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
339002078587	339002079152	339002079702	339002080252	339002080802	339002081352	339002081902	339002082452	339002083002	339002083552	339002084102	339002084652	339002085202	339002085752	339002086302	339002086852	339002087402	339002087952	339002088502	339002089052	339002089602	339002090152	339002090702	339002091252	339002091802	339002092352	339002092902	339002093452	339002094002	339002094552	339002095102	339002095652	339002096202	339002096752	339002097302	339002097852	339002098402	339002098952	339002099502	339002100052	339002100602	339002101152	339002101702	339002102252	339002102802	339002103352	339002103902	339002104452	339002105002	339002105552	339002106102	339002106652	339002107202	339002107752	339002108302	339002108852	339002109402	339002109952	339002110502	339002111052	339002111602	339002112152	339002112702	339002113252	339002113802	339002114352	339002114902	339002115452	339002116002	339002116552	339002117102	339002117652	339002118202	339002118752	339002119302	339002119852	339002120402	339002120952	339002121502	339002122052	339002122602	339002123152	339002123702	339002124252	339002124802	339002125352	339002125902	339002126452	339002127002	339002127552	339002128102	339002128652	339002129202	339002129752	339002130302	339002130852	339002131402	339002131952	339002132502	339002133052	339002133602	339002134152	339002134702	339002135252	339002135802	339002136352	339002136902	339002137452	339002138002	339002138552	339002139102	339002139652	339002140202	339002140752	339002141302	339002141852	339002142402	339002142952	339002143502	339002144052	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24286	21947	30999	32817	39295	46310	46704	44661	41459	33858	30670	29439	29302	29210	28397	28047	27957	28184	27887	27731	27543	27637	27546	27337	27308	27208	27161	27470	27154	27369	27445	27268	27084	27102	27428	26994	27091	27166	27431	27294	27068	27280	27384	27212	27373	27289	27069	27312	27005	27192	27501	27308	27189	27046	27059	27313	26900	27240	27142	27309	27345	27590	27124	27210	27231	27259	27123	27571	27191	27272	27239	27061	26978	27139	27477	27366	27203	27197	27191	26790	27131	27055	27072	27237	27157	26951	27268	26962	27068	27586	26974	27271	27326	27322	27435	27192	27132	26821	26769	26866	27015	27027	27244	27021	27126	27293	27291	27269	27267	27141	26998	26891	27090	27076	26887	27255	27083	27002	27064	26892	27130	26988	27285	27055	27314	27466	27259	27132	27190	27283	27324	27096	27320	26868	27191	27273	27050	27251	27331	27025	27523	27194	27085	26938	27226	27067	26980	27332	27236	27311	27186	27101	27270	27178	27290	27262	27198	27138	26995	27195	27184	27270	27385	27088	27294	26966	27179	27034	27380	27105	27161	27064	27053	27194	27436	27187	27018	27208	26986	27202	27216	26933	27200	27053	27174	27270	27021	27001	26928	27022	27160	26923	27119	27106	27199	26998	26898	26994	27113	27276	27136	27180	27117	27169	27040	26959	26974	27054	27077	27172	26971	27237	27346	27255	27251	27072	26760	27163	27089	27083	27227	27094	27056	27247	26932	27420	27258	26949	26945	27433	27100	27119	27368	27015	26917	27033	27406	27289	27025	26995	27311	27122	27341	27196	27363	27070	27325	27195	27162	27121	27158	27237	27303	27222	27288	27178	27205	27063	27168	27212	27153	27037	27210	27270	27139	26829	27013	27254	27210	27182	27246	26949	27075	27366	26982	27055	27447	27352	27322	27160	27219	26918	27266	26962	27059	27114	26860	27314	27116	27338	27220	27197	27089	27107	27456	27196	27365	27305	27335	27050	27068	27376	26998	27357	27260	27093	27120	27038	27271	27139	27099	27177	27034	27169	27395	27490	27214	27194	27382	27332	27367	27093	27213	27002	27096	27134	27373	27137	27234	27255	27140	27000	27235	27013	27518	27313	27161	27170	27405	27316	26772	27229	27163	27114	27218	27065	27270	26948	27240	26906	27031	27138	27136	27212	27020	27205	27141	27077	27397	27095	26944	26999	27245	27208	27215	27061	27195	27154	27267	27330	27071	27041	27006	27350	27237	27197	27056	27289	27197	27319	27106	27197	26941	27191	27204	27315	27203	27190	27206	27091	27193	27163	27184	27216	27028	27214	27171	27132	27158	27254	27241	27177	26818	27457	27302	26997	27117	27368	27074	27258	27002	26875	27324	27237	27079	27195	27350	27271	27356	27120	27415	27278	27218	27235	27074	27355	27350	27356	27066	27078	27097	27287	27070	27355	27483	27010	27368	26980	27307	27159	27064	27058	27093	27241	27133	26987	27156	27456	27193	27294	27099	26891	27076	26938	27054	27220	27325	27325	27320	27394	26855	27258	27023	27228	27245	26910	27240	27113	27344	26939	27402	27457	27070	27088	27513	26918	27023	27087	27329	27286	27032	27279	27380	26979	27097	27167	27251	27291	27234	27123	27015	27224	27182	27254	27108	27563	27137	26950	27280	27126	27060	27229	27200	26897	27268	27100	27302	27106	26990	27199	27230	27108	27057	27341	27100	27152	27382	26978	26977	27190	27165	27297	27031	27171	27176	27039	27149	27381	26980	27062	27193	27057	27109	26958	26999	27131	27067	27293	27260	27342	27196	27089	27174	27238	27383	27108	27117	27075	27239	27103	27105	27061	27301	27145	27130	27402	27273	27095	27181	27202	27037	27191	27098	27273	27018	26889	27167	27144	27127	26939	27165	27204	27230	27176	27093	27076	26951	27086	27391	27232	26791	26991	27129	27204	26920	26967	27105	27143	27107	27229	26955	27272	27162	27279	27038	27106	27437	27128	27041	27229	27213	27233	27199	27087	27425	27384	27254	27231	27288	26989	27125	27150	27132	27327	26856	27112	27280	27085	27108	27087	27354	26932	27406	27081	27037	27094	27238	27226	27524	27118	27102	27391	27265	26966	26989	27254	27231	27053	27120	27123	27074	27092	26761	27069	27300	27246	27084	27316	26834	27259	26979	27231	27024	27226	27219	27031	27063	27346	27041	26961	27153	27208	26907	27137	27119	27154	27127	26940	26910	26980	27011	27226	27232	27300	27157	27423	27160	27117	27286	27119	27169	26950	27089	27018	27102	27293	27153	27058	27002	27176	27113	27279	26981	26891	27070	26873	27219	27366	27087	27032	27048	27402	27036	27256	27026	27062	27360	27108	26913	27149	27131	27391	27215	27146	27285	27347	27145	27198	27200	27350	26915	27255	27249	26908	27143	27062	27164	27024	27200	26878	27298	27063	27161	26997	27098	27302	27202	27327	27240	27090	26984	27221	27099	27363	27121	27143	26977	26998	27221	27405	27156	27215	27111	27060	27025	27237	27210	27109	27363	27342	26909	27193	27328	27485	26974	27378	27155	27255	26992	26912	27195	27357	27102	27028	27057	26909	27114	27081	27335	26860	27102	26840	27261	26917	27142	27133	27349	27096	27301	27153	27171	27033	27114	27501	27348	27274	27186	26955	27236	27286	27407	27227	27088	27007	27167	26984	27374	26998	27323	27398	27282	27119	27253	27189	27024	27061	27185	27077	27273	27110	27239	27247	27229	27172	27230	27221	27080	27041	27121	27278	27073	27237	27231	27112	27171	27297	27171	27188	27305	27292	27045	27192	27019	27330	27171	27022	27009	27255	27091	27097	27507	27295	27451	27205	27001	26948	27088	27263	27386	27114	27004	26866	26865	27179	27077	27287	27586	27239	27237	27010	26991	27162	27427	27243	27031	27126	27383	26949	27265	27512	27357	27011	27216	27175	27232	27125	26908	27163	27446	27183	27300	27134	27183	27211	27021	26946	27081	27105	27352	27091	26771	27189	27437	26998	27174	27161	27026	27123	27344	27103	27172	27249	26964	27173	27296	27440	27583	27463	27171	27159	27380	27143	27020	27238	27148	27164	27252	27229	27130	26786	27398	27169	27165	27271	27080	27369	26845	26835	27161	27282	27066	27083	27343	27191	27245	27143	27359	27152	27151	27059	27252	27135	27296	27308	27235	27119	27460	26875	26971	27175	26863	27369	27324	26899	27393	27093	26991	27084	27154	27237	27074	27115	27199	27353	27162	27199	27114	27194	26951	27070	27012	27056	26933	27045	27170	27166	26955	27167	27105	27058	26992	27053	27175	26998	27157	26947	27054	27205	27115	27274	27435	27255	27226	27159	26963	27190	27006	27088	27160	27156	27199	26945	26977	27345	27506	27087	27157	27116	27191	27235	27146	27080	27175	27138	26937	27045	27210	27131	27415	27101	27128	27300	27189	27338	27423	27128	27089	27143	27186	27315	27131	26903	27212	27297	27108	27201	27214	27205	27290	27145	27155	27240	27403	27037	27253	27260	27430	27011	27415	27254	27242	27060	27364	26907	27110	27124	27097	27144	26858	26945	27001	27243	26977	27195	27113	27057	27152	27209	27314	27166	27147	27394	27375	26941	27146	27146	27363	27186	27411	27088	27202	27161	27064	27010	27076	27130	27211	27257	27044	27330	27129	26876	27285	27214	27130	27164	27138	27038	27290	27066	27112	27008	27076	27184	26902	26987	27092	27507	26899	27228	27181	27081	26929	27028	27297	27334	27028	27002	27101	27188	27045	27017	27151	26956	26922	27088	27397	26893	27110	27275	27153	27283	27121	27152	27057	27065	27131	27132	27114	27250	27212	27125	27326	27212	27144	27174	26986	27555	27090	27173	27245	27195	27286	27110	27129	27127	27308	27112	26979	27065	27391	27319	27375	27121	26954	26877	26979	27174	27121	27131	27351	26962	27249	27273	27296	27022	27005	27110	27067	27325	27173	27115	27142	27126	27018	27301	27234	27314	27198	27097	26990	27468	27169	26997	26809	27254	27206	27102	27342	27292	27450	26989	27275	27261	27193	27226	27082	27083	27014	27197	27269	26942	27220	27056	27017	27307	27131	27236	27160	27016	26894	27243	27108	27168	27305	27152	27103	27176	26841	26990	26892	27129	26856	27073	27143	27125	27126	27201	27391	26923	26916	26954	27106	27111	27091	27047	27083	27250	27191	26930	27102	27174	26995	27046	27135	27183	27229	26958	27331	27060	27219	27275	26855	27152	27182	27170	27045	26979	27268	27269	27135	27241	27165	27417	27189	27243	27141	26945	26996	27146	27468	27226	27309	27275	26947	27089	27154	27387	26993	27290	27105	27074	27037	27156	27278	27224	27400	27225	27560	27062	27001	27055	27196	27202	27220	27159	27134	27213	27297	27054	27053	27019	26899	27269	26848	27234	27206	26983	27134	27081	26828	27135	27066	27168	26975	27070	27130	27114	27274	27210	27350	27199	27270	27268	27124	27088	27165	27056	27006	27280	27131	27445	27192	27003	27228	26860	27243	27135	27185	27180	27251	26947	27197	27197	27057	27136	26992	27129	26879	26976	27017	27076	27183	26999	27241	27308	27129	27150	27095	27198	26958	27279	27239	27212	27034	27356	27449	27113	27054	27191	27194	26883	27249	27366	27208	27186	27173	27411	27093	27049	27182	27277	27178	27288	27253	27122	27068	27187	27173	27201	27060	27146	27161	27072	26931	27015	27275	26919	27307	27044	27105	27334	27225	27079	27427	27130	27145	27040	26897	27177	27313	27075	27162	27128	27344	27031	27412	26904	27189	26886	27058	27444	27180	27061	26989	27275	27241	27104	27288	26962	27195	27041	27186	27254	27306	27257	27388	26948	27626	26935	27239	27187	27025	27385	27087	27153	27308	26936	27040	27075	27229	27034	27088	26956	27367	26991	27051	27290	27209	27240	27241	27220	27190	26987	27211	27382	27079	27179	27150	27230	27157	27455	27112	27317	27151	27259	27191	27304	27122	27346	27177	27096	27170	27393	27316	27383	27110	27132	27311	27066	27223	27233	27360	27371	27373	27160	27212	27308	27039	27261	27095	26983	27039	26987	27048	27009	27012	26944	27213	27117	26902	27282	26982	27239	27157	27366
56200	84561	77397	63264	53095	47555	40819	39150	33760	23597	20865	20129	19375	19116	18762	18634	18352	18223	18057	17983	18114	18042	17829	17732	17634	17636	17597	17560	17787	17520	17604	17615	17670	17713	17577	17637	17461	17491	17581	17783	17559	17663	17658	17653	17574	17692	17620	17496	17439	17654	17444	17491	17545	17594	17613	17602	17477	17469	17737	17689	17706	17410	17652	17598	17501	17650	17623	17522	17408	17596	17557	17621	17330	17636	17529	17645	17410	17440	17652	17530	17600	17617	17641	17651	17551	17705	17437	17477	17666	17720	17572	17364	17579	17586	17820	17608	17643	17550	17478	17534	17703	17543	17701	17585	17688	17502	17554	17441	17666	17495	17640	17541	17678	17407	17676	17609	17460	17290	17630	17546	17656	17557	17767	17644	17723	17491	17419	17418	17350	17532	17556	17591	17472	17550	17475	17563	17562	17638	17656	17560	17503	17411	17413	17449	17616	17520	17573	17529	17688	17675	17673	17678	17520	17457	17622	17592	17594	17602	17804	17458	17561	17587	17647	17570	17690	17829	17445	17512	17606	17466	17515	17498	17753	17422	17437	17487	17470	17702	17469	17716	17668	17543	17681	17702	17573	17490	17500	17526	17570	17597	17612	17472	17622	17630	17471	17789	17689	17550	17616	17615	17550	17605	17583	17666	17280	17607	17887	17655	17515	17724	17601	17500	17530	17622	17457	17619	17646	17647	17552	17396	17575	17641	17385	17694	17710	17496	17454	17650	17434	17686	17700	17564	17736	17645	17630	17594	17452	17325	17541	17749	17672	17498	17647	17500	17744	17576	17669	17396	17597	17421	17617	17727	17531	17483	17647	17538	17434	17726	17599	17630	17631	17665	17531	17522	17604	17703	17700	17639	17489	17677	17656	17546	17509	17464	17576	17542	17586	17551	17612	17692	17839	17572	17521	17436	17653	17628	17726	17751	17435	17685	17467	17559	17532	17539	17494	17656	17627	17624	17614	17606	17615	17621	17679	17768	17485	17623	17487	17619	17496	17498	17506	17563	17516	17648	17663	17691	17532	17593	17649	17557	17558	17644	17695	17428	17533	17601	17602	17508	17684	17654	17608	17643	17545	17743	17826	17630	17625	17528	17576	17532	17530	17486	17505	17626	17747	17535	17698	17532	17442	17397	17589	17532	17461	17561	17415	17712	17407	17662	17557	17458	17744	17727	17619	17677	17684	17563	17452	17540	17547	17688	17463	17625	17508	17788	17327	17548	17643	17557	17731	17589	17428	17607	17587	17504	17553	17544	17622	17748	17618	17528	17640	17672	17500	17619	17495	17694	17602	17674	17502	17484	17783	17754	17543	17642	17803	17652	17611	17669	17577	17428	17640	17455	17428	17556	17502	17510	17670	17550	17720	17669	17496	17501	17618	17518	17471	17761	17601	17615	17580	17430	17620	17599	17694	17492	17530	17689	17690	17312	17646	17726	17366	17495	17621	17528	17706	17563	17725	17543	17511	17548	17544	17684	17652	17618	17578	17705	17514	17602	17711	17426	17573	17548	17546	17392	17591	17635	17671	17614	17730	17502	17652	17527	17512	17481	17589	17619	17590	17653	17644	17647	17584	17566	17698	17821	17528	17631	17733	17534	17524	17492	17460	17761	17422	17679	17574	17531	17640	17425	17526	17633	17560	17688	17502	17488	17546	17837	17674	17508	17503	17339	17595	17525	17639	17667	17564	17669	17671	17489	17491	17517	17415	17570	17522	17556	17605	17552	17468	17512	17524	17691	17593	17822	17650	17602	17637	17523	17670	17683	17378	17422	17535	17575	17446	17635	17639	17682	17509	17508	17641	17565	17678	17328	17712	17630	17517	17326	17635	17642	17587	17592	17625	17546	17580	17417	17641	17690	17567	17660	17667	17620	17471	17815	17569	17618	17589	17524	17608	17697	17555	17576	17697	17655	17379	17500	17620	17654	17761	17529	17354	17463	17489	17622	17410	17588	17459	17424	17468	17674	17533	17541	17573	17773	17564	17603	17606	17578	17248	17493	17512	17581	17688	17559	17706	17677	17366	17565	17686	17701	17611	17484	17632	17595	17515	17619	17528	17510	17573	17532	17554	17562	17455	17607	17619	17580	17654	17687	17693	17604	17716	17719	17811	17483	17550	17563	17534	17489	17526	17655	17651	17600	17706	17479	17681	17444	17775	17435	17583	17462	17559	17588	17671	17542	17589	17381	17771	17717	17767	17558	17513	17547	17620	17486	17607	17590	17450	17625	17561	17626	17601	17766	17713	17733	17380	17732	17562	17633	17576	17486	17446	17440	17570	17483	17480	17640	17610	17540	17576	17397	17620	17415	17604	17507	17521	17263	17629	17622	17425	17558	17492	17778	17594	17585	17638	17579	17755	17449	17693	17351	17487	17774	17497	17559	17357	17668	17679	17577	17650	17491	17635	17416	17329	17617	17605	17515	17551	17535	17374	17477	17521	17457	17542	17519	17625	17502	17224	17451	17335	17705	17593	17580	17491	17619	17600	17554	17539	17846	17447	17551	17571	17369	17607	17632	17509	17697	17630	17281	17704	17366	17625	17569	17582	17483	17661	17575	17579	17601	17707	17422	17692	17575	17688	17688	17701	17790	17460	17479	17647	17597	17437	17477	17579	17446	17647	17873	17630	17430	17475	17604	17569	17529	17599	17801	17651	17396	17694	17502	17623	17561	17582	17636	17551	17538	17559	17723	17474	17559	18008	17617	17627	17697	17566	17774	17600	17658	17759	17733	17599	17694	17508	17496	17572	17780	17597	17567	17509	17497	17650	17716	17671	17530	17477	17547	17493	17749	17692	17483	17554	17635	17528	17484	17636	17673	17726	17605	17598	17746	17746	17549	17593	17642	17451	17442	17728	17539	17571	17706	17545	17508	17565	17482	17354	17655	17507	17467	17747	17598	17643	17622	17609	17475	17624	17614	17671	17478	17629	17559	17589	17606	17447	17309	17700	17562	17571	17611	17545	17529	17631	17513	17634	17642	17694	17651	17510	17433	17480	17522	17471	17684	17458	17649	17547	17445	17606	17531	17627	17399	17465	17572	17555	17647	17638	17577	17563	17642	17674	17516	17567	17687	17559	17731	17506	17692	17574	17614	17536	17674	17626	17595	17567	17590	17786	17584	17680	17711	17701	17671	17604	17629	17564	17618	17662	17354	17700	17494	17628	17423	17615	17481	17606	17547	17759	17328	17575	17618	17610	17661	17519	17638	17700	17670	17369	17514	17506	17542	17456	17570	17578	17587	17562	17394	17572	17707	17566	17681	17536	17660	17446	17448	17706	17573	17842	17515	17824	17608	17543	17527	17661	17653	17479	17662	17671	17780	17577	17559	17564	17512	17586	17497	17501	17553	17513	17495	17564	17644	17855	17540	17759	17604	17428	17459	17697	17644	17673	17662	17621	17598	17837	17660	17404	17477	17573	17697	17511	17478	17689	17660	17600	17631	17641	17442	17673	17525	17692	17539	17568	17689	17593	17626	17547	17652	17544	17525	17552	17463	17667	17533	17577	17509	17613	17671	17695	17679	17433	17425	17731	17573	17609	17712	17523	17666	17645	17614	17412	17645	17440	17478	17514	17565	17364	17609	17450	17558	17365	17733	17552	17840	17618	17608	17534	17664	17459	17634	17548	17695	17670	17556	17680	17739	17650	17680	17632	17659	17692	17581	17582	17695	17505	17498	17432	17658	17616	17577	17736	17592	17566	17623	17367	17629	17458	17619	17555	17561	17711	17592	17555	17671	17736	17561	17602	17567	17725	17770	17567	17522	17454	17560	17306	17587	17629	17512	17592	17708	17738	17569	17799	17427	17763	17549	17728	17531	17626	17704	17686	17543	17511	17538	17610	17517	17550	17723	17551	17574	17605	17596	17642	17723	17437	17462	17644	17648	17430	17692	17522	17555	17636	17645	17564	17848	17483	17536	17568	17421	17559	17463	17459	17540	17519	17536	17553	17644	17448	17627	17558	17523	17536	17622	17556	17756	17533	17633	17432	17699	17540	17706	17379	17523	17560	17550	17548	17605	17806	17668	17624	17645	17574	17694	17509	17510	17469	17657	17755	17562	17644	17719	17600	17746	17606	17530	17584	17547	17542	17557	17693	17474	17661	17659	17610	17537	17631	17614	17498	17580	17664	17574	17564	17544	17633	17647	17767	17637	17707	17713	17622	17430	17629	17431	17631	17759	17564	17519	17724	17426	17787	17599	17693	17460	17690	17567	17588	17543	17558	17671	17638	17512	17609	17661	17615	17628	17608	17583	17530	17547	17522	17610	17508	17549	17572	17678	17423	17561	17450	17581	17771	17688	17647	17655	17526	17650	17680	17603	17530	17546	17538	17629	17563	17620	17632	17610	17619	17529	17540	17452	17748	17557	17669	17595	17447	17755	17471	17747	17638	17734	17605	17526	17631	17612	17487	17790	17550	17647	17482	17528	17483	17542	17617	17559	17795	17655	17667	17503	17838	17656	17627	17473	17497	17643	17522	17747	17577	17620	17627	17602	17458	17644	17596	17581	17502	17733	17648	17518	17491	17576	17495	17471	17632	17492	17618	17576	17662	17661	17570	17549	17552	17403	17599	17669	17613	17598	17616	17440	17793	17668	17544	17587	17483	17646	17676	17688	17419	17510	17498	17742	17820	17684	17623	17619	17679	17654	17567	17581	17659	17514	17546	17465	17521	17559	17689	17583	17738	17631	17577	17634	17712	17597	17589	17513	17556	17562	17663	17561	17464	17572	17509	17492	17641	17529	17527	17681	17389	17550	17538	17597	17488	17484	17554	17561	17566	17550	17546	17551	17508	17789	17686	17486	17640	17661	17413	17575	17756	17570	17674	17746	17660	17431	17586	17558	17526	17389	17816	17585	17570	17633	17542	17489	17548	17437	17453	17605	17535	17584	17549	17518	17600	17466	17507	17555	17734	17614	17484	17450	17625	17673	17555	17800	17496	17420	17747	17627	17576	17641	17665	17612	17614	17572	17458	17639	17650	17587	17614	17670	17521	17694	17561	17587	17605	17540	17651	17532	17659	17545	17596	17565	17660	17512	17557	17636	17537	17524	17699	17526	17558	17486	17710	17665	17610	17517	17633	17627	17551	17823	17585	17657	17672	17770	17547	17460
48240	59780	61588	53510	47956	40899	37159	33755	30469	28183	27681	27346	27314	27303	26964	27174	27151	26921	26702	26868	26765	27016	26971	26789	26965	26656	26827	26770	26694	26723	26707	26855	26624	26784	26879	26688	26887	26844	26734	26763	26676	26629	26829	26682	27016	26669	26701	26630	26674	26794	26777	26749	26874	26827	26570	26682	26643	26770	26803	26804	26787	26927	26583	26785	26694	26870	26680	26733	26773	26698	26597	26776	27060	26886	26804	26937	26593	26810	26793	26903	26991	26942	26757	26718	26675	26804	26674	26753	26708	26744	26957	26870	26526	26668	26575	26576	26752	26773	26444	26874	26673	26531	26517	26635	26892	26959	26491	26686	26905	26751	26629	26687	26857	26581	26956	26672	26743	26716	26960	26750	26805	26691	26631	26971	27008	26556	26731	26788	26594	26773	26835	26579	26645	26990	26728	26936	26732	26481	26710	26702	26965	26679	26884	26624	26571	26861	26714	26922	26891	26686	26470	26819	26573	26830	26871	26664	26748	26503	26605	26598	26628	26833	26834	26721	26762	26670	26818	26951	26807	26698	26533	26653	26776	26974	26825	26740	26414	26542	26674	26566	26551	26739	26666	26830	26953	26894	26763	26895	26979	26891	26916	26649	26827	26806	26724	26874	26584	26664	26951	26804	26674	26460	26621	26786	26944	26493	26879	26562	26649	26807	26793	26451	26963	26839	26743	26923	27025	26817	26564	26778	26732	26595	26452	26710	26673	26547	26663	26512	26788	26896	26739	26536	26846	26735	26487	26481	26634	26461	27059	26683	26493	26555	26850	26622	26572	26635	26674	26706	26797	26765	27119	26862	27095	26462	26533	26685	26837	26562	26519	26808	26566	27071	26590	27062	26890	26496	26791	26842	26612	26694	26722	26689	26900	26536	26570	26851	26770	26695	26512	26623	26635	26574	26754	26755	26806	26695	26729	26768	26963	26803	26798	26895	26800	27014	27019	26700	26584	26664	26766	26619	26752	26539	26886	26722	26582	26611	26654	26841	26602	26585	26605	26861	26984	26754	26920	26643	26787	26686	26545	26982	26762	26613	26879	26626	26960	26854	26694	26935	26835	26765	26636	26729	26941	26593	26999	26687	26520	26878	26897	26838	26571	26459	26615	26629	26729	26635	26770	26979	26673	26636	26594	26496	26762	26836	26795	26860	26788	26740	26510	26672	26412	26863	26793	26738	26738	26817	26564	26519	26492	26575	26840	26759	26896	26728	26698	27025	26626	26722	26937	26802	26756	26631	26608	26845	26738	26891	26635	26739	26756	26922	26541	26869	26683	26500	26415	26586	26437	26741	26717	26586	26567	26475	26575	26681	26511	26690	26647	26774	26736	26746	26657	26925	26657	26759	26628	26568	26589	26590	26782	26610	26785	26848	26818	26742	26801	26720	26855	26762	26460	26758	26653	26496	26690	26845	26761	26631	26600	26555	26801	26634	26472	26727	26545	26460	26770	26682	26507	26681	26783	26869	26671	26918	26563	26407	26719	26700	26844	26518	26737	26718	26796	26610	27058	26586	26748	26894	26699	26662	26577	26662	26579	26957	26866	26947	27003	26454	26661	26797	27015	27046	26769	26841	26627	26697	26547	26778	26810	26564	26771	26677	26790	26652	26726	26837	26683	26828	26764	26827	26658	26671	26769	26873	26761	26720	26471	26729	26488	26589	26728	26911	26755	26610	26620	26807	26775	26596	26735	26570	26596	26944	26882	27082	26798	26774	26513	26739	26795	26467	26852	26729	26870	26690	26589	26760	26900	26784	26801	26821	26746	26754	26994	26501	26996	26756	26773	26866	26886	26742	26607	26684	26611	26755	26740	26821	26882	26944	26795	26738	26918	26689	26662	26618	26520	26922	26768	26739	26832	26769	26632	26782	26598	26896	26687	26924	26663	26686	26830	26668	26341	26783	26705	26752	26855	26881	26785	26671	26917	26689	26648	26578	26982	26867	26513	26610	26892	26684	26793	26570	26786	26611	26647	26581	26723	26477	26702	26573	26545	26572	26665	26793	26914	26932	26810	26562	26763	26417	26595	26774	26813	26639	26735	26761	26517	26997	26464	26658	26541	26563	26578	26878	26858	26569	26671	26896	26562	26629	26907	26691	26689	26633	26903	26701	26747	26723	26702	26853	26518	26859	27064	26866	27122	26819	26708	26846	26813	26792	26669	26674	26636	26804	26760	26911	26644	26891	26812	26779	26684	26546	26793	26675	27148	26698	26797	26643	26864	26939	26738	26775	26881	26512	26602	26532	26686	26722	26932	26910	26752	26696	26596	26565	26744	26742	26691	26681	26772	26539	26738	26554	27027	26723	26696	26808	26708	26806	27017	26712	26742	26624	26818	26373	26812	26876	26661	26361	26682	26834	26739	26579	26677	26718	26583	26563	26600	26724	26749	26895	26803	26670	26785	26495	26855	26831	26705	26756	26541	26639	26710	27039	26672	26771	26683	26518	26828	26787	26699	26726	26701	26512	26650	26749	26764	26721	26380	26651	26708	26927	26975	26713	26890	26812	26882	26792	26828	26741	26714	26914	26541	26884	26831	26612	26654	27056	26666	26558	26921	26566	26812	26632	26719	26807	26833	26756	26668	26702	26875	27009	26848	26659	26932	26630	26690	26551	26756	26699	26855	26985	26794	26790	26958	26628	26794	26876	26735	26721	26586	26757	26623	26563	26804	26739	27080	26670	26968	26390	26755	26667	26841	26755	26558	26652	26618	26740	26568	27126	26705	26746	26671	26937	26739	26810	26673	26771	26819	26849	26715	26891	26801	26651	26635	26699	26632	26596	26811	26788	26630	26685	26671	26666	26666	26535	26889	27013	26608	26656	26812	27112	26532	26829	26504	26783	26794	26649	26685	26559	26719	26807	26843	26791	27040	26710	26758	26698	26685	26596	26753	26631	26644	26655	26999	26538	26698	26739	26663	26754	26513	26763	26776	26520	26487	26648	26625	26840	26675	26770	26724	26695	26817	26664	26578	26867	26914	26624	26763	26503	27006	26787	26827	26709	26678	26636	26703	26705	26708	26722	26660	26723	26813	26896	26925	26524	26667	26614	26659	26318	26525	26778	26835	26796	26897	26615	26941	26768	26431	26677	26877	26792	26762	26699	26623	26909	26673	26855	26589	26884	26679	26763	26597	26698	26836	26949	26824	26479	26473	26736	26579	26721	26764	26761	26895	26773	26599	26819	26688	26629	26805	26671	26767	26738	26563	26874	26402	26943	26761	26847	26676	26870	26720	26801	26739	26763	26947	26572	26973	26877	26780	26778	26835	26663	26721	26778	26897	26641	26630	26579	26549	26714	26862	26694	26803	26508	26587	26637	26868	26802	26641	26686	26733	26693	26660	26708	26765	26736	27007	26927	26585	26788	26611	26752	26894	26923	26570	26956	26777	26654	26647	26522	26528	26855	26609	26873	26831	26777	26721	26453	26841	26653	26663	26558	26878	26897	26923	26775	26740	26443	26899	26594	26678	26808	26658	26646	26699	26838	26937	26794	26510	26980	26714	26734	26505	26715	26962	26874	26644	26811	26960	27098	26832	26901	26794	26756	26733	26573	26918	26702	26792	26466	26808	26865	26689	26661	26875	26679	26590	26815	26630	26632	26919	26977	26720	26602	26617	26624	26777	26580	26827	26469	26744	26772	26658	26761	26944	26725	26584	26697	26643	26831	26921	26828	26622	26569	26780	27091	26504	26612	26800	26730	26818	26676	26552	26572	26759	26695	26764	26913	26582	26632	26485	26599	26730	26759	26802	26585	26882	26646	26769	26665	26405	26290	26509	26897	26592	26700	26727	26576	26852	26669	26554	26778	26885	27004	26693	26796	26854	26780	26922	26782	26739	26870	26722	26725	26712	26610	26718	26625	26718	26677	26641	26671	26857	26613	26664	26503	26757	27090	26750	26576	26420	26772	26602	26838	26912	26414	26820	26664	26414	26869	26818	26762	26587	26538	26848	26829	26859	26787	26711	26748	26673	26703	26970	26862	27050	26630	26632	26843	26565	26689	26649	26919	26949	26713	26788	26677	27091	26889	26819	26847	26518	26712	26809	26786	26630	26405	26615	26842	26721	26778	26667	26752	26679	26765	26575	26781	26777	26790	26869	26710	26734	26927	26603	26681	26800	26749	26889	26837	26920	26956	26507	26687	26700	26793	26839	26603	26846	26688	26553	26687	26796	26671	26517	26732	26930	26754	26670	26541	26782	26739	26563	26863	26702	26730	26754	26722	26611	26799	26866	26756	26657	26835	26710	26792	26767	26622	26680	26735	26549	26588	26759	26534	26526	26845	26791	26620	26707	26822	26691	26622	26541	26738	26582	26566	26651	26725	26675	26855	26702	26802	26983	26881	26993	26714	26975	26706	26760	26669	26838	26537	26697	26629	26607	26770	26839	26835	26883	26792	26796	26806	26658	26618	26935	26693	26719	26850	26586	26668	26582	26772	26642	26700	26637	27027	26720	26793	26639	26712	27002	26573	26847	26719	26820	26861	27042	26684	26838	26650	26950	26835	26756	26598	26717	26672	26813	26752	26988	26951	26887	26647	26814	26903	26880	26639	26846	26924	27015	26824	26826	26699	26495	26626	26760	26649	26631	26576	26597	26785	26510	26468	26753	26856	26666	26559	26928	26720	26778	26657	26734	26655	26594	26633	26684	26870	26637	26602	26794	26714	26951	26777	26803	26753	26818	26703	26925	26738	26491	26708	26747	26781	26874	26582	26602	26780	26578	26641	26795	26708	26977	26691	26699	26661	26665	26728	26809	26812	26703	26847	26870	26875	26690	26430	26726	26696	26814	26584	26878	26836	26640	26899	26632	26883	26936	26718	26668	26544	26592	26667	26699	26700	26504	26940	26917	26769	26617	26577	26796	26745	27010	26674	26798	26641	26722	26559	26542	26494	26714	26614	26642	26633	26835	26871	26973	26755	26548	26653	26689	26744	26589	26553	26586	27062	26908	26451	26421	26944	26682	26643	26801	26553	26573	26844	26625	26671	26973	26842	26627	26842	26675	26663	26841	26649	26732	26760	26735	26730	26881	26653	26879	26856	26940	26828	26860	26746	26935	26620	26532	26704	26804	26534	26818	26818	26886	26711	26655	26790	26638	26762	26501	26924
51138	68082	60946	47473	41772	33818	30030	25415	20961	18644	18623	18010	17967	17811	17686	17525	17410	17291	17509	17326	17289	17407	17413	17708	17367	17136	17255	17371	17187	17138	17361	17341	17060	17351	17181	17235	17229	17277	17372	17241	17157	17246	17306	17280	17218	17344	17166	17279	17240	17334	17442	17127	17132	17197	17367	17128	17270	17224	17133	17196	17149	17233	17284	17230	17101	17038	17304	17319	17262	17303	17114	17269	17204	17182	17327	17306	17089	17263	17208	17179	17204	17222	17283	17195	17295	17400	17301	17213	17281	17163	17410	17318	17024	17249	17125	17217	17417	17261	17145	17154	17257	17092	17161	17004	17125	17214	17180	17286	17353	17247	17217	17329	17183	17159	17276	17236	17261	17200	17480	17030	17187	17130	17250	17305	17250	17410	17221	17322	17120	17206	17290	17207	17275	17501	17158	17346	17343	17305	17098	17152	17216	17233	17131	17158	17145	17096	17190	17106	17189	17305	17198	17288	17190	17125	17291	17095	17223	17063	17287	17209	17322	17008	17137	17011	17151	17296	17179	17178	17394	17191	17276	17083	17173	17296	17284	17309	17427	17129	17391	17298	17338	17306	17360	17165	17173	17141	17132	17100	17327	17312	17422	17202	17175	17133	17345	17360	17228	17328	17417	17209	17044	17355	17292	17264	17238	17229	17126	16920	17094	17270	17187	17274	17464	17251	17264	17327	17257	17183	17102	17184	17256	17085	17269	17219	17190	17211	17282	17271	17247	17473	17000	17354	17115	17135	17183	17284	17301	17083	17282	17333	17251	17383	17182	17306	17324	17104	17249	17142	17289	17053	17158	16988	17347	17166	17266	17271	17081	17302	17175	17323	17195	17369	17344	17131	17251	17274	17291	17179	17320	17379	17056	17267	17308	17222	17340	17329	17072	17076	17268	17236	17292	17249	17244	17111	17419	17169	17121	17171	17156	17288	17227	17177	17379	17248	17135	17303	17173	17260	17168	17447	17194	17288	17296	17033	17143	17159	17265	17292	17330	17159	17213	17298	17425	17402	17128	17259	17222	17329	17362	17122	17164	17137	17205	17282	17343	17127	17211	17303	17351	17219	17347	17248	17205	17213	17390	17325	17272	17138	17258	17349	17263	17319	17385	17183	17279	17422	17181	17131	17211	17104	17191	17291	17458	17161	17265	17194	17437	17172	17245	17267	17369	17154	17063	17242	17303	17142	17214	17273	17340	17239	17145	17201	17206	17269	17179	17296	17270	17269	17193	17310	17325	17359	17148	17089	17396	17320	17044	17232	17233	17225	17235	17234	17156	17179	17292	17098	17224	17457	17253	17282	17328	17407	17311	17234	17090	17334	17111	17096	17238	17271	17106	17130	17212	17210	17256	17107	17293	17141	17368	17224	17255	17243	17227	17207	17327	17439	17182	17203	17218	17112	17414	17172	17185	17131	17143	17357	17270	17223	17410	17222	17329	17086	17184	17316	17231	17301	17318	17364	17200	17296	17446	17231	17167	17322	17251	17250	17280	17334	17341	17193	17174	17081	17308	17084	17221	17227	17236	17037	17232	17229	17340	17178	17303	17345	17264	17159	17284	17468	17082	17134	17295	17402	17258	17238	17307	17201	17134	17051	17372	17195	17357	17306	17114	17317	17438	17149	17133	17167	17129	17314	17304	17116	17125	17320	17118	17140	17161	17256	17285	17184	17194	17100	17360	17117	17344	17159	17241	17163	17313	17252	17182	17288	17438	16981	17271	17016	17224	17215	17505	17275	17120	17225	17359	17464	17311	17322	17363	17091	17364	17398	17240	17125	17279	17368	17232	17417	17068	17130	17326	17186	17277	17392	17243	17351	17231	17159	17169	17367	17306	17333	17208	16993	17260	17187	17208	17126	17429	17302	17251	17324	17276	17144	17210	17173	17198	17316	17378	17118	17276	17257	17320	17296	17337	17144	17425	17185	17331	17381	17134	17101	17204	17215	17207	17264	17347	17193	17282	17175	17134	17340	17199	17190	17309	17247	17205	17077	17194	17118	17199	17274	17298	17180	17203	17358	17256	17235	17340	17354	17251	17291	17209	17144	17269	17303	17211	17124	17380	17050	17269	17263	17245	17276	17230	17263	17217	17273	17458	17095	17298	17330	17284	17313	17066	17194	17194	17163	17215	17250	17136	17278	17440	17013	17164	17345	17221	17228	17335	17233	17103	17192	17254	17297	17158	17197	17233	17238	17115	17350	17287	17266	17347	17239	17307	17188	17129	17492	17287	17262	17220	17205	17134	17152	17265	17361	17151	17335	17156	17335	17317	17209	17292	17334	17188	17373	17172	17364	17206	17230	17182	17255	17194	17167	17341	17370	17071	17218	17319	17467	17310	17430	17295	17309	17098	17155	17290	17485	17047	17337	17243	17094	17298	17272	17316	17376	17044	17201	17160	17319	17311	17395	17256	17443	17352	17065	17183	17234	17348	17248	17020	17202	17199	17393	17039	17224	17357	17225	17225	17300	17302	17202	17243	17214	17197	17248	17043	17454	17183	17424	17226	17236	17188	17149	17298	17223	17212	17424	17029	17190	17325	17228	17135	17334	17267	17205	17168	17272	17225	17264	17344	17306	17441	17429	17384	17234	17319	17111	17201	17337	17254	17371	17204	17217	17195	17184	17266	17485	17290	17292	17279	17320	17123	17385	17143	17156	17371	17329	17103	17302	17407	17258	17140	17234	17369	17225	17222	17221	17271	17278	17189	17055	17208	17328	17205	17270	17301	17083	17390	17279	17162	17176	17155	17264	17312	17269	17134	17144	17369	17290	17099	17330	17270	17149	17402	17169	17294	17286	17204	17224	17283	17379	17116	17413	17203	17321	17277	17284	17299	17453	17254	17434	17467	17388	17154	17149	17372	17395	17310	17254	17316	17085	17383	17310	17282	17302	17348	17188	17271	17126	17218	17329	17362	17187	17082	17309	17376	17259	17328	17228	17135	17423	17265	17412	17274	17268	17262	17367	17068	17199	17228	17276	17311	17407	17189	17255	17136	17281	17072	17389	17179	17118	17252	17256	17196	17272	17395	17221	16995	17265	17073	17291	17395	16910	17182	17334	17336	17238	17466	17289	17291	17180	17262	17305	17114	17238	17157	17387	17322	17400	17241	17222	17279	17331	17228	17046	17278	17173	17106	17331	17309	17240	17222	17353	17341	17355	17313	17162	17201	17152	17215	17235	17214	17272	17298	17363	17215	17095	17188	17245	17282	17287	17284	17255	17202	17226	17397	17298	17284	17266	17332	17136	17134	17154	17397	17187	17126	17215	17422	17294	17319	17349	17187	17219	17132	17200	17320	17237	17251	17053	17190	17288	17153	17114	17145	17209	17283	17108	17190	17132	17241	17127	17129	17261	17263	16922	17196	17264	17322	17040	17298	17050	17361	17221	17092	17103	17141	17392	17087	17140	17217	17200	17353	17258	17249	17249	17188	17212	17359	17350	17399	17319	17104	17325	17318	17180	17296	17378	17331	17345	17325	17302	17244	17296	17328	17266	17382	17296	17067	17252	17143	17171	17454	17141	17314	17220	17174	17212	17243	17378	17165	17186	17285	17201	17279	17251	17273	17308	17052	17333	17240	17425	17121	17212	17342	17482	17156	17226	17242	17243	17115	17282	17395	17297	17193	17353	17381	17324	17251	17116	17347	17290	17257	17391	17275	17410	17425	17271	17052	17272	17248	17228	17302	17250	17139	17373	17110	17276	17214	17344	17451	17222	17171	17403	17038	17345	17186	17391	17342	17274	17300	17202	17302	17201	17421	17312	17219	17267	17225	17272	17316	17275	17218	17258	17130	17130	17344	17445	17373	17229	17398	17194	17456	17095	17272	17288	17276	17194	17257	17354	17202	17089	17251	17271	17111	17468	17333	17216	17212	16998	17406	17243	17405	17125	17284	17071	17217	17049	17248	17456	17357	17187	17112	17172	17319	17332	17358	17139	17227	17233	17151	17258	17177	17146	17220	17257	17363	17387	17202	17309	17463	17144	17400	17056	17225	17369	17142	17154	17312	17098	17260	17363	17309	17276	17031	17354	17207	17431	17080	17344	17209	17347	17278	17385	17366	17025	17303	17255	17235	17261	17074	17073	17129	17149	17253	17291	16994	17374	17216	17250	17222	17052	17070	17292	17316	17269	17154	17258	17280	17267	17001	17249	17208	17261	17275	17249	17327	17214	17274	17307	17269	17311	17317	17518	17336	17192	17169	17383	17113	17196	17210	17322	17178	17374	17219	17376	17122	17391	17185	17282	17216	17188	17162	17355	17167	17154	17262	17092	17066	17394	17010	17323	17265	17259	17176	17035	17263	17384	17163	17087	17283	17517	17319	17245	17319	17433	17226	17355	17262	17329	17235	17090	17188	17227	17201	17165	17376	17381	17164	17222	17299	17190	17311	17099	17243	17167	17227	17223	17452	17017	17202	17203	17362	17330	17149	17097	17190	17405	17235	17141	17244	17125	17271	17428	17350	17379	17310	17265	17199	17339	17233	17127	17200	17287	17293	17160	17273	17269	17203	17202	17293	17291	17406	17204	17121	17184	17221	17262	17181	17446	17072	17363	17343	17267	17126	17337	17323	17270	17177	17149	17352	17023	17246	17323	17276	17134	17298	17149	17290	17175	17243	17353	17321	17189	17381	16969	17281	17326	17272	17210	17343	17425	17213	17229	17242	17187	17264	17173	17262	17401	17264	17380	17184	17138	17322	17373	17384	17152	17378	17111	17211	17385	17343	17296	17262	17254	17207	17242	17263	17201	17344	17202	17363	17320	17292	17209	17249	17300	17070	17182	17314	17376	17315	17338	17210	17340	17146	17152	17076	17322	17314	17131	17343	17225	17244	17274	17311	17411	17346	17241	17338	17143	17184	17179	17231	17321	17258	17261	17284	17405	17396	17241	17069	17098	17452	17244	17411	17179	17284	17279	17327	17018	17222	17200	17295	17149	17194	17175	17114	17373	17157	17396	17319	17160	17367	17194	17227	17358	17317	17341	17018	17137	17400	17154	17071	17308	17295	17146	17387	17235	17151	17318	17338	17330	17332	17212	17193	17400	17111	17171	17275	17235	17335	17246	17520	17304	17455	17220	17313	17151	17244	17380	17282	17164	17253	17381	17380	17247
25940	22338	37853	46382	49653	52291	46172	38131	33345	32172	31193	29016	28437	28188	27954	28091	27611	27531	27754	27376	27777	27568	27164	27439	27401	27287	27250	27360	27245	27330	26921	27214	26882	27257	27190	27323	27222	27195	27348	27188	27208	27143	27237	27346	27351	26820	27467	27261	27090	27081	27192	27148	27132	27317	27298	27347	27119	26934	27126	27241	27436	27284	27187	27287	27194	27097	27079	27146	27059	27081	26848	26976	27331	27103	27200	27208	27052	27128	27067	26633	27108	27308	27213	27113	27442	27197	27279	27249	27219	27288	27012	27038	26967	27083	27046	26910	27307	27296	27145	27348	27318	27299	27300	27181	26891	27103	27418	27215	27282	27174	27243	26892	27209	27257	27082	27285	27095	27065	27212	27125	27112	27188	27400	27219	26983	27276	26922	27083	27161	27374	27301	26968	27082	27045	26919	27560	27298	27317	27193	27237	26996	27527	27239	27244	27254	27159	27090	27216	27035	27178	26849	26992	27184	27338	27219	27001	27215	27068	26971	26867	27299	27126	27115	27015	27338	27012	27292	27303	27039	27055	26831	27235	27414	27141	27017	27173	27332	27064	27168	27074	27271	26990	27230	27001	27122	27153	27031	27329	27080	27182	26982	27279	26990	27125	27123	27070	27014	27185	27216	26943	27286	27369	27276	27045	27127	27024	27257	27000	27124	27254	27046	27122	27098	27035	27399	27098	27200	27350	27066	27123	27238	27176	27173	27073	27144	27189	27233	27118	27289	27204	27077	27070	26910	27536	26936	27020	27128	26884	27098	27099	27298	27141	26955	26985	27127	27120	27150	26792	27341	27259	27158	27449	27033	27235	27250	27030	27031	27124	27218	27245	27023	27021	26983	27394	27286	27088	27197	27349	27257	27290	27297	27155	27076	26976	27360	27215	27186	27077	27411	27199	27201	27407	27161	26934	27300	26863	26898	27166	27193	27189	27157	26923	27363	26891	27027	27154	27064	27180	26967	27123	27180	27099	27027	27041	27148	27379	27059	27102	27260	26897	27159	27433	27161	27074	27299	26941	26829	26973	27095	27038	27060	27397	27051	27103	26981	26824	26956	27178	27155	27173	27305	27029	27064	27267	27143	26815	27116	27340	26932	27230	27115	27204	27177	27248	27206	27071	27144	27239	27032	27123	27246	27509	27046	27046	27139	26850	27122	27408	27342	27183	26943	27010	27123	27186	27164	27405	26988	27039	27051	27102	26682	27098	27135	26971	27129	26993	27036	27317	27342	27417	27139	27113	27115	27202	27312	27096	26971	27200	27098	27317	27161	27283	27147	27372	27457	26988	27339	26870	27189	27039	27100	26884	26892	26945	27241	27186	27251	27013	27106	27200	27321	27301	27412	27226	27225	27336	27190	26968	27259	27306	27214	27276	27354	26971	27365	27346	27329	27034	27114	27260	27291	27054	27093	27218	27078	27185	27292	27164	27510	27048	26767	27092	27007	27188	27197	27168	27367	27239	27199	27159	27229	27370	27335	26896	27140	27214	26970	27195	27141	27129	27149	27271	27277	27081	27177	27204	27248	27140	27153	27095	27237	26964	27232	27077	27317	27184	27286	26981	27167	27281	27269	27101	27024	27235	26860	27040	27204	27204	27035	27316	27439	27069	26905	27039	27146	27138	27277	26916	27012	27135	27191	26983	27185	27007	27249	27056	27150	26985	27206	27187	27208	27364	26979	27119	27284	27027	27077	27203	26971	27335	26945	27303	27139	27025	27333	27094	27135	27116	27098	27247	27170	26993	27056	27171	27310	27100	27240	27153	27184	26930	27204	27390	26984	27244	27136	27075	27241	26995	27093	27204	27280	27256	27276	27035	27222	27089	27327	27256	27381	27248	27071	27119	27303	26952	26877	27078	27287	26955	27332	27294	26988	27013	26934	27074	27297	27055	27036	27160	27139	27042	27249	27158	27258	27269	27236	27354	27080	27193	27100	27166	27047	27115	27271	27060	27399	27115	27354	27301	26946	27298	27087	26963	27177	27115	27261	27181	27215	27121	26948	27127	27299	27081	27009	27367	26962	27218	27298	27053	27057	27075	27092	26874	27163	27145	27159	26990	27044	27095	27104	26783	27279	27164	27127	27164	27124	27247	27179	27256	27021	27102	27095	27110	27089	27167	27257	26987	27080	27207	27093	26974	27422	27242	27306	27030	27427	27059	27220	27110	27107	27420	27142	27227	27164	27293	27121	27469	27113	26918	27256	27035	27269	27217	27177	27110	27240	27059	27096	27318	27067	27286	27245	27119	27050	27180	26944	27228	27196	27443	27009	27012	27027	27244	27330	27430	27044	27424	27094	27245	27234	27173	26976	27061	27034	27123	27167	27031	27125	26997	27263	27051	27170	27158	27283	27100	27085	27095	27130	27142	26886	27179	27120	27018	27088	27125	26917	27074	27212	27016	26914	27248	27097	27294	27163	27075	27207	27131	26963	27127	27057	27116	27485	27310	27214	27086	26921	27363	27251	27109	27110	27114	27250	27141	27081	26886	27359	27413	27259	27074	27068	27143	26811	27086	27432	27143	27358	27162	27127	26972	26956	27058	27253	27240	27225	27245	27222	27027	27110	26964	27099	27203	26980	27304	27275	27201	26958	26894	27157	26956	27010	27319	27238	27126	27067	27062	27310	26997	26966	27288	27017	26984	27182	27074	27059	27148	27298	27332	27212	27169	27061	26907	27130	27367	27119	27225	27237	27014	26984	26892	27071	26919	27219	27176	26854	27020	27235	27104	27036	27210	26950	27188	27142	27200	27343	27210	27096	27057	27307	27162	27260	27233	27196	26931	27018	27132	27312	27218	27299	27406	27236	27201	27148	27056	27291	27336	27340	27221	27256	27248	27042	27225	27229	27170	27080	27298	27358	27395	27042	27238	27245	27298	27113	27011	27101	27146	27128	27238	27137	27446	27099	27300	27201	27034	26855	27268	27002	27228	27362	27324	27178	26926	27503	27150	26998	27170	27473	27385	27357	27253	27404	26958	27299	26990	27278	27103	27369	27252	27141	26921	27045	27101	27152	27066	27157	27145	27471	27171	26927	27238	27096	27197	27011	27083	27036	27025	27082	27192	27309	27088	27093	27233	27133	27195	27033	27043	27096	26967	27018	27120	27154	27325	26993	27213	27068	27261	27220	27184	27036	27131	27100	27083	27115	27262	27307	27056	27380	27092	26935	27080	27048	27211	27147	27092	27163	27143	27071	27113	27256	26836	27262	27239	27061	26986	26944	27141	27039	27281	27304	27250	27088	27259	27116	27129	27005	27215	27185	27246	27132	26983	27222	27164	27207	27187	27126	27040	26996	27315	27139	27211	27152	27424	27449	27182	27143	27040	27226	26981	27154	27111	27403	27139	26862	27091	27364	27199	27046	27200	27066	27108	27268	27223	27348	27305	27291	26991	27028	27150	26857	27193	27379	27006	27278	27364	26945	27175	27128	27130	27209	27030	27222	27103	27154	27183	27279	27143	27154	26949	27032	27022	27176	27081	27276	27134	27374	27146	27246	27197	27228	27202	27235	26942	27144	27149	27046	26929	27133	27215	27156	27380	26995	27182	27192	27217	26883	27154	27366	26890	27114	27320	27384	27171	26984	26850	27109	26995	27197	27296	27189	27350	27316	27168	27165	27335	27197	27105	26857	27317	27087	27346	27069	26892	27183	27406	27153	27178	27198	27232	27205	27274	27297	27181	27205	27244	27069	26787	27316	27386	27061	27100	27282	27204	27032	27181	27198	27200	27392	27039	27228	27183	27169	27200	27290	26921	26917	27153	27100	26973	27376	27403	27292	27189	27174	27131	27137	26878	26761	26992	27112	27043	27227	27197	27254	27139	27247	27276	27117	27149	27078	27124	26952	27096	27231	27227	26895	26773	27040	27193	27101	26949	27359	27099	26988	27154	27098	27285	27079	27291	27381	27207	27188	27042	27247	27072	27097	26910	27427	26942	27266	27150	27129	27033	27239	27188	27139	27096	27036	27235	27068	26985	27235	26995	27109	27053	27069	27214	27262	27041	27116	27315	27447	27294	27076	27400	27385	27194	27050	27328	27368	27256	27103	27270	27171	27358	27097	27076	27100	27034	27083	27005	27059	27060	27096	27213	27152	26987	27058	27232	27201	27454	27127	27177	27058	27055	27114	27296	26938	27131	27196	27259	27334	27406	27267	27297	27244	27173	27100	27335	27035	27215	27008	27091	27156	27290	27180	26868	27024	27276	27377	27043	27059	27070	27041	27111	27208	27490	27128	27266	27112	27074	27243	27145	27353	27170	27065	27263	27065	27142	27284	27158	27290	27339	27466	27223	27260	26923	27325	26940	27288	27286	27064	27042	27273	27109	27187	27074	26893	27236	27515	27365	27126	27081	26912	27048	27225	26857	26971	27258	27216	26968	27336	27214	27031	27173	27234	26988	27002	27116	27193	27440	27158	27116	26902	27017	27136	27309	27112	27333	27011	27281	27373	27308	27147	27322	27092	27193	26975	27187	27178	27265	27152	27141	27204	26900	27029	27310	27430	27155	27205	27364	27029	27409	27113	27022	27222	27014	27221	27096	27195	27161	26946	27119	27005	27196	27073	27190	26936	27034	27158	27098	27070	26838	27236	27199	27063	27310	27113	27132	27092	27016	27091	27271	27502	27054	27037	26938	27173	27118	27419	27073	27144	27248	27426	27414	27285	27141	27156	26990	27115	26768	27170	26994	27200	27342	27112	27104	27342	27095	27218	27067	27125	27331	27096	27213	27156	27068	27322	27258	27051	27091	27238	27416	27309	27123	27205	27095	27120	27115	26991	27343	27229	27038	27037	27274	27097	27264	27046	27112	27225	27023	27147	27067	27170	27329	27297	27560	27447	27127	27106	26964	27095	26899	27134	27210	27350	27426	27031	27083	27172	27055	27024	26926	27161	27182	27245	27084	27368	27370	27090	27112	27122	27138	27139	26938	27063	27139	27163	27091	26988	27129	27047	27040	26911	27135	26869	27197	26965	26915	27023	27128	27130	27252	27091	27247	27129	27180	27105	27119	27400	27168	26919	26998	27169	27075	27158	27011	27483	27052	27157	27224	27040	27306	27136	27196	27053	27011	27463	26976	27171	27093	27220	27070	27093	27215	27006	27068	27006	27015
50182	79016	73497	61131	52556	48414	37804	30006	24624	22989	21900	19109	18641	18418	18292	18036	17782	17856	17887	17700	17745	17798	17787	17412	17521	17459	17485	17485	17356	17583	17453	17417	17591	17427	17668	17621	17658	17363	17471	17344	17654	17476	17466	17442	17423	17417	17394	17595	17540	17488	17723	17556	17548	17479	17407	17353	17390	17397	17524	17510	17537	17525	17450	17354	17500	17477	17484	17470	17384	17559	17460	17371	17403	17340	17477	17577	17491	17505	17501	17488	17388	17504	17550	17388	17446	17523	17418	17593	17616	17477	17475	17427	17729	17283	17166	17479	17541	17404	17420	17498	17408	17233	17502	17478	17444	17392	17608	17430	17324	17327	17485	17495	17469	17457	17596	17394	17448	17427	17451	17684	17647	17226	17378	17549	17396	17484	17451	17385	17294	17350	17509	17303	17347	17516	17405	17533	17258	17501	17387	17373	17412	17491	17347	17438	17427	17331	17542	17377	17529	17291	17573	17428	17446	17553	17379	17376	17640	17417	17378	17584	17373	17413	17431	17384	17491	17524	17352	17553	17389	17682	17591	17200	17366	17301	17436	17632	17522	17373	17507	17441	17425	17442	17372	17315	17539	17428	17465	17387	17466	17373	17500	17595	17437	17383	17589	17519	17365	17512	17446	17436	17581	17469	17331	17449	17371	17466	17386	17635	17572	17393	17348	17455	17445	17332	17422	17308	17464	17491	17381	17616	17490	17420	17504	17266	17357	17563	17485	17346	17410	17410	17500	17412	17385	17404	17504	17565	17438	17426	17391	17414	17494	17438	17498	17633	17522	17492	17645	17236	17680	17467	17602	17328	17523	17501	17541	17361	17467	17564	17710	17590	17376	17607	17456	17302	17359	17413	17535	17293	17349	17406	17337	17613	17616	17626	17473	17449	17449	17422	17676	17460	17560	17623	17472	17439	17385	17450	17461	17466	17494	17388	17583	17348	17647	17338	17474	17414	17556	17559	17482	17389	17325	17632	17511	17510	17123	17526	17264	17403	17294	17432	17483	17351	17452	17460	17454	17247	17582	17600	17513	17411	17520	17522	17469	17531	17482	17445	17444	17453	17306	17198	17501	17545	17592	17507	17382	17513	17534	17272	17383	17655	17291	17513	17432	17531	17470	17357	17563	17411	17203	17590	17530	17412	17422	17441	17500	17467	17539	17437	17533	17323	17419	17404	17559	17550	17402	17405	17402	17450	17342	17447	17495	17435	17644	17367	17499	17377	17522	17569	17672	17460	17536	17544	17484	17623	17425	17498	17518	17423	17466	17509	17568	17499	17516	17446	17569	17265	17333	17452	17518	17333	17529	17528	17316	17508	17406	17526	17438	17410	17482	17256	17334	17348	17572	17407	17459	17551	17441	17298	17445	17297	17578	17422	17477	17541	17405	17359	17445	17459	17326	17234	17509	17499	17387	17653	17577	17421	17424	17416	17506	17434	17243	17308	17239	17459	17327	17489	17461	17416	17381	17458	17346	17484	17517	17341	17440	17479	17409	17335	17605	17570	17351	17514	17422	17518	17383	17384	17440	17446	17489	17477	17433	17473	17498	17343	17393	17490	17580	17480	17479	17574	17715	17449	17273	17437	17465	17416	17249	17392	17557	17510	17315	17224	17625	17486	17496	17508	17302	17352	17409	17478	17407	17287	17507	17413	17437	17425	17443	17406	17386	17644	17375	17387	17393	17418	17505	17566	17673	17465	17424	17329	17640	17328	17584	17417	17400	17505	17452	17555	17571	17553	17506	17420	17403	17525	17558	17359	17483	17378	17506	17530	17479	17465	17828	17378	17535	17413	17531	17445	17586	17493	17337	17340	17352	17366	17508	17479	17603	17459	17493	17577	17417	17463	17483	17595	17525	17364	17581	17380	17480	17407	17578	17462	17625	17464	17364	17600	17516	17383	17450	17393	17495	17578	17410	17340	17618	17459	17485	17256	17632	17497	17442	17565	17503	17564	17618	17322	17513	17445	17442	17555	17418	17372	17354	17447	17483	17386	17241	17550	17464	17404	17311	17374	17461	17530	17641	17391	17497	17370	17465	17459	17427	17340	17255	17328	17546	17508	17459	17466	17497	17266	17478	17217	17533	17333	17410	17483	17490	17614	17439	17605	17487	17452	17335	17506	17259	17367	17435	17544	17453	17311	17686	17560	17393	17713	17425	17458	17494	17530	17522	17541	17499	17463	17208	17556	17556	17314	17490	17458	17401	17483	17516	17583	17497	17604	17570	17383	17463	17479	17676	17569	17417	17651	17455	17528	17322	17395	17458	17509	17554	17399	17428	17556	17448	17371	17332	17644	17615	17300	17503	17410	17403	17568	17415	17547	17592	17512	17415	17541	17544	17567	17261	17501	17600	17418	17547	17427	17454	17564	17388	17364	17444	17358	17418	17357	17519	17284	17344	17647	17616	17405	17649	17444	17363	17358	17648	17492	17378	17541	17389	17374	17508	17649	17383	17501	17390	17472	17582	17555	17233	17397	17436	17583	17575	17290	17320	17398	17404	17596	17443	17484	17392	17503	17534	17537	17470	17610	17506	17354	17464	17520	17332	17471	17462	17333	17576	17473	17304	17358	17452	17453	17648	17523	17489	17472	17434	17374	17366	17434	17473	17293	17442	17448	17469	17203	17539	17447	17281	17529	17491	17668	17388	17712	17441	17418	17509	17239	17382	17410	17319	17245	17423	17416	17478	17314	17512	17491	17366	17443	17363	17467	17324	17509	17460	17368	17512	17574	17461	17494	17407	17509	17473	17349	17420	17315	17544	17670	17485	17427	17464	17658	17635	17415	17452	17599	17443	17424	17437	17385	17546	17397	17443	17444	17626	17232	17404	17354	17383	17367	17455	17348	17239	17455	17408	17294	17539	17454	17518	17532	17335	17488	17215	17525	17350	17517	17280	17632	17327	17541	17671	17396	17254	17420	17383	17338	17579	17398	17402	17568	17325	17356	17510	17485	17472	17597	17470	17204	17498	17407	17409	17521	17366	17331	17472	17383	17424	17421	17431	17395	17330	17506	17377	17664	17590	17566	17484	17545	17360	17366	17486	17385	17769	17502	17410	17427	17376	17454	17395	17387	17540	17382	17593	17383	17483	17464	17620	17343	17360	17420	17426	17383	17359	17375	17492	17527	17563	17465	17689	17357	17284	17370	17251	17613	17606	17570	17314	17281	17515	17294	17597	17405	17429	17425	17528	17574	17547	17577	17505	17496	17542	17499	17476	17473	17355	17545	17437	17584	17283	17445	17438	17494	17626	17468	17552	17430	17448	17303	17409	17471	17459	17483	17377	17441	17470	17341	17583	17341	17457	17456	17330	17616	17275	17563	17517	17453	17415	17422	17577	17525	17376	17344	17418	17468	17583	17558	17532	17416	17463	17519	17524	17419	17388	17391	17353	17516	17565	17524	17374	17389	17523	17312	17256	17235	17509	17377	17340	17375	17705	17443	17346	17192	17709	17384	17372	17468	17507	17375	17448	17560	17356	17484	17478	17486	17383	17427	17253	17389	17381	17508	17721	17374	17516	17632	17450	17325	17549	17409	17440	17446	17611	17404	17382	17295	17305	17444	17271	17543	17555	17473	17537	17339	17422	17562	17572	17444	17479	17364	17365	17285	17427	17480	17352	17630	17328	17395	17456	17362	17474	17336	17405	17483	17465	17556	17436	17501	17354	17392	17431	17439	17541	17361	17227	17404	17408	17520	17492	17638	17362	17272	17450	17337	17521	17433	17484	17413	17464	17269	17519	17536	17543	17635	17378	17317	17580	17405	17474	17497	17382	17521	17415	17501	17315	17418	17308	17458	17547	17472	17408	17610	17571	17439	17441	17372	17504	17278	17272	17534	17275	17477	17621	17441	17431	17361	17375	17372	17490	17323	17419	17546	17385	17381	17294	17454	17391	17295	17424	17400	17412	17508	17521	17324	17618	17479	17492	17473	17403	17363	17597	17287	17484	17421	17408	17427	17371	17362	17521	17254	17509	17440	17439	17446	17454	17183	17356	17241	17372	17359	17376	17419	17588	17613	17473	17519	17480	17560	17463	17477	17504	17326	17446	17469	17453	17354	17417	17444	17384	17473	17419	17245	17430	17410	17448	17428	17426	17303	17487	17424	17334	17600	17467	17304	17619	17386	17403	17353	17399	17535	17547	17468	17352	17484	17335	17464	17461	17544	17658	17415	17403	17224	17546	17422	17490	17443	17316	17350	17456	17537	17521	17382	17487	17476	17437	17419	17465	17453	17578	17701	17504	17512	17399	17518	17419	17454	17407	17447	17305	17479	17450	17614	17493	17477	17459	17372	17442	17327	17450	17306	17416	17348	17374	17639	17362	17596	17478	17388	17251	17607	17637	17450	17398	17477	17288	17374	17398	17580	17481	17677	17408	17398	17514	17466	17405	17474	17583	17383	17477	17482	17485	17345	17359	17444	17436	17550	17535	17361	17284	17596	17602	17364	17393	17453	17452	17535	17668	17513	17571	17527	17416	17476	17469	17435	17361	17406	17484	17422	17400	17521	17340	17570	17564	17411	17623	17380	17302	17543	17490	17269	17307	17374	17507	17404	17308	17583	17394	17532	17547	17489	17443	17326	17623	17549	17572	17533	17365	17442	17440	17378	17400	17301	17623	17400	17564	17426	17579	17500	17384	17333	17587	17285	17414	17510	17305	17572	17529	17462	17470	17230	17601	17336	17330	17559	17671	17362	17568	17546	17581	17398	17409	17453	17472	17262	17406	17556	17367	17570	17544	17701	17561	17473	17535	17559	17611	17399	17347	17468	17406	17585	17545	17227	17551	17462	17300	17404	17365	17489	17576	17279	17554	17407	17585	17329	17514	17317	17593	17413	17604	17498	17400	17320	17430	17434	17533	17297	17472	17580	17560	17620	17374	17473	17545	17441	17357	17438	17645	17330	17435	17623	17405	17389	17521	17353	17591	17455	17699	17464	17415	17272	17493	17444	17340	17406	17484	17523	17352	17403	17393	17360	17414	17218	17798	17608	17430	17423	17385	17279	17627	17461	17496	17596	17578	17482	17602	17293	17474	17417	17440	17521	17664	17342	17313	17524	17345	17258	17499	17425	17584	17356	17554	17374	17374	17352	17390	17325	17533	17420	17619	17416
23567	21542	32455	40208	48773	47363	46410	41073	38547	35493	33083	29876	29113	28434	28057	27622	27331	27205	27611	27250	27296	27389	27267	27089	26929	27035	26902	26784	26912	26991	26988	26918	27112	27067	27148	27103	26935	26956	27034	26643	26845	26936	27100	27013	26970	27054	27060	26843	27075	26858	26980	26911	27000	26778	26966	27057	27054	26853	27029	26870	26902	26742	26888	26918	26871	26880	26786	26948	26976	26549	26968	26525	26791	26767	26851	26742	26630	26905	26772	26587	27020	26700	26771	26845	26728	26987	26656	26864	27024	26729	26624	26652	26921	26824	26953	26837	26816	26984	26604	26856	26868	26941	26845	26934	26763	26799	26800	26729	27006	26690	27116	26790	26754	26768	26806	27037	27118	27106	26872	26842	26817	26840	26961	26884	26804	26997	26606	26722	26686	26972	26842	26761	26769	26866	26893	26789	26736	26793	26852	26856	27036	26847	26879	26840	27041	26811	26691	26780	26991	26865	26855	26777	26906	26977	26868	26873	27056	26926	26641	26916	27001	27138	26827	26573	26837	26796	27021	26805	26809	26710	26980	26879	26735	26937	26668	26868	26765	26927	26737	26590	26773	26597	26851	27009	26852	26822	27018	27066	26754	27113	26662	26704	26897	26820	26742	26998	26997	26913	26613	26892	26743	26952	27006	26984	26738	27023	26900	26635	26863	26826	26922	26854	26898	26650	26826	26635	26775	26833	26922	26758	26851	26884	26734	26697	26799	26945	26865	26762	26632	26884	26589	26678	26710	26866	26654	27125	27033	26710	26789	26869	26932	26648	26806	26743	26882	26879	26825	26760	26905	26727	26712	26660	26666	26826	26774	26836	27046	26744	26909	26728	27199	26624	26980	27034	26980	26765	26721	26642	27117	26988	26664	27108	26889	26944	26872	26774	26806	26917	26791	26725	27110	27203	26841	26649	27016	26790	26804	26737	26955	26681	26627	26579	26895	26588	26860	27020	26742	26838	27033	26868	27220	26836	27097	26712	26675	26748	26793	26858	26917	26894	26908	26914	26655	26721	26788	26903	26890	26959	26836	26848	26651	26789	26851	26729	26603	26802	26693	26848	26703	26467	26547	26790	26781	26714	26703	26966	26964	26859	26968	26943	26854	26779	26867	26672	26991	26629	27048	27068	26604	26852	26878	26894	26779	26932	27096	26819	26901	26900	26847	26543	26554	26977	26984	26838	26837	26989	26817	26868	27129	26517	27084	26580	26802	26809	27127	27034	26788	26742	26755	26972	26985	26937	26849	26758	26759	26611	26876	26977	26588	26708	26858	26856	26966	27154	27096	26996	26628	26969	26782	26799	26669	26658	26857	26818	26812	26801	26816	26668	26895	26880	26877	26703	26819	27206	26905	26716	27108	26912	26933	26776	26762	26748	26740	26552	26840	27055	26959	26840	26860	26683	26888	26993	26976	26965	26664	26692	26773	26812	26925	26838	26839	26952	26989	26826	26919	26448	26859	26841	26822	27009	26754	26829	26654	26918	26701	26801	26931	26765	26546	26927	27024	26619	26902	26745	26555	26638	26990	26795	26753	26792	26737	26807	26987	26528	26563	26742	26910	26668	26795	26932	26872	26889	26616	26666	26611	26758	26762	26676	26734	26654	26933	26863	26999	26871	26976	26743	26748	26808	26865	26935	26844	26901	26743	26873	26820	26501	26873	27045	26598	26829	26793	26743	27052	26840	26829	27028	26827	26613	26845	26964	26838	26823	26638	26625	26744	26639	26838	26865	26897	26618	26776	26557	26747	26772	26935	26999	26996	26806	26790	26915	26837	26817	26823	26963	26857	26716	26907	26820	26964	26764	26922	26855	26930	26605	26914	26757	26552	26658	26717	26746	26773	26808	26831	26871	26891	26776	26868	26821	26781	26833	26845	26789	26825	26733	26899	26840	26779	26758	26695	26780	27080	26942	26971	26829	27010	26933	26777	26690	26801	26762	26797	26632	26892	26799	27097	26693	26901	26569	26886	26971	26876	26684	26718	26763	26698	26985	26816	26919	27012	27028	26868	27096	26848	27023	27044	26896	26492	26608	26835	26879	27026	26691	26585	26788	26838	26805	27026	26995	26817	26914	26543	26588	26937	26491	26885	26777	26811	26797	26905	26557	26916	26753	26850	26739	26678	26663	26760	26484	26801	26962	26708	26705	26948	26870	26866	26879	26741	26882	26847	26852	26936	26884	26847	26817	26828	26862	26930	26816	26881	26596	26749	26801	27012	26934	26812	27107	27156	26808	27058	27001	26853	27064	26964	26771	26829	26762	26609	26765	26932	26888	26787	26703	26963	26605	26789	27077	26786	26958	26789	26862	26874	27011	26852	26851	26787	26775	26761	26874	27065	26771	26844	26765	26746	26745	26843	26594	26726	26577	26787	26526	26914	26823	26670	26794	26768	26878	26848	26864	26857	26670	26726	26887	26787	26935	26921	27021	26561	26840	26635	26487	26753	26832	27005	26932	27000	26628	26828	26716	26591	26977	26808	26756	26919	26764	26631	26545	26771	26731	26900	26839	26972	26689	26768	26941	26917	26843	26868	26599	26828	26549	26788	27037	26597	26821	26787	27100	27106	26920	26837	26921	26963	26815	26963	26703	26883	26814	26988	26800	26802	26890	26780	26716	26833	26549	26907	26879	26811	26830	26817	26707	27016	26695	26938	26897	26823	26926	26902	26831	26824	26852	26932	26811	26797	26783	26713	26840	26815	26911	27111	27030	26806	27121	26893	26692	26714	26983	27070	26688	26776	26822	26858	26658	27054	26890	26774	26828	26640	26826	26894	26939	26840	26773	26755	26849	26837	26689	26871	26900	26713	26752	26864	26917	26816	26924	26766	26901	26788	26798	27163	26799	26989	26630	26679	26665	26925	27007	26840	26786	27036	26877	26663	26701	26619	26876	26814	26764	26790	26645	26811	27080	26818	26744	26861	26754	26836	26759	26793	26992	26752	27105	26744	26779	26755	26675	26811	26824	26935	26963	26869	26898	26922	26755	26689	26945	26865	26854	26759	26746	26779	26926	27090	26848	26708	26996	26757	26802	27020	26974	26898	26930	27110	26705	26937	26891	26822	26780	26776	26941	26951	26670	26828	26944	26769	26790	26991	26819	26559	26924	26925	26911	26799	26930	26769	26984	26995	26824	26867	27013	26880	26732	26938	26886	27080	27040	26940	26842	26895	27006	26867	27073	26645	26573	26819	26920	26888	26743	26780	26853	26733	26811	27043	26660	26885	27190	26857	26679	26780	26766	26761	26463	26674	26991	26971	26705	26872	26630	26614	26914	27043	26991	26630	26975	27028	26878	26656	26789	26988	27020	26763	26981	26888	26497	26747	26865	26546	26724	26792	26712	26813	26931	26763	26901	27183	26832	27074	26672	26639	26766	26812	26717	26842	26852	26698	26610	26727	27034	26912	26745	26598	26841	26913	26784	26730	26837	26914	26809	26664	26873	26933	26834	26828	26854	26994	26840	26951	26913	26747	26743	26989	26989	26819	26678	26506	26625	27033	26867	26564	26590	26688	26963	26742	26976	27145	26934	27031	26816	27014	26772	26836	26619	26656	26864	26496	26706	27043	26766	27075	26832	26875	26873	26612	26944	26990	26670	26568	26676	26693	26985	26857	27005	26637	26983	26924	26887	26508	26688	26854	26904	26960	26801	26839	26961	27012	26889	26845	26744	26423	26578	26683	27074	26927	26828	26878	26912	26827	27084	27035	27043	26918	26870	26779	26849	26567	26799	26933	26935	26934	27050	26754	27049	26745	26947	26755	27118	26815	26620	26925	26891	26842	26735	27010	26721	26911	27051	26815	26647	26800	26582	26654	26953	26804	26591	26681	26969	26577	26815	26731	26626	26878	26917	26970	27001	27059	27011	26816	26914	26588	26731	26868	26682	26805	26852	26608	26858	27146	26783	26834	26906	26861	26961	26698	26930	26952	26813	26850	26966	26835	26949	27046	26687	27087	26912	26905	26779	26789	26744	26899	26711	26614	26738	26654	26678	26963	26865	26457	26788	26836	26691	26695	26936	26514	26781	26891	26754	26880	26837	26788	26880	26902	26962	26890	26829	27078	26568	26755	26660	26714	26550	26668	26771	26628	26737	26928	26620	26799	26679	26739	26944	26953	26911	26983	26766	26750	27306	26622	26818	26916	26775	26591	26862	26923	26921	26889	26787	26814	26706	26733	26798	26910	26837	26507	26630	26929	26831	26660	26853	27040	26942	26739	26873	26971	26834	26756	26890	26902	26866	26753	26834	26721	26899	26823	26843	26671	26726	26709	26823	26752	26857	26821	26730	26869	26838	26858	26613	26932	26670	26753	26494	26831	26836	26770	27002	26847	27009	26834	26581	26983	26841	26780	26841	26868	26981	26882	27083	27185	26914	26901	26704	26939	26619	26629	26883	26874	26776	27037	26912	26819	26815	26883	26801	26876	26827	27077	26742	26781	26802	26862	27080	26838	26663	26760	26827	26681	26841	26976	26970	26802	26725	26802	26941	26603	26781	26720	26788	26749	26557	26913	26805	26817	26721	27275	27047	26985	26708	26873	26687	26360	26805	26972	26939	26761	26823	26886	26478	26485	26873	26518	26750	27100	26823	27163	26943	26824	26815	26885	26685	26734	27011	26714	27062	26866	26809	26849	27044	26892	26874	26899	26985	26780	26929	26774	26921	26865	26841	27016	27141	26841	26893	27048	26973	26671	26805	26983	26907	26707	26784	26741	26750	26734	26919	26528	26810	26582	26718	26731	26662	26914	26804	26695	26891	26786	26887	26898	26882	26942	26814	26563	26957	27116	26880	26874	26886	26958	26691	26888	26754	26712	26630	26928	26923	26618	26850	26910	26842	26760	26910	26945	27029	26915	26994	26668	27030	26960	26677	27091	26833	26680	26971	26904	26771	26722	26835	26731	27121	26816	26741	26959	26623	26877	26587	26903	26609	27023	26964	26706	26982	27091	26403	26785	26720	26805	26998	26995	26949	26809	26776	26682	26667	26716	26689	26774	26680	26700	26959	26916	26887	26981	26655	26995	26795	26932	27045	26949	26947	26653	26648	26827	26835	26824	26884	26906	26733	26777	26735	26772	27193	26922	26720	27018	26803	27008	26964	26965	26984	26870	26832
52307	86262	80613	71588	61905	48317	40518	35542	31556	27249	23818	20431	19331	18738	18328	17913	17827	17811	17894	17723	17638	17534	17302	17428	17240	17445	17312	17386	17270	17174	17259	17098	17219	17515	17306	17254	17133	17232	17351	17403	17573	17309	17417	17173	17382	17290	17058	17129	17088	17155	17268	17222	17456	17189	17196	17406	17323	17315	17334	17248	17248	17243	17318	17248	17240	17434	17280	17198	17077	17107	17297	17252	17340	17315	17244	17397	17194	17403	17358	17366	17157	17244	17302	17195	17263	17296	17201	17178	17311	17344	17338	17388	17301	17393	17317	17243	17275	17239	17297	17149	17203	17243	17211	17202	17302	17356	17241	17298	17458	17257	17215	17444	17122	17192	17310	17111	17410	17393	17362	17344	17453	17172	17490	17107	17173	17323	17246	17244	17419	17364	17150	17436	17317	17305	17378	17316	17431	17382	17500	17281	17139	17163	17298	17158	17119	17425	17140	17350	17277	17284	17358	17207	17359	17212	17338	17176	17157	17353	17147	17423	17129	17226	17346	17119	17241	17270	17085	17274	17315	17340	17153	17359	17270	17391	17413	17253	17110	17431	17212	17324	17242	17389	17293	17214	17319	17299	17138	17191	17395	17079	17187	17489	17277	17095	17353	17078	17193	17214	17324	17105	17033	17273	17109	17174	17299	17314	17379	17447	17113	17337	17394	17272	17380	17172	17185	17288	17052	17357	17250	17282	17379	17180	17391	17163	17251	17185	17412	17303	17158	17383	17371	17353	17198	17132	17343	17360	17030	17275	17215	17344	17374	17113	17216	17384	17247	17230	17216	17299	17351	17405	17082	17262	17339	17432	17346	17442	17363	17248	17337	17184	17278	17221	17378	17137	17251	17318	17180	17452	17246	17299	17256	17198	17116	17063	17326	17247	17231	17227	17294	17101	17438	17057	17458	17419	17233	17229	17331	17199	17237	17176	17269	17248	17229	17134	17300	17222	17438	17316	17435	17413	17213	17029	17265	17291	17296	17213	17561	17283	17175	17238	17414	17291	17336	17254	17242	17370	17241	17146	17296	17071	17166	17314	17335	17147	17189	17212	17213	17101	17294	17260	17240	17388	17294	17390	17085	17246	17276	17361	17194	17087	17420	17335	17284	17311	17227	17218	17365	17324	17273	17190	17223	17289	17198	17176	17101	17136	17360	17442	17331	17245	17221	17177	17202	17297	17360	17179	17241	17302	17253	17204	17241	17164	17284	17227	17246	17322	17291	17170	17190	17132	17409	17427	17213	17299	17273	17240	17076	17467	17189	17152	17244	17129	17224	17271	17368	17331	17074	17311	17324	17285	17161	17187	17334	17288	17176	17356	17230	17332	17365	17315	17130	17346	17482	17391	17343	17209	17211	17409	17260	17316	17459	17323	17257	17120	17424	17204	17405	17272	17226	17299	17276	17221	17171	17127	17308	17263	17265	17402	17067	17286	17358	17196	17292	17404	17311	17241	17158	17330	17323	17350	17220	17328	17275	17387	17327	17299	17350	17257	17142	17395	17165	17350	17345	17240	17123	17333	17334	17382	17139	17270	17268	17262	17390	17045	17190	17471	17248	17263	17126	17099	17254	17271	17343	17120	17269	16990	17192	17348	17248	17281	17057	17398	17187	17064	17283	17383	17067	17439	17330	17206	17317	17264	17238	17247	17352	17290	17356	17249	17292	17171	17260	17091	17282	17389	17144	17300	17329	17260	17306	17114	17177	17298	17269	17383	17199	17247	17247	17138	17150	17299	17190	17376	17254	17143	17289	17379	17249	17359	16973	17168	17404	17234	17325	17266	17426	17190	17371	17350	17263	17267	17181	17319	17430	17381	17305	17373	17217	17464	17355	17278	17297	17174	17088	17082	17457	17156	17445	17288	17346	17352	17378	17173	17418	17129	17235	17296	17203	17482	17323	17142	17138	17450	17311	17153	17105	17267	17068	17291	17334	17403	17240	17344	17347	17261	17093	17267	17416	17207	17241	17174	17182	17139	17397	17173	17215	17276	17177	17253	17298	17293	17172	17103	17257	17316	17252	17306	17163	17270	17301	17220	17380	17301	17116	17260	17210	17200	17384	17185	17269	17222	17224	17354	17154	17184	17284	17173	17369	17208	17223	17136	17413	17162	17395	17254	17230	17523	17305	17203	17458	17284	17235	17257	17436	17172	17198	17318	17130	17540	17186	17243	17265	17216	17376	17142	17201	17313	17292	17341	17220	17338	17147	17426	17258	17380	17210	17339	17540	17270	17123	17211	17185	17260	17295	17171	17365	17149	17262	17473	17304	17229	17243	17259	17245	17091	17210	17203	17319	17210	17235	17505	17103	17240	17219	17330	17300	17330	17181	17191	17180	17171	17346	17220	17210	17286	17391	17354	17298	17299	17195	17204	17238	17390	17300	17192	17249	17382	17331	17409	17145	17189	17390	17167	17436	17318	17279	17226	17273	17239	17238	17387	17322	17167	17128	17211	17222	17327	17216	17308	17498	17151	17307	17242	17227	17251	17545	17183	17425	17298	17280	17296	17221	17297	17295	17330	17203	17210	17133	17204	17280	17162	17119	17318	17219	17204	17218	17333	17193	17275	17255	17115	17279	17443	17382	17457	17178	17357	17203	17273	17495	17314	17414	17344	17303	17420	17279	17359	17261	17268	17224	17183	17239	17154	17255	17243	17465	17043	17143	17287	17337	17265	17297	17219	17305	17264	17171	17163	17128	17051	17411	17217	17148	17271	17270	17197	17391	17341	17264	17233	17154	17088	17263	17128	17426	17359	17393	17291	17442	17380	17109	17422	17192	16998	17258	17125	17354	17204	17076	17089	17355	17183	17183	17319	17033	17244	17071	17352	17199	17289	17292	17361	17344	17207	17216	17391	17259	17332	17249	17286	17302	17205	17194	17262	17283	17075	17286	17250	17260	17239	17240	17180	17379	17109	17211	17352	17421	17385	17461	17265	17298	17342	17112	17136	17205	17200	17364	17115	17255	17345	17330	17214	17201	17118	17497	17190	17196	17160	17254	17326	17159	17346	17321	17349	17398	17191	17207	17302	17129	17199	17187	17194	17232	17434	17299	17217	17282	17282	17318	17255	17257	17264	17240	17260	17343	17258	17291	17314	17385	17140	17246	17160	17092	17227	17434	17260	17204	17417	17225	17333	17447	17203	17276	17263	17349	17294	17161	17103	17163	17266	17133	17402	17073	17009	17232	17055	17393	17219	17092	17170	17199	17347	17207	17276	17257	17371	17152	17354	17274	17227	17245	17119	17426	17204	17274	17356	17247	17293	17254	17183	17228	17089	17321	17146	17188	17313	17349	17341	17209	17160	17175	17408	17263	17196	17022	17362	17193	17495	17433	17252	17351	17291	17149	17171	17212	17136	17381	17344	17206	17320	17276	17369	17414	17255	17239	17285	17229	17341	17198	17208	17255	17241	17196	17247	17322	17237	17169	17432	17263	17202	17156	17335	17421	17236	17233	17208	17164	17292	17130	17338	17305	17094	17208	17414	17342	17317	17215	17245	17179	17326	17172	17300	17125	17231	17156	17437	17016	17431	17101	17379	17263	17398	17356	17410	17123	17307	17175	17295	17213	17331	17202	17153	17288	17271	17358	17249	17495	17321	17353	17441	17238	17238	17344	17302	17365	17166	17614	17376	17249	17335	17272	17171	17286	17452	17254	17208	17259	17219	17223	17091	17244	17270	17322	17248	17273	17403	17279	17305	17225	17450	17061	17348	17323	17188	17386	17267	17334	17337	17310	17282	17316	17290	17253	17234	17128	17235	17212	17227	17368	17246	17133	17188	17257	17355	17432	17274	17290	17350	17283	17243	17280	17247	17384	17148	17352	17177	17149	17164	17222	17398	17263	17210	17376	17333	17138	17301	17236	17203	17274	17132	17312	17489	17091	17311	17228	17156	17158	17220	17199	17175	17192	17255	17121	17264	17359	17454	17274	17067	17171	17197	17112	17297	17301	17276	17316	17290	17281	17287	17390	17301	17096	17411	17315	17307	17288	17430	17382	17275	17115	17199	17169	17235	17240	17467	17204	17343	17291	17195	17109	17311	17329	17118	17247	17447	17393	17242	17256	17174	17183	17272	17260	17211	17094	17265	17381	17065	17181	17296	17105	17253	17219	17277	17225	17281	17343	17236	17114	17459	17210	17117	17315	17126	17231	17303	17212	17288	17210	17144	17332	17297	17356	17252	17149	17370	17194	17360	17253	17253	17404	16976	17327	17196	17345	17178	17298	17105	17246	17255	17161	17204	17299	17183	17364	17276	17257	17220	17344	17145	17092	17089	17171	17131	17243	17171	17311	17308	16971	17215	17417	17397	17402	17308	17252	17231	17326	17296	17255	17123	17227	17233	17233	17262	17251	17243	17294	17226	17215	17428	17427	17345	17256	17284	17325	17242	17205	17189	17241	17319	17333	17251	17192	17345	17219	17320	17304	17319	17379	17167	17022	17299	17264	17150	17197	17428	17246	17297	17318	17188	17354	17267	17252	17290	17185	17312	17295	17090	17366	17359	17268	17399	17544	17274	17397	17203	17314	17454	17380	17120	17219	17517	17274	17448	17363	17316	17207	17193	17330	17387	17240	17312	17334	17338	17214	17146	17356	17302	17226	17164	17341	17400	17265	17294	17195	17322	17062	17377	17272	17224	17295	17200	17259	17199	17258	17486	17291	17176	17374	17162	17337	17146	17305	17351	17129	17180	17322	17347	17346	17197	17050	17229	17066	17177	17288	17228	17195	17157	17488	17396	17349	17223	17275	17205	17270	17384	17218	17275	17420	17326	17217	17147	17043	17001	17177	17159	17207	17410	17384	17379	17265	17148	17072	17315	17106	17175	17274	17257	17288	17273	17318	17331	17354	17289	17278	17327	17253	17249	17180	17129	17244	17432	17332	17196	17245	17169	17321	17157	17249	17301	17463	17158	17165	17298	17357	17275	17220	17240	17259	17286	17346	17320	17314	17310	17277	17385	17254	17256	17333	17219	17371	17476	17300	17342	17142	17260	17251	17244	17182	17329	17305	17246	17483	17206	17299	17365	17263	17382	17163	17125	17184	17298	17181	17372	17343	17241	17322	17340	17319	17211	17368	17048	17237	17333	17512	17174	17346	17306	17267	17204
48261	60702	61132	53311	42643	39477	36522	31973	30255	28944	28416	27800	27556	27456	27224	27349	27162	27202	27229	26907	27258	26842	26888	26809	27083	26883	26850	27058	26768	26970	26839	26778	26850	26729	26851	26805	27062	26884	26957	26794	27049	26906	27057	26700	26851	26973	26920	26638	26790	26784	26954	26802	26849	26509	26781	26851	26865	26786	26856	26902	26601	26782	26620	26930	26960	26961	26865	27270	26691	26703	26849	26969	26706	26751	26635	26558	26880	27000	26783	26720	26813	26792	27049	26611	26918	26739	27042	26615	27005	26647	26624	27032	27145	26884	26820	26584	26732	26742	27045	26727	26781	26887	26870	26708	26845	26814	26544	26444	26495	26813	26781	26854	27064	27011	26624	26610	26816	26844	26855	26872	26813	26803	26509	26922	26737	26830	26754	26545	26882	26990	26803	26875	26762	26746	26765	26919	26846	26844	26793	26824	27002	27050	26841	26660	26756	26779	26712	26968	26913	26774	26939	26751	26731	26845	26904	27074	26473	26676	27039	26999	26698	26866	27192	26858	26782	26760	26843	26514	26808	26802	26877	27015	26888	26961	26815	26826	26759	26925	26687	26662	26803	27102	26893	26995	26898	26941	26737	26685	26956	26799	26779	26618	26670	26865	26861	26976	26846	26614	26668	26793	26738	27045	27014	27026	26796	26906	26941	26609	26717	26803	26778	26794	26846	26897	27058	26428	26779	26815	26768	26894	26830	26788	26930	27024	26963	26821	26750	26840	26778	26608	26760	26727	26763	26484	26857	26915	26758	26868	26846	26734	26714	26664	26606	26703	26712	26824	26787	26787	26613	26725	26888	26561	26834	26901	27051	26573	26453	26584	27077	26634	27153	26855	26987	26897	26897	26545	26904	26905	26711	26743	27053	26586	26776	26682	26891	26526	26645	26668	26854	26622	26626	26754	27053	26793	26805	26898	27107	26691	26793	26804	26906	26777	26880	26829	27017	26967	26618	26755	26865	26810	27013	26943	26927	26496	26880	26854	26861	26960	26870	26673	26739	26948	26684	26740	26728	26686	26745	26733	27043	26806	26851	26948	27121	26984	26756	26833	26905	26824	26736	26958	26914	26969	26795	26988	27020	26832	26683	27032	26923	26973	26861	26923	26889	26831	26973	26716	26888	26929	26766	26521	26692	26856	26678	26995	26931	26517	26894	26849	26802	26670	26941	26989	26698	26707	26691	26768	27074	26684	26777	26740	26739	26782	26800	26807	26547	26838	26981	26681	26741	26835	26961	26824	26755	26976	26684	26775	26764	26776	26902	26894	26763	26628	26874	26787	26942	26718	26821	26781	26974	27070	26709	26480	26808	26827	26554	26601	26771	26792	27003	26751	26794	26680	26889	26588	26593	26942	26687	26979	26621	26927	26805	26901	26797	26692	26857	26810	26658	26887	26770	26730	26724	26817	26813	26609	26805	26884	26839	26880	27032	26585	26761	26793	27046	26703	26790	26765	27006	27068	26697	26851	26824	26930	26899	26988	26601	26731	26745	26853	26745	26883	27071	26669	26742	26865	26832	26865	26860	26812	26434	26835	26945	26863	27130	26974	26650	26824	26758	26670	26692	26868	26780	26936	26796	26830	26978	27009	26870	26807	26758	26901	27065	26752	26666	26718	26716	26865	26733	26774	26793	27086	26886	26536	26770	26839	26900	26742	26733	26806	26689	26854	26945	26764	26734	26877	26884	26912	26730	26575	26816	26900	26877	26801	26762	26817	26877	26918	26780	26941	26704	26751	27116	27011	27181	26673	26659	26760	26741	26616	26827	26623	26849	26690	26710	26622	26882	26785	26681	26511	26892	26773	26832	26664	26612	26721	26785	26775	26995	26745	26827	26891	27012	26604	26735	26720	27219	26841	26866	26724	26448	26719	26891	26771	26985	26665	26944	26818	26832	26802	26854	26798	26845	26797	26872	26887	26642	26863	27034	26789	26783	26870	26702	27100	27160	26729	26860	26754	26827	26894	26774	26926	26804	26799	26686	26879	26881	26603	26678	27001	26766	26987	26966	26963	26780	26959	26948	26617	26757	26671	26964	26800	27042	26733	26853	26869	26867	26932	26757	26821	27000	27232	26697	26875	26829	27035	26736	26972	27121	26626	26867	26761	26928	26842	27017	26445	26415	26887	26524	26920	26547	26792	26863	26968	27073	27148	26814	26785	26928	26796	26813	26988	26775	26616	26882	26745	26807	26761	26807	26901	26913	27065	26836	26610	27084	26863	27085	26672	26524	26837	26835	26782	26738	26944	26749	26735	26571	26781	26776	26902	26978	26643	26934	26543	26675	26924	26742	26742	26972	26975	26642	26720	26600	27001	26991	26953	26818	26872	26898	26879	26862	26843	26914	26694	26762	26885	26924	26800	26700	26967	26899	26895	27107	26648	26602	26829	26894	26690	26778	26858	26687	26916	26714	26815	26890	26875	26894	26809	27021	27017	26844	26723	26808	26969	26919	26736	26736	27001	26766	26811	26807	26778	26775	26974	26967	26755	26922	26620	27034	26927	26874	26715	26775	26863	26910	26793	26792	26935	26780	26726	26964	26930	26757	26819	26602	26673	26675	26672	26878	26754	26717	26922	27027	26862	26674	26869	26645	26773	26689	26710	26801	26814	26630	26749	26831	26818	26829	27010	26802	26564	26744	26789	26783	26590	26564	26845	26731	26856	27015	26868	27024	26729	26955	27016	26700	26782	26716	26709	26870	26805	26912	26714	27017	26734	26911	27000	26831	26948	26682	26698	26742	26958	26865	26647	26952	27011	26643	26830	26612	26827	26771	27006	26865	26865	26996	26842	27115	27003	26549	26691	26690	26931	26690	26615	26909	26887	26776	27080	27147	26724	26838	26565	27181	26960	26985	26948	26995	26754	26754	26651	26775	26840	26594	26645	26832	26663	26890	26989	26973	26770	27055	26941	27154	26851	26668	26798	26881	26831	26766	26911	26967	26699	26450	26685	26790	26661	26670	26624	26793	26894	26798	26663	26930	26712	26566	26812	26608	26667	27287	27086	26896	26904	26956	27025	27004	26780	26870	26978	26659	26684	27057	26674	26796	26995	26700	26549	26779	26759	26664	26772	26967	26836	26884	26821	26937	26746	26630	26725	26771	26569	26954	26619	26697	26843	26687	26689	26914	26500	26878	26961	26936	26876	27004	26937	26704	26692	26812	26821	26734	26769	26719	26833	26967	27124	26952	26749	26752	26924	26778	26897	26854	27021	26551	27062	26919	26817	26927	26923	26781	26901	27072	26820	26650	26738	26880	26900	26944	26718	26908	26904	27310	26756	26965	27000	26902	26705	26754	26837	26577	26730	26898	26771	26669	26752	26873	26809	26696	26834	26692	26885	26733	27010	26817	26843	26941	26781	26666	26618	26738	26827	26623	26805	26860	26779	26895	26970	26874	26882	26817	26756	26747	26571	26867	26770	26933	26807	26881	26854	26863	26896	26798	27079	26891	26846	27054	27018	26928	26852	26881	26919	26599	26778	26869	26787	26940	27334	26738	26691	26836	26614	26935	26859	26762	27078	26608	26594	26828	26998	26772	26523	26840	26833	26728	26506	27021	27172	26862	26847	26887	26754	26740	26836	27042	26911	26898	26921	26944	26757	26916	26832	27046	26848	26708	26930	26769	26949	27038	26880	26798	26434	26743	26717	26884	26597	26856	26850	26813	26805	26781	26793	26716	27131	27019	26788	26846	26910	26902	26749	27004	26721	26648	26658	26519	26861	27000	26734	27104	26917	26967	26571	27002	26531	26839	26811	26803	26999	26460	26860	27079	26761	26853	26876	26884	26804	26538	26821	26643	26716	26669	26683	27100	27022	26578	26929	27266	26867	26888	26853	27087	26922	26967	27029	26778	26834	26821	26708	26707	27035	26869	26983	26839	26817	26850	26700	26933	26928	26570	26900	26849	26930	26899	26849	26878	26695	26808	26860	26777	26665	26854	26634	26884	26737	26820	27018	26959	27114	27049	26629	26692	26838	26941	26941	26813	26771	26749	26484	26961	26610	26681	26877	26930	26833	26537	26840	26746	26724	26876	26911	26755	26621	26702	26721	27095	26645	26864	26994	26949	26710	26860	26895	27085	26752	26781	26683	26837	26925	26916	26781	26955	27032	26839	26928	26721	26934	26883	26649	26672	26846	26750	27053	26917	26748	26493	26982	26783	26723	26684	26947	26962	26528	26837	26886	26996	26894	26587	26917	26870	26742	27117	27027	26970	26787	26893	26771	26998	26601	26643	26940	27001	26766	27094	26942	26809	26861	26827	26773	26894	27043	26887	26765	26976	27156	26715	27031	26927	26762	26660	26957	26950	26626	26613	27025	26950	26953	26759	26845	27110	26833	26805	26771	27214	26867	26992	27002	26698	26873	26815	26873	26824	26798	26760	26844	26939	26539	26850	26937	26799	26919	26652	26880	26927	26891	26604	26545	26702	26789	26875	26701	26776	26917	26544	26716	26741	26844	26903	26864	27090	26752	26718	26714	26668	26666	26922	26866	26743	26772	26998	26753	26815	26738	26747	26813	26791	26558	26867	26856	26958	26743	27036	26958	26489	26541	26675	26681	26954	26980	26942	26990	26956	26484	26784	27029	26637	26862	27126	26805	26650	26754	26574	26775	26601	26627	27019	27075	26775	26734	26759	26750	26927	26783	26907	26981	26965	26881	27076	26931	26825	26841	26935	26789	26765	26634	26781	26825	26827	26686	26772	26886	26617	26912	26984	26750	26820	26898	26698	26811	26738	26950	27019	26718	26993	26791	26915	26957	26871	27023	26806	26596	26733	27092	26969	26954	26685	26711	26645	26883	26932	26704	26937	26559	27045	26989	26767	26892	26663	26960	26678	26944	26772	26759	26552	26921	27069	26803	26784	26985	26940	26777	26851	27163	26683	26905	26928	26957	26648	26746	27047	26781	26793	26832	26630	26833	27011	26952	26909	26907	26891	26833	26546	26815	26940	26633	26725	26700	26843	26688	26767	27072	26886	26894	27044	26931	26697	26738	26849	26919	26648	26836	26806	26894	26560	26944	26847	26774	26812	26881	26896	26860	26846	26920	27083	26845	26789	26920	27146	26951	26668	26899	26794	26895	26989	26696	26604	26773	26916	26886	27064	26963
51580	68869	61002	46530	36344	33312	28685	23316	21262	20001	18861	18174	18008	17812	17597	17578	17356	17700	17393	17525	17518	17393	17354	17402	17350	17350	17315	17315	17341	17186	17423	17272	17146	17166	17222	17274	17117	17374	17133	17267	17339	17346	17119	17190	17247	17200	17286	17201	17247	17313	17199	17396	17116	17136	17211	17120	17255	17378	17389	17240	17174	17270	17210	17159	17328	17170	17316	17258	17218	17425	17221	17123	17088	17429	17267	17259	17317	17282	17161	17401	17176	17101	17183	17568	17034	17244	17284	17236	17391	17175	17221	17242	17305	17206	17118	17324	17514	17388	17332	17448	17306	17259	17241	17147	17314	17116	17411	17226	17186	17313	17239	17224	17237	17248	17038	16979	17505	17141	17262	17323	17235	17106	17284	17229	17384	17160	17382	17391	17134	17290	17345	17343	17271	17134	17116	17381	17151	17370	17220	17064	17322	17322	17301	17197	17307	17251	17184	17230	17300	17146	17132	17123	17294	17317	17370	17351	17373	17180	17271	17224	17337	17166	17183	17114	17327	17215	17368	17264	17103	17239	17315	17299	17138	17245	17354	17235	17271	17282	17294	17233	17180	17411	17342	17422	17258	17261	17295	17141	17158	17327	17227	17238	17258	17109	17194	17257	17316	17299	17462	17318	17264	17238	17361	17223	17119	17079	17379	17188	17284	17306	17226	17239	17277	17482	17155	17296	17157	17277	17360	17185	17151	17308	17356	17439	17220	17425	17377	17286	17308	17208	17199	17146	17201	17320	17233	17079	17208	17192	17173	17403	17157	17310	17187	17262	17133	17367	17253	17153	17245	17131	17239	17034	17119	17260	17296	17261	17346	17377	17361	17342	17146	17276	17282	17311	17263	17303	17229	17149	17302	17178	17224	17341	17159	17078	17078	17154	17171	17371	17137	17074	17283	17159	17312	17243	17190	17324	17211	17258	17390	17281	17276	17124	17263	17220	17262	17220	17259	17128	17047	17078	17314	17174	17298	17129	17467	17261	17130	17239	17283	17189	17270	17466	17252	17391	17322	17368	17218	17080	17211	17415	17348	17247	17249	17342	17346	17172	17211	17405	17136	17137	17050	17102	17112	17402	17071	17457	17400	17408	17317	17201	17300	17053	17173	17332	17357	17191	17228	17272	17158	17164	17337	17197	17217	17095	17307	17099	17125	17164	17238	17264	17163	17213	17199	17280	17212	17221	17174	17196	17288	17347	17154	17447	17280	17281	17236	17233	17299	17264	17338	17163	17158	17248	17285	17150	17240	17314	17235	17204	17246	17421	17364	17351	17343	17312	17232	17305	17070	17187	17438	17139	17327	17186	17218	17279	17072	17116	17328	17289	17252	17326	17381	17512	17126	17018	17348	17309	17301	17119	17337	17163	17266	17306	17302	17141	17158	17132	17204	17275	17232	17305	17268	17205	17546	17246	17190	17379	17212	17267	17181	17141	17528	17172	17415	17237	17194	17243	17068	17288	17332	17296	17380	17467	17257	17378	17356	17123	17236	17335	17281	17454	17322	17524	17169	17149	17106	17140	17110	17177	17234	17134	17254	17160	17136	17068	17357	16996	17134	17123	17232	17144	17288	17309	17323	17187	17202	17299	17085	17127	17184	17454	17220	17297	17381	17208	17179	17250	17314	17219	17231	17242	17368	17378	17118	17038	17302	17231	17273	17281	17252	17179	17522	17287	17249	17211	17128	17155	17453	17034	17254	17277	17267	17311	17259	17369	17266	17295	17245	17275	17291	17159	17321	17285	17130	17393	17090	17216	17305	17174	17185	17233	17197	17295	17178	17191	17243	17353	17434	17380	17260	17197	17183	17105	17143	17341	17198	17181	17340	17099	17186	17297	17127	17165	17374	17228	17132	17411	17147	17133	17193	17266	17168	17283	17333	17266	17361	17184	17434	17418	17210	17208	17221	17101	17220	17285	17363	17288	17297	17194	17316	17224	17290	17295	17333	17260	17267	17401	17144	17087	17240	17309	17280	17172	17273	17299	17360	17203	17251	17047	17155	17232	17233	17294	17346	17272	17263	17378	17229	17252	17343	17257	17382	17145	17340	17313	17218	17116	17277	17282	17368	17096	17254	17458	17192	17169	17215	17194	17490	17286	17135	17250	17378	17122	17334	17494	17373	17241	17142	17412	17278	17076	17268	17387	17554	17129	17146	17295	17250	17343	17093	17191	17365	17353	17181	17274	17132	17068	17063	17172	17192	17338	17122	17378	17237	17410	17198	17234	17442	17057	17160	17253	17328	17237	17158	17364	17330	17189	17204	17331	17386	17337	17346	17208	17448	17318	17287	17115	17020	17346	17147	17327	17343	17180	17402	17125	17342	17232	17324	17451	17224	17194	17155	17319	17186	17460	17202	17174	17255	17363	17113	17023	17267	17062	17164	17339	17416	17355	17268	17310	17404	17149	17233	17249	17245	17305	17271	17244	17056	17198	17144	17140	17235	17076	17326	17274	17328	17193	17257	17090	17275	17144	17273	17323	17335	17414	17374	17347	17315	17117	17166	17409	17214	17286	17255	17381	17303	17222	17332	17450	17183	17104	17141	17178	17430	17208	17290	17146	17418	17070	17262	17201	17245	17344	17281	17292	17282	17329	17108	17310	17056	17323	17217	17395	17292	17304	17290	17107	17071	17149	17304	17223	17303	17187	17320	17274	17312	17249	17435	17318	17225	17292	16978	17273	17413	17190	17054	17185	17112	17351	17288	17296	17239	17319	17387	17333	17256	17223	17206	17262	17126	17300	17288	17262	17420	17250	17275	17289	17318	17183	17253	17068	17269	17266	17200	17487	17192	17117	17151	17160	17074	17378	17178	17194	17159	17342	17296	17269	17166	17161	17410	17187	17162	17188	17346	17233	17279	17199	17191	17426	17284	17417	17358	17263	17248	17260	17279	17297	17164	17272	17405	17344	17350	17320	17516	17160	17382	17439	17236	17248	17205	17120	17210	17254	17274	17254	17430	17235	17186	17123	17206	17243	17291	17220	17123	17110	17380	17141	17254	17105	17310	17199	17200	17291	17407	17151	17302	17355	17354	17303	17306	17273	17228	17211	17321	17281	17279	17296	17165	17139	17292	17113	17377	17055	17188	17216	17342	17253	17197	17184	17301	17323	17218	17273	17241	17345	17081	17371	17150	17266	17406	17199	17224	17281	17127	17272	17351	17401	17239	17524	17351	17200	17331	16983	17128	17099	17325	17179	17194	17146	17269	17348	17215	17354	17270	17316	17102	17216	17224	17131	17296	17359	17313	17209	17354	17333	17239	17191	17394	17241	17187	17224	17126	17191	17235	17362	17408	17236	17207	17112	17471	17351	17225	17227	17367	17205	17402	17276	17229	17325	17339	17196	17074	17257	17215	17134	17242	17171	17239	17296	17159	17370	17192	17256	17326	17288	17168	17317	17539	17109	17257	17099	17270	17347	17265	17234	17184	17192	17163	17235	17335	17389	17368	17182	17289	17318	17327	17193	17320	17321	17170	17164	17364	17184	17376	17199	17085	17292	17339	17283	17254	17252	17336	17113	17319	17338	17148	17018	17271	17355	17376	17269	16964	17194	17482	17005	17231	17176	17276	17274	17316	17236	17041	17218	17368	17418	17387	17294	17017	17316	17536	17219	17193	17303	17126	17294	17229	17352	17359	17342	17499	17181	17153	17383	16997	17331	17251	17193	17226	17256	17204	17186	17285	17264	17430	17338	17101	17122	17339	17076	17345	17266	17175	17270	17161	17229	17249	17212	17209	17349	17256	17274	17282	17408	17290	17246	17286	17288	17198	17313	17306	17102	17367	17209	17194	17245	17214	17339	17254	17308	17238	17339	17237	17189	17229	17236	17165	17087	17276	17219	17177	17253	17235	17183	17358	17157	17330	17407	17164	17238	17351	17304	17286	17210	17291	17336	17068	17195	17414	17099	17318	17340	17381	17347	17374	17225	17271	17311	17248	17428	17253	17110	17338	17521	17213	17165	17452	17298	17175	17303	17183	17365	17167	17129	17168	17138	17195	17201	17251	17387	17217	17168	17249	17268	17291	17265	17258	17203	17456	17149	17372	17372	17255	17351	17282	17121	17225	17160	17099	17403	17169	17227	17206	17414	17276	17245	17297	17207	17220	17052	17207	17069	17398	17159	17408	17183	17143	17314	17237	17314	17173	17192	17268	17239	17289	17228	17228	17276	17321	17230	17085	17236	17162	17220	17247	17183	17247	17232	17239	17224	17305	17263	17392	17287	17305	17205	17301	17226	17253	17433	17359	17229	17304	17396	17195	17494	17422	17227	17236	17279	17270	17241	17358	17161	17063	17352	17300	17357	17411	17146	17169	17462	17287	17192	17318	17280	17424	17225	17118	17354	17168	17239	17339	17362	17085	17301	17088	17259	17173	17130	17308	17305	17109	17423	17437	17290	17216	17241	17435	17420	17337	17177	17360	17155	17212	17205	17066	17323	17366	17231	17407	17142	17497	17071	17246	17277	17158	17234	17254	17258	17405	17171	17205	17210	17240	17268	17174	17361	17392	17344	17239	17161	17379	17258	17339	17222	17175	17273	17214	17274	17267	17402	17389	17320	17197	17166	17328	17127	17296	17240	17325	17371	17318	17292	17452	17072	17368	17225	17318	17142	17386	17266	17257	17111	17246	17340	17312	17367	17047	17182	17305	17248	17225	17212	17381	17338	17269	17226	17181	17119	17284	17269	17183	17324	17328	17235	17205	17433	17253	17343	17350	17394	17271	17105	17204	17263	17251	17261	17465	17169	17080	17130	17235	17098	17297	17221	17223	17311	17329	17083	17302	17174	17269	17227	17323	17170	17262	17401	17188	17274	17274	17231	17123	17487	17224	17409	17211	17399	17136	17220	17280	17332	17158	17242	16940	17387	17210	17230	17253	17196	17204	17241	17317	17216	17098	17060	17244	17157	17146	17158	17350	17298	17050	17254	17279	17259	17077	17387	17204	17165	17287	17182	17281	17301	17084	17312	17305	17412	17046	17190	17411	17144	17285	17415	17380	17236	17183	17462	17167	17415	17360	17342	17385	17497	17206	17345	17329	17336	17136	17227	17240	17134	17205	17293	17473	17363	17264	17162	17175	17210	17195	17359	17351	17248	17296	17226	17279	17284
25832	22056	35508	41871	47319	44341	40957	37839	35684	32322	29876	28924	28494	28087	28239	27851	27574	27506	27571	27310	27356	27084	27203	27042	27001	27045	27036	26990	27167	26874	27102	27032	27099	27270	27023	26932	26982	27013	26782	27110	27034	27062	26999	27025	26991	27260	27049	26989	26989	26885	26987	27056	27166	26960	27039	26979	26977	26952	27105	26907	26709	26742	26776	26941	26826	26890	27015	27134	27033	26747	27016	26758	26797	27182	26939	26989	27002	26998	26841	26914	26890	27060	26862	26809	26893	27127	27075	26847	27268	27175	26980	26880	27105	27067	26733	27010	27161	26797	27025	27002	26868	26770	26853	26715	27269	26769	26614	26831	27018	26704	27054	27000	27055	27029	26869	26896	26764	26632	26890	26665	27221	26996	27007	26870	27123	26971	27204	27052	27108	27052	26721	27012	26919	26749	26687	26910	27018	27006	26795	26903	26916	27103	26940	27171	26703	26905	26950	27023	26789	26792	27172	27124	27026	27139	27105	26998	26917	26984	26992	26821	26853	26680	26873	26840	27097	26830	26869	26879	26958	26931	27113	26777	26801	27046	27054	26935	27034	26932	26758	26824	27007	26957	27020	26827	26821	26905	26880	26987	26933	27012	26959	26780	26695	27152	27099	26966	26933	26816	26991	27175	27139	27092	26974	26844	27141	27222	26970	26685	26793	26835	27157	26981	27056	26928	26814	26817	26930	26724	26959	26825	26944	26986	27144	26719	26923	26713	26780	27189	27128	26796	26983	26918	26910	26930	26889	26842	27041	27148	26909	26908	27065	26988	26870	26846	26979	27085	26773	27197	26797	27028	26880	26967	26981	26850	26843	26781	26899	26965	26799	26873	26753	26997	27060	26956	26991	26679	26953	27022	27015	26916	27083	26897	26827	26921	26918	26981	27002	26588	26880	27111	27465	26825	26850	27032	26862	26927	26989	26746	26978	26787	27064	27280	26944	26830	26886	26890	26945	26903	26791	26769	27031	26946	26885	26884	27112	27120	26985	26882	27026	26942	27107	26816	26778	26978	27126	27054	26921	26834	26898	26940	26803	26597	26887	26930	26946	26822	27028	26922	27018	26986	26829	26997	26980	26930	27066	26906	26758	27124	26796	26691	26760	26894	26877	26759	26979	27065	26825	27109	27157	27055	26890	26946	27049	26978	26938	26791	26941	26897	26584	26932	26927	26934	26901	26824	26903	26709	26951	26943	26919	27134	27066	27078	27256	26920	26803	26825	26794	26640	26893	26741	26863	26969	26875	26825	26960	27162	26956	27147	26946	26715	26838	27079	27078	27103	26842	26845	26914	26718	27230	27110	26892	26803	26785	27048	26971	26895	27010	26581	26720	26841	27074	26710	27023	27062	26930	26980	26934	27065	26949	26821	27024	26896	26956	26895	26886	27052	27011	26979	26851	26749	26832	26927	26958	26881	26769	26820	26861	26660	27025	26917	26744	27007	27037	26990	26829	26819	26859	27085	26958	27258	26636	26882	27004	27279	27039	26591	26924	27149	26789	26917	26862	26786	26897	26882	27240	26778	27173	26736	26998	27184	27060	26934	26558	26886	26699	26787	26959	26843	26965	26795	27090	26843	26900	26602	26655	26981	26869	26749	27241	26939	26928	26854	26809	27181	27128	26879	27134	26780	26814	26980	26804	26793	27046	26971	26965	26913	26817	26844	27151	27331	27253	26924	26918	26908	26741	26822	26855	26840	26851	26691	27020	27273	26877	27057	26776	26969	27153	26763	26662	27127	26981	27018	26788	26963	26791	26849	26983	26874	27309	26830	26842	26933	26985	27400	27005	26630	26771	26688	27108	27101	26967	26931	27051	27015	27136	27231	27067	26987	26845	26889	26886	26847	26934	27024	26981	26919	27017	26882	27048	26919	27015	27024	26912	26953	26899	27036	26907	26995	26770	26849	27050	27081	26993	26687	26979	26748	26970	27060	26798	26954	26929	27019	26929	27143	27024	26984	26851	26851	26951	27110	26797	26959	26782	26889	27117	26976	26881	26813	26717	26847	27012	26891	27037	26993	26974	26864	26908	27129	26882	26980	27008	27118	26614	27150	27023	26964	26968	26844	26519	27156	27058	27169	27026	26876	26614	26863	26850	26910	26960	27319	26837	26964	27086	27185	27113	26764	27112	26865	27030	26935	26911	26933	26830	26749	27000	27079	27099	26904	26798	26879	27143	26915	27047	27114	27044	27153	26820	26841	26916	26809	26838	27037	26972	26989	26801	26888	27044	27010	27065	26877	27032	26816	26947	26815	26769	26931	26973	26652	27088	26862	27124	26784	27082	26985	26981	26952	26831	26545	26995	26941	27034	26952	26803	26910	27068	26841	26794	26977	26875	26866	26807	26937	27072	26751	27095	26737	27019	27001	26747	26815	26897	26977	26677	26597	26992	26963	27001	26895	27150	26862	27057	27043	26903	26880	27009	26585	26757	26895	26960	26976	26722	26888	27048	26977	26805	26919	26838	27101	26929	26936	27109	26820	26880	26759	26819	27049	26776	26848	27102	26779	27168	26883	26999	27071	26965	27054	26899	27134	26843	26938	26888	27014	26844	26823	26974	27016	26870	26743	27028	26737	26761	26916	26957	26929	26923	26957	26745	27222	27027	27050	27114	26887	26828	26939	26926	26948	27230	26618	26941	27101	27041	26732	26879	26812	26827	26740	26849	26902	26975	26941	26926	26751	26832	26949	27046	26943	26848	27024	26716	26971	26921	26699	26936	26692	26972	26760	26796	27007	27024	27075	27166	26931	27070	27036	26822	27020	26833	26735	26880	26784	26792	26982	26784	26620	26870	26793	27007	27092	26980	26932	26900	26758	26635	27141	27199	27087	27011	26834	26941	26762	27091	26966	26949	26974	27037	26867	27196	26891	26823	26903	26877	26826	26739	26871	27144	27030	26936	26915	27163	27038	27028	27032	26926	26733	26752	27143	26914	26973	26879	27141	27103	26855	26807	26901	27002	26949	27045	27037	26906	26748	26874	27072	27213	26947	26936	26953	26873	26944	26809	26826	26952	26934	27045	26831	26867	26905	27091	27043	26643	26818	26574	26757	27013	26706	27114	26891	27003	26851	26842	26869	27098	26692	26891	27094	27061	26805	26735	26687	27036	26917	26923	26812	26867	27071	27008	26906	26892	27057	26758	27152	26980	27010	27177	27203	26901	26991	26945	26985	27056	26935	26927	26969	26879	26768	26732	27051	26959	26973	26824	26943	26893	26705	26976	26920	27002	26731	26862	26775	27127	27025	26995	26933	27261	26740	27102	27021	26768	26946	27068	27144	27052	27004	27075	26873	27033	27079	27021	26872	26964	26877	26850	26801	27043	26975	26809	26971	26958	26835	26921	27073	27060	26886	27003	26868	26710	27161	27206	27095	26758	26897	27154	26916	26945	27035	27045	26810	26748	27034	27139	26886	26937	26891	27129	26900	26885	26864	26662	27023	27030	27087	27132	26755	26957	26930	26780	26714	27119	26888	27080	26862	26989	26882	27131	26898	27138	27014	26948	26717	26908	26822	26806	26904	27090	26803	27035	27250	26995	27083	26847	27046	26971	26883	26991	26845	26828	26768	26760	26983	27389	26743	26989	27098	27055	27076	27145	27155	26862	26901	27020	26988	27042	26991	26935	27110	26906	26687	27009	26988	26882	26719	26933	26876	26826	26641	27183	27071	26744	27140	26928	26770	26887	27029	27079	26972	26801	26803	26861	26904	26881	26926	26895	27099	26885	27040	26993	26925	26966	26816	26796	26817	26750	26999	26856	27009	26997	26881	27129	27014	26750	27019	26917	26789	26978	26938	27039	26926	26730	26636	26947	26886	26602	26900	26963	26830	27029	26922	26843	26847	26871	26783	26978	26850	26832	26914	26966	26946	26932	26884	26863	27005	27037	27096	27259	26862	26959	26992	26954	27029	26906	26799	26844	27072	27038	27187	27030	26964	27136	27128	27162	26908	27051	26849	26998	27037	26856	26989	27047	26994	27248	27276	26925	27098	27186	26920	26767	26908	27128	27036	26993	27027	26924	26823	26693	26748	26846	27037	26911	26941	26877	26706	27132	26944	26922	26963	26627	26852	27002	27072	26868	26636	27155	26941	26899	26926	27013	27200	26874	27017	26898	27077	27090	26898	26915	27051	26933	26976	27120	26885	26816	26789	26883	26964	26887	27099	26697	26794	26857	26827	27009	26788	27038	26819	26742	27192	27036	27070	26958	26841	26952	26910	27293	26667	26968	27076	26960	27086	27163	26678	27016	26957	26699	26945	26993	26698	26763	27005	26858	26946	26993	27209	27005	26955	27286	26952	26901	26955	27011	26700	26992	26999	27107	26838	26986	27115	27153	27259	26847	26937	27319	26872	26757	26990	27395	26997	27011	26950	27102	27022	27118	26990	26781	27195	27129	27030	26927	27145	26862	26884	26835	26989	26660	26998	27013	26897	26642	26911	26861	26655	26863	26654	26909	27062	26615	26982	26894	26874	27016	27245	27121	26868	26957	26916	26809	26822	26630	26601	26785	26914	26927	26521	26904	26792	26954	26839	26903	27062	26918	26867	26772	26894	27196	26892	27015	27228	26901	26803	26935	26812	27089	26979	26963	26892	26867	27021	27031	26930	26800	27024	26720	26979	26906	27129	27069	26803	27060	27218	27247	26762	27105	26997	26975	26850	27031	27172	27328	26855	26944	26802	26941	27015	26940	26929	27106	27072	26969	26804	26888	27084	26950	26974	26827	26959	26806	26766	26724	26947	27099	26714	26844	27035	26976	26976	26792	26850	26699	26906	26662	26947	26891	27083	26830	27066	27022	26895	26960	27096	26871	26840	26883	26878	27194	26871	26781	26945	26994	26928	26864	26744	26888	26772	26553	26864	27150	26957	27153	26821	27132	27031	26933	26697	26745	26849	26961	26985	26984	27096	26985	26881	26597	26752	26902	27022	27094	27006	26852	27120	26988	27199	26881	26808	27086	26994	26855	27077	27076	27079	26651	26775	27180	26898	26823	27040	27014	27156	27091	26881	26818	27027	27065	26946	27009	26843	27136	26995	27213	26833	26820	27135	26932	26972	26878	26765	26646	27044	27095	26818	26881	26982	26753	26873	26896	26812	26715	26776	27298	27028
49697	78526	72468	56338	49746	39865	32675	30907	27568	22807	20443	19444	18807	18515	18324	18162	17982	17961	17798	17625	17568	17664	17346	17691	17488	17457	17372	17284	17353	17398	17516	17430	17257	17179	17331	17408	17508	17278	17416	17224	17265	17398	17443	17286	17201	17328	17370	17414	17489	17525	17142	17270	17547	17427	17287	17208	17537	17119	17595	17276	17378	17295	17260	17310	17275	17373	17389	17218	17282	17178	17185	17460	17286	17377	17499	17159	17270	17437	17285	17272	17305	17323	17310	17306	17451	17445	17373	17211	17315	17579	17273	17359	17380	17385	17142	17348	17368	17346	17271	17329	17333	17495	17318	17477	17391	17568	17175	17389	17424	17430	17234	17270	17389	17359	17424	17145	17275	17296	17374	17333	17335	17496	17388	17321	17412	17347	17304	17352	17287	17342	17268	17087	17285	17395	17351	17293	17405	17289	17203	17493	17402	17351	17452	17528	17307	17461	17446	17246	17254	17155	17252	17439	17359	17321	17354	17335	17344	17370	17411	17302	17382	17347	17217	17356	17367	17322	17472	17385	17323	17219	17336	17291	17280	17264	17220	17256	17195	17392	17252	17258	17238	17170	17274	17277	17321	17290	17303	17473	17373	17268	17193	17374	17421	17308	17303	17176	17371	17330	17361	17535	17159	17023	17301	17228	17459	17255	17387	17406	17159	17218	17289	17381	17429	17380	17634	17259	17401	17292	17485	17194	17291	17439	17513	17251	17422	17327	17229	17526	17424	17193	17197	17299	17449	17207	17369	17385	17253	17513	17305	17195	17400	17222	17478	17427	17380	17384	17355	17352	17241	17349	17162	17444	17360	17265	17449	17455	17316	17304	17289	17270	17455	17182	17269	17334	17401	17436	17467	17364	17353	17211	17230	17133	17439	17316	17433	17564	17358	17392	17286	17302	17387	17446	17420	17231	17173	17270	17278	17445	17339	17351	17467	17228	17443	17522	17250	17338	17396	17466	17413	17474	17419	17380	17362	17281	17533	17144	17306	17466	17199	17505	17345	17450	17366	17365	17364	17457	17405	17356	17676	17296	17320	17413	17415	17307	17327	17307	17424	17188	17347	17233	17284	17164	17353	17334	17292	17348	17421	17400	17376	17349	17229	17482	17410	17323	17325	17355	17441	17256	17286	17274	17483	17231	17374	17515	17497	17470	17379	17324	17250	17165	17381	17450	17390	17248	17407	17328	17185	17518	17272	17486	17418	17387	17249	17438	17348	17430	17372	17106	17238	17469	17215	17229	17422	17463	17431	17317	17243	17217	17375	17344	17461	17342	17268	17373	17378	17322	17406	17247	17403	17470	17379	17586	17345	17299	17420	17416	17286	17446	17376	17384	17381	17455	17445	17386	17306	17401	17258	17448	17367	17304	17315	17645	17311	17340	17251	17321	17246	17410	17407	17339	17334	17433	17165	17246	17312	17379	17363	17390	17324	17178	17427	17423	17420	17273	17505	17409	17421	17386	17361	17414	17484	17163	17276	17151	17381	17338	17116	17500	17328	17186	17267	17522	17361	17198	17371	17365	17341	17272	17366	17388	17557	17344	17333	17441	17237	17319	17367	17379	17467	17396	17314	17440	17355	17533	17265	17523	17460	17321	17482	17298	17216	17388	17402	17425	17443	17396	17249	17260	17269	17371	17584	17376	17416	17342	17177	17458	17338	17367	17447	17364	17289	17436	17489	17496	17517	17306	17367	17480	17225	17410	17600	17314	17363	17088	17320	17340	17355	17313	17274	17341	17401	17098	17354	17491	17242	17464	17469	17361	17411	17369	17400	17330	17310	17273	17442	17308	17240	17278	17329	17234	17445	17203	17352	17344	17339	17396	17413	17306	17256	17203	17230	17607	17392	17257	17353	17341	17412	17249	17250	17357	17266	17375	17512	17564	17278	17284	17349	17293	17122	17316	17514	17298	17369	17334	17170	17483	17173	17450	17378	17300	17458	17239	17303	17365	17424	17326	17199	17440	17158	17520	17452	17321	17394	17359	17380	17519	17608	17296	17438	17263	17335	17270	17385	17304	17203	17291	17281	17337	17184	17246	17226	17355	17353	17256	17352	17559	17438	17287	17314	17407	17092	17351	17342	17332	17384	17257	17182	17400	17434	17259	17556	17183	17488	17356	17234	17307	17436	17506	17371	17378	17248	17113	17340	17295	17358	17525	17304	17411	17211	17264	17199	17547	17438	17316	17317	17381	17312	17363	17282	17370	17385	17480	17263	17290	17217	17285	17311	17232	17332	17326	17389	17446	17323	17419	17346	17486	17360	17347	17107	17046	17198	17223	17575	17200	17371	17305	17270	17499	17356	17441	17250	17372	17300	17371	17236	17174	17216	17368	17137	17395	17252	17452	17393	17302	17468	17399	17300	17311	17408	17477	17339	17347	17463	17519	17544	17266	17371	17187	17389	17413	17335	17274	17386	17462	17443	17251	17395	17428	17357	17309	17361	17332	17341	17203	17598	17334	17473	17253	17418	17511	17289	17432	17373	17368	17253	17312	17346	17428	17250	17202	17482	17240	17507	17254	17144	17413	17432	17462	17525	17320	17305	17227	17421	17392	17228	17523	17297	17350	17437	17321	17554	17520	17424	17124	17305	17502	17392	17381	17436	17400	17434	17453	17310	17402	17369	17404	17324	17490	17209	17297	17592	17217	17549	17483	17450	17402	17320	17318	17267	17355	17548	17221	17364	17316	17302	17360	17449	17417	17348	17291	17392	17403	17436	17449	17281	17372	17367	17271	17313	17373	17283	17325	17369	17397	17431	17371	17258	17269	17342	17454	17555	17387	17448	17393	17330	17408	17371	17505	17408	17369	17374	17200	17346	17484	17424	17280	17481	17287	17357	17428	17460	17458	17228	17295	17303	17280	17243	17330	17463	17446	17436	17371	17440	17301	17324	17382	17353	17200	17613	17314	17402	17314	17418	17352	17335	17358	17359	17121	17360	17268	17502	17193	17297	17492	17435	17185	17381	17407	17346	17325	17313	17378	17236	17436	17097	17367	17257	17213	17490	17319	17360	17327	17234	17256	17296	17476	17227	17282	17694	17442	17356	17406	17340	17358	17170	17475	17314	17207	17565	17500	17526	17370	17415	17423	17343	17521	17589	17258	17313	17244	17268	17388	17459	17332	17262	17231	17396	17447	17581	17379	17313	17308	17404	17511	17445	17291	17392	17456	17304	17423	17390	17444	17369	17245	17454	17344	17253	17472	17366	17530	17330	17330	17371	17381	17415	17304	17394	17209	17389	17293	17359	17259	17348	17373	17428	17147	17409	17342	17353	17436	17333	17268	17231	17322	17365	17447	17496	17370	17377	17232	17319	17124	17219	17224	17323	17461	17335	17265	17493	17425	17463	17221	17350	17509	17297	17346	17329	17349	17404	17315	17280	17587	17443	17184	17498	17181	17442	17374	17380	17322	17394	17368	17301	17333	17498	17517	17327	17300	17508	17205	17475	17405	17259	17244	17384	17003	17404	17500	17338	17372	17492	17345	17358	17354	17472	17441	17367	17272	17476	17185	17296	17433	17492	17292	17361	17424	17479	17444	17211	17304	17458	17435	17294	17226	17142	17264	17374	17314	17551	17260	17303	17516	17269	17280	17397	17489	17216	17278	17146	17382	17343	17321	17440	17357	17441	17288	17395	17417	17256	17473	17413	17423	17329	17399	17406	17307	17251	17277	17355	17487	17422	17546	17473	17482	17269	17471	17274	17384	17226	17435	17237	17265	17340	17511	17189	17210	17360	17447	17219	17447	17283	17335	17308	17230	17321	17476	17465	17329	17281	17542	17099	17078	17341	17208	17339	17189	17325	17367	17644	17500	17305	17395	17497	17491	17317	17214	17288	17319	17340	17501	17478	17383	17439	17381	17367	17364	17513	17308	17298	17280	17343	17481	17437	17356	17480	17460	17460	17335	17419	17451	17292	17421	17302	17264	17522	17370	17375	17546	17301	17149	17395	17465	17379	17220	17354	17478	17388	17275	17274	17476	17462	17564	17386	17244	17454	17396	17393	17204	17374	17255	17399	17483	17594	17229	17476	17463	17328	17528	17351	17252	17337	17382	17312	17297	17471	17359	17453	17282	17433	17484	17341	17343	17264	17360	17401	17138	17442	17305	17359	17346	17398	17306	17266	17353	17320	17525	17441	17251	17384	17416	17365	17381	17436	17388	17503	17323	17367	17106	17382	17348	17183	17287	17261	17315	17311	17300	17391	17252	17349	17398	17396	17500	17298	17397	17456	17471	17291	17447	17329	17405	17432	17452	17286	17372	17398	17421	17513	17562	17152	17475	17373	17324	17149	17375	17338	17397	17261	17392	17308	17186	17426	17203	17362	17370	17500	17496	17445	17466	17299	17360	17393	17394	17551	17433	17238	17444	17263	17240	17401	17447	17169	17297	17385	17273	17334	17351	17529	17221	17346	17420	17268	17187	17381	17355	17437	17535	17310	17273	17429	17447	17175	17385	17288	17468	17331	17217	17443	17362	17503	17219	17526	17372	17340	17406	17390	17297	17282	17470	17354	17218	17264	17365	17432	17211	17336	17329	17264	17404	17345	17286	17197	17357	17484	17358	17247	17229	17257	17356	17349	17389	17314	17438	17169	17264	17323	17512	17447	17344	17476	17385	17385	17393	17534	17339	17305	17327	17209	17169	17420	17423	17120	17373	17521	17229	17438	17392	17361	17588	17230	17457	17384	17334	17376	17513	17315	17267	17432	17360	17450	17513	17431	17237	17273	17164	17374	17236	17222	17473	17254	17333	17302	17210	17346	17385	17294	17283	17333	17348	17321	17335	17455	17377	17531	17281	17277	17253	17296	17433	17365	17242	17263	17393	17516	17351	17489	17401	17508	17289	17272	17180	17517	17410	17418	17279	17445	17365	17228	17503	17337	17289	17414	17521	17339	17650	17297	17408	17440	17457	17314	17403	17448	17496	17317	17248	17405	17424	17269	17354	17320	17487	17232	17296	17490	17221	17436	17542	17429	17307	17569	17592	17331	17439	17378	17264	17647	17379	17281	17374	17334	17238	17255	17311	17347	17349	17461	17419	17379	17286	17330	17253	17371	17248	17427	17430	17202	17476	17266	17308	17303	17295	17259	17246	17299	17518	17171	17388
23584	21451	32996	42065	51615	48963	49321	40762	33451	31262	30706	30213	29767	28696	28199	27599	27525	27258	26966	27012	27152	26839	27022	26641	26986	26790	26820	26820	26790	26421	26822	26835	26831	26801	26631	26902	26800	26637	26710	27018	26980	26794	26591	26798	26607	26882	26922	26683	27149	26385	26749	26369	26828	26492	26546	26706	26824	26492	26558	26421	26670	26542	26350	26571	26405	26602	26652	26936	26471	26644	26643	26474	26739	26757	26723	26646	26684	26707	26578	26444	26489	26551	26731	26732	26614	26489	26606	26703	26911	26434	26507	26639	26770	26484	26687	26743	26807	26521	26514	26663	26548	26528	26721	26672	26736	26894	26972	26424	26628	26744	26423	26468	26446	26508	26670	26711	26497	26667	26786	26790	26679	26483	26542	26659	26663	26619	26848	26837	26791	26570	26829	26713	26595	26569	26640	26611	26973	26746	26725	26688	26742	26749	26405	26591	26562	26657	26776	26711	26793	26388	26447	26747	26639	26639	26510	26637	26656	26510	26538	26652	26572	26622	26392	26578	26771	26591	26511	26778	26709	26726	26653	26646	26806	26506	26609	26708	26537	26398	26575	26420	26488	26626	26489	26474	26525	26599	26752	26448	26586	26889	26584	26688	26621	26558	26548	26442	26634	26911	26534	26761	26685	26868	26691	26724	26811	26396	26778	26745	26845	26740	26627	26779	26682	26778	26461	26538	26595	26460	26697	26604	26578	26654	26642	26518	26840	26627	26714	26602	26641	26703	26805	26651	26866	26559	26738	26629	26559	26767	26714	26843	26915	26703	26654	26713	26755	26630	26690	26754	26885	26740	26631	26695	26853	26879	26786	26456	26561	26590	26535	26520	26711	26402	26788	26601	26588	26908	26350	26531	26974	26674	26594	26602	26605	26522	26628	26718	26422	26417	26583	26386	26320	26775	26742	26648	26621	26703	26764	26748	26576	26707	26582	26508	26629	26681	26554	26732	26750	26425	26620	26933	26517	26667	26717	26530	26664	26577	26721	26477	26730	26809	26657	26591	26500	26556	26594	26537	26771	26498	26470	26845	26463	26497	26409	27030	26575	26534	26704	26639	26341	26450	26882	26697	26482	26694	26687	26628	26502	26719	26652	26464	26427	26585	26688	26786	26429	26698	26879	26927	26551	26657	26729	26743	26659	26594	26673	26793	26499	26601	26665	26595	26731	26297	26557	26437	26524	26726	26533	26647	26774	26508	26577	26587	26462	26709	26598	26746	26588	26461	26536	26578	26621	26657	26726	26676	26941	26620	26632	26528	26837	26642	26659	26517	26321	26704	26551	26577	26529	26392	26659	26527	26662	26752	26734	26562	26751	26451	26541	26533	26602	26985	26566	26705	26707	26622	26752	26618	26547	26727	26863	26681	26595	26462	26754	26574	26715	26743	26811	26812	26861	26523	26805	26592	26603	26485	26768	26592	26477	26942	26449	26650	26592	26567	26207	26525	26535	26809	26691	26496	26520	26485	26531	26436	26660	26543	26853	26841	26522	26555	26770	26865	26624	26601	26787	26566	26470	26677	26666	26749	26322	26492	26599	26540	26517	26714	26743	26683	26518	26728	26478	26598	26995	26485	26648	26471	26531	26826	26750	26589	26772	26563	26753	26766	26628	26506	26625	26555	26515	26631	26602	26515	26820	26475	26917	26535	26598	26699	26544	26449	26740	26834	26736	26354	26491	26487	26692	26533	26465	26526	26746	26901	26543	26500	26417	26642	26421	26551	26605	26546	26877	26604	26439	26616	26495	26543	26606	26532	26526	26567	26572	26492	26740	26471	26585	26443	26709	26704	26742	26630	26563	26679	26561	26637	26910	26577	26702	26693	26468	26491	26798	26705	26584	26798	26498	26606	27002	26735	26709	26565	26237	26473	26651	26938	26480	26714	26522	26548	26797	26547	26552	26475	26590	26594	26679	26562	27077	26414	26876	26492	26765	26623	26614	26369	26618	26429	26550	26633	26566	26773	26678	26629	26629	26141	26683	26742	26739	26653	26395	26612	26537	26620	26824	26381	26378	26613	26618	26547	26488	26517	26420	26865	26620	26304	26405	26390	26660	26195	26598	26445	26377	26688	26690	26734	26650	26657	26554	26582	26568	26605	26858	26745	26770	26519	26759	26652	26588	26525	26664	26542	26550	26288	26786	26566	26559	26649	26527	26905	26651	26821	26663	26301	26515	26609	26527	26467	26702	26794	26592	26585	26577	26683	26804	26787	26609	26520	26729	26469	26303	26575	26638	26390	26360	26700	26721	26434	26630	26520	26717	26647	26459	26430	26785	26458	26538	26637	26585	26416	26439	26755	26598	26543	26593	26690	26621	26545	26366	26360	26646	26641	26551	26775	26590	26504	26577	26569	26702	26797	26631	26667	26564	26690	26506	26777	26492	26278	26717	26534	26534	26598	26552	26663	26765	26526	26561	26678	26546	26672	26519	26452	26657	26616	26524	26308	26444	26574	26397	26500	26601	26593	26721	26585	26740	26697	26683	26724	26982	26757	26581	26663	26545	26524	26551	26639	26594	26631	26516	26508	26639	26595	26772	26834	26550	26633	26738	26648	26628	26515	26380	26448	26747	26877	26508	26739	26500	26597	26557	26500	26652	26841	26835	26631	26619	26741	26685	26697	26712	26396	26568	26783	26423	26468	26521	26453	26564	26342	26820	26559	26723	26629	26707	26281	26607	26556	26553	26677	26763	26672	26563	26399	26881	26692	26590	26318	26473	26554	26687	26519	26707	26755	26436	26503	26633	26425	26551	26474	26291	26771	26634	26897	26600	26552	26586	26642	26743	26757	26804	26730	26672	26795	26622	26531	26425	26715	26719	26614	26521	26603	26397	26473	26634	26591	26729	26572	26455	26586	26717	26374	26948	26513	26541	26875	26735	26649	26509	26604	26435	26574	26367	26720	26544	26552	26740	26419	26636	26462	26614	26525	26430	26579	26598	26609	26727	26625	26765	26708	26682	26511	26679	26797	26744	26594	26778	26506	26598	26524	26548	26705	26566	26553	26504	26626	26746	26670	26580	26618	26389	26636	26871	26597	26573	26573	26343	26600	26375	26508	26651	26241	26760	26410	26822	26752	26700	26480	26269	26338	26712	26691	26667	26714	26755	26748	26737	26572	26420	26833	26665	26686	26812	26800	26516	26710	26695	26621	26604	26749	26510	26508	26637	26847	26619	26452	26627	26482	26577	26565	26766	26603	26622	26534	26496	26533	26636	26887	26658	26601	26741	26698	26588	26688	26390	26489	26647	26849	26656	26637	26610	26632	26711	26625	26371	26613	26253	26460	26481	26719	26566	26842	26591	26666	26550	26375	26745	26763	26636	26798	26458	26538	26775	26689	26627	26445	26517	26630	26536	26829	26572	26673	26577	26592	26426	26703	26458	26547	26606	26547	26767	26901	26614	26353	26812	26455	26773	26544	26305	26476	26369	26485	26291	26703	26762	26779	26720	26841	26996	26650	26720	26792	26310	26798	26586	26486	26682	26576	26801	26583	26499	26501	26545	26585	26400	26541	26599	26857	26650	26395	26326	26469	26809	26525	26833	26738	26519	26409	26696	26717	27000	26697	26524	26243	26359	26433	26590	26516	26470	26515	26756	26493	26652	26557	26688	26604	26726	26435	26468	26434	26483	26487	26656	26849	26550	26807	26592	26703	26672	26623	26634	26691	26456	26560	26569	26475	26637	26697	26572	26599	26640	26652	26716	26921	26525	26713	26695	26771	26663	26742	26616	26679	26745	26814	26519	26690	26728	26795	26744	26560	26468	26606	26617	26459	26654	26589	26701	26458	26874	26609	26677	26650	26679	26577	26570	26712	26692	26662	26857	26556	26715	26757	26570	26586	26727	26538	26634	26497	26645	26443	26561	26454	26901	26696	26668	26515	26736	26501	26423	26715	26750	26755	26939	26792	26741	26797	26862	26752	26508	26715	26803	26675	26539	26630	26706	26877	26549	26743	26727	26594	26647	26463	26691	26507	26775	26409	26500	26555	26518	26534	26629	26683	26755	26597	26498	26484	26607	26771	26494	26396	26605	26510	26600	26535	26657	26492	26891	26413	26416	26712	26490	26671	26621	26675	26729	26558	26716	26383	26658	26656	26571	26617	26525	26788	26589	26498	26713	26837	26612	26638	26466	26518	26562	26582	26662	26642	26859	26657	26716	26512	26465	26535	26478	26520	26443	26729	26668	26780	26767	26758	26637	26712	26945	26726	26510	26714	26968	26753	26527	26690	26469	26318	26516	26462	26624	26666	26478	26870	26546	26910	26692	26574	26722	26625	26300	26556	26479	26534	26642	26537	26739	26375	26788	26636	26951	26540	26339	26834	26615	26542	26335	26426	26746	26608	26547	26447	26438	26391	26617	26531	26521	26485	26422	26392	26660	26406	26676	26958	26597	26482	26744	26618	26331	26721	26774	26707	26599	26565	26354	26693	26870	26387	26695	26593	26614	26776	26564	26436	26539	26381	26466	26743	26766	26555	26641	26602	26569	26267	26500	26662	26894	26686	26693	26751	26740	26527	26784	26712	26786	26562	26620	26530	26774	26574	26785	26751	26653	26545	26712	26732	26538	26614	26790	26534	26601	26597	26683	26582	26771	26535	26556	26526	26666	26643	26684	26510	26475	26687	26517	26593	26563	26754	26637	26537	26880	26848	26603	26516	26702	26904	26836	26667	26768	26638	26488	26307	26475	26536	26141	26468	26585	26587	26339	26551	26803	26602	26535	26954	26725	26572	26741	26415	26712	26491	26734	26502	26466	26611	26702	26539	26641	26612	26549	26604	26685	26603	26650	26573	26598	26893	26664	26564	26611	26481	26699	26626	26558	26539	26479	26696	26550	26546	26714	26784	26340	26433	26626	26497	26346	26377	26716	26696	26729	26934	26784	26454	26447	26653	26659	26765	26757	26816	27056	26669	26611	26629	26473	26497	26616	26740	26604	26691	26503	26706	26632	26468	26643	26742	26596	26747	26744	26603	26497	26532	26762	26692	26592	26379	26495	26511	26655	26385	26475	26469	26478	26395	26571	26671	26603	26614	26569	26528	26599	26750	26609	26938	26654	26352	26603	26430	26605	26461	26531	26490	26645	26557	26885	26779	26696	26796	26574	26724
52420	86227	83634	74096	65127	49780	44643	33387	24725	22075	21439	21037	20355	19094	18482	17990	18036	17617	17561	17704	17418	17282	17263	17243	17224	17449	17213	17353	17294	17145	17318	17358	17145	17100	17132	17095	17136	17125	17136	16984	17087	17172	17133	17136	16824	17125	17355	17237	17196	17136	17200	17207	17171	17144	17079	17052	17164	17390	17349	17099	17115	17134	17305	17188	17088	17194	17122	16949	17062	17199	17116	17158	17347	17065	17125	17150	17249	17236	17029	17321	17142	17211	17249	17245	17057	17161	16963	17072	17033	17117	17217	17053	17095	17153	17091	17104	17014	17066	17334	17270	17148	17187	17144	17158	17117	17146	17174	17042	17221	17019	17311	17277	17086	17196	17226	17287	17233	17236	17102	17185	17130	17184	17065	17177	17318	17187	17096	17011	17084	17121	17271	17091	17167	17205	17411	17263	17170	17191	16968	16941	17049	17268	17064	17111	17202	17086	17114	17238	17055	17107	17211	17249	17178	17252	17107	17144	17182	17139	17253	17021	17421	17299	17228	17075	17141	17186	16993	17205	17079	17065	17187	17098	17147	17096	17002	17199	17009	16971	17188	17245	17168	17109	17182	17209	17138	17217	17488	17199	17133	17066	17112	17017	17080	17164	17099	17042	17081	17280	17195	17192	17239	17054	17057	16977	16931	17120	17232	17035	17122	17172	17178	17174	16999	17221	17223	17071	17260	17042	17214	17159	16995	17169	17226	17155	17224	17116	17268	17392	17091	17282	17219	17164	17138	17022	16909	17157	17078	17010	17069	17252	17250	17112	17132	17065	17177	17117	17058	17103	17100	16970	17278	17243	17130	16938	17241	17316	17178	17150	17165	17126	17122	17123	17154	17229	17332	17308	16948	17264	17090	17125	17021	17225	17074	17124	17113	17190	17196	17019	17078	17127	17322	17221	17032	17257	17014	17134	17275	17162	17058	16960	17180	17181	17169	17015	17242	17167	17087	16953	17205	17208	17238	17060	17124	17296	17086	17343	16966	17071	17143	17217	17226	17170	17186	17105	17001	17178	17250	17201	17163	17074	17207	17046	17154	17084	17217	17157	17048	16923	17139	17192	17069	17056	17232	17322	17280	16953	17015	17189	17168	17278	17187	17216	17151	17431	17021	17126	17172	17063	17381	17138	17091	16960	17196	17084	17088	17234	17199	17168	17130	17160	17242	16933	17122	17248	17083	17187	17055	17135	17142	17132	17122	17234	17174	17160	17217	17381	17085	17253	17236	17042	17162	17033	17153	17075	17195	17314	17058	17181	17247	17061	17123	17183	17076	17092	17031	17026	17178	17208	17093	17299	17116	17146	17032	17102	17369	17128	17038	16942	17076	17011	17289	17163	17234	17272	17147	17217	17106	16970	17201	17232	17118	17126	17127	16843	17239	17279	17118	17113	17075	17016	17197	17121	17162	17200	17305	17178	17081	17166	17171	17033	17199	17075	17077	17132	17202	17145	17161	17012	17137	17218	17137	17200	17220	17088	17216	17198	17271	17133	17114	17368	17058	17135	17211	17027	17132	17223	17144	17137	17223	17074	16955	17251	17158	17078	17092	17125	17172	17204	17079	17015	17103	17140	17277	17311	17091	17118	17114	17029	17290	17333	16960	17057	17088	17328	17055	17028	17275	16928	17137	17255	17051	16963	17176	17311	17129	17263	17157	17204	17120	17162	17220	17138	17106	17097	17348	17183	17143	17181	17099	17230	16968	17229	17080	17328	17042	17114	17173	17155	17043	17007	17282	17203	17215	17142	17171	17054	17077	16945	17299	17135	17221	17040	17013	17194	17193	17034	17247	17180	17181	17158	17231	17160	17025	17243	17147	17135	17069	17221	17240	17199	17128	17238	17039	17254	17005	16986	17097	17039	17161	17391	17201	17113	17160	17157	17161	17010	17207	17154	17119	17204	17112	17009	17182	17183	17153	17239	17186	17023	17019	17197	16977	17149	17047	17186	17142	17231	17179	17183	17019	17217	17064	17050	17040	17326	17369	17144	17115	17450	17212	17256	17363	17208	17130	17030	17186	17119	17236	17147	17195	17149	17106	17124	17137	17054	17255	17246	17312	16935	17156	17182	17027	17153	17105	17150	17069	17211	17175	17069	17069	17190	17131	17075	17009	17284	17078	17137	17205	17187	17139	17105	17044	17139	17063	17244	17225	17085	17031	17087	17302	17235	17068	17119	17181	17083	17108	16920	17268	17228	17214	17037	17078	17209	17110	17097	17045	17082	17385	17056	17262	17053	17143	17086	17127	17108	17171	17287	17083	17068	17198	17173	17062	17119	17092	17035	17161	17355	17439	17205	16995	17083	17097	17187	17153	17082	17189	17276	17137	17187	17099	17164	17162	17174	17203	17154	17234	17089	17140	17035	17121	17252	17146	17095	16886	17217	17111	17228	17103	17248	17242	17047	17014	17211	17266	17142	17271	17333	17145	17182	17143	17333	17130	17277	17181	17181	17210	17170	17077	17098	17275	17214	17027	17316	17209	17251	17119	17188	17052	17145	17195	17257	17318	17106	17355	17158	16936	17065	17147	17330	17278	17094	17231	17267	17143	17170	17225	17142	17170	17247	16952	16987	17063	17160	17127	17022	17273	17062	17339	17027	17015	17174	17164	17051	17332	16893	17173	17067	17048	17166	17133	17062	17151	17226	17203	17308	17284	17132	17193	17333	17179	17116	17221	17184	17238	17120	17082	17145	17189	17049	17115	17103	17039	17243	17086	17224	17215	17204	17101	17213	17099	17001	17143	16986	17276	17122	17192	17066	17083	17214	17348	17209	17123	17095	17124	17106	17173	17136	17328	16885	17427	17130	17198	17097	17393	17031	17179	17198	17239	17064	17059	17339	17065	17120	17106	17109	17131	17139	16955	16997	17217	17261	17115	17174	17287	17229	17152	17142	17273	17058	17058	16975	17108	17160	17028	17081	17087	17146	17118	17131	17190	17294	17213	17108	17055	17077	17221	17169	17363	17054	17089	16953	17353	17134	17058	17030	17092	17100	17129	17025	17350	17342	17043	17187	17117	17112	17102	17225	17283	17089	17196	17079	17308	17309	17020	17242	17276	17325	17050	17171	17189	17079	17185	16982	17259	17074	17209	17101	17140	17302	17311	17137	17281	17235	16994	17099	17233	17097	17199	17079	17165	17211	17035	17226	17201	17225	17175	17319	17082	17161	17334	17141	17155	17097	17149	17103	17061	17119	16997	17138	17219	17078	17029	17139	17111	17336	17081	17145	17227	17116	17180	17048	17217	17179	17196	17237	17064	17096	17156	17097	17148	17036	17180	17121	17110	17072	17070	17242	17194	17007	16856	17229	17094	17168	17239	17046	17114	17318	17073	17141	17280	17222	17135	17063	17137	17126	17168	17012	17187	17113	17283	17221	17120	17013	17195	17377	17177	17096	17343	17234	17184	17067	17027	17202	17162	16993	17093	17067	17197	17192	17287	17132	17183	17076	17244	17228	17070	17128	17288	17130	17186	17493	17211	17131	17211	17117	17085	17119	17151	17184	17030	17171	17212	17183	17206	17158	17194	17205	17217	17262	17247	16908	17270	17137	17111	17094	17123	17224	17167	17208	17216	17181	17162	17062	17055	17371	17122	17276	17145	17247	17182	16989	17225	17207	17127	17348	17236	17222	17154	17225	17158	17056	17184	17365	17130	17116	17191	17114	17206	17270	17219	17152	17167	17176	17121	16960	17080	17215	16925	17169	17175	17177	17079	17055	17146	16866	17355	17156	17081	17129	17195	16792	17173	17206	17127	17062	17359	17396	17047	17250	17022	17132	17130	17027	17211	17168	17071	17151	17261	17158	17115	17411	17178	17000	17079	17233	17107	17059	17131	17120	17151	17081	17384	17027	17256	17182	17041	17107	17237	17154	17297	17026	17178	17203	17234	17315	17032	17275	17139	17294	17127	17023	17307	17255	17167	17125	17155	16962	17082	17174	17089	17070	17247	17290	17164	17255	17126	17030	17351	17236	17128	17126	17114	16946	17166	17106	17189	17002	17120	17338	17173	17280	16995	17066	17060	17083	17303	17169	17210	17298	17210	17210	17128	17268	17171	17282	17184	17102	17307	17108	17238	17186	17097	17179	17314	17195	17096	17361	17199	17140	17062	17034	17128	17180	17243	17139	17222	17215	17137	17270	17237	17252	17236	17091	17274	17162	17187	17067	17280	17240	17155	17139	17193	16953	17168	17226	17208	17107	17078	17201	17254	17112	17193	17053	17153	17321	17103	17184	17055	17230	17051	17113	17201	17222	17107	17316	17057	17120	17140	17148	17241	17299	17042	17228	17186	17089	17135	17231	17082	17153	17204	17040	17223	17150	17254	17202	17095	17252	17099	17325	16961	16996	17355	17023	17136	17167	17127	17021	17087	17062	17081	17133	17155	17167	17166	16911	17033	17162	17150	17131	16921	17195	17044	17232	17071	17111	16995	17228	17027	17135	17206	17032	17266	17130	17127	17107	17229	17156	17035	17146	17215	17025	17187	17160	17225	17165	17124	17244	17277	17006	17178	17100	17119	17296	17256	17065	17091	17290	17062	17199	16922	17033	17206	17299	17087	17182	17124	17057	17137	17034	17047	17379	17148	17177	17041	17307	17114	17184	17208	17479	17245	17089	17140	17205	17270	17146	17202	16996	17241	17131	17096	17101	17232	17431	17035	17205	17430	17130	17129	17120	17065	17056	17204	17187	17399	17156	17052	17139	17255	17085	17232	17206	17234	17200	17230	17125	17280	17117	17158	17048	17149	17114	17071	17260	17118	16974	17277	17167	16986	17200	17118	16957	17008	17122	17115	17086	17263	17219	17074	17200	17263	17054	17065	17079	17159	17178	17133	17026	17212	17227	17318	17012	17140	17116	17108	17101	17068	17189	17220	17096	17383	17158	17109	17145	17139	17252	17137	17237	17252	17189	17125	17101	17157	17235	17008	17088	17099	17111	17249	16943	17108	17084	17096	17208	17202	17340	17176	17302	17027	17092	17101	17144	17179	17289	17194	17233	17227	16964	17207	17196	17240	17190	17157	17243	17158	17176	17281	17161	17018	17095	17163	17122	17182	17020	17356	17158	17103	17217	17218	17049	17023	17118	16855	17131	17254	17166	17184	17288
47307	60906	64984	58922	51049	42736	37027	32767	29979	28689	28311	27734	27322	27448	27315	27133	27171	26930	27169	26954	26446	26736	26775	26881	26866	27001	27034	27001	26900	26639	26579	26319	26759	26853	26775	26580	26643	26735	26711	26859	26681	26503	26862	27031	26873	26640	26792	26964	26690	26684	26762	26857	26660	26953	26898	26694	26724	26787	26834	26922	26690	26668	26893	26739	27047	26655	26626	26448	26793	27010	26590	26838	26910	26810	26572	27029	26904	26783	26977	26725	26784	26518	26670	26477	26830	26721	26830	26429	26788	26683	26917	26315	26730	26572	26877	26728	26769	26710	26701	26717	26799	26745	26748	26631	26533	26534	26733	26700	26619	26607	26600	26838	27023	26835	26798	26706	26824	26960	27006	26680	26907	26769	26702	26849	26917	26809	26731	26659	26656	26509	26857	26981	26970	26636	26543	26639	26649	26510	26579	26406	26613	26898	26926	26959	26821	26842	26931	26506	26531	26760	26513	26619	26801	26797	26549	26650	26829	26859	26700	26785	26728	26589	26765	26699	26945	26805	26895	26809	26916	26628	26684	26523	26838	26472	26414	26663	26891	26757	26775	26686	26789	26824	26497	26763	27020	26733	26545	26806	26859	26627	26569	26708	26769	27145	26873	26602	26741	26627	26668	26766	26756	26731	26765	26698	26670	26673	26822	26875	26611	26749	26485	26524	26468	26847	26702	26627	26864	26856	26712	26509	26707	26990	26726	26779	26819	26734	26939	26695	26630	26671	26935	26796	26658	26739	26693	27047	26555	26947	26693	26783	26792	26954	26911	26820	26906	26681	26578	26612	26794	26672	26926	26670	26721	26649	26912	26715	26688	26771	26589	26894	26711	26658	26800	26612	26704	26662	26617	26693	26723	26828	26703	26767	26785	26675	26737	26545	26715	26827	26632	26700	26776	26644	26675	26966	26721	26662	26817	27099	26790	26732	26735	26846	26958	26620	26658	26869	26687	26752	26647	26826	26773	26644	26563	26740	26954	26627	26928	26602	26550	26785	26838	26742	26573	26808	26789	26666	26642	26854	26653	26784	26895	26735	26895	26432	26730	26529	26647	26695	26876	26907	26690	26588	27087	26917	26720	26701	26702	26692	26825	26624	26606	26681	26462	26801	26520	26411	26634	26783	26682	26552	26917	26744	26841	26704	26825	26572	26554	26626	26738	26824	26821	26690	26670	26627	26817	26791	26813	26570	26774	26768	26646	26756	26601	26682	26985	26576	26610	26715	26653	26663	26792	26728	27068	26781	26816	26399	26579	26588	26687	26758	26650	26790	26747	26878	26857	26684	26604	26596	26704	26839	26834	26647	26691	26668	26547	26788	26738	26748	26842	26625	26927	26573	26783	26833	26804	27069	26930	26694	26927	26811	26709	26621	26909	26834	26857	26917	26802	26746	26601	26868	26417	26627	26661	26882	26842	26779	26994	26779	26743	26811	26775	26719	26841	26840	26976	26870	26515	26757	26688	26649	26624	26772	26836	26675	26912	26589	26787	26951	26703	26626	26865	26945	26892	26690	26902	26695	26814	26868	26782	26643	26948	26831	26876	26780	26613	26802	26867	26605	26691	26771	26789	26725	26724	26845	26796	26627	26675	26611	26711	26696	26997	26946	26664	26691	26781	26810	26729	26831	26831	26614	26638	26703	26661	26733	26795	26762	26656	26663	26799	26942	26840	26625	26739	26723	26932	26689	26562	26852	26469	26487	26718	27036	27040	26845	26727	26640	26543	26593	26769	26715	26805	26426	26814	26893	26867	26878	26481	26666	26816	26496	26678	26712	26909	26681	26752	26842	26880	26706	26610	26825	26721	26978	26597	26663	26621	26866	26896	26892	27124	26533	26807	26662	26700	26623	26739	26867	26834	26775	26968	26721	26900	26778	26841	26613	26924	26759	26669	26784	26674	26606	26764	26913	26696	26936	26849	26575	26859	26557	26540	26773	26984	26510	26673	26809	26597	26639	26877	26553	26631	26578	26559	26820	26778	26951	26834	26884	26607	26574	26633	26677	26663	26920	26688	26630	26898	26572	26554	26518	26829	26786	26550	26585	26741	26576	26660	26974	27046	26888	26665	26676	26508	26859	26689	26662	26828	26624	26761	26790	26614	26841	26898	26754	26573	27009	26910	26801	26774	26734	26756	26796	26630	26565	26711	26698	26863	26637	26844	26755	26533	26876	26881	26749	26775	26678	26699	26580	27108	26999	26677	26772	26674	26604	26812	26607	26810	26697	26794	26831	26834	26750	26790	26670	26691	26786	27035	26741	26678	26669	26823	26921	27014	26869	26671	26990	26598	26665	26826	26787	26802	26842	26662	26365	26604	27062	26852	26802	26693	26952	26822	26692	26687	26676	26640	26615	27051	26784	26503	26667	26792	26970	26621	26901	26769	26808	26744	26502	26841	26600	26771	26795	26663	26518	26817	26765	26753	26444	27009	26930	26679	26849	26735	26784	26812	26673	26760	26856	26820	26827	26654	26668	26758	26790	26534	26502	26721	26690	26632	26554	26844	26780	26969	26810	26793	26763	26611	26557	26503	26694	26691	26902	26712	26938	26862	26742	26869	26612	26878	26546	26801	26673	26864	26501	26758	26776	26839	26664	26826	26611	26856	26782	26836	26506	26673	26754	26867	26698	26797	26433	26437	26732	26797	26932	26840	26749	26548	26569	26850	27014	26899	26445	26709	26755	26715	26810	26877	26713	26947	26740	26866	26775	26756	26864	26975	26907	26564	26749	26448	26762	26617	26459	26472	26881	26866	26635	26570	26615	26665	26697	26735	26612	26811	26683	26569	26679	26569	26864	26643	26738	26721	26851	26865	26744	26681	26700	26683	26675	26818	26862	26829	26587	26794	26528	26947	26567	26728	26489	26905	26686	26711	26772	27017	26541	26630	26812	26619	26694	26712	26687	26640	26581	26729	26607	26836	26797	26657	26980	26767	26756	26851	26722	26853	26793	26914	26622	26668	26726	26691	26614	26869	26611	26728	26843	26890	26768	26749	26790	26647	26787	26582	26913	26801	26811	26759	26809	26704	26791	26686	26526	26835	26850	26759	26803	26711	26796	26447	26428	26517	26615	26557	26990	26552	26640	26607	26577	26708	26726	26832	26577	26790	26873	26936	26775	26600	26871	26790	26811	26819	26547	26838	26807	26601	26899	26759	26722	26644	26787	26791	26781	27090	26966	26595	26644	26909	26881	26753	26819	26760	26632	26608	26837	26720	26633	26589	26682	26919	26606	27115	26844	26743	26843	27024	26783	26766	26953	26851	26894	27077	26754	27036	26900	26838	26630	26814	27171	26692	26557	26763	26814	26874	26653	26673	26817	26765	26731	26702	26493	26796	26684	26984	26924	26674	26875	26692	26718	26468	26692	26712	26418	26830	26684	26965	26663	26658	26604	26762	26677	26535	26745	26653	26724	26741	26795	26674	26900	26610	26664	26896	26704	27070	26712	26923	26505	26643	26549	26850	26749	26778	26770	26705	26679	26894	26794	26782	26717	26806	26763	27013	26474	26892	26731	26533	26578	26647	26823	26787	26821	26615	26494	26795	26625	26813	26672	26873	26512	26931	26601	26898	26817	26739	26684	26637	26874	26959	26937	26884	26592	26548	26665	26792	26649	26608	26665	26766	26765	27042	26560	26751	26580	26805	26991	26703	27017	26834	26717	26878	26591	26911	26904	26796	26772	26745	26603	26639	26819	26611	26706	26958	27121	26718	27028	26820	26539	26424	26728	26765	26807	26971	26842	26686	26656	26881	26736	26915	27037	26721	26538	26669	26447	26859	26602	26896	26820	26864	26788	26563	26487	26553	26970	26744	26905	26762	26672	26612	26895	26642	26519	26682	26659	26665	26780	26835	26680	26988	26609	26439	26600	26670	26719	26895	26846	26638	26775	26624	26771	26879	26835	26681	26667	26814	26755	26849	26871	26679	26708	26533	26443	26869	26719	26885	26721	26707	26615	26616	26771	26884	26738	26816	26868	26660	26606	26607	26655	26910	26650	26576	26662	26921	26900	26910	26787	26954	26555	26728	26610	27032	26840	26844	26542	26785	26833	26871	26630	26738	26468	26736	26843	26872	26800	26718	27068	26921	27005	26866	26907	26863	26590	26694	26847	26814	26642	27035	26670	26672	26607	26877	26813	27014	26749	26715	27044	26887	26655	26957	26994	26784	26772	26800	26790	26791	26733	26644	26683	26725	26711	26910	26708	26363	26539	26515	26874	26812	26934	26707	26878	26818	26535	26876	26691	27002	26821	26753	26823	26770	26574	26959	26951	26711	26734	26819	26848	26910	26544	26648	26414	26524	26764	26936	26843	26791	26769	26757	26875	26581	26879	26660	26374	26691	26804	26713	26874	26825	26619	26824	26836	26554	26550	26823	26735	26665	26813	26656	26839	26884	26682	26638	26651	27114	27082	26918	26529	26672	26832	26711	26546	26713	26593	26877	26672	26736	27018	26860	26805	26871	26603	26568	26823	26664	26572	26865	26403	26701	26705	27037	27076	26624	26676	26765	26460	26380	26671	26498	26874	26743	26922	26705	26800	26624	26741	26815	26421	26771	26734	26564	26937	26578	26528	26837	26601	26723	26718	26682	26755	26603	27026	26835	26489	26608	26694	26600	26772	26920	26676	26700	27021	26832	26768	26604	26761	26665	26579	26554	26827	26733	26660	26619	26803	26949	26665	26672	26569	26730	26661	26838	26812	26838	26745	26584	26939	26774	26650	26776	26744	26660	26776	26685	27149	26544	26350	26698	26649	26786	26896	26766	26641	26496	26754	26726	26783	26789	26677	26645	26847	26591	26630	26668	26657	26693	26812	26592	26692	27018	26595	26887	26729	26602	26642	26942	26648	26800	26843	26708	26872	26985	26484	26928	26707	26572	26855	26927	26714	26816	26721	26937	26816	26673	26939	26534	26870	26587	26967	26834	26593	26649	26784	26689	26922	26828	26672	26720	26871	26636	26736	26784	26678	26719	26752	26763	26772	26903	26793	27028	26835	26818	26882	26483	26780	26808	26857	27054	26694	26883	26647	26836	26722	26899	26837	26590	26673	26758	26956	26657	27018	26806	26673	26719	26694	26688	26910	26953	26678	26605	27071	26692	26709	26811	26963
49863	69614	65221	52975	44648	35790	29586	24127	21023	19565	18934	17950	17870	17433	17520	17532	17698	17349	17636	17247	17444	17281	17271	17349	17145	17349	17269	17034	17145	17284	17328	17306	17217	17166	17239	17139	17284	17351	17307	17245	17233	17189	17146	17305	17251	17191	17399	17383	17035	17156	17195	17246	17311	17094	17369	17261	17327	17482	17113	17248	17210	17200	17234	17282	17381	17091	17247	17178	17252	17212	17105	17237	17207	17303	17158	17213	17190	17172	17349	17119	17232	17265	17251	17291	17295	17277	17250	17266	17153	17214	17400	17325	17204	17188	17213	17186	17242	17126	17264	17216	17304	17318	17196	17264	17100	17271	17320	17314	17446	17432	17244	17384	17261	17208	17159	17365	17240	17203	17251	17224	17107	17174	17020	17273	17334	17264	17503	17148	17226	17177	17153	17285	17256	17252	17261	17257	17286	17297	17062	17009	17248	17378	17111	17100	17382	17221	17161	17468	17239	17238	17307	17330	17181	17258	17201	17276	17127	17282	17099	17160	17341	17367	17210	17227	17328	17314	17289	17307	17382	17342	17155	17229	17264	17470	17351	17311	17237	17187	17198	17126	17130	17446	17027	17307	17336	17150	17079	17294	17194	17217	17252	17280	17234	17287	17178	17264	17255	17328	17295	17207	17342	17380	17406	17243	17376	17061	17182	17175	17223	17196	17154	17054	17258	17171	17102	17276	17462	17216	17144	17230	17247	17379	17247	17276	17298	17263	17193	17179	17139	17255	17114	17295	17168	17026	17217	17109	17144	17139	17210	17353	17238	17139	17265	17169	17257	17218	17227	17115	17423	17302	17348	17186	17218	17190	17208	17070	17226	17246	17225	17233	17241	17218	17206	17269	17304	17220	17090	17297	17168	17155	17306	17358	17210	17242	17285	17306	17272	17141	17232	17333	17324	17304	17177	17224	17344	17335	17136	17113	17229	17189	17205	17191	17260	17460	17279	17118	17095	17191	17219	17267	17235	17300	17091	17291	17175	17255	17292	17197	17198	17121	17340	17075	17326	17153	17397	17476	17368	17195	17372	17205	17291	17090	17369	17200	17187	17289	17291	17286	17225	17174	17243	17150	17271	17159	17283	17089	17180	17200	17329	17405	17177	17373	17150	17119	17284	17185	17465	17316	17324	17142	17273	17144	17281	17319	17291	17337	17308	17237	17348	17298	17003	17369	17416	17313	17243	17179	17228	17223	17049	17110	17188	17216	17265	17212	17187	17090	17403	17273	17221	17348	17072	17250	17203	17320	17263	17255	17251	17325	17136	17099	17281	17248	17254	17221	17458	17297	17216	17282	17068	17206	17218	17262	17153	17238	17110	17350	17278	17283	17164	17423	17025	17027	17175	17263	17238	17248	17212	17341	17088	17216	17312	17350	17298	17059	17250	17247	17062	17327	17283	17366	17207	17342	17312	17330	17239	17119	17275	17286	17165	17143	17338	17452	17355	17158	17318	17238	17050	17113	17246	17109	17308	17303	17238	17134	17223	17303	17311	17245	17225	17247	17245	17287	17193	17349	17180	17300	17249	17108	17171	17087	17297	17230	17236	17357	17114	17167	17177	17435	17239	17097	17293	17202	17391	17250	17252	17253	17149	17286	17197	17287	17380	17093	17215	16980	17158	17418	17434	17291	17320	17093	17206	17188	17321	17055	17151	17487	17211	17227	17324	17177	17370	17301	17293	17244	17145	17338	17256	17275	17299	17224	17260	17132	17425	17084	17190	17365	17292	17443	17136	17133	17235	17300	17188	17279	17227	17186	17300	17138	17238	17147	17157	17103	17398	17162	17473	17159	17320	17179	17157	17350	17168	17342	17296	17245	17242	17105	17357	17264	17294	17278	17308	17237	17217	17192	17169	17260	17119	17349	17305	17261	17202	17244	17173	17129	17112	17114	17264	17169	17205	17306	17155	17225	17194	17060	17286	17286	17246	17262	17366	17269	17397	17264	17175	17210	17226	17173	17103	17390	17279	17265	17226	17443	17129	17131	17294	17120	17064	17193	17358	17273	17368	17142	17184	17234	17337	17312	17310	17269	17168	17198	17332	17243	17262	17286	17182	17188	17122	17292	17300	17257	17222	17227	17162	17125	17282	17179	17231	17293	17386	17235	17313	17256	17193	17225	17228	17299	17326	17182	17400	17289	17234	17253	17388	17107	17357	17462	17234	17199	17200	17181	17195	17090	17106	17403	17196	17170	17107	17225	17409	17192	17042	17304	17263	17090	17133	17319	17269	17101	17380	17316	17335	17269	17116	17279	17280	17473	17307	17358	17200	17248	17211	17260	17129	17268	17225	17193	17265	17316	17214	17317	17204	17197	17252	17145	17294	17220	17188	17087	17072	17215	17240	17232	17294	17268	17207	17220	17225	17104	17110	17403	17345	17239	17357	17197	17412	17483	17279	17288	17188	16939	17243	17273	17069	17231	17302	17293	17296	17148	17218	17307	17231	17181	17339	17140	17302	17105	17249	17171	17267	17360	17441	17150	17268	17259	17203	17208	17287	17370	17236	17325	17290	17064	17315	17185	17266	17202	17148	17073	17200	17381	17203	17331	17299	17290	17183	17357	17295	17329	17227	17266	17243	17097	17398	17152	17375	17357	17204	17298	16947	17330	17311	17058	17159	17003	17294	17270	17269	17164	17313	17117	17190	17245	17103	17098	17336	17298	17288	17313	17322	17194	17295	17129	17186	17279	17221	17318	17167	17238	17173	17305	17246	17275	17338	17316	17348	17384	17079	17398	17198	17223	17260	17402	17338	17270	17169	17301	17350	17299	17049	17287	17263	17226	17288	17273	17029	17254	17305	17370	17134	17219	17463	17449	17278	17349	17234	17024	17356	17150	17217	17355	17229	17161	17446	17293	17258	17353	17046	17275	17334	17219	17346	17119	17278	17379	17210	17146	17323	17232	17471	17307	17189	17287	17184	17069	17261	17283	17242	17243	17208	17150	17343	17332	17276	17373	17194	17247	17336	17383	17239	17315	17115	17358	17268	17252	17341	17039	17414	17306	17288	17553	17178	17355	17295	17356	17243	17287	17186	17180	17450	17220	17172	17110	17263	17036	17171	17259	17086	17128	17153	17221	17107	17271	17204	17236	17160	17185	17287	17006	17361	17457	17190	17292	17339	17206	17222	17128	17165	17394	17092	17292	17377	17442	17359	17265	17331	17345	17230	17223	17317	17235	17116	17262	17169	17293	17179	17122	17275	17232	17329	17107	17209	17173	17059	17184	17480	17201	17276	17229	17507	17365	17328	17243	17178	17219	17252	17256	17235	17373	17244	17282	17236	17266	17190	17290	17357	17248	17221	17413	17203	17296	17168	17319	17340	17224	17256	17273	17412	17178	17232	17252	17335	17371	17362	17346	17352	17223	17274	17281	17105	17258	17194	17268	17402	17314	17314	17091	17093	17197	17279	17286	17333	17328	17391	17512	17411	17387	17103	17352	17433	17322	17283	17285	17181	17262	17290	17289	17369	17259	17348	17298	17246	17203	16943	17424	17127	17158	17281	17416	17251	17350	17303	17261	17088	17124	17181	17228	17260	17157	17338	17376	17175	17396	17365	17160	17468	17139	17249	17153	17245	17262	17112	17183	17252	17105	17318	17182	17319	17341	17153	17323	17353	17263	17128	17351	17315	17129	17227	17199	17282	17145	17009	17065	17291	17400	17278	17037	17175	17269	17093	17218	17248	17133	17180	17313	17294	17326	17121	17006	17213	17372	17287	17157	17234	17258	17059	17152	17372	17342	17325	17331	17147	17227	17269	17363	17346	17028	17092	17343	17427	17382	17217	17301	17158	17342	17202	17139	17253	17301	17165	17134	16974	17215	17149	17274	17334	17396	17198	17233	17344	17345	17382	17369	17374	17211	17371	17249	17213	17447	17201	17334	17257	17312	17193	17115	17532	17242	17290	17206	17146	17207	17276	17030	17279	17161	17113	17167	17213	17066	17079	17292	17204	17314	17220	17188	17098	17152	17248	17291	17231	17195	17184	17291	17278	17324	17311	17185	17022	17168	17255	17294	16989	17209	17178	17188	17247	17156	17044	17305	17254	17280	17258	17312	17375	17407	17093	17159	17160	17330	17161	17201	17373	17173	17424	17127	17079	17297	17277	17276	17255	17097	17309	17163	17241	17118	17256	17151	17259	17086	17313	17139	17016	17170	17177	17284	17306	17211	17302	17174	17232	17120	17302	17333	16975	17359	17135	17379	17286	17276	17266	17210	17228	17172	17098	17334	17265	17227	17232	17032	17246	17181	17332	17129	17309	17190	17333	17338	17233	17250	17227	17403	17121	17346	17276	17285	17261	17204	17150	17246	17051	17283	17247	17165	17337	17414	17215	17475	17355	17193	17341	17228	17331	17155	17260	17251	17235	17345	17133	17206	17245	17224	17349	17249	17188	17355	17250	17212	17267	17241	17333	17209	17422	17216	17221	17097	17352	17196	17339	17163	17270	17179	17239	17309	17138	17262	17171	17146	17130	17368	17348	17057	17121	17216	17177	17129	17057	17255	17184	17413	17345	16940	17266	17340	17380	17181	17235	17208	17142	17154	17180	17354	17316	17184	17306	17382	17209	17152	17440	17311	17277	17217	17262	17177	17260	17189	17089	17241	17173	17275	17105	17353	17327	17182	17192	17123	17151	17322	17193	17128	17243	17251	17192	17273	17058	17341	17233	17378	17244	17300	17180	17193	17258	17366	17131	17106	17236	17160	17217	17256	17178	17160	17354	17048	17157	17285	17224	17235	17382	17182	17163	17163	17241	17186	17118	17210	17144	17413	17269	17148	17049	17098	17337	17137	17242	17289	17242	17215	17151	17369	17107	17193	17215	17188	17183	17322	17236	17101	17166	17365	17224	17454	17259	17174	17194	17370	17359	17482	17029	17178	17347	17294	17233	17376	17290	17283	17109	17328	17332	17354	17341	17373	17262	17228	17189	17147	17183	17219	17258	17185	17137	17151	17074	17121	17255	17274	17306	17358	17296	17293	17229	17211	17116	17185	17156	17244	17106	17260	17330	17060	17431	17247	17189	17318	17121	17290	17447	17166	17223	17115	17351	17096	17136	17295	17382	17082	17025	17157	17094	17283	17121	17165	17302	17162	17149	17223	17164	17465
25989	22414	41632	54822	50129	46923	44393	35485	31422	30390	29298	28518	28313	27669	27656	27616	27733	27641	27411	27582	27181	27085	27141	27373	27260	27277	27047	27163	27004	26958	26910	27110	26804	27329	27106	27140	27233	26969	27014	27104	27123	26965	26986	26988	26999	26923	27086	27125	27104	26954	26859	26856	26618	27009	27002	27063	26920	27150	27067	26990	27074	27048	26797	26956	26945	26883	26862	26910	27196	27247	27046	26969	27040	27027	26819	27101	26959	26873	27114	26886	26940	27122	26958	27029	27002	26964	26997	26838	26872	27017	26835	27072	26820	26827	27006	27143	26918	26954	26850	26835	27085	27362	27038	26923	26916	26966	27137	26799	26875	27092	26875	27117	27281	26964	27040	27102	26975	27096	26980	26577	26852	26996	26920	26783	26884	27272	26812	26908	26769	26931	26962	26983	27035	26956	27138	27042	26970	27091	27042	27036	27236	26934	26847	27151	27086	26893	27145	26942	27065	27151	26887	26913	26951	26964	26806	27034	26924	27039	26744	26886	26776	27035	26983	26978	26847	26657	27036	26907	27093	26598	27104	27064	27061	26954	27039	26980	27099	27015	27098	26891	27060	27049	27240	26920	26767	26890	26856	26771	26980	27131	27049	27074	26840	27073	27116	26751	27116	26822	26905	26734	26785	26962	26925	26933	26903	26863	26874	26728	26777	27171	26925	26956	26765	26944	27050	27057	26892	27077	27120	26822	26958	26881	26903	26949	26773	27059	26784	26991	26938	26888	26933	26771	27204	26860	26907	26836	26915	26771	27124	27137	26793	27044	27028	27097	27156	26771	27016	27103	27008	27073	26929	26648	27041	27108	26948	27043	27053	26783	26966	26685	26858	27197	26828	26796	26732	26878	27255	27000	26792	26844	26942	26912	26962	27029	26987	27030	27088	27035	27016	26808	26838	27182	26907	26653	27072	26926	26858	26745	26882	26851	27074	27086	26732	26976	26965	26935	26879	26999	26673	26827	26801	26681	27140	26897	26747	26828	26692	27049	27009	26982	26930	26788	26972	26904	27145	27023	26760	26927	27073	27103	27051	27063	26727	26910	26888	26802	26985	26741	26903	27012	26996	26865	26785	26971	27115	26934	27052	26835	26972	27181	27159	26987	26864	26970	26953	26759	27086	26995	26801	26906	26805	26909	26979	26966	27214	27036	26897	26860	27012	27083	26928	26949	26810	27032	26941	27125	26950	26746	26822	26895	27035	26873	27146	27035	27041	27039	27141	27184	27065	26790	27177	27007	26784	26876	26973	26907	27001	26969	26929	27013	27012	26792	27059	26861	26962	26847	26693	26961	27007	27037	26820	27059	27045	26885	27104	27252	27115	27029	26825	27244	27101	27235	27030	27059	27157	27227	27090	26900	27069	26840	27088	26936	26874	26710	27078	26892	27099	26881	26761	27205	27058	26850	26888	26873	26922	26862	26878	27090	26821	26858	26984	26907	26921	26898	26891	26668	26652	27296	27175	27153	26925	27076	26725	27123	27098	27198	26869	26966	26987	27005	26644	26997	26939	26935	26844	26825	27152	27172	27233	26966	27181	27031	27207	27101	27049	26985	26965	27025	26993	26984	27037	26751	26645	26998	26789	26848	26948	26905	27143	27068	27048	26872	26930	26920	27009	26960	26796	27057	27276	26824	26927	27045	27113	27065	26861	26847	27056	27090	26803	27138	26967	26914	26800	27199	26908	26867	26924	27061	27114	27016	27141	27146	26922	27063	27197	27095	27016	27122	27112	27022	27232	26793	27074	27008	26888	26867	26933	27004	27000	27055	27053	27182	27174	26954	27129	27109	27015	26920	27122	26929	27066	27115	26728	27148	27175	27086	27111	27056	26591	26982	26989	26776	27039	27046	27159	27138	27320	27110	26971	26924	26682	27001	27162	26951	26895	27103	26987	26871	27022	27153	27158	26654	26937	27057	27061	26942	26858	26781	27033	26862	26907	26988	27084	27006	27026	26902	26957	27097	26889	26973	26895	26719	26670	26962	27110	27056	26868	26735	26985	26893	27090	27012	27047	26831	27004	26796	27155	26895	27116	27075	27093	27162	26830	26781	26754	27056	27222	27305	27220	26971	26843	27059	27060	26989	26999	26873	26768	26689	27039	27012	26950	27029	26985	26951	27010	27118	26832	27052	26908	26964	27108	26804	27058	27018	27217	26939	27055	27106	26904	26908	27153	26935	27189	26921	27091	27002	27208	26964	27129	27228	27026	27077	26890	27029	26962	26734	26920	26924	26886	26895	27077	26823	26948	27039	26622	27106	27091	26872	26741	27125	26762	26996	26970	26916	26838	26714	26976	26818	26942	27017	26800	27103	26974	26958	26949	26957	27208	26695	26763	26771	26719	26835	26945	26833	26997	27058	26867	26944	27127	26899	27123	27238	27082	26846	26997	27041	26940	26790	27082	26850	26931	27023	27176	27228	26921	27023	27135	26935	26953	27017	26983	27052	27028	26978	26996	27048	26903	26813	26885	27025	27236	27256	27044	27049	26801	27114	27011	26996	26837	26594	26947	26743	27062	27004	26982	27172	27071	26874	27034	27121	26982	26811	26912	26891	26930	26973	27092	26983	26961	26717	26953	26938	27010	26971	27082	27052	26743	26904	26852	26844	26706	27269	27013	26942	26981	26834	26786	26974	26958	27131	26806	26766	26887	26660	26840	26971	27058	26897	27059	26883	26735	26926	26835	27049	26860	27015	26949	27279	27098	27157	27122	26976	26946	26950	26694	26841	26921	26902	26764	26935	27026	26747	26666	27105	27065	27069	26921	27175	26955	26810	26919	26972	27004	26996	27033	26917	26969	27035	27128	26970	26997	27006	26991	27050	26893	26992	27010	26974	26976	27073	27003	26975	27049	27062	27103	27081	27036	27126	26769	26846	26767	26878	27022	27118	26874	27050	26916	27148	27065	27194	26939	27022	26980	27040	26917	27049	26739	26920	27181	27079	27127	27061	27119	26957	27062	26597	26887	26853	27153	26949	26834	26868	26972	26895	26865	26961	26939	26989	27015	27019	27081	27140	27088	26817	27072	26945	26905	26855	27056	26926	26992	26996	26948	27029	27184	27073	26959	27002	27040	26892	27012	26968	26815	26794	27303	26748	27052	27204	27093	26868	26853	26762	26974	27031	26999	27151	26872	26970	26850	26950	27174	26868	27154	26917	26936	26926	26889	26841	27223	26847	27099	26895	26967	26989	26968	26849	26834	26869	27087	27150	26862	26886	27072	26878	26846	26827	26913	27029	27159	27078	26542	26766	26995	27052	26819	26863	26694	26989	27007	27109	27080	27337	27104	26850	27031	27005	26979	26986	26891	26889	27035	27144	26851	27029	26820	26776	26798	27008	26972	27235	27030	26661	27021	26868	26979	27065	26865	26993	27028	27037	27225	27071	27004	27049	26902	27049	27114	27089	27094	26951	27120	27207	27236	27003	27156	26971	26972	26782	27183	27039	27174	27063	27004	26909	27009	27083	27111	27133	27105	26964	27073	27091	26879	26949	27077	27082	27251	26806	27026	27083	26943	26953	27046	26988	27282	27053	26822	26867	26992	27029	27004	26966	27020	26951	27191	26773	26745	26790	27184	27034	27034	26974	26817	27046	26839	26957	27079	27002	26939	26980	27257	26822	26990	26968	26895	26734	26922	26849	26966	26870	27004	26954	26977	27040	26827	27022	26689	27205	27098	26995	26993	26805	26965	26777	26947	27213	26976	26938	27104	27051	26973	27149	27405	26956	27141	27220	27223	26602	26819	26941	27239	26993	26815	26912	27169	26998	26918	26896	26948	26877	26990	26840	27010	26853	26873	27115	27113	26945	26821	26903	26962	27059	27071	26937	26920	26896	26773	26761	27016	27201	27276	27090	27160	27104	26761	26594	26895	27061	26804	27110	27169	27080	26915	26784	27045	26959	26927	26955	26971	26924	26971	26902	26858	26746	27042	27029	27193	26993	27105	27030	26817	26994	27078	27147	27055	26759	26873	26976	27151	26864	26715	26984	27085	27035	26997	27108	26958	26923	26862	26909	26874	27076	26963	26895	26946	26797	26977	27076	26991	27012	26906	26854	27273	26853	26570	26814	27007	27158	26863	27068	27027	26946	26709	26925	26877	26826	26856	26803	27035	26833	27009	27141	26991	27053	27073	27055	27029	27151	27117	26956	27090	27062	26801	26820	26933	26928	26976	26852	26995	26822	27052	27118	26946	26887	26922	26888	27009	27106	27136	26892	27005	27146	26869	27010	27032	26776	26877	26912	26911	27108	26816	27016	27248	26994	27099	27123	27130	26991	26841	27136	26973	27238	27010	27180	26988	27058	26950	26742	26889	27249	26929	26802	26776	27133	27015	26932	27244	26971	26866	27184	27210	26980	26874	26837	26981	26990	26955	27075	27016	27191	26892	27031	26899	27133	27263	26960	26706	26964	26867	27097	26915	27110	27075	26845	27107	26978	26943	26870	26806	26958	26974	27205	27018	27174	26885	26771	27001	26965	26999	27023	26899	26836	27032	26900	27187	27245	26932	27212	26886	27000	26776	26950	27004	27013	27147	26989	26872	26959	26994	27172	27347	27052	26961	27010	26898	27026	26985	26912	26795	27109	26751	26901	26719	26686	26915	27155	26894	26883	26937	26932	27078	27049	26816	26832	27216	27119	26900	27228	26983	27145	27221	26838	26956	26847	27110	26899	26779	26781	26822	27196	27098	26997	27028	27036	27014	26773	26968	26976	27048	26850	26933	26993	26962	27066	27076	26987	26985	26828	27063	27007	27152	27008	26981	26915	27135	26831	27162	27052	26814	26972	27014	26928	26692	27083	26893	27100	27199	26993	27038	26956	26820	27046	27001	27045	27181	26948	26977	27097	27127	26981	26992	26986	27250	27207	26790	27002	26850	26775	26764	26720	26994	26850	27125	27037	27257	26994	27192	26821	26976	26872	27059	27130	27066	27162	27038	27060	26984	27098	27208	27051	27083	26950	27060	26830	26877	26974	27117	26865	27027	26925	26961	26841	26980	27165	26862	27046	27065	26911	27144	26931	27181	26903	27033	26974	26861	27141	27127	26894	27229	26959	27043	26700	26891	27129	26999	26986	27066	27024	26703	26959	27104	27135	27010	26955	26927	26545
49971	80317	80508	69080	52736	43749	36681	26555	22000	20873	19832	18996	18512	18112	18145	18026	17917	17874	17841	17677	17591	17457	17595	17665	17510	17431	17663	17663	17378	17426	17405	17570	17536	17476	17432	17349	17585	17361	17397	17548	17444	17250	17399	17608	17259	17296	17409	17396	17334	17477	17381	17411	17393	17405	17548	17534	17462	17254	17288	17510	17541	17347	17345	17350	17301	17403	17327	17464	17337	17248	17359	17484	17487	17395	17450	17433	17355	17383	17495	17410	17429	17433	17450	17408	17446	17393	17345	17456	17424	17441	17404	17506	17457	17301	17401	17608	17535	17385	17376	17407	17457	17373	17434	17378	17386	17336	17385	17363	17325	17166	17346	17490	17329	17474	17430	17614	17401	17355	17474	17374	17579	17404	17335	17607	17496	17312	17624	17312	17489	17442	17266	17236	17448	17442	17307	17364	17525	17442	17372	17470	17271	17229	17186	17458	17258	17335	17396	17331	17460	17564	17482	17494	17456	17331	17565	17419	17482	17265	17366	17583	17423	17313	17424	17465	17312	17347	17438	17324	17404	17557	17355	17360	17338	17475	17336	17405	17242	17353	17327	17292	17390	17472	17433	17313	17423	17574	17500	17477	17304	17373	17236	17186	17417	17411	17423	17464	17450	17238	17420	17431	17383	17431	17432	17459	17415	17536	17433	17319	17687	17190	17518	17469	17379	17443	17521	17342	17283	17663	17342	17320	17400	17353	17373	17539	17495	17395	17350	17270	17279	17287	17395	17495	17423	17526	17320	17514	17466	17460	17315	17349	17388	17177	17561	17394	17513	17539	17398	17501	17246	17508	17470	17432	17524	17385	17406	17426	17355	17345	17427	17302	17424	17357	17422	17296	17382	17453	17290	17460	17353	17345	17369	17380	17518	17350	17615	17415	17379	17372	17638	17369	17350	17414	17335	17379	17380	17511	17586	17414	17371	17451	17201	17497	17369	17495	17464	17494	17527	17543	17603	17474	17466	17391	17432	17464	17404	17278	17325	17510	17382	17430	17398	17267	17531	17540	17441	17413	17479	17477	17463	17630	17218	17308	17460	17399	17500	17256	17373	17430	17205	17278	17257	17413	17452	17259	17559	17532	17285	17380	17315	17580	17502	17278	17431	17321	17442	17446	17369	17516	17520	17390	17441	17452	17404	17364	17435	17390	17493	17372	17306	17454	17304	17485	17329	17245	17365	17321	17540	17352	17277	17426	17203	17315	17417	17422	17560	17205	17311	17465	17428	17558	17411	17425	17326	17364	17412	17330	17486	17375	17546	17544	17608	17440	17552	17427	17123	17517	17551	17455	17500	17578	17540	17442	17449	17372	17149	17392	17409	17299	17284	17661	17346	17602	17544	17397	17589	17482	17224	17330	17247	17541	17306	17420	17415	17455	17311	17383	17466	17276	17414	17403	17354	17413	17361	17453	17291	17506	17327	17447	17326	17552	17570	17242	17318	17467	17359	17384	17373	17374	17365	17337	17419	17379	17370	17344	17411	17347	17483	17402	17367	17404	17639	17330	17280	17334	17655	17410	17473	17218	17538	17463	17526	17516	17426	17367	17596	17231	17565	17354	17343	17329	17416	17339	17335	17363	17310	17311	17371	17341	17347	17436	17254	17195	17425	17639	17410	17469	17285	17377	17388	17568	17214	17470	17356	17248	17446	17342	17293	17283	17516	17328	17387	17418	17460	17269	17428	17321	17364	17246	17409	17428	17454	17396	17411	17191	17395	17297	17450	17387	17391	17310	17230	17260	17458	17521	17386	17298	17502	17433	17218	17309	17307	17572	17453	17547	17512	17284	17410	17338	17551	17534	17488	17489	17311	17346	17507	17550	17505	17693	17241	17489	17540	17464	17453	17378	17250	17332	17556	17462	17360	17463	17347	17372	17594	17372	17463	17440	17634	17389	17329	17534	17613	17337	17623	17296	17489	17259	17403	17441	17427	17311	17388	17585	17583	17578	17354	17226	17434	17593	17402	17557	17505	17367	17404	17245	17556	17271	17327	17375	17367	17599	17378	17563	17353	17617	17248	17326	17499	17351	17223	17418	17478	17491	17305	17374	17384	17360	17483	17176	17451	17419	17264	17461	17291	17269	17341	17434	17538	17486	17525	17638	17290	17304	17411	17352	17315	17238	17466	17444	17447	17406	17273	17450	17353	17375	17523	17454	17600	17402	17418	17321	17533	17478	17345	17226	17394	17404	17251	17340	17405	17350	17374	17532	17387	17298	17500	17325	17333	17209	17560	17158	17346	17478	17439	17364	17445	17447	17358	17448	17362	17561	17443	17433	17510	17460	17327	17532	17399	17564	17490	17315	17570	17372	17349	17406	17342	17314	17363	17395	17269	17398	17429	17452	17310	17465	17494	17452	17378	17313	17327	17523	17497	17653	17316	17549	17339	17348	17378	17472	17230	17418	17573	17293	17525	17378	17354	17451	17383	17429	17546	17452	17385	17353	17390	17383	17369	17380	17393	17367	17375	17335	17385	17436	17359	17348	17618	17452	17441	17430	17331	17686	17404	17381	17666	17413	17382	17373	17194	17296	17452	17571	17536	17328	17351	17245	17383	17392	17334	17272	17495	17281	17627	17478	17507	17430	17424	17408	17414	17488	17405	17373	17222	17114	17306	17439	17448	17507	17558	17473	17509	17473	17489	17540	17373	17478	17430	17541	17360	17347	17480	17331	17345	17388	17396	17374	17265	17366	17405	17503	17541	17462	17535	17330	17357	17420	17208	17301	17439	17374	17286	17430	17379	17494	17235	17483	17436	17279	17306	17489	17646	17393	17621	17343	17368	17445	17229	17478	17451	17440	17427	17300	17270	17458	17538	17403	17362	17329	17511	17377	17462	17401	17675	17371	17379	17501	17457	17398	17456	17303	17460	17266	17249	17429	17406	17411	17359	17518	17431	17531	17552	17333	17415	17445	17352	17491	17431	17428	17332	17600	17305	17406	17483	17667	17574	17497	17210	17371	17430	17483	17536	17354	17370	17332	17508	17348	17263	17246	17598	17455	17545	17563	17462	17320	17310	17482	17302	17394	17365	17396	17347	17442	17399	17451	17375	17512	17201	17268	17467	17451	17521	17455	17261	17373	17592	17514	17502	17645	17462	17302	17260	17532	17566	17409	17201	17280	17469	17539	17449	17230	17451	17563	17347	17453	17574	17448	17330	17332	17657	17339	17441	17259	17418	17377	17360	17279	17333	17598	17232	17478	17512	17369	17523	17489	17377	17277	17418	17310	17417	17486	17287	17490	17427	17438	17391	17371	17367	17376	17370	17413	17383	17566	17439	17432	17436	17438	17366	17288	17185	17452	17539	17236	17491	17472	17316	17419	17323	17494	17474	17700	17368	17447	17387	17421	17614	17371	17441	17246	17428	17569	17294	17320	17489	17423	17346	17557	17412	17505	17360	17523	17448	17502	17344	17503	17457	17577	17422	17489	17543	17264	17444	17480	17485	17449	17483	17496	17421	17492	17458	17580	17415	17343	17359	17414	17431	17378	17255	17444	17349	17359	17376	17551	17445	17455	17315	17471	17384	17496	17429	17356	17443	17460	17312	17447	17392	17350	17282	17415	17444	17274	17600	17442	17312	17305	17393	17324	17373	17539	17401	17397	17411	17554	17392	17386	17379	17339	17392	17268	17431	17434	17383	17400	17394	17569	17379	17310	17341	17316	17398	17491	17602	17459	17475	17369	17489	17503	17275	17299	17550	17431	17298	17454	17349	17502	17443	17351	17306	17549	17386	17413	17240	17416	17522	17491	17407	17325	17365	17551	17370	17405	17488	17499	17443	17472	17130	17344	17664	17317	17481	17333	17422	17524	17401	17493	17487	17663	17484	17476	17571	17284	17479	17365	17551	17277	17451	17398	17370	17386	17478	17386	17178	17631	17444	17605	17511	17349	17229	17381	17425	17362	17468	17514	17381	17297	17233	17165	17353	17427	17380	17612	17367	17283	17544	17260	17486	17364	17367	17307	17436	17390	17418	17205	17487	17428	17313	17416	17284	17321	17382	17319	17397	17459	17561	17374	17489	17581	17441	17415	17370	17431	17391	17331	17444	17248	17424	17357	17401	17444	17268	17493	17564	17562	17380	17332	17242	17384	17219	17571	17321	17317	17415	17545	17550	17343	17440	17584	17295	17311	17413	17388	17444	17422	17297	17434	17397	17457	17457	17324	17222	17497	17477	17394	17558	17482	17472	17278	17401	17529	17495	17421	17531	17315	17540	17285	17489	17511	17447	17316	17337	17455	17419	17468	17318	17383	17515	17438	17424	17264	17310	17497	17343	17542	17279	17358	17548	17397	17354	17202	17674	17339	17325	17312	17336	17511	17275	17234	17563	17466	17285	17504	17435	17303	17365	17578	17509	17415	17522	17367	17334	17454	17371	17438	17403	17396	17446	17410	17329	17254	17407	17316	17547	17172	17469	17447	17426	17399	17492	17262	17347	17486	17471	17525	17358	17272	17640	17483	17435	17317	17277	17500	17367	17286	17290	17285	17413	17329	17288	17314	17435	17382	17353	17566	17364	17541	17339	17402	17497	17476	17380	17312	17324	17385	17298	17452	17244	17478	17452	17355	17392	17554	17514	17239	17444	17182	17401	17300	17558	17387	17389	17311	17591	17472	17497	17606	17377	17353	17466	17361	17402	17431	17412	17288	17297	17273	17437	17551	17371	17360	17373	17364	17314	17497	17384	17267	17358	17401	17380	17524	17306	17470	17287	17448	17385	17427	17295	17464	17492	17345	17432	17398	17429	17315	17451	17457	17369	17279	17513	17445	17248	17352	17509	17251	17384	17327	17274	17472	17353	17362	17393	17354	17406	17321	17478	17465	17400	17478	17379	17349	17358	17428	17294	17443	17447	17536	17358	17452	17425	17320	17404	17405	17443	17474	17453	17491	17471	17439	17509	17252	17362	17420	17423	17407	17533	17507	17432	17341	17524	17473	17565	17506	17482	17247	17352	17561	17342	17312	17263	17328	17551	17288	17449	17261	17509	17555	17221	17251	17210	17437	17228	17565	17362	17439	17503	17373	17542	17349	17305	17413	17367	17516	17399	17343	17458	17449	17514	17651	17549	17324	17333	17454	17491	17477	17521	17319	17453	17327	17422	17315
23549	21536	34389	44100	46164	41420	38368	34290	31937	31008	29545	28501	28013	27606	27268	27011	27128	27135	27008	27105	27015	26559	26746	26486	26337	26256	26114	26357	26233	26382	26193	26317	26296	26210	26215	26067	26082	26106	26065	26419	26349	26260	26213	26166	26287	26096	25909	26243	26143	26350	26133	26446	26218	26071	26221	25868	26251	26352	26223	26136	26071	26083	26141	26123	26391	26138	25841	26292	26175	26021	26004	26400	25996	26113	25922	26110	26099	26336	26000	26112	26252	26276	26399	26162	26324	26073	26163	25977	26361	26205	26340	26170	26240	26445	26390	26347	26302	26228	26259	26125	26183	26297	26111	26049	26138	26397	26392	26311	26316	26370	26083	26440	26096	26291	26167	26297	26165	26232	26035	26311	26163	26119	26177	26289	26337	26085	26139	26281	26199	26087	26112	26163	26134	26099	26230	26460	25971	26032	26223	26220	25951	26152	26030	26184	26120	26285	26181	26240	26139	26125	26217	26348	26160	26028	26189	25869	26171	26121	26116	26182	26581	25969	26295	26042	26433	26254	26166	26038	26226	26138	25913	25897	26278	26040	26280	26211	26110	26177	26256	26085	26245	26212	26294	26485	26253	26167	26191	26092	26188	26148	26271	25783	26118	26441	26122	26290	26037	26262	26124	26189	26217	26312	26099	25957	26205	26145	26242	25970	26239	26316	26111	26190	26369	26078	26123	26202	26055	26225	25910	25992	26076	26159	26113	26093	26086	26270	26044	26057	26143	26115	26281	26249	25903	25882	26268	26019	26300	26078	26191	26172	26056	26229	26229	26285	26263	26186	26053	26173	25944	26268	26337	26384	26294	26331	25962	26257	26323	25938	26108	26305	26122	26019	26117	26094	26065	26117	26100	26101	26109	26066	26069	26176	26231	26191	26181	26252	26185	26284	26295	26309	26045	26252	26356	26175	26162	26065	26130	26283	26203	26337	26029	25864	26129	26292	26003	26096	26276	26206	26385	26038	26148	26004	26256	26244	26154	25969	25928	25993	26298	26110	26335	26119	26291	26101	25969	26156	26182	25890	26063	26143	25840	26314	26407	25983	26364	26046	26132	25908	26374	26204	26193	26157	26292	26168	26102	26379	26235	26121	26083	25882	26062	26194	25941	26323	26074	26220	26088	26110	26017	26137	26203	26134	26244	26373	26060	26146	25963	25930	26185	26406	25928	26371	25980	26008	26117	26138	25865	26204	26195	26083	26176	26267	26253	25909	26221	25932	26094	26083	26018	26223	26036	26265	26085	26085	25966	26182	26303	26358	26089	25957	26360	26297	26161	25976	26289	26079	26080	26182	26215	26076	26212	26251	26248	25989	26323	26304	26142	26165	26148	25971	26037	26292	26186	26079	26152	26327	26245	26239	26099	26061	26241	25877	26143	26436	26003	26383	25997	26149	25961	26217	26228	26278	26172	26221	26052	26084	26235	26439	25999	26140	26141	26124	25951	25979	26457	25963	25978	26247	26058	26284	26240	26103	26234	26112	26148	26103	26374	26119	25899	26285	26065	26278	26364	26292	26225	25802	26348	25950	26384	26133	26202	26196	26140	26115	26160	26082	26129	26021	25885	26271	26080	25982	26220	26157	26060	26175	26159	26232	26062	26202	26171	26113	26135	26090	26094	26224	26078	25943	26182	26112	26150	26147	26415	25807	26057	25794	26216	26188	26138	26336	26420	26204	26160	26071	26219	26201	26023	26098	26011	26250	26305	26099	26091	26048	26206	26094	26257	26347	26161	26257	26162	26381	26257	25969	26168	25998	26088	26205	26000	26045	26098	26162	26311	26065	25859	26176	26149	26317	26312	25883	26162	26341	26235	26118	26062	26098	26251	26154	26297	26039	26163	26048	26156	26207	26272	26133	26355	26054	25952	26049	26134	26239	26399	25978	26175	26224	25968	26088	26119	26246	26202	26184	26101	26208	26335	26239	26151	26251	26014	26063	26035	26246	26300	26543	26268	26124	26073	25956	25901	25926	26052	25915	25902	26332	25995	26006	26043	25996	26117	26208	26079	26098	25991	26061	26384	26148	26354	26080	26046	26276	25981	26121	26205	25992	25990	26021	26179	26102	26087	26114	26145	26133	25840	26236	26031	26060	26027	26047	26527	26166	26232	26096	26017	26014	26218	26544	26161	26287	26123	26028	26050	26031	26273	26100	26268	25963	25968	26198	26150	26269	26274	26091	26049	25879	26228	26138	25926	26137	25885	26167	26385	26297	26354	26090	26384	26208	26120	26165	26329	26112	26243	26256	25905	25970	26309	26199	26396	26226	26035	26255	26126	26111	26322	26381	26356	26265	26290	26158	26499	25854	25926	26015	26297	26234	26285	26098	26098	26198	26196	25904	26214	26181	26042	26012	26131	26347	26103	26007	26176	25892	26037	26053	25833	26102	26110	26067	26148	26025	26014	26370	26005	26286	26205	26061	26085	26262	26348	26356	26198	26150	26180	26129	26020	26243	25998	26221	26241	26054	26449	26030	26324	26088	26177	26194	25963	26257	26123	26212	26160	26092	26261	25954	26227	26254	26207	26025	26270	26019	26270	26197	26146	26049	26232	26463	26342	26142	26148	25933	26287	26099	26208	26239	26345	26145	26027	26058	26216	26180	26156	26308	26219	26386	26353	26087	26056	26204	26118	26274	25996	26291	26138	26002	25860	25892	26456	25992	26111	26159	26103	26143	26220	26297	26276	26188	26013	26073	26130	26087	26082	26233	26326	26180	26253	26117	26075	25943	26197	25976	26361	26379	26124	26436	26131	26223	26304	26114	26120	26143	26089	26363	26266	26053	26215	26057	26212	26259	26279	26123	26093	26217	26272	26147	26204	26236	26387	26253	26063	25884	25980	26345	26182	26097	26013	26175	26459	26123	26023	26174	26150	25869	26070	26194	26009	26174	25926	26074	26177	26215	26157	26137	26061	26136	26266	26129	26097	26244	26138	25995	26235	25869	26159	26171	26133	26064	26288	26207	26068	26095	26221	26192	26130	26103	26167	26146	26162	26249	26208	26128	26212	26027	26123	25869	26113	26062	26158	26261	26388	26240	25920	26240	25888	26299	26259	26018	26271	26262	26031	26065	26071	26049	25847	26245	26432	26238	26227	26207	26304	26326	26104	26197	26010	26262	26273	26140	26280	25892	26115	26327	26183	26014	26091	26373	26379	26054	26370	26288	26176	25870	26052	26282	26097	26210	26310	25966	26226	26254	26122	26145	26138	26226	26025	26219	26194	26001	26194	26451	26324	26294	26120	26256	26135	25943	26317	26153	25954	25942	26120	26169	26316	26244	26018	25975	25943	26323	25926	26257	26167	26055	25987	26059	26442	25901	26210	26279	26051	26255	26166	26214	26348	26167	26210	26055	25816	26342	26138	26056	26096	26003	26335	25988	25972	26220	26086	25913	26107	26142	26500	26560	26212	26030	26334	26204	26030	26279	26257	26009	26081	26299	26189	26293	26147	26013	26042	26263	26226	26192	26243	26361	26082	26286	26210	26180	26330	26258	26072	25823	26102	26208	26342	26065	26393	26049	26391	25975	26090	26288	26331	26211	26148	26155	26167	26041	26254	26353	26084	26031	26149	26212	25786	26073	25857	26215	25987	26118	26066	26212	26136	26075	25987	25955	26290	26111	26164	26078	26002	25918	26206	25984	26121	26155	26502	26095	26122	26063	26053	25983	26160	26095	26426	26331	26419	25977	26544	26113	26139	26198	26299	26205	26249	26337	26256	26152	26317	25962	26136	26074	26301	25985	25995	25889	26172	26223	26046	26015	26170	26069	26364	26226	26179	26006	26089	25981	25977	26061	26033	25879	25957	26072	26110	26190	26204	26084	26077	26081	26036	26075	26047	26349	26304	26030	26204	26314	26241	26200	25975	26120	26085	25894	26150	26244	25704	26138	26145	26101	25990	26168	26219	26179	26172	26528	26203	26130	26407	25965	25886	26243	26085	26212	26386	26133	26282	26227	26165	26209	26108	26058	26150	26031	26243	26260	26198	26183	25965	26095	26137	26204	25858	26102	26084	26143	26257	26020	26366	26204	26050	26265	26145	25976	25999	26100	26071	26048	26209	26214	26106	25934	26239	26053	26137	25916	26002	26418	26352	25926	26268	26293	26208	26196	26048	25968	26034	26242	26152	26215	26153	26268	26109	25977	25960	25954	25911	26059	26239	26142	26162	26290	26088	25891	26162	25886	26372	26198	25955	26122	26165	25887	26289	26336	26093	26205	26262	26137	25925	26268	26055	26285	26238	26154	26335	26253	26103	26266	26134	26143	26282	26228	26021	26147	26056	25988	26317	26223	25913	26176	26182	26190	26247	26200	26404	26368	26053	25919	26161	26116	26254	26234	26279	26223	26257	25931	26040	25938	26061	26120	26005	26097	26046	26035	26075	26161	26044	26154	26144	25909	26575	26159	26124	26010	25986	26031	25996	26277	26125	25982	25912	26085	26178	26190	26280	26107	26079	25781	26229	26189	26023	26171	26133	26152	26084	26384	26196	26102	26259	26223	26292	26143	26114	26070	26449	26378	26094	26194	26126	26200	26052	25933	26022	26091	26403	25989	26148	26065	26101	26373	25984	26130	26162	26029	26061	26077	26320	26042	26197	26205	26180	26203	26115	26115	26357	26153	26225	26315	26247	25967	26061	25977	26102	26129	26240	26004	26329	26067	26198	26117	26229	26000	26067	26080	26097	26327	26404	26081	26127	25960	26129	26383	26031	26402	26162	26079	25981	25921	25840	25748	26269	26073	26142	26434	26349	26187	26305	26220	26277	26183	26236	26338	26331	26143	26122	26284	26325	26464	26025	26153	26084	26234	25818	26341	26332	26119	26044	26256	26174	26130	26262	26260	26245	26285	26361	26106	26047	26476	26037	25731	26345	26190	26209	26055	26276	26033	26123	25814	26109	26024	26254	26039	26118	26192	26172	26184	26231	26277	26131	26164	26004	26169	25818	26338	25945	25976	26221	26220	26086	26161	26416	26139	26038	26211	26040	25910	26243	26246	26199	26037	26200	26210	26146	26144	26367	26319	26059	26207	26025	26360	26121	26372	26227	26271	26196	25842	25890	26216	26118	26092	26110	26289	26041	26202	25970	26073	26348	26036	26159	25984	26217	26349
52714	85965	85356	74628	57645	41099	31197	27379	24817	22162	20872	19631	19103	18493	18385	18169	17846	17844	17703	17643	17227	17144	17105	17202	17010	17095	17229	17147	17052	16903	16993	17144	16901	16977	16916	16694	17174	16914	16998	17047	17008	17079	16926	16933	16850	17054	16933	16963	16884	16744	16818	16951	17102	17008	16945	16937	16957	16991	16907	16950	16842	17077	16964	16901	17002	17083	17000	16992	16794	16965	16879	17017	16934	16839	16724	17023	16909	16974	17108	16944	16909	16805	17000	16924	16883	16745	16659	16946	17054	16878	16939	16691	17180	17115	17023	17122	16944	16922	16948	17061	17197	16974	16979	16842	16993	17049	17007	16863	16935	17005	16897	16920	17018	16995	16928	16828	16983	17045	16804	16899	16966	17000	17009	16790	16919	16869	16891	16796	16996	16983	16915	16882	17048	17021	16895	16814	16822	17152	16972	16802	16759	17006	16958	16895	16819	16936	17022	16909	16921	16987	17036	16950	16969	17069	16911	16998	17057	16980	17122	16812	16879	17033	16961	16984	17157	16975	17055	16611	17019	16995	16780	16960	17009	16830	16952	16902	16935	16988	16885	16889	16845	17073	17084	17160	16654	16858	17037	16882	16835	17018	16890	17031	16853	16898	16989	17022	16972	16833	16890	17130	17024	16978	17111	16916	16944	17014	17024	16699	16932	16873	17029	16944	17058	16759	16916	16810	17005	16876	16835	16826	16932	17026	17109	17033	17002	17026	17040	17071	16967	17091	16885	16974	17072	17057	16861	16869	16979	17106	16985	16907	16868	16766	16975	16985	16997	16948	17107	16795	16789	16939	16956	16762	16910	16947	16942	16841	17117	16985	17095	16871	17001	16997	16913	16928	16706	16945	16810	16931	16972	16992	16888	17001	16933	16749	16841	16882	16968	16951	16944	17083	16961	16776	17111	16859	16929	17006	16840	16987	17106	16966	17102	17132	17116	16848	17049	17095	16942	17113	16858	17085	16981	16998	16873	16897	16932	16925	16954	16802	16964	17142	16988	16806	17006	16864	17124	16952	17121	16930	16971	16958	16946	16830	16908	16607	17034	16883	17029	16730	16902	17296	16965	17082	17023	16930	16906	16901	16799	16764	17061	16940	16944	17114	17077	16822	16819	16999	16784	17109	16889	16822	16912	17011	17093	16871	17054	16792	16765	16844	17194	16896	17050	17066	16963	17001	16689	16932	16933	16944	16953	17016	17122	17051	16938	16911	17112	16923	17067	16923	16947	16905	16989	16889	16758	16967	16636	16907	17145	16886	16974	16923	16931	16835	17048	16994	16892	16942	16991	16875	16970	17069	16833	17020	17057	17102	16739	16970	17159	16992	17026	17098	17005	16877	16881	16877	17063	16905	16908	16975	17009	16960	17003	16980	16831	17038	16849	16893	16973	17016	17053	16903	17074	16868	16820	17018	17001	17003	16768	17066	17011	17069	16981	16910	16877	16950	17052	17037	16915	16991	16842	17079	16938	17002	16880	16928	16910	16928	17027	16990	17217	16886	17047	16919	16925	16957	17064	16846	16820	17013	16877	16838	17028	16782	16877	17037	17033	17011	17121	16996	16873	16960	16963	17024	16982	17105	17158	16983	16876	16781	16845	17021	16752	17042	16969	16862	17078	16867	16799	16889	16817	16877	16861	16930	16904	17076	17051	16859	17107	16962	17062	16823	17021	16960	17090	16919	16831	17038	16959	17169	17074	17057	16909	17039	16806	16961	16761	16908	16930	16956	16949	16921	16984	16766	16968	16919	16832	16968	16967	17099	17016	17019	16964	17034	16924	16837	17024	16763	17035	16896	16927	17006	16979	16962	16718	17064	16864	16992	16998	17013	16892	17162	16805	17097	16922	17113	16944	16843	16950	16775	17112	17179	16998	17018	17077	17098	16983	17187	17006	16744	17109	16926	16989	16994	16983	16999	16946	16940	17101	16862	16959	17038	17211	16995	17142	16925	16840	16951	17039	17009	16911	16979	16737	16859	17019	17083	16940	16891	16792	16975	16852	17041	16968	17072	16967	17049	17016	16926	16962	16949	16898	17055	16894	16930	16854	17072	16706	16948	16882	16901	16927	17093	17015	16956	16905	16997	16859	16808	16802	17112	16937	16975	16850	17039	16893	17052	16872	16798	17101	16819	16936	16961	16848	16842	16769	16846	16757	16890	16950	16909	16929	16849	17081	17072	16888	17169	17004	16966	17023	16935	16792	16832	16949	16938	16788	16850	16829	17094	16975	16920	16956	16910	16998	17000	16985	16832	16815	16999	16982	16936	16785	17006	16926	17103	16903	16992	16835	16908	16941	16855	17037	16966	16896	16932	16902	17005	16868	16966	16632	16836	17097	16910	16973	16874	16876	17010	16926	16918	16974	17012	16818	16917	16878	17052	16877	16953	17009	16848	16926	16945	17040	16821	16808	16825	16973	16850	16907	16944	16916	17151	17006	16903	16923	16986	17029	17090	16944	16897	16932	16955	16903	16950	16761	16910	16989	17014	16978	17075	17126	16923	16918	16945	16782	16997	16934	16916	16944	17146	17034	16873	17216	16854	16762	17180	17139	16998	16841	16966	16909	16835	16939	16753	17091	16999	16951	16919	16996	17019	16870	16980	16805	16881	16924	16840	17005	16936	16958	16949	17000	16886	16907	17058	17004	16946	16945	17072	17045	16804	16833	17140	16972	16945	17085	16852	16972	17013	17063	17038	16928	16841	16833	17130	16873	17077	17084	16859	17049	16951	16965	16968	17060	16819	16994	17083	16980	16868	16844	17068	17080	16925	17007	16981	16851	16934	16997	17027	16914	17001	16894	17198	17091	16963	16811	16941	16979	16953	17025	16972	16856	16896	17007	16771	16975	17052	16996	17154	16832	16937	16847	16886	16803	16845	16837	16931	16920	16790	16968	16908	16989	17078	16968	16821	17080	16941	16949	16902	16880	16979	16854	16993	16801	16825	17047	17109	17058	16961	16865	16819	17022	17068	17130	16947	16884	16793	16875	16983	16792	16999	16991	16878	17049	17167	16850	16918	16990	16883	16900	17036	16850	17025	17087	16947	16884	16986	17086	17129	17084	16919	16829	16996	16839	16973	17047	17044	16941	16934	16930	16949	17076	17101	17048	16750	16829	16882	16981	16930	16719	16980	16993	16960	17049	16939	17051	16972	16925	16985	17051	17003	16855	16900	16990	16914	17066	17176	17101	16923	16865	17005	16754	17079	16940	16808	16817	17087	16871	16999	17106	16798	16949	17060	16918	17103	16892	17118	16948	16970	17178	16991	16835	17034	17033	16848	16949	17007	16969	16792	17082	16988	16910	16891	16964	16808	17020	17068	17077	17001	16879	16993	16921	17034	17024	17058	17052	16984	17133	16771	17092	16820	16982	17071	17053	16922	17007	16960	16737	16900	16886	16860	17042	17028	16961	16904	17034	16881	17178	16874	17132	16893	17074	16865	16936	16882	17107	17032	16853	17025	17038	16908	16987	16936	17081	17034	16950	17006	17121	17186	17165	16922	16987	17001	16870	16912	16912	16824	17077	16859	17011	17100	16961	16966	16907	16988	16839	16995	17183	17060	16899	16947	17096	16837	16956	17001	16980	16973	17073	16978	16953	17134	16836	17060	16834	17039	16802	16928	16934	16992	17136	16858	16874	16887	16847	17057	16807	16961	16901	16832	16960	16900	16894	17096	16960	16947	16940	16991	17051	16746	16973	16822	16856	16839	16958	16918	16875	16762	17112	16936	16872	16934	17121	16949	16930	16867	16982	16942	17043	17053	16917	16915	16977	17005	17067	16997	16806	16774	17007	16924	16859	16874	16770	16791	16841	16995	16951	16830	16977	17016	17041	16866	16847	16968	16881	16877	17034	16965	16905	16933	17038	16930	16989	17091	17119	16700	16987	17025	16751	16931	17081	16995	17030	17016	17098	16909	16960	16894	16996	17027	16906	16990	16849	17064	17030	16906	17056	17031	16888	16933	16857	17072	16906	16926	16880	16811	16942	16769	17000	16942	16850	17041	16968	16962	16908	17112	17012	16906	17029	17034	17066	16935	16900	16978	16997	17077	16599	17114	17039	17023	16814	16934	17100	16898	17039	16761	17014	16985	16873	16987	16795	17049	16838	16911	17055	16966	17115	16969	16826	16980	16911	16791	16927	16985	16987	16934	17007	16831	16932	16934	17197	16941	16969	17024	16844	16887	16967	17041	16732	16904	16991	16927	16992	16861	16933	16910	16816	16869	16959	16977	16994	16983	16829	16957	17145	16786	16813	17016	16823	16832	16795	17055	16853	17018	16965	16921	16841	16994	17087	16779	17143	16886	16923	16881	16975	16898	16958	16984	16850	17084	16991	16926	16995	16935	17101	16866	17129	16890	16852	17041	16953	16825	16951	16943	16780	16952	16907	17073	16869	16903	16809	16764	16925	16867	16929	16815	17007	16940	16973	17099	17010	17031	16846	17036	16937	17071	17009	17008	16797	16971	17017	16925	16969	16919	16890	16795	16937	16982	16840	16981	16922	16952	16810	16884	17054	16934	16868	16905	16931	16816	17112	16896	16911	17024	17097	16980	16989	16973	17160	16900	16810	16957	16868	17000	16854	16805	16925	16886	17026	17004	16883	17078	16777	17090	16878	16821	16962	17033	16861	16864	16987	16723	17244	16807	17005	16833	17246	16946	16860	16996	17023	17020	16889	16908	17023	17034	16933	16884	17081	16890	16888	16955	17180	17032	16881	16992	17050	16903	16893	16938	17026	17069	17110	17057	16888	16919	17012	16932	17183	16988	16894	16873	16872	16995	16836	16985	16971	17072	16916	16951	16875	16953	16939	16917	16798	16825	16908	16932	16923	16996	16878	16929	17046	16842	16911	16996	17089	16868	16992	16917	16930	17081	17011	17063	16859	16922	16953	16937	16973	17096	17021	16894	16852	17007	17065	16881	16980	16952	16946	16835	16895	17139	16903	16872	16973	16930	17190	16934	16965	16803	16990	16745	17002	16888	16983	17102	16890	17027	16963	16830	16967	16938	17041	16898	16782	17143	16926	17031	16989	16768	17113	16898	16957	16915	17022	16926	16995	16958	17002	17031	17162	16952	16992	16918	16993	16792	16851	16918	16978	16829	17031	17079
48018	62631	63967	53798	44100	37304	35249	32258	30249	28743	27727	27499	27399	26950	26952	26674	26936	26593	26849	26641	26628	26590	26663	26739	26581	26488	26684	26364	26392	26442	26523	26764	26517	26452	26373	26458	26655	26604	26449	26782	26674	26652	26553	26601	26496	26301	26520	26656	26645	26795	26704	26671	26501	26589	26435	26530	26785	26440	26638	26535	26331	26159	26392	26440	26539	26380	26505	26356	26518	26584	26404	26349	26385	26717	26499	26554	26488	26418	26242	26513	26471	26356	26440	26611	26466	26596	26397	26635	26693	26411	26499	26438	26565	26404	26277	26644	26455	26600	26542	26603	26290	26616	26457	26722	26536	26602	26747	26562	26826	26394	26628	26531	26492	26512	26531	26291	26513	26635	26779	26377	26660	26642	26421	26530	26566	26826	26618	26588	26519	26756	26551	26488	26607	26394	26339	26420	26420	26517	26557	26434	26693	26365	26253	26462	26563	26218	26332	26428	26166	26651	26581	26553	26634	26667	26538	26601	26508	26624	26476	26516	26355	26758	26377	26073	26720	26414	26585	26643	26537	26558	26461	26544	26458	26768	26391	26492	26410	26657	26413	26418	26533	26127	26250	26708	26354	26628	26504	26462	26635	26526	26799	26496	26594	26461	26389	26345	26597	26571	26482	26493	26437	26407	26507	26497	26324	26698	26511	26586	26379	26577	26531	26488	26691	26628	26475	26741	26551	26565	26516	26510	26316	26747	26557	26737	26599	26420	26623	26591	26272	26454	26405	26835	26617	26399	26360	26514	26408	26413	26532	26491	26506	26570	26551	26649	26553	26540	26657	26479	26764	26389	26500	26483	26330	26398	26195	26541	26540	26528	26782	26154	26584	26498	26391	26591	26404	26378	26575	26505	26512	26392	26209	26596	26573	26451	26556	26513	26507	26397	26466	26459	26469	26565	26355	26384	26625	26374	26627	26570	26639	26695	26549	26556	26452	26558	26712	26625	26901	26660	26401	26605	26572	26671	26750	26804	26566	26550	26381	26409	26499	26253	26273	26470	26279	26407	26483	26629	26389	26371	26609	26476	26308	26793	26759	26526	26480	26366	26507	26659	26399	26584	26748	26643	26676	26677	26253	26232	26441	26685	26542	26347	26593	26406	26516	26531	26535	26227	26457	26587	26491	26545	26754	26729	26654	26554	26453	26448	26558	26405	26410	26514	26648	26510	26488	26499	26730	26499	26570	26195	26618	26280	26596	26365	26677	26336	26587	26562	26468	26459	26703	26662	26619	26561	26489	26486	26179	26568	26512	26256	26708	26508	26439	26598	26481	26273	26563	26443	26361	26553	26612	26392	26328	26514	26712	26711	26378	26504	26564	26735	26423	26649	26548	26563	26359	26736	26580	26405	26370	26221	26513	26481	26262	26673	26310	26574	26517	26575	26589	26462	26543	26529	26376	26315	26592	26480	26458	26357	26423	26583	26565	26371	26577	26565	26742	26452	26374	26544	26407	26691	26507	26343	26692	26526	26394	26490	26275	26710	26814	26620	26545	26526	26498	26414	26475	26282	26484	26537	26533	26589	26233	26499	26245	26587	26569	26510	26777	26446	26517	26287	26573	26427	26430	26395	26499	26712	26691	26730	26779	26639	26810	26732	26595	26550	26413	26748	26541	26293	26445	26636	26523	26770	26382	26532	26330	26482	26685	26553	26373	26747	26406	26389	26630	26610	26184	26421	26580	26427	26474	26440	26624	26476	26835	26491	26338	26592	26584	26494	26502	26321	26255	26280	26583	26530	26510	26615	26700	26699	26432	26526	26583	26368	26394	26531	26503	26666	26504	26324	26553	26212	26493	26567	26433	26505	26549	26537	26461	26628	26482	26525	26378	26490	26538	26758	26535	26381	26548	26454	26584	26359	26545	26436	26690	26237	26303	26636	26814	26525	26674	26553	26277	26359	26325	26581	26385	26646	26442	26545	26709	26747	26744	26566	26546	26623	26492	26515	26610	26546	26457	26533	26519	26272	26620	26650	26354	26483	26551	26413	26447	26730	26546	26308	26297	26430	26596	26644	26295	26486	26677	26551	26537	26274	26247	26589	26348	26498	26516	26355	26493	26410	26536	26652	26376	26563	26907	26494	26605	26587	26547	26306	26673	26551	26565	26739	26522	26549	26557	26346	26484	26583	26305	26494	26504	26502	26523	26311	26656	26315	26492	26549	26589	26383	26454	26556	26715	26531	26750	26801	26484	26550	26606	26508	26217	26344	26530	26460	26318	26416	26443	26369	26485	26396	26361	26387	26424	26430	26474	26628	26598	26443	26539	26554	26564	26545	26345	26479	26570	26795	26502	26134	26769	26587	26733	26236	26672	26252	26492	26695	26436	26697	26564	26673	26344	26562	26622	26655	26691	26652	26644	26493	26427	26606	26611	26420	26381	26330	26418	26528	26588	26717	26439	26409	26623	26471	26437	26384	26540	26735	26432	26460	26491	26801	26425	26618	26337	26420	26271	26564	26587	26363	26499	26424	26492	26436	26541	26613	26407	26613	26611	26430	26490	26610	26211	26737	26462	26325	26353	26523	26606	26392	26477	26345	26392	26656	26388	26508	26566	26582	26575	26360	26496	26646	26543	26519	26327	26501	26577	26527	26549	26464	26619	26434	26602	26445	26387	26657	26330	26372	26594	26699	26468	26519	26586	26594	26433	26394	26628	26416	26613	26563	26598	26763	26498	26463	26452	26470	26498	26527	26488	26559	26468	26510	26714	26466	26585	26564	26552	26094	26337	26641	26531	26613	26452	26413	26473	26599	26397	26515	26555	26357	26750	26496	26566	26426	26546	26287	26371	26430	26461	26566	26416	26448	26679	26477	26669	26636	26403	26456	26714	26504	26456	26644	26604	26648	26459	26408	26295	26481	26283	26398	26599	26405	26217	26347	26461	26399	26365	26567	26444	26594	26526	26477	26580	26530	26273	26511	26687	26177	26629	26336	26725	26673	26428	26492	26541	26733	26473	26415	26485	26416	26879	26625	26450	26448	26444	26457	26401	26663	26733	26593	26649	26352	26445	26376	26267	26547	26430	26535	26797	26714	26434	26632	26518	26401	26646	26366	26280	26492	26473	26332	26231	26348	26743	26712	26420	26261	26587	26371	26361	26403	26665	26518	26580	26313	26398	26400	26633	26497	26572	26321	26437	26456	26348	26541	26686	26450	26589	26251	26641	26759	26588	26564	26296	26421	26496	26547	26462	26418	26430	26355	26436	26382	26497	26559	26417	26343	26303	26363	26465	26609	26516	26516	26438	26247	26479	26667	26475	26445	26544	26477	26699	26434	26292	26405	26304	26781	26580	26602	26662	26516	26567	26519	26609	26475	26734	26695	26786	26603	26488	26337	26729	26525	26578	26687	26509	26588	26724	26565	26648	26656	26546	26378	26462	26542	26679	26369	26288	26448	26745	26416	26502	26490	26571	26481	26527	26369	26666	26679	26409	26533	26558	26490	26525	26475	26418	26547	26700	26650	26570	26444	26619	26391	26444	26430	26769	26406	26669	26343	26564	26510	26395	26501	26624	26610	26419	26541	26308	26219	26491	26706	26686	26463	26409	26650	26281	26621	26675	26640	26513	26383	26583	26516	26523	26408	26501	26167	26261	26482	26618	26462	26435	26507	26574	26410	26508	26507	26587	26545	26603	26531	26504	26452	26557	26558	26478	26364	26451	26603	26451	26717	26938	26592	26387	26432	26387	26431	26591	26667	26524	26469	26609	26310	26690	26594	26584	26610	26378	26805	26643	26373	26289	26457	26524	26584	26719	26552	26727	26482	26648	26438	26324	26721	26707	26697	26903	26584	26441	26620	26553	26443	26533	26458	26488	26528	26727	26476	26509	26401	26557	26706	26407	26312	26563	26700	26707	26598	26548	26896	26560	26390	26463	26525	26734	26723	26498	26444	26505	26378	26499	26488	26456	26322	26425	26488	26553	26812	26605	26464	26354	26570	26464	26429	26466	26578	26424	26536	26720	26555	26905	26326	26762	26332	26525	26493	26423	26372	26582	26368	26478	26333	26549	26485	26596	26683	26399	26564	26594	26443	26500	26659	26813	26350	26599	26731	26288	26731	26602	26605	26531	26322	26655	26537	26609	26446	26520	26692	26545	26527	26310	26327	26402	26667	26440	26340	26556	26253	26393	26434	26511	26506	26606	26543	26719	26603	26341	26283	26502	26291	26543	26631	26557	26590	26483	26788	26453	26744	26958	26464	26542	26407	26486	26713	26372	26475	26547	26195	26422	26580	26806	26404	26433	26682	26615	26696	26718	26555	26812	26518	26464	26571	26514	26853	26323	26613	26637	26683	26519	26515	26730	26575	26578	26408	26410	26359	26308	26671	26512	26461	26184	26408	26373	26296	26392	26559	26600	26591	26348	26380	26584	26557	26715	26260	26657	26646	26513	26481	26586	26519	26572	26797	26307	26797	26613	26495	26506	26428	26670	26322	26398	26504	26583	26609	26436	26483	26569	26352	26294	26569	26542	26392	26596	26643	26529	26323	26328	26418	26425	26786	26611	26594	26430	26691	26537	26409	26622	26504	26481	26475	26882	26531	26497	26700	26436	26499	26667	26358	26740	26524	26527	26425	26669	26858	26584	26468	26321	26759	26274	26593	26428	26434	26347	26457	26291	26768	26353	26666	26561	26430	26401	26378	26552	26505	26402	26448	26574	26629	26734	26473	26576	26728	26387	26322	26652	26436	26611	26570	26837	26587	26330	26277	26642	26505	26441	26276	26534	26724	26514	26454	26657	26592	26232	26454	26373	26311	26386	26459	26877	26725	26661	26563	26532	26529	26618	26565	26521	26289	26436	26433	26526	26552	26414	26803	26614	26879	26639	26507	26622	26417	26782	26441	26447	26496	26791	26654	26552	26881	26508	26647	26527	26726	26610	26516	26604	26559	26699	26676	26707	26598	26630	26400	26696	26487	26481	26403	26425	26732	26361	26510	26521	26779	26401	26439	26403	26374	26509	26229	26755	26370	26473	26424	26540	26431	26396	26226	26389	26492	26713	26366	26518	26216	26426	26420	26465	26530	26665	26641	26692	26222	26441	26419	26628	26466	26589	26741	26595	26635	26262	26372	26454	26456	26453	26645	26558	26528	26356	26489	26703	26632
51479	71687	64669	48022	37749	30751	27870	24085	21437	19675	18441	18024	17902	17736	17686	17669	17473	17294	17523	17390	17254	17242	17367	17144	17187	17210	16990	17148	17193	17113	17147	17171	17319	17192	17196	17080	17225	17297	17177	17243	16976	17304	17053	16999	17206	17114	17174	16979	17147	17141	17094	17216	17125	17197	17114	17239	17320	16972	17196	17061	17070	17064	17129	17013	17075	17100	17096	17200	17010	17080	17049	16891	17198	17165	17154	17156	17126	17105	17233	16972	17313	17169	17173	17180	17206	17146	17093	17031	17162	17022	16942	17275	17165	17027	17055	17059	17233	17099	17277	17118	17040	17230	17160	16983	17058	17192	17163	17111	17280	17098	17228	17127	17091	17113	16993	17205	17204	16996	17211	17024	17010	17157	17016	17161	17287	16880	17148	17098	17248	17117	17075	17077	17093	17040	17195	17018	17128	17208	17217	17243	17076	17058	17037	17228	16944	17155	17148	17260	17149	17143	16992	17248	17102	17303	17167	17129	17032	17006	16991	17027	17107	16957	16951	16955	17141	16923	17188	17182	17159	17093	17036	16955	16969	17383	17062	17079	17040	17139	17042	17111	17100	17102	17189	17194	16981	17249	17242	17055	17111	17240	17249	17240	17072	17020	17308	17020	17012	17128	17068	17153	17149	17072	17019	16794	16981	17153	17189	17268	17085	17145	17048	17072	17016	17250	17166	17025	17158	17037	16951	17090	17100	17085	17237	17121	17267	17295	17181	16846	16960	17198	17119	17043	17180	16971	17059	17245	17028	16996	17158	17063	17210	17076	17260	17090	17131	17186	16966	17241	16910	17102	17143	17124	16971	16822	17143	17110	17019	17024	17016	16934	17142	17164	17126	17191	17078	17235	17179	17205	17175	17163	17199	17182	17064	16994	17091	17140	17264	17044	16952	17030	17213	17230	16959	17302	17002	17195	17076	17212	17010	17055	17337	17066	17166	16985	17300	17034	17276	17156	17124	17018	17067	16876	16931	17022	17083	17095	16947	17135	17258	17070	17108	17081	17108	17285	17180	17107	17041	17234	17105	17023	17163	17058	17111	16985	17204	17179	17070	17074	17129	17153	17082	17136	17106	17174	17250	17213	17175	17255	17134	17232	17320	17181	17100	17131	17171	17124	17116	17130	16993	17224	17190	16996	17281	17205	17125	17272	17107	17130	17195	17061	17146	17241	17109	17142	16975	17152	17219	17213	17232	17137	17166	17060	17211	17177	16978	17101	17196	17292	17063	17112	17127	17064	17043	17085	16979	17153	16976	17073	17071	17099	17144	16962	17007	17075	17309	16988	17098	17034	17313	17091	17119	17067	17037	17157	17059	17271	16879	17077	17197	17281	17162	16987	17049	17104	17149	17084	17126	17181	17201	17127	17187	17142	17056	17203	17075	17074	17148	17225	17186	17085	17104	17067	17192	17013	17053	17047	17175	17021	17230	17005	17145	17146	17230	17191	17180	17048	17046	16939	17017	17096	17118	17148	17308	17288	17097	17109	17057	17127	17115	17258	17011	17109	17040	16967	16986	17316	17231	16863	17151	17173	17106	17108	16991	17199	17084	17067	17016	17126	17160	17000	17226	17111	17231	17162	17037	17067	17111	17074	17139	17068	17221	16958	17042	17026	17104	16998	17071	16970	17063	17146	17123	17049	17115	16977	16992	16996	17051	17211	17162	17154	17253	17150	17089	17144	17292	17248	16877	16950	17098	17125	17191	16956	17122	17038	16939	17269	17193	17150	17196	17146	17078	16984	17060	17193	17200	17145	17140	17248	17226	17310	17142	17179	17130	17080	17061	17022	17090	16889	17199	17262	17205	17000	17297	16966	17076	17064	17128	16949	17190	17423	17069	17226	17050	17180	17115	17182	17238	17173	17181	17222	17142	17284	17226	17042	17164	17115	17163	17136	16997	17180	17135	17137	17045	17075	17197	17114	17118	17011	17109	17051	17190	17145	17148	17101	17123	17053	17171	17175	17221	17094	17220	17119	17031	17172	17126	17136	17087	17046	17146	17115	17057	17189	17185	17139	17063	17163	17171	17064	17001	17104	17023	17161	17118	16883	16904	17044	17225	17109	17250	17182	17203	17012	17126	17221	17284	17178	17032	17070	17053	17068	17020	17219	17061	17087	17200	17101	17009	17296	17139	17041	17162	17117	16962	17397	17143	17084	16901	17077	17038	17052	17153	17025	17045	17181	17067	16945	17032	17348	17127	17108	17181	17249	17147	17043	17002	17151	17070	17159	17045	17239	17189	17116	17166	16989	17042	17129	17259	17137	17314	16963	17125	17007	17212	17203	17060	17166	16981	17154	17026	17253	17159	17131	17244	17263	17253	17138	17161	17035	17163	17027	17253	17256	16947	17220	17234	17185	17353	17221	17055	17205	17154	17170	17181	17284	17133	17037	17086	17177	17152	16912	17159	17104	16963	17045	17012	17045	16974	17242	16996	17090	17124	16904	17146	17179	17150	17086	17087	17170	16988	17010	17260	17076	17157	17120	17277	17096	17220	17113	16933	17049	16933	17085	17143	16975	17166	16996	17104	17017	17006	17150	16978	17126	17171	17148	17005	17212	17100	17047	17211	17142	17274	16976	17115	17134	17103	17007	17086	17145	17212	17101	16974	17074	17223	16996	17340	17081	16972	17039	17074	17208	17308	17178	17135	17102	17057	17011	16926	17256	17177	17034	16896	17051	17054	17084	17202	17168	17156	17132	17137	17141	17332	17101	17090	17149	17095	17046	17064	17063	17121	17098	17120	17116	17164	17207	17104	17056	17057	16975	17087	17072	17164	17226	16997	17276	17386	17112	16946	17049	17241	17234	17016	17116	17204	17141	17053	17041	17186	17026	16979	17071	17167	17178	17067	17205	17195	17024	17054	17078	17246	17014	17018	17310	17083	17076	17153	17194	17015	17243	17000	17159	17196	17156	17067	16994	17132	17222	17035	17154	16991	17122	17088	16938	17115	17168	17045	17020	17062	17272	17047	17048	17087	17133	16959	17014	17069	17151	17052	17246	17094	17098	17039	16949	17028	17023	17083	16946	17032	17283	17212	16953	17056	17221	16969	17301	16958	17139	17138	17036	17067	17021	17077	17089	17280	17049	17152	17300	17010	17072	17086	17000	17344	16975	16997	17036	17034	17139	17133	17185	17239	17082	17233	17147	17271	17037	17127	17156	17110	17038	17155	17214	16995	17346	17153	17118	17060	17094	17025	17059	17188	17363	17295	16959	17373	16979	17142	17071	17120	17229	17101	17040	17161	17178	17098	17220	17123	17129	17249	17148	17190	17298	17087	17114	16949	17145	17261	17266	17003	17225	17280	17198	17187	17266	17060	16908	17177	17407	17099	16949	17134	17088	17240	17038	17194	17163	17051	16990	17152	17075	17070	17097	17050	17251	17187	17170	17155	17068	17254	16941	17061	17142	17165	17036	17166	17007	17135	17034	17144	17055	17184	17010	17165	17178	17139	17087	17190	17127	17239	17067	17185	17096	16996	17194	17252	17225	17167	17212	17031	16978	17045	17157	17085	17244	16940	17130	17122	17064	17233	17080	17254	17272	17068	16979	17092	16963	17147	17194	17008	17088	17151	17080	17053	17145	17223	17127	17300	17109	17217	17199	17194	16961	17078	17200	17125	17089	17163	17086	17168	17202	17049	17250	17131	17198	17290	17122	17033	17145	17116	17129	17359	17083	17204	17128	17100	17011	17184	17129	17239	17146	17155	17211	17048	17337	16928	17172	17178	17162	16928	17039	17085	17000	17122	17065	17217	17339	17133	17311	17036	17069	17281	17049	16948	17009	17069	17016	17149	17131	17264	17147	17213	17097	17144	17041	17085	17133	17233	17218	17211	17004	17207	16899	17226	17024	17230	17341	17136	17169	17196	17129	17086	17052	16985	17128	17056	17113	17328	17094	17282	17112	17097	17124	17203	17102	17173	17158	17178	17405	17129	17060	17092	17144	17113	17184	17070	17334	17022	17066	17292	17039	17293	17173	17112	17036	17167	17137	17060	17156	17195	17022	17071	17177	17047	17188	16891	17342	17086	17211	17057	17058	17047	17215	17056	17195	17271	17210	17105	16956	17132	17160	17199	17031	17268	17186	17239	16991	17135	17185	17161	17067	17092	17240	17242	17306	16948	17025	17262	17144	17038	17250	16962	17089	17115	17053	17063	17010	17133	17178	17152	17308	17154	17241	17185	17011	17089	16987	17133	17223	17055	17049	17316	17098	17079	16974	17249	16980	17106	17155	16997	17120	17148	17198	17184	17089	17138	17218	17038	17002	17203	17192	17047	17226	17231	17135	16996	17181	17189	17002	17141	16923	17187	17093	17089	17151	17069	17134	17124	17298	17113	16985	17219	17285	17139	17200	17087	17088	17043	17203	17128	17009	17186	16966	17058	17015	17238	17335	17211	16874	17060	17174	17154	17089	17116	17191	17217	17170	16920	17243	17091	17033	16938	17119	16911	17173	17059	17163	17068	17124	16984	17109	17186	17115	17176	17169	17502	17123	17086	17087	17104	17020	17214	17350	17130	17052	17053	17293	17106	17053	17149	17020	17075	17143	16981	17209	17005	17235	17242	16953	17255	17128	17060	17141	17100	17144	17098	17109	16937	17147	17125	17064	17013	17112	17108	17176	17206	16989	17136	17062	17098	17124	17313	17217	16942	17030	17121	17174	17104	17122	17055	17079	17015	17146	16990	17200	17216	17165	17091	17291	17157	17117	17023	17260	17100	17037	16900	17245	17267	17043	17229	17428	17153	17172	17051	17159	17235	16908	16987	17007	17104	17092	17174	17284	16998	17164	17161	17052	17120	17166	17372	16844	17124	17242	17077	17195	17031	17099	17091	17038	17090	17080	17141	17087	17061	17176	17037	17089	17193	17118	17029	17019	17250	17140	17239	17172	17188	17255	17120	17048	17027	17203	17068	17050	17143	17116	17073	17212	17378	17071	17037	17174	17042	17078	17072	17250	16974	17131	17109	17170	17104	17184	17081	17072	17159	17179	17038	17280	17278	17175	17004	17051	17235	17227	16970	17072	17004	17129	17036	17167	16932	17202	16995	17043	17122	17074	17213	17020	17220	17207	17186	17247	17164	17091	17105	16956	17224	17045	17038	17143
25842	22806	39629	41927	46020	51775	48192	41112	36263	31728	29759	28778	28066	27922	27525	27656	27259	27448	27545	27347	27193	27403	27324	27553	27443	27525	26889	27276	27287	27095	27234	27081	27071	27105	27198	27131	27026	26864	27134	27153	27247	27277	27209	27367	27060	27141	27247	26841	27019	27194	27198	27273	26911	27082	27015	27035	27024	27248	26964	27012	27201	26998	26907	27048	27034	26979	26758	26828	27029	26792	27099	27212	27089	26815	27243	27203	26810	27011	27061	27086	27057	27269	27360	27240	27066	26780	26953	27184	27043	27082	26985	27038	27036	26965	27072	27081	27162	26921	27190	26964	27317	27034	27153	27081	27095	27074	27033	27149	27045	27119	26882	26888	27056	26998	27024	27025	27169	27046	27362	26905	26950	27126	27173	27161	27055	26954	27201	27184	27078	26894	27203	27084	27133	26830	27102	27101	27018	26939	27201	27091	27144	27276	27232	27257	26858	27109	27222	27294	26795	27025	27206	27006	26959	27081	26946	27082	27195	27141	26992	26990	27124	27232	27219	27011	27090	27136	26994	27223	26875	26985	26924	27034	26981	27067	26967	27059	27228	27074	27128	27245	27230	26881	27160	27195	27094	27103	27061	26871	26805	26898	26985	26964	26966	26773	26942	27054	27315	27160	27074	27109	27226	27080	26853	27349	26928	27181	27029	26991	27101	27056	27340	26930	27200	26977	27074	26861	26912	26879	27332	26995	27051	26837	26998	27218	26801	27161	27226	26906	27246	27069	27032	27104	27149	27067	27140	27054	27092	27214	27178	27205	27202	27143	26976	26920	27065	27096	26933	27035	27044	27222	27172	26828	27095	27168	26974	27473	27170	27086	27269	27217	26931	27009	26886	27002	27128	26885	27084	26913	27140	27181	27124	27099	26853	27299	26974	27045	27197	26992	27154	27015	27329	27256	26991	27258	27089	27077	26954	27059	26942	27107	26887	27033	27293	27063	27257	27293	26918	27136	27104	27287	27180	27095	26801	26967	27089	27023	27168	27077	27041	27441	26863	27192	27080	27058	26924	26841	27130	27044	26893	27198	26956	27044	27110	27179	27151	26984	27318	27133	27283	26923	26741	27213	27122	26968	27287	27066	27301	27100	27122	26960	27285	27086	27096	27138	27167	27244	27170	26797	27186	26944	26745	27259	27174	27042	27032	26971	27247	27059	26826	27080	27151	26981	27051	26949	26848	26912	27191	27144	27282	26959	27158	27069	27109	27125	26874	26856	27229	27059	27112	27251	27268	27106	27076	27039	27048	26958	27137	27055	27216	27150	27009	27015	27214	27268	27079	26834	26960	27213	27311	26896	27236	27106	26998	26977	27124	26925	26991	27208	26993	27145	26946	27129	27153	27157	27028	27091	27169	27156	26899	26961	26997	26966	26980	27279	27144	27096	27219	27152	27219	27100	27271	27145	27083	27240	27080	27278	27040	27268	26906	27266	26974	27150	27372	27013	26912	26903	27145	27175	27074	27061	27144	27027	27060	27107	27122	27085	27016	27101	26929	27115	27300	27112	26901	27044	27046	27091	27046	27037	27137	27009	26730	27046	27077	26920	27027	27252	26978	27152	27270	27024	26961	27198	27373	27077	27156	27162	27226	27116	27068	27079	27039	26965	27163	27206	26931	27217	26990	27057	26992	27111	27169	27123	27044	27125	27057	27057	27317	27231	27056	27074	26872	26917	27139	27373	27267	27251	27062	27121	27090	27001	26881	27122	26886	27133	27057	27200	26938	27160	27131	27103	27271	27276	27345	27190	27195	27043	27554	27275	27076	26979	27091	27079	27005	26971	26971	27117	27259	26954	27323	27270	27029	27086	27129	26869	26999	27164	27238	26886	26877	26931	26973	27186	27132	27188	26838	27160	26980	27157	27002	27337	27058	26892	27337	27248	27075	27091	27228	27014	26932	27095	26771	26892	27252	27151	27204	27219	27073	26982	27120	27186	27084	27047	27049	27003	27185	27365	27209	27251	27165	27158	27057	27336	27218	27230	27298	26933	27038	26947	26974	27135	27075	26947	27057	27100	26962	26896	26990	27108	26885	26956	27133	26801	26977	27112	26874	26983	27117	27147	26897	27104	26835	26983	27077	27098	27199	27060	27086	27137	26943	26993	27132	27035	27024	27001	26921	27400	27273	27293	27166	27199	27224	26862	27055	26847	27290	26993	27442	27017	26860	27209	27257	26919	27202	27106	26793	27013	27009	27161	27003	27040	26942	27146	27130	27087	27015	27065	27097	27017	27067	27008	27122	26906	27101	27070	26704	27165	27112	26762	27402	27242	27209	27060	27117	27040	27071	27412	26986	27076	27095	27045	27113	27055	27256	27095	27222	27120	27241	27104	27062	27107	27172	27170	26940	27106	27154	27183	26983	26971	27100	27118	27148	27212	26997	26909	27108	26914	27320	27182	27263	27294	27413	27142	26978	26974	26871	27241	27362	27071	27146	27263	26925	27252	27077	26997	27267	27082	26950	27303	26863	26967	27296	26987	27117	27268	27214	26915	27080	27096	26887	27172	26884	26780	27141	26968	26913	27145	27114	27069	27125	27013	27086	27009	26860	26875	26892	27065	27166	27076	27097	27125	27361	27028	26863	26770	27078	27132	27090	26853	27159	27116	27135	26990	26986	27139	27419	27415	26938	27103	27116	27071	27200	27238	27161	27159	27070	27035	27187	27195	27092	27346	27233	27336	27295	27108	27211	26978	27051	27196	27076	27227	27123	27073	27316	27022	27235	27115	27115	26913	27006	26764	27198	27108	27145	27114	27211	27026	27102	26883	27008	26900	27025	27016	27146	27195	27005	27120	27085	27119	27045	27204	27014	26878	27024	27017	27073	27039	27061	27074	27186	26737	26641	26918	27313	26870	27204	27052	27072	27254	27115	27131	26951	26887	27028	27146	27228	26986	27231	27043	27000	27057	26879	27106	27062	27233	27151	27143	27107	27375	27195	27040	27127	27174	27027	27188	26992	27215	27161	27003	27282	27070	27243	27128	27167	27205	27155	27118	27163	27182	27031	27297	27217	27191	27040	27039	27125	27179	27272	27219	27175	26909	27234	26933	27252	27378	27136	27122	27271	27220	26961	27208	26897	27111	27066	27212	27115	26972	26931	27016	27251	26957	26944	27217	27119	27094	27145	27100	26995	27226	27515	27148	27097	27019	27133	27151	27240	27024	26999	26871	26782	27202	27122	27041	27012	26895	27223	27364	27220	27169	27006	27414	27125	27402	27189	27253	27146	26906	26708	27097	27243	27249	27076	27348	26970	27148	27157	27121	27117	27150	27253	27256	27272	27114	27080	27114	27066	27226	27132	27130	27317	26822	27212	27074	26967	27088	27242	27038	26804	26978	26985	26909	27165	27126	26924	26850	27002	27184	26894	27214	26981	27254	26941	26830	27012	26937	27115	27124	27025	27127	27181	27064	27091	27104	26852	27072	26914	27306	27159	27038	27123	27312	27039	26788	27363	27105	27120	26950	27320	26991	27179	27343	27076	27242	26926	26933	26918	27224	26990	26892	27000	26959	27124	26738	26797	27052	27200	27153	27390	27087	27207	27226	27241	26959	27213	26953	27126	26793	27214	26943	27056	27004	27045	26952	27320	27031	27060	27131	27075	27062	27259	27008	27177	27077	27154	26985	27075	26981	27315	27142	27044	27014	27131	26902	26823	27140	27058	27106	27155	27268	27083	27150	27079	27141	27096	27161	27116	27016	27089	27198	27147	27067	26962	27141	27217	26884	27247	26969	27191	27032	27022	26812	27223	27286	27199	26959	27081	27214	27267	27107	26979	27191	27188	27185	27173	27114	27078	27218	27175	26935	27295	26865	27161	27096	27028	27055	27223	27289	27107	26975	27283	27074	26711	26881	27071	27097	27189	26643	26896	27181	27072	26976	26929	27048	27019	26974	27009	27228	27136	26678	27120	27064	27209	27238	27098	26918	27197	27031	27186	27196	27281	27024	27081	26977	27208	27148	27170	27068	27110	27057	27301	27161	27178	27105	27050	26998	26714	26955	26825	27260	27148	26976	27009	27221	27238	27426	27224	27015	27291	27259	27093	27063	27095	27065	27152	27131	27105	26817	27166	27147	27098	26827	26975	27307	27032	27137	27152	27102	27090	27179	27230	27212	27108	27184	27242	27033	27071	27085	27199	26938	27223	27033	27071	27275	26893	27049	27179	27186	27060	27354	27169	27136	27227	27148	27218	27329	27158	27004	26879	27173	27191	27019	27206	27094	27107	27164	27157	27201	27353	26925	27114	26968	27044	26960	26983	27232	27298	27228	27350	27085	27076	26945	27262	27124	27129	26915	26991	26893	26937	27120	27066	27182	27048	27370	27236	27213	27173	27020	26895	27298	27411	27158	27182	27033	26977	27058	27268	26916	27016	26964	27141	27226	27078	26818	27195	27095	27097	27206	27142	26881	27104	26983	27005	26967	27280	27337	27336	27018	27188	27121	26957	27376	26951	27191	27075	27021	26977	26882	26840	27028	27227	27109	27151	26820	27005	27077	26973	27019	27182	27177	27237	27093	27069	27219	27186	26961	27181	27203	27000	27150	27091	27044	27075	26894	27147	26849	27315	27080	27222	27231	26980	26954	26934	27100	27034	26991	27388	26915	26896	27143	27350	27138	27142	26997	26887	27199	27247	27030	26997	27013	27142	26917	27098	27190	27093	26932	27208	26968	26986	27031	27157	27078	27175	27066	27325	27036	27030	27090	27191	26779	27114	27163	26954	26984	26941	27059	27173	27218	27192	27113	27140	26986	26821	27161	27153	27092	27181	26819	26975	26959	26840	26984	26975	26910	26934	27132	27041	26823	27202	27156	27156	26991	26958	26900	26953	26831	26944	27060	26928	27032	26970	27340	27055	26788	27216	27161	27124	26947	27117	27392	26960	27244	27175	26834	27160	27203	27016	27004	27134	27152	26948	26933	27301	26909	26904	27036	27179	27170	27453	26917	26796	27108	27076	27241	27240	27168	27171	27247	27166	27150	26989	27035	27031	27123	27261	27235	26978	26916	26840	27026	26981	27078	27177	27082	27050	27104	27086	27070	27081	27187	26911	27048	27043	27026	26966	27077	27132	26905	26975	27150	27283	27212	27119	27008	26994	27121	27038	26985
50742	82088	76309	54487	50574	48109	40861	33731	27752	22092	19943	18825	18411	18258	18045	17785	17768	17868	17652	17564	17510	17555	17778	17523	17583	17320	17452	17450	17432	17372	17499	17425	17494	17487	17520	17392	17474	17359	17383	17141	17338	17272	17466	17515	17401	17543	17452	17433	17536	17401	17365	17561	17302	17421	17412	17346	17379	17659	17592	17457	17401	17570	17389	17484	17458	17318	17405	17485	17473	17365	17384	17421	17463	17394	17325	17466	17338	17481	17333	17562	17464	17439	17379	17555	17490	17400	17351	17439	17411	17213	17489	17347	17503	17476	17415	17619	17445	17529	17457	17236	17397	17461	17462	17546	17420	17416	17509	17393	17438	17530	17442	17388	17379	17316	17401	17450	17420	17550	17341	17261	17448	17640	17358	17466	17241	17279	17404	17529	17474	17439	17284	17413	17430	17203	17356	17349	17658	17418	17608	17434	17321	17365	17436	17490	17313	17359	17537	17342	17461	17445	17471	17429	17350	17435	17488	17375	17416	17437	17391	17446	17397	17311	17573	17291	17373	17365	17583	17334	17349	17618	17391	17546	17457	17328	17602	17275	17474	17542	17404	17588	17522	17443	17339	17375	17398	17562	17407	17337	17392	17397	17460	17506	17479	17491	17303	17565	17333	17485	17694	17460	17425	17364	17303	17309	17453	17446	17366	17340	17485	17584	17432	17411	17271	17377	17495	17232	17483	17517	17482	17437	17327	17275	17452	17356	17398	17374	17386	17435	17435	17365	17386	17489	17457	17464	17257	17397	17516	17332	17354	17367	17375	17420	17542	17374	17346	17475	17452	17422	17418	17419	17326	17465	17331	17328	17327	17310	17316	17404	17462	17371	17430	17445	17375	17557	17363	17632	17291	17317	17369	17463	17388	17414	17502	17600	17373	17426	17563	17500	17326	17534	17507	17320	17475	17315	17384	17244	17489	17523	17524	17305	17506	17462	17424	17306	17239	17446	17421	17378	17442	17451	17425	17481	17352	17379	17284	17414	17424	17487	17608	17406	17542	17426	17649	17241	17421	17418	17524	17300	17343	17537	17410	17501	17536	17443	17493	17430	17334	17551	17358	17407	17468	17304	17470	17403	17352	17462	17372	17446	17518	17633	17367	17455	17487	17488	17360	17207	17420	17447	17446	17304	17546	17670	17467	17540	17410	17489	17446	17481	17625	17447	17344	17345	17271	17191	17344	17363	17499	17521	17418	17307	17505	17567	17549	17402	17145	17466	17287	17327	17292	17425	17554	17415	17509	17479	17303	17326	17260	17575	17338	17442	17596	17339	17597	17503	17472	17392	17465	17317	17394	17286	17348	17214	17563	17414	17389	17360	17421	17446	17406	17339	17240	17235	17438	17427	17480	17356	17455	17198	17373	17387	17547	17470	17314	17528	17522	17531	17254	17450	17466	17417	17446	17269	17380	17455	17470	17377	17315	17459	17433	17406	17528	17418	17336	17413	17400	17356	17461	17328	17358	17679	17382	17286	17415	17482	17278	17389	17453	17359	17346	17270	17337	17412	17556	17444	17552	17334	17537	17426	17205	17537	17417	17348	17447	17356	17382	17291	17459	17174	17464	17352	17406	17429	17339	17416	17227	17459	17394	17312	17558	17281	17374	17486	17315	17425	17340	17482	17470	17500	17475	17495	17322	17449	17438	17315	17363	17355	17270	17452	17388	17328	17487	17398	17439	17526	17348	17246	17652	17496	17468	17406	17375	17424	17524	17544	17459	17330	17383	17347	17472	17392	17511	17495	17549	17358	17592	17252	17525	17499	17488	17287	17248	17393	17515	17393	17439	17469	17387	17542	17554	17358	17346	17349	17354	17394	17383	17460	17536	17493	17379	17453	17607	17511	17502	17276	17449	17270	17389	17584	17411	17313	17595	17274	17449	17278	17528	17419	17590	17301	17412	17436	17359	17276	17443	17251	17493	17291	17435	17379	17244	17449	17411	17428	17285	17537	17287	17441	17494	17369	17549	17316	17449	17429	17298	17441	17267	17481	17485	17324	17378	17510	17517	17494	17276	17518	17398	17271	17541	17514	17361	17380	17390	17389	17541	17381	17331	17515	17434	17451	17428	17336	17309	17511	17141	17559	17396	17396	17349	17437	17264	17365	17359	17408	17725	17606	17339	17365	17419	17442	17387	17261	17554	17373	17396	17367	17290	17570	17408	17656	17584	17318	17547	17465	17470	17360	17443	17326	17495	17493	17433	17372	17309	17357	17378	17349	17436	17506	17526	17528	17658	17486	17380	17590	17566	17375	17539	17380	17256	17515	17327	17387	17432	17353	17564	17599	17428	17438	17416	17439	17533	17335	17484	17301	17363	17393	17350	17530	17254	17474	17324	17389	17431	17351	17464	17447	17490	17328	17507	17472	17359	17323	17480	17435	17397	17298	17378	17351	17439	17294	17433	17363	17224	17311	17377	17402	17465	17559	17338	17322	17505	17272	17289	17452	17549	17481	17316	17609	17530	17502	17422	17389	17367	17552	17709	17596	17323	17198	17438	17244	17388	17313	17313	17431	17397	17493	17441	17387	17533	17246	17470	17503	17231	17383	17480	17329	17548	17326	17338	17503	17399	17566	17352	17293	17417	17332	17350	17324	17440	17325	17336	17575	17373	17647	17305	17533	17254	17479	17356	17534	17254	17237	17494	17325	17409	17466	17231	17354	17424	17457	17346	17486	17452	17355	17407	17382	17338	17432	17483	17471	17398	17308	17431	17255	17291	17413	17443	17372	17441	17398	17481	17314	17487	17535	17629	17263	17276	17342	17589	17388	17438	17524	17511	17551	17345	17506	17300	17346	17469	17102	17350	17431	17086	17516	17376	17464	17338	17236	17357	17353	17444	17383	17582	17540	17388	17583	17447	17483	17286	17273	17441	17443	17546	17332	17338	17369	17397	17383	17263	17435	17518	17319	17350	17438	17352	17595	17547	17348	17414	17440	17470	17378	17421	17319	17295	17387	17326	17535	17474	17424	17423	17389	17361	17406	17386	17313	17202	17426	17544	17391	17390	17401	17497	17078	17221	17519	17327	17459	17383	17467	17370	17500	17399	17395	17497	17352	17287	17633	17492	17330	17417	17480	17525	17483	17214	17383	17597	17223	17456	17389	17470	17582	17584	17325	17430	17360	17335	17416	17415	17554	17362	17602	17421	17356	17338	17381	17620	17302	17268	17548	17462	17364	17464	17318	17359	17307	17542	17240	17321	17279	17353	17274	17291	17378	17378	17404	17457	17231	17303	17499	17517	17374	17382	17640	17374	17436	17444	17483	17412	17475	17500	17529	17412	17324	17325	17308	17374	17250	17371	17460	17372	17622	17524	17391	17284	17516	17408	17435	17405	17510	17434	17587	17517	17351	17370	17519	17427	17344	17334	17409	17459	17209	17507	17364	17331	17610	17381	17376	17507	17325	17525	17480	17383	17366	17490	17504	17410	17309	17228	17238	17413	17269	17450	17501	17394	17308	17473	17425	17468	17357	17496	17501	17332	17456	17539	17274	17471	17503	17630	17447	17397	17520	17633	17403	17632	17553	17222	17484	17375	17415	17336	17476	17386	17356	17576	17474	17328	17468	17213	17443	17445	17105	17578	17464	17289	17405	17368	17477	17472	17516	17402	17399	17565	17393	17388	17527	17459	17306	17484	17307	17485	17438	17295	17417	17424	17275	17316	17462	17372	17259	17534	17397	17406	17273	17350	17441	17395	17529	17385	17419	17448	17557	17381	17443	17442	17533	17434	17245	17345	17076	17686	17523	17355	17726	17502	17360	17508	17339	17424	17446	17465	17558	17320	17585	17502	17367	17236	17410	17463	17303	17326	17274	17465	17524	17417	17405	17359	17356	17372	17162	17353	17340	17370	17443	17410	17599	17694	17587	17520	17313	17355	17311	17415	17381	17210	17314	17329	17342	17289	17451	17429	17474	17363	17355	17294	17402	17402	17362	17378	17410	17468	17325	17514	17337	17517	17272	17511	17394	17421	17309	17475	17401	17382	17551	17488	17439	17429	17448	17368	17399	17159	17503	17505	17314	17372	17400	17294	17293	17466	17465	17304	17452	17259	17402	17488	17459	17470	17569	17431	17427	17485	17305	17414	17424	17445	17320	17342	17630	17364	17311	17319	17332	17564	17401	17465	17339	17407	17473	17449	17455	17401	17506	17595	17566	17432	17327	17333	17564	17199	17320	17300	17553	17569	17359	17350	17585	17378	17494	17354	17338	17341	17514	17407	17481	17319	17284	17381	17257	17496	17358	17393	17438	17380	17506	17502	17438	17422	17299	17500	17561	17312	17493	17374	17507	17498	17564	17365	17369	17399	17282	17507	17458	17274	17355	17621	17462	17465	17412	17284	17311	17501	17382	17383	17402	17542	17474	17401	17415	17406	17330	17324	17489	17342	17570	17373	17655	17391	17415	17321	17404	17373	17439	17425	17502	17478	17500	17371	17509	17447	17334	17373	17388	17451	17500	17512	17248	17310	17460	17431	17458	17184	17677	17613	17377	17307	17381	17469	17233	17361	17569	17475	17333	17546	17358	17531	17552	17356	17501	17366	17404	17543	17405	17395	17422	17283	17545	17428	17514	17588	17446	17352	17163	17523	17377	17573	17407	17377	17500	17524	17171	17395	17313	17460	17487	17332	17403	17270	17435	17556	17417	17364	17570	17320	17218	17512	17360	17497	17434	17370	17450	17546	17393	17559	17298	17374	17469	17304	17459	17493	17462	17388	17283	17452	17655	17459	17272	17395	17255	17431	17396	17344	17424	17370	17526	17419	17417	17489	17272	17342	17450	17393	17385	17453	17618	17429	17462	17513	17559	17385	17507	17372	17365	17663	17538	17287	17349	17474	17164	17513	17438	17365	17296	17448	17500	17472	17543	17523	17517	17593	17295	17406	17391	17401	17491	17209	17341	17430	17553	17612	17295	17533	17476	17405	17352	17543	17482	17497	17546	17429	17546	17376	17516	17372	17555	17494	17443	17615	17417	17465	17348	17351	17360	17382	17392	17269	17339	17602	17374	17423	17303	17366	17432	17478	17319	17474	17506	17500	17578	17551	17392	17437	17343	17401	17463	17291	17388	17314	17342	17515	17495	17547	17423	17252	17314	17476	17290	17478	17513
23616	21743	33104	33889	45653	52891	48484	42995	39434	34880	30886	28932	28425	27797	27551	27040	27111	26767	26690	26687	26742	26685	26638	26616	26647	26415	26355	26356	26627	26374	26517	26548	26351	26444	26485	26452	26352	26321	26379	26580	26701	26371	26477	26569	26419	26612	26446	26420	26204	26289	26475	26672	26484	26377	26353	26253	25976	26007	26363	26443	26353	26317	26299	26302	26475	26399	26245	26187	26207	26319	26168	26086	26555	26504	26338	26331	26406	26799	26284	26408	26555	26452	26337	26290	26393	26088	26270	26108	26181	26409	26204	26433	26224	26291	26220	26155	26163	26350	26145	26465	26204	26542	26407	26133	26309	26073	26341	26187	26349	26361	26133	26467	26233	26339	26491	26642	26431	26399	26208	26154	26322	26278	26512	26267	26425	26265	26255	26118	26022	26213	26266	26248	26331	26266	26243	26164	26183	26322	26104	26376	26463	26190	26196	26320	26431	26411	26387	26475	26224	26291	26258	26211	26155	26182	26521	26166	26342	26582	26676	26445	26426	26271	26184	26166	26312	26310	26318	26414	26432	26425	26427	26445	26229	26116	26333	26313	26309	26095	26383	26292	26283	26202	26306	26059	26549	26343	26506	26312	26221	26213	26137	26355	26363	26135	26282	26085	26563	26221	26319	26475	26156	26280	26156	26254	26503	26384	26640	26300	26277	26393	26382	26044	26353	26376	26519	26387	26150	26416	26236	26416	26294	26278	26522	26148	26231	26216	25924	26298	26544	26227	26495	26483	26459	26415	26328	26346	26425	26495	26396	26448	26040	26328	26384	26192	26320	26260	26393	26424	26244	26327	26309	26098	26252	26366	26324	26333	26205	26315	26116	26244	26450	26083	25988	26262	26344	26330	25990	26117	26349	26527	26118	26242	26308	26307	26221	26119	26365	26109	26086	25947	26106	26235	26387	26094	26238	26050	26089	26121	26576	26506	26195	26147	26387	26219	26153	26228	26397	26174	25931	26528	26557	26465	26237	26385	26203	26444	25931	26238	26529	26189	25912	26207	26006	26302	26438	26044	26210	26318	26558	26261	26417	26388	26103	26086	26188	26659	26153	26192	26317	26292	26384	26184	26123	26329	26598	26256	26439	26459	26255	26119	26490	26713	26187	26199	25974	26248	26236	26558	26457	26128	26103	26455	26195	26437	26345	25914	26238	26307	26322	26414	26030	26345	26226	26352	26339	26215	25905	26363	26256	26284	26307	26331	26285	26550	26124	26498	26393	26354	26353	26350	26266	26129	26484	26584	26402	26323	26250	26193	26620	26370	26144	26346	26163	26448	26398	26253	26099	26144	26511	26448	26393	26317	26220	26376	26089	25915	26129	26390	26242	26411	26463	26191	26035	26227	26244	26286	26325	26381	26150	25945	26587	26271	26211	26340	26172	26165	26170	26494	26135	26075	26387	26343	26384	26380	26328	26120	26526	26412	26543	26289	26023	26398	26287	26638	26602	26497	26655	26282	26221	26336	26150	26344	26261	26119	26254	26352	26387	26455	26275	26483	26337	26186	26458	26527	26572	26243	26160	25937	26212	26489	26318	26161	26157	26141	26197	26327	26232	26171	26283	26398	26422	26335	26229	26239	26320	26211	26331	26160	26312	26234	26213	26216	26389	26350	26311	26256	26075	26346	26125	26192	26731	26129	26379	26229	26303	26518	26331	25951	26354	26268	26422	26177	26323	26245	26193	26329	26219	26223	26243	26229	26393	26527	26265	26493	26176	26415	26439	26098	26453	26413	26444	26140	26463	26427	26127	25906	26491	26395	26337	26169	26320	26156	26365	26224	26143	26570	26202	26218	26286	26387	26533	26244	26373	26356	26048	26244	26490	26199	26530	26250	26166	26193	26466	26361	26120	26422	26132	26252	26430	26397	26074	26655	26227	26254	26365	26414	26170	26148	26205	26168	26357	26245	26165	26408	26325	26168	26069	26245	26466	26263	26062	26401	26136	26419	26103	26522	26317	26474	26397	26242	26297	26369	26080	26140	26276	26159	26203	26337	26170	26336	26076	26284	26310	26238	26245	26220	26297	26315	26419	26072	26229	26159	26307	26210	26291	26192	26210	26340	26282	26117	26449	26259	26245	26316	26063	26301	26315	26303	26261	26272	26566	26328	26146	26253	26261	26158	26292	26045	26210	26290	26374	26196	26430	26389	26058	26441	26458	26144	26261	26383	26134	26316	26262	26241	26320	26317	26329	26434	26191	26397	26341	26364	26111	26220	26410	26365	26309	26337	26507	26102	26095	26388	26169	26239	26287	26336	26185	26379	26335	26295	26304	26266	26264	26371	26339	26194	26384	26226	26444	26129	26495	26299	26168	26295	26329	26083	26605	26409	26105	26157	26395	26321	26258	26233	26227	26260	26279	26209	26788	26379	26214	26142	26261	26211	26309	26252	26009	26429	26148	26213	26477	26120	26293	26296	26251	26325	26382	26547	26217	26512	26114	26152	26591	26353	26416	26389	26190	26404	26016	26336	26487	26311	26321	26437	26384	26345	26052	26407	26435	26205	26362	26369	26047	26281	25930	26422	26055	26306	26427	26296	26338	26165	26461	26181	26342	26289	26249	26474	26372	26274	26304	26379	26287	26361	26382	26267	26399	26267	26295	26231	26401	26481	26330	26337	26456	26198	26125	26203	26305	26361	26236	26550	26370	26356	25965	26220	26314	26121	26330	26183	26112	26263	26550	26374	26256	26208	25932	26120	26364	26276	26411	26300	26161	26197	26373	26217	26216	26205	26012	26225	26471	26443	26303	26185	26186	26560	26380	26239	26085	26341	26433	26390	26548	26319	26261	26447	26271	26085	26251	26232	26340	26301	26049	26057	26214	26146	26211	26182	26334	26037	26095	26278	26155	26272	26446	26474	26263	26417	26285	26326	26251	26240	26035	26292	26306	26359	26267	26336	26054	26296	26450	26431	26248	26551	26400	26420	26441	26387	26234	26359	26397	26296	26211	26221	26233	26035	26401	26577	26362	26166	26307	26347	26228	26111	26098	26359	26178	26328	26120	26163	26265	26202	26053	26371	26404	26323	26140	26393	26567	26408	26210	26404	26335	26067	26146	26349	26455	26408	26242	26185	25959	26321	26515	26343	26351	26148	26272	26293	26164	26151	26467	26265	26200	26370	26174	26492	26362	26092	26151	26183	26203	26310	26143	26457	26627	25990	26032	26281	26305	26198	26355	26093	26276	26369	26389	26114	26434	26305	26378	26194	26191	26334	26374	26229	26371	26144	26216	26609	26249	26411	26076	26092	26230	26408	26613	25968	26147	26660	26591	26340	26018	26326	26432	26668	26145	26484	26331	26461	26149	26160	26214	26304	26193	26146	26295	26382	26302	26263	26330	26346	26216	26244	26251	26397	26152	26221	26626	26397	26122	26162	26337	26108	26491	26104	26413	26266	26316	26434	26382	26329	26440	26548	26466	26454	26334	26327	26218	26225	26290	26202	26194	26261	26295	26238	26500	26273	26422	26316	26418	26293	26123	26129	26195	26186	26382	26176	26217	25930	26152	25987	26281	26305	26258	25960	26254	26428	26574	26385	26430	26525	26349	26325	26605	26188	26086	26415	26185	26411	26400	26362	26102	26151	26256	26589	26022	26287	26207	26268	26335	26164	26109	26285	26496	26474	26355	26097	26212	26470	26315	26336	26409	26454	26495	26361	26192	26463	26357	26293	26408	26279	26135	26378	26403	26269	26275	26383	26479	26407	26153	26314	26257	26431	26308	26301	26299	26128	26461	26383	26564	26364	26279	26263	26272	26400	26421	26189	25995	26335	26333	26283	25974	26417	26350	26350	26180	26231	26501	26194	26235	26176	26205	26316	26097	26256	26507	26204	26375	26148	26272	26275	26133	26063	26156	26214	26377	26231	26191	26239	26270	26241	26220	26618	26407	26225	26264	26409	26385	26376	26401	26312	26263	26126	26340	26180	26067	26192	26102	26497	26030	26282	26277	26314	26221	26129	26310	26222	25997	25970	26503	26592	26415	26257	26411	26356	26460	26084	26099	26267	26266	26106	26258	26332	26214	26421	26182	26211	26360	26304	26481	26538	26319	26441	26380	26151	26438	26176	26169	26306	26239	26308	26511	26427	26072	26415	26105	26343	26353	26241	26351	26453	26340	26357	26259	26155	26281	26380	26358	26554	26027	26276	26534	26269	26329	26300	26256	26402	26250	26192	26299	26251	26546	26347	26308	26077	26322	26200	26263	26138	26328	26510	26374	26297	26371	26354	26445	26313	26462	26360	26722	26345	26331	26598	26338	26342	26455	26310	26680	26266	26238	26499	26244	25987	26057	26244	26094	26363	26262	26284	26273	26093	26172	26377	26203	26085	26243	26089	26197	26315	26112	26272	26241	26086	26404	26385	25957	26091	26291	26335	26198	26376	26255	26175	26397	26425	26263	26323	26359	26639	26737	26156	26259	26265	26460	26291	26315	26331	26211	26238	26383	26237	26207	26276	26403	26291	26132	26040	26319	26220	26475	26239	26011	26191	26152	26172	26152	26509	26438	26345	26248	26188	26387	26270	26151	26219	26466	26318	26454	26238	26294	26197	26411	26573	26443	26147	26588	26300	26598	26208	26237	26151	26377	26310	26234	26222	26308	26529	26527	26300	25912	26366	26387	26336	26120	26171	26354	26425	26083	26064	26256	26336	26591	26232	26511	26290	26221	26470	26265	26105	26322	26430	26376	26434	26307	26127	26288	26393	26308	26356	26158	26241	26138	26171	26289	26078	26230	26472	26641	26498	26284	26204	26207	26425	26174	26163	26323	26415	26234	26504	26457	26211	26317	26165	26126	26315	26146	26373	26212	26149	26226	26115	26187	26122	26254	26384	26154	26318	26250	26376	26359	26154	26309	26323	26301	26298	26411	26337	26167	26262	26351	26006	26195	26259	26463	26310	26166	26234	26362	26405	26235	26573	26447	26119	26322	26054	26052	26154	26257	26251	26332	26117	26205	26117	26323	26393	26111	25975	26074	26477	26442	26357	26212	26254	26127	26210	26237	26427	26304	26398	26239	26194	26203	26383	26595	26239	26256	26111	26146	26355	26365	26455	26279	26370	26145	26345	26257	26093	26310	26321	26336	26428	26297	26046	26246	25985	26325	26272
53406	87717	79836	63696	60604	53166	42729	37869	32205	26282	21570	19244	18864	18304	18188	17815	17516	17624	17498	17429	17304	17262	17396	17079	17125	17290	17015	17204	17026	17096	17077	16924	17036	17035	17115	17009	17170	17100	16921	16874	17062	17023	16926	16978	17031	17059	17010	16987	17177	17065	17052	17000	16929	17038	17177	17084	17000	17115	16933	16978	17108	16951	17122	17082	16958	16948	17103	17152	17083	16895	17008	17140	17090	17035	17078	16835	17149	17115	17037	17163	16969	17131	16914	17003	16954	17088	17030	17177	17124	17099	17007	17024	17003	17163	17201	16966	16981	17055	16905	17121	16949	16981	17176	16810	16954	16737	16982	16938	17080	16953	17143	16949	16867	16978	16969	16974	16947	16959	17011	16965	17062	17059	17089	16892	17105	17072	16906	17072	17218	17078	17119	17000	17079	17009	17015	17109	17135	17055	16986	17009	17080	16870	17187	16893	17078	16952	17074	16855	16966	17027	17027	16788	17087	17047	16843	16975	16999	17097	17076	16920	16995	16901	16901	17027	16958	17006	17063	16926	17010	17021	16803	16916	16951	16943	17016	16956	17025	16842	17132	16934	17067	17169	17028	16891	17148	16972	17040	16890	17186	16895	17026	17106	17149	17009	17025	17091	16930	17019	17101	16986	17021	16824	17067	16946	16971	17001	16871	17029	16942	16886	16960	16857	16971	16999	17060	16971	16876	17034	16976	16903	17091	17123	16950	17006	17084	16893	17104	16898	17196	16971	17197	17136	16910	16963	16954	17090	16968	17010	17084	16935	16950	17104	17046	16940	16945	17196	16877	16970	16919	17167	16937	16955	17140	16973	16944	17211	17123	16940	16987	16870	17099	16958	17005	16952	16983	17060	16902	16990	17115	17049	17133	17085	17067	16920	16907	16971	16875	17092	16819	17018	16827	17028	17012	17075	17035	17023	17005	16761	17095	17006	16901	16941	16894	17180	16991	16894	17162	17042	17078	17023	16849	17096	17037	17040	16914	17045	17020	17096	16966	16993	17066	17062	16924	17031	17014	16971	17159	16852	17099	17029	17124	17025	17016	16892	17027	17169	16935	17139	16912	16906	16940	16875	16862	16879	17061	17024	17054	16990	16982	17308	16927	17054	16999	17052	16813	16849	17031	16985	17122	16999	16905	17138	17089	16900	16767	16999	16896	16988	17121	16963	16930	16950	17050	17055	17039	17048	17122	17015	17015	16975	17280	17037	16994	17259	17151	16972	16950	16926	16969	16779	17072	16984	17078	17121	16964	17009	17165	17056	16962	17070	17032	16921	16933	17075	17096	17133	17168	16887	17165	17120	17044	17078	16946	17031	17063	17188	17097	16935	16845	16919	16898	16925	17009	17057	17255	17077	16911	17005	16875	17091	16980	16960	17008	17071	17068	17020	16967	16987	16969	16991	17075	17107	17212	16943	17091	16990	17077	16859	16933	17207	16838	17146	16981	16857	16985	16967	17075	16845	17002	16858	16923	17042	17028	17039	17052	16956	17040	16971	17004	17102	16986	16822	17031	16884	17022	16953	16891	17046	16973	17055	16917	17040	17114	17114	17076	16893	16909	16974	17056	17005	17085	16821	17148	17079	17020	16978	16968	16960	17059	16868	17166	16967	16970	16834	16917	17093	16777	17089	17193	16823	16904	17005	17039	16959	17054	16827	17022	17020	17010	16939	17019	16874	16986	17016	17013	16933	16898	17080	16924	17151	16922	17087	16992	16943	16984	17069	17000	17014	16917	17022	17238	17132	16918	17046	17053	17004	17127	17033	17018	16963	17085	16885	17007	16865	16897	16941	17019	17109	16859	17042	17083	17106	17112	17158	16850	17072	17020	16894	16938	17001	17031	17163	17108	16993	17103	16932	17023	16916	17240	17043	17030	17103	16960	16796	16959	16895	17072	17003	17096	16928	17061	17080	17053	17076	17047	16934	17145	17076	17098	16956	17103	16994	17082	17038	17112	17006	16897	16975	17105	16959	16920	16990	16933	16840	16995	16830	17010	17161	17321	17099	17087	17061	16932	17090	16941	17047	17040	16987	17020	16929	17000	16956	17055	17018	16914	17137	16872	17039	16854	17042	17005	17029	17077	17058	17124	17083	16971	17079	17181	17046	16994	17106	16958	17054	16904	16983	17019	16944	16860	16902	17216	17073	17114	16950	16927	17110	17044	17013	16893	17100	17002	17133	16997	17014	16949	16929	17011	16897	17022	16953	17038	17033	17153	17158	16902	16872	17195	17010	17115	17058	17042	16948	16941	16920	16970	17038	16984	17016	17049	17023	17030	16884	17218	17193	17057	16951	17072	17082	17072	17020	16964	17047	17129	16987	16978	16951	17075	17128	16942	17149	17081	17038	16909	17068	17069	16940	17035	16929	16974	16959	17003	16883	16977	16910	16949	17081	17012	16997	17047	17122	16913	17143	17011	17014	16984	16946	16919	17065	16875	16870	17071	16884	16961	16908	17119	16991	17011	16877	17116	16923	16934	16972	16806	17018	17005	16805	17044	16666	17097	16832	17017	16820	16992	16958	17167	16977	17069	17091	17036	17117	16957	17114	16965	16898	16896	16925	17085	16878	16931	16944	17053	17084	16902	16955	16801	17154	17198	17040	17010	16992	17085	16907	17063	17254	16908	17031	17083	17069	17080	16965	16961	16865	16994	16865	16985	17010	17007	17042	16873	16732	16966	16916	17067	17142	17112	17013	16986	16952	16856	17025	17038	16822	16947	16930	16933	16754	17059	16968	16925	16966	17171	17040	17075	17003	17017	17009	16970	17115	16946	17037	16974	17014	17136	16840	16909	16947	17019	17041	17055	17032	17098	17012	17093	17188	16916	16853	17014	17038	16937	16954	17249	16974	16956	17166	17069	16827	16979	16894	16992	17008	16911	17003	16991	16915	17035	16944	16949	16892	16933	16904	17138	17011	17073	16912	17211	16849	17016	16939	16837	17088	17003	16993	17098	16933	17104	16936	16821	17008	16976	16987	16907	16854	17103	17020	16964	16976	16939	16847	17192	17119	17066	17086	17060	16939	16964	16876	17184	16867	17154	16965	16920	16950	17040	17014	16791	16922	17023	17119	17001	17045	17132	16915	16889	17136	16878	17065	17192	17175	17019	17099	16872	17007	16998	17137	17136	17012	17072	16893	17027	17072	16999	16921	17082	17082	17076	16993	17081	17110	16897	17152	17010	16881	17022	16990	17000	16986	16908	16889	17085	17064	16951	17070	16868	16968	17050	16884	16935	16980	16900	16894	16816	16965	17040	17134	17079	17010	17121	16702	17056	17014	16952	16946	17234	17022	16933	17039	16940	16936	16905	16984	16962	17042	16842	16927	17045	17185	16957	16781	17151	17204	16932	16991	16934	17030	16776	17125	16884	17094	17058	17106	17183	16941	16987	17055	17193	16916	16882	16969	17059	17217	17018	17039	17083	16754	17009	16805	17272	17000	17048	17017	17043	17099	16855	16826	17134	17012	17013	17097	17048	17216	17010	16889	16828	17063	16843	17172	16968	16962	16989	16963	17019	17027	17162	17055	16932	16974	16915	17131	17160	16966	16882	16948	16787	17079	17073	17033	17074	16901	17081	17299	17086	17037	17043	17021	17001	17070	16894	17164	17141	17076	17040	17040	17028	16895	17040	17016	16953	17018	16966	17142	16900	16963	17065	16997	17112	17031	16960	16944	16968	16997	17074	17109	16921	16980	17028	16977	17068	17060	16889	17036	16945	16905	17066	16962	17091	16917	17044	16947	16983	16981	16866	16844	17044	16933	16886	17006	16873	16859	17030	16926	16897	16906	17198	16916	17123	17124	16847	17055	17077	17007	16888	16967	17038	17026	16995	17040	17059	16839	17092	16992	16966	17134	17016	16974	17030	16989	16828	16892	17078	17011	16967	17146	16998	16883	17001	16995	17155	17111	17074	17075	16971	17079	17129	16953	17117	16993	16959	17011	16961	17093	16953	17071	17040	16989	16977	17091	17121	16989	17133	16984	16896	16868	17102	16873	16938	17026	16848	17020	17133	16881	17071	16944	16891	16970	17052	16788	17075	16904	16993	17103	16862	17067	17045	17115	17073	17145	17011	17127	17031	17024	16912	16886	16892	17061	17044	16893	16819	17137	17016	17047	17032	17125	17010	16935	16924	17009	16946	17068	17107	17023	16794	17114	17005	16895	16996	17163	17057	16887	16984	17157	17100	16891	17117	17003	17088	17025	17139	17097	17048	17006	16860	17061	16987	17026	17056	16945	16922	16897	17066	17034	17068	17063	17028	16902	17146	17094	17036	16975	16863	17149	17116	17134	16940	17144	16853	17121	16990	17105	17117	16972	17068	16920	17057	16827	17135	17076	16916	16972	17123	16863	16909	17108	16996	16920	16935	16934	17053	17071	17135	17132	17055	17033	17065	17145	17189	16959	17108	16961	17248	16794	17036	16924	17053	17121	17001	17079	17114	16968	16950	17237	17215	17047	16914	17058	16792	17060	17178	17000	16946	17005	17047	17166	16859	16871	17099	17182	17089	17120	16897	16847	17082	17078	16906	17072	16893	17042	16893	17091	16852	17086	17155	17100	17247	16859	17146	17174	16813	16927	16849	17042	16993	17036	17112	16849	16950	17075	17022	17169	17033	17018	17002	16866	16989	16971	17260	16997	16914	16926	17114	17043	16910	16882	17026	17054	16993	17041	17113	16961	16980	17100	17227	16982	17020	16829	17161	16958	16973	17004	16819	16983	17118	17160	16941	16980	17030	17028	16969	16949	17078	16905	16972	17172	17021	16915	17060	16847	17060	16919	17027	17096	17049	17000	17113	17149	17110	17055	16941	17002	16802	17100	17005	16936	16950	17119	17056	16941	17043	16936	17133	16982	16962	16974	17001	17124	17088	17119	17153	17069	17019	16872	16844	17017	16880	16865	17044	17072	17024	17051	17013	17237	17090	17089	16909	16944	17122	16940	16925	16960	16815	16918	16973	16977	17289	16894	17007	16973	16957	16927	17013	17060	16939	17092	16896	17061	17085	16815	16849	17033	16959	17064	17122	17008	17089	17079	16973	16982	17002	17109	17036	17084	17039	17142	17013	17023	16952	16777	16800	17109	16964	17182	16875	16974	16847	16990	17180	17027
48859	63568	64572	55558	46473	38975	34217	31491	29245	27963	27432	26873	26549	26471	26537	26571	26419	26336	26450	26228	26304	26297	26309	26235	26267	26306	26192	26133	26024	26200	26309	25871	26367	26225	26251	26102	26075	26239	26084	26210	26210	26215	26241	26170	25906	26247	26057	26302	26016	26230	26166	26165	25887	26072	26201	25977	26263	26086	26378	26241	26211	26203	26101	26001	25886	25866	26046	25881	26250	26234	26240	25950	26089	26065	25960	26131	26136	26195	25993	25910	26027	26388	26080	26164	26193	26266	26048	26018	26305	26092	26247	26285	26108	26063	26155	26331	26281	26058	26163	26042	26127	26127	26257	26309	26041	26092	26007	26329	26086	26082	26131	26011	26046	26205	26166	26354	26184	26025	26117	25970	26320	26234	26200	26100	26087	25951	26076	25858	26238	26087	25846	26037	26065	26276	25987	26416	26223	26147	26105	26242	26239	26169	26022	26070	26294	26031	26270	26272	26311	26127	25907	26391	26072	26163	26258	26169	25962	26247	26243	26058	25770	26074	26154	26127	25909	26039	26309	26159	26267	26281	26001	26025	26347	26215	25953	25913	25991	25933	26265	25738	25953	26003	26224	26168	26201	26105	26334	26067	25912	26021	26166	26236	26311	25918	26262	26242	26085	25991	25973	26072	26105	26112	26349	26145	26262	25965	25761	26155	26029	26131	26165	26053	26302	26307	26048	26087	26078	26190	25939	26229	25897	26071	26180	26156	26073	26236	26157	26085	26167	26135	26179	26126	26435	25912	26270	25896	26272	26061	25814	26370	25889	26244	26101	26193	26129	26165	26235	26331	26335	26150	26178	26042	26405	26065	26232	26150	26072	26176	26118	26031	26134	26056	26288	26209	26292	26319	26088	26077	25981	26150	26045	26173	26151	25997	26055	26278	26373	25896	26067	25928	26116	26194	26086	25883	26313	26140	26172	25982	26243	26349	26080	26140	26162	26257	26123	25947	26097	26029	26013	26353	26222	26109	26088	26092	26024	26185	25951	26103	26279	26069	26251	26162	26012	26193	26200	26333	26174	26281	26188	26332	25966	26190	26285	26112	26178	26066	25947	26026	25781	25944	26320	26195	26029	26079	26024	25969	26244	26156	26147	26242	25994	26153	26133	26069	26159	26291	25876	26295	26147	26025	26347	26094	25788	25836	26143	26082	26281	25830	26151	26184	25957	26325	25931	26220	26154	26078	26328	26219	26095	25965	26137	26082	26060	26222	26094	26052	26426	26184	25996	26368	26007	25925	25971	26008	26071	26140	26339	25996	26121	26253	26122	25999	26169	26200	26062	26029	26007	26471	26095	26124	26143	26083	26045	26082	26182	25965	26140	26085	26223	26232	26205	26321	26232	25989	26142	25991	26094	26255	26352	26187	26241	26162	25962	26299	26137	26071	25863	26151	26002	26086	26173	26032	26153	26087	26143	26005	26153	26008	26356	26003	26194	26429	26059	25826	25853	26194	26104	26190	26114	26216	26091	25977	26105	26134	26245	26059	26221	26061	26284	25987	26272	26234	26128	25983	25928	26108	26225	26130	26081	26055	26037	25902	25906	25883	26051	25826	25963	26116	26241	26194	26228	26093	26311	25975	25720	25922	26010	26060	26064	26157	26085	26154	26301	25957	26308	26302	25992	26291	26351	26323	26104	26072	26146	26244	26012	26156	26257	26125	25975	26248	25971	26182	26023	26282	26315	26001	26180	26006	26108	26230	25879	26065	26216	26163	26358	26130	26094	26386	26261	26129	26244	26076	26129	26201	26258	26144	26039	26201	25935	26053	26203	25980	26112	26140	26083	26074	26113	26278	25908	26274	26177	25992	26107	26171	26066	26352	26073	26037	25949	25981	26113	26281	26031	26362	26178	25920	25814	26032	25970	26108	26139	26287	26041	26391	26285	26208	25781	26052	26032	26075	25637	26249	26132	25998	26326	25819	26154	26097	26079	26014	26187	26166	26137	26150	26003	25989	26179	26091	26140	26191	26116	26076	26306	26157	26127	26107	25835	26431	26081	25910	26451	26183	26059	26053	26410	26251	26247	25801	26138	26202	26189	26053	25887	26038	26143	26039	26087	26034	26105	25919	26155	26125	26169	25936	26061	26173	25896	26288	26189	26086	26051	26040	26047	26123	26306	26159	26072	26063	26061	26368	26229	26201	26059	26322	26166	26085	26207	25811	25930	25987	26280	26067	26002	26252	26101	26137	25993	26039	26213	26164	25989	25905	26066	26067	25938	26629	26364	26166	26258	26115	26192	26261	26321	26260	25982	26014	26052	26188	26367	26000	26208	26203	26033	26168	26139	26126	25999	25940	26417	26098	26249	26138	25989	26111	26181	26135	26230	26011	26085	26106	26468	26166	26103	26157	26156	26195	26138	26025	26283	26392	26081	26155	26135	26133	26168	26052	26015	26278	26223	26248	26196	25953	26236	26056	26162	26133	26095	25947	26138	26096	26052	26246	26051	25941	26036	26112	26160	26136	26120	26153	26206	26288	26207	26293	26109	26050	26393	26177	26143	25970	25857	26249	26153	26009	25932	25946	26471	25858	25970	26323	26053	26030	26101	26112	26234	26085	26194	25994	26026	26255	26240	26032	26344	26398	26320	26099	26165	26059	25994	26207	26067	26356	26192	26180	26391	25973	26238	26107	26244	26073	26258	25964	26196	26128	26477	26107	26174	26177	26333	26026	26157	25986	26157	26233	26117	25975	26219	26156	25989	25982	26237	26111	26341	26135	25953	26196	26186	26332	26008	25956	26118	26171	26132	26165	26103	26088	26278	26113	26097	26318	26209	26068	25975	25919	26316	26049	26071	25989	26068	26213	26299	25894	26062	26010	26186	26074	26093	26097	26157	25912	26109	26056	26253	26101	26389	26004	26051	25851	26173	25929	26015	25846	26262	26137	26086	26272	25951	26027	26464	26277	26262	26031	26167	26249	26210	26218	26359	26154	26219	26132	26085	26007	26341	26453	26131	26118	26453	26159	26200	26040	26330	26086	26206	26322	25946	26062	26182	26078	26239	26300	26211	26275	26171	26172	25962	26137	25852	26332	26225	26038	26270	25665	26308	26088	26359	25999	25880	25831	25994	26176	26088	26095	25868	26205	26122	26143	25946	26228	26244	26090	25949	25825	26295	26254	26071	25997	26001	25914	26015	26120	26123	25986	26168	26129	26240	26208	25993	26171	26277	26084	26172	26463	26189	26091	26199	26232	26200	26104	26270	26007	25902	26187	26195	25969	26172	25992	25788	26271	26281	26340	26203	26236	26184	25862	26106	26264	26150	26252	26091	26201	26212	26138	26270	26173	26302	25871	26027	26066	26119	26160	26049	26208	25885	26403	26192	26156	26071	26063	26119	26021	26181	26126	26021	26075	25854	26124	26180	26003	26218	25905	25910	26209	25936	25884	25960	26030	26142	25856	26238	25928	26408	26316	26342	26236	26004	26035	26010	26063	25941	26252	26090	25949	26035	26177	25973	26164	25863	26019	26475	26359	26415	26132	25939	26110	25930	26267	26051	25911	25837	26169	26249	26105	25839	26100	26229	26112	26028	26165	26178	26320	26124	26204	26276	26040	26175	25829	26293	26223	26072	26322	26009	26151	26042	26165	26292	26212	26104	26259	25814	26112	25936	26262	25999	26044	26192	26027	26015	26099	26364	26207	26361	26238	25924	26234	26125	26037	26049	26395	26163	26260	26073	25851	26271	26128	25978	26062	25934	26069	26182	26212	25960	26085	26304	26230	26185	26184	26184	25935	26303	26118	25821	25842	26134	25903	26047	26255	26053	25995	26149	26213	26086	26194	26237	26288	25760	26268	26357	26314	26055	26103	25894	26255	26429	25911	26042	26074	26024	26205	25914	26146	26232	26106	26229	25918	26210	26326	26271	26459	26125	26298	26186	25980	26030	26060	26292	26085	26031	25902	26074	26092	26166	26144	25979	26363	26066	26154	26177	25939	26185	26451	26178	26421	26160	26019	26103	26120	26400	26025	25968	26148	26139	25997	26222	26209	26193	26117	26130	26077	26070	26083	25948	26202	26158	26146	26105	26244	26029	26094	26469	26132	26220	26095	25975	26219	26174	26058	26160	26412	26455	26061	25930	25905	26087	26268	26293	26162	25957	25785	26060	26016	25999	26319	26329	25842	26028	26324	26220	26236	26092	26051	26027	26225	26271	26369	25924	26042	26248	26302	26351	26301	26187	26085	26297	26267	26199	26082	26019	26374	26313	25984	26276	26279	26368	26134	26272	26100	26312	26380	26169	26265	26087	26273	26353	26248	26217	26291	26265	26167	26048	26173	25961	26063	26121	26166	26147	26214	25947	26104	25900	25988	26236	26051	26271	26168	25977	26142	26185	26090	26253	25955	25842	26097	25913	26227	26240	25965	26032	26386	26340	26038	26163	25749	26244	26162	26063	26180	26160	26099	26269	26002	26080	25938	26066	26007	26245	26027	26329	25984	26124	25974	26034	26219	26197	26077	26230	26154	26254	25952	25908	26054	26143	26299	25906	26194	26319	25935	25844	26140	26220	26057	26180	25945	26054	25767	26078	25923	26000	25914	25988	25901	26217	26217	26082	26069	26192	25895	26365	26169	26116	26118	26384	26252	26119	25895	25962	26192	26217	26129	26268	26210	26162	26070	26065	25840	26165	26278	26125	25894	26223	26073	26331	26222	26190	25958	26020	26072	26139	26188	25903	25926	26110	26095	26129	25950	25993	26221	26034	26155	26069	26264	26041	26034	26290	26120	25974	26398	26249	25921	26285	25965	26079	26107	26104	26040	26227	26165	26100	26314	26148	26052	25910	26188	26043	26251	26246	26072	26106	26071	25919	26308	26248	26201	26239	25974	26116	25993	26090	26090	26157	26067	26164	26257	26013	26107	26170	26125	25962	25987	26225	26194	26173	26095	26198	26185	26019	26065	26289	26340	26164	26289	25952	26169	26130	26205	26036	26062	26338	25991	26191	25795	26165	25908	26324	26305	26021	26358	26129	26296	26049	25934	26135	26153	25982	26268	26123	25958	26003	26095	26193	25955	26131	25916	26211	26323	25995	26040	26018	26133	26053	25893	26030	26146	26225	26171	26324	26376	26226	26372	26333	25986	26245	26123	26073	25994	26175	25992
52209	72529	65490	50205	40078	31898	26633	23591	20734	18985	18472	17988	17609	17431	17361	17337	17178	17061	17049	17022	17088	17169	16914	16964	17053	17097	16966	16973	16975	16912	16996	16969	16979	16949	16864	17054	17051	16689	16937	17120	16937	16831	17130	16912	16714	16985	17064	16884	17013	16875	16929	16951	16896	16860	16994	16988	16986	17017	16812	17072	17027	16824	17004	16918	16890	16927	17037	16849	16875	16987	16895	16848	16867	16970	16991	17027	16924	17049	16930	17054	16727	16832	16950	16764	17083	16827	16796	16764	16894	16865	17082	16891	16756	16873	17059	16885	16851	16902	16983	16833	16854	16870	17132	16850	16898	17038	16892	17058	17036	16962	16801	16791	16880	16693	16760	17060	16715	16995	16969	16884	16972	16991	16709	16824	16850	16962	16849	16958	17022	17008	16746	17036	17031	16784	16927	17139	17110	16973	16999	16985	17013	17012	17116	16938	16859	17129	16943	16999	16951	16885	16851	17023	17036	16827	16722	17086	16708	16920	16896	16748	16899	16966	16940	16981	16801	16866	16884	16851	16995	16992	16885	16908	16998	16804	16998	17127	16985	16890	16890	16797	17029	16854	17063	16923	16928	16820	17109	16817	17031	16974	16934	16877	16958	16827	17018	17017	16871	16807	16813	17049	16867	16995	16991	16965	16870	17208	16942	16870	16992	16902	17051	16912	16849	16888	17053	16951	16779	16982	16816	17172	16895	16786	16803	16894	16725	16982	16892	16990	16812	17118	16886	16919	16994	16738	16873	16778	16959	16867	16856	16900	17003	16867	16889	17054	16745	16853	16865	16884	16838	16818	16779	16863	16907	16823	17038	17030	16905	17026	16941	16859	16989	16939	16768	16870	16866	16860	16951	16788	16865	17053	16934	16837	16918	16746	16953	16891	17008	17084	16808	17065	16970	16977	16866	17019	16899	16895	16835	16906	16996	16852	16992	16962	16875	16837	16988	16775	16997	16844	16973	16794	17038	16847	16986	16873	16937	16844	16911	17047	16950	16823	16901	16931	17052	16812	16913	16870	16807	16862	16876	16913	17050	16863	17061	16848	16880	17020	16869	16942	17051	17037	17086	16974	16903	16914	16874	17012	16966	17025	16876	17112	17173	16950	17015	16979	16911	16834	17006	17026	16889	16869	17061	17005	16829	16798	17025	16934	16983	17035	16844	16921	16854	16812	16994	16921	16826	16980	16801	16981	17068	16983	16948	17136	16955	16795	16856	16913	16860	16956	16907	16864	16940	17086	16962	16814	16859	16975	16758	17089	16682	16858	16873	17087	17064	17054	17024	16803	16910	16937	16775	16977	16985	16999	17047	17064	16920	16860	16983	16852	16962	16947	16875	17071	16954	17106	16883	16942	16987	16868	16948	17002	16801	16928	17088	17027	16932	16802	16958	17015	16967	17105	16905	16889	16985	16800	16866	16932	16936	16816	16859	16989	16879	16850	16968	17046	16961	17014	16843	16767	17023	17093	16982	16924	16911	16854	16951	16880	16919	16827	16889	16727	16877	16961	16852	16881	16978	16808	16870	16988	17094	16952	17014	16661	17087	16984	16985	16966	16932	17032	16894	16859	16754	16904	16875	16958	16838	16984	16895	16935	16839	16797	16988	16886	16866	16916	17003	16756	17050	17014	16938	16870	16969	16915	17039	16938	16787	16915	16927	16891	16888	17024	16952	16882	16783	17057	16916	16933	16770	16831	16983	16885	16986	17035	16934	16981	16891	17036	16706	17140	16944	16787	16987	16950	16756	16923	17011	16890	16963	16884	17040	16942	17008	17058	16923	16915	17116	17230	16960	16955	16886	16784	16920	16902	16820	16943	16975	17001	17080	16852	16964	16961	16748	17098	16854	16910	17033	16916	16811	16972	16956	16874	16980	17055	17003	16809	16841	17029	17116	16835	17083	17057	16997	16926	16929	17007	16731	16902	16979	17033	16974	17015	17049	17034	16763	16900	17070	16992	16950	16868	17008	16932	16855	17121	16902	16876	16989	16941	16963	16907	16925	16741	16999	17005	17028	16949	17018	16915	16816	16791	16880	16803	16830	16822	16952	16867	16956	17000	16921	16995	16942	16868	16809	16997	16981	16852	16928	16912	16883	17066	16884	17003	16934	16933	16903	17082	16989	16928	16855	16909	17079	16959	16911	16895	16819	16965	16983	16886	16803	17025	16858	16877	16895	16828	16961	17053	17121	17011	16933	17006	16945	16993	16904	16832	16983	16913	16786	16999	16897	17067	16807	17019	16868	16839	17133	17098	16916	17108	16961	16795	17064	17094	16758	16786	17024	17145	16834	16929	16807	16907	16954	17065	16943	17123	16903	16899	16914	16967	16859	16947	17093	16819	16805	17091	16877	16823	16775	16926	16891	17021	16892	17061	17125	16867	16937	16830	17005	16907	16844	17093	16841	16965	16675	17056	16720	16900	17103	16898	16959	16689	17020	16861	16934	16824	16982	17021	16846	17019	16983	16926	16920	16989	16880	17043	17019	16912	16782	16841	16938	16836	16830	16959	16793	16924	16925	16956	16850	17083	16918	16937	16864	16875	16715	16932	16906	16751	16819	16878	16975	17101	16920	16953	16766	17056	16862	16711	16978	16959	16921	17076	17031	17058	16856	16867	16893	16995	17087	17060	16962	16951	16907	16772	16905	17133	16827	16783	16880	17003	16815	17133	16932	17028	16893	16960	17028	16999	16751	17044	16973	16913	16983	16882	17012	16959	16925	17004	17067	16946	16884	17041	16980	17005	16765	16853	16690	17062	16776	16909	16865	16829	16975	17031	16910	16989	16964	16821	16878	16790	16948	16957	16973	17034	16824	16884	16949	16900	16935	16926	16911	16832	17060	16880	16995	16926	16914	16899	17049	16935	16857	16882	17003	16861	16908	17030	16871	16896	16858	16979	16959	16958	16865	16984	16879	17099	16845	17102	17124	16951	17004	16992	16946	16649	16856	17123	16866	16819	16988	16837	16914	16798	17096	16871	17102	17146	16846	17026	16835	17040	16806	16948	16983	16878	17113	16961	17184	16814	16762	16987	17060	17030	16708	16940	16962	17048	16822	16892	16949	16887	16876	16927	17038	16972	16979	16883	16758	16836	16846	16968	16924	17087	16884	16765	16933	16843	16935	16994	17032	16950	16913	16971	16824	16990	16897	17007	16910	16815	16978	17104	17068	17160	16809	16945	16873	17049	16951	16850	16897	16803	17028	16891	16769	17027	16996	17140	16883	16753	17025	16966	17102	16869	16925	16952	16899	16965	17015	17057	16933	17023	16937	16901	17097	17114	16777	16954	17042	16987	16909	16897	16909	17155	16995	16862	16968	17061	17061	16958	16983	17069	16888	16981	16860	17030	16821	16735	16755	16779	17094	16973	17147	16872	16972	16930	16905	16887	16852	16858	16934	17074	16952	16951	16939	16880	16872	16856	17089	16912	17066	17003	16836	16903	16934	17103	16837	16797	16832	16872	16931	17048	16885	17015	16855	16988	17037	16792	16939	16991	16971	16890	16988	16869	17140	16978	16883	16851	16884	17170	16908	16882	16766	16877	17001	16966	16963	16950	17031	16973	16871	16941	17113	17109	16943	17081	16839	16797	16972	16882	17034	17038	16939	17016	16930	16788	16827	16916	16929	16788	16785	16921	16968	16859	17026	16887	16996	16818	16870	17046	17068	16868	17013	16883	16894	16957	16722	17024	16907	17041	16999	16842	17051	17007	16740	16887	16861	16957	16843	16948	16994	16870	17235	16834	17039	16970	16902	17084	17150	17025	16920	17037	16979	16975	16993	17074	16859	16993	16836	16771	17054	16797	16929	17004	17000	16901	16876	17039	16986	16884	17022	17038	16935	16835	16723	16901	16915	17063	16883	16883	16838	16872	17023	16837	17116	16832	16844	17053	16664	16954	16960	17040	16953	16975	16927	16749	16972	16752	16885	16697	16936	16892	16957	16953	16910	16861	17147	16801	16789	16959	17001	16928	17153	16959	16925	16845	16944	16870	17044	16867	16996	16763	17038	17028	17009	16885	17122	16826	17062	16961	16788	17040	16937	16915	17017	16887	17004	16918	16830	17156	16898	16764	16933	16900	16972	17004	16836	16950	17180	17008	16987	16841	17134	17027	16733	16893	16850	16920	16979	16872	17071	17018	16992	16937	17099	17022	16899	16983	16861	16994	16899	17076	17112	17072	17044	17012	16958	16907	16977	16985	16773	16986	16936	16956	17033	16834	17008	16956	17001	17016	17073	17011	17011	16796	17124	17023	17054	16753	17119	16947	16893	16757	16879	16868	17237	16927	16883	17031	16990	17116	17039	16909	16837	16918	17118	16865	16953	16938	17027	16887	16949	16990	17052	16993	16973	16918	16907	16933	16886	16962	16980	16622	16845	16820	16901	16831	17120	16981	16916	16893	16755	17021	17057	16880	16929	17013	16842	16774	16853	16993	16897	17001	16751	16904	16875	17090	17032	16935	17005	16915	16958	17038	16924	16927	17049	16791	16918	16783	17031	16851	16892	17181	16970	16850	16939	16847	16997	16914	16935	17050	16789	16723	16944	16967	16749	16849	17129	16932	16895	16936	16963	16861	16958	17093	16854	17011	16954	16935	16812	16807	17007	16763	16842	16901	16948	16943	16835	16768	16974	17092	16958	17064	16732	16954	17000	17147	16690	17115	16903	16814	16841	16918	17052	16977	16957	17130	17059	16996	16998	16993	17080	16862	16980	17031	16896	16996	16853	17016	16934	17048	16962	16871	16928	16786	16893	17028	17128	16967	16988	16980	16908	16945	16794	17118	16869	17054	16964	16818	17245	16976	16915	17011	16878	17093	16941	16931	17002	16871	16902	16982	16976	16868	17004	16973	16897	17012	16849	16857	16972	17028	16880	17006	17053	16784	16980	16921	16995	17085	16974	16922	16871	16879	16951	16908	16906	16931	16866	17031	16948	16960	16944	16981	17064	16786	17061	16890	17004	16706	17179	17006	16854	16810	16920	17050	16988	17090	16892	16868	17188	17002	16912	17140	16726	16889	16927	16931	16997	16838	16847	16981	17099	16795	16880	16882	17220	17008	16984	16762	16963	16841	16889	16887	16907	16889	16827	16853	16825	16998	17110	16918	17145	16708
25903	23206	37862	44792	47050	47616	43439	38142	34397	32921	30611	28763	27681	27231	27070	26839	26501	26350	26518	26533	26311	26354	26331	26305	26482	26326	26367	26330	26296	26261	26459	26434	26177	26157	26134	26064	26355	26297	26304	26206	26009	26080	26226	26412	26177	26118	26463	26371	26378	26375	26289	26491	26599	26317	26221	25959	26300	26279	26357	26268	26174	26098	26417	26285	26322	26208	26259	26272	26278	26118	26335	26251	26393	26123	26412	25864	26202	26061	26387	26158	26545	26829	26228	26096	26369	26368	26397	26305	26476	26437	26327	26282	26190	26297	26041	26043	26037	26357	26248	26368	26195	26259	26139	26262	26310	26231	25989	25964	26133	26550	26025	26177	26133	26205	26304	26247	26394	25973	26183	26269	26361	26152	26301	26321	26546	26269	26177	26213	26214	26210	26120	26267	26115	26104	26182	26335	26473	26379	26087	26165	26048	26217	25956	26236	26300	26244	25991	26450	26427	26270	26029	26234	26234	26035	26210	26156	25998	26148	26113	26398	26292	26200	26285	26517	26184	26237	26276	26363	26324	26253	26183	26107	26097	26244	26242	26001	26352	26407	26372	26132	26308	26338	26261	26239	26274	26182	26005	26049	26327	26205	26267	26346	26146	26240	26144	26298	26196	26069	26185	26226	26174	26503	26165	26366	26455	26278	26183	26300	26288	26370	26377	26294	26501	26150	26203	26136	26470	26096	26120	25977	26218	26307	26200	26214	26444	26491	26167	26022	26267	26118	26158	26090	26205	26206	26271	26026	26402	26182	26329	26065	26203	26159	26223	26091	26474	26374	26217	26103	26295	26264	26072	26286	26297	26291	26377	26271	26404	26294	26288	26344	26292	26171	26172	26191	26334	26205	26401	25965	25993	26278	26290	25925	26200	26375	26388	26524	26173	26240	26323	26127	26366	26102	26136	26033	26307	26225	26383	25971	26238	26442	26344	26428	26244	26116	26403	26485	26438	26306	26291	26333	26218	26224	26035	26018	26464	26315	26056	26361	26102	26212	26266	26452	26590	26341	26491	26177	26309	26268	26112	25981	26392	26097	26409	25947	26060	26185	26211	26166	26432	26259	26123	26163	26134	26258	26221	26149	26411	26216	26330	26229	26239	26309	26260	26207	26113	26236	26038	26287	26336	26225	25989	26097	26218	26216	25882	26300	26234	26292	26535	25996	26224	26141	26291	26023	26342	26349	26120	26092	26115	26221	26302	26309	26098	26282	26103	26104	26210	26185	26209	26238	26287	26249	26051	26177	26438	26188	26206	26306	26215	26112	26129	26220	26322	26310	26158	26128	26093	25986	26009	26162	26169	26193	26149	26184	26002	26217	26349	26070	26186	26207	26236	26192	26114	26225	26315	26281	26160	26079	26268	26405	26308	26354	26459	26255	26155	26028	26035	26248	26242	26001	26132	26476	26629	26131	26139	26338	26182	26311	26367	26133	26292	26048	26328	26005	26258	26270	26510	26353	26108	26108	26127	26304	26030	26321	26561	26253	26119	26083	26314	26163	26120	26194	26253	26455	26577	26485	26321	26331	26075	26297	26346	26202	26341	26232	26336	26130	25945	26114	26329	26365	26186	26179	25960	26154	26312	26293	26202	26319	25990	26461	26386	26205	26013	26360	26340	26355	26084	26052	26266	26221	26330	26261	26264	26080	26199	26302	26234	25933	26219	26359	26358	26010	26066	26245	26082	26107	26207	26406	26449	26183	26243	26486	26227	26085	26245	26325	26082	26394	26468	25962	26075	26249	25944	26450	26295	26303	26303	26278	26159	26245	26208	26296	26144	26296	26160	26444	26167	26159	26208	26066	26071	26231	26112	26104	26362	26134	26461	26202	26305	26384	26502	26366	26190	26509	26235	26191	26140	26319	26135	26394	26306	26240	26427	25999	26082	26053	26076	26329	26274	26173	26144	26351	26128	26393	26478	26098	26324	26281	26184	26030	26308	26164	26066	26135	26401	26298	26420	26173	26296	26247	26316	26183	26176	26424	26057	26201	26151	26283	26060	26187	26154	26404	26253	26280	26285	26236	26259	26495	26108	26387	26195	26192	26110	26024	26071	26231	26363	25832	26198	26301	26009	26154	26189	26264	26131	26268	26293	26368	26252	25990	26160	26195	26218	26111	26283	26471	26059	26200	26189	26070	26058	26187	26137	26238	26221	26389	26362	26122	26279	26153	26387	26256	26059	26169	26316	26202	26337	26081	26088	26176	26507	26440	26348	26232	26509	26119	26313	26387	26147	26196	26215	26286	26332	26266	26278	26130	26410	26440	26279	26404	26084	26143	26229	26239	26294	26339	26112	26128	25875	26172	26436	26188	26254	26362	26252	26202	26398	26358	26105	26211	26198	25997	26357	26164	26310	26456	26430	26056	26564	26063	26215	25899	26436	26150	25981	26173	26202	26265	26202	26267	26448	26137	26324	26385	26402	26340	26188	26122	26379	26054	26158	26397	26224	26165	26344	26177	26267	26302	26688	26182	25977	26118	26047	26202	26312	26270	26130	26205	26075	25986	26386	26300	26381	26099	26075	26461	26203	26199	26206	26211	26226	26152	26231	26497	26172	26393	26270	26295	26429	26233	26422	26348	26256	26348	26249	26179	26082	26370	26342	26175	26235	26159	26077	26017	26136	26284	26282	26219	25953	26171	26269	25995	25963	26328	26064	26335	26660	26233	26355	26237	26379	26289	26441	26180	26238	26334	26108	25873	26395	26217	26304	26358	26255	26282	26261	26298	26243	26193	26068	26085	26101	26097	26303	26221	26242	26134	26332	26348	26371	26302	26398	26227	26196	26245	26198	26062	26034	26417	26126	26478	26430	26557	26134	26151	26032	26310	26233	26308	25980	26088	26221	26153	26117	26279	26223	26405	26292	26279	26185	26020	26106	26267	26413	26240	26149	26033	26267	26473	26305	26206	26188	26417	26213	26119	26450	26231	26197	26021	26478	26030	26263	25998	26277	26310	26290	26212	26355	26191	26217	26074	26240	26004	26205	26088	26140	26041	26511	26383	25948	26207	26426	26408	26602	26256	26254	26402	26263	26373	26092	26200	26414	26339	25849	26045	26187	26272	26170	26306	26331	26108	26100	26467	26474	26012	26099	26063	26416	26299	26191	26114	26460	26238	26345	26302	26228	26212	26220	26289	26293	26422	26179	26276	26149	26272	26232	26300	26211	26224	26295	26259	26634	26373	26090	26282	26079	26244	26374	26363	26314	26248	26124	26249	26011	26205	26194	26358	26227	26257	26459	26107	26047	26328	26262	26159	26031	26166	26010	26362	26075	26411	26444	26063	25954	26092	26157	26369	26204	25834	26273	26379	26079	26243	26493	26089	26210	26123	26379	26208	26290	26331	26225	26402	26234	26326	26231	26113	26137	26044	26000	26142	25952	26340	26024	26296	26080	26302	26195	26483	26296	26275	26032	26582	26440	26125	26411	26130	26340	26247	26335	26271	26273	26355	26090	26293	26211	25995	26220	26396	26233	26197	26332	26375	26085	26183	26209	26408	26197	26487	26208	26023	26172	26184	26338	26254	26163	26209	26199	25987	26133	26143	26137	26362	26280	26459	26318	26239	26187	26172	26290	26352	26350	26429	26248	26236	26171	26212	26101	26216	26433	26248	26111	26311	26330	26057	26270	26159	26285	26235	26256	25946	26078	26251	26318	26362	26324	26275	26278	26106	26138	26332	26044	26210	26108	25833	26210	26169	26167	26124	26195	26055	26180	26348	26197	26305	26275	26076	26234	26074	26270	26281	26456	26650	26517	26178	26337	26219	26219	26302	26264	26266	26270	26429	26299	26477	26373	26325	26309	26259	26619	26007	25942	26126	26363	26447	26345	26336	26358	26209	26455	25954	26652	26280	26146	26181	26160	26127	26155	26404	26579	26429	26336	26125	26346	26509	26389	26054	25970	26380	26089	26192	26414	26317	26201	26262	26298	26327	26142	26170	25907	26109	26473	26113	26236	26096	26052	26053	26217	26051	26324	26134	26424	26366	26158	26285	26291	26211	26216	26388	26199	26327	26137	26298	26085	26229	26215	26222	26130	26173	26226	26078	26227	26559	26221	26269	25850	26277	26298	26101	26285	26271	26214	26156	26042	26194	26212	26253	26463	26269	26346	26124	26146	26385	26113	26404	26162	26241	26139	26217	26401	26388	26262	26314	26393	26339	26284	26363	26399	25951	26290	26303	26113	26163	26485	26298	25936	26355	26067	26065	26224	26138	26041	26152	26321	26115	26322	26263	26211	26067	26295	26240	26389	26202	26123	26054	26361	26586	26372	26332	26497	26329	26521	26592	26315	26350	26270	26508	26215	26265	26372	26220	26340	26365	26140	26453	26210	26004	26374	26216	26340	26362	26057	26427	26161	26293	26383	26321	26296	26395	26195	25972	26248	26014	26427	26410	26480	26077	25990	26162	25970	26352	26511	26262	26103	26140	26037	26450	26451	26177	26197	26227	26000	26102	26251	26362	26194	26253	26315	26047	26215	26106	26149	26156	26259	26394	26103	26225	25937	25943	26176	26326	26154	26245	26267	26278	26218	26326	26112	26283	26236	26484	26340	26021	26167	26249	26082	26403	26065	26107	26297	26172	26266	26012	26355	26129	25951	26350	26358	26333	26114	26180	26226	26159	26160	26124	26312	26303	26176	26103	26311	26300	26138	26191	26197	26253	26364	26231	26301	26201	26189	26130	26090	26244	26188	26166	25912	26322	26169	26345	26361	26234	26349	26370	26208	26105	26046	26098	26174	26253	26187	26193	26275	26257	25993	26454	26380	26088	26301	26204	26185	26170	26012	26492	26307	26387	26172	26224	26359	26313	26315	26007	26151	26221	26210	26280	26281	26007	26200	26184	26293	26349	26221	26218	26265	26131	26150	26411	26034	26158	26274	26272	26152	26217	26282	26337	26034	26274	26265	26316	26433	26323	26189	26376	26352	26333	26250	26195	26119	26199	26470	26424	26423	26297	26135	26152	26172	26268	26370	26261	26317	26191	26272	26251	26397	26319	26200	26162	26287	25989	26221	26321	26291	26176	25977	26172	26122	26334	26452	26106	26380	26202	26152	26385	26367	26255	26145	25994	26234	26081	26194	26157	26402	26201	26159	26114	26361	26114
52019	81898	73092	58216	49834	43508	36430	30640	26808	24430	21328	19490	18191	17889	17864	17513	17627	17370	17310	17287	17382	17309	17203	17001	17264	17202	16843	17066	17080	17201	16850	17113	17044	17070	17034	16937	16961	17187	17160	17011	17095	17104	17053	17018	16993	17064	16932	17304	17031	17051	17044	17033	17015	16955	17058	17104	16987	17031	17173	17061	16738	17101	17040	16946	16942	17134	17109	17050	17107	16886	17046	17082	16885	16966	16974	16976	16835	16963	17108	17012	17034	16913	17051	17022	16970	17168	16830	17161	17121	16769	16971	16974	17031	17099	17035	17094	17005	16945	16982	17166	17172	17067	16989	17089	16791	17022	17123	17157	17095	17035	16878	16861	17193	16942	17123	16979	16949	16933	17041	17110	16935	17133	16886	17108	16960	16903	16916	16996	17034	16736	16813	16989	16967	16894	17004	17090	17142	17000	17032	17010	17135	16829	16920	16909	17115	17019	17024	17124	17071	17046	17018	16979	17103	17021	16879	16948	16872	17023	16963	17118	17017	16965	16975	17103	16997	17034	17113	16938	16928	16946	17014	17165	17061	17100	17014	16960	16976	17029	17063	17054	17027	17008	16883	16796	17083	16981	16941	16977	17016	17002	17015	17003	17012	16866	16999	16920	17062	17006	16965	17029	16751	16883	16889	17024	16961	17193	17140	17069	17074	16919	17165	17055	17136	17014	17142	17119	17078	17318	17024	16961	17151	17066	17005	17163	17010	17187	16982	16895	16871	17075	16982	16865	17162	17083	17218	17127	16906	16916	17083	17024	16922	17032	17040	17118	16928	16873	16964	16954	16854	16976	17126	17096	17293	17063	17018	16888	17086	17143	17026	16948	16931	17093	16914	17214	16960	17023	16935	16968	16937	16939	17017	16951	16907	16958	16950	16994	17043	17118	17125	17088	16901	17011	16970	16994	16978	16820	16957	16958	17214	16891	16941	17073	17071	16882	17070	16947	16922	17145	16800	16786	17040	16936	17064	17088	17013	17009	17114	16922	16839	17012	17067	17172	17066	16903	16890	16856	17126	16902	17085	16939	17228	17084	16941	17014	17028	16878	17074	17140	17011	17006	17030	17030	17017	16953	16996	16974	17081	17009	16985	16926	16916	16861	16981	17019	16906	17033	16993	16901	17116	16879	16913	16891	16801	16996	17177	17042	16990	16902	17040	16779	16954	17183	16952	17030	17019	16946	16915	17135	16931	17022	16980	16979	17227	17128	17041	17118	16972	17052	17100	16954	16942	16973	17106	17034	17053	17123	17142	17055	17068	17021	16950	16942	16973	16942	16960	16953	17066	16821	17073	17171	17027	17175	17130	17101	16875	16978	17065	16980	17012	17005	17040	17029	17041	17128	17062	16973	17061	17003	17029	16935	17021	16832	17059	17072	17038	17156	16758	17124	16986	16912	17050	17028	17042	16995	17076	16912	17159	16690	17063	16835	17034	17135	16993	17036	16977	16794	17081	16794	17008	16982	16865	16903	17227	17073	16929	16924	16955	17065	17068	17152	17082	16855	16853	17161	16989	16998	17109	17079	16994	16931	17065	17087	16985	17028	17135	17263	17115	17168	16970	16967	17107	16853	16999	17102	16963	17019	16931	17126	17072	16938	16992	17110	16972	17013	17108	17134	17170	17043	16961	16944	17084	17090	16995	16934	16883	17018	16943	17056	17130	17041	17040	16966	17177	17116	17155	17124	16973	16899	17156	17098	16989	17197	17101	17032	16997	16938	17054	17088	16971	17095	16897	17015	17027	17027	17008	17014	16985	17041	17011	17017	17158	16922	17069	17007	17120	17084	17063	17129	16953	17010	16901	17036	17100	17132	16948	17046	16939	17151	16945	17120	17030	16952	17052	17137	17090	16963	17125	16871	17046	16985	17097	17170	17231	16877	16849	17138	17060	16972	17082	16953	17176	17021	16872	17138	17047	17180	16914	16900	17057	17026	17039	16932	17124	17026	17177	17181	17031	16755	17085	16992	17085	17155	16862	16937	16895	17122	16976	17035	17141	17076	16947	16862	16961	17213	17044	17071	17072	17020	17059	17132	17111	17093	17049	17042	16994	17057	17041	17021	16942	17017	17037	16959	16840	16862	17096	16943	17035	16930	17167	17014	17063	16879	17064	17010	17101	17013	17087	16850	16960	17056	16882	17087	17151	17066	16738	16931	16980	17105	17038	17118	16970	17131	16970	16908	16841	16961	16998	17054	17035	17118	17084	17064	17000	16972	17017	17006	17016	16921	17013	17260	17001	16980	16983	16944	16788	17068	16988	17028	16962	16892	17106	17058	16987	17058	17069	16846	17076	17301	17023	17083	16937	17000	17052	16998	16955	17065	16996	16959	17121	17052	16909	17019	17078	17074	17068	17042	16986	17017	16997	16936	17117	17019	17059	17132	16872	17056	17069	17019	16955	17130	16948	16968	16924	17137	17119	17067	16949	17018	17047	17177	17091	17003	17027	16941	17093	17019	17094	16982	17150	17000	17038	17166	17052	17113	17042	17073	16971	17016	16992	17134	16959	17062	17080	16992	17035	16868	16977	16937	17189	17026	16968	17064	16932	16947	17110	16987	17168	16948	16895	17021	16988	17161	17017	17025	16969	16901	16997	17000	17012	16915	16891	16900	16887	17184	16967	16977	16892	17135	16994	17031	16931	17076	17133	16978	16910	16968	17028	17072	17111	17070	16921	17077	17042	17104	17149	16947	17108	17004	16976	16967	17150	16810	16814	17043	16977	17026	16967	16954	17040	16951	17268	17090	16969	17006	16971	17207	17077	16876	16939	16989	16956	16957	17214	17027	17011	16925	17079	16980	16912	17006	17003	17023	17066	17148	17006	16980	16961	17118	17034	16993	16961	16981	17238	17053	16845	17172	16886	16902	17040	17013	17128	17018	17177	17101	16953	16870	17031	16938	17040	16960	17093	17051	17183	16898	17076	17175	17013	17104	17020	17125	16989	16970	17110	17169	17122	17131	16960	16987	16954	17068	16871	16892	16906	17085	17128	17005	17001	16798	16945	16994	17047	16961	16957	16990	17024	16944	16936	16961	16921	17002	17032	17025	17073	16909	16872	17129	16905	16941	16726	17171	17162	17112	17151	17030	17082	16809	17101	17061	16870	17270	16941	16840	17128	17025	16921	17031	16918	16959	17013	16995	17074	16824	17107	16826	17036	16996	16971	16921	16982	16854	17170	17024	17072	16930	16947	17199	17182	17039	16982	17038	17242	17031	16967	17028	16933	16971	16979	17038	16860	17100	17176	17186	17021	17046	16873	16915	17112	16994	17137	16864	17046	16964	16947	16968	17039	17021	17219	16975	16994	16913	16951	17108	16995	16934	16971	17123	17084	17091	17089	16893	17037	16965	16979	16910	17093	17073	16966	17098	17044	16909	17091	16990	17004	16963	17017	17004	16961	17063	17000	17077	17091	16998	17019	16892	17085	17050	17175	17019	17061	16982	16872	17031	17046	16953	16932	16866	17077	17075	17069	17074	17067	17230	16888	17021	16901	17228	17089	17027	16941	17055	17049	17005	17054	16949	17009	17030	17175	16887	16991	17031	16901	17054	17082	16997	17072	17035	17221	17046	17107	16934	16876	16958	16967	17035	17065	16961	17026	16930	17014	16921	17113	16952	16979	16959	17041	17040	17063	17026	16990	17128	16944	16892	16960	17091	16995	16819	17093	16998	16870	17139	17029	17010	16964	16877	16991	16971	16997	16842	16853	17044	16908	16969	16828	16999	17018	16955	17070	17130	16875	17097	16774	17023	17031	17182	16987	16916	17010	17183	17001	17114	16997	17048	17076	16854	17194	17187	16889	17029	17010	17056	17045	17015	17075	16812	17157	17178	17148	16982	17100	17003	16887	16841	16901	16869	17069	17063	17064	17260	17022	17148	17065	16928	17121	17009	16976	17113	16944	17040	17020	17170	16867	16977	16662	17030	16931	16939	16923	17073	16910	16818	16946	17100	16845	17198	16964	17054	17086	16972	16907	16936	16875	16933	17027	16971	17088	16992	17008	17160	17039	17013	17322	17026	17139	17048	16995	16965	16933	17133	17092	16812	17175	17013	17152	17089	17071	17055	16919	17029	17114	16973	16933	17017	17140	16999	17173	17158	16889	16985	17166	16979	16963	16884	16946	16951	16923	17004	16853	17018	16999	17010	16914	17191	17039	17014	17025	17053	16965	16854	16881	17088	17136	17219	16933	17060	17204	17025	17165	17214	16798	17084	17163	16909	16979	17163	16990	16982	16996	17038	16753	17224	16904	16923	17057	17052	16830	17060	17050	17137	16906	17050	17034	16998	17064	17245	17025	17022	17027	16969	17016	16994	17023	17185	16953	17137	17043	17156	17008	16970	16915	16917	16943	17165	16873	16935	16775	16992	17143	16835	17226	17190	17301	17068	17115	17075	16889	17078	17026	17142	17085	16969	17034	17063	17231	17167	16881	17171	16909	17011	17080	16898	17042	16989	17134	16941	17188	16986	17138	16878	16854	16965	17077	16840	17068	16968	17007	16943	16895	16989	17091	17061	16891	17044	17075	16948	17101	17137	16987	17017	17063	16867	16976	16986	17019	17044	17249	17082	17060	17030	16934	17183	16859	16877	17029	17022	17056	17046	16927	17159	17025	17042	17058	17165	17036	17178	17007	16943	17076	16850	16826	17106	16918	17135	17026	17037	16940	17009	17004	16922	17006	17203	17141	16991	16995	17083	16918	16978	16958	17131	17041	16949	17022	17010	16950	16968	16921	17095	17114	17127	16947	16875	17022	17017	17225	17031	17041	17031	17040	16879	17149	17010	17121	17145	17035	17097	17056	17091	16942	17012	17180	17009	16960	17003	17045	17067	16801	17096	17003	16917	17039	16899	17011	16818	17004	17036	17086	17066	16961	17179	16928	16867	17072	17056	17038	16977	17129	17029	17047	16875	17088	16990	16916	16890	16829	17054	17003	17056	16959	17244	16971	16865	17125	16841	16946	16899	17110	17046	16846	17069	17096	17176	17015	17154	16974	16965	16974	17077	16860	16999	16827	17030	17065	16947	16890	17087	17023	16925	17056	17105	16939	16779	17158	17047	16912	17076	16989	17027	17003	17049	17088	16882	16894	17012	16963	17081	17053	17144
23733	21346	30490	36643	43225	43496	47648	43632	40442	36163	31895	28700	27841	27254	26966	26634	26481	26490	26272	26226	26650	26219	25955	26099	25879	25744	26089	25896	25743	25899	25620	26035	25964	25704	26028	25823	25951	25649	25758	25846	25835	25983	25775	25823	25865	25725	25654	25518	25909	25913	25801	25825	25759	25568	25992	25796	25816	25921	25669	25806	25661	25841	25844	25810	25425	25741	25487	25855	25638	25819	25653	25603	25878	25591	25888	25778	25685	25858	25630	25542	25576	25906	25907	25927	25736	25760	25756	25797	26006	25520	25814	25580	25669	25588	25714	25742	25543	25769	25796	25620	25748	25882	25425	25760	25661	25650	25760	25777	25591	25637	25672	25625	25702	25640	25765	25830	25776	25766	25718	25736	25995	25582	25774	25687	25671	25676	25883	25525	25708	25819	25868	25703	25817	25666	25781	25774	25989	25657	25710	25883	25607	25794	25692	25773	25769	26008	25836	25804	25779	26069	25949	25961	25885	25688	25746	25496	25705	25970	25779	25666	25714	25664	25712	25957	25619	25725	25746	25777	25825	25736	25681	25678	25676	25908	25654	25605	25615	25877	26238	25708	25718	25797	25640	25574	25652	25618	25692	25524	25802	25814	25807	25619	25719	25579	25781	25932	25685	25731	25624	25809	25749	25849	25809	25958	25894	25688	25683	25487	25731	25827	25759	25673	25958	25693	25872	25802	25793	25620	25600	25746	25400	25656	25796	25619	25723	25703	25775	25643	25501	25642	25753	25579	25710	25610	25705	25696	25654	25897	25830	25857	25701	25853	25683	25713	25900	25690	25614	25519	25657	25492	25908	25664	25754	25826	26018	25816	25757	25943	25732	25704	25652	25790	25656	25558	25914	25857	25667	25726	25932	25779	25934	25692	25801	25792	25685	25772	26020	26021	25717	25591	25889	25795	25664	25601	25544	25686	25880	25616	26056	25672	25796	25562	25576	25878	25868	25888	25679	25814	25638	25268	25764	25810	25898	25851	25491	25554	25447	25940	25842	25838	25625	25880	25669	25746	25855	25583	25618	25770	25557	25793	25651	26038	25608	25688	25577	25789	25755	25904	25751	25683	25841	25646	25960	26042	25685	25693	25468	25650	25840	25770	25664	25862	25670	25916	25567	25688	25723	25685	25364	25806	25523	25689	25833	25654	25810	25665	25673	25538	25580	25633	25583	25823	25570	25927	25762	25806	25949	25753	25719	26018	25849	25859	25599	25767	25722	25640	25811	25648	25729	25725	25610	25710	25630	25569	25760	25673	25946	25917	25686	25693	25680	25667	25596	25695	25844	25726	25973	25730	25729	25953	25629	25825	25565	25672	25697	25743	25856	25729	25692	25819	25901	25847	25886	25752	25747	25899	25787	25753	25503	25724	25507	25789	25648	25819	25669	25555	25937	25842	25909	25771	25871	25464	25652	25726	25750	25659	25713	25656	25821	25847	25806	25777	25731	25709	25772	25789	25714	25693	25880	25807	25525	25773	25934	25724	25707	25697	25855	25930	25719	25761	25647	25802	25750	25827	25642	25882	25851	25725	25749	25837	26027	25933	25784	25639	25765	25893	25753	25713	25762	25587	25729	25499	25631	25683	25458	25575	25851	25951	25962	25648	25671	25859	25740	25851	25677	25736	25904	26109	25828	25866	25708	25975	25720	25620	25452	25666	25814	25727	25684	25695	25636	25760	25529	25872	25644	25584	25637	25639	25814	25862	25641	25649	25836	25751	25763	25740	25757	25507	25620	25633	25852	25708	26241	25933	25740	25797	25372	25622	25754	25575	25628	25832	25858	25772	25685	25699	25597	25875	25571	25767	25796	25748	25755	25578	25774	25789	25959	25817	25802	25758	25614	25836	25644	25826	25831	25648	25659	25654	25734	25792	26153	26028	25958	25923	25922	25676	25804	26064	25884	25659	25731	25950	25795	25780	25821	25795	25631	25919	25805	25709	25578	25869	25704	25877	25921	25692	25809	25937	25610	25871	25722	25819	25678	25837	25992	26022	25456	25689	25763	26033	25748	25940	25827	25628	25937	25728	25615	25664	25803	25780	25971	25575	25727	25591	25741	25473	25792	25897	25769	25802	26107	25821	25818	25866	25907	25556	25912	25522	26007	25749	25696	25606	25763	25930	25801	25970	25809	25609	25602	25793	25905	26036	25848	25906	25651	25711	25799	25671	25633	25743	25903	25892	25636	25911	25826	25585	25677	25849	25837	25992	26018	25707	25932	25742	25700	25867	25602	25778	25584	25444	25786	25560	25895	25932	25577	25553	25670	25918	25731	25907	25873	25821	25892	25570	25773	25497	25722	25529	25792	26085	25785	25852	25727	25520	25817	25692	25737	25625	25663	25610	25591	25721	25804	25941	25784	25665	25828	25926	25870	25494	26052	25691	26016	25880	25580	25416	25714	25830	25709	25555	25813	25932	26077	25768	25731	25618	25933	25699	25487	25655	25836	25709	25822	25511	25507	25528	26026	25761	25797	25764	25790	25706	25768	25664	25908	25837	25777	25812	25923	25950	25714	25927	25811	25809	25769	25733	25570	25705	25722	25808	25909	25674	25925	25774	25804	25780	25594	25714	25796	25554	25621	25792	25989	25770	25732	25866	25811	25875	25820	25842	25809	25592	25774	25882	25919	25761	25847	25926	25499	25747	25655	25885	25811	25672	25705	25436	25807	25917	25771	25716	25639	25841	25633	25513	25855	25879	25831	25546	25770	25406	25628	25848	25684	25535	25777	25941	25569	25619	25813	25873	25612	25625	25760	25820	25810	25659	25641	25840	25850	25726	25597	25557	25862	25409	26073	25837	26054	25671	25519	25817	25933	25832	25847	25584	25626	25877	25919	25620	25722	25729	25628	25650	26013	25863	25737	25414	25462	25661	25648	25743	25718	25793	25740	25590	25927	25685	25876	25710	25704	25686	25823	25853	25893	25821	25739	26061	25769	25735	26026	25561	25839	25773	25669	25462	25688	25694	25672	25460	25905	25591	25782	25868	26074	25647	25746	25491	25443	25639	25568	25652	25561	25655	25786	25876	25957	25887	25765	25786	25587	25899	25873	25825	25827	25803	25800	25662	25540	25768	25669	26062	25863	25680	25881	25771	25809	25721	25697	25854	25943	25753	25786	25675	25962	25770	25824	26196	25772	25734	25932	25867	25825	25790	25754	25864	25795	25613	25609	25832	26026	25879	25751	25657	26001	25642	25502	25667	25928	25827	25664	25837	25727	25900	25571	25918	25563	25740	25650	26052	25630	25614	25867	25613	25909	25742	25946	25528	25794	25763	25876	26003	25935	25700	25864	25534	25817	25527	25807	25748	25842	25576	25600	25581	25633	25847	25752	25870	25720	25748	25846	25569	25698	25592	25700	25638	25846	25466	25564	25562	25862	25951	25713	25936	25688	25793	25991	25688	25690	25836	25721	25986	25651	25544	25758	25734	25803	25844	25790	25684	25805	25768	25453	25793	26190	25528	25839	25667	25518	25598	25486	25486	25760	25934	25640	25642	25964	25856	25601	25800	25661	25651	25844	25570	25943	25722	25654	25651	25954	25756	25740	25608	25804	25641	25565	25617	25884	25450	25544	25704	25792	25632	25840	25725	25795	25641	25798	25511	25910	25491	25652	25915	25760	26190	25983	25897	25981	25706	25886	25808	25924	25734	25467	25793	25832	25740	25845	25595	25843	25880	25748	25794	25780	25824	25616	25978	25760	25677	25811	25731	25771	25805	25778	25869	25910	25541	25583	25616	25663	25810	25782	25893	25811	25639	25732	25799	25512	25874	25712	25618	25860	25751	25703	25882	25986	25690	25817	25622	25761	25828	25645	25619	25706	25740	25713	25763	25558	25771	25705	25642	25954	25984	25643	25832	25682	25589	26081	25701	25761	25638	25813	25521	25642	25829	25846	25656	25770	25648	25573	25508	25976	25823	25489	26000	25732	25793	25536	26051	25992	26049	25939	25524	25674	25538	25706	25735	25896	25806	25710	25685	25569	25833	25928	25701	25784	25773	25736	25743	25687	25722	25805	25897	25724	25698	25994	25824	25726	25799	25651	25536	25821	25885	25763	25988	26052	25805	25929	25662	25843	25833	25757	26027	25766	25447	25458	25945	25826	25951	25752	25977	25780	25759	25738	25980	25806	25537	25583	25659	25591	25764	25551	25745	25576	25574	25872	25587	25880	25483	25608	25781	25764	25597	25515	25733	25639	25423	25759	25363	25805	25781	25704	25696	25818	25807	25580	25664	25768	25995	25695	25988	25560	25807	25724	25824	25947	25772	25827	25979	25847	25807	25552	25842	25719	25717	25642	25771	25848	25665	25555	25816	25817	25591	25841	25859	25901	25734	25854	25725	25689	25697	25742	25783	25715	25730	25748	25849	25804	25815	25684	25751	26012	25754	25864	25673	25666	25525	25762	25604	25751	25651	25748	25729	25652	25663	26084	25941	25668	25878	25596	25884	25799	25705	25799	25703	25657	25680	25963	25601	25821	25809	25660	25754	25580	25700	25605	25846	25873	25623	25309	25721	25669	25728	25616	25816	25361	25735	25885	25691	25647	26067	25832	25699	25716	25789	25781	25983	25913	25933	25800	25893	26069	25713	25466	25560	25722	25587	25942	25599	25830	25660	25885	25799	25939	25705	25712	26026	25917	25856	25709	25981	25514	25885	25944	25670	25734	25905	25816	25892	25846	25443	25549	25763	25779	25818	25721	25795	25770	25827	25941	25977	25815	25767	25920	25875	25789	25780	25759	25776	25717	25610	25864	25831	25845	25719	25560	25579	25787	26055	25737	25730	25864	25977	25635	25777	25840	25726	25786	25798	25685	25646	25966	25780	26019	25742	25755	25909	25747	25846	25530	25646	25512	25740	25894	25712	25723	25733	25803	25815	25779	25735	25730	25830	25652	25725	25738	25440	26028	25830	25588	25727	25956	25992	25635	25778	25778	25703	25711	25832	25702	25703	25752	25785	25794	25559	25546	25648	25603	25394	25510	25616	25700	25688	25642	25818	25830	25857	25714	25933	25716	25900	25690	25622	25779	25896	25873	25728	25737	25963	25702	25663	25890	25745	25802	25742	25910	25852	25705	25745	26108	25787	25556	25678	26082	25844	25657	25841	25551	25926
54474	82680	76419	68674	54857	45119	42544	38862	33973	28215	23163	19415	18841	18262	17692	17607	17228	17397	17136	17071	17019	16971	17074	16973	16750	16850	16902	16897	16663	16807	16712	16790	16686	16786	16858	16757	16804	16667	16623	16631	16853	16792	16794	16781	16634	16623	16759	16693	16636	16600	16856	16686	16665	16696	16684	16469	16473	16671	16733	16908	16825	16837	16897	16517	16700	16790	16674	16776	16831	16770	16667	16611	16574	16810	16845	16707	16706	16692	16754	16769	16703	16644	16630	16701	16648	16633	16793	16640	16613	16838	16726	16818	16886	16652	16750	16750	16611	16839	16545	16621	16775	16652	16683	16681	16782	16606	16774	16815	16838	16643	16677	16632	16626	16803	16599	16903	16588	16761	16690	16689	16778	16694	16546	16739	16739	16834	16777	16805	16676	16762	16689	16676	16660	16645	16689	16607	16727	16780	16705	16691	16885	16585	16635	16655	16774	16679	16612	16827	17063	16682	16520	16817	16663	16699	16640	16626	16628	16809	16870	16682	16754	16758	16805	16950	16640	16748	16644	16835	16762	16661	16670	16975	16638	16808	16720	16730	16699	16566	16794	16779	16677	16806	16704	16591	16735	16776	16665	16696	16840	16687	16795	16791	16656	16792	16617	16778	16837	16608	16495	16698	16691	16668	16919	16699	16671	16630	16632	16829	16875	16433	16717	16625	16788	16675	16805	16678	16494	16582	16674	16799	16740	16715	16749	16655	16640	16882	16532	16631	16822	16659	16767	16737	16826	16677	16695	16735	16593	16870	16655	16674	16865	16488	16627	16846	16799	16840	16983	16738	16700	16768	16776	16782	16612	16790	16709	16630	16689	16862	16715	16945	16692	16503	16800	16593	16781	16578	16731	16779	16693	16703	16583	16720	16626	16765	16796	16690	16776	16657	16750	16754	16701	16519	16679	16714	16838	16748	16628	16699	16711	16779	16625	16825	16772	16743	16764	16808	16820	16589	16826	16713	16797	16850	16825	16824	16995	16811	16791	16769	16575	16661	16740	16808	16623	16738	16698	16652	16654	16648	16758	16600	16634	16602	16840	16561	16675	16717	16645	16804	16715	16699	16742	16733	16872	16471	16885	16870	16739	16587	16702	16797	16738	16685	16704	16602	16650	16791	16682	16568	16607	16614	16793	16780	16663	16793	16862	16710	16728	16635	16727	16841	16740	16493	16762	16605	16712	16769	16830	16708	16659	16660	16584	16712	16817	16477	16518	16854	16639	16729	16924	16632	16633	16573	16690	16612	16779	16567	16621	16889	16897	16854	16629	16846	16734	16667	16609	16649	16682	16577	16718	16648	16773	16786	16675	16616	16695	16648	16719	16782	16573	16697	16570	16633	17001	16753	16713	16916	16651	16883	16812	16447	16697	16613	16711	16755	16789	16818	16638	16675	16789	16734	16696	16847	16754	16750	16727	16735	16699	16807	16832	16654	16623	16778	16706	16832	16751	16634	16677	16874	16592	16753	16718	16741	16703	16776	16810	16770	16628	16743	16443	16759	16785	16751	16513	16677	16785	16703	16588	16687	16813	16653	16639	16916	16564	16832	16804	16685	16792	16744	16663	16752	16678	16730	16761	16718	16738	16649	16791	16795	16847	16719	16718	16848	16676	16781	16552	16623	16603	16717	16694	16838	16684	16668	16712	16737	16726	16710	16535	16628	16673	16767	16629	16757	16713	16694	16592	16591	16680	16707	16791	16760	16763	16695	16655	16685	16845	16566	16758	16672	16624	16580	16783	16756	16615	16859	16888	16708	16528	16649	16770	16659	16687	16838	16733	16709	16752	16764	16686	16692	16896	16750	16771	16755	16740	16649	16764	16949	16852	16729	16762	16694	16737	16823	16733	16724	16818	16647	16791	16595	16763	16828	16747	16770	16704	16824	16701	16702	16863	16669	16750	16712	16726	16698	16501	16810	16787	16671	16773	16656	16814	16523	16625	16687	16763	16598	16802	16769	16789	16756	16632	16626	16769	16813	16627	16657	16783	16658	16723	16683	16738	16660	16780	16829	16745	16675	16660	16873	16683	16735	16668	16800	16778	16774	16774	16759	16759	16655	16741	16829	16676	16725	16774	16707	16720	16741	16655	16613	16655	16757	16533	16623	16707	16614	16710	16778	16722	16780	16769	16792	16648	16956	16874	16697	16742	16596	16719	16829	16731	16746	16754	16538	16610	16648	16654	16790	16700	16669	16753	16796	16704	16734	16542	16618	16552	16774	16718	16648	16777	16808	16632	16627	16740	16849	16838	16610	16658	16654	16765	16781	16722	16614	16711	16805	16853	16887	16735	16754	16823	16726	16612	16714	16664	16600	16706	16816	16593	16567	16701	16691	16693	16785	16842	16654	16814	16705	16771	16627	16752	16679	16826	16503	16695	16800	16615	16808	16586	16659	16763	16719	16868	16647	16803	16608	16916	16578	16659	16670	16737	16696	16653	16697	16889	16657	16542	16720	16579	16792	16789	16626	16737	16733	16900	16743	16872	16835	16788	16869	16604	16593	16715	16777	16806	16648	16649	16656	16644	16753	16731	16855	16667	16770	16686	16734	16597	17036	16784	16738	16843	16781	16637	16756	16851	16572	16687	16549	16811	16753	16711	16665	16638	16637	16717	16714	16809	16764	16741	16710	16560	16733	16650	16768	16926	16640	16690	16701	16670	16541	16707	16587	16795	16785	16623	16580	16714	16598	16703	16586	16574	16532	16765	16626	16802	16683	16727	16631	16793	16813	16774	17021	16758	16731	16720	16592	16625	16543	16667	16612	16664	16651	16693	16823	16839	16695	16618	16854	16841	16733	16831	16815	16579	16691	16903	16666	16756	16797	16585	16640	16560	16715	16883	16679	16602	16883	16746	16752	16978	16638	16845	16780	16806	16973	16848	16692	16752	16779	16711	16674	16780	16807	16811	16610	16766	16756	16622	16762	16621	16763	16701	16722	16662	16919	16611	16780	16706	16741	16533	16805	16712	16726	16736	16723	16711	16810	16744	16658	16800	16730	16575	16747	16520	16672	16875	16641	16790	16700	16707	16726	16784	16877	16772	16646	16732	16840	16601	16859	16681	16698	16576	16787	16777	16759	16664	16744	16602	16594	16678	16687	16709	16711	16823	16674	16714	16752	16487	16679	16747	16697	16856	16736	16739	16701	16793	16672	16726	16821	16890	16737	16845	16794	16674	16673	16703	16593	16799	16786	16597	16708	16713	16592	16826	16776	16732	16708	16879	16830	16777	16783	16733	16864	16893	16724	16844	16780	16690	16831	16639	16668	16788	16858	16960	16615	16731	16656	16691	16662	16719	16683	16932	16811	16810	16815	16675	16819	16719	16820	16803	16692	16832	16780	16607	16660	16804	16762	16672	16661	16824	16761	16779	16744	16751	16769	16678	16621	16702	16656	16661	16842	16619	16813	16838	16716	16576	16787	16727	16700	16760	16845	16534	16592	16499	16654	16747	16652	16656	16807	16597	16621	16714	16773	16727	16669	16687	16622	16688	16662	16807	16628	16694	16833	16759	16678	16675	16701	16644	16737	16764	16849	16725	16887	16644	16718	16765	16882	16846	16765	16727	16628	16725	16693	16710	16583	16645	16720	16687	16834	16829	16792	16770	16715	16860	16558	16627	16597	16994	16739	16687	16627	16710	16676	16688	16757	16630	16765	16680	16810	16510	16523	16759	16743	16822	16700	16581	16698	16835	16691	16730	16833	16550	16725	16741	16910	16633	16612	16559	16663	16530	16648	16744	16652	16813	16893	16683	16934	16752	16601	16657	16620	16762	16772	16716	16752	16749	16612	16766	16685	16699	16699	16846	16651	16594	16701	16698	16852	16598	16740	16641	16751	16658	16654	16592	16672	16812	16916	16905	16761	16827	16712	16508	16758	16627	16730	16789	16668	16741	16660	16826	16845	16605	16701	16756	16740	16784	16866	16648	16783	16615	16711	16511	16780	16740	16845	16607	16735	16720	16614	16823	16663	16866	16710	16690	16783	16879	16670	16929	16500	16911	16643	16610	16659	16900	16656	16744	16732	16672	16680	16787	16734	16870	16667	16784	16847	16688	16737	16509	16657	16839	16720	16746	16711	16591	16651	16708	16726	16718	16565	16626	16753	16854	16751	16827	16639	16548	16659	16964	16649	16773	16801	16671	16494	16739	16688	16628	16783	16629	16788	16740	16806	16720	16700	16649	16633	16727	16712	16821	16564	16768	16673	16663	16757	16772	16878	16880	16781	16655	16749	16706	16638	16610	16854	16658	16786	16787	16705	16628	16774	16654	16933	16779	16647	16681	16781	16691	16704	16784	16568	16682	16734	16740	16799	16616	16839	16783	16772	16711	16704	16619	16595	16617	16839	16748	16657	16662	16621	16762	16849	16698	16684	16590	16772	16682	16940	16725	16690	16685	16759	16691	16706	16738	16695	16785	16651	16728	16713	16753	16628	16757	16611	16803	16715	16710	16761	16840	16599	16682	16850	16758	16640	16584	16785	16644	16659	16818	16606	16747	16679	16544	16747	16636	16696	16691	16909	16523	16809	16694	16741	16863	16782	16775	16666	16701	16763	16736	16939	16456	16787	16710	16725	16807	16893	16594	16632	16645	16543	16836	16740	16600	16655	16744	16796	16789	16796	16645	16707	16726	16544	16672	16917	16886	16785	16598	16706	16669	16566	16772	16689	16769	16746	16718	16811	16629	16731	16758	16836	16772	16671	16719	16838	16776	16692	16680	16845	16851	16722	16551	16576	16655	16772	16924	16670	16850	16768	16787	16719	16769	16604	16620	16876	16593	16736	16663	16724	16623	16902	16664	16642	16891	16761	16627	16777	16851	16664	16730	16734	16723	16878	16692	16674	16561	16760	16589	16772	16757	16781	16555	16795	16683	16580	16804	16663	16778	16759	16760	16663	16786	16795	16905	16770	16563	16845	16638	16691	16540	16628	16567	16720	16847	16907	16746	16806	16698	16823	16722	16763	16846	16675	16842	16689	16819	16730	16762	16631	16662	16857	16649	16650	16740	16617	16675	16708	16642	16546	16803	16639	16912	16823	16624	16664	16535	16865	16667	16948	16842	16581	16708	16525	16582	16907	16553	16802	16551	16588	16668	16764	16815	16547	16560	16824
50027	59686	61489	51266	41256	37038	35223	32865	30584	28556	27504	27099	26956	26778	26621	26473	26492	26481	26200	26390	26231	26511	26126	26308	26469	26172	26112	26086	26006	26253	25958	26160	26304	26250	26293	26059	26233	26195	26190	26220	26069	25930	26061	26155	26124	26304	26165	26056	26180	26312	25957	26268	26267	26300	26233	26116	26232	26190	26465	26339	26146	26287	26238	25909	26125	26128	26055	26176	26200	26069	26565	26409	26240	26100	26395	26008	26255	26122	26191	25989	25973	26132	25963	26019	26145	26111	26057	26320	26326	26094	26280	26220	26177	26040	26023	25908	26137	26444	25950	26050	26397	26113	25911	26390	26126	26282	26118	26046	25859	26218	26068	26241	26256	26144	26119	26119	26234	26215	25959	26170	26136	26168	25970	26134	26175	25987	26315	26328	26085	26161	26418	25990	26176	26422	26056	25835	26170	26257	26170	26095	26311	26284	26164	26152	26167	26019	26041	26324	26315	26214	26208	26088	26087	26085	26219	26128	26073	26266	25946	26365	25926	26179	25967	26345	26186	26155	26267	26286	26342	25772	26127	26167	26250	26079	26035	26128	26124	26037	26012	25905	26260	26137	26206	26093	26335	26044	26231	26406	26346	26278	25963	26107	26526	26181	26219	26127	26259	26354	26098	26195	25950	26177	25880	26013	26128	26016	26218	26272	25888	25987	26071	26337	26090	26223	26075	26208	26302	25934	26019	26087	26367	26104	26073	26163	26153	26101	26196	26184	26110	25996	26158	26155	26126	26011	26223	26112	26157	26109	26174	26062	26173	26123	26175	26317	26014	26327	26269	26309	26287	26287	26210	26165	26001	26300	26150	25896	26141	26185	26009	26121	25938	26101	26041	26091	26056	26106	26407	26141	26473	26417	26274	26086	26172	26271	25949	26045	26354	26447	26305	26237	26220	25893	26228	26193	26170	26251	26338	26053	26246	26216	26205	25864	26102	26282	26108	25894	26240	26148	26222	26453	26132	25971	26072	26003	25986	26087	26326	26296	26047	26220	26226	26091	26085	26088	25963	26265	26223	26112	26102	26197	26159	26373	26351	26171	26213	26287	26101	26087	26161	26109	26024	26265	26291	26259	25923	26212	26101	25985	25949	25961	26248	26045	26089	26321	26266	26140	26117	26000	26267	26261	26055	26010	26097	26208	26075	25964	26233	26264	26234	26335	25813	25956	26295	26332	26377	26098	26053	26113	26013	26005	26436	26116	26117	26134	26169	26081	26160	26154	26229	26044	26268	26332	26249	26281	26355	26260	26337	26061	26083	26138	25908	26076	26097	26245	26112	26401	26153	26162	26031	26124	26095	26045	26114	26102	26224	26415	26104	26155	26209	26382	26240	26176	26409	26510	26236	26123	26249	26315	26217	26274	26005	26218	26109	26171	25959	26133	26246	26148	26116	26396	26180	26259	26109	26051	26118	25925	26236	25972	26266	26205	26113	25918	25915	26138	25887	26325	26222	26256	26157	26149	26133	26034	26214	25968	26461	26183	26234	26474	25958	26014	26174	26170	26186	26002	26008	26173	26086	26105	26202	26049	26094	26061	26125	26314	26133	26178	26378	26041	26192	26377	26194	26263	26284	26179	26275	26172	26396	26150	26318	26140	26195	26031	26193	26082	26216	26067	26262	26130	26051	25941	25949	26230	26291	26038	26154	26134	26229	26163	26322	26080	26394	25920	26091	26363	26426	25932	26196	26143	25842	26067	26114	26285	26153	26383	26262	26418	25872	26091	26087	25790	26058	26220	26239	26370	26189	26043	26345	26037	26239	26199	26374	26122	26166	26137	26241	26080	26168	26139	26371	26268	26171	26310	26265	25947	26061	26234	26221	26046	26106	26257	26249	26207	26163	26431	26297	26035	26149	26227	26198	26360	26182	26096	26212	26067	26135	25881	26191	26115	26076	26162	26337	26372	26102	26149	26093	26312	26230	26239	26298	26088	26076	25977	26151	26098	26180	25998	26298	26103	26066	26016	25948	25930	26057	26382	26222	26368	26211	26331	25915	26214	26218	26075	26157	26021	26206	26113	26066	26115	26091	26130	26228	26157	26077	26033	26148	26075	25940	26308	26419	25868	26023	26231	26091	26023	26481	26043	26191	26236	26185	26138	26123	26399	26434	26310	26041	26056	26355	26318	26018	26161	26118	26039	26256	26101	26355	26119	25964	26078	26386	26038	26156	26059	26297	26354	26276	26100	26235	26244	26083	26375	26082	26217	26464	26082	26133	26019	26201	26336	26057	25981	26271	25970	26551	26133	26236	26425	26264	26087	26219	26279	26430	26192	26174	25949	25968	26215	26041	26451	26258	26316	26060	26147	26505	26216	26249	26184	26228	26202	26084	26133	26267	26120	26267	26141	26278	26237	26117	26115	26416	26039	26333	26346	25872	26232	26164	26294	26240	26199	26343	26234	26080	26406	26017	25914	26115	26131	26109	26223	26375	26280	26263	26452	25894	26204	26300	26099	26294	25898	26050	26094	26290	26190	26303	25925	26117	26162	26126	26202	26242	26101	26135	26260	26209	25986	26247	26165	26194	26351	26281	26441	26083	26052	26084	26099	26352	26223	25894	26133	26356	26299	26279	26011	26048	26150	26239	26196	26155	26049	25951	26198	26178	26218	25897	26253	26165	26203	26078	26201	26432	26268	26289	25845	26018	26244	26310	26249	26239	26064	26288	26024	26312	26205	26109	26141	25957	25996	26153	25954	26287	26108	26298	26230	25978	25917	26002	26041	26164	26204	26170	26081	26120	26232	26091	26191	26080	26282	25878	26272	26338	26206	26089	26493	26403	26222	25975	26038	26093	26050	26127	26303	26044	25966	26073	26349	26107	26191	26438	26096	26516	26032	26006	26236	26200	26140	26184	26082	26120	26244	26094	26286	26171	26026	26131	26380	26212	26127	26398	26236	26081	25894	26227	26155	26386	26002	26058	26220	26111	26133	25959	26266	26276	26095	26115	26355	26345	26024	26060	26078	26040	26271	26017	26191	26349	26263	26199	26079	26131	26395	26102	26337	26203	26068	26195	26462	26165	26132	26299	26435	26028	26020	26172	26270	26324	26203	26115	26158	25951	26166	26257	26087	26101	26062	26292	26303	26117	26076	26005	26047	26306	26051	26206	25951	26189	26187	26074	26199	25987	26601	26291	26268	25790	26106	26016	26004	26158	26263	26199	26237	26196	26291	26035	26270	26022	26251	26152	26274	26336	25957	26298	26036	26398	26187	26357	26045	26017	26192	26156	26189	26391	26089	26063	26204	25972	26247	26224	26338	26137	26130	26042	26300	26058	26242	26220	26038	26019	26010	26146	25891	25882	26237	25942	26029	25909	25925	26150	26186	26255	26093	26023	25952	26095	26217	26226	26216	26267	26267	26078	26104	26254	26192	26105	25888	26308	26110	26149	26301	26099	26102	26357	25912	26083	26169	26287	26303	26251	26133	26252	26149	25874	26164	26304	26300	26461	26262	26217	25931	26023	26204	26310	25885	26372	26069	26214	26028	26224	26123	26118	26305	26197	26191	26174	26269	25943	26273	25998	26153	26393	26231	26096	26360	26299	26266	25992	26059	26246	26296	26360	26097	26005	26196	26155	26170	26260	26033	26089	26203	26047	26207	25883	26089	25898	26051	25841	26113	26226	26272	26357	26381	26164	26206	26116	26053	26022	26105	26355	26586	26091	26188	25961	26232	25966	26043	26054	26023	26108	26001	26071	26115	25983	26181	26482	26356	26226	26296	26218	26166	25951	26306	26269	26362	26155	26094	26055	25987	26061	26155	26127	26237	26326	26025	26042	26022	25870	26047	26017	26302	26174	26208	26179	25988	26257	25989	26113	26107	26169	26023	26172	26060	26203	26417	26400	26189	26296	26270	26365	26343	26192	26479	26320	26070	26070	26285	26243	26351	26269	26158	26131	26378	26270	26395	25895	26216	25985	26130	26088	26217	26280	26330	26216	26067	26075	26105	26227	26011	26229	26333	26457	26003	26197	26158	26003	26205	26320	26007	26101	26092	26031	26134	26215	26377	26062	26081	26013	25980	26421	26276	26169	26197	25940	26330	25936	25886	26267	26217	26211	26107	26084	26114	26348	26148	25966	26184	26229	26091	26334	26269	26138	26079	26333	26313	26318	26124	26447	26278	26342	26330	26315	25935	26107	26165	26026	26095	26255	26365	26072	26302	26189	26244	26209	26250	26323	26237	26123	26355	26104	26038	26251	25967	26235	26096	26277	26010	26148	26041	26260	26090	26351	26046	26160	26241	26309	26299	26135	26058	26276	25944	26077	26253	25968	26116	26147	26099	26084	25999	26288	26255	25932	26134	26170	26557	25944	26203	26039	25999	26005	26152	26132	25993	26034	26011	26060	26254	26227	25970	26103	26487	25941	25922	25978	26169	26025	26081	26172	26366	26107	26086	25959	26033	26192	26151	26334	26207	26086	26170	26100	26113	26312	26181	26147	26121	26063	26222	26171	26062	25943	26123	26324	25968	26113	25961	26187	26327	26035	26138	26267	26107	26069	26161	26038	26064	26307	25998	26270	26114	26057	26394	26313	26298	26417	26232	26048	26135	25929	26262	26317	26274	26301	25990	26224	26323	26310	26189	26171	26068	26199	26065	26145	26197	26588	26285	26036	26203	26201	26460	26389	26227	26027	26280	26133	26166	26260	26356	26216	26256	26028	26246	26179	26265	26378	26272	26151	26311	25844	25934	26117	26016	26245	26146	26264	26371	26293	26368	26209	25945	25873	26049	26067	26205	26269	26001	26142	26125	25998	26215	26107	25903	26149	26100	26024	26187	26146	26183	26117	26071	26408	26329	26060	26275	26090	26064	26411	26103	26018	26057	26254	26375	26139	25953	26153	26320	25874	26234	26335	26339	26054	26087	26062	26024	26328	26240	26399	26099	26313	26347	26292	26218	26016	26135	26032	26000	26419	26001	26053	26314	26094	26223	26327	26303	26229	26090	26152	26249	26072	26411	26190	26123	26251	26110	26276	26270	26118	26252	26310	26290	26276	26194	26243	26081	26459	26261	26076	26256	26297	26042	26182	25932	26147	26216	26246	26053	26158	26105	26195	26059	26193	26164	26164	25873	26232	26414	25860	26150	26397	26047	25962	26218
53904	69100	61645	44710	35166	30792	28157	25116	22173	19943	18329	17910	17735	17317	17317	17345	17177	17097	17218	17069	17106	16832	16956	17212	17108	16822	16845	17031	17155	17071	17000	17066	16925	16931	17098	17082	16963	16948	16990	17060	17139	16992	17074	16989	17088	16925	16984	16902	16986	16843	16879	16933	16874	16845	16979	16833	17102	16883	16938	16853	16969	16900	17032	16792	16921	17064	16943	16921	16821	17048	16946	17167	16976	16992	16945	16914	16997	17022	17043	16923	16890	17024	17132	17038	16969	16772	17143	17105	16983	16863	17039	16787	17071	16912	16935	17115	16994	17091	17003	17032	16880	17020	16897	16898	16942	17051	17005	17047	16990	17025	16935	17019	16926	17126	17018	16950	17051	16850	16935	16819	17048	16882	17038	16915	17065	16901	17154	17062	17007	17094	16755	17013	17256	16975	17017	16974	17013	16967	17005	17027	16938	17072	16930	16966	16997	16849	16968	16975	17072	17008	16982	16900	16874	17166	16784	16934	17053	17018	17030	16780	16986	17141	16933	16855	17045	16864	16816	16943	16952	17029	17046	17152	16960	17087	16891	17048	17173	16892	16863	16898	16856	16870	16939	16806	16873	17056	16832	17052	16984	16981	17144	16881	16959	16941	16931	17026	17193	17064	16887	17158	17235	16979	17058	17093	17070	16937	16920	17110	16945	16914	16941	16872	17018	16990	17073	17205	16824	16955	16795	16890	16949	17022	16972	16960	16817	17126	16968	17032	16974	16965	16962	16929	17048	16943	17040	16867	16995	16912	17071	17000	16958	16882	16994	16886	16975	17070	17047	16971	16980	16857	17064	16988	16965	16900	17017	16989	16947	16910	16954	17097	16986	16909	17012	17122	16860	16960	16910	16876	16954	17006	17009	17015	16855	17044	16737	16873	16961	16956	16941	17165	17172	16926	16892	17035	16998	16910	17000	17067	17002	16871	16969	17012	17033	17106	17091	16913	17023	16915	16842	16963	16985	16846	17089	16934	16930	16970	17240	16975	16940	16821	17135	16977	17094	17015	17030	17033	16971	16944	17032	16933	17112	17049	16947	16909	17099	16935	16921	16822	16826	16696	17108	16910	17160	16939	16875	17083	16963	17095	16977	16997	17000	16975	17022	16922	17166	16818	16813	16835	16992	16979	17013	17121	16941	17009	17045	16844	16920	16915	16991	16998	16902	16863	17064	16946	16820	16840	17055	17066	16904	17083	16856	16859	16898	17096	16931	17050	17097	16956	17032	16881	17037	17050	17017	16838	17079	16897	17041	17004	16973	16829	16856	17010	16953	16936	17177	16971	16958	17131	16972	17009	16985	16999	17109	17031	16899	17021	16906	16839	16998	17094	16689	16962	17038	17020	16969	16965	16830	17132	16913	16989	17169	17030	17084	16985	16774	17158	16842	16888	17088	16964	16982	16923	16870	16949	16896	16967	17076	16820	17141	16936	16921	16829	16838	17040	17050	17010	17073	17111	17082	16959	17084	16910	16992	16971	17021	16972	16969	17057	16901	17105	16997	16930	17050	17002	17137	17064	17118	16940	17091	17048	16930	16923	17028	16887	16892	17031	16761	17015	17118	16844	16959	16941	16950	17172	17024	16955	17137	16863	16924	17102	16826	16867	17094	17193	16901	16869	17081	16770	16983	16929	16715	17203	17051	17024	17211	16987	17051	16990	17056	16936	16960	16864	16964	16854	17022	16952	17001	16800	16891	16869	16924	17039	17192	17039	17159	17040	17021	17032	16998	16941	17098	17095	17014	17044	16983	16917	17151	16933	17079	17098	17110	17140	16954	17088	17035	16961	17086	17009	16850	17047	16883	16951	17076	16849	17086	17032	16988	16848	16906	16771	17278	17021	16911	17028	16998	16999	17005	17056	16936	17045	16868	16955	16976	16891	16932	17057	17116	16868	17110	16868	17021	16935	16950	17019	17152	16928	16771	16961	17214	16933	16997	16991	16988	17082	17144	16985	16880	17150	17178	16847	16957	16805	17024	17087	16969	16974	17171	16925	16842	16895	17174	16907	17113	17093	17061	16963	16943	16818	16986	16975	16865	16858	16853	17089	17073	17158	17010	16774	17173	16896	16811	16900	16941	16904	16962	17028	16986	16939	16983	16986	17117	17130	17023	16865	16988	17065	16845	16804	16999	16871	17192	16932	16840	16926	17042	16685	16987	17025	17139	17054	17168	17031	17077	17082	17113	16924	16800	16772	16981	16906	17113	17042	16994	17011	16968	17058	16897	17039	16989	17071	17046	17001	16927	16851	16854	16926	16912	17004	17001	16992	16946	17184	16982	16952	17138	16995	16894	16986	17014	17070	17038	17011	17100	17023	16928	16878	16753	16911	16925	16747	16939	16854	16960	17039	16862	16976	16900	17022	17034	16830	17030	16937	17041	16901	16971	16986	17195	16864	17082	16987	17092	17005	17015	16943	16837	16859	16893	17037	17007	17026	17247	16880	17151	16923	16730	16866	16900	17046	16925	16971	16844	16960	17007	16841	16842	16967	16964	16942	16991	17038	16909	16960	17147	17088	16791	17016	17080	17061	17015	16964	17012	16972	17022	16939	16892	17042	16980	17044	16928	17198	17004	17068	17075	16936	16976	17010	17027	17177	17065	16974	17070	17136	16912	17116	16918	16920	17062	17165	16886	16844	17095	16849	17023	16977	17067	16970	17033	16951	16779	17044	17183	16899	17033	17167	17101	16928	16967	16959	16995	17134	17181	16998	17148	17030	17012	16976	16916	17036	17090	16876	17070	17060	16952	16964	16940	17040	16975	16990	17034	17172	16920	17132	17014	17056	16989	17039	17078	16986	17053	17010	16980	16963	16928	17214	16910	16806	16939	17035	16946	17054	16928	17046	17179	17105	16886	16753	17173	17008	17162	16840	16931	16954	16919	16844	16977	16968	16965	17014	16998	16992	17052	17183	16875	16929	17147	17211	17010	17016	16968	16913	16991	16914	17062	17080	16956	16937	16893	17038	16877	17014	17075	16879	16956	16846	16860	17009	17114	16952	16913	16920	17178	16900	16848	17087	16992	17024	16820	17076	16947	17151	16827	16996	17019	16901	16953	17022	16961	16822	17038	16964	17038	17023	17072	17001	17051	16758	17050	16782	16822	16879	17135	16967	16836	16914	16893	16969	16865	16921	17081	17103	16993	16935	17090	17009	16662	16811	16937	17004	16881	17028	17046	16865	16969	16987	16958	17037	17005	16877	16872	16936	16776	16971	17119	16986	17057	17103	16872	17053	17059	16966	16975	17049	16936	16720	17038	17017	16826	17049	16845	17052	16952	16991	16941	17012	17066	17030	17084	16928	17036	16855	17085	17091	16972	16827	16946	16847	17178	16935	16908	17031	16988	16866	16924	17019	17091	16968	17064	17195	16944	17046	16872	17076	17000	16880	16941	16990	17101	16906	16914	16976	17003	16940	16918	17088	17062	17208	17075	17144	16907	17022	17003	16907	16951	16803	16972	17000	16946	16933	17089	17031	17075	16959	17015	17026	16929	16943	16911	16736	16795	16866	17108	17062	16990	16864	17028	16865	17121	17062	16949	17159	17005	17030	17055	17054	16905	16972	17031	17093	17208	16914	17062	17084	16983	17160	17014	16973	17033	16856	16999	16989	16869	16980	16964	16997	16666	17145	17038	17066	16939	16916	16891	16985	16917	17163	17151	17113	16996	17058	17075	16926	16951	16883	16881	16922	16932	17069	17033	16707	17144	17082	17111	17033	16989	16853	17001	17082	16929	17123	17071	17015	17025	17054	16989	16969	16982	16887	16978	16888	16990	16913	16995	16997	17002	17102	17040	16931	17038	16939	17088	16899	16941	16961	17071	17137	17200	16941	17083	17053	16996	16990	17077	17035	17215	17155	16971	17038	16951	16923	17164	17001	17151	16989	16928	17099	17115	16962	16818	17025	16982	17019	17094	16839	17003	17074	17139	17105	17005	17110	16858	17120	16988	16878	17026	16938	17028	17074	17027	17016	16996	17083	16856	16915	17073	17022	16883	16833	16964	17093	17057	17093	16847	16983	17078	16822	17053	16980	17110	17095	17077	17028	17030	17007	16996	16982	16976	16779	16924	17148	16778	16904	17133	16977	17155	17081	17126	16942	17072	17027	17039	16879	16956	17000	16778	16858	16985	16951	16936	16971	17073	17153	17105	16924	16999	16863	16843	17128	17034	16844	17165	16897	16919	16973	16975	16984	17016	17123	17045	16798	16887	17085	16985	16845	17328	17004	16922	16861	16994	17119	17016	16993	17110	17008	17052	17084	16974	16790	16935	17041	17152	16957	16896	16905	16815	16921	17085	16963	17092	17023	17004	17046	16993	16898	17053	17049	17147	17039	16783	16906	17218	16906	16871	17019	16934	16919	16869	16947	16985	17133	17048	16906	17064	17160	16985	16983	16937	16931	16956	16975	16840	17092	17061	17017	17075	17074	17063	17006	16944	17100	17281	16960	16813	16923	17014	17002	16967	16984	16822	17197	16984	16891	16828	17040	16959	16978	16911	16872	16957	16920	17095	17112	16973	17094	17057	17076	16957	16922	16943	17110	17046	16873	16908	17003	17040	16945	16959	17045	17288	16758	16913	16860	17126	17101	16942	16811	17013	16976	17067	16992	17191	16923	16985	17068	17016	16994	16987	17034	17201	16936	17109	16944	17027	16972	16896	17057	17141	16960	16956	16975	17092	16974	17057	16963	16801	17011	16898	16980	17040	17016	17054	17005	17140	17089	17047	16962	17056	17011	16934	16940	16862	16902	16989	17054	17066	17146	17151	16947	16939	16932	17029	16880	17058	17015	16945	17168	16874	16976	16901	17049	16941	16906	17064	16849	17032	16937	16967	16946	17062	16894	16904	16887	16963	16867	16992	16824	17000	16885	16884	16980	16979	17068	17023	17095	16971	16945	17241	17101	16917	16968	16908	17224	16974	16964	17126	16915	16982	16992	17055	17018	16852	17130	17124	16968	17032	17105	17107	17022	16883	16966	17144	17071	16874	17012	16954	16960	16910	16995	16946	16882	16979	17073	16929	16844	16891	17052	17133	16830	16858	17008	16891	16797	17008	16893	16984	16834	16964	17063	17099	16891	16891	17128	17134	17029	16928	17062	16911	17025
25944	22242	33303	38651	42805	46113	44662	38779	33450	31556	29815	28637	28025	27458	27013	26965	26688	26525	26759	26477	26419	26576	26441	26552	26292	26472	26486	26643	26243	26383	26453	26261	26446	26380	26422	26190	26313	26362	26438	26393	26497	26540	26350	26287	26454	26383	26409	26535	26136	26417	26519	26100	26554	26138	26396	26233	26208	26371	26281	26411	26151	26515	26361	26242	26283	26519	26307	26326	26379	26254	26268	26198	26568	26391	26224	26181	26276	26496	26334	26292	26438	26232	26077	26259	26134	26179	26090	26477	26280	26343	26245	26086	26474	26597	26578	26551	26277	26412	26101	26180	26429	26400	26150	26471	26348	26223	26422	26359	26240	26270	26470	26153	26506	26185	26500	26428	26539	26449	26426	26151	26285	26135	26500	26116	26209	26287	26349	26278	26542	26137	26128	26587	26209	26265	26199	26009	26239	26592	26239	26308	26269	26246	26217	26052	26590	26289	26139	26222	26364	26029	26063	26353	26386	26339	26285	26109	26516	26479	26408	26368	26209	26389	26150	26395	26325	26232	26152	26244	26199	26507	26525	26210	26335	26265	26108	26283	26005	26170	26413	26449	26055	26345	26242	26453	26344	26303	26254	26245	26178	26435	26329	26103	26390	26516	26518	26020	26407	26330	26328	26561	26135	26047	26010	26137	26338	26140	26226	26469	26443	26302	26324	26220	26087	26449	26253	26407	26362	26369	26145	26235	26044	26417	26011	26229	26312	26200	26443	26317	26543	26476	26308	25971	26371	26330	26423	26412	26222	26288	26355	26251	26124	26378	26208	26380	26284	26185	26227	26201	26220	26344	26330	26343	26388	26327	26600	26336	26278	26154	26252	26374	26198	26209	26284	26124	26117	26227	26067	26554	26134	26247	26332	26258	26139	26416	26472	26220	26203	26129	26365	26482	26168	26294	26276	26375	26412	26299	26294	26531	26393	26594	26379	26200	26368	26451	26324	26208	26050	26100	26250	26142	26147	26225	26243	26208	26458	26291	26339	26482	26406	26271	26384	26298	26397	26438	26125	26229	26460	26422	26579	26359	26343	26401	26254	26251	26297	26171	26416	26406	26378	26169	26213	26430	26445	26363	26607	26349	26412	26193	26084	26282	26391	26457	26413	26314	26207	26448	26401	26118	26361	26294	26200	26293	26163	26666	25921	26285	26159	26329	26448	26260	26247	25978	26390	26258	26262	26289	26273	26264	26337	26311	26459	26183	26343	26126	26236	26208	26275	26112	26278	26371	26495	26342	26548	26673	26259	26372	26441	26325	26328	26358	26403	26160	26242	26444	26419	26339	26458	26276	26344	26261	26365	26380	26391	26422	26570	26450	26285	26223	26109	26452	26290	26382	26376	26210	26271	26165	26306	26313	26031	26503	26149	26102	26382	26263	26242	26481	26286	26285	26199	26343	26184	26353	26237	26283	26222	26162	26186	26280	26403	26396	26489	25993	26140	26216	26294	26270	26196	26300	26274	26419	26284	26217	26391	26335	26133	26349	26540	26421	26323	26630	26534	26296	26291	26253	26358	26360	26398	26240	26316	26545	26197	26305	26223	26429	26270	26292	26189	26034	26477	26045	26192	26256	26228	26271	26294	26214	26423	26409	26452	26309	26263	26404	26350	26374	26269	26301	26537	26422	26210	26251	26156	26475	26202	26367	26214	26419	26434	26481	26356	26308	26272	26068	26432	26295	26523	26317	26405	26157	26285	26429	26497	26283	26645	26314	26363	26428	26293	26341	26259	26194	26027	26484	26411	26293	26373	26343	26095	26582	26377	26335	26218	26379	26372	26109	26318	26355	26177	26041	26317	26526	26234	26645	26278	26191	26377	26335	26301	26462	26263	26206	26139	26405	26340	26028	26353	26207	26423	26401	26316	26369	26293	26241	26400	26279	26183	26228	26721	26212	26422	26394	26244	26225	26050	26242	26338	26455	26378	26107	26180	26195	26391	26497	26348	26226	26351	26230	26418	26091	26129	26340	26300	26276	26121	26296	26240	26318	26386	26138	25993	26151	26329	26539	26476	26358	26229	26279	26244	26382	26312	26141	26390	26583	26158	26087	26293	26138	26449	26249	26169	26273	26365	26346	26578	26328	26160	26439	26310	26290	26263	26168	26324	25997	26420	26314	26346	26232	26392	26460	26277	26183	26359	26248	26424	26271	26234	26535	26358	26575	26477	26350	26108	26341	26301	26188	26313	26444	26558	26400	26177	26196	26315	26212	26212	26280	26450	26442	26430	26370	26310	26354	26326	26100	26551	26287	26006	26303	26320	26347	26299	26490	26400	26350	26236	26213	26136	26115	26226	26115	26439	26108	26565	26357	26481	26190	26163	25981	26134	26090	26494	26273	26272	26393	26246	26333	26297	26095	26302	26220	26220	26423	26124	26085	26269	26252	26226	26251	26266	26306	26303	26348	26348	26295	26285	26419	26432	26230	26491	26493	26353	26286	26370	26269	26083	26467	26125	26011	26266	26488	26370	26322	26018	26174	26452	26248	26225	26314	26149	26382	26224	26039	26262	26313	26209	26187	26376	26284	26398	26114	26384	26223	26482	26355	26073	26580	26276	26341	26290	26186	26280	26257	26398	26363	26269	26348	26181	26215	26434	26330	26325	26340	26283	26423	26114	26110	26157	26434	26289	26350	26156	26303	26160	26107	26044	26356	26152	26239	26330	26280	26238	26544	26385	26189	26015	26276	26491	26453	26322	26127	26002	26243	26089	26269	26124	26326	26350	26255	26338	26335	25995	26285	26445	26287	26355	26289	26419	26528	26365	26425	26586	26227	26246	26494	26422	26197	26208	26334	26126	26478	26381	26407	26261	26454	26382	26088	26298	26034	26527	26449	26229	26263	26208	26342	26255	26222	26272	26173	26399	26211	26297	26299	26346	26391	26333	26402	26527	26332	26277	26133	26111	26353	26348	26227	26540	26239	26439	26510	26395	26417	26220	26372	26139	26332	26187	26375	26301	26092	26316	26554	26353	26238	26037	26334	26095	26231	26679	26456	26345	26259	26367	26347	26248	26142	26084	26530	26294	26254	26345	26322	26059	26377	26289	26474	26541	26403	26084	26371	26290	26181	26317	26189	26342	26183	26369	26338	26287	26330	26412	26122	26407	26314	26309	26087	26413	25920	26401	26147	26255	25919	26100	26267	26372	26229	26469	26239	26196	26170	26307	26255	26283	26363	26273	26172	26383	26421	26481	26297	26437	26507	26167	26224	26156	26087	26243	26459	26494	26141	26165	26167	26214	26204	26338	26019	26398	26113	26269	26283	26389	26065	26250	26344	26435	26485	26283	26451	26286	26517	26638	26455	26297	26164	25980	26477	26312	26246	26117	26242	26433	26154	26245	26201	26258	26378	26152	26512	26441	26313	26391	26494	26295	26054	26233	26175	26300	26357	26344	26296	26369	26425	26532	26374	26208	26632	26378	26502	26264	26542	26391	26283	26447	26294	26497	26207	26329	26364	26493	26569	26123	26068	26077	26385	26011	26058	26395	26422	26089	26223	26339	26368	26320	26030	26221	26515	26200	26017	26204	26459	26209	26100	26392	26315	26370	26074	26117	26190	26412	26268	26347	26164	26495	26253	26353	26535	26217	26061	26205	26224	26432	26324	26482	26239	26184	26320	26389	26082	26329	26430	26196	26169	25995	26297	26470	26394	26291	26241	26380	26282	26491	26476	26000	26228	26060	26137	26122	26213	26424	26509	26503	26174	26106	26287	26215	26186	26239	26394	26071	26319	26115	26032	26462	26113	26258	26484	26531	26350	26287	26177	26437	26548	25994	26179	26484	26047	26027	26072	26193	26259	26067	26513	26240	26374	26236	26235	26388	26315	26260	26151	26397	26406	26328	26237	26112	26397	26663	26416	26434	26253	26377	26417	26415	26223	26400	26209	26408	26312	26517	26236	26436	26564	26405	26288	26497	26483	26268	26388	26169	26569	26504	26345	26304	26448	26363	26301	26231	26367	26222	26169	26454	26034	26440	26283	26450	26586	26262	26474	26416	26381	26254	26469	26388	26055	26383	26262	26475	26326	26358	26357	26312	26422	26324	26226	26091	26618	26227	26182	26331	26384	26408	26338	26508	26233	26221	26251	26228	26171	26523	26419	26417	26350	26534	26268	26279	26409	26205	26380	26449	26297	26248	26154	26310	26340	26269	26340	26339	26383	26306	26078	26217	26165	26310	26321	26279	26130	26313	26314	26445	26287	26114	26122	26297	26460	26258	26570	26345	26279	26172	26256	26295	26333	26205	26381	26352	26284	26379	26455	26303	26327	26194	26248	26050	26356	26171	26267	26404	26406	26344	26320	26219	26287	26141	26309	26299	26412	26293	26173	26421	26296	26113	26182	26319	26191	26197	26321	26157	26476	26197	26211	26452	26583	26326	26119	26536	26240	26320	26408	26459	26475	26263	26436	26283	26187	26328	26114	26337	26117	26046	26129	26234	26212	26024	26224	26299	26099	26637	26376	26274	26354	26370	26370	26034	26343	26323	26305	26208	26184	26172	26361	26370	26271	26019	26187	26255	26347	26277	26243	26603	26330	26065	26329	26207	26535	26380	26247	26330	26272	26419	26352	26021	26176	25972	26030	26073	26218	26149	26289	26263	26219	26228	26272	26274	26401	26316	26300	26266	26188	26476	26391	26217	26354	26183	26276	26210	26512	26275	26146	26695	26024	26238	26369	26161	26142	26478	26292	26352	26321	26268	26267	26269	26490	26196	26256	26103	26308	26334	26059	26409	26429	26217	26205	26229	26090	26535	26392	26088	26492	26396	26250	26239	26453	26562	26214	26438	26066	26341	26315	26307	26639	26389	26285	26352	26231	26359	26228	26123	26330	26358	26200	26346	26230	26139	26207	26100	26266	26255	26091	26060	26205	26097	26269	26332	26452	26325	26403	26269	26008	26193	26362	26271	26409	26179	26520	26272	26428	26141	26321	26153	26081	26230	26403	26300	26216	26376	26449	26262	26447	26345	26461	26169	26475	26328	26012	26348	26076	26244	26311	26331	26274	26132	26366	26437	26438	26323	26464	26155	26098	26234	26361	26057	26389	26369	26417	26213	26476	26381	26245	26284	26268	26160	26230	26507	26147	26262	26537	26115	26476	26347	26252
53163	76958	66940	53018	45963	42655	37362	31570	25188	22742	20620	19261	18919	17964	17616	17450	17571	17466	17578	17297	17282	17270	17242	17086	16990	17052	17111	17238	17085	17072	17123	17035	17126	16947	17158	17054	17089	16914	17063	16838	17038	17131	16954	16927	17118	16978	17189	17099	16995	17086	17127	17051	17083	17082	17059	16913	17010	17005	16993	17047	16942	17144	16900	17259	17125	17070	17035	17064	17074	17057	17241	17036	17275	17036	17069	17241	17092	17105	17125	17023	17051	16963	17021	17061	16993	16983	17085	17254	17094	16973	16959	16991	17100	17139	16933	17102	17065	17207	17191	16870	17083	17023	17075	16943	17037	17078	17067	17214	17051	17035	17167	16999	16910	17262	16935	17085	17141	16937	16975	16939	16947	17125	17204	17019	16942	17041	17075	16995	16933	17163	17214	17012	17071	17043	16945	17057	17011	16989	17137	17097	17142	17028	17211	17123	17027	17132	17009	17199	17193	17088	17038	17101	17104	17119	17052	17205	16970	16845	17086	17260	17345	17008	17118	17130	17069	16938	17039	16976	17146	17086	17075	16916	17097	17175	17052	17101	16992	16989	17007	17183	17170	16873	16860	17102	17132	17121	17096	17032	17159	17098	17130	17149	17048	16938	17119	17172	17185	16976	17104	17048	17262	17050	17016	17138	17006	17202	17238	16975	16869	16877	17188	17168	17122	17104	17082	17005	16964	17276	17054	17131	16961	17081	17037	17051	16833	17178	16873	17027	16962	17133	17079	16910	17157	17192	17053	16964	17264	17089	17094	16956	16905	17102	16997	16968	16952	17132	17054	16951	17058	16986	17114	17349	16790	17327	16869	17002	16970	17023	17232	17112	17109	17326	16987	17134	17301	17124	16894	17011	17072	17038	17147	17003	16988	16980	17270	17137	17036	17079	17092	17095	17069	17023	17271	17138	17153	16979	17090	17136	17061	16925	17056	17051	17032	17137	16993	17126	17123	17154	16978	17045	17119	17043	16877	17181	17043	17040	17098	17058	17070	17046	17075	16996	16899	17066	16977	17167	16925	17146	16894	17164	17069	16927	17289	17061	17258	17098	16967	17052	16917	17174	16970	16905	17033	17104	17078	17030	17214	16870	17036	17145	17165	16937	17116	17095	16881	17114	17076	16958	16992	16949	17058	16919	16967	17085	16943	16967	17174	17066	17089	16980	16934	17179	17174	16994	17294	17159	17104	16959	17079	16981	17082	17148	17020	17012	17099	16983	16928	16924	17022	17168	16925	17036	17155	17022	17128	17177	17114	17116	17028	16989	16991	17035	17050	17004	17166	16904	16975	17107	17112	17152	17141	17032	17019	17033	17111	17068	17237	17073	17181	16913	17120	16989	17117	16886	17078	17022	17119	17129	16931	17071	16984	16928	17230	17202	17068	16950	17088	16939	17174	17090	16939	17074	17125	17025	17202	16970	17109	17068	17283	16932	17157	16993	17034	17102	17109	17027	17197	17128	17102	17093	17236	16876	16985	17061	16934	17070	17154	17054	16952	17089	17155	17074	17161	17128	17102	16992	17073	16983	17041	17014	17242	16965	17094	16947	17025	16981	17308	17088	16892	17003	17092	16935	17178	17003	17212	17120	17168	17164	17145	17212	17205	17136	16926	16968	16896	16991	17090	16975	17117	16917	17041	17114	17151	17166	17135	17093	16899	17024	17279	17026	16919	16854	17171	17129	16879	17063	17098	16908	16895	16932	17104	16965	17017	17051	16966	17149	17167	16903	17241	16952	16922	17056	17054	17144	17058	16939	17150	16966	17031	17076	17069	17196	17299	17120	16977	17005	17154	17004	17134	17021	17213	17093	17025	17115	17036	17046	17059	17149	16999	17115	17239	16853	17059	17196	17009	17206	17087	17045	17197	17105	16997	16990	17048	17130	16964	17062	16948	17133	17070	17045	17002	17001	17031	16911	17068	16973	17129	17132	17133	17124	17031	17258	17149	17155	17106	17002	17027	16975	17103	17144	17070	17205	16805	17074	17096	16843	16968	17047	17255	17079	17035	17018	17041	16974	16976	17151	17208	16908	17145	16887	17107	17095	16919	16953	17193	17025	17093	17054	17037	17229	17127	16837	17074	17028	17144	17038	16897	17055	17173	16928	17133	17251	17032	16988	16980	17175	17042	17050	17020	17045	17150	17300	17074	17051	17109	17191	17368	17258	17139	17013	17102	17133	17216	17005	16965	17185	17143	17070	17115	16869	17014	17074	17045	17175	17167	17093	17000	17121	16964	16991	17126	17197	16970	17122	16991	16998	17266	17309	16889	17107	17104	17009	17025	17206	17022	17046	16912	16923	16994	17069	17080	17126	16849	17124	17167	16928	17228	16959	16960	17006	16982	16902	17259	16823	16936	17197	17142	17121	17011	17152	17084	17020	17151	17072	16994	17126	17134	16994	16891	16989	17134	17023	17299	16921	17115	17136	17110	17094	17159	17146	16961	17192	17115	16955	17151	17133	17189	16904	17124	16986	16938	17263	17257	17041	17167	16993	17149	17076	17026	17321	16890	17087	17142	16954	17207	17068	17135	17021	17030	17071	17045	16954	17135	17149	16963	16870	17058	17117	17033	17203	17145	17059	16974	17002	17000	16856	16907	17072	17041	17084	16900	17003	17042	17217	16930	17156	16897	17020	16961	16979	17112	17054	17041	16882	17165	17148	16926	17149	17051	17031	16997	17146	17141	17298	16961	17115	17053	16919	17098	16993	17198	17023	16981	17344	17020	17024	17130	17102	17051	17074	17086	16907	17048	16957	17202	16977	16965	17077	17085	17085	17008	16931	17121	16789	17150	17264	17176	17007	17099	17017	17113	17049	17133	16856	17169	17152	17003	17122	17147	16971	17055	17088	17214	17210	17005	17009	16989	17273	16993	16934	17090	16974	17146	16975	17045	17130	17002	17069	16842	17117	17024	17102	17043	17110	17088	16948	17141	17162	17033	17034	17031	16904	17066	16940	17003	17129	17072	17160	17078	17074	17186	16882	17171	16898	17038	17063	17095	17093	16956	17193	17082	17218	17113	17072	17076	17064	16969	17040	17034	16846	17171	17045	17112	17012	17364	17105	16888	17047	17103	17129	17053	17037	17093	16987	17030	17075	17038	17195	17173	17028	17039	16980	17178	17006	17031	17203	17194	16963	17096	17170	17100	17080	17180	17196	17115	17206	16849	17063	16900	17003	17103	17115	17204	16992	17184	17095	17308	17118	17067	16989	17084	16925	17157	16922	16933	16938	17167	17018	17057	17070	17100	17191	17111	16998	17104	17239	17094	16963	17079	16939	17110	17166	16968	16961	17110	16939	17095	16981	16922	17155	17022	17086	17146	17026	17119	17062	17037	17118	17061	17069	17098	16917	17247	17006	17069	16910	17140	17110	16860	17075	16999	17030	17019	17017	17002	17170	17117	17157	17138	16965	17148	17103	16866	16997	17047	17147	17052	17104	17082	16914	17081	17155	16847	17086	17168	17142	16997	17053	17125	16895	16982	16911	17189	17000	16740	17026	16986	17025	17094	17111	17079	17043	17059	16784	17011	16904	17137	17057	16945	17045	16963	17022	17419	16917	17096	17108	17164	17033	17196	17070	17053	17265	17086	16957	16971	17060	17002	17140	16869	16963	17117	17116	17187	17092	17167	17046	17097	16972	17136	16996	17066	17027	17045	17040	17231	17180	17276	16947	17039	17147	17257	17101	17226	17206	17034	17109	16990	17126	17122	17081	17138	17182	17082	17065	17034	17249	17111	17118	17027	17148	17114	16860	17230	17077	17087	17161	17108	17040	17145	17105	16924	17075	17057	16909	16912	17017	16938	17078	17094	17106	17151	17032	17092	17126	17136	16947	16987	17248	17220	17167	17046	17133	17185	17096	17152	17055	16940	17172	17235	17054	17056	17204	17077	17214	17341	17211	17030	16875	17235	16948	17285	16763	17040	17009	17154	16893	17055	16972	17042	17238	17061	17143	17135	16780	17134	17082	17030	17226	17103	17018	17167	17101	17093	17160	17077	17261	17092	16938	17076	17091	17084	16886	16863	17014	16995	17289	17078	16930	17049	17107	16958	17050	17068	17073	17158	17026	17177	16995	17051	17165	16927	16900	16942	17137	16794	17237	17014	17204	17137	17072	17004	16921	16979	17166	17251	17081	17089	16848	17163	17109	16966	17104	17038	17063	16964	17072	16989	16940	17181	17016	17019	17213	17111	17090	16834	17020	17074	17048	17061	17133	16958	17200	17073	17082	17108	17159	17026	17000	16997	17222	16914	17140	17165	16995	17040	17203	17049	17103	17103	17078	17095	16893	17083	16956	17084	17019	17098	17019	16911	17045	17058	17039	17257	17285	17039	16872	17039	17061	17065	16942	16959	17076	17006	17097	17159	17098	16976	17131	17051	16891	17136	16992	17101	17001	17147	16996	17259	17231	16962	17012	17241	16973	17043	17186	17102	17087	17174	17200	17019	17110	17144	17026	16975	17146	16990	17103	17168	17025	17338	17068	17008	17077	17106	17058	17081	16953	17066	17052	17097	17011	17090	17028	17205	17107	17174	17163	17075	16899	17021	16930	17093	16926	17249	17086	17271	16930	17091	17074	16976	17078	17173	16953	17145	17062	17178	16984	17010	16797	17180	17279	17219	17081	17257	16959	17106	16979	17066	17159	17126	17087	17036	17123	16985	17086	16913	17027	16896	17093	16938	17083	17171	17113	17291	17210	16967	17076	17047	17245	17118	17022	17076	17060	17048	16967	17114	17092	17253	16957	17234	17049	17016	17095	17096	17072	17108	16901	17074	17069	17040	16904	17288	17086	17034	17346	17099	17068	16863	16962	17091	16965	16944	17320	16945	16872	17198	17117	16863	17034	17103	17102	17087	17081	16970	16957	16932	17015	17178	17072	17076	17174	17199	17120	16957	17172	16949	17144	16978	17116	17109	16923	17270	17197	17061	17275	16929	17094	17114	17001	16982	17241	17041	17301	16792	17167	17024	17062	16991	17014	16959	17087	17199	17022	17162	17205	16976	17119	17199	16974	17172	17157	17062	17118	17052	17154	17053	17074	17015	16863	17105	17019	17044	16864	17059	17086	17161	16925	17156	17021	17241	17121	17144	17073	17211	17003	16951	17068
23681	21292	30107	33631	44912	47331	45160	38428	36520	34199	31781	30284	29256	28172	27420	26694	26796	26485	26597	26338	26345	26430	26296	26196	26240	26338	26072	25964	26053	25942	26276	26011	26131	25961	25855	26089	25900	25937	25905	26010	25960	26102	26038	26186	26163	25996	25852	25993	26065	25935	26039	26064	25767	26014	26196	26151	26085	25940	26046	25799	25897	26123	26117	25736	25808	25927	26060	26055	25915	25808	25948	25920	25871	25775	26047	25977	26010	25895	25870	25797	25962	25937	26060	26029	25939	25872	25982	26289	26259	26051	25933	25772	25849	26032	25845	25875	26010	26146	26040	26178	26125	25997	25913	25672	25922	25876	25684	26195	26068	25950	25962	25784	25966	25583	25904	25796	26088	25922	25874	25679	26037	25969	26061	26137	25844	25864	25817	25801	25980	25841	25904	26009	26014	26041	26015	25861	25966	25914	26015	25979	25933	25971	25722	25898	25802	25858	25900	25841	25901	25968	25715	25891	25790	25829	25934	26094	26113	25913	25775	26059	25948	25891	25856	26010	25788	26040	26047	26069	25848	25908	25902	25906	25768	25658	26061	25974	25855	26037	26233	25831	25923	25824	25674	26108	25837	25951	25986	25939	25880	25739	25935	25824	25821	25659	25650	25854	25960	26204	25738	25878	25764	25922	25812	26025	26027	26167	25812	25869	25913	25929	26060	26032	26175	26101	26042	26011	25939	25636	26056	26030	25905	25740	25798	25857	25803	26100	26100	25977	25691	26016	25879	26037	25830	25806	26037	25752	25761	25872	25774	25872	25981	26010	26096	25910	26144	25910	25810	25923	25885	25676	25839	25729	25879	26039	26012	25728	25788	25668	25791	25849	25965	26063	25844	26014	25919	25913	25994	25886	25805	25682	25965	25968	25928	25977	25957	25866	25913	25730	25844	25938	25879	25703	26080	25920	25657	25768	25851	25830	25832	25824	26022	25653	25803	26038	25904	26009	26160	26293	26273	26181	26162	25904	25934	25911	26137	26195	25915	26021	26181	25983	25781	26071	26164	25950	26190	25906	26132	25923	26053	25824	25864	26098	25986	25813	26020	25812	25881	25853	25956	25643	26047	25881	25717	25747	26082	25947	26073	25971	26170	26018	25628	25802	25816	25902	25895	25944	26005	26111	25914	25882	25837	25934	25837	25818	25774	25715	25858	25809	25709	25881	25765	25758	25850	25759	26240	25858	25992	25923	26140	26135	25969	26152	25932	26194	25731	25697	25611	25833	25998	25905	25994	25900	26075	26126	25865	25778	26041	25821	26038	26154	26014	25944	25875	25803	25806	25820	25954	25957	25931	25821	25931	25701	25636	25855	26148	25838	25868	26219	26018	25920	25735	25965	26038	25912	26003	25792	25897	25702	25761	25761	25991	25873	25678	26000	26145	25908	25898	25757	25922	25982	25856	25852	25731	25881	25888	25919	26007	25798	25953	25906	25820	25728	25826	25714	25856	25828	25862	25845	25814	25815	25876	25836	25850	25957	25788	25792	25844	25946	25804	25930	26223	25841	25982	25853	26140	26039	25655	26135	25894	25911	25970	25894	25749	25638	25972	25817	26044	26152	26018	25836	26011	25878	25925	25725	25719	25927	26196	25766	25918	25960	25864	26022	26146	25805	25764	25538	25895	25928	26154	25907	25800	25843	25781	25908	25700	25749	25801	25888	25944	25932	25837	25772	25767	25574	25854	25839	26032	25637	26062	26003	26020	25926	25557	25999	25652	25879	26054	26030	25952	25824	26115	25861	25913	25839	25829	25829	25995	25840	25819	25832	25859	25955	25778	25908	25911	25730	25890	25799	26038	26125	26131	25718	25937	25853	25851	25931	25824	26103	25885	25833	25837	25910	25855	25882	25899	26091	25891	26076	25879	25905	25934	26161	25835	25935	25985	25942	25923	26078	26196	25878	25817	26016	25902	25875	26025	25846	25670	25909	25973	25926	26059	26077	25995	25758	25779	25900	26119	25983	25813	26123	25936	25873	25985	25881	26166	26060	25941	25781	26019	25911	26034	25945	26007	26087	25821	25887	26042	26024	26081	26182	26013	26131	26145	25877	25997	25750	26063	25911	25787	25794	26079	26071	25750	25897	25749	25899	26074	25890	25853	25895	25904	25895	25890	25794	26057	25937	25909	26105	26260	25916	26007	25830	25995	25940	25885	26178	25740	26128	25916	25986	25945	26037	25970	26175	25913	25885	25681	25970	25759	26115	26203	25828	25890	25859	25964	26039	26334	26135	26011	25959	25931	25812	25590	25753	25754	25759	25913	26131	26173	26224	26020	25848	26075	25909	26103	26028	25901	25901	25840	25791	25896	25985	26069	25752	25874	25836	25714	25920	25969	26001	25956	25980	25995	26132	25893	26000	25803	25967	25941	25813	26118	26012	25842	25895	25848	25833	25756	25764	25819	26162	26022	25915	25777	25993	25997	26191	25716	25706	25764	25650	25984	25852	25701	25862	25837	26095	25762	26115	25811	25805	25893	25696	26173	26083	26052	25744	26128	26000	25993	25983	25871	25869	25802	25644	25951	25755	25742	26032	25792	25778	25974	25923	25799	25792	25760	26050	25860	25738	25823	25969	25829	25833	25912	25898	25937	26077	25819	26173	25841	25734	25848	25836	25803	25849	25762	25676	25969	25828	25874	26071	25980	25847	25987	25865	25740	25679	25758	26001	25929	25926	26081	25902	25874	26104	26105	26225	26097	25976	25867	25786	25747	25921	25761	25822	25748	25981	25786	25769	25915	25682	25898	26128	25964	25934	25973	25825	25834	25914	26030	25910	26108	25969	25932	25782	25845	25892	25870	25886	25780	25773	25891	25716	25585	25637	25980	25842	25544	25881	25959	26005	25730	25983	25837	25839	25885	25929	25936	25989	26184	25982	25672	26002	25829	25773	25969	25996	25993	25997	25844	25914	25897	25776	25731	25711	26065	25924	25932	25898	25884	25758	25907	25806	26266	25560	25899	25819	25746	25838	26093	26082	26032	25915	25905	25843	25915	25931	26000	25835	25973	25896	25782	26061	25618	25962	25977	26172	25883	25822	25773	25886	25871	26173	26151	25966	26169	25891	26097	25957	25979	25924	25949	25874	26067	26056	25938	25903	25799	25771	25924	26088	26124	25842	25911	25763	26016	26067	26003	25981	25999	25809	25870	25905	25782	26009	25843	25995	26025	25831	25713	26025	25880	25907	25963	25709	25594	25771	25767	25815	25728	26132	25709	25850	25551	26042	25833	25866	25838	25891	25839	25831	25957	26063	25997	25977	25823	25936	26048	25793	25808	25826	25876	25913	25809	25847	25820	25952	26132	25934	25881	25927	25906	26155	25694	25852	25904	25993	26094	26102	25984	26020	26124	25735	26122	25967	26076	25868	25812	25880	26049	26079	25999	25721	25845	25925	26180	25910	25817	25669	25731	26170	25932	25932	25759	26012	25722	25667	25826	25944	25962	25862	25705	25966	25882	26012	25784	25812	25820	25840	25831	25882	26054	25796	26088	25682	25969	26067	25945	25836	25902	25974	25752	25638	25783	25853	26193	25756	25640	25658	25925	25873	25892	25653	25850	25833	25685	25887	25872	25917	26013	25799	25856	25806	25876	25897	25877	25934	25675	26014	26147	26034	26045	25983	25880	25967	26018	26112	25945	25941	25909	25860	25911	26101	26067	26024	25641	25800	25951	25916	25906	26099	25747	25849	25783	25937	25887	26184	26129	25701	25922	25819	25572	25740	25842	25746	25812	25747	25680	25639	25880	25829	25942	26008	25805	25686	25904	25973	26125	26054	25993	26157	25913	25900	25568	25760	26010	25871	25785	26094	25820	25916	26250	25865	25651	25826	25980	25943	26036	25971	25864	25785	25935	25964	26021	25866	25880	25978	25957	26092	25955	25823	25784	25901	25729	26026	26004	26248	25831	26221	26234	25894	26124	25895	26040	26064	25906	25829	25837	25847	25824	26038	25947	25730	25833	25818	25870	26125	25940	25844	26086	26182	26170	25853	25794	25859	25846	26001	25813	25939	25819	25696	25999	25894	25772	25960	25550	25856	26039	26208	26134	25835	25866	25922	25673	26147	26137	26091	25711	26042	25964	26133	26192	25923	25765	26065	26061	25823	25828	25959	25699	25627	25817	25864	25845	25860	26050	25991	25913	26034	25966	25887	25760	25926	25782	25894	25782	26160	26014	25729	26009	25961	26072	25944	25983	25718	25658	26059	25870	25905	25986	25886	25941	25967	25854	25939	26063	26020	25845	25928	25954	25888	25774	26076	25882	25957	25974	25909	25891	25762	26061	26023	26072	26087	25881	25991	25964	25806	26088	25659	25900	25666	25755	25972	25958	25954	25820	26215	26018	25817	26004	25603	25684	25852	26008	26010	25901	25894	25841	25797	25822	25855	25969	25951	25741	25686	26097	25766	25811	25879	25997	25903	26109	25823	26066	25916	25880	25817	25826	25875	25837	26015	25768	25807	25905	25949	26025	26014	25858	25864	25916	25908	25893	26233	25882	25854	25927	25892	25778	25857	25992	26158	26054	25931	25834	26050	25900	25838	26118	25989	25962	25864	25971	25773	25927	25744	25879	25770	26033	25970	25588	26031	26031	26083	25900	26112	25758	25936	25785	25733	26052	25607	25776	25941	25914	26056	25958	26001	25975	26054	25943	25887	25588	25923	25947	25870	25734	25766	26010	25969	25905	25755	25891	25779	25949	26230	25590	25992	25753	25934	25754	25740	26036	26118	25918	25657	26039	25885	25701	25704	25866	26151	25704	25858	25847	26214	25855	25861	25963	25883	26070	25701	25925	25877	25761	26114	25833	25869	25990	25666	25806	25932	25875	25810	25573	25837	25863	25813	26000	25791	26191	25640	25803	25684	25706	25843	25930	25830	26067	25772	25921	25922	25873	26189	26146	25854	25889	25932	25868	26131	26156	25943	25993	25798	25828	25709	25739	25727	25923	25923	25927	25742	26046	25892	25818	25970	26096	26011	26007	25979	25800	25806	25932	25847	25757	25861	25941	25841	25597	25784	26022	26013	26102	25982	25910	25582	25910	25926	25820	26001	26013	25748	25777	25926	25880	25875	26082	25982	25806	25678	25998	25748	25878	25804	26108	25871	25918	25823
54603	80976	74819	64926	58791	47375	38831	32458	29946	26264	23643	21435	19938	19209	18533	17957	17799	17647	17363	17316	17141	17060	17078	16899	16942	16798	17005	16996	16909	16951	16881	16806	16849	16922	16806	16724	16936	16687	16917	16815	16919	17110	16681	16902	16757	16748	16769	16934	16902	16897	16725	16776	16884	16946	16916	16899	16788	16903	16937	16848	16941	16740	16853	16871	16920	16901	16720	17010	16747	16906	16837	16755	16783	16888	16935	16891	16829	16788	16732	16813	16968	16837	16942	16901	16810	16925	16733	16834	16957	16906	16896	16904	16672	16766	16893	16644	16877	16839	16827	16776	16761	16756	16788	16802	17003	16914	16839	16787	16880	16717	16838	16872	16709	16974	17031	16718	16953	16928	16900	16944	16709	16918	16743	16741	16944	16735	16972	16944	16768	17014	16925	16993	16816	16993	16607	16676	16810	16894	16817	16926	17019	16829	16841	16963	16877	16958	16847	17000	16824	16857	16862	16686	16854	16875	16814	16879	16710	16931	16833	16726	16693	16712	16699	16929	16864	16831	16669	16764	16826	16870	16864	16770	16825	16713	16914	16768	16871	16820	16758	16823	16807	16878	16639	16724	17025	16780	16973	16832	16817	16483	17046	16751	16774	16859	16858	16806	16798	16979	16921	16946	16902	16874	16943	16807	16880	16887	16942	16784	16789	16728	16811	16848	16894	16711	16776	16902	16811	16883	16758	16671	16837	16781	16802	16828	16909	17010	16949	17045	16886	16845	16781	16841	16689	16778	16884	16777	16785	16753	16737	16904	16742	16972	16710	16924	16900	16911	16906	16896	16757	16714	16829	16833	16841	16703	16908	16794	16843	16860	16707	16787	16951	16721	16775	16884	16851	16859	16696	16931	16902	16806	16742	16746	16832	16968	16845	16693	16918	16807	17061	16823	16764	16844	16893	16883	17067	16686	16974	16846	16818	16765	16892	16697	16680	16880	16790	16773	16688	16995	16889	16874	16913	16979	16783	16987	16871	16961	16959	16804	16888	17040	16888	16928	16863	16701	16769	16673	16792	16977	16785	16875	16638	16960	16999	16686	16837	16802	16863	16633	16977	16629	16986	16887	16901	16770	16876	16847	16806	16716	16830	16825	16839	16830	16851	16927	16773	16956	16891	16910	17004	16947	16705	16878	16958	16883	16760	16846	16906	16747	16827	16948	16755	16742	16990	16827	16589	16851	16870	16864	16934	16801	16864	16801	16928	16866	17045	16782	16843	16977	16787	16877	16767	16796	16723	16980	16889	16876	16806	16703	16974	16814	16895	16665	16781	17074	16893	16808	16858	16934	16946	16840	16826	16871	16892	16754	16800	16930	17111	16925	16768	16952	16796	16915	16842	16858	16903	16947	16700	16901	16851	16858	16846	16923	16884	16758	16717	16984	16795	16785	16778	17052	16988	16769	16920	16905	16798	16829	16878	17006	16739	16775	17026	16893	16784	16873	16917	16905	16664	16731	16916	16781	16806	16818	16699	16807	16823	16901	16731	16609	16769	16780	16802	16841	16756	16716	16821	16766	16819	17079	16964	16832	16882	16761	16829	16760	16853	16897	16830	16812	16661	16725	17068	16863	16959	16934	16944	16853	16885	16891	16968	16845	16936	16800	17038	16955	16974	16848	16790	16699	16778	16848	17001	16963	16933	16964	16766	16896	17064	16758	16904	16826	16762	16998	16894	16772	16744	16757	16995	17154	16783	16817	16880	16890	16759	16818	16927	16895	16744	16777	16771	16980	16812	16884	16828	16805	16724	16940	16741	16874	16817	16858	16964	16852	16989	16839	17020	16907	17005	16983	16853	16761	16786	16782	16797	16930	16847	16786	16789	16846	16748	16914	16891	16792	16733	16816	16934	16929	16794	16740	16877	17032	16891	16870	16791	16809	16852	16736	16859	16818	16799	16795	16988	17034	16641	16852	16961	16936	16908	16844	16716	16993	16657	16954	16836	16677	16834	16746	16722	16991	17077	16945	16920	16658	16962	16768	16883	16896	17034	16821	16846	16851	16790	16870	17023	16875	16767	16796	16870	16811	16754	16772	16943	16761	16829	16861	16550	17121	16876	16881	16829	16688	16940	16710	16826	16940	16980	16791	16898	16687	16977	16839	16923	16833	16888	16832	16812	16571	16936	17125	16834	16828	16834	16763	16758	16789	16664	16824	16929	16706	17008	16851	16873	17067	16983	16731	16859	16967	16866	16796	16719	16889	16719	16794	16862	16744	16996	16794	16770	16718	16902	16958	16653	16883	16971	16943	16857	16885	16801	16947	16770	16945	16768	16821	16843	16896	16950	16850	16803	16691	16908	16851	16845	16962	16763	16912	16750	16800	16974	16931	17016	16920	16859	16854	16952	16892	16895	16776	16692	16812	17014	16837	16947	16781	16734	16936	16837	16920	16883	16862	16830	16929	16718	16894	16843	16780	16850	16820	16918	16859	16897	16848	16860	16837	16984	16884	16838	16724	17005	16863	16850	16766	16758	16901	16859	16691	16754	16745	16904	16729	16862	16838	16695	16927	16815	16808	16912	16700	16993	16744	16793	16766	16941	16910	16858	17010	16864	16886	16829	16809	17000	16686	16941	16979	16896	16894	16763	16731	16974	16897	16804	16925	16901	16805	16941	16969	16935	16824	16862	16932	16792	16920	16778	16789	16973	16852	16864	16697	16918	16677	16789	16672	16869	16997	16919	16792	16818	16900	16931	16863	16838	17036	16927	16980	16960	16629	16741	16797	16724	16668	16828	16966	16789	16889	16807	16685	16910	16717	16692	16919	16969	16942	16763	16942	16642	16792	16760	16736	16881	16770	16746	16879	17075	16855	16860	16653	16946	16639	17106	17034	16822	16808	16910	16713	16787	16716	16658	16684	16878	16817	16785	16932	16913	16904	16990	16829	16729	16692	16803	16783	16749	16882	16760	16730	16839	16912	16677	16936	16819	16892	16753	16973	16887	16878	16738	16885	16825	16852	16643	16721	16963	16842	16962	16950	16950	16873	16811	16872	16863	16682	16810	16765	16909	16724	16823	16852	16795	16937	16758	16788	16829	16872	16818	16766	16948	17030	16898	16879	16820	16658	16993	16807	16861	16749	16961	16715	16771	16915	16986	16756	16888	16707	16796	16755	17048	16799	16700	16677	16851	16840	16775	16892	16874	17002	16768	16828	17006	16889	16957	16739	16960	16820	16896	16865	16812	16953	16791	16858	16835	16814	16832	16862	16904	16920	16822	16814	16953	16877	17067	16790	16820	16866	16898	16800	16826	16985	16881	16778	16982	16873	16923	16944	16863	16855	16958	16674	16681	16894	16826	16881	16976	16951	16879	16772	16856	16733	16722	16814	16922	16889	16693	16904	16949	16790	16960	16880	16818	16746	16820	16933	17016	16736	16985	16970	16853	16788	16882	16779	16939	16807	16883	16819	16719	16762	16791	16847	17056	17065	16742	16900	16866	16768	16826	16779	16853	16798	16931	16904	16791	16814	16815	16700	16873	16883	16691	16863	17156	16803	16872	16826	16866	17006	16946	16798	16826	16803	16925	16866	16571	16828	16789	16795	16868	16739	16814	16917	16901	16738	16956	16851	16703	16738	16986	16931	16683	16796	16808	16870	17038	16691	16953	16797	16781	16973	17022	16839	17038	16888	16794	16940	16772	16795	16644	16846	16904	16915	16923	16939	16913	16830	16835	16847	16893	16953	16783	16874	16945	16927	16830	16797	16924	16932	16788	16779	16807	16682	16800	16779	16832	16896	16977	16649	16922	16812	16814	16911	16880	16815	16968	17040	16935	16928	16893	16692	16954	16927	16878	16727	16795	16774	16890	16882	16841	16885	16800	16743	16723	17053	17112	16950	16784	16689	16908	16950	16999	16750	16825	16856	16784	17042	17029	16897	16786	16735	16998	16693	16826	16736	16960	16906	16844	16641	16901	16907	17008	16781	16810	16811	16860	16847	16667	16813	16835	16952	16739	16872	16769	16877	16888	16849	16833	16947	16917	16841	16765	16894	16928	16795	16750	16903	16686	16879	16960	16883	16652	16835	16934	16857	16769	17038	16942	16864	16893	16991	16688	16939	16649	16847	16891	16788	16846	16799	16758	17067	17045	17095	16845	16838	16863	16889	16806	16932	16881	16726	16721	16730	16710	16982	16749	16931	16850	16882	16818	16865	16836	16899	16710	17028	16750	16865	16621	16862	16867	16848	16865	16794	16856	16786	16817	16943	16772	16882	16808	16731	16917	16651	16827	16736	16768	16885	16845	16788	16609	16947	16982	16697	16931	16726	16769	16793	16939	16765	16881	16845	16958	16888	16704	16817	16922	16793	16855	16822	16832	17027	16901	16826	16842	16817	16806	16812	16621	16717	16767	16945	16917	16933	17010	16825	16790	16838	16679	16932	16791	16861	16779	16821	17070	16985	16772	16877	16899	16747	16717	16980	16832	16730	16929	16790	16778	16841	16774	16780	16981	16962	16812	16764	16861	16958	16916	16914	16887	16956	16875	16788	16945	16793	16957	16790	16951	16908	16911	16920	16922	16903	16753	16680	16927	16942	16935	16985	16806	16836	16845	17022	16705	16812	16694	17000	16855	16777	16767	16792	16869	16742	16808	16828	16897	16830	16849	16826	16735	16857	16884	16983	16978	16794	16853	16951	16644	16806	16753	16825	16972	16759	16841	16929	16899	16789	16629	16824	16759	16801	16846	16807	17107	16827	16965	16834	16952	16776	16718	17032	16967	16770	16836	16782	16812	16847	16920	16768	16894	16860	16929	16810	16793	16672	16884	16969	16627	16779	16852	16936	17055	16806	16965	16947	16837	17075	17065	16749	16922	16825	16860	16934	16977	16876	17004	16808	16977	16920	16847	16908	16777	16913	16780	16812	16738	16824	16805	16788	16963	16967	17086	17035	16787	17032	16856	16982	16919	16753	16965	16756	16910	16903	16781	16859	16779	16966	16806	16771	16958	16881	16811	16902	16964	16826	16985	16857	16920	16885	16960	16689	16962	16819	16715	16907	16776	16927	16875	16707	16841	16931	16915	16809	16827	16991	17020	16965	16885	16813	16890	16831	16728	16935	16814	16762	16785	16878	16963	16786	16876	16957	16848	16945	16749	16887	16960	17030
48720	58334	60841	55857	42568	35327	32593	30671	29286	28583	27996	27432	27485	26977	26971	26668	26559	26763	26623	26389	26369	26369	26238	26434	26501	26380	26630	26265	26498	26582	26693	26183	26175	26427	26453	26434	26605	26302	26226	26326	26444	26429	26095	26444	26317	26482	26389	26485	26379	26448	26436	26358	26335	26356	26684	26712	26367	26234	26245	26209	26320	26473	26310	26350	26244	26276	26376	26367	26315	26285	26496	26305	26418	26520	26527	26409	26378	26427	26611	26667	26483	26481	26178	26309	26363	26274	26385	26490	26324	26436	26571	26265	26426	26255	26449	26495	26360	26226	26411	26420	26266	26166	26733	26213	26033	26584	26436	26262	26528	26219	26244	26495	26206	26442	26522	26431	26351	26164	26279	26360	26350	26205	26499	26432	26309	26434	26361	26530	26478	26487	26197	26472	26328	26208	26168	26407	26260	26442	26403	26355	26423	26391	26313	26319	26130	26100	26478	26368	26338	26567	26184	26468	26483	26528	26615	26331	26487	26541	26284	26447	26212	26314	26301	26367	26161	26338	26575	26427	26623	26484	26327	26376	26298	26560	26339	26382	26365	26229	26211	26639	26567	26243	26393	26432	26166	26400	26488	26242	26392	26296	26597	26468	26551	26366	26610	26735	26462	26384	26284	26164	26434	26401	26275	26493	26342	26535	26197	26385	26420	26359	26278	26318	26466	26460	26647	26380	26367	26450	26331	26219	26225	26447	26413	26358	26393	26573	26679	26522	26424	26473	26527	26307	26394	26191	26229	26342	26214	26302	26157	26268	26377	26263	26420	26161	26384	26181	26407	26600	26359	26313	26364	26534	26386	26202	26458	26369	26231	26305	26437	26147	26146	26304	26395	26339	26364	26425	26340	26316	26459	26494	26508	26513	26379	26501	26571	26355	26467	26354	26241	26433	26309	26152	26178	26142	26464	26638	26547	26165	26244	26504	26410	26441	26545	26377	26420	26124	26339	26362	26515	26414	26469	26669	26567	26400	26548	26506	26335	26366	26477	26303	26060	26489	26394	26423	26615	26472	26200	26264	26652	26253	26126	26508	26366	26475	26385	26704	26237	26387	26277	26373	26323	26268	26433	26477	26471	26134	26503	26373	26288	26398	26527	26421	26342	26516	26425	26332	26502	26361	26506	26534	26496	26448	26311	26563	26399	26473	26439	26288	26262	26337	26427	26530	26573	26326	26426	26800	26454	26481	26479	26587	26319	26242	26432	26450	26537	26421	26399	26498	26347	26342	26348	26273	26505	26190	26517	26658	26351	26419	26403	26303	26254	26244	26379	26288	26211	26341	26089	26144	26213	26337	26412	26458	26546	26359	26324	26354	26291	26360	26613	26278	26577	26523	26632	26264	26534	26550	26272	26713	26395	26421	26443	26330	26453	26546	26563	26375	26373	26661	26505	26455	26483	26375	26412	26373	26529	26246	26231	26401	26478	26162	26502	26647	26655	26536	26200	26754	26450	26199	26299	26333	26460	26444	26339	26307	26500	26294	26571	26425	26378	26330	26322	26316	26584	26263	26391	26236	26487	26212	26557	26112	26384	26269	26284	26430	26259	26594	26477	26401	26310	26280	26469	26710	26543	26507	26331	26356	26258	26205	26729	26530	26382	26594	26328	26362	26306	26543	26541	26314	26459	26450	26469	26789	26420	26312	26344	26199	26420	26396	26462	26591	26150	26165	26399	26714	26392	26591	26554	26550	26345	26289	26474	26494	26608	26404	26341	26354	26441	26694	26470	26287	26637	26431	26127	26338	26521	26429	26329	26574	26374	26240	26408	26405	26266	26272	26412	26335	26407	26457	26392	26262	26546	26413	26329	26407	26572	26205	26522	26503	26439	26412	26721	26696	26511	26330	26694	26740	26389	26606	26339	26415	26404	26545	26291	26420	26388	26262	26352	26450	26330	26378	26534	26298	26790	26373	26506	26542	26621	26478	26530	26466	26311	26672	26489	26529	26359	26374	26388	26525	26436	26446	26346	26555	26364	26502	26275	26722	26368	26390	26345	26225	26638	26531	26494	26532	26366	26238	26244	26400	26462	26515	26277	26463	26211	26497	26565	26584	26422	26324	26388	26454	26364	26524	26476	26252	26233	26601	26338	26686	26128	26383	26475	26411	26404	26328	26564	26493	26349	26101	26179	26260	26294	26526	26423	26339	26485	26326	26479	26432	26315	26334	26563	26364	26260	26167	26138	26628	26300	26477	26536	26457	26406	26542	26396	26535	26379	26217	26560	26573	26189	26214	26347	26530	26429	26496	26480	26152	26343	26500	26282	26287	26434	26122	26319	26376	26402	26191	26549	26465	26459	26550	26326	26624	26486	26410	26458	26360	26430	26423	26484	26300	26582	26324	26330	26373	26378	26273	26645	26576	26440	26496	26031	26372	26494	26250	26391	26356	26424	26384	26433	26278	26321	26345	26470	26369	26208	26351	26534	26321	26274	26335	26342	26133	26232	26242	26149	26317	26485	26401	26333	26521	26657	26607	26352	26372	26608	26432	26204	26657	26423	26529	26504	26593	26409	26504	26367	26375	26347	26348	26802	26545	26348	26506	26468	26478	26372	26618	26689	26370	26485	26403	26352	26329	26601	26478	26490	26287	26410	26443	26340	26545	26611	26518	26373	26329	26512	26478	26470	26542	26227	26435	26509	26590	26053	26351	26493	26367	26419	26311	26292	26455	26381	26489	26282	26220	26376	26427	26387	26263	26523	26328	26593	26400	26410	26377	26473	26555	26499	26397	26635	26267	26570	26549	26403	26554	26587	26345	26490	26354	26497	26200	26330	26543	26338	26279	26282	26287	26269	26269	26447	26529	26339	26311	26482	26285	26451	26710	26441	26641	26353	26365	26363	26188	26566	26455	26326	26325	26382	26509	26444	26549	26149	26531	26113	26483	26632	26412	26291	26401	26545	26357	26471	26426	26419	25945	26419	26198	26616	26351	26547	26321	26381	26555	26504	26547	26529	26597	26406	26531	26613	26326	26446	26301	26667	26524	26649	26458	26283	26491	26340	26294	26447	26728	26437	26771	26147	26291	26534	26553	26418	26560	26551	26420	26226	26343	26382	26571	26587	26534	26510	26439	26037	26421	26259	26501	26521	26498	26550	26314	26084	26150	26541	26417	26418	26454	26346	26342	26609	26336	26492	26493	26210	26327	26494	26265	26392	26375	26398	26215	26284	26498	26284	26382	26518	26440	26182	26295	26162	26306	26428	25909	26297	26339	26464	26489	26516	26206	26288	26448	26568	26378	26750	26580	26332	26315	26508	26375	26493	26475	26517	26257	26370	26392	26454	26213	26426	26520	26404	26460	26383	26325	26468	26334	26316	26440	26749	26237	26412	26244	26516	26587	26366	26483	26363	26466	26241	26630	26628	26509	26200	26331	26462	26451	26621	26401	26245	26421	26518	26693	26367	26165	26273	26354	26643	26445	26425	26553	26302	26301	26712	26521	26433	26629	26482	26714	26333	26403	26227	26361	26346	26394	26502	26479	26334	26621	26496	26140	26155	26179	26453	26520	26291	26589	26564	26580	26528	26459	26371	26414	26546	26351	26580	26266	26454	26551	26271	26459	26254	26271	26416	26486	26564	26450	26233	26539	26479	26561	26401	26234	26312	26256	26325	26259	26220	26410	26191	26757	26508	26405	26420	26263	26462	26454	26124	26606	26612	26332	26548	26222	26269	26358	26376	26389	26571	26347	26292	26533	26520	26285	26445	26238	26371	26341	26325	26363	26366	26204	26433	26306	26447	26286	26567	26336	26484	26533	26455	26376	26478	26211	26345	26504	26402	26356	26466	26545	26405	26286	26100	26298	26426	26255	26357	26506	26231	26152	26421	26499	26566	26266	26553	26216	26346	26297	26337	26748	26355	26343	26365	26612	26219	26463	26309	26359	26403	26576	26379	26244	26315	26426	26353	26527	26532	26278	26439	26374	26446	26570	26590	26737	26364	26228	26351	26380	26550	26399	26807	26417	26169	26368	26144	26190	26472	26192	26245	26560	26350	26324	26351	26442	26451	26310	26387	26507	26462	26374	26426	26391	26401	26349	26384	26521	26391	26476	26510	26348	26324	26482	26318	26455	26358	26522	26278	26377	26437	26698	26553	26513	26436	26629	26466	26356	26553	26387	26350	26381	26345	26100	26299	26459	26549	26433	26506	26397	26482	26259	26640	26479	26488	26354	26413	26631	26629	26350	26314	26228	26460	26624	26504	26319	26416	26469	26345	26500	26298	26551	26431	26505	26122	26148	26662	26580	26238	26318	26350	26621	26383	26575	26453	26586	26439	26593	26119	26249	26189	26227	26349	26345	26379	26454	26472	26544	26527	26471	26495	26338	26187	26113	26315	26268	26368	26453	26550	26435	26143	26369	26561	26278	26528	26605	26326	26422	26217	26306	26504	26121	26362	26671	26249	26217	26396	26310	26160	26428	26576	26409	26536	26342	26490	26326	26340	26517	26560	26400	26633	26468	26438	26386	26383	26383	26254	26243	26498	25988	26301	26147	26209	26736	26176	26509	26471	26456	26208	26486	26340	26355	26506	26412	26426	26369	26524	26415	26477	26690	26634	26458	26428	26390	26423	26384	26548	26028	26334	26262	26345	26339	26477	26357	26397	26298	26399	26632	26617	26118	26430	26414	26407	26391	26493	26246	26135	26390	26466	26403	26605	26359	26648	26492	26584	26619	26815	26386	26390	26488	26482	26199	26441	26380	26382	26517	26428	26337	26355	26182	26477	26405	26529	26475	26359	26357	26596	26297	26322	26527	26442	26460	26392	26112	26134	26467	26584	26585	26399	26681	26444	26098	26481	26463	26257	26353	26331	26380	26355	26335	26249	26196	26419	26342	26450	26296	26373	26217	26291	26497	26598	26612	26583	26228	26334	26497	26494	26193	26313	26717	26384	26690	26737	26350	26251	26260	26364	26636	26692	26560	26411	26435	26504	26316	26406	26421	26285	26581	26518	26515	26470	26258	26432	26452	26366	26322	26468	26554	26485	26558	26304	26480	26345	26138	26237	26240	26428	26273	26352	26368	26724	26401	26318	26425	26609	26353	26337	26254	26301	26256	26391	26498	26522	26460	26166	26290	26322	26638	26393	26635	26376	26640	26579	26503
51889	66704	61025	49398	35144	27563	24590	22664	20917	19873	19071	18456	18123	17930	17705	17390	17649	17395	17373	17150	17105	17243	17070	17072	17169	17167	17116	17076	17057	17223	16837	17184	16984	17131	17144	17099	17078	17157	17030	17237	17100	17026	17097	17108	17052	17127	17046	16996	17005	17290	17163	17079	17008	17217	17064	17069	17243	17164	17167	17229	17192	17058	16999	17160	17234	17191	17097	17039	17085	17074	17001	17207	17068	17015	17152	17039	16755	17124	16995	17084	17042	17362	16982	16981	17210	17070	17151	17104	17178	17195	17092	17106	17005	17088	17227	17096	17044	16999	17038	16959	17085	17168	17263	17095	17059	17076	17072	17106	16995	17070	16922	17064	17170	17112	16977	17131	17121	17052	16858	17182	17266	17217	17085	17144	17097	17172	17044	17056	17049	16910	17159	17089	17188	16992	17314	17058	17131	16948	17137	17205	17006	17079	17083	16973	16901	16983	17202	16881	17052	17122	17021	16969	17097	17018	17090	17273	17147	16866	17034	17113	17009	17027	17141	17005	17088	17046	17195	17184	16947	17156	17102	17141	17170	17126	17071	17108	17107	16947	17180	16834	17188	17082	17130	17106	17362	16932	16996	17012	16802	17092	16808	17082	17193	16979	17085	16868	17199	17022	17220	17019	17002	16991	16893	17169	16852	17268	17065	17165	17065	17070	17063	17099	17051	17189	16959	17110	16848	17167	17068	17201	16976	17063	16833	17047	17080	17113	17068	17265	17225	17163	17011	17199	17119	17016	17051	16882	17065	17019	17139	16851	17093	17108	16967	17022	17077	17025	17222	17159	17098	17237	16976	17140	17153	17214	17167	17099	17092	17024	17099	17312	17199	17151	17211	17184	16988	17175	16926	17161	17039	17118	17160	17091	17118	17219	17101	17054	17224	16915	17156	17040	17121	17072	17058	16954	17290	17073	17116	17153	17119	17103	16969	17093	17105	17171	17176	16997	17174	17054	16973	17121	17074	16989	17020	17023	17146	17123	17128	16981	17104	17159	16976	17066	16974	16978	17148	17079	17050	17226	16993	17171	17086	16925	17091	17047	17073	17236	17062	17132	16988	17131	16970	16935	17292	17023	17078	17041	17160	17151	16963	17244	17127	17221	16985	17086	16959	17112	16911	16830	16889	17095	16982	17201	17339	17217	17041	17080	17098	17033	17090	16993	17067	17179	16995	17235	17112	17108	17114	17006	16888	16993	17114	17080	17219	17021	17117	16997	17030	16897	17186	17167	17092	17061	17107	17007	17266	17020	17063	17071	17016	17041	17026	17143	17238	16954	16993	17241	17075	17120	17034	16975	17176	17072	16901	17183	17122	17072	17244	17133	17202	16970	17123	17033	17171	17169	17284	17048	16967	17161	17162	17023	17187	17099	17018	17120	16760	17015	16974	17152	17048	17136	16990	16816	17040	17098	17091	17071	17135	17073	16952	17045	17147	17110	17110	16970	16955	17168	17356	17078	17110	17185	16949	17179	17196	17034	17243	17248	17067	16966	17182	17132	16841	17140	17181	17109	17233	17061	17199	17102	16959	17149	16946	17217	17194	16951	17078	17196	17165	17052	17137	16985	17192	17089	17166	17298	17082	17066	16923	17164	17082	16790	17131	17196	17286	17073	16995	17031	17059	17064	16919	17170	17170	17087	17074	17176	17212	17086	17112	17086	17147	17084	16962	17171	17098	17074	17008	17240	17026	16943	17318	16945	17135	17305	17097	17158	17157	17103	16927	17271	17169	17031	17080	17146	17022	17158	17151	17119	17098	17017	16961	17053	17153	17131	17147	17094	17034	17159	16947	16878	17172	17193	17044	17003	17156	17150	16959	17125	17126	17178	17223	17136	17175	17144	17141	17153	17217	17119	17169	16856	17185	17044	17113	16967	17077	17182	17250	17082	16950	17022	17166	17105	17158	16972	16985	17217	17213	17115	17047	17079	16971	17141	17279	17047	17143	17011	17076	17195	16892	17157	16964	17192	17052	16939	16977	17192	17225	17105	17046	17010	17232	17157	16986	16857	17195	17091	17016	17238	16943	17178	17002	17135	17082	17129	17158	17052	17070	17009	17223	17075	17095	17062	16914	17016	17138	16960	17304	17102	17069	17192	17133	17199	17073	16879	16942	16950	16943	17119	17059	17170	17103	17395	17104	17015	17148	17160	16927	17237	17012	17178	16998	17107	17200	17213	17081	17056	17182	17056	17198	16998	17163	17099	17104	16985	17285	17040	16890	17042	17197	17201	17184	17190	17099	17186	17060	17134	17254	17110	17028	17012	17215	16966	17010	17001	17024	17015	17178	16992	16906	17114	16904	17066	17063	16927	17103	17236	17221	17064	17002	17223	17027	17191	17071	16934	16994	17151	17040	17152	17058	16919	17000	17154	16928	16988	16844	17195	17054	17045	17006	16966	16863	17166	17064	17130	17136	17074	16971	16947	16989	17073	17043	17132	16956	17155	17088	17193	16993	17090	17019	16963	17086	17053	17104	17058	16905	17067	17106	17029	17067	17211	16836	17162	17168	17100	16919	17286	16892	17026	17130	17035	16970	17136	17059	17111	17082	17116	17002	17099	17085	17276	17139	17136	16994	17108	17026	17043	17029	17004	17141	16990	17030	17106	17061	17200	17150	17162	17007	17264	16999	17179	16981	17008	17112	17148	17143	17176	16988	17132	17073	17072	17042	17075	17006	17104	17056	17038	17226	17096	17231	17234	17261	16907	17126	17104	17287	16895	17106	17051	16994	17126	17152	17231	17263	17318	16975	17096	17004	16964	17017	17043	17064	16957	17015	17233	17177	17070	17007	16992	17081	17066	17009	17149	16970	17164	17156	17097	17247	17061	17094	16988	17136	17232	17149	17111	17186	17147	17160	17192	17076	16954	17008	17033	17012	17034	17209	17124	17239	17076	17163	17052	17047	17327	17109	16970	17114	16922	17178	17116	17025	17042	17282	17144	17210	17087	17146	16982	16943	16962	17176	17178	17170	16963	17059	17082	17076	17209	17033	17103	17022	17321	17051	16998	17112	17172	17161	17079	16946	17063	16936	16962	17034	17080	17171	17204	17001	17018	17117	17174	17128	17107	17051	17148	17100	17236	17140	17158	17327	17023	17208	17122	16991	17264	17055	17037	17184	16870	17085	17105	16990	17183	16876	17080	17062	17121	17194	17148	17109	16973	17142	17098	17147	17078	17193	17059	17166	17116	17207	17033	16964	17046	16954	17016	16965	17085	17017	17074	16978	16900	17076	17197	16925	17050	17042	16987	17124	17058	17110	17140	17096	17069	17227	17074	17284	17046	16954	17006	17157	17009	17011	17104	17094	17087	17154	16856	17129	17085	17223	17291	17151	17206	16978	17306	17066	17127	17044	17183	17149	16819	16912	16965	16975	17001	17056	17235	17211	16987	16995	17177	17057	17159	17151	17110	17118	17186	17069	17034	16864	16991	16975	17142	17171	16911	17023	17056	17061	17250	17138	17121	17093	16998	17109	16892	17174	17255	17160	17089	17339	17175	17088	17136	17055	17281	17214	17032	17111	17005	17078	17114	17165	17187	17126	17224	17064	16958	17170	17167	16976	17123	17229	17167	17060	17079	17026	16925	17221	17027	17130	16932	16917	17341	17078	17111	17087	17006	17167	17120	17069	17003	17056	17127	17082	17139	17069	16989	17135	17076	17193	17038	17065	17052	17138	17238	17160	17112	17113	17171	17094	16892	17114	17256	16938	17144	17106	17234	16887	17048	17040	17145	16942	17165	16966	17108	17197	17161	17225	17130	17141	17225	17268	17181	17225	17072	17025	17179	17167	17212	17320	17149	17280	17026	17248	17101	17086	17021	17154	17141	17094	17003	16943	17185	17018	16963	17131	17316	17024	17071	17022	17103	17186	16783	17126	17082	17231	17109	17134	17027	17249	17260	16815	16961	17013	17044	17053	17241	17245	17043	17048	17089	17048	17009	17148	17155	17087	17195	16974	17080	17109	17047	16989	17145	17039	17140	17008	16940	17134	17098	17199	17197	17150	17252	17027	17288	17104	17201	17075	16880	17033	17049	17116	17055	17104	17329	17178	17092	17170	17142	17132	17185	17102	17032	17114	17115	17144	17251	16977	17062	17136	16992	17175	17076	16875	17035	17174	16972	17087	17088	17201	16942	17094	17016	17080	17018	17238	17196	16764	17185	17036	17092	16922	17129	17112	17279	17252	17216	17183	17028	17031	16996	17075	16856	17194	17063	17016	17132	17077	17206	17137	17223	17224	17093	17140	17244	17109	17154	17047	17053	17080	17091	17089	17028	16924	17327	17163	17079	17249	16957	17008	17021	17325	17059	16990	17080	17041	17103	17142	17161	17116	17117	17118	17053	17162	17079	17247	17066	16976	17103	17000	17147	17195	16957	17081	17127	17029	17146	17236	17152	17194	17085	17235	16989	17140	17179	17038	16907	17154	17084	17061	16836	17143	17109	17271	16987	17080	17215	17116	17282	16971	17155	16997	17264	17024	17221	16955	17254	17078	17264	17006	17077	16981	17031	17110	17047	17173	16961	17016	16992	17120	17291	17112	17203	17096	17199	17254	17039	17098	17046	17112	17033	17165	17019	17258	17126	17066	17101	17153	17105	17289	17136	17036	17193	17123	17180	17098	17088	17016	17029	17114	17132	17042	17154	16988	17068	17085	16969	17244	16937	17249	17096	17017	16936	17114	17109	17065	17296	17123	17110	17221	17070	16970	17220	17122	17148	16967	17088	17125	17161	17215	17029	17016	17135	17168	16897	17042	16942	17009	17026	17315	17203	17242	16965	17095	16969	17256	17023	17137	16951	17002	16958	17044	17032	17028	17207	17035	17073	17332	17201	17123	16952	17165	16924	17076	17136	17194	17124	17199	17238	17129	17071	17103	17014	17036	17095	17166	17022	17182	17103	17049	17021	17302	16853	17110	16970	17163	17033	16998	17157	17109	17269	17020	17168	17051	17138	17149	17130	17006	16805	17001	17104	16993	17062	17044	17111	17026	16961	17102	17240	17050	17223	17187	17179	17048	17281	17198	17029	17189	17086	17157	17132	17203	17075	17252	16838	17147	17205	17065	17034	16922	17130	17008	16977	17181	17107	17309	16977	17049	17162	16994	17061
25863	22089	37244	45590	45154	48561	41429	37373	34817	31215	29415	28841	28325	28002	27605	27589	27109	27295	27252	27208	27118	27141	26897	26825	27119	27151	27010	26918	27035	26936	27197	26939	26904	26918	26784	27121	26805	26991	27157	26929	26931	26910	26916	27003	26681	27128	26899	27037	26852	26965	27169	26936	26842	26810	26734	27069	27045	26677	26838	26890	26946	26897	26739	26877	26827	26733	26609	26936	26717	27041	26669	26736	26798	26849	26737	26690	26804	26987	26562	27038	26705	26786	26740	26895	26754	26873	26887	26643	26981	26806	26889	26946	26952	26870	26805	26731	26915	27054	26881	26712	27130	26793	26890	26708	26814	26851	26911	26964	26945	27054	26984	26889	26792	26559	26850	26813	26972	26983	26770	26831	26727	27021	26975	26648	26794	26806	26768	26981	26799	26854	26620	26746	26913	26842	26977	26686	26694	26927	26858	26983	26805	26856	26959	26669	26651	26871	26731	26658	26693	26647	26902	26738	26829	26760	26722	26780	26753	26794	26648	26866	27087	26856	26958	26878	27002	26963	26996	26478	27106	26828	26859	26780	26965	26805	26778	26864	26768	26590	26830	26714	26929	26794	27023	26738	26652	26766	26711	26844	26985	26811	26879	26798	26649	26599	26889	26621	26886	26745	26541	26972	26874	26865	26784	26823	27188	26933	26784	26746	26695	26927	26896	27007	26799	26641	26936	27142	26920	26911	26711	26624	26746	26802	26887	26667	26677	26944	26922	26672	26696	26830	26910	26892	27200	26952	26848	26849	26824	26604	26883	26685	26855	26965	26687	26792	26848	27141	27033	26919	26778	26899	26861	26992	27013	27107	26830	26940	26994	26765	26790	26869	26997	26911	26775	27046	26930	26785	26862	26835	26939	26965	26965	26925	26897	26737	26784	26819	26869	26775	27031	26818	27043	27023	26796	26714	26878	27031	26955	26857	26568	26974	26744	26835	26876	26779	27012	26920	27030	26774	26966	27043	26962	27113	27341	26863	26838	27118	26816	26978	27172	26906	26777	26797	26583	26763	26862	26671	26844	26805	26686	26845	26864	26650	26950	26964	26870	26791	26943	27175	27011	26974	26498	27000	27029	27011	26751	26505	26955	26749	26811	26843	26792	26886	26909	26823	26817	26739	26722	26908	26814	26798	27051	26705	26866	26768	26907	26919	26961	27073	26700	26934	26929	26857	27045	26832	26813	26853	26932	26635	27013	26952	26927	26867	26574	27146	26896	26905	26929	26668	27032	26749	26973	26711	26935	26731	26831	26867	26809	26643	26720	26787	26851	26688	26575	26899	26857	26776	26826	26901	26839	26928	26761	26813	26635	26793	27116	26802	26946	26870	27116	26796	26971	26885	26868	26610	27030	26859	26854	26791	26825	26748	26827	27174	26931	26728	26964	26969	26618	26747	26921	26667	26988	26939	26909	26621	27109	26723	26771	26957	26742	26709	27090	26934	26983	27163	27009	26936	26815	26696	26893	26750	26725	26759	26725	26616	26742	27032	26854	26823	26887	26921	26856	26708	26887	26834	26761	26611	26884	26728	26611	26724	26811	27023	26889	26748	26915	26760	26560	27047	26902	26982	26974	26851	26858	26734	26859	27053	26919	26900	26908	26702	26621	26867	26874	27031	26990	26761	26916	26742	26791	26649	26959	26655	26480	26763	26513	26768	26742	26832	26648	27014	26598	26817	26781	26833	26837	27061	26804	27038	26885	26662	26781	26896	26962	26677	26776	26786	26810	26759	26815	26711	26859	26913	27102	27056	26782	26713	26847	26977	26831	26760	26883	26656	26977	26964	26858	26794	26875	26937	27233	26668	26616	26853	26544	26975	26926	26849	26772	26936	26883	26834	27079	26777	26959	27020	26766	26778	26747	27021	26873	26850	27024	26670	27040	26825	26974	26797	27091	26842	26540	26921	26827	26928	26614	26994	26962	27104	26877	27052	26743	26912	26901	26813	26628	26821	26839	26655	26884	26806	27149	26980	26706	26767	26883	27190	27121	26813	26854	26917	26918	27119	26889	26696	26902	26887	26648	27005	26835	26957	26636	26984	26882	26551	27037	26607	26836	26585	27126	26833	26947	26779	26701	26701	26693	26853	26872	26881	26885	26691	26612	26807	26918	27012	26662	26789	26714	26955	26909	26889	26995	26682	26893	26844	26484	26872	26864	26887	26793	26889	27078	26567	26976	27021	26956	26897	26601	26898	26775	26735	26561	27028	26914	26781	26754	27012	26806	26958	26910	26870	26546	26645	26927	26877	27013	26800	26870	26993	26766	26703	26926	26779	27057	26822	27201	26900	27015	27060	26776	26911	26959	26739	26670	26828	26877	26938	26831	26923	26935	26705	26882	26618	26927	26963	26836	27127	26920	26895	26915	26971	27037	26930	26798	26723	26797	26850	26842	26624	26566	26757	26787	26978	26804	26768	26631	26631	26796	26872	26938	27044	26796	26666	26932	26693	26884	26998	26747	26601	26933	26817	26950	26886	27053	26851	27045	26813	27104	26875	26463	26731	26667	26947	26923	26851	26786	26884	26811	26737	26697	26887	26971	27021	27017	26670	26736	26790	26880	27171	26863	26691	26648	26905	26999	26842	26836	26768	26792	26718	26857	27071	26973	26909	26798	26722	26921	26787	26678	26843	26721	26956	26915	27042	26747	26857	26937	26734	27043	27021	26928	26870	27222	26758	26914	27004	26680	26713	26990	26986	26847	26682	26875	26866	26890	26997	26839	26677	26719	27048	26836	26824	26992	26836	26923	26722	26760	26922	26958	26865	26634	26887	26837	26823	26813	26846	27062	27263	26983	26863	26906	26840	26985	26818	26910	26701	26934	26708	26863	26703	26828	26765	26962	26835	26936	27196	27187	26736	26802	27056	26940	26880	26736	26876	26990	26809	26872	26856	27002	27001	26942	26738	26809	27011	26789	27047	26709	26933	26937	27014	26877	26753	26638	26707	26937	26911	26915	26678	27068	27047	26736	26856	26854	26912	26955	26761	26727	26807	27278	26831	26814	26818	27026	26967	26916	26882	26819	26726	26777	27026	26886	26766	26682	26847	26635	26845	26927	26702	26870	26755	26825	26912	26870	26761	26804	26897	27116	26830	26893	26802	26767	26642	26909	26680	27041	26963	26896	26784	26770	26860	26705	26920	26671	26964	27015	26860	26728	26914	27190	26824	26846	26953	27058	26951	26877	27090	26721	26757	27010	26824	26821	27150	26552	26821	26757	26763	26888	26925	26934	27126	27000	26887	26742	26867	26827	26790	26678	27048	26921	26740	26953	26859	26991	27067	26811	26928	26950	26989	26694	26887	26631	26483	27181	27022	26639	26770	26710	26734	27029	26859	26788	26819	26876	26938	26897	27000	26840	26878	27145	26837	27088	26948	26920	26935	26885	26741	27148	26653	26821	26889	26693	26881	27122	26725	26666	26860	27062	26579	26761	26825	26709	27042	26887	26672	26871	26577	26748	26732	26887	26755	26962	26789	26781	26856	26883	27005	26881	26982	26811	26856	26513	26726	27089	26825	26642	26699	27035	27203	26660	26968	26759	26976	27070	26756	26767	26863	26846	26870	26804	26695	26842	26812	26947	26822	26934	26714	27171	26724	26938	26934	26747	26876	27156	26918	26834	26786	27023	26963	26772	26973	27167	26712	26834	27167	26712	26841	26795	26874	26742	26974	26995	26670	26708	26742	26914	26855	26806	27026	26852	26963	26771	26881	26862	27281	26941	26762	26821	26784	26671	26887	26957	26832	26842	27076	27127	26881	26690	26851	26804	26729	27253	26663	26960	26823	26601	26910	27001	26722	26873	26757	26755	26701	26743	26535	27143	26783	26786	26631	26721	26687	26716	27023	26966	26774	26952	26673	26793	26728	26650	27009	26831	26745	27000	27111	26916	27191	27135	26838	27070	26835	27006	26967	26934	26777	26548	26655	26938	26849	26909	26857	26596	26723	26944	26867	26781	26872	27111	26839	26891	26925	26800	26675	26668	26719	26832	26928	26753	26775	26934	26615	26555	27038	26913	26842	26676	26783	26940	26627	26829	26816	27050	26741	26857	26914	27092	26668	26766	26880	26966	26786	27171	26981	27182	27090	27029	26754	26869	26699	26997	26812	26866	26847	26707	26794	26678	26899	26819	26731	27015	26865	26780	26770	26687	27170	27033	26956	26627	26768	26894	26766	26820	26572	26815	26568	26917	26946	27133	26963	26640	26854	26804	26951	26897	26796	26668	26896	26903	26949	27022	26889	27164	26936	26786	26807	26892	26918	26759	27067	26837	26917	26808	26684	26670	26725	27005	26889	26741	27202	27169	26754	26994	27015	26940	27153	26941	26953	26823	26777	26942	26849	26802	26773	26914	26924	27019	26854	26717	26677	27073	26748	26933	26894	26699	26610	26915	26727	26605	26895	27037	26800	26679	26658	26750	26912	26811	26943	26722	26766	26741	26766	26674	26826	26679	26957	26774	27027	26954	26803	26910	26824	26806	26925	26832	26877	26810	26723	26679	26765	26733	26844	27148	26974	26612	26905	27096	26792	26992	26964	27153	26661	26840	26975	26953	26926	26991	26525	26678	27111	26606	26845	26797	26749	26965	26770	26848	26797	26893	26895	26870	26793	26746	26754	27054	26869	27097	26919	26820	26834	26896	27056	26724	26591	26847	26754	26693	26985	26977	26958	26770	26557	26989	26960	27160	26832	27003	26664	26951	26603	26855	27017	26977	27016	27057	26786	26970	26759	26717	26914	26805	26909	26958	26922	26933	27184	26886	26873	26648	27088	26659	27043	26676	26734	26790	26646	26839	26926	26859	26831	26662	27034	26952	26909	26988	27073	26862	26814	26682	27051	26901	26943	27046	26906	27188	26978	26847	26719	26870	26926	27137	26996	26859	26852	26598	26820	26857	26891	26891	26716	26823	26981	26913	26855	26868	26667	26938	26893	27099	26809	26824	26652	27068	26941	26843	26896	26829	26794	26934	26764	26805	26823	26885	26769	26631	26878	27032	26814	26882	26989	26914	26928	27015	26721	27110	26829	26895	26892	26862	26803	26966	26760	27017	26903	26834	26941	26730	26795	27053	27104	26687	27006	27220	26814	26950	26811	26845	26990	26690	26824	26811	26956
48101	78128	74789	59498	48541	44986	32788	30568	26661	21844	20502	19577	18957	18481	18384	18127	17845	17608	17691	17524	17574	17308	17610	17402	17409	17362	17511	17278	17287	17160	17433	17265	17378	17295	17353	17373	17328	17495	17325	17229	17416	17449	17406	17335	17281	17409	17299	17506	17377	17388	17423	17333	17270	17426	17261	17421	17432	17257	17434	17364	17425	17372	17495	17199	17205	17361	17477	17163	17331	17337	17303	17464	17355	17429	17297	17462	17414	17339	17210	17261	17405	17119	17723	17256	17424	17307	17159	17440	17460	17343	17364	17385	17448	17337	17346	17326	17308	17420	17389	17222	17392	17359	17494	17250	17080	17200	17289	17330	17309	17470	17382	17248	17431	17187	17260	17280	17361	17181	17286	17179	17303	17320	17216	17556	17306	17422	17391	17194	17429	17149	17345	17441	17196	17453	17326	17356	17308	17310	17427	17275	17404	17409	17325	17318	17347	17355	17442	17386	17470	17326	17282	17412	17556	17209	17325	17140	17280	17325	17357	17231	17469	17456	17296	17157	17134	17347	17364	17489	17446	17220	17199	17182	17181	17329	17153	17360	17237	17300	17614	17136	17123	17331	17412	17313	17183	17214	17466	17426	17439	17369	17355	17470	17366	17359	17202	17156	17096	17498	17362	17356	17296	17503	17300	17188	17286	17236	17392	17200	17410	17282	17384	17315	17357	17478	17344	17360	17513	17179	17334	17347	17349	17332	17417	17277	17315	17303	17448	17431	17422	17228	17407	17404	17176	17269	17198	17143	17381	17322	17329	17309	17394	17411	17464	17242	17562	17360	17338	17218	17396	17513	17216	17108	17092	17484	17471	17320	17407	17321	17280	17468	17326	17507	17326	17487	17406	17372	17298	17340	17387	17358	17380	17279	17365	17382	17432	17167	17474	17480	17064	17495	17372	17379	17245	17335	17322	17445	17464	17202	17414	17461	17522	17325	17375	17260	17244	17417	17408	17468	17411	17493	17490	17166	17272	17381	17349	17307	17387	17374	17334	17300	17395	17359	17461	17346	17396	17261	17455	17281	17356	17428	17341	17420	17344	17434	17283	17283	17457	17545	17279	17270	17418	17517	17325	17250	17354	17363	17409	17371	17368	17344	17333	17279	17172	17240	17372	17402	17301	17357	17272	17413	17397	17335	17196	17364	17229	17434	17393	17320	17343	17239	17388	17407	17427	17322	17299	17421	17315	17130	17377	17477	17456	17392	17242	17417	17238	17311	17294	17287	17327	17380	17298	17447	17374	17203	17289	17276	17405	17413	17281	17201	17324	17099	17213	17176	17291	17400	17232	17261	17420	17455	17384	17413	17195	17179	17297	17283	17260	17308	17378	17231	17287	17390	17302	17483	17423	17524	17198	17438	17285	17316	17211	17477	17480	17201	17339	17303	17117	17331	17302	17267	17451	17186	17402	17269	17347	17334	17455	17280	17497	17470	17245	17455	17460	17463	17282	17378	17192	17374	17300	17575	17257	17230	17226	17203	17465	17201	17265	17352	17321	17388	17298	17412	17300	17321	17227	17264	17226	17234	17343	17289	17345	17388	17398	17342	17412	17315	17254	17170	17098	17340	17401	17302	17424	17321	17353	17378	17187	17095	17206	17149	17299	17311	17438	17254	17587	17302	17389	17671	17292	17314	17186	17549	17326	17240	17333	17373	17409	17401	17372	17376	17220	17302	17286	17342	17332	17388	17383	17391	17241	17281	17422	17294	17430	17310	17287	17261	17333	17192	17456	17182	17318	17279	17523	17269	17461	17364	17331	17295	17421	17290	17570	17453	17276	17450	17179	17393	17314	17450	17521	17391	17166	17413	17432	17465	17152	17390	17260	17188	17197	17352	17257	17327	17289	17314	17383	17150	17304	17181	17434	17205	17333	17244	17402	17216	17431	17182	17331	17351	17253	17333	17371	17370	17203	17113	17238	17421	17192	17455	17311	17395	17219	17354	17226	17238	17399	17369	17187	17464	17145	17447	17363	17289	17396	17335	17373	17179	17559	17292	17321	17252	17319	17172	17475	17386	17136	17470	17235	17352	17326	17580	17377	17265	17303	17335	17432	17425	17197	17434	17302	17406	17315	17337	17485	17347	17264	17355	17338	17450	17288	17196	17401	17288	17341	17324	17260	17286	17290	17381	17284	17439	17348	17126	17416	17299	17431	17298	17418	17175	17474	17399	17351	17236	17322	17356	17493	17341	17350	17490	17348	17339	17147	17298	17412	17272	17263	17231	17322	17307	17494	17406	17362	17132	17209	17436	17334	17350	17563	17478	17320	17380	17313	17282	17267	17392	17453	17167	17344	17366	17301	17371	17338	17347	17337	17301	17131	17296	17391	17267	17361	17236	17441	17302	17255	17387	17340	17254	17465	17275	17396	17291	17281	17449	17512	17294	17439	17386	17353	17292	17356	17310	17268	17510	17370	17433	17344	17283	17322	17280	17550	17278	17564	17267	17196	17391	17433	17280	17444	17405	17205	17449	17493	17463	17225	17246	17437	17355	17300	17388	17429	17508	17250	17506	17318	17382	17281	17396	17324	17124	17199	17346	17432	17324	17124	17294	17259	17296	17230	17347	17395	17337	17341	17308	17469	17237	17492	17432	17311	17247	17275	17442	17446	17582	17430	17480	17232	17427	17439	17383	17240	17342	17462	17296	17294	17214	17404	17386	17372	17221	17345	17490	17325	17249	17381	17454	17322	17367	17007	17309	17474	17469	17210	17422	17360	17256	17258	17239	17150	17371	17260	17494	17188	17225	17360	17318	17227	17221	17266	17225	17198	17149	17255	17360	17405	17229	17290	17383	17260	17194	17438	17427	17297	17446	17339	17319	17204	17419	17373	17308	17198	17361	17322	17307	17290	17306	17491	17342	17349	17419	17261	17465	17262	17460	17373	17306	17387	17334	17205	17287	17388	17333	17275	17405	17454	17515	17474	17278	17349	17314	17546	17174	17384	17276	17435	17402	17426	17564	17199	17284	17405	17226	17333	17278	17339	17507	17474	17391	17344	17415	17257	17376	17501	17322	17326	17328	17525	17322	17326	17391	17418	17071	17308	17322	17312	17437	17430	17286	17422	17438	17468	17389	17424	17355	17520	17406	17474	17377	17240	17353	17224	17200	17362	17408	17186	17383	17390	17237	17389	17337	17210	17328	17133	17220	17410	17376	17423	17349	17394	17336	17480	17444	17366	17277	17236	17352	17408	17436	17170	17331	17369	17432	17347	17356	17286	17345	17451	17360	17303	17325	17202	17354	17184	17325	17399	17335	17288	17286	17350	17442	17331	17328	17302	17526	17313	17364	17197	17331	17207	17442	17203	17485	17328	17358	17186	17403	17295	17221	17439	17319	17300	17432	17428	17353	17379	17152	17315	17239	17136	17362	17255	17249	17433	17262	17296	17309	17359	17446	17259	17568	17301	17380	17324	17319	17311	17434	17528	17429	17370	17384	17379	17361	17359	17225	17411	17257	17383	17337	17312	17163	17321	17443	17438	17375	17369	17156	17348	17186	17497	17336	17413	17217	17426	17446	17308	17375	17326	17411	17251	17359	17454	17335	17400	17567	17336	17478	17347	17229	17358	17375	17472	17280	17371	17207	17387	17273	17223	17234	17487	17292	17219	17441	17349	17101	17248	17214	17123	17340	17373	17290	17268	17351	17247	17307	17148	17331	17296	17378	17418	17301	17380	17310	17167	17331	17433	17414	17360	17439	17173	17156	17340	17485	17457	17418	17402	17142	17216	17240	17242	17402	17385	17361	17331	17345	17166	17174	17223	17350	17333	17304	17370	17282	17226	17649	17325	17372	17334	17118	17445	17380	17310	17395	17281	17367	17217	17375	17413	17435	17220	17267	17521	17345	17283	17407	17099	17349	17130	17319	17326	17255	17194	17244	17300	17326	17325	17295	17268	17319	17367	17380	17276	17353	17204	17386	17265	17396	17376	17320	17223	17520	17260	17300	17316	17276	17207	17503	17328	17218	17230	17211	17425	17217	17406	17303	17451	17381	17277	17294	17506	17341	17423	17404	17494	17275	17433	17384	17472	17471	17441	17445	17236	17386	17131	17535	17394	17295	17442	17460	17378	17299	17394	17221	17253	17055	17212	17199	17441	17344	17436	17373	17359	17143	17304	17383	17281	17411	17438	17311	17382	17458	17480	17378	17358	17258	17242	17286	17248	17306	17156	17343	17117	17308	17428	17426	17215	17271	17255	17241	17372	17211	17325	17211	17378	17312	17171	17187	17472	17317	17357	17281	17325	17454	17182	17271	17381	17414	17533	17257	17211	17255	17197	17338	17369	17199	17327	17179	17225	17321	17337	17539	17282	17427	17463	17229	17351	17288	17457	17378	17235	17339	17423	17151	17312	17334	17181	17365	17408	17302	17295	17243	17353	17444	17342	17299	17346	17410	17449	17416	17299	17347	17379	17267	17335	17372	17322	17214	17477	17343	17208	17313	17409	17356	17458	17341	17460	17286	17324	17284	17267	17364	17419	17324	17325	17406	17327	17331	17383	17256	17229	17409	17385	17246	17432	17441	17403	17411	17369	17554	17262	17440	17390	17236	17386	17510	17415	17533	17261	17500	17398	17444	17388	17241	17279	17300	17285	17498	17187	17472	17405	17414	17398	17379	17270	17237	17313	17317	17338	17391	17111	17391	17285	17499	17438	17277	17339	17345	17388	17392	17426	17286	17269	17321	17355	17399	17356	17123	17299	17511	17385	17471	17373	17144	17211	17275	17235	17252	17312	17406	17503	17223	17403	17287	17393	17363	17441	17332	17300	17267	17286	17359	17245	17201	17403	17293	17236	17295	17335	17223	17179	17393	17244	17454	17500	17238	17213	17290	17493	17324	17360	17304	17552	17438	17201	17305	17414	17444	17406	17374	17252	17406	17335	17275	17445	17438	17409	17159	17341	17303	17246	17487	17407	17598	17412	17369	17357	17230	17348	17300	17155	17484	17421	17358	17469	17322	17413	17405	17458	17410	17217	17091	17398	17268	17470	17328	17337	17393	17229	17550	17244	17363	17337	17318	17352	17476	17257	17481	17143	17328	17351	17385	17156	17345	17186	17309	17449	17196	17292	17499	17425	17308	17360	17311	17567	17336	17217	17293	17450	17368
23547	21517	33605	38894	41054	47922	46032	38057	33523	32116	31267	29273	28524	28162	27663	27272	27278	27093	26820	27017	26739	26737	26646	26574	26472	26338	26580	26338	26612	26564	26501	26818	26563	26421	26548	26405	26677	26450	26386	26276	26467	26498	26423	26556	26487	26541	26631	26564	26514	26621	26287	26473	26482	26350	26354	26480	26394	26426	26326	26192	26246	26245	26319	26375	26514	26392	26381	26423	26454	26335	26385	26519	26618	26400	26343	26392	26317	26326	26348	26407	26326	26467	26371	26341	26303	26595	26635	26508	26274	26630	26405	26479	26308	26075	26463	26326	26407	26555	26360	26363	26627	26432	26431	26383	26460	26490	26288	26298	26501	26393	26252	26324	26434	26130	26375	26367	26379	26427	26189	26386	26423	26488	26532	26412	26405	26425	26381	26371	26314	26300	26526	26456	26644	26540	26051	26574	26438	26438	26455	26458	26290	26245	26440	26145	26415	26221	26577	26264	26397	26288	26315	26412	26347	26537	26614	26582	26187	26600	26358	26434	26246	26374	26207	26365	26204	26186	26536	26353	26388	26287	26628	26472	26574	26337	26303	26451	26554	26403	26537	26360	26463	26743	26461	26671	26381	26573	26373	26489	26336	26180	26200	26474	26330	26196	26404	26243	26540	26699	26591	26508	26526	26456	26316	26249	26229	26206	26699	26438	26403	26423	26373	26506	26428	26362	26218	26393	26273	26707	26378	26298	26432	26441	26609	26394	26379	26338	26584	26284	26616	26477	26611	26361	26161	26341	26313	26337	26415	26411	26210	26185	26295	26553	26268	26506	26492	26548	26461	26455	26366	26209	26319	26331	26332	26602	26268	26110	26279	26412	26172	26577	26420	26379	26463	26442	26401	26277	26421	26520	26442	26470	26436	26367	26499	26345	26444	26409	26292	26291	26475	26415	26333	26568	26261	26170	26338	26192	26387	26324	26504	26473	26432	26219	26406	25936	26324	26394	26385	26485	26376	26580	26288	26164	26149	26159	26428	26000	26478	26240	26385	26328	26579	26457	26436	26247	26473	26332	26371	26420	26338	26261	26530	26341	26406	26288	26459	26386	26402	26078	26113	26201	26290	26451	26557	26325	26171	26604	26490	26330	26460	26458	26490	26127	26741	26567	26647	26179	26481	26459	26322	26345	26550	26263	26394	26579	26497	26190	26453	26602	26385	26288	26355	26484	26283	26623	26419	26375	26598	26276	26664	26299	26351	26230	26215	26487	26385	26244	26034	26522	26339	26140	26534	26418	26573	26389	26708	26445	26430	26229	26577	26395	26539	26500	26458	26280	26296	26181	26249	26240	26206	26309	26573	26375	26415	26643	26336	26267	26355	26571	26271	26418	26439	26588	26405	26309	26353	26494	26319	26474	26286	26511	26522	26212	26335	26270	26553	26400	26402	26412	26230	26471	26287	25988	26566	26242	26442	26151	26465	26566	26578	26277	26468	26533	26254	26460	26430	26351	26346	26307	26347	26226	26022	26363	26306	26256	26437	26050	26344	26534	26245	26342	26504	26426	26181	26468	26616	26550	26490	26607	26370	26317	26284	26363	26396	26479	26503	26555	26278	26511	26604	26257	26207	26423	26325	26463	26172	26743	26279	26070	26454	26527	26440	26605	26338	26222	26584	26173	26295	26294	26238	26435	26348	26211	26577	26588	26132	26422	26356	26297	26490	26383	26455	26453	26568	26144	26433	26025	26351	26252	26134	26289	26304	26398	26504	26201	26539	26412	26394	26534	26070	26461	26072	26091	26503	26370	26553	26289	26243	26375	26504	26404	26651	26314	26426	26226	26386	26424	26453	26481	26385	26506	26659	26346	26512	26569	26472	26213	26346	26236	26554	26234	26232	26438	26309	26485	26341	26224	26402	26675	26416	26455	26278	26439	26314	26392	26110	26333	26280	26636	26275	26356	26277	26470	26332	26350	26363	26546	26392	26303	26452	26609	26488	26611	26728	26383	26407	26587	26162	26482	26486	26523	26623	26414	26527	26612	26318	26446	26481	26372	26302	26525	26372	26389	26385	26320	26128	26564	26428	26280	26432	26397	26244	26403	26463	26413	26483	26297	26491	26359	26686	26274	26420	26449	26381	26501	26361	26315	26142	26376	26282	26283	26529	26246	26286	26223	26566	26297	26654	26633	26161	26180	26337	26699	26373	26138	26551	26372	26434	26244	26723	26224	26388	26459	26341	26246	26531	26477	26247	26333	26407	26451	26480	26617	26238	26426	26289	26291	26410	26696	26540	26227	26350	26383	26167	26385	26345	26455	26351	26491	26227	26330	26311	26533	26656	26380	26218	26269	26660	26522	26255	26510	26482	26262	26617	26434	26269	26366	26283	26493	26292	26081	26077	26370	26447	26275	26365	26325	26541	26326	26273	26228	26717	26462	26365	26169	25946	26187	26444	26666	26727	26335	26598	26341	26456	26225	26510	26318	26248	26475	26377	26258	26215	26225	26440	26143	26244	26796	26489	26463	26491	26452	26130	26507	26322	26557	26593	26246	26335	26390	26191	26285	26228	26605	26366	26502	26381	26578	26330	26433	26503	26404	26652	26629	26224	26572	26242	26320	26228	26426	26148	26432	26566	26465	26174	26237	26225	26363	26245	26451	26264	26361	26346	26408	26578	26647	26136	26446	26370	26346	26017	26549	26410	26302	26497	26344	26286	26478	26003	26595	26606	26466	26480	26362	26434	26324	26169	26190	26413	26355	26281	26383	26352	26295	26240	26579	26293	26561	26517	26222	26282	26284	26572	26441	26350	26408	26691	26287	26366	26252	26424	26310	26295	26312	26569	26334	26107	26287	26442	26379	26676	26406	26263	26249	26386	26040	26338	26457	26560	26423	26230	26387	26479	26478	26402	26379	26406	26445	26492	26407	26399	26579	26290	26518	26434	26375	26405	26264	26350	26411	26544	26231	26538	26342	26420	26456	26436	26216	26381	26436	26571	26415	26343	26475	26400	26387	26469	26477	26383	26362	26511	26411	26247	26280	26394	26168	26361	26002	26394	26414	26613	26338	26394	26587	26462	26230	26392	26491	26491	26347	26379	26203	26303	26277	26456	26251	26438	26352	26479	26370	26474	26363	26441	26348	26233	26124	26296	26448	26418	26213	26543	26159	26478	26247	26561	26296	26437	26442	26525	26451	26648	26662	26499	26432	26635	26379	26774	26478	26456	26215	26417	26350	26469	26498	26127	26417	26235	26238	26362	26295	26130	26139	26426	26478	26257	26302	26553	26450	26380	26411	26358	26530	26610	26338	26242	26414	26609	26178	26437	26279	26402	26412	26333	26293	26178	26366	26384	26706	26340	26433	26290	26382	26163	26618	26679	26361	26279	26567	26279	26642	26289	26378	26257	26354	26280	26431	26289	26435	26398	26393	26387	26281	26386	26573	26430	26521	26208	26398	26571	26314	26471	26099	26318	26370	26347	26668	26559	26318	26411	26276	26455	26162	26377	26513	26345	26260	26524	26325	26258	26234	26509	26207	26376	26371	26273	26261	26285	26160	26526	26307	26490	26443	26560	26596	26502	26262	26371	26537	26321	26330	26594	26362	26136	26280	26341	26312	26547	26405	26440	26204	26416	26234	26403	26464	26249	26319	26391	26409	26556	26191	26386	26566	26486	26565	26457	26600	26241	26359	26295	26555	26340	26486	26474	26244	26256	26468	26375	26428	26444	26467	26248	26374	26199	26331	26674	26446	26331	26245	26163	26475	26453	26404	26331	26249	26394	26220	26570	26320	26512	26314	26404	26401	26348	26418	26178	26376	26228	26288	26284	26094	26296	26517	26450	26342	26319	26543	26462	26424	26495	26267	26567	26250	26283	26384	26252	26427	26506	26507	26554	26344	26466	26406	26422	26424	26578	26223	26401	26169	26505	26185	26360	26344	26265	26377	26488	26326	26453	26338	26748	26296	26567	26490	26407	26436	26347	26563	26395	26453	26372	26287	26441	26411	26358	26525	26302	26183	26246	26419	26471	26318	26462	26246	26366	26185	26305	26319	26609	26362	26308	26431	26546	26361	26401	26266	26414	26410	26432	26199	26301	26325	26440	26424	26302	26427	26652	26521	26431	26423	26386	26513	26472	26457	26232	26356	26419	26545	26596	26431	26290	26175	26571	26579	26332	26472	26295	26238	26365	26416	26513	26464	26305	26402	26389	26466	26397	26383	26595	26582	26426	26512	26574	26370	26400	26365	26523	26461	26151	26195	26481	26311	26508	26297	26494	26451	26250	26090	26335	26286	26276	26168	26458	26161	26243	26115	26456	26452	26643	26524	26434	26468	26320	26292	26638	26274	26284	26360	26365	26277	26515	26402	26265	26413	26618	26297	26102	26537	26436	26442	26226	26123	26390	26275	26156	26333	26420	26280	26284	26704	26743	26183	26309	26344	26422	26538	26288	26319	26496	26311	26428	26465	26103	26293	26495	26550	26503	26320	26316	26202	26464	26482	26579	26500	26496	26359	26517	26046	26473	26192	26371	26378	26434	26297	26325	26300	26491	26333	26509	26239	26302	26328	26382	26615	26385	26477	26347	26404	26471	26314	26612	26631	26444	26134	26549	26259	26369	26149	26532	26420	26273	26362	26339	26557	26472	26360	26343	26506	26297	26145	26428	26500	26219	26424	26427	26333	26421	26448	26366	26243	26518	26240	26463	26722	26358	26343	26262	26354	26603	26437	26186	26521	26282	26573	26381	26465	26450	26382	26505	26268	26527	26451	26368	26320	26470	26481	26415	26412	26384	26102	26424	26293	26512	26191	26393	26543	26500	26491	26420	26391	26435	26145	26392	26259	26377	26345	26202	26216	26351	26265	26369	26400	26376	26336	26481	26496	26363	26535	26617	26240	26614	26371	26563	26432	26300	26533	26313	26571	26334	26524	26337	26567	26338	26331	26429	26238	26385	26340	26437	26161	26256	26509	26382	26264	26388	26397	26259	26315	26352	26181	26322	26474	26469	26412	26386	26374	26661	26132	26349	26446	26394	26438	26286	26421	26295	26416	26443	26232	26346	26335	26379	26238	26416	26154	26593	26299	26208	26412	26226	26122	26525	26197	26423	26465	26499	26309	26300	26485	26271	26174	26650	26254	26503	26301	26729	26403	26510	26239	26353	26309
51678	87104	84970	68778	54544	49716	39362	31471	26136	23785	22118	20340	19320	18796	18580	17969	17801	17748	17452	17509	17629	17581	17453	17186	17073	17215	17358	17084	17238	17143	17001	16953	17005	17134	16990	17044	17059	17068	17051	17050	17038	17163	16995	16987	17145	17117	17000	16985	17092	17049	17235	17328	17118	17183	17150	16960	16983	17198	17058	17150	17050	17209	17146	16927	16965	17124	17056	17225	17153	16998	16985	17054	17143	17124	17294	17275	16988	17360	17106	17029	16889	17042	17035	16995	17049	17205	17147	17058	17002	17149	17150	17196	17024	17174	16985	17216	16972	17033	17170	17172	17019	17308	17122	16997	17194	17112	17019	17044	17057	17268	17207	17039	16831	17130	17056	17225	17040	17087	17213	17110	17061	17042	17022	17071	16958	17170	17036	17153	17212	17018	17094	17255	17153	17205	17147	17088	17076	16940	17033	16973	16978	17095	16991	17040	17110	17177	17148	17090	17108	16900	17072	16923	16982	17116	17120	16984	17085	17066	16944	17209	16973	17227	16976	17230	17048	16876	16953	17115	16826	17011	17101	17172	17167	17214	16964	17204	16963	17136	17238	17147	17141	17007	17099	16891	17154	17220	17137	17150	17156	17128	17103	17091	17287	17094	17112	17208	17152	17023	16952	17149	17033	17117	16946	17160	16960	16999	17155	16877	17098	17196	17116	17273	16897	17255	17047	17075	17224	17035	17065	17263	16893	17266	17009	17052	17241	17150	17149	17119	17075	17054	17119	17011	17055	17116	17155	17028	16955	16880	17176	17095	17112	17115	16932	17215	17168	17099	17261	17013	17014	17107	17115	16979	16986	17037	16943	17159	17192	17011	17268	17077	17112	17089	17179	17260	17166	16883	17194	16986	16941	17010	17050	17082	17181	17027	17103	17008	17024	16974	17169	16844	17027	16946	17002	17144	17046	17013	17125	17172	17141	17136	17003	17165	17203	17192	17160	17239	17074	16922	16973	17174	17201	17187	17012	17074	16985	17125	17158	17068	16908	17075	17080	17063	16962	17065	17157	17178	17037	17023	17075	16931	16949	17089	17238	17043	16983	17194	17039	17079	17345	17130	17113	17249	17175	17125	17158	17113	17000	17113	17149	17124	16900	17042	17121	17062	17065	16980	17208	17058	17094	16957	17105	16953	17129	17112	17226	17054	17081	17044	17051	17021	17023	16968	17061	17148	17050	16994	16985	17188	17128	17097	17084	17018	16981	16972	17140	17101	17049	17037	17074	17128	16990	16935	17105	17111	17295	16841	17136	16972	16941	17050	17131	16985	17071	17115	17013	16987	17132	16916	17053	16981	17028	16991	17197	17000	17152	17254	17095	17144	17141	17247	17065	17239	16942	17126	17033	17111	17039	17209	17122	17092	17059	17007	17171	17069	17104	17091	17109	17090	17103	17247	17212	17010	16920	17113	17130	17033	17225	17039	16896	17001	17032	17183	17088	17197	17270	17034	17080	17068	16969	16923	17004	17134	17163	16989	17194	17126	17111	17039	17266	16954	17046	17009	17173	16977	17195	17237	17108	17068	16898	17148	17222	17065	17042	17116	17068	16945	17087	17217	16969	17052	17047	16713	17131	16995	17081	17099	17034	17021	17098	16850	16833	17033	17075	17181	17102	17073	17073	16904	17171	17075	17257	17013	17038	17021	17101	17121	17004	17130	16960	17041	16991	17106	17044	17071	17115	17038	17182	17041	17039	17007	17173	17043	16979	17338	16899	17024	17182	17172	17023	17113	16861	17191	17124	17163	17269	16986	17034	17023	16904	17049	16853	17139	16890	17131	17128	16934	16971	17059	17055	17013	17074	17045	16883	17157	17025	17004	17067	17007	16946	17144	17010	16850	17136	17060	16867	17219	17217	16874	16878	16885	17075	17065	17143	17047	17113	16896	17040	17115	17060	17298	16999	17118	17022	17276	17100	17090	17122	17180	17157	17151	17056	17121	17130	17085	17130	17119	17196	17125	16945	17079	17186	17018	17078	17071	16965	16994	16997	16946	17073	17180	17137	17114	17107	16968	17220	16996	17305	16931	17295	17044	17087	17160	17142	17157	16997	17034	16886	17099	17077	17201	17021	17005	17192	17046	17072	17087	17161	17044	17167	17106	16958	17240	17218	17212	17092	16959	17068	17031	17215	16871	17170	17052	17150	17026	16947	17055	17192	17012	17088	17232	17101	17079	17166	17027	17180	17117	16783	17005	16913	17273	17066	17283	17086	17075	17065	17133	17174	17188	17071	17060	16899	17123	17077	17136	17162	17049	17014	16996	17095	17038	16957	17023	17005	17105	16921	17050	17046	17147	16905	17086	17071	17035	17004	17020	16985	17186	17172	17020	17021	17177	17209	17162	17045	17021	17191	16792	17249	17093	17131	17265	16941	16917	17047	16909	17307	16915	16993	17166	16905	17165	16920	16954	17152	17129	17167	17127	17086	16982	16985	17141	17006	17044	17070	17026	16928	17041	17098	17054	17166	17009	17134	16994	17139	17346	17175	17239	16974	17039	17274	17083	17181	17154	17047	17105	17084	17124	17149	17117	17163	17150	17007	17224	17180	17078	17072	17122	17009	17193	16870	16948	17069	17141	16921	17004	17139	17287	17044	17087	17160	16979	17280	16913	17114	17208	17124	17113	17023	17093	16848	17074	17080	17109	17147	17119	17267	17021	17044	16910	17167	17055	17138	16898	17056	16985	16945	17011	16857	17273	17204	17020	17055	17148	17051	17114	17179	17026	16917	16799	17272	17069	17037	17217	16963	17165	17105	17021	17279	16980	17143	17085	16948	17180	17134	17136	17050	17139	17106	17026	17049	17122	17238	17082	17116	16940	17006	17030	17185	17011	17222	17166	17136	17072	17068	16869	17094	17284	17079	17319	17110	17027	17114	17050	17134	16946	17093	17254	17082	17151	17218	17099	17038	17029	17276	16953	16982	16928	17030	16991	17100	16845	16998	17172	17175	16955	17268	17153	16973	17103	17176	16952	16958	16991	17100	17082	16941	17094	17049	17182	16966	17125	17207	16956	17134	17033	17052	17207	17021	17147	17350	17042	17175	17044	17170	17096	17110	17143	17189	17077	17107	17108	17166	17028	17094	16948	17088	17099	16938	17205	16925	16929	17120	16869	17061	17076	16957	17040	17122	17025	16960	17071	17096	17087	17197	17156	16986	17047	17035	17103	17018	17117	17193	17185	17066	17098	17093	17130	17055	17066	17116	17181	17049	17014	17086	16994	17019	17035	17003	17206	17157	17046	17111	17034	16983	17136	16948	16973	17172	16844	16981	17180	17096	16972	17067	16998	17179	16961	16903	17134	17050	17125	16990	17077	16998	17173	17108	17059	17096	16980	16979	17056	17049	17024	17134	17007	16904	17039	17090	17119	16914	16988	16950	16981	17108	17132	17094	17054	17072	16869	16965	17014	17099	17038	17078	17128	17152	16996	16915	17083	17063	17197	17051	17278	17147	17207	17183	17178	16965	17065	17052	16983	16950	17132	17097	16976	17061	17267	17142	16950	17147	17020	16885	17045	17001	17236	17030	17168	17176	17108	16949	17103	17100	17013	17033	16857	17213	17150	17007	16977	17317	17085	17027	17088	17087	16925	17142	17250	17090	17144	17124	17064	17159	17149	17429	17122	16940	17115	17206	17113	17115	17264	17280	17046	17225	17126	17201	17125	16969	17125	17080	17061	17062	16978	17166	17096	17202	16997	17054	17051	17148	17180	16999	17146	17102	17103	17122	17126	17181	17047	16989	16933	17120	17151	17092	16971	17164	17237	16977	17037	17187	17178	17120	17194	17018	17077	16948	17104	17276	17020	17018	17146	17135	17111	17016	17051	16940	17091	17141	17121	17065	17127	17161	16994	17065	17129	17188	17060	16972	17066	17104	17120	17102	16944	17105	17064	17069	16942	17086	17169	17056	16984	17160	17088	16977	17114	16957	16917	17133	17088	17237	16906	17106	17221	17047	17157	17056	16995	16890	16789	17174	17105	17151	16972	17143	17221	16945	17048	17050	16809	17201	17052	17209	17179	17017	17163	17117	17107	17077	17092	17150	17125	17168	17150	17043	17073	17009	16897	17274	16985	17195	16967	17064	17086	17100	16931	17191	17107	17002	16951	17170	17113	16789	17142	17244	17163	17042	17102	16969	17193	17038	17098	17087	16948	17089	17084	17016	16923	17309	17087	17151	17145	17103	17068	16972	17121	17004	16944	17125	17043	17000	17182	17071	17066	17244	17167	17042	17101	17088	17049	16836	17050	17188	16961	17095	17253	16871	17095	17015	16982	17035	16866	17023	17019	17149	17008	17091	17191	17031	17164	16800	17265	17180	17193	17201	17011	17100	17197	17073	17047	16919	17077	17152	16959	17190	17058	17118	16983	16971	17016	17351	17159	17056	16875	16907	17084	17206	17068	17144	17241	17093	17028	17122	17173	17197	16881	17182	17283	17158	17185	17011	17013	17262	17056	17141	16876	17113	16971	17078	17222	17062	17011	17146	17088	17151	17039	17111	17188	17023	16992	16972	17162	17069	17053	17070	17159	17118	17082	17121	17104	17267	17007	16999	17224	16981	17272	17210	17020	17161	17099	17098	17296	16940	17177	17185	17050	17134	17085	17031	17103	17145	17020	16978	17083	17114	16998	17103	16983	17073	17183	17250	17152	16949	16923	17220	17061	16932	17013	16956	16941	17006	17063	17252	17036	17173	17046	17252	17196	17073	16990	17051	17183	17132	17169	17058	17043	17078	17105	17113	17044	16958	17010	17245	17019	17046	17133	17122	17057	17038	16916	17067	17237	17032	17106	17204	17033	17072	17192	17110	16951	17166	17153	17056	16981	17137	16853	16926	16896	16888	17035	17064	17037	17150	16914	17067	17047	16997	17022	17092	17099	17279	17165	17025	17199	17132	17115	17211	17031	17130	17204	16990	16931	17149	17035	16970	17107	17030	16796	17128	17136	17224	17088	17061	17054	17184	17233	17034	17053	17036	17091	16992	16983	17033	17146	17084	17073	17002	17081	17026	17342	17140	17034	17079	16999	16954	17026	17132	16996	17151	16974	16987	17091	16951	17014	17223	17037	17130	17090	17034	17064	17084	17178	17119	17006	17216	17178	16973	17161
48060	62933	64945	55580	45214	37358	32913	30500	29064	28311	27607	27276	27157	26731	26897	26855	26678	26436	26503	26306	26376	26458	26459	26332	26261	26399	26605	26601	26663	26267	26387	26488	26240	26206	26514	26305	26140	26321	26633	26535	26421	26433	26364	26266	26483	26348	26603	26502	26660	26322	26530	26390	26441	26460	26366	26540	26455	26551	26552	26295	26545	26530	26486	26366	26479	26444	26292	26242	26603	26177	26256	26450	26258	26360	26430	26199	26238	26462	26306	26460	26225	26528	26639	26445	26397	26447	26320	26297	26363	26483	26454	26176	26408	26174	26291	26248	26368	26418	26604	26348	26431	26184	26227	26467	26078	26401	26475	26367	26242	26467	26367	26257	26596	26535	26130	26776	26164	26222	26545	26415	26285	26354	26361	26091	26343	26305	26531	26230	26293	26198	26740	26488	26348	26412	26306	26339	26472	26386	26264	26197	26325	26269	26228	26478	26537	26576	26635	26327	26334	26270	26067	26401	26010	26326	26086	26293	26390	26474	26314	26519	26345	26401	26284	26333	26482	26388	26454	26557	26634	26437	26496	26384	26580	26421	26206	26470	26317	26501	26503	26355	26386	26423	26273	26376	26305	26655	26585	26561	26293	26405	26367	26520	26594	26193	26357	26253	26395	26271	26424	26379	26626	26345	26396	26601	26637	26731	26353	26677	26631	26336	26495	26409	26482	26330	26605	26265	26121	26368	26357	26250	26396	26692	26454	26327	26138	26292	26269	26468	26554	26377	26379	26249	26467	26433	26482	26372	26155	26274	26351	26622	26303	26314	26358	26400	26442	26433	26524	26088	26429	26419	26361	26406	26592	26420	26359	26425	26712	26381	26572	26625	26320	26209	26374	26446	26177	26259	26393	26364	26336	26408	26401	26746	26302	26445	26344	26584	26426	26254	26180	26432	26668	26521	26334	26617	26671	26361	26372	26509	26215	26302	26515	26436	26220	26505	26224	26178	26351	26599	26398	26348	26219	26556	26340	26154	26461	26147	26451	26523	26363	26380	26595	26581	26007	26400	26178	26221	26590	26576	26368	26626	26356	26084	26337	26418	26196	26520	26407	26611	26678	26283	26292	26465	26500	26620	26564	26208	26169	26250	26054	26059	26370	26434	26480	26615	26362	26354	26422	26426	26550	26295	26332	26591	26277	26238	26356	26421	26421	26212	26251	26527	26401	26341	26181	26487	26422	26281	26431	26378	26393	26230	26272	26460	26313	26480	26406	26438	26507	26468	26634	26163	26544	26341	26504	26406	26333	26383	26350	26503	26470	26292	26252	26389	26309	26444	26214	26454	26535	26645	26387	26411	26301	26173	26262	26243	26570	26569	26411	26167	26345	26482	26393	26404	26290	26295	26380	26440	26402	26343	26571	26002	26298	26625	26625	26268	26445	26426	26447	26325	26079	26103	26477	26645	26389	26448	26191	26418	26545	26265	26496	26703	26586	26465	26335	26297	26367	26531	26419	26465	26191	26479	26391	26217	26455	26435	26242	26249	26250	26291	26380	26306	26155	26213	26177	26354	26458	26182	26471	26573	26376	26384	26303	26565	26477	26438	26452	26335	26247	26570	26548	26615	26370	26426	26265	26421	26780	26250	26389	26312	26418	26171	26505	26224	26187	26452	26375	26545	26473	26403	26505	26371	26552	26312	26366	26252	26371	26443	26439	26357	26512	26348	26411	26256	26257	26473	26246	26256	26217	26384	26424	26337	26425	26562	26269	26273	26426	26388	26175	26556	26190	26345	26386	26449	26194	26443	26400	26146	26283	26379	26469	26267	26350	26331	26318	26683	26416	26258	26692	26368	26382	26214	26404	26509	26209	26215	26558	26540	26289	26555	26557	26573	26300	26607	26412	26391	26398	26419	26514	26279	26392	26175	26417	26414	26495	26351	26352	26403	26266	26434	26470	26642	26299	26451	26286	26286	26355	26611	26380	26503	26301	26252	26430	26346	26554	26547	26447	26163	26409	26103	26377	26262	26718	26700	26392	26178	26346	26357	26755	26226	26201	26231	26317	26831	26284	26401	26353	26423	26592	26424	26316	26513	26378	26422	26326	26316	26250	26380	26380	26396	26408	26505	26406	26420	26449	26427	26368	26552	26448	26303	26358	26538	26392	26489	26505	26518	26669	26242	26203	26628	26695	26396	26141	26393	26399	26539	26624	26590	26412	26352	26208	26433	26231	26336	26339	26429	26479	26412	26554	26497	26450	26552	26708	26425	26607	26633	26539	26502	26378	26491	26278	26323	26503	26392	26665	26404	26204	26486	26385	26427	26562	26569	26427	26458	26304	26503	26438	26375	26392	26291	26190	26253	26554	26332	26523	26327	26323	26413	26447	26484	26117	26333	26629	26362	26372	26454	26290	26247	26511	26530	26590	26556	26315	26386	26345	26393	26626	26190	26212	26397	26210	26443	26284	26522	26153	26278	26312	26216	26452	26308	26267	26263	26335	26432	26628	26500	26264	26410	26352	26177	26428	26257	26560	26392	26144	26471	26299	26482	26353	26440	26340	26341	26430	26337	26288	26646	26481	26337	26378	26423	26202	26352	26189	26452	26200	26477	26355	26282	26440	26145	26175	26458	26643	26513	26555	26327	26437	26303	26493	26400	26371	26413	26463	26455	26434	26377	26262	26437	26379	26467	26418	26486	26352	26460	26333	26401	26550	26393	26572	26463	26294	26487	26501	26382	26174	26403	26620	26218	26300	26611	26391	26370	26248	26258	26358	26169	26385	26481	26258	26478	26340	26380	26425	26317	26381	26287	26442	26233	26528	26235	26418	26627	26553	26574	26376	26277	26668	26600	26593	26270	26152	26188	26485	26613	26686	26144	26456	26444	26346	26444	26563	26409	26496	26355	26359	26186	26448	26319	26167	26520	26465	26416	26443	26535	26342	26248	26477	26277	26182	26582	26337	26200	26164	26442	26231	26379	26489	26319	26239	26237	26065	26341	26645	26302	26415	26312	26658	26305	26277	26228	26585	26450	26359	26330	26185	26310	26507	26147	26615	26278	26379	26241	26399	26174	26586	26305	26387	26425	26323	26609	26356	26254	26378	26276	26175	26422	26441	26484	26306	26514	26553	26611	26401	26486	26263	26311	26567	26435	26147	26235	26334	26461	26426	26166	26281	26359	26559	26409	26455	26438	26179	26049	26566	26470	26395	26579	26357	26544	26593	26513	26292	26364	26455	26576	26534	26282	26283	26335	26522	26493	26603	25928	26354	26243	26306	26298	26455	26356	26356	26374	26585	26169	26633	26464	26212	26232	26442	26467	26477	26429	26298	26756	26351	26440	26562	26455	26241	26468	26184	26236	26240	26402	26355	26633	26313	26522	26716	26537	26268	26445	26066	26506	26559	26424	26241	26531	26577	26622	26361	26134	26217	26131	26302	26399	26352	26344	26404	26243	26285	26185	26529	26524	26513	26403	26315	26382	26458	26572	26565	26264	26422	26141	26191	26495	26382	26428	26341	26309	26544	26446	26405	26321	26332	26509	26198	26340	26418	26379	26372	26413	26528	26302	26463	26402	26227	26453	26160	26428	26507	26361	26424	26201	26524	26344	26504	26452	26374	26399	26435	26402	26324	26246	26396	26398	26427	26521	26433	26435	26288	26291	26231	26366	26291	26371	26268	26249	26372	26425	26244	26682	26255	26172	26461	26401	26503	26578	26283	26516	26262	26446	26354	26573	26489	26653	26586	26152	26284	26255	26376	26301	26219	26468	26372	26435	26440	26710	26615	26392	26299	26633	26569	26592	26329	26444	26272	26234	26541	26231	26311	26479	26307	26053	26296	26372	26197	26419	26311	26474	26295	26381	26645	26655	26457	26494	26416	26429	26135	26402	26588	26507	26411	26165	26071	26543	26498	26296	26396	26440	26225	26330	26116	26502	26299	26321	26519	26269	26593	26206	26524	26475	26347	26327	26348	26313	26182	26701	26572	26341	26549	26423	26239	26231	26154	26459	26472	26463	26209	26277	26575	26606	26397	26227	26425	26381	26338	26265	26418	26340	26597	26525	26786	26457	26439	26401	26686	26542	26532	26402	26219	26506	26150	26103	26372	26631	26542	26316	26404	26482	26486	26449	26505	26341	26125	26382	26458	26385	26658	26325	26219	26487	26324	26152	26375	26163	26095	26222	26351	26196	26294	26488	26431	26312	26467	26118	26439	26376	26309	26300	26357	26452	26456	26358	26660	26246	26430	26174	26562	26428	26499	26418	26507	26289	26339	26365	26209	26325	26347	26150	26404	26363	26498	26220	26532	26327	26652	26496	26373	26446	26409	26611	26422	26445	26451	26524	26391	26444	26515	26407	26551	26620	26418	26724	26370	26342	26391	26287	26482	26485	26226	26543	26639	26401	26371	26519	26512	26294	26353	26306	26500	26445	26354	26387	26517	26497	26378	26644	26760	26243	26537	26304	26210	26593	26308	26396	26589	26234	26101	26338	26553	26175	26354	26301	26532	26452	26260	26468	26319	26339	26592	26555	26356	26220	26503	26299	26234	26652	26626	26407	26275	26188	26440	26253	26241	26546	26279	25989	26411	26505	26298	26471	26392	26462	26286	26122	26332	26239	26588	26436	26243	26621	26645	26384	26165	26362	26391	26274	26338	26483	26460	26441	26420	26555	26378	26485	26535	26379	26364	26581	26530	26422	26513	26301	26414	26420	26348	26610	26540	26320	26301	26065	26611	26312	26572	26473	26301	26452	26315	26391	26467	26266	26169	26508	26440	26543	26119	26394	26288	26284	26521	26242	26522	26296	26543	26239	26621	26401	26348	26111	26313	26521	26260	26452	26470	26290	26547	26422	26514	26506	26291	26273	26421	26376	26615	26243	26264	26145	26598	26377	26472	26237	26376	26441	26290	26346	26374	26323	26360	26384	26360	26348	26502	26279	26390	26371	26413	26364	26322	26305	26387	26354	26460	26684	26447	26211	26409	26394	26342	26156	26496	26326	26467	26267	26480	26557	26336	26602	26401	26428	26449	26270	26502	26492	26538	26276	26468	26544	26706	26630	26532	26366	26247	26402	26443	26251	26600	26416	26540	26418	26402	26418	26515	26306	26172	26383	26399	26329	26393	26266	26268	26430	26397	26649	26377	26554	26281	26264	26882	26403
51239	71188	64983	49564	38683	29942	24809	21757	20231	19627	18608	18041	17795	17619	17595	17435	17612	17117	17302	17358	17237	17169	17088	17223	17099	17093	17258	17152	17020	17219	17262	17124	17060	17058	17089	17135	16999	17203	17076	17034	17054	16970	17115	16993	17131	17048	17100	16944	17294	17221	17039	17030	17124	17223	17106	17026	17169	16959	17123	17223	17240	17147	17084	17208	17049	17145	17043	17095	17054	17253	16967	17218	16950	17162	17011	16970	17048	17228	17192	17016	17050	16981	17148	16953	17220	17036	17157	17040	17011	17142	17131	16941	17010	17093	17394	17046	17257	17238	17141	17199	17129	17182	17119	17021	17106	16946	17107	17261	17246	17139	17159	17154	16933	17060	17257	17106	17052	17048	17240	17071	17015	17003	17009	17002	17082	17128	17209	17146	17000	17069	17253	17115	17074	17096	16936	17134	17178	17067	17186	17292	17113	17024	16993	17222	17171	17020	17034	17232	17142	17109	17220	17093	17092	17182	17131	17000	16935	17106	17212	17176	17072	17093	17144	17082	17038	17167	17191	17070	16903	17024	16927	17139	16970	16951	17116	17129	17101	17170	17160	17073	17121	17035	17061	16930	17149	17008	17200	17145	17035	17211	17047	17182	17194	16986	17137	17037	17162	17206	17184	17049	17207	17116	17072	17107	17170	16998	17000	16978	17009	17076	17057	16983	17079	17091	17019	17196	16948	16986	17007	17125	17013	17062	17204	17066	17080	17054	17248	17063	17249	16979	17111	17192	17076	17032	17105	16943	17081	17136	17005	17040	17187	17083	17040	17165	17058	17132	17138	17122	17093	17267	17091	17123	17163	17095	17184	17091	17117	17280	16971	16972	17155	17297	17128	17071	17072	17050	17078	17036	17019	17169	17097	17115	17201	16944	17109	17060	17070	17125	17051	17219	17059	17094	17146	17093	17230	17118	17189	17082	17094	16988	16995	17022	17126	17065	17087	17238	17182	17169	16939	17235	17212	17091	17231	17271	17152	17068	17060	17181	17025	17129	17164	17085	17142	17102	17167	17110	17216	17116	16919	17103	17168	17143	17038	17053	17053	17125	17116	17178	17093	17045	17240	17086	17133	16970	17261	17061	17176	17132	17173	16917	17256	17195	16991	17168	17118	17012	17026	17110	17072	17114	17121	17218	17128	17235	17174	16942	17134	17213	17110	17023	17031	17165	17183	17183	17251	17135	17186	17103	17166	17175	17012	17073	17078	17224	17108	17116	17209	17109	17098	16927	17034	17049	17276	17077	17138	17025	17091	17156	16951	17110	17309	17009	17297	17158	17200	17194	16944	17074	16966	17125	17095	17190	17075	17165	17116	17063	17211	17118	17123	17194	17067	17031	17270	17281	17134	17214	17184	17076	17022	17037	17180	17141	17241	17149	17146	17012	17106	17228	17185	17153	16860	17008	17047	17109	17100	17065	17092	17018	17027	17223	17232	17010	17085	17132	17098	17085	17181	17121	16996	17020	17231	17178	17226	17083	17114	17325	17055	17191	17027	17132	17159	17094	17210	17052	17203	17135	17104	17029	17306	17269	17137	17024	17306	16936	17182	17221	17143	16939	17215	17083	17193	17293	17037	17233	17051	17115	17163	17119	17101	16941	17060	17106	16963	17069	17191	16977	17069	17076	17055	17035	16919	16955	17179	17105	17195	17023	17063	17109	16971	17089	17156	17230	17068	17262	17078	17390	17211	17109	16951	17181	17292	17224	17046	17186	17109	17074	17076	17121	17088	17031	17235	17081	17214	17280	16935	17162	17204	17201	17071	17126	17239	16991	17235	17043	17224	17077	16929	16915	17062	17084	16938	17240	17199	17030	16984	17025	17047	17071	17162	17160	17102	17051	17172	17090	16979	17124	17012	17017	17119	17028	17099	17216	17177	17124	17154	17028	16957	16967	17059	17259	17133	17228	17249	16992	17110	17084	17229	17104	16943	17195	17068	17074	17124	17037	17023	16950	16974	16983	17047	17017	17183	17181	17009	17067	17088	17175	17123	17004	17126	17025	17144	17010	17131	17028	16991	16999	17051	17143	17008	17125	17102	17046	17187	16885	17105	17070	17109	17217	17092	16930	17169	17010	17150	16980	17042	17214	17174	16943	17160	17053	17311	17124	17059	17083	16803	16996	17107	17226	17152	17223	17100	17125	17320	17092	17213	17084	17312	17160	16964	17085	16934	17010	17026	17195	16988	17229	17132	17218	17158	17018	17080	17108	16998	17024	17226	17107	17279	17015	17194	17126	17163	17291	16993	17111	17066	17066	17140	17128	17331	17192	17204	17085	17104	17054	17107	17098	17042	17139	17112	17125	17024	17016	17164	17127	17071	17074	17185	17313	17219	17202	17182	17066	17191	17130	16935	17004	17204	17142	17142	17072	17227	17206	17170	17047	16988	16920	17319	17202	17094	17237	16937	17011	17185	17170	16955	17068	17061	16954	17065	17187	17235	17165	17138	17151	17045	16943	17071	17016	17220	17219	17221	17019	17141	17367	17189	17172	17202	17182	17116	17262	16973	17193	17149	17160	17196	17043	16956	17071	17195	17084	17252	17012	17107	16993	17163	17149	17149	17219	17055	17154	17038	17011	17283	17053	17079	17044	17065	17095	17051	17114	17164	17130	17279	16902	17234	17103	17187	17300	17287	17096	17031	17135	17141	17151	17047	17195	17053	17037	17148	17163	17092	17103	17170	17038	17110	17119	17140	17175	17075	16949	16917	16917	16929	17127	16990	16998	17108	17000	17053	17008	17211	17076	17244	16926	17104	17138	17164	17167	17215	17125	17140	17249	17157	17068	17009	17280	17082	17086	16988	17148	17318	16954	17037	17134	17254	17021	17158	17091	17104	17094	17200	17295	17256	17122	17207	17205	16940	17071	17288	17076	17076	17142	16982	17076	16972	16868	17227	16960	16921	17245	17173	17150	17044	17248	16893	17094	17335	17200	17027	17120	17082	17212	17306	17231	17235	17247	17304	17004	17198	17082	17040	16918	17164	17189	17015	17154	17225	17136	17341	17140	17045	17056	17060	17192	17035	17099	17175	17245	17106	17013	17046	17059	16869	17260	17249	17144	16985	17178	17223	17172	17076	17278	17193	17258	17069	17006	17026	17057	17008	16999	17240	17135	17219	17064	17037	17019	17063	17082	16965	17026	16992	17248	17150	17256	17224	17121	17196	17141	17059	17090	17222	17180	17119	17128	17135	17035	17203	17035	17016	17047	17176	17066	17109	17052	17090	17045	17056	17261	16905	17143	17227	17017	17112	17284	17044	17077	17203	17211	17151	17122	16970	17092	17047	16928	17168	17002	17289	17137	17137	17208	17236	17124	17139	17084	16958	17079	17105	17207	17133	17204	17188	17137	17006	17223	17030	17022	16943	17009	17286	17275	17197	17073	17219	17188	17179	17214	17067	17167	17207	16907	17018	17049	17134	17159	17151	17084	17050	17178	17084	16985	17203	17225	16911	17259	17163	17262	17250	17116	17079	17059	17258	16991	17074	17156	17070	17083	17087	17027	17118	17116	17146	17159	17158	17272	17048	17011	17197	17230	17295	17098	17208	17007	17016	17176	17094	17089	17137	16980	17148	16963	17185	17141	17216	17125	17217	17002	16964	16989	16987	17057	17200	17014	17081	16976	17253	17072	17134	16935	17099	17168	17277	17149	17200	17085	17325	17071	17161	17122	17016	17097	17008	17078	17130	17097	17236	17018	17225	17088	17038	17144	17029	16936	17284	17044	17269	17231	17139	17152	17139	17304	16978	17256	16913	17183	17024	17060	17054	17200	16975	17117	17082	17158	17056	17075	17169	17044	17135	17034	17173	17210	17181	17137	17264	17116	17172	17057	17220	17139	17189	16930	17249	17148	17102	17183	17334	17118	17104	17334	17076	17065	17082	17083	17123	16923	17049	17290	17039	17087	17098	17127	17236	17149	17071	16936	17116	16981	17076	17260	17167	16996	17040	17105	17186	17162	17085	17111	17197	17123	17190	17160	17185	17054	16993	17222	17218	17047	17031	16955	17238	17045	17231	16968	17030	17145	17111	17139	17249	17041	17197	16892	17172	16980	17181	17021	16957	17077	17086	16991	17197	17026	17132	17217	17113	16994	17063	17178	17092	17050	17040	17089	16966	17040	17062	17240	17086	17019	17116	17080	16925	17178	16940	17091	17096	17128	17142	17237	17068	17092	17012	17150	17211	16975	16992	17128	17108	17175	17176	17098	17088	17097	17055	17053	16993	16980	16998	17328	16990	17068	16914	17232	17282	17093	17070	17133	17154	17142	17127	17270	16870	16951	17331	17012	17058	17281	17155	17113	17100	17145	16945	17242	16992	17108	17225	17076	17101	17161	17152	17107	17088	17132	17071	17389	17026	16832	17226	17166	17174	17019	17145	17003	16952	17152	17291	16993	16994	16971	17024	17284	17161	16824	17122	17145	17150	17009	17308	17244	16996	16983	17275	17255	17047	17064	17214	17066	17018	17015	17004	17235	17042	17210	17050	17118	17000	17040	17129	17320	17220	17110	17127	17105	16971	16926	16871	17091	17136	17063	17145	17210	17010	17043	17138	17046	16954	17155	17101	17027	17066	17189	17305	17187	17136	17216	17268	16911	17219	17013	17076	17129	17144	16996	17281	16927	17196	17348	16975	17086	16898	17286	17032	17287	17218	17284	17270	17158	17018	17113	17041	17233	17141	17203	17222	17083	17334	17193	16993	17220	17148	17212	17212	17163	16990	17343	17128	17127	17176	17104	16913	17031	17137	16866	17232	17022	17082	17183	17173	17376	17134	16951	17030	17133	17173	17066	17079	17320	17178	17115	16951	17222	17197	16974	17205	17084	16912	17174	17098	17020	17202	17254	17195	17170	17118	17166	17234	17285	17246	17041	17047	17197	17228	17040	17203	17210	17090	17059	17172	17034	17347	17100	17111	17159	16923	17291	17110	17305	17196	17344	17239	17165	17072	17099	17015	16981	17028	17055	17174	17077	17028	17079	17011	17186	17039	17261	17105	17330	17227	16948	17276	17103	17053	16971	17210	17337	17087	17028	17245	17147	17188	17126	17025	17237	17033	17022	17158	17140	17291	17220	17030	17132	17119	17068	16910	17237	17135	17103	17101	16986
25871	22437	38952	45556	40941	39397	39033	35465	33653	31793	30063	28421	28137	27988	27509	27442	27284	27108	26991	27031	26626	26884	26693	26684	26808	26565	26657	26777	26733	26947	26835	26753	26633	26720	26735	26740	26805	26871	26790	26630	26897	26752	26557	26829	26726	26593	26931	26528	26806	26539	26517	26507	26668	26843	26638	26712	26533	26772	26595	26633	26770	26666	26708	26762	26826	26801	26729	26529	26615	26519	26614	26393	26614	26488	26751	26541	26661	26606	26772	26531	26549	26682	26832	26313	26655	26707	26508	26516	26520	26763	26821	26688	26677	26533	26657	26584	26752	26713	26567	26739	26650	26575	26745	26750	26726	26605	26771	26541	26750	26589	26846	26414	26752	26813	26853	26704	26491	26615	26896	26719	26816	26583	26778	26578	26666	26485	26552	26591	26551	26851	26745	26663	26377	26645	26690	26514	26697	26442	26369	26717	26770	26477	26531	26813	26671	26559	26889	26526	26571	26739	26512	26446	26723	26911	26585	26473	26697	26208	26530	26451	26835	26980	26739	26728	26759	26796	26708	27018	26695	26716	26389	26722	26440	26789	26523	26540	26448	26466	26721	26610	26872	26606	26587	26465	26572	26416	26459	26411	26633	26585	26518	26681	26684	26472	26488	26486	26452	26497	26638	26596	26819	26656	26462	26714	26687	26721	26643	26918	26679	26649	26770	26633	26906	26566	26649	26487	26583	26779	26650	26579	26928	26661	26800	26659	26677	26700	26491	26681	26655	26709	26679	26727	26462	26613	26622	26468	26748	26536	26475	26710	26596	26588	26841	26702	26665	26638	26826	26598	26675	26839	26631	26557	26365	26673	26679	26675	26481	26627	26418	26418	26604	26570	26639	26803	26654	26500	26749	26660	26683	26886	26578	26356	26639	26609	26586	26663	26780	26628	26842	26551	26636	26693	26592	26601	26647	26678	26600	26629	26822	26808	26826	26688	26365	26855	26572	26459	26609	26677	26463	26596	26620	26476	26486	26545	26700	26489	26429	26792	26689	26669	26694	26808	26620	26558	26656	26694	26415	26505	26737	26802	26561	26577	26662	26568	26471	26480	26946	26581	26786	26515	26381	26406	26418	26519	26432	26620	26694	26902	26694	26642	26710	26566	26941	26566	26450	26545	26712	26643	26429	26728	26459	26518	26724	26645	26575	26482	26324	26720	26753	26573	26653	26500	26608	26863	26803	26603	26690	26686	26805	26625	26555	26640	26644	26828	26792	26651	26541	26619	26815	26506	26679	26930	26375	26670	26667	26613	26562	26567	26685	26553	26803	26584	26605	26456	26626	26635	26824	26581	26568	26463	26427	26555	26749	26611	26564	26778	26660	26644	26374	26896	26502	26577	26445	26906	26949	26565	26743	26606	26629	26790	26604	26491	26460	26379	26779	26480	26435	26591	26603	26532	26790	26768	26667	26506	26556	26802	26744	26826	26410	26547	26773	26878	26738	26865	26486	26809	26455	26823	26743	26400	26503	26866	26883	26986	26655	26450	26567	26638	26530	26508	26529	26684	26719	26430	26797	26698	26640	26497	26386	26541	26530	26477	26379	26486	26640	26509	26575	26734	26516	26503	26646	26825	26671	26634	26554	26781	26671	26625	26572	26391	26576	26629	27056	26766	26575	26676	26770	26760	26621	26503	27005	26442	26653	26753	26865	26695	26396	26628	26316	26570	26843	26433	26909	26508	26739	26719	26757	26664	26543	26638	26578	26608	26596	26413	26681	26703	26624	26880	27136	26546	26685	26532	26347	26433	26572	26471	26903	26671	26537	26690	26757	26721	26633	26951	26417	26511	26592	26307	26498	26664	26547	26786	27039	26634	26824	26565	26526	26640	26422	26563	26628	26494	26781	26723	26436	26681	26571	26714	26652	26600	26646	26509	26577	26597	26552	26905	26700	26728	26737	26751	26447	26916	26607	26442	26666	26675	26886	26613	26631	26687	26627	27003	26949	26580	26657	26456	26690	26576	26520	26562	26550	26566	26713	26859	26548	26593	26694	26725	26480	26721	26734	26564	26577	26577	26332	26533	26750	26640	26684	26595	26542	26767	26429	26619	26765	26392	26759	26528	26643	26575	26724	26404	26398	26674	26444	26546	26624	26645	26469	26564	26595	26327	26672	26639	26555	26649	26702	26280	26551	26650	26863	26723	26567	26433	26768	26761	26690	26906	26480	26623	26584	26544	26677	26527	26887	26756	26815	26531	26613	26692	26494	26585	26710	26780	26645	26812	26785	26447	26706	26712	26688	26556	26795	26351	26663	26532	26698	26817	26433	26404	26700	26558	26664	26356	26604	26580	26773	26795	26432	26741	26526	26712	26531	26664	26507	26309	26853	26719	26626	26746	26898	26677	26748	26633	26690	26825	26526	27038	26878	26918	26662	26534	26523	26489	26617	26500	26765	26816	26698	26580	26582	26620	26478	26623	26839	26598	26718	26726	26487	26644	26711	26581	26803	26621	26790	26688	26440	26546	26811	26514	26612	26650	26770	26684	26660	26850	26663	26786	26851	26743	26608	26750	26446	26412	26727	26558	26722	26741	26654	26653	26755	26860	26783	26518	26574	26321	26690	26639	26971	26655	26600	26777	26622	26483	26610	26520	26796	26781	26694	26709	26308	26641	26768	26586	26821	26423	26481	26848	26743	26629	26733	26460	26706	26506	26506	26654	26780	26586	26557	26602	26784	26837	26703	26443	26881	26447	26711	26736	26832	26723	26824	26649	26761	26685	26742	26603	26467	26678	26777	26755	26695	26748	26493	26803	26425	26649	26464	26683	26638	26688	26508	26625	26533	26615	26752	26619	26421	26631	26642	26545	26796	26764	27011	26819	26636	26677	26591	26623	26622	26770	26613	26879	26661	26679	26835	26639	26774	26456	26668	26465	26519	26764	26733	26551	26668	26708	26715	26640	26699	26671	26735	26582	26751	26511	26567	26541	26660	26445	26549	26533	26688	26703	26546	26504	26677	26544	26713	26726	26833	26719	27008	26657	26779	26646	26685	26626	26695	26497	26427	26516	26551	26440	26331	26447	26447	26666	26607	26362	26631	26527	26779	26595	26850	26447	26618	26615	26843	26750	26415	26530	26830	26643	26764	26538	26718	26493	26579	26569	26847	26884	26776	26755	26594	26701	26680	26666	26543	26574	26724	26313	26737	26468	26691	26788	26568	26709	26811	26461	26788	26384	26628	26653	26716	26619	26735	26960	26370	26644	26449	26459	26425	26432	26708	26576	26680	26635	26747	26564	26625	26616	26745	26570	26156	26529	26773	26931	26683	26609	26677	26475	26661	26672	26696	26850	26882	26969	26678	26387	26458	26773	26773	26769	26588	26458	26662	26795	26836	26574	26677	26607	26774	26605	26731	26408	26584	26557	26550	26763	26506	26973	26685	26660	26449	26787	26577	26527	26486	26727	26379	26409	26676	26600	26657	26465	26502	26461	26753	26589	26654	26580	26636	26896	26659	26616	26481	26596	26414	26834	26559	26627	26700	26753	26679	26720	26794	26755	26608	26673	26942	26659	26585	26692	26645	26675	26756	26366	26651	26429	26801	26602	26564	26554	26600	26951	26435	26473	26649	26666	26591	26531	26658	26607	26567	26673	26832	26676	26631	26764	26675	26484	26592	26762	26653	26646	26399	26790	26604	26807	26878	26502	26520	26651	26749	26383	26487	26828	26884	26609	26774	26634	26564	26781	26580	26814	26829	26630	26533	26642	26681	26819	26517	26640	26844	26363	26697	26518	26946	26629	26548	26242	26567	26579	26515	26612	26527	26664	26543	26584	26631	26523	26631	26695	26510	26759	26385	26473	26745	26871	26750	26505	26418	26476	26694	26748	26720	26723	26525	26858	26673	26730	26662	26478	26577	26597	26596	26489	26769	26489	26534	26691	26699	26693	26686	26635	26906	26659	26701	26673	26431	26601	26487	26514	26885	26666	26727	26616	26777	26576	26749	26578	26785	26600	26644	26585	26844	26728	26753	26513	26617	26768	26695	26496	26650	26724	26485	26810	26652	26746	26769	26598	26407	26633	26716	26691	26623	26617	26673	26763	26829	26527	26700	26697	26488	26827	26551	26775	26504	26684	26631	26521	26497	26756	26743	26800	26723	26420	26476	26765	26494	26740	26837	26714	26678	26602	26440	26646	26692	26722	26768	26915	26776	26609	26621	26498	26573	26615	26578	26404	26492	26648	26548	26560	26539	26720	26528	26757	27039	26577	26737	26586	26622	26533	26677	26592	26542	26644	26684	26798	26452	26719	26845	26751	26820	26784	26644	26625	26714	26755	26693	26607	26604	26632	26513	26649	26773	26719	26805	26509	26812	26809	26718	26567	26660	26499	26841	26594	26819	26557	26528	26546	26618	26477	26392	26901	26621	26263	26453	26618	26666	26575	26709	27006	26527	26786	26688	26581	26399	26413	26626	26497	26522	26519	26580	26624	26569	26840	26779	26789	26726	26557	26600	26603	26708	26658	26440	26739	26514	26755	26621	26757	26677	26540	26907	26336	26510	26710	26581	26406	26356	26704	26809	26656	26917	26863	26395	26492	26580	26519	26393	26654	26627	26601	26742	26729	26724	26612	26487	26705	26838	26615	26430	26996	26754	26614	26785	26476	26646	26895	26669	26561	26782	26540	26832	26591	26702	26962	26538	26648	26733	26660	26542	26573	26456	26612	26643	26779	26793	26577	26564	26533	26687	26267	26969	26642	26416	26467	26497	26691	26669	26601	26702	26527	26664	26565	26409	26616	26524	26760	26876	26648	26680	26418	26443	26731	26709	26532	26694	26629	26599	26445	26569	26536	26408	26555	26569	26442	26581	26508	26507	26823	26704	26555	26666	26833	26537	26743	26677	26610	26702	26464	26566	26356	26575	26807	26409	26517	26574	26674	26674	26612	26636	26635	26801	26548	26691	26561	26592	26550	26689	26723	26764	26813	26510	26540	26682	26401	26666	26539	26490	26604	26618	26744	26610	26614	26692	26738	26695	26649	26516	26506	26491	26769	26609	26530	26511	26793	26467	26577	26770	26530	26645	26654	26574	26688	26512	26512	26698	26774	26680	26756	26428	26747	26551	26560	26696	26892	26686	26734	26761	26541	26676	26556	26618	26516	26580	26750
50641	80248	76105	56927	43691	34631	31449	28225	25581	22626	20700	19414	18883	18452	18188	18210	17931	17540	17464	17483	17453	17453	17222	17327	17315	17345	17237	17405	17197	17433	17167	17219	17251	17201	17191	17337	17394	17137	17387	17156	17255	17272	17293	17141	17150	17329	17200	17150	17355	17240	17425	17212	17207	17340	17246	17312	17252	17354	17243	17312	17358	17312	17371	17378	17282	17319	17279	17323	17327	17476	17147	17263	17187	17142	17344	17266	17317	17294	17171	17328	17180	17317	17323	16975	17373	17289	17279	17169	17369	17061	17253	17355	17424	17174	17167	17433	17251	17309	17318	17248	17246	17050	17265	17023	17312	17153	17192	17430	17336	17242	17219	17350	17312	17268	17216	17145	17158	17202	17248	17382	17028	17146	17127	17285	17362	17225	17227	17308	17259	16981	17300	17170	17273	17134	17224	17185	17175	17119	17291	17185	17159	17326	17253	17148	17285	17186	17252	17299	17125	17228	17085	17504	17234	17234	17320	17205	17204	17213	17310	17253	17260	17409	17354	17155	17402	17202	17152	17264	17343	17312	17112	17106	17378	17189	17221	17397	17309	17158	17368	17165	17204	17331	17154	17156	17140	17243	17462	17226	17129	17224	17421	17190	17334	17053	17332	17343	17255	17174	17166	17321	16998	17250	17248	17312	17168	17252	17523	17374	17036	17175	17285	17323	17105	17168	17463	17310	17138	17343	17298	17149	17228	17188	17248	17106	17430	17315	17253	17168	17213	17185	17258	17283	17204	17119	17091	17343	17315	17271	17356	17173	17126	17324	17218	17300	17400	17226	17107	17155	17298	17291	17252	17215	17248	17230	17283	17186	17229	17175	17325	17349	17320	17186	17223	17110	17350	17214	17202	17259	17243	17143	17225	17254	17430	17255	17288	17355	17262	17400	17223	17246	17336	17167	17307	17187	17354	17208	17290	17288	17169	17389	17377	17281	17345	17188	17205	17143	17283	17103	17172	17331	17194	17274	17274	17423	17331	17275	17176	17271	17197	17237	17301	17108	17142	17342	17043	17220	17166	17203	17173	17265	17174	17085	17353	17320	17275	17226	17399	17264	17223	17160	17360	17224	17317	17277	17172	17185	17250	17305	17155	17118	17303	17300	17363	17233	17181	17327	17242	17479	17248	17164	17184	17403	17212	17234	17192	17315	17069	17299	17201	17351	17225	17197	17388	17460	17345	17250	17217	17176	17198	17192	17244	17196	17263	17389	17306	17206	17380	17218	17165	17386	17220	17201	17437	17108	17281	17133	17147	17492	17229	17322	17205	17245	17246	17038	17261	17147	17226	17182	17295	17217	17273	17314	17262	17309	17165	17339	17297	17180	17198	17169	17271	17368	17190	17339	17272	17255	17359	17245	17113	17345	17142	17276	17413	17330	17298	17274	17279	17369	17314	17039	17180	17380	17127	17202	17103	17386	17444	17102	17427	17176	17268	17180	17175	17071	17111	17357	17237	17182	17201	17354	17309	17345	17368	17198	17211	17302	17205	17128	17254	17239	17226	17081	17340	17356	17244	17288	17353	17239	17297	17044	17260	17225	17293	17154	17344	17245	17273	17190	17376	17011	17218	17310	17164	17356	17189	17366	17251	17192	17361	17196	17399	17125	17352	17235	17089	17205	17300	17248	17235	17224	17427	17245	17251	17395	17199	17262	17247	17124	17291	17304	17421	17271	17160	17399	17381	17202	17087	17378	17062	17474	17204	17233	17159	17311	17226	17067	17104	17313	17262	17260	17142	17278	17188	17268	17267	17286	17365	17123	17374	17230	17176	17324	17198	17090	17364	17319	17127	17190	16997	17131	17282	17275	17396	17156	17252	17109	17220	17045	17251	17162	17236	17352	17199	17329	17269	17228	17239	17237	17169	17227	17395	16998	17202	17321	17284	17192	17077	17382	17348	17351	17203	16930	17307	17182	17257	17240	17165	17393	17269	17015	17332	17370	17295	17352	17202	17212	17261	17402	17249	17264	17228	17198	17137	17187	17348	17328	17178	17221	17052	17416	17097	17205	17251	17246	17292	17084	17359	17107	17330	17298	17305	17168	17143	17278	17288	17325	17350	17226	17085	17240	17195	17297	17301	17111	17323	17173	17176	17150	17110	17240	17197	17033	17284	17347	17321	17016	17294	17314	17334	17223	17310	17234	17349	17078	17301	17307	17208	17105	17509	17063	17155	17298	17097	17236	17084	17332	17304	17330	17138	17337	17193	17235	17426	17299	17283	17296	17217	17199	17005	17204	17254	17228	17225	17235	17247	17257	17347	16975	17190	17119	17232	17186	17325	17217	17191	17190	17105	17344	17390	17218	17337	17205	17369	17087	17281	17268	17213	17026	17277	17281	17219	17309	17061	17221	17225	17347	17271	17129	17262	17382	17184	17315	17275	17234	17269	17251	17153	17249	17199	17220	17201	17287	17288	17276	17285	17401	17328	17372	17166	17343	17353	17318	17237	17232	17298	17428	17275	17253	17344	17064	17325	17252	17373	17260	17386	17250	17173	17232	17014	17384	17175	17212	17273	17343	17056	17305	17279	17356	17043	17093	17256	17100	17253	17098	17396	17193	17301	17221	17261	17324	17215	17240	17411	17317	17296	17404	17190	17076	17219	17319	17212	17228	17381	17126	17446	17393	17116	17267	17163	17103	17182	17245	17502	17317	17340	17363	17296	17391	17366	17255	17157	17256	17296	17077	17364	17482	17124	17343	17272	17409	17116	17316	17294	17348	17250	17234	17220	17335	17298	17117	17400	17266	17182	17306	17355	17181	17137	17523	17098	17028	17175	17232	17150	17241	17320	17178	17254	17200	17282	17262	17129	17351	17373	17187	17374	17256	17098	17468	17154	17267	17126	17202	17116	17157	17350	17134	17345	17353	17188	17146	17273	17276	17166	17390	17381	17416	17225	17379	17353	17154	17058	16944	17038	17291	17087	17159	17213	17348	17075	17274	17151	17250	17037	17223	17292	17183	17255	17098	17276	17310	17308	17319	17215	17110	17276	17307	17034	17325	17393	17169	17138	17289	17336	17283	16979	17244	17298	17314	17225	17205	17041	17248	17141	17270	17276	17242	17233	17299	17246	17251	17239	17247	17280	17303	17114	17224	17175	17331	17334	17265	17285	17518	17383	17291	17238	17279	17516	17233	17137	17192	17283	17375	17304	17170	17318	17308	17295	17217	17316	17146	17482	17203	17157	17045	17242	17223	17152	16990	17277	17388	17188	17242	17216	17099	17192	17158	17253	17352	17227	17365	17149	17264	17400	17084	17412	17120	17173	17333	17135	17258	17269	17333	17271	17414	17284	17152	17337	17251	17313	17242	17157	17400	17135	17061	17361	17345	17320	17343	17232	17260	17087	17331	17257	17223	17318	17224	17234	17271	17336	17152	17223	17159	17141	17342	17235	17104	17278	17142	17090	17258	17226	17286	17329	17378	17199	17340	17386	17262	17258	17377	17154	17255	17410	17231	17315	17287	17316	17232	17242	17233	17341	17148	17253	17263	17222	17266	17148	17179	17233	17271	17211	17319	17313	17476	17249	17114	17184	17314	17313	17375	17339	17213	17394	17003	17172	17279	17352	17306	17350	17222	17080	17102	17374	17175	17278	17233	17331	17294	17232	17283	17255	17367	17143	17217	17505	17245	17324	17171	17333	17033	17236	17323	17288	17307	17352	17262	17132	17219	17294	17068	17375	17328	17346	17375	17279	17069	17339	17120	17269	17155	17170	17269	17306	17180	17267	17127	17469	17296	17213	17180	17173	17180	17202	17194	17240	17275	17241	17323	17277	17223	17355	17213	17340	17183	17189	17255	17288	17262	17285	17203	17172	17264	17374	17331	17260	17410	17268	17385	17144	17220	17183	17078	17164	17181	17211	17217	17326	17195	17158	17201	17242	17195	17208	17397	17283	17365	17274	17081	17394	17262	17270	17304	17268	17203	17233	17290	17356	17264	17275	17246	17056	17289	17109	17433	17337	17160	17192	17180	17012	17246	17259	17285	17193	17398	17195	17276	17232	17179	17294	17304	17355	17298	17245	17286	17271	17088	17225	17122	17215	17285	17225	17295	17160	17361	17269	17275	17232	17373	17242	17312	17426	17139	17359	17162	17231	17186	17183	17286	17286	17233	17275	17362	17157	17092	17299	17198	17219	17376	17379	17124	17174	17150	17266	17220	17351	17222	17053	17111	17218	17382	17271	17297	17089	17400	17166	17083	17210	17232	17161	17250	16968	17363	17346	17097	17156	17194	17203	17259	17295	17151	17312	17311	17088	17184	17315	17301	17281	17074	17337	17376	17154	17225	17330	17201	17254	17291	17306	17431	17368	17350	17366	17201	17146	17048	17216	17253	17226	17396	17246	17049	17489	17180	17254	17266	17239	17087	17170	17194	17160	16998	17283	17234	17272	17020	17232	17082	17192	17160	17139	17217	17106	17240	17045	17307	17375	17309	17125	17223	17084	17265	17267	17293	17351	17387	17283	17369	16982	17351	17094	17357	17340	17201	17195	17149	17311	17228	17212	17251	17270	17154	17234	17191	17165	17217	17288	17210	17122	17175	17326	17361	17289	17231	17202	17188	17007	17191	17282	17239	17270	17212	17242	17311	17232	17253	17301	17052	17341	17356	17263	17212	17246	17206	17077	17325	17238	17364	17290	17002	17086	17371	17276	17281	17073	17329	17375	17278	17050	17241	17363	17230	17226	17233	17300	17200	17224	17284	17560	17274	17301	17069	17265	17262	17211	17171	17275	17263	17280	17310	17247	17315	17354	17387	17291	17328	17151	17231	17214	17152	17219	17287	17352	17173	17252	17251	17495	17095	17342	17215	17091	17206	17259	17197	17279	17421	17224	17202	17266	17339	17196	17331	17430	17142	17309	17297	17257	17206	17148	17231	17137	17066	17368	17269	17179	17416	17181	17192	17165	17299	17211	17241	17281	17270	17155	17244	17301	17115	17365	17247	17091	17347	17309	17188	17283	17251	17222	17075	17317	17214	17220	17208	17341	17142	17329	17206	17284	17221	17356	17250	17213	17309	17307	17264	17368	17200	17169	17151	17135	17209	17308	17272	17296	17341	17274	17286	16962	17174	17340	17322	17213	17226	17213	17172	17091	17357	17315	17437
23614	21259	29813	31522	39092	44324	47004	41169	36954	34723	30525	28632	28249	27722	27322	27202	26715	26505	26329	26522	26221	26183	26161	26081	26017	26115	25916	25797	25944	25668	25914	25981	25925	26019	26006	25718	25949	25767	25900	25735	25706	25868	25856	25888	25801	25904	26152	26039	25648	25894	25727	25979	25825	25858	25958	25637	25703	25988	25881	25641	25969	25712	25915	25842	25670	25910	25911	25721	25705	25798	25989	25746	25817	26119	25944	25779	25702	25494	25668	25754	26059	25868	25925	25683	25780	25590	25723	25724	25883	25724	25548	25669	25658	25631	25950	25839	25729	25831	25756	26024	25710	25848	25793	25862	25760	25881	25784	25802	25790	25556	25882	25610	25690	25702	25606	25921	25682	25768	25705	25681	25636	25747	25761	26149	25851	25734	25642	25523	25887	25910	25874	25634	26008	25868	25814	25899	25809	25927	26011	25859	25651	25711	26075	25864	26006	25720	25648	25547	25476	25479	25689	25737	25683	25632	25824	25792	25735	25748	25621	25852	25882	25843	25905	25824	25787	25849	25833	25624	25769	25929	25752	25686	25672	25657	25844	25850	25726	25528	25880	25630	25707	25558	25695	25704	25812	25923	25676	25609	25852	25962	25703	25702	25812	25587	25671	25940	25734	25731	25859	25751	25739	25709	26115	25618	25788	25625	25731	25786	25738	25647	25702	25826	25595	25679	25884	25685	25653	25695	25792	25644	25695	25705	25673	25650	25787	25649	25654	25900	25745	25628	26055	25727	25633	25763	25541	25601	25691	25809	25629	25708	25888	25440	25689	25835	25653	25852	25842	25690	25718	25657	26096	25947	25663	25871	25780	25946	25641	25796	25749	25928	25734	25606	25930	25905	26037	25664	25770	25838	25837	25732	25881	25850	25829	25911	25857	25919	25673	25846	25834	25777	25763	25761	25590	25638	25893	25599	25470	25919	25718	25531	25912	25914	25694	25819	25979	25799	25678	25752	25357	25616	25781	25820	25635	25904	25924	25994	25505	25886	25880	25705	25890	26066	25751	25519	25646	26015	25681	25622	25798	25809	25571	25655	25777	25982	25876	25814	25855	25805	25578	25707	25728	25773	25952	25739	25911	25608	25678	25620	26011	25818	25648	25649	25895	25713	25631	25575	25914	25869	25583	25730	25766	25969	25833	25812	25787	25701	25653	25306	25683	25765	25720	25937	25676	25684	25777	25627	25604	25764	25839	25755	25592	25595	25634	25643	25770	25805	25866	25923	25871	25776	25612	26085	25883	25716	25739	25733	25469	25734	25701	26034	25641	25788	25696	25683	25689	25875	25884	25649	25797	25655	25819	25834	25749	25666	25886	25738	26016	25622	25638	25707	25829	25967	25613	25513	25988	25708	25819	25732	25708	25626	26032	25773	25861	25822	25883	25829	25921	25567	25899	25677	25516	25698	25613	25795	25821	25602	25601	25745	25839	26061	25851	25853	25896	25453	25739	25801	25723	25827	25666	25842	25916	25680	26092	25532	25621	25839	25818	25636	25786	25560	25784	25732	25829	25741	25875	25639	25588	25728	25783	25719	25662	25875	25806	25957	25731	25669	25801	25632	25787	25659	25615	25909	25628	25981	25756	25987	25783	25815	26109	25705	26085	25778	25744	25552	25510	25715	25970	25759	25698	25738	25802	25941	25887	25695	25802	25696	25583	25718	25750	25705	25759	25463	25608	26072	25649	25998	25772	25802	25849	25916	25839	25621	25697	25832	25837	25857	25740	25911	25739	25767	25878	25864	25782	25746	25897	25676	25928	25792	25546	25630	25843	25577	25803	25800	25649	25820	25701	25807	25809	25694	25864	25960	25767	25866	25938	25831	25633	25772	25528	25833	25565	26041	25540	25409	25722	25636	25865	25813	25712	26040	25835	25914	25582	25864	25520	25641	25662	25849	25848	25845	25511	25572	25603	25793	25712	25666	25871	25824	25888	25814	25815	25886	25886	25676	25786	25623	25698	25791	25847	25788	25943	25920	25904	25617	25807	25874	25787	25701	25900	25555	25849	25729	25702	25929	25908	25789	25787	25687	25573	25553	25861	25530	26053	25918	25788	25738	25925	25884	25908	25650	25941	25726	25592	25739	25853	25743	25732	25795	25955	25761	25695	25734	25675	25534	25784	25589	25793	25769	25821	25834	25797	25921	25719	25753	25604	25847	25420	25858	25646	25693	26081	25906	25852	25905	25879	25620	25756	25894	25691	25936	25726	25694	25938	25712	25616	25731	25415	25624	25832	25812	25578	25848	25834	26011	25677	25797	25865	25761	26018	25615	25865	25673	25674	25847	25758	25693	25751	25556	25617	25422	25601	25850	25775	26017	25577	25619	25818	25876	25994	25655	25649	25831	25695	25533	25716	25775	26005	25898	25761	26107	25703	25782	25813	25649	25678	25914	25561	25770	25715	25744	25687	25553	25767	25865	25771	25664	25817	25908	25733	25578	25753	25792	25874	25612	25786	25951	25847	25793	25804	25653	25842	25660	25769	25784	25614	25566	25537	25554	25682	25622	25619	25604	25921	25832	25852	25656	25799	25644	25770	25542	25863	25459	25986	25610	25460	25572	25580	25775	25640	25591	25861	25756	25661	25796	25638	25629	25568	25437	25565	25956	26079	25725	25648	25655	25931	25775	25857	25776	26034	25709	25564	25759	25881	25742	25590	25691	25701	25663	25685	25788	25642	25552	25756	25846	25860	25720	25795	25622	25898	25720	25785	26086	25844	25827	25767	25772	25675	25802	25829	25820	25609	25553	25848	25625	25848	25890	25641	25643	25647	25928	25662	25827	25504	25832	25968	25598	25678	25820	25886	26083	25758	25965	25863	25878	25823	25938	25908	25913	25631	25831	25892	25666	25920	25851	25826	25753	25785	25776	25709	26073	25693	25876	25857	25992	25766	25590	25895	25903	25852	25733	26016	25789	25773	25795	25760	25947	25790	25907	25721	25874	25907	25767	25706	25645	25845	25685	25917	25540	25994	25603	25948	25423	25913	25789	25666	25711	25735	25882	25937	25788	25764	25836	25916	25927	25838	25835	25696	25613	25909	25888	25989	25595	25706	25936	25774	25916	25720	25638	25851	26054	25698	25652	25652	25670	25758	25558	25949	25747	25758	25792	25882	25671	25627	25959	25858	25561	25863	25684	25691	25539	25579	25474	25789	25786	25769	25986	25790	25737	25839	25723	25923	25792	25890	25739	25692	25518	25748	25465	25790	25612	25595	25831	25828	25948	25842	25737	25729	25657	25723	25874	25790	25567	26026	25862	25988	25496	25589	25667	25637	25775	25898	26086	25593	25896	25979	25975	25751	25845	25653	25706	25981	25771	25672	25618	25736	25976	25394	25655	25791	25562	25762	25873	25821	25751	25808	25959	25735	25931	25601	25880	25718	25700	25756	25732	25897	25690	25961	25740	25654	25815	26083	25593	25879	25864	25899	25908	26071	25557	25815	25741	26165	25829	26076	25654	25809	25702	25769	25785	25793	25672	25925	26060	25991	25911	25786	25664	26085	25718	25766	25609	25865	25864	25674	25875	25674	25669	25585	25528	25816	25678	25769	25903	25766	25883	25602	25821	25831	25831	25636	26002	25713	25762	25720	25804	25776	25833	25801	25756	25931	26103	25950	25770	25868	25780	25772	25723	25819	25958	25709	25953	25700	25660	25856	25839	26023	25928	25573	25586	25765	25508	25737	25800	25670	25698	25874	25894	25725	25762	25837	25720	25761	25705	25645	25907	25751	25717	25526	25687	25764	25780	25805	25766	25839	25700	25722	25774	25513	25516	25522	25653	25796	25670	25719	25682	25970	25926	25852	25874	25829	25744	25750	25773	25738	25515	25764	25876	25615	25432	25746	25778	25529	25727	25943	25538	25752	25384	25741	25724	25982	25716	25657	25530	25861	25861	25892	25681	25912	25786	25804	25888	25730	25847	25672	25761	25944	25503	25616	25668	25947	25793	25959	25667	25544	25737	25829	25799	25768	25802	25660	25707	26096	25689	25938	25725	26089	25816	25883	25929	25956	25858	25898	25864	25686	25689	25729	25891	25922	25944	25910	25622	25543	25668	25782	25622	25665	25669	25926	25855	25850	25784	25841	25736	25723	25911	25659	25818	25853	25878	25629	25592	26058	25949	25803	25945	25875	25706	25724	25854	25644	25780	25705	25526	25861	25867	25634	25881	25775	25778	25747	25769	25745	25731	25745	25795	25587	25901	25845	25550	25853	25706	25835	25663	25819	25960	25844	25947	25727	25769	26052	25760	25987	25681	25970	25559	25896	25627	25800	25758	25736	25940	25700	25899	25717	25749	25773	25599	25835	25918	25659	25749	25868	25808	25648	25845	25733	25721	25597	25606	25665	25711	25895	25736	25987	25666	25790	25934	25774	25703	25919	25868	25792	25684	25763	25742	25585	25685	25989	26061	25941	25919	25896	25777	25847	25973	25747	25484	25773	25695	25613	25894	25821	25789	25566	25940	25769	25708	25970	25819	25626	25789	25481	25981	25709	25803	25831	25686	25757	25754	25888	25629	25582	25751	25494	25664	25872	25862	26152	25895	25686	25935	26088	25857	25688	25751	25856	25865	25603	25680	25723	25684	25894	25818	25753	25765	25732	25890	25903	25709	25716	25676	26056	25584	25763	25928	25570	25616	25591	25937	26082	25800	25517	25680	25865	25722	25642	25666	25662	25922	25533	25865	25772	25721	25546	25685	25640	25615	25597	25801	25628	25888	25758	25738	25697	25813	25706	25803	25753	25835	25772	25969	25616	25439	25633	25876	25910	25652	25632	25720	25760	25712	25803	25628	25890	25687	25836	25826	25724	25861	25859	25673	25729	25555	25705	25618	25601	25843	25708	25679	25718	25781	25976	25733	25802	26072	25479	25917	25773	25781	25706	25785	25922	25783	25657	25852	25779	25812	25731	25927	26046	25636	25698	26091	26031	25813	25435	25607	25748	25798	25660	26060	25989	25514	25872	25851	25738	25702	25641	25640	25707	25666	25849	25547	25805	25727	25802	25777	25777	25850	25895	25924	25753	25717	25622	25646	25674	25690	25904	25949	25726	25705	25642	25826	25435	25719	25912	25844	25745	25683	25658	25840	25789	25732	25829	25827	25996	25713
51691	80470	71702	61643	52597	45614	41987	35736	30820	27413	22213	20432	19358	18769	18224	17881	17763	17599	17248	17157	17367	16900	17007	16985	16768	16877	16640	16881	16747	16750	16950	16844	16741	16859	16925	16668	16781	16857	16860	16802	16803	16741	16849	16810	16562	16680	16727	16972	16787	16855	16898	16869	16666	16824	16855	16872	16867	16889	16766	16700	16879	16692	16794	16750	16786	16888	16865	16873	16862	16967	16800	16906	16857	16858	16621	16838	16835	17022	16858	16752	16922	16786	16918	16802	17000	16839	16736	16626	16610	16767	16841	16648	16842	16736	16669	16756	16638	16629	16710	16873	16725	16692	16803	16765	16759	16608	16843	16939	16885	16781	16758	16737	16736	16748	16703	16788	16827	16751	16872	16805	16823	16958	16934	16800	16910	16716	16769	16733	16935	16653	16901	16724	17039	16714	16767	16748	16614	16803	16697	16768	16922	16754	16737	16738	16676	16753	16881	16762	16851	16741	16569	16782	16797	16995	16825	16986	16704	16814	16666	16740	16760	16858	16681	16813	16791	16683	16802	16760	16682	16731	16756	16904	16735	16601	16719	16708	16815	16931	16751	16816	16888	16896	16882	16794	16680	16852	16808	16742	16958	16754	16844	16708	16700	16806	16714	16985	16922	16765	16843	16785	16710	16696	16766	16768	16716	16888	16713	16903	16681	16864	16721	16823	16863	16738	16621	16787	16962	16738	16654	16764	16826	16708	16888	16880	16864	16776	16814	16766	16703	16871	16703	16856	16685	16806	16865	16917	16521	16714	16953	16751	16686	16760	16710	16784	16696	16709	16757	16822	16856	16844	16905	16795	16716	16859	16916	16664	16928	16803	16931	16769	16809	16656	16658	16706	16836	16693	16864	16721	16862	16493	17000	16773	16911	16881	16746	16720	16894	16796	16718	16818	16708	16711	16697	16802	16689	16683	16812	16603	16669	16932	16826	16680	16947	16844	16823	16982	16659	16657	16776	16863	16849	16754	16927	16679	16934	16745	16947	16708	16718	16825	16675	16721	16728	16735	16814	16708	16822	16896	16685	16753	16785	16775	16692	16781	17014	16830	16946	16746	16587	16653	16695	16692	16905	16658	17029	16719	16823	16882	16842	16793	16803	16626	16623	16927	16860	16864	16746	16799	16754	16671	16813	16705	16694	16747	16712	16765	16764	16733	16814	16711	16650	16757	16676	16812	16719	16738	16822	16748	16851	16726	16824	16729	16793	16879	16813	16724	16768	16642	16851	16726	16684	16769	16814	16797	16774	16550	16786	16813	16778	16809	16786	16825	16841	16772	16636	16800	16867	16674	16738	16794	16676	16754	16726	16724	16864	16710	16738	16918	16888	16821	16800	16671	16847	16819	16770	16739	16895	16871	16945	16750	16879	16974	16815	16750	16884	16855	16715	16913	16715	16729	16786	16768	16682	16696	16749	16814	16855	16784	16743	16834	16763	16770	16812	16857	16853	16848	16822	16660	16708	16605	16714	16805	16733	16863	16768	16634	16816	16666	16906	16791	16874	16901	16738	16922	16821	16934	16764	16747	16848	16880	16668	16803	16723	17002	16710	16798	16823	16911	16776	16741	16915	16760	16677	16696	16729	16806	16679	16905	16992	16808	16865	16860	16863	16879	16624	16714	16765	16814	16791	16866	16824	16591	16625	16746	16926	16808	16823	16760	16619	16697	16638	16913	16739	16724	16789	16764	16945	16874	16627	16842	16851	16866	16749	16812	16686	16783	16872	16813	16801	16842	16827	16771	16779	16965	16808	16728	16741	16859	16940	16834	16719	16884	16900	16882	16766	16832	16742	16785	16995	16865	16590	16757	16835	16821	16740	16607	16761	16717	16798	16812	16779	16863	16690	16757	16883	16763	16709	16735	16769	16643	16861	16683	16776	16809	16749	16767	16857	16666	16874	16861	16801	16908	16700	16769	16783	16914	16736	16802	16964	16752	16848	16820	16662	16874	16879	16681	16733	16698	16996	16838	16877	16863	16688	16941	16920	16816	16710	16794	16653	16776	16774	16593	16945	16837	16972	16962	17057	16735	16751	16890	16757	16878	16819	16678	16788	16979	16687	16940	16803	16948	16750	16637	16689	16658	16815	16740	16877	16733	16717	16924	16839	16870	16724	16898	16609	16726	16786	16752	16823	16729	16992	16716	16715	16795	16742	16795	16776	16767	16871	16686	16784	16749	16616	16866	16598	16846	16857	16782	16784	16856	16901	16694	16747	16885	16995	16737	16837	16890	16751	16688	16759	16605	16726	16671	16757	16793	16821	16800	16726	16653	16630	16795	16786	16912	16653	16705	16787	16726	16840	16719	16634	17029	16781	16707	16810	16808	16641	16610	16769	16722	16635	16728	16651	16934	16831	16725	16793	16825	16719	16773	16647	16809	16757	16682	16628	16815	16861	16872	16579	16844	16713	16887	16678	16775	16702	16782	16871	16881	16718	16922	16880	16772	16774	16879	16630	16786	16835	16869	16797	16619	16818	16905	16939	16952	16929	16795	16720	16838	16680	16737	16759	16682	16919	16802	16736	16911	16678	16763	16715	16709	16740	16721	16619	16705	16775	16757	16774	16809	16725	16868	16718	16936	16875	16946	16807	16817	16913	16686	16765	16600	16813	16908	16807	16718	16907	16815	16751	16617	16752	16768	16861	16740	16704	16707	16807	16857	16644	16708	16692	16872	16712	16739	16665	16766	16902	16798	16678	16873	16860	16707	16701	16752	16720	16757	16717	16675	16821	16726	16721	16646	16708	16830	16950	16716	16709	16706	16781	16826	16759	16864	16771	16794	16847	16830	16814	16662	16842	16799	16695	16808	16729	16923	16839	16773	16846	16620	16969	16792	16731	16867	16637	16889	16703	16726	16721	16736	16702	16943	16791	16738	16799	16791	16915	16782	16731	16809	16878	16800	16839	16762	16727	16571	16756	16894	16854	16803	16821	17147	16785	16933	16731	16646	16995	16908	16774	16725	16869	16607	16753	16895	16867	16700	16791	16845	16878	16733	16693	16921	16617	16691	16974	16694	16768	16799	16692	16884	16731	16901	16790	16918	16762	16744	16638	16693	16753	16701	16803	16800	16650	16914	16908	16723	16932	16758	16766	16855	16821	16865	16763	16835	16825	16868	16868	16759	16696	16699	16697	16806	16771	16837	16837	16823	16928	16685	16655	16794	16865	16760	16847	16627	16584	16776	16825	16816	16711	16762	16713	16942	16760	16806	16765	16798	16793	16843	16849	16844	16885	16673	16721	16960	16649	17051	16709	16760	16713	16973	16720	16697	16924	16869	16722	16629	16551	16710	16867	16672	16700	16820	16822	16678	16810	16709	16816	16806	16761	16701	16886	16863	16717	16854	16599	16909	16642	16719	16947	16753	16835	16772	16794	16720	16754	16750	16858	16754	16629	16918	16603	16922	16756	16833	16751	16636	16949	16932	16609	16784	16686	16873	16862	16692	16823	16937	16897	16850	16849	16868	16724	16947	16820	16776	16782	16775	16730	16662	16693	16619	16735	16731	16839	16792	16668	16833	16688	16672	16713	16818	16897	16669	16788	16603	16760	16868	16710	16780	16704	16995	16604	16716	16978	16650	16761	16733	16807	16735	16862	16865	16802	16760	16634	16888	16988	16811	16709	16718	16717	16562	16741	16795	16780	16888	17041	16802	16856	16757	16775	16714	16947	16802	16985	16765	17002	16808	16924	17007	16789	16731	16962	16752	16866	16947	16925	16916	16692	16714	16627	16844	16943	16820	16724	16752	16724	16852	16902	16629	16692	16864	16902	16739	16818	16821	16840	16817	16710	16833	16807	16623	16677	16808	16785	16926	16908	16641	16688	16671	16735	16945	16709	16921	16968	16775	16911	16827	16699	16925	16846	16761	16769	16756	16660	16906	16914	16815	16821	16741	16858	16745	16774	16731	16606	16689	16801	16698	16701	16710	16699	16749	16801	16820	16785	16799	16711	16674	16800	16655	16825	16777	16971	16698	16742	16855	16832	16761	16989	16892	16808	16765	16956	16613	16664	16719	16830	16751	16803	16452	16793	16884	16685	16875	16756	16676	16586	16615	16723	16754	16799	16666	16681	16753	16883	16763	16776	16978	16937	16739	16845	16688	16596	16775	16706	16895	16843	16961	16822	16721	16730	16872	16966	16773	16776	16899	16866	16642	16584	16821	16724	16772	17039	16580	16707	16772	16763	16745	16834	16846	16592	16508	16972	16790	16756	16719	17007	16744	16628	16818	16780	16844	16675	16809	16818	16597	17001	16889	16825	16693	16670	16854	16764	16804	16906	16756	17092	16729	16642	16727	16667	16741	16844	16776	16645	16661	16867	16657	16924	16637	16618	16687	16719	16703	16753	16578	16711	16702	16854	16674	16933	16652	16831	16729	16900	16772	16798	16781	16767	16824	16808	16851	16837	16700	16831	16637	16745	16695	16773	16985	16771	16793	16860	16628	16788	16750	16772	16643	16774	16749	16837	16868	16831	16866	16812	16939	16720	16793	16855	16986	16739	16843	16894	16861	16697	16776	16879	16632	16714	17031	16685	16815	16594	16924	16879	16716	16716	16605	16747	16798	16909	16994	16725	16815	16744	16593	16727	16807	16709	16824	16772	16847	16731	16670	16657	16812	16684	16881	16827	16838	16904	16730	16826	16711	16650	16795	16725	16855	16784	16816	16745	16768	16759	16905	16660	16742	16723	16881	16648	16744	16662	16718	16735	16921	16806	16690	16663	16853	16715	16809	16796	16891	16653	16847	16797	16793	16852	16739	17011	16897	16800	16743	16833	16744	16960	16886	16841	16713	16772	16810	16987	16821	16912	16761	16901	16887	16728	16893	16741	16874	16791	16759	16724	16683	16846	16790	16686	16850	16795	16721	16608	16697	16733	16750	16677	16836	16848	16778	16796	16607	16714	16756	16832	16798	16786	16674	16665	16797	16733	16761	16709	16734	16741	16823	16817	16759	16830	16709	16600	16731	16641	16797	16709	16862	16628	16708	16630	16863	16920	16752	16731	16767	16700	16667	16610	16724	16760	16735	16802	16707	16618	16861	16776	16699	16873	16973	16781	16822	16807	16734	16984	16625	16895	16575	16878	16740	16834	16743	16788	16646	16845	16722
45615	53063	61584	52302	46332	40402	35238	31222	29797	28348	27542	27050	26686	26484	26438	26452	26267	26221	26169	26062	26043	26203	26018	25877	26356	26200	26179	25970	26149	25850	25780	25878	25915	26092	26095	25807	25968	26019	26238	26038	25703	25825	25934	25921	26234	26090	25950	26006	26126	26063	26067	26013	26039	25866	25916	25937	26023	25872	25824	25936	25844	25705	26108	25853	26020	26081	26116	26039	25701	25800	26091	25904	25839	26064	26066	25992	26019	25792	25872	25867	26139	26088	25909	25783	26020	25767	26098	26019	26140	25940	26188	26370	26032	25904	25948	25825	25833	25737	26086	25982	26221	25914	25878	26030	25814	25938	25865	25802	25960	25821	25913	26178	26257	26033	25865	25860	25748	25913	25882	25787	26019	26050	25722	25934	26152	25840	25689	25905	25970	25816	25795	26028	25719	26047	25960	26270	26048	25890	25777	25976	26102	25981	25887	25987	26004	26074	26043	26206	25718	26029	26078	25803	25901	25809	25785	25919	25906	25820	26048	25913	26101	25868	25748	25970	26065	25975	25844	26057	26086	25962	26213	25964	25935	25893	26076	25937	25922	25970	26207	25898	26195	25951	25853	25990	25914	26137	26022	25707	25935	25814	25847	26059	26001	25930	25804	25733	26049	25798	25981	25775	25711	25942	26057	25822	25986	25561	25893	26020	25923	25621	25958	25986	26128	25892	25967	26025	26150	26136	26325	26022	25735	25621	25642	25934	26089	26178	26085	25761	25749	25914	25807	25720	25952	25971	25988	26119	25960	25767	25914	26056	25800	26018	25822	25822	25922	25832	26062	26104	26081	25788	25967	25877	25993	25580	25848	26011	25929	26017	26134	26041	25874	25936	25774	26190	25898	26085	25884	25754	25952	25810	25830	25992	25847	26068	26092	25952	26082	25866	25714	25745	26070	25986	26221	26018	25864	25909	25929	25762	25838	25694	26130	25978	25817	25933	26129	25882	26005	26105	25999	25769	25760	25834	25988	25859	26039	26088	26051	26018	25821	26106	25834	25849	25980	26009	26143	26098	25879	25715	25979	25976	26179	25716	25828	25769	26137	25908	26290	26044	26053	25767	25914	25762	25845	25983	25786	25927	26029	26084	26057	25840	26002	26012	26019	25858	26045	26097	25647	26017	25923	25870	26062	26005	25851	26006	25933	25756	26247	25702	25784	25939	26185	25787	25868	25988	26032	25902	26032	26148	25928	25995	25829	26012	25924	25970	26245	26013	25880	25943	26008	25619	25964	25889	25864	25972	26082	25943	26021	26007	25846	25939	26081	25812	25955	26039	25841	26124	26078	25736	25892	25975	26011	25809	25988	26047	26220	25863	25610	25867	26136	25739	26139	26026	25848	25838	25768	25764	25921	25844	25830	25962	25862	25970	25979	25759	25911	25917	25936	25858	26042	25959	25983	25832	26122	25980	25770	26164	25872	26145	26034	25975	26066	26015	26031	25943	25702	26014	26055	25895	26272	26097	26119	26142	25845	25810	26063	25836	26004	25843	25638	25948	26101	25946	25951	25856	25997	25933	25983	25856	25931	25797	25970	26103	26066	26043	25917	25840	26060	25874	26091	25945	25915	26027	26131	26110	25858	26036	25971	26031	25978	25963	25924	25963	25870	26067	25892	26015	26173	25833	26133	25939	25837	26093	26161	25929	26142	25922	26184	26045	25721	25781	25925	26119	25992	26045	26136	26142	26021	25903	25837	26001	26111	26047	25772	25891	25953	25886	25956	26018	26100	25830	26077	25956	25899	25873	25915	25840	26053	25913	25869	25703	25899	26163	25897	25857	26135	25997	25958	25887	26042	25765	25881	25667	25675	26026	25826	25907	25954	25923	25735	25926	26142	25762	25844	26017	25919	25863	26173	25894	26075	26076	26116	26161	25910	26036	25692	26134	26082	26096	25823	25873	26056	25952	26148	26065	26135	26178	25927	25922	25877	25890	26020	25766	25962	26112	25881	25783	25959	25957	26011	26010	26141	25806	26015	25847	26260	25955	25947	25971	25835	26060	26070	25935	25871	25937	26081	26066	25995	25824	25899	25983	26179	26119	25942	26030	25972	25826	25746	25822	26204	25860	25928	26072	26095	26040	25651	25974	26205	25862	26098	26076	26001	26065	26104	26210	26056	26139	26028	26044	25980	25946	25898	25883	26098	26098	25851	25815	26110	26011	25851	26040	26103	26047	25988	26067	25960	25857	26021	25838	25942	25650	25961	26015	26168	26100	25997	25929	25950	26022	25700	25985	26105	25987	26031	25685	26041	25981	25846	26015	26339	26036	25872	25855	26099	25700	25822	26005	25978	25673	25785	26045	26157	25806	26234	25906	25998	26178	26035	25841	25925	25914	25810	26251	25849	25771	26071	25678	26039	25971	25891	26063	26119	25944	26098	26019	25802	26104	25824	25883	25958	25914	26056	25986	26058	26036	25855	26122	25712	25842	25810	26164	25877	26051	25958	25801	25845	26083	25865	26148	25947	26101	25763	25694	25860	26033	25867	25747	26144	26076	25967	25895	25720	25873	26076	25795	25946	25732	26259	26159	25828	25748	25756	25993	25932	25840	25908	25970	25740	25730	26057	26028	26239	26089	25934	26035	26058	25927	26151	26040	26104	25922	25760	26218	25952	25950	25931	26193	26155	26014	25839	25819	25903	25789	26087	25765	26085	26068	26199	26140	25938	26030	26041	25882	26001	25896	25846	25991	26153	25735	25950	25797	26036	26118	26039	26140	25803	25940	25829	26099	26186	26184	25939	25962	26137	26123	26102	25984	25861	25985	26134	25994	26069	26121	26004	26267	25818	26021	25815	25949	26003	25958	26001	25845	26125	26044	26030	26316	26118	25867	26188	26043	26015	26066	26180	25987	26101	26092	25991	26074	25875	25638	25953	25933	25991	25875	26003	25959	26138	25881	25780	26154	25874	25888	25792	26110	25983	26043	25958	25902	25978	25999	26011	26099	26048	25954	26154	25772	26059	26171	26113	26018	25998	26069	25902	26138	26002	26083	25867	25965	26199	25918	26011	25995	25940	25709	25991	25616	26101	25857	26032	26021	25697	26063	25878	25916	25959	25931	25909	25952	26064	25923	26249	26132	25773	25920	25734	26172	25848	26179	26133	26005	26081	25779	25897	25863	25905	25994	25705	26027	25907	25581	26000	26102	25905	26063	25970	25828	25829	25964	25968	25965	25892	25864	26105	26291	25818	26122	26085	25932	26034	25900	25790	26105	25857	25918	26135	26028	26163	26104	26032	26103	26100	25829	25993	25945	25915	26165	25931	25724	26183	26197	25782	25721	26159	25827	26167	25726	25708	25973	25915	26261	26003	26140	25969	26138	25961	26196	26146	25821	25667	26045	25993	25923	26178	25866	26092	26156	26164	26146	25882	25895	25839	26097	26015	25869	25872	25959	25721	25864	25975	25939	25986	25895	26005	26019	25874	25821	25609	25938	26043	25904	25741	25953	26035	25491	25965	26113	26241	25971	25963	25770	25932	26263	25827	25877	25838	25678	25972	26081	26267	25905	26001	25790	25695	25856	25962	25906	25811	26068	26215	26027	26092	26203	25943	26079	26125	25911	25915	26030	26194	26018	25992	26143	26198	26020	26093	26035	25894	26032	26202	25958	25877	25839	25713	25949	25772	25958	26086	26034	26135	26022	25901	25789	26397	25853	26086	26032	25885	26264	26022	26096	25980	25899	25901	25893	26099	25853	25891	25754	25701	25921	26066	26004	26020	25822	25820	25768	25972	25884	25807	25900	25949	25910	26350	25819	25773	26068	25817	25732	26106	26211	26245	26005	25876	25854	25918	25844	25738	25711	25961	25954	25941	26094	25880	25962	25997	25744	25654	25741	25836	25964	25848	25660	25851	25796	25832	25943	25887	26275	25922	26073	26061	25953	25673	25952	26097	26009	25934	25843	25862	26101	26007	25904	25760	25994	25978	26020	25785	25814	26034	25765	26118	26001	25691	26018	25963	26049	25937	26083	26031	25879	25898	25835	25874	26031	25884	25835	25987	25967	26183	25760	26042	25751	26081	26241	26328	26068	26003	25865	26102	26049	26057	26163	25843	25796	26010	25854	26258	26022	26028	26123	25940	25978	26029	25869	25946	26162	26138	26057	26093	25966	26191	25824	25718	25773	25894	25921	25633	25878	26019	26086	25956	26024	26117	25923	25997	26001	25981	25779	25909	25914	26081	25884	26021	26058	26052	25781	25813	25897	26096	26092	25913	26261	25851	25797	25996	25825	25989	25970	25782	26076	25897	25718	25957	25844	26064	25772	26050	26130	26087	26013	25694	25960	25959	26120	25990	25823	25924	25705	26056	25870	25797	26004	25794	25821	26109	25900	25897	26014	26027	25863	25715	25711	25581	25977	25743	25881	25829	26046	26054	26119	25932	25910	26173	25872	26059	25710	25773	25886	26024	26011	25995	26000	25921	25880	25826	25935	25895	25712	25899	26119	26061	26166	26087	25762	26061	26128	25868	25888	25901	25953	25966	25757	25991	26031	26110	25949	26207	26052	26096	26015	26083	25845	25845	26055	26092	26063	25772	25794	25894	26118	26124	26001	26034	25924	25969	25972	25981	26043	26165	26012	25996	25765	25988	25931	25837	25881	25876	26118	25810	25828	25866	26027	25951	25861	25972	26019	25986	25712	25862	25941	25609	25964	25833	26146	25937	25858	26142	26033	26066	25896	25852	25919	25987	25907	25907	25734	25861	26003	25795	26136	26078	26072	25907	26134	26083	25890	26039	25876	26002	25888	25722	25844	26091	26014	26223	25855	26058	25926	26059	26045	25925	25799	26003	25928	25848	25704	25919	26010	25881	26298	25756	25844	25851	26029	25959	25845	25904	25793	25945	26036	26260	25936	25876	25972	26058	25900	25954	26075	26157	25964	26089	26118	26012	25974	25967	25892	26166	26080	26221	25824	26042	26217	26081	25974	26218	26039	25917	25963	25956	26057	25848	25974	26001	26148	25920	25734	25836	26100	26101	25849	26190	26187	26080	26127	25992	25928	26012	25733	25748	25782	25938	26054	26133	26020	26016	25972	26080	25851	26021	25853	25946	25888	26019	25839	25929	26026	26001	25972	26076	25900	26097	25859	25938	25919	25722	25924
48662	63101	61295	46123	40479	34053	27581	23681	21704	19649	18521	18001	17703	17495	17185	17238	17025	17196	17191	16950	16855	17068	17020	16884	17105	16964	16682	16869	16857	16948	16828	16731	16727	16816	16814	16889	17070	16742	16900	16877	16957	16906	16962	16696	16900	16925	16748	16786	16913	16895	16967	16835	16893	17013	16818	16774	16578	16781	17033	16684	16808	16941	16819	16935	16881	16753	16958	16836	16923	16787	16936	16907	16619	16855	16873	16775	16886	16880	16886	16915	16839	16851	16896	16853	16897	16811	16868	16823	16821	16873	16852	16863	16834	16886	16842	16802	16915	16872	16988	16860	16858	16813	16809	16791	16900	16970	16895	17039	16874	16822	16716	16900	16768	16814	16902	16928	16788	16838	16890	16900	16948	16692	16711	16862	16888	16900	16956	17044	16731	17041	17017	16917	16914	16897	16893	16881	16828	16802	16967	16923	16823	16781	16780	16836	16814	16967	16733	16791	16874	16802	16935	16886	16881	16642	16796	16744	17029	16856	16895	16955	16839	16861	16892	16988	16840	16719	16720	16880	16871	16776	16908	16765	16866	17033	16854	16968	16810	16867	17012	16954	16802	16762	16730	16881	16680	16748	16827	16800	16780	16746	16732	16930	16856	16933	16828	16923	16859	17035	16720	17050	16769	16892	16857	16787	16989	17034	16944	16926	16834	16952	16813	16876	16931	16768	16560	16793	16750	16959	16764	16983	17012	16877	16804	16782	17031	16676	16743	16804	16939	16927	16721	16931	16852	16896	16835	16748	16883	16871	16902	16861	16728	16849	16698	16932	16897	16804	17074	16866	16864	16901	16924	16801	16788	16825	16836	16895	16929	16914	16814	16776	16799	16682	16797	16761	16871	16786	16913	16854	17037	16823	16851	16958	16769	16774	16944	16646	16823	16786	16619	16787	16910	16883	16874	16867	16905	16909	16732	16728	16916	16962	16872	16946	16805	16889	16970	17005	16773	16884	16827	16900	16927	16830	16731	16777	16968	16685	16841	16743	16838	16766	16968	16901	16881	16899	17141	16787	16961	17096	16877	16908	16916	16880	16852	16876	16924	16935	16702	16870	16760	16788	16849	16955	16837	16810	16975	17032	16791	16772	16861	16768	16799	16834	16961	17091	16919	16866	16858	16710	16900	16899	16829	16875	16723	16748	16828	16768	16942	16899	16802	16928	16778	17062	16802	16787	16720	16757	16940	16784	16689	16907	16690	17075	16750	16923	16900	16889	16794	16831	17024	16826	16798	16732	16767	16939	16869	16817	16725	16849	16702	16932	16823	16970	16894	16818	16862	16753	16819	16902	16978	16854	16739	16874	16757	16784	16800	16793	16823	16965	16871	16951	16861	16714	16850	16822	17227	16800	16845	16938	16852	16982	16877	16836	16712	16722	16974	16953	16726	16883	16960	16788	16944	16829	16757	16724	16786	16982	16735	16827	16957	16873	16912	16865	16786	16982	16715	16959	16763	16709	16879	16892	16964	16688	16927	16827	16929	16955	16814	16929	16801	16936	17153	16909	16850	16923	16843	16846	16799	16707	16898	16649	16670	16872	16888	16918	16998	16966	16738	16945	16786	17001	16877	17025	16834	16763	16796	16810	16771	16777	16821	16767	16737	16735	16674	16993	17051	16893	16910	17126	16827	16765	16751	17061	16946	16707	17205	16864	16830	16641	16705	16817	16691	16715	16737	16913	16749	16789	16696	16861	16890	16875	16854	16836	16860	16938	16628	16855	16771	16837	16659	16988	16868	16735	16992	17060	16802	16866	16869	16785	16845	16787	16824	16865	16831	16943	16964	16993	16686	16951	16883	16833	16879	16727	16788	16907	16798	16714	16806	16966	16972	16799	16722	16939	16892	16852	16910	16772	17025	16862	16812	17038	16887	16780	16939	16918	16748	16752	16870	16716	16917	16840	16887	16847	16752	16667	17003	16765	16749	16869	16819	16673	16870	16965	16737	16842	16921	16906	16895	16883	16856	16803	16746	16821	16842	16933	16915	16860	16771	16776	16842	16798	17065	16784	17008	16885	16676	16857	16866	16944	17167	16953	16903	16687	16840	16873	16950	16911	16797	16909	16889	16904	16640	16852	16895	16987	16795	16993	16972	16817	16814	16826	16791	16831	16781	16828	16881	16837	16820	16929	16912	16764	16759	16914	16800	16890	16836	16896	17051	16864	16856	16703	16885	17014	17087	16861	16865	16800	16819	16834	16528	16815	16987	16923	16962	16950	17029	16800	16928	16836	16944	16855	16864	16956	16954	17009	16818	16885	16669	17051	16913	16972	16904	16759	17112	16807	16862	17061	16881	16887	16828	16865	17006	16735	16926	16863	16860	16772	16893	16882	16882	17004	16817	16850	17022	16858	16978	16850	16831	16933	16893	16767	16863	16850	16927	16837	16735	16806	16822	16763	16827	17062	16851	17013	16777	16970	16803	16884	16791	16703	16710	16933	16876	16898	16917	16810	17015	16948	16946	16806	16760	16856	16825	16837	16902	16939	16864	16998	16797	16739	16848	16851	16925	16855	16842	16923	16781	16803	17041	16845	16996	16805	17021	16744	16894	16814	16849	16755	16832	16830	17028	16924	16814	16964	17089	16980	16770	16926	16879	16877	16881	16793	16914	16896	16883	16808	16816	16863	16994	16762	16889	16846	16827	16821	16878	16841	16745	16821	16735	16960	16960	17054	16969	16707	16986	16806	16867	16803	16853	16952	16895	16790	16857	16854	17005	16705	16951	16703	16918	16687	16892	16824	16909	16822	17020	16778	16751	16846	16969	17058	16765	16875	16822	16695	16908	17003	16794	16777	16852	16793	16859	16922	16805	16909	16780	16782	16920	16906	16771	16791	16898	16801	17002	16905	16921	16859	16921	16773	16875	16985	16982	16831	16878	16995	16946	16813	16955	16766	16897	16818	16846	16870	16974	16937	16944	16772	16961	16877	16797	16803	16965	16876	17030	16968	16907	16880	17072	16924	16917	16805	16747	16878	16820	16732	16956	16893	16850	16902	16891	16796	16958	16940	16875	16900	16832	16951	16903	16946	16768	16930	16938	16924	16812	16938	16838	16891	16930	16707	16889	16759	16971	16871	16840	16816	16909	16709	16945	16778	16731	16787	16861	16916	16948	17026	16925	16873	16863	16720	16760	17031	16931	16701	16934	16902	16929	16732	16769	16806	16823	16992	16667	16784	16884	16887	17047	16704	16777	16914	16815	16773	16801	16842	16787	16763	16844	16893	16814	16852	16754	16981	16544	16830	16907	16809	16921	17040	16878	16839	16714	16910	16852	16956	16767	16801	16778	16791	16848	16955	16898	16846	16837	16799	16839	16676	16942	16798	16797	16865	16749	16817	16862	16839	16679	16921	16848	16819	16898	16915	16966	16903	16628	16948	16908	16816	16722	16723	16786	16945	16806	16915	16867	16943	16899	16802	17002	16765	17074	16796	16816	16973	16990	16810	17044	16887	16944	16891	16962	16730	16675	17038	16825	17010	16753	16935	16860	16909	16934	16846	16864	16812	16929	16956	17032	16877	16843	17047	16886	16959	16995	16870	16812	16803	16965	16849	16913	16785	16910	16985	16776	16898	16858	16766	16922	16977	16884	16805	16722	16769	16833	17023	16801	16931	17100	16640	16854	16879	16766	16954	16833	16829	16757	16924	16821	16981	16904	16934	16849	16907	16874	16847	16850	16768	16854	16956	16946	16843	16938	16850	16871	16972	16939	16847	17031	16851	16873	16922	16992	17008	16873	16902	16808	16791	16703	16717	16754	16917	16690	16735	16992	16742	16932	16848	16868	16928	16887	16742	16915	16855	16790	16891	16723	16903	16814	16786	16963	16798	16718	16803	16894	16864	16967	16770	16892	16839	16914	16741	16699	16989	16760	16843	17046	16891	16892	16906	16948	16996	16886	16741	16821	17130	16925	16892	16754	16832	16886	16804	16887	16843	16626	16877	16865	16890	16885	16922	16620	16952	16744	17008	16955	16863	16770	16828	16979	16980	16842	16869	16918	16871	16771	16963	17042	16876	16896	16836	16958	16932	16827	16966	16890	16840	16840	16794	16715	16650	16813	16820	16855	16968	16777	16957	16864	16978	16749	16747	16895	16735	16800	16901	16883	17041	16818	16850	16847	16958	16742	16826	17020	16924	16748	16996	16728	16888	17000	16918	16685	16857	16712	16935	16927	16664	16730	16801	17013	16730	17122	17089	16952	16806	16956	16755	16909	16677	16953	16867	16933	16860	17013	16982	16984	16810	16885	16984	16749	16927	16892	16963	17050	16950	16655	16878	16727	17004	16876	16976	16741	16583	16942	17034	16789	16990	16911	16944	17067	16709	16976	16727	16952	16941	16899	16817	16739	16711	16748	16856	16788	16888	16802	17038	16875	16983	16859	17023	17020	16905	16998	16906	16900	16861	16886	16849	16837	16928	16950	17023	16775	16900	16825	16961	16910	16996	16767	16877	16746	16785	16731	16930	16926	16847	16720	16840	16762	16724	16842	16869	16954	16865	17028	16856	16925	16657	16847	17009	16854	16919	16905	16856	16825	16973	16833	16955	16852	16845	16886	16848	16955	16954	16865	16802	16857	16811	16627	16933	16929	16775	17007	16969	16899	16953	16972	16887	16914	16608	16836	16878	16882	16789	16908	16732	16801	16885	16845	16859	16778	16814	16841	17104	16948	16857	16875	17015	16845	16835	16995	16920	16877	16846	16724	16974	16891	16812	16912	16858	16922	16758	16772	16870	17046	16845	16808	16909	16969	16765	16821	16883	16893	16749	16788	16889	16849	16942	16864	16846	16974	16834	16755	16808	16792	16824	16873	16757	16856	16891	16937	16805	16686	16719	16898	16896	16906	16988	16815	16747	16746	16976	16898	16868	16751	16903	16835	16954	16813	16957	16703	16895	16962	17015	16990	16895	16855	16987	16833	16861	16807	16761	16894	16933	16800	16855	16857	16797	17007	16829	16936	16831	17042	16862	16885	16844	16910	17027	16705	17058	16898	17010	16750	16883	16710	16972	16861	16934	16808	16713	16823	16877	16800	16677	16884	16850	16808	17041	16802	17034	16694	16731	16921	16693	16932	16710	16866	16773	16776	16643	17016	16874	16789	16853	16957	16798
26095	22049	35955	44424	44849	44391	43666	39118	33111	30455	28845	27800	27113	26925	26789	26485	26606	26349	26281	26227	26010	25819	26096	26158	25632	25701	25888	26072	25910	25666	25967	26137	25841	25710	25991	25834	25836	25971	25907	25793	25616	25818	25719	25778	25988	25906	25854	25679	25715	26048	26047	25806	25714	25790	25927	25834	25853	25691	25979	25854	25821	25811	25663	25720	26010	25887	25986	25710	25851	25668	25914	25622	25632	25879	25743	25717	25388	26007	25849	25780	25801	25587	26091	25852	25502	25633	25695	25710	25700	25675	25626	25571	25743	25449	25891	25810	25799	25713	25806	25724	25760	25655	25680	25571	25585	25761	25637	25591	25531	25885	25871	25934	25651	25768	25589	25869	25967	25686	25518	25746	25715	25836	25904	25732	25699	25789	25830	25820	25715	25782	25808	25637	25728	26041	25935	25882	25837	25677	25742	25728	25629	25820	25820	25633	25690	25684	25763	25895	25796	25825	25655	25905	25873	25933	25855	25830	25713	25664	25832	25780	25756	25527	25839	25602	25867	25711	25809	25830	25824	25786	25645	25636	25816	25913	25908	25518	25883	25609	25752	25913	25424	25781	25742	25630	25891	25528	25814	25632	25667	25488	25900	25718	25831	26035	25611	25828	25973	25917	25755	25829	25827	25402	25623	25648	26064	25782	25890	25724	25925	25843	25849	25830	25842	25655	25710	25807	25935	25876	25718	25789	25897	25695	25553	25717	25758	25682	25882	25698	26013	25669	25582	25524	25933	25665	25808	25889	25563	25728	25870	25746	25771	25689	25575	25837	25924	25677	25570	25528	25919	25794	25748	25642	25748	25623	26000	25990	26024	25835	25825	25771	25645	25653	25517	25969	25797	25725	25773	25862	25634	25580	25740	25542	25770	25620	25829	25668	25945	25855	25732	25632	25771	25817	25923	25644	25978	26114	25677	25833	25965	25839	25891	25659	25819	25616	25718	25695	25715	25765	25633	25694	25752	25661	25543	25752	25708	25673	25938	25772	25752	25526	25487	25689	25929	25813	25634	25632	25597	25403	25732	25703	25624	25807	25729	25668	25843	25781	26057	25916	25830	25861	25916	25783	25809	25675	25990	25837	25836	25860	25968	25800	25714	25876	25740	25788	25843	25923	25452	25635	25790	25559	25792	25797	25962	25618	25623	25823	25627	25692	25666	25874	25748	25724	25613	25928	25734	25875	25682	25867	25999	25770	25647	25866	25950	25848	25927	25804	25817	25833	25938	25794	25858	25452	25847	25899	25887	25769	26103	25795	25674	25724	25953	25674	25699	25797	25783	25947	25835	25902	25679	25770	25594	25668	25827	25814	25725	25758	25920	25873	25641	25762	25882	25800	25777	25770	25729	26021	25891	25514	25560	25849	25758	25876	25860	25780	25883	25653	25654	25562	25757	25953	25647	25861	25777	25750	25600	25849	25626	25984	25679	25615	25952	25801	25829	25963	25935	25836	25904	25697	25618	25537	25610	25696	25801	25696	25513	25710	25703	25833	25941	25924	25899	25988	25802	25802	25745	25931	25526	25723	25833	25702	25847	25763	25803	25558	25580	25685	25617	25775	25772	25873	25965	25901	25790	25596	26078	25683	25551	25784	25791	25744	25692	25543	25719	25753	25725	26181	25948	25734	25758	25716	25600	25990	25734	25880	25741	25958	25545	25888	25905	25752	26132	25661	25615	25590	25670	25835	25634	25987	25958	25662	25623	25763	25593	25791	25898	25771	26051	26025	25833	25692	25909	25978	25896	25676	25736	25571	25839	25749	25834	25914	25717	26057	25683	25966	25710	25475	26052	25794	25766	25773	25717	25754	25505	25646	25705	25591	25622	25628	25816	25718	25746	26042	26008	25837	25627	25776	25781	25779	25747	25811	26142	25812	25730	25839	25863	26012	25807	25741	25618	25624	25868	26063	25888	25739	25842	26121	25783	25690	25633	25783	25742	25633	25843	25881	25938	25773	25794	25477	26086	26003	25810	25876	25725	25364	25724	25801	25658	25893	25930	25783	25665	25729	26045	25810	25859	25716	25764	25581	25673	25721	25616	25834	25722	25558	25607	25383	25782	25728	25966	26011	25851	25738	25560	25617	25859	25743	25802	26064	25656	25917	25764	25751	25988	25988	25592	25836	25733	25843	25709	26119	25423	25654	26242	26022	25994	25569	25819	25638	25564	25785	25741	25746	25740	26017	25816	25654	25578	25631	25920	26025	25580	25688	26004	25823	25649	25673	25941	25561	25529	25552	25699	25767	25719	25781	25643	25900	25952	26068	25736	25705	25672	25677	25777	25709	25866	25728	25664	25647	25593	25810	25737	25800	25874	25657	25909	25659	25606	25590	25715	25812	25880	25737	25777	25588	25743	25807	25827	25782	25751	25560	25715	25544	25790	25884	25748	25906	25764	25738	25885	25770	25884	25850	25809	25799	25822	25535	25626	25623	25675	25567	25901	25683	25716	25659	25784	25696	25749	25764	25946	26006	26044	25484	25965	25869	25875	25551	25714	25836	25582	25397	25805	25940	25788	26097	25709	25682	25774	26105	25826	25617	25721	26025	25871	25541	25747	25870	26029	25692	25840	25908	25875	25438	25672	25787	25983	25874	25793	25742	25559	25612	25881	25895	25663	25977	25720	25743	25642	25876	25752	25911	25669	25635	25744	25848	26197	25756	25717	25772	25867	25837	25833	25876	25964	25687	25708	25910	25681	25838	25935	25825	25737	26046	25649	25840	25814	25758	25689	25843	25605	25790	25882	25651	25733	25716	25776	25721	25632	25866	25742	25618	25491	25749	25975	25750	25956	25730	25673	25596	25305	25836	25873	25761	25732	25653	25747	25581	25896	25647	25703	25726	25648	25571	25720	25786	25768	25987	26004	25844	25552	25829	25714	25712	25768	25829	25373	25855	25923	25689	25870	25810	25954	26046	25586	25666	25736	25607	25507	25772	25720	25716	25775	25785	25823	25864	25636	25941	25985	25923	26005	25749	25973	25636	25657	25977	25905	25842	25875	25675	25671	25818	25689	25796	25867	25923	25662	25672	25910	25747	25658	25905	25637	25757	25803	25692	25829	25632	25954	25803	25945	25844	25788	25698	25865	25528	25736	25620	25540	25738	25660	25658	25748	25695	25823	25565	25634	25843	25735	25799	25601	25864	25737	25866	26106	25545	25891	26170	26029	25783	25569	25815	25764	25999	25794	25661	25773	25705	25985	25701	25487	25739	25701	25685	25928	26109	25581	25896	25725	25840	25874	25819	25819	25699	25735	25773	25797	25777	25549	25733	25929	25635	25749	25823	25688	25622	25576	25696	25540	25718	25809	25443	25935	25828	25475	25694	25685	25983	25458	25908	25898	25922	25665	25484	25642	25778	25770	25591	25872	25732	25703	25891	25625	25901	25614	25761	25809	25729	25922	25915	25684	25984	25820	25889	25916	25792	25838	25862	25916	25942	25718	25683	25875	25434	25632	25952	25779	25708	25867	25751	25871	25748	25818	25790	25445	25663	25835	25903	25781	25610	25795	25672	25654	25797	25589	25599	25980	25639	25615	25794	25695	25666	25797	25480	25924	25874	25515	25766	25674	25581	25886	25808	25699	25826	25792	25903	25851	25960	25777	25884	25687	26014	25754	25790	25750	25967	25830	25917	25966	25776	25820	25903	25844	25698	25596	25764	25736	25644	25923	25657	25708	25498	25711	25768	25711	25741	25797	25510	25762	25748	25500	25691	25683	25865	26167	25884	25842	25666	25664	25893	25625	25690	25907	25997	25951	25870	26015	25935	25764	25800	25779	25719	25547	25694	25770	25698	25834	25741	25873	26121	25509	25868	25777	25685	25762	25674	25739	25635	25592	25901	25808	25933	25858	25856	25762	25709	25537	25741	25987	25943	26052	25904	25738	25554	25887	25927	25872	25973	25603	25801	25638	25961	25583	25672	25681	25883	25765	25897	25534	25750	25585	25863	25483	25877	25780	25876	25770	25661	25621	25899	25598	25790	25696	25757	25675	26081	25966	25692	26056	25737	25577	25835	25713	25919	25955	25813	26003	25711	25681	25736	25475	25673	25835	26012	26102	25838	25879	25529	25910	25818	25629	25694	25743	25858	25866	25818	25745	25689	25684	25594	25726	25588	25643	25890	25637	25469	25779	25743	25652	25937	26064	25405	25677	25738	25662	25931	25792	25877	25965	25918	25443	25507	25891	25934	25938	25544	25666	25764	25772	25929	25686	25811	25668	25863	25726	25718	25881	25703	25827	25543	25818	26003	25773	25647	25738	25848	25670	25858	25896	25802	25944	25707	25523	25804	25782	25924	25518	25739	25618	25588	25793	25579	25565	25888	25908	25802	25705	25835	25636	25953	25821	25695	25743	25671	25801	25763	25758	25714	25464	25968	25609	25989	25899	25722	25762	25842	25606	25901	25788	25704	25580	25996	25968	25730	25821	25850	25701	25688	25730	25748	25638	25629	25806	25570	26008	25790	25726	25986	25447	25661	25655	25683	25881	25609	25793	25681	25847	25735	25934	25692	25759	25895	25786	25679	25780	25768	25806	25903	26045	25715	25761	25747	25679	25634	25647	25772	25888	25353	25679	25660	25966	25807	25527	25954	25757	26031	25868	25652	25875	25816	25795	25554	25764	25695	25524	25567	25906	25554	25409	25768	25672	26035	25985	26055	25753	25893	25619	25941	25745	25613	25944	25815	25867	25587	25574	25758	25736	25617	25619	26052	25743	26020	25767	25658	25881	25814	25943	25781	25985	25547	25794	25751	25720	25654	25443	25832	25792	25816	25819	25815	25984	25721	25554	25750	25907	25724	25599	25672	25634	25926	25692	25686	25926	25893	25692	25845	25968	26024	25822	25760	25706	25750	25994	25631	25582	25908	25869	25801	25529	25882	25663	25834	25624	25592	25684	25819	25772	25737	25781	25765	25720	25749	25798	25582	25838	26027	25793	25591	25554	25616	25658	25716	25808	25757	25871	25757	25720	25523	25702	25575	25888	25926	25861	25927	25682	25892	25752	25865	25749	25449	25857	25939	25659	25817	25904	25591	25844	25821	25931	25930	25517	25721	25853	25951	25903	25847	25796	25683	25752	25959	25660	25992	25796	25515	25777	26087	25816	25808
48384	76820	72322	58884	47803	41162	37460	32295	25331	22092	20199	18955	18439	18005	17449	17572	17321	17510	17241	17037	17023	16792	16940	16953	16684	16791	17110	16712	17029	16879	16963	16713	16786	16881	16934	16937	16575	16881	16834	16815	16697	16812	16653	16778	16985	16962	16730	16834	16700	16766	16785	16672	16675	16797	16812	16784	16722	16799	16895	16792	16681	16818	16727	16899	16978	16824	16795	16858	16970	16728	16830	16789	16819	16758	16587	16791	16724	16812	16726	16693	16815	16625	16876	16879	16978	16731	16738	16835	16692	16648	16806	16808	16540	16754	16674	16917	16651	16911	16872	16794	16666	16749	16719	16757	16797	16819	16758	16720	16955	16775	16608	16909	16687	16953	16816	16796	16811	16736	16699	16894	16796	16873	16869	16876	16732	16872	16887	16761	16699	16722	16795	16988	16564	16693	16600	16823	16743	16951	16793	16877	16760	16706	17100	16810	16727	16984	16871	16773	16723	16937	16677	16831	16713	16849	16927	16632	16755	16804	16822	16821	16784	16886	16701	16742	16799	16717	16928	16681	16772	16878	16757	16726	16801	16815	16834	16776	16900	16704	16588	16763	16854	16734	16775	16756	16722	16872	17047	16835	16697	16685	16834	16724	16820	16664	16746	16836	16706	16776	16850	16882	16892	16766	16714	16961	16756	16811	16922	16828	16661	16739	16650	16758	16634	16799	16868	16772	16780	16815	16626	16690	16783	16669	16711	16919	16856	16670	16991	16825	16826	16688	16642	16675	16839	16767	16811	16622	16770	16812	16885	16842	16716	16708	16806	16852	16828	16906	16645	16731	16778	16929	16780	16826	16553	16850	16892	16854	16710	16829	16701	17021	16935	16784	16639	16697	16869	16964	16841	16856	16701	16795	16945	16677	16872	16816	16842	16749	16920	16866	16769	16905	16826	16790	16891	16754	16763	16805	16756	16546	16664	16766	16868	16795	16700	16706	16817	16872	16922	16916	16883	16752	16778	16839	16718	16703	16751	16944	16904	16826	16903	16758	16862	16742	16774	16902	16640	16848	16837	16819	16726	16735	16814	16842	16943	16840	16580	16708	16773	16767	16785	16725	16576	16768	16660	16822	16631	16739	16920	16754	16624	16879	16946	16690	16838	16927	16917	16754	16721	16722	16881	16726	16848	16561	16905	16754	16875	16904	16764	16718	16772	16795	16669	16712	16673	16810	16704	16782	16799	16795	16768	16864	16852	16881	16765	16725	16864	16719	16857	16719	16963	16639	16795	16808	16859	16726	16787	16558	16694	16627	16846	16912	16823	16786	16875	16956	16692	16706	16810	16765	16596	16783	16778	16888	16928	16886	16716	16751	16749	16764	16771	16858	16792	16942	16777	16720	16860	16737	16840	16660	16900	16688	17014	16723	16793	16882	16637	16653	16707	16827	16817	16839	16699	16850	16692	16677	16875	16715	16959	16766	16741	16736	16802	16759	16828	16812	16740	16872	16663	16694	16846	16969	16831	16759	16719	16665	16762	16878	16896	16840	16906	16811	16827	16847	16838	16737	16637	16657	16773	16719	16789	16724	16636	16744	16906	16741	16766	16842	16551	16932	16852	16785	16842	16848	16766	16626	16824	16666	16861	16853	16780	16748	16872	16816	16857	16874	16772	16779	17026	16635	16918	16685	16797	16753	16781	16774	16674	16793	16768	16968	16625	16796	16631	16915	16905	16828	16678	16758	16858	16943	16721	16706	16807	16752	16841	16860	16943	16808	16860	16663	16845	16846	16777	16877	16750	16709	16823	16715	16726	16803	16823	16708	16727	16646	16746	16912	16916	16797	16653	16949	16865	16793	16914	16897	16680	16694	16737	16756	16664	17002	16843	16657	16780	16879	16777	16891	16816	16811	16745	16831	16765	16857	16770	16746	16770	16736	16988	16762	16848	16784	16833	17003	16678	16881	16744	16725	16882	16817	16853	16598	16811	16682	16808	16553	16818	16821	16861	16772	16842	16780	16842	16744	16729	16750	16927	16854	16854	16763	16571	16816	16927	16830	16797	16764	16569	16848	16946	16961	16864	16886	16814	16722	16709	16718	16765	16725	16856	16749	16700	16701	16713	16798	16882	16970	16739	16870	16952	16772	16788	16743	16732	16935	16796	16832	16921	16658	16754	16721	16880	16692	16899	16765	16677	16776	16842	16985	16905	16918	16739	16664	16912	16822	16725	16723	16881	16816	16838	16821	16699	16757	16825	16742	16849	16869	17033	16820	16761	16583	16951	16797	16756	16878	16897	16631	16804	16761	16813	16763	16804	16647	16889	16959	16656	16627	16784	16861	16756	16863	16791	16769	16707	16795	16910	16776	17010	16754	16925	16850	16736	16715	16937	16769	16700	16831	16791	16804	16752	16907	16749	16694	16901	16758	16747	16877	16649	16842	16779	16852	16517	16793	16825	16881	16786	16768	16800	16862	16879	16714	16889	16840	16903	16723	16878	16865	16854	16786	16653	16832	16714	16753	16904	16700	16822	16814	16813	16741	16919	16703	16642	16853	16882	16691	16708	16728	16649	16806	16904	16947	16821	16552	16840	17023	16637	16969	16844	16795	16862	16845	16643	16799	16649	16806	17043	16669	16972	16629	16801	16869	16786	16862	16916	16820	16727	16945	16745	16938	16768	16777	16817	16906	16768	16931	16548	16985	16849	16865	16806	16812	16901	16871	16866	16868	17047	16774	16675	16744	16909	16690	16839	16895	16809	16781	16772	16945	16976	16930	16708	16888	16670	16793	16817	16818	16794	16741	16735	16960	16801	16801	16870	16755	16718	16984	16625	16707	17010	17115	16883	16711	16782	16775	16827	16891	16937	16726	16730	16695	16740	16781	16877	16789	16757	16942	16791	16768	16680	16815	16644	16894	16732	16749	16893	16703	16852	16680	16722	16791	16886	16943	16866	16712	16679	16726	16788	16833	16856	16730	16777	17025	16704	16826	16737	16999	16731	16847	16778	16829	16736	16749	16778	16855	16908	16673	16780	16805	16821	16756	16816	16636	16820	16728	16776	16566	16742	16737	16724	16826	16750	16823	16876	16745	16890	16738	16611	16577	16855	16702	16768	16626	16767	16733	16895	16767	16834	16819	16802	16842	16859	16746	16780	16792	16609	16761	16738	16822	16631	16727	16831	16881	16707	16878	16925	16785	16816	16742	16803	16784	16882	16893	16799	16837	16801	16901	16844	16833	16581	16885	16734	16760	16711	16908	16820	16669	16725	16633	16845	16675	16663	16873	16887	16797	16789	16730	16776	16814	16712	16988	16860	16827	16855	16773	16734	16703	16687	16843	16729	16869	16847	16760	16536	16652	16768	16691	16776	16812	17024	16922	16751	16748	16836	16651	17081	16803	16883	16751	16695	16844	16667	16836	16793	16781	16825	16898	16670	16844	16842	16877	16962	16814	16814	16783	17024	16861	16947	16744	16759	16851	16706	16815	16724	16837	16627	16782	16525	16950	16789	16930	16862	16900	16717	16809	17006	16770	16889	16902	17080	16690	16817	16797	16910	16837	16874	16893	16741	16807	16868	16704	16650	16862	16733	16810	16902	16782	16679	16583	16840	16751	16795	16877	16682	16704	16805	16742	16771	16747	16668	16705	16797	16843	16885	16887	16720	16885	16785	16963	16822	16700	16682	16808	16908	16926	16784	16752	16800	16787	16733	16958	16756	16780	16695	16813	17057	16755	16822	16836	16966	16759	16799	16829	16771	16648	16789	16869	16837	16949	16986	16769	16898	16793	16738	16673	16700	16897	16908	16990	16765	16849	16783	16958	16699	16876	16932	16822	16718	16785	16640	16883	16902	17007	16737	16852	16913	16940	16771	16658	16716	16660	16900	16777	16742	16808	16822	16672	16692	16868	16802	16856	16818	16785	16848	16768	16786	16896	16949	16705	16765	16744	16957	16764	16879	16967	16813	16771	16641	16813	16816	16841	16869	16899	16770	16748	16724	16926	16843	16729	16903	16990	16737	16777	16866	16795	16825	16968	16804	16693	16705	16766	16840	16862	16790	16900	16766	16786	16602	16811	16736	16772	16939	16694	16600	16777	16721	16712	16709	16762	16872	16831	16725	16652	16679	16805	16836	16813	16807	16912	16802	16894	16766	16766	16781	16889	16608	16784	16811	16772	16830	16904	16999	17078	16737	16793	16696	16733	16966	16654	16974	16813	16613	16829	16709	16778	16631	16918	16868	16815	16789	16850	16869	16694	16945	16879	16804	16530	16852	16797	16991	16684	16758	16897	16677	16748	16833	16723	16639	16937	16699	16831	16754	16850	16773	16955	17040	16891	16647	16674	16642	16878	17068	16766	16865	16719	16746	16966	16843	16863	16907	16732	16851	16827	16876	16752	16819	16961	16942	16939	16864	16645	16790	16727	16763	16843	16822	16769	16948	16586	16858	16681	16910	16768	16853	16796	16754	16769	16767	16854	16753	16911	16952	16657	16794	16897	16819	16787	16681	16869	16861	16683	16749	16955	16765	16899	16613	16805	16830	16742	16827	16748	16918	16717	16842	16857	16829	16776	16742	16879	16925	16990	16706	16861	16805	16737	16825	16905	16817	16763	16646	16886	16855	16957	16874	16861	16852	16921	16744	16867	16918	16827	16818	16868	16796	16807	16636	16908	16817	16738	16916	16911	16771	16721	16789	16893	16844	16654	16756	16766	16775	16784	16908	16752	16792	16904	16764	16787	16867	16714	16832	16963	16822	16734	17021	16970	16704	17020	16780	16867	16762	16670	16803	16812	17051	16707	16833	16859	16792	16771	16766	16911	16882	16893	16795	17007	16658	16921	17024	16986	16704	16870	16728	16808	16684	16710	16863	16916	16713	16756	16920	16807	16895	16817	16939	16747	16893	16877	16953	16768	16846	16853	16677	16679	16911	16699	16887	16877	17027	16814	16656	16682	16826	16874	16690	16853	16922	16925	16843	16757	16866	16618	17012	16744	16927	16861	16952	16924	16604	16735	16838	16594	16810	16695	16995	16806	16943	16757	16896	16941	16933	16807	16765	16665	16880	16857	16737	16901	16725	16811	16708	16504	16813	16939	16620	16947	16788	16857	16890	16869	16934	16803	16880	16799	16682	16900	16768	16822	16940	16758	16826	16775	16808	16635
23816	21278	29620	31021	39591	48539	49571	39836	34691	33872	30655	28326	27392	26810	26491	26090	25899	25794	25993	25407	25243	25284	25541	25269	24942	25247	25171	25152	25184	25311	25321	25074	25047	25042	25137	24960	24925	24982	25030	24797	25081	25149	24894	25220	25125	24895	25014	25249	25028	25107	25042	24883	24911	25316	25173	25330	25173	25140	25140	25064	24969	24998	25117	24990	25030	25167	24991	25048	25059	24931	24907	24737	25075	25164	25049	24907	25046	25193	24983	24924	24888	25037	24952	24986	25208	25289	25324	25101	25285	24958	25006	25148	24861	25076	25173	24901	24675	24727	24798	24647	25307	24760	25026	25140	24935	25120	24837	25011	25273	24901	24929	24862	24864	25092	25117	25330	24944	24980	24832	24943	25045	24786	25146	24843	25004	25022	25073	25067	24917	24843	24955	24971	25053	25033	24831	24981	25018	24815	24969	25157	24949	25060	25022	25108	25126	24973	24896	24796	25019	25052	25075	25068	25193	25023	25162	25032	25221	24874	25125	25037	24886	24885	24941	25075	24974	24857	25015	24928	25030	24856	24848	24982	25093	25163	24969	24946	24580	24977	25105	25130	25135	24940	24917	25019	25143	24864	25072	25036	24920	24719	25134	25079	25117	25050	25004	24995	25031	24922	25011	25048	24963	24864	25033	25080	24866	24993	25120	25092	24966	25015	24888	25135	24685	24984	24734	24929	25157	24864	24887	24992	25180	25085	24734	25197	25161	24933	24811	24926	25240	25075	24824	24882	25062	25035	25039	25115	25031	24934	25064	24932	25144	24931	25094	25005	24808	25107	25055	24807	25034	25041	24977	25073	24995	25052	25152	24882	25073	24908	24795	24837	24791	24961	25061	25127	24655	24972	24854	25210	25151	24915	25081	25109	25106	24731	24969	24817	25083	24917	25016	25058	25041	24901	25171	25035	25118	24856	24668	25013	25257	25129	25009	24623	25216	25063	25004	24727	25185	24829	25110	24748	24893	25118	25111	24923	24875	24995	24879	24878	25072	25008	25267	24886	25194	25242	25033	24757	25150	25083	24903	24905	25202	24817	25226	25024	24940	25060	25322	25035	25202	24998	24940	24984	24919	25084	24731	24956	24977	25088	25005	24814	25001	25085	25011	24798	25069	25062	25126	24979	25082	25055	25156	24768	25018	25141	24883	25066	25175	25003	24875	24891	24810	25027	25012	24795	25025	24867	24989	25062	25080	25039	25037	24876	24976	25186	24999	25118	25119	24905	24992	24646	25025	25053	24990	25028	24811	25063	25153	24884	24821	25001	25464	25136	25048	24795	24981	25258	25087	25092	24844	25034	25133	25059	24895	25068	24991	25017	25090	24690	24857	24808	25109	25176	25027	25175	25023	25014	25034	25148	25019	24981	25022	24777	25021	24735	24878	25007	24728	24882	24929	24953	24891	25019	25239	24847	24760	24899	24925	24918	25178	25030	25279	25236	24961	25015	25182	24826	25163	24882	24902	25037	25142	25010	25135	24858	25119	25152	25235	25241	25189	24810	24813	25122	25029	24777	25021	25123	24949	25169	24701	24897	25237	24985	25113	25005	24815	24880	24998	24981	25093	25056	25266	25123	24950	25030	24868	25055	24849	24807	25104	24978	24730	24811	24894	24977	24861	24884	24780	25104	24864	24931	24921	24935	25077	25052	25098	24999	24996	25058	25105	25081	24804	24844	24925	25148	24972	24997	24878	24988	24922	25053	24883	25043	24777	24851	25091	25018	25071	25068	24992	24745	24757	25231	25121	25016	24912	25087	24970	25103	25261	25046	25296	25093	25238	25020	25230	25159	25019	25185	24970	24781	24988	25117	24898	25137	24762	24826	24902	25230	24975	24906	24908	25124	24958	24970	25323	25134	24949	25063	24899	24844	25369	25052	24742	24882	25085	24934	24933	24865	25060	25010	24950	24995	24875	25098	25008	24985	25070	24972	24924	24931	24949	25064	25018	24910	24958	24945	24917	24719	25034	25157	25414	24960	24815	24726	24906	24923	25004	25045	25106	25179	24962	25067	25185	25149	25142	24745	25112	25055	24954	24953	24853	24802	24974	25133	25157	24793	25036	24881	25110	24929	24899	24829	24897	24762	25091	24855	24847	24859	25029	24899	24878	24947	24870	25284	25217	25167	25015	24830	24967	24976	24942	24925	25003	25091	25210	25017	24918	24905	24851	24953	24995	24888	24952	25057	25084	24870	24880	24921	25138	24924	25054	24986	24972	24922	24929	24912	24966	24976	24992	24882	25204	24795	24807	24939	24827	24888	25153	24981	24919	24976	24972	24980	24907	24889	25030	24618	24901	25061	24976	24930	24945	24836	25053	24963	25082	24882	24629	25156	25009	24704	24906	24895	24810	25002	25042	24885	24882	24969	24996	24891	24624	24779	25008	24962	24900	24916	25006	24848	25221	24794	24615	25196	25031	24899	25114	25157	25178	25044	24945	24802	25002	25241	24946	25072	25156	25181	24894	25080	25228	24917	24947	24926	24974	24828	25056	25217	24997	25220	25008	24740	24807	24922	24958	24959	24670	25191	24838	25128	24908	25123	25001	24884	24900	25089	25138	24951	24949	25119	25006	24906	24731	25004	24965	24934	24966	25020	25134	25049	24807	25188	25132	25276	25197	24952	24920	24972	25085	24836	25063	25024	25071	25247	24899	25049	24674	24787	25179	25055	25312	25137	24941	24946	24880	24945	24899	24906	24891	25140	24988	24904	24894	24976	24914	25073	24629	25004	25121	25019	25336	24977	25110	24913	24699	24923	25055	25024	24934	24944	25109	24973	24880	24890	24866	24957	24887	25147	25017	25108	24847	24895	25049	24730	25074	25071	24933	25155	25098	24977	24931	25107	24841	24787	24892	25023	24711	24945	24782	25043	25153	24920	24982	25000	24927	24912	24885	24842	24783	25030	25185	24828	25170	25119	25140	25229	25010	24871	25079	24996	25077	24924	24912	25067	24922	24741	24884	24886	24725	24965	25033	25051	24804	25156	25089	24862	25075	25217	25051	25042	24922	25121	24980	25146	25149	25157	24811	25079	24991	24901	25235	25208	25002	25059	24930	25273	25063	25068	24991	25029	25183	24995	24953	25071	25040	25057	25037	25021	25115	25247	25114	25020	24823	25030	25076	25102	25006	24892	25200	24865	25023	25162	24976	25002	24837	24947	25060	25283	24958	25032	24937	25239	25116	24942	25000	24975	25091	24812	25153	24880	24794	24919	24956	24979	25084	24965	25023	24785	24894	24999	25067	25206	24893	24961	24992	25032	24868	24953	24920	24828	25019	24868	25017	25034	25049	25013	25058	25088	24784	25104	25014	24840	25009	24576	25078	24807	24804	25140	25136	25096	24909	24892	25002	24908	25369	24989	24829	24874	25057	24933	24720	24954	24840	24881	24955	24886	25074	24892	24835	24975	25095	24777	25097	24998	25095	25065	25015	24841	25103	24970	24984	24952	25046	24981	24794	24997	24963	24844	24762	24917	25015	25044	25054	25121	24913	25014	25023	24917	25059	25221	25057	25310	25186	25017	25089	24982	25006	24827	24962	24963	24942	24692	25052	24992	24689	24953	25046	25110	25028	24938	25057	25114	24996	24842	25290	24962	25259	24925	24880	24739	24694	24668	25416	25054	24962	25113	25029	24845	25037	25082	25239	25012	24873	24869	25080	24898	25061	24895	24875	24732	25027	25041	25318	24876	24932	24862	25027	25029	25104	24922	24942	25078	24889	24958	24689	24833	25188	25000	24933	24967	24977	24779	24764	25147	24950	25007	24969	25027	25028	24892	24908	25108	24736	25252	25123	25171	25059	25065	24749	24820	24854	24965	25150	24960	25063	25125	24908	25038	24823	24889	25078	24954	24809	24841	24976	25034	24836	24986	25083	24958	24916	24866	24894	24910	25278	24935	24816	24819	25067	24953	25013	24937	25108	24853	24883	24970	25296	24711	24904	24849	25051	24960	24960	24929	24929	24917	24756	25049	25186	25040	25039	24853	25238	25102	24962	24880	25219	24851	24819	24942	25048	24946	25121	25099	25019	24803	25056	24995	24755	24956	24932	24691	25140	25047	24942	25092	24972	24930	24614	24895	24767	24939	25008	24838	25168	25089	24965	25214	24921	24846	24864	24855	24979	24995	24983	24903	24783	25238	25071	24869	25125	25119	24798	24995	25115	24811	24961	24804	25052	24961	24806	25175	25073	25144	24997	24931	25018	25052	24813	24813	24722	24871	24852	24936	24960	24950	24925	24976	25018	24751	24973	25126	25032	25019	25151	24968	24858	25047	24973	24999	24882	24605	25026	24943	25048	24637	25254	25084	25082	25162	25065	24929	25112	24823	24909	25235	25134	24816	25020	25011	25200	24968	25142	25035	25257	25198	25125	25085	25145	25044	24943	24967	25043	24791	24688	25226	25273	25135	24973	24924	25114	25044	24948	24787	25053	25021	25155	24947	24938	24828	24897	25183	25044	24871	25157	25039	25071	24769	24997	25065	24997	24904	25122	25151	24980	24827	24975	24947	24890	25021	24979	24768	25114	24846	25066	24648	24929	24918	24970	24839	24944	25047	24926	24896	24985	25208	25117	25074	25028	24934	24978	25139	25062	25298	25171	25021	25157	24877	24953	24955	24922	25128	24979	25098	25002	25126	25203	24902	25059	24992	25154	25234	25045	25147	24891	24898	25113	24741	25095	24947	25140	25136	24906	25033	25065	25028	25160	25137	24965	24950	25222	25012	25050	25091	25065	24885	25027	25039	25136	24985	25070	25201	25067	24890	24863	24976	24809	25041	25070	24931	24996	25292	25038	24970	25076	25136	24832	24854	24960	24955	24922	24798	25047	25062	25003	24899	24757	24939	25040	24845	24925	25135	24988	25266	25353	24804	25058	25169	24962	24794	24707	24877	25207	24986	24905	24946	24727	24794	24964	24880	25034	25035	24896	24979	25007	25037	25143	25106	25134	25006	24919	24989	24866	25023	24882	24912	24941	24909	24814	25060	25030	25052	25156	25040	25214	25008	24945	25064	24825	24975	24975	24941	25051	25265	24870	25144	24917	24757	25060	24673	25141	25200	24995	25095	25134	24962	25114	24979	25166	25184	25084	24928	25278	24739	25190	24711	25086	24807
51274	78890	71446	60159	54664	50250	44408	33732	28883	26524	22588	20357	18850	18394	18007	17735	17419	17271	16999	16874	16741	16740	16649	16536	16530	16323	16316	16539	16363	16361	16702	16274	16337	16325	16436	16361	16445	16401	16482	16281	16428	16321	16418	16334	16435	16485	16305	16366	16325	16286	16180	16347	16537	16337	16684	16427	16351	16384	16500	16220	16393	16479	16519	16398	16456	16187	16479	16462	16380	16311	16395	16313	16429	16524	16267	16445	16450	16318	16418	16423	16439	16413	16378	16418	16451	16535	16521	16341	16298	16457	16357	16326	16441	16475	16285	16338	16456	16238	16247	16317	16432	16228	16170	16394	16536	16464	16434	16458	16466	16326	16319	16382	16483	16371	16315	16289	16223	16203	16466	16380	16417	16436	16622	16456	16184	16419	16297	16401	16493	16260	16484	16348	16258	16621	16335	16331	16344	16316	16339	16387	16329	16425	16435	16471	16299	16413	16413	16491	16261	16396	16569	16351	16290	16149	16415	16523	16367	16403	16280	16088	16245	16309	16472	16434	16306	16367	16425	16345	16265	16429	16214	16446	16558	16349	16550	16363	16262	16397	16465	16329	16360	16539	16266	16397	16461	16405	16339	16411	16456	16410	16362	16186	16240	16386	16440	16392	16427	16301	16346	16412	16317	16510	16465	16563	16342	16523	16420	16524	16196	16383	16356	16415	16343	16526	16397	16234	16416	16439	16431	16183	16333	16541	16176	16496	16472	16416	16376	16462	16307	16320	16401	16472	16238	16437	16492	16194	16222	16388	16156	16233	16399	16490	16270	16354	16287	16426	16482	16395	16283	16423	16192	16355	16354	16370	16322	16454	16458	16554	16338	16295	16297	16384	16349	16335	16348	16261	16498	16457	16455	16406	16287	16232	16361	16437	16533	16400	16474	16212	16478	16472	16356	16203	16443	16342	16430	16343	16318	16267	16486	16399	16353	16221	16375	16264	16422	16217	16258	16382	16257	16362	16225	16419	16439	16316	16663	16434	16434	16262	16368	16252	16421	16404	16317	16380	16158	16438	16279	16281	16307	16248	16387	16306	16296	16346	16441	16478	16503	16220	16389	16393	16453	16473	16495	16542	16181	16408	16482	16240	16322	16271	16423	16465	16447	16538	16271	16321	16300	16394	16371	16401	16316	16419	16256	16608	16262	16484	16358	16268	16517	16486	16483	16351	16453	16323	16184	16312	16419	16364	16227	16429	16363	16352	16479	16490	16281	16440	16519	16360	16499	16412	16445	16218	16545	16432	16353	16309	16495	16468	16421	16550	16442	16419	16364	16362	16367	16363	16305	16258	16389	16285	16459	16149	16307	16369	16300	16374	16325	16261	16297	16470	16412	16339	16378	16437	16432	16457	16534	16259	16307	16301	16085	16420	16285	16494	16308	16386	16329	16407	16365	16239	16241	16363	16384	16371	16406	16585	16430	16337	16478	16251	16544	16483	16290	16444	16401	16279	16271	16365	16525	16237	16363	16404	16323	16182	16243	16393	16273	16364	16486	16352	16421	16421	16269	16373	16473	16359	16334	16367	16293	16381	16538	16318	16416	16497	16307	16293	16283	16500	16343	16443	16368	16340	16325	16398	16481	16281	16466	16480	16581	16519	16409	16233	16213	16342	16565	16399	16465	16421	16344	16408	16372	16314	16393	16397	16362	16363	16214	16460	16391	16380	16465	16449	16369	16402	16472	16366	16258	16535	16301	16405	16210	16344	16331	16242	16391	16340	16306	16321	16218	16469	16514	16343	16306	16424	16321	16364	16533	16296	16317	16216	16400	16393	16392	16314	16473	16259	16533	16346	16348	16470	16464	16400	16362	16321	16575	16525	16401	16355	16219	16358	16245	16327	16332	16349	16488	16339	16254	16500	16443	16230	16284	16406	16441	16422	16450	16456	16375	16393	16303	16416	16520	16334	16373	16409	16417	16317	16388	16314	16352	16511	16457	16368	16166	16331	16322	16226	16413	16407	16184	16541	16379	16389	16354	16428	16468	16381	16331	16437	16182	16347	16454	16313	16285	16318	16341	16281	16254	16522	16391	16313	16348	16355	16178	16451	16199	16364	16371	16319	16391	16288	16506	16319	16327	16289	16352	16281	16362	16331	16408	16349	16302	16498	16337	16513	16354	16424	16283	16379	16218	16504	16372	16442	16584	16308	16288	16545	16366	16268	16396	16476	16497	16260	16473	16327	16281	16405	16526	16448	16341	16438	16331	16328	16333	16442	16344	16393	16315	16483	16273	16524	16335	16295	16558	16347	16343	16563	16138	16471	16470	16362	16326	16371	16321	16255	16418	16399	16370	16482	16304	16533	16295	16278	16349	16529	16299	16267	16461	16449	16409	16212	16343	16181	16289	16294	16268	16456	16462	16235	16507	16326	16450	16289	16405	16367	16316	16461	16384	16331	16473	16430	16340	16505	16425	16297	16383	16636	16114	16417	16325	16374	16187	16244	16415	16195	16348	16301	16340	16563	16202	16580	16445	16350	16489	16561	16508	16489	16534	16318	16430	16305	16573	16486	16365	16289	16304	16550	16334	16421	16328	16360	16399	16307	16363	16349	16261	16418	16360	16156	16425	16458	16306	16262	16369	16406	16500	16358	16432	16279	16342	16413	16410	16463	16432	16545	16325	16265	16346	16453	16545	16188	16460	16241	16419	16327	16332	16430	16307	16320	16182	16440	16312	16324	16326	16291	16357	16403	16294	16386	16503	16297	16427	16322	16415	16450	16461	16361	16548	16333	16377	16341	16270	16394	16497	16349	16378	16279	16421	16278	16405	16292	16167	16486	16442	16505	16438	16376	16451	16415	16465	16330	16471	16484	16270	16400	16500	16533	16411	16273	16310	16426	16332	16406	16407	16436	16198	16257	16513	16385	16269	16436	16292	16359	16168	16359	16578	16394	16303	16432	16244	16367	16330	16295	16379	16438	16558	16302	16348	16341	16379	16246	16366	16383	16198	16303	16433	16354	16423	16282	16368	16349	16281	16335	16362	16320	16281	16354	16547	16458	16316	16477	16486	16450	16301	16263	16535	16446	16395	16319	16389	16576	16169	16377	16193	16225	16248	16256	16495	16190	16428	16410	16271	16437	16350	16249	16305	16305	16596	16444	16336	16323	16258	16252	16393	16237	16538	16392	16468	16492	16250	16236	16318	16533	16317	16269	16351	16371	16288	16323	16591	16437	16337	16318	16457	16434	16338	16413	16299	16548	16213	16296	16496	16322	16363	16283	16286	16217	16312	16375	16353	16472	16586	16386	16326	16427	16373	16341	16161	16429	16220	16296	16281	16299	16380	16272	16412	16399	16360	16275	16343	16214	16288	16461	16225	16636	16336	16372	16314	16236	16443	16292	16275	16407	16373	16541	16369	16297	16367	16427	16369	16366	16446	16375	16278	16214	16443	16297	16530	16284	16287	16320	16511	16385	16553	16240	16403	16611	16336	16409	16311	16452	16491	16460	16337	16337	16499	16436	16390	16214	16311	16437	16546	16379	16387	16198	16590	16396	16336	16291	16463	16456	16465	16458	16494	16442	16352	16279	16417	16219	16492	16168	16409	16479	16420	16426	16423	16475	16555	16302	16336	16343	16484	16347	16282	16276	16408	16220	16147	16338	16275	16520	16301	16301	16438	16363	16429	16535	16272	16401	16381	16277	16285	16252	16345	16460	16475	16261	16285	16407	16252	16394	16238	16287	16613	16504	16185	16198	16444	16315	16419	16495	16365	16323	16398	16455	16350	16404	16367	16285	16251	16250	16223	16436	16302	16358	16418	16307	16415	16320	16283	16228	16492	16269	16288	16463	16394	16455	16445	16353	16223	16428	16480	16322	16369	16344	16497	16336	16377	16293	16506	16378	16314	16295	16522	16366	16323	16336	16308	16315	16393	16335	16402	16304	16372	16267	16413	16250	16393	16297	16217	16369	16356	16608	16420	16413	16268	16265	16527	16372	16391	16290	16433	16490	16225	16380	16359	16267	16422	16418	16224	16427	16360	16587	16313	16166	16454	16355	16190	16511	16473	16220	16298	16362	16289	16446	16404	16469	16479	16288	16538	16386	16267	16520	16364	16562	16429	16242	16460	16360	16304	16226	16607	16484	16387	16303	16184	16293	16534	16351	16386	16339	16263	16463	16444	16327	16363	16221	16369	16523	16256	16437	16540	16274	16214	16177	16226	16185	16450	16281	16360	16336	16370	16428	16398	16267	16340	16283	16299	16311	16419	16336	16381	16264	16154	16457	16376	16358	16325	16500	16323	16344	16269	16401	16391	16209	16354	16450	16446	16431	16407	16284	16309	16414	16219	16397	16358	16364	16430	16299	16295	16308	16302	16319	16273	16569	16415	16459	16401	16441	16341	16466	16386	16291	16496	16311	16295	16197	16299	16446	16335	16434	16329	16388	16292	16304	16408	16157	16420	16307	16467	16482	16310	16353	16435	16266	16233	16398	16566	16474	16345	16231	16454	16298	16306	16486	16279	16402	16398	16383	16347	16317	16289	16454	16314	16422	16326	16386	16501	16373	16322	16201	16385	16427	16391	16343	16487	16242	16427	16410	16333	16441	16375	16569	16414	16528	16349	16397	16329	16450	16252	16515	16408	16357	16474	16466	16424	16379	16422	16521	16488	16392	16425	16227	16547	16409	16345	16346	16365	16386	16415	16277	16405	16401	16456	16302	16303	16438	16069	16393	16402	16468	16288	16271	16346	16321	16555	16462	16350	16255	16443	16420	16376	16457	16370	16496	16357	16346	16469	16438	16495	16210	16258	16248	16464	16102	16247	16452	16259	16292	16523	16272	16242	16246	16284	16486	16387	16242	16326	16426	16355	16401	16302	16391	16254	16370	16580	16366	16476	16279	16328	16449	16394	16440	16393	16342	16395	16339	16300	16353	16450	16195	16397	16324	16451	16538	16247	16334	16404	16195	16584	16307	16356	16336	16285	16482	16402	16366	16405	16333	16377	16350	16358	16464	16501	16496	16222	16445	16314	16485	16374	16372	16441	16277	16361	16328	16368	16278	16218	16305	16457	16316	16226	16373	16363	16504	16324	16397	16571	16376	16235	16474	16300	16324	16399	16327	16340	16512	16305	16423	16378	16196	16448	16655	16503	16276	16488	16373
45887	54550	57246	50495	42835	37473	33283	30468	29076	27768	27091	26706	26213	25921	25862	25733	25517	25416	25462	25365	25485	25034	25273	25062	25222	24891	25311	25397	25106	25169	25201	25006	25235	25110	25160	25249	25237	25468	25129	25022	25220	25292	25189	25312	25302	25002	25193	25266	25065	25131	25155	25148	25196	25393	25029	25175	25091	25216	25410	25111	25259	25353	25402	25275	25240	25447	25507	25146	25257	25249	25287	25140	25050	25134	24994	25237	25222	25226	25299	25091	25427	25303	25166	25179	25248	25357	25315	25244	25227	25245	25059	25286	25056	25128	25284	25404	25516	25259	25206	25100	25283	24968	25251	25200	25111	24979	25129	24943	25063	25013	25168	24968	25384	25045	25091	25089	25254	25199	25413	25223	25145	25123	24954	25171	25200	25088	25382	25031	25245	25280	25162	25130	25255	25065	24952	25189	25291	25159	25149	25249	24992	25420	25330	25087	25320	25118	24993	25046	25250	25262	25040	25165	25036	25111	25339	25150	25321	25387	25171	25168	25141	25249	25255	25603	25283	25456	25071	25183	25271	25324	25570	25103	25405	25167	24846	25027	25106	25214	25278	25071	25309	25150	25348	25207	25288	25120	25307	25335	25207	25157	25151	25288	24978	25197	25063	25335	25136	25231	25077	25108	25271	25136	25050	25040	25241	25165	25199	25293	25266	25314	25248	25239	25387	25444	25045	25255	25154	25258	25132	25226	25218	25492	25063	25352	25005	25518	25117	25162	25225	25248	25127	25287	25142	25287	25115	25116	25143	25031	25414	25130	25162	25526	25265	25242	25303	25068	25333	25267	25093	25006	25294	25119	25068	25114	25214	25151	25135	25374	25254	25269	25287	25100	25083	25322	24983	25250	25348	25089	25116	25338	25210	25186	25139	25261	25295	25280	25271	25085	25184	25463	25213	25416	25282	25163	25073	25017	24941	25097	25218	25424	25222	25445	25292	25149	25250	25162	25228	25135	25171	25359	25255	25265	25127	25230	25312	25306	25342	25213	25247	25019	25034	25198	25217	24888	25372	25164	25286	25342	25041	25165	24767	25286	25276	25083	25248	25214	25028	25126	25156	25248	25426	25393	25400	25343	25234	25329	25371	25313	25283	25417	25260	25206	25129	25092	25257	25017	25130	25149	25090	25274	25269	25217	25206	25116	24850	25194	25302	25136	24990	25296	25223	25411	25161	25224	25313	25099	24968	25177	25215	25239	25094	25166	25082	25037	24845	25321	25299	25071	25310	25208	25055	25252	25228	25278	25259	24963	25008	25267	25469	25048	25018	25328	25106	25001	25354	25115	25120	25283	25179	25201	25174	25240	25349	25287	25249	25206	25426	25171	25156	25191	25122	25302	25191	24927	25186	25316	25348	25019	25108	25116	25421	25381	25090	25117	25114	25051	25157	25048	25010	25215	25214	25029	25279	25413	25299	24968	25292	25379	25513	25521	24976	25049	25357	25096	25079	25206	25266	25085	25255	25247	25228	25312	25245	25086	25252	25504	25044	25237	25234	25192	25282	25023	24985	25105	25081	24922	25033	25264	25243	25151	25171	25109	25176	25340	25184	25246	25210	25517	25073	25050	25103	25167	25374	25294	25394	25131	25109	24993	25238	25133	25274	25313	25213	25314	25387	25342	25060	25070	25106	25141	24957	25311	25203	25082	25308	25286	25294	25127	25076	25420	25026	25080	25047	25023	25266	25086	25157	25115	25135	25140	24981	24863	25264	25251	25147	25120	25538	25351	25264	24941	25325	25174	25139	25284	24914	25194	25266	25039	25163	25322	25284	25287	25188	25235	25135	25094	25049	25133	25117	25074	25387	25245	25229	25265	25401	25143	25009	25308	25034	25209	25152	25111	25422	25080	24939	25166	25251	25466	25084	25247	25130	25038	25394	25318	25003	25258	25195	25213	25219	25399	25126	25227	25397	25495	24970	25136	25351	25331	25324	25119	25203	25305	25186	25168	25123	25348	25172	25103	25113	25310	25111	25230	25097	25199	25052	25257	25257	25127	25185	25084	25271	25212	25252	25279	25028	25360	25073	25268	25137	25140	25408	25253	25163	25123	25276	25200	25271	25273	25180	25125	24981	25109	25097	25233	25132	25135	25215	25249	25137	25352	25061	25092	25002	25154	25176	25272	25117	24899	24866	25149	25109	25148	25262	24977	25396	25467	25211	25293	25159	25232	25041	25277	25143	25008	25049	25278	25328	25210	25175	25300	25094	25055	25311	25499	25422	25237	25222	25055	25239	25206	25296	25312	25029	25192	25037	25109	25244	25056	25200	25365	25325	25281	25089	25253	25267	25383	25513	25087	25177	25249	25285	25139	25090	25019	25275	25406	25452	25358	25367	25467	25119	25241	25317	25090	25275	25196	25360	25134	25310	25555	25227	25206	25271	25087	25399	25131	25109	25181	25048	25173	25201	25119	25043	25125	25038	25209	25213	25185	25173	25243	24949	25007	25160	25261	25200	25048	25158	25222	25205	25151	25254	25379	25229	25210	25092	25082	25177	25435	25194	25297	25171	25182	25192	24996	25174	25155	25019	25051	25174	25320	25342	25068	25193	25322	25453	25082	25459	25066	25113	25078	24987	25022	25312	25296	25256	25157	25213	24980	25047	25126	25293	25325	25375	25351	25341	25208	25330	25195	25237	25130	25236	24865	25178	25183	25119	25248	25317	25277	25386	25104	25103	25266	25319	25099	25446	25357	25264	24963	25065	25222	25213	25215	25130	25210	25328	25314	25001	25226	24914	25201	25204	25437	25281	25270	25242	25346	25098	25343	25235	25367	25106	25207	25164	25270	25332	25254	25264	25243	25255	25303	25340	25377	25358	25370	25111	25344	25348	25191	25158	25162	25250	25257	25121	25201	25099	25337	25140	25353	25201	25122	25187	25535	25626	25133	25284	25201	25496	25167	24985	25074	25016	25417	25235	25338	25373	25166	25232	24984	25258	25351	25514	25422	25345	25130	25279	25216	25237	25154	25299	25132	25203	24927	25307	24950	25259	25236	25186	25262	25012	25074	24998	25159	25194	25072	25153	25051	25112	25209	25165	25168	25343	25326	25348	25245	25168	25314	25180	25243	25344	25069	25305	25096	25218	25117	25185	25034	25047	25298	25015	25234	25224	25095	25228	25291	25216	25177	25175	25229	25113	25203	25334	25051	25352	25175	25117	25191	25398	25010	25236	25240	25037	25201	25581	25304	24974	25179	25345	25372	25109	25234	25065	25096	25101	25180	25385	25253	25447	25577	25454	25101	25144	25073	25082	25214	25423	25240	25015	25190	25229	25169	25311	25153	25321	25129	25257	25264	25037	24968	25016	25394	25008	25282	25059	25431	24961	25044	25008	25276	25185	25443	25299	25182	25616	25174	25080	25177	25236	25146	25203	25483	25224	25069	25575	25405	25163	24939	25373	25188	25416	25273	25207	25078	25131	25055	25032	25054	25227	25214	25353	25328	25240	25312	25360	25455	25195	25520	25395	25002	25273	25295	25094	25089	25048	24879	25459	25208	24918	25147	25115	25297	25254	25109	25247	25170	25221	25231	25172	25148	25201	25163	25237	25174	25060	25345	25192	25045	25124	25073	25182	25288	25014	25385	25203	25115	25011	25271	25335	25069	25269	25411	25412	25080	25186	25022	25245	25170	25152	25151	25127	25295	24870	25156	25182	25152	25274	25364	25233	25541	25446	25234	25104	25066	25174	25147	25332	25203	25083	25134	25304	25250	25595	25281	25247	25130	25206	25161	25245	25123	24976	25297	25447	25154	24853	25126	25027	25104	25022	25322	25499	24905	25247	25238	25421	25289	25030	25096	25244	25053	25395	25272	25195	25353	25199	25078	25508	25407	25370	25394	25418	25283	25167	25012	25183	25306	25244	25343	25033	25161	25280	25121	25166	25185	25388	25148	25074	25329	25209	25008	25132	25211	25074	25223	25048	25252	25122	25492	25450	25237	25284	25267	25043	25155	25310	25464	25218	25316	25111	25151	25251	25086	25359	25097	25193	25407	25190	25115	25319	25201	25042	25330	25513	25132	25134	25123	25291	25088	25160	25098	25076	25355	25212	25192	24834	25032	25483	25582	25279	25390	25294	25057	24928	25210	25170	25351	25070	25004	25313	24963	25175	25191	25415	24896	25019	25134	24986	25029	25370	25190	25344	25328	25439	25208	25323	25116	25361	25314	25374	25237	25274	25084	25145	25308	25425	25220	25088	25269	25439	25463	25071	25292	25255	25219	25448	25228	25369	25222	25354	25325	25362	25255	25078	25032	25105	25206	25121	25255	25050	25204	25263	25099	25275	25032	25129	25181	24964	25070	25440	25017	25239	24963	25248	25045	25127	25484	25312	25031	25203	25178	25545	25151	25163	25189	25268	25020	25129	25296	25217	25090	25164	25127	25236	25036	25300	25287	25106	25200	25025	25177	25349	24940	25228	25374	25149	25011	25070	25357	25142	25068	25120	25134	25154	25276	25233	25165	25200	25332	24940	25023	25182	25099	25379	25121	25165	25236	25577	25187	25544	25454	25087	25078	25100	25258	25306	24910	25232	25327	25106	25058	25404	25048	25539	25039	25295	25279	25424	25194	25139	25058	25148	25237	25219	25108	25067	25174	25244	25114	25140	25283	25300	25009	25247	25259	25230	25313	25288	25438	25268	25420	25530	25238	25405	24997	25192	25148	25058	25430	25217	25185	24869	25112	25259	25230	25136	25359	25125	25267	25233	25253	25237	25130	25330	25150	25307	25038	25482	25126	25097	25043	25256	25075	25336	25262	25117	25130	25140	25313	24953	25142	25347	25148	25246	25183	25095	25172	25337	25176	25275	25171	25205	25290	25110	25091	25269	25281	24906	25178	25291	25170	25173	25274	25502	25418	25283	25171	25175	25339	25226	25191	25089	25151	25078	25150	25183	25181	25407	25125	24968	25090	25009	25067	25054	25294	25071	25218	25207	24913	25118	25320	25328	25152	25316	25127	25027	25290	25132	25177	25114	24982	25161	25029	25089	25077	25131	25220	25258	25309	25386	25366	25128	25192	25416	25095	25167	25222	25312	25145	25023	25080	25180	25179	25173	25279	25517	25047	25390	25378	25330	25281	25117	25066	25218	25057	25303	25501	25205	24924
48594	63566	57113	44343	37674	30529	26407	23181	21480	19929	18787	18283	17639	17146	16960	16864	16904	16826	16643	16746	16571	16702	16433	16479	16512	16586	16659	16363	16612	16555	16478	16689	16434	16419	16563	16461	16493	16352	16412	16462	16426	16448	16585	16361	16584	16612	16423	16535	16467	16509	16400	16666	16378	16590	16431	16433	16419	16646	16425	16472	16539	16395	16458	16403	16474	16501	16500	16386	16498	16656	16439	16438	16490	16601	16435	16399	16415	16607	16456	16473	16514	16442	16415	16503	16503	16517	16441	16673	16477	16456	16313	16451	16501	16653	16546	16458	16390	16751	16636	16335	16444	16439	16687	16580	16519	16493	16229	16421	16506	16339	16579	16440	16459	16395	16348	16487	16530	16512	16550	16499	16484	16438	16571	16445	16609	16326	16406	16398	16348	16528	16462	16576	16516	16408	16672	16459	16544	16504	16334	16395	16347	16511	16451	16359	16508	16487	16465	16473	16486	16423	16403	16706	16393	16390	16391	16577	16594	16415	16528	16418	16468	16582	16489	16595	16674	16443	16560	16472	16510	16578	16479	16540	16505	16459	16441	16563	16490	16473	16267	16611	16538	16587	16582	16729	16692	16494	16493	16716	16623	16323	16568	16500	16458	16286	16335	16454	16456	16350	16402	16506	16287	16537	16525	16538	16436	16496	16513	16547	16567	16542	16512	16535	16772	16614	16482	16440	16504	16631	16401	16426	16459	16401	16275	16636	16648	16561	16388	16640	16305	16381	16377	16634	16541	16537	16347	16387	16542	16698	16542	16537	16640	16566	16484	16564	16478	16625	16323	16463	16627	16504	16435	16407	16589	16539	16375	16427	16442	16495	16298	16367	16379	16302	16650	16553	16526	16511	16499	16395	16704	16614	16376	16395	16413	16535	16438	16637	16411	16375	16463	16499	16553	16561	16548	16398	16656	16514	16447	16448	16527	16370	16390	16593	16617	16400	16447	16558	16441	16378	16364	16625	16494	16565	16510	16557	16434	16466	16534	16529	16696	16482	16649	16435	16358	16508	16358	16370	16477	16497	16629	16453	16629	16528	16652	16483	16379	16305	16481	16592	16321	16565	16613	16458	16526	16555	16375	16542	16473	16620	16655	16425	16656	16489	16478	16310	16542	16575	16388	16470	16558	16559	16669	16537	16550	16407	16565	16601	16503	16502	16508	16320	16399	16571	16496	16470	16464	16357	16431	16620	16427	16445	16470	16411	16456	16558	16349	16324	16456	16537	16434	16546	16481	16301	16452	16625	16514	16477	16578	16604	16481	16545	16664	16461	16573	16423	16788	16639	16535	16471	16416	16429	16593	16388	16460	16502	16318	16585	16482	16455	16341	16494	16282	16386	16396	16505	16364	16420	16600	16572	16466	16480	16324	16631	16480	16632	16533	16591	16455	16474	16599	16537	16671	16437	16574	16493	16599	16562	16554	16569	16525	16461	16477	16270	16371	16501	16468	16508	16566	16437	16405	16443	16473	16450	16621	16597	16395	16545	16556	16574	16458	16283	16545	16575	16418	16435	16589	16529	16285	16491	16676	16355	16495	16419	16539	16436	16476	16510	16466	16598	16576	16574	16513	16335	16680	16555	16507	16564	16610	16461	16416	16407	16518	16583	16468	16532	16384	16562	16461	16458	16471	16550	16541	16382	16510	16484	16583	16377	16506	16470	16589	16498	16504	16306	16594	16496	16420	16670	16490	16596	16429	16380	16698	16578	16309	16547	16582	16429	16495	16480	16563	16566	16397	16649	16533	16584	16474	16540	16528	16474	16466	16417	16482	16442	16624	16415	16528	16405	16470	16382	16525	16412	16496	16505	16585	16699	16449	16312	16554	16511	16517	16432	16604	16601	16692	16521	16487	16516	16563	16457	16729	16606	16446	16554	16557	16381	16576	16526	16507	16433	16405	16436	16382	16656	16517	16437	16616	16563	16470	16377	16538	16324	16561	16392	16635	16493	16526	16443	16344	16454	16659	16548	16426	16434	16595	16548	16558	16435	16710	16386	16634	16517	16476	16491	16472	16477	16463	16464	16503	16511	16620	16440	16532	16399	16504	16488	16639	16555	16612	16566	16501	16389	16475	16583	16547	16627	16362	16466	16575	16530	16530	16431	16545	16480	16501	16470	16536	16398	16462	16359	16422	16468	16555	16372	16265	16617	16524	16463	16503	16482	16685	16566	16638	16490	16474	16652	16603	16511	16648	16568	16456	16401	16570	16574	16599	16526	16420	16324	16450	16655	16491	16668	16612	16352	16608	16392	16562	16460	16507	16681	16502	16483	16474	16449	16598	16374	16525	16602	16363	16553	16424	16440	16376	16532	16637	16339	16408	16526	16650	16403	16458	16499	16507	16622	16513	16350	16499	16420	16693	16485	16469	16457	16454	16286	16503	16447	16520	16336	16458	16688	16345	16445	16633	16421	16434	16557	16520	16494	16556	16426	16455	16462	16524	16619	16506	16406	16696	16565	16451	16552	16389	16628	16570	16583	16614	16595	16318	16285	16498	16505	16593	16377	16381	16539	16606	16453	16152	16501	16366	16555	16429	16550	16311	16478	16356	16533	16407	16399	16487	16429	16577	16424	16496	16470	16518	16569	16537	16327	16376	16395	16527	16443	16372	16479	16663	16426	16410	16495	16479	16422	16279	16584	16659	16439	16490	16599	16531	16605	16371	16437	16596	16640	16460	16550	16516	16477	16603	16580	16374	16440	16584	16519	16639	16522	16494	16381	16364	16376	16287	16432	16455	16504	16449	16500	16333	16419	16493	16401	16497	16515	16362	16538	16552	16531	16531	16397	16496	16390	16580	16441	16572	16518	16520	16371	16560	16532	16332	16620	16489	16486	16456	16578	16568	16400	16552	16478	16462	16472	16381	16453	16511	16551	16463	16573	16528	16362	16445	16481	16354	16184	16411	16453	16517	16539	16599	16638	16392	16619	16706	16453	16581	16527	16453	16450	16600	16553	16662	16291	16504	16392	16403	16511	16454	16354	16562	16456	16564	16588	16331	16613	16328	16482	16547	16529	16465	16476	16381	16436	16575	16567	16589	16329	16436	16738	16397	16530	16647	16493	16411	16736	16417	16580	16539	16513	16576	16429	16487	16486	16360	16549	16353	16469	16729	16415	16469	16389	16587	16592	16585	16425	16435	16592	16597	16581	16693	16453	16327	16466	16586	16548	16430	16653	16531	16354	16584	16565	16404	16425	16452	16528	16402	16498	16500	16513	16429	16577	16471	16446	16478	16501	16609	16534	16530	16467	16571	16520	16364	16455	16538	16467	16230	16557	16669	16570	16533	16503	16503	16593	16424	16600	16729	16402	16544	16295	16607	16582	16548	16422	16553	16486	16581	16590	16524	16434	16501	16361	16560	16456	16559	16600	16529	16500	16390	16401	16519	16481	16615	16525	16485	16414	16390	16532	16670	16470	16348	16468	16623	16387	16653	16317	16369	16416	16440	16316	16497	16494	16501	16355	16453	16293	16576	16548	16628	16394	16567	16444	16492	16573	16565	16545	16645	16366	16637	16586	16563	16383	16508	16600	16485	16623	16414	16496	16398	16577	16470	16584	16645	16537	16347	16661	16469	16595	16483	16475	16722	16693	16578	16399	16471	16548	16585	16466	16449	16341	16459	16475	16400	16633	16327	16355	16417	16440	16395	16592	16624	16582	16420	16403	16519	16578	16401	16561	16607	16550	16754	16275	16447	16479	16582	16514	16585	16498	16432	16512	16545	16424	16394	16420	16571	16468	16535	16482	16651	16531	16592	16343	16482	16458	16642	16514	16431	16645	16496	16452	16435	16424	16491	16404	16480	16471	16483	16368	16500	16270	16339	16608	16429	16631	16420	16471	16429	16431	16377	16552	16427	16508	16501	16514	16468	16271	16456	16632	16447	16628	16404	16511	16463	16410	16498	16549	16486	16435	16518	16504	16684	16547	16588	16511	16564	16280	16585	16529	16453	16302	16519	16370	16657	16469	16473	16385	16436	16481	16357	16623	16457	16529	16440	16551	16502	16349	16526	16412	16387	16594	16488	16400	16627	16439	16727	16499	16527	16589	16387	16512	16493	16575	16515	16544	16538	16456	16564	16337	16400	16453	16648	16569	16494	16515	16450	16454	16513	16575	16508	16485	16426	16624	16315	16433	16537	16536	16547	16478	16573	16602	16492	16438	16470	16505	16421	16617	16507	16552	16466	16425	16682	16374	16494	16560	16589	16596	16513	16596	16700	16403	16534	16330	16413	16474	16547	16561	16583	16487	16475	16626	16550	16471	16490	16572	16457	16431	16611	16496	16417	16576	16351	16632	16501	16610	16396	16446	16549	16363	16488	16576	16468	16598	16477	16491	16473	16551	16592	16576	16340	16546	16594	16421	16639	16496	16407	16639	16477	16332	16465	16321	16474	16592	16641	16422	16576	16458	16468	16366	16441	16422	16472	16555	16385	16508	16454	16526	16420	16449	16507	16518	16373	16591	16489	16502	16637	16318	16466	16590	16507	16632	16515	16627	16546	16531	16395	16530	16431	16535	16268	16537	16457	16318	16459	16444	16775	16518	16378	16525	16494	16500	16522	16481	16551	16706	16554	16440	16582	16629	16578	16409	16493	16594	16711	16462	16534	16318	16441	16436	16427	16583	16664	16471	16578	16450	16569	16551	16565	16345	16389	16411	16395	16740	16502	16501	16516	16609	16718	16477	16419	16533	16575	16464	16432	16493	16559	16321	16566	16720	16327	16666	16404	16610	16558	16584	16472	16668	16505	16358	16430	16492	16611	16507	16404	16666	16477	16449	16549	16426	16494	16279	16481	16633	16399	16554	16311	16431	16387	16536	16520	16539	16182	16334	16414	16464	16494	16586	16481	16510	16471	16382	16586	16456	16499	16547	16523	16538	16493	16312	16463	16524	16536	16444	16673	16463	16605	16490	16506	16353	16420	16485	16399	16351	16400	16344	16534	16598	16399	16344	16630	16472	16466	16433	16552	16491	16440	16576	16549	16416	16631	16475	16295	16434	16424	16529	16381	16456	16525	16356	16486	16612	16563	16394	16362	16416	16566	16627	16660	16535	16475	16499	16430	16519	16507	16578	16597	16352	16640	16344	16494	16414	16378	16582	16523	16417
25890	21674	33091	42283	48055	46408	45183	38635	33834	31959	29854	27820	26832	26875	26601	26532	26307	26171	26218	25847	25997	25936	25992	25516	25577	25522	25730	25841	25867	25709	25564	25607	25784	25629	25744	25581	25635	25928	25579	25609	25566	25534	25612	25559	25467	25478	25691	25437	25531	25578	25814	25706	25391	25641	25935	25779	25845	25850	25823	25510	25662	25627	25831	25849	25691	25731	25883	25586	25510	25588	25648	25571	25500	25811	25657	25560	25673	25302	25854	25735	25781	25635	25453	25198	25646	25527	25479	25680	25693	25409	25394	25387	25560	25475	25707	25757	25743	25756	25776	25861	25877	25607	25657	25578	25724	25293	25492	25482	25474	25448	25655	25766	25617	25820	25493	25557	25696	25566	25675	25559	25573	25676	25579	25477	25679	25478	25948	25613	25666	25687	25953	25450	25617	25541	25483	25306	25562	25729	25608	25621	25425	25583	25465	25660	25819	25473	25583	25634	25712	25375	25603	25642	25754	25639	25412	25529	25420	25510	25831	25807	25448	25522	25592	25585	25496	25599	25808	25604	25677	25649	25677	25543	25664	25471	25438	25855	25726	25472	25534	25556	25572	25573	25549	25545	25551	25758	25561	25606	25757	25443	25575	25404	25686	25535	25692	25493	25699	25485	25829	25613	25469	25651	25602	25405	25699	25532	25482	25450	25568	25744	25358	25538	25730	25321	25809	25533	25461	25562	25354	25715	25748	25661	25588	25285	25684	25523	25721	25671	25459	25656	25131	25670	25575	25286	25335	25799	25621	25744	25699	25608	25654	25405	25573	25616	25691	25370	25442	25574	25552	25536	25560	25743	25523	25559	25942	25735	25451	25437	25922	25254	25574	25442	25738	25398	25804	25293	25653	25599	25274	25370	25679	25485	25573	25279	25754	25629	25684	25789	25621	25615	25660	25551	25375	25646	25669	25553	25665	25607	25407	25603	25618	25701	25611	25488	25747	25564	25516	25747	25806	25482	25684	25443	25465	25550	25577	25460	25352	25805	25696	25368	25666	25689	25405	25644	25532	25610	25894	25508	25493	25576	25501	25543	25384	25851	25653	25432	25515	25491	25856	25547	25390	25204	25632	25693	25611	25605	25541	25524	25660	25552	25811	25796	25513	25402	25531	25306	25494	25551	25693	25462	25739	25615	25434	25419	25631	25598	25631	25264	25615	25608	25453	25461	25623	25673	25423	25690	25597	25622	25554	25704	25408	25629	25415	25500	25759	25374	25454	25529	25548	25644	25516	25724	25713	25450	25638	25780	25687	25712	25547	25686	25407	25538	25621	25658	25462	25273	25580	25500	25498	25668	25449	25562	25413	25411	25537	25589	25520	25602	25778	25754	25625	25857	25553	25894	25543	25606	25637	25636	25622	25524	25463	25557	25409	25442	25556	25521	25956	25788	25545	25690	25475	25435	25679	25402	25460	25473	25464	25582	25652	25461	25640	25708	25786	25518	25629	25777	25510	25591	25585	25541	25669	25278	25532	25638	25725	25696	25546	25513	25476	25647	25561	25639	25648	25738	25578	25491	25722	25850	25580	25791	25463	25420	25468	25612	25622	25485	25588	25420	25556	25508	25469	25712	25660	25583	25367	25785	25691	25660	25587	25488	25510	25477	25397	25632	25714	25662	25530	25713	25665	25550	25562	25342	25372	25373	25632	25624	25503	25689	25579	25512	25820	25711	25625	25578	25674	25391	25649	25466	25751	25713	25627	25573	25745	25673	25590	25869	25789	25581	25501	25455	25420	25355	25733	25427	25501	25692	25672	25691	25593	25675	25560	25840	25816	25614	25318	25546	25492	25325	25668	25475	25511	25598	25527	25680	25537	25662	25470	25599	25700	25844	25743	25653	25366	25533	25665	25465	25527	25620	25632	25759	25606	25456	25589	25761	25772	25680	25654	25649	25377	25765	25517	25345	25507	25793	25772	25569	25615	25573	25611	25365	25775	25838	25572	25426	25418	25724	25740	25665	25581	25706	25524	25450	25516	25832	25437	25519	25516	25576	25610	25384	25449	25558	25511	25651	25725	25579	25485	25696	25442	25444	25575	25457	25654	25571	25704	25741	25654	25620	25468	25818	25751	25637	25432	25423	25374	25405	25431	25559	25791	25534	25694	25667	25383	25480	25421	25451	25413	25605	25475	25412	25572	25721	25580	25581	25701	25483	25464	25653	25550	25586	25493	25631	25607	25758	25417	25741	25748	25740	25578	25488	25789	25581	25756	25571	25770	25504	25626	25549	25722	25499	25506	25653	25500	25541	25468	25486	25677	25593	25635	25492	25477	25307	25733	25581	25758	25478	25433	25509	25658	25948	25668	25475	25546	25706	25627	25742	25724	25678	25289	25460	25410	25661	25640	25296	25361	25691	25767	25531	25551	25698	25613	25474	25410	25540	25606	25515	25728	25524	25484	25591	25666	25714	25697	25738	25635	25734	25485	25449	25545	25565	25786	25507	25703	25437	25965	25737	25619	25554	25684	25528	25522	25640	25703	25683	25626	25516	25572	25598	25782	25575	25608	25666	25691	25578	25583	25422	25756	25570	25580	25676	25814	25527	25616	25599	25571	25553	25570	26035	25656	25551	25861	25557	25555	25731	25536	25575	25632	25482	25431	25666	25578	25457	25299	25532	25622	25840	25755	25685	25658	25654	25481	25741	25547	25709	25686	25648	25637	25503	25663	25704	25608	25724	25683	25613	25473	25574	25662	25753	25657	25407	25541	25555	25572	25529	25433	25873	25622	25329	25447	25720	25389	25732	25555	25813	25503	25715	25602	25660	25838	25530	25710	25512	25616	25441	25345	25622	25759	25720	25331	25680	25420	25581	25299	25642	25540	25587	25596	25747	25503	25766	25642	25695	25495	25746	25410	25641	25381	25815	25816	25562	25661	25637	25605	25757	25441	25652	25577	25541	25589	25429	25530	25481	25492	25399	25581	25254	25592	25589	25750	25391	25728	25540	25460	25659	25717	25512	25429	25544	25556	25550	25734	25465	25510	25475	25593	25581	25595	25660	25347	25613	25624	25395	25634	25839	25590	25750	25466	25512	25690	25397	25517	25546	25489	25787	25430	25642	25583	25400	25725	25558	25620	25619	25898	25604	25668	25707	25717	25716	25358	25715	25690	25519	25471	25435	25508	25575	25571	25565	25526	25606	25755	25499	25395	25429	25447	25598	25695	25724	25507	25627	25390	25349	25845	25602	25408	25543	25461	25380	25626	25813	25793	25515	25562	25479	25452	25634	25548	25644	25408	25644	25821	25592	25627	25696	25549	25696	25615	25650	25564	25565	25512	25423	25743	25778	25615	25626	25288	25537	25440	25589	25488	25402	25325	25500	25512	25789	25659	25617	25497	25747	25880	25593	25636	25345	25353	25797	25574	25613	25525	25549	25688	25575	25644	25687	25554	25429	25442	25342	25500	25617	25754	25482	25638	25729	25790	25639	25900	25562	25474	25523	25697	25610	25557	25601	25720	25533	25699	25673	25558	25589	25748	25556	25588	25294	25525	25417	25636	25779	25802	25735	25749	25624	25707	25371	25699	25396	25766	25462	25483	25839	25535	25265	25566	25880	25464	25687	25581	25454	25390	25327	25696	25417	25490	25912	25424	25522	25562	25460	25366	25712	25429	25506	25608	25532	25663	25520	25728	25531	25617	25703	25765	25811	25515	25649	25264	25562	25864	25686	25783	25637	25663	25484	25592	25758	25652	25520	25811	25480	25779	25748	25724	25921	25700	25346	25651	25790	25698	25692	25556	25727	25657	25704	25696	25625	25556	25432	25677	25653	25696	25363	25431	25693	25664	25591	25633	25645	25591	25467	25790	25446	25338	25598	25787	25542	25633	25377	25303	25448	25461	25570	25557	25252	25344	25711	25676	25562	25541	25588	25422	25576	25657	25649	25633	25650	25685	25506	25675	25666	25442	25952	25292	25716	25487	25684	25702	25736	25603	25433	25593	25439	25535	25739	25656	25732	25610	25395	25313	25638	25746	25592	25723	25578	25400	25451	25605	25619	25639	25628	25336	25767	25549	25679	25650	25792	25579	25636	25588	25574	25680	25666	25604	25614	25567	25544	25504	25717	25458	25442	25552	25682	25582	25533	25671	25589	25788	25484	25779	25517	25419	25396	25462	25406	25606	25408	25856	25648	25459	25536	25405	25645	25879	25491	25670	25669	25743	25510	25868	25250	25577	25728	25469	25739	25661	25545	25591	25624	25646	25589	25540	25684	25630	25429	25603	25598	25398	25633	25528	25701	25893	25798	25540	25691	25687	26046	25757	25746	25320	25613	25734	25619	25598	25595	25678	25492	25465	25588	25755	25655	25404	25534	25797	25514	25240	25475	25753	25493	25698	25615	25513	25676	25555	25616	25705	25555	25500	25532	25399	25515	25516	25397	25395	25506	25728	25669	25654	25681	25569	25753	25414	25512	25566	25687	25739	25614	25596	25454	25234	25268	25620	25565	25694	25379	25730	25564	25602	25646	25758	25870	25498	25539	25743	25423	25416	25471	25386	25628	25585	25808	25623	25349	25505	25790	25669	25702	25438	25629	25630	25716	25671	25625	25423	25700	25870	25706	25635	25595	25893	25675	25836	25536	25516	25524	25511	25567	25500	25592	25405	25524	25669	25756	25559	25544	25542	25513	25655	25676	25596	25624	25353	25500	25640	25604	25519	25565	25496	26045	25576	25439	25735	25502	25770	25550	25709	25771	25645	25632	25577	25581	25762	25384	25501	25409	25819	25676	25597	25585	25633	25662	25574	25519	25679	25552	25643	25715	25430	25655	25457	25619	25517	25561	25467	25575	25528	25591	25532	25547	25631	25380	25633	25383	25727	25438	25583	25486	25499	25832	25993	25622	25842	25616	25552	25559	25608	25708	25842	25706	25617	25652	25601	25562	25417	25662	25539	25660	25700	25547	25547	25602	25712	25755	25777	25631	25359	25552	25483	25296	25713	25576	26034	25749	26010	25669	25663	25619	25920	25598	25389	25725	25408	25513	25706	25559	25306	25344	25655	25696	25891	25550	25524	25860	25529	25495	25874	25423	25431	25747	25815	25466	25671	25722	25503	25555	25811	25529	25637	25534	25748	25522	25648	25555	25708	25382	25627	25747	25730	25524
47214	73108	68121	58334	51514	43058	38527	31655	26277	23874	21331	19297	18274	17898	17709	17556	17423	17176	17303	17034	16862	16780	16768	16912	16751	16722	17015	16927	16935	16826	16787	16731	16822	16652	16781	16684	16735	16646	16715	16738	16690	16728	16795	16826	16695	16555	16824	16816	16860	16960	16874	16920	16789	16746	16580	16797	16588	16735	16898	16780	16704	16876	16614	16580	16687	16522	16891	16739	16797	16678	16675	16568	16827	16802	16731	16821	16751	16801	16731	16726	16893	16736	16839	16890	16774	16844	16740	16664	16917	16750	16913	16751	16644	16790	16801	16646	16641	16768	16783	16619	16631	16697	16680	16745	16726	16644	16651	16619	16670	16622	16805	16796	16650	16776	16636	16809	16658	16742	16874	16808	16916	16671	16980	16761	16674	16790	16525	16869	16730	16775	16609	16784	16523	16831	16635	16756	16674	16833	16775	16642	16773	16820	16906	16655	16569	16967	16884	16629	16911	16811	16600	16912	16703	16840	16871	16982	16603	16652	16678	16638	16684	16672	16876	16757	16925	16598	16769	16720	16609	16699	16638	16647	16723	16745	16726	16845	16890	16666	16858	16672	16791	16809	16711	16851	16819	16897	16745	16670	16636	16744	16890	16768	16611	16752	16788	16855	16774	16676	16624	16764	16742	16848	16740	16743	16815	16885	16696	16758	16878	16800	16811	16556	16674	16747	16791	16737	16619	16713	16957	16769	16743	16647	16691	16749	16804	16664	16690	16771	16617	16809	16889	16743	16693	16682	16844	16781	16637	16855	16842	16527	16840	16747	16863	16764	16667	16697	16646	16611	16785	16579	16653	16747	16828	16713	16698	16701	16790	16731	16769	16608	16755	16519	16601	16908	16667	16791	16758	16874	16800	16781	16554	16721	16705	16668	16808	16716	16739	16745	16748	16743	16696	16738	16608	16684	16764	16705	16681	16678	16945	16732	16835	16767	16735	16704	16748	16641	16777	16790	16746	16746	16732	16679	16785	16863	16658	16731	16780	16616	16749	16806	16752	16638	16639	16794	16474	16625	16883	16707	16645	16676	16782	16681	16701	16869	16818	16817	16930	16837	16737	16812	16735	16737	16892	16855	16670	16536	16647	16847	16758	16734	16944	16727	16635	16701	16755	16681	16702	16810	16824	16740	16623	16837	16784	16835	16854	16860	16797	16838	16478	16770	16790	16826	16620	16577	16778	16674	16831	16838	16713	16766	16740	16728	16670	16757	16628	16741	16751	16885	16879	16768	16775	16749	16873	16868	16765	16915	16749	16712	16951	16756	16874	16828	16577	16853	16790	16738	16797	16928	16837	16790	16622	16705	16854	16791	16730	16889	16639	16710	16830	16685	16544	17034	16823	16878	16860	16730	16931	16803	16667	16794	16615	16871	16853	16674	16792	16609	16865	16485	16525	16746	16843	16596	16762	16788	16732	16696	16660	16976	16677	16681	16707	16732	16682	16738	16700	16912	16652	16592	16730	16801	16700	16822	16670	16695	16946	16784	16720	16562	16772	16852	16791	16747	16632	16694	16850	16819	16767	16554	16632	16670	16739	16806	16867	16770	16700	16707	16617	16779	16791	16844	16794	16859	16663	16696	16856	16675	16521	16669	16805	16775	16734	16650	16842	16740	16888	16957	16777	16670	16639	16842	16710	16885	16693	16752	16604	16730	16818	16901	16737	16796	16751	16780	16617	16686	16787	16813	16849	16606	16919	16642	16650	16812	16805	16682	16693	16782	16776	16623	16803	16668	16822	16650	16655	16814	16822	16662	16859	16743	16866	16625	16848	16728	16777	16630	16779	16742	16781	16864	16769	16692	16776	16794	16779	16818	16670	16695	16787	16721	16680	16683	16891	16842	16791	16762	16696	16847	16774	16675	16893	16718	17004	16658	16847	16854	16784	16940	16694	16827	16812	16750	16764	16693	16734	16544	16692	16792	16717	16597	16768	16769	16684	16900	16825	16781	16881	16900	16591	16728	16731	16753	16643	16856	16648	16815	16660	16653	16707	16760	16861	16591	16708	16741	16725	16840	16598	16860	16724	16591	16732	16940	16702	16607	16760	16952	16587	16611	16723	16834	16688	16676	16543	16737	16733	16657	16708	16592	16634	16681	16746	16775	16690	16738	16707	16754	16955	16742	16740	16742	16735	16538	16867	16519	16503	16795	16796	16732	16855	16797	16962	16629	16815	16946	16596	16746	16933	16953	16675	16729	16594	16786	16743	16722	16785	16851	16617	16711	16601	16717	16718	16667	16815	16735	16761	16522	16760	16648	16742	16706	16733	16900	16846	16908	16620	16538	16827	16732	16870	16789	16724	16872	16949	16744	16733	16650	16842	16806	16734	16648	16688	16792	16761	16805	16592	16801	16794	16656	16706	16767	16676	16674	16844	16794	16762	16671	16692	16725	16690	16719	16707	16703	16860	16836	16796	16743	16645	16629	16757	16761	16709	16821	16877	16638	16712	16536	16778	16703	16607	16678	16729	16677	16883	16763	16716	16900	16714	16637	16655	16731	16647	16604	16670	16716	16744	16713	16820	16735	16589	16862	16685	16735	16678	16704	16949	16613	16893	16792	16887	16606	16752	16524	16773	16916	16783	16747	16827	16679	16747	16807	16701	16784	16827	16742	16691	16736	16648	16700	16725	16734	16785	16573	16839	16627	16850	16802	16899	16768	16816	16733	16710	16766	16856	16675	16772	16867	16819	16680	16616	16517	16730	16754	16801	16705	16706	16697	16657	16882	16623	16497	16668	16815	16845	16695	16883	16752	16616	16822	16606	17018	16527	16692	16849	16713	16642	16774	16668	16655	16792	16765	16678	16738	16898	16593	16896	16719	16714	16873	16690	16667	16715	16860	16729	16919	16788	16712	16812	16645	16672	16706	16697	16906	16619	16650	16663	16638	16546	16614	16668	16623	16569	16640	16791	16687	16589	17003	16666	16848	16543	16556	16713	16730	16699	16668	16783	16569	16869	16727	16594	16743	16734	16880	16697	16672	16853	16667	16971	16709	16799	16826	16925	16752	16796	16941	16711	16640	16719	16988	16904	16829	16729	16869	16711	16634	16651	16889	16769	16928	16785	16712	16713	16742	16889	16773	16858	16855	16726	16807	16696	16662	16654	16804	16787	16777	16831	16770	16560	16630	16661	16588	16909	16775	16726	16648	16878	16586	16905	16714	16811	16870	16557	16725	16736	16565	16736	16643	16550	16830	16868	16780	16810	16792	16816	16762	16874	16753	16688	16659	16695	16797	16851	16792	16613	16637	16694	16705	16677	16732	16784	16890	16846	16904	16793	16697	16938	16567	16714	16759	16754	16643	16832	16682	16656	16538	16793	16746	16771	16539	16823	16885	16731	16893	16706	16629	16945	16501	16883	16606	16760	16572	16802	16827	16647	16680	16657	16693	16769	16713	16610	16702	16809	16555	16907	16641	16862	16744	16644	16869	16673	16680	16704	16939	16822	16760	16830	16841	16741	16808	16688	16832	16849	16866	16670	16735	16831	16811	16719	16750	16765	16708	16638	16745	16710	16881	16873	16741	16777	16782	16834	16783	16734	16819	16815	16672	16735	16559	16768	16560	16716	16879	16783	16689	16731	16677	16640	16771	16696	16706	16757	16544	16674	16909	16769	16809	16929	16727	16685	16914	16646	16755	16586	16653	16784	16758	16904	16704	16734	16717	16731	16722	16735	16765	16696	16716	16710	16909	16943	16944	16851	16837	16484	16814	16716	16644	16617	16623	16682	16723	16746	16712	16780	16605	16793	16624	16797	16613	16658	16777	16729	16594	16891	16641	16689	16734	16866	16647	16789	16881	16854	16831	16774	16713	16694	16847	16713	16875	16803	16691	16690	16738	16729	16805	16868	16913	16872	16849	16729	16764	16658	16817	16789	16715	16853	16775	16627	16709	16561	16914	16769	16611	16789	16653	16806	16677	16823	16818	16738	16681	16880	16627	16855	16798	16780	16692	16643	16468	16509	16864	16690	16908	16705	16660	16734	16804	16785	16863	16646	16587	16677	16775	16648	16947	16922	16773	16794	16696	16969	16802	16834	16735	16713	16628	16667	16757	16751	16725	16653	16722	16855	16717	16628	16854	16791	16670	16732	16755	16856	16661	16651	16773	16730	16766	16863	16779	16570	16602	16762	16960	16773	16683	16724	16823	16816	16626	16764	16852	16761	16470	16840	16854	16737	16832	16770	16874	16637	16764	16674	16785	16582	16790	16637	16633	16686	16700	16750	16593	16735	16853	16857	16742	16861	16688	16808	16846	16628	16783	16667	16761	16783	16881	16787	16684	16736	16869	16748	16627	16641	16832	16670	16780	16598	16929	16812	16867	16838	16725	16867	16674	16800	16811	16764	16574	16843	16497	16743	16660	16778	16895	16788	16755	16820	16744	16783	16829	16915	16626	16520	16643	16881	16767	16734	16730	16698	16716	16813	16569	16759	16625	16788	16791	16939	16700	16922	16747	16821	16772	16750	16670	16671	16763	16826	16653	16904	16782	16644	16766	16845	16609	16872	16619	16665	16712	16821	16645	16878	16705	16679	16827	16716	16739	16534	16625	16882	16651	16874	16804	16822	16684	16701	16779	16699	16910	16710	16737	16926	16916	16699	16824	16573	16772	16690	16728	16813	16826	16697	16655	16752	16698	16731	16621	16782	16799	16676	16914	16642	16870	16674	16543	16864	16764	16680	16750	16761	16627	16782	16837	16657	16965	16861	16687	16641	16812	16780	16786	16694	16799	16658	16711	16804	16758	16644	16833	16707	16762	16758	16702	16658	16696	16754	16839	16915	16812	16816	16764	16926	16655	16733	16616	16703	16911	16802	16780	16863	16719	16751	16725	16623	16702	16845	16835	16627	16835	16781	16758	16645	16760	16623	16792	16798	16735	16788	16760	16742	17009	16771	16887	16677	16609	16763	16774	16773	16798	16754	16844	16971	16651	16670	16930	16575	16861	16718	16880	16769	16803	16913	16777	16785	16765	16840	16862	16666	16738	16806	16801	16852	16659	16843	16754	16714	16645	16753	16924	16716	16973	16848	16950	16714	16738	16698	16754	16762	16627	16699	16755	16724	16764	16806	16703	16637	16763	16758	16644	16734	16782	16752	16797	16825	16652
23817	21402	30940	35714	44122	48542	49621	42570	37017	33640	30353	28505	27231	27056	26823	26599	26431	26291	25965	25896	25848	25557	25688	25575	25441	25651	25522	25513	25491	25632	25261	25298	25427	25266	25271	25395	25496	25355	25433	25368	25416	25490	25292	25535	25451	25427	25326	25438	25298	25163	25409	25308	25441	25024	25273	25227	25283	25361	25565	25381	25349	25430	25241	25468	25572	25501	25592	25261	25504	25577	25271	25303	25235	25320	25399	25433	25437	25421	25411	24953	25375	25307	25265	25435	25328	25253	25310	25298	25212	25335	25494	25478	25183	25303	25390	25188	25188	25142	25247	25243	25300	25220	25401	25374	25424	25194	25389	25378	25280	25245	25256	25185	25358	25563	25415	25368	25348	25228	25223	25386	25273	25257	25273	25289	25262	25266	25308	25319	25305	25178	25365	25466	25324	25566	25374	25291	25162	25397	25395	25392	25317	25234	25259	25155	25295	25201	25248	25249	25136	25284	25265	25169	25135	25301	25360	25238	25324	25276	25215	25208	25005	25345	25142	25253	25353	25508	25128	25284	24908	25306	24940	25387	25509	25133	25058	25506	25165	25271	25285	25129	25300	25155	25042	25177	25397	25354	25319	25502	25072	25048	25301	25187	25402	25091	25152	25256	25136	25323	25275	25077	25222	25187	25133	25372	25272	25568	25311	25417	25366	25096	24983	25153	25302	25346	25258	25320	25565	25331	24980	25340	25329	25343	25320	25243	25401	25433	25074	24997	25489	25258	25267	25411	25572	25247	25555	25390	25378	25138	25483	25379	25092	25269	25456	25353	25185	25092	25339	25297	25544	25203	25397	25280	25428	25418	25296	25187	25281	25314	25269	25292	25233	25445	25372	25238	25223	25466	25283	25070	25312	25298	25260	25188	25095	25309	25239	25271	25540	25271	25307	25078	25268	24957	25356	25243	25334	25216	25384	25277	25414	25233	25563	25414	25141	25303	25417	25126	25297	25269	25110	25226	25073	25287	25216	25106	25162	25262	25134	25127	25283	25376	25535	25269	25149	25232	25063	25215	25302	25366	25288	25255	25218	25020	25039	25436	25305	25155	25262	25359	25106	25318	25409	25498	25364	25155	25415	25039	25361	25282	25475	25343	25317	25340	25227	25356	25191	25346	25324	25097	25332	25378	25477	25382	25071	24888	25327	25228	25232	25244	25305	25358	25117	25320	24878	25152	25306	25153	25292	25034	25176	25351	25162	25446	25100	25370	25255	25153	25366	24948	25054	25211	25262	25309	25163	25297	25328	25407	25313	25485	25263	25183	25068	25150	25254	25223	25112	25410	25312	25214	25505	25392	25265	25375	25154	25273	25204	25238	25258	25417	25420	25317	25145	25248	25211	25247	25462	25316	25298	25266	25612	25261	25051	24883	25164	25247	25128	25185	25454	25373	25383	25417	25627	25225	25212	25334	25184	25222	25186	25243	25295	25286	25274	25178	25309	25226	25247	25193	25149	25189	25177	25344	25251	25234	25291	25369	25184	25196	25472	25482	25384	25114	25450	25332	25329	25142	25088	25165	25373	25349	25435	25324	25232	25351	25218	25206	25296	25141	25223	25364	25236	25339	25159	25375	25411	25450	24955	25143	25164	25364	25382	25434	25390	25205	25347	25159	25093	25493	25028	25467	25152	25293	25418	25302	25356	25262	25213	25547	25360	25333	25421	25236	25282	25112	25172	25244	25322	25394	25161	25570	25051	25026	25144	25324	25281	25304	25069	25199	25178	25272	25316	25134	25326	25101	25332	25383	25258	25372	25182	25394	25504	25162	25396	25336	25334	25401	25225	25364	25601	25315	25599	25314	25373	25314	25422	25065	25279	25019	25023	25291	25311	25352	25282	25208	25332	25181	25202	25304	25314	25334	25573	25344	25389	25318	24994	25421	25307	25235	25402	25295	25155	25104	25235	25503	24962	25545	25328	25167	25209	25163	25195	25416	25392	25147	25099	25244	25264	25088	25325	25199	25183	25200	25443	25431	25115	25286	25451	25238	25336	25466	25328	25259	25247	25292	25324	25066	25395	25491	25325	25388	25412	25237	25216	25253	25121	25294	25243	25282	25038	25395	25376	25425	25456	25223	25322	25198	25062	25160	25392	25345	25237	25491	25290	25143	25212	25099	25463	25167	25270	25470	25352	25038	25276	25485	25357	25290	25353	25580	25245	25296	25346	25337	25371	25202	25300	25261	25490	25337	25363	25303	25225	25412	25165	25433	25356	25577	25398	25388	25148	25442	25286	25437	25240	25134	25170	25408	25288	25450	25342	25405	25363	25134	25319	25253	25128	25274	25247	25162	25174	25457	25263	25053	25017	25241	25311	25378	25416	25257	25397	25424	25342	25423	25107	25388	25321	25525	25320	25605	25367	25276	24951	25356	25558	25300	25521	25479	25204	25223	25336	25233	25194	25216	25098	25304	25186	25107	25062	25366	25088	25278	25453	25449	25396	25394	25540	25176	25330	25373	25219	25267	25268	25329	25431	25308	25434	25329	25282	25477	25360	25275	25437	25034	25331	25620	25190	25287	25098	25292	25443	25347	25413	25295	25447	25294	25331	25220	24989	25354	25256	25254	25213	25218	25225	25143	25073	25210	25154	25226	25467	25219	25157	24995	25195	25462	25168	25166	25387	25241	25277	25382	25186	25123	25386	25370	25074	25220	25302	25385	25515	25192	25209	25332	25449	25429	25190	25215	25239	25334	25469	25448	24938	25162	25446	25642	25259	24988	25306	25425	25267	25279	25138	25564	25028	25234	25487	25418	25619	25242	25148	25078	25198	25212	25337	25097	25203	25196	25159	25463	25137	25325	25461	25263	25265	25307	25285	25377	25166	24997	25212	25222	25047	25184	25110	25421	25259	25194	25102	25119	25440	25310	25259	25186	25329	25314	25179	25093	25497	25240	25486	25187	25231	25466	25433	25384	25135	25330	25280	25309	25254	25132	25416	25110	25164	25417	25346	25344	25236	25346	25087	25198	25202	25197	25308	25159	25426	25286	25310	25417	25427	25190	25434	25116	25312	25405	25341	25381	25327	25474	25473	24927	25360	25090	25295	25378	25382	25196	25343	25309	25276	25151	25233	25308	25247	25142	25395	25336	25147	25546	25480	25138	25101	25296	25245	25478	25544	25258	25254	25082	25427	25125	25375	25090	25396	25505	25189	25099	25093	25342	25308	25405	25444	25031	25391	25302	25164	25300	25524	25399	25212	25385	25410	25269	25262	25347	25189	25245	25258	24975	25034	25415	25466	25404	25279	25402	25348	25493	25159	25372	25343	25461	25353	25489	25464	25413	25334	25215	25014	25113	25298	25086	25265	25194	25361	25229	25235	25475	25196	25242	25319	25211	25373	25185	25215	25311	25224	25338	25371	25190	25518	25721	25228	25486	24933	25311	25420	25412	25318	25295	25515	25299	25449	25189	25219	25172	25431	25287	25025	25006	25234	25247	25215	25295	25287	25321	25220	25387	25259	25282	25100	25308	25472	25171	25188	25213	25303	25463	25528	25320	25267	25237	25478	25542	25057	25044	25166	25366	25261	25238	25359	25342	25157	25065	25477	25328	25040	25124	25159	25327	25178	25417	25279	25114	25170	25191	25706	25201	25253	25165	25264	25256	25472	25260	25413	25187	25488	25311	25259	25391	25514	25358	25404	25193	25422	25205	25210	25273	25353	25368	25177	25298	25260	25353	25159	25347	25439	25350	25109	25030	25291	25263	25154	25330	25089	25365	25189	25440	25496	25233	25070	25354	25356	25274	25223	25236	25101	25387	25318	25431	25325	25200	25242	25480	25387	25285	25522	25506	25333	25337	25355	25392	25300	25185	25117	25371	25436	25241	25248	25282	25217	25260	25204	24904	25388	25458	25208	25410	25282	25288	25261	25316	25106	25457	25391	25187	25301	25214	25213	25417	25308	25083	25273	25173	25603	25277	25312	25221	25219	25307	25252	25223	25328	25365	25365	25504	25454	25286	25483	25188	25603	25425	25256	25112	25430	25378	25200	25086	25165	25267	25324	25362	25230	25148	25189	25382	25198	25197	25331	25366	25035	25184	25203	25411	25559	25330	25298	25108	25410	25195	24995	25278	25180	25303	25395	25252	25183	25457	25148	25112	25189	25162	25128	25315	25216	25369	25194	25512	25162	25054	25305	25144	25121	25237	25338	25440	25510	25338	25233	25146	25365	25273	25373	25185	25310	25380	25384	25372	25109	25220	25190	25224	25330	25387	25357	25112	25427	25395	25352	25328	25220	25481	25240	25487	25085	25268	25225	25138	25431	25403	25272	25161	25471	25430	25531	25415	25403	25363	25173	25360	25224	25102	25277	25215	25112	25200	25098	25199	25437	25391	25422	25148	25207	25287	25062	25493	25118	25311	25223	25099	25355	25299	25230	25496	25208	25350	25300	25262	25259	25103	25392	25115	25377	25305	25339	25495	25254	25344	25433	25408	25217	25020	25358	25061	25287	25339	25394	25299	25366	25269	25083	25466	24993	25348	25303	25286	25384	25449	25437	25251	25337	25305	25502	25229	25394	25207	25184	25394	25291	25258	25223	25190	25136	25057	25530	25506	25142	25231	25415	25057	25133	25403	25045	25466	25338	25336	25614	25486	25509	25227	25306	25420	25197	25288	25325	25149	25253	25270	25167	25383	25131	25296	25309	25179	25433	25329	25067	25192	25253	25253	25222	25225	25229	25350	25381	25104	25380	25242	25249	25483	25300	25130	25585	25315	25361	25370	25108	25218	25263	25026	25337	25305	25135	25135	25197	25356	25228	25442	25148	25202	25254	25321	25287	25222	25425	25511	25251	25326	25388	25308	25434	25050	25429	25286	25155	25192	25421	25258	25281	25424	25225	25339	25188	25022	25431	25413	25279	25440	25062	25154	25320	25457	25360	25478	25479	25256	25227	25312	25287	25259	25325	25242	25492	25268	25147	25475	25387	25385	25166	25363	25396	25325	25442	25218	25521	25217	25286	25484	25409	25145	25486	25270	25532	25390	25071	25282	25292	25345	25102	25195	25542	25310	25165	25037	25505	25288	25450	25229	25352	25411	25461	25265	25211	25448	25392	25121	25240	25278	25376	25359	25079	25305	25219	25354	25180	25377	25129	25234	25490	25313
49694	81796	77659	65163	57219	49866	45047	37136	30789	25587	22548	20091	18965	18618	18004	17751	17619	17396	17205	16946	16783	16846	16725	16714	16602	16580	16462	16697	16711	16516	16481	16683	16454	16564	16558	16923	16678	16687	16376	16648	16660	16554	16519	16857	16636	16650	16662	16560	16569	16526	16603	16498	16680	16586	16531	16490	16526	16535	16668	16749	16835	16574	16630	16504	16487	16496	16565	16748	16708	16709	16697	16585	16714	16466	16467	16615	16549	16818	16273	16479	16518	16403	16530	16509	16545	16592	16707	16501	16460	16551	16569	16565	16726	16598	16644	16640	16506	16540	16701	16744	16626	16480	16599	16628	16451	16574	16552	16522	16688	16559	16553	16439	16720	16565	16687	16716	16631	16614	16643	16498	16598	16405	16362	16499	16595	16536	16779	16429	16515	16275	16618	16375	16427	16552	16748	16823	16562	16649	16477	16479	16649	16562	16473	16572	16733	16662	16543	16559	16631	16651	16358	16616	16611	16642	16598	16494	16559	16551	16671	16603	16634	16486	16655	16823	16489	16551	16736	16529	16638	16627	16554	16669	16538	16510	16627	16622	16553	16688	16584	16514	16637	16529	16480	16555	16566	16636	16622	16431	16662	16580	16780	16657	16663	16574	16630	16585	16723	16534	16702	16709	16573	16598	16702	16538	16608	16582	16488	16631	16657	16666	16670	16640	16752	16505	16476	16465	16593	16519	16534	16560	16436	16477	16628	16597	16727	16549	16590	16677	16655	16702	16495	16458	16472	16557	16601	16537	16569	16624	16346	16728	16564	16406	16661	16607	16498	16621	16698	16500	16482	16618	16524	16565	16369	16564	16359	16619	16519	16615	16523	16577	16606	16375	16591	16564	16512	16436	16595	16714	16517	16645	16548	16410	16628	16648	16591	16585	16591	16693	16670	16536	16465	16548	16509	16591	16662	16455	16695	16640	16664	16561	16649	16505	16620	16544	16425	16508	16440	16699	16545	16516	16387	16580	16656	16633	16591	16621	16520	16456	16445	16664	16550	16365	16663	16743	16504	16524	16584	16505	16553	16467	16643	16589	16482	16670	16404	16597	16726	16599	16715	16577	16567	16373	16708	16491	16441	16659	16549	16672	16618	16687	16528	16512	16405	16698	16668	16439	16496	16476	16601	16482	16700	16565	16731	16714	16664	16605	16636	16577	16624	16665	16489	16473	16581	16538	16572	16591	16303	16677	16666	16510	16602	16600	16579	16714	16674	16560	16595	16671	16449	16483	16608	16692	16570	16694	16581	16660	16549	16555	16518	16443	16513	16567	16600	16618	16583	16657	16378	16518	16631	16689	16536	16526	16550	16570	16578	16652	16409	16543	16538	16398	16854	16566	16628	16529	16596	16587	16646	16645	16571	16628	16436	16538	16496	16609	16613	16512	16508	16756	16681	16395	16864	16375	16483	16638	16518	16708	16664	16412	16512	16478	16328	16462	16669	16539	16638	16618	16651	16523	16674	16608	16497	16633	16523	16606	16516	16945	16693	16441	16447	16790	16731	16573	16554	16532	16503	16606	16529	16513	16491	16523	16504	16708	16505	16540	16547	16648	16534	16531	16594	16611	16625	16541	16524	16569	16625	16346	16547	16643	16442	16520	16403	16482	16571	16633	16666	16590	16531	16675	16471	16725	16582	16400	16690	16565	16569	16791	16629	16584	16697	16526	16505	16474	16541	16628	16651	16620	16488	16592	16513	16710	16611	16645	16632	16641	16656	16386	16541	16648	16517	16555	16361	16488	16507	16483	16572	16441	16574	16670	16640	16476	16586	16456	16563	16551	16748	16586	16664	16538	16523	16320	16458	16734	16677	16415	16589	16584	16504	16701	16483	16548	16502	16414	16410	16604	16664	16440	16635	16678	16542	16644	16530	16713	16468	16584	16616	16574	16698	16465	16619	16776	16510	16577	16445	16690	16719	16736	16677	16453	16572	16536	16520	16531	16736	16652	16478	16626	16592	16532	16610	16732	16578	16546	16557	16656	16711	16458	16587	16605	16455	16479	16576	16664	16565	16519	16915	16472	16523	16560	16426	16461	16618	16515	16677	16630	16599	16502	16769	16523	16375	16503	16599	16586	16460	16609	16571	16530	16525	16516	16466	16761	16502	16461	16479	16496	16699	16440	16539	16598	16771	16514	16628	16727	16574	16482	16511	16631	16652	16600	16616	16570	16645	16615	16527	16573	16481	16471	16681	16485	16526	16509	16605	16552	16572	16571	16672	16616	16656	16492	16654	16589	16636	16494	16777	16674	16658	16700	16466	16597	16651	16543	16649	16634	16346	16521	16538	16613	16611	16549	16501	16629	16604	16604	16560	16754	16529	16637	16575	16698	16563	16462	16750	16479	16602	16497	16545	16649	16478	16515	16506	16585	16464	16648	16727	16478	16554	16556	16667	16610	16697	16403	16564	16600	16582	16446	16684	16591	16512	16479	16637	16577	16537	16605	16564	16737	16428	16578	16568	16651	16703	16695	16536	16585	16454	16485	16622	16566	16599	16481	16573	16637	16613	16523	16665	16603	16526	16586	16565	16711	16418	16683	16463	16424	16837	16618	16727	16625	16662	16615	16594	16639	16743	16550	16625	16621	16488	16664	16475	16577	16573	16461	16577	16465	16632	16825	16610	16368	16704	16418	16518	16580	16502	16407	16634	16572	16620	16560	16691	16476	16449	16538	16481	16423	16505	16637	16583	16557	16562	16636	16585	16723	16726	16317	16599	16611	16550	16686	16707	16484	16608	16592	16576	16395	16616	16485	16703	16528	16704	16464	16417	16781	16635	16628	16461	16486	16328	16720	16611	16643	16415	16467	16551	16699	16578	16517	16447	16606	16629	16674	16592	16549	16601	16545	16476	16517	16475	16715	16866	16492	16598	16762	16687	16462	16684	16405	16593	16619	16539	16618	16557	16561	16637	16630	16502	16738	16640	16683	16741	16632	16687	16403	16492	16498	16629	16421	16701	16469	16572	16459	16554	16460	16484	16537	16632	16672	16571	16745	16740	16582	16546	16760	16538	16651	16623	16505	16544	16561	16621	16630	16622	16696	16653	16578	16629	16676	16679	16605	16740	16614	16483	16462	16496	16743	16632	16647	16603	16648	16575	16575	16641	16583	16666	16549	16554	16529	16537	16471	16582	16629	16563	16431	16698	16487	16623	16583	16501	16727	16619	16645	16335	16359	16591	16400	16629	16668	16669	16450	16563	16769	16474	16673	16579	16615	16578	16579	16472	16830	16577	16656	16683	16442	16594	16540	16491	16633	16544	16577	16550	16562	16628	16569	16538	16601	16490	16455	16422	16745	16675	16638	16560	16609	16469	16610	16462	16612	16452	16616	16666	16739	16576	16641	16623	16675	16698	16536	16551	16498	16638	16570	16681	16599	16580	16569	16569	16607	16683	16652	16592	16561	16482	16289	16383	16733	16555	16592	16577	16743	16624	16566	16693	16467	16574	16556	16745	16605	16469	16475	16532	16529	16559	16545	16500	16627	16459	16760	16520	16665	16562	16645	16675	16674	16548	16692	16608	16530	16568	16597	16560	16665	16419	16329	16612	16685	16662	16653	16589	16700	16753	16696	16545	16562	16544	16550	16822	16617	16627	16665	16748	16419	16720	16445	16522	16516	16503	16537	16420	16488	16610	16632	16564	16221	16398	16697	16507	16592	16651	16542	16567	16681	16452	16613	16523	16576	16873	16492	16639	16569	16528	16526	16638	16634	16603	16600	16455	16512	16576	16513	16559	16560	16640	16559	16601	16540	16581	16714	16506	16611	16701	16534	16469	16513	16587	16630	16750	16604	16558	16646	16733	16655	16635	16542	16376	16719	16652	16362	16721	16464	16620	16625	16701	16565	16375	16680	16647	16584	16459	16496	16674	16586	16569	16521	16414	16466	16606	16574	16522	16397	16665	16552	16519	16616	16414	16324	16484	16658	16450	16547	16553	16751	16736	16746	16584	16582	16577	16514	16734	16811	16511	16633	16713	16428	16479	16504	16367	16548	16608	16629	16787	16692	16641	16727	16846	16596	16614	16444	16718	16486	16510	16553	16548	16655	16624	16517	16692	16509	16444	16676	16544	16643	16682	16475	16499	16496	16670	16766	16625	16544	16615	16563	16482	16627	16701	16580	16622	16577	16687	16639	16698	16491	16529	16486	16631	16487	16628	16733	16856	16753	16486	16637	16603	16700	16487	16706	16588	16760	16616	16513	16657	16568	16660	16489	16623	16458	16531	16484	16344	16593	16570	16604	16690	16700	16673	16523	16503	16512	16537	16637	16571	16386	16615	16678	16489	16465	16592	16543	16501	16518	16459	16700	16536	16485	16620	16764	16403	16487	16710	16540	16584	16525	16582	16574	16497	16630	16621	16726	16594	16652	16341	16658	16559	16639	16668	16452	16502	16529	16672	16692	16664	16747	16552	16605	16609	16579	16624	16657	16546	16562	16485	16585	16571	16593	16751	16504	16681	16523	16566	16638	16546	16585	16515	16739	16715	16565	16572	16570	16606	16582	16611	16559	16681	16517	16726	16432	16635	16623	16655	16694	16747	16646	16833	16638	16515	16440	16786	16628	16672	16676	16521	16673	16565	16519	16526	16425	16600	16661	16609	16469	16401	16687	16607	16611	16697	16415	16513	16393	16573	16549	16372	16614	16645	16660	16577	16556	16675	16584	16502	16680	16547	16453	16784	16567	16497	16532	16545	16701	16652	16625	16648	16456	16703	16437	16521	16691	16452	16504	16484	16735	16754	16611	16698	16545	16522	16616	16644	16606	16502	16626	16704	16797	16432	16646	16654	16546	16515	16668	16450	16563	16698	16612	16544	16630	16536	16520	16460	16457	16480	16476	16515	16608	16617	16709	16443	16482	16563	16447	16604	16769	16712	16633	16564	16689	16576	16564	16701	16488	16781	16644	16777	16597	16702	16385	16613	16514	16544	16742	16576	16509	16784	16488	16622	16644	16738	16484	16586	16598	16658	16579	16464	16590	16548	16662	16838	16661	16672	16332	16562	16769	16612	16669	16730	16585	16694	16779	16672	16430	16499	16368	16782	16435	16500	16491	16660	16618	16414	16772	16373	16710	16463	16610	16596	16449	16670	16587	16599	16507	16663	16618
45394	54689	57246	50773	43629	39917	35347	30494	29131	27992	27379	26629	26251	26377	25871	26036	25952	25784	25651	25783	25764	25608	25986	25541	25763	25600	25602	25322	25816	25366	25401	25610	25414	25541	25608	25477	25283	25448	25798	25551	25634	25319	25488	25714	25678	25561	25568	25381	25580	25551	25475	25439	25599	25681	25483	25487	25769	25449	25799	25400	25468	25733	25437	25897	25596	25526	25203	25276	25323	25517	25594	25494	25644	25405	25605	25403	25349	25654	25631	25508	25695	25639	25483	25634	25510	25564	25551	25888	25382	25426	25299	25242	25280	25370	25585	25466	25316	25432	25491	25516	25487	25411	25263	25489	25789	25617	25390	25301	25443	25472	25165	25422	25533	25239	25352	25384	25511	25588	25479	25359	25605	25431	25417	25551	25518	25532	25680	25572	25650	25457	25493	25530	25674	25622	25561	25544	25446	25491	25628	25390	25384	25410	25641	25550	25488	25494	25536	25520	25334	25440	25540	25451	25385	25650	25405	25445	25488	25445	25568	25364	25379	25356	25428	25452	25381	25737	25466	25427	25669	25598	25419	25455	25337	25465	25543	25445	25527	25350	25490	25551	25356	25533	25634	25692	25525	25522	25615	25468	25410	25666	25516	25606	25490	25561	25518	25672	25581	25359	25658	25365	25479	25327	25602	25352	25486	25521	25640	25358	25772	25573	25404	25527	25500	25383	25650	25129	25741	25418	25786	25600	25514	25505	25472	25709	25634	25665	25773	25545	25367	25443	25619	25464	25476	25452	25434	25370	25586	25547	25527	25502	25294	25732	25518	25295	25348	25284	25632	25411	25604	25433	25699	25421	25616	25632	25712	25494	25798	25470	25518	25522	25458	25552	25681	25268	25443	25611	25678	25631	25486	25636	25512	25378	25521	25643	25366	25309	25481	25366	25442	25504	25699	25490	25551	25598	25554	25401	25595	25295	25373	25474	25556	25316	25469	25552	25720	25483	25489	25631	25448	25491	25529	25553	25627	25433	25541	25443	25427	25644	25426	25622	25492	25606	25750	25485	25281	25297	25593	25644	25739	25572	25583	25373	25454	25670	25468	25455	25278	25574	25391	25559	25710	25472	25344	25561	25139	25347	25668	25604	25558	25743	25545	25234	25386	25488	25427	25528	25645	25487	25692	25435	25615	25811	25380	25540	25486	25319	25532	25516	25671	25574	25634	25220	25417	25441	25682	25419	25596	25545	25572	25367	25384	25589	25488	25448	25618	25725	25414	25568	25576	25407	25320	25732	25481	25524	25397	25551	25325	25459	25641	25373	25617	25540	25725	25525	25512	25363	25587	25704	25444	25515	25734	25475	25447	25319	25547	25303	25568	25383	25467	25310	25205	25290	25426	25458	25506	25883	25651	25595	25486	25509	25515	25462	25539	25501	25391	25697	25395	25281	25561	25783	25633	25351	25508	25511	25509	25520	25439	25788	25432	25464	25427	25353	25612	25360	25459	25384	25515	25471	25438	25629	25554	25469	25663	25722	25522	25460	25461	25576	25528	25421	25520	25601	25595	25600	25584	25485	25517	25294	25251	25428	25749	25583	25399	25451	25480	25492	25433	25629	25618	25484	25688	25640	25618	25477	25431	25532	25668	25384	25319	25423	25658	25387	25590	25671	25240	25429	25639	25412	25571	25740	25481	25655	25302	25396	25495	25390	25572	25586	25468	25632	25560	25553	25596	25720	25291	25269	25275	25517	25592	25373	25457	25546	25512	25551	25301	25334	25542	25510	25698	25395	25632	25612	25284	25620	25563	25507	25357	25467	25388	25309	25482	25349	25379	25292	25443	25356	25349	25238	25396	25501	25688	25464	25421	25577	25507	25502	25419	25429	25416	25345	25791	25473	25726	25418	25741	25293	25286	25259	25502	25625	25463	25584	25469	25609	25521	25470	25464	25211	25606	25536	25728	25513	25499	25558	25278	25544	25451	25460	25461	25497	25440	25740	25613	25523	25248	25521	25772	25622	25504	25355	25725	25364	25542	25375	25653	25302	25560	25771	25510	25408	25494	25628	25597	25380	25362	25580	25493	25836	25532	25560	25425	25577	25423	25328	25372	25371	25328	25415	25236	25507	25675	25717	25494	25371	25347	25553	25357	25683	25494	25664	25455	25597	25520	25417	25543	25714	25627	25402	25677	25641	25093	25321	25418	25447	25412	25455	25163	25598	25294	25371	25443	25397	25483	25342	25583	25583	25632	25633	25453	25439	25463	25498	25563	25579	25365	25365	25346	25388	25445	25471	25457	25402	25426	25518	25452	25324	25387	25413	25600	25422	25764	25472	25433	25542	25660	25316	25439	25546	25290	25627	25502	25203	25357	25673	25642	25399	25439	25670	25443	25406	25344	25437	25538	25424	25694	25552	25688	25396	25451	25667	25511	25469	25403	25674	25418	25534	25677	25648	25631	25264	25411	25639	25606	25311	25410	25476	25463	25588	25466	25551	25535	25370	25604	25550	25511	25519	25408	25580	25664	25764	25427	25484	25345	25475	25383	25473	25548	25563	25705	25414	25485	25417	25170	25324	25333	25542	25569	25557	25620	25636	25574	25265	25739	25493	25519	25552	25771	25518	25563	25271	25595	25399	25549	25347	25553	25601	25552	25316	25713	25338	25604	25565	25741	25213	25570	25477	25579	25717	25668	25804	25637	25407	25552	25651	25443	25244	25533	25431	25526	25501	25323	25371	25502	25423	25432	25505	25639	25545	25508	25430	25463	25190	25479	25562	25629	25536	25471	25589	25629	25423	25629	25617	25213	25431	25376	25471	25512	25788	25591	25530	25442	25681	25489	25647	25716	25639	25513	25306	25548	25444	25537	25388	25251	25599	25445	25518	25702	25640	25626	25471	25616	25655	25522	25535	25796	25461	25459	25482	25406	25602	25364	25321	25681	25582	25602	25637	25552	25530	25800	25682	25588	25449	25377	25540	25600	25520	25507	25621	25487	25736	25445	25495	25414	25549	25481	25551	25523	25315	25496	25415	25514	25690	25708	25434	25579	25357	25416	25377	25501	25549	25712	25429	25223	25343	25340	25443	25700	25394	25254	25526	25415	25260	25451	25424	25527	25485	25486	25604	25534	25524	25677	25417	25540	25412	25600	25465	25489	25431	25451	25489	25423	25327	25556	25406	25276	25341	25402	25358	25615	25364	25319	25423	25861	25388	25666	25521	25543	25417	25334	25330	25484	25492	25628	25661	25627	25889	25569	25477	25572	25564	25390	25378	25251	25586	25444	25506	25375	25439	25572	25308	25377	25551	25598	25535	25566	25571	25512	25628	25629	25486	25487	25358	25616	25605	25594	25643	25475	25391	25596	25421	25241	25426	25431	25494	25262	25439	25702	25320	25631	25332	25590	25417	25307	25540	25432	25403	25497	25639	25513	25604	25570	25463	25659	25547	25551	25433	25400	25547	25540	25485	25456	25412	25532	25551	25532	25647	25599	25424	25364	25300	25488	25675	25747	25691	25622	25427	25554	25604	25410	25309	25427	25437	25821	25560	25566	25671	25617	25309	25447	25453	25398	25481	25564	25392	25430	25085	25395	25419	25392	25502	25553	25321	25657	25641	25543	25261	25468	25389	25409	25429	25632	25671	25628	25293	25596	25524	25742	25568	25478	25338	25574	25343	25423	25277	25573	25549	25448	25344	25461	25491	25321	25538	25578	25560	25422	25377	25533	25518	25528	25269	25389	25402	25657	25498	25433	25330	25505	25672	25564	25811	25646	25563	25474	25374	25303	25591	25690	25572	25672	25700	25582	25571	25289	25500	25541	25706	25575	25521	25567	25556	25310	25541	25436	25556	25666	25553	25485	25503	25608	25496	25845	25480	25420	25492	25612	25601	25465	25341	25462	25543	25547	25673	25574	25457	25277	25490	25474	25366	25523	25548	25599	25591	25330	25532	25338	25803	25695	25220	25507	25684	25588	25618	25591	25348	25503	25649	25553	25260	25406	25296	25321	25564	25563	25558	25661	25360	25655	25539	25451	25787	25465	25598	25501	25425	25323	25189	25590	25609	25340	25383	25439	25251	25323	25431	25400	25529	25248	25554	25607	25411	25355	25741	25576	25394	25730	25431	25562	25453	25605	25446	25320	25491	25448	25467	25259	25336	25518	25621	25490	25642	25367	25375	25341	25709	25351	25539	25611	25473	25600	25517	25695	25512	25543	25437	25509	25487	25253	25452	25629	25429	25571	25397	25414	25472	25548	25479	25347	25465	25478	25470	25368	25417	25631	25621	25422	25780	25458	25744	25520	25610	25648	25678	25663	25661	25656	25631	25681	25286	25468	25482	25326	25368	25518	25390	25477	25653	25475	25653	25682	25379	25477	25447	25535	25525	25295	25416	25609	25329	25484	25642	25480	25587	25443	25675	25627	25579	25615	25456	25521	25593	25828	25624	25406	25494	25571	25326	25623	25447	25600	25413	25595	25605	25636	25751	25655	25416	25581	25549	25552	25740	25777	25606	25330	25345	25389	25286	25523	25377	25532	25470	25341	25582	25754	25269	25501	25565	25514	25608	25424	25607	25559	25575	25438	25392	25461	25372	25433	25364	25691	25431	25521	25572	25667	25538	25578	25560	25507	25560	25424	25352	25373	25361	25433	25323	25356	25347	25483	25353	25699	25638	25730	25594	25531	25430	25550	25617	25635	25451	25237	25569	25440	25642	25648	25510	25624	25569	25406	25503	25386	25321	25505	25247	25574	25341	25370	25702	25433	25515	25505	25417	25519	25566	25356	25409	25298	25465	25386	25339	25240	25815	25558	25459	25489	25435	25432	25630	25483	25496	25436	25700	25734	25890	25712	25566	25491	25426	25522	25388	25423	25490	25635	25297	25437	25448	25297	25921	25560	25567	25459	25705	25691	25546	25491	25359	25569	25524	25358	25330	25395	25541	25572	25468	25409	25353	25522	25543	25430	25456	25620	25813	25728	25385	25470	25258	25574	25680	25274	25477	25513	25384	25481	25498	25712	25649	25642	25281	25465	25423	25420	25340	25691	25525	25555	25672	25529	25358	25448	25420	25345	25462	25455	25377	25432	25367	25691	25714	25589	25325	25583	25341	25422	25458	25217	25474	25308	25705	25345	25481	25298	25501	25493	25558	25620	25504	25486	25401
47452	63605	56780	44840	38067	34009	28250	22890	20966	19618	18549	18035	17646	17478	17323	17252	16958	16932	16972	16773	16671	16707	16684	16710	16704	16529	16582	16721	16653	16583	16875	16731	16671	16582	16577	16776	16484	16692	16676	16523	16641	16670	16764	16734	16745	16834	16652	16559	16646	16729	16572	16505	16589	16696	16683	16630	16672	16882	16590	16734	16785	16675	16671	16723	16773	16750	16588	16790	16553	16600	16697	16588	16779	16659	16508	16909	16625	16667	16590	16794	16756	16725	16730	16834	16694	16482	16845	16568	16610	16527	16821	16733	16383	16757	16833	16651	16652	16568	16689	16677	16622	16614	16613	16612	16640	16527	16709	16730	16713	16630	16634	16695	16642	16738	16675	16560	16755	16675	16828	16613	16696	16993	16710	16660	16718	16776	16708	16733	16488	16679	16709	16731	16476	16728	16694	16490	16686	16647	16574	16797	16794	16530	16452	16703	16559	16619	16462	16920	16748	16517	16706	16650	16734	16614	16589	16585	16587	16622	16719	16603	16759	16771	16519	16717	16850	16560	16662	16527	16685	16696	16673	16702	16698	16773	16550	16780	16597	16708	16647	16758	16662	16704	16637	16556	16607	16659	16695	16674	16621	16636	16606	16553	16446	16682	16561	16561	16559	16643	16615	16560	16577	16589	16606	16610	16643	16584	16474	16543	16584	16932	16710	16442	16696	16641	16707	16625	16690	16521	16604	16620	16726	16664	16636	16563	16706	16475	16642	16730	16728	16753	16570	16567	16703	16717	16631	16597	16640	16576	16497	16680	16749	16794	16578	16726	16711	16702	16724	16475	16687	16612	16771	16707	16618	16861	16530	16658	16627	16675	16577	16637	16571	16645	16665	16737	16629	16774	16637	16635	16494	16638	16528	16549	16811	16635	16656	16560	16542	16747	16552	16560	16609	16630	16710	16747	16620	16884	16622	16911	16583	16706	16647	16735	16691	16639	16661	17019	16492	16966	16742	16578	16566	16562	16654	16648	16683	16691	16716	16710	16679	16748	16737	16646	16628	16656	16530	16746	16519	16554	16476	16618	16624	16736	16618	16603	16641	16676	16618	16594	16689	16563	16601	16661	16535	16715	16697	16508	16487	16607	16730	16668	16692	16564	16777	16744	16722	16798	16532	16652	16765	16598	16378	16553	16749	16578	16534	16742	16877	16690	16802	16610	16668	16604	16853	16682	16719	16706	16750	16726	16564	16489	16645	16639	16666	16580	16756	16638	16557	16637	16631	16730	16691	16487	16698	16604	16614	16626	16506	16717	16668	16643	16715	16628	16753	16739	16769	16507	16704	16608	16616	16739	16701	16767	16658	16591	16630	16578	16549	16770	16617	16583	16669	16567	16448	16855	16806	16621	16795	16766	16777	16687	16504	16655	16547	16644	16716	16590	16823	16587	16665	16518	16740	16798	16665	16663	16778	16701	16648	16757	16595	16666	16572	16497	16795	16535	16620	16645	16776	16735	16732	16764	16693	16813	16638	16485	16658	16523	16846	16531	16544	16550	16631	16604	16647	16597	16606	16559	16681	16505	16664	16714	16628	16711	16544	16612	16841	16610	16684	16760	16727	16354	16509	16760	16693	16643	16797	16663	16426	16770	16708	16815	16787	16651	16726	16621	16650	16568	16638	16696	16691	16565	16723	16497	16577	16565	16557	16626	16890	16608	16596	16632	16546	16621	16744	16685	16604	16657	16746	16570	16791	16512	16562	16667	16585	16703	16533	16607	16670	16572	16467	16627	16685	16620	16754	16648	16570	16581	16667	16705	16720	16524	16595	16517	16758	16703	16729	16708	16672	16622	16544	16640	16681	16598	16698	16699	16829	16457	16855	16579	16600	16765	16589	16795	16725	17014	16579	16555	16502	16667	16753	16549	16454	16717	16541	16702	16801	16762	16655	16536	16561	16604	16793	16701	16774	16430	16675	16633	16542	16609	16623	16708	16566	16740	16491	16863	16804	16584	16797	16697	16751	16744	16536	16645	16639	16584	16688	16716	16713	16523	16591	16797	16468	16519	16672	16639	16672	16734	16791	16563	16765	16531	16750	16721	16582	16771	16447	16621	16458	16782	16486	16451	16715	16635	16699	16745	16456	16682	16547	16574	16670	16646	16608	16669	16532	16694	16642	16526	16523	16680	16817	16578	16698	16584	16727	16658	16726	16641	16800	16504	16711	16697	16727	16665	16706	16656	16721	16710	16834	16582	16857	16661	16656	16682	16698	16592	16640	16574	16683	16675	16693	16518	16659	16751	16619	16648	16577	16702	16667	16744	16634	16662	16494	16796	16542	16784	16539	16520	16649	16563	16543	16709	16766	16512	16417	16655	16622	16844	16615	16608	16816	16588	16559	16655	16621	16656	16528	16635	16574	16777	16609	16744	16502	16531	16656	16692	16652	16819	16714	16702	16627	16593	16680	16752	16616	16614	16658	16720	16663	16678	16608	16643	16444	16598	16449	16511	16623	16448	16533	16535	16640	16503	16645	16526	16737	16587	16700	16700	16747	16628	16919	16644	16775	16661	16524	16480	16601	16726	16609	16475	16776	16555	16678	16693	16459	16579	16721	16654	16416	16742	16545	16619	16611	16622	16379	16770	16661	16754	16724	16840	16590	16553	16587	16578	16626	16827	16667	16660	16623	16615	16655	16598	16724	16525	16506	16595	16547	16766	16707	16715	16555	16604	16792	16578	16744	16517	16802	16692	16673	16795	16675	16603	16581	16623	16713	16673	16660	16648	16615	16806	16683	16710	16651	16688	16645	16631	16623	16569	16825	16573	16617	16599	16591	16591	16738	16678	16515	16671	16680	16641	16426	16675	16457	16652	16582	16608	16608	16785	16605	16439	16643	16506	16583	16705	16612	16536	16697	16793	16498	16661	16630	16611	16624	16551	16652	16600	16624	16603	16834	16506	16709	16697	16473	16666	16409	16829	16616	16643	16590	16657	16660	16608	16681	16734	16648	16581	16528	16624	16641	16535	16742	16867	16629	16627	16631	16601	16688	16835	16575	16615	16764	16650	16620	16649	16749	16777	16570	16714	16590	16802	16523	16642	16645	16670	16781	16758	16548	16755	16634	16698	16660	16794	16619	16652	16587	16611	16599	16581	16469	16666	16707	16465	16568	16590	16586	16781	16637	16580	16649	16442	16760	16665	16721	16789	16592	16611	16742	16580	16691	16669	16722	16475	16801	16452	16800	16902	16590	16777	16679	16624	16627	16550	16818	16667	16701	16592	16780	16894	16603	16545	16638	16630	16761	16670	16610	16660	16706	16702	16609	16755	16575	16712	16582	16705	16712	16487	16677	16606	16596	16644	16571	16676	16721	16783	16587	16636	16638	16605	16696	16840	16698	16609	16576	16364	16654	16741	16600	16500	16698	16448	16619	16495	16726	16743	16618	16669	16754	16672	16725	16646	16636	16706	16542	16694	16633	16826	16800	16489	16622	16668	16442	16747	16720	16711	16670	16572	16740	16428	16802	16650	16577	16758	16738	16559	16565	16677	16875	16669	16610	16607	16521	16594	16620	16686	16620	16677	16464	16762	16738	16647	16595	16655	16682	16721	16852	16588	16690	16819	16748	16669	16863	16688	16737	16679	16944	16774	16751	16584	16706	16681	16542	16795	16657	16740	16671	16784	16629	16594	16602	16610	16621	16762	16787	16601	16641	16669	16782	16621	16688	16649	16559	16606	16934	16650	16580	16518	16628	16777	16625	16860	16658	16403	16569	16625	16607	16733	16710	16613	16606	16734	16630	16706	16583	16737	16893	16647	16564	16846	16582	16603	16828	16658	16722	16652	16498	16708	16667	16709	16803	16781	16588	16674	16597	16672	16631	16629	16645	16613	16686	16697	16695	16523	16802	16777	16504	16641	16781	16660	16550	16544	16727	16678	16820	16647	16533	16582	16732	16499	16675	16532	16725	16562	16626	16650	16554	16765	16771	16608	16542	16498	16798	16500	16709	16586	16612	16622	16930	16675	16641	16588	16666	16606	16744	16607	16659	16730	16794	16633	16738	16720	16416	16601	16507	16618	16674	16714	16727	16639	16750	16684	16589	16550	16498	16806	16632	16517	16607	16646	16666	16722	16608	16794	16712	16472	16659	16783	16728	16511	16781	16561	16637	16717	16483	16704	16638	16742	16672	16704	16652	16808	16561	16718	16697	16641	16488	16578	16689	16653	16664	16772	16708	16719	16547	16745	16623	16576	16740	16744	16682	16620	16505	16779	16716	16708	16686	16675	16472	16584	16711	16753	16716	16372	16730	16549	16671	16649	16764	16751	16912	16593	16775	16632	16776	16475	16447	16516	16571	16733	16664	16758	16771	16846	16585	16581	16638	16774	16705	16778	16672	16688	16509	16634	16429	16725	16497	16650	16600	16871	16516	16719	16788	16630	16561	16740	16588	16714	16739	16384	16496	16612	16683	16590	16716	16658	16618	16782	16548	16723	16796	16731	16750	16640	16646	16631	16432	16599	16567	16536	16739	16623	16408	16557	16563	16575	16724	16591	16678	16530	16658	16817	16748	16740	16701	16657	16682	16724	16691	16682	16684	16670	16633	16721	16549	16731	16632	16726	16796	16527	16828	16557	16761	16643	16696	16702	16773	16593	16574	16734	16545	16764	16451	16770	16723	16523	16676	16640	16742	16535	16542	16746	16589	16736	16560	16567	16724	16777	16586	16725	16633	16479	16621	16695	16677	16852	16702	16541	16814	16660	16702	16635	16786	16530	16787	16772	16614	16653	16787	16845	16941	16622	16629	16634	16626	16551	16831	16757	16642	16784	16616	16821	16551	16660	16563	16591	16641	16732	16587	16806	16531	16652	16690	16708	16891	16612	16572	16635	16753	16674	16816	16916	16569	16598	16610	16665	16653	16534	16625	16659	16549	16729	16577	16820	16717	16739	16581	16576	16832	16701	16755	16700	16854	16370	16725	16496	16656	16742	16815	16672	16524	16566	16842	16603	16653	16630	16742	16460	16675	16612	16804	16627	16647	16659	16615	16664	16773	16750	16561	16752	16683	16652	16620	16652	16720	16547	16690	16787	16672	16709	16768	16618	16832	16780	16663	16636	16619	16831	16481	16639	16678	16733	16531	16642	16544	16421	16642	16737	16737	16489
25959	21638	33039	41420	46966	47623	41107	36426	32842	30291	29093	27757	27163	27087	26971	26463	26376	25890	25997	26132	26009	25600	25778	25810	25588	25462	25372	25781	25622	25547	25524	25516	25580	25592	25468	25530	25636	25482	25583	25551	25670	25650	25953	25608	25582	25562	25554	25658	25622	25691	25499	25867	25451	25658	25771	25602	25776	25682	25736	25433	25661	25607	25347	25548	25540	25699	25777	25496	25594	25292	25702	25801	25438	25626	25687	25554	25684	25329	25664	25447	25661	25632	25659	25657	25505	25524	25647	25756	25811	25706	25850	25115	25506	25555	25279	25231	25548	25505	25832	25597	25501	25281	25672	25394	25628	25592	25393	25481	25557	25562	25508	25655	25565	25477	25649	25518	25567	25600	25557	25632	25911	25608	25751	25580	25558	25501	25526	25708	25710	25723	25244	25475	25683	25570	25682	25639	25396	25656	25843	25679	25488	25440	25644	25544	25520	25439	25699	25562	25575	25637	25585	25459	25671	25513	25511	25291	25381	25640	25506	25330	25418	25205	25539	25548	25534	25607	25591	25390	25444	25613	25462	25365	25547	25650	25457	25651	25425	25565	25463	25317	25510	25532	25450	25539	25536	25481	25562	25503	25374	25455	25656	25700	25734	25547	25522	25621	25588	25530	25469	25738	25577	25661	25681	25486	25589	25673	25639	25592	25810	25748	25625	25325	25373	25445	25545	25318	25406	25480	25735	25626	25389	25653	25669	25687	25422	25342	25585	25589	25370	25595	25521	25567	25658	25562	25642	25435	25769	25455	25550	25261	25474	25812	25540	25421	25289	25369	25571	25548	25411	25630	25476	25449	25524	25595	25747	25742	25719	25581	25705	25531	25488	25408	25546	25759	25478	25611	25582	25557	25437	25694	25668	25491	25684	25704	25452	25433	25636	25344	25550	25470	25519	25503	25283	25561	25692	25596	25409	25615	25508	25392	25669	25612	25505	25696	25610	25402	25568	25233	25403	25530	25618	25732	25428	25587	25577	25526	25508	25470	25541	25490	25591	25565	25699	25591	25365	25345	25623	25441	25738	25491	25584	25620	25574	25487	25778	25650	25414	25473	25407	25507	25562	25536	25479	25294	25455	25352	25311	25631	25639	25648	25706	25499	25408	25716	25598	25823	25427	25515	25853	25264	25543	25643	25627	25728	25645	25656	25654	25719	25655	25715	25594	25480	25428	25210	25526	25464	25511	25593	25566	25709	25619	25730	25661	25699	25579	25424	25606	25581	25628	25452	25800	25684	25644	25337	25654	25602	25561	25617	25624	25485	25432	25618	25840	25531	25474	25793	25618	25508	25563	25246	25614	25708	25465	25517	25767	25670	25581	25494	25530	25421	25693	25499	25503	25414	25488	25419	25331	25694	25516	25421	25710	25673	25457	25693	25357	25372	25614	25669	25362	25410	25568	25209	25425	25511	25443	25606	25696	25655	25403	25890	25414	25461	25627	25636	25584	25790	25581	25476	25502	25584	25456	25621	25405	25669	25537	25605	25609	25660	25533	25660	25854	25535	25750	25646	25399	25546	25403	25364	25333	25496	25399	25491	25387	25532	25540	25684	25550	25595	25560	25656	25690	25352	25603	25569	25356	25504	25567	25743	25628	25424	25685	25745	25494	25193	25439	25539	25635	25557	25553	25803	25662	25746	25477	25557	25436	25531	25859	25596	25628	25520	25657	25649	25585	25668	25582	25777	25724	25445	25574	25573	25683	25697	25702	25436	25467	25436	25656	25440	25462	25663	25445	25598	25325	25484	25411	25428	25617	25525	25291	25564	25427	25656	25612	25764	25814	25491	25548	25489	25333	25255	25423	25593	25606	25641	25653	25745	25681	25524	25443	25678	25364	25540	25454	25302	25576	25610	25511	25583	25598	25796	25719	25453	25546	25751	25519	25446	25381	25743	25703	25352	25537	25615	25521	25354	25591	25704	25712	25565	25592	25524	25380	25803	25594	25428	25653	25600	25440	25606	25530	25515	25621	25693	25433	25628	25358	25672	25334	25501	25594	25583	25633	25485	25729	25471	25290	25602	25542	25729	25619	25463	25648	25650	25428	25477	25330	25468	25492	25414	25581	25268	25411	25477	25758	25610	25476	25661	25695	25736	25565	25546	25848	25572	25554	25369	25334	25679	25508	25119	25498	25475	25591	25514	25457	25646	25790	25493	25600	25510	25570	25288	25691	25788	25536	25610	25313	25446	25592	25598	25413	25627	25724	25574	25491	25585	25363	25439	25409	25304	25448	25620	25733	25369	25723	25645	25521	25283	25610	25687	25625	25572	25971	25664	25694	25685	25535	25539	25598	25438	25421	25465	25870	25321	25415	25624	25508	25498	25661	25654	25508	25370	25730	25410	25589	25706	25761	25581	25708	25838	25623	25519	25468	25788	25715	25653	25502	25406	25530	25538	25531	25642	25491	25898	25509	25380	25652	25663	25623	25636	25450	25668	25555	25572	25271	25582	25641	25494	25477	25332	25554	25757	25635	25670	25358	25707	25751	25420	25601	25600	25485	25417	25581	25519	25570	25606	25640	25566	25653	25309	25403	25590	25289	25627	25589	25650	25679	25329	25383	25489	25584	25469	25692	25782	25493	25661	25545	25631	25585	25472	25626	25608	25509	25685	25353	25514	25505	25411	25458	25523	25436	25422	25644	25557	25562	25670	25649	25519	25698	25589	25691	25250	25494	25346	25508	25538	25828	25750	25781	25436	25321	25566	25489	25598	25711	25468	25289	25679	25533	25373	25487	25551	25556	25417	25467	25439	25734	25405	25429	25424	25612	25608	25444	25368	25607	25577	25466	25454	25712	25459	25443	25542	25802	25597	25415	25754	25619	25788	25542	25647	25503	25520	25556	25660	25402	25503	25870	25575	25536	25659	25460	25485	25460	25707	25608	25442	25350	25465	25478	25484	25417	25434	25756	25800	25554	25659	25622	25520	25550	25530	25540	25499	25431	25446	25598	25678	25615	25641	25555	25552	25385	25392	25641	25569	25852	25569	25606	25571	25573	25593	25514	25587	25651	25740	25726	25586	25640	25377	25544	25725	25679	25605	25797	25618	25570	25579	25492	25589	25606	25752	25630	25700	25605	25595	25281	25400	25712	25729	25769	25379	25626	25450	25520	25598	25303	25615	25528	25550	25193	25684	25512	25658	25620	25557	25443	25466	25588	25467	25669	25490	25615	25563	25564	25371	25650	25683	25421	25561	25581	25524	25511	25607	25711	25713	25249	25563	25511	25389	25470	25527	25606	25644	25544	25441	25494	25501	25561	25534	25462	25608	25526	25429	25314	25637	25753	25587	25500	25175	25388	25544	25405	25529	25705	25523	25592	25330	25428	25399	25504	25745	25811	25750	25605	25578	25518	25437	25462	25542	25735	25842	25300	25709	25499	25525	25626	25561	25622	25667	25517	25387	25509	25842	25626	25437	25604	25664	25475	25546	25390	25634	25658	25788	25605	25746	25212	25418	25575	25540	25521	25408	25376	25422	25727	25687	25623	25569	25546	25394	25469	25616	25644	25415	25293	25494	25403	25723	25535	25667	25376	25689	25533	25606	25643	25554	25445	25658	25537	25704	25553	25637	25504	25722	25395	25344	25560	25520	25789	25596	25316	25745	25541	25505	25328	25534	25644	25540	25475	25947	25550	25643	25879	25394	25453	25651	25695	25659	25591	25774	25519	25421	25573	25602	25804	25314	25349	25430	25408	25326	25570	25584	25438	25513	25519	25441	25421	25508	25725	25439	25471	25606	25379	25619	25512	25570	25649	25614	25669	25634	25504	25311	25332	25519	25548	25689	25558	25825	25346	25549	25434	25603	25392	25651	25628	25714	25493	25377	25570	25456	25304	25774	25593	25622	25561	25529	25637	25642	25425	25582	25742	25777	25470	25908	25385	25933	25697	25709	25477	25733	25381	25502	25380	25761	25608	25364	25416	25390	25354	25557	25455	25481	25599	25631	25595	25413	25739	25360	25594	25612	25705	25638	25506	25419	25538	25617	25480	25416	25525	25808	25306	25458	25395	25658	25371	25520	25563	25564	25509	25681	25559	25523	25738	25597	25474	25292	25594	25453	25453	25411	25413	25342	25429	25387	25811	25729	25571	25514	25427	25680	25632	25466	25888	25638	25660	25557	25440	25720	25553	25539	25511	25554	25607	25554	25576	25711	25373	25824	25452	25407	25493	25705	25488	25479	25794	25541	25713	25465	25396	25485	25700	25320	25305	25520	25417	25412	25557	25661	25657	25768	25558	25410	25446	25406	25660	25644	25627	25692	25399	25715	25628	25721	25533	25302	25255	25501	25425	25694	25615	25658	25392	25485	25495	25582	25564	25512	25592	25563	25736	25632	25651	25406	25700	25700	25453	24921	25394	25414	25325	25393	25663	25700	25574	25604	25846	25757	25595	25395	25749	25642	25637	25372	25310	25797	25650	25567	25560	25672	25361	25501	25699	25477	25631	25829	25571	25504	25442	25456	25657	25579	25731	25719	25635	25689	25386	25415	25596	25499	25501	25825	25711	25483	25413	25449	25553	25630	25491	25733	25829	25495	25409	25397	25542	25693	25460	25475	25806	25670	25550	25370	25693	25431	25555	25537	25784	25644	25577	25444	25362	25464	25691	25466	25404	25478	25506	25443	25315	25515	25465	25628	25249	25485	25586	25463	25552	25435	25514	25616	25837	25363	25709	25361	25651	25609	25519	25477	25574	25628	25641	25463	25569	25676	25430	25558	25681	25536	25426	25823	25689	25642	25560	25507	25670	25697	25557	25512	25562	25534	25788	25541	25588	25416	25464	25632	25823	25676	25671	25590	25567	25405	25428	25250	25809	25538	25507	25557	25599	25412	25362	25547	25474	25473	25601	25708	25512	25699	25786	25557	25635	25700	25409	25528	25590	25620	25663	25694	25452	25873	25592	25625	25586	25447	25470	25502	25465	25736	25446	25414	25530	25618	25513	25339	25521	25747	25562	25315	25611	25682	25450	25570	25653	25506	25734	25624	25340	25572	25556	25419	25742	25475	25653	25863	25574	25504	25660	25584	25628	25627	25725	25403	25422	25415	25738	25576	25544	25515	25578	25592	25564	25444	25835	25653	25622	25738	25614	25622	25633	25492	25691	25466
45936	71992	68283	56719	51504	43389	33921	29895	25219	22227	20524	19139	18674	18283	17951	17925	17672	17267	17152	17142	16944	16978	16784	16671	16762	16996	16834	16840	16746	16820	16739	16802	16694	16754	16877	16865	16825	16588	16887	16824	16951	16855	16655	16884	16751	16756	16889	16652	16815	16712	16679	16828	16692	16760	16751	16707	16780	16741	16730	16745	16769	16810	16752	16681	16656	16817	16746	16917	16833	16778	16658	16806	16791	16856	16665	16851	16794	16833	16560	16887	16640	16789	16844	16668	16457	16748	16773	16704	16785	16740	16839	16801	16681	16824	16773	16627	16802	16739	16855	16852	16631	16790	16774	16762	16619	16634	16731	16762	16577	16797	16707	16957	16802	16812	16674	16635	16705	16724	16729	16738	16622	16564	16838	16996	16821	16800	16756	16760	16579	16847	16814	16847	16786	16775	16857	16704	16808	16689	16815	16789	16582	16750	16665	16789	16941	16590	16705	16745	16663	16910	16879	16820	16911	16904	16802	16834	16714	16782	16853	16994	16742	16766	16641	16745	16692	16543	16683	16703	16738	16726	16572	16972	16796	16802	16823	16620	16669	16664	16863	16698	16773	16661	16588	16834	16826	16767	16702	16672	16882	16928	16632	16781	16715	16739	16674	16497	16636	16765	16757	16749	16807	16590	16827	16629	16784	16730	16871	16750	16754	16675	16827	16808	16746	16784	16689	16686	16781	16703	16806	16764	16759	16822	16823	16797	16851	16609	16916	16783	16730	16856	16780	16678	16664	16774	16678	16686	16593	16809	16782	16771	16761	16738	16796	16629	16823	16700	16738	16806	16793	16750	16787	16728	16885	16706	16792	16673	16700	16776	16698	16972	16969	16782	16680	16762	16716	16809	16690	16767	16799	16884	16671	16629	16887	16924	16640	16688	16866	16722	16846	16758	16629	16634	16640	16528	16814	16685	16788	16681	16620	16684	16789	16684	16821	16786	16683	16719	16905	16853	16762	16903	16679	16802	16715	16638	16692	16820	16827	16646	16642	16687	16804	16770	16664	16951	16753	16717	16757	16562	16717	16784	16870	16856	16714	16876	16758	16745	16846	16679	16720	16884	16648	16590	16561	16813	16647	16745	16940	16797	16622	16580	16824	16745	16882	16737	16745	16740	16635	16822	16542	16834	16673	16757	16846	16853	16874	16833	16642	16847	16901	16743	16814	16803	16810	16772	16744	16764	16701	16813	16840	16678	16839	16675	16806	16720	16746	16739	16661	16640	16753	16834	16713	16778	16777	16701	16767	16646	16760	16535	16604	16841	16651	16786	16739	16992	16847	16827	16794	16559	16793	16637	16593	16801	16773	16690	16789	16640	16832	16502	16778	16695	16889	16639	16682	16733	16702	16818	16738	16741	16759	16765	16780	16852	16709	16723	16775	16784	16859	16662	16813	16620	16606	16762	16656	16598	17029	16744	16811	16734	16731	16719	16831	16722	16811	16617	16762	16603	16852	16571	16721	16799	16852	16819	16817	16608	16872	16645	16736	16570	16590	16929	16641	16931	16726	16724	16821	16800	16631	16752	16806	16797	16708	16682	16729	16662	16791	16758	16624	16797	16762	16812	16624	16690	16569	16779	16776	16833	16641	16645	16618	16804	16857	16777	16636	16680	16801	16915	16965	16804	16794	16664	16629	16724	16851	16659	16707	16830	16823	16795	16705	16798	16612	16937	16644	16857	16960	16792	16856	16742	16765	16824	16859	16832	16805	16631	16820	16692	16851	16830	16680	16907	16658	16691	16731	16659	16720	16721	16765	16706	16867	16720	16890	16643	16728	16876	16776	16874	16839	16800	16684	16619	16782	16658	16675	16647	16792	16791	16596	16837	16836	16751	16699	16684	16630	16874	16780	16857	16782	16727	16793	16746	16856	16856	16831	16806	16703	16802	16733	16771	16809	16635	16771	16625	16777	16627	16803	16757	16813	16682	16695	16645	16757	16721	16842	16809	16863	16627	16804	16667	16854	16832	16675	16663	16869	16749	16742	16807	16676	16715	16904	16723	16585	16692	16609	16706	16643	16759	16894	16778	16725	16631	16723	16910	16749	16698	16787	16877	16666	16477	16709	16792	16752	16715	16619	16691	16969	16713	16666	16835	16785	16650	16679	16756	16700	16891	16722	16795	16697	16872	16731	16593	16581	16765	16838	16687	16764	16826	16733	16746	16539	16639	16901	16708	16759	16791	16663	16933	16808	16765	16815	16692	16778	16648	16895	16724	16707	16817	16887	16746	16755	16738	16782	16623	16720	16682	16768	16530	16769	16892	16806	16857	16841	16862	16712	17035	16724	16858	16914	16612	16607	16643	16517	16743	16704	16776	16800	16695	16649	16547	16725	16831	16706	16742	16745	16766	16693	16719	16954	16668	16794	16735	16843	16850	16823	16639	16822	16807	16830	16788	16754	16778	16730	16932	16780	16632	16641	16907	16776	16618	16883	16807	16780	16887	16782	16664	16803	16667	16763	16724	16871	16865	16823	16715	16685	16649	16623	16727	16750	16858	16599	16656	16819	16725	16923	16650	16843	16590	16848	16676	16729	16689	16686	16735	16931	16908	16685	16744	16734	16770	16726	16689	16855	16744	16620	16714	16635	16536	16742	16753	16644	16910	16737	16783	16699	16698	16786	16737	16723	16857	16717	16670	16919	16816	16733	16753	16801	16725	16696	16914	16877	16613	16886	16766	16852	16784	16662	16793	16767	16763	16887	16887	16789	16777	16741	16880	16818	16776	16709	16748	16662	16561	16694	16709	16629	16730	16859	16558	16814	16749	16817	16691	16745	16812	16789	16795	16662	16822	16717	16734	16728	16777	16765	16734	16746	16734	16754	16550	16812	16597	16778	16738	16850	16883	16805	16728	16612	16772	16563	16945	16830	16811	16809	16596	16732	16726	16626	16669	16613	16790	16631	16714	16678	16799	16760	16679	16733	16845	16892	16730	16687	16713	16790	16761	16821	16618	16936	16694	16577	16678	16639	16783	16733	16616	16681	16732	16695	16824	16651	16865	16702	16731	16685	16686	16606	16836	16778	16799	16654	16724	16886	16761	16812	16759	16786	16578	16664	16782	16854	16737	16806	16922	16762	16832	16690	16633	16826	16773	16797	16665	16640	16693	16844	16641	16732	16707	16813	16477	16630	16847	16817	16593	16726	16705	16866	16616	16874	16584	16837	16717	16822	16894	16716	16818	16901	16759	16853	16823	16761	16823	16697	16696	16696	16891	16545	16664	16763	16742	16729	16599	16765	16742	16792	16719	16769	16747	16553	16749	16746	16647	16775	16707	16782	16711	16868	16689	16736	16803	16913	16752	16688	16871	16891	16643	16697	16776	16861	16797	16824	16727	16758	16846	16767	16753	16624	16776	16726	16772	16821	16986	16747	16666	16685	16734	16730	16898	16651	16669	16752	16702	16743	16812	16827	16778	16631	16822	16787	16691	16851	16692	16865	16861	16796	16826	16869	16653	16728	16805	16961	16762	16816	16720	16719	16762	16867	16689	16809	16698	16893	16789	16686	16663	16671	16620	17017	16693	16655	16740	16687	16881	16714	16733	16593	16654	16653	16768	16689	16783	16808	16731	16450	16786	16742	16811	16837	16823	16851	16653	16497	16773	16596	16613	16822	16704	16863	16712	16634	16741	16663	16740	16708	16874	16657	16839	16566	16739	16626	16880	16740	16655	16801	16952	16922	16776	16810	16748	16607	16630	16649	16571	16724	16789	16690	16766	16769	16778	16651	16804	16815	16648	16643	16809	16773	16783	16850	16858	16774	16782	16737	16816	16617	16788	16534	16801	16779	16826	16881	16718	16789	16678	16867	16600	16851	16765	16729	16691	16651	16796	16730	16559	16561	16761	16822	16866	16744	16747	16784	16665	16816	16828	16623	16769	16818	16684	16916	16722	16819	16745	16661	16648	16710	16772	16755	16830	16822	16743	16645	16842	16869	16717	16764	16638	16994	16630	16738	16793	16722	16819	16854	16646	16826	16696	16614	16721	16784	16716	16727	16880	16754	16794	16615	16673	16842	16773	16680	16798	16661	16881	16710	16753	16707	16755	16596	16669	16775	16778	16866	16764	16727	16817	16642	16657	16820	16646	16554	16759	16762	16634	16807	16776	16597	16925	16831	16784	16811	16767	16822	16687	16724	16878	16641	16677	16761	16874	16561	16738	16856	16718	16811	16841	16711	16829	16653	16705	16778	16881	16780	16666	16776	16603	16730	16806	16740	16729	16789	16790	16589	16828	16722	16796	16744	16736	16558	16832	16612	16722	16769	16882	16875	16677	16776	16579	16927	16676	16721	16731	16681	16845	16633	16885	16575	16561	16823	16774	16864	16749	16636	16786	16634	16777	16713	16728	16765	16833	16763	16821	16826	16701	16598	16637	16717	16659	16753	16720	16811	16650	16685	16661	16585	16629	16798	16663	16693	16811	16767	16636	16763	16903	16675	16509	16844	16710	16514	16721	16865	16541	16553	16709	16819	16768	16711	16857	16719	16899	16713	16697	16855	16688	16902	16926	16781	16521	16947	16615	16868	16818	16702	16923	16877	16665	16648	16744	16790	16879	17020	16738	16850	16592	16875	16789	16580	16725	16701	16836	16775	16534	16861	16650	16744	16751	16831	16800	16763	16917	16832	16741	16917	16916	16671	16715	16739	16635	16816	16672	16678	16718	16759	16627	16889	16832	16820	16827	16634	16739	16737	16792	16868	16543	16940	16733	16682	16787	16716	16883	16789	16827	16652	16692	16790	16852	16756	16707	16848	16706	16759	16598	16818	16858	16800	16801	16788	16719	16592	16800	16791	16531	16828	16739	16712	16799	16719	16848	16862	16802	16702	16909	16696	16773	16516	16815	16827	16827	16689	16826	16731	16763	16532	16771	16714	16724	16818	16780	16754	16533	16825	16777	16681	16817	16747	16782	16890	16773	16941	16763	16856	16836	16699	16782	16652	16661	16826	16839	16867	16777	16682	16804	16829	16769	16832	16661	16708	16627	16709	16758	16805	16775	16724	16822	16763	16654	16767	16759	16794	16738	16718	16587	16623	16887	16817	16784	16731	16701	16794	16652	16623	16654	16846	16862	16605	16776	16754	16548	16880	16761	16854	16653	16733	16612
23751	21257	30514	33984	41844	42848	42109	40250	34625	31401	29733	28111	27791	27364	27026	26502	26266	26005	26051	25754	25655	25367	25324	25154	25478	24993	25220	25409	25394	25409	25208	25087	25427	25071	25334	25189	25343	25332	25297	25386	25324	25180	25124	25021	25323	25166	25261	25277	25226	25115	24995	24875	24985	25316	25105	25244	25117	25217	25235	25201	25307	25308	25351	25000	25319	25071	24933	25052	25287	25091	25081	25251	25102	25007	25168	24939	25140	25315	25298	25224	25096	25340	25169	25144	25210	25220	25012	25146	25219	24980	25292	25089	25276	25299	25231	25029	24880	25233	25167	25355	25255	25004	25138	24988	25128	25448	25178	25245	24915	25323	25122	25036	25007	24877	25105	25185	25046	24998	25306	25139	25164	24937	25035	25077	25045	25004	25277	24989	25030	25255	25215	24959	25208	25176	24932	25219	25142	25062	24959	25058	25182	25098	25225	25034	25172	25094	25020	25261	25015	25060	25101	25165	25158	24967	25017	25106	25130	25358	25308	24951	25039	25017	24929	25256	24931	25127	25061	24953	24974	25227	25077	24850	25201	25122	25089	25103	24975	25093	25246	25203	25192	25164	25152	24945	24991	24998	24877	25269	25208	25091	25179	24954	25109	25481	25065	25113	24891	25037	25057	24923	25062	25019	25263	25313	25064	25072	25186	25108	25245	24814	25266	25317	25121	25163	25018	25007	25292	25162	25133	25023	25088	24971	25208	25311	25056	25070	25242	25299	25098	24985	25271	24989	25120	25028	25271	25091	24933	25139	25015	25176	25255	25360	25339	24971	25172	25164	25134	25033	25208	25092	25126	25372	25399	25140	24950	24963	25280	25103	25027	25110	25103	25192	25261	25437	24796	25027	25058	25102	25201	24952	25219	25007	25106	25069	25130	25221	25469	25214	24910	24975	25275	25235	24965	25149	25142	24945	24992	25121	24859	25178	25218	25296	25239	24935	25258	25376	25013	25181	25287	25247	25116	25127	25136	25229	25176	25218	25118	24971	25599	25357	24971	25361	25022	25090	25043	25237	25036	25350	25112	24928	25274	25193	24953	24886	25236	25014	24994	25278	25256	24937	25319	25138	25122	25273	25315	24961	25076	25226	25068	25107	25131	25205	25087	25083	25113	25056	25094	25153	25120	24956	25008	25198	25225	25257	25129	25051	25312	25170	25287	25285	25118	24969	24875	24861	25134	24842	25247	25083	25054	25383	25298	25118	25198	24879	24949	25312	25091	25131	24986	25232	25244	25011	25244	25079	25205	25292	25117	25146	25066	25107	24977	25015	25270	25003	25004	25158	25383	24745	25225	25196	25113	25014	25254	25157	25029	25350	24988	25292	25224	25209	25185	25109	25093	25271	24982	25243	25067	25222	25018	25038	25122	25235	24864	25142	24974	24872	25201	25094	25165	24772	25390	25120	25081	25181	25251	25028	25081	25260	25090	25133	25297	25065	25083	24867	25169	25153	25051	24850	24995	25311	25070	24822	25227	24902	25071	25217	25035	24845	25165	25256	25258	25289	25310	25116	25200	25108	25147	25223	24765	25055	25339	25096	25041	25224	25209	25277	25168	25266	25350	25088	25207	25181	25149	25124	24983	24947	25164	25107	25128	25180	25187	25041	25325	25224	24941	25202	25214	25035	25252	25424	24960	25230	25222	25077	25021	24904	25243	25323	25187	25347	25120	25259	24888	25182	25296	25157	25305	25132	25019	25226	25208	25211	25143	25435	25349	25155	25094	25242	25351	24999	25135	25194	24990	25044	25314	25114	25191	24887	25090	24674	25137	24885	24938	25204	25212	25118	25063	25223	25114	24995	24740	24982	25038	25372	25050	25219	25137	25202	25191	25295	25050	24910	25306	25158	25185	24972	25054	25072	25163	25026	25021	24818	25156	25189	25100	25120	25202	25327	25395	25228	25356	25455	25325	25052	25240	25136	25042	25128	25080	25074	25240	25270	25297	24929	25194	25214	25008	25147	25145	25029	25191	25297	25232	24952	25143	25046	25282	25073	25110	25024	25018	25160	25047	25211	25076	25176	25207	25494	25499	25301	25098	25033	25292	25286	25041	25256	24979	25196	24923	25216	25167	24939	25000	25155	25141	25076	24962	25184	25154	25357	25072	24982	25392	25048	25318	25035	25005	24936	25158	25215	24908	25195	25406	25219	25279	25154	25115	25068	25149	24872	25098	25433	25265	25351	25335	24917	25233	25340	24910	25220	25394	25174	25049	25123	25145	25220	25347	25310	25235	25114	25285	25184	25074	25072	25411	25295	25219	25146	25185	25372	25047	24984	25128	25302	24999	24913	25118	25145	25136	25169	25302	25142	25111	25143	25002	25062	25235	25042	25124	25205	25048	24996	25253	24996	24857	25137	25023	24997	25196	25364	25340	25008	25030	25198	25050	24999	25041	24978	25225	25213	25194	25115	25203	25069	25286	25076	25088	25386	25053	25085	25284	25276	25164	25200	25265	25151	24944	25192	25276	25215	25332	24893	25020	25002	25035	25196	25082	25390	25077	25127	25007	24979	25267	25021	25147	25177	25430	25062	25106	25184	25447	25266	25054	25301	25361	25096	25184	25211	24971	25067	24814	25139	25266	25220	24966	25064	25138	24969	25334	25126	25212	25205	25026	25206	25107	24918	25034	25251	25332	25456	25317	25072	25157	25004	25126	25300	25143	25269	25269	25240	24984	25094	25297	25123	25238	25230	25000	25215	25313	24858	25269	25160	25179	25360	24818	24960	24982	25002	25203	25360	25189	25073	25277	25335	25275	24922	25408	25096	25163	25118	25264	25000	25096	25130	24952	25192	24912	25268	25238	25161	25050	25012	25110	25105	24927	25186	25121	25364	25026	25267	25035	25023	24835	25174	25069	25034	25433	25321	25212	24971	24971	24758	25074	25229	25159	25196	25172	25396	25134	25086	25237	25066	25204	25032	25069	25091	24992	25209	25414	25247	25158	24883	25123	25127	25044	25111	25207	25432	25274	25249	25065	24904	25167	25018	25083	25337	25206	25146	25031	25081	25173	24983	24980	24939	25253	25061	24990	25168	25072	25161	25070	25170	25167	25187	25154	25114	25251	25165	25123	25173	25243	25213	25414	25081	25390	25301	24950	25222	25111	25030	25072	25441	25217	25063	24900	24997	25503	25356	25119	25142	24990	25215	24939	24899	25267	25242	25291	25224	24891	25053	25196	25157	25168	25014	25087	25082	25163	25123	25154	25075	25451	25318	25014	25154	25177	24979	24973	25055	24939	25012	25240	25149	25060	25098	25252	25268	25430	25147	25044	25192	25286	25268	25117	25246	24944	24915	25256	25043	25194	24994	25310	25000	25174	25307	25198	25318	25172	25143	24972	25343	25064	24973	25215	25054	25230	25196	24963	25004	25314	25239	25217	24945	24919	25355	25112	25111	25016	25116	25056	25030	25211	25067	25418	25356	25025	25031	25160	25247	25215	24838	25138	25271	25055	25447	24921	24979	25212	24855	25145	25337	25346	25199	25261	24932	25142	25064	24907	25053	25093	25156	25132	25212	25158	25342	25128	25103	25216	25053	24956	24984	25131	25234	25332	25207	25076	25090	25245	25328	24987	25140	24995	25104	25174	25027	25103	24988	25097	25107	25079	25133	25393	25034	25137	24927	24943	25134	25099	25010	25099	25061	25144	24939	25105	25219	25097	25250	24978	25042	25222	25060	25366	25273	25427	25278	25169	25420	25362	25346	25359	25071	25249	25084	24978	25179	24875	25235	25261	25272	25344	25126	25025	25261	25174	25009	25066	24977	25128	24963	25017	25378	25329	25058	25309	24915	25083	24908	24932	24907	25346	25173	25324	25041	25387	25006	25130	25206	25064	25017	25156	25196	25144	25167	25297	25058	25080	25182	25111	24918	25098	24802	25192	25102	25415	25329	25339	24992	25088	24987	25260	24804	25215	25157	25293	25324	25068	24971	25163	25362	25197	25196	25403	25146	25194	24857	25358	25101	25168	25057	25083	25254	24978	25130	24882	25002	24977	25091	25201	25332	25118	25309	24798	25059	24901	25196	25195	25029	25141	25240	25023	24994	25353	25276	25202	25143	25073	25157	25130	25151	25106	25070	25361	25174	25154	25283	25345	24983	24918	25005	25211	25008	25033	25156	25020	24992	25069	25171	25159	25243	25119	25176	24991	25442	25057	25040	25205	25033	25029	25196	25327	25088	25322	25341	25146	25187	25339	25017	24950	25351	25082	25229	25076	25133	25122	25056	25258	25077	24769	25416	25186	25234	25020	25325	25149	25202	25392	25128	25206	25176	25299	25300	25061	24922	25271	25129	25235	25258	25008	25235	25181	25065	25244	25119	25188	25104	25226	24988	25246	24996	24963	25165	25163	25204	25005	25124	24992	25264	25210	25091	25306	25166	25218	25053	24990	24895	25067	24733	24975	25326	25155	25144	25205	25109	25121	24940	25057	25054	25144	25082	24991	24961	25119	25019	25262	24999	25112	25022	24951	25181	25211	25184	25222	25199	24946	25419	25182	25318	25126	24990	25118	25081	25220	25135	25273	25325	25326	25112	24948	25309	25312	25242	25372	25164	25123	24906	25039	24866	25097	25292	25094	24824	25040	25157	25176	25235	25267	24902	25331	25024	25513	25187	25139	25157	25229	25285	25451	25099	25167	25022	25503	25030	25271	24906	25024	24948	25243	25125	25156	25037	25391	25080	25213	25160	25133	24903	25112	24996	25023	24953	25201	25186	25113	25114	25362	25282	25305	25168	25189	25150	25110	25191	25127	25253	25125	25207	25148	25171	25001	25245	25161	25102	25197	25273	25024	25191	25182	25550	25016	25077	25079	24897	24916	25167	24941	24983	25022	25239	25262	25315	25259	25183	25143	25032	24969	25332	25260	25047	25395	24701	25023	25193	25296	25175	25418	25068	25222	25192	25109	24942	24936	25041	25119	25349	25002	25073	25262	24881	25291	25044	25036	25246	25112	25104	25012	25221	25105	25066	25128	25168	25135	25201	25053	25104	25079	25253	25265	25104	25042	24995	25010	24989	24977	25144	25299	24954	24973	25224	25194	25079	25128	25171	25175	25105	24955	24691	24951	25152	25280	24990	25071	25076	25276	25188	25119	25116	25072	25185
49426	80271	77020	63682	55046	43270	37028	35165	27293	23846	21514	20145	19340	18902	18551	17911	17799	17413	17126	16995	16714	16568	16592	16644	16668	16547	16521	16396	16439	16492	16604	16411	16443	16585	16477	16555	16630	16401	16491	16469	16479	16441	16488	16749	16570	16612	16484	16485	16425	16579	16425	16450	16643	16590	16465	16396	16583	16404	16473	16433	16477	16548	16506	16557	16318	16456	16505	16409	16501	16441	16480	16337	16431	16472	16597	16539	16379	16663	16314	16617	16477	16377	16449	16589	16427	16367	16551	16536	16476	16455	16674	16521	16412	16522	16531	16537	16430	16537	16505	16420	16685	16629	16461	16540	16282	16588	16500	16459	16366	16439	16480	16383	16490	16475	16266	16439	16428	16397	16503	16452	16486	16427	16566	16456	16470	16405	16359	16571	16660	16500	16417	16497	16387	16450	16441	16457	16423	16513	16472	16493	16691	16450	16356	16593	16511	16597	16554	16354	16420	16481	16531	16547	16470	16318	16320	16380	16491	16383	16445	16502	16394	16354	16424	16411	16399	16466	16517	16487	16464	16436	16446	16524	16404	16504	16612	16611	16504	16495	16601	16487	16605	16678	16542	16451	16488	16485	16587	16603	16516	16270	16538	16510	16618	16385	16473	16552	16528	16415	16497	16402	16386	16564	16490	16365	16741	16570	16398	16337	16416	16493	16425	16590	16387	16579	16321	16483	16565	16483	16335	16427	16581	16368	16434	16492	16325	16538	16386	16597	16350	16686	16427	16481	16445	16440	16561	16393	16327	16490	16541	16390	16434	16575	16476	16501	16392	16536	16713	16436	16423	16398	16635	16430	16410	16398	16333	16488	16524	16402	16426	16398	16547	16382	16559	16363	16408	16687	16284	16570	16573	16570	16680	16415	16431	16424	16396	16455	16466	16491	16505	16399	16418	16615	16406	16437	16432	16372	16398	16508	16538	16511	16495	16565	16455	16494	16519	16434	16452	16493	16439	16343	16402	16496	16620	16539	16398	16380	16536	16417	16487	16456	16595	16612	16495	16248	16434	16635	16522	16496	16645	16690	16556	16484	16588	16600	16492	16494	16607	16367	16537	16582	16532	16496	16561	16324	16435	16395	16471	16520	16427	16495	16465	16398	16327	16494	16628	16587	16309	16724	16242	16438	16405	16618	16477	16463	16438	16617	16515	16475	16490	16471	16594	16532	16357	16560	16519	16392	16459	16288	16551	16614	16372	16473	16452	16392	16548	16340	16381	16617	16516	16427	16580	16502	16484	16523	16500	16431	16405	16461	16464	16527	16484	16334	16379	16523	16470	16534	16331	16572	16548	16525	16414	16377	16600	16434	16468	16559	16266	16604	16406	16450	16346	16378	16627	16406	16450	16426	16522	16562	16533	16510	16438	16365	16461	16467	16367	16481	16723	16574	16397	16377	16491	16584	16383	16409	16375	16388	16595	16381	16470	16505	16470	16565	16484	16474	16355	16579	16320	16587	16453	16319	16446	16436	16543	16405	16487	16576	16569	16425	16563	16529	16438	16574	16463	16524	16496	16538	16454	16442	16502	16392	16356	16436	16522	16543	16463	16446	16422	16620	16379	16562	16472	16322	16450	16357	16509	16445	16426	16617	16383	16353	16565	16411	16597	16338	16686	16527	16381	16304	16667	16531	16617	16507	16538	16358	16397	16494	16356	16470	16440	16429	16499	16649	16577	16542	16427	16630	16394	16496	16455	16443	16310	16696	16555	16411	16342	16386	16689	16451	16543	16372	16395	16496	16392	16633	16416	16393	16473	16422	16415	16484	16353	16503	16583	16625	16598	16320	16318	16465	16467	16317	16379	16416	16282	16466	16306	16487	16464	16360	16411	16377	16648	16345	16343	16611	16700	16509	16569	16532	16537	16444	16353	16482	16553	16360	16454	16469	16695	16442	16544	16565	16503	16290	16619	16457	16425	16679	16333	16565	16462	16507	16440	16477	16216	16365	16457	16585	16520	16285	16396	16514	16359	16390	16643	16419	16343	16523	16517	16337	16558	16477	16413	16443	16452	16601	16448	16420	16377	16484	16440	16433	16532	16477	16431	16595	16445	16516	16507	16459	16418	16480	16609	16510	16413	16635	16477	16458	16637	16484	16451	16530	16421	16393	16626	16383	16503	16544	16398	16687	16465	16341	16572	16536	16364	16525	16500	16526	16354	16614	16513	16480	16622	16306	16499	16395	16492	16558	16469	16403	16222	16431	16374	16523	16518	16428	16545	16456	16301	16407	16564	16402	16491	16556	16322	16313	16486	16408	16567	16420	16403	16440	16368	16564	16614	16475	16313	16385	16394	16419	16572	16415	16352	16691	16311	16457	16596	16433	16510	16540	16575	16427	16396	16486	16612	16369	16500	16318	16606	16620	16636	16437	16552	16424	16475	16362	16591	16490	16510	16465	16520	16391	16459	16499	16499	16238	16307	16485	16455	16565	16541	16500	16545	16405	16489	16467	16442	16437	16528	16346	16625	16521	16445	16466	16472	16643	16620	16456	16681	16395	16275	16372	16722	16509	16691	16386	16636	16477	16411	16658	16515	16457	16571	16553	16486	16414	16654	16538	16491	16343	16371	16421	16564	16542	16433	16515	16437	16336	16547	16385	16446	16512	16477	16574	16418	16527	16370	16384	16312	16526	16355	16427	16497	16473	16368	16472	16468	16495	16498	16416	16363	16606	16291	16356	16465	16517	16500	16612	16557	16354	16516	16438	16277	16700	16419	16433	16461	16394	16526	16499	16344	16350	16500	16469	16370	16485	16361	16570	16492	16394	16367	16325	16400	16551	16520	16646	16447	16307	16575	16489	16426	16374	16476	16458	16390	16358	16652	16605	16368	16421	16484	16544	16559	16493	16334	16443	16687	16566	16456	16503	16411	16478	16490	16460	16481	16645	16273	16449	16435	16622	16276	16579	16510	16490	16492	16370	16500	16339	16403	16485	16539	16475	16355	16722	16510	16637	16413	16510	16594	16635	16507	16562	16552	16500	16444	16420	16590	16454	16360	16577	16521	16437	16377	16395	16532	16358	16712	16407	16355	16470	16352	16466	16237	16450	16392	16467	16545	16470	16402	16481	16494	16410	16641	16304	16728	16452	16351	16438	16460	16443	16544	16370	16516	16368	16484	16357	16385	16558	16520	16559	16275	16487	16454	16456	16590	16448	16415	16377	16386	16677	16320	16575	16483	16591	16403	16638	16484	16456	16519	16474	16440	16439	16474	16430	16402	16427	16602	16367	16384	16621	16625	16357	16544	16530	16479	16476	16374	16460	16521	16479	16454	16501	16484	16415	16490	16428	16591	16433	16619	16661	16466	16473	16558	16579	16515	16490	16416	16399	16451	16575	16603	16533	16456	16357	16407	16568	16369	16500	16395	16725	16520	16490	16313	16532	16453	16312	16473	16540	16309	16468	16455	16440	16456	16599	16623	16368	16458	16253	16519	16560	16293	16396	16583	16462	16404	16428	16514	16344	16367	16422	16474	16664	16320	16396	16690	16636	16474	16503	16414	16432	16535	16488	16739	16665	16324	16492	16515	16566	16528	16384	16511	16432	16580	16486	16495	16412	16287	16338	16439	16510	16632	16473	16203	16329	16376	16572	16457	16409	16385	16355	16561	16526	16418	16515	16454	16505	16502	16489	16400	16424	16451	16400	16648	16470	16432	16373	16579	16474	16606	16599	16498	16318	16591	16477	16629	16316	16512	16388	16555	16486	16504	16476	16400	16530	16415	16411	16440	16480	16554	16387	16668	16542	16806	16505	16291	16428	16585	16596	16386	16522	16457	16439	16402	16544	16473	16325	16647	16181	16349	16451	16516	16371	16467	16487	16326	16323	16594	16516	16384	16353	16367	16437	16497	16453	16547	16502	16434	16316	16612	16554	16549	16455	16506	16449	16445	16488	16310	16374	16522	16433	16615	16518	16404	16571	16549	16433	16452	16406	16483	16427	16579	16409	16611	16500	16444	16534	16416	16562	16430	16601	16513	16365	16404	16473	16462	16616	16458	16430	16423	16443	16506	16344	16435	16558	16384	16384	16488	16601	16664	16466	16555	16400	16399	16492	16474	16520	16567	16522	16444	16404	16317	16627	16521	16632	16535	16401	16216	16521	16334	16525	16377	16336	16595	16568	16488	16382	16577	16329	16496	16664	16498	16592	16526	16464	16552	16419	16441	16458	16463	16505	16538	16495	16331	16616	16490	16446	16433	16470	16310	16453	16514	16584	16406	16510	16486	16378	16495	16297	16672	16437	16465	16495	16368	16452	16435	16531	16462	16622	16258	16442	16581	16410	16587	16405	16523	16433	16455	16361	16384	16755	16489	16540	16437	16531	16581	16547	16490	16444	16477	16510	16339	16354	16492	16413	16512	16281	16485	16467	16475	16450	16376	16363	16358	16511	16618	16535	16371	16263	16436	16481	16487	16504	16557	16582	16608	16491	16506	16327	16394	16392	16635	16419	16419	16267	16334	16524	16466	16385	16419	16383	16539	16514	16400	16374	16354	16422	16482	16582	16446	16445	16620	16515	16408	16536	16550	16399	16588	16511	16553	16410	16434	16633	16548	16470	16411	16466	16532	16321	16406	16542	16608	16542	16464	16496	16446	16637	16405	16333	16456	16465	16447	16454	16303	16411	16428	16503	16439	16338	16449	16404	16325	16506	16493	16455	16468	16495	16377	16329	16682	16555	16610	16330	16480	16315	16676	16489	16415	16483	16543	16436	16259	16484	16480	16491	16308	16545	16416	16382	16595	16503	16418	16478	16425	16594	16459	16685	16565	16486	16518	16601	16424	16449	16352	16293	16398	16535	16511	16232	16440	16367	16486	16391	16629	16506	16381	16600	16403	16572	16435	16679	16508	16404	16330	16500	16470	16559	16397	16414	16588	16519	16682	16345	16514	16499	16468	16546	16529	16610	16527	16593	16735	16351	16683	16616	16466	16378	16473	16401	16384	16566	16443	16539	16347	16392	16634	16446	16585	16594	16371	16351	16448	16332	16465	16323	16326	16450	16692	16396	16494	16576	16435	16609	16416	16562	16333	16676	16528	16601	16610	16551	16561	16338	16524	16445	16509	16485	16461	16457	16700	16438	16328	16423	16420	16481	16205	16541	16292	16413
46707	59423	58456	52331	43233	39002	35042	30371	28457	27459	27222	26503	26362	26237	26453	25851	25968	25784	26234	25704	25636	25863	25508	25344	25696	25678	25486	25390	25535	25892	25717	25563	25803	25514	25765	25644	25599	25459	25827	25583	25572	25545	25446	25478	25684	25417	25614	25812	25721	25466	25624	25525	25731	25696	25553	25580	25623	25455	25533	25615	25522	25529	25564	25581	25607	25655	25593	25355	25557	25640	25692	25832	25649	25551	25400	25371	25606	25270	25567	25444	25598	25720	25729	25430	25534	25593	25546	25770	25576	25612	25734	25682	25447	25522	25349	25402	25748	25729	25461	25566	25592	25596	25670	25557	25573	25497	25499	25433	25657	25627	25805	25692	25572	25378	25520	25591	25576	25438	25674	25385	25515	25681	25359	25741	25380	25110	25566	25442	25321	25696	25581	25761	25604	25685	25488	25489	25801	25650	25529	25617	25306	25391	25780	25537	25747	25385	25510	25301	25654	25557	25375	25818	25594	25350	25392	25400	25567	25577	25537	25599	25569	25627	25512	25642	25635	25693	25675	25542	25427	25536	25442	25576	25382	25587	25235	25175	25284	25538	25588	25707	25440	25506	25469	25498	25605	25575	25930	25386	25518	25563	25672	25695	25594	25659	25849	25434	25495	25489	25567	25656	25356	25668	25898	25661	25555	25881	25435	25370	25502	25705	25518	25552	25795	25607	25709	25679	25620	25633	25615	25312	25533	25407	25519	25451	25486	25604	25488	25641	25697	25427	25513	25574	25521	25729	25527	25632	25612	25619	25605	25563	25665	25809	25479	25457	25552	25753	25618	25463	25401	25347	25527	25756	25697	25534	25529	25470	25675	25382	25758	25547	25514	25366	25246	25356	25831	25454	25762	25591	25599	25442	25796	25520	25306	25552	25507	25603	25409	25422	25431	25630	25551	25746	25476	25612	25523	25478	25618	25535	25318	25497	25542	25450	25452	25700	25537	25749	25611	25600	25595	25398	25642	25560	25364	25459	25402	25571	25470	25440	25707	25415	25317	25486	25509	25735	25613	25798	25767	25586	25633	25742	25633	25541	25501	25528	25535	25530	25449	25643	25693	25587	25691	25590	25653	25615	25419	25374	25607	25480	25795	25746	25606	25544	25404	25740	25645	25210	25383	25456	25454	25517	25625	25560	25426	25581	25668	25506	25729	25675	25430	25589	25606	25375	25650	25481	25682	25423	25657	25431	25546	25449	25512	25444	25813	25764	25992	25656	25412	25716	25973	25748	25618	25379	25698	25438	25485	25886	25877	25558	25471	25555	25469	25481	25631	25426	25602	25394	25582	25485	25520	25523	25331	25526	25464	25582	25718	25793	25549	25676	25399	25714	25490	25738	25325	25685	25529	25482	25533	25576	25405	25622	25408	25533	25541	25648	25421	25454	25540	25697	25617	25544	25312	25722	25570	25658	25529	25599	25618	25627	25708	25550	25522	25433	25748	25649	25301	25567	25387	25470	25825	25569	25601	25608	25711	25635	25563	25504	25626	25486	25548	25497	25538	25411	25686	25544	25271	25704	25858	25580	25350	25484	25715	25464	25594	25804	25460	25372	25354	25670	25671	25348	25548	25700	25350	25628	25297	25658	25427	25337	25620	25388	25708	25590	25407	25691	25520	25420	25447	25520	25649	25419	25646	25503	25505	25613	25273	25639	25398	25560	25742	25647	25825	25371	25567	25495	25590	25869	25799	25505	25608	25484	25609	25447	25549	25593	25618	25587	25755	25584	25771	25374	25477	25749	25496	25593	25444	25681	25658	25753	25847	25640	25750	25606	25444	25571	25776	25819	25304	25518	25628	25645	25480	25573	25447	25621	25630	25517	25538	25379	25641	25313	25658	25361	25371	25722	25720	25611	25548	25792	25746	25757	25606	25360	25709	25379	25827	25711	25635	25496	25612	25795	25884	25424	25383	25753	25535	25462	25769	25200	25355	25653	25686	25830	25609	25583	25400	25495	25494	25360	25531	25746	25518	25406	25427	25668	25778	25480	25743	25595	25455	25595	25616	25729	25555	25603	25440	25717	25501	25584	25521	25787	25570	25550	25460	25530	25545	25699	25351	25454	25525	25503	25566	25435	25717	25546	25693	25549	25465	25435	25757	25395	25787	25767	25605	25536	25509	25520	25395	25569	25533	25588	25456	25553	25627	25595	25625	25630	25721	25450	25412	25693	25677	25576	25636	25605	25686	25392	25431	25290	25583	25404	25496	25379	25284	25501	25664	25410	25354	25558	25477	25432	25342	25635	25496	25439	25650	25649	25589	25512	25473	25433	25710	25612	25746	25411	25609	25741	25430	25597	25491	25393	25584	25701	25583	25679	25522	25598	25464	25596	25617	25596	25775	25722	25611	25543	25486	25614	25489	25736	25659	25662	25501	25511	25731	25489	25456	25620	25688	25586	25646	25291	25591	25572	25584	25345	25482	25195	25620	25702	25325	25722	25760	25480	25339	25498	25863	25504	25640	25452	25465	25620	25659	25668	25651	25918	25605	25551	25671	25641	25882	25399	25638	25547	25609	25709	25855	25849	25513	25451	25520	25539	25601	25646	25295	25689	25436	25214	25489	25775	25892	25525	25597	25639	25566	25456	25806	25622	25410	25460	25469	25406	25679	25590	25771	25336	25518	25425	25471	25765	25797	25311	25452	25572	25602	25488	25680	25674	25358	25434	25794	25672	25553	25405	25426	25708	25440	25772	25567	25651	25180	25737	25596	25639	25425	25789	25613	25308	25407	25523	25435	25358	25719	25521	25603	25689	25674	25669	25431	25433	25502	25511	25483	25636	25646	25446	25559	25777	25594	25503	25437	25511	25571	25552	25674	25615	25510	25325	25567	25512	25492	25837	25587	25858	25520	25367	25683	25461	25734	25715	25761	25695	25471	25483	25782	25349	25519	25559	25807	25728	25520	25602	25754	25704	25478	25612	25876	25340	25503	25699	25642	25663	25427	25629	25626	25742	25238	25388	25367	25550	25290	25415	25845	25467	25653	25494	25658	25659	25725	25390	25507	25286	25620	25628	25677	25635	25881	25950	25880	25705	25670	25392	25502	25473	25617	25487	25625	25493	25497	25404	25653	25531	25687	25660	25638	25493	25626	25469	25454	25486	25833	25754	25493	25644	25600	25707	25655	25562	25408	25418	25548	25456	25332	25404	25296	25360	25723	25550	25484	25566	25735	25577	25424	25558	25371	25558	25452	25516	25409	25693	25487	25263	25638	25507	25689	25727	25641	25529	25518	25576	25376	25530	25492	25498	25283	25319	25589	25669	25598	25311	25594	25602	25498	25541	25741	25689	25586	25507	25594	25402	25825	25694	25488	25267	25370	25334	25497	25548	25636	25519	25600	25610	25516	25848	25775	25543	25655	25580	25277	25331	25788	25736	25689	25571	25472	25519	25420	25517	25619	25634	25447	25800	25496	25568	25801	25562	25590	25531	25636	25769	25663	25742	25480	25587	25681	25531	25399	25666	25584	25552	25737	25704	25675	25368	25656	25607	25572	25311	25556	25362	25567	25334	25655	25428	25875	25464	25560	25606	25695	25643	25800	25486	25638	25445	25718	25548	25309	25488	25581	25491	25647	25463	25496	25540	25362	25580	25388	25534	25628	25376	25623	25726	25691	25580	25585	25353	25654	25533	25613	25679	25616	25692	25511	25475	25739	25753	25414	25790	25777	25509	25655	25607	25430	25632	25463	25287	25426	25392	25524	25414	25706	25431	25670	25441	25457	25596	25706	25523	25498	25575	25846	25877	25606	25534	25424	25691	25543	25555	25523	25563	25261	25329	25506	25790	25617	25713	25342	25678	25469	25741	25530	25605	25333	25654	25685	25645	25636	25836	25660	25474	25553	25735	25650	25745	25733	25654	25556	25382	25655	25638	25681	25630	25616	25652	25741	25472	25667	25292	25443	25528	25646	25685	25741	25620	25711	25577	25729	25575	25779	25681	25475	25275	25565	25477	25716	25531	25469	25366	25477	25255	25774	25572	25664	25559	25548	25983	25624	25884	25543	25764	25584	25632	25547	25693	25545	25551	25482	25593	25794	25677	25621	25526	25469	25776	25589	25467	25868	25555	25455	25540	25420	25529	25414	25683	25797	25634	25536	25568	25429	25668	25410	25370	25663	25665	25836	25529	25671	25760	25629	25637	25626	25750	25561	25526	25403	25565	25350	25684	25624	25929	25724	25801	25499	25558	25902	25596	25568	25478	25696	25823	25669	25582	25692	25596	25560	25547	25668	25713	25806	25541	25583	25455	25519	25621	25829	25828	25468	25497	25528	25433	25594	25273	25579	25389	25653	25718	25320	25626	25746	25759	25774	25315	25387	25573	25855	25630	25256	25490	25497	25355	25539	25659	25659	25740	25720	25503	25614	25551	25528	25544	25789	25389	25624	25711	25686	25495	25620	25544	25449	25458	25873	25489	25444	25560	25398	25258	25532	25550	25422	25467	25531	25507	25620	25646	25463	25637	25425	25619	25817	25579	25508	25500	25574	25545	25387	25640	25453	25352	25744	25617	25474	25553	25650	25491	25560	25566	25519	25621	25659	25522	25584	25560	25709	25535	25529	25426	25644	25389	25637	25835	25298	25384	25527	25727	25741	25638	25441	25604	25571	25488	25544	25550	25593	25457	25585	25571	25464	25816	25769	25501	25613	25394	25634	25753	25637	25496	25335	25703	25533	25661	25443	25491	25581	25494	25671	25560	25938	25428	25423	25411	25448	25464	25765	25493	25705	25649	25605	25726	25439	25684	25690	25747	25840	25601	25515	25318	25586	25536	25516	25642	25642	25400	25450	25703	25632	25842	25540	25321	25630	25710	25472	25717	25550	25583	25453	25552	25598	25458	25517	25532	25623	25845	25301	25398	25414	25372	25522	25535	25640	25128	25545	25647	25494	25479	25503	25413	25571	25460	25477	25556	25820	25580	25655	25425	25489	25562	25479	25479	25320	25524	25366	25502	25638	25538	25508	25615	25454	25798	25558	25569	25455	25484	25463	25345	25523	25463	25810	25498	25650	25368	25695	25591	25539	25563	25542	25645	25445	25598	25995	25628	25638	25286	25206	25704	25807	25509	25563	25425	25447	25578	25509	25341	25450	25451	25584	25513	25676	25422
49413	67592	58457	46330	36920	33308	27948	22480	20056	19352	18517	18090	17746	17432	17105	17046	16817	16921	16926	16922	16639	16637	16680	16855	16709	16696	16705	16698	16461	16729	16792	16704	16832	16588	16746	16468	16688	16699	16714	16678	16802	16798	16764	16701	16766	16653	16588	16782	16565	16756	16626	16704	16763	16760	16607	16533	16624	16680	16715	16726	16777	16807	16643	16773	16615	16533	16705	16646	16763	16571	16546	16778	16665	16684	16721	16603	16651	16868	16713	16778	16552	16440	16694	16756	16462	16789	16784	16705	16495	16773	16631	16621	16803	16741	16656	16736	16726	16639	16725	16737	16719	16589	16659	16740	16870	16750	16611	16672	16665	16832	16785	16614	16819	16619	16615	16633	16677	16831	16672	16754	16676	16680	16810	16772	16754	16672	16791	16704	16719	16642	16674	16638	16729	16608	16713	16520	16650	16825	16896	16732	16581	16674	16767	16846	16738	16628	16781	16543	16732	16618	16841	16845	16602	16701	16699	16752	16747	16819	16813	16629	16765	16569	16755	16700	16678	16669	16862	16816	16767	16685	16691	16823	16613	16817	16572	16776	16645	16735	16770	16792	16588	16649	16702	16718	16779	16469	16704	16753	16712	16621	16418	16616	16639	16588	16576	16660	16734	16638	16632	16624	16544	16619	16709	16535	16746	16601	16708	16605	16823	16655	16762	16681	16684	16750	16710	16717	16710	16602	16603	16695	16662	16606	16602	16669	16598	16533	16642	16777	16474	16758	16766	16776	16908	16709	16636	16570	16769	16535	16612	16634	16695	16797	16676	16760	16748	16816	16614	16544	16657	16536	16675	16644	16586	16546	16795	16669	16712	16695	16622	16887	16537	16650	16800	16702	16582	16533	16763	16745	16695	16891	16784	16800	16719	16656	16770	16567	16627	16740	16493	16807	16788	16698	16757	16674	16753	16611	16655	16662	16825	16634	16754	16725	16626	16469	16701	16813	16803	16725	16569	16604	16684	16620	16793	16615	16668	16835	16632	16762	16703	16556	16814	16814	16932	16702	16756	16839	16732	16651	16771	16759	16606	16760	16760	16585	16586	16776	16653	16784	16822	16873	16692	16745	16625	16757	16751	16685	16639	16897	16435	16858	16693	16636	16667	16840	16470	16561	16665	16622	16532	16743	16841	16723	16638	16381	16732	16630	16640	16620	16707	16811	16726	16855	16773	16631	16740	16794	16697	16721	16802	16675	16718	16705	16549	16692	16512	16632	16672	16595	16721	16605	16654	16843	16547	16767	16764	16838	16697	16718	16713	16749	16708	16664	16911	16565	16941	16652	16729	16568	16721	16679	16745	16685	16788	16695	16704	16774	16655	16707	16684	16574	16681	16592	16864	16728	16653	16697	16652	16826	16627	16778	16889	16624	16710	16742	16622	16685	16567	16641	16725	16711	16655	16465	16726	16612	16672	16571	16691	16816	16616	16810	16747	16735	16634	16599	16784	16690	16631	16641	16784	16667	16719	16645	16706	16512	16586	16496	16769	16595	16751	16662	16757	16862	16629	16784	16626	16802	16523	16595	16633	16528	16817	16879	16609	16608	16566	16736	16519	16808	16722	16586	16824	16670	16839	16938	16645	16679	16888	16534	16830	16754	16791	16698	16857	16757	16627	16646	16901	16790	16725	16594	16678	16616	16728	16659	16744	16646	16733	16657	16700	16660	16591	16708	16778	16863	16678	16830	16656	16789	16657	16565	16764	16748	16685	16461	16545	16764	16745	16649	16610	16794	16602	16627	16763	16759	16628	16657	16675	16652	16831	16710	16602	16769	16684	16644	16845	16569	16584	16653	16749	16800	16891	16820	16730	16687	16724	16490	16646	16707	16650	16693	16920	16733	16658	16734	16647	16739	16738	16736	16836	16694	16678	16694	16771	16587	16773	16701	16852	16609	16854	16840	16540	16646	16616	16726	16767	16597	16604	16584	16644	16705	16812	16531	16733	16650	16655	16677	16534	16720	16763	16606	16661	16577	16865	16685	16626	16729	16709	16550	16731	16596	16801	16797	16756	16712	16739	16657	16734	16750	16642	16693	16640	16813	16832	16678	16827	16534	16658	16627	16790	16790	16576	16736	16678	16528	16742	16722	16656	16787	16670	16698	16855	16529	16847	16710	16750	16815	16623	16808	16459	16563	16545	16700	16682	16881	16629	16543	16673	16809	16723	16658	16691	16540	16645	16759	16733	16872	16652	16580	16741	16712	16685	16692	16587	16522	16576	16487	16693	16663	16590	16573	16755	16654	16804	16590	16718	16561	16665	16759	16611	16596	16666	16616	16772	16650	16540	16585	16572	16584	16621	16664	16743	16701	16632	16782	16812	16730	16696	16756	16702	16860	16665	16614	16551	16681	16788	16587	16602	16809	16692	16684	16615	16734	16716	16723	16753	16597	16543	16808	16716	16770	16644	16586	16621	16598	16631	16779	16638	16624	16566	16591	16546	16720	16766	16734	16703	16758	16745	16596	16520	16699	16864	16661	16631	16798	16544	16580	16663	16561	16734	16728	16520	16764	16533	16634	16632	16732	16697	16617	16705	16574	16732	16710	16800	16747	16729	16630	16629	16900	16789	16701	16666	16680	16585	16770	16762	16562	16587	16837	16617	16544	16663	16623	16566	16721	16551	16889	16681	16409	16589	16647	16598	16817	16791	16804	16845	16701	16724	16745	16682	16798	16801	16725	16837	16811	16801	16645	16884	16696	16552	16700	16746	16664	16749	16681	16734	16572	16805	16751	16613	16576	16669	16816	16713	16705	16673	16640	16639	16684	16652	16697	16459	16766	16738	16683	16705	16693	16859	16833	16782	16609	16609	16612	16758	16573	16723	16709	16748	16585	16536	16658	16673	16538	16783	16729	16655	16803	16652	16563	16808	16799	16574	16744	16762	16776	16725	16668	16635	16569	16585	16637	16633	16745	16570	16607	16734	16796	16495	16652	16626	16510	16700	16646	16704	16648	16843	16764	16504	16788	16734	16820	16813	16598	16677	16813	16714	16830	16630	16730	16696	16747	16576	16737	16648	16841	16657	16759	16607	16741	16654	16587	16613	16678	16834	16577	16817	16717	16665	16587	16793	16644	16713	16720	16678	16665	16732	16669	16760	16868	16691	16769	16581	16704	16801	16705	16736	16838	16484	16673	16713	16818	16595	16597	16660	16751	16865	16628	16779	16479	16550	16572	16463	16721	16796	16577	16598	16628	16786	16729	16611	16748	16611	16768	16665	16709	16576	16873	16725	16771	16714	16742	16486	16660	16565	16581	16603	16922	16644	16640	16669	16557	16759	16660	16770	16621	16795	16789	16643	16756	16574	16732	16739	16918	16805	16651	16719	16511	16734	16591	16718	16652	16778	16676	16807	16753	16702	16712	16695	16639	16592	16670	16866	16629	16704	16723	16674	16622	16654	16639	16767	16513	16655	16779	16690	16695	16615	16579	16524	16760	16609	16689	16719	16603	16824	16795	16640	16592	16732	16777	16834	16859	16684	16776	16703	16826	16701	16677	16629	16714	16587	16533	16585	16790	16608	16701	16750	16674	16658	16560	16824	16627	16790	16714	16727	16844	16552	16817	16785	16532	16657	16613	16766	16747	16542	16749	16818	16745	16723	16834	16815	16670	16886	16656	16730	16617	16757	16565	16501	16696	16693	16749	16686	16669	16462	16742	16622	16702	16715	16807	16572	16872	16808	16858	16810	16794	16505	16958	16812	16749	16695	16772	16590	16867	16762	16683	16731	16547	16860	16732	16544	16637	16694	16655	16637	16795	16800	16675	16569	16523	16670	16802	16729	16766	16561	16722	16906	16691	16536	16585	16850	16550	16866	16773	16592	16647	16792	16780	16694	16658	16622	16763	16663	16593	16658	16662	16639	16771	16813	16686	16535	16729	16646	16747	16670	16630	16680	16773	16725	16649	16686	16636	16600	16671	16612	16486	16939	16728	16574	16633	16766	16644	16822	16806	16544	16895	16760	16887	16736	16761	16700	16513	16638	16993	16629	16780	16773	16586	16792	16631	16762	16614	16606	16546	16698	16637	16622	16610	16660	16813	16655	16722	16483	16792	16640	16672	16630	16478	16625	16833	16768	16622	16755	16772	16535	16854	16614	16705	16614	16611	16759	16591	16665	16614	16933	16775	16664	16776	16874	16653	16762	16669	16645	16713	16712	16753	16735	16738	16616	16644	16635	16639	16581	16449	16618	16498	16695	16736	16619	16744	16371	16687	16724	16813	16668	16780	16816	16702	16770	16643	16650	16765	16620	16634	16745	16708	16652	16681	16653	16779	16855	16853	16624	16533	16747	16664	16775	16834	16585	16813	16531	16718	16616	16485	16610	16739	16648	16540	16949	16676	16559	16778	16651	16784	16648	16884	16796	16616	16624	16695	16642	16719	16592	16911	16597	16694	16656	16667	16838	16603	16703	16621	16619	16748	16757	16564	16890	16431	16784	16597	16685	16587	16856	16735	16667	16481	16691	16531	16815	16694	16679	16791	16781	16817	16729	16785	16725	17012	16711	16662	16769	16734	16856	16734	16614	16716	16722	16494	16651	16688	16812	16666	16797	16595	16792	16642	16742	16687	16831	16638	16670	16769	16654	16779	16607	16670	16829	16533	16735	16706	16673	16688	16720	16559	16813	16669	16804	16541	16594	16564	16790	16660	16825	16712	16704	16689	16722	16670	16771	16761	16499	16808	16872	16662	16741	16642	16788	16706	16818	16729	16764	16580	16722	16635	16865	16769	16718	16692	16717	16900	16736	16584	16614	16515	16657	16539	16800	16822	16757	16800	16663	16823	16657	16701	16742	16821	16712	16762	16631	16826	16673	16572	16712	16687	16505	16650	16622	16741	16674	16547	16858	16648	16693	16790	16603	16839	16673	16567	16768	16691	16719	16578	16777	16597	16672	16611	16644	16770	16645	16496	16738	16581	16761	16630	16730	16639	16901	16725	16694	16627	16644	16436	16807	16642	16817	16549	16756	16782	16752	16754	16713	16706	16617	16704	16667	16679	16742	16693	16736	16668	16555	16607	16800	16715	16707	16745	16668	16677	16734	16645	16715	16481	16705	16695	16748	16662	16678	16701	16737	16873	16806	16665	16730	16751	16696	16780	16717	16560
25902	21870	35786	48170	51758	47410	39387	33732	31182	29615	28672	27733	27471	27181	26574	26761	26557	26508	26145	26115	26035	25962	25819	26129	25878	25946	26007	25905	25822	25789	25717	25698	25805	25946	26076	25880	25820	25887	25654	25804	25930	25828	25532	25860	26066	25492	25834	25809	25856	25633	25826	25798	25674	25887	25704	25622	25768	25996	25807	25781	25950	25818	25789	26015	25892	25813	25767	25789	25698	25788	25887	25729	26177	25818	25742	25949	25951	25794	25606	25744	25888	25848	25845	25773	25737	25669	25725	25678	25945	25924	25900	25778	25758	25951	25786	25634	25563	25817	25828	25912	25842	25720	25870	25714	25940	25880	25938	25897	25754	25723	25741	25834	25920	25717	25885	25728	25959	25737	25576	25528	25884	25591	25779	25814	25699	25871	25781	25629	25577	25563	26002	25888	25988	25751	25993	25663	25750	25657	25696	25732	25927	25565	25944	25920	25728	25931	25806	25819	25751	25600	25618	25605	26022	25824	25819	25782	25829	25675	25776	25841	25664	25458	25776	25705	25565	25780	25739	25911	25775	25769	25872	25862	25813	25885	25667	25777	25568	25813	25934	25879	25892	25947	25668	25836	25834	25748	25750	25767	26001	25691	25872	25665	25621	25617	25780	25786	25958	25638	25704	26041	25890	25801	25823	25832	25813	25737	25755	25564	25683	25596	25895	25911	25657	26133	25687	25970	25841	25685	25782	25755	25470	25839	25821	25818	25525	25945	25945	25826	25804	25794	25836	25896	25573	25764	25673	25855	25660	25647	25723	25714	25729	25595	25802	25809	25634	25750	25871	25700	25647	25654	25975	25886	25847	25916	25975	25707	25784	25962	25925	25870	25736	25708	25552	25806	25748	25833	25819	25706	25719	25799	25848	25627	25890	25937	25694	25827	25706	25636	26020	26046	25684	25817	25875	25850	25666	25739	26156	25789	25854	26146	25923	25773	25887	25755	25848	25816	25877	25864	25923	25600	25951	26040	25490	25808	25794	25657	25714	25685	25953	25922	25788	25959	25764	25663	25958	25740	25839	25794	25943	25837	25964	25711	25645	26042	25448	25482	25905	25815	25737	25999	25850	25782	25929	25822	25729	25766	25858	25550	25907	25595	26076	25687	25836	25857	25892	25814	25768	25929	25955	25797	25960	25600	25491	25836	25821	25855	25998	25942	25870	25942	25583	25789	25839	25706	26027	25885	25546	25626	25515	25760	25810	25716	26022	25523	25727	25740	25809	26050	25675	25990	25811	26032	25810	25728	25875	25931	25573	25629	25665	25717	25825	25594	26052	25852	25897	26054	25685	25960	25864	25870	25879	25950	25770	25616	25946	25609	25687	25682	25812	25678	25834	25634	25480	25813	25997	25892	25940	25868	25796	25797	25787	25735	25795	25645	25558	25811	25653	25697	25919	25965	25703	26009	25862	25557	25590	25568	25689	25659	25713	25816	25740	25713	25756	25664	25643	25850	25839	25878	25754	25841	25879	25793	25959	25671	25784	25858	25881	25830	25927	25757	25662	25695	25933	25939	25756	25658	25685	25906	26003	25875	25755	25671	25566	25879	25959	25976	25923	26007	25970	25722	25631	25793	25971	25877	25673	25834	25700	25795	25870	25833	25818	25826	25717	25939	25895	25799	25722	25529	25581	25593	26048	25901	25783	25670	25655	25768	25602	25843	25542	25975	25656	25801	25968	25714	26122	25770	26013	25882	25568	25674	25766	25901	25694	25621	26007	25927	25919	25836	25838	25849	25755	25622	25692	25586	25793	25695	25658	25852	25675	25753	25705	25828	25767	25774	25735	25624	25831	25588	25632	26082	25697	25851	25818	25542	25812	25813	26066	26045	25830	25888	25878	25754	26049	25759	25697	25712	25709	25681	25894	25802	25906	25663	25820	25853	25738	25725	25688	25512	25555	25844	25778	25634	25718	25626	25788	26135	25716	26010	25601	25766	25897	25728	25720	25896	25733	25886	26057	25638	25770	25697	25744	25628	25582	26088	25710	25534	25921	25682	25831	25728	25832	25769	25978	25735	25703	25780	25666	25903	25687	25576	25676	25859	25638	25788	25545	25596	25854	25899	26178	25720	25578	25664	25709	25609	25842	25666	25920	25724	25716	25708	25736	25873	25705	25609	25669	25902	25746	25868	25860	25665	25776	26025	25778	25571	25838	25741	25743	25809	25754	25664	25685	25889	25668	25955	25922	25984	25418	25830	25860	25919	25740	25695	25632	25939	25697	26223	25845	25716	25860	25711	25800	25807	25692	25821	25720	25674	26028	26013	25913	25929	25686	25605	25776	25941	26023	25656	25646	25720	26022	25699	25675	25690	25957	25924	25805	25839	25753	25932	25866	25808	25583	25930	25802	25629	25752	25878	25979	25485	25581	25936	25830	25718	25993	25904	25915	25871	25923	25920	25898	25610	25653	25675	25777	25654	25567	25862	25858	25916	25909	25690	25742	25719	25904	25905	25782	25784	25905	25885	25952	25610	25991	25706	25962	25449	25845	25995	25767	25856	25893	26106	25733	25813	25722	25554	26067	25830	25819	26036	25678	25406	25856	25973	25923	25548	25606	25931	25795	25972	25741	25533	25919	25814	25878	26172	25877	25544	25550	25752	25773	25459	25852	25501	25527	25812	25778	25375	25470	25701	25874	25838	25579	25771	25621	25751	25904	25569	25891	25690	25801	26005	25824	25872	25756	25861	25923	25776	25852	25856	25716	25836	25731	25956	25620	25792	25869	25639	25988	25953	25920	25964	25727	25832	25500	25992	25805	25905	25820	25762	25801	25816	25772	25674	25846	25977	25807	25624	26063	25500	25450	25823	25632	25868	25839	25632	25749	25832	25873	25746	25679	25575	25814	25886	25892	25831	26006	25648	26084	25776	25814	25787	26036	25850	25832	25651	25686	25821	25915	25708	25829	25867	25726	25902	25849	25811	25921	25857	25856	25758	25721	25817	25838	25984	26021	25855	25664	25611	25707	25817	25988	25727	25745	25660	25797	25565	25713	25735	25833	25988	25546	25813	25676	25535	25725	25807	25709	25489	25650	25621	25894	25963	25561	25772	25824	25792	25835	25805	25800	25881	25878	25956	25711	25974	25855	25720	25660	25735	25650	25544	25722	25752	25974	25474	25804	25919	25971	25977	26017	25863	26049	25723	25614	25717	25663	25640	25882	25828	25676	25894	26087	25743	25752	25824	26122	25860	25575	26017	25749	25339	25877	25715	25584	25749	25709	25823	25901	25768	25731	25840	25983	25852	25886	25732	25964	25832	26035	25714	25438	25954	25794	25921	25535	25975	25921	25797	25925	25848	25797	25641	25556	26049	25922	25679	25967	26031	25895	25616	25460	26022	26029	25806	25811	25680	25669	25941	25823	25590	25830	25981	26037	25754	25841	25659	26086	26103	25775	25783	25696	25860	25667	25761	25477	25754	25934	25795	25853	25961	25689	25949	25982	25706	25955	25771	25886	25765	25794	25785	25785	25847	25934	25612	25769	25862	26100	25713	25755	25726	25898	25860	26001	25762	25875	25819	25724	25704	25643	25810	25708	25824	25842	25772	26094	25706	26109	25748	25760	25853	25604	25845	25749	26023	25750	26005	25848	25586	25981	25681	25871	25666	25777	25887	25842	25519	25769	25958	25728	25494	25781	25743	25920	25742	25605	25602	25646	25575	25890	25879	25918	25631	25679	25777	25849	25855	25804	25744	25841	25854	25714	25739	25821	25865	25745	25880	25826	25714	25798	25984	25903	25672	25946	26015	25679	25715	25848	25704	25983	25816	25730	25767	25725	25822	25836	25734	25594	25493	25811	25678	25933	25821	25661	25879	25726	25687	25730	25935	25984	25754	25506	25681	25879	25739	25833	26049	25873	25696	25763	25594	25798	25785	25743	25727	25595	25936	25777	25795	26008	25911	25822	25722	25980	25688	25703	25716	25867	26044	25649	25890	25708	25862	25835	25564	25805	25896	25806	25758	25607	25489	26058	25575	25765	25650	25695	25745	25773	25662	25736	25787	25892	25652	25582	25786	25577	25712	25806	25767	25841	25346	25731	25690	25748	25936	25906	25814	25935	25974	25776	25826	26000	25939	25840	25789	25658	26088	26099	25888	25904	25780	25753	25735	25887	25919	25810	25731	25645	25632	25861	25900	25839	25936	25950	25648	25808	25712	25905	25551	25744	25869	25760	25620	25832	25761	25613	25824	25811	25567	25731	25720	25581	25874	25644	25722	25837	25702	25825	25885	25869	25706	25727	25655	25812	25715	25804	25824	25781	25806	25892	25907	25644	25620	25811	25801	26014	25911	25965	25725	25619	25878	25742	25767	26133	25865	25644	25671	25751	25950	25937	25610	25746	25867	25809	25698	25773	25754	25895	25814	25899	25843	25657	25838	25856	26076	26008	25747	25875	25518	25819	25692	25729	25851	25684	26002	25911	25796	25858	25686	25515	25777	25741	25742	25766	25694	25625	25676	25852	25860	25709	25570	25807	25707	25565	25638	25644	25918	25847	25812	25713	25863	25794	25774	25684	25667	25835	25575	25631	25814	25865	25689	25870	25707	25904	25823	25730	25731	25807	25770	25808	25831	25700	25733	25637	25810	25641	25721	25746	25925	25930	25640	25718	25810	25856	25910	25780	25703	25848	25645	25548	25893	25827	25723	25787	25830	25743	25800	25705	25850	25789	25925	25916	25864	25899	25825	25936	25880	25779	25749	25825	26088	25749	25530	25808	25711	25840	25757	25672	25831	25802	25777	26168	25772	25776	25698	25831	25736	25725	25761	25781	25881	25857	25925	25816	25773	25899	25846	25866	25658	26022	25801	25837	25745	25675	25543	25653	26008	26035	25941	25921	26026	26085	25855	25820	26018	25829	25724	25502	25733	25705	25872	25821	25861	25765	25912	25592	25791	25913	25763	25684	25711	25733	25662	25863	25765	25545	25794	25733	25821	25599	25732	25825	25767	25707	25680	26167	25835	25686	25871	25932	25697	25682	25784	25721	25723	25861	25908	25779	25743	25776	25791	25834	25857	25833	25727	26019	25652	25962	25823	25772	25479	25895	25690	25608	25730	25895	25730	25864	25852	25795	25869	25849	25731	25922	25721	25839	25863	25803	25722	25808	25849
49251	76512	73601	63132	54131	43329	30996	26345	23279	21440	19987	19205	18539	18088	17686	17538	17437	17223	17098	17108	16877	16720	16925	17087	16866	16876	16891	16871	16971	16908	16804	16838	16887	16780	16856	16826	16744	17004	16875	16998	16897	16940	16888	16822	16821	16965	16816	17049	17020	16896	16896	16790	16828	16927	16859	16954	16932	16815	16733	16975	16880	16995	17024	16826	16775	16815	16950	16903	16878	16846	16948	16802	16862	16903	16910	16880	16918	16909	16772	16791	16775	16823	16917	16680	16737	17017	16793	16922	16769	17002	17071	16863	16827	16920	17010	16926	16868	16878	16737	16872	16851	16777	16862	16997	16904	16908	16837	16628	16742	16845	16891	16919	16932	16894	16901	16779	16808	16862	16866	16626	16727	16738	16747	16875	16945	16915	16759	16890	16764	16864	16838	16851	17025	16765	16722	16962	16890	16842	16890	16845	16740	16781	16765	16600	16741	17012	16777	16855	16986	16997	17041	16801	16855	16844	16932	16907	16845	16856	16787	16803	17039	16963	16852	16941	16901	16902	16798	16936	16708	16783	17034	16813	16882	16858	16998	16713	16939	16770	16928	16818	16901	16897	16718	16922	17085	16879	16890	17076	16902	16738	16866	16669	16791	17009	16808	16880	16785	17019	16882	16794	16849	17043	16720	16740	16902	16782	17029	16675	16748	16901	16830	16737	16799	16922	16783	16894	16880	16938	16851	16887	16655	16821	16792	16918	17052	16826	16798	16831	16837	16728	16855	16907	16886	16777	16798	16838	16825	16886	16773	16788	17077	16943	16995	16860	16939	16753	16864	16722	16823	16828	16838	16887	16818	16739	16763	16809	16848	16939	16805	16946	16745	16968	16846	16893	16915	17035	16944	16906	16789	17102	17060	16894	16881	16743	16806	16823	16862	16873	16740	16957	16745	16916	16845	16909	16728	16822	16831	16840	16819	16871	16926	16838	16779	16754	16859	16847	16861	16942	16693	16895	16805	16840	16678	16932	16959	16851	16824	16702	16797	16808	16919	16858	16851	16788	16867	16840	16955	16914	16763	16933	16946	16914	16768	16803	16997	17019	16896	16848	16926	16907	16898	16868	16795	16892	16903	16914	16765	17005	16731	16707	16987	16884	16858	16878	16856	16827	16908	16712	16827	16839	16904	16664	16891	16838	16689	16869	16790	16743	16773	16697	16857	16808	16809	16933	16763	16766	16946	16852	17030	16806	16729	16836	16736	16768	16894	16832	16844	16767	16862	16844	16882	16808	16925	16943	16880	16845	16756	16913	17053	16854	16765	16681	16920	16955	16826	16874	16982	16919	16782	16876	17020	16824	16860	16741	16722	16789	16782	16995	16724	16903	16808	16936	16847	16724	16887	16836	16967	16766	16850	16933	16821	16891	16887	16730	16886	16884	16905	16871	16960	16953	16981	16991	16708	16853	16877	16639	16886	16880	16943	16868	17121	16908	16797	16838	16946	16884	17000	16917	16836	16706	16948	16842	16823	16826	16866	16987	16870	16844	16944	16941	16822	16986	16868	16844	16944	16547	16955	16916	16932	16818	16857	16762	16897	16911	16997	16777	16946	16815	17086	16865	16876	16921	16875	16913	16785	16859	16801	16847	16829	16888	16977	16871	16946	16741	16817	16953	16748	16974	16862	16867	16992	16769	16748	16836	16968	16811	16919	16850	16872	16970	16843	16887	16998	16767	16907	16729	17045	16884	16772	16811	16710	16908	16811	16860	16993	16782	16868	16908	16802	16898	16750	16857	16893	16782	16912	16849	16795	16870	16843	16927	16871	16962	16792	16694	16664	16820	16810	16904	16962	16808	16874	16881	16703	16964	17058	16859	16779	16871	16975	16899	16775	16954	16745	16848	16733	16794	16695	16909	16726	16898	16943	16873	16981	16719	16865	16923	16787	16908	16736	16854	16907	16737	16697	16810	16984	16835	16923	16829	16884	16813	16833	16859	16694	16853	16858	16864	16672	16894	16764	16795	16703	16773	16935	16890	17030	16856	16699	16901	16954	16809	16959	16766	16897	16916	16646	16803	16841	16808	16849	16843	16742	16740	16842	16862	16674	16788	16707	16781	16877	16762	16885	16873	16854	16882	16768	16814	16752	16954	16898	17004	16704	16762	16950	16853	16884	16936	16886	16874	16781	16880	16650	16876	16865	16774	16750	16872	16726	16682	16979	16951	16890	16690	16867	16588	16858	16902	16846	17022	16946	16993	16967	16903	16842	16852	16818	16934	16812	16715	16959	17016	16793	16850	16903	16793	16705	16903	16946	16865	16829	16785	16925	16797	16804	16884	16807	16849	16756	16880	16857	16641	16919	16925	16902	16858	16925	16743	16705	16787	17010	16837	16872	16895	16870	16813	16853	16748	16836	16962	16931	16848	16788	16828	16842	16964	16803	16859	16743	16911	16783	16737	16848	16904	16751	16849	16734	16740	16958	16811	16876	16742	16958	16966	16714	16949	16820	16804	16857	16807	16721	16931	16876	16772	16853	16885	16828	16999	16968	16742	16820	16874	16912	16928	16741	16793	16633	16939	16707	16806	16622	16837	16771	16733	16934	16690	16948	16677	16940	16844	16804	16845	16843	16839	16839	16816	16807	16767	17004	16718	16684	16830	16954	16902	16884	16933	16925	16748	16996	16731	17017	16874	16996	16791	16913	16873	16874	16881	17013	17022	16851	16819	16892	16712	16994	16638	16929	16793	16977	16901	16917	16863	17014	16819	16750	16793	16929	16869	16907	16630	16834	16799	16904	16806	16971	16870	16797	16957	16964	16897	16874	16749	16775	16783	16671	16803	16980	16746	16960	16646	16749	16927	16926	16941	16837	16911	16835	16733	16746	16855	16851	16794	16749	16786	16927	16884	16921	16862	16882	16732	16845	16824	16700	16803	16768	16954	16711	16905	16825	16744	16994	16943	16826	16820	16785	16792	16920	16814	16805	16699	16809	16751	16698	16669	17059	16738	16914	16891	16923	16850	16942	16972	16968	16770	16888	17021	16805	16903	16886	16795	16741	17082	16880	16786	16872	16822	16979	16902	16815	16794	17003	16740	16734	16907	16949	16829	16725	16970	16931	16738	16983	16772	16761	16718	17037	16922	16869	16791	16774	17037	16906	16712	16920	16907	16866	16998	16709	16871	16817	16927	17007	16748	16818	16851	16789	16759	16828	16818	16809	16919	16874	16812	16986	16920	17005	16947	16945	16651	17029	16953	17004	16642	16801	17024	16750	16904	16820	17052	16697	16969	16674	17002	16881	16899	16912	16935	16805	16823	16796	16987	16819	16885	16906	16774	16787	17011	16659	16982	16942	16922	16849	16919	16949	16846	17124	16846	16938	16723	16853	16806	16819	16795	16929	16914	16780	16831	17012	16895	16639	16748	16867	16726	16814	16917	16822	16706	16793	16922	16899	16670	16961	16944	16954	16950	16882	16810	16734	16881	16828	16942	16801	16902	16763	16738	16853	16806	17031	16843	17092	16781	17036	16904	16958	16746	16893	16976	16712	16815	16767	17080	16881	16765	16848	16699	16767	16753	16869	16865	16896	16771	16945	16953	16889	16754	16896	16856	16897	16925	16879	16835	16761	16801	16806	16743	16899	16846	16904	16747	16783	16786	16901	16794	16715	16931	17043	16859	16943	16850	16733	16846	16740	16692	16875	16885	16773	16777	16872	16865	16814	16840	16911	16771	16848	16901	16981	16768	16946	16735	16873	16959	16837	16886	16811	16813	16879	16836	16676	17061	16710	16730	16834	16909	17033	16704	16736	16888	16925	16814	16946	16945	16815	16817	17000	16940	16757	16844	16787	16858	16749	16879	16733	16780	16794	16746	16990	16732	16942	16758	16924	16922	16910	16879	16784	16911	16908	16788	16966	16785	17027	16890	16781	16761	16926	16720	16953	16885	16706	16821	16970	16865	16973	16790	16927	16744	16823	16844	16729	16803	16798	16819	16907	16704	16684	16739	16923	16888	16967	16908	16838	16987	16877	16851	16867	16760	16900	16898	16797	16753	16925	16831	16995	16794	16758	16901	16637	17047	16748	16685	16782	17037	16940	16807	17044	16889	17009	16851	16705	17002	16634	16774	16879	16843	16902	16859	16949	16901	16755	16928	16863	16903	16906	16647	16819	16943	16933	16799	16740	16750	16666	17048	16952	16981	16778	17036	16828	16861	16879	16882	16791	16978	16915	16756	16863	16926	16979	16844	16678	16775	16978	17051	16768	16966	16880	16961	16840	16832	16836	17018	16754	16893	16845	16682	16889	16840	16935	16769	17013	16876	16914	16880	16920	16913	16966	16839	16814	16676	16787	16893	16926	16858	16894	16914	16886	16947	16859	16734	16881	17037	16924	16640	16732	16979	16786	16875	16815	16911	16941	16875	16784	16790	16837	16820	16959	16884	16697	16834	16815	16795	17002	16943	16879	16894	16851	16812	16809	16715	16855	16929	17076	16912	16755	16624	16933	16988	16909	16848	17042	16954	16849	16815	16916	16873	16813	16847	16833	16964	16660	16894	16915	16659	16861	16800	16821	16874	16825	16753	16892	16916	16823	17062	16900	16877	16837	16848	16831	16879	16798	17014	16863	16963	16865	16913	16894	16853	16770	17099	16749	16800	16779	16886	16757	17094	16624	16859	16842	17009	16761	16817	17005	16933	16904	16870	16978	16952	16807	16922	16822	16926	16889	16843	16779	16830	17027	16844	17035	16864	16981	16873	16917	16730	17057	16676	16808	16784	16959	16819	16892	17018	16989	16979	16998	16767	16876	16750	16786	16911	17150	16896	17040	16837	16935	16625	16700	16891	16936	16755	16895	16904	16886	17066	16784	16889	16896	16993	16852	16812	16846	17130	16885	16755	17010	16900	16848	16920	16765	16995	16998	16874	16897	16801	16901	16855	16760	16788	16960	16933	16773	16867	16904	16875	16946	17024	16873	16951	16926	16644	16897	16852	16908	16881	16799	16964	16793	16979	16761	16919	16946	16864	16802	16814	17036	16617	16781	16844	16976	16680	16799	16682	16774	16778	16890	16697	16880	16686	17072	16763	16918	16903	16887	16839	16901	16882	16739	16796	16784	17005	17030	16780	16709	17038	16844	16824	16835	16847	16861	16959	16881	16876
23712	21358	32131	41289	47329	44456	43459	37821	34661	32852	30864	29502	28647	27745	26941	26561	26322	25921	25946	25496	25713	25578	25299	25790	25594	25553	25454	25677	25529	25489	25311	25285	25346	25219	25366	25265	25240	25589	25240	25453	25259	25489	25332	25165	25375	25208	25535	25298	25289	25365	25349	25466	25320	25405	25351	25634	25247	25390	25417	25200	25304	25535	25258	25399	25421	25391	25436	25471	25294	25387	25399	25199	25248	25226	25190	25311	25209	25248	25468	25223	25239	25426	25298	25412	25238	25393	25491	25322	25221	25246	25421	24923	25117	25172	25217	25306	25240	25280	25275	25261	25360	25084	25351	25048	25492	25307	25222	25331	25278	25480	25498	25342	25452	25241	25169	25440	25416	25456	25415	25375	25198	25314	25491	25297	25069	25188	25489	25255	25362	25614	25414	25364	25321	25441	25319	25140	25335	25236	25205	25426	25232	25274	25547	25394	25480	25273	25430	25273	25190	25478	25283	25183	25648	25234	25366	25272	25521	25586	25223	25364	25324	25482	25146	25223	25229	25263	25182	25296	25437	25238	25106	25265	25247	25107	25239	25321	25272	25405	25405	25466	25259	25367	25252	25377	25334	25297	25402	25436	25295	25483	25017	25330	25363	25282	25351	25176	25470	25119	25268	25386	25223	25524	25091	25518	25237	25230	25308	25450	25369	25259	25258	25174	25258	25215	25205	25021	25233	25395	25439	25373	24939	25494	25343	25260	25299	25207	25391	25303	25125	25582	25218	25176	25296	24997	25519	25226	25502	25459	25164	25238	24970	25300	25409	25375	25433	25181	25475	25298	25341	25340	25231	25373	25323	25279	25343	25450	25397	25237	25212	25468	25342	25495	25337	25379	25358	25031	25204	25146	25426	25327	25288	25163	25432	25221	25195	25275	25296	25267	25196	25347	25505	25176	25131	25252	24893	25221	25207	25141	25443	25281	25275	25169	25579	25058	25269	25292	25425	25184	25340	25668	25483	25228	25263	25008	25234	25350	25153	25211	25400	25387	25247	25122	25450	25388	25204	25293	25322	25392	25171	25012	25340	25150	25196	25266	25434	25121	25305	25307	25276	25420	25312	25175	25352	25273	25531	25120	25135	25239	25443	25241	25128	25155	25182	25046	25355	25221	24889	25260	25306	25294	25377	25385	25336	25274	25175	25255	25382	25310	25335	25167	25331	25382	25108	25325	25362	25190	25240	25139	25422	25151	25315	25336	25236	25120	25203	25142	25679	25293	25216	25408	25213	25272	25364	25469	25180	24987	25375	24992	25148	25035	25335	25372	25207	25203	25303	25378	25245	25219	25166	25113	25179	25391	25283	25532	25368	25432	25455	25192	25281	25334	25070	25218	25109	25318	25514	25527	25052	25222	25173	25386	25556	25335	25225	25354	25196	25220	25340	25532	25119	25093	25146	25134	25228	25179	25149	25233	25358	25339	25394	25127	25197	25239	25136	25356	25378	25273	25343	25286	25426	25484	25099	25337	25610	25305	25439	25374	25311	25212	25364	25446	25130	24990	25543	25071	25253	25310	25206	25215	25315	25421	25381	25204	25215	25437	25481	25373	25171	25041	25265	25262	25080	25246	25602	25330	25213	25266	25315	25251	25339	25232	25057	25287	25260	25554	25314	25177	25405	25457	25650	25187	25050	25005	25215	25329	25237	25423	25229	25148	25193	25334	25542	25435	25383	25052	25222	25242	25374	25287	25238	25094	25158	25009	25234	25362	25261	25291	25007	25276	25284	25339	25414	25074	25157	25315	25357	25102	25598	25249	25300	24868	25181	25365	25235	25424	25359	25269	25132	25492	25305	25321	25074	25283	25179	25346	25228	25248	25355	25516	25152	25340	25149	25197	25169	25231	25522	25159	25265	25171	25492	25146	25091	25322	25528	25227	25100	25384	25321	25249	25274	25389	25374	25403	25267	25427	25536	25112	25315	25338	25269	25419	25331	25218	25605	25206	25261	25551	25031	25319	25213	25339	25017	25262	25155	25597	25014	25449	24992	25426	25257	25439	25303	25252	25333	25360	25207	25217	25454	25218	25185	25371	25440	25387	25335	25306	25111	25378	25104	25153	25116	25248	25126	25310	25437	25389	25222	25325	25514	25395	25211	25101	25548	25509	25503	25164	25270	25482	25192	25348	25502	25349	25136	25280	25242	25305	25342	25468	25374	25434	25500	25632	25201	25304	25323	25443	25208	25217	25323	25299	25230	25290	25508	25446	25381	25110	25205	25207	25312	25402	25363	25205	25463	25256	25298	25257	25363	25720	25515	25275	25291	25186	25483	25494	25073	25108	25140	25444	25143	25533	25437	25450	25385	25348	25344	25261	25414	25225	25120	25428	25381	25018	25376	25232	25310	25300	25175	25505	25596	25418	25191	25474	25210	25136	25226	25444	25371	25384	25235	25240	25213	25183	25402	25286	25509	25313	25365	25369	25296	25347	25195	25001	25421	25028	25324	25372	25344	25281	25473	25240	25193	25279	25251	25299	25204	25073	25303	25071	25293	25225	25423	25389	25132	25214	25136	25428	24950	25279	25497	25595	25387	25118	25332	25035	25163	25304	25167	25358	25130	25397	25421	25191	25377	25457	25297	25455	25102	25398	25363	25283	25217	25173	25101	25189	25337	25400	25443	25183	25442	25399	25272	25140	25586	25411	25281	25500	25287	25451	25241	25246	25322	25332	25273	24977	25148	25126	25251	25405	25381	25219	25282	25484	25414	25393	25306	25381	25328	25426	25142	25424	25509	25443	25200	25475	25361	25230	25468	25334	25261	25418	25318	25601	25553	25099	25239	25187	25387	25044	25293	25254	25266	25054	25139	25196	25302	25314	25313	25153	25118	25096	25322	25320	25321	25489	25435	25381	25702	25508	25287	25536	25361	25080	25332	24979	25365	24991	25284	25332	25579	25210	25166	25271	25152	25369	25248	25258	25422	25372	25389	25362	25122	25309	25492	25428	25200	25268	25192	25449	25355	25030	25429	25315	25418	25460	25230	25433	25440	25283	25439	25445	25201	25368	25440	25306	25426	25063	25192	25288	25297	25449	25358	25152	25497	25399	25133	25277	25154	25374	25400	25159	25443	25339	25456	25248	25173	25354	25125	25243	25339	25161	25392	25186	25171	25358	25418	25134	25293	25099	25329	25248	25009	25161	25147	25340	25183	25333	24940	25119	25186	25337	25231	25343	25240	25353	25302	25375	25326	25174	25324	25260	25301	25094	25412	25409	25429	25390	25546	25370	25253	25464	25120	25224	25243	25061	25348	25225	25113	24980	25411	25150	25187	25293	25443	25124	25053	25383	25277	25337	25386	25402	25269	25273	25532	25553	25110	25338	25282	25452	25192	25005	25042	25193	25351	25171	25226	25316	25242	25155	25152	25084	25306	25273	25032	25143	25724	25475	25257	25297	25262	25184	25314	25250	25410	25152	25444	25191	25275	25313	25321	25322	25099	25330	25302	25350	25375	25294	25167	25190	25492	25224	25589	25364	25362	25295	25231	25437	25079	25165	25342	25418	25345	25163	25041	25125	25167	25433	25659	25245	25181	25359	25516	25285	25188	25286	25454	25335	25113	25398	25343	25274	25301	25286	25215	25382	25251	25434	25454	25208	25387	25330	25335	25426	25190	25311	25016	25326	25195	25355	25424	25375	25107	25462	25478	25333	25331	25112	25167	25350	25478	25375	25358	25273	25232	25271	25334	25423	25198	25191	25438	25528	25447	25333	25283	25099	25263	25299	25311	25168	25445	25194	25140	25212	25126	25225	25357	25439	25168	25317	25339	25320	25396	25295	25232	25208	25139	25243	25376	25121	25154	25005	25384	25262	25046	25335	25227	24996	25280	25393	25223	25261	25484	25155	25374	25330	25294	25244	25350	25329	25065	25125	25184	25413	25341	25362	25378	25368	25295	25120	25445	25280	25549	25552	25518	25456	25352	25332	25324	25324	25297	25261	25305	25476	25331	25644	25297	25261	25160	25371	25323	25389	25438	25271	25147	25181	25458	25259	25289	25130	25175	25213	25157	25443	25571	25178	25335	25128	25030	25390	25254	25251	25305	25385	25317	25398	25466	25169	25244	25260	25071	25370	25567	25377	25226	25264	25045	25334	25394	25194	25194	25278	25122	25337	25254	25113	25489	25378	25071	25106	25266	25286	25476	25292	25412	25401	25237	25315	25302	25423	25267	25326	25117	25426	25212	25224	25260	25174	25062	25384	25202	25385	25286	25422	25127	25253	25246	25329	25366	25090	25364	25336	25251	25223	25207	25400	25148	25489	25601	25184	25338	25424	25188	25137	25354	25221	25412	25248	25422	25317	25300	25497	25248	25310	25285	25440	25379	25353	25281	25109	25357	25622	25314	25463	25149	25192	25411	24933	25045	25172	25322	25388	25150	25389	25356	25327	25562	25239	25230	25259	25376	25378	25201	25420	25182	25221	25239	25564	25267	25273	25291	25329	25271	25329	25226	25147	25291	25189	25365	25345	25000	25253	25271	25378	25210	25173	25205	25357	25072	25227	25281	25475	25163	25434	25277	25376	25474	25351	25252	25337	25332	24965	25198	25135	25219	25325	25301	25329	25238	25582	25503	25352	25363	25202	25462	25372	25197	25310	25265	25187	25345	25297	25611	25537	25275	25399	25226	25392	25219	25536	25417	25198	25268	25296	25524	25165	25274	25404	25226	25235	25038	25284	25270	25271	25299	25417	25089	25330	25379	25377	25301	25175	25124	25347	25235	25249	25326	25384	25208	25289	25406	25214	25364	25250	25417	25307	25295	25354	25420	25613	25295	25549	25515	25540	25368	25121	25404	25568	25370	25204	25408	25377	25075	25311	25256	25254	25217	25210	25186	25487	25265	25331	25376	25406	25374	25074	25296	24920	25291	25377	25327	25228	25412	25311	25134	25422	25478	25304	25331	25336	25703	25183	25422	25313	25326	25211	25285	25534	25306	25179	25613	25536	25455	25034	25241	25365	25328	25400	25341	25141	25311	25498	25226	25408	25305	25233	25169	25316	25270	25235	25351	25132	25379	25253	25419	25089	25249	25211	25372	25225	25483	25251	25315	25276	25449	25202	25286	25593	25330	25323	25238	25362	25431	25259	25291	25255	25092	25277	25055	25110
50182	83612	82525	74359	60195	45775	38558	32695	28618	25127	22643	21334	20245	18909	18337	17775	17547	17317	17165	16969	16593	16799	16586	16816	16491	16708	16724	16728	16462	16656	16650	16615	16589	16562	16488	16460	16560	16543	16453	16515	16660	16551	16932	16494	16668	16714	16671	16706	16783	16636	16638	16670	16683	16400	16548	16536	16665	16654	16666	16280	16621	16562	16766	16614	16674	16549	16573	16636	16482	16687	16689	16534	16574	16488	16656	16537	16529	16747	16649	16566	16520	16610	16610	16676	16696	16511	16531	16465	16566	16482	16619	16768	16573	16580	16665	16581	16738	16496	16635	16588	16349	16645	16351	16504	16705	16539	16484	16685	16830	16710	16461	16463	16392	16425	16723	16594	16451	16707	16534	16520	16657	16546	16601	16743	16631	16603	16522	16583	16632	16571	16390	16676	16573	16540	16552	16660	16679	16396	16533	16500	16541	16502	16661	16608	16577	16512	16513	16532	16622	16554	16556	16598	16567	16550	16525	16401	16579	16557	16568	16557	16675	16659	16475	16529	16536	16593	16578	16496	16719	16564	16685	16755	16562	16672	16692	16535	16697	16656	16631	16588	16611	16470	16491	16462	16652	16539	16773	16608	16509	16490	16569	16520	16581	16534	16641	16584	16411	16370	16487	16671	16559	16545	16517	16659	16385	16754	16569	16593	16574	16584	16534	16615	16474	16396	16496	16600	16633	16489	16584	16598	16498	16601	16641	16644	16610	16603	16635	16479	16635	16675	16569	16650	16637	16541	16548	16620	16776	16463	16660	16582	16591	16651	16626	16339	16583	16636	16616	16411	16606	16550	16502	16548	16613	16526	16621	16584	16493	16541	16535	16538	16361	16567	16626	16546	16546	16625	16604	16506	16591	16555	16442	16513	16642	16584	16585	16650	16558	16560	16658	16584	16647	16697	16682	16594	16673	16659	16652	16705	16628	16698	16512	16607	16345	16464	16629	16627	16480	16690	16587	16633	16397	16612	16421	16593	16693	16562	16611	16544	16491	16396	16549	16644	16591	16628	16548	16522	16613	16506	16346	16478	16694	16595	16741	16501	16613	16696	16687	16730	16570	16685	16495	16567	16562	16638	16678	16656	16379	16386	16738	16715	16478	16640	16595	16511	16421	16632	16498	16657	16601	16578	16604	16495	16530	16535	16526	16743	16462	16553	16667	16564	16711	16798	16504	16658	16493	16726	16655	16607	16504	16619	16713	16567	16674	16627	16552	16587	16583	16856	16697	16545	16547	16680	16751	16590	16661	16579	16623	16624	16461	16643	16746	16540	16770	16655	16508	16528	16655	16548	16543	16393	16675	16676	16757	16802	16468	16563	16709	16602	16571	16611	16600	16579	16543	16472	16572	16736	16588	16635	16676	16490	16689	16455	16461	16549	16704	16369	16577	16524	16667	16487	16678	16600	16472	16589	16684	16561	16727	16666	16626	16667	16560	16696	16726	16647	16588	16548	16507	16589	16597	16485	16740	16545	16696	16579	16636	16734	16524	16580	16662	16609	16583	16371	16463	16753	16623	16574	16739	16513	16556	16647	16606	16574	16811	16574	16521	16680	16684	16697	16578	16494	16631	16564	16466	16425	16519	16526	16670	16602	16685	16726	16744	16857	16488	16625	16459	16695	16753	16576	16724	16650	16560	16584	16611	16515	16525	16674	16362	16480	16600	16604	16577	16643	16559	16707	16409	16577	16673	16711	16758	16621	16571	16543	16479	16523	16682	16608	16653	16653	16740	16545	16537	16543	16665	16433	16384	16515	16559	16511	16548	16556	16599	16641	16567	16614	16517	16491	16627	16506	16427	16756	16423	16595	16576	16478	16539	16445	16412	16543	16462	16512	16586	16616	16739	16632	16576	16526	16534	16600	16574	16514	16742	16739	16562	16787	16649	16473	16597	16479	16450	16653	16651	16721	16491	16447	16539	16593	16455	16587	16735	16674	16497	16658	16550	16687	16473	16692	16689	16684	16596	16675	16611	16580	16606	16549	16704	16498	16767	16362	16480	16504	16633	16528	16442	16403	16540	16592	16538	16514	16441	16698	16736	16662	16629	16504	16753	16502	16634	16561	16558	16532	16606	16572	16671	16705	16535	16615	16729	16558	16568	16664	16597	16538	16661	16595	16549	16511	16473	16477	16638	16690	16621	16379	16618	16536	16484	16761	16385	16657	16484	16529	16600	16504	16764	16719	16547	16556	16486	16710	16677	16547	16646	16550	16457	16601	16616	16678	16590	16451	16506	16518	16485	16571	16656	16501	16574	16512	16624	16482	16653	16479	16481	16526	16515	16372	16654	16534	16650	16489	16512	16516	16550	16598	16799	16564	16470	16599	16703	16565	16616	16479	16445	16711	16507	16602	16580	16657	16642	16661	16508	16693	16561	16555	16585	16329	16474	16576	16667	16420	16559	16613	16679	16401	16633	16561	16786	16473	16612	16733	16511	16599	16384	16651	16679	16557	16619	16653	16573	16700	16823	16682	16609	16674	16511	16568	16389	16442	16597	16573	16386	16500	16598	16743	16685	16614	16583	16566	16524	16431	16543	16620	16550	16587	16609	16654	16630	16524	16659	16569	16690	16707	16475	16461	16659	16679	16708	16530	16660	16511	16670	16649	16477	16444	16616	16574	16580	16513	16589	16589	16615	16475	16686	16527	16697	16567	16636	16563	16570	16589	16468	16406	16609	16461	16553	16488	16511	16491	16677	16619	16616	16406	16420	16757	16614	16592	16464	16537	16611	16570	16685	16357	16380	16629	16575	16532	16638	16530	16587	16531	16467	16571	16558	16592	16663	16448	16563	16301	16491	16665	16737	16612	16543	16706	16565	16647	16572	16546	16522	16696	16605	16606	16435	16679	16579	16419	16554	16712	16690	16455	16586	16858	16544	16463	16719	16348	16593	16594	16641	16637	16635	16632	16421	16474	16699	16862	16489	16645	16458	16555	16431	16724	16644	16587	16467	16625	16543	16617	16534	16723	16493	16598	16766	16627	16600	16666	16705	16459	16631	16419	16406	16625	16567	16539	16455	16629	16460	16698	16725	16570	16486	16420	16498	16624	16746	16477	16626	16396	16551	16494	16679	16601	16402	16552	16538	16760	16580	16597	16653	16548	16686	16666	16623	16473	16470	16652	16626	16452	16610	16615	16439	16617	16582	16567	16596	16640	16744	16587	16665	16537	16670	16534	16561	16391	16595	16601	16681	16643	16693	16555	16672	16513	16442	16630	16432	16597	16615	16562	16629	16566	16474	16451	16698	16678	16524	16506	16638	16670	16723	16589	16652	16665	16665	16458	16509	16456	16599	16546	16560	16693	16498	16631	16749	16716	16707	16572	16595	16744	16569	16659	16441	16540	16491	16563	16615	16544	16752	16563	16578	16544	16568	16488	16807	16578	16529	16609	16662	16671	16726	16671	16641	16584	16644	16499	16472	16601	16768	16566	16719	16544	16567	16598	16829	16762	16489	16559	16643	16594	16733	16528	16546	16648	16552	16541	16575	16540	16565	16415	16521	16337	16528	16579	16679	16568	16651	16637	16642	16558	16458	16565	16562	16654	16639	16509	16485	16778	16610	16523	16559	16657	16450	16537	16687	16639	16540	16582	16615	16507	16602	16534	16726	16715	16571	16604	16577	16579	16600	16425	16610	16537	16426	16587	16502	16601	16596	16794	16521	16613	16641	16593	16596	16517	16655	16437	16650	16635	16564	16531	16710	16548	16821	16745	16735	16520	16649	16546	16538	16572	16588	16373	16574	16632	16525	16577	16401	16546	16663	16564	16621	16708	16642	16761	16601	16617	16683	16500	16475	16595	16465	16530	16503	16555	16600	16578	16543	16511	16712	16701	16546	16651	16554	16630	16571	16622	16610	16645	16613	16483	16667	16707	16560	16632	16737	16653	16370	16403	16669	16543	16630	16690	16610	16493	16551	16690	16595	16590	16499	16482	16626	16559	16546	16629	16641	16510	16698	16543	16507	16725	16653	16716	16760	16635	16623	16644	16449	16784	16621	16587	16666	16549	16621	16544	16482	16604	16602	16787	16671	16600	16532	16572	16501	16701	16756	16639	16652	16646	16454	16606	16573	16505	16669	16658	16496	16578	16751	16596	16612	16592	16786	16561	16727	16527	16561	16517	16468	16447	16582	16663	16541	16780	16441	16473	16846	16520	16425	16471	16549	16531	16391	16838	16726	16626	16573	16621	16558	16651	16541	16636	16729	16617	16591	16594	16758	16764	16799	16729	16628	16557	16530	16677	16457	16728	16660	16609	16628	16484	16668	16560	16497	16780	16499	16577	16654	16629	16615	16581	16464	16559	16512	16590	16263	16520	16633	16561	16684	16610	16400	16420	16552	16736	16611	16696	16750	16584	16493	16554	16676	16633	16680	16495	16541	16506	16545	16681	16543	16547	16572	16611	16576	16446	16554	16512	16648	16564	16539	16713	16491	16407	16782	16497	16481	16433	16502	16733	16630	16635	16636	16556	16512	16491	16701	16447	16585	16463	16610	16563	16602	16616	16651	16547	16650	16393	16555	16462	16611	16523	16445	16583	16755	16625	16461	16716	16493	16586	16788	16503	16581	16579	16678	16507	16746	16697	16704	16447	16413	16747	16774	16803	16561	16365	16408	16669	16417	16749	16609	16614	16862	16626	16791	16553	16670	16613	16816	16565	16693	16600	16538	16565	16542	16572	16560	16525	16698	16363	16436	16594	16558	16553	16516	16628	16523	16501	16761	16606	16355	16430	16779	16729	16563	16272	16630	16581	16597	16531	16507	16497	16434	16366	16556	16612	16772	16750	16609	16593	16663	16781	16604	16630	16549	16538	16663	16563	16565	16665	16613	16605	16553	16620	16592	16564	16668	16719	16686	16572	16642	16660	16422	16654	16722	16681	16507	16773	16519	16587	16434	16630	16502	16522	16754	16707	16393	16625	16625	16570	16622	16474	16620	16703	16699	16502	16491	16683	16598	16530	16479	16574	16516	16701	16635	16480	16617	16497	16589	16499	16449	16598	16736	16627	16581	16480	16663	16569	16457	16523	16581	16661	16538	16617	16629	16625	16601	16780	16588	16608	16683	16592	16594	16499	16457	16512	16525	16624	16464	16623	16659	16688	16424	16396
45984	59922	64137	56745	46553	40107	34911	30623	29025	27991	27595	26934	26786	26353	26308	26112	25945	26247	25888	25891	25957	25966	25750	25976	25836	25759	25942	25776	25872	25812	25787	25619	26055	25735	25771	25806	25655	25692	25749	25773	25692	25678	25694	25644	25751	25837	25853	25943	25795	25770	25505	25380	25812	25933	25839	25819	25568	25933	25793	25829	25585	25797	25617	25754	25712	25825	25873	25453	25435	25740	25470	25994	25725	25568	25668	25858	25853	25767	25965	25745	25603	25729	25830	25762	25585	25722	25711	25914	25637	25779	25771	25664	25759	25750	25485	25642	25871	25785	25834	25804	25712	25669	25714	25575	25698	25468	25740	25919	25677	25734	25635	25760	25840	25675	25785	25749	25897	25870	25661	25652	25561	25676	25909	25621	25799	25965	25818	25797	25565	25825	25861	26103	25737	25857	25576	25906	25627	25821	25675	25665	25846	25641	25724	25930	25706	25823	25711	25759	25859	25744	25856	25658	25633	25653	25704	25603	25627	25575	25939	25868	26096	25736	25702	25815	25814	25910	25603	25662	25688	25736	25748	25580	25661	25987	25978	25550	25948	25808	25876	25424	25790	25884	25832	25740	25867	25825	25545	25785	25871	25840	25851	25855	25682	25808	25573	25542	25712	25578	25691	25771	25669	25932	25687	25640	25678	25692	25591	25651	25785	25693	25641	25666	25766	25754	25943	25613	25831	25644	25630	25930	26016	25848	25492	25885	25632	25758	25614	25432	25680	25850	25790	25943	25850	25696	25639	25669	25801	25646	25871	25803	25724	25807	25707	25702	25808	25798	25798	25856	25737	25572	25579	25845	25581	25716	25666	25741	25748	25711	25882	25880	25817	25694	25809	25874	25704	25568	25875	25659	25801	25633	25784	25952	25716	25909	25871	25946	25891	25580	25588	25631	25673	25736	25523	25933	25760	25736	25397	25860	25631	25785	25830	25708	25634	25947	25640	25714	25920	25846	25694	25575	26008	25875	25776	25843	25688	25803	25743	25845	25609	25479	25875	25834	25801	25682	25854	25704	25776	25894	25866	25643	25722	25445	25773	25919	25626	26096	25936	25595	25887	25588	25862	25819	25877	25807	25962	25842	25664	25933	26124	25801	25656	25604	25809	25753	25635	25442	25820	25876	25529	25806	25766	25640	25764	25735	25601	25863	25546	25756	25766	25834	25867	25850	25818	25769	25707	25771	25894	25693	25670	25605	25643	25786	25847	25728	25558	25729	25865	25856	25538	25754	25705	25543	25783	25782	26039	25682	25823	25688	25472	25595	25647	25623	25692	25963	25764	25551	25543	25811	25761	25833	25798	25914	25719	26120	25570	25488	25794	25724	26051	25840	25826	25724	25676	25650	25828	25775	25653	25797	25438	25722	25891	25761	25773	25658	25724	25749	25710	25875	26006	26146	25863	25852	25770	25790	25744	25974	25864	25959	25689	25674	25591	25535	25749	25780	25585	25704	25849	25861	25840	25853	25835	25723	25605	25800	25856	25721	25790	25555	25567	25738	25836	25591	25823	26007	25709	25740	25723	25982	25731	25749	25770	25856	25595	25763	25591	25670	26175	26014	25769	25773	25653	25801	25875	25790	25940	25658	25710	25872	25763	25844	25740	25743	25434	25859	26057	25681	25927	25805	25887	25724	25523	25787	25977	25802	25708	25705	25639	25835	25664	25956	26090	25567	25698	25958	25873	25764	25914	25650	25690	25566	25762	25560	25707	25936	25580	25662	25710	25760	25890	25845	25834	25785	25617	25973	25750	25745	25706	25725	25677	25837	26055	25667	25933	25895	25832	25633	25723	25972	25658	25730	25460	25771	25610	25833	25883	25835	25919	25885	25855	25656	25708	25714	25729	25832	25799	25776	25550	25647	25757	25815	25614	25886	26023	25543	25805	25404	25675	25744	25783	25772	25812	25843	25702	25956	25647	25624	25750	25778	25618	25693	25722	25695	25651	25982	25750	25701	25861	25726	26022	25939	25894	25620	25756	25784	25955	25682	25804	25853	25935	26038	26009	25784	25658	25879	25907	25821	25827	25893	25641	25864	25788	26001	25789	25860	25805	25940	25833	25902	25887	25851	25703	25615	25935	25679	25929	25747	25757	25662	25507	25438	25725	25601	26028	25635	25687	25694	25673	25847	25749	25573	25564	25712	25608	25722	25681	25664	25555	25727	25873	25732	25936	25757	25727	25615	25844	25991	25959	25884	25871	25716	25956	25890	26120	25730	25890	25999	25677	25827	25794	25912	25921	26107	25716	25636	25777	25610	26026	25692	25695	26088	25647	25593	25691	25741	25799	25494	25707	25653	25731	25576	25528	25616	25562	25619	25678	25852	25820	25509	25825	25780	25957	25913	25820	25844	25680	25643	25809	25542	25780	25729	25748	25458	25788	25656	25652	25742	25663	25991	25824	25818	25693	26207	25887	25983	25733	25967	25522	25792	25725	25747	25767	25531	25645	25819	25849	25746	25552	25570	25731	25794	25764	25701	25817	25514	25657	25686	25742	25754	25712	25587	25693	25835	25672	25743	25887	25781	25814	25477	25738	25642	25790	25692	25719	25577	25709	25813	25939	25655	25828	25769	25774	25718	25691	25685	25541	25819	25828	25655	25739	25952	25749	25892	25790	25763	25685	25911	25926	25819	25766	25591	25836	25803	25646	25700	25915	25822	25791	25847	25713	25821	25726	25561	25796	25762	25997	25910	25470	25509	25684	25800	25682	25540	25828	25675	25901	25629	25892	25926	25906	26002	25931	25691	25786	25828	25692	25848	25695	25851	25856	25724	25729	25618	25894	25890	25729	25637	25765	25642	25725	26011	25754	25852	25456	25647	25516	25810	25697	25876	25620	25868	25701	25484	25842	25768	25780	25875	25753	25947	25553	25493	25706	25583	25717	25772	25728	25694	25621	25901	25799	25689	25729	25801	25733	25779	25890	25581	25779	25650	25633	25459	25748	25657	25801	25769	25781	25936	25642	25992	25770	25522	25820	25792	25446	25731	25954	25788	25779	25748	25674	25611	25732	25674	25840	25894	25794	25708	25645	25759	26021	25992	25646	25538	25849	25908	25996	25738	25753	25741	25850	25907	25780	25789	25769	25886	25798	25844	25860	25758	25638	25618	25555	25811	25712	25691	25685	25910	25690	25580	25599	25757	25835	25852	25455	25380	25853	26033	25879	25777	25903	25749	25711	25797	25793	25731	25751	25881	25638	25817	25641	25405	25664	25762	25736	25785	25857	25865	25683	25902	25743	25670	25525	25483	25710	25768	25718	25816	25783	25471	25473	25685	25840	25552	25733	25609	25773	25718	25734	25741	25670	25819	25820	26091	25568	25870	25836	25698	25871	25543	25805	25600	25694	25987	25794	25725	25887	25642	25878	25919	26020	25846	25331	25513	25639	25909	26066	25998	26092	25775	25752	25745	25707	25619	25760	25734	25609	25694	25695	25805	25736	25858	25637	25938	25785	25829	25665	25652	25492	25859	25866	25679	25775	25772	25505	25664	25807	25917	25704	25683	25810	25583	25746	25887	25616	25681	25821	25593	25719	25942	25723	25704	25790	25962	25785	25547	25593	25772	25710	25789	25943	25859	26126	25858	25687	25883	25702	25815	25856	25587	25633	25814	25887	25816	25579	25659	25999	25935	25777	25712	25796	25901	25804	25735	25634	25632	25622	25845	25719	25677	25543	25864	25930	25792	25579	25790	25661	25786	25866	25558	25572	25831	25688	26007	25700	25564	25782	25845	25877	25653	25704	25768	25996	25933	25954	25719	25866	25592	25937	25836	25801	25742	25763	25687	25809	25778	25782	25637	25880	25559	25731	25734	26013	25748	25745	25678	25717	25790	25883	25866	25527	25872	25785	25775	25976	25749	25585	25695	25892	25715	25722	25558	25661	25584	26027	25660	25804	25657	25622	25796	25733	25796	25464	26016	25939	25771	25621	25727	26209	25848	25745	25784	25997	25718	25847	25678	25908	25778	25641	25634	25591	25633	25863	25748	25473	25675	25825	25862	25681	25815	25784	25771	25513	25925	25755	25978	25755	25890	25738	25565	25729	25851	25951	25740	25636	25621	25509	25779	25618	25844	25762	25542	25663	25745	25713	25925	25862	25847	25711	25695	25963	25740	25731	25406	25953	25848	25768	25724	25737	25760	25726	25873	25875	25546	25702	26072	25619	25725	26068	25648	26045	25595	26055	25870	26065	25922	25700	25693	26013	25916	25729	25565	25757	25698	25744	25737	25583	25779	25771	25599	25703	25905	26003	25964	25485	25852	25543	25845	25753	25900	25882	25870	26006	25740	25962	25848	25648	25611	25605	25607	25564	25806	25841	25720	25943	25925	25838	25436	25726	25787	25665	25753	25703	25469	25693	25814	25656	25868	25880	25969	25973	25673	25681	25654	25996	25869	25805	25436	25576	25838	26024	25582	25735	25816	25870	25597	25641	25643	25687	25552	25978	25666	25794	25675	25749	25684	25497	25863	25689	25625	25768	25718	25566	25698	25932	25731	25591	25624	25838	25675	25843	25901	25842	25983	25894	25895	25767	25753	25914	25812	25713	25877	25632	25728	25579	25587	25811	26006	25677	25850	25852	25587	25530	25720	26007	25653	25879	25995	25702	25711	25558	25649	25566	25645	25796	25899	26022	25872	25914	25630	25732	25821	25730	25741	25836	25910	26116	25862	25627	25660	25852	25898	25673	25706	25985	25659	25737	25967	25690	25958	25951	25600	25725	25484	25673	25754	25771	25697	25779	25649	25493	25802	26036	25595	25868	25771	25759	25782	25754	25747	25761	26002	25616	25677	25886	25646	25675	25634	25612	25943	25748	25661	25855	25889	25765	25613	25472	25575	25751	25903	25699	25832	25556	25740	25809	25752	25975	25620	25823	25934	25535	25786	25888	25799	25742	25832	25613	25829	25928	25523	25623	25724	25931	25905	25670	25657	25548	25879	25585	25693	25718	25582	25776	25784	25478	25855	25974	25737	25847	25734	25758	26048	25847	25650	25715	25625	25826	25809	25844	25912	25638	25651	25967	25662	25636	25910	25922	26103	25701	26026	25731	25536	25660	25628	25789	25864	25679	25958	25669	25838	25786	26087	25891	25867	25728	25784	26055	26029
48724	69435	64678	50831	40524	34504	26960	22734	20999	19590	18899	18065	17866	17458	17270	17251	17033	16942	16996	16981	16662	16868	16996	16845	16926	16913	16752	16717	16826	17030	16859	16811	16872	16702	16973	16704	16906	16911	16888	16907	16878	16735	16614	16751	16836	16843	16791	16932	16679	16808	16893	16789	16636	17045	16730	16685	16903	16834	16809	16905	16843	16685	16751	16724	16898	16900	16743	16913	16765	16719	17008	16728	16740	16769	16826	16791	16656	16763	16667	16814	16813	16645	16843	16814	16849	16688	16706	16839	16853	16746	16892	16871	16804	16901	16955	16775	16842	16765	16773	16730	16717	16780	16895	16839	16897	16759	16855	16837	16788	16878	16920	16742	16800	16777	16880	16611	16795	16713	16707	16869	16864	16713	16871	16748	16676	16759	16839	16816	16888	16859	16861	16923	16900	16930	16765	16772	16847	16927	16730	16847	16748	16842	16790	16696	16794	16720	16743	16675	16786	16742	16962	16882	16865	16768	16966	16964	16710	16784	16804	16829	16646	17055	16882	16924	16759	16753	16826	16784	16745	16810	16630	16851	16754	16806	16812	16876	16720	16800	16709	16748	16977	16709	16883	16738	16853	16727	16813	16629	16778	16773	16801	16777	16879	16842	16962	16903	16741	16680	16653	16831	16889	16795	16785	16748	16846	16832	16895	16973	16875	16805	16865	16891	16751	16671	16880	16938	16935	16540	16720	16853	16852	16796	17048	16748	16823	16976	16596	16824	16790	16870	16781	16891	17004	16860	16961	16750	16575	17091	16743	16667	16681	16830	16736	16804	16821	16959	16946	16738	16861	16923	16917	16711	16732	16774	16964	16798	16843	16749	16839	16875	16848	16878	16657	16799	16853	16692	16697	16809	16798	16948	16724	16862	16751	16865	16962	16907	16781	16643	16775	16625	16844	16887	16841	16785	16766	16834	16865	16882	16665	16784	16834	16896	16840	16863	16721	16823	16842	16865	16752	16708	16854	16666	16694	16867	16793	16766	16726	16802	16826	16781	16738	16762	16785	16891	16772	16794	16783	16891	16723	16630	16939	16807	17034	16680	16697	16608	16811	16785	16803	16877	16661	16782	16786	16754	16789	16745	16953	17048	16830	16605	16856	16830	16755	16849	16740	16920	16803	16972	16799	16880	16791	16684	16776	16757	16649	16680	16913	16651	16917	16928	16712	16842	16933	16707	16649	16649	16656	16893	16765	16917	16721	16751	17072	16868	16768	16760	16922	16609	16721	17037	16754	16809	16762	16814	16695	16804	16862	16864	16815	16757	16667	17051	16959	16760	16848	16670	16755	16653	16848	16826	16752	16842	16931	16739	16804	16894	16761	16708	16860	16826	16757	16634	16778	16727	16787	16755	16782	16777	16725	16924	16860	16669	16794	16767	16746	16757	16853	16551	16928	16673	16958	16832	16963	16735	16814	16686	16765	16720	16935	16706	16761	16843	16869	16741	16775	16820	16818	17009	16620	16956	16805	16986	16667	16776	16669	16891	16875	16713	16702	16947	16769	16926	16749	16783	16846	16605	16838	16952	16780	16919	16922	16841	16898	16656	16735	16664	16688	16751	16799	16563	17028	16672	16783	16878	16812	16789	16922	16815	16968	16820	16804	16819	16905	16844	16742	16760	16899	16900	16848	16758	16828	16706	16812	16820	16636	16746	16914	16883	16621	16770	16929	16740	16996	16809	16948	16855	16807	16792	16856	16750	16982	16748	16821	16778	16770	16658	16791	16811	16884	16659	16632	16871	16821	17001	16842	16702	16871	16854	16705	16972	16802	16651	16875	16775	16732	16834	16853	16891	16882	16742	16696	16723	16697	16809	16760	16836	16859	16882	16823	16933	16955	16932	16580	16774	16887	16741	16884	16848	16702	16736	16716	16890	16776	16742	16717	16827	16754	16668	16939	16908	16962	16688	16728	16794	16738	16648	16922	16913	16731	16906	16700	16769	16519	16952	16867	16796	16761	16937	16884	16979	16652	16915	16868	16796	16967	16641	16921	16704	16850	16767	16928	16906	16870	16921	16851	16655	16786	16919	16751	16962	16810	16737	16695	16785	16766	16874	16863	16681	16906	16829	16886	16897	16979	16866	17033	16721	16796	16733	16846	16744	16858	16913	16749	17005	17025	16747	16814	16827	16652	16795	16811	16730	16721	16842	16687	16758	16493	16932	16868	16918	16772	16699	16803	16710	16888	16703	16679	16804	16707	16629	16758	16725	16945	16840	16889	16752	16826	16815	16831	16796	16859	17253	16946	16700	16673	16825	16828	16813	16907	16865	16794	16683	16970	16757	16719	16927	16680	16747	16939	16632	16804	16678	16858	16701	16837	16755	16789	16680	16972	16771	16888	16733	16836	16844	16874	16738	16846	16771	16732	16878	16627	16760	16854	16769	16861	16894	16774	16754	16591	16895	16703	16918	16540	16882	16842	16870	16938	16668	16822	16733	16735	16817	16937	16844	16681	16806	16739	16837	16718	16740	16881	16710	16667	16917	16994	16843	16828	16839	16829	16751	16916	16892	16930	16805	16756	16880	16922	16918	16890	16921	16815	16668	16883	16836	16775	16995	16828	16845	16822	16662	16857	16879	16926	16854	16868	16795	16858	16703	16871	16907	16925	16946	16801	16945	16697	16808	16792	16963	16835	16930	16773	16617	16892	17015	16729	16811	16820	16794	16977	16840	16839	16714	16757	16790	16881	16737	16800	16886	16754	16745	16777	16754	16820	16742	16798	16763	16820	16644	16713	16835	16856	16709	16701	16778	16955	16671	16672	16931	16761	16822	16787	16811	16845	16729	16882	16727	16917	16759	16892	16997	16881	16814	16809	16845	16759	16590	16871	16872	16851	16553	16767	16890	16805	16742	16868	16748	16685	16858	16720	16594	16887	16778	16773	16544	16837	16785	16779	16733	16778	16694	16623	16895	16953	16907	16798	16694	16768	16789	16762	16766	16967	16817	16819	16768	16585	16796	16868	16733	16827	16653	16885	16945	16873	16870	16987	16862	16822	16867	16787	16768	16703	16795	16841	16878	16935	16801	16814	16688	16892	16816	16822	16862	16826	16952	16908	17069	16892	16847	16767	16587	16737	16593	16947	16756	16918	16957	16701	16790	16952	16771	16762	16741	16846	16717	16791	16920	16747	16775	16706	16759	16610	16786	16727	16602	17054	17007	16813	16893	16896	16750	16964	16844	16707	16793	16678	16943	16769	16740	16878	16833	16656	16796	16899	16942	16760	16774	16858	16916	16786	16805	16722	16890	16889	16680	16828	16932	16693	16749	16949	16918	16747	16958	16666	16937	16669	16704	16810	16745	16839	16743	16815	16905	17102	16785	16737	16709	16597	16862	17064	16751	16783	16882	16738	16709	16882	16855	16811	16862	16736	16995	16759	16770	16731	16807	16783	16718	16831	16916	16832	16915	16560	16827	16835	16809	16741	16894	16835	16676	16645	16634	17010	16891	16820	16733	16862	16797	16889	16647	16825	16797	16819	16818	16754	16652	16697	16805	16733	16764	16821	16906	16854	16923	16899	16752	16738	16810	16835	16794	16743	16872	16927	16935	16805	16696	16590	16738	16761	16642	16872	16548	16917	16701	16878	16893	16748	16818	16802	16935	16970	16572	16936	16997	16745	16772	16786	16918	16691	16747	16813	16880	16861	16870	16685	16843	16795	16809	16777	16853	16764	16791	16919	16891	16902	16936	16834	16861	16739	16842	16965	16646	16721	16934	16717	16714	16824	16707	16773	16836	16745	16879	16722	16737	16678	16738	16848	16815	16911	16807	16929	16792	16830	16932	16768	16841	16972	16618	16805	16620	16928	16733	16985	16903	16780	16787	16811	16923	16942	16874	16897	16958	16798	16797	16823	16934	16744	16746	16852	16742	16649	16762	16880	16666	16801	16940	16687	16652	16962	16800	16752	16775	17049	16935	16714	16727	16760	16728	16719	16811	16835	16962	16893	16740	16900	16762	16746	16875	16813	16746	16609	16689	16923	16592	16812	16851	16776	16898	16703	16797	16804	16831	16927	16693	16600	16767	16879	16802	16780	16868	16795	16589	16992	16721	16839	16746	16699	16722	16976	16701	16881	16944	16798	16893	16882	16919	16929	16762	16783	16901	16721	16809	16839	16804	16839	16862	16865	16729	16566	16823	16910	16776	16780	16817	17047	16791	16855	16825	16725	16743	16799	16910	16800	16698	16929	16766	16835	17037	17004	16912	17072	16756	16761	16800	16760	16772	16729	16649	16808	16784	16700	16882	16807	16763	16754	16951	16810	16736	16658	16744	16818	16806	16795	16994	16807	16736	16688	16889	16834	16631	16788	16878	16792	16843	16789	16708	16765	16787	16996	16748	16623	16802	16774	16797	16755	16997	16885	16741	16774	16698	16889	16925	16883	16795	17086	16770	16728	16740	16732	16795	16799	16671	16853	16646	16656	16844	16782	16683	16721	16831	16704	16724	16731	16814	16771	16892	16794	16743	16953	16853	16938	16739	16903	16718	16606	16713	16889	16747	16754	16798	16636	16684	16658	16791	16808	16822	16838	16741	16895	16728	16813	16799	16830	16722	16733	16689	16715	16733	16833	16796	16944	16856	16771	17046	16769	16811	16957	16928	16764	16892	16877	16906	17004	16772	16735	16775	16655	16844	16875	16913	16672	16850	16907	16598	16895	16698	16845	16980	16811	16745	16924	17026	16717	16616	17060	16835	16763	16867	16914	16796	16826	16885	16749	16766	16825	16699	16859	16765	16784	16896	16842	16843	16775	17007	16804	16728	16860	16791	17024	16700	16799	16691	16752	16940	16725	16916	16706	16662	16839	16821	16813	16891	16973	16767	16609	16693	16848	16651	16907	16892	16814	16915	16912	16764	16833	16796	16592	16967	16764	16820	16799	16936	16811	16591	16681	16839	16622	16840	16683	16884	16957	17023	16907	16720	16823	16977	16668	16710	17054	16787	16876	16743	16845	16859	16820	16747	16877	16877	16774	16549	16873	17046	16719	16914	16895	16919	16820	16662	16700	16852	16693	16881	16796	16867	16890	16713	16850	16640	16894	16813	16699	16651	16812	16749	16954	16909	16586	17052	16850	16917	16925	16789	16696	16867	16734	16649	16885	16753
25973	22276	38936	47652	52219	49908	40222	35060	32310	30886	29560	28207	27505	26850	26679	26782	26548	26265	26169	26145	26284	25992	26107	25942	26003	25677	26224	26143	26139	26013	25879	26000	26133	25938	25881	25779	25856	25996	25944	25945	25776	25778	25820	25810	25958	26025	26063	25857	25957	25944	25930	26125	26206	25967	25950	25965	26025	25924	26175	25976	25980	25713	26019	25833	25832	25699	25961	26111	26076	25966	26016	25737	26020	25966	25691	25831	26079	26014	25769	25979	26089	25949	25875	26055	26074	25837	26165	25969	25824	26105	25814	25879	25788	25892	25800	26154	26042	26013	25929	25996	25890	25839	25851	25838	25774	25781	25801	26122	25915	26186	25998	25824	25835	26001	26026	25953	25997	25960	25767	26045	26092	26125	25912	26279	25977	26198	26083	26013	26026	25901	25884	26003	25841	25892	25910	26060	26034	25784	25869	25945	25907	25986	26012	25921	25654	25839	25882	26083	25815	26085	25944	25934	25985	25844	25857	25641	25877	25908	26296	25905	25991	25861	25969	25829	25889	25937	25819	26033	25847	26120	26023	26026	25948	25703	25830	26072	25995	26270	26054	26135	25776	26027	25981	25737	25909	25920	26155	25822	25905	25565	25868	25875	25956	25943	25795	25787	25867	26125	25721	25921	25949	25886	25763	26039	25781	25913	26051	25826	26006	25991	26018	26096	26097	25844	25663	25723	25899	25891	25751	25731	25775	25656	25972	26081	26123	26077	26129	25991	25828	26011	26007	26036	26015	26169	26126	25795	25907	25914	25999	25982	26031	26244	25910	25934	26122	26130	26167	26001	26052	25939	26023	25854	26018	25865	25651	25974	25981	25927	25984	25872	26020	26016	25968	26009	26151	26166	25876	25981	26179	25971	26160	26066	26217	25957	25927	25837	26027	25810	25804	26010	25764	25796	26185	25979	26214	26057	25983	25880	25963	26103	25881	25951	25658	25750	26068	26227	26058	25932	26181	25851	25804	26178	25769	25838	25955	25914	25905	26126	25811	25866	25850	25931	25791	26006	26287	25917	25754	26071	25839	25871	25937	25839	25926	25996	25851	25838	26051	26004	25952	25993	26050	25846	25965	25994	25771	25696	26032	25848	25902	25843	26221	25909	25917	25968	25969	25976	26007	25784	26148	25821	25804	25969	25965	25927	25837	25927	25760	26108	26112	25780	25776	26091	25844	25998	26090	25880	25805	26010	25876	26063	26003	26033	25922	25723	25866	26046	26018	25984	25917	25872	25892	25967	25885	25760	25970	26085	25793	26344	26264	25713	25896	25912	26139	25896	26058	25889	25887	25791	25780	26003	25908	26168	25755	26003	25844	26049	26067	25853	25774	25879	25777	25817	25883	25995	26066	25980	25839	26101	26091	25860	25706	26114	26115	25985	25960	26029	25991	25967	26021	25778	25646	25746	25891	25519	26071	25914	25804	25998	25935	26011	25803	25839	26132	25807	26002	25989	25859	26216	25927	26055	25895	25985	25825	25801	25929	25762	26159	26198	26112	26111	25605	25912	26021	25826	26004	26000	26175	25862	26113	25834	25953	25815	25857	26002	25813	25942	26037	25889	25887	26027	25814	26118	25956	25816	26037	25967	25852	25869	25954	25972	26023	25946	25949	25936	25698	25781	25868	25922	25972	25910	25884	25983	25685	25997	25914	25929	26129	26055	25697	25951	25906	26035	26046	26107	25682	25858	25858	25972	26022	25953	25901	26078	26097	25852	26076	25893	26093	25732	25860	25975	25962	26081	26008	25890	25956	25971	25861	25876	26178	25894	26097	25941	26184	25771	26011	26012	26067	25766	25788	25993	25727	26032	25827	25753	25898	26012	26015	25977	25708	25621	25737	25832	26002	26009	25963	26023	26093	26060	25812	25907	26075	26151	26037	25962	26060	26187	26048	25995	25931	26074	26007	26071	25995	25861	26066	25973	25932	26025	26060	25955	25923	25805	26071	25850	25633	25621	25906	25544	25878	25955	26036	25900	25971	26154	25889	25782	25909	25878	26117	26055	25920	26141	26120	26050	26174	25761	26171	26182	25967	26019	25986	26004	26066	25660	26072	26036	25889	25913	25575	26074	25945	26139	25937	26121	25759	25977	25854	25711	26096	26004	25906	25862	25867	26025	25900	25922	26120	26280	26076	25830	25947	25598	25791	25925	25945	25960	25807	25810	26105	26129	25818	25924	25938	26192	25953	26051	26003	25925	25857	25957	25759	25749	26134	26127	26019	26100	25868	25831	25885	25687	25950	25954	25920	25917	25867	26141	26028	25778	25909	25876	26144	25797	25947	26159	25829	25883	25813	25848	25844	25962	26197	26177	25841	26052	25972	25962	25835	25888	25659	25950	25751	26160	25852	25849	26089	25772	26024	25947	26069	25891	26328	25920	26056	26054	25851	26022	25849	25900	25939	25938	25850	26010	26158	26004	25976	25729	26118	25877	25965	25985	26253	25912	25737	25991	25998	25965	25855	25669	25746	25868	26140	26001	25952	25923	25978	25973	25845	26211	26016	25823	25829	26100	26112	26131	25901	25821	25959	25819	25762	26012	25828	25846	26157	25824	25853	25995	25985	25734	25817	25713	25733	25854	25908	25743	25858	25880	25579	25724	25929	25984	26053	26111	25904	26079	26034	25932	26038	25852	25888	25821	25884	26021	26133	25888	26064	25720	25818	26105	25848	25886	26052	25821	26049	26357	25859	25767	25837	25731	25857	26033	25966	25995	25911	25985	25886	25970	25679	25943	26043	25880	26031	25790	25923	25767	25953	25856	25840	25992	25924	25911	25934	26071	25995	26018	25796	25939	25923	26008	25883	26019	26103	26006	25796	25899	25661	26149	25727	25743	26196	26221	26139	25999	25963	25864	25873	26054	25967	26036	25907	26062	25971	26209	26056	25707	26030	25910	25807	25908	25819	25765	25969	25942	25734	26058	26106	25936	25982	26310	26098	26037	25919	25921	26063	25991	25923	25878	26179	26187	25852	26050	25801	25600	26048	25825	26064	26185	25944	25779	25873	25969	25888	25931	25982	26003	26062	25759	25938	25657	25758	26126	26252	26144	26143	26034	26169	25717	26096	25783	25827	26020	26194	26153	25900	25718	25878	25944	25752	25634	25877	25690	25951	25696	26193	26042	25746	25947	26170	26128	26170	25832	25952	26079	25935	25921	25813	26002	25922	25691	25849	25827	26099	26087	26152	26273	25963	26076	25753	25834	26091	26069	26017	25935	25966	25871	25852	26094	26077	26136	25991	25930	25875	26023	25849	26151	25824	25974	25973	26177	25786	25980	25993	25808	25930	25836	26154	26347	26078	25881	26004	26065	25954	25985	25885	25953	25873	25816	25976	25846	25968	26078	25821	25843	26056	25724	25765	25882	25820	25902	25755	26091	26020	25971	26072	25900	26043	25989	26020	25842	25741	25765	25883	26044	25878	25917	25753	25765	25750	25605	26018	25879	26214	26015	25974	26091	25932	26056	26003	25999	26010	25995	25943	25933	26075	25730	25911	25884	25887	25916	26119	25992	26062	25963	25933	25862	25991	26441	26140	26014	25823	25935	25905	25893	26059	25874	25793	26022	25937	25897	26188	26058	25982	26041	25822	25841	25856	25823	25828	25730	25929	25659	25858	25997	26023	25992	25961	25885	26047	25924	26026	25853	26056	25977	26050	26029	25846	25733	26102	25834	25872	25827	26079	25903	26160	25892	25845	26126	25856	25883	25897	25572	26050	25777	25866	25835	26131	25950	25807	25934	25960	25881	26022	25722	25975	25777	25869	25739	25817	25912	26170	25820	25714	25722	25735	25936	25820	25886	25782	25869	25915	26096	26282	25850	25798	26011	26047	25868	25987	25872	25808	26087	25990	25989	26005	25905	26073	25702	26015	25910	26091	26004	25838	25942	25827	26040	26150	25966	25886	25876	26218	25903	25781	25991	26009	26116	25952	25965	26013	26025	26024	25790	26062	25852	25758	25815	25894	25881	25793	25987	26207	25814	26129	25778	26118	25665	25727	26074	25952	25814	25951	25958	26038	25920	25857	26182	25740	26024	26014	26021	25891	25878	25757	26109	25552	25699	26090	26074	25840	25732	25914	25917	26092	26057	25747	26185	25980	25797	26047	25898	25888	25949	25866	25787	25875	26008	26013	26233	25979	25924	26066	26119	26102	25829	26130	26051	26061	26161	26181	25931	26014	25783	25926	25721	26251	25938	26154	25613	25765	25821	25812	26010	25969	25727	25726	26005	25996	25903	25812	25739	26011	25920	25919	25808	26164	26244	25836	25803	25772	25770	25813	25833	26221	25943	25841	25744	25924	26006	26105	25990	26152	25991	26034	26150	25969	25765	26036	26146	26229	25880	25863	25889	25885	25860	25956	25854	26013	26090	25881	25790	26100	25891	25785	25755	26315	25934	25976	25904	26022	25953	25977	25929	25809	25777	26158	25847	25920	25956	26085	25967	25890	25970	25940	25940	25720	26173	25934	25966	25933	25902	26043	25791	26068	25892	25867	26034	26000	25675	26014	26121	26015	25893	26156	25763	25831	26048	26149	25731	25892	25794	25697	25880	25918	26069	26116	26057	25885	25922	25777	26194	25764	25778	25951	25906	26040	25864	26113	25969	25999	26026	25790	25936	25864	25885	25873	25816	25884	25743	25745	26167	26108	25924	26189	25769	25837	25942	25806	25768	25885	25850	25853	25807	26110	25821	25820	25783	25898	25978	25730	25886	25630	25491	26103	25866	25958	26055	26055	26062	25820	25843	25845	25890	25856	26132	25984	25951	25570	26137	25855	25933	25936	25760	26302	25934	25972	25898	26057	25890	25871	26179	25985	25890	25838	26128	25931	26098	26038	26053	25831	26035	25898	26076	26025	25940	25940	25863	26172	25985	26032	25924	25955	25954	25865	25998	25909	25868	25803	25750	25909	26028	25789	25852	25957	25901	25895	26045	26083	25879	25839	25926	25919	25914	26016	25771	25838	25806	25845	25853	26130	25937	25977	25923	25756	26023	25819	25736	25956	25675	25956	25812	25993	25859	25972	25828	25887	25794	26054	25865	26024	25858	25949	25901	25906	25850	25893	25932	26118	25898	25947	25813	25818	25800	25982	25820	26058	25935	25886	25768
48391	79716	76870	62624	55313	45696	32172	28243	24779	22766	20891	19332	18640	17944	17752	17447	17228	16944	16942	16920	16936	16780	17036	16884	16866	16870	16871	17080	16834	16843	16954	16986	16831	16917	16841	16968	16922	16902	16969	16957	16878	16816	16858	16750	16869	17071	16942	16987	16762	16714	16965	16913	16774	16812	16996	16777	16929	16819	17008	16971	17014	16788	16967	16790	16868	16840	16906	16808	17071	16817	16969	17161	16849	16919	16924	16943	16903	16946	16799	17041	17081	16732	16907	16956	16975	16949	16901	16948	16983	16947	17068	16884	16897	16911	16898	16976	16851	16898	16931	16914	16876	16885	16894	16969	16803	16916	17143	16920	16972	16653	16845	16913	16990	16891	16834	16937	16964	16983	16676	17000	16922	16896	16951	16833	16927	16943	17000	16913	16942	16889	16798	16934	16978	16833	17034	17082	17172	16897	17122	16891	16881	16855	16829	16981	17010	16794	16963	17023	16935	16956	16880	16687	16803	16931	17067	16891	16795	16847	16959	16875	16907	16820	17113	16823	16812	17014	16832	16901	16955	16984	16944	16796	17006	16935	16827	16892	16879	16719	16733	16968	17027	16976	16836	16717	16885	16923	17098	16816	17001	16799	16938	16886	16688	16802	17032	17063	16890	16902	17095	16916	17059	16990	16905	16892	16946	16877	16880	17078	16831	17059	17000	16925	16836	16767	16781	17003	17063	17108	16868	16956	16856	16927	16805	16858	16801	16749	16933	16897	16899	16824	16901	16952	16828	16890	16780	16871	16899	17182	17009	16954	16880	16901	16875	17167	16869	16684	17066	17135	16815	16935	16929	16896	16893	16653	17138	16943	16858	16869	16911	17088	16985	16818	16984	17002	16926	16723	16976	16791	16975	16918	16982	16891	16991	17047	16871	16917	16930	16869	17046	16877	16872	16823	16857	16826	16911	16979	16918	16929	16846	16949	16766	16884	16946	16919	16904	16989	17106	16729	16755	16868	16902	16772	17092	16871	16950	16911	17003	16757	16816	16880	16857	16875	16910	16879	16825	16698	16931	17013	16803	16952	16862	16936	16712	17025	16991	16906	17017	17013	16831	17064	16904	16988	16943	16867	16883	17008	16799	16772	16856	16647	16789	16831	16826	16910	16878	17039	16778	16932	17010	16898	16953	16788	16881	17135	17051	16924	16840	17020	16962	16822	17069	16816	16910	16866	16932	17096	16846	16991	16965	16910	16878	17032	16911	17130	16818	16846	17087	16939	16733	16831	17078	16945	17172	16751	16945	16856	16949	16823	16934	16881	16966	16915	16889	16829	16994	16855	16899	16946	16839	16963	16840	16970	16900	16900	16903	16852	16986	16927	17026	17021	16724	16710	16912	16761	16964	16843	16812	16943	17080	16990	16944	16848	16761	16998	17001	16728	17029	16839	16897	16644	16961	16933	16957	16883	17079	16845	17064	16837	17015	16917	16930	17079	17032	16924	16860	16817	16829	16802	16974	16878	16711	17023	16827	16862	16861	16784	16769	16927	16852	16770	16953	16991	16920	16930	17016	16936	17098	16847	16932	16952	16975	16760	16753	16867	16848	16878	16913	16951	16936	16843	16771	16924	16956	16923	16951	16908	16976	17023	17001	16648	16853	16903	16963	16812	17040	16852	16852	16949	16830	16951	16923	16880	16901	17035	16940	16795	16967	16994	16788	17013	16873	16967	16865	16914	16902	16885	16808	16978	16791	16747	16837	16863	16889	16934	16960	16923	16868	17013	16936	16874	17023	17019	16870	16836	16933	16884	16861	16870	16760	16906	16780	16913	17133	16809	16942	16886	16805	17009	16912	17001	16942	16962	17042	16799	17162	17059	16868	16958	16926	16750	17028	17008	16777	17047	17041	16886	16939	16993	16957	17064	16881	16959	16861	16895	16908	16671	16950	16944	16854	16830	16987	16946	16924	16974	16917	16996	16982	16874	16903	16733	16880	16779	17007	16888	16786	16801	16842	16916	17003	16765	16838	17073	16976	16914	17020	16746	16979	16736	16913	16869	16847	16990	16914	16746	16921	16870	16810	16978	16855	16849	16793	17067	16879	16971	16999	16822	16781	17012	17011	16780	17010	17019	17258	16946	16939	16858	17060	16786	17043	17004	17092	16834	16780	16885	16900	16903	16987	17136	17051	17074	16955	16767	16952	16758	17205	16892	16974	16853	16842	16890	17033	16853	16842	16692	16795	16969	16744	16811	16791	17071	17005	16936	16959	16926	16900	16903	16865	16983	16927	16999	16825	16932	16891	16985	16984	16958	16929	16972	16973	16794	16678	16782	16797	16760	16990	16730	16832	16629	17012	17007	16900	16890	16902	16946	16973	16815	16887	16833	16865	16906	16963	17175	16829	16935	16844	16810	16791	17015	16991	16939	16937	16833	16873	16876	16890	16943	16872	16700	16931	16926	16936	16918	16718	17057	16812	17076	16872	16821	16786	16953	17016	16863	16847	16907	16894	17069	16949	16920	16879	17030	16931	16891	17030	16895	16996	17083	17011	16919	16842	16927	17044	16877	17007	17013	17069	16950	16824	16773	16860	16971	17012	16977	16906	16940	17036	17078	16947	17144	16900	17025	17097	17029	16884	17067	16846	17093	16908	16789	17013	16933	17040	16929	16911	16857	16809	16887	16854	16938	16811	16853	16914	16823	17005	17001	16760	16828	16959	16786	16923	16891	16832	16879	16972	17008	16936	16845	17213	16898	16972	16945	16789	16758	16890	17012	17043	16922	17011	16608	16807	17052	17040	16903	17066	16789	17043	16985	16899	16857	16950	17039	16831	17058	16775	16873	16866	16947	16774	17027	16729	16812	16967	16915	16896	17019	16823	17097	16910	17087	16962	17079	16871	16882	16851	16972	16965	17051	16888	16851	17024	16999	16883	16780	16891	16911	16930	16826	16912	16795	16908	16803	17059	17052	16909	16770	17214	16810	16746	16680	16820	16903	16886	16925	17012	16798	16860	16970	16968	16911	16956	16807	16852	16995	17002	16920	16962	16911	16925	16988	16823	16868	16940	16821	16875	16977	16886	16918	16855	16976	16896	16882	16958	16797	16767	16849	16954	16913	17005	16800	16954	16855	16992	16923	16898	16981	16948	16850	16942	17045	16978	16882	16814	16869	16983	16994	16658	16970	16891	16926	16971	16985	16880	16974	17017	16946	17016	16769	17059	16776	16848	16898	16967	16876	16957	16865	16964	16847	17011	16960	16814	16885	16929	16907	16907	16904	17063	16960	16959	16918	16991	16972	16874	16821	16966	16753	16883	16957	16887	16955	17006	16776	16916	16950	16883	16898	16736	16997	16942	16884	16948	16923	16947	16776	17166	16986	16986	16907	16947	16954	16809	16864	16800	16927	16670	16855	16820	17032	16936	16913	16989	16791	16893	16923	16988	16822	16799	16880	16892	17051	16837	16811	16840	16742	16891	16690	16802	16762	16781	16832	16859	16769	16886	16801	16961	16911	16864	16983	17102	16983	16869	16855	16964	17040	16820	16872	16920	16891	16759	16935	16806	16916	16865	16862	16895	16845	16909	16859	16862	16937	17149	16981	16783	16913	16962	17096	16865	16852	17069	16684	16762	17056	16878	16805	16937	16933	17003	16939	16876	16925	17085	16765	16815	16678	16869	16950	16951	16854	16986	16867	16841	17002	16812	16869	17082	16995	16715	16867	16880	16851	16916	16845	16934	16944	16993	16912	17061	17003	16918	16646	16895	16901	16935	16774	16736	16897	17007	17000	16859	17016	16994	16847	16988	16859	16768	16960	16839	17018	16992	16846	16826	16917	16889	16940	16744	17007	16807	17003	17002	16961	17169	16921	16982	16954	17034	17037	17030	16915	16818	17045	17046	16671	16924	16973	16895	16966	16798	16922	16981	17074	17058	17023	16861	16866	16850	16919	17059	16762	16820	16994	17032	16937	16917	16888	16787	16915	16884	17105	16877	17014	16991	16942	16958	16977	16831	17101	16912	16955	17043	16833	16978	16921	16762	16841	16936	16871	16648	17180	16770	16937	16937	16999	16836	16994	16949	16872	16868	16959	16940	16740	16706	16860	16883	16865	16847	17042	16811	16805	16888	16957	16954	16998	16707	17033	16910	16883	17156	16917	16805	16917	16977	16920	16949	16963	16852	16978	16781	16902	16952	16926	16917	16968	16997	16751	16919	16830	16993	17031	17041	16905	17017	17068	16896	17096	16779	16930	16899	16958	16776	16989	16881	16891	16892	16990	16901	16867	17012	16781	16729	16784	16825	16763	17247	16947	17022	16844	16984	16946	16869	17162	16845	16910	16841	16896	16924	16802	16839	16952	16847	17047	16901	16797	17054	16917	17015	16791	16804	16952	16972	16945	16819	16974	16961	16637	16847	17114	16775	16868	16678	16932	16870	16642	16965	16920	16901	16861	16681	16948	16983	17005	16983	16948	16946	16843	16862	16861	16972	16920	16859	16864	16968	16736	16875	17004	16824	16817	16994	16919	17014	16948	16752	16850	16846	16910	16996	16820	17065	16810	16892	16834	16990	16963	16758	16964	16868	17036	16983	16905	16797	16861	16923	17039	16964	17221	16996	16922	17089	16977	16825	16903	17089	16794	16896	16886	16852	16883	16815	16899	16798	16851	16804	17005	16814	16891	16904	16968	16886	16812	17077	16926	16748	16739	16821	16936	17149	16909	16966	16925	16819	16946	17018	17071	16918	16868	16886	16931	17067	16864	17132	16801	17002	16747	16921	16887	17124	16756	16941	16871	16817	16799	16874	16658	16863	16810	17017	17011	16924	17004	16979	16933	17004	16738	16817	16841	16817	17092	17135	16972	16932	16765	16829	17034	16858	16871	16908	16946	16806	16929	16939	16920	17045	16792	16761	16812	16961	16926	17028	16919	16899	17046	16792	16905	17009	17034	16937	16942	16847	17023	16978	17063	17083	16822	16941	16877	16848	16921	16902	16956	16832	16832	16880	16954	16868	17034	17031	16807	16808	16892	16928	16950	16933	16933	16868	16836	16810	16904	16900	16871	16716	16803	17019	16872	16952	16858	16945	16858	16896	16976	16960	16890	16890	16830	17007	16791	16887	16903	16830	16852	16891	16915	16756	17076	16959	16960	16922	16830	16855	16850
23689	21529	33546	41411	48136	43981	42891	37021	34298	31612	29960	28295	27396	27014	26382	26505	26324	26017	26033	25825	25780	25953	25594	25544	25675	25439	25724	25600	25820	25338	25676	25733	25617	25399	25761	25741	25385	25441	25548	25623	25510	25491	25600	25466	25472	25622	25496	25551	25609	25600	25588	25602	25490	25660	25454	25585	25397	25369	25731	25520	25155	25307	25477	25666	25429	25485	25758	25537	25417	25256	25493	25446	25491	25472	25374	25508	25390	25492	25579	25447	25539	25689	25436	25573	25812	25536	25549	25533	25601	25293	25468	25412	25577	25277	25487	25352	25570	25441	25593	25702	25747	25294	25205	25220	25442	25370	25442	25418	25395	25443	25624	25439	25488	25541	25475	25570	25558	25551	25374	25374	25608	25439	25504	25449	25213	25465	25657	25337	25450	25436	25555	25294	25492	25512	25281	25585	25475	25383	25875	25411	25273	25408	25525	25422	25444	25473	25687	25475	25662	25536	25515	25386	25472	25389	25454	25675	25387	25504	25387	25427	25435	25501	25412	25510	25574	25442	25627	25714	25561	25425	25485	25344	25633	25314	25233	25596	25469	25634	25504	25509	25556	25417	25527	25632	25467	25508	25600	25558	25323	25091	25653	25385	25652	25476	25485	25534	25628	25620	25502	25502	25350	25617	25570	25354	25607	25375	25228	25754	25470	25597	25617	25529	25265	25368	25526	25334	25409	25597	25733	25617	25398	25513	25504	25202	25515	25435	25475	25458	25370	25211	25359	25226	25473	25597	25359	25300	25415	25497	25262	25701	25794	25299	25624	25364	25403	25754	25555	25505	25352	25275	25638	25383	25668	25595	25631	25695	25628	25336	25420	25530	25411	25273	25414	25420	25631	25544	25647	25542	25410	25487	25502	25427	25421	25498	25408	25302	25404	25426	25398	25275	25296	25233	25276	25491	25419	25252	25485	25446	25553	25338	25522	25123	25403	25353	25587	25485	25437	25351	25465	25388	25512	25572	25407	25391	25245	25261	25423	25481	25475	25451	25593	25411	25289	25581	25533	25268	25683	25542	25735	25410	25417	25524	25206	25290	25359	25296	25340	25467	25545	25316	25592	25523	25548	25581	25506	25463	25541	25358	25299	25539	25450	25568	25488	25599	25405	25570	25559	25532	25521	25556	25761	25443	25647	25513	25427	25314	25683	25480	25723	25503	25456	25341	25299	25396	25589	25129	25540	25439	25403	25515	25680	25698	25595	25258	25541	25381	25522	25429	25557	25458	25520	25497	25724	25140	25307	25364	25383	25623	25400	25397	25540	25348	25431	25432	25817	25474	25571	25470	25614	25479	25508	25448	25529	25281	25347	25555	25441	25442	25659	25547	25312	25301	25494	25517	25462	25325	25629	25348	25355	25270	25326	25674	25402	25587	25462	25403	25040	25171	25476	25522	25217	25609	25440	25354	25444	25382	25352	25753	25552	25510	25677	25573	25548	25362	25355	25385	25396	25622	25516	25204	25429	25504	25170	25673	25398	25527	25534	25342	25693	25572	25438	25512	25423	25350	25562	25438	25600	25427	25732	25544	25550	25278	25787	25297	25243	25421	25313	25464	25555	25388	25424	25607	25400	25588	25551	25375	25780	25577	25511	25672	25629	25631	25632	25305	25465	25295	25336	25367	25385	25481	25362	25473	25454	25676	25351	25456	25326	25537	25386	25476	25454	25411	25344	25334	25325	25446	25522	25538	25320	25384	25408	25690	25410	25133	25282	25498	25364	25645	25578	25447	25430	25524	25338	25402	25473	25655	25567	25464	25724	25566	25451	25423	25745	25682	25390	25457	25318	25603	25565	25594	25508	25390	25448	25764	25650	25397	25286	25512	25395	25520	25910	25429	25440	25614	25548	25552	25496	25246	25380	25289	25193	25489	25370	25278	25502	25411	25485	25392	25419	25395	25536	25413	25306	25315	25511	25772	25667	25687	25373	25347	25184	25509	25533	25381	25512	25384	25522	25593	25484	25651	25340	25450	25370	25412	25540	25683	25638	25583	25471	25451	25539	25461	25586	25392	25418	25527	25674	25175	25482	25479	25677	25327	25612	25445	25327	25618	25509	25467	25560	25594	25464	25539	25349	25511	25691	25256	25513	25628	25236	25365	25476	25261	25631	25407	25557	25510	25427	25469	25407	25649	25726	25629	25522	25417	25378	25396	25341	25460	25550	25361	25742	25737	25529	25601	25432	25262	25156	25399	25400	25399	25452	25521	25466	25278	25525	25720	25369	25386	25447	25432	25582	25404	25445	25389	25497	25587	25353	25691	25608	25637	25586	25513	25525	25365	25663	25646	25457	25735	25659	25277	25697	25306	25684	25591	25328	25481	25324	25465	25429	25341	25332	25623	25401	25347	25530	25504	25554	25321	25558	25361	25265	25207	25438	25357	25618	25318	25344	25487	25410	25461	25497	25370	25522	25595	25537	25271	25181	25534	25290	25440	25488	25615	25421	25405	25501	25463	25687	25570	25559	25497	25248	25642	25414	25415	25329	25438	25551	25365	25753	25382	25422	25355	25513	25595	25137	25068	25485	25397	25464	25271	25448	25462	25339	25547	25475	25309	25283	25290	25498	25611	25510	25165	25357	25440	25364	25234	25324	25340	25431	25507	25429	25502	25458	25537	25268	25426	25487	25505	25637	25700	25286	25730	25621	25423	25718	25262	25452	25422	25385	25540	25393	25421	25347	25672	25556	25553	25556	25455	25541	25651	25403	25542	25584	25468	25480	25877	25457	25537	25477	25541	25714	25655	25577	25371	25202	25427	25566	25430	25464	25317	25592	25320	25332	25544	25546	25426	25557	25537	25390	25439	25435	25351	25414	25435	25539	25155	25412	25492	25672	25533	25601	25282	25463	25599	25372	25458	25484	25446	25345	25396	25315	25420	25278	25401	25391	25551	25517	25585	25377	25636	25572	25323	25542	25344	25372	25743	25558	25618	25396	25597	25680	25426	25446	25586	25348	25518	25543	25633	25510	25618	25420	25423	25888	25409	25194	25488	25506	25817	25697	25657	25593	25540	25455	25488	25427	25479	25364	25620	25579	25440	25500	25324	25484	25535	25437	25430	25553	25683	25516	25585	25275	25329	25368	25531	25406	25537	25427	25296	25499	25466	25545	25449	25525	25667	25772	25675	25461	25420	25620	25347	25376	25247	25560	25268	25412	25266	25396	25435	25318	25401	25483	25541	25387	25362	25671	25110	25511	25424	25600	25415	25334	25651	25438	25304	25292	25392	25370	25453	25419	25539	25777	25332	25289	25280	25564	25405	25646	25618	25241	25293	25413	25361	25208	25464	25587	25400	25359	25726	25493	25524	25273	25446	25341	25270	25692	25410	25426	25423	25501	25397	25447	25599	25607	25516	25622	25486	25547	25595	25407	25620	25508	25229	25252	25325	25491	25629	25575	25310	25608	25672	25503	25729	25377	25203	25340	25577	25421	25697	25413	25592	25460	25335	25338	25205	25435	25537	25308	25326	25631	25572	25526	25621	25751	25291	25507	25444	25542	25470	25398	25474	25474	25372	25350	25242	25380	25272	25611	25659	25338	25375	25445	25500	25619	25324	25541	25434	25479	25471	25825	25463	25383	25340	25452	25236	25442	25431	25368	25178	25284	25237	25542	25290	25534	25412	25326	25358	25695	25529	25564	25381	25610	25339	25289	25606	25293	25214	25326	25507	25495	25344	25401	25611	25422	25438	25533	25715	25444	25535	25427	25441	25487	25194	25520	25534	25471	25498	25499	25404	25579	25626	25486	25441	25761	25267	25444	25444	25629	25442	25357	25323	25392	25624	25365	25432	25276	25589	25485	25255	25321	25411	25525	25500	25360	25439	25338	25420	25583	25500	25451	25630	25760	25762	25400	25554	25538	25553	25678	25385	25649	25502	25284	25360	25439	25520	25520	25373	25518	25548	25658	25625	25487	25379	25499	25334	25378	25480	25358	25379	25432	25728	25545	25458	25520	25474	25644	25458	25301	25364	25421	25392	25400	25403	25496	25193	25625	25563	25307	25460	25701	25556	25557	25530	25339	25378	25260	25536	25528	25435	25415	25210	25602	25484	25400	25611	25860	25563	25744	25491	25291	25628	25625	25585	25461	25520	25628	25577	25430	25665	25440	25395	25396	25492	25424	25515	25439	25275	25718	25331	25636	25480	25620	25429	25585	25408	25489	25629	25598	25639	25578	25314	25182	25424	25515	25514	25276	25368	25433	25433	25233	25492	25398	25658	25147	25281	25591	25341	25569	25509	25493	25470	25351	25519	25505	25485	25859	25623	25693	25261	25465	25494	25369	25449	25633	25675	25668	25397	25364	25381	25548	25468	25635	25355	25513	25549	25762	25417	25512	25531	25350	25359	25366	25317	25278	25325	25498	25571	25599	25515	25678	25371	25499	25461	25328	25373	25367	25360	25788	25659	25556	25301	25556	25464	25439	25592	25384	25060	25449	25608	25651	25357	25635	25560	25665	25430	25268	25519	25100	25237	25409	25358	25505	25606	25605	25534	25439	25696	25338	25388	25690	25422	25294	25388	25619	25757	25551	25733	25593	25627	25371	25429	25397	25652	25672	25444	25683	25554	25628	25452	25342	25672	25390	25514	25584	25552	25397	25371	25566	25657	25643	25462	25599	25543	25792	25539	25273	25431	25418	25324	25483	25396	25482	25238	25346	25505	25589	25291	25583	25575	25342	25462	25498	25354	25476	25349	25539	25566	25267	25205	25499	25418	25335	25679	25729	25650	25415	25449	25285	25391	25519	25491	25683	25651	25384	25451	25550	25630	25489	25490	25330	25438	25006	25379	25430	25740	25343	25482	25766	25145	25370	25609	25657	25676	25503	25512	25404	25287	25513	25739	25496	25443	25340	25551	25611	25613	25299	25201	25214	25531	25717	25477	25510	25447	25405	25708	25412	25562	25590	25489	25572	25441	25627	25493	25420	25609	25457	25523	25527	25592	25668	25460	25601	25724	25666	25598	25397	25444	25495	25391	25668	25389	25542	25372	25676	25551	25633	25625	25634	25325	25367	25297	25599	25342	25586	25469	25539	25294	25380	25374	25398	25560	25318	25316	25730	25602	25412	25421	25618	25498	25648	25121	25251	25174	25548	25436	25336	25587
52240	87275	85711	73056	59989	43654	37699	30805	27589	23612	21528	19738	18452	17936	17693	17493	17182	17168	16906	17124	16891	16786	16685	16753	16655	16449	16593	16801	16736	16617	16530	16807	16701	16689	16790	16836	16568	16630	16722	16722	16672	16765	16745	16555	16616	16629	16589	16691	16661	16563	16634	16655	16581	16784	16611	16691	16679	16693	16699	16822	16831	16798	16584	16439	16559	16688	16666	16792	16678	16576	16615	16636	16597	16788	16714	16622	16650	16617	16575	16626	16767	16765	16619	16455	16791	16669	16719	16769	16704	16650	16709	16645	16506	16820	16602	16758	16687	16617	16629	16565	16569	16760	16673	16797	16563	16757	16677	16530	16577	16663	16545	16665	16657	16623	16832	16651	16687	16707	16615	16595	16574	16593	16673	16696	16714	16605	16747	16574	16590	16488	16810	16682	16560	16483	16723	16688	16623	16710	16572	16714	16736	16706	16549	16793	16540	16662	16637	16567	16622	16686	16593	16782	16731	16526	16745	16592	16467	16663	16754	16552	16635	16577	16600	16434	16569	16728	16596	16907	16505	16609	16345	16611	16703	16618	16565	16647	16751	16725	16400	16634	16565	16759	16743	16537	16747	16678	16599	16583	16861	17074	16552	16721	16640	16832	16823	16607	16658	16694	16595	16656	16614	16585	16678	16580	16642	16656	16818	16689	16582	16719	16543	16560	16854	16727	16941	16719	16715	16542	16513	16694	16715	16506	16626	16613	16679	16753	16648	16794	16669	16630	16708	16619	16764	16805	16746	16721	16776	16632	16607	16558	16578	16659	16715	16668	16677	16875	16622	16503	16611	16633	16663	16757	16706	16767	16591	16826	16659	16727	16773	16674	16592	16589	16877	16512	16682	16607	16805	16643	16669	16807	16504	16771	16557	16579	16802	16566	16670	16544	16636	16597	16664	16694	16623	16665	16625	16644	16730	16676	16689	16558	16598	16743	16620	16584	16512	16515	16757	16564	16706	16566	16541	16733	16591	16550	16793	16682	16662	16740	16576	16682	16690	16616	16679	16551	16781	16498	16782	16459	16603	16625	16676	16900	16751	16691	16596	16649	16626	16757	16702	16674	16473	16650	16687	16537	16587	16546	16793	16718	16684	16648	16603	16594	16742	16672	16728	16883	16541	16806	16572	16699	16587	16452	16749	16639	16597	16680	16683	16796	16522	16704	16662	16718	16627	16588	16676	16682	16725	16684	16586	16666	16638	16727	16696	16747	16375	16689	16615	16737	16680	16501	16495	16540	16604	16667	16726	16582	16577	16696	16563	16758	16422	16607	16630	16618	16821	16759	16561	16527	16870	16518	16696	16606	16738	16670	16677	16676	16736	16784	16603	16554	16822	16726	16754	16574	16546	16676	16510	16631	16573	16629	16804	16578	16623	16727	16530	16614	16788	16578	16632	16679	16918	16556	16657	16724	16677	16699	16742	16773	16810	16619	16577	16761	16519	16556	16641	16573	16700	16805	16750	16621	16690	16742	16589	16717	16684	16553	16629	16646	16501	16667	16814	16674	16657	16763	16595	16569	16624	16631	16854	16626	16701	16680	16456	16937	16710	16643	16706	16617	16562	16646	16666	16546	16625	16728	16811	16586	16682	16815	16694	16566	16760	16737	16654	16805	16661	16511	16526	16663	16553	16710	16581	16572	16503	16684	16791	16702	16530	16640	16726	16643	16637	16678	16633	16567	16846	16538	16731	16810	16776	16457	16497	16669	16628	16647	16695	16668	16754	16612	16730	16683	16647	16742	16674	16814	16588	16483	16646	16735	16643	16537	16837	16734	16444	16586	16634	16551	16677	16737	16783	16678	16739	16708	16607	16755	16744	16659	16516	16719	16593	16553	16699	16737	16773	16480	16709	16734	16650	16813	16677	16597	16688	16542	16696	16745	16529	16547	16677	16684	16520	16637	16639	16751	16650	16709	16780	16695	16867	16690	16627	16794	16876	16611	16803	16693	16584	16666	16640	16423	16509	16680	16554	16687	16709	16500	16681	16615	16589	16653	16671	16720	16767	16662	16637	16536	16762	16624	16581	16559	16752	16703	16640	16746	16711	16652	16745	16782	16604	16748	16784	16596	16729	16599	16478	16649	16753	16761	16709	16603	16650	16707	16729	16730	16710	16724	16417	16547	16679	16832	16501	16477	16456	16546	16563	16610	16592	16542	16808	16771	16597	16585	16639	16634	16735	16705	16583	16698	16705	16826	16577	16696	16666	16722	16519	16803	16608	16702	16417	16562	16634	16847	16690	16539	16666	16656	16676	16909	16651	16728	16734	16575	16698	16620	16554	16740	16736	16634	16693	16696	16701	16588	16532	16720	16691	16790	16739	16548	16743	16620	16522	16596	16657	16650	16673	16691	16701	16619	16632	16633	16711	16668	16651	16683	16887	16528	16911	16672	16742	16869	16652	16633	16720	16723	16628	16716	16410	16630	16683	16722	16739	16555	16565	16565	16707	16732	16640	16690	16715	16653	16579	16671	16708	16478	16652	16701	16623	16828	16645	16689	16634	16668	16639	16628	16684	16730	16686	16611	16758	16634	16603	16757	16686	16684	16578	16515	16720	16655	16489	16654	16748	16608	16585	16431	16704	16508	16520	16667	16584	16691	16668	16671	16691	16731	16766	16576	16599	16562	16796	16637	16652	16514	16732	16610	16729	16540	16723	16731	16748	16623	16610	16466	16631	16715	16706	16669	16521	16619	16692	16562	16523	16715	16910	16563	16526	16662	16732	16612	16500	16706	16709	16673	16816	16702	16577	16670	16707	16553	16754	16579	16597	16678	16650	16769	16599	16604	16798	16713	16646	16711	16436	16545	16689	16673	16699	16767	16398	16708	16758	16641	16611	16848	16604	16650	16666	16563	16654	16604	16541	16670	16697	16666	16589	16670	16664	16542	16498	16717	16640	16460	16590	16573	16761	16632	16711	16648	16719	16565	16904	16631	16662	16792	16696	16503	16516	16816	16583	16717	16670	16723	16833	16740	16572	16640	16694	16572	16756	16524	16690	16642	16570	16587	16576	16748	16679	16635	16655	16754	16599	16693	16633	16683	16734	16623	16636	16627	16529	16735	16626	16617	16798	16637	16861	16807	16613	16726	16496	16603	16855	16768	16586	16582	16695	16577	16644	16575	16584	16636	16606	16649	16574	16657	16562	16644	16653	16678	16672	16661	16603	16773	16624	16753	16652	16683	16670	16644	16715	16724	16689	16858	16705	16652	16726	16690	16760	16741	16516	16632	16698	16524	16600	16793	16678	16564	16684	16682	16661	16591	16550	16538	16753	16754	16668	16625	16659	16646	16555	16483	16716	16562	16771	16538	16597	16587	16677	16624	16670	16565	16670	16687	16645	16823	16651	16620	16862	16609	16666	16708	16750	16756	16722	16755	16616	16802	16605	16698	16632	16526	16678	16703	16743	16638	16491	16717	16532	16598	16701	16625	16695	16774	16708	16555	16654	16570	16460	16611	16740	16691	16589	16777	16731	16624	16512	16849	16622	16685	16794	16709	16679	16657	16677	16635	16719	16705	16724	16519	16676	16730	16780	16446	16649	16478	16584	16681	16642	16626	16665	16644	16603	16700	16864	16687	16559	16694	16573	16513	16536	16830	16732	16678	16714	16603	16644	16737	16484	16607	16754	16590	16637	16542	16588	16640	16603	16579	16664	16644	16799	16661	16622	16486	16756	16825	16751	16750	16670	16636	16593	16617	16707	16609	16465	16677	16604	16760	16625	16721	16632	16764	16580	16587	16578	16685	16642	16814	16633	16642	16701	16630	16528	16839	16734	16697	16631	16647	16772	16696	16666	16623	16732	16625	16637	16504	16487	16690	16645	16602	16722	16549	16799	16643	16685	16840	16480	16655	16868	16529	16603	16657	16672	16834	16732	16399	16728	16822	16681	16690	16435	16566	16609	16633	16498	16701	16556	16582	16791	16728	16698	16594	16732	16729	16659	16775	16834	16761	16641	16669	16605	16815	16740	16563	16765	16653	16680	16728	16765	16647	16726	16537	16550	16624	16653	16720	16575	16602	16684	16584	16709	16760	16629	16662	16573	16454	16456	16708	16720	16530	16678	16667	16660	16897	16716	16655	16662	16583	16671	16845	16821	16697	16415	16611	16780	16670	16639	16722	16550	16715	16572	16669	16733	16637	16587	16722	16677	16562	16671	16746	16641	16841	16620	16626	16625	16727	16475	16777	16609	16685	16711	16751	16774	16643	16711	16814	16716	16850	16667	16714	16612	16632	16650	16510	16853	16660	16722	16639	16491	16878	16690	16535	16710	16696	16695	16806	16844	16728	16554	16611	16649	16452	16466	16653	16697	16564	16384	16711	16493	16529	16755	16844	16570	16588	16671	16657	16709	16495	16563	16868	16796	16560	16586	16871	16594	16575	16557	16608	16424	16755	16729	16514	16809	16665	16547	16712	16777	16674	16396	16361	16703	16621	16686	16805	16806	16798	16670	16710	16556	16832	16681	16687	16553	16780	16603	16604	16584	16655	16593	16650	16859	16577	16518	16731	16700	16724	16862	16608	16475	16757	16762	16684	16817	16561	16814	16670	16671	16814	16419	16663	16652	16585	16798	16636	16629	16485	16688	16554	16668	16604	16764	16847	16566	16650	16482	16683	16659	16622	16866	16782	16543	16588	16700	16600	16515	16657	16757	16615	16980	16599	16648	16492	16513	16575	16677	16638	16798	16614	16414	16639	16785	16707	16592	16568	16564	16633	16765	16563	16626	16662	16564	16612	16697	16793	16649	16648	16646	16664	16496	16790	16839	16590	16652	16542	16729	16531	16794	16733	16661	16644	16538	16594	16633	16684	16743	16517	16845	16471	16714	16501	16668	16562	16542	16481	16814	16681	16713	16575	16709	16598	16556	16655	16579	16584	16658	16695	16817	16578	16596	16668	16706	16759	16710	16703	16669	16524	16871	16656	16577	16697	16737	16723	16433	16579	16616	16624	16618	16622	16352	16571	16644	16543	16532	16467	16665	16683	16758	16592	16758	16504	16771	16511	16693	16757	16527	16779	16766	16712	16695	16547	16588	16735	16732	16600	16832	16667	16655	16816	16829	16712	16638	16520	16670	16570	16836	16640	16567	16680	16827	16736	16794	16600
47556	58631	61643	54377	43799	37006	32641	30211	28815	28086	27292	26548	26271	26297	25970	25882	25818	25797	25739	25488	25769	25457	25720	25721	25566	25367	25747	25683	25642	25785	25958	25941	25789	25697	25702	25446	25447	25676	25661	25789	25738	25788	25788	25702	25762	25763	25609	25870	25605	25666	25720	25486	25529	26009	25760	25733	25646	25648	25444	25434	25702	25615	25820	25658	25621	25676	25797	25682	25558	25833	25532	25544	25717	25704	25607	25446	25372	25726	25554	25728	25486	25755	25632	25632	25705	25683	25720	25543	25682	25521	25498	25362	25647	25832	25612	25733	25667	25795	25533	25588	25726	25726	25799	25799	25670	25438	25666	25802	25579	25660	25695	25604	25598	25670	25563	25595	25657	25673	25569	25636	25444	25684	25637	25606	25362	25463	25720	25533	25386	25488	25598	25502	25665	25635	25661	25659	25644	25622	25627	25812	25582	25464	25607	25727	25780	25500	25488	25450	25543	25665	25608	25495	25695	25518	25702	25778	26025	25542	25652	25624	25627	25712	25919	25666	25846	25782	25828	25531	25477	25698	25835	25846	25816	25663	25669	25693	25686	25563	25551	25603	25629	26005	25388	25849	25579	25561	25831	25619	25647	25821	25659	25860	25765	25468	25754	25418	25832	25639	25809	25661	25496	25602	25687	25539	25810	25685	25642	25556	25678	25551	25675	25572	25708	25871	25631	25605	25746	25567	25551	25530	25712	25518	25477	25825	25681	25447	25626	25727	25646	25831	25897	25729	25901	25690	25395	25500	25766	25543	25854	25559	25679	25488	25449	25535	25581	25660	25929	25742	25759	25497	25606	25584	25731	25767	25618	25666	25638	25615	25814	25599	25622	25582	25533	25475	25666	25733	25769	25878	25469	25551	25513	25607	25997	25613	25666	25528	25436	25542	25750	25442	25661	25359	25873	25465	25574	25612	25353	25832	25564	25666	25673	25747	25490	25537	25735	25707	25508	25570	25553	25575	25559	25657	25651	25721	25397	25446	25254	25510	25744	25847	25426	25434	25781	25716	25827	25529	25471	25654	25618	25733	25796	25648	25828	25353	25609	25562	25347	25723	25515	25591	25536	25715	25468	25712	25551	25565	25693	25672	25597	25775	25793	25586	25680	25783	25722	25721	25526	25708	25861	25716	25616	25838	25690	25524	25589	25691	25863	25527	25542	25380	25745	25927	25790	25464	25675	25528	25599	25684	25583	25771	25725	25612	25824	25785	25653	25926	25848	25619	25607	25578	25481	25464	25627	25663	25497	25696	25691	25503	25780	25778	25889	25515	25370	25718	25813	25396	25546	25490	25623	25618	25622	25607	25889	25613	25613	25684	25728	25870	25855	25708	25605	25819	25623	25763	25836	25752	25768	25507	25626	25803	25603	25650	25570	25582	25681	26097	25673	25585	25633	25511	25687	25740	25702	25782	25437	25549	25633	25698	25544	25604	25507	25644	25728	25735	25497	25602	25786	25853	25739	25512	25516	25766	25716	25581	25621	25577	25706	25664	25681	25665	25554	25585	25559	25699	25690	25605	25802	25698	25621	25848	25639	25589	25650	25545	25538	25427	25555	25841	25842	25708	25761	25708	25582	25711	25784	25636	25417	25649	25749	25572	25734	25500	25311	25879	25464	25693	25851	25532	25762	25616	25598	25509	25726	25672	25735	25994	25695	25506	25584	25522	25629	25670	25685	25689	25769	25630	25402	25587	25612	25807	25865	25822	25537	25805	25773	25444	25562	25820	25585	25474	25786	25760	25744	25528	25609	25773	25618	25753	25633	25621	25643	25650	25687	25506	25354	25336	25572	25480	25598	25441	25794	25610	25801	25721	25693	25713	25736	25655	25664	25865	25694	25758	25664	25426	25765	25840	25717	25676	25360	25604	25575	25772	25814	25413	25337	25433	25702	25551	25638	25496	25724	25911	25693	25909	25701	25475	25673	25540	25683	25809	25594	25533	25821	25743	25838	25803	26125	25710	25640	25616	25824	25799	25643	25561	25606	25683	25528	25564	25772	25651	25665	25525	25549	25583	25769	25508	25760	25430	25648	25569	25734	25773	25674	25834	25610	25601	25590	25660	25508	25635	25685	25730	25442	25509	25498	25784	25588	25918	25458	25635	25799	25687	25810	25472	25611	25722	25776	25658	25582	25664	25574	25569	25440	25611	25616	25468	25618	25568	25569	25701	25753	25697	25525	25597	25759	25649	26041	25779	25530	25657	25747	25748	25712	25349	25622	25654	25472	25561	25685	25500	25492	25753	25648	25446	25782	25772	25853	25678	25768	25392	25771	25697	25563	25277	25738	25824	25559	25712	25654	25557	25678	25693	25621	25671	25901	25427	25609	25557	25737	25645	25694	25753	25671	25728	25767	25655	25571	25781	25585	25653	25511	25606	25570	25528	25549	25625	25474	25649	25801	25727	25681	25900	25650	25740	25997	25616	25834	25604	25561	25516	25660	25490	25506	25577	25608	25781	25646	25501	25394	25634	25717	25557	25839	25632	25648	25560	25862	25558	25507	25640	25802	25811	25600	25946	25663	25418	25795	25576	25897	25538	25684	25812	25622	25599	25565	25427	25525	25909	25717	25486	25674	25499	25632	25491	25584	25363	25427	25655	25656	25820	25624	25883	25758	25434	25684	25786	25574	25462	25739	25350	25583	25608	25616	25530	25391	25763	25769	25433	25638	25678	25748	25587	25604	25544	25689	25440	25751	25688	25312	25709	25708	25740	25500	25561	25318	25462	25404	25460	25480	25548	25362	25653	25554	25317	25810	25643	25861	25799	25738	25401	25560	25538	25757	25464	25522	25747	25597	25771	25781	25844	25475	25657	25518	25380	25722	25924	25761	25465	25548	25573	25639	25699	25585	25596	25733	25533	25670	25373	25459	25737	25564	25709	25567	25593	25612	25814	25533	25749	25693	25788	25790	25582	25546	25527	25645	25500	25512	25718	25675	25750	25588	25352	25752	26133	25566	25435	25834	25623	25768	25522	25578	25796	25767	25728	25689	25746	25713	25640	25590	25587	25504	25608	25722	25826	25752	25484	25488	25898	25704	25726	25745	25309	25429	25628	25802	25663	25625	25475	25716	25716	25538	25617	25368	25579	25546	25438	25634	25482	25652	25534	25664	25667	25715	25561	25519	25676	25758	25589	25489	25871	25764	25828	25738	25531	25912	25723	25558	25596	25470	25595	25738	25610	25629	25688	25463	25682	25673	25465	25604	25702	25703	25496	25464	25707	25616	25653	25920	25764	25726	25573	25646	25797	25634	25772	25524	25617	25868	25815	25736	25621	25501	25614	25759	25581	25882	25344	25732	25579	25698	25569	25694	25605	25614	25502	25614	25615	25525	25504	25594	25700	25579	25672	25771	25747	25557	25715	25667	25722	25686	25429	25761	25577	25830	25865	25639	25844	25714	25732	25851	25955	25674	25503	25669	25431	25583	25813	25741	25664	25537	25933	25595	25466	25783	25589	25609	25591	25735	25594	25599	25669	25697	25746	25652	25820	25733	25624	25854	25653	25644	25558	25690	25583	25446	25441	25670	25501	25667	25643	25607	25504	25862	25550	25588	25600	25484	25566	25632	25674	25536	25574	25683	25760	25768	25597	25638	25459	25656	25589	25816	25486	25745	25445	25688	25608	25543	25739	25763	25408	25528	25652	25765	25671	25612	25583	25743	25498	25626	25687	25662	25631	25567	25560	25766	25790	25875	25540	25673	25494	25357	25739	25523	25558	25711	25543	25710	25917	25454	25678	25752	25411	25699	25729	25583	25703	25786	25544	25652	25757	25602	25627	25807	25591	25767	25613	25683	25784	25705	25585	25841	25615	25475	25690	25785	25637	25655	25640	25754	25467	25632	25605	25862	25649	25803	25699	25546	25565	25826	25690	25734	25604	25796	25676	25726	25546	25603	25755	25662	25943	25683	25478	25659	25747	25588	25787	25674	25515	25779	25649	25485	25670	25979	25604	25523	25701	25935	25788	25578	25841	25781	25790	25691	25679	25704	25596	25683	25529	25554	25467	25567	25514	25801	25719	25665	25711	25549	25642	25743	25764	25632	25615	25778	25585	25634	25674	25837	25523	25398	25528	25585	25609	25907	25441	25752	25497	25688	26097	25521	25728	25488	25676	25574	25828	25553	25865	25775	25660	25531	25558	25495	25784	25518	25846	25586	25965	25536	25581	25703	25638	25834	25638	25513	25400	25464	25591	25525	25568	25586	25663	25499	25549	25598	25824	25871	25718	25767	25641	25567	25463	25503	25505	25585	25520	25754	25609	25667	25465	25613	25651	25566	25681	25630	25680	25592	25624	25406	25484	25544	25755	25609	25697	25594	25533	25619	25604	25386	25850	25533	25621	25656	25571	25769	25585	25698	25602	25767	25708	25732	25821	25489	25752	25865	25843	25539	25517	25599	25505	25562	25780	25518	25654	25762	25551	25627	25782	25789	25430	25400	25526	25601	25865	25823	25860	25669	25601	25399	25589	25843	25639	25564	25972	25867	25639	25529	25654	25638	25647	25717	25615	25574	25495	25536	25678	25459	25509	25648	25499	25427	25613	25786	25579	25710	25415	25513	25682	25628	25511	25784	25726	25590	25475	25798	25833	25470	25584	25783	25664	25792	25805	25818	25616	25618	25480	25813	25631	25427	25724	25729	25539	25710	25756	25837	25632	25903	25601	25509	25684	25697	25548	25793	25599	25450	25437	25667	25636	25530	25734	25860	25650	25640	25653	25735	25716	25754	25444	25565	25716	25492	25376	25597	25969	25700	25724	25531	25611	25377	25559	25587	25810	25635	25506	25627	25523	25555	25765	25754	25283	25560	25237	25482	25631	25725	25366	25652	25724	25683	25582	25615	25630	25602	25560	25641	25573	25444	25610	25690	25325	25782	25847	25686	25578	25506	25730	25750	25688	25668	25876	25912	25659	25446	25412	25669	25742	25724	25481	25615	25482	25339	25365	25702	25693	25739	25631	25666	25650	25874	25865	25592	25595	25644	25804	25409	25551	25800	25664	25658	25853	25644	25756	25588	25641	25551	25780	25547	25423	25853	25682	25700	25536	25632	25782	25811	25807	25723	25619	25682	25642	25798	25753	25633	25694	25552	25657	25558	25617	25547	25804
49839	67056	61835	48134	37677	30743	24804	22287	20813	19605	18648	17999	17436	17521	17075	17096	16995	16909	16898	16743	16870	17075	16737	16718	16824	16898	16752	16901	16665	16872	16816	16800	16791	16795	16656	16750	16759	16635	16790	16670	16739	16664	16721	16757	16566	16531	16740	16655	16748	16628	16802	16700	16814	16837	16740	16904	16793	16822	16643	16732	16826	16533	16777	16567	16692	16509	16894	16729	16717	16826	16901	16652	16781	16688	16725	16842	16638	16765	16784	16705	16808	16879	16617	16758	16686	16822	16618	16681	16608	16696	16663	16879	16637	16661	16784	16753	16766	16736	16680	16753	16839	16597	16701	16716	16736	16811	16646	16677	16799	16765	16704	16688	16682	16720	16662	16810	16749	16844	16589	16791	16662	16729	16633	16741	16807	16652	16749	16677	16609	16759	16624	16611	16590	16698	16575	16774	16725	16654	16711	16506	16661	16554	16659	16593	16826	16727	16606	16824	16970	16633	16667	16809	16659	16555	16749	16712	16801	16785	16690	16791	16716	16603	16855	16905	16710	16678	16719	16666	16776	16652	16733	16775	16770	16776	16669	16744	16463	16687	16611	16603	16788	16528	16666	16600	16792	16719	16690	16594	16856	16997	16717	16914	16651	16608	16699	16672	16698	16706	16579	16669	16654	16842	16750	16566	16849	16557	16709	16898	16616	16689	16857	16646	16666	16540	16698	16759	16790	16606	16664	16720	16753	16727	16656	16741	16638	16546	16702	16745	16811	16468	16694	16651	16559	16550	16773	16838	16792	16713	16642	16819	16597	16597	16683	16822	16775	16596	16555	16529	16773	16754	16823	16880	16610	16496	16860	16775	16840	16837	16927	16963	16708	16546	16725	16838	16712	16612	16765	16601	16726	16581	16736	16551	16680	16827	16877	16541	16845	16914	16778	16731	16728	16748	16567	16849	16779	16540	16736	16737	16810	16796	16823	16723	16487	16778	16687	16651	16636	16924	16735	16822	16720	16860	16855	16683	16672	16754	16775	16614	16815	16866	16749	16811	16652	16833	16669	16637	16641	16610	16781	16703	16513	16705	16757	16828	16701	16674	16735	16813	16720	16661	16837	16656	16744	16641	16721	16726	16693	16692	16597	16901	16817	16737	16604	16810	16696	16720	16818	16796	16782	16589	16833	16968	16721	16852	16772	16570	16730	16690	16751	16675	16686	16678	16607	16709	16759	16614	16553	16647	16851	16765	16545	16688	16699	16821	16555	16668	16634	16695	16782	16487	16627	16777	16779	16691	16691	16740	16783	16739	16633	16753	16681	16633	16645	16786	16896	16514	16688	16737	16805	16765	16681	16717	16695	16700	16731	16710	16706	16733	16797	16675	16826	16641	16726	16737	16627	16827	16846	16780	16743	16850	16833	16846	16904	16697	16649	16632	16480	16828	16793	16647	16739	16770	16879	16631	16552	16756	16702	16691	16776	16728	16785	16788	16709	16819	16693	16808	16740	16737	16594	16744	16778	16638	17013	16728	16840	16815	16639	16649	16649	16899	16738	16663	16653	16702	16717	16718	16706	16696	16512	16621	16612	16770	16848	16888	16648	16766	16803	16747	16944	16783	16567	16733	16689	16878	16633	16902	16720	16733	16760	16561	16748	16727	17002	16695	16806	16865	16725	16686	16716	16691	16656	16801	16637	16714	16841	16662	16608	16864	16680	16801	16784	16741	16542	16639	16746	16619	16818	16661	16911	16666	16660	16698	16757	16924	16626	16680	16718	16720	16663	16743	16771	16811	16729	16729	16603	16644	16721	16629	16866	16707	16670	16681	16674	16778	16759	16773	16932	16719	16917	16571	16681	16536	16751	16655	16820	16866	16876	16777	16805	16858	16861	16663	16733	16812	16534	16747	16667	16700	16884	16857	16847	16625	16725	16812	16782	16829	16864	16583	16731	16653	16758	16630	16666	16519	16738	16725	16608	16568	16670	16713	16749	16872	16621	16852	16567	16715	16792	16765	16753	16749	16503	16876	16755	16703	16899	16737	16793	16704	16803	16687	16770	16518	16783	16823	16810	16724	16677	16489	16607	16744	16698	16750	16926	16723	16721	16772	16560	16597	16725	16708	16658	16713	16546	16517	16520	16657	16598	16732	16896	16693	16859	17012	16710	16743	16705	16668	16751	16840	16870	16676	16809	16733	16884	16588	16644	16648	16803	16670	16653	16641	16770	16579	16645	16780	16606	16748	16656	16804	16801	16860	16671	16654	16528	16733	16806	16609	16694	16814	16686	16636	16686	16738	16670	16705	16849	16767	16755	16873	16556	16681	16775	16695	16821	16672	16781	16772	16612	16759	16724	16549	16606	16689	16933	16784	16676	16781	16617	16616	16772	16616	16646	16754	16748	16704	16831	16648	16742	16674	16678	16618	16674	16659	16667	16631	16814	16724	16719	16590	16862	16782	16732	16653	16714	16711	16662	16776	16602	16722	16854	16614	16656	16920	16765	16582	16771	16563	16748	16724	16831	16732	16646	16678	16732	16774	16875	16700	16839	16883	16735	16522	16617	16609	16738	16757	16612	16931	16688	16889	16761	16648	16654	16649	16595	16823	16587	16877	16859	16813	16782	16740	16808	16682	16740	16635	16763	16583	16759	16740	16757	16754	16602	16662	16835	16661	16841	16616	16883	16616	16758	16861	16696	16667	16815	16722	16695	16548	16764	16771	16654	16665	16658	16800	16599	16674	16844	16721	16747	16469	16681	16675	16800	16689	16847	16791	16640	16712	16716	16631	16638	16686	16623	16654	16753	16738	16727	16776	16815	16785	16699	16748	16635	16683	16608	16579	16626	16551	16643	16568	16867	16757	16863	16808	16614	16654	16716	16959	16840	16842	16845	16669	16723	16528	16589	16695	16641	16857	16783	16797	16611	16712	16705	16700	16691	16729	16563	16599	16606	16706	16688	16805	16696	16878	16681	16930	16726	16508	16901	16597	16653	16931	16702	16704	16600	16500	16707	16774	16798	16688	16929	16850	16971	16646	16667	16680	16649	16601	16693	16708	16687	16714	16854	16787	16716	16735	16762	16591	16767	16787	16797	16727	16647	16667	16859	16631	16810	16654	16619	16665	17095	16657	16659	16779	16703	16640	16829	16601	16739	16871	16676	16612	16752	16836	16934	16777	16699	16856	16724	16766	16772	16620	16710	16814	16697	16699	16736	16662	16721	16794	16834	16825	16822	16729	16743	16694	16880	16813	16726	16742	16693	16587	16921	16788	16790	16703	16627	16646	16892	16750	16703	16874	16742	16648	16636	16702	16705	16853	16638	16675	16825	16614	16690	16782	16940	16634	16809	16851	16705	16724	16625	16699	16760	16811	16852	16705	16531	16657	16632	16606	16794	16711	16697	16727	16897	16606	16752	16563	16824	16617	16833	16770	16699	16738	16634	16691	16736	16733	16727	16853	16668	16598	16582	16697	16775	16675	16629	16932	16715	16670	16608	16669	16740	16629	16671	16728	16772	16893	16785	16798	16773	16738	16761	16718	16818	16704	16755	16885	16787	16625	16662	16802	16761	16815	16678	16773	16718	16620	16717	16667	16748	16905	16648	16687	16543	16738	16520	16692	16708	16704	16738	16702	16707	16714	16650	16743	16837	16642	16965	16759	16775	16741	16715	16592	16651	16689	16872	16777	16779	16426	16578	16835	16832	16716	16798	16786	16650	16889	16769	16587	16630	16782	16787	16739	16726	16761	16704	16701	16772	16649	16737	16807	16700	16737	16655	16767	16754	16632	16638	16605	16638	16819	16623	16676	16695	16577	16674	16814	16736	16765	16605	16859	16643	16752	16850	16602	16633	16685	16762	16689	16795	16794	16737	16717	16571	16610	16754	16662	16718	16835	16519	16932	16818	16693	16685	16676	16666	16888	16857	16873	17002	16622	16746	16750	16638	16603	16704	16461	16676	16796	16663	16849	16862	16675	16606	16582	16723	16695	16640	16856	16832	16585	16607	16688	16583	16751	16947	16721	16626	16662	16594	16662	16582	16712	16601	16727	16830	16810	16558	16831	16743	16904	16739	16835	16554	16730	16681	16802	16773	16684	16772	16717	16785	16767	16885	16744	16769	16787	16602	16759	16430	16641	16710	16799	16805	16911	16716	16652	16849	16602	16673	16693	16782	16610	16711	16656	16782	16836	16829	16721	16745	16786	16608	16640	16627	16806	16749	16714	16554	16642	16638	16677	16769	16636	16887	16705	16661	16521	16782	16889	16876	16689	16665	16854	16552	16905	16935	16687	16679	16633	16803	16617	16557	16831	16847	16856	16828	16760	16932	16689	16671	16706	16756	16774	16712	16767	16717	16535	16894	16659	16744	16737	16658	16828	16643	16684	16771	16679	16811	16718	16816	16852	16883	16657	16928	16629	16751	16654	16683	16617	16684	16712	16910	16783	16674	16879	16620	16645	16837	16757	16689	16535	16777	16712	16705	16816	16566	16859	16863	16702	16691	16766	16806	16684	16560	16672	16613	16738	16785	16682	16663	16560	16528	16667	16788	16586	16781	16671	16819	16702	16516	16862	16816	16695	16628	16693	16858	16647	16707	16715	16717	16747	16570	16610	16714	16695	16748	16649	16779	16568	16727	16750	16630	16747	16651	16778	16539	16961	16643	16671	16797	16741	16785	16804	16765	16807	16793	16764	16919	16736	16648	16795	16851	16624	16663	16625	16777	16728	16676	16777	16607	16773	16816	16807	16796	16647	16740	16834	16615	16804	16658	16610	16855	16758	16701	16834	16793	16649	16719	16643	16808	16654	16703	16600	16632	16664	16607	16752	16813	16676	16876	16757	16775	16670	16845	16840	16677	16771	16747	16698	16740	16715	16807	16704	16886	16649	16728	16567	16716	16731	16760	16776	16886	16798	16606	16636	16816	16579	16911	16633	16751	16654	16996	16602	16811	16731	16738	16699	16847	16718	16879	16522	16703	16712	16746	16815	16717	16778	16810	16860	16665	16617	16583	16691	16602	16604	16753	16968	16650	16601	16737	16865	16728	16748	16771	16704	16925	16620	16659	16672	16761	16847	16885	16606	16840	16701	16800	16734	16571	16836	16809	16903	16737	16953	16624	16638	16661	16689	16757	16658	16615	16728	16700	16874	16696	16746	16769	16589
25896	21716	34446	43264	50175	48365	39342	35849	33427	30751	29345	28075	27579	27026	26966	26922	26599	26515	26524	26086	26312	26118	26143	26061	26188	25787	26008	26187	25820	26029	25906	26121	26093	26084	25923	26103	26072	26143	26082	26155	26033	25953	25914	26079	26025	26266	26238	26142	26122	26011	26212	26117	26047	25966	25846	25807	25877	25873	25902	25833	25912	25928	25970	25982	25864	25911	25884	25988	26025	25945	26019	26254	26078	25931	25975	26014	26102	25916	25745	25826	26056	25982	26084	26120	26016	25934	25820	25897	25976	26125	25930	26009	25906	26031	25701	26281	25992	25965	26283	25997	25996	25836	26071	25950	26115	25844	26000	25989	25774	26078	25981	25951	25967	26249	25817	25921	25914	26009	26013	26058	25995	25955	26001	25740	26042	26128	25786	26208	25803	26125	26145	26126	26027	25892	26207	25994	26056	25879	25957	26010	26155	26020	25963	25939	26113	26136	26066	26153	26156	25850	26216	26284	26094	25948	26097	25886	26098	25903	25774	25999	25762	25908	26107	25948	25951	26011	26289	26111	26131	26013	25821	25845	26167	26175	26599	25910	25856	25905	26100	26003	25921	25884	26010	25994	25694	25786	25914	26149	25931	26135	25894	26216	25979	25980	25933	26081	25908	26017	25739	25921	25783	25714	26053	25905	25899	26026	25969	25948	26219	25929	26095	26090	25885	25818	25972	26040	25983	26074	25931	26058	25852	25827	25954	26035	25970	25786	26027	26032	25878	25994	25821	25680	26145	26036	26110	26036	26118	25839	25945	26225	26157	25801	26040	26183	25928	25959	25946	26131	26064	25875	25807	26019	25989	25832	26159	26080	25936	25982	26172	25967	26011	25657	26094	25987	25919	26055	26019	26148	25924	26174	25910	26050	26165	25862	25924	26227	26022	26050	25855	25895	26028	26225	25998	26039	25924	25783	25938	25829	25846	25875	25957	25788	26267	26006	25614	26299	26194	25860	25851	25954	26084	25951	25912	25942	25957	26138	25915	25909	25946	26007	26011	25917	26300	26216	25905	26116	25829	25999	26183	26095	25959	26411	25803	26027	26246	25767	25853	26080	25932	26039	25740	25944	26141	26076	26049	26051	26045	26071	25825	25913	25813	26237	26240	25889	26110	26060	26050	26075	25833	26003	26098	26074	26242	26128	25845	26139	25734	25964	25878	26349	26082	25818	25872	25845	26116	26018	26008	26166	26161	26015	25971	25982	26073	25806	25800	25794	25927	26016	26205	26179	26018	25841	25828	26005	26133	26206	25984	25894	25895	26086	25964	26099	25824	26173	26016	25928	25879	25961	26016	25907	25974	25782	25997	26086	26202	25944	25861	26016	26089	25803	26163	25862	25907	26245	25923	26033	25737	25942	25917	26053	25830	26019	26212	25867	25875	26058	25983	26164	25966	25705	25984	25896	25960	26048	26038	25952	26093	25947	26141	25979	25978	26021	26042	25774	25890	25996	25921	26057	25841	26106	25911	25864	26031	26104	25980	26107	25897	26091	26095	26106	25981	26001	26083	25936	25935	25824	26065	25842	25926	25971	25922	25934	25963	26042	26026	25770	26127	25883	25812	25870	25935	26058	26136	26089	25841	26075	26023	25704	25781	26036	25905	25847	25787	26033	26138	25812	26263	25954	26018	26039	25976	26084	25822	25987	25854	26074	26100	25970	26295	26056	26065	25935	25996	26248	25948	25974	25892	26042	25761	26049	25981	25902	26066	25978	26234	25968	26086	26115	26061	26121	25914	25926	26255	26301	26035	26003	26015	25689	25788	25826	25903	25996	26151	26214	26136	26011	26332	26048	26086	25951	25922	25924	25844	25928	25884	26036	26380	26079	25967	25960	25938	25753	25997	26270	26144	26161	25991	26187	25846	26028	26002	25902	25784	26199	26067	26019	25968	26217	25982	26013	25845	25899	25900	25992	26049	26023	25996	25945	25926	25778	26098	25917	25895	25892	25933	26113	26315	26289	25858	25702	25963	25914	25759	25895	26058	26083	25940	26050	26009	26038	25794	25996	25916	25991	25723	25878	26137	25802	26047	25870	25954	26110	26026	25910	25972	25960	26012	26064	25986	26013	26125	26213	25840	25890	26159	26106	26132	26052	26263	26131	26048	26001	26144	26005	25820	25678	25934	25849	25905	25861	26035	25926	25857	26209	25913	25735	25685	25815	26027	26182	25669	25780	25898	25952	26098	26007	26116	26056	26150	25935	26175	26145	26083	26010	25965	26193	25841	26035	26004	25863	25866	25842	26226	25970	25967	25970	26114	26092	25987	25957	25981	25803	25962	26049	26264	26052	25996	25983	25998	25790	25811	25868	26200	26170	26092	26109	26198	25802	26080	26163	26066	25862	25970	26043	25993	26069	26153	26158	25996	25903	26032	25837	25981	26039	26011	25917	25841	25998	26013	25988	25872	26228	26090	26064	26009	26006	25948	25955	26060	26101	26128	25999	26115	25988	25865	26117	25913	25874	25982	26121	25866	25831	25741	25911	26130	25981	26130	25967	26032	25903	26031	26176	26139	25910	25860	25833	26075	26016	26048	26132	25863	26062	25954	25777	25783	25657	25759	25896	26309	25894	26022	26041	26073	25988	26232	25930	25891	25850	26046	26167	25986	25881	26025	25959	26054	26114	26104	26089	25912	26115	25982	26073	25946	25953	26081	25925	26134	26202	26231	25763	25990	26098	25942	25954	25841	25665	26094	26188	26011	25887	26073	26246	25993	25971	25996	25803	25847	26004	26045	25904	26179	26069	25847	25906	25924	26023	25991	26046	25844	25932	25906	25849	26191	26123	26171	26177	26224	25971	25950	26057	26017	26144	25957	26031	25966	26142	26081	25949	25850	26039	25918	25874	26012	25948	25799	25990	26149	26107	25816	25724	25913	26071	25803	25879	26125	25833	26086	25855	25925	25834	26129	26079	26035	25995	26223	25921	25936	25981	26095	26080	25918	25785	26221	25826	25969	25904	25837	25881	26085	25865	25939	26044	25872	25637	25703	26105	26255	26042	25953	26069	25880	25882	25788	26162	25975	26119	26020	25919	25917	25854	25987	26018	26081	26140	26086	26119	25896	26019	26119	26161	26068	25962	25965	26191	25777	25723	26101	25973	26017	25933	25703	26000	26210	26109	25895	26022	26079	26011	26127	25894	26014	25985	26002	26380	25914	26123	26140	25920	25686	26170	25872	25999	25652	25776	25862	26169	25730	26058	26203	25947	25999	25819	25570	25781	26033	25890	25913	25886	25961	25971	26131	26014	25746	26093	25966	26138	26062	25859	26225	25805	26193	26242	26177	26150	26010	25863	25710	26178	26081	26179	26119	25806	25996	25820	26034	26213	26011	25898	25560	26058	26114	26046	26131	25670	25833	25832	26194	25925	26108	26056	26021	26066	25904	25901	25977	25743	25927	26264	26078	25726	26052	25776	25862	25783	25981	26020	25849	25839	25921	25974	26074	26140	25928	26062	25918	25864	25691	25854	25927	25933	26048	26145	26106	25883	25969	25978	25956	26033	25908	25842	25945	25958	25948	25909	26139	25925	26168	26092	25933	25765	25949	26066	26185	25910	25973	25848	25974	25934	25995	26171	25892	25990	26059	25950	25741	25942	25990	26153	26048	25953	26143	26121	26317	26139	26160	26040	26061	26057	26162	25989	26107	25880	26235	25908	25913	26096	26031	25833	26221	25911	26092	25925	26064	26063	26057	25885	26173	26039	25880	25756	26044	25780	26132	26001	26256	25803	25901	25930	26003	26230	26319	25919	25969	25911	26023	25954	25770	26115	26031	26027	25939	25913	26184	26391	26092	25981	26055	26190	26027	26134	26131	26182	25862	25908	25917	26212	25930	26098	26059	26229	25917	25931	25926	25992	25777	26118	25929	26223	26131	26056	25952	26100	25960	25903	25672	25972	25956	26166	26074	25988	26119	26083	26015	26040	25964	26298	25842	26037	26172	25992	25747	25812	25979	26163	25948	25934	25999	25825	25666	26156	26039	26139	26256	26075	26045	25753	25818	25680	26016	25932	26151	26044	25918	25712	26003	25946	25946	26049	26146	26193	25941	25835	25839	25876	25858	26229	25892	25902	25943	25729	25913	25971	25820	26009	25987	26061	25664	25666	25939	26020	26167	26096	25842	25815	25911	25977	25880	25910	25831	26062	25990	26089	26150	25874	25816	26057	26125	25896	26093	26214	25973	26178	26023	25958	25836	26009	26037	25996	25942	25940	25808	26110	26117	25990	26035	25945	26159	25642	25803	25986	26072	26183	25943	25811	25882	26059	26036	26038	25940	26023	25934	26179	26041	25960	25813	25956	26331	25889	25743	25921	26160	25923	26011	25923	26032	25944	26263	25953	26120	26123	25933	25880	26170	25933	26176	26116	25877	26059	25794	25996	25940	25543	25902	25912	26302	25895	26091	25965	25758	26046	25741	26109	25782	26011	25967	26005	25790	26247	26008	25898	26039	26215	26148	25710	26135	25997	25993	26005	25945	26239	25993	25884	25916	25902	25873	26102	25979	25824	26338	26038	26102	26052	25904	26206	25968	25903	26123	26042	25819	25938	25832	25895	26076	26037	25863	26160	26073	26085	25951	25961	26060	26168	26027	25983	26109	26106	25864	25684	26253	25898	25955	26020	26156	26117	25839	25783	26182	26434	25872	26017	26157	26017	26125	26053	26029	26213	25900	26150	25919	25792	25947	25811	25955	26079	26064	25774	26359	26232	26138	25915	25914	25941	25884	26134	26238	26140	26015	26187	26104	26206	26001	25927	25944	25984	25849	26007	26206	25933	26133	26048	26131	26021	26049	25937	26028	26263	26102	25862	25925	25972	25948	26105	26129	26054	26194	25975	26156	26099	26226	25971	26041	25699	25957	25899	26243	25994	26328	25867	25956	25799	26133	25978	25817	25776	26046	26098	25993	25792	25924	25843	26092	26169	26021	25884	26177	26160	26108	26158	25860	25896	25952	26103	25847	25666	25890	26030	25901	26092	26237	25911	26191	26279	25951	25912	25918	26051	25903	25959	25937	26044	26017	26091	26193	26070	25935	25805	26189	25887	25988	25886	25983	26026	26446	25953	25670	25916	25828	25987	26016	26128	26020	26351	25979	26048	25935	26095
46636	74936	71154	59298	53748	44112	31830	29204	25904	22586	20640	19589	18781	18405	18100	17881	17615	17313	17174	17292	17072	16919	16990	16939	17101	16907	16863	16842	16978	16972	17003	16853	16851	17109	16795	16931	16822	16880	16840	17041	16925	16967	16953	16972	16935	16870	16992	17046	16912	16901	16845	16863	16930	17005	17084	16921	16960	17037	16929	17080	16890	16960	17056	16892	17116	16777	17011	16975	16990	16858	17187	16787	16992	17106	16994	16977	16960	17061	16862	17107	17134	17117	16984	17007	17002	17059	17136	17019	16871	16942	16993	16891	16977	17115	16929	17053	17048	17085	17001	17056	17015	17007	16986	16952	16963	17092	17027	17051	16981	16901	17086	16834	17170	16972	16915	16959	17118	16937	16948	16831	17107	16972	16841	16863	17085	17061	16814	16810	16909	16990	16907	16988	16969	17084	17054	16823	16985	16804	17004	17034	17130	16893	16955	16935	16819	17051	17061	16977	16871	16985	16869	17018	16866	17013	17050	16912	16945	17060	17074	16872	17112	16983	17094	16857	16887	17001	16932	17257	16978	17069	17084	16970	16854	17021	17084	16948	16963	16885	16963	17220	16787	17025	17026	16917	16901	16967	16939	16939	16922	16906	16900	16772	16958	16971	17145	16899	17030	16950	17193	16859	16915	17033	16873	17109	17045	16781	16983	17129	16847	17030	17112	17000	16836	16809	16954	16939	17073	16977	16964	16967	17003	17097	16844	16932	16979	17064	16805	16892	16880	16885	17039	17050	17053	17050	16937	16957	16805	17060	16910	16909	17092	17019	16954	17023	17049	17027	17074	16905	17074	16992	16980	17006	16912	17141	16980	16965	17170	16918	16667	17035	16867	17156	16991	17092	17055	17163	17127	16799	16840	16889	16897	17039	16883	16859	17015	16990	16974	17012	17078	16912	16897	16923	16832	16969	17121	16928	16986	17020	17020	16927	17069	16910	16801	17125	17252	16818	16824	17108	16993	16892	16987	17003	16883	16987	16931	16898	16987	16932	16830	16854	16989	17068	17196	16978	16855	17088	16979	16967	16992	16998	17018	16937	16985	16919	17019	16826	16749	16895	16753	16985	17013	16924	17044	17034	16798	17025	16796	16852	16804	17031	16896	17098	17015	16858	16907	16869	17116	17016	16990	16790	16792	17244	16991	16858	17057	16800	16949	16858	17084	17002	16983	16918	17063	16768	16917	17022	16998	16959	16936	17088	16896	16898	17058	16890	17100	16871	16985	17091	16977	17008	16954	16932	16995	16842	16946	17142	16834	17016	16986	17000	16964	16852	17086	17018	16894	16839	17101	16941	17051	16821	17040	16892	17025	17023	16937	16731	16890	16881	17033	17122	16772	17011	17046	16987	16968	16847	16909	16937	16937	16883	17085	16851	16833	16994	16961	16966	16951	17114	17073	17009	16954	16958	17084	16989	16880	17077	16971	17022	17071	16979	16903	16979	17078	16965	17066	16972	16885	16987	16796	17033	17199	16924	16826	17167	16939	17100	16886	17004	17072	16838	16916	16869	17053	16729	16964	16913	16937	16961	17149	16902	17000	16944	17026	16871	17088	17073	17093	16967	16908	16967	17037	17004	16880	16824	17105	16864	16798	17033	16864	16909	17027	16947	16954	16953	16982	16857	17024	17100	16861	17098	16944	16846	16848	17021	16810	16932	17002	16998	17005	16872	16920	17108	16889	17113	16998	16916	17016	16978	16934	17025	17096	17062	16940	16897	16854	16941	17142	17121	16924	17009	16981	17038	17167	16953	16930	17015	16993	16867	17028	17046	16891	16887	16943	17044	17121	16948	16992	16974	16860	17036	16917	17020	16964	16782	17025	16910	16947	16985	16958	16828	17000	16987	17049	16975	16821	16953	17126	16955	17055	16993	16972	16914	16904	16874	16957	17156	17061	17136	16984	16819	17303	17049	17102	17118	17093	16930	17022	17012	16871	17055	16934	16816	16965	16943	16991	16994	17041	16877	16880	16949	16986	17034	16866	16932	16971	16962	16904	17049	16899	16882	16996	16828	17015	17046	16929	17143	16882	17098	16987	17114	16890	17079	17037	16965	16903	16905	17052	16856	17054	17014	17010	17007	16862	16952	17034	16841	17009	17131	17078	16952	16982	16916	16931	17025	16758	17066	16952	16972	16956	16873	17038	16948	17011	16900	16918	16895	17058	16954	17001	17016	16966	16986	17120	16985	16937	16853	17071	16812	16727	16964	16934	17044	16807	17010	16946	16718	17022	16975	16959	17024	16707	17048	16864	16981	16928	16933	16932	17023	17121	17116	16953	16915	16978	16895	17036	16886	16865	16965	16820	16878	16899	16946	16938	16881	17123	17027	17004	16909	16907	16976	16925	16987	17099	17049	17024	17095	17004	16835	17056	16864	16939	16963	17083	16891	17071	16947	16875	16961	17115	16932	16992	16918	17036	17017	17042	16993	16808	16951	16967	16812	16979	16830	17120	17087	16945	17054	16953	17017	16745	16957	16819	17073	17031	17123	16819	16993	17074	16970	17054	16919	16931	16825	17053	16975	16806	16848	16906	16867	17003	16973	17046	16936	16838	17065	17104	16977	17049	17113	16994	17086	17041	17036	16992	17098	17030	17030	16970	16944	16962	16958	17048	16975	16985	16826	16879	16938	17202	17195	16934	16950	16934	17013	17233	17038	17057	16911	17081	17115	16982	16975	16877	16846	17041	16944	17004	16937	16988	17073	16967	17103	17022	16909	16843	16932	17063	16885	16899	17088	16855	16858	17177	16946	16773	16850	17146	17020	17109	17001	17127	16953	16944	17018	17110	16830	17061	16947	16933	17028	16981	16957	17074	16859	17079	17191	16923	17002	16936	17011	16949	16877	17012	16923	17147	16983	16999	16984	16920	16790	17073	17065	17127	16949	17026	16841	16874	17117	16906	17012	16980	17005	16997	17015	16848	17059	17168	17020	16934	16901	17008	17015	16857	16922	16940	17047	17004	16957	16866	17054	16865	17075	16934	16963	17049	16894	17031	17115	16921	16782	16745	16947	17071	17057	17093	16708	16891	16946	16938	17162	16899	17062	16912	17018	17123	16915	17068	17037	16824	16751	16971	16924	17090	16829	16889	17082	16829	17156	16926	17010	16936	16993	16882	17003	16957	17117	16832	17102	16932	16848	17045	17007	17084	17151	16893	17059	16939	16973	16710	16951	16837	17048	16970	16930	16996	16915	16784	16924	16925	17051	16848	17086	17032	16907	16993	17169	16950	17113	16990	17044	16990	16810	16992	16935	16971	17049	16854	16995	17042	17069	17023	16972	16834	16887	16933	17036	16815	17053	17145	17090	16888	16993	16953	17193	16958	17010	17026	17022	17047	16846	17114	16944	16974	16900	17023	17026	16955	16954	16874	16904	16926	16883	16931	17022	16780	16861	17003	16923	16936	16954	16962	16837	16847	16824	17015	16985	17265	16948	16957	17155	16884	17024	16948	17009	17016	16961	17181	16931	16940	17012	17108	16990	16952	16945	16998	17011	17038	16821	17121	16955	16823	16954	17139	17120	17020	17030	17069	16951	16883	16946	17037	16840	16953	16920	17072	17256	16940	16956	17032	16901	16890	16868	17070	16979	16979	17022	17034	16744	17106	17079	17017	17036	16911	17016	17087	16965	17133	16960	17139	16995	17020	17100	16954	17052	17056	16790	17033	17081	16937	16929	16879	17169	16959	16982	16993	16958	17021	17171	17075	17140	16834	16756	17054	17043	17067	16994	17126	16949	17144	17082	16872	16986	16955	17129	17078	17082	17053	16862	16770	17060	16955	16762	17093	17081	16971	16898	17033	17036	16806	17023	16933	16926	17110	16932	17039	16754	17099	16900	17053	17010	17007	16996	17126	17049	16697	17104	17120	16939	16904	16991	16939	17084	16941	16853	16961	16934	16833	17036	17060	17040	17005	16796	16976	16926	16912	17063	16997	16918	16939	16869	16916	17073	17015	16941	16918	17126	17166	16984	16909	16886	17051	16935	17047	16978	16910	17061	17074	16904	17059	16970	16812	17017	17016	16960	16945	16922	17000	17030	17068	17005	16853	17037	17092	17015	16946	16957	16961	16958	17190	16859	16881	16860	16959	17036	17207	17015	17094	17014	17118	17012	16925	17044	16870	17111	16907	17108	16898	16814	16836	17031	16900	17068	17115	16917	16875	16922	17156	17020	16907	17042	16993	16859	17202	16958	16975	17192	16975	17099	16906	17010	16913	16961	16872	17058	17050	16867	16921	17131	16975	16910	16888	17101	17151	16773	16995	17049	17023	16827	16908	17147	17127	16970	17042	16933	17011	16827	16917	16947	16893	17073	16930	16967	16978	17012	16949	17024	17086	17073	16967	17036	16867	16967	16862	16913	17096	16867	16891	16999	16998	16948	17276	17086	16994	16976	16962	16920	16991	16956	17053	16946	17084	17218	16954	17083	16878	16864	16932	17115	16959	16963	16995	16987	16989	16866	16905	16999	16902	16885	17027	17040	17001	16930	16943	16844	17080	16908	16950	16908	16928	17000	16966	16850	16737	17043	17108	17118	17135	16917	17009	16816	16984	17078	17041	16970	16878	16923	16971	17035	16918	16963	17046	16831	16946	17072	16964	17152	17062	16971	17082	17032	17087	16930	17048	16975	17103	17018	17179	17143	17011	17137	16859	17036	17121	17025	16866	17097	17033	16953	16900	16872	16943	16817	17025	17026	17066	16902	17061	17016	17019	16944	17238	16812	17009	17125	16908	16886	16982	16964	16976	16942	17116	17042	17094	17000	16927	16968	16973	17056	16948	17059	16965	16935	17010	16954	16937	16952	17031	16840	17190	17011	16968	17061	17120	17149	17042	16871	16895	16938	16968	16891	16886	16939	17068	16812	17040	16988	16975	16990	16922	16747	16983	17073	16909	17022	16933	17105	17009	16950	16956	16913	16883	17124	16947	16935	16935	16882	16911	17126	16788	17027	16895	16992	16939	16914	16871	17040	16983	17092	16884	16910	16935	16965	16986	16957	16967	16991	16964	16938	16852	16859	17002	16916	17136	16775	16930	17079	16902	17007	16969	16951	16941	17069	16874	17074	16830	16994	17095	17013	17150	16947	17125	17080	16910	17027	17103	16996	17062	16949
23733	21430	31899	33880	35584	37799	41038	37339	34946	33253	31619	29203	27781	27283	27179	26698	26433	26450	26191	25818	25602	25834	25798	25732	25501	25811	25793	25956	25650	25663	25832	25605	25590	25516	25751	25655	25638	25429	25602	25671	25646	25874	25641	25696	25697	25760	25533	25545	25718	25647	25641	25749	25677	25693	25677	25153	25319	25502	25785	25801	25752	25540	25389	25492	25545	25723	25814	25502	25422	25570	25775	25552	25526	25566	25673	25337	25524	25738	25511	25409	25686	25493	25596	25525	25846	25520	25448	25730	25569	25450	25466	25625	25663	25359	25537	25679	25678	25609	25424	25571	25682	25611	25715	25715	25696	25845	25728	25689	25483	25455	25578	25425	25474	25501	25755	25627	25521	25710	25624	25625	25666	25736	25675	25608	25531	25445	25661	25753	25583	25673	25752	25660	25872	25477	25556	25421	25720	25849	25771	25631	25577	25666	25897	25506	25775	25715	25441	25383	25679	25272	25519	25448	25670	25584	25546	25561	25631	25755	25547	25640	25657	25237	25661	25713	25617	25712	25948	25430	25483	25620	25381	25500	25413	25623	25556	25736	25575	25675	25351	25700	25689	25622	25520	25395	25505	25756	25671	25719	25400	25434	25502	25499	25646	25321	25580	25713	25758	25628	25679	25608	25360	25521	25803	25661	25535	25538	25654	25668	25682	25640	25668	25585	25516	25656	25890	25421	25606	25696	25544	25662	25734	25560	25392	25564	25591	25772	25455	25673	25632	25696	25616	25565	25640	25514	25523	25748	25628	25385	25349	25629	25490	25531	25592	25295	25625	25239	25612	25304	25582	25686	25702	25562	25557	25665	25614	25601	25608	25255	25319	25626	25255	25251	25497	25451	25511	25643	25657	25716	25570	25780	25725	25524	25595	25503	25582	25544	25203	25482	25352	25433	25760	25597	25370	25424	25484	25546	25519	25325	25503	25662	25494	25593	25316	25689	25465	25634	25433	25629	25703	25714	25670	25640	25616	25498	25689	25736	25434	25473	25683	25165	25477	25460	25554	25484	25487	25516	25597	25599	25535	25592	25334	25382	25717	25643	25385	25373	25582	25580	25830	25539	25395	25546	25457	25617	25687	25559	25678	25806	25720	25740	25611	25743	25667	25704	25844	25484	25777	25622	25575	25488	25404	25690	25630	25721	25625	25655	25376	25684	25718	25364	25620	25615	25582	25681	25695	25689	25512	25698	25640	25569	25504	25572	25601	25438	25676	25583	25819	25640	25665	25696	25759	25543	25521	25550	25406	25525	25497	25580	25480	25624	25632	25521	25438	25313	25144	25299	25359	25343	25566	25488	25608	25404	25736	25727	25376	25427	25619	25300	25800	25670	25433	25272	25816	25432	25396	25506	25503	25658	25549	25312	25650	25887	25421	25547	25447	25373	25609	25758	25520	25698	25594	25641	25352	25553	25706	25405	25622	25621	25612	25573	25517	25519	25548	25609	25571	25545	25512	25450	25621	25601	25740	25192	25553	25758	25741	25683	25486	25591	25467	25651	25702	25712	25644	25606	25642	25452	25572	25380	25349	25545	25983	25512	25398	25564	25483	25695	25575	25525	25555	25457	25309	25652	25630	25587	25949	25496	25476	25596	25761	25928	25749	25712	25616	25714	25495	25482	25561	25508	25629	25421	25553	25489	25508	25385	25554	25392	25459	25781	25443	25603	25613	25537	25705	25474	25500	25541	25495	25681	25611	25515	25447	25588	25860	25508	25725	25568	25339	25481	25428	25493	25573	25666	25437	25631	25565	25417	25549	25424	25685	25475	25787	25659	25509	25660	25555	25449	25487	25935	25792	25701	25804	25353	25436	25617	25515	25789	25387	25762	25730	25593	25372	25649	25591	25490	25483	25566	25564	25346	25791	25264	25529	25531	25507	25749	25542	25424	25559	25742	25551	25550	25655	25601	25500	25616	25497	25489	25570	25650	25548	25567	25597	25571	25564	25697	25655	25472	25504	25564	25488	25192	25453	25507	25584	25799	25449	25482	25664	25702	25557	25463	25657	25606	25775	25800	25804	25676	25430	25640	25603	25606	25455	25605	25322	25446	25530	25737	25774	25712	25283	25732	25471	25411	25479	25616	25467	25466	25526	25659	25808	25400	25340	25351	25657	25760	25320	25495	25728	25631	25540	25598	25689	25489	25473	25564	25589	25625	25724	25748	25476	25678	25618	25655	25588	25557	25671	25667	25607	25553	25579	25361	25607	25384	25573	25469	25601	25487	25323	25449	25573	25488	25390	25512	25501	25546	25291	25543	25648	25556	25523	25790	25634	25400	25555	25484	25503	25561	25458	25681	25633	25545	25638	25621	25642	25548	25743	25441	25416	25702	25547	25665	25821	25696	25548	25639	25809	25481	25494	25796	25414	25499	25506	25649	25734	25674	25566	25706	25596	25536	25591	25630	25430	25795	25603	25623	25746	25616	25865	25533	25593	25672	25504	25522	25465	25497	25434	25471	25494	25702	25617	25441	25707	25568	25561	25403	25501	25338	25559	25519	25547	25685	25436	25483	25226	25363	25602	25595	25687	25486	25691	25472	25538	25452	25682	25384	25640	25377	25693	25537	25453	25494	25689	25580	25497	25691	25768	25586	25735	25441	25536	25473	25543	25545	25541	25414	25852	25547	25784	25536	25642	25669	25406	25681	25409	25301	25521	25585	25775	25612	25636	25720	25760	25577	25653	25355	25366	25444	25614	25469	25472	25434	25337	25761	25628	25437	25573	25640	25597	25575	25666	25668	25519	25755	25496	25611	25787	25462	25461	25520	25680	25575	25413	25579	25632	25815	25632	25664	25620	25506	25442	25567	25492	25545	25544	25720	25508	25664	25839	25661	25399	25437	25508	25573	25819	25703	25638	25519	25810	25804	25782	25647	25482	25692	25360	25420	25567	25541	25370	25589	25909	25754	25538	25534	25620	25481	25463	25728	25638	25616	25489	25566	25572	25624	25397	25775	25552	25746	25423	25611	25705	25459	25638	25566	25688	25747	25766	25583	25510	25480	25715	25834	25834	25468	25634	25369	25818	25634	25603	25337	25722	25718	25621	25551	25878	25381	25632	25671	25946	25720	25805	25511	25621	25461	25667	25629	25636	25902	25725	25463	25724	25659	25680	25640	25541	25520	25743	25679	25847	25502	25679	25525	25632	25643	25438	25682	25675	25685	25735	25691	25617	25701	25584	25447	25797	25488	25381	25681	25605	25565	25628	25640	25935	25754	25646	25550	25938	25851	25891	25521	25633	25571	26048	25629	25735	25638	25439	25595	25757	25501	25678	25608	25570	25548	25685	25549	25584	25368	25422	25416	25582	25427	25556	25447	25711	25552	25494	25674	25322	25624	25583	25573	25623	25748	25774	25684	25712	25436	25424	25162	25544	25562	25442	25436	25700	25488	25680	25597	25668	25457	25374	25426	25655	25887	25567	25378	25491	25495	25633	25732	25657	25706	25435	25416	25458	25437	25568	25239	25631	25486	25521	25578	25493	25266	25558	25492	25457	25372	25519	25596	25424	25462	25469	25810	25591	25513	25470	25599	25565	25575	25600	25466	25499	25514	25539	25653	25657	25680	25557	25555	25738	25429	25583	25690	25702	25641	25292	25525	25464	25402	25434	25410	25301	25725	25496	25597	25703	25837	25768	25310	25527	25379	25556	25425	25401	25718	25627	25373	25621	25630	25396	25307	25668	26078	25783	25404	25583	25629	25529	25705	25602	25457	25471	25455	25658	25551	25845	25548	25580	25703	25630	25357	25638	25528	25519	25367	25542	25516	25500	25556	25634	25467	25549	25452	25753	25520	25524	25500	25620	25303	25559	25684	25623	25382	25543	25741	25481	25605	25822	25543	25528	25482	25688	25597	25510	25501	25543	25557	25556	25358	25845	25904	25627	25476	25792	25287	25535	25537	25605	25485	25503	25721	25544	25575	25708	25638	25675	25506	25426	25542	25466	25547	25541	25612	25418	25802	25736	25485	25737	25677	25616	25447	25754	25486	25565	25613	25547	25678	25668	25553	25595	25637	25773	25582	25674	25560	25522	25466	25671	25770	25555	25524	25483	25508	25390	25385	25449	25468	25620	25483	25500	25532	25730	25444	25426	25387	25417	25417	25564	25433	25590	25612	25609	25496	25419	25561	25479	25519	25778	25579	25616	25472	25480	25417	25295	25704	25591	25477	25581	25662	25536	25369	25573	25606	25726	25834	25346	25783	25737	25399	25498	25438	25375	25620	25506	25696	25586	25731	25516	25776	25469	25660	25440	25421	25562	25624	25760	25636	25457	25492	25300	25789	25661	25442	25502	25688	25624	25495	25511	25733	25651	25648	25356	25485	25459	25432	25489	25650	25501	25602	25676	25629	25507	25715	25589	25649	25700	25587	25839	25830	25616	25604	25507	25616	25294	25372	25458	25466	25682	25513	25596	25601	25498	25527	25417	25489	25995	25544	25536	25601	25552	25481	25589	25539	25464	25597	25431	25631	25824	25667	25521	25561	25496	25630	25941	25226	25620	25448	25508	25466	25425	25792	25738	25520	25393	25636	25838	25828	25565	25455	25552	25441	25411	25503	25621	25636	25508	25798	25769	25406	25728	25464	25564	25507	25372	25728	25371	25503	25852	25555	25532	25525	25535	25602	25158	25221	25555	25454	25370	25554	25450	25608	25873	25522	25501	25502	25632	25587	25240	25602	25609	25482	25488	25644	25616	25585	25534	25449	25641	25536	25698	25439	25513	25501	25573	25593	25320	25462	25457	25604	25700	25462	25371	25504	25839	25897	25227	25592	25347	25535	25555	25622	25807	25721	25502	25421	25651	25431	25643	25356	25463	25409	25349	25638	25604	25765	25548	25595	25544	25659	25719	25478	25351	25528	25425	25608	25691	25628	25589	25369	25555	25678	25400	25606	25819	25741	25705	25636	25376	25423	25293	25589	25623	25619	25601	25600	25531	25655	25616	25349	25697	25654	25680	25445	25816	25639	25641	25478	25387	25645	25746	25456	25825	25424	25617	25367	25601	25636	25597	25604	25587	25652	25497	25514	25550	25691	25645	25840	25487	25646	25482	25429	25583	25597	25718	25667	25721	25557	25436	25899	25637	25498	25844	25700	25692	25586	25527	25484
50679	84235	81427	62202	49594	39052	34880	32109	28358	25381	23649	21008	19291	18748	18080	17772	17516	17417	17029	16799	16922	17029	16724	16776	16843	16826	16764	16755	16798	16809	16810	16857	16828	16610	16793	16813	16846	16732	16614	16719	16460	16728	16842	16776	16890	16646	16761	16745	16820	16659	16644	16706	16707	16794	16817	16624	16875	16759	16577	16672	16814	16787	16519	16897	16702	16728	16657	16746	16670	16514	16790	16661	16774	16568	16680	16649	16788	16738	16606	16720	16788	16800	16811	16661	16489	16807	16642	16660	16637	16924	16609	16749	16638	16895	16656	16727	16786	16742	16818	16627	16776	16761	16795	16882	16853	16707	16778	16929	16572	16767	16681	16763	16535	16720	16729	16664	16821	16706	16698	16700	16760	16686	16656	16779	16807	16671	16648	16718	16680	16860	16748	16598	16701	16735	16713	16729	16818	16686	16657	16848	16745	16590	16436	16820	16657	16689	16771	16778	16764	16554	16567	16607	16709	16851	16849	16679	16818	16642	16706	16616	16805	16785	16697	16851	16738	16715	16668	16854	16831	16733	16456	16612	16748	16813	16630	16809	16580	16880	16880	16667	16597	16708	16645	16636	16582	16753	16669	16672	16612	16593	16761	16682	16786	16713	16512	16572	16796	16665	16626	16706	16864	16642	16853	16702	16514	16769	16669	16790	16635	16765	16640	16696	16730	16703	16814	16708	16570	16850	16778	16779	16776	16734	16793	16694	16576	16712	16686	16777	16741	16686	16597	16754	16673	16674	16788	16774	16791	16722	16760	16857	16664	16675	16824	16689	16726	16509	16830	16779	16707	16732	16805	16763	16691	16785	16702	16673	16628	16730	16740	16693	16752	16772	16819	16875	16737	16828	16788	16589	16703	16819	16606	16947	16791	16539	16728	16864	16663	16709	16855	16793	16690	16793	16688	16749	16943	16574	16613	16747	16764	16777	16779	16660	16801	16647	16843	16729	16831	16828	16600	16666	16722	16676	16802	16751	16554	16645	16795	16711	16784	16845	16812	16720	16587	16727	16648	16771	16665	16727	16646	16796	16741	16759	16842	16804	16745	16764	16902	16741	16682	16881	16628	16751	16595	16726	16582	16593	16833	16568	16757	16697	16718	16694	16719	16707	16756	16561	16799	16686	16869	16685	16623	16613	16754	16722	16808	16752	16595	16663	16704	16669	16588	16769	16989	16747	16628	16594	16870	16871	16610	16601	16913	16760	16867	16569	16853	16778	16607	16736	16837	16775	16831	16691	16784	16725	16793	16798	16583	16775	16759	16722	16700	16758	16671	16913	16811	16687	16869	16515	16769	16715	16900	16772	16782	16615	16687	16831	16770	16794	16692	16756	16702	16699	16781	16449	16738	16695	16631	16651	16793	16666	16692	16783	16651	16775	16702	16592	16953	16538	16789	16761	16731	16883	16767	16695	16810	16784	16720	16809	16716	16851	16677	16746	16594	16758	16646	16572	16695	16642	16806	16615	16503	16861	16571	16648	16888	16737	16582	16852	16748	16615	16590	16641	16801	16876	16690	16750	16865	16706	16581	16783	16667	16650	16761	16657	16657	16493	16807	16606	16778	16678	16758	16608	16733	16647	16862	16810	16620	16704	16674	16778	16689	16538	16792	16772	16717	16789	16814	16716	16661	16821	16751	16450	16711	16698	16596	16817	16639	16847	16531	16549	16787	16749	16788	16725	16677	16675	16707	16425	16716	16912	16484	16464	16731	16701	16796	16788	16774	16865	16573	16679	16718	16754	16769	16734	16621	16764	16775	16770	16775	16705	16683	16690	16778	16726	16842	16746	16859	16583	16674	16623	16751	16815	16639	16533	16787	16830	16741	16582	16644	16746	16620	16745	16785	16761	16638	16948	16707	16600	16803	16673	16680	16851	16836	16537	16971	16617	16683	16754	16564	16628	16680	16857	16931	16733	16696	16661	16794	16782	16590	16829	16816	16624	16735	16671	16767	16868	16780	16543	16736	16804	16855	16730	16718	16915	16785	16572	16628	16704	16559	16794	16523	16651	16818	16803	16730	16664	16565	16706	16862	16861	16759	16561	16596	16839	16635	16749	16569	16771	16652	16586	16740	16695	16705	16878	16663	16698	16752	16621	16505	16820	16743	16753	16639	16818	16749	16568	16636	16688	16588	16536	16813	16550	16923	16764	16789	16737	16684	16782	16685	16592	16553	16537	16696	16702	16663	16786	16844	16753	16699	16635	16530	16673	16598	16668	16707	16776	16617	16780	16682	16822	16637	16521	16546	16784	16637	16677	16839	16795	16790	16859	16663	16600	16723	16728	16714	16732	16575	16649	16626	16743	16789	16723	16716	16707	16849	16682	16822	16715	16728	16721	16737	16742	16872	16827	16916	16780	16870	16591	16584	16674	16698	16728	16682	16580	16674	16663	16829	16726	16722	16570	16613	16681	16571	16758	16538	16626	16896	16693	16755	16522	16673	16671	16912	16617	16768	16720	16688	16688	16751	16680	16689	16711	16800	16687	16783	16801	16617	16567	16858	16581	16637	16848	16818	16732	16758	16654	16751	16553	16610	16637	16596	16709	16797	16768	16756	16681	16668	16700	16779	16866	16663	16816	16750	16808	16727	16605	16626	16900	16614	16850	16700	16828	16763	16835	16654	16654	16727	16669	16670	16574	16755	16799	16612	16869	16750	16703	16756	16765	16687	16653	16770	16890	16836	16511	16838	16517	16720	16575	16699	16633	16745	16738	16676	16768	16669	16837	16860	16677	16522	16653	16833	16552	16705	16620	16656	16783	16751	16715	16763	16657	16757	16755	16752	16700	16677	16740	16783	16686	16740	16734	16785	16657	16637	16718	16657	16756	16530	16807	16700	16687	16798	16728	16761	16646	16661	16652	16887	16658	16881	16848	16700	16487	16691	16721	16714	16873	16751	16858	16619	16735	16881	16704	16556	16805	16660	16636	16822	16578	16516	16733	16707	16676	16768	16706	16523	16727	16747	16561	16692	16592	16700	16712	16612	16718	16830	16821	16691	16798	16770	16706	16705	16662	16837	16563	16873	16708	16693	16490	16669	16651	16821	16597	16719	16659	16487	16844	16663	16627	16622	16782	16670	16761	16845	16915	16793	16585	16553	16516	16733	16713	16574	16678	16578	16878	16829	16720	16635	16697	16724	16628	16819	16836	16526	16884	16756	16709	16857	16443	16584	16804	16642	16701	16838	16843	16791	16841	16633	16589	16664	16682	16756	16764	16603	16770	16650	16795	16676	16679	16461	16823	16654	16697	16726	16674	16798	16709	16817	16861	16656	16816	16831	16562	16532	16671	16879	16749	16565	16638	16755	16716	16820	16609	16561	16839	16805	16802	16547	16856	16753	16706	16759	16592	16760	16627	16746	16608	16686	16796	16703	16577	16788	16776	16754	16509	16752	16709	16632	16646	16627	16699	16660	16701	16815	16698	16757	16611	16639	16689	16690	16632	16762	16776	16695	16834	16643	16874	16735	16391	16798	16767	16763	16597	16721	16540	16629	16879	16675	16800	16707	16620	16623	16756	16749	16752	16708	16794	16599	16798	16798	16644	16829	16832	16774	16741	16807	16728	16514	16701	16643	16695	16519	16667	16619	16779	16531	16778	16691	16648	16775	16690	16903	16766	16669	16799	16789	16862	16660	16622	16616	16822	16626	16659	16541	16908	16829	16747	16774	16938	16797	16896	16754	16696	16583	16736	16755	16689	16616	16582	16757	16680	16823	16809	16707	16573	16732	16723	16638	16785	16768	16681	16846	16511	16784	16609	16888	16765	16788	16905	16901	16689	16887	16668	16722	16603	16641	16864	16788	16748	16637	16539	16766	16689	16646	16861	16702	16736	16825	16933	16668	16746	16616	16899	16887	16633	16844	16565	16705	16500	16660	16739	16798	16706	16656	16867	16772	16520	17027	16697	16773	16626	16662	16816	16843	16974	16837	16642	16765	16764	16750	16662	16702	16831	16652	16665	16745	16541	16870	16671	16779	16775	16656	16945	16818	16794	16490	16635	16722	16789	16677	16637	16808	16592	16551	16884	16590	16807	16777	16705	16555	16931	16744	16518	16771	16776	16794	16666	16728	16579	16650	16564	16699	16824	16646	16693	16660	16623	16730	16922	16802	16778	16835	16554	16828	16586	16709	16917	16702	16727	16720	16610	16710	16659	16747	16739	16732	16837	16690	16815	16702	16737	16594	16780	16696	16781	16665	16628	16658	16877	16679	16700	16722	16824	16834	16750	16898	16662	16952	16577	16725	16699	16757	16738	16732	16511	16780	16758	16897	16642	16754	16753	16919	16873	16593	16718	16789	16764	16854	16689	16625	16711	16819	16744	16859	16541	16578	16619	16566	16680	16889	16764	17001	16851	16609	16610	16783	16672	16815	16849	16757	16729	16923	16773	16647	16866	16683	16826	16794	16645	16824	16703	16828	16714	16763	16854	16688	16775	16655	16633	16695	16722	16745	16870	16466	16716	16615	16869	16789	16872	16847	16568	16735	16528	16710	16734	16770	16698	16748	16778	16789	16564	16393	16640	16684	16854	16732	16785	16564	16601	16660	16907	16627	16899	16803	16753	16684	16645	16832	16723	16723	16733	16605	16803	16739	16706	16795	16877	16707	16738	16820	16728	16758	16642	16753	16706	16752	16701	16900	16768	16661	16558	16911	16686	16447	16743	16812	16677	16884	16842	16837	16824	16680	16535	16588	16720	16804	16741	16754	16691	16895	16715	16598	16768	16544	16797	16719	16655	16677	16594	16650	16567	16686	16791	16757	16865	16735	16744	16945	16845	16838	16729	16807	16753	16716	16486	16730	16676	16759	16849	16617	16917	16717	16789	16837	16508	16758	16827	16585	16705	16582	16614	16855	17019	16587	16702	16781	16667	16805	16727	16694	16831	16716	16683	16645	16747	16779	16858	16744	16933	16569	16812	16817	16710	16435	16636	16850	16729	16821	16791	16661	16609	16883	16695	16638	16676	16804	16721	16738	16523	16708	16927	16812	16541	16770	16784	16673	16785	16720	16902	16650	16787	16813	16621	16662	16766	16728	16671	16794	16650	16830	16805	16595	16879	16511	16658	16772	16721	16738	16639	16890	16695	16530	16578	16542	16672	16694	16708
46645	57156	57860	47416	39095	35182	33637	31751	29947	28879	27526	27196	26733	26582	26491	26172	26256	26055	26183	26091	25941	25922	25858	25594	25959	25732	25805	25901	26111	25854	25541	25733	25927	25868	25837	25964	25909	25758	25766	25735	25859	26004	25895	26064	25859	25933	25767	25776	25652	26095	25820	25955	25867	26039	25988	25882	25893	25546	25888	25880	25799	25955	25688	25853	26256	25961	25868	25859	25808	25838	25919	25581	25952	25678	25820	25692	25771	25698	26225	26067	25868	25768	26048	25923	25966	25679	25771	25894	25846	25948	26089	25736	25853	25856	25750	25893	25774	25752	25795	26000	25733	26001	25671	25932	26118	25853	25744	25796	25996	25930	25913	25663	25920	25778	25864	25558	25690	25707	25930	25597	25812	25610	25936	26093	25981	25919	25801	25953	25854	25882	26040	25844	25850	25914	25844	25814	26146	25644	25745	25923	26030	26122	25925	25429	25794	25647	25563	25854	25859	25910	25490	25781	25999	25779	25712	25967	25634	25827	25671	25707	25902	25876	25735	25868	26096	25862	26008	25901	25610	25653	25767	25524	25798	25830	25735	25693	25949	25769	25889	25819	26091	25793	25801	25827	26126	26024	25621	25531	25881	25797	25821	25988	26082	25794	25515	25866	25979	25808	25679	25937	25755	25723	26040	26020	25969	25853	25685	25749	25779	26146	25918	25883	25715	25852	25860	25883	25950	25796	25716	25726	25853	25710	26110	25710	25597	25958	25631	26020	25859	25776	25886	25786	25688	25728	25985	25908	25857	25631	25796	26013	25927	25883	25801	25541	25742	25798	25517	25772	25643	25719	25769	25750	25882	25763	26006	25823	25765	25985	25579	25510	25903	25833	25909	25822	25564	25646	25872	26025	25894	25777	25750	25707	25728	25861	25567	25621	25727	25728	26060	25814	25802	25740	25814	25945	25492	25663	25702	25898	26042	25830	25931	25847	25886	25801	26022	25747	26006	26151	25735	25893	26011	25669	26081	25780	25884	26044	25952	25674	25919	25845	25722	25817	25849	25987	25781	25899	25760	25853	25986	25764	25856	25748	25951	25815	25715	25902	26286	25855	25785	25832	25946	25849	25952	25843	25995	25752	25963	25802	25780	25934	25976	25872	25831	25702	25655	25724	25726	25913	25727	26068	25748	25846	26157	25868	25795	25715	25622	26132	25948	25772	25792	25741	25734	25943	26057	25830	25642	25932	25826	25645	26131	26041	25854	26014	25942	25895	25779	26111	25767	25852	25868	25554	25827	25862	25945	26146	25993	26042	25864	25766	25629	25720	25656	26013	25961	25809	25667	25970	25811	25829	25784	25789	26000	25887	25753	25818	25822	25667	25972	25863	25920	25912	26149	25728	25848	26274	25993	26018	25823	25617	25556	25599	26206	25826	25968	26109	25845	25741	25874	26166	25924	25815	25997	25862	25836	25948	25885	25765	25745	25650	25969	25698	25727	25794	25769	25664	25757	25748	25870	25826	25784	25719	25785	26056	25857	25662	25967	25745	25693	25856	25513	26005	25843	25927	25830	25969	26098	25633	25577	25700	25854	25926	25949	25831	26047	25750	25873	25957	25950	25771	25896	25904	26068	25950	25646	25643	25854	25858	25933	25750	25740	25730	25862	25809	25800	25810	25639	26215	25829	25754	25797	25815	25798	25934	25636	25992	25864	25778	25821	25852	25497	25780	25914	26082	25922	25751	25635	25982	26060	25491	25763	25791	26082	25921	25884	25839	25877	25766	26066	25888	26077	25813	25955	25836	25798	25905	25904	25914	25781	25979	25890	25666	25667	25841	25682	25748	25855	25602	25861	25948	25837	25978	25724	25753	26081	25959	25972	25927	26074	25964	25933	25849	25931	25913	25782	25698	25933	25910	25600	25812	26037	25647	25774	25597	25776	25857	25686	25795	25754	25777	25998	25885	25900	25862	25926	25634	26011	25926	25894	26009	25807	25696	25674	25591	25731	25873	25847	25662	25766	25708	25569	25925	25772	26199	25880	25716	25749	25623	25681	25721	25914	25636	25919	25975	25643	25964	25918	25779	26153	25741	25881	25683	25749	25972	25750	26054	25810	25854	25998	25808	25977	25911	25895	26122	25905	25772	25933	25877	25999	26066	25735	25838	25939	25683	25797	25705	25873	25882	25994	25518	25955	25563	25895	25936	25952	25937	26016	25757	25960	25820	25956	25810	25895	25705	25916	25941	25996	25962	25644	25829	25865	25766	25950	25605	25859	25560	25855	25868	25736	25708	26126	25997	25864	25832	25691	25890	25945	25920	25863	25820	25753	25721	25798	25814	25565	25732	25855	25678	25848	25847	25951	25735	25809	25838	26027	25873	25871	25725	25646	25709	25916	25727	25899	25893	25636	25934	25788	25819	25689	25598	25674	25815	25795	25611	25890	25753	25924	25845	25778	25828	25702	25819	25796	26035	25817	25699	26036	26031	25794	25891	25754	25955	25846	25882	25852	25601	25968	25835	25726	25976	25902	25846	25870	25731	25984	25768	25888	25772	26008	25867	25630	25971	25515	25680	25899	26074	25734	25669	25903	25611	25901	25778	25862	25715	25799	25776	26064	25891	25734	25806	26007	25909	25843	25939	25654	25985	25855	25815	25724	25700	25779	25937	25916	25749	26062	25735	25878	26185	25889	25968	25857	26164	25610	25938	26073	26014	25896	25633	25569	25839	25930	25916	25999	25941	25730	25839	25967	25935	26152	25945	25838	25992	25647	25886	25618	25697	25698	25882	25908	25881	25697	26033	25952	26091	25571	25855	25576	25557	25778	25768	25943	25910	25595	25990	25904	26008	25841	25891	25908	25856	25581	25733	25723	25858	25840	25842	25916	25741	25847	25795	25788	25836	26072	25974	25861	25818	25811	25862	25947	25654	25752	25831	25566	25957	25966	25963	26140	25742	25816	26106	26026	25830	26018	26108	25738	25998	25822	25770	25810	25928	25925	25628	25975	25764	25710	26069	25591	25908	25611	25802	25984	26101	25825	25713	25925	25844	25793	25924	25920	26064	25823	26098	25825	25839	25764	25938	25974	25965	25817	25741	25698	25749	25674	25582	25838	25850	25973	25849	25863	25956	25894	25849	25696	25692	25799	25868	25856	25824	25930	26143	25756	25746	25789	26086	25754	25916	25930	26026	25989	25723	25802	26048	25897	25872	25877	25921	25837	25607	25809	25766	25847	26067	26037	25973	25809	25900	25802	26082	25682	25923	25867	25840	25819	25774	25778	25689	25889	25791	25679	25661	25826	25769	26021	25889	25589	25705	25822	25875	25924	25998	26147	25996	25601	25714	25872	25782	25736	25719	26052	25779	25742	25960	25734	25936	25769	25792	25815	25924	25839	25683	26053	25803	25976	26089	26175	25870	25998	25992	26213	25737	25698	26012	25785	25883	25877	25836	25918	25909	25531	25968	26114	25955	25909	25751	26189	26076	25775	25951	25773	25870	25651	25641	25962	25835	25900	25993	25874	25933	25678	25690	25852	25868	25862	25945	25900	25949	25600	25718	25951	25783	26046	25772	25665	25691	25998	25853	25647	25823	25922	26060	26150	25892	25675	26018	25791	25680	25948	25924	25839	26220	25967	25808	25882	25785	25873	25891	25882	25899	25576	25774	25750	25626	25763	25743	26038	25870	26012	26028	26108	25954	26141	25665	25920	25873	25703	25856	26047	25741	25707	25753	25629	25757	25760	25872	25834	25648	25695	26074	25871	25838	25862	25908	25952	25756	26129	25638	25774	25817	25936	25799	25868	25848	25964	25793	25997	25690	26053	25855	25784	25747	25895	25943	25752	25699	26012	25749	25710	25852	25906	26038	25709	25818	25948	25798	25761	25941	25906	25993	25930	25819	25722	25975	25798	26035	25788	25839	26306	25908	25829	25736	25737	25844	26058	25846	25744	25818	25933	25821	25813	25902	25835	25835	25993	25973	25999	26028	25674	25752	25716	25778	25921	25926	25921	25883	25954	25816	25849	25801	25634	26082	25760	26032	25906	25930	25821	25980	25930	26073	25964	25889	25972	25889	25912	25597	25945	25899	26037	25736	25818	26030	25909	25887	25548	25823	25626	25992	26023	25813	25879	25873	25618	25906	25869	25529	26176	25917	25718	25772	25895	26019	26034	25593	25876	25850	25793	25841	26124	25927	25713	25774	25680	25668	25964	25939	25735	25724	25914	25813	25835	25981	25830	25652	25776	25952	25629	25979	25766	25782	25878	25768	25691	25669	25999	25750	26033	25787	25894	25696	25906	25857	25826	26053	25691	25718	25850	25764	25885	26053	25705	25968	25894	25820	25985	25969	25769	25767	25672	25890	25892	25805	25837	25663	25825	25835	26006	26022	25726	25774	25933	25815	25872	25816	25890	25673	25951	26034	25859	25715	25797	25775	25852	25861	25797	25906	25850	25571	26022	25918	25719	25987	25814	25893	25899	25729	25789	25717	25755	25726	25798	25683	25629	25834	25958	25824	25698	25994	26051	25821	25594	25958	25937	25681	25787	25930	25819	25859	25853	25937	25979	25947	25817	25899	25913	25963	25915	25900	25881	25932	25897	25945	25851	25974	25753	25782	25611	25653	25955	25716	25752	25782	25646	25887	25975	25673	25979	25864	25925	25857	25922	25867	25843	25776	25810	25932	25857	25970	25856	25636	25693	25959	25717	25828	25795	25887	25831	25822	25788	25770	26203	26111	25954	25784	25852	25993	25812	25721	25733	25821	25977	25931	26042	25782	25858	25795	25758	26006	25715	25922	25850	25850	25970	25797	25793	26084	25995	25952	25832	26008	25947	25778	26036	25775	25814	25854	25861	25856	25833	25682	25722	25917	25926	26021	26034	25883	25974	26013	25781	26055	25746	25945	25822	25961	25664	25770	26034	25879	26050	25753	25954	25951	25952	25617	25760	25817	26137	25974	25735	25878	25774	25855	25630	25933	25831	25811	25903	26084	25894	25770	25812	25888	25801	25952	25939	25962	25652	25861	25804	25883	25971	25594	25910	25738	26119	25690	25704	25572	25894	25769	25919	25622	25770	25805	26042	25883	25780	25576	25577	25966	26021	25901	25820	25770	25812	25875	25764	25859	25838	25924	26033	25970	26087	25855	25895	26019	26134	25973
49290	66009	57498	41009	32688	29012	26620	24629	22356	20494	18866	18189	17990	17576	17320	17122	17050	16997	16911	16822	16895	16917	16791	16805	16928	16742	16693	16782	16907	16803	16767	16856	16587	17150	16817	16825	16765	16578	16811	16943	16827	16704	17050	16976	16909	16962	17036	16965	16871	16888	16848	16678	16922	16873	16893	16795	16745	16983	16676	16876	16903	16954	16936	17000	16909	16946	16781	16807	16742	16954	16964	16921	16848	16841	16872	16956	17036	16934	17055	16846	16834	16903	16820	16951	16993	16911	16903	17023	16842	16850	16895	16891	16848	16794	16957	16944	16910	16856	16918	16758	16989	16719	17055	16855	17000	16888	16941	16772	16902	16765	16946	16950	16716	16887	16813	16854	16957	16892	16808	16839	16832	16842	16805	16795	16844	16882	16682	16993	16879	16936	16935	16791	16932	16818	16897	16706	16845	16917	16878	16789	16969	16720	16913	16763	16921	16847	16933	16811	16846	16706	16930	16889	16874	16860	16781	16744	16823	16801	16903	16871	16903	16856	16812	16845	16768	16901	16859	16965	16939	16870	16851	16931	16992	16823	16990	16794	16999	16964	16880	16833	17061	16829	16739	16794	16848	16727	16902	16744	16815	16836	16836	16991	16842	16927	16906	16919	16930	16747	16815	16828	16805	17059	16931	16833	16896	16755	16817	16845	16979	16862	16913	16638	16935	16940	16907	16884	16856	16818	17087	16855	16817	16702	17002	16830	16752	16780	16782	16896	16816	16829	16709	16831	16884	16969	16934	16855	16733	16669	16803	17058	16843	16859	16791	16719	16923	16780	16766	16846	16935	16970	16838	16953	16923	16790	16845	16786	16807	16828	16783	16898	17061	16836	17007	16918	16917	16772	16762	16979	16918	16964	16692	16815	16785	16936	16901	16780	16899	16937	16678	16998	16754	16901	16884	16895	16809	16660	16869	16910	16835	16778	16767	16937	17008	16959	16961	16775	16932	16751	17097	16918	16717	16983	16926	16950	16696	16894	16981	16685	16806	16936	16763	16839	16998	16837	16880	16804	16884	16716	16860	16769	16677	16747	16927	16795	16873	16945	16692	16788	16819	16723	16880	16925	17103	16661	16943	16640	16730	16900	16853	16858	16826	16966	16862	16763	16821	17021	16913	16913	16784	17006	16831	16970	16717	16834	16907	16853	16982	16969	16873	16915	16761	17047	17009	16868	17095	16812	16811	16947	16856	16805	16863	16695	16871	16767	16901	16969	16979	16769	16818	16885	16787	16692	16888	16924	16821	16980	16868	16788	16901	16924	16930	17012	16756	16813	16794	16943	16801	16765	16917	16850	16811	16766	16811	16705	16893	16692	16807	16816	16721	16971	16828	16908	16910	16676	16962	16686	16811	16787	16900	17101	16862	16835	16851	16815	16983	16933	16877	16818	16631	16915	16563	16795	17001	16846	16812	16987	16872	16752	16705	16868	16793	16794	16720	16903	16950	16960	16717	16982	16830	16972	16842	16827	16756	16968	16768	16853	16900	16804	17030	16923	16894	16897	16825	16834	17055	16802	16823	16800	16934	16720	16926	16956	16826	16831	16915	16798	16819	16751	16899	16784	16858	16843	16886	16832	16987	16895	16722	16842	16783	16859	16837	16874	16789	16836	16833	16759	16687	16885	16788	16878	16719	16948	16865	16846	16833	16890	16821	16866	16869	16796	16958	16795	16733	16957	17015	16785	16920	16910	16869	16953	16867	16824	16778	16790	16654	16841	16864	16958	16745	16727	16763	16811	16765	16976	16741	17015	16939	16964	16741	16764	17004	16726	17085	16713	16843	16849	16865	17039	16820	17022	16943	16830	16989	16857	16706	16740	16649	16835	16896	16973	16885	16897	16924	16801	16648	17049	16809	16727	16865	16828	16768	16818	16727	16801	16572	16809	16963	16963	16786	16857	16822	16793	16815	16894	16954	16701	16906	16848	16857	16772	16789	16768	16762	16917	16872	16864	16683	16847	16823	17018	17052	17010	16888	16948	16896	16929	16665	17005	16950	16727	16696	16887	16890	16936	16867	16888	16784	17076	16947	16675	16789	16735	16913	16857	16859	16733	16764	16763	16835	16793	16906	16831	16993	16718	16848	16830	16909	16987	16894	16823	16789	16976	16964	16870	16777	16869	16946	16817	16738	16988	16730	16802	16789	16784	16895	16868	16808	16602	16994	16915	17016	16930	16885	16775	16911	16688	16919	16697	16929	16980	16696	16795	16849	16674	16959	16949	16976	16860	16934	16748	16900	16924	17004	16998	16768	16930	16684	16967	16922	16685	16795	17005	17037	16964	16758	16912	16811	16906	16663	16828	17025	16833	16789	16931	16815	16721	17024	16900	16879	16765	16892	16758	16831	16841	16844	16911	17038	16813	16924	17043	16927	16748	16900	16775	16989	16775	16874	16799	16791	16833	17014	16808	16863	16949	16834	16816	17044	16821	17000	16908	16863	16777	16934	16950	16836	16974	16911	16837	16866	16863	16927	17038	16819	16924	16755	16789	16931	16972	16787	16762	16995	16915	16891	16741	16822	17045	16824	16847	16750	16931	16731	16817	16687	16762	16879	16849	16818	16848	16921	16802	16740	16966	16737	16866	16947	16804	16739	16751	16760	16666	16826	16889	16951	16652	16721	16877	16740	16985	16890	16819	16636	16769	16963	16867	16972	16919	16930	16721	16841	17002	16945	16829	16907	16775	17031	16827	16991	16969	16788	16884	16735	16762	16890	16973	16782	16837	16880	16940	16910	16818	16694	16869	16956	16807	16735	16625	16875	16853	16981	16835	16802	16699	16951	16842	16805	16846	16846	16921	16914	16724	17073	16814	16822	16802	16967	16895	16903	17128	16873	17005	16880	16847	16780	16914	16821	16682	16710	17092	16782	16927	16658	17046	16826	16877	16974	16821	17094	16799	16844	16746	16853	17030	16823	16881	16989	16915	16834	16855	16757	16867	17039	16886	16790	17034	16921	17064	16828	16951	17058	16823	17001	16637	16874	16941	16900	16717	16904	16874	16844	16980	16736	16867	16660	16873	16939	17127	16766	17059	16854	16986	16848	16832	16929	16856	16726	16770	16820	16718	16877	17005	16968	16860	16862	16811	16801	16937	16787	16848	16874	16760	16871	16851	16778	17024	16865	17009	16828	16725	17002	16903	16929	16844	16817	16795	16935	16860	16854	16913	16737	16943	16894	16774	16992	16835	17102	16944	16834	16803	16782	16973	16866	16768	16919	16719	16883	16798	16728	17109	16811	16962	16667	16801	16936	16767	17058	17000	17001	17027	16952	16919	16941	16874	16818	16860	16937	16906	16717	16907	16918	16715	16800	16857	16985	16883	16838	16815	16857	17072	16874	16794	16974	16780	16787	16933	16906	16905	16858	16909	16817	16898	16741	16810	16940	16603	16829	17002	16801	16820	16796	16763	16963	16940	16712	16789	16889	16886	16877	16706	16986	16879	16857	16893	16883	17036	16960	16807	16977	17119	16652	16844	16883	16922	16884	16923	16819	16817	16889	17031	16889	16773	16833	16887	16875	16951	16753	16895	17014	16797	16845	16716	16894	16872	17034	16861	16825	16670	16719	16907	16943	16781	16855	16807	16816	16842	16805	16736	16809	16648	16752	16987	17056	16854	17040	16858	16822	16832	16907	16962	16878	16862	16996	16834	16617	16832	16819	16928	16821	17045	16898	16723	17008	16889	16808	16708	16831	16868	16894	17011	16807	16637	16822	16744	16810	16731	16809	16921	16880	16936	16915	16761	16740	16818	16855	16860	16866	16788	16824	16850	17086	16817	16757	16875	16667	17049	16896	16838	16630	16790	16834	16842	17029	16916	16865	16942	16746	16740	16910	16956	17043	16839	16672	16895	16810	16977	16800	16883	16742	16997	17041	16787	16894	16916	16921	16797	17005	16947	16782	16846	16941	16861	16877	16927	16821	16835	16708	16930	16952	16816	16956	16969	16744	17043	17031	16957	16997	16850	16920	16959	16853	17027	17040	16851	16980	16829	16885	16809	16892	16765	16863	16936	16922	16830	16865	16789	16746	16881	16727	16856	17039	16852	16840	16629	16766	16775	16949	16860	16921	16911	16764	16951	16649	16804	16851	16926	16814	16799	17049	16743	16806	16874	16787	16794	16895	16837	16825	16922	16898	16782	16992	16964	17011	16719	16966	16830	16931	16646	16918	16998	16701	16903	16736	16729	16905	17048	16668	16873	16758	16856	16784	16778	16877	16848	16875	16712	16817	16838	16909	16849	16898	16778	16628	16927	16842	16860	16802	16809	16635	16864	16746	16761	16901	16801	16961	16975	16690	16817	16781	16904	16941	16967	16888	17018	16742	16905	16914	16840	16820	17008	16815	16829	16964	16901	16868	16902	16706	16779	16928	16868	16892	16825	16984	16914	16827	16977	17020	16759	16983	16831	16747	16902	16741	16712	16669	16949	16739	16934	17046	16768	16785	16871	16893	16839	16835	16844	17035	16927	16960	16739	16921	16730	16953	16708	16734	16836	16934	16792	17019	16882	16752	16948	16912	16873	16828	16753	16875	16773	16925	16904	16971	16945	16817	16816	16821	16884	16742	16895	16900	16884	16797	16768	16958	16972	16725	16729	16776	16760	16933	16962	17064	16992	16803	16923	16683	16968	16969	17006	16812	16974	16909	16694	16843	16860	16910	16840	16790	16982	16809	16873	17073	16883	16926	17020	16929	16892	16862	16760	16856	16815	16823	16777	16923	16854	16787	16676	16769	16752	16813	16655	16782	16759	16955	16779	16905	16770	16945	16791	16841	16944	16869	16669	16732	16947	16839	16882	16953	16825	16935	16874	16834	16968	16880	16993	16783	16890	16768	16877	16958	16803	16926	16841	16769	16799	16887	16703	16852	16914	16887	16866	16835	16811	17000	16868	16768	17086	16881	16785	16834	16883	16918	16713	16689	16873	16807	16909	16890	16826	16754	17006	16927	16950	16946	16767	16853	16744	16761	17001	16960	16976	16912	16841	16858	16818	17134	17018	16924	16832	16901	16816	17037	16894	16788	16726	17009	16791	17063	16811	16808	16777	16889	17074	16833	16891	16836	17074	16866	16967	16888	16897	16715	16731	16778	16791	16894	16867	16887	16930
25946	22109	34675	45088	49975	49527	45574	38472	34712	31085	28658	28194	27657	27519	27370	27132	26915	27060	26696	26936	26684	26648	26470	26664	26419	26322	26571	26599	26720	26420	26447	26741	26824	26823	26455	26285	26469	26358	26450	26503	26421	26505	26431	26530	26618	26446	26536	26648	26578	26768	26809	26684	26620	26498	26651	26427	26322	26509	26463	26257	26373	26523	26502	26302	26623	26434	26734	26287	26560	26730	26480	26421	26501	26605	26373	26428	26509	26642	26554	26349	26444	26163	26491	26685	26277	26564	26412	26388	26417	26534	26481	26414	26395	26382	26340	26414	26273	26370	26622	26446	26367	26429	26457	26660	26525	26460	26365	26617	26448	26485	26442	26571	26583	26345	26478	26563	26541	26615	26245	26479	26469	26383	26525	26584	26446	26265	26506	26651	26428	26256	26367	26584	26326	26427	26529	26552	26337	26324	26540	26344	26439	26419	26506	26357	26526	26472	26543	26398	26432	26632	26545	26486	26471	26274	26424	26450	26243	26381	26403	26279	26351	26485	26781	26505	26236	26597	26412	26526	26571	26541	26467	26547	26641	26502	26462	26239	26454	26307	26289	26459	26736	26340	26590	26704	26366	26398	26745	26341	26599	26373	26357	26458	26317	26314	26627	26751	26525	26416	26391	26404	26287	26525	26477	26466	26459	26344	26530	26507	26457	26306	26829	26502	26376	26359	26485	26585	26496	26481	26372	26526	26318	26622	26521	26565	26486	26593	26561	26441	26514	26397	26404	26415	26352	26433	26327	26239	26360	26464	26309	26607	26621	26472	26237	26447	26429	26327	26405	26566	26444	26197	26179	26515	26545	26292	26340	26507	26522	26132	26256	26304	26722	26485	26502	26590	26679	26254	26625	26436	26283	26466	26292	26625	26409	26196	26247	26570	26520	26416	26350	26310	26633	26541	26486	26565	26502	26349	26577	26745	26246	26547	26508	26378	26621	26479	26616	26204	26453	26576	26848	26429	26803	26325	26413	26391	26603	26416	26688	26439	26661	26428	26604	26597	26502	26676	26488	26454	26382	26463	26239	26484	26524	26478	26502	26319	26375	26434	26520	26381	26473	26488	26725	26474	26553	26296	26432	26352	26538	26447	26474	26485	26558	26580	26322	26417	26447	26352	26629	26765	26520	26414	26545	26580	26614	26290	26609	26423	26079	26599	26522	26485	26328	26145	26253	26344	26524	26567	26495	26428	26594	26502	26386	26525	26318	26234	26607	26369	26339	26560	26297	26368	26604	26394	26483	26303	26692	26362	26532	26515	26399	26367	26402	26463	26578	26456	26576	26369	26299	26399	26626	26414	26414	26442	26371	26109	26405	26390	26499	26417	26475	26147	26533	26772	26488	26364	26465	26365	26540	26225	26346	26491	26440	26546	26542	26438	26183	26191	26344	26676	26453	26580	26668	26459	26317	26289	26478	26427	26772	26363	26283	26609	26433	26786	26468	26456	26473	26514	26289	26369	26346	26472	26476	26564	26615	26416	26349	26184	26388	25971	26389	26200	26433	26663	26475	26316	26516	26361	26437	26338	26514	26113	26551	26393	26462	26502	26367	26390	26240	26394	26484	26351	26322	26515	26273	26475	26648	26623	26455	26439	26442	26201	26435	26391	26288	26454	26622	26580	26455	26364	26421	26174	26780	26332	26514	26114	26254	26712	26213	26277	26479	26842	26446	26447	26552	26245	26502	26449	26399	26537	26585	26348	26447	26340	26302	26517	26379	26186	26224	26563	26485	26456	26464	26148	26303	26477	26373	26309	26415	26305	26527	26377	26517	26236	26316	26478	26621	26327	26590	26447	26404	26432	26442	26491	26597	26340	26382	26159	26382	26375	26347	26431	26673	26557	26423	26420	26564	26405	26376	26329	26336	26424	26465	26387	26716	26314	26506	26694	26089	26429	26343	26398	26498	26515	26356	26447	26406	26624	26495	26432	26672	26588	26350	26335	26479	26405	26638	26299	26360	26454	26560	26210	26282	26449	26496	26706	26591	26485	26804	26509	26341	26691	26227	26550	26515	26526	26415	26573	26497	26042	26272	26732	26713	26443	26417	26532	26424	26143	26374	26284	26225	26421	26306	26339	26564	26422	26123	26168	26199	26204	26285	26318	26624	26501	26365	26579	26510	26307	26272	26401	26506	26390	26333	26391	26493	26617	26567	26457	26637	26417	26408	26401	26389	26267	26474	26436	26522	26730	26658	26588	26470	26288	26617	26406	26431	26555	26544	26424	26430	26239	26352	26410	26316	26349	26128	26484	26415	26495	26545	26481	26546	26722	26472	26621	26420	26249	26261	26454	26354	26451	26498	26467	26304	26324	26275	26252	26258	26278	26730	26486	26473	26513	26644	26175	26223	26334	26558	26261	26494	26561	26500	26395	26237	26371	26629	26433	26464	26483	26409	26506	26305	26596	26280	26523	26472	26616	26417	26735	26509	26606	26547	26571	26350	26425	26411	26297	26409	26553	26377	26339	26383	26518	26440	26392	26341	26470	26608	26725	26396	26580	26512	26506	26366	26547	26755	26423	26744	26507	26532	26557	26400	26363	26321	26393	26557	26504	26495	26235	26824	26521	26541	26487	26452	26296	26401	26244	26284	26090	26287	26456	26304	26633	26361	26380	26143	26408	26646	26630	26453	26483	26450	26654	26319	26436	26409	26516	26573	26426	26422	26540	26401	26265	26452	26449	26475	26426	26549	26611	26645	26173	26316	26315	26597	26363	26398	26295	26244	26724	26587	26477	26330	26515	26533	26371	26598	26503	26320	26495	26649	26434	26642	26215	26521	26539	26742	26415	26135	26317	26381	26132	26519	26649	26442	26450	26588	26269	26760	26559	26559	26491	26716	26526	26453	26369	26543	26462	26428	26470	26302	26328	26475	26511	26557	26565	26338	26453	26495	26509	26136	26224	26375	26490	26236	26264	26464	26582	26381	26353	26690	26308	26415	26401	26524	26494	26319	26307	26373	26552	26477	26424	26427	26295	26318	26677	26117	26160	26306	26398	26587	26376	26392	26417	26773	26065	26606	26532	26635	26623	26914	26628	26664	26174	26394	26424	26608	26470	26417	26436	26526	26393	26466	26446	26388	26566	26323	26460	26357	26660	26371	26307	26131	26306	26369	26379	26400	26313	26380	26378	26656	26437	26393	26502	26515	26433	26264	26630	26545	26332	26704	26555	26412	26489	26335	26395	26599	26556	26536	26247	26601	26429	26513	26569	26362	26361	26244	26403	26498	26354	26651	26177	26318	26250	26608	26786	26657	26620	26488	26368	26650	26179	26164	26511	26548	26435	26459	26321	26413	26168	26335	26361	26592	26537	26247	26515	26402	26726	26359	26515	26644	26390	26259	26322	26597	26401	26487	26441	26456	26598	26530	26395	26608	26292	26702	26270	26693	26521	26449	26263	26455	26334	26421	26271	26574	26666	26456	26600	26697	26091	26357	26502	26475	26428	26447	26268	26418	26524	26362	26307	26540	26610	26405	26572	26528	26354	26460	26469	26457	26250	26506	26428	26391	26445	26460	26232	26426	26319	26273	26348	26516	26355	26672	26499	26394	26339	26693	26517	26386	26384	26324	26471	26510	26444	26452	26599	26526	26328	26521	26681	26680	26534	26522	26444	26408	26435	26556	26273	26204	26653	26403	26435	26395	26328	26405	26327	26751	26344	26341	26509	26483	26442	26537	26610	26478	26271	26417	26266	26435	26332	26608	26243	26314	26434	26404	26713	26680	26475	26664	26449	26491	26534	26708	26395	26630	26697	26482	26423	26256	26514	26482	26500	26464	26621	26317	26619	26491	26526	26472	26463	26458	26511	26696	26380	26499	26416	26375	26354	26639	26450	26454	26269	26518	26357	26393	26419	26257	26338	26356	26534	26316	26362	26689	26442	26491	26372	26161	26499	26214	26201	26274	26493	26290	26654	26455	26495	26211	26527	26738	26359	26592	26539	26484	26586	26507	26367	26496	26555	26344	26318	26403	26575	26626	26334	26641	26594	26523	26556	26540	26509	26556	26578	26462	26439	26448	26262	26271	26531	26661	26604	26393	26523	26708	26580	26459	26697	26352	26350	26526	26369	26253	26464	26568	26271	26373	26372	26250	26379	26401	26461	26453	26285	26448	26473	26401	26521	26501	26579	26581	26333	26183	26342	26210	26657	26430	26336	26459	26552	26699	26435	26645	26589	26448	26423	26318	26557	26208	26281	26414	26619	26498	26744	26330	26351	26566	26585	26478	26781	26699	26276	26614	26190	26486	26455	26501	26557	26512	26543	26321	26429	26491	26346	26353	26305	26361	26589	26322	26322	26147	26703	26300	26322	26167	26366	26562	26391	26343	26412	26470	26516	26430	26532	26507	26437	26190	26119	26460	26419	26306	26516	26804	26270	26194	26258	26539	26365	26470	26550	26447	26558	26411	26271	26680	26527	26471	26561	26353	26288	26612	26678	26532	26488	26455	26554	26507	26513	26370	26623	26225	26299	26724	26317	26368	26343	26394	26467	26444	26611	26540	26542	26555	26584	26592	26584	26574	26317	26413	26357	26389	26146	26328	26430	26390	26661	26504	26587	26531	26288	26349	26280	26338	26499	26395	26623	26521	26460	26485	26654	26859	26432	26360	26332	26456	26460	26573	26564	26514	26463	26302	26697	26587	26587	26647	26380	26752	26658	26444	26460	26405	26421	26556	26288	26368	26360	26272	26487	26482	26393	26398	26474	26749	26513	26540	26397	26532	26640	26488	26443	26342	26584	26493	26385	26593	26445	26506	26633	26614	26354	26567	26322	26678	26367	26527	26532	26435	26265	26348	26413	26723	26520	26361	26360	26748	26694	26272	26454	26415	26301	26362	26409	26455	26461	26436	26557	26429	26195	26457	26327	26470	26381	26492	26432	26266	26596	26476	26592	26334	26197	26258	26449	26374	26466	26645	26341	26468	26278	26181	26222	26272	26275	26658	26662	26620	26280	26294	26431	26608	26612	26517	26469	26362	26427	26322	26472	26474	26541	26435	26362	26145	26553	26598	26498	26535	26525	26562	26516	26703	26679	26532	26393	26192	26511	26283	26292	26600	26596	26726	26330	26466	26234	26550	26401	26357	26436	26456	26423	26223	26307	26368	26646
49104	78174	71116	60593	53205	45982	38845	31806	26817	21798	19517	18670	18426	18094	17973	17680	17609	17526	17305	17406	17390	17171	17372	17153	17138	17155	17188	17220	17155	17253	17151	17165	17153	17409	17142	17232	17200	17371	17185	17131	17309	16998	17093	17231	17201	17281	17078	17048	17216	17062	17311	17134	17366	17025	17202	17187	17194	17101	17224	17073	17123	17066	17192	17246	17179	17372	17184	17151	17299	17395	17270	17055	17334	17164	17054	17041	17017	17036	17124	17196	17187	17318	17316	17118	17176	17260	17125	17057	17144	17260	17386	17090	17344	17107	17140	17148	17232	17202	17147	17234	17165	17288	17160	17187	17273	17104	17167	17100	17107	17141	17215	17249	17096	17261	17321	17042	17285	17180	17146	17214	17163	17198	17166	17231	17250	17136	17230	17227	17181	17189	17237	17260	17088	16990	17146	17150	17461	17338	17134	17199	17178	17148	17279	17098	17253	17079	17255	17181	17207	17153	17049	17190	17190	17033	17306	17238	17159	17249	17368	17104	17383	17117	17263	17220	17361	17203	17270	17070	17237	17094	17181	17270	17335	17157	17244	17408	17269	17162	17115	17156	17093	17061	17084	17051	17146	17444	17318	17364	17305	17154	17362	17170	17145	17209	17237	17174	17214	17490	17312	17190	17053	17133	17036	17178	17254	17188	17244	17198	17155	17016	17167	17248	17189	17163	17249	17240	17232	17188	17042	17099	17193	17096	17148	17115	17020	17061	17183	17351	17087	17031	17071	17237	17113	17296	17234	17088	17031	17206	17190	17056	17135	17211	17187	17206	17111	17172	17129	17145	17084	17286	17400	17244	17275	17259	17067	17337	17084	17126	17075	17239	17095	17276	17249	17121	17272	17179	17157	17161	17205	17157	17197	17237	16974	17148	17189	17090	17349	17239	17247	17174	17124	16984	17165	17024	17305	17179	17264	17298	17107	17283	17289	17048	17172	17052	17149	17151	17093	17154	17155	17294	17234	17258	17080	17201	17104	17144	17107	17066	17135	17020	17119	17253	17273	17120	17334	17064	17246	17181	17215	17235	17126	17171	17344	17160	17180	17087	17020	17258	17200	17364	17235	17297	17266	17078	17298	17038	17153	17009	17039	17178	17205	17270	17164	17258	17234	17261	16877	17048	16973	17167	17345	17198	17332	17113	17217	17089	17223	17266	17123	17071	17127	17113	17113	17135	17202	17181	17055	17175	17359	17148	17163	17138	17257	17188	17289	17189	17086	17045	17209	17045	17215	16955	17227	17197	17186	17132	17183	17137	17302	17059	17205	17195	17104	17295	17075	17216	17206	17235	17264	17171	17106	17151	17090	17024	17180	17113	17177	17160	17188	17166	17001	16991	16955	17280	17270	17289	17288	17219	17185	17036	17132	17190	17361	17158	17034	17172	17158	17212	17282	17317	17284	17118	17332	17140	17220	17070	17229	17113	17172	16921	17322	17185	17165	17179	17213	17283	17239	17182	17186	17224	17235	17141	17202	17192	17032	17244	17178	17147	17215	17329	16979	17174	17172	17054	17157	17246	17213	17204	17270	17191	17421	17268	17157	17165	17179	17373	17244	17102	17148	17075	17108	17199	17213	17127	17260	17085	17168	17184	17228	17195	17070	17181	17164	17229	17011	17397	17168	17058	17111	17310	17143	17145	17176	17211	17227	17095	17204	17219	17130	17301	17073	17251	17235	17127	17117	17285	17179	17139	17130	17049	17193	17158	17319	17100	17261	16977	17278	17266	17151	17292	16993	17168	17275	17187	17349	17198	17331	16960	17039	17261	17258	17114	17308	17099	17220	17251	17167	17225	17173	17237	17227	17180	16963	17235	17137	17248	17039	17277	17201	17354	17075	17113	17165	17117	17171	17241	17162	17257	17128	17192	17079	17303	17125	17110	17256	17100	17341	17191	17150	17260	17438	17305	17178	17096	17178	17273	17208	17167	17086	17309	17164	17295	17181	17162	17162	17304	17110	17357	17121	17269	17208	17099	17115	17072	17228	17128	17063	16934	17176	16955	17184	17236	17156	17264	17260	17190	17307	17407	17011	17306	17199	17195	17252	17243	16977	17223	17226	17209	17157	17139	17283	17223	17116	17133	17128	17068	17080	17169	17386	17252	17120	17006	17027	17147	17198	17193	17238	17062	17275	17358	17135	17260	17399	17262	17159	17205	17268	17108	17159	17198	17016	17115	17101	17149	17119	17154	17209	17061	17142	17316	17118	17087	17287	17080	17126	17135	17330	17088	17323	17387	17321	17212	17231	17131	17143	17168	17269	17300	17392	17024	17084	17147	17104	17142	17278	17205	17285	17158	17191	17061	17066	17142	17179	17255	17205	17028	17300	17198	17102	17117	17132	17128	17164	17169	17106	17198	17112	17068	17284	17327	17037	17164	17033	17102	16918	17270	17118	17177	17031	17158	17077	17171	17229	17106	17224	17150	17293	17346	17093	17080	17290	17202	17269	17127	17235	17249	17234	17350	17117	17121	17221	17241	17222	17245	17220	17281	17096	17182	17138	17046	17400	17079	17162	17193	17122	17139	17194	17241	17273	17029	17190	17151	17306	17095	17351	17226	17079	17202	17015	17377	17180	17177	17199	17087	17166	17180	17151	17054	17163	17208	17237	17166	17171	17084	17293	17283	17248	17200	17391	17209	17019	17235	17236	17289	17249	17242	17139	17273	17281	17241	17459	17146	17084	17241	17037	17040	17233	17143	17360	16993	17191	17286	17233	17231	17213	17261	17181	17126	17259	17104	17182	17055	17172	17111	17231	17331	17147	17471	17217	17220	17300	17204	16996	17144	17243	17237	17248	17085	17298	17219	17360	17297	17118	17157	17325	17073	17214	17139	17218	17152	17338	17232	17210	17167	17271	17149	17220	17212	17028	17233	17324	17240	17196	17007	17073	17218	17167	17348	17185	17181	17053	17168	17225	17092	17054	17262	17148	16848	17148	17280	17376	17296	17071	17092	17143	17412	17175	17083	17260	17210	17040	17137	17238	17050	17320	17139	17393	17211	17218	17215	17192	17129	17342	17212	17230	17243	17069	17150	17168	17221	17178	17237	17110	17199	17071	17182	17326	17072	17248	17005	17152	17178	17232	17333	16875	17158	17163	17280	17214	17269	16923	17171	17182	17284	17264	17328	17124	17126	17038	17199	17246	17204	17145	17186	17275	17300	17164	17256	17180	17211	17144	17209	17068	17048	17152	17206	17319	17281	17208	17180	17246	17222	17323	17190	17157	17017	17210	17292	17161	17264	17138	16997	17365	17106	17225	17055	17090	17104	17153	17160	17247	17222	17101	17116	17201	17344	17252	17097	17089	17006	17287	17257	17165	17046	17202	17191	17111	17026	17100	17293	17379	17440	17131	17189	17311	17272	17326	17090	17053	17179	17185	17023	17130	17259	17198	16945	17199	17123	17094	17061	17188	17197	17129	17168	17139	17239	17096	17116	17103	17103	17318	17202	17243	17211	17172	17055	17164	17275	17105	17106	17291	16952	17187	17250	17156	17284	17178	17045	17241	17200	17189	17125	17187	17240	17185	16952	17336	17084	17104	17209	17186	17214	17087	17198	17170	17165	17327	17041	17191	17217	17234	17324	17280	17173	17257	16963	17242	17046	17133	17297	17361	17084	17252	17070	17203	17350	17082	17348	17281	17148	17201	17219	17155	17139	17297	17132	17256	17016	17196	17264	17301	17193	17418	17273	17060	17083	17178	17109	17158	17247	17062	17279	17193	17185	17344	17036	17185	17122	17077	17089	17173	17225	17090	17280	17066	17101	17242	17241	17141	17160	17178	17128	17292	17177	17024	16986	17240	17195	17101	17161	17201	17058	16931	17272	17212	17192	17110	17338	17090	17075	17081	17044	17124	17256	17144	17279	17201	17036	16985	17209	17190	17201	17098	17210	17138	17025	17182	17146	17189	17158	17160	17163	17298	17233	17105	16929	17167	16990	17112	17382	17156	17216	17204	17101	17208	17064	17375	17275	17169	16990	17050	17235	17068	17254	17209	17020	17045	17265	17144	17231	17174	17236	17217	17167	17216	17240	17378	17215	17065	17223	17402	17157	17099	17145	17136	17131	17338	17383	17338	17153	17204	17124	17130	17064	17236	17298	17282	17143	17291	17121	17188	17208	17211	17127	17075	17059	17154	17168	17070	17080	17079	17294	17246	17035	17052	17190	17247	17144	17078	17022	16883	17179	17021	17234	17162	17015	17247	17280	17086	17295	17220	17124	17167	17273	17083	17262	17170	17230	17196	17034	17152	17242	17206	17127	17127	17294	17189	16964	17155	17108	17086	17134	17012	17051	17162	17175	17188	17187	17231	17204	17179	17160	17208	17279	17175	17210	17368	17237	16985	17224	17173	17008	17113	17082	17233	17046	17205	17153	17288	16936	17217	17286	17268	17179	17260	17249	17069	17265	17189	17182	17070	17228	17131	17202	17146	17111	17282	17259	17110	17233	17190	17222	17335	17164	17242	17170	17182	17159	17064	17008	17305	17264	16955	17321	17317	17145	17135	17144	17384	17149	17210	17264	17298	17230	17150	17219	17300	17299	17381	17168	17240	17073	16944	17204	17153	17131	17102	17070	17052	17268	17098	17052	17106	17043	17159	17323	17166	17155	17364	17332	17111	17194	17374	17306	17262	17327	17152	16947	17253	17068	17020	17215	17099	17180	17073	17156	17210	17129	17339	17292	17104	17209	17175	17117	17076	17245	17212	17217	17240	17222	17166	17176	17167	17267	17199	17210	17212	17185	16949	17084	17154	17260	17284	17152	17223	17064	17100	17196	17232	17160	17387	17128	17360	17237	17124	17148	17107	17098	16974	17112	17198	17244	16950	17047	17234	17233	17179	17222	17044	17187	17104	17196	17266	17223	17074	17043	17172	17280	17370	17109	17207	17071	17158	17203	17138	17226	17374	17227	17118	16997	17388	17246	17239	16967	17290	17157	17229	17135	17176	17274	17161	17119	17327	17164	17205	17139	17051	17236	17121	17156	17049	17166	17319	17089	17214	17132	17167	17178	17363	17166	17175	17074	17100	17191	17231	17391	17237	17094	17216	17168	17116	16923	17109	17121	17270	17261	17174	17203	17038	17169	16967	17097	17174	17225	17162	17261
23693	21327	31539	39565	50710	54029	51879	42811	35677	30903	28488	27805	27510	26785	26792	26617	26228	26101	26012	26056	26058	26101	25954	25758	26083	25981	25913	25932	25774	26030	25920	25819	25469	25884	25636	25469	25767	25677	25587	25870	25860	25621	25848	25821	25772	25784	25588	25747	25745	25959	25718	25823	25935	25902	25663	25738	25645	25965	25566	25801	25832	25959	25880	26010	25786	25952	25833	25790	25936	25672	25854	25790	25381	25790	25591	25651	25630	25731	25681	25769	25974	25847	25654	25705	25829	25861	25565	25501	25815	25749	25701	25487	25887	25792	25972	25868	25902	25468	25883	25966	25639	25830	25739	25453	25665	25973	25908	25979	25803	25675	25760	25581	25459	25935	25798	25813	25503	25355	25797	25462	25715	25630	25761	25721	25737	25679	25663	25936	25759	25691	25537	25811	25703	25862	25806	25880	25719	25485	25952	25793	25870	25721	25901	25733	25758	25980	25837	26013	25816	25802	25882	25488	25684	25843	25814	25481	25642	25668	25979	25910	25756	25505	25600	25540	25774	25773	25593	25714	25568	25671	25672	25801	25933	25882	25512	25707	25683	25828	25779	25649	25423	25873	25860	25618	25614	25785	25797	25890	25952	25960	25678	25545	25653	25507	25622	25115	25751	25526	25627	25653	25734	25688	25760	25527	25901	25889	25592	25783	25772	25678	25605	25539	25819	25713	25646	25687	25489	25506	25616	25604	25618	25669	25629	25825	25834	25521	25885	25937	25451	25795	25648	25670	25777	25684	25813	25606	25794	25693	25644	25869	25796	25993	25884	25651	25729	25625	25545	25618	25574	25806	25885	25966	25886	25518	25622	25490	25733	25784	25658	25669	25710	25816	25575	25743	25626	25741	25802	25486	25666	25686	25735	25584	25585	25743	25904	26028	25750	25678	25784	25666	25827	25705	25416	25771	25685	25658	25542	25726	25715	25903	25890	25758	25745	25764	25837	25620	25640	25772	25789	25618	25608	25829	25613	25426	25675	25566	25554	25698	25892	25730	25354	25687	25896	25799	25797	25801	25690	25826	25814	25889	25970	25765	25824	25836	25857	25936	25603	25762	25747	25558	25912	25640	25780	25979	25863	26029	25811	25831	25763	25666	25954	25824	25978	25609	25916	26013	25838	25614	25808	26053	26030	25493	25837	25747	25783	25690	25662	25704	26053	25429	25882	25466	25773	25807	25663	25665	25815	25699	25766	25694	25762	25561	25502	25680	25472	25617	25666	25724	25908	25820	25759	25671	25845	25727	25709	25736	25921	25885	25908	25879	25830	25808	25980	25549	25738	25685	25711	25869	25890	25867	25590	25781	25720	25968	25606	25639	25713	25645	25813	25558	25745	25604	25702	25796	25603	25796	25964	25954	25687	25968	25871	25652	25761	25754	25534	25778	25999	25851	25669	25705	25883	25708	26067	25668	25816	25744	25764	25744	25649	25669	25842	25894	26027	25534	25753	25804	25887	25677	25742	25696	25672	25606	25996	25677	25728	25830	26121	25671	25685	25561	25712	25532	25826	25610	25783	25929	25563	25708	26029	25701	25616	25632	25736	25548	25690	25583	25828	25732	25854	25709	25732	25761	25837	25846	25969	25567	25530	25585	25606	25819	25636	25732	25631	25630	25836	25825	25776	25721	25557	25820	25688	25692	25713	25783	25982	25735	25711	25718	25781	25748	25812	25907	25728	25757	25735	25751	25764	25871	25811	25914	25803	25621	25550	25684	25668	25797	25914	25526	25893	25660	25788	25939	25777	25961	25817	25556	25781	25664	25775	25873	25710	25597	25742	25873	25849	25841	25903	25618	25675	25611	25629	25615	25442	25551	25870	25514	25824	25827	25956	25531	25783	25875	25812	25538	25720	25760	25592	25667	26029	25878	25663	25398	25625	25650	25694	25784	25742	25775	25574	25671	25715	25838	25657	25650	25670	25690	25667	25552	25765	25885	25610	25648	25908	25801	25446	25771	25938	25885	25863	25589	25299	25660	25779	25780	25870	25984	25622	25741	25711	25761	25809	25589	25452	25512	25814	25551	25716	25608	25920	25573	25596	25663	25803	25798	25649	25627	25613	25717	25762	25651	25810	25777	25772	25615	25809	25624	25588	25764	25823	25779	25771	25882	25635	25588	25863	25540	25665	26018	25579	25514	25844	25829	25622	25880	25814	25882	25559	26029	25774	25703	25564	25658	25823	25490	25914	25903	25829	25682	25716	25746	25664	25742	25650	25803	25900	25807	25622	25664	25658	25847	25953	25753	25729	25696	25690	25405	25771	25933	25638	25420	25550	25590	25955	25714	25748	25877	25869	25799	25740	25803	25621	25723	25775	26063	25662	25581	25644	25672	25778	25750	25705	25616	25679	25660	25784	25649	25971	25551	25753	25636	25768	25881	25682	25796	25757	25709	25668	25838	25505	25715	25832	25834	25794	25651	25724	25752	25627	25643	25898	25806	25655	25550	25909	25635	25755	25529	25854	25567	25626	25751	25863	25474	25846	25597	25756	25899	25635	25704	25772	25729	25305	25740	25649	25478	25647	25893	25940	25905	25836	25812	26016	25703	25819	25673	25661	25631	25792	25722	25727	25832	25774	25444	25536	25780	25670	25533	25662	25702	25645	25661	25821	25747	25674	25578	25654	25693	25552	25577	25757	25612	25842	25465	25772	26017	25819	25709	25832	25700	25878	25623	25579	25775	25736	25613	25631	25745	25699	25704	25724	25735	25602	25749	25835	25694	25530	25426	25726	25460	25729	25445	25892	26159	25987	25606	25890	25686	25840	25842	25830	25620	25700	25810	25647	25723	25716	25705	25869	25899	25765	25833	25557	25804	25760	25904	25495	25406	25720	25600	25853	25499	26008	25792	25574	25724	25725	25607	26007	25874	25618	25917	25675	25863	25677	25695	25897	25848	25799	25935	25539	25945	25570	25532	25854	25848	25671	25668	25917	25626	25720	25651	25887	25498	25795	25621	25666	25793	25926	25632	25722	25664	25813	25935	25607	26000	25802	25758	25965	25723	25475	25978	25748	25375	25682	25839	25732	25722	25636	25849	25482	25824	25620	25989	25541	25899	25743	25498	25574	25595	25814	25579	25906	25842	25751	25697	25686	25537	25821	25625	25446	25725	25723	25764	25931	25859	25970	25648	25750	25805	25542	25692	25703	25954	25703	25866	25644	26042	25686	25717	25732	25575	25547	25840	25742	25795	25553	25769	25951	25928	25823	25703	25609	25870	25689	25816	25740	25605	25812	25579	25736	25828	25776	25624	25744	25835	25767	25397	25893	25590	25699	25650	25494	25810	25652	25705	25570	25786	25904	25854	25574	25659	25877	25492	25864	25418	25539	25480	25825	25711	25737	25663	25810	25905	25884	25648	25665	25547	25663	25873	25546	25654	25493	25709	25827	25683	25615	25464	25452	25615	25787	25950	25946	25792	25638	25689	25871	25770	26025	25715	25817	25821	25604	25648	25737	25917	25502	25727	25788	25717	25666	25788	25782	25516	25858	25730	25812	25900	25597	25990	25679	25738	25955	25812	25901	25621	25629	25912	25790	25558	25765	25768	25965	25618	25658	25767	25628	25705	25598	25630	25721	25794	25719	25642	25852	25698	25691	25650	25662	25841	25850	25663	25706	25715	25765	25803	25563	25767	25648	25525	25744	25823	25653	25686	25557	25630	25800	25684	25922	25912	25855	25835	25362	25735	25912	25786	25572	25703	25514	25733	25706	25664	25842	25558	25660	25786	25657	25504	25592	25441	25520	25852	25719	25630	25589	25769	25607	25733	25726	25845	25964	25791	25781	25971	25680	25559	25686	25796	25767	25677	25689	25696	25720	25896	25845	25673	25677	25557	25578	25410	25607	25658	25719	25747	25796	25837	25657	25836	25531	25644	25833	25697	25592	25691	25603	25757	25920	25781	25861	25656	25696	25630	25774	25710	25459	25820	25742	25627	25477	25567	25792	26234	25731	25776	25641	25546	25816	25553	26101	25713	25855	25562	25763	25745	25630	25845	25514	25683	25713	25676	25697	25615	26071	25650	25723	25812	25755	25873	25838	25735	25705	26079	25920	25723	25697	25641	25738	25511	25909	25788	25812	25794	25811	25939	25840	25934	25775	25526	25779	25932	26045	25723	25837	25594	25762	25888	25898	25903	25671	25648	25803	25594	25645	25509	25849	25716	25918	25763	25765	25793	25611	25665	25775	25613	25776	25952	25620	25547	25819	25622	25656	25796	25782	25764	25714	25781	25537	25741	25846	25780	25581	25523	25504	25803	25613	25732	25715	25590	25812	25787	25592	25885	25707	25669	25770	25750	25674	25854	25653	25432	25580	25716	25683	25797	25794	25842	25655	25837	25634	25637	25981	25733	25706	25541	25694	25634	25678	25739	25680	25843	25760	25818	25695	25792	25691	25979	25496	25517	25614	25526	25797	25724	25630	25886	25983	25811	25723	25580	25915	25575	25682	25697	25844	25927	25972	25836	25931	25791	25430	25704	25776	25643	25939	25605	25886	25543	25699	25938	25911	25746	25794	25730	25751	25753	25644	25918	25942	25971	25699	25936	25663	25718	25922	25919	25847	25951	25605	25789	25777	25740	25637	25658	25617	25611	25668	25443	25477	25748	25714	25684	25783	25660	25585	25579	25816	25994	25720	25589	25567	25959	25605	25688	25958	25872	25529	25582	25698	25712	25865	25655	25651	25843	25617	25728	25462	25808	25851	25501	25670	25521	26086	25671	25805	25766	25705	25583	25767	25840	25792	25732	25785	25662	25759	25753	25732	25744	25560	25626	25885	25622	25749	25893	25617	25567	25573	25781	25862	25714	25579	25511	25832	25899	25665	25579	25838	25843	25997	25563	25853	25635	25627	25704	25594	25716	25535	25532	25825	25655	25545	25663	25782	25743	25616	25924	25610	25664	25611	25909	25655	25523	25700	25500	25724	25852	25692	25766	25670	25802	25898	25783	25840	25799	25882	25907	25716	25799	25849	25814	25838	25597	25727	25845	25662	25806	25656	25784	25850	25816	25743	25716	25775	25602	25887	25832	25732	25591	25793	25464	25492	25727	25757	25608	25730	25906	25895	25887	25695	25899	25679	25523	25923	25600	25754	25695	25749	25901	25480	25406
50965	83468	80851	72042	64146	54934	46683	36302	28049	22051	19543	18941	18619	18287	18049	17511	17250	17326	16932	17055	17041	16863	16956	16745	17055	17068	16802	16704	16806	16896	16768	16917	16774	16777	16794	16792	16750	17014	16883	16699	16784	16822	16743	16833	16800	16999	16754	16583	16913	16833	16865	16652	16937	16864	16644	16715	16694	16867	16850	16934	16936	16592	16773	16787	16825	16967	16950	16826	16673	16959	16973	16766	16847	16723	16915	16855	16838	16946	16856	16737	16741	16823	16941	16742	16868	16852	16829	16753	16834	16709	16776	16716	16849	16798	16770	16780	16688	16742	16828	16792	16727	16982	16886	16957	16870	16756	16772	16684	16640	16708	16789	16805	16880	16824	16812	16724	16913	16904	16958	16738	16765	16845	16801	16787	16849	16937	16853	16748	16749	16878	16644	16749	16742	16724	16805	16705	16860	16869	16777	16703	16835	16763	16830	16762	16868	16807	16736	16653	16975	16865	16881	16728	16925	16821	16715	16856	16848	16800	16731	16678	16808	16891	16832	16827	16925	16795	16840	16930	16851	16894	16918	16475	16850	16991	16680	16966	16789	16825	16808	16713	16879	16771	16968	16960	16584	16745	16924	16880	16758	16890	16838	16918	16712	16922	16750	16785	16835	16738	16759	16940	16792	16909	16935	17049	16867	16880	16692	17023	16837	16858	16743	16763	16902	16848	16877	16877	16813	16790	16895	16831	16833	16746	16664	16872	16845	16711	16823	16891	16792	16687	16925	16723	16614	16769	16800	16743	16807	16729	16791	16848	16779	16942	16980	17097	16662	16756	16821	16735	16662	16909	16637	16600	16749	16823	16774	16901	16958	16708	16836	16597	16815	16728	16704	16770	16837	16816	16943	16765	16879	16893	16585	16914	16717	16865	16991	16970	16838	16935	16840	16844	16895	16988	16788	16661	16803	16921	16882	16661	16584	16855	16642	16938	16672	16826	16733	16820	16862	16954	16828	16820	16750	16920	16914	16731	16830	16747	16772	16880	16770	16827	16729	16947	16887	16897	16812	16884	16780	16647	16817	16720	16847	16790	16887	16678	16892	16791	16767	16681	16919	16861	16880	16690	16646	16892	16785	16875	16848	16940	16861	16821	16989	16823	16751	16891	16992	16742	16793	16960	16708	16904	16800	16886	16872	16783	16764	16806	16730	16985	16847	16776	16901	16861	16635	16792	16831	16944	16812	16762	16790	16914	16825	16658	16853	16775	16799	16941	16936	16922	16815	16830	16771	16884	17009	16719	16910	16741	16797	16870	16653	16712	16789	16989	16970	16816	16760	17079	16805	16695	16659	16915	16793	16867	16908	16985	16882	16915	16720	16859	16869	16743	16820	16907	16624	16924	16832	16977	16788	16864	16801	16651	16848	16761	16841	16883	17047	16927	16882	16810	16671	16845	16781	16657	16867	16775	16996	16920	16859	16817	16729	16754	16722	16874	16800	16733	16982	16842	16885	16845	16938	16755	16991	16840	16731	16943	16777	16858	16921	16796	16890	16950	16785	16851	16873	16966	17095	16939	16834	16883	16841	17036	16815	16627	16795	16685	16671	16798	16844	16833	16778	16978	16602	16572	16740	16869	17036	16753	16823	16638	16813	16750	16673	16794	16712	16874	16707	16734	16777	16751	16860	16898	16856	16695	16804	16717	16703	16956	16929	16817	16770	16727	16852	16681	16722	17005	16907	16859	16656	16623	16732	16737	16860	16684	16887	16657	16800	16833	16922	16887	16594	16886	16888	16724	16975	16763	16893	16695	16817	16747	16702	16812	16839	16827	16845	16750	16769	16784	16911	16827	16647	16865	16907	16836	16871	16921	16690	16663	16830	16724	16866	16783	16757	16810	16736	16914	16938	16726	16670	16731	16917	16827	16858	16720	17023	16787	16792	16821	16733	16771	16793	16901	16919	16759	16673	16828	16949	16689	16874	16904	16645	16976	16887	17067	16718	16935	16756	16654	16807	16736	16835	16779	16613	16871	16914	16821	16852	16907	16808	16931	16611	16788	16779	16850	16961	16861	16731	16787	16862	16743	16779	16727	16800	16933	16763	16812	16720	16849	16761	16837	16730	16848	16912	16804	16955	16966	16902	16902	16894	16826	16808	16892	16843	16808	16873	16682	16793	16863	16806	16923	16824	16949	16891	16791	16816	16847	16810	16861	16941	16762	16689	16824	16897	16846	16767	16763	16882	16846	16783	16982	16678	16637	16807	16822	16890	16848	16797	17072	16736	16769	16908	16876	16924	16730	16759	16996	16848	16685	16868	16781	16868	16916	16862	16776	16801	16784	16842	16883	16744	16764	16687	16816	16834	16907	16645	16881	16984	16683	16939	16826	16837	16802	16971	16860	16892	16746	16845	16645	16824	16801	16774	16731	16746	16958	16915	16768	16734	16861	16787	16916	16829	16736	16754	16814	16772	17036	16599	16921	16984	16874	16857	16794	16975	16923	16774	16729	16957	16840	16815	16731	16838	16751	16917	16738	16792	16729	16983	16960	16814	16806	16786	16667	16793	16975	16645	16755	16821	16762	16750	16869	16842	16834	16865	16846	16827	16632	16992	16881	16769	16762	16935	16734	16821	16653	16854	16921	16849	16864	16767	16699	16888	16804	17009	16835	16854	16721	16808	16869	16623	16894	16919	16928	16552	16955	16840	16751	16768	17052	16922	16787	16920	16891	16699	16788	16883	16796	16823	16852	16831	16817	16840	16808	16727	16715	16716	16586	16609	16831	16927	16813	16966	16742	16717	16848	16756	16917	16763	16789	16834	16851	16956	16606	16703	16567	16822	16780	16933	16911	16881	16986	16946	16638	16913	16814	16763	16800	16846	16794	16879	16784	16785	16756	16790	16841	16788	16783	16883	16833	16796	16881	16718	16838	16828	16775	16865	16879	16707	16974	16866	16687	16896	16890	16835	16898	16659	16868	16828	16746	16696	17013	16912	16700	16773	16826	16734	16726	16944	16725	16754	16796	16854	16753	16717	16867	16767	16781	16874	16944	17041	16910	16732	16804	16872	16874	16838	16828	17022	16714	16798	16807	16700	16877	16822	16737	16770	16652	16847	16785	16783	16626	16889	16743	16898	16702	16878	16817	17033	16724	16979	16780	16839	16694	16924	16651	16799	16985	16747	16876	16765	16929	16691	16837	16706	16723	17046	16758	16887	16792	16804	16623	16865	16907	16764	16911	16926	16842	16828	16900	16759	16908	16692	16727	16815	16611	16855	16806	16900	16898	16823	16810	16794	16895	16790	16873	16976	17096	16778	16904	16967	16752	16734	16688	16759	16701	16801	17001	16945	16821	16836	16919	16777	16822	17003	16850	16857	16791	16791	16834	16813	16858	16927	16985	16848	16749	16824	16896	16792	16744	16795	16772	16853	16541	16905	16760	16930	16764	16879	16918	16696	16828	16852	16813	16976	16835	16748	16859	16763	16782	16768	16781	16924	16869	16730	16834	16659	16812	16705	16807	16942	16830	16879	16911	16719	16902	16797	16692	16789	16798	16943	16785	16873	16819	16864	16596	16939	16945	16864	16945	16737	16757	16945	16583	16813	16740	16593	16990	16803	16929	16954	16826	16789	16849	16937	16948	16807	16767	16992	16774	16803	16695	16795	16714	16948	16673	16798	16818	16816	16874	16803	16861	17057	16909	16710	16971	16912	16788	16960	16787	16832	16820	16728	16982	16969	16925	16866	16620	16896	16933	16791	16922	16807	16875	16920	16736	16833	16867	16752	16664	16805	16762	16767	16803	16847	16632	16888	16891	16757	16934	16747	16671	16766	16603	16709	16733	16820	16786	16839	16820	16854	16692	16804	16881	16905	16930	16860	16862	16774	16786	16837	16796	16720	16874	16944	16907	16762	16946	16904	16915	16667	16904	16842	16964	16894	16935	16896	16858	16778	16776	16895	16818	16866	16884	16587	16886	16795	16949	16902	16993	16823	16835	16734	16733	16877	16684	16750	16875	16938	16924	17033	16846	16880	16764	16814	16697	16689	16874	16806	16698	16870	16885	16695	16641	16953	16900	16728	16744	16839	16862	16791	16955	16742	17110	16912	16932	16821	16766	16799	16774	16755	16943	16754	16768	16694	16799	16956	16787	16742	16891	16797	16780	16802	16787	16655	16835	16640	16953	16852	16796	16892	16775	17060	16834	16668	17042	16820	16836	16694	16797	16967	17032	16859	16766	16860	16893	16912	16829	16831	16773	16950	16695	17007	16854	16947	16853	16837	16804	16916	16872	16880	16750	16855	16782	16789	16753	16653	16843	16853	16696	16764	16888	16972	16865	16885	16759	16697	16886	16845	16708	16910	16781	16872	16678	16802	16784	16784	16806	16882	16853	16772	16730	16871	16637	16909	16696	16853	16725	16768	16860	16858	16754	16817	16825	16732	16933	16878	16929	16974	16972	16626	16724	16791	16745	16905	16974	16818	16985	16762	16971	16729	16902	16719	16632	16815	16713	16662	16793	16904	16716	16892	16837	16853	16867	16972	16709	16731	16985	16718	16909	16717	16787	16853	16936	16762	16975	16644	16922	16810	16805	16699	16819	16661	16937	16766	16786	16793	16750	16811	16827	16710	16878	16783	16916	16758	16863	16877	16825	16772	17049	16802	16733	16759	16870	16681	16726	16903	16844	16768	16928	16629	16813	16939	16722	16828	16771	16906	16809	16893	16694	16763	16832	16730	16704	16950	16808	16827	16775	16889	16915	16868	16839	16850	16613	16958	16862	16819	16866	16950	16839	16822	16779	16704	16816	16857	16852	16833	16877	16940	16830	16805	16866	16907	16759	16844	16893	16967	16800	16690	16810	16775	16949	16947	16713	16764	16747	16909	16765	16903	16859	16744	16875	16849	16954	17001	16961	16611	16820	16808	16876	16817	16764	16825	16757	16913	16550	16884	16795	16854	16907	16873	16820	16745	16784	16856	16807	16714	16686	16863	16699	16780	16636	16757	16817	16667	16784	16959	16805	16813	16740	16918	16895	16694	16764	16736	17055	16771	16790	16704	16815	16955	16880	16766	16907	16925	16661	16900	16821	17007	16843	17022	16797	16742	16950	16540	17103	16842	16941	16723	16754	16703	16708	16836	16740	16962	16948	16883	17012	16838	16702
47077	60809	65243	58583	47761	38519	32528	28743	27720	27269	26747	26657	26530	26327	26118	25973	25848	25956	25594	26109	25775	25890	25735	25526	25876	25861	25878	25621	25607	25615	25651	25559	25806	25815	25718	25754	25719	25824	25580	25655	25661	25789	25704	25714	25466	25705	25721	25803	25652	25638	25636	25776	25714	25617	25818	25655	25705	25834	25499	25684	25724	25590	25597	25917	25651	25734	25756	25734	25542	25837	25771	25937	25521	25723	25651	25768	25549	25718	25490	25712	25554	25668	25660	25833	25870	25638	25548	25569	25685	25716	25692	25759	25826	25705	25659	25552	25688	25788	25713	25788	25669	25811	25897	25626	25673	25558	25776	25661	25518	25459	25692	25942	25614	25701	25748	25586	25849	25630	25601	25877	25884	25507	25608	25713	25643	25724	25817	25527	25853	25505	25757	25502	25846	25656	25851	25692	25731	25761	25704	25697	25844	25516	25631	25566	25748	25767	25538	25594	25949	25856	25790	25655	25675	25535	25677	25638	25635	25667	25861	25577	25507	25523	25591	25801	25663	25691	25701	25401	25613	25543	25558	25802	25746	25470	25568	25745	25788	25618	25688	25826	25684	25675	25670	25774	25851	25427	25525	25725	25698	25756	25779	25493	25623	25931	25740	25522	25805	25703	25610	25701	25768	25712	25910	25766	25861	25904	25520	25556	25937	25637	25928	25473	25513	25672	25706	25708	25870	25572	25692	25858	25757	25644	25833	25554	25724	25653	25785	25733	25810	25736	25478	25710	25713	25689	25713	25678	25635	26000	25819	25687	25562	25642	25574	25626	25574	25568	25322	25849	25702	25720	25704	25690	25854	25914	25680	25767	25678	25608	25522	25500	25673	25838	25748	25574	25660	25566	25781	25840	25916	25833	25729	25736	25670	25644	25587	25521	25650	25549	25799	25573	25861	25839	25955	25470	25854	25841	25745	25535	25683	25686	25499	25573	25563	25696	25860	25741	25653	25773	25305	25643	25683	25681	25540	25876	25924	25712	25952	25929	25622	25690	25901	25820	25846	25775	25715	25477	25660	25554	25642	25664	25816	25650	25604	25754	25712	25661	25600	25846	25765	25428	25587	25571	25836	25856	25694	25607	25888	25899	25803	25723	25495	25779	25705	25481	25779	25850	25734	25489	25615	25442	25804	25824	25730	25831	25670	25660	25834	25822	25661	26018	25646	25661	25665	25601	25577	25838	25700	25743	25599	25671	25616	25698	25677	25859	25472	25630	25868	25586	25754	25627	25726	25698	25489	25691	25686	25526	25671	25670	25760	25613	25860	25670	25793	25816	25772	25901	25721	25735	25630	25301	25906	25664	25682	25512	25843	25555	25567	25867	25848	25721	25711	25814	25842	25703	25674	25660	25871	25636	25606	25666	25733	25953	25755	26001	25764	25791	25866	25650	25732	25847	25420	25666	26183	25857	25637	25672	25562	25466	25752	25622	25447	25732	25596	25508	25581	25747	25633	25787	25624	25726	25643	26141	25764	25768	25740	25506	25671	25723	25354	25703	25337	25617	25696	25643	25862	25866	25672	25801	25591	25684	25692	25752	25861	25487	25826	25674	25718	25807	25765	25623	25499	25902	25818	25728	25871	25670	25727	25652	25709	25935	25654	25628	25793	25833	25864	25736	25693	25813	25577	25492	25660	25637	25683	25765	25828	25582	25758	25571	25677	25639	25876	25610	25542	25842	25533	25858	25395	25739	25447	25785	25624	25665	25752	25845	25871	25544	25693	25731	25733	25708	25617	25714	25894	25902	25717	25802	25807	25728	25645	25561	25730	25838	25900	25786	25587	25889	25728	25537	25713	25967	25682	25696	25714	25748	25701	25783	25777	25803	25762	25581	25599	25752	25720	25824	25566	25633	25895	25622	25881	25559	25691	25615	25714	25689	25585	25790	25748	25590	25858	25624	25538	25770	25566	25961	25693	25593	25621	25514	25245	25809	25397	25914	25564	25665	25781	25501	25861	25812	25994	25748	25915	25816	25637	25784	25686	25545	25830	25579	25887	25388	25554	25563	25780	25523	25692	25761	25718	25647	25559	25766	25716	25921	25788	25696	25831	25561	25362	25640	25647	25700	25652	25548	25738	25442	25651	25500	25645	25686	25861	25759	25704	26069	25568	25538	25719	25627	25628	25476	25531	25625	25947	25630	25586	25607	25416	25684	25761	25591	25733	25736	25743	26043	25647	25858	25617	25936	25716	25636	25704	25688	25777	25631	25726	25874	25526	25906	25823	25841	25647	25500	25606	25552	25700	25887	25750	25891	25680	25661	25785	25538	25706	25636	25757	25851	25529	25891	25646	25555	25665	25712	25514	25747	25584	25755	25887	25830	25912	25600	25457	25657	25655	25524	25806	25772	25361	25739	25679	25718	25767	25640	25792	26026	25614	25522	25805	25649	25566	25814	25905	25664	25735	25899	25567	25811	25743	25455	25870	25684	25551	25634	25593	25760	25745	25768	25674	25661	25688	25457	25998	25657	25799	25685	25673	25544	25436	25755	25850	25482	25843	25876	25820	25767	25471	25964	25535	25597	25588	25430	25892	25647	25808	25818	25688	25583	25729	25596	25592	25582	25592	25570	25657	25691	25504	25872	25754	25519	25490	25833	25872	25698	25509	25633	25668	25820	25604	25642	25863	25638	25990	25726	25668	25887	25678	25429	25969	25761	25689	25881	25620	25688	25704	25803	25894	25660	25923	25650	25626	25665	25760	25703	25594	25638	25769	25862	25674	25475	25446	25500	25602	25701	25834	25760	25783	25389	25575	25998	25939	25565	25650	25663	25505	25720	25558	25956	25751	25884	25397	25794	25673	25598	25649	25889	25831	25960	25791	25895	25828	25748	25827	25699	25762	25665	25529	25568	25536	25766	25499	25737	25711	25815	25882	25486	25621	25541	25870	25845	25821	25928	25797	25507	25742	25649	25807	25626	25903	25602	25823	25811	25688	25665	25756	25665	25536	25524	25862	25792	25534	25557	25888	25736	25736	25634	25770	25586	25538	25870	25614	25564	25723	25781	25662	25596	25668	25583	25930	25801	25735	25648	25693	25554	25724	25576	25577	25585	25656	25650	25845	25878	25881	25740	25689	25810	25887	25513	25727	25885	25720	25700	25622	25827	25287	25481	25787	25918	25728	25639	25625	25492	25748	25908	25832	25934	25672	25615	25608	25632	25757	25591	25664	25678	25948	25733	25718	25721	25782	25660	25788	25736	25763	25605	25627	25859	25565	25733	25638	25685	25773	25866	25793	25603	25800	25747	25473	25623	25757	25777	25787	25657	25841	25458	25747	25821	25844	25733	25435	25692	25586	25957	25497	25707	25693	25752	25824	25765	25780	25531	25672	25735	25673	25435	25731	25543	25780	25833	25798	25896	25581	25651	25347	25624	25867	25447	25607	25883	25764	25821	25866	25809	25541	25772	25690	25515	25747	25454	25683	25641	25569	25597	25513	25589	25870	25565	25835	25500	25619	25657	25754	25661	25689	25685	25738	25827	25541	25721	25607	25425	25762	25839	25841	25587	25682	25479	25718	25628	25511	25610	25570	25713	25763	25800	25580	25804	25605	25723	25839	25723	25845	25796	25633	25716	25710	25635	25710	25491	25500	25722	25973	25852	25520	25749	25412	25720	25754	25809	25591	25756	25845	25805	25643	25677	25746	25635	25720	25877	25758	25637	25738	25705	25444	25636	25674	25851	25654	25337	25639	25736	25831	26046	25590	25730	25653	25676	25558	25727	25577	25588	25584	26049	25889	25582	25835	25867	25770	25555	25957	25706	26048	25554	25959	26004	25975	25635	25574	25426	25834	25865	25809	25795	25841	25774	25534	25653	25876	25706	25897	25620	25840	25926	25607	25911	25768	25570	25470	25853	25536	25696	25824	25711	25830	25662	25749	25720	25782	25813	25698	25592	25884	25630	25817	25743	25620	25768	25582	25732	25630	25672	25616	25447	25684	25774	25787	25635	25286	25648	25605	25747	25617	25730	25707	26074	25796	25611	25518	25651	25567	25708	25577	25816	25575	25617	25607	25533	25654	25874	25733	25493	25755	25578	25723	25914	25737	25670	25783	25560	26000	25927	25845	25598	25734	25660	25734	25616	25813	25709	25666	25779	25842	25689	25742	25673	25806	25632	25835	25799	25613	25721	25600	25834	25642	25806	25500	25217	25668	25563	25540	25648	25586	25738	25844	25942	25567	25701	25630	25578	25646	25662	25451	25920	25490	25848	25431	25631	25853	25828	25485	25674	25808	25752	25677	25544	25424	25866	25922	25616	25590	25703	25753	25713	25612	25385	25860	25533	25740	25679	25817	25544	25753	25775	25567	25635	25829	25761	25768	25745	25664	25998	25762	25875	25785	25629	25651	25570	25667	25724	25637	25508	25719	25741	25649	25695	25907	25737	25762	25741	25607	25582	25568	25560	25697	25660	25565	25828	25618	25750	25923	25632	25720	25636	25585	25619	25732	25527	25621	25704	25759	25950	25529	25495	25671	25567	25664	25631	25779	25703	25489	25477	25483	25825	25577	26018	25677	25720	26003	25749	25640	25787	25901	25697	25684	25854	25536	25533	25553	25486	25889	25854	25544	25553	25747	25638	25639	25758	25671	25627	25835	25895	25841	25592	25789	25583	25743	25864	25812	25720	25503	25710	25918	25709	25579	25909	25834	25698	25903	25713	25890	25808	25519	25629	25463	25786	25673	25535	25687	25571	25626	25769	25544	25632	25647	25750	25809	25671	25797	25626	25749	25663	25928	25462	25907	25590	25841	25874	25792	25684	25764	25709	25911	25650	25871	25695	25793	25732	25688	25547	25875	25715	25649	25634	25868	25653	25632	25793	25670	25818	25781	25594	25707	25879	25740	25570	25567	25841	25711	25656	25723	25700	25615	25457	25832	25732	25547	25780	25510	25514	25745	25805	25722	25404	25838	25731	25502	25289	25763	25657	25833	26034	25720	25812	25535	25798	25698	25883	25548	25660	25908	25690	25583	25583	25770	25836	25735	25516	25659	25694	25694	25650	25786	25697	25543	25953	25894	25658	25796	25642	25830	25735	25785	25761	26072	25461	25731	25814	25707	25725	25824	25762	25801	25595	25729	25710	25876	26002	25547	25480	25943	25692
49805	69233	65869	52475	42233	31405	24395	20088	19635	18881	18098	17751	17525	17381	17207	17166	17006	17019	16940	16919	16612	16789	16923	16912	16987	16673	16522	16812	16899	16711	16816	16723	17009	16835	16592	16885	16788	16918	16817	16919	16635	16828	16988	16720	16761	16686	16786	16763	16680	16806	16752	16851	16584	16942	16921	16723	16576	16674	16646	16804	16770	16729	16499	16754	16864	16773	16709	16926	16765	16720	16794	17015	16938	16841	16732	16782	16756	16684	16753	16962	16804	16824	16859	16756	16737	16809	16971	16744	16750	16791	16861	16649	16925	16612	16653	16748	16760	16612	16731	16630	16659	16771	16846	16724	16853	16711	16924	16746	16782	16981	16896	16937	16783	16865	16766	16870	16779	16743	16907	16728	16993	16663	16787	16950	16768	16831	16864	16772	16922	16794	16798	16690	16671	16790	16749	16676	16812	16864	16721	16738	16875	16883	16783	16801	16663	16759	16775	16659	16685	16836	16739	16659	16748	16855	16560	16815	16704	16900	16742	16849	16788	16739	16712	16732	16878	17064	16561	16717	16704	16598	16920	16829	16809	16864	16825	16950	16922	16749	16779	16846	16814	16865	16611	16739	16925	16670	16691	16817	16960	16708	16735	16721	16743	16617	16774	16739	16804	16830	16817	16901	16807	16590	16619	16758	16751	16793	16877	16840	16765	16976	16772	16783	16774	16824	16925	16998	16790	16843	16710	16833	16738	16695	16594	16717	16777	16917	16941	16733	16701	16763	16633	16966	16936	16772	16754	16852	16730	16677	16662	16810	16797	16660	16952	16866	16752	16630	16809	16934	16918	16724	16829	16811	16701	16870	16747	16804	16764	16650	16817	16621	16850	16814	16845	16687	16685	16910	16715	16822	16660	16818	16902	16920	16664	16764	16836	16908	16612	16879	16818	17020	16740	16628	16821	16751	16863	16693	16789	16801	16762	16635	16838	16845	16900	16746	16853	16901	16790	16761	16756	16758	16752	16801	16779	16835	16825	16781	16855	16598	16825	16744	16837	17016	16860	16970	16796	16684	16639	16772	16940	16637	16788	16605	16775	16804	16884	16932	16868	16586	16745	16723	16929	16963	16680	16737	16939	16734	16739	16722	16854	16812	16704	16777	16809	16632	16890	16720	16840	16842	16849	16743	16759	16963	16611	16935	16861	16724	16757	16876	16719	16747	16844	16668	16607	16806	16711	16709	16782	16927	16945	16856	16731	16773	16616	16784	16807	16830	16767	16797	16813	16929	16772	16902	16777	16776	16767	16650	16858	16734	16830	16855	16829	16954	16874	16842	16908	16615	16955	16798	16803	16651	16762	16785	16870	16587	16884	16602	16667	16635	16849	16704	16649	16956	16733	16759	16763	16748	16825	16664	16934	16632	16766	16737	16893	16889	16764	16772	16863	16727	16857	16721	16763	16819	16656	16880	16710	16839	16934	16790	16829	16949	16638	16844	16731	16825	16920	16745	16789	16715	16743	16778	16740	16809	16743	16800	16969	16817	16923	16692	16882	16809	16845	16734	16682	16644	16746	16786	16917	16849	16708	16795	16761	16776	16659	16863	17055	16877	16739	16849	16897	16854	16736	16866	16808	16775	16599	16684	16894	16806	16826	16697	16860	16770	16730	16703	16897	16921	16718	16775	16630	16921	16753	16927	16633	16883	16824	16745	17010	16665	16844	16674	16662	16870	16707	16771	16860	16807	16934	16716	16695	16753	16861	16771	16744	16780	16764	16713	16864	16888	16872	16895	16756	16763	16791	16732	16816	16710	16574	16807	16895	16773	16869	16858	16772	16788	16752	16817	16612	16828	16830	16771	16822	16621	16849	16875	16699	16747	16898	16869	16987	16740	16839	16810	16777	16880	16717	16707	16889	16780	16784	16802	16736	16952	16700	16810	16733	16722	16658	16865	16744	16901	16725	16783	16790	16771	16937	16592	16829	16519	16764	16797	16689	16687	16745	16912	16701	16788	16823	16767	16823	16681	16828	16960	16833	16669	16717	16692	16819	16624	16797	16888	17047	16944	16961	16765	16886	16743	16783	16662	16809	16823	16850	16730	16742	16784	16895	16744	16640	16767	16903	16662	16774	16784	16706	16784	16870	16750	16878	16852	16853	16789	16786	16667	16701	16864	16807	16740	16701	16870	16716	16900	16865	16803	16859	16770	16791	16699	16825	16872	16818	16722	16739	16699	16890	16815	16756	16848	16756	16713	16823	16688	16601	16655	16715	16959	16758	16761	16668	16704	16972	16827	16688	16775	16914	16695	16768	16577	16901	16689	16859	16715	16665	16575	16865	16804	16788	16656	16644	16701	16878	16867	16688	16753	16848	16960	16782	16746	17020	16743	16728	16844	16890	16724	16866	16863	16907	16848	16720	16768	16614	16950	16822	16789	16783	16732	16753	16736	16764	16813	16757	16791	16679	16725	16954	16738	16792	16754	16773	16676	16917	16825	16794	16784	16808	16764	16771	16742	16827	16783	16818	16858	16749	16810	16745	16748	16883	16640	16753	16791	16890	16699	16862	16756	16817	16795	16749	16693	16861	16834	16882	16778	16744	16569	16886	16692	16760	16705	16828	16775	16642	16664	16550	16842	16695	16987	16813	16765	16634	16634	16768	16913	16645	16859	16822	16772	16839	16705	16839	16669	16941	16674	16842	16694	16793	16766	16705	16949	16706	16811	16705	16482	17034	16911	16762	16797	16867	16786	16850	16776	16704	16926	16710	16864	16642	16783	16817	16849	16692	16812	16843	16874	16747	16697	16759	16670	16785	16811	16796	16748	16621	16801	16721	16842	16705	16836	16968	16881	16854	16782	16826	16975	16828	16734	16824	16634	16916	16684	16922	16834	16539	16702	16707	16645	16843	16912	16676	16760	16881	16774	16844	16897	16642	16720	16774	16860	16778	16736	16708	16967	16671	16739	16975	16775	16789	16678	16785	16870	16706	16856	16592	16744	16847	16770	16979	16929	16924	16691	16763	16788	16869	16807	16936	16602	16731	16997	16698	16778	16688	16847	16551	16659	16770	16753	16673	16723	16738	16815	16824	16829	16856	16848	16954	16852	16733	16706	16598	16787	16740	16814	16724	16912	16934	16752	16838	16646	16716	16820	16759	16873	16643	16874	16856	16758	16896	16715	16697	16834	16650	16746	16967	16822	16825	16798	16713	16586	16882	16664	16798	16598	16984	16639	16818	16879	16913	16828	16822	16720	16770	16731	16788	16834	16914	16856	16798	16805	16802	16667	16858	16873	16637	16764	16931	16982	16659	16590	16862	16822	16898	16813	16757	16731	16768	16755	16762	16829	16894	16738	16774	16679	16706	16925	16894	16814	16714	16864	16792	16831	16659	16776	16809	16858	16740	16860	16830	16617	16792	16679	16740	16867	16942	16665	16953	16649	16797	16740	16813	16866	16835	16831	16642	16876	16786	16916	16792	16629	16640	16632	16689	16959	16870	16527	16829	16934	17055	16847	16549	16864	16880	16791	16674	16758	16817	16683	16722	16950	16794	16820	16841	16738	16676	16917	16800	16879	16853	16894	16907	16733	16703	16819	17007	16865	16778	16919	16688	16735	16907	16669	16867	16856	16802	16744	16656	16726	16706	16830	16784	16919	16692	16887	16799	16760	16890	16916	16650	16778	16762	16762	16643	16693	16599	16972	16903	16816	17006	16894	16637	16899	16744	16914	16780	16727	16687	16726	16867	16770	16764	16725	16633	16784	16819	16876	16678	16827	16716	16817	16877	16919	16891	16625	16792	16866	16702	16903	16790	16733	16937	16540	16626	16715	16747	16912	16748	16781	16861	16868	16781	16827	16785	16707	16739	16807	16766	16887	16853	16821	16825	16758	16804	16803	16892	16817	16792	16813	16762	16933	16697	16867	16828	16663	16784	16615	16929	16559	16730	16647	16753	16736	16811	16735	16733	16831	16742	16807	16800	16836	16789	16679	16957	16887	16827	16631	16900	16818	16729	16841	16802	17006	16863	16674	16824	16804	16791	16923	16714	16729	16854	16882	17013	16825	16799	16849	16818	16943	16887	16653	16778	16641	16898	16846	16652	16849	16728	16719	16983	16711	16829	16701	16801	16576	16690	16908	16871	16763	16817	16700	16939	16513	16680	16821	16604	16747	16823	16774	16814	16745	16639	16732	16804	16747	16874	16705	16807	16797	16893	16789	16706	16826	16883	16728	16852	16873	16795	16768	16793	16647	16841	16870	16816	16689	16739	16622	16837	16722	16699	16821	16770	16761	16789	16730	16886	16997	16972	16978	16786	16906	16833	16796	16680	16716	16814	16667	16749	16846	16701	16819	16618	16661	16660	16608	16768	16885	16716	16746	16843	16712	16788	16789	16906	16830	16682	16820	16958	16846	16638	16890	16710	16811	16880	16718	16693	16770	16816	16729	16717	16797	16867	16814	16865	16754	16990	16668	16808	16854	16912	16893	16906	16786	16830	16775	16754	16815	17043	16757	16990	16757	16660	16805	16742	16846	16746	16913	16904	16769	16677	16865	16859	16813	16771	16704	16778	16803	16719	16670	16588	16771	16814	16714	16594	16745	16917	16717	16747	16692	16638	16950	16905	16814	16598	16798	16826	16841	16990	16714	16731	16875	16751	16820	16987	16854	16821	17038	16798	16834	16732	16837	16804	16776	16911	16970	16871	16748	16788	16680	16751	16800	16735	16900	16827	16763	16998	16802	16863	16781	16635	16730	16897	16659	16724	16813	16888	16841	16792	16874	16763	16797	16843	16702	16900	16765	16781	16930	16738	16531	16708	16679	16738	16883	16806	16627	16904	16776	16980	16777	16694	16871	16807	16851	16755	16928	16811	16699	16787	16843	16843	16664	16853	17041	16718	16750	16744	16878	16760	16840	16702	16790	16671	16663	16864	16666	16805	16808	16735	16843	16904	16934	16767	16896	16867	16672	16680	16959	16864	16865	16899	16718	16798	16712	16903	16845	16732	16893	16809	16654	16739	16820	16936	16706	16899	16823	16638	16775	16829	16745	16808	16775	16790	16809	16769	16782	16866	16657	16818	16710	16896	16546	16687	16906	16905	16808	16812	16690	16788	16908	16862	16877	16708	16608	16720	16786	16894	16707	16792	16792	16848	16647	16896	16815
25884	22560	39471	45633	41255	39191	37154	32019	30218	29346	28338	27237	27287	27087	26999	26430	26654	26378	26252	26074	26009	26243	25968	26118	26291	26131	26210	26049	26377	26321	26117	25985	26253	26137	26083	25999	25852	26157	25668	25815	26047	25826	26025	26050	26154	26100	25970	25989	25990	25973	25996	26124	25931	25903	26127	26066	26034	26228	26112	25687	25628	26117	25933	25828	25898	26009	26090	25920	25897	26129	25916	25902	25899	25731	25887	26092	26052	25833	26039	26232	26148	25965	25969	25989	25853	25963	25937	25744	25936	25870	25952	26048	25885	25987	25965	25947	25976	26035	25999	25833	25768	25900	25848	26021	26132	25965	25969	25827	25817	25837	26122	25821	25988	25806	25596	25851	25985	26022	26093	26021	25795	26068	25964	25907	26189	25922	25952	25974	26036	25969	25656	25966	26115	25889	25888	26023	26186	25938	26104	26027	25999	25856	25963	25790	26108	26007	25742	25940	25984	26056	26161	26118	26033	26025	26037	26161	26054	25745	25970	25926	25919	26070	26010	25813	26122	25807	25852	26058	26015	26232	26076	26109	25771	26135	26070	25894	26182	25994	26000	26006	25875	25954	25873	25934	25704	25824	26091	25997	25812	26202	25814	25966	25825	25835	25881	25879	26027	25458	25773	25850	26134	25683	26145	25994	26119	25944	25884	25767	25981	25846	26065	25785	25957	25833	25938	26134	26046	26373	26017	25849	25856	25899	25882	25939	26115	25773	26060	25822	25905	26079	26046	26167	25995	25947	25909	25905	25844	26230	25978	26098	25979	25970	26048	25962	26230	25907	26072	25995	26080	25945	26019	25936	26047	25995	25987	26042	25995	26119	26068	26068	25981	25829	26038	26069	25919	26211	25948	25968	25830	26250	25924	25734	25727	26247	26321	25925	25946	25960	25996	25836	26052	25918	26029	25918	25746	26009	25964	26011	25967	25981	25878	25976	25960	25780	25811	25753	25817	25943	25997	25726	26011	25865	25921	26068	26021	25933	25933	25870	25867	26030	25878	26034	26114	26117	25998	25761	26035	25788	25914	25904	25877	25998	25697	26042	25850	25651	25777	25898	26195	25855	25794	25773	25905	25955	25800	25940	26115	25878	26009	26125	25834	25958	25985	25897	26000	25858	25949	26041	25863	25907	25982	26080	25851	26414	25861	25894	25811	25861	25886	25848	25960	25888	25687	26042	26142	25766	26083	25832	25965	25781	25796	26053	26055	26014	26085	25960	25686	25872	26206	25995	25917	26354	25929	25937	25758	25838	25761	26170	26087	25896	26187	26069	26013	25986	26099	25960	25911	25896	25895	26044	26012	25982	26134	26123	26012	25704	25751	25716	26042	25991	25835	26045	26023	26134	25860	26027	26082	25919	25908	26120	26095	26146	25987	26039	26017	26013	26060	26005	26000	25800	25756	26065	26122	25999	25886	25946	25948	26011	25974	26039	25983	25962	26165	26101	25856	26041	25899	25940	25797	26057	25932	25896	25993	25737	25969	25951	26109	25821	25979	26179	25968	25862	25966	25790	26161	26201	26006	25941	25948	25868	25991	26047	26075	26053	25951	26047	26117	26038	26231	25841	26038	25830	26117	26109	26059	25840	26075	25971	25827	26156	25797	25977	25896	26024	25794	25935	25749	26026	26020	25851	25954	26301	25894	26025	25947	25844	25789	25850	25819	25831	26081	25952	25735	25938	26011	25894	25842	25757	25924	25818	25835	25885	26145	25866	25833	25796	25925	25971	26006	26010	25887	26053	25796	25901	25914	25834	25978	26265	26026	26084	25809	25925	25723	26048	25949	25926	25859	25910	25888	25934	26016	25931	26074	25863	25984	26017	26195	25971	25785	26090	25995	25861	26054	26169	26015	26033	25992	26128	26074	25841	25835	25986	25776	25690	26019	26098	26008	25812	25965	26005	25932	26092	26048	26004	25761	25750	25855	25796	26016	25776	25975	25695	25859	25858	26036	25982	25786	25831	25893	25964	25826	25978	26188	25963	26192	25910	26083	25574	25894	25969	26137	26117	25923	26066	26057	26114	25761	26023	25891	25969	26006	25905	25867	26101	25983	26172	26131	26035	25943	25881	26023	26138	26349	25828	25935	25887	25834	25747	26009	25950	25857	26055	25922	26043	26090	25885	25782	25818	26153	25809	25863	26030	25863	25998	26072	25779	25982	25974	26106	25936	26096	26066	25937	26006	26063	25964	25867	25671	25966	25879	25951	26215	26164	26198	25866	25898	25942	25880	25872	25822	25910	25840	25996	26079	25816	26074	25859	25945	25769	25921	25828	26033	26300	26221	25940	25823	26062	26017	25621	26277	26121	25789	25976	25850	25847	25776	26057	25788	25875	25931	25820	25987	25915	25978	25710	25875	25908	26195	26075	25890	25893	26114	25824	25934	25939	25926	25875	25872	26152	25963	25904	25913	25947	25970	26064	25891	26089	25912	25899	25995	26037	25938	25762	25803	25802	26200	26070	25988	26153	25820	25896	26108	25977	25936	25743	25663	26084	26149	25830	25886	25929	26109	25995	25927	25919	26022	25546	25959	26180	25634	26159	25922	25918	25919	25766	26010	25941	26065	25856	26105	25966	25752	25797	25901	25837	26049	25857	25985	25639	26237	26284	25896	25977	25963	25974	26011	25928	25984	25870	26181	25917	26242	25964	25946	25969	26120	25920	26029	25869	25769	25946	25907	25870	26016	25918	25812	25767	26072	25843	26139	25914	26294	26065	25908	26011	26074	25832	25703	26048	25764	25987	25909	25747	26094	26141	26093	25789	26151	25878	25944	26053	25927	25969	25970	26007	26167	25904	25929	25957	25641	25952	26043	25925	25838	25826	25951	26015	26008	26243	26109	25855	26078	25936	25844	25898	25990	25932	26021	25940	26031	25934	26200	26065	26012	25867	25938	26050	25965	25643	25808	26008	26104	26065	26093	25915	25913	26133	26100	25879	26276	26361	26046	25970	25886	25841	25919	25984	26092	25937	26135	26114	25913	26050	26332	25796	25812	25692	25786	25918	25968	25883	26092	26018	26215	25894	26039	26042	25725	25820	25875	26154	25792	25845	25893	25997	25966	25882	25760	25974	25877	25889	25707	25983	25922	25679	25945	25768	25978	25992	25869	25737	26024	26018	26139	25960	26019	25990	25853	25758	25771	25766	26015	25823	26047	26049	26143	25890	26124	26011	26200	26126	26028	25946	25742	25832	26150	25907	26019	26007	25863	25977	25705	26084	25786	26108	26070	25855	25636	26009	25883	26148	25852	25768	25979	26155	25995	25994	25839	26044	26011	25846	25917	25859	25838	25709	25870	26129	25813	25853	25895	26095	25644	25878	25771	25794	25991	26146	26086	25934	25985	25995	25881	25951	25761	25979	25893	25804	25879	25994	25905	26179	25807	25933	26120	25767	25967	26056	25661	25813	26029	25956	25979	25863	25987	25972	25976	26050	25757	26348	26060	26011	25949	25884	26286	26107	25839	25947	25965	25741	26100	25744	26112	25667	26022	26152	26010	26104	26089	26318	25827	26146	25888	26116	26015	25832	26063	26060	25868	26157	25826	25903	25748	26013	26160	25788	25880	26080	25682	25992	26137	26133	25876	25971	25783	25870	25884	25814	25919	26003	25977	26014	26131	25829	26247	25933	25539	26098	25989	25797	26018	26027	25943	25833	26069	26023	25992	25906	25916	26104	25970	26079	26022	25977	26061	25936	25688	25921	26000	25874	26012	26011	26153	26256	26204	26058	25863	25997	26032	26068	26031	25967	25975	25939	25720	25873	25754	25992	26113	25929	25963	25935	25962	25875	25918	25977	26052	26000	25830	25781	25813	26041	26006	26001	25896	25844	26024	25968	25806	25813	26078	25870	26006	26101	26009	25976	25990	25801	25653	25962	25831	25890	25710	25966	26063	26035	26027	25914	26304	26034	26072	26031	25913	25849	25876	26020	25927	26196	26068	26011	25827	25922	26126	25986	25951	26289	26104	25858	25752	25880	25962	25893	26031	25838	25998	26042	25797	26025	26109	25830	25665	26017	25954	26154	25959	26073	25971	25905	26017	25921	26029	25986	26036	26379	25775	25906	25831	26063	25911	25979	26132	26144	26007	25856	25972	25860	26144	26013	25784	25856	25816	25907	25847	26073	25957	25885	25979	25893	25968	26187	26166	25972	25746	25983	26092	26055	25963	26090	25876	26137	26073	25872	25923	25996	25929	26144	26134	25791	26198	25934	25790	25969	26137	26053	26117	26220	25843	26009	25794	25745	26059	25800	26085	25950	25811	25726	26016	25629	25918	25947	25618	25733	26126	26211	25890	26031	26006	25824	25854	25822	25973	26194	26037	26026	25801	25970	25847	26117	25676	26075	25833	26066	25892	25918	26037	26073	25997	26146	25972	25987	25857	25545	25814	25924	25835	25647	26016	26112	26073	25878	25790	26014	25846	25911	26282	25905	25903	26054	25973	26165	26090	26185	25802	25819	26075	26010	25990	26238	26251	26138	26137	25797	26010	25975	25704	26150	25973	25977	26032	25932	25798	26024	25963	26027	26054	25927	25843	25923	26028	25853	25751	25670	25858	25972	26061	25896	25745	25930	26067	25758	26015	26000	26049	25930	25837	26043	25954	25839	25886	26057	25987	25948	25939	25915	26056	26045	26070	26147	25924	25952	26047	26061	25742	25958	25965	25846	25947	26029	25854	26087	25885	25992	25801	26086	26003	25773	26116	25784	26119	26009	26054	26148	26090	26166	25824	25734	25959	25915	25906	25896	26050	26226	25909	25991	25993	25909	25979	25771	26039	26164	25886	26185	25933	25951	25900	26045	26233	25891	26042	25851	25723	25962	25994	25716	26049	25872	25911	25835	25966	25927	25783	26138	25791	26002	25961	25933	25842	25953	25981	25996	25853	25924	25959	25751	25867	26108	26076	26111	26270	25984	25805	25910	25966	26089	25840	26037	25968	26022	26300	25920	26094	25926	25961	25841	26026	25942	26049	26038	25891	25978	25988	25871	26055	26143	26190	25845	25983	25886	25938	26047	26015	25934	26006	25919	25948	25815	25971	25697	25874	25767	25848	25957	26039	26004	25872	25885	26010	26113	25990	26067	26017	25852	26150	26067	26090	25811	26099
51235	82174	79284	58795	44393	34502	29349	23782	22592	20759	19434	18700	18302	17839	17882	17416	17402	17286	17051	17258	17096	16928	17074	17096	16908	17073	17087	17046	17139	17056	16859	17111	16939	16918	16760	16955	16990	16921	16932	17063	16852	17190	17065	17088	16941	17028	17010	16978	16894	17049	16985	16957	16926	16832	17000	16935	17016	17034	17010	16894	16958	16938	17050	16780	17012	16983	16950	16889	17019	16995	17087	17084	16866	17038	16755	17068	16844	17067	17119	17005	17025	16942	16947	16753	17118	16919	17054	17091	17044	16980	17003	17031	17017	17003	16890	16936	16971	16995	16888	17078	17000	16791	16921	16944	17011	16902	16980	16891	16983	17084	16883	16683	16948	16733	16960	16909	17073	16701	16975	16804	17136	17001	16909	16936	16988	16746	16861	16709	16967	16984	16915	16905	16866	16838	16715	16998	16953	17029	17102	17050	16940	16763	17038	16602	16898	16731	16997	16831	16952	16802	16876	16994	16963	16979	17002	16810	17024	16756	17066	16711	17065	16903	17004	16971	16946	17049	17009	17062	16736	16960	16830	17014	16909	16954	16840	16932	17030	17009	17008	16750	16864	16743	17010	16896	16935	17031	16851	16928	17085	17045	16909	16856	16929	16992	16943	17041	16846	16914	16807	16959	16918	16864	17160	16808	17006	16902	16911	16860	17013	17005	16860	16796	16863	16952	17145	16924	16804	16913	17040	16921	16740	17039	16873	16946	16986	16743	17030	17155	17123	16983	17071	16977	16883	16945	17099	16960	16942	17072	16933	16765	16905	16860	17017	16923	16904	16961	16932	16910	16757	17064	16873	16944	16932	17018	16946	16814	16863	16980	17013	17075	16862	17055	17043	16963	16865	16934	16710	16959	17146	17034	16920	17122	17013	16947	16903	17120	17101	16915	16824	16945	17095	16830	17136	16911	17011	16754	16854	17014	16860	16831	16959	16988	16996	16730	17240	16960	16831	16684	17113	16895	16764	16940	16903	16901	17024	16914	17037	17038	17007	16945	17049	16809	17047	16997	16962	17034	16975	17026	16966	17036	16852	16885	17048	16964	16834	16854	16776	17038	17099	17043	16972	17002	17044	17179	16930	17141	17059	17045	16872	16857	16986	16888	16924	16894	16993	16927	16795	17087	16992	16928	16823	16951	16986	16949	16897	16886	16941	16797	17049	16852	17007	16817	17007	16899	17151	17091	16885	16916	16778	16986	16911	16788	16888	16993	16930	17081	17005	16914	16820	16902	16931	16735	16932	16906	17090	16976	17001	16849	17072	16934	17115	16860	16987	17074	17179	16869	16921	16978	16879	16889	16970	16821	17060	16926	17018	17079	16950	16740	17015	17009	17052	16943	17035	17131	17028	16893	16856	16859	17165	17066	16949	16898	17075	16952	16938	16913	17180	16929	17037	17100	17076	17074	16985	16899	17052	16937	16938	17051	16980	16658	17018	17167	16782	17025	16928	16989	16856	16946	16943	16885	16913	16974	16831	16923	16870	17131	16946	16965	16961	17008	16933	17013	16933	16999	16888	16737	16865	16984	16965	16802	16831	16889	16985	16937	16753	16704	16826	17083	16834	17120	17003	16975	16921	16934	16997	16854	16864	17187	16999	16987	16775	17029	16804	16863	16975	16963	16673	16839	16828	17058	16942	16970	16989	16829	16975	16927	17019	16999	17064	17056	16940	17053	17121	16842	16938	16781	16947	16998	16954	16974	16986	16915	16831	16799	16809	16969	16777	16932	17082	16954	16788	16958	16885	17043	16962	17013	17007	16844	16933	16850	16995	16968	17144	16869	17083	16843	16942	16944	17029	16993	16933	16763	16861	17012	16890	16898	16982	16853	16831	16889	17048	16794	17207	17013	17123	16970	16806	16872	16958	17088	16827	16950	16850	17101	17063	16919	16879	16996	16884	16858	17077	16905	16993	16920	16942	16868	16849	17262	16958	16843	17033	16820	17005	16957	16948	16869	16988	16983	16915	16912	16868	16959	17054	16991	17068	17062	16998	16836	16771	16888	16711	16982	17061	16986	16884	16764	16765	17012	17003	17004	16876	16817	16975	16706	16891	17017	17010	17007	16969	17049	16852	16970	17045	16908	16942	17028	16789	16997	17019	16928	16894	16918	16866	16900	16986	16969	17119	16928	16999	17045	16914	17129	17002	17023	16964	16861	16874	16882	16927	16957	16954	16903	16931	17030	16849	17012	17050	16939	17002	16818	16906	17064	16961	17043	16948	16974	16899	16949	17094	17080	17076	16812	17074	17051	16957	16919	16848	16852	17054	16898	17068	16812	16908	16777	16861	16919	16745	16868	17016	16958	17034	16953	16913	16825	17058	16790	17021	17011	17124	16989	16993	16921	16923	16921	16868	16919	16928	16926	17019	16997	16835	16989	16992	16795	16990	16780	17145	16852	16878	16945	17005	16990	16860	16990	17104	17000	16998	17006	16840	17075	16977	16916	16858	16921	17069	16863	16929	16963	16882	17132	16897	17056	16978	16899	16862	16966	16921	16940	16846	16979	17014	16948	16889	16886	17132	16972	16884	16920	17072	17023	16850	17002	16887	16937	16896	16808	16787	16969	17146	17083	16712	16867	16787	16841	16833	16924	16885	16932	17079	16914	16885	16859	16946	16971	16826	16957	16890	16995	17014	16910	16914	17002	16988	16897	16955	16952	16977	16898	16983	16981	17105	16893	16911	16925	16852	16700	16994	17240	17063	17083	16945	16948	17085	16995	17126	16897	17091	16823	16981	17009	16962	16881	16913	17059	17056	17088	16913	16895	16988	16915	17091	16925	16941	16977	17191	16916	16771	17039	16972	17023	16972	16876	16972	16865	16995	16900	17031	16908	16789	16942	16972	16842	16971	16895	16967	17058	16933	17011	16794	16984	16804	16870	16921	16776	17093	16881	17134	17138	16905	17089	16725	16847	17010	17030	16949	16965	17008	16934	16948	16842	16991	16910	16834	16883	16917	16954	16992	17061	17129	16950	17045	16953	16834	17046	16978	16855	16907	16961	16957	16874	17092	16878	16836	16941	16719	17009	17042	16882	16846	17040	16919	16920	16812	17017	17038	17054	16893	17130	17006	16815	16898	17200	16938	16983	17012	16988	16930	16963	17076	16875	16817	16842	17072	16814	17024	16791	16984	16973	16871	16964	16808	16845	16955	17055	16937	17034	16926	17103	16859	17022	17042	17109	16862	17122	16948	16815	16990	17167	16787	16980	17047	16910	16973	17010	16891	17014	16841	16964	16853	16818	16892	17023	16943	16987	16946	17042	16968	16937	16885	17059	17028	16886	16970	17136	16981	16808	17056	17035	16916	16863	16822	16939	16987	16840	16871	16949	16860	17238	17115	17083	17045	17105	16844	16964	16878	16912	16934	16973	16962	17092	17049	16888	16910	16905	16909	17105	16838	16952	16990	17076	16982	16858	16971	16915	16779	16890	16772	16954	16927	16952	16973	16771	16745	16984	17021	17099	17086	16971	17010	16892	16968	17005	16867	16905	16946	16894	16950	17167	16794	16968	16891	17079	16958	16997	17052	16758	17017	16848	16855	16993	16918	17043	17089	16883	16868	16939	16900	16984	16908	16858	16997	16916	16974	16733	16926	16756	16838	17042	17095	16964	16987	17022	16841	17116	16868	16923	17010	16838	17089	16945	17134	16945	17121	16878	16922	17075	16925	16970	16922	16800	16786	17049	16935	16847	17034	17060	16973	16978	17000	16889	16851	16899	17019	16817	17000	16864	16921	16951	16867	16939	16757	16771	16860	17013	16821	16836	16760	17141	16998	16877	16895	17076	16988	16974	17151	16940	16936	17030	16844	16879	17000	16788	16998	16841	16893	16955	17018	16889	16962	16978	17016	16889	16898	16865	16861	17121	16783	16854	16871	16806	16883	16931	16966	16924	16981	16933	16813	16972	16684	17176	16959	16936	16983	16976	17127	16913	17143	16953	16942	16832	17115	17022	16751	16883	16682	16913	17116	16822	17039	16990	16873	16986	16923	16839	17103	16914	16945	16946	16864	16979	16996	16829	17011	16866	16964	16923	16930	16861	16885	16877	16940	16956	16911	16950	16644	16833	16960	16915	16753	17197	16800	16919	16852	17046	16884	16920	16870	16981	16959	16817	16993	16859	17091	16995	16936	16916	16828	16927	16969	16879	16895	17011	17135	16958	17166	17051	17069	16974	17023	16965	16991	16972	17005	16964	16957	16839	16854	16743	17003	16975	16923	16887	16783	16969	16973	17043	16856	17142	17057	17052	16947	17066	17091	16919	16963	16838	16949	16978	17006	16927	16894	16912	16917	16864	16923	16733	17031	17081	17093	16916	17064	16827	17015	16842	16905	16960	16904	16854	16860	16922	16946	16961	16947	16866	16898	16943	16943	16845	16936	17018	17005	16988	17087	16799	16955	16807	16926	16906	16788	16852	16666	17153	16872	16901	16720	17112	17151	16827	17017	17040	17078	17109	17051	16922	17016	17001	16963	17051	16883	17165	16974	17040	17007	16890	16904	16887	16875	16902	16990	17072	16810	17055	16884	17023	16926	16985	16992	16900	17038	17094	16871	17012	17010	16903	17023	17035	16980	16879	16927	16933	16814	17023	16944	17134	16862	17041	17004	17094	16923	17137	16903	16964	17021	16763	17005	16900	16984	16833	17076	16954	17051	17122	16902	17046	16930	16871	17042	17009	17100	16960	16807	16951	16844	16920	17069	16895	16835	16985	16911	16869	16923	16962	16749	17053	16922	16804	16912	16790	16807	16973	17033	16948	16983	16837	16887	16950	16893	16940	17076	16900	16914	16795	16802	16941	16830	16997	16940	16780	17181	17024	17104	16834	16912	16881	16933	16871	17072	17100	16865	16923	17027	16952	17102	16966	16974	16654	16985	16924	17050	16908	16902	16930	17001	16917	16945	17056	16776	17286	16802	17036	16966	16909	17015	17039	16828	16827	17076	16934	16836	16875	16791	17074	16983	16881	16999	16876	16982	17080	16834	17012	16965	16917	16971	16860	16996	16820	17092	16927	16890	16692	16959	16875	17007	17098	17040	16956	16902	16800	17087	16975	16809	17007	17175	16842	16787	17080	17026	16950	16961	16806	16886	16891	17113	16949	16850	16865
23623	21518	33167	38455	37629	50757	50082	40416	33278	31237	28721	27883	27826	27183	26752	26777	26753	26447	26428	26300	26130	26160	26616	26246	26162	26307	26431	25867	26148	26128	26281	26210	26066	26135	26156	26004	26251	26041	26137	26057	26201	26275	26403	26042	26261	26253	26256	26276	25946	26216	26289	26213	26208	26148	26177	26223	26184	26152	26377	26164	26356	26310	26050	26253	26355	25969	25911	26172	26037	26265	26235	26104	26187	26034	26225	26048	26142	26132	25949	25966	26332	26067	26026	26204	26321	26229	25809	26338	25825	26252	26079	26179	25967	26163	26117	26306	26045	26207	26084	26163	26186	26416	25960	26286	26254	26297	26042	26162	25877	26125	26110	26210	26223	26039	26239	26226	26281	26129	26192	26086	26097	26129	26188	26298	26268	26051	26249	26052	26279	26376	25987	26316	26208	26131	26190	26038	26154	26081	26316	26072	26302	26092	26017	26515	25982	25739	26096	26481	26237	26202	26049	26053	25923	26243	25998	26054	26173	26374	26134	26322	26210	26003	26127	26075	26142	26266	26278	26175	26073	26177	26279	26325	26085	26300	26498	26247	26069	26237	26261	26043	25990	26104	26304	26004	26220	26224	25952	26104	25959	26172	26197	25835	26133	26121	25869	26237	26092	25934	26042	25884	26095	26118	25917	26183	26332	26184	26223	26159	26035	26044	25935	26294	26124	25972	26245	26295	26070	26146	26148	25906	26171	26042	25887	26077	26138	26033	26214	26075	26258	25935	26106	26219	25998	26067	26305	26282	26027	26169	26269	26203	26270	26112	26249	26246	26081	26339	26065	25854	26265	25949	26255	25835	25916	26174	26197	26078	26165	26067	26095	26249	25855	26346	26032	26163	26293	26127	25891	25904	26271	26026	26023	26273	26425	25927	26114	26134	26212	26305	26248	26408	26050	25873	26045	26071	26117	25947	26196	25998	26197	25752	26068	26241	25958	26382	25870	26288	26250	25773	26137	26317	26054	26015	26277	25939	26041	26101	26153	26148	26224	26231	26220	26071	26087	26084	26179	26089	26143	26100	26050	26003	25867	25923	26125	26285	26234	25825	26176	25979	26151	26241	26275	26039	26225	26138	26094	26077	26398	26196	26199	25919	26188	25904	26029	25943	26126	26281	26161	25921	25979	26350	26100	26100	25963	26231	26161	25868	26047	25922	26027	26197	25806	26076	26028	26197	26298	26156	26363	26023	26028	26194	26320	26106	25790	25942	25802	26000	26319	26005	26087	25905	25967	26347	26162	26278	26049	26229	26057	26189	25859	25893	26126	26275	26035	26017	25978	26036	26219	26204	26433	25918	25944	26078	26162	26133	26217	26052	26075	25860	25972	26097	26244	26091	26291	26111	26038	26386	26092	26083	26180	25980	26264	26102	26101	26143	26013	26311	26319	25943	25950	26056	26049	25744	26074	25874	25944	26151	26073	26013	25982	26041	25992	26033	25983	26030	25888	25993	26135	25969	26205	26065	25972	26069	25987	25980	25911	26100	26133	26177	26241	26188	26124	26247	26290	25918	26074	26194	25932	26154	26013	26183	26190	25974	26056	26040	26249	26006	26068	26159	26206	25996	26042	26215	26177	25865	26366	26023	26130	26163	26152	26031	26172	26252	26051	25993	26152	26212	26094	26232	26300	26072	26108	25921	26157	26081	26072	26034	25990	26091	26107	26208	26097	25937	26036	26163	26033	26055	25993	25972	26414	26266	25928	25828	26032	26282	26247	26096	25995	26023	26071	26063	26019	26393	26127	26103	26133	26123	26208	25938	26159	26107	26330	26153	26254	26007	26166	26197	25943	26098	26237	26168	26187	25972	26022	26282	26291	26060	26391	26129	25903	25825	26331	26438	25924	26058	26274	26356	26430	26240	26073	25949	26019	26251	26284	26037	25979	26008	26274	26205	26302	25958	26141	26130	26254	26267	26370	26000	26254	26050	26358	26035	25985	26300	26153	26328	26048	25874	26300	25966	25930	26204	25965	26040	26148	26057	26152	25855	26026	26175	26313	26122	26026	25969	26015	26318	26087	26053	26130	26338	26159	26177	26045	26252	25984	26071	25864	26037	26197	25980	26194	26093	26209	26114	25980	26128	26202	25856	26071	26208	26127	26116	25870	26081	26209	26179	25618	26221	26043	26150	26215	26176	25859	25943	26354	25910	25997	26163	26021	26201	26311	26044	26184	26065	25884	26222	26177	26124	26264	26175	26063	26132	26062	26157	26002	26122	26113	26043	25961	26183	26098	26195	25996	26079	26034	25994	26118	25987	26147	26091	26230	26219	26142	26246	26143	26083	26106	26070	26219	26129	26231	26363	26131	26034	26122	26248	26304	26298	26109	26164	26185	26391	26108	25927	25983	26015	26151	26118	26173	26173	26395	26315	25989	26186	26231	26079	26182	26265	26177	26204	25986	25972	26239	26162	26170	26461	26429	26269	26165	26311	26059	26194	26318	26219	26412	26328	26183	26045	26136	25880	26141	26140	26180	26070	26146	26124	26131	26136	25904	26142	26068	25972	26019	26183	26146	26024	26293	26123	26274	26275	26052	26123	26080	25827	25747	25962	26309	26309	26138	26153	26193	26066	26105	26005	26037	25959	26283	26122	26240	26105	26173	26109	25992	26051	26017	26074	26083	25898	25986	26156	26229	26005	25991	26101	26024	26286	26175	26132	26051	25993	26136	26169	26201	26114	26179	26153	26223	26204	26214	26110	26088	26285	26149	26312	26151	26246	26040	26100	25986	25979	26054	26117	25867	26275	26007	26287	25971	25921	26028	26383	26072	26044	26074	26174	26089	25879	26119	26069	26138	26186	26230	25951	26070	25930	26348	26139	25985	26216	25933	26088	26156	26235	26064	26126	26114	25896	26212	26107	26276	26036	26117	26089	26180	25962	26270	26207	26319	26073	26434	26263	26209	26142	26072	26046	26108	26381	26016	26000	26315	26284	26369	26117	26081	26026	26103	26206	25908	26100	26376	26063	26055	25950	25967	25939	26007	26053	26142	26225	26274	26259	26089	25911	26029	26253	26365	26276	25975	25964	26233	26226	25968	25867	26289	26102	26108	26050	26280	26053	26218	26372	26260	26277	25959	26052	26134	25991	26082	26001	26198	26438	26128	26147	26040	26019	26325	26155	26021	26132	26071	26148	25951	26162	26012	26011	25746	26195	26190	26440	26332	26171	26060	26020	26149	26262	26275	26157	26204	25904	26211	26182	26006	25930	26150	26162	26075	25913	26101	26085	26265	26069	26140	26285	26240	26123	26088	26219	26224	26228	26115	26189	25988	26156	26228	26159	26166	26006	26168	26051	26219	26090	26166	26058	26093	26100	26147	26025	25837	26056	26134	26056	26100	26151	26134	26232	26307	26172	26235	26170	26205	26314	26029	26138	26288	25854	26186	26041	26123	26054	26128	26074	26040	26153	26029	26110	26441	26139	26123	26267	26012	25798	25886	25851	25973	25930	26037	26027	26124	25921	26018	26044	25941	26105	26118	26139	26058	26062	26089	25800	26045	26115	26348	25833	25998	26179	26448	26203	26155	26077	26207	26065	26172	26318	26256	25932	26128	26161	26068	26158	25948	25980	26012	26331	25988	26242	26060	26264	26185	26021	26054	25914	26288	26044	26126	26244	25988	25996	26035	26098	26030	26404	26039	26152	26041	26228	26100	26098	26114	26007	25916	26026	26510	26145	25849	26043	26009	26377	26036	26068	26202	26052	26178	26198	26186	26031	26107	26153	26127	26058	26341	26137	25926	26093	26255	26166	26076	26216	26021	26240	26311	26020	26283	26050	25895	25964	25847	25868	26004	26014	26097	26200	26501	25989	26162	26318	26118	26145	25983	26174	26210	25941	26116	26113	26004	25886	26200	25945	26175	26226	26045	26050	26107	26065	26264	26122	26151	26246	26248	26251	25930	26138	25901	25942	26205	26291	25972	25995	26258	26213	26152	26148	26275	26094	26133	26150	26294	26149	26064	26112	25905	26238	26100	25987	25866	26056	26089	26088	26179	26143	26345	26173	25955	25842	26061	25928	26240	26000	25844	26166	26112	26267	26114	26019	26280	25915	26133	26029	25758	25933	26077	26135	26285	26351	26039	26078	26289	26364	26146	26153	26296	26071	26090	26516	26409	26171	26356	26262	25943	26415	26191	26059	25857	26281	26089	25888	26206	26133	26081	26149	26199	26166	26138	26072	26113	25953	25963	26102	26209	26096	26032	26445	26116	25974	26216	26103	26251	26014	25986	26055	26049	26120	26022	26051	26193	26066	26271	26207	26240	26176	25974	26263	26011	26030	25975	25978	25980	26306	26611	26121	26129	26199	26313	26238	26155	25768	26125	26092	25897	26139	26185	26063	26073	26129	26094	26211	26206	26103	26238	26257	25891	26097	26045	26351	26198	25945	26028	25966	25989	25939	26053	25944	26076	26122	25915	26076	26261	26210	26181	26169	26096	25953	26163	26326	26055	26035	25985	26134	26125	26007	25948	26121	26118	26056	26102	25937	26231	26085	26206	26178	26030	26078	25976	26226	26342	26139	26003	25975	25964	26302	25856	26081	26016	26010	26020	26111	26115	26237	26174	26187	26307	26268	26418	26118	26152	26046	26177	26139	25967	26074	26280	26149	25912	26166	26065	26080	26203	26156	26259	26091	26170	26221	26344	26067	26262	26158	26154	25960	26437	26076	26126	26125	25974	25945	26145	26082	26175	25998	25970	26170	26272	25923	26195	25969	26165	26399	25994	26115	26090	26235	26222	26206	26186	26163	26153	26036	26023	26222	26214	26153	26108	26008	26056	26270	26347	26153	26266	26228	26164	26011	26342	25981	26360	26086	26053	25966	26203	26205	26093	26133	26502	26242	26090	26014	26245	26146	26008	26096	26083	26028	26169	25964	26150	26019	25889	26318	26180	25985	26069	26200	26016	25991	26023	26092	26229	26250	26184	26043	26158	25928	25911	25957	26043	26085	26241	26093	25937	26165	26080	26172	26321	26223	25986	26163	26208	26183	26266	26011	26448	26147	26223	26227	26172	26037	26356	26089	26134	25930	26040	26005	25853	26328	26378	26091	25941	25966	26050	26050	26274	26019	26408	26081	26143	26091	26260	26130	26173	26239	26150	26042
55138	88623	85222	67771	50894	52382	43961	33240	25323	22083	19715	18597	18219	17822	17752	17515	17360	17373	17231	17063	16858	17008	17050	17003	17157	17085	17078	16895	16854	16919	17006	17045	16991	17036	16814	17047	17136	16911	16923	16820	17067	17056	17007	17085	16816	17033	16999	17116	16902	16971	16860	17044	17060	17046	16859	17054	16852	16947	16874	17168	16829	16775	17124	16942	16924	16909	17029	16997	16998	16977	16970	17139	17035	16952	16977	16973	16792	17234	16884	16865	16929	16791	16855	16989	17011	17051	16876	16845	16941	16888	16974	17033	17013	17151	17012	17025	16993	16965	16915	16946	16994	17163	16928	16824	16996	16942	16880	16841	16956	17180	17045	17015	17007	17156	17014	16923	17028	17055	17084	16998	16826	16757	16999	17016	16839	16965	17107	16924	16948	16937	16974	17086	17096	17131	17093	17012	17051	17069	16931	17064	17141	16943	16946	16953	16968	16929	17039	16922	17161	16983	16886	17066	17084	16980	16955	17113	16897	17022	16974	16967	16953	16823	16969	17011	16991	16888	16961	16796	17018	16860	16953	16929	16890	16956	16774	16980	16997	16966	16970	17174	17024	17047	16976	16988	16930	16976	16984	17019	16948	16862	17001	17002	16967	16886	17004	17054	16888	17153	16845	16805	17065	16889	17010	16828	16958	16909	16987	16880	16959	16927	16845	17021	16932	16825	16798	16843	16864	16976	16804	16868	16963	16943	17038	16915	16977	16924	16915	16910	16791	16884	16948	16961	16961	16815	17024	16778	17239	16940	17178	16914	16874	17027	16955	16873	16848	16926	16905	17024	17018	17043	16917	16951	16880	16846	16943	16961	17055	16904	16979	17005	17107	16837	17071	16968	16971	16831	16533	16920	17020	17044	16959	17094	16947	17013	16986	17073	17038	16935	16797	16982	16926	16848	16936	17071	17035	17005	16960	16835	17023	17044	17010	17088	16925	16932	16931	16823	16905	16819	16870	17066	16860	17127	16798	16920	16865	16956	16946	16758	16942	16809	17016	16972	16894	17060	17044	17029	16828	17023	17087	16920	17123	17036	17061	17019	17030	17085	17111	16910	17192	17130	17073	16815	16822	17018	17061	16830	16852	17040	16831	16923	16916	16976	16821	17036	17066	16974	16898	17028	16894	16866	17107	16940	17072	17071	16947	17139	16887	17059	16923	16991	17064	17052	16800	17068	16752	17004	17015	16816	17173	17078	17174	16988	16949	17254	16980	16993	16994	17070	16830	17014	17032	16829	17015	16958	16972	16993	16811	16824	16847	16928	16987	16970	17169	16793	17038	16880	17058	17018	17064	16740	16980	17044	16889	16967	17036	17008	16838	17025	17061	17025	17066	16825	16842	16946	17138	17126	17000	16923	16966	16924	16940	16963	16735	16945	16897	16787	17054	16937	16960	16806	17017	16985	16884	17054	17060	17117	16970	17008	17021	16971	16948	16960	16977	16945	16985	16975	17016	16949	16956	16927	17001	17019	16864	17009	17090	16942	16916	17097	17064	16963	16893	16776	17025	16857	17247	16817	16891	16911	17020	16879	16945	16986	16896	16905	17122	16874	16990	17155	17054	17013	16975	16827	16878	16989	16957	17062	16923	16974	16877	16911	17012	16957	17218	17019	16845	16933	16805	17011	16943	17013	17006	16888	16897	16968	17040	16796	16909	16905	17036	16984	17040	17117	16878	16854	16977	16949	17109	17089	16844	16762	16898	17037	16988	16772	16875	17008	17163	16862	16983	16971	17038	17069	16818	16963	16901	16972	16830	16742	17026	16805	16796	16780	16931	16958	16759	17002	16909	17147	16990	17134	17057	16940	16841	17042	16925	16930	16917	17079	16985	17070	16961	16888	16993	16959	16891	16781	16968	16956	17058	16981	17129	17139	16879	17024	17001	16856	17005	16957	17002	16947	16895	16998	16909	16887	16913	16902	16709	16868	16942	16766	17089	16898	17012	17018	16861	16933	17022	16906	17043	16841	16975	17153	17064	17068	16963	16994	16978	16887	17011	16844	16922	16930	16901	16827	17057	16940	17092	16890	17114	16929	16947	16697	16999	16972	16888	17027	16953	16953	16863	16885	16966	16840	16939	17013	17021	16893	16979	16916	16967	17080	16878	16955	17042	16878	16925	17035	16980	16895	17000	16813	16946	17016	17114	16967	17075	16917	16901	16968	16933	16822	16982	16913	16860	17061	16880	16862	16866	16765	16909	16985	17063	17005	16856	17004	17031	17018	16824	17013	16951	17192	16973	17003	16875	16882	17080	17140	16891	16881	16787	16816	17140	16924	16782	16968	16888	16818	16941	17152	16971	16932	17144	16871	16857	17105	16732	16900	16986	16891	16932	17104	17039	17080	17074	16820	17029	16948	17012	16812	16942	16914	17188	17093	16922	17049	16931	16714	16995	16859	16846	17011	17042	16924	16955	17027	16941	16837	16928	16993	16964	16919	16932	17014	16969	17082	17032	16900	16842	16971	16956	16835	16927	17039	16964	16777	17005	17071	16964	16900	16947	16960	17034	16927	17153	17071	17137	16909	16867	16813	17088	17050	16936	16912	16880	16973	17100	16798	17012	17082	17026	16882	16945	17036	16988	17196	16967	17093	16843	16983	17186	17087	16973	16780	16915	16968	17058	17004	16700	16903	16986	16798	17087	17140	17023	17011	17198	16997	17067	17020	16998	16988	16844	17042	16957	16947	16889	16890	16945	17086	17025	17044	16993	16887	16969	16919	16893	16913	16907	16955	16978	16845	16875	16866	17057	16977	16887	16927	16936	16874	17038	16903	16898	17015	16920	16937	16880	17076	16969	16906	17041	16941	17025	16922	16996	16917	16941	16979	16911	17168	16962	16846	17019	16887	16983	16967	16951	16870	17043	16937	16979	17111	16888	16778	16959	16778	16889	17062	16834	17046	16894	17056	16971	16947	17016	16995	17031	16899	16988	16890	16922	16975	16868	16942	17048	16984	16922	16993	16903	16956	17162	17079	16941	16992	17093	17000	17101	16954	17008	17062	17031	16995	16842	17098	17004	16947	17198	17124	16830	17040	16898	16909	17069	17064	16814	16963	16903	16917	16877	16967	16996	16867	16959	16951	17046	16868	16970	17037	17151	17005	16900	17212	17069	16870	16888	17156	16920	16879	16964	16867	16930	16945	17066	16766	16835	16838	16940	16887	17104	17003	17115	17055	17002	17055	17174	17011	16897	17079	16966	16986	16814	16829	17071	16867	16978	17084	17022	16959	16945	16867	16868	16966	17074	17046	16959	16937	17218	16919	16869	16814	17107	17025	16922	16951	17254	17052	16981	16957	16833	17119	17018	16930	16844	16946	17001	17062	17113	16897	16883	17073	16976	17124	16902	16807	16879	17004	17092	17016	17165	16890	17015	16845	17036	16844	16808	16997	16870	17034	17057	17054	16985	16908	17129	16998	16978	17095	16961	17114	17010	16873	17109	16917	17053	17162	16962	17146	16921	17030	16936	16900	17003	16859	16931	16830	16961	17210	16942	17028	17019	16921	16953	17111	16786	16836	16918	17003	17002	16928	16957	17062	16892	16797	17203	16864	16903	16881	17029	17131	16935	16936	16815	17022	16929	16869	17062	17000	17080	17094	17062	16863	17060	16863	16878	16990	16849	16881	17234	16943	16788	16903	16826	16973	16905	16979	17021	17079	17126	16941	16804	16913	17039	16867	16940	17039	16968	16981	16939	17022	16859	17086	16930	16832	17116	16877	16793	16973	16820	17129	16880	17010	16966	17012	16908	16881	16947	17020	17118	16902	17053	16881	16907	16737	16910	16876	16938	17047	16965	16884	17018	16891	16907	16961	16902	16977	16829	16869	16823	16805	16955	17142	16937	17105	16940	16858	16945	16995	16769	17062	17021	17036	17185	17098	16797	16933	16951	17069	16792	16858	16915	16969	16997	16996	16938	17066	17075	17144	16900	16940	17072	16984	16995	16904	16837	17136	16986	16986	16899	16971	17005	16914	17094	16956	16834	16852	16951	16969	17032	16943	16836	16722	16797	16842	16984	17095	17044	16926	17106	16859	16930	17187	17091	16971	17096	17007	16828	17069	17036	16961	16968	17165	16845	16958	16820	16899	17050	17089	17038	16801	16970	16920	16902	16971	17009	17039	17010	16966	16949	16873	17064	16758	16949	16983	17044	16999	16987	17054	17052	17025	16881	16893	17027	16859	17057	16961	16975	17019	16934	17147	17158	16836	16807	17002	16866	16882	16965	16992	16993	16852	16712	16843	16970	16931	16832	16891	16782	17085	17118	17125	16756	16995	16806	16977	16939	17027	16922	16749	16934	16931	17006	17024	17019	16980	16894	16958	16931	16979	16940	16950	17125	16983	16946	16869	17003	17059	16788	17003	16987	16905	16979	17093	17195	16903	16923	16823	16966	16987	17131	16956	16972	16997	17006	16955	17013	16803	17030	16983	17005	17013	16813	16982	17097	16974	16959	16947	16931	16946	17096	16929	16914	17074	17053	16817	16862	16910	16977	17092	17031	16990	16867	17024	17125	17226	16841	16860	17126	16972	17146	16968	16977	16988	16982	16972	17042	16907	16914	16797	16977	16974	16925	16907	16969	16870	16919	16803	16919	16898	17004	16948	17016	16851	17019	17049	16936	16938	17095	16870	16982	16979	16819	16900	16982	16802	17115	16976	17004	17005	16758	16984	16959	17003	16806	17036	16986	16815	16851	17017	17080	17167	16956	17048	16862	16970	17243	17038	16846	16980	16875	16881	16891	16922	16939	16982	16875	17017	17029	16944	16983	17072	16927	16984	17013	16893	16973	16980	16915	16945	16774	17026	16794	17086	16947	16791	16870	16895	16840	17029	16879	17041	16962	16951	16933	16848	16859	16868	16783	16939	16881	17070	16967	16998	16950	17012	16933	16929	17037	16922	17007	16890	16994	16936	16905	16888	16907	16945	16930	16994	17181	16966	17058	17107	17021	17019	17058	16907	16971	16833	16819	17145	17003	16919	16997	16921	17007	17076	16867	16933	16954	17009	17000	16996	16821	16972	17110	16899	16901	17162	16991	16795	16962	16964	17002	16828	17086	17010	17003	16958	17205	17090	17002	17079	16985	16899	17077	17038	17030	16947	17038	16937
50538	62114	64272	55207	45253	39797	35790	30622	28312	27739	27020	26719	26848	26621	26572	26765	26754	26966	26600	26358	26726	26360	26250	26658	26613	26651	26489	26451	26689	26646	26454	26571	26536	26783	26440	26510	26385	26632	26398	26680	26670	26401	26632	26363	26680	26334	26654	26374	26505	26543	26216	26559	26640	26767	26566	26534	26430	26258	26635	26442	26554	26663	26443	26548	26452	26878	26386	26404	26314	26376	26446	26579	26448	26435	26339	26545	26454	26334	26205	26460	26595	26591	26452	26119	26411	26289	26191	26601	26563	26530	26498	26385	26353	26483	26271	26582	26519	26371	26438	26248	26339	26493	26433	26486	26483	26373	26638	26374	26634	26429	26374	26639	26597	26511	26227	26600	26613	26488	26566	26465	26448	26497	26824	26638	26767	26267	26614	26476	26623	26524	26530	26614	26486	26569	26470	26579	26578	26537	26478	26373	26617	26752	26485	26711	26574	26353	26432	26599	26373	26268	26534	26573	26523	26330	26482	26570	26575	26502	26542	26365	26607	26697	26370	26541	26419	26488	26536	26507	26404	26568	26271	26366	26608	26658	26485	26594	26563	26480	26409	26527	26429	26286	26608	26561	26342	26456	26530	26405	26431	26635	26526	26310	26406	26305	26349	26285	26428	26352	26391	26279	26654	26395	26728	26281	26527	26505	26460	26492	26528	26170	26447	26569	26560	26225	26328	26502	26285	26354	26479	26299	26394	26434	26440	26629	26462	26389	26542	26661	26846	26365	26465	26436	26609	26487	26421	26356	26389	26613	26223	26185	26417	26435	26474	26418	26839	26340	26551	26556	26510	26662	26495	26537	26560	26669	26576	26465	26361	26657	26271	26410	26689	26656	26491	26438	26490	26632	26605	26489	26741	26360	26267	26522	26329	26322	26501	26316	26461	26283	26498	26542	26382	26324	26330	26421	26461	26570	26254	26625	26547	26379	26459	26463	26096	26677	26538	26713	26591	26424	26478	26348	26402	26671	26589	26392	26456	26512	26478	26443	26475	26285	26497	26777	26718	26429	26558	26753	26489	26520	26650	26435	26432	26428	26697	26495	26756	26554	26101	26260	26384	26471	26488	26642	26338	26222	26292	26639	26796	26554	26124	26349	26382	26276	26720	26410	26761	26400	26408	26433	26324	26373	26414	26395	26398	26385	26532	26432	26341	26842	26287	26521	26551	26333	26462	26373	26446	26482	26500	26273	26706	26398	26577	26375	26555	26471	26348	26426	26520	26513	26448	26590	26466	26640	26473	26442	26270	26667	26241	26711	26614	26611	26802	26368	26615	26477	26463	26438	26514	26550	26600	26540	26487	26490	26668	26424	26523	26242	26449	26317	26286	26467	26448	26539	26526	26570	26659	26265	26739	26407	26620	26806	26361	26538	26556	26580	26461	26358	26488	26347	26436	26609	26374	26442	26549	26561	26392	26297	26370	26480	26496	26398	26224	26278	26370	26643	26430	26579	26412	26426	26580	26384	26543	26179	26275	26552	26339	26751	26619	26380	26367	26539	26837	26542	26408	26523	26454	26544	26438	26328	26588	26366	26458	26460	26285	26344	26421	26311	26581	26449	26283	26763	26715	26462	26552	26441	26409	26322	26709	26418	26359	26572	26473	26739	26474	26595	26625	26772	26601	26457	26564	26623	26553	26382	26449	26343	26450	26456	26546	26396	26562	26364	26546	26564	26493	26710	26545	26801	26555	26335	26457	26532	26541	26459	26323	26545	26544	26403	26542	26461	26714	26581	26471	26858	26332	26715	26546	26589	26496	26346	26471	26430	26489	26495	26453	26596	26497	26632	26480	26659	26435	26544	26730	26484	26119	26430	26629	26474	26395	26529	26340	26427	26425	26371	26434	26659	26307	26493	26743	26544	26435	26593	26593	26537	26591	26448	26450	26619	26554	26507	26615	26528	26486	26563	26274	26326	26062	26326	26372	26741	26440	26400	26489	26356	26579	26460	26357	26575	26517	26544	26492	26704	26563	26606	26684	26687	26459	26571	26740	26496	26581	26848	26607	26422	26578	26405	26601	26622	26376	26465	26529	26582	26550	26647	26638	26534	26403	26148	26537	26569	26391	26544	26339	26313	26463	26348	26787	26417	26486	26467	26539	26416	26375	26391	26359	26478	26388	26484	26467	26487	26566	26193	26614	26303	26199	26421	26592	26374	26334	26373	26688	26392	26413	26740	26407	26302	26532	26389	26835	26620	26404	26615	26274	26565	26377	26435	26354	26390	26275	26478	26360	26269	26555	26373	26730	26385	26440	26433	26620	26406	26589	26692	26413	26443	26439	26481	26629	26452	26599	26626	26428	26549	26482	26617	26497	26486	26370	26591	26346	26713	26627	26433	26777	26421	26230	26406	26454	26621	26723	26487	26667	26551	26517	26513	26460	26282	26601	26602	26333	26175	26320	26534	26358	26659	26491	26223	26583	26369	26639	26300	26376	26591	26704	26601	26566	26533	26969	26845	26443	26509	26614	26719	26409	26603	26343	26251	26437	26570	26564	26338	26473	26430	26573	26673	26471	26488	26724	26638	26546	26441	26377	26303	26412	26497	26618	26570	26520	26692	26536	26085	26341	26436	26346	26716	26508	26579	26559	26694	26519	26552	26395	26435	26313	26547	26340	26480	26535	26559	26472	26627	26470	26642	26341	26208	26329	26364	26455	26850	26501	26489	26520	26742	26401	26296	26563	26364	26599	26340	26592	26487	26694	26342	26404	26369	26452	26415	26663	26462	26582	26749	26596	26626	26556	26494	26670	26577	26490	26219	26448	26241	26566	26331	26383	26362	26801	26434	26393	26399	26602	26506	26284	26513	26457	26335	26493	26612	26433	26878	26245	26383	26399	26601	26353	26601	26549	26445	26471	26477	26569	26873	26468	26833	26164	26371	26436	26630	26570	26507	26528	26320	26509	26549	26668	26673	26564	26699	26532	26554	26645	26645	26541	26630	26396	26436	26534	26570	26302	26390	26647	26538	26302	26700	26672	26508	26680	26559	26665	26424	26605	26540	26495	26404	26175	26358	26631	26576	26277	26475	26518	26430	26512	26651	26607	26529	26334	26664	26691	26387	26534	26387	26310	26317	26688	26284	26220	26575	26375	26478	26410	26708	26455	26241	26233	26753	26519	26244	26616	26519	26332	26467	26592	26313	26380	26584	26535	26428	26488	26685	26427	26338	26394	26577	26482	26463	26559	26274	26686	26562	26540	26433	26412	26437	26564	26240	26188	26517	26550	26359	26521	26264	26528	26498	26393	26589	26448	26649	26397	26590	26342	26509	26404	26589	26562	26513	26670	26533	26282	26480	26416	26673	26713	26503	26418	26400	26758	26584	26421	26491	26456	26450	26617	26474	26633	26613	26461	26684	26454	26655	26257	26472	26450	26356	26566	26432	26309	26751	26459	26542	26401	26500	26669	26377	26494	26752	26677	26505	26417	26556	26737	26798	26493	26309	26569	26468	26690	26292	26624	26491	26534	26494	26427	26513	26478	26584	26427	26449	26490	26614	26408	26686	26440	26489	26736	26691	26803	26435	26374	26595	26425	26374	26390	26311	26616	26572	26237	26410	26486	26599	26576	26418	26320	26569	26469	26349	26581	26256	26673	26637	26498	26766	26676	26417	26579	26664	26603	26516	26347	26257	26300	26608	26508	26773	26584	26482	26557	26523	26446	26431	26333	26497	26512	26459	26512	26235	26579	26658	26780	26446	26442	26539	26407	26431	26446	26412	26624	26453	26288	26639	26564	26574	26370	26408	26698	26565	26422	26592	26334	26691	26306	26470	26354	26629	26329	26523	26449	26484	26479	26374	26477	26515	26530	26599	26444	26643	26546	26284	26655	26316	26669	26500	26726	26441	26314	26322	26523	26653	26584	26425	26545	26585	26593	26489	26449	26329	26292	26471	26701	26644	26723	26370	26658	26749	26571	26684	26600	26420	26515	26507	26566	26279	26624	26403	26297	26473	26549	26632	26390	26495	26438	26715	26500	26597	26727	26404	26562	26362	26549	26536	26481	26642	26696	26452	26418	26621	26532	26411	26108	26322	26696	26651	26189	26408	26322	26505	26203	26742	26540	26511	26614	26533	26419	26470	26399	26713	26448	26487	26538	26534	26438	26491	26441	26494	26640	26410	26629	26339	26417	26581	26463	26433	26233	26669	26483	26585	26343	26543	26516	26374	26516	26472	26571	26420	26521	26379	26527	26477	26669	26556	26686	26812	26473	26435	26601	26695	26320	26314	26521	26439	26510	26508	26605	26476	26552	26627	26530	26320	26287	26294	26456	26282	26322	26466	26403	26145	26736	26355	26781	26426	26325	26460	26441	26571	26562	26583	26820	26677	26545	26464	26418	26566	26426	26879	26373	26348	26459	26336	26593	26478	26344	26550	26490	26868	26552	26391	26543	26327	26508	26613	26438	26313	26304	26561	26453	26609	26590	26360	26339	26489	26277	26541	26296	26406	26482	26486	26546	26473	26603	26509	26512	26529	26495	26447	26652	26392	26308	26412	26642	26616	26674	26457	26415	26318	26399	26578	26595	26418	26604	26674	26489	26387	26515	26522	26184	26528	26386	26614	26437	26382	26214	26732	26372	26211	26369	26247	26304	26462	26475	26684	26530	26532	26584	26535	26512	26435	26262	26450	26429	26572	26448	26621	26549	26482	26732	26610	26171	26456	26545	26414	26486	26552	26371	26565	26342	26471	26659	26606	26582	26492	26650	26486	26416	26308	26617	26638	26524	26443	26353	26479	26128	26533	26395	26424	26588	26199	26380	26472	26684	26558	26477	26288	26237	26458	26674	26386	26552	26222	26343	26796	26647	26609	26704	26716	26364	26462	26427	26607	26580	26706	26822	26649	26373	26569	26443	26642	26588	26589	26501	26621	26256	26578	26381	26511	26688	26493	26547	26681	26797	26421	26502	26724	26428	26474	26460	26204	26665	26369	26624	26627	26671	26439	26496	26159	26264	26182	26416	26519	26363	26382	26545	26278	26413	26350	26473	26796	26470	26358	26551	26606	26460	26395	26373	26623	26568	26700	26363	26727	26546	26364	26583	26380	26386	26485	26548	26550	26530	26564	26542	26537	26587	26575	26507	26279	26567	26452	26595	26387	26522	26541
54842	71214	64524	48865	39428	33225	28071	21724	19221	18429	18052	17614	17481	17379	17516	17285	17354	17201	17253	17276	17174	17132	17165	17026	17286	17119	17271	17122	17140	17034	17264	17030	17130	17165	16990	17056	17226	17169	17201	17116	17186	17125	17252	17254	17183	16990	17139	17220	17130	17120	17161	17251	17063	17004	17028	17075	17195	17112	17256	17189	17204	17128	17129	17265	17184	17118	17311	17099	17103	17177	17044	17264	17297	17163	17088	17239	17316	17041	17080	17058	17286	17126	16977	17212	17174	17190	17025	17116	16929	17052	17095	17064	17264	17172	17023	17200	17056	17121	17051	17259	17136	17037	17139	17109	17226	17284	17155	17219	17150	17180	17424	17061	17123	17258	17059	17274	17185	17219	17264	17138	17110	17170	17211	17251	17275	17061	17150	17139	17101	17090	17050	17022	17131	17145	17237	17168	16966	17067	17219	17197	17021	17180	17117	17214	17109	17248	17053	17110	17291	17163	17202	17226	17166	17034	17115	17308	17332	17176	17019	17040	17202	17202	17045	17213	17159	17057	17117	17175	17233	17021	17100	17261	17026	17254	17162	16980	17159	17263	17136	17185	17240	17130	17206	17053	17000	17115	17288	17194	17047	17202	17140	17126	17151	17055	17248	17238	17044	17210	17007	17078	16950	17118	17191	17149	17248	17096	16946	17066	17171	17137	17204	16984	17079	17018	17118	17036	17050	17200	17156	17231	16983	17039	17225	17056	17331	17144	17231	17203	17071	17282	17167	17169	17353	17254	17117	17015	17039	17214	17247	17042	17292	16927	17281	17200	17333	17165	17227	17084	17080	17191	17039	17071	17320	17239	17115	17165	17088	17024	17165	17165	17190	17109	16956	17064	17166	17063	17073	17189	17249	17122	17191	17004	17211	17077	17324	17278	17277	17123	17149	17161	17086	17226	17129	17191	17048	17217	17145	17199	17276	17082	17191	17045	17154	17088	17269	17013	17192	17158	17206	17175	17145	17261	17097	17013	17102	17006	17107	17138	16989	17131	17240	17082	17195	17329	17138	17007	17011	17242	16999	17178	17117	17153	17323	17226	16958	17112	17029	17115	17134	17047	16943	16989	17161	17001	17142	17239	17012	17266	16945	17132	17234	17025	17052	17021	17062	17128	17080	17138	17112	17334	17191	17364	17091	16953	17055	17314	17323	17119	17268	17166	17049	17144	17081	17183	17223	17129	17014	17076	17126	17092	17193	17095	17139	17099	16986	17189	17197	17165	17083	17183	17105	17143	17248	17248	17192	17017	17154	17232	17183	17125	17162	17133	17217	17168	17080	17179	17117	17131	17166	17113	17371	17344	17168	17067	17207	16974	17250	17127	17300	17018	17235	17172	17189	17051	17077	17082	17127	17278	17200	17350	17229	17068	17116	17063	16911	17143	17114	17046	17075	17126	17278	17331	17265	16930	17132	17162	17239	17179	17138	17150	17268	17115	16938	17166	17043	17118	17243	17193	17049	17070	17202	17224	17012	17274	17076	17213	17110	17167	16960	17155	17125	17007	17150	17216	16995	17105	17285	17175	17190	17320	17099	17353	17136	17110	17133	17151	17466	17273	17047	17081	17209	17259	17115	16975	17044	17061	17143	17080	17205	17215	17175	17197	17097	16977	17176	17193	17092	17175	17164	17129	17181	17119	17139	17262	17132	17134	17266	17139	17161	17176	17133	17031	17133	16963	17165	17087	17036	17051	17254	17122	17175	17227	17192	17175	16938	17230	17141	17164	17117	17070	17236	17082	17181	17020	17278	17137	17113	17064	17123	17203	17248	17413	17190	17122	17219	17304	17235	17256	17217	17109	17147	17117	17174	17211	17155	17201	17298	17096	17181	17172	17251	17215	17202	17091	17186	17305	17095	17235	17178	17077	17256	17087	17115	17069	17166	17086	17215	17110	16996	17256	17156	17104	16972	17209	17113	17027	17266	17249	17048	17339	17046	17168	17239	17204	17214	17140	17245	17071	17268	17107	17077	17119	17091	17165	17021	17017	17055	16949	17233	17219	17197	17213	17136	17233	17170	17184	17185	17055	17227	16982	17138	17142	17261	17300	17213	17158	17046	17246	17077	17107	17116	17128	17203	17321	17125	17352	17231	17274	17218	17081	17199	17124	17049	17066	17228	17228	17115	17108	17137	17150	17192	17184	17176	17252	17107	17248	17075	17233	17115	17371	17319	17223	17197	17198	17189	17286	17208	17011	17349	17180	17090	17331	17207	17194	17160	17101	17296	17072	17034	17118	17237	17185	17121	17030	17207	17179	17211	17097	17113	17139	17250	16939	17236	17046	17199	17056	17145	17120	17188	16961	17323	17100	17093	17131	17073	17197	17126	17089	17049	17046	17240	17445	17064	16911	17064	17226	16977	17166	17280	17184	17164	17150	17179	17094	17126	17062	17274	17039	16961	17392	17123	17027	17401	17199	17188	17077	17109	17066	17253	17073	17179	17202	17187	17007	17118	17131	17320	16959	17015	17103	17224	17023	17309	17180	16988	17239	17114	16977	17039	17193	17267	17144	17153	17148	17068	17318	17261	17107	17128	17088	17293	17142	17247	17114	17086	17211	16994	17176	17232	17068	17252	17007	17099	17103	17091	17199	17064	17240	17141	17172	17157	17044	17102	17285	17143	17376	17184	17222	17033	17144	17134	17046	17169	17083	16955	17225	17167	17288	17205	17013	17137	17066	17120	17017	17197	17195	17136	17123	17022	17175	17073	16964	17155	17322	17171	17216	17107	17200	17178	17349	17206	17200	17130	17014	17228	17167	17035	17223	17109	17005	17085	17061	17214	16944	17041	17108	17399	17151	17027	17078	17086	17182	17253	17158	17217	17095	17297	17095	17185	17216	17092	17265	17129	17232	17365	17149	17157	17259	17197	17317	17143	17315	17287	17092	17135	17095	17272	17276	17021	17242	17105	17207	17230	17155	17042	17070	17105	17122	16940	17114	17092	17182	16999	17291	17269	17111	16990	17247	17203	17257	17092	17250	17310	17021	17243	17199	17146	17175	17283	17043	17027	17269	17155	17023	17218	17096	17443	17162	17132	17295	17012	17172	17127	17079	17104	17121	17131	17186	17035	17050	17314	17049	17231	17260	17155	17138	17160	17132	17134	17070	17087	17246	17168	17111	17217	16999	17239	17147	17114	17117	17154	17203	16845	17251	17108	17067	17265	17065	16925	17149	17131	17154	17149	17178	17375	17081	17306	17252	17101	17126	17226	17172	17018	17281	17103	17144	17243	17140	17223	16877	17264	17201	17047	17362	17263	17299	16871	17236	17220	17097	17223	17166	17164	17132	17194	17304	17071	17175	17231	17372	17143	17405	17206	17056	17316	16914	17078	17325	17328	17222	17153	17029	17227	17205	17160	16868	17263	17082	17121	17151	16981	17046	17194	17357	17075	17186	17094	17259	17122	17208	17229	17294	17115	17035	17040	17310	17207	17170	17159	17298	17048	17221	17185	17084	17211	17138	17004	16987	17125	17027	17216	17166	17160	17213	17004	17053	17274	17122	17252	17109	16994	17105	17011	17220	17037	17113	17155	17235	17149	17215	17047	17103	17008	17322	17159	17114	17321	17041	17146	17148	17006	17133	17331	17228	17126	17171	17245	17176	17092	17170	17148	17019	17211	17118	17209	17233	17116	17161	17196	17199	17023	17197	17164	17282	17175	17118	17210	17138	17037	17210	17311	17219	17228	17041	17060	17163	17331	17261	17212	17140	17079	17161	17055	17369	17279	17045	17146	17180	17087	17054	17266	17033	17121	17221	17091	17054	17208	17208	16903	17058	17049	17245	17050	17022	17012	17071	17290	17209	17223	17177	17358	17151	17121	17236	17256	17118	17143	17282	17168	17269	17139	17147	17079	16995	17227	17096	17330	17302	17249	17146	17355	17166	17229	17195	17083	17175	16949	17170	17006	17270	16958	17092	17190	17057	17166	17210	17048	17111	17083	17213	17152	17132	17166	17073	17213	17249	17079	17137	17180	17027	17033	17164	17047	17083	17165	17266	17161	17221	17202	17118	17200	17135	17113	17043	17165	17222	17135	17110	17235	17137	17105	17175	17057	17214	17177	17111	17162	16972	17302	17191	17055	17249	17059	17135	17172	17053	17273	17214	17145	17213	17215	17095	17121	17192	17107	17196	16934	17076	17151	17166	17070	16906	17207	17107	17290	17069	17096	17164	17126	17099	17118	17197	17093	17025	17279	17200	17098	17127	17356	17279	17320	17175	17173	16956	17091	17129	17119	17136	17137	17120	17234	17164	16980	17012	17118	17252	17301	17229	17295	17204	16999	17028	17034	16916	17249	17061	17273	17098	17139	16996	17192	17054	17079	17009	17252	17081	17059	17045	17204	17240	17201	17321	17319	16924	17102	17174	17159	17161	17112	17132	17215	17139	17056	17162	17041	17122	17280	17049	17085	17144	17055	17159	17096	17124	17091	17100	17106	17142	17244	17140	17343	17186	16989	17158	17214	17231	17128	17212	17253	17103	17189	17223	17207	16921	17156	17114	17187	17112	17202	17263	17279	17153	17123	17165	17292	17158	17426	17195	17138	17037	17228	17158	17011	17185	17260	17194	17212	17087	17232	17279	17095	17289	17314	17136	17195	17026	17194	17096	17224	17014	17226	17122	17216	17161	17105	17102	17096	17304	17096	17061	17420	17123	17263	17140	17055	17197	17174	17255	17326	17062	17204	17344	17017	17119	17072	17369	17062	17239	17174	17251	17321	17102	17335	17122	17122	17017	17079	17307	17228	17345	17272	17127	17292	17119	17189	17091	17319	16980	17187	17403	17044	17184	17148	17356	17061	17249	17098	17072	17275	17129	17101	17180	17180	17013	17209	17059	17123	16914	17262	16946	17078	17243	17131	17091	17079	17217	17177	17219	17113	17094	17174	17168	17064	17139	17062	17065	17203	17241	17105	17136	17304	17188	17313	16983	17315	17067	17256	16948	16982	17187	17139	17097	17096	17161	17173	17180	17262	17182	17225	17296	17216	17077	17239	17313	17074	17061	17040	17033	17191	17074	17149	17102	17196	17174	17273	17167	17109	17200	17086	17245	17115	17117	17090	17143	17210	17096	17244	17256	17140	16941	17132	17131	17060	17151	17045	17250
25962	22552	36497	43746	44949	42086	39482	33071	30372	28879	28297	27563	27187	27106	26714	26625	26518	26419	26508	26318	26236	26282	26199	26461	26411	26269	26354	26498	26319	26365	26117	26449	26492	26435	26418	26071	26326	26412	26322	26362	26434	26104	26346	26326	26295	26091	26109	25990	25962	26104	26082	26256	26088	26043	26236	26087	26315	26338	26370	26251	26176	26258	26052	26117	26247	26478	26288	26149	26444	26420	26349	26390	25906	25980	26143	26156	26093	25946	26295	25980	25987	26117	26553	26368	26291	26149	26347	26078	26038	26424	26175	26446	26322	26605	26417	26451	26227	26330	26398	26189	26312	26045	26197	26254	26228	26249	26177	26138	26209	26208	26467	26089	26132	26338	26330	26163	26263	26229	26186	26529	26636	26220	26116	26228	26289	25989	26452	26250	26244	26113	26324	26162	26046	26309	26209	26197	26127	26406	26237	26236	26358	26275	26188	26157	26411	26131	26324	25946	26128	26151	26128	26239	26457	26222	26393	26393	26191	26298	26394	26389	26352	26165	26077	26276	26193	26151	26194	26340	26256	26025	26048	26258	26175	26092	26084	26307	26456	26178	26497	26315	26408	26267	26238	26197	26244	26281	26305	26325	26369	26269	26189	26203	25935	26135	26244	26203	26198	26215	26336	26500	26168	26235	25977	26263	26158	26272	26138	26151	26198	26204	25924	26205	26306	26197	26207	26033	26285	26110	26345	26075	26242	26375	26073	26240	26134	26298	26333	26377	26066	26056	26122	26059	26116	26094	26348	26276	26195	26084	26165	26301	26236	26215	26334	26052	26238	26133	26148	26471	26437	25788	26055	26211	26340	26141	26345	26036	26142	26341	26480	26452	26074	25996	26255	26340	26407	26224	26205	26382	26201	26233	26388	25960	26297	26406	26128	26052	26656	26404	26343	26348	26149	26175	26191	25964	26132	26335	26372	26093	26351	26445	26153	26258	26205	26162	26038	26117	26423	26345	26589	26280	26245	26499	26051	26406	26276	26424	26371	26323	26007	26277	26051	26079	26144	26244	26442	26005	26063	26276	26163	26399	26126	26027	26695	25865	26237	26515	26079	26131	26285	26307	26171	26234	26378	26256	26171	26004	26256	26081	26002	26182	26224	26161	26167	26186	26157	26263	26119	26283	26233	26294	25960	26450	26470	26230	26091	26312	26107	26116	26198	26278	26052	26154	26373	26137	26353	26283	26251	26269	26279	26136	26172	26170	26312	26247	26533	26289	26615	26131	25972	26233	26133	26279	26330	26159	26223	26080	26154	26386	26173	26027	26232	26227	26080	26213	26196	26466	26450	26355	26355	26354	26150	26358	26217	26202	26271	26113	26241	26199	25994	26202	26248	26038	26172	26427	26432	26416	26445	26302	26219	26304	26276	26212	26034	26054	26035	26269	26313	26185	26168	26231	26253	26260	26394	26331	26200	26072	26054	26316	26269	26142	26385	26304	26342	26503	26341	26138	26071	26290	26174	26303	26095	26025	26295	26273	26231	26293	26237	26245	26571	26310	26362	26436	26254	26489	26144	26210	26132	26042	26480	26290	26151	26284	26452	26179	26213	26311	26246	26339	26238	26114	26221	26176	26179	26178	26282	26198	26344	26390	26179	26384	26242	26360	26166	26236	26017	26207	25972	25924	26310	26354	26377	26165	26202	26351	26244	26274	25983	26131	26206	26284	26144	26355	26084	26478	26114	26144	26408	26207	26183	26271	26226	26083	26330	26434	26203	26196	26257	26288	26232	26156	26153	26544	26461	26172	26182	26188	26299	26187	26141	25976	26315	26435	26174	26141	26103	26119	26188	26266	26033	26222	26328	26319	26307	26505	26300	26204	26327	26449	26075	26198	26457	26329	26208	26014	26487	26155	26221	26303	26201	26288	26277	26363	26437	26233	26050	26301	26368	26413	26296	26295	26284	26223	26218	26061	26243	26102	25952	26224	25997	26206	26556	26159	26122	26303	26012	26173	26266	26317	26072	26184	26179	26252	26469	26244	26305	26213	26053	26244	26321	26252	26220	26310	26144	26279	26434	26034	26085	26081	26133	26262	26213	26236	26224	26037	26168	26115	26265	26285	26587	26217	26177	26083	26139	26498	26258	26396	26503	26099	26208	26262	26345	26236	26326	26322	26179	26183	26155	26246	26557	26202	26252	26138	26230	26171	26185	26315	26116	26240	26247	26218	26416	26222	26119	26207	26102	26475	26406	26080	26179	26224	26298	26256	26328	26010	26412	26283	26225	26176	26434	26225	26484	26183	26086	26045	26265	25995	26208	26311	26215	26371	26276	26308	26452	26180	26150	26222	26197	26340	26302	26155	26201	26417	26105	26027	26440	26411	26325	26299	26092	26227	26248	26228	26249	26551	26560	26170	26284	26284	26511	26396	26356	26308	26261	26213	26196	26450	26256	26321	26204	26208	26412	26432	26357	26271	26146	26352	26464	26309	26487	26455	26236	26597	26252	26267	26208	26059	26196	26262	26389	26420	26421	26384	26349	26478	26434	26152	26311	26253	26214	26193	26144	26231	26193	26112	26261	26542	26231	26217	25999	26067	26256	26155	26180	26201	26193	26226	26235	26122	26166	26320	26094	26089	26123	26289	26156	26225	26267	26279	25898	26286	26148	26201	26140	26089	26216	26321	26174	26265	26342	26347	26189	26246	26339	26036	26237	26310	26329	26213	26362	26128	26310	26130	26500	26417	26203	26057	26094	26497	26215	26133	26333	26294	26337	26342	26261	26124	26216	26211	26145	25970	26166	26387	26084	26062	26228	26229	26029	26266	26068	26298	26302	26436	26277	26226	26308	26215	26265	26314	26274	26336	26067	26182	26266	26421	26457	26160	26181	26216	26261	26097	26111	26347	26217	26439	26074	26386	26162	26338	26375	26288	26074	26276	26295	26148	26179	26330	26409	26281	26126	26204	26463	26319	25914	25986	26274	26284	26401	26127	26459	26295	26320	26166	26171	26173	26371	25957	26142	26114	26353	26133	26090	26184	26461	26527	26231	26546	26322	25998	26238	26104	26010	26380	26439	26413	26248	26224	26359	26223	26092	26102	26190	26214	26309	26284	26454	26134	26270	26172	26407	26086	26235	26234	26373	26249	26275	26232	26144	26361	26353	26152	26118	26176	26180	26284	26260	26510	26170	26165	26181	25843	26333	26170	26346	26164	26185	26120	26610	26200	26320	26252	26249	26134	26207	26458	26576	26364	26127	26324	26172	26115	26400	26077	26139	26182	26168	26196	26096	26303	26135	26124	26266	26347	26210	26243	26098	26285	26201	26352	26303	26098	26101	26437	26284	26139	26309	26212	26147	26251	25998	26402	26042	26197	25971	26111	26179	26143	26154	26229	26068	26153	26239	26259	26089	26364	26291	26131	26211	26388	26449	26061	26290	26111	26106	26001	26219	26170	26112	26359	26198	26197	26406	25972	26236	26387	26233	26242	26316	26158	26291	26315	26098	26314	26291	26252	26123	26245	26232	26183	26216	26341	26200	26166	26036	26221	26088	26228	26313	26452	26116	26151	26122	26269	26133	26433	26251	26123	26308	26136	26581	25978	25999	26394	26361	26340	26275	26204	26423	26007	26331	26151	26068	26151	26178	26115	26296	26121	26508	26416	26359	26300	26312	26347	25931	25903	26221	25856	26478	26193	26126	26225	26041	26128	26214	26078	26190	26119	25956	26349	26014	26336	26345	26256	26323	26317	26136	26253	26316	26268	26223	25931	26251	26441	26102	26225	26045	26368	26309	26157	26076	25954	25990	26249	26106	26270	26293	26139	26236	26199	26168	26151	26251	26173	26072	26224	26208	26275	26461	26552	26093	25900	26473	26360	25931	26231	26382	26110	26135	26301	26507	26106	26375	26441	26072	26413	26384	26242	26048	26131	26439	26309	26380	26415	26293	26275	26145	26321	26022	26292	26057	25981	26139	26299	26295	26424	26449	26472	26060	26276	26071	26307	26252	26086	26174	25984	26346	26190	26206	26027	26355	26252	26360	26189	26209	26185	26517	26155	26108	26444	26228	26132	26346	26352	26010	26395	26369	26299	26223	26214	26076	25961	26260	26259	26600	26198	26218	26253	26505	26249	26133	26083	26179	26378	26030	26220	26209	26403	26133	26284	26353	26253	26196	26407	26164	26219	26143	26273	26142	26367	26000	26155	26083	26191	26112	26137	26068	26219	26310	26075	26228	26088	26283	26289	26239	26478	26361	26195	26107	26189	26330	26294	26176	26271	26546	26053	26238	26463	26230	26051	26244	26383	26216	26251	26117	26089	26308	26100	26460	25927	26142	26123	26220	26130	26310	26375	26152	26215	26624	26425	26199	26312	26335	26161	26161	26122	25893	26255	26191	26203	26106	26341	26328	26345	26235	25999	26198	26401	26093	26333	26103	26306	26351	26361	26301	26191	26190	25938	26269	26202	26185	26231	26151	26300	26280	26238	26198	26162	25985	26100	26245	26504	26051	26181	26224	26434	26200	26292	26311	26365	26235	26068	26240	26049	26066	26115	26243	26489	26242	26316	26067	26190	26311	26118	26162	26099	26207	26310	26428	26329	26131	26180	25786	26161	26425	26432	26267	25961	26257	26231	26252	26528	26248	26407	26349	26374	26246	26210	26226	26240	26338	26172	26281	26291	26481	26371	26152	26250	26204	26302	26109	26309	26070	26284	26257	26273	26394	26296	26137	26288	26469	26510	26353	26327	26184	26312	26402	26076	26073	26066	26341	26303	26308	26254	26273	26049	26361	26205	26176	26152	26352	26281	26455	26195	26359	26144	26239	26243	26124	26032	26170	26170	26206	26022	26303	26451	26373	26338	26215	26248	26022	26036	26317	26096	26244	26330	26153	25922	26247	26072	26338	26220	26436	26373	26277	26433	26094	26144	26080	26321	26546	26198	26469	26468	26417	26188	26413	25921	26327	26170	26088	26162	26213	26077	26443	26137	26235	26093	26127	26327	26207	26378	26016	26099	26179	26452	26232	26397	26408	26440	26270	26065	26322	26212	26186	26405	26216	26317	25998	26125	26575	26240	26271	26210	26294	26416	26354	26163	26253	26109	26049	26121	26183	26137	26272	26359	26299	26299	26218	26321	26201	26521	26036	26140	26176	26103	26145	26146
52132	81454	75190	59840	49156	37524	31512	24989	21761	20088	19153	18570	18118	17722	17741	17405	17262	17155	17244	17138	17264	17078	17099	17076	17128	17192	17290	17087	17191	16865	17221	17135	17142	17078	17273	16964	16920	17038	17125	17141	17060	17176	17315	16940	17329	17136	17016	17089	16990	16861	17100	17122	16967	17094	16985	17208	17152	17016	17093	17036	17030	16959	17143	17189	17353	16978	17040	17125	17063	17329	17204	17137	17051	17309	17008	17055	17031	16972	17227	17010	17044	17015	17099	17138	16997	17135	17079	17084	16968	17051	16976	17096	17135	17287	16961	17137	17078	16894	17009	17143	17023	17231	17060	16991	17143	17241	17098	17112	17098	17022	16986	17168	17005	16966	17165	17169	17134	16935	17055	17126	16989	17056	17097	17309	17252	17002	17151	16936	17081	17154	17036	17178	17117	16905	17091	17078	17145	17215	17000	16999	17029	17203	17124	17124	16976	17082	17190	17128	16955	17085	16978	17043	16994	17038	16899	17071	17232	16987	17232	17007	17069	17121	17026	17014	17186	17028	16928	17146	17027	17190	17148	16986	17054	17219	17085	17152	16987	17030	16962	17010	17217	16958	16964	16988	16955	17098	17174	17012	17132	16998	17234	16874	16897	17092	17182	17250	17157	17147	16994	17011	17257	16935	16986	17125	17090	17155	17233	17034	17133	16997	17116	17116	16948	17068	16998	17083	17239	16990	17102	17221	17174	17026	17063	17122	16934	17185	17077	17133	16879	17077	17062	17098	17033	16888	17085	17169	17022	17124	17184	17112	17061	17136	17065	17106	17085	17035	17273	16967	17207	17162	17204	17010	17051	17188	17360	17148	17120	17117	17123	16949	17118	16955	17047	17054	17092	17081	17074	17034	17206	17088	16810	17080	17035	17021	17088	17019	17055	17257	17103	16946	17047	17127	17181	16965	17097	17029	17003	17205	17270	16867	17175	17247	16930	17287	17002	17139	17083	16964	17175	17231	16968	17056	17075	17057	17069	17042	17077	17097	17109	17097	17175	17229	17231	17136	16986	17260	17085	17013	17211	17178	17197	17136	17176	16954	17074	17183	17199	17140	16935	17049	17056	17083	17101	17185	17197	17140	16911	17154	17137	17071	16976	17034	17116	17093	17121	17165	17097	17019	17168	17178	17033	16953	17118	17096	17054	17157	17099	17251	17145	17102	17023	17114	16998	17023	17105	17097	17060	16951	17079	17311	17128	16958	17233	16958	17213	17218	17120	16916	17027	17069	16982	17094	17110	17118	17089	17038	17018	17186	16909	17252	16803	17085	17012	17031	17152	17129	16981	17050	17149	16866	17104	17004	17076	17047	17069	17204	17012	17052	17047	16946	17228	17020	16972	17122	17081	17055	17322	17143	17161	17048	16983	16907	17313	16994	17072	17050	17224	16932	16980	17192	16999	17144	17102	17169	17208	16895	17084	17197	17220	16918	16963	17095	17117	16933	17050	17116	17190	17183	17035	16972	17272	17174	17033	16977	17023	17265	17015	17061	16805	17235	17107	17045	17058	17140	17135	17111	17078	17058	17149	17069	17103	17002	16957	17330	17108	16967	16947	16993	17089	17042	16924	16968	17224	17145	16982	16859	17080	17152	17190	16916	16933	17018	17115	17111	16922	17105	17071	17019	17082	17073	17267	17159	17068	16970	16952	17065	16931	16955	17159	17099	17165	17049	16998	17196	16885	17157	17009	17176	17136	17104	17184	17094	16965	16981	17116	17118	17101	17119	17096	16894	17062	16911	16910	17043	16917	17211	17024	17030	16976	17141	17278	16918	17140	17000	16896	17052	17103	16969	17222	17089	17184	16978	17067	17035	17116	16970	17203	16964	17038	16985	17160	17157	17070	16974	16996	17080	17119	17083	16970	17085	17273	17013	17142	16964	16991	17008	17000	17130	17075	17132	16986	17216	17063	17229	16929	17078	17266	17129	17074	17173	17108	17159	16960	17052	17146	16994	17135	17109	17038	17009	17067	17190	17061	17018	17074	17205	17108	17228	17246	17037	17148	17235	17099	17136	17034	17194	17267	17120	17189	17046	17109	17052	17181	17070	17144	17105	17045	17271	17255	17118	17149	16965	17065	17014	17199	17001	17116	16899	17222	17227	17177	17055	17115	16990	17046	16983	17021	17113	17202	17136	16907	17220	17111	17037	17189	17024	17042	16956	17026	17170	17088	17213	17096	17046	17195	17027	17084	17076	16990	17103	17186	17258	17030	17097	17141	16915	17204	17193	16962	17307	16982	17056	17173	17053	17381	17078	17165	17077	17089	16983	17097	17158	17246	17123	17013	17166	17171	16911	17005	17036	17240	17022	17142	16869	17143	17108	17027	17079	17130	16970	17152	17107	17305	17038	17169	17174	17303	17103	17083	16894	17067	17063	16935	17181	17235	17062	16998	17302	17184	17103	16897	17285	16958	17000	17241	17091	17017	17112	17025	17044	17062	17125	17077	17077	16866	16927	17035	17016	17099	16959	17093	17174	17230	16943	17143	17199	17211	16843	17170	16950	17051	16988	17057	16996	17025	17132	16985	17131	17126	17019	17174	17108	17062	17141	17004	17055	17009	17093	17233	17205	17098	17168	16908	17187	17084	17146	17163	17156	17018	17181	17146	17163	17115	17107	17026	17134	17025	16958	17077	17187	17157	17153	17108	17089	17040	17103	17214	16793	17101	16950	17055	17068	17041	17082	17154	17195	16994	17198	17092	16944	17045	17135	17007	17065	17063	17080	17141	16969	17149	17148	16902	17108	17129	17062	16962	17020	17056	17178	17010	16987	17253	17179	16995	17127	17157	16966	17195	16939	16957	17222	17171	17108	16986	17085	17226	17098	17057	17074	17323	17144	16978	16953	17110	17121	17113	17088	17119	17091	16966	16973	17130	17084	17161	17126	17026	17039	17047	17138	17042	17077	17051	17110	16929	17042	16999	16967	17262	17132	16971	16939	17038	16867	17031	16978	17171	16963	17118	17074	17010	17038	17269	16932	17015	17012	17081	17048	17154	17035	17186	16890	17084	17172	17207	17139	17126	17093	17119	17147	17031	17003	17038	17168	17116	16950	17012	16839	17009	17193	17280	17170	17014	17153	17217	17008	17006	17131	17001	17221	17155	16960	17034	16901	17155	17171	17088	16912	17185	16991	16979	16969	17078	17071	17046	17073	17025	17054	16998	17056	17016	17193	17042	16902	16989	17057	17116	16886	17219	17049	17192	16942	17037	17114	17014	16946	16986	17008	17061	16960	16972	17107	17052	16989	17207	17055	17105	16988	17072	17089	17012	17063	17101	17228	17134	17030	17117	16997	16960	17165	17010	17190	17125	17137	16927	17025	17114	17212	17286	17140	17043	16983	17036	17222	17235	17060	17014	17158	17108	16996	17142	16933	17057	17087	17043	17112	17065	17060	17011	17076	17005	17035	17154	17179	17019	17206	17023	17141	17228	17124	17111	17150	16946	16892	17146	16924	16979	17129	17241	17071	17073	17062	17105	17029	17026	17257	17135	17228	16975	17133	17132	16997	17275	17079	17149	17162	16984	17086	17105	16997	16994	17203	17061	17025	17314	16960	17063	17180	17226	17417	17186	17275	17000	17077	17070	17170	17142	17233	16921	16909	17025	17123	17188	17055	17083	17201	16998	17079	17098	17010	17207	17225	17018	16999	17134	17048	17042	17048	16998	17070	17240	16865	17086	17053	17032	17228	17193	17023	17054	16854	17235	17064	16931	17220	17047	16999	17106	17168	17145	17037	17173	17110	17231	16959	17198	16815	17097	17056	17101	16814	17227	17026	16950	17197	17186	17291	16967	16998	17163	17024	17224	17025	16962	17127	17038	17083	17139	17016	17138	16994	17167	17197	17038	16975	17135	17161	17074	17058	17186	16976	17074	16990	17120	16921	16995	17099	17146	16966	17030	16963	16987	17185	17121	17124	17056	17048	17107	17230	16930	17116	17027	17082	17065	17026	16992	17253	16921	17105	17037	17005	17147	17065	17126	17235	17093	17236	17109	17127	16979	16971	16995	16930	17162	17041	17030	17089	17020	17026	17118	17001	17011	17066	17313	16984	17133	17044	16991	17194	17105	17121	17139	17119	17076	17231	17281	17231	17168	17037	17012	17006	17113	17251	17171	16925	17166	17059	17112	17216	17213	17182	17143	16994	16975	17245	17259	16987	17153	17204	17215	17075	17193	17225	17242	17084	16969	16992	17166	17260	17060	16981	17098	17160	17124	17112	17082	17036	16912	16883	17147	17142	17082	17054	17179	17171	17061	17115	17000	16923	16937	17122	17153	17152	17019	17175	17104	17042	16941	17071	17069	17265	17104	16948	17093	17156	17161	17000	17217	17061	17131	17148	17132	17235	16960	17087	17153	16973	17113	17127	17245	17116	17053	17080	17037	17013	17129	17177	16928	17080	16968	16983	17110	17072	17049	17183	17249	17018	17044	17285	17134	17155	16992	17055	17115	17149	17058	17169	17179	17064	16963	17200	17193	17007	17137	17129	17095	17156	16953	16997	17116	16875	17132	17355	17041	17168	17254	17140	17095	17243	16971	17113	17069	17039	17276	17127	16982	17064	16961	16964	17364	17024	17110	17082	17174	17169	17029	17024	17154	17089	16962	17035	17110	17131	17156	17081	17277	16956	17015	17055	17090	17086	17124	17039	16856	17198	17155	16980	17273	17177	17035	17099	17005	17123	17146	16995	17154	17158	17020	17177	17178	17163	17013	17081	17152	16932	17043	17017	17060	16861	17080	16937	17224	17091	16963	16911	17048	16989	17175	17063	17047	17144	17103	17169	16992	17005	16956	17040	17112	16988	17113	17022	17016	16969	17104	16919	17216	16964	17283	16991	16901	17118	16963	17146	16997	17018	17144	17173	17040	17025	17115	17125	17142	16962	17044	17069	17195	17160	17080	17233	16927	17200	17066	17223	17205	17071	17097	17209	17253	17129	17014	17144	17131	17059	17054	17076	17063	17133	16980	17130	17157	17049	17049	16732	17186	17017	16988	17123	17220	17113	16839	17033	16925	16918	17033	17154	17070	17032	17022	17002	17064	16931	17074	17216	17081	16941	17221	17110	17108	17014	17215	17102	17059	17071	17178	17035	17224	17100	16963	17095
23824	21562	31240	32244	32180	36048	37853	33701	31951	30572	28973	28090	27713	27298	26801	26487	26238	25896	25679	25880	25691	25898	25562	25337	25599	25712	25717	25861	25668	25472	25247	25561	25425	25532	25629	25613	25818	25506	25400	25713	25498	25588	25788	25672	25684	25296	25675	25525	25589	25627	25739	25443	25537	25853	25627	25589	25538	25928	25738	25582	25663	25539	25605	25348	25557	25681	25584	25597	25643	25311	25439	25552	25585	25355	25484	25543	25657	25624	25561	25129	25410	25526	25191	25437	25528	25536	25382	25474	25582	25585	25312	25704	25514	25533	25495	25801	25436	25591	25572	25460	25424	25610	25500	25516	25424	25452	25672	25429	25353	25389	25512	25612	25649	25553	25444	25353	25490	25588	25571	25536	25394	25482	25384	25593	25529	25337	25584	25455	25527	25553	25521	25550	25673	25487	25523	25574	25417	25274	25347	25661	25605	25373	25464	25601	25762	25239	25377	25508	25434	25504	25424	25397	25506	25583	25577	25614	25771	25565	25554	25326	25672	25579	25443	25578	25479	25416	25626	25358	25384	25514	25570	25567	25662	25511	25686	25339	25696	25618	25516	25656	25825	25434	25584	25373	25570	25209	25146	25369	25360	25118	25479	25893	25684	25519	25497	25351	25584	25435	25454	25543	25539	25750	25441	25599	25732	25430	25730	25514	25575	25472	25406	25508	25616	25435	25621	25246	25614	25169	25557	25582	25757	25586	25773	25432	25730	25429	25553	25547	25652	25619	25585	25748	25569	25431	25584	25590	25594	25451	25437	25572	25455	25550	25467	25524	25800	25347	25649	25608	25624	25530	25573	25469	25349	25417	25412	25431	25367	25336	25702	25450	25242	25700	25470	25472	25369	25340	25096	25178	25525	25446	25579	25570	25445	25623	25421	25390	25547	25231	25295	25352	25576	25450	25529	25144	25411	25609	25544	25353	25462	25447	25562	25600	25341	25523	25678	25562	25648	25476	25479	25309	25447	25312	25471	25554	25595	25297	25343	25488	25480	25577	25473	25612	25538	25426	25432	25828	25480	25734	25512	25419	25451	25484	25360	25499	25722	25389	25450	25428	25527	25605	25715	25853	25519	25521	25702	25299	25578	25445	25398	25476	25662	25419	25709	25616	25408	25395	25449	25487	25656	25407	25620	25778	25499	25299	25676	25371	25514	25522	25547	25480	25335	25568	25430	25681	25616	25543	25633	25542	25321	25470	25353	25466	25674	25320	25413	25390	25443	25476	25572	25348	25461	25628	25465	25330	25558	25693	25347	25644	25134	25576	25240	25445	25496	25562	25452	25562	25518	25341	25340	25462	25564	25581	25350	25373	25457	25616	25434	25490	25348	25677	25554	25435	25626	25439	25552	25372	25435	25503	25589	25599	25401	25653	25483	25257	25612	25459	25401	25759	25629	25610	25665	25783	25549	25476	25383	25643	25614	25425	25644	25813	25473	25692	25605	25593	25396	25424	25385	25332	25370	25465	25524	25581	25434	25380	25472	25524	25513	25380	25411	25352	25596	25338	25421	25611	25247	25257	25408	25379	25704	25382	25316	25674	25694	25664	25349	25440	25503	25644	25524	25191	25559	25588	25489	25403	25228	25460	25307	25525	25279	25421	25731	25770	25494	25263	25629	25529	25336	25873	25745	25403	25348	25484	25755	25633	25658	25593	25441	25410	25446	25515	25554	25788	25496	25406	25547	25459	25633	25471	25375	25277	25490	25663	25724	25316	25431	25514	25428	25479	25699	25534	25360	25215	25652	25457	25573	25460	25691	25389	25358	25364	25486	25635	25390	25471	25702	25484	25495	25560	25719	25644	25232	25304	25299	25329	25529	25582	25708	25329	25588	25394	25439	25449	25382	25651	25563	25529	25537	25292	25688	25664	25838	25472	25774	25541	25422	25276	25393	25513	25392	25370	25589	25608	25553	25543	25385	25518	25294	25314	25546	25636	25648	25472	25514	25504	25612	25272	25564	25586	25450	25405	25373	25185	25433	25379	25590	25420	25277	25395	25672	25557	25535	25405	25532	25455	25356	25603	25414	25369	25284	25240	25667	25418	25546	25413	25677	25314	25328	25627	25543	25474	25743	25384	25635	25420	25454	25375	25315	25380	25390	25495	25481	25079	25669	25581	25581	25634	25573	25480	25671	25573	25590	25286	25367	25350	25385	25291	25286	25285	25535	25255	25418	25542	25375	25247	25593	25386	25671	25586	25675	25800	25702	25461	25414	25753	25718	25815	25574	25621	25542	25691	25251	25514	25454	25465	25333	25588	25306	25433	25536	25582	25646	25624	25929	25577	25449	25573	25464	25399	25629	25600	25733	25633	25734	25474	25555	25839	25562	25462	25578	25580	25669	25743	25595	25364	25393	25394	25472	25529	25739	25332	25404	25612	25597	25735	25651	25547	25467	25596	25576	25605	25564	25385	25526	25409	25493	25583	25645	25459	25331	25507	25376	25643	25844	25361	25510	25819	25275	25488	25526	25663	25342	25658	25436	25616	25346	25445	25574	25398	25757	25295	25657	25522	25360	25301	25802	25682	25493	25507	25450	25443	25551	25704	25199	25470	25371	25213	25557	25348	25522	25323	25680	25611	25585	25602	25553	25469	25404	25321	25534	25546	25524	25434	25362	25572	25439	25379	25562	25471	25587	25714	25571	25592	25449	25733	25516	25634	25473	25214	25768	25784	25426	25462	25573	25436	25542	25590	25604	25532	25385	25500	25517	25427	25333	25538	25507	25525	25445	25319	25339	25324	25479	25424	25698	25159	25380	25660	25483	25724	25476	25577	25505	25510	25427	25367	25616	25674	25395	25520	25582	25276	25376	25358	25671	25498	25513	25542	25256	25618	25758	25662	25438	25888	25377	25755	25459	25317	25405	25614	25713	25568	25710	25453	25330	25922	25551	25468	25247	25732	25707	25519	25312	25396	25524	25438	25662	25529	25458	25717	25481	25526	25234	25301	25644	25494	25508	25592	25513	25417	25506	25433	25545	25356	25365	25058	25559	25583	25671	25744	25451	25602	25470	25142	25439	25438	25447	25543	25389	25597	25457	25453	25596	25433	25370	25383	25375	25404	25796	25412	25544	25383	25698	25305	25337	25424	25507	25194	25604	25377	25645	25547	25241	25403	25618	25676	25573	25586	25402	25655	25406	25453	25542	25408	25449	25392	25642	25563	25427	25365	25424	25410	25435	25449	25512	25454	25769	25567	25577	25443	25587	25612	25615	25651	25672	25527	25494	25368	25513	25602	25204	25283	25397	25326	25508	25402	25686	25574	25497	25425	25522	25767	25419	25570	25453	25422	25495	25530	25713	25622	25520	25532	25425	25517	25629	25477	25407	25494	25479	25419	25517	25788	25599	25570	25444	25301	25211	25559	25369	25467	25448	25523	25472	25616	25428	25566	25581	25633	25666	25587	25655	25492	25486	25349	25506	25451	25412	25389	25448	25611	25453	25641	25270	25446	25647	25422	25559	25687	25725	25471	25252	25472	25372	25562	25372	25340	25797	25409	25666	25658	25537	25418	25712	25559	25445	25399	25571	25534	25566	25600	26086	25358	25650	25447	25415	25582	25507	25544	25659	25409	25530	25475	25369	25504	25747	25562	25403	25147	25253	25315	25429	25411	25328	25589	25533	25644	25633	25429	25425	25373	25569	25494	25639	25391	25559	25495	25855	25461	25317	25572	25582	25603	25536	25770	25502	25322	25530	25600	25502	25567	25413	25480	25602	25415	25362	25273	25243	25340	25690	25514	25422	25294	25550	25619	25420	25362	25422	25742	25331	25616	25496	25543	25350	25661	25639	25355	25730	25585	25370	25481	25700	25655	25491	25504	25656	25377	25546	25498	25443	25372	25698	25676	25712	25322	25545	25183	25310	25252	25561	25352	25196	25426	25715	25420	25435	25318	25430	25364	25617	25630	25351	25408	25477	25405	25672	25451	25507	25526	25448	25685	25740	25485	25376	25414	25623	25391	25530	25466	25598	25453	25348	25478	25429	25354	25467	25381	25387	25259	25537	25403	25273	25377	25428	25427	25430	25406	25676	25476	25507	25433	25589	25529	25801	25339	25203	25475	25484	25394	25447	25367	25284	25624	25307	25553	25523	25216	25491	25522	25371	25571	25557	25389	25623	25489	25349	25527	25554	25517	25470	25208	25359	25572	25660	25520	25520	25336	25454	25571	25435	25661	25604	25393	25522	25689	25375	25519	25493	25394	25364	25571	25518	25432	25463	25311	25607	25422	25753	25517	25485	25613	25452	25399	25583	25604	25535	25378	25574	25339	25573	25630	25390	25564	25562	25432	25523	25417	25608	25473	25942	25331	25635	25305	25545	25357	25426	25730	25402	25438	25512	25394	25545	25308	25382	25433	25405	25523	25290	25446	25773	25455	25448	25284	25603	25447	25367	25580	25409	25458	25269	25365	25651	25562	25714	25540	25546	25557	25359	25535	25624	25312	25298	25341	25703	25284	25770	25401	25379	25557	25228	25589	25495	25301	25586	25340	25604	25510	25591	25557	25603	25417	25683	25667	25362	25631	25455	25601	25517	25463	25530	25354	25532	25412	25359	25609	25244	25285	25427	25497	25700	25810	25505	25458	25506	25539	25333	25297	25476	25694	25624	25473	25296	25326	25406	25321	25456	25608	25334	25404	25680	25741	25562	25413	25658	25439	25416	25526	25451	25299	25734	25648	25644	25301	25551	25197	25778	25750	25431	25639	25729	25532	25384	25496	25701	25328	25457	25337	25355	25440	25333	25528	25474	25510	25500	25335	25674	25418	25323	25273	25432	25362	25486	25690	25476	25485	25526	25463	25124	25538	25486	25250	25410	25412	25150	25469	25508	25522	25527	25629	25572	25562	25685	25538	25594	25499	25585	25625	25428	25368	25618	25179	25377	25497	25466	25440	25472	25474	25467	25545	25446	25588	25555	25336	25675	25480	25508	25308	25459	25413	25657	25552	25637	25304	25189	25742	25251	25240	25324	25358	25255	25793	25521	25485	25598	25563	25415	25539	25480	25222	25598	25290	25439	25581	25456	25376	25563	25497	25531	25290	25228	25453	25396	25484	25573	25540	25560	25556	25599	25276	25438	25605	25615	25785	25454	25467	25451	25648	25525	25404
55694	87835	79307	59518	44200	36185	30721	27474	25249	22838	20925	19954	19154	18551	18325	17735	17343	17122	17064	16851	16864	16864	16693	16680	16985	16775	16967	16642	16532	16836	16732	16754	16571	16664	16779	16809	17009	16816	16609	16749	16772	16571	16691	16808	16836	16611	16793	16693	16686	16726	16776	16687	16723	16892	16712	16808	16815	16625	16681	16844	16923	16733	16676	16720	16757	16878	16713	16740	16814	16682	16777	16799	16787	16844	16816	16630	16877	16822	16716	16723	16754	16734	16900	16765	16649	16651	16673	16765	16803	16725	16635	16706	16737	16837	16665	16593	16875	16831	16766	16766	16698	16738	16762	16647	16767	16735	16819	16667	16699	16599	16842	16829	16651	16850	16656	16811	16585	16616	16827	16846	16585	16771	16787	16711	16694	16647	16852	16694	16728	16715	16626	16668	16625	16727	16653	16899	16577	16785	16787	16433	16641	16788	16716	16713	16750	16785	16547	16764	16757	16764	16716	16781	16819	16727	16755	16781	16842	16633	16672	16795	16738	16666	16864	16760	16686	16585	16765	16728	16665	16582	16717	16755	16706	16744	16589	16594	16594	16848	16561	16738	16860	16646	16713	16721	16776	16823	16795	16530	16804	16870	16692	16841	16764	16591	16821	16838	16729	16807	16789	16666	16770	16688	16674	16771	16754	16767	16675	16809	16885	16856	16752	16783	16601	16771	16853	16838	16757	16763	16655	16849	16799	16643	16689	16669	16613	16824	16746	16772	16893	16620	16734	16849	16898	16818	16746	16856	16619	16647	16777	16662	16766	16721	16680	16829	16889	16643	16817	16713	16940	16666	16707	16742	16705	16798	16806	16613	16762	16701	16909	16811	16738	16680	16863	16673	16750	16774	16657	16512	16809	16671	16625	16950	16686	16717	16654	16648	16812	16936	16791	16744	16740	16901	16681	16734	16732	16991	16591	16799	16872	16609	16920	16769	16724	16753	16803	16841	16784	16566	16559	16609	16641	16800	16870	16622	16676	16632	16746	16809	16773	16872	16577	16718	16844	16577	16694	16615	16889	16609	16655	16678	16696	16596	16767	16795	16635	16620	16626	16973	16880	16790	16673	16681	16778	16751	16595	16791	16716	16773	16816	16705	16700	16848	16525	16592	16555	16681	16777	16730	16790	16795	16732	16738	16730	16910	16648	16797	16764	16776	16728	16662	16522	16796	16792	16608	16797	16805	16798	16684	16795	16770	16874	16870	16693	16784	16730	16731	16677	16591	16860	16963	16724	16876	16537	16867	16753	16772	16698	16936	16776	16702	16626	16866	16881	16787	16623	16669	16735	16819	16633	16685	16685	16735	16769	16703	16736	16947	16798	16611	16741	16664	16828	16836	16863	16705	16662	16758	16477	16733	16657	16876	16585	16708	16884	16668	16691	16682	16730	16793	16816	16629	16745	16819	16852	16607	16676	16749	16679	16824	16619	16651	16892	16950	16735	16857	16573	16790	16640	16794	16766	16642	16612	16732	16715	16499	16808	16755	16776	16774	16794	16814	16796	16851	16653	16755	16564	16803	16766	16651	16691	16691	16742	16597	16792	16637	16634	16827	16676	16670	16644	16675	16721	16717	16574	16668	16855	16654	16900	16847	16713	16478	16582	16785	16615	16784	16511	16676	16702	16616	16715	16638	16751	16701	16691	16667	16787	16628	16587	16553	16839	16701	16704	16743	16636	16732	16780	16679	16829	16895	16850	16632	16747	16730	16543	16599	16871	16855	16707	16722	16624	16745	16597	16815	16688	16693	16698	16845	16729	16855	16747	16628	16787	16636	16847	16751	16770	16648	16818	16668	16791	16760	16565	16749	16696	16716	16649	16736	16737	16755	16766	16667	16572	16777	16565	16757	16855	16693	16813	16722	16731	16650	16691	16882	16873	16595	16706	16818	16826	16784	16813	16853	16892	16578	16587	16714	16635	16781	16737	16571	16642	16595	16591	16716	16589	16875	16617	16644	16799	16693	16628	16702	16760	16836	16848	16671	16797	16742	16782	16808	16609	16722	16641	16805	16762	16644	16605	17012	16609	16794	16699	16683	16756	16704	16633	16770	16857	16787	16653	16756	16669	16669	16717	16782	16853	16507	16846	16676	16622	16804	16725	16768	16797	16522	16885	16665	16790	16762	16552	16556	16745	16770	16682	16698	16572	16752	16663	16782	16762	16692	16723	16754	16642	16695	16938	16669	16758	16716	16542	16949	16654	16601	16558	16797	16706	16805	16630	16795	16585	16859	16810	16672	16805	16492	16640	16837	16693	16798	16806	16835	16700	16922	16843	16785	16712	16747	16801	16737	16703	16948	16811	16649	16702	16605	16770	16518	16662	16615	16827	16761	16733	16671	16832	16662	16630	16597	16722	16751	16715	16754	16732	16748	16644	16608	16696	16866	16656	16722	16677	16588	16745	16700	16745	16878	16908	16678	16823	16720	16804	16749	16719	16734	16753	16717	16656	16617	16737	16939	16832	16736	16715	16587	16688	16657	16588	16651	16707	16573	16681	16726	16600	16739	16832	16658	16799	16701	16699	16718	16845	16561	16781	16772	16849	16729	16769	16671	16811	16894	16734	16755	16556	16802	16755	16695	16961	16933	16671	16658	16790	16582	16626	16856	16950	16743	16843	16721	16650	16809	16756	16712	16811	16843	16689	16769	16637	16923	16745	16686	16643	16863	16753	16737	16637	16738	16818	16827	16559	16759	16709	16870	16840	16571	16685	16832	16775	16607	16718	16828	16612	16757	16796	16930	16754	16660	16793	16795	16758	16821	16780	16593	16792	16718	16860	16666	16703	16666	16720	16718	16620	16782	16897	16758	16727	16710	16783	16527	16731	16898	16834	16804	16513	16750	16754	16655	16953	16693	16583	16596	16632	16718	16838	16698	16774	16781	16610	16740	16855	16736	16761	16792	16814	16819	16477	16660	16536	16713	16699	16863	16748	16578	16687	16594	16647	16780	16693	16676	16845	16682	16763	16636	16755	16699	16860	16679	16732	16414	16817	16821	16748	16630	16714	16670	16608	16639	16676	16555	16712	16768	16653	16782	16697	16960	16740	16577	16958	16884	16641	16591	16784	16638	16907	16956	16952	16831	16760	16698	16793	16860	16698	16685	16801	16732	16702	16771	17065	16813	16690	16723	16665	16742	16875	16729	16654	16806	16715	16852	16798	16805	16815	16718	16763	16790	16615	16727	16665	16794	16583	16903	16583	16611	16773	16691	16797	16833	16771	16807	16835	16720	16782	16912	16787	16636	16762	16769	16607	16571	16606	16732	16644	16541	16814	16728	16951	16824	16714	16687	16723	16620	16851	16780	16581	16675	16757	16722	16653	16790	16782	16553	16878	16932	16745	16734	16774	16587	16749	16592	16797	16678	16670	16792	16627	16708	16677	16751	16822	16802	16740	16748	16690	16751	16672	16682	16689	16853	16807	16730	16826	16821	16579	16681	16700	16743	16557	16747	16809	16833	16892	16790	16714	16733	16579	16756	16833	16803	16506	16697	16684	16734	16811	16744	16710	16750	16681	16775	16800	16514	16540	16691	16677	16844	16784	16765	16858	16920	16770	16613	16749	16729	16491	16700	16659	16743	16638	16804	16663	16631	16655	16792	16661	16628	16674	16541	16734	16737	16737	16720	16767	16763	16646	16705	16767	16718	16840	16627	16585	16713	16563	16584	16702	16738	16835	16799	16791	16667	16816	16686	16816	16689	16766	16670	16732	16623	16834	16760	16743	16785	16725	16498	16846	16949	16877	16747	16867	16820	16827	16734	16673	16663	16782	16734	16503	16678	16645	16775	16737	16584	16957	16786	16698	16910	16636	16827	16895	16619	16840	16892	16897	16789	16733	16817	16774	16671	16665	16523	16670	16602	16732	16887	16911	16596	16628	16807	16708	16675	16712	16676	16774	16622	16588	16884	16852	16793	16746	16698	16766	16710	16533	16721	16777	16756	16835	16759	16739	16797	16738	16562	16840	16748	16838	16727	16865	16787	16734	16603	16739	16602	16974	16658	16820	16905	16747	16649	16739	16832	16675	16796	16734	16721	16688	16671	16782	16465	16761	16773	16689	16692	16833	16703	16662	16645	16596	16720	16827	16726	16752	16742	16914	16791	16808	16835	16767	16754	16751	16847	16668	16682	16795	16617	16436	16720	16727	16944	16635	16672	16816	16728	16821	16831	16517	16922	16860	16743	16746	16843	16691	16790	16693	16751	16729	16838	16697	16723	16836	16763	16686	16900	16713	16676	16675	16914	16628	16780	16552	16801	16690	16691	16681	16595	16817	16826	16607	16901	16705	16715	16626	16888	16700	16718	16568	16806	16569	16609	16515	16718	16743	16764	16833	16688	16525	16723	16746	16745	16719	16683	16886	16756	16638	16578	16863	16857	16851	16616	16833	16690	16706	16812	16723	16760	16758	16888	16430	16700	16622	16580	16787	16814	16880	16679	16669	16842	16612	16634	16761	16686	16751	16990	16552	16824	16577	16813	16623	16652	16866	16836	16568	16713	16780	16697	16837	16704	16703	16686	16839	16753	16688	16898	16743	16648	16843	16860	16639	16763	16735	16693	16847	16744	16695	16730	16710	16709	16740	16883	16699	16801	16760	16769	16606	16750	16856	16691	16809	16851	16664	16860	16642	16637	16880	16749	16753	16818	16793	16781	16755	16643	16754	16748	16877	16833	16823	16686	16772	16553	16754	16737	16725	16825	16783	16716	16715	16732	16742	16752	16604	16689	16951	16711	16629	16752	16807	16687	16785	16804	16762	16965	16803	16795	16759	16635	16834	16675	16666	16719	16701	16693	16779	16587	16747	16699	16759	16805	16719	16827	16696	16805	16724	16611	16548	16623	16840	16652	16630	16723	16723	16587	16770	16921	16703	16798	16820	16781	16639	16795	16658	16685	16813	16607	16654	16719	16697	16711	16785	16775	16579	16758	16682	16647	16689	16725	16813	16790	16720	16523	16686	16654	16693	16795	16826	16662	16837	16786	16825	16644	16713	16755	16691	16779	16797	16739	16607	16822	16607	16750	16628	16702	16757	16679	16602	16714	16647	16795	16783	16671	16718	16813	16690	16609	16857	16697	16702	16692	16941	16663	16819	16818	16692	16973	16625	16825
49379	60892	60510	50491	40248	34334	31293	29384	28337	28104	27469	27098	26578	26294	26269	26045	25855	25885	25665	25983	25695	25904	25925	26050	25645	25656	25854	25651	25904	25822	25852	25719	26019	25827	25758	25837	25920	25954	25673	25767	25708	25677	25870	25633	25715	25800	25667	25836	25810	25659	25516	25635	25651	25625	25640	25620	25848	25894	25882	25846	25616	26025	25937	25815	25977	25794	25912	25812	25633	25593	25662	25775	25712	25749	25815	25955	25873	25567	25865	25697	25637	25854	26026	26201	25671	25770	25994	25810	25949	26207	25837	25722	25866	25809	25818	25520	25745	25512	25752	25643	25883	25780	25783	25634	25922	25534	25733	25686	25667	26006	25887	25838	25744	25686	25730	25610	25669	25578	25665	25584	25770	25663	25738	25693	25766	25603	25676	25714	25728	25887	25693	25977	25813	25840	25639	25668	25516	25553	25788	25782	25814	25596	25773	25392	26019	25624	25788	25890	25537	25872	25835	25729	25744	25712	25801	25802	25780	25765	25781	25796	25812	25846	25909	25427	25799	25638	25435	25757	25973	25652	25963	25809	25889	25798	25723	25823	25905	25746	25731	25541	25949	25801	25819	25746	25682	25512	25695	25914	25692	25824	25699	25900	25648	25794	26013	25935	25654	25812	26029	25636	25793	26149	25631	25643	25976	25788	25763	25645	26031	25673	25875	25756	25905	25873	25737	25817	25751	25832	25667	25750	25885	25730	25683	25783	25942	25745	25773	25893	25907	25660	25881	25567	25960	25827	25893	25949	25702	25620	25922	25767	25661	25548	25908	25728	25732	25713	25654	25717	25616	25689	25514	25821	25677	26011	25770	25783	26078	25853	25660	25904	25756	25761	25535	25906	25758	25604	25876	25774	25788	26075	25611	25781	25565	25533	25872	25864	25651	25756	25751	25710	26038	25732	25670	25889	25732	26029	25772	25676	26020	25912	25724	25824	25932	25893	25872	25693	25678	25730	25667	25906	25777	25838	26072	25862	25809	25624	25594	25712	25672	25756	25625	25995	25823	25555	25847	25893	25734	26048	25685	26014	25730	25724	25956	25892	25510	25497	25760	25966	25596	25654	25662	25705	25906	25873	25598	25684	25743	25864	25817	25677	25711	25989	25937	25581	25834	25757	25560	25888	25438	25604	25628	25775	25674	25933	25667	25761	25722	25891	25857	25779	25753	25682	25828	25832	25896	25796	25732	25802	25925	25712	25495	25634	25673	25848	25868	25851	25834	25812	25635	25669	26023	25753	25875	25737	25763	25717	26057	25817	25682	25772	25619	25470	25897	25975	25738	25560	25796	25789	25694	25761	25659	25837	25812	25567	25892	25724	25772	25695	25772	25927	25806	25744	25771	25519	25745	25728	25758	25617	25778	25444	25857	25668	25514	25623	25854	25656	25679	25794	25995	25544	25616	25825	25556	25730	25591	25517	25893	25916	25931	25824	25700	25696	25625	25653	25656	25660	25922	25863	25720	25506	25769	25429	25751	25837	25660	25593	25804	25700	25726	25965	25691	25742	25855	25841	26062	25761	25763	25718	25959	25835	25969	25858	25786	25353	25602	25971	25689	25639	25611	25701	25870	25578	25874	25932	25317	25765	25750	25721	25582	25522	25581	25615	25938	25675	25937	25689	25992	25835	25730	25828	26074	25921	25474	25871	25648	25653	25769	25892	25536	25790	25675	25837	25823	25987	25761	25796	25784	25813	25599	26000	25921	25832	26011	25710	25973	25717	25729	25450	25766	26000	26063	25990	25766	25686	25589	25849	25619	25721	25605	26058	25728	25961	25580	25751	25944	25645	25606	25625	25767	25901	25747	25647	25847	25890	25766	25821	25571	25573	25661	25574	25628	25754	25840	25691	25649	25746	25559	25672	26074	25781	25784	25853	25627	26087	25943	25645	25790	25916	25728	25682	25843	25733	25613	25604	25940	25863	25743	25713	25879	25736	25768	25744	25817	25732	25950	25687	25636	25703	25832	25415	25650	25936	26088	26058	25985	25667	25864	25683	26037	25840	25650	25555	25788	25932	26014	25631	25738	26005	25599	25747	25722	25876	25992	25715	25560	25865	25672	25967	25717	25858	25617	25814	25502	25542	25660	25781	25770	25703	25726	25838	25698	25539	25934	25706	25957	25770	25698	25637	25632	25670	25632	25873	25629	25731	25856	25912	25638	25606	25632	25536	25596	26050	25883	25724	25350	25813	25715	25904	25918	25900	25992	25583	25901	25805	25897	25850	25884	25787	25973	25545	25715	25850	25809	25731	25554	25936	25805	25791	25847	25731	25813	25896	25882	25884	25455	25902	25821	25903	25818	25660	25643	25497	25603	25523	25792	25904	25547	25894	26029	25828	25811	25870	25831	25805	25824	25877	25944	25975	25966	25711	25929	25724	25800	25911	25899	25553	25620	25805	25953	25528	25632	25726	25787	25729	25653	25747	25673	25790	25955	25841	25927	25675	25612	25778	25818	25653	25979	25735	25774	25856	25857	25544	25679	25867	25770	25735	25707	25578	25571	25780	25949	25886	25735	25817	25772	25844	25993	25821	25780	25721	25681	25361	25823	25714	25653	25884	25830	25733	25630	25887	25829	25690	25730	25679	25845	25828	25712	25936	25559	25625	25771	25765	25890	25661	25335	25751	25889	26118	25553	25798	25811	25898	25732	25896	25737	25785	25836	25555	25857	25815	25451	25924	26059	25861	25884	25645	25784	25793	25676	25767	25628	26117	25912	25489	25576	25680	25847	25783	25691	25916	25840	25772	25510	25707	25645	25930	25928	25716	25888	25601	25703	25830	25957	25759	25659	25817	25693	25837	25909	25891	25790	26026	25973	25682	25861	25861	25520	25903	25800	25715	25920	25678	25992	25736	25777	25723	25699	25776	25864	25952	25826	25741	25824	25926	26082	25716	25857	25775	25807	25723	25848	25563	25877	25419	25598	25809	25730	25529	25810	25791	25821	25720	25962	25799	25903	25641	25752	25737	25520	25735	25984	25965	25647	25849	25756	25885	25557	25928	25733	25871	25751	25689	25765	25801	25809	26068	25872	25716	25781	25761	25849	25790	25552	25919	25851	25608	25799	25579	25886	25702	26072	25585	25897	25848	25835	25763	25705	25842	25853	25644	25777	25660	25994	25688	25800	25862	25978	25835	25928	25720	25800	25522	25843	25997	25715	25757	25735	25910	25654	25624	25829	25751	25709	25803	25580	25801	25754	25930	25869	25724	25819	25592	25809	25648	25916	25507	25817	25883	25947	25772	25457	25963	25868	25959	25889	25944	25714	25866	25877	25535	25653	25942	25725	25628	25783	25752	25560	25756	25649	25764	25883	25649	25867	25843	25960	25771	25976	25718	25734	25597	25970	25790	25665	25952	25682	25663	25790	25782	25707	25749	25691	25816	25831	25612	25763	25672	25779	25729	25793	25700	25776	25819	25593	25662	25810	25628	25871	25544	25768	25728	25673	25545	25597	25570	25808	25723	25549	25751	25714	25623	25568	25657	26014	25783	25776	25625	25612	25974	25798	25661	25942	25741	25816	26030	25836	25813	25647	25895	25722	25741	25561	25704	25665	25897	25837	26021	25742	25684	25990	25997	25751	25650	25694	25807	25864	25935	25630	25708	25861	25673	25699	25639	25613	25844	25594	25756	25623	25825	25603	25520	25739	25782	25749	25642	25866	25960	25965	26073	25853	25545	25946	25714	25823	25647	26002	25979	25715	25796	25728	25921	25924	25844	25689	25844	25876	25912	25763	25621	25785	25687	25597	25824	25722	25576	25636	25915	25693	25917	25867	25537	25763	25750	25850	25609	25771	25751	25956	25598	25797	25830	25995	25840	26026	25783	25619	25830	26067	25696	25746	25884	25916	25832	25735	25697	25748	25775	25703	25591	25711	25802	25916	25668	25760	25733	25816	25717	25662	25742	25828	25725	25903	25833	25815	25612	26046	25926	25863	25892	25709	25710	25708	25560	25791	25698	25728	25826	25875	25948	25931	25977	25959	25826	25857	25687	25603	25573	25602	25815	25810	25873	25680	25763	25604	25874	25727	25513	25809	25914	25791	25599	25980	25898	25702	25820	25845	25940	25626	25494	25484	25739	25354	25830	25806	25681	25721	25777	25786	25783	25888	25843	25826	25762	25837	25761	26041	25837	25884	25662	26066	25873	25867	25781	25809	25729	25690	25890	25905	25812	25850	25621	25618	25968	25816	25822	26032	25688	25815	25564	25822	25865	25909	25865	26034	25632	25634	25660	25764	25899	25867	25747	25836	25830	25806	25622	25819	25741	25737	25708	25880	26096	25987	25769	25726	25808	26117	25641	25954	25733	25736	25770	25903	25809	25774	25473	25851	25742	25730	25624	25757	25789	25872	25838	25759	25900	25854	25642	25642	25611	25636	25552	26091	25754	25661	25740	25514	25905	25501	25609	25801	25835	25784	25673	25660	25710	25683	25767	25756	25771	25881	25747	25632	25805	25652	25654	25657	25877	25773	25730	25855	25834	25962	25916	25850	25757	25650	25775	25888	25823	25822	25842	25672	25551	25906	25722	25438	25783	25634	25948	25674	25273	25607	25869	25962	25696	25800	25776	25474	25834	25963	25806	25703	25800	25631	25670	25555	25762	25759	25760	25529	25622	25691	25756	25899	25881	25886	25598	25584	25643	25955	25679	25688	25884	25559	25784	25844	25914	26149	25988	25649	25869	25675	25804	25588	26018	25883	25802	25763	26014	25622	25745	25601	25615	25942	26071	25739	25941	25583	25658	25790	25564	25919	25619	25969	25570	26024	25855	25955	25813	25771	25727	25750	25800	25733	25757	25768	25777	25906	25551	25754	25949	25923	25684	25755	25692	25693	25709	25623	25629	25827	25875	25968	25856	25655	26031	25725	25835	25707	25660	25546	25837	25517	25939	25724	26019	25575	25678	25581	25660	26171	25731	25779	25754	25718	25856	25765	25803	25672	25817	25798	25711	25788	25666	25679	25753	25763	26117	25862	25626	25650	25883	25703	25879	25848	25935	25776	25624	25773	25660	25731	25815	25983	25834	25867	25836	25840	25890	25851	25816	25833	25891	25685	25655	25890	25893	25680	25696	25477	25773	25765	25429	25849	25782	25869	25881	25877	25817
53418	69671	60481	45138	33637	27277	23331	21440	20274	19539	19102	18296	17675	17375	17346	17306	16895	16970	17028	17073	16824	16855	16751	16920	16933	16726	16742	16866	16922	16856	16827	16711	16900	16924	16794	16684	17062	16936	16850	16910	17003	16866	16986	16837	16811	16846	16888	16838	17001	16791	16887	16847	16794	16795	16896	16818	16935	17138	16924	17051	16843	16958	16862	16909	16931	16830	16919	16854	16963	16852	16878	16934	16953	16994	16931	16899	16965	16819	16902	16937	16912	16881	16795	16797	16963	16805	16795	16725	17003	16840	17000	16846	16781	16889	16844	16762	16839	16932	16714	16953	16746	16772	17044	16925	16933	16786	16858	17039	16839	16899	16875	16844	16948	16707	16828	16865	16883	16870	16934	16877	16761	16842	16838	16733	16800	16891	16768	16989	16916	16913	17071	16831	16708	17003	16644	16885	16833	16859	16972	16664	16803	16740	17025	16902	16889	16959	16822	17068	16854	16758	16957	16880	16741	16921	17022	16784	16892	16742	17037	16953	16798	16809	16786	16853	16802	16745	16815	17033	16975	16787	16942	16904	16846	16887	16786	16948	16998	16798	16799	16922	16837	16684	16897	16833	16874	16747	16995	16812	16939	16853	16821	16741	16908	16945	16883	16810	17009	16870	16991	16831	16830	16954	16844	16888	16963	16985	16869	16862	16822	16782	16982	16867	16947	16660	16860	16767	16925	16956	16910	16779	16875	16920	17119	16919	16675	16742	16854	16997	16933	16810	17028	16905	16669	16933	16797	16835	16837	16836	16795	16783	16934	16707	16961	16859	16814	16774	16853	16902	17009	17012	16683	16858	16855	16958	16847	16819	16891	17076	16871	16859	16832	16950	16908	16916	16803	16908	16898	16948	16953	16919	16933	16879	16811	16970	16744	16769	16883	16830	16816	16849	16876	16830	16998	16732	16832	16985	16928	16741	16829	16876	16829	16779	16873	16736	16818	16707	16888	16778	16874	16782	16876	16887	16738	16854	16909	16914	16818	16868	16925	16697	16959	16851	16869	16863	16766	16913	16929	16761	16935	16957	16999	16788	16832	16789	16954	17103	16699	16877	16825	17045	16914	16798	16900	16893	16788	16838	16810	16852	17048	16867	16784	16903	17009	17007	16862	16696	17045	16765	16995	17033	16884	16739	16791	16925	16776	16932	16785	17035	16753	16825	16929	16810	16845	16934	17112	16841	16905	16569	16756	16864	16801	16907	16757	16838	16805	16789	16974	16956	16911	16805	16723	16989	16728	16918	17080	16766	16952	16791	16916	16859	16989	16711	16914	16747	16933	16904	16747	16811	16979	16892	16610	16689	16784	16816	16793	16694	16807	16764	16820	16719	16930	16882	16770	16855	16819	16880	16987	16859	16978	16964	16940	16840	16935	16809	16747	16856	16765	16929	16964	16719	16794	16976	16789	16837	16936	16641	16904	16883	16929	16858	17055	16885	17005	16800	16779	16799	16931	16868	16783	16721	17041	16998	16887	16876	16764	16973	16829	16908	16747	16828	16994	16808	16903	16955	16888	16871	16892	17029	16878	16964	16898	16776	16917	16800	16837	16788	16787	16864	16769	16900	16830	17037	16800	16804	16810	16759	16736	16888	16844	16901	16953	16894	16853	16999	16789	16971	16999	16952	16890	16808	16830	17024	16985	16884	16735	16868	16918	16893	16882	16981	16910	16805	16827	16922	16790	16770	16894	16749	16778	16863	16799	17088	16972	16712	17018	16937	16989	16669	16920	16774	17020	16748	16762	16879	17005	16887	16755	16815	16771	16822	16680	16785	17005	16828	17003	16915	16764	16977	16700	16820	16807	16925	16846	17017	16937	17023	17022	16863	17029	16832	16791	16944	16756	16817	17001	16744	16935	16983	16923	16839	16938	16859	16946	16949	16794	16859	16895	16733	16773	16836	16834	17001	16883	16758	16862	16924	17031	17034	16772	16736	16838	16869	16722	16832	16952	16915	16874	16807	16816	16862	16921	17080	16720	16814	16926	16790	16809	16751	16824	16835	16744	16896	16840	17065	16887	16855	16848	16869	16982	16811	16932	16840	16804	16679	16920	16937	16896	16802	16844	16872	16892	16895	17061	16640	16902	16691	16911	16760	16916	16791	16820	16930	16721	16897	16922	16795	16800	16737	16928	16846	16925	16858	16891	16883	16783	16970	16911	16784	16696	16951	16779	16811	16837	17036	16779	16933	17032	16948	16840	16994	16765	16868	16862	16870	16915	16827	16815	16852	16929	16944	16996	16977	16881	16929	16775	16794	16766	16854	16789	16746	16788	17013	16740	16827	16977	17084	16853	16865	16831	16956	16667	16815	16794	16858	16844	16883	16773	17019	16866	16795	16741	16786	16857	16961	16828	16854	16873	16742	16981	16756	16880	16866	17048	16815	17027	16890	16781	16725	16998	17119	17089	16906	16886	16774	16794	16754	16903	16801	16989	16810	16783	16963	16928	16873	16879	16795	16714	16808	16852	16717	16762	17000	16842	17002	16776	16873	16999	16948	16986	16779	16828	17062	17066	16638	16945	16940	16905	16815	17154	16779	16639	16825	16825	16909	16888	16882	17125	16934	16849	17070	16963	16923	16890	16751	16913	16844	17025	16983	16998	16906	16837	16727	16917	16828	17027	16873	16827	16790	16832	16726	16690	17001	16932	17039	16912	16664	16824	16848	17000	16780	16698	16928	16749	16915	16744	16863	16870	16840	16914	16905	16782	16590	16879	16904	16862	16792	16803	16790	16999	16610	16974	17015	16777	16921	16805	16631	16587	16848	16758	16925	16987	16989	16767	16904	16781	16872	16823	16750	16962	16815	17008	16828	16890	16844	16734	16742	16904	16742	16701	16830	16845	17023	16813	16888	16982	16830	16672	16948	17087	17050	16925	16848	16840	16923	16869	16856	16940	16846	17033	16715	16906	16845	17048	16914	16846	16880	16830	16806	16899	16877	16839	16941	16803	16874	16758	16945	16976	16878	17029	16889	16782	16853	16939	16911	16675	16852	16816	16820	17079	16857	16814	16911	17143	16794	16850	16897	16786	16833	16901	16960	16761	16936	16896	16791	16911	16754	16856	17226	16876	16833	16868	16810	16794	16877	16792	16882	16836	16966	16808	16847	16941	16692	16849	16797	16832	16949	16899	16941	16876	16839	16636	16914	16837	16826	16826	16788	16958	16713	16859	16849	16971	16848	16792	16898	16834	16897	16923	16694	16881	16824	16733	17014	16859	16992	16929	16641	16794	16901	16829	16888	16896	16741	16829	16731	16906	17083	16935	16732	16960	16849	16914	16917	16887	16888	16870	16848	16977	16891	16859	16787	17014	16757	16873	16874	16975	16700	16860	16946	16884	16949	16990	16885	16948	16899	16898	17072	16892	16902	16692	16765	16889	16900	16868	16801	16796	16972	16874	16884	16955	16815	16872	16928	16761	16862	16810	16838	16687	16896	16846	16866	16675	16712	16862	16695	16961	16893	17044	16790	16834	16766	17037	16775	16984	16902	16769	17024	16940	16754	16871	16910	16875	16877	16683	16823	16900	16964	16908	16922	16911	16782	16878	16839	16859	16786	17037	16810	17041	16673	17009	16933	16861	16739	17093	16812	16921	16780	16925	17031	16828	16636	16752	16819	16963	16881	16833	16729	16838	16763	16850	16945	16665	16682	16892	16714	17111	16950	16742	16860	17114	16994	16889	16823	16735	16989	16912	16886	16926	16939	16802	16711	16774	16892	16817	16839	16892	16895	16966	16948	16758	16998	16745	16782	16869	16839	16808	16819	17030	16913	16856	16988	16770	16960	16861	16864	16827	17072	16756	16665	16717	16927	16800	16873	16902	16675	17011	16942	16947	16905	16858	16931	16916	16842	16834	17054	17029	16987	16881	16639	16891	16820	16815	16956	16930	16962	17127	16930	16925	16830	16952	16820	16886	16863	16942	16748	16817	16772	16739	16961	16817	16716	16861	16938	16971	16893	16821	16771	16895	16839	16945	16857	16951	17011	16939	16923	16939	16729	16912	16830	16816	16928	16897	16938	16882	16899	16892	16899	16787	16819	16937	16785	16794	16669	16873	16887	16896	17003	16803	16878	16729	16843	16948	16747	17045	16817	16721	16840	16879	16810	16856	17014	16893	16785	16903	16948	16958	16828	16915	16927	16882	16948	16854	16795	16843	16909	16937	16922	16727	16854	16855	17053	16744	16936	16815	16833	16853	16825	16954	16868	16791	16849	16848	16838	16823	16813	16952	16837	17080	16841	16943	16999	16832	16988	16969	16944	16894	16834	16941	16840	16822	16954	16871	17068	16815	16985	17009	16957	16831	16845	16950	17081	16833	16934	16921	16848	16766	16971	16942	16844	16830	16741	16832	16603	17060	16867	16966	16966	16835	16767	17056	16839	17059	16650	16813	16914	16869	16837	16746	16760	16930	16798	16674	17023	16837	16914	16682	17150	16715	16876	16962	16877	16955	17118	16737	16836	17121	16913	16857	16958	16666	16878	16859	16762	16812	16903	16848	16892	16856	17033	16827	17003	16920	16841	16907	16895	16839	16793	16925	16882	16796	16871	16904	17027	16925	16924	16916	16815	16802	17063	16722	16750	16835	16958	16747	16823	17036	16816	16821	16732	16934	16930	16767	16810	16914	16842	17013	16816	16855	16714	16845	16901	16817	16755	16982	16906	16925	16791	16810	16798	16879	16924	16746	16932	16781	16800	16858	16931	16708	16907	16688	16772	17056	17002	16717	16748	16904	16939	16773	16770	16781	16888	16960	16923	16759	16795	17041	16765	16889	16760	16963	16743	16780	16907	16853	16732	16912	16664	16675	17009	16810	16877	16783	16882	16793	16803	16950	16781	16955	16975	17001	16832	16948	16761	16845	16961	16792	16956	16838	16904	16972	16884	17026	16825	16893	16789	17036	16748	17029	16859	16920	17082	16998	16738	16800	16820	16762	16781	16798	16797	16879	16623	17018	16835	16819	17004	16973	16870	16798	16805	16899	16742	16955	17066	16907	16827	16979	16904	17030	17005	16770	16802	16839	16987	16807	17055	16800	16937	17053	16771	16906	16878	16945	16783	16761	16840	17022	16769	16872	16900	16760	16876	16722	16851	16739	16837	16955	16882
25980	22067	33785	39084	41781	43030	39440	35243	31887	30671	29470	28519	27702	27346	27190	26987	26799	26708	26646	26545	26447	26411	26531	26479	26358	26213	26407	26439	26377	26260	26344	26166	26297	26466	26364	26478	26572	26310	26354	26299	26446	26249	26406	26504	26283	26281	26289	26422	26249	26181	26409	26266	26324	26518	26285	26409	26329	26330	26251	26282	26161	26109	26215	26039	26348	26416	26267	26548	26343	26172	26377	26427	26472	26441	26498	26329	26492	26351	26687	26452	26266	26319	26114	26532	26571	26397	26462	26469	26292	26206	26360	26408	26412	26416	26270	26312	26016	26448	26267	26227	26241	26410	26232	26177	26469	26223	26246	26313	26352	26408	26360	26187	26313	25917	26154	26027	26177	25892	26502	26505	26337	26400	26359	26258	26297	26171	26472	26140	26280	26096	26341	26170	26250	26147	26378	26200	26236	26177	26468	26197	26087	26289	26093	26120	26391	26483	26284	26354	26211	26313	26330	26518	26288	26449	26214	26293	26421	26467	26168	26150	26228	26201	26223	26360	26190	26323	26351	26241	26345	26380	26466	26296	26458	26330	26260	26503	26199	26195	26242	26319	26117	26261	26232	26547	26214	26123	26374	26062	26211	26260	26223	26210	26408	26215	26263	26231	26347	26236	26142	26172	25998	26315	26168	25953	26299	26280	26341	26340	26242	26164	26287	26334	26407	26400	26521	26158	26421	26389	26111	26217	25954	26248	26242	26288	26302	26319	26406	26365	26100	26036	26328	26279	26111	26388	26330	26062	26540	26360	26193	26006	26475	26459	26423	26206	26391	26071	26085	25954	26273	26144	26285	26053	26401	26288	26248	26342	26438	26324	26516	26150	26196	26252	26100	26258	26093	26540	26471	26169	26001	26472	26415	26275	26268	26354	26280	26135	26094	26301	26361	26557	26457	26371	26344	26594	26306	26167	26282	26289	26274	26546	26180	26432	26363	26570	26427	26386	26104	26344	26189	26311	26372	26190	26202	26356	26065	26471	26202	26630	25873	26034	26043	26225	26201	26125	26234	26378	26248	26296	26501	26004	26096	26268	26283	26278	26452	26425	26129	26138	26379	26180	26270	26368	26167	26196	26461	26398	26254	26156	26411	26436	26289	26280	26153	26312	26128	26297	26218	26200	26268	26405	26492	26298	26185	26115	26190	26254	26278	26349	26455	26227	26106	26260	26481	26355	26613	26366	26029	26530	26417	26333	26293	26336	26266	26339	26304	26138	26380	26279	26345	26180	26444	26103	26443	26280	26211	26371	26207	26296	26311	26259	26150	26371	26169	26511	26373	26164	26122	26051	26060	26128	26550	26234	26293	26299	26304	26193	26290	26487	26334	26037	26222	26224	26277	26060	26349	26094	26276	26569	26374	26327	26355	26354	26117	26375	26540	26294	26497	26160	26255	26235	26509	26287	26536	26180	26351	26577	26496	26238	26334	26233	26267	26146	26599	26241	26414	26314	26362	26196	26356	26388	26326	26252	26244	26288	26355	26184	26085	26246	26246	26527	26084	26403	26312	26332	26134	26187	26290	26240	26224	26370	26514	26246	26178	26444	26301	26181	26353	26372	26438	26118	26424	26121	26270	26059	25978	26241	26361	26277	26399	26231	26244	26273	26194	26388	26496	26498	26428	26343	26160	26285	26254	26406	26422	26022	26234	26503	26275	26136	26154	26368	26245	26364	26264	26285	26538	26332	26492	26278	26133	26239	26442	26271	26039	26280	26308	26565	26493	26191	26225	26342	26238	26091	25937	26036	26339	26176	26275	26208	26270	26218	26280	26306	26157	26367	26293	26279	26164	26139	26184	26468	26142	25994	26125	26641	26386	26197	26265	26262	26280	26360	26040	26315	26545	26067	26059	26232	26170	26181	26269	26382	26355	26141	26340	26270	26020	26282	26291	26218	26302	26101	26361	26127	25996	26069	26408	26179	26520	26130	26226	26314	26247	26032	26305	26382	26171	26303	26346	26291	26332	26180	26325	25999	26491	26188	26294	26308	26194	26332	26206	26045	26282	26126	26238	26197	26340	26369	26340	26405	26052	26375	26057	26269	26414	26072	26254	26152	26398	26387	26099	26243	26449	26209	26302	26315	26175	25933	26422	26138	26260	26366	26121	26180	26286	26424	26408	26418	26261	26208	26129	26171	26318	26211	26510	26243	26164	26401	26237	26388	25997	26017	26289	26249	26156	26496	26470	26133	26316	26308	26510	26354	26211	26207	26421	26143	26070	26261	26419	26172	26346	26481	26082	26017	26336	26292	26262	26419	26178	26346	26273	26357	26462	26298	26239	26167	26441	26477	26414	26199	26243	26198	26219	26459	26197	26397	26283	26612	26188	26396	26385	26432	26135	26067	26347	26218	26431	26484	26191	26335	26377	26083	26414	26112	26254	26232	26264	26281	26136	26189	26227	26108	26121	26261	26389	26169	26211	26210	26184	26191	26210	26338	26257	26456	26028	26268	26396	26318	26423	26316	26319	26226	26273	26232	26106	26440	26203	26478	26764	26358	26361	26175	26221	26113	26190	26222	26357	26254	26417	26367	26380	26513	26304	26234	26312	26386	26308	26444	26485	26239	26122	26420	26327	26406	26241	26535	26284	26463	26151	26322	26129	26341	26320	25954	26593	26466	26403	26505	26378	26235	26326	26256	26150	26120	26322	26032	26406	26274	26200	26265	26375	26218	25987	26233	26183	26007	26161	26049	25975	26280	26244	26285	26342	26523	26329	26484	26392	26393	26343	26205	26312	26159	26469	26440	25999	26314	26218	26135	26134	26222	26239	26221	26391	26413	26198	26171	26209	26333	26186	26410	26193	26210	26270	26240	26347	26239	26089	26215	26369	26140	26298	26157	26424	25901	26361	26109	26209	26246	26327	26163	26343	26068	25962	26110	26209	26044	26374	26497	26210	26340	26199	26326	26119	26201	26056	26220	26133	26115	26229	26223	26494	26236	26239	26209	26327	26128	26075	26227	26409	26244	26171	26335	26431	26050	26293	26219	26417	26286	26381	26258	26293	26390	26343	26313	26373	26203	25993	26030	26453	26391	26071	26384	26294	25970	26127	26307	26321	26120	26582	26194	26299	26238	26175	26229	26158	26353	26438	26250	26265	26196	26082	26281	26313	26210	26306	26215	26184	26082	26214	26020	26211	26392	26520	26443	26186	26383	26206	26435	26288	26487	26189	26217	26102	26081	26571	26203	26067	26436	26116	26094	26216	26256	26400	26287	26149	26416	26011	26327	26215	26135	25953	26025	26160	26166	26324	26251	26213	26261	26366	26353	26393	26263	26279	26227	26414	26336	26205	26265	26322	26368	26378	26137	26200	26246	26125	26313	26085	26149	26258	26053	26433	26220	26280	26381	26457	26321	26335	26465	26272	26528	26531	26273	26133	26418	26234	26217	26469	26106	26554	26223	26255	26049	26485	26346	26380	26048	26526	26471	25929	26129	26198	26398	26249	26317	26148	26140	25999	26245	26286	26238	26094	26514	26299	26491	26198	26195	25881	25965	26422	26119	26390	26097	26192	26103	26039	26293	26050	26115	26331	26165	26244	26190	26295	26358	26553	26149	26324	26359	26396	26272	26298	26216	26209	25873	25967	26187	26347	26159	25989	26464	26189	26159	26192	26382	26485	26355	26625	26103	26363	26387	26468	26255	26365	26418	26252	26511	26437	26343	26503	26335	26382	26524	26195	26380	26280	26176	26163	26351	26579	26270	26273	26119	26046	26266	26305	26205	26595	26312	26224	26354	26308	26203	25869	26354	26016	26262	26125	25978	26187	26403	26191	26356	26540	26570	26279	26343	26325	26227	26322	26377	26411	26469	26257	26237	26316	26359	26252	26127	26302	26245	26451	26253	26246	26540	26280	26231	26236	26048	26316	26324	26321	26107	26365	26286	26158	26356	26116	26325	26254	26274	26604	26278	26219	26123	26489	26388	26607	26278	26288	26425	26297	26275	26278	26457	26473	26233	26042	26100	26431	26509	26334	26255	26347	26398	26186	26410	26248	26101	26129	26247	26362	26311	26593	26351	26127	26176	26202	26358	26496	26323	26010	26000	26094	26140	26104	26455	26329	26311	26265	26120	26182	26748	26379	26385	26447	26391	26590	26157	26409	26051	26295	26168	26143	26158	26136	26219	26345	26159	26297	26202	26091	26127	26324	26191	26142	26506	26149	26314	26459	26101	26309	26412	26342	26492	26274	26342	26530	26258	26126	26040	26220	26133	26393	26229	26486	26364	26524	26246	26425	26270	26346	26362	26382	26338	26197	26088	26303	26434	26454	26155	26383	26326	26461	26093	26256	26389	26229	26473	26516	26060	26331	26117	26406	26402	26527	26421	26267	26557	26216	26225	26305	26193	26059	26423	26350	26086	26162	26473	26159	26197	26047	26272	26132	26167	26503	26319	26228	26264	26456	26186	25977	26017	26039	26183	26406	26305	26031	26491	26553	26104	26327	26488	26385	26296	26590	26266	26204	26227	26381	26240	26154	26314	26445	26477	25954	26501	26431	26462	26330	26169	26494	26523	26383	26168	26474	26506	26425	26085	26308	26347	26529	26289	26194	26207	26152	26000	26344	26282	26202	26509	26243	26442	26395	26236	26363	26248	26236	26129	26121	26252	26362	26083	26033	26497	26489	26000	26343	26023	26320	26061	26261	26181	26215	26418	26351	26058	26430	25916	26518	26338	26179	26154	26250	26179	26271	26383	26158	26269	26039	26125	26440	26273	26237	26371	26294	26211	26302	26407	26497	26364	26068	26136	26322	26337	26248	26254	26263	26427	26413	26406	26386	26009	26260	26263	26421	26161	26418	26394	26262	26064	26271	26134	25998	26019	26224	26236	26347	26129	26165	26245	26550	26227	26266	26394	26347	26184	26040	26211	26213	26263	26138	26195	26248	26357	26324	26274	26602	26135	26283	26341	26413	26066	26221	26295	26426	26314	26213	26142	26097	26424	26365	26182	26039	26207	26052	26292	26632	26409	26084	26087	26219	26166	26257	26194	26297	26278	26217	26015	26305	26267	26337	26311	26541	26172	26138	26197	26266	26275	26405	26259	26368	26227	26414	26202	26289	26288	26442	26282	26215	26216	26173	26258	26622	26142	26512	26319	26241	26335
52491	77813	69386	53204	46006	38444	32233	28227	24059	22365	20610	19420	18619	18234	17916	17614	17630	17409	17226	17280	17401	17028	17242	17094	17158	17165	17056	17114	17160	17180	17153	16979	17299	17158	17271	17211	16943	17276	17292	17213	17130	17014	17102	16991	17134	17174	17121	17165	17174	17074	17164	16935	17184	17102	17169	17165	17079	17181	17225	17165	16874	17281	17219	17208	17022	17066	17138	17230	17204	17041	17004	17192	17182	17209	17173	17161	17096	17161	17187	17188	16998	17338	17055	17132	16941	16928	17093	17101	17037	17266	17209	17075	17110	17014	16967	16911	17206	16979	17005	17131	17004	17330	17021	16976	17050	17058	17246	17131	17113	17233	17055	17194	17206	17180	16945	17122	17073	16978	17164	17025	17262	17089	17084	17063	17020	17298	17048	17093	17130	16950	16953	17090	16994	17144	17114	16984	17049	16998	17241	17111	17309	16999	17242	17225	17234	17081	17033	17250	17073	17110	17097	17325	17162	17140	17133	17165	17081	17250	17073	17092	17311	17236	17141	16953	17164	17232	17140	17045	17144	17144	17103	17147	17232	17275	16941	17270	17123	17025	17197	17077	17143	16968	17223	16976	17261	17285	16998	17162	16995	17003	17173	17209	17177	17064	17212	17243	17115	17102	16973	17294	17189	17343	17060	17038	16977	17041	17073	17048	16983	17135	17139	16963	17007	17117	17290	17191	16994	17119	17037	17182	17124	17184	17058	17105	17104	17133	17109	17160	17072	17231	17109	17128	17119	16920	17221	17140	17068	17260	17153	17158	17099	17149	17063	17210	17173	17027	17065	17159	17141	17356	17060	17053	17088	17230	17269	16866	17081	17165	17242	16938	17003	17015	17048	17044	17224	17079	17382	17013	17090	17178	17081	16948	17161	17227	17233	17096	17286	17199	17147	17115	17071	17140	17041	17136	16898	17250	17250	17176	17049	17034	17081	17204	17050	17185	17085	17047	17221	17076	17186	17100	17165	17132	16959	17026	17137	17089	16972	17096	17044	17231	17214	17107	17121	17156	17296	17090	17100	17170	17037	17131	17122	17093	17126	16971	17107	16946	17137	17172	17031	16988	17056	17279	17176	17125	17100	17147	17041	17106	17059	17357	17007	17320	17190	17278	17417	16978	17161	17115	17038	17160	17079	17233	17149	17066	16999	17122	17122	17057	16978	17174	17094	17185	16987	17171	17035	17130	17211	17044	17359	17035	17138	17072	17009	17213	17206	17029	17180	17249	17171	16999	17166	17141	17080	17259	17182	16926	17269	17166	17107	17205	17000	17075	17060	17204	17205	17101	17033	17003	17178	17061	17150	17178	17204	17049	17170	17158	17009	17039	17097	17133	17261	17226	16954	17085	16946	17084	16875	17020	16841	17173	17292	17047	17135	17237	17158	16973	17130	17045	17115	17244	17144	17203	17181	17078	17338	17192	17025	17039	17237	17128	17167	17044	17250	17049	17137	17002	17015	17070	17036	17137	17135	17065	17162	17193	17121	17095	17046	17199	17142	17168	17176	17097	17040	17003	17206	17291	17167	17113	17193	17025	17130	17075	17053	17051	17129	17066	17226	17221	17025	17249	16989	17316	17034	17125	17301	17121	17183	16971	17159	17050	17090	17160	17037	17205	17156	17185	17124	17066	17065	17257	17148	17086	17079	17075	17165	17172	17181	17286	17073	17287	17068	17150	17127	17050	17079	17170	17013	17178	17033	17314	17058	16866	17332	16777	17097	16965	17037	17284	17193	17219	17006	17002	17012	17172	17107	17028	16953	17088	17148	17149	17241	17182	17143	17192	17117	17228	17084	17113	17067	17170	16954	17018	17325	17042	17186	16994	17128	17123	17173	17249	17140	17071	17257	17124	17034	17075	16912	17001	17127	17071	17117	17025	17352	16998	17195	16928	17352	17173	17077	16898	17090	17267	17042	16969	17100	17087	17279	16980	16931	17170	17074	17077	17172	17074	17201	17072	17217	17306	17155	17223	17097	17183	17040	17284	17102	17001	17016	17174	17269	16807	17059	17128	17243	17149	17161	16928	17111	17117	17065	16916	17225	17041	16961	17090	17174	17129	16786	17198	17180	16979	17162	17138	17146	17189	17159	16993	17086	17016	17079	17049	17171	17299	17052	17073	17071	17165	17088	17024	17319	17201	17044	16989	17058	16964	17247	17245	17217	16912	17143	17114	17077	17132	17045	16982	17047	17082	17122	17100	17209	17034	17164	17039	16878	17070	17251	17059	17113	17124	17180	17029	17183	17087	17109	17186	17142	17165	17175	17151	16961	17186	17197	17282	17183	17150	17110	16983	17263	17123	17158	17199	17133	17052	17069	17130	17006	16915	17011	17041	17172	17146	17301	17253	17272	16981	17339	16980	17141	17200	17044	17098	16999	17089	17159	17231	17231	17057	17239	17154	16908	17112	17167	17153	17310	17164	17015	17274	17035	17328	17215	17145	17009	17166	17170	17085	17226	17009	17020	17090	17081	16963	17079	17159	17006	17170	17188	17233	17223	17062	17002	17124	17043	17043	17114	17153	17058	17054	17037	16971	16989	16993	17189	16913	17037	17102	17177	17046	16997	16904	17301	17275	17081	17167	17117	17195	17259	16985	17168	17032	17355	17237	17076	17161	17071	17048	17024	17258	17150	17083	17024	17089	17386	17135	17189	17165	17087	17051	17049	17198	16988	17202	17233	17097	17133	17057	17063	17242	17110	17001	17026	17199	17204	17110	17168	17130	16992	17209	17095	16901	17199	17022	17107	17092	17479	17144	17060	17300	17270	17209	17296	17221	17026	17127	17182	17105	17116	16757	17052	16936	17112	17204	16914	17026	17096	17282	17180	17002	17052	17205	17324	17057	17377	17019	17007	17198	17065	16950	17103	17029	17235	16969	17176	17226	17192	17201	17202	17043	17143	17182	17146	16978	17130	17296	17145	17200	17183	17123	17157	16862	17365	17114	17157	17141	17170	17053	17028	17128	17288	17001	17292	17119	17198	17124	17110	16958	17139	17373	17313	17242	17154	17047	17096	17181	17092	17072	17056	17054	17091	17012	17050	17134	17166	17113	17237	17163	17149	17132	17218	17265	17289	17111	17283	17245	16979	16938	17121	17092	17110	17175	17055	16939	17096	17048	17026	17084	17113	17021	16997	17154	17126	17059	17312	17309	17038	16888	17054	16981	17098	17081	17198	17201	17129	17196	17132	17245	17351	17153	17274	17199	17059	17170	16999	16980	16962	17065	17181	17202	17188	16905	16980	16977	17006	17091	17207	17258	17046	17236	17138	16997	17152	17160	16917	17155	16992	17241	17112	17110	17065	17175	17209	17102	17202	17287	16991	17215	17153	17010	17050	17266	17109	17180	17048	17248	17143	17096	17073	17183	17212	17000	17064	17175	17208	17012	17138	17256	16994	17161	17177	17100	17212	17089	17146	17009	17286	17008	17130	17165	17079	17171	17130	17145	17145	17169	17226	17118	17172	17012	17052	16942	17233	17136	17252	16988	17239	17135	17252	17033	17083	17185	17314	17383	17224	17125	16968	17052	17155	17043	17242	17194	17210	17102	17345	17138	17071	17156	17050	17045	17131	17248	17095	17085	17093	17038	17080	17018	17280	17088	17117	17181	17069	17175	17106	17130	16976	17276	17200	17213	17023	17252	17210	16861	17141	17124	17217	17088	17217	17284	17106	16947	17210	17189	17093	17154	17210	17135	17022	17195	17162	17037	17150	17369	16999	17229	17082	17206	17190	17018	17095	17136	17238	17194	17166	16972	17168	17103	17077	16965	17057	17123	17088	17101	17139	17258	17053	17296	17179	17248	16990	17060	16995	17099	17366	16990	17218	17150	17228	17041	17020	17112	17085	17193	17169	17018	16991	16990	17289	17184	17136	17012	17056	17271	17282	16969	17253	17167	17159	16909	17076	17163	17081	16915	17136	16900	17266	17103	17162	16945	17200	17026	16914	17387	17275	16985	17150	17125	17132	17034	17106	17180	16908	17157	17124	17237	17020	16904	17126	17276	17290	17116	17176	17278	17198	16934	17114	17038	17138	17133	17175	17355	17024	17184	17144	17056	17237	16962	17131	17149	17109	17097	17040	17246	17160	17121	17145	17139	17119	17123	16956	17166	17270	17035	17261	16974	16901	17359	17116	17011	17047	17037	17122	17132	17006	17027	17068	17203	17049	17048	17027	16980	17032	17106	17018	17205	17145	17183	17301	17022	17044	16946	16921	17196	17117	17084	17057	17076	17135	17078	17159	17102	17065	17096	16982	17152	17025	17157	17094	17197	17147	17315	17088	17428	17178	17145	16977	17233	16917	17117	16992	17137	16968	16833	17205	17198	17197	17090	17058	17230	16961	17042	17231	17074	16978	17205	17098	17169	17112	17042	17237	17204	17322	17086	17092	17019	17222	17126	17119	17134	17234	17208	16949	17179	17128	17008	17116	17293	17103	17071	16997	16991	17073	17153	17093	17210	17013	17142	17199	16980	17166	16959	17142	17020	17091	17151	17185	17119	17095	17117	17243	17312	17086	17024	17078	17061	17315	17262	16985	17283	17268	17130	17318	17088	17225	17277	17095	17027	17121	17186	17093	17200	17059	17171	17192	17242	17019	17060	17121	17020	17337	17158	17087	17263	17112	17102	17228	17361	17097	17219	17080	17251	17327	17223	17014	17096	17144	16955	17044	17028	17261	16967	17218	17054	17192	16883	17195	17083	17267	17078	17164	17128	17018	17169	17176	17125	17229	17116	17098	17052	16942	17233	17168	17055	16904	17100	17107	17074	17064	17200	16882	17329	17019	17127	17097	17072	16970	17102	17222	17229	17174	17014	17269	17073	17106	17208	17206	17313	17147	17211	17149	17097	17188	17087	17204	17158	17104	17117	17221	17108	17238	17021	17086	17274	17165	17072	17105	16881	16996	17165	17286	17247	17167	17114	17160	17040	17167	17013	17248	17264	17267	17197	17058	17075	17069	17051	17068	17238	17078	16964	17071	17058	17170	17103	17221	17020	16992	17303	17058	17093	17076	17032	17168	17188	17214	17026	17067	16932	17073	16880	17355	17039	17138	16940	16963	17310	17002	17188	16984	17287	17098	17246	17125	17012	17233	17118	17113	16999	17059	17165
23816	21477	31077	31277	38687	45074	44453	36671	34074	32235	30646	29213	28287	27628	27297	26893	26724	26588	26490	26191	26263	26220	26251	25981	26201	25999	26199	26157	26154	25884	25999	25839	25883	26057	26192	25768	25850	25924	25907	25894	25942	25701	25901	26063	26047	25923	26274	25965	25993	25913	25804	25733	25760	26024	25908	26047	26126	25900	26184	25896	25935	25938	25835	25960	25979	25994	26054	25679	26075	25965	25715	25887	25894	26027	26017	26057	25915	26061	25729	26064	26070	25928	26311	26094	25660	25715	25783	25939	25951	25994	26216	25864	25987	25948	25870	25860	25682	25956	26039	25843	26156	25869	25552	25800	26140	26198	25838	25953	25791	25787	26078	25741	25684	25883	25997	25864	25936	25870	26024	25946	25787	25795	25923	25928	26261	26051	25626	25871	26031	25928	25936	25958	26105	26201	25875	25850	25899	25736	25962	25699	25797	25940	26083	26005	25814	26129	26051	25895	25854	25762	25902	26098	25909	25680	26167	25850	25886	25794	26041	25759	25749	26032	26074	25987	25815	25797	25983	25909	25709	25778	25802	25853	25992	25852	26004	26072	26020	25804	25688	25855	25778	26079	25800	25896	25690	25715	25992	25756	25832	25803	25836	25890	26126	25863	25856	25840	25679	25899	25950	26018	25769	26031	25852	25725	25890	25984	25786	25758	26028	25971	25864	25751	25640	25963	25883	25823	26065	25990	25912	25749	25639	25788	25953	26044	25810	25820	25852	25842	25677	25988	25787	25843	25727	25931	25727	25865	25873	26009	25984	25872	25996	25898	26065	25967	25814	25867	25942	25665	25864	25918	25582	25705	25959	25526	25951	25800	25904	26010	25877	26145	25752	25924	25907	25794	25884	25832	25690	25821	25722	25882	25732	25622	25919	25880	25753	25976	25856	25801	25727	25844	25836	26019	25979	25630	26108	25847	25973	25972	26145	25877	26078	25869	26048	26069	26212	26135	25760	25937	25846	26000	25937	25780	25948	26009	26067	26148	25971	26158	25759	26183	25987	25692	25985	25723	25841	26139	26005	25937	26062	25922	25906	25640	25697	25804	25839	25913	26074	25937	25974	25960	25830	25969	25884	25962	25973	25832	25610	26118	25895	25863	25930	25768	25771	25808	25790	26002	25807	25913	25969	26024	25866	26062	25746	25791	26175	25997	25828	25673	25912	25886	25992	25843	25746	25862	25823	25917	25791	26047	25900	25904	25964	25989	26131	25861	25902	25797	26055	25869	26019	25569	26073	26135	25888	25942	26172	25757	25876	25918	26047	25761	26058	25998	25981	25892	25814	26001	25694	25955	26001	26039	26083	25879	25964	25754	25982	25878	26076	26276	26093	26224	25925	25791	26056	25937	25867	26038	25959	26004	25751	25845	25802	25875	25971	25714	25911	25848	26005	25849	25789	25844	26089	26103	25991	25705	25900	25909	25943	25640	26008	26108	25732	25985	26136	26009	26114	26000	25857	25836	26158	25903	25689	25929	26158	25858	25889	26053	26053	25960	25971	26071	25853	25805	25829	25744	25923	25828	25838	25775	25563	25572	25935	25835	25993	25838	26003	26100	25852	25763	25675	25726	25817	25900	25969	26101	26112	26001	25779	26050	26008	25878	25926	25946	25870	25901	25810	26050	25750	25769	26020	25875	25788	25783	25826	25652	25756	25858	25711	25849	25886	26021	25722	26017	25540	25982	25896	25948	25730	25904	25664	26008	25826	25697	25885	25633	25965	25757	26010	26055	26050	26239	25722	25795	25903	25820	25896	26085	26126	25965	25977	25986	25999	25705	25916	25644	25690	25725	25848	25670	25683	25756	26014	25946	25831	25941	26050	25810	25948	26014	25910	26088	25731	25868	26016	26122	25851	25793	25905	25873	25606	25861	25915	25766	25948	26010	25973	25881	26255	25695	25747	25815	25887	25527	25918	25866	25649	25642	25913	26010	25940	25845	25992	25833	26067	25950	25978	26230	25948	25940	26169	25965	25707	25827	26002	26199	25989	25822	25823	25711	25997	25681	25988	25860	26138	25880	26000	26094	26034	25952	25935	25912	25788	25993	25695	25865	25710	25934	26014	25989	25906	25858	26006	25900	25948	26012	25892	26005	25849	26081	25819	25953	25896	25974	25863	25537	25645	25772	26025	26070	25826	25768	26051	25884	25989	25998	25785	25783	25801	25971	26069	26251	26068	25856	25967	25868	25723	25696	25665	25823	25998	25902	26000	25759	25989	25711	25596	25985	25915	26064	25630	25552	25934	25917	25798	26012	25892	26082	25983	26289	26072	25987	25873	25626	26109	26017	26027	25618	26024	25877	25693	25905	25585	25694	25786	25751	25967	25857	25915	25973	26050	25844	25910	25873	25797	25893	25881	25832	25859	25915	26023	25765	26050	26019	25892	26226	25993	25893	25962	25975	25774	25840	25730	25829	25698	25767	25854	25791	25954	25926	25979	25817	25890	25780	25834	25932	25533	25853	25789	25868	26094	25613	25945	25640	25888	25855	25849	25965	26036	25822	25945	25936	25874	25976	25868	25894	25829	25862	25943	26041	26125	26008	25897	25988	26086	26029	25907	25594	25957	25976	25952	26079	25974	25811	25732	25991	25780	25781	25834	25894	25920	25665	25990	26067	26071	25704	26090	25948	26002	25866	25993	25671	26256	25858	25830	25763	25974	25747	26037	25905	26026	25976	25956	25862	25982	26022	25859	25835	25815	25717	26033	25903	25786	25810	26150	25778	25753	25668	26017	25844	25988	26001	25843	25708	25755	25864	25977	25939	26077	25997	25999	26095	25904	25808	25786	25900	25861	25816	26040	25823	25834	25960	25930	25795	25852	25664	25685	25959	26052	25879	26150	25725	25822	25921	26027	25781	25885	25916	26059	25808	25934	25846	25644	25767	25777	25938	25818	25918	25912	25808	25940	25823	25790	25850	26003	25653	26025	26196	25977	25898	25822	26035	25983	25977	25648	25752	25869	25960	25934	25868	25941	25836	25765	25810	25866	25819	26138	25931	25887	25850	25621	25844	25841	26087	25806	25556	25938	25873	25992	25898	25934	26114	25936	26045	26081	25693	25871	25906	26138	26087	25833	26069	25827	25948	25868	25755	26109	25906	25758	25735	25857	25882	25940	25952	26191	25917	26062	25922	25707	25926	25971	25997	25790	25885	25982	25751	26035	26111	25876	25980	25707	25984	25807	25888	26005	25991	26022	25791	25930	25939	25740	25836	25816	25759	25867	25771	25829	25974	26015	25862	26205	25825	26029	26089	26078	25874	26010	25903	25975	25954	25985	26022	26001	26047	26056	26016	25888	26061	26129	26006	26179	25841	25703	26007	25841	26001	25776	25781	25902	25960	25648	25996	25792	25749	25866	25691	25789	25867	25964	25789	25847	25576	26051	26002	25972	25662	25990	25989	25644	25985	25798	25759	25999	26141	25947	25933	25573	25996	26023	25753	25954	25727	26161	26173	26503	25994	25940	25914	26257	25910	25794	25910	25781	26135	25901	25820	26146	26033	26176	26031	25895	26064	26042	26040	25741	26044	25923	25986	25985	25735	25734	25663	25817	25919	25916	25779	25748	25974	25841	25897	25961	26117	25866	26010	25916	25621	26001	25954	26317	25858	25897	25948	25832	25676	25860	25895	25566	25884	25789	26027	25900	25943	26174	26135	25938	26078	25642	26002	25960	26182	25904	26032	25960	25766	26228	26080	25839	26023	25781	25915	26013	26006	25818	25926	25795	25836	25961	25912	25981	25779	25777	26015	25976	25824	25964	26003	25758	26073	25705	25766	25915	25842	25784	26022	25907	25796	25748	26005	26010	26126	26220	25935	25686	26086	25847	25972	25972	25845	25821	25909	26069	25966	25775	25835	25899	25880	25697	25774	26014	25858	25658	25917	26047	26136	25955	25606	25714	26001	25954	25935	26129	25969	25987	26095	25758	26153	25778	26084	25986	25818	25809	25723	25887	26075	25843	25943	25871	25612	25846	25894	26098	25921	26045	25898	25872	26015	25908	26124	25871	25803	25941	25961	25850	25730	25918	26125	26010	25922	26036	25913	25670	25862	25696	25868	25920	25731	25968	26109	25610	25854	25962	26059	26099	25913	25562	25770	25724	25827	25764	26006	26153	25834	25979	25859	26050	25763	25919	25855	25981	25780	25907	25870	25724	25874	25824	25947	25865	25660	25823	25988	26024	26046	25993	25878	26117	26011	26144	25824	25816	25911	25884	25900	25938	25876	26205	26065	25821	25817	25855	25818	26016	26038	25855	25727	25657	25937	25837	26121	26149	25702	25844	25900	26036	25905	25846	25953	25903	25765	25754	26133	25723	25835	26029	25875	25970	26095	25828	25796	25868	25773	25923	25961	25827	25722	25954	25958	26041	25935	26176	25796	25831	25717	25763	25734	25818	26009	25830	25841	25875	25730	25774	25931	26026	26066	25814	25894	25909	25996	26018	25949	26049	25721	25797	25909	25881	25697	25907	25935	25966	25633	25698	25817	25924	25871	25966	25673	25896	25988	26009	25984	25779	25858	25783	25736	25909	25917	25731	25962	26073	26052	25913	25799	25806	25902	26070	25839	25828	25826	25815	25816	25666	26083	26170	25708	25757	25804	25704	25716	25910	26184	25959	25781	25883	25858	25896	25800	25789	25695	25789	25854	25719	25994	26120	25941	26340	26047	26061	25675	25874	25996	25896	25955	25992	26007	25732	25738	25811	25921	26045	25815	26152	25855	26017	25772	25740	25969	25873	25866	25967	25803	25885	25982	26114	25957	25917	25793	25955	25883	25599	26049	25925	25907	25918	25789	25689	25769	26129	26007	25690	25802	25900	25974	25730	25725	26152	26039	25860	26145	25917	25786	25966	25859	26157	25912	25982	26173	25893	25824	26146	25827	25757	25679	26127	25862	25942	25872	25698	25834	25687	25959	25757	25960	25810	25869	26111	25835	25868	25900	25818	25893	25969	25728	25985	25719	26055	25826	25762	25857	25813	25826	25984	25783	25724	25520	25822	25735	25951	26002	25760	25690	26077	25718	25818	25977	26016	25956	25795	25886	25700	26094	25969	26113	25971	26044	25905	25998	26002	25737	25946	25925	25931	25953	25914	25881	25901	25972	25837	26090
53671	86036	78009	59668	52274	46747	37292	29894	27038	24187	22236	20711	19461	18557	18153	17769	17485	17256	17248	17060	16972	17025	16999	17087	17116	16923	16969	16913	16877	16829	17071	16942	16817	16842	16853	16920	16882	16922	16969	16803	16837	16973	16810	16957	16857	16701	16734	16985	16998	17038	17023	16998	16967	16880	16914	16973	16977	16859	16986	16808	16962	16845	16919	16815	16848	16878	17072	16919	17019	16702	16936	17003	16936	16882	16802	16854	16910	16903	16913	16776	16838	16947	16938	16879	16879	16792	16867	16942	17031	16929	16952	16909	16840	16980	16828	16863	16921	16887	16904	16737	17094	16996	16863	16983	16838	16943	16764	16894	16962	16631	17086	16872	16852	16808	17051	16806	17019	16953	16819	16886	17014	16904	16844	16879	16793	16797	16888	16770	17062	16974	16940	17115	17112	16853	16968	16806	16950	16889	16891	16837	16804	16943	16707	16888	16954	16898	16858	16958	16876	16682	16926	16946	16917	16917	16890	17061	16860	16672	17038	16863	16783	16987	17073	16893	16803	16831	16853	16750	16876	16902	16782	16912	16902	17082	16880	17035	16872	16908	16971	16917	16798	16868	16744	17074	16914	16949	16836	16842	16984	16904	16821	16807	16767	16809	16937	17063	17029	16979	16758	16800	16838	16856	16931	16953	16875	16949	16843	16923	16641	16937	16886	16922	16910	16850	16767	16925	16932	16989	16778	16969	16774	16997	16924	16919	17006	16869	16875	16782	16973	16933	16818	16993	17058	16716	17155	16820	16962	16942	16823	16843	16942	16927	16880	17051	16960	16883	16814	16897	16809	17008	16838	16871	16955	16859	16887	16753	16759	17080	16992	17013	16928	17003	16952	16979	16849	16909	16821	16804	16844	17106	16957	16837	17098	16813	17039	16946	16834	17144	17030	17004	16850	16906	16956	17008	16958	16850	16618	16842	16845	16871	16774	16844	17025	16817	16969	17095	16912	17015	16948	17103	17045	16841	16993	16887	16842	17001	16811	16773	16981	16841	16795	16807	16836	16856	16853	16888	16902	16868	16913	17005	16678	17002	16829	16915	16853	16847	16958	16834	16825	16910	16975	16828	16866	16893	16922	16856	16902	16892	16750	16991	16946	16811	16898	16895	17088	16780	16994	16921	16625	16873	16834	16808	16780	17070	16775	16862	16914	17069	16755	17071	16903	16952	16765	17044	16853	17048	16872	16948	16864	16918	16797	16788	16759	16996	16796	16993	16726	16713	16863	17009	16805	16866	16887	17007	16965	16905	16925	16822	16847	16703	16932	16811	16972	16945	16993	16853	16797	16836	16850	16852	16780	16835	16916	16826	16838	17019	16903	16921	16759	16769	16943	16628	16969	16974	16989	16855	16835	16907	16907	16805	16774	16923	17001	16705	16993	16833	16918	17000	16781	16961	16908	16718	16757	16821	16915	16702	16718	16833	16812	16920	16876	16812	16896	16959	16855	16831	17003	16823	17041	16864	16920	16762	16826	16948	16851	17045	16939	17060	16936	16958	16989	16907	16905	16933	17078	16908	16969	16952	16861	16820	16861	17059	16753	16834	16795	16932	16874	16888	16995	16874	16940	16734	16833	16920	16793	16970	16852	16824	16626	16845	16961	16919	17044	16975	16828	16989	16875	16750	16933	16924	16895	16810	16742	16828	16949	16941	16864	17042	16805	16716	17003	16945	16991	16795	16963	16746	16891	17019	16688	16968	16848	16960	16905	16824	16792	16785	17056	17064	17069	16937	16843	17058	16996	17013	16864	16811	16823	17005	16876	16811	16947	16975	16932	16961	16839	16896	16975	16830	16863	16692	16665	16912	16815	16786	16856	16819	16928	16687	16980	16898	17049	16890	16994	16655	16871	16857	16795	16881	16956	16815	16776	16846	16933	16835	16994	16872	16888	17012	17154	16975	17026	16923	16963	16976	16954	16886	16974	16837	16851	16958	16894	16774	16925	16702	16868	16845	16933	17124	16995	17017	16949	16856	16775	16753	16895	16905	16806	16982	16927	16960	16804	16846	17027	16813	16994	16843	16902	16947	16774	16991	16951	16861	17013	16911	16735	17008	16980	16840	16944	16997	17061	16912	16807	16968	16922	16936	16884	16952	17079	16840	16878	17078	16847	16941	16724	16916	16867	17044	16743	16895	16852	16837	16860	16882	16855	17032	16928	17004	16836	16686	16824	16989	16782	16996	16858	16676	16975	16898	16880	17018	16917	17073	16896	16849	16773	16828	16802	16902	17028	17050	16954	16844	17084	16910	17028	16972	16800	17112	16876	17046	16929	16872	16999	16827	16959	16861	17016	16872	16984	16887	16939	16882	16811	16890	16863	16857	16914	16876	16693	16874	16964	16802	16934	16924	16865	16704	16901	16991	17090	16913	17124	17086	16746	16757	16977	16850	16837	16784	17023	16594	16949	16811	16866	16609	16988	16891	16738	16907	16939	16913	16960	16917	16941	16884	16843	16853	16943	16753	16756	16927	16738	16969	16999	16769	17012	16966	17035	16793	16933	16864	16865	16871	16771	16696	16943	17013	16876	17018	16889	16888	16844	16871	16982	16823	16886	16852	16932	16821	16910	16821	16983	16759	17052	16919	16792	16930	16765	16891	16907	16894	16625	17098	16746	16896	16847	17090	16987	16947	16635	16889	16835	16955	16928	16915	16999	16967	16770	16928	16711	17059	16901	16950	16748	16903	17063	16960	16792	16945	16831	16897	17082	16937	16943	16879	16677	16912	16762	16809	16990	17012	16928	17068	16920	16910	16884	16908	16931	16924	16887	16936	17170	17064	17155	16782	16892	16907	16863	16744	16773	16832	17044	16877	16808	16992	16830	16803	16940	17068	17063	16750	16967	17054	16859	16946	16780	16847	16849	16924	16880	16984	17050	17085	16906	16817	16904	16915	16891	16945	16998	16765	16962	17065	17066	16989	16735	16798	16962	16749	16876	16847	16918	16934	16885	16828	16884	16935	16796	16919	16842	16948	17003	16970	16911	16852	17015	16822	16724	16924	16934	16857	16993	16959	16991	16770	16946	16743	16943	16786	16782	17021	16875	16859	16987	16756	16792	16941	16882	16978	16884	16746	16924	16814	16840	16897	16858	16914	16921	17028	16902	16875	16942	16779	16957	16782	16981	16805	16922	16912	16922	16928	16784	17005	16897	16886	16847	16973	16888	17025	16864	16969	16749	16876	16798	16755	16938	17002	16980	16878	16823	16988	16952	16801	17010	16914	16870	16969	16763	16832	16996	16755	16854	16959	17002	16809	16996	17015	17072	16969	16948	16862	16843	16788	16896	17060	16844	16840	16769	17029	16822	16926	16787	17060	16818	17006	16857	17017	16947	16753	17020	17054	16925	16825	16790	16956	16788	16875	17004	16949	16955	17152	16919	16948	16755	16925	16912	16783	17023	17005	17100	16680	16796	16784	16956	16884	17038	17033	16934	16876	16994	16926	16901	16920	16794	17032	16909	16878	16977	16893	16947	16736	16861	16816	16851	16852	16953	16887	16864	17061	16853	16949	16871	16844	16956	16793	16928	16885	16941	17048	16965	16873	17082	16931	16929	16833	16720	16728	16951	16944	16882	16825	16751	17016	16857	16997	16949	17046	17009	17110	16821	16694	17069	16879	16847	16948	16909	16986	16754	16990	17024	16928	16974	16830	16809	16877	16941	16885	16757	16967	16794	16847	16906	16862	16723	16962	16966	16919	16940	16896	16827	16986	16994	16812	16971	17066	16988	16928	16984	16840	16893	17059	16975	16946	16974	16978	17066	16922	16868	16986	17036	16852	16968	16980	16994	16849	16852	17027	16875	16860	16890	16806	16818	16933	16961	16802	16737	17072	16918	16989	17006	16793	16792	17084	17044	16878	16929	16829	17145	16886	16689	16906	16915	16686	16858	16788	16737	16933	16982	17049	16936	16936	17003	16858	16946	16863	16875	17036	16773	17024	16961	16893	16927	16915	16943	17002	16851	17052	16982	17048	16927	16946	16811	16773	16995	16836	16898	16930	17020	16934	16780	16779	17030	17018	16747	16837	16889	16790	16837	16745	16913	16759	17054	17006	16966	16909	16973	17080	16864	16935	16852	16805	16840	16955	16972	16936	16840	16950	16847	16859	16848	16882	16886	16942	16845	16946	16860	16971	16664	16913	17056	16966	17005	16733	16894	16758	17003	16814	16940	16965	16702	16767	16917	16956	16895	16899	16831	16854	16864	16916	16913	16961	16896	16919	17062	17012	16799	17031	16931	17068	16863	16670	16697	16945	17058	16814	16893	16908	16845	16923	16794	16936	17058	16745	16879	16893	16853	16927	16948	16883	16819	16833	16909	16934	16904	16808	17044	16903	16839	16842	16986	17061	16944	16755	16966	16944	16786	16789	16957	16905	16961	16960	17046	16891	16920	16902	16843	16802	16961	16790	16993	16823	16954	16643	16946	16899	16888	16921	16843	16929	16936	16830	16810	16742	16924	16978	16882	17012	16741	16791	16898	16962	16942	16953	16635	16862	16837	16800	16898	16932	17073	16900	16808	16740	17092	16834	16864	17001	17082	16787	16955	16942	17009	16890	17082	16876	16771	16887	16843	16876	16909	16924	16931	16929	17065	16929	17022	16908	17043	16992	16862	16908	16701	16899	16938	17071	16917	16962	16915	17100	16842	16802	16894	17033	16969	16892	16846	16787	16770	16827	16783	16994	16753	16898	16995	16772	16869	16883	16780	16882	16913	16866	16953	16841	16991	16784	17048	17072	16889	16780	16892	17013	16869	17011	16868	16889	16962	16926	17080	16860	16789	16868	16824	17065	16864	16998	16846	16826	16948	16937	16894	16783	16835	17011	16936	16906	16942	16860	16911	17016	16940	16939	16953	16927	17018	16950	16912	16778	16748	16918	17083	16829	16962	16851	17045	16912	16883	16887	16869	16843	16747	16837	16896	17050	16955	17001	16886	16776	16866	16875	17061	16904	16849	16921	16934	16825	16780	16888	16805	16869	17192	16771	16934	16987	16921	16949	17028	16883	16912	16896	17058	16828	16837	16789	16869	17028	16876	16817	17036	16879	16941	17072	16865	17063	16908	17008	16803	17024	16834	16920	16904	16928	16861	16891	16816	16842	16858	16866
48450	59062	62461	55859	44186	34981	32582	30900	29335	28624	27575	27303	27069	26689	26721	26706	26556	26176	26245	26401	26321	26369	26430	26429	26320	26236	26274	26544	26269	26419	26586	26305	26276	26355	26294	26335	26525	26729	26463	26195	26149	25930	26201	26673	26375	26325	26526	26473	26373	26208	26229	26208	26190	26374	26283	26477	26452	26310	26339	26029	26372	26256	26567	26437	26161	26437	26281	26401	26441	26181	26213	26364	26447	26086	26519	26376	26273	26371	26349	26368	26500	26403	26291	26363	26421	26384	26669	26242	26430	26147	26271	26389	26005	26344	26303	26288	26346	26261	26208	26299	26337	26441	26324	26077	26409	26518	26107	26243	26279	26289	26405	26189	26197	26406	26219	26321	26265	26240	26297	26173	26179	26227	26207	26202	26234	26240	26173	26265	26242	26403	26240	26320	26118	26333	26170	26397	26435	26311	26293	26482	26370	26628	26380	26116	26480	26587	26179	26314	26126	26252	26353	26342	26486	26082	26206	26469	26307	26242	26419	26284	26491	26576	26216	26463	26384	26260	26371	26370	26317	26056	26290	26326	26485	26360	26536	26114	26315	26472	26191	26288	26285	26452	26244	26365	26120	26420	26385	26254	26479	26499	26019	26256	26198	26288	26328	26212	26107	26250	26115	26142	26510	26542	26362	26467	26554	26430	26140	26151	26207	26193	26262	25906	26330	26400	26386	26036	26045	26244	26188	26362	26256	26222	26379	26376	26339	26301	26430	26225	26218	26274	26562	26393	26287	26330	26160	26256	26036	26425	26429	26269	26208	26375	26375	26521	26204	26352	26379	26417	26412	26296	26674	26512	26380	26368	26198	26426	26351	26215	26388	26415	26399	26241	26288	26520	26211	26315	26705	26552	26294	26528	26445	26395	26261	26605	26389	26450	26295	26404	26335	26187	26426	26453	26310	26432	26345	26441	26260	26365	26188	26569	26433	26420	26347	26259	26287	26394	26477	26465	26097	26210	26282	26349	26187	26183	26157	26451	26418	26358	26240	25856	26157	26234	26333	26261	26540	26390	26038	26153	26206	26535	26314	26154	26244	26270	26406	26342	26082	26083	26157	26446	26257	26531	26339	26182	26347	26361	26337	26308	26603	26238	26182	26062	26572	26473	26506	26303	26332	26282	26231	26440	26358	26492	26314	26591	26171	26079	26183	26153	26475	26178	26314	26163	26491	26626	26347	26466	26295	26192	26377	26334	26248	26515	26498	26245	26319	26213	26595	26226	26287	26361	26495	26207	26182	26208	26340	26298	26366	26247	26800	26326	26373	26255	26241	26119	26276	26199	26174	26468	26387	26460	26347	26478	26248	26250	26445	26151	26150	26303	26406	26175	26240	26357	26153	26365	26425	26384	26282	26208	26186	26344	26294	26502	26258	26405	26378	26285	26167	26316	26161	26181	26238	26018	26129	26124	26256	26337	26085	26401	26288	26285	26472	26503	26445	26266	26382	26554	26252	26172	26415	26187	26433	26479	26373	26284	26293	26416	26184	26479	26470	26444	26505	26544	26572	26298	26188	26350	26339	26388	26418	26301	26570	26270	26153	26266	26437	26561	26187	26264	26274	26136	26272	26478	26247	26011	26349	26431	26612	26252	26288	26409	26437	26327	26180	26459	26284	26451	26465	26393	26288	26560	26691	26526	26332	26273	26374	26280	26280	26347	26322	26253	26100	26395	26556	26426	26321	26181	26337	26306	26174	26327	26416	26146	26088	26366	26453	26139	26513	26271	26277	26270	26674	26178	26019	26193	26478	26368	26530	26246	26302	26424	26198	26318	26328	26494	26520	26140	26272	26169	26329	26313	26356	26170	26388	26419	26445	26391	26442	26506	26216	26578	26423	26188	26336	26296	26208	26262	26276	26217	26438	26254	26395	26057	26426	26346	26581	26270	26493	26245	26041	26200	26439	26206	26269	26456	26564	26625	26137	26170	26428	26218	26199	26367	26320	26122	26063	26196	26319	26357	26376	26093	26483	26436	26173	26223	26228	26370	26099	26226	26325	26244	26418	26531	26415	26355	26317	26372	26244	26164	26221	26150	26454	26345	26231	26437	26306	26370	26297	26604	26496	26421	26327	26136	26327	26373	26258	26490	26316	26233	26432	26178	26089	26294	26353	26362	26347	26313	26254	26216	26309	26210	26327	26321	26366	26334	26226	26147	26357	26457	26169	26279	26221	26456	26535	26424	26294	26391	26288	26149	26243	26230	26502	26074	26278	26205	26383	26075	26337	26571	26508	26325	26478	26632	26274	26075	26455	26386	26242	26040	26271	26484	26075	26445	26422	26271	26223	26254	26249	26333	26074	26429	26336	26346	26340	26320	26297	26327	26206	26417	26268	26333	26261	26206	26077	26357	26394	26306	26299	26156	26432	26325	26138	26274	26271	26315	26434	26317	26371	26605	26494	26205	26171	26567	26313	26197	26482	26154	26469	26493	26290	26347	26095	26096	26244	26246	26340	26356	26429	26270	26142	26293	26194	26257	26141	26168	26319	26378	26422	26644	26643	26200	26347	26236	26246	26401	26371	26308	26224	26029	26321	26193	26285	26168	26508	26301	26061	26324	26397	26395	26289	26201	26365	26176	26307	26393	26363	26105	26338	26366	26268	26056	26220	26249	26237	26322	26482	26298	26492	26126	25980	26361	26331	26441	26274	26433	26279	26229	26304	26191	26254	26187	26495	26250	26379	26393	26433	26316	26590	26128	26081	26295	26403	26348	26476	26276	26230	26437	26118	26295	26573	26206	26231	26307	26295	26362	26397	26271	26355	26091	26320	26268	26301	26249	26294	26469	26080	26258	26236	26171	26413	26247	26146	26304	26385	26030	26469	26228	26301	26436	26426	26127	26398	26141	26321	26373	26262	26349	26233	26386	26494	26361	26426	26398	26134	26292	26462	26571	26106	26173	26487	26425	26298	26267	26336	26100	26124	26439	26369	26277	26441	26142	26347	26235	26423	26324	26219	26049	26377	26483	26402	26078	26369	26519	26131	26407	26197	26343	26294	26399	26383	26392	26155	26498	26336	26612	26508	26188	26381	26202	26216	26106	26267	26372	26249	26197	26428	26372	26469	26259	26054	26197	26298	26344	26404	26304	26388	26198	26234	26187	26335	26343	26216	26322	26310	26303	26315	26338	26485	26056	26371	26221	26248	26282	26411	26214	26232	26185	26468	26426	26376	26481	26234	26538	26282	26229	26187	26099	26501	26298	26257	26321	26325	26439	26228	26179	26461	26455	26091	26065	26291	26494	26378	26277	26290	26386	26294	26281	26312	26317	26298	26256	26270	26240	26558	26372	26421	26552	26395	26419	26334	26312	26273	26248	26375	26501	26283	26147	26301	26387	26488	26219	26205	26337	26525	26324	26275	26328	26502	26288	26327	26197	26389	26126	26225	26262	26355	26199	26215	26253	26497	26293	26186	26237	26193	26349	26327	26360	26495	26459	26367	26462	26282	26305	26260	26229	26242	26349	26371	26383	26497	26286	26339	26298	26531	26512	26471	26319	26412	26539	26340	26552	26326	26542	26209	26152	26415	26439	26486	26260	26574	26490	26179	26288	26392	26429	26384	26303	26624	26103	26373	26490	26254	26322	26456	26256	26231	26456	26302	26316	26298	26373	26424	26261	26295	26362	26239	26379	26319	26508	26326	26092	26329	26503	26318	26282	26542	26352	26480	26427	26416	26304	26251	26084	25962	26369	26432	26389	26476	26218	26025	26437	26227	26241	26208	26195	26410	26471	26511	26253	26187	26348	26332	26308	26209	26305	26258	26192	26091	26257	26447	26448	26389	26284	26438	26418	26378	26371	26166	26451	26250	26369	26486	26327	26293	26397	26518	26370	26476	26333	26448	26167	26047	26123	26391	26129	26343	26514	26201	26138	26192	26217	26454	26374	26523	26204	26440	26427	26566	26258	26576	26184	26199	26426	26529	26329	26493	26476	26262	26180	26253	26248	26473	26269	26397	26227	26393	26365	26453	26272	26312	26397	26350	26253	26127	26317	26367	26226	26120	26235	26198	26594	26495	26488	26512	26054	26284	26437	26025	26194	26421	26344	26140	25991	26501	26170	26151	26164	26346	26360	26418	26478	26429	26088	26254	26382	26265	26373	26314	26173	26220	26253	26558	26188	26208	26302	26478	26302	26119	25985	26419	26244	26191	26258	26404	26347	26193	26386	26209	26251	26179	26555	26397	26192	26237	26250	26427	26274	26205	26110	26048	26068	26251	26334	26458	26422	26618	26350	26044	26312	26401	26183	26444	26343	26391	26200	26334	26396	26349	26384	26264	26487	26223	26299	26064	26553	26337	26320	26080	26275	26600	26370	26595	26469	26158	26370	26230	26215	26419	26422	26440	26325	26491	26295	26514	26314	26166	26266	26264	26334	26446	26245	26536	26371	26039	26397	26407	26267	26177	26444	26253	26122	26555	26475	26326	26370	26439	26127	26479	26245	26630	26508	26189	26491	26343	26159	26303	26217	26291	26313	26296	26436	26226	26372	26325	26169	26073	26361	26111	26326	26291	26344	26069	26408	26273	26276	26253	26451	26224	26522	26309	26507	26384	26473	26435	26367	26282	26581	26473	26174	26411	26773	26379	26312	26220	26287	26446	26510	26343	26271	26414	26337	26179	26175	26325	26522	26205	26415	26348	26516	26158	26057	26468	26154	26265	26354	26303	26340	26261	26566	26025	26214	26506	26436	26379	26396	26474	26261	26312	26365	26323	26129	26368	26406	26323	26323	26555	26364	26606	26301	26333	26436	26459	26432	26477	26216	26323	26244	26379	26368	26204	26197	26312	26440	26223	26344	26402	26555	26502	26333	26483	26342	26674	26500	26391	26309	26304	26351	26364	26377	26361	26070	26313	26247	26269	26479	26086	25881	26143	26516	26504	26292	26201	26610	26280	26194	26321	26254	26395	26182	26243	26140	26382	26371	26539	26284	26417	26377	26233	26535	26398	26364	26306	26336	26236	26177	26431	26270	26392	26302	26140	26133	26450	26380	26051	26284	26386	26170	26566	26403	26281	26703	26525	26192	26428	26411	26466	26249	26275	26321	26432	25987	26511	26546	26214	26142	26299	26278	26322	26271	26398	26274	26292	25977	26298	26165	26198	26288
51463	67942	63073	49891	36619	27306	24892	23152	20746	19658	18816	18212	17705	17662	17582	17294	17268	17219	17117	17165	17086	17127	17169	16994	17165	16973	17265	17100	17074	17045	16998	17313	17092	17096	17087	17184	16964	17073	17178	17127	16927	16938	16993	17107	17042	17163	17119	17209	17139	17250	17107	17242	17013	17122	17079	17407	16987	17125	17084	17099	17031	17207	17053	17172	17001	17042	17139	17207	17104	17243	17018	17182	17189	17083	17225	17006	17024	17223	17024	17012	17163	17070	17207	17089	17273	17000	16912	17167	17018	17070	17060	16981	17020	17239	17079	17076	17020	17206	17041	17173	17146	16971	17098	17065	17095	17228	16959	17173	16957	17037	17015	17045	16933	17180	16997	17109	17200	17025	17198	16897	16911	17016	17342	17098	17166	17189	17038	17220	17067	17213	16953	17059	17141	17278	17194	17121	17081	17160	17318	17084	17250	17305	17119	16987	16855	17157	17104	17087	17257	17151	17143	16985	17014	17073	17127	17065	17068	17067	17143	16856	17127	17057	17136	17050	17056	17192	16942	17280	17305	17166	17071	17066	17253	17071	17127	16969	17115	17146	16939	17110	17042	17164	17167	17125	17120	16972	17000	17055	17125	17226	17154	17276	16714	17196	17045	17264	17100	17090	17093	17174	17172	17103	17041	17335	17157	17058	17176	17101	17162	17083	16958	17115	17153	17128	16950	17070	17220	17203	16905	17024	17117	17132	17114	17100	17151	17118	17085	17176	17028	17025	17060	16989	17032	17082	17258	17077	17168	17083	17042	17149	17073	17171	17151	17177	17270	16885	17241	17036	17200	17328	17079	17215	16855	17075	17040	17212	17191	16998	17177	17041	17079	17214	17052	16951	17124	17230	17162	17081	17008	17126	17129	17145	17144	16977	16962	17264	17067	16979	17081	16941	17316	17090	16996	16946	17060	17260	17010	17089	17152	17209	16991	17132	17068	17178	17095	17061	17135	17137	17000	17133	17086	17104	17133	17122	17068	17198	16936	17242	17057	17145	17080	17015	17067	17151	17049	17193	17040	17180	17303	17186	17064	17068	17163	17185	17033	17190	17225	17053	17092	17109	16848	17014	17129	17093	17123	16981	16932	16998	17117	16962	17222	17049	17060	17004	17034	16925	17167	17151	17178	17019	17151	16992	17222	17254	16991	17111	17161	17113	16977	17142	16992	17129	17031	16950	17088	17081	16949	16870	17121	17013	17022	16924	16947	17053	17266	16956	17123	17012	17137	16893	17252	16988	17214	17191	17118	17096	17076	16950	17175	17010	17126	17094	17212	17189	16938	17059	17129	16921	17142	17075	17087	17208	17082	16939	17092	17010	17315	17134	17320	17188	17114	17056	17272	17158	17027	17062	17129	17134	17194	16876	17175	17025	17151	17068	17133	17184	17108	17323	17143	17058	17093	16943	17110	17147	17031	17227	17121	17263	17174	16963	16992	17062	17136	17080	17028	17014	17135	17120	16958	17013	17136	17053	17220	17134	17291	17214	17170	17188	16933	17022	17226	17019	16964	17009	17214	17131	17016	16871	17108	17166	16968	17078	16989	16916	17115	17051	17107	16878	16996	16890	17224	16990	17196	16954	17263	17151	17166	17182	17061	17175	17109	17025	17114	17002	17198	17048	16946	17129	17010	17092	17173	17112	16953	17178	16973	17130	17164	16831	17143	17163	17212	17021	17091	16795	17180	17131	17129	17003	17200	17073	17057	17118	17150	17159	17459	17152	16959	17143	17071	16996	16977	17093	17047	17131	17042	17091	17087	17012	17056	17002	17098	17183	16957	17177	16859	17027	17207	17099	17184	17175	17040	17245	17020	17229	17247	17038	17170	16972	17130	17171	17138	17149	16988	17126	17217	17084	17161	16987	17168	17129	17205	17147	17154	17286	17210	17206	17164	17013	17170	16935	17142	17098	17057	17232	17033	17007	17112	17007	17339	17160	17060	17055	17153	16890	17209	17119	16993	16993	17026	17145	17067	17112	17138	17102	17204	17053	17052	17080	17125	17059	17063	17028	17140	17116	17012	17087	17020	17149	17184	17237	17061	17130	17049	17011	17129	17073	17231	16959	16994	16902	17200	17164	17187	17293	17222	17020	16933	17152	17066	17263	17147	17010	17004	17201	17155	17202	17096	17001	16810	17162	17096	16991	16970	17191	17237	17155	17117	17202	17237	17193	17074	17253	17135	17108	17144	17014	16910	17096	17032	16939	16997	17290	17109	17083	17102	17040	17030	17084	16898	17050	17136	17124	17194	17056	17219	17235	17245	17176	17178	16904	17237	17086	17201	17108	17091	17108	17098	17194	17123	17247	17090	16926	17015	16890	17070	17126	17004	17307	17064	17161	17061	16946	17147	17074	17063	17089	17154	17178	17126	17003	17070	17122	17156	16980	17204	17107	17168	17157	17011	16999	16981	16980	17039	17116	17079	17022	17038	17003	17100	17128	17250	17055	17096	17279	16964	17073	17013	17141	17032	17074	17107	16937	17174	17192	17059	17140	17073	17098	17178	17246	16992	17248	17138	17038	17149	16987	17076	17058	16926	17083	17101	17010	17311	16926	17059	17077	16880	17076	17131	17042	17248	17329	17140	17013	17143	17110	17239	17022	16860	17084	17244	17180	17164	17077	16818	17166	17178	16972	17189	17010	17044	17074	17047	17086	17037	16984	17134	17225	17158	17044	17087	17114	16976	17035	17193	17138	17145	17093	17142	16955	17022	17027	17193	17090	16922	17005	17023	17052	17146	17285	17099	16966	17191	16990	17066	17003	16975	17018	17118	17026	17037	17035	17227	17165	17192	17173	16949	17164	17152	17096	17211	17070	17113	17137	16947	17190	17017	17217	16978	17187	17212	17171	17179	17087	16895	17164	17178	17119	17274	17258	17150	16883	17156	17284	17124	16960	17131	17130	16989	17196	17105	17123	17189	17277	17135	17027	17084	17229	17025	17241	17107	17116	17258	16948	17114	17012	17042	17057	17024	17170	17027	17019	17109	17111	17031	17102	17190	17171	17123	17239	17039	17146	17113	17022	17230	17129	17128	17226	17122	17020	17157	17040	17063	16991	17119	16986	17142	16997	17137	16855	17076	17097	17065	17226	17061	17222	16950	17001	17070	17275	17201	17135	17160	17040	17183	17150	16997	17124	17294	17072	16988	17166	17351	17071	17044	17105	17130	17121	17079	17266	17240	17182	17148	17245	17100	17012	17043	17117	17355	17096	16991	17017	17260	17080	17066	17356	17006	17022	17136	17035	17012	17091	17070	17089	17019	17187	17144	17015	17175	17163	17228	17067	16942	17141	16981	17218	17063	17133	16934	17172	17065	17145	17170	17150	17198	17093	17020	17202	17050	16976	17011	17222	17204	17143	17163	17207	17078	17137	17170	17043	17014	17237	17136	17234	17205	16902	17086	17056	16927	17100	16998	17018	17061	16887	17046	17262	17018	16964	17070	17221	17122	17074	16959	17109	17220	17311	16975	17307	17162	17113	17101	17135	16990	17068	17045	17213	17121	17137	17237	17158	17154	17047	17119	17185	16755	17215	16979	17193	17227	17128	17198	17152	17227	16993	17174	17042	16900	16888	17026	17028	17099	17248	17168	17252	16981	17155	17313	17164	17047	17110	17114	17165	17134	17159	16992	17132	17147	17052	17140	17013	17115	17078	17118	17250	16966	17179	17059	17142	17248	17190	17307	17234	16987	17058	17257	17207	17082	17178	17150	17152	17202	17097	16901	17182	17264	17210	16994	17056	17013	16998	16935	17165	17168	16938	17276	17018	17001	17153	17036	17112	17168	17109	17116	17056	17116	17186	17040	17191	17013	17189	17067	17143	17095	17189	17224	17039	17046	17016	17026	16996	17090	17006	17009	17046	17003	17161	17143	17058	17248	17043	17046	17080	16982	17278	17060	17016	17244	17221	17155	17042	17357	17229	17140	16971	17235	17215	17154	17239	16931	17190	17054	17178	17109	17021	17176	16927	17057	16967	16991	17240	17193	17057	16988	17290	17122	16889	17070	17100	17141	17020	17116	16994	17219	17210	17052	16982	17116	17305	17055	17124	17025	17150	17184	17050	17145	17055	17215	17172	17078	17091	17128	17147	16990	17189	17139	17063	16840	17254	17136	17006	17089	17019	17118	17265	17223	17155	17111	17006	17060	16984	17089	17036	17275	17108	17297	17081	16931	17064	17159	16969	17121	17192	16989	17131	16927	16757	17024	17076	17242	17348	17247	17025	17058	17146	17189	17041	17101	17071	17097	17074	16924	17071	17120	17200	17101	17049	17183	17120	17215	17204	17285	17175	17050	17276	17132	17162	17210	17013	16974	17111	16881	17138	17285	17116	17066	17077	17131	16987	17120	16958	17280	16992	17029	17093	17226	17230	17019	17127	16996	17219	17036	17033	17149	17208	17309	16870	17043	17152	17226	17123	17056	16971	17236	17084	16881	17064	17082	16952	17152	17191	17228	17113	17084	17086	17079	16946	16986	17163	17112	17152	17043	17125	17006	17097	16974	17218	17187	17088	17141	16934	17140	16974	17266	16984	17159	17023	17021	17035	17146	17168	17150	16937	16989	17042	17017	17018	17107	16982	17051	17209	17116	16965	17175	17187	17164	17339	16990	17007	17055	17102	17170	17258	17162	17110	17204	17034	17212	16950	17066	17166	17079	17138	17090	17064	17174	17112	17128	17201	17120	17137	17064	17179	17210	17130	16970	17095	17008	17222	17080	16955	17149	17027	17164	16988	16987	17209	17043	17226	17149	17121	17219	16986	17049	17138	16858	17096	17088	17149	17138	16961	17194	16974	16827	17086	16952	17362	17021	16977	17104	16956	17192	17098	17134	17155	17111	17229	17111	17150	17033	17307	17148	17197	16962	17028	17215	17200	17113	17194	17173	16968	17204	17085	17215	16860	17089	17260	17171	16932	17183	17161	17071	17177	17120	17025	17132	17087	17093	17148	17276	17029	17044	17040	17267	17155	16979	17069	17157	16985	17265	17020	17218	17052	17195	16991	17110	17074	17313	17212	17027	17131	16934	17083	17169	17136	16961	17113	17226	17235	16932	17149	17250	17004	17074	17258	17093	17183	17095	17055	16909	17173	17165	17155	17079	17230	16948	17029
25976	22676	36480	38737	37463	40679	41837	38187	34478	32076	29828	29075	28412	27656	27587	27517	27211	26991	27085	26944	26807	26787	26561	26896	26871	26752	26856	26832	26720	26793	26664	27059	26764	26625	26788	26831	26784	26753	26866	26811	26701	26621	26776	26866	26568	26897	26859	26759	27004	26747	26770	26636	26860	26521	26806	26960	26924	26744	26657	26520	26606	26727	26759	26939	26666	26799	26562	26598	26535	26690	26942	26952	26739	26652	26655	26769	26549	26645	26839	26528	26396	26739	26701	26617	26788	26919	26573	26702	26943	26688	26538	26719	26863	26626	26714	26785	26761	26671	26809	26681	26459	26560	26865	26560	26789	26810	26340	26610	26890	26825	26805	26761	26632	26799	26852	26828	26653	26662	26736	26251	26681	26643	26579	26639	26765	26828	26934	26742	26619	26785	26648	26822	26490	26798	26871	26830	26347	26980	26898	26713	26755	26756	26827	26439	26886	26766	26767	26640	26791	26850	26776	26660	26795	26717	26619	26816	26828	26843	26690	26656	26541	26620	26846	26830	26671	26699	26740	26613	26818	26713	26745	26492	26548	26921	26617	26851	26985	26461	26899	26583	26699	26578	26760	26779	27034	26911	26663	26625	26739	26809	26712	26691	26576	26588	26716	26704	26597	26598	26993	26633	26787	26416	26543	26692	26744	26647	26889	26602	26772	26537	26701	26614	26559	26733	26906	26619	26648	26466	26688	26652	26692	26540	26726	26892	26681	26269	26818	26888	26735	26538	26720	26751	26833	26714	26849	26659	26744	26836	27059	26696	26705	26718	26445	26995	26817	26707	26468	26582	26547	26845	26648	26812	26428	26533	26700	26754	26636	26732	26688	26556	26965	26859	26590	26531	26675	26664	26643	26762	26706	26734	26844	26670	26629	26535	26779	26717	26627	26605	26710	26778	26611	26753	26771	26934	26656	26565	26982	26706	26773	26669	26649	26688	26655	26596	26528	26733	26778	26732	26574	26704	26583	26790	26618	26549	26646	26750	26610	26609	26550	26739	26897	26691	26922	26706	26853	26704	26548	26882	26455	26519	26600	26863	26705	26582	26710	26802	26842	26508	26904	26751	26533	26925	26682	26641	26467	26648	26683	26685	26875	26668	26694	26825	26526	26611	26811	26885	26919	26286	26327	26595	26784	26768	26788	26587	26667	26431	26840	26818	26402	26523	26643	27027	26998	26508	26725	26712	26686	26754	26467	26750	26385	26636	26913	26823	26835	26703	26732	26648	26815	26784	26784	26763	26730	26939	26621	26774	26741	26706	26661	26745	26458	26810	26699	26284	26472	26823	26706	26660	26564	26616	26430	26544	26633	26758	26668	26589	26605	26770	26835	26701	26754	26672	26633	26792	26757	26333	26791	26755	26682	26738	26744	26451	26580	26626	26742	26589	26555	26703	26723	26993	26929	26703	26798	26521	26680	26628	26767	26747	26756	26609	26758	26846	26710	26767	26537	26773	26721	26808	26530	26591	26914	26672	26626	26761	26621	26584	26673	26665	26798	26587	26513	26772	26877	26473	26511	26582	26763	26485	26693	26560	26506	26956	26798	26870	26528	26891	26833	26526	26475	26744	26635	26666	26833	26920	26751	26811	27006	26520	26654	26570	27036	27084	26729	26784	26644	26673	26929	26864	26695	26519	26641	26717	26768	26762	26682	26835	26574	26529	26787	26837	26905	26691	26839	26962	26859	26756	26821	26834	26690	26720	26861	26747	26926	26711	26622	26791	26586	26833	26693	26499	26771	26808	26476	26742	26354	26873	26721	26778	26421	26613	26993	26955	26739	26532	26919	26866	26745	26850	26777	26764	26791	26679	26732	26910	26750	26971	26616	26692	26747	26688	26805	26895	26743	26459	26854	27020	26834	26719	26939	26844	26646	26811	26575	26560	26899	26996	26664	26751	26885	26814	26723	27098	26502	26706	26696	26566	26598	26752	26488	26695	26665	26838	26955	26737	26799	26708	26576	26735	26933	26854	26715	26914	26969	26615	26966	26599	26892	26589	26787	26679	26809	26675	26740	26996	26998	26675	26585	26808	26880	26762	26687	26643	26564	26665	26634	26685	26623	26698	26838	26755	26413	26680	26720	26798	26862	26848	26675	26530	26723	26651	26601	26416	26612	26830	26652	26503	26721	26660	26697	26600	26579	26533	27009	26723	26346	26714	26846	26611	26739	26531	27163	26905	26568	26724	26671	26858	26737	26694	26525	26600	26787	26970	26671	26526	26592	26775	26680	26579	26590	26721	26880	26941	26947	26746	26781	26695	26554	26609	26692	26706	26575	26683	26390	26863	26663	26831	26646	26695	26740	26624	26803	26665	26738	26745	26749	26778	26624	26633	26562	26617	26870	26586	26536	26504	26809	26435	26881	26759	26553	26600	27197	26518	26462	26825	26700	26634	26647	26725	27035	26691	26664	26608	26803	26837	26838	26447	26638	26667	26520	26779	26439	26810	26584	26577	26559	26682	26620	26684	26873	26575	26533	26548	26732	26501	26799	26752	26712	26687	26610	26577	26623	26641	26722	26707	26877	26630	26663	26769	26698	26624	26712	26490	26561	26494	27045	26802	26840	26611	26665	26656	26773	26691	26601	26897	26751	26623	26891	26599	26693	26533	26522	26691	26625	26881	26510	26679	26718	26786	26726	26506	26908	26559	26772	26392	26596	26603	26550	26756	26797	27002	26716	26652	26917	26646	26825	26892	26622	26621	26643	26935	26931	26610	26637	26831	26778	26626	26968	26712	26619	26755	26798	26576	26458	26579	26733	26995	26858	26815	26788	26687	26630	26802	26682	26611	26570	26511	26576	26756	26620	26928	26817	26597	26640	26641	26482	26658	26577	26786	26832	26758	26927	26620	26692	26886	26489	26936	26719	26758	26786	26768	26633	26889	26549	26648	26525	26655	26912	26893	26682	26742	26443	26599	26526	26686	26715	26702	26581	26860	26711	26588	26709	26596	26728	26802	26602	26773	26693	26709	26879	26733	26791	26854	26648	26564	26682	26905	26708	26633	26668	26541	26705	26794	26964	26604	26789	26671	26648	26624	26808	26763	26582	26589	26745	27104	26827	26695	26734	26684	26597	26694	26753	26379	26447	26775	26456	26540	26760	26905	26854	26624	26555	26527	26913	26680	26660	26631	26753	26855	26910	26827	26672	26488	26729	26771	26762	26930	26717	26856	26773	27054	26882	26912	26848	26829	26583	26764	26784	26576	26679	26618	26594	26624	26602	26864	26651	26705	26895	26782	26791	26527	26816	26903	26849	26832	26641	26650	26742	26767	26494	26711	26649	26864	26831	26587	26919	27040	26615	26787	26770	26610	26618	26680	26556	26760	26600	26729	26834	26882	26701	26672	26754	26613	26617	26724	26835	26784	26674	26744	26755	26531	26500	26652	26576	26682	26690	26633	26591	26753	26772	26533	26648	26545	26587	26566	26535	26489	26771	26582	26716	26649	26753	26832	26896	26663	26322	26888	26926	26649	26721	26797	26846	26709	26789	26626	26664	26719	26571	26835	26618	26785	26666	26692	26616	26621	26599	26464	26517	26729	26735	26750	26795	26752	26701	26742	26682	26580	26715	26776	26682	26643	26690	26663	26499	26495	26686	26718	26736	26774	26732	26555	26648	26577	26661	26498	26601	26732	26634	26708	26874	26708	26690	26626	26776	26666	26694	26658	26914	26655	26710	26717	26753	26580	26807	26851	26616	26655	26560	26559	26818	26433	26545	26755	26622	26620	26696	26807	26673	26741	26656	26737	26753	26639	26810	26531	26670	26505	26905	26773	26606	26779	26680	26760	26855	26768	26559	26451	26413	26762	26607	26589	26692	26797	26858	26942	26718	26639	26845	26563	26871	26784	26668	26471	26594	26652	26842	26711	26529	27005	26878	26992	26886	26797	26690	26812	26690	26688	26677	26788	26881	26591	26628	26632	26608	26743	26780	26791	26605	26642	26535	26652	26400	26386	26502	26637	26558	26947	26667	26500	26735	26699	26495	26874	26633	26861	26850	26763	26650	26835	26581	26821	26971	26802	26726	26907	27086	26579	26674	26508	26685	26754	26572	26634	26600	26605	26768	26720	26699	26690	26854	26701	26735	26884	26547	26733	26502	27060	26503	26780	26616	26789	26884	26887	26783	26653	26476	26747	26706	26647	26718	26503	26907	26832	26434	26858	26953	26610	26821	26668	26605	26631	26678	26621	26736	26827	26665	26602	26678	26977	26658	26806	26843	26656	26877	26698	26910	26909	26892	26660	26617	26592	26501	26499	26727	26724	26614	26793	26778	26824	26699	26619	26965	26566	26791	26754	26863	26596	26709	26710	26563	26837	26724	26596	26449	26558	26703	26558	26628	26566	26344	26679	26654	26519	27039	26830	26693	26497	26725	27146	26830	26663	26486	26485	26800	26689	26702	26706	26538	26968	26758	26485	26426	26391	26780	26572	26539	26665	26793	26744	26547	26712	26997	26835	26714	26510	26803	27049	26829	26831	26895	26546	26891	26874	26659	26740	26500	26868	26692	26561	26534	26730	26594	26714	26645	26786	26781	26782	26915	26583	26900	26697	26649	26506	26623	26766	27083	26812	26604	26523	26551	26817	26869	26773	26839	26671	26720	26646	26892	26916	26749	26775	26591	26701	26477	26757	26501	26732	26858	26842	26712	26755	26835	26759	26704	26944	26783	26998	26502	26933	27000	26746	26838	26758	26846	26695	26806	26852	26874	26657	26645	26830	26665	26686	26749	26619	26819	26754	26885	26776	26619	26808	26843	26667	26621	26719	26874	26532	26662	26619	26942	27045	26738	26609	26822	26823	26693	26753	26602	26929	26768	26765	26731	26583	26761	26684	26530	26542	26921	26594	26724	26865	26857	26783	26892	26815	26681	26747	26842	26832	26975	26521	26943	26994	26790	26678	26558	26573	26525	26665	26759	26618	26789	26504	26899	26660	26639	26685	26751	26638	26590	26787	26943	26449	26761	26526	26819	26808	26958	26726	26971	26942	26821	26700	26851	26688	26558	26790	26672	26623	26687	26711	26662	26790	26730	26905	26556	26768	26717	26645	26800	26605	26701	26707	26640	26484	26682	26824	26723	26817	27009	26702	26632	26669	26567	26774	26638	26917
50517	82515	72005	51333	40531	37108	34784	31432	26836	23325	20773	20022	18851	18560	18227	17974	17823	17722	17557	17610	17436	17483	17397	17459	17504	17340	17456	17401	17218	17357	17368	17516	17242	17299	17345	17152	17357	17476	17483	17471	17246	17444	17414	17320	17501	17365	17387	17318	17426	17379	17279	17398	17461	17193	17459	17410	17238	17465	17480	17376	17408	17296	17260	17377	17496	17379	17265	17325	17326	17461	17341	17395	17346	17209	17412	17442	17353	17320	17475	17387	17236	17405	17388	17206	17479	17490	17333	17270	17389	17110	17373	17360	17371	17448	17403	17452	17223	17441	17297	17383	17203	17307	17397	17260	17423	17460	17490	17438	17432	17462	17434	17331	17452	17351	17326	17247	17401	17312	17319	17366	17359	17233	17273	17521	17227	17294	17499	17446	17460	17316	17403	17367	17272	17255	17387	17363	17341	17306	17309	17158	17363	17421	17440	17317	17379	17484	17473	17296	17473	17324	17257	17417	17300	17423	17351	17593	17391	17228	17418	17312	17488	17421	17373	17390	17432	17322	17528	17357	17262	17525	17362	17294	17437	17434	17470	17255	17345	17250	17360	17396	17186	17275	17335	17236	17336	17304	17407	17318	17320	17316	17482	17488	17411	17372	17499	17393	17363	17288	17329	17268	17323	17072	17437	17278	17401	17293	17528	17249	17393	17253	17370	17395	17367	17226	17484	17310	17495	17425	17181	17460	17413	17408	17305	17438	17487	17226	17356	17355	17277	17336	17393	17439	17339	17347	17246	17294	17151	17324	17262	17399	17344	17366	17368	17324	17425	17380	17415	17432	17351	17341	17436	17335	17397	17484	17335	17246	17362	17530	17280	17309	17139	17404	17135	17195	17200	17255	17357	17288	17191	17303	17191	17194	17313	17422	17472	17494	17323	17282	17434	17243	17271	17313	17238	17404	17290	17331	17268	17329	17451	17332	17294	17425	17169	17483	17051	17123	17420	17337	17133	17363	17267	17258	17492	17594	17239	17408	17104	17208	17330	17126	17313	17404	17161	17424	17558	17287	17495	17387	17342	17415	17310	17330	17329	17283	17401	17278	17460	17372	17327	17383	17477	17287	17325	17153	17237	17503	17377	17233	17469	17310	17367	17310	17389	17371	17384	17418	17274	17328	17353	17162	17172	17423	17245	17372	17195	17317	17333	17431	17494	17372	17203	17477	17239	17195	17216	17339	17595	17359	17353	17272	17340	17243	17371	17386	17412	17399	17374	17166	17374	17138	17229	17211	17202	17340	17255	17279	17433	17206	17473	17442	17557	17457	17345	17176	17189	17368	17372	17361	17442	17517	17373	17342	17384	17293	17181	17449	17119	17406	17380	17425	17427	17400	17384	17447	17389	17306	17417	17402	17237	17263	17150	17118	17266	17137	17546	17260	17153	17569	17354	17363	17322	17428	17330	17233	17379	17258	17362	17363	17386	17211	17235	17362	17308	17428	17290	17249	17335	17128	17372	17236	17377	17468	17374	17151	17315	17125	17521	17285	17413	17316	17210	17314	17415	17331	17367	17274	17290	17400	17161	17501	17457	17429	17339	17167	17328	17291	17191	17378	17362	17276	17395	17196	17316	17375	17408	17282	17246	17258	17222	17254	17405	17285	17304	17391	17205	17286	17492	17373	17269	17347	17390	17265	17258	17225	17369	17440	17293	17220	17166	17385	17278	17445	17399	17278	17338	17336	17168	17255	17193	17385	17435	17323	17354	17339	17486	17152	17363	17370	17393	17259	17275	17436	17354	17410	17299	17304	17273	17314	17343	17261	17199	17418	17296	17446	17446	17439	17452	17246	17370	17221	17403	17355	17402	17416	17374	17343	17289	17209	17369	17562	17323	17362	17195	17226	17278	17265	17292	17420	17510	17350	17341	17205	17328	17362	17166	17296	17244	17304	17224	17303	17228	17215	17501	17210	17364	17256	17456	17326	17466	17263	17259	17210	17561	17321	17212	17217	17247	17307	17385	17395	17303	17292	17379	17261	17219	17327	17254	17299	17351	17213	17377	17258	17385	17384	17544	17317	17273	17427	17245	17420	17415	17247	17259	17398	17332	17296	17241	17385	17399	17313	17305	17385	17281	17409	17333	17244	17361	17222	17265	17316	17261	17483	17185	17349	17185	17324	17347	17275	17500	17414	17280	17289	17560	17392	17330	17498	17390	17299	17099	17511	17476	17439	17254	17255	17427	17343	17250	17362	17249	17313	17287	17582	17167	17256	17430	17301	17013	17218	17457	17610	17352	17315	17427	17407	17330	17249	17398	17246	17278	17369	17397	17459	17197	17112	17441	17380	17304	17352	17423	17569	17465	17180	17437	17311	17374	17308	17216	17520	17367	17263	17398	17396	17298	17312	17233	17542	17379	17292	17323	17338	17343	17258	17374	17067	17274	17215	17365	17276	17498	17322	17481	17398	17355	17448	17317	17356	17220	17421	17253	17314	17313	17354	17443	17297	17411	17071	17390	17242	17220	17132	17404	17196	17182	17471	17404	17411	17367	17267	17326	17246	17460	17279	17339	17267	17430	17459	17321	17233	17467	17344	17266	17144	17446	17293	17455	17328	17269	17241	17395	17374	17253	17226	17314	17542	17286	17281	17461	17329	17193	17186	17258	17428	17433	17390	17307	17309	17269	17270	17297	17364	17149	17409	17258	17320	17264	17280	17332	17260	17307	17309	17323	17472	17275	17295	17404	17505	17300	17232	17281	17512	17351	17385	17380	17391	17233	17248	17273	17388	17351	17449	17343	17342	17306	17585	17154	17274	17421	17415	17315	17360	17203	17360	17250	17356	17363	17252	17284	17497	17298	17049	17367	17405	17501	17272	17477	17172	17327	17348	17380	17318	17418	17395	17365	17352	17220	17323	17394	17448	17307	17351	17292	17237	17375	17347	17317	17410	17243	17336	17279	17390	17363	17427	17353	17440	17388	17335	17319	17203	17428	17250	17446	17415	17329	17307	17458	17487	17367	17435	17319	17224	17428	17211	17375	17316	17306	17414	17312	17402	17358	17365	17299	17331	17316	17305	17249	17419	17422	17481	17321	17449	17265	17320	17364	17196	17363	17438	17327	17428	17339	17467	17500	17568	17324	17387	17277	17306	17115	17234	17157	17419	17241	17298	17350	17394	17250	17354	17455	17323	17322	17353	17299	17329	17422	17266	17313	17230	17407	17367	17379	17450	17409	17269	17264	17441	17392	17383	17381	17366	17192	17262	17241	17276	17390	17373	17383	17450	17205	17531	17411	17326	17197	17286	17494	17373	17477	17284	17520	17204	17507	17433	17252	17577	17531	17477	17366	17426	17547	17419	17456	17326	17274	17166	17299	17290	17423	17258	17210	17280	17383	17399	17282	17173	17394	17429	17454	17183	17297	17251	17482	17333	17357	17283	17376	17076	17297	17502	17469	17467	17282	17335	17197	17262	17446	17334	17356	17314	17270	17148	17401	17363	17136	17299	17423	17346	17422	17336	17325	17281	17330	17470	17338	17390	17462	17398	17524	17259	17345	17398	17316	17233	17378	17564	17273	17204	17146	17224	17333	17262	17124	17399	17240	17289	17463	17411	17322	17335	17339	17201	17472	17313	17352	17495	17407	17364	17424	17326	17172	17276	17280	17437	17237	17404	17230	17341	17379	17376	17372	17366	17267	17533	17349	17256	17347	17458	17371	17222	17376	17441	17430	17469	17327	17260	17189	17304	17347	17399	17373	17345	17445	17239	17493	17355	17357	17443	17348	17255	17232	17320	17270	17228	17364	17274	17392	17254	17299	17382	17356	17488	17345	17358	17430	17505	17476	17379	17482	17208	17335	17544	17326	17501	17433	17339	17170	17255	17345	17453	17265	17461	17408	17392	17479	17170	17399	17181	17245	17354	17398	17237	17269	17395	17336	17589	17328	17284	17221	17212	17344	17286	17289	17430	17449	17304	17345	17480	17427	17499	17164	17425	17212	17373	17297	17272	17421	17279	17330	17356	17343	17424	17250	17441	17372	17441	17431	17276	17494	17253	17394	17468	17430	17276	17174	17231	17263	17306	17381	17387	17367	17267	17260	17343	17404	17319	17318	17316	17420	17423	17426	17333	17327	17247	17417	17258	17138	17297	17442	17397	17139	17500	17434	17366	17463	17591	17437	17316	17287	17310	17476	17353	17367	17301	17380	17446	17257	17447	17357	17359	17470	17302	17267	17253	17298	17384	17329	17272	17338	17354	17503	17450	17203	17375	17247	17275	17144	17393	17297	17436	17389	17372	17276	17273	17234	17237	17184	17369	17155	17192	17292	17282	17351	17315	17381	17317	17392	17276	17435	17529	17451	17368	17375	17241	17357	17516	17319	17343	17356	17239	17512	17405	17455	17298	17301	17343	17405	17330	17179	17373	17389	17362	17239	17318	17487	17305	17164	17328	17070	17349	17416	17215	17212	17320	17335	17352	17180	17256	17170	17345	17447	17400	17382	17458	17193	17183	17364	17255	17166	17486	17322	17286	17284	17494	17356	17411	17447	17511	17325	17305	17357	17480	17460	17475	17166	17315	17274	17188	17238	17425	17313	17356	17477	17335	17440	17421	17278	17410	17411	17308	17289	17233	17417	17452	17471	17476	17566	17327	17277	17344	17518	17346	17247	17239	17284	17389	17251	17328	17394	17338	17119	17345	17443	17345	17189	17328	17330	17140	17302	17589	17473	17299	17371	17361	17335	17315	17372	17490	17277	17331	17172	17145	17545	17430	17472	17380	17302	17368	17497	17140	17303	17229	17333	17261	17432	17286	17523	17361	17490	17243	17116	17384	17355	17442	17310	17360	17327	17350	17348	17369	17329	17185	17358	17237	17285	17154	17241	17363	17384	17386	17107	17452	17228	17391	17175	17329	17241	17353	17407	17652	17295	17200	17352	17369	17245	17303	17279	17374	17244	17305	17350	17504	17256	17433	17532	17371	17338	17297	17292	17422	17452	17397	17428	17357	17319	17389	17428	17422	17370	17422	17366	17406	17238	17485	17244	17500	17288	17484	17454	17354	17492	17520	17333	17432	17359	17302	17394	17291	17479	17337	17480	17337	17269	17298	17218	17605	17322	17315	17158	17252	17450	17317	17170	17383	17239	17083	17308	17357	17356	17490
23692	21391	30556	30856	36380	43010	46443	42246	38905	36622	33262	30302	28682	28296	27764	27515	26804	26786	26643	26637	26507	26180	26201	26478	26488	26350	26396	26568	26535	26419	26155	26431	26277	26504	26247	26371	26039	26481	26271	26180	26296	26587	26203	26416	26498	26226	26198	26167	26087	26119	26190	26308	26294	25898	26184	26197	26316	26270	26104	26192	26137	25980	26334	26448	26416	26081	26299	26078	26227	26474	26062	26113	26215	26390	26170	26268	26292	26451	26258	25970	26191	26368	26337	26009	26072	26122	26254	26260	26368	26129	26084	26170	26278	26093	26223	26254	26263	25875	26297	26451	26086	25962	26118	26257	26198	26494	26119	26190	26234	26284	26313	26158	26159	26081	26208	26149	26197	26211	26223	26350	26436	26247	26179	25978	25899	26266	26468	26461	26201	26096	26148	26146	26185	25994	26078	26380	26476	26253	26366	26048	26301	26071	26197	26241	26323	26461	26150	26590	26547	26364	26275	26095	26330	26145	26097	26396	26034	26361	26382	26247	26235	25966	26320	26061	25985	26192	26162	26104	26139	26009	26162	26104	26268	26092	26056	26133	26182	26169	26554	26041	26402	26352	26047	26088	25991	26127	26285	26188	26265	26245	26042	26166	26623	26046	26186	26087	26139	26271	26116	26405	26106	25988	26001	26140	25963	26098	26014	26384	26175	25982	26121	26203	26269	26571	26417	26297	26367	26016	26393	26265	26063	26023	26239	26209	26082	26040	26429	26216	26319	26300	26121	26288	26176	26376	26191	26263	26163	26294	26266	25985	26310	26119	26375	26271	26280	26272	26037	26050	26173	26187	26091	26189	26269	26327	26138	26350	26008	26405	26278	26497	26346	26158	26156	26009	26072	26271	26234	26144	26191	26143	26268	26275	26046	26236	26297	26250	26089	26314	26123	26126	25987	26184	26076	26171	26280	26225	26121	26213	26305	26016	26170	26226	26069	26306	26317	26115	26310	26356	26048	26396	26276	26054	26183	26111	26280	26273	26229	26296	26251	26335	26108	26178	26216	26087	25888	26201	26437	26440	26252	26292	26382	26211	26118	26221	26345	26326	26239	26345	26270	26166	26131	26284	26279	26235	26068	26272	26239	26252	26274	26041	26161	26283	26347	26181	26060	26026	26326	26259	26251	26075	26088	26141	26145	26107	26011	26099	26239	26132	26321	26167	26292	26091	26347	26524	26315	26091	26382	26084	26303	26164	26224	26146	26180	26105	26062	26374	26083	26467	26469	26055	26336	26102	25884	26110	26343	26285	26370	26482	26265	26301	26297	26279	26383	26030	26296	26084	26261	26158	26004	26224	26248	26098	26121	26406	26148	26127	25989	26307	26049	25988	26271	26245	26306	26100	26037	26095	26100	26391	25979	26183	25885	25689	26040	25976	26125	26265	26088	26131	26240	26216	26083	26263	26355	25981	26097	26161	26274	26141	26558	26393	26232	26029	26115	26106	26250	26247	26339	26313	26356	26160	26135	26375	26104	26085	26074	26146	26284	25808	25992	25993	26169	26240	26465	26086	26342	26319	26129	26482	26209	26191	26080	26121	26007	26120	25897	26397	26335	26271	26163	26261	26168	26242	26184	25966	26062	25810	26358	26150	26241	26335	26225	26387	26125	26256	26154	26183	26294	26018	26068	26104	26339	26256	26168	26388	26120	26206	26214	25934	26247	26249	26537	26195	25989	26110	26072	26207	25967	26232	26460	26135	26448	26332	26187	26315	25992	26211	26061	26139	26223	26382	26435	26295	26467	26267	26038	26314	26253	26194	26318	26121	26359	26085	26333	26179	26048	26392	26213	26189	26301	26232	26168	25960	26071	26115	26147	26333	26175	26167	25976	26289	26170	26232	26068	26048	26173	26029	26369	26158	26130	26480	25996	26039	26088	26226	26078	26451	26241	26334	26182	26357	26237	26233	26417	26312	26283	26111	26458	26327	26337	26333	25966	26218	26150	26179	26094	26208	26180	26195	26206	26033	26322	26162	26135	26259	26241	26134	26367	26212	26321	26120	26241	26018	26266	26155	26272	26437	26169	26101	26130	26197	26418	26030	26122	26234	26364	26233	26120	25968	26222	26188	26080	26114	26255	26338	26081	26136	26124	26133	26350	26009	26128	26064	26080	25884	26133	26026	26196	26403	26426	26182	26183	26416	26193	26149	26216	26361	26155	26257	26247	26198	26302	26472	26340	26012	26262	26012	26068	26128	26325	25892	26089	26246	26064	26087	25918	26367	26315	26163	26075	25997	26322	26073	26205	26221	26200	26220	26193	26232	26451	26031	26023	26300	26446	26041	25935	25945	26052	26163	26072	26065	26137	26148	26314	26236	25967	26295	26142	26114	26036	26043	26295	26200	26272	26090	25953	26360	26318	26404	26182	26249	26392	26305	26442	26283	25992	26497	26273	26159	26101	26035	26277	26282	26373	26155	26116	26280	26404	26240	26278	26125	26082	26128	26474	26212	26243	26085	26417	26302	26270	26079	26237	26070	26118	26261	26191	26013	26032	26266	26049	26316	26175	26119	26423	26104	26211	26153	26228	26317	26261	26276	26349	26163	26157	26511	26257	26077	26348	26223	26363	26197	26155	26042	26160	26156	26165	26278	26183	26001	26155	26013	26038	26250	26103	25960	26219	26082	26113	26238	25908	26208	26119	26161	26207	26116	26073	26093	26198	26241	26263	26624	26235	26115	26105	26130	26280	26270	26394	26312	26225	25733	26359	26367	25949	25949	26289	26276	26377	26359	26346	26263	26322	25900	25865	26387	25992	26001	26202	26219	26164	25956	26201	26138	26417	26189	26207	26117	26246	25886	26056	26269	26283	26418	26174	26148	26047	26050	26222	26143	26186	26097	26148	26118	26362	26350	25919	26210	26291	26176	26255	26336	26351	26120	26308	26093	26499	26332	26255	26225	26422	26311	25946	26349	26289	26047	26197	26022	26202	26134	26113	26505	26189	26365	26428	26232	26365	26000	26082	25960	26383	26095	25954	26235	25913	26245	26015	26079	26174	26190	26034	26455	26208	26131	26225	26289	26094	25942	26310	26203	26269	26380	26083	26128	25941	26260	26172	26227	26344	26341	26051	26064	26285	26223	26013	26381	26073	26547	26110	26158	26248	25970	26038	26107	26260	26035	26216	26028	26236	26105	26114	26132	26194	26318	26064	26252	25905	26117	26136	26168	26167	25961	26258	26197	26565	26121	26358	26356	26097	26420	26258	25898	26100	26118	26081	26043	26386	25993	26211	26214	26121	26261	26218	26312	26334	26081	26335	26094	26190	26173	26075	26268	26216	26076	26019	26314	26153	26049	26270	26312	26070	26289	26265	26003	25803	26161	26103	25957	26206	26064	26224	26117	26269	26107	26239	26295	25995	26370	26225	26192	26273	26050	26204	26303	26389	26183	26207	26471	26258	26425	26448	26363	26184	26253	26107	26206	26330	26251	26297	26403	26274	26407	26332	26426	26422	26452	26116	26263	26314	26175	26082	26133	26426	26306	26188	26257	26175	25992	26370	26282	26558	26317	26187	26308	26389	26165	26165	26000	26069	26388	26103	26255	26250	26261	26229	26302	26464	26109	26193	26102	26237	26192	26029	26525	26445	26223	26435	26251	26190	26014	26148	26260	26024	26298	26277	26206	26287	26105	26170	26218	26105	26237	26234	26366	26178	26287	26072	26193	25905	26356	26372	26373	26313	26500	26053	26235	26164	25999	26167	26130	26198	26313	26099	26011	26312	26176	26084	26022	26250	25835	26122	26546	26239	26114	26181	26397	26195	26154	26138	26320	26232	26324	26177	26009	25982	26217	26417	26093	26131	26261	26037	25756	26280	26170	26155	26081	26266	26300	26295	26210	26213	26528	26406	26149	26402	26184	26104	26130	26233	26043	26317	26097	26365	26244	26066	25746	26244	26005	26374	26473	26428	26126	26260	26173	26119	26310	26269	26264	26351	26377	26334	26488	26146	26140	26172	25952	26172	26299	26156	26322	26099	26350	26307	26008	26195	26195	26103	26233	26467	26171	26193	26334	25976	26071	26410	26513	26034	26063	25987	26368	26163	26391	26217	26108	25834	26172	26119	26336	26000	26071	25998	26157	26110	26192	26304	26288	26202	26218	26122	26234	26199	26281	26384	26307	26244	26314	26156	26200	26204	26126	26234	26135	26240	26289	26164	26078	26166	26253	26487	26155	26127	26328	26059	26298	26351	26386	26096	26078	26024	26304	26308	26228	26051	25997	26204	26183	26309	26081	26200	26311	26040	25948	26433	26377	26177	26176	26078	26264	26222	26247	26344	26286	25994	26262	26283	26043	26224	26209	26149	26119	26191	26271	26202	26137	26252	26118	26148	26020	26235	25985	26118	26087	26325	26105	26181	26134	26335	25948	26113	26306	26219	26284	26614	26138	26282	26174	26441	26223	26183	26185	26052	26268	26326	26260	26224	25977	26210	26170	26103	26099	26214	26475	26263	25996	26385	26322	25933	26142	26217	26153	25960	26255	26277	26021	25971	25993	26376	26151	26147	25950	26228	26157	26370	26157	26154	26341	26450	26281	26373	26326	26239	26280	26192	26223	26257	26356	26064	26164	26310	26172	25980	26168	26176	26298	26352	26251	26176	26297	26390	26236	26475	25961	26073	26030	26248	26424	26358	26228	26289	26102	26214	26101	26218	26116	26315	26108	26069	26283	26258	25996	26090	26259	26209	26125	26146	26155	26119	26263	26043	26303	26150	26255	26237	26032	26239	26542	26198	26465	26283	26110	26399	26270	26333	26568	26280	26384	26418	25965	26009	26109	26177	26062	26196	26282	26295	26027	26272	26013	26335	26167	26082	25978	26430	25980	26376	26078	26482	26155	26148	26235	26015	26304	26195	26222	26297	26207	26023	26256	26260	25974	26035	26168	26263	26077	25808	26078	26143	26107	26078	26143	26106	26232	26189	26253	26364	26200	26225	26332	26230	26332	26253	26287	26271	26250	26359	26220	26194	26276	26343	26147	26451	26230	26082	26330	25998	26290	26318	26319	26109	26192	25967	26097	25924	26364	26201	26101	26043	26126	26076	26033	26200	26122	26153	26475	26123	26456	26187	26361	26141	26200	26305	26355	26062	26341	26186	26024	26408	26308
50517	80847	74314	58752	50263	44237	40723	37095	32233	29577	25090	21495	19475	19150	18732	18098	17620	17434	17377	17383	17153	16933	17170	17239	17114	16935	17131	17175	17207	17141	17123	17129	17230	17261	17154	17066	17224	16932	17159	16910	16982	17082	17126	17027	17137	17271	16973	17078	17147	16989	17104	17063	17156	17012	17161	16946	17019	16942	17054	17076	17057	17301	16989	16963	17158	17033	17149	17185	17084	17044	17120	17174	17125	16875	17078	17161	17114	17085	17062	17012	16935	17219	16974	17103	17141	16933	16807	17429	17002	17029	17074	16837	17025	16982	16796	17068	17050	17113	17205	16912	17233	17089	17191	17125	17159	17233	17164	17056	17020	16949	17105	17048	17112	17195	16930	16913	16959	17171	17033	17168	17143	16985	16991	17159	16889	17050	17109	17196	17069	17032	17021	17210	17101	17176	17084	17178	17141	16883	16870	17159	17113	16961	16943	17135	17205	17147	17042	16965	17068	17073	17012	17209	17020	17182	17025	17063	17113	17021	16937	17082	17020	17109	17063	16911	16968	16951	17225	17052	17090	16881	17009	17183	17124	17062	16867	17084	17107	16979	17297	17083	17066	16994	17035	17106	16990	17137	16940	17046	17190	17086	17203	17194	16890	17064	17115	17081	17089	17054	17208	17087	17178	17232	16959	17108	16973	17202	17052	17075	17016	17073	17040	17184	17180	17059	16973	17237	17086	17001	17168	16890	17022	17106	17138	17063	16977	16959	17264	17019	16975	16961	17021	17173	16917	17253	17010	17051	16965	16885	17058	16888	17214	16981	16989	17074	16980	17264	16968	17209	17282	17128	17102	17020	17151	16955	17150	17013	17216	17113	16993	17129	17112	16903	17162	16952	17105	16852	16960	17065	17112	16928	16927	17132	17098	17161	17104	17187	17072	17155	16748	17023	16931	16969	16964	17066	17126	17150	16910	17083	17074	17053	16875	16981	16989	17221	17050	17215	17065	17192	17136	17293	17004	17193	17003	16905	17034	17197	17156	17097	17005	17012	17078	16949	17156	17158	17252	17020	17224	17086	17218	17204	17066	16990	16904	17163	17056	17068	17108	17015	17020	17032	17094	16972	17080	17082	17116	17086	16913	16994	16990	17044	17131	17045	16884	17019	17129	16934	17145	17020	17195	17182	17133	17025	17116	16964	16994	17228	16931	17097	16907	17248	17077	17148	17046	16960	17022	16852	17113	16986	17044	17111	16996	16885	16801	16872	17117	16974	16817	17077	17075	16990	17113	17085	16933	17152	17224	16997	16974	17190	16949	17003	17089	16812	17167	17184	16939	17219	17106	16783	17065	17150	17121	17004	17047	16926	17157	17120	17176	17017	17140	16887	16892	17050	17156	17127	17150	16940	17056	17246	16979	16932	17101	17019	17030	16967	17206	17052	17105	17035	16967	16882	17140	17172	17059	16838	17165	16865	16997	17165	17127	17132	17300	17066	17128	17139	17035	16947	17286	17027	17010	16937	16969	16995	16922	16969	17032	17194	17049	16967	17166	17061	16973	17016	17073	17039	16890	17090	17074	17173	17126	17113	17045	16881	17169	17207	16959	17117	17056	17054	17120	17110	16885	17071	16990	16814	17051	17048	17054	17019	17116	17136	17104	16965	16881	17023	16987	16908	17094	16983	17126	17142	17066	17074	17087	17290	16943	17110	17049	17023	16816	17191	17112	17022	17226	17038	16882	17089	16937	17005	17022	17049	17140	17022	17029	17070	16962	17075	17187	17096	16965	17067	17108	17159	17066	16996	17032	16995	16918	17308	17053	17111	16906	16994	17085	16967	17136	17020	17022	16874	16963	17204	17022	17130	17020	17022	17002	17120	17089	17320	17017	17081	17236	17059	17083	16960	17191	16934	17017	17085	17142	17225	17228	17003	17171	16952	17174	16989	17091	17074	16850	17053	17061	17160	16922	16993	17049	17053	16896	16898	17324	17009	17028	17109	16938	17080	16899	17142	17136	16949	16974	16861	16921	17013	17028	17057	16995	17058	16927	16958	17021	17031	17016	17019	17061	17041	17021	16988	16996	17046	17065	17163	17011	16923	16995	17206	17007	17001	17058	17045	17014	17193	17008	16903	17000	16935	17029	16861	16999	17081	16984	16910	17060	17283	16916	17204	16943	17048	16960	16854	16937	17007	17014	17123	17060	17096	16906	16956	17177	16947	17033	17067	16962	17107	16977	17096	16958	17041	17057	17003	16949	17061	17122	17045	17092	17184	17074	16957	17155	17188	16925	16949	17123	17047	17016	16999	17008	17116	17165	17041	17015	17084	17086	17174	17108	17132	17145	17117	17153	16939	17170	17011	16980	17083	17075	16958	17257	17159	17134	17001	17067	17199	16948	17084	17083	17026	17005	16992	17033	17249	17104	17027	17009	17085	17040	16785	17119	17183	17048	17125	17113	17171	17140	17074	17026	17107	16979	17154	17061	17083	17182	16973	17022	17007	16994	16954	17016	17010	17170	17189	17137	17170	16975	16983	16965	17151	17065	17100	17074	17132	17099	17112	16980	17157	17085	16934	16961	16903	17130	17138	17030	17049	17238	16946	17116	17032	17065	16893	17120	17070	17063	17147	17071	17188	17107	17117	17246	17148	16949	17063	16961	17197	16889	16966	17097	17033	16905	17053	16830	17035	17186	17007	17075	17094	17066	16986	16981	17173	17085	17175	16890	17171	16852	17022	17130	16960	17132	17009	17122	17004	17120	17135	16957	17035	17094	17070	17149	16962	17022	16964	17094	17211	17156	16930	17135	16813	17152	16995	17189	17123	17098	17125	17102	17049	16944	16855	17012	17063	17127	17018	16919	17036	17029	16907	17038	17167	17097	16955	17269	17151	17026	16971	17011	17292	17065	17079	17097	17160	17138	16984	17010	17026	16998	16990	16963	16789	17175	16976	17047	17140	16960	17126	17013	17112	17038	17011	16901	17037	17136	17153	17154	17060	17125	17010	17095	17086	17029	17033	16964	16989	17069	16970	17217	17006	17191	16984	17121	16992	16881	16992	17042	16979	16939	17027	17230	17024	17039	17111	17167	16941	17244	17150	17121	16975	16919	16858	17095	17119	17272	16986	17221	17097	16998	17062	17112	17025	16946	17209	16996	16965	16999	17233	16982	17192	17028	17113	17124	17135	17221	17056	17278	17093	17093	17070	17051	17192	16951	17272	16937	17234	17178	17023	16943	17030	17112	17177	17035	17190	17075	17134	16931	17035	17123	17072	16973	17132	16970	17069	16868	17196	17075	16918	17076	16958	16923	17140	16913	17262	17103	17171	16959	16818	17075	17022	17060	16938	16900	17109	17223	17044	16951	17018	17121	17056	16936	16961	17004	17087	17097	17038	17186	17039	17170	17026	17014	17070	17018	17039	16937	17067	17097	17009	16977	17028	16839	17127	17006	16897	16966	16902	16945	17192	16930	17168	17206	17061	17156	17061	17278	17115	17035	17084	17070	16911	16959	17092	17062	17147	17111	16976	17145	16996	16995	16936	17114	17098	17022	16885	17185	16996	16978	16928	16950	17152	17050	17084	17141	17179	16832	16973	16912	17203	16944	17222	17252	17124	17030	17012	17052	16900	17027	17035	17289	17101	16947	17075	17046	17039	17086	16980	17082	17024	17159	16929	16875	17108	17150	16999	17082	17255	16974	17072	17151	17121	17055	17028	17206	17091	17123	17072	17147	17166	17002	17012	17082	17048	16913	17076	16959	16945	17089	17045	16971	17057	17096	17108	17160	16983	17258	17298	16884	16889	16999	16982	17112	17024	17070	17197	17294	16972	17109	17188	17010	17147	17102	17260	16982	17086	17225	17150	17088	17037	17155	16970	16777	16846	17021	17009	16916	17084	17053	17222	17089	16840	17037	17018	17064	17072	16962	16998	17170	17051	17226	17041	17042	17121	17114	17108	17062	16908	17131	17002	17119	17096	16995	17195	17068	16825	17011	16871	17115	17068	17114	17172	17095	17155	17056	17046	17049	16875	17117	17098	17019	16966	16906	17070	16994	17043	17077	16996	16948	16998	17217	17125	17197	16910	17041	17075	16862	17135	17004	17154	17022	17001	17078	17048	17124	17027	16938	17187	17111	17095	16996	17090	16958	17012	17153	16983	16943	16922	17171	17087	17330	17232	16978	16985	17126	16962	17094	17029	17057	17132	17041	17034	17147	17086	17122	16984	17175	16942	17061	17024	17084	17049	17130	17290	17006	16944	17029	17103	17048	16895	17162	16970	17065	17092	17035	17038	17031	17072	17144	17022	16933	17126	17010	17061	17140	16988	17050	16968	16973	17060	16901	17122	17075	17057	16918	17030	16906	17108	16919	16843	17001	16975	17034	17139	17136	17011	17100	16915	17121	17036	17151	17026	17124	17096	17099	17043	16944	17034	17193	17088	17004	17076	17080	17027	17078	17008	17034	17097	17073	16937	17082	16982	16933	17111	17172	17166	17121	17002	17071	16983	17065	17103	16860	17109	16834	16990	16984	17137	17169	17101	16982	16918	17082	16866	17289	17113	17110	17026	16997	16907	17040	16990	17137	16879	17053	17000	17074	17008	17079	17026	17063	16996	17028	17200	17149	16987	17048	17003	16917	17014	16997	16965	17034	16993	17161	17293	16996	17022	17076	17072	17031	17019	17083	17068	17212	16997	16998	17171	17055	16963	16897	17227	16987	17015	16933	16988	17094	16829	17086	17078	17060	16966	17135	17001	17034	17023	17230	17050	16956	17078	16976	17115	17025	17045	17043	17032	17114	17132	17078	17078	17052	16872	17087	17105	16939	16997	16982	17079	17150	17280	17032	17179	17059	17141	16980	16871	17007	17040	17061	17086	16962	17012	16953	17159	17101	17022	17110	16995	17122	17179	16984	16948	17091	17069	17019	17217	17098	16946	17096	17246	16983	17082	17006	16987	17067	16978	17072	17062	16989	17106	17025	17083	17090	17072	17072	17107	17291	17130	16978	16930	17036	17053	17049	17004	17093	17101	16982	17074	16900	17226	16910	17214	17081	16967	17128	16929	17037	16999	16887	17028	17091	17143	17091	16998	16923	17183	17011	17077	17013	17129	17049	17126	17157	17115	17024	17055	16995	17186	17180	16965	17101	17113	17044	17226	16854	17208
47125	57549	58199	51226	43244	37240	32873	30182	29162	28729	28366	27890	27370	27192	27236	27254	26849	26843	26565	26583	26570	26874	26988	26919	26642	26818	26766	26637	26824	26674	27015	26957	26492	26705	26817	26420	26803	26790	26557	26800	26662	26386	26743	26585	26597	26476	26506	26686	26832	26658	26784	26565	26745	26649	26613	26469	26700	26790	26793	26914	26519	26541	26598	26373	26736	26807	26622	26764	26777	26519	27096	26717	26712	26826	26818	26675	26935	26808	26778	26657	26582	26693	26686	26652	26678	26353	26688	26720	26740	26545	26670	26504	26525	26551	26611	26429	26528	26634	26843	26848	26509	26585	26726	26887	26838	26614	26895	26740	26764	26769	27028	26630	26459	26508	26613	26772	26849	26826	26940	26678	26776	26882	26949	26583	26741	26590	26531	26834	26544	26616	26851	26658	26673	26723	26826	26723	26675	26666	26699	26829	26737	26626	26692	26698	26810	26359	26509	26734	26752	26834	26656	26722	26601	26768	26903	26773	26818	26664	26828	26452	26668	26648	26577	26723	26766	26907	26802	26668	26550	26799	26793	26868	26546	26755	26722	26764	26852	26839	27031	26570	26767	26685	26801	26795	26620	26616	26721	26738	26520	26902	26493	26628	26647	26775	26449	26774	26604	26805	26907	26624	26740	26600	26683	26500	26770	26797	26848	26658	26401	26602	26606	27003	26860	26911	26623	26786	26649	26521	26607	26625	26602	26727	26532	26761	26761	26959	26795	26501	26780	26656	26536	26864	26701	26491	26608	26733	26698	26981	26616	26734	26692	26671	26538	26886	26712	26826	26570	26659	26585	26701	26707	26655	26633	26732	26699	26723	26671	26725	26812	26775	26915	26589	26652	26876	26648	26855	26697	26824	26648	26861	26664	26884	26878	26947	26786	26608	26610	26595	26755	26723	26851	26540	26798	26616	26778	26709	26920	26703	26479	26852	26641	26656	26585	26807	26918	26794	26934	26741	26685	26978	26673	26632	26574	26685	26866	26639	26753	26802	26633	26850	26973	26629	26533	26759	26546	26776	26704	26790	26814	26618	26728	26621	26775	26825	26595	26825	26702	26455	26720	26895	26687	26759	26889	26815	26876	26841	26808	26653	26665	26793	26658	26532	26757	26880	26799	26879	26692	26651	26871	26663	26515	26578	27002	26832	26808	26875	26729	26539	26739	26711	26548	26820	26775	26779	26805	26473	26722	26840	26496	26586	26642	26899	26718	26732	26604	26794	26695	26773	26618	26715	26816	26652	26715	26908	26733	26696	26834	26648	26691	26681	26610	26411	26766	26654	26490	26635	26868	26628	26766	26868	26902	26394	26872	26869	26518	26505	26663	26699	26666	26732	26678	26547	26652	26798	26697	26567	26738	26838	26672	26870	26609	26686	26533	26555	26325	26904	26523	26656	26708	26661	26598	26584	26547	26703	26735	26753	26708	26806	26659	26581	26773	26636	26651	26474	26835	26643	26575	26660	26671	26780	26792	26720	26519	26706	26900	26743	26737	26655	26611	26904	26734	26890	26708	26734	26704	26451	26674	26804	26837	26527	26663	26518	26492	26682	26686	26871	26623	26862	26707	26432	26691	26605	26675	26823	26468	26426	26835	26609	26576	26673	26999	26617	26636	26385	26563	26553	26553	26792	26495	26801	26577	27077	26916	26735	26444	26726	26844	26969	26772	26586	26729	26788	26815	26843	26762	26781	26898	26816	26866	26784	26857	26673	26530	26771	26665	26693	26891	26430	26624	26910	26483	26812	26826	26716	26723	26979	26847	26780	26582	26878	26692	26811	26438	26568	26957	26817	26634	26610	26681	26710	26877	26533	26566	26637	26657	26496	26681	26839	26630	26879	26938	26740	26716	26791	26655	26603	26879	26886	26648	26714	26625	26856	26807	26684	26644	26753	26788	26763	26823	26601	26712	26737	26810	26761	26631	26672	26987	26623	26643	26749	26791	26821	26760	26743	26584	26657	26814	26957	26837	26508	26726	26507	26943	26728	26612	26823	26684	26839	26688	26836	26711	26725	26677	26698	26665	26846	26885	26721	26701	26580	26760	26636	26778	26702	26809	26793	26484	26562	26918	26660	26727	26545	26430	26576	26409	26685	26691	26631	26821	26617	26909	26772	26710	26461	26742	26859	26453	26605	26834	26779	26869	27009	26622	26699	26851	26785	26880	26547	26533	27055	26872	26671	26835	26565	26849	26921	26792	26757	26472	26673	26847	26628	26622	26791	26538	26620	26808	26711	26649	26911	26475	26893	26691	26889	26922	26645	26473	26926	26663	26646	26716	26855	26745	26687	26745	26614	26703	26833	26859	26800	26835	26692	26673	26891	26706	26689	26639	26838	26748	26954	26699	26485	26694	26768	26753	26355	26846	26809	26697	26834	26643	26814	26673	26594	26792	26374	26790	26580	26609	26655	26691	26847	26755	26639	26782	26782	26669	26670	26693	26632	26783	26690	26627	26487	26651	26861	26569	26660	26663	26767	26952	26705	26890	26448	26787	26524	26741	26752	26730	26718	26755	26718	26758	26755	26717	26827	26707	26559	26573	26831	26889	26912	26779	26762	26804	26924	26747	27128	26811	26830	26578	26676	26562	26626	26895	26732	26656	26494	26648	26784	26694	26915	26640	26668	26817	26594	26978	26765	26961	27143	26740	26607	26685	26644	26757	26782	26575	26533	26749	26906	26678	26501	26648	26606	26735	26905	26764	26678	26572	26790	26785	26756	26870	26763	26653	26615	26635	26633	26702	26858	26952	26617	26767	26446	26738	26561	26770	26848	26681	26738	26530	26816	26585	26923	26713	26605	26560	26569	26690	26675	26469	26550	26762	26572	26590	26787	26580	26844	26628	26697	26673	26830	26569	26708	26838	26857	26660	26683	26646	26680	26511	26615	26949	26785	26891	26804	26876	26839	26912	26859	26866	26795	26909	26680	26529	26487	26475	26730	26815	26590	26630	26903	26531	26561	26902	26811	26903	26520	26816	26633	26830	26749	26634	26828	26393	26632	26936	26513	26627	26683	26753	26972	26660	26523	26930	27019	26677	26821	26820	26610	26662	26583	26651	26656	26753	26720	26569	26544	26775	26631	26637	26630	26632	26719	26804	26724	26726	26764	26758	26819	26969	26931	26811	26757	26657	26467	26584	26632	26749	26526	26619	26869	26636	26801	27010	26560	27127	26777	26776	26801	26705	26935	26714	26783	26742	26517	26581	27047	26850	26707	26874	26601	26876	26541	26617	26834	26860	26639	27062	26447	26707	26725	26519	26712	26661	26624	26818	26617	26434	26795	26553	26903	26719	26760	26669	26849	26647	26659	26471	26809	26534	26731	26838	26775	26676	26617	26653	26659	26775	26761	26734	26479	26730	26680	26762	26660	26768	26773	26598	26807	26723	26548	26876	26500	26523	26737	26489	26463	26849	26632	26751	26757	26612	26594	26822	26663	26802	26869	26747	26715	26658	26577	26514	26801	26666	26682	26592	26982	26738	26555	26548	26694	26565	26468	26746	26756	26722	26909	26765	26865	26954	26677	26833	26690	26748	26639	26847	26822	26792	26713	26552	26918	26800	26698	26592	26922	26775	26666	26708	26492	26574	26598	26612	26639	26830	26736	26820	26791	26704	26673	26683	26764	26779	26689	26977	26745	26514	26785	27035	26558	26644	26699	26481	26643	26477	26946	26689	26464	26795	26475	26734	26621	26832	26677	26625	26711	26680	26640	26689	26818	26714	26651	26372	26696	26658	26997	26896	26593	26550	26490	26696	26686	26487	26718	26869	26794	26743	26564	26929	26856	26822	26573	26741	26737	26579	26909	26917	26671	26748	26864	26604	26847	26634	26821	26938	26674	26635	26620	26742	26840	26702	27033	26940	26621	26657	26807	26644	26879	26547	26569	26659	26854	26849	26699	26710	26435	26614	26715	26776	26758	26819	26724	26965	26869	26827	26968	26928	26714	26756	26705	26592	26688	26576	26722	26639	26649	26817	26781	26719	26856	26814	26443	26706	26767	26908	26759	26673	26732	26756	26545	26826	26703	26686	26720	26872	26709	26555	26739	26841	26633	26698	26751	26828	26852	26880	26834	26889	26774	26848	26882	26651	26707	26826	26642	26793	26890	26513	26754	26641	26743	26914	26687	26852	26611	26466	26677	26932	26433	26790	26721	26636	26628	27015	26774	26938	26807	27032	26826	26635	26747	26596	26881	26924	26714	26821	26605	26619	26735	26630	26641	26703	26576	26793	26818	26673	26811	26833	26777	26723	27005	26741	26717	26787	26970	26802	26758	26618	26821	26570	26885	26956	26759	26826	26959	26801	26825	26568	26674	26695	26550	26872	27013	26620	26787	26909	26821	26829	26575	26671	26539	26796	26685	26579	26953	26823	26684	26658	26955	26589	26614	26838	26594	26748	26628	26621	26637	26455	26528	26676	26575	26543	26814	26799	26909	26862	26686	26821	26507	26851	26785	26585	26408	26815	26833	26648	26760	26710	26985	26798	26623	26700	26761	26692	26597	26773	26930	26677	26794	26991	26776	26996	26661	26584	26942	26690	26899	26614	26791	26669	26549	26765	27149	26759	26787	26618	26718	26626	26840	26938	26748	26905	26635	26774	26780	26539	26745	26686	26580	26522	26904	26880	26701	26677	26336	26485	26822	26675	26696	26606	26684	26593	26678	26642	26601	26547	26691	26799	26893	26702	26700	26712	26771	26654	26929	26889	26545	26656	27003	26888	27000	26763	26976	26620	26441	26718	26715	26833	26810	26697	26593	26601	26608	26580	26492	26551	26605	26643	26728	27015	26403	26610	26595	26700	26614	26719	26322	26807	26581	26767	26716	26905	26862	26534	26608	26633	26749	26728	26575	26799	26935	26723	26798	26587	26527	26909	26412	26922	26764	26897	26378	26756	26839	26605	26565	26785	26707	26913	26674	26832	26562	26474	26501	26654	26802	26625	26459	26785	26623	26842	26974	26831	26777	26791	26817	26742	26519	26653	26711	26627	26639	26737	26740	26632	26821	26802	26823	26720	26848	26767	26771	26505	26842	26718	26885	26627	26867	26565	26536	27010	26502	26869	26752	26470	26698	26710	26529	26643	26424	26411	26897	26866	26715	26779	26867	26840	26521
49798	65547	57516	45228	36818	30482	24763	21422	20687	19885	19343	18636	18243	17997	17813	17675	17600	17471	17306	17181	17295	17266	17212	17199	17091	17318	17310	17318	17459	17253	17252	17191	17470	17338	17422	17234	17239	17282	17351	17126	17259	17219	17297	17115	17211	17137	17096	17217	17353	17519	17277	17306	17367	17200	17049	17417	17126	17290	17261	17169	17169	17301	17431	17324	17239	17431	17123	17367	17187	17280	17318	17296	17104	17367	17225	17172	17306	17297	17273	17127	17060	17252	17112	17329	17265	17191	17284	17100	17268	17350	17041	17201	17149	17378	17006	17068	17316	17176	17236	17331	17387	17151	17197	17260	17320	17103	17505	17311	17243	17278	17285	17253	17274	17155	17216	17364	17039	17257	17394	17317	17175	17443	17163	17278	17465	17309	17340	17419	17170	17331	17086	17283	17116	17183	17309	17291	17158	17330	17053	17170	17199	17203	17381	17203	17256	17106	17176	17173	17192	17316	17230	17136	17215	17232	17437	17222	17263	17249	17298	17234	17245	17238	17274	17281	17419	17332	17198	17300	17336	17023	17226	17200	17215	17344	17332	17209	17405	17253	17355	17325	17466	17527	17257	17237	17257	17319	17257	17231	17344	17404	17292	17244	17225	17094	17140	17246	17190	17116	17227	17241	17387	17146	17156	17384	17244	17175	17236	17267	17198	17231	17446	17147	17309	17121	17440	17182	17254	17238	17142	17452	17139	17075	17210	17255	17216	17224	17262	17178	17235	17169	17211	17248	17035	17334	17069	17197	17259	17290	17338	17457	17204	17346	17356	17388	17309	17270	17288	17166	17207	17264	17215	17249	17121	17187	17357	17427	17350	17189	17244	17356	17263	17265	17226	17314	17345	17329	17379	17034	17245	17270	17331	17143	17191	16955	17301	17188	17334	17295	17088	17178	17270	17186	17196	17331	17209	17257	17269	17170	17456	17129	17253	17052	17182	17321	17266	17031	17359	17214	17303	17190	17293	17355	17203	17185	17076	17351	17328	17214	17203	17036	17189	17264	17339	17412	16949	17310	17435	17161	17325	17040	17132	17342	17277	17316	17171	17217	17477	17234	17270	17174	17180	17280	17325	17352	17296	17183	17372	17219	17432	17188	17310	17249	17385	17291	17166	17266	17237	17164	17233	17006	17303	17286	17125	17350	17427	17243	17315	17187	17216	17216	17160	17159	17213	17315	17332	17217	17356	17336	17249	17208	17299	17321	17299	17435	17166	17144	17196	17184	17268	17545	17089	17218	17370	17174	17247	17393	17126	17333	17157	17267	17261	17164	17225	17209	17321	17307	17483	17187	17173	17447	17123	17217	17295	17228	17180	17276	17340	17319	17341	17288	17359	17135	17218	17274	17249	17320	17261	17103	17336	17278	17246	17072	17204	17383	17209	17175	17268	17230	17365	17371	17255	17158	17220	17177	17184	17206	17104	17349	17168	17224	17247	17395	17106	17251	17219	17307	17100	17323	17275	17206	17223	17223	17224	17220	17399	17141	17253	17245	17206	17243	17255	17324	17205	17217	17227	17161	17474	17104	17322	17176	17172	17172	17257	17295	16980	17102	17074	17436	17359	17254	17329	17146	17213	17460	17306	17201	17221	16987	17180	17200	17209	17404	17134	17263	17256	17141	17274	17329	17282	17337	17228	17139	17111	17211	17164	17323	17343	17234	17136	17164	17113	17109	17415	17397	17408	17229	17160	17288	17143	17401	17032	17181	17176	17212	17168	17216	17243	17217	17109	17367	17280	17267	17135	17338	17385	17256	17279	17467	17159	17449	17108	17349	17141	17047	17319	17330	17294	17262	17241	17378	17345	17363	17440	17054	17371	17188	17299	17339	17234	17275	17339	17310	17276	17182	17172	17327	17232	17260	17220	17325	17337	17232	17411	17135	17170	17407	17124	17291	17162	17242	17139	17187	17550	17284	17265	17131	17352	17382	17291	17278	17297	17085	17114	17250	17178	17254	17272	17258	17230	17274	17148	17183	17241	17137	17208	17304	17350	17212	17272	17239	17163	17066	17433	17220	17055	17129	17033	17387	17347	17260	17462	17246	17310	17215	17182	17214	17185	17386	17184	17190	17267	17400	17145	17222	17414	17294	17144	17558	17316	17235	17233	17186	17210	17272	17361	17316	17293	17395	17155	17270	17232	17384	17132	17422	17240	17234	17202	17353	17381	17267	17212	17287	17109	17307	17363	17250	17325	17168	17204	17156	17249	17180	17475	17343	17414	17184	17300	17344	17429	17226	17262	17216	17315	17121	17317	17294	17161	17236	17201	17209	17302	17206	17175	17275	17189	17285	17291	17238	17200	17296	17223	17271	17239	17222	17258	17166	17255	17355	17106	17483	17279	17326	17248	17376	17301	17247	17205	17143	17193	17172	17235	17401	17270	17291	17215	17236	17215	17364	17195	17159	17343	17183	17339	17250	17275	17145	17336	17214	17374	17264	17188	17241	17325	17432	17050	17282	17249	17251	17190	17168	17215	17164	17094	17218	17267	17086	17352	17275	17420	17125	17322	17154	17250	17379	17299	17199	17291	17208	17384	17217	17185	17439	17144	17190	17065	17155	17253	17321	17316	17227	17247	17204	17347	17365	17146	17161	17203	17191	17329	17267	17192	17340	17213	17023	17273	17269	17238	17214	17069	17318	17136	17205	17184	17331	17157	17390	17407	17212	17326	17448	17295	17201	17106	17305	17152	17388	17058	17247	17320	17205	17207	17299	17293	17164	17432	17139	17396	17247	17303	17242	17402	17043	17268	17184	17143	17193	17350	17217	17095	17187	17305	17426	17175	17305	17269	17204	17355	17348	17328	17212	17226	17208	17251	17246	17242	17158	17266	17219	17171	17169	17126	17420	17365	17265	17269	16942	17291	17397	17164	17322	17107	17171	17176	17350	17183	17301	17356	17160	17340	17291	17159	17181	17304	17145	17369	17185	17265	17290	17165	17432	17282	17164	17202	17246	17217	17264	17192	17500	17289	17164	17123	17060	17258	17228	17349	17356	17090	17239	17420	17239	17378	17230	17362	17261	17273	17303	17297	17381	17474	17133	17283	17144	17142	17107	17239	17302	17135	17100	17170	17382	17358	17143	17272	17104	17425	17142	17288	17345	17194	17307	17069	17239	17146	17121	17335	17060	17243	17207	17260	17103	17179	17383	17222	17217	17310	17143	17176	17308	17201	17183	17267	17269	17306	17281	17105	17478	17389	17215	17220	17287	17270	17379	17296	17272	17229	17386	17267	17134	17253	17246	17280	17433	17350	17290	17302	17264	17174	17298	17216	17115	17239	17327	17277	17489	17333	17356	17194	17186	17431	17053	17145	17447	17274	17184	17245	17341	17239	17368	17412	17248	17207	17209	17522	17212	17141	17240	17201	17212	17251	17272	17427	17266	17279	17204	17338	17052	17224	17104	17224	17328	17300	17153	17143	17526	17268	17332	17195	17179	17383	17179	17328	17064	17174	17239	17275	17193	17260	17263	17190	17226	17132	17274	17184	17220	17291	17266	17195	17307	17462	17183	17254	17308	17241	17337	17116	17159	17161	17400	17202	17248	17255	17135	17252	17344	17234	17210	17213	17290	17322	17213	17228	17290	17434	17267	17307	17241	17119	17231	17291	17345	17240	17251	17321	17247	17245	17190	17381	17272	17087	17212	17259	17232	17182	17340	17191	17370	17086	17069	17364	17224	17323	17272	17318	17051	17360	17217	17342	17242	17140	17252	17260	17305	17273	17145	17209	17232	17489	17250	17279	17289	17202	17178	17260	17173	17280	17236	17316	17353	17330	17286	17427	17193	17282	17231	17313	17175	17263	17410	17348	17205	17226	17150	17324	17228	17222	17282	17334	17270	17163	17249	17180	17103	17287	17099	17467	17156	17233	17266	17295	17191	17237	17284	17320	17169	17259	17119	17314	17352	17299	17207	17260	17275	17181	17351	17403	17125	17344	17103	17089	17244	17225	17154	17261	17249	17311	17335	17112	17200	17156	17104	17243	17511	17416	17311	17259	17265	17139	17352	17356	17057	17277	17465	17449	17291	17140	17215	17245	17328	17303	17280	17331	17121	17194	17180	17327	17272	17439	17166	17182	17188	17221	17218	17311	17173	17303	17453	17158	17204	17302	17283	17252	17377	17228	17128	17092	17150	17344	17303	17196	17206	17348	17227	17214	17403	17282	17317	17170	17392	17232	17157	17265	17208	17095	17074	17399	17167	17223	17115	17385	17126	17285	17297	17210	17311	17261	17294	17287	17267	17213	17381	17022	17277	17304	17154	17285	17292	17218	17088	17104	17174	17273	17323	17239	17181	17389	17222	17133	17334	17246	17263	17371	17245	17271	17472	17272	17216	17378	17166	17283	17199	17129	17359	17348	17386	17240	17237	17233	17335	17244	17166	17122	17294	17304	17363	17157	17236	17180	17335	17189	17399	17161	17182	17265	17199	17328	17525	17321	17211	17367	17333	17246	17146	17229	17149	17379	17202	17222	17158	17334	17326	17056	17148	17268	17309	17244	17168	17360	17222	17346	17278	17206	17217	17279	17234	17201	17300	17240	17225	17334	17197	17350	17085	17344	17326	17083	17263	17122	17253	17187	17055	17186	17294	17322	17396	17292	17286	16975	17367	17125	17438	17361	17406	17216	17385	17390	17201	17133	17270	17202	17239	17274	17265	17391	17334	17432	17255	17168	17363	17332	17191	17339	17411	17311	17243	17262	17133	17195	17247	17425	17072	17139	17394	17235	17488	17275	17336	17086	17241	17411	17322	17291	17160	17192	17090	17350	17234	17209	17105	17383	17312	17083	17336	17323	17204	17335	17052	17351	17176	17234	17135	17265	17209	17150	17211	17081	17204	17114	17183	17328	17265	17312	17367	17119	17337	17263	17193	17186	17171	17335	17244	17167	17123	17225	17346	17325	17272	17176	17241	17338	17349	17266	17123	17361	17267	17354	17321	17139	17331	17275	17326	17172	17297	17121	17366	17140	17378	17322	17393	17357	17161	17289	17387	17180	17389	17176	17317	17209	17161	17234	17291	17212	17255	17223	17269	17223	17291	17271	17388	17379	17238	17300	17195	17361	17164	17295	17383	17128	17301	17313	17194	17077	17319	17329	17380	17398	17143
25898	22129	35665	43127	44041	40031	36876	34239	32405	31784	30584	29933	29645	29150	28751	28461	28397	28143	28246	27782	28090	27939	27827	27780	27938	27670	27880	28007	27807	27879	28018	28011	28015	28105	27952	27983	27671	27913	28011	27941	28064	27702	28165	27899	28074	28020	27604	28031	27983	27656	27876	27971	28058	27920	27840	27749	27818	28099	28232	27732	28032	27749	27792	27566	27755	27802	27909	27849	27714	27879	27948	27988	27866	28024	27921	27815	27773	27875	27655	27824	27727	28022	27885	27929	27945	27978	27942	28020	27790	27696	27887	27610	27816	27875	27893	27797	27943	27603	27858	27715	27964	27670	28034	28026	27864	27962	27907	27916	27913	27796	27798	27709	28026	28013	27661	28078	28064	28083	27842	27770	28046	27763	27808	27894	28129	28069	27875	27923	28000	28012	27765	27868	27850	28059	27731	28098	27727	28092	27981	27667	27916	27773	27934	27851	27807	27925	27527	27770	27752	27880	27644	28026	28021	28115	27556	27766	27704	27836	27619	27623	27949	28020	27739	27673	27811	27721	27738	27736	27906	27818	27680	27738	28065	27544	27415	27672	27741	28011	27984	27573	27769	27715	27918	27837	27900	27820	28002	27815	28103	27980	27740	28000	27837	27823	27894	27388	27920	27828	27604	27807	27727	27644	27869	28059	27918	27893	28104	28049	28201	27933	27965	27802	27982	27998	27807	27823	27988	27934	27658	28185	27915	28191	28020	27980	27796	27914	27832	27761	27919	27782	27702	27894	28043	27872	27629	28042	27737	27594	27665	27738	27930	27986	27858	27900	27946	27706	27931	27670	27575	27484	27693	27827	28002	27654	28097	28115	27761	27892	27860	27978	27989	27965	27808	27761	27898	27671	27934	27864	28057	28034	27802	27920	27807	27874	27904	27982	27653	27741	27792	28196	27760	27754	27981	27963	27917	27973	27801	27767	27973	27772	27741	27669	27802	28014	27984	27781	27933	27846	27805	27856	28090	27932	27817	27951	27825	27814	27753	27871	27687	28124	28100	27790	27895	27866	27885	28043	28063	27880	28139	27834	27792	27782	27614	27753	27739	27905	27931	27910	28101	27776	27902	27984	28036	27737	28131	27953	27946	27939	27706	27662	27998	28140	27887	27908	27962	27677	28081	27794	27871	27958	27983	27881	27647	28241	27883	27818	28043	28056	27851	27882	27959	27888	27698	27938	27910	27923	27769	27945	27971	27918	27923	27903	28094	27755	27600	27883	27933	28010	27933	27862	27966	27916	28008	28061	27900	27793	27769	27811	27907	27728	27837	27931	27919	27823	27683	27896	27722	27834	28040	27876	27819	27815	27849	27756	27756	28096	27914	27811	27966	28270	27936	27819	27948	27593	27553	27702	28073	28038	28217	27658	27690	27813	27801	27838	27791	27681	27631	27817	27854	28084	27937	27676	27923	27934	28288	27774	27952	27911	28073	27877	27739	27863	27802	27817	27766	27854	27910	27792	27840	27857	27633	27913	27953	27900	27923	27939	27849	27890	27819	27800	27955	27895	27906	27871	27618	27883	27942	28039	27521	27901	27766	27992	27948	27907	28009	27657	27729	28039	27921	27980	27801	27710	27756	27529	27727	27464	27840	28138	28136	27860	27678	27692	27762	28047	27937	27789	28044	27823	28047	27897	27781	27863	27919	27877	27776	27758	27734	27714	27928	27770	27750	27773	27978	27782	27754	27783	27889	27609	27885	27763	27621	27953	27899	27806	27807	27845	27806	28005	27780	28008	28116	27995	28141	28115	27947	27778	28016	27923	27862	27986	28096	27673	27739	27906	27980	27848	28027	27988	27746	28021	28002	28127	27994	27837	27824	27825	27933	27724	27968	27873	27744	27736	27618	27982	28014	27827	27805	27717	27850	27634	27913	27983	28182	27861	27982	27827	27889	27949	27792	27785	28043	27732	27818	27719	27801	27982	27858	27952	27698	27822	28120	28040	27900	27956	27966	28009	27848	27969	27995	27820	27777	27907	28153	28219	27756	27920	27869	27803	27931	27888	27895	27798	27711	27760	27719	27871	27670	27840	27766	27900	27994	27977	27728	27899	28037	27671	27691	27883	27666	27701	27691	27685	27994	27986	27893	27872	27855	27662	27757	27828	28044	27881	28021	27755	27893	27814	27994	28113	27748	27616	28083	27809	27773	27878	28116	27863	27904	27967	27849	27807	27966	27876	27865	28021	27614	27895	27968	28050	28116	27866	27937	27730	27954	27775	27618	27839	27984	28031	27812	27976	27994	27895	27876	27552	27874	28223	28039	27967	27953	27799	27816	27938	27961	27972	27818	27733	27796	27846	27671	27917	27775	28012	27848	27766	27981	27893	27861	27903	27659	27745	27993	27951	27975	27620	27795	27762	27543	27821	27783	27975	27802	27954	28129	27735	27939	27738	27884	28205	27595	27745	27983	27995	27813	27636	27901	27894	28111	27834	27854	27985	27645	27929	28129	27959	28049	27851	27839	27942	28020	28126	27895	28012	27862	28008	27745	27891	27726	27992	27907	27743	27878	27741	27772	28090	27631	27655	27767	28027	27885	27762	27756	28058	28149	27696	27712	27877	27890	27564	27890	27801	27983	27658	27995	27921	27856	27921	27969	27652	27630	27773	27881	27997	28133	28028	27872	27949	27846	27789	28095	28002	27677	27693	27940	27749	27808	28062	27836	27836	27771	28008	27868	27747	27862	27803	27812	27853	27571	27869	28000	27827	27663	28108	27678	27824	27939	27730	28012	27853	27805	27812	28118	27944	27906	27770	27982	28076	27784	27812	27895	28010	27799	27874	27753	27720	27978	27995	27627	27730	27781	27812	27945	27813	27714	27918	28051	28033	28035	27908	27771	27816	27788	27700	27857	27816	28032	27884	27698	27621	27861	27862	27899	27955	27782	27973	27688	27912	27924	28111	27933	27922	27811	27652	27964	27854	27810	28199	28012	27737	27830	27809	27781	28004	27887	27933	28068	27835	28087	27913	28050	27786	27993	27890	27900	27935	27836	27950	27679	27723	27953	28034	27908	27827	28068	27793	27948	27971	27693	27932	27963	27814	27705	27953	27791	27712	27937	27608	27941	27738	27780	27816	27807	27828	27544	27631	27781	27692	27689	27858	27789	27828	28032	27922	27889	27903	27696	28131	27899	27942	27870	27778	27773	27918	27687	28005	27937	27622	27785	27848	27925	27694	27605	28047	27924	28183	27706	27773	27971	27874	27813	28302	27932	27854	27729	27849	27712	27937	27882	28013	28038	28006	27902	27749	27863	27802	27942	27894	27983	27972	28006	28132	28011	27807	27906	27891	27887	27951	27870	27949	28002	27649	27714	27470	27882	27608	27899	28097	28098	28052	27936	27791	27875	27927	27859	28021	27713	27566	27971	27700	28057	27887	27705	27895	27873	27788	28127	27934	27872	27988	27827	28032	27788	27925	27822	27874	27840	27978	27824	27722	28027	28075	28134	27739	27759	27965	27963	28084	27940	27953	27774	27774	28121	27933	27923	27654	27890	28071	27536	27882	27801	27948	27975	27936	27998	27958	27932	27717	27755	27582	27798	27828	27838	27852	28195	27808	27891	27825	27847	28062	28101	27879	28063	27817	27568	27920	27857	28138	27910	28006	28076	27852	27789	27949	28261	28199	27956	27813	27852	27813	28088	28132	27980	27904	28097	27809	27842	27807	27806	27691	27857	28085	27703	27606	27890	27711	27826	28019	27918	27847	27692	27900	27960	27837	27809	27658	27873	27778	27747	28009	28090	27955	27950	27876	28076	27948	28200	27750	27754	27894	28081	27729	27862	27738	27982	27887	27827	27743	27946	28043	27691	27814	28012	27791	28033	28026	27906	27914	27728	27913	27927	27780	27912	27598	28002	27903	27600	27866	27851	27990	28010	27537	27934	28036	27958	27903	27856	27691	27693	27932	27979	27868	27898	27880	27792	27996	27920	27639	27831	27839	27868	27651	27852	27909	27719	27940	27726	27858	27884	27786	27733	27725	27829	27938	27822	27763	27779	27802	27871	27834	27842	28001	27771	27669	28039	27879	27743	27711	27856	27848	27745	28054	27879	27923	27837	27611	27555	27900	27655	27796	27937	27916	27925	27960	28059	27995	27768	28205	27763	27857	27768	27896	27825	27720	27924	27737	27956	27754	27635	27884	27892	27791	27892	28213	27847	27798	27730	27772	27962	27684	28027	27852	27754	27955	27982	27870	27598	27905	27769	27701	27915	27746	27931	27898	27806	27727	27960	27849	27777	28153	27823	27769	27850	27869	27805	27871	27808	27887	27660	27907	27950	27876	27538	27757	27666	27788	27935	27876	27791	27925	27670	27901	27982	27859	28053	27980	27640	27792	27929	27952	28244	28100	27970	27920	27708	27797	27818	27636	27788	28052	27911	27740	27857	27903	27934	27603	27894	27821	27940	28077	27890	28106	27717	27568	27706	27841	27972	27913	28043	27965	28053	28071	27802	27681	28005	27890	28030	27611	28010	27681	27839	27822	27849	27802	27806	27615	28034	27816	27848	27757	27931	27887	27978	27749	27977	28115	28048	28124	27906	27576	27731	27606	27684	27692	27595	27830	27543	27661	27890	27667	27787	27894	28046	27921	27811	27771	28061	27794	27653	27790	28068	28226	28092	27869	27797	27803	27917	28016	27858	28003	27988	27968	27846	27955	27660	27583	27838	28039	27742	27833	28038	28006	28043	28208	27809	27842	27929	28005	27938	28046	27712	27866	27920	27953	27830	27612	27814	27771	27852	27720	28014	27993	28110	27882	27967	27808	27820	27945	28039	27834	28174	28012	27897	28117	27934	27592	27659	27735	27837	27821	27843	27845	27978	27685	27744	27930	28008	27965	27918	27886	28124	28009	27844	27922	28014	27839	27759	27999	27751	27808	27869	27862	28072	28089	28051	27853	28077	28060	27848	27720	27666	27797	28037	27819	27950	27806	27779	27781	27870	27930	27756	27728	27866	27844	27767	27898	28105	27943	28031	27806	27798	27800	27953	27988	28006	27932	27948	27988	27893	27874	27952	28006	27994	27636	27888	28220	27858	27819	28202	27828	27885	27846	28001	27822	27724	27834	27992	27627	27952	27962	27758	27810	27892	27783	27833	27823	27989	27865
49388	78777	73724	58770	47132	34115	27997	26013	23830	22261	20952	20343	19681	19346	18835	18440	18126	18063	18120	17817	17969	17838	17971	18040	17873	17724	17974	17930	17854	17687	17849	17885	17708	17888	17924	17864	17814	17980	17782	17922	17943	17745	17749	17683	17996	17903	17848	17847	17825	17873	17959	17820	17855	17853	17960	17867	17973	17873	17688	17929	17871	17906	17875	17803	17878	17723	17938	17648	17880	17607	17845	17794	17881	17767	17948	17747	17838	17897	17733	17606	17863	17800	17875	17873	17844	17712	17646	17757	17698	17846	17840	17707	17684	17784	17927	17806	17804	17664	17913	17950	17789	17869	17870	17755	17863	17809	17895	17748	17786	17869	17792	18020	17856	17856	17819	17825	17994	17675	18028	17601	17572	17802	17779	17856	17842	17870	17866	17902	17800	17711	18046	17781	17867	17953	18043	17648	17835	17770	17790	17820	17824	17695	17667	17940	18055	17893	17974	17847	17756	17923	17842	17831	17836	17931	17868	17768	17694	17768	17798	17891	17835	17735	17876	17916	17831	17807	17630	17805	17858	17764	17843	18069	17688	17782	18085	17700	17894	17933	17934	17912	17705	17853	17784	17904	18023	17794	17925	17821	17752	17931	17902	17823	17945	17712	17780	17868	17784	17895	17902	17837	17803	17892	17644	17919	17788	17885	17947	18031	17851	18092	17927	17729	17748	17812	17801	17704	17871	17856	17890	17729	17832	17794	17731	17764	17821	17771	17843	17903	17863	17844	17793	17916	17667	18076	17751	17848	17734	17889	17773	17880	17706	17941	17825	17792	17682	17717	17721	17841	17764	17879	17914	17730	18016	17995	17790	17698	17872	17888	17671	17994	17879	17777	17793	17742	17743	17940	17845	17908	17682	17799	17792	17796	17915	17821	17698	17868	17991	17950	17939	17730	18013	17854	17926	17949	17846	17862	17834	17683	18099	17829	17704	17730	17731	17929	17788	17861	17913	18067	17723	17876	17728	17946	17855	17925	17874	17865	17840	17972	17916	17920	17820	17684	17894	17907	17797	17871	17895	17727	17883	18037	17873	17929	17893	17871	17957	17850	17944	17739	17914	17815	17772	17640	17779	17807	17792	17710	17918	17783	17709	17773	17947	17926	17919	17681	17918	17898	17822	17971	18076	18046	17741	18037	17735	17912	17837	17924	17858	17836	18049	17917	17929	17742	17834	17833	17856	17790	17735	17937	17785	17740	17716	17941	17648	17828	17907	17713	17923	17751	17767	18063	17958	17782	17866	17875	17909	17888	17948	17805	17781	17617	17830	17780	17767	17645	17880	17990	17783	17847	17828	17892	17910	17903	18035	17822	17791	17907	17729	17838	17834	17802	17925	17869	18059	17800	17930	17840	17750	17827	17920	17878	17800	17801	17894	17854	17740	17767	17869	17843	17834	17883	17894	17936	17892	17766	17835	17791	17840	17754	17819	17809	17821	17866	17842	17838	17925	17845	17701	17878	17841	17628	17792	17833	17811	17928	17677	17867	17919	17891	18004	17747	18020	17901	17853	17846	17718	17761	17751	17850	17782	17935	17769	17920	17706	17761	17776	17891	17936	17740	17793	17752	17828	17704	17906	17761	17907	17632	17990	17786	17893	17725	17906	17878	17915	17866	17521	17832	17813	17721	17643	17706	17709	17809	17785	17719	17856	17930	17876	18003	17793	17869	17861	17882	17770	17807	17926	17816	17718	17801	18028	17731	17858	17843	17794	17852	17825	17988	17758	17624	17674	17762	18038	17797	17772	17868	17810	17949	17652	17892	17864	17827	17797	17838	17768	17874	17997	17874	17590	17844	17813	17747	17975	17939	17860	17816	17719	17909	17760	17720	17939	17918	18036	17894	17756	17783	17928	17882	17889	17751	17817	17955	17926	17888	17825	17838	17895	17789	17955	17932	17854	17846	17813	17969	17794	17924	17774	17780	17852	17918	17810	17810	17776	17823	17976	17905	17736	18049	17783	17849	17897	17963	17896	17815	17686	17897	17849	17851	17829	17768	17912	17752	17677	17835	17886	17918	17599	17842	17862	17838	17713	17857	17626	17881	17740	17755	17910	17796	17764	17809	17876	18010	17848	17734	17809	17753	17722	17876	17738	17897	17986	17798	17939	17851	17732	17651	17996	17876	17770	17773	17860	17581	17852	17860	17888	17832	17960	17791	17783	17750	17737	17687	17974	17796	17820	17685	17887	17729	17862	17842	17923	17711	18003	17975	17828	17910	17931	17696	17704	18038	17794	17677	18002	17810	17689	17823	17863	17681	17907	17763	17891	17948	17953	17939	17805	17970	17905	18085	17869	17852	17925	17937	17790	17820	17826	17736	17988	17969	17776	17797	17790	17818	17754	17907	17969	17854	17739	17593	17746	17892	17873	17993	17940	17929	17997	17840	17454	17901	17734	17871	17969	17992	17921	17912	17901	17786	17789	17734	17797	17801	17856	17916	17728	17918	17512	18093	17735	17850	17920	17778	17812	17925	17820	18094	17782	17873	17902	17649	17831	17808	17863	17925	17692	17881	17742	17716	18134	17734	17856	17840	17878	17926	17741	17832	17885	17842	17791	18019	17809	17786	17838	17791	17774	17900	17841	17536	17845	17779	17847	17884	17642	17923	17807	17837	17811	17842	17647	18024	17863	17915	17708	17831	17923	17812	17808	17951	17830	17756	17978	17833	17819	17632	17848	17845	17806	17999	17850	17780	17732	17871	17825	17928	17810	17754	17973	17854	17896	17818	17747	17850	17797	17769	17666	17833	17776	17859	17913	17923	17996	17915	17890	17796	17776	17930	17854	17884	17700	17886	17849	17885	17751	17823	17679	18015	17890	17791	17794	17658	17824	17903	17810	17873	17795	17823	17826	17881	17841	17751	17957	17941	17961	17767	17865	17797	17820	17879	18038	17768	17926	17783	17777	17991	17773	17830	17815	17705	17776	17563	17677	17849	17868	17813	18056	17805	17817	17798	17890	17829	17757	17800	17767	17917	17789	17746	17808	17675	17835	17871	17836	17782	17936	17826	17918	17796	17604	17932	17921	17857	17841	17774	17801	17816	17836	17850	17696	17750	18053	17794	17801	17717	17940	17827	17902	17729	17880	17756	17791	17875	17870	17970	17738	17845	17772	17906	17751	17785	17661	17790	17826	17880	17816	17688	17824	17901	17795	17838	17656	17843	17917	18011	17817	17849	17766	17877	17756	17911	17921	17872	17986	17923	17866	17649	17939	17925	17776	17648	17881	17677	17894	17761	17870	17843	17755	17922	17801	17726	17882	17878	17915	17844	17680	17583	17957	17915	17909	17901	17742	17758	17795	17863	17783	17844	17799	17729	17767	17894	17915	17916	17885	17965	17858	17988	17990	17791	17825	17817	17719	17984	17803	17822	17876	17749	17917	17942	17886	17871	17770	17813	17785	17956	17930	17633	17998	17944	17933	17868	17704	17600	17870	17890	17812	17826	17851	17959	17805	17863	17951	17707	17859	17660	17875	17625	17958	17911	17785	17696	17803	17731	18096	17657	17845	17955	17695	17688	17952	17820	17902	17917	17810	17743	17749	17850	17899	17866	17974	17764	17771	17658	17956	17780	17851	17870	17814	17888	17942	17823	17954	17821	17996	17780	17984	17780	17908	17859	17881	17732	17887	17745	17966	17831	17814	17834	18011	17664	17876	17982	17793	17831	18003	17728	17832	17808	17692	17811	17985	17770	17904	18001	17897	17760	17803	17661	17935	17727	17872	17649	17841	17920	17786	17936	17982	17816	17851	17839	18005	17868	17635	17832	17813	17948	17699	17786	17927	17735	17840	17738	17745	17918	17858	17773	17805	17907	17816	17826	17767	17659	17885	17797	17925	17990	17818	18047	17733	17839	17883	17873	17793	17720	17898	17747	17749	17812	17705	17797	17841	17693	18047	17667	17678	17880	17725	17936	17782	17801	17964	17985	17802	17808	18025	17807	17671	17801	17876	17839	17889	17780	17780	17674	17944	17916	17837	17935	17739	17882	17814	17792	17926	17844	17868	17621	17843	17686	17719	18066	17821	17775	17744	17962	17918	17800	17841	17809	17761	17879	17678	17961	17988	17696	17994	17696	17693	17821	17793	17876	17832	17858	17950	17885	17727	17852	17811	17726	17658	17899	18012	17826	17931	17912	17655	17749	17886	17746	18030	17788	17934	17858	17871	17748	17624	17821	17772	17920	17735	17879	17795	17619	17863	17934	17825	17820	17705	17966	17680	17831	17867	17746	17786	17949	17961	17634	17986	17669	17795	17852	17843	17799	17812	17791	17899	17944	17815	17777	17822	17726	18010	18140	17810	17687	17972	17755	18009	17616	17901	17843	17894	17830	17662	17753	17820	17785	17898	17850	17903	17910	17735	17824	17950	17938	17667	17754	17878	17827	17926	17878	17797	17868	17864	17823	17742	17991	17746	17860	17886	17945	17930	17896	17919	17807	17805	18062	17798	17998	17781	17739	17871	18022	17858	17968	17877	17987	17722	17920	18026	17902	17758	17924	17775	17755	17944	17977	17758	17988	17913	17730	17897	17860	17834	18024	17878	17912	17773	17883	17884	17726	17862	17749	17904	17835	17982	17965	17832	17861	17719	17842	17823	17870	17784	18023	18061	18035	17882	17781	17873	17910	17748	17882	17762	17737	17825	17888	17806	17788	17870	17740	17931	17781	17817	18013	17828	17900	17710	17844	17730	17792	17790	17997	18095	17814	17848	17854	17708	17979	17904	17746	17802	17730	17878	17498	17767	17961	17859	17787	17864	17965	17862	17679	17956	17830	17745	17792	17747	17804	17813	17818	18001	17763	17758	17895	17840	18016	17853	17773	17861	17751	17849	18057	17828	17886	17983	17774	17949	17874	17697	17894	17922	17856	18011	17752	17754	17781	17834	17848	17831	17913	17652	17870	17806	17910	17763	17866	17912	17828	17889	17817	17823	17684	17758	17835	17750	17809	17972	17717	17683	17838	17705	17860	17896	17761	17852	17769	17985	17811	17743	17833	17935	17845	17565	17942	17877	17838	17898	17663	17734	17874	17817	18020	17673	17815	17865	17911	17921	17804	17869	17859	17883	17947	17900	17816	17891	17873	17834	17862	17882	17752	17934	17919	17884	17847
23606	21467	30490	32309	39127	41395	39752	36965	33802	32896	31314	30529	29564	29119	28663	28291	28180	27932	27729	27710	27682	27435	27633	27487	27549	27616	27417	27636	27546	27735	27246	27627	27305	27390	27466	27236	27418	27296	27557	27346	27315	27241	27334	27649	27865	27383	27271	27130	27213	27191	27456	27400	27473	27538	27453	27284	27434	27068	27333	27561	27427	27254	27079	27334	27292	27470	27255	27253	27374	27446	27593	27386	27427	27349	27263	27357	27361	27498	27549	27346	27441	27432	27106	27529	27461	27534	27347	27390	27518	27655	27384	27263	27503	27443	27311	27399	27379	27613	27524	27560	27534	27438	27550	27474	27355	27235	27368	27417	27188	27321	27406	27170	27262	27261	27159	27293	27352	27524	27422	27331	27263	27415	27538	27296	27389	27675	27426	27518	27585	27282	27111	27147	27276	27307	27385	27240	27163	27410	27365	27366	27435	27373	27398	27497	27358	27456	27284	27354	27278	27376	27328	27117	27424	27323	27384	27107	27248	27308	27167	27275	27303	27420	27303	27190	27232	27518	27331	27223	27100	27518	27224	27237	27361	27147	27237	27193	27698	27371	27358	27328	27544	27183	27192	27356	27498	27540	27392	27269	27351	27569	27359	27483	27537	27380	27507	27253	27382	27280	27298	27548	27322	27357	27312	27171	27208	27088	27141	27148	27258	27375	27417	27412	27323	27500	27487	27263	27339	27485	27539	27230	27390	27658	27485	27134	27335	27179	27348	27532	27261	27393	27293	27379	27418	27504	27500	27361	27372	27515	27310	27345	27304	27479	27324	27485	27391	27610	27388	27291	27358	27156	27388	27415	27492	27177	27502	27299	27383	27257	27253	27220	27376	27423	27699	27801	27536	27758	27207	27463	27407	27291	27531	27560	27422	27411	27518	27381	27272	27296	27421	27602	27199	27376	27256	27317	27539	27403	27334	27324	27473	27273	27255	27388	27508	27385	27065	27531	27334	27661	27456	27646	27399	27294	27337	27402	27180	27628	27238	27134	27562	27446	27385	27350	27555	27062	27337	27487	27355	27407	27213	27568	27297	27455	27643	27264	27335	27423	27313	27283	27283	27157	27231	27364	27432	27451	27292	27584	27512	27529	27289	27438	27184	27396	27258	27396	27418	27097	27344	27225	27477	27313	27190	27103	27449	27346	27393	27332	27215	27434	27427	27449	27662	27198	27389	27151	27040	27255	27424	27153	27176	27413	27359	27348	27453	27742	27476	27219	27445	27323	27248	27439	27602	27067	27254	27326	27416	27195	27072	27462	27299	27400	27584	27437	27653	27332	27243	27128	27239	27579	27216	27274	27284	27465	27235	27403	27452	27427	27489	27264	27362	27342	27344	27378	27251	27320	27459	27317	27395	27237	27414	27316	27202	27314	27268	27192	27319	27262	27391	27202	27233	27371	27246	27298	27307	27402	27357	27342	27591	27039	27427	27497	27437	27191	27213	27427	27236	27489	27255	27299	27364	27439	27168	27424	27340	27333	27303	27365	27300	27416	27591	27327	27515	27162	27320	27302	27440	27470	27325	27059	27200	27590	27432	27529	27611	27728	27471	27269	27360	27206	27450	27519	27236	27208	27218	27185	27438	27319	27493	27309	27606	27360	27348	27329	27359	27368	27206	27389	27390	27258	27470	27303	27250	27289	27473	27244	27683	27216	27283	27355	27575	27262	27617	27352	27464	27270	27447	27153	27330	27269	27227	27394	27418	27338	27266	27210	27428	27420	27543	27406	27409	27088	27337	27416	27499	27291	27383	27211	27397	27531	27291	27414	27458	27432	27381	27222	27189	27240	27513	27233	27352	27387	27357	27211	27463	27575	27542	27453	27329	27160	27359	27315	27483	27392	27508	27568	27557	27148	27289	27363	27626	27172	27237	27307	27594	27248	27115	26981	27360	27374	27315	27272	27520	27364	27445	27572	27689	27253	27317	27403	27243	27404	27399	27132	27210	27308	27201	27466	27389	27104	27219	27209	27329	27385	27390	27236	27244	27398	27413	27680	27323	27219	27515	27414	27662	27597	27404	27439	27318	27214	27229	27337	27484	27456	27365	27436	27653	27108	27276	27354	27364	27479	27438	27551	27540	27207	27260	27270	27602	27312	27236	27485	27402	27407	27273	27152	27409	27372	27547	27398	27407	27271	27348	27310	27472	27390	27273	27366	27471	27375	27266	27294	27354	27128	27368	27538	27375	27399	27362	27214	27495	27357	27038	27422	27414	27290	27391	27345	27471	27510	27314	27158	27185	27542	27226	27090	27232	27180	27491	27327	27516	27236	27561	27233	27190	27196	27396	27299	27376	27430	27425	27347	27588	27412	27339	27503	27432	27358	27285	27372	27357	27459	27519	27222	27077	27594	27485	27482	27296	27402	27326	27402	27507	27351	27524	27416	27307	27243	27353	27468	27481	27358	27345	27308	27350	27246	27369	27423	27351	27023	27674	27438	27465	27271	27372	27089	27342	27320	27262	27497	27327	27335	27341	27287	27416	27280	27529	27452	27207	27149	27454	27455	27386	27396	27212	27400	27283	27274	27222	27519	27133	27447	27456	27426	27098	27312	27357	27422	27285	27250	27169	27318	27341	27373	27558	27241	27344	27541	27495	27378	27110	27273	27349	27423	27567	27517	27104	27411	27358	27113	27186	27189	27227	27549	27396	27397	27531	27342	27615	27695	27193	27210	27282	27276	27315	27514	27520	27452	27544	27603	27400	27408	27070	27490	27262	27455	27691	27271	27363	27400	27312	27240	27059	27238	27562	27483	27456	27409	27273	27186	27227	27428	27510	27687	27381	27253	27194	27546	27431	27295	27201	27304	27278	27437	27456	27354	27228	27306	27129	27164	27221	27203	27212	27147	27410	27263	27250	27270	27444	27581	27393	27187	27346	27333	27268	27260	27407	27300	27502	27191	27336	27149	27205	27264	27390	27444	27437	27404	27478	27504	27222	27367	27182	27275	27241	27335	27299	27303	27811	27338	27527	27445	27390	27385	27529	27372	27493	27139	27587	27186	27308	27349	27552	27479	27473	27268	27514	27569	27499	27373	27506	27202	27205	27148	27303	27355	27268	27382	27487	27099	27221	27449	27193	27458	27374	27451	27259	27255	27197	27443	27566	27366	27504	27190	27172	27267	27250	27242	27344	27396	27493	27454	27317	27416	27463	27443	27408	27159	27403	27390	27498	27518	27456	27270	27464	27490	27636	27390	27562	27258	27494	27533	27543	27603	27519	27335	27316	26971	27278	27621	27430	27548	27669	27357	27236	27509	27273	27158	27471	27392	27293	27388	27276	27154	27461	27430	27602	27148	27384	27191	27358	27338	27411	27638	27476	27227	27241	27442	27422	27358	27397	27269	27580	27401	27136	27396	27183	27301	27296	27568	27348	27227	27288	27161	27237	27525	27333	27237	27229	27234	27541	27464	27520	27550	27488	27320	27499	27421	27578	27096	27549	27490	27557	27620	27148	27271	27420	27258	27613	27460	27438	27695	27591	27196	27462	27610	27596	27450	27192	27215	27218	27641	27263	27478	27454	27393	27277	27300	27376	27344	27337	27275	27304	27254	27210	27563	27309	27531	27456	27320	27280	27319	27187	27301	27367	27219	27305	27423	27235	27362	27349	27525	27605	27141	27408	27363	27460	27401	27484	27435	27449	27170	27506	27381	27472	27471	27214	27438	27366	27470	27164	27398	27532	27299	27110	27079	27303	27322	27325	27522	27478	27124	27359	27471	27479	27265	27244	27476	27473	27440	27423	27393	27510	27270	27541	27411	27469	27348	27455	27196	27390	27328	27511	27244	27229	27315	27222	27389	27424	27090	27182	27386	27390	27272	27266	27302	26921	27655	27579	27482	27381	27318	27249	27271	27389	27462	27141	27225	27283	27162	27124	27400	27505	27438	27136	27328	27516	27441	27437	27394	27173	27396	27429	27227	27493	27536	27459	27499	27557	27438	27382	27436	27374	27309	27609	27284	27359	27404	27418	27506	27030	27242	27330	27578	27344	27353	27325	27266	27516	27231	27235	27432	27548	27537	27427	27519	27443	27456	27356	27322	27218	27302	27240	27167	27440	27353	27386	27459	27513	27478	27378	27434	27471	27301	27326	27237	27328	27358	27264	27286	27297	27462	27371	27534	27528	27615	27295	27375	27069	27206	27284	27294	27373	27601	27478	27356	27544	27491	27476	27348	27415	27512	27132	27185	27467	27315	27611	27271	27003	27447	27205	27307	27341	27483	27355	27480	27260	27224	27312	27184	27135	27318	27322	27316	27342	27418	27504	27370	27326	27834	27533	27378	27607	27258	27171	27572	27355	27338	27554	27165	27490	27375	27034	27445	27461	27195	27428	27284	27231	27306	27480	27368	27291	27458	27335	27352	27325	27245	27440	27339	27372	27351	27295	27339	27358	27244	27342	27608	27362	27620	27447	27319	27133	27339	27318	27529	27340	27439	27470	27317	27344	27175	27054	27286	27485	27431	27256	27020	27475	27309	27412	27271	27372	27475	27342	27364	27523	27288	27339	27362	27287	27346	27434	27489	27262	27386	27298	27335	27510	27504	27542	27276	27519	27393	27196	27351	27328	27056	27080	27444	27512	27433	27264	27409	27268	27310	27393	27306	27425	27205	27325	27379	27485	27432	27285	27336	27413	27451	27507	27385	27367	27190	27421	27277	27408	27348	27222	27219	27195	27256	27078	27584	27450	27415	27097	27602	27129	27448	27624	27624	27330	27136	27159	27154	27130	27276	27356	27201	27380	27301	27527	27171	27392	27349	27442	27224	27465	27512	27192	27155	27550	27410	27694	27377	27433	27293	27440	27396	27381	27549	27411	27519	27344	27335	27244	27410	27406	27260	27183	27419	27254	27321	27420	27480	27278	27188	27205	27340	27143	27204	27891	27189	27324	27304	27520	27169	27424	27232	27224	27409	27275	27351	27402	27457	27236	27262	27481	27476	27347	26946	27379	27274	27333	27122	27234	27515	27600	27435	27395	27478	27425	27527	27282	27534	27405	27343	27421	27137	27158	27106	27417	27466	27354	27331	27276	27492	27267	27592	27526	27029	27420	27341	27448	27363	27570	27416	27319	27428	27558	27208	27495	27337	27370	27490	27423	27343	27433	27240
52061	83825	76742	62108	52551	40692	32431	30263	26086	24089	22258	21288	20338	19537	18978	18423	18265	17969	17869	17816	17693	17889	17615	17684	17694	17557	17400	17653	17446	17544	17709	17646	17709	17466	17544	17444	17492	17524	17551	17720	17840	17632	17596	17619	17583	17604	17612	17589	17715	17543	17375	17424	17828	17688	17486	17576	17592	17638	17505	17676	17574	17391	17576	17529	17568	17572	17526	17658	17513	17575	17647	17510	17531	17537	17470	17608	17609	17551	17616	17578	17491	17539	17406	17528	17716	17664	17526	17683	17482	17669	17468	17477	17552	17569	17416	17656	17640	17644	17553	17565	17541	17606	17450	17506	17619	17490	17627	17601	17373	17844	17585	17574	17698	17480	17668	17542	17572	17465	17549	17453	17563	17518	17380	17647	17514	17552	17473	17651	17524	17573	17502	17632	17397	17624	17375	17686	17625	17497	17391	17682	17613	17643	17223	17499	17600	17451	17424	17619	17435	17406	17578	17411	17604	17489	17461	17697	17624	17736	17440	17516	17559	17605	17554	17595	17448	17721	17509	17594	17535	17692	17551	17605	17463	17479	17565	17570	17497	17667	17518	17614	17784	17541	17513	17474	17581	17546	17555	17246	17521	17418	17385	17682	17604	17734	17622	17597	17392	17754	17460	17392	17609	17556	17580	17679	17625	17669	17534	17506	17622	17494	17585	17646	17534	17612	17535	17644	17565	17473	17490	17597	17552	17646	17498	17494	17444	17717	17631	17323	17727	17784	17498	17458	17602	17498	17652	17519	17524	17592	17571	17650	17554	17668	17586	17580	17635	17559	17594	17697	17540	17502	17450	17452	17473	17629	17567	17706	17524	17541	17613	17702	17417	17665	17484	17518	17570	17580	17535	17669	17564	17603	17548	17416	17498	17507	17486	17562	17523	17709	17504	17432	17422	17706	17579	17532	17590	17451	17549	17453	17432	17560	17342	17547	17506	17524	17419	17454	17411	17556	17494	17461	17553	17368	17358	17627	17424	17637	17578	17650	17384	17657	17506	17709	17553	17639	17494	17521	17490	17706	17546	17594	17432	17723	17384	17556	17677	17567	17343	17463	17666	17614	17381	17669	17638	17735	17557	17601	17611	17508	17599	17573	17536	17477	17697	17477	17560	17556	17332	17707	17503	17609	17457	17533	17554	17665	17399	17534	17528	17408	17698	17635	17669	17504	17564	17524	17494	17525	17504	17559	17653	17527	17521	17555	17531	17432	17615	17682	17533	17505	17631	17529	17556	17627	17513	17532	17579	17382	17612	17520	17661	17495	17748	17634	17639	17572	17651	17668	17599	17466	17670	17709	17486	17634	17415	17583	17537	17565	17508	17357	17351	17533	17359	17645	17488	17510	17495	17400	17594	17606	17689	17804	17453	17411	17474	17493	17509	17682	17412	17604	17458	17612	17482	17756	17455	17418	17633	17459	17543	17742	17718	17580	17594	17556	17559	17456	17694	17641	17595	17415	17437	17534	17648	17482	17619	17506	17613	17466	17488	17582	17534	17597	17430	17531	17600	17711	17545	17413	17569	17604	17381	17566	17570	17647	17603	17333	17487	17510	17613	17399	17261	17658	17590	17513	17503	17528	17472	17497	17580	17557	17686	17456	17567	17526	17614	17485	17704	17590	17565	17526	17499	17441	17645	17566	17631	17307	17411	17545	17515	17604	17740	17789	17541	17863	17541	17549	17417	17583	17784	17511	17523	17558	17603	17623	17433	17618	17632	17385	17681	17504	17443	17472	17473	17414	17353	17391	17719	17475	17523	17628	17505	17596	17444	17525	17461	17605	17529	17487	17593	17462	17572	17348	17584	17572	17568	17470	17535	17565	17655	17450	17531	17606	17444	17530	17703	17358	17519	17591	17560	17581	17545	17517	17581	17516	17468	17470	17434	17744	17470	17516	17548	17597	17609	17655	17522	17612	17488	17665	17518	17575	17623	17669	17394	17623	17690	17487	17523	17616	17568	17343	17645	17648	17258	17484	17693	17454	17407	17545	17607	17637	17489	17496	17645	17528	17421	17490	17408	17511	17719	17608	17564	17795	17448	17595	17606	17551	17463	17662	17608	17503	17671	17767	17398	17702	17421	17733	17619	17314	17438	17575	17613	17445	17561	17524	17641	17403	17786	17526	17513	17501	17496	17691	17610	17552	17501	17510	17550	17475	17469	17505	17545	17406	17552	17427	17496	17556	17543	17625	17489	17572	17484	17655	17649	17710	17570	17417	17503	17673	17444	17589	17749	17470	17656	17445	17444	17570	17668	17596	17529	17527	17500	17399	17655	17437	17557	17650	17407	17647	17633	17454	17733	17311	17547	17573	17529	17768	17695	17629	17580	17481	17524	17485	17623	17679	17438	17644	17536	17603	17539	17597	17614	17414	17640	17542	17785	17494	17590	17530	17542	17611	17568	17523	17641	17441	17666	17693	17433	17504	17503	17472	17563	17451	17446	17548	17642	17370	17671	17569	17721	17505	17667	17584	17662	17644	17488	17540	17534	17645	17673	17514	17613	17428	17491	17435	17625	17542	17535	17306	17516	17511	17505	17617	17479	17493	17559	17487	17625	17783	17537	17541	17563	17670	17466	17640	17639	17527	17477	17495	17545	17477	17579	17559	17573	17473	17346	17524	17365	17482	17615	17543	17523	17448	17722	17499	17480	17603	17615	17631	17544	17660	17534	17351	17643	17558	17593	17634	17484	17702	17543	17654	17472	17607	17482	17583	17445	17541	17579	17528	17412	17559	17733	17632	17394	17580	17706	17570	17417	17544	17534	17468	17554	17638	17427	17569	17620	17430	17541	17384	17666	17580	17663	17508	17557	17414	17464	17485	17618	17628	17716	17602	17674	17337	17659	17449	17455	17546	17449	17663	17417	17302	17530	17533	17598	17689	17467	17551	17617	17473	17573	17556	17675	17589	17557	17616	17756	17281	17519	17627	17347	17531	17555	17634	17612	17652	17585	17622	17529	17530	17578	17539	17462	17646	17623	17392	17612	17664	17561	17457	17499	17467	17442	17629	17466	17736	17628	17471	17486	17600	17608	17390	17482	17588	17538	17544	17562	17596	17509	17578	17725	17758	17556	17445	17513	17490	17497	17550	17655	17595	17441	17689	17578	17580	17449	17672	17549	17566	17668	17871	17452	17337	17412	17514	17507	17433	17532	17705	17284	17434	17577	17625	17579	17526	17668	17647	17566	17488	17513	17439	17462	17504	17521	17519	17604	17462	17445	17499	17537	17520	17565	17490	17504	17424	17716	17573	17768	17620	17437	17629	17553	17544	17433	17575	17440	17593	17551	17443	17567	17669	17569	17679	17517	17392	17570	17569	17575	17344	17441	17685	17497	17528	17671	17569	17514	17465	17782	17463	17638	17574	17674	17598	17636	17588	17571	17489	17718	17377	17584	17684	17542	17479	17418	17632	17526	17605	17551	17679	17463	17402	17555	17465	17661	17339	17575	17648	17528	17442	17722	17601	17555	17497	17512	17659	17621	17571	17624	17423	17573	17616	17686	17440	17383	17657	17685	17746	17453	17580	17738	17557	17596	17630	17501	17608	17369	17726	17544	17576	17552	17566	17586	17419	17604	17555	17497	17678	17580	17524	17620	17477	17531	17544	17582	17651	17433	17476	17658	17560	17462	17579	17524	17483	17439	17349	17786	17566	17609	17423	17489	17518	17624	17465	17511	17536	17605	17451	17674	17498	17627	17480	17753	17704	17596	17532	17613	17520	17482	17710	17477	17626	17434	17562	17466	17401	17338	17681	17572	17591	17493	17610	17657	17644	17505	17510	17606	17623	17518	17749	17479	17430	17480	17622	17512	17436	17565	17518	17535	17481	17528	17442	17592	17503	17675	17418	17509	17535	17602	17530	17700	17528	17714	17387	17614	17534	17656	17484	17573	17569	17691	17611	17491	17458	17420	17624	17584	17491	17494	17554	17681	17568	17462	17633	17440	17456	17488	17608	17324	17559	17542	17679	17534	17687	17628	17453	17421	17462	17708	17608	17638	17522	17480	17516	17488	17629	17511	17534	17354	17573	17478	17561	17546	17545	17730	17661	17506	17608	17433	17610	17814	17572	17562	17430	17504	17656	17657	17482	17722	17601	17515	17455	17470	17561	17616	17530	17620	17630	17612	17495	17591	17452	17522	17391	17638	17414	17393	17447	17606	17459	17686	17642	17672	17710	17633	17723	17381	17576	17636	17640	17681	17515	17687	17411	17596	17579	17406	17560	17604	17538	17741	17610	17543	17540	17503	17518	17598	17466	17654	17556	17547	17490	17574	17249	17530	17646	17461	17573	17687	17395	17597	17664	17551	17605	17539	17767	17608	17455	17426	17538	17559	17624	17655	17379	17664	17763	17494	17569	17774	17552	17558	17652	17645	17513	17623	17465	17534	17592	17616	17627	17555	17619	17619	17393	17504	17553	17492	17477	17591	17508	17500	17543	17448	17637	17594	17618	17746	17529	17594	17451	17571	17660	17432	17641	17535	17674	17622	17512	17639	17611	17397	17660	17571	17727	17674	17499	17680	17614	17502	17588	17412	17544	17428	17504	17508	17422	17660	17520	17658	17625	17612	17660	17550	17612	17742	17496	17500	17560	17403	17487	17675	17648	17475	17589	17620	17411	17607	17405	17424	17794	17416	17660	17520	17559	17615	17564	17593	17646	17733	17648	17416	17483	17513	17586	17563	17557	17545	17433	17501	17539	17649	17528	17436	17565	17459	17763	17534	17603	17573	17308	17463	17470	17582	17455	17600	17457	17556	17474	17516	17725	17619	17623	17572	17549	17611	17595	17615	17435	17433	17664	17744	17500	17422	17614	17627	17442	17382	17697	17624	17645	17472	17584	17525	17576	17676	17480	17466	17527	17458	17484	17554	17578	17530	17541	17556	17716	17655	17533	17640	17675	17681	17622	17563	17643	17677	17677	17559	17556	17519	17517	17654	17597	17472	17633	17475	17622	17600	17548	17495	17796	17491	17562	17526	17584	17557	17555	17514	17564	17677	17494	17687	17522	17618	17589	17588	17358	17655	17687	17491	17528	17664	17535	17551	17481	17425	17423	17600	17616	17559	17511	17585	17385	17474	17459	17504	17659	17777	17426	17562	17544	17536	17425
47225	57984	60339	51217	39538	34450	31703	30429	29531	28890	28268	27939	27810	27540	27381	27401	27108	26987	27083	26938	27048	26806	26872	26872	26975	26838	26939	27021	26734	26990	26771	26890	26738	26815	26701	26936	26770	27060	26906	26768	26710	26909	27109	27109	26889	27053	26958	26718	26885	26788	26996	26834	27053	26742	26867	26735	26935	26744	26785	26906	26692	26839	26708	26949	27148	26764	26857	27008	27052	26789	26714	26814	26777	26686	26968	26913	26767	26940	26771	26727	26808	26727	26839	26709	26815	26871	26668	26796	27116	26793	26741	26873	26842	26924	27024	26863	26672	26896	26804	26763	26818	26967	27161	26849	26743	26588	26907	26978	26935	27064	27031	26860	26731	26779	27126	26955	26865	26979	26850	26904	26923	27004	27115	27003	27089	26872	26719	26711	27084	26816	26667	26862	26984	26877	26762	27096	26666	26981	26955	26969	26943	26672	26728	26776	26844	26808	26861	26805	26834	26846	26748	26685	27059	26914	26890	26933	26891	26667	26859	26779	26985	27142	26558	26839	27141	26966	27113	26840	26956	26670	26795	26913	27035	26989	27249	27103	26790	26829	27182	26882	26771	26594	26608	26762	26918	26747	27098	26736	26892	26948	26894	26940	27014	26835	26766	26806	26761	26901	26908	26821	26788	27059	26559	26759	26889	27045	26923	27112	26937	26896	26665	26748	26696	27082	26918	27001	26777	26745	26720	26834	27026	26912	27078	26981	26821	27025	26715	26747	26688	27165	26952	26722	26935	26833	26923	27074	27074	26895	27008	26831	26978	26967	26690	27110	27003	26672	26990	26929	26655	26864	26487	26763	27053	26965	26759	26866	26975	26593	26754	26635	26543	27071	26891	26939	26623	26754	26803	26987	26929	26877	26835	26772	26931	26925	27147	27069	26908	26845	26812	26896	26953	27004	26872	27003	26802	26744	26960	26958	26873	27201	27033	26922	27047	26839	26843	26920	26861	26928	26989	26695	26805	26952	26792	27015	26953	26917	27010	26921	27193	26822	27042	27041	27089	26938	26680	26837	26837	26770	26920	26907	26996	26895	26726	26777	27015	26952	26758	26712	26959	26793	26880	26789	27089	26900	26779	26927	27122	26819	26718	26892	26729	26768	26842	26672	26882	26864	27056	26943	26939	27044	26952	26780	26822	26768	26639	26673	27145	26964	26904	26720	26697	27049	27030	26700	27077	27168	26750	26791	26812	26929	26929	26803	26757	27009	26810	26692	27305	26636	27029	26996	26799	27150	26516	26558	27039	27126	27073	26981	26802	27205	26806	26747	26699	26918	27172	26745	26713	26790	26897	26886	26946	26934	26792	26723	26695	26859	26877	27059	26996	26900	26789	26994	26909	26691	26752	26782	26678	26906	26793	26725	26835	26886	27040	26819	26740	26930	26939	26904	27045	26693	26896	27074	26664	27091	27014	26986	26747	26622	27013	26718	27010	26882	26849	27020	26876	26642	26922	26887	27111	26861	26692	27038	26810	26723	26791	26750	26737	26897	26755	26866	27112	26838	26965	27029	26830	26800	26978	26904	26739	26832	26900	27093	26788	27168	27044	26991	26853	26708	26600	26768	26830	26839	26855	26845	26633	26972	26906	27147	26922	26741	27005	26888	26917	26687	26651	26897	26924	26954	26884	27119	27040	26937	27048	26852	26893	26414	26875	26813	26799	27008	26964	26868	26871	26813	26787	27143	26939	26849	26903	26894	26837	26834	26879	26992	26877	26861	26864	26950	26856	27025	26973	26950	26899	26756	26817	26791	26830	26736	26992	26868	26638	26728	26866	27037	26867	26882	26998	26924	26710	27204	27031	26953	27019	26920	26918	26657	26870	26931	26887	26829	26893	26938	26816	26866	26949	26780	26924	27006	27089	27011	27225	27002	26936	26827	26822	26916	26757	26924	26786	26926	26777	26938	26980	26864	26719	26693	26919	26758	26810	26789	26766	26684	26839	26966	26857	26878	26956	26839	27114	26967	26700	26933	26836	26983	26988	26946	26713	26878	26850	26868	26964	26696	26873	26870	26941	27040	26931	26871	26924	26892	26762	26940	26815	26753	27001	26975	26849	26787	26710	27014	26783	26867	26741	26866	26766	26943	26861	26993	26943	26732	27116	26948	26705	26658	26669	26877	27075	26974	26939	26696	26803	26807	26986	26861	26910	26977	26873	26648	26628	26932	26953	26745	26937	26753	27007	26895	27078	26914	26764	26967	26951	26794	26750	26753	26873	26626	26726	26909	27004	26870	27005	26845	26991	26889	26838	26899	27032	26755	26711	27132	26786	27155	26552	26813	26679	26715	26795	26706	26892	26769	26520	26769	26759	26683	26908	26926	26800	26687	26918	26593	26620	27027	27195	26862	26729	26854	26776	26835	27152	26971	26823	27177	26763	26645	26982	26950	27156	26876	26807	26756	26960	26649	26753	26854	26731	26903	26921	26640	26792	26807	26814	26839	26876	26750	27023	26932	27136	26746	26998	26758	26862	26772	26860	26691	26723	26940	27089	26639	26566	26836	26901	26864	26869	26593	27012	26943	26962	26976	27178	26819	26917	26939	26983	26913	26928	26962	26913	26984	26975	26744	26864	26796	26783	26931	26757	27073	26809	26828	26849	26938	27118	26893	26869	27041	26821	26950	26646	27034	26938	26710	26547	26780	26946	26870	26759	26725	26860	26909	26872	26872	26892	26897	27093	26859	27080	26937	26853	26920	27101	26771	26810	26690	26915	26809	26983	26752	26753	26904	26709	26755	26816	27287	26917	26798	26845	27018	26844	26791	26839	26739	26970	26805	27050	27006	26906	26793	27023	26997	27001	26933	26969	26700	27006	26811	26723	26748	26884	26761	26874	26548	26900	26774	26782	26770	26852	26980	26995	26732	26893	26896	26843	27086	26824	26997	26947	26699	26826	26786	26868	26826	27018	27069	26909	26757	27016	26623	26956	26955	26932	26842	27105	26823	27046	26714	26850	27034	26827	26853	26747	26748	26779	26940	26906	26822	26810	26882	26957	26825	27125	27038	26851	26796	26815	26857	26843	26897	26990	26841	26939	27096	27066	26679	26777	26842	26756	26659	26918	27041	27027	27010	26832	26960	26904	26968	27055	27054	26885	26800	26668	26704	26812	26979	26644	26768	26801	27046	27084	27200	26916	26860	26858	26985	26936	26960	26820	26899	26975	26931	27029	26932	26584	27086	26873	27028	26970	26786	27219	26774	27085	26998	26887	26854	26749	26885	26959	26943	26676	26892	26735	26861	26678	26731	26836	27042	26926	26713	26856	26954	26897	26937	26941	27112	26966	27081	27045	27037	26809	26947	26744	26879	26875	26867	26922	26909	26645	26868	26989	26823	26829	26704	26912	26827	26755	26965	26999	26888	26817	27008	26720	26713	26883	26990	27098	26741	27090	26735	26949	26986	26950	26793	27108	26772	26895	26879	26935	26872	26770	27145	26872	26853	26740	27209	26746	26460	27051	26947	26764	26834	26776	27046	26747	27072	26859	26919	26752	26858	27080	27126	26865	26837	26835	26995	26924	26929	26803	26988	27013	26881	26865	26722	26951	26965	26714	26770	26864	26742	26850	26994	26832	26983	26898	26824	27064	26760	26968	27026	27024	27112	26912	26900	26930	27012	26981	26724	26624	26874	26879	26807	26921	26904	26777	26842	26621	26992	26838	26924	26764	26840	26718	27001	26695	26843	26987	27057	27012	26632	26867	26847	27053	26976	26936	26680	27008	26683	26792	27248	26959	27027	26527	26951	26640	26850	26899	26961	26890	27216	26914	27096	26648	26831	27006	26912	26740	26610	26914	27042	26838	27017	26879	26854	26873	27013	26813	26755	27128	27025	26695	26915	26702	26800	26828	26780	27200	26713	26852	26867	26965	26918	26802	26717	27000	26854	26755	26685	26952	27039	27190	26992	26814	26931	26959	26833	26737	26780	26889	26983	26989	26958	26955	27300	27085	26981	26630	26758	27138	26764	27054	26674	26985	26725	27011	26795	26980	27013	26892	26945	26945	26938	26645	26633	26944	26998	26906	26753	26782	26983	26904	26838	26803	26875	27074	26781	26736	26892	26741	26838	26799	26886	27119	26820	26923	26862	26863	26689	26727	26948	26831	26893	26673	26707	26810	26688	27157	26851	26837	26799	26809	26916	26919	26711	26801	26864	26779	26819	26687	26924	26798	26716	26973	26635	26951	26775	26746	27072	26887	27042	26867	26835	26724	27009	26940	26549	26993	26880	26996	26837	26880	27012	26961	26726	26736	26724	27114	26806	26812	26939	26831	26799	26809	26706	26693	26913	26724	26675	27120	26614	26945	26632	27048	27015	26922	26912	26723	27013	27185	27023	27001	26954	27018	26924	26779	27020	26990	26843	26728	27009	26941	26913	26970	27021	26739	27112	27110	27206	27081	26637	26986	26726	26891	26972	26731	26631	26839	26709	26819	26749	26931	26929	26998	27026	26968	26877	27066	27058	26972	27244	26986	26877	26785	26843	27025	27135	27026	26960	26915	27243	26991	26789	27053	26938	26641	26919	26746	26938	26981	26818	26813	27025	27046	26775	27000	27068	26978	26851	26642	26893	26997	26836	26814	27044	27052	26876	26880	27222	26782	27000	26841	26860	26966	26848	26846	26685	26932	26717	26822	26679	26782	26971	26789	26832	26955	26745	26740	26944	27014	26949	26570	26662	26889	26700	26822	27173	27001	26587	27153	26821	26904	26938	26786	27081	26589	26740	26813	26777	26884	27025	26801	26655	26758	26909	26930	26683	26810	26905	26771	27069	27119	27118	26872	26720	26706	26904	26992	27093	26840	26683	26992	26840	26964	26876	26966	27130	27062	27068	26865	26845	26943	27106	27083	26918	27027	26891	27074	26842	26811	26865	26818	26964	26986	26973	27148	26553	26688	26904	26963	26858	26685	26676	26879	26872	26759	27111	27039	26841	26769	26970	26981	27147	26691	27113	26940	26952	26832	26896	26941	26806	26891	26852	26796	26925	26598	26736	26806	26467	26830	26721	26898	26767	26650	27059	26876	26800	26863	26852	26920	26884	26718	26932	27048	26915	26862	26596	26947	26708	26749	26799	26952	27230	26830	26903	26799	26841	26938	26937	27021	26837
49490	65641	60457	44668	32301	26717	23437	22003	20825	20044	19246	18516	18298	17956	17940	17624	17637	17567	17328	17484	17476	17455	17304	17209	17334	17407	17641	17481	17286	17456	17518	17353	17330	17382	17366	17580	17297	17414	17341	17423	17309	17357	17470	17275	17417	17268	17381	17268	17396	17293	17270	17467	17300	17323	17309	17458	17385	17480	17310	17217	17441	17347	17370	17246	17607	17445	17300	17404	17402	17097	17350	17382	17490	17441	17376	17372	17436	17258	17186	17383	17234	17383	17333	17376	17465	17283	17386	17333	17533	17504	17344	17297	17324	17341	17379	17427	17228	17294	17266	17420	17212	17535	17187	17245	17295	17521	17322	17296	17439	17234	17300	17219	17537	17353	17353	17318	17295	17300	17477	17255	17419	17360	17363	17228	17357	17509	17335	17317	17483	17434	17361	17266	17264	17333	17414	17345	17390	17214	17409	17345	17321	17222	17320	17247	17423	17314	17549	17377	17478	17547	17249	17457	17168	17368	17365	17400	17376	17296	17201	17412	17421	17362	17387	17281	17297	17392	17167	17409	17256	17201	17339	17485	17489	17462	17378	17424	17253	17478	17259	17319	17389	17472	17309	17310	17301	17248	17335	17439	17308	17287	17323	17498	17342	17479	17292	17386	17406	17342	17373	17356	17332	17364	17399	17212	17324	17347	17203	17422	17313	17332	17344	17279	17300	17288	17314	17380	17165	17165	17458	17434	17413	17451	17478	17416	17280	17478	17369	17460	17305	17377	17306	17272	17386	17312	17311	17344	17194	17503	17198	17456	17412	17339	17388	17497	17316	17242	17164	17259	17420	17430	17161	17272	17570	17355	17206	17224	17307	17209	17484	17380	17444	17316	17235	17324	17475	17362	17267	17133	17432	17146	17471	17181	17317	17462	17236	17285	17341	17571	17305	17551	17264	17348	17488	17174	17368	17338	17294	17347	17323	17403	17353	17296	17303	17331	17268	17419	17389	17286	17424	17348	17092	17245	17602	17330	17409	17269	17227	17456	17487	17159	17267	17291	17286	17356	17476	17288	17442	17339	17292	17200	17356	17489	17146	17505	17240	17303	17299	17331	17260	17397	17262	17286	17329	17507	17256	17236	17244	17456	17313	17265	17451	17267	17495	17418	17333	17287	17341	17303	17402	17345	17489	17155	17310	17161	17426	17265	17286	17240	17245	17469	17305	17281	17313	17332	17377	17410	17242	17409	17159	17324	17190	17565	17211	17257	17130	17352	17566	17391	17216	17296	17457	17274	17296	17301	17421	17501	17264	17319	17398	17379	17558	17189	17282	17460	17378	17214	17215	17321	17235	17438	17361	17327	17507	17358	17454	17354	17517	17501	17442	17389	17282	17603	17361	17288	17302	17364	17307	17432	17284	17378	17313	17376	17305	17314	17410	17238	17558	17117	17244	17318	17452	17375	17208	17398	17421	17347	17492	17343	17336	17418	17514	17469	17399	17375	17321	17363	17260	17250	17276	17350	17233	17310	17404	17296	17342	17276	17265	17349	17308	17622	17299	17464	17271	17430	17299	17551	17223	17288	17406	17200	17308	17477	17305	17233	17287	17287	17312	17363	17392	17197	17493	17209	17329	17186	17325	17507	17547	17192	17326	17333	17200	17341	17298	17399	17282	17295	17566	17397	17394	17350	17322	17304	17574	17341	17320	17457	17160	17508	17164	17228	17367	17212	17426	17489	17344	17348	17446	17347	17388	17355	17243	17315	17211	17363	17248	17330	17336	17167	17351	17380	17467	17379	17309	17333	17319	17207	17312	17233	17322	17341	17250	17324	17225	17283	17254	17359	17387	17483	17535	17427	17239	17142	17289	17487	17321	17316	17391	17193	17241	17327	17252	17378	17261	17305	17458	17437	17255	17296	17307	17506	17451	17378	17287	17322	17349	17215	17507	17516	17404	17428	17402	17444	17238	17380	17342	17333	17132	17290	17454	17200	17393	17420	17339	17359	17361	17336	17249	17200	17407	17336	17344	17362	17325	17149	17492	17302	17341	17376	17244	17285	17473	17291	17221	17399	17220	17394	17233	17098	17292	17563	17382	17319	17346	17284	17361	17414	17473	17399	17497	17265	17336	17198	17422	17523	17422	17402	17307	17332	17353	17353	17260	17370	17412	17448	17341	17027	17434	17387	17426	17236	17486	17306	17216	17314	17347	17379	17284	17217	17329	17358	17377	17446	17392	17404	17381	17068	17430	17194	17251	17550	17311	17334	17560	17331	17388	17401	17328	17418	17374	17328	17365	17401	17398	17374	17271	17194	17325	17491	17394	17460	17355	17355	17271	17325	17303	17268	17426	17440	17464	17400	17397	17238	17395	17500	17131	17406	17223	17296	17435	17341	17311	17402	17564	17248	17279	17291	17165	17448	17369	17266	17176	17440	17321	17358	17235	17322	17347	17540	17149	17436	17216	17358	17340	17420	17409	17447	17559	17338	17091	17289	17319	17624	17385	17413	17177	17469	17486	17356	17229	17412	17371	17311	17254	17378	17320	17323	17364	17406	17222	17418	17444	17158	17373	17215	17307	17366	17611	17343	17267	17501	17313	17214	17519	17195	17537	17347	17401	17330	17205	17672	17361	17367	17385	17166	17402	17412	17419	17414	17258	17319	17416	17517	17421	17321	17242	17501	17467	17434	17504	17424	17183	17279	17326	17339	17409	17418	17276	17415	17441	17361	17548	17393	17478	17371	17408	17442	17232	17348	17325	17202	17219	17478	17374	17430	17408	17450	17368	17372	17261	17462	17336	17346	17159	17396	17463	17502	17201	17506	17083	17436	17317	17388	17489	17298	17246	17200	17332	17392	17410	17227	17277	17213	17322	17375	17486	17240	17337	17285	17401	17233	17381	17244	17274	17333	17239	17513	17357	17354	17357	17356	17346	17468	17385	17187	17450	17289	17389	17414	17477	17382	17165	17350	17256	17457	17581	17308	17600	17269	17300	17238	17588	17437	17388	17305	17448	17397	17324	17381	17383	17462	17317	17329	17384	17395	17383	17451	17359	17139	17192	17380	17442	17320	17331	17164	17568	17323	17353	17347	17316	17457	17328	17308	17460	17441	17364	17283	17431	17429	17297	17351	17303	17144	17331	17409	17327	17339	17320	17261	17500	17405	17270	17406	17343	17453	17212	17411	17523	17421	17463	17381	17464	17412	17266	17397	17238	17278	17203	17395	17399	17189	17390	17532	17271	17116	17240	17442	17349	17259	17292	17445	17354	17354	17315	17250	17504	17317	17118	17466	17400	17316	17412	17443	17386	17322	17169	17425	17337	17481	17155	17450	17402	17315	17324	17252	17251	17425	17363	17482	17368	17392	17388	17270	17456	17385	17371	17343	17315	17458	17322	17505	17369	17325	17207	17338	17437	17426	17403	17466	17249	17558	17357	17484	17202	17315	17383	17162	17373	17179	17361	17373	17351	17211	17177	17497	17462	17291	17372	17313	17218	17332	17252	17303	17437	17280	17447	17184	17281	17487	17323	17442	17209	17442	17367	17293	17342	17289	17404	17395	17473	17292	17229	17333	17279	17194	17352	17386	17381	17403	17341	17434	17310	17563	17288	17440	17363	17297	17407	17298	17372	17219	17355	17360	17349	17353	17300	17205	17336	17282	17249	17243	17503	17322	17354	17414	17460	17449	17256	17381	17368	17241	17309	17304	17420	17329	17388	17254	17266	17343	17455	17287	17289	17317	17426	17515	17401	17346	17331	17360	17496	17339	17386	17370	17272	17434	17255	17279	17305	17429	17309	17413	17432	17277	17279	17264	17307	17278	17413	17297	17192	17414	17448	17336	17385	17242	17271	17591	17265	17400	17265	17177	17323	17376	17294	17372	17409	17569	17317	17219	17263	17226	17336	17367	17429	17302	17246	17177	17366	17361	17413	17223	17377	17344	17293	17377	17455	17229	17376	17267	17447	17370	17337	17347	17400	17374	17353	17202	17387	17424	17248	17441	17528	17351	17263	17412	17521	17416	17445	17311	17276	17157	17428	17249	17316	17302	17250	17334	17427	17144	17382	17190	17234	17189	17474	17179	17213	17305	17389	17232	17319	17307	17342	17242	17495	17327	17439	17310	17486	17423	17420	17444	17583	17470	17217	17462	17263	17314	17193	17193	17437	17372	17479	17221	17304	17235	17093	17218	17262	17320	17226	17313	17414	17243	17283	17450	17189	17493	17364	17236	17443	17435	17370	17359	17441	17413	17281	17335	17285	17377	17380	17318	17146	17354	17429	17280	17328	17289	17424	17473	17088	17278	17397	17318	17297	17313	17458	17156	17447	17407	17328	17346	17356	17206	17421	17345	17457	17472	17198	17203	17499	17343	17348	17396	17329	17184	17300	17253	17242	17324	17303	17354	17273	17559	17462	17346	17484	17336	17355	17362	17380	17481	17326	17239	17406	17375	17245	17490	17235	17352	17236	17558	17594	17270	17605	17439	17198	17350	17463	17285	17549	17265	17360	17460	17280	17482	17427	17264	17470	17401	17269	17426	17343	17500	17283	17325	17488	17223	17511	17258	17365	17371	17373	17459	17550	17291	17376	17356	17172	17313	17390	17454	17393	17325	17330	17281	17555	17280	17471	17251	17291	17389	17249	17166	17368	17187	17330	17267	17407	17220	17273	17408	17422	17556	17275	17348	17421	17315	17352	17386	17396	17324	17403	17184	17461	17218	17434	17368	17252	17295	17437	17316	17218	17237	17403	17305	17322	17083	17368	17315	17421	17314	17288	17518	17356	17336	17360	17272	17336	17302	17359	17285	17251	17356	17370	17485	17270	17424	17410	17392	17363	17127	17579	17257	17362	17213	17205	17402	17330	17277	17310	17338	17179	17319	17483	17350	17379	17441	17452	17343	17287	17274	17046	17346	17229	17265	17108	17424	17344	17191	17305	17277	17532	17247	17332	17492	17400	17475	17411	17470	17552	17263	17400	17437	17216	17387	17444	17434	17437	17255	17356	17292	17325	17425	17402	17332	17525	17388	17273	17269	17253	17422	17446	17511	17242	17328	17300	17319	17369	17361	17293	17401	17470	17180	17467	17281	17376	17472	17145	17390	17335	17331	17280	17307	17280	17380	17386	17260	17375	17516	17284	17428	17559	17257	17214	17417	17399	17322
25821	21840	33310	37360	39418	40158	37922	33613	31697	31023	29919	28872	28528	28559	28074	27698	27534	27496	27374	27462	27101	27300	26971	27039	27271	26958	27051	27173	27096	26904	27025	27176	27042	27192	27172	26982	27407	27097	26989	27294	27356	27295	27041	27189	27169	27106	26978	26991	27063	27069	27156	27197	26938	27151	27309	27031	27303	26926	26958	27055	26943	26725	26809	26876	27257	26893	27199	27216	27207	26899	27250	27314	27118	27238	27063	27188	27050	26968	27188	27223	27111	26932	27093	26959	27220	27186	27002	27154	26617	26682	27004	27057	27103	27031	27115	26871	26715	27075	27180	26963	27009	26980	27236	27020	27112	26932	26947	27016	27090	26693	26967	26994	27027	26866	27230	27122	27222	27231	27136	27245	26948	26921	27185	27098	27005	27193	27402	26745	27020	27183	26955	26873	26952	26880	27045	27037	26982	26866	27194	27130	27071	27066	26923	27386	26954	27079	27120	27124	26946	27016	27032	26911	27032	26829	27052	27245	27266	26862	27130	26995	27138	27159	27065	27116	26883	27064	26777	27169	27416	27049	27112	26831	27110	27061	27300	27038	27077	27022	26834	27049	27010	27209	27026	27159	27146	27064	26744	27149	26874	27278	26933	27154	27280	26996	27172	26962	26757	26935	27207	27022	27007	27071	27071	27098	27009	27083	27036	27061	26923	27085	26976	27023	27261	27045	27023	26985	26927	26749	27029	26977	26819	26830	27205	27145	26868	27290	27162	27308	27108	27003	26962	26972	26883	27121	27189	27048	26783	27019	27126	27145	26862	27324	27103	27122	26879	27274	27315	27158	27035	27373	27025	26839	27276	27006	27057	26942	26956	27224	26890	27306	26857	27185	27060	27327	26814	26976	26982	26998	27201	26802	26969	26945	26716	27155	26957	26770	26631	26847	27250	26962	27180	26995	26940	26850	26913	27159	26959	27159	26809	27047	27008	27190	27080	26960	26932	27087	27043	26929	27062	26765	26926	27193	27207	27139	26976	27081	26831	27172	26862	27045	26918	27055	27312	26969	27078	26860	27085	27126	26961	27016	26946	27131	26892	27150	27061	27125	27149	27096	26832	27033	27238	27217	27245	26901	27020	27241	26963	26921	27115	26992	26698	27087	27101	27029	26871	26925	27062	27092	27144	26895	27045	27096	26871	27282	27174	27282	27382	27155	27093	26834	26867	26838	26727	27255	27136	27016	27136	27142	27162	26805	26999	27002	26993	26889	26991	27059	26986	27028	26916	27107	26805	27117	27104	27030	27198	27171	26984	27267	27065	27133	26972	27132	26955	26769	27199	27142	26926	26982	27183	27195	26927	26888	27052	27336	27067	27281	27093	27144	27035	26922	26969	26910	26960	27173	27012	27138	27228	27022	27435	27047	26969	26829	26887	27026	26894	27119	26924	27076	27215	26988	26866	27072	27151	26763	27054	27100	26951	27179	27118	27150	27135	26878	27007	27120	26888	27080	27160	27208	27027	26965	27075	27178	27019	27027	27120	27051	27266	27192	27162	26909	26930	27152	26859	27062	27213	27024	27083	27050	27048	26956	27109	27037	27028	27008	27073	27009	27136	27032	26947	26695	26919	27126	27105	26925	26809	26975	27052	26928	27198	27085	27061	27068	27299	26773	27127	26839	26959	27103	26858	26792	27036	27019	26940	27247	27217	26912	27081	26902	27035	26945	27036	26972	27199	27108	26962	27076	26875	26784	26952	27163	27138	26978	26934	27105	26979	26917	27047	27238	27200	27158	27083	26863	26851	26920	27117	26928	27350	26841	27008	27139	27130	27181	26696	27125	27000	26945	27078	27004	26949	27096	26924	26904	27185	26928	27099	26692	27002	27204	27080	27058	27102	26906	27076	27145	27006	26869	27135	27184	26939	26881	27194	27108	26895	27132	26840	27210	26966	26890	26941	27033	27007	26895	27330	27160	27264	27249	26868	27014	27094	27120	26965	26975	27076	27055	26983	27145	26958	26922	27009	26879	26992	26811	26906	27169	27338	27280	27123	27073	26744	27053	27167	26879	26942	27019	27073	27111	27338	26881	26864	27004	27113	27152	27079	27074	27107	27110	26956	27138	27118	27109	27206	27163	27266	26910	27147	27137	27287	26952	26842	27127	27015	27021	27084	27162	27086	26945	26926	27248	27086	26950	26970	27107	26979	27030	27069	27229	27192	26844	27013	26930	27082	26878	27098	27172	27212	26945	26998	27168	27190	26874	26953	26827	26656	27102	26864	27174	26961	27149	27072	27017	27133	26996	26999	27106	26936	27011	27044	27089	26877	27040	26967	26927	27233	26966	26866	27139	27008	27174	27113	27077	27245	27009	27058	27080	26961	27279	27134	27087	27048	27159	27119	27105	27105	27049	27100	27086	27089	27219	27027	27161	26918	26794	27014	27011	26938	27239	27049	26913	27148	27094	27137	27137	27209	27071	27135	27016	27010	26972	26896	27261	27048	27136	27145	26999	26968	27010	26852	26899	27243	27232	27240	27476	27166	26873	26841	27142	26943	27080	27062	27128	27090	27060	27297	26937	27031	27184	27019	27258	26831	27002	27190	27030	27329	27056	27296	27046	26570	26839	26795	26931	27053	27514	26893	26929	27112	27210	27080	26925	27050	27115	26967	27134	26714	26844	27175	26945	27245	27134	26874	26871	27268	27241	27073	26910	27080	26938	26862	26944	26921	26977	26887	27417	26852	26933	27197	26859	27259	27040	27060	27067	27113	27076	27019	26973	27079	26738	27182	26767	27018	27158	27321	27065	26920	27138	26892	26903	27173	26929	26995	26913	27112	27161	26920	26950	26951	26988	27174	27040	27130	27199	26908	27130	26527	26923	27134	27504	26906	27008	26987	26952	27144	27069	27355	27097	27210	27064	26944	27050	27119	27024	27029	27199	26949	27333	27387	26666	26747	26945	27246	26994	27017	26899	27021	26925	26888	26962	27118	26977	26995	27336	27086	27150	26961	27043	27113	26887	26807	26973	26986	27113	26924	26806	27102	26847	27013	27091	26631	26905	26818	27174	26712	27116	26836	26983	26957	27193	27192	26982	27000	27014	26857	27175	27066	26925	26618	27099	27039	27146	27151	27193	27069	26964	26826	26973	27238	27199	27081	26956	27269	27121	27152	27011	27199	27279	27278	26961	26990	27130	27024	27097	27152	27088	27133	27086	26960	26862	26719	27228	27121	27234	26965	26936	27149	27011	27014	27013	27314	27213	26997	27181	27386	27085	26951	26826	27035	27187	27091	27145	27122	26945	27128	27085	27018	27079	27023	26858	27061	26986	26891	27419	27273	26959	27025	27097	26954	26903	26988	26879	26995	27025	27133	27316	26993	27185	27034	27175	27111	27087	27188	26828	27117	27030	27133	26908	27278	27120	27040	27038	26892	26874	27215	26966	26989	27014	27049	27027	27158	27095	27057	26903	27064	26882	27120	27102	26946	27164	27252	27013	27110	26925	27102	27177	27116	27118	26919	26880	27263	26842	27082	27268	26969	27138	27074	27047	27260	27148	27119	26992	27308	26873	27130	26881	27019	27018	27139	27088	26980	27129	27308	27405	27203	27027	27002	26956	26876	27061	27306	27150	27033	27095	27066	27039	27231	26940	27133	27194	26937	26915	26933	27311	27339	27212	27257	27092	26803	27003	27170	27119	27427	27448	27169	26816	27124	27062	27116	26834	27027	27241	27008	27137	26933	27316	27045	27010	26957	27064	27110	27033	26997	26938	26969	26781	27109	26930	26899	27019	26963	26843	27068	27100	27063	27196	27181	27074	26903	27284	27130	26899	27068	26851	27235	27134	26970	27017	27063	27094	27209	26990	27139	27203	27127	27270	27026	27069	26834	26924	26987	27006	27374	26915	27085	27145	26934	27017	27001	27095	27146	27142	27016	26855	27079	27007	27091	26930	27010	26733	27050	27146	26770	26998	27063	27080	27012	26920	26988	26926	27064	26996	26891	26941	26993	27001	27063	27066	27131	26927	27233	26972	26829	27099	27034	26762	27086	27273	27206	27164	26979	26847	27084	27001	27076	26988	27035	26981	26985	27143	27030	27258	27209	27054	27076	27055	27183	27075	26953	27119	27169	26869	26937	27014	27124	26963	26935	26802	27148	27055	27261	27025	27125	26864	26942	26991	27051	26977	26957	26975	27175	27038	27017	26953	27190	26880	27179	26726	26706	26827	27016	27198	27020	27046	27402	27019	27023	26967	27011	27082	27071	26831	27062	27246	27015	26944	26995	26745	26770	26850	27271	26914	27178	26839	27032	27281	26956	26962	27088	27231	27177	27014	27020	26896	27202	27261	27061	27324	26969	27264	26986	26994	26993	26908	27066	27099	27284	27241	27204	27031	27222	26888	27247	27003	26957	26926	27159	27062	27152	27092	27023	26964	26924	26828	27289	27008	26985	27080	26811	26976	27057	26911	26978	27008	27081	27008	26962	27103	26870	26899	27245	26845	26957	26691	26918	27121	27149	27331	27083	27175	27103	27039	26763	26890	27295	27103	27013	27209	26921	26940	26967	27169	27242	26762	26891	27020	26995	26903	27093	26950	27102	26776	27067	27044	27212	26952	27222	27256	27143	27179	27324	27423	27015	27058	26977	26845	26946	27009	27115	26938	27212	26991	27123	27082	27132	26993	27058	27181	27033	27162	26978	27367	27036	27171	26972	26994	27039	26899	26745	27218	26922	27130	26874	27096	26835	27375	26885	27080	26962	26879	26815	27026	27108	27097	26949	26832	27129	27052	27320	27053	27014	27227	26959	27072	27088	27299	26966	27224	26926	26960	26878	26937	27146	27324	27172	27031	26963	26988	27311	27290	27133	27140	27365	27070	27070	27074	26871	27301	26821	26944	27122	27242	27178	27013	26886	27154	27162	27004	27137	27137	27081	27157	27064	27034	27206	26942	27287	27026	27054	27039	27223	27326	27029	26961	27275	27085	27028	27294	27110	27325	26841	27076	27067	26774	27226	26899	26997	26959	27198	26929	27128	27144	27029	27217	27098	27377	27338	27094	27003	27009	26964	27107	27207	27000	27219	26974	27015	27071	27172	26930	26907	27021	27167	27287	27164	26873	26801	27034	27097	27063	27102	27033	27129	27006	26994	26854	27030	27031	27227	27110
47663	75912	69560	51480	43616	36016	29487	26512	23653	22113	20809	19886	19465	19113	18620	18173	17868	17850	17708	17495	17741	17664	17411	17625	17654	17633	17355	17613	17433	17472	17587	17506	17440	17564	17404	17441	17437	17497	17603	17582	17366	17331	17552	17609	17362	17551	17512	17553	17330	17686	17599	17544	17639	17588	17299	17496	17435	17468	17442	17563	17557	17406	17530	17471	17669	17438	17477	17443	17525	17384	17294	17591	17575	17740	17400	17257	17441	17470	17537	17486	17564	17420	17455	17493	17300	17552	17449	17614	17560	17519	17310	17320	17406	17581	17530	17468	17535	17245	17310	17556	17483	17530	17332	17491	17486	17438	17366	17606	17407	17490	17565	17422	17366	17411	17421	17528	17348	17529	17419	17247	17594	17449	17441	17646	17479	17517	17551	17430	17539	17327	17548	17367	17412	17438	17460	17476	17483	17582	17395	17504	17497	17552	17284	17365	17482	17487	17492	17522	17515	17446	17452	17405	17426	17451	17553	17401	17462	17299	17595	17301	17379	17557	17537	17615	17502	17381	17540	17355	17345	17413	17501	17545	17501	17683	17483	17398	17352	17635	17410	17573	17522	17546	17598	17293	17484	17456	17572	17510	17428	17364	17539	17418	17490	17308	17371	17220	17613	17445	17459	17500	17467	17582	17500	17308	17608	17478	17523	17482	17338	17397	17189	17421	17456	17349	17262	17629	17601	17467	17452	17451	17583	17601	17285	17472	17465	17415	17471	17468	17430	17613	17348	17554	17644	17600	17406	17532	17652	17495	17401	17437	17412	17577	17573	17526	17464	17411	17663	17405	17369	17427	17649	17486	17432	17361	17593	17486	17290	17439	17344	17542	17539	17516	17423	17448	17524	17504	17303	17575	17193	17656	17481	17304	17447	17474	17476	17535	17551	17582	17696	17366	17497	17388	17404	17481	17473	17421	17415	17487	17682	17437	17440	17436	17404	17658	17621	17526	17242	17418	17345	17500	17639	17453	17271	17363	17435	17658	17591	17503	17464	17354	17448	17414	17352	17672	17520	17417	17558	17405	17507	17568	17284	17586	17319	17557	17336	17491	17729	17464	17398	17382	17558	17314	17684	17388	17460	17590	17471	17528	17668	17506	17444	17349	17491	17435	17455	17434	17553	17447	17492	17364	17510	17535	17405	17227	17663	17396	17470	17613	17619	17614	17503	17493	17649	17503	17413	17441	17372	17710	17314	17453	17534	17530	17531	17600	17488	17660	17466	17418	17528	17532	17401	17574	17414	17324	17381	17482	17607	17479	17414	17398	17324	17606	17576	17371	17335	17330	17531	17512	17448	17404	17560	17583	17574	17344	17474	17363	17549	17410	17426	17546	17517	17486	17631	17341	17573	17597	17432	17349	17452	17345	17319	17402	17476	17399	17451	17406	17307	17448	17277	17542	17387	17592	17451	17305	17501	17611	17557	17565	17484	17504	17617	17494	17584	17512	17555	17490	17578	17752	17393	17543	17530	17437	17478	17231	17537	17420	17644	17587	17330	17416	17397	17351	17536	17507	17351	17395	17522	17399	17472	17652	17471	17558	17571	17516	17434	17495	17578	17411	17391	17534	17433	17412	17573	17371	17537	17456	17596	17463	17335	17485	17376	17498	17341	17613	17752	17473	17527	17501	17567	17329	17488	17312	17461	17526	17426	17461	17386	17599	17312	17435	17659	17554	17613	17506	17394	17536	17541	17407	17611	17315	17315	17580	17450	17582	17591	17492	17373	17418	17633	17343	17431	17401	17428	17436	17541	17437	17384	17603	17434	17453	17398	17596	17379	17512	17662	17419	17592	17704	17480	17521	17520	17624	17247	17457	17505	17401	17469	17586	17440	17389	17482	17394	17264	17532	17432	17470	17308	17479	17203	17321	17606	17612	17616	17391	17483	17556	17527	17475	17385	17569	17460	17458	17446	17450	17498	17399	17314	17422	17755	17433	17613	17526	17691	17472	17566	17156	17534	17446	17286	17312	17537	17509	17458	17447	17481	17587	17449	17672	17529	17540	17539	17609	17486	17535	17616	17332	17628	17445	17540	17490	17541	17554	17505	17811	17443	17505	17546	17316	17488	17527	17459	17458	17523	17363	17470	17441	17424	17602	17420	17493	17712	17409	17642	17468	17381	17318	17481	17607	17574	17337	17654	17479	17409	17409	17423	17487	17634	17365	17409	17516	17373	17418	17378	17315	17292	17463	17704	17251	17183	17311	17621	17611	17502	17263	17330	17523	17488	17529	17576	17402	17383	17581	17498	17460	17313	17474	17574	17503	17509	17488	17524	17430	17484	17454	17555	17312	17391	17598	17480	17358	17418	17572	17447	17275	17359	17468	17399	17443	17517	17399	17428	17661	17563	17507	17648	17483	17655	17430	17513	17481	17422	17684	17645	17533	17546	17614	17382	17506	17434	17589	17554	17468	17530	17481	17432	17416	17587	17584	17704	17588	17551	17385	17591	17362	17469	17408	17395	17491	17396	17418	17506	17504	17551	17322	17484	17401	17695	17648	17416	17327	17484	17529	17469	17497	17398	17498	17418	17466	17557	17481	17382	17416	17524	17342	17486	17427	17532	17467	17404	17460	17514	17481	17764	17532	17568	17461	17399	17298	17338	17471	17513	17534	17537	17528	17386	17632	17466	17486	17323	17623	17362	17479	17585	17599	17460	17574	17717	17433	17622	17498	17348	17567	17282	17548	17415	17531	17427	17500	17414	17329	17538	17440	17391	17574	17481	17707	17385	17465	17532	17312	17434	17595	17454	17379	17406	17602	17319	17600	17566	17557	17651	17536	17483	17461	17427	17350	17518	17484	17513	17412	17507	17644	17288	17560	17414	17403	17515	17525	17357	17498	17709	17684	17515	17452	17541	17568	17533	17556	17441	17457	17600	17607	17435	17428	17483	17335	17371	17390	17394	17554	17452	17543	17448	17620	17388	17498	17448	17578	17362	17451	17223	17426	17383	17375	17631	17539	17516	17348	17443	17369	17420	17529	17444	17325	17623	17526	17554	17350	17516	17327	17430	17426	17399	17541	17617	17394	17462	17616	17315	17347	17287	17459	17395	17311	17478	17483	17323	17433	17438	17480	17392	17653	17452	17375	17581	17387	17394	17454	17447	17443	17470	17338	17547	17504	17475	17358	17423	17459	17516	17375	17350	17461	17346	17447	17497	17329	17361	17521	17514	17564	17376	17622	17509	17561	17378	17346	17456	17518	17437	17341	17508	17455	17628	17452	17314	17522	17413	17614	17704	17574	17499	17643	17611	17348	17539	17529	17596	17370	17234	17431	17354	17371	17606	17663	17447	17504	17424	17346	17435	17623	17194	17295	17567	17265	17318	17396	17598	17640	17556	17555	17608	17448	17414	17339	17529	17396	17614	17454	17517	17281	17625	17519	17452	17343	17505	17468	17463	17549	17516	17603	17414	17696	17400	17507	17626	17433	17426	17576	17487	17401	17616	17518	17702	17417	17513	17396	17610	17384	17460	17623	17549	17594	17348	17625	17576	17450	17519	17486	17626	17430	17489	17536	17486	17582	17468	17543	17248	17471	17320	17496	17407	17461	17498	17576	17458	17381	17475	17482	17548	17493	17469	17467	17500	17572	17561	17365	17646	17488	17653	17581	17599	17382	17551	17561	17444	17539	17446	17359	17495	17705	17376	17356	17462	17436	17327	17466	17466	17463	17386	17519	17538	17552	17696	17398	17576	17455	17417	17443	17622	17429	17534	17370	17388	17600	17363	17559	17364	17583	17616	17501	17517	17512	17777	17449	17562	17579	17509	17562	17430	17555	17503	17342	17461	17514	17486	17333	17440	17451	17406	17357	17535	17548	17306	17324	17348	17332	17598	17719	17529	17330	17403	17294	17354	17425	17531	17612	17374	17530	17486	17387	17385	17555	17523	17366	17381	17392	17396	17410	17373	17585	17440	17494	17462	17331	17413	17398	17396	17479	17530	17456	17587	17512	17478	17559	17437	17338	17577	17487	17600	17344	17608	17459	17438	17506	17556	17715	17477	17377	17757	17391	17416	17474	17463	17524	17580	17463	17518	17391	17464	17613	17478	17460	17488	17361	17521	17447	17569	17343	17230	17583	17540	17387	17367	17510	17520	17265	17447	17509	17604	17678	17493	17501	17429	17354	17520	17649	17595	17450	17484	17570	17655	17653	17531	17413	17498	17581	17416	17373	17450	17306	17470	17573	17563	17389	17395	17453	17540	17316	17517	17502	17358	17520	17618	17645	17485	17360	17562	17650	17402	17347	17432	17539	17228	17563	17628	17463	17444	17463	17524	17458	17590	17412	17131	17380	17294	17489	17250	17479	17427	17563	17492	17559	17468	17550	17552	17491	17324	17329	17549	17534	17546	17388	17484	17574	17440	17545	17604	17592	17217	17566	17372	17512	17558	17267	17488	17478	17353	17555	17411	17459	17460	17490	17402	17559	17294	17547	17469	17550	17523	17354	17345	17608	17445	17547	17464	17542	17410	17324	17484	17538	17514	17368	17492	17522	17550	17400	17488	17440	17451	17537	17625	17404	17392	17620	17486	17452	17672	17564	17653	17217	17380	17475	17588	17465	17641	17459	17510	17449	17697	17403	17523	17684	17576	17534	17412	17485	17528	17532	17346	17624	17618	17538	17327	17628	17526	17515	17375	17500	17482	17407	17467	17484	17454	17415	17341	17460	17568	17504	17586	17669	17567	17443	17467	17460	17485	17445	17581	17408	17500	17658	17307	17450	17422	17608	17437	17418	17349	17492	17421	17371	17562	17427	17500	17475	17520	17464	17421	17516	17462	17539	17539	17557	17600	17669	17327	17519	17491	17493	17672	17463	17230	17413	17512	17561	17607	17710	17462	17469	17349	17694	17349	17565	17398	17455	17562	17605	17378	17483	17490	17266	17408	17487	17398	17342	17415	17487	17565	17463	17502	17543	17495	17580	17464	17583	17503	17506	17605	17386	17601	17586	17365	17431	17435	17395	17515	17530	17570	17570	17463	17450	17492	17444	17466	17345	17654	17580	17431	17427	17363	17415	17540	17345	17384	17367	17615	17440	17719	17582	17527	17447	17515	17350	17542	17599	17575	17616	17433	17411	17483	17435	17657	17470	17552	17339	17682	17566
23570	21377	30392	30455	36418	43368	42295	35539	33368	32258	31431	30015	29518	28945	28320	27470	27514	27143	26867	26577	26835	26725	26680	26730	26924	26721	26726	26852	26513	26358	26469	26693	26468	26351	26437	26523	26538	26740	26726	26610	26513	26623	26800	26540	26534	26582	26664	26362	26434	26456	26730	26424	26435	26460	26436	26328	26512	26356	26572	26732	26527	26561	26673	26578	26625	26635	26594	26563	26804	26451	26539	26759	26504	26522	26498	26322	26512	26703	26368	26474	26668	26553	26626	26561	26503	26459	26243	26632	26436	26397	26616	26538	26501	26275	26271	26145	26507	26742	26640	26533	26640	26621	26505	26301	26435	26362	26655	26314	26442	26424	26522	26506	26672	26472	26507	26574	26692	26624	26472	26199	26524	26403	26454	26721	26429	26426	26422	26511	26657	26407	26595	26536	26531	26387	26427	26364	26487	26313	26615	26508	26455	26658	26564	26657	26184	26497	26345	26690	26589	26540	26579	26541	26600	26214	26415	26370	26508	26668	26479	26492	26633	26461	26570	26768	26485	26369	26478	26749	26363	26330	26479	26532	26301	26368	26547	26363	26530	26510	26414	26529	26520	26444	26368	26691	26519	26382	26484	26480	26364	26470	26578	26548	26443	26483	26636	26642	26648	26382	26482	26436	26621	26346	26547	26634	26389	26850	26294	26616	26278	26442	26466	26540	26520	26178	26657	26549	26399	26475	26596	26506	26550	26394	26391	26427	26559	26540	26637	26423	26465	26740	26657	26394	26554	26584	26107	26512	26216	26435	26438	26165	26490	26502	26465	26548	26393	26367	26489	26748	26505	26564	26530	26552	26629	26408	26773	26389	26467	26157	26571	26569	26351	26386	26676	26613	26652	26549	26418	26374	26591	26350	26577	26625	26476	26521	26566	26480	26670	26360	26475	26724	26458	26310	26270	26422	26594	26470	26373	26500	26594	26208	26486	26469	26544	26530	26440	26116	26311	26627	26306	26478	26428	26513	26519	26595	26329	26504	26422	26667	26616	26563	26428	26340	26368	26462	26704	26464	26725	26655	26445	26577	26726	26529	26339	26287	26422	26461	26233	26277	26254	26488	26456	26570	26569	26538	26444	26253	26315	26734	26625	26460	26499	26537	26463	26322	26570	26536	26806	26429	26422	26371	26439	26505	26489	26329	26227	26269	26432	26419	26588	26492	26568	26589	26215	26218	26575	26460	26304	26504	26495	26529	26386	26413	26439	26633	26520	26474	26448	26691	26338	26479	26397	26211	26496	26450	26544	26531	26487	26313	26401	26503	26822	26576	26276	26342	26577	26526	26515	26540	26296	26424	26693	26545	26603	26541	26582	26502	26723	26409	26446	26306	26535	26392	26449	26560	26566	26510	26113	26582	26333	26298	26563	26432	26705	26298	26449	26328	26428	26567	26520	26609	26540	26614	26622	26299	26395	26339	26508	26360	26417	26379	26566	26404	26525	26778	26287	26747	26338	26461	26232	26495	26348	26712	26681	26292	26488	26393	26412	26476	26340	26571	26456	26353	26259	26537	26479	26538	26365	26575	26270	26550	26583	26569	26559	26602	26542	26560	26160	26378	26336	26415	26544	26651	26586	26473	26271	26436	26537	26336	26319	26483	26437	26335	26383	26320	26477	26344	26486	26356	26517	26469	26495	26439	26410	26450	26451	26659	26406	26319	26434	26488	26442	26295	26354	26400	26423	26532	26890	26550	26623	26529	26514	26486	26455	26422	26481	26351	26362	26670	26465	26455	26512	26148	26369	26506	26204	26403	26562	26722	26358	26597	26512	26291	26087	26490	26296	26466	26380	26416	26384	26621	26550	26471	26504	26517	26735	26328	26536	26543	26705	26582	26651	26500	26313	26577	26395	26111	26397	26484	26497	26893	26560	26405	26491	26562	26637	26466	26372	26470	26468	26508	26553	26583	26261	26460	26220	26520	26353	26540	26617	26472	26314	26600	26667	26398	26620	26313	26532	26509	26625	26422	26451	26719	26499	26467	26554	26560	26448	26620	26506	26389	26482	26521	26690	26472	26443	26642	26255	26695	26289	26446	26549	26596	26399	26243	26423	26562	26232	26327	26426	26545	26401	26257	26563	26217	26469	26424	26460	26283	26448	26500	26691	26460	26477	26657	26662	26492	26723	26183	26560	26464	26533	26270	26698	26350	26415	26372	26428	26254	26348	26324	26768	26411	26591	26185	26458	26269	26275	26388	26229	26325	26536	26551	26680	26240	26362	26361	26255	26625	26680	26291	26522	26507	26516	26312	26486	26610	26434	26154	26610	26670	26644	26940	26493	26445	26581	26329	26551	26441	26506	26483	26591	26402	26406	26266	26237	26530	26344	26596	26556	26574	26485	26411	26433	26462	26135	26350	26497	26668	26623	26581	26495	26450	26302	26410	26129	26644	26402	26434	26714	26727	26622	26559	26547	26457	26438	26536	26594	26489	26269	26473	26626	26586	26523	26677	26364	26601	26609	26882	26230	26476	26583	26340	26208	26572	26550	26281	26579	26305	26465	26438	26551	26609	26457	26424	26236	26609	26429	26393	26427	26505	26481	26607	26542	26324	26286	26430	26382	26488	26464	26702	26783	26610	26465	26515	26411	26417	26468	26380	26533	26275	26519	26389	26527	26454	26323	26501	26318	26624	26501	26229	26493	26705	26571	26500	26419	26502	26409	26617	26519	26382	26490	26328	26554	26393	26442	26280	26425	26518	26474	26457	26324	26437	26431	26515	26530	26367	26539	26221	26298	26326	26398	26499	26480	26710	26509	26427	26474	26280	26495	26095	26426	26654	26404	26463	26582	26415	26356	26343	26519	26567	26668	26494	26299	26177	26469	26548	26548	26285	26582	26234	26297	26530	26721	26693	26455	26472	26670	26398	26388	26378	26516	26304	26662	26402	26435	26476	26656	26454	26380	26685	26567	26406	26354	26476	26610	26521	26309	26515	26575	26482	26456	26442	26551	26589	26363	26446	26574	26484	26442	26466	26543	26644	26404	26762	26641	26236	26468	26257	26693	26615	26544	26189	26084	26567	26359	26444	26587	26466	26535	26439	26574	26460	26566	26626	26562	26537	26460	26567	26666	26625	26488	26367	26390	26570	26392	26670	26413	26355	26567	26651	26357	26464	26463	26543	26406	26512	26635	26177	26594	26466	26518	26652	26800	26330	26567	26722	26353	26279	26493	26205	26525	26456	26493	26331	26463	26647	26724	26573	26435	26468	26444	26562	26578	26507	26448	26685	26716	26473	26386	26494	26458	26275	26417	26533	26562	26535	26680	26530	26515	26471	26502	26400	26380	26638	26255	26565	26387	26563	26606	26386	26556	26476	26506	26494	26409	26386	26490	26410	26542	26430	26260	26409	26552	26524	26281	26502	26290	26490	26743	26289	26556	26537	26206	26616	26329	26384	26754	26511	26527	26321	26260	26551	26595	26667	26586	26639	26420	26421	26274	26288	26781	26457	26505	26466	26517	26262	26344	26491	26647	26509	26393	26527	26391	26447	26537	26584	26656	26599	26711	26489	26156	26685	26705	26517	26643	26616	26650	26600	26417	26651	26527	26305	26467	26568	26647	26661	26438	26494	26429	26490	26444	26619	26405	26445	26571	26509	26421	26364	26731	26505	26530	26630	26620	26509	26313	26506	26313	26567	26716	26386	26280	26329	26324	26465	26420	26278	26405	26512	26561	26274	26417	26473	26513	26762	26468	26535	26556	26517	26587	26343	26448	26307	26533	26363	26655	26406	26514	26346	26491	26291	26580	26753	26538	26545	26434	26317	26432	26657	26539	26559	26461	26610	26851	26526	26340	26564	26525	26576	26561	26517	26686	26547	26453	26596	26287	26429	26412	26295	26346	26338	26655	26202	26191	26519	26356	26215	26303	26285	26470	26426	26605	26557	26502	26710	26473	26657	26445	26423	26269	26276	26746	26428	26687	26711	26567	26601	26411	26518	26293	26293	26418	26799	26473	26446	26408	26330	26363	26467	26555	26333	26134	26372	26536	26385	26552	26581	26601	26555	26434	26322	26447	26521	26233	26465	26665	26443	26809	26385	26071	26438	26496	26705	26595	26381	26380	26500	26515	26502	26516	26700	26338	26360	26366	26783	26648	26634	26468	26643	26221	26587	26501	26703	26365	26509	26556	26503	26494	26561	26413	26434	26516	26569	26490	26485	26399	26362	26338	26597	26598	26589	26177	26304	26388	26582	26626	26689	26446	26405	26394	26493	26409	26421	26629	26226	26368	26471	26503	26481	26482	26452	26755	26614	26604	26398	26472	26483	26435	26600	26453	26494	26435	26417	26537	26643	26337	26417	26535	26260	26465	26652	26548	26707	26603	26484	26329	26543	26524	26390	26626	26453	26638	26438	26289	26692	26459	26270	26578	26435	26330	26608	26288	26590	26459	26472	26660	26726	26239	26276	26501	26502	26390	26478	26631	26242	26209	26523	26509	26455	26330	26546	26496	26436	26556	26422	26648	26437	26406	26443	26389	26496	26616	26327	26605	26467	26319	26318	26674	26561	26412	26500	26525	26216	26613	26469	26472	26646	26698	26569	26344	26362	26454	26455	26432	26672	26508	26442	26480	26436	26553	26489	26476	26550	26462	26455	26541	26665	26627	26504	26286	26262	26336	26475	26615	26629	26285	26552	26361	26564	26715	26390	26413	26410	26411	26470	26564	26577	26389	26472	26374	26669	26394	26436	26542	26559	26398	26682	26436	26362	26474	26516	26502	26364	26369	26472	26452	26652	26606	26558	26605	26089	26555	26554	26461	26377	26335	26280	26630	26738	26634	26569	26519	26299	26746	26426	26364	26535	26604	26345	26374	26601	26492	26952	26780	26570	26522	26539	26598	26871	26654	26791	26399	26498	26340	26233	26283	26525	26542	26655	26397	26410	26822	26589	26588	26356	26574	26374	26597	26610	26310	26345	26560	26459	26592	26640	26423	26395	26679	26433	26438	26795	26343	26180	26623	26561	26412	26536	26594	26533	26317	26235	26529	26521	26371	26462	26418	26575	26337	26636	26303	26343	26616	26490	26400	26498	26627	26659	26576	26574	26684	26203	26622	26156	26396	26271	26493	26401	26496	26452	26422	26236	26667	26505	26403	26480	26372	26661
49854	83459	74963	57969	50164	43326	35009	29361	26385	24642	23234	21788	20432	19983	19376	18466	17926	17727	17378	17559	17480	17407	17257	17171	17349	17291	17336	17201	17389	17175	17133	17313	17358	17218	17302	17190	17199	17243	17389	17161	17249	17272	17145	17147	17269	17198	17263	17238	17190	17233	17135	17110	17214	17437	17254	17267	17254	17092	17173	17053	17174	17267	17385	17143	17128	17168	17260	17187	17206	17252	17291	17235	16885	17238	17112	17254	17042	17063	17378	17119	17303	17338	17126	16911	17245	17212	17181	17290	17286	17162	17090	17135	17175	17155	17162	17379	17168	17211	17384	17145	17190	17177	17315	17240	17192	17235	17436	17236	16907	17137	17284	17186	17511	16955	17208	17233	17182	17291	17176	17305	17250	17189	17438	17101	17251	17281	17252	17144	17211	17269	17057	17077	17249	17239	17243	17384	17233	17406	17173	17310	17116	17237	17083	17231	17215	17034	17353	17198	17181	17314	17056	17080	17312	17371	17271	17208	17224	17248	17423	17153	17289	17084	17205	17187	17184	17015	17227	17059	17232	17191	17131	17076	17298	17203	17083	17176	17210	17126	17186	17361	17093	17037	17184	17368	17187	17086	17197	17292	17227	17101	17225	17202	17112	17211	17116	17109	17367	17091	17187	17175	17176	17270	17120	17155	17132	17018	16903	17114	17330	17178	17081	17108	17315	17042	17284	17203	17363	17356	17081	17206	17182	17235	17364	17223	17246	17288	17060	17037	17126	17232	16975	17231	17022	17147	17160	17190	17314	17206	17224	17275	17291	17174	17302	17211	17283	17247	17402	17079	17254	17040	17149	17073	17123	17139	17330	17236	17119	17365	17314	17349	17080	17239	17176	17208	17271	17254	17236	17169	17301	17331	17238	17126	17352	17218	17181	17040	17112	17256	17167	17294	17072	17172	17266	17351	17130	17143	17260	17107	17036	17346	17202	17161	17139	17266	17155	17066	17025	17427	17185	17096	17276	17106	17292	17299	17348	17249	17213	17289	17186	17144	17189	17222	17240	17153	17139	17268	17277	17155	17195	17120	17070	17285	17236	17239	17100	17097	17255	17095	17215	17319	17375	17155	17296	17124	17209	17006	17309	17180	17137	17348	17286	17297	17135	17306	17177	17062	17412	17188	17182	17092	17113	17283	17306	17238	17166	17176	17145	17241	17265	17166	17179	17207	17104	17297	17392	17074	17338	17256	17221	17311	17248	17031	17271	17195	17043	17203	17116	17251	17103	17264	17298	17278	17088	17244	17172	17176	17158	17328	17279	17284	17164	17155	17184	17407	17184	17156	17245	17165	17173	17163	17239	17132	17310	17099	17217	17204	17218	17345	17278	17178	17213	17304	17240	17405	17087	17283	17213	17118	17256	17191	17210	17301	17290	17191	17254	17208	17103	17241	17262	17159	17445	17003	17320	17179	17254	17248	17127	17249	17303	16977	17147	17295	17155	17274	17350	17421	17369	17288	17224	17030	17263	17225	17324	17344	17039	17175	17109	17130	17165	17177	17237	17209	17109	17192	17185	17097	17271	17365	17137	17166	16979	17182	17284	17173	17017	17343	17233	17218	17269	17253	17228	17132	17074	17151	17296	17367	17234	17127	17169	17206	17171	17285	17146	17217	17226	17123	17376	17097	17066	17205	17272	17242	17318	17024	17376	17318	17269	17539	17237	17002	17149	17253	17201	17189	17196	17224	17377	17397	17249	17150	17126	17125	17160	17322	17242	17214	17145	17172	17285	17398	17254	17295	17036	17088	17023	17166	17101	17126	17207	17217	17187	17195	17167	17155	17308	17199	17177	17143	17130	17127	17096	17331	17365	17100	17183	17103	16992	17202	17328	17241	17091	17204	17161	17316	17305	17121	17205	17189	17243	17318	17141	17169	17191	17222	17252	17009	17139	17228	17298	17190	17191	17365	17065	17134	17254	17189	17168	17221	17151	17156	17168	17348	17222	16950	17235	17125	17119	17215	17252	17258	17348	17182	17163	17226	17195	17115	17186	17297	17182	17442	17198	17068	17170	17133	17227	17175	16997	17333	17170	17071	17088	17011	17191	17101	17100	16957	17133	17021	17226	17149	17204	17184	17393	17288	17208	17277	17231	17213	17240	17200	17201	17296	17161	17264	17158	17090	17321	17207	17226	17011	17197	17325	17149	17186	17154	17127	17262	16996	17404	17140	17246	17187	17224	17150	17230	17150	17069	17214	17285	17236	17081	17268	17255	17204	17234	17070	17370	17162	17180	17197	17322	17022	17161	17228	17343	17201	17111	17419	17132	17066	17185	17200	17184	17167	17230	17204	17261	17078	17189	17002	16983	16955	17360	17186	17349	17199	17075	17126	17219	16966	17251	17228	17259	17274	17207	17366	17117	17202	17302	17113	17190	17326	17236	17240	17008	17466	17166	17276	17258	17159	17220	17203	17181	17115	17346	17329	17227	17027	17167	17139	17326	17173	17176	17230	17111	17348	17033	17246	17188	17227	17292	17297	17361	17243	17115	17292	17029	17190	17199	17089	17184	17196	17227	17340	17292	17307	17257	17322	17399	17314	17109	17360	17102	17253	17237	17274	17148	17251	17314	17218	17280	17158	17225	17316	17357	17058	17115	17209	17199	17092	17066	17063	17329	17234	17087	17138	17360	17299	17119	17303	17040	17192	17046	17246	17203	17339	17065	17157	17334	17308	17287	17182	17097	17264	17254	17036	17151	17214	17067	17046	17314	17140	17173	17256	17121	17073	17253	17115	17237	17162	17110	17150	17245	17206	17256	17263	17265	17079	17290	17326	17224	17153	17116	17279	17163	17228	17096	17204	17229	17201	17245	17140	17139	17247	17203	17148	17300	17150	17004	17143	17142	17144	17282	17266	17391	17294	17320	17236	17332	17025	17134	17186	17253	17278	17196	17183	17102	17039	17221	17061	17018	17118	17179	17110	16996	17232	17270	17260	17073	17356	17339	17212	17101	17191	17038	17397	17444	16961	17142	17356	17231	17181	17292	17131	17192	17341	17085	17081	17193	17040	17118	17164	17130	17233	17328	17100	17008	16968	17268	17176	17219	17134	16951	17121	17269	17192	17078	17314	17305	17264	17156	17140	17116	17209	17176	17227	17074	17173	17169	17282	17214	17100	17055	17238	17276	17304	17280	16984	17251	17266	17280	17167	17214	17134	17287	17216	17174	17126	17199	17091	17349	17296	17044	17122	17153	17194	17064	17210	17164	17131	17252	17137	17217	17073	17083	17101	17131	17296	17181	17220	17020	17240	17036	17215	17210	17228	17205	17318	17145	17106	17261	17132	17258	17014	17223	17302	17323	17231	17036	17230	17213	17251	17145	17209	17177	17283	17154	17187	17155	17187	17195	17155	17221	17057	17312	17175	17134	17250	17176	16978	17221	17221	17211	17211	17070	17200	17326	17337	17181	17289	17138	17186	17148	17258	17084	17097	17146	17229	17077	17268	17171	17237	17098	17184	17121	17162	17139	17257	17190	17304	17015	17249	17293	17303	17310	17178	17293	17194	17154	17362	17222	17308	17120	17089	17234	17055	17110	17173	17132	17235	17135	17200	17194	17289	17106	17316	17267	17178	17194	17220	17322	17318	17264	17058	17253	17125	17089	17191	17282	17286	17298	17205	17210	17133	17270	17179	17154	17077	17187	17073	17214	17043	17289	17206	17135	17241	17188	17043	17236	17343	17148	17085	17153	17180	17265	17171	17173	17295	17029	17195	17193	17232	17354	17340	17143	17105	17044	17320	17272	17315	17327	17296	17366	17221	17299	17147	17284	17302	17158	17543	17269	17043	17299	17401	17114	17217	17286	17252	17054	17156	17244	17198	17243	17216	17206	17244	17206	17287	17135	17048	17281	17226	17128	17151	17270	17206	17326	17109	17235	17162	17176	17102	17173	17171	17051	17146	17070	17274	17132	17181	17049	17345	17169	17160	17250	17091	17088	17431	17196	17205	17085	17104	17169	17237	17128	17209	17051	17143	17417	17099	17227	16958	17234	17031	17387	17174	17073	17337	17397	17175	17062	17250	17149	17203	17248	17239	17250	17255	17256	17361	17284	17185	17289	17184	17261	17195	17364	17134	17172	17084	17093	17097	17211	17199	17134	17153	17302	17311	17254	17251	17363	17202	17114	17010	17333	17025	17235	17305	17130	17178	17168	17139	17331	17171	17131	17329	17355	17092	17202	17142	17222	17347	17294	17214	17243	17122	17284	17254	17179	17370	17273	17131	17235	17097	17085	17288	17074	17226	17293	17160	17165	17129	17180	17206	17219	17294	17118	17181	17277	17423	17171	17299	17070	17131	17209	17140	17161	17134	17061	17025	17115	17283	17197	17094	17303	17225	17254	17090	17348	17255	17078	17291	17108	17214	17355	17133	17218	17117	17175	17233	17351	17318	17208	17231	17233	17296	17345	17380	17104	17233	17126	17283	17199	17258	17041	17136	17385	17298	17258	17333	17208	17451	17246	17336	17121	17156	17086	17045	17239	17188	17110	17386	17179	17112	17152	17148	17156	17201	17164	17228	17277	17247	17303	17217	17205	17237	17121	17085	17145	17101	17370	17255	17284	17364	17204	17085	17301	17396	17214	17262	17168	17102	17230	17222	17167	17195	17305	17340	17184	17218	17045	17189	17243	17021	17321	17253	16943	17294	17410	17157	17200	17081	17369	17250	17269	17071	17054	17215	17219	17155	17133	17128	17268	17027	17321	17347	17164	17129	17302	17077	17309	17014	17289	17183	17175	17035	17464	16865	17299	17125	17246	17129	17336	17203	17261	17070	17101	17242	17126	17255	17186	17346	17260	17176	17265	17161	17131	17310	17230	17078	17367	17216	17175	17086	17084	17199	17198	17061	17062	17251	17304	17349	17165	17145	17234	17230	17295	17261	17230	17096	17249	17194	17259	17318	17282	17529	17256	17247	16991	17143	17178	17331	17287	17013	17374	17301	17280	17283	17178	17340	17281	17123	17238	17113	17306	17118	17118	17126	17169	16931	17163	17430	17132	17067	17056	17394	17325	16996	17222	17162	17150	17271	17163	17250	17311	17125	17326	17127	17256	17172	17242	17213	17110	17208	17182	17180	17194	17149	17377	17056	17226	17291	17211	17190	17301	17332
47943	58111	55292	48806	40639	35316	32236	31021	30202	29013	28368	28279	28067	27720	27718	26996	27192	27128	26998	27015	26924	27114	27111	27061	27135	27038	27058	26694	27054	26960	26879	26710	27001	26971	26893	27102	27165	26943	26982	26614	26784	26802	26998	27071	27031	26679	26851	26905	27161	26914	26916	27164	26776	26654	26891	27123	27076	26893	26930	27044	26734	26878	26940	27079	26997	27032	27000	27055	26878	26635	27040	27054	27021	27016	26924	26816	26597	27011	27040	26956	26911	26602	27168	27140	26859	27131	26920	26824	26816	26900	27212	26947	26807	26917	26968	27123	27122	27103	26596	26788	26937	26957	26852	26683	27222	26879	26953	26962	26821	26747	27000	26997	27106	26903	27128	27166	26881	26820	27247	26915	26930	26813	26982	27148	27167	26549	26987	27045	26938	26972	26930	26883	26924	26806	26914	27133	26902	26868	26713	26778	26943	26737	26924	27021	26848	26826	26822	27064	27031	27056	27019	27096	26957	26922	26928	26963	26919	27199	27071	26774	27053	27016	27143	26910	26826	26959	26715	27028	26883	26751	27027	27118	27035	27455	26928	26892	27005	26918	26912	27132	26679	27069	26890	26839	26932	26951	26946	26869	26805	26834	26905	27083	26981	26991	26878	27046	27117	26924	26967	26889	26892	26841	26930	27040	27044	26845	26937	27028	26885	26689	26940	27118	26940	27162	27012	26994	26962	27042	27116	26874	27023	26966	26984	26894	26974	26908	26985	26949	26703	26937	26977	26832	26780	26860	26991	26925	26954	26723	26792	26913	26866	26894	27173	27060	27208	27090	26880	27131	27041	26986	26953	26924	27076	27008	26997	26888	26851	26797	26881	27093	26979	26987	26666	26929	26850	26816	27196	27050	26880	27065	27004	27210	26987	26892	26795	27167	26821	26988	27058	27105	26964	27067	27082	26962	26756	26775	26847	26849	27015	26863	27045	27179	27030	27039	27095	26805	27124	26995	26771	27041	26964	26847	26896	27095	27067	26955	26997	26927	27083	26926	27062	26813	27082	26772	26904	27151	27141	26898	27184	26917	26850	27021	27032	26865	27101	27004	27117	27103	26728	26841	27036	26868	27190	26784	26882	26868	27197	27092	27069	26753	27063	27097	26869	27061	26890	27071	27202	26920	26844	26973	26976	26893	26858	26847	26985	27111	26696	26587	26901	27202	27249	26910	26831	27091	26890	26844	26662	26802	26987	26868	26916	26932	26928	26917	26904	26895	26904	26652	26872	26983	27003	27086	27188	27130	27175	26724	27027	26909	26632	27100	27051	26901	26921	26946	26744	27045	27068	26935	26890	27032	26947	26700	26843	26811	26878	26917	26883	26995	26998	26786	27191	27111	27155	27019	26930	26877	27037	26813	26726	27132	27059	26898	27061	26935	27021	27083	27009	26977	27053	27121	27134	26752	26944	26923	26944	27089	27057	26976	27130	26950	26753	26772	26788	26969	26955	26662	26956	26829	26931	27036	26981	26925	26974	26908	26951	26603	26775	26726	26785	26833	27115	26769	26937	27032	26900	27009	27261	26965	26750	26907	26905	26861	27155	26768	26748	26984	26857	27049	26841	26771	26821	26847	26842	26899	26785	26931	26955	26948	26875	26796	27041	26994	27016	27267	26919	26993	27105	26983	26966	27124	26889	26825	26733	26742	27035	26902	27168	26812	26774	26882	26802	26891	27122	26982	27247	27086	27081	27076	27176	26908	26851	26945	27078	26940	26805	26914	26914	26968	27022	27240	26983	26808	26803	26852	26874	27068	27112	27154	27062	26958	27203	26886	27046	26800	26987	27001	26970	26877	26669	26996	26944	26822	26916	26855	26954	26975	27187	26834	26875	26946	27016	27099	26986	26861	27029	26899	27274	27060	26900	26872	26989	26980	26926	27072	26812	26955	26848	27366	26887	27140	27280	26963	26772	26977	26749	27083	26935	26823	26995	27087	26894	26732	26900	27065	26893	27123	27043	27034	26854	26910	27108	26943	26858	27030	26826	26764	27158	26819	26995	27354	26842	27242	26923	27081	27131	26920	27122	27080	26912	26879	26961	26901	26930	26960	26970	26883	27014	27177	26976	27162	26962	26935	26758	26800	27117	26974	26889	26792	27197	26959	26803	26911	27100	26802	26886	26718	26695	26976	26751	26823	26723	26705	26968	27187	26778	26785	26878	27235	27045	26903	27282	27059	26898	27111	27092	26843	26845	26936	26813	27075	27201	26826	26949	26824	27047	27169	26836	26748	26894	26967	27023	27122	26957	27162	26649	26759	26920	27016	27123	27088	27093	26718	27230	26950	26877	27165	26958	27033	26865	27062	26910	26946	26930	27172	26860	26792	26837	26884	26920	26931	26806	26874	26648	27020	27050	26862	26888	27060	27069	26973	26970	27049	27120	27176	27003	27043	27019	26670	26936	27005	26835	27013	26916	26852	26862	26936	27036	26838	27038	27044	26607	26912	26857	27065	26863	27100	27084	27070	27223	26859	26880	27070	27094	26828	26806	26946	26712	26940	27102	27177	26832	26484	26897	26746	26916	26525	27075	26957	26815	26704	27151	27084	26821	27011	27033	27027	26945	26865	26754	26863	26938	26838	27031	26863	27184	26996	27217	26902	27195	27093	26823	26759	27171	26775	26912	27095	26952	26814	26845	26645	26954	26662	26985	26856	27233	27096	26827	26814	26961	27084	26888	26784	26781	26801	26961	26851	26928	26726	27121	26978	26918	26860	27060	26845	26884	26816	26723	27020	27070	26965	26925	26794	27008	27129	27128	26803	26795	26992	27144	27075	26799	27225	26922	26914	26764	26774	26849	27002	27017	27024	27119	26889	26878	27082	26891	26904	26946	27113	26773	26725	27074	26989	26829	26763	26924	26955	27066	26861	27178	26763	26774	27005	26776	26707	27110	27003	27006	26871	26965	26801	26915	27091	27149	26931	26906	26992	26951	26902	26943	26713	26895	27088	26960	27042	26956	27123	26831	27017	26983	27132	26951	26820	27033	27006	26959	26906	26693	27086	26965	27327	27131	26764	26890	27070	27206	26737	27137	26915	27059	26909	27067	26912	26754	26720	27108	27085	27156	26891	26847	26909	27051	26768	27013	26725	26883	26820	26913	26843	26891	27139	27108	26663	26878	26593	26751	26756	26872	26917	27020	26902	27000	27089	26778	26947	26854	26892	26675	26892	26627	27076	27047	26844	27010	27114	27014	26909	26862	26826	26996	26850	26776	26980	27080	27036	26854	26964	26905	26972	26892	27175	26974	26890	26976	26702	27010	27073	26941	27012	26789	26982	26803	26776	26659	26709	26996	27177	27014	26820	26845	26767	27041	26966	26914	27115	26845	26897	27037	26999	27094	26975	26918	26923	26827	27143	26955	26863	26990	26841	26888	26946	27112	26869	27086	26850	26718	26914	26974	26971	26792	27140	26975	27009	26895	27288	27081	27132	26917	26838	26880	26954	27063	27138	27138	26869	26998	27247	27041	26793	26977	26971	26875	26728	26994	26583	27122	26913	26961	26779	26806	26994	27233	26901	26950	26914	26643	27152	26852	26763	26960	26964	26937	26910	26682	26996	26845	27106	26829	26938	26967	26894	27048	26977	26786	26945	26960	27051	26951	26838	26790	26771	26743	26945	26800	26606	27114	27132	26847	26932	26628	27073	27203	27015	26969	26960	26811	27125	26785	26886	26853	27015	26827	26714	26912	27019	26909	27160	27014	26976	26995	26896	27009	27028	27028	27094	26979	26815	27048	26783	26802	27081	27029	26965	27029	27097	27034	27293	27124	27046	27045	26985	26894	26947	27070	26731	26772	26807	27138	26872	27031	26836	27186	26907	26713	26741	27012	27385	27074	27001	26988	27065	27164	27087	27016	26871	26908	27007	26968	26913	26981	27028	27113	26936	27046	26940	27183	26915	26992	27011	26902	26951	26982	27011	27005	27050	27095	26886	26864	27056	27058	26957	26826	27032	26879	26788	26991	27017	27130	27095	27187	27081	27030	27201	27133	26838	27056	26908	26989	27041	26765	26928	27157	26746	27101	26982	26939	26817	27103	27017	26802	26981	26997	26986	26779	26739	26925	27133	27083	26988	26870	26594	26964	26827	26891	27017	26976	27207	26912	26943	27027	26925	26882	27041	26983	27047	26821	26992	26976	27040	26857	26827	26780	26899	27026	26784	26862	26933	27021	26956	27057	27006	26635	26801	26938	26986	27091	27066	27106	26597	26923	26964	27067	27222	26948	26971	26765	26812	26780	26874	26792	26707	26994	26996	26871	26893	26988	27118	27051	26850	26905	27034	27008	26879	27145	26826	26983	27030	27143	27145	26873	27107	26838	26653	27046	26987	27275	27087	27018	26981	27275	26961	26896	26924	27162	26992	26954	26873	27257	27051	27188	27183	26844	26915	27147	26819	26877	26847	27036	26897	26767	26861	26828	26837	27024	27130	26961	27029	26904	26838	27002	27148	26835	26923	27019	27038	26772	26897	27146	26931	27047	26816	26978	26903	26960	26930	26828	27006	27142	27052	26950	26977	27099	27095	26900	26902	26960	26967	27151	26961	26920	26832	27081	27000	26882	26637	26929	27156	26946	26754	26851	27061	27084	27041	27060	26866	26963	26731	27035	26884	27023	27066	26784	27001	27071	26920	27141	26876	26912	26881	27060	26797	26945	26891	27008	26929	26810	26955	27002	27037	26807	26858	27072	26872	27033	27048	26982	27039	27076	27025	26960	26838	26755	26897	26972	27006	26862	26902	27134	26787	26776	26913	26607	26887	26904	27032	26995	27013	26937	26740	26749	27108	26804	26797	26856	26839	26842	26995	27077	26843	26704	26978	26807	26893	27193	26956	26946	26900	27012	26900	26996	26926	26917	26921	26951	26839	26847	26795	26979	26950	27056	26914	27019	26780	26795	26937	27348	27024	26994	27019	27033	26977	27119	27082	26902	26926	27054	26896	26683	26865	26993	26809	26992	26999	26806	26875	27283	26911	26819	26945	27130	27033	27019	26966	26962	27006	26864	26999	26946	27126	26785	27042	26874	27055	27009	26845	26814	26900	27141	27019	26753	26842	27078	26989	26864	26852	26942	26670	26706	26968	26987	27029	26943	26815	26933	26993	27045	27235
50571	66071	55088	42570	34525	27960	24415	22461	21390	20532	19671	19115	18586	18324	17942	17979	17652	17704	17784	17624	17282	17475	17539	17295	17264	17534	17393	17352	17385	17596	17348	17396	17278	17262	17463	17700	17273	17452	17417	17362	17455	17496	17632	17357	17381	17427	17416	17448	17457	17390	17434	17324	17429	17363	17320	17474	17298	17391	17378	17228	17349	17360	17274	17466	17659	17449	17321	17332	17448	17453	17366	17567	17429	17328	17366	17528	17382	17341	17363	17395	17502	17447	17392	17564	17431	17181	17384	17510	17224	17307	17377	17442	17439	17101	17361	17406	17296	17343	17463	17153	17443	17318	17408	17515	17372	17554	17334	17503	17369	17392	17512	17488	17304	17346	17375	17284	17312	17450	17454	17229	17351	17291	17573	17439	17437	17323	17336	17324	17511	17320	17453	17516	17415	17484	17470	17524	17486	17450	17529	17148	17291	17514	17374	17516	17468	17399	17387	17531	17371	17449	17556	17374	17260	17467	17199	17499	17361	17416	17431	17350	17468	17545	17411	17592	17597	17383	17466	17340	17457	17224	17519	17501	17651	17612	17494	17390	17471	17323	17442	17411	17390	17343	17421	17402	17601	17441	17332	17639	17503	17362	17259	17371	17382	17388	17418	17434	17518	17443	17404	17407	17337	17377	17490	17388	17468	17674	17378	17399	17478	17479	17420	17637	17437	17329	17561	17332	17573	17332	17430	17364	17365	17247	17391	17279	17223	17216	17376	17256	17433	17516	17324	17599	17357	17425	17415	17443	17545	17338	17474	17311	17454	17276	17289	17416	17388	17430	17388	17482	17391	17322	17325	17584	17332	17385	17157	17314	17348	17514	17183	17336	17366	17483	17455	17427	17618	17430	17327	17512	17315	17515	17426	17340	17346	17392	17405	17448	17368	17413	17440	17393	17352	17419	17411	17411	17434	17292	17357	17545	17446	17478	17377	17401	17395	17501	17620	17241	17531	17416	17521	17306	17541	17314	17223	17320	17454	17408	17396	17425	17587	17396	17648	17320	17563	17476	17417	17306	17316	17415	17458	17433	17322	17517	17391	17566	17329	17459	17424	17221	17560	17352	17599	17457	17394	17454	17361	17320	17434	17499	17471	17414	17389	17394	17367	17391	17290	17522	17377	17406	17466	17516	17399	17474	17397	17507	17452	17395	17477	17371	17413	17322	17500	17497	17479	17573	17446	17477	17324	17307	17401	17373	17490	17341	17418	17229	17401	17564	17269	17351	17473	17279	17543	17488	17287	17392	17415	17597	17332	17506	17354	17475	17390	17391	17370	17448	17365	17402	17365	17485	17574	17554	17451	17393	17494	17400	17474	17333	17529	17281	17538	17474	17436	17328	17562	17389	17476	17273	17425	17492	17217	17525	17357	17415	17305	17573	17607	17535	17347	17388	17562	17454	17408	17326	17321	17319	17381	17329	17419	17460	17395	17480	17513	17384	17395	17455	17259	17123	17321	17433	17524	17564	17574	17195	17385	17260	17660	17506	17642	17236	17191	17582	17434	17363	17382	17474	17414	17517	17462	17325	17622	17488	17328	17420	17497	17315	17386	17272	17503	17557	17320	17149	17454	17344	17448	17133	17428	17426	17527	17445	17355	17463	17377	17465	17261	17509	17392	17478	17432	17527	17551	17233	17449	17400	17461	17440	17336	17373	17335	17252	17399	17660	17403	17474	17241	17488	17478	17385	17228	17497	17391	17473	17490	17323	17307	17251	17552	17424	17470	17472	17229	17484	17431	17626	17316	17305	17381	17348	17435	17348	17381	17436	17318	17387	17464	17355	17506	17363	17550	17682	17568	17459	17559	17569	17281	17505	17518	17370	17485	17369	17353	17526	17413	17406	17428	17370	17238	17418	17503	17431	17483	17318	17454	17307	17480	17460	17419	17521	17567	17402	17380	17419	17383	17418	17317	17491	17394	17360	17400	17388	17620	17397	17337	17310	17472	17266	17327	17437	17371	17406	17518	17334	17540	17145	17371	17406	17371	17400	17566	17358	17453	17329	17569	17411	17430	17503	17222	17372	17324	17437	17254	17445	17627	17393	17452	17535	17247	17254	17290	17598	17249	17414	17464	17548	17491	17528	17292	17550	17458	17526	17575	17340	17367	17486	17424	17455	17368	17500	17409	17573	17345	17402	17507	17541	17564	17285	17462	17399	17460	17293	17292	17456	17375	17434	17307	17374	17348	17322	17384	17489	17482	17426	17244	17333	17461	17314	17600	17346	17473	17375	17445	17392	17378	17629	17466	17422	17555	17427	17435	17317	17370	17371	17344	17610	17394	17331	17272	17537	17314	17485	17516	17346	17405	17387	17382	17380	17474	17472	17352	17323	17310	17434	17264	17414	17437	17280	17142	17414	17500	17421	17437	17561	17360	17325	17226	17450	17440	17508	17462	17243	17306	17448	17495	17421	17313	17377	17406	17335	17363	17346	17499	17535	17217	17422	17423	17282	17538	17387	17505	17421	17461	17506	17332	17526	17534	17357	17509	17405	17487	17319	17422	17514	17351	17434	17593	17519	17407	17545	17308	17455	17328	17275	17364	17449	17379	17374	17358	17444	17314	17347	17283	17315	17555	17426	17473	17361	17460	17403	17468	17464	17318	17622	17463	17447	17511	17300	17362	17483	17358	17472	17479	17483	17317	17416	17429	17435	17486	17403	17345	17330	17353	17415	17474	17435	17362	17308	17236	17333	17342	17440	17615	17302	17512	17475	17328	17576	17568	17323	17275	17451	17278	17406	17380	17408	17445	17515	17557	17319	17445	17262	17312	17470	17311	17343	17453	17328	17556	17500	17717	17303	17415	17173	17122	17655	17420	17451	17558	17410	17515	17543	17514	17275	17462	17249	17517	17519	17319	17548	17281	17697	17441	17525	17343	17381	17436	17443	17268	17567	17410	17254	17156	17479	17530	17356	17379	17502	17266	17256	17394	17481	17272	17467	17454	17378	17368	17418	17411	17443	17471	17526	17539	17471	17339	17468	17500	17257	17412	17386	17354	17359	17476	17412	17514	17313	17324	17339	17612	17397	17417	17549	17499	17453	17555	17524	17447	17172	17547	17584	17242	17446	17319	17391	17615	17373	17552	17427	17285	17191	17507	17233	17352	17609	17543	17432	17240	17477	17395	17351	17402	17343	17530	17347	17677	17318	17596	17451	17387	17196	17488	17395	17619	17435	17400	17419	17339	17620	17417	17532	17446	17432	17375	17544	17489	17477	17413	17294	17469	17360	17304	17411	17322	17509	17420	17436	17291	17250	17394	17445	17452	17440	17548	17467	17408	17457	17510	17412	17429	17239	17269	17545	17429	17461	17328	17446	17492	17319	17417	17573	17430	17468	17553	17403	17354	17427	17357	17394	17310	17467	17474	17310	17254	17270	17571	17579	17581	17322	17473	17389	17354	17586	17388	17522	17488	17536	17354	17436	17376	17383	17285	17373	17523	17515	17495	17299	17356	17576	17478	17562	17297	17428	17440	17375	17508	17396	17404	17232	17498	17284	17436	17431	17410	17405	17300	17378	17503	17453	17679	17418	17416	17530	17365	17428	17479	17118	17498	17315	17408	17505	17364	17414	17435	17577	17317	17468	17329	17575	17306	17229	17346	17300	17441	17411	17427	17367	17395	17572	17459	17310	17423	17551	17382	17575	17783	17387	17190	17509	17208	17516	17492	17482	17338	17471	17367	17478	17360	17479	17276	17378	17332	17477	17339	17430	17346	17389	17294	17304	17424	17374	17438	17364	17284	17501	17480	17602	17499	17499	17345	17182	17638	17219	17483	17391	17407	17558	17361	17486	17334	17573	17280	17349	17528	17455	17335	17503	17628	17289	17413	17466	17545	17458	17520	17216	17320	17444	17397	17414	17513	17435	17497	17366	17446	17560	17410	17456	17390	17531	17475	17433	17517	17419	17358	17448	17362	17441	17426	17413	17454	17323	17533	17563	17447	17632	17443	17262	17267	17421	17504	17368	17521	17344	17565	17363	17394	17491	17450	17473	17508	17435	17451	17465	17443	17383	17425	17305	17568	17407	17308	17468	17223	17629	17587	17170	17435	17461	17326	17269	17495	17445	17405	17387	17436	17583	17290	17370	17462	17450	17242	17543	17466	17352	17402	17373	17366	17476	17377	17473	17272	17375	17432	17301	17465	17569	17468	17463	17344	17496	17260	17432	17505	17420	17572	17379	17428	17409	17471	17554	17498	17385	17445	17471	17512	17404	17250	17448	17556	17612	17299	17431	17397	17306	17489	17469	17394	17427	17420	17273	17315	17470	17469	17415	17427	17406	17556	17496	17297	17445	17287	17565	17353	17516	17526	17419	17547	17311	17446	17361	17341	17521	17306	17320	17281	17469	17303	17215	17533	17365	17433	17529	17281	17548	17545	17457	17603	17245	17386	17372	17398	17387	17360	17474	17533	17440	17424	17325	17517	17289	17629	17280	17387	17614	17323	17290	17492	17439	17430	17455	17398	17396	17579	17516	17292	17364	17386	17462	17378	17320	17394	17381	17496	17277	17550	17412	17312	17474	17525	17406	17441	17372	17305	17262	17481	17510	17446	17543	17347	17208	17398	17432	17460	17513	17340	17453	17373	17469	17417	17378	17446	17444	17361	17584	17375	17258	17433	17478	17244	17518	17538	17332	17482	17321	17463	17427	17380	17231	17310	17317	17286	17372	17374	17455	17339	17434	17572	17612	17361	17417	17388	17349	17552	17601	17470	17414	17528	17294	17386	17423	17469	17353	17491	17444	17572	17390	17484	17298	17526	17369	17348	17451	17615	17303	17336	17209	17395	17322	17472	17465	17293	17573	17340	17526	17231	17321	17596	17318	17430	17257	17429	17407	17514	17415	17543	17422	17376	17302	17423	17375	17623	17567	17312	17439	17381	17511	17393	17369	17235	17519	17342	17591	17363	17346	17484	17344	17437	17473	17475	17266	17422	17425	17505	17423	17385	17496	17433	17453	17472	17396	17523	17497	17444	17416	17454	17400	17537	17405	17638	17360	17450	17368	17454	17356	17396	17630	17400	17378	17265	17329	17384	17543	17417	17362	17523	17509	17430	17347	17464	17430	17593	17428	17390	17403	17442	17430	17393	17383	17349	17438	17341	17300
25978	21707	33231	38622	37878	41128	39339	35481	32918	31117	30269	29785	29594	29043	28287	28271	27822	27540	27667	27565	27417	27173	27492	27376	27518	27229	27266	27383	27250	27152	27268	27142	27030	27301	27357	27343	27078	27359	27116	27228	27053	27189	27331	27298	27001	27353	27514	26915	27258	27265	27265	27088	27087	27198	27311	27047	27101	27135	26786	27085	27177	27217	27106	27232	27018	27012	27203	27328	27466	27169	27344	27266	27160	27316	27173	27127	27249	27299	27112	27147	27283	27173	27304	27280	27159	27210	27244	27271	27139	27015	27352	27297	27338	27259	27108	27262	27166	27255	27184	27320	27229	27223	27096	27050	27221	27081	27145	27122	27340	27134	26953	27421	26995	27299	27283	26954	27390	27169	27003	27135	27062	27165	27184	27339	27172	27008	27197	27178	27163	27274	27229	27035	26928	27129	27428	27152	27134	27209	27254	26873	27007	27204	27110	27408	27212	27111	27307	27328	27484	27198	27443	27156	27256	27081	27183	27147	27117	27264	27226	27248	27229	27145	27068	27116	27156	26835	27203	27144	27223	27046	27040	27155	27170	27000	27219	27159	27358	27314	27467	27151	27236	27007	27216	27197	27231	27118	27085	27449	27277	27364	27186	27077	27243	26911	27155	27333	27060	27129	27166	26847	27551	27058	27114	27048	26993	27377	27476	27219	27203	27304	27218	27203	27057	27239	27170	27003	26892	27204	27271	27049	26977	27002	26812	27065	27294	27193	27006	27193	27089	27201	27021	27269	26853	27117	27122	27055	27334	27334	27086	27210	27213	26986	27259	27051	26950	27420	27343	27265	27288	27062	27034	27382	27285	27214	27013	27056	27503	27203	27010	27043	27051	27058	27079	27086	27290	26983	27099	27185	26896	26873	26993	27235	27414	27165	27241	27258	27381	27004	27105	27045	27097	27168	27122	27328	27204	27221	27289	27369	27225	27247	27436	27515	27234	26940	27394	27266	27127	27285	27357	27076	27047	27250	27186	27404	27323	27050	26820	27113	27217	26817	27013	27195	27090	26951	27210	27082	27003	27080	27104	27172	27314	27275	27189	27198	27269	27292	27111	27148	27154	27234	27291	27192	27211	27340	27038	27067	27003	27158	27302	27294	27206	27106	27326	27071	27073	27405	27280	27315	27170	27078	27241	27173	27033	27098	27156	26932	26972	27105	26900	27336	27103	27183	27113	27210	27025	27330	27345	27023	27181	27097	26915	27237	27200	26884	26902	27039	27319	27165	27105	27361	27238	27201	27237	27320	27128	27406	27023	27204	27316	27118	27142	27179	27258	27207	27221	27065	27022	27000	27210	26954	27249	26925	27238	27209	27318	27229	27022	27072	26979	27201	27202	27018	27382	27207	27216	26928	27277	27076	27127	27093	27209	27360	27059	26966	27108	27226	27244	27138	26864	27172	26848	27417	27120	27204	27262	27172	27073	27192	26959	26893	27216	27239	27284	27100	27217	27134	27161	27197	27102	26961	27234	26902	27156	26986	27058	27136	27205	27121	26818	27143	27346	27303	27026	27148	27461	26876	27061	27135	26980	26978	27165	27026	27277	27389	27517	27388	27109	27250	27121	27070	27150	27237	27055	27146	27082	27171	27234	27060	26880	27191	27299	27170	27238	27046	27208	27214	27152	27267	27237	27146	27370	27054	27422	26956	27281	27137	26915	27222	26935	27050	27157	27125	27035	27114	27073	26964	27114	26962	27187	27200	26981	26972	27389	27134	27364	27127	27186	27344	27110	27520	27117	27235	27369	27155	27079	27126	27087	27050	27147	27240	27113	27207	27164	27124	27234	26994	27023	27134	27102	27027	27056	27135	27051	27114	27045	27048	27086	26852	26971	27328	27038	27185	27194	26958	26987	27361	27325	27054	27235	27292	27129	27275	26988	27144	27142	27083	27217	27303	27465	26909	26939	27360	27356	27245	27105	27131	27247	27149	27449	27117	26906	27178	27277	27352	27115	27129	27137	27039	27404	27067	27225	27409	27241	27187	27358	27241	27261	27164	27342	27278	27167	27362	27129	27083	26962	27029	27182	27206	27066	26976	27030	27343	26928	27218	27006	27023	27153	27056	26901	27042	27244	27295	27233	27261	27221	27256	26889	26766	27242	26984	26942	26984	27114	27228	27120	27141	27232	27236	26962	26893	27154	26972	26998	27269	27113	27300	27051	26991	27007	27404	27358	27144	27326	27000	27126	26892	27252	27074	27197	27261	27273	27076	26935	27006	27346	27150	27344	27328	27436	26865	27280	27385	27127	27119	27175	27196	27307	26926	26901	27278	27272	27050	27299	27180	27406	27236	27056	26959	26972	27132	27205	27079	27173	27020	27050	27061	27430	27108	27095	27331	27257	27420	27215	27211	27199	27292	27254	27208	27233	27100	27356	27194	27118	27274	27226	27365	27263	27273	27468	26934	27177	27195	27147	27136	27097	26938	27328	27134	27191	27234	27232	27054	27032	26919	27017	27040	27244	27013	27142	27190	27109	27041	27164	27003	27356	26865	27001	27252	27237	27392	27180	27072	27326	27169	27223	27254	27248	27259	27090	27085	27299	27247	27157	27299	27457	27100	27214	27204	27103	27134	27145	27050	27199	27247	27213	27116	27190	27257	26999	27518	26995	27071	27192	27126	27249	27124	27046	27032	26802	26989	27083	27302	27397	27206	27191	27201	27110	27096	27093	27207	27296	27286	27113	27187	27088	27262	27275	27199	27228	27194	27397	27132	27167	27224	27145	27006	27099	27422	27257	26946	26965	27119	27112	27149	27154	26984	27066	27121	27067	27293	27165	27177	27218	27037	27076	27036	27013	27046	27398	27139	27444	27231	27154	27264	27346	27233	26924	27153	27413	27494	27082	27124	27252	27376	27452	26836	27136	27094	27175	27112	27296	27282	27114	27119	26845	27039	27160	27070	27242	27038	27092	27365	27150	27005	27069	27152	27450	27112	27298	27346	27145	27060	27127	26768	27108	27050	27247	27181	27150	27017	27327	27012	27149	26910	27280	27720	27118	27188	27269	26880	27221	27030	27217	27226	27315	27467	27249	27272	27134	26948	26730	27290	26989	27385	27196	27286	27401	27258	27226	27158	27044	27174	27385	27103	27073	27462	27182	27073	27452	27251	27069	27114	27035	27307	27152	27153	27431	27021	27345	26968	27311	27147	27341	27252	27201	27058	27261	27158	26884	27423	27053	26964	27152	27272	27183	27272	27236	26919	27160	27431	27256	27084	27367	27269	27192	27067	27337	27271	27205	27195	27316	27379	27392	27164	27139	27231	27205	27202	27147	27182	27186	27296	26902	27176	27133	27310	27123	27326	27200	27091	27114	27280	27197	27126	27323	27099	27006	27291	27332	27120	26906	27149	27188	27098	27148	27153	27240	27275	26927	27141	27187	27190	26999	26943	27161	27236	27235	27138	27253	27210	27465	27296	27074	27136	27184	27203	27089	26781	27366	27019	26903	27247	27033	27281	27124	26828	27099	27025	27243	26996	27337	27134	27217	27076	26901	27269	27223	26982	27150	27278	26935	27144	27302	26903	27047	27069	26984	27155	26953	27149	27254	27119	27098	27308	27294	27328	27031	27105	26997	27025	27210	27355	27542	27050	27230	27061	27061	27152	26935	27000	26933	27149	27151	27232	26891	27122	27283	27281	27242	27043	27177	26856	27163	27133	27120	27057	27118	26780	27247	27053	27216	27171	27397	27036	27170	27130	27093	26976	27383	27168	27210	27283	27229	27113	27063	27351	27295	27417	27303	26953	26932	26989	27001	26981	27122	27311	27204	27171	27303	27118	27239	27358	27333	27202	27125	27066	27087	27083	27026	27160	27254	27320	27142	27402	27121	27242	27089	27090	27124	27184	27207	26937	27069	27038	27358	27217	27219	27058	27444	27039	27184	27039	26612	26981	27106	27131	27069	27269	27320	27153	27401	27074	27060	27142	27092	26987	27000	27090	27137	27274	27279	26899	27015	26985	27017	27218	27059	27253	27115	27330	27164	27249	27071	27460	27176	27049	27291	27164	26869	27181	27301	27436	27199	27298	27105	27109	27340	27225	26956	27208	27109	27297	27193	27130	27195	27207	27123	27099	27179	27132	27070	27087	27385	27064	27090	26853	27221	27278	27043	27082	27276	27414	27095	27184	27418	27124	27078	27100	27036	27233	27268	27201	27347	27347	27417	27231	27018	27123	27156	27193	27019	26951	26980	27046	27257	26934	27101	26930	27217	27183	26959	27109	27354	27128	27253	27355	27249	26985	27274	27188	27313	27114	27077	26747	27060	27223	27322	26821	27377	27027	27089	27050	27199	27078	27394	27173	27328	27075	26976	27204	27273	26987	27488	26898	27137	27171	27401	26950	27098	27212	27341	27420	27397	27232	27078	27081	27125	27120	27221	27254	26986	27115	27461	27205	27191	27339	27337	26976	27312	27050	27352	27154	27212	27242	27018	27090	27073	27283	27188	27069	27363	27276	27278	27121	27077	27056	27310	27086	27018	27056	26956	27309	27180	27142	27250	27028	27321	27372	27115	26924	27181	27041	27375	27037	26968	27198	27143	27271	27408	26812	27125	27212	26942	27216	27197	27321	27118	27198	27209	27157	27332	27218	27235	27527	27405	27228	26982	27403	27083	27250	27202	27162	27022	27154	27091	27292	27165	27348	27210	27035	27268	27277	27145	27204	27168	26986	27082	27023	27268	27115	27350	27250	27320	27196	27149	27067	27313	27320	27031	27260	27252	27150	27214	27188	27109	27140	27001	27174	27123	27177	27159	27158	27295	27026	27037	27349	27295	27266	26990	27166	27278	26944	27045	27025	27113	26928	27153	27073	27331	27284	27369	26926	26864	27316	27105	27379	27543	26991	26953	27337	27277	27010	27118	27240	27270	27059	27192	27210	27238	27087	27258	27096	27229	26992	26975	26900	27156	26891	27323	27303	27379	26722	27115	27278	27340	26936	27251	26946	27082	27168	27205	27262	27305	27247	27141	27311	27093	27143	27302	27392	27125	27234	27156	27051	26974	27314	27028	27084	27397	27244	27067	27101	27204	27363	27051	27115	27334	26991	27176	27123	27355	27323	27205	27253	27120	27079	27253	27241	27152	27042	27340	27159	27191	27325	27317	27359
47567	72474	68923	52595	41533	36986	31734	28131	24734	22643	21555	20626	20075	19181	18855	18377	18085	17856	17966	17897	17706	17701	17543	17700	17390	17831	17463	17668	17490	17573	17716	17577	17550	17448	17572	17423	17417	17264	17599	17472	17738	17524	17592	17661	17618	17534	17465	17590	17571	17596	17573	17515	17485	17533	17612	17583	17441	17456	17383	17353	17591	17656	17527	17630	17398	17537	17537	17587	17547	17478	17662	17683	17604	17494	17743	17449	17420	17506	17451	17640	17496	17545	17591	17466	17473	17448	17538	17553	17634	17571	17410	17526	17452	17486	17777	17502	17624	17603	17694	17465	17372	17610	17442	17457	17734	17630	17454	17629	17622	17494	17626	17678	17536	17519	17575	17688	17501	17580	17572	17410	17300	17612	17736	17636	17662	17591	17719	17567	17513	17579	17784	17578	17520	17623	17637	17576	17559	17515	17553	17744	17407	17470	17642	17377	17643	17539	17797	17508	17543	17533	17550	17492	17536	17590	17630	17614	17510	17523	17861	17704	17515	17475	17481	17449	17445	17556	17444	17529	17441	17444	17533	17525	17622	17672	17476	17534	17576	17332	17551	17596	17630	17534	17743	17467	17615	17646	17361	17534	17463	17538	17477	17499	17594	17466	17538	17346	17438	17577	17628	17511	17649	17510	17515	17629	17153	17553	17462	17442	17410	17571	17514	17304	17522	17528	17758	17615	17555	17322	17599	17400	17617	17532	17688	17600	17310	17535	17587	17543	17642	17608	17603	17520	17468	17725	17561	17518	17681	17578	17485	17686	17473	17559	17581	17574	17637	17434	17870	17499	17647	17565	17430	17412	17512	17437	17504	17546	17668	17546	17608	17506	17477	17708	17455	17584	17494	17432	17459	17430	17525	17437	17432	17588	17480	17613	17470	17549	17713	17560	17663	17531	17464	17447	17371	17636	17374	17713	17438	17556	17615	17389	17499	17670	17498	17511	17581	17761	17476	17482	17567	17509	17598	17530	17412	17708	17667	17749	17505	17479	17508	17594	17508	17586	17558	17490	17699	17609	17402	17538	17574	17552	17666	17611	17509	17530	17469	17538	17583	17516	17354	17558	17694	17498	17544	17615	17566	17510	17464	17601	17509	17681	17588	17776	17489	17280	17734	17512	17636	17515	17530	17463	17474	17426	17545	17476	17513	17501	17532	17457	17597	17552	17426	17527	17525	17482	17406	17577	17588	17597	17524	17462	17499	17602	17538	17527	17299	17441	17577	17639	17483	17528	17799	17562	17721	17510	17456	17491	17596	17513	17525	17576	17519	17449	17717	17568	17635	17620	17623	17480	17405	17684	17541	17591	17531	17563	17355	17362	17483	17602	17392	17520	17589	17602	17649	17683	17465	17391	17416	17732	17475	17630	17829	17417	17569	17528	17582	17504	17425	17506	17662	17565	17535	17572	17450	17467	17418	17553	17491	17657	17610	17550	17571	17590	17582	17530	17626	17817	17523	17539	17644	17345	17495	17499	17379	17345	17578	17488	17660	17548	17454	17599	17411	17458	17630	17644	17599	17650	17441	17473	17623	17523	17479	17558	17497	17542	17456	17786	17591	17568	17562	17412	17519	17347	17690	17636	17660	17407	17366	17341	17519	17648	17616	17330	17503	17673	17279	17476	17474	17577	17556	17550	17596	17555	17493	17583	17623	17470	17580	17594	17471	17426	17665	17681	17622	17671	17694	17569	17581	17747	17635	17572	17511	17412	17501	17506	17599	17488	17564	17658	17478	17551	17582	17488	17558	17579	17621	17689	17715	17586	17520	17642	17648	17671	17641	17586	17431	17242	17329	17609	17601	17531	17343	17509	17549	17596	17478	17407	17746	17484	17623	17371	17684	17548	17607	17586	17602	17566	17446	17641	17687	17432	17519	17578	17545	17485	17644	17705	17513	17608	17708	17566	17530	17451	17507	17439	17637	17540	17490	17440	17521	17470	17487	17704	17665	17586	17642	17660	17506	17524	17710	17582	17492	17562	17808	17657	17550	17699	17505	17499	17410	17476	17640	17580	17306	17649	17410	17534	17624	17752	17576	17563	17452	17497	17693	17464	17548	17557	17402	17660	17409	17550	17473	17443	17612	17636	17680	17623	17474	17593	17645	17486	17491	17532	17455	17748	17444	17552	17583	17440	17492	17438	17496	17681	17461	17610	17436	17676	17600	17581	17501	17511	17654	17609	17576	17444	17652	17515	17481	17668	17573	17486	17542	17664	17588	17556	17666	17654	17591	17595	17681	17488	17421	17634	17500	17399	17650	17551	17547	17574	17380	17594	17470	17393	17653	17545	17489	17449	17680	17704	17652	17431	17488	17419	17556	17603	17508	17524	17628	17362	17551	17505	17502	17627	17555	17596	17416	17562	17528	17330	17427	17618	17618	17650	17420	17558	17577	17509	17670	17465	17625	17600	17692	17564	17626	17538	17561	17391	17591	17532	17464	17424	17481	17559	17755	17641	17493	17669	17465	17621	17579	17646	17625	17450	17581	17570	17453	17568	17632	17459	17649	17315	17534	17362	17535	17646	17537	17599	17709	17648	17458	17388	17666	17510	17405	17502	17543	17333	17549	17510	17679	17495	17519	17532	17681	17702	17660	17475	17610	17658	17619	17672	17547	17738	17654	17570	17641	17524	17648	17575	17343	17664	17623	17527	17533	17713	17676	17564	17400	17611	17779	17464	17607	17576	17386	17526	17339	17395	17723	17552	17602	17420	17528	17366	17603	17516	17706	17562	17543	17361	17416	17596	17551	17524	17540	17739	17536	17526	17707	17533	17734	17352	17679	17638	17533	17534	17598	17557	17614	17711	17563	17588	17553	17586	17273	17588	17528	17480	17548	17423	17560	17599	17480	17640	17505	17564	17559	17420	17546	17276	17572	17468	17573	17429	17561	17424	17773	17514	17535	17471	17637	17520	17673	17651	17418	17654	17546	17594	17368	17709	17466	17614	17440	17549	17585	17598	17538	17628	17518	17496	17530	17536	17622	17599	17558	17545	17442	17587	17619	17546	17592	17606	17484	17493	17546	17745	17636	17609	17650	17385	17683	17572	17653	17666	17494	17565	17637	17616	17622	17412	17588	17619	17506	17478	17298	17444	17415	17572	17662	17688	17476	17535	17617	17440	17602	17501	17439	17608	17643	17463	17788	17596	17518	17690	17508	17651	17449	17378	17414	17605	17513	17678	17675	17448	17765	17356	17679	17399	17482	17648	17541	17667	17576	17388	17590	17469	17560	17637	17663	17487	17778	17600	17555	17466	17578	17711	17599	17685	17474	17679	17526	17547	17567	17463	17661	17542	17593	17567	17408	17539	17703	17582	17591	17574	17597	17597	17551	17332	17394	17351	17688	17578	17455	17415	17456	17499	17771	17637	17402	17641	17256	17617	17612	17435	17572	17393	17626	17746	17503	17323	17606	17588	17559	17547	17471	17547	17424	17454	17541	17444	17661	17640	17488	17505	17412	17346	17655	17414	17485	17615	17615	17324	17475	17715	17530	17654	17797	17599	17605	17605	17492	17532	17532	17518	17562	17668	17558	17422	17507	17531	17547	17687	17516	17612	17674	17669	17535	17672	17683	17543	17613	17534	17612	17581	17637	17568	17573	17488	17562	17601	17494	17669	17600	17563	17463	17746	17403	17553	17513	17607	17716	17607	17750	17610	17465	17412	17515	17512	17581	17608	17707	17533	17537	17683	17554	17628	17489	17508	17475	17622	17557	17585	17722	17635	17683	17446	17690	17520	17433	17393	17713	17635	17609	17512	17398	17532	17511	17631	17551	17671	17597	17301	17613	17634	17544	17709	17460	17538	17544	17562	17441	17596	17623	17441	17698	17471	17597	17655	17458	17591	17582	17646	17478	17533	17603	17515	17672	17522	17527	17331	17380	17773	17556	17568	17710	17559	17681	17573	17438	17446	17498	17505	17456	17440	17522	17524	17495	17499	17593	17361	17528	17470	17516	17698	17419	17538	17541	17591	17565	17499	17533	17589	17453	17495	17705	17355	17461	17636	17507	17575	17401	17599	17450	17615	17593	17493	17677	17484	17373	17382	17577	17543	17527	17614	17469	17662	17501	17743	17599	17471	17487	17509	17804	17504	17383	17642	17459	17516	17620	17717	17570	17559	17602	17551	17615	17637	17514	17556	17609	17520	17428	17532	17482	17620	17307	17356	17511	17354	17600	17566	17667	17587	17531	17549	17645	17554	17511	17293	17538	17445	17621	17541	17602	17407	17477	17597	17578	17625	17595	17594	17596	17483	17510	17606	17661	17453	17580	17364	17604	17501	17706	17649	17572	17469	17688	17642	17740	17539	17351	17459	17697	17637	17447	17489	17490	17646	17691	17561	17574	17571	17555	17624	17554	17814	17709	17407	17560	17527	17767	17778	17424	17631	17433	17508	17589	17480	17615	17501	17485	17423	17523	17565	17454	17494	17451	17703	17666	17568	17490	17458	17498	17605	17439	17516	17606	17588	17620	17570	17523	17484	17464	17511	17736	17605	17522	17590	17780	17563	17475	17301	17574	17323	17566	17451	17429	17658	17491	17625	17405	17418	17510	17580	17512	17627	17580	17620	17646	17638	17596	17371	17628	17483	17580	17597	17602	17514	17488	17439	17583	17382	17610	17548	17536	17572	17438	17547	17594	17573	17486	17563	17714	17494	17431	17590	17571	17461	17554	17551	17548	17562	17434	17599	17576	17584	17567	17773	17441	17609	17688	17762	17601	17626	17581	17574	17384	17610	17584	17540	17542	17538	17357	17377	17579	17527	17671	17353	17585	17703	17411	17653	17367	17633	17642	17517	17604	17666	17584	17558	17615	17591	17724	17548	17631	17529	17769	17510	17572	17574	17483	17552	17415	17570	17488	17522	17554	17483	17609	17534	17509	17791	17555	17484	17470	17664	17559	17627	17502	17592	17344	17587	17720	17445	17420	17486	17552	17442	17458	17451	17397	17310	17452	17509	17407	17572	17598	17527	17712	17636	17640	17532	17698	17393	17714	17584	17448	17464	17570	17422	17604	17545	17549	17494	17534	17699	17579	17426	17512	17544	17525	17468	17756	17584	17648	17498	17376	17610	17478	17440	17620	17511	17474	17457	17448	17675	17621	17679	17681	17556
23745	21396	30389	29925	32768	38849	40357	36228	33864	32266	30868	30157	29225	28778	27878	27700	27342	27114	26720	26634	26944	26661	26770	26871	26698	26629	26465	26389	26541	26528	26401	26304	26209	26290	26617	26484	26468	26368	26468	26337	26345	26347	26355	26745	26503	26503	26193	26401	26396	26682	26237	26362	26537	26280	26271	26596	26538	26268	26414	26681	26416	26205	26477	26617	26417	26356	26368	26195	26306	26582	26395	26196	26631	26233	26570	26285	26182	26206	26453	26581	26624	26173	26304	26397	26110	26453	26499	26179	26348	26292	26282	26244	26422	26336	26527	26222	26457	26431	26499	26346	26484	26339	26559	26310	26668	26387	26354	26213	26385	26487	26360	26166	26434	26542	26513	26372	26210	26390	26396	26335	26359	26186	26167	26483	26446	26521	26355	26501	26481	26380	26342	26411	26270	26247	26417	26397	26311	26368	26611	26562	26611	26400	26584	26567	26100	26280	26504	26317	26385	26451	26420	26423	26643	26231	26422	26338	26388	26622	26452	26279	26472	26204	26468	26272	26405	26318	26337	26246	26262	26260	26505	26335	26483	26272	26294	26104	26297	26225	26294	26399	26592	26280	26413	26327	26323	26364	26415	26114	26440	26223	26163	26239	26269	26380	26526	26300	26353	26440	26326	26432	26332	26592	26402	26363	26213	26429	26336	26345	26462	26328	26402	26419	26784	26318	26342	26341	26313	26519	26335	26321	26328	26169	26154	26263	26285	26068	26208	26404	26293	26298	26426	26326	26356	26591	26320	26280	26556	26426	26327	26138	26433	26214	26368	26495	26386	26428	26268	26272	26186	26195	26262	26372	26378	26457	26417	26454	26345	26103	26266	26397	26366	26612	26258	26244	26443	26286	26301	26445	26118	26207	26308	26224	26496	26246	26281	26359	26590	26148	26384	26340	26517	26164	26239	26196	26370	26471	26265	26340	26343	26343	26450	26275	26298	26491	26315	26337	26325	26285	26068	26358	26316	26271	26095	26420	26316	26460	26429	26248	26326	26258	26334	26432	26501	26376	26300	26318	26332	26225	26369	26607	26212	26516	26126	26278	26389	26295	26385	26374	26651	26518	26392	26379	26256	26155	26489	26235	26178	26365	26612	26540	26424	26420	26393	26427	26382	26428	26194	26206	26534	26474	26439	26520	26518	25995	26391	26448	26377	26328	26219	26271	26495	26470	26518	26354	26252	26127	26073	26317	26344	26480	26399	26556	26325	26361	26306	26223	26301	26209	26360	26561	26258	26144	26393	26475	26675	26391	26307	26408	26078	26454	26477	26153	26216	26561	26403	26238	26421	26684	26318	26316	26358	25999	26381	26509	26461	26381	26384	26180	26365	26443	26564	26148	26176	26131	26379	26400	26191	26152	26406	26240	26046	26261	26491	26347	26506	26351	26548	26303	26047	26416	26377	26310	26510	26521	26191	26433	26154	26366	26336	26261	26254	26116	26310	26410	26712	26321	26352	26494	26081	26366	26290	26279	26620	26442	26357	26027	26284	26206	26429	26323	26192	26281	26257	26114	26209	26401	26495	26179	26233	26339	26434	26420	26239	26233	26074	26483	26316	26346	26347	26058	26169	26276	26356	26312	26028	26144	26133	26315	26251	26269	26417	26299	26312	26227	26457	26449	26153	26354	26481	26375	26510	26584	26392	26544	26333	26442	26270	26146	26013	26301	26511	26230	26379	26162	26188	26206	26185	26204	26449	26277	26341	26270	26136	26485	26352	26215	26361	26499	26276	26407	26336	26283	26444	26167	26533	26405	26303	26329	26300	26263	26559	26447	26307	26318	26393	26395	26464	26230	26172	26470	26472	26258	26094	26446	26426	26304	26423	26533	26432	26134	26296	26408	26415	26509	26090	26372	26395	26560	26470	26210	26418	26398	26149	25995	26234	26372	26411	26289	26610	26214	26335	26472	26320	26467	26399	26183	26494	26492	26431	26520	26250	26505	26385	26185	26439	26575	26297	26589	26422	26578	26332	26136	26124	26259	26311	26313	26496	26600	26501	26541	26468	26402	26216	26289	26126	26299	26498	26478	26246	26208	26408	26424	26150	26404	26160	26425	26351	26297	26298	26288	26411	26241	26376	26382	26299	26301	26304	26386	26250	26595	26462	26292	26115	26169	26518	26123	26241	26550	26403	26270	26433	26431	26435	26197	26295	26224	26155	26331	26201	26222	26078	26290	26344	26277	26482	26269	26482	26175	26191	26308	26436	26350	26154	26235	26640	26208	26309	25904	26200	26201	26311	26232	26492	26243	26183	26289	26357	26373	26272	26512	26470	26222	26219	26337	26250	26226	26456	26552	26189	26379	26424	26413	26480	26300	26249	26461	26362	26275	26326	26285	26061	26499	26358	26369	26599	26270	26445	26303	26422	26279	26437	26253	26345	26324	26181	26827	26519	26301	26432	26313	26229	26254	26212	26439	26458	26553	26488	26374	26457	26166	26373	26408	26430	26224	26154	26387	26254	26239	26388	26412	26589	26186	26254	26056	26098	26175	26295	26216	26260	26280	26379	26362	26369	26540	26258	26211	26427	26318	26335	26428	26310	26254	26415	26165	26339	26296	26383	26517	26392	26206	26286	26520	26367	26591	26126	26388	26388	26108	26318	26364	26397	26347	26234	26136	26332	26144	26106	26369	26383	26287	26506	26372	26339	26213	26472	26474	26417	26437	26129	26283	26491	26447	26571	26236	26297	26046	26503	26383	26235	26131	26549	26137	26166	26339	26398	26422	26228	26383	26568	26335	26314	26209	26161	26241	26176	26489	26220	26317	26517	26424	26356	26510	26300	26189	26145	26410	26479	26133	26144	26174	26323	26278	26420	26461	26305	26113	26398	26458	26404	26390	26480	26190	26407	26386	26468	26555	26402	26235	26225	26108	26360	26442	26078	26257	26203	26263	26173	26188	26148	26390	26321	26090	26325	26328	26518	26198	26434	26177	26403	26436	26417	26513	26505	26372	26456	26333	26389	26395	26158	26511	26256	26095	26074	26446	26492	26174	26447	26296	26628	26233	26554	26312	26121	26249	26171	26228	26332	26426	26584	26475	26184	26222	26420	26301	26363	26592	26329	26262	26262	26408	26371	26304	26389	26191	25950	26328	26268	26513	26305	26422	26413	26346	26475	26380	26467	26455	26450	26248	26480	26358	26318	26298	26361	26344	26342	26285	26168	26536	26259	26302	26731	26283	26091	26115	26623	26482	26287	26502	26572	26466	26179	26209	26214	26228	26368	26059	26114	26215	26231	26120	26308	26411	26308	26119	26137	26484	26581	26308	26302	26512	26310	26255	26108	26245	26441	26413	26250	26330	26297	26249	26398	26039	26338	26150	26297	26261	26199	26289	26324	26379	26426	26382	26495	26522	26372	26210	26217	26256	26342	26446	26448	26186	26274	26408	26181	26431	26185	26318	26504	26488	26290	26259	26346	26457	26320	26267	26381	26130	26292	26366	26286	26248	26581	26476	26357	26561	26342	26172	26433	26430	26416	26459	26316	26343	26515	26140	26374	26066	26198	26388	26359	26546	26256	26516	26243	26428	26483	26546	26262	26082	26276	26408	26506	26173	26277	26299	26398	26420	26346	26310	26317	26370	26276	26266	26434	26045	26346	26274	26534	26392	26284	26435	26382	26260	26094	26259	26528	26284	26281	26706	26454	26378	26389	26280	26748	26213	26293	26167	26546	26344	26430	26345	26333	26314	26287	26209	26278	26185	26455	26254	26195	26443	26301	26300	26477	26293	26500	26340	26093	26543	26146	26122	26270	26150	26208	26355	26239	26347	26289	26477	26449	26343	26291	26361	26308	26240	26554	26273	26280	26257	26274	26301	26714	26660	26356	26530	26168	26367	26536	26444	26578	26407	26473	26417	26443	26196	26513	26430	26200	26281	26209	26287	26137	26256	26350	26562	26434	26195	26466	26298	26572	26466	26368	26451	26316	26396	26548	26282	26264	26019	26472	26565	26489	26572	26356	26333	26402	26200	26271	26437	26270	26411	26403	26419	26315	26176	26494	26152	26346	26295	26399	26311	26486	26281	26762	26393	26398	26510	26310	26252	26395	26399	26079	26194	26223	26287	26524	25952	26218	26355	26375	26669	26163	26379	26455	26173	26238	26319	26285	26181	26686	26194	26206	26307	26282	26276	26406	26402	26312	26201	26241	26343	26621	26391	26026	26350	26442	26186	26414	26254	26240	26328	26230	26413	26376	26293	26335	26499	26201	26134	26262	26376	26221	26204	26529	26644	26164	26308	26514	26278	26215	26373	26130	26243	26329	26262	26314	26439	26187	26093	26300	26195	26391	26401	26272	26720	26223	26183	26310	26416	26711	26481	26570	26361	26483	26329	25874	26025	26273	26031	26168	26171	26291	26201	26309	26262	26410	26256	26261	26582	26411	26302	26126	26600	26529	26359	26384	26244	26175	26105	26210	26617	26317	26212	26585	26274	26323	26357	26477	26212	26441	26357	26252	26198	26507	26483	26439	26387	26260	26511	26148	26468	26352	26384	26574	26283	26264	26245	26710	26337	26303	26418	26260	26349	26627	26346	26235	26187	26504	26243	26294	26331	26373	26318	26298	26390	26279	26428	26240	26249	26206	26109	26160	26534	26352	26269	26226	26304	26141	26187	26390	26236	26110	26192	26146	26049	26335	26291	26408	26200	26304	26341	26286	26312	26495	26337	26455	26325	26343	26108	26338	26309	26388	26228	26232	26512	26486	26110	26490	26318	26206	26530	26227	26279	26437	26274	26093	26309	26333	26330	26439	26217	26386	26459	26455	26389	26101	26510	26400	26213	26460	26528	26310	26154	26386	26455	26450	26283	26327	26270	26168	26289	26399	26451	26247	26432	26498	26511	26295	26179	26236	26318	26442	26407	26232	26184	26334	26420	26386	26392	26425	26074	26530	26606	26348	26346	26215	26473	26459	26164	26346	26451	26349	26121	26068	26306	26263	26284	26326	26459	26359	26208	26159	26376	26317	26518	26245	26274	26297	26597	26576	26322	26245	26399	26075	26504	26423	26275	26416	26283	26347	26467	26330	26699	26286	26342	26353	26396	26357	26260	26373	26317	26048	26291	26320	26236	26411	26358	26310	26198	26180	26274	26228	26388	26355	26210
51330	83245	75851	57169	46071	39465	33823	30022	26994	24369	22874	21814	20528	19658	19032	18497	18206	17617	17486	17360	17437	17376	17228	17352	17396	17178	17262	17277	16972	17106	17233	16980	17121	17169	17200	17200	17103	17289	17289	17167	16985	17091	17210	17202	17195	17008	17339	17343	17135	16987	17084	17291	17047	17044	17082	17168	17109	17084	17128	17127	17222	17086	17167	17330	17225	17245	17368	17127	17073	17205	17061	16985	17085	17110	17158	17049	17103	17212	17199	17214	17248	17052	17047	17141	17352	17268	17115	17196	17045	17062	17103	17093	17195	17217	17194	17048	17113	17233	17006	17072	17143	17094	17023	16878	17157	17248	17116	17278	17087	17273	17241	16930	17181	17194	17004	17181	17009	17133	17139	17128	17324	17232	17176	17235	17104	17119	17045	17304	17145	17026	16966	17100	17121	17085	17163	17132	17104	17113	17156	17179	17239	17241	17229	17207	17001	17188	16966	17186	17290	17252	17036	16978	17147	17114	17121	17073	17168	17241	17264	17162	17086	17313	16931	17138	17222	17114	16966	17148	16926	16908	17154	17191	17022	17130	17014	17026	17150	17172	17133	17151	17158	17191	17133	16900	17055	17240	17121	17181	17148	17260	17162	17230	17104	17101	16988	17279	17197	17171	17146	16978	16932	17292	16975	17098	17066	17102	16948	17236	17105	17114	17153	17053	17145	16972	17356	17039	17062	17301	17087	17179	17169	17076	17026	17268	17138	17049	17308	17085	17191	17119	17099	17012	17185	16959	17142	17052	17077	17092	17124	17090	17149	17279	16989	17171	17224	17045	16922	17097	17210	17065	17211	17067	17033	17172	17090	17092	17017	16905	17255	17192	17137	17137	17342	17106	17062	17066	17375	16965	17269	17127	17156	17288	17174	17083	17369	17092	17127	17146	17154	17159	17191	16975	17188	17305	17169	16955	17286	17014	17130	17142	17142	17229	17116	17067	17044	17080	17032	16938	17122	17025	17291	16988	17027	17237	17128	17311	17185	17240	17056	17123	17194	17155	17139	17303	17158	16997	17182	17086	16979	17042	17275	17163	17190	17266	17104	17042	16983	17077	17223	16929	17179	17090	17061	17095	17114	16972	17012	17197	17170	17133	17214	17039	17290	17034	16781	17089	17179	17182	17104	17205	17257	17182	17063	17112	17236	17108	17131	17171	17045	16990	17119	17244	17190	17247	17223	17058	17047	17212	16934	17036	16831	17095	17159	17139	17412	16996	17050	16975	16884	16994	17133	17129	17159	17121	17020	17223	17123	17183	17160	17121	17089	17184	17247	17254	17114	17271	17161	17155	17113	17112	16940	17345	17068	17196	16888	17207	17239	17054	17182	17113	17093	17011	17060	17002	17278	17117	17125	17192	17126	17213	17254	17120	17139	17056	17246	17005	17075	17120	17238	16976	17123	17213	16956	17184	16984	17323	17063	17148	17246	17076	17079	17026	17088	17006	17105	17144	17184	17116	16994	17113	17271	17065	17141	16802	17210	17247	17043	17062	17166	17407	17046	17160	17081	17181	17153	17178	17010	17163	17253	17176	16955	17203	17417	17205	17092	17289	17246	17119	17110	17142	17169	16893	17148	17042	17119	17178	17141	17153	17209	17020	16949	17294	17020	17142	17229	17236	16989	17276	17075	17118	17093	17140	17080	17252	17150	17103	17079	16999	17117	17175	17059	17196	16964	17065	17129	17065	17308	17028	17079	17201	17008	17043	17175	17063	17168	17251	17188	17096	17047	17201	17013	17114	17173	17230	16987	17022	17222	17060	17129	17163	17240	17195	17223	17337	17109	17136	17228	17264	17435	17277	17157	17126	17112	17202	17148	17156	17208	17151	17242	17248	17019	17109	17229	17241	17186	17295	17148	17045	16956	17070	17130	17197	17233	17114	17034	16954	17072	17042	17207	17137	17334	17116	17091	17229	17217	17041	17063	17087	16976	17156	16938	17131	17102	17105	17198	17065	17056	17034	17355	17114	17009	17019	16986	17097	17036	17095	17104	17144	17203	17029	17351	16896	17125	17092	17236	17042	17033	17285	17056	17010	16848	17150	17284	16978	17080	17299	17069	17320	17022	17206	17132	17100	17110	17055	17024	17084	17291	17009	17096	17235	17129	17134	17195	17169	17081	17056	17018	17007	17083	17020	17055	17096	17141	17131	17170	17251	17007	17220	17083	17178	17270	17183	17186	16982	16865	17126	17180	17095	17188	17151	17202	17152	16943	17215	16957	17078	17256	17217	17226	17234	17008	17107	17051	17167	17160	17249	17204	17014	17190	17099	17138	17190	16894	17044	17122	17256	17076	16958	17209	17074	17172	17045	17108	17075	17239	17188	17169	17187	17098	17035	16963	17154	17132	17107	17163	17181	17202	17197	17039	17125	17148	17106	17073	16995	17180	17046	17204	17161	17182	17176	17221	17174	17146	17058	17092	17060	17056	17249	17044	17148	17209	17241	17253	16978	17148	17029	17285	17135	17119	17066	17220	16978	17165	17175	17004	17089	17093	16931	16938	17003	17249	17067	17100	17054	17211	17040	17060	16991	17058	17196	17148	17067	17058	17184	17189	17024	17119	17063	17132	17352	17138	17029	16959	17134	17169	17120	17274	17187	17150	17076	17091	17187	16951	17161	17024	17185	17103	17127	17147	16982	17126	17026	17273	17137	17226	17225	17140	17104	17247	17148	17281	17112	16950	17105	17261	17126	17098	17182	17101	17126	17110	17061	17060	17194	17204	17031	17243	17099	17040	17096	16948	17031	17091	17045	17049	17227	17111	17281	16926	17143	17121	17072	17103	17036	16945	17166	17277	17192	17297	17213	17048	17107	17183	17315	17311	17286	17078	17107	17086	17140	17175	17131	17182	17169	17220	16999	17278	17021	17036	17316	16817	17147	17092	17100	17334	17224	17095	16918	17159	17140	17022	17028	17079	17096	17046	17187	17290	17229	17148	17230	17245	17079	17090	17099	17282	17141	16976	17186	17125	17069	17293	17187	17195	16981	17161	16960	17106	17127	17066	17149	17231	17143	17154	17038	17017	16937	17282	17009	17306	17152	17164	17189	17084	17048	17290	16966	17002	16999	17278	17343	17377	17263	17034	17274	17024	16988	16969	17178	17107	17267	17168	17146	16998	17057	17247	17311	17136	17128	17198	17164	16936	17043	17209	17200	17036	17255	17040	17098	17036	17174	17234	17313	17191	17136	17099	16988	17040	17151	17278	16934	17124	17129	17174	17191	17194	17298	16996	17240	17104	17189	17045	17239	17027	16977	17261	17054	17248	17245	17240	17018	17292	17010	16898	17020	17265	17300	17111	17136	17171	17142	16984	17201	17179	17020	17337	16974	17110	17174	17022	17286	17046	17017	17077	17251	17162	17013	17259	16978	17154	17013	17198	17177	17130	17006	17110	17114	17106	17276	16953	17240	17013	17179	17222	17086	17243	17059	17169	17095	17158	17143	17177	17174	17043	17000	17341	17113	17142	17078	17143	17121	17315	17097	17177	17150	17111	17146	17057	17186	17100	17168	17142	17180	17228	17131	17109	17071	17071	17216	17325	17031	17142	17165	17107	17278	17181	17174	17091	17016	17103	17182	17208	17232	17160	17211	16976	16839	17292	17136	16962	17151	17140	17024	17034	17253	17198	17201	17189	17054	17026	17125	16985	17163	16986	17145	17029	17170	17195	17134	17095	17257	17012	17088	17251	17058	17101	17076	17115	17095	17158	17222	17053	17233	17327	17206	17244	17101	17084	16990	17045	17095	17285	17106	17213	17048	17063	16899	17067	17121	17014	17033	17181	17252	16900	17028	17207	17110	17260	17091	17205	17015	17081	17150	17091	17153	17164	17088	17117	17022	17185	16977	17099	17350	17196	17245	17232	17222	17258	17083	17059	17252	17094	17195	17121	17253	17209	17154	17205	17043	17073	17317	17174	17171	16988	17188	17113	17164	17127	17085	17052	17339	17170	17123	17154	17025	17037	16969	17199	17014	16977	17201	17150	17108	17283	17157	17365	17173	17231	17096	17285	17180	17120	17245	17065	17222	17285	17054	17387	17082	17290	17166	17140	17139	17170	17134	17062	16955	17062	17055	17145	17128	17173	17034	17113	17219	17166	17115	17242	17110	17156	17079	17063	17075	17259	17121	17223	17007	17312	17123	17217	17168	17075	17185	17179	17014	17071	17090	17111	17146	17204	17121	17143	17172	17164	17234	17226	17253	17101	17115	17110	17286	17014	16960	17310	17114	16997	16945	17184	17084	17149	17208	17020	17143	16993	17086	17197	17013	17093	17219	17185	17141	17109	17132	17126	17185	17141	17345	16984	17051	17013	16955	17261	17415	17147	17073	17110	17180	17264	17196	17074	17118	17204	17194	17305	17233	16945	17243	17173	17028	17142	17125	17116	17021	17152	17234	17189	17087	16953	17192	17159	17128	17380	17177	16841	17051	17188	17019	17112	17282	17028	17218	17263	17167	17343	17009	17006	17057	17136	17207	17142	17065	17390	17235	17205	17075	17158	17160	17160	17020	17214	17180	17403	17104	17029	17095	17276	17071	17195	16946	16932	17023	17151	17016	17112	17071	17539	17024	17055	17295	16990	17155	17179	17105	16988	16893	17250	17177	17093	17183	17157	17161	17000	17160	17061	17228	17220	16931	17178	17080	17063	16981	17045	17157	17221	17091	17280	17067	17194	17353	17046	17371	17067	17211	17118	17274	17180	17236	17205	17139	17046	17215	17098	16929	17086	17134	16924	17102	17307	17110	17117	17182	17195	17072	17025	17148	17332	17131	17050	17192	17039	17248	17098	17058	17055	17109	17173	17125	17248	17053	17147	17281	17125	17314	17061	17141	17101	17127	17068	17249	17169	17149	17207	17074	17115	17149	17080	17068	17129	17224	17006	17198	17124	17315	17198	16999	17111	17188	17317	17082	17106	16880	17098	16976	17237	17164	16993	17059	17278	17215	17089	17153	17194	17283	16977	17082	17006	17295	17046	17195	17080	16866	17206	17238	17176	17346	17231	17147	17108	17117	17050	17129	17052	17088	17046	17050	17166	17167	17071	17217	17223	16975	17230	17149	17184	17027	17089	17110	17023	17080	17154	17106	17377	17254	17107	17111	17104	17101
50029	61903	58216	45969	39656	35826	32401	30293	28908	28666	28223	27932	27814	27282	27053	27213	26916	26930	26836	26908	26623	26565	26909	27007	26779	27224	26963	26942	26723	26887	26950	27081	26625	26840	26777	26805	26907	26480	26896	26852	26948	26784	26646	26767	26815	26679	27045	26805	26887	27141	26686	27039	26900	26749	26781	26805	26902	26797	26593	26605	26811	26869	27086	26797	26574	26888	26800	26963	26822	26907	26757	26857	26851	26652	26780	26887	26824	26965	27064	27042	26951	26729	26740	26761	26810	26861	26684	26535	26890	26766	26850	26673	26783	26772	26801	26717	26573	26958	26858	26935	26811	26769	27094	26729	26938	26983	26821	26574	26870	26696	26784	26691	26839	26970	26789	26662	26864	26822	26717	26980	27047	26828	27036	26903	26608	26602	27098	26831	26831	26970	26743	26669	26881	26919	26829	26721	26721	26764	26726	27081	26936	26847	26688	26905	27018	26893	26576	26639	26806	26605	26798	26845	26880	26731	26850	27182	26806	26845	27020	26930	26967	26558	26783	26791	26703	26826	26657	26782	26684	26774	26572	26714	26544	26747	26732	26828	26645	26870	26864	26757	26766	26645	26809	26641	27056	26745	26730	26740	26600	26967	26708	26707	26811	26924	26830	26765	26962	26824	26811	26915	26910	26425	26826	26842	26939	26768	26912	26529	26830	26676	26750	26823	26812	26826	27066	26849	26896	26739	26784	27038	26964	26724	27001	26893	26506	26683	26820	26758	26746	26739	26858	26744	26704	26841	26916	26861	26959	26671	26826	26616	26781	26905	26888	26761	26802	26676	26670	26661	26702	26625	26712	26798	26819	26939	26784	26669	26721	26977	27121	26675	26814	26891	26795	27036	26535	26869	26723	26786	26652	26619	26602	26668	26760	26769	26921	26926	26820	26594	27053	26808	26787	26748	26921	26886	26620	26760	26942	26579	26741	26825	26859	26931	26779	26862	26737	26771	26800	26678	26929	26756	26860	26749	26914	26766	26591	27009	26722	26907	26593	26902	26698	26689	26905	26601	26763	26805	26692	26827	26807	26973	26898	26743	26988	26678	26692	26723	26824	26615	26776	26705	26524	26794	26751	26777	26718	26691	26676	26762	26762	26726	26707	26909	26752	26606	26758	26787	26845	26674	26589	26780	26819	26747	26793	26625	27007	26736	27121	26926	26823	26965	26920	26767	26931	26911	26716	26779	26677	26797	26780	27189	26800	26887	26923	26706	26962	26872	26881	26712	26623	26975	26861	27040	26853	26943	26541	26748	26691	26867	26885	27116	26673	26745	26960	26886	26899	26721	26663	26685	26652	26574	26759	26752	26782	26759	26849	26631	26682	26906	26862	26621	26994	26608	26972	26886	26856	26734	26757	27052	26880	26537	26456	26442	26765	26719	26881	26872	26744	26593	26733	26824	26816	26740	26758	26642	26768	26855	26973	26801	27091	26898	26832	26795	26858	26783	26737	26533	26698	26675	26964	26821	27100	26979	26630	26874	26841	26700	26772	26745	26813	26736	26691	26630	26765	26651	26716	26790	26696	27071	26721	26720	26683	26711	26865	26784	26904	26734	26678	26744	26839	26766	26645	26967	26848	26808	26735	26845	26830	26805	26833	26845	27086	26713	27002	26718	26684	26871	26905	26744	26763	26725	26819	26903	26918	26788	26968	26944	27055	26884	26885	26842	27033	27016	26968	26957	26687	26598	26945	27012	26525	26866	26695	27052	26861	26888	26957	26969	26681	27056	26711	26614	27055	26722	26492	26780	26792	26736	26913	26673	26689	26785	26930	26973	26658	27074	26758	26871	26846	26850	26613	26846	26794	26805	26938	26574	26800	26865	26658	26725	26624	26836	26765	26621	26577	26974	26773	27040	26975	26858	26606	26665	26717	26743	26820	26859	26732	26978	26835	27022	26881	26639	26981	26826	26798	26872	26810	26680	27051	26754	26817	26826	26804	26843	26813	26745	26793	27047	26867	26583	26841	26571	26978	27100	26765	26809	26850	26591	27100	26959	26793	26837	26893	26768	26781	26812	26956	26782	26785	26666	26718	26647	26765	26668	26765	26732	26763	26645	26857	26818	26601	26700	26583	26594	26834	26615	27023	26722	27035	26541	26759	26872	26924	26923	26986	27002	26728	26958	26802	27034	26828	26908	26688	26730	26648	26648	27064	26672	26738	26695	26837	26704	26772	26986	26730	26934	26885	26780	26868	26665	26972	26992	26692	26683	26732	26883	26856	26952	26658	27041	26811	26720	26818	27082	26856	26726	26656	27165	26794	26802	27023	26498	26707	26632	26793	26791	26874	26580	26684	26700	26936	26815	26976	26733	26842	26612	26666	26825	26887	26707	26774	26876	26954	26853	26738	26820	26691	26781	26834	26660	27022	26761	26890	26737	26998	26984	26823	26481	26997	26537	26718	26815	26651	26798	26821	26631	26584	26611	26772	26842	26837	26938	26525	27094	26697	26857	26777	26760	26946	26639	27020	26595	26541	26712	26663	26888	26962	26912	26802	26605	26635	27007	26749	26661	27010	26615	26971	26868	26829	26978	26825	26801	27203	26609	26836	26729	26650	26926	26987	26651	26572	26860	26869	26822	26915	26720	26758	26936	26905	27016	26879	26955	26912	26730	26925	26626	26763	26617	26695	26952	26944	26622	26837	26655	26689	26806	26934	26706	26836	26647	26616	26942	27045	26808	26745	26737	26853	26609	26838	26630	27006	26925	26743	26765	26656	26883	26769	26751	26809	26692	26725	26823	26829	26864	26867	26790	26605	26756	26707	26786	26741	26843	27021	26965	26657	26868	26751	26690	26820	26555	26822	26690	26737	26911	26956	26861	26636	27082	26893	26871	26857	26885	26690	26983	26982	26967	26867	26673	26509	26821	26717	26740	26714	26646	26810	26532	26657	26629	26661	26724	26800	26654	26673	26506	26829	26738	26572	26711	26724	26869	26945	26620	26801	26814	26763	26830	26706	26992	26818	26827	26931	26826	26899	26925	26876	27085	26950	26688	27060	26655	26802	26946	26732	26514	26863	26761	26669	26690	26964	27064	27058	26784	26824	26808	26905	26790	26862	26817	26993	26860	26619	26771	26743	27107	26747	26785	26676	26730	26885	26685	26868	26685	26721	26968	26993	26634	26689	27109	26778	26891	26756	26563	26801	26959	26727	26565	26640	26531	26543	26927	26737	26823	26671	26846	26696	26844	26591	26667	27039	26813	26684	26801	26565	26941	26508	26425	26583	26900	26625	26846	26705	26753	26633	26778	26848	26619	26900	26905	26587	26747	26914	26677	26947	26671	26735	26676	26894	26874	26825	26764	26809	26694	26934	26823	26695	27038	26793	26844	26733	26948	27015	27006	26690	26982	26595	26873	26960	27039	26732	26850	26956	26742	26749	26923	26844	26865	26803	27042	26840	26683	26731	26582	26927	26725	26878	26793	26730	26939	27145	26677	26813	26687	26825	26794	26685	26814	26560	26734	27039	26887	26912	26666	26694	26550	26745	26789	26831	26868	26695	26716	27038	26728	26799	26880	26804	27081	26690	26793	26761	26761	26877	26934	26906	26891	26709	26977	26788	26938	26795	26858	26665	26778	26767	26605	26812	26680	26860	26724	26722	26693	26803	26956	26833	26901	26825	26517	26865	26836	26605	26766	26773	26807	26848	26881	26665	26958	26767	27092	26795	26843	26881	26635	26855	26988	26798	26825	26706	26917	26951	26582	26802	26705	26933	27108	27123	27014	26899	26768	26862	26944	27026	26872	27139	27234	26854	26773	26863	26691	26953	26817	26628	26754	26924	26681	26762	26833	26654	26763	26906	26849	26969	27098	26772	26891	26640	26723	26453	26682	26761	26671	26892	26841	26942	26939	26694	26802	26956	26816	26774	26785	26591	26743	26987	26888	27135	26708	26824	26759	26773	26798	27010	26982	26846	26767	26708	26952	26781	27160	26913	26856	26880	26523	26787	26790	26864	26725	27034	26825	26646	26581	26548	26806	26556	26624	26903	26818	27026	26667	26587	26600	26942	26737	27019	26746	26679	26959	26966	26794	26662	26894	26822	26749	26821	26953	26816	27031	26820	26959	27011	26793	26819	26833	27094	26809	26728	26965	26817	26920	26598	26748	26577	26977	26785	26724	26613	26989	26713	26621	26715	26767	26751	26720	27068	26936	26981	26966	26907	26825	27009	26586	26715	26881	26785	26938	26927	26851	26607	26842	26896	26676	26948	26858	26562	26838	26801	26776	26726	26720	27049	26995	26683	26401	26725	26714	26713	26602	26865	26585	27010	26821	26796	26829	26857	26818	26828	26699	26767	26617	26934	26952	26805	26561	26720	26866	26611	27025	26795	26715	26907	26833	26857	26673	26878	26874	26825	27035	26759	26813	26795	27036	26784	26952	26740	26761	26809	26726	26609	26600	26769	26830	26974	26849	27003	26470	26759	26905	26409	26942	26821	26536	26833	26560	26743	26595	26656	26625	26826	26808	26798	26841	26744	26866	26713	26943	26790	26525	26799	26769	27068	26877	26778	26943	26802	26763	26762	26757	27027	26710	26654	26829	26959	26784	26809	26788	26659	26849	26788	26864	26584	26733	26652	27014	26668	26883	26825	26893	26854	26808	26818	26544	26886	27025	26823	26875	26921	26972	26915	26783	26968	26787	26726	26607	26630	26879	26971	26630	26731	26657	26817	26846	26851	26964	26858	26722	26552	26679	26716	26699	27010	26812	26675	26861	26805	26807	26903	26592	26675	26663	26744	26734	26774	26787	26950	26606	26770	26513	26876	26670	27000	26772	26828	26647	26966	26611	26370	26569	26717	26773	26606	26606	26841	26518	26645	26703	26680	26616	26792	26426	26682	26851	26940	26795	26965	27063	26794	26898	26507	26772	26744	26806	26567	26875	27019	26896	26900	27050	26861	26529	26812	26690	26825	26890	26836	27041	26877	26831	26759	26720	26753	26813	26616	26721	26926	26874	27072	26701	26800	26705	27099	26838	26827	26764	27010	26792	26732	26604	26985	26671	26549	26953	26929	26953	26871	26698	26768	26822	27025	27125	26796	26765	26917	26981	26915	26972	27109	26682	26621	26579	26852	26733	26756	26810	26596	26802	26673	26827	26436	26852
53372	70053	56772	39520	33595	28110	23651	21700	20204	19774	19313	18674	18398	18026	17771	17532	17746	17469	17460	17548	17447	17427	17369	17302	17368	17313	17302	17325	17189	17129	17381	17248	17383	17086	17456	17365	17299	17339	17293	17388	17335	17314	17228	17463	17288	17311	17242	17369	17469	17261	17134	17187	17430	17413	17264	17447	17128	17271	17095	17440	17208	17224	17361	17189	17399	17385	17250	17404	17156	17376	17418	17372	17297	17331	17421	17397	17383	17181	17507	17377	17315	17465	17236	17233	17230	17363	17136	17504	17284	17249	17234	17108	17323	17128	17250	17232	17346	17152	17256	17365	17360	17179	17306	17217	17321	17451	17345	17351	17426	17409	17455	17258	17256	17219	17195	17337	17131	17427	17429	17241	17311	17278	17245	17319	17231	17204	17216	17410	17414	17279	17301	17287	17296	17297	17295	17260	17308	17213	17253	17298	17167	17293	17344	17452	17261	17456	17229	17233	17408	17272	17444	17330	17171	17412	17156	17223	17195	17306	17335	17273	17287	17176	17280	17313	17232	17329	17450	17385	17202	17235	17225	17357	17386	17211	17318	17361	17492	17413	17258	17250	17389	17312	17174	17234	17230	17296	17409	17248	17325	17247	17308	17405	17378	17234	17338	17433	17170	17445	17258	17137	17325	17347	17299	17340	17446	17168	17302	17494	17360	17195	17369	17200	17263	17114	17138	17241	17366	17160	17309	17387	17428	17323	17355	17395	17279	17313	17415	17210	17601	17334	17293	17373	17400	17177	17388	17285	17335	17153	17358	17258	17136	17263	17408	17429	17299	17404	17283	17247	17063	17305	17282	17535	17301	17332	17322	17440	17090	17127	17578	17338	17250	17301	17103	17136	17365	17250	17516	17384	17150	17267	17077	17176	17228	17344	17198	17195	17231	17354	17300	17449	17105	17384	17321	17335	17307	17174	17355	17489	17190	17387	17223	17308	17392	17275	17293	17399	17291	17405	17296	17276	17460	17219	17066	17425	17563	17327	17207	17247	17464	17340	17304	17338	17284	17402	17274	17404	17098	17365	17306	17152	17394	17373	17300	17254	17329	17228	17361	17295	17236	17287	17266	17351	17318	17351	17245	17202	17453	17325	17290	17415	17363	17345	17133	17394	17420	17241	17401	17031	17410	17389	17297	17456	17302	17383	17304	17451	17224	17161	17189	17436	17274	17354	17251	17188	17418	17473	17295	17267	17378	17345	17169	17311	17352	17443	17371	17433	17330	17353	17224	17416	17202	17100	17385	17386	17152	17453	17324	17278	17310	17308	17454	17394	17355	17454	17319	17488	17371	17328	17348	17281	17447	17448	17403	17465	17370	17440	17296	17337	17188	17488	17438	17233	17207	17310	17212	17245	17293	17423	17285	17279	17161	17243	17388	17167	17342	17486	17302	17314	17265	17247	17545	17135	17322	17270	17416	17286	17293	17286	17309	17402	17330	17263	17312	17312	17320	17286	17348	17168	17348	17564	17322	17221	17282	17262	17303	17272	17237	17447	17410	17434	17305	17424	17448	17529	17298	17403	17252	17460	17171	17227	17203	17416	17379	17211	17331	17312	17291	17418	17267	17372	17481	17418	17346	17206	17165	17420	17401	17429	17267	17309	17447	17290	17113	17366	17156	17094	17306	17386	17093	17314	17238	17335	17280	17242	17327	17296	17086	17407	17276	17349	17449	17341	17270	17275	17293	17289	17328	17156	17385	17298	17211	17397	17285	17291	17155	17386	17299	17208	17320	17447	17246	17373	17164	17407	17296	17341	17046	17185	17368	17162	17395	17323	17430	17333	17363	17278	17263	17359	17303	17264	17235	17271	17340	17399	17257	17341	17334	17252	17491	17221	17339	17459	17162	17383	17366	17458	17376	17404	17373	17322	17223	17245	17456	17070	17392	17207	17150	17174	17511	17444	17220	17276	17272	17216	17424	17250	17395	17280	17200	17539	17264	17254	17293	17291	17333	17257	17444	17159	17321	17244	17411	17099	17254	17400	17268	17379	17164	17395	17268	17132	17411	17288	17235	17405	17469	17506	17313	17246	17339	17397	17247	17255	17204	17103	17334	17164	17152	17406	17391	17258	17317	17150	17234	17349	17517	17437	17270	17563	17100	17397	17246	17422	17315	17369	17315	17389	17440	17428	17329	17467	17288	17429	17330	17308	17389	17064	17366	17471	17288	17459	17425	17268	17294	17332	17317	17347	17258	17021	17317	17047	17232	17318	17265	17391	17362	17472	17304	17151	17259	17558	17312	17305	17297	17381	17385	17230	17247	17363	17361	17386	17252	17276	17229	17148	17301	17164	17286	17240	17233	17202	17234	17421	17415	17411	17414	17289	17359	17011	17150	17385	17365	17233	17427	17370	17455	17371	17456	17281	17073	17273	17398	17206	17355	17369	17086	17248	17461	17198	17221	17335	17175	17253	17264	17411	17174	17092	17400	17077	17316	17223	17134	17278	17336	17198	17236	17419	17446	17215	17312	17309	17345	17341	17309	17366	17131	17430	17214	17322	17278	17174	17445	17412	17195	17292	17320	17294	17245	17451	17324	17340	17225	17170	17387	17138	17347	17182	17386	17536	17279	17311	17244	17277	17195	17187	17248	17203	17457	17417	17451	17254	17371	17197	17271	17234	17141	17186	17195	17399	17376	17356	17344	17293	17224	17320	17373	17356	17356	17276	17349	17349	17251	17361	17091	17289	17253	17433	16975	17408	17318	17154	17416	17400	17384	17416	17142	17336	17379	17330	17275	17151	17363	17331	17232	17312	17356	17321	17241	17399	17330	17335	17224	17375	17389	17329	17329	17203	17235	17334	17321	17382	17210	17315	17427	17394	17367	17261	17423	17442	17393	17419	17363	17190	17191	17235	17142	17502	17333	17103	17418	17103	17493	17145	17313	17268	17436	17261	17442	17348	17317	17337	17228	17284	17301	17123	17300	17345	17259	17151	17404	17185	17151	17401	17220	17275	17277	17223	17406	17203	17256	17332	17458	17223	17146	17450	17306	17205	17361	17366	17083	17351	17365	17381	17277	17247	17202	17254	17151	17166	17223	17354	17427	17316	17293	17306	17329	17372	17382	17301	17295	17362	17472	17384	17301	17349	17132	17367	17377	17359	17308	17435	17176	17273	17178	17284	17268	17331	17205	17382	17232	17341	17330	17269	17233	17338	17476	17300	17359	17424	17339	17242	17478	17175	17386	17145	17401	17280	17354	17215	17369	17081	17342	17315	17311	17457	17234	17199	17408	17462	17364	17286	17253	17403	17357	17405	17299	17185	17298	17468	17306	17220	17319	17241	17455	17327	17382	17224	17376	17339	17282	17114	17319	17560	17291	17215	17264	17306	17318	17324	17368	17351	17403	17373	17333	17455	17313	17479	17324	17131	17362	17243	17349	17321	17352	17271	17285	17320	17308	17414	17291	17050	17417	17353	17464	17215	17435	17321	17545	17209	17329	17349	17345	17328	17261	17286	17452	17273	17379	17236	17488	17352	17286	17220	17274	17543	17423	17311	17255	17422	17353	17352	17423	17306	17337	17262	17417	17449	17544	17313	17453	17324	17189	17578	17177	17404	17333	17262	17272	17282	17308	17383	17187	17381	17206	17248	17374	17362	17366	17293	17219	17351	17382	17416	17118	17119	17330	17439	17278	17274	17356	17506	17266	17376	17352	17232	17272	17190	17266	17364	17331	17234	17538	17349	17451	17375	17357	17335	17464	17296	17387	17190	17393	17555	17476	17360	17499	17352	17309	17309	17349	17371	17284	17221	17413	17326	17190	17314	17347	17219	17352	17253	17308	17245	17348	17617	17601	17296	17302	17312	17297	17189	17199	17444	17098	17258	17450	17272	17207	17290	17313	17228	17261	17184	17319	17222	17484	17143	17295	17453	17429	17401	17391	17339	17302	17365	17395	17340	17309	17418	17243	17291	17211	17306	17222	17159	17369	17142	17099	17389	17503	17196	17333	17281	17323	17423	17264	17273	17345	17333	17309	17368	17308	17208	17454	17330	17434	17185	17249	17458	17185	17432	17391	17320	17248	17517	17530	17348	17349	17358	17296	17344	17312	17159	17350	17364	17297	17376	17332	17416	17305	17264	17165	17428	17267	17231	17455	17309	17286	17182	17394	17442	17164	17351	17256	17320	17280	17208	17333	17427	17306	17263	17228	17376	17403	17130	17392	17181	17398	17362	17425	17273	17313	17277	17151	17343	17251	17320	17472	17277	17227	17253	17468	17256	17151	17426	17300	17280	17427	17355	17613	17104	17402	17200	17216	17194	17162	17348	17313	17137	17400	17237	17362	17425	17232	17302	17275	17434	17240	17216	17255	17198	17478	17197	17241	17421	17223	17182	17374	17600	17356	17304	17337	17423	17222	17439	17340	17297	17197	17280	17335	17348	17259	17210	17473	17355	17345	17241	17292	17425	17328	17439	17209	17239	17277	17469	17133	17319	17263	17396	17460	17212	17230	17268	17176	17506	17207	17114	17347	17301	17236	17331	17348	17305	17478	17409	17487	17358	17307	17254	17325	17449	17235	17443	17443	17337	17159	17429	17427	17441	17307	17271	17331	17091	17137	17461	17355	17317	17345	17241	17362	17340	17238	17204	17296	17399	17347	17462	17190	17321	17347	17194	17303	17304	17514	17317	17244	17526	17349	17286	17406	17374	17246	17250	17153	17318	17289	17302	17382	17234	17404	17404	17295	17247	17523	17265	17210	17116	17315	17440	17449	17382	17281	17542	17152	17421	17364	17291	17369	17232	17217	17265	17367	17340	17390	17431	17386	17192	17201	17280	17378	17333	17340	17204	17217	17306	17333	17377	17315	17365	17262	17336	17314	17285	17369	17336	17390	17211	17256	17200	17268	17327	17371	17196	17291	17308	17371	17437	17311	17479	17243	17230	17343	17158	17407	17281	17297	17332	17262	17312	17136	17278	17351	17374	17343	17401	17428	17355	17450	17295	17234	17172	17296	17420	17457	17270	17344	17344	17255	17315	17374	17527	17128	17301	17218	17307	17338	17279	17305	17338	17508	17231	17428	17288	17236	17330	17197	17508	17398	17274	17163	17176	17480	17225	17281	17359	17215	17278	17285	17454	17496	17307	17226	17288	17246	17246	17395	17296
26043	22191	32622	37467	40709	38171	37435	33782	31952	31091	29798	29209	28453	28205	27861	27535	27090	27162	27226	26999	27010	27337	27279	27030	27017	26939	26827	27248	27013	27046	27076	27075	26777	26890	26995	26968	27048	27094	27228	26835	26881	26962	26893	26958	26811	26954	26901	26798	26670	27186	27109	26979	26967	26933	26765	27123	27102	26792	26868	26671	26914	26783	27150	27072	26864	27117	26994	26741	27127	26861	26728	26609	26972	26842	26824	26821	26836	26952	26849	26756	26969	27171	27070	26774	26742	26971	27146	26927	27074	26921	26975	27000	26745	26828	26870	26672	26831	26782	26897	27160	26823	26892	27067	26597	26991	27029	26881	26793	27094	26862	26902	26903	27093	26750	26815	26587	26912	27111	27032	26854	26821	27039	26996	26769	26802	26892	26750	27046	27143	26900	26783	27041	27073	26852	26975	26908	27094	26870	27081	27102	26939	26972	26863	27347	26876	26894	27052	27041	27054	26708	27065	26891	27322	26965	26720	26865	26822	26784	26847	27067	27159	26805	26847	27062	26819	27159	26945	27042	26953	27014	26953	26845	27259	26952	26796	26864	26874	26878	26878	26845	26833	26756	26886	26930	26834	26889	27108	27021	26843	27210	27216	26722	26657	27024	26888	26912	26915	26851	26810	26928	27187	26948	26901	26618	26859	26966	27104	26680	26705	26882	26873	27170	27058	26708	26938	27006	27027	26914	26761	26898	26729	26819	26933	26885	27027	26742	26934	26880	27082	26821	26575	26901	26922	26820	27108	26912	27001	26978	27059	27105	27003	26936	26980	26924	27178	26873	26826	26771	26834	26802	26748	26720	27030	26780	27190	27062	27035	26975	26924	26703	26733	27051	27017	26706	26993	26903	26954	26864	26705	27140	27124	26992	27019	26767	27176	27087	26955	26917	27065	27011	26589	26937	27034	26858	26970	26925	27011	26875	27003	26977	27186	27045	26969	26898	26818	26726	26934	27021	26939	26919	26845	26837	27020	26985	26880	26723	26697	26685	26989	27183	26917	26948	27120	27069	26915	26732	26791	26982	26751	26831	26861	26693	26654	26734	26906	26921	26870	27071	26936	26848	26733	26981	27096	27003	26938	26919	26951	26972	26985	26923	26988	26958	26951	26857	26913	26661	26906	26924	27087	26791	26908	26950	26755	26738	26882	27058	26835	26799	26881	27030	26906	26979	26948	26843	26716	26862	26757	26953	26840	27224	27076	26840	26790	26650	27187	26991	26759	26789	27018	26899	27210	26674	26900	26860	26759	26820	26854	27190	26946	26508	27080	26882	26924	26842	26950	26900	27232	26918	26786	26973	27109	26939	27098	26757	26957	26743	26752	26844	26990	27147	27024	26842	26868	26970	27021	27014	26953	27041	26759	26872	26609	27131	27116	27022	26800	26948	27086	26891	27122	26928	26892	26869	26885	26691	27115	26889	26993	26645	27089	27277	26919	26909	26927	26915	26987	27194	26829	26815	26964	26902	26999	26750	27238	26943	26826	26997	26856	26915	27151	27205	26888	27035	27037	26780	27027	27148	26956	26742	26920	26681	26777	26845	27019	27091	26998	27018	27069	27053	27081	26961	27232	27012	26766	26899	26743	27003	26962	26989	27072	26780	26911	26807	26838	27028	27089	26849	26899	27065	26528	26888	26843	26777	26905	27148	26846	26716	26759	27000	26952	27070	26594	26908	27115	26869	26897	26940	26917	26832	27032	26942	26760	26920	26864	27123	26741	27033	26871	27049	27281	26955	26827	26989	27113	27189	27038	26775	26781	26917	26670	27061	26998	26852	27192	26857	26848	26937	26938	26739	26948	26876	26896	26952	27016	26911	26950	26908	26896	27142	27014	26806	27136	26780	26983	26845	26847	27023	26850	26960	26903	27039	27061	26849	26755	27096	27070	27079	27030	26986	27178	26705	26819	27134	27053	26648	26884	26879	27002	26693	26983	26658	26735	26809	26883	26795	26995	26806	27146	26803	27050	26724	26902	26671	26826	26943	26978	27070	26709	26994	26708	26974	26929	26858	26980	27000	26996	26862	26867	26756	27051	26919	26900	27050	27011	27005	26973	26581	27152	26888	26933	26973	27131	26865	26992	26651	26931	26899	26786	26734	26979	26915	26984	26978	26845	26865	26862	27126	26812	27026	26731	27053	26683	26930	27172	27153	26803	26945	26954	27020	26720	26913	26599	26991	26875	26900	26898	26722	26843	26980	27079	26808	26862	26913	26818	26686	26842	27062	26972	26812	27074	27017	26979	26991	26999	26926	26913	26588	26708	26909	26856	26951	26655	26915	26818	26751	26849	26894	26975	26816	27121	27140	27146	26762	26950	26975	26960	27069	26942	27195	27016	26683	26752	26941	27107	27011	26911	26874	27052	26901	26994	27019	26929	26965	26746	26785	26983	27181	26908	26891	26925	27057	26804	26967	26944	26991	26878	26910	26845	27024	26842	27048	26604	26677	26760	26848	27058	27034	27159	27025	26918	26810	26850	26800	26902	26872	26904	26973	26848	27006	26734	26739	26901	26643	26736	26849	26876	27135	26976	26875	27186	26923	26760	26791	27126	26803	27013	26740	26874	26928	27079	26825	26987	26901	26595	26676	27034	27080	27089	27093	26988	26921	26868	26866	27090	26921	26805	26677	26989	26859	27053	26879	27021	26836	27145	27009	26660	26839	26944	26888	26869	26928	26999	26895	27124	26890	26773	26806	26922	26917	26710	26575	27019	26588	26714	26916	26835	26671	26668	26848	27120	26875	26943	26851	26913	26784	26748	26927	26966	26980	26818	26844	27025	26894	26773	26947	26879	26995	27039	26918	27202	26961	26995	26754	27130	27197	26930	26886	26907	26927	27087	27032	27153	26945	26997	26981	27168	27280	26925	27004	26855	26950	27149	26729	27057	26594	27040	26989	26786	27018	26840	27105	27075	26953	26878	26925	27062	26857	26592	26786	26929	26703	27004	27072	26613	26727	26652	26779	26744	27150	27143	27011	26928	26709	26820	26803	26956	26795	26822	26769	26899	26867	26663	27008	26925	26904	26771	26927	27012	26811	26930	26975	27086	27074	27072	26711	26954	26943	27058	27049	26985	27101	27029	26928	26738	26944	27219	27037	26959	26943	27163	26946	26995	26820	27016	26852	26910	26978	26923	26989	26623	26715	26939	26713	26895	26792	26959	26862	26826	27125	26967	26682	26942	26909	27027	26647	27011	27109	26872	26943	26786	26960	26911	26882	26844	27087	26930	26992	26812	26752	27136	26782	27127	27095	26676	27082	26825	26890	26818	26910	26962	26814	26902	26961	26964	26949	27028	27034	26781	26784	26820	26934	26868	26912	27079	26966	27104	27015	26721	27165	26875	26976	26908	26802	27080	26916	26700	27035	27178	26815	26846	26909	26960	27095	26992	27058	27001	26777	26841	27053	27275	26573	26746	26761	26643	26732	26969	26896	26923	26913	27035	26740	26809	27079	27100	26880	27178	27120	27024	26902	26857	27249	27028	27059	26924	26847	26817	27041	27029	27211	26980	26944	27007	27026	26979	26919	26723	27019	26969	26893	27103	27000	26937	26964	26988	26699	26742	27112	26935	26782	27114	26943	26898	27127	26999	26672	26972	27071	26837	26855	26775	27110	26997	27051	27036	26981	26845	27188	26901	26845	26787	26927	26996	26952	26871	27092	26693	26845	26847	26874	26997	26970	27022	26925	27124	26901	26919	27058	26848	26640	27074	26924	27020	26931	26952	27121	26873	27025	26842	26969	26750	26773	26965	27251	26977	27039	26980	26787	27117	26874	26807	26890	27053	26805	26803	26923	26879	26834	26863	27257	27082	26818	26961	27040	27089	26757	27032	26921	26808	26845	26853	26729	26762	26903	26902	26947	27055	27092	27024	26831	26588	27014	26910	26968	26957	26952	27029	27017	26899	27203	26843	26867	26847	26766	26992	27080	26985	26858	26985	26883	27044	26770	26846	26905	27038	27040	27141	26903	26737	26857	26960	26715	27112	26829	27099	26924	26997	26826	26817	26858	26664	27023	26821	26979	26792	27124	26848	26847	26875	26869	27022	26758	26962	26858	26896	26832	26861	26937	26868	26805	26962	26701	27080	27021	26874	26955	26999	26870	26794	26761	27212	26779	26665	27022	27113	26896	27060	27061	26979	27062	26942	26663	26803	26998	26976	26924	26911	27028	26892	27001	26822	26976	27149	26918	26789	26923	27011	26869	26737	26799	27121	26990	27036	26827	26668	26894	26857	27021	26722	26968	26943	27011	26749	26893	26920	27020	26834	26973	26866	26659	27060	26997	27082	26876	26970	26855	26807	27162	27008	26841	27106	26931	26730	27057	26894	26897	26752	26875	27187	26955	26925	26908	26947	26798	26868	27136	26792	26901	26976	26756	26621	26858	26850	27049	26907	26652	27013	27062	27017	27015	26927	26872	26636	26910	26714	26976	27011	26814	26999	27069	26980	26903	26912	26907	26982	26761	27099	26772	26935	26949	27106	26675	27023	26920	26668	26923	26885	26774	26963	26957	26896	26906	26948	27009	26940	26980	27150	26971	26872	27148	26769	27080	27039	26759	26923	26884	27025	26878	27048	27065	26977	27009	26848	26815	26630	27002	27126	26743	27050	26787	26877	26780	27008	27076	26808	26882	27099	26932	26810	27143	26688	26904	26871	26874	26958	26976	26777	26989	27210	26862	26923	26985	26667	26956	26859	26851	26923	26744	26972	26936	26870	26804	26784	26892	26952	26983	27091	26637	26997	27055	26678	26604	27346	26836	26774	26924	26682	26878	27158	27049	26877	26808	26838	26874	27053	26925	26923	26803	27001	26857	27044	26959	26905	26749	27028	27126	27069	26965	27101	26817	26888	27163	26882	26856	26950	26954	26895	27035	26724	26902	26798	27067	26975	27018	26835	27062	27066	27007	27124	26921	26627	26789	26981	27091	27113	26837	26855	27056	27131	26974	26731	27039	26915	27169	26958	27006	26880	27072	26961	26782	26934	27180	26889	26691	27056	26836	27156	26671	26668	26790	26851	26716	26920	27116	26863	26935	26866	27135	27101	26939	26786	26873	26852	27039	27030	27184	26968	26857	27132	26907	27091	26878	26888	26735	26933	26897	26724	26992
52454	78199	66003	52975	43293	33286	29431	25950	23703	22256	20917	19961	19107	18591	18228	18029	17970	17832	17523	17599	17530	17609	17313	17493	17583	17548	17479	17481	17440	17313	17216	17473	17284	17368	17365	17316	17444	17318	17482	17433	17399	17390	17490	17515	17406	17489	17334	17420	17588	17409	17330	17340	17582	17347	17417	17280	17227	17368	17450	17444	17383	17304	17447	17293	17297	17350	17442	17360	17330	17335	17448	17502	17388	17454	17417	17289	17354	17384	17474	17574	17408	17372	17456	17462	17359	17296	17572	17107	17332	17453	17445	17577	17256	17390	17419	17377	17319	17231	17309	17450	17578	17404	17413	17593	17240	17409	17529	17382	17489	17394	17392	17393	17260	17315	17371	17195	17434	17537	17308	17286	17448	17565	17269	17390	17342	17452	17570	17285	17593	17378	17517	17334	17370	17317	17354	17465	17342	17367	17382	17265	17236	17480	17288	17561	17296	17320	17468	17405	17401	17372	17529	17526	17419	17415	17359	17426	17427	17438	17244	17537	17436	17408	17404	17348	17294	17341	17256	17474	17459	17467	17431	17398	17355	17317	17264	17226	17422	17374	17324	17410	17312	17382	17474	17466	17375	17502	17393	17206	17397	17230	17419	17359	17377	17350	17504	17231	17311	17361	17504	17334	17496	17247	17449	17462	17230	17271	17376	17233	17416	17440	17463	17297	17251	17377	17299	17340	17386	17623	17352	17309	17468	17277	17163	17480	17323	17500	17617	17238	17269	17219	17375	17457	17501	17366	17266	17632	17331	17405	17353	17651	17486	17361	17310	17339	17452	17330	17455	17293	17298	17400	17232	17384	17369	17411	17319	17424	17542	17401	17549	17344	17403	17269	17510	17448	17541	17362	17352	17371	17307	17389	17328	17431	17406	17372	17435	17355	17321	17379	17144	17234	17339	17375	17297	17553	17398	17428	17518	17399	17233	17295	17560	17473	17375	17267	17481	17459	17523	17419	17396	17359	17153	17245	17576	17278	17314	17557	17360	17539	17529	17225	17345	17442	17410	17360	17391	17426	17329	17292	17331	17380	17206	17480	17384	17256	17229	17210	17355	17266	17442	17287	17391	17380	17330	17412	17370	17079	17436	17568	17499	17244	17250	17421	17506	17188	17350	17378	17443	17293	17459	17462	17486	17388	17284	17326	17459	17355	17485	17318	17371	17377	17444	17323	17495	17422	17240	17279	17444	17563	17380	17353	17610	17327	17316	17482	17406	17514	17553	17332	17467	17406	17371	17374	17396	17582	17441	17526	17337	17499	17482	17582	17428	17328	17322	17423	17321	17462	17345	17405	17377	17502	17279	17455	17489	17421	17364	17482	17378	17397	17407	17318	17575	17260	17462	17337	17396	17486	17477	17463	17497	17465	17372	17306	17358	17331	17352	17521	17547	17328	17210	17346	17302	17574	17358	17278	17435	17397	17386	17294	17290	17449	17367	17332	17379	17370	17453	17428	17563	17280	17245	17424	17497	17396	17258	17363	17442	17381	17323	17187	17405	17341	17431	17268	17209	17532	17455	17415	17306	17278	17460	17413	17345	17361	17367	17280	17391	17523	17479	17357	17497	17444	17364	17306	17423	17439	17382	17212	17333	17288	17604	17254	17364	17366	17291	17436	17376	17318	17519	17280	17573	17359	17433	17367	17427	17278	17445	17414	17343	17322	17416	17499	17270	17234	17437	17307	17525	17241	17199	17423	17423	17490	17346	17378	17306	17465	17337	17506	17220	17382	17368	17251	17543	17369	17436	17196	17434	17375	17422	17353	17394	17258	17454	17321	17211	17123	17450	17179	17358	17398	17254	17371	17430	17401	17372	17290	17361	17201	17385	17328	17353	17535	17227	17299	17505	17430	17327	17613	17313	17282	17390	17321	17422	17388	17302	17481	17412	17359	17369	17446	17533	17501	17682	17548	17450	17509	17307	17467	17323	17317	17367	17193	17419	17411	17408	17458	17272	17561	17444	17580	17514	17268	17343	17587	17346	17303	17455	17327	17215	17296	17216	17302	17397	17090	17428	17255	17476	17299	17372	17217	17393	17588	17323	17427	17285	17308	17465	17326	17412	17464	17399	17341	17414	17366	17147	17412	17431	17260	17460	17633	17328	17500	17343	17434	17255	17440	17396	17431	17433	17466	17452	17221	17326	17368	17424	17547	17495	17445	17435	17375	17374	17383	17345	17271	17346	17198	17365	17554	17467	17322	17435	17450	17181	17444	17156	17217	17577	17321	17486	17177	17283	17358	17437	17425	17194	17398	17441	17246	17221	17585	17340	17324	17385	17323	17342	17340	17429	17339	17429	17312	17477	17491	17395	17338	17368	17526	17449	17229	17383	17348	17342	17420	17404	17290	17451	17396	17381	17269	17504	17270	17413	17391	17345	17296	17414	17391	17550	17423	17324	17409	17344	17312	17526	17353	17382	17411	17385	17375	17366	17228	17411	17371	17464	17337	17414	17348	17366	17261	17335	17284	17402	17483	17530	17241	17382	17395	17519	17440	17303	17384	17370	17473	17688	17534	17338	17339	17332	17370	17427	17417	17387	17209	17368	17387	17514	17514	17400	17490	17347	17238	17452	17469	17443	17290	17542	17319	17406	17260	17448	17218	17562	17304	17155	17454	17339	17341	17397	17492	17265	17493	17492	17348	17334	17241	17473	17267	17318	17236	17311	17163	17308	17411	17489	17426	17305	17272	17482	17435	17385	17216	17541	17582	17225	17433	17436	17382	17382	17471	17518	17517	17342	17243	17420	17477	17392	17227	17454	17333	17422	17395	17421	17303	17427	17464	17424	17444	17438	17264	17258	17307	17365	17457	17418	17317	17624	17381	17394	17425	17530	17382	17364	17431	17460	17385	17399	17360	17408	17273	17480	17233	17264	17416	17383	17438	17383	17294	17284	17291	17521	17405	17433	17335	17164	17376	17440	17414	17435	17434	17469	17448	17308	17019	17292	17408	17520	17228	17324	17344	17320	17312	17486	17324	17317	17401	17554	17498	17462	17421	17316	17424	17269	17379	17354	17599	17463	17338	17430	17353	17462	17349	17574	17404	17583	17338	17225	17538	17322	17295	17520	17319	17240	17433	17255	17336	17447	17402	17493	17608	17230	17341	17523	17534	17293	17372	17485	17459	17073	17475	17408	17564	17432	17641	17244	17474	17314	17379	17366	17362	17511	17263	17477	17362	17271	17314	17571	17469	17412	17441	17622	17603	17391	17537	17340	17296	17456	17443	17202	17218	17230	17610	17387	17425	17425	17316	17411	17435	17388	17533	17413	17453	17384	17413	17244	17245	17543	17340	17462	17318	17426	17434	17457	17245	17339	17312	17455	17340	17301	17429	17281	17395	17435	17396	17345	17404	17025	17477	17194	17410	17393	17453	17276	17465	17380	17389	17469	17518	17160	17462	17308	17404	17378	17399	17273	17469	17391	17488	17294	17238	17382	17410	17355	17184	17354	17321	17405	17318	17449	17507	17418	17512	17415	17327	17472	17398	17470	17304	17507	17392	17280	17240	17239	17311	17334	17378	17483	17422	17417	17529	17562	17339	17416	17449	17366	17320	17480	17351	17218	17204	17445	17413	17213	17567	17273	17438	17451	17515	17374	17466	17374	17362	17351	17265	17589	17359	17422	17301	17466	17346	17298	17424	17455	17263	17485	17368	17311	17160	17444	17479	17369	17424	17417	17512	17454	17475	17429	17454	17466	17257	17302	17504	17428	17356	17370	17422	17428	17508	17424	17433	17471	17349	17321	17427	17380	17179	17210	17416	17331	17362	17408	17372	17442	17361	17575	17460	17485	17391	17328	17457	17344	17314	17350	17686	17439	17238	17438	17222	17380	17350	17402	17504	17317	17394	17463	17508	17320	17315	17612	17287	17366	17222	17336	17396	17497	17531	17353	17568	17307	17354	17279	17328	17363	17448	17413	17426	17292	17401	17348	17381	17461	17372	17399	17393	17350	17489	17216	17458	17360	17572	17465	17327	17454	17368	17432	17272	17263	17272	17537	17308	17268	17485	17414	17384	17482	17373	17514	17293	17378	17317	17355	17362	17311	17485	17408	17468	17435	17433	17452	17322	17362	17368	17178	17252	17423	17307	17206	17381	17211	17432	17397	17464	17370	17384	17433	17397	17463	17381	17303	17327	17334	17315	17416	17240	17382	17317	17573	17451	17278	17457	17378	17537	17423	17481	17386	17362	17487	17403	17428	17423	17339	17593	17354	17417	17304	17391	17393	17350	17399	17384	17447	17459	17313	17381	17432	17392	17445	17405	17314	17423	17436	17440	17618	17488	17397	17634	17516	17373	17503	17440	17538	17571	17406	17537	17336	17573	17357	17472	17326	17350	17475	17371	17574	17566	17308	17338	17441	17382	17597	17410	17466	17279	17420	17406	17277	17394	17371	17329	17370	17200	17355	17446	17386	17499	17274	17092	17422	17369	17305	17260	17285	17333	17349	17393	17372	17450	17424	17522	17407	17422	17313	17172	17263	17338	17379	17377	17273	17439	17261	17382	17330	17538	17507	17448	17395	17381	17382	17302	17426	17134	17489	17313	17389	17375	17359	17465	17465	17503	17516	17408	17445	17361	17200	17404	17438	17441	17425	17317	17483	17346	17322	17229	17503	17272	17453	17510	17297	17312	17274	17447	17407	17194	17463	17422	17344	17361	17384	17543	17288	17464	17460	17266	17410	17720	17550	17224	17397	17549	17217	17399	17436	17539	17417	17356	17509	17283	17306	17306	17446	17213	17391	17538	17195	17217	17359	17242	17294	17347	17507	17538	17401	17492	17258	17369	17394	17414	17377	17250	17249	17474	17343	17292	17412	17420	17317	17388	17327	17377	17460	17285	17363	17420	17409	17468	17495	17419	17498	17494	17526	17304	17577	17443	17584	17574	17491	17463	17248	17519	17397	17408	17426	17380	17195	17444	17203	17468	17480	17492	17419	17329	17487	17357	17266	17413	17405	17301	17366	17274	17187	17373	17311	17454	17325	17422	17536	17330	17418	17331	17478	17468	17306	17263	17541	17325	17371	17273	17237	17422	17326	17252	17293	17451	17449	17316	17252	17276	17215	17275	17263	17497	17232	17320	17399	17350	17392	17488	17325	17297	17438	17398
23709	21369	30323	31809	37391	42420	42380	37072	35128	32397	30619	29404	29098	27856	27542	27083	26883	26723	26492	26522	26643	26345	26545	26536	26391	26477	26505	26379	26250	26185	26321	26280	26273	26285	26322	26468	26336	26045	26118	26148	26403	26384	26342	26437	26605	26581	26163	26484	26123	26244	26359	26450	26395	26520	26683	26385	26345	26185	26327	26079	26501	26388	26611	26552	26152	26121	26468	26336	26216	26290	26479	26058	26338	26182	26455	26478	26200	26018	26187	26345	26035	26313	26096	26283	26479	26588	26412	26304	26304	26400	26273	26352	26362	26224	26442	25962	26442	26193	26439	26408	26137	26191	26501	26347	26323	26424	26058	26264	26302	26246	26334	26191	26283	26629	26331	26091	26231	26284	26185	26404	26352	26346	26524	26406	26310	26174	26232	26138	26360	26280	26202	26095	26322	26246	26242	26399	26184	26358	26311	26460	26260	26231	26310	26212	26579	26065	26198	26484	26541	26370	26344	26389	26454	25974	26292	26251	26327	26585	26358	26225	26144	26154	26306	26240	26349	26371	26226	26361	26250	26081	26274	26456	26158	26287	26219	26358	26306	26006	26222	26268	26283	26603	26242	26451	26447	26337	26095	26354	26394	26445	26330	26451	26208	26507	26381	26326	26551	26271	26170	26232	26164	26432	26270	26341	26510	26228	26287	26301	26381	26060	26247	26391	26352	26246	26215	26370	26358	26306	26340	26275	26467	26193	26594	26467	26165	26316	26357	26472	26506	26511	26186	26257	26268	26186	26138	26248	26218	26457	26318	26045	26480	26182	26382	26309	26241	26234	26245	26147	26184	26280	26350	26166	26187	26249	26176	26340	26295	26434	26266	26540	26386	26324	26347	26257	26107	26480	26580	26334	26219	26093	26393	26255	26364	26207	26420	26302	26201	26148	26316	26439	26315	26351	26241	26330	26403	26417	26333	26247	26304	26314	26430	26240	26239	26393	26181	26121	26134	26517	26114	26188	26232	26422	26532	26315	26249	26238	26236	26393	26350	26486	26131	26070	26274	26365	26293	26484	26299	26165	26312	26359	26437	26198	26136	26299	26209	26252	25991	26391	26241	26343	26381	26283	26396	26212	26209	26543	26164	26456	26159	26336	26261	26307	26185	26453	26547	26147	26245	26657	26403	26260	26334	26452	26303	26066	26404	26064	26091	26089	26404	26189	26406	26225	26261	26154	26197	26237	26248	26092	26128	26324	26236	26638	26430	26366	26316	26350	26253	26212	26387	26349	26194	26163	26232	26161	26467	26139	26158	26252	26351	26162	26422	26242	26241	26358	26156	26166	26412	26184	26246	26471	26304	26170	26334	26309	26221	26345	26367	26426	26468	26266	26218	26301	26327	26215	26477	26318	26162	26270	26489	26317	26261	26283	26295	26075	26343	26216	26152	26300	26332	26076	26298	26302	26395	26290	26133	26122	26171	26305	26160	26238	26392	26183	26428	26327	26151	26288	26290	26258	26313	26315	26204	26441	26436	26285	26275	26306	26291	26565	26076	26270	26266	26151	26319	26178	26440	26270	26266	26131	26509	26174	26210	26291	26377	26285	26188	26208	26253	26431	26311	26053	26463	26531	26421	26617	26330	26404	26360	26185	26372	26243	26216	26336	26323	26272	26279	26467	26279	26377	26235	26038	26397	26428	26424	26420	26229	26210	26245	26300	26131	26103	26314	26266	26416	26405	26208	26351	26373	26329	26402	26189	25951	26170	26433	26503	26339	26265	26350	26274	26572	26136	26200	26169	26256	26085	26258	26253	26319	26257	26261	26283	26210	26110	26349	26298	26170	26103	26337	26449	25997	26245	26036	26606	26372	26429	26160	26148	26170	26359	26166	26289	26276	26184	26247	26354	26236	26249	26272	26253	26205	26179	26267	26347	26339	26517	26386	26281	26222	26212	26236	26113	26244	26429	26438	26347	26391	26281	26167	26045	26397	26295	25965	26423	26486	26206	26179	26333	26476	26224	26243	26372	26344	26216	26266	26197	26383	26171	26241	26471	26360	26448	26354	26186	26368	26439	26262	26397	26249	26168	26383	26280	26382	26195	26338	26284	26351	26434	26375	26125	26234	26314	26340	26159	26424	26451	26265	26377	26399	26373	26349	26448	26329	26465	26235	26324	26097	26422	26213	26299	26298	26210	26309	25914	26135	26319	26166	26338	26122	26400	26418	26205	26312	26240	26214	26204	26426	26428	26236	26380	26278	26044	26236	26030	26128	26250	26452	26286	26107	26234	26517	26181	26233	26194	26378	26078	26250	26186	26350	26101	26733	26416	26403	26406	26424	26379	26333	26302	26315	26689	26421	26380	26485	26378	26143	26344	26335	26319	26313	26248	26068	26090	26480	26186	26340	26514	26435	26536	26109	26306	26162	26340	26332	26347	26312	26432	26087	26180	26178	26531	26304	26383	26289	26341	26286	26286	26350	26407	26242	26370	26362	26071	26356	26546	26194	26523	26493	26407	26293	26316	26327	26479	26163	26309	26439	26316	26141	26425	26575	26267	26087	26425	26189	26094	26336	26375	26301	26331	26279	26247	26358	26229	26315	26202	26448	26446	26078	26383	26564	26152	26217	26173	26438	26301	26106	26296	26229	26473	25970	26518	26121	26200	26117	26324	26137	26333	26103	26142	26453	26420	26261	26233	26324	26257	26462	26223	26277	26267	26274	26396	26398	26055	26509	26357	26279	26384	26282	26224	26259	26008	26227	26348	26235	26225	26363	26094	26293	26326	26163	26031	26100	26207	26330	26540	26329	26136	26589	26320	26182	26354	26311	26386	26185	26255	26238	26226	26523	26059	26283	26374	26468	26131	26166	26270	26350	26130	26379	26337	26090	26302	26342	26260	26514	26079	26044	26300	26183	26350	26308	25753	26084	26095	26388	26202	26323	26286	26062	26202	26337	26170	26071	26336	26313	26448	26279	26112	26555	26219	26240	26464	26449	26367	26327	26397	26136	26366	26389	26411	26165	26284	26324	26246	26194	26226	26270	26112	26357	26107	26408	26220	26193	26150	26369	26374	26198	26492	26194	26062	26245	26421	26092	26350	26329	26186	26408	26413	26286	26257	26151	26344	26293	26618	26279	26217	26423	26557	26185	26480	26362	26425	26340	26520	26079	26345	26350	26209	26341	26282	26441	26351	26355	26396	26507	26078	26283	26155	26366	26065	26232	26237	26200	26320	26187	26099	26335	26408	25975	26409	26579	26370	26240	26289	26175	26438	26280	26397	26318	26090	26186	26097	26360	26102	26219	26298	26337	25999	26570	26213	26102	26353	26318	26173	26193	26204	26167	26279	26359	25962	26138	26367	26267	26566	26218	26366	26002	26390	26443	26390	26330	26389	26232	26149	26313	26385	26172	26214	26175	26189	26437	26336	26039	26394	26296	26198	26092	26154	26240	26335	26328	26379	26347	26448	26348	26149	26318	26309	26359	26310	26400	26242	26352	26144	26077	26291	26047	26135	26313	26546	26267	26341	26414	26241	26344	26214	26187	26354	26449	26210	26382	26164	26405	26367	26393	26167	26198	26255	26356	26258	26355	26464	26702	26066	26208	26143	26582	26205	26483	26300	26290	26347	26266	26386	26500	26538	26300	26126	26396	26328	26066	26009	26299	26417	26542	26300	26333	26233	26253	26470	26308	26363	26132	26491	26414	26607	26328	26334	26394	26015	26403	26326	26225	26209	26097	26357	26212	26214	26474	26233	26232	26169	26388	26631	26470	26349	26403	26349	26194	26228	26388	26443	26324	26313	25925	26077	26203	26594	26075	26215	26436	26248	26349	26492	26300	26320	26395	26312	26167	26406	26414	26430	26344	26430	26157	26375	26309	26099	26315	26179	26211	26128	26561	26537	26367	26317	26097	26388	26351	26162	26423	26460	26368	26070	26351	26269	26216	26329	26369	26217	26409	26398	26304	26222	26134	26126	26425	26230	26588	26266	26235	26242	25994	26257	26171	26289	26250	26096	26444	26262	26371	26580	26468	26484	26429	26384	26201	26265	26442	26418	26087	26336	26522	26463	26413	26527	26235	26494	26559	26224	26165	26057	26337	26435	26347	26526	26537	26358	26388	26639	26217	26147	26245	26523	26041	26312	26414	26437	26391	26280	26157	26366	26353	26086	26212	26295	26283	26115	26085	26304	26225	26318	26418	26311	26091	26231	26228	26393	26411	26319	26422	26504	26247	26342	26453	26248	26442	26258	26183	26359	26401	26291	26332	26482	26399	26196	26253	26086	26356	26502	26253	26075	26274	26400	26144	26231	26079	26446	26233	26170	26287	26182	26414	26190	26581	26434	26156	26458	26234	26246	26596	26107	26149	26299	26183	26143	26346	26370	26399	26121	26321	26487	26097	26289	26415	26249	26249	26257	26435	26429	26384	26242	26329	26255	26245	26376	26447	26304	26286	26201	26517	26195	26247	26379	26303	26341	26161	26175	26373	26209	26213	26448	26318	26368	26252	26314	26385	26453	26222	26303	26010	26245	26605	26534	26329	26211	26387	26342	26217	26428	26591	26288	26174	26174	26226	26381	26244	26158	26538	25887	26346	26445	26268	26369	26297	26302	26443	26139	26233	26106	26105	26313	26192	26307	26448	26037	26076	26248	26334	26124	25947	25973	26464	26108	26266	26493	26456	26392	26371	26514	26610	26486	26113	26381	26479	26346	26380	26435	26055	26477	26426	26226	26204	26028	26401	26305	26311	26257	26114	26407	26050	26236	26108	26398	26225	26360	26229	26155	26465	26095	26095	26076	26495	26512	26306	26285	26271	26129	26223	26416	26325	26623	26300	26202	26223	26481	26364	26248	26235	26272	26394	26333	26313	26211	26288	26305	26402	26316	26164	26060	26591	26342	26349	26248	26170	26224	26182	26232	26498	26487	26300	26154	26361	26297	26154	26403	26314	26415	26076	26333	26626	26036	26364	26352	26266	26478	26251	26337	26414	26337	26354	26174	26313	26403	26346	26168	26063	26060	26361	26278	26313	26400	26286	26077	26398	26237	26671	26345	26204	26188	26330	26087	26413	26230	26095	26162	26319	26276	26365	26404	26342	26282	26628	26207	26113	26042	26201	26356	26447	26403	26471	26462	26008	26174	26146	26379	26228	26347	26304	26289
53616	83560	75835	61874	51880	43358	36134	31591	28233	24018	21975	20622	19607	18704	18172	17826	17516	17430	17459	17320	17345	17151	17196	16980	17004	16913	17047	16992	17111	16873	17064	16932	17022	17053	17033	17138	17015	17073	17095	17102	16946	17068	16987	17182	16962	17157	17129	17088	17126	17225	16934	16972	17002	17151	17243	17056	17097	16836	17045	17123	17082	17243	16980	17093	17154	17048	16883	17063	17093	16919	17141	16832	17008	17121	17039	17086	17140	17253	17092	17010	16934	16897	17079	16914	16904	17001	16937	17086	17080	17168	17128	16947	16996	17056	16944	16935	17100	16980	17129	17214	17092	17017	16965	17027	17022	16982	16806	16918	17068	17231	17051	17275	16956	17200	16905	17107	16998	17153	17242	17221	17002	16898	17076	17037	16970	16969	17018	17080	17100	16958	17168	16900	16814	17134	16985	16959	17153	16888	17184	17115	16919	17122	16928	17018	17128	16965	17045	16987	17011	16981	17059	17079	17080	17057	17040	17026	17052	16824	16963	17135	17132	17107	17001	17085	16968	17102	16883	17059	16954	16989	17055	17064	16971	17195	16892	16906	17090	17120	17102	17053	17041	17225	17111	16994	17157	16938	17071	17071	17104	16854	17092	17019	16985	17210	17265	16936	16979	17117	17176	17048	17053	17079	16903	16925	16894	17183	17207	17039	17114	16973	17037	17136	17028	17142	17356	17137	16901	17050	17022	17008	17035	17017	17025	17166	16955	16947	17118	16856	17136	17081	17063	17126	17078	16946	16980	17127	17166	17065	17063	16943	17124	17000	17186	16948	17180	17078	17150	16900	17273	17083	17148	17073	16931	17154	16864	16905	17106	17100	16845	16909	17131	17103	16938	16862	17043	16979	17130	16916	17027	16865	17135	17136	16993	17106	16991	16965	17101	17016	17015	17200	17056	16989	16695	17166	17001	17075	16884	16965	16970	17087	16987	17034	16995	17080	17116	17088	17061	16956	17067	17223	16889	17119	16809	17250	16985	17198	17050	16952	17068	16828	16978	16991	17097	16935	16940	17085	17159	17154	17063	16950	17036	17050	17022	17133	16947	16955	17089	17012	16867	17180	17050	16953	17004	17128	17054	17111	17110	16940	17098	16982	16988	17084	16930	17199	16962	17020	16909	16984	17027	17019	16942	16877	16949	16909	17067	17102	16926	17130	17172	16892	17146	17049	16977	16997	17175	16960	16856	17072	17212	16918	17051	17113	17028	16992	17048	16866	16983	16892	17031	17063	17043	16947	17071	17096	17021	16971	17187	16967	17030	17108	16883	17239	17112	17139	17004	16986	16943	16931	17135	16913	17049	16677	17001	17039	17024	16858	17033	16949	17105	17004	17041	17027	16963	17089	16854	17098	16878	17092	17079	16971	17015	17081	17093	16912	17016	16838	17109	17028	16910	17122	16926	16857	17056	17012	17102	16863	17042	17071	17068	17011	17000	16993	16961	17147	17082	17047	17071	17043	17037	17040	17203	17050	17090	17128	17057	17001	17133	16916	17036	17144	16981	16957	16936	16991	17047	17169	16980	16803	17158	17058	17113	17106	17197	16974	17067	17077	16968	16922	17228	17137	16998	17182	16954	16868	16986	17144	17100	16992	17151	17035	17056	17156	16924	17000	16875	16826	16731	17010	17032	17176	17124	17058	16893	16957	17119	16830	16922	17103	16908	17018	17193	17160	17041	17106	16942	17135	16978	16951	17042	16807	17114	17102	16972	17059	17057	17101	16906	16931	17082	17075	16997	17221	17062	17098	17025	17068	16844	17088	16985	16977	16979	16917	17206	17021	17038	16978	16980	17034	17054	16989	17075	17182	16908	17176	17115	17083	17048	16979	16810	17019	16943	16999	16841	17186	16920	16982	17012	17113	16961	17087	17095	16959	17126	17088	17006	16903	16902	16969	17265	16965	17086	16877	16928	17102	17057	16885	16959	16914	17129	16961	16974	17159	16978	16981	17117	16806	17075	17029	16901	17101	17041	16961	17122	17035	16984	17067	17007	17104	17011	16973	17065	17101	17021	17078	16892	16983	17063	16988	17049	16830	17025	17123	17141	17097	16965	16963	16956	17095	17154	17066	17071	16956	17085	16979	16913	16866	17332	16767	16953	16917	17018	17064	17081	17041	16935	17005	16962	17061	17023	16988	16902	16996	17041	17013	17006	16921	17030	16956	16974	17005	16970	17096	17047	17052	16844	16862	17096	16883	16929	16959	17075	17069	17130	17000	16977	16890	16909	16893	16931	17023	16975	16932	17082	17009	17050	17112	17033	17045	17006	16974	17124	16885	16996	16936	17063	16947	17038	17084	17232	17086	16911	16894	16935	17041	17094	17037	17114	17005	17088	16962	17006	17143	17146	17108	16836	16992	17032	16931	17036	16972	16975	16916	17182	17037	16998	17073	16940	17185	17014	16926	17003	17046	17151	16789	16803	16999	17077	17062	16934	16906	16952	16965	17036	16936	16931	16914	17036	16927	17095	17133	16944	17183	17002	16845	16947	16946	17074	16934	17050	17188	17291	17060	17058	16981	17040	16998	17105	17007	16784	16860	17002	16990	16978	17098	17041	17118	16964	16996	17066	16948	16967	16947	16999	17072	16995	17128	16990	17042	17057	17037	17004	16999	17112	17046	16874	17057	17175	16886	17085	17034	16895	16901	17076	16891	16968	17014	16880	16920	16940	17130	17067	16948	17161	17086	17052	17011	17070	17023	17021	17011	17055	16919	16980	16837	16841	17189	16988	16991	16829	17128	17057	17074	16949	16949	17083	16960	17162	16980	17132	16950	16867	17085	17010	17008	17065	17029	17035	17184	17045	16999	16910	17091	16866	17131	16998	17030	16941	17087	17125	16996	16939	16945	17052	16948	17039	17062	17055	16957	17079	16915	17188	17003	16961	17061	17142	17152	17021	16938	16992	16943	16748	16939	17135	17077	16949	16912	17027	17091	17149	17005	17008	17066	17006	16966	17125	17074	16931	17001	16883	17006	16976	16930	16980	16940	16995	17043	17056	16916	17163	17090	17053	17014	16913	17026	16890	16890	17015	16863	17125	16956	17042	17030	17046	17032	16769	17228	16882	16727	17088	16980	17080	16969	16945	17054	17121	17123	16928	17066	17169	16910	17017	16979	17168	16985	16986	17156	17136	17047	17054	16912	17104	17070	17046	17005	17004	17009	17056	16848	16962	16891	17156	16854	17039	16915	17123	17068	16998	17091	17131	16990	16903	17137	17032	16950	17134	17084	17057	16862	17175	17112	17111	16993	17148	16965	17023	17063	16800	17041	17120	17018	17082	16952	16964	16906	17068	16885	16991	16967	17037	16889	16961	16889	16940	16997	16974	17067	16899	17156	16895	17078	17065	16979	16992	16966	16980	17079	17043	16889	17051	16838	17072	17092	17008	16961	16965	16916	16962	17028	17098	17044	17065	16833	16958	16975	17188	17123	17105	17015	16964	17021	16949	16868	17139	16918	17201	16940	17035	16982	16970	17086	17092	16993	17028	16983	16859	16881	16971	17134	17051	16958	17010	17016	17034	16873	17141	16968	17165	17030	16997	17073	17081	17246	16899	17053	16931	17032	16916	16810	17148	17200	17174	17048	17033	17000	16989	17105	17130	17060	17040	17010	17113	16998	17207	17057	16805	16961	16955	16883	17113	17048	17026	17106	17041	17023	16711	17006	17000	17018	17075	16840	17002	17156	17011	17036	16954	17091	16983	17037	16715	16999	16989	16981	17075	16969	16976	16933	17099	17013	16971	16976	17031	16981	17157	16834	17090	17137	17058	17042	17129	17079	16939	17039	17024	16946	16886	16823	17108	16929	17063	16923	16881	16993	16942	17246	16998	17077	16911	16974	16967	17075	17045	16958	16967	16991	17052	17182	17225	17015	17026	16889	17006	16997	17184	17245	17054	16886	17089	17267	16956	17062	17225	16991	17045	16988	16993	16990	17130	17079	16970	17107	17149	17048	17174	17088	17118	17172	16980	17010	17083	16925	17050	17224	16892	17251	17034	17092	17125	16990	17040	17026	16922	16907	17084	17016	16884	17013	17022	17018	16979	16979	17096	17024	16901	17166	16893	17067	17085	17166	17149	17005	17132	17035	16989	16976	16990	17030	17313	16902	16960	17016	17055	16788	17072	17135	16979	17141	16811	16860	16952	17006	17013	16932	17040	17077	17083	16900	17162	17001	17063	17089	17093	17014	16956	16976	16895	17026	17124	17219	17214	17115	16968	17043	16945	17047	17095	17005	16879	16959	17114	17078	16985	17198	17108	16927	17033	16915	17148	17167	17036	17153	16937	17121	16981	16970	17088	17130	16995	17003	17074	16875	17043	17028	17122	16829	16989	17158	16985	17117	16996	17052	17115	17085	17176	17109	16903	16974	17075	16907	17118	17139	17056	17003	17055	16953	17050	16993	16822	16888	17182	16910	17010	16970	17046	16871	17042	16941	17047	17100	17203	17115	16894	16962	17066	17144	16947	17030	16854	17135	17061	16941	16859	17121	17127	17087	17040	17063	17138	17060	17087	17037	16817	17040	17034	17007	16904	16996	17025	17010	17009	17001	16969	17020	16935	17068	16996	17037	17077	17069	17048	17153	17074	17071	16957	17160	17103	17000	16988	17103	16890	17100	16999	17035	17158	17015	17011	16766	16952	17150	17043	17086	17038	16988	16984	17108	17083	17083	16937	16924	17025	16886	17029	16982	17190	16957	16932	16990	17033	17078	17210	17058	17035	17075	17061	17082	17173	17093	17038	17157	16953	17200	17169	16961	16904	17169	16934	16992	17116	16985	17233	16911	17113	16824	16959	16977	16997	17083	17288	16951	16773	17155	16958	16990	17098	17111	17043	16973	16975	17064	16986	17112	16999	16981	17013	17008	16836	17009	17071	17063	17093	16956	16991	17097	16982	17081	17157	17105	16952	16932	17144	17046	16885	17060	16963	16999	17115	17020	17151	16920	17043	17011	17096	16902	16944	16956	16971	17064	17119	16840	17000	17050	16854	17224	17118	17150	17012	17058	16910	16906	17112	16957	16989	17014	17121	17125	17083	17080	16993	17171	16918	17135	17091	16971	17006	17000	16916	17041	17006	16826	17042	16966	17000	17086	16994	17147	17014	16917
50870	59673	58157	50157	42930	37852	33140	30131	28885	27922	27428	26831	26815	26918	27010	26811	26630	26483	26666	26557	26561	26432	26609	26348	26549	26585	26564	26265	26341	26359	26364	26440	26469	26497	26488	26547	26493	26276	26497	26371	26419	26365	26676	26397	26396	26438	26209	26305	26531	26261	26422	26436	26611	26181	26331	26480	26344	26379	26341	26355	26370	26375	26485	26355	26406	26403	26528	26425	26431	26619	26333	26569	26357	26451	26314	26199	26448	26641	26361	26380	26412	26542	26441	26473	26303	26459	26574	26531	26507	26164	26410	26327	26493	26542	26537	26220	26551	26259	26386	26315	26244	26311	26441	26363	26614	26579	26462	26523	26303	26575	26500	26488	26308	26059	26646	26361	26588	26282	26391	26515	26356	26398	26590	26298	26373	26478	26469	26588	26573	26532	26361	26267	26368	26471	26677	26538	26517	26541	26635	26088	26324	26420	26381	26250	26403	26510	26271	26179	26335	26374	26113	26371	26432	26601	26776	26265	26443	26432	26703	26590	26307	26415	26340	26469	26291	26520	26700	26402	26366	26366	26605	26318	25986	26184	26273	26580	26506	26201	26666	26420	26556	26497	26396	26627	26505	26362	26657	26268	26459	26688	26665	26246	26289	26484	26468	26491	26463	26378	26400	26452	26383	26569	26335	26277	26500	26503	26556	26319	26295	26582	26692	26655	26252	26588	26546	26445	26537	26420	26355	26304	26308	26218	26365	26417	26523	26570	26590	26558	26466	26421	26397	26398	26647	26416	26462	26514	26367	26544	26443	26504	26437	26363	26314	26415	26439	26253	26460	26533	26573	26390	26436	26358	26392	26438	26161	26681	26307	26339	26479	26231	26517	26476	26481	26577	26363	26378	26377	26451	26602	26264	26391	26265	26253	26595	26377	26477	26292	26665	26359	26209	26360	26437	26303	26303	26216	26332	26436	26256	26306	26569	26661	26434	26499	26410	26425	26317	26301	26503	26427	26438	26337	26361	26558	26322	26298	26324	26306	26412	26453	26438	26347	26502	26345	26556	26292	26331	26515	26556	26374	26411	26425	26258	26163	26417	26557	26332	26438	26349	26475	26257	26245	26327	26275	26408	26384	26516	26491	26542	26321	26557	26424	26446	26655	26630	26374	26662	26458	26408	26381	26676	26253	26221	26224	26416	26104	26355	26415	26560	26456	26450	26486	26275	26304	26474	26479	26336	26309	26432	26467	26517	26471	26282	26519	26276	26386	26265	26333	26400	26562	26541	26476	26432	26374	26320	26510	26637	26439	26493	26418	26425	26563	26266	26539	26309	26322	26205	26375	26428	26532	26427	26521	26540	26577	26552	26520	26593	26486	26503	26464	26260	26644	26239	26211	26457	26302	26372	26199	26562	26525	26356	26217	26279	26506	26371	26566	26448	26562	26237	26470	26409	26282	26233	26366	26289	26408	26325	26590	26592	26708	26532	26453	26507	26606	26380	26315	26194	26781	26435	26333	26476	26513	26512	26439	26590	26288	26362	26358	26265	26257	26288	26468	26421	26491	26278	26313	26574	26403	26478	26159	26396	26379	26419	26323	26611	26504	26395	26330	26244	26220	26449	26427	26382	26289	26503	26264	26569	26396	26473	26732	26508	26326	26546	26477	26277	26631	26573	26436	26146	26562	26443	26384	26799	26314	26395	26449	26534	26398	26263	26364	26526	26492	26521	26193	26481	26490	26308	26288	26374	26323	26318	26519	26500	26063	26421	26522	26367	26393	26316	26713	26616	26670	26585	26333	26298	26264	26443	26368	26494	26122	26367	26329	26544	26326	26455	26441	26530	26442	26225	26233	26322	26375	26326	26435	26267	26454	26356	26391	26650	26239	26413	26591	26473	26475	26384	26361	26268	26572	26399	26282	26498	26388	26540	26599	26408	26430	26734	26616	26237	26212	26173	26637	26418	26320	26457	26559	26280	26255	26513	26525	26579	26240	26419	26192	26285	26198	26232	26344	26267	26406	26434	26630	26467	26446	26468	26556	26583	26439	26436	26248	26426	26312	26560	26155	26391	26338	26576	26334	26310	26611	26413	26469	26368	26356	26236	26273	26561	26337	26332	26403	26665	26522	26406	26481	26453	26364	26447	26328	26452	26387	26387	26470	26305	26351	26593	26250	26633	26296	26608	26489	26397	26522	26597	26457	26439	26510	26541	26613	26182	26382	26502	26667	26471	26284	26320	26429	26418	26541	26198	26338	26647	26328	26349	26550	26415	26264	26407	26530	26417	26479	26527	26411	26299	26539	26258	26430	26397	26355	26403	26295	26521	26362	26473	26390	26106	26338	26053	26275	26492	26225	26320	26572	26592	26531	26386	26646	26490	26432	26568	26472	26189	26116	26285	26603	26493	26689	26470	26386	26393	26615	26611	26311	26462	26536	26476	26562	26462	26335	26412	26642	26553	26494	26409	26401	26648	26461	26407	26452	26471	26560	26423	26683	26512	26383	26214	26166	26232	26465	26330	26435	26513	26592	26474	26325	26393	26334	26477	26524	26631	26304	26588	26637	26405	26612	26383	26510	26491	26360	26457	26515	26710	26292	26396	26316	26397	26371	26350	26620	26523	26419	26435	26329	26362	26285	26410	26521	26182	26438	26510	26429	26613	26299	26313	26426	26590	26555	26551	26640	26487	26615	26447	26433	26523	26506	26151	26473	26535	26688	26434	26636	26309	26526	26327	26549	26405	26199	26563	26607	26317	26514	26333	26557	26355	26340	26574	26708	26499	26529	26343	26466	26190	26576	26460	26402	26400	26262	26543	26619	26336	26169	26646	26287	26504	26568	26584	26478	26389	26288	26578	26475	26674	26376	26587	26621	26348	26422	26280	26494	26411	26262	26543	26511	26508	26626	26644	26489	26451	26686	26128	26452	26411	26127	26236	26337	26222	26292	26509	26479	26346	26460	26403	26385	26542	26622	26450	26464	26265	26401	26545	26487	26277	26362	26311	26304	26481	26474	26463	26598	26595	26558	26484	26437	26605	26488	26293	26332	26450	26495	26258	26476	26647	26361	26478	26343	26307	26585	26309	26445	26436	26606	26379	26241	26153	26839	26493	26440	26667	26506	26744	26351	26397	26594	26526	26624	26309	26476	26499	26445	26484	26268	26571	26621	26454	26311	26292	26499	26521	26792	26464	26551	26705	26440	26301	26353	26453	26381	26432	26353	26365	26439	26314	26460	26403	26369	26442	26381	26191	26220	26295	26464	26561	26175	26285	26059	26438	26506	26563	26290	26729	26265	26374	26412	26474	26283	26427	26349	26497	26449	26551	26457	26485	26309	26455	26659	26465	26377	26196	26290	26282	26332	26404	26634	26564	26529	26580	26374	26258	26425	26410	26494	26506	26413	26374	26347	26625	26742	26554	26545	26348	26434	26466	26244	26372	26210	26313	26400	26408	26598	26220	26434	26440	26278	26297	26294	26359	26820	26311	26477	26408	26423	26510	26632	26254	26396	26225	26603	26381	26404	26497	26454	26386	26331	26522	26315	26440	26482	26499	26632	26528	26676	26344	26596	26617	26451	26339	26563	26575	26391	26369	26420	26273	26555	26260	26333	26449	26392	26443	26397	26325	26216	26513	26485	26399	26539	26684	26437	26251	26317	26264	26494	26328	26595	26254	26551	26300	26483	26449	26340	26642	26267	26374	26471	26271	26410	26260	26451	26491	26273	26676	26569	26433	26645	26686	26471	26414	26456	26287	26685	26559	26458	26617	26398	26640	26702	26518	26304	26533	26432	26479	26507	26319	26392	26584	26575	26392	26484	26392	26506	26364	26098	26405	26601	26548	26523	26355	26422	26473	26441	26573	26335	26564	26501	26302	26406	26432	26278	26639	26494	26277	26454	26326	26554	26605	26692	26420	26317	26390	26345	26686	26662	26714	26499	26355	26440	26348	26357	26613	26505	26345	26336	26357	26378	26326	26600	26409	26388	26506	26413	26571	26210	26394	26528	26505	26526	26583	26500	26330	26698	26272	26433	26525	26385	26302	26538	26420	26346	26161	26268	26352	26433	26695	26468	26400	26437	26346	26289	26324	26406	26490	26296	26329	26548	26352	26565	26425	26535	26504	26321	26371	26317	26241	26304	26404	26242	26301	26404	26398	26495	26532	26245	26633	26707	26550	26380	26300	26617	26409	26590	26335	26452	26743	26515	26305	26623	26258	26198	26387	26463	26391	26456	26402	26311	26573	26318	26640	26503	26589	26205	26431	26327	26337	26297	26618	26586	26677	26458	26172	26489	26528	26477	26532	26516	26433	26390	26692	26481	26506	26543	26439	26369	26699	26587	26751	26523	26347	26416	26604	26466	26496	26515	26388	26397	26338	26171	26356	26518	26530	26238	26402	26456	26452	26350	26115	26531	26621	26560	26289	26353	26404	26826	26393	26364	26476	26372	26376	26613	26430	26391	26464	26627	26461	26675	26604	26774	26510	26501	26531	26635	26272	26287	26206	26527	26274	26475	26668	26169	26554	26331	26384	26457	26385	26503	26401	26510	26568	26450	26730	26483	26603	26299	26348	26472	26321	26505	26427	26433	26513	26614	26416	26337	26331	26262	26417	26452	26690	26391	26735	26505	26392	26260	26338	26281	26460	26303	26407	26276	26251	26589	26459	26367	26435	26413	26354	26622	26185	26290	26425	26471	26305	26354	26449	26683	26314	26388	26518	26339	26317	26135	26515	26366	26498	26334	26482	26422	26443	26361	26389	26354	26490	26588	26289	26360	26513	26186	26410	26781	26470	26381	26237	26324	26347	26350	26422	26549	26758	26745	26408	26639	26535	26109	26457	26439	26537	26558	26483	26508	26501	26387	26449	26400	26692	26604	26486	26522	26459	26512	26411	26477	26489	26219	26281	26394	26515	26423	26396	26660	26590	26463	26303	26592	26523	26516	26385	26158	26264	26563	26555	26586	26382	26604	26347	26556	26648	26430	26174	26631	26244	26519	26290	26302	26059	26438	26518	26752	26662	26369	26414	26467	26419	26288	26430	26298	26561	26480	26163	26468	26188	26266	26306	26289	26426	26519	26558	26427	26477	26283	26440	26587	26496	26392	26168	26703	26546	26295	26219	26667	26438	26547	26646	26521	26421	26285	26424	26501	26188	26409	26385
54613	68342	58221	44318	36716	30891	24775	22193	20152	19039	18258	18052	17687	17696	17406	17396	17196	17198	17349	17386	17010	17162	16934	17267	17127	17109	17272	17228	17093	17022	17163	17147	17051	17185	17295	16987	17200	17171	17154	17157	17086	17062	17009	17074	17079	17230	17028	17120	16992	17006	17186	17241	17014	17001	16981	17055	17112	17240	17160	17169	17121	17191	17060	17085	17066	17129	17076	17184	17108	16838	17049	17277	17173	16924	17114	16908	16986	16936	17211	17059	17077	17140	17102	17228	17281	17218	17058	17109	17088	17171	17252	17222	16950	16998	17125	17140	17057	17143	17004	17294	17039	17211	17032	17031	17200	17111	16945	17149	17098	17163	17061	17072	17172	16920	17319	17242	17049	17181	17144	17178	16934	17141	16951	17141	16916	17027	17225	17114	17037	16912	17221	17084	17211	17186	17027	16960	17262	17207	16993	17200	17282	17249	17062	17263	17249	17083	17162	17158	16999	17028	17016	17060	17177	17065	17240	17110	17133	16964	17142	16948	17026	16985	17191	17132	17064	17223	17209	17182	17061	17022	17194	17092	17063	17180	17248	17145	17260	17271	17138	17255	17248	17046	17143	17128	17205	17260	17171	17102	17086	17213	17113	17029	17232	16941	17160	17161	17095	17239	17021	17142	17222	16992	17118	17049	17073	17157	17034	16962	16942	17123	17095	17166	17147	16892	17253	17145	17155	17154	17096	17094	17040	17123	17014	17059	17216	17013	17077	17006	17004	17067	16949	17102	17098	17123	16880	17245	17284	17097	17209	17183	17234	17018	17173	17108	17183	17183	17090	17167	17132	17236	17181	17137	17065	17166	17003	17163	17001	17183	17066	17154	16977	17050	17036	17189	16980	17256	17071	17223	17052	17025	17071	17214	17047	17139	17096	16934	17146	17165	17144	17076	17083	17206	16895	17281	17006	17090	16963	17127	17101	17199	17167	17072	17010	17062	17036	17246	17024	17276	17163	17102	17108	17187	17060	17089	17209	17010	17062	17268	17041	17241	17295	16999	17093	17126	17260	17207	17188	17147	17155	17172	17104	17082	17157	17246	17113	17085	17277	16990	17059	17140	17277	16959	17065	17033	17210	16952	16968	17095	17234	17268	17124	17113	17065	16966	16962	17043	17113	17139	16963	17317	16934	16929	17020	16921	17213	17347	17090	17020	17101	17261	17032	17124	16922	16913	17223	17099	17207	17065	17026	17020	17118	16987	17114	17269	17118	17264	16925	17094	17188	17135	17427	17081	17272	16978	17176	16924	17082	17238	17098	17070	17302	17078	17168	16923	17103	16815	16909	17031	16960	17176	17134	17031	17078	17134	16987	17304	17106	17154	17133	17132	17032	17385	17083	17086	17063	16934	16960	17305	17066	17107	17117	17127	17060	16978	17087	17305	17158	17114	17082	16904	17047	17027	17108	16967	17043	17273	17067	17192	16981	17149	17181	16889	17003	17095	17191	17044	17051	17290	17133	17031	17088	17011	17067	17110	17264	17254	17199	17189	17094	17159	17186	17123	17128	17109	17092	17183	17138	17058	17194	16971	17252	17158	17008	17063	17044	17123	17095	17106	17307	17296	17014	17014	17043	17094	17029	16978	17207	17068	17119	17041	17278	17129	17087	16846	17023	17067	17098	17052	17109	16968	17118	17113	17181	17272	17161	17033	17199	17038	17014	17153	17127	17052	17166	17017	17028	17030	17083	17169	17061	17092	17070	16984	17132	17042	17103	16918	17275	17152	16945	17234	16902	17109	17077	17161	17099	16918	17062	17225	17100	17084	17223	17030	17027	17019	17156	17226	17103	16986	17233	17226	17292	17127	17234	17039	17177	17158	17193	17099	17016	17071	17165	17311	17055	17162	17021	17177	17169	17240	17160	17150	17167	17239	16906	17257	17133	17005	17143	17066	17008	17166	17066	17218	17118	17016	17089	17215	17039	17235	16936	17115	17173	17283	17308	17111	16931	17086	17178	16965	17283	17196	17017	17048	17100	17216	16964	17163	17166	17187	17230	17087	17099	17111	17158	17101	17146	17012	17097	17133	17271	17281	17214	17255	17121	17173	17115	17060	17051	17109	17058	17202	16998	17143	17146	17233	17108	17124	17158	17199	16928	17042	17035	17053	17086	16990	17101	17160	17146	17286	16870	17098	17157	17032	17029	17032	17118	16885	17074	17148	17102	16995	16946	17160	17184	17069	17023	17278	17181	16928	17272	17188	17160	17129	17253	17063	16940	17010	17307	16887	17204	17147	17136	17219	17199	17098	16912	17165	17302	16886	17135	16967	17057	17285	17124	17075	17259	17043	17132	17251	16968	17052	17186	17068	17114	16885	17095	17129	17183	17077	17135	17258	17257	17035	17150	17261	17022	17172	17109	17050	17246	17215	17122	17041	17167	17143	17189	17091	17115	17008	16999	17218	17125	17012	17018	17233	17120	17219	17265	17106	17004	17085	17191	17326	17125	17110	17214	16943	17227	17240	17059	17156	17015	17205	17040	17038	17210	17073	17137	17105	17141	17080	17023	17245	17115	17046	17199	17322	17136	17089	17008	17205	17085	16864	17015	17234	17086	17069	17156	17210	17029	17238	17186	17044	17085	17071	17131	17070	17200	17144	17132	17129	17020	17137	17130	16963	17085	17257	17221	17191	17211	17177	17111	17056	17167	16913	17067	17173	17174	17254	17225	17231	17240	17064	16991	17056	17193	17224	16998	17269	17050	17141	17107	17264	17275	17095	17252	17100	16950	17014	17162	17086	17210	17160	16986	17202	17074	17119	17216	17097	17235	17035	17136	17134	17183	17281	17069	17133	17009	17016	17199	17114	17057	17005	17017	17284	17135	17175	17130	17248	17223	16926	17160	17227	17132	17130	17107	16934	17163	17042	17218	17034	17334	17183	17130	17066	17216	17199	17073	17148	17153	17148	17239	17140	16962	17152	17054	17068	17171	17264	17037	17232	17250	17159	17207	17245	17209	17037	17211	17055	17222	17316	17299	17028	17207	17079	17173	16986	17166	17235	17075	16951	17192	17202	17063	17132	17130	16964	17255	17092	17235	17152	17234	16931	17174	17065	17120	17028	17134	17056	17255	17059	17041	17262	16974	17130	17131	17082	17108	17251	17135	17136	17116	17200	17029	17177	17128	17280	17115	17212	17162	17058	17163	17126	17000	17183	17201	17088	17246	17159	16866	17013	17074	17123	17044	17130	17317	17012	16882	17296	17236	17136	17194	17082	17006	17185	17260	17257	17107	17076	17062	17231	16977	17048	17205	16957	17229	17234	17030	17083	17196	17128	17113	17089	17191	17031	17206	17124	17138	17098	17184	17054	17333	16993	17258	17050	17090	16946	17185	17130	17252	17137	16953	17135	16988	17126	17031	17094	17044	17102	17068	17197	16905	17115	17137	17083	17126	16979	17055	17254	17152	17213	17038	17073	16998	17081	17029	17152	17116	17110	17097	17318	17070	17041	17139	17236	16943	17245	17053	17067	17023	17041	17068	17231	17180	17136	17130	17186	17053	16972	17311	17011	17252	17058	17054	17116	17103	17025	17041	17084	17102	17013	17230	17035	17070	17247	17186	17058	17243	17170	17057	17186	17088	17211	17234	17152	17164	17273	16999	16912	16923	17157	17289	17231	17264	17157	17173	17041	17311	17119	17122	17091	17048	17063	17108	17190	17095	17100	17167	17253	17130	17113	17136	17158	17167	17213	17216	17071	17046	17273	17247	17188	17091	16985	17190	17204	17046	17056	17027	17319	17224	17228	17001	17092	17091	17126	17211	17048	17031	17335	17086	17139	17317	17122	17134	16990	16943	17005	17097	17131	17258	17089	17269	16969	17198	17049	17106	17084	17206	17172	17106	17036	16819	17124	17207	16949	17056	17019	17082	17113	17039	17049	17048	17097	17268	17391	17067	17050	17174	17107	17170	16855	16892	16906	16949	17047	17049	17187	17024	17201	17252	17267	17077	17093	17013	17144	17039	17175	17162	17190	17274	16979	17257	17047	17061	17207	17074	17140	17091	17038	17065	17019	16918	17021	17246	17114	16998	17121	17161	17129	16995	17018	17155	17218	16982	17039	17139	17193	17274	17203	17165	17059	17112	17130	16907	17142	17090	17119	17246	17097	17240	17023	17115	16800	17018	17104	17214	17023	17184	16972	17072	17147	16976	17010	17257	16981	17186	17170	17053	17268	17015	17344	17217	17138	17215	17326	17066	17213	16812	17302	17094	17036	17122	17257	17246	17158	17191	17119	17120	17180	17126	17185	17168	17007	17059	16900	17091	17075	17118	17127	17050	17232	17087	17399	16950	17214	17174	17056	17096	17148	17130	17067	17054	17032	17111	17161	17077	17208	17149	17062	17193	17018	17023	17092	16922	17064	17062	17111	17251	17168	16916	17111	17233	17147	17194	17096	17039	17009	17020	17150	17178	17040	17062	17209	16993	17145	17218	17245	17253	17027	17174	17061	16971	17159	17195	17140	16912	17078	16999	17264	17043	17105	17069	17217	17218	17135	17100	17099	17413	17327	17186	17185	17099	17120	17204	17149	17124	17300	17030	17119	17097	17065	17185	16844	16987	16981	17261	17147	17254	16953	17103	17145	17070	17108	17079	17162	17181	17059	16912	17094	17021	17135	17018	17065	17120	17006	17131	17210	16967	17141	17128	17059	17279	17143	17268	16973	17337	17059	17102	17253	17073	17214	17160	17192	17286	17231	17108	17215	17095	17054	17175	17103	17252	17129	17191	17034	17144	16988	17245	17029	17010	17248	17171	17107	17064	17079	17106	17112	16973	17147	16866	17013	17105	17078	17096	17197	17123	17119	17127	17071	17315	17228	17049	17177	16989	17137	17089	16960	17278	16957	17277	17060	17051	17031	17137	17054	17080	17177	17142	17273	17137	17026	17063	17202	16971	17386	17183	17166	17165	16954	17084	17164	17127	16978	17097	17016	17054	17197	17002	17283	17109	16918	16970	17198	17017	17073	16989	17015	17081	17152	17014	17232	17167	16962	17176	17132	16978	17005	17128	17187	17102	17104	17134	17146	17096	17096	17113	17113	17014	17013	17160	17247	17118	17051	17209	17089	17096	17028	17232	17307	17157	17083	17204	17074	17106	17219	16990	17146
26020	21931	34357	42355	43412	41793	39943	34560	31371	29766	28904	27859	27696	27448	27413	27160	26958	26893	26744	26605	26641	26502	26563	26497	26480	26475	26308	26371	26489	26393	26343	26618	26507	26761	26627	26474	26559	26621	26541	26410	26256	26545	26413	26483	26475	26352	26343	26332	26519	26494	26227	26396	26540	26368	26500	26314	26579	26513	26526	26258	26469	26589	26548	26525	26519	26518	26514	26709	26506	26550	26476	26722	26082	26184	26496	26584	26603	26494	26367	26387	26492	26644	26389	26630	26594	26495	26522	26558	26524	26541	26466	26402	26365	26608	26514	26466	26497	26456	26421	26567	26425	26425	26514	26414	26476	26435	26573	26537	26498	26523	26483	26465	26443	26270	26573	26531	26318	26215	26714	26425	26420	26678	26426	26394	26329	26636	26419	26375	26457	26781	26386	26574	26578	26325	26545	26683	26544	26514	26388	26307	26258	26382	26397	26217	26427	26436	26326	26406	26309	26350	26785	26548	26403	26551	26395	26162	26182	26376	26369	26346	26673	26714	26521	26770	26664	26512	26403	26502	26504	26248	26498	26662	26225	26407	26470	26272	26418	26587	26526	26116	26436	26557	26407	26572	26432	26608	26754	26479	26678	26535	26427	26392	26568	26284	26352	26547	26647	26740	26561	26596	26576	26576	26244	26350	26358	26346	26643	26631	26494	26504	26317	26559	26353	26507	26394	26468	26657	26298	26377	26763	26657	26555	26385	26295	26411	26374	26323	26373	26302	26306	26420	26638	26510	26311	26321	26458	26471	26445	26408	26516	26346	26404	26365	26477	26571	26710	26634	26370	26438	26495	26608	26363	26407	26842	26456	26469	25897	26136	26422	26552	26392	26430	26350	26375	26341	26261	26418	26619	26606	26260	26657	26360	26502	26694	26306	26459	26490	26434	26673	26697	26495	26607	26432	26455	26451	26361	26554	26484	26651	26567	26673	26475	26562	26532	26512	26550	26502	26307	26483	26649	26655	26146	26565	26421	26468	26294	26535	26608	26418	26614	26517	26570	26542	26293	26263	26676	26519	26688	26318	26327	26690	26249	26382	26487	26557	26516	26370	26361	26744	26656	26565	26240	26488	26478	26339	26525	26370	26447	26419	26505	26675	26597	26431	26542	26252	26368	26656	26357	26291	26583	26410	26254	26355	26523	26574	26513	26468	26465	26586	26475	26413	26555	26587	26431	26521	26407	26734	26285	26246	26370	26310	26490	26467	26379	26554	26423	26837	26378	26394	26322	26629	26352	26466	26777	26420	26447	26389	26762	26323	26361	26383	26250	26463	26507	26788	26550	26560	26548	26623	26564	26297	26470	26335	26477	26539	26468	26510	26587	26428	26391	26648	26497	26156	26529	26417	26655	26587	26461	26353	26589	26563	26280	26731	26376	26387	26347	26234	26341	26581	26628	26541	26488	26622	26082	26557	26366	26583	26480	26417	26310	26765	26594	26645	26429	26230	26477	26566	26450	26623	26459	26609	26369	26312	26753	26606	26628	26311	26232	26489	26217	26267	26240	26308	26308	26571	26542	26318	26853	26522	26360	26408	26381	26507	26647	26544	26566	26258	26445	26646	26620	26509	26345	26586	26314	26666	26293	26611	26553	26319	26283	26517	26466	26305	26451	26456	26729	26166	26375	26553	26335	26393	26305	26571	26342	26350	26542	26250	26575	26463	26434	26565	26551	26586	26669	26341	26537	26297	26453	26589	26633	26481	26385	26448	26481	26368	26297	26407	26194	26590	26626	26176	26413	26645	26689	26433	26203	26348	26474	26591	26446	26534	26408	26803	26312	26768	26550	26642	26677	26694	26337	26579	26359	26475	26444	26499	26559	26579	26622	26486	26541	26509	26317	26523	26693	26462	26532	26361	26388	26329	26552	26434	26516	26566	26389	26594	26630	26616	26372	26464	26238	26532	26573	26519	26229	26633	26366	26618	26640	26679	26774	26369	26418	26503	26460	26400	26508	26714	26249	26422	26329	26515	26510	26456	26362	26533	26236	26360	26371	26139	26340	26564	26506	26505	26430	26418	26453	26260	26454	26463	26562	26353	26270	26382	26279	26334	26560	26288	26609	26534	26412	26379	26405	26609	26502	26419	26589	26437	26606	26532	26475	26522	26350	26562	26566	26547	26351	26436	26663	26728	26450	26524	26561	26435	26519	26119	26355	26583	26308	26290	26567	26283	26623	26346	26724	26582	26831	26639	26503	26529	26567	26463	26583	26571	26736	26314	26534	26529	26606	26564	26660	26605	26335	26578	26828	26588	26097	26479	26252	26514	26576	26601	26327	26818	26530	26383	26279	26423	26232	26357	26264	26488	26202	26380	26476	26755	26617	26487	26475	26259	26412	26349	26317	26383	26328	26393	26376	26504	26399	26488	26596	26497	26658	26718	26507	26699	26562	26390	26483	26644	26657	26423	26533	26358	26369	26560	26435	26693	26344	26490	26495	26461	26901	26566	26383	26300	26499	26524	26393	26491	26370	26600	26460	26333	26311	26476	26531	26207	26355	26559	26408	26658	26365	26626	26805	26947	26603	26543	26752	26552	26552	26370	26723	26359	26662	26483	26740	26660	26480	26496	26418	26824	26208	26327	26614	26104	26515	26635	26622	26490	26268	26387	26496	26449	26472	26535	26227	26510	26605	26535	26225	26383	26229	26450	26653	26567	26495	26619	26526	26511	26461	26379	26465	26735	26550	26530	26431	26629	26263	26548	26439	26405	26226	26460	26405	26328	26285	26622	26540	26326	26367	26186	26450	26690	26660	26533	26284	26253	26501	26645	26582	26568	26389	26513	26427	26324	26459	26374	26467	26538	26424	26327	26526	26511	26450	26217	26610	26553	26528	26155	26473	26481	26666	26477	26360	26431	26482	26477	26491	26383	26520	26473	26624	26445	26761	26311	26374	26590	26444	26494	26576	26570	26283	26545	26611	26595	26639	26383	26584	26591	26589	26632	26506	26259	26314	26629	26500	26361	26428	26390	26729	26274	26467	26081	26352	26685	26558	26534	26713	26432	26475	26332	26744	26436	26357	26464	26357	26519	26376	26649	26472	26406	26399	26621	26835	26548	26325	26675	26470	26310	26356	26729	26557	26335	26382	26406	26526	26605	26411	26617	26467	26459	26179	26253	26426	26683	26447	26542	26590	26415	26499	26619	26556	26629	26724	26405	26695	26571	26280	26520	26365	26383	26186	26236	26333	26598	26401	26450	26416	26573	26441	26700	26557	26306	26284	26792	26292	26608	26467	26542	26349	26373	26638	26591	26444	26309	26261	26499	26421	26554	26418	26166	26396	26433	26328	26295	26490	26549	26341	26445	26548	26506	26364	26431	26568	26301	26424	26399	26740	26646	26327	26241	26393	26606	26735	26493	26540	26557	26646	26452	26418	26379	26384	26802	26530	26541	26596	26126	26281	26357	26321	26647	26470	26395	26561	26234	26380	26546	26869	26744	26448	26484	26538	26211	26471	26619	26416	26189	26314	26397	26292	26643	26477	26398	26501	26441	26558	26493	26304	26484	26430	26278	26399	26376	26582	26647	26505	26455	26378	26525	26397	26421	26239	26556	26455	26323	26507	26727	26542	26493	26365	26635	26400	26479	26361	26548	26515	26233	26536	26406	26632	26356	26457	26440	26453	26506	26187	26496	26480	26454	26684	26277	26382	26585	26499	26290	26303	26250	26461	26389	26732	26545	26345	26313	26412	26280	26333	26238	26351	26521	26676	26289	26117	26422	26582	26275	26306	26236	26368	26381	26491	26484	26453	26746	26465	26445	26501	26268	26155	26603	26532	26733	26279	26432	26623	26768	26412	26263	26408	26463	26391	26438	26482	26539	26688	26423	26510	26572	26477	26518	26477	26499	26374	26441	26553	26456	26441	26343	26566	26445	26412	26623	26392	26389	26512	26641	26618	26321	26488	26569	26522	26559	26538	26428	26706	26329	26508	26431	26494	26572	26294	26461	26525	26532	26409	26718	26230	26474	26830	26644	26617	26635	26550	26641	26256	26502	26505	26482	26490	26581	26435	26319	26596	26388	26470	26282	26627	26307	26630	26367	26441	26367	26531	26381	26713	26381	26326	26552	26396	26359	26540	26502	26412	26412	26438	26535	26626	26560	26611	26508	26529	26470	26751	26353	26428	26661	26484	26633	26469	26387	26575	26604	26528	26344	26475	26533	26304	26398	26345	26632	26420	26568	26678	26760	26558	26545	26386	26398	26782	26468	26571	26437	26503	26731	26608	26429	26311	26315	26320	26800	26377	26278	26329	26555	26426	26687	26201	26307	26271	26330	26784	26382	26548	26650	26488	26413	26487	26337	26316	26849	26346	26420	26583	26486	26545	26599	26355	26631	26406	26458	26415	26355	26404	26688	26477	26456	26457	26410	26451	26607	26477	26627	26361	26635	26436	26491	26635	26371	26358	26392	26348	26583	26334	26568	26561	26424	26377	26446	26715	26576	26505	26565	26306	26461	26377	26717	26642	26397	26381	26319	26068	26469	26456	26501	26414	26429	26488	26757	26410	26628	26573	26438	26583	26209	26422	26734	26390	26391	26474	26455	26568	26805	26552	26412	26423	26600	26452	26268	26471	26594	26528	26481	26414	26589	26497	26430	26325	26582	26471	26464	26696	26485	26643	26500	26520	26449	26343	26721	26605	26518	26469	26379	26344	26483	26673	26215	26357	26802	26645	26717	26428	26362	26551	26461	26714	26264	26736	26310	26352	26326	26358	26630	25936	26845	26352	26554	26631	26738	26383	26468	26501	26446	26424	26347	26464	26309	26467	26637	26219	26513	26552	26464	26421	26384	26602	26473	26396	26475	26581	26493	26332	26492	26642	26550	26492	26384	26518	26454	26475	26575	26628	26324	26406	26398	26546	26447	26513	26636	26593	26396	26372	26510	26406	26351	26676	26527	26448	26397	26563	26361	26421	26739	26444	26415	26525	26427	26209	26439	26483	26581	26408	26393	26596	26290	26570	26541	26298	26694	26361	26329	26478	26363	26736	26502	26434	26378	26452	26250	26422	26647	26585	26445	26526	26579	26194	26332	26387	26323	26669	26359	26491	26243	26571	26282	26397	26314	26448	26520	26568	26562	26392	26531	26496	26498	26690	26450	26563
49430	75679	69668	57730	45513	37743	31975	26844	23302	20985	19770	18808	18463	18139	18103	17660	17485	17609	17391	17438	17325	17112	17159	17062	17290	17192	17230	17002	17256	16990	17191	17144	17171	17354	17066	17063	17056	17246	17126	17315	17214	17081	17247	17221	17369	17160	17171	16933	17251	17223	17158	17243	17209	17022	17249	17106	17132	17223	17200	17181	17160	17176	17134	17274	17183	17381	17192	17292	17230	17183	17233	17223	17229	17132	17114	17019	17151	17375	17174	17066	17008	17184	17096	17227	17257	17158	17302	17101	17171	17014	17257	17168	17224	17290	17252	17035	17010	17372	17164	17160	17352	17214	16942	17118	17101	17266	17147	17295	17242	17105	17031	17089	17213	17146	17247	17049	17099	17021	17274	17229	17326	17257	17111	17150	17050	17153	17131	16997	17026	17076	17104	17238	17278	17106	17054	17265	17316	17138	17158	17130	17322	17138	17077	17194	17168	17295	17089	17131	17190	17248	17067	17282	17242	17301	17257	17142	17123	17361	17111	17077	17114	17282	17013	17295	17243	17228	17120	17305	16998	17138	17101	17255	17102	17219	17109	17255	17242	17202	17170	17286	17210	17037	17187	17160	17076	17230	17179	17149	17225	17316	17035	17089	17242	17092	17103	17302	17296	17044	17293	17080	17179	17336	17150	17180	17233	17032	17087	17137	17091	17243	17226	17089	17136	17042	17138	17047	17161	17166	17361	16956	17095	17337	17068	17122	17114	17199	17175	17138	17104	17169	17184	17216	17066	17093	17236	17249	17119	17074	17097	17144	17224	17140	17195	16971	17321	17018	17203	17302	17373	17213	17027	17239	17250	17134	17186	17229	17306	17282	17182	17182	17165	17273	17019	17005	17182	17177	17116	17167	17176	17210	17080	17115	17013	17232	17235	17110	17347	17315	17173	17291	16979	16978	17252	17048	17060	17289	17245	17230	17206	17097	17073	17400	16964	17133	17185	17292	17126	17169	17183	17303	17301	17180	17033	17246	17142	17087	17070	17072	17153	17035	17134	17229	17093	17182	17279	17242	17080	17317	17295	17265	17284	17049	17067	17146	17037	17255	17181	17226	17157	17124	17289	17204	17227	17199	17167	17203	16865	17197	17104	17153	16951	17225	17122	17208	17166	17071	17239	17123	17136	17268	17248	17103	17298	17147	17213	17297	17198	17142	17134	17326	17186	17181	17104	17195	17351	17088	17089	17218	17174	17173	17082	17166	17114	17247	17110	17248	17178	17288	17022	17127	17074	17339	17098	17339	17157	17152	17186	17302	16968	17199	17160	17290	17155	17219	17219	17197	17264	17125	17290	17209	17227	17084	17325	17086	17208	17150	17323	17215	17153	17186	17061	17302	17200	17118	17154	17228	17402	17011	17258	17156	17160	17214	17080	17096	17225	17291	17166	17074	17018	17277	17052	17052	17144	17072	17143	17319	17157	17270	17142	17103	17187	17066	17195	17244	17142	17161	17157	17167	17315	17232	17085	17221	17069	17142	17102	16876	17143	17206	17061	17099	17168	17015	17083	17177	17148	17050	17161	16953	17166	17263	17096	17105	17129	17195	17131	17147	17315	17302	17373	17040	17335	17119	17191	16976	17292	17317	17247	17276	17167	17030	17138	17138	17129	17132	17091	17187	17147	16997	17282	17282	17013	17201	17158	17176	17044	17186	17355	17164	17234	17166	17158	16978	17110	17285	17242	17307	17163	17008	17003	17217	17227	17113	17191	17238	17101	17078	17193	17232	16941	17265	17172	17298	17117	17309	17035	17093	17015	17109	17114	17082	17157	17111	17250	16877	17242	17119	17054	17254	17257	17054	17056	17108	17383	16868	17070	17225	17115	17106	17182	17226	17074	16951	17199	17193	17226	17240	17177	17250	17021	17358	17112	17154	17304	17199	17376	17178	16955	17232	17175	17227	16963	17243	17132	17197	17191	17098	17086	17112	17098	17171	17216	17147	17119	16995	17100	17059	17185	17097	17075	17227	17129	17138	17144	17119	17246	17299	16910	17174	17111	17210	17209	17198	17201	17054	17275	17316	17031	17139	17017	17319	16986	17111	17142	17283	17298	17142	17047	17068	17207	16967	17319	17009	17211	17003	17127	17136	17164	17018	17256	17149	17205	17224	17038	17181	17188	17179	17093	17121	17182	17095	17022	17293	17115	17168	17201	17253	17070	17338	17054	17277	17317	17046	17268	17112	17141	17080	17070	17111	17214	17145	17050	17265	17321	17143	17161	17196	17404	17160	17260	17129	17101	17250	17156	17161	17210	17178	17125	17156	17188	17150	17148	17343	17233	17264	17112	17138	17141	17112	17215	17226	17313	17046	17138	17178	17189	17117	17265	17141	17270	17310	17315	17264	17278	17229	17052	17153	17041	17240	17212	17084	17108	17105	17216	17199	17274	17289	17185	17368	17178	17147	17236	17156	17056	16979	17258	17221	17193	17258	17237	17305	17064	17150	16982	17114	17031	17146	17235	17252	17081	17138	17270	17239	17119	17203	17204	17003	17218	17134	17329	17177	17105	17176	17253	17319	17078	17052	17174	17086	17102	17147	17158	17186	17250	17339	17303	17169	17145	17326	17058	17100	17190	17312	17149	17153	17149	17201	17150	17211	17091	17020	17289	17251	17185	17231	17171	17199	17407	16990	17192	17144	17104	17283	17260	16966	17233	17191	17261	17036	17332	17169	17080	17235	17129	17013	17227	17100	17177	17322	17400	17185	17117	16994	17084	17218	17096	17102	17176	17104	17039	17243	17214	17163	17131	17082	17106	17104	17273	17201	17209	17341	17314	17301	17133	17159	17091	17234	17186	17090	17210	17065	17283	17067	17318	16776	17243	17184	17035	17192	17293	17187	17267	17124	17267	17061	17048	17273	17086	17088	17212	17062	17124	17140	17294	17100	17283	17378	17242	17124	17150	16916	17183	17406	17078	17059	17353	17216	16963	17093	17178	17238	16964	17195	17112	17213	17286	17205	16993	17283	17025	17015	17077	17050	17219	17095	17130	17367	17058	17209	17224	17153	17104	17195	17403	17180	17168	17298	17200	17111	17291	17249	17202	16921	17424	17115	17103	16995	17038	17060	17144	17277	17178	17086	17179	17305	17118	17214	17134	17108	17115	17273	17030	17087	17113	17029	17245	17129	17259	17078	17229	17058	17121	17154	17275	17193	17077	17197	17108	17258	17092	17117	17216	17394	17142	17007	17320	17026	17157	17002	17036	17002	17250	17210	17186	17199	17231	17189	17240	17200	17338	17104	17226	17190	17128	17155	17112	17235	17073	17196	17132	17074	17144	17067	17373	17123	17106	16976	17157	17254	17205	17163	17312	17233	17271	17090	17130	17180	17359	17133	17142	17383	17250	17336	17264	16996	17214	17130	17125	17094	17075	17300	17313	17260	17224	17080	17388	17099	17268	17333	17049	17115	17025	17190	17229	17144	17157	17259	17177	17175	17151	17240	16994	16993	17132	17258	17117	17307	17258	17287	17343	17268	17168	17170	17013	17118	17288	17055	17087	17328	17033	17011	17097	17145	17103	17150	17094	17277	17260	17283	17104	17070	17284	17168	17202	17189	17182	17126	16968	17111	17329	17310	16790	17241	17003	17025	17075	17177	17242	17241	17123	17240	17190	17129	17129	17137	17153	17172	17328	17255	17233	17330	17098	17120	17267	17094	17101	17295	17081	17214	17014	17294	17290	17140	17023	17223	17194	17196	17055	17180	17052	17256	17263	17030	17193	17291	17037	17102	17193	17195	17177	17220	17143	17245	17205	17187	17262	17116	17062	17312	17154	17017	17070	17076	17339	17218	16931	17231	17116	17274	17210	17333	17163	17104	17225	17068	17114	17263	17112	17020	17175	17187	17210	16999	17334	17155	17137	17190	17124	17224	17173	16990	17306	17034	17198	17055	17194	17201	17220	17234	17001	17190	17066	17116	17159	17211	17064	17183	17246	16967	17193	17155	17129	17319	17032	17070	17102	17159	17223	17167	17270	17076	17237	17269	17251	17056	17305	17095	17350	17252	17331	17034	17282	17031	17141	16931	17074	17184	17245	17266	17173	17017	17306	17272	17155	17029	17243	17089	17139	17174	17160	17133	17113	17139	17185	17219	17141	17051	17114	17056	17233	17222	17134	17116	17244	17258	17118	17163	17084	17109	17215	17046	17076	17250	17335	17139	17024	17361	17236	17117	17260	17085	17207	17120	17209	17149	17167	17331	17130	17243	17143	17312	17264	17202	17117	17217	17198	17187	17237	17203	17155	17104	17336	17235	17298	17116	17160	17208	17046	17169	17274	17297	17182	17292	17314	17002	17311	17093	17258	17117	17091	17174	17265	17255	17085	17083	17407	17141	17097	17003	17328	17007	17168	17127	17146	17402	17385	17085	17117	17249	17235	17148	17225	17067	17066	17297	17069	17172	17240	17067	17017	17228	17266	17082	17201	17255	17122	17336	17102	17401	17132	17418	17267	17272	17222	17243	17024	17262	16951	17103	17182	17127	17334	17072	17064	17173	17168	17031	17117	16829	17245	17270	17062	17127	17019	16992	17345	17129	17389	17033	17231	17189	17155	17207	17174	17099	17268	17289	17133	17238	17198	16936	17384	17159	17126	17272	17040	17087	17248	17147	16981	16866	17242	17205	17126	17268	17238	17050	17086	17122	17051	17089	17288	16940	17307	17105	17225	17173	17058	17086	17088	17248	17168	17174	17325	17110	16990	17106	16981	16981	17050	17131	17214	17386	17106	17175	17199	17216	17328	17356	17148	16933	17030	17114	17205	16970	17094	17135	17207	17029	17429	17150	17083	17195	17300	17285	17168	17257	17297	17181	17086	17227	17424	17409	17139	17256	17162	16979	17244	17220	17294	17114	17168	17239	17203	17286	17106	17192	17137	17061	17179	16999	17167	17321	17271	17198	17036	17254	17056	17222	17140	17210	17093	17131	17205	17037	17101	17350	17251	17216	17229	17041	17259	17498	17150	17085	17283	17054	16985	17234	17146	17087	17126	17250	17312	17184	17284	17227	17037	17045	16988	17242	17245	17080	17174	17205	17231	17224	17279	17005	17313	16980	17146	17083	17180	17104	17086	17197	17259	17177	17075	17086	17228	17154	16914	17353	17126	17205
23773	21388	30426	30834	35510	42435	44602	38115	34623	31928	30201	28704	27950	27730	27250	26623	26978	26367	26489	26327	26259	26324	26345	26204	26022	26020	26296	26424	26211	26145	26131	26166	26147	26046	26267	26115	26206	26244	26276	25998	26356	26020	25842	26197	26224	26125	26101	26246	26100	26219	26055	26180	25917	26260	26075	26187	26325	26217	26327	26176	26281	26272	25969	26254	26225	25966	25939	25981	26124	26208	25989	26260	25810	25937	26283	26222	26181	26242	26027	26139	26007	26051	26068	26076	26268	25912	26099	25973	26026	25899	26233	26253	26168	26120	25943	25977	26214	26437	26162	26212	26244	26106	26096	26470	26005	25890	25930	26051	25817	25935	25956	26169	26093	25972	26085	26008	26142	26050	26119	25913	26106	26043	26151	25911	26242	25980	26069	25983	26165	26120	25924	26136	26032	25922	25989	25972	25985	26271	26147	26250	25834	25964	25978	25968	26094	26253	26092	25933	26115	26099	25915	25896	26013	26175	26124	26048	25941	26048	26152	26111	26167	26112	26150	26367	26193	26121	26143	26192	26084	26069	26108	26078	26230	26307	26153	25964	26083	25814	26109	26135	25951	25890	26357	26068	26170	26213	26215	26083	26315	26140	26433	25994	25887	26335	25971	26042	26139	26056	26125	25905	25883	26216	26296	25954	25964	26206	26347	26307	26027	26230	26249	25985	26060	26116	26331	25907	26138	26216	26017	26193	26181	26000	25982	26058	25982	26133	26159	26202	26216	25797	25885	25967	25687	26083	26039	26136	25976	26080	26094	26034	25949	25874	25986	26211	25930	25849	26033	26212	26213	26062	26383	26127	26293	25988	26223	26058	26192	26047	26104	25991	26103	26082	26103	26122	26147	26020	26231	26383	26117	25891	26253	25999	25959	26269	26065	26264	26275	26088	26195	26117	26053	26167	26080	26142	26169	26077	26138	26217	25845	26240	26158	26097	26089	26048	25971	25860	25971	26123	26139	26000	26046	26155	25966	26229	26113	26063	26271	25965	26160	26130	26017	26039	25991	25926	26329	26112	25991	26294	26155	26024	26151	26093	26206	26122	26046	26049	26016	26254	25989	26105	25969	26050	26127	25961	26195	25971	26116	26154	26166	26176	26160	25899	26142	26072	26262	26063	26001	26133	26184	25963	26254	26145	26076	26273	26275	26045	26131	26083	26035	26083	26092	26215	26069	26400	26103	25908	26050	26041	26164	26114	26012	26018	26005	25986	26106	25766	26132	26400	26247	25990	26000	25896	26242	26250	26271	26110	25958	26016	26056	25972	26061	26222	26011	26062	26252	26109	26101	26150	26082	26230	25814	25855	25948	26017	26006	26166	25943	25998	25956	26018	26022	25997	25992	26172	26200	25953	26007	25863	26173	26109	26067	26153	25877	26081	25934	26006	25947	26173	25700	25837	26225	26159	26074	26016	26216	26150	26066	26184	26289	26335	26133	25790	26054	26138	26239	26132	26101	26039	26186	26192	26009	26062	26212	26128	25802	25878	26125	26070	25995	26216	25917	26066	25971	26118	26208	26058	25969	25960	26093	25820	26082	26028	26142	25797	26009	26227	26135	26208	25931	25797	25930	26073	26321	26059	26099	26286	26231	25940	26303	26081	26186	26172	25989	26232	26248	26002	26067	25872	26436	25997	25840	25947	25904	26025	25937	26202	26146	26198	26093	26269	26063	26018	26065	26024	26157	26025	26239	26202	26094	26307	25982	26207	25998	26252	26022	25831	26136	26114	26058	26162	25901	25942	26066	26352	26010	26120	26005	26018	26038	26080	25964	26351	26144	26010	25885	26135	26008	26215	25907	26208	26015	26073	26130	26064	25991	26157	25901	26135	25958	26059	26147	26296	26258	25904	26130	26198	26203	26127	25982	26167	25894	26014	26135	25997	26047	26275	25940	26044	26266	26160	26065	26204	26223	26123	26221	26270	26088	26110	25968	26042	25874	26203	25996	26211	25821	26045	25996	26099	26053	26188	26063	26232	26167	26139	26249	26078	26304	25827	26215	26005	26111	25975	25978	26299	26277	26121	26129	26169	26249	26023	25885	26110	26269	26298	25934	25829	26277	26137	26285	26109	25968	26080	26005	26032	26054	25957	26219	26072	25915	26283	26211	26142	26006	25805	25970	26129	25981	26103	26187	25913	26293	25851	26097	26434	26057	25872	26081	26013	26225	26096	26282	25835	26131	26050	25844	26203	26154	25910	26245	26401	26127	26143	26345	26069	26214	26094	26071	26095	26212	26097	25862	26102	26000	26069	26073	26157	26058	26004	25990	26211	26322	26249	26145	26251	25990	26133	26129	26187	25929	26206	26010	26034	26198	26076	25923	25773	25980	26153	26132	26234	26136	26070	25808	25953	26209	25906	26024	26163	25946	26181	26025	25866	25968	25973	26004	26061	26210	26315	26093	26137	25909	25831	26203	25829	26207	26348	26230	26239	26141	25994	26021	26028	26207	25904	26213	26236	26123	25951	25955	25949	25997	26233	25993	25987	26292	25992	25951	26109	26091	25963	25987	26153	26306	26024	25975	26192	26292	26177	26152	26206	26135	26135	26008	26036	26194	25921	26189	25988	26073	26184	26087	26090	25888	26025	26167	26228	26054	26237	26103	26122	26080	26154	26158	26060	25803	26093	26239	26301	26200	26162	26088	26165	25952	26302	26109	26088	26262	26039	26114	25917	26045	26046	25983	25890	26052	25924	25809	25847	26079	26025	26055	26241	26062	26084	25996	26134	26213	25949	25789	25991	25939	25859	25892	25968	25848	25989	25843	26142	26269	26132	25861	26182	25918	26039	26082	26091	26026	26194	26004	26077	26313	26154	26252	26152	26066	26322	26099	26201	26202	26156	25815	26025	26260	26160	25965	25802	25853	26144	25729	25921	26212	26076	26206	25911	25882	26108	26230	26273	26150	26030	26171	25958	26077	25974	25998	26151	26088	26080	26010	26223	26269	26288	26054	26426	25986	25960	26096	26225	26112	26232	26193	26050	26444	26033	26026	26087	26184	26187	26094	26119	26127	26071	26279	26096	26330	26201	26118	26143	26213	25896	26097	25741	26119	25914	26072	26063	26134	26241	26482	25962	25808	25823	25871	26107	26320	26137	26097	26274	26204	26141	26076	26114	26194	26150	26229	26067	25906	25998	26007	26096	26084	26088	25985	26129	26089	26248	26082	26028	26027	25989	26139	26182	26121	26375	26245	26076	26224	26183	26065	25720	26291	25982	26038	25858	25971	26031	26148	26173	26087	26118	26066	26319	26268	25899	26086	26138	26034	26029	26125	26051	26258	26134	26102	26085	26123	26104	26197	26453	26220	25980	26124	26088	26075	26028	25985	26311	26374	26107	26096	25993	25925	25856	26113	26169	26092	25952	25991	26011	25924	26046	25886	26179	26237	26057	26266	25932	26106	25847	25995	26073	26158	25938	26186	26318	26135	26058	25935	26387	26119	26000	25963	26194	25985	26172	26092	26280	26156	25708	26216	26196	26141	26267	25992	25966	25917	26229	25948	25954	25987	26025	26183	26071	26034	25944	26072	25851	26059	26070	26306	25827	26218	25974	26118	26043	25949	25801	26208	26137	25916	26019	26036	26051	26023	26186	25934	26164	26015	26117	26190	26161	26043	25864	26079	26072	25871	25925	25807	26096	26215	26073	25946	26310	26177	26016	26106	25989	26062	25832	26373	26224	26068	25968	26313	25966	25909	26022	26066	26149	26136	25907	26091	26331	25928	25840	26084	26165	26009	26128	26185	25977	26168	25998	25861	26037	26057	25993	26110	26062	26355	26008	26018	26081	25887	26046	25955	26251	25837	26094	26006	26284	26216	26282	25925	25931	26223	25936	26242	26042	26209	26091	26074	26021	26042	26126	26241	26196	26248	26012	26007	25782	26334	25969	26108	25998	25980	26143	26076	26059	25896	26297	26030	26020	26154	26019	26053	25975	26213	25923	25993	26199	26436	26110	26121	26262	25948	26143	26135	26037	26176	25995	25957	26153	26048	26087	26129	25973	25826	26097	26095	26037	26020	26326	26280	26000	26037	26249	25993	26025	26219	26239	25923	26051	26184	26217	26210	26018	26259	26065	26195	26069	25984	26166	26314	26021	26091	26145	26081	26079	26103	26111	26146	26309	26217	26314	26100	26131	25976	25905	26112	26166	26183	26138	25792	26232	26200	25953	26154	26107	26153	26164	26083	26164	26048	26307	26183	26267	26064	25766	25900	26085	26151	26016	26087	26018	26057	26247	26417	26078	26028	26098	25939	26110	26218	26212	26132	26363	25866	26006	26136	26058	26265	26149	26181	25830	26206	26197	26064	26005	26119	26016	26058	26136	26210	26140	26160	26313	26216	25925	26112	25818	25990	26030	26196	25975	25943	26034	26121	26030	25829	25870	26090	25962	26001	25870	25955	26009	26101	26470	26002	26009	26096	25756	26135	26058	25952	25995	26081	25835	25874	26060	26135	26056	25947	26250	26082	25886	26062	25944	25991	26084	25991	26071	25902	26028	26312	26180	26072	26212	25888	26130	26130	26197	26383	26274	26048	26247	26164	26124	26045	26077	25866	26064	26038	25909	26245	26167	26064	26184	26104	26172	26209	26070	26144	26161	26047	26075	26052	26068	26108	26277	26189	26198	25981	26090	25832	25839	26062	26138	25912	26087	26478	26129	26130	26220	26331	26199	26124	25973	26003	26248	25974	26128	25947	25944	26186	26049	26117	26172	26175	26040	26169	25937	25883	26021	25847	26058	25882	25919	26264	26074	26043	26117	26120	26157	26290	26202	26187	26009	26082	26009	26080	25958	25997	26198	26176	26106	25858	25959	25763	26024	25984	25910	26115	26177	26088	26098	26205	26050	25856	26212	26022	26023	26117	26134	25980	26197	26105	26075	26184	25811	26207	26266	26067	26112	26375	26160	26353	26181	26202	26134	25943	26019	26178	26317	25653	26028	25989	26189	25917	26202	26391	26149	26114	26137	26356	26249	25957	25921	25961	26249	26033	25815	26163	26065	26148	26369	26050	26456	25913	26010	26070	26078	26044	25847	26023	26081	26090	26079	26022	25881	25891	26009	26035	26076	26132	26118	25806	26096	26080	26281	26084	26146	26056	26077	26036	25922
54116	81381	75127	58990	49456	43769	38632	32459	27694	23527	21900	20272	19251	18543	18032	17770	17413	17345	17455	17359	17131	17209	16927	17132	17064	17005	17173	17086	16962	17025	17146	17143	17132	16972	17036	16945	16937	17064	16952	16969	17025	16962	17056	17078	16970	16955	16897	16904	16828	17043	16935	17074	16966	16989	16987	16903	16851	17071	16969	16950	16877	16965	16893	17039	16938	16981	16915	16950	17055	16959	16918	17151	17052	17134	16929	16978	17077	16850	16806	16936	16797	16951	17121	17025	16799	16998	17106	16929	17113	16887	16825	16986	17016	17004	16973	16923	16788	16873	17003	16885	17007	16857	16989	16981	17105	16948	17080	16892	16798	16963	16972	16958	16895	16968	16977	16718	16812	16830	16975	17042	17012	16961	16775	16996	16689	16968	16878	16727	16956	16801	16959	17000	16941	17012	16971	17003	16981	17061	17062	16953	16999	16829	16972	16871	17066	17064	16838	17196	16862	16972	16966	16865	17114	16983	17030	17025	16933	16876	16901	16932	16961	16754	16884	16909	16806	16973	16944	16874	17039	16947	17013	16734	16970	17029	17054	16894	17188	16974	16948	16797	16971	16820	17031	16943	16973	17054	17035	16842	16878	16948	17003	17001	16758	16951	17014	16992	17013	17044	16986	16989	16809	16951	16885	17074	17076	16812	16858	16851	16903	17085	16922	16937	17093	16956	16969	16791	16954	17030	17017	16942	16936	16890	16942	16882	16966	17054	17133	16892	16829	17037	17024	17079	16954	16954	16864	17147	17020	16923	16935	16737	17063	16892	16911	16987	17013	16977	16970	16859	16965	17137	16872	17004	17018	16931	17028	16852	16987	17085	17052	17030	16737	16991	17029	16946	16913	17015	17072	17016	17026	16998	16949	16763	16636	16949	16912	17029	16810	16963	16831	16925	16852	16929	16938	16724	17128	16783	17013	16937	17215	16908	16976	16981	16935	17005	16806	17047	16888	17051	16812	16972	16891	16897	17018	16872	17045	16762	17015	16908	16945	16961	17037	17022	16973	16863	16916	17041	16749	17088	16776	17079	16987	16888	17162	16978	16859	17090	17143	16995	16774	17089	16801	17078	16913	16902	17049	16883	17033	16958	16990	16892	17129	17018	17032	16983	16900	16953	16695	16938	16810	17164	17100	17132	16961	16840	16822	16947	16983	16796	17000	16928	16784	16798	16826	17042	16903	16992	16879	16848	16818	16969	16806	16932	17035	16999	16889	17140	16877	16873	16994	16979	16899	17022	17026	16933	17055	16920	16937	17209	16999	16839	16785	16984	16905	16957	16831	16987	17060	16960	16981	17008	16912	16792	16930	16996	17062	16946	17063	16960	16910	16810	16859	17022	16894	16954	16883	16835	16925	16999	16925	16855	16970	16942	16911	16935	16844	17026	16991	16871	16950	16911	17061	16900	16837	17103	16840	17073	17072	16971	17024	16893	17154	16999	16879	16960	16770	17048	16974	16782	16827	17055	16989	16803	16959	17086	16958	16929	17007	16882	16819	16951	16912	16965	17008	16861	17108	16921	17012	16878	16812	16835	16829	17058	17020	16973	16990	17116	16812	16911	16977	16931	17015	16938	17045	16831	16950	16908	16973	16978	16960	16773	16965	16871	16762	16922	17057	17050	17037	16977	17182	17047	16939	16851	16888	16929	16827	16913	16895	16880	17008	16754	17089	16998	16948	17005	16823	16960	16869	16959	16955	16966	17015	17053	16950	16815	16943	17037	17050	17011	16996	16983	16794	16883	16866	17050	16911	17071	16968	16853	16802	17094	17190	16836	17103	17039	16915	17032	16879	16986	16946	17129	16939	16794	16882	17089	17014	16974	17106	16964	16954	16953	17013	17019	17066	16986	16862	16908	16959	16978	16897	16822	16966	16843	17119	17138	16768	17066	17089	16997	17014	17129	16964	17064	16897	16981	16818	16751	17003	16971	17026	16915	17129	16839	16879	16839	17215	16982	16928	16968	17017	17033	16977	17049	17137	16999	16783	17040	16884	16926	16768	16944	16956	17094	17114	16776	17005	16882	16934	16973	16852	16945	16912	16678	16798	16886	17104	17078	16859	16988	17159	17030	17012	16954	16990	16768	16991	17033	17242	16918	17057	16989	16874	17133	17024	16723	16875	16946	16917	17041	17270	17006	16864	16887	17019	17126	16997	16899	17057	16928	16971	16899	16963	16863	16962	17068	17077	16960	17014	16858	17037	16733	17101	16747	17012	16864	16810	16950	16964	17087	16940	17095	16842	16977	16770	16795	17046	16867	16784	17066	16936	16882	17123	17029	16910	17022	17126	17056	17038	17028	17018	17022	17162	16767	16935	17009	17048	16919	16857	16980	17053	16929	16916	16940	17063	16958	16817	16850	16812	17005	17087	16988	16994	16936	16982	17006	16870	17093	17022	17129	17035	16881	16890	17020	17083	16962	16833	16936	16968	17011	16842	16847	16961	16790	16974	16877	16906	17073	17003	16984	16760	16925	17109	16840	16943	16903	17035	16999	16960	16886	16943	16899	16949	16982	16989	16950	16868	16904	16890	16992	17173	16959	16946	16939	17070	16816	16917	16769	17095	17022	16958	17015	17063	16965	17156	17116	16982	16863	16781	16948	16917	16925	16854	16998	16861	17008	16942	16916	16864	17132	16861	17109	16917	16918	17129	16989	16985	16897	16923	16992	17028	16956	16961	16849	16969	16928	16961	16908	17079	16903	16948	16870	17039	16924	16864	17000	16943	16895	16947	17018	16863	16995	17018	16866	16830	16933	17005	16880	17170	16998	16992	16824	16976	17018	17043	17029	17031	17121	16964	16943	16882	17007	17140	17058	16849	17045	17160	16913	16742	16876	16982	16884	16966	16945	17021	16956	17195	16701	16896	16793	16960	17006	17068	17081	16942	16776	16927	17131	17148	17043	17048	16826	16990	16928	17009	16929	17033	17029	17144	16993	16968	17059	17031	17126	16951	16752	16839	17051	16968	16876	16744	16913	16958	16916	16851	16926	16914	16850	16934	16942	16698	17149	17007	17035	16904	16870	17019	16926	17088	16923	16842	16967	17074	16975	16900	16887	16965	17042	17017	16920	16828	17020	16950	17047	17005	17041	16990	16995	16992	16876	16710	16919	17014	17025	16880	17093	16805	16891	16999	16814	16937	17132	17003	16919	16819	17098	16831	17099	16942	16897	17109	16695	17173	16934	17210	16974	17069	16930	16934	16800	16958	16836	16855	16937	17012	17001	16899	17064	16857	17084	17021	16695	16955	17031	16840	16884	16858	16823	17031	17106	16899	16881	17108	16990	16999	16825	16805	16902	16942	16943	17158	16899	17143	17049	16874	17038	16884	16876	17041	16877	16987	16922	17045	16676	16929	16899	16837	17128	16799	16958	16811	17031	16884	17007	16893	16893	16803	17005	17008	16978	16978	17019	17188	16967	16916	16986	17168	16784	16931	17044	17057	16971	16897	17027	17044	16996	16895	17069	16953	16953	16948	17154	17016	16936	16979	16980	17050	16996	17138	16934	16876	16782	16815	17030	17031	16964	16869	16905	16996	17023	16994	17045	17190	17067	16954	17218	16924	16985	16820	16990	16909	17069	16877	16743	16948	16886	17074	16867	16949	16856	17065	16877	16978	17032	17052	17040	16914	16827	16923	16794	17052	16987	17049	16799	16782	16929	17000	16831	17008	17050	16825	16661	16899	16964	16805	16895	16971	17055	16958	16892	16894	16982	16934	16855	17024	16874	17048	17002	16923	17064	16850	16961	17058	17030	17081	17030	16864	16930	16944	17185	16970	16958	16961	16930	17017	16952	16712	16944	17118	16948	16908	17007	17054	16806	16948	16770	16933	16945	16907	16865	16983	17087	16940	17016	16868	16849	17053	16891	16952	16877	16979	16920	16768	17001	16825	16975	17027	17188	17089	17056	17055	16884	16821	17005	17090	16925	16874	16801	17227	16862	17035	16883	16856	17125	17051	16969	16774	16910	16845	16842	16968	16992	16978	16797	16881	17007	16957	16963	16954	16989	17042	16944	17072	16942	16886	16982	16901	17008	16727	17063	16982	17016	17005	17073	17068	16993	17098	16714	16995	16942	16927	16985	17000	16995	16932	16855	16836	16917	16932	16878	16747	16991	17084	16891	16814	16889	16934	16929	16823	16838	16957	16779	17143	16839	16801	17010	17023	17099	16934	16975	17022	16812	17008	17031	16998	16966	16926	16986	16890	16892	16947	16780	16846	17006	17101	17102	16959	17062	16806	16826	16938	16800	16695	17087	16908	17031	16844	16890	16867	16874	17054	16712	16873	17043	17070	16934	16955	17094	16975	16809	16975	17079	16803	16990	16974	16983	16920	16881	16575	16956	16947	16819	16861	17046	16971	17109	16993	16933	16931	16939	17085	16837	16800	17096	16964	16994	16995	16974	17092	17051	16922	16885	16831	16923	16939	16775	16926	16852	16963	17044	16903	16962	17024	16947	16865	17008	16959	17051	17016	16964	16901	16883	17148	16920	16909	17121	17056	17014	17004	17038	16977	16920	16934	16915	16894	16935	16987	17080	16930	16878	16932	16808	16846	16726	16902	17015	16869	16890	16974	16877	16973	16890	17148	17035	16915	16999	16821	17014	16805	16998	17118	16977	16924	17090	16745	17024	17053	17023	16779	16945	16859	16919	16840	17063	16860	16863	16892	16891	17094	16983	17061	16986	16770	16949	16703	16976	16966	16857	16952	16801	16895	16896	17115	16969	17039	16976	17095	16794	16756	17106	16871	16977	16934	16981	16967	16837	16712	16817	16917	17006	16972	17010	16972	17072	17119	17017	16955	16991	17015	17006	16777	17093	16912	17106	16778	16900	17056	16966	17120	16926	17066	17277	16866	16852	16799	17127	16945	17036	17084	16817	16983	16839	16950	17041	16754	16881	16985	16958	16940	16963	16889	16872	16819	16777	16897	16954	16905	16936	16983	17072	16966	16919	16935	16901	17022	16998	17029	16935	16928	17011	16914	16881	16900	17008	16906	16935	16846	16990	16851	16866	16721	17047	16970	17088	16982	16881	17115	17076	16810	16869	17107	16872	17006	17007	17022	16989	17158	17001	16946	17007	17065	16956	16781	16768	16960	16785	16954	17038
50149	58977	58885	49706	41030	37147	33050	30478	29018	28076	27644	27259	27231	27068	27005	26643	26767	26880	26817	26679	26560	26447	26600	26749	26522	26546	26637	26597	26550	26563	26718	26494	26659	26481	26994	26461	26731	26347	26559	26283	26574	26536	26714	26670	26589	26595	26504	26568	26392	26433	26438	26532	26357	26836	26733	26621	26767	26514	26600	26453	26828	26550	26513	26623	26579	26694	26375	26662	26601	26379	26502	26694	26402	26445	26606	26480	26768	26721	26732	26451	26778	26636	26745	26585	26515	26421	26617	26616	26538	26408	26755	26785	26723	26646	26625	26549	26765	26494	26680	26731	26449	26483	26589	26568	26503	26540	26727	26406	26622	26802	26507	26440	26482	26629	26307	26497	26689	26412	26556	26638	26303	26681	26743	26351	26517	26484	26475	26399	26318	26539	26787	26561	26610	26486	26574	26465	26482	26524	26430	26670	26623	26455	26526	26774	26664	26663	26738	26626	26719	26534	26726	26593	26648	26601	26680	26621	26496	26540	26623	26568	26802	26607	26723	26588	26551	26821	26434	26838	26550	26398	26306	26571	26658	26478	26590	26675	26680	26642	26755	26672	26621	26717	26497	26376	26400	26717	26589	26424	26696	26444	26320	26420	26762	26511	26700	26503	26629	26719	26408	26582	26344	26661	26771	26637	26651	26655	26722	26653	26747	26479	26612	26660	26752	26561	26662	26626	27046	26660	26878	26834	26699	26538	26626	26358	26584	26433	26756	26637	26659	26477	26935	26561	26803	26598	26485	26710	26750	26498	26646	26522	26855	26736	26695	26498	26800	26321	26694	26802	26547	26672	26762	26743	26501	26606	26594	26256	26628	26557	26538	26821	26622	26737	26607	26521	26546	26565	26281	26590	26683	26749	26536	26507	26681	26635	26728	26594	26597	26722	26723	26632	26477	26576	26491	26598	26451	26469	26597	26612	26460	26534	26665	26529	26529	26610	26561	26382	26657	26575	26832	26922	26451	26560	26462	26819	26799	26352	26426	26460	26379	26646	26624	26663	26892	26472	26610	26481	26629	26801	26591	26354	26803	26598	26634	26518	26681	26634	26574	26815	26584	26494	26577	26342	26573	26383	26681	26503	26492	26600	26785	26514	26746	26663	26777	26755	26515	26665	26417	26376	26567	26780	26651	26566	26536	26627	26567	26744	26611	26565	26442	26606	26535	26595	26428	26565	26615	26501	26531	26550	26420	26601	26716	26473	26664	26789	26765	26613	26694	26259	26553	26683	26836	26673	26578	26445	26426	26531	26706	26439	26979	26821	26622	26638	26637	26969	26347	26706	26501	26499	26379	26461	26435	26491	26763	26577	26960	26653	26595	26524	26730	26665	26397	26527	26365	26646	26358	26496	26447	26554	26649	26642	26519	26850	26915	26511	26881	26364	26237	26457	26604	26515	26728	26509	26821	26443	26559	26722	26637	26528	26644	26572	26533	26392	26559	26752	26928	26516	26430	26675	26653	26708	26760	26561	26484	26564	26528	26635	26656	26874	26510	26668	26679	26301	26533	26749	26518	26486	26653	26767	26471	26531	26606	26393	26789	26588	26508	26594	26484	26465	26420	26564	26630	26577	26523	26683	26664	26609	26725	26495	26740	26484	26616	26649	26549	26691	26605	26635	26292	26683	26593	26285	26566	26406	26442	26512	26465	26732	26491	26521	26710	26516	26634	26911	26700	26607	26712	26425	26564	26704	26696	26736	26740	26321	26470	26570	26609	26586	26571	26813	26660	26581	26854	26575	26427	26539	26596	26450	26694	26743	26632	26563	26683	26547	26788	26628	26544	26475	26699	26464	26597	26655	26542	26569	26501	26727	26594	26575	26888	26448	26698	26829	26683	26480	26367	26566	26618	26266	26778	26892	26525	26436	26371	26858	26638	26641	26515	26345	26632	26322	26757	26549	26784	26838	26523	26675	26525	26533	26547	26769	26473	26370	26388	26365	26494	26698	26706	26502	26311	26833	26800	26849	26624	26761	26423	26574	26558	26661	26788	26400	26771	26689	26556	26548	26739	26628	26568	26725	26654	26297	26561	26829	26434	26569	26686	26564	26361	26638	26441	26903	26472	26568	26355	26383	26177	26531	26631	26459	26678	26400	26523	26546	26711	26462	26354	26728	26520	26733	26539	26524	26603	26360	26559	26726	26870	26601	26581	26695	26594	26445	26590	26439	26520	26528	26524	26441	26316	26477	26374	26552	26774	26501	26533	26753	26924	26382	26514	26666	26923	26502	26620	26465	26699	26738	26676	26419	26500	26561	26570	26456	26744	26747	26470	26671	26834	26668	26531	26748	26624	26430	26583	26505	26576	26549	26777	26598	26329	26331	26856	26386	26493	26610	26471	26366	26588	26616	26466	26466	26620	26747	26630	26428	26638	26635	26870	26795	26636	26618	26648	26899	26440	26667	26578	26621	26678	26633	26522	26558	26471	26351	26698	26748	26836	26281	26525	26721	26482	26557	26613	26736	26517	26747	26621	26881	26815	26987	26520	26547	26641	26532	26754	26592	26584	26461	26672	26528	26570	26434	26608	26432	26694	26706	26793	26735	26539	26840	26812	26413	26616	26349	26193	26752	26739	26350	26402	26669	26575	26569	26633	26621	26349	26556	26456	26655	26610	26267	26677	26655	26765	26738	26713	26501	26744	26606	26429	26425	26364	26498	26505	26530	26409	26658	26411	26582	26369	26668	26540	26668	26436	26452	26134	26710	26502	26364	26704	26860	26690	26276	26601	26759	26931	26550	26565	26550	26538	26408	26652	26624	26494	26508	26727	26461	26593	26739	26622	26767	26552	26513	26839	26403	26634	26782	26457	26620	26581	26608	26643	26796	26659	26572	26651	26450	26484	26761	26614	26725	26574	26586	26393	26567	26532	26667	26698	26736	26766	26592	26619	26503	26371	26675	26741	26572	26533	26553	26524	26802	26406	26583	26595	26587	26370	26486	26604	26600	26710	26649	26795	26545	26662	26714	26702	26730	26612	26538	26518	26461	26423	26837	26502	26502	26532	26530	26289	26473	26612	26343	26717	26817	26897	26879	26498	26613	26676	26756	26669	26859	26575	26640	26719	26624	26579	26460	26632	26692	26640	26581	26587	26405	26499	26744	26586	26890	26523	26727	26605	26460	26910	26540	26709	26487	26375	26675	26574	26424	26464	26395	26677	26371	26704	26443	26582	26742	26561	26456	26623	26514	26525	26601	26402	26469	26717	26720	26332	26484	26619	26558	26544	26763	26541	26758	26488	26660	26739	26645	26543	26581	26554	26636	26820	26657	26582	26410	26612	26664	26792	26881	26320	26336	26539	26587	26794	26646	26498	26668	26831	26680	26747	26748	26596	26628	26504	26697	26474	26685	26650	26523	26559	26789	26593	26563	26745	26847	26254	26305	26491	26487	26462	26588	26550	26404	26784	26598	26798	26427	26552	26631	26810	26720	26631	26838	26733	26849	26556	26687	26676	26647	26689	26779	26742	26551	26419	26553	26583	26683	26741	26588	26496	26471	26652	26522	26394	26440	26651	26532	26676	26550	26779	26455	26583	26686	26893	26683	26744	26856	26557	26532	26402	26382	26632	26502	26632	26589	26531	26740	26454	26729	26423	26649	26612	26541	26592	26460	26500	26657	26503	26817	26663	26674	26809	26625	26455	26664	26413	26717	26659	26512	26789	26310	26506	26676	26834	26577	26706	26597	26609	26380	26628	26711	26705	26669	26477	26548	26577	26694	26440	26557	26444	26374	26861	26533	26523	26551	26480	26680	26885	26568	26514	26843	26505	26518	26496	26529	26380	26467	26413	26543	26585	26709	26694	26440	26669	26801	26522	26501	26704	26382	26699	26456	26669	26689	26482	26630	26797	26472	26822	26620	26843	26805	26668	26716	26569	26509	26866	26753	26697	26496	26395	26313	26593	26663	26477	26546	26522	26693	26899	26509	26732	26551	26611	26834	26688	26646	26608	26561	26742	26460	26440	26753	26781	26510	26856	26692	26369	26573	26645	26451	26387	26279	26937	26333	26639	26458	26487	26490	26445	26629	26579	26674	26723	26571	26565	26323	26597	26661	26677	26645	26740	26438	26452	26329	26402	26475	26540	26618	26286	26657	26568	26412	26437	26682	26691	26844	26158	26360	26783	26733	26742	26686	26662	26508	26689	26391	26750	26732	26440	26575	26734	26623	26656	26420	26518	26770	26514	26953	26643	26537	26575	26385	26626	26514	26491	26467	26585	26706	26513	26684	26897	26424	26716	26742	26672	26525	26737	26733	26549	26700	26890	26699	26602	26427	26309	26587	26565	26551	26360	26553	26493	26352	26397	26724	26528	26568	26625	26624	26606	26657	26497	26519	26638	26654	26538	26421	26288	26572	26438	26567	26559	26643	26736	26741	26447	26674	26558	26687	26704	26581	26651	26646	26676	26631	26425	26762	26662	26629	26385	26402	26627	26581	26364	26659	26562	26648	26720	26640	26794	26569	26786	26498	26646	26684	26753	26767	26578	26841	26265	26520	26624	26678	26637	26464	26410	26313	26531	26681	26449	26597	26565	26122	26659	26512	26514	26342	26661	26690	26860	26554	26668	26634	26444	26659	26584	26737	26746	26780	26620	26579	26788	26618	26516	26738	26641	26455	26414	26514	26771	26514	26561	26650	26679	26635	26614	26645	26582	26598	26574	26736	26519	26329	26485	26716	26492	26514	26579	26599	26487	26612	26579	26810	26679	26870	26741	26604	26459	26253	26804	26555	26614	26597	26500	26624	26617	26502	26753	26586	26637	26487	26632	26710	26528	26650	26715	26324	26657	26385	26408	26768	26656	26497	26742	26578	26593	26579	26669	26652	26704	26623	26628	26565	26740	26626	26592	26572	26521	26675	26837	26369	26583	26628	26543	26613	26527	26450	26629	26419	26588	26623	26524	26643	26528	26886	26458	26703	26489	26705	26485	26827	26667	26697	26533	26569	26467	26664	26541	26509	26709	26815	26754	26637	26653	26654	26938	26382	26476	26743	26680	26639	26447	26482	26801	26486	26439	26592	27010	26598	26396	26491	26448	26480	26632	26604	26400	26647	26746	26616	26770	26543	26461	26695	26809	26786	26392	26705	26649	26619	26227	26755	26356	26382
54033	67980	58746	43137	35267	29956	25185	22666	20372	19111	18410	17980	17836	17479	17398	17400	17412	17393	17358	17337	17182	17308	17252	17088	17275	17134	17062	17022	17414	17237	17161	17196	16987	17211	17202	17309	17380	17091	17145	17215	17121	17304	17341	17211	17132	17301	17179	17204	17104	17158	17173	17210	17260	17160	17213	17202	17203	17329	17321	17120	17214	17261	17229	17310	17269	17205	17480	17097	17279	17337	17328	17277	17146	17205	17217	17313	17161	17201	17120	17036	17324	17111	17266	17250	17202	17144	17185	17258	17157	17148	17094	17064	17185	17166	17074	17155	17251	17226	17266	17211	17414	17245	17241	17156	17049	17073	17429	17134	17111	17116	17201	17175	17354	17075	17164	17163	17153	17260	17045	17218	17228	17208	17248	17209	17169	17151	17192	17313	17032	17147	17289	17076	17058	17184	17293	17154	17201	17098	17120	17236	17169	17072	17358	17074	17457	17246	17283	17121	17234	17256	17293	17199	17075	17011	17123	17416	17271	17054	17048	17298	17006	17092	17193	17085	17118	17063	17299	17062	17247	17221	17153	17168	17022	17086	17225	17028	17184	17206	17168	17231	17165	17304	17248	17185	17351	17207	17017	17126	17073	17101	17015	17325	17128	17084	17198	17209	17290	17296	17160	17175	17016	17336	17240	17158	17307	17253	17257	17328	17070	17171	17227	17265	17276	17245	17207	17169	17302	16967	17312	17117	17210	17056	17257	17081	17224	17201	16997	17175	17252	17154	17149	17045	17296	17224	17174	17112	17449	17176	17305	17284	17326	17163	17227	17128	16964	17293	17240	17286	17184	17251	17307	17147	17249	17230	17350	17164	17109	17314	17216	17029	17183	17404	17307	17183	17043	17229	17240	17260	17231	17133	17185	17315	17214	17224	17382	17302	17148	17128	17187	17237	16852	17234	17264	16935	17205	17381	17139	17280	17174	17252	17427	17354	17065	17282	17352	17250	17393	17203	17203	17443	17100	17132	17171	17140	17380	17184	17278	17169	17344	17232	17320	17165	17134	17061	17196	17156	17327	17099	17283	17256	17329	17193	17088	17249	17239	17209	17299	17002	17133	17155	17157	17241	17286	17255	17023	17348	17333	17245	17254	17313	17119	17230	17385	17331	17143	17160	17148	17113	17159	17194	17068	17406	17231	17397	17125	17156	17030	17250	17298	17209	17251	17335	17228	17038	17286	17191	17309	17185	17184	17409	17174	17106	17282	16991	17220	17400	17177	17105	17397	17243	17190	17355	17108	17144	17231	17154	17292	17099	17230	17246	17272	17274	17235	17171	17309	17225	17220	17269	17243	17275	17275	17178	17177	17192	17469	17184	17244	17392	17321	17177	17264	17299	17491	17176	17319	17096	17238	17222	17185	17237	17302	17235	17116	17263	17111	17015	17185	17257	17285	17240	17140	17158	17291	17190	17346	17250	17087	17118	17147	17231	17352	17122	17370	17228	17231	17165	17357	17132	17111	17280	17108	17147	17225	17085	17079	17466	17150	17174	17243	17366	17416	17232	17132	17072	17215	17085	17261	17255	17189	17217	17146	17240	17166	17369	17029	17251	17198	17147	17168	17097	17280	17163	17153	17312	17157	17131	17039	17277	17248	17076	17245	17243	17410	17068	17120	17248	17322	17051	17214	17282	17188	17221	17076	17227	17316	17259	17126	17375	17039	17222	17295	17119	17220	17280	17271	17276	17198	17220	17240	17275	17174	17245	17244	17201	17339	17183	17240	17245	17107	17274	17227	17182	17207	17336	17165	17181	17138	17275	17173	17162	17277	17173	17172	17176	17226	17126	17130	17068	17262	17171	17238	17293	17149	17252	17171	17035	17259	17219	17134	17187	17262	17206	17198	17223	17219	17333	17190	17156	17112	16980	17172	17183	17362	17307	17310	17135	17269	17148	17236	17146	17231	17183	17155	17241	17325	17058	17217	17395	17095	17147	17164	17094	17376	17175	17146	17279	17210	17266	17276	17188	17061	17227	17368	17092	17193	17097	17113	17248	17172	17118	17036	17005	17080	17137	16992	17374	17187	17236	17230	17298	17335	17226	17287	17177	17231	17090	17170	17198	17174	17456	17115	17015	17037	17296	17054	17280	17217	17186	17479	17275	17139	17241	17131	17187	17141	17064	17314	17189	17281	17184	17208	17200	17196	17156	17103	17106	17068	17137	17198	17238	17052	17146	17261	17032	17119	17167	17117	17289	17212	17298	17169	17163	17042	17245	17258	16973	17305	17135	17082	17334	17180	17071	17178	17258	17105	17167	17291	17135	17282	17076	17112	17236	17175	17154	17249	17161	17186	17229	17102	17166	17229	17186	17224	17066	17169	17071	17129	17231	17309	17240	17163	17262	17372	17304	17231	17252	17133	17151	17135	17289	17354	17107	17305	17292	17026	17218	17232	17098	17166	17209	17146	17273	17100	17199	17169	17128	17342	17205	17161	17295	17202	17171	17169	17403	17102	17253	17228	17313	17390	17096	17343	17261	17211	17083	17302	17324	17280	17447	17016	17211	17217	17125	17070	17068	17168	17360	17468	17183	17210	16955	17230	17220	17163	17299	17248	17286	17100	17149	17251	17212	17294	17154	17182	17138	17146	17122	17121	17169	17035	17387	17168	17357	17146	17305	17158	17153	17203	17171	17158	17227	16999	17284	17255	17277	17247	17269	17228	17293	17357	17302	17185	17018	17173	17250	17181	17160	17203	17182	17196	17304	17330	17176	17239	17225	17237	17173	17244	17193	17258	17126	17039	17430	17401	17239	17055	17202	17229	17322	17081	17236	17211	17268	17231	17106	17290	17303	17078	17512	17211	17062	17245	17226	17066	17111	17238	17275	17165	17186	17085	17197	17174	17161	17110	17289	17139	17257	17084	17240	17338	17210	17272	17248	17304	17214	17124	17186	17156	17160	17345	17092	17294	17267	17220	17173	17196	17121	17311	17195	16996	17132	17275	17267	17255	17299	17390	17213	17289	17211	17245	17150	17341	17169	17156	17253	17328	17200	17224	17012	17390	17074	17326	17217	17264	17240	17051	17431	17214	17369	17306	17268	17443	17059	17137	17265	17215	17172	17311	17201	17237	16992	17201	17127	17359	17185	17243	17050	17272	17294	17297	16989	17405	17104	17088	17146	17141	17176	17242	17320	17201	17296	17203	17143	17056	17141	17149	17120	17147	17209	17245	17238	17185	17130	17453	17072	17181	17162	17213	17152	17203	17190	17077	17250	17252	17053	17218	17088	16962	17221	17259	17163	17395	17261	17270	17275	17392	17167	17236	17170	17121	17140	17058	17325	17217	17157	17363	17056	17259	17234	17252	17226	17149	17050	17286	17238	17128	17227	17102	17280	16965	17256	17297	17213	17089	17252	17297	17083	17307	17271	17365	17265	17167	17340	17140	17146	17276	17271	17207	17127	17113	17226	17225	17361	17221	17142	17263	17008	17116	17155	17183	17331	17320	17248	17238	17178	17199	17246	17302	17238	17261	17179	17070	17250	17283	17249	17112	17263	17173	17211	17153	17130	17314	17045	17198	17338	17352	17156	17317	17186	17092	17268	17424	17343	17272	17162	17198	17121	17189	17210	17136	17197	17125	17319	17072	17399	17307	17333	17193	17092	17143	16970	17438	17260	17263	17106	17184	17126	17274	17244	17191	17320	16870	17272	17153	17408	17129	17258	17171	17170	17155	17305	17119	17244	17126	17353	17077	17204	17308	17250	17169	17195	17407	17285	17259	17193	17156	17132	17211	17230	17313	17283	17191	17018	17261	17187	17338	17230	17230	17052	17356	17196	17210	17413	17164	17225	17154	17196	17349	17223	17413	17176	17078	17141	17219	17271	17160	17168	17379	17127	17163	17233	17118	17279	17159	17288	17193	17181	17387	17263	17220	17233	17288	17063	17233	17099	17108	17362	17350	17220	17109	17205	17251	17076	17320	17209	17280	17023	17258	17247	17325	17122	17390	17268	17008	17242	17323	17187	17169	17095	17341	17273	17179	17181	17288	17227	17430	17126	16934	17294	17356	17167	17320	17192	17118	17309	17343	17258	17229	17057	17164	17202	17288	17390	16895	17065	17195	17418	17171	17304	17098	17275	17227	17072	17178	17202	17334	17226	17159	17124	17111	17335	17175	17088	17349	17149	17222	17332	17129	17080	17320	17321	17313	17295	17178	17160	17291	17200	17307	17224	17257	17115	17344	17297	17351	17179	17237	17245	17116	17080	17200	17229	17238	17008	17275	17445	17452	17057	17347	17206	17072	17231	17221	17238	17160	17157	17332	17278	17124	17321	17270	17302	17426	17155	17348	17173	17240	17200	17158	17199	17282	17070	17134	17239	17048	17277	17170	17159	17064	17115	17250	17330	17123	17294	17338	17208	17285	17453	17282	17142	16983	17362	17296	17193	17277	17221	16880	17321	17231	17269	17175	17251	17254	17262	17287	16965	17179	17192	17208	17190	17242	17241	17097	17013	17200	17167	17253	17092	17189	17386	17139	17217	17239	17279	17088	17197	17200	17233	17378	17138	17248	17156	17298	17282	17275	17304	17180	17324	17252	17160	17259	17205	17271	17330	17163	17086	16994	17229	17165	17149	17059	17423	17104	17187	17089	17062	17205	17205	17205	17290	17241	17211	17177	17106	17282	17181	17114	17237	17185	17233	17246	17187	17031	17304	17173	16974	17321	17159	17329	17291	17019	17241	17397	17235	17170	17103	17199	17186	17391	17094	17332	17268	17187	17120	17122	17241	17229	17076	17304	17191	17253	17423	17206	17298	17171	17352	17225	17182	17255	17087	17332	17023	17201	17201	17098	17394	17031	17245	17137	17241	17146	17155	17178	17126	17163	17354	17158	17035	17185	17226	17143	17231	17242	17214	17303	17242	17123	17216	17314	17441	17126	17320	17537	17198	17327	17390	17116	17344	17333	16973	17260	17154	17301	17270	17194	17360	17271	17315	17243	17084	17055	17280	17203	17182	17350	16956	17184	17020	17068	17115	17315	17173	17170	17160	17170	17201	17205	17360	17218	17187	17415	17255	17205	17255	17256	17076	17301	17359	17145	17415	17100	17235	17342	17376	17171	17086	17189	17232	17238	17159	17413	17244	17200	17110	17069	17151	17366	17036
26021	22094	33330	37682	41390	44407	42307	35834	32035	30216	29075	28196	27705	27398	27394	27444	27243	27012	27201	27084	27288	27097	26933	26734	26606	27001	27094	26908	26976	26962	27130	26792	26982	26916	26694	26871	27075	26879	26880	26687	26806	26814	26866	26841	26900	26722	26756	26769	26819	26710	26891	26837	26940	26885	26800	26885	26836	26757	26915	26769	26941	27054	26934	26858	26778	26887	26865	26661	27036	26967	26815	26652	26771	26935	26789	26690	26798	26629	26698	26776	27226	26920	26806	26658	26715	26928	27023	26963	26858	26560	26722	26852	26779	26482	26974	27024	26977	26682	26771	26746	26908	26995	26902	26748	26711	26727	26577	26758	26829	26709	26438	26840	26784	26880	26598	26787	26756	26615	26901	26930	26791	26778	26618	26752	26842	26700	26837	26762	26941	26777	26674	26839	26857	26930	26675	26902	26863	26795	26738	26564	26637	26815	26815	26905	26764	26880	27060	26829	26812	26475	26607	26824	26728	26750	26833	26904	26768	26708	26925	26789	26913	26834	26861	26805	26793	26593	27040	26723	26680	26589	26819	26683	26753	26627	26891	26787	26842	26623	26803	26892	26864	26899	26794	26665	26690	26443	26770	26716	26916	26966	26786	26844	26648	26645	26614	26456	26885	27004	26906	26565	26617	26977	26750	26821	26716	26769	26858	26715	26808	26531	26938	27030	26970	26948	26840	26633	26839	26957	26813	26493	26596	26987	26611	26870	26913	26840	26872	26569	26821	26727	26866	26900	26962	26822	26837	26844	26844	26720	26796	26772	26888	26546	26968	26869	26725	26777	26625	26762	26729	26875	26652	26974	26840	26675	26758	26593	26930	26707	27038	26677	26755	26513	26827	26585	26886	26693	26945	26707	26866	26871	26812	26749	26987	27004	26860	26703	26708	26813	26919	26885	26787	26675	26539	26752	26763	26686	26821	26714	26907	26685	26666	26827	26609	26985	26743	26926	26908	27176	26853	26792	26787	26866	27026	26833	26563	26813	26871	26851	26675	26544	26794	27085	26853	26992	26977	26851	26824	26762	26573	26758	26639	26654	26556	26574	26800	26915	26897	26751	27031	26675	26734	26843	26548	26683	26709	26688	26886	26929	27024	26936	27070	26971	26752	26747	27038	26882	26961	26745	26916	26977	26625	26832	26704	26821	26784	26995	26617	26831	27074	26629	26654	26446	26875	27022	26794	26782	26755	26869	26752	26896	26733	26905	26449	26848	26907	26898	26615	26787	26885	26943	26774	26966	26795	26834	26806	26775	26966	26825	27027	26743	26844	26953	26455	26799	26969	26932	26847	26808	26583	26753	26929	26610	26553	26755	26794	26726	26534	26637	27029	27067	26729	27091	26819	26903	27087	26675	26847	26569	26759	26711	26852	26650	26734	26759	26762	26873	26953	26675	26797	26574	26715	26477	26991	26865	26911	26837	26648	26702	26635	26364	26788	26781	26950	26995	26856	26943	26841	26753	26956	27003	26608	26977	26773	26942	26836	26855	26559	26777	26721	26775	26684	26804	26850	26773	26718	26921	26934	26659	26855	26722	26850	26713	26686	26714	26806	26585	26753	26342	26836	26775	26854	26962	26900	26633	26856	26836	26847	26661	26664	26898	26850	26890	26954	26918	26804	26603	26781	26863	26749	26778	27092	26957	26713	26761	26936	26648	26829	26653	26947	26662	26632	26846	26960	27127	26890	26672	26817	26804	26729	26782	26710	26814	26974	26785	27085	26922	26989	26630	26745	26695	26887	26875	26682	26739	26499	26613	26873	26537	26833	26769	26877	26840	26576	26845	26888	26797	26778	26962	26911	26854	26931	26826	26817	26786	26984	26864	26794	26834	26822	26828	26811	26951	26955	26831	26992	26813	26933	27178	26714	26776	26789	26890	26682	26690	26670	27062	26878	27055	27122	26894	26868	26803	26861	26444	26697	26799	26521	26979	26943	26801	26784	26639	26816	26812	26713	26614	26623	26738	26571	26658	26767	26647	26802	26799	26661	26884	26773	26770	27031	26760	26747	26743	26749	26717	26895	26916	26841	26936	26876	26697	26866	26956	26881	26844	26815	26872	26812	26719	26964	26946	26629	26850	26905	26915	27050	26560	26825	26867	26925	26996	26728	26727	26716	26790	26887	26910	26815	27216	26672	26907	26874	26736	26524	26694	26572	26793	26616	26729	26649	26576	26864	26665	26868	26742	26827	26617	26718	26876	26795	27133	26611	26839	26896	27099	26895	26755	26526	26810	26953	26792	26649	26793	26956	26858	26631	26729	26911	26600	26814	26827	26827	26591	26851	26878	26648	26752	26709	26901	26598	26815	26624	26775	26758	26639	26662	26734	26959	26966	26605	27090	26741	26692	26953	26730	27078	27100	26603	26916	26738	26583	26810	26720	26814	27013	27034	26788	26846	26901	26757	26716	26712	26926	26784	26832	26784	26871	26710	26729	26718	26614	26916	26963	26664	26848	26751	26708	26845	26832	26930	26800	26693	26749	26753	26618	26870	27005	26912	26760	26747	27101	26744	26778	26608	26562	26779	26562	26812	26737	26717	26784	26748	26644	26887	27053	26959	26870	26838	26855	27034	26669	26796	26993	26642	26802	26647	26736	26703	27133	26700	26880	27000	26960	26681	26668	27060	26994	26654	26732	26856	26761	26839	26645	26571	26900	26664	26857	26974	26888	26763	27022	26801	26782	26655	26918	26886	26984	26792	27058	26712	26658	26820	26652	26906	27046	26901	26868	26682	26706	26721	26649	26821	26661	26601	26373	26979	26696	26752	27004	26690	27149	26698	26597	26873	26782	26674	27028	26847	26713	26565	26864	26758	26796	26879	26720	26857	27000	26671	26783	26656	26885	26750	26527	26601	26820	26711	26369	26741	26972	26912	26732	26905	26939	26932	26708	26503	26756	26856	26906	26908	26561	27010	26792	26902	26603	26989	26937	26823	26930	26840	26808	27010	26740	26886	26953	26742	26691	26715	27132	26889	26529	26606	26755	26850	26710	26731	26939	26706	26731	26902	26885	27065	26625	26831	26651	26794	26733	26803	26761	26835	27057	26898	26813	26661	26635	26831	26540	27093	26679	26710	26658	26705	26761	26827	26765	26873	26854	26914	26708	26952	26603	26713	26953	26770	26839	26677	26737	26620	26533	26737	26837	26959	27042	26642	26436	26916	26924	26776	26561	26604	26745	26705	26676	26854	26576	27119	26916	26852	26845	26608	26671	26869	26945	26751	26773	26748	26807	26950	26927	26963	26719	26855	27052	26563	26766	26510	26734	26677	26714	26873	26838	26968	27098	26462	26785	26890	26768	27022	26498	26856	26719	27029	26742	26543	26654	26900	26893	26544	26664	26801	26872	26840	26702	26858	26826	26983	26842	26849	26835	26908	26540	26663	26774	27204	26838	26948	26598	26722	26844	26664	26823	26565	26840	26882	26675	26745	26803	26930	26820	26801	26615	26765	26572	26806	26864	26819	26798	26889	26759	26862	26805	27009	26869	26738	26655	26940	26879	26837	26808	26732	26975	26746	26437	26890	26700	26869	26861	26878	26837	27136	26674	26841	26749	26810	26770	26709	26821	26685	26858	26904	26778	26921	26989	26787	26924	26734	26762	26915	26998	26712	26807	26845	26786	26606	26766	26963	26777	26605	26980	26922	26832	26662	26613	27023	26800	26812	27076	26777	26656	27098	26735	26737	26758	26541	26538	27097	26899	26714	26585	26816	27046	26860	26799	26527	26769	26975	26863	26765	27053	26769	26801	26800	26981	26952	26646	26887	26732	26965	26774	26548	26677	27009	26623	26823	26618	26814	26779	26766	26854	26908	26904	26876	26876	26647	26940	26897	26615	26922	26888	26750	26812	27064	27072	26755	26901	26894	27102	26901	26729	26793	26626	26841	26851	26604	26811	26825	26833	27042	26774	26792	26821	26749	26614	26796	26793	27067	26909	26925	26884	26664	26605	26772	26905	26775	26829	26829	26994	26958	26870	26949	26684	26646	26790	26864	26630	26812	26606	26694	26723	26826	26807	26911	26931	26783	27157	26849	26941	26730	26872	26883	26710	26880	26674	26784	27033	26835	26986	26918	26638	26873	26768	26857	27016	26884	26860	26813	26526	26850	26902	26922	26903	26882	26805	26876	26494	26811	27016	26826	26838	26764	26968	27064	26944	26813	26849	26399	26420	26874	26686	26498	26598	26707	26908	26812	26924	26775	26636	26543	26649	26670	26649	26751	26807	26710	26863	26887	26887	26746	26612	26794	26611	26704	26987	26931	26914	26630	26718	26654	26773	26765	26949	26920	26845	26908	26781	26690	26851	26906	26848	26933	27023	26674	26793	26667	26781	26853	26941	26576	26752	26718	26610	26688	26929	26901	26879	26613	26850	26958	26603	26997	26890	26912	26579	26854	26892	26704	26659	26757	26519	26963	26965	26885	26712	26514	26317	26554	26781	27042	26770	26638	26876	26523	27225	26884	26768	27062	26840	26827	26797	26957	26910	26753	26887	26775	26837	26685	26953	27076	27042	26810	26383	26442	26557	26947	26651	26935	26484	26544	26754	26827	26820	26879	26745	27006	26977	27001	26857	26876	26959	26958	26943	26968	26748	27046	26972	26925	26808	26935	26761	26517	26685	26662	26691	26816	26740	26601	26653	26731	26935	26744	26948	26775	26771	26510	26969	26734	26793	26995	26783	26829	26568	26745	26671	26797	26490	26818	26946	26827	26693	26689	26754	26821	26494	26952	26669	26582	26652	26639	26734	26537	26977	26791	26779	26865	26748	26707	26807	26844	27192	26983	26907	27032	26792	26893	26821	26609	26847	26912	26713	26777	26674	26718	26711	26868	26888	26546	26603	26546	26803	26765	26770	26897	27017	26621	26969	26605	26923	26680	26678	26753	26838	26622	26985	26888	26770	26922	27107	26679	26828	26822	26726	26872	26652	26934	26725	26853	26690	26829	26594	26694	26826	26948	26918	26800	26835	26720	26761	26654	26828	26628	26517	26471	26687	26763	26881	26671	26755	26652	26662	26850	26737	26909	26980	26784	26612	26976	26752	26957	26601	26698	26665	26910	26737	26943	26806	26594	26760	26749	26692	26588	26773	26751	26658	26739	26844	26965	26903
51541	78427	67853	53305	45586	40526	35070	27752	24057	20739	19686	18911	18443	18183	17768	17703	17877	17583	17476	17438	17386	17492	17267	17304	17229	17232	17295	17372	17282	17497	17356	17361	17271	17457	17221	17457	17381	17422	17448	17305	17382	17423	17481	17363	17415	17254	17278	17365	17522	17355	17506	17219	17417	17278	17351	17507	17358	17204	17459	17336	17312	17485	17394	17439	17398	17268	17374	17326	17326	17433	17376	17318	17403	17298	17435	17439	17378	17550	17208	17380	17241	17331	17460	17179	17444	17532	17330	17272	17303	17479	17409	17256	17456	17108	17336	17244	17553	17263	17373	17419	17300	17483	17403	17143	17283	17378	17163	17361	17349	17420	17220	17527	17244	17295	17315	17396	17376	17289	17441	17377	17343	17351	17308	17151	17312	17320	17287	17342	17422	17295	17228	17377	17339	17275	17253	17166	17300	17234	17333	17316	17352	17348	17371	17292	17470	17413	17387	17366	17076	17391	17258	17326	17425	17294	17397	17351	17436	17353	17253	17290	17371	17379	17303	17270	17219	17421	17389	17297	17439	17282	17303	17346	17323	17390	17309	17533	17371	17417	17254	17297	17502	17385	17273	17327	17309	17262	17194	17402	17304	17187	17426	17316	17505	17454	17502	17252	17250	17462	17340	17232	17349	17509	17288	17459	17345	17393	17307	17251	17253	17409	17316	17139	17442	17318	17310	17541	17389	17399	17313	17414	17273	17280	17324	17380	17359	17314	17375	17246	17418	17398	17318	17373	17503	17516	17268	17329	17317	17304	17272	17341	17218	17314	17416	17427	17403	17433	17344	17308	17492	17269	17340	17546	17277	17141	17411	17377	17383	17253	17193	17247	17260	17368	17089	17342	17307	17464	17316	17442	17415	17155	17398	17339	17437	17431	17245	17414	17368	17274	17286	17541	17287	17230	17461	17388	17308	17397	17365	17411	17538	17227	17372	17305	17297	17332	17277	17341	17453	17469	17493	17435	17405	17403	17340	17476	17363	17468	17173	17338	17236	17245	17313	17402	17429	17386	17396	17341	17310	17253	17399	17416	17519	17257	17213	17441	17418	17226	17283	17306	17355	17157	17153	17250	17288	17479	17480	17245	17389	17421	17461	17208	17317	17275	17276	17315	17367	17432	17293	17221	17473	17345	17333	17309	17199	17143	17333	17281	17492	17257	17346	17368	17425	17297	17357	17375	17282	17520	17447	17434	17368	17249	17556	17374	17321	17251	17336	17298	17383	17262	17538	17393	17446	17143	17283	17436	17302	17296	17420	17227	17430	17363	17377	17326	17311	17373	17312	17464	17469	17241	17280	17340	17423	17346	17427	17363	17455	17227	17452	17384	17391	17313	17351	17439	17353	17364	17264	17321	17204	17528	17291	17290	17404	17356	17255	17510	17251	17357	17443	17357	17310	17444	17325	17419	17161	17119	17263	17387	17420	17506	17492	17417	17552	17373	17394	17320	17352	17359	17215	17305	17397	17236	17164	17251	17400	17292	17413	17196	17388	17234	17536	17363	17293	17480	17384	17245	17400	17308	17249	17356	17413	17429	17510	17484	17224	17153	17522	17359	17316	17198	17401	17371	17446	17318	17349	17416	17454	17295	17408	17442	17207	17372	17484	17363	17502	17364	17511	17416	17250	17500	17171	17321	17366	17306	17191	17359	17292	17412	17376	17280	17288	17549	17147	17286	17363	17360	17285	17226	17409	17344	17335	17355	17333	17190	17131	17223	17375	17351	17213	17215	17477	17295	17381	17326	17302	17410	17346	17170	17163	17387	17474	17383	17377	17207	17269	17469	17366	17276	17295	17364	17560	17397	17322	17511	17206	17419	17242	17427	17229	17325	17409	17558	17256	17252	17263	17303	17245	17284	17322	17501	17269	17372	17480	17279	17373	17486	17180	17444	17481	17330	17371	17214	17379	17343	17246	17449	17261	17387	17462	17312	17434	17256	17353	17330	17138	17489	17508	17346	17371	17002	17244	17307	17277	17236	17230	17260	17354	17413	17463	17304	17165	17353	17342	17469	17186	17334	17147	17451	17359	17373	17284	17458	17405	17396	17360	17456	17486	17450	17439	17227	17244	17370	17456	17476	17257	17314	17345	17407	17301	17337	17478	17245	17245	17429	17170	17419	17229	17389	17383	17188	17314	17438	17391	17213	17316	17234	17138	17267	17389	17212	17389	17145	17297	17193	17281	17436	17267	17469	17286	17377	17457	17248	17357	17114	17265	17499	17583	17262	17214	17274	17298	17325	17210	17463	17314	17354	17223	17239	17291	17480	17472	17261	17402	17345	17309	17290	17315	17318	17370	17331	17367	17371	17278	17272	17293	17508	17369	17254	17370	17375	17441	17392	17173	17344	17409	17392	17354	17365	17367	17394	17405	17110	17401	17464	17257	17441	17271	17351	17301	17397	17252	17255	17143	17483	17301	17351	17434	17442	17402	17408	17203	17412	17265	17454	17322	17337	17463	17294	17374	17367	17332	17224	17473	17329	17249	17452	17454	17472	17342	17471	17295	17360	17611	17426	17449	17274	17527	17208	17403	17354	17253	17384	17537	17333	17412	17408	17348	17533	17306	17298	17407	17312	17264	17428	17349	17354	17347	17373	17227	17379	17242	17421	17438	17364	17486	17432	17208	17310	17436	17409	17249	17358	17349	17473	17479	17300	17344	17366	17268	17292	17349	17566	17489	17414	17392	17274	17324	17246	17448	17399	17460	17223	17334	17416	17318	17435	17357	17313	17430	17311	17352	17230	17465	17284	17451	17468	17479	17314	17271	17497	17225	17322	17625	17628	17334	17536	17525	17267	17292	17460	17380	17203	17493	17370	17155	17383	17476	17273	17284	17478	17285	17337	17348	17417	17508	17555	17346	17275	17270	17364	17354	17443	17302	17410	17362	17223	17293	17423	17580	17449	17410	17334	17377	17485	17330	17227	17361	17160	17279	17396	17221	17383	17250	17282	17397	17525	17366	17184	17392	17271	17355	17372	17269	17253	17352	17507	17243	17307	17512	17289	17216	17323	17366	17443	17167	17255	17362	17558	17415	17500	17313	17507	17351	17299	17299	17334	17456	17305	17309	17347	17392	17561	17422	17444	17513	17209	17470	17258	17426	17450	17237	17373	17384	17464	17523	17441	17395	17199	17344	17168	17281	17473	17214	17485	17369	17390	17360	17438	17405	17351	17284	17445	17453	17491	17391	17294	17386	17454	17206	17260	17467	17403	17446	17331	17468	17276	17457	17265	17261	17431	17294	17283	17379	17326	17498	17238	17330	17444	17336	17560	17157	17356	17436	17299	17505	17419	17362	17357	17343	17571	17422	17382	17424	17335	17373	17318	17356	17168	17535	17280	17428	17190	17476	17369	17534	17105	17497	17400	17440	17390	17551	17313	17406	17384	17231	17364	17477	17406	17426	17357	17375	17264	17254	17235	17503	17345	17123	17265	17386	17353	17212	17363	17316	17126	17437	17176	17352	17428	17313	17551	17449	17309	17435	17337	17433	17229	17321	17272	17236	17201	17511	17352	17323	17396	17300	17085	17339	17500	17330	17347	17344	17367	17411	17391	17243	17366	17415	17351	17307	17341	17373	17441	17157	17237	17368	17320	17346	17177	17295	17338	17576	17434	17538	17434	17322	17196	17306	17452	17404	17444	17354	17541	17379	17471	17395	17368	17190	17307	17541	17467	17513	17350	17360	17311	17346	17300	17338	17325	17471	17372	17253	17291	17179	17387	17488	17182	17352	17451	17399	17437	17571	17398	17258	17431	17413	17299	17462	17458	17581	17479	17345	17187	17405	17403	17243	17567	17243	17369	17313	17359	17176	17350	17372	17240	17337	17327	17441	17352	17312	17227	17418	17422	17245	17491	17396	17435	17493	17344	17259	17258	17376	17441	17489	17404	17382	17294	17401	17337	17408	17539	17304	17284	17492	17304	17331	17279	17229	17318	17285	17489	17356	17380	17354	17434	17472	17420	17313	17299	17381	17232	17327	17362	17315	17386	17227	17355	17410	17218	17452	17425	17381	17303	17569	17345	17398	17443	17493	17430	17299	17256	17325	17510	17480	17297	17430	17492	17306	17240	17353	17420	17306	17180	17311	17334	17335	17282	17547	17318	17358	17540	17239	17473	17443	17380	17442	17449	17444	17413	17264	17314	17377	17360	17484	17121	17135	17229	17287	17351	17320	17221	17290	17362	17308	17346	17278	17279	17483	17251	17284	17416	17345	17490	17413	17521	17347	17267	17268	17326	17350	17292	17364	17307	17468	17384	17559	17347	17359	17382	17370	17461	17395	17323	17307	17363	17296	17453	17207	17549	17379	17375	17452	17285	17210	17344	17527	17485	17225	17266	17308	17358	17207	17228	17319	17389	17360	17406	17280	17321	17540	17411	17433	17360	17239	17524	17371	17302	17361	17246	17291	17225	17334	17425	17328	17437	17251	17411	17276	17259	17383	17327	17284	17386	17143	17282	17438	17219	17307	17328	17258	17406	17462	17423	17327	17339	17460	17252	17488	17464	17290	17354	17440	17412	17456	17271	17428	17363	17408	17300	17295	17546	17320	17357	17438	17216	17433	17354	17592	17409	17356	17417	17290	17398	17581	17230	17395	17574	17418	17438	17280	17360	17412	17331	17409	17249	17365	17476	17523	17178	17412	17441	17323	17390	17315	17378	17345	17400	17454	17214	17283	17374	17417	17335	17209	17330	17240	17403	17284	17387	17409	17353	17329	17418	17374	17443	17267	17390	17458	17421	17332	17464	17389	17359	17319	17424	17526	17363	17350	17248	17381	17461	17449	17415	17534	17339	17225	17158	17378	17659	17339	17438	17283	17352	17426	17469	17249	17375	17380	17407	17308	17294	17401	17210	17375	17435	17338	17465	17435	17417	17255	17333	17262	17395	17414	17258	17525	17405	17332	17371	17422	17481	17337	17245	17329	17233	17505	17303	17374	17447	17355	17358	17420	17245	17096	17287	17430	17473	17260	17381	17237	17536	17397	17362	17441	17235	17309	17429	17286	17330	17342	17286	17371	17468	17488	17204	17309	17266	17280	17348	17241	17408	17518	17359	17453	17355	17243	17375	17377	17538	17516	17501	17344	17372	17431	17292	17345	17379	17408	17324
23620	21281	29721	31009	37004	44084	44673	37408	32549	30973	29550	28370	27976	27449	27308	26885	27016	26791	26607	26779	26574	26188	26223	26416	26282	26232	26446	26107	26276	26482	25997	26110	26413	26367	26773	26358	26288	26154	26112	26293	26512	26189	26453	26153	26200	26410	26554	26343	26190	26090	26168	26043	26549	26306	26366	26243	25862	26264	26275	26167	26204	26096	26007	26426	26207	26155	26586	26166	26279	26076	26010	26244	26193	25921	25990	26387	26408	26204	25910	26262	26129	26187	26242	25957	26171	26543	26138	26044	26194	26154	26052	26161	26125	26061	26056	26176	26299	26178	26132	26089	26099	26135	26295	26057	25978	26244	25867	26205	26280	26293	26263	26502	26160	26219	26172	26009	26051	26020	26113	26259	25875	26119	26057	25930	26184	26255	26363	26209	25963	25992	26189	26320	26052	26240	26225	26171	26389	26035	26240	25944	26190	26060	26240	26141	26190	26149	26091	25906	26076	26022	26056	26221	26002	26116	26026	26305	26288	26369	26408	26220	26272	26033	26100	26138	26196	26233	26055	26171	26247	26368	25992	26103	26271	26132	26126	26275	26050	26116	26153	26108	26254	26291	26304	26261	26128	26283	26312	26288	26000	26214	26165	26350	26282	25882	26202	25921	26279	26361	26208	26010	26166	25933	26214	26046	26139	26081	26019	26057	26345	26004	25999	26240	26022	26143	26349	25997	26176	26380	26227	26164	26091	26189	26050	26526	25932	26131	26034	26098	26144	26142	26103	25996	26100	26218	26280	26174	26258	26214	26103	26368	26331	26303	26320	26409	26312	26142	26020	26021	26025	26163	26289	26243	26177	26100	26003	26148	26140	26245	26047	25891	26258	26266	26025	26377	26249	25935	25995	26159	26276	26092	26511	26138	26203	26021	26328	26414	25892	26148	26264	26100	26203	26087	26350	26000	26221	26249	26183	26038	26074	26125	26218	26341	26377	26035	25860	26102	26106	25894	25963	26007	26263	25974	26105	25934	26040	26141	26096	26345	26125	26193	26213	26216	26281	26168	26159	26137	26484	26379	26149	26146	26297	26074	26354	26261	26136	26184	26232	26111	25973	26328	26111	25910	26087	26068	26197	26262	26077	26099	26064	25904	26316	26070	26263	26115	26335	25891	26335	26144	26127	26073	26020	26227	26297	26515	26483	25875	26023	26235	26156	26381	26134	26036	26208	25929	26412	26183	26222	26299	26083	25875	26315	26106	25916	26154	26187	26229	26003	26019	25946	25972	25970	26114	25997	26212	26308	26143	26109	26194	25883	26001	26523	25965	26254	26472	25910	26049	26076	26201	25919	26078	26064	25987	26207	26354	26129	26138	26451	25997	26033	26015	26255	26043	26276	26239	26198	25950	25736	26127	26044	25941	26264	26091	26179	26176	26166	26300	26299	26093	26292	26216	25899	26268	26211	26041	26054	26061	26255	26289	26412	26173	26064	26001	25917	25991	26180	25818	26072	26024	26161	26171	26253	26144	26388	25915	26035	26195	26372	26160	26138	26129	26046	26129	25892	26053	25983	26227	26169	25977	26308	26317	26168	26019	26164	26249	26015	26240	26013	26042	26180	26259	26236	26044	26221	26282	26214	26155	25932	26139	26016	26034	26197	26238	26353	26168	26266	26131	26326	26174	25902	26067	26121	26059	26120	26166	26102	25874	26100	26167	26231	26356	26110	26152	26236	26178	26284	26099	26168	26024	26335	25967	26291	26256	26312	26032	26229	26061	26292	26142	26198	26229	26217	26151	26119	26142	26132	26323	25963	26127	26222	26080	26327	26192	26355	26117	26293	25861	26309	26188	25964	26015	26317	26131	26459	26237	26360	25989	26133	26490	26147	26158	26091	26054	26239	26319	26221	25970	26457	26012	26379	26234	26296	26104	26003	25865	26143	26076	26281	26044	25992	25961	26103	26184	26163	26339	26397	26271	26329	26022	26115	26186	26358	26218	26214	26047	26369	26215	26266	26156	26059	26002	26231	26029	26090	26262	26127	26025	26199	25827	26271	26160	26045	26134	26302	26118	25874	26367	26220	26142	25937	25919	26102	26215	26316	26055	26362	26078	26200	25986	26347	26374	26328	26197	26140	26231	26253	26077	26259	26109	26310	26027	26070	26073	26071	26276	26405	25872	26262	26086	26179	26276	26313	26223	26063	26130	26071	26158	26045	26137	26090	26123	26047	26287	26098	26233	26009	26277	26340	25966	26361	26323	26141	25872	26279	25956	26203	26222	26461	26269	26164	26060	26097	26083	26205	26368	25714	26171	26139	25809	26201	26526	26083	26289	26312	26292	26179	26067	26096	26084	25911	26130	25973	26285	26177	26062	26370	26247	26112	26246	26607	26205	25970	25919	26395	26305	26161	26143	26042	25999	26367	26001	26158	26198	26132	26120	26439	26232	26263	26032	26023	26211	26109	26271	26133	26136	25975	26275	26124	26245	26245	25932	26212	26104	25924	26217	26015	26167	26060	26225	26209	26133	26077	26328	26425	26186	26236	26343	26178	26276	26212	26037	26314	26216	26186	26098	26234	26108	26011	25954	26101	26319	26264	26228	25801	25916	25947	26299	26351	26114	26241	26193	26225	26151	26353	26042	26090	26211	25992	26006	25920	26301	26115	26073	26452	26031	26128	26055	26098	25959	26115	25906	26192	26159	25968	26261	26202	26315	26107	26221	26348	26304	26043	26219	26179	26457	26191	26070	26231	26092	26024	25993	26449	26295	26241	26289	26115	26148	26031	26199	26157	26087	25971	26126	26301	26250	26188	25800	25909	26303	26206	26025	26102	26193	26104	26059	25894	26122	26410	26079	26364	26029	26299	26228	26369	26068	26064	26286	26364	26058	25930	26201	26185	26043	26164	26129	26048	26051	26073	26196	26283	26266	26330	26121	26258	26052	26225	26180	26462	26251	26388	26094	26101	26044	26276	26050	25950	26247	25965	26125	26095	26267	25998	26225	26214	26157	26070	26153	26030	26253	26050	26167	26100	26159	26057	26078	26023	26081	26135	26500	26236	26292	26209	25990	26158	26230	26401	26211	26168	26243	26476	26179	26051	26002	26066	26216	26065	25909	25989	26007	26375	26353	26255	26244	26161	26092	26411	26112	26262	26308	25879	25826	26234	26149	26029	26182	26181	26372	26084	25971	26353	26175	26049	26098	26103	26425	25985	26042	26217	26369	26319	26023	25891	26236	26311	26240	26279	26119	26154	26098	26119	26148	26129	26302	26217	26115	26103	26110	26390	26297	26221	26087	26195	26188	26119	25932	26094	26407	26335	26155	26269	26122	26373	26247	26263	26058	26275	26155	26202	26143	26018	26051	26068	26001	26079	26208	26223	26030	26261	26106	26352	26176	26442	26201	26288	26154	26603	26324	26041	26183	26115	26325	26191	26099	26412	26231	26072	26385	26177	26258	26054	26279	26103	26143	25953	26041	26385	26017	26130	25974	25928	26347	26358	26106	26241	26092	26419	26281	26310	25922	26160	26003	26305	26281	26217	26140	26177	26088	26012	26283	26189	26204	26216	26094	26217	26085	26093	26156	26168	25936	26279	26101	26023	26071	26058	26156	25951	26143	26078	26021	26194	26215	26252	25989	26029	26225	26033	26026	26222	26112	25939	26315	26043	26244	26448	26220	25949	25891	26230	25968	26312	26070	26284	26260	26040	26014	26078	26072	26020	26283	26155	26348	26255	26044	26415	26201	26283	26086	25945	26061	26370	26291	26002	26097	26091	26189	26248	26024	26276	26235	25979	26277	26260	26119	26234	26068	26028	26024	26226	26264	26090	26209	26371	26046	26238	26262	26065	25923	26008	25781	26092	26373	26313	25865	26080	26059	26093	26290	26317	26118	26161	26314	26243	25978	26335	26454	26106	26226	25992	26012	26227	26346	26257	26132	26271	26210	26450	26284	26116	26398	26211	26356	26091	26101	26118	26198	25869	26438	26339	26335	26202	26097	26143	26461	26026	26093	25870	26156	26095	26442	26299	26186	26178	26169	26143	25980	25923	26294	26236	26183	25855	26284	26101	25939	26142	26411	26377	26003	26089	26112	26310	26260	26141	26387	26344	26067	26146	26005	26219	26039	26253	26384	26259	26266	26279	26224	26074	25968	25956	26154	26109	26060	26076	26081	26079	26128	26201	26389	26063	26038	26191	26080	26148	26204	26302	26069	26157	26271	26195	26210	26332	26221	26502	26189	26126	26155	26179	26114	25966	26084	26265	26063	26215	26410	26230	26357	26263	26003	26124	26261	26432	26230	26180	26100	26150	26186	25960	26109	26234	26064	26301	26312	26425	26321	26325	26194	26022	26228	26186	26232	26173	26324	26007	26116	26199	26110	26198	26207	26215	26422	26111	26055	26051	26118	26317	26043	26092	25812	26201	26237	26329	26134	26243	26196	26358	26103	26209	26111	26381	26004	26209	26056	26236	25979	26089	26149	26169	26223	26228	26119	26183	26185	26117	25886	26227	26208	26059	26104	26098	26295	26221	26378	26173	26273	26177	26193	26140	26252	26226	26177	26143	26197	26052	26303	26159	26091	26266	26001	25907	26043	26149	26027	26196	26096	26034	25987	26130	26376	26074	26312	26223	25970	26172	26324	26149	26254	26281	26187	26077	26146	26175	26453	26022	26207	26149	26160	26012	26058	25950	26155	26270	26177	26208	26415	26048	26058	25932	26098	25986	26151	26066	26218	26139	26054	26028	26065	26382	26117	26273	26266	25848	25875	26071	25816	26034	25937	26035	26129	26033	26097	26102	26192	26215	26390	26284	26117	26057	26208	26278	25970	26082	26245	26459	26472	26398	25918	26361	26233	26241	26238	25837	25976	26345	26284	26106	26076	26073	26188	26215	26329	26223	26046	26153	26129	25897	26212	26208	26089	26188	25980	26131	26225	26054	26302	25962	26177	26284	26281	26385	26042	26091	25876	25963	26039	26106	26139	26130	25955	26424	26302	26098	26141	26257	26049	26136	26066	26341	26122	26236	25991	26219	25784	26153	26150	26301	26161	26183	26057	26125	25917	26099	25869	25957	26178	25900	25836	26277	26118	25745	26438	26216	26121	26328	26209	26121	26265	26106	26164	26154	26069	26189	26024	26007	26087	26162	26082	26242	26150
54595	82186	73115	59659	51161	45605	38586	31028	25137	22146	20480	19616	18786	18525	17969	17692	17620	17380	17320	17481	17061	17079	16889	17011	17125	17003	16883	17128	17073	16866	17147	17267	16828	17033	17113	16984	16981	17159	17069	17039	17026	17156	16981	17126	17079	16875	17054	16907	17242	17136	16830	17109	17137	16940	16885	17031	17111	17087	17061	16948	16847	17041	16964	16841	17004	16929	17014	16949	17012	16983	16952	17130	17035	16986	17058	16984	17090	17179	16931	16988	17017	17115	16972	17089	17038	17133	16817	16887	17042	16878	16800	16976	16807	16944	17034	16946	16996	16821	16805	17174	16904	16995	16979	17089	17093	16982	16966	16993	16908	16910	16920	16929	16981	16880	16970	16801	17113	17069	16939	17037	17029	17086	16932	17192	16918	16988	17051	16711	17071	16889	16880	17070	17133	16935	17068	16950	17106	17034	17057	17181	17146	17004	16889	16964	17070	17083	16987	17073	16820	17040	16915	17037	17063	16855	16960	17133	16916	17071	17019	17018	16889	17035	16941	17024	17036	16987	17172	17033	16908	17052	17152	16939	17071	16996	16962	16890	16878	17084	17120	16966	17057	16878	16930	16869	16911	17172	17024	17091	16887	17043	16975	16907	16895	17102	17006	17071	16916	16964	16980	17092	17126	17005	16935	16955	16961	16863	17113	16862	16971	17213	16911	16811	17051	17009	16914	16861	16734	17054	16997	16866	16927	17102	16943	16745	16896	16827	16868	17043	17064	17052	17065	16873	16927	16869	16953	17001	16920	17021	16875	17156	16895	17052	17159	16883	16912	16912	16920	17006	17032	17003	17006	16922	17059	16882	17111	17094	16989	16792	17168	16967	16999	17114	17042	17007	16984	16888	17030	16952	16843	16941	17198	16880	16831	16826	16968	16972	16903	16980	16945	17041	17024	16968	16994	16856	17034	16986	16935	17033	17042	16982	17027	16901	17066	17147	17112	16917	16997	16962	16987	17145	16953	16790	16975	17124	16978	17005	16897	16878	17109	17118	17201	17005	16842	16960	16788	16988	16868	16714	17036	17020	16915	17141	16966	17070	16976	16901	17053	17011	16842	16885	16934	16980	17120	16850	16952	17085	17004	16987	16858	17074	17101	17065	16994	17197	16940	16982	17111	16996	17126	17116	17050	17051	17140	17041	17080	17141	16882	16823	16881	16926	17071	16949	17062	17078	17090	17036	17080	17067	17145	16928	17003	16971	16950	17157	17239	16993	17199	17146	16964	16961	16899	17138	17030	16954	17031	16930	17012	16847	17071	17164	16921	16950	17017	16962	16959	16891	16908	16983	16944	16936	16905	16884	16951	17054	17045	16941	16913	17083	17062	16834	17080	17098	16979	17138	17079	17040	17069	17066	17093	17106	17028	16929	16876	17100	16889	17030	16932	16905	16975	16925	17137	17021	16966	16985	16871	17056	16903	17073	17056	16957	17084	16982	16861	17238	16929	16806	17001	17123	16922	16762	16884	16901	17109	16923	17028	16959	17004	16892	16978	16901	16902	16894	16853	16918	16872	16953	17122	16972	16918	16937	16976	17064	17008	16907	16966	16896	16921	17011	16982	17147	17052	16881	16889	16978	16835	17146	16861	17152	17037	17009	16941	16934	16955	17055	17084	16996	17043	16950	16874	17099	16876	16943	16805	16954	16788	17138	16954	17199	16955	16970	17020	17113	16913	16920	16922	17015	16847	17095	16952	16894	16969	17009	16973	16964	17099	17052	17038	17000	16954	16961	16898	16935	16896	16990	16951	16937	16829	16927	16847	17146	17030	16958	17053	17021	17152	17178	17009	17046	16899	16942	17232	16929	17049	17055	17111	16955	16963	16949	17066	16906	16981	16993	16931	16903	16693	16910	16742	17067	17224	17054	16983	16943	16950	17032	17082	17152	17132	16952	16928	16944	17049	17044	17011	17060	17143	17083	17012	17008	17107	17053	16977	16910	17029	16770	16999	17047	17076	16893	16986	17015	16998	16975	17018	16948	16950	16868	16932	17028	16925	16925	17051	16952	17059	17104	17014	16849	17071	16918	16992	17124	16994	16791	16934	17184	16923	16923	16966	16884	16996	16998	17055	17050	16961	16990	17051	17016	17132	16866	17027	16871	16883	17031	16955	17037	16914	17039	17048	16937	17137	16828	17079	16864	17092	17207	16942	17004	17072	17007	17006	16962	17036	16966	17047	16964	16924	16919	16930	17099	16655	17125	16974	17100	16968	17096	17046	17002	16982	16841	17026	17161	17024	16759	16887	17026	16953	17070	16967	16872	17123	16846	16941	16924	17051	16984	17078	16975	16908	16915	17000	16984	17084	16994	16949	16965	16982	16906	16854	17087	16996	17029	16857	16930	16922	17123	17119	17249	17003	17102	16976	17164	17052	16727	16864	16828	16910	17011	17086	17035	16955	16997	17034	17091	16971	17059	17008	16918	17108	17057	16776	16965	16923	17138	17105	17128	16927	17156	16893	17065	16944	17007	16897	17003	16945	17010	16897	16905	16942	17113	17026	17026	17087	16886	16739	16937	17012	17038	16978	17080	16908	17007	17037	17162	17258	16860	17005	16941	17036	17007	17045	17177	17028	16978	17119	16895	16891	17198	16971	16993	17067	16809	16892	16976	16835	16905	16919	17036	17054	17055	17060	17105	16996	17043	16966	16970	16963	16913	17032	17111	17096	16950	17111	17018	17169	17104	17149	17059	17052	17034	16804	16991	17069	16863	17103	16830	16962	17082	16885	16987	16980	16791	17006	16888	17051	16976	17121	17035	17060	16908	16965	17009	16802	17130	16953	16915	16974	16931	16904	16932	16988	17105	16920	16817	16946	16956	17078	17043	16951	16829	17160	17014	16966	17020	17001	17013	16921	17028	16955	16815	16898	16970	16949	17062	17091	16800	16898	16820	16999	17127	16963	17082	17112	17027	16900	16860	16965	16922	16881	16920	17012	16919	17243	16878	17023	16994	16856	16968	17138	17062	16919	16932	17012	16878	17039	16930	17025	16896	16805	16887	17086	17102	17198	16948	16842	17063	16926	16996	17103	17153	16927	16771	16946	16855	17103	17028	16898	16985	16946	17068	16915	16948	17131	17011	17168	17007	17167	16848	17088	17074	16927	16807	16889	16945	16831	16879	16988	17061	16984	16875	17001	16982	16857	17004	16931	17026	16870	17191	17175	16981	16924	16920	16960	16938	17202	16897	16973	17048	16966	17014	17038	17021	16978	17134	16893	17079	17056	16952	16902	16887	17015	16992	16920	17094	16990	16882	17067	16812	17013	16967	17045	17169	17127	16937	16982	16991	16816	16798	17043	17128	16812	16914	16849	17112	17016	16913	17081	17032	16986	16766	16826	17063	16988	17008	16947	16958	17083	16970	17053	17015	17011	16846	17019	16765	17187	16978	16845	16859	17176	16942	17007	16961	16871	16909	16724	17026	17104	17077	17029	16830	17022	16939	16870	17024	16959	16973	17107	17054	16806	17009	17164	16914	16917	16819	16795	17069	17144	16884	16995	16952	16954	16875	17131	17052	16945	17065	16982	16993	16754	17077	16848	17013	17010	17003	16881	17094	16908	17111	16948	17026	16898	16906	16937	16954	16853	17058	16920	16942	16933	16961	16936	17042	16981	16907	16864	16963	16984	16914	17009	16913	16983	16991	16895	17022	17091	17196	17012	16992	16868	17134	17126	16768	17009	16857	17083	17062	16992	17089	16929	16830	16829	16927	16903	16911	17050	16939	17035	16811	16908	16884	16938	16879	16918	16909	16946	17025	16991	16900	17009	17127	16931	16946	16880	17315	16818	17109	16837	16993	17056	16988	17047	16864	17148	16999	17050	17062	17078	16985	17171	16996	16891	16966	16882	17012	17111	17044	16891	17008	16902	17004	16907	16753	17105	17096	17027	17046	17138	16998	17155	16882	16941	16956	17171	16968	16978	16742	16914	17073	16907	17125	16767	16955	17045	16971	17104	16899	17155	17035	16869	17159	17142	17128	16965	16966	16974	17021	16957	16944	16992	16850	16840	17083	16958	17025	17022	17010	16913	17075	16870	16922	16924	17049	16950	16875	16906	16766	16968	17116	17022	16886	16936	16843	17049	17046	16973	17134	16933	16884	16927	16881	17117	17061	16946	17148	16980	16923	16946	17015	16770	17027	17153	17169	17204	16883	17045	17152	16924	16957	16939	16901	16828	17106	16948	16858	17068	16904	16912	16917	16893	16978	16979	17061	17022	16970	16990	17018	16894	16824	17061	16899	17009	17158	17024	16996	17107	16876	16883	16988	17025	16919	17107	17041	17155	17082	16997	16951	17041	16933	17036	16939	17021	17108	16992	16884	17003	16989	17052	17080	16933	16831	17129	17019	17024	16882	17027	16864	17118	16965	16974	17033	17115	17028	17071	17009	16885	17036	17134	17033	17104	17056	16991	17160	16992	16948	16906	17017	16873	17099	16810	16960	16930	17002	16897	17121	17010	17013	16874	16997	17014	16941	17062	16897	16827	16941	16980	17076	17020	17148	17021	16798	17045	16866	16997	16912	16930	16979	17072	16923	16957	17030	17024	17166	16829	17042	16989	16925	16994	17144	16975	16986	17165	16927	17031	17092	17094	17043	16763	17031	17023	17069	16877	17057	16977	16997	17052	16986	16959	16945	17024	17236	17100	17092	16897	16954	16846	16828	17096	17062	16847	17104	16989	17066	17039	16988	17101	17052	16967	17002	17014	17045	16861	17062	17096	16892	16872	16954	16901	16920	16954	16886	16866	16918	16961	16887	17075	16867	17179	17069	17014	17058	17053	17065	16841	16987	17061	17003	16960	16997	17218	17103	16880	16964	17059	16848	16863	17048	16865	17047	16849	16969	16824	16727	16962	16990	16818	17097	17026	16837	17070	17029	17168	16897	17185	17109	17146	17061	17165	17017	17029	16911	16910	17101	16968	17080	16939	17205	17021	17145	17050	16870	16892	17100	17141	16806	17069	17154	17026	17002	16881	17099	17016	16892	16985	17077	16912	17057	17049	17035	17001	17001	16842	17106	16922	16988	16994	17053	16862	16887	16850	16984	16903	17037	16972	17001	17063	17068	17019	16933	16787	16766	17049	16870	16940	16972	16898	16919	17077	16915
49491	57499	56842	49429	42316	36626	34032	30718	29080	28332	27573	27525	26984	27222	27236	26961	26868	26802	26776	26817	26562	26532	26639	26593	26693	26722	26724	26633	26752	26502	26527	26486	26808	26330	26701	26536	26585	26666	26618	26547	26487	26719	26917	26509	26601	26567	26674	26505	26233	27038	26622	26476	26545	26671	26577	26798	26518	26609	26244	26561	26367	26375	26502	26818	26762	26566	26412	26362	26525	26773	26615	26812	26655	26464	26416	26650	26523	26591	26618	26700	26852	26745	26533	26639	26578	26617	26644	26523	26468	26443	26637	26584	26558	26523	26609	26783	27027	26422	26382	26685	26523	26644	26753	26438	26382	26358	26454	26605	26500	26511	26576	26561	26708	26475	26618	26555	26653	26733	26713	26535	26698	26696	26487	26397	26590	26794	26833	26755	26566	26563	26593	26450	26366	26281	26660	26533	26585	26559	26425	26576	26714	26468	26523	26585	26811	26619	26655	26377	26566	26591	26364	26569	26402	26445	26413	26542	26690	26524	26558	26481	26567	26505	26545	26720	26544	26409	26622	26549	26537	26411	26588	26506	26554	26570	26712	26573	26739	26525	26668	26795	27084	26665	26643	26749	26659	26378	26790	26707	26588	26603	26563	26599	26211	26553	26367	26594	26673	26545	26410	26454	26479	26576	26659	26684	26731	26453	26853	26437	26504	26464	26610	26691	26775	26541	26436	26648	26288	26613	26305	26595	26560	26616	26818	26471	26536	26703	26639	26574	26366	26514	26589	26592	26446	26736	26483	26451	26487	26428	26609	26507	26593	26753	26705	26502	26714	26649	26514	26516	26673	26497	26619	26617	26675	26622	26460	26448	26570	26756	26736	26590	26469	26830	26485	26399	26660	26540	26669	26663	26612	26876	26621	26561	26611	26427	26744	26723	26601	26341	26761	26518	26529	26442	26826	26474	26724	26694	26798	26696	26587	26643	26485	26455	26668	26769	26518	26557	26523	26612	26620	26769	26729	26541	26543	26346	26484	26606	26560	26641	26722	26733	26392	26330	26552	26230	26579	26783	26696	26737	26719	26660	26704	26667	26649	26792	26455	26724	26750	26435	26570	26696	26553	26551	26708	26575	26495	26635	26749	26496	26716	26565	26495	26551	26669	26583	26584	26265	26323	26357	26491	26714	26836	26814	26563	26553	26475	26526	26407	26512	26512	26482	26801	26657	26654	26398	26581	26517	26598	26507	26514	26322	26418	26508	26512	26519	26581	26665	26576	26770	26584	26703	26590	26686	26817	26960	26743	26517	26524	26507	26886	26527	26784	26515	26398	26566	26700	26613	26504	26576	26351	26578	26569	26674	26652	26508	26714	26390	26631	26629	26650	26590	26535	26622	26576	26651	26687	26819	26745	26629	26567	26658	26594	26585	26396	26664	26779	26887	26716	26699	26673	26812	26632	26735	26581	26436	26675	26442	26468	26383	26609	26414	26533	26465	26719	26400	26481	26520	26440	26638	26516	26439	26757	26515	26716	26412	26559	26524	26617	26472	26657	26316	26583	26594	26756	26587	26584	26735	26733	26677	26537	26592	26375	26626	26734	26396	26683	26605	26741	26638	26539	26446	26654	26615	26596	26703	26753	26659	26679	26585	26509	26720	26580	26554	26586	26629	26750	26416	26385	26575	26722	26572	26617	26732	26863	26611	26538	26694	26504	26526	26681	26771	26599	26377	26643	26749	26682	26597	26714	26627	26786	26587	26364	26456	26931	26654	26778	26356	26626	26636	26645	26485	26629	26617	26534	26465	26635	26492	26767	26624	26626	26649	26781	26617	26837	26705	26501	26491	26600	26501	26640	26831	26583	26468	26592	26542	26702	26534	26414	26362	26668	26626	26533	26461	26616	26585	26656	26582	26503	26595	26550	26391	26651	26542	26657	26653	26739	26612	26462	26376	26634	26472	26622	26561	26560	26947	26559	26740	26705	26435	26647	26610	26661	26484	26620	26654	26492	26624	26461	26637	26658	26578	26456	26869	26680	26620	26617	26570	26674	26474	26489	26529	26483	26732	26590	26624	26498	26391	26548	26645	26628	26612	26672	26883	26734	26654	26384	26545	26361	26726	26737	26512	26616	26132	26583	26508	26531	26698	26852	26386	26521	26455	26534	26490	26526	26529	26493	26571	26568	26700	26617	26756	26683	26584	26373	26401	26568	26722	26686	26457	26683	26497	26611	26595	26498	26607	26606	26605	26539	26521	26577	26649	26454	26544	26705	26542	26674	26643	26490	26849	26345	26346	26808	26307	26454	26706	26592	26467	26694	26689	26687	26782	26397	26581	26763	26558	26869	26654	26797	26448	26593	26658	26641	26791	26478	26904	26749	26417	26412	26555	26656	26697	26531	26756	26382	26629	26487	26621	26746	26735	26523	26681	26490	26756	26530	26671	26864	26347	26525	26448	26603	26612	26834	26901	26577	26263	26520	26707	26501	26596	26701	26448	26376	26530	26651	26492	26440	26518	26438	26565	26488	26402	26781	26665	26699	26675	26909	26741	26781	26489	26502	26573	26519	26231	26548	26702	26528	26596	26334	26521	26584	26628	26499	26580	26637	26736	26675	26801	26652	26489	26518	26757	26794	26601	26485	26766	26497	26558	26533	26583	26679	26474	26666	26822	26946	26635	26600	26490	26698	26831	26681	26570	26707	26494	26589	26563	26310	26398	26771	26828	26565	26586	26787	26822	26227	26583	26551	26456	26575	26541	26753	26529	26743	26559	26564	26323	26618	26442	26434	26457	26496	26491	26562	26735	26489	26632	26438	26653	26695	26532	26769	26730	26437	26669	26606	26735	26188	26301	26764	26569	26562	26638	26621	26566	26545	26788	26692	26580	26593	26566	26541	26631	26673	26640	26367	26512	26608	26530	26454	26482	26564	26563	26681	26735	26689	26365	26091	26432	26907	26676	26572	26679	26709	26664	26759	26734	26606	26736	26777	26597	26601	26549	26554	26631	26549	26484	26707	26527	26426	26311	26593	26515	26896	26559	26371	26704	26443	26743	26461	26838	26623	26464	26496	26752	26655	26899	26781	26651	26445	27036	26809	26796	26657	26533	26729	26527	26644	26768	26910	26784	26584	26504	26820	26521	26545	26861	26579	26468	26411	26457	26645	26602	26873	26543	26684	26693	26898	26561	26354	26498	26777	26630	26954	26682	26466	26774	26660	26600	26367	26587	26626	26698	26515	26451	26731	26754	26723	26669	26499	26601	26544	26715	26822	26428	26690	26638	26417	26764	26511	26604	26639	26542	26660	26627	26611	26874	26694	26531	26467	26738	26579	26396	26548	26405	26645	26698	26373	26398	26520	26895	26757	26662	26673	26574	26395	26565	26669	26512	26463	26516	26529	26330	26638	26600	26445	26591	26562	26597	26696	26613	26729	26900	26465	26671	26481	26446	26333	26738	26496	26550	26717	26568	26503	26419	26419	26571	26628	26567	26371	26660	26197	26793	26534	26544	26541	26390	26534	26546	26651	26491	26735	26462	26592	26497	26705	26592	26648	26691	26487	26700	26625	26671	26647	26596	26384	26779	26598	26526	26538	26587	26562	26680	26542	26590	26777	26701	26269	26582	26556	26871	26691	26408	26854	26420	26448	26662	26334	26483	26590	26615	26793	26629	26645	26672	26395	26658	26697	26513	26683	26605	26693	26670	26748	26511	26590	26818	26515	26759	26675	26656	26713	26613	26637	26455	26814	26706	26758	26463	26590	26634	26574	26328	26516	26420	26516	26529	26369	26639	26553	26464	26525	26476	26750	26564	26568	26447	26787	26757	26641	26447	26734	26363	26552	26489	26606	26605	26508	26685	26596	26635	26681	26483	26610	26714	26514	26652	26531	26483	26659	26379	26547	26496	26902	26614	26501	26516	26719	26472	26477	26412	26536	26443	26666	26581	26591	26780	26603	26445	26632	26388	26605	26392	26583	26499	26582	26861	26675	26557	26657	26486	26684	26755	26418	26888	26848	26403	26399	26529	26752	26523	26669	26524	26606	26562	26584	26636	26946	26675	26753	26690	26824	26501	27041	26664	26682	26528	26349	26640	26531	26597	26816	26772	26505	26659	26528	26648	26662	26587	26812	26550	26489	26839	26371	26432	26587	26534	26573	26554	26707	26700	26550	26752	26692	26767	26636	26473	26650	26595	26462	26427	26746	26613	26527	26684	26530	26663	26538	26395	26626	26675	26740	26361	26674	26582	26474	26414	26216	26249	26422	26565	26421	26455	26571	26586	26555	26877	26667	26692	26578	26607	26587	26433	26602	26498	26695	26571	26585	26571	26784	26679	26633	26662	26554	26528	26750	26514	26542	26642	26591	26610	26590	26861	26675	26888	26723	26475	26343	26595	26729	26470	26583	26693	26792	26907	26700	26519	26482	26415	26755	26642	26521	26621	26662	26527	26617	26705	26738	26372	26752	26438	26736	26427	26765	26604	26547	26598	26720	26621	26520	26599	26718	26705	26665	26655	26664	26373	26373	26553	26546	26723	26598	26512	26553	26689	26370	26620	26674	26702	26411	26677	26528	26496	26584	26807	26646	26578	26712	26464	26444	26604	26682	26354	26596	26507	26532	26613	26629	26526	26513	26594	26522	26853	26458	26441	26820	26667	26656	26545	26642	26487	26668	26722	26728	26335	26466	26480	26471	26523	26868	26567	26498	26644	26681	26653	26490	26699	26681	26431	26936	26300	26363	26588	26623	26944	26754	26871	26746	26489	26504	26474	26719	26664	26532	26350	26695	26603	26757	26438	26538	26555	26618	26581	26323	26673	26516	26498	26372	26700	26719	26548	26642	26602	26609	26783	26675	26479	26378	26520	26454	26618	26767	26209	26319	26492	26474	26428	26651	26588	26609	26355	26477	26574	26633	26504	26350	26522	26461	26661	26761	26465	26607	26453	26649	26781	26614	26714	26344	26594	26467	26574	26815	26719	26296	26441	26612	26642	26483	26576	26584	26784	26355	26475	26456	26518	26361	26613	26623	26537	26676	26563	26441	26717	26563	26880	26818	26651	26741	26487	26876	26489	26529	26681	26435	26636	26722	26719	26786	26778	26848	26802	26453	26447	26848	26866	26476	26618	26750	26465	26534	26632	26655	26474	26610	26406	26660	26642	26500	26344
53128	66056	56078	43601	35816	29348	26327	22365	20494	19303	18729	18197	17921	17691	17604	17394	17451	17304	17287	17233	17199	17194	17185	17155	17420	17242	17067	17225	17117	17439	17344	17383	17409	17300	17073	17160	17410	17239	17235	17263	17222	17337	17206	17289	17199	17277	17225	17249	17158	17154	17277	17203	17124	17285	17305	17246	17107	17227	17079	17338	17164	17270	17330	17300	17220	17173	17332	17041	17361	17155	17298	17256	17271	17371	17295	17375	17287	17327	17340	17249	17414	17282	17231	17114	17247	17300	17376	17199	17251	17210	17071	17191	17274	17155	17179	17100	16998	17320	17218	17073	16982	17360	17417	17141	17231	17237	17152	17336	17253	17321	17162	17389	17312	17180	17141	17215	17142	17136	17583	17149	17294	17162	17189	17282	17320	17273	17217	17128	17115	17186	17194	17061	17265	17451	17275	17299	17216	17053	17411	16986	17286	17328	17181	17271	17310	17236	17205	17171	17422	17323	17122	17296	17137	17367	17213	17402	17182	17284	17195	17179	17111	17109	17207	17362	17139	17438	17265	17340	17346	17287	17202	17203	17442	17212	17042	17303	17223	17308	17427	17162	17204	17212	17234	17050	17122	17296	17375	17253	17064	17282	17242	17205	17292	17095	17209	17294	17285	17332	17250	17247	17330	17006	17115	17386	17345	17330	17282	17221	17407	17223	17306	17190	17313	17224	17234	17192	17352	17150	17303	17095	17194	17187	17166	17190	17133	17209	17188	17216	17248	17192	17313	17347	17365	17298	17195	17293	17072	17226	17235	17170	17331	17235	17350	17369	17188	17261	17216	17212	17225	17295	17291	17155	17102	17210	17230	17313	17016	17107	17137	17114	17037	17349	17202	17255	17252	17058	17403	17274	17190	17357	17073	17289	17279	17315	17077	17237	17229	17038	17196	17317	17381	17065	17332	17166	17242	17279	17314	17063	17195	17214	17139	17268	17245	17239	17263	17378	17240	17149	17167	17158	17066	17410	17064	17126	17260	17190	17122	17267	17326	17337	17280	17192	17231	17119	17273	17182	17293	17362	17361	17141	17253	17224	17252	17300	17060	17311	17219	17040	17284	17228	16898	17036	17230	17281	17099	17192	17109	17148	17277	17210	17146	17187	17288	17072	17118	17167	17334	17103	17155	17288	17258	17161	17292	17278	17248	17231	17303	17167	17250	17311	17431	17342	17423	17040	17132	17251	17196	17179	17284	17104	17455	17149	17199	17320	17166	17057	17187	17326	17212	17345	17046	17308	17188	17213	17174	17286	17183	17242	17010	17224	17254	17063	17092	17050	17322	17187	17079	17335	17417	17308	17317	17280	17228	17367	17093	17138	17205	17322	17166	17200	17199	17345	17122	17199	17163	17032	17087	17357	17271	17305	17293	17133	17188	17220	17186	17086	17224	17198	16883	17235	17184	17191	17301	17250	17235	17149	17257	17202	17154	17293	17205	17259	17177	17149	17396	17297	17315	17209	17128	17208	17193	17243	17249	17353	17155	17285	17176	17264	17178	17220	17290	17208	17384	17409	17233	17157	17247	17302	17407	17287	17342	17234	17033	17127	17228	17314	17300	17266	17240	17276	17340	17253	17157	17227	17069	17259	17234	17353	17369	17065	17240	17172	17215	17270	17205	17155	17251	17194	17220	17394	17159	17004	17292	17273	17241	17378	17451	17322	17149	16913	17139	17237	17246	17221	17198	17187	17242	17257	17172	17117	17188	17088	17309	17259	17209	17186	17370	17047	17368	17043	17159	17266	17338	17223	17179	17207	17140	17160	17322	17302	17204	17239	17328	17259	17267	17313	17135	17187	17325	17447	17156	17241	17268	17477	17173	17076	17320	17033	17268	17129	17229	17185	17044	17125	17160	17440	17185	17271	17266	17326	17021	17173	17190	17307	17114	17237	17285	17307	17121	17203	17331	17197	17361	17241	17053	17221	17265	17078	17215	17230	17282	17165	17310	17322	17345	17390	17221	17301	17108	17248	17264	17255	17142	17200	17239	17297	17262	17339	17147	17216	17204	17241	17303	17215	17124	17177	17384	17523	17462	17220	17274	17158	17056	17254	17321	17099	17185	17215	17087	17070	17188	17299	17160	17286	17281	17170	17367	17403	17343	17328	17429	17260	17161	17254	17428	17171	17103	17257	17211	17084	17198	17111	17203	17279	17334	17206	17166	17460	17309	17128	17273	17308	17287	17158	17223	17229	17260	17297	17216	17262	17187	17120	17348	17294	17280	17159	17016	17320	17232	17093	17321	17208	17228	17218	17309	17274	17262	17298	17219	17378	17082	17303	17385	17140	16933	17437	17193	17346	17096	17091	17166	17343	17408	17163	17179	17345	17154	17232	17316	17295	17225	17256	17218	17142	17323	17198	17085	17259	16993	17321	17220	17047	17079	17233	17217	17258	17182	17124	17045	17403	17197	17113	17149	17172	17271	17276	17255	17441	17435	17323	17265	17247	17065	17348	17152	17344	17237	17199	17218	17272	17271	17153	17033	17124	17083	17248	17293	17150	17312	17273	17140	17054	17255	17294	17263	17362	17241	17238	17352	17173	17303	17322	17227	17143	17401	17114	17113	17186	17388	17357	16971	17107	17206	17144	17331	17070	17120	17246	17146	16964	17353	17414	17021	17085	17223	17141	17111	17233	17147	17320	17066	17246	17306	17258	17375	17269	17318	17239	17277	17286	17128	17253	17189	17320	17363	17298	17441	17280	17063	17346	17332	17359	17155	17184	17180	17214	17117	17297	17208	17240	17219	17347	17208	17179	17246	17308	17332	17118	17279	17243	17282	17232	17363	17221	17058	17036	17218	17100	17112	17210	17309	17234	17352	17232	17354	17307	17153	17173	17262	17339	17035	17278	17125	17339	17277	17249	17229	17151	17376	17240	17280	17067	17360	17425	17245	17062	17241	17312	17321	17216	17288	17266	17168	17103	17292	17168	17241	17021	17360	17197	17265	17305	17246	17226	17186	17089	17198	17389	17027	17257	17163	17211	17193	17110	17239	17112	17364	17442	17345	17304	17087	17079	17090	17328	17145	17364	17222	17087	17222	17152	17249	17422	17200	17181	17349	17089	17209	17112	17230	17146	17291	17217	17163	17227	17302	17284	17312	17133	17352	17080	17163	17101	17134	17516	17144	17381	17166	17135	17209	17278	17161	17130	17220	17048	17238	17357	17141	17089	17245	17338	17246	17330	17160	16865	17179	17198	17229	17266	17387	17137	17158	17244	17219	17277	17240	17300	17246	17302	17219	17114	17193	17343	17203	17270	17308	17275	17319	17155	17337	17400	17211	17240	17218	17286	17234	17218	17248	17071	17113	17347	17327	17332	17332	17091	17232	17207	17152	17232	17222	17232	17332	17131	17152	17232	17227	17294	17260	17232	17144	17262	17299	17120	17149	17240	17294	17302	17251	17244	17325	17235	17226	17221	17370	17233	17183	17114	17274	17302	17274	17201	17103	17152	17134	17329	17354	17338	17144	16995	17135	17271	17134	17217	17262	17228	17242	17296	17291	17224	17398	17358	17339	17205	17135	17126	17361	17280	17384	17282	17187	17429	17200	17245	17365	17154	17339	17362	17162	17214	17154	17393	17137	17245	17128	17111	17153	17127	17109	17167	17313	17123	17212	17399	17235	17215	17455	17186	17201	17118	17280	16980	17297	17365	17065	17157	17298	17278	17279	17153	17329	17093	17355	17220	17296	17289	17093	17187	17344	17336	17131	17278	17018	17285	17111	17290	17308	17228	17219	17179	17155	17353	17218	17179	17359	17227	17267	17251	17395	17293	17239	17102	17287	17225	17135	17119	17340	17168	17437	17225	17181	17260	17396	17078	17173	17258	17227	17049	17262	17287	17176	17315	17314	17143	17246	17257	17197	17107	17356	17131	17100	17110	17313	17200	17444	17197	17310	17179	17284	17462	17315	17241	17131	16975	17348	17309	17119	17212	17199	17165	17159	17300	17301	17416	17110	17325	17399	17151	17222	17226	17165	17312	17238	17453	17059	17154	17181	17353	17217	17248	17226	17184	17266	17174	17196	17280	17371	17188	17290	17216	17090	17216	17249	17250	17234	17353	17003	17074	17256	17164	17123	17087	17088	17276	17141	17281	17244	17256	17187	17128	17235	17368	17145	17059	17219	17181	17290	17008	17156	17374	17249	17167	17419	17302	17209	17106	17162	17162	17135	17095	17282	17159	17193	17321	17268	17330	17176	17385	17118	17336	17139	17234	17167	17430	17323	17205	17163	17244	17260	17422	17290	17202	17112	17170	17097	17401	17204	17304	17172	17236	17177	17326	17211	17263	17270	17059	17300	17276	17098	17170	17195	17286	17302	17391	17218	17188	17248	17186	17265	17168	17073	17506	17219	17339	17245	17101	17393	16868	17103	17236	17098	17309	17313	17320	17211	17282	17131	17164	17510	17096	17322	17131	17295	17313	17020	17194	17393	17230	17172	17240	17087	17296	17298	16985	17349	17296	17074	17345	17191	17226	17362	17409	17266	17232	17227	17135	17161	17099	17322	17351	17326	17177	17098	17041	17369	17292	17265	17121	17112	17219	17216	17191	17258	17123	17359	17360	17182	17082	17232	17158	17212	17093	17089	17411	17156	17312	17150	17309	17264	17383	17287	17171	17400	17355	17369	17111	17199	17205	17199	17246	17208	17189	17173	17319	17368	17125	17205	17119	17128	17350	17426	17276	17350	17166	17303	17212	17185	17299	17155	17427	17312	17217	17325	17414	17391	17032	17184	16981	17181	17395	17222	17343	17180	17357	17248	17354	17254	17315	17257	17183	17276	17342	17317	17332	17269	17249	17143	17359	17363	17372	17234	17245	17325	17128	17283	17311	17351	17146	17210	17298	17220	17313	17092	17164	17189	17261	17148	17125	17097	17112	17367	17333	17064	17267	17281	17150	17215	17271	17288	17108	17239	17243	17041	17113	17308	17150	17070	17328	17212	17135	17139	17193	17188	17160	17296	17211	17279	17272	17215	17320	17302	17071	17240	17036	17296	17255	17312	17326	17184	17105	17303	17341	17350	17298	17106	17165	17199	17479	17076	17263	17366	17239	17210	17302	17454	17136	17375	17180	17265	17174	17197	17040	17241	17228	17047	17135	17279	17231
25878	21660	32858	40575	46090	50554	45102	36061	31657	30595	29154	28842	28230	27712	27376	27669	27221	27152	27237	27081	27032	27107	26892	27043	26876	26983	26851	26877	26948	26950	27021	26831	26804	26499	26788	26982	26770	26765	26711	26934	26816	26869	26650	26780	26759	26842	26914	27070	26986	26880	27013	26794	26640	26818	26927	26752	26825	26823	26840	26629	26925	26934	26754	26617	26974	26916	26814	26577	26759	26989	26803	26834	26703	26638	26902	26830	27022	26862	27069	26758	26773	26847	27131	26964	26938	26960	26730	26726	26667	26841	26772	26842	26891	26654	26674	26846	26959	27016	26813	27026	26716	26695	26866	26868	26871	26713	26591	26660	26754	26899	26669	26579	26688	26737	26871	26707	26769	26900	26576	26807	26885	26740	26870	26810	26767	26821	26622	26690	26669	27087	26776	26867	26763	26733	26930	26645	26835	26962	26902	26714	26976	26636	26816	26732	26999	26602	26831	26795	26717	26809	26817	26959	27040	26711	26837	26847	27015	26794	26751	26847	26886	27125	26872	26823	26949	26950	26842	26775	26879	26850	26908	27008	26920	26734	27016	26652	26983	26726	26899	26838	26942	26909	26672	26690	26876	26663	26645	26556	26640	26656	26775	26825	27001	26656	26822	27004	26740	26449	26816	26892	26788	26763	26670	26678	26944	26661	26688	27031	27070	26735	26813	26781	26888	27007	26971	26828	26991	26688	26596	26787	26575	26709	27011	26905	26924	26716	26805	26816	26751	26641	26644	26859	26815	26596	26796	26739	26712	26544	26755	26837	26931	26796	26789	26989	26798	26799	26850	26849	26854	26827	26658	26717	26788	26844	26821	26959	26760	27020	26780	26829	26971	26827	26767	26628	26644	26790	26698	26780	26901	26810	26891	27008	26726	26951	26945	26725	26852	26485	26924	26832	26842	27275	26861	26798	26654	26642	26739	26825	26883	26657	26730	26713	26819	26942	26935	26687	26965	26868	26815	26876	26664	26662	26935	26779	26810	26718	26934	26737	26769	26751	26715	26660	26756	26665	26644	26861	27210	26745	26907	26686	26817	26899	26768	27180	26390	26772	26813	26780	27041	26791	26850	26672	26897	27075	26503	26591	26598	26708	26926	26698	26893	26854	26853	26900	27029	26695	26850	26741	26634	26657	26930	26839	26645	26699	26973	26661	26823	26820	26683	26958	26760	26881	26986	26832	26941	26628	27068	26845	27008	26782	26758	27068	26863	26763	26625	26937	26729	26647	26743	26733	26885	26781	26778	26559	26720	27090	27055	26889	26987	26880	26948	26944	26965	26816	26860	26985	27018	26741	26777	26585	26820	26654	26817	26889	27138	26902	26724	26674	26859	26861	26789	26559	26707	26725	26875	26940	26721	26959	26873	26771	26871	26814	27012	26929	26961	26801	26802	26681	26756	26809	26856	26663	26791	26803	26565	26783	26868	26812	26795	26642	26985	26802	26982	26790	26636	26945	26995	26972	27125	26680	26805	26663	26745	27112	27040	26986	27013	26845	26867	26931	27008	26963	27027	26669	26904	26993	27004	26960	26926	26860	26757	26681	27059	26711	26431	26826	26811	26618	26986	26951	26890	26910	26538	26629	26734	26927	27039	26878	26802	26628	27008	26925	26868	26908	26914	26734	26940	27058	26853	27144	26930	26594	26755	26792	26513	26777	26682	26827	26734	26951	26941	26690	26783	26926	26957	26805	26708	26887	26722	26821	27135	26941	26629	26725	26820	26746	27097	26512	26728	27187	26655	26726	26850	26778	26841	26736	26896	26861	26572	26771	27082	26652	27022	26631	26772	26562	26633	26809	26739	27095	27039	26823	27048	26525	26821	26697	27034	26911	26789	26963	27058	26950	26629	26934	26741	26608	26912	26745	27067	26943	26798	26834	26806	26908	26981	26851	26684	26762	26820	26720	26715	26641	26814	26768	26984	26749	26745	26898	26745	26833	26733	27026	26855	26957	26771	26753	26761	26763	26607	26863	26794	27050	26694	26465	26787	26610	26693	26822	26907	26687	26626	26801	26894	26683	26679	26751	26897	26643	26924	26882	26788	26613	26895	26834	26976	26762	26729	26826	26751	26785	26977	26759	27030	26810	26756	26794	26860	26816	26742	26907	26799	26665	27057	27082	26942	26604	26654	26734	26894	26874	26814	26912	26708	26991	26862	26890	26521	26954	26756	26803	26739	26667	26878	26792	26534	26890	26869	27003	26881	26593	26895	26534	26824	26939	26919	26717	26961	26799	26775	26730	26647	26785	27035	26701	26875	26911	26806	27074	26968	26867	26938	26809	26646	26720	27113	26503	26814	26823	26938	26948	27036	26724	26941	26968	26861	26649	26520	26787	26853	26852	26868	26818	27109	26967	27082	26790	26913	26734	26741	26891	27023	26902	26760	27054	26932	26763	26913	26896	26766	26624	26860	26699	26749	26957	26763	26879	26880	26923	27092	26885	27096	26767	26985	26806	26582	26805	26850	26977	26956	27005	26768	26825	26866	26856	26670	26838	26833	26778	26867	26783	26764	26888	26999	26643	26878	26701	26723	26673	27173	26862	26964	27026	26809	26572	26704	26881	26822	26665	27208	26810	26734	26928	26817	26973	26949	26895	26996	26532	26985	26597	26694	26920	26700	26784	26908	26882	26802	26817	26929	26735	26874	26830	26948	26850	26936	26821	26711	26783	26695	26803	27301	26815	26716	26987	26800	26832	26762	26800	26959	26800	26749	26866	26729	26793	26765	26810	26711	26872	26670	26963	27006	26961	26778	26777	26832	26720	26745	26795	26714	26932	26991	26685	26947	26707	26834	26648	27032	26847	26981	26943	26898	26869	26948	26776	26742	26832	26846	27157	27094	26788	27012	27010	26990	26645	26821	26711	26697	26771	27092	26890	26830	26801	26941	26782	26906	26936	26892	27127	26704	26696	26583	26705	26708	26987	26854	26954	27019	26693	26863	26844	26986	26815	26785	26974	26774	26832	26870	26706	26803	26549	26768	27021	26821	26804	26682	27081	26629	26751	26621	27097	27003	27142	26602	26743	26859	26721	26763	26716	26690	26903	26831	26943	26954	26800	27043	26852	27045	26685	26670	26733	26657	26771	26975	26740	27196	26729	26844	26957	26719	26772	26750	27062	26604	26855	26936	26809	26888	26713	27016	26783	26606	26818	26792	26474	26920	26627	26801	26963	26825	26808	27016	27069	26764	26711	26910	26903	26946	26626	27051	26697	27006	26757	26853	26955	26797	26743	26922	27081	27112	26855	26972	26910	26627	26940	26704	26821	26751	26741	26731	26918	26618	26937	26706	26617	27089	26886	27003	26700	26872	26794	26899	26876	26709	26928	26996	26804	26932	26758	26742	26813	26708	26594	26752	26988	26801	26863	26850	26766	26864	26769	26968	26764	26804	26822	26750	26813	26811	26689	26818	26813	26454	26957	26801	26621	26667	26807	26640	26711	26820	27144	27008	27023	26749	26873	26667	26939	26942	26763	26817	26858	26611	26643	26988	26658	26807	26746	26949	26934	26772	26984	26885	26921	26698	26888	26689	26901	27044	26985	26777	26775	26719	26986	26909	26637	26972	26880	27002	26975	27018	26926	27056	26764	26595	26961	26830	26916	27062	27174	26818	26631	26807	26832	26837	26829	26964	26803	26597	26771	26872	26750	26667	26632	26711	26837	26948	26735	26866	26812	26833	26884	26755	26822	26628	26789	27036	26853	26779	26661	26806	26655	26876	26806	27191	26794	26729	27114	26948	26889	26595	26641	26873	26632	26817	26759	26784	27153	26669	26893	27098	26981	26772	26894	26868	26628	26700	26723	26788	26911	26964	26875	26867	27068	26973	26884	26819	26905	26814	26769	26973	26878	26746	26936	26937	26589	26714	26661	26670	26705	26781	26838	26765	26729	26878	26854	26694	26933	26968	26815	26767	27095	26744	26804	26854	26658	26810	26896	26876	26733	26742	26672	26661	26973	26712	26818	26657	26664	26691	26936	26670	26580	26753	26759	26963	26823	26855	26533	26685	26730	26654	26789	27155	27008	26875	26915	26702	26938	26683	26767	26834	27010	26930	26729	27043	26831	26956	26559	26509	26648	26747	26790	26892	26935	26798	26751	26716	26889	26969	26804	27130	26991	26478	26910	26618	27023	26633	26842	26586	26871	26931	26797	26793	26912	26480	26870	26590	26663	26775	27008	27122	26768	26940	26895	26946	27162	26771	26818	26901	26850	26637	26689	26638	26806	26948	26630	26736	26925	26828	26838	26848	26939	26694	26966	26842	26991	26590	26788	26706	26833	27019	26696	26843	26692	26808	27246	26703	26838	26774	26669	26833	26574	26919	26954	26783	26884	26573	26950	26908	27009	26958	26787	27017	26797	26772	26840	26862	26553	26704	27056	26872	26906	26659	26912	26764	26708	27027	26900	26762	26747	26937	26643	26761	26666	26832	26658	26809	26649	26770	26937	27081	26691	26669	26928	26775	26905	26969	26665	26831	26964	26625	26618	26826	27037	26731	26655	26820	26852	26793	27008	26709	26557	26833	26703	26744	26760	26753	26767	26904	27013	26796	26860	26718	26779	26813	26918	26875	26852	26877	26517	26873	27003	26804	27017	27014	26644	26742	26841	27050	26785	26881	26749	26701	26626	26729	26524	26978	26862	27053	26803	26652	26631	26754	26735	26703	26708	26727	26929	26706	26582	27259	26858	26793	26647	26523	26805	26902	26821	26678	26956	26807	26630	26627	27025	26972	26997	26950	26943	26821	27044	26777	26625	26745	26985	26959	26940	26753	26532	27051	26769	26999	26779	26762	26712	26785	27163	27022	26908	26785	26830	26929	26752	26841	26819	26787	26818	26919	26803	26748	27055	27091	26944	27064	27199	26774	26524	26842	26744	26616	26832	26742	26842	26835	26823	26766	26784	26912	26813	27048	26695	26955	26834	26934	26967	26976	26744	26819	26824	26772	26740	26861	26742	26685	26686	26996	26910	26960	26887	26800	26951	26943	26746	26676	26758	26649	26785	26599	26673	26885	26994	26953	27117	26516	26648	26693	26600	27183	26812	26861	26983	26887	26743	26738	26706	26739	26880	26872	26734	26900	26946	26814	26747	27056	26866	26921	27027	26840	26839
48509	73849	68041	56880	49718	46904	37418	28213	23371	21662	20222	19306	18850	18330	17898	17886	17798	17622	17632	17428	17512	17495	17556	17458	17419	17366	17514	17388	17454	17376	17299	17380	17474	17591	17460	17506	17471	17340	17452	17402	17268	17392	17312	17438	17334	17283	17383	17231	17325	17423	17477	17326	17415	17499	17437	17390	17486	17238	17493	17561	17445	17398	17414	17297	17392	17479	17302	17442	17341	17353	17301	17287	17408	17429	17354	17331	17304	17319	17205	17382	17469	17428	17377	17473	17422	17283	17460	17444	17397	17473	17382	17403	17520	17278	17468	17443	17459	17473	17262	17370	17391	17555	17542	17257	17301	17443	17355	17256	17305	17421	17376	17246	17378	17489	17314	17348	17315	17358	17360	17240	17315	17490	17324	17232	17339	17381	17372	17219	17380	17240	17537	17351	17329	17392	17636	17239	17597	17278	17424	17389	17499	17322	17424	17342	17534	17446	17322	17378	17420	17369	17306	17412	17549	17506	17656	17406	17259	17260	17241	17438	17375	17424	17427	17446	17398	17294	17568	17428	17450	17373	17438	17310	17328	17411	17463	17311	17244	17487	17359	17441	17362	17278	17433	17391	17355	17329	17276	17273	17239	17470	17399	17369	17375	17410	17268	17419	17266	17290	17401	17286	17364	17241	17433	17476	17462	17303	17327	17333	17247	17331	17519	17493	17235	17468	17271	17327	17392	17375	17275	17392	17351	17281	17405	17222	17523	17304	17252	17202	17517	17322	17437	17459	17345	17462	17319	17479	17594	17268	17305	17444	17146	17423	17273	17489	17315	17360	17241	17214	17435	17381	17167	17312	17267	17394	17182	17401	17377	17349	17439	17431	17228	17439	17189	17428	17377	17510	17443	17232	17320	17356	17428	17392	17207	17382	17403	17305	17483	17399	17249	17327	17455	17337	17248	17113	17243	17358	17355	17389	17241	17369	17281	17258	17262	17444	17325	17294	17400	17471	17328	17213	17574	17253	17433	17512	17348	17321	17252	17470	17281	17491	17427	17348	17484	17472	17333	17343	17120	17408	17371	17431	17368	17338	17442	17342	17287	17133	17325	17367	17182	17518	17331	17329	17271	17431	17383	17564	17376	17489	17478	17463	17319	17350	17272	17265	17159	17462	17344	17341	17434	17412	17363	17283	17493	17382	17439	17506	17451	17460	17424	17190	17499	17529	17274	17296	17279	17210	17451	17568	17401	17371	17540	17523	17384	17395	17343	17400	17308	17249	17234	17546	17297	17279	17278	17359	17430	17174	17378	17196	17290	17285	17451	17280	17376	17378	17191	17463	17342	17286	17207	17646	17343	17281	17341	17376	17427	17472	17280	17333	17465	17298	17337	17202	17365	17302	17423	17282	17362	17310	17287	17475	17225	17504	17472	17325	17454	17325	17594	17326	17412	17451	17369	17440	17330	17339	17238	17312	17403	17411	17293	17364	17333	17334	17625	17367	17265	17411	17430	17392	17260	17472	17594	17260	17502	17339	17595	17429	17300	17058	17300	17322	17547	17450	17201	17317	17221	17496	17292	17340	17303	17354	17311	17430	17305	17433	17266	17188	17387	17304	17400	17404	17460	17457	17225	17393	17311	17243	17380	17417	17494	17506	17437	17514	17436	17326	17328	17076	17205	17338	17434	17498	17424	17314	17392	17571	17460	17432	17389	17509	17305	17476	17363	17371	17496	17468	17223	17403	17260	17353	17367	17332	17335	17224	17341	17306	17554	17384	17384	17326	17305	17443	17575	17462	17499	17471	17485	17236	17512	17416	17303	17259	17240	17335	17351	17251	17424	17336	17349	17321	17415	17503	17285	17382	17285	17295	17322	17382	17360	17322	17277	17347	17294	17458	17304	17419	17237	17482	17460	17358	17452	17462	17401	17529	17461	17339	17521	17259	17534	17265	17402	17339	17391	17105	17423	17395	17489	17312	17443	17529	17377	17274	17357	17243	17433	17392	17266	17402	17281	17396	17222	17430	17385	17628	17185	17397	17348	17422	17395	17469	17357	17318	17502	17260	17376	17215	17377	17320	17305	17369	17470	17372	17575	17437	17362	17283	17198	17211	17467	17357	17259	17482	17302	17339	17334	17413	17271	17404	17441	17405	17407	17672	17375	17341	17294	17230	17207	17353	17464	17371	17506	17518	17336	17427	17379	17256	17238	17252	17542	17396	17299	17342	17246	17326	17465	17331	17183	17345	17450	17339	17288	17466	17319	17453	17379	17408	17363	17430	17335	17434	17282	17288	17477	17219	17584	17541	17334	17469	17440	17326	17236	17545	17347	17484	17300	17251	17419	17395	17519	17248	17466	17442	17427	17367	17499	17280	17394	17385	17289	17445	17281	17422	17236	17394	17381	17331	17224	17323	17365	17053	17336	17324	17288	17528	17274	17499	17326	17498	17395	17282	17325	17186	17393	17448	17458	17291	17393	17474	17473	17673	17372	17321	17271	17407	17375	17310	17391	17576	17487	17249	17511	17108	17461	17187	17464	17522	17170	17382	17448	17390	17192	17367	17356	17426	17397	17377	17298	17038	17352	17326	17386	17411	17449	17298	17408	17394	17435	17375	17170	17375	17376	17283	17312	17341	17570	17378	17378	17309	17430	17249	17314	17364	17295	17476	17544	17429	17344	17384	17202	17349	17457	17330	17447	17260	17422	17387	17254	17292	17463	17182	17199	17353	17224	17362	17383	17349	17340	17523	17342	17333	17408	17605	17360	17219	17250	17393	17398	17352	17303	17345	17259	17375	17433	17238	17368	17300	17400	17379	17196	17322	17399	17378	17304	17245	17446	17394	17463	17349	17503	17199	17453	17478	17328	17333	17236	17419	17245	17144	17303	17513	17352	17180	17452	17234	17506	17354	17318	17339	17478	17432	17346	17244	17428	17398	17423	17608	17440	17226	17414	17207	17419	17352	17337	17524	17487	17389	17388	17477	17320	17405	17319	17366	17468	17367	17323	17395	17304	17470	17295	17242	17341	17490	17376	17343	17464	17252	17415	17282	17271	17417	17380	17376	17471	17317	17464	17275	17364	17171	17250	17529	17299	17505	17191	17347	17425	17336	17277	17413	17401	17454	17373	17254	17480	17439	17282	17492	17342	17358	17477	17393	17415	17241	17440	17315	17523	17373	17266	17537	17263	17249	17478	17320	17460	17302	17395	17459	17291	17375	17350	17377	17284	17322	17353	17311	17561	17437	17426	17534	17288	17369	17551	17430	17411	17216	17319	17270	17473	17341	17332	17483	17559	17347	17177	17443	17380	17317	17303	17405	17292	17495	17214	17309	17390	17576	17311	17236	17302	17517	17360	17291	17375	17337	17508	17223	17268	17391	17499	17406	17463	17481	17331	17348	17494	17407	17381	17364	17292	17372	17523	17489	17498	17380	17357	17410	17233	17301	17273	17366	17316	17285	17472	17377	17196	17391	17396	17247	17394	17518	17405	17241	17471	17394	17347	17525	17277	17468	17259	17328	17364	17436	17355	17375	17116	17301	17319	17223	17331	17077	17379	17290	17352	17339	17343	17329	17477	17415	17281	17616	17480	17493	17352	17455	17384	17319	17327	17446	17292	17400	17389	17546	17394	17265	17391	17346	17418	17339	17364	17387	17450	17369	17199	17406	17480	17500	17231	17273	17381	17348	17389	17306	17374	17350	17341	17457	17485	17302	17577	17289	17267	17312	17338	17399	17316	17374	17317	17372	17436	17346	17269	17375	17436	17348	17341	17290	17591	17325	17574	17340	17271	17383	17394	17226	17384	17479	17287	17417	17346	17385	17435	17501	17446	17447	17187	17497	17396	17311	17318	17465	17288	17378	17366	17417	17264	17294	17425	17398	17456	17294	17502	17481	17375	17304	17471	17372	17422	17449	17458	17338	17438	17457	17339	17450	17324	17318	17447	17307	17441	17492	17270	17417	17383	17279	17453	17307	17273	17411	17262	17271	17470	17393	17407	17053	17379	17360	17399	17155	17354	17594	17479	17424	17294	17357	17518	17520	17402	17386	17273	17389	17367	17368	17457	17360	17472	17294	17408	17449	17314	17393	17250	17362	17379	17355	17319	17283	17315	17219	17241	17436	17415	17287	17369	17471	17460	17193	17242	17391	17336	17249	17565	17363	17284	17429	17514	17444	17343	17522	17303	17414	17366	17483	17480	17480	17302	17324	17383	17258	17431	17312	17402	17234	17372	17189	17314	17436	17419	17383	17439	17507	17227	17416	17282	17322	17429	17322	17305	17238	17177	17389	17298	17388	17363	17352	17339	17245	17168	17354	17458	17401	17532	17304	17418	17307	17250	17365	17499	17502	17497	17320	17407	17502	17448	17359	17160	17317	17417	17356	17460	17566	17397	17317	17383	17318	17390	17341	17507	17449	17338	17326	17169	17433	17232	17232	17311	17411	17303	17390	17177	17405	17283	17254	17553	17461	17237	17289	17373	17421	17543	17491	17358	17369	17265	17344	17356	17164	17436	17586	17198	17469	17434	17283	17419	17310	17437	17301	17315	17586	17436	17367	17434	17572	17516	17400	17269	17349	17410	17352	17352	17224	17465	17355	17453	17338	17420	17265	17346	17502	17351	17311	17303	17433	17385	17348	17296	17556	17464	17607	17284	17362	17501	17357	17483	17408	17396	17330	17457	17254	17507	17211	17330	17439	17158	17265	17296	17414	17389	17482	17422	17408	17295	17377	17367	17310	17349	17330	17235	17401	17504	17358	17359	17498	17376	17347	17504	17153	17233	17266	17303	17529	17224	17151	17442	17435	17388	17395	17316	17369	17280	17480	17605	17294	17502	17435	17308	17270	17622	17393	17282	17504	17297	17384	17354	17346	17270	17444	17346	17312	17284	17484	17400	17356	17264	17395	17412	17479	17339	17448	17455	17330	17390	17307	17490	17240	17375	17279	17409	17139	17482	17354	17248	17484	17499	17168	17335	17438	17378	17464	17212	17405	17310	17268	17493	17276	17335	17326	17346	17457	17203	17508	17205	17380	17371	17138	17169	17486	17364	17322	17371	17280	17339	17436	17355	17304	17505	17562	17414	17400	17515	17341	17283	17408	17229	17335	17370	17254	17367	17267	17252	17282	17446	17304	17407	17245	17452	17230	17309	17247	17283	17279
23596	21251	31182	36922	44304	49323	46338	37196	33341	31631	30001	28625	28195	27704	27325	27380	27066	27112	27119	26689	26706	26728	26749	26343	26858	26383	26689	26834	26378	26442	26682	27067	26660	26462	26528	26643	26415	26530	26611	26539	26506	26514	26471	26373	26462	26469	26527	26732	26525	26509	26567	26310	26481	26579	26520	26656	26409	26669	26575	26355	26397	26581	26448	26536	26583	26728	26478	26476	26383	26337	26565	26432	26366	26338	26568	26404	26692	26490	26403	26238	26474	26216	26583	26397	26578	26422	26363	26386	26399	26195	26545	26372	26425	26226	26246	26604	26472	26486	26657	26180	26535	26323	26420	26181	26399	26523	26513	26433	26465	26542	26596	26231	26534	26805	26383	26561	26337	26528	26510	26248	26370	26421	26292	26432	26284	26247	26291	26469	26496	26471	26345	26321	26147	26474	26376	26248	26665	26487	26416	26513	26267	26333	26410	26376	26285	26479	26500	26451	26267	26321	26204	26528	26391	26300	26648	26527	26516	26257	26085	26399	26414	26371	26393	26143	26393	26360	26539	26668	26344	26383	26383	26448	26160	26500	26529	26431	26565	26499	26236	26141	26128	26407	26640	26229	26369	26492	26291	26251	26493	26445	26342	26332	26250	26441	26369	26495	26289	26297	26469	26244	26443	26423	26544	26468	26295	26346	26480	26319	26316	26467	26613	26392	26289	26555	26251	26588	26592	26473	26456	26249	26180	26191	26307	26541	26434	26506	26366	26629	26365	26487	26427	26261	26275	26259	26362	26273	26501	26286	26467	26539	26314	26421	26483	26276	26271	26320	26533	26299	26639	26311	26558	26565	26402	26349	26362	26559	26344	26427	26252	26209	26403	26340	26435	26464	26318	26305	26525	26308	26464	26493	26512	26376	26605	26616	26482	26298	26370	26361	26665	26465	26582	26555	26351	26527	26502	26446	26423	26371	26407	26427	26453	26506	26476	26533	26562	26486	26377	26361	26406	26496	26437	26314	26403	26401	26359	26236	26453	26512	26327	26369	26563	25879	26297	26501	26386	26339	26514	26145	26674	26527	26394	26414	26389	26497	26296	26407	26453	26483	26390	26543	26390	26467	26423	26598	26577	26298	26403	26279	26441	26151	26408	26434	26439	26489	26342	26558	26506	26361	26350	26412	26348	26651	26320	26429	26262	26592	26541	26433	26581	26344	26410	26443	26145	26392	26445	26246	26603	26337	26402	26362	26392	26331	26121	26315	26468	26504	26414	26339	26387	26213	26631	26434	26431	26310	26393	26552	26277	26527	26356	26474	26524	26397	26378	26332	26571	26255	26401	26315	26436	26231	26537	26676	26444	26389	26447	26294	26245	26376	26460	26363	26615	26513	26569	26279	26638	26404	26419	26524	26466	26349	26215	26435	26560	26123	26447	26225	26468	26470	26381	26483	26460	26182	26276	26352	26284	26135	26566	26454	26415	26488	26353	26515	26335	26398	26474	26422	26383	26334	26204	26512	26096	26414	26353	26276	26330	26422	26697	26492	26458	26365	26350	26381	26345	26759	26468	26174	26284	26241	26204	26162	26260	26615	26665	26455	26679	26253	26603	26437	26591	26540	26260	26504	26269	26415	26236	26267	26483	26395	26519	26576	26515	26333	26591	26561	26403	26517	26342	26351	25965	26374	26227	26269	26355	25998	26609	26545	26446	26372	26642	26554	26426	26719	26421	26260	26276	26495	26326	26632	26397	26419	26363	26428	26441	26376	26269	26323	26449	26655	26491	26360	26416	26362	26436	26369	26252	26474	26563	26275	26461	26190	26079	26475	26523	26530	26329	26202	26289	26460	26448	26463	26794	26414	26628	26330	26231	26649	26291	26311	26251	26278	26593	26376	26368	26513	26252	26449	26206	26313	26379	26546	26510	26444	26434	26287	26465	26516	26348	26409	26503	26724	26527	26161	26365	26110	26499	26074	26141	26328	26452	26300	26337	26355	26256	26522	26208	26696	26169	26266	26529	26297	26479	26454	26587	26603	26264	26320	26098	26179	26382	26330	26415	26517	26484	26186	26399	26214	26366	26549	26203	26366	26618	26436	26475	26516	26323	26277	26402	26337	26358	26497	26446	26396	26262	26504	26282	26481	26383	26101	26337	26423	26235	26516	26446	26636	26399	26282	26398	26212	26370	26380	26580	26464	26544	26300	26266	26407	26305	26385	26462	26438	26586	26556	26435	26397	26251	26242	26197	26745	26474	26153	26531	26469	26710	26469	26423	26425	26354	26570	26380	26636	26610	26707	26339	26274	26264	26505	26568	26122	26486	26627	26488	26336	26412	26516	26256	26516	26404	26353	26202	26302	26072	26526	26285	26395	26710	26480	26506	26407	26460	26456	26104	26501	26570	26273	26289	26400	26344	26497	26229	26484	26701	26319	26369	26560	26655	26121	26216	26436	26396	26388	26441	26547	26336	26448	26173	26122	26234	26433	26068	26400	26385	26501	26558	26305	26441	26358	26396	26333	26103	26369	26437	26399	26440	26566	26363	26266	26659	26394	26460	26508	26227	26611	26201	26267	26211	26299	26355	26384	26415	26518	26291	26384	26576	26557	26729	26342	26328	26421	26281	26671	26518	26449	26487	26520	26370	26551	26383	26501	26538	26296	26551	26458	26262	26292	26345	26256	26399	26331	26199	26275	26323	26367	26248	26259	26429	26190	26452	26366	26658	26348	26142	26507	26555	26440	26461	26220	26258	26311	26489	26549	26679	26480	26055	26309	26289	26514	26583	26323	26432	26499	26441	26390	26600	26594	26383	26220	26559	26479	26735	26458	26473	26488	26484	26585	26503	26436	26530	26334	26398	26358	26329	26403	26408	26230	26208	26424	26476	26431	26158	26424	26419	26223	26396	26521	26410	26162	26317	26282	26429	26477	26574	26648	26446	26228	26567	25992	26423	26506	26300	26563	26561	26486	26522	26271	26363	26335	26439	26531	26570	26351	26380	26637	26435	26384	26441	26427	26396	26209	26607	26480	26244	26405	26671	26151	26134	26256	26339	26344	26543	26676	26464	26154	26684	26484	26464	26081	26259	26356	26447	26578	26567	26510	26222	26264	26385	26403	26311	26382	26636	26372	26559	26447	26299	26313	26501	26269	26414	26316	26426	26372	26353	26154	26520	26472	26507	26405	26279	26312	26358	26389	26565	26411	26359	26459	26497	26386	26518	26366	26262	26349	26471	26464	26608	26482	26735	26491	26268	26236	26622	26296	26498	26186	26347	26386	26377	26371	26491	26272	26420	26358	26360	26015	26324	26587	26171	26396	26425	26316	26281	26211	26551	26334	26577	26457	26359	26414	26553	26528	26287	26394	26482	26355	26481	26548	26503	26364	26228	26235	26360	26271	26473	26577	26301	26184	26182	26324	26529	26262	26397	26549	26348	26228	26276	26649	26584	26251	26338	26460	26418	26183	26646	26485	26380	26394	26502	26409	26612	26286	26496	26514	26444	26354	26385	26272	26293	26480	26542	26508	26403	26458	26303	26339	26451	26517	26398	26177	26482	26477	26125	26440	26347	26164	26444	26296	26676	26352	26495	26294	26305	26318	26563	26454	26379	26293	26451	26130	26385	26587	26292	26440	26295	26482	26410	26413	26560	26473	26323	26732	26365	26384	26473	26484	26390	26560	26328	26588	26252	26420	26422	26328	26525	26430	26401	26268	26337	26501	26411	26326	26400	26224	26446	26379	26442	26357	26279	26427	26456	26184	26480	26277	26277	26431	26265	26304	26572	26438	26491	26440	26214	26616	26487	26437	26468	26610	26541	26385	26312	26233	26340	26276	26440	26515	26315	26390	26235	26622	26424	26177	26232	26315	26519	26368	26206	26148	26448	26395	26372	26372	26488	26467	26181	26362	26419	26487	26424	26512	26332	26302	26502	26410	26475	26251	26319	26343	26280	26384	26590	26559	26352	26404	26399	26398	26253	26446	26393	26365	26481	26330	26316	26340	26435	26252	26255	26414	26555	26294	26426	26346	26143	26465	26600	26665	26426	26357	26376	26465	26401	26515	26265	26291	26390	26288	26344	26250	26446	26516	26316	26522	26485	26495	26362	26633	26531	26221	26418	26335	26359	26317	26473	26439	26379	26497	26299	26661	26420	26301	26526	26256	26375	26484	26512	26418	26393	26532	26357	26271	26576	26193	26362	26500	26465	26428	26629	26396	26381	26626	26359	26498	26459	26559	26640	26520	26338	26494	26591	26528	26474	26099	26184	26448	26404	26605	26293	26337	26116	26326	26423	26629	26725	26561	26271	26441	26644	26705	26764	26411	26191	26393	26604	26210	26394	26375	26441	26556	26517	26354	26317	26437	26727	26306	26544	26353	26505	26539	26395	26201	26413	26419	26441	26492	26335	26325	26317	26209	26472	26421	26521	26705	26430	26383	26495	26593	26371	26446	26710	26628	26539	26382	26299	26483	26276	26507	26356	26034	26153	26209	26272	26600	26541	26461	26407	26196	26393	26555	26442	26532	26434	26333	26798	26540	26178	26202	26404	26756	26486	26370	26561	26621	26392	26388	26430	26547	26307	26389	26283	26622	26479	26532	26461	26444	26310	26184	26395	26519	26351	26549	26509	26575	26526	26506	26682	26375	26560	26442	26289	26325	26474	26233	26542	26668	26447	26760	26478	26179	26164	26631	26651	26250	26615	26597	26266	26276	26382	26338	26278	26638	26432	26267	26265	26373	26167	26408	26691	26554	26543	26444	26312	26451	26336	26569	26269	26419	26574	26252	26593	26327	26161	26529	26496	26416	26351	26336	26391	26385	26447	26263	26235	26236	26216	26483	26563	26312	26269	26458	26421	26335	26532	26534	26500	26612	26377	26509	26443	26197	26478	26445	26300	26343	26600	26301	26416	26349	26372	26461	26341	26647	26454	26582	26470	26216	26330	26482	26635	26245	26514	26357	26517	26434	26352	26439	26352	26575	26373	26478	26500	26372	26318	26381	26398	26261	26632	26414	26540	26389	26459	26552	26417	26390	26562	26307	26363	26431	26409	26647	26382	26575	26423	26297	26255	26323	26243	26405	26390	26550	26492	26348	26550	26215	26647	26545	26376	26194	26284	26564	26412	26235	26194	26296	26159	26431	26550	26389	26331	26617	26579	26422
51799	80993	79600	68616	58050	50537	39647	30475	25798	22937	21021	19455	18772	18579	18047	17809	17671	17604	17685	17194	17260	17377	17213	17291	17036	17339	17094	16996	17371	17349	17156	17095	17235	17018	17133	17041	17132	17091	17182	17040	17165	17251	17101	17132	17218	17096	17213	17071	17078	17181	17044	17042	17325	17057	17280	17225	17384	17260	16965	17108	17313	17143	17145	17266	17059	17144	17127	17169	17280	17155	17106	17317	17006	16996	17003	17116	17177	17212	17166	17178	17186	17139	17137	17112	17241	16991	17128	17071	16925	16984	17153	17197	17005	17082	17165	17047	17313	17089	16949	17021	17262	17130	17048	17119	17110	17121	17137	17082	17073	17081	17141	17094	17235	17158	17234	17119	17020	17110	17266	17133	17079	17206	17088	17064	17131	17158	17174	16981	17180	17224	16963	17259	17091	17133	17170	17047	17189	17291	17154	17137	17139	17019	17190	17125	17174	17055	17287	17022	16855	17164	17192	17042	16971	17061	17195	17138	17146	17172	16884	17281	17263	17285	17163	17235	17212	17301	17190	17182	17042	17154	17079	17151	16887	17156	17043	17217	17228	17071	17037	17011	16996	17184	17050	17133	17137	17244	17083	17226	17013	17151	17139	16953	17134	17252	17018	17000	17174	17097	17118	17119	17157	17111	17230	16989	17238	17081	17119	17058	17143	17145	17190	17043	17062	16973	17068	17119	17030	17261	17140	17301	17180	16981	17019	17126	17246	17115	17177	17177	17250	17104	17273	17031	16973	17138	16963	17165	17068	17097	17127	17007	17131	17073	17052	17279	17088	17157	17017	17215	17032	16951	17118	17258	17140	17188	17038	17137	17269	17113	17168	17364	16978	17007	17005	17153	16973	17084	17191	17011	17213	17114	17016	17124	17126	17052	17297	17173	17025	17248	17082	17271	17134	17122	17173	17221	17137	17111	17092	16931	17154	16940	17120	16985	17012	17329	17109	17191	17092	17015	17238	16956	17117	17210	16923	17280	17172	17093	17152	16990	17284	17161	17143	17274	17180	17139	17151	17228	16915	17163	17227	17290	17293	17092	17197	17176	17112	17198	17178	17207	17129	17107	17235	17077	16937	16943	17098	16813	17152	17230	17163	16877	17176	17144	17098	17195	17112	17069	16973	17015	17305	17116	17202	17295	17300	17104	17108	17186	17046	16997	17134	16980	17036	17164	17238	17128	16953	17036	17069	17333	17000	16931	17359	17201	16978	17286	17075	17030	17145	17254	17196	17287	16824	17074	17143	17147	17069	17169	17156	17077	17068	17150	17284	17119	16958	17060	17042	17152	17078	17055	17129	17142	17212	17021	17183	17145	17185	17069	17052	16988	17301	17220	17067	17242	17127	16990	17163	17014	17164	16963	17247	17207	17198	17159	17221	17107	17079	17021	17137	17150	17068	17058	17149	16979	17034	17029	17057	17156	17054	17016	17052	17244	17012	16973	17148	17341	17016	17032	17048	17080	17080	17109	17163	17024	17046	17222	17050	17243	17128	17213	17107	17215	16909	17190	17290	17074	17153	17015	17168	17248	17192	17260	17013	17299	17105	17173	17039	17062	17107	17085	17078	17238	17342	17139	16947	17081	17387	17119	17159	17107	17008	17221	17115	17089	16954	17027	17009	17008	16911	17379	17059	17213	16998	17222	17356	17141	17210	17114	17068	17034	17093	17004	16942	17096	17151	16942	17024	17264	17098	17225	17087	17175	17165	16920	17145	17115	17075	17241	17192	16853	17091	17193	17258	17058	17185	17161	17142	16949	17126	17156	17049	17026	17167	17120	17172	16946	17084	17180	16981	17240	17121	17135	17192	17032	16831	17163	17229	17253	17130	16955	17041	17171	17149	16987	16959	17205	17131	17168	17206	17089	17089	17192	17041	17067	17375	17127	17262	16878	17190	17197	17107	17183	17020	17024	17063	17166	17085	16988	17095	17234	17108	17135	17187	17196	17028	17196	17288	17249	17155	17044	17046	17131	16989	17153	17036	17145	17104	17169	17008	17083	17106	17210	17180	17131	17260	17003	17218	17148	17133	17138	16968	17087	17056	17216	17387	17110	17141	16949	16991	17180	17153	17108	17240	17202	17180	17266	17199	17120	17029	16998	17348	17187	17021	17088	17126	17132	17091	17244	17270	17028	17219	17237	17060	17334	17170	16938	17063	16944	17120	17014	17098	17140	17113	17254	17099	17105	17051	17028	17130	17054	17071	17271	17006	17160	16987	17025	17024	17057	17302	17047	17161	16980	17018	17042	17313	17089	17162	16984	17255	17072	17107	17085	17082	17125	16949	17045	17064	17056	17251	17033	17024	17107	17047	17250	17204	16986	17021	17196	16972	17305	17269	17174	17241	16868	17307	17081	17159	17165	17144	17088	17139	17117	17140	17058	16918	16962	17076	17054	17115	17139	17234	17157	17202	17083	17240	17045	17207	17050	17037	17046	17137	17005	17096	17165	17046	17081	17148	17021	17232	17263	17093	17145	17203	17074	17189	17128	17054	17126	16983	17186	17181	17173	17307	17061	16987	17070	17125	17130	16832	17155	17061	17097	17000	17173	16893	17103	17024	17337	17047	17010	17252	17091	17064	17117	16995	17163	17142	17107	17123	16990	17079	17068	17074	17059	16922	17117	17046	17085	17197	17017	17051	17091	17142	17277	17029	17062	17170	17217	17048	17079	17104	17108	17032	17003	17242	17255	17161	17094	17211	17126	16993	17087	17133	17069	17217	17158	16980	17062	17265	17001	17149	16885	17020	17073	17090	17046	17180	17081	17205	17045	17148	17310	17087	17122	17241	16971	16997	17239	17145	17034	16964	17204	16936	17039	17142	17061	17150	17066	17139	17255	17101	17006	16992	17051	17140	17018	17232	17058	16944	17105	17123	17162	16945	16967	17113	17272	17150	17135	16927	16994	17203	16933	17164	17053	17071	17043	17099	17233	17021	17002	16956	17240	17110	16863	16923	17175	16915	17046	17015	17051	17053	16988	16901	17076	17098	17048	17069	17317	17014	17249	17051	17001	17264	16949	17023	17229	17042	17147	17429	16983	17259	17012	17040	17073	17057	17053	17022	17110	17043	17028	17161	17158	17176	17078	17181	17025	17165	17284	17092	17007	17143	17060	16982	17134	17180	16924	17065	17272	17016	17049	17103	17053	17242	17052	17358	17161	17028	17318	17047	16963	17120	17128	17073	17062	17098	17147	16999	17107	17028	17068	17041	16987	16957	17216	17131	17100	17090	17068	16814	17019	16957	17174	17138	17166	17125	17077	17232	17158	17249	17025	17211	17046	17109	17039	17278	17116	17092	17192	17154	17174	17092	17123	16834	17228	17215	17153	17210	17071	17254	17065	17206	17035	17033	17133	17192	17107	17163	17116	16854	17070	17106	17061	17181	16996	17071	16990	17185	16986	17144	17118	17161	17237	17193	17238	17024	17272	17212	16978	17210	17285	17034	17228	17122	17163	17129	17105	17017	17178	17109	17180	17100	17006	17309	17267	17095	17094	17081	17130	17149	17164	17190	17011	17325	17085	17249	17045	17014	17203	17184	16983	17108	17210	17071	17335	17063	16883	17088	17180	17064	17151	17088	17196	17095	16987	17182	16934	17128	17145	17174	17107	17081	17248	17063	17200	17048	17147	17077	17150	17111	17300	17081	17188	17186	17082	17096	16904	17173	17088	16991	17105	17024	17006	17103	17067	16970	17309	17232	17076	17086	17142	17158	17163	17084	17033	17165	16888	17106	17091	17232	17317	17009	17189	17010	17107	16898	17124	17294	17085	17141	16885	17013	17203	17171	17096	17138	17179	17274	17109	17164	17049	16920	17131	17159	17087	17218	17196	17218	17124	17071	17009	17098	17052	17096	17308	17081	16933	16998	17079	17133	17120	17141	17112	17178	17232	17049	17088	17026	16878	17049	17119	17040	17112	16950	17204	17121	17162	17232	17048	17168	17159	17225	17232	17221	17066	17112	17124	17099	17223	17120	17272	17101	17240	17002	17154	17112	17211	17340	16995	17170	17219	17080	17219	17279	17054	17162	16956	17026	17096	17087	17053	17038	17112	17004	16982	17177	17045	17033	17266	16986	16930	17342	17122	17105	16964	17317	17192	17100	17117	17030	17302	16865	17062	17194	17183	17035	17080	17238	17219	17200	17126	17193	17237	17070	16916	17060	17042	17062	17216	17031	16936	17338	17110	17250	16964	17171	17306	17354	17074	16847	17238	17102	17230	17082	17075	17108	17214	17306	17167	17078	17165	17003	17143	17030	17299	17078	16973	17125	17191	17168	17132	16996	17118	17111	17036	17238	17129	17203	17254	17129	16994	17130	17196	17120	17138	17294	17161	17122	17217	17002	17143	17133	17239	17048	17149	17070	17215	17294	17218	16993	17102	17078	17107	17117	17039	17146	17125	17204	17046	17144	17130	17057	17141	17040	17031	17190	16944	17236	17003	17081	17096	17114	17064	17068	17211	17339	17084	17214	17127	17177	17260	17031	17224	17136	17137	17117	17099	17269	17128	16997	17162	17147	17108	16959	17181	17184	17133	17123	17157	17127	17099	17205	17071	17169	17146	17287	17083	17123	17215	17267	17126	17172	17329	17194	17344	17215	17104	17004	17052	17120	17255	17038	17205	16940	17160	17372	17004	17096	17148	17105	17166	17052	17211	16922	17133	17024	17174	17080	17103	16966	17138	17047	17118	16929	17064	17032	17023	17198	17149	17101	17095	17042	17047	17106	17151	17002	17103	17037	17146	17144	17131	17217	17026	17197	17060	17026	17205	17010	17026	17101	17158	17104	17259	17066	17110	17053	17030	17091	17142	17152	17054	17027	17083	17097	17138	17408	17102	17253	16954	17245	17111	17222	17254	17125	17140	17115	17166	17097	17105	17079	17253	17166	17036	17150	17156	17014	17044	17116	17070	17145	17264	17045	17129	17040	17005	17152	17065	17098	16951	17136	17134	17184	17255	17198	17169	17284	17166	17121	17165	17352	17174	17124	17073	17142	17267	17093	16892	17421	16975	17069	17120	17219	16987	17031	16963	17137	17167	17057	17014	17092	17222	17149	17095	17119	17181	17250	17311	17005	17228	17140	17068	17105	17021	17064	17199	17100	17084	17004	17086
47913	58629	62215	51348	41665	38404	34253	30486	28938	28144	27775	27194	26954	27174	26882	26826	27040	26971	26850	26758	26818	26709	26810	26801	26773	26686	26661	26901	26951	26844	26766	26891	26698	26724	26568	26611	26758	26744	26868	26731	26428	26598	26700	26772	26730	26504	26801	26622	26838	26876	26634	26755	26785	26740	26852	26607	26731	26857	26734	26859	26835	26869	26931	26814	26709	26676	26545	26510	26708	26488	26598	26666	26795	26765	26767	26443	26642	26725	26979	26712	26749	26924	26611	26762	26676	26823	26720	26667	26507	26648	26675	26923	26503	26708	26527	26811	26769	26978	26751	26671	26775	26868	26872	26952	26522	26871	26524	26855	26514	26748	26763	26834	26583	26965	26680	26521	26712	26624	26774	26695	26803	26597	26724	26558	26532	26859	26865	26547	26916	26529	26699	26662	26560	26785	26523	26790	26659	26675	26794	26831	26625	26748	26770	26685	26659	26756	26973	26763	26880	26455	26790	26788	26867	26720	26542	26416	26439	26711	26790	26651	26459	26373	26449	26551	26655	26642	26428	26702	26551	26824	26810	26428	26664	26778	26610	26528	26685	26779	26579	26825	26717	26623	26738	26746	26756	26940	26846	26864	26525	26718	26828	26464	26564	26740	26782	26791	26752	26546	26500	26747	26930	26420	26772	26910	26837	26715	26747	26789	26596	26844	26767	26729	26737	26919	26542	26793	26802	26607	26990	26797	26825	26817	26638	26710	26620	26763	26363	26625	26601	26736	26817	26903	26600	26638	26680	26538	26546	26407	26537	26496	26873	26660	26527	26577	26692	26672	26836	26784	27059	26729	26786	26769	26614	26592	26404	26523	26670	26683	26710	26986	26604	26609	26631	26776	26729	26925	26840	26635	26679	26772	26735	26702	26627	26898	26524	26766	26710	26391	26637	26729	26699	26601	26676	26828	26650	26570	26741	26706	27038	26823	26911	26675	26837	26781	26486	26517	26713	26690	26654	26863	26750	26682	26704	26814	26553	26676	26729	26423	26621	26572	26779	26598	26855	26578	26722	26769	26697	26855	26893	26700	26679	26619	26604	26750	26658	26783	26903	26576	26524	26541	26712	26894	26658	26617	26641	26450	26574	26763	26615	26711	26788	26842	26657	26631	26731	26644	26627	26494	26658	26788	26760	26437	26618	26472	26820	26502	26581	26774	26949	26802	26553	26657	26657	26763	26561	26807	26667	26616	26629	26627	26658	26936	26679	26599	26597	26873	26679	26502	26893	26677	26619	26497	26601	26859	26780	26499	26640	26561	26479	26920	26718	26617	26552	26827	26633	26729	26602	26977	26811	26729	26721	26632	26732	26951	26916	26810	26669	26827	26854	26757	26718	26756	26828	26796	26836	26933	26890	26473	26622	26807	26803	26972	26691	26842	26656	26698	26514	26590	26666	26663	26519	26425	26653	26593	26547	26471	26615	26857	26682	26862	26675	26565	26604	27003	26838	26647	26643	26518	26677	26504	26863	26582	26725	26701	26739	26571	26727	26591	26504	26744	26657	26845	26778	26559	26480	26572	26762	26711	26862	26641	26683	26732	26772	26549	26790	26425	26680	26666	26696	26754	26533	26869	26646	26732	26582	26542	26939	26654	26519	26847	26838	26583	26581	26523	26655	26631	26663	26952	26553	26606	26775	26923	26968	26686	26724	26739	26667	26470	26491	26629	26766	26935	26533	26568	26500	26802	26891	26978	26690	26760	26746	26625	26560	26579	26773	26687	26860	26567	26811	26948	26788	26762	26589	26598	26732	26737	26663	26697	26490	26663	26658	26549	26890	26591	26589	26662	26698	26774	26471	26785	26798	26683	26859	26752	27006	26551	26630	26637	26813	26937	26731	26842	26777	26736	26851	26685	26706	26391	26595	26699	26975	26635	26580	26797	26878	26534	26607	26979	26696	26823	26804	26723	26751	26828	26702	26708	26661	26793	26473	26740	26644	26729	26659	26528	26787	26902	26742	26634	26578	26592	26524	26576	26541	26668	26663	26757	26777	26443	26656	26825	26481	26414	26738	26626	26415	26579	26722	26604	26818	26600	26632	26692	26788	26735	26608	26537	26673	26667	26478	26641	26807	26859	26729	26457	26361	26426	26495	26830	26809	26790	26814	26656	26907	26810	26568	26711	26586	26934	26633	26609	26675	26954	26693	26765	26959	26809	26875	26985	26859	26471	26747	26511	26603	26735	26730	26662	26824	26833	26695	26450	26341	26924	26863	26568	26655	26524	26748	26766	26440	26550	26564	26722	26638	26497	26904	26618	26510	26621	26791	26383	26907	26587	26470	26815	26716	26699	26756	26686	26518	26752	27021	26801	26478	26607	26821	26727	26643	26850	26698	26809	26557	26573	26595	26673	26676	26700	26829	26671	26815	26724	26619	26575	26981	26923	26810	26680	26581	26743	26837	26761	26574	26861	26734	26688	26665	26817	26645	26752	26849	27017	26607	26857	26863	26632	26713	26512	26716	26577	26935	26618	26766	26863	26846	26724	26718	26697	26668	26654	26859	26631	26571	26674	26597	26537	26613	26672	26719	26485	26492	26873	26661	26491	26485	26461	26715	26551	26694	26795	26921	26889	26737	26584	26797	26547	26815	26900	26963	26536	26802	26613	26813	26605	26494	26681	26848	26893	26758	26868	26733	26600	26763	26675	26697	26707	26882	26565	26510	26877	26629	26905	26834	26745	26557	26847	26622	26793	26681	26657	26670	26585	26643	26755	26732	26593	26707	26493	26687	26644	26426	26531	26576	26735	26795	26681	26732	26595	26634	26817	26994	26915	26626	26969	26600	26605	26520	26701	26847	26621	26681	26825	26538	26731	26531	26651	26788	26513	26529	26646	26718	26772	26533	26685	26754	26537	26665	26680	26658	26866	26817	26876	26790	26675	26488	26814	26675	26905	26644	26862	26727	26718	26770	26677	26538	26561	26743	26775	26595	26477	26782	26802	26954	26606	26707	26722	26725	26923	26549	26636	26513	26758	26525	26783	26932	26485	26565	26804	26821	26577	26780	26549	26460	26658	26806	26759	26751	26828	26614	26843	26773	26686	26776	26700	26886	26806	26720	26750	26931	26689	26738	26637	26907	26559	26830	26575	26766	26731	26767	26828	26677	26801	26739	26686	26899	26561	26512	26942	26919	26643	26684	26639	26606	26571	26721	26573	26672	26519	26371	26523	26610	26822	26788	26646	26736	26642	26643	26861	26885	26685	26627	26876	26781	26630	26669	26766	26526	26785	26882	26621	26614	26508	26936	26606	26855	26805	26519	26689	26769	26533	26757	26733	26752	26633	26738	26589	26635	26815	26709	26704	26759	26798	26710	26779	26689	26607	26501	26837	26781	26673	26436	26854	26808	26634	26800	26836	26988	26418	26477	26669	26787	26889	26610	26694	26800	26497	26690	26654	26593	26529	26838	26830	26673	26696	26471	26656	26521	26964	26824	26689	26515	26832	26949	26897	26764	26548	26925	26613	26791	26648	26897	26909	26817	26600	26882	26930	26861	26667	26498	26579	26626	26790	26785	26821	26705	26694	26597	26924	26739	26713	26799	26572	26789	26629	26946	26601	26703	26741	26833	26921	26942	26814	26783	26715	26278	26829	26629	26646	26599	26711	26717	26742	26836	26448	26653	26812	26796	26893	26533	26637	26973	26708	26898	26520	26618	26753	26744	26839	27036	26703	26873	26669	26733	26338	26689	26842	26944	26683	26818	26326	26564	26773	26876	26649	26915	26798	26746	26752	26746	26730	26871	26619	26748	26670	26731	26592	26790	26476	26545	26751	26768	26652	26759	26675	26592	26654	26699	26502	26806	26688	26620	26725	26685	26828	26502	26737	26852	26787	26657	26833	26836	26719	26908	26661	26584	26507	26803	26761	26638	26735	26818	26614	26554	26854	26846	26860	26899	26822	26837	26872	26832	26833	26848	26819	26794	26846	26602	26915	26680	26503	26729	26706	26385	26628	26899	26886	26784	26797	26789	26606	26772	26709	26863	26723	27062	26723	26864	26711	26854	26649	26645	26535	26594	26747	26728	26729	26632	26409	26621	26742	26562	26714	26741	26651	26528	26643	26749	26791	26549	26953	26730	26943	26945	26793	26818	26891	26771	26568	26718	26489	26730	26633	26634	26367	26497	26798	26479	26722	26624	26916	26802	26727	26821	26641	27166	26945	26801	26741	26806	26828	26934	26625	26709	26667	26618	26800	27086	26930	26771	26775	26712	26806	26771	26794	26680	26941	26490	26676	26460	26769	26767	27070	26663	26860	26771	26616	26727	26799	26804	26737	26776	26516	26675	26908	26787	26633	26882	26957	26617	26653	26857	26791	26784	27044	26684	26533	26658	26625	26800	26708	26608	26804	26573	26631	26969	26640	26897	26736	26782	26769	26866	26549	26784	26943	26623	26527	26687	26784	26724	26484	26638	26409	26437	26693	26945	26575	26743	26531	26722	26905	26770	26565	26539	26645	26519	26791	26843	26799	26779	26508	26908	26822	26885	26804	26443	26594	27020	26812	26831	26736	26544	26909	26835	26806	26855	26766	26746	26586	26919	26788	26918	26619	26606	26739	26870	26919	26738	26717	26809	26693	26942	26678	26704	26777	26780	26680	26720	26640	26654	26716	26644	26769	26992	26465	26729	26711	26606	26497	26541	26691	26686	26734	26513	26714	26840	26301	26691	26432	26608	26718	27107	26967	26869	26901	26658	26449	26740	26800	26793	26616	26729	26687	26650	26959	26727	26631	26703	26877	26640	26981	26678	26556	26545	26468	26745	26768	26695	26566	26915	26658	26782	26820	26567	26454	26705	26948	26752	26682	26647	26685	26413	26566	26615	26670	26544	26649	26637	26552	26591	26656	26695	26811	26569	26705	26545	26720	26835	26749	26870	26506	26698	26656	26866	26697	26653	26695	26829	26590	26678	26730	26894	26715	26524	26623	26751	26709	26764	26849	26749	26690	26939	26547	26711	26875	26762	26651	26933	26768	26804	26683	26782	26771	26764	26623	26757	26601	26893	26607	26627	26618	26841	26650	26780	26851	26896	26838	26321	26781	26642	26722	26576	26700	26738	26876	27042	26586	26735	26717	26706	26726	26840	26498	26613	26816	26638	26858	26675	26676
50996	67379	62735	44709	35504	31466	26646	21403	20019	19098	18541	18143	17723	17748	17579	17574	17462	17177	17290	17480	17320	17163	17297	17347	17182	17392	17252	17173	17160	17075	17246	17405	17255	17274	17348	17535	17464	17279	17287	17163	17276	17247	17224	17099	17427	17162	17220	17320	17356	17125	17484	17158	17028	17094	17298	17269	17289	17269	17234	17273	17208	17237	17178	17318	17251	17241	17303	17379	17174	17257	17397	17220	17344	17255	17181	17188	17232	17050	17391	17290	17162	17226	17387	17166	17087	17279	17118	17225	17299	17194	17298	17131	17264	17219	17268	17419	17246	17312	17318	17392	17197	17311	17345	17246	17271	17183	17252	17290	17177	17124	17253	17280	17210	17343	17184	17240	17109	17298	17313	17281	17307	17411	17322	17263	17129	17413	17226	17243	17396	17189	17309	17144	17290	17270	17285	17179	17172	17182	17492	17419	17183	17273	17222	17226	17230	17220	17355	17189	17108	17257	17255	17236	17300	17225	17258	17226	17211	17226	17285	17336	17097	17140	17064	17229	17151	17146	17307	17280	17226	17213	17363	17147	17335	17207	17195	17301	17374	17259	17150	17412	17266	17116	17298	17202	17179	17324	17331	17164	17202	17117	17274	17278	17025	17218	17201	17369	17137	17273	17373	17326	17262	17359	17407	17171	17342	17355	17184	17226	17270	17253	16983	17294	17102	17471	17151	17115	17236	17179	17381	17287	17225	17116	17349	17162	17507	17080	17178	17374	17255	17190	17281	17198	17341	17120	17234	17369	17163	17267	17196	17074	17511	17316	17289	17445	17201	17071	17228	17130	17300	17188	17339	17298	17419	17269	17357	17327	17187	17299	17165	17149	17418	17314	17315	17153	17299	17244	17197	17276	17376	17177	17140	17303	17478	17378	17376	17019	17172	17321	17249	17200	17272	17043	17329	17168	17213	17231	17415	17285	17165	17340	17381	17386	17400	17324	17200	17317	17281	17301	17144	17193	17452	17248	17409	17247	17452	17255	17319	17284	17133	17403	17064	17260	17382	17359	17211	17201	17219	17191	17207	17351	17166	17272	17076	17264	17283	17276	17244	17155	17331	17381	17333	17121	17323	17247	17279	17146	17190	17040	17328	17027	17338	17298	17294	17181	17411	17297	17228	17366	17023	17230	17101	17146	17259	17469	17250	17277	17246	17249	17187	17365	17155	17440	17418	17102	17239	17215	17363	17121	17352	17307	17166	17393	17244	17261	17281	17224	17099	17261	17203	17254	17281	17251	17233	17279	17375	17104	17131	17482	17279	17154	17262	17225	17388	17306	17343	17315	17349	17161	17130	17357	17298	17239	17376	17230	17461	17191	17293	17132	17267	17248	17229	17246	17176	17324	17257	17048	17318	17197	17185	17057	17275	17243	17160	17206	17286	17368	17314	17305	17315	17128	17311	17045	17256	17322	17200	17200	17134	17199	17221	17327	17245	17249	17415	17295	17339	17376	17255	17358	17344	17311	17220	17386	17384	17236	17339	17385	17124	17132	17394	17288	17313	17383	17210	17198	17343	17310	17301	17200	17342	17048	17358	17405	17312	17264	17191	17221	17183	17393	17205	17242	17302	17228	17390	17187	17312	17376	17382	17197	17242	17423	17366	17361	17412	17229	17352	17041	17304	17358	17284	17140	17246	17307	17308	17232	17285	17198	17353	17015	17227	17298	17434	17398	17507	17199	17176	17357	17105	17122	17222	17166	17220	17252	17330	17200	17328	17351	17230	17251	17295	17181	17277	17232	17089	17310	17319	17251	17236	17255	17283	17293	17249	17219	17146	17047	17110	17185	17264	17322	17306	17226	17346	17324	17177	17249	17223	17269	17327	17296	17181	17281	17317	17178	17355	17298	17070	17305	17222	17104	17150	17287	17347	17289	17331	17400	17147	17429	17350	17099	17125	17308	17267	17250	17353	17342	17308	17245	17315	17078	17249	17374	17172	17207	17267	17256	17237	17220	17140	17349	16925	17197	17198	17217	17318	17241	17269	17355	17249	17197	17149	17060	17199	17414	17261	17059	17345	17436	17350	17193	17124	17218	17387	17210	17364	17290	17311	17091	17329	17389	17371	17257	17230	17186	17237	17121	17404	17323	17124	17319	17250	17167	17365	17347	17340	17399	17172	17183	17230	17225	17220	17235	17252	17259	17259	17234	17250	17235	17252	17163	17127	17350	17237	17210	17289	17186	17346	17345	17304	17334	17288	17096	17263	17372	17014	17141	17191	17275	17226	17311	17068	17282	17247	17246	17126	17454	17118	17104	17288	17156	17253	17259	17269	17306	17400	17352	17122	17409	17168	17311	17189	17169	17279	17172	17225	17340	17092	17325	17236	17109	17295	17171	17272	17155	17560	17200	17285	17300	17340	17322	17350	17148	17277	17179	17219	17309	17202	17143	17321	17324	17321	17314	17157	17226	17297	17210	17178	17361	17197	17214	17244	17249	17347	17288	17315	17089	17363	17496	17072	17284	17174	17288	17475	17082	17346	17224	17319	17320	17223	17216	17278	17213	17293	17323	17274	17198	17298	17230	17055	17179	17301	17279	17251	17258	17222	17253	17293	17136	17136	17079	17310	17167	17274	17232	17346	17174	17405	17253	17268	17322	17094	17222	17316	17272	17221	17317	17175	17246	17156	17223	17424	17238	17205	17340	17320	17336	17280	17205	17421	17195	17412	17312	17253	17275	17385	17302	17227	17237	17205	17312	17260	17264	17023	17179	17326	17157	17185	17165	17313	17366	17408	17169	17212	17279	17410	17253	17398	17365	17359	17279	17333	17190	17209	17382	17212	17174	17366	17262	17397	17362	17276	17313	17264	17329	16982	17274	17246	17121	17318	17276	17314	17206	17037	17259	17177	17176	17300	17325	17417	17333	17272	17311	17428	17127	17267	17193	17199	17174	17275	17296	17280	17206	17173	17408	17275	17275	17310	17309	17359	17179	17222	17174	17308	17305	17301	17347	17291	17142	17120	17250	17241	17120	17272	17159	16912	17353	17330	17381	17246	17249	17429	17267	17190	17358	17365	17101	17260	17132	17413	17194	17081	17168	17209	17341	17409	17258	17234	17151	17362	17070	17160	17173	17099	17270	17216	17414	17156	17211	17205	17439	17177	17357	17403	17128	16996	17315	17275	17440	17305	17300	17242	17399	17403	17247	17179	17255	17407	17204	17189	17118	17448	17400	17185	17202	17225	17452	17158	17337	17120	17472	17328	17253	17193	17120	17179	17182	17302	17228	17401	17225	17381	17296	17051	17299	17306	17111	17424	17254	17237	17325	17353	17340	17219	17277	17269	17247	17301	17180	17200	17332	17282	17230	17303	17159	17282	17442	17279	17351	17200	17265	17311	17297	17351	17172	17184	17154	17420	17271	17186	17129	17267	17227	17295	17250	17306	17160	17427	17267	17405	17379	17194	17227	17008	17355	17369	17155	17460	17180	17136	17302	17364	17232	17171	17172	17312	17176	17212	17227	17193	17315	17302	17209	17131	17455	17041	17123	17480	17531	17247	17110	17145	17253	17372	17307	17354	17147	17287	17203	17215	17253	17490	17250	17333	17217	17192	17065	17238	17422	17468	17441	17109	17234	17267	17302	17310	17353	17159	17307	17270	17144	17309	17149	17290	17436	17152	17350	17375	17265	17200	17187	16954	17254	17276	17286	17392	17279	17207	17336	17368	17311	17313	17225	17190	17307	17284	17405	17175	17294	17210	17291	17177	17316	17293	17476	17104	17316	17235	17135	17283	17386	17282	17436	17218	17357	17313	17196	17189	17123	17242	17276	17312	17276	17247	17515	17326	17216	17395	17414	17342	17398	17250	17147	17280	17325	17182	17297	17355	17264	17324	17308	17198	17328	17353	17287	17201	17309	17141	17191	17200	17362	17027	17363	17251	17205	17330	17464	17308	17307	17070	17420	17138	17322	17298	17126	17374	17145	17308	17300	17085	17107	17124	17342	17205	17373	17263	17457	17191	17383	17432	17274	17194	17263	17277	17208	17355	17237	17253	17299	17148	16909	17485	17248	17137	17226	17428	17359	17281	17524	17307	17061	17226	17306	17252	17390	17208	17341	17193	17326	17416	17386	17115	17236	17288	17281	17354	17366	17333	17272	17274	17427	17212	17167	17275	17217	17211	17285	17347	17289	17313	17214	17220	17181	17202	17094	17327	17187	17311	17255	17361	17302	17299	17193	17292	17360	17072	17237	17423	17294	17365	17183	17234	17341	17250	17148	17234	17330	17352	17450	17223	17352	17470	17139	17313	17185	17384	17307	17240	17133	17360	17258	17360	17103	17453	17248	17252	17281	17353	17478	17185	17300	17220	17137	17347	17286	17133	17299	17257	17159	17359	17333	17241	17393	17302	17171	17305	17295	17259	17175	17307	17192	17179	17256	17305	17216	17368	17224	17314	17220	17261	17300	17267	17238	17120	17225	17163	17250	17067	17375	17317	17198	17115	17208	17321	17247	17262	17124	17256	17083	17277	17277	17260	17226	17161	16945	17398	17248	17271	17458	17268	17120	17175	17317	17049	17231	17362	17310	17229	17044	17283	17278	17359	17177	17256	17381	17238	17319	17346	17077	17261	17428	17272	17303	17151	17346	17257	17319	17343	17173	17439	17327	17305	17158	17264	17234	17508	17251	17274	17258	17521	17160	17118	17102	17245	17400	17190	17304	17215	17348	17272	17288	17172	17230	17261	17100	17268	17232	17232	17206	17233	17246	17156	17282	17152	17230	17251	17310	17369	17169	17428	17451	17292	17175	17181	17254	17051	17437	17001	17298	17480	17228	17131	17374	17352	17167	17328	17112	17302	17414	17240	17347	17311	17262	17116	17312	17351	17352	17352	17257	17146	17390	17250	17301	17265	17182	17218	17419	17222	17232	17164	17298	17201	17279	17237	17279	17330	17179	17203	17273	17261	17384	17231	17166	17212	17251	17126	17204	17249	17167	17267	17234	17351	17266	17213	17355	17245	17186	17259	17180	17220	17125	17307	17346	17320	17066	17334	17414	17245	17257	17151	17212	17285	17381	17483	17245	17230	17438	17329	17160	17180	17221	17348	17226	17168	17258	17118	17357	17196	17414	17196	17197	17165	17355	17325	17442	17096	17280	17389	17452
25915	21721	31781	34729	40642	47777	45232	36855	30497	29318	28906	28172	28032	27669	27546	27571	27264	27221	27204	27194	27121	27063	27149	27012	26951	27003	26897	26765	26792	26708	26918	26755	27066	26869	26904	26978	26888	26981	26663	26858	27012	26871	26764	27091	26883	26992	26724	26933	26726	27005	26859	26638	26806	26778	26835	27038	27104	26915	27103	26794	26921	26964	26488	26929	26939	26843	26906	26719	26834	26807	26940	26784	26963	26718	26874	26836	26962	26943	26894	27028	26816	26853	26789	26980	26812	26824	26919	26824	26766	26600	26617	26925	26935	27033	27034	27028	26651	26966	26943	26886	26943	26783	26874	27156	26906	26920	27050	26822	26737	26800	26721	26737	27017	26611	26711	26827	26810	26793	26758	26950	26943	26902	26924	26934	26874	26743	26667	26808	26744	26829	26984	26937	27000	26916	26866	26819	26740	26831	26756	26897	26883	26599	27104	26952	26798	26999	27254	27029	26937	26746	26763	26950	27111	26557	26846	26888	26765	26749	26643	26940	27064	26662	26874	26904	26716	27131	26835	26801	26684	26744	27040	26721	26954	26814	27026	26750	26821	26591	26907	26843	26918	26880	27020	26877	26835	26940	26537	26797	26762	26891	26856	26929	26962	26858	26852	26961	26810	26502	26862	27045	26985	27004	26810	26725	26983	26870	26971	26787	26604	26797	26925	26551	26600	26627	26623	26763	26917	26607	26909	26625	26831	27007	26943	26850	26906	26806	27096	26832	26715	26810	26701	26941	27015	26991	26800	26794	26863	26835	26815	26744	26657	26834	26949	26633	26897	26996	27177	27103	26587	26824	27020	26842	26989	26656	26611	26906	26841	26919	26701	26787	26994	26851	26477	26582	26858	27009	26819	26794	27044	26876	26911	26867	26914	26757	26881	26962	26940	26564	26795	26833	26797	26727	26852	26769	26780	26805	26921	26985	26892	26826	26940	27291	26783	26775	26856	26843	26773	26697	26890	26855	26903	26816	26654	26691	26986	27113	26830	26752	26790	27106	26963	26912	26717	26922	26793	26715	26599	26752	26953	26976	26828	26814	26763	26985	26686	26680	26701	26756	26975	26803	26954	26919	26747	26754	26834	26976	26785	26684	26949	26831	26913	26651	26783	26557	26681	27000	26988	26727	27040	26752	26758	26690	26917	27025	26760	26605	26861	26600	27081	26882	26799	26732	26980	26564	26792	26822	27010	26761	26805	26858	26741	26746	26669	27055	26575	27040	26900	27040	26898	26811	26920	26772	26824	26641	26805	26949	26641	26621	26845	26875	26892	27033	27119	26895	26829	26972	26801	26863	26672	26724	26757	26911	26447	26786	26591	26865	26915	26825	26771	26735	26785	26814	26496	26746	26851	26860	26790	26740	26779	26930	27059	26921	26771	26872	26884	27001	26880	26698	26843	26791	26902	26834	26921	26935	27213	26948	26839	27091	26661	26799	26940	26833	26983	26923	26715	26812	27104	27122	26827	26853	27008	26988	26982	27010	26792	26809	26934	26853	26994	26935	26852	26882	26799	26878	26430	26982	27095	26738	26960	26722	26753	26893	26932	26980	26911	26852	26889	26999	26704	26934	27110	26702	26737	26661	26873	26712	26757	26864	27130	26776	26686	26819	27072	26897	26907	26842	26823	26951	26564	26804	26852	26768	26916	27048	26728	26946	26920	26822	26944	26750	27072	26982	26719	26789	26737	26804	26809	26568	26791	26829	26833	26896	26746	27070	26925	26918	26610	26771	27013	26911	26806	26776	26872	26952	26838	26631	26906	26793	26984	26899	26892	26653	26776	26831	26821	27010	27027	27029	26672	26664	26945	27120	26605	26648	27083	26909	26928	26808	26949	26991	26783	26774	26590	26796	26996	26684	26956	27009	26811	26650	26842	26478	26910	26678	27019	26764	26912	26946	26893	27061	26867	26997	26780	26951	26723	26795	26961	26715	26899	26616	26733	26694	26751	26934	26679	26764	26836	26901	26972	26933	26870	27047	26886	26901	26924	27091	26840	27026	26750	26940	26855	26891	26730	26788	26778	26914	26685	27021	26866	26599	26659	26866	26933	26849	26785	26638	26960	26970	26833	26959	26926	26699	26777	27062	26713	26891	26635	26762	26917	26634	26692	26903	26744	26951	26925	26744	26700	26916	26582	27005	27050	26946	27324	26710	26809	26831	26864	27179	26841	26873	27046	26785	26423	26850	27075	26731	26960	26962	26908	26897	26829	26742	26929	26698	26863	27016	27003	26989	26772	26431	26699	26798	26822	27097	26663	26899	26852	26943	26642	26713	26867	26992	27060	26853	26883	26994	26875	26689	26780	26786	26745	26929	27023	26934	27067	26852	26913	26939	26851	26913	26731	26762	26754	27167	26781	26782	26896	26702	26693	27095	26988	26842	26664	26979	26993	26814	26698	26697	26759	27002	26893	26833	26982	26852	27031	26945	27240	26996	26971	27055	26853	26697	26689	26816	26665	26772	26586	26746	26852	26796	26674	26965	26822	26831	27100	26990	27053	26749	26640	26853	26843	26740	26948	26923	26716	26769	27046	26571	26994	26891	26687	26713	26843	26734	26847	26567	26869	26708	26959	26999	27143	27138	27032	26741	26813	26623	27071	26907	26879	26773	26671	26841	26811	27005	26822	27014	26658	26834	27142	27106	26936	26687	26879	26934	26641	27028	26853	26953	27030	26849	26737	26823	26748	26757	26559	26894	26888	26778	26693	26847	26874	26751	27009	26877	26926	26972	26930	26894	26973	26963	27000	26938	26627	26808	26983	26732	26722	26741	27052	26907	27047	26974	26934	27020	26774	26835	26758	26757	26898	26795	26716	26777	26956	26952	26728	26961	26815	26920	27140	26891	27104	26954	26635	26853	26802	26794	26783	26765	26748	26882	27016	26990	27000	26986	27186	27139	26897	26700	27015	26925	26917	26736	26930	26958	26517	26655	26780	26801	26932	26832	26867	26632	26894	26872	26982	26771	26878	26950	26905	27044	26895	26745	26674	27003	26899	26766	26591	26631	26777	27031	26873	26906	26969	26928	26914	26856	26868	27111	26732	26746	26617	26898	26532	27004	26762	26666	26754	26759	26956	27083	26964	26645	26977	27074	27077	26900	26899	26745	26892	26728	26731	26885	26956	26712	26781	26705	26636	26664	26718	26873	26651	26762	26690	26701	26798	26633	26704	26836	26750	26702	26938	26923	26549	26564	26909	26824	27025	26811	26906	26973	26915	26862	26750	26925	26712	26780	26898	26747	26878	26754	26859	26628	27057	26916	26774	26893	26979	27002	26878	26804	27011	26756	26818	26977	27134	27072	27041	26846	27204	27072	26850	26642	26897	26718	27003	26973	26797	26733	26776	26707	26724	27078	26909	26886	26839	26893	27062	26931	26783	26965	27005	26803	26827	26731	26771	26880	27138	26715	26874	26828	27145	26812	27038	26799	26847	26905	26908	26786	27013	26814	26775	26822	26765	26867	27162	27114	26888	26873	26848	26815	27004	27019	26896	26819	26664	26835	26933	26898	26773	26927	27009	26804	26800	27068	26931	26748	26878	26987	27065	26942	26989	26946	26913	26868	26749	26865	26901	26829	26869	26988	26762	26840	26739	26749	26729	26689	26776	26990	26837	26698	26763	26798	26933	26853	26662	26865	26987	26996	26903	26913	26713	26865	26778	26883	26722	27004	26864	26795	26551	26585	26753	26933	26791	26824	26896	26807	26692	26818	27012	27240	27005	26563	26775	26897	26729	26644	26991	27041	26892	26944	27280	26956	26737	26792	26701	26846	26908	26796	26825	27023	26879	26982	26927	26928	26961	26858	26677	26917	26812	26984	26948	26809	26642	26738	27117	26981	26966	26782	26893	26800	26876	26806	26866	26708	26628	26700	26930	26903	26796	26945	27185	26787	26939	26836	27126	27060	26919	26745	26978	26742	26803	26900	26948	26571	26706	27008	26975	26801	26681	26866	26778	26711	26803	26619	26872	26959	26652	26914	26630	26663	26791	26904	26908	26831	27053	26796	26725	26754	26777	27109	27068	26741	26864	26935	27002	26736	26798	26589	26747	27051	27001	26818	26834	26833	26960	26939	27062	26500	26635	26809	26982	26980	27016	26910	26715	26685	26808	27070	26819	26798	27021	26720	26836	26527	26890	26747	26741	26973	26589	26728	26902	26843	26974	27067	26824	26738	26829	26812	26653	26600	26836	27005	26988	26686	27056	26938	26850	26689	26661	26839	26875	26739	27030	26541	26916	26879	26826	26675	26808	26890	26977	26996	26889	26678	26815	26821	26783	26683	26821	26709	26877	26821	26647	26697	26676	26977	26811	27069	27032	26933	26555	26763	26880	26846	26648	26662	26894	26824	26638	27011	26775	26985	26753	26897	26710	26786	26958	26948	26827	26696	27117	26781	26976	26889	26838	26919	26865	27038	26819	26791	26871	26839	26860	26667	26801	26850	27136	26777	27062	26951	26827	27082	26901	26973	26752	26733	27071	26639	26777	26662	26924	26877	26927	27005	26750	26675	26892	26686	27012	26954	26897	26912	26904	26861	26858	26748	26833	26758	26762	26815	26958	26770	26559	26651	26894	26875	26799	26857	26998	26713	26755	26942	26717	26881	26972	26942	27206	26738	27052	26611	26637	26876	26851	26970	26955	27042	26858	26909	26879	26690	26789	26887	26696	26892	26715	26883	26968	26800	27023	26944	26761	26961	26840	26973	26885	26448	26720	26733	26610	27162	27013	27314	26987	26767	26709	26737	26815	26595	27058	26759	26729	26680	26860	26836	26832	26888	26884	26958	27031	26878	26954	26977	27033	26734	27018	26707	26579	26896	26871	26843	26995	26861	27007	26993	26670	26884	26734	26690	26927	26827	26911	26993	26812	26926	26728	26653	26873	26770	26778	26851	26851	26818	27027	26920	27059	27038	26804	26805	26982	26928	26795	26799	27026	27067	26825	26871	26907	26748	26831	26894	26936	27064	27249	26769	27061	26870	26972	26866	26941	26831	27133	27077	26827	26737	26960	26941	26758	26702	26762	26672	26997	26846	27025	27010	26967	27007	26861	26783	26829	27016	26792	26778	26717	26886	26687	26648	27286	26979	26752	26670	26950	26862	26919	26937	26766	26766
51245	75032	64111	49925	44669	44029	37602	27491	21572	20057	19431	18852	18601	18111	17850	18013	17647	17608	17670	17566	17464	17355	17390	17557	17320	17430	17323	17398	17353	17445	17338	17369	17373	17411	17457	17396	17404	17456	17578	17368	17401	17420	17440	17510	17437	17438	17233	17333	17503	17447	17414	17549	17241	17379	17444	17285	17171	17496	17448	17371	17410	17473	17406	17066	17392	17425	17217	17393	17153	17433	17578	17321	17445	17331	17388	17323	17355	17472	17371	17263	17321	17208	17337	17288	17417	17272	17438	17342	17367	17423	17381	17243	17537	17295	17213	17398	17255	17473	17500	17395	17303	17078	17262	17467	17375	17340	17429	17419	17485	17315	17356	17378	17301	17265	17330	17336	17295	17302	17517	17383	17326	17498	17476	17315	17299	17487	17506	17354	17534	17369	17309	17288	17483	17578	17426	17256	17254	17406	17436	17267	17507	17540	17335	17426	17363	17342	17480	17166	17386	17343	17335	17228	17343	17293	17377	17375	17390	17433	17433	17485	17535	17344	17325	17328	17327	17386	17213	17382	17552	17333	17557	17355	17361	17513	17417	17517	17409	17392	17222	17463	17403	17335	17475	17400	17437	17339	17348	17348	17308	17411	17387	17559	17381	17515	17405	17501	17390	17412	17168	17460	17290	17260	17336	17249	17125	17411	17439	17338	17423	17321	17459	17158	17277	17235	17125	17380	17438	17331	17358	17273	17279	17367	17364	17398	17347	17322	17576	17371	17378	17359	17302	17357	17227	17204	17314	17259	17301	17443	17461	17317	17291	17275	17422	17267	17338	17277	17514	17328	17455	17179	17378	17400	17235	17503	17445	17137	17251	17233	17265	17230	17451	17386	17398	17435	17450	17271	17267	17424	17266	17285	17238	17349	17503	17460	17286	17441	17342	17371	17355	17155	17284	17406	17331	17333	17447	17295	17368	17321	17272	17606	17428	17427	17207	17572	17367	17222	17352	17379	17445	17258	17311	17493	17470	17430	17317	17487	17291	17352	17396	17273	17370	17361	17236	17494	17277	17569	17118	17582	17334	17470	17449	17254	17368	17249	17376	17442	17349	17342	17422	17205	17467	17341	17328	17395	17430	17348	17257	17337	17449	17383	17495	17381	17301	17390	17445	17380	17473	17492	17413	17407	17204	17432	17319	17277	17294	17355	17424	17424	17273	17190	17373	17359	17246	17393	17391	17434	17432	17493	17280	17237	17553	17306	17234	17440	17257	17297	17465	17443	17429	17399	17417	17138	17365	17419	17465	17451	17207	17264	17280	17472	17432	17350	17371	17337	17428	17412	17449	17558	17337	17232	17428	17354	17516	17211	17236	17240	17319	17273	17597	17422	17443	17293	17447	17229	17307	17338	17611	17328	17352	17369	17362	17488	17455	17463	17427	17447	17242	17450	17336	17426	17397	17342	17493	17383	17284	17334	17462	17292	17268	17328	17194	17447	17403	17255	17277	17382	17323	17460	17347	17269	17396	17330	17444	17436	17582	17596	17298	17470	17501	17463	17193	17169	17304	17459	17352	17315	17493	17233	17449	17215	17314	17357	17343	17295	17450	17241	17386	17286	17359	17479	17280	17399	17431	17382	17418	17383	17227	17374	17161	17256	17342	17421	17299	17274	17332	17460	17430	17396	17359	17352	17388	17259	17286	17209	17270	17363	17505	17389	17343	17333	17508	17448	17469	17342	17431	17227	17326	17109	17431	17328	17325	17464	17311	17339	17244	17280	17243	17308	17424	17216	17362	17337	17360	17432	17350	17220	17204	17437	17187	17428	17416	17264	17442	17332	17360	17391	17399	17341	17257	17412	17291	17241	17436	17342	17168	17226	17285	17263	17280	17301	17322	17473	17427	17217	17360	17268	17444	17523	17247	17263	17211	17262	17261	17352	17353	17259	17299	17259	17202	17284	17372	17194	17421	17327	17161	17464	17512	17472	17150	17313	17404	17387	17366	17365	17225	17291	17307	17520	17349	17327	17279	17259	17361	17440	17325	17613	17439	17342	17513	17367	17212	17456	17337	17441	17194	17288	17354	17307	17376	17343	17232	17378	17430	17181	17305	17463	17395	17269	17495	17350	17250	17435	17442	17476	17374	17382	17270	17355	17435	17371	17662	17269	17278	17370	17226	17223	17271	17517	17274	17466	17307	17427	17301	17394	17275	17423	17414	17450	17389	17428	17410	17216	17339	17474	17233	17177	17348	17320	17485	17323	17311	17294	17566	17229	17363	17236	17417	17501	17311	17290	17333	17343	17276	17268	17235	17128	17482	17264	17235	17436	17434	17259	17458	17219	17309	17329	17382	17227	17487	17254	17312	17246	17314	17272	17250	17348	17520	17350	17267	17402	17549	17404	17348	17544	17292	17502	17284	17386	17192	17248	17490	17587	17410	17349	17413	17361	17245	17330	17482	17464	17426	17166	17393	17222	17282	17463	17414	17394	17442	17442	17370	17442	17396	17336	17246	17357	17453	17454	17208	17433	17402	17478	17374	17461	17367	17385	17298	17443	17191	17305	17378	17165	17315	17469	17040	17378	17362	17578	17364	17528	17392	17348	17321	17377	17620	17246	17490	17391	17420	17363	17400	17440	17426	17467	17424	17270	17501	17306	17137	17386	17261	17490	17230	17452	17234	17444	17291	17484	17416	17318	17503	17382	17306	17360	17441	17374	17464	17264	17398	17398	17254	17258	17283	17354	17200	17368	17244	17350	17381	17328	17364	17321	17314	17198	17423	17525	17206	17411	17243	17439	17384	17250	17428	17220	17340	17427	17314	17308	17302	17453	17411	17343	17368	17453	17403	17372	17420	17296	17440	17381	17392	17486	17328	17531	17489	17277	17298	17521	17266	17357	17451	17287	17357	17396	17455	17238	17374	17232	17341	17491	17392	17464	17307	17154	17460	17329	17305	17318	17371	17354	17292	17295	17462	17277	17564	17236	17296	17347	17199	17385	17451	17443	17282	17336	17472	17423	17255	17291	17499	17517	17429	17227	17247	17306	17377	17399	17539	17298	17473	17216	17308	17366	17462	17356	17550	17314	17617	17326	17395	17366	17411	17405	17508	17274	17557	17268	17347	17456	17380	17370	17240	17252	17336	17307	17476	17462	17253	17560	17351	17356	17482	17504	17416	17289	17300	17382	17401	17352	17350	17303	17165	17301	17409	17397	17358	17488	17522	17222	17272	17373	17402	17413	17351	17385	17500	17360	17198	17350	17277	17309	17363	17443	17260	17483	17380	17279	17369	17322	17505	17258	17174	17220	17569	17305	17451	17312	17362	17276	17469	17338	17340	17431	17221	17279	17312	17179	17659	17320	17330	17327	17428	17373	17429	17288	17300	17324	17408	17365	17517	17302	17385	17336	17345	17343	17225	17373	17295	17176	17281	17290	17376	17213	17245	17477	17495	17442	17148	17384	17398	17280	17257	17561	17232	17333	17373	17400	17360	17238	17312	17195	17335	17145	17291	16985	17406	17263	17117	17384	17232	17446	17370	17250	17328	17457	17406	17491	17414	17642	17188	17489	17463	17466	17322	17290	17378	17305	17423	17411	17209	17346	17432	17267	17296	17377	17216	17403	17376	17298	17354	17388	17371	17520	17549	17472	17450	17373	17344	17424	17209	17300	17259	17406	17366	17227	17470	17502	17419	17407	17339	17359	17274	17295	17230	17270	17396	17448	17497	17329	17303	17600	17429	17216	17361	17539	17533	17344	17507	17382	17436	17305	17384	17145	17479	17259	17255	17421	17360	17417	17304	17437	17434	17405	17594	17387	17399	17467	17561	17228	17645	17347	17258	17256	17201	17365	17229	17551	17159	17249	17418	17260	17388	17386	17484	17382	17358	17134	17351	17230	17242	17351	17225	17407	17479	17365	17443	17337	17208	17398	17364	17341	17347	17295	17394	17286	17543	17381	17391	17251	17423	17341	17287	17269	17483	17349	17562	17391	17403	17491	17520	17391	17404	17251	17436	17317	17463	17408	17506	17448	17482	17313	17340	17198	17457	17281	17121	17401	17448	17493	17375	17134	17321	17274	17200	17495	17396	17426	17490	17341	17486	17407	17376	17414	17427	17321	17298	17147	17464	17279	17330	17259	17476	17354	17624	17394	17370	17253	17302	17450	17414	17322	17368	17357	17315	17464	17156	17430	17277	17490	17576	17426	17375	17434	17296	17352	17342	17408	17359	17371	17462	17365	17383	17347	17350	17504	17391	17277	17430	17330	17444	17380	17473	17424	17232	17517	17381	17438	17563	17536	17402	17442	17304	17285	17320	17279	17500	17177	17474	17223	17356	17365	17226	17358	17308	17491	17103	17394	17207	17389	17438	17152	17297	17367	17266	17235	17261	17499	17334	17378	17395	17427	17438	17503	17283	17168	17216	17285	17351	17148	17186	17402	17344	17406	17332	17295	17637	17252	17452	17390	17173	17231	17382	17354	17472	17265	17317	17439	17351	17384	17505	17407	17257	17300	17422	17391	17267	17452	17556	17251	17193	17345	17427	17417	17397	17357	17462	17482	17251	17271	17314	17189	17463	17451	17287	17279	17384	17548	17489	17442	17314	17234	17437	17371	17510	17371	17352	17366	17241	17234	17438	17325	17396	17414	17414	17177	17400	17271	17408	17445	17376	17326	17266	17527	17333	17337	17379	17444	17229	17530	17308	17404	17400	17526	17289	17278	17542	17354	17668	17329	17437	17392	17342	17197	17312	17319	17341	17342	17338	17385	17385	17396	17473	17253	17074	17214	17549	17291	17468	17386	17446	17300	17437	17324	17352	17248	17308	17436	17368	17477	17394	17295	17273	17401	17292	17336	17454	17379	17635	17527	17402	17438	17582	17331	17307	17227	17243	17654	17483	17619	17455	17203	17568	17361	17309	17285	17350	17437	17443	17549	17528	17304	17449	17386	17388	17345	17317	17476	17510	17384	17421	17381	17258	17299	17350	17200	17444	17316	17477	17274	17443	17422	17259	17252	17384	17458	17297	17445	17462	17616	17434	17259	17465	17450	17515	17484	17270	17380	17427	17480	17422	17561	17254	17378	17506	17302	17342	17286	17205	17379	17501	17474	17248	17384	17481	17421	17655	17360	17418	17478	17447	17515	17311	17394	17324	17386	17477	17432
23614	21236	29586	31245	43188	47535	40062	33867	33216	31314	29363	28187	27935	27665	27460	27395	27270	26976	26853	26710	26563	26720	26525	26449	26601	26536	26320	26577	26672	26589	26565	26451	26677	26676	26453	26373	26509	26560	26404	26359	26604	26678	26497	26444	26445	26590	26258	26223	26465	26504	26581	26573	26453	26423	26522	26608	26531	26491	26428	26552	26356	26253	26701	26490	26520	26509	26572	26398	26504	26275	26313	26421	26557	26431	26529	26512	26557	26296	26382	26283	26575	26501	26524	26500	26292	26514	26498	26548	26461	26159	26339	26475	26604	26610	26560	26372	26568	26511	26541	26725	26550	26367	26557	26740	26420	26276	26332	26782	26380	26409	26349	26547	26371	26446	26511	26600	26525	26454	26235	26153	26446	26217	26432	26519	26471	26281	26386	26321	26122	26577	26283	26370	26481	26362	26243	26621	26691	26537	26236	26260	26379	26282	26426	26566	26466	26358	26680	26639	26412	26548	26683	26527	26666	26415	26551	26510	26592	26600	26465	26111	26357	26546	26645	26469	26361	26541	26559	26358	26387	26392	26421	26189	26449	26729	26349	26346	26291	26224	26192	26432	26474	26363	26550	26425	26673	26326	26281	26260	26263	26515	26432	26383	26419	26422	26640	26356	26366	26628	26497	26673	26397	26503	26231	26157	26254	26350	26401	26555	26426	26534	26356	26511	26193	26398	26323	26468	26629	26388	26505	26263	26296	26299	26491	26486	26389	26521	26367	26480	26281	26285	26387	26647	26501	26347	26526	26485	26583	26554	26299	26414	26598	26647	26501	26438	26319	26538	26737	26836	26087	26664	26663	26767	26481	26339	26416	26582	26452	26338	26530	26663	26584	26306	26669	26557	26677	26589	26389	26315	26264	26593	26533	26521	26219	26533	26250	26572	26491	26320	26359	26491	26404	26398	26519	26579	26668	26333	26391	26474	26468	26260	26265	26135	26625	26506	26456	26347	26314	26336	26455	26398	26268	26710	26577	26364	26524	26682	26480	26530	26580	26440	26344	26384	26763	26492	26399	26397	26285	26546	26404	26548	26163	26374	26437	26503	26426	26586	26577	26425	26455	26538	26400	26517	26452	26666	26601	26609	26767	26360	26558	26439	26421	26469	26501	26224	26286	26365	26418	26493	26343	26425	26637	26604	26278	26308	26277	26519	26604	26396	26559	26362	26363	26371	26613	26590	26406	26480	26231	26252	26494	26653	26325	26301	26639	26429	26464	26479	26372	26482	26496	26387	26460	26326	26429	26450	26331	26180	26349	26479	26366	26416	26319	26528	26500	26257	26463	26481	26423	26208	26578	26298	26524	26580	26555	26363	26249	26361	26524	26485	26335	26694	26381	26394	26441	26667	26592	26286	26575	26228	26223	26528	26317	26347	26605	26463	26434	26589	26153	26204	26426	26533	26322	26611	26560	26414	26354	26221	26333	26551	26370	26430	26303	26456	26709	26525	26578	26737	26631	26337	26343	26459	26578	26435	26405	26360	26306	26293	26653	26335	26423	26165	26471	26464	26501	26471	26311	26373	26494	26673	26535	26571	26555	26575	26366	26179	26499	26486	26377	26565	26727	26387	26474	26421	26578	26587	26396	26527	26586	26391	26423	26387	26572	26408	26490	26408	26527	26447	26344	26664	26567	26269	26459	26528	26487	26594	26702	26629	26534	26593	26459	26368	26554	26407	26573	26492	26393	26640	26604	26395	26308	26226	26426	26390	26215	26513	26588	26401	26290	26489	26765	26608	26822	26290	26476	26453	26287	26498	26450	26675	26474	26478	26452	26328	26421	26428	26156	26467	26465	26303	26365	26505	26333	26606	26406	26639	26467	26417	26555	26382	26390	26626	26316	26440	26360	26508	26285	26269	26571	26328	26204	26466	26556	26365	26344	26455	26671	26267	26508	26540	26615	26525	26555	26501	26471	26446	26230	26376	26574	26476	26458	26418	26376	26677	26454	26456	26543	26473	26373	26449	26431	26542	26415	26309	26405	26273	26392	26322	26317	26383	26548	26471	26533	26349	26481	26621	26486	26340	26442	26443	26703	26787	26619	26249	26738	26324	26231	26313	26456	26536	26423	26273	26545	26503	26323	26170	26493	26537	26562	26581	26528	26466	26442	26368	26376	26382	26589	26613	26469	26493	26535	26420	26319	26473	26589	26304	26319	26431	26407	26478	26371	26479	26466	26299	26680	26616	26637	26361	26432	26590	26434	26602	26506	26504	26206	26380	26555	26497	26554	26584	26441	26341	26416	26579	26503	26819	26447	26518	26468	26280	26573	26453	26423	26422	26703	26744	26641	26489	26479	26511	26457	26321	26550	26139	26477	26484	26508	26395	26572	26469	26470	26512	26506	26306	26497	26479	26663	26519	26570	26479	26492	26274	26392	26346	26304	26460	26261	26606	26576	26340	26337	26261	26296	26397	26555	26333	26484	26687	26464	26385	26416	26358	26422	26505	26516	26192	26389	26473	26421	26319	26553	26506	26414	26666	26702	26516	26256	26380	26456	26313	26203	26380	26456	26269	26444	26449	26650	26222	26398	26563	26545	26340	26526	26382	26548	26369	26401	26363	26584	26289	26324	26343	26585	26498	26474	26444	26485	26645	26470	26283	26288	26756	26321	26375	26315	26704	26486	26377	26285	26583	26313	26500	26666	26434	26376	26323	26497	26503	26459	26536	26358	26218	26667	26463	26325	26240	26457	26513	26497	26220	26358	26232	26456	26430	26281	26442	26453	26576	26689	26459	26619	26506	26412	26492	26444	26575	26459	26394	26285	26353	26492	26483	26336	26476	26352	26422	26575	26630	26363	26532	26387	26551	26452	26364	26288	26506	26368	26699	26221	26450	26457	26266	26218	26379	26419	26493	26463	26384	26400	26413	26484	26382	26678	26534	26251	26281	26509	26293	26559	26353	26313	26623	26318	26400	26534	26443	26571	26301	26304	26544	26441	26154	26333	26618	26298	26363	26603	26372	26417	26562	26479	26461	26383	26364	26483	26467	26293	26233	26616	26400	26604	26348	26376	26468	26473	26475	26543	26470	26558	26445	26448	26223	26596	26376	26441	26520	26454	26379	26229	26089	26690	26512	26335	26251	26449	26520	26528	26283	26478	26440	26558	26407	26631	26606	26468	26232	26316	26424	26403	26480	26444	26253	26322	26274	26295	26460	26475	26498	26235	26444	26342	26239	26695	26517	26398	26382	26605	26558	26632	26461	26548	26532	26325	26528	26443	26462	26585	26706	26504	26448	26317	26356	26554	26436	26507	26317	26324	26505	26439	26508	26195	26224	26405	26723	26206	26440	26568	26474	26427	26209	26511	26662	26411	26238	26600	26424	26341	26469	26751	26756	26569	26415	26222	26360	26482	26505	26436	26271	26566	26205	26619	26425	26507	26395	26471	26668	26596	26348	26397	26576	26359	26293	26542	26253	26548	26241	26569	26388	26343	26619	26611	26331	26610	26596	26366	26175	26605	26284	26298	26367	26577	26522	26315	26463	26298	26524	26320	26236	26348	26363	26372	26653	26323	26493	26384	26608	26289	26500	26343	26779	26450	26296	26844	26521	26409	26510	26685	26478	26651	26643	26317	26445	26397	26410	26457	26574	26751	26622	26514	26415	26466	26582	26656	26235	26493	26600	26303	26570	26254	26549	26608	26425	26573	26574	26510	26531	26360	26304	26582	26368	26614	26456	26567	26445	26356	26421	26499	26448	26560	26576	26459	26598	26548	26162	26535	26274	26077	26263	26547	26640	26340	26464	26553	26387	26290	26395	26449	26291	26580	26626	26383	26437	26379	26512	26606	26472	26642	26475	26405	26285	26391	26445	26528	26330	26518	26277	26353	26372	26466	26459	26466	26444	26404	26203	26511	26477	26359	26324	26738	26699	26358	26525	26277	26491	26500	26464	26448	26277	26449	26463	26418	26136	26400	26339	26422	26510	26358	26560	26348	26374	26400	26437	26484	26536	26619	26593	26653	26491	26310	26475	26358	26530	26491	26720	26377	26527	26654	26639	26674	26474	26509	26456	26575	26392	26644	26404	26397	26518	26462	26205	26527	26222	26207	26550	26749	26423	26663	26604	26523	26404	26318	26599	26601	26570	26454	26242	26615	26368	26326	26360	26612	26353	26431	26497	26781	26688	26546	26543	26395	26667	26275	26378	26464	26456	26252	26345	26327	26607	26595	26227	26388	26236	26416	26408	26657	26536	26689	26437	26316	26361	26371	26496	26499	26261	26422	26531	26383	26309	26511	26600	26364	26627	26803	26661	26437	26578	26272	26639	26486	26596	26450	26443	26349	26373	26241	26589	26506	26339	26507	26376	26563	26486	26389	26187	26305	26444	26738	26304	26393	26274	26480	26602	26125	26416	26594	26297	26856	26359	26362	26320	26388	26414	26609	26491	26155	26484	26454	26297	26311	26458	26520	26338	26686	26508	26575	26382	26635	26418	26517	26537	26433	26321	26132	26287	26573	26319	26694	26500	26711	26473	26603	26507	26508	26312	26355	26563	26448	26127	26663	26064	26220	26364	26339	26137	26394	26323	26532	26281	26175	26496	26294	26417	26727	26322	26414	26363	26648	26503	26447	26422	26701	26638	26365	26475	26282	26309	26615	26474	26368	26469	26349	26408	26404	26552	26498	26470	26249	26478	26356	26439	26541	26566	26342	26553	26490	26560	26494	26373	26449	26436	26354	26354	26512	26463	26355	26436	26442	26306	26659	26436	26461	26523	26367	26481	26709	26383	26376	26396	26708	26468	26521	26382	26271	26547	26585	26314	26673	26436	26260	26382	26448	26672	26311	26584	26524	26727	26363	26535	26662	26463	26640	26531	26424	26666	26259	26453	26601	26371	26525	26310	26604	26134	26469	26337	26635	26610	26513	26207	26517	26231	26428	26413	26308	26278	26373	26268	26475	26598	26188	26362	26331	26262	26199	26512	26371	26471	26557	26555	26535	26524	26576	26298	26540	26380	26280	26331	26592	26684	26584	26357	26511	26524	26479	26541	26396	26323	26488	26593	26731	26519	26487	26722	26550	26227	26205	26432	26263	26278	26165	26649	26454	26780	26482	26434	26300	26521	26392	26289	26528	26584	26327	26342	26311	26202	26661	26563	26490	26479
54170	81132	73507	62201	57828	47732	31257	26963	25926	22436	20312	19061	18726	18261	18127	17919	17790	17434	17530	17187	17283	17228	17104	17085	17069	17080	17164	17040	17099	17275	17117	17176	17073	17097	17167	17099	17210	17153	17153	17179	17209	17049	17088	17284	17080	17090	17229	17171	17078	17173	17118	17028	17168	17069	17179	17358	17116	17226	17060	17211	17186	17035	17176	17135	17212	17199	17019	17169	17032	17097	17268	17042	17211	17135	17025	17181	17308	17103	16949	17028	17183	17126	16979	17001	17168	16995	17029	17031	16759	17244	17167	17336	17147	17032	17081	16987	17031	17053	16986	17059	17265	17001	17008	17182	17017	17304	17071	17198	17159	17077	17182	16963	17102	17294	17084	17057	17159	17127	17035	17371	17088	17097	17087	17126	17063	17119	17008	17038	17103	17021	17209	17235	17038	17194	17209	17419	17139	17034	17171	17002	17132	17191	17122	16962	16899	17023	17030	17182	16993	17117	17192	17211	17244	17074	17143	17289	17087	17028	17162	17122	17209	17055	17109	17188	16990	17135	17178	17146	17086	17256	17212	17137	17242	17083	17047	17221	17126	17407	17191	17092	17030	17225	17181	17085	17427	17065	17117	17264	17282	16947	17022	17063	16987	17135	17211	17127	16981	17116	17243	17156	17373	17242	17010	16985	17201	17192	17071	16935	17030	17045	17246	17127	17228	17306	17111	17207	17077	17202	17075	17263	17334	17145	17220	17128	17063	17078	17072	16977	17272	17038	17043	17245	17318	17047	17236	17202	17147	17237	17194	17022	17056	17128	17043	16971	17198	17052	17084	16956	17058	16908	17043	17090	17107	16997	17074	17024	17197	17054	17082	17247	17175	17097	17067	17169	17049	17135	17211	17116	17198	17000	17071	17174	17200	17114	17176	17212	17298	17229	17204	17178	17243	16927	17177	17081	17083	17011	17152	17200	17305	17132	17069	17101	17217	16984	16869	17040	17174	17171	16953	16988	17030	17110	17226	17208	16970	17177	17128	16950	17149	17108	17276	17218	17104	16962	17117	17407	17008	17221	17160	17110	17161	17259	17118	17119	17071	17070	16913	17137	17060	17233	16999	17054	17194	17026	17192	17213	17212	17177	17225	17215	17157	17241	17096	17113	17035	17169	17232	17111	17081	17021	17073	17147	17080	17100	17133	17109	17195	17125	17183	17137	17219	17118	17105	17095	17090	17153	17115	17210	17087	17189	17122	17094	17112	17033	17080	17029	17067	17134	17202	17078	16946	17167	17235	17240	17205	17097	17014	17216	17008	17115	17101	17094	17195	17149	17044	17130	16852	17374	17021	16983	17194	17114	17198	17156	17080	17151	17109	17332	17141	17005	17109	17103	17044	17293	17139	17051	17308	17046	17241	17126	17035	17022	17076	17155	17157	17181	17307	17220	17135	17232	17065	17153	17035	17199	17050	17242	17074	17074	16996	17283	17153	17031	17179	17153	16844	17025	17213	17057	17195	16927	17035	17027	17244	17167	17163	16987	17097	17152	17121	16907	17045	17097	17046	17094	17273	16984	17167	17028	16948	17207	17141	16957	17084	17161	17249	17232	17156	17320	17022	17214	17133	17251	17138	17230	17034	16997	17288	16934	17234	17232	17176	17118	17246	16958	17151	16948	17328	17070	17085	17041	17111	17228	17277	17187	17206	17121	17079	17126	16924	17228	17169	16982	17142	17179	17074	17107	17184	17141	17080	17192	17122	17034	17069	17149	17131	16891	17130	16960	17081	17252	16973	17101	17096	17235	17177	17055	17138	17099	16958	17237	17172	17109	17220	17172	17119	17193	17160	16982	17178	17051	17221	17064	17122	17074	17174	17108	17084	17035	17099	17051	17189	17039	17084	17160	17172	17228	17220	17031	17123	17145	16999	17088	17126	17000	16962	17186	16946	17036	17018	17007	17030	17101	17164	17232	17051	17104	17298	17287	17259	16981	17037	17084	17264	17005	17211	17113	17067	17205	17168	17285	17061	16949	17124	17000	17079	17132	17059	17281	17154	17201	17107	17146	17053	16983	17209	17351	17016	17271	16994	17135	17061	17057	17188	17065	17102	17147	17089	17087	17155	17247	17191	16980	17113	17127	17150	17059	17054	16938	17248	17176	17151	17294	17172	17123	16991	17083	17136	16988	17292	17128	17200	17330	17178	17320	17192	17158	17030	17199	17112	17263	17078	17157	17221	17207	17074	17052	17338	17209	17110	17099	17068	16999	17125	17191	16986	17105	17149	17149	16903	17098	17192	17175	17186	17111	17224	17154	17139	17062	17201	17236	17160	17173	16953	17168	17103	17175	17011	17144	17166	17097	17031	17218	17097	17070	16952	17011	17099	17214	17046	17174	17287	17054	17045	17060	17127	17281	17028	17021	17052	17230	17071	17071	17025	17132	17087	17164	17022	17076	17027	17223	17275	17181	17053	17154	17248	16962	17176	17075	17132	17097	17197	17189	17171	17164	17147	17199	17122	17148	17147	17078	17082	17248	17143	17262	17273	17114	17102	16949	17168	17114	17243	17153	17105	17211	17092	17134	17087	17112	17090	17025	17233	16895	16941	17166	17049	17147	17023	17064	16970	17272	17016	17302	17149	17064	17010	17156	17227	17234	17128	17127	17290	17096	16999	17289	17158	17130	17028	17008	17235	17186	16974	17254	17088	17048	17031	17166	17082	17033	17041	17209	17268	17112	17017	17086	17113	17151	17181	17098	16987	17136	17120	17226	16981	17157	17137	17161	17062	17385	17135	16985	17128	17118	17284	17256	17115	17162	16974	17218	17358	17053	17263	17004	17236	17098	17091	17130	17229	17124	17190	17107	17190	17122	17154	17174	17125	17145	17112	17270	17081	17002	17039	17121	17098	17041	16914	17050	17184	17086	17053	16938	17149	17090	16994	17270	17159	17167	17317	17226	17333	17228	17131	17131	17062	17017	17089	17203	16996	17133	17063	17060	17085	17218	17169	17148	16861	17083	17214	17048	17251	17133	17161	17118	17032	17127	17168	17071	17391	16980	17105	17315	17282	17299	17107	17079	17315	17116	17271	16963	17198	17144	16969	17356	17054	17232	17014	17035	17076	17100	17152	17216	17096	17123	17251	17223	17123	17159	17166	17124	17142	17073	17094	17312	17256	17038	17106	17326	17171	17148	17162	17067	17152	17216	17127	16838	17149	17130	17030	16843	17025	17006	17234	17167	17098	17051	17108	17296	17130	17087	17303	17065	17019	17104	17306	17270	17097	17049	17064	17048	17260	17029	17205	16947	17140	17172	17166	17010	17198	17094	17137	16951	17275	17181	17107	16964	17293	17111	17157	17022	17012	16993	17121	17004	17019	17032	17114	17256	17069	17094	17239	17246	17124	17218	17154	16866	17176	17324	17234	17245	17144	17249	17022	17236	17160	17125	17176	17131	17006	17065	17043	17043	17081	17150	17165	17258	17019	17007	17138	17186	17113	17205	17083	17235	17094	17086	17200	17079	17180	17224	17328	17058	17080	17130	17096	17204	17380	17058	17205	16993	17357	17382	17136	17309	17052	17025	17174	17072	17219	17088	16989	17233	16980	17004	17099	17012	17194	17139	17143	17093	16971	17069	17173	17135	17251	16993	17126	17165	17146	17136	17224	16992	17275	17184	17139	17109	17131	17139	17003	16873	17045	17296	16935	17315	17140	17310	17259	17174	17219	17141	17275	17255	17034	17223	17080	17111	17104	17259	17192	17105	17185	17204	17146	17109	17082	17125	17115	17169	16893	17124	17112	17244	17000	17154	17179	17009	17238	17266	17168	17038	17137	17433	17063	17071	17178	17035	17069	17185	17054	16936	17010	17080	17043	17239	17121	17241	16935	17266	17105	17121	17213	17048	17131	17233	17305	17243	17158	17217	17111	17230	17118	17120	17163	16954	17125	17163	17235	17143	16895	17246	17143	17139	17106	16946	17278	17216	16990	17156	17117	17217	17121	17096	17181	17175	17180	17398	17175	17019	17015	17279	17196	17248	16910	17152	17165	17070	17093	16982	17167	17294	17026	17054	17023	17075	17166	17322	17207	17130	17216	17172	17143	17203	17254	17102	16988	17112	17158	17046	17188	17125	17400	17125	17267	17120	17152	17089	17041	17184	17061	17017	17089	17220	17269	17088	17040	17065	17052	17222	17182	17133	16890	17147	17073	17150	17069	17113	17011	17084	16970	17155	17110	17131	16993	17032	17059	17197	17123	17214	17065	17093	17129	17181	16925	17160	17203	17150	17293	17330	17346	17208	17117	17066	17191	17104	17060	17211	17224	16951	17248	17017	17249	17021	17131	17158	17021	17042	17106	16998	17157	17178	17156	17369	17241	17284	17285	17135	16967	16894	17147	17176	16989	17159	17135	17248	17082	17079	17347	17155	17148	17070	17132	17082	17270	17097	17318	17107	17155	17240	17203	17194	17096	17029	17157	17046	17146	17077	17193	17100	16947	17128	17183	17165	16996	17232	17168	17122	17204	17327	17308	17149	17213	17169	16920	17265	17063	17125	17144	16944	17125	17045	17128	17074	17076	16932	17152	17162	17207	17040	17246	17144	16969	16976	17014	17114	17133	17265	17107	17066	17132	17186	17194	17180	17128	16889	17143	17018	17215	17178	17114	17045	16984	17108	17064	16982	17203	17069	17172	16984	17256	17010	17181	17049	17145	17026	17311	17250	17112	17083	17355	17166	17285	17023	17230	17205	17099	17189	17150	17118	17192	17345	17112	17187	17202	16976	17106	17114	17145	17100	17026	17138	17198	16889	17030	17378	17154	17141	17059	17100	17307	17100	17207	17226	17162	17076	17123	17196	16978	17058	17227	17072	17300	17179	17205	17308	17111	17211	17175	17121	17209	17228	17041	17266	17078	17251	17224	17101	17098	17208	17108	17141	16988	17093	17138	17166	17016	17069	17058	17199	17122	17328	17290	16983	17123	17012	17161	17318	17241	17130	17003	17323	17305	17170	17227	17105	17003	16918	17099	17171	17192	17012	17127	17249	17156	17129	17298	17223	17173	16995	17199	17070	17238	17251	17073	17134	17217	17007	17035	17101	17248	17014	17014	17192	17073	17022	17244	17159	17182	16949	17114	17058	16973	16972	17434	17205	17186	17041	17070	16984
47508	55616	61945	57023	47464	38263	34381	31443	29792	28875	27717	27479	27451	27344	27213	27231	27183	27036	26925	26836	26912	26986	27105	27200	26959	26999	27094	27157	26787	26798	26791	27021	26873	27053	26927	26781	26933	26961	26876	26914	26871	27014	26930	26979	26958	26939	26973	26971	27140	26983	26799	27032	26926	26817	26960	26956	27271	27122	27080	26908	27136	27057	26871	26788	27148	27002	27042	26972	26749	27156	27011	27156	27031	26879	26697	27014	27102	26919	26955	26802	26827	26781	26830	27180	27261	26937	26984	27181	26756	26917	26991	26910	27113	26878	26971	26784	27085	26988	26992	26896	26668	27172	26909	26870	27056	27025	26954	26981	26909	26932	26766	27129	26973	26809	27069	27005	27218	27027	26790	26925	26902	27069	27009	26946	26869	26701	27143	27064	27092	27076	26903	27042	26884	26824	26897	26910	26971	26640	26795	26770	26793	27205	27076	26958	26918	27134	26933	26985	26807	26968	27128	26999	27013	27094	26862	27025	27127	26882	27077	26968	26902	26830	26812	27195	26970	26966	26937	26840	26958	27009	26988	27024	27029	27118	26952	26883	27010	26904	27085	26790	26714	26751	26925	26929	27205	27140	26974	27038	27016	27033	27038	26993	27052	27158	26876	26683	26862	26825	26964	27060	26726	26830	26913	26907	27232	26764	27133	26953	27014	27083	27047	26958	26844	27078	27098	27042	26810	26852	26705	27254	27247	26831	26920	26897	27257	26944	26735	27095	26997	26953	27058	27097	26771	26990	26906	26997	27105	27175	26997	27054	26851	26933	26885	27175	27200	26937	26981	27080	27014	26949	27183	27016	27295	26961	27320	27152	27069	26854	27053	26972	27112	27002	26972	27241	26891	27091	26825	27142	26973	26935	27012	26880	27096	26859	27228	27005	26844	26944	26994	27336	26885	26922	26854	26912	26703	26733	26837	26871	26938	27120	26916	26802	26853	26990	26748	26680	26759	26964	27123	27139	27048	26917	27015	27073	26967	26736	26895	26882	27034	27042	26788	26855	27268	27037	27104	26847	27048	27028	27136	26783	26910	26904	27066	27014	26833	26852	26900	26937	26866	27023	27006	26777	27129	27000	27010	26943	26972	26963	27092	26888	26869	27033	26901	27003	26953	26724	26960	26832	26918	26955	27059	26852	26984	27134	26877	26739	27024	27066	26961	27008	27091	27083	26990	27131	26882	26847	26848	27051	27025	26666	27065	27050	27082	26954	27068	26994	26910	26839	26931	27051	26764	27030	26988	26916	27087	26939	26957	27074	27179	26884	26810	26726	27063	26803	27101	27004	27044	26947	27090	27030	26762	27172	27216	26887	27182	27071	26885	26908	27071	27106	27047	27087	26822	27075	26967	27112	26891	27043	27138	27283	26764	27042	26912	26890	26747	26824	26629	26823	26971	27047	26991	26965	27047	27017	27067	26979	26915	27017	26948	26754	27060	27081	27142	27088	27076	26987	26797	26965	27043	27192	26954	26772	26885	26893	26888	26883	26888	27133	27081	26999	26666	26960	26890	26776	26962	27108	27099	26794	26931	26995	26858	26889	27242	27012	26867	26715	26910	27073	27291	26851	26843	26907	27071	27034	26898	26856	27003	26869	26748	26798	26969	26757	27186	27230	27084	27148	26838	26807	26942	26823	27002	26845	26756	26625	26751	26921	26988	26937	26835	26906	27028	26917	26585	26710	26969	26894	26928	27107	27036	26896	26667	26890	26978	27053	27191	26686	27010	26827	27160	26983	26880	27109	27085	27005	26990	26872	26818	26703	26679	26949	27225	26953	26752	26773	26896	27154	27033	26943	26708	26837	27051	26991	27026	27242	26953	27198	26939	26633	26902	27063	26838	27051	26930	26777	26890	26967	26684	26823	26924	26992	27111	27155	27135	26831	27354	26874	26917	27023	27296	27013	26954	26927	27193	26966	26851	27097	26992	27046	26992	27002	27015	26833	26944	26741	27107	27200	26753	26812	27142	27038	26852	27160	27230	26821	26790	26909	26918	26956	27121	26860	26793	27004	26888	27011	26779	27122	26623	26766	26875	27148	26845	26951	26924	27080	27178	26992	26960	26849	27141	26974	26940	26913	26993	26982	26777	26957	27059	27033	26791	27172	27069	26742	26912	26805	26928	26888	26906	26962	26914	26997	27090	27093	26970	27061	27051	26922	26913	26999	26982	26995	26807	27122	27055	26909	26942	26794	26834	26922	26769	26974	26941	27038	26865	26917	26981	27170	27210	26809	27054	26803	27082	26924	26947	26991	27013	26877	27010	27018	27105	26847	26958	26812	27061	26850	26985	26939	26956	26711	27123	26974	26825	27011	26983	26808	27184	26780	26921	26939	27095	26908	27021	27309	26984	26896	27230	26898	27076	27202	26725	26830	26835	27077	27197	27086	27085	26859	26912	27217	26980	27006	27087	27195	26961	27188	26977	27035	27044	26941	26839	27014	27031	26926	26796	27182	26917	26960	26939	27208	26963	26974	26970	26795	26830	26940	26847	26926	26866	26648	26722	27158	26866	26986	27083	26929	26920	27128	26812	27019	26862	26946	27107	26619	26961	27104	26633	27107	26958	27412	27146	27142	26874	26601	26926	26906	26834	27011	26894	26851	27071	26523	27010	27100	27055	26977	26955	27187	26997	27129	26897	26974	26811	26910	26935	26569	27003	26659	26844	27165	27084	26958	27353	26945	26992	26973	26794	26683	27087	27085	27024	27170	26847	26753	26616	26718	27008	26947	27064	27046	26880	26908	27116	26860	27181	26870	27082	27146	27040	26921	27021	26909	26978	27085	26785	26841	26902	26813	26880	26692	27081	26952	26977	26839	26799	27019	27126	27004	27088	26875	26822	26975	26984	26962	26766	27078	26836	27008	26907	26915	27055	26852	26816	26871	26935	26884	27063	26775	27111	26927	26898	26973	26774	26923	27020	26989	27032	27072	26979	27010	26885	27007	27063	26736	27026	26904	27050	26933	26914	27246	27028	26864	26887	27100	27173	26770	26731	26829	27158	27126	26928	26876	26924	26896	26822	26891	27008	27046	27077	26922	26982	26964	26799	26825	26798	27228	26979	27036	26808	26793	26985	26987	27049	27035	26917	26947	27121	27032	27037	26755	27030	26987	26744	27059	26891	27067	27046	26892	26862	26865	26990	27164	26771	26966	26671	26686	26957	26803	27279	26694	26673	26830	26883	26976	26895	26880	26998	27012	26802	27047	27126	26814	27006	26977	27022	26872	27107	27014	27078	26969	26985	26931	27204	27035	27206	27166	26903	27126	27056	26966	27235	27255	26987	26688	26971	27013	27044	27061	26891	26834	26949	27033	27129	27213	27014	27001	26963	26853	27041	26964	27119	26920	27070	27021	27051	27072	26784	26952	26782	27035	27209	26869	26994	27108	27068	26874	26884	26899	26850	27044	26947	26911	26765	26838	26952	26867	27061	26887	27169	26910	27236	27029	26948	26627	27172	27207	26990	27320	26920	27037	26939	26863	26863	26677	27174	27091	26969	26837	26939	26843	27016	26969	27308	26851	26915	26828	27180	27151	26983	26774	27051	27012	27042	27010	26875	27113	26974	26848	26946	26706	26807	27057	26825	27012	27070	26863	26914	27220	27149	26971	26950	26987	27136	26947	27090	26933	26922	26974	26764	26958	26987	27120	27179	27088	26774	26990	27191	27133	27016	26928	27057	26855	26806	26911	26988	26761	26879	26969	26973	26900	26855	26616	26787	26730	26890	27229	26920	26877	26947	27013	26952	27201	27019	26737	26888	27044	26896	26852	26957	27096	26773	26812	26791	27112	26924	26881	27080	26874	27146	26709	27191	26920	27151	27110	26959	27061	27184	27035	27227	27085	26937	27118	26879	26673	26734	26940	26998	26863	26766	27051	26918	27094	27160	27140	26974	26863	26889	26898	26950	27015	26935	27118	26828	26499	27032	26971	26694	27041	27113	27058	27065	27261	26810	27033	27118	26958	27151	27015	26795	26979	26993	26892	26863	26861	27191	27025	26844	27002	27014	27262	27082	27213	27017	26902	27006	26982	26928	26948	27019	27213	27002	26677	26950	27065	27076	27106	27220	27056	27133	26803	26776	27120	26899	27115	27413	27138	27068	26977	27039	27098	27196	26875	26973	27061	26926	26904	26792	27023	27074	26909	27001	26975	27063	26701	27029	26802	27118	26925	27084	26795	27013	27091	27147	26788	26796	26950	27079	26939	27027	27142	27224	26852	27123	27022	26802	26840	26919	27135	26770	27036	26984	27096	27085	26887	26849	26990	26862	27145	26812	27012	26939	27009	26968	27008	27317	26994	26930	26997	27080	27193	27206	26768	26824	26844	27082	26983	26795	27060	27051	26957	27105	27035	26937	26949	27126	27065	26836	26823	26939	27228	26950	26825	26817	27089	26925	27002	27015	27031	26848	27269	27101	26658	26977	27175	26802	26809	26999	26818	27049	26917	26777	26799	26705	27221	27053	26858	27041	26869	26847	27149	27131	27056	27077	27199	26994	26934	27259	27004	26668	26982	26733	26565	26620	26906	27150	27009	26813	26959	27293	27032	27118	26819	27077	26815	27028	27228	27145	26964	27010	26748	26901	26803	27139	26968	26933	27090	26975	26868	26962	27030	27085	26936	26992	27044	27004	27005	26934	27164	26963	26910	27134	27076	27006	27054	26869	26697	26878	26803	27226	27050	27182	26929	27005	27022	27169	27241	26975	27073	26787	26960	27025	27371	26920	26840	26806	27048	27016	27005	27179	26821	26915	26872	26860	26879	26895	26806	26820	26875	26998	26903	27137	27020	27011	27152	27099	27087	26968	27088	26769	26939	26883	27062	26981	27238	26989	26995	27080	27012	27041	27187	27023	27063	26969	27071	27218	27225	27053	26932	27000	26719	27276	26887	27083	27223	26952	26702	26986	26853	26857	27121	27382	26819	26832	27031	26910	27121	26848	26840	26918	26853	27096	27117	27052	27176	26947	27215	26852	27035	26919	26956	26845	26644	26947	27029	27282	26802	26990	27053	27261	26897	26860	26830	26909	26949	27125	26925	26933	26949	27038	26943	27016	27102	27159	26895	27110	26923	26862	26969	26661	26872	26718	26866	26945	27032	26993	26931	26945	27164
51108	65562	62700	51594	40843	30967	26269	22784	21046	19378	18244	18064	17943	17863	17750	17612	17606	17438	17544	17475	17383	17356	17587	17362	17362	17638	17345	17528	17557	17424	17272	17380	17547	17485	17346	17419	17446	17428	17349	17517	17291	17276	17465	17488	17410	17472	17407	17507	17383	17507	17412	17302	17229	17410	17492	17225	17424	17292	17238	17472	17481	17398	17479	17336	17405	17216	17308	17383	17319	17334	17355	17549	17176	17496	17538	17376	17337	17292	17339	17404	17456	17415	17231	17553	17297	17661	17399	17245	17400	17370	17509	17445	17370	17316	17464	17457	17511	17530	17466	17533	17451	17348	17470	17426	17413	17553	17515	17433	17237	17455	17381	17354	17357	17515	17547	17354	17440	17298	17453	17423	17409	17457	17432	17527	17535	17426	17555	17242	17500	17252	17438	17348	17371	17394	17378	17261	17334	17431	17435	17376	17481	17535	17415	17502	17405	17317	17279	17312	17552	17601	17301	17387	17379	17528	17232	17146	17282	17615	17392	17458	17397	17349	17408	17285	17519	17429	17437	17445	17505	17251	17535	17593	17293	17494	17379	17471	17449	17586	17412	17511	17309	17315	17295	17189	17492	17353	17441	17303	17555	17407	17291	17287	17237	17345	17346	17441	17399	17451	17497	17370	17628	17379	17339	17375	17429	17632	17399	17320	17473	17484	17486	17374	17469	17348	17288	17228	17489	17308	17451	17436	17465	17312	17341	17393	17460	17472	17321	17410	17376	17187	17377	17382	17444	17513	17343	17391	17411	17424	17376	17423	17394	17371	17270	17390	17374	17448	17397	17462	17410	17381	17207	17297	17293	17401	17371	17410	17414	17513	17587	17534	17587	17376	17432	17482	17597	17341	17447	17247	17412	17403	17499	17446	17477	17539	17454	17617	17474	17192	17285	17460	17488	17421	17475	17382	17444	17525	17412	17434	17347	17437	17293	17425	17420	17422	17192	17411	17507	17299	17356	17358	17276	17457	17354	17548	17391	17491	17302	17211	17567	17391	17351	17261	17292	17273	17280	17451	17456	17327	17465	17317	17407	17311	17508	17340	17252	17344	17441	17464	17357	17457	17538	17266	17465	17449	17366	17407	17432	17288	17486	17191	17486	17372	17448	17181	17480	17520	17278	17343	17532	17380	17364	17566	17392	17545	17479	17497	17472	17393	17439	17310	17449	17305	17544	17187	17364	17351	17446	17405	17235	17496	17304	17310	17448	17490	17474	17298	17533	17335	17454	17513	17368	17310	17502	17334	17391	17329	17507	17443	17526	17270	17400	17334	17350	17442	17138	17285	17510	17417	17358	17403	17592	17464	17326	17378	17370	17351	17471	17473	17434	17580	17238	17319	17409	17518	17285	17407	17408	17448	17447	17587	17304	17475	17449	17410	17413	17315	17418	17407	17335	17246	17470	17345	17621	17487	17454	17365	17311	17224	17568	17534	17483	17441	17631	17310	17385	17470	17387	17401	17359	17377	17433	17559	17188	17334	17342	17402	17473	17324	17555	17332	17238	17365	17490	17529	17425	17520	17318	17526	17172	17256	17520	17487	17423	17191	17428	17486	17410	17368	17336	17459	17509	17536	17368	17302	17338	17382	17376	17530	17621	17617	17369	17379	17347	17378	17265	17550	17365	17336	17442	17611	17401	17364	17396	17489	17361	17611	17357	17380	17446	17328	17536	17372	17403	17511	17325	17592	17339	17443	17268	17378	17491	17453	17425	17526	17267	17324	17503	17282	17615	17267	17399	17393	17428	17343	17523	17156	17554	17265	17434	17387	17254	17334	17234	17527	17255	17528	17544	17443	17333	17420	17507	17349	17391	17356	17385	17475	17520	17507	17314	17489	17443	17490	17270	17387	17451	17447	17514	17404	17269	17359	17492	17509	17384	17354	17472	17280	17373	17489	17320	17370	17340	17466	17297	17208	17446	17294	17359	17393	17253	17450	17230	17439	17418	17443	17387	17397	17428	17564	17496	17225	17390	17596	17435	17527	17313	17404	17328	17306	17467	17345	17367	17440	17430	17387	17521	17325	17365	17263	17330	17369	17377	17502	17314	17279	17409	17382	17454	17451	17276	17410	17300	17469	17421	17415	17402	17616	17390	17427	17425	17397	17188	17520	17453	17334	17378	17499	17382	17331	17417	17218	17441	17554	17416	17440	17435	17590	17172	17437	17429	17529	17318	17393	17329	17507	17533	17410	17352	17502	17416	17397	17389	17448	17387	17427	17322	17208	17522	17325	17355	17418	17370	17353	17349	17418	17415	17292	17402	17349	17482	17439	17552	17501	17368	17436	17401	17433	17310	17449	17304	17413	17375	17240	17412	17555	17427	17431	17478	17519	17220	17332	17552	17453	17300	17473	17527	17425	17396	17553	17496	17290	17308	17354	17530	17571	17529	17361	17426	17476	17314	17462	17417	17392	17382	17487	17399	17172	17553	17356	17399	17314	17426	17253	17407	17432	17371	17493	17418	17423	17430	17400	17334	17309	17469	17458	17320	17581	17435	17370	17439	17157	17414	17542	17391	17264	17300	17371	17276	17323	17585	17520	17335	17416	17543	17232	17398	17282	17567	17315	17437	17333	17249	17496	17550	17452	17523	17491	17419	17412	17266	17502	17483	17475	17421	17601	17460	17271	17384	17334	17280	17379	17312	17344	17280	17390	17543	17505	17163	17328	17537	17462	17466	17329	17610	17480	17402	17470	17199	17248	17397	17179	17424	17357	17397	17449	17345	17408	17240	17502	17352	17400	17274	17525	17382	17590	17322	17449	17351	17458	17506	17501	17701	17442	17410	17370	17489	17473	17487	17372	17441	17561	17391	17304	17462	17315	17387	17362	17446	17426	17260	17413	17472	17346	17276	17449	17359	17457	17284	17206	17359	17512	17413	17524	17441	17474	17275	17283	17305	17509	17314	17461	17402	17509	17561	17407	17317	17648	17424	17579	17556	17409	17374	17401	17453	17479	17527	17369	17353	17436	17572	17322	17281	17420	17209	17409	17306	17375	17410	17380	17445	17411	17463	17455	17325	17435	17418	17338	17496	17499	17639	17430	17479	17474	17604	17633	17416	17488	17435	17422	17570	17335	17439	17499	17332	17406	17316	17240	17482	17494	17488	17494	17575	17341	17388	17460	17309	17340	17496	17331	17164	17383	17355	17574	17330	17215	17461	17560	17318	17399	17539	17431	17391	17384	17305	17586	17383	17440	17434	17473	17331	17307	17324	17415	17410	17447	17420	17599	17395	17303	17446	17421	17450	17508	17327	17417	17436	17467	17543	17496	17328	17389	17401	17294	17557	17409	17521	17447	17322	17416	17420	17368	17505	17414	17556	17425	17409	17420	17314	17412	17488	17466	17405	17176	17356	17386	17432	17455	17557	17476	17476	17320	17389	17271	17520	17406	17426	17337	17370	17400	17367	17298	17373	17304	17355	17442	17110	17427	17417	17554	17492	17394	17462	17356	17397	17436	17528	17245	17304	17350	17332	17475	17515	17288	17459	17440	17376	17383	17434	17465	17466	17472	17531	17357	17462	17309	17548	17358	17447	17410	17440	17491	17360	17507	17376	17461	17435	17364	17413	17431	17539	17505	17380	17310	17387	17396	17453	17532	17487	17394	17326	17477	17362	17406	17349	17305	17457	17417	17431	17489	17514	17443	17371	17565	17488	17334	17455	17492	17393	17532	17508	17499	17466	17497	17427	17419	17355	17444	17407	17310	17401	17336	17327	17304	17583	17324	17390	17560	17324	17380	17443	17392	17375	17456	17354	17514	17476	17203	17656	17526	17492	17221	17408	17554	17404	17398	17396	17206	17268	17535	17315	17556	17282	17361	17414	17465	17475	17459	17216	17561	17533	17237	17418	17227	17244	17454	17554	17273	17355	17249	17389	17304	17321	17459	17442	17508	17433	17445	17353	17361	17315	17377	17328	17392	17370	17342	17323	17438	17385	17285	17416	17364	17391	17288	17387	17435	17533	17504	17509	17439	17505	17293	17553	17385	17494	17348	17382	17308	17376	17339	17373	17387	17226	17391	17376	17145	17529	17392	17579	17319	17475	17294	17300	17463	17461	17307	17408	17280	17622	17477	17169	17541	17394	17409	17359	17274	17379	17278	17471	17421	17583	17410	17482	17394	17418	17290	17474	17499	17276	17382	17375	17459	17450	17561	17369	17339	17314	17463	17532	17498	17476	17489	17482	17251	17478	17494	17537	17351	17364	17339	17466	17467	17614	17421	17500	17473	17478	17569	17529	17303	17270	17530	17477	17386	17637	17406	17436	17297	17414	17295	17410	17416	17389	17290	17620	17329	17518	17208	17574	17457	17254	17314	17529	17297	17356	17512	17518	17331	17274	17222	17239	17335	17430	17312	17468	17466	17429	17419	17347	17302	17300	17367	17393	17426	17145	17447	17529	17275	17264	17484	17394	17525	17499	17437	17456	17440	17435	17482	17456	17548	17356	17317	17365	17563	17417	17295	17443	17394	17262	17238	17284	17401	17415	17310	17483	17346	17418	17345	17510	17265	17500	17385	17417	17291	17362	17362	17300	17424	17325	17441	17327	17243	17436	17362	17295	17393	17531	17484	17536	17418	17402	17411	17450	17474	17448	17513	17461	17499	17390	17364	17487	17285	17422	17435	17312	17536	17527	17423	17391	17454	17378	17361	17366	17361	17386	17356	17404	17180	17424	17514	17564	17385	17342	17284	17460	17410	17439	17376	17450	17371	17586	17451	17490	17332	17496	17359	17488	17526	17345	17447	17510	17351	17714	17352	17384	17339	17365	17541	17241	17382	17427	17386	17356	17477	17424	17286	17422	17222	17670	17467	17508	17544	17507	17502	17442	17382	17256	17423	17407	17253	17499	17494	17546	17527	17277	17482	17382	17419	17545	17493	17513	17504	17434	17407	17390	17439	17367	17462	17318	17400	17210	17403	17379	17372	17287	17522	17586	17458	17465	17439	17005	17328	17436	17408	17423	17354	17486	17393	17458	17583	17316	17340	17463	17466	17359	17391	17429	17295	17313	17585	17529	17412	17367	17264	17419	17376	17474	17204	17249	17574	17376	17414	17560	17379	17286	17427	17489	17299	17454	17117	17469	17461	17452	17259	17579	17274	17476	17272
25966	21787	33838	36007	37987	41535	41772	36498	33644	30483	29099	28466	28062	27964	27392	27448	27207	27250	27429	27342	27231	27154	26825	26973	27109	27106	27006	27128	27034	26849	26840	27125	26781	26726	26762	27171	26701	26760	26680	26754	26998	26892	27020	26942	26968	26763	26686	26919	26851	26771	27135	27039	27181	26964	26720	26821	26828	27152	26944	26996	26968	26806	26946	26904	26927	26736	26957	26688	26802	27145	27123	26868	27081	26851	26992	27028	26801	26620	26691	27000	26952	26744	26692	26978	26856	26656	26812	26687	26818	26741	26702	26758	26872	26812	26649	26970	26884	26764	26829	26738	26862	26906	26876	26744	26843	26844	27027	26652	26539	27234	27072	26791	27113	26869	26977	26848	26729	27133	26704	26967	27164	27055	26855	26864	26924	26759	26937	26826	26988	26994	26871	26769	27115	27007	26659	27019	27102	27001	26578	27083	26810	26716	26893	26966	26914	26855	26755	27075	26964	26803	26903	26988	26720	26917	27088	27021	27083	26793	26689	26789	26773	26990	26912	26906	26891	26863	26714	26819	26756	26887	26814	26736	26952	26700	26762	26952	27198	26624	26867	26989	26754	26829	26815	26952	26964	26638	27108	26819	26919	26974	26732	26883	26888	26889	26672	26677	26824	26860	26817	26766	27158	27096	26895	26957	26761	26899	26822	26807	26989	26893	26670	26816	26648	26738	27015	26908	27004	27064	26830	26914	27088	27061	26917	27121	26956	27030	26995	26866	26807	26573	26887	27041	26969	26914	26881	26738	26698	27012	26924	27306	26840	26834	26916	27182	26834	27046	26778	26921	26870	26847	26907	27109	26874	26862	26800	26965	26615	26895	26801	26706	26686	26958	26707	26580	26868	26877	26835	26691	27060	26820	26862	27170	26754	27000	26731	27002	26971	26728	26858	26797	27003	27029	27014	26650	26971	26593	26896	26953	26911	26882	26791	26932	26962	26890	26956	26822	26810	26905	26922	26920	26952	26989	26927	26970	27035	26793	26898	27089	26794	26787	26885	26721	26914	26776	26837	26884	26736	26716	26981	26891	26752	26778	26858	26776	26904	26778	26957	26841	27033	26722	26907	26680	26981	27297	26710	26909	26833	26915	27033	26751	27154	26746	26904	26980	27121	26874	26968	26763	27021	27137	26839	26684	26849	26940	26873	26688	26706	26906	26906	26803	26805	26758	26822	26899	26867	26886	26883	26636	26633	26781	26778	26858	26608	26850	27085	26799	27145	27046	26893	26865	27231	27102	27024	26974	26720	26902	26749	26932	26766	26825	27005	26803	26907	26880	26864	26865	26917	26937	26951	26822	26816	26672	26749	26830	26875	27097	26914	26971	26838	26939	27011	26994	26812	27018	26847	27096	26848	27154	26759	26827	26887	26905	27002	26748	26921	26700	26928	26891	26847	26830	26872	27065	26711	26793	27128	27225	26634	27087	27244	26921	27092	27117	26774	26606	26869	26844	26736	26539	26762	26817	26894	26851	26628	26929	26950	26580	26981	27038	26970	27042	26961	26698	27052	26828	26780	26937	26626	26715	27127	26874	27016	26849	27233	27074	27086	26829	26682	26729	26963	26915	27058	27027	27000	26910	26810	27022	27000	26919	26859	26900	26814	26662	26699	26716	27338	27006	26865	26670	27059	27206	27045	26912	26914	27237	26866	26909	26786	26836	26750	26852	26863	26839	26625	26925	26742	26901	26655	26941	26992	27081	27029	26863	26795	26793	26974	26898	26944	26984	26779	26945	26979	26911	27016	26836	26910	26822	26843	26801	26666	26904	26976	27020	26712	26783	26737	26784	26827	27087	26887	26865	26951	26930	26879	27034	26696	26721	26992	26809	26862	26958	26934	26797	26844	26810	26672	26683	26859	27046	26825	26883	26738	26647	26701	26789	26830	26674	26729	26968	26917	26911	26830	26984	26747	26752	26828	26969	26979	26816	27010	27168	26846	26847	26959	26933	26707	26783	27041	27001	27085	27060	26677	26734	26972	27003	26955	26921	26923	26896	26787	26709	26889	26936	26916	26887	26725	26954	27109	26801	26703	27088	27154	26957	26636	26826	26798	26770	27027	26790	26875	26803	26928	26950	26815	26832	26700	26881	26820	26917	26980	26785	26960	26950	26916	26894	26691	27142	27086	26799	26690	26970	27024	27028	26723	26787	26707	26985	27014	26837	27063	26953	26891	26704	26921	26963	26813	26842	26901	26711	26951	26820	27066	26967	27083	27020	27000	26896	27202	26949	26876	26958	26876	26886	26965	26849	26945	26837	26862	26811	26755	26956	26890	27015	27095	26740	26780	26921	26678	26869	26881	26705	26642	26703	26888	27007	26929	26866	26896	26717	26866	26810	26788	26911	26901	26727	26765	26728	26884	26730	26836	26902	27046	26951	26931	26960	26792	27072	26756	26753	26985	26868	26864	26794	26816	26596	27122	27204	27016	26589	26965	27143	26819	27123	26647	26887	26845	26804	26883	26803	27013	26914	26823	26641	26937	27046	26989	26792	26805	26792	27208	27088	26832	27010	26652	27021	26996	26829	26851	26848	26847	26870	26984	26876	26941	26924	27093	26835	26561	26937	26952	26923	26893	26563	26844	26935	26891	26998	26897	26947	26919	26973	26718	26804	26807	26880	26855	26733	26814	26745	26804	26984	26970	26662	27010	27057	26962	26859	26846	26885	26715	26767	26919	26941	27006	26999	26958	26986	27286	27147	26713	27310	27075	27016	26918	26877	26711	26747	26952	26797	26853	26887	26739	26776	27139	26769	27014	26812	26705	26755	26959	26868	26814	26997	26953	26928	26751	26782	26837	26645	26826	26833	27010	26812	27188	26952	26812	26556	26749	27212	27001	26837	27040	26994	26862	27063	26872	26940	26872	26947	26863	26916	26910	26942	26917	26577	26870	26772	26841	26877	26967	26993	26789	26933	27035	27020	27181	26959	26882	26825	26953	26753	26816	26877	26676	26961	26780	26951	26943	27106	27050	26801	26855	26868	26744	26827	26823	26816	26919	26871	26898	26867	26971	27145	26970	26716	26840	26875	26873	26989	27312	26959	26976	27028	26854	26783	26822	26866	26828	26840	27222	26680	26677	27170	26898	26946	26964	26870	27126	26730	27014	26849	26757	26877	27024	27103	26967	26961	27074	26941	26919	26897	26738	26886	27237	26932	27016	27083	26813	26779	26676	26722	27222	26984	26906	26839	26915	26630	26942	27039	26998	27020	27011	26897	26725	27252	26939	26837	26887	26867	26929	26600	26746	26953	26770	26721	26849	26816	26916	26924	27008	26992	26793	26706	26954	27025	26870	26925	26926	27029	26977	26910	26881	26754	26901	26940	27122	26820	27096	26985	26753	26872	26775	26747	26867	27066	26971	26841	26905	26689	26791	26902	26845	26926	26770	26881	26756	26753	26844	26861	26724	26979	27209	26926	27022	27099	26951	26830	26866	26966	27082	27209	26854	26888	26710	26932	26784	26733	26742	26829	26983	26781	26702	26821	26981	26822	26967	27018	26734	27030	26962	26842	26908	26892	27026	26650	27003	26894	27259	26923	26887	26919	26755	27005	26903	26925	26923	26862	27057	26573	26737	27015	26978	26974	26885	26979	26725	26895	26893	26957	26914	26695	26716	26903	26943	26691	26876	26722	26970	26894	26841	26939	26863	26945	26647	27123	27035	26848	27047	26965	26966	26943	26789	26846	26709	26883	26666	26656	26936	26923	26799	27013	26843	26843	26651	26847	27070	26956	27020	26941	27025	26713	27086	26848	26890	26917	26928	26904	27029	26864	26854	27081	26944	27102	26958	26863	27014	26823	27085	26610	26746	26759	26697	26772	27127	27210	26806	26839	26689	27059	26978	26713	26739	26993	26965	27087	26936	26814	26972	27032	26818	27064	26812	26845	26755	26613	26965	26835	26958	26770	26914	26798	26806	26804	27019	26990	26870	26768	26711	27063	26844	26816	26686	26711	26958	26948	26820	27091	27090	27007	27044	26813	26873	27360	26890	27292	26936	26746	26789	26846	26876	27003	26888	27018	27002	26685	26633	26801	26939	26968	26846	26887	26990	26840	26933	26752	27020	26803	27064	26699	27072	26902	26903	26881	26792	27068	26800	27110	26947	26882	26724	26967	26934	27074	26734	26967	26865	26943	26833	26866	26986	26889	27115	27114	26820	26904	26716	26771	26620	27022	26834	26993	26919	27025	26883	26928	27126	26855	26813	26847	27171	26816	26786	26863	26986	27137	26976	26907	27008	27132	27016	27055	27096	27082	26889	26834	26979	26873	26831	27179	26904	26730	26987	27010	26992	26738	26979	26794	26741	27127	26921	26907	27132	27007	26823	26754	26794	26909	26809	27192	26823	26999	26823	26984	26996	26918	27019	26784	27119	26873	27016	27084	26696	26902	26735	26852	26867	26932	26934	27038	26858	26923	27039	26728	26670	26929	26678	26922	26749	26905	27111	27140	26951	26802	26640	26734	26868	27051	26682	26732	26967	26806	26950	26992	26927	26880	27030	26712	26679	27015	26830	26656	26687	26891	26945	27093	26917	27062	27319	26621	26752	26915	27055	26910	26973	26952	26857	26889	26784	26854	26825	26978	26772	26839	27041	26958	26883	26917	26796	27020	26846	26733	26978	27009	26829	26919	27067	27091	26957	26877	26761	26980	26909	27005	26841	26814	26972	26932	26809	26929	27026	26962	26933	26950	26923	26890	26921	26656	26962	27014	26935	26933	26840	26701	26763	26819	26812	26779	26709	26548	26955	26907	27006	26706	26803	26779	26741	26686	26986	26730	26767	26925	26732	26888	26771	26777	26691	26870	26716	27037	27171	26804	26802	26655	26693	26933	26772	26685	26948	26479	26782	26756	26967	26945	27041	26804	26952	26905	26883	26719	27011	26869	26910	26684	26990	26756	26880	26818	27042	26866	26981	27107	26915	26672	26757	26999	27002	26902	26961	26942	26832	26858	26844	26895	26688	26869	26981	27224	27007	27099	27002	26743	26823	27257	26964	26924	26721	26832	27018	27061	26764	26877	26948	26933	26998	26829	26708	26757	26942	26632	26877	27069	27027	26859	26988	26851	26769	27000	27119	26682	26738	26846	27109	26860	26997	26968	26723	26944
49224	75661	69121	50552	41880	38928	34326	29605	25829	20989	19746	18875	18715	18365	17904	17795	17896	17894	17485	17647	17340	17476	17323	17451	17271	17488	17186	17466	17431	17517	17346	17383	17228	17326	17349	17313	17384	17612	17480	17552	17214	17553	17142	17298	17298	17376	17336	17366	17491	17383	17375	17367	17493	17435	17448	17543	17417	17522	17316	17455	17383	17304	17341	17433	17399	17314	17382	17363	17205	17365	17345	17341	17488	17285	17379	17593	17613	17252	17404	17558	17411	17306	17463	17421	17336	17575	17368	17413	17399	17390	17416	17272	17416	17410	17297	17352	17440	17337	17371	17438	17510	17369	17404	17461	17459	17261	17473	17543	17375	17287	17383	17481	17346	17402	17267	17463	17511	17428	17399	17206	17440	17336	17530	17224	17324	17255	17412	17485	17457	17523	17440	17400	17541	17289	17289	17423	17391	17432	17458	17559	17314	17322	17577	17269	17250	17382	17466	17513	17190	17184	17410	17294	17313	17279	17490	17465	17553	17338	17378	17504	17338	17403	17321	17144	17395	17206	17336	17628	17608	17325	17498	17275	17440	17492	17384	17456	17274	17410	17342	17407	17408	17249	17389	17438	17280	17411	17328	17384	17420	17356	17363	17255	17432	17298	17244	17313	17510	17436	17401	17336	17447	17337	17330	17469	17371	17528	17426	17428	17508	17508	17354	17104	17301	17469	17268	17359	17560	17455	17477	17398	17370	17559	17357	17326	17384	17310	17567	17465	17231	17285	17294	17464	17412	17276	17414	17535	17302	17447	17235	17441	17272	17398	17510	17395	17334	17337	17422	17342	17530	17139	17462	17494	17438	17452	17431	17445	17393	17321	17333	17297	17415	17504	17137	17213	17387	17543	17460	17477	17225	17251	17444	17474	17310	17409	17444	17360	17480	17235	17328	17510	17414	17381	17615	17518	17546	17381	17572	17376	17451	17288	17520	17392	17416	17360	17463	17493	17344	17450	17420	17370	17407	17296	17392	17385	17444	17383	17540	17104	17516	17360	17325	17316	17426	17358	17207	17415	17413	17348	17336	17457	17353	17444	17382	17263	17433	17390	17414	17497	17465	17423	17507	17336	17407	17319	17413	17337	17727	17390	17511	17424	17409	17480	17443	17373	17513	17346	17380	17345	17556	17339	17539	17580	17149	17574	17423	17453	17396	17341	17495	17472	17387	17395	17370	17343	17326	17340	17309	17214	17556	17397	17305	17193	17383	17519	17387	17359	17288	17341	17402	17390	17442	17310	17283	17281	17421	17437	17386	17551	17344	17438	17450	17420	17217	17450	17335	17353	17412	17545	17385	17323	17428	17439	17308	17195	17636	17490	17367	17400	17380	17500	17494	17365	17329	17356	17348	17519	17230	17354	17443	17181	17540	17504	17231	17306	17536	17366	17417	17467	17637	17117	17371	17331	17369	17346	17414	17253	17485	17534	17203	17494	17446	17324	17526	17430	17453	17487	17368	17332	17311	17453	17448	17494	17348	17606	17286	17375	17477	17375	17421	17422	17313	17354	17385	17437	17323	17466	17311	17386	17323	17448	17405	17391	17676	17542	17445	17503	17319	17394	17314	17368	17512	17585	17331	17528	17436	17439	17507	17321	17433	17461	17423	17444	17427	17330	17518	17298	17401	17473	17390	17384	17262	17169	17496	17330	17360	17365	17434	17369	17492	17174	17484	17377	17439	17490	17367	17282	17598	17333	17590	17281	17510	17251	17371	17372	17600	17505	17283	17449	17257	17268	17444	17352	17503	17427	17316	17487	17433	17279	17275	17453	17404	17476	17298	17377	17405	17327	17334	17479	17399	17478	17386	17529	17490	17456	17493	17302	17495	17366	17192	17433	17248	17347	17295	17354	17289	17580	17262	17262	17531	17482	17397	17396	17347	17275	17570	17417	17290	17403	17452	17357	17254	17404	17406	17443	17446	17350	17361	17344	17502	17409	17411	17295	17408	17466	17323	17399	17532	17410	17422	17422	17407	17433	17152	17417	17385	17456	17386	17610	17453	17282	17249	17429	17286	17568	17367	17360	17397	17304	17612	17490	17336	17324	17417	17446	17214	17385	17392	17273	17423	17460	17380	17198	17384	17347	17549	17131	17528	17490	17358	17276	17318	17487	17302	17303	17340	17577	17288	17363	17397	17436	17374	17350	17314	17541	17373	17477	17256	17441	17465	17365	17313	17379	17462	17290	17424	17510	17348	17403	17282	17326	17217	17434	17242	17497	17390	17496	17316	17517	17383	17365	17458	17452	17178	17316	17530	17514	17273	17415	17465	17215	17539	17597	17648	17373	17327	17370	17461	17398	17409	17504	17453	17413	17280	17498	17245	17189	17463	17343	17389	17553	17226	17295	17266	17451	17348	17392	17564	17461	17378	17214	17492	17242	17505	17372	17449	17467	17370	17267	17356	17535	17380	17403	17449	17645	17476	17436	17361	17472	17467	17359	17241	17555	17415	17498	17341	17223	17461	17413	17302	17279	17343	17328	17402	17169	17448	17333	17376	17314	17372	17377	17439	17389	17396	17357	17471	17323	17355	17466	17329	17329	17257	17485	17299	17359	17274	17352	17216	17448	17495	17235	17398	17362	17236	17318	17478	17371	17390	17424	17456	17541	17375	17471	17338	17250	17239	17426	17317	17482	17351	17592	17533	17252	17455	17465	17358	17358	17354	17446	17493	17396	17417	17359	17177	17270	17286	17462	17404	17528	17400	17316	17345	17481	17542	17358	17481	17342	17406	17386	17285	17433	17476	17470	17262	17409	17392	17537	17359	17291	17402	17403	17428	17357	17450	17248	17477	17373	17440	17422	17384	17390	17334	17464	17385	17634	17474	17419	17445	17247	17570	17192	17484	17477	17334	17444	17435	17398	17455	17484	17426	17299	17265	17365	17353	17395	17371	17364	17401	17133	17527	17390	17329	17246	17506	17147	17516	17384	17485	17272	17519	17611	17468	17291	17285	17412	17247	17529	17247	17341	17413	17483	17362	17304	17535	17330	17471	17491	17631	17430	17499	17300	17364	17540	17403	17347	17343	17491	17525	17419	17386	17296	17401	17413	17580	17350	17436	17453	17498	17513	17209	17349	17338	17363	17421	17371	17517	17344	17562	17420	17410	17395	17381	17460	17268	17437	17451	17361	17192	17386	17314	17452	17352	17470	17470	17379	17231	17513	17450	17213	17520	17393	17223	17517	17446	17373	17463	17191	17469	17430	17431	17341	17485	17340	17387	17240	17446	17378	17621	17307	17622	17425	17569	17380	17466	17311	17543	17306	17294	17254	17455	17483	17243	17272	17429	17417	17516	17354	17390	17310	17437	17578	17431	17305	17473	17525	17476	17639	17374	17376	17584	17478	17479	17486	17420	17228	17415	17399	17350	17512	17274	17378	17389	17409	17440	17293	17488	17419	17222	17442	17525	17349	17308	17458	17574	17443	17267	17518	17331	17271	17379	17424	17273	17461	17349	17301	17578	17561	17147	17338	17618	17428	17365	17459	17337	17465	17395	17521	17344	17371	17568	17618	17328	17318	17079	17478	17192	17512	17336	17527	17536	17396	17314	17463	17427	17503	17442	17550	17328	17499	17532	17439	17223	17317	17307	17398	17386	17449	17471	17373	17342	17248	17308	17228	17208	17460	17309	17398	17577	17454	17357	17274	17397	17504	17307	17438	17450	17367	17228	17503	17430	17563	17403	17412	17493	17119	17404	17230	17477	17026	17154	17541	17363	17436	17439	17429	17667	17297	17274	17450	17435	17439	17237	17393	17179	17531	17477	17278	17620	17534	17239	17493	17284	17277	17290	17526	17415	17551	17279	17361	17288	17382	17575	17443	17579	17283	17512	17557	17316	17374	17351	17386	17371	17457	17343	17433	17249	17326	17405	17270	17429	17417	17480	17477	17568	17366	17496	17481	17288	17219	17371	17302	17258	17085	17387	17455	17360	17173	17451	17527	17401	17323	17464	17422	17437	17300	17345	17303	17384	17319	17470	17362	17352	17401	17420	17375	17273	17344	17317	17296	17411	17333	17221	17401	17370	17342	17376	17530	17408	17479	17487	17162	17339	17290	17248	17191	17194	17442	17153	17172	17471	17496	17463	17347	17394	17308	17199	17382	17649	17564	17392	17430	17260	17389	17511	17462	17463	17602	17300	17448	17687	17208	17293	17559	17380	17285	17490	17387	17433	17393	17401	17180	17608	17510	17131	17373	17230	17424	17451	17522	17468	17407	17308	17393	17252	17451	17301	17424	17377	17400	17320	17310	17369	17313	17344	17415	17491	17454	17351	17287	17343	17344	17386	17336	17420	17503	17232	17378	17615	17305	17281	17351	17417	17507	17344	17442	17431	17403	17440	17432	17135	17414	17299	17389	17420	17263	17442	17335	17402	17409	17578	17483	17235	17396	17455	17526	17350	17456	17513	17362	17366	17389	17479	17485	17319	17475	17407	17349	17399	17431	17309	17403	17467	17442	17346	17428	17350	17420	17598	17446	17434	17442	17509	17307	17345	17349	17403	17345	17296	17403	17428	17366	17483	17157	17380	17429	17487	17277	17479	17387	17328	17491	17434	17521	17396	17329	17261	17527	17428	17382	17333	17253	17393	17362	17388	17483	17366	17341	17418	17341	17302	17583	17485	17343	17375	17410	17233	17335	17387	17516	17413	17583	17559	17420	17250	17426	17507	17334	17328	17347	17571	17543	17296	17537	17476	17345	17267	17453	17365	17308	17405	17626	17426	17391	17364	17403	17346	17490	17385	17527	17380	17267	17329	17365	17515	17426	17473	17387	17389	17447	17405	17319	17396	17525	17338	17505	17492	17407	17493	17475	17517	17466	17242	17286	17309	17392	17350	17618	17276	17469	17339	17340	17442	17405	17397	17263	17305	17422	17432	17322	17326	17510	17521	17415	17561	17334	17240	17293	17409	17213	17285	17563	17405	17405	17386	17295	17303	17334	17398	17257	17442	17348	17202	17487	17353	17329	17290	17571	17365	17332	17290	17436	17326	17569	17469	17373	17575	17439	17304	17594	17495	17485	17350	17301	17323	17358	17438	17425	17529	17467	17434	17414	17451	17403	17539	17326	17423	17431	17371	17502	17492	17514	17513	17351	17552	17152	17478	17284
23614	21244	29229	28412	32431	41088	42109	37493	34868	32136	30792	28643	28244	27623	27221	26657	26702	26672	26581	26610	26629	26614	26488	26519	26410	26431	26382	26320	26208	26258	26242	26429	26083	26321	26310	26148	26419	26142	26262	26314	26071	26259	26209	26185	26172	26413	26178	26069	26282	26120	26187	26425	26184	26313	26228	26382	26354	26102	26392	26229	26119	26303	26203	26175	26292	26204	26377	26443	26307	26267	26307	26253	26061	26100	26162	26438	26285	26326	26197	26119	26187	26253	26150	26269	26231	26186	26079	25981	26691	26239	26268	26215	25796	26066	26207	26207	26298	26074	26374	26232	26053	25904	26214	26246	26362	26092	26219	26233	26508	26297	26334	26109	26029	26313	26238	25910	26398	26096	26268	26257	26199	26140	26236	26391	26265	26162	26153	26059	26195	26215	26151	26279	26152	26094	26042	26015	26179	26131	26042	26095	26260	26475	26183	26239	26542	25955	26044	25985	26012	26293	26128	25992	26171	26440	26251	26372	26061	25979	26219	26067	26567	26356	26062	26031	26306	25899	26097	25989	26050	25998	26006	26406	26233	26349	25866	25925	26137	26196	26265	26224	26218	25952	26234	26109	26227	26051	26043	26213	26093	26036	26115	25999	26210	26126	26100	25917	26104	26102	26166	26200	26239	26295	26075	26314	26109	26003	26169	25996	26266	26140	25947	26243	25942	26163	26075	26039	26127	25921	26226	26381	26047	26323	26364	26132	26292	26154	26161	26253	26246	26247	26290	25970	26239	26014	26114	26173	26163	25926	25979	26202	26180	26396	26256	26044	25996	26512	26154	26242	26487	26306	26375	26293	26352	26328	26427	26142	26037	26353	26053	26098	26099	26119	26253	26052	26076	25865	26167	26105	26065	26129	26250	25899	25908	26198	26238	26368	26259	26127	26328	25909	25989	26204	26082	26021	26117	26257	26244	25998	26528	25928	26315	26036	26218	26135	26312	26137	26348	26252	26121	26246	25992	26238	26283	26268	26270	26129	25996	26203	26198	26010	26398	25847	26092	26226	26143	26310	26258	26072	26213	26236	26340	26348	26421	26131	26093	26243	26257	26023	25976	26151	26308	25973	25835	26105	26220	26046	26194	26228	26186	26230	26325	26205	26042	26407	26058	26102	26069	25958	26174	26246	26218	26182	26246	26188	26280	25953	26395	25924	26345	26291	26323	26208	26193	26213	26266	26226	26064	26169	26081	26262	26029	25956	26134	26024	26232	26237	25969	26240	26277	26323	26199	26378	26022	26037	26310	25802	26116	26228	26009	26089	25817	26379	26139	26288	26205	26097	26118	26232	26294	26298	26259	26129	26281	26203	26316	26050	26233	26232	26020	26375	26252	26261	26108	26127	26362	26238	26331	26128	26142	25802	26088	26143	26206	26099	26218	26302	26014	26311	26181	25944	26296	26274	26218	26314	25847	26008	26243	26223	26616	26102	26139	26008	26264	26224	26018	25994	26279	26365	26081	25899	26013	26316	26058	25988	26161	26175	26203	26213	26060	26091	26023	26070	26073	26070	26141	26012	26182	26004	26216	26446	26215	26008	26574	26160	25883	26064	26233	26203	26160	26014	25995	26228	26108	25980	26362	26020	26189	26152	26254	26261	26152	26345	26181	26423	26152	26207	26185	26137	25950	26257	26381	26299	26229	25851	25889	26151	26414	26109	26071	26137	26099	26249	26199	26229	26102	26138	25831	25913	26309	26143	26171	26187	26057	26156	25916	26210	26121	26178	26358	26092	26065	26090	26305	26030	26004	26135	26207	26201	26241	26081	26169	26306	26056	25853	26406	26087	26103	26308	26148	26405	26318	26094	26251	25991	26338	26121	26239	26472	26154	26269	26180	26222	26212	26237	26302	26271	26046	26160	25944	26344	26348	26407	26081	26188	26080	26271	26214	26129	26128	26130	26268	26456	26264	26210	25936	26132	26242	26284	26332	26211	25965	26593	26342	26410	26117	26052	26003	26303	26189	26222	26290	26153	26453	26456	26333	25970	25955	26043	26088	26174	25962	26088	26391	26091	26195	26061	26151	26220	26177	26238	26107	26417	26146	26281	26208	26297	26284	25977	26015	25923	26063	26170	26403	26330	26073	26301	26086	26238	26031	26376	26136	25915	26135	26110	26122	26021	26042	26068	26126	26197	26386	26279	26211	26263	26256	26152	26226	26166	26247	26267	26110	26050	26289	26216	26077	26206	26159	26346	26082	26051	26169	26030	26136	26148	26304	26154	26247	26110	25994	26514	25997	25943	26153	26334	26217	26081	26031	26068	26208	26102	26212	26141	26068	26152	26270	26039	26260	26091	26348	26332	26182	26027	26318	26435	26187	26188	26074	25955	26089	26081	25848	26250	26163	26250	26344	26122	26170	26303	26394	26181	26150	26106	26163	26108	26410	26153	26205	26211	26298	26248	26338	26234	26199	25995	26074	25946	25848	26171	26019	26306	26005	26035	26156	26332	26084	26108	26167	26152	26170	26102	26251	26200	26198	25840	26139	26057	26366	26014	26139	26127	26148	26193	26116	26126	26206	26174	26151	26334	26124	26161	26341	26188	26295	26091	26284	26123	26139	25962	26051	26002	26283	26142	26127	26060	26275	26122	26260	26283	26019	26053	26104	26239	25940	26198	26309	26166	26211	26189	26126	25937	26256	25936	26164	26446	26406	26204	26347	25908	26202	26360	26120	26265	26298	25985	26347	26184	26073	26203	26364	26274	26255	26259	26207	26176	26232	26202	26262	25884	25859	26215	26078	26214	26305	26392	26150	26378	26338	26339	26372	26235	26120	26139	26074	26129	26476	26391	26156	26104	26156	26165	25896	26204	26153	26394	26214	26346	26210	26297	26381	26150	25978	26125	26297	26174	26223	26207	26218	26162	26320	26090	26173	26434	25812	26107	26128	26005	26140	26390	26241	26246	26061	26173	26129	26132	26235	26203	26318	26257	26042	25936	26312	26045	26218	26231	26241	25846	26194	26075	26043	26209	26240	25928	26024	26191	26113	26453	25789	26024	26305	26120	26063	25966	25884	26348	26105	26138	26280	26296	26293	26110	26226	26221	26201	26179	26177	26085	25966	26034	26154	26182	26126	26125	26444	26060	26156	26295	25946	26209	26089	25887	26015	26231	26280	26115	26387	26193	26098	26184	26208	25961	26468	26261	26377	26254	25921	26066	26160	26202	26354	26226	26072	26032	26133	26183	25965	26044	26410	26104	26221	26089	26209	26219	26206	26109	25884	26167	26259	26243	26271	26360	26211	26153	26081	26287	26125	26289	26357	26327	26159	26199	26148	26113	26001	26266	26210	26128	25871	26470	26195	26089	25995	26318	26375	26438	26258	26109	25811	26040	26224	26116	26328	26277	26210	26089	26289	25857	26206	25905	26190	26250	25981	26218	26021	25903	26325	26243	26170	26117	26189	26350	26179	26371	26100	26333	26231	26027	26205	26389	26299	26061	25974	26229	26011	26191	26006	26076	26131	26229	26233	25991	26226	26140	25932	26190	26269	26212	25971	26124	25961	25955	25992	26082	26119	26335	26082	26175	26333	26254	26158	25957	26093	26063	26281	26077	26009	26123	26266	26228	26088	25989	26176	26221	26158	25995	25914	26203	26096	26165	26098	26275	26585	26198	26114	26049	26171	26369	26194	26269	26305	26184	26282	26113	26085	26336	26257	26222	25916	25971	26162	25985	25934	26099	26282	26084	26169	26073	26261	26305	26227	26549	26335	26259	26315	26265	26401	25901	26121	25931	26086	26131	25999	26014	26047	26088	26226	26225	26303	26272	26562	26213	25941	26182	26266	26073	26081	26074	26146	25975	26154	25900	26098	26262	26114	25880	26129	26193	26121	26259	26224	26177	26322	26169	26053	26208	26075	26121	26136	26094	26166	25915	26036	26095	26042	26233	26060	26166	26326	26079	26235	26073	26141	26106	26174	26005	26014	26157	26017	26115	26220	26342	26100	26224	26391	26085	26376	26267	26423	26105	26085	26303	26036	26113	26037	26011	26073	26214	26172	25878	25994	26217	26262	26239	26566	25850	25960	26192	26092	26099	25886	26075	25957	26109	26197	25963	26375	26092	26301	26381	26193	26276	26264	26271	26093	26071	26298	26328	26398	26071	26269	26065	26149	26154	26049	26230	26272	26239	26088	25993	25982	26103	26163	26190	26181	26061	26078	26159	26391	26310	26341	26122	26061	26141	26028	26228	26150	25877	26190	26095	25975	26281	26264	26156	26107	25989	26154	26041	26046	26050	26403	26201	26125	26183	26408	26349	26015	26382	25954	26001	26307	26136	26021	26180	26169	26299	25871	26197	25898	26174	26255	26199	26265	26199	26503	26323	26241	26235	26265	26239	26353	26304	26212	26178	25975	26343	26093	26207	26297	26126	26379	25971	26237	26267	26247	26240	26298	26209	26329	26179	26288	26183	26112	26085	26137	26146	26297	26227	26277	25979	26254	26254	25995	26441	26251	26253	26133	26155	26081	26077	26057	26380	26305	26457	26406	26316	26348	26292	25894	26217	26467	25992	26272	26406	26097	26075	26180	26082	25885	26176	26221	26160	26047	26182	26258	26299	26022	26183	26129	26266	26110	26163	26034	26255	26109	26097	26053	26149	26231	26208	26148	26421	26373	26395	26016	25919	26245	26388	26477	26154	26232	26281	26358	26280	25983	26298	26075	26343	26088	26142	26075	26102	25946	26112	25776	26223	26260	26112	26179	26065	26247	26248	26120	26210	26288	26000	25999	26387	26097	25896	26367	26204	26132	26155	26301	25935	26207	26096	26105	26101	26236	26071	25946	26144	26373	26350	26095	26035	26225	26169	26119	25999	25904	26182	26296	26071	25878	26049	26267	26255	26168	26274	26092	26148	26156	26094	25973	26108	26067	26145	26329	26292	25941	26329	26007	26415	25933	26254	26085	26094	26227	26138	26132	26252	26071	26079	26279	26246	26025	26307	26095	26327	26241	25919	26212	26049	26094	25818	26096	26281	26183	25997	26185	26280	26232	25953	26130	26117	25998	26087	26231	26165	26342	26091	26204	26271	26432	26260	26210	26034	25915	26133	26063	25833	26518	26091	26167	26181	26095	26466	26398	26212	26112	25920	26123	25966	26072	26537
52603	80353	69703	53169	45555	42140	34594	32104	28043	24295	22153	20096	19199	18344	18250	17883	17756	17631	17479	17522	17271	17037	17140	16989	17005	17069	17183	17064	16982	17311	16930	17233	17096	17092	17024	16978	17122	16990	17058	17176	17151	17088	17190	17122	17102	16933	17050	17007	17150	16969	17061	17115	16934	16974	17067	17096	16916	17178	17041	17229	17159	16965	17084	16972	16973	17141	17062	17082	17111	17206	17200	17168	17016	17178	16947	17226	16832	17046	17215	17111	17173	17126	17048	17041	16957	16953	16893	16983	17059	17134	16884	16934	17077	17103	17250	17055	17100	17078	16945	17076	16969	17084	17140	17106	16995	17227	17126	16996	17109	16911	17106	17104	17050	17184	16985	17011	17021	16986	16994	17115	17154	17047	17082	17163	17120	16989	17258	16946	17063	17135	17206	17107	16987	17058	17200	17106	17017	16960	17109	17059	17011	17128	17061	17107	17109	16886	16860	16956	16953	17242	16981	17049	16949	16992	17031	16977	17125	17007	16952	17152	17010	17083	16888	16948	17028	16950	16921	17156	16863	17074	16940	17149	16738	16971	17098	16999	16826	17065	17020	16936	16879	17083	17026	16944	17288	16932	17129	16928	17127	17111	17057	16919	17097	16951	16998	16953	17109	17043	17011	17183	17174	16910	17160	17158	17137	17245	16903	17326	17166	17016	16847	16994	16956	16798	17044	17018	17051	17003	16930	17001	17162	17183	17153	17026	17096	17024	17095	17153	17092	17065	17061	17166	17012	17055	17089	17040	17160	17004	17113	17006	17100	16923	16873	17125	16859	17038	17088	17118	17102	16931	17008	16978	17084	16989	16986	17123	17035	16938	16962	17009	17023	17053	17125	16886	16954	16818	16765	16954	17225	17025	16994	17083	16964	16903	17020	16969	17000	17087	17215	16868	17103	17119	17148	17016	17116	17126	17106	16903	17147	17153	17040	16852	17254	16870	17258	16968	16862	17018	16916	17124	16871	16976	17036	17118	16892	17069	17058	17063	17060	16931	16990	16980	16986	16996	17027	17035	17190	17050	17122	17117	17002	17026	17007	17178	17021	17172	17022	16890	17060	17100	16988	16952	16920	16989	17008	16918	17016	17106	16986	17035	17144	17106	16880	17072	17082	17024	17078	16981	17073	16969	16991	16982	17009	17181	17071	16938	17098	17018	17058	17073	17061	17241	16904	16891	17120	17013	17010	17152	17039	17018	17074	17152	17149	16933	16939	16803	17130	17062	16959	17101	17066	16938	17058	17011	17136	17061	16976	17013	16924	17041	17093	17072	17207	17052	17149	17128	17186	16909	17104	17115	17106	16922	17266	17159	16991	17081	17188	17072	16840	16968	17086	17093	17001	17090	17003	17053	17293	16905	17188	16901	17016	17098	16992	17203	16919	17039	17177	17059	17118	16882	17052	17084	17076	17002	17084	17067	16980	17019	16949	16847	17177	16964	16968	17174	17147	17006	16903	17077	16998	17014	17136	17003	17118	17126	16925	17011	17036	17002	17006	16841	17087	17023	16956	17102	17128	16972	16975	17036	17177	17141	17013	17171	17045	17075	17186	17008	17085	17012	17133	17067	16947	17208	17070	16989	17076	17079	17163	17047	17077	17048	17061	17233	17251	17144	17099	17081	17036	17129	17192	17000	16971	17155	17104	17088	16876	17062	17082	17097	16977	17197	16842	16985	16977	17013	16943	17086	17219	16759	17030	16957	16950	17028	17315	17062	17091	16973	17194	16893	17040	17099	16975	17037	17083	17048	16995	16838	16990	16964	17010	17119	16931	17153	17158	17173	16791	17239	17110	16951	16938	17056	16989	16896	17062	17083	17081	17038	17316	16982	17042	17071	16779	17123	16964	16960	16977	16853	17056	17152	17020	17020	16750	17156	17185	17030	17046	17116	17130	16993	17265	17001	17064	17194	16959	17038	17060	17164	17075	17029	16970	17243	16977	17261	16972	17058	17023	17101	17149	17013	17133	17077	17276	17075	17074	17115	17174	17014	17047	16984	16951	17125	17118	17072	16980	16963	16944	17084	16907	17232	16992	17050	16944	17004	17076	17019	17101	17188	16896	17166	17070	17203	16964	17189	16993	17173	16996	16993	17082	17083	17128	16981	16989	17188	17076	17119	17060	16975	16939	17196	16877	17208	17045	16918	17099	17176	17028	17157	16957	17079	17157	17077	17149	17059	16982	16892	17022	17151	17111	17010	17066	17064	17157	16813	16933	16892	17107	17012	17072	17228	16945	16995	17032	16894	17078	17062	17017	16979	17061	16983	17126	17109	17061	17021	17016	17018	16907	17278	16950	17006	17055	17381	17003	16925	16972	17148	17024	17114	17015	17235	17149	17031	16975	16933	17088	16924	16972	17085	16984	16995	17133	17206	17105	17212	17237	16947	17083	16933	17040	16880	16987	17032	16967	16946	16990	17097	17024	17037	17122	16892	17267	16829	16809	17000	16943	17148	17069	16956	16881	16932	17243	17044	17019	17029	17142	17105	16964	17093	17097	17094	17191	17106	17180	16959	16983	17000	16889	16932	17095	17166	16871	17036	17045	16913	17021	16980	16954	17131	17133	16913	17078	16940	16953	17090	17066	17069	16963	17053	16994	17040	17069	17097	17278	17060	17215	16906	17100	17157	16936	16967	17215	17091	17032	16933	17069	17018	16937	16849	17209	17071	17013	16946	16991	16988	17069	17101	17268	16978	17134	17171	17030	17018	16888	17224	17060	17043	17126	16918	16987	17253	17145	16923	16880	17069	17187	17020	16974	17106	17058	17083	17037	17168	17229	17091	17028	17254	17093	16979	17161	17013	17036	17011	16964	17149	16959	16899	17111	17209	16964	16891	16972	17123	17098	17152	16981	17240	17117	17138	16986	17105	17141	17036	16981	17064	17086	16847	16945	17083	17063	16883	17035	16925	17048	17150	17099	17074	17164	17029	17195	16998	16971	17088	16958	17216	17164	16991	17234	17116	16999	17071	16954	17118	16927	16957	17023	17060	17125	17012	17013	17153	17151	16981	17115	17070	17069	17096	17101	17179	16851	17196	17045	16979	16912	17156	17200	17110	17114	16900	17069	17072	17092	16996	17131	17151	17135	16942	17187	17009	17273	17028	17093	17280	17145	17042	17017	17163	17002	16992	17196	16962	17073	16957	17148	16835	17027	17102	16955	16874	17127	17060	17146	17054	16902	16998	17170	17121	17121	17086	17135	17079	17275	17140	17005	16933	17058	16913	17188	17037	17000	17023	17127	17218	17093	16994	17058	17191	17032	16878	17050	16986	17028	17118	17051	17076	17018	17126	17042	17139	17142	16941	17026	16969	16825	16931	16999	17055	16958	16962	16954	16936	17006	17163	17043	16998	17089	17284	17030	16923	17145	16946	17128	17042	16924	17052	17180	17076	17041	17105	17068	16941	16993	16850	17266	16880	16960	17073	17198	17054	16926	17042	16961	17197	17055	17137	17002	17135	17148	17034	17060	16896	17022	17071	16997	17053	16898	16784	17011	17213	17014	16978	17144	17076	17030	16987	17151	16978	17058	16952	17133	17119	16865	17128	17049	17022	16984	17070	17112	17072	17011	17022	17056	17019	17269	17051	16975	17180	16979	16987	17033	16943	17241	17074	17123	17074	16944	17116	16921	17110	17245	17078	16922	17107	17107	17078	17020	17096	16730	17142	17094	17005	17218	16975	17099	17117	16857	17018	16972	16860	16990	17065	17146	17135	17153	17033	17014	16974	16892	17020	16996	16844	17012	16952	17136	17153	17091	16925	17053	16974	17099	17062	17256	17044	16956	16970	17085	16965	16978	17112	16965	17067	16959	17076	16949	17087	17249	17094	17090	17031	16974	17106	16978	16950	17085	17057	16949	16950	17000	17089	16947	17014	17014	17092	17071	17024	17045	17121	17045	16875	16876	17137	17031	16882	17154	17065	17135	17018	16966	16999	17009	17001	17139	16989	17061	17123	17064	16928	16970	17007	17056	16968	16986	17150	17062	17165	16984	17048	16837	17139	17068	17091	16935	17071	17011	17108	16957	17003	16986	17065	17193	17014	17338	16975	17070	16739	17029	17194	17078	16876	17137	16909	16953	17096	17005	17090	17095	16919	16866	16988	17110	17018	17092	17057	17193	17132	17029	17109	17148	17056	16973	17017	17141	16918	17032	17179	17228	17147	17059	17046	16979	16895	16873	16948	17132	17132	17107	16983	17084	16943	17141	17045	16986	17016	17032	16981	17064	17145	17096	17109	16837	16996	17114	17213	17064	17094	17016	16990	17170	17008	17222	17050	17017	16995	16936	16927	16907	17031	16924	16996	16964	17098	16909	17000	17159	17026	17134	17060	16949	16979	16861	17091	16984	17057	17015	17210	17113	17097	17060	17254	17199	17024	17070	17027	17072	16959	17032	17091	17067	17032	17021	17143	17122	17113	17142	17061	16832	16922	17120	17041	16908	16991	17164	17060	17036	17100	17056	17005	16823	17122	17045	17089	17053	17147	16972	17127	17095	17071	16912	16920	16996	17127	17086	17021	17184	17165	17075	17207	17144	16988	16929	17176	16973	17035	17001	17063	16809	17121	17065	16819	16980	16949	17048	16958	17047	16990	17060	17022	17052	17015	17067	17134	17153	17118	17060	16908	17160	17154	17028	16967	17080	16978	17094	17024	17103	17087	16973	17060	17029	17122	17048	17043	17137	17213	17214	17012	17165	17031	16953	16970	16885	17072	16988	16991	17122	17183	17193	17117	17164	17110	16924	17107	17039	17226	17021	16927	17035	17059	17142	16927	17007	17070	16974	17122	16972	17129	16776	17151	17256	17067	17141	16871	16995	17013	16974	17048	16935	17225	17118	17013	17120	16888	16915	16932	17039	16970	17100	16944	17026	17204	17098	16869	16982	17030	17157	17054	16988	17107	17159	17084	16982	16952	17130	17053	17053	17088	16971	17114	17177	16937	17212	17229	17066	17082	17120	17159	16969	17026	16959	17017	17156	17159	17209	16988	17035	17105	17165	17082	17115	16989	17223	16934	17075	17044	16961	17033	17002	17315	16826	16759	16922	16975	16958	17006	17009	16850	16824	17166	16904	16949	17103	17103	16913	17056	17029	17204	16955	17148	16995	17030
48597	55141	59149	52396	42970	37518	33651	30750	29839	28819	27862	27699	27522	27206	27044	26771	26889	26972	27002	27111	26996	27064	26953	26974	26925	26985	27024	26730	26764	27096	26963	26787	26865	27013	26837	27001	27018	26814	26824	26997	26680	26872	26781	26888	26990	26955	26759	26682	26913	26769	26707	26823	27015	26611	26879	26828	27056	26980	26955	26957	27018	27049	26821	26707	26647	26834	26975	26803	26757	27178	26847	26873	26827	26777	26723	26969	26652	26818	26820	26751	26777	26725	26742	27027	26754	26980	26742	26952	26583	26854	26763	26896	26793	27042	27007	26582	26994	27020	26848	26991	26829	26684	26733	26866	26966	26963	26863	27059	26772	26906	26747	26861	27039	26999	27143	27161	27076	27096	26744	27072	26827	26874	26772	26979	26838	26891	26920	27097	26910	26730	26598	26802	26505	26760	26739	26914	26892	26957	26820	26877	27036	26868	26911	26557	26958	26877	26980	26665	26721	26580	26822	26763	26979	26881	26747	26692	26869	26745	26679	26863	26565	26624	26978	26921	26888	26828	26825	26841	26973	26794	26927	26720	26644	26780	26463	27075	26779	26713	26512	27129	26756	26508	26920	26907	26911	26914	26837	26583	26796	27090	26892	26857	27123	26775	26810	27018	26879	26744	27108	26863	26861	27143	26845	26625	27006	26728	26902	26839	27009	26811	26806	26698	27024	27076	26898	26915	27017	26844	26739	26976	27121	26966	26963	27197	26908	26593	26780	26837	26756	26913	26593	26862	26656	26751	26799	26824	26981	26959	26997	26716	26796	27137	26672	26754	26918	26949	26843	27057	26892	26826	26757	26612	26749	26785	26658	26941	27068	26805	26575	26752	26867	26969	26637	26849	26777	26896	26678	26497	26783	26639	26715	26842	26934	26748	26865	26785	26625	26909	26886	26770	26813	26818	26868	26849	26798	26625	26886	27010	26818	26806	27097	26832	26878	26932	26690	26992	26898	26942	26804	26845	26792	26977	26833	26907	26850	26992	26961	26803	26731	26778	26866	26793	27076	26697	26850	26981	26793	26705	26624	26888	26855	26765	26847	27007	27024	26853	26888	26979	26881	26904	26915	26947	26709	26816	26777	26750	26932	26657	26947	26852	26496	26984	26710	27009	26904	26763	26653	26916	27059	27080	26834	26828	26926	27008	26927	26858	26868	26879	26722	26931	26731	26609	26899	26713	26803	26938	27047	27038	26765	26979	27025	27116	26992	27017	26999	26886	26653	26680	26709	26729	26961	26871	26584	26715	27181	26741	26711	26800	26954	26829	26584	26653	26836	26835	26628	26691	26846	26636	27023	26762	26693	26965	26764	26976	27077	27104	26789	27019	27050	26814	26827	26985	26892	26819	26875	26788	26713	26899	26806	26862	26823	26880	26863	26866	26943	26869	26832	26782	26607	26846	26877	26893	26754	27229	26931	26989	26693	26850	26839	26650	26815	26767	26887	26859	26645	26765	26853	26596	26691	26798	26872	26712	26881	26904	26873	26887	26852	26857	26882	26814	26867	26820	27120	26724	26730	26934	26869	26904	26963	26787	26891	26963	26913	26785	26886	26965	26811	27143	26633	26926	26583	26646	26896	27022	26896	27003	26796	26737	26917	26922	26809	26676	26779	27157	27029	26844	26887	26843	26776	26879	26929	26831	26528	26674	26634	26945	26760	26992	26605	26913	26856	26564	26871	26821	26908	26792	26786	27059	26748	26719	26656	26794	26934	26623	26646	27001	27044	26740	26611	26590	26946	26760	26656	26798	26907	26667	26825	27114	26756	26842	27115	26953	26764	26887	27004	26951	26834	26789	27090	27112	26945	26903	26740	27017	26806	26844	26851	26644	26879	26897	26842	26598	26983	26765	26863	26923	26805	26759	27211	26771	26754	26914	26790	26932	26953	26933	26836	26982	26871	26833	26710	26545	26730	26883	27064	26503	27014	26895	27036	26698	26559	26555	26906	26815	26803	26773	26871	26881	26918	26773	26728	27037	26906	26883	26639	26932	26999	26730	27009	26766	26888	26815	27062	27014	27002	26820	26704	26804	26876	26999	26838	26695	26993	26796	26877	26945	27130	27079	27084	27175	26958	26800	27126	27074	26812	26800	26733	26810	27082	26774	26597	26607	26952	26856	26802	26942	27025	26817	27171	26811	26799	26982	26806	26918	26693	26696	26616	26901	26692	26719	26934	26873	26866	26919	26761	26884	26743	26636	26765	26927	26594	26806	26566	26952	27051	27041	26840	26794	26779	26936	26914	26817	27127	26657	26819	26966	27019	26910	26920	26759	27120	26538	26760	26826	26837	26779	26655	26891	27017	27077	26889	27008	26779	26945	26837	27235	26854	26740	26874	26748	26940	26822	26831	26817	26797	26958	26841	26961	27125	26622	27126	26817	26854	26881	26839	26884	26718	27048	26872	26915	26974	26945	26715	26788	26780	27002	26847	26707	26819	26851	26828	26940	26967	26689	27016	27075	26960	27066	26636	26825	26867	26704	26806	26989	26895	26800	26981	26899	26797	26878	26967	26883	26945	26936	26793	26577	26816	26782	26775	26771	27077	26871	26542	26785	26843	26854	26817	27014	26876	26970	26778	26994	26844	26854	27052	26889	26829	27013	26688	26848	26932	26869	26976	26915	26953	26525	26691	26661	26885	26740	26813	26978	26799	26959	26762	26874	26663	26721	26591	26701	26838	27006	26694	27105	26745	26805	26925	26939	26826	27161	26549	26855	26607	26640	26708	26832	26768	26848	26769	26688	26860	27005	26780	26785	26923	27167	27110	26920	26847	26836	26784	27095	26872	27027	26738	26705	26812	26941	26991	26874	26725	26762	26721	26760	26955	26745	26870	26993	26791	27047	27283	26846	26750	26853	26833	27088	27004	26664	26973	26999	27045	26972	27042	26736	26618	26933	26807	26623	27034	26776	26952	26776	26875	26800	26754	26802	26987	26853	26846	26695	27020	26633	26850	26961	26911	27116	26773	27065	26972	26812	26781	27013	26818	27217	26897	26865	26903	26851	26819	26757	27062	26603	26690	26939	26720	26732	26503	27005	26661	27115	26800	26700	26891	26908	26650	26842	26895	26938	26831	26902	27075	26720	26955	27038	27046	26909	26939	26827	26828	26838	26777	26710	27120	27079	27165	26705	26716	26518	27034	26893	26777	26920	27013	26836	26950	26897	27030	26804	27097	26774	26684	26619	26724	26896	26799	26884	26984	26874	26904	26684	26873	26932	26723	26837	26991	26889	26910	26742	26703	26771	26716	26699	26892	26733	26828	26761	26718	26760	26883	26825	26626	26797	26734	26923	26965	26867	26753	26895	26908	27188	26811	26754	26698	27009	27164	26841	26987	26729	26728	26825	26772	27034	26876	26700	26686	26715	26885	26860	26747	27039	26913	26796	26684	27116	26935	26676	26772	26669	27159	26826	26822	26959	26741	27050	26678	27033	26656	26862	26752	26472	26760	26808	26944	26653	26774	26907	26961	26913	26839	26878	26810	26643	26843	26953	26956	27083	26855	27050	26730	26817	26985	26728	27116	26983	27055	26962	26744	26919	26949	26669	26889	26986	26886	26727	26774	26809	26646	26645	26688	26754	26849	27031	27248	27006	26931	26792	26658	26753	26719	27007	26722	27198	27030	26863	26804	26880	26781	26766	26861	26852	26614	26836	26949	26610	26993	26814	26787	26618	26710	26624	26861	26826	26863	26744	26819	27011	26737	26826	26811	26988	26878	26733	27107	26879	26809	26692	26787	26799	26930	26943	26978	26714	27065	27020	26892	27012	26973	26919	26727	26704	26910	26944	26816	26842	27033	26814	26873	26844	26943	26803	27095	26874	27080	26840	27101	26977	26595	26987	26742	26888	26773	27009	27054	26887	26317	26622	26897	26698	26911	26737	26936	26999	26849	26930	26854	26632	26851	26960	26766	27015	27151	26995	27039	26971	27019	26947	26989	26866	26878	26945	26746	26966	27060	26807	26697	26802	26740	26617	26690	26834	26762	27028	26848	26801	26943	26613	26988	26871	26860	26970	26892	26821	26795	26876	27031	27087	26605	26668	26717	26776	26663	26706	26884	26830	26722	26556	26865	26829	26914	26754	26915	26990	26787	26734	26778	26824	26995	26889	27110	26973	26810	26896	26984	26976	27094	26738	26869	26638	27043	26971	26996	26714	26598	26695	26835	26714	26572	26856	26914	26857	26895	26812	26630	26863	26630	26919	27222	27116	26717	26903	26955	26798	26937	26785	26923	26994	26999	26794	26840	26991	26784	26916	26789	27025	26879	26789	26878	26668	26866	27065	26895	26964	26911	26664	26851	26860	27155	26843	26858	26977	27020	26875	26726	26863	26664	26493	26530	26852	27099	26886	26928	27064	26822	26792	26778	26740	26701	26999	26914	26596	27052	26888	26949	26594	26887	26895	26691	26625	26534	26597	26776	26902	26449	26848	27164	27042	26840	26863	26670	26830	26775	26827	26921	26799	27022	26652	27033	26863	26671	26813	26657	26925	26778	26775	26866	26780	26996	26921	26879	26840	26638	27057	26791	26716	27160	27121	26788	26879	27092	26683	26658	26843	27041	26610	26669	26872	27106	26860	27022	27105	26962	26814	26906	26861	26888	26705	26733	26890	26899	26714	26809	26854	26808	27117	26929	26974	27027	26929	26977	26691	26978	26848	26632	26923	26925	26882	27053	26895	26893	26892	26841	26815	26785	26905	26847	26907	26841	26610	26743	26928	26745	27068	26851	27220	27048	26960	26838	26751	26724	26818	26602	26699	26940	26919	27044	26993	26960	26901	26704	26707	26771	26604	26840	26752	27054	26624	26848	26685	26664	26820	26885	27289	26809	26654	26785	26892	26525	26748	26893	27144	26836	26685	26627	27066	26844	27027	26664	26802	26735	26607	26897	26822	26687	26718	26849	26944	27106	26865	27005	26663	26734	26863	26909	27000	26967	26961	26829	26995	27027	26727	26882	26923	26937	26970	27037	26829	26913	26931	26818	27116	26748	26605	27096	27106	26968	26660	26793	26856	26783	26778	27014	26719	26877	26897	26799	26819	26810	26958	26868	26874	26696	26975	27098	27014	27033	26865	26689	26998	27051	27029	27134	26877	26603	26752	27025	26754
51376	63819	58750	46375	36670	30686	25625	22666	20873	19691	18840	18048	17857	17607	17749	17765	17502	17418	17596	17597	17397	17319	17288	17220	17281	17343	17474	17593	17575	17405	17498	17352	17295	17332	17355	17529	17325	17219	17391	17318	17408	17343	17382	17529	17376	17377	17273	17335	17322	17504	17240	17603	17247	17278	17344	17429	17537	17240	17205	17392	17366	17459	17331	17514	17161	17235	17357	17254	17278	17607	17593	17501	17250	17148	17350	17298	17158	17353	17414	17476	17351	17438	17407	17373	17361	17471	17085	17212	17264	17456	17146	17278	17293	17325	17264	17266	17349	17306	17491	17344	17217	17540	17405	17454	17473	17329	17423	17267	17288	17353	17317	17404	17465	17390	17342	17258	17353	17216	17489	17476	17422	17502	17371	17223	17420	17361	17404	17368	17471	17407	17341	17224	17316	17421	17295	17286	17304	17231	17285	17424	17559	17402	17418	17317	17290	17242	17389	17311	17416	17426	17315	17365	17291	17352	17236	17397	17331	17195	17234	17308	17292	17271	17450	17167	17366	17340	17416	17256	17400	17360	17506	17374	17531	17172	17444	17220	17162	17289	17331	17422	17306	17282	17201	17342	17266	17373	17303	17368	17342	17461	17349	17243	17166	17484	17387	17441	17251	17468	17362	17265	17367	17276	17302	17300	17325	17390	17324	17380	17321	17261	17585	17492	17399	17328	17378	17489	17495	17198	17367	17298	17301	17288	17246	17389	17404	17306	17541	17528	17365	17332	17424	17375	17505	17291	17296	17226	17458	17299	17505	17365	17401	17542	17353	17236	17272	17351	17316	17426	17498	17331	17329	17350	17392	17401	17231	17449	17383	17435	17359	17350	17321	17306	17419	17452	17234	17163	17379	17178	17390	17397	17352	17396	17478	17345	17116	17580	17304	17434	17426	17329	17491	17337	17429	17443	17460	17407	17331	17277	17315	17540	17205	17455	17461	17275	17258	17291	17322	17344	17170	17472	17380	17397	17377	17330	17328	17512	17155	17290	17286	17386	17374	17290	17356	17464	17462	17319	17389	17371	17361	17367	17486	17328	17429	17306	17291	17374	17330	17365	17448	17339	17254	17402	17431	17506	17387	17388	17394	17405	17476	17401	17295	17271	17410	17262	17571	17283	17167	17251	17417	17407	17191	17339	17325	17384	17418	17329	17441	17394	17454	17418	17465	17277	17467	17439	17339	17474	17530	17321	17520	17210	17198	17309	17314	17288	17395	17433	17247	17379	17368	17516	17387	17642	17373	17312	17307	17271	17401	17577	17375	17325	17207	17220	17451	17367	17331	17208	17427	17281	17444	17266	17226	17279	17518	17427	17246	17182	17271	17442	17329	17336	17346	17083	17515	17461	17223	17335	17176	17388	17382	17346	17265	17311	17348	17351	17345	17488	17279	17443	17241	17347	17512	17356	17450	17199	17071	17383	17318	17497	17381	17292	17372	17379	17350	17445	17452	17498	17411	17442	17436	17466	17298	17429	17208	17413	17288	17410	17313	17451	17372	17346	17408	17382	17273	17345	17308	17441	17433	17381	17264	17332	17323	17406	17487	17297	17358	17337	17248	17279	17300	17457	17410	17327	17504	17508	17409	17383	17446	17352	17284	17403	17357	17368	17517	17455	17460	17408	17320	17214	17359	17269	17340	17369	17318	17365	17443	17354	17366	17239	17171	17426	17396	17287	17363	17357	17416	17370	17342	17316	17263	17439	17378	17512	17381	17342	17400	17360	17465	17278	17480	17479	17279	17449	17310	17257	17311	17386	17361	17275	17294	17470	17173	17490	17326	17352	17350	17323	17128	17420	17346	17311	17376	17281	17267	17361	17382	17338	17394	17339	17467	17262	17422	17321	17341	17368	17340	17508	17268	17313	17211	17364	17368	17334	17272	17442	17577	17210	17258	17461	17370	17553	17349	17297	17373	17340	17400	17113	17470	17375	17162	17372	17406	17406	17379	17173	17327	17461	17380	17488	17320	17208	17388	17226	17415	17134	17443	17176	17257	17322	17347	17452	17341	17370	17568	17396	17369	17282	17508	17403	17401	17188	17275	17436	17326	17365	17240	17405	17387	17402	17309	17401	17268	17472	17521	17369	17263	17281	17510	17269	17346	17442	17166	17389	17238	17361	17524	17266	17432	17161	17285	17417	17429	17447	17418	17242	17341	17229	17544	17185	17438	17486	17455	17499	17339	17417	17261	17412	17529	17522	17518	17332	17206	17374	17341	17450	17278	17350	17468	17386	17332	17342	17299	17307	17422	17477	17202	17295	17313	17385	17415	17383	17466	17484	17319	17400	17304	17395	17263	17374	17341	17451	17313	17408	17357	17315	17141	17217	17413	17327	17393	17310	17230	17278	17380	17475	17462	17125	17229	17366	17318	17518	17409	17312	17533	17369	17313	17544	17482	17457	17342	17480	17482	17342	17333	17358	17335	17457	17221	17524	17201	17423	17324	17374	17360	17396	17398	17341	17403	17433	17463	17411	17469	17227	17207	17352	17414	17214	17432	17362	17386	17440	17411	17258	17387	17352	17348	17326	17337	17438	17471	17201	17370	17478	17201	17468	17500	17343	17308	17293	17259	17443	17231	17478	17553	17343	17418	17290	17593	17324	17314	17322	17425	17403	17367	17279	17411	17306	17449	17291	17262	17307	17184	17301	17390	17239	17343	17491	17283	17462	17407	17148	17306	17296	17285	17453	17363	17341	17174	17294	17289	17297	17539	17242	17287	17467	17230	17280	17227	17257	17136	17278	17194	17258	17460	17316	17429	17367	17386	17419	17260	17406	17506	17437	17365	17519	17367	17493	17452	17314	17294	17298	17358	17337	17365	17451	17398	17199	17306	17324	17198	17471	17061	17188	17379	17343	17496	17320	17333	17369	17347	17388	17344	17273	17302	17200	17344	17347	17370	17313	17434	17185	17494	17552	17257	17522	17349	17235	17423	17457	17363	17383	17393	17259	17410	17409	17251	17483	17466	17098	17403	17321	17451	17381	17375	17328	17491	17361	17270	17232	17394	17452	17451	17380	17388	17358	17444	17297	17603	17399	17201	17450	17237	17385	17313	17508	17342	17303	17513	17419	17269	17133	17422	17353	17199	17296	17314	17301	17358	17436	17523	17385	17406	17447	17464	17259	17408	17185	17327	17282	17262	17260	17407	17567	17415	17254	17225	17339	17200	17467	17387	17505	17403	17485	17278	17320	17364	17367	17321	17329	17527	17206	17322	17290	17287	17563	17349	17274	17164	17375	17322	17377	17495	17284	17352	17169	17372	17273	17385	17283	17188	17464	17369	17306	17417	17373	17266	17121	17257	17340	17437	17470	17365	17335	17252	17286	17415	17361	17320	17237	17282	17413	17243	17517	17369	17270	17268	17333	17272	17325	17351	17347	17433	17328	17264	17424	17292	17366	17376	17455	17541	17219	17370	17599	17166	17422	17309	17419	17291	17363	17218	17310	17319	17435	17277	17240	17358	17285	17477	17467	17430	17368	17315	17489	17521	17415	17312	17329	17280	17132	17563	17515	17409	17524	17495	17375	17163	17395	17414	17406	17467	17149	17316	17092	17458	17265	17301	17354	17290	17447	17494	17226	17299	17348	17493	17389	17349	17268	17380	17372	17383	17494	17333	17436	17349	17344	17176	17447	17387	17277	17284	17291	17430	17310	17459	17472	17558	17314	17361	17273	17300	17261	17391	17354	17316	17278	17507	17475	17396	17226	17528	17274	17291	17271	17379	17455	17289	17245	17460	17398	17353	17608	17296	17287	17181	17384	17415	17298	17420	17612	17287	17275	17340	17382	17339	17322	17211	17348	17372	17475	17430	17465	17341	17445	17519	17324	17426	17373	17330	17437	17380	17304	17220	17471	17314	17431	17373	17617	17468	17543	17323	17242	17237	17289	17203	17116	17263	17175	17389	17342	17405	17426	17414	17331	17399	17407	17301	17260	17137	17303	17499	17329	17355	17269	17405	17195	17457	17370	17322	17173	17405	17301	17454	17234	17352	17344	17443	17310	17246	17424	17458	17344	17506	17287	17352	17330	17492	17395	17289	17432	17315	17260	17279	17430	17430	17177	17366	17614	17215	17533	17484	17466	17502	17205	17353	17428	17340	17349	17360	17413	17350	17218	17473	17307	17381	17361	17476	17144	17243	17382	17407	17416	17412	17464	17511	17412	17350	17341	17233	17341	17435	17447	17291	17464	17387	17287	17232	17280	17256	17538	17379	17446	17266	17372	17213	17485	17565	17312	17288	17440	17462	17522	17471	17445	17243	17140	17300	17185	17484	17387	17452	17369	17402	17314	17389	17255	17386	17623	17435	17377	17346	17353	17274	17339	17471	17382	17528	17490	17254	17324	17343	17465	17684	17321	17463	17390	17609	17249	17373	17367	17393	17358	17242	17330	17205	17256	17348	17362	17377	17241	17285	17406	17115	17461	17259	17286	17306	17388	17338	17477	17551	17233	17344	17220	17347	17563	17545	17410	17328	17296	17171	17329	17135	17460	17438	17364	17217	17379	17387	17424	17397	17342	17344	17343	17351	17453	17447	17466	17404	17402	17466	17344	17441	17269	17258	17371	17312	17243	17466	17278	17465	17495	17439	17271	17630	17427	17411	17462	17295	17521	17201	17352	17370	17273	17252	17419	17461	17320	17313	17330	17486	17356	17280	17315	17423	17319	17396	17342	17437	17350	17452	17589	17290	17269	17232	17479	17404	17515	17372	17302	17203	17233	17510	17373	17331	17606	17479	17340	17511	17527	17269	17430	17365	17358	17202	17347	17465	17350	17364	17480	17174	17472	17491	17387	17414	17475	17172	17384	17536	17316	17244	17329	17303	17365	17339	17291	17482	17437	17451	17270	17292	17352	17361	17571	17416	17535	17502	17381	17359	17416	17379	17482	17197	17265	17471	17408	17270	17341	17280	17573	17420	17263	17243	17362	17276	17474	17531	17458	17373	17388	17308	17366	17428	17493	17337	17528	17399	17353	17366	17504	17377	17269	17383	17487	17364	17236	17432	17561	17298	17188	17368	17313	17390	17275	17264	17285	17440	17433	17320	17348	17383	17147	17409	17361	17429	17348	17384	17295	17601	17237	17474	17378	17449	17356	17371	17367	17300	17385
26056	21689	34038	41299	41907	44255	40652	36917	33327	30994	29355	28557	28130	27927	27867	27595	27641	27539	27565	27476	27445	27312	27280	27410	27425	27278	27058	27245	27440	27451	27181	27316	27188	27191	27201	27206	27239	27045	27248	27321	27404	27203	27450	27283	27196	27571	27135	27247	27263	27134	27244	27500	27080	26906	27557	27352	27333	27066	27200	27133	27407	27453	27208	27083	27026	27145	27273	27037	27232	27163	27076	27426	27408	27394	27319	27332	27286	27361	27332	27294	27099	27377	27290	27152	27030	27214	27324	26980	27285	27264	27278	27058	27355	27204	27386	27132	27184	27314	27242	27470	27146	27206	27391	27252	27134	27193	27337	27205	27349	27191	27114	27172	27345	27162	27272	27369	27127	27073	27298	27219	27289	27122	27427	27155	27203	27394	27181	27239	26970	27157	27258	27001	27176	27114	27080	27385	27198	27204	27159	27185	27457	27396	27246	27394	27123	27252	27006	27068	27052	27337	27534	27239	27333	27349	27186	27460	27164	27218	27444	27282	27135	27271	27307	27425	27153	27509	27252	26990	27106	27118	27111	27059	27126	27150	27255	27250	27141	27232	27261	27110	26976	27152	27187	27361	27037	27079	27418	27339	27278	27165	27118	27266	27297	27107	27093	27053	27141	27440	27307	27144	27310	27173	27080	27117	27419	27371	27174	27111	27292	27487	27330	27196	27152	27167	27214	27015	27211	27140	27230	27269	27265	27246	27222	27181	27083	27043	27215	27459	27398	27224	27329	27092	27365	27232	26961	27142	27166	27407	27250	27181	27187	27291	26943	27245	27285	27085	27133	27222	27068	27196	27324	27042	27304	27320	27147	27142	27447	27292	27132	27165	27083	26966	27147	27085	27232	27309	27114	26941	26917	27289	27454	27076	27361	27246	27267	27353	27399	27194	27372	27263	27120	27226	27328	27151	27379	27273	27240	27045	27046	27194	27235	27260	27030	27046	27071	26916	26996	27117	27374	27109	27303	27412	27123	27073	27198	27201	27199	27172	27193	27136	27272	27411	27169	27220	27215	27168	27442	27019	27081	27232	27188	27112	27032	27057	27136	27172	27462	27320	27054	27371	27181	27323	27150	27148	27318	27285	27374	27386	27156	27185	26969	27123	27189	27141	27266	27262	27373	27104	27355	27175	27105	27044	27291	27502	27213	27110	27077	27383	27038	27106	27032	27273	27102	27062	26996	26985	27226	27398	27437	27282	27220	27216	27305	27165	27176	27237	27145	27127	27211	27074	27273	27226	27011	27364	27190	27268	27065	26976	27409	27256	27232	27246	27260	27200	27565	27473	27232	27008	27343	27421	27094	27050	27286	27328	27289	27072	27140	27241	27329	26886	27344	27166	27254	27437	27087	27402	26929	27472	27381	27503	27128	27161	27018	27112	26947	27187	27156	26804	27120	27056	27194	27373	27128	27248	27189	26987	27155	27273	27114	27197	26916	27009	26921	27134	27093	27326	27148	27171	27180	27166	26869	27144	27312	27314	27200	27278	27321	27230	27145	27173	27104	27145	27347	27224	27120	27254	27169	27398	27201	27085	27174	27156	27147	27573	27347	27020	27127	27032	27370	27323	27147	27115	27353	27127	27069	27120	27211	27419	27133	27267	27013	27270	27114	27385	27134	27229	27514	27187	27228	27087	27074	27359	26953	27104	27458	27088	27166	27283	26962	27308	27279	27176	27203	26944	27416	27247	27211	27069	27188	26979	27160	27132	27392	27345	27345	27279	27356	27144	27275	26944	27116	27145	27368	27133	27473	27255	27219	27395	26907	27176	27287	27301	27240	27219	27169	27149	27422	27067	27150	27116	27080	26826	27188	27150	27187	27087	27180	27162	27194	27328	27302	27114	27242	27066	27110	27189	27172	27302	27112	27041	27470	27305	27099	26880	27186	27167	27254	27085	27099	26993	27066	27089	27271	27078	27497	27160	27285	27493	27160	26990	27092	27143	27001	27203	27576	27387	27132	27081	27017	27301	27150	27151	27345	27228	27272	27493	27224	27560	27048	27373	27137	27363	27258	27355	27241	27297	27422	27356	27280	27406	27031	27230	27283	27172	27154	27207	27104	26971	27389	27091	27202	27310	27067	27292	27266	26898	27198	27046	27236	27204	27019	27324	27222	27081	26961	27123	27114	27250	27164	27032	27321	27261	27374	26917	27236	27110	27582	26957	27142	27227	27112	27087	27179	27325	27310	27151	27430	27247	27226	27310	27381	27246	27182	27241	27102	27216	26978	27171	27277	27267	27061	27228	27179	27203	27064	26979	27035	27015	27322	27072	27362	27266	27357	27295	27221	27334	27345	27197	27182	27112	27305	27313	27246	27357	27422	27068	27341	27014	27042	27343	27339	27214	27072	27426	27215	26995	27166	27138	27048	27331	27042	27025	27182	27140	27251	27375	27100	27208	27075	26938	27271	27109	27298	27460	27183	27259	27304	27360	27350	27230	27151	27110	27208	27215	27142	27092	27006	27063	27102	27248	27159	27119	27219	27253	27127	27287	27319	27357	27139	27095	27059	27140	27332	27303	27352	27056	27284	27271	27209	27223	27231	27370	27242	27232	27081	27226	27156	27018	27127	27149	26966	27174	27214	26951	27101	27391	27210	27179	27216	27077	27267	27220	27139	27355	27192	27215	27156	27095	27190	27142	27226	27149	26933	27409	27179	27339	27243	27181	27238	27328	27258	26986	27310	27286	27279	27124	27081	26790	27295	27193	27365	26891	26991	27130	27243	27128	27081	27407	27387	27186	27459	27066	27475	27030	27020	26822	27058	27227	27355	27205	27331	27265	27087	26928	27158	27466	27328	27179	27319	27227	27277	26926	27508	27182	27254	27251	27172	27610	27247	27295	27233	27116	27291	26998	27368	27088	27258	27153	27418	27262	27270	27218	27338	27507	27233	27205	27001	26977	27375	26995	27268	27172	27263	27383	26998	27421	27111	27202	27177	27105	27198	27322	27140	27148	27216	27447	27472	27466	27397	27318	27213	27212	27300	27156	27113	27168	26830	27208	27004	26990	27126	27171	27285	27097	27136	27056	27197	27373	27541	27296	27002	27335	27217	27135	27369	26914	27171	27436	27251	27289	27217	27342	27272	27093	27273	27476	27122	26990	27379	27327	27152	27134	27208	27203	27347	27170	27123	26847	27235	27142	27186	27149	27204	27263	27293	27252	26869	27075	27193	27096	27323	27144	27103	26916	27187	27483	27193	27154	27020	27242	27427	26963	27129	27260	27234	27284	27327	27114	27227	27163	27290	27297	27161	27234	27286	27350	27237	27128	27499	27369	27067	27482	27448	27266	27092	27054	27009	27157	27108	27161	27361	27235	27564	27310	27137	27110	27282	27410	27286	27161	27359	26924	27067	27232	27191	27197	27186	27068	27111	27042	27060	27379	27007	27285	27364	27230	27314	27314	27124	27166	27259	27155	27603	27036	27085	27322	27292	27253	27151	27114	27395	27403	27283	27242	27060	27360	27441	27034	27249	27180	27415	27270	27666	27144	27367	27316	27199	27010	27016	27533	27504	27097	27160	27072	27187	27158	27251	27130	27099	27195	27106	27320	27185	27108	27183	27340	27083	27219	27239	27008	27011	27041	27173	27090	27163	27464	27378	27164	27138	27081	27341	27102	27197	26986	27278	27128	27254	27068	27357	27118	27066	27099	27310	27294	27326	27150	27141	26972	27279	27103	27135	26937	27365	27342	27085	27099	27040	27373	27360	27218	27200	27090	27163	27245	27367	27121	27241	27085	27253	27227	27379	26973	27343	27187	27127	27159	27148	27135	27259	27286	27434	27241	27160	27110	27150	27335	27050	27154	27442	27374	27404	26935	27280	27233	27241	26999	26996	27131	26982	27327	27322	27503	26976	27347	27348	27070	27185	27355	27403	27087	26992	27374	27081	27214	27190	27341	27035	27076	27236	27092	27311	27317	27033	27249	27266	27240	27330	27384	27201	27464	27323	27284	27240	27319	27093	27221	27219	27131	27125	27234	27311	27337	27394	27157	27071	27135	27337	26925	27499	27143	27073	27266	27307	27246	27174	27393	27241	27408	27311	27084	27210	27517	27128	27283	27261	27430	27173	27287	27337	27366	27180	27150	26994	27171	27436	27195	27391	27265	27168	27177	27068	26941	27129	27155	27112	27102	27364	27248	27317	27370	27146	27008	27379	27263	27057	27198	27396	27221	27290	27386	27410	27305	27349	27354	27370	27031	27211	27045	27244	27414	27291	27405	27252	27225	26859	27077	26962	27220	27185	27140	27422	27259	27105	27006	26948	27396	27450	27341	27220	27416	27285	26986	27258	27094	27088	27137	26938	27309	27220	27184	27295	27123	26914	27071	26988	27145	27115	27400	26999	27053	27300	27118	26990	27174	27106	27170	27081	27100	26916	27279	27257	27084	27263	27127	27223	27337	26846	27069	26900	26935	27253	27320	27349	27208	26880	27092	27418	27159	27433	27509	27119	26967	27088	27174	27051	27259	27228	27250	27051	27449	27392	26883	27141	27040	27028	27067	27247	27469	27368	27343	27173	27132	27240	27509	27222	27398	27316	27078	27199	27234	27269	27002	27264	27332	27333	27125	27299	27149	27141	27400	27214	27179	27192	27143	27344	27207	27527	27195	27299	27069	27271	27408	27268	27139	27007	27075	27063	27427	27135	27183	26987	27158	27110	27082	27021	26886	27417	27221	27268	27097	27428	27019	27179	27309	27308	27105	27085	27075	27197	27198	27165	26967	27382	27276	27301	27341	27407	27145	27087	27137	27273	27072	26868	26986	26915	27113	27073	27019	27191	27322	27191	27280	27099	27270	27197	26956	27125	27030	27058	27247	27086	27156	27264	27356	27322	27434	27194	27494	26960	27148	27335	27326	27606	27323	27182	27521	27127	27341	27354	27455	27241	27185	27267	27288	27027	27273	27434	27266	27312	27338	27369	26965	26987	27019	27333	27106	27203	27249	27214	27252	27143	27239	27215	27333	27234	27069	27225	27167	27112	26987	27025	27216	27367	26807	27005	27219	27089	27052	27269	27289	27026	27287	27172	26927	27065	27182	27282	27000	27126	27354	27292	26982	27250	27143	27085	26958	27262	27178	27049	27291	27357	27186	27233	27380	27120	27093
51279	74269	71497	55677	44869	39838	32692	29520	24746	21725	19775	18861	18352	18177	17901	17854	17817	17899	17716	17436	17455	17592	17409	17613	17477	17679	17761	17404	17519	17613	17603	17631	17577	17650	17641	17428	17689	17711	17489	17500	17581	17527	17528	17679	17445	17544	17360	17626	17517	17562	17607	17448	17580	17681	17538	17680	17482	17719	17706	17694	17527	17621	17433	17672	17584	17636	17785	17525	17656	17525	17665	17640	17432	17606	17585	17525	17481	17567	17464	17650	17530	17669	17450	17648	17613	17625	17540	17510	17671	17390	17465	17732	17557	17649	17549	17588	17483	17692	17476	17715	17524	17641	17658	17929	17475	17611	17582	17625	17487	17479	17709	17384	17573	17651	17518	17568	17514	17429	17492	17573	17584	17640	17470	17686	17452	17508	17622	17614	17638	17491	17471	17578	17510	17647	17464	17500	17457	17547	17488	17598	17490	17605	17569	17531	17456	17562	17581	17544	17655	17629	17412	17614	17483	17541	17609	17668	17450	17483	17683	17535	17517	17515	17482	17500	17461	17595	17535	17437	17594	17474	17582	17467	17564	17598	17629	17437	17621	17556	17651	17447	17559	17559	17490	17695	17528	17505	17470	17524	17566	17525	17559	17468	17507	17617	17475	17372	17509	17583	17629	17679	17456	17603	17341	17772	17551	17434	17614	17620	17451	17614	17485	17433	17520	17431	17680	17718	17755	17560	17672	17735	17560	17681	17471	17571	17587	17663	17475	17540	17627	17505	17619	17654	17543	17516	17612	17631	17301	17653	17519	17786	17453	17583	17556	17642	17472	17532	17484	17433	17509	17496	17542	17579	17823	17598	17679	17456	17610	17666	17573	17541	17542	17602	17442	17381	17505	17700	17608	17475	17664	17522	17449	17709	17468	17520	17463	17635	17556	17504	17575	17494	17405	17769	17542	17645	17403	17521	17469	17544	17456	17537	17592	17535	17616	17578	17529	17572	17586	17582	17472	17470	17745	17688	17614	17325	17402	17691	17590	17610	17622	17509	17599	17523	17549	17562	17372	17510	17691	17594	17611	17561	17391	17435	17479	17504	17461	17420	17591	17480	17517	17578	17516	17589	17621	17543	17515	17526	17620	17620	17604	17511	17453	17581	17492	17608	17426	17567	17632	17699	17687	17620	17452	17693	17554	17566	17462	17589	17485	17571	17644	17461	17623	17561	17500	17508	17533	17528	17613	17575	17632	17641	17613	17511	17439	17547	17378	17479	17498	17517	17596	17689	17641	17441	17483	17561	17644	17623	17331	17524	17581	17568	17435	17391	17502	17711	17455	17576	17431	17484	17576	17706	17578	17582	17569	17552	17657	17556	17332	17585	17558	17567	17496	17598	17637	17557	17526	17557	17566	17349	17533	17641	17776	17478	17681	17412	17485	17541	17516	17542	17576	17661	17451	17439	17574	17496	17554	17639	17611	17637	17677	17520	17728	17633	17567	17535	17609	17494	17786	17529	17540	17568	17447	17436	17665	17527	17594	17591	17569	17704	17410	17616	17553	17505	17722	17419	17518	17490	17446	17551	17572	17512	17506	17473	17438	17596	17676	17401	17525	17426	17492	17604	17533	17638	17554	17452	17471	17663	17662	17527	17585	17559	17471	17546	17590	17558	17626	17573	17393	17584	17516	17592	17573	17643	17638	17680	17664	17577	17639	17544	17672	17611	17457	17742	17506	17751	17433	17590	17626	17641	17548	17700	17671	17534	17681	17430	17674	17590	17539	17513	17508	17416	17281	17591	17449	17434	17393	17760	17488	17661	17563	17582	17452	17569	17734	17515	17482	17671	17715	17528	17647	17533	17651	17515	17535	17452	17596	17571	17480	17530	17576	17494	17482	17670	17630	17606	17613	17639	17432	17680	17691	17512	17772	17544	17585	17604	17547	17448	17329	17732	17465	17606	17428	17536	17734	17452	17460	17598	17664	17569	17503	17414	17700	17377	17570	17543	17641	17434	17464	17569	17504	17664	17490	17688	17592	17510	17590	17717	17484	17493	17733	17558	17433	17671	17591	17583	17633	17605	17438	17397	17572	17511	17577	17375	17577	17527	17497	17555	17533	17530	17591	17630	17468	17631	17698	17548	17655	17524	17671	17621	17478	17519	17567	17570	17692	17521	17706	17747	17593	17553	17669	17429	17604	17735	17417	17728	17627	17698	17520	17618	17451	17510	17717	17496	17532	17467	17577	17601	17681	17575	17602	17780	17550	17542	17466	17585	17580	17516	17649	17516	17611	17585	17760	17551	17444	17475	17442	17445	17548	17375	17532	17437	17365	17444	17523	17626	17587	17503	17460	17524	17552	17590	17395	17515	17606	17567	17494	17503	17528	17581	17563	17518	17714	17493	17584	17677	17724	17757	17581	17597	17495	17576	17588	17644	17694	17502	17392	17618	17603	17676	17501	17623	17743	17621	17497	17429	17667	17562	17437	17555	17768	17605	17654	17580	17756	17471	17363	17530	17344	17824	17518	17526	17438	17533	17386	17535	17640	17522	17434	17425	17659	17590	17562	17654	17603	17506	17581	17512	17495	17488	17459	17606	17631	17604	17732	17554	17540	17460	17650	17447	17607	17736	17590	17589	17580	17621	17474	17411	17318	17637	17534	17457	17455	17655	17375	17639	17471	17593	17489	17650	17548	17638	17471	17310	17658	17606	17516	17510	17509	17652	17655	17551	17504	17663	17649	17462	17507	17563	17575	17623	17364	17445	17501	17651	17607	17547	17287	17660	17575	17681	17560	17543	17539	17674	17699	17588	17551	17676	17522	17717	17712	17540	17487	17643	17563	17482	17635	17524	17489	17577	17546	17548	17537	17503	17664	17576	17580	17669	17602	17431	17608	17680	17612	17581	17543	17419	17547	17710	17727	17739	17523	17528	17417	17587	17709	17697	17782	17632	17678	17634	17551	17506	17655	17778	17760	17508	17693	17354	17526	17537	17572	17524	17671	17611	17483	17523	17532	17434	17481	17561	17630	17547	17652	17565	17678	17510	17494	17503	17407	17440	17598	17485	17563	17440	17593	17600	17593	17329	17633	17767	17461	17515	17613	17438	17442	17646	17506	17659	17630	17523	17641	17699	17558	17507	17457	17447	17647	17590	17589	17638	17580	17584	17678	17501	17551	17543	17572	17326	17624	17530	17594	17375	17637	17601	17583	17557	17502	17396	17516	17525	17492	17597	17648	17685	17673	17423	17632	17580	17403	17626	17535	17461	17394	17569	17450	17577	17697	17590	17530	17455	17513	17543	17656	17583	17587	17562	17478	17361	17419	17577	17647	17445	17401	17512	17452	17483	17512	17640	17616	17594	17518	17597	17550	17443	17696	17635	17554	17414	17844	17515	17809	17656	17519	17736	17701	17674	17382	17586	17454	17598	17563	17397	17571	17505	17493	17585	17660	17523	17664	17382	17584	17554	17529	17655	17657	17635	17602	17500	17553	17622	17492	17709	17522	17821	17344	17570	17475	17619	17509	17535	17580	17493	17495	17491	17509	17431	17663	17674	17492	17503	17646	17506	17687	17499	17587	17486	17527	17583	17578	17744	17528	17564	17493	17474	17514	17665	17504	17645	17572	17648	17496	17384	17548	17547	17565	17535	17725	17525	17558	17722	17484	17680	17592	17663	17438	17641	17510	17657	17584	17554	17571	17586	17694	17529	17573	17615	17579	17638	17584	17713	17776	17368	17602	17368	17716	17483	17373	17731	17513	17537	17642	17588	17611	17502	17539	17519	17651	17542	17497	17616	17583	17587	17534	17584	17703	17659	17623	17725	17625	17724	17573	17567	17486	17464	17567	17637	17675	17597	17761	17585	17588	17448	17621	17380	17616	17434	17581	17629	17687	17634	17421	17573	17595	17375	17372	17675	17555	17603	17513	17675	17517	17506	17541	17486	17249	17561	17411	17655	17570	17751	17688	17733	17561	17676	17789	17681	17604	17565	17668	17532	17548	17634	17497	17613	17386	17632	17491	17562	17601	17458	17629	17540	17623	17618	17520	17685	17394	17392	17385	17658	17465	17431	17512	17515	17515	17586	17397	17525	17604	17443	17627	17641	17678	17546	17691	17578	17652	17409	17530	17554	17544	17552	17716	17557	17689	17674	17552	17631	17670	17716	17492	17557	17504	17584	17473	17516	17481	17489	17494	17448	17408	17461	17554	17476	17606	17626	17562	17644	17578	17591	17534	17686	17768	17460	17516	17616	17465	17513	17566	17600	17489	17611	17435	17624	17591	17649	17525	17661	17599	17329	17727	17497	17494	17428	17648	17734	17515	17535	17572	17575	17663	17603	17489	17657	17510	17534	17742	17725	17636	17421	17476	17500	17572	17488	17641	17742	17585	17552	17561	17523	17473	17576	17566	17471	17526	17520	17533	17426	17634	17622	17508	17423	17503	17467	17624	17687	17483	17361	17637	17751	17597	17431	17537	17428	17660	17546	17487	17417	17443	17512	17547	17525	17598	17610	17625	17519	17727	17604	17607	17503	17628	17504	17485	17745	17461	17710	17599	17569	17571	17522	17498	17659	17474	17503	17675	17587	17600	17588	17600	17577	17614	17605	17657	17631	17539	17650	17517	17575	17566	17602	17593	17479	17675	17597	17442	17484	17533	17731	17542	17522	17542	17667	17479	17718	17507	17699	17471	17460	17598	17562	17863	17626	17653	17492	17745	17720	17601	17480	17556	17695	17729	17796	17403	17597	17670	17510	17686	17613	17665	17555	17584	17558	17722	17365	17616	17555	17747	17365	17449	17509	17622	17647	17627	17562	17516	17504	17451	17650	17699	17783	17480	17503	17512	17727	17567	17723	17594	17641	17573	17501	17542	17532	17504	17339	17530	17529	17604	17514	17616	17604	17671	17530	17628	17516	17734	17593	17540	17499	17488	17534	17799	17522	17683	17659	17516	17611	17340	17465	17541	17571	17495	17515	17550	17608	17505	17588	17513	17338	17562	17472	17579	17660	17595	17545	17595	17665	17462	17516	17475	17553	17625	17536	17655	17619	17537	17468	17644	17619	17410	17446	17522	17444	17839	17555	17468	17643	17547	17554	17736	17578	17525	17655	17531	17513	17588	17497	17489	17681	17643	17575	17678	17731	17438	17693	17513	17382	17557	17406
23517	21465	31866	38247	43863	44433	45442	40240	37240	34090	31337	28800	28295	27826	27679	27576	27544	27412	27345	27512	27219	27154	27337	27205	26983	27049	27066	26981	27251	27235	26918	26967	27084	27178	26865	27237	27034	27064	26966	26896	27018	27267	27188	26975	27098	27264	27157	27020	27133	27088	26881	26836	26910	26907	26915	26824	26930	27139	27244	27225	26850	27064	26976	27144	26909	26828	27168	26979	26837	27229	27205	27001	26986	26986	27094	27033	27119	27106	26824	27032	27013	27036	27024	26838	27096	27204	27282	27141	27103	26936	27151	27028	26920	26860	26786	26904	27198	27166	27182	26876	27139	27122	27231	26993	26927	27063	27125	27034	26983	27255	27064	26799	26986	27239	27114	26657	26926	27293	26872	26880	27047	27033	26685	26848	27121	27154	26875	26928	27036	26972	26908	27128	26928	26915	26991	26809	26824	27130	27156	27047	26938	27053	27067	27107	26902	26794	26864	26745	26868	26953	27015	26974	27109	26837	27154	27166	27247	26907	26929	27033	27131	27208	26987	26933	26658	26798	27048	27199	26823	27086	27056	27097	26955	27104	26935	27059	26828	26981	26640	27016	26903	26943	26929	27101	26858	27082	26938	27056	27107	27163	26905	26923	26981	26971	26995	27087	26948	26872	26768	27005	26809	27080	26723	26844	26748	26955	26681	27165	26830	26819	26905	26712	26969	27026	26915	26709	26973	26766	27041	26883	27005	27024	27119	26899	27042	27135	27081	26715	26999	26901	26839	27082	27016	27013	27024	26993	26891	26814	27133	26903	26941	26962	27006	26934	26989	27076	27013	26779	27264	26946	26652	27175	26977	26950	27161	26827	26901	26932	26720	27026	26987	26989	26842	26563	26930	27236	26989	27117	26918	26908	27049	26805	26891	27115	27134	26939	26950	26726	27064	27040	26969	26973	27154	26924	27015	26748	27274	27066	27146	27054	26723	26806	27177	26705	26807	26813	26885	26643	27173	26739	26967	26832	27121	27067	26919	26815	26831	26964	26883	27262	27172	27023	26752	26822	26994	26887	26898	26903	26968	26895	26814	26724	26861	27259	26765	26741	27195	27077	27222	26978	27053	27027	27084	27034	26958	26898	27273	26869	26907	26852	26720	27019	27148	26558	27052	26758	27064	26969	27114	26946	27000	27064	27098	27121	27179	27024	26751	26909	27146	26988	27162	27204	26944	27112	26997	26627	26816	27003	26818	27147	27255	27123	27004	26973	27141	26875	26796	27141	27207	26903	26990	27033	27045	27048	27048	27122	27163	26958	27137	26986	27293	26756	26997	26856	27217	27136	27121	26840	26930	27177	27139	26866	27001	26893	26938	26776	26826	27106	27133	27028	26955	27004	27121	27081	26957	26938	26897	27061	27065	27048	27103	27130	27128	26786	27004	26929	27296	27253	27035	27174	26885	27362	27077	26997	26961	26744	26947	27024	27012	26945	26958	26921	26879	26832	26899	27031	26690	26970	27024	26978	26736	26931	26856	27112	27280	27008	26954	26889	26684	27107	27076	27051	27009	26922	26925	27024	27164	27118	26888	27039	27248	27209	27108	27021	26794	26895	26711	27122	27128	27080	27064	26950	26796	26854	26903	26988	26937	26930	26730	26985	26946	27057	26923	26993	27071	27057	26910	27184	27042	26876	26890	26949	26965	26874	27066	26878	27236	27025	26960	26961	27104	26875	26882	27312	27017	27016	26951	26822	26616	26914	26890	26914	26901	26970	26940	27079	27069	26888	27105	26910	27275	26890	26751	27041	27123	26759	27098	27014	26940	27004	27114	26781	27007	27168	27342	27160	26947	26860	26999	26914	27116	26957	26982	26958	27209	27269	27083	27225	26799	26953	27160	26782	27020	26973	26861	27034	27158	26774	26703	26591	26974	26747	27011	27069	26869	26808	27056	26935	27144	26930	26869	26924	26771	27320	26983	26774	26771	26802	26883	26883	26892	26991	27017	26929	27101	26805	26966	26961	26921	26856	27151	27093	27100	26840	26833	27243	27035	27007	27219	26936	27013	27040	27041	27031	27018	27044	27281	27076	27071	27021	26932	27240	27146	26870	27146	26887	27083	26945	27121	27054	27218	27136	26867	26857	26889	27196	27016	26787	26821	26945	27089	27152	26831	26704	26595	26782	27414	27322	27190	26970	27070	26859	26942	26977	27026	27025	26976	27197	27099	27297	27166	26881	26965	26996	27042	27094	27056	27238	26928	26943	26903	27292	27154	26906	27043	26974	27064	27112	26881	27215	27045	27061	27081	26984	26880	27097	26788	27023	26915	26865	26814	26832	26836	27043	26973	26759	26848	26978	26857	26896	27029	26878	26804	26946	26838	27043	27302	27052	26759	26998	26813	26840	27113	26881	26873	26965	26807	26665	27013	27078	26957	26904	27086	26855	27186	27313	26921	26882	27186	26939	26933	27105	27197	27073	27037	26956	26928	27109	27037	26966	27044	26940	27047	27108	27070	26848	26937	26968	26706	27154	26899	26849	27046	27056	27191	26852	26793	27141	27083	27029	26960	26816	27031	26952	26977	27122	27180	26860	26901	26890	26760	27011	26720	26887	26781	26860	26929	26903	27174	26914	27133	27197	26972	27041	26988	26960	26925	26987	27112	27046	26854	27112	27429	27020	26870	27187	27029	27112	27208	26985	27024	26971	26972	27158	27044	27127	27063	26757	26933	27004	26957	27026	26955	26844	27048	27032	26687	27079	27243	26933	26689	26947	26735	27134	27030	26853	27149	26867	26859	27105	27137	26935	26887	26876	26983	26910	26936	26925	27070	26726	27024	27044	27153	27011	27130	26974	26785	26989	26917	26854	27248	26933	27001	26836	26958	27222	26991	26949	26988	27166	27024	27127	27138	27211	27001	27036	26934	27078	27047	26981	26871	27001	27103	26980	26894	26910	27050	27180	26791	26969	27167	27229	27122	26923	26819	26876	27086	26954	26996	27031	27169	27217	27065	26951	27108	26825	27176	27285	27130	26891	26906	26902	26960	26895	26885	26988	27347	26905	26854	26986	27135	27204	27053	26952	27311	26942	26588	26968	27185	27050	27144	27173	27083	26771	27129	26971	26996	27042	26917	26940	27033	26998	27076	27006	26929	27030	26940	26957	27149	27077	26957	27057	27174	27030	27237	26946	27086	26961	26963	27104	27329	27020	27049	26693	26799	27014	27274	26890	27053	27042	27108	26968	26861	27068	26921	27154	27014	27001	26838	26953	27131	26855	26924	26919	27073	26781	26718	26817	27053	26965	26891	26921	26952	27024	27039	26729	26959	26897	26826	26898	26981	27071	27166	27095	27192	27139	27021	26809	27156	27043	27003	26860	26819	26818	26960	26918	26773	26977	26944	26874	26748	26860	26976	26907	26782	27081	27200	26818	26830	26828	27264	26689	27045	26773	27016	26717	27108	27107	27003	27088	27075	27133	27108	26933	27081	26891	27026	27104	27028	27043	27262	27195	26859	26924	26810	26956	27129	26828	26920	26800	26879	26988	26881	27000	27039	27085	26908	27065	27159	27066	27070	27090	26827	27026	26985	26715	26987	26950	27234	26662	26787	27088	26704	26869	27039	26788	27089	26849	26856	27044	26899	26859	27158	27037	27076	27035	27065	26851	27071	27058	26873	26859	26837	26923	27081	26981	27133	27123	26955	27193	26736	26773	26842	27094	27096	27067	27065	26963	27165	27149	27085	27040	27020	26986	27009	26981	27096	27210	26729	26609	27141	27005	26998	26767	26908	26675	27260	26948	26941	26974	27294	27075	26889	27248	27196	27181	26772	27022	26810	27059	27211	26859	27009	26921	26961	27156	26998	27077	27193	26688	26944	27192	27079	26992	27187	27143	26927	27084	26929	27013	26755	26837	26919	26945	27189	27022	27040	27280	26836	27234	27014	26747	26997	26849	26892	26908	26657	26938	26797	27132	27173	26896	26918	26995	27319	27074	27050	27028	27016	26841	26899	27123	26924	27059	27078	26944	27213	26978	27059	26843	26835	26915	27024	26840	27088	26995	27234	26833	27048	27090	27098	27147	26756	26911	27075	26793	27033	26981	27153	27003	27158	27075	27240	26985	26852	27140	27007	27068	27031	26857	26735	27261	26824	27132	26985	26916	27107	27014	27017	27191	27197	27001	27033	26860	26820	27044	26961	26881	26877	26799	27122	27016	27075	26951	26969	27306	27065	27003	27174	27068	27077	26993	26939	27308	27458	26879	26991	26966	26976	26848	27029	27132	27266	27065	26793	26930	26626	27053	26953	26830	27223	26658	27076	26950	27018	26913	27006	27033	26858	27155	26848	27156	26973	26920	26867	26890	26936	26950	27138	26975	27163	26959	26998	26859	26890	26918	27029	26769	27129	26907	26929	27074	26954	26938	26940	26752	27182	27077	27158	26952	26886	27052	27055	27048	26962	27057	27190	27077	27121	26970	26883	27036	26787	26763	27066	26951	27191	26846	26679	26860	26923	26918	26759	26990	26955	27064	26936	27089	26908	27262	27098	26757	26816	27000	27157	26838	27134	27223	27192	27270	27101	26966	27086	26734	26971	27161	27052	27268	27243	26913	26799	26978	27062	26816	26904	27295	27003	26967	27092	26874	26920	26967	27057	26978	26981	26975	27110	26890	27182	27096	26649	26860	27030	27137	26883	27257	27119	27025	26897	26841	26921	27186	26772	27095	27056	27206	27300	27124	26857	26757	26968	27174	26952	27137	27020	27027	27055	26795	26952	27100	27357	27070	27134	26960	27087	26990	27112	26998	26869	27141	27064	27259	27060	27003	26812	26956	27013	26968	27004	26804	27087	26956	27112	26809	27080	26850	27098	26818	27109	26789	26960	27025	27245	27142	27014	27167	27007	26938	26685	26952	27100	27149	26818	27010	26943	27072	26896	26913	27193	26957	26955	27069	26897	26790	27184	26921	26936	27067	26788	27256	27000	27157	26694	26933	27168	27342	27043	26869	27027	27015	27128	26728	26988	27058	27152	26725	26947	26571	26735	27292	27057	26989	26886	26998	26900	26878	27079	26872	27020	26881	27000	27044	27136	27008	27040	27048	26827	26969	26921	27057	26951	26936	27175	26992	27261	27099	27070	26830	26786	26919	26941	26894	27039	26851	26992	26713
54211	87203	82067	70281	57338	44810	39599	34137	29647	25211	21890	19263	18573	18233	17970	17963	17948	17631	17705	17696	17482	17484	17681	17444	17548	17358	17404	17522	17716	17468	17332	17474	17372	17556	17474	17445	17274	17657	17450	17533	17391	17569	17365	17399	17500	17418	17402	17547	17603	17424	17548	17548	17544	17423	17454	17400	17584	17463	17406	17473	17384	17388	17615	17208	17500	17472	17361	17440	17565	17530	17335	17403	17613	17339	17433	17531	17307	17613	17329	17344	17298	17355	17340	17599	17308	17469	17223	17427	17548	17512	17543	17485	17258	17522	17350	17448	17565	17538	17409	17321	17273	17445	17441	17228	17624	17364	17548	17405	17567	17382	17434	17521	17478	17353	17485	17320	17233	17398	17641	17357	17592	17397	17473	17542	17325	17386	17250	17453	17411	17484	17435	17528	17512	17576	17468	17481	17465	17432	17274	17582	17439	17449	17332	17481	17517	17509	17449	17633	17524	17457	17369	17504	17469	17398	17359	17272	17274	17392	17471	17347	17414	17425	17409	17422	17416	17429	17212	17570	17490	17402	17586	17456	17449	17359	17377	17526	17509	17328	17512	17470	17270	17391	17411	17266	17315	17518	17501	17511	17550	17499	17588	17362	17396	17412	17465	17542	17465	17541	17495	17483	17501	17487	17555	17328	17454	17480	17469	17339	17562	17599	17473	17536	17578	17375	17432	17420	17470	17427	17501	17461	17384	17523	17546	17356	17478	17421	17553	17477	17369	17607	17396	17392	17346	17674	17388	17480	17536	17434	17349	17368	17467	17357	17405	17548	17345	17680	17482	17477	17462	17296	17422	17343	17360	17588	17488	17384	17345	17428	17409	17513	17523	17594	17417	17423	17519	17479	17621	17415	17508	17339	17453	17337	17541	17272	17581	17519	17253	17283	17389	17406	17383	17588	17410	17475	17370	17420	17430	17475	17581	17410	17518	17439	17525	17412	17433	17476	17408	17328	17453	17252	17545	17489	17664	17476	17322	17364	17299	17424	17416	17487	17587	17578	17309	17411	17313	17404	17521	17517	17325	17365	17436	17422	17587	17472	17498	17585	17520	17446	17501	17434	17514	17472	17350	17433	17326	17257	17451	17488	17415	17559	17472	17482	17412	17427	17373	17436	17425	17588	17442	17409	17227	17530	17381	17341	17414	17498	17287	17420	17438	17377	17462	17441	17306	17411	17450	17353	17405	17301	17522	17492	17450	17402	17645	17509	17542	17422	17600	17598	17529	17368	17491	17301	17438	17280	17350	17470	17445	17552	17534	17336	17540	17424	17495	17550	17494	17390	17500	17357	17382	17324	17511	17438	17453	17475	17355	17447	17493	17336	17402	17514	17487	17479	17404	17449	17407	17507	17445	17405	17394	17422	17219	17561	17294	17399	17381	17468	17547	17440	17315	17519	17449	17368	17492	17431	17376	17371	17311	17367	17494	17365	17276	17338	17257	17338	17395	17632	17391	17495	17427	17558	17344	17482	17452	17500	17624	17481	17434	17412	17461	17485	17420	17483	17458	17441	17206	17303	17226	17415	17318	17336	17268	17548	17439	17479	17457	17627	17365	17249	17543	17357	17326	17187	17510	17344	17401	17369	17559	17354	17377	17437	17422	17497	17412	17677	17487	17362	17781	17497	17402	17420	17450	17405	17659	17415	17509	17338	17449	17453	17413	17527	17434	17418	17391	17447	17404	17278	17643	17325	17614	17208	17343	17421	17456	17340	17506	17312	17687	17366	17458	17362	17512	17509	17447	17352	17498	17533	17519	17333	17379	17361	17340	17371	17426	17596	17521	17200	17211	17288	17461	17636	17448	17439	17475	17391	17406	17417	17568	17356	17453	17417	17373	17467	17431	17494	17355	17207	17436	17566	17525	17382	17397	17581	17556	17366	17371	17407	17559	17617	17547	17432	17386	17197	17406	17415	17378	17523	17422	17302	17351	17604	17460	17337	17276	17308	17480	17453	17404	17381	17434	17411	17295	17488	17354	17546	17240	17540	17207	17543	17532	17362	17358	17453	17378	17475	17438	17271	17278	17429	17413	17511	17365	17565	17447	17508	17459	17509	17535	17321	17534	17417	17374	17510	17547	17630	17547	17534	17411	17480	17438	17479	17464	17262	17379	17303	17475	17678	17510	17256	17489	17465	17376	17541	17256	17346	17422	17381	17502	17492	17372	17417	17454	17550	17474	17510	17560	17436	17524	17408	17298	17324	17457	17374	17425	17493	17295	17361	17582	17446	17515	17181	17386	17417	17399	17437	17398	17444	17416	17429	17434	17338	17342	17371	17413	17616	17516	17470	17335	17252	17406	17544	17385	17435	17394	17357	17479	17333	17416	17449	17444	17218	17381	17433	17499	17344	17739	17483	17312	17368	17554	17477	17482	17495	17469	17442	17350	17280	17430	17331	17447	17372	17253	17467	17332	17255	17294	17355	17470	17443	17291	17492	17590	17515	17374	17355	17436	17390	17554	17463	17465	17304	17383	17346	17465	17389	17334	17591	17374	17440	17489	17405	17430	17365	17416	17415	17382	17400	17492	17410	17454	17449	17559	17549	17358	17291	17502	17370	17587	17541	17511	17529	17498	17515	17442	17334	17369	17273	17684	17362	17521	17403	17400	17455	17292	17416	17594	17466	17526	17380	17462	17422	17562	17534	17427	17449	17451	17305	17526	17544	17427	17400	17452	17296	17386	17548	17409	17326	17494	17538	17197	17310	17357	17423	17357	17503	17632	17361	17493	17486	17504	17353	17453	17176	17479	17281	17534	17479	17648	17551	17385	17549	17544	17373	17273	17447	17539	17519	17375	17346	17222	17242	17433	17448	17704	17541	17471	17302	17299	17429	17463	17372	17448	17410	17439	17385	17545	17366	17344	17294	17298	17421	17318	17520	17545	17307	17519	17479	17353	17516	17435	17449	17510	17383	17423	17312	17572	17598	17372	17565	17419	17417	17592	17602	17356	17345	17426	17356	17275	17440	17527	17211	17609	17482	17304	17379	17325	17506	17299	17531	17409	17500	17448	17270	17363	17460	17458	17456	17474	17331	17348	17613	17435	17537	17427	17284	17543	17334	17313	17607	17592	17464	17361	17580	17417	17518	17580	17452	17330	17300	17467	17336	17405	17196	17320	17490	17447	17390	17551	17266	17531	17516	17365	17339	17412	17438	17255	17365	17562	17407	17535	17524	17459	17351	17449	17285	17399	17479	17359	17386	17372	17572	17525	17362	17461	17454	17580	17482	17261	17524	17450	17320	17520	17503	17360	17440	17327	17362	17472	17504	17498	17326	17215	17539	17373	17472	17418	17456	17426	17404	17492	17395	17469	17418	17388	17412	17520	17531	17303	17448	17272	17467	17418	17342	17535	17565	17482	17371	17579	17398	17399	17429	17393	17442	17485	17266	17598	17348	17375	17470	17280	17534	17471	17314	17446	17453	17515	17701	17671	17423	17390	17494	17299	17508	17589	17298	17506	17454	17312	17470	17373	17533	17547	17324	17634	17510	17660	17309	17405	17577	17246	17449	17549	17499	17535	17409	17399	17539	17433	17556	17368	17428	17305	17542	17432	17541	17469	17561	17310	17662	17501	17370	17388	17667	17462	17416	17568	17405	17399	17447	17237	17581	17394	17304	17505	17461	17543	17518	17467	17479	17241	17472	17385	17437	17455	17359	17341	17342	17441	17729	17235	17260	17513	17436	17443	17443	17316	17407	17573	17575	17361	17385	17451	17302	17402	17522	17500	17484	17428	17429	17382	17381	17488	17497	17455	17377	17331	17447	17258	17447	17431	17517	17500	17398	17693	17361	17317	17519	17440	17597	17424	17318	17412	17553	17413	17465	17381	17315	17385	17363	17493	17217	17437	17697	17487	17405	17323	17291	17418	17539	17486	17518	17337	17482	17524	17489	17351	17433	17358	17512	17484	17478	17445	17485	17490	17490	17540	17542	17381	17533	17401	17488	17464	17624	17415	17633	17387	17484	17573	17615	17539	17383	17464	17667	17529	17435	17467	17502	17307	17426	17419	17490	17551	17674	17560	17242	17591	17325	17401	17398	17486	17470	17361	17520	17308	17517	17348	17339	17379	17634	17440	17333	17428	17316	17516	17516	17580	17388	17510	17336	17401	17362	17449	17437	17490	17583	17499	17442	17636	17498	17270	17649	17364	17426	17443	17510	17477	17393	17355	17517	17189	17248	17263	17341	17369	17355	17535	17546	17279	17562	17481	17451	17361	17413	17346	17419	17471	17162	17441	17236	17536	17357	17481	17414	17485	17549	17480	17510	17439	17456	17417	17415	17542	17495	17441	17454	17377	17508	17483	17503	17284	17464	17447	17486	17379	17330	17537	17446	17492	17354	17483	17551	17542	17501	17537	17247	17508	17442	17255	17423	17522	17395	17382	17556	17575	17518	17503	17388	17485	17432	17278	17266	17589	17212	17471	17552	17398	17500	17442	17657	17513	17579	17387	17522	17516	17451	17379	17380	17319	17337	17344	17330	17600	17541	17603	17454	17456	17539	17395	17412	17546	17599	17391	17380	17515	17433	17530	17449	17371	17295	17474	17352	17389	17350	17478	17312	17398	17359	17540	17529	17560	17468	17391	17434	17546	17501	17588	17341	17308	17378	17411	17457	17575	17372	17487	17419	17482	17494	17557	17496	17569	17397	17428	17466	17352	17389	17471	17522	17321	17512	17453	17554	17445	17516	17360	17597	17521	17535	17555	17362	17459	17685	17465	17286	17329	17570	17379	17412	17336	17430	17563	17374	17545	17657	17530	17261	17599	17512	17569	17405	17571	17389	17172	17476	17266	17450	17358	17371	17533	17444	17290	17475	17569	17403	17245	17497	17550	17217	17533	17358	17367	17523	17306	17428	17315	17401	17424	17520	17588	17282	17448	17413	17391	17331	17404	17449	17537	17461	17515	17464	17497	17319	17427	17245	17271	17416	17563	17290	17372	17420	17541	17332	17569	17464	17415	17591	17446	17293	17391	17267	17357	17609	17513	17555	17427	17393	17454	17389	17298	17280	17190	17431	17389	17491	17422	17313	17194	17361	17418	17482	17360	17474	17363	17421	17275	17548	17350	17344	17212	17244	17565	17220	17562	17241	17506	17447	17475	17375
48934	61439	64123	56190	43805	36474	34200	31234	29633	28639	27999	27741	27492	27404	27235	27113	27334	27039	27423	27208	27087	27308	27083	27252	27169	27083	26942	27047	27170	27274	27024	26965	26850	27191	27265	27153	26834	27095	26999	26845	27007	27268	27234	27406	27327	26973	27309	27212	26993	27053	27092	26969	27234	27151	26577	26931	27218	27173	27196	27095	27300	27306	27266	27062	27304	27122	27092	27085	26998	27069	27312	26893	27089	27079	27296	26870	27139	27035	27213	27083	27152	27287	27304	26907	27101	27007	26943	26983	27190	27022	27130	27045	27088	27314	27216	27027	26898	27037	27077	27104	27084	27193	26914	27002	26849	27109	26957	27050	27249	26983	26935	27030	27130	26928	26986	27121	27042	27228	27327	27023	26983	26863	27153	27106	27182	27135	27193	27155	27048	26927	26937	27231	27014	26995	26972	27011	27057	26862	27139	26890	27185	27053	27082	27090	27294	27043	26957	27212	27190	27080	27424	26958	26819	27238	26879	27069	27194	27249	26977	26982	27030	27035	27107	27243	27129	26871	27206	26854	27133	27038	27275	27266	27335	26936	26915	26897	27271	27087	27010	27190	26955	26943	27047	26846	26950	27188	27208	27218	27086	27156	27174	27311	27103	27112	27134	27230	27101	27117	27223	26880	26919	27128	26814	27004	27176	26934	27161	27162	27166	27173	26932	27121	27156	27417	27091	27020	27156	26907	26973	26808	26962	27050	27012	26984	26862	27107	27048	26856	27091	27121	27181	27071	27146	27141	26815	27049	27180	26987	26980	27042	27010	27158	26751	27096	27050	27211	26937	26968	27303	27243	27319	26968	27066	27112	26995	27044	27174	26942	26999	27113	27307	27002	27140	27010	27172	27181	27140	27069	27122	27288	27233	27147	27136	26908	27423	26967	26993	27082	27195	26956	26979	27191	26862	27197	26873	27009	27165	27070	27249	27184	26939	27287	27244	27048	27202	27080	27381	27092	26825	27060	27074	26885	27032	27016	26954	26807	26807	27170	27068	27048	26970	27185	27081	27175	27131	26931	27208	27202	27202	27005	27047	27163	27272	27108	27115	27002	27056	27015	27058	27137	27174	27050	27217	27068	27109	26959	27265	27040	27144	27234	27222	27078	27180	27197	26879	27111	27249	27213	27249	27078	26982	27132	27131	26971	27399	26859	27191	27126	26959	27068	27355	26888	27130	27215	27204	26958	26970	27148	26834	26999	27061	27327	27070	26879	27036	27215	27297	27100	27054	26922	27041	27055	27050	26724	27044	27403	27086	27306	27036	27095	27026	26908	27189	26957	27150	27416	26995	27267	27227	26893	26948	27110	26999	27058	27084	26906	26985	26829	26954	27280	27124	27219	27133	27102	26896	27001	26926	26960	27178	27131	27300	27159	27127	27119	27029	27033	27199	27126	26976	27081	27207	26914	27160	27197	27132	27013	26934	26965	26791	26955	27062	27060	27129	26951	27065	26884	26958	27067	27183	27061	27159	26937	27209	26992	27263	27021	27012	26972	27282	27329	27306	27146	27195	26938	26913	27152	27020	26982	26970	27078	27215	27186	27107	27118	26869	27080	27196	26945	26800	27088	27288	27201	27043	26923	27233	27093	27105	27109	26969	26911	26919	27123	26922	26875	27105	27053	27199	27069	27107	26981	26772	27178	27057	27081	27049	27049	27013	27107	26967	27167	27279	27073	27172	27071	26982	26925	27013	27406	27008	27101	27273	27096	27175	27121	27195	26801	27069	27073	27100	26991	27240	26987	27082	26879	27138	26905	27220	27237	26796	26941	27129	27244	27047	26963	27248	27019	27061	26930	26942	27212	27047	27124	27020	27106	26930	26953	27163	26841	27351	27063	26983	27010	27157	26978	27074	27241	27103	26871	26885	26858	27122	27044	27119	27095	26801	27029	26877	27237	27089	26875	27166	26991	26984	27145	27286	26889	27051	26747	27014	27196	26936	27101	27152	27316	27432	27123	27090	26988	27012	27063	27074	26940	27134	26970	26871	27213	27215	26846	27015	27131	26734	26932	27172	27011	26835	27177	27079	27249	27165	26744	26987	27060	27103	27071	27038	27287	27000	27051	27170	27167	26919	27161	26832	27228	26965	27138	26936	26954	27117	27258	27268	27133	27093	27102	26994	27220	27049	26999	26953	27009	27096	27083	26996	27174	26978	27051	27179	27186	27019	26918	26945	27100	27118	26974	26996	27120	27081	26980	27317	27122	26963	27084	27160	27093	27140	27216	27127	27186	26907	27151	27217	27145	27117	27312	27064	26847	27094	26997	26938	27241	27032	27327	27245	27262	27067	27004	27126	27235	27101	27089	27063	26981	27108	27048	27044	27280	27029	27064	27329	27220	27125	26763	27073	26833	27179	27037	27096	26887	27153	27104	27037	27150	26953	27006	27244	26930	27064	27141	26950	27000	26994	27198	27241	27103	27125	26941	27214	27106	26994	27065	27196	26978	27000	27202	27012	26869	27160	27202	27114	27092	27114	27076	26966	27073	27104	27162	26867	26850	27295	27016	27021	26768	27275	27219	27032	27188	26966	26987	27145	27034	27230	27340	27163	27012	27150	27482	27170	27081	26974	27053	26840	26925	27186	27086	27100	26929	26981	27065	26996	26892	27019	26925	27155	26950	27036	27115	27263	27200	27263	27236	27091	27291	27140	27088	27062	27169	27419	27133	27180	27223	27337	27157	26915	27176	27010	26923	27303	27075	27109	27134	27278	27145	27145	26987	27223	27121	26995	27049	27158	26825	27034	27179	27409	26820	27187	26953	26874	27011	27117	26874	27298	27152	27164	27179	27040	26996	27083	27010	27070	26914	26859	26982	27003	26966	27019	27111	27101	26875	27131	26962	26933	26947	27230	27130	27034	27062	26991	27078	27342	27035	27125	26934	27069	27192	27079	27119	27141	26932	27180	27064	27168	27194	27292	27361	26958	27144	26921	26964	27162	27271	27075	27024	27069	27374	27096	27316	27212	27363	26965	26892	26991	26987	27317	26956	26736	27025	27080	27155	27239	27218	27122	27158	26973	27165	26796	27069	26955	26953	27340	27090	27159	27350	26991	26875	27035	26799	26780	27176	27115	26981	27301	26906	27026	27125	27050	26942	27002	27195	27088	26996	27157	26907	27222	27085	27094	26876	27239	27191	27080	26977	27029	27103	27088	26860	27143	27163	26818	27024	27338	27115	27152	27145	27027	26843	26994	27099	27176	27238	27050	27280	27213	27108	27376	27009	27129	27082	26914	26941	26863	27014	27090	26841	27042	27063	27148	27119	27112	27098	27206	27056	27018	27149	26987	26940	27031	27091	26877	26841	27205	27008	26988	27108	27019	26882	27017	27063	26913	26984	27121	26869	26866	26930	27289	27129	27120	27106	26957	26855	26963	27113	26833	27160	27240	27180	26795	27223	27003	27172	27227	26950	27002	26929	27099	27059	26855	27253	27373	27069	26768	26858	27135	27062	27217	27014	27142	26983	26816	26935	27108	26991	27064	27093	26972	27184	27140	27003	26968	27253	27388	27093	26989	27255	27154	27305	27184	27181	27079	27008	26840	26952	27097	26930	26957	26753	27200	26881	27334	27090	27045	27021	27018	26975	27081	27098	27128	27117	27320	26929	27071	26927	27254	27153	26963	26803	27038	27011	27130	26968	27141	26812	27016	26746	27192	27219	27055	27168	26991	27044	27000	27132	27221	26955	27106	26927	27040	26949	27140	27087	27100	27200	27024	26926	27252	27128	26965	27130	27056	26990	26883	26759	27031	26778	27067	26948	27092	27051	27120	27288	27071	27011	26982	27031	26874	27025	26991	27115	27006	26829	27251	27136	27107	26959	26971	27190	27023	27115	27165	26879	27205	26918	27197	27056	26926	27019	26945	27146	27135	27162	27200	26987	27262	27178	27242	27120	27278	26876	27174	26928	27229	27033	26947	26973	26882	27149	26803	26930	27041	27087	27090	27277	27143	27223	27216	27222	27050	26883	27106	27256	27047	27409	27143	27095	27039	26972	27163	27033	26867	27148	27087	27097	27176	27149	26987	27092	26938	27061	27214	26897	27072	27279	27167	27198	27104	26871	27275	26971	27099	27203	27208	27066	27241	27103	27344	26960	26994	27154	26991	26910	26728	26939	27475	27195	27082	26960	27261	27002	26970	26976	26812	27261	27184	27080	27139	26876	27062	27157	27182	27048	26921	27001	27143	26962	27180	26907	26929	26973	27098	26812	27033	27094	27055	26956	26910	27079	27012	27101	27023	26880	27083	27098	27129	27003	26946	27010	27078	27082	26871	26947	27353	26989	27063	27020	27070	27206	27261	26847	27147	26954	26934	27077	27196	26752	27066	27162	26961	27099	26961	27150	27172	26982	27039	27102	27191	27078	27077	27130	26985	27125	27104	27316	27128	26973	27223	26951	27221	27200	27095	27397	27084	26943	27133	27305	27085	27076	27125	27133	26952	27081	26984	27110	27064	27188	27022	27069	26841	27128	27175	27105	27020	26887	27056	27153	27296	27114	27204	27179	27306	26999	27242	26930	26984	26988	27044	27120	27098	27276	27250	27007	27250	27095	27267	27343	27015	27038	27189	27265	26872	26984	27342	27019	26993	27026	26890	27083	26842	27144	27279	27167	26969	26797	27117	27136	27062	26904	26880	27224	27241	27044	26842	27043	27078	26923	27335	27017	26978	27213	27188	27194	26885	27249	27101	27065	27083	26833	27005	26777	26936	27154	27004	27155	26938	27248	27045	26951	26925	26953	27250	27101	27068	27023	27080	26885	26767	26923	27095	27174	27127	27061	27154	27092	26785	27230	27115	27032	27170	27145	27084	26996	27075	27154	27020	26955	26954	27335	27244	27190	27129	27091	27118	27153	27238	27180	27090	27014	27061	27090	27178	26909	26988	27092	27199	27067	27012	27031	27146	27167	27095	26967	27156	26960	26961	27005	27242	27167	27056	27058	26982	27053	27204	27146	26876	26828	27163	27101	26901	26849	26923	26957	27159	27079	27153	27050	26959	26905	27183	27151	27125	27374	27169	27059	27203	27166	26997	27041	27207	26926	27219	27330	27049	26965	26852	27086	27018	27029	26895	27021	27011	27170	27232	27037	26834	26921	26983	26912	27103	27111
53034	71367	65468	50035	36871	29276	26455	22804	20527	19238	18558	18093	17715	17681	17599	17726	17582	17545	17516	17580	17413	17414	17626	17381	17571	17445	17376	17344	17315	17507	17405	17499	17353	17458	17321	17482	17474	17416	17544	17347	17359	17513	17489	17499	17556	17517	17587	17550	17565	17574	17439	17368	17475	17538	17463	17382	17438	17362	17511	17431	17418	17650	17238	17484	17470	17689	17542	17391	17413	17430	17373	17382	17636	17286	17290	17353	17422	17558	17415	17415	17478	17370	17543	17415	17719	17470	17389	17462	17454	17399	17516	17490	17390	17404	17479	17322	17543	17416	17518	17341	17273	17423	17402	17461	17345	17378	17411	17484	17342	17582	17608	17500	17380	17395	17405	17565	17405	17447	17373	17556	17380	17153	17549	17462	17490	17569	17411	17463	17326	17456	17442	17509	17564	17403	17465	17441	17430	17459	17453	17443	17481	17380	17513	17341	17549	17347	17382	17377	17327	17561	17478	17480	17426	17468	17437	17330	17522	17394	17345	17408	17390	17281	17524	17645	17511	17494	17513	17431	17536	17451	17481	17569	17590	17481	17452	17385	17423	17449	17421	17318	17452	17319	17365	17663	17329	17520	17301	17593	17474	17494	17405	17368	17570	17479	17264	17607	17345	17423	17589	17358	17540	17371	17500	17392	17403	17595	17493	17393	17388	17392	17418	17488	17377	17354	17454	17556	17500	17414	17490	17690	17416	17400	17552	17417	17460	17530	17599	17398	17513	17530	17524	17439	17336	17424	17252	17321	17303	17306	17396	17513	17637	17544	17252	17221	17543	17601	17533	17448	17478	17428	17395	17509	17350	17667	17544	17241	17539	17518	17223	17549	17650	17413	17671	17428	17532	17321	17455	17422	17654	17718	17249	17388	17372	17421	17536	17559	17411	17599	17376	17514	17445	17548	17348	17276	17382	17351	17523	17642	17474	17517	17677	17454	17460	17413	17461	17433	17583	17584	17440	17595	17488	17633	17429	17571	17439	17423	17468	17326	17498	17460	17449	17490	17398	17491	17390	17289	17448	17411	17436	17439	17424	17523	17579	17497	17253	17418	17482	17607	17487	17386	17527	17570	17492	17406	17447	17462	17348	17538	17442	17475	17463	17607	17554	17520	17348	17479	17367	17385	17176	17335	17454	17424	17401	17468	17592	17451	17359	17517	17587	17463	17533	17475	17486	17613	17747	17345	17506	17445	17524	17362	17420	17334	17715	17418	17572	17538	17493	17391	17561	17570	17471	17404	17360	17388	17478	17562	17510	17480	17444	17607	17421	17458	17571	17486	17608	17328	17454	17420	17451	17327	17411	17604	17457	17406	17299	17531	17628	17559	17577	17530	17425	17389	17450	17434	17609	17491	17584	17426	17525	17518	17526	17522	17467	17472	17644	17447	17398	17367	17539	17515	17447	17502	17360	17416	17664	17595	17282	17591	17581	17370	17456	17588	17639	17576	17452	17457	17516	17377	17366	17559	17590	17394	17340	17392	17498	17507	17553	17453	17187	17415	17480	17475	17292	17329	17447	17458	17370	17504	17327	17474	17462	17393	17421	17430	17490	17405	17316	17628	17472	17448	17341	17500	17275	17459	17585	17591	17613	17403	17522	17583	17529	17441	17438	17489	17438	17533	17700	17419	17472	17463	17484	17592	17565	17439	17582	17377	17540	17421	17464	17419	17387	17523	17523	17509	17386	17593	17421	17613	17498	17479	17368	17488	17522	17487	17455	17488	17641	17324	17452	17545	17406	17593	17361	17505	17424	17332	17532	17569	17421	17257	17504	17420	17395	17428	17389	17606	17636	17310	17496	17509	17561	17476	17383	17528	17378	17419	17366	17490	17419	17536	17323	17301	17557	17577	17384	17415	17416	17451	17578	17281	17510	17617	17421	17709	17319	17458	17613	17527	17296	17452	17545	17372	17300	17414	17308	17456	17504	17452	17490	17428	17514	17480	17334	17451	17463	17399	17402	17340	17411	17439	17259	17622	17506	17559	17328	17426	17419	17354	17552	17422	17381	17439	17451	17540	17471	17362	17559	17440	17639	17546	17359	17503	17508	17405	17464	17372	17362	17510	17509	17481	17495	17480	17443	17687	17424	17600	17494	17539	17474	17441	17446	17620	17422	17483	17590	17417	17299	17557	17622	17497	17524	17662	17466	17690	17380	17531	17509	17450	17452	17310	17513	17344	17381	17534	17347	17498	17405	17387	17576	17594	17586	17407	17577	17203	17463	17525	17402	17471	17425	17531	17501	17632	17424	17501	17442	17524	17417	17582	17562	17475	17567	17407	17541	17399	17570	17471	17512	17448	17423	17497	17440	17503	17351	17330	17347	17425	17451	17572	17560	17490	17442	17537	17334	17458	17503	17409	17435	17461	17508	17520	17349	17546	17470	17526	17335	17526	17425	17477	17476	17391	17308	17441	17452	17536	17421	17324	17546	17456	17571	17363	17395	17593	17585	17377	17383	17288	17305	17474	17513	17468	17388	17460	17327	17578	17400	17378	17514	17469	17412	17351	17503	17504	17386	17470	17555	17482	17532	17627	17447	17478	17494	17315	17502	17598	17242	17431	17569	17430	17331	17474	17241	17413	17675	17385	17688	17558	17493	17391	17436	17348	17528	17494	17632	17452	17461	17474	17455	17403	17514	17584	17488	17462	17591	17462	17435	17428	17468	17484	17606	17352	17387	17544	17484	17538	17438	17266	17411	17545	17399	17516	17485	17461	17399	17498	17344	17473	17522	17457	17385	17659	17404	17378	17674	17535	17355	17349	17512	17638	17324	17468	17508	17500	17470	17317	17532	17581	17528	17575	17442	17494	17494	17324	17459	17492	17398	17453	17440	17425	17277	17528	17342	17418	17492	17422	17429	17443	17588	17320	17552	17459	17474	17367	17346	17412	17453	17466	17670	17530	17445	17497	17487	17424	17509	17209	17336	17461	17284	17451	17416	17502	17328	17404	17454	17425	17371	17510	17317	17335	17583	17517	17578	17538	17517	17343	17532	17456	17412	17514	17461	17454	17324	17570	17341	17557	17435	17279	17503	17596	17614	17344	17292	17489	17496	17602	17560	17591	17484	17450	17469	17601	17494	17391	17489	17599	17410	17429	17519	17417	17450	17316	17408	17421	17452	17480	17525	17518	17590	17441	17490	17358	17637	17468	17456	17413	17489	17551	17668	17432	17415	17412	17545	17369	17593	17553	17379	17320	17392	17300	17653	17393	17580	17524	17300	17496	17576	17612	17501	17480	17388	17395	17364	17288	17491	17393	17404	17358	17513	17314	17490	17486	17374	17637	17468	17354	17497	17540	17509	17423	17566	17453	17438	17475	17442	17492	17489	17389	17635	17666	17441	17375	17407	17473	17495	17385	17593	17466	17500	17592	17551	17676	17434	17476	17394	17476	17524	17679	17478	17564	17443	17419	17528	17301	17345	17560	17299	17536	17424	17318	17643	17601	17264	17532	17648	17464	17451	17609	17540	17572	17444	17399	17477	17388	17491	17477	17598	17485	17459	17375	17331	17419	17487	17505	17545	17600	17341	17421	17454	17409	17450	17499	17496	17331	17339	17470	17489	17587	17490	17379	17393	17668	17377	17518	17393	17426	17476	17550	17687	17453	17558	17511	17479	17480	17449	17416	17308	17446	17495	17280	17621	17280	17591	17479	17467	17659	17351	17453	17528	17407	17422	17443	17529	17469	17476	17493	17415	17319	17378	17348	17488	17702	17659	17515	17441	17364	17490	17434	17467	17593	17400	17447	17399	17412	17481	17435	17430	17471	17273	17508	17623	17447	17260	17398	17357	17477	17420	17399	17385	17447	17515	17485	17517	17410	17355	17450	17521	17432	17679	17251	17472	17601	17541	17424	17587	17303	17448	17460	17571	17461	17481	17614	17441	17438	17589	17299	17450	17504	17479	17485	17537	17464	17511	17564	17409	17432	17562	17382	17564	17472	17326	17436	17602	17186	17335	17489	17502	17373	17313	17407	17455	17600	17471	17585	17415	17492	17360	17568	17474	17531	17421	17469	17652	17559	17605	17617	17325	17491	17464	17393	17693	17309	17358	17642	17464	17477	17533	17479	17311	17416	17401	17528	17450	17381	17424	17516	17449	17570	17406	17417	17518	17441	17453	17496	17409	17480	17329	17424	17545	17389	17485	17377	17432	17518	17457	17424	17497	17445	17418	17414	17490	17404	17535	17497	17463	17536	17469	17389	17599	17408	17594	17408	17444	17573	17448	17468	17522	17659	17462	17425	17257	17411	17469	17622	17631	17507	17568	17561	17395	17491	17384	17379	17467	17615	17405	17409	17601	17576	17410	17382	17276	17440	17617	17433	17478	17574	17545	17566	17565	17400	17215	17367	17357	17560	17510	17504	17500	17464	17504	17443	17658	17432	17388	17368	17372	17313	17634	17461	17419	17385	17448	17371	17521	17587	17397	17490	17533	17454	17437	17470	17438	17259	17478	17376	17474	17357	17459	17415	17461	17414	17526	17476	17474	17396	17490	17683	17533	17320	17425	17378	17349	17581	17593	17467	17442	17495	17387	17434	17429	17477	17449	17497	17364	17412	17386	17638	17460	17334	17393	17324	17428	17454	17487	17340	17541	17637	17394	17464	17302	17417	17455	17460	17673	17450	17335	17383	17380	17454	17658	17505	17618	17528	17497	17455	17422	17426	17524	17425	17435	17446	17615	17512	17404	17425	17529	17188	17468	17366	17567	17496	17516	17456	17390	17562	17514	17590	17443	17608	17409	17422	17517	17551	17455	17451	17424	17429	17487	17368	17586	17445	17490	17521	17533	17488	17526	17372	17524	17494	17489	17469	17334	17345	17383	17591	17329	17700	17424	17584	17562	17464	17500	17593	17569	17448	17551	17347	17552	17496	17513	17304	17528	17618	17506	17637	17471	17416	17590	17453	17572	17413	17514	17471	17471	17441	17569	17555	17403	17600	17302	17305	17654	17314	17362	17553	17538	17451	17524	17484	17479	17351	17407	17793	17504	17434	17566	17331	17516	17518	17596	17486	17433	17478	17456	17394	17497	17578	17536	17362	17304	17430	17582	17505	17512	17539	17519	17435	17484	17508	17426	17373	17340	17560	17398	17348	17696	17441	17381	17217
25921	22735	39500	42966	43615	44021	38471	34199	31708	29987	29028	28530	28456	27763	28032	27794	27854	27691	27602	27385	27494	27376	27533	27425	27285	27181	27237	27245	27545	27305	27356	27673	27237	27453	27369	27069	27473	27158	27330	27430	27545	27485	27185	27338	27252	27431	27592	27443	27287	27346	27503	27406	27378	27274	27331	27524	27448	27383	27173	27268	27660	27320	27336	27540	27335	27462	27374	27188	27291	27529	27401	27206	27453	27604	27231	27437	27401	27296	27311	27348	27196	27377	27239	27501	27261	27272	27565	27420	27229	27199	27132	27364	27417	27291	27309	27065	27364	27291	27350	27340	27217	27231	27510	27434	27272	27361	27318	27420	27479	27339	27341	27306	27343	27205	27247	27288	27374	27211	27357	26993	27219	27516	27525	27362	27245	27462	27271	27389	27435	27322	27195	27391	27355	27428	27144	27524	27283	27516	27442	27437	27163	27287	27292	27511	27287	27085	27382	27425	27265	27442	27339	27104	27557	27324	27494	27414	27135	27300	27314	27292	27541	27425	27273	27400	27099	27367	27378	27559	27355	27383	27123	27257	27303	27123	27413	27209	27363	27593	27429	27482	27279	27266	27192	27192	27344	27276	27273	27221	27202	27268	27282	27424	27275	27350	27221	27241	27373	27278	27410	27467	27559	27585	27474	27558	27524	27163	27319	27075	27342	27188	27328	27119	27222	27312	27383	27298	27220	27428	27624	27086	27151	27371	27358	27140	26756	27250	27308	27141	27246	27414	27314	27451	27502	27364	27526	27194	27305	27424	27374	27283	27388	27387	27281	27263	27301	27348	27141	27214	27318	27201	27347	27182	27025	27205	27492	27290	27160	27387	27668	27242	27392	27096	27631	27143	27142	27604	27446	27350	27297	27232	27422	27379	27215	27197	27278	27423	27700	27163	27231	27412	27460	27235	27262	27406	27116	27138	27387	27408	27514	27031	27464	27476	27422	27371	27253	27372	27400	27219	27425	27390	27332	27313	27546	27421	27270	27456	27478	27405	27303	27266	27211	27489	27538	27291	27625	27420	27262	27231	27365	27362	27268	27452	27304	27095	27336	27490	27266	27424	27359	27272	27646	27603	27385	27382	27188	27438	27319	27442	27329	27448	27335	27322	27269	27353	27296	27195	27443	27257	27602	27291	27534	27396	27211	27420	27626	27520	27431	27237	27556	27269	27167	27416	27568	27015	27154	27198	27381	27552	27428	27507	27490	27372	27347	27558	27462	27304	27295	27213	27324	27612	27277	27249	27217	27268	27446	27499	27214	27152	27304	27579	27372	27271	27324	27339	27527	27356	27443	27653	27665	27205	27579	27387	27434	27448	27315	27111	27169	27350	27216	27322	27364	27406	27210	27200	27620	27122	27603	27251	27229	27393	27509	27205	27018	27135	27158	27278	27447	27552	27236	27136	27380	27316	27360	27399	27385	27327	27251	27225	27251	27443	27227	27313	27263	27472	27354	27387	27187	27593	27660	27278	27476	27334	27305	27433	27346	27300	27358	27284	27475	27347	27443	27415	27355	27196	27114	27575	27376	27328	27298	27442	27387	27310	27232	27092	27216	27160	27240	27107	27478	27223	27359	27254	27563	27264	27098	27349	27184	27327	27577	27320	27496	27317	27329	27342	27342	27279	27508	27268	27451	27255	27312	27277	27401	27544	27113	27558	27565	27421	27260	27190	27220	27270	27325	27197	27504	27471	27334	27295	27500	27511	27328	27469	27096	27458	27301	27295	27438	27450	27426	27504	27508	27450	27693	27246	27284	27320	27081	27307	27402	27527	27621	27381	27461	27498	27327	27227	27402	27356	27246	27166	27441	27219	27352	27365	27331	27089	27393	27224	27341	27352	27353	27226	27298	27215	27662	27508	27343	27391	27105	27248	27124	27397	27453	27117	27497	27319	27438	27286	27287	27347	27497	27551	27322	27364	27517	27508	27223	27294	27202	27340	27225	27387	27405	27267	27473	27424	27286	27342	27306	27278	27308	27366	27344	27390	27208	27447	27494	27593	27062	27361	27289	27576	27374	27296	27337	27571	27527	27360	27108	27431	27489	27410	27319	27231	27335	27324	27359	27453	27464	27615	27439	27027	27155	26998	27275	27207	27282	27413	27316	27400	27350	27363	27516	27486	27298	27120	27577	27319	27360	27095	27318	27196	27265	27564	27299	27228	27305	27389	27320	27173	27769	27368	27391	27451	27427	27309	27323	27264	27186	27291	27589	27548	27613	27466	27343	27237	27322	27252	27567	27263	27144	27251	27454	27176	27028	27446	27256	27352	27364	27430	27359	27505	27334	27088	27353	27226	27263	27137	27224	27249	27397	27394	27350	27409	27381	27523	27305	27650	27382	27238	27236	27210	27322	27634	27405	27365	27665	27385	27358	27421	27213	27405	27511	27305	27246	27306	27603	27416	27476	27501	27280	27440	27287	27513	27468	27479	27249	27360	27164	27406	27421	27373	27285	27182	27474	27579	27446	27213	27389	27160	27536	27403	27421	27456	27435	27537	27353	27318	27671	27274	27306	27581	27441	27330	27237	27460	27302	27400	27385	27306	27372	27165	27230	27238	27209	27296	27520	27217	27351	27365	27569	27437	27415	27257	27453	27221	27219	27724	27557	27376	27304	27500	27354	27251	27071	27336	27391	27279	27340	27263	27353	27451	27064	27470	27438	27370	27270	27452	26958	27399	27501	27403	27399	27159	27448	27461	27340	27375	27304	27590	27411	27131	27292	27444	27310	27360	27714	27310	27356	27515	27247	27352	27347	27408	27326	27451	27532	27181	27129	27549	27670	27177	27325	27175	27394	27427	27415	27433	27510	27280	27291	27396	27268	27335	27278	27172	27409	27210	27381	27304	27383	27336	27231	26956	27566	27218	27362	27641	27566	26992	27396	27559	27321	27608	27444	27212	27231	27286	27516	27321	27157	27181	27473	27276	27168	27102	27184	27361	27400	27058	27333	27260	27353	27175	27343	27277	27320	27421	27202	27267	27602	27113	27083	27404	27590	27251	27342	27320	27302	27058	27429	27753	27318	27357	27424	27600	27384	27199	27328	27565	27228	27440	27158	27211	27166	27359	27293	27236	27285	27414	27228	27249	27258	27246	27204	27500	27406	27304	27340	27374	27456	27295	27461	27471	27400	27341	27285	27570	27623	27563	27317	26952	27302	27239	27586	27296	27371	27522	27642	27273	27448	27429	27588	27549	27225	27362	27634	27198	27336	27356	27542	27565	27368	27411	27309	27420	27428	27210	27091	27317	27358	27227	27301	27301	27249	27226	27507	27559	27565	27477	27519	27246	27299	27449	27465	27370	27354	27240	27306	27325	27545	27086	27515	27307	27480	27363	27374	27384	27422	27224	27340	27208	27486	27354	27429	27357	27395	27412	27278	27236	27381	27352	27296	27392	27556	27621	27552	27511	27454	27313	27002	27131	27305	27311	27208	27271	27395	27140	27340	27360	27208	27373	27396	27486	27376	27557	27366	27425	27529	27359	27606	27464	27333	27531	27239	27330	27295	27362	27324	27545	27469	27347	27327	27024	27429	27122	27428	27336	27325	27387	27323	27370	27333	27348	27168	27129	27422	27406	27637	27372	27474	27462	27470	27459	27491	27339	27287	27348	27347	27318	27416	27333	27572	27104	27272	27411	27161	27466	27593	27263	27019	27584	27564	27373	27228	27530	27364	27478	27401	27581	27393	27386	27344	27332	27460	27335	27507	27550	27312	27352	27360	27154	27290	27480	27593	27296	27298	27331	27307	27414	27351	27204	27452	27394	27628	27350	27392	27231	27276	27381	27509	27406	27532	27313	27496	27221	27221	27217	27402	27496	27590	27376	27435	27340	27148	27300	27261	27217	27555	27283	27583	27203	27305	27157	27323	27194	27694	27153	27333	27342	27398	27259	27297	27245	27485	27325	27106	26940	27493	27238	27573	27270	27673	27596	27263	27060	27508	27594	27298	27322	27408	27312	27257	27320	27539	27229	27253	27572	27600	27285	27230	27252	27420	27379	27250	27363	27319	27444	27139	27515	27266	27329	27413	27709	27503	27174	27242	27271	27242	27196	27297	27259	27329	27587	27468	27374	27439	27218	27320	27243	27093	27510	27328	27712	27217	27527	27103	27325	27465	27354	27425	27523	27157	27154	27201	27481	27490	27232	27539	27510	27376	27188	27432	27351	27568	27320	27321	27497	27137	27047	27099	27210	27272	27491	27399	27416	27392	27568	27254	27086	27241	27156	27400	27560	27254	27229	27372	27483	27219	27412	27466	27121	27109	27032	27441	27279	27573	27300	27465	27331	27269	27339	27471	27550	27453	27450	27369	27133	27468	27355	27429	27401	27538	27290	27435	27415	27161	27358	27504	27450	27414	27264	27504	27387	27273	27633	27563	27391	27109	27358	27381	27701	27359	27406	27249	27358	27318	27518	27322	27688	27459	27345	27256	27336	27245	27307	27433	27206	27205	27460	27486	27279	27330	27394	27481	27302	27480	27386	27388	27110	27296	27323	27382	27560	27503	27260	27411	27344	27432	27106	27293	27314	27406	27194	27346	27439	27332	27394	27407	27493	27324	27444	27526	27394	27561	27528	27069	27498	27554	27467	27436	27288	27209	27499	27352	27461	27526	27333	27523	27099	27500	27378	27597	27293	27416	27348	27094	27307	27265	27452	27305	27344	27139	27281	27467	27307	27524	27325	27314	27633	27457	27276	27291	27174	27315	27557	27329	27370	27429	27314	27398	27306	27162	27208	27364	27523	27504	27477	27387	27282	27546	27315	27496	27483	27135	27176	27276	27552	27393	27411	27576	27359	27421	27451	27104	27328	27489	27310	27128	27046	27349	27498	27401	27264	27324	27327	27025	27320	27011	27103	27358	27257	27442	27341	27109	27309	27568	27157	27312	27198	27308	27379	27308	27576	27437	27626	27323	27335	27492	27408	27282	27199	27359	27302	27338	27387	27229	27374	27317	26997	27284	27338	27500	27141	27285	27742	27489	27334	27400	27281	27572	27373	27464	27173	27370	27321	27248	27194	27461	27348	27471	27374	27488	27722	27755	27479	27437	27300	27235	27469	27432	27090	27206	27246	27353	27154	27193	27404	27141	27277	27369	27301	27481	27351	27449	27285
52389	84410	78976	57243	47477	39546	29337	25974	22309	20361	19718	18685	18395	18183	18097	17809	17868	17865	17564	17566	17683	17703	17726	17563	17660	17665	17516	17853	17665	17671	17724	17499	17581	17717	17551	17502	17726	17519	17604	17828	17555	17694	17421	17512	17672	17785	17574	17628	17624	17565	17712	17632	17536	17657	17542	17637	17897	17502	17622	17596	17574	17607	17758	17655	17634	17583	17616	17594	17604	17572	17498	17737	17628	17508	17764	17664	17505	17502	17822	17591	17596	17714	17616	17565	17606	17647	17544	17596	17534	17675	17626	17506	17685	17531	17561	17487	17663	17613	17515	17463	17585	17641	17660	17693	17599	17491	17703	17550	17671	17576	17590	17543	17437	17520	17638	17525	17485	17577	17689	17539	17464	17595	17738	17746	17752	17704	17709	17437	17558	17603	17623	17570	17718	17519	17718	17658	17656	17625	17680	17498	17681	17690	17642	17719	17400	17669	17544	17466	17745	17699	17640	17519	17600	17683	17680	17588	17747	17797	17631	17499	17486	17689	17499	17379	17566	17485	17619	17568	17554	17587	17724	17475	17681	17573	17607	17671	17569	17591	17717	17628	17568	17628	17542	17627	17404	17718	17725	17479	17608	17661	17643	17645	17517	17747	17517	17564	17631	17644	17669	17531	17550	17531	17588	17510	17467	17778	17746	17667	17543	17614	17602	17744	17405	17632	17592	17311	17574	17577	17562	17637	17791	17487	17644	17542	17580	17524	17632	17560	17664	17614	17558	17568	17727	17610	17777	17673	17728	17364	17465	17641	17687	17628	17644	17563	17607	17796	17542	17674	17681	17549	17635	17430	17753	17509	17676	17651	17473	17966	17491	17688	17618	17621	17534	17751	17628	17636	17567	17633	17608	17513	17682	17523	17631	17665	17767	17504	17592	17627	17625	17652	17582	17532	17604	17619	17648	17641	17653	17787	17698	17646	17625	17548	17672	17699	17670	17631	17728	17715	17628	17730	17556	17728	17594	17589	17589	17440	17761	17726	17723	17672	17576	17804	17607	17597	17739	17598	17727	17652	17615	17798	17589	17543	17494	17815	17644	17671	17554	17725	17683	17541	17599	17712	17704	17638	17659	17501	17640	17616	17489	17637	17563	17455	17830	17743	17575	17343	17607	17683	17625	17715	17671	17562	17660	17714	17577	17421	17615	17817	17542	17588	17377	17561	17538	17574	17648	17377	17739	17776	17457	17479	17678	17483	17467	17617	17620	17701	17563	17557	17624	17330	17645	17652	17710	17641	17665	17701	17550	17579	17575	17675	17722	17547	17784	17680	17423	17547	17738	17567	17544	17533	17656	17682	17516	17876	17596	17642	17530	17765	17743	17478	17540	17719	17432	17708	17598	17653	17720	17826	17617	17581	17756	17730	17533	17665	17591	17660	17510	17631	17673	17602	17699	17831	17708	17625	17635	17564	17508	17633	17681	17816	17569	17653	17547	17749	17603	17655	17642	17621	17647	17491	17665	17512	17735	17580	17692	17687	17639	17710	17699	17387	17690	17647	17615	17466	17480	17678	17739	17599	17609	17430	17405	17692	17817	17570	17732	17474	17622	17707	17744	17533	17575	17646	17539	17615	17504	17542	17666	17690	17673	17623	17706	17673	17324	17684	17885	17666	17643	17641	17478	17582	17557	17583	17671	17662	17349	17779	17598	17670	17614	17482	17564	17475	17677	17693	17671	17574	17620	17715	17809	17690	17564	17601	17574	17625	17649	17609	17774	17415	17572	17617	17543	17681	17587	17591	17610	17681	17560	17597	17674	17540	17763	17728	17560	17495	17689	17566	17476	17534	17576	17602	17513	17586	17549	17629	17644	17685	17671	17453	17397	17791	17343	17659	17662	17589	17570	17658	17567	17630	17671	17587	17590	17560	17495	17573	17740	17468	17748	17395	17686	17782	17603	17629	17701	17416	17619	17637	17317	17704	17497	17586	17618	17667	17694	17695	17684	17688	17678	17633	17666	17726	17573	17527	17631	17740	17787	17668	17610	17682	17541	17564	17665	17621	17754	17699	17451	17473	17761	17656	17543	17481	17708	17548	17539	17764	17563	17624	17736	17751	17730	17759	17529	17616	17780	17409	17694	17697	17494	17546	17572	17607	17707	17523	17501	17546	17554	17505	17758	17658	17552	17490	17715	17476	17803	17590	17465	17693	17540	17762	17508	17478	17415	17578	17465	17519	17366	17864	17548	17494	17494	17696	17597	17491	17642	17631	17679	17623	17686	17737	17578	17564	17649	17747	17760	17395	17756	17658	17640	17548	17782	17739	17839	17708	17703	17552	17457	17688	17517	17575	17709	17620	17579	17501	17564	17632	17645	17682	17627	17397	17640	17588	17450	17455	17563	17493	17510	17596	17589	17554	17747	17658	17672	17686	17430	17745	17653	17678	17678	17617	17751	17447	17478	17561	17477	17612	17610	17714	17705	17633	17432	17587	17689	17577	17457	17605	17652	17516	17444	17461	17761	17448	17613	17585	17363	17579	17452	17439	17521	17629	17703	17482	17676	17468	17548	17544	17660	17690	17511	17543	17632	17835	17542	17665	17578	17543	17764	17656	17631	17667	17520	17623	17715	17711	17585	17642	17587	17448	17553	17581	17599	17639	17498	17423	17812	17684	17656	17580	17630	17329	17766	17583	17764	17573	17602	17576	17700	17491	17598	17627	17572	17627	17664	17517	17269	17563	17534	17642	17560	17571	17600	17599	17616	17610	17603	17714	17634	17628	17756	17654	17542	17794	17622	17605	17654	17650	17442	17651	17482	17582	17603	17592	17548	17473	17653	17598	17514	17555	17748	17461	17716	17657	17660	17666	17467	17604	17600	17706	17498	17433	17627	17625	17587	17554	17622	17681	17660	17813	17767	17713	17561	17647	17488	17587	17596	17619	17626	17603	17576	17647	17829	17414	17539	17420	17563	17774	17657	17681	17641	17414	17705	17527	17677	17604	17564	17550	17671	17784	17569	17722	17625	17733	17634	17683	17878	17438	17510	17679	17679	17660	17542	17761	17659	17491	17703	17725	17526	17811	17625	17760	17520	17676	17416	17570	17667	17722	17697	17686	17488	17554	17393	17968	17595	17551	17655	17678	17633	17572	17600	17679	17554	17731	17586	17714	17849	17850	17527	17548	17501	17674	17463	17536	17609	17775	17625	17626	17778	17618	17667	17702	17907	17587	17878	17648	17762	17451	17670	17428	17653	17549	17661	17729	17665	17766	17635	17565	17574	17610	17592	17587	17706	17606	17607	17483	17417	17752	17655	17705	17535	17702	17585	17408	17624	17489	17676	17664	17589	17706	17795	17764	17465	17337	17682	17545	17564	17511	17492	17682	17520	17723	17756	17603	17628	17526	17778	17420	17629	17802	17634	17638	17706	17501	17694	17643	17698	17674	17595	17717	17393	17671	17595	17692	17684	17743	17664	17759	17608	17534	17542	17689	17752	17681	17514	17632	17686	17596	17696	17598	17759	17440	17414	17646	17767	17332	17360	17651	17529	17611	17521	17476	17496	17708	17524	17591	17632	17575	17752	17535	17613	17554	17811	17505	17800	17465	17604	17545	17462	17688	17658	17579	17766	17799	17594	17323	17767	17645	17533	17554	17644	17588	17634	17696	17605	17623	17658	17685	17669	17589	17664	17696	17793	17576	17623	17819	17634	17516	17595	17542	17750	17699	17653	17446	17595	17727	17623	17619	17629	17746	17604	17615	17637	17577	17359	17763	17583	17639	17608	17590	17898	17761	17571	17634	17534	17549	17714	17513	17566	17620	17584	17667	17656	17499	17621	17603	17376	17586	17523	17649	17598	17751	17665	17456	17549	17498	17627	17801	17608	17414	17808	17687	17699	17696	17611	17644	17378	17486	17642	17603	17574	17422	17676	17444	17664	17522	17356	17540	17559	17533	17718	17654	17859	17689	17431	17403	17608	17469	17543	17517	17596	17680	17621	17538	17636	17432	17562	17559	17665	17691	17759	17571	17680	17443	17816	17735	17558	17680	17651	17548	17667	17760	17621	17627	17705	17631	17572	17570	17661	17576	17607	17551	17601	17621	17748	17818	17440	17827	17612	17578	17522	17521	17465	17855	17700	17768	17516	17664	17558	17496	17628	17504	17530	17537	17583	17641	17884	17746	17529	17698	17697	17561	17577	17666	17645	17556	17512	17854	17618	17695	17574	17496	17653	17752	17691	17489	17519	17497	17679	17630	17552	17598	17754	17464	17699	17496	17675	17597	17582	17556	17607	17531	17687	17688	17782	17408	17586	17896	17665	17604	17486	17568	17609	17688	17630	17641	17675	17544	17775	17520	17565	17720	17775	17640	17853	17783	17514	17602	17576	17571	17467	17680	17525	17718	17546	17658	17898	17622	17577	17512	17462	17582	17616	17849	17702	17575	17535	17801	17711	17564	17627	17803	17581	17587	17650	17697	17557	17417	17393	17560	17521	17576	17689	17707	17494	17724	17724	17699	17618	17577	17569	17664	17670	17664	17523	17613	17693	17690	17632	17569	17441	17533	17727	17589	17611	17465	17520	17807	17639	17752	17858	17630	17656	17489	17748	17612	17710	17609	17478	17683	17721	17710	17621	17445	17546	17659	17530	17641	17594	17449	17654	17496	17713	17457	17616	17619	17594	17691	17585	17535	17529	17543	17634	17458	17741	17659	17761	17704	17713	17707	17537	17638	17628	17693	17671	17405	17798	17672	17650	17761	17707	17707	17522	17755	17637	17657	17596	17736	17667	17666	17606	17677	17649	17678	17520	17618	17717	17684	17689	17666	17582	17740	17576	17619	17645	17659	17536	17544	17597	17599	17485	17576	17714	17614	17365	17558	17647	17649	17468	17693	17585	17707	17693	17472	17669	17657	17700	17470	17762	17586	17629	17510	17683	17482	17641	17724	17551	17698	17611	17691	17578	17571	17673	17538	17664	17732	17542	17664	17409	17541	17653	17636	17571	17554	17614	17802	17618	17428	17737	17638	17532	17713	17559	17644	17472	17502	17642	17800	17484	17533	17809	17521	17582	17709	17667	17692	17575	17546	17590	17545	17721	17529	17620	17686	17634	17496	17693	17536	17714	17847	17690	17585	17626	17634	17553	17659	17733	17747	17388	17394
23605	21414	30911	34814	42408	49063	45571	35262	30405	29905	29016	28564	28155	28096	27710	27408	27442	27450	27042	26981	27202	26910	26947	27060	26975	26629	26461	26713	26772	26681	26935	26793	26918	26867	26526	26776	26843	26777	26735	26934	27051	26670	26851	26847	26973	26834	26778	26836	26652	26909	26875	26926	26470	26738	27016	26710	26658	26570	27006	26972	26677	26809	26606	26987	26794	26816	26858	26794	26916	26806	27042	26764	26760	26788	26519	26644	26712	26886	27006	26551	26767	26695	26727	26579	26866	26669	26724	26992	26340	26695	26708	26584	26432	26381	26636	26731	26654	26591	26824	26479	26569	26642	26610	26588	26621	26431	26692	26666	26822	26744	26661	26723	26723	26917	26776	26615	26801	26748	26836	26702	26606	26647	26664	26627	26864	26714	26530	26486	26636	26668	26777	26745	26552	26651	26695	26746	26893	26778	26753	26482	26487	26602	26787	26934	26783	26733	26763	26746	26836	26681	26748	26752	26906	27016	26841	26621	26559	26754	26960	26630	27011	26616	26702	26863	26403	26769	27001	26639	26699	26536	26857	26697	26496	26768	26761	26906	26542	26700	26786	26622	26489	26709	26625	26854	26969	26668	26517	26839	26561	26561	26527	26616	26831	26836	26756	26853	26566	26416	26800	26956	26815	26822	26913	26828	26718	26835	26811	26738	26682	26725	26885	26661	26515	26551	26765	26929	26844	26659	26750	26668	26675	26755	26966	26868	26613	26618	26578	26690	26757	26476	26507	26798	26655	26371	26682	26515	26665	26702	26848	26793	26665	26585	26912	26608	26543	26591	26842	26780	26723	26469	26724	26917	26758	26644	26658	26535	26667	26770	26630	26694	26725	26787	26630	26654	26521	26841	26550	26630	26479	26761	26576	26796	26707	26729	26846	26545	26779	26821	26702	26687	26587	26591	26497	26701	26740	26819	26830	26482	26607	26687	26596	26704	26453	26676	26739	26907	26841	26806	26859	26788	26627	26885	26767	26569	26666	26676	26781	26690	26668	26956	26496	26326	26806	26836	26782	26649	26501	26506	26724	26683	26603	26690	26754	26725	26797	26660	26589	26830	26805	26711	26668	26678	26758	26440	26482	26820	26591	26675	26656	26812	26783	26652	26761	26863	26744	26744	26802	26732	26643	26423	27017	26688	26725	26695	26831	26885	26635	26814	26611	26619	26687	26826	26606	26763	26659	26879	26675	26634	26723	26631	26713	26791	26587	26989	26605	26854	26599	26689	26934	26844	26841	26719	26741	26777	26706	26595	26847	26802	26687	26796	27039	26758	26839	26730	26830	26851	26615	26725	26595	26824	26893	26604	26859	26837	26855	26679	26949	26857	26908	26433	26660	26791	26596	26815	26789	26590	26654	26618	26819	26750	26821	26732	26639	26841	26813	26526	26365	26741	26834	26482	26616	26483	26808	26521	26447	26814	27005	26737	26945	26855	26769	26708	26684	26813	26668	26606	26700	26579	26629	26663	26595	26627	26783	26691	26924	26554	26864	26775	26818	26722	26840	26925	26741	26728	26669	26575	26881	26777	26914	26755	26542	26824	27043	26839	26721	26440	26454	26893	26801	26503	26717	26755	26566	26552	26693	26948	27002	26688	26769	26758	26878	26672	26556	27041	26896	26643	26863	26897	26724	26514	26644	26638	26670	26630	26794	26776	26682	26689	26793	26494	26591	26652	26571	26829	26959	26789	26656	26615	26668	26747	26742	26676	26952	26380	26566	26830	26755	26354	26520	26914	26547	26866	26762	26676	26989	26708	26834	26608	26666	26374	26994	26604	26693	26398	26561	26721	26825	26631	26662	26510	26728	26841	26554	26842	26667	26579	26553	26904	26715	26596	26782	26383	26796	26692	27012	26729	26818	27012	26886	26658	26732	26500	26740	26681	26757	26690	26763	26820	26673	26784	26591	26876	26781	26647	27014	26766	26581	26593	26798	26700	26577	26737	26443	26640	26632	26769	26874	26532	26854	26668	26732	26770	26881	26746	26850	26791	26519	26542	26698	26869	26590	26654	26820	26965	26686	26854	26450	26699	26867	26567	26945	26887	26778	26606	26776	26602	26432	26505	26688	26575	26859	26627	26877	26750	27031	26772	26651	26723	26597	26516	26708	26528	26671	26670	26580	26727	26650	26574	26626	26584	26779	26695	26790	26587	26725	26559	26745	26607	26955	26678	26696	26659	26637	26699	26928	26899	26908	26914	26704	26608	26850	26994	26602	26763	26768	26694	26857	26851	26636	26575	26615	26719	26763	26780	26891	26654	26649	27035	26533	26562	26484	26715	26578	26544	26707	26684	26769	26627	26670	26741	26499	26717	26667	26560	26506	26456	26779	26658	26784	26720	26573	26566	26776	26746	26678	26587	26636	26907	26516	26600	26708	26791	26717	26893	26545	26657	26706	26943	26552	26532	26805	26613	26610	26655	26897	26605	26629	26608	26619	26579	26698	26862	26531	26596	26583	26785	26837	26574	26772	26690	26928	26738	26968	26863	26645	26386	26631	26495	26862	26663	26899	26654	26799	26592	26764	26585	26620	26494	26709	26792	26601	26768	26876	26945	26756	26852	27022	26632	26416	26840	26703	26698	26588	26643	26643	26693	26809	26697	26642	26805	26786	26776	26753	26861	26797	26590	26641	26692	26781	26800	26569	26850	26944	26752	26880	26663	26901	26583	26556	26671	26772	26727	26643	27079	26853	26666	26552	26448	26698	26624	26643	26620	26677	26671	26955	26731	26715	26668	26909	26789	26732	27050	27146	26922	26740	26863	26599	26622	27073	26842	26972	26816	26688	26656	26664	26883	26542	26846	26593	27024	26818	26688	26851	26372	26785	26806	26810	26683	26844	26808	26769	26807	26761	26747	26618	26606	26442	26642	26681	26779	26753	26737	26614	26438	26430	26829	26862	26625	26647	26644	26724	26743	26353	26685	26573	26647	26836	26347	26867	26943	26643	26621	26678	26765	26922	26796	26530	26768	26712	26733	26537	26752	26876	26748	26681	26808	26728	26726	26551	26654	26790	26706	26642	26612	26801	26716	26870	26856	26508	26777	26660	26853	26797	26694	26878	26678	26613	26567	26564	26768	26661	26778	26802	26680	26643	26863	26835	26720	26768	26816	26713	26887	26888	26595	26560	26741	26651	26825	27015	26644	26870	26564	26578	26934	26885	26725	26650	26649	26708	26600	26870	26918	26923	26728	26634	26707	26635	26955	26807	26792	26770	26771	26755	26663	26914	26756	26534	26775	26724	26608	26844	26633	26733	26749	26708	26684	26612	26923	26752	26691	26776	26603	26560	26873	26473	26708	26766	26947	26739	26811	26829	26903	26670	26590	26868	26929	26721	26842	26562	26838	26780	26691	26815	26718	26682	26688	26805	26727	26601	26602	26677	26816	26752	26788	26634	26876	26816	26814	26802	26899	26899	26786	26779	26947	26832	26756	26589	26808	26800	26844	26554	26850	26779	26872	26805	26978	26722	26785	26644	26633	26649	26718	26543	26898	26688	26804	26773	26740	26724	26583	26515	26807	26638	26803	26713	26553	26765	26844	26760	26576	26575	26896	27005	27063	26766	26846	26649	26738	26739	26720	26842	26550	26714	26802	26730	26554	26570	26813	26734	26684	26678	26560	26505	26801	26656	26670	26826	26575	26707	26979	26602	26537	26725	26777	26669	26736	26393	26677	26512	26579	26690	26821	26609	26599	26831	26701	26864	26911	26714	26712	26874	26697	26859	26995	27068	26744	26703	26603	26731	26860	26639	26811	26942	26778	26811	26672	26676	26409	26874	26648	26615	26722	26813	26538	26534	26726	26640	26410	26605	26605	26525	26507	26833	26662	26803	26580	26558	26599	26609	26834	26611	26634	26744	26742	26800	26592	26815	26465	27004	26703	26670	26662	26588	26831	26889	26816	26702	26719	26770	26518	26983	26537	26742	26764	26691	26728	26864	26663	26774	26655	26617	26553	26696	26717	26584	26715	26772	26867	26744	26662	26850	26703	26930	26376	26627	26777	26811	26787	26855	26761	26538	26499	26708	26524	26759	26460	26695	26632	26722	26640	26708	26729	26738	26805	26736	26922	26586	26865	26511	26659	26903	26771	26657	26895	26819	26965	26708	26606	26837	26955	26950	26636	26666	26695	26715	26746	26906	26887	26879	26818	26659	26918	26635	26700	26594	26627	26864	26567	26695	26896	26517	26942	26750	26476	26963	26932	26692	26483	26929	26665	26786	26754	26629	26619	26885	26641	26742	26693	26905	26536	26669	26877	26648	26769	26814	26875	26825	26691	26685	26626	26773	26622	26748	26584	26597	26742	26717	26752	26624	26719	26617	26662	26759	26731	26820	26805	26489	26615	26767	26732	26644	26957	26734	26868	26692	26666	26742	26622	26616	26731	26695	26646	26328	26671	26989	26745	26798	26607	26805	26498	26815	26725	26865	26709	26736	26652	26691	26612	26829	26782	26674	26733	26744	26893	26597	26836	26467	26594	26754	26922	26568	26723	26955	26581	26602	26444	26651	26819	26872	26705	26528	26578	26574	26862	26987	26612	26508	26998	26866	26523	26765	26707	26615	26751	26840	26635	26793	26802	26784	26993	26949	26488	26670	26931	26602	26715	26557	26643	26410	26930	26771	26879	26635	26759	26553	26725	26466	26650	26665	26715	26806	26975	26968	26677	26995	26835	26649	26615	26942	26927	26784	26839	26775	26424	26528	26439	26614	26536	26615	26504	26784	26605	26848	26585	26601	26803	26819	26687	27004	26682	26939	26517	26723	26792	26662	26974	26694	26889	26688	26739	26735	26672	26672	26534	26763	26536	26402	26649	26880	26816	26789	26719	26773	26682	26772	26788	26566	26740	26784	26977	26714	26580	26662	26639	26719	26513	26761	26570	26649	26616	26801	26697	26801	26687	26875	26586	26682	26626	26406	26647	26887	26905	26865	26783	26706	26633	26858	26867	26724	26527	26760	26736	26616	26695	26649	26991	26698	26880	26544	26447	26441	26812	26576	26658	26651	26566	26716	26703	26864	26851	26818	26802	26820	26821	26902	26637	26808	26587	26689	26854	26486	26546	26601	26657	26613	26766	26601	27025	26909	26759	26803	26625	26509	26702	26721	26774
53952	85557	78975	66194	57292	49907	38863	26562	21831	21263	19955	19210	18724	18340	17881	17926	17822	17494	17367	17446	17504	17248	17428	17360	17356	17159	17362	17230	17330	17148	17264	17346	17304	17257	17367	17190	17292	17425	17366	17283	17373	17222	17255	17193	17158	17369	17222	17192	17269	17235	17149	17399	17332	17488	17214	17320	17272	17182	17382	17350	17275	17431	17393	17286	17339	17288	17107	17393	17337	17304	17257	17145	17121	17331	17430	17191	17224	17229	17271	17190	17241	17321	17321	17398	17379	17222	17348	17255	17344	17406	17209	17214	17336	17351	17331	17172	17173	17085	17242	17287	17217	17188	17303	17373	17217	17184	17383	17343	17249	17197	17316	17303	17203	17203	17426	17429	17156	17311	17235	17223	17268	17301	17407	17255	17256	17314	17344	17426	17436	17180	17451	17390	17009	17436	17366	17233	17310	17248	17359	17229	17204	17177	17238	17250	17321	17182	17096	17314	17257	17196	17101	17341	17234	17374	17459	17267	17429	17332	17408	17211	17136	17259	17187	17294	17184	17155	17164	17227	17107	17367	17209	17390	17418	17055	17136	17392	17161	17152	17369	17449	17258	17334	17070	17235	17194	17242	17336	17448	17246	17281	17091	17254	17143	17199	17198	17279	17306	17144	17176	17209	17226	17246	17163	17237	17275	17282	17241	17126	17312	17159	17349	17306	17186	17223	17042	17406	17254	17154	17170	17195	17282	17285	17168	17289	17335	17371	17401	17407	17347	17361	17197	17280	17244	17282	17284	17392	17180	17396	17158	17216	17125	17211	17234	17210	17472	17144	17247	17316	17237	17218	17204	17350	17172	17263	17340	17321	17193	17196	17271	17193	17143	17372	17225	17234	17200	17146	16972	17397	17195	17255	17378	17373	17142	17294	17051	17270	17268	17211	17065	17374	17017	17299	17358	17187	17236	17246	17211	17290	17477	17108	17354	17249	17271	17278	17441	17270	17265	17221	17271	17184	17266	17361	17291	17325	17357	17249	17184	17315	17158	17251	17279	17251	17415	17208	17134	17130	17126	17277	17193	17226	17161	17231	17207	17281	17292	17229	17155	17130	17347	17442	17500	17337	17208	17135	17450	17377	17356	17191	17253	17238	17261	17403	17458	17328	17209	17346	17207	17291	17361	17249	17370	17261	17272	17230	17263	17476	17178	17307	17206	17156	17337	17102	17373	17197	17205	17181	17312	17253	17259	17212	17423	17221	17284	17313	17352	17490	17263	17392	17390	17205	17164	17147	17187	17257	17339	17301	17323	17213	17178	17300	17044	17192	17338	17465	17223	17095	17362	17238	17431	17369	17381	17317	17355	17124	17296	17306	17419	17428	17209	17347	17334	17305	17477	17378	17247	17085	17114	17224	17386	17372	17356	17244	17214	17314	17318	17386	17344	17102	17372	17311	17222	17228	17275	17243	17304	17221	17249	17276	17179	17282	17357	17004	17341	17098	17362	17410	17181	17185	17235	17069	17139	17163	17326	17150	17197	17092	17483	17016	17434	17330	17254	17269	17471	17199	17333	17331	17267	17255	17199	17350	17412	17218	17295	17472	17254	17360	17293	17321	17133	17343	17192	17288	17277	17214	17230	17249	17227	17278	17471	17252	17350	17249	17255	17283	17303	17247	17349	17339	17178	17155	17302	17406	17376	17281	17160	17103	17473	17263	17461	17327	17106	17407	17373	17148	17188	17241	17323	17145	17189	17350	17381	17187	17153	17172	17141	17320	17198	17443	17218	17219	17120	17081	17213	17411	17409	17369	17265	17128	17290	17180	17024	17477	17280	17245	17038	17354	17361	17322	17379	17366	17139	17150	17324	17239	17259	17261	17017	17347	17101	17055	17039	17309	17394	17399	17286	17056	17271	17197	17280	17301	17217	17145	17392	17245	17366	17141	17376	17376	17221	17430	17289	17354	17439	17294	17244	17199	17008	17292	17263	17276	17369	17245	17224	17251	17241	17242	17314	17283	17320	17235	17205	17317	17455	17194	17228	17236	17350	17270	17292	17312	17265	17251	17078	17320	17447	17231	17162	17239	17185	17334	17348	17182	17381	17434	17317	17218	17287	17044	17341	17226	17251	17425	17188	17323	17333	17346	17099	17187	17085	17155	17335	17305	17317	17145	17442	17337	17458	17276	17151	17204	17276	17531	17408	17166	17391	17258	17381	17255	17305	17317	17251	17303	17244	17206	17316	17428	17192	17343	17135	17262	17336	17322	17397	17256	17323	17173	17331	17209	17334	17291	17386	17523	17241	17632	17530	17228	17258	17168	17297	17214	17174	17411	17329	17315	17202	17242	17311	17432	17279	17336	17192	17240	17258	17247	17303	17234	17332	17293	17212	17304	17280	17329	17360	17123	17168	17189	17066	17497	17181	17284	17386	17132	17337	17406	17273	17296	17543	17228	17336	17221	17271	17282	17282	17274	17336	17245	17297	17290	17247	17429	17249	17272	17290	17222	17389	17270	17309	17124	17310	17322	17116	17283	17163	17294	17083	17263	17204	17316	17311	17158	17347	17140	17299	17147	17380	17223	17329	17194	17177	17366	17293	17250	17332	17274	17355	17153	17416	17109	17218	17438	17064	17220	17100	17222	17138	17228	17254	17105	17321	17408	17340	17384	17223	17224	17235	17296	17372	17167	17219	17320	17219	17346	17135	17372	17354	17233	17093	17144	17279	17228	17237	17365	17419	17309	17142	17198	17303	17107	17257	17230	17249	17290	17428	17068	17224	17269	17342	17242	17103	17297	17336	17145	17362	17132	17197	17245	17062	17137	17183	17258	17310	17395	17325	17261	17316	17407	17351	17223	17369	17260	17218	17284	17183	17113	17305	17195	17308	17331	17397	17276	17327	17273	17189	17249	17327	17244	17266	17166	17302	17224	17320	17135	17298	17027	17347	17024	17248	17142	17229	17315	17159	17281	17030	17322	17430	17219	17309	17275	17175	17194	17428	17212	17120	17197	17297	17281	17366	17334	17036	17439	17363	17227	17452	17276	17440	17199	17328	17144	17327	17311	17260	17073	17366	17220	17312	17132	17430	17135	17121	17321	17306	17078	17177	17186	17065	17345	17174	17158	17089	17343	17369	17294	17345	17308	17170	17189	17163	17257	17324	17175	17227	17199	17190	17251	17165	17201	17404	17307	17261	17083	17434	17291	17274	17180	17132	17298	17347	17439	17353	17107	17139	17352	17243	17256	17315	17116	17221	17037	17182	17375	17274	17229	17292	17129	17280	17177	17159	17082	17297	17380	17246	17315	17222	17069	17177	17431	17112	17163	17204	17312	17295	17407	17120	17228	17208	17154	17273	17277	17312	17139	17125	17135	17262	17225	17069	17189	17179	17320	17239	17250	17299	17383	17297	17250	17254	17338	17359	17313	17300	17307	17289	17253	17284	17337	17306	17256	17252	17200	17247	17248	17221	17212	17168	17110	17402	17171	17227	17351	17383	17361	17196	17133	17196	17155	17252	17361	17529	17160	17163	17326	17106	17475	17306	17154	17080	17327	17227	17334	17166	17278	17325	17031	17324	17334	17226	17271	17147	17243	17261	17041	17219	17086	17499	17267	17264	17417	17258	17507	17209	17297	17242	17124	17418	17397	17351	17320	17163	17381	17290	17147	17134	17116	17134	17413	17037	17505	17323	17231	17396	17299	17347	17375	17444	17085	17197	17240	17202	17425	17258	17099	17333	17263	17300	17263	17354	17173	17389	17258	17249	17369	17155	17298	17305	17288	17351	17268	17393	17360	17212	17290	17314	17148	17146	17238	17446	17361	17245	17369	17343	17107	17292	17214	17176	17179	17364	17231	17284	17279	17168	17292	17406	17158	17310	17366	17400	17217	17252	17044	17217	17308	17271	17406	17256	17238	17243	17481	17258	17357	17158	17379	17199	17228	17359	17295	17328	17346	17430	17229	17455	17322	17225	17311	17224	17490	17315	17325	17323	17270	17078	17217	17238	17345	17186	17228	17305	17268	17384	17236	17248	17324	17244	17302	17448	17462	17267	17290	17024	17231	17186	17191	17259	17377	17210	17118	17196	17136	17347	17357	17334	17405	17288	17346	17383	17214	17141	17188	17283	17296	17230	17204	17198	17151	17394	17283	17353	17110	17213	17299	17254	17279	17251	17383	17351	17351	17089	17286	17308	17188	17199	17361	17252	17328	17359	17377	17323	17181	17351	17177	17210	17383	17247	17223	17316	17189	17409	17291	17319	17434	17140	17257	17268	17412	17301	17346	17273	17171	17187	17401	17266	17370	17244	17221	17313	17157	17253	17378	17186	17300	17310	17454	17178	17482	17288	17304	17424	17263	17086	17256	17282	17379	17348	17310	17296	17358	17149	17272	17084	17339	17218	17258	17388	17243	17158	17403	17347	17396	17426	17352	17332	17204	17198	17313	17283	17284	17307	16996	17314	17478	17184	17345	17357	17341	17213	17342	17339	17194	17201	17413	17345	17241	17317	17145	17377	17154	17266	17279	17069	17201	17341	17258	17273	17551	17128	17287	17101	17196	17200	17317	17118	17092	17392	17170	17315	17222	17160	17238	17187	17302	17124	17223	17128	17225	17239	17256	17127	17446	17186	17418	17358	17281	17199	17339	17191	17366	17285	17125	17329	17050	17184	17383	17416	17189	17080	17125	17234	17261	17331	17461	17125	17340	17345	17130	17219	17129	17219	17336	17222	17291	17181	17363	17198	17278	17131	17114	17241	17325	17118	17323	17138	17361	17382	17077	17326	17137	17203	17277	17334	17442	17074	17374	17262	17282	17319	17291	17293	17235	17235	17202	17357	17467	17230	17421	17417	17289	17485	17074	17182	17306	17329	17097	17347	17182	17220	17362	17366	17280	17259	17308	17232	17116	17200	17277	17422	17180	17439	17296	17243	17384	17264	17103	17246	17209	17292	17269	17190	17146	17273	17324	17208	17273	17297	17120	17180	17270	17287	17114	17332	17263	17217	17249	17175	17377	17356	17266	17315	17440	17415	17275	17370	17354	17310	17233	17140	17226	17263	17328	17500	17282	17278	17361	17481	17372	17285	17175	17395	17182	17104	17465	17110	17279	17259	17068	17081	17296	17334	17314	17311	17173	17276	17073	17104	17332	17280	17138	17333	17317
49193	62144	62259	54326	43495	35074	31852	29672	28448	28202	27791	27681	27275	27240	27318	27224	26988	27130	26941	27034	27098	26647	27003	27142	26903	26828	27179	26811	27161	27112	26786	26669	27139	26904	26983	26989	26954	26987	26917	27169	27095	26933	26845	27095	27157	26811	27039	26754	26948	27111	26930	26966	27060	26655	27021	27032	26863	27099	26978	26795	26953	27024	26837	26745	26768	26918	26735	26821	26911	26734	26955	26719	26684	26867	26818	26802	27233	26975	27088	27021	26983	26880	26793	27111	27118	27077	26709	26931	26830	26759	27021	26749	26932	27039	27166	26919	27026	26889	26995	26592	26665	26773	26800	26965	26972	27049	26874	27045	26818	26846	26907	26662	27123	26780	26865	26896	27042	26723	26954	26929	26980	26838	27078	26777	26721	26918	26894	26665	27008	26913	26746	27074	26794	26938	26880	27008	26889	27140	26874	26872	26935	26797	26987	26864	26862	27002	26945	26764	26882	26741	26968	26925	27083	27128	26950	27225	26876	26980	26775	26697	27142	27071	27082	26698	26909	26904	27139	26827	27159	26994	26865	26813	26866	26910	27003	26793	26869	26823	26867	26981	26763	26845	26815	26868	26926	26753	26862	26923	27131	26690	27028	26860	26509	26986	27033	26653	26820	26845	27052	26763	26914	27015	26919	26700	26881	26947	26868	26851	27144	26629	26950	26895	26894	26834	26630	27111	27083	26672	26796	27189	26948	26679	26777	26821	26669	26735	26773	26755	26790	26910	26923	26912	26944	26896	26970	26748	26968	26945	26904	26984	26812	26800	26867	26893	26749	26716	26870	27021	26640	26775	26982	26905	27036	26904	26895	26959	26976	27026	27011	27143	26983	26916	26924	26725	26835	26797	26632	26853	26815	26901	27026	27143	26937	26863	26966	26901	26874	26903	27111	26850	26978	26979	26843	26963	26886	26804	26811	26890	26949	26854	26899	26772	26615	26925	26924	26888	27369	26882	26757	27049	26881	26838	26986	27187	26596	26957	27104	26833	26980	26969	26921	27109	26936	26664	26942	26491	26805	26895	26720	26938	26970	26893	27280	26922	26980	26970	26746	26935	26834	26952	26862	26927	27106	27021	26752	26992	26817	26693	26766	27182	26864	26859	26923	26811	26946	26945	27151	26923	26867	26837	26993	26864	26896	27015	26776	26785	27048	26862	26966	26970	27066	26697	26785	27132	27051	26991	26949	27000	26968	26896	26934	26980	26711	27203	26787	26888	26834	26745	27040	26945	26808	26832	26904	27013	27061	26915	26883	26876	26831	26828	27338	26777	27009	26793	26744	26694	26714	26928	26742	26942	26896	27101	26954	27030	27182	26887	26849	26777	26921	27047	26984	27133	26902	26862	26887	27089	26823	27138	26733	26687	27012	26874	26845	26864	26850	26874	26976	26964	27077	26911	26721	26628	27094	27021	26825	26857	27066	26842	27092	26860	27024	26822	26913	26971	26829	26866	26944	26743	26778	26829	26887	26716	26932	27126	26832	26902	26886	27053	26862	26877	26744	26813	26828	26933	27032	26946	27094	26943	27045	26828	26910	27005	26827	26845	26998	26766	26863	26753	26906	26874	26784	27015	27058	27087	27200	26840	26814	26793	27101	26981	26829	26959	27021	26864	27066	26678	26852	27024	26699	26968	26801	26742	27072	26687	27092	27109	26850	26989	26955	26834	26815	26814	26632	27015	27066	27137	27007	27055	26820	26889	27092	26883	26912	27038	27120	26876	26746	26968	26780	26711	26742	26793	27040	26829	26880	27126	26872	26907	26937	26868	26947	26994	26753	26769	26660	26829	27043	26610	27014	27080	26781	27084	26836	27054	26750	26880	26873	26785	27097	26872	26965	26600	26732	26845	26893	26712	26835	26566	26552	27077	26840	27016	26917	26884	26923	27172	26934	27059	26951	27120	27024	26988	26966	26921	26934	26851	26913	26621	27187	27076	26950	26827	26807	27216	26804	26955	27108	27032	27018	27177	27041	26911	26879	27039	26676	26964	27055	26999	26867	26814	26780	26776	27048	27244	26817	26983	26943	26975	26923	27063	26816	27139	26805	26937	27127	27085	27097	26967	26767	26987	27073	26753	26959	27450	27055	26679	26752	26582	26889	26863	26570	26771	26788	26909	26631	26821	26894	26664	26752	26999	26760	26723	27010	26931	26781	26874	26856	27211	26873	26869	26571	26898	27080	27034	26852	27044	26868	26840	26882	26942	26964	26997	26945	26751	26980	27159	27077	26732	27255	27278	27053	26751	26961	26939	26682	27036	26959	26957	26921	26691	26740	26786	26758	26899	27113	27062	26933	26888	26909	26905	27085	27047	27008	26963	26939	26695	26606	26859	26867	26634	26894	26772	26823	26849	27009	26888	26960	27241	26912	26951	27119	26630	27036	26723	27019	26735	26868	27221	26952	26674	26902	27074	27260	26825	26945	26970	27025	27049	26994	26916	27021	26894	26635	26852	26990	26752	26996	26871	27088	27148	27089	27035	26957	26712	26875	26861	26951	26866	26822	26735	26911	26943	26945	26733	26951	26945	26783	26942	26805	27104	26589	26605	26955	26699	27034	26919	26845	26737	26975	26947	26847	26725	26965	26754	26831	26652	26858	26913	26891	26742	26941	27019	26896	26853	26892	26691	26800	26914	26573	26794	26670	27036	26970	26807	26926	26800	26738	27028	26883	26975	26873	26890	26985	27020	26678	26968	26780	27140	27008	27079	26894	26927	26648	27046	26976	26822	26990	26981	27174	26971	27122	27216	27014	26932	27042	26863	26938	27114	26826	27179	26988	26992	27079	26796	26978	27084	27012	26995	26922	26863	27100	27025	26724	26990	26882	26752	26688	27038	27150	27066	26589	26874	26701	26984	26750	26842	26803	26969	26776	26813	26975	26800	27064	26905	26836	26851	26977	26937	26779	26744	26640	26798	26940	26928	27004	26970	26727	26885	26918	26938	26916	27151	27127	26777	26970	26984	27026	26851	26896	26962	27041	26975	26932	26854	26837	26985	26903	26909	26863	26862	26839	26847	26767	26794	26961	26877	27013	26812	26969	26857	26953	27099	26975	27104	26759	26698	27100	26903	26780	26820	26757	26772	26898	27200	26815	26738	26875	26969	26586	26716	26862	27031	26840	26855	27012	26655	26899	26942	26997	27011	26812	26859	26978	26785	27025	27113	27295	26768	27064	26971	26874	26800	26936	26694	26878	26739	26839	27133	27008	26968	26661	26909	26919	26810	26760	26952	26819	26866	26946	27075	26708	26707	26957	26840	27024	26903	27132	26969	26922	26862	26737	26955	26985	26742	26976	27048	26989	27171	26907	26996	26945	26854	26796	26846	26856	27058	26892	26990	26897	26983	26651	26865	26766	26920	26821	27006	26976	27044	26636	26686	26944	26852	26935	26966	26957	26735	27081	26855	26829	26970	26910	26982	26791	27066	26897	26915	26679	26982	26867	26722	26896	26951	26918	26703	26943	26879	26934	26900	27102	26994	26898	26909	26913	26788	26910	27003	26686	26941	26805	26937	26767	26967	27013	27065	27001	27040	27026	26858	26794	26994	27016	26936	27036	26909	26966	27169	26915	27070	26815	26699	26968	27209	26777	26858	26754	26914	26982	26999	27120	26849	26901	26824	26729	26821	26851	26730	26812	26826	26678	26932	27012	26871	26684	27053	26824	26670	26889	26907	27008	26908	26891	26855	26982	27069	27022	26698	26886	27001	26919	27011	26783	26905	27034	26929	26810	26944	27039	26811	26878	27008	26733	26929	26943	26881	27062	27018	26831	26641	27033	26887	26974	27104	26919	27091	26698	27065	26833	26966	26864	26897	26673	26902	26963	26993	27113	26842	27047	27053	26964	26957	26892	27065	26678	26871	26868	27002	26798	26882	26932	27002	26976	26953	27118	26911	26928	26981	26895	26960	26895	26738	26995	27216	27229	26867	26882	26838	26818	26803	26764	27054	26674	26851	26789	26813	26887	27005	27015	26834	27095	26741	26797	26982	27246	27019	26774	27001	26904	26947	26941	27069	26787	27041	26794	27045	26820	27096	26703	26719	26962	26658	26927	26755	26797	27055	26817	26682	27236	26883	26902	26834	26930	26960	26929	27038	27281	26971	26850	26991	26862	26854	27096	26847	26775	26910	27116	27061	26935	26882	27072	26995	26613	26752	26863	26802	26767	27013	26862	27081	27042	26986	26903	26921	26949	26893	27063	27017	26956	26791	26677	26889	27161	26885	26873	27037	26697	26885	27121	26949	26893	26749	26843	26848	26951	27028	26805	27025	27062	26857	27086	26900	26932	26983	26715	27054	26845	26825	26710	26954	27180	26847	26859	27188	26852	26875	27175	27122	26970	26862	26936	26764	27028	27102	26833	26858	27172	27007	26894	27157	27054	27031	27031	26954	26859	26862	26889	26910	26807	26810	27165	26782	26849	26970	26810	26997	27349	26774	26995	26977	27355	26759	27164	27150	26883	26459	27092	27213	26898	26970	27049	26821	27028	26758	26869	27038	26917	26968	27047	26935	26940	26832	26963	26863	26965	26784	26840	26875	26871	26721	26934	26849	26852	26913	27055	27074	26790	26797	26864	27102	26933	26745	26973	26884	26985	26718	27077	26942	26959	27012	27029	26888	27037	27084	27184	27342	26902	27100	26872	27005	26820	26834	26801	27157	26899	26859	26756	27105	27115	26987	26886	26820	26868	26866	26942	26895	26894	26953	26928	26772	26932	27162	26944	26967	27044	27204	26951	27086	26775	26957	26914	26706	26801	26932	27000	27138	27081	26978	26915	27067	26969	27132	26835	26994	27019	26902	26700	26908	26730	26866	27071	26967	26873	26732	26849	27148	26979	27194	27062	26813	26874	26901	26944	26976	26922	26718	26790	27173	27004	27039	26879	26978	26931	26903	26935	26962	27003	26887	26674	27097	27030	26868	27039	26956	26778	26782	27130	26936	26851	27027	26875	26679	26891	27055	26742	27157	27093	26717	26589	26771	26769	26873	26900	27096	27053	26861	26888	26759	27084	27013	26895	26987	27052	27125	26998	26857	26944	26880	26906	26907	27072	26812	27063	26906	27154	27159	26952	27177	26710	26753	27109	27132	26962	26930	27201	26819	26815	26982
52651	71308	62221	48256	36513	27185	23032	20308	19548	18819	18264	18015	17889	17667	17512	17480	17326	17588	17514	17346	17472	17423	17636	17318	17309	17388	17119	17422	17298	17404	17357	17357	17194	17466	17267	17326	17264	17388	17276	17397	17368	17228	17309	17350	17328	17554	17531	17231	17455	17230	17284	17394	17346	17213	17264	17245	17514	17292	17321	17378	17217	17193	17381	17455	17274	17521	17392	17268	17430	17269	17256	17321	17373	17316	17228	17374	17498	17386	17217	17175	17282	17283	17358	17456	17267	17218	17404	17435	17398	17400	17182	17360	17368	17321	17248	17282	17276	17353	17443	17302	17287	17273	17313	17251	17392	17219	17039	17312	17526	17347	17511	17440	17338	17335	17470	17436	17458	17432	17264	17239	17355	17197	17079	17341	17218	17364	17541	17446	17387	17172	17174	17423	17225	17142	17348	17387	17414	17246	17059	17291	17387	17420	17163	17385	17350	17171	17246	17293	17553	17328	17526	17278	17350	17339	17236	17295	17338	17394	17293	17190	17512	17205	17426	17117	17322	17329	17353	17419	17383	17286	17328	17299	17289	17296	17241	17391	17458	17223	17315	17522	17293	17244	17402	17406	17351	17270	17360	17419	17383	17358	17339	17339	17263	17466	17239	17402	17335	17338	17464	17358	17247	17465	17264	17254	17376	17463	17417	17326	17291	17331	17441	17175	17395	17294	17321	17202	17235	17401	17252	17328	17326	17443	17273	17307	17336	17468	17396	17362	17315	17212	17681	17255	17499	17322	17470	17334	17358	17439	17235	17423	17380	17147	17381	17455	17404	17419	17459	17470	17237	17389	17433	17287	17460	17253	17380	17350	17414	17226	17383	17323	17330	17353	17442	17368	17364	17381	17362	17324	17376	17400	17169	17396	17244	17217	17377	17307	17225	17232	17280	17446	17372	17244	17345	17171	17434	17186	17428	17368	17382	17334	17436	17365	17361	17305	17405	17319	17188	17287	17259	17400	17523	17312	17350	17312	17265	17270	17214	17364	17340	17553	17382	17318	17283	17340	17330	17345	17484	17403	17186	17489	17431	17502	17373	17431	17355	17316	17337	17248	17269	17365	17558	17394	17424	17298	17247	17427	17378	17295	17437	17037	17487	17259	17354	17309	17224	17237	17467	17245	17451	17352	17363	17479	17191	17196	17342	17257	17227	17380	17454	17324	17299	17456	17368	17313	17169	17355	17205	17468	17443	17261	17282	17320	17343	17289	17360	17254	17445	17243	17374	17212	17306	17223	17380	17533	17456	17254	17184	17304	17300	17268	17251	17382	17390	17415	17305	17440	17347	17416	17250	17348	17387	17327	17437	17348	17204	17375	17549	17424	17267	17398	17268	17354	17430	17203	17364	17289	17330	17202	17305	17332	17439	17406	17510	17291	17324	17353	17253	17332	17361	17316	17270	17185	17245	17429	17328	17273	17328	17164	17257	17368	17404	17330	17380	17267	17246	17293	17371	17230	17265	17224	17559	17217	17344	17474	17242	17307	17247	17405	17217	17309	17240	17409	17392	17409	17526	17205	17294	17370	17537	17158	17303	17536	17395	17434	17328	17307	17372	17040	17295	17431	17396	17369	17289	17261	17341	17418	17177	17241	17175	17482	17425	17312	17420	17374	17320	17416	17328	17507	17326	17363	17343	17352	17466	17367	17363	17405	17366	17172	17332	17349	17279	17535	17439	17211	17326	17402	17362	17457	17322	17366	17373	17207	17439	17246	17326	17389	17540	17263	17287	17302	17336	17324	17382	17294	17304	17417	17295	17432	17380	17227	17084	17388	17414	17213	17388	17415	17261	17370	17451	17441	17388	17342	17477	17298	17380	17433	17229	17351	17295	17324	17339	17356	17390	17403	17300	17372	17169	17353	17239	17075	17245	17252	17136	17203	17237	17410	17271	17410	17260	17366	17287	17299	17303	17418	17331	17367	17320	17309	17380	17208	17419	17355	17284	17407	17255	17113	17652	17490	17399	17135	17512	17261	17388	17545	17317	17396	17117	17317	17376	17218	17365	17344	17418	17481	17230	17192	17456	17420	17321	17383	17293	17443	17436	17229	17289	17342	17276	17285	17387	17456	17314	17526	17610	17263	17283	17353	17386	17562	17392	17272	17439	17548	17410	17235	17462	17246	17291	17270	17256	17410	17360	17238	17347	17528	17484	17498	17398	17438	17329	17354	17346	17528	17420	17565	17342	17363	17270	17457	17346	17377	17320	17358	17279	17412	17317	17388	17478	17389	17189	17616	17303	17288	17333	17565	17427	17125	17379	17382	17411	17326	17332	17354	17256	17165	17397	17365	17318	17520	17499	17359	17435	17193	17359	17415	17289	17449	17373	17173	17383	17415	17452	17397	17455	17506	17282	17399	17460	17243	17475	17185	17388	17277	17439	17291	17351	17477	17144	17469	17389	17397	17369	17263	17248	17452	17260	17423	17478	17465	17312	17426	17377	17257	17080	17394	17247	17335	17451	17472	17421	17356	17284	17385	17354	17346	17191	17513	17279	17425	17243	17445	17151	17297	17388	17412	17420	17292	17229	17290	17298	17375	17295	17256	17302	17414	17319	17469	17295	17343	17081	17316	17322	17275	17417	17228	17312	17356	17368	17446	17318	17431	17639	17217	17390	17285	17360	17270	17158	17286	17463	17328	17230	17412	17322	17371	17333	17430	17300	17324	17401	17080	17265	17366	17306	17410	17478	17409	17303	17271	17461	17400	17495	17137	17307	17349	17327	17255	17478	17376	17452	17221	17259	17347	17492	17364	17306	17175	17381	17320	17549	17237	17346	17155	17321	17255	17404	17340	17397	17319	17491	17297	17289	17270	17472	17492	17222	17519	17303	17312	17158	17389	17328	17386	17385	17441	17154	17324	17362	17476	17257	17460	17240	17400	17356	17540	17392	17346	17254	17335	17296	17516	17268	17338	17296	17415	17353	17335	17293	17215	17488	17461	17215	17359	17291	17181	17458	17302	17442	17297	17395	17430	17291	17321	17149	17279	17192	17473	17390	17221	17351	17309	17285	17336	17237	17398	17346	17443	17262	17392	17319	17212	17423	17410	17418	17285	17427	17407	17355	17293	17547	17124	17473	17278	17272	17215	17200	17246	17313	17456	17424	17319	17515	17592	17227	17351	17401	17485	17447	17244	17311	17140	17430	17164	17247	17505	17194	17388	17408	17391	17405	17358	17206	17329	17153	17442	17194	17286	17385	17299	17461	17263	17220	17496	17421	17293	17437	17426	17281	17251	17324	17273	17279	17425	17287	17369	17351	17406	17383	17270	17423	17456	17361	17221	17357	17309	17289	17314	17454	17319	17453	17422	17294	17439	17269	17288	17415	17352	17407	17207	17638	17251	17293	17354	17416	17364	17398	17304	17277	17384	17275	17237	17271	17335	17300	17233	17433	17320	17402	17311	17236	17469	17362	17351	17305	17279	17486	17211	17361	17408	17460	17311	17357	17246	17313	17262	17498	17360	17477	17454	17348	17219	17287	17301	17501	17301	17326	17180	17253	17437	17394	17194	17381	17418	17329	17243	17335	17212	17276	17345	17403	17215	17250	17295	17403	17349	17348	17426	17145	17303	17152	17484	17384	17231	17416	17291	17500	17311	17266	17505	17413	17267	17344	17551	17297	17278	17148	17448	17392	17375	17310	17368	17374	17313	17492	17242	17343	17348	17486	17469	17299	17378	17449	17141	17498	17328	17152	17174	17231	17466	17578	17216	17178	17235	17242	17452	17273	17368	17360	17534	17417	17288	17354	17432	17336	17192	17280	17400	17370	17303	17251	17367	17289	17436	17384	17455	17224	17419	17270	17278	17394	17306	17366	17262	17409	17386	17374	17391	17380	17387	17337	17389	17340	17297	17345	17475	17499	17218	17490	17444	17271	17396	17493	17359	17413	17358	17180	17459	17399	17361	17254	17350	17041	17457	17310	17422	17255	17146	17298	17302	17336	17266	17376	17226	17343	17387	17450	17226	17416	17393	17206	17384	17439	17226	17468	17481	17232	17238	17443	17223	17143	17390	17285	17292	17389	17217	17270	17326	17516	17502	17368	17204	17358	17356	17339	17345	17364	17399	17303	17493	17163	17385	17305	17472	17363	17348	17389	17287	17343	17279	17154	17289	17158	17305	17329	17320	17532	17391	17370	17612	17264	17470	17447	17663	17492	17480	17248	17425	17454	17296	17270	17240	17394	17528	17386	17312	17322	17198	17276	17266	17358	17183	17332	17555	17390	17337	17468	17247	17271	17261	17555	17476	17239	17316	17308	17435	17492	17446	17322	17440	17397	17336	17472	17666	17496	17411	17337	17290	17522	17422	17324	17322	17303	17388	17338	17224	17292	17341	17332	17299	17464	17225	17213	17314	17359	17250	17420	17198	17152	17326	17314	17329	17391	17486	17470	17188	17114	17365	17244	17291	17374	17146	17406	17293	17542	17315	17353	17361	17322	17401	17504	17456	17214	17288	17329	17356	17275	17230	17180	17412	17441	17446	17253	17334	17324	17244	17457	17292	17371	17380	17247	17229	17244	17239	17479	17188	17274	17393	17454	17331	17459	17357	17348	17337	17329	17404	17471	17453	17522	17328	17333	17241	17437	17186	17328	17340	17450	17107	17546	17218	17178	17343	17388	17305	17232	17299	17308	17435	17227	17249	17485	17240	17353	17330	17441	17213	17440	17249	17336	17391	17626	17396	17128	17389	17348	17342	17451	17281	17559	17337	17315	17382	17476	17337	17302	17355	17158	17378	17329	17480	17279	17482	17431	17424	17336	17344	17291	17374	17315	17402	17302	17339	17305	17278	17441	17395	17273	17453	17465	17536	17430	17184	17380	17493	17268	17284	17417	17395	17490	17460	17423	17410	17259	17275	17325	17310	17236	17356	17365	17417	17321	17211	17269	17263	17150	17429	17399	17334	17190	17432	17258	17390	17313	17284	17392	17454	17292	17313	17284	17204	17308	17504	17387	17345	17280	17329	17266	17260	17392	17421	17312	17245	17325	17138	17471	17284	17332	17227	17229	17341	17335	17363	17356	17140	17444	17170	17545	17276	17297	17325	17423	17228	17310	17214	17365	17289	17346	17421	17184	17324	17387	17257	17411	17299	17375	17315	17372	17292
25937	22219	34954	39671	42824	46088	41269	36444	33508	31096	29046	28333	28018	28015	27912	27589	27735	27571	27518	27425	27414	27221	27345	27528	27280	27347	27303	27490	27347	27238	27289	27264	27397	27601	27233	27044	27347	27306	27394	27126	27383	27072	27468	27609	27205	27180	27273	27319	27159	27405	27286	27097	27355	27190	27316	27185	27468	27155	27336	27352	27338	27301	27137	27318	27377	27388	27286	27203	27328	27241	27379	27341	27482	27182	27162	27334	27498	27086	27121	27249	27391	27208	27287	27267	27382	27162	27209	27047	27233	27319	27379	27330	27346	27133	27277	27278	27355	27208	27526	27375	27226	27244	27023	27333	27368	27259	27178	27290	27314	27135	27368	27195	27271	26979	27079	27296	26994	27088	27151	27055	27531	26915	27307	27268	27529	27310	27105	27182	27372	27395	27171	27440	27264	27112	27043	27175	27267	27351	27474	27383	27342	27149	27325	27146	27149	26982	27304	27129	27114	27437	27072	27275	27250	27215	27295	27193	27261	27313	27357	27095	27221	27129	27272	27318	27412	27287	27089	26993	27175	27094	27178	27128	27217	27109	27386	27318	27272	27211	27339	27202	27327	27207	27164	27150	27241	27113	27379	27353	27233	27261	27243	27226	27320	27417	27308	27486	27378	27261	27300	27023	27040	27260	27190	27249	27113	27091	27276	27334	27343	26954	27014	27428	27525	27165	27150	27169	27238	27303	27168	27077	27359	27222	27180	27344	27446	27342	27368	27408	27236	27254	27267	27152	27498	27204	27384	27108	27072	27213	27481	27228	27156	27108	27146	27343	27331	27337	27376	27244	27127	27320	27153	27176	27336	27411	27286	27373	27358	27224	27392	27171	27242	27316	27408	27216	27312	27244	27130	27277	27408	26990	27211	27364	27556	27190	27435	27330	27320	27333	27115	27256	27017	27263	27401	27297	27165	27378	27193	27296	27284	27073	27216	27439	27192	27459	27110	27247	26925	27325	27211	27478	27210	27373	27053	27505	27360	27243	27106	27333	27210	27451	27225	27337	27315	27286	27189	27280	27359	27210	27268	27074	27451	27341	27246	27177	27536	27049	27328	27155	27398	27419	27395	27307	27315	27326	27271	27324	27555	27421	27259	27107	27256	27305	26981	27038	27399	27253	27095	27064	27129	27262	27284	27179	27404	27330	27197	27395	27229	27498	27137	27190	27181	27074	27248	27240	27370	27327	27285	27161	27313	27429	27387	27208	27180	27024	27120	27178	27361	27284	27310	27153	27189	27234	27317	27288	27383	27411	27190	27352	27272	27265	27349	27297	27238	27141	27243	27362	27259	27234	27212	27520	27220	27087	27301	27129	27674	27585	27261	27256	27275	27402	27184	27211	27211	27271	27179	27172	26954	27062	27305	27346	27406	27243	27407	27309	27087	27397	27359	27287	27136	27446	27246	27218	27110	27169	27218	27322	27456	27242	27423	27281	27190	27304	27293	27518	27128	27150	27377	27273	27121	27236	27144	27246	27449	27662	27308	27056	27503	27357	27205	27552	27377	27253	27336	27209	27231	27431	27326	27393	26901	27153	26919	27254	27188	27442	27298	27161	27379	27297	27326	27292	27127	27336	27168	27475	27409	27292	27132	27226	27443	27425	27428	27292	27425	27055	27238	27375	27111	27357	27491	27329	27358	27216	27367	27328	27360	27347	27164	27144	27266	27294	27271	27335	27348	27309	26848	27504	27283	27422	27218	27227	27283	27371	27141	27226	27316	27494	27116	27120	27288	27143	27273	27273	27611	27391	27301	27283	27219	27145	27427	27389	27367	27294	27315	27408	27321	27071	27314	27244	27245	27166	27090	27255	27099	27143	27198	27287	27377	27550	27269	27285	27268	27220	27301	27449	27153	27080	27075	27267	27501	27334	27049	27312	27201	27244	27225	27477	27139	27400	27261	27484	27261	27246	27127	27175	27312	27218	27291	26928	27374	26951	27348	27314	27239	27303	27342	27161	27083	27115	27180	27485	27282	27370	27518	27013	27551	27408	27674	27272	27241	27265	27236	27290	27401	27400	27261	27309	27090	27435	27362	27383	27240	27449	27302	27261	27230	27291	27225	27352	27323	27100	27555	27446	27278	27097	27305	27448	26931	27262	27209	27446	27458	26827	27258	27344	27423	27124	27598	27645	27283	27106	27321	27254	27378	27377	27294	27373	27342	26992	27269	27125	27447	27350	27258	27173	27185	27191	27424	27231	27447	27388	27330	27115	27197	27170	27374	27424	27194	27437	27326	27224	27509	27153	27172	27468	27249	27282	27260	27125	27268	27341	27537	27205	27073	27348	27109	27192	27218	27173	27219	27374	27458	27350	27210	27215	27284	27306	27305	27540	27278	27408	27001	27251	27294	27454	27182	27107	27289	27244	27288	26973	27156	27374	27515	26976	27217	26959	27135	27245	27336	27375	27352	27410	27313	27421	27429	27379	27110	27164	27489	27331	27326	27230	27059	27301	27212	27120	27248	27179	27147	27087	27271	27393	27228	27096	27030	27165	27334	27370	27450	27204	27242	27174	27039	27209	27068	27187	27337	27409	27072	27212	27322	27306	27089	27060	27491	27268	27392	27435	27273	27348	27321	27510	27274	27305	27314	27261	27215	27249	27396	27219	27305	27219	27083	27194	27348	27328	27499	27254	27200	27154	27275	27155	27186	27200	27182	27182	27462	27365	27167	27452	27302	27267	27223	27242	27242	27316	27296	27415	27071	27162	27210	27116	27052	27162	27369	27386	27142	27309	27089	27107	27178	27539	27199	26993	27218	27303	27207	27133	27308	27174	27183	27397	27257	27375	27012	27229	27263	27155	27300	27319	27128	27228	27384	27164	27137	27103	27155	27177	27299	27363	27082	27119	27139	27231	27236	27291	27083	27145	27429	27286	27119	27284	27076	27244	27311	27207	27420	27355	27450	27406	27461	27464	27467	27206	27427	27106	27019	27191	26936	27196	27251	27134	27283	27165	27423	27080	27492	27248	27228	27111	27342	27353	27416	27514	27167	27254	27387	27188	27163	27176	27313	27134	27330	27394	27459	27067	27386	27320	27283	27120	27469	27202	27068	27244	27240	27109	26963	27098	27358	27245	27348	27144	27289	27289	27327	27396	27242	27361	27554	27409	27371	27241	27298	27301	27514	27682	27268	27497	27105	27221	27447	27149	27265	27246	27141	27097	27152	27351	27212	27290	27413	27244	27170	27139	27392	27274	27165	27102	27252	27092	27249	27398	27194	27209	27346	27417	27353	27526	27215	27452	27379	27391	26954	27261	27421	27549	27233	27234	27267	27238	27133	27436	27334	27182	27169	27218	27376	27155	27395	27293	27349	27114	27175	27375	27365	27627	27245	27211	27573	27349	27284	27274	27228	27256	27167	27132	27308	27180	27348	27397	27225	27225	27439	27279	27302	27351	27550	27263	27298	27423	27328	27392	27364	27217	27077	27009	27188	27224	27294	27203	27439	27461	27034	27305	27244	27240	27414	27144	27384	27261	27197	27424	27359	27295	27123	27133	27256	27421	27420	27232	27260	27587	27191	27262	27292	26937	27548	27262	27321	27383	27157	27244	27339	27181	27357	27260	27252	27223	27572	27357	27290	27230	27403	27127	27321	27187	27119	27277	27163	27405	27182	27302	27310	27110	27115	27130	27509	27144	27246	27272	27216	27091	27144	27353	27274	27182	27234	27365	27318	27055	27257	27172	27384	27345	27258	27206	27245	27179	27056	27409	27270	27394	27488	27247	27192	27361	27565	27382	27323	27254	27333	27495	27140	26946	27428	27529	27400	27397	27292	27133	27242	27242	27266	27285	27189	27204	27189	27201	27238	27107	27257	27448	27370	27438	27363	27082	27470	27536	27184	27167	27394	27161	27306	27156	27077	26951	27005	27264	27230	27286	27168	27443	27265	27335	27355	27278	27366	27160	27183	27265	27168	26921	27413	27283	27157	27292	27131	27078	27234	27309	27140	27139	27031	27247	27282	27249	27099	27229	27272	27402	27084	27338	27447	27201	27320	27371	27336	27485	27132	27181	27326	27232	26749	27455	27263	27418	27088	27013	27205	27194	27373	27303	27241	27059	27340	27123	27346	27362	27454	27528	27339	27466	27405	27255	27499	27225	27251	27537	27444	27108	27379	27172	27201	27211	27459	27403	27082	27095	27360	27135	27781	27140	27410	27194	27125	27286	27164	27191	27164	27249	27099	27054	27401	26973	27308	27480	27277	27173	27350	27224	27212	27091	27201	27140	27315	27303	27292	27124	27316	27434	27098	27280	27195	27151	27305	27378	27204	27216	27291	27239	27459	27313	27083	27312	27169	27144	27453	27264	27271	27270	27422	27416	27247	27145	27416	27475	27458	27312	27084	27413	27410	27231	27280	27310	27404	27487	27218	27238	27352	27399	27381	27004	27036	27350	27358	27435	27255	27049	27262	27253	27302	27402	27408	27302	27315	27339	27397	27195	27275	27251	27381	27259	27347	27259	27198	27284	27227	26980	27269	27411	27194	27177	27011	27201	27572	27243	27398	27366	27170	27281	27415	27395	27218	27113	27338	27320	27112	27119	27393	27451	27436	27476	27284	27010	27112	27370	27489	27214	27502	27187	27307	27356	27144	27504	27403	27220	27348	27276	27339	27392	27410	27179	27302	27364	27310	27225	27226	27175	27176	27292	27401	27629	27104	27425	27330	27554	27190	27123	26909	27154	27479	27220	27123	26984	27370	27118	27424	27421	27244	27272	27421	27354	27159	27167	27140	27304	27150	27412	27147	27122	27371	27117	27239	27455	27339	27093	27144	27509	27177	27332	27154	27403	27505	27258	27422	27365	27128	27202	27422	27460	27454	27146	27361	27381	27226	27323	27218	27272	27272	27026	27246	27312	27153	27374	27568	27243	27357	27175	27093	27380	27328	27432	27261	27432	27399	27403	27160	27179	27051	27188	27421	27266	27186	27445	27262	27125	27212	27209	27294	27167	27390	27281	27312	27213	27162	27407	27486	27214	27280	27117	27328	26963	27354	27274	27497	27451	27244	27303	27285	27425	27234	27240	27267	27380	27433	27280	27322	27257	27587	27267	27187	27586	27274	27221	27465	27470	27365	27460	27253	27291	27282	27198	27201	27077	27236	27437
53340	81111	71865	54527	47090	42274	33221	28598	25225	21570	19526	18814	18559	18313	18023	17826	17718	17712	17874	17455	17652	17653	17533	17718	17547	17486	17584	17547	17522	17707	17608	17615	17755	17833	17546	17740	17512	17666	17725	17512	17527	17542	17562	17585	17724	17567	17763	17446	17575	17788	17645	17852	17652	17632	17619	17657	17540	17737	17507	17638	17512	17632	17555	17477	17693	17482	17596	17801	17652	17391	17762	17440	17656	17690	17798	17630	17539	17593	17721	17458	17394	17672	17583	17683	17542	17729	17523	17595	17435	17542	17421	17768	17854	17640	17707	17621	17453	17619	17535	17613	17482	17486	17440	17467	17697	17632	17626	17619	17645	17432	17479	17510	17630	17522	17598	17599	17465	17577	17643	17520	17639	17735	17512	17548	17693	17625	17510	17717	17410	17673	17650	17628	17635	17552	17531	17361	17589	17514	17579	17505	17728	17620	17857	17566	17583	17568	17652	17533	17662	17643	17471	17378	17588	17513	17629	17614	17480	17736	17580	17378	17611	17585	17766	17768	17492	17504	17541	17458	17679	17668	17632	17599	17489	17664	17615	17560	17696	17599	17566	17403	17755	17774	17473	17634	17660	17699	17618	17715	17684	17652	17635	17644	17539	17609	17668	17517	17651	17731	17735	17716	17553	17563	17448	17345	17734	17592	17728	17674	17654	17439	17615	17773	17324	17664	17587	17767	17622	17567	17661	17833	17590	17483	17546	17676	17660	17711	17630	17404	17479	17528	17619	17600	17693	17691	17405	17430	17822	17571	17676	17553	17581	17480	17479	17502	17713	17561	17524	17574	17703	17555	17525	17705	17776	17586	17566	17473	17566	17710	17779	17735	17539	17615	17583	17516	17493	17518	17811	17625	17461	17523	17708	17506	17522	17683	17589	17650	17646	17736	17580	17671	17525	17627	17482	17591	17589	17637	17580	17525	17654	17595	17454	17759	17469	17685	17639	17618	17747	17615	17697	17395	17372	17668	17554	17552	17572	17616	17514	17594	17717	17584	17627	17506	17622	17589	17540	17338	17615	17468	17671	17547	17640	17606	17599	17632	17824	17641	17468	17593	17711	17586	17725	17847	17364	17677	17762	17658	17635	17609	17559	17637	17580	17642	17731	17527	17349	17548	17568	17472	17637	17524	17579	17587	17554	17517	17554	17608	17724	17565	17524	17602	17630	17579	17713	17597	17569	17875	17546	17504	17524	17585	17597	17511	17674	17608	17379	17431	17730	17397	17511	17487	17646	17803	17524	17520	17567	17594	17616	17522	17507	17680	17439	17406	17594	17488	17629	17492	17686	17723	17705	17581	17732	17681	17485	17725	17468	17636	17476	17635	17904	17517	17563	17597	17672	17481	17492	17564	17778	17601	17668	17696	17596	17535	17576	17465	17557	17542	17573	17613	17682	17400	17654	17596	17700	17702	17667	17665	17575	17677	17602	17604	17735	17597	17694	17608	17496	17586	17609	17714	17425	17686	17708	17592	17604	17810	17602	17695	17677	17529	17657	17826	17667	17642	17743	17420	17633	17514	17595	17592	17685	17630	17565	17675	17554	17510	17602	17647	17678	17494	17518	17540	17794	17411	17634	17638	17706	17587	17585	17901	17392	17500	17634	17568	17411	17614	17574	17572	17580	17574	17661	17559	17699	17576	17824	17696	17488	17626	17564	17682	17680	17658	17769	17489	17488	17581	17499	17653	17557	17463	17432	17524	17609	17622	17415	17675	17644	17619	17675	17641	17464	17408	17608	17704	17729	17463	17446	17578	17743	17419	17477	17560	17557	17515	17484	17664	17684	17588	17409	17581	17604	17447	17669	17579	17639	17531	17488	17504	17652	17508	17540	17551	17527	17659	17474	17617	17423	17533	17662	17669	17492	17599	17395	17591	17701	17458	17605	17625	17574	17541	17650	17608	17611	17470	17497	17599	17673	17761	17651	17627	17376	17443	17541	17581	17795	17592	17581	17580	17371	17550	17587	17738	17588	17581	17627	17513	17624	17653	17795	17552	17652	17655	17579	17659	17576	17612	17643	17398	17588	17652	17556	17366	17610	17564	17662	17559	17620	17565	17763	17643	17593	17654	17510	17585	17665	17572	17518	17835	17606	17466	17617	17522	17579	17451	17604	17566	17576	17621	17559	17564	17485	17531	17890	17556	17519	17555	17411	17683	17613	17634	17539	17535	17634	17442	17504	17420	17384	17619	17674	17541	17570	17608	17597	17459	17684	17429	17569	17586	17442	17478	17575	17460	17636	17611	17531	17659	17552	17524	17585	17526	17611	17438	17556	17430	17604	17601	17528	17368	17629	17691	17612	17581	17413	17715	17624	17664	17614	17656	17582	17557	17593	17643	17603	17532	17603	17448	17704	17679	17683	17566	17575	17594	17474	17400	17665	17619	17597	17489	17756	17483	17617	17578	17574	17632	17525	17690	17596	17601	17572	17484	17664	17676	17543	17525	17683	17672	17537	17488	17597	17439	17739	17540	17482	17488	17695	17634	17499	17538	17739	17557	17728	17602	17858	17455	17618	17595	17520	17707	17552	17575	17591	17558	17490	17581	17363	17531	17550	17662	17797	17323	17437	17657	17555	17499	17512	17488	17539	17599	17674	17709	17663	17585	17773	17355	17647	17480	17637	17565	17712	17605	17701	17420	17507	17494	17539	17458	17562	17700	17585	17418	17667	17676	17624	17495	17686	17696	17452	17531	17632	17545	17674	17721	17679	17603	17514	17694	17612	17705	17665	17550	17768	17525	17462	17510	17494	17500	17600	17376	17842	17787	17408	17772	17567	17622	17651	17700	17508	17587	17499	17497	17686	17640	17405	17443	17879	17529	17484	17611	17702	17558	17622	17609	17570	17697	17539	17399	17485	17719	17754	17633	17586	17658	17640	17367	17694	17613	17463	17563	17500	17577	17532	17659	17497	17641	17659	17727	17493	17487	17491	17404	17712	17808	17611	17504	17548	17520	17745	17581	17757	17609	17516	17671	17543	17511	17648	17680	17527	17611	17562	17545	17481	17567	17637	17756	17517	17579	17643	17547	17626	17475	17506	17519	17680	17569	17538	17605	17730	17716	17389	17803	17591	17607	17660	17573	17572	17540	17478	17611	17587	17686	17537	17859	17662	17533	17684	17804	17527	17503	17640	17686	17599	17657	17515	17730	17667	17474	17736	17578	17505	17660	17461	17483	17564	17445	17547	17455	17602	17616	17408	17619	17693	17462	17592	17534	17527	17469	17725	17597	17781	17467	17610	17667	17579	17409	17741	17657	17609	17583	17645	17581	17638	17658	17637	17537	17801	17769	17429	17453	17681	17619	17613	17701	17505	17607	17722	17424	17609	17610	17759	17368	17687	17588	17615	17501	17760	17634	17433	17543	17679	17526	17751	17724	17586	17690	17520	17595	17616	17643	17608	17544	17463	17480	17573	17510	17749	17696	17517	17632	17816	17598	17431	17675	17494	17538	17382	17641	17605	17704	17611	17554	17719	17752	17625	17505	17676	17626	17714	17490	17683	17576	17515	17646	17627	17484	17569	17470	17698	17697	17731	17596	17576	17589	17583	17634	17621	17457	17573	17677	17665	17800	17612	17582	17507	17642	17456	17662	17517	17460	17533	17556	17702	17655	17576	17600	17496	17516	17769	17537	17648	17568	17609	17637	17533	17645	17585	17625	17647	17383	17382	17363	17557	17703	17665	17493	17524	17476	17692	17491	17493	17706	17432	17620	17645	17467	17683	17625	17625	17480	17569	17610	17701	17571	17555	17479	17767	17731	17637	17634	17691	17563	17504	17597	17722	17754	17681	17727	17786	17420	17614	17677	17672	17773	17551	17681	17733	17551	17727	17493	17554	17559	17548	17680	17496	17622	17643	17756	17611	17468	17648	17555	17389	17601	17560	17511	17631	17769	17492	17667	17576	17538	17654	17500	17662	17568	17663	17611	17628	17612	17794	17558	17618	17789	17605	17463	17721	17536	17678	17631	17723	17488	17656	17617	17559	17597	17684	17634	17470	17681	17556	17543	17550	17701	17525	17552	17744	17494	17503	17598	17491	17745	17569	17696	17450	17684	17706	17352	17620	17483	17705	17449	17612	17513	17563	17598	17559	17600	17538	17538	17622	17556	17793	17527	17625	17721	17577	17559	17609	17561	17728	17541	17699	17660	17685	17528	17605	17668	17677	17632	17647	17583	17557	17630	17628	17647	17681	17604	17693	17595	17559	17471	17658	17499	17521	17750	17507	17751	17560	17538	17469	17621	17668	17522	17749	17632	17766	17699	17553	17554	17710	17678	17538	17740	17539	17724	17711	17665	17708	17696	17577	17606	17469	17555	17598	17646	17599	17665	17978	17529	17635	17578	17661	17630	17552	17521	17580	17721	17677	17703	17492	17742	17607	17555	17464	17656	17718	17533	17541	17651	17522	17598	17715	17587	17599	17574	17698	17456	17527	17643	17802	17537	17461	17709	17615	17588	17837	17514	17415	17543	17648	17736	17697	17633	17660	17351	17699	17574	17543	17790	17585	17522	17537	17488	17605	17624	17628	17458	17537	17575	17661	17688	17676	17599	17626	17408	17660	17763	17499	17524	17671	17505	17626	17671	17736	17486	17515	17408	17605	17695	17511	17575	17433	17645	17587	17546	17556	17633	17719	17559	17470	17499	17746	17486	17618	17520	17676	17472	17584	17677	17585	17550	17733	17607	17315	17513	17635	17701	17569	17695	17585	17545	17812	17639	17342	17479	17488	17451	17683	17574	17383	17521	17671	17595	17525	17654	17716	17516	17518	17574	17500	17752	17403	17667	17616	17648	17581	17724	17672	17402	17656	17822	17549	17666	17545	17585	17543	17417	17545	17585	17640	17625	17494	17640	17604	17677	17879	17444	17564	17667	17639	17642	17505	17515	17564	17509	17392	17663	17598	17707	17561	17650	17636	17536	17596	17829	17592	17564	17722	17462	17572	17571	17824	17634	17622	17380	17522	17802	17511	17492	17648	17260	17519	17551	17523	17674	17596	17599	17596	17632	17714	17554	17546	17539	17516	17644	17511	17737	17636	17506	17481	17587	17565	17639	17699	17498	17638	17634	17494	17822	17569	17622	17628	17252	17630	17528	17616	17648	17495	17511
23579	21411	32903	40568	45091	42596	42123	37621	32578	30204	29097	28635	28225	27865	27474	27393	27221	27022	27320	26857	26965	26875	26854	26647	26795	26803	26727	26729	26696	26862	26795	26793	27049	26795	26926	26911	26642	26656	26781	26726	26673	26702	26616	26717	26832	26936	26642	26787	26657	26851	26809	26947	26642	26801	26873	26631	26664	26623	26863	26920	26615	26658	26750	26792	26586	26530	26961	26846	26781	26875	26556	26876	26908	26850	26729	27039	26713	26739	26856	26805	26609	26471	26581	26717	26762	26897	26801	26675	26628	26586	26908	26687	26736	26776	26926	26713	26793	26765	26512	26456	26823	26932	26873	26805	26598	26747	26608	26697	26783	26729	26640	26509	26821	26576	27076	26508	26750	26700	26933	26666	26780	26998	26737	26606	26351	26632	26957	26991	26827	26447	26872	26747	27010	26691	26707	26865	26718	26827	26778	26612	26862	26778	26606	26495	26847	26771	26525	26568	26687	26911	26524	26475	27043	26799	26820	26724	26539	26418	26829	26631	26493	26631	26820	26692	26421	26722	26811	26852	26731	26746	26534	26893	26671	26384	26568	26739	26710	26625	26439	26511	26636	26512	26768	26703	26351	26663	26874	26649	26857	26433	26451	26789	26730	26322	26427	26775	26731	26650	26549	26559	26830	26686	26688	26804	26713	26809	26509	26860	26654	26607	26471	26570	26572	26609	26790	26785	26759	26729	26771	26599	26548	26763	26635	26602	26563	26539	26440	26984	26835	26640	26471	26584	26657	26515	26625	26882	26786	26794	26774	26754	26590	26757	26937	26718	26912	26778	26826	26662	26451	26533	26942	26427	26507	26583	26704	26736	26772	26546	26275	26718	26520	26643	26600	26776	26608	26678	26788	26652	26549	26664	26540	26778	26686	26778	26704	26740	26593	26636	26823	26868	26746	26732	26965	26567	26654	26941	26769	26592	26760	26739	26752	26511	26758	26845	26476	26582	26581	26537	26559	26772	26751	26873	26630	26550	26535	26722	26839	26679	26675	26609	26764	26593	26601	26765	26534	26673	26646	26685	26770	26525	26726	26730	26634	26528	26552	26616	26788	26803	26583	26639	26554	26558	26836	26536	26675	26623	26527	26489	26779	26654	26408	26643	26959	26691	26564	26383	26684	26710	26623	26850	26783	26534	26628	26550	26764	26749	26446	26378	26607	26595	26550	26837	26537	26870	26712	26827	26849	26836	26691	26526	26720	26723	26772	26549	26651	26585	26714	26457	26820	26486	26982	26593	26738	26581	26458	26822	26737	26573	26450	26616	26617	26513	26727	26805	26603	26817	26677	26948	26903	26692	26770	26622	26753	26482	26824	26970	26977	26549	26915	26961	26562	26634	26553	26782	26839	26949	26899	27015	26813	26727	26718	26661	26890	26849	26708	26582	26667	26982	26750	26722	26500	26734	26844	26789	26787	26836	27007	26945	26668	26768	26732	26644	26657	26655	26981	26574	26874	26706	26928	26433	26755	26802	26865	26725	26761	26509	26429	26807	26776	26628	26823	26559	26645	26771	26980	26765	26781	26725	26811	26620	26651	26625	26616	26709	26537	26716	26596	26602	26772	26794	26494	26692	26666	26733	26608	26718	26834	26825	26778	26622	26559	26702	26803	26811	26569	26747	26578	26863	26630	26655	26602	26534	26697	26553	26847	26438	26451	26526	26587	26424	27032	26626	26706	26703	26627	26665	26768	26771	26716	26894	26697	26439	26633	26733	26782	26882	26575	26595	26799	26695	26646	26678	26957	26817	26801	26886	26592	26747	26867	26770	26659	26656	26841	26753	26959	26856	26552	26628	26415	26823	26720	26590	26671	26603	26721	26690	26656	26830	26516	26611	26740	26617	26883	26662	26498	26715	26730	26696	26829	26506	26600	26886	26927	26643	26610	26484	26864	26649	26900	26425	26456	26340	26628	26609	26646	26663	26797	26766	26608	26842	26517	26671	26734	26952	26670	26695	26548	26842	26797	26771	26465	26737	26468	26607	26528	26452	26866	26834	26587	26652	26505	26511	26545	26538	26602	26417	26623	26653	26648	26791	26681	26603	26833	26891	26668	26618	26728	26585	26426	26408	26802	26697	26699	26607	26401	26912	26938	26874	26532	26524	26726	26582	26853	26557	26694	26709	26582	26834	26776	26620	26858	26676	26600	26511	26588	26534	26530	26608	26734	26659	26528	26637	26646	26590	26746	26691	26944	26752	26736	26454	26581	26708	26673	26881	26566	26743	26532	26841	26608	26819	26734	26592	26638	26546	26742	26798	26614	26690	26719	26749	26692	26499	26987	26666	26423	26467	26795	26516	26507	26749	26761	26661	26592	26657	26708	26460	26748	26999	26688	26586	26724	26603	26936	27047	26767	26777	26890	26801	26733	26650	26553	26920	26745	26865	26612	26828	26820	26618	26609	26712	26559	26750	26718	26805	26705	26985	26764	26666	26697	27020	26546	26601	26873	26702	26668	26731	26397	26759	26550	26566	26622	26756	26822	26861	26793	26628	26651	26293	26902	26859	26481	26700	26671	26420	26844	26841	26716	26803	26715	26621	26636	26448	26702	26688	26743	26461	26395	26658	26660	26448	26644	26802	26736	26706	26436	26641	26525	26754	26906	26796	26791	26786	26818	26879	26685	26570	26661	26654	26605	26700	26520	26661	26546	26871	26667	26646	26669	26962	26547	26869	26826	26679	26452	26687	26510	26809	26549	26705	26786	26870	26764	26374	26667	26730	26623	26867	26833	26818	26874	26727	26679	26612	26938	26746	26767	26590	26928	26545	26641	26551	26571	26532	26654	26544	26611	26677	26592	26680	26822	26990	26941	26897	26687	26678	26798	26699	26553	26691	26705	26825	26723	26725	26774	26604	26556	26822	26905	26652	26726	26723	26674	26573	26631	26862	26718	26612	26416	26501	26861	26657	26683	26551	26693	26754	26684	26730	26814	26618	26612	26608	26930	26635	26514	26804	26789	26570	26583	26806	26747	26883	26540	26671	26560	26675	26681	26795	26828	26735	26591	26729	26721	26422	26759	26593	26449	26792	26378	26746	26701	26994	26649	26470	26492	26590	26597	27053	26729	26869	26689	26766	26946	26720	26746	26845	26936	26884	26856	26767	26836	26855	26661	26632	26648	26830	26748	26671	26676	26643	26752	26634	26572	26792	26700	26655	26779	26923	26674	26590	26586	26850	26739	26728	26557	26789	26786	26733	26445	26814	26877	26777	26788	26645	26558	26670	26707	26618	26682	26925	26733	26777	26672	26759	26961	26877	26547	26669	26603	26656	26794	26786	26666	26537	26418	26474	26653	26403	26580	26750	26780	26859	26657	26878	26574	26686	26455	26680	26655	26569	26826	26851	26737	26661	26592	26703	26644	26476	26774	26748	26775	26517	26748	26694	26671	27000	26684	26734	26504	26588	26708	26473	26642	26565	26832	26604	26722	26543	26746	26768	26710	26552	26537	26817	26610	26797	26617	26839	26617	26631	26682	26576	26857	26760	26699	26924	26551	26872	26668	26703	26593	26824	26514	26767	26520	26880	26754	26568	26595	26696	26694	26958	26664	26664	26657	26619	26634	26631	26768	26810	26949	26800	26836	26659	26438	26439	26718	26841	26833	26664	26804	26653	26736	26701	26681	26595	26855	26464	26857	26638	26773	26513	26615	26396	26659	26308	26723	26432	26570	26928	26797	26640	26499	26773	26662	26687	26825	26571	26821	26774	26788	26683	26465	26511	26364	26783	26846	26370	26848	26884	26580	26870	26657	26709	26667	26618	26697	26717	26780	26659	26709	26557	26590	26941	26615	26657	26792	26696	26741	26856	26672	26615	26614	26558	26489	26705	26754	26709	26819	26501	26805	26838	26607	26743	26704	26851	26397	26605	26546	26552	26818	26596	26763	26625	26671	26715	26787	26621	26795	26624	26742	26427	26710	26856	26773	26821	26799	26922	26825	26606	26896	26528	26557	26508	26724	26771	26581	26753	26908	26634	27011	26606	26661	26674	26703	26928	26675	26772	26771	26557	26671	26934	26934	26678	26580	26699	26575	26644	26692	26605	26764	26514	26714	26438	26667	26665	27013	26627	26634	26584	26849	26751	26856	26554	26776	26614	26717	26809	26659	26640	26829	26392	26747	26714	26711	26610	26780	26850	26752	26441	26854	26343	26823	26850	26793	26649	26685	26685	26722	26759	26694	26646	26725	26547	26775	26647	26829	26692	26537	26515	26542	26666	26557	26741	26386	26621	26756	26747	26739	26725	26719	26706	26601	26904	26779	26755	26870	26576	26690	26486	26385	26748	26547	26804	26694	26509	26676	26775	26681	26732	26641	26581	26720	26837	26485	26522	26804	26573	26859	26644	26773	26562	26710	26765	26594	26493	26962	26781	26544	26531	26612	26677	26653	26812	26619	26613	26821	26709	26647	26716	26536	26570	26658	26548	26858	27121	26819	26877	26705	26589	26540	26578	26533	26557	26909	26719	26603	26715	26925	26768	26920	26603	26365	26739	26669	26727	26730	26948	26568	26824	26804	26812	26554	26768	26772	26808	26817	26787	26566	26796	26670	26605	26437	26525	26619	26742	26629	26927	26889	26794	26712	26680	26527	26802	26648	26652	26664	26830	26748	26704	26639	26369	26701	26623	26566	26755	26468	26387	26674	26470	26637	26770	26806	26937	26840	26650	26527	26810	26845	26423	26808	26943	26650	26680	26750	26573	26695	26656	26979	26911	26880	26451	26708	26543	26871	26557	26599	26760	26834	26595	26571	26908	26584	26488	26844	26845	26735	26756	26763	26841	26599	26721	26775	26581	26759	26600	26941	26841	26794	26743	26642	26910	26868	26649	26693	26846	26447	26522	27013	26863	26721	26699	26693	26694	26746	26756	26866	26702	26884	26713	26891	26623	26610	26412	26743	26414	26767	26705	26888	26823	26530	26422	26754	26670	26545	26793	26285	26501	26705	26750	26653	26422	26756	26595	26756	26784	26587	26849	26905	26562	26767	26918	26700	26849	26790	26643	26779	26611	26802	26830	26328	26703	26693	26508	26722	26861	26873	26972	26858	26721	26639	26498	27054	26578	26722	26984	26733	26659	26600	26851	26720	26903	26952	26582	26588	26711	26632	26994
53888	87886	84823	71873	57477	42384	35915	30278	24007	20670	19857	19282	18484	18257	17942	17841	17700	17788	17560	17461	17531	17374	17429	17374	17221	17358	17222	17277	17391	17325	17324	17233	17478	17414	17412	17308	17228	17354	17188	17226	17246	17340	17500	17444	17292	17343	17431	17227	17346	17189	17355	17116	17283	17357	17196	17264	17412	17285	17208	17374	17453	17291	17500	17144	17171	17289	17356	17303	17279	17289	17342	17219	17374	17321	17398	17380	17140	17309	17381	17299	17286	17194	17161	17222	17295	17434	17269	17195	17175	17144	17379	17111	17323	17198	17077	17344	17472	17208	17217	17407	17214	17395	17485	17219	17300	17124	17142	17392	17203	17165	17325	17371	17154	17165	17242	17235	17159	17285	17159	17586	17169	17338	17252	17357	17074	17476	17060	17560	17348	17357	17419	17263	17329	17226	17409	17390	17320	17344	17270	17359	17170	17426	17125	17264	17354	17317	17216	17141	17287	17398	17300	17317	17217	17173	17404	17328	17483	17159	17302	17255	17262	17200	17306	17587	17417	17281	17367	17329	17405	17260	17330	17297	17267	17307	17209	17374	17406	17359	17200	17133	17311	17332	17303	17415	17297	17194	17188	17333	17349	17403	17124	17192	17350	17345	17481	17228	17176	17327	17388	17331	17275	17273	17419	17468	17296	17369	17400	17103	17320	17312	17417	17432	17275	17368	17175	17284	17341	17294	17276	17467	17331	17232	17111	17288	17279	17163	17340	17361	17170	17376	17316	17113	17155	17418	17135	17147	17387	17352	17203	17371	17305	17387	17325	17234	17421	17258	17159	17270	17258	17285	17235	17169	17458	17305	17232	17239	17306	17297	17286	17333	17151	17357	17200	17454	17146	17055	17221	17271	17387	17443	17372	17191	17405	17397	17483	17285	17348	17398	17196	17142	17270	17460	17230	17393	17273	17257	17307	17230	17141	17187	17372	17065	17220	17390	17276	17251	17252	17420	17388	17221	17254	17395	17285	17113	17288	17314	17408	17248	17354	17331	17404	17372	17331	17193	17316	17209	17416	17451	17310	17284	17385	17047	17337	17202	17329	17176	17499	17343	17212	17201	17442	17320	17136	17311	17207	17428	17202	17224	17212	17479	17261	17337	17276	17295	17284	17150	17366	17165	17311	17059	17256	17268	17209	17189	17124	17346	17290	17287	17307	17241	17309	17216	17315	17037	16937	17358	17180	17331	17353	17330	17178	17385	17340	17271	17382	17215	17234	17241	17376	17137	17232	17383	17353	17088	17150	17119	17392	17311	17191	17257	17218	17332	17238	17136	17196	17293	17392	17412	17259	17033	17271	17226	17452	17181	17337	17342	17286	17331	17384	17310	17199	17355	17270	17300	17356	17511	17159	17284	17390	17348	17206	17392	17292	17284	17095	17232	17302	17391	17401	17437	17301	17260	17157	17328	17327	17441	17383	17269	17283	17339	17420	17244	17192	17136	17361	17254	17250	17290	17266	17424	17206	17261	17326	17379	17245	17315	17309	17199	17148	17405	17194	17461	17317	17188	17311	17240	17430	17278	17339	17355	17408	17494	17304	17206	17046	17361	17268	17375	17408	17181	17229	17286	17272	17339	17282	17335	17267	17213	17440	17501	17186	17388	17222	17375	17251	17148	17252	17195	17295	17383	17231	17122	17308	17277	17239	17285	17353	17097	17361	17372	17255	17384	17327	17174	17279	17286	17211	17010	17267	17235	17237	17273	17464	17332	17286	17291	17340	17370	17243	17260	17258	17317	17287	17279	17362	17362	17320	17251	17392	17389	17323	17385	17322	17459	17377	17353	17218	17176	17363	17072	17350	17175	17139	17132	17146	17198	17303	17512	17301	17249	17281	17346	17319	17275	17290	17071	17399	17172	17266	17123	17286	17316	17353	17370	17358	17280	17269	17376	17409	17400	17338	17314	17235	17159	17353	17391	17401	17258	17290	17235	17337	17218	17469	17307	17309	17155	17252	17358	17229	17469	17267	17218	17268	17326	17221	17256	17283	17089	17387	17263	17334	17347	17175	17321	17364	17226	17348	17565	17372	17232	17159	17443	17403	17208	17143	17312	17347	17453	17259	17214	17184	17325	17152	17297	17316	17202	17463	17328	17168	17358	17110	17592	17420	17280	17470	17229	17401	17077	17420	17242	17189	17198	17271	17298	17209	17333	17086	17341	17293	17335	17085	17153	17317	17030	17197	17131	17311	17296	17159	17200	17470	17283	17321	17201	17279	17145	17418	17249	17334	17331	17371	17445	17514	17186	17306	17253	17382	17316	17188	17307	17465	17188	17185	17362	17144	17260	17539	17245	17127	17237	17366	17173	17282	17117	17301	17244	17228	17230	17376	17340	17323	17435	17305	17362	17150	17372	17259	17229	17431	17291	17364	17319	17477	17455	17329	17301	17201	17403	17238	17321	17178	17399	16949	17228	17359	17284	17263	17389	17144	17206	17322	17174	17251	17438	17281	17255	17177	17208	17252	17365	17330	17302	17413	17234	17194	17302	17400	17281	17329	17278	17359	17410	17369	17218	17410	17448	17363	17297	17398	17258	17277	17375	17321	17328	17200	17153	17324	17368	17343	17467	17396	17331	17204	17283	17235	17316	17513	17221	17379	17326	17406	17332	17224	17403	17459	17292	17304	17257	17340	17246	17227	17303	17268	17507	17439	17128	17250	17501	17453	17168	17243	17285	17388	17223	17410	17250	17240	17438	17180	17409	17304	17309	17293	16995	17390	17330	17413	17237	17253	17302	17144	17420	17301	17406	17342	17392	17352	17263	17178	17143	17361	17185	17421	17242	17405	17358	17438	17301	17343	17301	17352	17291	17310	17432	17466	17406	17203	17257	17193	17407	17258	17111	17387	17284	17433	17203	17132	17124	17323	17369	17151	17339	17288	17381	17299	17440	17293	17303	17330	17413	17334	17311	17367	17332	17428	17349	17312	17282	17318	17247	17301	17225	17290	17288	17192	17291	17158	17235	17215	17289	17362	17307	17390	17273	17494	17063	17281	17420	17374	17267	17359	17150	17240	17208	17294	17136	17332	17122	17314	17296	17205	17362	17422	17284	17243	17200	17342	17513	17354	17354	17233	17215	17357	17244	17369	17239	17353	17346	17177	17147	17371	17240	17199	17314	17229	17339	17256	17070	17275	17186	17326	17342	17479	17419	17486	17230	17558	17350	17182	17313	17265	17433	17093	17167	17352	17266	17402	17112	17438	17182	17286	17140	17239	17413	17155	17310	17289	17197	17134	17099	17479	17278	17087	17551	17327	17374	17501	17255	17284	17245	17224	17293	17333	17076	17205	17303	17219	17502	17288	17381	17089	17273	17302	17256	17302	17400	17227	17155	17394	17296	17248	17250	17264	17216	17194	17299	17388	17337	17243	17212	17034	17180	17424	17155	17141	17270	17284	17337	17211	17313	17318	17266	17242	17185	17112	17336	17321	17307	17250	17383	17495	17449	17257	17228	17290	17276	17443	17337	17160	17307	17221	17334	17234	17453	17434	17106	17185	17364	17324	17255	17373	17253	17308	17149	17417	17183	17197	17104	17316	17287	17531	17232	17320	17346	17198	17351	17441	17261	17354	17298	17241	17413	17420	17312	17343	17371	17265	17201	17405	17126	17307	17351	17380	17172	17388	17394	17305	17292	17375	17223	17132	17430	17206	17316	17216	17306	17324	17403	17380	17183	17369	17319	17329	17171	17434	17322	17291	17261	17289	17104	17350	17354	17268	17261	17123	17248	17412	17191	17102	17489	17372	17164	17199	17289	17187	17059	17504	17236	17210	17429	17243	17134	17235	17228	17294	17218	17276	17342	17123	16993	17402	17318	17470	17194	17305	17207	17343	17202	17258	17408	17324	17250	17270	17232	17399	17058	17436	17285	17525	17219	17335	17587	17221	17471	17153	17258	17306	17291	17378	17221	17397	17489	17410	17454	17355	17299	17296	17215	17266	17178	17303	17232	17250	17473	17258	17263	17197	17305	17145	17128	17406	17330	17257	17119	17345	17268	17337	17331	17197	17445	17323	17273	17288	17297	17386	17400	17382	17217	17225	17292	17247	17254	17235	17231	17306	17345	17191	16979	17383	17213	17382	17425	17239	17309	17252	17402	17269	17234	17181	17117	17163	17455	17300	17148	17225	17280	17296	17377	17327	17241	17286	17241	17231	17298	17318	17263	17196	17251	17280	17354	17410	17252	17558	17295	17281	17159	17359	17278	17305	17312	17325	17304	17205	17346	17489	17339	17372	17438	17403	17398	17240	17467	17302	17252	17413	17255	17376	17295	17120	17415	17262	17230	17147	17377	17405	17313	17390	17305	17258	17342	17210	17339	17405	17392	17404	17359	17248	17287	17219	17299	17380	17327	17212	17377	17287	17278	17196	17390	17315	17142	17142	17157	17301	17344	17400	17241	17310	17339	17194	17277	17464	17402	17344	17203	17223	17238	17233	17354	17269	17231	17342	17115	17226	17269	17240	17318	17404	17340	17346	17450	17261	17224	17283	17139	17260	17336	17410	17134	17055	17351	17295	17213	17343	17279	17375	17205	17281	17291	17194	17265	17254	17282	17279	17262	17469	17128	17205	17280	17199	17283	17313	17143	17255	17441	17375	17407	17286	17172	17549	17144	17301	17272	17237	17246	17325	17247	17171	17136	17387	17310	17253	17259	17154	17336	17300	17225	17312	17432	17402	17073	17234	17427	17416	17200	17349	17284	17344	17255	17234	17201	17118	17282	17356	17237	17383	17239	17379	17367	17411	17191	17237	17376	17267	17355	17458	17286	17357	17253	17356	17306	17275	17371	17166	17407	17289	17240	17468	17294	17426	17212	17385	17299	17330	17333	17069	17215	17320	17256	17337	17262	17150	17338	17348	17257	17319	17174	17307	17365	17287	17166	17197	17170	17301	17425	17213	17286	17209	17255	17286	17202	17412	17255	17433	17320	17367	17352	17293	17134	17184	17089	17319	17312	17264	17268	17207	17221	17162	17217	17375	17278	17218	17163	17411	17339	17369	17124	17184	17208	17360	17212	17192	17502	17095	17441	17374	17164	17226	17130	17365	17313	17244	17082	17285	17401	17343	17305	17443	17289	17261	17199	17329	17228	17321	17404	17237	17290
49575	64325	65900	54200	43352	37321	33956	31380	28766	27731	27688	27331	27602	27503	27060	27382	27161	27053	27214	27046	27087	26901	27192	26957	27263	26672	27402	27118	26843	27153	26925	26732	27163	26984	27054	27037	27053	26885	26913	27211	26919	27023	26727	26853	27103	27064	26990	27222	27026	26994	27002	27043	26947	27026	27184	26602	27123	26965	26934	26879	27257	26862	27007	26918	27127	26869	27039	26801	27135	27029	27165	26932	26915	27055	26925	27392	26860	27141	27500	27099	26814	27258	27106	27012	26921	27125	27221	26897	27080	27075	27046	27117	27071	27033	26981	27110	27095	27072	27024	27117	27389	27062	27143	26923	27161	26988	26854	26922	27061	26924	27031	26824	26920	27145	26955	27215	27214	27110	27194	27044	27142	27164	26933	27092	27184	27010	27039	27067	26914	27085	27074	27156	26779	26871	26947	27090	27049	27165	26860	26788	26970	27224	26925	26924	27128	27190	27013	27200	26973	26926	27223	26754	27236	27144	26870	27045	26984	26962	27164	27102	26921	26976	27167	27172	26997	26917	26913	27110	26782	26890	27146	27137	26923	26995	26929	27131	26965	26937	27272	27007	27120	27132	27148	27027	27048	27069	27184	27312	27237	27272	27178	27086	26956	26976	26910	26872	26795	26994	27032	26854	27145	26968	27055	27100	27116	26866	27235	26927	27011	26824	26909	27133	27306	27103	27357	27054	26964	27095	27008	27212	27119	27181	27089	27087	26927	27141	27124	27089	26979	27117	27221	27330	27268	27073	27237	27090	27201	26927	26922	26867	26887	26932	27019	27102	26694	26888	27179	27007	27011	26920	27035	27055	27208	27255	27186	27209	27058	27018	26858	27292	27024	27244	27006	27149	27081	27142	26912	26933	26860	26992	26732	27106	26949	27222	26889	27178	26895	26991	27113	27067	26930	27066	27124	26933	27073	27110	26952	27305	27015	27014	26999	27066	26840	27173	27177	27041	27039	27202	27214	27158	27000	26918	26979	26995	27026	27155	27161	26807	27017	26874	27283	27034	27179	27116	27105	27139	27161	27117	27087	26832	26983	27260	26962	26920	27007	27256	26867	27017	26827	27094	26984	27133	26872	27141	27134	27013	26889	27088	26949	27060	27042	27117	26931	26782	26958	27075	27003	27200	26945	27051	27061	26956	27174	26899	27155	27252	26938	26931	27020	27160	27277	27183	27223	27133	27049	27007	27138	27002	26937	26940	26869	27020	27208	26910	27156	27221	27173	26853	27127	27139	26994	26865	27162	27014	26790	27035	27028	27146	27243	27054	26954	27041	26946	26727	27202	27004	27056	27041	27049	27251	27034	26836	27112	26961	27109	26877	26972	27016	27165	27064	26967	27090	27013	27142	27130	26803	27050	26959	26928	27236	27127	27200	26796	27129	27216	27075	27108	26887	27150	27065	27125	27248	27086	26985	26899	26823	26963	26965	27023	27138	27094	26965	27211	27066	26904	27026	26984	26763	27097	27294	27263	27265	27320	27165	26826	26998	27182	26881	27074	27100	27163	27270	27175	27137	26889	27119	27154	27246	26832	27104	27090	26843	27128	27132	27333	26918	27078	27043	27104	27032	27059	27116	27432	27334	27165	27058	27083	27228	26907	27027	27305	26999	27135	27179	27193	27053	27174	27055	27157	27363	26982	27196	27006	26824	27297	27046	27253	27059	27334	26936	26916	26956	26817	26766	26931	27085	27042	27248	26839	27072	26947	27091	27097	27001	26959	27172	26870	26943	27110	26839	26947	27072	27132	26832	27109	27124	27253	27101	27078	27210	27064	26910	27097	26890	27104	26945	26958	27141	27024	26940	27066	26974	26903	26932	26985	27197	27072	27138	26952	27053	27093	27025	26973	27231	27134	27181	27187	27085	27056	27085	27006	27024	26803	27007	27243	26960	26993	27167	27438	26934	26936	26932	27103	26833	26884	27045	26937	27115	27142	27083	26983	26851	26986	26903	27071	26958	27326	26939	27104	27216	27216	27362	27200	27160	27061	26904	27422	27083	27135	26794	26989	27188	27000	27039	26932	27218	27080	26821	27145	27285	26851	27070	27072	27060	27037	26845	27036	26935	26927	26959	27149	27170	26963	26986	27230	27087	26991	27143	27081	27090	27079	26932	27107	26942	27069	27006	27295	26844	27049	27042	26852	27056	27175	26941	26796	26928	27062	27116	27076	26988	26971	27109	26964	27000	27108	26974	27099	27012	26992	26934	26846	27041	27175	27051	27123	26986	26984	26957	27219	27247	27312	27125	26915	27111	27197	26799	27224	26937	27074	26973	26922	27060	27028	27068	26950	27139	26951	27133	26955	26890	26915	26854	27071	26995	26882	27083	26957	26935	26877	26980	26910	27093	26671	26980	26735	27192	27103	27070	26934	27249	26907	27083	27027	26966	27134	27376	27122	26907	26933	27097	27140	27067	27085	27014	27050	26826	27397	27065	26928	27030	27193	27015	27072	27131	27072	27159	27175	26841	27136	27002	26782	27008	27160	26859	26969	27068	27133	26882	27279	27046	27241	26969	27045	27183	26939	27263	27169	27169	27143	26962	27036	27029	27114	27022	26953	27192	27171	26892	27155	26970	26940	27127	27187	27316	27182	27119	26712	27025	27089	26945	27052	27122	26898	26877	27130	27047	27026	27010	27090	26917	27194	27211	27331	26999	27239	27005	27035	27206	27108	26927	27235	26992	27140	27174	26915	27034	27125	26817	27049	26900	26929	26999	27226	27092	27009	26820	27010	27099	27105	27157	26955	27169	26981	27110	27099	27103	26890	26869	26855	27073	27094	27104	26912	27107	27038	26954	27048	27063	27088	27099	27147	27295	26940	27033	27116	27389	27185	27217	27143	27231	26867	26879	26910	26957	26866	27173	27054	27281	27007	27182	27468	26993	26875	26728	27061	27087	27168	27055	27183	27194	27134	26899	27260	27003	27151	26716	26994	27256	27126	26875	27078	27155	27077	26793	26983	27009	27086	27205	27154	27167	26997	27282	27134	26987	26731	26858	26965	26993	26914	26749	26959	27260	27200	27024	27216	26998	27108	26954	27205	27078	26995	27121	27143	26796	26930	27176	26877	26962	26892	26969	27000	27073	26916	27024	27020	27258	26958	27152	27189	27011	27165	27011	27172	26979	27006	27143	26890	26734	27200	27023	26890	26991	27273	27008	27148	27093	26995	26570	27122	27087	27055	26893	27152	27149	26908	27047	26998	26961	26964	27114	26821	26938	27327	27164	27008	26897	26781	27093	27094	27134	27105	26986	27176	27191	27065	26992	26891	27418	27054	27035	27108	26998	27005	26940	27077	27069	27118	27129	26999	27182	27273	26897	27100	27314	27021	26674	27025	27027	27245	27135	27163	27006	27267	27032	27241	26989	27436	27168	27215	26787	27214	27051	27317	27128	27138	27200	27327	26913	26932	26912	27211	26832	27092	27141	27205	27106	27083	26957	27163	26935	26788	27319	27140	27130	27217	27217	27243	26960	26932	27038	26900	27211	26945	27013	27154	27301	26894	27285	27162	27185	27173	27274	27130	27225	26886	27166	26940	27159	27133	27141	27051	26869	26936	26774	27050	27049	27035	27129	27153	26952	26949	26840	27164	26832	26952	27167	27088	27091	27165	27198	27062	27081	27017	27132	27192	27017	26725	26989	26777	27136	27005	26985	27215	26743	26998	26896	27039	26953	27108	26861	26792	27075	26988	26905	27195	26970	27072	27143	26829	27030	26980	26908	26969	26866	26877	26880	26917	27313	27054	27083	27180	27298	26995	26955	27231	27417	26956	27192	27164	26932	26954	26941	27046	27104	27013	27202	27077	27252	27233	26831	26899	26795	26979	26974	27010	26931	26875	27030	27142	26833	26911	27272	27310	26778	27151	26924	26842	26988	27016	26944	27035	27278	27221	26914	26871	27052	27123	27067	26910	26886	26720	27007	27025	26942	27227	27048	27054	27049	27019	27053	27027	27018	27182	27165	27218	26805	26942	26906	26994	27093	26865	27032	27181	27161	27215	26938	27051	27377	27113	27006	26998	26973	27116	26937	26779	27062	27231	27157	26993	26924	27346	27175	27072	27113	27029	27266	26798	27099	27221	27001	26972	27253	27299	26934	26957	26921	26820	26886	26916	27110	27268	26856	27261	26988	27211	27188	26872	26812	27089	27002	27112	26864	26846	26970	27149	27028	27097	27016	27303	27292	27135	26884	27001	27208	27052	27158	26813	26984	27422	27209	27067	27007	27185	26814	27252	27115	27251	26899	26985	27005	27070	27029	27015	27060	27059	27066	26807	27074	27048	27180	27044	26899	27183	27138	27203	26944	27140	27029	26781	26969	26950	27347	26940	27050	26931	26760	26965	26948	27268	27093	27231	27094	27163	27138	27088	27133	27146	26911	26979	26974	27099	27125	27077	26827	26728	27193	26956	27076	27095	27217	27138	27049	26930	27086	27219	27083	26993	27075	27164	27057	27186	26936	26857	27115	27213	26980	26982	27003	26848	27183	27193	26953	27223	27078	27052	27009	27155	27101	27062	27189	26855	27129	27233	27293	27167	27203	27258	27227	27009	27034	27251	26981	27288	26896	27036	27040	27018	26923	26881	27005	26952	26999	27099	26952	26977	27189	26851	27016	27141	27159	27000	26961	26892	26896	27273	26983	27018	26944	27004	26993	27038	27240	27016	27029	26907	27175	27408	27073	26926	26936	27194	26995	27241	27104	27152	26764	27007	27244	26973	26991	27182	26972	26975	27139	26848	27118	26986	27132	27046	27194	27102	26914	26988	27066	27267	26923	26852	27072	27176	27003	27009	27157	27151	26941	26871	26902	27181	26919	26947	26932	26841	26929	27063	27031	27225	27124	26714	26824	27130	27041	27285	27125	26857	27159	26906	27210	26903	26875	26950	27036	26953	26867	26873	27264	26851	27164	27089	27062	27200	27479	27461	27141	27041	27230	27054	26931	26868	27079	27086	27018	26893	27202	27052	27071	27153	27192	27193	26988	26942	27315	27298	27258	27171	26966	26987	27229	27046	27152	27010	27285	26996	27144	27185	27153	27179	27282	27134	27261	27131	27331	26961	27210	27273	27178	27255	26983	27050	27090	26894	27198	27000	26854	26896	27023	26970	26884
53810	74536	67300	47832	37065	30044	25711	22646	19164	18417	18170	17851	17939	17840	17695	17625	17543	17427	17524	17545	17345	17552	17555	17379	17486	17385	17670	17393	17537	17378	17389	17594	17413	17247	17394	17523	17498	17386	17519	17270	17605	17382	17390	17284	17403	17414	17400	17591	17488	17325	17338	17249	17492	17399	17547	17558	17502	17443	17391	17639	17449	17378	17575	17412	17559	17405	17565	17449	17327	17417	17466	17501	17403	17479	17474	17514	17508	17574	17457	17569	17522	17530	17429	17413	17499	17417	17367	17381	17491	17432	17594	17582	17394	17295	17435	17565	17405	17317	17254	17467	17388	17423	17479	17430	17422	17303	17544	17341	17588	17420	17499	17396	17569	17370	17398	17639	17522	17478	17537	17566	17553	17464	17405	17320	17463	17335	17532	17343	17458	17569	17423	17489	17489	17570	17475	17580	17529	17414	17439	17480	17437	17444	17431	17394	17340	17383	17400	17430	17525	17476	17594	17555	17473	17493	17410	17422	17452	17389	17451	17495	17581	17305	17616	17582	17356	17503	17413	17632	17350	17490	17614	17353	17330	17530	17390	17465	17404	17496	17441	17474	17385	17483	17464	17551	17433	17541	17595	17409	17348	17468	17324	17391	17547	17477	17542	17571	17468	17405	17543	17377	17568	17623	17466	17421	17397	17355	17484	17348	17386	17597	17387	17351	17511	17541	17456	17448	17429	17198	17546	17422	17522	17566	17391	17425	17568	17534	17328	17255	17617	17510	17500	17523	17483	17471	17325	17471	17384	17462	17280	17468	17321	17549	17545	17368	17392	17593	17569	17389	17417	17523	17459	17400	17629	17628	17626	17351	17409	17469	17436	17396	17352	17346	17593	17490	17350	17386	17449	17509	17395	17658	17534	17431	17416	17360	17473	17586	17607	17542	17410	17346	17539	17339	17605	17300	17492	17571	17469	17525	17366	17366	17479	17451	17273	17376	17407	17457	17498	17406	17378	17713	17513	17368	17443	17494	17389	17501	17359	17358	17373	17317	17465	17235	17573	17392	17406	17362	17328	17384	17577	17327	17556	17336	17253	17560	17331	17523	17158	17732	17333	17520	17374	17624	17399	17379	17532	17384	17231	17372	17452	17468	17607	17439	17446	17734	17385	17464	17385	17581	17290	17441	17441	17411	17444	17440	17491	17574	17554	17356	17494	17436	17497	17487	17543	17368	17232	17394	17436	17543	17499	17377	17458	17493	17452	17438	17388	17410	17779	17579	17261	17256	17615	17484	17422	17444	17264	17451	17281	17328	17586	17404	17449	17422	17420	17334	17429	17544	17367	17516	17342	17489	17233	17572	17435	17333	17504	17586	17518	17470	17547	17378	17498	17474	17581	17289	17665	17444	17430	17240	17561	17467	17254	17420	17500	17575	17332	17308	17369	17498	17462	17450	17600	17310	17415	17632	17461	17405	17345	17518	17532	17462	17272	17375	17562	17491	17477	17467	17407	17412	17440	17304	17611	17420	17452	17347	17475	17422	17517	17465	17564	17512	17472	17413	17381	17639	17525	17558	17601	17338	17199	17408	17393	17435	17481	17585	17561	17317	17481	17387	17541	17406	17520	17611	17550	17214	17414	17265	17513	17604	17625	17497	17554	17398	17509	17461	17680	17615	17482	17443	17426	17310	17397	17579	17502	17658	17180	17608	17353	17571	17284	17493	17434	17397	17449	17470	17563	17413	17570	17544	17343	17571	17328	17324	17317	17598	17389	17497	17458	17364	17503	17503	17502	17547	17320	17499	17361	17383	17503	17408	17634	17230	17579	17498	17532	17290	17409	17602	17499	17490	17350	17494	17403	17429	17334	17475	17532	17378	17480	17510	17368	17507	17421	17496	17411	17306	17323	17666	17692	17554	17378	17455	17595	17482	17479	17404	17510	17362	17573	17465	17429	17316	17269	17383	17477	17378	17488	17451	17574	17558	17411	17537	17236	17445	17440	17404	17478	17598	17572	17391	17383	17539	17468	17440	17455	17386	17327	17625	17485	17379	17468	17497	17495	17325	17472	17349	17193	17508	17616	17345	17365	17368	17298	17558	17456	17510	17405	17230	17399	17424	17589	17427	17300	17444	17235	17421	17453	17487	17472	17403	17537	17390	17429	17452	17524	17562	17535	17491	17410	17443	17577	17441	17580	17579	17301	17611	17744	17601	17702	17365	17492	17511	17443	17500	17485	17631	17269	17380	17373	17487	17306	17446	17299	17412	17449	17513	17295	17567	17519	17624	17367	17650	17350	17382	17539	17329	17600	17459	17277	17532	17519	17352	17505	17471	17405	17460	17455	17539	17520	17478	17301	17558	17556	17483	17452	17454	17316	17492	17478	17410	17330	17614	17347	17506	17451	17511	17548	17560	17509	17294	17645	17551	17484	17475	17328	17457	17414	17438	17386	17509	17650	17484	17559	17409	17404	17423	17595	17461	17372	17503	17474	17553	17530	17425	17521	17360	17465	17445	17357	17351	17431	17538	17518	17535	17468	17542	17666	17337	17423	17531	17653	17140	17448	17561	17398	17460	17469	17421	17441	17445	17550	17331	17390	17523	17449	17517	17441	17590	17434	17447	17562	17518	17428	17449	17405	17550	17418	17455	17347	17390	17463	17376	17494	17530	17524	17309	17381	17385	17390	17402	17366	17406	17368	17446	17454	17439	17381	17566	17506	17441	17378	17396	17636	17484	17514	17537	17501	17425	17698	17641	17646	17361	17594	17438	17591	17383	17531	17651	17335	17670	17448	17186	17482	17512	17387	17447	17591	17253	17538	17438	17482	17382	17457	17559	17600	17580	17614	17458	17494	17427	17646	17391	17443	17388	17481	17475	17397	17604	17540	17386	17514	17354	17499	17540	17479	17477	17461	17428	17255	17679	17421	17332	17392	17649	17673	17381	17530	17477	17433	17599	17512	17450	17302	17478	17535	17416	17529	17311	17497	17556	17561	17712	17367	17484	17251	17531	17373	17428	17532	17331	17367	17426	17572	17415	17399	17535	17561	17436	17470	17510	17387	17401	17464	17328	17553	17571	17502	17406	17564	17515	17446	17490	17492	17260	17542	17335	17505	17522	17384	17392	17250	17561	17467	17553	17208	17390	17490	17548	17510	17498	17542	17609	17482	17496	17361	17439	17354	17558	17464	17376	17394	17527	17213	17543	17587	17540	17437	17396	17372	17385	17472	17377	17534	17355	17167	17560	17565	17446	17370	17302	17430	17495	17364	17571	17446	17499	17182	17550	17365	17521	17547	17496	17529	17343	17400	17494	17347	17484	17464	17615	17561	17287	17513	17476	17447	17516	17553	17506	17695	17681	17474	17483	17486	17481	17416	17493	17514	17359	17411	17445	17265	17477	17636	17341	17562	17440	17605	17437	17382	17727	17423	17476	17256	17399	17573	17482	17595	17525	17363	17475	17426	17581	17409	17541	17533	17477	17275	17357	17423	17636	17605	17437	17496	17407	17489	17226	17347	17397	17590	17466	17457	17595	17442	17438	17523	17516	17465	17500	17610	17630	17474	17426	17526	17635	17432	17593	17463	17482	17282	17668	17500	17494	17459	17387	17520	17406	17364	17387	17619	17311	17526	17525	17424	17563	17555	17347	17452	17474	17405	17557	17531	17484	17288	17474	17401	17615	17606	17350	17453	17326	17495	17384	17641	17373	17472	17479	17645	17518	17469	17320	17490	17567	17369	17426	17638	17651	17602	17394	17399	17482	17466	17330	17474	17391	17314	17487	17174	17306	17328	17446	17453	17481	17514	17355	17479	17484	17441	17228	17423	17556	17518	17555	17371	17306	17598	17643	17320	17596	17473	17429	17421	17461	17357	17589	17358	17375	17423	17377	17315	17459	17577	17510	17491	17434	17481	17495	17348	17331	17528	17365	17538	17492	17348	17650	17444	17365	17504	17493	17371	17376	17589	17414	17327	17474	17457	17385	17603	17465	17747	17481	17550	17389	17412	17557	17344	17498	17363	17583	17448	17445	17561	17365	17415	17374	17303	17446	17362	17546	17480	17576	17477	17502	17545	17560	17319	17496	17553	17251	17384	17431	17471	17402	17506	17490	17446	17434	17387	17632	17506	17240	17435	17525	17543	17507	17418	17435	17495	17568	17385	17554	17511	17326	17606	17398	17369	17398	17321	17333	17435	17490	17467	17460	17563	17523	17449	17329	17604	17413	17518	17387	17322	17478	17501	17395	17517	17539	17539	17559	17518	17433	17489	17426	17358	17521	17538	17392	17384	17501	17551	17552	17557	17568	17438	17343	17299	17522	17500	17453	17497	17479	17377	17353	17372	17592	17535	17704	17596	17470	17546	17367	17601	17394	17424	17559	17515	17405	17493	17451	17338	17397	17453	17446	17593	17396	17266	17613	17216	17699	17567	17470	17422	17217	17459	17472	17487	17447	17447	17431	17482	17355	17358	17463	17389	17385	17503	17560	17531	17457	17446	17556	17357	17424	17497	17484	17583	17351	17508	17331	17275	17461	17357	17465	17552	17322	17558	17585	17292	17392	17531	17393	17576	17676	17257	17409	17629	17559	17542	17520	17333	17379	17516	17432	17497	17548	17538	17473	17506	17433	17451	17273	17505	17584	17309	17545	17562	17470	17351	17405	17417	17464	17408	17631	17468	17468	17326	17249	17518	17491	17186	17474	17416	17377	17383	17350	17432	17385	17582	17433	17642	17599	17487	17455	17373	17322	17426	17401	17452	17418	17423	17236	17354	17471	17458	17380	17427	17165	17336	17438	17408	17437	17315	17453	17461	17482	17406	17445	17527	17639	17440	17363	17514	17416	17340	17528	17539	17475	17430	17421	17637	17163	17496	17729	17626	17390	17552	17548	17567	17594	17470	17423	17508	17456	17450	17419	17445	17486	17419	17607	17530	17587	17416	17413	17598	17460	17395	17433	17355	17463	17485	17472	17348	17637	17525	17487	17541	17445	17361	17271	17669	17362	17386	17506	17257	17481	17404	17437	17506	17499	17360	17403	17369	17264	17472	17326	17560	17581	17490	17518	17468	17421	17523	17563	17554	17627	17442	17432	17568	17700	17479	17372	17626	17454	17375	17555	17518	17415	17441	17593	17313	17454	17631	17508	17529	17578	17470	17245	17510	17203
25831	22882	37966	43864	47016	50643	43671	34874	30721	29250	29126	28495	28376	28180	28087	28017	27581	27972	27713	27762	27692	27621	27471	27873	27855	27538	27315	27780	27729	27630	27779	27500	27668	27600	27542	27593	27445	27627	27586	27676	27597	27756	27667	27658	27501	27370	27672	27636	27819	27537	27701	27953	27638	27619	27510	27678	27603	27648	27766	27437	27594	27725	27661	27823	27292	27683	27747	27602	27554	27624	27365	27333	27307	27657	27462	27429	27543	27819	27638	27577	27685	27536	27317	27624	27644	27699	27778	27709	27594	27393	27422	27787	27338	27638	27294	27407	27656	27685	27592	27762	27652	27679	27408	27314	27582	27529	27741	27716	27594	27227	27378	27521	27570	27512	27454	27580	27672	27603	27665	27417	27551	27423	27437	27550	27607	27508	27706	27490	27529	27483	27349	27359	27637	27425	27381	27577	27531	27551	27499	27460	27716	27358	27699	27475	27529	27550	27297	27575	27492	27581	27472	27384	27522	27469	27493	27676	27132	27426	27820	27503	27492	27427	27516	27379	27562	27634	27492	27585	27770	27378	27527	27794	27572	27460	27622	27345	27410	27213	27574	27375	27522	27632	27600	27715	27585	27549	27696	27635	27741	27719	27602	27563	27736	27591	27574	27560	27559	27488	27742	27442	27249	27374	27387	27620	27683	27510	27432	27380	27557	27533	27448	27496	27570	27744	27750	27451	27749	27577	27434	27604	27437	27671	27431	27635	27813	27416	27682	27421	27607	27392	27644	27426	27692	27540	27823	27440	27439	27479	27372	27726	27585	27665	27671	27491	27435	27721	27448	27442	27653	27472	27334	27597	27607	27494	27531	27670	27526	27628	27724	27783	27561	27435	27405	27533	27508	27435	27265	27383	27337	27338	27333	27386	27656	27498	27804	27695	27707	27601	27516	27526	27612	27508	27801	27665	27469	27703	27883	27474	27611	27861	27653	27384	27601	27501	27519	27279	27410	27637	27261	27456	27513	27422	27475	27459	27365	27379	27339	27521	27605	27707	27650	27682	27627	27623	27599	27550	27549	27550	27646	27646	27492	27985	27581	27514	27757	27500	27441	27733	27579	27973	27702	27374	27613	27729	27450	27872	27555	27671	27619	27604	27929	27644	27470	27588	27547	27760	27587	27388	27470	27678	27796	27546	27434	27490	27550	27693	27700	27555	27505	27798	27415	27586	27365	27456	27489	27661	27563	27519	27676	27563	27637	27668	27490	27335	27479	27483	27533	27830	27601	27732	27461	27533	27425	27571	27659	27479	27609	27580	27552	27724	27583	27546	27570	27236	27654	27592	27508	27540	27718	27358	27444	27658	27664	27515	27661	27513	27565	27688	27664	27731	27894	27663	27711	27441	27415	27683	27579	27569	27869	27477	27619	27460	27678	27646	27212	27449	27733	27868	27577	27429	27353	27656	27474	27618	27697	27316	27592	27657	27576	27438	27513	27496	27499	28044	27557	27418	27631	27524	27685	27291	27664	27625	27957	27959	27583	27545	27497	27393	27552	27457	27423	27331	27537	27233	27496	27834	27805	27213	27471	27614	27534	27206	27731	27473	27684	27587	27512	27546	27596	27810	27495	27700	27804	27670	27711	27538	27636	27349	27637	27531	27514	27468	27600	27482	27459	27295	27580	27530	27558	27834	27736	27573	27605	27791	27510	27536	27448	27873	27686	27550	27625	27392	27524	27655	27363	27896	27781	27639	27462	27489	27361	27325	27405	27532	27389	27520	27340	27602	27576	27406	27725	27679	27495	27691	27459	27462	27531	27745	27601	27707	27621	27595	27392	27703	27740	27345	27431	27452	27610	27428	27598	27335	27543	27468	27362	27431	27561	27294	27431	27423	27589	27758	27645	27438	27636	27490	27561	27408	27244	27491	27769	27433	27505	27542	27407	27571	27847	27589	27566	27532	27426	27642	27634	27630	27656	27507	27590	27537	27792	27628	27516	27598	27679	27686	27393	27270	27493	27401	27369	27456	27643	27511	27428	27582	27663	27676	27588	27648	27390	27378	27634	27558	27472	27514	27434	27599	27637	27561	27609	27424	27512	27823	27558	27566	27429	27709	27434	27448	27726	27511	27568	27633	27536	27533	27288	27364	27529	27551	27559	27692	27636	27412	27395	27451	27556	27743	27620	27491	27351	27459	27544	27574	27396	27460	27417	27342	27662	27581	27600	27630	27376	27518	27450	27524	27760	27540	27431	27471	27689	27477	27745	27597	27594	27768	27796	27696	27515	27329	27422	27352	27356	27276	27498	27409	27697	27582	27528	27644	27565	27771	27560	27566	27694	27376	27453	27560	27277	27328	27499	27436	27567	27540	27457	27339	27407	27397	27471	27367	27560	27607	27614	27563	27548	27689	27684	27340	27571	27492	27358	27383	27625	27628	27577	27418	27226	27550	27469	27626	27449	27484	27723	27612	27545	27676	27484	27476	27380	27464	27689	27540	27749	27555	27605	27582	27816	27847	27497	27460	27289	27269	27533	27234	27549	27511	27613	27877	27698	27563	27606	27520	27748	27384	27605	27333	27601	27563	27770	27404	27610	27667	27720	27458	27212	27447	27365	27805	27438	27500	27641	27661	27695	27438	27619	27574	27324	27400	27478	27423	27450	27467	27610	27326	27632	27683	27720	27475	27438	27608	27434	27768	27422	27366	27613	27666	27627	27321	27377	27563	27606	27618	27484	27520	27416	27412	27405	27533	27642	27699	27677	27629	27435	27660	27422	27589	27406	27801	27678	27325	27393	27413	27519	27684	27352	27332	27676	27372	27744	27734	27762	27661	27705	27774	27727	27536	27667	27700	27486	27592	27476	27483	27738	27577	27640	27435	27482	27489	27784	27816	27602	27477	27693	27629	27527	27725	27469	27604	27288	27585	27830	27579	27509	27463	27467	27819	27460	27349	27655	27483	27473	27548	27618	27556	27754	27398	27579	27370	27669	27581	27646	27506	27400	27502	27580	27466	27690	27562	27608	27514	27608	27443	27495	27614	27462	27509	27482	27541	27677	27517	27551	27587	27450	27317	27635	27572	27529	27786	27509	27513	27558	27482	27579	27615	27548	27728	27486	27652	27870	27657	27572	27828	27559	27502	27439	27566	27547	27508	27566	27584	27273	27399	27683	27802	27414	27619	27402	27606	27529	27648	27518	27634	27468	27469	27691	27556	27388	27452	27617	27647	27597	27811	27432	27421	27589	27409	27579	27712	27761	27440	27617	27369	27743	27313	27446	27577	27736	27565	27389	27434	27516	27364	27497	27515	27689	27510	27492	27854	27743	27492	27601	27676	27447	27504	27653	27683	27470	27626	27802	27439	27265	27538	27650	27634	27661	27533	27481	27337	27486	27555	27714	27633	27344	27536	27446	27502	27812	27515	27410	27533	27549	27573	27562	27536	27626	27528	27371	27627	27307	27578	27515	27225	27539	27579	27588	27369	27678	27460	27563	27538	27800	27443	27712	27754	27423	27485	27398	27656	27493	27479	27460	27406	27520	27446	27550	27525	27267	27438	27504	27638	27583	27565	27717	27769	27321	27740	27355	27407	27494	27496	27652	27700	27832	27542	27774	27736	27584	27609	27585	27332	27484	27540	27527	27606	27444	27280	27389	27703	27623	27643	27750	27357	27569	27626	27511	27705	27566	27566	27296	27766	27524	27655	27444	27594	27501	27808	27687	27678	27357	27583	27299	27528	27638	27526	27678	27679	27725	27285	27336	27546	27614	27375	27643	27381	27610	27466	27313	27483	27603	27693	27393	27719	27510	27430	27435	27582	27512	27542	27719	27604	27533	27537	27843	27648	27552	27721	27446	27686	27534	27379	27394	27304	27384	27514	27600	27627	27562	27489	27495	27367	27601	27526	27456	27624	27566	27239	27681	27669	27880	27633	27736	27449	27675	27398	27755	27710	27513	27669	27818	27711	27708	27421	27355	27533	27318	27317	27430	27333	27555	27565	27334	27295	27621	27388	27666	27679	27579	27659	27455	27391	27492	27437	27457	27432	27387	27466	27623	27593	27456	27611	27246	27633	27421	27300	27748	27654	27675	27449	27573	27367	27462	27460	27351	27393	27497	27571	27505	27545	27557	27468	27526	27698	27549	27545	27422	27618	27885	27918	27821	27627	27582	27544	27479	27620	27744	27430	27504	27603	27618	27693	27610	27328	27625	27692	27494	27665	27218	27632	27526	27351	27588	27862	27403	27570	27478	27445	27659	27507	27622	27442	27446	27562	27643	27330	27442	27488	27578	27586	27599	27508	27789	27605	27620	27506	27539	27394	27791	27519	27570	27474	27630	27494	27659	27758	27636	27404	27600	27396	27584	27345	27698	27293	27900	27655	27598	27675	27554	27467	27315	27466	27762	27427	27524	27516	27748	27634	27855	27793	27619	27387	27489	27542	27603	27673	27626	27476	27808	27535	27712	27727	27639	27617	27374	27863	27650	27645	27840	27694	27511	27571	27529	27603	27467	27246	27767	27515	27489	27631	27596	27337	27199	27436	27539	27448	27695	27620	27579	27618	27554	27576	27623	27483	27381	27324	27663	27158	27397	27603	27684	27541	27697	27406	27404	27334	27512	27622	27586	27453	27438	27536	27487	27399	27770	27680	27692	27498	27708	27573	27607	27512	27795	27433	27513	27585	27446	27702	27436	27533	27568	27761	27681	27631	27457	27501	27829	27465	27506	27604	27670	27526	27675	27442	27409	27451	27432	27417	27472	27526	27538	27566	27490	27383	27691	27646	27768	27545	27638	27774	27330	27456	27589	27752	27707	27526	27722	27624	27562	27488	27584	27571	27467	27479	27586	27449	27397	27295	27525	27469	27703	27496	27570	27321	27611	27550	27749	27570	27666	27350	27478	27354	27653	27547	27859	27586	27276	27868	27766	27748	27557	27900	27589	27502	27450	27306	27411	27292	27653	27587	27471	27612	27692	27676	27272	27806	27675	27586	27533	27460	27653	27525	27563	27308	27854	27449	27571	27689	27605	27735	27505	27665	27608	27515	27615	27466	27258	27325	27413	27596	27781	27779	27815	27763	27632	27513	27482	27301	27479	27629	27614	27542	27622	27583	27471	27492	27677	27580	27198	27535	27577	27470	27399	27766	27367	27437	27550	27566	27512	27410
53946	84784	75319	59669	51625	46339	35367	25536	21333	19576	19157	18650	18211	18248	17932	17970	18008	17908	17775	17808	17741	17851	17853	17823	17620	17764	17526	17809	17660	17849	17833	17789	17565	17673	17884	17820	17779	17704	17718	17728	17699	17890	17800	17697	17645	17778	17879	17790	17650	17781	17876	17644	17751	17647	17785	17816	17720	17803	17712	17722	17882	17821	17792	17626	17725	17736	17858	17650	17750	17682	17657	17773	17795	17661	17767	17717	17984	17584	17795	17787	17921	17842	17784	17681	17654	17840	17707	17753	17710	17671	17781	17569	17723	17643	17677	17697	17836	17821	17763	17862	17820	17730	17640	17781	17730	17782	17890	17803	17530	17746	17693	17726	17545	17729	17644	17797	17742	17426	17630	17761	17733	17791	17766	17674	17603	17663	17826	17628	17725	17462	17662	17651	17839	18015	17768	17763	17755	17843	17931	17604	17827	17372	17734	17754	17797	17785	17849	17618	17845	17689	17724	17715	17774	17616	17708	17768	17951	17558	17882	17576	17601	17476	17558	17818	17820	17852	17710	17871	17645	17523	17793	17917	17979	17819	17709	17680	17851	17746	17635	17933	17842	17676	17724	17685	17802	17778	17761	17659	17773	17633	17746	17784	17671	17835	17577	17652	17600	17779	17698	17742	17890	17821	17742	17780	17727	17783	17745	17705	17870	17837	17832	17752	17494	17807	17778	17742	17875	17553	17736	17706	17678	17651	17719	17814	17892	17764	17692	17663	17862	17695	17873	17879	17768	17827	17784	17644	17765	17554	17811	17862	17878	17627	17831	17653	17644	17739	17627	17729	17752	17662	17721	17686	17703	17721	17661	17737	17786	17686	17833	17743	17649	17870	17638	17651	17571	17758	17645	17745	17715	17696	17759	17684	17627	17893	17600	17661	17781	17656	17639	17739	17833	17779	17735	17762	17668	17675	17736	17710	17615	17843	17686	17717	17642	17657	17899	17700	17676	17748	17666	17762	17770	17745	17752	17518	17786	17937	17627	17727	17563	17811	17553	17788	17663	17800	17764	17888	17632	17713	17690	17872	17767	17740	17838	17706	17548	17714	17829	17757	17617	17670	17817	17614	17903	17726	17827	17669	17613	17824	17805	17816	17752	17583	17854	17872	17810	17992	17902	17729	17731	17655	17713	17686	17820	17611	17685	17643	17577	17783	17662	17695	17774	17739	17771	17779	17750	17752	17695	17606	17737	17899	17835	17699	17783	17635	17769	17851	17840	17793	17742	17755	17803	17904	17746	17703	17640	17841	17903	17727	17689	17807	17680	17950	17772	17788	17965	17781	17704	17666	17857	17737	17593	17961	17760	17567	17625	17699	17782	17725	17954	17734	17677	17784	17819	17581	17763	17722	17652	17770	17738	17726	17699	17682	17709	17813	17618	17851	17701	17600	17870	17702	17718	17674	17717	17776	17772	17828	17713	17737	17818	17736	17874	17795	17627	17918	17768	17831	17655	17812	17751	17848	17659	17651	17687	17669	17852	17675	17824	17646	17593	17953	17883	17848	17814	17819	17817	17616	17734	17730	17702	17707	17727	17653	17662	17948	17627	17918	17881	17630	17630	17695	17628	17743	17684	17653	17650	17580	17691	17727	17669	17632	17911	17759	17733	17695	17703	17902	17772	17622	17841	17712	17731	17810	17824	17826	17797	17851	17646	17756	17723	17775	17624	17662	17707	17698	17455	17767	17796	17835	17823	17803	17816	17690	17720	17720	17781	17617	17826	17567	17794	17797	17644	17901	17800	17715	17584	17815	17887	17746	17974	17742	17749	17807	17734	17579	17551	17693	17754	17715	17772	17609	17659	17795	17682	17756	17766	17870	17791	17759	17556	17875	17792	17730	17666	17770	17626	17834	17696	17778	17631	17757	17674	17694	17745	17629	17832	17784	17563	17801	17855	17921	17805	17741	17760	17785	17561	17810	17968	17675	17895	17761	17611	17852	17666	17685	17712	17688	17677	17646	18001	17894	17497	17806	17716	17760	17715	17591	17771	17809	17778	17771	17868	17662	17767	17602	17852	17674	17949	17926	17880	17780	17681	17695	17797	17663	17664	17710	17793	17836	17890	17794	17605	17693	17747	17755	17630	17971	17628	17834	17589	17791	17788	17788	17774	17738	17802	17705	17819	17798	17775	17879	17764	17782	17724	17676	17869	17538	17814	17579	17670	17714	17804	17787	17816	17663	17872	17684	17687	17696	17821	17851	17727	17787	17640	17846	17657	17791	17638	17648	17760	17809	17812	17657	17813	17654	17818	17678	17753	17783	17659	17737	17905	17751	17758	17548	17781	17620	17782	17693	17697	17718	17745	17621	17491	17910	17776	17716	17725	17716	17834	17610	17559	17671	17600	17877	17671	17637	17660	17738	17872	17704	17800	17672	17716	17723	17925	17659	17722	17765	17881	17710	17844	17845	17839	17462	17667	17706	17567	17826	17657	17832	17903	17898	17589	17694	17795	17656	17663	17683	17840	17738	17741	17554	17724	17695	17955	17749	17655	17758	17649	17800	17680	17762	17802	17830	17584	17674	17786	17813	17772	17806	17879	17747	17660	17704	17758	17824	17691	17713	17817	17529	17721	17814	17705	17549	17529	17909	17693	17683	17685	17783	17787	17783	17756	17708	17784	17786	17788	17652	17645	17734	17784	17764	17838	17754	17647	17865	17753	17758	17778	17650	17944	17772	17751	17542	17715	17611	17653	17610	17582	17540	17673	17745	17673	17597	17757	17689	17798	17744	17568	17731	17779	17872	17818	17701	17661	17611	17740	17805	17721	17854	17636	17708	17834	17836	17769	17649	17801	17765	17655	17744	17709	17753	17923	17746	17609	17884	17718	17821	17641	17635	17751	17668	17693	17695	17660	17727	17522	17808	17644	17771	17708	17798	17667	17696	17660	17623	17748	17884	17748	17663	17897	17708	17736	17802	17803	17494	17874	17788	17690	17705	17748	17744	17766	17661	17836	17521	17749	17510	17725	17736	17808	17736	17617	17739	17924	17620	17629	17860	17786	17812	17832	17913	17804	17695	17788	17944	17758	17651	17776	17624	17562	17606	17720	17717	17634	17830	17780	17734	17559	17714	17727	17781	17797	17796	17618	17717	17901	17635	17942	17635	17871	17665	17537	17659	17719	17932	17766	17571	17766	17588	17723	17650	17727	17879	17776	17814	17894	17903	17669	17603	17912	17903	17736	17934	17764	17721	17665	17683	17753	17710	17782	17735	17684	17541	17882	17663	17734	17602	17797	17792	17837	17667	17849	17706	17667	17725	17779	17983	17694	17945	17788	17908	17570	17660	17628	17686	17607	17769	17665	17762	17621	17781	17593	17847	17808	17567	17685	17680	17869	17726	17757	17763	17721	17837	17714	17815	17720	17715	17655	17700	17809	17729	17909	17887	17749	17719	17810	17770	17869	17692	17803	17859	17632	17640	17780	17803	17578	17634	17832	17733	17758	17727	17926	17591	17835	17743	17923	17819	17800	17713	17706	17864	17631	17766	17704	17897	17655	17665	17677	17807	17763	17759	17689	17635	17692	17550	17768	17922	17697	17656	17819	17780	17893	17760	17659	17765	17771	17778	17720	17791	17639	17829	17606	17746	17526	17808	17699	17629	17611	17805	17627	17620	17881	17647	17753	17691	17843	17628	17723	17743	17811	17841	17795	17621	17707	17785	17546	17725	17845	17796	17626	17632	17407	17570	17753	17839	17733	17688	17693	17622	17643	17554	17744	17676	17819	17882	17729	17614	17794	17856	17777	17583	17715	17727	17727	17407	17700	17707	17632	17783	17660	17742	17660	18010	17628	17649	17855	17752	17721	17928	17773	17747	17723	17653	17717	17749	17816	17689	17941	17761	17481	17681	17581	17732	17906	17724	17795	17739	17645	17738	17658	17861	17697	17775	17686	17735	17473	17706	17727	17967	17681	17626	17734	17870	17530	17752	17587	17708	17848	17729	17629	17751	17677	17741	17668	17836	17608	18068	17770	17735	17541	17681	17821	17492	17793	17670	17627	17818	17911	17537	17686	17896	17867	17729	17924	17811	17812	17809	17740	18030	17723	17805	17678	17676	17802	17514	17870	18023	17770	17801	17727	17884	17892	17677	17761	17691	17865	17653	17723	17799	17737	17797	17622	17642	17663	17804	17643	17596	17728	17474	17725	17776	17666	17680	17626	17724	17778	17821	17759	17767	17807	17615	17760	17752	17693	17630	17617	17638	17791	17718	17728	17836	17882	17674	17581	17593	17766	17807	17537	17576	17775	17818	17755	17797	17808	17707	17722	17737	17852	17754	17567	17756	17754	17621	17759	17672	17689	17843	17713	17847	17839	17662	17862	17574	17989	17791	17717	17850	17823	17850	17610	17683	17853	17711	17820	17576	17819	17642	17969	17685	17701	17663	17710	17840	17746	17649	17866	17649	17792	17583	17690	17931	17724	17691	17733	17684	17716	17646	17784	17738	17805	17749	17893	17684	17722	17745	17739	17785	17755	17729	17749	17727	17820	17850	17895	17771	17870	17754	17922	17662	17918	17565	17755	17804	17710	17654	17855	17692	17622	17797	17816	17762	17594	17839	17874	17844	17879	17894	17857	17783	17739	17663	17671	17744	17630	17796	17732	17796	17656	17569	17799	17791	17646	17717	17635	17677	17676	17719	17657	17786	17798	17821	17623	17812	17867	17880	17623	17717	17760	17746	17724	17633	17743	17910	17696	17791	17719	17550	17890	17693	17667	17790	17965	17841	17565	17856	17824	17886	17599	17716	17779	17700	17554	17791	17749	17929	17757	17665	17750	17706	17945	17837	17755	17722	17624	17746	17720	17937	17620	17881	17674	17841	17738	17635	17856	17692	17717	17709	17602	17832	17568	17716	17616	17694	17708	17644	17725	17898	17606	17801	17578	17678	17686	17711	17606	17741	17666	17854	17707	17653	17799	17615	17542	17800	17731	17715	17738	17669	17851	17749	17579	17703	17855	17754	17723	17693	17831	17735	17692	17696	17833	17828	17809	17865	17799	17784	17691	17734	17874	17700	17705	17666	17914	17629	17778	17507	17691	17791	17838	17660	17737	17701	17659	17582	17708	17858	17819	17657	17769	17581	17751	17732	17709	17703	17757	17736
23599	21553	31834	39827	50298	51097	46778	36279	34531	32453	30798	28668	28127	28071	27832	27788	27686	27651	27244	27494	27526	27117	27216	27406	27262	27417	27595	27617	27400	27510	27593	27502	27634	27470	27434	27264	27430	27514	27169	27382	27542	27455	27515	27574	27405	27445	27268	27433	27202	27625	27611	27527	27534	27267	27456	27343	27472	27419	27275	27479	27397	27254	27487	27562	27387	27413	27150	27124	27188	27547	27484	27319	27384	27300	27252	27324	27235	27188	27430	27336	27107	27453	27259	27353	27425	27300	27387	27346	27336	27451	27266	27463	27420	27314	27536	27339	27279	27341	27351	27363	27362	27290	27395	27369	27542	27286	27286	27181	27546	27191	27083	27392	27484	27253	27670	27204	27046	27150	27562	27323	27338	27548	27565	27489	27304	27261	27656	27366	27524	27324	27414	27286	27104	27491	27381	27257	27439	27239	27305	27482	27665	27145	27147	27331	27335	27277	27233	27540	27257	27519	27479	27623	27428	27221	27563	27277	27234	27359	27368	27404	27345	27493	27153	27621	27369	27595	27350	27438	27496	27312	27519	27386	27394	27299	27303	27379	27174	27346	27296	27270	27387	27713	27431	27302	27285	27359	27318	27390	27422	27538	27318	27374	27549	27632	27346	27366	27421	27312	27352	27413	27172	27132	27252	27263	27317	27455	27413	27245	27221	27194	27253	27071	27168	27398	27500	27374	27277	27337	26978	27124	27237	27585	27516	27321	27176	27400	27265	27522	27295	27320	27366	27586	27249	27360	27442	27381	27453	27533	27725	27294	27309	27228	27486	27250	27348	27385	27320	27213	27450	27349	27418	27331	27014	27270	27337	27256	27297	27168	27680	27524	27420	27352	27223	27224	27515	27416	27152	27125	27216	27062	27335	27281	27135	27565	27193	27393	27181	27412	27557	27212	27473	27329	27296	27345	27606	27426	27487	27584	27083	27207	27486	27296	27369	27416	27454	27531	27424	27197	27147	27210	27369	27407	27276	27185	27267	27352	27280	27317	27385	27328	27481	27340	27332	27371	27337	27401	27345	27216	27240	27175	27105	27179	27586	27589	27472	27350	27190	27366	27310	27291	27566	27365	27335	27086	27414	27254	27405	27537	27559	27288	27361	27380	27146	27139	27387	27539	27243	27101	27697	27419	27269	27353	27554	27506	27375	27440	27059	27467	27327	27212	27102	27118	27729	27394	27382	27123	27381	27361	27324	27141	27150	27206	27162	27248	27115	27351	27068	27427	27208	27092	27531	27178	27169	27278	27586	27480	27166	27497	27450	27333	27224	27381	27360	27198	27390	27119	27211	27360	27372	27396	27428	27179	27476	27108	27232	27333	27404	27203	27261	27451	27463	27260	27197	27309	27397	27194	27378	27492	27436	27375	27047	27284	27741	27333	27438	27493	27172	27464	27572	27209	27143	27298	27451	27461	27405	27393	27511	27441	27388	27443	27328	27417	27341	27134	27213	27273	27154	27252	27452	27431	27320	27057	27271	27295	27482	27311	27504	27438	27404	27544	27118	27283	27395	27210	27190	27460	27506	27414	27347	27180	27300	27421	27236	27428	27342	27339	27458	26970	27550	27313	27253	27224	27385	27206	27261	27283	27405	27383	27402	27221	27146	27236	27241	27358	27146	27224	27603	27373	27442	27216	26990	27414	27395	27233	27235	27263	27221	27514	27251	27519	27418	27319	27180	27198	27424	27142	27291	27543	27317	27168	27631	27660	27496	27327	27377	27268	27351	27370	27475	27351	27336	27328	27239	27349	27220	27245	27196	27514	27298	27300	27232	27423	27277	27348	27217	27260	27682	27389	27628	27356	27300	27260	27436	27461	27693	27257	27054	27332	27349	27350	27225	27310	27229	27398	27322	27272	27248	27410	27501	27321	27181	27184	27198	27368	27405	27184	27281	27250	27554	27294	27394	27298	27252	27257	27372	27214	27411	27304	27351	27507	27501	27325	27337	27422	27392	27302	27380	27502	27729	27426	27572	27322	27296	27372	27075	27289	27452	27143	27340	27626	27369	27456	27241	27105	27664	27236	27283	27389	27404	27595	27624	27499	27414	27463	27502	27677	27229	27215	27217	27050	27557	27395	27225	27213	27121	27218	27507	27274	27314	27289	27268	27198	27215	27203	27207	27404	27660	27472	27405	27297	27480	27124	27201	27217	27313	27504	27639	27359	27162	27348	27271	27381	27385	27276	27501	27231	27717	27301	27163	27225	27374	27494	27604	27443	27184	27303	27449	27591	27405	27001	27345	27487	27383	27314	27528	27301	27049	27294	27403	27517	27333	27323	27377	27106	26962	27395	27513	27284	27314	27164	27269	27476	27574	27455	27278	27438	27339	27482	27249	27429	27502	27158	27360	27246	27054	27490	27495	27553	27302	27175	27600	27496	27413	27237	27374	27541	27619	27430	27414	27166	27273	27327	27295	27216	27312	27454	27197	27262	27393	27020	27299	27292	27206	27215	27334	27346	27151	27382	27367	27414	27472	27327	27219	27444	26943	27191	27484	27338	27271	27347	27397	27564	27400	27121	27095	27493	27239	27151	27217	27386	27398	27416	27312	27284	27401	27560	27148	27162	27361	27604	27459	27308	27384	27536	27439	27318	27241	27497	27093	27512	27386	27388	27092	27345	27192	27371	27181	27363	27336	27375	27608	27540	27425	27250	27262	27441	27526	26992	27351	27490	27438	27254	27328	27306	27275	27304	27363	27473	27369	27275	27351	27429	27510	27345	27481	27368	27281	27110	27110	27436	27333	27429	27283	27305	27430	27196	27322	27330	27565	27336	27332	27317	27347	27161	27284	27444	27424	27393	27341	27329	27600	27186	27400	27369	27433	27527	27552	27298	27468	27392	27222	27431	27443	27394	27318	27527	27579	27355	27260	27197	27341	27271	27413	27220	27468	27236	27383	27217	27117	27017	27323	27327	27194	27177	27385	27287	27172	27211	27081	27129	27317	27699	27248	27038	27384	27223	27281	27579	27243	27463	27322	27372	27365	27268	27309	27463	27261	27551	27302	27526	27593	27456	27094	27481	27558	27284	27164	27395	27480	27200	27187	27356	27379	27230	27418	27202	27101	27273	27586	27434	27342	27450	27318	27337	27482	27342	27305	27022	27439	27255	27487	27421	27311	27424	27363	27367	27219	27122	27319	27243	27525	27318	27392	27372	27339	27289	27273	27227	27115	27394	27560	27261	27387	27277	27278	27311	27176	27156	27302	27224	27136	27324	27342	27302	27332	27286	27262	27381	27355	27361	27679	27332	27386	27397	27322	27493	27449	27013	27250	27223	27506	27199	27234	27290	27350	27525	27133	27247	27412	27316	27200	27122	27248	27274	27520	27453	27214	27435	27246	27337	27462	27206	27375	27353	27311	27351	27318	27307	27323	27331	27361	27203	27239	27287	27499	27395	27402	27436	27166	27007	27365	27263	27320	27383	27167	27480	27592	27415	27240	27387	27489	27741	27452	27250	27452	27464	27316	27299	27495	27170	27489	27137	27383	27443	27249	27481	27295	27293	27314	27397	27452	27437	27337	27257	27451	27487	27240	27554	27458	27605	27502	27476	27599	27480	27331	27423	27047	27218	27129	27215	27478	27137	27566	27524	27380	27354	27487	27416	27356	27366	27250	27364	27249	27454	27343	27501	27507	27528	27482	27398	27521	27200	27190	27422	27485	27022	27422	27175	27341	27529	27140	27462	27389	27412	27104	27209	27193	27343	27419	27241	27270	27390	27373	27257	27167	27190	27355	27443	27523	27238	27249	27310	27306	27245	27368	27197	27448	27441	27413	27549	27192	27301	27318	27326	27222	27319	27450	27422	27390	27514	27223	27273	27271	27217	27414	27286	27226	27429	27624	27199	27483	27541	27230	27354	27155	27226	27129	27354	27288	27430	27151	27155	27400	27336	27118	27445	27077	27367	27264	27254	27138	27380	26918	27227	27145	27418	27272	27501	27021	27710	27663	27376	27431	27300	27258	27217	27353	27564	27314	27165	27261	27490	27256	27432	27537	27345	27075	27282	27426	27268	27608	27401	27274	27469	27320	27349	27328	27229	27260	27254	27180	27140	27209	27182	27328	27554	27682	27268	27368	27357	27554	27601	27309	27303	27200	27102	26997	27376	27318	27147	27282	27185	27538	27397	27178	27355	27505	27435	27357	27437	27115	27367	27336	27130	27169	27299	27148	27358	27201	27324	27354	27221	27271	27341	27275	27099	27332	27070	27330	27206	27402	27413	27277	27148	27441	27438	27283	27142	27184	27497	27484	27471	27299	27240	27254	27288	27313	27279	27483	27260	27413	27239	27557	27539	27355	27203	27132	27440	27310	27383	27473	27244	27243	27257	27257	27259	27296	27491	27569	27175	27312	27185	27546	27687	27404	27308	27615	27237	27690	27436	27417	27371	27328	27449	27278	27309	27268	27521	27318	27406	27338	27409	27190	27074	27260	27296	27431	27465	27414	27157	27628	27473	27212	27306	27376	27325	27313	26976	27219	27372	27331	27098	27415	27371	27527	27357	27146	27501	27381	27281	27137	27300	27207	27550	27217	27413	27271	27391	27371	27194	27333	27167	27471	27467	27512	27083	27167	27451	27591	27423	27343	27480	27478	27432	27529	27543	27457	27346	27207	27220	27364	27301	27356	27535	27206	27439	27370	27132	27199	27328	27268	27214	27046	27380	27430	27501	27289	27212	27563	27119	27460	27308	27434	27507	27502	27145	27291	27410	27422	27329	27331	27291	27307	27622	27628	27388	27073	27666	27341	27287	27280	27283	27615	27265	27223	27162	27371	27256	27465	27349	27376	27402	27216	27266	27624	27363	27233	27306	27121	27197	27498	27560	27475	27433	27228	27320	27331	27501	27394	27229	27431	27058	27032	27573	27172	27219	27386	27236	27278	27127	27202	27491	27407	27282	27189	27125	27168	27468	27166	27150	27140	27598	27446	27486	27502	27453	27286	27369	27307	27416	27387	27272	27279	27358	27122	27308	27245	27381	27535	27351	27327	27321	27769	27358	27457	27350	27228	27271	27305	27229	27376	27227	27578	27259	27187	27200	27510	27301	27506	27196	27034	27360	27289	27235	27264	27287	27342	27377	27110	27099	27513	27352	27553	27310	27443	27420
56168	89308	83338	73430	64252	51570	39190	28652	26737	23053	20816	18854	18388	18140	17921	17948	17619	17636	17662	17701	17669	17525	17713	17495	17599	17555	17845	17637	17718	17525	17725	17649	17761	17605	17656	17654	17594	17575	17529	17517	17616	17626	17570	17679	17767	17604	17619	17537	17598	17664	17604	17780	17523	17764	17648	17695	17597	17580	17702	17729	17634	17686	17516	17515	17554	17842	17485	17659	17744	17556	17759	17702	17643	17580	17615	17524	17629	17526	17607	17607	17586	17733	17561	17744	17643	17569	17465	17590	17595	17595	17733	17577	17743	17568	17617	17602	17766	17618	17606	17396	17580	17701	17454	17723	17634	17599	17734	17471	17662	17616	17582	17569	17456	17739	17610	17542	17639	17663	17559	17704	17717	17657	17746	17659	17662	17663	17580	17481	17798	17705	17895	17603	17556	17689	17561	17577	17553	17473	17640	17676	17572	17708	17451	17732	17719	17571	17547	17574	17598	17622	17739	17661	17483	17512	17521	17838	17721	17466	17656	17590	17367	17642	17498	17568	17742	17551	17666	17567	17482	17686	17574	17488	17608	17514	17753	17519	17620	17675	17741	17799	17540	17556	17722	17534	17687	17534	17675	17673	17573	17429	17580	17553	17463	17769	17529	17434	17604	17442	17561	17631	17603	17542	17664	17831	17541	17484	17797	17622	17587	17509	17557	17520	17604	17610	17758	17725	17618	17655	17587	17454	17618	17641	17734	17686	17434	17509	17663	17795	17550	17547	17501	17495	17555	17560	17633	17400	17543	17726	17546	17498	17739	17540	17647	17646	17696	17561	17675	17554	17617	17550	17565	17615	17551	17577	17894	17637	17502	17677	17693	17814	17735	17603	17551	17468	17518	17571	17503	17754	17743	17506	17522	17597	17424	17689	17380	17628	17621	17560	17563	17560	17547	17639	17559	17806	17659	17659	17873	17815	17646	17641	17716	17461	17528	17622	17607	17491	17764	17483	17446	17466	17683	17633	17636	17697	17620	17785	17583	17680	17638	17490	17594	17570	17630	17494	17556	17502	17613	17845	17595	17396	17594	17526	17385	17643	17623	17646	17707	17663	17705	17478	17604	17573	17470	17569	17617	17507	17541	17733	17723	17462	17609	17439	17444	17692	17694	17524	17510	17611	17829	17455	17674	17603	17609	17677	17609	17747	17349	17680	17469	17752	17504	17553	17659	17910	17505	17629	17640	17551	17770	17487	17533	17548	17513	17726	17664	17679	17605	17520	17707	17695	17647	17640	17700	17614	17553	17567	17685	17565	17616	17599	17696	17570	17603	17483	17719	17634	17486	17520	17509	17556	17675	17497	17638	17438	17512	17482	17527	17554	17672	17674	17418	17740	17584	17587	17569	17734	17688	17645	17547	17352	17768	17607	17476	17627	17481	17560	17435	17802	17618	17619	17561	17535	17621	17579	17543	17355	17504	17547	17674	17634	17696	17640	17543	17509	17744	17582	17745	17709	17565	17550	17474	17619	17616	17611	17607	17497	17613	17641	17638	17518	17720	17510	17521	17560	17615	17662	17549	17541	17615	17692	17610	17397	17502	17838	17708	17551	17643	17723	17682	17685	17603	17496	17478	17557	17549	17559	17524	17618	17643	17651	17497	17669	17592	17540	17511	17608	17483	17642	17732	17749	17501	17803	17598	17662	17385	17651	17581	17578	17474	17653	17478	17651	17621	17665	17575	17571	17485	17656	17799	17585	17714	17444	17687	17549	17650	17506	17604	17599	17541	17703	17693	17548	17562	17754	17726	17618	17575	17576	17486	17676	17776	17604	17524	17481	17698	17536	17721	17608	17479	17434	17622	17561	17539	17610	17805	17323	17459	17529	17406	17731	17459	17681	17624	17638	17643	17697	17542	17638	17612	17495	17638	17267	17760	17745	17659	17749	17450	17623	17633	17645	17625	17559	17735	17612	17681	17471	17601	17436	17487	17687	17679	17662	17605	17623	17492	17537	17628	17700	17432	17612	17573	17574	17576	17692	17633	17526	17609	17634	17553	17587	17494	17594	17637	17444	17521	17666	17786	17567	17514	17648	17530	17734	17584	17691	17539	17655	17589	17534	17626	17728	17630	17314	17697	17550	17589	17588	17529	17593	17582	17648	17665	17587	17634	17435	17695	17630	17609	17485	17639	17449	17471	17705	17460	17508	17748	17707	17597	17583	17663	17516	17646	17562	17662	17590	17689	17714	17596	17650	17490	17551	17652	17697	17785	17442	17714	17835	17647	17663	17567	17776	17526	17569	17729	17711	17550	17654	17676	17579	17806	17392	17737	17491	17832	17623	17659	17490	17735	17628	17673	17653	17515	17659	17651	17741	17564	17509	17844	17497	17657	18042	17645	17407	17556	17732	17616	17611	17640	17657	17499	17768	17519	17484	17638	17700	17694	17589	17562	17746	17527	17654	17563	17522	17405	17730	17470	17675	17687	17441	17664	17765	17586	17463	17712	17683	17539	17505	17642	17506	17348	17691	17583	17627	17636	17588	17634	17830	17498	17527	17482	17350	17642	17619	17704	17615	17560	17543	17556	17590	17477	17672	17739	17500	17610	17764	17534	17649	17638	17679	17691	17511	17589	17584	17461	17707	17679	17538	17498	17619	17715	17616	17555	17624	17708	17632	17478	17822	17689	17593	17506	17619	17460	17485	17507	17527	17420	17645	17680	17738	17716	17639	17498	17590	17538	17682	17452	17695	17690	17511	17623	17428	17678	17493	17723	17449	17592	17516	17750	17757	17555	17675	17684	17658	17610	17638	17639	17761	17797	17538	17341	17771	17461	17542	17616	17530	17650	17600	17726	17697	17657	17688	17750	17642	17451	17623	17589	17640	17567	17728	17594	17519	17645	17584	17641	17617	17547	17514	17654	17498	17788	17371	17568	17607	17472	17668	17456	17714	17537	17532	17692	17583	17833	17656	17660	17649	17435	17578	17530	17533	17502	17460	17769	17479	17642	17710	17852	17721	17495	17615	17635	17745	17540	17679	17628	17409	17850	17680	17534	17621	17569	17470	17512	17689	17701	17682	17588	17591	17548	17569	17657	17707	17669	17726	17509	17611	17722	17508	17607	17658	17485	17602	17657	17600	17605	17614	17592	17736	17527	17399	17725	17387	17599	17621	17752	17604	17577	17820	17691	17708	17777	17569	17633	17626	17618	17617	17517	17543	17585	17543	17729	17832	17495	17501	17642	17432	17665	17540	17705	17530	17684	17799	17549	17618	17644	17615	17754	17388	17597	17577	17749	17666	17358	17672	17588	17791	17583	17647	17698	17622	17585	17634	17491	17590	17539	17610	17577	17675	17778	17522	17708	17614	17645	17586	17687	17557	17639	17436	17606	17623	17640	17644	17582	17461	17797	17578	17751	17543	17756	17720	17566	17664	17732	17588	17494	17483	17702	17713	17375	17525	17546	17458	17669	17488	17508	17569	17666	17526	17603	17486	17622	17745	17578	17531	17655	17626	17660	17588	17720	17646	17708	17620	17496	17560	17358	17621	17701	17736	17503	17581	17583	17525	17397	17698	17717	17601	17373	17563	17584	17672	17615	17608	17600	17586	17370	17595	17726	17644	17833	17555	17673	17538	17673	17562	17675	17590	17629	17498	17647	17615	17582	17521	17527	17648	17476	17602	17647	17654	17713	17526	17517	17626	17499	17721	17652	17644	17500	17436	17680	17775	17583	17504	17559	17604	17629	17654	17643	17640	17569	17654	17627	17703	17736	17396	17585	17512	17701	17465	17627	17751	17548	17470	17685	17738	17631	17682	17587	17763	17521	17632	17555	17593	17518	17487	17600	17576	17648	17585	17686	17684	17724	17738	17414	17622	17683	17770	17609	17748	17710	17592	17523	17483	17527	17735	17468	17652	17665	17623	17803	17664	17806	17565	17716	17784	17633	17530	17621	17608	17802	17767	17416	17641	17523	17511	17703	17621	17698	17459	17445	17568	17709	17621	17733	17689	17507	17658	17583	17452	17663	17591	17612	17732	17593	17689	17487	17716	17641	17552	17715	17667	17689	17720	17585	17658	17448	17788	17627	17721	17610	17512	17497	17525	17543	17638	17662	17575	17573	17586	17637	17665	17564	17619	17577	17643	17438	17580	17596	17602	17606	17516	17571	17634	17715	17685	17484	17619	17645	17676	17572	17704	17703	17451	17705	17714	17497	17649	17605	17648	17448	17680	17569	17430	17780	17488	17663	17694	17559	17531	17492	17547	17429	17798	17456	17474	17701	17439	17789	17690	17618	17660	17541	17620	17684	17631	17713	17472	17779	17638	17685	17489	17508	17586	17896	17365	17610	17834	17599	17518	17482	17742	17675	17604	17641	17429	17689	17455	17642	17742	17550	17646	17790	17476	17672	17375	17581	17720	17591	17676	17594	17723	17625	17517	17559	17627	17649	17712	17509	17536	17745	17611	17664	17791	17667	17486	17656	17596	17693	17576	17831	17551	17891	17571	17563	17416	17702	17817	17741	17743	17588	17528	17568	17538	17786	17590	17657	17643	17654	17652	17756	17608	17642	17693	17647	17602	17546	17728	17402	17566	17558	17600	17713	17632	17638	17642	17697	17498	17597	17567	17539	17493	17566	17700	17584	17582	17573	17625	17633	17853	17675	17574	17628	17584	17795	17748	17467	17767	17443	17541	17618	17693	17580	17741	17587	17678	17774	17611	17606	17510	17544	17579	17626	17632	17696	17663	17689	17537	17422	17642	17564	17594	17540	17401	17568	17666	17673	17820	17579	17597	17732	17633	17690	17506	17593	17757	17366	17640	17566	17649	17539	17735	17505	17624	17688	17635	17567	17710	17612	17509	17727	17696	17626	17570	17668	17546	17564	17505	17615	17560	17751	17757	17657	17686	17540	17586	17574	17656	17497	17705	17487	17708	17596	17676	17582	17587	17504	17590	17407	17575	17741	17604	17763	17610	17612	17618	17415	17674	17653	17585	17515	17679	17700	17526	17714	17503	17660	17589	17483	17620	17469	17701	17544	17728	17453	17717	17557	17591	17646	17504	17354	17536	17508	17597	17598	17669	17594	17717	17454	17445	17745	17494	17590	17621	17434	17676	17648	17697	17609	17712	17618	17597	17888	17705	17651	17749	17801	17611	17675	17513
48952	64965	65607	57309	48564	40478	34335	30505	29326	28487	28208	27743	27406	27343	27431	27438	27483	27502	27384	27459	27215	27423	27449	27394	27267	27221	27225	27141	27236	27342	27350	27423	27303	27291	27458	27619	27040	27432	27587	27533	27231	27380	27279	27221	26913	27426	26978	27201	27563	27227	27153	27269	27419	27287	27398	27317	27302	27359	27460	27404	27299	27575	27284	27479	27562	27271	27191	27304	27171	27499	27123	27527	27166	27192	27391	27068	27346	27354	27092	27054	27087	27206	27267	27633	27407	26975	27308	27540	27092	27013	27210	27417	27510	27503	27391	27137	27231	27091	27359	27333	27247	27240	27104	27186	27190	27221	27469	27241	27296	27222	27486	27561	27488	27481	27333	27337	27305	27649	27300	27569	27095	27242	27280	27361	27423	27058	26950	27170	27246	27249	27263	27128	27355	27133	27197	27168	27237	27347	27302	27110	27376	27195	27469	27474	27229	27395	27371	27329	27290	27241	27422	27311	27176	27440	27330	27439	27380	27254	27410	27832	27242	27414	27263	27080	27282	27128	27207	27300	27328	27296	27273	27408	27455	27291	26974	27268	27425	27117	27189	27346	27166	27247	27424	27432	27099	27444	27282	27435	27385	27117	27594	27575	27054	27254	27250	27115	27503	27172	27407	27598	27401	27256	27223	27321	27475	27454	27108	27411	27461	27132	27449	27246	27361	27516	27218	27196	27604	27419	27233	27148	27353	27303	27314	27263	27237	27405	27244	27121	27344	27237	27320	27268	27247	27145	27129	27517	27520	27515	27365	27170	27317	27285	27158	27562	27443	27532	27458	27503	27359	27404	27457	27448	27339	27087	27158	27357	27079	27290	27295	27289	27352	27283	27212	27519	26900	27423	27285	27102	27307	27742	27173	27205	27206	27098	27376	27325	27339	27334	27437	27124	27369	27279	27232	27414	27311	27372	27268	27518	27439	27272	27229	27240	27278	27563	27353	27385	27356	27237	27331	27299	27357	27172	27171	27255	27476	27138	27147	27172	27044	27167	26948	27357	27345	27111	27317	27507	27516	27345	27243	27491	27439	27477	27445	27036	27445	27434	27165	27163	27474	27095	27220	27284	27370	27267	27208	27072	27433	27421	27405	27330	27136	27313	27592	27139	27140	27198	27451	27511	27427	27405	27236	27513	27313	27242	27536	27393	27206	27483	27098	27434	27425	27275	27134	27305	27490	27161	27322	27073	27500	27349	27399	27621	27295	27217	27314	27407	27456	27355	27181	27275	27157	27415	27231	27432	27247	27321	27337	27263	27203	27289	27316	27072	27354	27291	27225	27184	27413	27224	27110	27135	27177	27275	27195	27206	27320	27377	27403	27063	27124	27356	27242	27359	27311	27270	27282	27324	27510	27369	27295	27527	27549	27271	27324	27352	27243	27137	27245	27413	27047	27363	27474	27302	27478	27402	27349	27428	27130	27348	27423	27590	27382	27164	27138	27344	27548	27353	27103	27438	27338	27048	27209	27229	27171	26956	27093	27326	27200	27639	27278	27206	27483	27550	27078	27318	27295	27211	27315	27421	27275	27173	27269	27157	27434	27220	27227	27226	27099	27290	27294	26939	27301	27230	27256	27259	27467	27258	27241	27096	27234	27232	27334	27446	27263	26998	27338	27310	27299	27493	27623	27401	27213	27199	27341	27416	27127	27169	27319	27235	27497	27150	27433	27326	27400	27413	27088	27068	27133	27441	27177	27294	27307	27242	27347	27234	27166	27572	27235	27101	27181	27267	27327	27278	27425	27133	27095	27191	27275	27325	27105	27055	27389	27422	27488	27425	27335	27136	27139	27316	27230	27271	27467	27189	27416	27189	27449	27392	27378	27227	27351	27157	27023	27128	27279	27380	27114	27170	27256	27330	27253	27299	27351	27383	27393	27237	27392	27194	27039	27359	27050	27448	27549	27334	27112	27378	27327	27175	27375	27248	27183	27136	27352	27296	27426	27449	27409	27306	27299	27222	27446	27179	27448	27458	27307	27368	27487	27320	27110	27284	27408	27179	27445	27165	27165	27110	27199	27367	27331	27127	27125	27260	27492	27453	27127	27517	27344	27366	27249	27401	27211	27401	27245	27319	27321	27331	27329	27154	27178	27469	27313	27441	27160	27362	27240	27276	27263	27370	27197	27307	27234	27244	27302	27256	27195	27403	27250	27257	27348	27271	27452	27222	27525	27525	27327	27362	27518	27265	27422	26919	27104	27031	27286	27362	27269	27338	27374	27117	27337	27296	27392	27396	27265	27160	27302	27318	27216	27436	27375	27259	27346	27511	27244	27356	27225	27314	27412	27207	27240	27392	27379	27444	27449	27453	27425	27450	27352	27099	27317	27018	27229	27171	27123	27613	27358	27123	27192	27527	27367	27256	27219	27344	27274	27063	27261	27379	27289	27232	27195	27080	27372	27491	27108	27318	27298	27339	27439	27313	27184	27362	27485	27359	27183	27357	27174	27302	27245	27128	27387	27191	27539	27338	27174	27296	27269	27299	27623	27304	27263	27336	27510	27552	27497	27236	27429	27376	27235	27305	27293	27112	27065	27269	27388	27280	27595	27258	27278	27111	27307	27208	27321	27310	27383	27212	27375	27319	27409	27352	27297	27226	27286	27352	27412	27426	27278	27400	27186	27261	27343	27246	27087	27227	27383	27450	27552	27206	27193	27272	27369	27373	27226	27403	27210	27405	27346	27487	27194	27242	27396	27265	27385	27313	27482	27318	27235	27517	27319	27263	27280	27412	27209	27373	27332	27344	27235	27480	27206	27286	27445	27257	27502	27313	27364	27342	26948	27694	27459	27107	27462	27234	27280	27150	27620	27307	27366	27180	27614	26954	27255	27515	27351	27086	27099	27256	27304	27353	27320	27252	27296	27126	27192	27108	27202	27250	27372	27422	27237	27448	27518	27396	27309	27480	27421	27186	27335	27340	27478	27272	27244	27037	27145	27417	27254	27109	27495	27368	27275	27561	27298	27208	27188	27063	27625	27504	27450	27122	27408	27162	27307	27245	27143	27184	27213	27261	26907	27421	27411	27422	27226	27120	27546	26969	27263	27422	27176	27223	27278	27238	27479	27373	27654	27582	27607	27302	27282	27546	27252	27186	27308	27264	27204	27429	27277	27179	27234	26994	27157	27351	27455	27279	27219	27257	27162	27404	27367	27412	27273	27185	27215	27267	27248	27181	27257	27604	27267	27287	27496	27512	27291	27042	27453	27340	27212	27284	27352	27147	27244	27255	27414	27298	27356	27210	27292	27232	27341	27224	27383	27259	27374	27182	27338	27332	27462	27355	27145	27293	27345	27433	27241	27322	27422	27429	27277	27295	27503	27625	27289	27092	27339	27180	27278	27363	27406	27316	27616	27252	27519	27498	27273	27262	27271	27265	27476	27302	27238	27439	27258	27279	27257	27528	27102	27396	27376	27335	27456	27355	27612	27424	27322	27329	27440	27434	27264	27339	27498	27551	27209	27299	27251	27302	27237	27400	27580	27539	27168	27107	27146	27136	27365	27446	27177	27412	27235	27343	27516	27152	27184	27349	27477	27109	27433	27359	27086	26990	27257	27379	27321	27493	27172	27254	27243	27420	27459	27421	27186	27038	27362	27415	27463	27421	27300	27408	27261	27518	27464	27489	27487	27398	27392	27284	27361	27453	27426	27119	27304	27319	27305	27251	27467	27161	27376	27336	27294	27505	27392	27470	27299	27180	27396	27375	26971	27244	27256	27182	27127	27227	27302	27100	27462	27175	27270	27407	27307	27351	27477	27235	27333	27245	27318	27424	27248	27204	27180	27224	27632	27169	27266	27201	27394	27265	27558	27314	27224	27254	27809	27345	27488	27445	27228	27410	27383	27273	27091	27121	27492	27201	27537	27264	27107	27319	27668	27263	27220	27191	27299	27207	27139	27478	27479	27332	27086	27310	27166	27272	27483	27433	27151	27210	27226	27333	27451	27315	27387	27342	27292	27407	27338	27405	27474	27535	27368	27377	27243	27550	27324	27332	27352	27303	27345	27229	27215	27270	27158	27200	27221	27162	27077	27310	27546	27434	27133	27481	27332	27136	27540	27288	27444	27325	27327	27336	27387	27221	27182	27461	27170	27287	27404	27183	27195	27416	27227	27358	27312	27413	27371	27191	27408	27172	27137	27197	27391	27117	27050	27472	27411	27037	27313	27270	27132	27311	27241	27209	27228	27353	27298	27402	27654	27076	27204	27332	27282	27215	27418	27207	27330	27250	27340	27602	27454	27428	27434	27115	27346	27518	27410	27349	27291	27295	27352	27187	27204	27400	27325	27385	27314	27279	27377	27284	27463	27180	27207	27145	27370	27514	27289	27271	27179	27122	27316	27202	27243	27131	27247	26960	27038	27307	27349	27428	27347	27169	27508	27350	27472	27608	27475	27322	27093	27155	27359	27367	27430	27181	27362	27463	27391	27339	27248	27613	27561	27132	27220	27260	27464	27158	27362	27401	27379	27192	27394	27307	27216	27419	27366	27384	27336	27313	27431	27267	27189	27228	27351	27439	27132	27261	27096	26995	27321	27441	27377	27548	27259	27422	27305	27496	27077	27371	27281	27314	27158	27285	27182	27357	27207	27217	27422	27435	27315	26980	27384	27558	27294	27257	27010	27293	27277	27316	27232	27085	27243	27190	27079	27108	27584	27155	27388	27379	27215	27233	27048	27116	27118	27183	27356	27271	27246	27349	27424	27400	27603	27366	27276	27235	27235	27079	27204	27188	27342	27513	27177	27390	27448	27238	27329	27197	27392	27438	27367	27271	27105	27193	27381	27424	27323	27167	27340	26980	27250	27594	27503	27413	27228	27382	27500	27446	27237	27333	27103	27265	27279	27267	27327	27297	27196	27433	27421	27274	27297	27029	27553	27060	27198	27451	27281	27471	27196	27461	27283	27123	27389	27362	27168	27249	27158	27227	27201	27295	27381	27511	27400	27138	27780	27408	27321	27282	27237	27176	27316	27481	27394	26995	27473	27362	27330	27275	27256	27262	27347	27536	27367	27334	27363	27480	27241	27101	27463	27517	27451	27460	27371	27353	27418	27150	27314	27199	27452	27252	27251	27239	27199	27298	27575	27405	27155	27144	27423	27323	27439	27417
52932	74370	66499	52026	41851	33208	25379	20898	19836	19385	18423	18039	17788	17815	17705	17634	17752	17777	17565	17398	17420	17584	17497	17442	17654	17577	17621	17587	17480	17665	17447	17501	17523	17376	17678	17514	17511	17449	17647	17671	17474	17542	17598	17551	17482	17498	17658	17551	17510	17529	17714	17557	17728	17652	17704	17410	17442	17520	17702	17627	17624	17469	17516	17630	17639	17509	17452	17454	17669	17416	17463	17565	17617	17646	17479	17509	17592	17498	17530	17516	17608	17551	17714	17516	17622	17293	17631	17333	17754	17453	17487	17405	17609	17410	17441	17672	17312	17586	17612	17637	17544	17595	17476	17646	17552	17460	17646	17201	17544	17401	17532	17676	17629	17444	17477	17649	17427	17323	17405	17567	17493	17635	17559	17473	17585	17418	17540	17618	17509	17466	17511	17567	17409	17726	17590	17596	17565	17418	17583	17473	17505	17734	17574	17502	17515	17502	17323	17469	17620	17600	17439	17565	17500	17521	17539	17494	17613	17469	17468	17665	17569	17656	17300	17415	17447	17578	17385	17352	17523	17581	17655	17430	17472	17683	17391	17498	17597	17563	17506	17488	17719	17511	17509	17375	17599	17593	17381	17487	17565	17443	17545	17453	17549	17547	17517	17674	17503	17561	17604	17498	17527	17761	17713	17559	17525	17519	17534	17637	17644	17662	17474	17595	17600	17398	17353	17783	17486	17558	17485	17650	17448	17475	17548	17567	17467	17467	17492	17461	17453	17691	17287	17496	17652	17663	17714	17401	17448	17684	17628	17404	17617	17514	17552	17399	17464	17421	17682	17659	17729	17677	17390	17369	17690	17572	17379	17546	17504	17619	17759	17612	17508	17471	17600	17583	17441	17529	17497	17446	17501	17692	17511	17608	17671	17468	17467	17568	17783	17517	17529	17606	17545	17381	17389	17430	17652	17479	17563	17356	17464	17560	17633	17434	17521	17432	17545	17598	17512	17509	17459	17519	17629	17633	17456	17686	17566	17585	17412	17390	17654	17553	17569	17672	17414	17738	17565	17432	17571	17489	17638	17489	17404	17668	17543	17488	17408	17512	17533	17416	17524	17551	17641	17615	17669	17552	17510	17548	17537	17638	17513	17680	17510	17305	17533	17593	17294	17535	17682	17410	17582	17433	17651	17614	17533	17566	17589	17488	17608	17508	17577	17536	17649	17469	17535	17694	17393	17614	17548	17560	17383	17566	17366	17613	17573	17659	17658	17474	17627	17698	17500	17466	17465	17541	17509	17703	17545	17698	17551	17693	17769	17607	17749	17593	17607	17544	17487	17640	17673	17750	17522	17457	17661	17574	17587	17597	17489	17444	17544	17671	17474	17828	17524	17707	17661	17642	17496	17549	17599	17400	17517	17711	17603	17584	17544	17492	17433	17464	17539	17484	17613	17714	17528	17509	17589	17647	17570	17392	17614	17554	17554	17482	17487	17740	17408	17495	17363	17674	17496	17474	17589	17598	17382	17583	17499	17605	17517	17456	17589	17487	17624	17310	17570	17542	17470	17612	17455	17666	17664	17623	17721	17526	17518	17563	17532	17594	17655	17464	17563	17700	17568	17481	17741	17638	17360	17526	17602	17512	17578	17624	17715	17646	17462	17646	17377	17622	17386	17574	17395	17545	17703	17489	17704	17498	17692	17526	17544	17577	17531	17575	17533	17560	17513	17579	17353	17516	17565	17456	17493	17449	17567	17554	17500	17671	17506	17475	17505	17359	17624	17527	17608	17534	17694	17432	17484	17538	17644	17460	17628	17743	17423	17391	17534	17453	17555	17473	17551	17549	17623	17364	17463	17679	17443	17682	17522	17468	17677	17284	17474	17519	17721	17595	17702	17614	17429	17608	17452	17353	17747	17612	17455	17629	17519	17534	17283	17417	17471	17615	17722	17548	17604	17424	17575	17579	17667	17622	17522	17639	17490	17534	17478	17619	17649	17685	17483	17603	17596	17527	17548	17571	17537	17571	17548	17686	17551	17630	17540	17577	17558	17584	17787	17599	17469	17463	17433	17591	17598	17546	17435	17443	17700	17463	17579	17527	17571	17561	17608	17667	17484	17353	17641	17562	17688	17624	17401	17620	17464	17517	17578	17546	17627	17417	17615	17535	17558	17688	17726	17669	17617	17490	17632	17386	17628	17485	17587	17733	17407	17546	17441	17568	17746	17395	17396	17416	17556	17583	17439	17781	17358	17527	17517	17434	17581	17597	17546	17683	17475	17691	17653	17555	17601	17657	17536	17597	17634	17576	17690	17437	17637	17786	17611	17648	17549	17619	17532	17527	17606	17540	17544	17691	17544	17450	17524	17714	17423	17465	17571	17534	17630	17545	17428	17548	17495	17575	17505	17689	17512	17366	17666	17627	17643	17462	17557	17661	17560	17561	17659	17502	17434	17601	17628	17440	17619	17624	17453	17402	17593	17575	17525	17482	17590	17602	17554	17481	17468	17559	17511	17545	17810	17585	17602	17332	17633	17560	17527	17457	17470	17500	17699	17440	17620	17535	17512	17545	17565	17592	17426	17444	17577	17518	17496	17603	17539	17565	17538	17741	17721	17645	17480	17589	17417	17588	17484	17522	17515	17765	17602	17593	17709	17554	17473	17657	17601	17401	17530	17457	17630	17513	17723	17581	17526	17439	17473	17541	17445	17544	17603	17454	17653	17559	17470	17570	17544	17585	17374	17613	17402	17528	17421	17526	17449	17619	17480	17430	17430	17482	17540	17658	17626	17401	17505	17666	17731	17533	17424	17498	17616	17665	17694	17502	17535	17574	17493	17461	17525	17507	17717	17476	17405	17592	17687	17803	17514	17565	17334	17389	17540	17627	17617	17484	17489	17614	17558	17558	17674	17502	17500	17505	17511	17634	17454	17652	17687	17645	17306	17634	17613	17668	17622	17560	17585	17482	17641	17608	17676	17459	17620	17448	17538	17628	17390	17507	17511	17515	17385	17521	17371	17392	17626	17566	17759	17556	17488	17679	17639	17557	17488	17538	17776	17436	17523	17505	17507	17470	17679	17701	17575	17561	17571	17529	17442	17565	17506	17691	17672	17442	17591	17495	17442	17638	17479	17631	17427	17380	17434	17398	17479	17588	17565	17395	17522	17714	17587	17637	17604	17644	17427	17417	17621	17616	17417	17589	17550	17657	17604	17406	17635	17539	17450	17395	17503	17529	17429	17755	17522	17498	17261	17375	17493	17575	17614	17601	17451	17439	17521	17514	17621	17546	17538	17688	17474	17484	17599	17677	17578	17546	17645	17629	17629	17457	17674	17329	17434	17573	17618	17716	17581	17411	17597	17600	17668	17691	17421	17355	17505	17625	17412	17333	17550	17781	17419	17676	17554	17481	17405	17692	17722	17679	17685	17529	17349	17561	17584	17507	17442	17445	17597	17565	17615	17489	17608	17719	17540	17640	17351	17562	17407	17485	17520	17687	17553	17659	17608	17727	17720	17462	17633	17478	17570	17652	17467	17676	17591	17551	17298	17664	17633	17646	17672	17608	17531	17595	17665	17428	17691	17513	17454	17761	17318	17546	17599	17490	17406	17507	17644	17508	17565	17577	17464	17668	17474	17608	17359	17446	17382	17387	17634	17586	17592	17590	17648	17519	17615	17555	17464	17480	17370	17596	17479	17619	17556	17532	17537	17527	17635	17599	17526	17710	17662	17679	17518	17454	17606	17471	17533	17612	17632	17516	17518	17525	17606	17440	17551	17400	17438	17498	17556	17557	17646	17455	17584	17480	17434	17545	17632	17655	17674	17346	17605	17515	17462	17489	17652	17668	17518	17443	17313	17602	17521	17429	17456	17543	17637	17468	17695	17555	17492	17452	17518	17430	17684	17546	17535	17479	17485	17633	17458	17609	17411	17417	17545	17617	17411	17527	17492	17457	17484	17583	17662	17568	17562	17541	17639	17542	17431	17609	17578	17540	17368	17569	17554	17588	17790	17614	17386	17720	17587	17623	17399	17534	17742	17475	17461	17537	17577	17729	17520	17702	17611	17496	17764	17650	17562	17420	17548	17491	17645	17551	17467	17643	17557	17536	17438	17479	17595	17479	17699	17465	17510	17556	17497	17502	17498	17402	17474	17496	17602	17686	17603	17572	17710	17551	17576	17404	17492	17426	17669	17633	17555	17425	17483	17637	17429	17678	17436	17535	17714	17656	17626	17459	17742	17506	17391	17525	17652	17561	17480	17398	17619	17630	17468	17352	17479	17568	17508	17448	17532	17557	17350	17406	17365	17344	17260	17548	17637	17430	17499	17536	17670	17505	17772	17632	17405	17496	17632	17514	17485	17536	17630	17574	17608	17575	17593	17587	17656	17551	17755	17534	17672	17480	17416	17488	17699	17723	17476	17646	17491	17544	17615	17772	17569	17697	17529	17588	17536	17474	17730	17652	17694	17535	17501	17571	17687	17677	17500	17753	17614	17563	17503	17884	17470	17706	17641	17541	17675	17478	17674	17497	17571	17493	17424	17618	17672	17502	17586	17718	17646	17622	17623	17440	17565	17602	17488	17606	17591	17587	17335	17714	17532	17666	17725	17492	17713	17505	17614	17630	17758	17507	17491	17658	17516	17445	17574	17582	17552	17454	17669	17613	17717	17590	17608	17538	17621	17736	17520	17615	17529	17360	17482	17628	17382	17778	17566	17460	17419	17442	17434	17557	17475	17642	17570	17407	17482	17492	17608	17509	17538	17691	17559	17785	17457	17479	17558	17531	17516	17605	17604	17339	17563	17520	17430	17669	17512	17584	17655	17518	17491	17622	17666	17483	17473	17548	17707	17507	17579	17515	17581	17471	17684	17341	17420	17634	17441	17526	17681	17251	17492	17664	17481	17518	17535	17497	17531	17429	17381	17556	17595	17408	17569	17429	17521	17482	17410	17573	17536	17421	17512	17532	17421	17581	17665	17675	17572	17505	17573	17523	17508	17595	17593	17459	17687	17727	17486	17717	17523	17620	17452	17579	17700	17570	17744	17365	17584	17536	17655	17614	17675	17576	17581	17597	17589	17724	17483	17480	17465	17362	17471	17506	17474	17470	17471	17693	17524	17537	17505	17497	17574	17525	17570	17282	17462	17496	17525	17593	17476	17626	17604	17574
25779	22717	39409	49783	50440	45404	40732	34916	33050	31813	30931	29405	28358	27983	28184	28142	27890	27975	27985	27693	27831	27969	28082	27897	27827	27882	27954	27876	28006	27876	27799	27812	27744	27609	27802	28073	27954	27886	27942	27751	27577	27626	27928	28007	27784	27935	28074	27996	27861	27668	27731	27768	27794	27833	27872	27875	27670	27878	27827	27651	27734	27729	27680	27708	27870	27834	27877	27859	27765	27791	27774	27766	27896	27832	27640	27642	27821	27855	27762	27568	27848	28069	28104	27897	27849	27653	27713	27927	27808	27649	27889	27882	27698	27984	28042	28049	28068	27893	27522	27733	27992	27742	27696	27650	27778	27792	27491	27974	27851	27602	27959	27705	27880	27895	27912	27516	27689	27696	27884	27810	27775	27647	27831	27915	27810	27943	27851	27788	27860	27779	27904	27646	27607	27679	27798	27817	27925	27845	27887	27570	27716	27565	27955	27990	27722	27820	27803	27714	27608	28067	27691	27706	27883	28109	27918	27738	27701	27897	27716	27738	27674	27584	27854	27694	27795	28027	27995	27811	27927	28058	27775	27727	27778	27599	27953	27823	27708	27814	28014	27892	27773	27414	27793	27869	27790	27815	27830	27902	28029	27953	27836	27894	27910	27893	27964	27836	27904	27621	27812	27767	27939	27638	27836	27752	27694	28165	28024	27833	27702	27671	27908	27688	27862	27725	27575	27696	27653	27712	27930	28140	28058	27835	27889	27597	27488	28011	27751	27658	27993	27984	27895	27918	27747	27573	27788	27817	27940	27717	27724	27919	28016	27687	27721	27701	27942	27794	27791	27663	27729	27940	27773	27574	27833	27764	27730	27869	27650	27725	27848	27760	27955	27920	27727	27851	27639	27810	27727	27880	27823	27810	27899	27746	27696	27632	27964	27663	27839	27755	27741	28074	27699	27872	27793	27592	27955	27698	27851	27974	27943	27710	28070	27914	27943	27529	27566	27745	27696	28197	27458	27618	28285	27666	27725	27672	27900	27648	27542	27685	27991	27568	27853	27947	28092	27922	27851	28006	27784	27693	27929	27988	27809	27814	27879	27754	27617	27922	27792	28033	27928	27757	27491	27588	28063	27671	28060	27838	27798	27893	27676	27747	27740	27788	27782	27926	27768	27813	27441	27753	27728	27760	27740	27922	27758	27970	27758	27592	27706	27600	27861	27747	27705	27786	28092	27478	27725	27910	27959	27947	27850	27669	27771	27647	27812	28015	27716	27543	27674	27589	27897	27927	27712	27614	27893	27654	27813	27796	27668	27516	27783	27792	27824	28066	27977	27742	27795	27740	27911	27845	27909	27908	27802	28025	27902	27947	27690	27669	27729	27936	27917	27945	27774	27449	27745	27870	27707	27763	27668	27760	27867	27793	27865	27999	27815	27836	27937	27834	27663	27870	27784	27808	27850	27675	27620	27847	27801	27862	27743	27825	27679	27668	27865	27774	27918	27840	27948	27898	27785	27905	28047	27783	27777	27640	27639	27869	27866	27753	27908	27931	27811	27757	27898	28027	27819	27452	27910	27948	27844	27889	27858	27655	27861	27792	27904	27752	27649	27647	27792	27878	27782	27777	27865	27864	27806	27800	27693	27665	27824	27673	27518	28042	27848	27993	27843	27604	27705	27806	27719	27907	27868	27890	28010	27481	27698	27856	27928	28024	27940	27810	27832	27592	27704	27930	28008	27920	27758	27834	27611	27571	27912	27709	27823	27778	27641	27986	27871	27754	27653	27974	27885	27677	27589	27736	27729	27721	27862	27750	27723	27882	27650	27548	27663	27856	27683	27479	27849	27879	27798	27797	27889	27783	27885	27831	27753	27633	27669	27601	27884	27996	28033	27987	27785	27905	27793	27844	27643	27981	27699	27586	27820	27866	27731	27905	27833	27864	28009	27800	27794	27951	28001	27885	27681	27766	27791	27692	27778	27953	27634	27600	27776	27648	27788	27747	27727	27573	27768	27816	27935	27707	27960	27610	27733	27821	28000	27728	27583	27949	27820	27366	27606	28012	27783	28013	27913	27852	27778	27643	27589	27880	27690	27658	27984	27724	27688	27790	27801	27509	27687	28027	27559	27588	27989	27750	27906	27818	27855	27713	27712	27974	27741	27879	27716	27829	28009	27885	27836	28072	27669	27642	27780	27737	27603	27676	27431	27824	27979	27783	27836	27989	27827	27683	28194	27926	27692	27776	27690	27885	27828	27970	27988	27807	27916	28136	27875	27841	27665	27827	27923	28028	27996	27793	27888	27739	27863	27548	27636	27922	27956	27771	27974	27946	27837	27681	27712	27731	27796	27641	28071	27823	27798	27792	27856	27908	27606	27750	27666	27928	27881	27781	27671	27877	27760	27652	27465	27878	27898	27713	27795	27538	27770	27831	27751	27964	27845	28145	27891	27672	27686	27768	27694	27871	27938	27597	27848	27816	27728	27930	27867	27836	27863	27551	27892	27825	27786	27821	27696	27715	27795	27667	27692	27836	27821	27851	27912	27814	27957	27894	27750	27886	27889	27803	27864	27989	27925	27894	28000	27790	27772	27674	27739	27822	27912	27893	28006	27826	27591	27567	27755	27827	27924	27789	27897	27744	28012	27794	27924	27974	27967	27863	27900	27878	27910	27944	27701	27575	27704	27801	27714	27949	28023	27994	27893	27876	27775	27965	27788	27752	28136	27788	28022	27905	27610	27685	27877	27642	27978	28113	27622	27784	27660	27929	27663	27602	27834	27826	27893	27770	27966	27985	27775	28011	27863	27659	27837	27998	27813	27853	27852	27540	27621	27669	27696	27738	27875	27814	27822	27781	27847	27687	27713	27603	27842	27639	27760	27762	28050	27743	27825	27993	27963	28150	27571	27774	27830	27657	27865	27931	28129	27869	27794	27469	27808	27765	27945	27682	27886	28040	27810	27749	27806	27478	27951	28002	27986	27714	27643	27905	27752	27790	27771	27945	27694	27805	27621	27894	27788	27716	27823	27491	27693	27804	27706	27829	27790	28034	27965	27809	27689	27492	27722	27895	27833	27945	27494	27813	27633	27653	27964	27722	27694	27692	27645	27905	27782	27851	27848	27870	27884	27785	27669	27828	27840	27700	27791	27819	27822	27705	28116	27815	27726	27806	27686	27707	27816	27620	27770	27824	27742	27766	27754	27715	27959	27892	27805	27708	27898	27930	27644	27389	27809	27606	27621	27574	27759	27853	27644	27622	27799	27490	27657	27741	27831	27970	27720	27615	27868	27784	27621	27666	27839	28009	27817	27964	28081	27835	27686	27829	27650	27694	27748	27671	27606	27813	27503	27853	27743	27841	27888	27560	27659	27896	27558	27551	27573	27645	27754	27596	28016	27818	27844	27620	28069	27737	27824	27919	27639	27864	27782	27974	28074	27655	27951	27777	27639	27756	27869	27861	27817	27919	27878	27714	27714	27597	27965	27672	27874	27612	27795	27858	27579	27702	27655	27821	28009	27939	27831	27929	27816	27776	27773	27657	28072	27868	27494	27845	27712	27879	27653	27940	27652	27816	27849	27963	27949	27782	27817	27646	28045	28135	27897	27510	28013	27829	27844	27884	28051	27946	27714	27329	27694	27703	27777	27938	27750	27699	27665	27933	27694	27543	27943	27746	27950	27613	27831	27979	27872	27835	27830	27764	27860	27871	27614	27910	27860	27722	27540	27987	27966	27781	27885	27825	27749	27614	27708	27736	27773	27970	27995	27644	27869	27691	28026	27673	27692	27742	27784	27607	27603	27665	27935	27878	27999	27677	27897	27936	27708	27474	27685	27669	27676	27945	27762	27925	27688	27487	27773	27747	27549	28027	27770	28106	27704	27738	27710	27742	27804	27760	27795	27712	27794	27910	27560	27686	27821	27767	27823	27685	27504	27806	27857	27979	27673	27860	27786	28042	27648	27534	27639	27757	27829	27790	27934	27852	27669	27485	27980	27860	27966	27910	28003	27672	27653	27965	27668	27835	28190	27826	27985	27990	27912	28035	27865	28071	27718	27560	27777	27835	27971	27851	27736	27825	27827	27748	27852	27522	27852	27771	27680	27713	27951	27953	28033	27824	27689	27886	27738	27633	27864	27651	27577	27737	28066	27927	27770	27799	27983	27800	27414	27628	27812	27978	27864	28055	27857	28029	27921	28029	27800	27753	27707	27638	27604	27739	28141	27935	28055	28042	27788	27651	27672	27736	27540	27997	28033	27703	27858	27851	27851	27926	27663	27577	27921	27824	27829	27745	27828	27778	27737	27760	27931	27845	27681	27971	27897	27731	27566	27652	27713	27525	27837	28006	27851	27848	27949	27916	27887	27834	27834	27702	27903	27645	28045	27949	27926	27716	27947	27953	27843	27899	27660	27747	27812	27961	27893	27681	27924	27899	27783	27695	27915	27656	27761	27847	27805	27659	27951	27721	27497	27589	27645	27946	27763	27794	27836	27851	27811	27657	27722	27605	27792	27981	27744	27926	27811	27966	27588	27816	27700	28116	27758	27787	27630	27676	27751	27811	27745	27879	27819	27841	27633	27711	27715	27866	27469	27928	28018	27909	27896	28093	27706	27635	27846	27812	27598	27802	27789	27832	27681	27912	27912	27681	27790	27989	27601	27721	27839	27576	27794	27574	27775	27543	27703	27586	27645	27637	27663	27791	27893	27655	27631	28029	27921	27683	27803	27801	27872	27924	28019	28003	27426	27712	27727	27852	27762	28096	27674	27854	28141	27878	27753	27600	27853	27848	28076	27898	27852	27682	27892	27824	27924	28049	27608	27701	27825	27540	27628	27899	27750	27736	27821	27884	27615	27684	27808	27858	27907	27939	27902	27660	27813	27711	27962	27687	27834	27781	27609	27803	27770	28030	27922	27645	27710	27838	27748	27544	27966	27813	28094	27679	27817	27949	27855	27546	27572	27639	27769	27990	27882	27670	27783	27841	27695	27823	27854	27845	28021	27846	27761	27790	27638	27689	27837	27932	27977	27630	27847	27811	27789	27588	27620	28017	27535	27852	27969	27898	27806	27604	27836	27734	27913	27734	27862	28014	27906	27773	27818	27931	27822	27756	27976	27878	27706	27847	27736	27828	27833	27835	27779	27730	27902	27853	27870	27671	27741	27911	27505	27727
53092	84926	79278	65988	53662	40805	32190	26224	24416	22462	21111	19172	18329	18155	18025	18054	17975	18043	17836	18015	17723	17740	17877	17795	17995	17942	17702	17754	17785	17703	17711	17877	18055	17869	17861	18029	17926	17999	17770	17745	17874	17792	17748	17754	17869	17580	17915	17750	17923	17764	17927	17748	17685	17864	17954	17926	17873	17709	17733	17673	17833	17707	18033	17749	17701	17863	17799	17735	17685	17967	17687	17879	17890	17912	17784	17902	17609	17853	17690	17768	17718	17814	17873	17789	17873	17879	18015	17932	18082	17710	17732	17920	17786	17968	17744	17775	17959	17843	17921	17847	17965	17814	17728	17673	17683	17778	17878	17657	18008	17804	17889	17792	17857	17765	17801	17931	18012	17886	17789	17847	17843	17819	17892	17985	18075	17743	17796	17745	17649	17775	17847	17870	17856	17824	17724	17745	17755	17764	17915	17668	17827	17745	17743	17813	17744	17873	17839	17894	17632	17667	17887	17949	17665	17899	17862	17832	17894	17802	17909	17690	17848	17779	17701	17760	17842	17760	17836	17894	17734	17809	17745	17646	17918	17654	17817	17717	17965	17905	17834	17774	17820	17838	17870	17877	17795	17871	17790	17794	18012	17832	17747	17912	17705	17960	17997	17725	17744	17828	17817	17759	17853	17828	17733	17833	17840	17742	17804	17799	17638	17771	17791	17860	17654	17955	17881	17841	17746	17714	17551	17737	17880	17860	17783	17818	17998	17793	18011	17945	17954	17601	17784	17904	17895	17719	17918	17774	17889	17776	17726	17811	17921	17894	17845	17932	17635	17702	17833	17725	17807	17920	17908	17721	17774	17875	17843	17805	17818	17891	17901	17925	17828	17617	17932	17721	17919	17773	17762	18002	17982	17594	17778	17736	17902	17771	17879	17810	17819	17711	17802	17757	17630	17855	17854	17744	17914	17985	17749	17707	17849	17731	17972	17843	17773	17662	17770	17937	17846	17745	17795	17926	18035	17943	17864	17838	17877	17892	17730	17861	17732	17629	17965	17664	17884	17836	17888	17818	17843	17813	17902	17725	17752	17814	17675	17767	17886	17712	17891	17835	17731	17929	17827	17903	17848	17918	17584	17769	17904	17856	17799	17935	17604	17841	17789	17849	17736	17949	17929	17865	17652	17618	17841	17846	17824	17682	18034	17720	17931	17752	17932	17824	17852	17784	17864	17856	17727	17827	17809	17854	17757	17886	18062	17901	17798	17831	17812	17830	17862	17944	17856	17799	17912	17805	17867	17955	17839	17822	17805	17792	17915	17920	17835	17856	17751	17794	17717	17801	17810	17925	17834	17816	17779	17850	17865	17739	17792	17991	17815	17847	17863	17901	17832	17758	17907	17974	17901	17717	17842	17773	17847	17748	17826	17774	17830	17741	17737	17764	17797	17916	17826	18012	17880	17887	17683	17824	17791	17733	17662	17923	17760	17916	17608	17843	17876	17805	17816	17875	17655	17728	18022	17910	17711	17796	17847	17667	17703	17777	17879	17830	17691	17830	17899	17860	17894	17597	17657	17703	17902	17813	17556	17834	17833	17726	17807	17917	17826	17751	17751	17915	17667	17915	17790	17662	17835	17941	17861	17724	17834	17810	17880	17702	18085	17990	17824	17655	17740	17832	17825	17816	17894	17659	17867	17877	17769	17782	17646	17954	17919	17734	17982	17704	17714	17802	17878	17835	17703	17810	17911	17785	17704	17915	17719	17757	17741	17788	18008	17690	17762	17967	17740	17968	17921	17926	17926	17746	17913	17932	17941	17860	17708	17876	17886	17813	18004	17786	17977	17757	17953	17922	17961	17857	18048	17776	17656	17787	17810	17733	17953	17990	17867	17916	17972	17894	17797	17674	17741	17838	17745	17792	17812	18008	17746	17930	17969	18026	17905	17866	17765	17723	17728	17946	17759	17858	17759	17591	17926	17700	17729	17891	17992	17862	17780	17735	17799	17884	17815	18095	17972	17841	17970	17837	17839	17687	17796	17832	17881	17803	17851	17849	17687	17942	17883	17754	17913	17834	17791	17830	17679	17785	17884	17920	17755	17696	17925	17737	17683	17772	17940	17763	18001	17660	17903	17736	17949	17866	17841	17791	17764	17704	17983	17744	17788	17988	17714	17861	17668	17815	17717	17806	17897	17798	17876	17789	17715	17875	17694	17867	17745	17849	17866	17734	17890	17824	17907	17697	17727	17925	17942	17814	17855	17907	17896	17826	17895	17835	17759	17789	17973	17710	17919	17767	17810	17977	17873	17911	17822	17987	17767	17636	17748	17937	17767	17834	17927	17805	17903	17901	17866	17979	17677	17688	17725	17905	17709	17878	17572	17954	17863	17710	17789	17984	17913	17923	18093	17704	17723	17639	17815	17835	17951	17842	17789	17876	17924	17953	17721	18055	17701	17827	17906	18058	17801	17811	17853	17838	17804	18000	17781	17863	17764	17820	17673	17970	17760	17845	17940	17808	17944	17784	17919	17826	17845	17732	17858	17925	17972	17861	17901	17927	17718	17874	17896	17966	17928	17854	17787	17877	17989	17856	17737	17941	17999	17972	17822	17789	17947	17796	17622	17838	17803	17793	17981	17852	17770	17903	17921	17926	17786	17933	17673	17684	17844	17915	17836	17720	17813	17857	17902	17862	17801	17750	17669	17831	17878	17857	17698	17784	17686	17818	17738	17691	17846	17708	17788	17869	17768	17878	17885	17632	17920	17913	17820	17831	17976	17820	17977	17820	17882	17742	17888	18057	17927	17787	17773	17795	17928	17849	17888	17756	17752	17852	17924	17822	17963	17867	17724	17870	17840	17895	17770	17879	18004	17747	17726	17860	17754	17905	17861	17797	17959	17861	17833	17802	17905	17731	17871	17923	17960	17839	17816	17785	17929	17909	17708	17719	17808	17774	17927	17748	17948	17834	17953	17796	17906	17623	17729	18036	17818	17858	17822	18004	17836	17770	17812	17716	17756	17776	17835	17755	17725	17624	17950	17849	17924	17944	17944	17874	17740	17911	17704	17745	17611	17749	17927	17845	17799	18042	17817	17816	17781	17886	17897	17838	17744	17883	17791	17757	17824	17800	17945	17769	17794	18017	17820	17932	17994	17881	17790	17814	17879	17696	17764	18001	18016	17753	17802	17807	17790	17781	17916	17681	17840	17964	17686	17746	17777	17707	17882	17944	17912	17953	17911	17898	17873	17831	17658	17856	17879	17873	17865	17752	17975	18025	17796	17941	17816	17903	17808	17962	17821	17794	17778	17655	17706	17713	17831	17770	17870	17827	17774	17834	18017	17958	17580	17795	17926	17675	17867	17797	17764	17905	17905	17942	17791	17916	17817	17758	17861	17845	17711	17820	17872	17903	17837	17748	17867	17746	17970	17716	17760	17880	17850	17786	17877	17874	17894	17821	17548	17982	17803	17873	17751	17805	17842	17928	17962	17853	17761	17904	17762	17940	17879	17862	17871	17770	17828	17868	17799	17852	17827	17797	17939	17683	17882	17810	17842	18107	17845	17868	17883	17758	17863	17819	17771	17961	17951	17890	17704	17762	17757	17942	17809	17859	17913	17768	17920	17751	17817	17868	17917	17834	18118	17696	17738	17848	17767	17829	17853	17817	17890	17667	17582	17715	17760	17749	17684	17884	17994	17770	17655	17851	17863	17907	17798	17739	17933	18005	17857	17993	17715	17839	17792	17855	17827	17990	17877	17960	17835	17743	17696	17794	17773	17771	17735	17762	17955	17851	17872	17805	17842	17893	17822	18041	17941	17810	17778	18156	17733	17837	17700	17911	17886	17856	17849	17691	17893	17810	17788	17831	17733	17895	17790	17960	17735	17978	17821	17892	17766	17843	17740	17709	17915	17918	17929	17943	17978	17775	17670	17685	17659	17849	17839	17739	17827	17978	17750	17637	17691	17813	17955	17762	17752	17773	17775	17759	17700	17903	17910	17593	17918	17812	17698	17980	17822	17867	17739	17924	17749	17708	17880	17679	17749	17775	17875	17676	17956	17810	17825	17902	17844	17769	17811	17909	17683	17705	17837	17895	17847	17885	18051	17979	17750	17855	17788	17827	17889	17743	17789	17906	18003	17921	17878	17930	17862	17823	17913	17785	17746	17705	17942	17732	17817	17943	17845	17904	17739	17796	17754	17919	17709	17803	17825	17732	17937	17831	17818	17841	17897	17711	17703	17914	18020	17587	17931	17692	17790	17696	17923	17904	18028	17862	17893	17722	17870	17819	17923	17706	17783	17898	17712	17716	17963	17911	17837	17906	17873	17687	17940	17838	17889	17881	17837	17872	17869	17598	17928	17836	17709	17624	17813	17875	17975	17996	17794	17811	17805	17811	17899	17865	17981	17871	17965	17744	17829	17776	17898	17929	17897	18105	17777	17785	17910	17957	17963	17752	17935	17861	17967	17894	17745	17666	17799	17928	17780	18014	17703	17877	17873	17842	17787	17828	17782	17751	17818	17760	17871	17719	17665	17929	17743	17764	17802	17929	17852	17838	17936	17894	17690	17892	17962	17852	17863	17705	17719	17612	17930	17760	17774	17798	17801	17869	17796	17678	17689	17957	17621	17895	17680	17909	18156	17770	17621	17943	17840	17865	18023	17784	17854	17739	17770	17826	17953	17686	17797	17851	17862	17903	17829	17918	17719	18125	17913	17971	17879	17818	17937	17811	17787	17756	17971	17850	17955	17928	17992	17612	17829	17776	17891	17872	17999	17820	17817	17812	17790	17865	17657	17866	17756	17860	17745	17774	17802	17820	17699	17928	17764	17791	17816	17882	17882	17771	17719	17728	18041	17811	17760	17732	17795	17769	17804	17797	17724	17938	17781	17752	17915	17983	18003	17935	18063	17838	17969	17863	17974	17856	17825	17843	17891	17699	17845	17871	17593	17935	17774	17859	17817	18060	17873	17780	17828	17917	18000	17777	17929	17747	17840	17771	17799	17909	17811	17926	17878	17779	17696	17843	17843	17888	17696	17665	17739	18016	17654	17676	18064	17893	17931	17735	17758	17697	18018	17861	17892	17825	17769	18016	17881	17836	17917	17788	17806	17779	17606	17938	17923	17894	17809	18017	17768	17909	17957	17906	17911	17960	17701	17736	17939	17754
23472	21696	34423	42118	42166	44580	45095	40390	36427	33149	31397	29438	28453	28006	28076	27876	28249	27777	27708	27588	27604	27818	27704	27707	27936	27756	27546	27906	27532	27551	27576	27742	27427	27541	27521	27533	27473	27506	27519	27681	27466	27645	27426	27600	27517	27528	27452	27612	27370	27645	27772	27534	27608	27469	27427	27563	27689	27791	27562	27516	27649	27550	27516	27516	27576	27514	27565	27650	27635	27392	27467	27708	27399	27508	27797	27667	27687	27718	27671	27352	27467	27557	27581	27807	27684	27683	27557	27863	27610	27348	27672	27303	27548	27473	27492	27559	27482	27357	27475	27696	27696	27660	27638	27438	27482	27465	27637	27459	27531	27585	27482	27436	27596	27509	27570	27667	27743	27795	27572	27502	27520	27496	27570	27466	27577	27538	27675	27521	27713	27553	27668	27389	27817	27488	27579	27728	27673	27673	27578	27421	27583	27312	27612	27427	27644	27777	27600	27446	27610	27582	27387	27259	27547	27571	27614	27779	27556	27723	27439	27575	27574	27607	27420	27524	27507	27500	27468	27492	27624	27456	27548	27564	27611	27564	27705	27639	27595	27675	27548	27596	27682	27740	27737	27408	27405	27330	27743	27593	27262	27538	27623	27515	27892	27418	27448	27414	27497	27424	27586	27427	27495	27580	27449	27224	27652	27709	27507	27628	27527	27448	27706	27446	27496	27525	27577	27367	27467	27401	27586	27717	27464	27212	27534	27592	27445	27654	27366	27489	27729	27506	27321	27488	27598	27623	27674	27509	27571	27412	27516	27354	27449	27376	27595	27567	27783	27672	27587	27402	27295	27548	27377	27524	27618	27594	27578	27549	27655	27541	27742	27457	27265	27450	27624	27714	27516	27502	27439	27663	27685	27342	27642	27387	27358	27568	27669	27316	27545	27504	27669	27600	27494	27541	27553	27895	27592	27520	27644	27516	27546	27727	27865	27383	27334	27598	27507	27726	27523	27531	27648	27673	27572	27657	27607	27680	27668	27293	27413	27589	27432	27531	27511	27342	27723	27551	27266	27553	27395	27419	27521	27457	27370	27690	27490	27379	27491	27513	27681	27541	27459	27140	27334	27332	27785	27604	27225	27664	27536	27375	27570	27781	27728	27802	27486	27453	27573	27475	27392	27262	27582	27608	27451	27592	27294	27632	27658	27606	27513	27575	27271	27620	27643	27741	27447	27530	27473	27264	27417	27597	27516	27419	27507	27538	27576	27573	27444	27636	27746	27584	27602	27645	27666	27406	27327	27626	27486	27549	27610	27721	27520	27541	27561	27642	27611	27703	27618	27436	27582	27722	27700	27428	27487	27636	27598	27553	27637	27711	27309	27579	27601	27693	27473	27631	27362	27532	27472	27782	27693	27689	27530	27591	27710	27726	27820	27473	27359	27377	27476	27440	27446	27581	27566	27542	27427	27923	27724	27386	27586	27409	27615	27672	27338	27530	27462	27619	27656	27596	27499	27780	27703	27388	27620	27432	27448	27709	27205	27722	27535	27463	27606	27445	27726	27412	27438	27557	27558	27630	27765	27251	27315	27387	27375	27655	27669	27365	27471	27583	27631	27582	27288	27377	27720	27469	27475	27647	27510	27484	27505	27484	27529	27546	27678	27398	27695	27496	27735	27653	27621	27644	27524	27546	27405	27610	27374	27612	27628	27662	27569	27479	27177	27639	27388	27389	27264	27523	27551	27571	27422	27412	27632	27560	27437	27397	27507	27482	27555	27465	27860	27472	27309	27642	27551	27799	27712	27700	27544	27475	27586	27636	27491	27673	27600	27570	27322	27401	27469	27478	27767	27523	27443	27614	27400	27493	27710	27595	27342	27504	27478	27586	27468	27304	27354	27532	27476	27506	27618	27701	27615	27143	27315	27380	27524	27475	27624	27431	27526	27641	27427	27505	27662	27703	27498	27550	27682	27881	27682	27444	27469	27374	27057	27434	27656	27587	27408	27423	27760	27406	27568	27425	27377	27167	27382	27589	27693	27693	27476	27658	27595	27452	27492	27769	27480	27527	27351	27489	27424	27704	27362	27376	27561	27502	27527	27555	27486	27562	27546	27728	27628	27380	27488	27505	27641	27781	27767	27590	27664	27686	27124	27656	27440	27420	27447	27523	27681	27741	27571	27560	27841	27580	27774	27562	27744	27759	27418	27598	27318	27560	27490	27477	27728	27634	27672	27253	27590	27476	27201	27373	27527	27620	27600	27578	27532	27825	27436	27433	27675	27741	27436	27683	27748	27628	27577	27420	27593	27550	27609	27410	27767	27311	27375	27533	27488	27563	27547	27685	27375	27537	27530	27194	27525	27378	27580	27226	27648	27548	27576	27476	27645	27657	27708	27530	27512	27646	27587	27610	27392	27577	27790	27560	27673	27623	27439	27566	27782	27313	27313	27521	27515	27435	27656	27445	27609	27647	27636	27583	27324	27305	27462	27532	27591	27645	27799	27492	27606	27479	27382	27599	27694	27588	27583	27319	27542	27653	27639	27446	27510	27439	27600	27568	27396	27436	27441	27543	27482	27639	27589	27362	27428	27554	27518	27591	27389	27593	27565	27554	27590	27391	27569	27544	27647	27579	27214	27573	27315	27544	27421	27505	27439	27560	27581	27357	27563	27582	27556	27444	27669	27728	27411	27266	27575	27611	27836	27578	27421	27388	27589	27447	27746	27483	27717	27627	27360	27641	27349	27575	27461	27736	27438	27184	27504	27583	27740	27617	27582	27475	27476	27562	27744	27680	27515	27615	27627	27546	27602	27580	27582	27625	27604	27345	27598	27654	27507	27633	27621	27461	27599	27522	27510	27609	27619	27502	27412	27544	27807	27436	27767	27369	27527	27515	27686	27315	27696	27384	27522	27670	27369	27296	27401	27812	27702	27778	27559	27429	27304	27578	27287	27610	27432	27702	27479	27583	27458	27494	27651	27464	27682	27563	27219	27586	27705	27404	27459	27508	27452	27427	27511	27541	27545	27668	27999	27323	27473	27565	27560	27389	27608	27496	27569	27588	27246	27332	27533	27544	27387	27829	27652	27569	27569	27548	27614	27406	27744	27688	27630	27509	27543	27638	27412	27461	27296	27368	27742	27410	27778	27602	27518	27555	27515	27529	27638	27333	27435	27536	27384	27430	27520	27623	27520	27599	27619	27498	27787	27677	27439	27512	27457	27574	27391	27674	27682	27552	27550	27772	27400	27398	27435	27557	27635	27685	27384	27489	27377	27522	27634	27440	27641	27552	27563	27473	27624	27549	27485	27568	27386	27629	27783	27503	27371	27504	27474	27624	27595	27612	27631	27432	27570	27188	27634	27317	27632	27490	27343	27760	27481	27575	27521	27307	27450	27751	27438	27682	27589	27311	27640	27520	27747	27433	27603	27438	27465	27380	27473	27529	27365	27623	27784	27615	27657	27356	27645	27360	27664	27531	27608	27409	27359	27599	27719	27458	27784	27443	27450	27419	27350	27599	27338	27608	27543	27518	27857	27574	27737	27263	27609	27438	27641	27434	27610	27572	27786	27600	27567	27775	27555	27780	27673	27673	27340	27615	27560	27305	27604	27841	27667	27241	27388	27518	27500	27545	27357	27620	27520	27572	27380	27460	27633	27403	27406	27447	27558	27664	27674	27509	27320	27500	27492	27464	27265	27615	27500	27496	27652	27619	27565	27512	27493	27459	27488	27654	27251	27440	27701	27442	27618	27445	27691	27523	27645	27693	27755	27493	27407	27532	27584	27390	27416	27449	27112	27427	27352	27436	27422	27376	27401	27461	27608	27484	27660	27614	27784	27696	27443	27672	27506	27409	27630	27450	27504	27717	27508	27720	27506	27460	27449	27507	27431	27518	27424	27541	27459	27440	27428	27483	27559	27152	27338	27799	27575	27337	27201	27353	27366	27395	27436	27484	27316	27555	27501	27547	27341	27650	27510	27508	27500	27561	27539	27494	27669	27432	27519	27584	27458	27443	27529	27451	27533	27439	27514	27538	27578	27496	27707	27612	27605	27208	27538	27482	27560	27573	27520	27393	27524	27373	27533	27373	27450	27618	27495	27819	27590	27597	27622	27798	27540	27328	27478	27499	27609	27399	27466	27523	27626	27678	27447	27675	27475	27537	27590	27739	27468	27226	27382	27597	27444	27433	27782	27692	27285	27434	27387	27594	27413	27600	27446	27442	27658	27767	27347	27731	27637	27324	27479	27550	27636	27783	27526	27681	27930	27494	27394	27735	27758	27711	27664	27724	27613	27474	27601	27581	27529	27342	27593	27475	27422	27679	27730	27621	27621	27425	27562	27727	27508	27706	27624	27461	27704	27555	27320	27406	27551	27437	27518	27512	27349	27659	27731	27621	27665	27480	27531	27506	27653	27628	27420	27623	27612	27394	27547	27422	27554	27709	27649	27361	27596	27256	27329	27511	27676	27492	27658	27399	27432	27401	27321	27619	27539	27393	27173	27277	27698	27665	27444	27418	27451	27424	27593	27740	27823	27497	27586	27484	27252	27523	27551	27462	27650	27745	27626	27353	27432	27285	27427	27512	27549	27521	27556	27348	27487	27527	27514	27695	27374	27445	27384	27510	27495	27412	27306	27318	27637	27496	27582	27790	27617	27432	27560	27621	27674	27747	27463	27734	27400	27857	27711	27399	27634	27422	27547	27627	27490	27410	27599	27482	27360	27191	27534	27907	27505	27475	27801	27634	27290	27507	27518	27602	27482	27447	27617	27467	27373	27555	27408	27631	27452	27705	27426	27353	27435	27416	27649	27537	27816	27366	27204	27422	27562	27389	27354	27726	27375	27653	27623	27534	27586	27549	27708	27677	27473	27653	27517	27430	27534	27390	27479	27583	27456	27579	27578	27508	27553	27538	27530	27897	27657	27475	27431	27436	27503	27375	27564	27335	27290	27626	27791	27660	27505	27756	27477	27432	27579	27645	27357	27471	27515	27569	27690	27496	27637	27403	27679	27506	27510	27375	27645	27488	27503	27365	27568	27534	27677	27800	28002	27433	27703	27523	27348	27347	27628	27689	27670	27702	27543	27546	27365	27352	27330	27445	27643	27458	27438	27700	27455	27701	27364	27415	27472	27363	27541	27508	27616	27744	27586	27350	27507	27597	27518	27306
56293	91607	87709	73553	55456	45209	38425	33816	28589	23796	21923	19621	18405	18377	18159	17911	17989	17876	17786	17773	17689	17834	17872	17649	17555	17876	17691	17803	17761	17864	17886	17687	17713	17657	17724	17651	17639	17605	17808	17721	17600	17666	17904	17674	17616	17780	17783	17660	17947	17556	17845	17617	17774	17665	17768	17752	17685	17837	17775	17813	17838	17674	17718	17808	17414	17658	17654	17999	17639	17822	17990	17730	17694	17721	17656	17667	17737	17881	17705	17750	17619	17770	17634	17609	17853	17683	17676	17668	17684	17561	17836	17682	17641	17746	17913	17679	17853	17594	17564	17877	17775	17645	17831	17527	17621	17512	17779	17545	17805	17593	17765	17618	17855	17767	17644	17868	17506	17861	17602	17653	17615	17854	17609	17610	17607	17688	17761	17758	17689	17913	17565	17694	17570	17734	17747	17535	17776	17764	17627	17597	17635	17795	17680	17668	17658	17578	17460	17686	17604	17717	17661	17743	17773	17427	17613	17707	17717	17814	17756	17666	17753	17700	17840	17701	17659	17758	17638	17718	17568	17684	17695	17662	17714	17786	17687	17659	17620	17770	17639	17928	17523	17626	17793	17721	17793	17737	17661	17637	17712	17796	17715	17544	17723	17555	17578	17650	17661	17667	17754	17871	17693	17619	17731	17766	17692	17821	17651	17864	17547	17704	17799	17678	17647	17441	17652	17856	17604	17799	17677	17856	17588	17674	17760	17697	17738	17719	17773	17485	17841	17606	17607	17746	17741	17562	17617	17674	17644	17854	17784	17785	17884	17630	17468	17645	17762	17796	17729	17800	17865	17785	17853	17739	17518	17547	17566	17638	17700	17760	17659	17645	17692	17663	17636	17642	17754	17954	17660	17535	17693	17567	17726	17696	17642	17740	17605	17693	17726	17603	17889	17718	17599	17562	17522	17678	17765	17724	17814	17608	17674	17669	17768	17824	17795	17684	17794	17587	17700	17801	17974	17696	17458	17905	17733	17819	17812	17729	17636	17494	17839	17792	17772	17612	17663	17577	17783	17798	17661	17724	17606	17785	17554	17871	17724	17615	17478	17759	17547	17666	17739	17811	17686	17731	17743	17691	17733	17708	17707	17611	17652	17559	17613	17682	17660	17728	17752	17896	17754	17645	17698	17847	17964	17844	17505	17851	17704	17779	17829	17795	17787	17831	17858	17737	17924	17549	17777	17662	17677	17767	17676	17868	17585	17681	17727	17833	17750	17698	17779	17775	17632	17674	17690	17770	17693	17877	17716	17854	17562	17835	17763	17669	17722	17624	17783	17765	17783	17736	17747	17629	17732	17592	17771	17684	17816	17686	17755	17870	17888	17800	17626	17661	17655	17893	17711	17633	17805	17774	17781	17556	17741	17792	17439	17629	17835	17658	17740	17856	17711	17743	17721	17735	17640	17633	17713	17664	17655	17717	17732	17668	17547	17826	17707	17797	17682	17550	17740	17590	17797	17697	17674	17752	17728	17596	17648	17726	17679	17563	17650	17656	17851	17699	17617	17599	17597	17687	17682	17937	17766	17598	17873	17749	17765	17870	17675	17742	17550	17929	17767	17810	17618	17785	17771	17762	17804	17710	17852	17697	17662	17829	17632	17733	17825	17652	17662	17841	17694	17782	17739	17748	17585	17789	17632	17719	17659	17605	17575	17633	17905	17582	17756	17578	17750	17841	17802	17635	17658	17885	17799	17570	17610	17590	17678	17864	17813	17683	17869	17653	17857	17785	17506	17827	17740	17773	17806	17662	17778	17727	17702	17679	17877	17626	17884	17593	17612	17495	17664	17866	17654	17775	17720	17791	17761	17638	17879	17676	17612	17576	17902	17642	17549	17866	17820	17695	17600	17676	17808	17679	17732	17632	17561	17824	17813	17552	17880	17686	17869	17967	17712	17676	17850	17670	17548	17726	17738	17563	17755	17796	17769	17865	17730	17775	17692	17607	17792	17609	17838	17638	17677	17858	17767	18005	17738	17836	17720	17784	17657	17642	17595	17626	17787	17626	17615	17482	17933	17703	17552	17642	17794	17633	17662	17710	17880	17695	17718	17741	17571	17685	17684	17880	17705	17729	17816	17809	17708	17568	17639	17762	17780	17585	17889	17561	17690	17738	17837	17760	17562	17685	17803	17684	17798	17695	17652	17560	17834	17661	17778	17737	17682	17779	17712	17644	17685	17671	17761	17721	17602	17614	17605	17767	17710	17700	17739	17797	17910	17687	17691	17781	17822	17733	17793	17860	17673	17661	17484	17876	17667	17722	17758	17769	17706	17832	17638	17606	17769	17865	17732	17681	17596	17791	17891	17498	17729	17783	17600	17749	17886	17726	17505	17925	17753	17543	17782	17549	17540	17755	17724	17850	17746	17720	17700	17631	17689	17725	17906	17784	17763	17429	17776	17735	17645	17730	17724	17640	17874	17650	17742	17671	17688	17643	17710	17659	17692	17543	17787	17755	17706	17689	17887	17825	17653	17691	17446	17697	17653	17790	17729	17788	17694	17837	17710	17734	17770	17775	17679	17683	17641	17696	17656	17638	17695	17739	17719	17638	17552	17749	17589	17758	17527	17731	17638	17852	17652	17721	17815	17602	17759	17709	17585	17786	17669	17585	17626	17796	17700	17606	17689	17599	17758	17785	17802	17722	18113	17487	17948	17669	17645	18014	17607	17683	17858	17732	17819	17478	17783	17666	17827	17739	17732	17720	17820	17656	17900	17551	17741	17590	17834	17841	17587	17566	17725	17642	17651	17763	17675	17724	17759	17638	17517	17606	17682	17725	17723	17670	17743	17831	17705	17783	17784	17660	17708	17483	17800	17648	17658	17683	17659	17640	17645	17638	17668	17792	17791	17662	17590	17772	17709	17812	17643	17703	17697	17778	17735	17563	17723	17659	17704	17767	17593	17801	17714	17761	17546	17640	17788	17741	17761	17735	17648	17867	17822	17662	17615	17809	17794	17752	17745	17694	17646	17576	17876	17690	17697	17810	17474	17805	17756	17692	17770	17828	17595	17835	17646	17718	17601	17708	17756	17787	17717	17779	17697	17787	17675	17861	17638	17672	17553	17702	17776	17652	17771	17791	17594	17688	17707	17696	17732	17495	17515	17691	17629	17688	17737	17879	17575	17782	17786	17794	17692	17734	17494	17550	17749	17789	17716	17779	17772	17536	17571	17629	17724	17752	17604	17571	17885	17676	17803	17731	17666	17752	17783	17870	17775	17609	17689	17713	17767	17819	17671	17849	17681	17806	17803	17715	17759	17664	17703	17746	17885	17483	17788	17625	17692	17695	17650	17545	17865	17450	17716	17721	17767	17545	17688	17873	17617	17776	17922	17700	17776	17705	17860	17711	17777	17718	17710	17789	17790	17825	17717	17764	17633	17739	17675	17619	17678	17693	17718	17802	17474	17856	17639	17604	17759	17614	17672	17558	17745	17640	17742	17746	17713	17804	17746	17496	17653	17669	17719	17529	17866	17730	17592	17774	17769	17727	17778	17722	17728	17636	17777	17801	17839	17754	17578	17688	17761	17743	17834	17353	17830	17745	17738	17685	17691	17842	17734	17723	17956	17679	17673	17642	17878	17841	17687	17708	17773	17655	17677	17805	17581	17671	17723	17698	17606	17771	17955	17727	17819	17598	17604	17808	17780	17695	17639	17751	17719	17780	17742	17540	17645	17570	17763	17781	17798	17363	17746	17605	17707	17515	17694	17883	17858	17720	17598	17642	17558	17660	17800	17734	17728	17840	17767	17637	17667	17634	17650	17783	17531	17874	17792	17796	17610	17602	17588	17506	17805	17628	17619	17667	17750	17799	17798	17596	17772	17633	17787	17625	17762	17577	17836	17699	17835	17689	17702	17561	17592	17749	17644	17686	17654	17657	17765	17468	17854	17509	17699	17756	17570	17731	17509	17639	17608	17750	17775	17862	17603	17759	17817	17673	17666	17789	17675	17779	17738	17694	17738	17786	17739	17821	17818	17832	17880	17672	17682	17575	17779	17643	17596	17598	17721	17651	17705	18047	17637	17713	17720	17679	17746	17725	17728	17721	17794	17865	17670	17776	17777	17703	17680	17561	17794	17675	17631	17801	17659	17652	17887	17800	17685	17745	17665	17698	17649	17595	17710	17761	17798	17793	17700	17767	17678	17782	17698	17776	17685	17830	17794	17703	17664	17771	17710	17657	17793	17728	17833	17664	17787	17633	17681	17661	17693	17523	17752	17804	17654	17697	17633	17633	17739	17714	17680	17725	17765	17598	17638	17734	17609	17672	17597	17716	17684	17817	17578	17728	17604	17768	17731	17765	17711	17652	17685	17715	17818	17779	17760	17935	17641	17678	17767	17769	17625	17789	17829	17629	17687	17754	17708	17816	17703	17822	17550	17577	17737	17809	17633	17715	17807	17852	17547	17782	17777	17576	17844	17595	17600	17909	17720	17643	17679	17633	17655	17586	17795	17649	17846	17773	17774	17652	17686	17780	17776	17646	17704	17705	17633	17688	17679	17767	17567	17761	17640	17720	17846	17687	17915	17658	17734	17561	17729	17733	17828	17791	17620	17759	17729	17642	17606	17733	17815	17871	17738	17713	17778	17473	17771	17839	17692	17756	17875	17524	17801	17731	17773	17756	17643	17786	17463	17784	17849	17852	17750	17828	17538	17659	17593	17651	17722	17744	17796	17645	17852	17714	17742	17812	17549	17928	17776	17548	17810	17666	17976	17673	17552	17677	17902	17570	17794	17888	17798	17845	17622	17626	17640	17641	17685	17723	17585	17638	17744	17505	17757	17591	17588	17756	17768	17876	17671	17818	17523	17622	17615	17769	17706	17857	17713	17871	17668	17641	17863	17603	17995	17517	17740	17523	17709	17763	17672	17757	17552	17771	17757	17755	17743	17805	17710	17548	17650	17514	17727	17794	17695	17747	17624	17924	17891	17960	17745	17711	17804	17745	17795	17836	17780	17683	17696	17672	17741	17680	17718	17666	17707	17561	17615	17644	17736	17630	17891	17765	17792	17700	17855	17517	17783	17731	17642	17751	17637	17692	17712	17684	17660	17853	17706	17661	17762	17810	17722	17726	17810	17558	17769	17799	17601	17585	17699	17763	17798	17760	17672	17754
52117	65773	67050	57753	43543	37024	32336	30559	30252	29756	28757	28259	27987	27664	27846	27802	27903	27590	27520	27842	27570	27536	27715	27636	27507	27780	27685	27623	27603	27691	27825	27531	27626	27640	27567	27667	27564	27402	27529	27647	27673	27614	27513	27689	27691	27663	27846	27536	27551	27407	27447	27771	27430	27369	27733	27549	27547	27616	27704	27772	27823	27467	27431	27718	27458	27580	27922	27642	27772	27616	27556	27547	27756	27579	27591	27770	27510	27631	27821	27599	27425	27525	27792	27667	27544	27530	27756	27430	27728	27658	27710	27633	27771	27593	27782	27497	27406	27920	27567	27749	27596	27709	27680	27419	27455	27920	27645	27649	27635	27860	27413	27678	27705	27574	27664	27657	27388	27182	27490	27484	27552	27519	27471	27627	27386	27497	27592	27720	27638	27598	27733	27794	27884	27344	27454	27639	27659	27657	27638	27586	27678	27648	27533	27633	27484	27539	27519	27700	27587	27384	27711	27571	27517	27490	27688	27496	27683	27700	27866	27554	27641	27491	27536	27401	27652	27765	27883	27860	27530	27298	27602	27497	27573	27493	27298	27534	27711	27778	27885	27356	27474	27641	27768	27262	27693	27491	27577	27412	27422	27667	27784	27599	27644	27634	27778	27692	27387	27657	27323	27408	27701	27689	27502	27638	27806	27612	27568	27472	27595	27624	27345	27602	27371	27606	27544	27469	27713	27636	27792	27558	27580	27827	27670	27808	27636	27640	27648	27783	27713	27652	27700	27674	27810	27678	27772	27650	27546	27764	27627	27675	27765	27492	27352	27639	27923	27693	27518	27328	27795	27386	27272	27751	27520	27578	27424	27424	27587	27420	27598	27441	27633	27515	27717	27776	27651	27497	27708	27734	27517	27679	27486	27438	27518	27604	27505	27678	27338	27401	27655	27570	27767	27424	27519	27436	27505	27462	27775	27707	27473	27684	27628	27612	27806	27637	27642	27578	27476	27680	27592	27418	27571	27600	27764	27687	27502	27609	27755	27649	27675	27797	27571	27921	27609	27606	27891	27517	27761	27470	27386	27920	27704	27514	27433	27455	27674	27395	27330	27303	27460	27461	27668	27631	27534	27920	27823	27698	27565	27595	27570	27583	27654	27817	27679	27475	27867	27515	27680	27810	27434	27753	27684	27350	27460	27513	27744	27550	27614	27752	27650	27524	27466	27558	27469	27527	27573	27376	27797	27461	27795	27618	27640	27654	27747	27928	27671	27638	27606	27619	27587	27495	27762	27464	27875	27365	27542	27545	27236	27503	27703	27363	27730	27328	27373	27755	27740	27632	27604	27616	27883	27622	27858	27497	27439	27588	27700	27486	27754	27766	27759	27595	27580	27614	27510	27558	27505	27843	27850	27487	27365	27516	27655	27569	27460	27526	27681	27505	27442	27409	27692	27429	27618	27591	27661	27580	27443	27501	27687	27745	27619	27463	27732	27507	27641	27643	27828	27761	27642	27590	27676	27733	27744	27822	27730	27576	27550	27559	27580	27646	27790	27744	27702	27630	27686	27650	27583	27597	27508	27403	27493	27473	27578	27766	27813	27606	27658	27859	27432	27806	27821	27786	27893	27664	27766	27513	27557	27772	27730	27702	27639	27742	27334	27487	27467	27639	27796	27568	27563	27746	27389	27612	27595	27417	27442	27697	27801	27777	27672	27568	27568	27558	27443	27442	27762	27963	27622	27535	27507	27533	27577	27557	27620	27547	27769	27590	27614	27698	27795	27714	27872	27508	27490	27734	27739	27578	27583	27748	27390	27548	27562	27466	27618	27429	27570	27553	27273	27655	27510	27468	27517	27569	27509	27704	27551	27538	27814	27774	27757	27798	27587	27669	27752	27775	27525	27470	27569	27537	27750	27790	27660	27425	27644	27519	27620	27525	27684	27539	27668	27903	27721	27628	27869	27302	27782	27306	27998	27685	27723	27540	27433	27571	27588	27554	27599	27672	27716	27794	27806	27626	27363	27692	27429	27556	27673	27643	27517	27849	27724	27913	27533	27692	27510	27656	27571	27675	27550	27542	27437	27340	27565	27519	27850	27431	27263	27621	27821	27859	27666	27594	27656	27739	27632	27363	27518	27643	27634	27515	27625	27778	27548	27729	28046	27580	27499	27499	27603	27574	27864	27703	27604	27663	27551	27685	27915	27516	27731	27505	27434	27508	27621	27521	27633	27732	27642	27710	27358	27790	27660	27779	27675	27566	27592	27398	27764	27307	27451	27803	27557	27780	27604	27477	27480	27406	27710	27553	27680	27598	27607	27716	27612	27684	27796	27754	27681	28027	27854	27671	27968	27507	27679	27633	27625	27617	27723	27403	27608	27529	27380	27602	27498	27617	27729	27585	27603	27509	27732	27550	27771	27818	27699	27455	27748	27653	27790	27868	27496	27824	27538	27812	27418	27610	27571	27711	27474	27325	27682	27847	27728	27499	27490	27712	27633	27406	27886	27674	27649	27539	27493	27479	27752	27351	27390	27648	27640	27612	27563	27850	27680	27373	27588	27525	27745	27727	27656	27712	27625	27910	27445	27710	27625	27730	27775	27743	27813	27545	27640	27738	27712	27570	27776	27892	27475	27592	27689	27650	27638	27826	27548	27730	27993	27482	27544	27477	27773	27542	27680	27539	27473	27646	27431	27544	27661	27776	27398	27844	27641	27881	27596	27326	27539	27418	27424	27805	27480	27686	27588	27477	27659	27689	27841	27652	27945	27515	27646	27552	27602	27849	27466	27760	27692	27708	27531	27553	27574	27374	27659	27546	27658	27812	27546	27773	27576	27465	27604	28046	27543	27494	27481	27703	27830	27311	27575	27453	27655	27670	27727	27469	27711	27581	27623	27637	27778	27637	27921	27617	27515	27635	27756	27758	27364	27530	27582	27716	27645	27631	27835	27663	27291	27645	27449	27539	27650	27914	27552	27358	27666	27581	27733	27807	27739	27902	27677	27565	27569	27716	27632	27875	27380	27698	27497	27553	27639	27454	27660	27468	27748	27649	27756	27588	27678	27507	27489	27653	27684	27719	27753	27540	27704	27727	27816	27536	27609	27408	27489	27456	27826	27461	27515	27636	27448	27581	27673	27651	27402	27595	27600	27678	27703	27492	27603	27435	27676	27644	27431	27570	27545	27639	27596	27624	27352	27670	27712	27529	27789	27542	27344	27600	27638	27841	27568	27463	27765	27707	27688	27681	27800	27692	27874	27452	27671	27426	27249	27491	27884	27512	27755	27831	27512	27509	27365	27681	27692	27593	27778	27451	27854	27542	27584	27948	27669	27415	27430	27544	27637	27953	27722	27437	27509	27578	27519	27803	27706	27494	27532	27489	27586	27743	27507	27741	27677	27475	27511	27497	27565	27624	27467	27517	27662	27763	27686	27909	27744	27747	27664	27553	27726	27700	27315	27572	27704	27778	27601	27636	27704	27601	27723	27622	27516	27566	27367	27685	27637	27763	27400	27643	27585	27626	27681	27638	27570	27717	27585	27805	28000	27497	27845	27671	27498	27733	27503	27470	27703	27693	27616	27931	27908	27583	27582	27492	27523	27502	27706	27678	27407	27461	27582	27733	27834	27503	27608	27663	27521	27755	27586	27800	27642	27717	27373	27404	27603	27791	27448	27431	27576	27572	27598	27767	27667	27402	27724	27553	27650	27589	27755	27522	27503	27401	27437	27304	27686	27635	27854	27533	27868	27693	27359	27521	27493	27539	27504	27911	27788	27745	27503	27740	27937	27360	27500	27789	27817	27617	27360	27656	27701	27546	27505	27695	27386	27539	27460	27692	27411	27464	27679	27737	27550	27662	27770	27409	27775	27655	27820	27751	27724	27768	27760	27656	27652	27543	27261	27401	27509	27544	27499	27579	27641	27799	27811	27451	27520	27747	27755	27860	27645	27752	27679	27788	27791	27554	27632	27688	27659	27526	27706	27821	27601	27785	27687	27539	27149	27548	27484	27519	27577	27534	27546	27528	27621	27647	27452	27551	27545	27637	27407	27739	27538	27559	27739	27664	27610	27686	27551	27507	27580	27643	27644	27708	27658	27658	27379	27534	27642	27734	27767	27495	27578	27589	27654	27669	27731	27653	27580	27721	27791	27506	27614	27634	27969	27648	27375	27409	27763	27959	27650	27734	27749	27652	27668	27608	27488	27518	27865	27846	27596	27365	27675	27613	27876	27412	27682	27555	27650	27437	27574	27662	27561	27647	27462	27620	27575	27826	27476	27601	27653	27390	27503	27682	27550	27702	27418	27767	27813	27526	27681	27450	27913	27531	27728	27670	27712	27658	27692	27565	27717	27543	27614	27551	27828	27413	27634	27500	27726	27767	27549	27508	27797	27619	27608	27705	27380	27685	27916	27812	27758	27604	27678	27613	27708	27845	27927	27423	27601	27641	27608	27731	27375	27603	27717	27696	27643	27625	27635	27639	27476	27799	27581	27900	27658	27606	27858	27951	27592	27795	27687	27763	27856	27841	27715	27398	27596	27554	27556	27718	27730	27674	27772	27458	27426	27454	27421	27331	27556	27637	27677	27557	27480	27726	27559	27528	27603	27812	27854	27524	27605	27449	27672	27655	27291	27726	27538	27692	27897	27736	27700	27625	27531	27654	27977	27646	27434	27300	27377	27502	27782	27515	27496	27777	27724	27680	27545	27693	27493	27385	27615	27514	27670	27654	27779	27775	27486	27798	27609	27668	27772	27614	27572	27773	27673	27659	27661	27543	27312	27608	27784	27470	27383	27653	27504	27658	27547	27469	27656	27592	27586	27303	27226	27442	27700	27383	27369	27547	27342	27434	27683	27646	27701	27521	27620	27794	27431	27678	27403	27506	27743	27556	27948	27626	27537	27635	27922	27428	27778	27685	27780	27679	27938	27502	27555	27458	27684	27622	27583	27678	27710	27769	27498	27344	27600	27578	27701	27626	27665	27702	27772	27693	27819	27822	27522	27476	27807	27660	27591	27301	27578	27627	27491	27608	27710	27561	27723	27609	27793	27620	27531	27701	27511	27702	27637	27348	27763	27769	27692	27736	27694	27625	27785	27684	27618	27448	27598	27617	27452	27666	27651	27555	27673	27582	27572	27925	27671	27422	27591	27467	27702	27573	27644	27532
56424	75602	68802	51663	36455	29074	23326	21249	20967	20185	18989	18122	17934	17965	17809	17904	17943	17719	17887	17752	17728	17570	17700	17844	17654	17941	17924	17650	17794	17654	17863	17690	17920	17730	17659	17487	17650	17651	17860	17758	17814	17610	17641	17912	17852	17703	17637	17654	17828	17708	17503	17805	17591	17617	17775	17624	17833	17745	17761	17767	17860	17659	17721	17854	17813	17765	17837	17476	17729	17725	17761	17685	17776	17725	17562	17668	17734	17773	17665	17814	17777	17719	17724	17449	17739	17829	17711	17628	17774	17528	17712	17765	17644	17529	17681	17622	17905	17643	17905	17777	17779	17858	17772	17830	17586	17629	17878	17820	17876	17798	17771	17727	17712	17867	17539	17740	17794	17636	17775	17718	17872	17859	17548	17737	17683	17483	17807	17818	17670	17659	17682	17620	17831	17671	17515	17747	17730	17621	17773	17728	17775	17797	17834	17924	17671	17641	17742	17553	17782	17915	17563	17747	17702	17734	17759	17669	17760	17621	17751	17632	17707	17670	17684	17762	17770	17851	17760	17758	17706	17580	17824	17642	17683	17880	17488	17632	17757	17663	17814	17643	17803	17772	17710	17571	17770	17900	17675	17725	17573	17785	17646	17682	17591	17654	17779	17544	17938	17733	17792	17799	17442	17941	17868	17648	17850	17766	17825	17705	17843	17690	17504	17693	17817	17680	17844	17607	17739	17705	17569	17657	17647	17740	17579	17622	17796	17711	17750	17910	17726	17743	17582	17695	17639	17852	17864	17687	17714	17595	17880	17680	17594	17625	17789	17640	17730	17556	17824	17752	17793	17789	17608	17878	17597	17770	17724	17645	17629	17797	17765	17699	17661	17779	17646	17717	17779	17752	17940	17790	17863	17689	17606	17890	17837	17666	17588	17569	17732	17618	17808	17535	17578	17721	17587	17643	17735	17548	17772	17671	17630	17764	17790	17778	17839	17848	17950	17769	17808	17663	17808	17852	17986	17639	17673	17592	17717	17828	17780	17780	17711	17897	17760	17845	17780	17820	17803	17631	17737	17799	17889	17611	17679	17527	17547	17863	17612	17876	17791	17791	17632	17794	17844	17642	17727	17748	17683	17704	17695	17594	17523	17783	17780	17687	17652	17742	17743	17734	17707	17773	17725	17740	17700	17842	17732	17847	17606	17579	17618	17780	17646	17680	17836	17586	17756	17683	17761	17546	17681	17742	17688	17723	17794	17689	17780	17748	17752	17665	17794	17758	17757	17745	17658	17634	17681	17780	17687	17755	17626	17733	17640	17666	17689	17757	17723	17969	17555	17829	17864	17708	17817	17726	17820	17765	17777	17583	17795	17772	17722	17671	17908	17822	17506	17747	17747	17699	17830	17651	17663	17712	17721	17827	17677	17729	17656	17752	17445	17945	17716	17699	17623	17640	17726	17687	17709	17752	17636	17719	17839	17825	17737	17757	17621	17717	17574	17608	17499	17826	17679	17754	17889	17593	17602	17701	17890	17699	17714	17705	17722	17662	17655	17759	17761	17773	17711	17796	17793	17647	17727	17645	17577	17844	17788	17770	17800	17594	17797	17655	17642	17896	17950	17758	17736	17857	17803	17731	17618	17734	17647	17779	17649	17779	17599	17683	17710	17703	17944	17813	17607	17676	17736	17781	17521	17498	17755	17851	17681	17778	17569	17744	17726	17791	17670	17811	17622	17640	17807	17722	17776	17453	17816	17689	17772	17756	17664	17875	17820	17681	17768	17670	17752	17815	17648	17746	17742	17662	17845	17613	17846	17878	17624	17716	17853	17587	17652	17699	17592	17562	17689	17636	17814	17714	17510	17749	17629	17623	17651	17787	18003	18005	17678	17838	17704	17616	17622	17793	17610	17630	17761	17482	17749	17457	17877	17715	17869	17779	17639	17680	17857	17675	17591	17777	17694	17630	17784	17636	17807	17717	17732	17861	17582	17775	17737	17819	17809	17686	17788	17654	17687	17747	17734	17847	17723	17706	17861	17842	17613	17855	17781	17725	17781	17487	17787	17737	17740	17827	17796	17672	17720	17588	17706	17779	17666	17765	17538	17827	17762	17679	17711	17587	17660	17693	17718	17800	17782	17826	17738	17601	17786	17763	17735	17780	17563	17778	17776	17722	17758	17711	17868	17641	17698	17543	17713	17720	17783	17611	17749	17884	17635	17781	17806	17699	17814	17811	17722	17843	17817	17705	17890	17633	17752	17722	17761	17692	17812	17697	17805	17701	17607	17780	17682	17775	17579	17825	17679	17746	17692	17667	17760	17615	17687	17782	17691	17859	17771	17608	17691	17949	17773	17756	17673	17706	17651	17728	17531	17636	17953	17843	17761	17769	17774	17668	17984	17692	17730	17874	17876	17688	17824	17879	17802	17807	17555	17692	17744	17838	17679	17602	17759	17802	17833	17793	17570	17663	17807	17722	17707	17724	17617	17871	17691	17815	17664	17610	17797	17848	17828	17926	17812	17863	17692	17667	17717	17785	17850	17756	17797	17618	17706	17729	17693	17640	17715	17757	17940	17735	17835	17575	17686	17697	17667	17622	17616	17811	17719	17990	17740	17704	17862	17816	17723	17827	17781	17625	17741	17591	17706	17765	17814	17658	17785	17663	17908	17778	17767	17762	17660	17831	17714	17931	17646	17740	17624	17644	17656	17761	17701	17630	17683	17827	17860	17677	17755	17444	17815	17779	17813	17675	17747	17949	17691	17692	17628	17660	17706	17773	17772	17735	17872	17797	17692	17794	17445	17671	17734	17875	17935	17708	17761	17704	17878	17677	17774	17731	17816	17619	17923	17676	17681	17674	17793	17748	17738	17696	17776	17652	17678	17896	17662	17758	17816	17725	17775	17572	17724	17772	17851	17942	17635	17783	17645	17750	17852	17819	17822	17651	17736	17743	17390	17753	17704	17884	17760	17521	17963	17899	17686	17573	17665	17773	17657	17756	17790	17739	17637	17609	17635	17819	17685	17675	17682	17791	17812	17835	17729	17728	17761	17685	17898	17740	17737	17815	17711	17821	17574	17732	17805	17752	17793	17725	17636	17924	17721	17765	17699	17816	17834	17803	18041	17918	17807	17714	17644	17730	17891	17779	17799	17779	17796	17698	17581	17691	17970	17736	17770	17712	17590	17731	17771	17718	17549	17622	17573	17830	17831	17567	17663	17903	18038	17696	17674	17695	17783	17716	17690	17744	17529	17637	17790	17681	17695	17800	17742	17926	17925	17616	17775	17617	17682	17715	17707	17713	17636	17694	17859	17474	17936	17734	17653	17794	17834	17542	17601	17794	17753	17830	17795	17713	17713	17617	17690	17753	17606	17761	17720	17739	17671	17875	17747	17816	17866	17718	17688	17689	17918	17730	17814	17693	17767	17725	17826	17661	17582	17710	17741	17813	17761	17910	17636	17659	17818	17709	17717	17763	17839	17861	17622	17837	17713	17607	17600	17701	17743	17783	17707	17587	17755	17619	17779	17749	17734	17726	17615	17932	17764	17672	17702	17799	17714	17861	17645	17833	17732	17738	17511	17706	17790	17666	17552	17617	17733	17839	17940	17770	17706	17764	17718	17872	17598	17664	17842	17810	17732	17726	17697	17746	17806	17662	17603	17951	17628	17697	17617	17839	17709	17781	17620	17974	17637	17767	17775	17572	17828	17730	17933	17531	17696	17736	17759	17693	17814	17757	17856	17718	17696	17793	17648	17776	17644	17714	17601	17675	17743	17926	17642	17772	17731	17784	17799	17691	17899	17628	17803	17817	17554	17777	17801	17457	17713	17667	17839	17772	17801	17768	17630	17798	17595	17753	17732	17885	17776	17697	17738	17533	17713	17770	17789	17787	17699	18021	17676	17589	17621	17681	17699	17895	17837	17920	17702	17610	17717	17793	17766	17847	17819	17621	17726	17825	17592	17646	17735	17693	17770	17714	17877	17654	17887	17804	17863	17798	17750	17609	17651	17860	17728	17738	17716	17655	17682	17653	17696	17774	17863	17713	17675	17831	17839	17708	17623	17772	17902	17862	17615	17637	17906	17588	17677	17744	17750	17826	17821	17727	17745	17926	17683	17580	17719	17832	17875	17623	17656	17752	17860	17646	17751	17848	17612	17692	17830	17729	17681	17707	17526	17602	17663	17750	17639	17771	17794	17652	17498	17568	17894	17560	17761	17947	17620	17696	17810	17837	17919	17556	17702	17795	17752	17771	17924	17879	17860	17766	17737	17735	17894	17659	17677	17880	17724	17664	17556	17772	17777	17646	17657	17663	17836	17768	17820	17699	17815	17659	17549	17634	17615	17648	17885	17601	17628	17637	17788	17762	17724	17827	17601	17799	17885	17805	17685	17651	17634	17907	17836	17720	17749	17783	18012	17921	17703	17916	17755	17710	17777	17927	17773	17687	17524	17647	17850	17757	17788	17938	17706	17672	17667	17714	17535	17714	17829	17796	17694	17794	17713	17792	17662	17824	17792	17809	17697	17799	17485	17609	17795	17908	17770	17773	17715	17664	17534	17596	17897	17832	17898	17560	17850	17882	17572	17674	17804	17732	17732	17814	18006	17787	17822	17705	17719	17759	17996	17876	17660	17754	17780	17660	17917	17655	17898	17718	17564	17559	17693	17665	17829	17826	17938	17999	17560	17596	17730	17562	17797	17700	17665	17736	17790	17687	17799	17726	17733	17923	17679	17685	17688	17799	17752	17769	17787	17752	17694	17713	17797	17604	17835	17656	17787	17620	17858	17679	17590	17766	17917	17837	17631	17886	17752	17784	17686	17796	17652	17852	17801	17818	17799	17635	17807	17633	17794	17671	17850	17627	17629	17696	17723	17682	17703	17757	17703	17708	17844	17933	17929	17740	17711	17760	17748	17602	17726	17679	17680	17647	17771	17697	17745	17787	17530	17802	17652	17742	17704	17670	17832	17789	17826	17758	17637	17678	17591	17928	17575	17663	17944	17702	17751	17741	17697	17673	17945	17683	17795	17657	17687	17708	17826	17813	17777	17838	17658	17894	17820	17634	17607	17666	17852	17740	17857	17807	17826	17907	17776	17702	17742	17681	17725	17921	17700	17526	17810	17571	17755	17768	17714	17747	17745	17576	18120	17666	17751	17659	17793	17633
25970	23220	38627	37613	36457	39644	38741	36743	35429	34514	31800	29539	28287	28447	28153	28125	28184	27939	28093	28016	27993	28217	28026	28011	28124	27941	27965	27902	27923	27983	27967	27880	27844	27805	28014	27855	27861	27912	27927	28226	28060	27916	27934	27958	27722	27956	27993	27951	28097	27761	28115	28226	27940	27808	27978	27949	27811	27964	28118	27936	28070	28142	28250	27949	27833	27822	28083	27951	27872	27957	28006	27958	27832	27836	27774	27849	27781	27873	27800	27807	27453	27900	27630	27722	27932	27767	27795	27598	27943	27999	27694	27705	27899	27728	27830	27823	27829	27803	27856	27789	27751	27805	27840	28073	27940	27937	27572	28070	27971	27842	27965	27787	27753	28049	27941	28107	27864	27958	27805	27872	27940	27797	27636	28018	27808	28026	28166	28093	28075	27845	28174	27920	27976	27850	27779	27841	27820	28056	27806	27862	27912	28032	27973	28019	27939	27963	28019	28042	27762	27953	27861	27805	27789	27637	27997	27800	27749	28057	28027	28122	27881	28060	27895	27853	27913	27981	27710	27699	27819	27530	28051	27707	27834	27876	27667	28034	27654	27990	27837	27864	27687	27738	27622	27675	27742	27858	27991	28049	27936	27629	27576	27916	27834	27745	27929	27911	27983	27827	27957	27905	27945	27761	27720	27887	28008	27936	27909	27780	27843	27736	27785	27855	27802	27688	27713	27764	27993	27910	27718	28139	27732	27892	28037	27932	27898	27916	27981	28009	27594	27815	27825	28053	28064	27739	27933	27803	27830	27774	27999	28184	27713	27944	27849	27871	27866	27752	28069	27864	27745	28006	27865	28071	27853	28081	28134	27826	27746	27955	27578	27696	27798	27925	28160	27874	27714	27860	27731	27750	27798	27774	27881	27846	27745	27788	27980	27853	27834	27853	27801	28110	27817	27789	27927	27925	27670	27656	27914	27867	27951	27940	27880	27735	27915	27637	28010	27873	28132	27943	27610	28001	28173	27650	27707	27802	27863	28126	28148	27707	27857	27888	27866	27910	28025	27921	27728	27758	27792	27855	27936	27828	27810	28072	28017	27770	27747	27747	28042	27909	27953	27767	27824	27827	27926	27895	27773	27778	27909	27962	28051	27935	27854	27960	27914	27843	27639	28112	27803	27675	27850	27857	27841	27968	27969	27980	27992	27903	27959	27791	27938	27873	28055	27540	27895	27836	27936	27566	28028	28104	27832	27872	27646	28050	27910	28001	27603	28010	27876	27825	27965	27970	27727	27838	28228	27838	27890	27768	27707	27716	27973	27786	27802	27861	27872	28010	27908	27823	27628	28021	28057	28016	28050	27564	27990	27856	27993	27786	27937	27997	28008	28050	28055	27981	27921	27790	27804	27870	28173	27868	27825	27831	28101	27859	27829	27959	27947	27771	27776	27935	27885	27611	27561	27997	27743	28082	27910	27788	27802	27931	27821	27757	27718	27684	27959	27905	27841	27820	28103	28100	28141	27801	27966	28121	28057	27899	27937	27732	27978	27907	28042	28060	27648	27746	27923	27827	28072	27751	27567	27645	28047	27911	27662	27535	27891	27981	28071	27797	27666	27902	27925	28021	27962	27830	27820	27867	28015	28052	28157	28058	27729	27632	27738	27883	27888	28128	27647	27842	27859	27859	28065	27813	27531	27699	27677	27756	27653	27831	27793	27836	27723	27982	27504	27653	27681	27704	27838	27972	27832	27775	27846	27887	28090	27979	28234	27966	27933	28078	27845	27962	28014	27852	27959	27857	28039	28002	27990	28093	28081	27994	27772	27763	27689	27910	27941	27955	27925	27591	27892	27794	27754	27937	27961	27711	27808	27894	28087	27805	27863	27869	28248	27926	27923	27956	27753	27817	27699	27941	27789	27708	28016	27908	27747	27807	28017	27824	27955	28074	27989	27656	27591	27985	27963	27768	27702	27802	27858	27843	27671	27946	27795	27977	27784	27974	27904	27684	27810	27961	27844	27718	27601	27831	27826	27849	27765	27816	27921	27805	27847	27742	27563	28040	27894	27958	27908	27858	27747	27963	27748	27744	27877	27964	27873	27899	27992	27722	27946	27804	27716	27700	27965	28099	27760	28034	27700	27760	27792	27527	27846	27702	27708	28110	27747	27753	27790	27750	27811	27865	27911	27890	27911	27901	28045	27578	28056	27782	28132	28039	27807	28011	27932	27841	28033	27972	27773	28143	27828	27771	27758	27891	27642	28020	28054	27685	27936	27813	27580	27894	27928	27929	27539	27754	27753	28038	27965	27781	27719	27941	27781	27721	27841	28048	28050	27806	28025	27761	27793	27753	27639	27969	27777	27752	27718	27798	27848	27636	27857	27714	27507	27610	27909	27688	27673	27594	27792	27921	28159	27806	27722	27880	27728	27901	27601	27981	28050	27908	27755	27759	27869	27819	27803	27738	27961	27802	27911	28019	27546	28087	27948	27934	27967	27861	27677	27797	27851	27887	28009	28009	27901	27895	27869	27891	27934	27924	28107	28086	27936	27826	28107	27912	27868	27931	28081	27823	27924	27998	27889	27769	28121	27883	27738	28005	27802	27709	27772	27884	27948	27872	27996	27783	27663	28009	28098	27936	28064	27932	28254	27993	28025	27782	27812	27691	27831	27935	27889	28135	27653	27632	27652	27756	28160	27702	28166	27676	27813	27972	27968	27920	27759	28014	27809	28013	27789	27999	28181	28254	27843	27885	27871	27906	28048	27901	27875	27769	27938	28274	27505	27567	28096	27697	28005	27850	27889	27861	28105	27748	27924	27863	27920	27975	27821	27912	27663	27955	27867	27906	27876	27998	27778	27804	27912	27877	27883	28198	27772	27597	27611	27811	28253	27926	27829	27901	27976	27883	28102	27764	27854	28148	27785	27924	27899	27745	27883	27987	27586	27868	27784	27926	27717	27859	27948	28136	28066	27696	27986	27997	28114	27775	27969	27994	27780	27801	27891	28047	27764	27655	27948	28093	28052	28271	28046	28067	27833	27656	27946	27937	28189	28016	28027	28139	27804	28052	27967	27705	27761	28148	27751	27719	27803	27817	28094	27961	27872	27961	27944	27733	27821	27744	27857	27666	27994	27917	27793	27730	27701	27891	28071	27928	27775	28128	27849	27968	27952	27981	27827	27828	27936	27928	27885	27767	28039	27789	27878	27823	27848	28138	27944	27927	27988	28054	27849	27971	27864	27692	27883	27840	27656	27778	27793	27366	27667	27680	28047	27934	27851	27953	27985	27963	27769	28058	27917	27870	27681	27996	27796	27948	28130	27833	27845	28117	27919	28021	28036	28100	27807	27804	27727	27790	28077	27848	27992	27936	28094	27877	27823	27990	28073	27962	27761	27814	27958	28102	27896	27867	27641	27782	27852	28379	27905	28048	28092	27693	27628	27860	27520	28052	27947	27844	27705	27975	27915	27657	27933	27977	27885	27869	28108	27888	27837	27635	27747	27966	28039	27904	27967	27974	27986	27933	28017	27841	27970	28076	27950	27886	27866	27797	27995	27941	27938	27924	28005	27811	27752	27984	27849	27895	27987	27807	27906	28132	27972	28166	28027	27765	27755	28000	27926	27655	27669	27717	27709	27604	28063	27914	27953	27911	28093	27743	27880	27955	27741	27985	27719	27861	28000	28025	27940	27745	27929	27968	27670	27813	27535	27845	27887	27888	27949	27639	27867	27835	27894	28006	27891	27750	27960	27830	27917	28003	27841	27665	28113	27839	28092	27968	28043	27817	27866	28051	27913	27788	27964	27771	27892	27971	28006	27749	27969	27837	27898	27704	28106	28062	27939	27630	27879	28117	27848	28004	28017	27947	28086	27997	28079	27881	28008	27867	28124	27562	27930	27731	27772	27890	27769	27857	27803	27794	27942	28022	27850	27740	27840	27925	28054	27882	27822	27734	27937	27887	27838	27950	27678	28240	28167	27598	27731	27817	28041	27970	27711	27806	27744	27580	27804	27869	27890	27810	27973	27638	27810	27739	27961	27978	27849	27818	27748	27834	28049	27887	27942	27866	28016	27843	27885	27692	27890	27872	27873	27960	27603	27681	27913	27746	27951	27749	28062	27935	28031	27984	27814	27682	27780	27692	27968	27814	27920	27881	27923	27878	27994	28146	27958	27760	27680	27821	27974	27760	27782	28107	27974	28223	27962	28015	27939	27711	28064	27987	27779	28053	28073	27903	27901	28210	27977	27974	28038	27950	27822	27917	27870	27987	27945	27797	27795	27930	27818	27712	27845	27882	27441	27871	27805	27645	27758	27738	27734	27941	28206	27940	27885	28089	28143	27758	27738	27998	27870	28106	27876	27906	27826	28084	28043	27814	27864	27995	27998	28054	27867	27956	27899	28004	27891	27737	27922	27928	28143	27844	27869	27887	27695	27841	27921	27767	28058	27954	27912	27690	27826	27997	27779	28166	27833	28036	28098	27858	27884	27936	27737	27805	27850	27751	28019	27994	27885	28035	27733	28059	27926	27536	27802	27832	27932	27733	28136	27882	27856	27723	28029	27724	27677	27930	27986	27566	27906	27950	28054	27666	27968	27792	27937	27831	27858	28009	27765	28053	28187	27833	27813	27923	27908	28080	27726	27748	27936	27851	27957	27731	27859	27955	28091	27862	27853	27908	27852	27896	27685	28111	27980	27836	27807	27731	27902	27500	27867	27859	27911	27968	27996	27688	27834	27852	27972	27776	27889	27839	27855	27936	27780	28086	28119	27848	27817	27967	27878	28150	27745	27860	28028	27953	27986	28052	27848	27896	27866	28167	27911	27676	28087	27748	27670	27862	28026	27660	27977	27893	27983	27848	27885	27969	27927	27951	27848	27844	27956	27710	27927	27885	27781	27908	28005	27806	27944	27902	27968	27878	27776	28047	28087	28220	27703	27901	27846	27708	27813	27758	27996	27870	27801	27950	28003	27638	27773	27661	27583	27663	27910	27970	27959	28058	27959	27977	27809	27761	27984	27713	28103	28014	27914	27853	27889	28095	27801	28131	27831	27920	27786	27673	27926	28064	28115	27852	27785	27826	27896	27835	27821	27934	27529	27924	27987	27795	27935	28058	27687	27914	27745	27753	27722	27999	28102	28003	27876	28004	27781	27720	27845	27892	27783	27977
55715	86416	75168	49340	38969	34551	30038	29291	27491	25336	21799	19289	18284	18392	18383	18028	17917	17882	17912	17932	18031	17850	17969	17940	17779	17865	17848	17925	17980	17942	17848	17979	17938	18165	18002	18005	17926	17830	17925	17810	17852	17945	17923	17903	17913	17915	17858	18078	17882	17992	17987	17968	17843	18092	17873	17759	17862	17938	17975	17928	17897	18018	17907	18003	17902	17842	17859	18009	17957	17835	17957	17863	18056	17843	18121	18013	17857	17832	18071	18065	17805	17963	17807	17997	17854	17876	17940	17917	17769	18076	18066	18037	17936	17979	17838	17992	17999	18084	17810	17962	17779	18088	17941	18013	17962	18014	18006	17947	18023	17967	17902	17833	17953	17851	17795	17893	17915	17988	17813	18026	18043	17768	18104	17961	18026	17877	18030	18051	17916	17993	17968	17905	18030	17926	17772	17851	17999	17863	17987	17800	18049	17768	18108	18152	17968	18146	17864	17911	17760	17807	17982	17885	17886	18008	17778	17766	17943	17921	18009	17938	18032	17907	18045	17968	17774	17990	17933	17886	17985	17926	17799	17825	17949	17897	17773	17879	18026	17993	17865	17976	18004	17895	17862	17984	18045	17859	18021	17918	17985	17950	18137	17835	17838	18098	17899	18048	17969	17908	17772	17846	18036	17965	17949	18138	18025	17893	17980	17929	17772	17884	17930	18043	17949	17927	17843	17844	17902	17945	17970	17997	17793	17754	17936	18082	18025	17721	17940	17891	17892	18156	17858	18047	17936	17947	17999	17839	18002	17967	17903	17976	18112	17810	17987	17912	17804	17894	17771	17927	18123	17755	18009	18012	17861	17861	17820	18002	17805	17795	17867	18195	17913	17855	17899	17915	18001	17791	17856	17946	17798	17991	17878	17932	17936	18121	17741	18036	17809	17900	17927	17910	17853	17846	17916	17830	17990	18015	17944	17995	18070	17965	17993	17905	17926	17862	17864	18159	17974	18043	17928	17740	17985	17833	17777	17952	17853	18026	17969	18006	17998	18011	17775	17787	17934	17950	17901	17903	17991	17982	18000	17993	17869	17971	17810	18085	17957	18052	17870	18010	18032	17945	17972	17972	17634	17892	17821	17784	17806	17971	17863	17956	18038	17927	17998	17962	18114	17950	18003	17886	17774	17917	18033	17984	17827	17841	17987	17965	17871	17952	17930	17958	17887	17933	17909	17877	17930	17877	17842	17713	17980	17910	17876	17944	17806	17860	17986	17847	18064	17930	17888	17921	17841	17860	17844	18045	17739	17905	18051	18088	17893	18103	17853	18057	17893	17880	17733	17816	17926	17831	17758	17750	17765	17803	17908	18034	18022	17917	17821	17984	17792	17919	18001	17783	18029	17881	17887	18001	17723	17924	17852	18028	17945	18003	17913	17934	17877	17792	17949	18171	17915	18116	18059	17879	17842	18073	17900	17947	17929	17868	17929	17742	17810	18103	17915	17905	17951	17894	18051	18004	17949	17960	18001	17788	17905	17925	17953	18012	17713	18009	18027	17744	18069	17998	18131	18079	17882	17886	17888	18028	18102	18023	17850	17793	17885	18018	17945	17989	18224	17990	18167	17814	17963	17996	17900	17933	17812	17904	17912	18018	17848	17982	17911	17881	17899	18006	17926	18009	17885	17947	17782	17809	17874	17944	17946	17994	17850	17907	18029	17857	17685	17921	17982	17637	18065	17863	17753	17824	17806	18057	18018	17892	17897	17755	17955	17838	17769	18032	17795	17890	17948	17945	17827	17918	17875	17945	18046	17956	17883	18012	17860	17862	18067	17838	18054	17946	17952	18080	18114	17993	18077	18001	17877	17850	17918	17984	17889	17910	17901	17775	17943	17941	17832	17973	17828	17881	17852	17857	18046	17878	17600	18093	17708	17866	18065	17827	17826	17819	18040	17929	17829	18031	17937	17899	17873	17978	17912	18034	17662	17970	17880	17991	18107	17856	17945	17938	17935	17872	17972	17909	17956	17873	17991	17890	17799	18008	17899	17772	17808	18024	17907	18183	17967	17909	18034	17999	17802	18071	18025	17809	18042	17787	18058	18068	17852	17912	18097	17881	18070	17975	17854	17929	17975	17858	17698	17969	17910	17795	17943	17836	17862	17874	17796	17971	17841	17809	17985	18000	17967	17896	17872	17797	17816	17914	18004	17884	17844	17986	17956	17947	17740	17938	18122	18040	17795	17851	17925	17937	17696	17965	17988	18002	17845	17688	18146	17728	18010	18043	17816	17962	17941	17965	17905	17949	17928	17925	17926	17980	18029	17850	17950	18063	17908	18039	17979	17840	17921	18054	17955	17995	18010	17680	17827	18029	17900	17922	17983	17990	18029	17865	17970	18044	17915	17999	17869	17953	17921	18064	17990	18026	17868	17938	17883	17902	17940	17903	17978	17803	18014	17869	18050	17834	18001	18127	18103	17951	17791	17966	18002	17876	17993	17971	17916	17853	17979	17861	17864	17982	17893	17742	17863	17929	17684	17861	17979	17897	17873	17802	17735	18050	17790	17961	17892	18142	17910	18039	18033	18026	18022	17742	17849	17834	17944	17930	17982	17898	18009	17951	17951	17985	17813	17890	17839	18032	17871	18055	17990	17842	17917	17942	17997	17804	17765	17805	17813	17933	17861	17777	17941	17883	18026	17969	17892	18025	17979	17912	17893	17906	17765	17971	17877	17847	17809	17878	17862	17903	17962	18081	17963	17932	17975	17779	17951	17815	17943	17916	17939	17989	17948	18045	17814	17952	17971	17825	17784	17903	17898	18017	17882	17994	17940	17943	17885	17935	17858	17874	17924	17927	17904	17893	17895	17719	17914	17920	17937	17923	17872	17983	17994	18039	17925	17898	17938	17803	18145	18010	18001	17893	17930	17960	18026	18102	17933	18023	18159	17695	17992	17822	17678	17995	18059	18093	17918	17827	17837	18108	17924	17795	18043	18046	18104	17915	17979	17840	17851	17738	17961	18030	17850	17917	18012	17864	18063	17888	17833	17893	17928	17825	17884	17897	17927	17831	17886	17887	17756	17802	17877	18122	17825	17772	18070	17928	17975	18113	18000	17985	17912	17938	17834	17875	17794	18033	17774	17863	17971	17938	17983	17931	17925	17810	17975	18012	17811	17897	17954	18028	17813	17918	18127	17846	17841	18078	17958	17898	17991	17865	17989	17824	17851	17863	17821	17939	17816	17729	18085	17997	18045	17854	17768	17999	18039	17830	17888	17984	17967	18125	17965	17906	17892	17818	17777	18041	17831	17799	17980	18028	18084	17919	18125	17927	17744	17700	17896	17805	17945	17815	17876	18004	17931	17963	17998	17975	17906	18037	18036	18009	17702	18086	17982	17977	17981	18173	17858	17959	17908	17891	17810	17826	17921	17927	17977	17841	17830	18038	17904	18036	17948	18059	17966	17955	17913	17865	18071	17854	17974	17988	17966	17999	17757	17929	18117	17762	17756	17864	18001	17927	17886	17904	17841	18062	17872	17958	17876	18024	18054	17882	17833	18019	18011	17804	18091	17995	17838	17868	18047	17994	18209	17990	17887	17919	18093	17925	17978	17928	17895	17879	17960	17757	18059	18077	17985	17835	18085	18036	17913	18026	17836	17739	17779	18024	17756	18076	17976	18044	17989	17903	17917	18238	17995	17833	18241	17909	17980	17973	18010	17891	17866	18099	17941	17965	17976	17914	17997	17953	17870	17899	17930	17954	17823	17973	17928	17747	17957	18036	18022	18009	17897	17859	17904	17755	17856	17843	18080	17880	17848	17879	18095	18029	17871	18032	17822	18003	17846	17889	17787	17964	17906	17813	17938	18032	17828	17797	18100	17988	17945	17980	18141	17925	17890	17735	17947	18137	17928	17923	17803	17785	18085	17996	17799	17917	18041	17928	17781	17898	17972	17877	17958	17899	17838	18000	17875	17902	18080	17942	18138	17879	17728	17967	17810	17925	17877	18048	17850	17769	17890	18065	17795	17780	17940	17821	18151	17950	17808	17931	17976	17766	18036	18007	17835	18086	18107	17980	18100	17833	18035	17847	17920	17924	17899	17882	17801	18062	17746	18171	17936	17694	17993	17825	17836	17826	17811	17972	17751	18023	17810	17953	17774	17971	18062	17885	17850	17786	17937	17739	17833	17976	17850	18049	17941	18051	17990	17918	17789	17872	17986	17927	18029	17712	17669	18032	17856	17981	17794	17853	17981	18041	17752	17792	17911	17891	17975	17890	17966	17889	17972	17970	17818	17802	17769	17940	18111	18056	17886	17790	17877	17980	17772	17945	17901	17916	17946	18054	17947	17817	17912	17742	17992	17936	17810	17888	17892	17970	17857	17736	17801	18037	17896	17971	17820	18031	17710	18071	18001	17969	18072	17841	17936	18154	18010	17879	17930	17927	17775	17994	17977	17804	17986	17854	18063	18034	17798	17938	18044	18002	18080	17798	18014	17865	17973	17918	18058	17880	17863	18010	17732	17933	18154	17883	18004	17911	18091	17897	17845	17976	17886	17872	17983	17985	17985	17931	17839	17950	17860	17925	18100	18020	17786	17948	17926	17934	17878	17998	18017	17978	17778	17862	17872	18103	17986	17894	18083	17708	18036	17976	18023	18071	17981	17950	18056	17851	17876	18001	18059	17833	17770	17849	18038	17955	17998	17990	17922	18062	17875	17977	17695	17942	17954	17875	17886	17889	17873	17962	17835	17694	17878	17988	17987	17876	17825	17789	17898	17941	17996	17914	17734	17891	17901	17905	17983	17779	17845	17934	18080	17885	17994	17811	17840	17884	17856	17866	17735	17921	18135	17935	17998	18018	17830	17843	17982	17749	17805	17862	17896	17740	18078	18090	18073	17988	17786	17966	17854	17730	17937	17998	17924	17954	18065	17989	17776	17814	17809	17987	17711	17924	17823	17800	17913	17993	17874	17875	17823	18051	17804	17931	17782	18072	18011	17948	18017	18001	17991	17910	17965	18007	17824	17953	17855	17877	17959	17853	18055	17780	17944	17917	17628	17912	17843	17815	18099	17860	17985	17960	17930	17907	17787	18063	17823	17904	17904	18066	17963	17895	17745	18017	18062	17948	17912	17859	17669	17997	18064	17804	17847	17774	17876	17989	17958	17929
23537	21665	31159	33155	42803	48021	47166	42526	37137	31819	30046	28581	28384	27920	27825	27941	27874	27636	27552	27515	27663	27537	27424	27354	27384	27340	27457	27404	27643	27566	27484	27332	27366	27618	27932	27695	27553	27411	27443	27517	27472	27475	27435	27481	27260	27372	27488	27503	27578	27240	27404	27277	27477	27432	27423	27716	27286	27382	27569	27583	27561	27543	27422	27207	27626	27414	27308	27364	27367	27280	27502	27314	27470	27425	27430	27417	27243	27543	27357	27693	27412	27397	27353	27426	27616	27633	27603	27435	27413	27299	27383	27270	27455	27393	27418	27395	27568	27498	27315	27456	27541	27302	27673	27498	27469	27443	26991	27638	27185	27597	27449	27420	27371	27427	27266	27346	27190	27156	27456	27326	27464	27523	27347	27335	27084	27361	27318	27431	27324	27505	27203	27251	27573	27214	27616	27285	27389	27093	27385	27236	27323	27189	27475	27451	27411	27394	27178	27196	27438	27316	27130	27370	27316	27238	27432	27359	27345	27389	27556	27558	27432	27596	27352	27268	27111	27589	27434	27535	27269	27156	27395	27475	27453	27200	27458	27495	27300	27129	27467	27447	27585	27482	27409	27349	27270	27302	27163	27325	27680	27234	27584	27418	27480	27371	27234	27576	27482	27521	27262	27505	27385	27535	27505	27399	27363	27413	27298	27214	27335	27082	27154	27345	27247	27093	27359	27308	27499	27669	27527	27396	27403	27417	27486	27336	27481	27448	27525	27379	27299	27351	27346	27273	27658	27495	27557	27336	27141	27395	27567	27334	27594	27396	27440	27419	27282	27227	27496	27331	27379	27103	27324	27009	27270	27398	27293	27683	27252	27448	27519	27490	27177	27535	27424	27504	27450	27319	27434	27296	27549	27306	27276	27271	27305	27277	27382	27267	27405	27264	27483	27495	27200	27317	27710	27390	27336	27519	27535	27328	27334	27082	27226	27274	27281	27519	27817	27250	27383	27377	27442	27477	27656	27437	27439	27383	27659	27371	27465	27440	27601	27345	27421	27393	27217	27236	27304	27336	27171	27478	27415	27285	27317	27201	27398	27282	27638	27153	27241	27089	27474	27678	27461	27450	27637	27246	27436	27444	27531	27168	27345	27409	27480	27211	27227	27289	27774	27712	27414	27227	27608	27254	27484	27492	27459	27509	27351	27856	27324	27247	27312	27426	27434	27513	27410	27225	27225	27267	27345	27344	27318	27275	27559	27631	27223	27565	27594	27328	26988	27393	27460	27309	27360	27568	27413	27417	27253	27496	27387	27828	27486	27310	27752	27494	27450	27322	27378	27586	27349	27761	27252	27437	27418	27391	27579	26995	27207	27622	27609	27385	27148	27253	27034	27518	27341	27478	27467	27184	27473	27308	27504	27385	27289	27549	27407	27349	27334	27676	27656	27409	27458	27294	27606	27543	27597	27335	27525	27486	27283	27537	27457	27071	27296	27447	27236	27568	27385	27429	27377	27362	27376	27461	27398	27273	27516	27316	27355	27410	27352	27223	27411	27280	27460	27630	27431	27514	27210	27324	27524	27422	27469	27260	27308	27454	27206	27395	27233	27464	27555	27333	27456	27466	27366	27381	27295	27346	27502	27491	27361	27625	27370	27122	27211	27305	27530	27239	27425	27181	27196	27396	27379	27347	27107	27449	27427	27540	27485	27250	27260	27596	27370	27313	27312	27540	27428	27369	27564	27440	27586	27290	27471	27254	27324	27377	27132	27481	27335	27391	27189	27321	27536	27221	27438	27436	27406	27309	27347	27415	27523	27422	27415	27700	27411	27183	27327	27107	27414	27432	27500	27509	27555	27364	27291	27542	27582	27465	27193	27351	27338	27193	27200	27436	27349	27294	27220	27438	27445	27256	27475	27535	27463	27374	27418	27202	27410	27262	27270	27510	27340	27562	27533	27439	27244	27316	27381	27516	27282	27239	27504	27475	27365	27474	27536	27303	27290	27194	27404	27596	27380	27468	27434	27306	27393	27336	27673	27440	27439	27273	27340	27119	27271	27539	27343	27544	27209	27374	27508	27340	27499	27330	27322	27233	27208	27335	27484	27310	27573	27159	27376	27208	27561	27482	27078	27379	27546	27476	27416	27658	27657	27391	27415	27672	27579	27121	27154	27404	27163	27644	27498	27475	27600	27297	27554	27311	27480	27206	27361	27298	27516	27588	27387	27419	27239	27614	27563	27630	27773	27351	27479	27229	27223	27413	27416	27388	27382	27307	27395	27432	27386	27620	27473	27151	27455	27311	27373	27182	27229	27367	27322	27370	27314	27351	27318	27045	27464	27050	27252	27693	27390	27337	27512	27495	27433	27212	27471	27476	27295	27453	27240	27442	27497	27285	27461	27581	27174	27255	27834	27355	27379	27417	27413	27257	27482	27182	27598	27467	27561	27448	27360	27229	27287	27437	27219	27455	27488	27167	27319	27452	27483	27448	27465	27378	27242	27347	27333	27140	27547	27410	27474	27564	27398	27288	27271	27371	27239	27374	27257	27561	27362	27594	27472	27364	27492	27187	27461	27116	27547	27389	27444	27428	27387	27342	27344	27570	27470	27439	27322	27530	27404	27243	27306	27516	27382	27385	27583	27172	27408	27367	27404	27458	27509	27333	27243	27445	27287	27312	27484	27433	27384	27343	27220	27326	27494	27433	27381	27587	27561	27613	27584	27509	27308	27273	27281	27224	27326	27503	27528	27387	27335	27495	27171	27279	27421	27461	27302	27213	27499	27401	27661	27645	27525	27196	27295	27523	27302	27388	27594	27356	27469	27083	27266	27463	27252	27338	27415	27319	27427	27217	27223	27139	27557	27553	27334	27318	27522	27581	27542	27084	27468	27415	27392	27463	27275	27225	27318	27241	27504	27264	27352	27200	27507	27206	27431	27414	27457	27383	27403	27309	27458	27290	27423	27262	27407	27624	27156	27176	27405	27290	27364	27350	27395	27566	27536	27423	27659	27120	27309	27222	27449	27482	27351	27274	27142	27334	27239	27354	27007	27137	27473	27570	27409	27433	27187	27150	27304	27230	27619	27309	27375	27517	27596	27473	27342	27306	27295	27277	27443	27260	27476	27391	27432	27279	27538	27332	27367	27492	27453	27154	27500	27567	27348	27466	27365	27641	27349	27301	27284	27398	27128	27450	27333	27325	27468	27397	27518	27363	27176	27155	27448	27155	27460	27401	27336	27348	27399	27499	27514	27422	27232	27315	27579	27461	27432	27389	27425	27466	27360	27360	27506	27375	27015	27500	27567	27332	27271	27506	27415	27330	27029	27148	27326	27487	27337	27535	27307	27219	27513	27488	27393	27296	27332	27424	27282	27382	27533	27477	27882	27416	27809	27400	27199	27440	27359	27473	27369	27434	27391	27221	27359	27371	27197	27423	27398	27277	27353	27241	27456	27344	27372	27429	27490	27351	27471	27575	27150	27239	27514	27264	27429	27419	27556	27396	27444	27342	27395	27353	27284	27611	27483	27336	27437	27458	27606	27516	27262	27364	27357	27454	27521	27601	27281	27640	27378	27315	27234	27841	27264	27326	27313	27376	27265	27490	27538	27344	27241	27354	27160	27713	27489	27405	27336	27523	27429	27332	27569	27602	27587	27654	27485	27261	27133	27304	27368	27482	27419	27183	27092	27125	27198	27501	27301	27222	27497	27608	27213	27381	27438	27739	27150	27190	27514	27490	27291	27402	27469	27566	27590	27351	27335	27451	27597	27607	27339	27451	27325	27549	27284	27375	27577	27301	27212	27455	27172	27307	27335	27311	27408	27442	27432	27333	27244	27321	27400	27501	27501	27619	27403	27473	27718	27637	27504	27277	27297	27597	27557	27437	27467	27420	27662	27281	27290	27247	27348	27262	27447	27323	27637	27429	27275	27360	27248	27443	27506	27305	27328	27535	27337	27424	27327	27420	27622	27282	27401	27184	27338	27381	27311	27126	27283	27218	27499	27779	27625	27479	27294	27225	27262	27495	27525	27513	27579	27357	27355	27501	27187	27380	27566	27295	27256	27505	27490	27125	27217	27554	27441	27147	27483	27501	27317	27424	27244	27411	27551	27381	27480	27280	27513	27349	27428	27463	27342	27287	27269	27235	27350	27415	27253	27440	27422	27219	27202	27269	27284	27351	27237	27417	27372	27478	27480	27216	27472	27313	27436	27404	27204	27472	27477	27297	27592	27489	27243	27288	27455	27585	27270	27424	27519	27248	27097	26986	27529	27212	27385	27274	27296	27604	27518	27207	27567	27472	27517	27480	27244	27560	27463	27255	27243	27327	27420	27494	27426	27407	27453	27324	27331	27084	27399	27561	27367	27226	27422	27419	27557	27324	27252	27515	27253	27205	27588	27521	27416	27570	27552	27230	27180	27538	27500	27510	27574	27426	27288	27205	27173	27565	27376	27382	27206	27370	27359	27373	27433	27345	27580	27239	27518	27523	27373	27272	27151	27433	27433	27419	27397	27511	27604	27483	27598	27206	27360	27498	27254	27183	27347	27263	27358	27504	27435	27597	27370	27236	27568	27442	27208	27402	27265	27164	27296	27281	27421	27837	27500	27451	27394	27403	27533	27447	27451	27360	27324	27480	27530	27397	27322	27254	27416	27409	27328	27526	27705	27374	27483	27457	27450	27428	27310	27295	27286	27334	27397	27259	27278	27013	27351	27420	27395	27282	27277	27396	27294	27429	27568	27483	27726	27350	27206	27518	27456	27572	27370	27275	27387	27395	27363	27222	27464	27392	27496	27332	27449	27181	27400	27265	27559	27383	27298	27252	27391	27381	27373	27358	27433	27308	27326	27466	27119	27268	27008	27354	27567	27372	27445	27161	27295	27405	27248	27343	27122	27493	27534	27370	27278	27230	27440	27687	27644	27639	27603	27489	27453	27442	27309	27330	27448	27465	27642	27249	27413	27338	27295	27546	27536	27512	27583	27159	27510	27258	27161	27513	27236	27539	27587	27492	27383	27271	27430	27526	27403	27212	27597	27510	27398	27304	27574	27657	27310	27333	27389	27414	27274	27298	27369	27473	27489	27255	27455	27256	27608	27529	27220	27028	27290	27378	27731	27389	27525	27484	27457	27326	27356	27410	27371	27235	27479	27388	27496	27341	27512	27536
57464	91113	76770	63034	57361	49039	40916	36022	28442	21878	20398	18841	18345	18212	17975	17927	17768	17972	17549	17749	17731	17624	17581	17533	17572	17676	17601	17673	17682	17516	17608	17660	17638	17788	17736	17653	17684	17619	17674	17663	17505	17768	17703	17681	17496	17846	17742	17688	17748	17657	17684	17584	17688	17721	17560	17639	17613	17595	17625	17606	17636	17511	17645	17614	17801	17483	17912	17752	17611	17597	17675	17770	17832	17681	17913	17706	17708	17544	17604	17685	17559	17640	17736	17723	17687	17598	17761	17599	17599	17645	17344	17592	17679	17638	17788	17696	17626	17707	17478	17669	17529	17561	17539	17599	17584	17466	17427	17687	17557	17695	17583	17533	17754	17715	17491	17661	17833	17572	17772	17696	17663	17574	17640	17540	17668	17490	17515	17599	17626	17596	17479	17430	17576	17586	17728	17792	17695	17700	17487	17752	17677	17566	17422	17662	17622	17713	17760	17541	17766	17546	17512	17563	17756	17772	17642	17697	17845	17536	17712	17645	17495	17439	17731	17631	17722	17578	17641	17566	17695	17630	17410	17628	17661	17708	17618	17552	17561	17715	17618	17444	17890	17642	17681	17709	17503	17595	17562	17780	17692	17427	17489	17595	17341	17665	17603	17645	17684	17725	17684	17646	17504	17647	17728	17537	17515	17563	17699	17651	17682	17394	17658	17583	17680	17707	17385	17688	17679	17525	17658	17479	17717	17551	17744	17485	17631	17425	17610	17702	17472	17557	17643	17774	17616	17736	17841	17593	17706	17500	17571	17748	17742	17661	17621	17629	17608	17509	17574	17605	17612	17744	17510	17469	17582	17833	17652	17714	17623	17728	17557	17713	17641	17570	17481	17546	17424	17658	18002	17689	17729	17476	17636	17734	17560	17906	17595	17696	17585	17638	17583	17621	17549	17662	17683	17662	17755	17752	17861	17502	17802	17802	17638	17800	17701	17559	17744	17435	17655	17683	17558	17719	17674	17714	17462	17767	17677	17484	17559	17556	17754	17544	17642	17592	17683	17657	17558	17668	17687	17646	17639	17702	17625	17612	17542	17754	17618	17797	17744	17721	17523	17516	17542	17521	17775	17645	17440	17703	17781	17651	17518	17681	17613	17806	17621	17774	17645	17604	17658	17659	17593	17534	17590	17600	17575	17601	17493	17642	17526	17822	17554	17538	17543	17530	17581	17602	17589	17671	17709	17505	17630	17725	17799	17633	17662	17481	17763	17656	17694	17727	17541	17552	17537	17619	17743	17701	17701	17689	17548	17651	17603	17612	17719	17670	17420	17636	17630	17720	17669	17609	17607	17550	17614	17624	17705	17477	17668	17639	17720	17672	17617	17625	17591	17599	17574	17619	17754	17669	17508	17670	17518	17644	17492	17562	17444	17524	17698	17535	17671	17666	17711	17553	17587	17514	17606	17694	17648	17702	17505	17696	17575	17399	17709	17534	17673	17712	17798	17551	17684	17541	17571	17636	17832	17732	17533	17740	17722	17662	17635	17547	17684	17647	17634	17585	17507	17889	17607	17702	17494	17596	17579	17587	17679	17536	17681	17644	17658	17664	17557	17621	17688	17592	17503	17642	17576	17652	17658	17700	17530	17693	17707	17466	17603	17518	17561	17677	17632	17601	17498	17600	17593	17531	17610	17533	17655	17739	17679	17559	17697	17727	17771	17602	17637	17446	17614	17689	17555	17694	17580	17721	17566	17482	17565	17725	17537	17658	17754	17736	17817	17659	17603	17738	17722	17546	17710	17535	17534	17529	17613	17811	17596	17528	17753	17562	17576	17412	17732	17649	17612	17639	17490	17481	17509	17379	17545	17386	17637	17514	17679	17683	17574	17655	17536	17522	17356	17546	17587	17419	17573	17564	17679	17645	17717	17483	17743	17591	17643	17633	17634	17621	17594	17518	17586	17660	17690	17554	17634	17787	17708	17433	17688	17590	17673	17616	17558	17457	17569	17517	17524	17633	17679	17727	17687	17670	17720	17685	17576	17588	17538	17593	17572	17686	17687	17833	17702	17678	17576	17574	17599	17555	17562	17656	17614	17603	17716	17548	17668	17613	17762	17548	17701	17491	17467	17666	17694	17605	17572	17731	17594	17553	17610	17635	17539	17833	17675	17572	17685	17509	17739	17715	17474	17588	17569	17907	17675	17572	17532	17490	17890	17629	17734	17481	17618	17743	17706	17612	17640	17683	17684	17512	17489	17490	17715	17490	17766	17727	17789	17726	17642	17674	17697	17515	17586	17803	17675	17673	17566	17649	17696	17531	17477	17685	17690	17781	17781	17527	17559	17742	17801	17558	17654	17576	17627	17519	17593	17767	17437	17577	17454	17625	17507	17772	17534	17750	17545	17627	17922	17709	17564	17708	17669	17744	17545	17587	17650	17489	17584	17816	17691	17624	17584	17554	17689	17639	17629	17531	17619	17730	17666	17754	17571	17589	17559	17588	17887	17573	17724	17637	17573	17660	17712	17660	17664	17664	17469	17680	17635	17613	17578	17827	17499	17654	17543	17609	17548	17589	17525	17737	17689	17708	17644	17739	17607	17726	17616	17725	17865	17641	17638	17350	17611	17645	17569	17544	17638	17721	17783	17717	17598	17709	17684	17601	17556	17608	17512	17710	17694	17491	17627	17683	17541	17511	17610	17602	17635	17823	17758	17484	17593	17533	17796	17598	17467	17746	17655	17595	17612	17771	17601	17560	17627	17792	17644	17740	17733	17739	17466	17421	17833	17506	17678	17690	17793	17737	17565	17650	17705	17703	17652	17592	17701	17573	17642	17605	17436	17524	17583	17754	17628	17738	17392	17542	17616	17512	17587	17503	17611	17782	17666	17782	17479	17589	17663	17571	17661	17535	17590	17631	17652	17821	17638	17698	17487	17564	17685	17596	17706	17540	17885	17605	17606	17563	17605	17436	17550	17797	17740	17653	17785	17671	17634	17779	17589	17620	17645	17666	17776	17809	17661	17780	17554	17650	17658	17470	17636	17674	17837	17526	17711	17584	17561	17566	17743	17598	17670	17577	17644	17777	17526	17489	17608	17595	17622	17517	17593	17630	17570	17865	17848	17588	17563	17706	17632	17628	17590	17471	17670	17697	17813	17633	17755	17586	17471	17743	17527	17617	17620	17676	17564	17648	17736	17642	17810	17619	17719	17468	17684	17799	17764	17761	17649	17633	17665	17558	17728	17714	17707	17548	17668	17466	17607	17735	17473	17646	17678	17519	17798	17583	17809	17530	17698	17614	17829	17500	17710	17626	17756	17670	17543	17813	17478	17554	17790	17555	17743	17483	17535	17497	17534	17653	17618	17668	17477	17545	17600	17707	17849	17647	17563	17609	17669	17687	17636	17680	17608	17464	17685	17649	17649	17791	17465	17620	17618	17517	17479	17665	17698	17588	17663	17525	17647	17622	17574	17718	17613	17548	17624	17689	17630	17679	17707	17710	17749	17507	17602	17518	17709	17565	17595	17437	17690	17761	17705	17674	17540	17762	17735	17637	17676	17621	17692	17772	17539	17550	17734	17754	17629	17769	17481	17620	17837	17583	17666	17739	17579	17544	17596	17551	17511	17448	17668	17569	17624	17602	17586	17445	17851	17723	17736	17668	17654	17593	17659	17577	17685	17661	17538	17851	17744	17596	17666	17724	17633	17673	17725	17613	17602	17593	17554	17689	17588	17562	17429	17651	17490	17506	17669	17752	17707	17475	17534	17596	17696	17584	17573	17700	17723	17714	17660	17787	17680	17707	17618	17534	17629	17554	17583	17740	17570	17574	17529	17591	17524	17551	17497	17568	17712	17392	17683	17823	17625	17794	17635	17540	17517	17595	17646	17572	17767	17623	17651	17643	17810	17603	17663	17508	17530	17653	17599	17581	17586	17603	17682	17475	17670	17586	17459	17683	17609	17734	17572	17442	17782	17721	17519	17361	17586	17478	17623	17634	17705	17837	17711	17627	17561	17559	17683	17600	17611	17455	17465	17718	17596	17626	17600	17655	17719	17645	17601	17449	17762	17509	17422	17627	17527	17511	17577	17466	17561	17720	17659	17557	17808	17729	17618	17536	17541	17702	17396	17748	17667	17518	17668	17717	17571	17846	17676	17655	17629	17621	17690	17719	17716	17775	17640	17730	17635	17626	17691	17435	17713	17548	17853	17529	17599	17589	17716	17483	17722	17784	17815	17814	17920	17571	17385	17647	17711	17637	17645	17795	17658	17865	17711	17656	17544	17553	17645	17667	17751	17626	17636	17478	17532	17620	17527	17549	17473	17573	17685	17494	17716	17547	17666	17730	17645	17575	17586	17604	17573	17631	17496	17648	17528	17630	17305	17770	17624	17481	17559	17663	17730	17703	17582	17681	17667	17434	17568	17871	17529	17554	17634	17670	17602	17710	17504	17713	17559	17546	17765	17615	17642	17461	17464	17704	17683	17585	17823	17687	17966	17678	17683	17641	17538	17603	17669	17647	17518	17770	17605	17618	17612	17708	17640	17668	17584	17786	17668	17422	17589	17629	17682	17639	17386	17643	17609	17781	17526	17739	17528	17687	17706	17568	17631	17645	17638	17658	17713	17420	17555	17513	17755	17642	17755	17662	17663	17616	17559	17607	17773	17733	17542	17574	17641	17539	17652	17546	17603	17732	17660	17542	17822	17542	17644	17618	17573	17624	17792	17601	17572	17653	17683	17655	17704	17820	17662	17676	17635	17572	17607	17823	17510	17586	17660	17705	17679	17734	17605	17659	17488	17756	17606	17625	17588	17253	17749	17652	17679	17698	17739	17642	17460	17597	17733	17580	17749	17553	17626	17691	17752	17657	17602	17495	17621	17502	17591	17675	17490	17753	17589	17439	17644	17501	17788	17682	17875	17560	17562	17600	17697	17789	17476	17569	17674	17713	17532	17603	17694	17759	17633	17714	17641	17791	17589	17640	17634	17694	17708	17525	17596	17764	17524	17758	17753	17507	17784	17408	17672	17691	17529	17677	17418	17672	17620	17545	17710	17638	17677	17526	17583	17667	17620	17729	17530	17555	17574	17603	17515	17782	17638	17525	17582	17586	17772	17678	17666	17685	17423	17605	17599	17671	17570	17706	17665	17610	17605	17554	17704	17753
51372	64971	64886	58082	45719	38286	34032	31045	30048	29154	28396	28004	27629	27520	27642	27713	27478	27705	27487	27458	27683	27607	27686	27245	27478	27509	27379	27407	27826	27426	27468	27757	27502	27464	27603	27297	27533	27402	27458	27320	27338	27320	27505	27389	27627	27711	27477	27131	27353	27398	27448	27377	27150	27229	27510	27555	27431	27589	27564	27280	27537	27178	27772	27353	27452	27290	27365	27530	27544	27505	27483	27175	27777	27586	27422	27563	27534	27390	27618	27292	27525	27444	27515	27574	27587	27300	27458	27238	27254	27304	27347	27393	27203	27401	27504	27320	27642	27554	27477	27501	27673	27381	27533	27550	27428	27587	27736	27390	27779	27766	27603	27404	27009	27390	27438	27478	27589	27297	27330	27315	27195	27513	27492	27655	27108	27337	27588	27587	27711	27421	27622	27638	27308	27560	27537	27437	27451	27764	27501	27491	27416	27384	27486	27262	27246	27386	27564	27379	27533	27468	27352	27365	27440	27314	27424	27651	27516	27581	27433	27361	27522	27357	27333	27589	27612	27473	27522	27254	27494	27394	27309	27503	27384	27309	27648	27240	27333	27358	27489	27399	27569	27431	27555	27509	27556	27570	27697	27737	27120	27408	27425	27331	27365	27369	27549	27324	27433	27489	27382	27237	27524	27344	27203	27260	27212	27447	27495	27511	27513	27446	27490	27257	27553	27623	27459	27820	27373	27494	27389	27509	27322	27647	27585	27525	27385	27605	27506	27325	27480	27533	27349	27480	27118	27277	27736	27517	27566	27502	27468	27290	27407	27369	27437	27576	27203	27334	27349	27627	27508	27468	27473	27350	27200	27607	27441	27385	27377	27303	27555	27518	27412	27550	27513	27415	27554	27573	27547	27411	27505	27443	27548	26946	27376	27396	27468	27630	27322	27319	27475	27389	27522	27429	27695	27176	27620	27652	27533	27555	27396	27305	27204	27454	27437	27564	27518	27461	27601	27431	27415	27375	27392	27361	27374	27507	27390	27212	27368	27512	27625	27372	27255	27490	27789	27631	27455	27504	27480	27222	27466	27460	27211	27428	27516	27320	27558	27447	27575	27625	27321	27430	27439	27509	27574	27388	27305	27491	27260	27439	27348	27628	27390	27503	27582	27540	27449	27354	27494	27365	27414	27202	27398	27465	27657	27873	27744	27451	27336	27377	27429	27716	27297	27406	27427	27711	27525	27513	27350	27192	27416	27378	27480	27380	27658	27437	27342	27354	27334	27484	27491	27439	27459	27548	27400	27323	27447	27189	27185	27696	27473	27499	27445	27548	27498	27363	27303	27282	27510	27392	27447	27431	27652	27213	27586	27404	27451	27620	27271	27371	27570	27519	27728	27614	27645	27439	27525	27560	27627	27395	27324	27311	27468	27412	27428	27453	27674	27356	27283	27331	27530	27559	27378	27191	27477	27572	27526	27295	27325	27450	27488	27513	27468	27342	27679	27470	27448	27216	27313	27330	27462	27582	27434	27325	27268	27549	27567	27375	27232	27571	27201	27502	27382	27404	27439	27424	27589	27285	27469	27436	27167	27103	27257	27441	27487	27367	27536	27100	27399	27627	27651	27569	27269	27418	27510	27194	27396	27348	27541	27547	27512	27353	27409	27318	27410	27444	27603	27119	27314	27385	27600	27806	27216	27439	27353	27517	27260	27338	27406	27486	27408	27460	27509	27543	27363	27397	27252	27482	27546	27382	27561	27355	27485	27129	27498	27604	27573	27281	27284	27489	27352	27438	27325	27204	27270	27393	27614	27706	27384	27506	27359	27439	27683	27684	27567	27363	27476	27481	27369	27280	27491	27423	27627	27236	27563	27425	27210	27471	27470	27479	27565	27625	27410	27506	27551	27134	27637	27231	27678	27371	27387	27510	27634	27590	27251	27467	27437	27481	27557	27640	27710	27446	27297	27464	27345	27232	27515	27427	27429	27377	27679	27467	27344	27384	27264	27552	27679	27271	27350	27452	27606	27384	27329	27686	27532	27488	27353	27588	27619	27287	27348	27299	27315	27324	27198	27270	27453	27526	27240	27211	27141	27660	27431	27430	27387	27226	27367	27243	27430	27337	27458	27529	27569	27709	27768	27597	27476	27642	27155	27428	27511	27641	27497	27431	27636	27439	27567	27500	27475	27431	27515	27552	27280	27429	27641	27392	27496	27558	27368	27256	27338	27181	27263	27533	27474	27370	27353	27143	27558	27512	27605	27161	27264	27600	27460	27182	27564	27257	27343	27767	27506	27473	27322	27354	27284	27326	27711	27234	27750	27431	27334	27727	27544	27425	27565	27189	27478	27547	27419	27356	27360	27506	27545	27426	27354	27476	27258	27587	27652	27403	27711	27408	27514	27581	27637	27330	27315	27314	27713	27731	27411	27493	27501	27365	27421	27378	27527	27394	27490	27348	27532	27309	27653	27299	27412	27205	27540	27487	27548	27545	27446	27335	27362	27454	27506	27394	27464	27416	27455	27389	27612	27360	27398	27326	27402	27461	27524	27475	27365	27304	27683	27670	27556	27534	27656	27451	27449	27607	27695	27707	27477	27403	27368	27731	27266	27573	27620	27386	27279	27707	27613	27363	27598	27474	27148	27247	27718	27521	27532	27636	27627	27219	27421	27426	27360	27478	27529	27453	27358	27434	27403	27492	27344	27576	27536	27503	27380	27493	27603	27483	27628	27451	27593	27294	27357	27573	27631	27342	27384	27638	27360	27714	27411	27695	27524	27292	27578	27578	27638	27585	27243	27385	27461	27403	27298	27348	27573	27243	27334	27347	27348	27373	27617	27681	27453	27490	27196	27635	27518	27428	27617	27654	27343	27532	27684	27579	27699	27548	27450	27433	27640	27559	27564	27292	27347	27342	27427	27494	27248	27438	27438	27163	27471	27361	27439	27547	27485	27314	27438	27565	27442	27278	27426	27306	27317	27389	27456	27365	27322	27392	27362	27444	27594	27594	27494	27360	27522	27338	27537	27651	27653	27260	27522	27367	27533	27413	27601	27464	27396	27548	27338	27645	27569	27322	27613	27436	27401	27582	27450	27465	27605	27445	27244	27335	27682	27587	27613	27673	27348	27422	27448	27654	27315	27446	27559	27311	27584	27482	27311	27482	27427	27661	27546	27501	27433	27212	27278	27538	27664	27273	27360	27456	27567	27419	27501	27154	27092	27345	27318	27428	27817	27393	27492	27521	27542	27440	27403	27417	27464	27359	27355	27389	27574	27715	27470	27639	27640	27581	27427	27462	27433	27463	27460	27492	27231	27243	27406	27440	27704	27513	27536	27635	27601	27341	27454	27624	27277	27304	27549	27606	27468	27378	27678	27203	27446	27458	27476	27514	27281	27564	27582	27585	27502	27390	27560	27426	27689	27590	27495	27339	27626	27361	27352	27535	27467	27415	27587	27520	27395	27522	27608	27522	27152	27508	27393	27359	27444	27355	27625	27679	27704	27486	27335	27224	27388	27468	27570	27205	27381	27342	27452	27623	27677	27253	27469	27394	27712	27460	27506	27469	27503	27402	27568	27305	27195	27328	27590	27242	27392	27440	27311	27542	27384	27498	27457	27472	27535	27281	27501	27578	27432	27300	27649	27463	27557	27256	27555	27441	27369	27308	27246	27105	27644	27476	27171	27639	27474	27353	27253	27461	27583	27663	27257	27493	27504	27403	27753	27380	27170	27182	27534	27519	27313	27435	27417	27201	27320	27402	27576	27240	27283	27127	27529	27434	27411	27486	27556	27584	27482	27624	27564	27528	27528	27205	27649	27665	27553	27503	27344	27531	27516	27488	27721	27457	27714	27602	27251	27386	27349	27472	27486	27254	27631	27518	27359	27334	27515	27665	27621	27429	27281	27374	27516	27359	27361	27528	27666	27519	27445	27418	27488	27084	27633	27508	27494	27296	27502	27385	27462	27398	27398	27517	27512	27357	27383	27345	27237	27557	27456	27487	27520	27696	27419	27297	27617	27379	27309	27394	27320	27525	27297	27508	27588	27553	27464	27445	27434	27238	27719	27499	27322	27429	27682	27546	27417	27423	27321	27359	27440	27377	27380	27344	27592	27296	27618	27519	27537	27625	27373	27571	27460	27508	27530	27688	27344	27624	27401	27319	27490	27264	27323	27530	27201	27486	27448	27541	27444	27451	27276	27809	27542	27369	27352	27736	27547	27413	27400	27363	27027	27473	27361	27196	27360	27504	27549	27473	27425	27624	27508	27451	27321	27248	27269	27470	27455	27419	27463	27582	27405	27088	27339	27350	27151	27666	27286	27363	27527	27435	27533	27630	27390	27434	27632	27252	27480	27578	27340	27397	27296	27362	27506	27469	27486	27158	27354	27258	27525	27596	27578	27436	27409	27238	27480	27523	27373	27526	27451	27622	27763	27475	27386	27351	27581	27215	27547	27542	27261	27453	27376	27255	27166	27534	27745	27527	27337	27370	27489	27341	27386	27263	27588	27722	27628	27541	27535	27359	27267	27320	27534	27456	27465	27747	27438	27436	27632	27495	27322	27264	27528	27672	27740	27307	27584	27640	27482	27502	27540	27419	27216	27325	27462	27345	27362	27501	27463	27473	27568	27608	27462	27462	27394	27839	27393	27381	27417	27474	27514	27421	27550	27560	27400	27457	27373	27331	27564	27430	27450	27563	27515	27154	27303	27539	27498	27491	27370	27200	27352	27462	27486	27388	27494	27456	27439	27375	27273	27328	27314	27726	27454	27656	27336	27549	27716	27579	27322	27553	27317	27639	27547	27373	27614	27485	27636	27230	27488	27603	27571	27521	27367	27405	27587	27154	27669	27584	27246	27688	27461	27313	27399	27209	27548	27252	27531	27523	27369	27377	27531	27490	27509	27518	27514	27289	27300	27599	27304	27585	27219	27486	27211	27649	27385	27324	27483	27361	27316	27318	27399	27330	27441	27169	27385	27441	27482	27330	27572	27512	27275	27223	27085	27509	27681	27557	27309	27564	27287	27377	27381	27372	27331	27471	27259	27372	27599	27567	27315	27292	27334	27351	27436	27377	27732	27353	27235	27314	27274	27262	27444	27529	27227	27416	27626	27376	27299	27378	27338	27275	27497	27355	27361	27368	27429	27700	27531	28013	27584	27668	27473	27525
55778	75388	66528	52332	38798	30705	25354	21480	20253	19498	18596	18128	17908	17913	17892	17885	17573	17598	17687	17636	17739	17477	17635	17623	17689	17576	17736	17802	17595	17722	17582	17689	17577	17405	17640	17702	17613	17618	17812	17604	17580	17756	17684	17550	17648	17608	17599	17547	17715	17648	17317	17666	17641	17703	17557	17438	17772	17446	17742	17489	17559	17620	17738	17439	17564	17482	17678	17921	17570	17517	17618	17636	17687	17699	17603	17453	17436	17803	17589	17582	17718	17599	17775	17627	17555	17446	17479	17618	17483	17692	17599	17538	17581	17464	17734	17660	17676	17481	17635	17710	17492	17535	17633	17673	17476	17443	17689	17557	17488	17598	17616	17784	17629	17484	17575	17577	17583	17548	17586	17702	17560	17577	17490	17525	17734	17508	17624	17615	17686	17711	17614	17568	17696	17682	17711	17769	17505	17712	17614	17599	17496	17501	17703	17726	17657	17460	17640	17624	17648	17591	17534	17703	17534	17446	17567	17811	17751	17553	17565	17490	17515	17635	17751	17838	17772	17633	17747	17491	17678	17387	17617	17381	17668	17686	17633	17788	17609	17464	17753	17701	17710	17627	17581	17619	17640	17633	17590	17510	17499	17673	17703	17625	17746	17716	17620	17825	17522	17434	17770	17731	17615	17461	17636	17660	17693	17472	17540	17800	17624	17600	17575	17635	17546	17721	17700	17651	17512	17680	17658	17525	17547	17535	17507	17554	17708	17747	17738	17572	17672	17629	17598	17614	17620	17673	17725	17493	17674	17714	17618	17543	17697	17552	17554	17553	17593	17747	17625	17536	17565	17499	17765	17775	17563	17693	17671	17543	17620	17689	17675	17666	17601	17592	17533	17684	17675	17701	17706	17643	17612	17617	17542	17688	17650	17559	17551	17655	17711	17593	17626	17621	17547	17414	17472	17802	17716	17640	17528	17566	17428	17465	17572	17582	17711	17548	17543	17746	17537	17450	17520	17536	17710	17572	17566	17544	17598	17577	17577	17527	17618	17710	17626	17729	17745	17663	17644	17704	17772	17534	17663	17639	17565	17841	17591	17484	17747	17678	17593	17520	17628	17765	17562	17517	17758	17518	17684	17607	17603	17563	17745	17544	17458	17606	17597	17666	17615	17504	17804	17480	17554	17579	17573	17717	17559	17634	17572	17787	17659	17667	17778	17633	17865	17523	17639	17690	17554	17734	17682	17471	17575	17382	17598	17577	17601	17749	17486	17650	17458	17478	17713	17822	17515	17632	17651	17587	17630	17487	17521	17589	17624	17583	17373	17839	17740	17659	17492	17642	17576	17526	17563	17479	17607	17881	17526	17712	17550	17464	17569	17752	17719	17607	17650	17688	17604	17565	17688	17514	17558	17799	17589	17496	17531	17511	17626	17647	17544	17652	17517	17553	17738	17668	17595	17590	17778	17668	17548	17673	17551	17726	17685	17731	17829	17746	17447	17767	17668	17748	17630	17696	17673	17645	17650	17596	17533	17602	17609	17690	17741	17635	17555	17549	17767	17650	17692	17623	17469	17785	17697	17791	17626	17717	17626	17468	17575	17607	17641	17512	17562	17499	17463	17500	17679	17780	17690	17469	17601	17633	17504	17541	17591	17655	17639	17751	17596	17581	17720	17522	17735	17475	17568	17513	17494	17829	17615	17601	17607	17573	17577	17681	17647	17794	17609	17761	17649	17709	17697	17467	17617	17705	17732	17704	17749	17801	17580	17531	17733	17514	17692	17664	17596	17761	17717	17567	17734	17538	17674	17695	17660	17721	17455	17736	17538	17515	17639	17686	17702	17629	17814	17773	17641	17654	17552	17764	17770	17565	17684	17442	17667	17699	17728	17589	17842	17379	17655	17448	17683	17699	17667	17761	17620	17592	17703	17588	17555	17657	17654	17567	17587	17571	17492	17653	17477	17655	17550	17660	17625	17664	17649	17536	17490	17795	17712	17644	17508	17642	17527	17584	17584	17860	17534	17569	17670	17722	17720	17616	17680	17557	17647	17456	17593	17649	17794	17512	17717	17675	17490	17547	17816	17602	17676	17544	17785	17649	17703	17637	17636	17807	17581	17506	17783	17451	17649	17485	17544	17603	17695	17503	17607	17823	17441	17698	17458	17540	17958	17656	17726	17708	17852	17582	17657	17686	17689	17387	17673	17729	17761	17703	17762	17670	17755	17643	17651	17570	17548	17678	17655	17616	17653	17651	17569	17756	17777	17545	17703	17633	17645	17648	17693	17757	17683	17656	17778	17664	17669	17707	17630	17630	17655	17720	17567	17433	17790	17543	17646	17679	17717	17558	17719	17660	17854	17740	17662	17647	17660	17720	17508	17610	17710	17459	17791	17590	17673	17532	17623	17558	17578	17519	17510	17798	17648	17482	17872	17692	17554	17783	17539	17902	17683	17710	17659	17635	17542	17532	17632	17652	17659	17589	17645	17692	17573	17552	17627	17569	17679	17582	17446	17501	17697	17412	17739	17535	17652	17436	17799	17556	17659	17603	17704	17560	17534	17729	17696	17667	17480	17581	17664	17682	17471	17589	17657	17653	17627	17604	17934	17581	17559	17758	17744	17608	17696	17618	17670	17439	17731	17579	17545	17587	17755	17658	17910	17531	17594	17426	17663	17823	17640	17726	17561	17560	17677	17608	17601	17599	17560	17550	17412	17607	17555	17579	17529	17698	17651	17563	17519	17529	17715	17658	17669	17619	17616	17691	17592	17450	17548	17602	17672	17524	17547	17438	17584	17553	17664	17490	17488	17740	17666	17707	17745	17501	17677	17630	17539	17618	17634	17542	17620	17641	17683	17628	17639	17722	17614	17610	17579	17540	17647	17657	17649	17722	17313	17729	17603	17520	17669	17634	17709	17647	17593	17697	17700	17850	17421	17614	17661	17581	17657	17742	17631	17789	17471	17635	17682	17676	17641	17562	17605	17540	17719	17703	17823	17535	17726	17750	17585	17585	17609	17729	17519	17600	17540	17616	17450	17877	17608	17530	17598	17634	17711	17599	17515	17733	17681	17709	17742	17650	17521	17769	17648	17648	17488	17763	17655	17591	17503	17620	17677	17576	17512	17838	17504	17532	17587	17701	17607	17546	17602	17556	17665	17753	17611	17827	17832	17695	17701	17483	17462	17657	17696	17552	17679	17730	17777	17561	17861	17664	17729	17706	17655	17519	17615	17810	17611	17592	17593	17677	17675	17710	17719	17598	17591	17561	17623	17801	17618	17759	17613	17613	17365	17629	17628	17623	17725	17678	17727	17639	17621	17669	17608	17518	17666	17665	17636	17510	17634	17582	17557	17696	17729	17526	17608	17622	17359	17638	17567	17672	17505	17690	17683	17656	17391	17518	17647	17621	17637	17451	17677	17538	17555	17695	17708	17740	17597	17676	17600	17556	17714	17630	17652	17661	17663	17625	17637	17727	17675	17545	17510	17615	17493	17512	17632	17537	17629	17486	17667	17581	17600	17586	17548	17485	17637	17724	17638	17455	17658	17610	17683	17443	17604	17505	17564	17608	17638	17734	17572	17710	17827	17600	17713	17651	17555	17550	17664	17696	17627	17659	17777	17727	17577	17641	17699	17423	17604	17518	17620	17687	17553	17447	17804	17627	17724	17775	17640	17565	17647	17595	17528	17720	17516	17488	17649	17547	17690	17789	17656	17668	17626	17763	17558	17593	17734	17605	17717	17577	17592	17666	17503	17762	17601	17782	17674	17535	17648	17586	17647	17606	17726	17613	17638	17662	17766	17481	17719	17455	17581	17737	17586	17482	17679	17641	17731	17584	17755	17855	17562	17670	17456	17606	17475	17628	17342	17672	17629	17667	17737	17588	17689	17730	17452	17662	17669	17658	17492	17725	17935	17561	17695	17616	17585	17706	17565	17596	17714	17673	17664	17553	17438	17574	17539	17880	17439	17476	17659	17687	17711	17512	17701	17682	17641	17591	17539	17624	17620	17665	17530	17704	17540	17655	17663	17676	17603	17808	17653	17536	17647	17738	17542	17652	17873	17623	17486	17537	17691	17646	17500	17708	17745	17739	17674	17690	17604	17526	17643	17501	17759	17652	17648	17743	17796	17645	17739	17584	17592	17561	17494	17573	17659	17819	17622	17603	17626	17630	17510	17608	17616	17544	17576	17554	17669	17728	17592	17537	17669	17713	17532	17866	17594	17751	17623	17553	17713	17524	17429	17747	17590	17668	17735	17632	17833	17583	17633	17555	17676	17723	17575	17770	17571	17615	17695	17751	17723	17676	17701	17836	17808	17699	17589	17483	17719	17617	17522	17744	17555	17592	17391	17523	17559	17764	17571	17588	17692	17778	17706	17587	17631	17629	17534	17641	17806	17789	17603	17716	17641	17728	17624	17671	17746	17700	17575	17590	17543	17680	17665	17638	17719	17615	17468	17556	17617	17650	17770	17658	17742	17621	17518	17732	17693	17437	17772	17778	17578	17514	17586	17649	17625	17571	17680	17714	17587	17609	17502	17574	17670	17634	17567	17718	17666	17655	17590	17849	17508	17544	17663	17564	17713	17789	17606	17616	17513	17931	17748	17607	17530	17756	17528	17480	17744	17684	17662	17583	17564	17714	17466	17622	17556	17660	17452	17739	17702	17630	17577	17597	17697	17867	17617	17627	17708	17847	17607	17771	17850	17691	17748	17537	17567	17513	17664	17746	17774	17512	17776	17694	17677	17595	17694	17501	17613	17475	17698	17753	17750	17645	17487	17737	17754	17726	17566	17667	17512	17729	17447	17635	17568	17574	17743	17697	17599	17694	17676	17542	17675	17669	17759	17735	17619	17647	17682	17560	17561	17677	17638	17450	17604	17746	17609	17661	17663	17577	17590	17766	17642	17671	17486	17524	17378	17768	17476	17635	17721	17696	17559	17522	17784	17772	17609	17697	17707	17662	17662	17699	17573	17493	17717	17409	17646	17651	17603	17681	17870	17735	17743	17336	17714	17748	17632	17574	17734	17678	17574	17498	17567	17556	17509	17547	17665	17548	17516	17594	17639	17655	17636	17852	17736	17539	17648	17601	17563	17592	17734	17603	17834	17593	17655	17555	17557	17676	17676	17608	17573	17639	17702	17807	17643	17741	17814	17624	17707	17695
25795	23009	38613	41947	39870	41539	40510	34713	31439	29163	28295	28063	27971	27845	27531	27515	27617	27706	27246	27520	27296	27300	27087	27454	27360	27208	27160	27371	27407	27387	27269	27429	27631	27301	27509	27418	27365	27296	27094	27344	27352	27383	27607	27449	27361	27452	27320	27045	26998	27209	27260	27576	27202	27521	27145	27425	27306	27459	27291	27384	27233	27348	27188	27470	27351	27303	27295	27536	27536	27295	27322	27289	27435	27218	27112	27230	27327	27246	27058	27326	27269	27054	27060	27173	27228	27197	27260	27373	27442	27470	27212	27481	27123	27352	27416	27256	27122	27336	27716	27096	27463	27530	27398	27581	27274	27401	27172	27285	27229	27190	27259	27485	27222	27197	27384	27194	27146	27123	27211	27195	27301	27180	27257	27404	27185	27357	27343	27036	27215	27150	27324	27364	27157	27015	27202	27282	27314	27148	27510	27262	27347	27471	27208	27514	27300	27203	27503	27433	27773	27442	27196	27430	27215	27357	27446	27474	27546	27474	27163	27245	27341	27097	27298	27094	27173	27206	27382	27207	27554	27262	27411	27247	27282	27475	27586	27250	27177	27391	27414	27557	27390	27298	27405	27322	27011	27411	27579	27367	27379	27116	27171	27182	27515	27333	27486	27449	27386	27274	27355	27020	27299	27458	27094	27285	27158	27157	27360	27315	27266	27071	27394	27204	27552	27297	27344	27459	27618	27286	27153	27230	27345	27213	27144	27370	26998	27118	27365	27255	27088	27505	27439	27223	27078	27294	27392	27356	27432	26979	27309	27216	27253	27465	27283	27502	27268	27335	27442	27259	27257	27215	27414	27502	27297	27348	27452	27364	27289	27177	27420	27399	27202	27378	27169	27555	27233	27273	27064	27314	27299	27186	27310	27389	27444	27260	27339	27161	27307	27315	27466	27242	27285	27404	27322	27042	27068	27371	27195	27227	27506	27488	27084	27033	27354	27393	27365	27206	27431	27313	27370	27234	26959	27341	27172	27435	27474	27342	27513	27313	27328	27131	27604	27502	27540	27115	27322	27189	27395	27380	27299	27441	27537	27460	27444	27689	27371	27270	27182	27496	27272	27244	27422	27352	27542	27242	27152	27363	27441	27213	27261	27502	27356	27288	27274	27522	27343	27334	27502	27440	27582	27534	27439	27264	27539	27121	27355	27239	27149	27410	27135	27478	27119	27401	27479	27322	27216	27114	27364	27348	27475	27003	27169	27654	27397	27178	27238	27533	27337	27410	27376	27236	27661	27433	27112	27061	27538	27208	27048	27048	27372	27242	27390	27483	27447	27304	27186	27519	27309	27343	27339	27439	27285	27374	27252	27408	27562	27347	27386	27291	27191	27399	27349	27221	27252	27188	27485	27423	27163	27558	27220	27411	27037	27277	27268	27374	27426	27408	27392	27135	27329	27329	27486	27555	27288	27160	27263	27206	27443	27422	27255	27329	27256	27153	27299	27436	27473	27288	27144	27156	27455	27251	27268	27146	27327	27337	27330	27398	27457	27209	27321	27346	27219	27050	27250	27579	27234	27340	27468	27252	27306	27275	27396	27272	27306	27241	27189	27304	27329	27352	27359	27270	27270	27325	27430	27308	27020	27532	27308	27331	27412	27477	27195	27065	27294	27095	27420	27209	27411	27247	27458	27254	27450	27443	27414	27225	27489	27300	27509	27482	27308	27287	27300	27335	27280	27360	27291	27233	27427	27517	27324	27332	27465	27286	27303	27172	27610	27245	27660	27491	27507	27220	27362	27301	27343	27484	27293	27688	27127	27278	27294	27431	27063	27293	27079	27373	27333	27269	27247	27529	27296	27538	27547	27053	27287	27416	27411	27421	27235	27157	27389	27520	27395	27328	27294	27072	27134	27172	27657	27200	27305	27398	27355	27165	27344	27332	26959	27331	27584	27370	27103	27155	27163	27167	27330	27315	27302	27313	27172	27326	27183	27197	27313	27516	27276	27379	27409	27610	27074	27230	27378	27257	27319	27474	27174	27197	27147	27476	27527	27224	27287	27304	27167	27325	27711	27533	27347	27068	27369	27313	27224	27399	27129	27440	27178	27396	27481	27269	27420	27574	27285	27228	27229	27138	27369	27277	27386	27459	27444	27418	27318	27440	27409	27184	27178	27369	27386	27295	27369	27192	27158	27020	27421	27545	27191	27376	27276	27170	27480	27375	27228	27321	27496	26998	27181	27163	27731	27199	27202	27318	27101	27234	27479	27367	27512	27405	27264	27037	27346	27178	27431	27514	26992	27366	27289	27277	27317	27319	27134	27040	27079	27078	27011	27057	27115	27321	27337	27355	27324	27493	27458	27297	27226	27494	27097	27456	27248	27172	27460	26853	27239	27114	27265	27410	27277	27277	27085	27337	27275	27276	27236	27190	27173	27290	27409	27412	27316	27291	27464	27343	27126	27533	27186	27350	27602	27241	27400	27435	27207	27436	27264	27330	27326	27514	27324	27220	27450	27368	27457	27250	27217	27369	27417	27451	27193	27093	27414	27341	27498	27429	27171	27285	27175	27208	27279	27284	27313	27354	26933	27105	27244	27142	27332	27504	27457	27383	27333	27149	27550	27429	27232	27301	27303	26994	27279	27482	27158	27603	27181	27385	27525	27390	27345	27669	27324	27273	27282	27203	27463	27209	27285	27340	27330	27231	27152	27688	27235	27466	27095	27285	27410	27258	27444	27554	27303	27136	27228	27161	27426	27095	27285	27395	27280	27308	27251	27298	27195	27388	27309	27189	27364	27336	27384	27409	27356	27196	27223	27188	27120	27597	27236	27241	27427	27203	27213	27237	27360	27365	27129	27123	27271	27325	27052	26998	26899	27306	27212	27396	27291	27339	27162	27283	27385	27363	27387	27453	27250	27209	27237	27458	27200	27361	27542	27410	27398	27466	27490	27491	27241	27243	27211	27427	27184	27167	27146	27188	27267	27547	27359	27507	27367	27162	27064	27179	27094	27176	27262	27282	27266	27318	27072	27044	27403	27356	27089	27204	27131	27253	27091	27595	27319	27378	27371	27482	27378	27277	27375	27523	27613	27305	27425	27440	27206	27409	27303	27265	27340	27033	27460	27256	27286	27309	27449	27278	27258	27320	27362	27382	27461	27250	27296	27445	27442	27440	27097	27514	27336	27221	27222	27079	27279	27232	27421	27540	27299	27401	27220	27273	27357	27410	27330	27100	27221	27182	27368	27387	27296	27435	27260	27238	27336	27185	27374	27094	27243	27225	27308	27113	27334	27088	27278	27269	27267	27097	27273	27294	27108	27533	27368	27538	27373	27449	27487	27287	27364	27302	27244	27384	27131	27361	27388	27115	27464	27287	27440	27445	27271	27430	27314	27306	27351	27489	27305	27261	27158	27229	27412	27056	27264	27396	27184	27248	27345	27310	27208	27112	27225	27225	27194	27534	27363	27328	27194	27286	27226	27211	27176	27252	27249	27168	27255	27296	27305	27370	27323	27440	27452	27288	27647	27440	27232	27500	27335	27467	27361	27090	27333	27152	27395	27069	27242	27458	27245	27556	27285	26995	27246	27383	27170	27202	27252	27295	27487	27421	27270	27512	27271	27152	27222	27434	27175	27101	27424	27343	27156	27024	27194	27315	27186	27335	27306	27220	27409	27269	27297	27388	27195	27268	27271	27356	27129	27428	27443	27397	27495	27254	27282	27328	27429	27261	27446	27270	27424	27234	27200	27530	27299	27294	27366	27092	27210	27323	27359	27428	27467	27451	27351	27309	27226	27441	27391	27128	27264	26923	27147	27201	27370	27360	27179	27482	27192	27237	27282	27087	27384	27403	27260	27277	27514	27248	27413	27420	27237	27383	26918	27314	27366	27242	27295	27068	27055	27297	27177	27266	27359	27080	27471	27022	27353	27329	27366	27337	27446	26984	27245	27407	27243	27290	27164	27260	27298	27239	27391	27246	27143	27173	27389	27528	27484	27436	27584	27282	27327	27097	27217	27432	27386	27409	27230	27383	27387	27313	27119	27101	27352	27418	27420	27236	27167	27287	27127	27394	27302	27199	27260	27289	27443	27623	27215	27421	27303	27068	27765	27486	27385	27316	27329	27365	27324	27369	27342	27277	27326	27007	27471	27371	27182	27514	27075	27330	27254	27563	27545	27245	27376	26941	27287	27332	27403	27178	27379	27309	27172	27434	27479	27238	27082	27244	27540	27310	27038	27316	27452	27114	27390	27137	27284	27518	27423	27288	27386	27126	27344	27166	27233	27257	27456	27413	27306	27360	27401	27080	27260	27264	27501	27320	27315	27294	27132	27162	27321	27451	27277	27098	27344	27238	27357	27347	27274	27455	27343	27199	27286	27178	27195	27215	27312	27337	27398	27408	27399	27323	27402	27274	27199	27495	27233	27292	27379	27371	27307	27361	27479	27409	27140	27230	27360	27444	27255	27509	27121	27530	27387	27498	27266	27329	27277	27168	27325	27376	27315	27209	27280	27263	27401	27156	26995	27383	27242	27287	27142	27024	27383	27361	27452	27053	27119	27374	27384	27314	27105	27150	27085	27234	27213	27264	27071	27441	27226	27258	27428	27163	27284	27482	27062	27105	27647	27327	27452	27371	27090	27034	27275	27206	27466	27197	27296	27305	27246	27269	26900	27148	27622	27485	27309	27242	27352	27274	27679	27276	27303	27310	27375	27283	27154	27306	27290	27287	27321	27352	27238	27565	27303	27316	27123	27507	27166	27164	27253	27452	27592	27401	27318	27311	27399	27328	27290	27321	27151	27364	27004	27451	27091	27452	27078	27346	27234	27237	27165	27331	27499	27502	27272	27460	27400	27387	27426	27344	27221	27256	27313	27228	27424	27462	27377	27152	27413	27317	27205	27305	27466	27608	27438	27325	27176	27327	27190	27233	27223	27330	27048	27492	27369	27201	27286	27157	27446	27360	27249	27355	27555	27138	27260	27111	27351	27228	27435	27182	27254	27180	27209	27302	27266	27356	27101	27271	27212	27228	27198	27344	27205	27274	27173	27354	27184	27426	27384	27396	27523	27378	27250	27324	27134	27168	27409	27359	27145	27120	27181	27075	27164	27652	27337	27227	27235	27118	27066	27396	27244	27246	27204	27265	27323	27100	27361	27279	27332	27354
55464	85744	77304	55231	43497	37373	32399	26308	22211	19158	18501	18556	18045	18011	17821	17889	17679	17713	17479	17611	17848	17595	17798	17709	17663	17628	17689	17619	17749	17587	17676	17670	17711	17609	17482	17539	17776	17576	17649	17657	17706	17707	17712	17708	17587	17768	17506	17697	17603	17682	17688	17718	17604	17680	17744	17645	17584	17737	17866	17577	17435	17666	17517	17711	17490	17609	17531	17716	17817	17645	17721	17719	17544	17605	17563	17618	17585	17611	17678	17668	17668	17866	17525	17705	17666	17580	17601	17517	17615	17780	17508	17736	17577	17686	17599	17746	17645	17726	17658	17628	17618	17693	17686	17609	17683	17701	17620	17585	17614	17534	17603	17587	17721	17717	17822	17499	17625	17730	17540	17570	17335	17651	17612	17554	17634	17693	17636	17718	17790	17495	17674	17357	17405	17658	17700	17616	17618	17551	17627	17769	17610	17676	17628	17750	17637	17534	17722	17628	17541	17482	17554	17642	17614	17565	17651	17657	17568	17409	17575	17735	17659	17677	17796	17669	17607	17549	17485	17468	17695	17471	17475	17661	17639	17663	17561	17493	17694	17519	17673	17706	17790	17699	17686	17766	17566	17543	17574	17611	17833	17647	17558	17369	17693	17635	17685	17674	17714	17546	17694	17651	17554	17764	17548	17515	17506	17631	17634	17643	17784	17797	17670	17647	17663	17373	17333	17570	17614	17700	17652	17742	17511	17625	17627	17646	17576	17600	17750	17502	17747	17522	17494	17752	17470	17541	17672	17663	17607	17714	17586	17566	17516	17795	17819	17534	17738	17608	17468	17682	17602	17563	17585	17563	17512	17388	17587	17734	17525	17602	17485	17519	17684	17618	17571	17636	17588	17775	17646	17555	17725	17578	17665	17719	17722	17493	17514	17661	17567	17808	17776	17652	17560	17620	17602	17575	17646	17416	17521	17551	17703	17514	17599	17602	17531	17800	17800	17720	17552	17545	17648	17578	17831	17657	17467	17496	17623	17704	17611	17633	17619	17648	17752	17634	17590	17619	17585	17699	17796	17815	17723	17621	17708	17592	17403	17693	17465	17579	17591	17724	17641	17646	17582	17732	17644	17542	17572	17685	17498	17592	17603	17573	17545	17687	17630	17519	17617	17395	17485	17629	17633	17638	17698	17584	17729	17504	17637	17464	17605	17695	17694	17530	17554	17494	17366	17622	17826	17550	17807	17691	17797	17601	17531	17563	17676	17653	17582	17545	17768	17517	17559	17704	17542	17636	17708	17449	17615	17665	17469	17677	17766	17726	17811	17413	17535	17497	17614	17590	17683	17547	17552	17508	17587	17703	17628	17532	17572	17584	17669	17713	17693	17679	17800	17523	17578	17765	17675	17586	17353	17681	17675	17638	17566	17574	17783	17624	17632	17511	17601	17722	17709	17430	17625	17573	17595	17519	17769	17549	17418	17720	17820	17464	17651	17508	17697	17400	17640	17690	17570	17626	17521	17411	17725	17666	17684	17759	17696	17577	17665	17690	17592	17502	17809	17646	17604	17493	17756	17664	17568	17615	17637	17640	17743	17654	17676	17414	17751	17690	17755	17693	17549	17440	17647	17502	17673	17582	17566	17603	17614	17683	17647	17721	17572	17463	17660	17772	17745	17563	17639	17882	17565	17485	17400	17527	17520	17738	17565	17614	17644	17766	17796	17461	17545	17536	17690	17414	17793	17660	17454	17777	17760	17508	17778	17702	17620	17280	17771	17698	17577	17627	17822	17570	17508	17692	17646	17619	17371	17616	17657	17499	17541	17733	17620	17640	17635	17649	17631	17413	17670	17732	17577	17581	17573	17575	17580	17524	17660	17620	17422	17811	17626	17595	17757	17557	17474	17724	17609	17472	17450	17706	17500	17503	17626	17488	17495	17525	17558	17574	17626	17668	17473	17742	17514	17481	17583	17591	17521	17507	17830	17505	17533	17736	17663	17554	17423	17550	17716	17645	17450	17642	17632	17642	17695	17553	17690	17788	17635	17672	17697	17744	17644	17667	17746	17686	17756	17747	17552	17693	17688	17441	17552	17540	17424	17705	17546	17716	17414	17710	17442	17618	17760	17541	17590	17576	17586	17434	17630	17501	17553	17689	17652	17628	17630	17674	17538	17711	17652	17641	17714	17592	17712	17576	17546	17535	17662	17677	17674	17694	17653	17632	17726	17688	17717	17637	17597	17760	17518	17554	17680	17577	17467	17661	17480	17854	17587	17520	17689	17514	17724	17800	17462	17684	17723	17697	17497	17665	17587	17502	17732	17464	17583	17663	17614	17674	17565	17471	17670	17686	17653	17674	17563	17515	17662	17588	17427	17673	17608	17538	17582	17500	17683	17557	17487	17642	17782	17669	17653	17636	17694	17539	17598	17704	17615	17545	17633	17636	17714	17694	17605	17485	17448	17464	17626	17514	17578	17641	17610	17673	17778	17700	17451	17647	17517	17623	17595	17567	17669	17669	17599	17753	17626	17612	17604	17707	17606	17720	17687	17635	17655	17715	17519	17833	17481	17664	17544	17438	17560	17597	17641	17592	17570	17500	17649	17662	17715	17444	17605	17573	17757	17709	17658	17511	17736	17548	17477	17522	17684	17504	17443	17640	17784	17620	17604	17671	17629	17685	17516	17701	17588	17666	17653	17701	17561	17630	17705	17617	17581	17692	17575	17736	17564	17663	17594	17572	17613	17676	17490	17540	17479	17701	17476	17684	17587	17615	17707	17650	17706	17616	17646	17663	17566	17581	17682	17634	17573	17489	17742	17721	17689	17619	17510	17602	17768	17705	17659	17781	17469	17514	17552	17607	17479	17687	17754	17510	17683	17618	17703	17725	17548	17801	17764	17611	17615	17736	17669	17620	17694	17588	17781	17688	17560	17619	17783	17745	17672	17661	17586	17595	17640	17705	17642	17655	17692	17646	17646	17778	17724	17529	17542	17571	17575	17979	17554	17703	17706	17566	17725	17417	17617	17748	17696	17557	17608	17639	17630	17576	17781	17585	17661	17719	17808	17539	17579	17699	17552	17577	17508	17635	17760	17558	17740	17674	17577	17658	17560	17570	17657	17625	17480	17581	17712	17810	17508	17596	17754	17458	17546	17648	17576	17771	17635	17537	17636	17589	17541	17616	17687	17705	17580	17653	17415	17710	17554	17557	17602	17551	17559	17669	17460	17602	17826	17562	17911	17695	17424	17710	17664	17674	17716	17504	17328	17580	17603	17804	17572	17583	17714	17523	17686	17756	17721	17876	17592	17612	17538	17592	17672	17535	17647	17478	17553	17647	17375	17595	17528	17646	17438	17935	17653	17437	17584	17605	17596	17615	17650	17718	17507	17442	17625	17524	17535	17662	17515	17505	17681	17427	17476	17557	17675	17735	17536	17654	17548	17786	17608	17639	17444	17488	17651	17570	17663	17475	17503	17569	17660	17617	17658	17824	17469	17591	17798	17636	17678	17587	17699	17497	17575	17463	17478	17566	17532	17679	17723	17638	17760	17501	17632	17841	17556	17771	17537	17542	17589	17559	17713	17586	17643	17675	17495	17504	17538	17459	17676	17703	17367	17579	17498	17587	17581	17468	17419	17708	17628	17533	17673	17652	17601	17635	17473	17460	17627	17651	17632	17702	17593	17652	17512	17588	17716	17731	17568	17404	17549	17645	17567	17589	17648	17515	17549	17644	17603	17655	17571	17649	17536	17678	17645	17749	17718	17514	17632	17500	17642	17481	17536	17500	17590	17629	17659	17755	17688	17579	17604	17530	17598	17502	17672	17506	17734	17522	17748	17544	17618	17676	17725	17636	17621	17533	17364	17553	17647	17520	17635	17625	17692	17624	17838	17609	17643	17545	17660	17629	17560	17596	17591	17709	17617	17804	17721	17539	17640	17506	17672	17547	17912	17524	17549	17728	17598	17595	17443	17615	17618	17597	17652	17603	17608	17713	17514	17605	17633	17564	17547	17359	17730	17509	17667	17640	17375	17670	17650	17400	17507	17751	17583	17609	17478	17739	17492	17600	17532	17524	17697	17605	17704	17628	17581	17497	17604	17569	17694	17783	17695	17686	17702	17502	17618	17626	17593	17647	17538	17679	17641	17473	17828	17480	17861	17631	17513	17545	17500	17834	17791	17602	17645	17699	17678	17565	17743	17697	17469	17567	17682	17517	17678	17488	17745	17669	17706	17761	17670	17537	17652	17710	17439	17499	17668	17630	17706	17627	17566	17637	17804	17494	17754	17694	17642	17585	17561	17643	17654	17567	17768	17642	17484	17519	17508	17657	17591	17552	17684	17664	17532	17733	17633	17715	17580	17566	17525	17493	17639	17554	17661	17810	17610	17627	17536	17744	17696	17388	17761	17476	17500	17758	17591	17680	17598	17652	17403	17416	17542	17723	17547	17602	17529	17285	17496	17568	17627	17451	17613	17493	17432	17801	17666	17692	17587	17592	17706	17614	17586	17661	17679	17606	17666	17660	17698	17485	17538	17680	17504	17589	17502	17718	17511	17670	17466	17758	17602	17594	17705	17586	17566	17774	17723	17686	17596	17689	17768	17636	17651	17674	17845	17500	17705	17674	17536	17703	17668	17673	17607	17894	17626	17577	17529	17655	17594	17581	17622	17589	17593	17732	17602	17650	17658	17558	17667	17584	17798	17704	17773	17664	17668	17732	17573	17661	17655	17552	17784	17522	17708	17637	17462	17550	17512	17592	17512	17696	17694	17549	17673	17590	17500	17566	17719	17634	17636	17648	17722	17644	17752	17691	17613	17620	17648	17686	17556	17551	17538	17513	17593	17544	17627	17704	17833	17495	17737	17581	17817	17661	17637	17515	17718	17662	17655	17676	17790	17548	17648	17596	17526	17681	17620	17547	17596	17527	17578	17687	17569	17561	17769	17571	17628	17475	17579	17731	17687	17685	17786	17454	17809	17431	17605	17638	17605	17421	17701	17559	17751	17668	17706	17513	17725	17667	17634	17511	17688	17624	17618	17570	17631	17485	17778	17568	17749	17621	17730	17633	17516	17619	17722	17478	17563	17551	17595	17552	17544	17547	17852	17455	17602	17615	17680	17547	17559	17674	17601	17711	17448	17549	17758	17746	17790	17713	17743	17682	17609	17513
23606	21746	31860	31755	40215	49139	46321	37665	32928	30056	28605	27912	28023	27585	27646	27210	27228	27142	27401	26953	27328	26890	27233	26972	26899	26949	27201	27075	26960	26927	27054	26945	26951	27021	26862	27130	27157	26863	27032	26873	26886	26989	27095	26550	26827	26961	26890	26918	26960	26790	27073	26887	26863	26952	27117	26964	26971	26898	26952	27003	27105	26838	26790	27095	26823	26977	27157	26784	26949	26800	26961	26782	27138	26734	27125	26995	26977	27095	26907	26978	27088	26662	26941	26669	26995	27183	27009	26802	26785	27106	26900	27048	27050	26905	27006	26937	26889	27162	26909	26974	27091	27063	26990	26725	26935	26801	26890	26862	27100	26984	27097	27185	27054	27164	27006	26752	26837	26558	26918	27122	27226	27224	27079	27117	26995	26970	26893	26569	26854	27008	26999	27001	26962	26973	26681	26791	26771	26833	26982	26761	26920	26709	26849	26849	26865	26944	26781	26797	27027	27033	27023	27187	26916	26914	27066	26975	27096	27158	26960	26983	26899	26776	26990	26890	27030	26782	26747	27190	26977	26939	27090	26768	26861	27167	27044	27067	26972	27172	27031	27089	27159	26907	26915	26717	26781	26984	27185	27173	27066	26874	27017	26907	27011	26930	26895	26767	27002	26711	26678	27029	26821	27134	26824	27096	26871	26377	27059	26593	27063	26833	27106	26818	26877	27164	26985	26823	27043	26742	27166	27132	26997	26909	26904	26822	26964	27016	27058	27058	26916	26915	26682	26711	26751	27231	26953	26886	27141	27164	27023	26968	26599	26901	26827	27070	26708	27013	26878	27184	27031	27060	26846	26869	26838	26789	26949	26757	26799	26977	26705	26741	27208	27035	26744	26830	27078	26837	27024	27078	27005	26934	27015	27069	26867	26842	27035	26877	27109	27029	27237	26974	26882	27048	26867	26912	26914	26979	26776	26852	26977	26932	26814	26848	26973	27291	27135	27079	26984	26876	26847	27116	27128	26942	26668	26924	27024	26907	26894	26811	27039	27043	26960	26895	27128	26681	27105	26999	26978	26867	26922	26920	27036	26867	27088	26811	26857	26649	26717	26833	26948	27006	26916	27085	26959	26903	26702	26821	27126	27086	27151	26941	27030	27187	26863	26725	26922	26957	27057	26948	27000	27274	27135	26912	26945	26902	27147	26988	26935	26831	26922	27074	26864	27124	26965	26973	26983	26945	27095	26964	27081	27057	26811	26750	27142	27004	27366	26997	27025	27055	26778	26935	26978	26899	26961	26909	26848	26897	26767	27003	26900	26931	26994	26868	27210	27016	26849	27168	27149	26936	26870	26863	26748	26823	27174	26986	26847	27071	26971	27107	26725	26815	27085	27027	27014	26930	26906	26654	26912	26812	27026	26978	26969	26531	27073	26874	26782	26874	26782	26900	26899	26913	26950	26738	26911	26816	27094	26900	26948	26861	27084	26925	26888	26946	26908	26817	26942	26949	27048	26969	26896	26735	27005	26899	26833	27014	26870	27042	27049	26995	27019	26877	27132	26840	26790	26507	26885	26801	27035	27214	26912	26933	26821	26864	26894	26823	26890	26960	26805	27099	27118	27075	27021	27113	26660	27204	26728	26968	27049	26786	27017	26992	27167	26991	26920	26769	27013	27126	26754	26881	26943	27048	27050	26724	26952	26737	26846	27064	26932	26900	27135	27083	27001	27006	26936	26681	26785	26701	26952	27081	26875	26934	26794	27002	26885	27005	26925	27029	27059	26818	26985	26886	26956	26879	26947	27023	26871	26894	26857	26847	26904	26960	26766	26856	26977	26700	26828	27110	26945	26756	26870	27017	26917	26845	26860	26927	27137	26873	26936	27109	27046	26936	26893	26902	26923	26744	27258	26632	26957	26906	27097	26888	26697	26537	26815	26817	26935	26845	27083	26821	26814	26923	27009	26877	26706	26914	26933	27078	26851	26868	26920	26949	26863	26934	27152	27023	26618	26482	26826	26859	26956	27048	26754	26923	26862	27040	26730	26979	26936	26938	26786	26872	26980	26998	26670	26895	27095	26692	26970	26852	26977	26881	26951	26855	26998	26860	26818	26710	26703	26917	27004	26768	26920	26837	27098	26897	26904	26913	27211	26928	26998	26852	26992	26921	27137	26968	26943	27116	26697	26789	27109	27090	26860	26917	26955	27151	26982	26832	26908	26983	26751	27002	26985	27031	27071	26856	26936	26897	27019	26992	26889	26819	26869	27002	26865	26953	27018	26964	26950	27199	26979	26848	26887	27038	27003	26872	26786	26848	27126	26888	26711	27055	27145	27118	26946	26780	26971	26839	26896	26638	26806	26698	26852	26988	26678	26921	27046	27046	26864	26990	26939	26931	26940	27073	26863	27064	27085	26912	27180	26654	27022	26959	26878	27072	26930	27109	26937	26969	26854	27195	27194	27008	26793	26927	27084	27070	26911	26877	26972	26829	27188	26997	26931	26987	26950	27118	26865	26574	26899	26824	27120	26964	26817	26971	27100	26859	27042	27089	26938	26908	26897	27140	26954	26956	26974	26956	26983	26894	27039	26901	27082	27065	26988	26772	27110	27114	27023	27125	27132	26788	26995	26981	26890	26798	26764	26987	27011	26892	27016	27072	27049	26725	26689	26655	26689	27074	26920	26853	26769	26690	27062	27073	27076	26867	26893	26876	27114	26924	27230	26910	26825	26924	26738	26840	27156	26782	26853	26989	27054	27113	27029	26779	27125	27180	27127	27098	26995	27038	27037	27002	26924	26919	27001	27065	27148	27111	26740	26831	27148	26821	26831	26878	27025	26721	26842	27042	26965	26713	26837	27060	26926	27020	26826	27028	27033	26806	26653	26943	27051	26708	26817	27125	26996	27061	27011	26845	27044	26834	26784	26756	26917	27099	26816	27038	27120	26908	27051	27083	26846	26916	26859	26921	26905	26875	27109	26732	26850	27111	26810	26874	27181	26804	26861	27064	26991	27055	27154	26859	26690	26899	26873	27377	27063	27113	27155	26943	27154	26923	27034	26907	26649	26803	27162	26887	27037	27267	26921	26994	26851	26957	26997	26998	27040	26966	26828	26892	26672	27488	26886	26853	26846	26868	26804	27089	27147	26967	26936	27013	26803	27118	26958	26903	26762	26825	26992	27014	26716	27202	26759	26888	26990	27052	26752	26957	27156	26818	26905	27298	26730	26926	26982	26976	26856	27132	26864	26826	26844	27332	27089	26957	26882	26805	26946	26764	27045	26951	27194	26975	27049	26948	27053	26695	26896	27191	27084	27062	26933	26877	26807	26904	27040	26869	26874	26900	27021	26691	27092	26831	26953	26883	26816	27076	27186	26804	27027	26838	27026	27357	27124	26848	26853	26909	27231	26815	26871	27010	27048	26905	26765	26822	27036	27107	26941	27148	26903	26748	27011	26921	27050	26717	26972	26904	26951	27041	26878	26997	26788	27038	27053	26888	27056	27000	27114	26903	26923	26811	27068	26925	27061	26799	26905	26790	26973	27113	26689	27195	26753	27081	26939	26795	26969	26880	26921	26677	27234	26851	27026	26808	27046	27009	27069	26898	27089	26934	27101	26989	27474	26825	26840	26999	26950	26984	26885	26972	26792	26926	26924	26733	27038	26771	27034	26829	26724	26939	26910	27232	26972	27034	26879	26877	26929	26782	27235	27081	26872	26770	27320	27058	26766	26753	26778	27020	26751	27018	27056	27046	27021	27036	26911	27035	26689	27166	26774	27017	26924	26917	26882	26543	26774	26662	26685	26864	26902	27007	27205	27207	27102	27053	26928	26874	26880	26903	26848	26694	26978	27103	27189	26906	26814	26789	26807	26994	27046	26987	27196	26955	26883	27244	26827	26747	26903	26937	26514	26827	27090	26817	26902	26949	26887	27073	26934	27141	27273	26994	26975	26776	26833	26741	26924	26998	26834	26981	26972	26962	27021	26877	26939	26868	26882	26981	26893	27101	27112	27218	27001	26982	26896	26757	26956	26647	26855	27119	27032	27018	26952	27196	26805	27164	26984	26792	26730	26854	26683	26694	26923	27125	26913	26968	27107	26890	26779	26817	27016	26979	26957	26722	26907	26770	26878	27016	26940	27029	26964	26893	26608	27181	26663	26973	26836	26982	27022	26806	26837	26954	26806	27134	26521	26906	27008	26913	27016	26826	26969	27064	26853	26696	27006	27015	27043	26867	26947	26852	26748	26880	27028	27050	26927	27057	26988	27137	26909	26955	26894	27054	26903	27033	27038	26933	26918	26916	27146	26916	27104	27231	27240	26949	26953	27318	27050	26811	26727	26990	27189	26739	26716	26865	27301	26755	26958	26811	26602	27037	27114	26715	26944	26967	26960	26781	27048	26916	26997	26899	26842	26938	26941	27115	27195	27036	26781	27007	27150	26823	26602	26942	26776	26844	27005	26767	26881	26947	26895	26870	27000	27084	27000	27023	26868	26712	26753	27090	27027	27132	26954	26710	27126	27127	26992	27039	27025	27135	26834	27110	27020	26822	26850	27081	27033	26858	26918	26776	26882	27056	26963	26710	26999	26829	27162	26914	26901	26996	27076	26793	26789	26889	27003	26913	26811	26952	26965	27025	27211	27208	26825	26921	26778	27033	26856	26910	27112	26906	26928	26969	26784	26723	26890	26889	27003	26785	26846	26936	26881	26931	26987	26675	27005	26732	26919	26940	27001	26591	27055	26959	26857	26889	26939	27056	26915	26913	27143	26886	27239	27184	27142	26956	26927	26675	27280	27000	26860	26906	26831	26810	26725	26869	27125	27117	26863	26992	27097	27117	26729	26798	26995	26892	27051	26979	26964	26965	26991	26691	27187	27106	27022	26768	26829	27070	26911	26973	26979	26979	27011	27105	26927	27118	26888	26875	26761	26799	27104	26831	26938	26919	27180	26860	27073	27028	27070	27212	26980	26947	26787	26818	27261	26972	27007	26940	26866	26931	26968	26776	27123	27004	26738	27119	26911	26943	26871	27114	27232	27099	27255	26899	26982	26864	26862	26893	27030	26878	26687	27175	26975	26966	26902	26890	27401	26892	27202	26886	26878	26925	27021	26956	26786	26893	26752	27073	27087	26904	26827	26989	26838	26937	27025	27083	26923	27001	26824	27220
57819	92026	80598	59543	55491	48869	39158	30361	24249	20146	18868	18371	18088	17779	17713	17700	17494	17559	17369	17508	17390	17369	17502	17452	17527	17300	17273	17436	17348	17381	17371	17397	17552	17474	17367	17401	17392	17451	17487	17455	17501	17491	17471	17437	17351	17364	17518	17461	17172	17417	17290	17264	17495	17473	17311	17305	17693	17319	17312	17515	17309	17476	17135	17420	17413	17251	17391	17493	17402	17374	17420	17366	17208	17218	17525	17374	17391	17486	17450	17497	17490	17425	17295	17565	17417	17315	17414	17560	17489	17467	17392	17383	17433	17564	17510	17373	17515	17414	17231	17291	17379	17262	17480	17522	17446	17430	17492	17490	17446	17216	17458	17492	17324	17388	17471	17403	17466	17470	17477	17510	17271	17408	17274	17326	17415	17389	17510	17281	17275	17298	17305	17450	17392	17357	17426	17339	17311	17326	17350	17429	17323	17467	17334	17416	17363	17534	17237	17557	17386	17322	17458	17493	17333	17422	17405	17296	17252	17365	17430	17308	17311	17253	17344	17482	17345	17411	17300	17468	17312	17757	17398	17483	17405	17360	17099	17338	17387	17511	17547	17442	17386	17551	17073	17280	17460	17522	17349	17327	17383	17291	17431	17187	17261	17369	17521	17324	17562	17301	17422	17336	17323	17376	17341	17568	17337	17453	17385	17499	17332	17339	17530	17461	17584	17390	17387	17338	17440	17385	17373	17414	17324	17372	17459	17508	17306	17446	17374	17384	17391	17304	17444	17265	17473	17400	17247	17278	17473	17411	17246	17324	17275	17425	17345	17381	17279	17373	17314	17492	17464	17517	17467	17451	17179	17240	17211	17345	17378	17362	17434	17512	17313	17480	17286	17455	17505	17273	17348	17434	17503	17544	17305	17429	17244	17275	17563	17420	17251	17528	17420	17448	17198	17299	17320	17414	17397	17440	17359	17361	17418	17478	17427	17375	17291	17380	17362	17158	17299	17317	17380	17497	17353	17418	17367	17430	17417	17469	17265	17364	17283	17575	17603	17486	17553	17470	17345	17389	17575	17326	17459	17377	17301	17281	17523	17482	17313	17273	17194	17330	17465	17258	17473	17294	17164	17358	17377	17448	17576	17329	17411	17481	17303	17691	17357	17570	17677	17437	17362	17366	17363	17455	17266	17376	17514	17480	17440	17448	17400	17329	17335	17500	17526	17598	17308	17469	17462	17377	17425	17385	17369	17429	17442	17529	17254	17356	17337	17422	17467	17142	17358	17526	17466	17426	17209	17374	17472	17307	17370	17357	17379	17503	17452	17350	17431	17396	17264	17276	17432	17439	17408	17468	17380	17416	17323	17506	17321	17325	17227	17311	17381	17324	17271	17366	17321	17319	17346	17416	17326	17301	17450	17443	17585	17394	17436	17496	17371	17505	17419	17356	17422	17511	17319	17289	17284	17573	17388	17189	17479	17412	17504	17421	17518	17567	17429	17323	17366	17399	17440	17304	17406	17458	17398	17474	17565	17451	17191	17125	17435	17210	17449	17307	17195	17397	17507	17453	17573	17484	17350	17445	17569	17392	17362	17483	17213	17445	17312	17416	17540	17562	17508	17380	17338	17489	17346	17349	17320	17488	17326	17415	17283	17451	17364	17198	17372	17527	17433	17506	17236	17528	17332	17464	17345	17532	17412	17525	17429	17372	17439	17503	17257	17495	17390	17208	17513	17297	17309	17454	17409	17426	17434	17493	17473	17380	17240	17369	17284	17586	17433	17377	17536	17225	17457	17402	17382	17351	17631	17504	17386	17302	17417	17502	17324	17422	17190	17469	17460	17353	17383	17503	17342	17591	17203	17387	17346	17280	17429	17413	17355	17100	17487	17651	17499	17330	17357	17440	17355	17353	17565	17405	17503	17263	17376	17327	17339	17445	17371	17198	17344	17436	17316	17309	17548	17551	17413	17215	17370	17515	17428	17406	17368	17575	17418	17255	17467	17420	17489	17438	17384	17226	17404	17573	17515	17347	17179	17455	17066	17446	17591	17328	17532	17414	17424	17143	17401	17364	17342	17395	17383	17395	17477	17306	17383	17263	17409	17283	17413	17258	17430	17580	17469	17432	17450	17487	17269	17347	17459	17449	17304	17378	17389	17387	17441	17384	17441	17332	17415	17409	17602	17448	17478	17240	17438	17455	17274	17409	17465	17443	17240	17370	17403	17328	17504	17494	17482	17463	17485	17439	17447	17530	17477	17343	17266	17386	17361	17644	17572	17474	17472	17409	17417	17502	17479	17605	17445	17444	17389	17288	17483	17284	17455	17453	17305	17440	17558	17445	17373	17275	17463	17318	17236	17462	17293	17537	17350	17345	17517	17351	17342	17318	17343	17423	17221	17447	17479	17147	17520	17548	17498	17316	17390	17432	17407	17520	17522	17437	17411	17409	17459	17361	17301	17563	17329	17320	17435	17433	17439	17405	17425	17426	17508	17523	17413	17446	17513	17498	17437	17440	17464	17516	17398	17529	17400	17512	17508	17458	17496	17350	17431	17608	17500	17355	17482	17294	17487	17556	17483	17459	17462	17440	17210	17514	17316	17369	17282	17326	17380	17415	17417	17579	17456	17508	17417	17501	17435	17193	17413	17346	17360	17461	17465	17389	17226	17332	17228	17267	17499	17357	17555	17197	17388	17634	17538	17312	17587	17289	17405	17457	17282	17365	17521	17263	17212	17304	17360	17341	17331	17363	17348	17331	17417	17392	17443	17514	17515	17497	17501	17232	17360	17373	17286	17234	17422	17373	17481	17444	17383	17434	17503	17189	17526	17423	17283	17566	17354	17350	17338	17337	17451	17436	17481	17346	17538	17360	17566	17262	17448	17430	17323	17461	17391	17369	17429	17308	17429	17207	17398	17477	17278	17305	17411	17281	17263	17539	17513	17546	17441	17411	17362	17405	17556	17339	17247	17630	17456	17447	17322	17388	17413	17435	17311	17500	17389	17487	17520	17391	17336	17415	17479	17442	17356	17393	17301	17446	17606	17379	17520	17411	17492	17374	17541	17232	17325	17210	17264	17569	17446	17566	17495	17588	17430	17349	17362	17351	17362	17299	17405	17322	17296	17305	17487	17312	17586	17357	17377	17384	17304	17280	17374	17327	17385	17391	17497	17393	17442	17369	17446	17282	17576	17318	17417	17396	17527	17281	17444	17413	17493	17259	17541	17434	17412	17557	17579	17462	17470	17384	17349	17331	17496	17241	17241	17316	17583	17453	17286	17605	17368	17389	17371	17368	17416	17274	17387	17392	17207	17326	17465	17454	17257	17468	17388	17253	17508	17453	17596	17309	17380	17161	17444	17414	17376	17285	17488	17535	17472	17402	17349	17313	17383	17458	17426	17449	17410	17419	17435	17394	17528	17293	17318	17395	17472	17597	17278	17415	17491	17353	17443	17450	17383	17317	17424	17301	17364	17191	17469	17443	17447	17428	17454	17228	17331	17453	17428	17578	17526	17618	17534	17404	17370	17413	17385	17443	17432	17459	17328	17511	17429	17454	17406	17471	17330	17356	17323	17435	17493	17458	17442	17450	17509	17309	17599	17403	17382	17508	17518	17292	17196	17436	17535	17390	17276	17282	17321	17620	17354	17395	17321	17323	17567	17433	17442	17439	17503	17407	17343	17445	17569	17252	17381	17431	17496	17401	17272	17365	17379	17356	17483	17419	17318	17478	17374	17319	17344	17465	17406	17426	17375	17436	17407	17497	17491	17196	17437	17388	17481	17442	17320	17357	17342	17493	17398	17476	17309	17283	17337	17434	17782	17615	17514	17579	17471	17352	17348	17448	17439	17422	17575	17466	17470	17344	17366	17246	17407	17415	17422	17403	17491	17529	17404	17459	17500	17444	17554	17474	17422	17373	17183	17395	17362	17294	17403	17347	17556	17342	17371	17596	17540	17467	17426	17366	17260	17397	17288	17390	17300	17510	17305	17629	17421	17199	17500	17286	17561	17350	17500	17353	17358	17393	17385	17257	17448	17327	17328	17417	17438	17545	17229	17596	17362	17267	17236	17359	17330	17322	17575	17290	17293	17486	17400	17354	17298	17437	17408	17331	17277	17427	17338	17441	17325	17329	17520	17170	17332	17387	17226	17488	17404	17387	17247	17337	17440	17168	17482	17523	17248	17364	17523	17399	17387	17427	17276	17675	17444	17445	17306	17304	17366	17379	17488	17509	17391	17415	17514	17368	17303	17365	17231	17236	17594	17357	17431	17451	17238	17476	17292	17396	17363	17395	17455	17291	17567	17335	17390	17402	17309	17335	17585	17451	17334	17395	17402	17343	17386	17604	17463	17446	17632	17466	17400	17394	17511	17569	17460	17236	17466	17544	17335	17453	17664	17316	17256	17447	17372	17380	17246	17441	17308	17608	17396	17234	17334	17311	17269	17594	17390	17417	17321	17561	17396	17251	17354	17454	17366	17413	17477	17292	17167	17216	17459	17314	17337	17556	17268	17342	17442	17660	17318	17302	17346	17413	17195	17450	17496	17440	17385	17588	17517	17443	17410	17322	17560	17386	17445	17336	17464	17415	17453	17543	17422	17403	17342	17453	17448	17413	17337	17396	17190	17496	17369	17255	17516	17304	17311	17295	17416	17370	17384	17187	17351	17175	17453	17252	17380	17396	17253	17612	17382	17500	17441	17409	17268	17408	17471	17424	17336	17423	17476	17471	17282	17534	17347	17349	17455	17275	17388	17296	17407	17577	17420	17353	17237	17378	17385	17507	17448	17352	17344	17530	17404	17475	17476	17317	17340	17473	17310	17445	17447	17351	17488	17255	17469	17476	17317	17430	17525	17553	17403	17482	17521	17398	17330	17256	17555	17447	17351	17354	17257	17253	17374	17344	17461	17398	17335	17406	17453	17553	17461	17260	17381	17443	17510	17391	17325	17162	17436	17272	17338	17398	17599	17446	17428	17267	17393	17453	17310	17361	17326	17316	17383	17487	17452	17274	17458	17382	17250	17490	17611	17452	17392	17330	17452	17482	17473	17532	17208	17415	17384	17276	17419	17358	17633	17415	17623	17391	17367	17392	17341	17348	17337	17457	17500	17320	17211	17516	17379	17396	17323	17500	17445	17369	17500	17319	17475	17415	17526	17329	17347	17323
51504	64898	62577	52729	43142	38110	34690	31547	28720	27700	27582	27467	27511	27118	27410	27096	26900	27209	26925	27008	27110	26898	26868	27225	26877	26872	27015	27039	26878	27115	26971	26908	26868	26968	26928	27165	26843	26852	26952	27340	27191	26979	27199	26804	26681	27036	26617	26828	27075	27246	27006	26992	26795	26868	26971	27062	27090	26941	26973	26874	27073	27083	26850	27225	26819	26553	26734	26765	26895	26877	26856	27020	26898	27129	27004	26930	27056	27112	27086	26825	27242	26828	27205	26703	26958	27046	26824	27056	26944	26793	26804	27131	26844	26909	27033	27178	27008	26971	26948	26976	27031	27106	27056	26491	27097	27330	27112	26913	26731	26914	27008	26834	27023	26955	26982	26819	26998	27102	26874	27110	26813	27127	26972	26683	27061	26728	26993	27056	27087	26974	27225	27012	27054	27041	26981	27097	27138	26880	26948	26956	27008	26846	26986	26622	27032	26921	27311	26753	26881	27222	26964	26906	26843	26741	26792	26971	27005	26841	27058	27111	26937	27156	27002	26824	27023	26989	27011	26925	27268	26999	26824	26924	26883	27159	27182	27013	26963	26822	26830	26689	27003	26890	26892	26794	26860	26929	26699	26861	26910	27121	26931	26910	26781	27214	27109	26769	26757	26858	27050	26924	26716	26742	27148	27048	27056	27225	26669	26787	26687	27097	27208	27166	27203	27074	26734	26943	26851	26782	26916	26990	26763	26778	26974	27110	26700	27041	26981	27064	27072	26753	26872	26815	27356	27081	26996	27027	26967	27057	26886	27060	27311	27110	26970	27185	27135	26998	26946	26784	26904	26889	26884	26815	27021	26942	26968	27036	26734	26897	26783	26837	26842	27076	26818	27037	26967	26874	27086	26931	27003	27178	26807	26928	27028	26891	27200	27181	26675	26910	26974	26881	27066	26847	26952	26955	26978	26569	27014	27104	27032	26974	26876	26701	27093	26926	27060	27068	26888	26840	26952	26965	26994	26858	26932	26817	26957	27064	26909	27037	26926	26849	26753	27169	27116	27131	27142	26887	26776	27097	26997	27015	26992	27133	26880	27016	26712	26900	26838	26895	26835	27033	27154	27049	26817	27071	27072	27040	27063	26760	26822	27035	26947	26863	27140	26968	26965	26922	26893	26891	26911	27149	26991	26892	26715	26846	27052	27073	26917	26855	26978	26805	27192	26646	26997	26916	27058	27031	26794	27215	27202	27030	26823	27186	27080	27144	27063	26771	27052	26949	27014	27113	27065	26676	26996	27254	27092	27185	26980	26885	27273	26995	27010	26980	26997	26821	26795	26978	26902	26813	26922	26815	26958	27030	26695	26979	27228	27085	26989	26903	27001	27274	26998	26953	27050	27106	26995	27037	26952	26685	27057	27240	26823	26945	26743	26752	27017	27112	26939	27092	26784	27147	26877	26977	27048	26704	26920	26918	26760	27282	27034	27141	27034	27161	26763	27058	26918	27074	27077	27115	26879	27206	26981	26856	26933	26910	27252	27173	26831	27017	27113	26921	27323	26976	27022	27201	26905	26962	26902	26858	27129	26785	27149	27044	26874	27129	26894	26900	26985	26922	26870	26907	27181	26728	27014	26784	26787	26937	27104	26820	27115	26819	27135	26790	26881	27044	27011	27006	27226	27090	27039	26842	27120	27058	26966	26932	26862	26724	26794	26747	26965	26959	26893	26617	26771	26957	27028	27140	26940	26788	26696	26746	26765	26780	27102	26681	26854	27118	27064	26603	26837	26713	26942	26837	26817	26803	26694	26955	26967	26919	27035	27264	26884	26962	27026	26999	27191	26804	26884	26924	26781	26824	26763	27100	26771	26860	27052	26882	27212	27178	26808	26964	26932	27043	26940	26918	27100	27124	26893	26854	26908	26720	26751	26890	26976	26792	27165	27102	26979	26968	26960	27255	27087	27258	26904	26931	27167	26939	27050	26790	27036	26762	26917	26715	26945	27024	26907	26826	26820	26964	26925	26853	26978	26738	26963	26942	27035	26947	27077	26817	26879	27010	26792	27112	27085	26858	26938	26896	27009	26758	26749	26745	26875	27113	26847	26882	26679	26777	26978	26851	27005	27017	26812	26890	26988	26938	27008	26998	27021	26968	26873	27029	27345	27206	27096	26970	26931	27129	26904	27060	27001	27077	27040	26924	27107	27344	27009	27099	26806	27101	27086	26892	26705	26670	26863	26875	26805	27020	26940	26923	27010	26888	26936	27233	27059	26993	26900	26960	26745	26815	26936	26758	27119	26914	26780	27003	26990	26908	26931	27070	26967	27090	27139	26793	26819	26670	27053	26728	27143	26871	27141	27030	27128	27030	26976	26804	26849	26724	26923	26876	27096	26897	26799	26965	27005	26954	26835	26873	27152	26853	26993	26760	26979	27008	26907	26998	27098	26811	26997	27037	27010	27021	27070	26829	26883	26975	27088	26970	26870	26928	27003	26965	26888	26875	27040	26894	26874	26973	26823	27040	26922	26657	26971	27105	26845	26991	26771	27020	27025	26817	26966	27021	26863	26847	26878	27089	26962	27048	26989	26919	26891	26794	26833	27025	26773	26746	27012	26797	26940	27037	26832	26994	27004	27086	26904	26847	26903	27064	26907	27074	27121	26597	27037	26999	27153	26804	26840	27150	26975	27117	26986	26969	26885	26971	27258	26770	27052	27145	26812	27066	26879	26836	26722	27120	26908	26997	26851	26714	26896	26966	27175	27148	27113	27095	27019	27278	26771	27130	27008	26689	26971	27163	27095	26882	26826	26952	27123	27020	26955	26857	26998	27006	27011	26720	26929	27073	26891	26759	26833	26582	27085	26884	26998	26850	27050	26770	26975	26943	26985	27050	26820	26747	26662	26921	26806	26817	27038	26955	27074	26900	27023	26764	26820	27175	27073	27011	26758	26967	26865	26636	26898	26927	26900	27011	27154	27013	27067	26915	26798	26815	26617	26982	27026	26938	26920	27018	27011	26810	27111	26980	27278	27322	27224	27090	26869	26871	26703	26829	26899	26883	26721	26732	26841	27014	26923	26859	26999	26625	26651	27157	26817	26957	26956	27242	26834	26934	27194	26805	26996	26874	27073	26978	27056	26923	26830	27056	26886	27010	27143	27163	27131	26953	26724	27114	26705	27077	26975	26990	26869	26886	26977	26854	27052	27009	26885	27139	27078	27247	27199	26843	27051	26870	27001	26876	26817	26790	26999	26959	26770	26966	27386	26878	26996	27046	27145	26861	26818	26993	27091	26930	27207	26916	26879	27046	27064	27020	26900	27206	26885	26904	27049	26984	27209	26963	27126	27356	27157	27045	26820	27193	27215	27115	26843	26984	27227	26954	26759	26828	26787	27017	26911	26813	26977	27075	27021	26812	27286	26876	26862	26851	27081	27019	26809	27020	27107	26927	27009	26611	26981	26756	26755	26993	27032	26806	26901	26950	26785	27250	27072	26964	27026	26767	27114	26877	27200	27031	27043	27126	26801	26978	26983	27099	26976	26888	27018	27042	26942	26922	26832	26925	26850	26992	27007	26725	27126	26877	26983	26836	26922	27217	27014	27143	26729	26788	26768	26772	26717	26915	26909	27051	27052	27082	26869	26759	26853	26834	27210	27256	27066	27067	27087	27063	26905	26910	27090	27056	27160	27060	26874	26902	27001	27115	27198	27044	27104	26976	27268	27152	26800	26845	27074	26725	26665	26960	26805	26887	27226	27174	26972	27110	27039	27108	27052	26993	26709	26736	27014	26956	26642	26986	27041	27131	27114	26852	26908	26675	27085	27118	26941	26992	26920	27077	27003	27089	26746	27005	27342	26962	26843	27036	26990	27014	27117	27097	26960	27057	27026	26798	26797	26591	26991	26620	26992	26993	26959	27102	26929	26826	27058	26956	27091	26855	27191	27055	26763	27060	26950	26772	27049	26761	27027	27021	27046	26985	27057	26858	27060	27108	26715	27102	27131	26719	26849	26926	26935	26939	27020	26946	26867	26802	26850	26870	26737	26993	27132	26986	26843	26821	26941	27212	27184	26735	26743	26933	27113	27105	26965	26867	26856	26952	26836	26871	27034	27022	26843	27168	26929	26921	27041	27081	26908	26844	26933	26847	26751	26737	27106	26908	26896	26997	26938	27173	26954	26953	26935	26981	26942	27004	27252	26860	26958	27088	26946	26667	26975	27114	26792	26953	26886	27025	27292	26787	27184	27327	27011	27152	26863	26911	27339	27006	26934	27229	27183	27084	26941	27074	27069	26687	27057	26953	27255	26923	27026	26853	27198	27007	26750	26849	27063	26766	26860	26953	26824	27011	26884	27045	27213	26815	27175	27152	26801	26930	27128	27184	26911	27064	26922	26915	26897	26835	26809	27197	27102	26786	27029	26787	26881	27053	27017	26886	27091	26988	27068	26942	26820	26986	27085	26812	26963	26832	26746	26937	26916	26943	26712	26994	26798	26756	27097	26771	26970	27087	27086	26926	26898	26809	26938	27007	27176	27113	26808	27028	27041	27229	26890	26986	26905	27105	27063	26921	26921	27118	26862	26929	26726	27096	26982	26941	26974	27006	26943	27040	26695	26904	26925	26924	27181	27043	27014	27047	26722	26986	26893	26915	26907	27033	26925	27210	27025	27141	27144	26916	27067	26863	27103	27009	26859	27114	26801	26967	26873	26835	26888	26721	26494	26700	27049	26987	26992	27083	26863	26843	27095	27027	27164	26821	26874	26834	26711	26997	27070	26786	26923	27034	26666	26772	26918	26878	26722	27045	27124	26757	26994	26659	26837	26654	26979	27012	27118	27087	26621	27077	27243	27152	27040	26882	26741	27106	26821	26787	27023	26855	26787	27078	26922	27136	27372	27116	26900	26746	26972	27101	27036	26890	27072	26958	27053	26878	26837	26876	27310	27284	26943	26918	27111	27023	27005	27130	26836	26880	27193	26892	27210	27010	26896	26999	27265	27050	26866	26907	27031	27069	26886	26907	27038	26704	26923	27327	27026	27109	27267	27193	26821	27321	26716	26826	27136	27042	27009	27018	26887	27101	26949	26782	26833	26819	26814	26865	26956	26908	26940	26969	26936	26846	26832	26937	26772	26942	26934	27160	26860	26714	27092	26778	27092	26937	26977	26899
56346	75016	63082	47100	35987	30876	26885	22396	19019	18424	18037	17728	17725	17661	17373	17315	17189	17504	17426	17385	17440	17498	17393	17375	17229	17345	17397	17342	17473	17539	17333	17466	17413	17377	17322	17525	17486	17583	17354	17503	17338	17454	17513	17418	17307	17448	17461	17196	17592	17494	17379	17327	17286	17370	17445	17440	17431	17391	17429	17399	17453	17531	17318	17406	17478	17397	17560	17402	17523	17374	17328	17433	17350	17161	17400	17240	17576	17368	17498	17363	17213	17309	17344	17228	17522	17441	17346	17408	17351	17190	17490	17415	17540	17365	17444	17388	17186	17347	17281	17301	17470	17455	17336	17416	17540	17241	17286	17434	17442	17272	17359	17298	17470	17305	17438	17298	17497	17331	17515	17386	17411	17487	17415	17439	17245	17455	17295	17383	17393	17414	17322	17281	17496	17403	17427	17425	17484	17350	17552	17288	17361	17444	17378	17495	17480	17349	17446	17368	17351	17277	17240	17544	17454	17457	17508	17428	17380	17588	17405	17418	17365	17519	17333	17196	17397	17318	17473	17509	17539	17506	17277	17401	17264	17258	17162	17256	17452	17492	17282	17519	17202	17523	17301	17157	17274	17262	17469	17349	17321	17326	17415	17281	17388	17341	17365	17373	17287	17316	17141	17370	17426	17530	17181	17469	17360	17469	17443	17539	17428	17313	17362	17352	17580	17260	17625	17420	17429	17261	17279	17394	17441	17313	17491	17298	17451	17306	17155	17404	17329	17392	17395	17306	17418	17407	17572	17379	17381	17441	17428	17113	17407	17520	17293	17379	17372	17497	17481	17355	17485	17405	17382	17185	17404	17294	17283	17530	17403	17247	17508	17499	17405	17408	17287	17471	17466	17254	17400	17322	17362	17285	17422	17401	17388	17439	17370	17304	17312	17262	17357	17365	17448	17420	17263	17475	17426	17309	17350	17433	17381	17513	17364	17383	17283	17427	17573	17414	17549	17336	17586	17481	17399	17517	17370	17399	17544	17358	17479	17357	17301	17320	17339	17553	17390	17362	17409	17349	17468	17243	17443	17400	17512	17078	17367	17313	17271	17439	17520	17403	17527	17577	17313	17332	17441	17273	17241	17356	17462	17243	17469	17289	17494	17425	17340	17395	17152	17243	17340	17542	17264	17392	17269	17376	17553	17355	17296	17297	17419	17300	17372	17337	17304	17453	17405	17501	17215	17363	17247	17495	17468	17372	17437	17342	17308	17542	17501	17243	17356	17401	17334	17365	17438	17341	17402	17305	17388	17390	17297	17458	17320	17425	17359	17461	17431	17260	17479	17163	17193	17268	17361	17353	17321	17345	17375	17354	17640	17420	17497	17396	17509	17330	17223	17412	17535	17477	17430	17526	17429	17391	17320	17295	17263	17359	17435	17310	17600	17371	17358	17320	17271	17311	17166	17408	17384	17513	17226	17417	17303	17184	17584	17289	17295	17344	17499	17250	17488	17376	17269	17297	17417	17206	17370	17417	17473	17375	17437	17452	17456	17501	17418	17413	17581	17286	17238	17305	17454	17491	17251	17473	17339	17299	17238	17535	17544	17388	17343	17399	17306	17338	17354	17497	17228	17210	17501	17393	17271	17398	17276	17453	17448	17403	17359	17410	17269	17380	17337	17591	17314	17237	17337	17464	17402	17398	17375	17324	17447	17397	17299	17505	17176	17329	17523	17274	17275	17393	17462	17298	17487	17289	17415	17410	17460	17362	17344	17299	17326	17339	17437	17420	17331	17227	17489	17466	17313	17420	17601	17624	17446	17357	17420	17416	17438	17314	17227	17421	17417	17423	17376	17378	17432	17374	17313	17399	17508	17303	17376	17261	17417	17455	17400	17502	17519	17246	17406	17236	17380	17452	17406	17515	17377	17362	17309	17463	17381	17403	17521	17436	17419	17315	17467	17486	17375	17266	17422	17539	17491	17362	17266	17364	17426	17270	17419	17230	17532	17435	17365	17462	17285	17341	17458	17353	17309	17324	17447	17318	17539	17434	17448	17420	17407	17343	17483	17417	17378	17409	17463	17454	17255	17552	17503	17412	17321	17345	17497	17347	17524	17338	17491	17342	17250	17242	17412	17376	17330	17303	17497	17319	17419	17458	17380	17347	17437	17390	17435	17357	17345	17417	17468	17435	17497	17451	17407	17428	17255	17358	17312	17329	17391	17415	17423	17336	17261	17543	17476	17548	17357	17644	17400	17426	17327	17362	17540	17426	17275	17426	17469	17167	17557	17360	17414	17451	17342	17318	17450	17321	17360	17321	17381	17438	17493	17367	17467	17436	17552	17545	17351	17425	17303	17402	17570	17575	17405	17408	17558	17125	17356	17234	17482	17355	17377	17380	17387	17439	17540	17581	17522	17374	17386	17355	17461	17436	17129	17307	17391	17268	17381	17246	17314	17567	17409	17281	17375	17450	17223	17273	17388	17436	17300	17474	17577	17302	17274	17392	17434	17474	17352	17381	17223	17462	17424	17388	17464	17312	17468	17371	17479	17576	17388	17512	17339	17383	17276	17469	17328	17391	17440	17530	17397	17345	17336	17594	17296	17388	17206	17494	17464	17428	17436	17508	17349	17422	17345	17552	17289	17416	17493	17484	17376	17293	17405	17459	17357	17360	17387	17471	17407	17513	17209	17301	17414	17305	17487	17560	17312	17368	17289	17297	17459	17401	17380	17470	17371	17300	17470	17462	17433	17343	17396	17497	17443	17427	17387	17512	17548	17312	17372	17409	17375	17325	17533	17239	17544	17413	17379	17400	17488	17397	17418	17561	17468	17361	17564	17338	17317	17388	17492	17453	17198	17471	17334	17449	17308	17343	17172	17337	17386	17473	17233	17269	17541	17538	17369	17398	17299	17339	17295	17243	17324	17322	17448	17341	17318	17447	17281	17227	17336	17203	17328	17432	17409	17402	17492	17425	17480	17304	17398	17380	17472	17279	17569	17285	17318	17623	17316	17346	17354	17545	17340	17399	17639	17427	17534	17236	17410	17309	17353	17243	17379	17281	17276	17385	17344	17534	17387	17239	17445	17301	17369	17368	17374	17349	17352	17362	17572	17319	17286	17403	17555	17374	17356	17298	17380	17352	17337	17466	17406	17196	17293	17422	17353	17348	17326	17387	17473	17457	17551	17300	17267	17302	17385	17385	17291	17294	17508	17361	17548	17440	17481	17375	17449	17443	17498	17331	17344	17432	17363	17535	17350	17462	17465	17372	17428	17358	17329	17345	17290	17303	17374	17337	17539	17565	17321	17406	17431	17583	17463	17519	17574	17436	17265	17418	17632	17310	17525	17311	17112	17449	17457	17216	17357	17514	17477	17376	17455	17458	17346	17247	17412	17512	17426	17399	17575	17266	17370	17366	17486	17353	17426	17292	17444	17435	17398	17412	17510	17384	17539	17306	17436	17297	17241	17393	17233	17464	17388	17357	17490	17328	17557	17487	17311	17384	17367	17395	17237	17365	17424	17322	17337	17446	17324	17493	17466	17468	17390	17528	17458	17381	17322	17442	17446	17315	17525	17353	17539	17386	17362	17393	17532	17502	17330	17335	17493	17318	17607	17259	17391	17312	17417	17393	17438	17510	17302	17487	17346	17442	17403	17362	17217	17399	17365	17360	17302	17397	17363	17419	17446	17633	17435	17432	17573	17452	17463	17393	17352	17380	17424	17477	17366	17377	17249	17416	17701	17350	17260	17304	17503	17395	17436	17390	17284	17342	17412	17415	17332	17449	17405	17437	17394	17357	17443	17470	17324	17409	17493	17353	17394	17316	17492	17252	17328	17427	17249	17392	17338	17207	17313	17267	17334	17284	17323	17403	17335	17377	17428	17483	17443	17442	17442	17296	17330	17201	17426	17518	17331	17404	17409	17354	17491	17563	17339	17484	17660	17425	17342	17473	17285	17365	17352	17377	17537	17258	17310	17495	17154	17461	17368	17393	17527	17386	17395	17275	17312	17369	17390	17362	17286	17467	17254	17325	17410	17338	17400	17502	17415	17318	17220	17359	17474	17497	17420	17477	17340	17261	17335	17251	17311	17450	17444	17311	17480	17215	17330	17427	17580	17220	17460	17366	17402	17334	17527	17370	17346	17240	17147	17452	17308	17675	17261	17419	17309	17342	17486	17423	17463	17253	17420	17396	17246	17271	17296	17408	17319	17365	17542	17334	17217	17458	17330	17244	17492	17248	17432	17526	17551	17417	17423	17484	17190	17548	17505	17511	17318	17385	17253	17353	17363	17316	17422	17376	17337	17548	17281	17448	17394	17414	17523	17485	17283	17260	17479	17494	17350	17611	17442	17436	17474	17588	17527	17598	17472	17308	17340	17656	17522	17297	17495	17465	17244	17428	17420	17408	17364	17369	17458	17429	17435	17419	17379	17281	17404	17352	17460	17214	17179	17331	17321	17357	17300	17338	17297	17435	17312	17399	17309	17428	17416	17473	17486	17446	17447	17309	17466	17478	17409	17530	17332	17394	17318	17395	17472	17353	17430	17296	17299	17416	17475	17503	17322	17312	17440	17553	17521	17455	17369	17324	17411	17390	17418	17531	17224	17236	17390	17528	17460	17643	17511	17403	17267	17382	17420	17403	17178	17391	17548	17547	17511	17537	17391	17375	17243	17421	17390	17633	17668	17386	17462	17241	17234	17349	17330	17345	17427	17383	17299	17421	17437	17303	17474	17315	17389	17435	17236	17448	17396	17413	17384	17407	17305	17465	17416	17341	17385	17403	17391	17447	17464	17277	17347	17371	17356	17414	17344	17252	17203	17327	17362	17382	17332	17477	17408	17554	17591	17362	17482	17487	17523	17277	17196	17562	17527	17415	17422	17375	17516	17461	17254	17454	17257	17512	17468	17474	17529	17361	17514	17434	17254	17376	17270	17538	17376	17417	17427	17419	17503	17365	17309	17547	17126	17443	17601	17461	17234	17401	17279	17427	17305	17486	17360	17315	17308	17397	17558	17461	17363	17613	17284	17495	17411	17321	17708	17440	17462	17446	17355	17247	17304	17384	17439	17394	17454	17283	17451	17357	17600	17397	17355	17399	17378	17373	17319	17469	17539	17257	17555	17462	17412	17507	17366	17285	17482	17455	17328	17422	17393	17388	17286	17307
25823	22590	38493	45885	44079	43867	38360	32422	30190	28989	28417	27696	27503	27413	27599	27284	27207	27193	27054	27302	27360	27490	27200	27197	26932	26910	26964	27081	27210	27009	26801	26915	27010	27083	27045	26885	27051	27005	26730	26964	26981	26820	27116	26869	27229	27041	26788	27176	26878	26853	27016	26937	27035	27075	27063	26910	26983	27150	27058	26875	27089	27058	26896	26759	26789	27073	27283	26877	26860	26936	26956	27051	27036	27118	26935	27097	27034	27120	27095	26911	26948	27144	26801	26977	27201	26999	26898	27071	26851	26940	27116	26916	26828	27241	26825	26929	27016	26988	26976	26871	26827	27012	26781	26815	26766	26971	27281	26718	26588	26982	27168	26959	27028	26897	27169	26900	26961	27011	27240	26880	27232	27005	26797	26918	26880	26898	27008	26965	26901	27105	26826	26950	26810	27122	26806	27106	26872	26838	27131	26992	26958	27124	27064	26973	27066	27006	26685	26819	26972	26930	26865	27008	26887	27173	27008	27015	26853	27110	27051	27113	27124	26918	26994	27015	26989	27168	27104	26918	27263	27202	26841	26873	27142	26928	27245	26935	27150	26570	26955	26952	27007	26905	26991	26943	26804	27071	26996	26992	26976	26809	27074	27053	26988	26841	26964	26937	26908	27080	26817	26649	27158	26838	26945	27191	27090	26983	27024	27065	26972	27002	27170	27196	27148	26908	26825	27169	27070	26936	27027	26957	27012	26782	26789	27009	27142	26885	26858	26886	27180	26830	26862	27055	26598	26921	26843	26829	26866	26933	26845	26850	26826	26743	27073	27103	26863	27049	26871	27372	27028	27028	27026	27133	26926	26832	27076	26893	27149	26834	27078	26883	27156	26905	26692	26963	27031	26973	26879	26950	26983	27128	27128	26983	27067	27025	27000	27197	27076	26947	26985	26709	26870	26884	27004	27027	26710	26784	27199	26850	27174	27201	27104	26912	27100	27012	27173	27179	27018	26775	26874	27164	27150	26931	26687	26725	27207	26876	27225	27001	26792	26735	26988	26878	26841	26911	26822	27250	26869	26950	26972	26793	26907	27346	27070	26732	26921	27178	26800	26787	27113	26971	27025	26995	26970	26899	27068	26904	26833	26790	27164	26849	27081	26899	26862	26908	26964	27084	26797	27108	27352	27095	26637	26839	26832	27066	26997	27207	27201	27071	26939	26846	27067	26819	26775	27091	27169	26800	27166	26854	27285	26712	26839	26986	26962	26904	27079	26899	27008	26891	26737	27270	26932	26961	27115	27055	26865	26802	27013	26658	26952	27209	26991	26800	26789	26851	26944	27044	27007	26897	27076	26924	26895	26960	27000	27050	27007	26883	26910	27058	26729	26953	26765	26677	26996	26830	26777	26841	26896	26941	27170	26879	26962	27177	26878	26954	26925	26705	27012	26961	27165	26708	26841	26918	26977	27079	27056	27091	27121	27030	26922	27020	26922	26707	27030	26821	27128	26865	27006	27101	27141	26820	27121	27039	27122	26981	26925	27050	26880	26806	26706	26978	26992	27036	26956	27095	26966	26917	26963	27189	27128	26963	26876	26910	27065	26919	27123	26984	27010	26967	26854	26988	26877	27043	27048	26878	26819	26822	26947	26955	26906	27052	27221	27047	27048	27224	26952	27205	26996	26689	26870	26998	27306	26949	27072	27118	26751	27021	26854	27025	26998	26925	26810	26766	27051	26908	27153	27010	26832	27258	26867	27193	27010	26898	27037	27045	26951	26942	26812	27179	27061	27045	26888	27115	26835	27051	26802	27150	27011	26911	27284	26972	26759	26989	27052	26875	26890	26944	26943	27004	27330	26812	27038	26982	26760	26811	27076	26991	27000	27035	26947	27166	27073	27081	27024	27148	27146	27145	27121	26884	26754	26931	26957	26934	27120	27225	27142	27030	27083	27027	26802	27021	27012	26723	27161	27060	27018	26878	26811	27021	26984	26890	27135	26787	27185	26915	26845	26913	27009	26917	27063	27107	27002	26892	26785	26878	26958	26983	27204	26969	26982	26670	26917	26802	27044	27040	26670	27112	27007	27131	26992	26914	26882	26789	26959	26802	26865	26820	27004	26828	26724	26767	27018	26932	27109	27061	27235	26866	26616	27045	27051	26904	26963	26855	26852	26941	26732	26764	27139	26940	26921	26932	26807	26939	26932	27102	26975	27077	27167	27013	26887	26802	26873	26747	26836	26905	27027	26914	26995	27110	26744	26842	26862	26696	26951	26857	27301	27006	27075	27054	27026	27229	27171	27119	27096	27051	27106	26954	26625	26991	26934	26985	27045	27149	26943	27065	26808	27020	27004	27076	27099	26979	26764	27010	26814	27025	27039	27060	27064	26967	27116	27000	27192	27120	27002	26787	26994	26878	27089	27015	26906	26837	26955	26988	26877	26895	27057	26947	26952	26902	27208	26983	26771	26983	27015	26688	27341	26985	26936	27159	27064	27068	27039	27066	26909	27051	27176	26827	27049	26903	26945	27059	27059	27086	26725	26776	26862	26867	27041	27020	27026	27037	26820	26939	26992	27045	26978	26818	27096	27244	27112	27122	26775	26956	26727	27125	27046	27113	27077	26947	26916	26912	27096	27006	26937	26793	26895	27079	26762	27169	26899	26871	26837	27173	26878	26818	26919	27029	26951	26903	26933	26958	26985	27036	27007	26955	27130	26861	26738	26667	26885	26879	26884	27175	27093	26761	26972	26877	26950	27033	26856	27209	26626	26429	26960	26983	26823	27198	26937	26938	27043	26899	26995	27130	26845	26831	27073	26758	26858	27141	26810	26941	26844	26723	26936	27052	26947	26839	27189	26933	27050	26859	27020	26842	26847	26899	26717	27104	26876	27134	27017	27127	27124	26977	26986	27127	26653	26714	27047	26843	27068	27023	26948	27133	26841	26873	27025	26861	26984	26835	26846	26898	27177	26985	26862	26924	27125	27050	26954	26582	27146	27092	26998	26981	26964	26953	26963	26954	27042	27175	26947	26746	26994	27233	26881	27085	27030	27100	26812	26850	26835	26737	26938	27037	27095	27195	26758	26898	26971	26815	26838	27285	26998	27056	27115	27009	27064	26972	27126	26817	26784	26972	27060	26862	26952	26938	26761	26796	27092	27055	27247	27128	26953	26943	26799	26771	26971	27025	27188	27162	26916	27141	26905	27141	26962	27018	26748	27125	27190	26896	27151	26999	26998	27214	27015	27067	27060	27002	26905	27032	27196	26577	27145	26967	27335	27129	26895	27238	26685	26942	26901	26994	26888	26975	26812	27098	27142	26639	26964	26842	26843	27159	26968	26836	27044	26943	27156	26853	26816	27014	26779	27024	27114	26816	26985	26907	26832	26935	27174	26953	27129	26941	27071	26844	26972	26753	27048	27059	27109	27098	26880	26964	26992	26954	27014	26750	26877	27044	26913	27039	27107	26870	27027	26880	26778	27020	26939	26848	26870	26826	27028	27190	27081	26954	26998	26856	27096	27269	26942	26940	27149	27196	26853	26921	26934	26877	27118	27030	26844	27068	27062	27099	26815	27085	26979	26730	27048	26899	26957	26716	27093	26862	26866	26926	26690	26913	26697	27178	26688	26748	27069	27039	27053	27002	26986	26928	27183	26637	27024	26964	27014	26989	26897	27009	26914	26948	27083	27014	27120	26750	27025	27013	26976	27142	27090	26916	27099	27040	27116	26941	27223	27129	26959	27136	27179	27005	26908	26773	26939	26753	26815	26944	27279	26846	27045	27003	27016	27002	27026	27033	27031	27043	26981	26803	26941	27056	27073	26905	27144	27058	26791	26946	26897	26920	27022	26930	26883	27007	26843	26984	27048	27089	26903	27026	26949	26646	27067	26956	26999	26920	27067	26789	27111	27079	26918	26933	27204	27178	27115	27191	26955	26918	26839	27026	27201	26804	26898	27092	26833	27124	26941	27136	26990	26922	26968	27222	26976	26981	26794	26847	27077	26927	26968	26913	27020	27112	26932	27129	27048	27027	27049	26987	26930	27056	26997	26866	26739	27010	27022	27040	26659	26776	27122	26901	26904	26782	26914	27104	26778	26932	26772	27046	26766	26905	26894	27085	27107	27111	27252	26833	26874	26969	27033	27040	27229	26824	27086	26715	26745	26930	27019	26749	27110	26953	27075	26788	26995	26678	26691	26882	27011	27057	26721	27054	27038	27016	26817	26936	27094	26884	26736	27060	26947	26983	27059	26932	27067	27340	26980	26914	26889	27137	27091	27088	27030	26939	26887	27030	26974	26820	26938	26920	27093	26799	26881	26622	26759	27125	26882	26919	26854	26920	26929	26977	26841	26929	26772	27000	26878	27030	27128	27161	26906	26888	27048	26666	27171	27124	26716	26822	26870	26837	26742	26956	26971	27023	27016	26994	26909	27213	27046	27363	26780	27181	26909	27017	26978	26684	26917	26622	26853	26925	26935	26961	26747	27088	27020	27149	26940	27184	26973	26838	26982	27100	27042	26941	26969	26974	27122	26855	26981	27057	27267	26906	26944	26916	26599	27003	27196	27196	26987	26881	26901	26803	26787	27244	27010	26993	27086	26918	27215	26850	27006	26910	26681	27002	27283	26718	26728	27153	27168	26827	27033	26844	26989	26738	27043	27072	27031	27055	26940	27176	27015	27134	27095	26862	27240	26896	27250	26801	27146	26928	27002	26903	26788	27007	27302	26928	26848	26870	26943	26835	27114	26875	26990	27024	26881	26851	26905	27089	27158	27057	27051	26992	26940	27068	26969	26939	27290	27029	26994	26882	26823	27147	26970	26912	26870	26996	27064	27006	26882	26883	26804	26745	27053	26994	26693	26996	26948	26805	27032	27038	27056	26980	27176	27005	27025	27340	27009	26817	26836	26932	26876	26771	27176	26974	27050	26912	26894	26719	26816	26839	27116	26743	27009	27012	27012	26784	26864	27018	26776	27096	27030	26819	26982	26984	26831	26951	27241	27061	26983	26993	27041	27216	27015	27179	27167	27140	27275	27056	26815	27008	26898	26811	26889	26712	26949	26874	27111	27053	26840	27030	26901	27151	27035	26761	27067	26961	26813	26976	26997	27245	26972	26808	26954	26749	26814	27070	27333	27116	27006	26806	27238	26969	26809	26849	26680	27132
54179	83889	77651	61074	46883	39811	28765	23615	21280	19541	18781	18204	18000	17786	17890	17639	17644	17402	17652	17224	17453	17553	17462	17284	17351	17481	17376	17446	17368	17320	17682	17433	17482	17639	17398	17440	17460	17423	17594	17428	17643	17500	17437	17466	17338	17539	17425	17556	17603	17563	17491	17565	17415	17437	17528	17403	17456	17570	17402	17544	17576	17393	17392	17477	17546	17299	17161	17523	17516	17365	17477	17379	17610	17462	17404	17430	17475	17380	17558	17391	17394	17614	17457	17444	17451	17270	17511	17570	17440	17461	17440	17283	17456	17518	17485	17448	17370	17321	17473	17368	17473	17357	17433	17549	17515	17461	17413	17406	17290	17501	17561	17387	17491	17366	17400	17241	17410	17442	17422	17382	17437	17376	17456	17524	17640	17507	17397	17312	17239	17508	17511	17428	17388	17507	17503	17446	17620	17428	17236	17505	17442	17494	17534	17400	17441	17423	17597	17447	17431	17415	17487	17475	17309	17520	17450	17427	17234	17618	17632	17396	17371	17399	17516	17298	17455	17394	17381	17594	17545	17461	17389	17400	17510	17685	17513	17507	17317	17334	17384	17656	17370	17523	17506	17443	17265	17194	17540	17583	17510	17333	17400	17487	17405	17469	17518	17401	17471	17474	17560	17549	17419	17578	17337	17323	17392	17415	17394	17521	17608	17481	17406	17612	17377	17398	17578	17364	17375	17500	17364	17616	17654	17429	17325	17488	17395	17451	17455	17499	17582	17443	17467	17121	17521	17296	17503	17374	17318	17381	17492	17431	17341	17560	17445	17525	17529	17475	17414	17490	17500	17475	17402	17343	17393	17495	17329	17468	17576	17429	17312	17403	17262	17465	17347	17210	17397	17332	17593	17428	17588	17430	17420	17316	17366	17351	17388	17485	17665	17320	17440	17337	17359	17540	17427	17385	17453	17408	17367	17483	17575	17408	17488	17581	17561	17512	17641	17368	17359	17397	17354	17336	17450	17568	17417	17373	17427	17462	17351	17453	17516	17517	17259	17569	17471	17469	17471	17438	17356	17526	17413	17531	17234	17327	17374	17424	17608	17395	17600	17370	17531	17307	17591	17368	17621	17384	17388	17292	17388	17377	17462	17362	17378	17268	17270	17402	17510	17565	17312	17460	17503	17565	17417	17386	17318	17494	17528	17359	17442	17593	17509	17407	17413	17478	17446	17354	17357	17411	17339	17524	17472	17388	17364	17383	17494	17416	17272	17329	17536	17172	17355	17341	17414	17346	17371	17414	17334	17249	17656	17459	17485	17390	17447	17587	17220	17293	17447	17405	17535	17374	17304	17333	17432	17669	17538	17293	17443	17409	17447	17409	17375	17461	17283	17439	17447	17437	17293	17347	17483	17458	17378	17316	17509	17361	17400	17472	17540	17437	17487	17204	17382	17507	17367	17454	17591	17604	17471	17378	17477	17366	17330	17369	17404	17451	17617	17678	17478	17257	17383	17458	17262	17494	17258	17399	17545	17439	17425	17454	17257	17405	17469	17336	17365	17446	17466	17477	17431	17538	17445	17541	17565	17392	17456	17363	17334	17586	17345	17512	17385	17327	17472	17616	17491	17465	17492	17389	17513	17478	17464	17457	17300	17433	17360	17469	17387	17431	17637	17550	17395	17504	17641	17343	17522	17478	17496	17392	17478	17660	17411	17271	17300	17254	17451	17388	17710	17478	17403	17298	17339	17419	17466	17501	17417	17354	17497	17540	17469	17479	17417	17377	17573	17311	17387	17372	17560	17451	17408	17469	17555	17627	17507	17514	17316	17426	17327	17469	17606	17615	17433	17610	17575	17550	17425	17484	17455	17407	17416	17449	17672	17650	17556	17479	17581	17470	17389	17393	17336	17604	17489	17590	17289	17512	17405	17564	17486	17415	17292	17288	17432	17321	17330	17409	17431	17424	17361	17600	17572	17338	17456	17544	17449	17497	17485	17392	17596	17346	17432	17555	17538	17201	17380	17383	17554	17430	17245	17548	17321	17561	17373	17540	17466	17362	17313	17409	17574	17479	17584	17413	17393	17537	17513	17628	17398	17379	17406	17532	17334	17451	17655	17479	17399	17298	17450	17251	17435	17554	17284	17529	17412	17405	17377	17484	17596	17352	17537	17343	17503	17579	17316	17472	17720	17382	17410	17625	17526	17609	17284	17435	17607	17549	17685	17285	17359	17480	17385	17459	17640	17440	17613	17351	17447	17368	17532	17555	17363	17537	17212	17503	17465	17318	17165	17689	17516	17532	17515	17281	17466	17449	17396	17516	17451	17568	17444	17509	17476	17457	17566	17356	17440	17407	17525	17499	17348	17466	17484	17461	17519	17565	17631	17430	17606	17337	17355	17358	17404	17322	17530	17430	17415	17415	17698	17628	17303	17544	17364	17300	17333	17292	17526	17470	17501	17437	17411	17622	17463	17454	17628	17379	17331	17563	17334	17613	17359	17337	17496	17567	17376	17426	17386	17429	17611	17444	17487	17403	17643	17397	17402	17408	17539	17167	17283	17417	17427	17473	17375	17461	17369	17480	17242	17441	17499	17436	17386	17569	17407	17534	17434	17357	17281	17520	17427	17431	17419	17506	17473	17406	17399	17670	17421	17504	17753	17482	17459	17630	17415	17320	17474	17426	17310	17513	17454	17382	17426	17386	17430	17411	17339	17460	17424	17513	17490	17281	17526	17502	17486	17281	17243	17468	17455	17527	17410	17531	17459	17416	17561	17302	17467	17552	17445	17492	17436	17325	17367	17215	17461	17487	17265	17423	17441	17428	17608	17446	17411	17240	17390	17563	17376	17584	17379	17464	17555	17573	17444	17443	17424	17438	17468	17585	17434	17276	17442	17479	17410	17423	17412	17451	17471	17488	17689	17447	17548	17357	17510	17600	17323	17535	17368	17438	17511	17349	17474	17278	17538	17336	17328	17451	17361	17498	17437	17391	17432	17446	17545	17210	17565	17378	17583	17612	17256	17625	17383	17451	17454	17470	17374	17419	17513	17373	17482	17511	17454	17389	17427	17434	17628	17574	17500	17369	17481	17437	17511	17498	17587	17410	17469	17444	17287	17598	17516	17455	17421	17342	17381	17325	17539	17489	17470	17433	17472	17491	17330	17502	17524	17453	17744	17442	17561	17527	17611	17464	17415	17495	17461	17453	17483	17320	17260	17312	17482	17290	17582	17265	17554	17266	17325	17596	17496	17385	17472	17563	17490	17278	17424	17510	17295	17346	17385	17405	17574	17464	17433	17376	17354	17568	17401	17526	17252	17453	17513	17453	17554	17472	17498	17527	17394	17466	17399	17514	17394	17548	17496	17372	17381	17331	17457	17495	17515	17438	17582	17486	17512	17592	17349	17436	17389	17354	17476	17474	17382	17505	17341	17628	17423	17584	17278	17519	17331	17427	17256	17377	17455	17357	17587	17335	17336	17436	17487	17513	17477	17397	17401	17371	17474	17391	17414	17538	17462	17547	17340	17410	17416	17341	17578	17381	17309	17428	17429	17498	17430	17365	17424	17567	17495	17548	17490	17331	17496	17551	17539	17583	17413	17564	17293	17495	17434	17396	17558	17459	17561	17765	17546	17275	17602	17468	17440	17555	17381	17536	17416	17348	17410	17508	17411	17615	17422	17348	17403	17392	17337	17528	17452	17430	17470	17562	17418	17528	17378	17527	17357	17241	17523	17339	17359	17402	17352	17309	17480	17602	17525	17429	17446	17326	17453	17338	17464	17468	17535	17443	17420	17658	17343	17557	17306	17494	17286	17464	17544	17413	17325	17544	17269	17371	17496	17503	17414	17480	17380	17352	17491	17396	17528	17600	17439	17380	17499	17381	17295	17500	17387	17353	17477	17302	17319	17487	17568	17530	17628	17562	17257	17503	17388	17441	17487	17505	17106	17489	17360	17420	17394	17394	17490	17282	17494	17350	17515	17501	17416	17404	17378	17365	17538	17453	17307	17524	17273	17455	17422	17526	17453	17411	17450	17492	17453	17356	17355	17370	17612	17568	17478	17426	17415	17436	17496	17424	17390	17380	17442	17436	17431	17466	17300	17528	17382	17669	17382	17453	17416	17407	17556	17366	17552	17455	17393	17576	17353	17507	17481	17553	17509	17628	17295	17513	17504	17375	17512	17344	17259	17458	17515	17557	17493	17563	17632	17281	17489	17613	17238	17458	17328	17480	17569	17323	17516	17469	17408	17502	17448	17586	17415	17517	17569	17398	17429	17335	17435	17523	17259	17577	17570	17437	17373	17504	17418	17560	17563	17350	17322	17567	17344	17366	17429	17455	17415	17295	17453	17584	17358	17304	17405	17503	17414	17657	17455	17399	17542	17428	17421	17334	17568	17397	17496	17299	17414	17280	17353	17337	17524	17344	17306	17273	17312	17478	17247	17255	17553	17632	17558	17564	17417	17689	17456	17522	17452	17497	17401	17529	17645	17478	17547	17555	17451	17399	17451	17337	17485	17237	17260	17251	17323	17600	17420	17382	17320	17531	17459	17332	17245	17395	17368	17274	17590	17537	17442	17326	17435	17482	17313	17405	17536	17566	17437	17468	17614	17400	17456	17531	17547	17616	17517	17383	17279	17494	17645	17466	17362	17605	17462	17352	17414	17559	17447	17276	17470	17473	17646	17509	17219	17322	17386	17657	17429	17294	17601	17410	17480	17674	17420	17400	17614	17487	17577	17385	17421	17437	17412	17572	17460	17547	17554	17504	17266	17517	17494	17610	17549	17334	17681	17362	17381	17441	17186	17459	17514	17409	17471	17486	17506	17458	17450	17221	17574	17566	17404	17436	17316	17586	17387	17488	17363	17489	17226	17454	17475	17246	17484	17331	17425	17583	17383	17388	17285	17431	17397	17278	17497	17423	17439	17497	17341	17515	17427	17658	17443	17580	17361	17510	17388	17473	17353	17413	17578	17362	17632	17583	17361	17450	17497	17505	17362	17394	17385	17566	17500	17279	17556	17592	17447	17289	17438	17390	17493	17576	17501	17391	17509	17494	17441	17538	17403	17639	17552	17372	17282	17372	17356	17650	17548	17505	17414	17431	17537	17678	17434	17585	17286	17299	17601	17334	17595	17475	17346	17576	17484	17466	17314	17555	17696	17343
23600	21650	32337	35586	43269	44448	42117	34996	32752	30828	28964	27574	27813	27402	27086	27033	26837	26915	26806	26747	26754	26702	26631	26599	26716	26701	26785	26516	27094	26832	26585	26694	26647	26581	26619	26487	26669	26742	26775	26916	26499	26548	26647	26599	26887	27114	26611	26603	26757	26882	26666	26616	26675	26582	26997	26504	26544	26512	26422	26758	26782	26519	26838	26866	26824	26586	26686	26481	26442	26425	26774	26777	26492	26705	26616	26783	26723	26516	26541	26552	26561	26622	26635	26658	26736	26764	26730	26547	26648	26512	26562	26515	26711	26602	26463	26398	26593	26539	26640	26704	26411	26706	26806	26518	26611	26570	26571	26839	26488	26514	26586	26790	26537	26779	26793	26580	26383	26616	26575	26472	26736	26552	26563	26473	26788	26517	26643	26551	26800	26531	26428	26667	26595	26360	26541	26558	26573	26525	26620	26481	26456	26411	26480	26653	26548	26614	26764	26540	26578	26633	26434	26605	26794	26542	26559	26581	26481	26665	26774	26417	26310	26670	26792	26638	26525	26536	26766	26552	26529	26331	26323	26742	26689	26422	26698	26460	26670	26464	26460	26602	26500	26644	26706	26475	26432	26503	26435	26393	26468	26470	26706	26537	26779	26521	26450	26562	26797	26616	26613	26555	26590	26529	26426	26569	26585	26736	26598	26640	26555	26378	26437	26563	26469	26472	26642	26581	26582	26536	26525	26731	26930	26549	26410	26461	26693	26523	26586	26291	26609	26459	26624	26568	26584	26327	26425	26861	26854	26613	26765	26535	26570	26535	26274	26744	26442	26578	26515	26697	26538	26490	26388	26698	26677	26568	26384	26196	26722	26640	26612	26701	26731	26795	26578	26399	26488	26564	26468	26675	26666	26692	26276	26251	26579	26484	26509	26559	26825	26575	26421	26579	26603	26496	26511	26744	26813	26766	26614	26629	26328	26594	26629	26771	26651	26568	26527	26688	26643	26663	26431	26343	26870	26488	26579	26692	26675	26365	26604	26390	26755	26625	26818	26632	26751	26481	26406	26530	26785	26588	26419	26559	26497	26473	26600	26575	26631	26322	26538	26634	26645	26753	26535	26551	26389	26604	26425	26527	26551	26590	26496	26379	26349	26692	26741	26511	26492	26745	26347	26771	26548	26672	26522	26373	26413	26647	26717	26554	26517	26627	26543	26607	26656	26535	26550	26395	26768	26629	26644	26592	26683	26540	26619	26522	26648	26477	26501	26603	26586	26497	26619	26707	26624	26620	26582	26573	26610	26498	26663	26762	26542	26535	26631	26702	26364	26735	26596	26378	26435	26519	26605	26657	26629	26497	26259	26438	26626	26603	26601	26585	26732	26657	26804	26561	26450	26769	26403	26594	26357	26434	26461	26798	26533	26457	26865	26794	26516	26739	26566	26388	26661	26584	26757	26540	26765	26604	26555	26303	26590	26501	26575	26619	26427	26513	26644	26620	26701	26467	26440	26800	26548	26526	26600	26555	26812	26639	26831	26684	26589	26479	26558	26493	26752	26581	26584	26489	26828	26614	26403	26562	26560	26639	26644	26571	26446	26618	26534	26748	26586	26721	26528	26695	26286	26724	26499	26621	26749	26695	26589	26645	26609	26553	26660	26679	26647	26284	26636	26328	26461	26631	26664	26802	26523	26750	26619	26483	26673	26582	26601	26659	26648	26526	26530	26497	26740	26563	26691	26597	26478	26454	26672	26484	26763	26319	26603	26530	26340	26443	26537	26617	26651	26499	26628	26656	26456	26640	26577	26580	26693	26648	26745	26628	26457	26382	26853	26368	26330	26566	26654	26565	26474	26582	26795	26861	26598	26490	26455	26558	26294	26281	26497	26579	26498	26751	26379	26853	26620	26725	26550	26757	26586	26850	26743	26803	26565	26649	26549	26509	26537	26602	26537	26652	26760	26548	26865	26531	26496	26612	26520	26409	26471	26613	26540	26575	26533	26773	26597	26474	26273	26585	26513	26445	26494	26617	26472	26640	26432	26832	26691	26329	26566	26516	26604	26603	26595	26523	26622	26594	26750	26580	26563	26639	26364	26618	26482	26614	26806	26742	26721	26377	26635	26656	26541	26468	26404	26405	26430	26515	26461	26400	26469	26509	26744	26637	26464	26699	26420	26499	26322	26567	26555	26457	26791	26468	26441	26474	26659	26559	26694	26592	26585	26323	26488	26509	26686	26520	26396	26761	26575	26490	26643	26554	26771	26667	26425	26493	26470	26378	26756	26668	26545	26345	26737	26743	26698	26660	26500	26915	26743	26346	26608	26464	26740	26786	26653	26612	26320	26677	26487	26785	26579	26373	26463	26527	26419	26420	26767	26680	26414	26693	26403	26652	26526	26728	26593	26773	26478	26433	26445	26506	26616	26683	26696	26611	26754	26160	26339	26550	26569	26548	26699	26595	26509	26643	26678	26601	26522	26641	26481	26687	26739	26450	26430	26516	26763	26505	26553	26529	26616	26486	27017	26759	26692	26399	26756	26516	26488	26535	26442	26323	26402	26798	26780	26631	26457	26690	26581	26897	26571	26588	26455	26719	26518	26417	26398	26747	26632	26500	26486	26784	26566	26460	26541	26561	26573	26583	26757	26805	26539	26515	26580	26604	26475	26453	26359	26580	26440	26538	26823	26573	26542	26620	26718	26615	26536	26474	26498	26321	26522	26508	26665	26458	26596	26627	26541	26278	26558	26281	26567	26681	26627	26666	26361	26476	26335	26537	26516	26523	26555	26229	26273	26454	26570	26533	26668	26526	26425	26225	26526	26481	26542	26462	26648	26616	26674	26628	26654	26196	26612	26672	26513	26517	26506	26493	26286	26504	26479	26572	26472	26515	26570	26402	26334	26564	26623	26325	26618	26671	26783	26605	26582	26432	26488	26370	26742	26628	26508	26442	26481	26570	26562	26546	26607	26554	26312	26508	26387	26468	26611	26462	26604	26524	26604	26494	26452	26563	26717	26518	26609	26432	26630	26481	26637	26689	26755	26481	26394	26568	26666	26690	26653	26770	26681	26644	26488	26573	26585	26537	26758	26565	26457	26573	26545	26490	26650	26676	26359	26495	26684	26629	26478	26647	26622	26752	26821	26534	26364	26524	26683	26453	26515	26425	26542	26280	26377	26395	26605	26545	26280	26617	26503	26540	26436	26560	26632	26737	26571	26377	26418	26855	26661	26518	26586	26598	26685	26372	26655	26668	26438	26682	26714	26683	26537	26358	26505	26404	26519	26610	26748	26636	26545	26438	26619	26534	26552	26681	26719	26427	26475	26200	26449	26710	26696	26606	26520	26614	26502	26262	26741	26550	26376	26368	26490	26714	26627	26530	26403	26684	26568	26621	26490	26241	26502	26686	26675	26611	26698	26644	26493	26577	26783	26583	26537	26442	26457	26573	26631	26600	26204	26341	26917	26726	26552	26693	26657	26510	26615	26533	26484	26291	26624	26529	26628	26534	26427	26569	26684	26566	26579	26617	26306	26589	26282	26938	26799	26595	26727	26555	26849	26563	26697	26830	26589	26504	26757	26760	26538	26612	26613	26433	26505	26496	26566	26468	26689	26541	26460	26405	26898	26549	26587	26450	26600	26471	26236	26679	26771	26731	26573	26669	26660	26731	26480	26424	26346	26531	26458	26596	26530	26635	26369	26429	26741	26197	26493	26281	26560	26560	26614	26660	26607	26575	26738	26731	26322	26555	26736	26589	26652	26614	26540	26515	26401	26572	26791	26637	26676	26702	26783	26395	26570	26758	26743	26378	26614	26258	26318	26708	26728	26534	26437	26574	26707	26371	26680	26540	26404	26504	26522	26506	26764	26539	26599	26646	26427	26499	26498	26612	26383	26411	26662	26693	26370	26291	26774	26601	26368	26574	26465	26590	26639	26581	26447	26672	26477	26399	26469	26739	26844	26476	26510	26676	26640	26578	26553	26536	26640	26803	26590	26594	26503	26507	26469	26243	26607	26827	26452	26672	26849	26704	26808	26638	26591	26418	26542	26493	26731	26702	26689	26661	26367	26744	26623	26481	26590	26355	26673	26752	26488	26528	26726	26402	26854	26847	26547	26616	26564	26602	26848	26494	26611	26591	26590	26561	26263	26589	26610	26632	26463	26364	26334	26500	26852	26688	26733	26682	26585	26673	26716	26351	26625	26661	26591	26506	26356	26742	26587	26772	26639	26258	26934	26579	26866	26494	26470	26733	26616	26413	26607	26682	26647	26546	26541	26564	26592	26702	26500	26487	26413	26696	26732	26499	26285	26666	26425	26744	26580	26441	26531	26626	26525	26338	26597	26584	26577	26662	26409	26532	26480	26323	26828	26510	26660	26607	26428	26435	26428	26545	26356	26464	26632	26754	26540	26459	26649	26459	26419	26802	26679	26520	26492	26442	26592	26330	26446	26739	26585	26518	26629	26570	26546	26613	26574	26574	26948	26603	26388	26641	26510	26580	26666	26430	26472	26471	26640	26615	26885	26544	26515	26472	26498	26324	26633	26471	26628	26510	26669	26581	26478	26982	26420	26450	26451	26529	26606	26519	26466	26346	26836	26577	26754	26789	26818	26298	26669	26670	26473	26609	26582	26366	26454	26543	26662	26311	26423	26493	26561	26385	26610	26517	26389	26623	26705	26885	26678	26640	26616	26399	26558	26626	26533	26378	26508	26590	26567	26415	26523	26585	26659	26715	26404	26709	26667	26533	26578	26336	26419	26542	26464	26718	26552	26595	26742	26807	26704	26772	26548	26410	26486	26496	26393	26655	26666	26437	26535	26287	26477	26665	26535	26751	26604	26650	26663	26327	26647	26572	26729	26414	26235	26519	26522	26584	26776	26572	26500	26569	26455	26720	26687	26362	26425	26468	26691	26585	26521	26513	26623	26581	26830	26508	26531	26521	26554	26487	26463	26519	26820	26529	26876	26603	26612	26717	26589	26521	26616	26355	26517	26521	26490	26392	26347	26589	26420	26574	26480	26589	26568	26609	26577	26559	26652	26617	26541	26501	26477	26671	26527	26413	26700	26576	26180	26448	26440	26480	26627	26603	26590	26503	26556	26715	26527	26728	26772	26644	26565	26896	26574	26695	26576	26412	26784	26619	26518	26460	26675	26585	26545	26618
57576	91608	83364	65878	57426	43699	35218	27683	25017	21934	19758	18510	18139	17850	17604	17504	17410	17478	17201	17233	17299	17247	17289	17289	17266	17242	17152	17327	17180	17260	17262	17156	17298	17404	17193	17337	17352	17299	17279	17180	17337	17037	17313	17293	17316	17200	17341	17169	17278	17108	17181	17200	17105	17232	17238	17374	17253	17326	17337	17510	17246	17229	17201	17196	17210	17217	17312	17254	17261	17370	17249	17138	17272	17028	17281	17171	17183	17046	17252	17200	17229	17323	17214	17438	17186	17187	17236	17374	17372	17357	17334	17284	17371	17269	17163	17200	17133	17219	17261	16931	17424	17240	17228	17305	17255	17400	17222	17334	17139	17122	17457	17407	17244	17223	17075	17276	17054	17272	17143	17161	17300	16965	17033	17135	17185	17229	17024	17328	17214	17203	17444	17016	17338	17159	17317	17093	17306	17128	17269	17225	17141	17307	17076	17271	17243	17326	17239	17271	17171	17092	17028	17101	17188	17366	17431	17293	17200	17416	17321	17146	17306	17271	17166	17189	17221	17343	17170	17296	17054	17355	17229	17175	17310	17176	17183	17203	17182	17230	17179	17168	17209	17258	17194	17294	17168	17102	17138	17261	17372	17200	17258	17101	17268	17222	17141	17281	17210	17132	17064	17392	17129	17311	17289	17307	17231	17298	17086	17203	17183	17405	17389	17232	17123	17221	17257	17307	17245	17266	17175	17248	17193	17102	17160	17319	17083	16932	17257	17166	17298	17208	17238	17219	17191	17083	17203	17253	17310	17276	17018	17282	17347	17368	17268	17251	17091	17203	17332	17127	17348	17218	17088	17222	17131	17259	17170	17143	17076	17326	17306	17274	17327	17196	17312	17244	17056	17245	17262	17259	17358	17352	17248	17228	17151	17316	17091	17250	17229	17306	17268	17355	17241	17266	17412	17315	17269	17195	17503	17243	17241	17355	17268	17175	17288	17212	17273	17318	17270	17190	17280	17369	17062	17264	17295	17227	17202	17180	17057	17311	17146	17128	17099	17116	17279	17377	16983	17171	17139	17146	17272	17278	17489	17285	17135	17217	17131	17106	17318	17350	17281	17197	17371	17139	17177	17311	17225	17202	17207	17182	17360	17283	17082	17279	17258	17385	17197	17337	17295	17255	17204	17248	17371	17060	17083	17320	17160	17471	17152	17214	17326	17155	17218	17175	17339	17206	17205	17140	17320	17082	17166	17186	17119	17281	17355	17169	17183	17245	17258	17201	17362	17210	17042	17069	17198	17199	17330	17113	17369	17306	17269	17218	17376	17126	17308	17100	17358	17154	17263	17176	17240	17253	17261	17194	17117	17209	17304	17360	17334	17479	17325	17250	17164	17415	17132	17296	17196	17135	17275	17036	17092	17222	17380	17369	17249	17129	17301	17285	17438	17300	17257	17230	17237	17164	17285	17421	17199	17174	17185	17000	17078	17292	17095	17277	17213	16981	17204	17220	16982	17182	17116	17142	17196	17282	17360	17159	17051	17155	17398	17169	17200	16985	17121	17328	17381	17292	17227	17305	17180	17346	17178	17312	17380	17221	17095	17174	17235	17288	17249	17475	17239	17264	17236	17315	17276	17256	17296	17214	17210	17128	17250	17304	17311	17280	17210	17319	17167	17355	17313	17327	17212	17218	17532	17161	17343	17346	17090	17370	17117	17282	17436	17288	17421	17248	17271	17323	17204	17188	17420	17258	17154	17181	17238	17231	17069	17357	17168	17241	17445	17322	16993	17564	17210	17260	17222	17322	17144	17170	17214	17085	17190	17140	17260	17338	17341	17176	17218	17111	17244	17178	17122	17039	17143	17254	17287	17324	17315	17261	17306	17205	17368	17156	17210	17227	17285	17093	17055	17168	17268	17100	17004	17469	17221	17078	17303	17224	17126	17302	17213	17241	17117	17292	17331	17321	17158	17204	16958	17276	17182	17337	17254	17131	17108	17157	17297	17291	17216	17109	17340	17333	17322	17294	17281	17338	17143	17284	17253	17406	17082	17139	17319	17094	17306	17181	17166	17376	17260	17285	17300	17248	17334	17201	17318	17305	17194	17208	17092	17162	17132	17110	17283	17072	17353	17176	17204	17246	17065	17292	17377	17224	17092	17384	16838	17273	17262	17306	17014	17316	17131	17210	17201	17088	17146	17410	17134	17237	17128	17025	17446	17204	17055	17280	17253	17165	17329	17207	17250	17212	17210	17363	17118	17074	17283	17324	17145	17318	17231	17087	17498	17262	17247	17123	17155	17151	17215	17156	17234	17260	17278	17221	17148	17122	17226	17104	17242	17164	17372	17180	17359	17377	17055	17126	17122	17028	17266	17056	17325	17071	17182	17262	17188	17260	17306	17176	17228	17159	17321	17274	17082	17386	17324	17234	17268	17142	17158	17503	17360	17302	17331	17322	17001	17274	17242	17250	17193	17301	17159	17104	17388	17266	17231	17238	17195	17358	17344	17284	17264	17276	17439	17245	17280	17336	17438	17343	17109	17308	17236	17181	17308	17393	17058	17190	17222	17238	17242	17455	17338	17316	17131	17134	17433	17352	17210	17312	17415	17086	17373	17269	17370	17331	17112	17292	17366	16966	17284	17273	17457	17402	17030	17089	17268	17231	17226	17419	17350	17406	17278	17154	17308	17341	17283	17208	17275	17476	17199	17245	17247	17369	17300	17198	17383	17262	17320	17340	17114	17373	17133	17278	17179	17175	17213	17155	17330	17065	17301	17528	17222	17171	17355	17221	17200	17355	17113	17163	17211	17142	17224	17415	17319	17125	17123	17079	16958	17171	17308	17171	17357	17134	17310	17153	17321	17482	17234	17304	17281	17286	17086	17230	17259	17423	17144	17162	17259	17341	17239	17311	17396	17219	17245	17282	17133	17254	17389	17284	17275	17111	17189	17335	17189	17265	17281	17265	17268	17212	17117	17299	17320	17216	17299	17168	17315	17333	17344	17383	17109	17282	17308	17111	17252	17046	17315	17097	17385	17327	17231	17426	17147	17186	17183	17255	17329	17385	17327	17208	17135	17298	17218	17229	17092	17325	17178	17192	17244	17291	17176	17162	17248	17270	17227	17227	17335	17318	17107	17192	17299	17349	17316	17339	17213	17126	17056	17233	17192	17266	17369	17344	17196	17243	17378	17312	17221	17151	17282	17154	17246	17102	17216	17162	17188	17219	17293	17264	17138	17067	17218	17289	17271	17153	17161	17238	17100	17110	17220	17150	17157	17243	17317	17197	17293	17227	17195	17227	17215	17442	17329	17210	17148	17415	17207	17219	17254	17325	17272	17364	17313	17160	17338	17010	17171	17191	17267	17212	17340	17249	17236	17149	17220	16991	17002	17201	17064	17282	17222	17150	17072	17334	17140	17371	17275	17267	17237	17227	17176	17255	17159	17380	17192	17259	17151	17395	17246	17134	17197	17171	17369	17060	17211	17265	17316	17285	17345	17317	17128	17352	17370	17105	17245	17151	17376	17205	17314	17276	17099	17242	17304	17284	17099	17226	17442	17288	17261	17285	17107	17116	17156	17411	17058	17485	17213	17262	17170	17358	17272	17154	17369	17319	17185	17120	17301	17052	17389	17327	17328	17233	17323	17088	17173	17270	17063	17239	17473	17306	17230	17339	17267	17071	17267	17221	17324	17082	17226	17109	17056	17273	17269	17429	17259	17222	17345	17172	17175	17324	17090	17328	17077	17179	17239	17254	17102	17229	17301	17278	17145	17271	17173	17091	17274	17213	17268	17245	17306	17202	17276	17126	17416	17222	17256	17282	17292	17286	17410	17318	17199	17155	17267	17360	17303	17120	17214	17199	17294	17291	17164	17281	17366	17232	17071	17165	17114	17166	17288	17467	17035	17193	17286	17259	17222	17246	17422	17198	17161	17396	17409	17244	17116	17143	17130	17356	17085	17187	17346	17192	17368	17345	17263	17117	17078	17293	17346	17265	17129	17387	17170	17052	17298	16988	17273	17133	17199	17241	17228	17364	17262	17045	17282	17278	17285	17272	17146	17310	17230	17032	17271	17261	17319	17250	17427	17193	17352	17228	17310	17111	17267	17333	17134	17295	17302	17257	17071	17360	17251	17253	17169	17272	17128	17265	17242	17040	17141	17248	17219	17186	17305	17204	17237	17143	17192	17248	17228	17252	17233	17314	17283	17311	17196	17210	17154	17226	17331	17190	17123	17173	17294	17396	17189	17214	17214	17278	17250	17163	17298	17282	17132	17274	17201	17084	17129	17278	17436	17175	17164	17252	17337	17318	17113	17527	17112	17166	16935	17236	17258	17409	17224	17377	17331	17218	17111	17257	17384	17293	17397	17294	17170	17286	17288	17350	17353	17077	17140	17380	17264	17188	17386	17290	17121	17347	17248	17228	17225	17223	17150	17286	17330	17309	17271	17105	17306	17200	17260	17111	17132	17210	17112	17217	17182	17137	17301	17142	17228	17147	17285	17320	17205	17103	17420	17211	17275	17255	17176	17138	17343	17411	17301	17167	17243	17288	17256	17192	17144	17230	17324	17287	17284	17425	17133	17102	17032	17198	17239	17187	17180	17129	17169	17361	17241	17383	17259	17280	17222	17165	17297	17143	17174	17332	17333	17248	17222	17398	17254	17230	17219	17256	17310	17224	17441	17326	17104	17257	17204	17448	17376	17183	17150	17363	17258	17282	17217	17344	17192	17275	17116	17060	17319	17284	17269	17195	17061	17213	17450	17234	17157	17387	17163	17355	17158	17170	17162	17184	17360	17420	17128	17315	17396	17282	17240	17198	17171	17126	17162	17240	17316	17279	17323	17287	17220	17132	17244	17179	17209	17356	17425	17195	17194	17290	17208	17186	17025	17349	17109	17264	17224	17373	17387	17255	17194	17124	17248	17376	17226	17362	17162	17229	17296	17267	17297	17171	17162	17348	17270	17277	17267	16960	17259	17119	17233	17295	17310	17286	17142	17262	17281	17191	17070	17451	17405	17346	17082	17269	17226	17158	17400	17221	17240	17249	17268	17215	17337	17305	17172	17121	17292	17122	17353	17093	17220	17141	17311	17195	17299	17379	17232	17184	17116	17070	17267	17219	17148	17186	17277	17306	17227	17310	17034	17188	17167	17266	17242	17232
51948	64205	64926	54131	40221	33375	30172	28855	28042	27674	27082	26671	27086	26703	26751	26563	26779	26352	26538	26535	26514	26301	26561	26733	26334	26414	26515	26517	26334	26569	26506	26555	26917	26577	26553	26623	26407	26525	26507	26672	26555	26802	26472	26462	26627	26570	26317	26153	26749	26757	26387	26704	26686	26492	26623	26302	26339	26512	26776	26553	26600	26532	26509	26444	26533	26794	26559	26556	26541	26620	26340	26416	26663	26595	26314	26686	26507	26370	26466	26422	26594	26624	26581	26514	26462	26321	26760	26352	26617	26628	26359	26687	26830	26375	26629	26563	26532	26434	26516	26553	26455	26699	26437	26675	26582	26699	26621	26247	26568	26465	26503	26437	26447	26519	26658	26593	26618	26623	26655	26658	26341	26428	26633	26417	26692	26509	26439	26340	26588	26609	26393	26336	26632	26795	26591	26362	26514	26715	26154	26470	26652	26605	26537	26636	26412	26389	26573	26585	26753	26499	26412	26489	26680	26671	26567	26545	26417	26498	26253	26571	26635	26667	26304	26572	26634	26446	26631	26405	26669	26477	26287	26427	26423	26343	26372	26458	26464	26584	26772	26546	26520	26611	26614	26501	26813	26498	26397	26534	26660	26511	26486	26458	26628	26532	26540	26430	26411	26301	26513	26587	26391	26629	26332	26546	26527	26470	26733	26593	26386	26423	26463	26483	26364	26225	26522	26444	26544	26575	26735	26506	26436	26572	26348	26402	26459	26352	26765	26464	26487	26546	26600	26489	26536	26612	26579	26546	26667	26708	26745	26549	26692	26638	26448	26399	26602	26459	26597	26497	26641	26538	26429	26249	26490	26699	26410	26449	26317	26555	26345	26446	26569	26461	26480	26666	26214	26327	26582	26567	26690	26636	26741	26442	26562	26463	26331	26240	26588	26462	26430	26471	26786	26317	26424	26446	26678	26466	26475	26678	26212	26492	26508	26386	26532	26397	26732	26590	26595	26475	26511	26608	26720	26372	26674	26507	26288	26589	26686	26439	26387	26328	26395	26335	26605	26638	26409	26343	26582	26399	26728	26452	26568	26681	26552	26555	26576	26710	26553	26470	26611	26687	26657	26750	26552	26664	26531	26516	26433	26587	26570	26450	26544	26609	26679	26420	26651	26546	26344	26606	26714	26530	26298	26687	26488	26555	26531	26314	26591	26568	26561	26539	26770	26438	26432	26246	26167	26636	26312	26432	26699	26438	26593	26248	26317	26373	26562	26341	26553	26819	26663	26557	26596	26540	26409	26590	26198	26532	26857	26621	26748	26534	26583	26480	26592	26466	26917	26705	26637	26727	26475	26528	26623	26483	26416	26511	26688	26672	26381	26582	26600	26617	26681	26420	26466	26468	26401	26737	26524	26366	26758	26707	26498	26622	26385	26671	26556	26495	26629	26536	26669	26371	26523	26675	26616	26558	26827	26632	26760	26505	26796	26564	26729	26582	26618	26683	26383	26609	26593	26580	26599	26449	26431	26730	26496	26326	26415	26667	26302	26497	26607	26471	26427	26614	26344	26717	26591	26500	26744	26562	26555	26380	26431	26791	26411	26481	26448	26912	26581	26331	26412	26539	26753	26614	26280	26317	26479	26501	26669	26817	26499	26652	26568	26387	26224	26524	26707	26691	26571	26498	26700	26816	26280	26319	26243	26593	26529	26444	26675	26675	26691	26607	26523	26364	26396	26494	26634	26437	26507	26372	26539	26561	26722	26615	26653	26437	26275	26579	26325	26696	26541	26696	26756	26529	26542	26399	26656	26485	26222	26253	26640	26666	26729	26665	26764	26610	26566	26390	26500	26636	26370	26617	26388	26535	26557	26628	26679	26384	26523	26487	26230	26728	26667	26633	26498	26516	26405	26722	26720	26469	26396	26685	26580	26479	26701	26549	26305	26543	26737	26688	26669	26470	26824	26605	26293	26834	26864	26625	26498	26691	26652	26582	26589	26480	26553	26602	26769	26433	26764	26491	26415	26727	26314	26663	26490	26597	26572	26543	26680	26564	26412	26544	26669	26443	26583	26366	26627	26691	26592	26707	26691	26735	26442	26178	26496	26492	26632	26557	26580	26754	26425	26305	26591	26675	26505	26561	26416	26464	26754	26416	26744	26639	26726	26594	26436	26380	26772	26436	26572	26494	26548	26574	26357	26380	26620	26464	26613	26722	26604	26732	26539	26482	26546	26645	26666	26718	26998	26562	26292	26272	26407	26562	26716	26396	26480	26435	26468	26498	26834	26418	26669	26740	26583	26474	26649	26626	26500	26517	26460	26529	26570	26636	26559	26489	26329	26516	26704	26438	26332	26485	26484	26344	26679	26602	26412	26574	26699	26550	26371	26444	26497	26600	26614	26615	26465	26570	26733	26513	26498	26851	26487	26670	26515	26271	26472	26662	26571	26642	26607	26687	26855	26527	26509	26501	26537	26542	26639	26647	26577	26651	26586	26484	26438	26523	26365	26394	26456	26377	26565	26561	26513	26586	26271	26557	26548	26506	26883	26641	26679	26486	26538	26630	26324	26603	26388	26333	26497	26297	26539	26978	26690	26326	26871	26348	26460	26656	26605	26432	26421	26376	26517	26408	26421	26399	26569	26650	26433	26489	26425	26241	26590	26572	26674	26536	26402	26493	26494	26713	26473	26496	26748	26657	26457	26449	26481	26545	26375	26695	26742	26562	26320	26790	26634	26682	26361	26419	26473	26517	26510	26584	26568	26491	26774	26455	26573	26568	26682	26571	26821	26432	26764	26633	26654	26587	26690	26741	26499	26628	26804	26487	26402	26588	26663	26577	26475	26643	26703	26541	26580	26560	26523	26354	26547	26218	26635	26647	26354	26464	26611	26806	26538	26458	26598	26515	26362	26627	26351	26305	26554	26776	26772	26709	26831	26721	26703	26425	26550	26595	26623	26418	26412	26417	26490	26568	26561	26606	26641	26742	26379	26406	26741	26429	26424	26389	26563	26381	26703	26632	26616	26399	26712	26691	26692	26333	26904	26609	26456	26591	26664	26337	26450	26541	26619	26669	26514	26355	26429	26510	26442	26459	26732	26541	26538	26629	26665	26669	26652	26602	26526	26425	26316	26419	26605	26733	26655	26687	26881	26459	26572	26531	26661	26804	26507	26603	26444	26787	26346	26622	26546	26247	26614	26430	26600	26460	26674	26594	26793	26862	26565	26723	26688	26216	26713	26629	26462	26406	26393	26598	26424	26539	26534	26513	26705	26772	26469	26697	26537	26541	26707	26653	26462	26511	26698	26469	26461	26796	26587	26437	26698	26600	26484	26374	26545	26438	26508	26478	26451	26417	26511	26255	26692	26506	26456	26366	26512	26582	26253	26610	26593	26529	26725	26575	26472	26326	26505	26391	26648	26687	26528	26708	26538	26483	26572	26505	26418	26478	26728	26297	26555	26549	26750	26590	26578	26684	26542	26682	26794	26593	26559	26239	26457	26513	26461	26373	26657	26604	26763	26688	26697	26683	26628	26540	26686	26484	26511	26484	26522	26396	26583	26425	26469	26506	26718	26567	26508	26734	26556	26483	27050	26623	26477	26313	26762	26689	26748	26669	26606	26464	26539	26563	26320	26292	26647	26525	26570	26379	26405	26509	26447	26417	26560	26758	26635	26580	26392	26477	26517	26372	26533	26583	26791	26522	26581	26562	27060	26529	26662	26563	26660	26376	26516	26591	26762	26598	26354	26557	26643	26500	26313	26401	26380	26787	26415	26690	26841	26317	26551	26535	26631	26761	26579	26478	26527	26548	26580	26513	26315	26634	26698	26562	26535	26234	26370	26510	26588	26526	26393	26576	26617	26347	26479	26944	26347	26679	26597	26489	26637	26408	26384	26712	26652	26665	26564	26530	26519	26606	26527	26340	26438	26432	26619	26671	26646	26484	26513	26830	26658	26709	26692	26488	26597	26452	26587	26583	26527	26602	26614	26576	26696	26663	26725	26733	26684	26677	26795	26653	26583	26615	26391	26290	26633	26335	26562	26712	26517	26297	26677	26497	26614	26515	26641	26710	26582	26417	26467	26442	26668	26692	26437	26652	26786	26485	26445	26672	26615	26471	26503	26491	26385	26632	26645	26559	26737	26344	26598	26651	26710	26709	26829	26579	26532	26644	26547	26625	26308	26517	26504	26724	26619	26495	26639	26472	26484	26450	26330	26570	26224	26505	26382	26418	26373	26487	26473	26512	26664	26721	26741	26714	26599	26805	26517	26436	26452	26483	26493	26393	26315	26597	26603	26501	26510	26629	26739	26311	26638	26698	26937	26466	26607	26455	26758	26650	26769	26580	26576	26566	26841	26507	26391	26376	26517	26546	26552	26546	26579	26595	26503	26398	26789	26667	26317	26369	26147	26760	26654	26600	26613	26566	26570	26746	26407	26616	26590	26674	26577	26636	26543	26734	26817	26379	26439	26726	26543	26630	26592	26704	26461	26560	26351	26335	26602	26382	26453	26687	26607	26527	26299	26694	26479	26382	26609	26552	26476	26569	26447	26581	26583	26497	26449	26410	26397	26644	26671	26410	26600	26694	26748	26514	26723	26520	26601	26694	26442	26370	26531	26586	26717	26820	26612	26479	26588	26390	26343	26381	26676	26338	26230	26444	26759	26444	26364	26467	26734	26791	26543	26476	26674	26547	26648	26606	26441	26613	26636	26585	26452	26452	26410	26566	26470	26556	26777	26517	26656	26745	26687	26701	26496	26679	26611	26683	26670	26564	26394	26538	26554	26721	26508	26177	26440	26584	26423	26424	26479	26385	26664	26474	26614	26403	26449	26607	26564	26530	26618	26610	26655	26774	26717	26551	26714	26594	26538	26405	26699	26735	26683	26571	26567	26603	26489	26459	26726	26695	26731	26606	26373	26409	26479	26621	26677	26514	26517	26695	26547	26502	26419	26402	26690	26647	26495	26492	26671	26620	26426	26586	26646	26651	26756	26568	26550	26215	26399	26485	26806	26469	26648	26644	26341	26468	26458	26583	26397	26500	26565	26699	26569	26644	26426	26496	26677	26559	26576	26620	26467	26791	26443	26518	26564	26557	26616	26465	26582	26444	26625	26471	26739	26667	26592	26573	26538	26617	26576	26257	26584	26369	26616	26390	26552	26469
56684	73821	65765	47475	32741	24861	21901	20065	19378	18654	17907	17652	17906	17249	17419	17139	17231	17128	17214	17172	17267	17314	17282	17264	17266	17299	17229	17104	17206	17287	17291	17292	17147	17406	17285	17451	17259	17220	17095	17081	17369	17151	17290	17053	17187	17265	17109	17110	17298	17200	17381	17108	17286	16988	17204	17246	17161	17256	17284	17204	17150	17344	17431	17195	17241	17355	17272	17345	17214	17214	17206	17166	17155	17215	17288	17370	17195	17022	17234	17227	17067	17393	17263	17309	17301	17274	17434	17182	17279	17166	17146	17184	17124	17308	17065	17182	17301	17194	17272	17250	17256	17165	17313	17198	17307	17218	17001	17076	17388	17124	17178	17126	17265	17149	17192	17028	17299	17276	17331	17329	17286	17205	17273	17146	17226	17255	17368	17124	17286	17418	17287	17088	17395	17230	17142	17229	17245	17050	17190	17146	17007	17292	17285	17309	17256	17087	17085	16957	17215	17019	17075	17261	17164	17172	17281	17226	17224	17319	17159	17136	17375	17179	17353	17239	17358	17270	17136	17171	17097	17179	17179	17356	17344	17034	17290	17307	17323	17397	17173	17216	17205	17300	17042	17205	17125	17098	17278	17473	17241	17237	17127	17151	17261	17170	17132	17178	17344	17214	17183	17303	17283	17258	17214	17199	17080	17334	17061	17282	17235	17258	17310	17253	17228	17332	17245	17157	17215	17247	17119	17306	17254	17318	17103	17111	17063	17337	17084	17235	16996	17150	17327	17175	17376	17172	17160	17136	17113	17234	17239	17254	17313	17130	17279	17198	17151	17406	17172	17292	17134	17155	17239	17241	17025	17199	17107	17190	17278	17147	17331	17189	17206	17239	17128	17354	17139	17254	17199	17118	17236	17035	17226	17229	17101	17257	17137	17143	17091	17173	17134	17120	17193	17275	17329	17236	17212	17336	17168	17073	17114	17153	17308	17339	17389	17203	17285	17210	17265	17177	17201	17316	17157	17142	17247	17282	17241	17122	17148	17102	17280	17374	17171	17414	17261	17260	17265	17263	17197	17144	17063	17194	17189	17308	17106	17225	17149	17170	17148	17207	17088	17196	17233	17123	17186	17160	17162	17214	17242	17236	17027	17223	17060	17120	17300	17268	17171	17211	17197	17265	17254	17338	17276	17228	17313	17196	17146	17359	17241	17069	17260	17159	17215	17267	17217	17244	17238	17083	16993	17114	17071	17286	17192	17198	17337	17181	17193	17286	17050	17103	16931	17115	17237	17293	17163	17153	17343	17144	17239	17290	17250	17256	17252	17225	17162	17189	17325	17164	17167	17124	17323	17125	17267	17229	17239	17559	17312	17043	17115	17292	17066	17205	17403	17195	17166	17170	17239	17144	17310	17227	17157	17292	17450	17333	17090	17150	17093	17217	17126	17314	17209	17205	17191	17208	17268	17338	17217	17296	17257	17080	17310	17333	17280	17173	17212	17294	17178	17103	17396	17211	17276	17195	17328	17346	17116	17182	17384	17215	17247	17216	16988	17211	17116	17180	17015	17251	17127	17240	17257	17314	17271	17226	17101	17031	17186	17513	17318	17245	17257	17243	17252	17295	17174	17016	17199	17298	17174	17284	17460	17185	17497	17311	17405	17223	17218	17107	17242	17275	17217	16981	17145	16982	17311	17131	17254	17354	17283	17254	17153	17077	17255	17175	17171	17163	17262	17320	17321	17074	17119	17203	17298	17234	17046	17155	17109	17280	17268	17523	17201	17301	17324	17117	16991	17245	17181	17287	17169	17199	17118	17153	17210	17123	17196	17232	17243	17222	17238	17216	17082	17318	17258	17071	17134	17040	17082	17283	17341	17185	17151	17181	17452	17213	17275	17068	17256	17236	17252	17259	17162	17422	17338	17107	17473	17146	17069	17011	17273	17254	17166	17236	17155	17247	17195	17139	17398	17179	17222	17083	17211	17069	17205	17195	17261	17054	17364	17231	17252	17154	17303	17173	17459	17192	17266	17269	17261	17157	17007	17386	17227	17134	17146	17117	17501	17287	17143	17181	17219	17323	17328	17170	17310	17100	17100	17178	17361	17349	17168	17309	17236	17273	17247	17181	17187	17116	17187	17187	17232	17254	17330	17191	17083	17045	17252	17448	17219	17253	17283	17274	17171	17110	17298	17185	17435	17059	17344	17311	17056	17379	17123	17320	17208	17294	17214	17250	17357	17154	17256	17324	17235	17181	17233	17145	17190	17192	17262	17282	17396	17149	17202	17250	17364	17192	17276	17368	17251	17122	17244	17221	17039	17168	17097	17308	17399	17198	17276	17152	17340	17341	17217	17410	17088	17015	17208	17221	17127	17126	17239	17250	17311	17190	17419	17202	17234	17141	17294	17047	17363	17160	17328	17104	17128	17332	17171	17072	17107	17275	17132	17227	17362	17218	17101	17311	17253	17137	17407	17205	17254	17244	17172	17320	17301	17154	17259	17148	17266	17264	17199	17177	17089	17006	17083	17341	17206	17111	17148	17240	17286	17133	17331	17139	17279	17241	17241	17245	17093	17215	17253	17235	17132	17221	17150	17208	17180	17222	17167	17165	16990	17166	17275	17288	17382	17099	17206	17210	17182	16986	17065	17381	17222	17285	17169	17117	17224	17248	17515	17321	17314	17083	17216	17222	17192	17138	17226	17106	17352	17323	17254	17020	17305	17240	17308	17125	17154	17378	17207	17341	17136	17167	17329	17383	17141	17268	17060	17250	17228	17207	17264	17331	17160	17244	17276	17262	17181	17359	17095	17403	17231	17246	17176	17123	17088	17134	17116	17266	17197	17294	17346	17060	17196	17350	17161	17273	17188	17357	17216	17293	17237	17081	17274	17269	17241	17218	17168	17209	17103	17117	17121	17251	17277	17329	17150	17036	17325	17193	17245	17213	17210	17215	17246	17437	17149	17243	17193	17096	17410	17091	17035	17200	17345	16966	17574	17204	17339	17207	17388	17106	17146	17268	17158	17293	17256	17280	17356	17282	17165	17188	17077	17102	17332	17155	17215	17352	17275	17361	17248	17235	17201	17199	17319	17138	17368	17191	17087	17262	17251	17244	17181	17261	17198	17304	17111	17192	17113	17174	17154	17121	17162	17201	17194	17205	17196	17223	17118	17311	17215	17202	17176	17204	17079	17094	17287	17178	17280	17212	17348	17186	17260	16942	17137	17240	17086	17312	17084	17397	17198	17312	17121	17333	17320	17302	17090	17182	17360	17226	17261	17165	17268	17411	17329	17122	17228	17278	17268	17155	17145	17228	17093	17241	17323	17345	17054	17161	17192	17246	17291	17384	17154	17150	17401	17053	17173	17156	17188	17132	17291	17224	17175	17261	17266	17085	17311	17244	17060	17279	17364	17174	17206	17084	17402	17145	17202	17117	17052	17269	16992	17205	17301	17128	17049	17210	17331	17099	17222	17168	17084	17403	17219	17251	17079	17304	17234	17181	17058	17155	17218	17210	17313	17385	17221	17276	17304	17209	17070	17341	17244	17227	17242	17357	17179	17277	17320	17312	17237	17072	17182	17130	17137	17179	17205	17264	17130	17114	17209	17207	17165	17234	17229	17236	17128	17240	17035	17152	17259	17237	17268	17260	17362	17098	17192	17146	17115	17051	17292	17370	17256	17183	17195	17210	17304	17255	17200	17218	17255	17235	17303	17226	17154	17351	17172	17198	17348	17354	17303	17215	17226	17067	17159	17157	17186	17273	17187	17159	17217	17246	17243	17137	17148	17102	17149	17201	17281	17250	17154	17153	17480	17226	17270	17331	17255	17344	17255	17090	17244	17211	17327	17240	17243	17282	17243	17227	17088	17294	17388	17222	17138	17259	17210	16990	17389	17405	17308	17329	17229	17237	17378	17132	17359	17145	17124	17417	17178	17390	17338	17176	17249	17351	17141	17156	17232	17300	17019	17245	17326	17370	17301	17152	17273	17189	17226	17185	17386	17264	17053	17184	17296	17337	17188	17209	17329	17273	17367	17290	17077	17243	17228	17225	17324	17054	17013	17249	17213	17051	17109	17206	17223	17250	17230	17147	17389	17313	17175	17088	17194	17185	17309	17206	17047	17152	17293	17352	17200	17223	17018	17186	17137	17219	17320	17151	17021	17041	17196	17207	17262	17324	17235	17206	17215	17088	17111	17417	17258	17348	17171	17154	17235	17239	17249	17107	17284	17058	17210	17290	17242	17333	17237	17145	17098	17094	17426	17142	17241	17160	17223	17199	17355	17300	17237	17379	17145	17414	17178	17151	17306	17041	17192	17121	17365	17107	17256	17121	17037	17192	17335	17209	17081	17187	17317	17228	17219	17203	17073	17313	17187	17319	17292	17096	17216	17097	17258	17248	17138	17170	17246	17077	17364	17164	17093	17286	17156	17273	17245	17029	17161	17253	17364	17249	17249	17132	17151	17170	17089	17138	17317	17263	17296	17051	17326	17218	17287	17267	17243	17199	17161	17190	17269	17132	17112	17160	17244	17054	17258	17196	17294	17033	17268	17244	17108	17190	17221	17134	17239	17086	17320	17210	17306	17190	17263	17098	17102	17184	17270	17159	17071	17213	17265	17423	17353	17073	17282	17230	17144	17081	17164	17287	17156	17173	17120	17215	17146	17264	17133	17112	17189	17195	17297	17219	17144	17296	17317	17139	17172	17466	17006	17313	17193	16981	17206	17281	17233	17207	17286	17268	17146	17122	17079	17291	17180	17298	17191	17209	17146	16992	17115	17184	17279	17076	17264	17229	17301	17332	17153	17230	17208	17295	17086	17357	17443	17259	17381	17104	17251	17073	17375	17005	17288	17356	17194	17287	17092	17214	17331	17192	17158	17350	17266	17253	17287	17327	17180	17210	17218	17179	17182	17279	17361	17228	17098	17025	17168	17127	17165	16912	17227	17168	17190	17238	17066	17135	17158	17163	17356	17214	17285	17254	17365	17301	17448	17221	17169	17397	17306	17091	17453	17267	17186	17277	17164	17235	17191	17396	17204	17285	17226	17240	17291	17074	17250	16915	17413	17193	17149	17199	17302	17139	17257	17214	17231	17186	17344	17243	17201	17230	17244	17183	17103	17335	17131	17163	17385	17268	17394	17425	17188	17154	17377	17245	17217	17116
25977	22780	40268	49869	45841	35025	33780	30045	28999	28492	28045	27675	27433	27279	27176	27183	26774	26943	26830	26723	26908	26771	26758	26848	26980	27040	26860	26900	26881	26679	26836	26897	27017	26791	27083	26689	26631	26847	26692	26918	26713	26652	26637	26917	26833	26844	26832	26738	26772	26930	26717	26757	26965	26523	26839	26906	26811	26847	26803	26691	26800	26680	26610	26773	26911	26666	26973	27090	26702	26808	26876	26946	26636	26961	26687	26568	26715	26833	26765	26700	26946	26726	26840	26739	26733	26599	26766	26617	26767	26455	26729	26661	26619	26777	26660	26783	26760	26832	26781	26690	26754	26625	26610	26874	26989	26783	26517	26837	26885	26798	26636	26500	26509	26848	26777	26812	26813	26805	26791	26650	26856	26642	26697	26452	26976	27026	26790	27040	26741	26665	26698	26502	26940	26735	26689	26839	26670	26849	26831	26728	26808	26578	26754	26784	26663	26619	26641	26524	26783	26822	26374	26882	26591	26861	26693	26699	26868	26644	26745	26858	26735	26945	27026	26809	26634	26646	26893	26940	26497	26598	26797	26909	26707	26648	26927	26532	26918	26677	26616	26710	26845	26702	26724	26816	26848	26539	26555	26877	26703	26625	26456	26528	26659	26845	26676	26778	26902	26526	26613	26791	26739	26624	26782	26512	26774	26856	27016	27073	26823	26649	26947	26578	26770	26721	26730	26804	26682	26581	26779	26713	26632	26710	26744	26656	26734	26620	26853	26600	26724	26786	26926	26973	26509	26870	26681	26809	26896	26917	26662	26585	26823	26862	26898	26701	27012	26738	26609	26708	26677	26532	26859	26589	26690	26837	26555	26608	26575	26676	26606	26836	26755	26570	26976	26868	27092	26619	26709	26765	26914	26786	26798	26712	26591	26349	26692	26964	26758	26706	26767	26746	26662	26852	26875	26956	26889	26933	26673	27028	26868	26766	26709	26668	26753	26813	26566	26657	26710	26946	26843	26765	26764	26752	26798	26714	26591	26917	26728	26760	26549	26619	26663	26738	27141	26797	26452	26559	26781	26917	26616	26898	26589	26881	26452	26877	26927	27021	26795	26657	26717	26740	26684	26627	26599	26798	26696	26679	26680	26501	26601	26821	26929	26804	26624	26832	26661	26582	26919	26749	26849	26776	26637	26905	26562	26815	26802	27078	26731	26904	26585	26595	26927	26969	26670	26677	26829	26784	26683	26736	26728	26733	26852	26377	26702	26874	26693	26563	26805	26817	26926	26697	27058	26666	26626	26660	26726	26817	26786	26743	26858	26671	26735	26874	27076	26664	26614	26790	26840	26621	26828	26632	26936	26863	26580	26763	26815	26674	26549	26797	26681	26556	26885	26748	26724	26701	26572	26777	26730	26775	26922	26682	26836	26523	26917	26894	26859	26919	26900	26846	26767	26908	26703	26692	26732	26673	26613	26759	26766	26867	26772	26878	26735	26787	26774	27086	26846	26812	26666	26809	26860	26686	26758	26718	27030	26839	26818	27047	26808	26858	26787	26699	26631	26825	26859	26733	26547	26511	26871	26810	26651	26583	26856	26767	26849	26789	26634	26864	26878	26890	26891	26899	26917	26915	27088	26577	26586	26746	26488	26652	26612	26490	27089	26858	26791	26669	26869	26993	26968	26648	26966	26621	26737	26791	26589	26661	26907	26927	26806	26849	26962	26558	26725	26956	26781	26466	26502	26760	26739	26943	26983	26414	26756	26808	26676	26744	26772	26726	26827	26508	26573	26777	26350	26914	26906	27052	26884	26539	26773	26744	26806	26722	27059	26795	26627	26590	26704	26599	26708	26782	26900	26903	26998	26843	26715	26739	26798	26650	26434	26774	26884	26728	26820	26888	26894	26742	26569	26812	26825	26600	26756	26683	27013	26882	26654	26712	26851	26746	26784	27026	26563	26720	26969	26854	26641	26644	26713	26836	26930	26497	26877	26852	26997	26666	26739	26726	26802	26966	26672	26969	26996	26635	26971	26774	26760	26670	26704	26854	26664	26921	26919	26516	26842	26897	26777	26627	26731	26775	26815	26710	26651	26791	26994	26848	26979	26864	27037	26882	26639	26742	26668	26775	26532	26682	26724	26686	26735	26926	27043	26634	26766	26612	26633	26744	26847	26769	26940	26728	26860	26903	27071	26544	26892	26650	26540	26918	27110	26987	26868	26758	26708	26767	26706	26655	26663	26569	26651	26592	26556	27007	26865	26725	26528	26621	26854	26499	26510	26582	26624	26770	26836	26874	26703	26956	26821	26882	26521	26693	26612	26671	26871	26893	26933	26519	26751	26764	27036	26541	26598	26722	26839	26486	26913	26919	26862	26826	26957	26751	26636	26765	26583	26748	26822	26936	26727	26759	26801	26745	26806	26824	26644	26665	26595	26657	26677	26696	26875	26576	26851	26875	26719	26890	26836	26846	26620	26557	26814	26634	26852	26807	26830	26834	26826	26803	26476	26472	27067	26836	26814	26832	26672	26679	26834	26594	26938	26731	26564	27102	26855	26646	26754	26604	26601	26750	26781	26824	26600	26649	26939	26752	26732	26744	26969	26845	26888	26595	26609	26709	27010	27053	26875	26982	26967	26594	26789	26893	26561	26803	26713	26670	26715	26743	27031	26754	26796	26587	26749	26658	26718	26572	26803	26889	26888	26711	26691	26884	26888	26850	26849	26880	26620	26822	26603	26741	26610	26470	26759	26536	26843	26786	26801	26718	26709	26470	26746	26855	26491	26977	26997	26800	26908	26738	26639	26858	26779	26755	26919	26665	26917	26594	26785	26480	26633	26648	26720	26873	26747	26784	26774	26908	26863	26738	26879	26725	26672	26828	26942	27118	26740	26589	26796	26767	26647	26748	26820	26581	26764	26799	26713	26725	26604	26659	26647	26984	26848	26984	26572	26858	26908	26716	26874	26699	26712	26663	26648	26740	26833	26855	26767	26791	26576	26703	26960	26594	26872	26653	26536	26957	26640	26762	26597	26874	27011	26871	26786	26915	26722	27006	26763	26845	26668	26811	26771	26643	26957	27027	26785	26858	26816	26691	26899	26960	26893	26651	26861	26985	26657	26710	26756	26746	26658	26702	26824	26783	26800	26862	26999	26643	26712	26769	26740	26799	26717	26838	26769	26839	26705	26911	26706	26737	26847	26762	26576	26842	26905	26730	27062	26563	26843	26944	26877	26621	26540	26859	26960	26635	26620	26717	26890	26767	26864	26684	26995	26899	26913	26736	26718	26683	26630	26797	26647	26665	26887	26659	26540	26868	26762	27003	26784	27067	26762	26747	26908	26909	26638	26677	26804	26672	26831	26688	26717	26802	26794	26582	26881	26871	26618	26719	26847	26509	26917	27014	26892	26827	26792	26848	27010	26874	26800	26732	26780	26682	26635	26810	26686	26633	26598	26703	26981	26894	26841	26826	26603	26950	26835	26655	26784	26877	27039	26654	26906	26654	26734	26788	26751	26625	26668	26676	26743	26567	26573	26753	26660	26719	26570	26687	26765	26579	26854	26621	26779	26583	27053	26834	26896	26751	26780	26710	26668	26910	26939	26649	26752	26474	26448	26642	26720	26719	26751	26745	26848	26697	26716	26662	26524	26630	26721	26833	27028	26865	26670	26798	26776	26630	26843	26953	26804	26671	26915	26847	26762	26834	26796	26624	26691	26695	26895	26808	26878	26784	26656	26698	26753	26972	26823	26580	26879	27023	26707	26562	26870	26801	26581	26835	26724	26641	26741	26781	27028	26676	26699	26809	26871	26723	26696	26945	26835	26577	26557	26735	26892	26581	26537	26472	26807	26817	26598	26970	26619	26793	26573	26613	26659	26772	27029	26772	26785	26713	26917	26867	26794	26926	26644	26941	26865	26728	26767	26961	26925	26740	26639	26814	26794	26677	26789	26481	26879	26722	26855	26754	26620	26892	26585	26783	26542	26685	26707	26481	26824	26723	26742	26569	26978	26944	26989	26847	26997	26921	26682	26734	26589	26734	26762	26617	26695	26962	26878	26799	26873	26993	26638	26514	26508	26798	26634	26782	27019	26967	26681	26805	26815	26779	26758	26612	26607	26347	26831	26796	26765	26784	26743	26576	26548	26672	26571	26606	26842	26852	26675	26819	26608	26499	26638	26790	26696	26599	26697	26659	26798	26733	26883	26626	26738	26719	26739	26860	26781	26707	26737	26772	26554	26897	26945	26724	26772	26942	26819	26710	26732	26771	26595	26556	26750	26863	26633	26847	26846	26801	26598	26888	26818	26737	26642	26667	26770	26653	26500	26820	26750	26897	26758	26558	26762	27036	26746	26725	26639	26796	26712	26516	26662	26948	26650	26988	26797	26848	26775	26797	26924	26801	26626	26488	26899	26717	26668	26488	26816	27007	26725	26924	26780	26872	27027	26807	26866	26654	26625	26719	26553	26532	26884	26634	26902	26672	26754	26862	26643	26782	26743	26622	26736	26820	26763	26685	26661	27064	26774	26430	26666	26906	26663	26669	26721	26807	26596	26965	26750	26919	26626	26862	26738	26986	26794	26451	26866	26682	26593	26861	26900	26777	26782	26878	26872	26459	26956	26771	26657	26724	26752	26988	26794	27008	26687	26774	26625	26715	26987	26807	26619	26910	26873	26782	26710	26788	26813	26793	26837	26790	26839	26669	26564	26617	26825	26742	26918	26945	26620	26532	26626	26888	26456	26604	26515	26636	26591	26786	26731	26603	26310	26782	26649	26913	26808	26894	26816	26925	26741	26697	26635	26543	26849	26967	26976	26606	26689	26882	26926	26740	26616	26783	26723	26705	26754	26592	26918	27025	26902	26757	26747	26662	27043	26747	27088	26625	26603	26643	26907	26778	26988	26730	26920	26805	26604	26858	26793	26588	27112	26879	26813	26859	26744	26909	26775	26764	26813	26728	26902	26713	26863	26869	26968	26939	26679	26720	26892	26604	26729	26824	26872	26488	26765	26791	26648	26711	26731	26897	26785	26837	26603	26885	26886	26849	26718	26752	26932	26606	26958	26742	26996	26670	26391	26817	26855	26702	26813	26806	26920	26749	27047	26761	26767	26599	26869	26755	26999	26780	26704	26739	26597	26544	26786	26803	27013	26894	26788	26859	26705	26769
54629	85297	79971	64860	45640	28737	24303	21106	20437	19289	18976	18216	18012	17773	17714	17505	17532	17293	17286	17418	17467	17469	17359	17575	17468	17535	17348	17386	17326	17360	17347	17418	17448	17421	17425	17360	17508	17341	17263	17423	17438	17527	17388	17286	17243	17466	17235	17430	17447	17476	17435	17284	17469	17485	17413	17311	17456	17488	17405	17342	17259	17462	17523	17412	17389	17435	17454	17226	17336	17436	17434	17299	17371	17308	17489	17268	17313	17311	17638	17284	17368	17459	17422	17386	17156	17491	17333	17257	17568	17234	17277	17434	17308	17202	17408	17440	17167	17412	17581	17358	17268	17369	17402	17337	17426	17113	17282	17303	17338	17324	17307	17241	17506	17209	17231	17364	17337	17227	17395	17389	17181	17259	17216	17367	17454	17420	17289	17259	17393	17275	17520	17385	17352	17285	17356	17260	17322	17436	17343	17292	17446	17347	17265	17414	17340	17631	17330	17337	17115	17378	17321	17268	17445	17367	17191	17407	17469	17304	17471	17384	17259	17277	17430	17306	17430	17471	17551	17246	17322	17219	17229	17220	17344	17378	17328	17405	17445	17411	17195	17248	17300	17429	17337	17472	17422	17411	17471	17558	17230	17347	17460	17643	17338	17449	17527	17338	17227	17438	17326	17415	17433	17252	17275	17406	17413	17290	17304	17432	17445	17254	17335	17593	17246	17409	17299	17463	17339	17384	17481	17454	17213	17337	17232	17365	17332	17372	17306	17152	17300	17228	17416	17226	17243	17355	17448	17307	17197	17365	17463	17471	17258	17572	17245	17292	17124	17306	17308	17475	17221	17341	17239	17392	17238	17507	17438	17390	17329	17486	17230	17414	17482	17257	17406	17391	17373	17146	17199	17446	17273	17333	17355	17342	17336	17443	17417	17498	17340	17600	17469	17326	17480	17104	17387	17254	17478	17277	17529	17461	17468	17187	17488	17289	17419	17401	17315	17414	17301	17387	17289	17215	17200	17316	17319	17190	17237	17367	17313	17265	17499	17529	17284	17273	17302	17374	17306	17270	17383	17448	17344	17525	17223	17520	17218	17443	17161	17308	17239	17431	17318	17350	17397	17272	17179	17551	17314	17488	17465	17200	17379	17435	17507	17300	17216	17463	17429	17342	17340	17152	17319	17423	17265	17365	17238	17336	17449	17373	17295	17480	17483	17368	17363	17352	17195	17474	17324	17245	17322	17365	17189	17375	17470	17277	17422	17343	17413	17324	17368	17321	17336	17563	17330	17210	17265	17386	17466	17291	17428	17218	17432	17473	17507	17353	17252	17352	17351	17397	17296	17371	17278	17432	17340	17421	17375	17233	17433	17351	17321	17213	17419	17407	17355	17557	17396	17425	17540	17358	17385	17344	17322	17311	17498	17395	17405	17382	17501	17402	17416	17286	17330	17353	17467	17448	17251	17510	17268	17380	17451	17548	17322	17503	17347	17479	17313	17361	17261	17417	17493	17330	17499	17409	17497	17456	17433	17291	17423	17511	17420	17381	17473	17296	17382	17491	17250	17362	17309	17535	17386	17472	17253	17272	17436	17506	17407	17411	17394	17346	17324	17280	17360	17451	17427	17159	17349	17239	17320	17418	17295	17268	17332	17382	17566	17190	17301	17392	17465	17175	17421	17370	17191	17379	17526	17472	17328	17389	17183	17456	17230	17499	17487	17333	17228	17277	17321	17566	17373	17358	17225	17351	17252	17248	17246	17432	17431	17387	17234	17489	17162	17391	17273	17359	17235	17275	17512	17210	17256	17453	17247	17486	17255	17275	17408	17161	17431	17567	17378	17167	17409	17182	17355	17477	17337	17340	17523	17453	17383	17339	17357	17432	17334	17267	17402	17511	17437	17256	17570	17497	17373	17470	17294	17318	17572	17132	17318	17413	17242	17356	17538	17528	17235	17466	17265	17506	17293	17382	17392	17321	17313	17290	17582	17604	17283	17408	17273	17389	17412	17504	17056	17349	17517	17441	17375	17244	17396	17520	17305	17344	17405	17443	17341	17281	17288	17283	17348	17529	17369	17291	17343	17451	17363	17431	17250	17243	17379	17403	17215	17346	17322	17448	17278	17209	17339	17455	17434	17271	17329	17328	17214	17270	17424	17524	17267	17271	17371	17386	17412	17250	17170	17380	17306	17501	17053	17434	17247	17488	17302	17445	17426	17434	17208	17443	17415	17355	17378	17366	17404	17275	17248	17353	17481	17305	17388	17203	17324	17364	17530	17317	17135	17279	17378	17404	17376	17300	17423	17378	17307	17568	17156	17524	17388	17601	17316	17307	17422	17395	17393	17400	17247	17454	17153	17251	17259	17329	17259	17487	17437	17208	17173	17583	17398	17306	17417	17481	17339	17426	17408	17572	17460	17244	17410	17362	17208	17387	17371	17372	17335	17297	17370	17309	17444	17347	17495	17519	17322	17407	17408	17302	17531	17304	17407	17243	17299	17311	17451	17330	17377	17387	17422	17391	17355	17308	17222	17462	17288	17446	17348	17270	17501	17228	17439	17267	17368	17298	17423	17462	17324	17389	17395	17336	17434	17445	17371	17472	17262	17355	17334	17289	17403	17369	17518	17260	17567	17486	17547	17246	17414	17385	17396	17402	17377	17287	17300	17386	17427	17304	17261	17548	17194	17381	17564	17448	17380	17284	17382	17302	17419	17340	17389	17464	17260	17559	17509	17442	17422	17387	17313	17493	17285	17356	17510	17266	17323	17637	17407	17226	17400	17328	17288	17423	17428	17406	17371	17309	17445	17326	17439	17341	17261	17368	17368	17522	17368	17360	17221	17465	17469	17251	17302	17352	17568	17491	17446	17267	17381	17310	17263	17304	17417	17340	17505	17281	17378	17294	17354	17433	17286	17274	17289	17240	17433	17384	17423	17206	17498	17389	17275	17305	17312	17299	17403	17294	17350	17574	17318	17427	17192	17326	17447	17525	17410	17410	17258	17271	17378	17401	17271	17279	17302	17242	17340	17528	17374	17246	17411	17382	17224	17342	17399	17352	17432	17636	17309	17329	17541	17289	17254	17326	17452	17293	17286	17573	17321	17420	17452	17203	17409	17592	17503	17227	17462	17311	17525	17429	17410	17394	17307	17582	17372	17184	17261	17407	17306	17366	17346	17242	17406	17293	17271	17307	17578	17127	17597	17378	17261	17435	17477	17286	17211	17460	17291	17423	17333	17375	17218	17381	17508	17208	17272	17311	17460	17421	17259	17362	17303	17216	17413	17326	17224	17317	17428	17376	17576	17438	17277	17423	17330	17340	17238	17356	17517	17428	17294	17510	17307	17130	17297	17563	17262	17272	17280	17099	17495	17358	17192	17342	17324	17269	17274	17493	17416	17268	17279	17316	17564	17385	17301	17398	17435	17211	17147	17300	17356	17373	17245	17029	17332	17420	17496	17376	17374	17220	17455	17457	17490	17248	17365	17439	17463	17222	17391	17366	17156	17366	17475	17460	17317	17475	17365	17395	17575	17411	17365	17333	17300	17316	17294	17339	17384	17285	17436	17458	17215	17340	17471	17349	17443	17310	17320	17321	17317	17239	17321	17361	17342	17339	17372	17349	17324	17372	17157	17407	17470	17450	17331	17418	17240	17449	17434	17356	17313	17385	17324	17280	17510	17350	17377	17357	17415	17341	17436	17237	17455	17286	17562	17272	17055	17435	17306	17352	17279	17418	17326	17393	17442	17296	17435	17475	17422	17446	17502	17317	17435	17303	17345	17273	17446	17421	17315	17149	17407	17386	17279	17227	17387	17235	17234	17353	17235	17417	17208	17393	17146	17532	17200	17632	17538	17388	17288	17258	17207	17249	17334	17417	17506	17225	17391	17395	17377	17260	17527	17300	17336	17340	17342	17388	17310	17385	17251	17346	17383	17220	17220	17312	17297	17307	17261	17254	17414	17332	17514	17419	17361	17219	17286	17261	17444	17283	17473	17413	17346	17247	17447	17396	17280	17599	17243	17276	17262	17265	17430	17591	17300	17496	17399	17350	17321	17551	17381	17308	17254	17304	17342	17271	17248	17217	17378	17364	17676	17274	17537	17414	17390	17319	17343	17398	17252	17393	17237	17413	17255	17360	17298	17359	17390	17333	17520	17297	17308	17487	17400	17309	17259	17315	17330	17503	17523	17409	17286	17202	17422	17544	17479	17281	17258	17374	17345	17437	17286	17454	17317	17371	17209	17463	17268	17274	17370	17421	17338	17501	17609	17258	17333	17358	17379	17460	17447	17349	17262	17359	17424	17307	17421	17352	17331	17349	17278	17157	17388	17280	17541	17430	17332	17429	17404	17329	17295	17269	17547	17397	17295	17221	17389	17446	17169	17364	17332	17374	17653	17522	17363	17317	17305	17502	17394	17337	17469	17433	17495	17246	17453	17388	17431	17112	17283	17262	17276	17464	17286	17408	17509	17431	17299	17292	17354	17534	17251	17478	17428	17224	17346	17348	17191	17401	17441	17231	17411	17291	17270	17511	17292	17454	17264	17414	17298	17328	17400	17249	17322	17375	17396	17578	17406	17325	17369	17375	17384	17534	17211	17388	17473	17346	17300	17466	17550	17389	17212	17278	17488	17384	17470	17059	17463	17323	17409	17286	17513	17424	17188	17218	17438	17246	17276	17290	17245	17576	17268	17357	17445	17297	17393	17305	17345	17468	17337	17545	17416	17254	17535	17396	17316	17340	17265	17545	17298	17328	17306	17393	17263	17332	17368	17352	17546	17269	17380	17522	17461	17400	17291	17174	17309	17451	17285	17226	17297	17311	17381	17466	17374	17407	17417	17510	17484	17216	17326	17269	17406	17231	17379	17436	17417	17344	17479	17189	17229	17526	17179	17316	17346	17502	17328	17295	17305	17379	17545	17165	17450	17366	17314	17250	17429	17473	17555	17351	17406	17449	17297	17388	17459	17322	17260	17424	17354	17265	17238	17411	17198	17287	17484	17408	17380	17325	17482	17316	17336	17447	17455	17474	17250	17364	17212	17399	17227	17358	17297	17508	17349	17414	17404	17312	17389	17345	17388	17274	17268	17323	17360	17449	17297	17429	17384	17247	17431	17439	17366	17212	17288	17338	17307	17481	17274	17280	17385	17378	17453	17213	17384	17244
23715	21736	33211	34940	35495	35590	40006	36635	31521	29738	28602	27874	27157	26849	26639	26743	26694	26178	26181	26453	26507	26365	26484	26466	26490	26340	26356	26213	26166	26452	26598	26312	26128	26407	26428	26125	26120	26497	26479	25960	26440	26168	26083	26509	26159	26283	26178	26349	26142	26581	26468	26015	26181	26243	26061	26300	26242	26079	26123	26382	26418	26316	26309	26281	26297	26201	26278	26098	26129	26151	26285	26307	26321	26210	26205	26212	26161	26198	26294	26438	26433	26097	25872	26184	26327	26156	26249	26147	26293	26179	26220	26242	26005	25946	26060	26492	26420	26266	26130	26263	26219	26171	26266	26105	26438	26422	26322	26287	26066	26126	26039	26149	26054	26093	26315	25979	26346	26186	26286	26107	26248	26107	26114	26247	25965	25987	26119	26361	26236	26134	26163	26054	25950	26103	26153	25946	26257	26295	26101	26253	26061	26044	26102	26041	26245	26068	26391	26327	26156	26060	26232	26120	25854	26038	26007	25952	26084	26210	26222	26179	26168	26319	26033	26122	26210	26351	26340	26194	26408	26153	26314	26391	26189	26130	26241	26392	26118	25962	26170	26104	26295	26410	26127	26076	26039	26451	26151	26246	26327	25995	26173	26151	26131	26167	25874	26451	26201	26122	26453	26377	25811	26398	26146	26155	26174	26339	26269	26141	26025	26191	26176	26101	26038	26350	26442	26330	26240	26173	26225	26454	26176	26053	26237	26197	26211	25908	26268	26323	26219	26183	26229	26242	26308	26243	26389	26261	26190	26134	26392	26261	26109	26130	26290	26211	26200	26176	26227	26006	26141	26340	26601	26297	26181	26189	26265	26109	26268	26404	26037	26060	26271	26523	26097	26269	26199	26147	26288	26249	26400	25972	26226	26183	25967	26194	26337	26116	26125	26365	26257	26286	26268	26184	26181	26226	26274	26002	26236	26148	26162	26071	26067	26334	26321	26148	26275	26370	26128	26093	26050	26122	26479	26607	26397	26283	25997	26601	26266	26331	26288	26263	26286	26355	26282	26297	26286	26030	26196	26238	26189	26199	26076	26158	26162	26248	25999	25876	26464	26143	26195	26199	26144	26103	26136	26081	26283	26020	26398	26347	26375	26012	26256	25998	26205	26133	26263	26283	26120	26263	26145	25908	26186	25967	26305	26461	26338	26153	26368	26128	26167	26022	26113	26194	26187	26268	26054	25964	26095	26151	26196	26207	26099	26196	26176	26298	26170	26308	26078	26147	26229	26164	26288	26376	26494	26320	26302	26127	26444	26292	26067	26202	26163	26150	26234	26210	25970	26246	26092	26336	26335	26364	26126	26071	26133	26164	26198	25877	26255	26448	26253	26244	25903	26025	26173	26075	26113	26028	26198	25969	26143	26204	26132	26289	26195	26444	26263	26279	26191	26243	26231	26339	26355	26604	26409	26103	26355	26259	26139	26030	26112	26177	26213	26067	26008	26152	26419	26243	25848	26121	26190	26161	26014	26178	26214	26389	26076	25832	26153	26212	26175	26176	26486	25910	26363	26450	26489	26374	26511	25966	26169	26231	26147	26023	26324	26003	26235	26221	26158	26220	26188	26325	26192	26178	26273	26085	26159	26433	25982	26064	26459	26158	26319	26211	26281	26270	26154	26112	26279	26341	26593	26238	26263	26209	26275	26163	25921	25992	26047	26304	26123	26203	26309	26245	26104	26179	26138	26338	26212	26336	26338	26033	25976	26080	26165	26180	26161	26214	26161	26045	26225	26304	25978	26203	25934	26214	25982	26053	26037	26079	26412	26233	26343	26244	26138	26097	26190	26310	26356	26270	26241	26026	25998	26247	26125	26094	26319	26371	26244	26055	26052	25989	26051	26209	26243	26270	26413	26424	26106	26105	25859	25916	26152	26376	26299	26073	26246	26194	26247	25929	25996	26058	26178	26253	25980	26067	26038	26059	26468	26164	26015	26407	26185	26240	26424	26058	26384	26133	26157	26312	26185	26338	26183	26120	26277	26261	26055	26386	26348	26156	26050	26303	26174	26432	26331	26077	26225	26224	26305	26232	26205	26388	26203	26187	25954	26042	26100	26149	26084	26347	26180	26015	26022	26089	26273	26384	26030	26380	26373	26082	26176	26165	25970	25957	26176	26009	26178	25865	25949	26060	26271	26290	26121	25908	26252	26045	26257	26189	26361	26129	26079	26268	26162	26291	26244	26150	26279	26132	26254	26232	26113	26337	26345	26156	26078	26263	25973	26277	26046	26004	26031	26135	26077	26306	26307	26157	26329	26164	26312	26401	26001	26425	26324	26208	26091	26133	26116	26258	26203	26022	26441	26007	26104	26271	26227	26106	26066	26047	26246	26309	26054	26370	26290	26145	26171	26257	26282	26262	26406	26093	26206	26171	26077	26487	26296	26138	26209	26283	26321	26227	26142	26092	26279	26094	26229	26256	26061	25996	26232	26257	26318	26129	26106	26124	25962	26254	26033	26145	26115	26078	26338	26341	26154	26048	26264	26434	26525	26246	26335	26218	26196	25887	26010	25960	26179	26231	26210	25972	26067	26158	26038	26170	26282	26255	26313	26241	26168	26360	26302	26459	26432	26115	26342	26210	25952	26126	26247	25864	26136	26424	26144	26033	26001	25993	26035	26241	26117	26242	26301	26051	26136	25999	26186	26076	26272	26161	26157	26195	26235	25990	26040	26226	26048	26105	26307	26305	25975	26141	26325	26292	25897	26137	25963	26165	26417	26261	26345	26436	26391	26036	26377	26212	26094	26091	26100	26085	26399	26071	26162	26080	26157	26117	26069	26215	26226	26310	26315	26068	26226	26161	26375	26128	26415	26117	26244	26058	26013	26194	26157	26111	26067	26140	26265	25971	26135	26300	26261	26075	26159	26247	26105	26009	26060	25923	26183	26153	25997	26144	26270	26228	26250	26304	26123	26255	26260	26021	26235	25997	25920	26214	26144	26129	26189	26091	26315	26081	26270	26241	26114	26108	26496	26484	26300	26302	26106	25830	26092	26266	26147	26449	26410	26241	26555	26227	25993	26076	26201	26296	25902	26111	26059	26152	26155	26116	26336	26494	26192	26336	25973	26053	26372	26189	26188	26257	26237	25943	26432	26479	26343	26187	26165	25987	26065	26183	26518	26168	26198	26197	26471	26366	26055	26193	25976	26058	26003	26350	26205	26351	26340	25930	26261	26116	26163	26281	26262	26307	26202	26377	26155	26387	26293	26113	26100	26138	25909	26091	26045	25958	26345	26278	25910	26214	26422	26431	26336	26339	26318	26191	26047	26139	26311	26196	26182	26351	26276	26201	26067	26068	26376	26499	26296	26189	26380	26302	26149	26115	26207	26275	26132	26297	26175	26240	26349	26227	26077	26153	26249	26271	26179	25883	26332	26396	26302	25960	26125	26283	26288	26284	26123	26504	26043	26220	26071	26124	26154	26244	26039	26318	26023	26005	26205	26238	26088	26157	26177	26002	26102	25961	26067	26087	26081	26181	26221	26275	26204	26225	26216	26289	26192	26202	26346	26253	26095	26181	26249	26167	26320	26216	26044	26117	26234	26230	26104	26155	26320	26258	26467	26143	26024	26072	26006	26410	26139	25955	26524	26277	26335	26300	26448	26106	26241	26126	26316	26177	26057	26184	25987	26211	26278	26182	25782	26544	26487	26136	26311	26220	26170	26194	26367	26299	26075	26347	26374	26250	25984	26266	26467	26327	26220	25927	26004	26106	26063	26342	26102	26351	26133	25981	26180	26323	26134	26200	26310	26181	26142	26213	26432	26445	26308	26431	26157	26287	26173	26110	26215	26286	26308	26180	26492	26129	26331	26243	26552	26366	26192	26277	26214	26131	26177	26201	26168	26139	25956	26299	26132	26240	26411	26199	26260	26254	26265	26142	26262	26235	26465	26167	26270	26279	26222	26312	26136	26256	26260	26037	26195	26217	26344	25998	26219	26354	26035	26305	26127	26124	26037	26309	26204	26280	26242	25863	26048	26135	26514	26399	26138	26122	26118	26126	26227	26120	26078	26088	26128	26064	26171	26204	26240	26253	26326	26359	26316	25967	26400	26362	26233	26125	26335	26247	26144	26037	25891	25947	26282	26015	26139	26160	26254	26188	25877	26134	26129	26073	26302	26082	26144	26141	26123	26169	25945	26060	26156	26094	26079	26129	26301	26118	26117	26260	26235	26274	26417	26277	26135	26339	26359	26081	26169	26037	26089	26148	26130	26202	26030	26177	26402	26334	26156	26339	26493	25941	26090	26161	26332	26300	26249	26250	26181	26199	26232	26353	26315	26130	26285	26202	26326	26315	26229	26291	26148	26336	26271	25920	26405	26373	26383	26236	25994	26097	26280	26203	26200	26268	26065	26243	26221	26093	26390	26191	26300	26206	26079	26294	26190	26236	26245	26340	26379	26344	26544	26222	25959	26063	26312	26441	26109	26297	26233	26067	26019	26085	26225	26178	26375	26193	26148	26146	26363	26230	25994	26318	26356	26039	26336	26285	26288	25984	26096	26279	26149	26073	26300	26175	26237	26091	26128	26121	26140	26282	26036	26127	26240	26407	26260	26095	26117	26274	26011	26286	25877	26298	26089	26384	26170	26009	25850	26028	26045	26345	26254	26314	26414	26471	26229	25978	26149	26244	26038	25935	26269	26111	26339	26417	26338	26180	26242	26346	26177	26321	25888	26015	26018	26209	26030	26100	26318	26297	26277	26203	26283	26397	26161	26132	26092	26375	26176	26431	25958	26318	26365	26409	26231	26278	26457	25909	26169	26098	26182	26292	26206	26289	25989	25897	26250	26401	26218	26416	26251	26098	26233	26117	26437	26131	26234	26019	26096	25952	26218	26216	26339	26373	25944	26068	26090	25968	26209	26187	26318	25961	26191	26291	26201	26153	25920	26079	26393	26233	26036	26247	25975	26198	26562	26403	26220	26209	26216	26222	26348	26343	26349	26117	26046	26205	26040	26244	26004	26160	26388	26323	26007	26147	26296	26139	26261	26331	26123	26357	26138	26195	25967	26283	26131	26333	26204	26280	26481	26198	26407	26323	26206	26156	26304	26193	26029	26133	26222	26073	26125	26441	25990	26149	26155	26023	26589	26301	26162	26226	26166	26232
56484	91428	84035	62585	47076	34536	33741	29817	23686	21404	19758	19042	18161	17824	17513	17338	17348	17154	17175	17125	17251	17165	17303	17070	17164	17223	17336	17043	17196	17207	16922	17135	17139	17184	17114	17026	17197	17114	17209	16995	17031	17199	17109	17116	16957	17119	17221	17039	17055	17170	17217	17232	17105	17249	17199	17089	17005	17086	17070	17065	17082	17091	17130	17142	16912	16982	16877	17088	17178	17014	17117	17148	16991	17156	17190	17032	17342	17092	17078	16994	17118	17088	17034	17078	17259	17057	17143	17173	17115	17313	17169	17015	16946	17113	16961	16931	16775	17075	17027	17126	17088	17081	17088	17106	17028	17164	17173	17294	17056	17036	17182	17058	17358	16911	16983	17074	17092	17094	17136	17184	17063	17182	17144	17085	17294	17045	17120	16917	16880	17123	16951	16989	17235	17268	17155	16880	17211	17203	16911	17122	17090	17238	17025	17127	16858	16861	17193	16945	17119	16958	16952	17047	16926	17069	17032	17120	17206	17178	17041	16989	16966	17021	17080	17136	17013	17048	17206	17140	17013	16873	17247	16964	16993	17058	16991	17034	17077	17086	17122	17081	17046	17007	17164	16975	17079	17149	16991	16937	16858	17027	16959	16993	17191	17064	17056	17145	17133	17146	17200	17098	16962	16992	17166	17247	17211	16988	16946	17032	17109	17020	17066	17046	17173	17106	17104	17192	17121	17019	17214	17132	17045	17040	17169	17119	17021	17053	17180	17005	17069	17103	17186	16860	17111	17086	16986	16941	17100	17138	17079	17128	17125	17060	16897	17112	17123	17005	16996	17113	17163	17005	17174	17067	17092	17043	16987	16998	17133	16994	17069	17025	16962	16996	16983	17276	17012	17122	17127	17189	17080	17121	17211	16950	17167	17146	17244	17172	17093	16927	17084	17081	17156	17096	17094	17210	17041	17046	17043	17054	17009	17042	17047	17035	17085	16981	17096	17016	17137	17003	17147	16986	17127	17126	17212	17015	16915	17272	17117	17165	17085	17014	17192	17114	17076	17028	17030	17007	16969	17137	17020	17272	17004	17010	17061	17196	17191	17176	17063	17028	17102	17056	17060	17185	17099	17029	17086	17164	16910	16909	16877	16944	17171	17085	17199	17037	17058	17082	17392	16930	17110	17010	17231	17194	17054	17076	17043	17110	16869	17151	17039	17161	17104	17006	16901	16972	17162	17048	17092	17126	16986	17140	16925	17104	17023	17101	16930	17002	17147	17013	17039	17042	17134	17028	17131	16872	16940	17102	16936	17237	16908	17018	17057	17049	17259	16940	17013	17171	17086	17193	17001	17088	17099	17102	17013	17057	17049	17134	17035	17051	17149	17080	16980	17016	17050	16909	17265	17019	17042	17090	16902	17211	17223	17059	16998	17025	17015	17007	17053	17185	17049	17158	17214	16869	17041	17103	17328	17198	17130	17131	17006	17099	17111	16890	17153	16946	17017	16993	17059	17005	17015	17091	17085	17114	16961	17208	17035	17030	17118	17101	17178	17129	17046	17028	17105	17138	17122	16851	17046	17048	17064	17231	16926	16964	17028	17055	17050	16969	17005	17021	17149	17040	17065	16895	17302	17057	17186	17004	17082	16882	17062	16924	17205	16915	17054	17110	17000	17073	17225	17134	17043	17066	17119	17192	17057	17057	16996	17104	17130	17007	17140	16995	17150	17024	17019	17048	16897	17085	17076	16988	17159	17117	16807	17083	16916	17045	17036	17026	16995	17045	16997	17018	16960	17182	17229	17045	16990	17041	17029	17165	17015	17000	17071	17031	17105	17013	17151	17058	17302	17044	17004	17108	17092	16887	17139	17219	17154	16962	17043	17098	17116	16993	17112	17110	17174	17199	17071	16903	16903	17103	16815	16975	17148	17130	17135	17301	17141	17047	17059	17229	17109	17082	17113	16961	17142	17050	17015	16907	17059	17018	17070	17087	17042	16931	16988	17242	17156	17039	17018	16957	17130	17155	17194	17101	17174	17146	17218	17198	16972	17219	16948	17273	17286	17144	17031	17041	17178	17314	16997	16913	17093	17150	17199	16994	17142	17125	17222	17220	16848	17084	17153	17230	17069	17082	17164	17043	17128	16998	16984	17080	17018	16986	17065	17040	17062	17091	17184	17034	17089	17099	16994	17150	17050	17021	16968	17121	17111	17328	17091	17092	16943	16930	17086	17094	17207	16925	17159	17134	17111	16983	17171	17118	17173	16916	17378	17136	17086	17163	17184	17082	16893	17166	16991	17171	17127	17119	16936	17034	17204	17026	16980	16961	17179	17040	17267	17074	16982	16908	17052	17314	17090	17034	17103	17112	17005	16973	17090	17033	17274	17148	17130	16984	17052	17022	17171	17059	17036	16939	17053	16970	17075	17130	17157	16899	16957	17030	16997	17100	17181	17092	16907	17034	17103	17047	16974	17060	17115	16936	17287	16974	17216	17139	17083	17060	17151	17155	17118	17110	17056	17084	16866	17147	17085	17303	16916	17127	16984	17007	17184	17135	17078	17195	16995	17039	16954	17216	17034	17097	17068	17321	17183	17067	17051	16919	17043	17039	17104	16994	17150	17004	17044	16895	16941	17011	17045	17144	17127	17050	17150	17125	17004	17046	17060	17093	16970	17077	17083	17163	16972	16949	16993	17028	16983	17086	17031	17050	16950	17122	17043	17080	17240	17244	17090	17088	17062	17130	17035	17153	16894	16997	17080	17054	17073	17021	17067	17022	17024	17152	17082	16922	17121	16886	17089	16880	16935	16984	17031	16922	16998	16996	17157	17104	16893	17108	17123	16930	17111	17098	16945	16966	17077	17202	17063	17058	17225	17174	16990	17150	17109	17193	16983	17011	17210	17326	17085	17127	17168	17045	17189	16943	17169	17031	17281	17051	17164	16981	17154	17050	17103	17065	17143	17217	17039	17114	17024	17240	17085	17168	16991	16957	17018	16998	17225	17027	17129	17125	17319	17062	16982	17123	17175	16888	17058	17083	16963	17002	17108	16877	17096	17011	16976	17148	17279	17075	17166	17115	17075	17110	17062	17072	17044	17147	17207	17019	16914	17209	17291	17196	17108	17162	17056	17189	17110	17125	17115	17201	16958	16991	16931	16862	17236	17019	17033	17176	17116	17140	17176	17090	17069	17064	16856	17190	16929	17084	17116	17107	16945	16991	16942	17103	17223	17200	17126	17144	16958	17027	17245	17141	17151	17180	17017	16966	17193	17085	17051	17125	16914	17122	17174	17111	17128	17031	17039	16877	16905	17229	17044	17071	17039	17086	17147	17143	17191	16933	17154	17209	16938	17188	17152	17145	17012	17221	16981	17060	17082	17062	16991	17096	17045	17272	17106	16938	16860	17042	17077	17019	16977	16989	17041	17234	17060	16956	16982	16999	16884	17259	16996	16970	17144	16891	17097	17226	17164	16996	17156	17184	17110	17025	17120	17046	17062	17177	17110	17012	17147	16965	17167	17172	17227	17156	17203	17281	16997	16891	17118	17028	17057	16999	16971	17127	17073	17264	17038	17057	17045	16991	17063	17045	16974	16974	16971	17152	16945	16892	17099	17114	17001	16886	17108	17011	17281	16967	17251	17060	17126	17192	16999	17038	17219	16993	17097	17065	17082	16900	16960	17113	17097	17145	17075	17151	17164	17030	17057	16897	17038	17099	17278	16958	17211	16974	17090	17101	17100	16814	17122	17187	16985	17154	17085	17050	17283	17012	17008	17066	17116	17226	17046	17141	17181	16845	17050	16938	16862	16932	16960	17254	17069	17008	17100	16909	17068	17261	17027	17165	17144	17059	17218	16887	17231	17168	17064	17260	16988	17060	17127	17049	17127	16985	17241	17049	17138	17097	16983	17000	17202	17099	16975	17037	17130	17022	17089	16781	17107	17013	16815	17026	17197	16930	17098	16810	17013	17062	16969	17031	16904	17115	17031	17257	17155	17125	17162	17151	17031	17086	17251	17172	17148	17242	17329	17222	17040	16968	17102	17179	17098	16999	17036	17143	17035	16940	16974	17110	17017	17101	16916	17154	16944	17090	17058	17140	17160	17160	17072	16994	17126	17141	17135	17058	17122	17120	17181	17114	17092	16960	17086	17130	17143	16972	16980	17235	17128	17040	17147	16956	17017	17101	17132	17115	17128	17173	17070	17155	16901	17209	16969	17018	16992	17143	17038	17068	17274	17076	17078	17108	16899	17204	17229	17003	17118	16994	17092	17017	17064	17106	17127	17034	16996	17007	17189	17066	17018	17112	16974	17047	16956	17015	17024	17156	17088	17098	17189	17123	17117	17089	17143	17093	17136	17171	16960	17034	17151	17153	17251	17319	17131	16931	17068	17108	17055	17046	17200	17133	17175	17102	17126	16914	17027	17049	17071	16918	17139	16931	17025	17034	17003	17215	17057	17254	17213	17153	17162	17097	17225	17197	17128	17052	17166	17247	17138	16740	17025	17064	16867	17012	17133	17014	16961	17028	17163	17199	17314	16994	16959	17179	17166	17138	17183	17041	17013	17147	17139	17021	17107	17064	17056	17112	16908	17035	17062	17061	17132	16998	16991	16915	17003	17055	17200	17103	17004	17084	16939	16938	17018	16930	16931	17244	16847	17028	17112	17058	17070	17084	16971	17107	17175	17220	17130	17203	16955	17025	17158	17194	17026	16885	17084	17041	17176	17248	17002	17124	17187	16948	17189	17201	17234	17134	17040	17066	17101	17032	17125	17237	16965	16994	17056	16997	16995	17132	17204	17104	17169	17053	17032	17070	17107	17137	16972	17170	17082	16983	17249	17155	17109	17120	16950	17019	16982	17250	17225	17102	16980	17056	16985	17150	17090	17102	17230	17119	17054	17130	16973	17060	17023	17146	16998	17078	17203	16970	16885	17170	17128	17094	17171	17096	17075	17155	17034	17010	17102	16997	17005	17010	17168	17069	17032	17060	16930	16956	17085	17082	17016	17045	17092	17175	16917	17186	17111	16876	17132	17139	17187	17141	16990	16973	17356	16944	17217	17189	17031	16974	16906	17032	17132	17170	17159	17124	17110	17145	17089	17127	17094	16984	16963	17080	16967	17309	17059	17089	17058	17078	16929	17051	17073	17006	17160	17070	17076	17204
50901	65901	63542	52382	41016	35936	33087	30312	28470	27696	27292	27588	27091	27022	27037	26640	26848	26841	26412	26672	26797	27115	26703	26808	26884	26541	26891	26842	26890	26816	26802	26971	26771	26906	26824	26791	26740	26608	26546	26889	26622	26817	26867	26848	27005	26842	26657	26812	26780	26708	26857	26792	26752	26926	26476	26722	26776	26589	26901	26641	26913	26582	27015	27091	26633	26700	26560	26698	26697	26681	26714	26851	26742	26668	26766	26739	26681	26741	26667	26856	26712	26803	26993	26713	27087	26868	26649	26979	26776	26835	26835	26984	26832	26600	26954	26704	26847	26806	26745	26756	26709	26702	26634	26789	26708	26826	26976	26632	26844	26924	26961	26779	26959	26782	26865	26743	26775	26468	26773	26985	26780	26685	27018	26926	27027	26766	26822	26869	26630	26773	26513	26773	26723	26466	26897	26529	26845	26778	26678	26955	26819	26628	27092	26802	26837	26375	26721	26727	26823	26917	26619	26718	26802	26987	26704	26869	26975	26523	26841	26821	26717	26999	26925	26718	26928	26957	26638	26865	26995	26621	26976	26630	27021	26650	26804	26498	26796	26718	26756	26776	26675	26706	26539	26464	26713	26892	26671	26851	26701	26455	26852	26771	26606	26847	26753	26756	26792	26673	27034	26954	26688	26640	26807	26834	26689	26815	26641	26712	27084	26874	26444	26607	26608	26658	27014	26748	26926	26783	26799	26751	26655	26615	26951	26587	26652	26803	26736	26598	26976	26511	26832	26716	26661	26709	26826	26812	26582	26549	26824	26757	26918	26694	26752	26753	26619	26922	26760	26666	26707	26783	26860	26504	26587	26600	27021	26637	26839	27001	26494	26746	26806	26602	26894	26670	26646	26511	26738	26789	26967	26825	26604	26594	26971	26826	27074	26499	26825	26741	26698	26624	26576	26874	26843	27054	26745	26609	26641	26759	26903	27054	26980	26686	26765	26755	26723	26725	26825	26791	26774	26802	26872	26776	26625	27013	26702	26619	26756	26690	26779	26948	26825	26652	26925	26696	26876	26601	26525	26777	26645	26654	26722	26805	26831	26814	26711	26824	26875	26744	26758	26628	26829	26476	27008	26994	26803	27140	26627	26779	26855	26727	26849	26930	26784	26672	26688	26851	26833	26853	26826	26684	26565	26700	26767	27004	26661	26796	26834	26570	26624	26809	26778	26678	26825	26579	26806	26805	26650	26724	26817	26742	26679	26814	26646	26893	26718	26840	26820	26649	26880	26808	26686	26899	27027	26883	26919	26817	26849	26674	26679	26684	26685	26694	27038	26794	26914	26727	26837	26453	26922	26862	26911	26772	26531	26649	26685	26671	26944	26834	26720	26680	26771	26821	26581	26825	26711	26779	26727	26848	26830	26643	26978	26821	26816	26725	26706	26932	26825	26924	26776	26745	26568	26719	26732	26965	26667	26786	26603	26654	26680	26954	26908	26756	26458	26840	26873	26950	26874	26787	26686	27021	26566	26944	26571	26891	27015	26664	26683	26855	26515	26484	26916	26620	26732	26852	26711	26700	26885	26791	26631	26937	26857	26734	26794	26686	26774	26838	26897	26680	26963	26701	26721	26888	26641	26623	26685	26922	27071	26892	26698	27006	26974	26600	26826	26785	26780	26800	26794	26805	26789	26923	26693	26759	26578	26807	26975	26783	26892	26695	26721	26885	26888	26626	26726	26571	26697	26667	26752	26778	26571	26580	26815	26988	26610	26767	26796	26948	26941	26739	26936	26729	26722	26855	26821	26746	26862	26962	26754	26750	26827	26807	26953	26734	26676	26692	26759	26710	26626	26733	26993	26702	26784	26651	26903	26797	26705	26825	27026	26832	26842	26646	26592	26582	26642	26549	26720	26555	26718	26795	27124	26847	26765	26755	26605	26759	26616	26982	26956	26803	26730	26442	26780	26823	26832	26830	26931	26797	26738	26588	26862	26648	26819	26831	26813	26876	26741	26768	26822	26815	26915	26546	26912	26934	26751	26878	26474	26807	26973	26720	26938	26926	26662	26804	26645	26855	26843	26926	26556	26603	26790	26759	26985	26708	26542	27039	26854	26919	26937	26916	27002	27043	26700	26965	26956	26410	26723	26938	26563	26722	26637	26728	26687	26923	26961	26666	26847	26802	26569	26808	26925	26559	26804	26826	26809	26968	26654	26713	26770	26754	26785	26660	26860	26974	27143	26891	27123	27088	26681	26416	26729	26723	26890	26885	26572	26674	26965	26902	26842	26808	26649	26590	26933	26917	26544	26782	26627	26562	26654	26733	26705	26801	26804	26505	26749	26708	26696	26555	26782	26854	26857	26728	27108	26431	26898	26981	26993	26795	26953	26719	26654	26846	26967	26863	26794	26728	26737	26724	26820	26578	26706	26935	26722	26817	26690	26795	27043	26841	26812	26868	26957	26643	26884	26966	26894	26635	26848	26766	26973	26811	26908	26767	26981	26839	26384	26852	26772	26892	26833	26777	26825	26664	26795	26866	26553	26931	26730	26802	26735	26704	27002	26598	26772	26836	27063	26950	26893	26778	26760	27036	26602	27005	26770	26794	26716	26856	27072	26639	26605	26665	26974	26804	27109	26911	26654	26914	26938	26676	26716	26846	26794	26795	26685	26847	26716	26610	26726	26758	26638	26634	27019	26764	27239	26653	26812	26701	26656	26642	26889	26873	26598	26632	26545	26712	26743	26792	26888	26935	26874	26588	26781	26976	27071	26703	26864	26820	26550	26767	26569	26553	26711	26916	26898	26638	26824	26723	26586	26655	26615	26893	26690	26607	26865	26584	26636	26578	26680	26649	26731	26912	26744	26721	26632	27041	26836	26804	26549	26907	26757	26517	26715	26598	26774	27107	26938	26581	26615	26836	26898	26965	26754	26709	26725	26935	26898	26586	26852	26756	27008	26711	27007	26684	26865	26734	26764	26814	26986	26819	26885	26627	26764	26778	26880	26873	26866	26679	26762	26832	26768	26851	27023	26504	26736	26748	26834	26994	26977	27034	26759	26621	26815	26644	26590	26601	26652	26696	26859	27087	26717	26681	26930	26685	26847	26624	26576	26759	26670	26927	26842	26879	26872	26664	26728	26665	26665	26766	26713	26591	26982	26709	26609	26680	26669	26875	26842	26735	26831	26720	26677	26949	26625	26529	26724	26694	26776	26672	26961	26652	26844	26576	26865	26733	26881	26793	26663	26714	26826	26767	26861	27063	26575	26657	26573	26642	26756	27010	26616	26688	26708	26733	26832	26667	26503	26639	26620	26806	26906	26858	26650	26825	26797	26824	26764	26988	26890	26895	26705	26978	26498	26723	26777	26974	26840	26636	26755	26919	27025	26927	26608	26739	26690	27109	27007	26799	26758	26877	26845	27007	26969	26964	26788	26758	26978	26678	26569	26797	26837	26862	26694	27062	26808	26692	26720	26904	26504	26892	26700	26865	26955	26906	26505	26812	26808	27002	26798	26983	26821	27051	26978	26711	26712	26657	26727	26903	26656	26830	26731	26568	26798	26973	26919	26952	26885	26953	26668	26718	26874	26909	26806	26712	26733	26901	26834	26639	26695	26785	26811	26849	27072	26831	26653	26867	26838	26707	26800	26805	26802	26807	26867	26829	26912	26945	26610	26573	27057	26737	26811	26681	26814	26606	26750	27003	26926	26770	26682	26691	26793	26712	26777	26972	26941	27025	26644	26719	26732	26735	26705	26518	26845	26820	26857	26723	26956	26915	26612	26795	26790	26701	27043	26930	27057	26919	26745	26914	27021	26685	26706	26774	26816	26756	26692	26574	26888	26846	26991	26834	26826	26684	26964	26533	26711	26780	26753	26756	27112	26867	26660	26767	26702	26818	26857	26773	26651	26894	26766	26673	26679	26739	26726	27005	26842	26721	27000	26995	26793	26740	26917	26904	26782	26942	26631	26911	26676	26788	26832	26806	26996	26717	26633	26785	26557	26913	26826	26825	26936	26589	26673	26667	26598	26793	26698	26623	26837	26676	26867	27008	26941	26653	26692	26832	26665	26761	27008	26839	26538	26679	26832	26578	26846	26680	26794	26582	26643	26725	27085	26642	26838	26727	26862	26833	26843	27006	26857	26869	26796	26711	26727	26731	27089	26668	26784	26902	26820	26998	26640	26742	26524	26772	26579	26769	26908	26669	26801	26927	26772	26848	26915	26675	27004	26749	26566	26849	26734	26740	26879	26994	26605	26719	27039	26792	26810	26932	26675	26583	26679	26734	26697	26875	26891	26836	26817	26806	26778	26702	26867	26641	26860	26740	26900	26767	26616	26664	26790	27031	26751	26594	26731	26831	26976	26753	26713	26546	26668	26731	26763	27082	26681	26842	26875	26815	26666	26749	26796	26881	26909	26718	26481	26805	26914	26785	26836	26592	26983	26858	26687	26770	26519	26789	26931	26863	26482	26915	26906	26643	26614	26738	26854	26931	26821	26913	26706	26667	26987	27011	26839	26678	26596	26612	26591	26763	26926	26719	26720	26689	26583	26656	26636	26758	27059	26742	26698	26729	26915	26745	26677	26856	26820	26853	26719	26850	26703	26627	26551	26746	26847	26593	26675	26803	26799	26679	26908	26727	26697	26690	26818	26713	26891	26889	26715	26796	26853	26756	26540	26544	26621	26906	26813	26692	26878	26834	26541	26844	26903	26554	26638	26779	26856	26637	26698	26807	26923	26741	26836	26724	26854	27017	26722	26838	26784	26688	26888	26894	26747	27002	26911	26620	26848	26869	26685	26895	26602	26824	26661	26831	26860	26814	26979	26873	26987	26687	26985	26371	26592	26892	26853	27150	26809	26544	26884	26783	26912	26796	26826	26765	26743	26738	26638	26594	26827	26644	26707	26701	26923	26919	26618	26748	26692	26819	26706	26683	26748	27028	26449	26565	26836	26719	26669	26653	26613	26732	26664	26581	26716	26794	26571	26595	26548	26461	26783	26548	27113	26882	26884	26303	26721	26682	26913	26897	26913	26770	26758	26626	26797	26883	27021	26859	26810	26953	26966	26745	26960	26776	26800	26736	26626	26975	26716	26705	26795	26857	26796	26832	26788	26770	26963	26922	26907	26806	26754	26683	26785	26804	26842	26757	26669	26773	26632	27071
55408	77064	65611	46323	34911	28392	24667	21690	19191	18590	18151	17851	17954	17450	17606	17381	17470	17420	17381	17308	17451	17236	17509	17436	17378	17364	17417	17303	17374	17402	17308	17357	17522	17346	17269	17419	17308	17372	17203	17453	17476	17301	17218	17202	17363	17423	17666	17421	17262	17349	17217	17307	17487	17458	17355	17314	17376	17416	17373	17382	17169	17309	17365	17442	17363	17537	17199	17353	17241	17250	17403	17294	17445	17270	17454	17272	17446	17235	17465	17272	17382	17274	17355	17426	17161	17344	17234	17260	17431	17178	17403	17561	17503	17345	17338	17313	17504	17265	17339	17253	17401	17339	17469	17439	17359	17332	17295	17257	17405	17359	17503	17380	17356	17181	17333	17270	17475	17502	17391	17257	17334	17004	17353	17366	17471	17395	17331	17359	17446	17310	17247	17318	17273	17339	17418	17397	17254	17452	17404	17320	17306	17297	17225	17520	17301	17319	17333	17420	17428	17371	17309	17331	17358	17437	17378	17296	17337	17163	17488	17270	17332	17281	17294	17157	17375	17334	17358	17200	17206	17365	17387	17521	17251	17356	17379	17531	17246	17290	17230	17389	17292	17423	17372	17393	17409	17258	17333	17171	17176	17512	17310	17420	17352	17396	17479	17309	17330	17264	17231	17314	17294	17485	17329	17417	17337	17303	17325	17211	17340	17533	17276	17333	17348	17375	17435	17396	17300	17456	17277	17440	17323	17354	17440	17416	17183	17431	17243	17322	17411	17491	17300	17403	17321	17289	17368	17340	17476	17446	17327	17404	17221	17315	17440	17343	17297	17379	17409	17441	17298	17287	17374	17501	17303	17489	17309	17412	17409	17240	17250	17327	17436	17266	17396	17320	17453	17471	17190	17391	17372	17271	17325	17317	17250	17335	17373	17313	17455	17267	17394	17428	17281	17371	17205	17192	17278	17380	17323	17337	17271	17351	17456	17472	17369	17449	17339	17395	17408	17413	17417	17277	17315	17305	17380	17228	17465	17361	17383	17512	17337	17370	17386	17399	17137	17442	17409	17280	17283	17388	17216	17303	17308	17445	17254	17430	17404	17307	17406	17322	17482	17252	17464	17349	17366	17371	17437	17365	17427	17350	17333	17329	17486	17454	17492	17423	17595	17352	17408	17337	17381	17295	17464	17480	17458	17410	17391	17195	17321	17211	17386	17273	17330	17352	17342	17471	17414	17100	17379	17321	17340	17247	17439	17333	17174	17365	17340	17415	17259	17438	17343	17345	17345	17398	17282	17568	17307	17241	17334	17296	17452	17289	17406	17494	17418	17312	17216	17321	17317	17311	17374	17201	17319	17398	17530	17261	17371	17162	17279	17373	17382	17435	17360	17377	17307	17211	17313	17382	17181	17393	17188	17398	17423	17361	17385	17300	17425	17323	17336	17383	17385	17419	17450	17405	17396	17230	17520	17301	17535	17360	17329	17282	17411	17365	17325	17422	17212	17293	17321	17227	17462	17268	17378	17461	17507	17321	17150	17221	17199	17353	17459	17230	17423	17498	17327	17472	17312	17472	17214	17503	17533	17205	17255	17396	17235	17363	17348	17373	17279	17344	17217	17319	17191	17468	17351	17359	17299	17404	17237	17178	17348	17198	17551	17496	17595	17394	17465	17245	17353	17444	17218	17208	17436	17399	17220	17319	17438	17391	17331	17364	17179	17346	17358	17336	17415	17092	17372	17410	17400	17440	17288	17319	17296	17416	17337	17324	17432	17407	17461	17249	17645	17387	17102	17464	17329	17364	17415	17322	17463	17406	17329	17365	17248	17477	17248	17447	17416	17305	17650	17427	17658	17193	17352	17390	17339	17351	17381	17324	17474	17353	17305	17293	17331	17552	17375	17498	17388	17335	17386	17260	17455	17203	17467	17205	17302	17353	17218	17365	17336	17356	17473	17392	17386	17339	17467	17329	17515	17473	17317	17328	17266	17305	17390	17246	17324	17406	17422	17306	17481	17462	17335	17438	17285	17451	17325	17299	17174	17362	17436	17261	17465	17340	17286	17403	17269	17268	17276	17348	17413	17274	17362	17446	17303	17434	17235	17454	17353	17241	17414	17291	17335	17339	17352	17364	17400	17447	17306	17423	17402	17428	17443	17349	17336	17280	17542	17246	17414	17400	17502	17229	17389	17363	17323	17192	17384	17306	17250	17337	17275	17531	17448	17483	17228	17247	17248	17319	17199	17588	17245	17465	17152	17250	17467	17206	17366	17355	17372	17120	17332	17299	17252	17206	17258	17441	17401	17331	17346	17385	17444	17391	17419	17414	17155	17267	17442	17361	17224	17394	17205	17359	17398	17386	17294	17334	17363	17401	17288	17329	17568	17248	17509	17306	17381	17287	17547	17262	17118	17698	17397	17524	17445	17321	17290	17468	17440	17408	17281	17211	17446	17440	17367	17322	17245	17128	17396	17398	17348	17449	17419	17332	17367	17351	17450	17267	17237	17459	17310	17499	17205	17238	17401	17280	17182	17467	17264	17309	17247	17332	17448	17482	17283	17516	17484	17472	17475	17456	17395	17535	17186	17415	17468	17456	17351	17300	17412	17293	17460	17308	17206	17423	17364	17258	17412	16988	17248	17168	17392	17299	17297	17350	17433	17532	17378	17297	17381	17432	17389	17339	17350	17496	17233	17335	17198	17412	17518	17447	17389	17383	17362	17405	17180	17307	17246	17353	17402	17343	17502	17210	17350	17343	17488	17389	17258	17323	17374	17434	17339	17231	17540	17313	17413	17459	17355	17413	17206	17441	17544	17496	17338	17396	17414	17280	17450	17231	17386	17351	17480	17385	17338	17305	17329	17359	17348	17422	17299	17526	17253	17391	17479	17433	17333	17394	17344	17363	17408	17286	17384	17324	17455	17287	17391	17460	17141	17259	17372	17366	17364	17353	17425	17291	17300	17401	17454	17206	17202	17415	17319	17515	17391	17444	17408	17513	17381	17309	17350	17320	17378	17541	17326	17358	17455	17438	17425	17380	17390	17126	17635	17446	17283	17357	17283	17303	17463	17227	17252	17340	17297	17308	17324	17227	17337	17478	17346	17365	17422	17263	17236	17318	17308	17200	17406	17259	17362	17273	17323	17386	17371	17384	17454	17298	17435	17395	17433	17462	17299	17390	17284	17261	17186	17412	17388	17466	17397	17345	17414	17358	17459	17429	17426	17328	17276	17365	17356	17354	17463	17591	17297	17435	17335	17419	17344	17348	17454	17633	17411	17395	17377	17472	17471	17397	17328	17250	17402	17376	17392	17461	17498	17333	17257	17412	17313	17371	17569	17485	17370	17262	17407	17385	17248	17264	17532	17291	17439	17224	17326	17477	17307	17298	17292	17343	17324	17405	17235	17238	17398	17324	17363	17352	17308	17423	17324	17382	17448	17338	17323	17270	17391	17316	17513	17321	17304	17253	17389	17317	17546	17361	17257	17496	17227	17371	17422	17365	17496	17366	17389	17172	17439	17424	17433	17489	17366	17427	17405	17487	17421	17297	17230	17464	17262	17156	17360	17353	17309	17288	17294	17402	17349	17324	17437	17314	17388	17402	17265	17346	17175	17308	17446	17403	17310	17422	17385	17441	17367	17244	17286	17370	17167	17306	17268	17344	17522	17320	17125	17549	17355	17296	17255	17633	17449	17286	17296	17424	17436	17382	17251	17548	17488	17367	17472	17195	17365	17484	17339	17438	17294	17396	17410	17594	17189	17395	17353	17234	17280	17328	17347	17285	17302	17332	17404	17464	17435	17210	17179	17352	17470	17148	17377	17454	17545	17305	17170	17380	17387	17410	17507	17419	17265	17387	17249	17380	17404	17375	17345	17325	17372	17314	17284	17504	17371	17395	17181	17390	17123	17436	17244	17435	17483	17363	17349	17365	17151	17259	17565	17151	17358	17206	17370	17421	17266	17636	17220	17532	17388	17353	17170	17411	17344	17449	17485	17373	17512	17388	17477	17335	17265	17229	17219	17336	17358	17473	17385	17470	17257	17351	17456	17251	17386	17440	17406	17549	17400	17359	17410	17212	17273	17420	17325	17310	17345	17159	17280	17352	17207	17135	17219	17400	17409	17308	17299	17363	17428	17568	17214	17516	17207	17310	17288	17358	17266	17398	17258	17430	17353	17462	17312	17431	17206	17441	17340	17467	17387	17343	17352	17601	17584	17396	17325	17418	17230	17352	17301	17373	17305	17472	17501	17377	17265	17298	17229	17317	17308	17435	17325	17175	17186	17300	17322	17446	17365	17309	17314	17465	17358	17425	17398	17304	17409	17439	17421	17212	17477	17108	17438	17395	17328	17313	17296	17469	17353	17307	17396	17228	17512	17380	17318	17287	17547	17280	17411	17384	17426	17362	17469	17276	17459	17282	17382	17361	17342	17441	17307	17490	17242	17357	17326	17409	17466	17483	17294	17289	17314	17404	17605	17144	17291	17293	17414	17138	17270	17499	17457	17201	17414	17412	17399	17360	17433	17518	17217	17127	17169	17311	17287	17351	17361	17497	17488	17486	17413	17261	17522	17335	17379	17424	17522	17197	17267	17209	17472	17423	17285	17293	17519	17361	17193	17417	17473	17384	17326	17406	17424	17392	17432	17377	17246	17363	17284	17311	17403	17397	17373	17450	17334	17368	17364	17376	17428	17389	17294	17435	17388	17369	17398	17377	17447	17502	17323	17287	17345	17299	17190	17223	17413	17428	17314	17332	17310	17363	17458	17378	17310	17225	17362	17331	17026	17332	17449	17195	17510	17364	17328	17246	17168	17211	17315	17320	17349	17303	17086	17232	17364	17402	17309	17230	17249	17313	17262	17355	17409	17399	17410	17361	17284	17440	17394	17331	17422	17395	17359	17487	17222	17263	17474	17414	17254	17150	17306	17445	17396	17495	17513	17200	17570	17348	17551	17158	17352	17518	17310	17244	17437	17458	17692	17342	17283	17426	17230	17380	17246	17188	17350	17171	17210	17377	17355	17392	17357	17354	17405	17296	17293	17318	17290	17305	17355	17325	17273	17212	17342	17504	17341	17245	17277	17196	17458	17560	17272	17529	17357	17335	17309	17364	17194	17600	17174	17274	17478	17118	17336	17344	17273	17341	17308	17409	17364	17486	17374	17344
25999	22730	37387	38200	37181	39750	35219	30779	29778	29160	28447	27933	27778	27455	27002	27179	27007	27057	27147	27089	27034	27295	26946	26893	26892	27193	27223	26959	26887	27233	27107	26887	27134	27101	27271	27052	26938	26948	26959	27159	27032	26982	26578	26944	26812	27083	26839	26985	26598	27041	26780	27278	26675	27080	26887	26974	26997	26952	26868	27132	27040	27186	26930	26945	27012	27010	27105	27046	26856	26866	26911	26907	26988	27085	26987	27081	27113	26986	26960	27122	26964	26906	26831	26961	27137	27172	27015	26904	27001	26974	27139	26897	27009	26811	26876	26690	26928	26675	26766	26656	26901	26891	27178	26908	26859	27186	27209	27178	26821	26919	26877	26772	26868	26928	26918	26772	27075	27147	26894	26699	26794	27007	27053	26970	26965	26841	26969	26908	26721	26975	27112	26806	26941	27064	27059	27063	26873	26502	27059	27002	26750	27014	26997	26839	26995	27018	27218	26595	27009	26753	26844	26988	27137	27039	27169	26922	26797	27000	27263	26916	26949	26778	26910	26647	26781	26960	26898	27151	27003	26872	26854	27076	26764	27016	26966	26754	27124	26800	26987	26828	27005	26991	27035	26727	26966	26877	27014	26819	27261	26824	27060	26939	26878	27073	27096	27005	26989	26987	27064	27308	27007	26871	26974	26755	26548	26894	26719	26823	26839	26761	26859	27021	26943	26935	26902	26805	26888	26904	26929	27038	27130	26966	26895	26948	26811	26771	27011	26915	27023	27193	26864	26800	27112	26750	26952	27038	27042	26816	26959	27135	26983	27029	27074	26868	26775	26839	26952	26966	26909	27062	27187	26831	27088	26893	26991	27194	26967	27023	26789	27059	26922	26782	26837	27008	26917	26767	26656	26788	26736	27060	26862	27017	26898	26924	27029	26546	27030	27226	26964	26749	26860	26967	27187	26872	26938	26885	26771	27083	26970	26943	26996	26811	27042	26868	27023	26842	27006	26976	26878	26924	27026	26814	26783	27080	27003	26978	26899	26897	26822	27105	27057	27104	27002	26954	26908	26857	27057	26969	26974	27055	27054	26855	27047	26930	27140	26692	26762	26968	26955	26813	27259	27001	26914	26816	26968	27035	26870	26729	27052	27006	26936	26839	26909	26938	27025	27053	26902	26865	26916	27020	26920	26933	27080	26722	27169	26884	26793	26929	26899	27030	27076	27046	26628	26997	26671	26771	27190	26729	26760	26834	26806	27202	26733	27096	27057	26959	27072	27010	26899	26846	26754	26843	26996	27079	27141	26866	26716	26826	26920	27175	26955	26941	26878	26906	26829	26911	27058	27084	26995	27037	27045	27078	26924	26834	26832	26761	26919	26782	26918	27008	27025	26974	26966	26843	26813	26875	27175	27137	27022	26952	26842	26865	26953	27157	26831	26812	26825	27076	26994	27023	26878	26917	27020	26633	26882	26787	26832	27021	26906	27024	26925	26834	26887	26981	27077	26983	26702	26771	26960	26824	26889	26870	26870	27039	27018	27045	26755	27208	26959	26651	27003	26884	27019	26897	27071	27084	27062	26954	27111	26807	26846	27069	26656	27093	27009	27096	27031	27032	27020	26870	26994	26881	27137	26919	26797	26955	27042	26930	27186	26861	26980	26841	26826	26900	26759	27090	26960	26662	27040	26926	26904	26950	26917	26643	26638	27023	27070	27189	26992	26820	26941	26761	27026	27095	27125	26763	27036	27095	27064	27058	26961	26916	26733	26934	26880	26719	26971	27271	26773	26954	26739	26594	26918	26601	26947	26683	26809	26565	26754	26792	27099	26878	27096	26950	26611	26928	27037	27070	27099	27058	26860	27132	27124	26997	26906	26855	26818	26797	26956	27163	27087	27114	27019	27003	27068	27171	27182	26903	26919	26852	26917	26728	26935	27055	27049	26946	26944	27126	26970	27117	26723	26765	27069	26967	26954	27059	26922	27050	27004	26881	26848	27098	27013	27001	26872	26798	26895	27014	27093	26949	26788	26985	27078	26762	26735	26910	26978	26929	26709	26789	27044	27094	26858	26790	26926	27009	26877	27067	26993	26939	26970	27007	27054	26910	26736	26668	26761	26809	26902	27164	27224	26904	26982	26724	26853	27067	27129	26742	26896	27112	26817	26948	26852	27242	27089	26953	27238	27021	26989	27004	26831	26727	26873	27015	26963	26985	26723	26886	27175	26999	26976	26896	26892	26964	27091	26882	27099	27093	26906	27095	27026	26947	26880	27150	26965	27085	26990	26896	26926	27111	27083	26831	26865	26976	27108	26712	26766	27022	26878	26972	26826	26945	26840	26827	26887	26817	27044	26999	27018	26960	26792	26945	26957	26778	26713	26942	27071	26982	26714	26714	26716	26784	27005	26955	26879	26892	27050	26917	26894	26793	26793	26769	26816	26904	26892	27093	27090	27002	27069	27068	26992	27071	27001	26641	27112	26977	26839	27083	26921	26960	26829	26721	27003	26856	27072	27094	26869	26714	27040	27020	26725	26972	27085	26992	27015	26828	27116	27103	26964	26960	26940	26761	27196	27039	26776	26950	27087	27145	27024	26834	26957	26886	27048	27065	27118	26685	26761	26853	27084	27084	26718	26950	26710	26874	26746	26989	26721	27025	26881	26987	27055	26812	26833	26946	26764	27015	27010	27100	27159	26643	27094	26927	27307	26834	26902	26795	27143	27061	27038	26952	26959	26882	27006	26956	27006	26894	26665	26867	26985	26893	26930	26847	26909	26926	26789	26834	26822	27338	27076	26928	27061	27025	26936	26998	27282	26631	27116	26872	26858	26828	27072	26729	26806	26743	26841	26857	26752	26984	26915	26957	26881	26858	26913	26885	26997	26998	27255	26893	27009	26909	26925	26851	27097	26817	26679	26705	27005	27214	26832	27175	26978	27169	27058	26826	27063	27013	26765	26945	26885	26984	26970	26652	26919	26856	26907	26902	26851	26941	27070	26832	26978	27039	27087	27038	27165	27003	26741	27046	26751	26905	26761	26989	27075	26726	26872	27070	27104	27093	26749	26851	26784	26925	26678	26814	26644	26748	26895	26919	26968	26914	27095	26972	27192	27257	26977	27036	27228	26858	26805	26924	27069	27009	26962	26891	26878	26962	27220	26831	26901	26836	27031	27007	27150	27073	27118	26940	27184	26759	26939	26865	27163	26854	27051	26758	27068	27034	26851	27182	26877	27158	27178	26872	27021	26719	26821	26755	27066	27017	26932	26791	26981	26812	26822	26838	26839	26827	26753	26832	26889	26774	26845	26924	26827	26982	26967	27002	26852	26973	26801	26828	26997	26881	26737	26729	26978	26807	26942	26883	26934	26866	26908	27145	26928	27278	26870	27028	26942	27179	27021	27004	27136	26993	27119	26753	27050	26971	27311	27023	26860	26739	26847	26941	27039	26859	26942	26915	26792	26866	26962	26980	27153	27008	27022	26954	27098	27075	27000	26980	27371	27045	27154	27285	26815	26839	26851	26985	26968	26970	27023	26935	26833	26839	26950	26762	27019	26922	27006	26790	26913	26891	26962	26762	26880	26895	26821	27305	27032	26691	26916	26811	27035	26688	26826	26939	27046	26915	26992	26920	26998	27148	27112	26775	26884	26969	27012	27073	26902	26775	27198	27094	26961	26923	27126	26946	26819	27138	26985	27047	26894	27104	26797	26842	26797	26914	26952	26874	26941	27034	27014	26957	26960	27230	26794	26877	26941	27024	26832	26951	27075	26931	26502	26652	26755	27024	26926	26976	26763	27031	26965	26960	26966	27054	26892	26921	26949	26797	26765	26998	26900	26643	27116	26824	26963	27185	27014	27174	27120	26786	26959	26882	27023	26814	26799	26797	27030	26884	26868	27020	27057	27230	27014	26808	26878	26934	26980	26829	26702	26925	26996	27122	26880	26976	26835	26708	27244	26828	27056	27150	27144	27089	26847	26811	26848	27111	26958	26788	26863	27006	26759	27095	26925	27027	27020	26705	26970	26799	26959	27063	27018	26918	27016	26903	26900	26971	27044	26994	26898	27213	26937	26909	26799	27102	26917	26950	27002	27051	27189	26905	27067	27081	27008	26992	26988	26940	26848	27053	26908	27001	26951	26616	26811	26934	26996	27000	26973	26818	27011	26959	27008	27020	26872	26981	26817	27011	26904	26735	26777	26897	26729	26886	27132	27064	26901	26589	26921	27154	27169	26965	27074	26799	26879	26603	27034	26988	26961	26748	26872	26939	27160	26951	26963	26821	27200	26825	27137	27096	26846	26755	27028	27291	26859	26983	27005	26780	26734	27019	27154	27018	27025	27039	26988	27050	27103	26960	26785	26688	27026	26935	26937	27008	26861	26783	26922	26915	27010	26879	27095	26896	26826	26994	27042	27066	26762	26919	26791	27025	27063	26803	27217	27139	26973	27119	27035	26803	26898	26787	26658	26687	26985	27011	27112	26646	26935	26925	26698	27036	26936	26925	27018	26788	26793	27031	26886	26856	26956	26931	27027	27206	27092	26851	26882	26886	27054	26886	26944	26994	26934	26853	27258	26827	27047	26813	26811	26757	26787	27064	26736	26731	27096	27117	26877	26873	27139	27142	27099	26990	26839	27179	27147	27098	27005	27086	27294	27231	27006	26897	26742	26870	27024	26838	26756	26883	26873	26837	26731	26967	26945	27062	26923	26972	26914	26786	27237	26676	26811	26857	27024	26959	27318	27014	27090	27003	27052	26923	26774	27150	27011	26829	26839	27046	26974	26905	27071	26840	26975	26790	26915	27058	27031	27060	27076	26950	26857	26809	26755	26890	26915	27015	26947	26890	27064	26793	26850	26802	26967	27030	27098	27016	26675	26858	26873	26674	26850	27126	26945	27010	26768	26882	26936	27180	27335	27115	26925	26747	26908	26911	27032	26786	26818	26902	27007	26952	26833	26873	26922	26948	27143	26935	27044	27173	26977	27168	26865	26835	26732	26879	26983	26940	26942	26938	26789	26830	27009	26863	26719	26951	27174	26659	26802	26965	27012	27037	26991	26999	27126	26980	26764	26940	26650	27019	27179	26734	27123	26951	26797	26980	27287	26896	27128	26883	27146	26974	26826	27058	27007	26783	27037	27106	27061	26739	26918	27000	26992	26911	26948	26713
54286	84380	73664	50330	40671	35048	25334	21997	20968	20014	19030	18635	18155	18006	17754	17673	17711	17444	17491	17390	17465	17556	17487	17209	17560	17510	17556	17610	17577	17498	17469	17426	17437	17513	17569	17452	17670	17467	17578	17561	17532	17458	17505	17479	17356	17465	17438	17310	17510	17518	17734	17696	17588	17505	17456	17493	17632	17326	17753	17462	17549	17481	17573	17505	17523	17383	17530	17594	17502	17355	17298	17509	17371	17604	17512	17668	17436	17547	17608	17460	17588	17513	17435	17412	17332	17517	17458	17462	17442	17389	17685	17427	17363	17406	17502	17287	17364	17498	17467	17386	17454	17639	17398	17371	17418	17566	17318	17642	17409	17403	17358	17371	17424	17442	17643	17575	17489	17412	17282	17583	17669	17442	17373	17365	17687	17498	17520	17458	17453	17632	17368	17444	17339	17534	17537	17316	17457	17579	17328	17491	17474	17360	17368	17483	17514	17395	17429	17574	17408	17235	17582	17476	17613	17499	17473	17534	17505	17522	17469	17640	17630	17407	17592	17518	17356	17332	17433	17438	17612	17146	17494	17453	17546	17479	17778	17515	17341	17450	17422	17457	17485	17390	17489	17438	17538	17519	17441	17234	17417	17493	17476	17565	17386	17372	17261	17297	17469	17453	17422	17431	17630	17270	17287	17553	17402	17471	17457	17404	17350	17370	17696	17477	17573	17560	17347	17451	17387	17474	17418	17610	17347	17358	17401	17464	17477	17325	17519	17570	17544	17513	17347	17579	17674	17409	17285	17369	17401	17346	17555	17400	17392	17560	17557	17397	17412	17512	17485	17327	17379	17462	17423	17311	17401	17375	17449	17240	17646	17418	17545	17488	17457	17410	17562	17477	17416	17364	17533	17515	17470	17516	17346	17538	17459	17529	17315	17503	17494	17524	17487	17491	17554	17470	17576	17406	17434	17484	17498	17446	17497	17467	17513	17568	17336	17575	17406	17215	17294	17620	17462	17636	17495	17489	17476	17574	17639	17532	17334	17517	17371	17361	17562	17340	17363	17445	17462	17467	17525	17598	17443	17477	17464	17581	17454	17359	17362	17564	17420	17499	17430	17114	17600	17484	17408	17462	17509	17305	17544	17648	17425	17400	17462	17486	17572	17510	17558	17444	17474	17372	17587	17319	17498	17680	17495	17659	17495	17587	17427	17644	17403	17563	17648	17363	17456	17597	17465	17515	17597	17478	17394	17590	17431	17578	17575	17525	17516	17466	17529	17339	17747	17540	17464	17534	17568	17446	17246	17478	17313	17421	17433	17504	17571	17483	17575	17463	17386	17562	17491	17611	17503	17434	17371	17431	17221	17499	17207	17495	17596	17496	17416	17370	17482	17565	17331	17323	17572	17338	17461	17517	17336	17382	17446	17303	17480	17377	17289	17380	17378	17384	17507	17483	17381	17579	17410	17490	17613	17557	17420	17456	17439	17487	17476	17354	17720	17400	17541	17392	17517	17536	17430	17350	17420	17392	17464	17463	17466	17544	17433	17359	17251	17451	17662	17438	17567	17696	17483	17357	17552	17446	17575	17401	17464	17543	17516	17659	17535	17471	17598	17324	17562	17583	17547	17478	17493	17470	17333	17502	17391	17521	17481	17604	17647	17580	17475	17352	17634	17557	17424	17576	17487	17294	17517	17609	17325	17241	17510	17611	17323	17255	17517	17522	17561	17399	17635	17288	17593	17551	17540	17437	17294	17402	17599	17444	17475	17468	17447	17437	17583	17354	17479	17506	17589	17575	17471	17562	17435	17522	17365	17384	17341	17432	17511	17349	17451	17508	17369	17574	17340	17567	17533	17502	17510	17243	17585	17497	17456	17442	17386	17535	17401	17434	17385	17515	17590	17545	17379	17227	17510	17467	17645	17459	17261	17340	17560	17425	17611	17494	17450	17488	17575	17620	17436	17307	17459	17380	17465	17669	17480	17448	17548	17523	17510	17536	17596	17283	17456	17407	17451	17437	17568	17527	17617	17584	17425	17515	17371	17571	17571	17562	17521	17617	17300	17483	17481	17521	17421	17503	17736	17515	17680	17671	17436	17267	17418	17613	17582	17315	17588	17581	17482	17483	17587	17400	17483	17407	17315	17317	17290	17364	17436	17396	17531	17460	17409	17364	17365	17640	17403	17420	17305	17470	17549	17527	17373	17369	17523	17444	17439	17449	17536	17365	17486	17488	17396	17748	17490	17513	17638	17324	17375	17547	17740	17578	17549	17525	17420	17577	17570	17531	17427	17332	17562	17539	17457	17389	17551	17370	17598	17420	17458	17489	17493	17406	17411	17515	17436	17563	17562	17325	17501	17586	17565	17513	17352	17468	17407	17372	17305	17436	17407	17509	17443	17465	17646	17323	17464	17501	17506	17441	17319	17557	17446	17502	17435	17353	17590	17501	17357	17619	17427	17315	17475	17336	17402	17638	17325	17596	17492	17291	17458	17471	17467	17479	17404	17433	17497	17510	17379	17468	17440	17359	17651	17551	17354	17524	17562	17309	17629	17431	17371	17405	17406	17361	17401	17523	17614	17496	17544	17440	17366	17449	17220	17367	17466	17369	17450	17378	17368	17449	17474	17692	17485	17439	17318	17476	17609	17459	17416	17555	17414	17465	17565	17388	17339	17412	17468	17427	17589	17525	17663	17414	17386	17541	17504	17529	17348	17360	17351	17395	17543	17454	17546	17479	17518	17630	17552	17390	17374	17339	17692	17567	17476	17279	17585	17375	17443	17524	17501	17330	17596	17362	17305	17365	17593	17405	17568	17526	17379	17411	17369	17510	17583	17430	17500	17471	17591	17602	17544	17570	17643	17479	17401	17457	17329	17463	17487	17381	17598	17612	17338	17423	17388	17558	17765	17430	17500	17407	17734	17436	17471	17557	17443	17243	17355	17556	17585	17448	17538	17361	17359	17526	17627	17486	17560	17307	17537	17538	17533	17499	17603	17435	17586	17329	17623	17386	17479	17399	17588	17391	17466	17473	17399	17454	17393	17470	17420	17560	17325	17479	17579	17296	17258	17436	17472	17498	17515	17549	17489	17620	17482	17354	17519	17391	17466	17509	17374	17446	17524	17586	17260	17424	17385	17435	17664	17385	17571	17544	17397	17537	17473	17394	17661	17515	17397	17473	17390	17352	17257	17305	17315	17326	17380	17493	17209	17493	17526	17333	17581	17451	17545	17549	17346	17614	17358	17606	17473	17630	17633	17414	17539	17369	17492	17263	17628	17103	17416	17267	17520	17491	17401	17477	17504	17340	17441	17499	17581	17573	17522	17450	17317	17542	17464	17219	17343	17475	17452	17378	17561	17492	17605	17476	17442	17402	17635	17414	17487	17608	17401	17394	17458	17349	17462	17304	17364	17406	17386	17448	17490	17402	17643	17343	17403	17461	17492	17441	17521	17391	17614	17464	17432	17550	17531	17444	17443	17458	17493	17559	17467	17497	17389	17588	17656	17329	17643	17282	17323	17496	17515	17444	17461	17540	17421	17295	17612	17397	17357	17399	17445	17413	17585	17500	17540	17541	17485	17559	17595	17234	17443	17504	17477	17607	17246	17487	17548	17521	17297	17393	17619	17361	17437	17457	17209	17444	17223	17522	17367	17482	17315	17657	17354	17452	17389	17654	17422	17454	17435	17591	17313	17393	17602	17430	17468	17368	17577	17519	17400	17479	17583	17422	17454	17436	17653	17608	17495	17474	17590	17552	17476	17371	17460	17560	17491	17542	17498	17491	17434	17436	17542	17496	17475	17531	17135	17441	17453	17564	17494	17397	17455	17458	17590	17453	17725	17577	17525	17348	17575	17455	17466	17620	17427	17441	17437	17413	17512	17465	17478	17411	17293	17378	17550	17387	17439	17488	17577	17471	17603	17475	17397	17465	17555	17509	17476	17569	17550	17463	17460	17473	17596	17337	17549	17381	17546	17560	17481	17440	17470	17464	17444	17355	17465	17476	17596	17463	17329	17432	17511	17474	17589	17236	17269	17461	17509	17656	17542	17519	17437	17650	17459	17408	17616	17337	17439	17651	17561	17589	17473	17363	17446	17436	17311	17446	17509	17499	17267	17597	17535	17340	17366	17567	17514	17438	17498	17362	17431	17364	17522	17517	17443	17620	17585	17524	17506	17567	17642	17447	17610	17465	17438	17467	17151	17459	17590	17395	17516	17473	17509	17595	17330	17454	17598	17467	17570	17647	17403	17523	17606	17354	17447	17426	17525	17382	17685	17647	17462	17538	17611	17363	17517	17444	17508	17616	17568	17446	17429	17390	17302	17594	17395	17629	17397	17706	17475	17512	17565	17641	17345	17640	17248	17512	17406	17544	17296	17459	17527	17454	17560	17434	17406	17352	17441	17538	17574	17296	17545	17507	17455	17588	17539	17397	17410	17534	17456	17490	17484	17269	17505	17464	17585	17514	17320	17524	17347	17310	17514	17421	17422	17330	17450	17509	17596	17384	17311	17599	17419	17529	17485	17569	17523	17559	17435	17329	17529	17488	17638	17707	17497	17619	17555	17434	17515	17558	17537	17540	17497	17357	17391	17339	17386	17492	17656	17391	17547	17485	17544	17409	17461	17466	17490	17493	17658	17500	17355	17514	17391	17422	17251	17542	17420	17460	17567	17444	17445	17506	17607	17356	17552	17382	17477	17427	17462	17485	17340	17320	17133	17558	17642	17449	17499	17518	17415	17378	17575	17435	17435	17528	17458	17346	17749	17357	17510	17469	17497	17571	17378	17366	17562	17541	17474	17575	17685	17405	17433	17540	17307	17393	17602	17350	17624	17516	17567	17428	17592	17539	17586	17527	17506	17521	17356	17551	17511	17506	17600	17312	17430	17404	17470	17344	17542	17182	17363	17641	17435	17486	17411	17525	17488	17551	17582	17306	17417	17512	17498	17311	17606	17185	17459	17346	17512	17427	17513	17523	17410	17365	17524	17496	17554	17419	17628	17381	17376	17499	17313	17317	17514	17414	17569	17505	17349	17532	17338	17414	17418	17472	17486	17469	17550	17593	17540	17643	17240	17436	17284	17407	17529	17486	17332	17519	17461	17365	17574	17548	17406	17488	17490	17450	17398	17368	17451	17444	17564	17351	17544	17235	17414	17294	17474	17389
23662	21469	30211	29050	33504	39372	39046	34111	31873	29945	28825	27835	27450	27233	27237	26888	26792	26832	26621	26447	26582	26622	26666	26515	26894	26676	26547	26635	26671	26612	26503	26579	26504	26548	26433	26462	26663	26284	26536	26669	26605	26336	26321	26644	26564	26349	26399	26474	26312	26484	26192	26304	26508	26559	26437	26013	26250	26673	26642	26505	26365	26491	26289	26663	26525	26415	26483	26461	26668	26391	26615	26338	26292	26584	26610	26513	26521	26526	26343	26593	26473	26453	26462	26513	26352	26245	26590	26290	26476	26253	26267	26188	26524	26501	26337	26502	26430	26488	26551	26353	26663	26571	26376	26520	26416	26397	26600	26552	26384	26358	26647	26437	26368	26689	26512	26537	26555	26492	26589	26341	26205	26210	26420	26430	26312	26410	26560	26260	26453	26425	26385	26696	26223	26038	26562	26333	26232	26534	26332	26476	26411	26559	26570	26454	26621	26256	26340	26234	26595	26481	26334	26614	26532	26305	26540	26330	26536	26428	26485	26294	26552	26116	26422	26247	26319	26295	26325	26579	26530	26129	26553	26633	26670	26351	26318	26405	26246	26497	26421	26509	26388	26436	26451	26344	26440	26248	26326	26385	26610	26324	26397	26470	26412	26450	26236	26451	26451	26442	26528	26459	26513	26265	26417	26423	26403	26447	26333	26398	26518	26437	26296	26361	26446	26416	26309	26458	26620	26401	26252	26319	26415	26654	26501	26591	26511	26304	26367	26299	26579	26252	26294	26297	26302	26459	26297	26377	26502	26576	26210	26352	26086	26412	26211	26513	26628	26504	26438	26288	26373	26660	26382	26505	26423	26243	26130	26068	26305	26498	26240	26306	26372	26424	26470	26299	26450	26316	26313	26222	26516	26317	26370	26570	26397	26376	26482	26582	26557	26608	26446	26361	26485	26474	26470	26486	26669	26381	26318	26536	26335	26360	26361	26435	26602	26461	26177	26401	26315	26284	26621	26418	26348	26357	26232	26207	26371	26272	26435	26543	26364	26571	26266	26446	26329	26394	26391	26611	26484	26443	26425	26439	26471	26330	26377	26300	26108	26518	26328	26340	26466	26607	26186	26484	26621	26423	26479	26225	26425	26293	26298	26444	26367	26153	26200	26246	26415	26430	26690	26429	26273	26330	26337	26283	26310	26159	26387	26307	26421	26394	26605	26294	26680	26332	26316	26309	26393	26659	26346	26469	26374	26720	26545	26352	26345	26326	26370	26176	26569	26358	26315	26366	26354	26530	26501	26493	26355	26367	26498	26274	26245	26305	26565	26395	26264	26483	26487	26435	26457	26360	26136	26446	26562	26163	26546	26345	26275	26452	26517	26466	26310	26503	26791	26311	26492	26474	26341	26366	26512	26423	26707	26637	26171	26391	26312	26392	26376	26481	26407	26173	26105	26277	26408	26616	26588	26411	26409	26851	26330	26563	26422	26435	26609	26287	26532	26162	26387	26310	26358	26591	26307	26309	26413	26426	26459	26205	26520	26140	26283	26477	26680	26562	26542	26497	26199	26426	26382	26426	26372	26384	26524	26382	26521	26455	26459	26198	26605	26351	26407	26637	26649	26452	26359	26396	26192	26390	26382	26368	26985	26313	26365	26348	26352	26305	26685	26502	26624	26310	26362	26249	26431	26701	26331	26545	26556	26515	26309	26316	26340	26409	26443	26288	26275	26298	26639	26651	26594	26368	26514	26605	26334	26394	26591	26443	26405	26482	26408	26307	26391	26592	26709	26424	26283	26389	26324	26105	26501	26434	26519	26625	26490	26437	26530	26195	26255	26422	26333	26549	26345	26459	26440	26380	26650	26730	26409	26445	26302	26525	26463	26378	26416	26300	26612	26518	26535	26408	26649	26482	26370	26488	26463	26376	26294	26297	26432	26393	26388	26381	26481	26431	26305	26231	26377	26423	26489	26454	26529	26288	26502	26715	26459	26555	26334	26495	26275	26236	26196	26382	25991	26367	26547	26330	26278	26552	26375	26613	26205	26505	26504	26270	26419	26470	26345	26143	26383	26299	26241	26438	26374	26331	26427	26272	26308	26345	26319	26140	26456	26725	26519	26454	26746	26609	26385	26247	26356	26332	26419	26520	26479	26304	26441	26473	26331	26271	26369	26260	26334	26460	26134	26251	26545	26365	26367	26231	26471	26422	26252	26307	26445	26418	26259	26360	26536	26518	26428	26390	26503	26263	26275	26586	26537	26267	26283	26348	26423	26291	26402	26324	26313	26345	26415	26377	26413	26455	26358	26421	26439	26375	26638	26665	26472	26329	26718	26348	26513	26235	26249	26614	26479	26587	26580	26478	26461	26360	26496	26375	26453	26459	26370	26297	26389	26275	26510	26449	26518	26422	26681	26287	26437	26320	26477	26712	26484	26324	26434	26554	26255	26349	26632	26481	26584	26501	26603	26332	26676	26392	26645	26375	26375	26065	26518	26298	26473	26559	26365	26333	26442	26662	26446	26559	26504	26193	26434	26395	26338	26529	26148	26638	26611	26351	26607	26502	26362	26387	26445	26353	26595	26557	26363	26289	26186	26422	26460	26612	26332	26373	26590	26477	26215	26529	26280	26458	26586	26485	26451	26314	26441	26557	26728	26437	26423	26610	26454	26538	26461	26496	26303	26392	26680	26183	26337	26248	26554	26594	26449	26611	26350	26715	26456	26119	26246	26562	26290	26642	26208	26297	26313	26209	26468	26135	26313	26355	26366	26299	26245	26433	26360	26330	26536	26593	26353	26355	26376	26421	26332	26261	26340	26536	26083	26352	26363	26292	26400	26287	26358	26576	26469	26330	26461	26502	26665	26217	26476	26298	26167	26307	26149	26316	26216	26179	26514	26235	26565	26336	26441	26652	26469	26415	26515	26140	26436	26246	26300	26462	26472	26192	26375	26403	26456	26275	26455	26276	26453	26598	26492	26293	26240	26243	26143	26414	26538	26389	26312	26415	26488	26462	26415	26492	26252	26283	26514	26622	26443	26308	26321	26533	26350	26521	26448	26384	26330	26245	26388	26257	26272	26397	26598	26364	26486	26291	26384	26235	26339	26549	26412	26407	26685	26410	26488	26429	26367	26509	26285	26233	26430	26180	26527	26387	26408	26653	26592	26373	26400	26138	26600	26561	26585	26487	26526	26398	26477	26410	26387	26373	26291	26239	26289	26217	26604	26371	26428	26542	26449	26459	26524	26463	26488	26609	26510	26324	26178	26464	26236	26370	26333	26308	26115	26300	26410	26375	26440	26547	26325	26276	26372	26622	26361	26641	26476	26308	26417	26437	26538	26305	26467	26476	26240	26482	26455	26291	26433	26458	26394	26510	26482	26726	26515	26569	26368	26321	26234	26410	26418	26561	26414	26306	26323	26226	26317	26273	26323	26466	26498	26404	26493	26480	26383	26351	26378	26552	26567	26486	26598	26536	26459	26457	26484	26429	26326	26666	26484	26306	26432	26648	26440	26568	26423	26673	26435	26259	26587	26478	26489	26425	26592	26477	26410	26354	26345	26361	26419	26695	26346	26531	26309	26228	26236	26310	26578	26569	26426	26332	26426	26310	26459	26419	26354	26500	26312	26357	26529	26324	26435	26227	26174	26388	26307	26261	26491	26449	26496	26330	26172	26253	26490	26508	26397	26351	26331	26414	26378	26318	26502	26427	26355	26576	26353	26477	26346	26350	26350	26632	26551	26542	26383	26221	26445	26167	26336	26169	26406	26472	26549	26345	26435	26270	26235	26230	26205	26126	26258	26318	26503	26581	26581	26665	26628	26276	26467	26378	26250	26688	26237	26291	26556	26467	26423	26302	26090	26325	26543	26308	26261	26393	26394	26143	26472	26216	26382	26264	26317	26437	26561	26222	26503	26640	26526	26188	26348	26273	26357	26573	26210	26295	26511	26475	26190	26510	26569	26283	26470	26409	26473	26456	26214	26221	26548	26503	26462	26210	26499	26486	26154	26340	26419	26681	26421	26088	26205	26334	26372	26544	26337	26286	26492	26439	26501	26459	26377	26339	26466	26299	26427	26311	26300	26200	26542	26579	26608	26390	26491	26259	26277	26211	26252	26273	26282	26216	26510	26363	26199	26264	26359	26435	26480	26483	26466	26313	26456	26507	26325	26330	26175	26314	26455	26521	26282	26529	26519	26455	26281	26460	26420	26270	26595	26695	26545	26254	26556	26449	26128	26234	26471	26404	26387	26471	26606	26552	26345	26339	26283	26234	26390	26555	26416	26314	26419	26514	26338	26375	26548	26471	26394	26612	26546	26334	26534	26523	26392	26066	26453	26313	26376	26317	26449	26551	26348	26295	26355	26369	26525	26536	26529	26535	26602	26283	26588	26209	26281	26328	26295	26373	26258	26398	26815	26607	26307	26435	26570	26517	26445	26403	26662	26261	26300	26576	26586	26521	26574	26465	26499	26325	26341	26258	26514	26296	26520	26479	26645	26340	26506	26337	26513	26516	26272	26667	26425	26484	26424	26309	26239	26477	26375	26384	26533	26219	26344	26523	26090	26505	26380	26359	26299	26479	26487	26423	26258	26530	26749	26755	26307	26344	26287	26526	26193	26436	26522	26290	26621	26270	26460	26332	26416	26199	26351	26460	26565	26357	26306	26424	26265	26518	26554	26499	26637	26406	26386	26552	26370	26349	26244	26504	26366	26346	26455	26246	26459	26664	26386	26356	26412	26288	26335	26516	26460	26341	26425	26318	26251	26302	26389	26264	26682	26506	26787	26279	26360	26293	26326	26516	26241	26410	26453	26628	26474	26578	26498	26545	26289	26151	26562	26284	26435	26584	26435	26405	26697	26470	26243	26276	26397	26552	26277	26392	26526	26461	26495	26533	26552	26169	26480	26343	26387	26277	26189	26431	26600	26392	26232	26312	26676	26279	26244	26482	26316	26579	26477	26323	26728	26493	26406	26461	26325	26165	26428	26521	26161	26561	26434	26158	26484	26444	26526	26455	26494	26555	26534	26504	26630	26457	26352	26165	26571	26417	26369	26708	26515	26386	26075	26526	26385	26801	26412	26586	26297	26246	26621	26425	26410	26241	26278	26460	26469	26325	26531	26516	26264	26273	26251	26379	26284	26312	26541	26537	26563	26508	26228	26426
56332	88806	74385	56408	47014	38983	31057	26874	24231	20929	19869	18574	17939	17657	17441	17378	17138	17278	17365	17192	17244	17328	17001	16934	17329	17214	17340	17201	17268	17009	17142	17308	17370	17203	17232	17319	17015	17149	17200	17146	17368	17276	17174	17118	17248	17271	17094	17059	17068	17205	17162	17212	17294	17209	17087	17311	17046	17217	17140	17294	17228	17243	17321	17329	17198	17170	17104	17228	17251	17182	17405	17128	17174	17263	17206	17316	17219	17252	17170	17147	17253	17066	17220	17130	16974	17119	17382	17131	17192	17184	17221	17259	17182	17314	17154	17229	17282	17191	17189	17056	17166	17313	17078	17055	17163	17149	17211	17187	17229	17258	17088	17111	17142	17208	17102	17026	17223	17422	17245	17080	17025	17113	17008	17017	17153	17212	17354	17184	17271	16951	17206	17142	16994	17151	17247	17298	17123	17151	17245	17177	17280	17233	17152	17133	17101	17053	17198	17110	17283	17025	17216	17051	17219	17149	17195	17181	17131	17232	17248	17098	17264	17152	17282	17131	17290	17166	17081	17108	17047	17184	17227	17028	17071	17291	17041	17247	16988	17127	17286	17257	17129	17197	17076	17496	17329	17131	17120	17023	17356	17245	17367	17234	17006	17097	17156	17068	17145	17105	17177	17120	17122	17246	17251	17038	17307	17219	17312	17069	17265	17117	17079	17153	17147	17130	17076	17198	17219	17040	17275	17020	17200	17294	17120	17116	17157	17040	17150	17016	17041	17206	17134	17359	17134	17026	17215	17059	17212	17093	17302	17053	17236	17145	17186	17069	17044	17214	17136	17188	17091	17171	17218	17090	17302	17344	17131	17011	17201	17056	17075	17056	17031	17054	17089	17148	17256	17178	17161	17146	17251	17178	17240	17135	17230	17062	17050	17240	17168	17182	17121	17167	16984	17314	17203	17152	17225	17167	17179	17220	17098	17357	17143	17219	17132	16946	17180	17147	17273	17102	17051	17138	17020	17112	16898	17125	17079	17019	17330	17108	17031	17265	17283	17140	17211	17053	17133	17031	17158	17239	17097	17160	17190	17312	16994	16914	17170	17169	17213	17187	17284	17243	17164	16907	17063	17075	17168	17107	17347	17189	17278	17046	17204	17022	17145	17259	17085	17071	17110	17252	17115	17142	17221	17218	17070	17004	17111	17299	17106	17119	17209	17072	17109	17139	17092	17156	17093	17266	17203	17002	17363	17127	17081	17142	17316	17120	17189	17158	17229	17269	17291	17219	17207	17293	17161	17258	17023	17159	17111	17320	17236	17130	17243	17239	17074	17225	17312	17228	17147	17181	17194	17203	17117	17197	17280	17155	17041	17349	17139	17044	16941	17120	16968	17253	16983	17085	17170	17159	17242	17215	17064	17284	17296	17056	17158	17220	17084	17184	17216	17339	17106	17289	17129	17214	17054	17203	17165	17016	17166	17043	17078	17125	17169	17207	17348	17174	17136	17291	17042	17320	17123	17183	17076	17165	17349	17286	17333	17213	17123	17023	17204	17166	17165	17195	17116	17298	17197	17129	17148	17232	17102	17303	17069	17173	17205	17163	17129	17146	17072	17290	17285	17155	17289	17094	17262	17076	17105	17168	17194	17025	17304	17099	17140	17103	17108	17179	17122	17438	17136	17171	17349	17386	17179	17210	17108	17243	17157	17188	17156	16950	17143	17264	17166	17340	17055	17061	17141	17289	17168	17175	17193	17219	17059	17235	17265	17106	17288	17207	17302	17148	17140	17245	17200	17155	17218	17158	17220	17166	17155	17241	17087	17174	17376	17220	17384	17289	17091	17219	17154	17172	17158	17165	17085	17160	17149	17316	17385	17120	17161	17159	17120	17423	17222	17178	17134	16996	17244	17098	17314	17319	17234	17040	17320	17257	17096	17095	17135	17087	17145	17238	17198	17271	17185	17215	17252	17201	17117	17290	17040	17217	17156	17311	17289	17290	17034	17180	17201	17317	17166	17106	17163	17080	17118	17279	17268	17123	17072	17074	17278	17194	17177	17016	17284	17141	17169	17217	17173	17208	17243	17054	17046	17408	17279	17254	17321	17154	16822	16984	17233	17235	17146	17238	16991	17354	16898	17210	17323	17136	17012	17277	17276	17308	17033	17077	17231	17273	17239	17250	17195	17298	17252	17127	17325	17095	17200	17224	17209	17291	17297	17067	17076	17213	17027	17024	17286	17378	17444	17388	17077	17158	16953	17344	17069	17271	17257	17087	17405	17292	17291	17130	17052	17012	17135	17011	17195	17136	17194	17137	17229	17121	17133	17064	17105	17209	17062	17232	17078	17144	17063	17123	17185	17240	17379	17132	16906	17211	17137	17094	17211	17053	17210	17149	17255	17158	17245	17239	17139	17071	17258	17115	17141	17108	17191	17114	17264	17077	17156	17234	17179	17089	17052	17107	17078	17036	17238	17097	17392	17135	17222	17180	16963	17143	17134	17086	17162	17323	17118	16984	17098	17202	17105	17355	17185	17124	17017	17162	17258	16996	17166	17098	17277	17040	17365	17134	17191	17161	17159	17321	17190	17181	17290	17189	17215	17137	17238	17035	17027	17133	17164	17309	17270	17098	17128	17061	17077	17258	17061	17149	17181	17119	17111	17013	17158	17271	17179	17141	17010	17350	17216	17090	17337	17088	17300	17233	17070	17300	17081	16972	17285	17027	17179	17128	17124	17230	17224	17060	17029	17076	17238	17160	17103	17230	17097	17242	16991	17104	17234	17084	17150	17153	17124	17137	17027	16994	17155	17282	17160	17214	17070	17192	17237	17140	17164	17155	17120	17240	17334	17117	17297	17194	17133	17268	17093	17068	17191	17146	17136	17125	17185	16945	17210	17157	17110	17009	17079	17378	17050	17356	17207	17221	17171	17231	17226	17046	17228	17170	17319	17124	17135	17260	17228	17066	17307	17061	17262	17161	17113	17205	17278	17218	17283	17275	16882	17040	17090	17087	17156	17179	17224	17085	17182	17250	17141	17170	17245	17133	17213	17225	17202	17060	17302	17345	17264	17194	17134	17140	17239	17134	17225	17156	17299	17179	17260	17224	17070	17151	17233	17058	17098	17153	17414	17141	17246	17134	16941	17116	17273	17201	17214	17182	17194	17060	17196	17191	17158	17339	17185	17040	17207	17127	17204	17243	17197	17101	17103	17085	17201	17209	17106	17269	17092	17265	17210	17129	17106	17243	17247	17159	17214	17102	17110	17231	17155	17176	17255	17230	17254	17280	17174	17017	17300	17192	17341	17113	17138	17136	17398	17162	17217	17123	17182	17058	17271	17097	17262	17189	17260	17258	17313	17208	17218	17213	17291	17195	17290	17164	17366	16939	16984	17090	17187	16957	17141	17109	17295	17261	17236	17148	17260	17182	17197	17314	17256	17221	17116	17023	17141	17155	17090	17064	17265	17215	17346	17108	17314	17387	17170	16956	17212	16996	17099	17104	17042	17285	17303	17325	17341	17062	17197	17068	17100	17102	17287	17195	17393	16932	17272	17155	17165	17334	17193	17098	17231	17157	16902	17279	17125	16980	16994	17056	17069	17237	17220	17184	17198	17116	17231	17194	17097	17184	17123	17207	17249	17145	17116	17381	17152	17109	17344	17047	17324	17107	17229	16938	17045	17065	17223	17303	17195	17223	16925	17162	17201	17176	17213	17004	17278	17228	17076	17254	17216	17211	17261	17228	17233	17160	17231	17026	17191	17305	17071	17113	17221	16977	17210	16942	17187	17313	17000	17046	17066	17134	17043	17228	17065	17068	17021	17265	17097	17184	17323	17224	17318	17091	17226	17413	17047	17259	16988	17111	17287	17307	17295	17165	17185	17196	17087	17090	17218	16969	17187	17236	17244	17125	17256	17062	17192	17174	17121	17277	17285	17079	17089	17061	17165	17036	17188	17180	17069	17127	17047	16989	17255	17327	17210	17240	17126	17241	17129	16981	17196	17157	17210	17091	17261	17176	17246	16947	17137	17191	17176	17185	17175	17262	17231	17251	17152	17162	17216	17066	17284	17173	17213	17144	17148	17027	17134	17011	17075	17235	17210	17234	17160	17259	17118	17310	17145	17224	17181	17343	17260	17121	17304	17271	17210	17272	17329	17108	17213	17048	17183	17142	17122	17329	17228	17210	17188	17179	17121	17254	17111	17043	17108	17170	17254	17185	17251	17215	17088	17293	17149	17092	17194	17231	17341	17110	17022	17251	17107	17347	17015	17052	17114	17187	17134	17018	17112	17191	17258	17247	17215	16974	17188	17195	17174	17314	17341	17234	16908	17173	17101	17181	16966	17210	17183	17229	17173	17280	17041	17219	17227	17221	17140	17092	17130	17172	17201	17358	17236	17050	17107	17050	17144	17187	17217	17132	17115	17029	17238	17153	17134	17206	17325	17054	16915	17121	16955	17212	17269	17248	17114	17126	17040	17039	17040	17246	17017	17160	16993	17159	17266	17146	17220	17164	17041	17228	17221	16947	17252	17243	17198	16955	17295	17134	17004	17353	17209	17195	17116	17057	17180	17218	17282	17230	17322	17093	17098	17233	17342	17281	17078	17243	17225	17050	16951	17343	17201	17128	17053	17356	17088	17146	17101	17178	17183	17200	17119	17271	17149	17098	17127	17401	17214	17440	17159	17114	17185	17078	17150	17305	17109	17157	16913	17123	17227	17072	17211	17322	17019	17200	17296	17199	17064	17149	17231	17112	17155	17216	17057	17142	17269	17117	17194	17181	17180	17169	17290	17331	17173	17096	17055	17359	17116	17027	17010	17012	17085	17022	17045	17136	17225	17286	17272	17192	17085	17241	17183	17153	17241	17125	17133	17155	17020	17191	17088	17018	17098	17214	17233	17112	17232	17136	17167	17080	17224	17111	17217	17204	17243	17192	17008	17281	17211	17170	17135	17206	17105	17139	17312	17172	17282	17216	17171	17356	17134	17224	17251	17315	17115	17177	17047	17194	17247	17091	17112	17341	17100	17164	17313	17136	17150	17183	17342	17150	17171	17116	16892	17459	17214	17151	17160	17316	17127	17139	16938	17254	17167	17269	17205	17246	17015	17378	16979	17069	17075	17239	17042	17082	17105	17072	17148	16933	17028	17347	17172	17130	17324	17155
48059	58748	61598	54147	44070	35558	32198	29566	28715	28687	27861	27326	27181	27237	26958	27066	26924	26759	26669	26953	26971	26778	26873	26821	26967	26891	26881	26876	26686	26888	26764	26862	26724	26889	27078	27043	26724	27038	26878	26597	26995	26740	26752	26892	26948	27093	26788	26679	26849	26570	26737	26992	26850	27038	26833	26934	27056	27001	27041	27142	26939	26794	26860	26801	27053	26973	26872	26693	26807	26879	26678	26755	26640	26731	26754	27023	26947	27059	26982	26978	26655	26985	26767	26641	26697	26795	26787	26652	26934	26763	26712	26983	26634	26908	26967	26985	26786	26771	26646	26741	26929	26836	26812	26831	26681	26863	26869	26885	26947	27000	26884	26868	26995	26849	26991	26948	26774	26825	26626	26584	26716	26801	26884	27128	26740	26923	26890	26886	26775	26646	26824	26623	26792	26707	26895	26739	26976	26770	26996	26803	26712	26799	26833	26758	26637	26818	26828	26757	26783	26813	26768	27037	26986	26833	27095	26762	26885	27084	27084	26944	26721	26858	26820	26950	26658	27130	26919	26583	26844	26874	26750	26620	26920	26606	27154	26739	26982	26935	26618	26865	26717	26848	27268	27012	26598	26688	26783	27004	27011	26626	26535	26830	26886	26833	26720	26723	27135	26974	26992	26715	26664	26530	26676	26768	26934	26898	27041	27034	26980	26795	26828	26658	26750	26752	26940	26633	26965	26947	26773	27042	26728	26864	26808	26938	26970	26934	26746	26430	26877	27118	26821	26937	26696	26696	26813	26879	26840	26815	26987	26810	26877	26577	26652	26665	26808	26720	26838	26813	26890	26850	26745	26902	27026	26775	26898	26613	27065	26903	26993	26655	26835	26981	26783	27113	26904	26968	26681	26866	26801	26917	26808	26904	26896	26888	26665	26639	26939	26908	26748	26717	26600	26929	26550	26710	26658	26997	27023	26697	26850	26965	26944	27031	26914	26952	26855	26885	26764	26739	26803	26735	26976	27055	26799	26655	26892	26961	26743	26805	26828	26580	26745	26830	26986	26567	26607	26500	26862	26505	26855	26968	26666	26843	26998	26733	26923	26915	27031	26873	26748	27014	26961	27013	26861	26778	26840	26555	26905	26651	26856	26700	26960	26694	26749	26820	26867	26786	26818	27139	26960	26763	27075	26771	26782	26805	26897	26864	26754	26594	26807	26864	27112	27012	26974	26881	26848	26932	26730	26701	26802	26843	26847	26665	26551	26910	26960	26794	26780	26746	26749	26518	26868	26858	26784	26753	26690	26648	26819	26808	27029	26833	26663	27065	26795	26888	26771	26670	26914	27020	26944	26755	26808	26867	26798	26758	26861	26617	26778	27036	26610	26972	27084	26618	26696	26906	26987	26792	26861	27026	26853	26766	26842	26945	26660	26891	26718	27034	26885	26857	26848	26719	26605	26986	26720	26862	26569	26788	26894	26709	26626	26982	26710	26817	26809	26666	26706	26939	26905	27079	26844	26981	26656	26638	26868	26790	26707	26775	26455	26922	26971	26917	26905	26651	26863	26921	26880	26783	27066	26789	26955	26938	27076	26779	26917	26649	26810	26785	26556	26705	26923	26761	26681	26784	26758	27087	26856	26703	26955	27044	26763	26825	27210	26740	26731	26964	27038	26726	26904	26823	26954	26821	26753	26947	26912	27002	26959	26930	27003	27025	26741	26632	26920	26911	26817	26915	26965	26915	26869	26855	26819	26719	26688	26557	26582	26695	26835	26594	26701	26734	26745	26835	26739	26679	26787	26876	26680	26818	26669	26927	26805	26599	26795	26897	26942	26849	26866	26887	26841	27049	26949	26932	26835	26743	26948	26628	26735	26940	26806	26666	26925	27018	26757	26765	26970	26828	26915	26579	26924	26755	26988	26600	26710	26732	26816	26778	27061	26638	26772	26969	26885	26866	26872	27093	27052	27028	26550	26906	26762	26980	26698	26737	26866	26893	26806	26857	26847	26736	26940	27174	26734	26867	26779	26588	26861	27026	26866	26874	27039	26978	26886	26707	26690	26682	26662	27114	26881	26964	26682	26778	26782	26564	26848	26679	26707	26736	26916	26726	26769	26925	26958	26858	26715	26911	27050	26772	26745	26889	26755	26761	27028	26953	26783	26612	26561	26935	26771	26745	26822	26696	26977	26519	26669	26487	26751	26779	26781	26748	26725	27072	26777	26714	26897	27022	26691	26968	26550	26552	26515	26587	26728	26786	26879	26800	26644	26851	26622	26759	27138	26909	26968	26792	26801	26573	26605	26914	26646	26723	26585	27051	26975	26841	26901	26854	26826	26480	26725	26983	26862	26544	26696	26812	26916	26633	26825	27047	26801	26649	26979	26914	26841	27058	26886	26715	27090	26835	26561	26742	27082	27034	26913	26860	26756	27029	26737	26726	26737	26998	26825	26693	26521	26684	26774	26890	26866	26815	26811	26689	26701	26752	26708	26794	26765	26764	26965	26803	26876	26618	26483	26613	26670	26871	26678	26803	26828	26882	26853	26738	26784	26971	26671	26644	26909	26918	26817	26957	27080	26891	26785	26507	26788	26625	26795	26964	26959	26764	26543	26600	26751	26922	26826	26660	26645	26778	26956	26860	26799	26608	26844	26949	26766	26863	26964	26878	26855	26589	26986	26860	26802	26961	26744	27027	27065	26669	26870	26779	26830	26875	26734	26802	26751	26588	26649	26655	26740	26724	26641	26803	26840	26824	26672	26669	26693	26740	26713	26873	26655	26547	26915	26905	26859	26724	26603	26772	27017	26850	26723	26770	26700	26963	27039	26709	26738	26938	26828	26922	27060	26862	26951	26630	26676	26645	26848	26935	26769	27164	26708	26737	26842	26786	26779	26744	26777	26828	26639	26724	26944	26847	26877	26669	26928	26856	27011	26595	26955	26923	26952	26781	27054	26585	26926	26793	26881	26873	26845	27008	26645	26864	26709	26801	26886	26912	26791	26633	26927	26737	26559	26952	26956	26582	26792	26694	27100	26655	26663	26830	27040	26570	26753	26721	26539	26759	26851	26871	26781	26602	26477	26772	26870	26624	26752	26597	26587	26831	26844	26776	27106	27098	26816	26787	26794	26994	26599	26893	26790	27032	26558	26868	26899	26748	26706	26728	26474	26689	26958	26689	26613	26706	26804	26916	26663	26831	26860	26808	26949	26628	26854	26822	26853	26753	26869	26723	26819	26718	26712	26899	26780	26700	26932	26881	26734	27044	26564	26887	26864	26691	26767	26831	26639	26864	26746	27021	26806	26791	26587	26945	26845	26643	26694	26583	26623	26679	27053	26773	26875	26761	26692	26676	26888	26830	26812	26675	27052	26984	26752	26915	26525	26785	26706	26815	26832	26782	26860	26969	26976	26642	27029	26951	26969	26737	26831	26903	27093	26586	26682	26781	26686	26873	27035	26974	26997	26979	26631	26658	26725	26969	26699	26844	27087	26951	26806	27060	26933	26800	26889	26788	26992	27068	26769	26954	26886	26827	26828	26796	26655	26819	26881	27068	26855	26776	26675	26851	26670	26998	26702	26930	26841	26652	26889	26890	26909	26761	26851	26961	27071	26933	26832	26774	26880	26973	26662	26792	26683	26643	26719	26695	26768	26828	26611	26656	26925	26903	26829	26931	26786	26936	26770	26774	26793	27166	26633	26612	26754	26804	26864	26712	26608	26734	26892	26755	27019	26807	26861	26997	26585	26740	26729	26623	26919	26740	26734	26827	26826	26987	26799	26852	27006	26979	26727	26951	27018	26654	26826	26762	26765	26878	27151	26876	26783	26629	27042	26822	27078	26851	26707	26738	26823	26920	26902	26873	26903	26472	27056	26699	27054	27040	26790	26964	26950	26569	27123	26873	27006	26538	26674	27043	26831	26847	26790	26594	26864	26869	26978	27073	26750	26771	26768	26712	26834	26863	26692	26942	26696	26838	26743	26653	26753	26799	26869	27088	26908	26904	26689	26711	26830	26929	26837	26904	27046	26685	26628	26820	26891	26804	26650	26759	26558	27004	26639	26654	26834	26841	26828	27013	26947	26780	26731	26906	26824	27027	26801	26909	26822	26883	26955	27083	26713	26685	26772	26678	26980	26924	26942	26948	26814	26800	26703	26885	26800	26763	26514	26935	26979	26734	26827	26876	26782	26834	27013	27004	26824	26722	26756	26858	26833	26870	26851	26710	26869	26652	26939	26902	27016	26900	26834	27165	26861	27018	26595	26790	26762	26885	26853	26802	26645	26764	26814	27109	26946	26867	26728	26698	26691	26620	26763	27003	26733	26788	26837	26863	26960	26937	26990	26808	26717	26649	26934	27041	27055	26938	26706	26774	26812	26880	26798	27073	26785	26755	26676	26660	27061	26829	26851	26901	26871	26747	26575	26826	26983	26889	26745	26846	26734	26908	26598	26739	26752	26747	26856	26852	26580	27096	26454	26913	26843	26731	26653	26881	26660	26944	26988	26984	26936	26725	26738	26894	26835	26625	26959	26679	26895	26723	26889	26791	26833	26697	26839	26829	26792	26779	26902	26881	26732	26822	26834	26745	26807	26909	26929	26849	26642	26545	26741	26586	26720	26870	26853	26720	26658	26655	26629	26871	26831	26738	26861	27058	26913	26817	26902	26713	26979	26741	26551	26720	26727	26790	26916	27000	26715	26706	26905	26640	27112	26846	26729	26531	27032	26787	26920	26837	26717	26827	26896	26618	26603	26770	26758	26715	26981	26953	26717	26585	26882	26572	26665	26852	26643	26829	26757	26912	26599	26488	26700	26815	26820	26946	27034	26681	26797	26673	26924	26971	27014	26974	26733	26916	27159	26984	26833	26806	26846	26845	26881	26789	27075	26872	27016	26684	26707	26846	27222	26791	26705	26799	26826	27009	26901	26628	26928	26653	26582	26587	26899	26956	26383	26850	26658	26671	26992	26572	26829	26586	26742	26499	27026	26974	26934	27002	26729	27053	26758	26717	27029	26808	26799	26924	26736	27002	26788	26720	26624	26907	26862	26693	26655	26528	26842	26803	26768	26542	26862	26806	26823	26577	26855	27046	26906	26742	26997	26786	26722	26808	26766	26602	26608	26795	26498	26813	26776	27042	26983	26763	26876	26925	26836	26822	26821	26950
51885	68274	61537	47967	36799	28263	23610	21021	19978	19499	18688	18361	17626	17556	17237	17517	17446	17427	17324	17306	17295	17306	17360	17340	17468	17265	17530	17420	17389	17219	17359	17564	17290	17205	17460	17391	17396	17403	17470	17352	17325	17409	17354	17292	17286	17287	17298	17302	17345	17433	17406	17248	17395	17368	17430	17507	17157	17425	17371	17313	17356	17343	17618	17372	17537	17442	17252	17459	17357	17291	17487	17313	17271	17149	17324	17421	17129	17352	17319	17212	17312	17532	17363	17305	17523	17189	17313	17509	17246	17368	17302	17279	17428	17367	17372	17280	17387	17361	17445	17242	17364	17424	17412	17223	17406	17386	17288	17256	17352	17323	17374	17219	17461	17348	17432	17315	17397	17162	17536	17472	17365	17590	17347	17554	17235	17244	17381	17404	17192	17332	17409	17602	17376	17278	17406	17362	17419	17299	17289	17372	17423	17389	17280	17418	17441	17272	17493	17272	17467	17449	17287	17446	17267	17297	17387	17346	17293	17302	17445	17230	17442	17457	17468	17524	17382	17267	17388	17289	17382	17243	17314	17232	17371	17318	17290	17498	17370	17217	17296	17319	17408	17341	17289	17503	17352	17272	17222	17364	17348	17421	17368	17242	17277	17483	17231	17340	17306	17456	17346	17276	17331	17503	17312	17392	17254	17474	17527	17383	17371	17398	17491	17528	17375	17291	17451	17294	17375	17458	17193	17303	17396	17383	17538	17403	17376	17333	17367	17473	17347	17269	17366	17416	17652	17489	17357	17353	17453	17204	17308	17319	17374	17426	17187	17169	17368	17449	17332	17425	17395	17556	17231	17297	17458	17280	17309	17234	17242	17363	17300	17199	17316	17205	17266	17351	17258	17563	17490	17245	17456	17363	17266	17530	17434	17148	17347	17350	17398	17169	17297	17332	17296	17299	17261	17351	17565	17315	17271	17346	17383	17209	17136	17536	17404	17415	17351	17343	17269	17387	17113	17480	17286	17267	17347	17310	17389	17532	17250	17330	17290	17443	17393	17303	17407	17539	17159	17426	17429	17249	17359	17416	17519	17307	17447	17431	17505	17323	17336	17565	17352	17408	17505	17188	17417	17333	17279	17392	17307	17544	17462	17305	17395	17341	17431	17369	17444	17240	17328	17380	17392	17390	17359	17563	17421	17242	17197	17342	17308	17347	17164	17353	17434	17308	17458	17299	17464	17325	17575	17239	17391	17353	17310	17497	17374	17368	17528	17378	17380	17442	17321	17247	17523	17224	17338	17537	17467	17326	17205	17314	17411	17340	17302	17402	17325	17385	17413	17273	17239	17424	17496	17368	17352	17408	17335	17444	17383	17480	17237	17384	17381	17334	17404	17261	17209	17531	17316	17364	17464	17347	17523	17182	17272	17405	17416	17262	17400	17324	17291	17372	17461	17332	17525	17363	17353	17348	17273	17224	17409	17183	17358	17251	17447	17464	17383	17228	17319	17251	17322	17358	17337	17314	17581	17353	17212	17375	17454	17112	17287	17336	17374	17228	17285	17307	17283	17319	17126	17432	17317	17373	17341	17358	17457	17386	17259	17300	17345	17448	17269	17494	17397	17461	17238	17300	17208	17378	17362	17445	17284	17384	17548	17254	17349	17188	17281	17526	17318	17333	17410	17455	17175	17337	17341	17276	17424	17492	17218	17338	17188	17321	17230	17272	17495	17321	17428	17438	17374	17393	17229	17301	17322	17384	17217	17326	17495	17438	17348	17211	17239	17250	17380	17268	17338	17526	17493	17329	17436	17343	17307	17619	17265	17371	17213	17416	17514	17457	17387	17409	17380	17241	17497	17374	17398	17269	17413	17461	17283	17313	17229	17488	17238	17355	17289	17303	17407	17530	17287	17386	17392	17338	17387	17499	17389	17346	17540	17286	17424	17360	17263	17542	17353	17364	17416	17201	17256	17381	17430	17231	17353	17261	17283	17391	17389	17499	17351	17588	17341	17333	17432	17446	17386	17333	17379	17280	17380	17448	17480	17190	17455	17531	17355	17340	17464	17513	17481	17202	17385	17390	17335	17387	17264	17535	17393	17399	17182	17521	17306	17376	17249	17189	17545	17455	17438	17415	17438	17457	17220	17227	17317	17448	17275	17273	17371	17376	17217	17381	17440	17534	17330	17385	17257	17374	17542	17407	17261	17405	17360	17365	17424	17240	17427	17451	17317	17283	17437	17241	17196	17417	17323	17363	17324	17443	17419	17350	17384	17628	17377	17332	17409	17369	17421	17426	17347	17298	17311	17223	17524	17172	17405	17256	17339	17436	17637	17136	17350	17366	17520	17349	17344	17378	17263	17391	17356	17230	17304	17293	17246	17514	17385	17439	17388	17306	17336	17262	17357	17406	17397	17248	17224	17403	17597	17405	17435	17352	17356	17255	17271	17461	17343	17417	17413	17388	17283	17249	17457	17327	17309	17285	17382	17199	17430	17306	17350	17452	17470	17307	17459	17335	17425	17268	17367	17413	17264	17221	17359	17365	17243	17173	17310	17537	17263	17370	17326	17420	17359	17257	17427	17309	17279	17399	17568	17358	17311	17340	17298	17449	17252	17420	17160	17377	17475	17396	17448	17379	17605	17361	17296	17400	17348	17407	17386	17479	17135	17528	17380	17340	17358	17366	17259	17465	17353	17502	17383	17343	17526	17217	17366	17241	17281	17265	17358	17344	17320	17470	17506	17204	17559	17451	17469	17364	17260	17406	17555	17434	17490	17304	17443	17314	17446	17374	17283	17414	17412	17203	17246	17413	17308	17329	17389	17419	17215	17444	17399	17210	17524	17297	17494	17279	17538	17379	17115	17430	17310	17428	17307	17475	17369	17337	17485	17245	17286	17346	17250	17268	17311	17335	17482	17244	17362	17210	17363	17188	17383	17299	17571	17365	17475	17294	17344	17359	17210	17382	17569	17234	17339	17335	17332	17453	17388	17307	17435	17394	17363	17316	17327	17359	17564	17432	17280	17391	17252	17249	17391	17318	17399	17379	17361	17342	17289	17352	17451	17283	17339	17143	17511	17412	17480	17374	17488	17495	17324	17388	17248	17314	17545	17334	17448	17274	17261	17486	17149	17383	17190	17311	17340	17440	17395	17290	17241	17420	17353	17042	17494	17380	17408	17528	17299	17348	17232	17449	17276	17440	17383	17224	17425	17102	17518	17277	17347	17488	17317	17224	17372	17277	17495	17441	17290	17305	17327	17463	17463	17485	17217	17327	17122	17319	17404	17180	17517	17282	17353	17376	17384	17512	17466	17551	17217	17669	17400	17244	17470	17294	17330	17361	17339	17472	17425	17433	17450	17514	17405	17253	17222	17302	17411	17229	17335	17315	17254	17419	17326	17276	17496	17404	17373	17325	17551	17267	17482	17415	17248	17431	17395	17289	17350	17387	17314	17543	17261	17448	17370	17485	17266	17411	17226	17365	17308	17333	17498	17418	17496	17293	17432	17437	17379	17209	17416	17380	17379	17505	17545	17255	17412	17166	17222	17464	17369	17339	17309	17368	17309	17273	17436	17356	17419	17337	17361	17390	17529	17395	17285	17180	17298	17514	17355	17176	17432	17351	17494	17460	17293	17481	17191	17397	17457	17513	17381	17174	17221	17491	17234	17179	17355	17348	17330	17354	17395	17312	17455	17356	17265	17488	17285	17455	17276	17423	17478	17291	17383	17247	17223	17412	17324	17291	17334	17342	17348	17327	17290	17263	17302	17187	17300	17361	17285	17342	17368	17260	17285	17313	17389	17347	17291	17366	17442	17330	17353	17159	17389	17283	17393	17495	17315	17136	17443	17308	17513	17284	17344	17279	17380	17278	17454	17524	17338	17500	17459	17333	17437	17321	17412	17458	17344	17320	17215	17304	17312	17359	17261	17444	17400	17347	17477	17308	17314	17495	17543	17346	17402	17415	17345	17163	17186	17369	17249	17395	17241	17277	17327	17361	17473	17419	17297	17400	17429	17209	17261	17376	17458	17388	17400	17289	17432	17397	17507	17413	17291	17510	17362	17344	17438	17348	17422	17300	17241	17266	17437	17425	17308	17490	17336	17445	17330	17407	17349	17371	17322	17421	17365	17517	17561	17497	17499	17270	17487	17309	17360	17399	17351	17319	17381	17406	17190	17334	17458	17444	17472	17377	17437	17363	17382	17343	17511	17231	17341	17280	17518	17337	17450	17429	17360	17310	17440	17333	17316	17448	17383	17224	17411	17353	17497	17176	17272	17263	17353	17281	17208	17478	17282	17347	17213	17346	17396	17290	17338	17459	17519	17405	17212	17385	17576	17254	17320	17370	17416	17376	17264	17396	17305	17317	17371	17291	17493	17235	17397	17358	17387	17308	17530	17326	17302	17399	17395	17352	17261	17399	17193	17456	17289	17390	17322	17393	17442	17271	17420	17295	17506	17159	17257	17431	17540	17160	17370	17414	17486	17303	17164	17266	17353	17488	17395	17446	17430	17266	17371	17354	17289	17397	17472	17345	17270	17251	17397	17437	17285	17286	17322	17380	17265	17504	17373	17490	17376	17431	17419	17371	17451	17262	17521	17501	17271	17343	17394	17416	17300	17507	17363	17317	17368	17356	17288	17313	17395	17398	17409	17259	17402	17325	17294	17206	17473	17321	17443	17208	17423	17350	17285	17481	17459	17177	17204	17341	17263	17202	17498	17404	17476	17343	17261	17297	17428	17425	17476	17360	17276	17342	17408	17386	17238	17374	17462	17436	17316	17460	17302	17289	17299	17277	17363	17539	17480	17220	17428	17225	17390	17396	17383	17375	17415	17328	17337	17410	17252	17300	17415	17377	17244	17426	17328	17116	17410	17343	17224	17380	17538	17462	17400	17473	17330	17365	17396	17212	17293	17485	17200	17316	17406	17279	17521	17383	17373	17391	17340	17336	17352	17327	17407	17311	17277	17366	17203	17365	17402	17393	17358	17261	17421	17452	17389	17370	17221	17219	17284	17346	17345	17274	17181	17246	17330	17392	17410	17247	17338	17393	17516	17443	17369	17334	17432	17325	17382	17459	17135	17242	17318	17565	17444	17238	17450	17429	17454	17420	17482	17420	17404	17354	17292	17358	17354	17380	17375	17197	17504	17479	17450	17369	17220	17392
25945	22254	36318	40190	39672	41773	39008	33195	32514	31943	30402	28706	27886	27808	27611	27417	27584	27485	27536	27169	27495	27729	27538	27271	27418	27369	27429	27484	27321	27519	27546	27497	27428	27353	27411	27576	27189	27347	27457	27346	27544	27203	27244	27534	27229	27210	27516	27539	27650	27175	27124	27541	27421	27327	27334	27457	27675	27492	27161	27225	27222	27524	27535	27453	27454	27217	27416	27467	27285	27357	27365	27319	27339	27384	27511	27373	27314	27420	27452	27445	27408	27345	27354	27388	27695	27648	27408	27323	27710	27459	27670	27488	27535	27277	27493	27303	27353	27333	27168	27266	27131	27442	27540	27292	27379	27381	27329	27470	27208	27355	27430	27772	27416	27281	27298	27291	27443	27076	27518	27539	27204	27362	27161	27276	27744	27112	27599	27554	27424	27392	27254	27215	27304	27378	27257	27281	27204	27319	27458	27269	27246	27375	27448	27497	27364	27476	27389	27437	27304	27389	27597	27296	27310	27339	27406	27281	27098	27272	27289	27249	27142	27460	27295	27258	27618	27334	27499	27368	27353	27277	27462	27555	27364	27496	27152	27334	27327	27472	27306	27053	27404	27198	27222	27308	27351	27256	27459	27207	27421	27330	27157	27516	27547	27472	27195	27395	27354	27155	27350	27552	27269	27522	27364	27232	27331	27611	27311	27362	27283	27414	27444	27295	27504	27389	27351	27448	27493	27236	27179	27504	27279	27322	27235	27135	27397	27465	27613	27121	27292	27382	27394	27412	27308	27421	27434	27306	27153	27249	27402	27261	27534	27540	27409	27332	27288	27339	27421	27421	27297	27384	27347	27686	27473	27417	27205	27537	27340	27412	27457	27692	27361	27267	27408	27504	27423	27279	27210	27315	27244	27389	27511	27251	27327	27210	27402	27279	27339	27296	27428	27669	27302	27244	27365	27284	27395	27489	27129	27441	27692	27369	27239	27360	27347	27276	27409	27419	27419	27774	27698	27438	27607	27169	27406	27256	27183	27378	27259	27358	27217	27326	27410	27237	27227	27259	27329	27525	27259	27147	27353	27462	27339	27203	27284	27356	27534	27314	27354	27207	27375	27337	27323	27368	27373	27276	27462	27481	27368	27478	27176	27717	27311	27627	27364	27246	27367	27468	27228	27361	27481	27229	27218	27573	27268	27398	27488	27226	27506	27488	27350	27345	27415	27345	27429	27552	27277	27692	27209	27309	27181	27221	27583	27047	27388	27447	27337	27206	27194	27333	27299	27137	27386	27116	27387	27262	27341	27518	27530	27596	27257	27456	27111	27264	27548	27337	27253	27324	27536	27315	27369	27441	27219	27319	27543	27226	27157	27552	27486	27494	27136	27616	27292	27400	27471	27309	27022	27035	27127	27168	27448	27408	27478	27393	27370	27348	27415	27270	27464	27603	27500	27393	27161	27372	27623	27283	27466	27379	27516	27506	27533	27455	27617	27309	27535	27302	27382	27222	27475	27440	27378	27601	27636	27072	27042	27603	27423	27190	27535	27375	27390	27356	27489	27384	27364	27574	27384	27344	27521	27413	27493	27204	27341	27405	27665	27454	27342	27264	27410	27747	27246	27622	27202	27362	27359	27242	27255	27338	27333	27640	27449	27390	27558	27492	27441	27391	27389	27431	27584	27491	27251	27617	27400	27477	27138	27126	27387	27472	27280	27712	27346	27366	27405	27219	27443	27097	27408	27208	27355	27171	27535	27477	27269	27244	27143	27314	27434	27527	27408	27308	27392	27406	27449	27229	27232	27368	27323	27160	27227	27306	27521	27411	27337	27176	27472	27352	27471	27691	27401	27365	27589	27401	27729	27325	27263	27572	27422	27188	27402	27455	27336	27461	27504	27510	27245	27532	27410	27230	27370	27387	27421	27284	27670	27281	27436	27377	27395	27508	27455	27401	27230	27308	27330	27316	27446	27173	27541	27505	27314	27185	27474	27446	27264	27600	27303	27173	27370	27389	27272	27302	27524	27341	27409	27255	27298	27269	27179	27287	27551	27276	27547	27280	27467	27425	27443	27496	27411	27395	27461	27264	27430	27419	27575	27434	27443	27441	27366	27738	27398	27244	27507	27587	27351	27228	27313	27346	27144	27388	27649	27512	27605	27267	27548	27492	27370	27333	27353	27325	27245	27470	27641	27389	27423	27308	27299	27561	27426	27679	27675	27298	27445	27278	27302	27399	27367	27246	27442	27400	27171	27442	27533	27210	27045	27478	27525	27407	27325	27275	27191	27362	27296	27279	27560	27446	27412	27351	27226	27429	27481	27422	27394	27413	27318	27287	27307	27517	27117	27313	27262	27537	27296	27333	27355	27396	27245	27365	27530	27464	27358	27241	27295	27394	27322	27225	27398	27347	27293	27439	27236	27134	27526	27334	27462	27356	27219	27328	27400	27378	27407	27253	27362	27321	27384	27326	27601	27457	27425	27247	27205	27485	27496	27134	27294	27411	27705	27469	27353	27261	27340	27336	27385	27559	27303	27493	27491	27412	27369	27320	27460	27328	27474	27590	27606	27293	27303	27339	27623	27416	27591	27305	27433	27441	27322	27359	27242	27178	27318	27109	27230	27573	27440	27618	27447	27467	27213	27370	27331	27255	27262	27052	27487	27452	27456	27411	27336	27646	27452	27388	27120	27223	27524	27359	27345	27358	27171	27476	27514	27293	27294	27498	27411	27364	27599	27413	27248	27394	27373	27423	26975	27334	27376	27352	27399	27547	27518	27171	27264	27329	27481	27527	27591	27599	27230	27343	27476	27502	27190	27317	27341	27366	27447	27513	27589	27591	27428	27351	27234	27341	27536	27538	27202	27478	27313	27432	27371	27196	27303	27366	27348	27481	27329	27482	27317	27355	27363	27174	27135	27451	27448	27342	27429	27249	27441	27360	27353	27525	27196	27390	27485	27338	27610	27551	27501	27211	27232	27372	27285	27111	27478	27360	27499	27324	27299	27229	27638	27488	27350	27175	27395	27333	27462	27254	27572	27084	27383	27496	27238	27340	27383	27654	27488	27030	27340	27302	27387	27402	27142	27264	27334	27502	27259	27347	27487	27345	27592	27105	27113	27375	27430	27274	27342	27380	27336	27674	27305	27567	27330	27204	27508	27375	27220	27311	27421	27312	27114	27261	27099	27330	27347	27320	27478	27347	27256	27601	27239	27700	27265	27206	27340	27284	27286	27320	27445	27379	27460	27325	27432	27666	27539	27418	27289	27308	27378	27208	27148	27481	27548	27257	27552	27457	27471	27217	27225	27664	27338	27097	27418	27329	27113	27417	27570	27569	27363	27269	27315	27254	27217	27526	27549	27216	27470	27474	27434	27159	27496	27452	27356	27280	27557	27610	27062	27199	27672	27525	27341	27632	27343	27182	27453	27546	27186	27379	27193	27434	27621	27486	27489	27258	27275	27558	27475	27245	27378	27321	27373	27406	27391	27349	27435	27137	27308	27123	27309	27276	27612	27279	27209	27351	27458	27264	27530	27255	27401	27503	27681	27294	27637	27319	27317	27412	27262	27680	27349	27134	27216	27378	27477	27409	27629	27447	27298	27496	27226	27002	27400	27385	27543	27229	27316	27251	27184	27268	27535	27552	27369	27285	27421	27033	27298	27624	27311	27303	27352	27547	27451	27403	27383	27505	27561	27173	27123	27213	27450	27642	27458	27506	27390	27361	27340	27323	27709	27528	27340	27322	27257	27490	27320	27463	27215	27204	27145	27378	27316	27643	27627	27439	27213	27438	27441	27405	27501	27497	27442	27475	27372	27470	27546	27274	27087	27232	27416	27252	27481	27340	27238	27221	27347	27326	27604	27300	27272	27110	27557	27404	27491	27271	27508	27441	27461	27258	27243	27522	27496	27150	27191	27455	27174	27415	27443	27406	27210	27180	27038	27156	27425	27258	27342	27232	27286	27271	27622	27339	27453	27280	27497	27201	27221	27340	27408	27628	27525	27446	27514	27332	27621	27143	27232	27727	27262	27098	27277	27254	27279	27285	27249	27374	27363	27436	27230	27206	27391	27449	27161	27392	27306	27432	27259	27517	27293	27488	27460	27435	27164	27471	27289	27413	27483	27380	27075	27545	27396	27335	27485	27309	27432	27540	27421	27226	27474	27408	27384	27420	27443	27364	27249	27195	27492	27395	27216	27312	27038	27350	27384	27186	27356	27555	27274	27638	27224	27466	27454	27423	27446	27691	27679	27586	27311	27506	27407	27386	27381	27523	27308	27316	27541	27182	27401	27512	27295	27136	27528	27195	27249	27618	27485	27228	27333	27373	27384	27421	27441	27391	27397	27424	27607	27070	27337	27409	27294	27393	27481	27437	27173	27344	27337	27659	27272	27407	27431	27321	27424	27256	27536	27489	27564	27680	27202	27454	27311	27375	27361	27372	26913	27447	27421	27363	27196	27081	27273	27536	27530	27567	27302	27216	27401	27150	27406	27476	27246	27459	27497	27378	27569	27660	27180	27256	27495	27147	27340	27494	27348	27393	27301	27371	27482	27046	27228	27180	27465	27396	27467	27532	27332	27358	27519	27657	27481	27087	27276	27366	27463	27319	27429	27245	27090	27267	27606	27369	27362	27373	27331	27406	27298	27434	27598	27374	27266	27344	27490	27528	27540	27572	27660	27233	27287	27527	27454	27325	27337	27419	27182	27287	27110	27304	27612	27343	27323	27311	27271	27127	27558	27487	27603	27219	27403	27526	27181	27183	27520	27280	27314	27563	27429	27461	27387	27246	27499	27509	27608	27273	27322	27510	27161	27084	27448	27305	27551	27321	27140	27357	27387	27450	27426	27491	27497	27270	27423	27478	27330	27391	27416	27483	27249	27162	27442	27130	27401	27612	27388	27183	27381	27378	27214	26930	27623	27511	27319	27444	27170	27504	27437	27671	27306	27471	27714	27357	27543	27241	27267	27346	27316	27753	27608	27522	27456	27613	27457	27265	27394	27145	27488	27455	27331	27208	27174	27327	27340	26875	27756	27447	27333	27475	27515	27368	27509	27363	27348	27529	27245	27451	27399	27262	27168	27417	27529	27218	27232	27496	27317	27294	27439	27333	27078	27175	27354	27375	27308	27284	27521	27309	27271	27515	27478	27402	27263	27435	27431	27306
51751	82984	75093	54332	43054	37450	30366	24971	25054	23120	20977	18681	18315	18132	17979	17772	17660	17918	17756	17779	17684	17804	17606	17520	17785	17638	17717	17644	17634	17607	17756	17523	17684	17601	17633	17530	17577	17473	17563	17595	17726	17602	17623	17750	17575	17628	17542	17661	17775	17577	17620	17866	17822	17609	17579	17589	17543	17513	17769	17660	17715	17829	17817	17675	17668	17534	17583	17840	17701	17691	17690	17641	17531	17782	17735	17639	17698	17913	17598	17666	17655	17594	17832	17706	17552	17647	17641	17625	17566	17672	17543	17700	17702	17591	17560	17578	17586	17683	17599	17678	17627	17504	17674	17700	17864	17743	17678	17609	17548	17513	17538	17623	17576	17731	17665	17838	17529	17680	17704	17661	17536	17570	17553	17507	17825	17641	17713	17639	17462	17752	17610	17787	17694	17648	17743	17629	17816	17717	17577	17650	17793	17612	17707	17796	17739	17612	17718	17663	17655	17624	17412	17504	17674	17688	17457	17677	17575	17677	17721	17611	17814	17654	17415	17489	17707	17482	17685	17670	17744	17723	17609	17644	17703	17619	17663	17736	17719	17553	17623	17711	17707	17629	17590	17486	17603	17748	17517	17622	17672	17642	17470	17603	17611	17642	17626	17608	17512	17756	17676	17731	17640	17638	17698	17748	17714	17741	17575	17671	17678	17540	17641	17758	17498	17738	17457	17512	17689	17725	17688	17600	17787	17527	17728	17804	17623	17735	17646	17661	17616	17584	17554	17600	17876	17656	17694	17738	17518	17511	17505	17527	17473	17634	17559	17699	17673	17614	17831	17734	17560	17708	17740	17583	17873	17566	17834	17571	17627	17669	17665	17661	17457	17676	17628	17827	17672	17524	17657	17754	17675	17714	17576	17666	17576	17698	17554	17654	17571	17569	17727	17672	17693	17628	17489	17758	17416	17548	17635	17491	17543	17746	17621	17754	17652	17599	17538	17506	17649	17632	17641	17772	17565	17493	17789	17585	17694	17585	17615	17605	17677	17752	17463	17664	17614	17590	17698	17681	17693	17545	17635	17507	17653	17666	17695	17661	17724	17547	17473	17614	17697	17574	17603	17692	17455	17561	17675	17733	17594	17564	17475	17489	17508	17681	17564	17508	17578	17557	17813	17627	17726	17472	17613	17599	17502	17581	17602	17725	17503	17560	17763	17663	17767	17584	17932	17594	17668	17624	17641	17450	17722	17413	17519	17595	17564	17849	17543	17527	17554	17732	17480	17526	17669	17603	17570	17499	17560	17642	17637	17693	17623	17746	17474	17597	17546	17877	17875	17594	17686	17683	17614	17604	17745	17790	17801	17509	17799	17608	17632	17696	17581	17601	17674	17772	17697	17716	17597	17580	17561	17652	17680	17576	17569	17754	17443	17791	17588	17591	17808	17800	17535	17684	17502	17616	17775	17629	17578	17795	17577	17678	17665	17807	17706	17763	17770	17643	17698	17631	17828	17668	17722	17668	17727	17482	17822	17805	17686	17759	17671	17650	17822	17731	17750	17655	17524	17641	17563	17738	17473	17768	17498	17666	17524	17558	17637	17735	17695	17726	17555	17788	17775	17568	17698	17665	17564	17672	17675	17747	17742	17628	17673	17787	17636	17630	17759	17755	17664	17706	17477	17635	17804	17622	17673	17594	17643	17635	17482	17788	17684	17566	17745	17737	17673	17742	17788	17439	17531	17657	17674	17677	17711	17679	17692	17711	17465	17674	17636	17657	17520	17697	17727	17715	17552	17562	17478	17796	17465	17573	17638	17610	17595	17693	17638	17502	17772	17607	17692	17679	17689	17319	17655	17476	17656	17584	17690	17570	17650	17708	17740	17624	17649	17399	17686	17631	17808	17554	17530	17630	17769	17611	17635	17699	17661	17635	17638	17665	17519	17597	17499	17575	17674	17693	17524	17681	17585	17519	17563	17548	17688	17631	17746	17560	17597	17647	17832	17605	17582	17470	17526	17703	17659	17499	17706	17784	17728	17570	17644	17656	17588	17539	17668	17694	17729	17580	17623	17556	17660	17850	17604	17770	17827	17568	17682	17703	17633	17667	17689	17757	17684	17728	17718	17544	17536	17621	17650	17661	17617	17556	17502	17590	17653	17606	17700	17801	17403	17646	17629	17570	17484	17539	17490	17652	17719	17407	17606	17802	17691	17607	17600	17548	17537	17568	17637	17723	17696	17698	17632	17595	17712	17716	17568	17689	17659	17679	17625	17640	17673	17589	17629	17762	17728	17694	17792	17677	17509	17708	17559	17779	17561	17662	17662	17559	17690	17765	17575	17541	17556	17593	17517	17602	17478	17762	17534	17603	17508	17688	17686	17696	17599	17638	17735	17678	17737	17787	17672	17677	17717	17509	17757	17495	17615	17706	17801	17639	17578	17536	17606	17692	17537	17627	17720	17566	17550	17674	17579	17678	17753	17563	17745	17490	17713	17554	17611	17623	17591	17582	17674	17724	17716	17586	17808	17485	17518	17496	17686	17632	17598	17543	17671	17718	17659	17595	17642	17620	17567	17691	17638	17509	17653	17655	17626	17591	17706	17638	17741	17739	17614	17546	17509	17622	17819	17516	17483	17517	17502	17538	17780	17705	17580	17881	17634	17692	17820	17625	17638	17646	17527	17706	17638	17571	17673	17587	17802	17481	17721	17678	17695	17755	17672	17639	17598	17590	17686	17779	17733	17504	17493	17667	17692	17774	17754	17678	17602	17598	17543	17678	17558	17621	17739	17753	17484	17764	17606	17708	17585	17601	17636	17691	17645	17560	17492	17799	17543	17645	17764	17571	17750	17940	17553	17715	17708	17669	17658	17699	17614	17699	17682	17781	17793	17517	17525	17797	17565	17561	17627	17641	17646	17609	17745	17742	17577	17730	17740	17594	17640	17698	17632	17864	17546	17654	17659	17489	17743	17723	17618	17683	17596	17697	17673	17571	17605	17492	17710	17624	17613	17546	17933	17663	17494	17654	17680	17612	17520	17709	17474	17571	17771	17601	17636	17551	17631	17704	17550	17686	17574	17613	17687	17629	17754	17444	17797	17508	17593	17445	17670	17613	17518	17689	17808	17532	17666	17641	17462	17696	17549	17601	17464	17522	17719	17685	17641	17624	17646	17622	17522	17663	17478	17664	17559	17559	17645	17540	17552	17524	17552	17559	17649	17738	17592	17641	17621	17614	17645	17667	17599	17708	17789	17753	17662	17544	17546	17533	17727	17730	17637	17454	17620	17791	17701	17539	17655	17611	17623	17666	17579	17650	17654	17578	17609	17528	17593	17736	17611	17651	17622	17634	17639	17543	17554	17635	17697	17680	17649	17455	17611	17724	17816	17624	17583	17756	17636	17712	17654	17486	17732	17704	17595	17661	17590	17639	17703	17796	17612	17664	17615	17896	17564	17700	17580	17569	17737	17808	17605	17605	17697	17642	17647	17728	17628	17540	17689	17461	17727	17586	17507	17583	17796	17562	17592	17751	17672	17637	17697	17816	17559	17591	17835	17807	17703	17622	17539	17831	17675	17510	17726	17648	17474	17695	17652	17523	17632	17682	17601	17665	17701	17781	17638	17908	17645	17619	17627	17747	17607	17551	17585	17742	17575	17606	17778	17751	17648	17634	17633	17460	17633	17736	17733	17774	17647	17662	17467	17420	17708	17633	17485	17697	17644	17692	17784	17571	17727	17642	17583	17576	17711	17499	17756	17644	17717	17808	17767	17816	17667	17656	17698	17610	17651	17531	17571	17743	17654	17713	17675	17640	17569	17749	17588	17753	17590	17535	17636	17629	17580	17726	17495	17617	17746	17512	17624	17719	17493	17863	17602	17460	17755	17730	17709	17729	17779	17513	17669	17912	17689	17663	17432	17783	17613	17619	17677	17524	17711	17609	17795	17601	17564	17455	17849	17572	17714	17581	17480	17658	17755	17558	17753	17448	17726	17678	17568	17670	17751	17718	17772	17805	17794	17621	17575	17628	17610	17655	17448	17742	17713	17502	17579	17585	17533	17500	17701	17768	17682	17752	17771	17714	17659	17673	17596	17640	17672	17684	17770	17582	17752	17592	17550	17539	17636	17564	17884	17781	17503	17595	17665	17639	17758	17729	17588	17805	17693	17746	17677	17658	17451	17732	17563	17802	17737	17628	17751	17599	17637	17604	17619	17533	17855	17630	17585	17818	17559	17655	17662	17697	17622	17633	17510	17727	17678	17606	17540	17502	17540	17623	17639	17863	17679	17485	17656	17624	17865	17533	17694	17641	17676	17822	17474	17787	17662	17542	17611	17618	17775	17587	17805	17555	17741	17765	17558	17608	17629	17751	17565	17657	17476	17582	17730	17688	17743	17543	17633	17671	17718	17547	17671	17581	17728	17720	17709	17591	17610	17560	17676	17687	17746	17598	17713	17561	17641	17730	17521	17487	17593	17651	17590	17579	17835	17651	17494	17469	17675	17557	17562	17887	17711	17576	17629	17754	17704	17651	17639	17607	17714	17729	17421	17709	17560	17668	17533	17592	17555	17778	17714	17621	17643	17634	17808	17628	17624	17705	17662	17738	17455	17641	17570	17640	17627	17594	17716	17740	17855	17732	17735	17789	17566	17524	17684	17629	17510	17802	17657	17743	17767	17732	17808	17528	17609	17736	17585	17661	17587	17632	17573	17530	17759	17703	17371	17891	17643	17820	17541	17677	17629	17543	17603	17543	17771	17753	17387	17586	17637	17825	17730	17566	17836	17607	17733	17772	17844	17567	17758	17773	17745	17779	17587	17569	17666	17658	17824	17717	17756	17517	17584	17611	17530	17626	17695	17655	17740	17521	17647	17768	17515	17732	17629	17536	17656	17608	17691	17732	17689	17534	17477	17647	17781	17534	17788	17656	17685	17798	17693	17508	17750	17750	17684	17673	17697	17541	17456	17663	17772	17636	17766	17581	17738	17488	17626	17633	17647	17756	17691	17677	17732	17796	17580	17846	17635	17611	17567	17807	17718	17647	17471	17708	17733	17562	17746	17717	17598	17609	17564	17791	17581	17735	17606	17484	17655	17711	17570	17738	17668	17681	17647	17773	17696	17570	17744	17608	17716	17551	17610	17705	17710	17617	17715	17537	17550	17595	17677	17620
23571	21415	31720	36936	39128	40770	42790	40389	41866	40827	35978	30241	28493	27841	27507	27746	27587	27651	27609	27625	27312	27797	27642	27475	27550	27611	27769	27355	27696	27723	27397	27477	27485	27436	27653	27338	27602	27675	27578	27459	27529	27375	27723	27540	27190	27593	27739	27303	27502	27359	27487	27734	27424	27539	27338	27365	27632	27559	27206	27550	27354	27557	27411	27419	27429	27566	27571	27387	27406	27332	27294	27360	27440	27362	27550	27391	27377	27578	27411	27349	27356	27536	27360	27298	27439	27184	27440	27400	27320	27383	27539	27647	27493	27465	27358	27488	27311	27290	27325	27213	27554	27463	27522	27427	27337	27453	27319	27453	27570	27759	27571	27260	27347	27466	27309	27348	27527	27318	27364	27509	27710	27705	27637	27514	27666	27525	27184	27428	27627	27400	27330	27322	27337	27286	27311	27562	27459	27257	27343	27293	27501	27539	27302	27430	27136	27215	27381	27278	27424	27418	27535	27624	27538	27320	27499	27484	27361	27393	27404	27198	27290	26953	27140	27296	27522	27423	27279	27316	27457	27418	27534	27172	27495	27221	27462	27222	27119	27234	27356	27395	27386	27512	27313	27339	27230	27437	27208	27466	27357	27032	27446	27455	27419	27383	27519	27627	27425	27237	27458	27484	27276	27272	27563	27439	27449	27530	27583	27485	27413	27186	27350	27488	27414	27305	27498	27439	27207	27238	27472	27419	27376	27265	27037	27022	27034	27276	27195	27189	27255	27599	27122	27397	27450	27397	27514	27635	27502	27535	27492	27216	27281	27117	27451	27381	27436	27244	27321	27226	27550	27477	27630	27456	27420	27263	27222	27506	27174	27256	27141	27375	27595	27500	27256	27473	27467	27382	27586	27330	27408	27322	27360	27243	27320	27201	27328	27201	27434	27354	27594	27618	27182	27454	27759	27397	27455	27484	27221	27406	27473	27359	27442	27308	27379	27405	27597	27164	27451	27486	27407	27296	27513	27318	27325	27553	27578	27368	27261	27272	27521	27597	27258	27272	27551	27496	27369	27461	27262	27278	27833	27245	27339	27244	27439	27433	27542	27233	27171	27136	27469	27289	27536	27558	27436	27385	27612	27239	27333	27475	27429	27186	27606	27325	27427	27280	27288	27480	27574	27272	27512	27420	27234	27220	27378	27307	27447	27190	27532	27359	27407	27389	27612	27141	27342	27034	27514	27634	27483	27207	27467	27652	27200	27331	27431	27323	27273	27081	27589	27451	27583	27510	27154	27277	27775	27320	27178	27206	27503	27325	27250	27336	27444	27518	27203	27364	27509	27341	27439	27385	27579	27547	27424	27408	27301	27380	27366	27312	27633	27288	27255	27235	27407	27318	27296	27336	27165	27436	27465	27453	27484	27377	27217	27283	27533	27306	27531	27374	27376	27383	27391	27178	27265	27492	27479	27440	27340	27209	27276	27298	27360	27281	27316	27427	27314	27590	27483	27412	27361	27395	27323	27110	27251	27571	27853	27503	27202	27309	27560	27428	27298	27137	27189	27210	27238	27516	27350	27130	27229	27182	27260	27507	27411	27384	27266	27259	27527	27271	27505	27620	27700	27127	27417	27161	27184	27393	27378	27353	27583	27243	27564	27258	27053	27430	27476	27529	27414	27460	27367	27235	27308	27354	27425	27158	27481	27560	27288	27304	27233	27165	27540	27655	27466	27467	27312	27157	27366	27362	27323	27587	27400	27254	27519	27430	27216	27178	27441	27482	27273	27573	27570	27709	27457	27294	27357	27390	27383	27273	27464	27604	27348	27396	27513	27392	27430	27420	27431	27233	27512	27345	27228	27235	27496	27318	27494	27355	27361	27049	27488	27351	27420	27498	27212	27535	27458	27299	27292	27364	27228	27024	27224	27539	27530	27271	27594	27520	27602	27251	27364	27516	27590	27325	27214	27461	27281	27271	27475	27353	27541	27201	27246	27431	27288	27459	27389	27385	27582	27557	27222	27383	27390	27429	27448	27426	27519	27212	27395	27454	27431	27478	27227	27444	27243	27394	27379	27375	27368	27184	27327	27459	27196	27282	27288	27303	27060	27349	27192	27251	27093	27400	27101	27201	27321	27214	27018	27346	27275	27308	27495	27381	27310	27340	27406	27471	27447	27625	27337	27402	27311	27458	27360	27048	27581	27546	27500	27465	27383	27195	27276	27543	27076	27456	27192	27316	27254	27418	27472	27000	27285	27392	27566	27095	27555	27289	27769	27431	27479	27247	27270	27454	27413	27236	27354	27526	27605	27554	27495	27564	27396	27347	27152	27292	27349	27540	27603	27495	27486	27612	27424	27391	27546	27248	27581	27362	27074	27579	27189	27468	27489	27487	27266	27328	27446	27373	27761	27590	27238	27573	27300	27369	27317	27513	27474	27624	27336	27513	27295	27381	27298	27333	27377	27729	27453	27375	27408	27506	27590	27534	27163	27414	27273	27540	27251	27287	27394	27273	27509	27239	27582	27269	27455	27295	27521	27584	27401	27342	27482	27193	27388	27414	27212	27230	27440	27311	27299	27380	27599	27626	27222	27364	27353	27521	27607	27512	27549	27200	27633	27229	27087	27134	27408	27234	27152	27401	27308	27658	27613	27363	27179	27337	27445	27563	27280	27491	27587	27168	27463	27520	27260	27348	27033	27275	27337	27463	27408	27359	27604	27156	27156	27522	27300	27340	27498	27389	27205	27343	27350	27392	27272	27501	27272	27492	27477	27304	27499	27474	27362	27284	27433	27601	27167	27419	27317	27109	27357	27297	27146	27584	27442	27461	27367	27317	27477	27339	27501	27455	27202	26982	27568	27299	27195	27644	27510	27387	27336	27360	27573	27539	27377	27481	27174	27502	27711	27237	27281	27289	27657	27349	27454	27437	27377	27478	27559	27145	27392	27327	27456	27390	27168	27249	27475	27455	27274	27695	27390	27230	27501	27399	27350	27422	27287	27388	27429	27254	27452	27300	27321	27209	27494	27220	27286	27406	27724	27567	27250	27541	27202	27134	27217	27288	27505	27526	27545	27366	27292	27342	27663	27449	27415	27157	27258	27464	27362	27449	27437	27414	27390	27477	27113	27196	27270	27251	27281	27399	27227	27086	27510	27248	27472	27351	27413	27339	27215	27204	27446	27526	27504	27377	27036	27474	27371	27338	27464	27284	27695	27448	27272	27458	27542	27652	27340	27455	27748	27449	27412	27540	27339	27037	27341	27256	27289	27154	27314	27199	27619	27430	27123	27271	27094	27230	27243	27319	27312	27253	27167	27524	27315	27397	27317	27356	27183	26958	27357	27216	27325	27240	27577	27465	27409	27174	27135	27188	27655	27435	27372	27518	27120	27267	27400	27494	27261	27467	27303	27276	27521	27286	27493	27473	27528	27135	27360	27581	27412	27438	27411	27446	27437	27277	27214	27312	27594	27523	27343	27467	27446	27211	27447	27486	27468	27510	27516	27421	27325	27183	27379	27494	27540	27456	27433	27373	27358	27369	27454	27446	27555	27254	27199	27375	27359	27232	27448	27487	27163	27404	27241	27476	27435	27408	27285	27398	27333	27516	27508	27222	27185	27367	27668	27366	27307	27434	27318	27202	27425	27527	27496	27285	27470	27565	27340	27200	27188	27340	27397	27543	27374	27326	27468	27340	27128	27051	27371	27299	27412	27292	27226	27392	27210	27403	27301	27396	27596	27417	27276	27407	27291	27383	27396	27224	27087	27212	27459	27077	27455	27248	27392	27099	27260	27137	27403	27550	27416	27351	27475	27222	27248	27216	27334	27217	27279	27469	27406	27343	27560	27306	27398	27224	27320	27294	27445	27365	27174	27385	27012	27126	27109	27368	27633	27242	27155	27600	27363	27272	27299	27212	27251	27296	27481	27429	27313	27374	27150	27293	27404	27294	27486	27390	27423	27293	27343	27478	27700	27436	27268	27227	27250	27199	27367	27326	27486	27296	27380	27545	27196	27211	27603	27290	27518	27529	27442	27432	27390	27744	27372	27183	27266	27328	27324	27575	27569	27505	27193	27268	27487	27269	27421	27512	27302	27374	27433	27240	27249	27570	27418	27342	27421	27566	27638	27378	27524	27407	27533	27370	27518	27353	27419	27094	27311	27361	27499	27413	27228	27411	27249	27250	27133	27420	27303	27535	27468	27468	27152	27216	27472	27317	27530	27370	27378	27610	27329	27340	27501	27090	27398	27237	27476	27365	27554	27415	27409	27226	27430	27311	27496	27094	27455	27470	27314	27527	27372	27190	27457	27435	27164	27170	27367	27513	27220	27411	27134	27220	27367	27221	27169	27337	27303	27316	27568	27403	27332	27077	27165	27323	27680	27392	27154	27346	27273	27392	27371	27627	27669	27542	27336	27116	27387	27512	27291	27364	27587	27340	27339	27447	27473	27409	27499	27320	27455	27444	27413	27246	27306	27353	27504	27277	27110	27456	27412	27073	27607	27387	27459	27476	27214	27210	27151	27246	27383	27291	27639	27190	27418	27436	27641	27204	27308	27434	27440	27370	27258	27364	27516	27231	27461	27176	27068	27349	27411	27535	27314	27574	27305	27444	27120	27419	27150	27186	27587	27633	27496	27158	27318	27146	27758	27518	27429	27254	27470	27594	27395	27487	27376	27537	27536	27485	27461	27321	27361	27338	27507	27584	27352	27424	27256	27552	27314	27360	27380	27355	27313	27121	27548	27532	27193	27471	27317	27108	27387	27443	27283	27241	27223	27392	27144	27092	27592	27019	27346	27391	27294	27151	27440	27505	27245	27133	27169	27316	27310	27425	27060	27395	27305	27227	27386	27060	27499	27669	27325	27259	27055	27195	27415	27181	27412	27265	27449	27541	27517	27457	27422	27310	27205	27358	27233	27329	27769	27367	27201	27267	27446	27396	27361	27343	27328	27385	27676	27456	27340	27270	27582	27407	27496	27451	27091	27242	27419	27294	27471	27290	27475	27338	27258	27469	27361	27403	27503	27703	27237	27433	27292	27434	27307	27379	27405	27558	27439	27507	27194	27433	27468	27140	27204	27551	27574	27390	27252	27520	27185	27319	27671	27495	27394	27317	27434	27445	27510	27423	27455	27437	27261	27533	27318	27596	27344	27344	27365	27266	27450	27379
54529	88654	83033	67734	50139	40396	36790	34417	35887	33403	26601	19859	18537	18206	17810	17856	17702	17598	17664	17742	17697	17666	17481	17685	17484	17651	17715	17730	17632	17623	17579	17530	17640	17551	17545	17628	17627	17781	17747	17849	17526	17743	17714	17674	17704	17711	17561	17571	17596	17491	17663	17715	17664	17484	17689	17685	17629	17593	17777	17715	17647	17820	17684	17797	17653	17558	17539	17674	17604	17771	17748	17500	17493	17610	17846	17779	17443	17845	17689	17572	17552	17489	17881	17520	17531	17551	17527	17811	17389	17811	17630	17523	17668	17516	17730	17620	17561	17635	17532	17537	17598	17565	17744	17554	17524	17848	17906	17581	17539	17678	17811	17367	17623	17577	17668	17288	17535	17612	17584	17621	17728	17594	17493	17574	17695	17486	17414	17501	17699	17489	17750	17593	17658	17426	17612	17545	17657	17561	17640	17585	17599	17549	17640	17784	17671	17932	17760	17586	17637	17586	17604	17791	17630	17688	17381	17696	17721	17553	17717	17701	17554	17709	17707	17770	17675	17714	17532	17677	17712	17539	17635	17678	17565	17639	17628	17686	17789	17690	17565	17556	17707	17686	17833	17679	17521	17710	17559	17576	17838	17565	17468	17594	17787	17361	17678	17347	17693	17470	17502	17605	17639	17660	17634	17588	17652	17567	17531	17709	17526	17583	17497	17531	17722	17673	17542	17550	17690	17598	17606	17604	17621	17617	17581	17595	17600	17625	17618	17707	17613	17763	17775	17871	17504	17657	17555	17614	17677	17646	17656	17402	17506	17706	17359	17829	17485	17740	17567	17672	17534	17455	17724	17614	17600	17498	17818	17674	17814	17488	17628	17596	17625	17602	17679	17566	17569	17449	17521	17500	17807	17600	17478	17668	17604	17743	17715	17635	17485	17614	17695	17779	17524	17534	17426	17641	17615	17601	17514	17836	17823	17745	17432	17567	17579	17572	17431	17618	17428	17658	17643	17604	17572	17698	17509	17543	17744	17606	17584	17771	17593	17668	17711	17721	17672	17777	17636	17734	17636	17699	17570	17596	17600	17423	17776	17386	17607	17737	17622	17690	17510	17591	17702	17713	17577	17563	17521	17673	17677	17461	17578	17693	17491	17554	17669	17648	17539	17592	17568	17629	17724	17615	17588	17638	17480	17632	17621	17673	17553	17716	17697	17661	17672	17697	17615	17587	17681	17542	17684	17582	17547	17737	17681	17750	17586	17797	17701	17582	17524	17708	17637	17571	17876	17710	17727	17606	17594	17481	17639	17662	17541	17635	17454	17655	17599	17460	17642	17464	17460	17737	17412	17354	17551	17674	17678	17640	17585	17581	17661	17713	17594	17629	17624	17647	17386	17646	17664	17488	17872	17591	17515	17449	17591	17698	17503	17630	17693	17626	17746	17430	17672	17705	17739	17621	17651	17656	17599	17692	17427	17734	17504	17592	17570	17645	17645	17769	17815	17697	17704	17560	17637	17621	17497	17586	17648	17541	17542	17719	17505	17758	17507	17736	17772	17577	17543	17687	17833	17506	17687	17481	17688	17677	17749	17690	17648	17755	17770	17499	17544	17596	17583	17599	17589	17661	17582	17746	17625	17757	17590	17463	17617	17768	17731	17585	17661	17616	17540	17752	17612	17537	17599	17585	17505	17781	17650	17698	17533	17837	17623	17448	17746	17642	17650	17503	17726	17527	17655	17531	17479	17758	17565	17614	17434	17721	17508	17581	17628	17580	17400	17641	17590	17581	17619	17786	17650	17687	17797	17696	17619	17605	17634	17652	17726	17518	17569	17514	17535	17709	17449	17744	17780	17561	17670	17677	17628	17623	17616	17660	17644	17552	17716	17710	17558	17858	17702	17523	17679	17559	17648	17652	17520	17561	17595	17581	17433	17493	17722	17540	17422	17614	17485	17802	17745	17748	17423	17625	17625	17637	17567	17503	17561	17675	17510	17636	17667	17637	17518	17723	17594	17539	17746	17470	17582	17631	17642	17602	17572	17502	17804	17699	17423	17875	17641	17622	17649	17627	17704	17466	17544	17493	17485	17665	17605	17676	17359	17641	17767	17552	17554	17646	17668	17539	17721	17582	17706	17765	17619	17810	17617	17538	17523	17490	17609	17578	17590	17487	17591	17486	17472	17578	17561	17413	17615	17600	17537	17689	17518	17689	17575	17541	17650	17589	17502	17593	17805	17582	17872	17812	17811	17557	17789	17503	17679	17580	17591	17606	17673	17687	17692	17498	17594	17550	17671	17673	17530	17699	17581	17794	17560	17799	17521	17770	17501	17684	17846	17654	17669	17628	17338	17832	17606	17560	17612	17574	17777	17455	17574	17585	17559	17630	17501	17677	17771	17599	17558	17813	17810	17618	17460	17685	17554	17492	17469	17597	17671	17686	17621	17572	17616	17451	17682	17738	17644	17550	17626	17692	17690	17766	17549	17567	17376	17783	17666	17786	17525	17706	17798	17599	17598	17730	17592	17618	17652	17774	17745	17498	17818	17712	17717	17560	17601	17767	17522	17388	17457	17514	17516	17748	17518	17504	17761	17595	17676	17399	17559	17709	17751	17755	17675	17740	17734	17553	17348	17631	17631	17521	17658	17671	17643	17581	17643	17685	17550	17636	17649	17587	17647	17306	17679	17628	17741	17545	17709	17616	17317	17584	17540	17692	17821	17433	17705	17580	17542	17547	17446	17742	17791	17557	17558	17747	17673	17673	17693	17598	17659	17660	17637	17417	17700	17587	17741	17542	17542	17734	17712	17618	17659	17857	17635	17520	17483	17585	17538	17555	17671	17823	17618	17700	17826	17639	17489	17599	17536	17644	17590	17784	17629	17702	17583	17459	17765	17574	17632	17528	17712	17542	17810	17515	17813	17531	17684	17439	17645	17622	17641	17541	17605	17468	17634	17591	17713	17678	17622	17640	17647	17652	17671	17575	17498	17685	17628	17807	17560	17846	17583	17724	17631	17637	17711	17453	17730	17767	17551	17552	17673	17553	17475	17553	17556	17599	17644	17588	17598	17529	17724	17563	17743	17674	17516	17591	17574	17744	17503	17733	17692	17571	17460	17821	17525	17519	17740	17622	17499	17570	17642	17538	17614	17475	17509	17608	17579	17555	17682	17610	17573	17600	17627	17859	17553	17439	17650	17598	17585	17712	17575	17741	17695	17560	17607	17749	17717	17482	17614	17612	17706	17507	17635	17629	17588	17600	17545	17541	17692	17642	17513	17686	17733	17590	17606	17723	17567	17553	17640	17886	17783	17545	17564	17762	17829	17592	17590	17774	17495	17706	17458	17645	17749	17605	17668	17571	17609	17469	17522	17331	17550	17525	17833	17675	17574	17730	17757	17478	17680	17661	17702	17697	17680	17543	17462	17753	17578	17593	17624	17601	17622	17715	17676	17579	17538	17642	17660	17652	17760	17659	17809	17562	17522	17679	17531	17748	17523	17493	17921	17653	17450	17549	17539	17666	17515	17666	17822	17575	17521	17750	17578	17608	17542	17585	17654	17485	17762	17598	17605	17689	17551	17776	17680	17693	17741	17494	17623	17746	17574	17480	17623	17839	17652	17529	17620	17573	17743	17680	17774	17675	17563	17500	17752	17707	17810	17801	17689	17437	17595	17630	17827	17718	17674	17552	17514	17465	17707	17514	17516	17486	17605	17666	17630	17672	17473	17650	17482	17627	17501	17607	17638	17405	17639	17703	17693	17462	17529	17403	17696	17821	17630	17681	17582	17679	17683	17691	17725	17500	17597	17574	17676	17316	17653	17604	17786	17794	17711	17710	17599	17646	17476	17598	17451	17445	17790	17560	17673	17658	17638	17656	17718	17635	17727	17463	17590	17589	17644	17497	17660	17668	17792	17564	17460	17582	17608	17601	17606	17676	17643	17634	17457	17552	17545	17639	17464	17687	17563	17701	17603	17729	17624	17686	17435	17552	17652	17659	17674	17759	17626	17662	17681	17672	17633	17563	17812	17601	17714	17654	17830	17407	17652	17580	17562	17506	17539	17640	17616	17511	17600	17527	17737	17708	17684	17605	17747	17518	17669	17648	17852	17801	17646	17589	17512	17447	17833	17708	17602	17562	17545	17588	17627	17625	17554	17583	17582	17731	17713	17482	17575	17548	17412	17607	17666	17622	17592	17763	17618	17634	17645	17583	17560	17441	17593	17637	17629	17782	17610	17582	17592	17692	17678	17794	17585	17667	17740	17567	17573	17726	17653	17627	17670	17869	17539	17582	17679	17615	17590	17666	17650	17600	17674	17704	17704	17807	17639	17617	17722	17658	17592	17690	17693	17541	17708	17779	17591	17506	17730	17614	17615	17699	17527	17756	17689	17709	17810	17625	17738	17743	17547	17701	17639	17601	17722	17691	17618	17677	17733	17624	17763	17549	17580	17618	17439	17646	17521	17690	17565	17734	17644	17635	17742	17470	17445	17512	17586	17709	17675	17624	17741	17415	17756	17491	17523	17839	17702	17725	17649	17506	17528	17518	17700	17676	17516	17552	17728	17320	17564	17665	17420	17504	17572	17403	17568	17606	17543	17767	17434	17553	17598	17524	17736	17610	17496	17541	17775	17589	17688	17556	17455	17668	17505	17458	17835	17543	17662	17621	17613	17714	17654	17591	17682	17617	17781	17653	17535	17530	17596	17501	17501	17619	17335	17716	17702	17714	17786	17587	17562	17638	17634	17772	17722	17693	17651	17690	17671	17771	17563	17715	17645	17785	17467	17547	17767	17652	17764	17503	17423	17670	17714	17679	17567	17635	17683	17490	17565	17645	17650	17592	17459	17742	17620	17624	17659	17634	17774	17644	17629	17579	17797	17731	17739	17560	17564	17541	17633	17503	17498	17708	17717	17619	17540	17619	17631	17596	17780	17606	17556	17744	17634	17621	17601	17650	17589	17818	17687	17627	17626	17563	17607	17665	17414	17666	17656	17735	17571	17691	17662	17749	17568	17536	17701	17637	17603	17716	17602	17701	17648	17620	17557	17682	17498	17604	17628	17416	17663	17635	17547	17590	17487	17607	17614	17600	17532	17497	17564	17611	17482	17404	17534	17634	17644	17567	17539	17631	17775	17800	17630	17567	17602	17734	17642	17405	17615	17595
49983	64229	65620	54344	42961	38911	37031	34500	33241	31834	29615	28566	28416	28366	28507	28132	28336	28189	28308	28305	28263	28280	28270	28378	28153	28194	28108	28058	28230	28234	28236	27918	28299	28318	28268	28201	28065	28237	28243	28300	28125	28299	28250	27973	28100	28126	28307	28239	28170	28205	28176	28088	28304	28330	28207	28119	28400	28137	28190	27874	28165	28090	28204	28048	27989	27964	28342	27805	27969	28169	28277	28281	28353	28142	28329	28096	28314	28276	28180	27993	28138	28201	28086	28341	28130	28296	28368	28172	27966	28026	28222	28229	28266	28101	28207	28001	28186	28041	28136	28222	28057	28137	27963	27993	28048	28156	28079	27907	28202	28175	28120	28134	28000	28103	28166	28074	28334	28082	28265	28339	28134	27971	27965	28212	28340	27974	27943	28213	28355	28437	28212	28072	28187	28007	28192	27957	28120	28268	27962	28097	28099	27988	28338	28238	28064	28263	28380	28159	28343	28209	28270	28149	28017	28134	28323	28188	28430	28395	28086	28209	28295	28179	28136	28008	28093	28188	28323	27936	28278	28186	28284	27979	28242	28062	28313	28046	27964	28112	28129	28325	28393	28112	28380	28017	28067	28263	28084	28210	28119	28135	28395	28045	27951	28153	28157	28268	28440	27998	28315	28131	28215	28129	28026	27963	28237	28296	28165	28196	28010	28008	27963	28205	28184	28243	28135	28585	27943	28201	28129	28447	28136	28313	28173	28235	28213	28385	28282	28089	28083	28225	28343	28366	28379	28084	27947	28307	28202	28195	28220	28001	28183	28258	27950	28257	28357	28058	28152	28268	28021	28174	28344	28100	27908	28331	28022	28337	28136	28192	28116	28438	28265	28109	28103	28131	28244	28073	28088	28233	28130	28362	28156	28280	28346	28199	28323	28104	28284	28140	28234	28446	28102	28097	28308	28207	28205	28121	28015	27965	28151	27929	28126	28064	28240	28174	27992	28126	27973	28229	28186	27943	27973	28236	28196	28358	28426	28131	28058	28024	28453	28173	28224	28344	28155	28204	28483	28410	28118	28234	28255	28224	28256	28030	28205	28261	28174	28364	28193	28170	28276	28207	28221	28122	28167	28282	28285	28207	28250	28336	28093	28226	28241	28207	27868	28334	28176	28130	28298	28110	28339	28208	28219	28243	28607	28202	28181	28259	27972	28100	28021	28099	28331	28197	28035	28021	28142	28009	28153	27976	28391	28119	28207	28168	28532	28378	28214	28266	28031	28109	28058	28266	28225	28249	28327	28042	28294	28186	28209	28214	28092	28263	28281	28136	28278	28185	28252	28263	28202	28132	28167	28353	28097	28156	28131	28355	28158	28070	27965	28128	28187	28312	28095	27939	28053	28086	27914	28074	27944	28341	28008	27899	27910	28103	28356	28138	28075	28147	28455	28171	27968	27823	28282	28315	28178	28064	28265	28247	28187	28224	28218	27937	27923	28139	28288	28293	28306	28084	28224	28122	28208	28018	28131	28150	28035	28406	28153	28188	27894	28058	28128	28055	28211	28167	28026	28027	28233	27914	28263	28291	28349	27855	28142	28119	28187	28162	28113	28264	28195	28093	28085	28261	28297	28501	28284	27918	28090	28295	28336	28138	28170	28152	28121	28500	28163	28515	28119	28296	28179	28273	28094	28001	28225	28051	28011	28087	28044	28365	28221	27878	28138	27989	28425	28051	28010	28181	28193	28139	28059	28073	28219	28328	28108	27788	28141	28167	28335	28131	28522	28120	28100	27976	28066	27992	28249	28449	28313	28133	28284	28117	28186	28296	28129	28091	28294	28210	28322	28087	27933	28586	28117	27990	28140	28319	27935	28122	28135	28143	28146	28062	28098	28638	27936	28107	28412	28307	28052	28312	28349	28089	28168	28159	28407	28271	28362	28199	28398	28118	28328	27876	28194	28142	28296	28080	28125	28091	28235	28233	28176	28119	27985	28056	28131	28182	28140	28200	28469	28135	28048	27967	28142	28546	28331	28159	28312	28185	28275	28129	28039	27948	28175	28341	28272	28135	28240	28106	28051	28245	28229	28318	28154	28117	28240	28022	28267	28202	28044	28077	28114	28089	28380	28336	28178	28154	28316	28005	28224	28213	28417	28094	27992	27923	28065	28168	28328	28338	28133	28224	28020	28253	28270	28013	28156	28117	28104	28290	28157	28123	28093	28425	28141	28307	28111	28211	28155	28153	28124	28261	28397	28207	28210	28189	28188	27933	28145	28195	28003	28378	28334	28106	28220	28056	28163	28198	28184	28111	28173	28291	28220	27876	28250	28116	28112	28117	28073	28184	28202	28020	27879	28138	28165	28172	28221	28269	28259	28123	28210	28200	28120	28055	28226	28226	28161	27903	28131	28053	28231	28327	28111	28428	28111	28093	28117	28190	28414	28103	28238	28000	28375	28373	28069	28135	28069	27916	28078	28034	28275	28161	28164	28180	28291	28323	28281	28558	28149	28138	28022	28085	27991	28289	28193	28096	28179	28203	28067	28130	28109	28184	28259	28187	28155	28426	28287	28069	28252	28277	28092	28187	28196	28310	28195	28400	28276	28037	28314	28167	28259	27980	28365	27927	28347	28190	28085	28115	28298	28092	27999	28175	28157	28007	28397	28204	27873	28353	28257	28229	28072	28277	28144	28246	28085	27781	28483	28040	28153	28006	27986	28207	28188	28081	28159	27937	28129	28380	28263	28062	28214	28256	28100	28226	28360	28128	28197	28219	28065	28081	28030	28093	27977	28209	28094	27984	27862	27990	28229	28345	28241	28338	28353	28293	28224	28246	28335	28142	28118	28208	27988	28195	27839	28059	28065	28312	28207	27858	28138	27988	28099	28226	28284	28002	28213	27988	27928	28108	28168	27837	28135	28063	28075	28313	28062	28026	28140	28337	27946	28169	27864	28253	27940	28324	28378	28072	28270	28236	28211	28009	28192	28034	28071	28227	27998	28071	28252	28490	28350	28326	28230	28114	28270	28194	28365	28234	28238	28216	28258	27994	28133	27941	27973	27966	28161	28349	28089	28371	28251	28283	27921	27997	28358	27996	28127	27807	28073	28189	28281	28142	28188	28094	27953	28394	27970	27999	28287	28503	28187	28056	28103	28146	28061	28051	28173	28184	28112	28361	28118	28232	27996	28235	28143	28080	28390	28129	28438	27861	28177	28060	28251	28371	27892	27859	28155	28040	27825	28235	28239	28092	28120	28100	27961	28297	28470	28122	28334	28209	28293	27986	28019	28165	27993	28177	28189	28057	28459	28328	28210	28127	28320	27955	28064	28059	28514	28179	28302	28070	28228	28028	28288	28033	28334	28169	28390	28293	28307	28445	28170	28118	28220	28089	28246	28223	28152	28302	27955	28196	28458	28271	28207	28105	28381	28207	28300	28156	28140	28282	28406	28207	28332	28121	28357	28290	28140	28215	28225	27971	28170	28055	28576	28146	28231	28116	28044	28116	28125	28161	28505	28438	28287	28204	28338	28206	28016	28398	28365	28179	27885	28267	28067	28124	28343	28204	28121	28038	28265	28241	28392	28196	28244	27744	28222	28166	28253	28155	28047	28089	27994	28399	28119	28170	28003	28242	28147	28173	28087	28084	28078	28059	27997	28202	28097	28067	28262	28331	28046	28286	28296	27871	28350	28347	28037	28190	28438	28161	28324	28269	28154	28193	28287	28036	28129	27953	28303	28311	28131	28150	28184	28227	28148	28119	28196	28264	28085	28070	28347	28045	28072	28140	28268	27996	28145	28145	28004	28052	28101	28068	28020	28123	28227	28308	28342	28235	28375	28043	28035	27953	28271	28269	28218	28080	28261	28092	28123	28427	28214	28157	28349	28028	28286	28167	28098	28121	28377	28227	28010	28204	28263	28384	28126	28178	28013	28048	28270	27932	28133	28121	28106	28261	28412	28313	28446	28206	28351	28291	28230	28459	28311	28557	28052	28092	28190	28201	28141	28054	28184	28234	28238	28126	28305	28105	28392	28175	28191	28189	27890	28158	28408	28246	28180	28003	28186	28170	28189	27864	28127	28060	28219	28212	28170	28270	28116	28251	28351	28317	28027	28315	27964	28333	28267	28262	28058	28484	28012	28208	28221	28209	28269	28185	28091	28162	28178	28368	28326	28208	28274	28278	28033	28286	28331	28082	28290	28121	27912	28210	28296	28082	28182	28256	28340	28038	28116	28275	28146	28212	28277	28056	28232	27923	28141	27959	28307	28416	28110	28133	28180	28578	28094	28351	28178	28428	28490	28330	28038	28629	28452	28109	28044	28340	28211	28128	28109	28155	27989	28238	28087	28376	28150	28002	28252	28121	28393	28237	28141	28147	28165	28058	28239	28095	28264	28324	28219	28341	28213	28217	28213	28175	28130	28085	28384	28017	28178	28174	28297	28074	28059	28214	27936	28142	28179	27972	28398	28282	28375	28298	28577	28455	28267	28317	28248	27970	27984	28245	28351	28240	27995	28020	28204	28220	28240	27945	28117	28126	28042	28199	28046	28028	28179	28266	28283	28028	28245	28155	28338	28185	28394	28226	28072	28242	28150	28363	28222	28127	28170	28105	28022	28225	28080	28283	28256	28366	27957	27920	28182	27944	27996	28019	28136	28304	27976	28047	28054	28271	28464	28439	28028	28253	28046	28295	28307	28277	28090	28015	28298	28062	27956	28202	28208	28384	28081	28329	28305	27878	28456	28167	28303	28222	28167	28081	28249	28109	28226	28134	28225	28077	28262	28333	28286	28283	28128	28152	28247	28192	28460	28226	28130	28092	28172	28308	28351	28156	28228	28146	28101	28100	28101	28039	28031	28287	28140	27902	28344	28326	28039	28305	28166	28335	28140	28310	28072	27955	28136	28308	28136	28357	28150	28255	28335	28020	28218	28050	28245	28077	28198	27907	28119	28463	28227	28336	28287	27918	28170	28089	27931	28207	28078	28167	28401	28109	28138	28275	28340	28501	28124	28087	28091	28279	28089	28318	28193	28179	28372	28136	28155	28225	28353	28085	27988	28300	28308	28086	27823	28063	28067	28335	28048	28117	28118	27832	28130	28094	28149	28234	28148	28131	28049	28211	28489	28172	28177	28120	27986	28063	28454	28240	28348	28103	28036	28105	28296	28438
54108	73730	66026	47761	36181	31532	29149	26368	24469	22071	19454	18355	18136	18027	17983	17937	18107	17816	17862	17858	18118	17831	17932	18070	17931	17974	17886	17796	17945	17916	18040	17893	17970	17881	18129	17937	18093	17905	17917	17807	17814	17903	17935	17983	17943	17907	17846	17941	17963	17900	17934	17852	18061	18031	17869	17912	17903	17928	18071	17944	18083	17885	17985	17956	18044	18051	17882	18077	18023	17921	17775	18034	18077	17995	18003	18077	18120	18036	17802	17985	17924	17935	17955	17871	17924	18086	17882	18066	18041	18072	17996	18076	17866	17976	17925	17982	17817	17842	17896	18174	17897	18027	17920	18152	18100	17952	17994	18051	17898	18005	17980	17823	17800	18097	17898	17847	18015	18050	17876	17815	18115	18012	17981	17907	17912	17966	17983	18009	18132	17982	17898	17988	18119	17964	18067	18039	18004	17941	18009	18002	17884	17860	18004	18003	17922	18026	17971	18013	17962	17869	18051	17884	17792	17963	17928	18063	17959	17803	17878	17896	17762	17939	18007	17927	18036	18035	17964	17853	17978	17841	18128	17852	18028	17933	17983	17852	18019	17952	17932	17937	18011	18017	17992	17969	17858	18034	17916	17989	18174	18045	17967	18018	17938	17976	17824	17836	17796	18131	17932	17861	17971	17947	18076	17874	17850	18163	18130	17946	18100	17720	18019	17901	17877	17726	17788	17951	17910	17940	17956	17969	17992	18056	18021	18024	18122	17892	18048	18073	18028	17957	18067	17898	17989	17914	17838	18064	17993	17939	17946	17858	17791	18033	18004	17924	18091	17788	17829	17835	17958	17918	17918	17942	17900	18102	17766	18183	18095	17846	18120	17849	18059	17851	18137	18042	18053	17926	18019	18005	18144	17998	17849	17964	17965	17820	18076	17929	18024	17946	17902	17876	18107	18001	17892	17992	17945	17881	18110	18029	17952	17879	17871	17998	18007	17882	17796	17938	18109	17970	18015	18210	17812	18240	18030	17966	17923	18049	18117	18110	18013	17886	17868	17892	17951	18000	17950	18138	18152	17809	17924	18133	17978	17809	18162	18018	18032	18017	17872	17896	17914	18084	17999	17923	17901	17870	18079	17810	17893	17882	18053	17961	17903	18094	18126	18019	17859	17909	18046	18150	17934	18055	18029	18023	18014	17977	17852	18028	18038	17978	17774	17947	17822	17981	17991	18065	17911	17947	18099	17971	18062	17905	17949	18031	18036	18055	17959	17950	17980	18014	17903	17795	18045	18007	17878	17968	18075	17960	17979	17897	18094	18024	17939	18018	17954	17636	17887	18135	17792	18071	18125	18115	17984	18096	18044	17823	18161	18064	17752	17939	18064	17878	18023	17971	17900	18072	18127	18036	17911	18061	17823	17923	17925	18022	17888	18014	18164	17927	18004	18102	18107	18027	18000	17940	17866	18054	17894	18037	18102	17751	18067	17984	17952	18107	17860	17964	17922	17977	17940	17993	17972	17885	18032	18041	17901	18060	17949	17880	17762	18100	18038	18024	17851	17776	17931	18030	17895	18019	17900	18076	17953	17972	17846	17964	18027	18117	17998	18038	18021	17911	17908	17961	17979	18072	18113	17928	18018	17949	17759	17932	18051	17916	17914	17966	17987	17848	17974	18125	17946	18000	17920	17893	17876	17990	18065	17999	18047	17946	17904	18097	17898	17898	18158	17956	17866	18024	18033	17978	17934	17957	18160	18061	17983	18032	17938	17993	18066	18042	18137	18000	17849	18098	17916	17891	17990	17895	17782	17987	17981	17967	17855	18148	17888	17921	17871	18170	17969	17644	17806	18166	17826	18006	18089	17890	18005	17954	17978	18018	18065	17966	17950	17851	17937	17876	18112	18005	17739	17948	17898	17785	17877	17954	18079	18203	18072	17831	17875	17807	18057	17854	18018	17999	17906	18126	18000	18063	18048	17819	17931	18140	17719	17991	18217	17976	17995	17864	17947	17996	17861	17940	18026	18088	18067	17887	17863	17887	17882	17916	18059	17855	17847	17912	17922	18117	18011	18202	18048	18008	17986	18002	18039	17895	17939	17876	17855	17975	18051	18018	18086	18142	18121	17964	18082	17993	17776	17874	17809	17931	17874	17924	17908	17934	17868	17920	18087	17863	17953	18087	17830	17833	17961	17781	17819	18054	18095	17998	18050	17864	17924	17699	18023	17953	17861	17743	17865	17809	18028	17864	17961	17890	17870	17975	18083	17931	17896	18179	18059	17804	17811	17858	17933	17881	18010	17876	18023	18010	17890	17824	17866	17966	18123	17931	17907	18105	17995	17934	18211	17900	18036	17893	18077	17966	18200	17949	18087	17934	17948	18016	17926	17768	17799	17861	18038	18028	17953	17934	17938	18015	18058	17910	18020	17950	17926	17852	17980	17991	17894	17968	18027	18008	17932	17903	17930	17999	17874	17970	17969	18007	17972	17950	17951	17787	17989	17941	17988	17944	18021	17930	17980	17851	17815	17880	17919	17854	17758	18077	18006	17938	17925	17857	18027	17937	17914	18084	18272	17911	18040	17923	17913	17956	18008	18097	17735	18065	18038	17988	17891	17896	18080	17964	17961	18045	18010	17988	17949	18007	17798	18003	18126	17918	17945	17879	17915	17906	17986	17963	17919	17935	17934	17978	18027	17932	17975	18019	17963	17940	17997	18075	18004	17826	17833	18001	17802	17848	17916	18031	17874	17899	18092	18050	17826	18004	17800	17922	17820	17911	18072	18093	18012	18035	17887	18065	17986	18147	18000	17943	17863	17951	18044	17982	17903	17961	18114	17950	17957	17873	17836	18074	17885	17974	17915	18008	17878	18071	17938	17998	17962	18090	17878	17992	17900	17848	17898	17858	18029	17924	18014	18009	18006	18106	18018	18024	17977	17998	17822	18154	18047	18046	18021	17994	17891	17833	18016	17904	18094	17966	18066	18012	17973	17842	17971	18045	17995	17995	17850	17913	17941	18141	17814	17953	17976	17890	17837	17739	17874	17931	17870	17920	18087	18102	18067	17786	17870	18169	17851	18028	18077	17849	17860	17926	18000	17904	17797	17784	17814	17949	18134	17819	18114	17978	17852	17864	17928	17855	17865	17878	17996	17936	18058	18069	18229	18142	17899	17986	18006	17899	18168	18053	18001	18024	17938	17856	17987	17924	18022	18035	18046	18064	17937	17942	18021	17820	17903	17962	17918	17891	17987	18023	18019	18058	18030	18005	17831	17766	17901	17834	17886	17908	17920	18140	18008	18116	17987	17957	18038	17973	17914	17706	18013	18206	17945	17945	17896	17888	18127	17942	18047	18090	17910	17940	18043	18038	17962	17815	17873	17851	17864	17769	17996	17888	17852	17937	18015	17942	17892	17813	18100	17968	17962	18041	18019	17851	17896	17876	17988	17947	18022	17857	17961	17980	17956	17977	18089	18036	17968	17831	17999	17978	17949	18056	17744	18076	18104	18022	18069	17889	18054	17957	17927	17903	17931	17961	17848	17866	17910	18131	17922	18132	17753	18061	18129	17927	17907	17820	17858	18015	17942	17980	17889	17957	18071	17879	18011	17978	17937	17940	18089	17865	17819	17913	17866	17896	17969	17830	17995	18120	18009	17824	18076	17852	17798	17977	17876	18071	17976	17966	17860	18198	17981	17990	17853	17921	17963	18050	18026	17963	17930	17921	17985	17815	18048	17888	18095	18006	17957	17904	17718	18080	17878	18011	17943	18245	18075	17853	17894	17944	18031	17929	18004	17945	18093	17908	17988	17783	17753	18019	17830	17977	17916	17975	17921	18045	17923	17963	17815	18126	18135	17795	17956	17982	18087	17946	17991	17747	18000	17974	17947	17828	17873	17990	17933	17721	17899	17971	17825	17844	17936	17967	17800	18012	18064	18038	18125	18046	18277	17946	17999	17883	18125	17834	18110	17873	18020	18017	17856	17978	18092	17962	17992	18013	17913	17855	17978	17837	17871	17933	17955	17886	17962	17927	17896	18003	17700	17892	17897	17992	17971	17898	17974	17775	17888	18093	18019	17888	17885	18013	17988	18021	17924	18151	17921	18156	17884	17948	17938	17838	18020	17961	17930	17910	17929	17942	17924	17945	18048	17842	18031	18004	18027	18029	18207	17914	17920	17955	18073	18037	17951	18005	17951	18042	18166	17894	17814	18172	18106	17818	17996	17958	18072	17896	17862	17928	17758	17924	17939	18039	18028	17933	18068	18070	18013	18081	18004	17919	18029	18059	17973	18015	18033	18020	17860	17775	18018	17866	18038	17912	17674	17942	17842	18051	17969	18122	17836	17948	17942	17918	17881	18029	17854	17947	17950	18000	18019	18074	18046	17718	17962	17941	18021	18121	18158	18216	18102	17921	17982	17776	18086	17910	17835	18085	17886	18133	17845	17936	17824	17896	17987	18034	17899	17793	17956	17943	17912	17836	17931	17970	17878	17907	17910	17769	18100	17795	17942	18020	17895	18171	17900	17964	17955	17864	17885	17862	18028	17837	17940	17886	18105	18085	17900	17757	17943	18217	17866	18118	17918	18125	17986	17765	17989	18035	17764	18029	17883	17963	17978	18010	17966	17943	17898	17890	17959	17956	17860	18003	17890	18071	17733	18083	17983	17997	17981	17760	18172	17825	17953	17933	18007	18045	17988	17891	17879	18139	17974	18029	17968	17939	17962	17904	18078	17783	17894	17947	17927	18112	17895	17923	18026	17846	18077	17966	18038	17842	18026	17933	18060	18057	17965	17791	17970	17913	17848	17819	17914	17919	18010	17995	18150	17957	17889	17881	17910	18069	17774	18052	17904	18022	17944	18037	18115	17970	18016	17941	17941	17908	17865	17778	17956	18048	18076	17848	17913	17853	18025	17912	18051	17931	18076	18120	17951	17903	17926	18032	18003	17946	18151	18034	18011	18194	18057	17962	17966	17925	17875	17923	17873	17959	17999	17935	17904	18043	18040	18005	17923	17867	18074	17898	17978	18098	17781	17991	18036	17669	17964	17781	17871	18036	17909	17896	17861	18165	17930	17850	17979	17996	18024	17810	17905	17963	17872	17760	18030	17830	17993	18034	17846	17866	17777	18098	17998	17918	17745	17934	17938	17902	18259	18028	18050	17972
25829	22803	38971	45996	43294	45274	44361	39783	38364	34894	31898	30263	29120	28937	28535	28526	28715	28728	28501	28505	28527	28646	28456	28337	28259	28463	28401	28372	28406	28290	28277	28218	28406	28286	28500	28416	28384	28311	28539	28203	28332	28250	28553	28610	28370	28289	28324	28336	28493	28577	28449	28286	28506	28284	28333	28602	28435	28434	28525	28379	28486	28490	28486	28454	28370	28403	28329	28441	28467	28406	28327	28570	28475	28308	28463	28518	28412	28218	28352	28400	28563	28483	28250	28538	28199	28200	28310	28685	28354	28380	28558	28559	28297	28536	28162	28366	28495	28400	28545	28237	28456	28467	28260	28309	28442	28525	28187	28587	28203	28244	28319	28591	28401	28388	28105	28349	28472	28513	28514	28298	28349	28346	28177	28274	28788	28346	28435	28430	28202	28023	28056	28256	28520	28452	28531	28361	28329	28323	28580	28298	28455	28420	28413	28058	28322	28570	28207	28447	28443	28371	28255	28463	28276	28136	28506	28201	28201	28388	28446	28610	28611	28537	28199	28229	28372	28340	28624	28230	28238	28382	28373	28243	28531	28240	28447	28276	28550	28353	28535	28506	28493	28080	28489	28589	28486	28360	28356	28453	28708	28453	28514	28475	28338	28314	28548	28336	28434	28545	28405	28597	28412	28240	28508	28527	28310	28517	28415	28257	28374	28383	28425	28210	28396	28376	28405	28271	28509	28377	28285	28585	28480	28435	28271	28400	28352	28316	28568	28551	28547	28224	28394	28435	28702	28589	28284	28266	28320	27960	28638	28357	28695	28296	28134	28213	28387	28253	28190	28407	28503	28264	28268	28279	28462	28391	28262	28256	28526	28354	28701	28141	28157	28236	28342	28223	28292	28446	28514	28511	28724	28490	28417	28597	28354	28392	28627	28455	28482	28304	28466	28273	28233	28337	28184	28309	28417	28307	28060	28426	28479	28347	28357	28328	28561	28375	28427	28203	28280	28452	28466	28276	28705	28276	28298	28301	28329	28481	28478	28412	28379	28368	28537	28296	28342	28413	28504	28352	28476	28358	28519	28541	28446	28470	28166	28413	28406	28265	28263	28329	28489	28466	28249	28369	28530	28468	28518	28311	28623	28631	28388	28171	28279	28523	28186	28322	28415	28412	28515	28485	28264	28331	28304	28375	28369	28405	28541	28498	28531	28472	28573	28346	28384	28320	28234	28515	28679	28694	28277	28309	28263	28305	28299	28204	28088	28304	28326	28156	28271	28194	28127	28283	28303	28417	28440	28222	28194	28361	28282	28208	28342	28194	28277	28285	28573	28295	28260	28374	28291	28567	28147	28265	28514	28200	28431	28347	28464	28482	28048	28382	28531	28599	28571	28340	28274	28419	28568	28455	28469	28408	28417	28462	28282	28594	28166	28443	28126	28360	28785	28512	28610	28234	28358	28561	28435	28606	28330	28396	28257	28644	28136	28413	28727	28261	28400	28353	28218	28415	28537	28804	27947	28317	28346	28165	28288	28185	28170	28306	28272	28645	28372	28630	28716	28383	28451	28432	28579	28075	28388	28272	28285	28423	28153	28303	28404	28388	28429	28349	28473	28127	28510	28490	28596	28074	28532	28410	28284	28232	28300	28471	28363	28260	28548	28133	28381	28360	28436	28366	28422	28189	28299	28320	28351	28354	28173	28638	28362	28595	28324	28071	28450	28300	28328	28428	28602	28299	28204	28259	28497	28346	28315	28323	28317	28550	28253	28243	28469	28603	28265	28062	28415	28337	28585	28447	28354	28693	28574	28276	28360	28311	28561	28345	28493	28309	28406	28466	28484	28333	28549	28282	28484	28461	28312	28241	28317	28339	28311	28447	28393	28638	28263	28093	28400	28143	28619	28517	28451	28355	28302	28245	28287	28348	28393	28327	28433	28269	28003	28317	28507	28519	28239	28316	28458	28547	28661	28512	28253	28542	28511	28391	28364	28547	28341	28359	28328	28425	28449	28097	28716	28395	28703	28472	28421	28359	28554	28485	28273	28417	28284	28511	28556	28276	28073	28221	28462	28537	28279	28509	28306	28516	28499	28486	28221	28531	28338	28599	28418	28473	28110	28333	28519	28596	28355	28470	28517	28332	28499	28482	28523	28220	28114	28233	28419	28465	28244	28476	28486	28450	28507	28356	28364	28478	28426	28590	28289	28516	28508	28139	28216	28288	28568	28305	28190	28545	28514	28443	28458	28572	28484	28533	28254	28324	28394	28191	28259	28280	28394	28257	28429	28375	28500	28534	28369	28480	28478	28427	28447	28355	28639	28366	28228	28029	28395	28408	28334	28160	28429	28533	28314	28458	28341	28280	28348	28487	28216	28473	28042	28535	28371	28274	28239	28180	28433	28442	28092	28455	28343	28264	28433	28357	28336	28494	28401	28523	28171	28169	28253	28521	28407	28312	28461	28403	28510	28449	28451	28366	28448	28407	28486	28377	28482	28321	28294	28175	28317	28467	28535	28281	28241	28403	28314	28318	28553	28349	28272	28111	28261	28284	28518	28262	28231	28320	28486	28374	28355	28497	28529	28500	28369	28413	28347	28447	28458	28390	28391	28082	28257	28519	28389	28361	28502	28510	28292	28498	28492	28161	28317	28300	28365	28179	28462	28336	28421	28289	28401	28394	28550	28530	28498	28327	28468	28426	28604	28235	28297	28458	28323	28405	28509	28272	28364	28509	28308	28552	28444	28122	28153	28326	28299	28627	28682	28703	28581	28473	28396	28526	28390	28364	28588	28291	28256	28285	28411	28208	28495	28500	28373	28412	28247	28217	28272	28313	28121	28419	28371	28351	28481	28477	28468	28321	28480	28329	28316	28417	28412	28384	28374	28380	28060	28488	28588	28492	28267	28517	28531	28285	28619	28485	28408	28592	28369	28431	28382	28269	28610	28590	28154	28234	28387	28190	28557	28295	28454	28615	28485	28233	28358	28352	28470	28548	28140	28284	28323	28572	28307	28356	28483	28550	28292	28438	28333	28226	28515	28202	28505	28257	28235	28337	28330	28481	28489	28368	28453	28298	28364	28431	28237	28472	28252	28524	28427	28382	28370	28177	28557	28407	28534	28314	28416	28521	28430	28800	28473	28451	28473	28304	28524	28140	28272	28190	28455	28650	28571	28358	28515	28418	28445	28299	28747	28263	28506	28292	28705	28337	28453	28281	28361	28351	28416	28468	28558	28465	28408	28576	28484	28232	28275	28309	28084	28536	28360	28571	28510	28320	28406	28504	28513	28738	28546	28277	28177	28213	28468	28405	28247	28339	28399	28295	28568	28423	28339	28736	28462	28430	28392	28414	28703	28374	28403	28341	28716	28552	28586	28097	28369	28451	28382	28117	28372	28354	28314	28220	28466	28342	28426	28456	28480	28210	28550	28249	28412	28345	28342	28421	28596	28313	28535	28454	28414	28454	28409	28511	28481	28196	28408	28132	28170	28374	28157	28524	28534	28298	28237	28095	28309	28191	28044	28348	28436	28366	28560	28544	28362	28425	28486	28532	28515	28534	28392	28322	28178	28285	28397	28337	28443	28182	28334	28557	28536	28153	28466	28441	28385	28374	28289	28233	28389	28234	28251	28486	28390	28320	28426	28283	28327	28374	28387	28538	28705	28278	28421	28575	28439	28194	28648	28102	28399	28403	28186	28346	28266	28636	28341	28613	28000	28488	28407	28497	28213	28206	28313	28530	28576	28588	28438	28459	28336	28310	28517	28316	28340	28618	28247	28325	28082	28324	28287	28404	28402	28444	28529	28497	28358	28174	28365	28321	28242	28089	28336	28247	28315	28540	28468	28496	28452	28493	28522	28408	28382	28532	28257	28170	28386	28017	28518	28402	28422	28679	28652	28379	28413	28564	28034	28488	28640	28380	28612	28290	28319	28445	28541	28519	28714	28358	28322	28084	28313	28282	28652	28237	28421	28429	28410	28447	28333	28641	28489	28089	28220	28251	28450	28383	28445	28197	28544	28096	28420	28236	28478	28186	28380	28570	28565	28317	28378	28249	28318	28436	28611	28297	28336	28322	28350	28527	28563	28294	28432	28129	28369	28334	28495	28296	28397	28147	28320	28383	28309	28355	28276	28361	28212	28177	28465	28147	28274	28522	28154	28286	28354	28604	28348	28390	28311	28413	28579	28437	28628	28445	28406	28278	28257	28262	28523	28454	28525	28263	28183	28330	28350	28459	28312	28414	28381	28372	28452	28463	28595	28634	28540	28377	28343	28260	28307	28256	28388	28335	28340	28468	28174	28387	28245	28552	28212	28348	28397	28379	28539	28373	28374	28159	28336	28356	28266	28334	28373	28438	28296	28428	28468	28595	28536	28431	28289	28328	28548	28756	28358	28588	28332	28418	28667	28226	28233	28555	28212	28403	28395	28355	28371	28385	28447	28157	28221	28292	28354	28141	28407	28260	28450	28414	28285	28369	28303	28408	28308	28481	28701	28243	28339	28488	28557	28485	28418	28544	28468	28366	28533	28561	28495	28189	28433	28194	28680	28502	28543	28288	28295	28147	28691	28299	28266	28585	28718	28331	28394	28464	28446	28325	28260	28398	28421	28534	28428	28288	28255	28273	28333	28374	28404	28290	28445	28492	28223	28118	28295	28474	28148	28426	28494	28331	28287	28264	28512	28532	28312	28445	28159	28462	28176	28500	28460	28614	28127	28217	28540	28467	28406	28546	28467	28379	28286	28424	28403	28493	28250	28478	28344	28373	28355	28229	28306	28347	28128	28200	28303	28156	28517	28593	28324	28247	28464	28396	28596	28468	28180	28247	28475	28497	28126	28279	28471	28375	28262	28200	28511	28212	28251	28434	28223	28342	28430	28517	28455	28160	28570	28663	28361	28319	28605	28456	28571	28381	28434	28507	28541	28509	28337	28630	28433	28358	28497	28342	28211	28552	28540	28230	28307	28350	28486	28651	28588	28274	28456	28435	28441	28446	28506	28555	28450	28478	28098	28269	28289	28074	28212	28389	28413	28329	28390	28692	28514	28498	28432	28406	28614	28334	28288	28261	28447	28475	28424	28604	28314	28250	28442	28430	28501	28274	28429	28515	28404	28337	28359	28625	28243	28173	28316	28177	28504	28461	28530	28410	28442	28306	28269	28377	28274	28340
52526	85877	79226	60651	46524	41931	36135	32421	30359	24627	21652	19633	18720	18434	18298	18061	18189	18199	18186	18168	18024	18359	18157	18379	18241	18193	18174	18138	18131	18204	17853	18183	18184	17965	18074	18118	18337	17862	17989	18089	18140	18198	18109	18110	18094	18222	18150	18215	18296	18023	18206	18110	18221	18137	18213	18278	18126	18406	17996	18097	18178	18070	18196	18110	18207	18088	17981	18039	17932	18018	18243	18192	18249	18190	17984	18179	18125	18087	18159	18041	18093	18127	18145	18056	18090	18078	18214	18100	18063	18069	18047	18072	18079	18134	18148	18187	18013	18105	18337	17995	18192	18182	18138	18251	17981	18099	18130	18197	18229	18235	18160	18137	18383	18257	18141	18204	17993	18175	18083	18155	18268	18024	18147	18100	18235	18047	18160	18089	18148	18197	18167	18142	18092	18146	17917	18235	18017	18355	18016	18212	18183	18125	18075	18172	18006	18249	18221	18145	18179	18110	18102	18215	17970	17936	18140	17957	18092	17990	18170	18181	18174	18143	18087	18076	18315	18204	18028	18210	18066	18072	18124	17997	17976	18018	18221	18058	17988	18158	18164	17931	18031	18165	17974	17971	18019	18124	18151	18097	18126	18313	18274	18042	17874	18084	18003	18061	18187	18186	18158	18354	18094	18229	18142	18096	18065	18134	17964	18409	18012	18095	18204	18045	18227	18180	18145	18242	18154	18173	18392	18274	17989	18252	18170	18042	17997	18128	18265	17992	18119	17966	18126	18079	18183	18022	17960	18000	18247	18237	18214	18272	17988	18181	18039	18370	18049	18122	18016	18260	18212	18141	18028	18108	18150	18230	18135	18129	18081	18005	18112	17933	18009	18011	18105	18309	17975	18032	18152	17957	18230	18069	18118	18152	17996	18155	18287	18167	18025	18048	18086	18127	18158	17962	18141	18083	18140	18115	17963	18198	18131	18056	18083	18327	17810	18064	18084	18199	18139	18000	18051	18181	18124	18067	18162	18047	18142	18166	18086	18196	18163	18209	18141	18134	17926	18170	18269	17996	18039	18078	18058	18039	17972	18068	18195	18011	18112	18154	18206	18005	18156	18044	18247	18123	18153	18020	18135	18075	18054	17913	18146	18043	18001	18083	18148	18076	18193	18139	18105	18222	18101	18009	18042	18250	18119	18242	18041	18126	17973	18074	18094	18073	18192	18042	18158	18188	18088	18247	18031	17983	18111	17956	18145	18174	18152	18165	18241	18125	18286	18234	17966	18185	18272	18323	18220	17976	18191	17936	18297	18065	18295	18246	18268	17987	17942	18049	18185	18129	18030	18041	18214	18033	18024	18182	18125	18096	18268	18065	18346	18144	18062	18343	18200	18037	18054	18089	18018	18202	18127	18089	18304	18191	18021	18182	18243	18019	18107	18097	18306	18187	18052	18063	18042	18056	18041	18262	18264	18202	18118	18081	18265	18144	18141	18173	18100	18051	18123	18059	17950	17993	18222	18220	18216	18120	18059	18017	18254	18029	18212	18135	18173	18240	18146	18006	18190	18381	18121	18148	18252	18064	18207	18176	18107	18143	18097	18059	18173	18338	18126	18083	18163	18085	17936	18141	17922	18044	18075	18080	18253	18263	18186	18017	18015	18158	18054	18027	18229	18225	18147	18176	18183	18091	18065	18160	18181	17958	17953	18214	18117	18089	18088	18201	18298	17967	18191	17959	18140	18190	18202	18137	18202	18008	18036	17979	18063	18201	18308	18164	18237	18314	17977	18192	18120	18085	18256	18167	18042	18175	18224	18200	18235	18148	18205	18175	18061	18116	18085	17994	18170	18207	18126	18187	18153	17993	18204	18103	18122	17999	18160	17944	18170	18249	18155	18098	18089	18273	17972	18246	18240	18029	17953	17994	18101	18297	18144	18267	18140	17937	18143	18102	18159	18172	18102	18063	18083	18233	18024	18026	18171	17956	18206	18116	17942	18058	18052	18167	18256	18092	18138	17875	18009	18195	18224	18060	18152	18194	18009	18145	18110	18065	18073	18078	18111	18009	18021	18327	18049	18286	18015	18004	18162	18105	18036	18054	18052	18136	18249	17999	18206	18067	18070	18152	18093	18063	18014	18222	18284	18073	18128	18187	18110	18120	18288	18154	18250	18311	17947	17959	18108	18010	18186	18189	18069	18064	18017	18110	18197	18163	17936	18145	18248	18122	18008	18058	18163	18168	18072	18178	18154	18190	18098	18004	18207	18151	18193	18055	18119	18077	18074	18138	18242	18150	18177	18171	18164	18089	18161	17978	17962	18118	18153	18260	18024	18079	18289	18085	18182	18144	18124	18171	18191	17818	18059	18100	18159	18073	18196	18316	18073	18011	18089	18171	18194	17995	18177	18212	18031	18042	18076	18217	18174	17873	18131	18093	18101	18156	18090	18063	18182	17985	18205	18105	18180	18241	18056	18073	18106	18152	18113	18031	18102	18174	18152	18108	17944	18093	18264	18069	18061	17990	17996	18094	18142	18294	18034	18178	18188	18115	18137	18100	18315	18078	18070	18026	18275	18162	18164	18278	18011	18051	18092	18141	18149	17938	18059	18209	18242	18225	18036	18222	18131	18134	18208	18078	17997	18097	18189	18002	18043	18052	18176	18116	17989	18138	18138	18209	17944	18252	18066	18170	18018	18057	18148	18220	18303	18236	18083	18079	18052	18104	18116	18073	18105	18188	18163	18131	18205	18134	18148	18198	18363	18177	17986	18126	17969	18102	18177	17979	18170	18042	17906	18114	17972	18134	18038	18141	18019	17997	18320	18085	17906	18311	18180	17988	18122	18280	17994	18137	18345	18042	18226	18108	18088	18195	18234	18147	18168	18069	18129	18066	18244	18107	18134	18196	18279	18076	18265	18111	18310	17967	18205	18121	18075	18137	18110	18191	17999	18272	18184	18340	18147	17999	18148	18105	18321	18187	17978	18162	18308	18163	17945	17968	17835	18130	18085	18074	18186	18123	18115	18097	18028	18204	18175	17930	18283	17958	18466	18109	18165	18181	18041	18034	18260	18264	18153	18065	18036	18036	18153	18058	18198	18199	18203	18226	18103	17879	17997	18151	17997	18148	18112	18204	18190	18127	18104	18016	18177	18143	17956	18050	18227	18010	18160	18015	18203	18210	18191	17992	18216	18102	18198	18273	18160	18275	18061	18160	18186	18068	18099	18176	18108	18087	18253	18139	18081	18182	18040	18022	18258	18160	18202	18102	18231	18242	18243	18016	17964	18003	18133	18197	17951	18100	18250	18007	18170	18326	17984	18279	17974	18000	18165	18251	18152	18093	18251	18121	18203	18212	18080	18192	17952	18234	18104	18128	18011	18192	18216	18154	18194	18116	18238	18115	18164	18179	18189	18123	18102	18132	18001	18295	18136	17934	18335	17920	18078	18029	18036	18032	18290	18071	17991	18055	18077	18087	18183	17960	18173	18150	18178	18127	18192	18229	18037	18361	18129	18162	18097	18244	18283	17975	18328	18061	18044	18128	18201	18241	17976	18223	18257	18161	18194	18200	18123	18105	17956	18129	17813	18173	18229	18180	18034	18180	18125	18140	18060	18241	18123	18193	18146	18131	17955	18256	18154	18117	18114	18262	18211	18080	18080	18017	18077	18098	18326	18144	18007	17970	18223	18112	18160	18319	18268	18134	17985	18068	18132	18213	18182	18061	18146	18027	18248	18001	18275	18022	17965	18188	18104	17979	18176	18085	18027	18282	17998	18312	18231	18224	18019	18184	18066	18074	18084	18189	18088	18131	18253	18079	18123	18129	18035	18078	17963	18194	18123	17958	18384	18133	18064	17942	18058	18173	18090	18212	18304	18181	18189	18230	18243	18085	18128	18037	18224	18308	18213	18197	18238	18112	18147	18040	18216	18166	18164	18115	18024	18029	18249	18377	18032	18100	18239	18305	17993	18168	18258	18076	18052	18225	18242	18135	18085	18111	18126	18169	17993	18297	17965	18105	18066	18071	18103	18148	18193	18165	18265	18010	18125	18042	18085	18030	18070	18106	18145	18049	18119	18057	18010	18150	18209	18009	18242	18375	18206	17971	18235	18122	18109	18049	18370	18307	17966	18158	18120	17942	18052	18072	18172	18170	18223	17937	18216	18217	17996	18009	18263	18210	18237	18176	18145	18282	18172	18232	18191	18025	18285	18153	18043	18151	18198	18293	17987	18168	18067	18191	18072	18134	18183	18142	18038	18161	18183	18231	18149	17906	18238	18263	18249	18136	18170	18358	18161	18129	18259	18026	18117	18089	18212	18323	18218	18204	18267	18015	18246	17996	17887	18111	18057	18032	18054	18123	18088	18151	18180	18124	18079	17938	18209	18270	18138	17998	18280	18072	18075	18233	18201	18211	18104	18084	18030	18024	18115	18149	18041	17966	18191	18022	17901	17993	18158	18286	18142	18227	18085	18246	18178	18080	18046	18192	18037	18240	18073	18025	18064	18074	18198	18148	17967	18150	18195	18151	18051	17970	17942	18153	18089	18078	18145	17948	18248	18049	18114	18098	18284	18149	18173	18216	18008	18230	18215	18051	18206	18087	18061	18254	18144	18043	18048	18103	18227	17882	18177	18069	18169	18212	17919	18036	18203	18097	17923	18326	18354	18016	18089	18209	18025	18380	18148	18025	18083	18159	18151	18125	18182	18073	18121	18072	17917	18277	18069	18035	18248	18063	18236	17937	18212	18022	18152	18130	18095	18229	18117	18137	18131	18127	18185	18234	18133	18108	18052	18031	18172	18105	18225	18241	18021	18275	18226	17893	18123	18113	18205	17901	18174	18022	18199	17947	17954	18040	18183	18195	18069	18188	18151	18101	18214	18044	18205	18179	18184	18310	18061	18083	18011	18142	18261	18209	18157	18172	18324	18104	18139	18168	18041	18251	18041	18078	18159	18129	18177	18178	18228	18129	18202	18163	17961	18274	18269	18004	18253	18042	17990	18225	17979	18062	17906	18208	18196	17885	18127	18182	18176	18117	18128	18188	18136	18237	18052	18102	18122	18055	18131	18284	18020	18078	18068	18129	18118	18215	18122	18242	18221	18014	18182	18110	18051	18130	18229	18013	18117	17989	18026	18242	18026	17966	18063	18147	18263	18236	18081	18217
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
