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
339002012535	339002013102	339002013652	339002014202	339002014752	339002015302	339002015852	339002016402	339002016952	339002017502	339002018052	339002018602	339002019152	339002019702	339002020252	339002020802	339002021352	339002021902	339002022452	339002023002	339002023552	339002024102	339002024652	339002025202	339002025752	339002026302	339002026852	339002027402	339002027952	339002028502	339002029052	339002029602	339002030152	339002030702	339002031252	339002031802	339002032352	339002032902	339002033452	339002034002	339002034552	339002035102	339002035652	339002036202	339002036752	339002037302	339002037852	339002038402	339002038952	339002039502	339002040052	339002040602	339002041152	339002041702	339002042252	339002042802	339002043352	339002043902	339002044452	339002045002	339002045552	339002046102	339002046652	339002047202	339002047752	339002048302	339002048852	339002049402	339002049952	339002050502	339002051052	339002051602	339002052152	339002052702	339002053252	339002053802	339002054352	339002054902	339002055452	339002056002	339002056552	339002057102	339002057652	339002058202	339002058752	339002059302	339002059852	339002060402	339002060952	339002061502	339002062052	339002062602	339002063152	339002063702	339002064252	339002064802	339002065352	339002065902	339002066452	339002067002	339002067552	339002068102	339002068652	339002069202	339002069752	339002070302	339002070852	339002071402	339002071952	339002072502	339002073052	339002073602	339002074152	339002074702	339002075252	339002075802	339002076352	339002076902	339002077452	339002078002	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	3600	2300	2770	3600	2300	2770	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2774	3600	2300	2774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24362	21893	32186	39320	49894	53574	50575	39903	37143	32537	29922	29204	28637	28222	27512	27379	26924	26917	26880	27050	26752	26456	26770	26807	26391	26410	26409	26335	26229	26371	26376	26077	26490	26099	26316	26151	26254	26373	26190	26346	26433	26244	26218	26393	26238	26059	26215	26133	26199	26071	26411	26147	26118	25913	26229	25913	25965	26067	26162	26188	26198	25900	26134	25986	26147	26063	26118	26142	26035	25977	26133	26316	26365	26123	26077	26106	26224	26080	26218	26094	26285	26145	26019	26366	26013	25922	25987	25895	26038	26130	26010	26112	25953	25908	26316	26033	26138	25972	26143	26105	26133	26220	26230	25956	26037	26091	26105	25899	25904	26115	26116	25865	26269	26031	26034	26140	26114	26122	25715	25911	26042	26110	26152	26066	25986	26017	26147	25913	26087	25934	26170	26365	26130	26078	25931	25984	26267	26104	25970	25931	26023	26216	25935	26200	26246	26297	26220	26324	26145	26008	25815	26050	25829	26001	25994	26196	25958	26031	26062	25894	26100	26054	26216	26046	26393	26088	26014	26100	26330	25934	25934	25955	26104	26152	26070	26003	26176	26121	26307	26039	26065	26108	26169	26055	26230	26031	26082	26096	26208	26337	25959	26098	25965	25976	26259	25894	25907	26017	26156	26123	25953	25887	25939	25877	26022	25907	26081	25949	26187	26175	26172	26143	26062	26216	25984	25901	26323	26145	26320	25915	25966	26100	26044	26009	26086	26202	26205	26143	26060	26066	26186	26153	26163	26187	25951	25802	26249	26217	26054	26005	25999	26084	25939	26233	26122	26121	26191	26142	26095	25862	25949	25965	25887	25991	26393	25958	26063	26007	26067	25898	26129	26093	26070	26094	26089	26178	26142	26103	25794	26099	26084	25940	26041	26116	26384	26170	26125	25827	26148	26302	26386	26199	26072	26159	26250	26012	26242	26184	26001	26050	25946	26008	26055	26089	25819	26206	25915	26228	26330	26151	26162	26114	26175	26232	26121	26004	25881	26215	26076	26106	25997	26221	26166	26010	25908	26036	25856	26085	26240	26135	26144	26061	26032	26060	25930	26206	26083	26141	26059	26256	26275	26052	26125	26235	26073	26320	26206	26078	26065	26008	26041	26164	26001	25895	25779	26030	26041	25964	26108	25915	26109	26116	26145	25917	26394	25847	26157	26076	26144	25859	25989	26333	25942	26201	26059	25964	26052	26100	26193	26118	25984	25965	25931	26098	26077	26016	26036	26097	26261	26081	26290	26082	26037	26173	26035	25798	26333	25948	26163	26081	26048	26125	26267	26214	26197	25997	26123	26105	26314	26191	26152	25989	26266	25955	25843	25989	25846	25902	25913	26150	25998	26072	26244	25924	26112	25836	26192	26109	26192	25984	25995	26089	26200	26082	25811	26230	26111	26328	26243	26243	26173	26165	25964	26194	25970	25912	26141	26079	25988	26022	26052	26057	26184	25970	25992	26051	26185	26133	26061	25951	26171	26199	26278	26165	25821	26073	26035	26045	26121	26203	26322	26376	26280	25813	26141	26191	26319	25897	26047	26014	25908	26107	26217	26244	26086	25891	26204	26016	25948	26096	26172	26176	25959	26105	26005	26376	26092	26443	26011	26220	26080	26258	26206	25993	26345	25928	26095	26196	26104	25804	25982	25873	26086	26277	25983	25892	26012	26098	25931	26136	25930	25936	26049	25745	25962	26045	26133	26010	25815	25902	25960	26019	25976	26028	25921	26184	26037	26080	26002	26207	26238	26128	25765	25943	26201	26108	26110	26191	26183	26132	25905	25798	26007	26308	26159	26022	26224	26053	26104	26051	25922	25881	26115	26025	26111	26027	25989	26150	26188	26164	26250	26315	25729	25854	25854	26094	26175	26021	26055	26258	26139	26042	26256	26102	26026	26083	25973	26074	26222	26053	26250	25915	26047	26075	26048	26083	26277	25854	25976	25953	26048	25977	26223	26137	26169	26233	25897	25946	26011	26161	26161	25939	26069	25928	25947	25894	25840	26269	26256	25992	26194	26016	26501	26065	26038	26166	26121	26127	25775	25936	26082	25978	26113	26172	26220	25770	25901	26016	25943	26021	26324	25750	26225	26193	26246	26101	25809	26317	26168	26303	25933	25886	25966	25946	26179	26164	25978	25934	25922	25741	26106	25964	25988	25973	26039	26139	26179	26207	26157	26149	25883	26047	26080	26005	26123	26336	25764	26028	26210	26132	25960	25888	26067	26052	26218	26019	25995	25931	25768	26085	26317	26067	26062	26264	26200	26354	26248	26251	26374	26142	26153	26123	26293	26152	25914	25793	25895	25999	25978	26080	26168	26052	26075	26002	25928	25903	25966	25990	26070	26077	26180	26172	26039	26045	26205	25909	25816	26011	26141	25950	26127	25908	26214	26062	26084	25984	26096	25966	26240	25939	25996	26229	26053	26165	26010	26266	25872	25988	25955	25974	26197	26108	25662	25763	26173	26176	26150	26071	26157	26084	26012	25949	25861	26007	25999	26062	26013	25981	26086	25857	25969	26225	26190	25899	26209	26108	26003	25939	26130	26161	25974	25939	25981	25871	26001	26029	26072	26040	26070	25905	25924	26164	26268	26171	26170	26099	26451	25987	25901	25930	26083	26108	26193	25974	25869	26165	26193	26094	25874	26010	25944	26222	25852	26001	25992	26193	25998	25884	26039	25949	26127	26055	26114	26066	26039	26117	26007	26340	25990	25992	26146	26374	26140	25734	26053	25837	26066	25967	26023	26202	26100	26095	26077	26123	26186	26158	25993	26140	26029	26067	26316	26131	25998	26130	26122	25996	26297	26242	26062	26096	26084	26156	25921	26294	25956	25918	26168	25992	26219	26178	26080	26220	26133	26144	25949	26277	26093	26125	26100	25858	26136	26138	26216	26135	26204	26074	26098	26243	25992	25920	25939	26249	26044	26122	26016	25917	26402	26204	25933	26054	26184	25856	25884	26121	26116	26122	25965	26163	26075	25879	26099	26242	25849	26160	26114	25929	25924	25910	25818	25958	25974	26235	26037	25875	26054	26237	26342	26125	26405	25904	25883	25988	25824	26079	26036	26103	25973	25983	26282	25870	26094	26075	26251	26147	26182	26263	26266	26097	26045	25976	25980	25780	25989	26064	26077	26053	26284	26172	26111	25902	26114	26149	25989	26134	26011	26016	26107	26117	26036	26093	26013	25853	26096	25979	25933	25911	26241	26239	25968	26041	25815	26023	26160	26015	25876	26129	26049	26088	26162	26057	26172	25882	26092	26027	26024	26342	26104	26120	26039	26016	26087	26103	25995	25937	26103	26085	26128	26367	25896	25923	25824	26046	26183	25938	26037	25962	26017	26083	25861	25872	25893	26041	26193	25948	26099	25981	26188	26241	26161	26098	26013	26137	25999	26181	26406	26338	26259	26257	26242	25983	26061	26148	26247	26141	26119	26002	26107	26068	26143	26213	26263	26183	26295	25824	26263	26219	26253	25934	26008	25859	26110	26211	26231	26129	25895	26356	26321	26131	26293	26406	25961	26267	25917	26223	25933	26290	26009	26132	26082	26275	26051	26082	26004	26148	25988	25994	26095	25835	25961	26228	26154	25954	26085	26028	26181	25942	26053	26328	25784	26178	26276	26028	26141	26317	26099	25916	25990	26117	26287	26072	25969	26117	26118	26250	25806	26009	25969	26200	26225	26283	26133	25819	26238	26199	26215	25885	26038	26012	26134	26401	26392	26123	26072	25830	26129	26176	26106	25934	25947	25916	25968	26162	26178	26217	26147	26140	26079	25816	25811	26018	26126	26232	26156	26042	26365	25952	26246	26083	26206	26269	25843	26064	25977	26145	26018	26046	25916	26073	25889	25860	25940	25874	26176	26131	25983	25805	26250	26052	26138	26037	26092	26092	25945	25986	25806	26116	26001	26116	25839	26220	25815	26205	26172	26048	26097	26305	26015	26138	26183	26017	25985	26117	25909	25915	26069	26068	26308	26126	26083	26218	25975	26004	26132	26174	25811	26106	26106	26093	25959	26055	26122	26021	26003	26061	26129	26102	26262	26027	25879	26168	26138	26112	26022	26005	26163	26092	26252	26086	26115	26014	26144	25997	26108	26034	26036	26028	26030	25931	25984	26162	26310	26147	26097	26150	26321	26173	26269	25977	26209	26093	26087	26125	26243	26106	26134	26088	26218	26197	26003	25942	25929	26062	25878	25979	26013	26045	26042	26348	26046	26152	26183	25996	26135	26033	26145	25968	26072	25968	25882	26142	26066	26275	26292	26020	26521	26081	26087	26070	26251	26122	26088	26182	26080	25947	26018	26153	26283	26214	26045	26081	26013	26234	26082	26021	26123	26136	26094	25933	26187	26223	26253	26049	26032	25981	25975	26017	26070	26166	26070	26033	26048	26152	26245	25963	26151	26362	26206	26105	25920	25809	26031	25963	25915	26022	26312	26175	26136	26047	26462	25942	26275	26133	25817	26271	26232	25989	25817	25935	26194	25900	26063	25955	26149	26408	26112	26069	26036	25963	25991	25958	26277	26080	25731	25883	26072	26286	26056	26062	26180	25637	26000	26006	26426	26194	26061	25986	25956	26248	25954	25962	26215	26047	26166	26313	25847	26386	26271	26232	25913	26120	26369	25942	26008	25847	25854	26027	26157	26087	26066	26231	26239	25781	26182	26102	25970	26076	26056	25957	26072	26102	26208	26127	26079	25958	25932	26100	25957	25713	26182	26071	25996	26316	26201	25987	25938	26181	26055	26005	25855	26218	26463	26307	26070	26209	26165	25938	25880	26034	25920	26189	25992	25928	25939	26074	26060	25923	25858	26139	25978	25988	26152	26123	26012	26287	26270	26122	26204	25970	26192	25934	26034	26043	26185	26227	25920	26172	26139	26036	26162	26108	26231	26252	26197	25891	25898	26140	26027	25946	25970	26364	26184	26106	25927	26239	26230	26153	26054	26134	26014	26056	26111	26076	25923	26136	25829	26111	26192	25955	26016	25937	25990	25747	26449	26066	26162	26141	26092	25918	26145	26053	26077	26127	26337	26022	26358	26202	26359	26202	25963	26035	26088	25913	26055	26184	25943	26128	25945	25953	25923	26029	26149	25931	25935	26020	26026	25742
51521	81453	80487	72381	64460	55489	44931	33939	30338	23783	21052	20546	19642	19046	18471	18176	17751	17695	17976	17475	17600	17561	17554	17426	17356	17225	17204	17151	17018	17115	17071	17086	17126	16958	16921	16984	16797	16972	17107	17006	17016	16950	17015	16820	17005	17034	17005	16761	16858	17036	16967	16950	17011	16959	17064	17071	17180	16913	16947	16997	17088	17091	17149	16897	16796	17012	16836	16757	16896	16919	17021	16937	16907	17114	16864	16934	16789	17093	17025	16928	16881	16983	16992	16973	16988	17037	16987	16978	17004	16945	16833	17011	16993	17025	16804	16932	17006	16920	17094	16899	17081	16791	16916	16917	16941	16904	16957	16947	16958	16943	16959	16976	16981	17006	16820	17001	16868	16894	16980	16958	17128	16924	16829	16918	16828	16956	16875	16943	16965	17027	17029	16981	17049	17071	17015	16968	16661	17171	17041	17036	16880	17199	17015	16976	17002	16968	16995	16870	17036	16923	16895	16888	16855	17027	16884	16824	16833	16985	17040	16980	17071	16937	16950	16950	16989	17102	16964	16901	17078	16889	16913	17143	17081	16939	16825	17257	17159	16817	16964	17109	17206	16914	17109	16773	16888	16804	16824	16916	16904	16958	17265	17094	17035	16799	17085	17171	17092	16826	16931	17148	16938	16863	16988	16906	16956	17024	16905	17039	17111	16887	16832	16977	16974	16858	16925	16968	16858	16988	17078	16818	16881	17254	17143	16939	17017	16847	16877	17025	16805	16968	16951	16868	17033	17099	16977	16989	17006	16964	16806	16957	16807	17030	17091	16946	16730	16922	16870	16940	16916	16854	17013	17151	16987	17075	16831	17008	16817	16974	16948	17032	16761	16841	17132	16878	17071	16985	17113	16908	17005	16991	17114	16927	16908	17075	16940	16812	16853	16902	16866	16957	17166	16978	16872	16881	16934	16985	16842	16894	16817	16940	16972	17033	17020	16902	16943	17045	16985	16979	17045	16902	16741	16865	16854	16901	17118	16986	17049	17056	16783	16945	16955	17016	16853	16799	16932	16898	16839	17017	16918	16997	17075	16812	16790	16993	17167	17153	16995	16889	17044	16893	16965	16865	17078	17002	17039	17062	16920	16739	16945	17068	16906	16910	16862	16929	16955	16945	17073	17047	16915	17029	16997	16895	16912	17119	16871	16934	16918	17013	17042	16919	17090	16795	16941	16977	16933	17065	16899	16957	16842	17025	17004	17027	16873	17003	17086	16860	16987	16887	16929	17068	16951	16925	16816	16948	16882	16827	17090	16935	16982	17080	16943	17119	16946	17059	16922	17002	17080	16941	16768	16937	16864	16875	16971	16880	17053	16853	16825	16983	16992	16889	16907	16920	16990	16922	17128	16731	16979	17081	16730	17039	16910	17042	16960	16752	16883	16913	17074	16982	16890	17010	16999	16870	17084	17071	16987	16935	17058	16850	16875	17015	16941	16936	16606	16921	17003	16982	17018	16964	16788	16947	16808	16955	16895	16938	17096	16838	16980	16926	16917	17038	16934	17060	16946	16970	17035	17071	16934	16967	17051	17047	17170	16914	16996	16819	16958	16754	16967	17075	16957	16903	16988	17020	17000	17041	16972	17066	16968	17038	17082	17009	16859	16962	16904	17006	16901	16919	17003	17112	16920	17030	16959	16847	16951	17070	16923	16999	16980	16781	16921	16975	17043	16899	17054	16933	17000	16933	16937	16946	17114	16972	17065	16862	16829	17021	16849	16937	17073	16895	16759	16990	16932	17040	17063	17150	16967	16874	16825	17127	17061	16955	16908	16858	16932	16834	16787	17146	16867	16857	17006	17023	16857	16943	17000	16884	17153	16898	16943	16837	16989	16830	16918	16795	16920	16966	16949	16833	17083	17020	16869	16944	16801	16918	17081	16894	16846	16996	16958	16916	16891	17056	16883	16988	17016	17038	17057	16891	16812	16831	17186	17000	17024	17110	17013	16958	16956	16806	16814	17140	16708	17147	17210	17030	16858	16885	17092	16781	16874	16989	17009	16846	16940	16967	16989	17129	16987	16766	17028	17049	17021	17051	16908	17117	17060	16898	16750	16930	17009	16985	16943	16923	16851	17102	17025	16745	16900	17054	16986	16956	17164	17023	16924	16873	17077	16942	16984	17117	16957	16982	16860	17005	17039	16965	16992	16908	17091	16997	16840	16875	16852	16888	16942	16890	17113	16934	16878	16944	16750	17066	16928	16713	16901	17074	16781	17009	16978	16825	17108	16945	16878	17006	16944	16894	16886	16908	16803	16844	16998	17085	17006	16919	17028	16936	17061	17047	16889	16933	17075	16988	16928	17028	16853	16930	16999	16972	16984	16877	17013	17001	16944	16909	17043	16862	16938	17118	17261	16875	16893	17082	16692	17005	17082	16954	17096	16869	16696	17094	16936	16987	16884	17097	16969	16938	16818	16930	16880	17030	17026	17095	17021	16889	16958	16826	16827	17031	17001	16975	16938	16909	17010	17148	16988	16897	17031	16803	16870	17055	16856	17003	16992	16976	16948	17037	16955	17059	16905	16930	17107	16937	16827	16808	16907	16947	17059	17008	16934	17164	16918	16875	16937	16812	16948	16899	17107	16882	16926	16933	17040	16976	16984	17009	16803	16725	16776	16876	16891	16741	16881	16981	16823	16901	16953	16953	17056	16992	16975	17047	16983	16787	17036	16942	17050	16977	16958	16832	16953	17021	17021	16976	16899	17052	16929	16914	17096	17033	17058	17043	17130	16928	17018	17022	17033	16851	17053	16936	16962	16993	16800	16817	16755	16872	17002	17162	16839	16884	17153	16958	16881	16804	16985	16993	16944	17044	17043	16944	16837	17046	16946	17036	16821	16807	17056	16903	16962	16964	17145	16827	16906	16938	16829	16878	16973	17006	16922	16922	17000	17068	16897	17034	17127	16877	16974	16994	17021	17019	17028	16930	16846	16879	16949	17058	16918	17113	17052	16942	16774	16990	16998	17071	16920	16993	17020	16910	16901	16755	16848	17122	16809	16891	17159	17223	16934	16971	17015	16978	16805	16894	16926	17102	16800	16992	16974	16914	16985	17031	16923	17004	16996	17045	16947	16885	16823	17073	16958	16746	17035	17140	16823	17021	16918	16979	16784	16972	16908	16978	16849	17082	16972	16983	16975	17063	17015	17026	17104	17066	16834	16912	16891	16932	17116	17020	17095	17059	16964	16911	17115	16809	16822	17138	17029	16902	16873	17097	17008	16825	17076	16935	17028	16927	16907	17044	16719	16946	17088	16940	16836	16948	16840	17025	17079	17116	16967	16976	16956	16913	16848	16987	17039	16886	17027	16974	16967	16930	16848	17002	17098	16955	16942	16928	16865	17075	16899	16916	16875	16801	16970	17021	16989	16880	16883	17039	16872	17161	16888	16655	17138	16977	16795	16858	16997	16873	16940	17071	17006	16931	17103	16857	17064	16946	17031	16943	16864	16845	17029	16791	17119	16917	16887	17009	16949	16981	16923	17070	16930	16944	17018	17056	17078	16945	16954	16833	17139	16774	16992	17047	17010	16807	16992	16931	17015	16913	16990	16878	17056	16908	16997	17146	16968	17166	16890	17077	16822	16822	16805	16944	16890	16883	16913	16945	16896	16788	17162	16950	16811	17093	16974	16847	17045	16988	17079	16975	16984	17138	16872	16870	16902	16949	16902	16914	16974	17065	17009	16908	16998	17077	16896	17007	17122	16828	16929	16844	17105	16883	17074	16871	17074	17138	17027	16779	16984	17047	16956	16992	16880	16887	16891	16915	16772	16763	17190	17086	16971	16942	16787	16969	16904	17112	16815	16807	17032	16872	16835	16753	17076	17044	17093	16987	16858	16861	16943	16924	17015	17020	16905	16924	16750	16878	17124	16948	17003	17014	17126	16903	17164	16891	17015	16747	17073	16809	16961	17331	16938	16811	16792	16888	16846	16948	17052	16756	16899	16922	17029	16917	16908	16947	16870	16897	17011	16963	17077	16910	16874	16890	16909	16793	17061	16690	17048	16783	16701	16951	16829	16998	17069	16946	16954	16941	16918	16963	17117	16999	16879	16996	16945	16871	16944	16834	16948	16956	16913	16950	16914	16995	16699	17036	16962	16811	16989	16948	16850	16990	17078	16995	16979	16920	16934	16837	16981	16954	17110	16872	16845	17113	17104	16875	16951	16828	16877	16963	16894	16836	16955	16822	16889	17003	17180	17024	17058	16983	17029	16975	16967	16878	16834	17025	17023	16923	16928	16888	16812	16925	17025	17113	16965	16902	16937	16922	16944	16800	17008	16915	16924	16946	17072	17039	16840	16962	17044	16946	16870	16922	16776	16997	17050	17022	16878	16862	16943	17019	16945	16976	16900	16765	16927	17052	16979	16919	16933	16877	16807	16981	16914	16959	16960	16899	17029	16920	17221	17101	16753	17001	16964	17175	16858	16882	16796	17073	17105	16885	16911	16965	17094	16953	17000	17080	17019	16959	16956	16838	16892	16915	17000	16971	16944	17175	16827	17009	17053	16837	16984	17049	17077	17012	17133	16983	17102	16957	16941	16859	16936	16970	16950	17033	16883	16845	16818	16983	17066	17015	16958	17114	16936	16893	16935	16879	16945	16873	16864	17049	17136	16847	17087	16797	17091	16982	17070	17001	17062	16999	16817	16718	16786	17111	17057	16833	16860	17012	17075	16939	16968	16959	16718	17021	16710	17049	16867	16983	17065	16938	16880	16861	16875	17083	16973	16823	17116	16958	16857	16950	16931	16917	16911	16956	17065	16956	17028	17041	16920	16872	17172	16850	16942	16978	16986	16942	17086	16878	17167	16966	16856	16935	16982	16941	17026	17038	16854	16821	17011	17025	16949	17139	16914	17012	16944	17093	16997	16875	17027	16939	16957	16987	16974	16920	16912	16896	16944	16903	17001	16841	16949	16899	16999	16902	17009	17046	17043	16896	17093	16968	17080	17094	16999	16868	16942	16961	16858	16967	17040	16958	17114	16995	16952	17011	16987	16816	17242	16852	16884	16958	16931	16871	17037	17005	16993	16912	17027	17061	17013	16984	16786	17008	17044	16776	17001	17080	16958	16931	17058	17134	17121	17000	16983	17027	16981	16797	16962	16912
43333	57076	63186	55306	45013	38230	33921	30187	28369	26924	26479	26324	26226	25846	25616	25774	25476	25312	25355	25356	25535	25133	25437	25192	25321	25334	25300	25250	25157	25057	25246	25035	25204	25426	25319	25052	25171	24978	25062	25277	25244	25250	25180	24822	24825	25005	25102	25174	25082	25170	25125	25322	25145	25185	25093	25093	25350	25209	25520	25283	25211	24985	25197	25069	25238	25223	25252	25074	25017	25062	25028	25145	25153	24985	25007	25089	25228	25316	25075	25247	24946	25197	25212	25139	25267	25102	25294	25507	25309	25049	24980	25274	25314	25249	25388	25494	25246	25401	25096	25073	25253	25059	25065	25285	25290	25226	25069	25091	25252	25309	25241	25074	25128	25417	25338	25345	25345	25383	25200	25103	25023	25006	25059	25122	25106	25112	25206	25269	25397	25387	25207	25253	25122	25267	25105	25169	25284	25277	25054	25203	24967	25067	25238	25014	25300	25445	25036	25342	25219	25175	25256	24989	25026	25101	25180	25135	25197	24977	24764	24957	24947	24911	24962	25120	25274	25339	25226	25217	25237	24980	25232	25148	25222	25335	25376	25118	25090	25100	25208	25147	25281	25203	25077	25225	25286	25352	25290	25108	25118	25005	25111	25156	25052	25093	24877	25244	25071	25084	25127	25098	25201	25241	25343	25022	25230	25144	25393	25087	25228	25201	25453	25227	25248	25431	25147	25215	24944	25102	25097	25109	25076	25048	25121	24984	25072	25082	25296	25326	25261	25103	24996	25058	25309	25130	25170	25137	25151	24958	25169	25161	25166	25203	25146	24880	25272	25020	25049	25075	25287	25345	25266	25068	25223	25173	25209	25119	25226	25105	25073	25355	25171	25193	25229	25172	25229	25198	25104	25027	25277	25173	25031	25152	25284	25111	25193	24909	24949	25047	25297	25110	25047	25254	25290	25241	25402	25160	25183	25281	25133	24996	25148	25271	25062	25117	25246	25251	25352	25131	25297	25042	24957	25061	25014	25198	25249	25145	25366	24801	25105	25077	25206	25120	24992	25468	25122	25181	25332	25192	25216	25084	25078	25056	25270	25241	25043	24786	25098	25175	25127	25025	25098	25203	25072	24991	25022	24966	25077	25119	25142	25039	25152	25183	24975	25003	25157	25107	24976	25214	25411	25207	25325	25180	25083	25075	25084	25134	25261	25290	25143	25008	24902	25173	25175	25218	25077	24819	25417	24931	24975	25205	25107	25081	25029	25221	25153	25156	25100	25283	25272	25334	25054	25110	25293	25045	25175	25332	25101	25327	25009	25012	25250	25225	25014	25249	25348	25057	25054	25031	25186	25362	25030	25088	25218	25058	25267	25207	25059	25080	25165	24921	25102	25273	25149	25279	25120	25158	25342	25184	25060	25034	25176	25225	25258	25082	24992	25189	25241	25212	24969	25245	25071	25309	25428	24981	25235	25182	25095	25215	25046	24902	25109	25075	25006	25258	25238	25245	25234	24981	24995	25049	25228	25221	24856	25207	25038	25226	25300	25333	25146	24978	25093	25029	25045	25155	25129	25219	25072	25138	25094	25038	25338	25139	25165	25161	25237	25119	25119	25052	24977	24918	25029	25078	25220	24905	25091	25007	25204	25269	25143	25009	25251	25158	25222	25190	25055	25395	24991	25192	25374	25099	25154	25090	25104	25333	25055	25097	25182	25285	25260	25288	25019	25170	25047	25198	25037	25204	25279	25268	25197	25182	24970	24977	24837	25279	25211	25108	25180	25411	25343	25386	25166	24849	24971	25111	24874	25153	25021	24931	25055	25172	25170	24936	25093	25356	25302	25157	25168	24898	25060	25041	25294	25312	24990	25063	25151	25360	25495	25074	25150	25039	25372	25086	25139	25082	25261	25152	25259	25238	25261	25368	25166	25188	25124	25216	25193	25167	25283	25046	24983	25295	24854	24904	25277	25308	25071	25313	25284	25235	25266	25131	25125	25091	25268	25266	25109	25267	24955	25160	25185	25186	25177	25197	25067	25093	25091	24937	25302	24998	25041	24959	25166	25297	25209	25028	25211	25120	25300	25293	25109	25376	25010	25028	25068	25035	25098	25192	25282	24874	25181	25263	25184	25107	25128	25177	25172	25216	24983	25191	25155	24944	25457	25212	25109	24958	25145	24975	25090	25234	25190	25196	24899	25235	24905	25356	25048	25215	25067	25193	24901	24957	25038	25141	25279	25121	25275	25232	25191	25341	25408	25130	25145	25144	25170	25310	25139	25231	25077	25096	25109	24952	25127	25131	25406	25002	25168	25057	24970	25127	25206	25305	25061	25272	25078	25096	25393	25142	25377	25175	25110	25097	25009	25053	25219	25038	25197	25234	25210	25065	25057	25274	25347	25489	24922	25135	25261	25240	25356	25149	24993	25118	25192	25050	24970	25187	25151	25201	25220	25134	25191	25060	24951	25028	25090	25189	25217	25238	25180	25331	25345	25274	25433	25258	25226	25203	25163	25253	25230	25275	24960	25119	25149	25171	25422	24942	25412	25269	25169	24907	25170	25263	25213	25399	25277	25165	25154	25188	25121	25226	25240	25078	25204	25186	25382	25348	25089	25198	25162	25170	25019	25169	25242	24925	25046	25272	25226	25206	25100	24959	24997	25018	25225	25344	25143	25330	25221	25200	25180	25193	25341	25156	25047	25040	25379	25397	25471	25052	25101	25022	25390	25118	25099	25146	25437	25067	25092	25295	25190	25309	25235	25224	25307	25402	25080	25153	25161	25196	25299	25026	25423	24899	25238	25210	25023	25051	25257	25131	25151	25163	25234	25359	25224	25095	25285	25486	25228	25018	25162	25288	25077	25020	25169	25146	25028	25286	25197	25344	25239	25341	25236	25039	25294	25191	25017	25145	25132	24828	25199	25183	25473	25233	25128	25052	25008	25382	25371	25305	25026	25344	25081	25084	25429	25412	25167	25157	25254	25294	25308	24969	25189	25051	25311	25260	25313	25318	25353	25122	25254	25370	25123	25436	25217	25136	25089	25136	25247	25113	25352	25210	25258	25140	25310	24995	25264	25232	25214	25045	25075	25253	25477	25141	25110	25194	25222	25116	25181	25129	25318	25441	25177	25150	25242	25368	25252	25361	25274	25144	25415	25260	25296	25369	24788	25155	25198	25053	25222	25175	25229	25127	25037	25028	25161	25241	25213	25190	25046	24994	25327	25320	25208	25036	25074	24990	25319	25050	24975	25253	25297	25166	25162	25119	24986	25316	25454	25201	25135	25019	25002	25109	24966	25110	25178	25305	24942	25147	25157	25196	25453	25335	25290	25203	25089	25158	25112	24962	24865	25213	25089	25116	25024	25067	25220	25284	25099	25128	25349	25314	25183	25218	25375	25552	25453	25270	25118	25302	25264	25111	25080	25355	25231	25285	25086	25179	25119	25252	25151	25194	24980	25147	25269	25323	25068	25328	25141	25206	25076	25165	25032	25337	24928	25106	24947	25190	25290	25185	25005	25513	25145	25111	25385	25074	25060	25068	25125	25212	25246	25126	25312	25369	25131	25153	25013	25040	25059	25092	25293	25145	25109	25365	24980	25237	25249	25118	25116	25040	25231	25280	25402	25316	25260	25124	25056	25144	25297	24923	25199	25145	25250	24986	25146	25162	25133	25170	25334	25222	24994	25260	25154	25304	24965	24992	25205	24969	25302	25185	25054	25245	24922	25156	25044	25342	25364	25001	25236	25214	25107	25504	25254	25325	25239	25319	25235	25345	25268	25262	25086	25094	25114	25254	25267	25126	25311	25289	25229	25256	25093	25055	25312	25338	25150	25210	25408	25167	24935	25220	25288	25242	25271	25083	25138	24984	25250	25037	25207	25101	25184	25128	24992	25293	25206	25207	25142	25155	25161	25122	25229	24998	24958	25026	25135	25069	25298	25080	25210	25169	25106	25129	25224	25349	25358	25273	24904	25210	25144	24947	25052	25224	25143	24979	25232	25089	25169	25137	25114	25266	25270	25154	25224	25119	25092	25354	25177	25190	25070	25408	25289	25234	25375	24827	25226	25076	25180	25187	25123	25131	25041	25014	25142	25040	25329	25198	25058	25107	25023	24963	25005	25364	25336	25040	25123	24848	24896	25032	25066	25653	25349	25394	25001	25177	25300	25099	25220	25236	25081	25136	25050	25065	25078	25379	25178	25248	25130	25156	25014	24987	25241	24988	25163	25112	25526	25230	25349	25099	25252	25219	25100	25117	25190	25104	25269	25002	25125	25241	25006	25156	25189	25224	25104	25013	25183	25317	25277	25065	24915	24898	25204	25386	25126	25355	25216	25064	25060	25032	25096	25220	25109	25304	25107	25172	25135	25046	24997	25009	25052	25232	25075	25180	25226	25266	25247	25147	24923	25354	25146	25043	25202	25184	25051	25153	25569	25325	25213	25058	25210	24988	25286	25411	25025	24853	25269	25225	25173	25228	25275	25162	24997	25429	25308	25183	25239	25228	25290	25194	25058	25237	25152	25131	25174	24983	25133	25231	25115	25056	25015	25254	25089	25222	25185	24849	25214	24883	25322	25235	25259	25120	25260	24956	25012	25088	25222	25347	25205	25143	25424	25122	25123	25166	25155	25130	24953	25138	25089	25279	25313	25147	25050	24820	25202	25293	25217	25072	25118	25077	25241	25138	25127	25180	25067	25173	25020	25169	25173	25075	25147	25072	25099	25432	25034	25224	25209	25143	25308	25055	25165	25172	25004	25273	25130	25163	25015	25288	25346	25158	25145	25225	25218	25164	25303	25292	25216	25332	25249	25065	25346	25293	25134	25246	25006	24946	25209	25010	25320	25363	25248	25158	25212	25127	25134	24985	25260	25027	25063	25273	25078	25126	25263	25168	24865	25269	25144	25000	25173	25358	25459	25430	25293	25131	25379	25248	25092	25416	25040	24970	25310	25142	25056	25058	25453	25353	25298	25195	25138	25122	25004	25041	25076	25034	25005	24886	25180	25174	25301	25225	25242	25134	25081	25077	25281	25223	25319	25038	24946	25385	25166	25143	25308	25176	25110	24922	25084	25150	25343	25202	25244	25209	25049	25016	25052	25491	25095	25364	25339	25421	25372	25057	25182	25341	25182	25344	25102	25252	25205	24982	25078	25251	24924	24849
45307	66062	63538	50014	39108	32091	27147	22764	20166	18622	18057	17880	17621	17233	17049	16902	16752	16597	16773	16482	16671	16474	16599	16637	16410	16596	16266	16413	16481	16380	16511	16362	16380	16333	16308	16563	16378	16465	16444	16373	16475	16507	16373	16368	16215	16544	16495	16274	16415	16345	16426	16370	16415	16468	16380	16394	16479	16458	16215	16164	16446	16324	16283	16421	16408	16317	16433	16226	16421	16448	16512	16295	16252	16370	16428	16361	16326	16369	16395	16461	16363	16195	16466	16469	16249	16392	16327	16518	16389	16383	16505	16337	16225	16285	16466	16256	16343	16402	16509	16304	16367	16298	16476	16235	16408	16247	16448	16469	16232	16402	16346	16454	16239	16470	16562	16151	16382	16314	16400	16285	16423	16563	16204	16339	16406	16384	16325	16529	16329	16285	16215	16387	16342	16242	16271	16367	16527	16540	16452	16243	16344	16369	16296	16481	16415	16414	16279	16359	16391	16493	16370	16240	16227	16425	16376	16437	16319	16467	16380	16213	16621	16395	16301	16411	16473	16438	16499	16431	16604	16360	16378	16278	16351	16517	16526	16249	16481	16171	16391	16423	16337	16291	16350	16568	16427	16478	16390	16507	16434	16363	16493	16276	16686	16470	16143	16362	16407	16361	16328	16381	16382	16582	16416	16550	16326	16429	16427	16362	16196	16507	16403	16504	16494	16380	16428	16424	16388	16373	16323	16410	16441	16369	16517	16488	16493	16335	16139	16527	16441	16368	16367	16270	16357	16393	16204	16395	16292	16407	16313	16461	16445	16373	16344	16244	16389	16378	16330	16404	16268	16374	16472	16372	16531	16512	16423	16340	16544	16499	16386	16368	16382	16486	16368	16269	16215	16438	16304	16289	16185	16367	16443	16259	16294	16252	16381	16413	16517	16250	16321	16166	16361	16272	16326	16395	16221	16309	16476	16504	16306	16481	16435	16442	16366	16521	16291	16374	16284	16414	16413	16549	16386	16433	16151	16431	16292	16406	16373	16283	16391	16304	16313	16230	16527	16469	16557	16339	16493	16311	16318	16234	16436	16378	16283	16381	16261	16249	16662	16384	16452	16294	16110	16518	16267	16342	16352	16348	16371	16390	16383	16471	16235	16532	16329	16311	16478	16232	16351	16661	16465	16412	16481	16552	16468	16377	16293	16463	16274	16370	16467	16292	16549	16366	16382	16458	16466	16432	16551	16380	16473	16417	16195	16427	16138	16455	16472	16451	16234	16406	16459	16462	16362	16354	16457	16320	16334	16271	16405	16383	16358	16130	16526	16404	16349	16322	16337	16382	16483	16579	16498	16450	16385	16494	16276	16618	16272	16434	16309	16455	16224	16393	16381	16467	16351	16336	16448	16372	16390	16664	16488	16424	16387	16321	16454	16448	16559	16416	16487	16339	16311	16301	16287	16396	16398	16430	16357	16308	16385	16427	16308	16402	16226	16433	16425	16241	16419	16418	16305	16399	16311	16362	16211	16526	16349	16265	16416	16256	16217	16369	16366	16343	16565	16501	16359	16562	16346	16290	16435	16448	16406	16356	16626	16504	16435	16325	16300	16133	16442	16454	16556	16546	16563	16549	16560	16398	16465	16249	16379	16379	16491	16363	16384	16539	16383	16376	16441	16513	16469	16337	16262	16431	16311	16379	16482	16350	16343	16509	16438	16269	16327	16323	16365	16452	16508	16332	16302	16447	16415	16397	16352	16286	16589	16207	16524	16380	16506	16443	16348	16401	16386	16353	16459	16211	16334	16333	16317	16420	16241	16394	16344	16428	16343	16376	16364	16462	16361	16674	16463	16518	16370	16367	16431	16503	16420	16266	16425	16369	16438	16364	16420	16196	16254	16165	16412	16259	16589	16353	16392	16319	16303	16403	16410	16414	16350	16509	16374	16520	16363	16481	16238	16322	16518	16356	16153	16301	16427	16343	16611	16311	16473	16397	16478	16218	16465	16380	16486	16391	16265	16448	16446	16218	16382	16507	16432	16204	16518	16430	16505	16289	16246	16569	16387	16526	16459	16453	16338	16317	16453	16438	16378	16275	16385	16202	16523	16323	16269	16333	16467	16441	16312	16336	16382	16368	16341	16322	16245	16403	16429	16360	16347	16493	16465	16427	16287	16323	16416	16387	16242	16328	16427	16223	16430	16346	16323	16576	16464	16449	16450	16135	16268	16382	16312	16412	16482	16490	16344	16337	16456	16518	16550	16369	16349	16468	16437	16270	16566	16374	16478	16457	16344	16501	16351	16522	16530	16293	16318	16444	16430	16212	16424	16419	16509	16454	16579	16310	16449	16407	16123	16398	16348	16467	16299	16380	16418	16293	16425	16316	16496	16325	16291	16516	16362	16472	16488	16229	16334	16400	16360	16371	16420	16367	16423	16532	16236	16501	16376	16420	16473	16341	16557	16322	16367	16339	16450	16328	16153	16421	16315	16264	16406	16493	16333	16398	16331	16424	16536	16356	16295	16232	16393	16448	16553	16511	16318	16565	16300	16596	16407	16436	16331	16361	16287	16305	16514	16356	16407	16454	16371	16259	16560	16161	16345	16392	16509	16482	16222	16367	16404	16286	16562	16541	16272	16351	16405	16373	16442	16402	16285	16443	16313	16452	16448	16524	16169	16270	16363	16323	16474	16498	16218	16318	16370	16245	16179	16411	16444	16327	16369	16429	16316	16364	16345	16464	16436	16128	16415	16332	16369	16357	16442	16457	16367	16524	16429	16494	16331	16187	16461	16329	16416	16332	16255	16331	16330	16470	16489	16366	16347	16296	16521	16415	16410	16411	16562	16391	16361	16458	16341	16377	16220	16600	16353	16403	16655	16534	16378	16356	16366	16510	16335	16449	16347	16373	16394	16301	16358	16187	16551	16389	16286	16322	16402	16562	16417	16408	16294	16643	16540	16341	16430	16199	16496	16419	16558	16297	16523	16416	16425	16384	16550	16504	16366	16460	16295	16511	16395	16448	16502	16477	16521	16240	16493	16320	16533	16326	16274	16335	16449	16310	16408	16285	16476	16412	16251	16342	16355	16436	16434	16427	16422	16442	16245	16630	16519	16392	16463	16387	16315	16396	16540	16394	16265	16358	16271	16460	16342	16510	16494	16489	16431	16372	16363	16215	16298	16386	16508	16435	16347	16231	16492	16417	16441	16404	16367	16281	16404	16257	16317	16259	16362	16400	16368	16416	16271	16398	16438	16400	16383	16272	16212	16312	16286	16455	16315	16408	16343	16238	16384	16402	16295	16390	16385	16269	16286	16570	16615	16521	16474	16356	16413	16357	16387	16413	16389	16423	16296	16182	16555	16341	16448	16405	16465	16411	16385	16528	16415	16447	16403	16308	16473	16342	16238	16487	16502	16418	16429	16273	16496	16296	16435	16358	16227	16292	16401	16309	16431	16335	16303	16333	16486	16216	16292	16244	16207	16402	16667	16396	16308	16362	16525	16421	16555	16338	16407	16304	16483	16553	16450	16465	16467	16283	16547	16308	16623	16306	16412	16236	16288	16350	16347	16385	16353	16343	16414	16567	16418	16206	16237	16476	16376	16305	16416	16408	16264	16332	16236	16297	16402	16596	16466	16383	16319	16499	16426	16347	16493	16356	16335	16443	16294	16525	16371	16398	16473	16442	16385	16348	16281	16409	16427	16368	16361	16254	16398	16292	16580	16385	16486	16411	16407	16328	16457	16478	16506	16419	16286	16302	16407	16434	16427	16211	16486	16429	16367	16329	16240	16549	16414	16213	16475	16537	16421	16321	16355	16463	16372	16468	16356	16497	16329	16355	16351	16485	16288	16511	16497	16587	16590	16633	16310	16264	16525	16526	16245	16565	16500	16335	16366	16443	16519	16473	16381	16388	16686	16461	16505	16310	16400	16432	16315	16473	16323	16262	16385	16453	16464	16228	16405	16471	16401	16344	16411	16370	16124	16442	16379	16412	16360	16343	16362	16376	16276	16409	16517	16356	16356	16290	16429	16336	16403	16355	16367	16300	16367	16657	16490	16400	16294	16312	16369	16364	16405	16410	16513	16311	16455	16217	16445	16378	16272	16424	16381	16404	16410	16381	16511	16349	16359	16412	16172	16500	16515	16449	16412	16352	16224	16443	16267	16482	16406	16405	16449	16439	16389	16278	16265	16255	16427	16477	16316	16446	16426	16506	16415	16293	16391	16355	16432	16343	16480	16620	16532	16221	16474	16459	16424	16318	16420	16288	16572	16414	16445	16312	16325	16535	16443	16539	16372	16282	16243	16432	16300	16326	16372	16559	16494	16381	16332	16359	16337	16386	16351	16406	16495	16350	16206	16349	16426	16378	16269	16314	16449	16397	16433	16416	16294	16409	16341	16538	16463	16331	16430	16432	16281	16349	16452	16467	16402	16434	16396	16334	16334	16403	16533	16368	16456	16332	16373	16220	16550	16553	16438	16463	16330	16499	16250	16379	16397	16267	16355	16472	16342	16293	16290	16237	16295	16388	16474	16524	16332	16449	16636	16428	16386	16508	16200	16487	16405	16315	16356	16395	16346	16419	16430	16403	16316	16240	16463	16363	16298	16399	16347	16515	16319	16424	16294	16374	16296	16374	16523	16351	16383	16311	16312	16206	16331	16364	16213	16262	16544	16481	16228	16361	16555	16322	16468	16373	16478	16402	16244	16296	16320	16740	16402	16242	16306	16402	16248	16461	16523	16536	16355	16255	16373	16315	16229	16411	16498	16698	16446	16346	16403	16457	16372	16318	16366	16355	16172	16520	16414	16479	16361	16375	16369	16380	16621	16476	16480	16285	16434	16363	16592	16340	16243	16288	16299	16468	16374	16291	16560	16264	16403	16489	16199	16293	16356	16461	16258	16322	16322	16582	16309	16475	16504	16395	16399	16350	16473	16473	16404	16411	16289	16446	16385	16636	16345	16405	16448	16344	16484	16389	16445	16293	16504	16373	16348	16428	16247	16360	16249	16397	16460	16441	16583	16481	16368	16394	16321	16497	16543	16374	16396	16421	16536	16516	16355	16243	16428	16329	16528	16515	16466	16209	16440	16400	16246	16609	16378	16401	16484	16334	16270	16475	16453	16472	16364	16321	16241	16490	16176	16487	16221	16495	16317	16474	16523	16396
25983	21730	34714	43822	39552	38892	42173	35915	31072	28992	27689	27368	26880	26564	26273	26226	25878	25688	25848	25675	25560	25742	25467	25516	25504	25519	25343	25260	25331	25116	25207	25361	25245	25254	25279	25268	25393	25189	25188	25129	25118	25130	25054	25585	25248	25063	25196	24976	25236	25261	25454	25150	25038	25204	25098	25366	25249	24990	25446	25391	25048	25065	25127	24896	24933	24909	25270	25160	25460	25157	25241	24827	25055	25150	24942	24931	25441	25053	25176	25241	25246	25156	25210	24998	25150	25105	25350	25137	24962	25115	25345	25212	25324	25294	25008	25097	25361	25209	25239	25247	25115	25104	24867	25155	25100	25368	24982	25048	25237	24745	25252	24943	25152	25064	24888	25005	24981	25028	25206	25130	25565	25159	24998	25061	25184	25154	25308	25228	25154	25095	25260	25115	25435	25196	25064	25031	25224	25122	24939	25085	25016	25150	25161	25013	25137	25066	25332	25330	25279	25071	25119	25133	25004	25169	25288	25071	25085	25250	25086	25245	25199	25169	24956	25264	25334	25291	24855	24815	25193	25216	24885	25050	24988	24865	25141	25008	24962	25277	25091	25117	25298	25311	25083	25078	25261	25157	25161	25148	24892	25202	24909	25144	25372	25179	25110	25120	24979	25208	25297	25335	24988	25183	25150	25109	25139	24949	25138	25250	24905	25222	25126	25331	25150	25057	25034	25117	25357	25139	25036	25205	25236	25025	24963	25363	25097	25135	25016	25152	24948	25054	25018	25169	25139	25124	25339	25031	25288	24973	24969	25024	25075	25182	25196	25187	25233	25263	25066	25354	24969	25000	25236	25192	25218	25090	25201	24854	25099	25052	25119	25077	25128	25221	25175	25018	25207	25219	25076	25129	25006	25159	25502	25069	25213	25204	25096	25165	24918	25157	24998	25034	25142	25122	25188	25235	25470	25345	25091	25253	25136	25033	25269	25142	25356	25438	25343	24981	25134	25011	24877	25270	25024	25075	25326	25172	25214	25306	25206	25246	25243	25014	25109	25248	25022	24978	25105	25050	25135	25170	25340	25013	25069	25387	25311	25189	25090	25143	25074	25162	25023	24836	25199	24982	25399	25007	24978	25268	24931	25199	25068	25078	25140	24950	25157	25017	25240	25050	25086	25122	24993	25254	25286	25142	25170	25047	25149	24976	25129	25084	25227	25278	25243	25319	25237	25379	24941	24982	24982	24975	25032	25081	24989	25158	24987	25297	25311	24912	25033	25302	25053	24974	25075	25071	24961	25268	25165	24990	24924	25178	25219	25464	25051	25213	25390	25264	24932	25083	25308	24990	25228	25154	25150	25150	25332	25162	25128	25123	25151	25030	25051	24980	25117	24859	25199	25136	25236	25036	25135	25348	25472	25176	25201	25113	25259	25113	25003	24893	25210	25222	25012	25144	24908	25169	25083	25002	25372	25227	25189	25057	24825	24941	24980	25030	24979	25071	25287	24975	25063	25096	25112	25189	25379	24984	25039	25123	25265	25021	25242	25181	25172	25147	25039	24806	24889	25335	25215	25071	25144	25123	25350	25252	25113	24866	25325	25072	25146	25273	25100	25072	24956	25092	25357	25210	25213	25380	25168	25122	25386	24983	25161	25267	25076	25173	25219	24937	24946	25007	25184	25170	25203	25086	25320	25114	25292	25330	25117	24945	25144	24933	24901	25079	25111	25182	25194	25169	25118	25163	25021	25015	25051	25269	25121	25064	25272	25129	25252	25330	25062	25084	25230	25335	25179	25016	24994	25081	25350	25123	25109	25140	24876	25065	25134	25108	25281	25073	25322	25133	25208	25278	25307	25087	25230	24787	25311	25337	24968	25259	25000	25009	25320	25194	25188	25239	25557	25246	24951	24929	24826	25197	25211	25192	25235	25237	25297	25192	25269	25024	25072	25050	25075	24763	25104	25245	25030	25021	25108	25071	25070	25004	25487	24923	25046	25252	25091	24928	25000	24976	25126	25090	24893	25266	25212	25215	25108	25228	25253	25367	25143	25133	25024	25156	24979	25116	25149	25102	25170	25052	25196	25055	25169	25177	25131	25288	24877	25223	25151	25362	25048	25221	25268	25048	25149	25191	25113	25177	25304	25179	25338	25272	25458	25192	25241	25009	25231	25139	25244	25003	25164	25047	25155	25101	25429	25210	25092	24924	25085	25260	25138	25406	25156	25093	25144	25216	25312	25134	25257	25127	24970	25146	25086	25034	25104	24937	25144	25129	25270	25211	25200	25153	25213	25101	25096	25081	25278	25220	25282	25157	24950	25210	25171	25254	24905	24898	25252	25021	24975	25102	25111	25017	25090	25300	25199	25169	25267	25187	25117	24833	25082	25115	25138	25033	25120	25144	25239	25241	25036	25015	24920	25158	25005	25159	24914	25066	25191	24927	24972	25096	25084	25184	25153	25295	25075	25088	25239	25159	25195	25028	25064	25205	25186	25113	24991	25277	25117	25075	24980	25192	25022	25189	25441	25066	25338	25061	25264	25143	25093	24945	25124	25115	25327	24992	24998	25238	25355	25454	25044	25100	24941	25226	25145	25106	25171	25164	25057	25078	25221	24961	25199	25208	25053	25093	25239	25105	25365	25092	24990	25036	25262	25158	25258	24913	25358	25183	25105	25127	25125	24987	25250	25077	25166	25044	24951	25259	25149	25001	24904	25135	25269	25242	24886	24955	25061	25202	25075	25097	25108	25142	25413	25197	25195	25212	25200	25151	25371	25034	25234	25157	25219	24952	25013	25165	25244	25191	24961	24971	25134	25155	25041	25206	25202	25090	25265	25137	25075	25160	25019	24903	25323	25227	25260	25181	25250	25216	25024	25285	25323	25322	25285	25253	25165	24963	24994	25029	25258	24986	25100	25183	25196	25191	25224	24984	25092	25113	25167	25452	25208	25259	25164	24957	25219	25118	25345	25150	25198	25143	25142	25265	25008	24848	25097	25040	25130	25267	25185	25347	25227	24933	25254	25035	25142	24969	25164	24889	25309	25299	25336	24981	25179	25105	25418	25145	25225	25031	25335	25202	24876	25073	24975	25351	24903	25248	25054	25128	25194	25417	25007	25060	25155	25182	25514	25314	25148	25263	25154	25156	25035	25181	25277	25058	25083	25335	25110	25068	24890	25201	25064	25381	25212	24971	25136	24877	25235	25159	25203	25280	25317	25149	25405	25141	25041	25160	25101	25151	25364	24926	25177	25101	24943	25184	25459	25303	25147	24920	25267	25176	25048	25156	25249	25073	25173	25196	25089	25043	25107	25303	25189	25229	25305	25198	25074	25134	25238	25210	25178	25102	24973	25016	25221	25085	25240	25195	25253	24983	25064	25037	25198	25108	24985	24849	25215	25153	25126	25058	24960	25127	25165	25064	25201	25291	25527	25136	25108	25213	25494	25340	25241	25030	24975	24955	25300	25265	24937	25020	25051	25062	25236	24989	25153	25212	25201	25146	25196	25233	25044	25069	25164	24991	25155	25201	25098	25168	25273	25462	25342	24970	25070	25299	25132	25022	24997	25124	25267	25010	25237	24897	25328	25246	25335	25253	24994	25237	25201	25216	25289	25181	25042	25238	25181	25142	25213	25276	25386	25019	25169	25312	25247	25187	24952	25321	25175	25011	24980	24997	24921	25245	25330	25152	25098	25203	24961	25306	24987	25078	25051	25350	25187	25125	25549	25209	25240	25404	25240	25085	24911	25170	25117	25359	25061	25023	25100	25112	25105	24981	25034	25015	25110	25383	25036	25109	25277	24911	24889	25036	25050	25053	25167	25321	25163	24934	25074	25030	25013	25223	25334	24951	25296	25198	25206	25302	25049	24892	25133	25231	25130	25210	25290	25236	25154	25319	25210	25356	25462	25010	24894	25016	25078	24975	25157	25308	24996	25040	25275	25130	25067	25168	25140	24955	24980	25093	25214	25127	25141	25163	25235	25250	25078	25304	25075	24989	24982	25079	25176	25168	25304	25078	25137	25347	25252	25231	25499	25342	25202	24931	24853	25062	25163	25275	25311	24938	25187	25145	25135	25314	25151	25267	25009	25187	25338	24945	25022	25093	25268	24939	25030	25188	25396	25098	25122	25229	25154	25120	25130	25186	25021	25077	24847	25148	25131	25188	25200	25345	24939	25076	25108	25063	25064	25121	25164	25168	25177	25015	25135	25239	25132	25230	25097	24897	25134	24910	25207	25180	25156	25171	24840	25112	25326	25011	24875	25204	25135	25355	25120	25528	25039	25144	25065	25120	25006	25161	24940	25104	25261	25327	25200	25205	25232	25222	25209	25160	25369	25304	25028	25197	25179	25307	25246	25267	25309	25155	24978	25112	25339	25139	25494	25203	24919	24930	25210	25257	25107	25134	25177	25187	25178	24860	25083	25162	25091	24974	25070	25109	25087	24991	25119	25127	25112	25143	25186	25026	25073	25186	25104	25048	25049	25242	25158	25309	25085	25197	24955	25294	25245	25114	24964	25217	25193	25042	25169	24933	25182	25403	25211	24844	25193	25227	25166	24936	25062	25364	25319	25192	25401	25216	25039	24953	25248	25025	25013	25054	25075	25472	25112	25289	25059	25258	25319	25549	25069	25011	24821	25180	25011	25126	25179	25186	25093	25068	25207	24999	25174	24947	25027	25123	25159	24924	25241	25040	25216	25032	25376	25286	24949	25059	25269	25032	25061	25273	25233	25039	25212	24976	25427	25320	25021	25127	25248	25318	25090	25215	25321	25129	24842	25132	25051	24905	25105	25529	25090	24908	25042	25365	25021	24977	25253	25208	25259	25348	25423	25134	25319	25199	25302	25284	25180	25182	24969	25053	25320	25244	25201	25161	25199	25142	25041	25109	25255	24967	25245	25217	25104	25145	25000	25107	25251	25339	25429	25150	25306	24954	25242	25195	24954	25138	25035	25353	25090	24946	25300	25049	25117	25107	25431	25046	25056	25070	25086	25209	25189	25035	25014	25056	25035	25117	25147	24945	25006	25229	24948	25174	25076	25126	25207	24965	25257	25157	25240	24991	25096	24964	24975	25354	25094	25184	25242	24950	25255	25282	25138	24986	25117	25036	25182	24907	25236	24952	25081	25349	25096	25196	24985	25174	24998	25111	25092	25147	24771	24981
46707	72954	70075	57638	41229	35781	36048	28404	23448	20848	19619	18968	18294	17881	17564	17402	17035	17065	16992	16901	16956	16614	16762	16623	16670	16644	16696	16433	16610	16451	16618	16731	16570	16503	16502	16542	16331	16515	16433	16540	16334	16567	16544	16485	16394	16451	16339	16470	16345	16403	16451	16546	16374	16382	16382	16393	16489	16376	16517	16446	16306	16517	16553	16419	16551	16611	16436	16575	16477	16344	16378	16331	16368	16432	16345	16443	16434	16148	16328	16612	16362	16383	16532	16232	16369	16614	16425	16437	16266	16370	16575	16199	16598	16153	16540	16596	16497	16579	16483	16309	16373	16328	16411	16470	16435	16282	16532	16485	16479	16436	16545	16407	16358	16393	16452	16312	16471	16396	16418	16435	16264	16608	16491	16284	16441	16599	16432	16449	16470	16481	16511	16417	16422	16356	16276	16455	16323	16400	16444	16575	16469	16431	16348	16664	16278	16513	16424	16479	16463	16512	16342	16369	16422	16500	16400	16587	16463	16379	16404	16348	16522	16321	16463	16574	16395	16532	16510	16513	16330	16529	16457	16491	16355	16530	16337	16567	16410	16569	16502	16432	16510	16477	16356	16425	16394	16350	16433	16531	16557	16434	16359	16460	16434	16427	16498	16365	16603	16393	16260	16543	16423	16409	16425	16399	16483	16471	16450	16475	16571	16302	16364	16407	16394	16471	16532	16410	16338	16447	16478	16403	16322	16296	16289	16375	16512	16472	16546	16370	16346	16300	16502	16291	16473	16381	16444	16486	16469	16536	16401	16471	16508	16614	16257	16301	16489	16501	16349	16514	16380	16357	16431	16487	16661	16406	16383	16386	16233	16430	16304	16470	16513	16437	16422	16332	16338	16239	16376	16316	16598	16438	16332	16489	16601	16260	16428	16537	16328	16523	16544	16427	16511	16374	16533	16540	16413	16346	16269	16495	16468	16337	16489	16603	16429	16485	16430	16342	16393	16607	16186	16563	16444	16430	16448	16677	16290	16271	16428	16378	16447	16349	16610	16470	16466	16363	16368	16452	16433	16430	16262	16535	16373	16448	16467	16579	16511	16499	16482	16315	16132	16322	16464	16487	16430	16391	16325	16334	16353	16424	16312	16395	16465	16350	16500	16424	16426	16402	16409	16341	16413	16341	16520	16588	16352	16491	16463	16390	16294	16356	16531	16298	16391	16498	16359	16409	16495	16320	16273	16336	16325	16374	16368	16318	16484	16303	16501	16519	16519	16433	16430	16433	16567	16431	16448	16533	16519	16354	16336	16416	16374	16541	16428	16288	16470	16386	16675	16302	16429	16328	16359	16307	16394	16390	16507	16431	16249	16195	16400	16434	16421	16494	16217	16412	16399	16507	16430	16429	16513	16296	16466	16437	16587	16512	16551	16430	16399	16272	16519	16401	16431	16340	16398	16382	16296	16478	16541	16327	16484	16424	16434	16402	16474	16282	16346	16399	16505	16577	16541	16297	16404	16398	16377	16466	16412	16569	16404	16524	16353	16258	16446	16388	16377	16354	16461	16525	16528	16354	16334	16377	16312	16372	16423	16497	16528	16397	16333	16362	16593	16379	16332	16499	16414	16464	16500	16463	16531	16308	16407	16503	16532	16436	16542	16459	16409	16435	16398	16423	16387	16637	16522	16322	16421	16241	16270	16350	16379	16521	16344	16614	16550	16475	16435	16287	16212	16667	16560	16421	16507	16489	16539	16581	16400	16314	16334	16507	16447	16417	16354	16395	16603	16404	16445	16420	16445	16436	16339	16501	16400	16414	16444	16454	16536	16346	16300	16491	16467	16219	16303	16518	16381	16598	16489	16445	16206	16545	16430	16476	16517	16567	16471	16430	16282	16393	16265	16331	16389	16422	16353	16541	16473	16549	16358	16379	16494	16403	16309	16339	16377	16276	16251	16309	16451	16364	16791	16352	16515	16188	16406	16497	16327	16267	16436	16352	16528	16377	16430	16305	16372	16580	16457	16374	16530	16225	16334	16322	16324	16298	16426	16689	16499	16417	16290	16420	16403	16455	16483	16460	16204	16381	16359	16304	16412	16283	16398	16338	16359	16393	16447	16281	16548	16638	16525	16270	16520	16553	16426	16380	16428	16506	16412	16615	16650	16325	16282	16399	16479	16407	16360	16309	16437	16654	16473	16435	16504	16255	16380	16135	16349	16226	16486	16573	16455	16306	16498	16440	16440	16530	16485	16445	16371	16383	16512	16573	16365	16605	16377	16391	16272	16457	16284	16341	16373	16515	16471	16444	16551	16397	16469	16285	16387	16478	16529	16230	16501	16497	16291	16502	16362	16338	16361	16324	16538	16418	16407	16370	16354	16454	16450	16399	16302	16356	16465	16325	16321	16457	16361	16537	16336	16336	16339	16479	16520	16595	16497	16359	16488	16212	16416	16378	16466	16487	16471	16254	16388	16464	16476	16343	16567	16347	16336	16311	16546	16387	16384	16387	16488	16431	16451	16380	16557	16386	16482	16456	16413	16298	16522	16465	16432	16248	16323	16577	16426	16380	16530	16174	16555	16408	16568	16535	16508	16349	16375	16504	16230	16504	16354	16362	16680	16500	16254	16680	16368	16413	16489	16389	16328	16446	16475	16337	16516	16620	16423	16189	16321	16597	16515	16478	16385	16332	16404	16438	16301	16552	16248	16455	16379	16485	16372	16496	16416	16263	16384	16636	16227	16417	16425	16523	16387	16472	16517	16299	16354	16398	16367	16542	16509	16335	16319	16543	16297	16422	16349	16682	16448	16472	16513	16387	16439	16680	16364	16491	16615	16541	16369	16415	16381	16434	16422	16347	16345	16469	16522	16404	16565	16351	16316	16263	16327	16451	16338	16437	16396	16300	16412	16447	16408	16295	16632	16570	16454	16442	16304	16453	16481	16271	16520	16426	16295	16341	16435	16523	16508	16491	16352	16505	16459	16505	16395	16471	16528	16592	16364	16414	16381	16387	16419	16332	16388	16442	16339	16438	16609	16389	16419	16393	16419	16516	16325	16518	16379	16291	16459	16366	16487	16529	16479	16460	16291	16404	16380	16541	16373	16493	16364	16486	16351	16518	16473	16455	16568	16270	16365	16468	16287	16351	16432	16555	16590	16461	16353	16356	16510	16564	16347	16337	16394	16583	16429	16402	16294	16324	16397	16552	16598	16315	16494	16431	16582	16447	16361	16387	16608	16474	16638	16460	16401	16432	16437	16486	16401	16411	16404	16583	16463	16617	16554	16566	16416	16366	16322	16500	16409	16425	16382	16470	16310	16471	16475	16393	16599	16465	16302	16606	16507	16429	16394	16210	16375	16305	16494	16392	16483	16443	16433	16415	16432	16479	16579	16515	16373	16452	16475	16240	16522	16379	16372	16373	16487	16503	16284	16397	16371	16339	16433	16501	16324	16380	16487	16460	16306	16348	16664	16365	16568	16485	16515	16318	16464	16532	16273	16296	16309	16364	16382	16327	16431	16490	16351	16168	16476	16382	16367	16334	16298	16405	16354	16433	16456	16274	16542	16478	16582	16637	16335	16355	16538	16353	16386	16439	16363	16413	16374	16448	16327	16326	16393	16404	16465	16378	16524	16492	16375	16438	16388	16401	16390	16417	16298	16279	16477	16296	16635	16592	16357	16458	16211	16566	16552	16421	16264	16573	16362	16404	16593	16519	16433	16369	16391	16503	16399	16481	16331	16513	16464	16450	16396	16578	16411	16519	16397	16302	16460	16312	16449	16524	16394	16459	16355	16301	16372	16415	16505	16461	16588	16541	16288	16425	16338	16379	16372	16499	16506	16680	16344	16241	16478	16452	16518	16601	16468	16463	16324	16426	16550	16460	16461	16478	16526	16596	16361	16291	16400	16342	16304	16364	16447	16548	16426	16505	16481	16508	16365	16514	16606	16426	16228	16552	16407	16501	16148	16495	16407	16668	16436	16418	16615	16373	16418	16251	16385	16553	16360	16494	16488	16380	16556	16460	16371	16268	16363	16414	16416	16394	16439	16611	16427	16318	16499	16424	16470	16298	16470	16559	16463	16454	16493	16331	16431	16547	16461	16424	16527	16591	16402	16420	16646	16304	16450	16504	16438	16479	16532	16525	16519	16387	16414	16434	16474	16454	16385	16471	16520	16286	16437	16508	16513	16413	16493	16297	16502	16379	16357	16464	16453	16411	16411	16370	16382	16470	16323	16292	16516	16311	16593	16466	16331	16470	16419	16449	16310	16409	16497	16485	16465	16456	16249	16336	16457	16283	16379	16396	16493	16297	16452	16500	16443	16504	16362	16690	16442	16531	16436	16533	16628	16351	16488	16535	16435	16451	16185	16485	16478	16524	16449	16489	16495	16248	16448	16386	16208	16459	16410	16316	16430	16309	16194	16411	16649	16307	16503	16494	16379	16338	16432	16532	16240	16337	16450	16398	16261	16545	16508	16329	16365	16393	16439	16462	16455	16402	16425	16281	16321	16269	16573	16492	16388	16368	16324	16345	16345	16433	16611	16405	16387	16456	16481	16543	16414	16399	16295	16517	16409	16429	16415	16445	16435	16455	16506	16449	16494	16309	16564	16466	16728	16515	16464	16407	16481	16512	16465	16547	16366	16364	16419	16467	16328	16451	16412	16346	16559	16597	16428	16413	16419	16241	16342	16458	16350	16348	16452	16452	16329	16296	16463	16406	16362	16586	16359	16373	16348	16492	16441	16430	16364	16404	16495	16331	16467	16314	16415	16391	16332	16346	16445	16384	16656	16379	16444	16328	16277	16330	16620	16339	16601	16293	16454	16628	16467	16292	16443	16289	16476	16392	16689	16553	16399	16407	16442	16484	16319	16311	16449	16457	16389	16259	16580	16379	16498	16340	16545	16268	16475	16333	16671	16263	16357	16427	16375	16520	16547	16469	16554	16492	16518	16480	16448	16391	16184	16397	16566	16376	16316	16370	16451	16491	16532	16531	16268	16671	16555	16474	16436	16349	16515	16517	16477	16476	16324	16346	16602	16395	16450	16242	16375	16558	16537	16521	16375	16299	16426	16434	16567	16348	16453	16611	16493	16254	16411	16381	16558	16505	16375	16515	16543	16339	16415	16321	16185	16321	16561	16552	16375	16513	16387	16477	16472	16517
23775	21285	29998	30805	40623	50469	52234	40103	33559	30824	29095	27754	27246	26773	26400	26277	25972	25680	25575	25612	25657	25481	25398	25361	25362	25435	25123	25096	25050	25126	25108	25042	24925	25106	25176	25106	25105	25129	25000	25008	25096	25021	25071	24902	24782	24997	24841	24916	24690	25030	24899	25015	24701	25000	24899	24853	25036	24924	24598	24900	24968	24830	24780	24759	24620	24754	25011	24851	24728	25076	25118	24702	24907	24943	24964	24635	25051	24858	24918	24844	25118	24910	24673	24791	24876	24716	24808	24844	24975	24808	24913	24779	24932	24869	25021	24730	24905	24760	24931	24873	24796	25147	24922	24753	24828	24900	24910	24732	24904	24767	25008	24843	25085	24819	24995	24825	24811	24715	24744	25102	24931	24919	24804	24979	24839	24987	25099	24953	24788	25033	24952	24907	24889	24900	24635	24723	24835	24719	24953	25094	24937	24601	24838	24952	24956	24823	24985	24912	24997	25008	24854	24753	24787	24924	25103	24955	24718	24836	24831	24869	24935	24783	25140	25103	25033	24897	24671	24729	24894	24686	24917	24684	25041	24939	25102	24847	24958	25012	24833	24812	24819	24705	24804	24750	25080	24694	24884	24743	24905	24962	24722	24652	24832	24823	24785	24804	24898	24772	24777	25002	24882	25074	24609	24941	24700	24622	24532	24834	24890	24775	24714	24726	24924	24849	24904	24918	25142	24974	24658	24718	24781	24943	24707	25186	25114	24673	25112	24957	25140	24807	24809	24783	24981	24869	24971	24762	24933	24987	24983	24848	24739	25124	24746	25173	25022	24967	24812	24857	24905	24778	24987	24890	25129	24733	24630	24735	24637	24573	24978	24639	24871	24818	24938	24806	24876	24847	24758	25039	25040	24804	24983	24909	24873	24806	24721	24821	24684	24879	24826	24803	24690	25007	24881	24798	24972	24836	24704	25043	24877	25136	24958	24859	24621	24995	24989	24767	24843	24913	24859	24838	25025	24781	24980	24959	24754	24973	24694	24867	24930	24814	24696	24783	24918	24769	24923	24779	25022	24942	24883	25142	24877	24852	24924	24918	24956	24835	24933	25053	24781	24588	24887	24855	24798	24959	24989	25076	24913	24953	24688	24541	24876	25225	24734	24889	24855	25013	24829	24734	24889	24778	24763	24584	24996	24667	24669	24850	24749	24914	24965	25077	24699	24638	25008	24861	24933	24531	24916	24821	24786	24931	24864	24979	24820	24910	24979	25020	24782	24844	25039	25015	24739	24980	25066	24737	24710	24746	24858	24966	24559	24913	24851	24949	24866	24864	25035	24619	24911	25098	24955	25033	24838	24890	25090	25040	24791	25011	25210	24732	24636	24789	24719	24980	24813	24912	24941	24739	24918	24738	24816	25049	24660	25012	24691	24704	24767	24853	24907	24986	24785	25056	25134	25098	24956	25002	25220	24910	24569	24787	25107	25079	25014	24815	24862	24945	24701	24877	24789	24746	24881	24847	24901	24999	24952	24554	25008	25136	25044	24962	24866	24766	25014	24857	24898	25090	24902	25060	24934	24873	25122	24917	24942	24718	24847	25068	24815	24720	24850	24808	24464	24824	24703	24731	24774	24755	24818	24727	24868	24770	24829	24671	24839	24936	24859	24916	24812	24794	24584	25091	24925	24814	24855	24660	24803	25025	24708	25063	24938	24917	24804	24946	24952	24966	24860	25177	25075	24852	24813	24848	24791	24898	25039	24836	24774	24814	24994	24735	25052	24890	24796	24773	24652	24836	24914	24908	24829	24805	24827	24947	24930	24878	25118	25016	24993	24819	24734	24855	24818	24924	24879	25005	24710	25084	24969	24730	24878	24912	24933	25144	24980	24987	24882	24951	24950	25029	24821	24801	25132	24993	25211	24763	25012	24893	24727	24532	24805	24814	25069	24772	24859	24722	24946	25049	24808	25136	24776	24875	24595	24739	24893	24623	25034	24882	24866	24922	24741	24917	24864	25076	24773	24909	24799	24853	24881	24855	24793	24815	24931	24914	24836	24648	24917	24686	24778	24879	24883	24697	24690	24791	24765	24905	24757	24719	24986	24642	25008	24872	24864	24838	24769	24806	25094	24811	24998	24573	24787	25125	24900	24827	24957	24844	24787	24779	24688	24891	24885	24970	24889	24696	24956	25135	24765	24710	24677	24738	24872	24720	24694	24794	24969	25015	24870	24909	24798	24878	24938	24983	24819	24827	25086	24906	25127	24899	24962	24940	24886	24827	24791	25009	24744	24990	24974	24876	24870	24617	24795	24885	24813	24926	24774	24809	24707	24776	25106	24895	24863	24857	24950	24686	24563	24731	24873	25095	24829	25062	24783	24884	24920	25017	24787	24913	24786	24879	24938	24945	24880	24786	24841	24862	25132	24796	24982	25016	24833	25113	24688	24472	24833	24804	24885	24990	24780	24798	24725	24875	25018	24834	24669	24893	25045	24845	24961	25024	24698	24740	24718	24918	24913	24948	24834	24822	24951	24605	24829	24985	24669	24671	24934	24892	24979	24858	24856	24889	24697	24866	24735	25005	24822	25101	24886	24905	24856	24979	24977	25070	24622	24746	24937	25039	24869	24850	24688	24967	25006	24914	24987	24805	24864	24975	25083	24905	24849	24767	24558	25091	25180	24868	24818	24810	24961	24827	25023	24892	24807	24704	25074	24942	24719	25007	24777	24778	24987	24844	24775	25117	24744	24647	24883	24936	24950	25003	25104	24733	24871	24784	24901	24928	25051	24651	24834	24719	24949	24868	25215	24810	24846	24986	24935	24749	24954	24985	24968	25109	25027	24987	24690	24923	25015	24897	24625	24854	25060	24848	24968	25013	24789	24861	24860	25000	24959	25063	24819	25072	25042	24767	24920	24764	24737	25045	24780	25005	24706	24684	24734	25007	24816	24595	25083	24675	25058	25216	24876	24981	24904	24950	24661	24836	24989	24985	25230	25061	24788	24923	24843	24647	24954	24916	24966	24789	24654	24867	24699	24993	24978	24688	24924	24853	24879	24711	24857	24935	24970	24805	24637	24911	24852	24627	24719	24969	24857	24911	25046	24629	24907	24842	24990	24947	25035	24873	24778	24794	24971	24860	24763	24678	24939	25020	25021	24826	24888	24801	24817	24806	24683	24896	25088	24854	24773	24624	24843	24683	24905	24862	24924	25014	24756	24904	25116	25080	24980	24865	24971	25134	24920	24631	24804	24728	24630	24664	24893	24842	25076	24904	25012	25007	24821	24881	25161	24952	24821	24838	24877	24815	24811	24643	24731	24745	25173	24890	24888	24947	25162	24855	24911	24797	24765	24809	24944	25110	24851	24752	24890	24990	24798	24781	25052	24894	24950	25055	24751	24885	24760	24928	24896	24502	24917	24808	24927	24850	24870	24875	24845	24723	24961	24631	24686	24936	24984	24848	24785	25007	25133	24904	24852	24897	24688	24752	24727	24957	24842	24933	25017	24868	24914	24954	24847	24747	24995	24995	24868	24591	24765	24642	25081	25106	24672	24992	24896	24768	24820	25216	24948	24755	24944	25034	24978	24913	24538	24734	24628	25096	24859	24948	24847	24770	24868	24858	24714	24892	25093	24774	24862	24507	24751	24932	25010	24823	24901	24897	24687	24661	24920	24756	24858	24873	24733	24826	24771	24960	24990	24980	24698	24820	24932	24825	24814	24885	24784	24760	24900	25042	25061	24963	24967	24948	24729	24737	24837	24561	24951	24902	24867	25000	24666	24868	25004	24783	24923	24904	24959	24860	24972	24880	24852	24883	25126	24929	24802	24625	25136	24993	24833	24865	24792	24690	24914	25051	24738	24716	24747	24892	24923	24677	24907	24862	24909	24716	25037	25154	24742	24973	24863	24930	24799	24872	24877	24653	24658	24931	24732	24842	24904	24836	24708	24845	24888	24583	24907	24790	24897	24714	24883	25090	24968	24799	24698	24801	24551	24760	24864	24864	24856	24970	24963	24905	24730	25259	24872	24834	25002	24793	24761	24770	24966	24761	24974	24864	24978	24911	25066	24851	24972	24951	25054	25004	24687	24794	25010	24889	24766	25087	24748	25037	24755	24873	25009	24991	24764	25131	24853	24780	24998	24693	24709	25000	24994	24935	24729	24778	24836	24836	25017	24815	24781	24869	24563	24967	24862	24785	24857	24861	24982	24863	25077	24845	24703	24936	24794	24842	24924	24903	25038	24640	24943	24684	25051	24803	25179	24967	24748	24810	24863	24866	25075	24774	25099	24836	24847	24917	25071	25079	25071	24865	25073	24953	24708	24889	24868	24869	25096	24741	24991	24953	24788	24675	24654	24404	24992	24851	24742	24757	24815	24789	24924	24961	24956	24820	25017	24837	25070	24810	25022	24789	25003	24834	24930	25012	24920	25043	24941	25056	24894	25203	25052	24867	24884	24978	24925	24998	24852	24928	24676	24861	25046	24785	24824	24934	24954	25010	24905	24737	24902	24944	24800	24955	24849	24752	25110	24793	24897	24965	24876	24973	24845	24950	24886	24665	24875	24882	24786	24885	25054	24983	24691	25047	24925	25021	25034	24835	24877	24847	24907	24886	24726	24877	25006	24979	24877	24829	25001	24781	24943	24850	24847	24984	24885	24767	24920	24901	24779	25060	25027	25013	24881	24705	24976	24916	24878	24848	24663	24906	24982	24896	24765	24801	25000	24868	24932	24886	24692	24885	24785	24869	25000	24911	25023	25083	24962	24789	25120	25072	25006	24890	24891	24953	24891	25060	24890	24922	24715	24900	24965	24867	24905	24999	25020	25370	24983	24646	24893	24733	24907	24979	25012	25004	24907	24960	25022	24877	25003	24794	24666	24977	24981	24659	25080	25031	24713	24751	24650	24829	24780	24788	24714	25050	24906	24892	25061	24909	25051	24942	25107	25065	24776	24923	24738	24839	24884	24973	24935	24979	24816	24595	24784	24780	25007	24836	24720	24799	24805	24985	24836	24855	24881	24778	24931	25019	24907	24764	24871	24678	24809	24864	25004	24866	24770	24703	24954	25067	24946	24774	25006	24891	24741	24959	24773	24925	24830	24772	24757	24866	24779	24948	24769	24687	24872	24964	24661	24816	25229	25020	24861	25096	24800	24733	24763	24745
49481	78496	73905	60392	55306	52543	47322	33086	26762	23028	20883	19529	18964	18359	17721	17598	17347	17245	16842	17129	16749	16858	16832	16866	16801	16657	16416	16408	16420	16545	16090	16466	16474	16310	16377	16360	16328	16268	16361	16269	16211	16291	16425	16297	16281	16402	16290	16342	16345	16386	16251	16344	16233	16072	16235	16142	16351	16456	16365	16175	16225	16242	16329	16342	16291	16229	16239	16250	16191	16360	16356	16132	16179	16266	16167	16292	16315	16050	16282	16289	16312	16361	16306	16379	16293	16254	16426	16121	16326	16297	16196	16408	16057	16280	16453	16382	16257	16225	16472	16155	16396	16222	16339	16096	16322	16046	16286	16337	16298	16403	16415	16205	16327	16209	16347	16289	16117	16195	16213	16341	16165	16427	16307	16246	16487	16438	16229	16237	16358	16298	16206	16384	16184	16445	16327	16191	16333	16269	16303	16297	16400	16150	16190	16254	16280	16212	16158	16197	16209	16271	16310	16347	16197	16137	16225	16195	16278	16143	16377	16270	16319	16241	16347	16113	16158	15965	16156	16224	16321	16260	16359	16273	16116	16308	16231	16371	16189	16361	16316	16095	16354	16246	16369	16295	16326	16400	16334	16158	16289	16128	16219	16402	16048	16146	16147	16361	16187	16290	16331	16339	16335	16078	16277	16251	16334	16167	16157	16270	16323	16308	16338	16423	16341	16297	16307	16212	16453	16448	16259	16303	16046	16278	16367	16354	16118	16250	16328	16212	16271	16385	16392	16316	16192	16275	16322	16372	16192	16162	16143	16099	16419	16159	16192	16287	16292	16355	16234	16145	16364	16128	16091	16128	16033	16301	16365	16166	16226	16239	16136	16236	16094	16374	16205	16273	16157	16328	16158	16155	16384	16282	16314	16161	16382	16350	16207	16186	16004	16261	16225	16305	16443	16277	16333	16317	16364	16209	16120	16315	16281	16364	16323	16359	16191	16230	16115	16423	16023	16271	16269	16221	16303	16331	16289	16330	16210	16266	16107	16186	16351	16148	16236	16386	16226	16210	16162	16343	16450	16525	16204	16192	16151	16197	16317	16036	16347	16422	16331	16367	16128	16029	16116	16222	16330	16140	16189	16174	16304	16240	16236	16416	16291	16428	16219	16296	16177	16197	16395	16280	16238	16327	16259	16387	16206	16257	16287	16091	16250	16238	16351	16062	16444	16254	16072	16115	16325	16057	16128	16291	16428	16483	16158	16186	16213	16213	16237	16118	16262	16238	16202	16262	16211	16213	16359	16255	16314	16361	16103	16138	16555	16067	16391	16248	16353	16217	16315	16092	16166	16253	16135	16281	16179	16068	16254	16217	16375	16116	16234	16344	16250	16363	16136	16201	16441	16115	16306	16242	16132	16447	16459	16266	16232	16289	16196	16362	16306	16335	16191	16305	16351	16362	16287	16164	16200	16177	16407	16217	16166	16295	16074	16164	16178	16459	16265	16337	16103	16151	16255	16194	16218	16104	16310	16241	16254	16228	16305	16263	16209	16269	16305	16281	16309	16229	16237	16340	15957	16167	16066	16289	16162	16221	15982	16225	16423	16263	16131	16314	16318	16392	16403	16280	16377	16279	16225	16391	16135	16401	16113	16166	16101	16341	16363	16421	16168	16377	16216	16285	16085	16300	16146	16148	16190	16382	16375	16306	16263	16097	16245	16197	16189	16327	16317	16289	16337	16338	16436	16242	16214	16421	16239	16245	16213	16208	16057	16213	16312	16330	16290	16293	16127	16292	16289	16420	16154	16194	16220	16196	16407	16341	16150	16268	16240	16213	16344	16441	16274	16295	16330	16322	16274	16134	16214	16191	16263	16201	16108	16246	16309	16246	16281	16237	16140	16358	16340	16287	16206	16344	16157	16310	16261	16211	16163	16234	16310	16103	16355	16284	16075	16289	16346	16438	16123	16326	16266	16234	16290	16314	16439	16304	16345	16238	16302	16177	16253	16123	16196	16262	16261	16147	16415	16330	16126	16122	16339	16195	16201	16135	16261	16212	16136	16113	16374	16319	16232	16379	16295	16370	16319	16210	16100	16232	16251	16097	16250	16095	16196	16448	16107	16211	16361	16355	16301	16356	16209	16504	16216	16440	16079	16289	16244	16364	16247	16246	16387	16194	16168	16300	16061	16281	16241	16192	16239	16160	16302	16233	16204	16029	16244	16258	16408	16283	16414	16232	16375	16206	16317	16251	16256	16370	16201	16205	16197	16259	16198	16331	16198	16322	16247	16140	16298	16055	16187	16181	16225	16258	16220	16205	16379	16341	16384	16241	16264	16329	16359	16422	16280	16228	16242	16228	16328	16328	16262	16082	16189	16165	16186	16378	16316	16224	16258	16111	16261	16242	16276	16222	16149	16223	16183	16153	16403	16200	16257	16311	16329	16170	16453	16311	16311	16202	16114	16248	16326	16239	16290	16328	16149	16225	16378	16217	16255	16296	16131	16148	16189	16343	16390	16230	16240	16221	16362	16149	16151	16351	16250	16329	16205	16292	16264	16336	16297	16271	16197	16416	16225	16188	16232	16288	16195	16187	16266	16271	16204	16278	16391	16200	16430	16186	16206	16024	16111	16202	16302	16371	16340	16291	16341	16179	16334	16210	16300	16342	16245	16153	16331	16452	16211	16348	16261	16367	16299	16325	16099	16167	16243	16240	16377	16039	16268	16409	16150	16295	16311	16249	16320	16157	16207	16251	16176	16436	16259	16221	16341	16243	16245	16410	16414	16213	16421	16513	16071	16278	16328	16322	16116	16291	16209	16066	16296	16256	16278	16292	16072	16359	16372	16205	16249	16267	16157	16067	16144	16370	16361	16095	16255	16379	15927	16283	16260	16252	16181	16168	16462	16159	16212	16227	16006	16082	16405	16319	16265	16211	16278	16440	16232	16281	16385	16197	16252	16344	16199	16399	16376	16375	16282	16229	16352	16208	16295	16279	16213	16175	16139	16273	16119	16060	16263	16317	16229	16300	16305	16073	16201	16294	16359	16404	16271	16342	16191	16091	16277	16137	16152	16417	16301	16393	16343	16507	16439	16406	16281	16270	16264	16160	16163	16376	16228	16236	16162	16133	16157	16272	16257	16250	16074	16123	16271	16212	16248	16250	16165	16231	16371	16338	16289	16164	16266	16304	16310	16171	16050	16339	16359	16288	16356	16353	16147	16113	16318	16334	16398	16321	16193	16225	16198	16242	16371	16204	16152	16277	16322	16342	16190	16581	16333	16314	16358	16182	16339	16212	16309	16045	16219	16188	16267	16260	16130	16493	16176	16083	16315	16189	16207	16373	16217	16283	16174	16273	16125	16277	16134	16240	16106	16252	16219	16250	16082	16330	16317	16262	16146	16223	16273	16386	16342	16338	16372	16201	16029	16313	16379	16174	16395	16318	16220	16253	16278	16293	16220	16334	16120	16186	16295	16053	16286	16128	16338	16145	16367	16344	16213	16167	16085	16204	16206	16296	16173	16291	16389	16196	16159	16371	16263	16233	16324	16348	16236	16402	16200	16317	16109	16329	16266	16188	16269	16332	16171	16286	16168	16261	16211	16073	16111	16237	16257	16207	16213	16317	16198	16206	16181	16265	16203	16263	16229	16231	16135	16232	16287	16247	16240	16341	16358	16304	16163	16185	16198	16397	16280	16168	16015	16182	16246	16285	16312	16287	16289	16243	16471	16256	16391	16362	16358	16186	16387	16114	16176	16271	16205	16272	16359	16001	16209	16274	16093	16329	16472	16402	16231	16160	16110	16211	16128	16311	16300	16228	16070	16295	16346	16080	16343	16442	16356	16407	16171	16248	16051	16286	16230	16410	16361	16097	16315	16269	16025	16167	16136	16541	16189	16273	16193	16282	16228	16272	16149	16246	16379	16417	16512	16113	16288	16335	16278	16182	16382	16336	16230	16281	16221	16359	16277	16274	16279	16288	16375	16301	16186	16397	16224	16185	16241	16270	16338	16332	16420	16324	16163	16453	16110	16329	16303	16253	16200	16424	16282	16197	16222	16227	16231	16271	16153	16310	16353	16436	16313	16040	16220	16234	16190	16160	16287	16148	16424	16231	16456	16278	16457	16222	16321	16351	16258	16342	16261	16329	16407	16334	16234	16195	16284	16278	16313	16289	16355	16341	16255	16165	16370	16411	16202	16223	16397	16105	16355	16157	16184	16136	16311	16140	16215	16289	16051	16128	16235	16187	16387	16241	16308	16338	16287	16316	16207	16326	16203	16250	16288	16212	16173	16242	16246	16282	16342	16199	16248	16195	16309	16183	16206	16167	16266	16250	16278	16139	16148	16103	16495	16184	16311	16164	16107	16356	16234	16337	16232	16304	16215	16383	16179	16329	16364	16250	16270	16411	16119	16324	16343	16091	16250	16236	16398	16177	16374	16211	16392	16356	16233	16285	16225	16200	16439	16258	16258	16187	16386	16243	16392	16367	16249	16287	16285	16185	16388	16309	16064	16382	16121	16259	16275	16420	16152	16034	16229	16316	16244	16380	16296	16311	16441	16079	16233	16018	16144	16189	16315	16204	16472	16204	16332	16271	16137	16197	16230	16389	16293	16287	16210	16217	16231	16301	16456	16269	16357	16241	16160	16295	16153	16219	16204	16305	16319	16258	16344	16233	16218	16245	16231	16267	16400	16253	16214	16046	16391	16146	16397	16346	16474	16183	16284	16268	16064	16301	16223	16400	16340	16260	16119	16388	16329	16229	16191	16212	16476	16373	16278	16075	16290	16196	16497	16288	16302	16336	16199	16163	16215	16376	16220	16102	15948	16241	16195	16131	16080	16183	16200	16235	16381	16056	16205	16188	16209	16112	16111	16154	16287	16306	16249	16365	16298	16346	16159	16249	16342	16298	16061	16363	16221	16318	16076	16308	16286	16145	16276	16200	16236	16275	16403	16392	16332	16256	16302	16375	16305	16379	16150	16293	16298	16189	16152	16090	16402	16217	16240	16246	16410	16397	16187	16289	16277	16090	16273	16116	16185	16296	16278	16252	16319	16183	16095	16273	16140	16434	16217	16088	16273	16200	16299	16256	16479	16332	16350	16129	16333	16334	16328	16231	16089	16313	16288	16266	16310	16212	16242	16063	16083	16328	16232	16145	16206	16256
45318	54071	59983	51002	46278	40292	34809	31642	28860	26980	26221	25865	25636	25691	25382	25366	25362	25645	25340	25331	25391	25351	24984	25294	25066	24962	25416	25109	25307	25259	25039	25185	25034	25131	25018	24702	25059	25140	25334	25045	25087	25088	25062	25148	25070	24991	25118	25028	24945	25009	24893	25190	25076	25207	25012	24966	25069	25099	25143	24897	25199	25277	25018	25121	25176	24935	24813	25122	24914	24932	25088	24968	25017	25158	25271	25145	25067	25251	25318	25016	24916	25128	24978	25100	24927	24901	24976	24984	25023	24985	25114	25134	25052	24857	25075	24918	25122	24967	25000	25233	24990	25038	25071	25101	25203	24945	25099	25061	25125	25086	25212	24924	25196	25355	25133	25067	24857	24829	25076	24784	25297	24990	25106	24938	24882	24932	25167	24902	24930	24921	24923	24995	25029	24958	25154	25031	25263	25200	24934	24797	24881	25098	25221	24749	24828	25252	25066	25147	25205	25092	25075	25081	25177	24848	24988	25009	25039	25011	25095	25093	24978	25065	25104	25082	25047	25135	25036	25221	25248	25050	25099	24882	25100	24746	25172	24897	25064	25059	25355	25034	25097	24949	24923	25043	24970	25130	25005	25128	25241	25149	24973	25075	25162	25188	25139	25075	25125	24862	25100	25271	24966	24920	25103	24882	25044	24919	25110	25062	24976	24988	24903	24904	24976	25069	25171	25259	24770	24859	24813	24923	25194	25001	25228	24997	25362	25291	25168	24867	25065	25067	25081	25198	25039	24900	25147	25016	24893	24960	25043	25012	24939	24901	25053	25014	25184	24859	25253	24980	25238	24954	24917	25001	25123	24963	25088	24819	25071	25050	25010	25031	25041	24975	25066	24930	24776	25223	25274	25069	24844	25239	25112	24945	25003	24833	25238	25133	25037	25150	25011	24892	24906	25386	25276	24908	25071	24878	24722	24874	25081	24897	24824	25130	25279	24969	24955	24991	24945	25067	24925	25017	25211	25358	25103	24842	25157	25046	25128	25040	24892	24933	25064	25112	25122	25158	25016	24993	24960	25087	25086	25027	24905	25120	25086	24892	25058	24955	24834	25011	25023	25102	25161	25059	25190	25271	24870	24866	24834	25142	24948	24832	25039	25094	25135	25029	24984	25155	25203	25046	25091	25091	25059	24956	25105	24991	25035	25157	24975	24962	24934	25085	24962	25019	24926	24872	25156	25208	25091	24659	24919	25024	24947	25161	25168	25224	25245	25121	25221	25155	25190	24829	24759	24850	25036	25063	25066	25090	24896	25030	25065	24861	25025	25051	25108	24916	24874	25081	24857	25066	25224	25231	25386	25090	25156	25121	25041	25191	25115	25003	24984	25204	24994	25138	25134	25040	25066	24913	24964	24959	25180	25137	25049	25248	25217	25110	24914	24833	24837	25020	25134	25035	25119	25154	25106	25052	24990	24943	25017	25254	25201	25310	25167	24849	24947	24964	24984	25224	25039	25006	24962	25161	25093	24898	25001	24954	25100	25220	25105	25072	25168	25089	25089	24846	25150	25318	25052	25066	25160	25021	24984	24957	25228	25262	25125	25344	24996	25068	25237	25132	25130	25018	24916	24995	25185	25199	24872	24951	24955	24673	25008	24941	25060	25099	25069	25383	25341	24884	25072	24911	25004	25129	24834	24902	24971	25063	25025	25105	25027	24865	25035	24928	25096	25043	25025	24982	25100	24924	24900	25007	25250	25001	24899	24924	25157	25038	25212	25021	24920	25125	24868	25368	25170	24754	25246	25499	25087	24945	24992	24730	24998	25210	24978	25191	25263	25183	25097	25151	24951	25054	25130	25186	25273	25149	25102	24898	24999	25243	24983	25281	25179	25260	24867	25094	25224	24959	25189	24974	25251	25103	24946	25087	25151	25131	25259	25069	24919	25154	24929	25338	24928	25026	25272	24987	24934	25329	24998	25025	25155	25007	25059	25089	25086	24847	25241	25054	25226	24939	25040	25187	25121	25150	25011	24991	25088	25110	25105	25072	25040	24981	25082	24977	25119	24829	25280	25167	25193	25107	24958	25079	24869	24790	24943	24996	25224	25072	25147	24866	25055	24955	25141	24988	24951	24781	25074	24986	25015	25047	24901	25064	24852	25019	24998	25021	24822	25086	25153	25119	25106	25159	25143	24977	24999	24787	24920	25089	25130	25214	25067	25173	24849	24954	25102	25192	25135	24826	25191	24883	24833	25066	25217	25179	25093	25235	25203	25160	25018	25150	25045	25217	25037	25181	24982	25248	25054	25234	24833	25056	25113	25260	24934	25123	24992	24844	25023	25325	25129	24831	25180	25042	24985	24794	24960	25335	25171	24930	24912	25211	25040	25251	25005	24885	24873	24984	25106	25071	25290	25069	24964	25201	25125	25138	25235	25159	25203	25018	24949	25084	25424	25075	24891	24759	25151	24810	25084	25146	25298	25074	25262	25035	25042	25042	25043	25014	24984	25117	25071	25146	25056	24897	25030	25016	25132	25084	25030	24761	25414	25154	24923	25083	24828	24939	25062	24986	24921	25092	25085	25124	24989	24871	25182	25083	25098	24948	25033	24873	25187	25086	25030	25250	24999	25082	25156	24849	25085	25098	24869	25136	25383	25190	25136	25275	24855	25034	24923	25097	25078	25157	25024	25346	25312	25109	24976	25055	24952	25192	25177	25185	25147	24984	25035	24825	25129	25011	25112	24968	24943	24914	25071	25093	25116	25120	25216	24857	25163	25081	24950	25001	24925	24974	24806	24904	25055	24926	25228	25096	25156	25210	25243	24947	25132	24900	25253	24959	24950	24819	25366	25177	25090	24812	25184	25069	25047	25282	25121	25062	25023	24991	24982	24962	25087	25196	25112	24851	24851	24914	25206	25052	25258	25297	24901	25168	25156	24972	24965	24919	25019	24961	25323	24986	25018	24897	24936	25119	25049	25216	25204	25148	25053	24997	24857	24913	25149	25184	25134	25151	25099	25061	25062	25035	24932	25193	25290	25190	25010	24881	25108	25026	25235	24997	25135	24896	25191	25087	24936	24895	25030	24968	25217	25210	25034	24985	25268	24981	24987	24924	25147	25267	25160	24981	24974	25010	25104	25001	25356	24940	25301	25223	25097	25054	25132	25205	25230	24974	24808	24988	25134	25182	25075	25009	25024	25168	25225	25057	25159	24982	25095	24863	25039	25045	24958	25345	25181	25067	24950	25047	24951	25054	24930	25000	25235	25150	25021	24881	24950	24761	24945	24960	25227	25142	25170	25093	25109	24958	25133	25188	25053	25065	25137	24973	24920	25089	25048	25131	25173	25206	25217	24867	25098	25038	25013	25231	25035	25234	25374	25080	25082	25211	25032	24922	25180	25169	25160	25171	25074	25280	25170	25237	25205	24887	25132	25235	25175	24825	25153	25070	25394	25263	25164	25002	25059	25199	24908	25018	25125	24904	25064	25353	25136	24983	25109	25011	25007	25054	24935	25149	25075	24896	24859	25118	25109	25009	25173	24975	24850	25069	25096	24854	25077	24951	25084	25222	25056	24975	24768	25131	24984	24964	25060	25298	25136	24874	25043	25046	25099	25176	25018	24898	24905	25091	25157	25104	25169	25169	25244	24995	24866	25008	25135	25338	25132	25066	25253	25195	25092	25125	25103	25258	24931	24927	25037	25204	25180	25009	24933	25159	24978	25024	24817	24863	24958	25187	24861	25197	25046	25136	25120	25074	25142	25084	24692	25027	25149	24935	24929	24973	25016	24628	24933	25120	25145	24850	25175	25126	25282	25047	25209	25172	25059	25068	25018	25002	25022	24826	25296	25056	25079	25162	25159	24853	25229	24937	24942	24930	25030	24591	25226	24876	25055	25050	25126	25042	25126	25063	25105	25124	24847	25099	25025	24985	24922	24973	24994	25073	25039	25035	25148	25121	24999	25061	24743	25004	24944	24997	25004	25172	25192	25003	25198	25133	25086	24919	25038	25046	24894	25308	25220	25110	25001	25105	25012	24930	24950	25053	25034	24902	25184	24701	25012	25161	24867	25109	25089	25019	24934	24950	25094	25189	24889	25085	24661	24979	24986	25112	25286	25246	25351	25091	25113	25064	24951	24830	25105	24996	24996	24998	25031	24960	24967	25175	25008	24823	25311	25120	24903	25012	25116	24972	24960	25109	24918	24892	25082	24793	25080	25031	25145	24873	24864	25223	25329	24964	25175	25178	25129	24923	24918	25123	25098	24916	25248	24752	24920	25216	24838	25050	25146	24996	24911	25202	25050	25049	25232	25412	25117	25082	24990	25166	25163	25011	25015	24855	25072	24981	25037	25327	25129	25211	24909	24856	25268	25135	24948	25192	25123	24935	25134	25125	25047	25140	25049	24899	25255	25089	24890	25099	25072	25271	25314	25200	25390	25013	25000	25059	24832	25161	25439	24891	25124	25073	25155	25201	25102	25073	25079	24937	25150	25131	25082	25162	25049	25028	25084	24881	25017	25154	25039	25188	25095	25300	25118	24844	24855	25087	25278	25333	25181	24946	24962	25061	24892	25239	25266	24931	25039	24959	24964	24945	24932	25267	25204	25287	25054	25062	24989	25180	25036	24976	25003	25053	24916	25018	25041	25390	25130	25116	25039	25436	25205	25079	24748	25212	25129	24952	25171	24888	25040	25008	25236	24845	25205	25061	25065	24973	24964	24976	25120	24806	24890	25218	24992	25071	24985	25036	25063	25030	25157	25004	25230	25045	24769	25306	25109	24888	25122	24980	25333	25123	25180	24973	25090	24877	25058	25094	25184	25050	25374	25161	24864	25110	24903	25118	24978	25171	25224	25221	24884	24952	25194	25107	24945	25033	25128	25106	25167	24930	25136	25049	24849	25089	25098	24911	25029	24843	25148	25161	25210	25119	25378	24908	25008	25214	24966	25023	24943	25060	25203	25076	24871	24918	25160	25293	25013	24887	24952	24897	24925	24957	25091	25098	25076	24866	24966	25061	24922	24864	25204	25141	24983	24942	24973	25194	25167	25045	25085	25376	25253	24990	25024	25212	25009	24977	24936	24704	25221	24947	25269	24953	25289	25274	25004	25105	25205	24844	25016	24976	25071	25110	25212	25013	24974	25154	25107	24867	25204	25155	25065	25317
47850	63756	59247	45594	40993	34295	28212	24261	20905	18703	17788	17385	17054	17093	16890	16725	16561	16624	16672	16698	16432	16529	16615	16662	16510	16443	16351	16282	16446	16470	16345	16624	16558	16490	16541	16265	16468	16405	16436	16518	16493	16429	16363	16396	16396	16449	16328	16422	16387	16290	16382	16487	16494	16369	16320	16354	16476	16378	16306	16395	16324	16416	16450	16396	16380	16470	16440	16194	16499	16495	16441	16234	16136	16447	16289	16352	16445	16431	16468	16270	16329	16148	16374	16389	16258	16451	16457	16475	16327	16349	16208	16240	16563	16351	16340	16097	16308	16253	16382	16429	16297	16415	16471	16283	16515	16401	16312	16568	16247	16546	16392	16304	16240	16253	16543	16349	16416	16439	16534	16491	16274	16313	16471	16315	16391	16307	16286	16204	16444	16334	16404	16295	16253	16392	16325	16241	16441	16304	16403	16346	16295	16294	16323	16337	16385	16195	16382	16416	16530	16351	16386	16310	16318	16403	16486	16242	16492	16534	16508	16497	16397	16518	16052	16350	16490	16256	16495	16252	16336	16385	16476	16343	16553	16471	16531	16288	16343	16234	16401	16469	16248	16332	16324	16455	16449	16439	16466	16461	16350	16483	16303	16361	16239	16525	16454	16316	16242	16273	16360	16354	16597	16111	16338	16550	16437	16330	16419	16465	16302	16334	16438	16329	16384	16456	16465	16330	16318	16423	16403	16380	16536	16362	16373	16420	16443	16506	16443	16339	16359	16467	16460	16255	16119	16395	16337	16391	16406	16358	16328	16308	16359	16378	16409	16324	16415	16355	16439	16488	16471	16498	16410	16299	16393	16331	16353	16515	16271	16480	16362	16464	16176	16267	16419	16198	16415	16361	16431	16287	16417	16493	16314	16309	16358	16381	16497	16386	16451	16495	16456	16573	16471	16341	16404	16112	16422	16444	16655	16295	16444	16365	16493	16320	16509	16314	16302	16132	16238	16412	16469	16445	16409	16270	16516	16091	16314	16282	16229	16466	16351	16417	16394	16207	16429	16417	16254	16509	16178	16408	16396	16047	16401	16341	16300	16310	16224	16423	16457	16428	16332	16370	16422	16346	16402	16429	16360	16391	16492	16341	16287	16393	16389	16377	16261	16495	16164	16353	16591	16266	16469	16249	16370	16275	16508	16294	16268	16410	16522	16228	16508	16413	16248	16331	16495	16453	16318	16312	16341	16354	16365	16260	16292	16275	16261	16270	16415	16329	16346	16288	16485	16463	16206	16381	16428	16458	16559	16439	16531	16441	16396	16459	16399	16350	16437	16205	16357	16143	16381	16462	16241	16335	16688	16374	16606	16364	16278	16449	16355	16427	16422	16245	16369	16279	16461	16392	16324	16393	16429	16513	16294	16307	16441	16518	16321	16397	16202	16478	16413	16274	16213	16291	16443	16229	16323	16423	16438	16443	16343	16483	16435	16447	16309	16436	16282	16261	16358	16401	16359	16337	16277	16266	16412	16309	16400	16234	16501	16299	16346	16281	16346	16238	16199	16414	16425	16486	16297	16565	16451	16269	16394	16297	16395	16278	16400	16293	16327	16524	16200	16435	16340	16333	16405	16413	16499	16452	16293	16252	16442	16351	16488	16275	16231	16340	16396	16491	16368	16356	16319	16428	16479	16429	16472	16536	16455	16383	16374	16348	16300	16436	16445	16268	16268	16344	16417	16465	16250	16385	16603	16167	16407	16512	16241	16381	16347	16237	16393	16437	16223	16393	16389	16356	16353	16456	16346	16475	16540	16133	16292	16354	16472	16398	16283	16532	16199	16308	16542	16504	16301	16473	16239	16364	16432	16417	16562	16400	16457	16175	16419	16460	16476	16446	16274	16422	16388	16482	16384	16362	16386	16270	16256	16576	16329	16480	16394	16320	16110	16372	16244	16473	16293	16434	16402	16160	16338	16313	16449	16419	16330	16636	16445	16435	16385	16446	16341	16528	16320	16349	16546	16158	16266	16388	16349	16268	16231	16316	16286	16445	16236	16369	16491	16566	16218	16322	16367	16373	16439	16410	16484	16463	16367	16308	16565	16427	16254	16497	16354	16394	16496	16194	16418	16371	16299	16381	16540	16310	16503	16471	16466	16474	16380	16421	16381	16437	16315	16555	16270	16468	16373	16400	16285	16429	16295	16440	16401	16214	16394	16416	16452	16340	16482	16498	16268	16482	16331	16272	16346	16512	16376	16237	16290	16370	16388	16346	16349	16463	16372	16422	16387	16278	16381	16378	16102	16282	16286	16253	16346	16410	16324	16367	16349	16411	16342	16359	16373	16226	16275	16322	16308	16307	16355	16446	16390	16368	16437	16484	16497	16369	16502	16269	16425	16261	16449	16359	16434	16518	16534	16424	16521	16409	16337	16288	16306	16396	16304	16633	16348	16287	16525	16411	16314	16357	16328	16309	16353	16291	16407	16289	16291	16386	16388	16297	16460	16324	16306	16329	16361	16236	16471	16621	16354	16286	16556	16399	16316	16568	16429	16333	16245	16407	16317	16321	16389	16526	16346	16272	16419	16325	16391	16427	16353	16320	16367	16264	16292	16323	16328	16393	16365	16310	16395	16403	16371	16557	16187	16311	16720	16403	16196	16413	16426	16341	16436	16369	16381	16395	16184	16433	16485	16189	16502	16251	16478	16294	16272	16261	16253	16530	16421	16455	16341	16510	16317	16257	16306	16482	16586	16423	16364	16429	16273	16360	16308	16385	16374	16331	16244	16288	16400	16356	16606	16444	16485	16460	16283	16392	16470	16239	16375	16353	16309	16371	16358	16374	16267	16296	16422	16292	16306	16355	16366	16370	16262	16289	16446	16439	16365	16327	16476	16234	16362	16566	16450	16366	16322	16480	16442	16285	16352	16517	16509	16372	16500	16370	16287	16212	16463	16348	16326	16188	16250	16402	16475	16270	16370	16617	16377	16338	16380	16237	16392	16402	16362	16213	16407	16348	16413	16440	16460	16270	16515	16471	16527	16391	16497	16460	16496	16446	16477	16459	16452	16462	16292	16347	16364	16299	16388	16377	16523	16486	16288	16303	16393	16444	16421	16325	16241	16453	16498	16589	16232	16155	16383	16207	16319	16309	16456	16242	16430	16438	16560	16356	16478	16287	16357	16509	16520	16671	16379	16434	16368	16346	16574	16457	16200	16382	16424	16490	16502	16281	16381	16369	16469	16479	16187	16356	16337	16201	16305	16480	16404	16235	16227	16260	16290	16337	16312	16318	16369	16306	16347	16325	16417	16248	16337	16271	16412	16556	16385	16279	16432	16200	16507	16181	16405	16383	16389	16421	16445	16461	16291	16583	16327	16400	16444	16449	16326	16387	16227	16413	16320	16365	16290	16293	16469	16277	16609	16442	16253	16528	16297	16389	16499	16397	16217	16407	16511	16374	16340	16380	16379	16365	16396	16383	16552	16220	16379	16308	16354	16437	16349	16339	16622	16380	16390	16325	16365	16387	16453	16373	16514	16399	16483	16436	16516	16238	16595	16247	16433	16311	16398	16327	16360	16373	16245	16339	16389	16386	16391	16365	16329	16377	16460	16447	16550	16431	16182	16365	16442	16444	16424	16414	16495	16439	16176	16624	16333	16243	16390	16423	16293	16338	16291	16345	16421	16311	16423	16249	16292	16336	16272	16459	16375	16256	16467	16424	16388	16328	16288	16483	16178	16355	16408	16288	16398	16424	16393	16415	16513	16247	16281	16218	16405	16410	16437	16494	16354	16329	16220	16305	16437	16407	16401	16337	16317	16485	16528	16155	16308	16221	16321	16318	16170	16426	16473	16480	16231	16176	16399	16492	16364	16380	16386	16372	16256	16593	16301	16408	16341	16340	16456	16374	16318	16382	16407	16343	16304	16254	16388	16236	16331	16551	16450	16347	16297	16609	16383	16309	16319	16418	16409	16543	16222	16342	16342	16474	16346	16271	16283	16239	16375	16381	16556	16346	16529	16373	16345	16482	16443	16365	16320	16317	16407	16441	16401	16336	16273	16427	16291	16231	16341	16251	16247	16524	16381	16349	16429	16422	16367	16455	16438	16364	16340	16388	16412	16418	16263	16345	16416	16434	16150	16364	16309	16441	16431	16379	16393	16218	16180	16316	16318	16320	16344	16550	16261	16351	16337	16547	16506	16559	16410	16282	16516	16522	16386	16427	16505	16461	16288	16377	16368	16244	16319	16329	16318	16306	16439	16329	16420	16276	16488	16425	16503	16307	16176	16362	16522	16570	16418	16161	16285	16326	16487	16526	16229	16368	16659	16429	16401	16375	16267	16410	16335	16379	16304	16172	16427	16099	16317	16527	16227	16157	16525	16385	16474	16488	16403	16445	16386	16423	16319	16232	16435	16275	16377	16230	16494	16211	16392	16219	16300	16489	16282	16447	16223	16618	16415	16478	16253	16503	16284	16354	16387	16193	16465	16285	16448	16382	16399	16571	16424	16359	16305	16354	16384	16383	16305	16465	16520	16425	16450	16391	16286	16205	16380	16459	16388	16494	16383	16214	16525	16466	16285	16421	16382	16348	16448	16379	16321	16355	16460	16457	16281	16391	16319	16297	16241	16311	16458	16355	16356	16390	16444	16537	16504	16267	16421	16343	16388	16456	16288	16421	16337	16492	16347	16408	16459	16354	16354	16413	16500	16544	16345	16301	16388	16336	16479	16329	16449	16325	16281	16416	16404	16293	16296	16299	16282	16467	16326	16422	16601	16442	16464	16259	16371	16338	16346	16387	16436	16366	16561	16384	16531	16367	16306	16253	16447	16537	16367	16282	16177	16393	16288	16259	16470	16349	16467	16269	16541	16334	16441	16431	16248	16374	16160	16487	16312	16299	16539	16338	16126	16484	16182	16451	16404	16277	16572	16480	16498	16486	16537	16524	16544	16387	16434	16395	16372	16401	16371	16417	16496	16474	16279	16292	16493	16407	16279	16334	16208	16261	16290	16501	16345	16545	16397	16398	16391	16481	16358	16349	16202	16374	16534	16397	16329	16273	16433	16339	16456	16434	16329	16450	16340	16324	16293	16255	16208	16291	16338	16255	16411	16352	16407	16355	16400	16366	16468	16319	16305	16499	16236	16313	16390	16478	16503	16192	16281	16271
26060	21634	33943	44825	53067	50824	44635	38824	34358	30342	27925	27196	27038	26348	26059	26014	25800	25982	25806	25533	25678	25892	25652	25487	25408	25477	25436	25208	25494	25563	25305	25618	25356	25300	25387	25630	25137	25279	25229	25213	25396	25300	25547	25253	25417	25076	25302	25508	25388	25209	25335	25344	25399	25497	25284	25168	25084	25202	25428	25084	25341	25348	25334	25321	25328	25329	25146	25479	25414	25434	25287	25085	25296	25283	25130	25382	25350	25491	25654	25441	25206	25304	25299	25173	25179	25316	25210	25330	25445	25249	25421	24996	25315	25321	25269	25187	24991	25394	25239	25275	25219	25102	25264	25121	25206	25425	25478	25342	25166	25303	25347	25247	25369	25452	25098	25258	25206	25307	25301	25335	25240	25381	25469	25396	25147	25294	25129	25313	25158	25228	25221	25466	25290	25331	25221	25272	25266	25250	25387	25419	25196	25371	25191	25323	25197	25287	25152	24983	25233	25458	25476	25506	25224	25420	25567	25214	25202	25207	25401	24947	25247	25441	25275	25515	25149	25186	25389	25260	25310	25497	25180	25337	25186	25228	24993	25385	25319	25179	25283	25201	25393	25334	25286	25192	25296	25373	25261	25234	25315	25297	25516	25298	25185	25165	25178	25020	25117	25318	25158	25265	25240	24911	24998	25207	25186	25289	25314	25200	25329	25532	25304	25187	25330	25283	25228	25064	25187	25264	25307	25401	25554	25112	25305	25213	25216	25348	25433	24991	25166	25428	25377	25310	25364	25172	25534	25204	25226	25431	25293	25195	24994	25393	25282	25514	25549	25453	25281	25217	25347	25267	25281	25327	25274	25291	25425	25250	25288	25211	25383	25363	25481	25201	25256	25332	25271	25504	25093	25193	25121	25220	25369	24993	25230	25096	25190	25303	25189	25103	25159	25368	25222	25392	25008	25261	25088	25412	25252	25091	25240	25299	25029	25281	25260	25303	24960	25351	25126	25452	25474	25346	25136	25465	25437	25363	25360	25228	25514	25178	25363	25117	25322	25202	25351	25210	25183	24960	25006	25029	24993	25327	25320	25332	25155	25169	25333	25109	25193	25423	25195	25119	25359	24990	25259	25309	25235	25345	25350	25248	25293	25244	25210	25008	25276	25257	25053	25203	25300	25410	25093	24990	25226	25460	25053	25092	25403	25351	25260	25512	24937	25175	25215	25142	25392	24968	25274	25417	25393	25181	25279	25267	25174	25330	25191	25331	24986	25356	25199	25137	25384	25349	25381	25398	25265	25525	25182	24954	25326	25250	25232	25203	25195	25040	25357	25307	25162	25401	25435	25182	25448	25212	25127	25147	25119	25275	25274	25306	25213	25109	25051	25313	25351	25225	25445	25221	25239	25096	25288	25285	25526	25154	25286	25310	25132	25126	25146	25247	25280	25269	25310	25381	25381	25199	24978	25172	25284	25017	25151	25243	25104	25255	25184	24952	25319	25186	25179	25324	25175	25211	25176	25244	25092	25224	25443	25367	25175	25514	25180	25279	25156	25264	25122	25248	25435	25078	25206	25258	25460	25127	25427	25359	25125	25228	25389	25280	25323	25404	25324	25222	24845	25157	25460	25189	25230	25452	25289	25262	25181	25212	25251	25264	25179	25296	25312	25463	25172	25284	25072	25206	25130	25212	25504	25361	25275	25349	25343	25311	25186	25427	25324	25219	25341	25052	25548	25285	25384	25366	25432	25229	25482	25387	25479	25213	25266	25220	25101	25327	25436	25180	25291	25041	25352	25219	25354	25141	25263	25284	25334	25270	25331	25374	25278	25387	25159	25271	25375	25043	25186	25154	25277	25369	25393	25214	25549	25260	25272	25484	25240	25109	25154	25198	25333	25469	25135	25313	25290	25165	25360	25456	25606	25098	25198	25255	25270	25573	25476	25461	25376	25124	25505	25462	25081	25145	25406	25310	25155	25133	25273	25390	25147	25322	25029	25260	25301	25274	25079	25229	25318	25263	25298	24966	25478	25474	25260	25151	25481	25358	25402	25244	25275	25177	25104	25062	25109	25406	25129	25097	25217	25007	25248	25111	25388	25417	25377	25038	25345	25141	25290	25063	25477	25315	25360	25276	25191	25294	25571	25366	25416	25111	25371	25367	25378	25242	25480	25267	25253	25305	25227	25340	25110	25467	25046	25342	25417	25479	25356	25197	25481	24977	25212	25334	25032	25342	25298	25354	25503	25357	25305	25338	25164	25173	25293	25237	25342	25343	25131	25385	25273	25337	25152	25264	25443	25195	25284	25231	25193	25395	25433	25201	25189	25441	25318	25423	25368	25379	25223	25351	25080	25320	25183	25212	25088	25001	25188	25071	25036	25064	25402	25345	25217	25074	25090	25243	25484	25460	25356	25156	25207	25342	25216	25402	25262	24799	25370	24882	25295	25375	25416	25220	25301	25252	25204	25309	25240	25298	25159	25389	25650	25454	25251	25300	25401	25229	25563	25377	25241	25441	25414	25290	25203	25279	25258	25234	25077	25120	25316	25559	25485	25339	25411	25360	25239	25254	25363	25219	25125	25313	25543	25213	25224	25362	25483	25125	25700	25237	25499	25542	25263	25371	25228	25054	25406	25470	25563	25318	25250	25323	25320	25114	25359	25267	25339	25249	25341	25232	25370	25175	25311	25400	25182	25311	25199	25387	25328	25374	25170	25304	25246	25479	25029	25358	25262	25351	25192	25227	25328	25330	25493	25335	25205	25271	25263	25369	25462	25165	25037	25292	25645	25352	25437	25214	25081	25032	25435	25249	25311	25374	25352	25230	25172	25509	25279	25273	25432	25159	25131	25151	25065	25264	25364	25253	25078	25383	25297	25202	25181	25176	25301	25095	25510	25225	25357	25405	25548	25321	25141	25417	25243	25258	25421	25465	25107	25081	25272	25413	25205	25235	25323	25542	25530	25219	25377	25282	25216	25553	25214	25120	25393	25206	25293	24956	25448	25343	25055	25243	25174	25413	25248	25252	25646	25366	25256	25160	25489	25174	25309	25124	25301	24916	25343	25189	25311	25203	25212	25401	25267	25340	25274	25273	25142	25240	25457	25075	24971	25506	25349	25068	25307	25357	25290	25172	24978	25221	25333	25211	25239	25443	25311	25389	25214	25242	25237	25307	25259	25073	25124	25205	25341	25195	25160	25230	25405	25172	25316	25081	25451	25556	25253	25462	25157	25037	25091	25138	25125	25258	25349	25269	25196	25199	24974	24953	25477	25200	25267	25459	25347	25198	25441	25159	25218	25140	25172	25379	25393	25139	25397	25524	25339	25193	24944	25280	25403	25394	25297	25420	25192	25311	25195	25268	25069	25283	25295	25172	25331	25191	25425	25573	25457	25386	25440	25159	25321	25340	25250	25304	25355	25466	25282	25263	25595	25205	25322	25343	25225	25289	25127	25298	25208	25300	25339	25190	24947	25102	25349	25146	25382	25157	25206	25133	25207	25006	25360	25225	25271	25289	25225	25051	25407	25224	25070	25167	25292	25425	25271	25285	25272	25366	25266	25320	25374	25240	25304	25106	25325	25100	25338	25378	25319	25128	25399	25171	25343	25221	25517	25537	25275	25290	25088	25388	25339	25284	25385	25463	25306	25106	25064	25130	25278	25325	25500	25453	25174	25243	25430	25186	25165	25506	25274	25309	25085	25427	25384	25313	25197	25189	25245	25330	25283	25388	25446	25361	25406	25085	25155	25296	25229	25273	25362	24985	25226	25408	25221	25139	25232	25399	25364	25374	25190	25267	25314	25430	25252	25262	25207	25189	25279	25323	25297	25503	25131	25415	25349	25137	25192	25204	25312	25111	25391	25306	25601	25208	25154	25324	25209	25319	25151	25168	25238	25325	25379	25436	25301	25141	25359	25396	25403	25248	25254	25043	24926	25257	25223	25117	25276	25358	25327	25333	25401	25457	25169	25071	25275	25159	25141	25404	25226	25473	25180	25164	25194	25283	25034	25243	25299	25320	25298	25288	25254	25245	25296	25196	25118	25285	25172	25401	25390	25381	25098	25223	25194	25241	25384	25167	25314	25396	25176	25047	24918	25235	25248	25232	25210	25140	25158	25589	25288	25336	25052	25403	25247	25300	25157	25549	25300	25242	25293	25118	25156	25162	25329	25259	25403	25218	25355	25223	25228	25308	25313	25105	25237	25260	25308	25274	25313	25223	25194	25369	25264	25370	25290	25406	25186	25083	25405	25494	25430	25329	25295	25222	25527	25527	25135	25517	25456	25136	25287	25549	25354	25122	25330	25397	25312	25287	25252	25266	25203	25257	25193	25471	25438	25312	25146	25130	25311	25438	25316	25371	25353	25300	25410	25087	25186	25166	25138	25098	25307	25342	25152	25000	25174	25328	25303	25208	25008	25293	25229	25128	25186	25248	25313	25067	25350	25076	25110	25183	25154	25209	25290	24897	25307	25358	25264	25272	25418	25147	25392	25260	25221	25485	25527	25384	25323	25160	25347	25209	25219	25184	25446	25193	25290	25288	25350	25250	25367	25283	25620	25306	25331	25065	25198	25252	25302	25071	25236	25361	25211	25265	25384	25324	25202	25230	25188	25124	25297	25328	25275	25232	25218	25341	25422	25484	25313	25092	25462	25230	25396	25249	25183	24942	25272	25151	25183	25075	25300	25393	25218	25192	25116	25412	25114	25110	25381	25165	25377	25173	25467	25171	25116	25156	25180	25308	25267	25105	25221	25209	25198	25316	25250	25212	25190	25414	25462	25404	25406	25160	24863	25192	25505	25164	25344	25285	25199	25201	25331	25410	25564	25157	25094	25344	25232	25078	25224	25176	25055	25228	25426	25295	25307	25310	25743	25420	25150	24971	25193	25143	25377	25177	25139	25443	25051	25013	25305	25088	25318	25485	25330	25064	25275	25208	25433	25251	25239	25205	25204	25203	25295	25308	25456	25425	25380	25372	25450	25433	25385	24947	25149	25308	25290	25281	25383	25486	25380	25091	24972	25260	25165	25303	25021	25307	25156	25491	25324	25248	25297	24985	25121	25416	25500	25468	25181	25247	25181	25487	25048	25296	25148	25297	25287	25360	25177	25221	25325	25160	25275	25246	25312	25380	25257	25212	25182	25230	25049	25527	25416	25101	25388	25295
44877	71850	70257	61511	55674	47078	38100	32629	27155	21778	19307	18670	17767	17306	17419	17180	17090	16975	16989	16881	17060	16944	16843	16761	16697	16861	16583	16703	16707	16661	16442	16680	16447	16473	16359	16595	16544	16584	16667	16495	16329	16410	16478	16632	16516	16628	16474	16635	16626	16574	16594	16602	16587	16540	16450	16522	16475	16484	16433	16446	16499	16556	16579	16392	16569	16433	16333	16564	16630	16499	16627	16535	16505	16416	16343	16415	16683	16356	16262	16542	16506	16416	16676	16376	16510	16502	16549	16363	16554	16325	16492	16572	16485	16489	16529	16448	16501	16511	16539	16406	16423	16499	16456	16530	16572	16601	16617	16444	16579	16488	16356	16459	16578	16283	16512	16366	16545	16367	16451	16601	16525	16530	16380	16468	16510	16601	16458	16506	16521	16310	16529	16606	16497	16773	16579	16387	16585	16318	16505	16510	16506	16364	16286	16626	16327	16449	16440	16460	16495	16348	16363	16699	16436	16461	16468	16563	16481	16445	16692	16771	16370	16436	16468	16506	16341	16459	16422	16518	16384	16509	16447	16682	16674	16658	16557	16620	16562	16368	16541	16367	16608	16443	16365	16414	16357	16714	16369	16469	16456	16596	16613	16430	16347	16392	16662	16452	16318	16366	16492	16597	16468	16479	16502	16496	16627	16604	16605	16513	16579	16626	16502	16613	16426	16528	16592	16573	16515	16353	16292	16559	16476	16628	16474	16390	16470	16425	16592	16344	16595	16463	16486	16541	16428	16485	16540	16307	16413	16374	16553	16622	16601	16484	16315	16545	16484	16471	16483	16365	16401	16400	16526	16429	16512	16265	16393	16619	16508	16516	16370	16359	16368	16517	16488	16342	16398	16456	16460	16622	16344	16345	16632	16303	16586	16470	16548	16497	16451	16635	16509	16501	16469	16386	16617	16546	16245	16618	16476	16559	16449	16497	16563	16473	16460	16436	16353	16313	16391	16579	16445	16583	16692	16355	16397	16344	16565	16384	16640	16701	16413	16468	16503	16643	16459	16483	16533	16476	16343	16358	16374	16509	16442	16282	16529	16577	16397	16503	16494	16353	16600	16397	16496	16627	16295	16374	16468	16487	16351	16546	16491	16489	16695	16627	16523	16384	16449	16462	16576	16377	16544	16430	16454	16535	16428	16491	16452	16546	16517	16479	16481	16569	16364	16617	16494	16534	16412	16612	16517	16581	16586	16563	16401	16550	16515	16498	16446	16324	16466	16562	16480	16509	16497	16478	16380	16565	16569	16630	16393	16591	16293	16522	16317	16503	16334	16300	16402	16449	16434	16501	16406	16551	16435	16683	16348	16485	16503	16474	16604	16524	16427	16546	16589	16405	16429	16424	16433	16530	16339	16428	16516	16318	16482	16488	16414	16593	16445	16499	16446	16333	16453	16555	16512	16477	16490	16475	16247	16366	16424	16387	16392	16651	16545	16360	16672	16451	16514	16353	16424	16469	16490	16577	16603	16363	16437	16432	16634	16471	16600	16450	16435	16483	16426	16499	16429	16491	16546	16467	16473	16423	16595	16376	16440	16324	16421	16461	16386	16488	16441	16454	16283	16488	16426	16547	16494	16537	16647	16586	16410	16546	16587	16412	16397	16536	16470	16429	16353	16481	16493	16556	16480	16609	16676	16461	16585	16460	16347	16687	16531	16532	16415	16628	16467	16383	16551	16479	16360	16718	16375	16393	16627	16598	16557	16340	16669	16291	16451	16443	16572	16584	16386	16411	16685	16461	16516	16589	16421	16386	16428	16322	16577	16383	16461	16438	16594	16550	16538	16554	16617	16392	16495	16328	16467	16545	16321	16615	16472	16461	16320	16529	16573	16520	16367	16258	16600	16319	16441	16621	16561	16627	16531	16442	16511	16609	16415	16369	16295	16394	16414	16378	16712	16471	16589	16355	16436	16341	16477	16699	16389	16378	16436	16338	16394	16412	16319	16481	16525	16510	16465	16384	16558	16567	16531	16434	16415	16342	16435	16473	16453	16545	16458	16474	16594	16493	16544	16438	16524	16473	16462	16380	16518	16674	16435	16493	16362	16542	16491	16377	16488	16364	16465	16753	16509	16440	16409	16550	16479	16650	16553	16523	16452	16351	16630	16394	16536	16595	16495	16301	16451	16427	16463	16316	16666	16469	16282	16592	16433	16437	16577	16601	16473	16579	16437	16451	16423	16370	16507	16474	16542	16375	16498	16505	16462	16341	16374	16457	16545	16449	16408	16546	16313	16347	16510	16525	16465	16531	16342	16539	16566	16395	16408	16381	16657	16350	16387	16373	16498	16493	16382	16566	16428	16689	16424	16437	16537	16736	16493	16411	16524	16501	16423	16470	16577	16539	16545	16503	16696	16498	16485	16641	16615	16272	16463	16397	16400	16314	16328	16567	16509	16583	16610	16306	16701	16306	16446	16654	16498	16520	16391	16554	16451	16457	16561	16568	16577	16236	16419	16304	16342	16394	16479	16505	16542	16453	16411	16488	16512	16352	16573	16382	16451	16541	16670	16555	16347	16406	16426	16589	16638	16424	16546	16402	16584	16709	16413	16636	16403	16462	16445	16523	16443	16464	16587	16518	16412	16489	16579	16569	16606	16287	16499	16424	16216	16399	16355	16360	16464	16595	16451	16631	16451	16579	16359	16451	16487	16616	16574	16366	16444	16418	16505	16336	16367	16421	16543	16532	16385	16476	16362	16394	16444	16415	16441	16487	16543	16532	16582	16499	16422	16581	16401	16430	16468	16475	16648	16587	16569	16520	16652	16440	16651	16479	16466	16501	16459	16546	16500	16475	16609	16385	16490	16423	16486	16569	16519	16238	16454	16543	16423	16395	16452	16571	16455	16501	16576	16341	16466	16447	16435	16373	16540	16573	16423	16627	16562	16556	16609	16568	16508	16497	16503	16391	16389	16481	16569	16197	16461	16471	16542	16353	16315	16518	16344	16338	16500	16641	16426	16370	16483	16432	16396	16561	16443	16489	16597	16645	16488	16416	16668	16330	16598	16552	16484	16586	16418	16422	16398	16483	16194	16639	16318	16639	16358	16466	16296	16569	16348	16494	16508	16497	16434	16561	16477	16404	16476	16375	16580	16633	16784	16499	16428	16584	16354	16471	16604	16623	16501	16405	16473	16382	16540	16607	16577	16475	16300	16500	16484	16591	16380	16621	16448	16582	16355	16533	16459	16620	16377	16359	16305	16453	16436	16558	16499	16428	16253	16450	16490	16604	16501	16422	16563	16469	16420	16437	16350	16392	16431	16407	16480	16366	16618	16378	16467	16429	16631	16543	16204	16532	16564	16599	16574	16367	16484	16414	16399	16404	16670	16381	16367	16477	16517	16364	16447	16385	16683	16440	16389	16385	16308	16661	16607	16524	16689	16570	16431	16582	16497	16399	16535	16422	16712	16523	16348	16712	16399	16524	16459	16562	16430	16511	16519	16529	16423	16443	16536	16473	16344	16545	16726	16590	16392	16479	16290	16522	16385	16412	16463	16485	16516	16371	16591	16516	16581	16516	16503	16520	16779	16321	16479	16577	16459	16617	16411	16406	16364	16695	16545	16406	16399	16551	16550	16380	16490	16526	16490	16601	16458	16565	16450	16484	16354	16541	16434	16461	16445	16498	16393	16606	16584	16415	16455	16560	16558	16465	16257	16397	16417	16475	16419	16515	16672	16371	16409	16448	16363	16423	16472	16548	16357	16484	16555	16546	16414	16496	16560	16512	16671	16493	16445	16568	16588	16499	16619	16532	16468	16364	16319	16374	16329	16599	16514	16445	16491	16524	16489	16440	16458	16234	16479	16476	16584	16395	16415	16400	16298	16627	16599	16585	16336	16455	16538	16526	16311	16586	16471	16315	16773	16432	16649	16414	16530	16463	16449	16572	16481	16562	16333	16329	16500	16311	16337	16443	16585	16248	16480	16506	16378	16405	16550	16524	16318	16490	16451	16268	16488	16317	16331	16375	16369	16428	16462	16476	16501	16489	16380	16427	16518	16399	16479	16526	16585	16380	16590	16627	16505	16567	16532	16335	16533	16604	16689	16440	16498	16402	16517	16458	16476	16334	16282	16572	16421	16470	16433	16478	16515	16519	16382	16462	16606	16497	16507	16514	16391	16403	16272	16457	16427	16439	16363	16426	16470	16413	16469	16710	16427	16513	16574	16478	16453	16394	16616	16575	16600	16615	16571	16619	16547	16532	16542	16508	16385	16544	16481	16515	16343	16591	16577	16698	16567	16396	16404	16485	16518	16455	16557	16490	16409	16495	16510	16434	16433	16474	16673	16549	16412	16605	16667	16602	16532	16439	16483	16498	16414	16409	16550	16463	16459	16518	16465	16453	16583	16268	16444	16485	16682	16422	16390	16446	16520	16423	16576	16452	16298	16525	16519	16566	16491	16374	16501	16449	16483	16509	16563	16623	16434	16543	16464	16556	16344	16433	16404	16707	16410	16502	16632	16570	16326	16404	16421	16441	16620	16433	16613	16340	16362	16539	16330	16605	16635	16407	16452	16337	16527	16333	16490	16505	16518	16729	16309	16443	16525	16443	16497	16479	16525	16593	16512	16461	16474	16526	16375	16532	16628	16346	16384	16549	16559	16458	16504	16408	16440	16403	16592	16361	16367	16493	16595	16446	16572	16581	16533	16571	16483	16497	16616	16567	16444	16442	16661	16504	16452	16501	16561	16605	16612	16560	16375	16517	16483	16201	16417	16458	16448	16462	16499	16537	16320	16458	16453	16309	16359	16327	16505	16357	16474	16514	16433	16577	16490	16477	16542	16404	16613	16408	16253	16394	16505	16628	16453	16338	16756	16447	16559	16477	16532	16550	16460	16441	16535	16454	16505	16408	16354	16497	16400	16457	16378	16461	16585	16507	16635	16620	16375	16472	16400	16599	16601	16337	16667	16382	16535	16570	16510	16613	16505	16401	16512	16444	16675	16415	16388	16435	16530	16468	16562	16463	16421	16437	16498	16518	16405	16541	16435	16460	16414	16710	16445	16632	16468	16650	16511	16381	16607	16551	16490	16416	16451	16490	16507	16398	16530	16423	16574	16433	16553	16307	16470	16496	16460	16562	16573	16532	16514	16408	16465	16579	16401	16678
23795	21350	31153	40120	51422	51732	51896	41413	33661	31419	29665	28354	27265	26567	26487	26090	26143	26262	26042	26064	25940	25733	25688	25645	25559	25693	25489	25622	25557	25355	24947	25173	25211	25348	25210	25396	25429	25183	25191	25177	25368	25489	25311	25082	25349	25166	25022	25184	25360	25221	25312	25172	25272	25254	25133	25351	25231	25029	25238	25168	25123	25314	25498	25174	25259	25123	25298	25190	25218	25037	25298	25146	25460	25330	25195	25250	25192	25238	25194	25356	25497	25035	25321	25339	25272	25179	25209	25156	25378	25187	25394	25177	25202	25303	25159	25299	25331	25206	25357	25137	25282	25223	24974	25298	25317	25139	25279	25389	25227	25185	25293	25211	25422	25258	25411	25091	25163	25117	24889	25222	25268	25270	25041	25216	25178	25228	25424	25064	25097	25298	25246	25163	25278	25170	25226	25192	25136	25199	24943	25100	25059	25290	25249	24924	24985	25218	25105	25053	25217	25307	25188	25371	25316	25246	25391	25358	25330	25198	25398	25090	25477	25066	24909	25164	25441	25147	25141	25202	25351	25298	25420	25122	25248	24700	25115	24906	25222	25415	25157	25157	25187	25213	25353	25018	25123	25210	25261	25107	25260	25349	25076	24970	25245	25234	25432	25148	25124	25236	25212	25256	25233	25273	25470	25259	25143	25201	25227	25459	24973	25197	25125	25416	25306	25164	25384	25249	25243	25112	25190	25063	25127	25228	25232	25307	25040	25320	25225	25048	25123	25395	24999	25144	25185	25078	25198	25074	25334	25146	25184	25071	25176	25343	25206	25339	25179	25259	25544	25256	25248	25372	25173	25285	25306	25131	25145	25057	25258	25274	25213	25203	25332	25048	25152	25062	25037	25130	25445	25231	25182	24976	25293	25228	25092	25323	25377	25309	25159	25449	25262	25409	25243	24978	25102	25104	25272	25180	25460	25170	25472	25176	25332	25371	25445	25342	25225	25219	25309	25432	25310	25193	25456	25404	25388	25180	25269	25288	25293	25146	25022	25521	25263	25175	25218	25408	24967	25278	25521	25149	25085	25090	24967	25101	25146	25139	25006	25033	25113	25311	25012	25201	25352	25108	25260	25342	25305	25326	25155	25154	25397	25023	25118	25355	25249	25092	25289	25091	25276	25097	24998	25262	25286	25186	25420	25248	25144	25213	25285	25218	25033	25230	25150	25138	25185	25280	25110	25422	25158	25013	25307	25194	25107	25260	25375	25226	25307	25392	25501	25455	25270	25304	25173	24995	25296	25454	25087	25189	25087	24934	25229	25297	25401	25184	25021	25186	25177	25019	25099	25195	25176	25265	25241	25096	25132	24936	25083	25404	25275	25326	25134	25064	25136	25005	25352	25271	25157	25197	25076	25226	25413	25078	25146	25128	25138	25335	25309	25150	25077	24929	25261	25204	25330	25071	25172	25152	25224	25328	25199	24961	25205	25349	25180	25449	25275	25380	25281	25171	25095	25371	25157	25221	25292	25039	25371	25213	25132	25235	25167	25310	25384	25098	25422	25097	25288	25317	25293	25332	24960	25012	25236	25261	25172	25093	25133	25101	25050	25144	25251	25284	25179	25197	25250	24893	25214	25102	25249	25352	25356	25213	25169	25246	25438	25347	25215	25067	25252	25077	25363	24918	25052	25212	25250	25446	25145	25092	25297	25139	25236	25078	25486	25274	25139	25256	25153	25250	25088	25091	25257	25043	25464	25191	25229	25346	25286	25284	25240	25087	25251	25245	25105	25384	25110	25558	25494	25277	25361	25253	25288	25182	25230	25312	25125	25022	25028	25183	25331	25011	25186	25089	25145	25098	25275	25458	25313	25245	25336	25222	25298	25046	25149	25172	25133	25265	25099	25254	25514	25234	24956	25234	25193	25295	25212	25348	25168	25145	25164	25144	25042	25041	24947	25303	25193	25183	25187	25283	25333	25147	25155	25081	25278	25262	25273	25059	25388	25171	25203	25380	25431	25143	25323	25441	25583	25141	25198	25263	25358	25261	25150	25265	25320	25465	25076	25133	25239	25141	25261	25226	25273	25250	25182	25228	25186	25280	25023	25255	25226	25637	25173	25263	25230	25319	25025	25125	24953	25201	25105	25071	25324	25109	25049	25067	25329	25279	24961	25013	25176	25276	25251	25146	25302	25158	25064	25286	25241	25054	25039	25021	25320	25126	25203	24957	25057	25350	25055	25186	25110	25242	25330	25338	25209	25582	25302	25097	25357	25259	25234	25197	25118	25155	25082	25070	25041	24953	25308	25019	25089	25193	25217	25177	25282	25047	25130	25169	25211	25326	25095	25204	25245	25263	25135	25244	25026	25251	25303	25112	25410	25232	25299	25006	25190	25169	25309	25326	25338	25267	25301	25358	25234	25026	25009	25184	25221	25267	25137	25157	24950	25232	25245	25494	25187	25083	25104	24925	25267	25016	25175	25138	24959	25282	25244	25224	25025	25216	25369	25228	25211	25300	25185	25270	25411	25400	25448	24964	25032	25231	25339	24794	25148	25103	25295	25313	24952	25272	24926	25261	25191	25108	25138	25222	25256	25315	25434	25359	25487	25204	25230	25271	25032	25216	25184	25340	25194	25198	25137	25313	25142	25217	25195	25283	25250	25174	25211	25246	25283	25324	25027	25182	25342	25342	25289	25288	25355	25237	25516	25307	25186	25204	24972	25149	25073	25205	25205	25213	25130	25170	25364	25219	25374	25166	24987	25075	25496	25233	25083	25472	25278	25127	25131	25026	25278	25123	25341	25151	24937	25288	24990	25111	25287	25013	25426	25302	25242	25342	25200	25152	25214	25261	25215	25368	25223	25070	24901	25022	25146	25218	25159	25204	25231	25224	25405	25126	25198	25240	25068	25390	25355	25108	25193	25024	25202	25189	25350	25217	25231	25249	25148	25217	24998	25100	25330	25009	25158	25352	25344	25077	25244	25107	25316	25303	25186	25310	25158	25348	24978	25264	25056	25414	25086	25440	25104	25196	25123	25169	25080	25163	24953	25082	25112	25002	25239	25277	25065	25245	25094	24963	25381	25059	25163	25241	24952	25177	24945	25362	25314	25328	25427	25396	25353	25394	25171	25317	25084	25290	25094	25173	25489	25089	24927	25187	25255	25303	25283	25169	25065	25241	25184	24976	24939	25151	25267	25100	25095	25345	25251	25257	25233	25281	25028	24889	25376	25172	25114	25283	25184	25247	25160	25233	25406	25095	25123	25164	25221	25202	24980	25253	25020	25060	25110	25164	25110	25187	25221	25304	25450	25261	25032	25280	25179	25145	25414	25237	25117	25441	25211	25064	25332	25242	25152	25163	25128	25299	25319	25358	25329	25153	25227	24984	25171	25149	25092	24975	25164	25169	25078	25202	25289	25206	25390	25461	25257	25382	25344	25203	25167	25119	25247	25335	25332	25001	25149	25201	25476	25263	25209	25194	24955	25006	25171	25037	25217	25212	25048	25159	25110	25244	24964	25243	25246	25195	25097	25032	25058	25106	25326	25161	24940	25283	25189	25232	25325	25350	25371	25186	25181	25109	25080	25101	25253	25243	25011	25292	25457	25089	25069	25091	25059	25003	25113	25125	25160	25324	25125	25333	25240	25176	25345	25426	25324	25043	25298	25355	25432	25064	25150	25250	25191	25018	25284	25133	25215	25235	25298	25387	25297	25070	25172	25276	25365	25063	25081	25242	25259	25365	25378	25446	25421	25249	25084	25036	25156	25395	25355	24963	25028	25462	25020	25188	25048	25193	25309	25296	25429	25286	25111	25317	25153	25031	25243	25296	25121	25006	25271	25148	25166	25125	25018	25183	25360	25297	25139	25246	25099	25453	25250	25313	25490	25177	25134	25095	25317	25106	25144	25121	25256	25058	25243	25087	25101	25011	25286	25247	25437	25266	25411	25199	25297	25373	25121	25129	25259	25049	25115	25074	25257	25308	25227	25060	25178	25294	25358	25150	25334	25108	25146	25286	25239	25293	25250	25209	25272	24995	25094	25253	25159	25412	25264	25173	25204	25042	25275	25142	25381	25216	25374	25046	25206	25189	25071	25245	24987	25267	25297	25088	25250	25287	25089	25084	25197	25355	25268	25258	25295	25232	25476	24935	25370	25211	24935	25127	25347	25283	25500	25158	25225	25223	25357	25257	25405	25138	24973	25082	25367	25226	25255	25352	25592	25225	25298	25124	25168	25200	24923	25225	25195	25302	25175	25294	24954	25258	25335	24969	25310	25427	25349	25139	25151	25090	25405	25246	25320	25359	25233	25245	25044	25261	25274	25569	25055	25106	25186	25043	25265	25208	25256	25334	25281	25169	25243	25146	25272	25358	25034	25370	25057	25243	25171	25160	25269	25324	25108	25021	25039	25214	25423	25139	25031	25170	25178	25381	25506	24978	24992	25081	25220	25301	25368	25225	25408	25331	25332	25189	25463	25112	25095	25260	25180	25203	25373	25077	25176	25379	25296	25079	25095	25203	25201	25265	25275	25212	24969	25375	25214	25278	25248	25133	25252	25283	25370	24925	25140	25344	25400	25219	25441	25049	25207	25134	25370	25460	25381	25075	25257	25236	25339	25396	25389	25349	25319	25384	25430	25357	25294	25256	25359	25158	25043	24993	25164	25374	25267	25180	25145	25202	25217	25250	25272	25115	25084	25206	25243	25205	25038	24938	25174	25425	25260	24994	25145	24915	25295	25156	25221	24882	25160	25117	25156	25255	25466	25322	25344	25113	25379	25163	25142	25282	25377	25215	24989	25295	25483	25426	25061	25462	25224	25223	25271	25283	25404	25147	24968	25186	25198	25280	25370	25139	25118	25500	25163	25104	25114	25291	25433	25440	25177	25223	25190	24906	25261	25166	25285	25244	25302	25287	25410	25306	25503	25168	25237	25393	25135	25001	25108	25196	25133	25264	25358	25102	25219	25096	25273	25277	25105	24979	25217	25265	25544	25374	25368	25059	25439	25234	25185	25144	24972	25239	25139	25434	25333	25117	25126	25399	25330	25368	25407	25232	25139	25340	25282	25136	24992	25287	25251	25187	25076	25342	25165	25266	25380	25284	25354	25158	25117	25180	25093	25193	25409	25188	25251	25088	25164	25287	25324	25066	25241	25350	25464	25303
49548	80757	79270	73173	64822	53327	47454	34275	26699	23605	21513	19810	18714	17937	17481	17595	17279	17182	17223	17044	16908	16611	16879	16789	16708	16645	16543	16740	16674	16711	16438	16298	16567	16582	16520	16353	16458	16544	16662	16475	16487	16494	16375	16538	16517	16496	16404	16573	16373	16489	16460	16512	16459	16611	16427	16313	16327	16373	16574	16382	16452	16474	16327	16499	16473	16460	16436	16691	16328	16608	16238	16368	16357	16412	16378	16314	16292	16205	16475	16427	16440	16396	16417	16450	16369	16258	16382	16316	16444	16395	16372	16575	16408	16336	16357	16443	16284	16387	16392	16365	16479	16522	16202	16383	16430	16584	16485	16393	16278	16316	16381	16456	16384	16569	16205	16500	16502	16504	16460	16540	16490	16495	16229	16368	16431	16456	16453	16330	16422	16489	16506	16482	16495	16340	16525	16311	16406	16399	16190	16533	16517	16241	16254	16339	16343	16338	16387	16422	16432	16350	16330	16360	16220	16334	16369	16415	16299	16459	16472	16409	16601	16319	16352	16452	16252	16540	16496	16298	16369	16518	16410	16476	16258	16343	16327	16389	16294	16339	16434	16406	16443	16495	16449	16421	16384	16471	16402	16367	16238	16478	16482	16316	16408	16551	16385	16385	16478	16466	16570	16263	16353	16282	16459	16541	16393	16382	16375	16333	16338	16376	16327	16425	16442	16489	16491	16513	16393	16352	16516	16702	16550	16267	16536	16522	16292	16535	16545	16353	16351	16482	16404	16281	16324	16313	16332	16473	16472	16444	16292	16384	16481	16497	16307	16406	16427	16398	16273	16337	16347	16360	16373	16323	16356	16297	16392	16363	16366	16126	16327	16435	16302	16397	16277	16513	16400	16497	16423	16366	16349	16504	16599	16502	16434	16449	16432	16387	16426	16530	16420	16416	16215	16667	16379	16304	16395	16353	16341	16346	16390	16217	16411	16446	16335	16499	16429	16463	16508	16437	16512	16436	16383	16318	16313	16403	16456	16460	16263	16546	16449	16443	16375	16334	16268	16398	16335	16314	16306	16257	16383	16324	16376	16548	16615	16464	16423	16299	16402	16268	16444	16488	16502	16439	16380	16364	16483	16455	16245	16435	16546	16358	16254	16198	16409	16483	16258	16434	16445	16410	16373	16711	16275	16371	16395	16430	16301	16697	16198	16418	16389	16364	16312	16398	16378	16381	16358	16287	16451	16443	16108	16486	16469	16417	16355	16416	16435	16331	16423	16434	16327	16349	16268	16496	16484	16477	16566	16340	16421	16198	16564	16275	16327	16277	16392	16357	16250	16450	16354	16393	16250	16505	16402	16357	16495	16432	16497	16530	16456	16520	16497	16335	16522	16270	16381	16405	16345	16537	16561	16230	16437	16564	16398	16271	16637	16388	16251	16546	16332	16411	16367	16381	16331	16333	16449	16381	16421	16309	16308	16386	16505	16401	16470	16474	16279	16525	16232	16366	16414	16469	16431	16357	16457	16475	16208	16445	16354	16526	16336	16421	16616	16348	16446	16592	16250	16591	16265	16408	16498	16494	16366	16556	16533	16333	16317	16507	16496	16223	16497	16227	16377	16230	16445	16445	16357	16448	16365	16152	16429	16316	16307	16322	16417	16171	16481	16393	16380	16569	16331	16308	16248	16514	16397	16341	16580	16602	16377	16438	16199	16412	16347	16672	16339	16463	16354	16382	16300	16395	16313	16447	16506	16423	16306	16239	16184	16518	16298	16371	16468	16313	16313	16271	16350	16410	16239	16417	16525	16355	16522	16393	16567	16495	16308	16459	16470	16489	16367	16398	16378	16383	16303	16434	16327	16321	16385	16413	16637	16368	16474	16348	16523	16448	16430	16443	16333	16506	16562	16418	16400	16506	16420	16521	16513	16402	16489	16295	16483	16437	16382	16290	16445	16547	16314	16324	16217	16461	16588	16399	16500	16634	16582	16435	16508	16307	16398	16389	16509	16541	16354	16502	16478	16096	16498	16327	16296	16252	16408	16551	16296	16299	16370	16492	16451	16329	16190	16365	16464	16276	16279	16332	16502	16372	16435	16447	16417	16265	16489	16256	16431	16204	16293	16350	16452	16399	16545	16362	16461	16339	16485	16293	16579	16200	16387	16353	16328	16396	16304	16464	16405	16381	16318	16318	16235	16515	16472	16371	16416	16520	16295	16379	16443	16230	16489	16529	16418	16424	16312	16495	16343	16530	16481	16290	16382	16492	16486	16317	16301	16428	16465	16350	16410	16638	16358	16418	16395	16586	16343	16365	16432	16575	16267	16363	16326	16392	16383	16402	16417	16186	16509	16397	16379	16372	16412	16352	16341	16350	16364	16313	16479	16412	16386	16503	16449	16435	16458	16419	16367	16597	16390	16277	16382	16374	16438	16715	16353	16488	16554	16355	16405	16518	16397	16499	16316	16483	16340	16519	16414	16319	16362	16268	16384	16419	16539	16371	16645	16458	16402	16271	16157	16399	16314	16414	16591	16374	16375	16709	16557	16276	16559	16482	16490	16433	16459	16486	16458	16302	16353	16615	16403	16489	16469	16248	16289	16364	16494	16451	16435	16532	16608	16276	16496	16409	16389	16174	16270	16268	16290	16501	16401	16314	16283	16475	16292	16474	16416	16427	16454	16421	16477	16500	16270	16260	16411	16350	16449	16450	16400	16416	16376	16452	16378	16329	16496	16617	16234	16427	16455	16453	16178	16307	16205	16491	16378	16449	16447	16366	16199	16325	16174	16410	16445	16490	16427	16363	16230	16411	16295	16237	16502	16286	16535	16503	16550	16393	16332	16452	16558	16366	16413	16501	16370	16508	16493	16507	16423	16355	16436	16362	16306	16347	16285	16373	16490	16455	16302	16320	16405	16349	16442	16419	16531	16354	16355	16322	16458	16509	16354	16297	16526	16418	16326	16251	16246	16238	16383	16330	16377	16572	16380	16236	16485	16434	16533	16345	16345	16579	16214	16350	16442	16271	16560	16159	16454	16402	16408	16349	16507	16312	16524	16441	16516	16498	16441	16401	16470	16341	16308	16547	16508	16534	16344	16468	16411	16426	16486	16458	16542	16380	16375	16415	16363	16251	16585	16333	16358	16555	16280	16337	16326	16301	16409	16414	16388	16431	16483	16417	16502	16228	16366	16515	16335	16599	16476	16173	16419	16396	16440	16426	16430	16456	16259	16457	16192	16399	16494	16544	16495	16286	16256	16343	16357	16285	16427	16448	16430	16376	16294	16448	16356	16601	16598	16389	16258	16502	16542	16446	16407	16553	16455	16224	16429	16326	16400	16344	16193	16318	16439	16425	16301	16250	16150	16418	16369	16245	16557	16355	16260	16472	16339	16337	16309	16462	16424	16334	16302	16353	16422	16468	16324	16538	16607	16325	16455	16456	16455	16417	16389	16254	16405	16591	16313	16453	16443	16429	16236	16393	16291	16454	16484	16322	16309	16459	16311	16362	16292	16345	16507	16455	16366	16338	16623	16460	16342	16387	16164	16457	16374	16537	16156	16339	16354	16523	16188	16410	16396	16451	16409	16399	16335	16409	16327	16413	16461	16369	16340	16316	16346	16366	16406	16359	16281	16489	16315	16243	16481	16301	16385	16374	16490	16477	16398	16515	16482	16472	16430	16386	16424	16544	16566	16112	16451	16411	16482	16341	16449	16510	16512	16488	16362	16382	16309	16450	16499	16260	16360	16281	16342	16675	16239	16404	16546	16239	16526	16473	16443	16529	16308	16203	16424	16387	16553	16437	16384	16464	16597	16323	16398	16494	16266	16398	16248	16278	16406	16447	16261	16398	16351	16646	16282	16393	16355	16448	16346	16360	16296	16347	16321	16523	16384	16405	16577	16441	16369	16390	16336	16341	16465	16280	16250	16608	16292	16357	16341	16341	16452	16231	16280	16423	16388	16410	16455	16398	16385	16311	16287	16396	16560	16452	16317	16394	16443	16493	16426	16385	16445	16368	16279	16447	16443	16314	16539	16302	16474	16288	16512	16368	16396	16535	16372	16319	16396	16360	16569	16413	16225	16302	16280	16335	16427	16378	16481	16571	16314	16424	16305	16447	16394	16407	16493	16393	16397	16373	16303	16275	16413	16542	16501	16457	16469	16471	16520	16423	16403	16401	16403	16251	16410	16475	16418	16329	16497	16491	16380	16412	16506	16462	16356	16369	16391	16352	16470	16549	16370	16353	16433	16346	16237	16308	16385	16427	16448	16516	16587	16386	16117	16385	16402	16388	16401	16564	16611	16192	16380	16272	16435	16532	16534	16368	16209	16458	16419	16586	16155	16499	16379	16425	16411	16600	16427	16324	16349	16475	16259	16320	16259	16411	16376	16440	16492	16447	16313	16482	16344	16575	16577	16392	16342	16310	16315	16251	16259	16448	16588	16433	16275	16428	16282	16399	16629	16383	16345	16457	16396	16436	16496	16324	16486	16444	16383	16277	16297	16371	16274	16411	16397	16238	16523	16479	16484	16234	16466	16461	16445	16219	16518	16287	16432	16373	16412	16479	16429	16473	16413	16457	16387	16586	16457	16456	16312	16370	16434	16391	16490	16310	16544	16279	16399	16446	16404	16599	16305	16347	16411	16542	16356	16538	16340	16459	16303	16571	16444	16390	16452	16299	16466	16486	16525	16408	16358	16252	16359	16499	16557	16316	16324	16311	16295	16536	16389	16456	16373	16424	16382	16208	16656	16372	16539	16446	16241	16625	16421	16440	16526	16458	16382	16350	16516	16412	16338	16310	16481	16446	16555	16434	16228	16498	16508	16403	16489	16384	16307	16447	16553	16556	16466	16482	16528	16504	16420	16177	16275	16419	16420	16549	16380	16400	16346	16381	16383	16462	16506	16486	16512	16321	16444	16244	16412	16469	16524	16413	16253	16487	16397	16362	16280	16502	16315	16398	16439	16506	16348	16470	16410	16410	16438	16330	16362	16319	16259	16200	16474	16377	16257	16433	16454	16492	16306	16573	16404	16385	16402	16348	16364	16420	16314	16422	16458	16346	16399	16451	16367	16472	16351	16453	16457	16441	16530	16345	16484	16313	16571	16403	16507	16452	16281	16545	16543	16687	16340	16407	16413	16446	16370	16283	16378	16388	16312	16491
45433	57058	63909	54890	43322	39145	34998	32127	29071	27456	26561	25988	25783	25661	25546	25447	25469	25631	25312	25309	25257	25364	25213	25433	25309	25174	25242	25113	25273	25279	25246	25141	25173	25311	25325	25245	25154	25064	25126	25148	25180	25311	25189	25026	25281	25102	25109	25193	25208	25350	25351	25192	25130	25217	25145	25196	25134	25065	25073	25003	25191	25051	25010	25268	24943	25264	25216	25179	25121	25372	25083	25142	25325	25032	25121	25471	25140	25230	25261	25149	25383	25145	25421	25176	25149	25177	25116	25064	25027	24944	25021	25257	25222	25290	25003	24995	25303	25118	25407	24944	25260	25059	24997	25235	25017	25227	25162	25109	25131	25016	25471	24975	24964	25147	25060	25164	25287	25220	25384	25014	25376	25098	25362	25176	25089	25205	25141	25087	25362	25346	25221	25219	24936	25176	25183	25124	25104	25253	24994	25066	25135	24946	25190	25132	24974	25047	25185	25239	25286	25115	25159	24884	25099	25143	25016	25040	25223	25069	25208	25090	25453	24825	25413	25271	25229	25133	25098	25206	24971	25084	25237	25329	25271	25013	25106	25208	25088	24892	25174	24865	25184	25029	25030	25200	25148	25180	25048	25308	25064	25097	25226	25065	25031	25255	25153	25283	24979	25251	24917	25284	25381	25417	25143	25170	25087	25112	24960	24983	24870	25434	25358	25080	25236	25238	25174	25143	25056	25147	25120	25126	25151	25020	24918	25233	25288	25264	25308	25231	25178	25233	25164	25080	25009	25153	25132	24984	25007	25181	25354	25207	25314	24932	24997	25039	24939	25264	25380	25173	25200	25022	25222	25217	25110	24986	25082	25213	25158	25204	25013	25311	25225	25226	24992	25129	25308	25068	25316	25225	25257	25304	25119	25215	25213	25055	25243	25112	25111	25229	25220	25163	25162	25190	25108	25329	25223	25093	24941	25008	25295	25121	25271	25291	25302	25225	25118	25153	25171	25151	25391	25313	25308	25237	25290	25176	25363	25146	25152	25423	25254	25340	25030	24816	25219	25114	25214	25160	25209	24965	25237	25068	25054	25199	25210	25199	25211	25192	24983	25254	24887	25203	25192	25254	25271	25146	25133	25409	25177	25181	25004	25413	25077	25140	25297	25259	25000	25066	25070	25226	25180	25350	25493	25063	25207	25195	25142	25205	25326	25217	25135	25018	25240	25028	25100	25111	25324	25222	25012	25103	25117	25208	25486	25448	25342	25025	25189	25019	25201	25031	25113	25153	25365	25065	24947	25130	25350	25335	25089	25300	24882	25152	25350	25372	25158	25044	25235	24906	25303	25025	25239	25149	25160	25293	25205	25074	25177	25156	25319	25231	25344	25045	25439	25248	24857	25096	25095	25215	25221	25021	25147	25042	25064	25222	25193	25278	25149	24954	25017	25259	25077	25203	25407	24998	25292	25129	25261	25213	25273	25037	25100	25266	25162	25178	25301	25097	25113	25327	25317	25478	25363	25110	25353	25298	25225	25101	25296	25232	25173	25455	25004	25231	25458	25197	25153	25130	25134	25108	24976	25166	24977	25310	25362	25239	24940	25185	25172	25048	24899	25219	25265	25014	25117	25159	25313	25059	25191	25228	25079	25263	25033	25435	25286	25320	25194	25121	25074	25130	25185	25100	24924	25042	25107	24984	25120	25212	25035	25211	25043	25171	25086	25255	25038	25107	25006	24952	25084	25190	25287	25177	24974	25164	24999	25056	25298	25241	25137	25395	25139	25250	25123	25167	25299	25029	25271	25055	25272	25002	25000	24928	25066	25314	25119	24971	25287	25177	25039	25173	25095	25157	25264	25272	25096	25083	25178	24950	25013	25108	25205	25353	25242	25189	24892	25405	25137	25212	25240	25042	24957	24927	25239	25147	25197	25375	25208	25206	25376	25163	25112	25001	25185	25300	25039	25143	25048	25338	25245	25491	25163	25132	25041	25109	25160	25039	25259	24921	25044	25263	25004	25150	25166	25162	25182	25172	25105	25183	24990	25015	25102	25256	25209	25167	25148	24975	25258	25189	24996	25012	25394	25032	25338	25379	25147	25269	25126	25029	25263	25291	25274	25221	25261	25318	25276	25044	25054	25071	25115	25185	25126	25217	25203	25125	24874	25227	25250	25219	24836	24861	24944	25160	25257	25323	25385	25415	25043	24956	25030	25223	24999	25208	25325	24987	25214	25322	25268	25061	25188	25346	25403	25252	25214	25198	25054	25292	25298	25281	25070	25013	25210	25117	25360	25208	25112	25024	25413	25177	25109	25087	25195	25076	25209	25141	25161	24999	25296	25068	25154	25481	25529	25220	25344	25236	25265	25072	25217	25212	25203	25228	25317	25228	25167	25236	25434	25116	24909	25015	25004	25074	25104	24860	24868	25255	25211	25239	25339	25022	25365	25252	25064	25201	25104	25064	25078	25191	25232	25031	25091	25245	25285	25162	25179	25287	25217	25151	24924	25217	25228	25101	25019	25089	25465	25156	25020	25284	24936	24892	25159	25316	25357	25378	25129	25086	25276	25521	25181	25228	25252	25177	25078	24939	25150	25187	25116	25131	25040	25335	25226	25273	25327	25085	25084	25020	25312	25108	25002	25262	25367	25285	25178	25046	25238	25015	25262	25272	25233	25181	25209	25391	25055	25049	25077	25348	25156	25486	25234	25084	25250	25138	25264	25121	25065	25055	25302	25202	25297	25096	25109	25291	25428	25172	24997	25085	25251	25094	25268	25343	25089	25050	25352	25332	25195	25154	25108	25249	25355	25085	25436	25419	25409	25259	25133	25287	25083	25061	25122	25394	25216	25180	25294	25075	25235	25094	25244	25244	25237	25309	25313	25308	25110	25137	25197	25240	25373	25097	24905	25136	25235	25174	25414	25076	25152	25135	25210	25165	25209	25400	24958	25291	25012	25183	25015	24938	25075	25084	25042	25138	25351	25069	25333	25319	25339	25024	25147	25150	25280	25063	24944	25053	24985	25350	25182	25232	25255	25266	25182	25078	24896	25165	25314	25065	25089	25295	24944	25339	25408	25395	25464	25237	25091	25243	25366	25097	25244	25199	25133	25083	25028	25131	25218	25103	25259	25031	25178	25280	25133	25346	25140	25162	25208	25094	25231	24973	25281	25180	25143	25216	25149	25137	25009	25151	25119	25146	25116	25076	25045	25289	25214	25155	24941	25170	25140	25074	25129	25289	25103	25032	24782	25193	25245	25261	25404	25012	24999	25245	25292	25238	25015	25166	25244	25179	25242	25210	25327	25242	24922	24988	25176	25217	25250	25111	25101	25184	25093	25076	25039	24984	25027	25165	25310	24918	25220	25134	24843	25093	25342	25118	25045	25130	25080	25393	25331	24830	25395	25261	25207	25133	25230	25154	25076	25089	24993	25309	25347	25388	25021	25163	25258	25154	25119	25223	24888	25264	25097	25344	25276	25295	25142	25198	25157	24909	25123	25253	25139	25213	25212	25142	25043	25192	24959	25451	24990	25311	24957	25227	24923	25242	25059	25161	24979	25074	25216	25009	24935	25332	25156	25099	25146	25043	25367	25125	25282	25215	25241	25020	25279	25079	25170	25039	24969	25332	25085	25191	24964	25126	25315	25207	25431	25283	25418	24935	25075	25246	24947	25264	25232	25291	25221	25001	25368	25010	25272	25237	25514	25171	25284	25257	25276	25261	25200	25163	25107	25140	25350	25181	25226	25143	25207	25064	25320	25172	25271	25040	25125	24986	25280	25113	24974	24967	25094	25356	24970	25302	24932	25380	25271	25189	25095	25009	25277	25109	25121	25134	25434	25161	25299	25274	25174	25012	24952	25382	25409	25273	25115	25011	25159	25195	24986	24959	25176	25108	25319	24989	25014	25148	25188	25311	25312	25289	24933	25115	25346	25236	25311	25214	24982	25403	25231	25044	25388	24947	25064	25116	25111	25329	25057	25213	25138	25078	25252	25260	25235	25345	25236	24985	25299	25289	25088	25245	25201	25254	25202	25164	25088	24990	25100	25109	25156	25308	25341	25018	25214	25290	25011	25089	24941	25115	25144	25159	24972	25079	25387	25257	25190	24965	24816	24957	25201	25189	25103	25216	25182	25382	25152	25085	25251	25310	25168	25034	25440	25423	25110	25179	25220	25133	25076	25161	25096	25386	25110	24985	25118	24974	24926	25210	25294	25428	25215	25157	24983	24972	25026	25084	25408	25170	25344	25163	25195	25256	25052	25016	25112	25098	25128	25357	25307	25189	25236	25161	25056	25341	25316	25030	25274	25244	25224	24972	25119	25069	25218	24982	25462	25059	25336	25002	25247	25334	25194	25207	25362	25176	25191	25080	25091	25018	25076	25064	25165	25225	25217	25266	25228	25139	25328	25235	25045	25043	25198	25044	25430	25348	25437	25252	25315	25071	25316	25324	25350	25069	25043	25281	24950	25217	25034	25160	25256	25212	25241	25109	25005	25270	25220	25126	25126	25085	25448	25183	25195	25022	25141	25128	25052	25220	25193	25217	25259	25199	25420	25391	25308	25130	25090	25226	25491	25068	25175	25198	25193	24978	25224	25280	25106	25010	25270	25318	25229	25109	25261	25219	25261	25183	24885	25077	25286	25313	24975	25008	25302	24926	25253	25091	25165	25092	25265	25259	25261	25167	25166	25284	25309	25349	25166	25140	25237	25034	25112	25105	25416	25004	25179	25061	25204	25239	25427	25034	25733	25097	25066	24997	24963	25221	25156	25241	25260	25070	25238	25138	25202	25189	25120	25186	25301	25027	25017	24972	25067	25081	25398	25241	25161	25239	25102	25300	25127	25183	25030	25156	25173	24998	25140	25173	25070	25084	25292	25294	25192	25063	25209	25084	25374	25130	25218	25236	25086	25264	25131	25283	25183	25336	25419	24941	25470	25164	25271	24956	25305	25292	25169	25041	25150	25361	24977	24949	25019	25225	25100	25153	25373	25134	25223	25032	25031	24982	25035	24993	25328	25034	25138	25070	25109	25023	25336	25308	25142	25262	25140	25240	25018	25167	25032	25259	25367	25105	25148	25125	25132	25223	25217	25339	25136	25357	25031	25114	25499	25159	25012	25054	25084	25160	25485	25166	25227	25164	25250	25247	25254	25215	25126	25208
47506	65917	64229	48905	37640	33283	28662	24846	21021	19192	18237	17294	17021	16764	16853	16655	16437	16601	16656	16556	16531	16418	16474	16280	16523	16355	16570	16534	16203	16255	16380	16418	16362	16446	16401	16440	16380	16442	16377	16410	16372	16459	16522	16369	16332	16419	16489	16620	16341	16430	16336	16413	16307	16368	16631	16248	16286	16416	16348	16345	16357	16513	16389	16502	16344	16236	16314	16589	16306	16318	16292	16344	16333	16472	16363	16519	16307	16499	16253	16177	16516	16330	16295	16376	16460	16400	16523	16316	16443	16316	16335	16358	16352	16308	16367	16526	16289	16589	16491	16434	16178	16236	16397	16411	16396	16515	16596	16305	16442	16452	16238	16193	16384	16436	16418	16433	16352	16454	16444	16343	16524	16323	16269	16417	16420	16450	16374	16519	16413	16399	16282	16448	16325	16474	16470	16349	16436	16291	16430	16352	16283	16538	16399	16367	16469	16431	16319	16342	16358	16351	16350	16293	16564	16403	16374	16230	16418	16353	16495	16386	16356	16283	16236	16327	16548	16579	16283	16387	16285	16320	16428	16409	16309	16420	16422	16282	16359	16485	16502	16444	16411	16321	16471	16424	16375	16253	16384	16385	16456	16415	16204	16209	16347	16352	16468	16385	16572	16291	16293	16229	16349	16400	16319	16379	16376	16302	16358	16328	16434	16370	16459	16250	16338	16355	16429	16478	16426	16334	16339	16419	16467	16234	16496	16378	16240	16336	16419	16416	16519	16543	16486	16374	16361	16325	16531	16278	16395	16526	16326	16363	16394	16379	16367	16444	16475	16510	16404	16342	16416	16341	16319	16288	16275	16564	16598	16511	16235	16123	16295	16417	16375	16394	16524	16422	16346	16583	16385	16363	16584	16290	16294	16290	16584	16319	16407	16413	16520	16348	16447	16395	16302	16344	16381	16520	16429	16524	16491	16434	16390	16317	16367	16396	16302	16270	16435	16289	16354	16356	16392	16594	16360	16369	16454	16383	16479	16458	16499	16466	16468	16441	16466	16432	16174	16357	16312	16169	16413	16374	16329	16394	16399	16436	16370	16444	16307	16359	16523	16344	16431	16334	16200	16504	16346	16562	16448	16301	16184	16308	16374	16363	16319	16247	16366	16464	16455	16385	16511	16383	16475	16442	16414	16456	16427	16336	16490	16478	16480	16418	16297	16452	16406	16373	16385	16318	16441	16481	16366	16451	16319	16374	16523	16359	16554	16432	16464	16297	16223	16511	16372	16371	16221	16473	16423	16295	16373	16415	16359	16319	16546	16338	16443	16328	16225	16220	16372	16282	16538	16565	16445	16377	16502	16518	16317	16332	16315	16589	16462	16459	16447	16350	16464	16676	16292	16393	16302	16471	16425	16180	16520	16441	16410	16315	16311	16540	16555	16332	16254	16597	16311	16470	16326	16451	16589	16367	16475	16432	16416	16449	16368	16379	16566	16271	16349	16290	16158	16286	16438	16390	16099	16466	16433	16242	16317	16404	16362	16253	16470	16230	16284	16450	16557	16483	16388	16480	16319	16292	16363	16445	16412	16174	16556	16454	16510	16573	16424	16371	16364	16407	16492	16462	16382	16305	16350	16433	16502	16249	16330	16467	16262	16307	16380	16368	16409	16596	16422	16402	16217	16461	16395	16412	16443	16314	16295	16343	16337	16310	16447	16303	16224	16414	16353	16362	16330	16495	16365	16362	16310	16287	16354	16398	16414	16334	16307	16306	16416	16401	16439	16393	16352	16332	16392	16378	16538	16253	16207	16522	16488	16146	16502	16353	16312	16263	16362	16349	16369	16254	16500	16472	16333	16438	16453	16253	16428	16317	16384	16375	16353	16359	16301	16216	16343	16273	16330	16297	16573	16424	16509	16430	16344	16398	16261	16297	16471	16482	16356	16647	16344	16316	16371	16508	16396	16396	16424	16336	16250	16275	16369	16319	16244	16280	16362	16448	16416	16304	16348	16630	16365	16381	16578	16295	16320	16295	16454	16388	16386	16492	16469	16557	16315	16397	16312	16238	16314	16551	16387	16397	16442	16336	16352	16328	16341	16416	16244	16213	16473	16443	16516	16456	16378	16382	16300	16341	16248	16257	16633	16430	16258	16343	16400	16557	16437	16421	16337	16285	16320	16344	16374	16444	16370	16306	16325	16421	16420	16479	16218	16396	16442	16165	16391	16431	16369	16495	16230	16173	16285	16465	16374	16439	16407	16310	16463	16380	16344	16435	16386	16365	16479	16434	16337	16404	16348	16501	16321	16297	16553	16364	16350	16382	16323	16312	16359	16481	16408	16402	16446	16424	16475	16538	16298	16453	16455	16265	16267	16492	16376	16478	16415	16212	16372	16391	16337	16285	16550	16340	16242	16377	16527	16450	16428	16325	16376	16340	16263	16390	16240	16463	16520	16306	16521	16317	16226	16488	16489	16302	16270	16368	16314	16304	16270	16483	16115	16261	16320	16336	16403	16281	16467	16232	16338	16576	16345	16382	16269	16481	16157	16382	16231	16442	16462	16473	16430	16333	16300	16190	16468	16429	16576	16161	16418	16290	16290	16376	16290	16425	16523	16191	16386	16425	16244	16200	16601	16357	16496	16350	16397	16280	16236	16317	16376	16412	16349	16428	16475	16561	16375	16493	16323	16387	16387	16389	16428	16442	16395	16272	16428	16302	16401	16382	16263	16485	16425	16410	16360	16456	16360	16486	16420	16443	16409	16349	16535	16409	16303	16364	16449	16420	16373	16515	16373	16659	16269	16196	16413	16299	16428	16547	16395	16382	16377	16284	16205	16263	16495	16419	16212	16270	16359	16446	16112	16468	16435	16384	16385	16471	16350	16406	16467	16342	16388	16403	16380	16254	16503	16499	16354	16443	16485	16454	16250	16517	16462	16343	16268	16286	16294	16416	16439	16316	16427	16493	16404	16349	16436	16436	16568	16368	16281	16561	16363	16540	16417	16385	16467	16408	16446	16420	16269	16354	16518	16321	16308	16456	16313	16118	16553	16453	16358	16343	16325	16440	16503	16286	16387	16345	16524	16429	16345	16261	16390	16377	16347	16239	16321	16443	16466	16471	16536	16343	16272	16285	16294	16205	16347	16322	16451	16260	16432	16494	16500	16472	16263	16427	16521	16296	16316	16550	16367	16455	16361	16477	16424	16369	16493	16344	16313	16302	16396	16249	16189	16501	16383	16383	16440	16446	16399	16593	16288	16301	16616	16505	16317	16522	16342	16467	16224	16585	16378	16491	16511	16454	16442	16255	16479	16260	16350	16268	16369	16463	16400	16466	16215	16256	16578	16610	16267	16291	16379	16352	16401	16423	16584	16341	16277	16424	16350	16447	16322	16336	16534	16271	16555	16433	16188	16313	16478	16506	16336	16401	16285	16260	16374	16452	16417	16452	16398	16289	16347	16341	16328	16379	16369	16251	16536	16536	16430	16581	16411	16242	16215	16443	16563	16458	16457	16332	16257	16431	16560	16366	16538	16350	16247	16395	16340	16345	16170	16260	16463	16457	16452	16437	16394	16137	16453	16360	16415	16325	16429	16574	16543	16390	16303	16416	16402	16416	16340	16361	16361	16204	16231	16330	16301	16580	16225	16542	16404	16396	16295	16456	16366	16581	16648	16475	16305	16399	16350	16231	16463	16447	16439	16248	16380	16307	16300	16511	16406	16494	16228	16492	16481	16215	16641	16517	16315	16367	16416	16395	16484	16491	16397	16407	16073	16530	16253	16344	16380	16345	16366	16459	16461	16294	16456	16533	16158	16488	16524	16595	16358	16382	16518	16385	16332	16306	16350	16456	16323	16378	16243	16296	16366	16312	16353	16360	16372	16406	16261	16415	16435	16334	16377	16453	16352	16300	16271	16435	16417	16425	16329	16331	16423	16335	16356	16288	16233	16556	16508	16416	16334	16464	16258	16265	16312	16478	16342	16556	16361	16450	16411	16512	16307	16384	16431	16231	16317	16436	16364	16554	16455	16494	16450	16482	16318	16458	16448	16374	16492	16417	16340	16341	16258	16616	16438	16351	16411	16406	16360	16309	16261	16270	16325	16416	16424	16356	16333	16355	16397	16596	16288	16349	16254	16443	16339	16385	16367	16541	16440	16356	16478	16374	16319	16332	16359	16525	16270	16416	16223	16395	16542	16545	16424	16434	16150	16436	16402	16626	16424	16368	16430	16480	16270	16440	16329	16477	16326	16408	16432	16507	16457	16532	16482	16245	16508	16494	16552	16385	16157	16441	16451	16395	16341	16332	16440	16262	16416	16412	16424	16377	16354	16659	16434	16177	16527	16453	16296	16456	16471	16350	16218	16446	16452	16206	16470	16198	16289	16397	16448	16448	16356	16413	16450	16244	16494	16273	16417	16440	16459	16272	16235	16370	16345	16443	16390	16372	16532	16425	16479	16436	16489	16364	16436	16331	16502	16346	16292	16278	16294	16324	16399	16319	16545	16455	16354	16298	16298	16488	16346	16229	16377	16274	16520	16361	16337	16374	16240	16247	16348	16378	16322	16415	16375	16559	16371	16254	16331	16609	16306	16504	16239	16376	16448	16436	16383	16510	16414	16368	16361	16377	16269	16305	16401	16354	16402	16363	16465	16388	16263	16281	16426	16390	16354	16351	16430	16446	16430	16318	16274	16373	16393	16411	16374	16421	16357	16349	16544	16353	16460	16524	16267	16442	16390	16495	16424	16387	16338	16501	16313	16382	16342	16384	16350	16508	16417	16264	16380	16369	16324	16426	16297	16292	16332	16231	16398	16423	16259	16350	16449	16244	16356	16121	16432	16146	16376	16466	16472	16315	16345	16252	16299	16275	16430	16427	16438	16441	16479	16270	16557	16514	16512	16278	16337	16441	16329	16387	16245	16345	16588	16362	16468	16399	16331	16402	16317	16409	16310	16314	16328	16378	16213	16418	16404	16443	16374	16295	16342	16479	16391	16320	16395	16392	16445	16606	16479	16412	16364	16289	16359	16398	16392	16499	16581	16421	16467	16378	16470	16444	16375	16464	16326	16471	16311	16428	16571	16247	16374	16279	16315	16496	16506	16415	16435	16293	16426	16511	16416	16408	16486	16218	16380	16294	16315	16419	16382	16431	16516	16479	16279	16495
26048	22117	35491	41762	44420	48911	46916	40747	35728	31181	28521	27162	26496	26202	25979	26038	25655	26004	25883	25789	25460	25747	25885	25687	25752	25612	25322	25261	25614	25632	25449	25594	25413	25437	25405	25594	25385	25561	25362	25632	25674	25600	25393	25572	25490	25465	25501	25452	25240	25432	25370	25492	25225	25399	25407	25501	25454	25320	25380	25497	25433	25427	25430	25542	25463	25273	25288	25381	25367	25351	25565	25354	25168	25559	25045	25556	25396	25382	25354	25489	25447	25575	25408	25393	25201	25440	25448	25237	25694	25498	25660	25369	25481	25557	25334	25486	25562	25564	25543	25649	25446	25281	25211	25276	25528	25452	25452	25166	25229	25403	25313	25420	25321	25100	25191	25271	25184	25413	25579	25265	25503	25553	25275	25449	25461	25481	25319	25331	25223	25242	25427	25476	25367	25299	25327	25400	25232	25326	25089	25346	25420	25299	25261	25389	25431	25570	25346	25310	25299	25256	25408	25625	25402	25115	25214	25291	25280	25181	25188	25537	25301	25371	25244	25415	25359	25500	25306	25365	25414	25267	25422	25262	25340	25282	25455	25494	25415	25186	25407	25331	25337	25464	25435	25384	25256	25341	25455	25375	25361	25203	25325	25427	25611	25399	25341	25361	25213	25140	25469	25363	25212	25369	25312	25420	25123	25367	25174	25348	25349	25460	25305	25110	25308	25332	25266	25397	25589	25418	25161	25198	25288	25166	25697	25234	25253	25416	25517	25453	25428	25435	25235	25378	25181	25357	25276	25263	25322	25519	25310	25236	25331	25518	25261	25572	25438	25392	25463	25297	25400	25128	25270	25580	25539	25432	25464	25113	25304	25214	25594	25346	25344	25318	25185	25465	25242	25365	25408	25387	25465	25391	25399	25388	25618	25292	25354	25410	25494	25562	25472	25299	25288	25579	25269	25483	25375	25165	25436	25128	25352	25222	25275	25235	25408	25298	25365	25456	25373	25246	25140	25484	25270	25148	25340	25359	25466	25434	25316	25607	25615	25268	25356	25553	25324	25448	25487	25383	25400	25449	25371	25232	25462	25457	25408	24905	25230	25501	25690	25340	25456	25258	25317	25322	25396	25581	25585	25480	25435	25605	25434	25401	25339	25385	25376	25484	25361	25562	25587	25296	25044	25470	25389	25301	25440	25360	25292	25539	25557	25491	25543	25580	25367	25500	25211	25225	25557	25209	25195	25371	25603	25446	25618	25416	25492	25456	25421	25377	25703	25607	25139	25253	25462	25194	25508	25455	25525	25463	25430	25140	25429	25496	25438	25455	25419	25304	25414	25337	25169	25450	25368	25485	25087	25276	25474	25605	25405	25423	25230	25436	25570	25535	25373	25378	25340	25186	25256	25396	25435	25095	25395	25335	25378	25443	25381	25335	25373	25350	25409	25600	25568	25111	25205	25222	25297	25295	25387	25232	25484	25454	25509	25309	25255	25328	25467	25236	25371	25603	25553	25638	25321	25250	25097	25519	24989	25615	25241	25376	25590	25305	25554	25659	25341	25419	25461	25676	25434	25594	25345	25202	25313	25374	25259	25367	25337	25422	25316	25387	25373	25170	25412	25033	25111	25392	25424	25450	25178	25227	25395	25689	25291	25326	25318	25142	25435	25387	25565	25549	25370	25449	25356	25472	25531	25244	25295	25354	25348	25322	25348	25376	25328	25346	25206	25352	25331	25533	25478	25215	25375	25346	25581	25140	25522	25442	25313	25404	25357	25345	25198	25320	25391	25503	25559	25397	25581	25366	25168	25460	25518	25394	25477	25496	25361	25197	25250	25450	25291	25314	25438	25368	25419	25353	25347	25377	25470	25463	25483	25421	25335	25220	25081	25288	25360	25485	25381	25490	25420	25481	25599	25097	25061	25410	25428	25425	25259	25501	25041	25328	25261	25253	25472	25231	25416	25139	25295	25518	25309	25504	25419	25544	25055	25023	25426	25416	25333	25333	25565	25314	25254	25444	25651	25270	25392	25244	25660	25248	25239	25630	25360	25300	25162	25342	25510	25206	25350	25421	25473	25359	25447	25410	25419	24990	25340	25335	25413	25543	25549	25231	25691	25343	25363	25383	25146	25151	25539	25490	25450	25365	25339	25576	25465	25263	25386	25317	25420	25314	25307	25266	25340	25405	25481	25310	25444	25269	25346	25382	25534	25555	25567	25348	25409	25276	25369	25340	25187	25268	25557	25609	25465	25298	25395	25377	25171	25402	25507	25462	25411	25470	25608	25310	25538	25506	25636	25303	25053	25386	25612	25259	25486	25305	25325	25262	25267	25273	25310	25456	25296	25309	25293	25460	25422	25254	25130	25434	25423	25264	25412	25330	25434	25177	25367	25320	25331	25247	25323	25359	25589	25284	25358	25558	25374	25518	25424	25329	25195	25313	25504	25316	25367	25413	25618	25536	25477	25385	25046	25268	25239	25558	25283	25442	25488	25373	25333	25385	25443	25450	25385	25394	25337	25314	25518	25083	25480	25146	25410	25478	25408	25270	25473	25375	25394	25182	25491	25319	25243	25227	25438	25441	25633	25529	25274	25451	25657	25135	25274	25413	25813	25560	25468	25749	25435	25276	25269	25404	25559	25187	25360	25446	25337	25205	25422	25119	25381	25576	25536	25470	25410	25344	25460	25440	25431	25517	25239	25442	25447	25251	25228	25367	25374	25347	25362	25382	25460	25535	25500	25566	25569	25097	25291	25555	25403	25349	25459	25418	25506	25514	25271	25229	25639	25234	25281	25551	25554	25373	25306	25323	25390	25262	25452	25416	25470	25398	25227	25591	25187	25418	25259	25392	25446	25487	25254	25528	25243	25489	25273	25376	25446	25335	25248	25296	25139	25403	25331	25345	25300	25191	25320	25427	25554	25540	25538	25334	25564	25191	25290	25070	25453	25406	25440	25291	25564	25011	25150	25277	25170	25376	25204	25283	25466	25463	25502	25340	25413	25424	25322	25450	25663	25331	25544	25307	25156	25291	25351	25454	25205	25443	25452	25359	25459	25360	25541	25381	25223	25565	25435	25270	25384	25136	25500	25416	25525	25345	25083	25357	25597	25492	25037	25337	25185	25371	25443	25318	25488	25125	25522	25412	25421	25268	25373	25434	25267	25507	25451	25417	25169	25381	25164	25481	25433	25449	25331	25334	25308	25322	25305	25252	25196	25263	25478	25484	25465	25178	25454	25363	25283	25427	25455	25542	25524	25475	25315	25340	25381	25347	25399	25285	25334	25362	25503	25525	25590	25686	25396	25256	25427	25249	25524	25623	25432	25333	25653	25159	25051	25273	25265	25467	25015	25146	25169	25395	25367	25383	25342	25330	25494	25231	25406	25378	25376	25359	25266	25362	25659	25420	25458	25153	25189	25386	25371	25258	25274	25256	25558	25251	25363	25784	25507	25655	25337	25369	25476	25187	25575	25475	25666	25158	25318	25241	25302	25440	25631	25267	25661	25397	25537	25323	25533	25454	25397	25367	25173	25601	25229	25395	25435	25409	25392	25413	25472	25484	25210	25367	25438	25210	25277	25124	25465	25240	25367	25540	25409	25343	25338	25373	25438	25257	25557	25469	25446	25400	25251	25543	25165	25115	25373	25431	25522	25513	25218	25381	25382	25315	25644	25240	25393	25214	25388	25652	25410	25478	25316	25489	25435	25431	25384	25353	25210	25548	25448	25304	25350	25546	25513	25520	25489	25313	25229	25414	25354	25476	25442	25352	25268	25314	25403	25346	25394	25236	25350	25451	25485	25361	25689	25478	25474	25502	25438	25254	25161	25409	25349	25466	25232	25167	25300	25505	25457	25480	25564	25377	25674	25291	25353	25408	25096	25330	25339	25314	25183	25521	25514	25378	25322	25175	25394	25287	25186	25365	25362	25354	25366	25289	25432	25416	25476	25322	25225	25310	25505	25483	25494	25585	25396	25419	25435	25432	25371	25375	25187	25297	25194	25331	25200	25280	25519	25522	25433	25373	25475	25524	25502	25465	25473	25363	25309	25520	25329	25446	25315	25230	25224	25416	25614	25556	25373	25487	25288	25452	25393	25345	25132	25245	25108	25488	25507	25363	25453	25215	25187	25370	25221	25421	25512	25385	25299	25373	25525	25268	25373	25548	25330	25279	25458	25491	25104	25157	25385	25280	25197	25370	25331	25362	25296	25206	25333	25212	25314	25301	25173	25434	25429	25315	25257	25502	25714	25570	25482	25287	25343	25471	25296	25279	25553	25371	25393	25362	25269	25459	25449	25405	25485	25098	25430	25594	25361	25436	25369	25316	25440	25402	25200	25378	25362	25243	25249	25501	25227	25407	25276	25489	25438	25141	25404	25217	25320	25289	25410	25540	25429	25451	25622	25382	25335	25215	25321	25310	25544	25342	25287	25119	25379	25422	25582	25164	25261	25346	25328	25545	25483	25359	25437	25199	25422	25204	25350	25275	25595	25334	25399	25295	25403	25270	25212	25259	25414	25401	25598	25261	25267	25472	25301	25279	25268	25335	25762	25341	25450	25384	25414	25215	25220	25348	25310	25192	25408	25428	25562	25408	25451	25150	25526	25598	25567	25515	25346	25535	25504	25447	25281	25276	25404	25454	25360	25342	25505	25292	25435	25706	25661	25576	25265	25395	25582	25434	25398	25197	25355	25315	25456	25352	25638	25446	25420	25559	25342	25466	25431	25370	25425	25393	25345	25327	25320	25382	25354	25451	25435	25389	25215	25285	25317	25423	25083	25172	25296	25605	25632	25416	25147	25417	25207	25287	25356	25388	25485	25647	25470	25549	25527	25334	25502	25351	25458	25341	25452	25218	25189	25328	25331	25510	25305	25203	25450	25171	25633	25601	25503	25507	25552	25549	25331	25358	25288	25414	25450	25606	25443	25171	25379	25374	25498	25173	25367	25503	25198	25385	25394	25642	25381	25295	25439	25422	25506	25304	25383	25232	25333	25333	25161	25372	25354	25272	25509	25260	25398	25414	25410	25414	25440	25434	25552	25244	25327	25412	25462	25518	25518	25277	25354	25606	25210	25376	25145	25213	25298	25171	25528	25290	25478	25442	25445	25350	25326	25129	25370	25508	25434	25167	25389	25533	25145	25139	25648	25735	25415	25510	25106	25388
47743	77191	70013	56572	48724	45425	40631	34357	27784	22399	20195	18292	17577	17665	17018	16916	16980	17007	16814	16901	16566	16746	16795	16625	16588	16575	16615	16605	16429	16538	16546	16608	16450	16668	16640	16605	16642	16559	16642	16414	16569	16647	16327	16623	16671	16560	16574	16492	16336	16577	16584	16632	16507	16415	16396	16437	16400	16574	16508	16622	16362	16352	16549	16600	16520	16516	16681	16517	16529	16426	16582	16503	16407	16380	16368	16599	16442	16533	16498	16554	16598	16536	16617	16604	16439	16578	16520	16440	16291	16530	16629	16410	16427	16651	16427	16410	16660	16575	16625	16507	16546	16698	16556	16467	16607	16541	16489	16603	16600	16564	16523	16398	16434	16552	16442	16609	16458	16464	16372	16470	16452	16317	16701	16467	16599	16701	16541	16535	16618	16489	16499	16222	16634	16485	16358	16528	16661	16451	16461	16438	16405	16648	16433	16434	16588	16535	16521	16518	16493	16514	16613	16611	16533	16518	16494	16560	16495	16388	16532	16687	16544	16507	16460	16658	16643	16414	16661	16556	16540	16453	16543	16424	16404	16428	16390	16295	16725	16375	16473	16527	16545	16505	16533	16647	16538	16357	16557	16480	16440	16492	16468	16403	16613	16450	16571	16535	16583	16554	16465	16413	16527	16389	16245	16641	16581	16335	16616	16449	16471	16601	16402	16608	16512	16427	16578	16445	16390	16577	16565	16630	16438	16591	16510	16334	16476	16396	16560	16496	16465	16585	16439	16679	16483	16479	16411	16439	16552	16620	16595	16578	16543	16555	16440	16652	16573	16688	16262	16401	16521	16603	16716	16206	16571	16405	16489	16614	16396	16563	16369	16475	16432	16450	16511	16366	16430	16508	16201	16360	16339	16711	16446	16601	16345	16408	16434	16695	16302	16469	16447	16498	16491	16497	16598	16456	16445	16588	16705	16404	16459	16441	16444	16478	16532	16498	16366	16368	16454	16457	16309	16472	16642	16660	16601	16668	16491	16499	16453	16451	16387	16493	16492	16653	16434	16478	16782	16518	16507	16623	16642	16591	16478	16360	16616	16564	16598	16519	16555	16533	16490	16637	16421	16632	16468	16471	16577	16584	16430	16667	16419	16597	16391	16502	16491	16506	16522	16501	16641	16371	16517	16580	16657	16551	16557	16520	16582	16495	16668	16528	16446	16412	16468	16250	16588	16543	16400	16446	16457	16436	16492	16590	16676	16460	16500	16538	16431	16592	16490	16352	16651	16552	16550	16354	16514	16596	16492	16721	16453	16424	16605	16357	16438	16540	16556	16501	16572	16692	16410	16555	16431	16509	16474	16660	16467	16547	16615	16417	16603	16407	16584	16586	16371	16517	16425	16618	16535	16546	16481	16468	16522	16306	16526	16431	16620	16531	16604	16500	16317	16622	16515	16356	16488	16684	16475	16459	16448	16456	16397	16503	16412	16290	16498	16576	16507	16572	16487	16472	16595	16430	16397	16499	16684	16380	16450	16512	16517	16576	16435	16711	16642	16693	16596	16568	16644	16674	16632	16516	16571	16498	16569	16544	16419	16478	16477	16441	16543	16344	16470	16577	16719	16590	16476	16374	16550	16600	16461	16346	16482	16471	16424	16757	16530	16335	16287	16483	16509	16444	16649	16475	16629	16627	16343	16559	16419	16403	16312	16568	16515	16561	16530	16422	16489	16592	16602	16511	16412	16493	16646	16335	16339	16504	16418	16481	16570	16435	16421	16615	16174	16372	16420	16600	16479	16534	16346	16394	16400	16579	16704	16518	16437	16336	16628	16458	16443	16547	16599	16545	16531	16458	16470	16703	16459	16519	16516	16574	16561	16482	16299	16401	16599	16543	16442	16490	16443	16565	16483	16531	16617	16424	16432	16505	16456	16430	16484	16608	16535	16445	16353	16535	16533	16313	16415	16417	16491	16519	16529	16575	16472	16423	16389	16410	16561	16417	16566	16579	16533	16577	16565	16468	16613	16499	16340	16444	16466	16496	16339	16497	16623	16496	16411	16486	16448	16483	16366	16489	16521	16470	16568	16606	16368	16430	16527	16575	16615	16482	16477	16418	16505	16506	16450	16564	16565	16677	16518	16401	16477	16399	16572	16446	16533	16427	16497	16601	16568	16347	16359	16508	16478	16620	16614	16268	16543	16437	16475	16587	16534	16374	16497	16374	16379	16534	16502	16413	16525	16539	16465	16467	16570	16414	16574	16516	16674	16556	16595	16484	16411	16562	16583	16422	16563	16321	16597	16539	16572	16472	16562	16618	16635	16553	16452	16524	16465	16332	16546	16399	16381	16437	16549	16500	16458	16417	16600	16475	16415	16445	16422	16495	16512	16590	16614	16428	16597	16373	16548	16440	16492	16573	16418	16398	16449	16519	16423	16554	16537	16677	16366	16324	16420	16426	16586	16559	16506	16450	16519	16532	16631	16580	16424	16542	16350	16524	16323	16417	16371	16482	16547	16448	16631	16583	16492	16380	16511	16562	16556	16572	16322	16775	16560	16477	16569	16553	16554	16419	16446	16601	16529	16482	16617	16458	16573	16445	16606	16530	16391	16642	16646	16528	16334	16516	16331	16455	16489	16432	16444	16659	16782	16594	16575	16416	16329	16496	16339	16520	16458	16521	16634	16476	16531	16514	16383	16559	16393	16364	16446	16371	16495	16452	16710	16560	16384	16511	16488	16506	16455	16534	16499	16463	16410	16637	16494	16689	16632	16388	16390	16585	16416	16493	16415	16354	16613	16436	16529	16617	16562	16583	16576	16422	16555	16435	16519	16661	16337	16610	16596	16527	16654	16473	16378	16313	16600	16523	16633	16300	16596	16385	16608	16364	16363	16473	16597	16369	16519	16607	16327	16734	16558	16535	16410	16382	16558	16616	16523	16540	16604	16698	16419	16427	16407	16610	16351	16607	16496	16567	16555	16387	16567	16483	16700	16533	16705	16606	16284	16565	16415	16556	16526	16485	16409	16657	16656	16634	16444	16323	16538	16502	16320	16384	16520	16524	16453	16285	16447	16568	16506	16655	16505	16506	16532	16500	16452	16413	16582	16447	16476	16514	16548	16543	16686	16645	16412	16499	16513	16466	16571	16478	16391	16533	16505	16396	16408	16501	16432	16451	16421	16606	16308	16555	16541	16498	16394	16454	16557	16467	16534	16484	16583	16631	16294	16535	16464	16526	16410	16480	16544	16601	16592	16560	16632	16684	16578	16621	16386	16502	16502	16520	16502	16395	16562	16513	16604	16459	16287	16592	16609	16272	16485	16485	16397	16687	16448	16514	16483	16560	16571	16593	16450	16624	16316	16494	16440	16494	16515	16543	16486	16337	16561	16499	16632	16391	16656	16619	16646	16562	16538	16533	16511	16555	16503	16590	16330	16489	16724	16413	16639	16379	16475	16629	16518	16674	16472	16561	16477	16320	16530	16530	16592	16464	16364	16519	16385	16640	16592	16564	16513	16612	16371	16593	16596	16580	16398	16454	16462	16416	16558	16536	16539	16579	16542	16512	16505	16323	16474	16474	16670	16610	16457	16520	16545	16499	16480	16567	16580	16461	16369	16383	16537	16452	16448	16595	16504	16468	16558	16564	16451	16466	16373	16523	16413	16614	16555	16575	16403	16401	16522	16745	16531	16613	16512	16365	16307	16425	16452	16698	16253	16459	16550	16517	16454	16666	16622	16507	16479	16381	16487	16491	16560	16562	16502	16469	16449	16531	16598	16286	16338	16383	16590	16553	16416	16531	16510	16303	16702	16474	16408	16536	16650	16521	16453	16352	16579	16514	16450	16631	16522	16516	16405	16660	16550	16442	16474	16421	16412	16577	16455	16507	16424	16275	16511	16433	16516	16579	16457	16630	16576	16452	16493	16646	16591	16625	16427	16565	16609	16470	16530	16328	16583	16549	16597	16517	16520	16705	16493	16474	16629	16604	16411	16723	16599	16497	16485	16330	16581	16705	16515	16272	16606	16728	16619	16448	16508	16347	16399	16687	16615	16508	16582	16494	16575	16592	16594	16528	16471	16469	16400	16437	16796	16543	16407	16666	16612	16594	16519	16678	16470	16586	16541	16489	16571	16713	16408	16559	16408	16561	16366	16608	16404	16514	16454	16528	16458	16387	16569	16579	16464	16539	16471	16323	16565	16513	16469	16555	16652	16526	16557	16520	16515	16472	16501	16511	16613	16498	16522	16456	16404	16590	16609	16582	16438	16589	16324	16434	16684	16479	16597	16398	16489	16604	16593	16577	16492	16449	16299	16491	16447	16608	16486	16457	16427	16523	16510	16480	16424	16561	16536	16473	16511	16433	16343	16385	16485	16676	16335	16572	16546	16429	16506	16458	16574	16583	16410	16551	16505	16469	16462	16488	16568	16724	16559	16541	16599	16491	16490	16526	16557	16469	16440	16564	16577	16540	16472	16366	16368	16522	16640	16661	16529	16524	16553	16564	16470	16603	16572	16436	16418	16447	16352	16477	16473	16481	16576	16281	16362	16490	16604	16530	16505	16533	16529	16624	16648	16527	16568	16507	16512	16388	16515	16344	16478	16622	16355	16577	16592	16315	16523	16588	16563	16565	16476	16358	16617	16653	16534	16595	16600	16490	16518	16451	16432	16724	16520	16444	16508	16366	16536	16443	16569	16465	16572	16284	16746	16439	16409	16489	16590	16384	16407	16577	16645	16491	16460	16559	16573	16606	16467	16605	16520	16434	16447	16507	16558	16416	16605	16557	16630	16631	16633	16728	16640	16661	16479	16526	16357	16590	16424	16500	16616	16455	16500	16527	16495	16443	16396	16519	16567	16439	16418	16614	16579	16436	16397	16541	16449	16535	16543	16593	16614	16383	16524	16330	16569	16572	16530	16503	16362	16335	16577	16583	16536	16635	16502	16328	16487	16558	16384	16559	16482	16631	16637	16479	16548	16422	16514	16454	16570	16535	16448	16407	16428	16596	16460	16424	16638	16560	16629	16367	16624	16590	16475	16588	16401	16731	16551	16531	16651	16505	16675	16404	16449	16431	16601	16437	16396	16588	16515	16431	16589	16502	16542	16578	16407	16439	16575	16565	16395	16466	16694	16341	16378	16458	16586	16637	16396	16548	16493	16452	16528	16547
23890	21371	30685	35769	40783	53356	48989	40259	35951	33744	29956	27826	27565	27040	26433	26429	26283	26179	26117	26228	25795	25774	25909	25647	25654	25649	25561	25507	25580	25461	25437	25496	25364	25322	25396	25518	25610	25311	25230	25303	25283	25335	25448	25305	25493	25363	25282	25272	25370	25316	25342	25461	25283	25151	25320	25177	25369	25358	25574	25215	25265	25272	25409	25529	25213	25198	25133	25327	25450	25261	25120	25316	25409	25404	25172	25206	25458	25351	25224	25121	25176	25450	25225	25133	25453	25210	25324	25265	25206	25386	25301	25134	25552	25473	25284	25327	25485	25136	25388	25286	25419	25181	25265	25414	25328	25106	25157	25167	25295	25238	25149	25120	25171	25184	25397	25372	25346	25374	25404	25251	24955	25353	25153	25212	25106	25391	25181	25242	25003	25312	25476	25174	25232	25408	25347	25170	25360	25154	25233	25092	25488	25468	25361	25257	25215	25303	25295	25052	25278	25331	24782	25235	25415	25353	25567	25343	25328	25227	25593	24949	25497	25179	25213	25185	25367	25111	25369	25286	25256	25293	25516	25314	25240	25272	25160	25128	25360	25391	25386	25295	25487	25257	25325	25209	25186	25261	25517	25274	25495	25336	25098	25122	25390	25231	25336	25475	25280	25186	25326	25337	25350	25298	25308	25248	25327	25476	25297	25144	25319	25117	25392	25238	25164	25223	25268	25243	25325	25495	25377	25343	25247	25229	25395	25276	25163	25282	25408	25215	25118	24974	25013	25416	25524	25373	25273	25065	25266	25119	25375	24997	25123	25162	25221	25320	25212	25612	25191	25530	25207	25368	25228	25316	25143	25423	25294	25246	25370	25227	25311	25352	25432	25200	25240	25443	25473	25653	25348	25408	25272	25548	25445	25206	25379	25159	25259	25495	25528	25262	25403	24922	25390	25111	25257	25149	25362	25186	25210	25136	25387	25418	25351	25241	25273	25312	25519	25185	25213	25271	25396	25263	25019	25257	25291	25301	25154	25267	25415	25191	25357	25299	25226	25099	25196	25047	25156	25073	24919	25090	25369	25356	25207	25395	25464	25399	25407	25280	25287	24808	25283	25243	25202	25122	25324	25230	25267	25184	25170	25291	25277	25293	25253	25200	25336	25121	25272	25021	25281	25192	25271	25369	25480	25468	25243	25511	25296	24902	25227	25188	25083	25453	25263	25292	25448	25373	25363	25279	25221	25465	25058	25085	25129	25209	25340	25253	25052	25256	25339	25340	25231	25351	25423	25548	25437	25503	25073	25242	25466	25194	25336	25225	25249	25380	25315	25188	25162	25212	25275	25271	25328	25165	25227	25112	25498	25148	24911	25243	25200	25275	25145	25204	25316	25339	25122	25350	25176	25294	25280	25187	25149	25334	25415	25108	25540	25471	25459	25253	25316	25107	25291	25330	25529	25200	25121	25436	25167	25051	25048	25349	25321	25241	25416	25412	25246	25406	25170	25353	25099	25162	25306	25344	25334	25221	25333	25172	25335	25170	25346	25260	25301	25322	25124	25241	25461	25399	25284	25260	25107	25360	25047	25545	25323	25315	25527	25340	25203	25154	25056	25222	25271	25160	24958	25048	25412	25412	25316	25267	25298	25232	25186	25347	25358	25115	25098	25220	25356	25120	25496	25176	25284	25173	25260	25143	25462	25260	25115	25372	25240	25196	25459	25421	25264	25568	25263	25136	25286	25293	25260	25055	25518	25362	25453	25372	25283	25240	25341	25229	25332	25090	25295	25219	25336	25352	25063	24920	25357	25380	25235	25390	25099	25107	25566	25316	25285	25093	25329	25400	25401	25327	25405	25263	25229	25085	25598	25587	25332	25292	25086	25237	25352	25167	25538	25340	25435	25417	25235	25473	25394	25376	25430	25472	25376	25253	25425	25469	25545	25294	25372	25363	25400	25482	25052	25532	25090	25434	25439	25110	25155	25187	25301	25000	25207	25463	25390	25189	25230	25179	25066	25101	25091	25065	25022	25251	25448	25292	25168	25179	25376	25200	25231	25232	25483	24970	25262	25311	25516	25355	25100	25327	25346	25294	25241	25093	25098	25335	25294	25532	25452	25052	25211	25460	25452	25196	25231	25446	24955	25322	25153	25320	25722	25294	25195	25376	25261	25286	25236	25386	25334	25176	25345	25449	25294	25163	25248	25380	25158	25266	25539	25085	25132	25009	25080	25067	25155	25120	25458	25100	25342	25320	25311	25027	25307	25235	25127	25228	25168	25167	25299	25020	25248	25450	25288	25295	25263	25212	25085	25143	25029	25529	25241	25115	25178	25389	25266	25424	25140	25350	25424	24966	25123	25285	25408	25304	25252	25304	25260	25069	25216	25447	25254	25164	25281	25485	25393	25249	25385	25167	25454	25190	24994	25446	25250	25282	25123	25162	25157	24901	25349	25165	25314	25391	25450	25395	25140	25050	25097	25422	25306	25527	25073	25442	25434	25393	25294	25415	25129	25104	25294	25161	25025	24931	25172	25026	25215	25308	25537	25379	25211	25333	25266	25238	25025	25288	25059	25329	25207	25274	25308	25490	25177	25405	25224	25248	25401	25230	25117	24998	25477	25234	25507	25180	25027	25156	25044	25361	25404	25472	24983	25255	25571	25186	25239	25102	25133	25356	25312	25129	25255	25527	25182	25322	25170	25210	25210	25403	25158	25478	25086	25363	25331	25296	25315	25213	25338	25324	25176	25389	25137	25338	25154	25188	25411	25237	25201	25258	25268	25284	25050	25428	25522	25578	25425	25160	25277	25093	25467	25225	25314	25099	25134	25279	25388	25234	25344	25249	25289	25046	25306	25282	25232	25409	25276	25363	25514	25418	25370	25209	25413	25369	25195	25031	25029	25209	25159	25508	25366	25368	25495	25471	25277	25224	25338	25424	25337	25091	25092	25038	25459	25540	25107	25088	25357	25230	25245	25253	25231	25279	25261	25446	25675	25529	25560	25134	25196	25291	25179	25353	25382	25081	25405	25048	25228	25375	25351	25230	25155	25334	25339	25511	25143	25226	25159	25103	25241	25157	25384	25265	25252	25278	25417	25313	25327	25205	24842	24839	24988	25048	25103	25288	25164	25303	25188	25231	25124	25305	25327	25373	25403	25393	25540	25314	25223	25420	25293	25346	24929	25193	25502	25186	25096	25475	25288	25333	25156	25238	25310	25231	25215	25273	25284	25406	25340	25202	25263	25310	25178	25405	25114	25134	25205	25176	25240	25172	25124	25219	25215	25255	25370	25400	25153	25267	25245	25258	25303	25314	25381	24866	25334	25303	25182	25244	25421	25366	25370	25266	25055	25230	25044	25221	25298	25424	25219	25423	25302	25193	25222	25388	25333	25351	25234	25094	25220	25095	25218	25255	25252	25591	25221	25201	25142	25160	25519	25357	25201	25400	25209	25010	25207	25047	25212	25376	25227	24977	25434	25214	25269	25221	25358	25303	25249	25404	25195	25183	25238	25308	25321	25063	25426	25154	25400	25334	25382	25155	25208	25260	25193	25215	25108	25140	25059	25291	25563	25492	25310	24926	25259	25383	25127	25157	25294	25103	25623	25197	25573	25347	25331	25263	24870	25382	25148	25351	25169	25200	25154	25043	25360	25464	25344	25188	25317	25179	25360	24935	25340	25142	25409	25285	25306	25207	25343	25194	25463	25437	25376	25456	25280	25262	25177	25357	25195	25072	25213	25160	25149	25128	25323	25297	25350	25367	25185	25384	25291	25221	25334	25290	25325	25257	25177	25134	25224	25219	25115	25245	25406	25158	25316	25219	25348	25104	25420	25515	25304	25246	25399	25516	25486	25567	25413	25258	25162	25133	25094	25234	25253	25118	25290	25029	25195	25056	25355	25217	25030	25372	25498	25359	25425	25120	25155	25251	25358	25250	25377	25016	25357	25469	25386	25281	25265	25156	25222	25352	25099	25338	25340	25332	25280	25196	25124	25210	25186	25165	25230	25360	25045	25428	25251	25412	25320	25379	25395	25306	25388	25330	25115	25405	25372	25174	25184	25411	25388	25523	25385	25026	25344	25294	25185	25399	25032	25277	25325	25262	25275	25435	25346	25115	25297	25455	25503	25268	25573	25372	25234	25334	25324	25160	25118	25124	25020	25071	25360	25209	25510	25541	25307	25156	25213	25155	25118	25306	25191	25065	25215	25275	25295	25525	25397	25003	25256	24962	25250	25375	25430	25322	25237	25301	25314	25220	25280	25289	25018	25335	25090	25416	25322	25116	25219	25255	25488	25242	25068	25097	25059	25283	25370	25253	25028	25446	25505	25381	25413	25281	24916	25318	25212	25117	25361	25325	25137	25176	25260	25249	25150	25458	25017	25213	25181	25372	25369	25234	25177	25144	25028	25298	25273	25030	25190	25236	25146	24990	25158	24986	25128	25251	25274	25280	25330	25353	25238	25236	25160	25231	25302	25097	25493	25367	25341	25227	25228	25262	25163	24910	25319	25194	25370	25343	25010	25278	25319	25189	25467	25383	25303	25165	25387	25383	25417	25411	25464	25483	25297	24940	25175	25171	25294	25205	25253	25404	25505	24976	25162	25556	25157	25166	25320	25302	25257	24924	25273	25329	25376	25257	25102	25122	25058	25406	25106	24906	25292	25220	25339	25419	25205	25284	25155	25278	25219	25021	25123	25454	25226	25342	25210	25442	25589	25338	25333	25278	25046	25341	24996	25262	25502	25308	25313	25152	25384	25252	25300	25301	25219	25380	25384	25446	25149	25146	25132	25208	25179	25182	25173	25341	25414	25321	25204	25151	25250	25148	25207	25446	25352	25301	25324	25241	25406	24976	25172	25232	25258	25142	25092	25281	25192	25391	25301	25351	25363	25417	25187	25127	25110	25037	25275	25283	25372	25260	25051	25173	25388	25331	25103	25382	25242	25355	25295	25244	24983	25429	25252	25279	25499	25054	25159	25212	25152	25331	24998	25016	25242	25286	25162	25292	25094	25146	25152	25290	25165	25386	25246	25278	25499	25052	25151	25404	25358	25345	25190	25088	25333	25270	25234	25257	25325	25105	25151	25198	25300	25276	25619	25345	25161	25062	25161	25305	25239	25265	25202	25196	25302	25145	25345	25184	25167	25397	25404	25339	25497	25099
52222	81602	76860	65361	56477	54887	43083	34705	29347	25874	20946	19244	18644	18075	17469	17303	17012	17252	17097	17092	17012	17073	16854	16777	16792	16701	16571	16695	16716	16559	16469	16308	16663	16653	16525	16569	16510	16317	16512	16541	16538	16524	16348	16411	16588	16385	16525	16477	16603	16378	16502	16397	16630	16473	16294	16442	16337	16428	16597	16519	16377	16406	16359	16499	16169	16481	16477	16363	16249	16310	16291	16412	16422	16532	16430	16456	16401	16548	16135	16429	16486	16492	16280	16569	16365	16377	16438	16551	16458	16375	16487	16536	16472	16497	16312	16325	16596	16285	16353	16396	16388	16468	16530	16512	16429	16316	16290	16450	16499	16343	16552	16481	16480	16387	16416	16552	16515	16540	16658	16603	16506	16264	16396	16390	16506	16489	16387	16218	16273	16370	16307	16538	16467	16507	16452	16483	16386	16498	16338	16524	16416	16427	16571	16260	16460	16443	16332	16391	16436	16295	16413	16416	16550	16415	16458	16489	16340	16387	16477	16450	16535	16556	16466	16378	16392	16451	16485	16227	16363	16424	16469	16408	16615	16241	16365	16342	16473	16393	16530	16612	16505	16609	16293	16541	16556	16427	16422	16577	16423	16333	16370	16446	16397	16309	16418	16524	16531	16324	16444	16590	16397	16411	16583	16499	16458	16395	16442	16403	16639	16347	16532	16412	16463	16585	16281	16465	16182	16291	16663	16189	16545	16279	16403	16518	16348	16292	16275	16412	16286	16460	16377	16434	16202	16590	16470	16497	16351	16294	16499	16447	16548	16216	16542	16403	16556	16392	16513	16415	16312	16651	16473	16321	16539	16585	16429	16513	16368	16278	16677	16444	16511	16453	16426	16587	16429	16257	16399	16462	16424	16417	16492	16513	16460	16527	16453	16484	16567	16617	16324	16551	16453	16403	16520	16480	16413	16333	16615	16627	16554	16593	16396	16502	16435	16599	16324	16458	16442	16378	16513	16576	16641	16375	16507	16297	16568	16497	16301	16349	16490	16582	16361	16572	16380	16226	16355	16553	16655	16296	16317	16373	16500	16396	16489	16508	16459	16316	16212	16458	16368	16684	16352	16343	16265	16361	16471	16437	16298	16452	16645	16249	16503	16168	16329	16381	16220	16458	16398	16493	16391	16365	16399	16478	16501	16472	16441	16422	16458	16539	16399	16503	16507	16549	16328	16332	16473	16311	16653	16464	16588	16415	16434	16578	16473	16552	16510	16276	16481	16332	16389	16686	16459	16376	16603	16535	16354	16640	16454	16204	16445	16374	16409	16572	16433	16446	16409	16456	16397	16439	16575	16516	16218	16388	16425	16318	16719	16419	16465	16259	16568	16378	16259	16544	16390	16591	16372	16299	16223	16228	16514	16464	16504	16578	16281	16412	16385	16440	16467	16471	16409	16622	16455	16373	16458	16473	16293	16397	16646	16521	16348	16415	16330	16433	16537	16351	16453	16486	16451	16303	16568	16455	16409	16575	16470	16507	16485	16289	16393	16317	16349	16499	16239	16416	16493	16206	16340	16401	16395	16452	16533	16357	16627	16417	16523	16441	16477	16501	16524	16361	16578	16688	16372	16563	16498	16416	16316	16410	16551	16513	16468	16288	16327	16348	16571	16440	16483	16370	16199	16348	16409	16345	16521	16538	16515	16378	16421	16341	16377	16478	16463	16383	16503	16426	16497	16488	16413	16521	16546	16271	16482	16311	16587	16388	16441	16458	16359	16350	16195	16380	16354	16336	16349	16348	16250	16393	16545	16395	16415	16498	16411	16418	16348	16397	16542	16426	16500	16338	16547	16313	16381	16381	16339	16391	16446	16299	16371	16467	16551	16456	16506	16353	16595	16401	16515	16432	16412	16519	16433	16497	16535	16389	16427	16557	16474	16519	16406	16323	16530	16273	16238	16527	16335	16277	16578	16480	16476	16386	16541	16637	16531	16462	16538	16569	16383	16507	16276	16427	16291	16434	16619	16299	16476	16421	16286	16554	16439	16258	16392	16526	16495	16389	16305	16345	16276	16526	16371	16431	16410	16574	16347	16351	16330	16549	16430	16448	16354	16354	16416	16428	16383	16608	16332	16473	16439	16260	16352	16552	16350	16425	16341	16424	16274	16440	16459	16315	16455	16285	16284	16484	16337	16347	16319	16403	16381	16302	16394	16478	16530	16346	16484	16400	16530	16526	16260	16428	16364	16482	16551	16527	16324	16587	16472	16462	16350	16449	16565	16473	16441	16368	16448	16365	16407	16545	16420	16413	16444	16446	16367	16359	16378	16545	16490	16460	16468	16359	16536	16515	16406	16455	16387	16364	16474	16378	16447	16376	16267	16464	16605	16614	16363	16493	16437	16487	16349	16475	16648	16310	16627	16379	16499	16397	16560	16600	16289	16409	16379	16326	16371	16444	16510	16499	16283	16404	16497	16432	16446	16330	16540	16470	16406	16335	16392	16468	16602	16460	16488	16541	16429	16167	16377	16566	16496	16310	16469	16369	16369	16289	16415	16424	16322	16468	16670	16475	16569	16324	16384	16545	16257	16596	16518	16303	16520	16386	16345	16542	16441	16201	16575	16462	16458	16478	16598	16315	16607	16532	16406	16366	16311	16581	16385	16374	16446	16417	16498	16568	16566	16445	16342	16479	16307	16446	16519	16417	16485	16358	16490	16494	16287	16375	16296	16379	16477	16336	16324	16525	16517	16571	16179	16425	16550	16478	16442	16559	16429	16252	16484	16240	16238	16362	16455	16356	16462	16382	16485	16574	16374	16451	16415	16392	16501	16462	16465	16418	16491	16414	16478	16581	16671	16558	16533	16296	16233	16526	16429	16368	16470	16432	16330	16352	16562	16588	16506	16314	16339	16471	16413	16345	16459	16364	16400	16512	16343	16293	16579	16398	16403	16754	16430	16286	16428	16431	16474	16425	16517	16505	16532	16551	16562	16588	16269	16395	16407	16289	16504	16416	16390	16449	16442	16396	16439	16434	16509	16584	16403	16541	16242	16717	16494	16456	16402	16418	16338	16486	16389	16408	16379	16406	16445	16425	16562	16385	16491	16467	16201	16508	16303	16507	16272	16418	16525	16553	16462	16491	16295	16515	16455	16370	16356	16377	16421	16559	16411	16349	16493	16426	16600	16388	16442	16367	16453	16306	16590	16525	16353	16453	16288	16409	16358	16498	16276	16422	16407	16473	16470	16385	16359	16507	16329	16316	16463	16485	16581	16569	16457	16389	16470	16452	16364	16549	16435	16337	16528	16412	16430	16343	16669	16483	16368	16379	16516	16430	16381	16515	16450	16489	16535	16241	16301	16395	16523	16522	16372	16338	16471	16535	16467	16364	16361	16454	16491	16414	16321	16294	16516	16296	16397	16328	16654	16345	16555	16515	16449	16386	16334	16307	16430	16480	16521	16489	16495	16615	16455	16642	16443	16543	16428	16481	16571	16649	16504	16410	16462	16274	16397	16514	16550	16370	16402	16479	16387	16501	16452	16356	16269	16412	16406	16364	16526	16364	16341	16546	16464	16450	16519	16524	16417	16316	16452	16562	16339	16567	16595	16581	16549	16459	16443	16455	16370	16335	16398	16381	16446	16555	16473	16632	16502	16378	16534	16459	16420	16428	16373	16400	16358	16298	16434	16462	16415	16613	16525	16479	16435	16549	16673	16134	16320	16485	16497	16384	16336	16492	16363	16403	16364	16540	16483	16544	16422	16495	16239	16358	16298	16502	16439	16529	16269	16301	16453	16466	16410	16598	16300	16490	16329	16377	16377	16447	16373	16481	16398	16515	16373	16448	16433	16370	16480	16404	16600	16527	16514	16676	16471	16477	16378	16638	16415	16421	16504	16627	16259	16456	16415	16593	16311	16431	16261	16523	16242	16427	16461	16391	16362	16369	16568	16531	16437	16567	16430	16264	16591	16502	16311	16379	16341	16335	16449	16341	16400	16443	16333	16632	16550	16434	16467	16190	16323	16421	16473	16470	16528	16419	16505	16283	16485	16252	16417	16405	16479	16624	16336	16356	16641	16386	16598	16400	16366	16679	16505	16322	16340	16404	16519	16451	16442	16292	16363	16308	16468	16352	16465	16465	16358	16542	16628	16470	16449	16502	16383	16269	16485	16423	16549	16409	16406	16647	16476	16558	16551	16573	16374	16507	16475	16507	16476	16470	16405	16533	16479	16558	16535	16431	16368	16477	16379	16250	16344	16534	16445	16463	16360	16317	16584	16565	16519	16534	16463	16509	16537	16322	16288	16641	16316	16669	16316	16458	16466	16532	16329	16409	16401	16238	16349	16694	16296	16367	16504	16401	16416	16496	16603	16489	16360	16370	16292	16317	16487	16482	16401	16397	16329	16414	16409	16378	16519	16445	16349	16448	16580	16369	16541	16483	16498	16418	16401	16367	16466	16507	16456	16482	16323	16454	16458	16582	16409	16367	16550	16479	16294	16392	16486	16383	16530	16484	16536	16222	16578	16510	16435	16520	16381	16348	16518	16407	16460	16524	16282	16375	16416	16609	16412	16449	16512	16419	16514	16316	16482	16389	16474	16527	16685	16265	16371	16261	16476	16271	16384	16370	16422	16387	16401	16423	16406	16606	16613	16353	16442	16573	16395	16558	16539	16382	16620	16378	16350	16428	16576	16454	16398	16565	16421	16466	16540	16280	16448	16302	16493	16421	16389	16605	16467	16569	16553	16247	16416	16504	16202	16464	16469	16560	16378	16504	16656	16275	16352	16469	16383	16494	16390	16364	16547	16483	16530	16349	16405	16510	16481	16588	16351	16374	16462	16413	16408	16412	16377	16372	16250	16353	16494	16473	16411	16273	16321	16293	16585	16535	16483	16286	16506	16352	16480	16311	16375	16571	16415	16412	16443	16586	16481	16436	16426	16535	16546	16478	16394	16575	16358	16679	16467	16642	16287	16257	16277	16574	16493	16489	16322	16557	16417	16432	16302	16408	16385	16389	16399	16421	16372	16487	16450	16521	16412	16565	16225	16372	16413	16574	16542	16447	16485	16470	16539	16517	16460	16476	16254	16476	16304	16321	16607	16452	16431	16651	16487	16453	16503	16452	16377	16307	16400	16435	16398	16447	16472	16463	16497	16589	16379	16535
46575	58908	60528	54830	47284	40071	35240	30750	28042	27167	26446	25831	25766	26174	25498	25585	25500	25366	25372	25668	25636	25308	25395	25317	25630	25172	25599	25492	25248	25262	25521	25315	25310	25462	25480	25336	25644	25282	25521	25341	25305	25425	25395	25289	25364	25294	25229	25510	25484	25517	25109	25501	25432	25189	25456	25590	25407	25428	25377	25233	25065	25156	25254	25348	25239	25175	25393	25208	25194	25500	25369	25302	25059	24958	25120	25263	25185	25244	25414	25197	25350	25044	25462	25170	25231	25590	25022	25272	25344	25257	25348	25480	25466	25256	25311	25153	25208	25249	25550	25403	25237	25208	25238	25089	25259	25400	25327	25151	25281	24925	25138	25307	25372	25266	25399	25211	25407	25171	25558	25429	25273	25306	25379	25165	25425	25305	25171	25407	25480	25147	25202	25290	25241	25084	25128	25234	25314	25399	25314	25252	25528	25279	25371	25297	25365	25373	25213	25373	25654	25338	25347	25325	25333	25335	25187	25289	25418	25267	25201	25152	25266	25460	25361	25075	25213	25200	25197	25244	25415	25450	25275	25442	25351	25343	25379	25370	25304	25444	25403	25471	25305	25362	25292	25435	25446	25156	25249	25245	25401	25351	25430	25257	25222	25288	25355	25207	24979	25533	25546	25051	25430	25539	25166	25320	25192	25378	25211	25214	25381	25274	25229	25487	25468	25436	25428	25317	25223	25336	25630	25451	25322	25206	25420	25169	25293	25530	25459	25465	25619	25565	25630	25325	25441	25209	25406	25337	25273	25366	25062	25390	25334	25421	25515	25603	25606	25214	25578	25312	25021	25272	25371	25479	25513	25294	25424	25345	25395	25331	25215	25253	25239	25389	25401	25438	25241	25378	25385	25500	25452	25519	25293	25333	25266	25355	25124	25461	25284	25407	25204	25253	25341	25395	25108	25376	25452	25135	25495	25299	25289	25212	25291	25295	25305	25077	25189	25365	25430	25179	25581	25274	25291	25353	25522	25271	25429	25135	25193	25514	25316	25042	25507	25364	25213	25360	25156	25516	25378	25332	25328	25218	25388	25360	25154	25247	25294	25218	25351	25205	25287	25226	25406	25450	25333	25491	25443	25390	25217	25188	24993	25295	25539	25340	25516	25186	25320	25116	25215	25222	25373	25355	25360	25179	25335	25355	25299	25406	25495	25568	25477	25382	25206	25438	25404	25522	25408	25503	25618	25219	25539	25335	25503	25270	25512	25306	25449	25467	25416	25564	25155	24965	25225	25259	25468	25328	25477	25458	25376	25340	25428	25439	25103	25243	25367	25062	25180	25379	25453	25388	25425	25441	25044	25258	25432	25273	25334	25404	25521	25320	25255	25424	25499	25551	25264	25274	25595	25207	25270	25271	25482	25444	25182	25397	25224	25559	25274	25244	25238	25228	25289	25452	25296	25520	25383	25483	25541	25516	25447	25498	25271	25405	25440	25442	25055	25094	25365	25358	25619	25049	25444	25337	25429	25217	25236	25569	25153	25304	25265	25389	25244	24935	25436	25503	25180	25249	25333	25295	25491	25097	25118	25373	25222	25563	25233	25242	25435	25551	25272	25333	25085	25265	25237	25349	25124	25340	25440	25191	25152	25319	25348	25178	25378	25256	25493	25523	25256	25444	25216	25339	25014	25372	25376	25186	25466	25313	25273	25625	25414	25273	25266	25200	25291	25275	25303	25282	25457	25430	25190	25305	25640	25491	25093	25324	25134	25399	25264	25485	25581	25099	25515	25264	25322	25512	25232	25231	25129	25332	25247	25066	25198	25499	25441	25330	25329	25319	25180	25396	25450	25230	25382	25311	25206	25221	25315	25632	25496	25253	25301	25505	25453	25294	25375	25454	25563	25503	25295	25220	25343	25541	25371	25177	25173	25240	25138	25234	25350	25296	25206	25249	25374	25479	25512	25135	25356	25284	25298	25124	25258	25269	25335	25066	25537	25310	25344	25252	25060	25398	25326	25382	25438	25187	25247	25325	25403	25418	25585	25248	25024	25282	25408	25322	25242	25447	25380	25239	25695	25156	25046	25206	25391	25284	25442	25260	25270	25101	25333	25251	25529	25524	25260	25261	25460	25264	25122	25452	25355	25249	24943	25096	25457	25348	25337	25137	25390	25337	25248	25351	25288	25511	25390	25580	25114	25313	25449	25423	25207	25508	25505	25337	25546	25434	25157	25335	25483	25508	25171	25158	25074	25490	25245	25255	25212	25350	25138	25253	25241	25450	25128	25269	25522	25323	25436	25231	25427	25403	25342	25482	25387	25256	25185	25199	25261	25380	25289	25334	25255	25268	25115	25174	25368	25162	25465	25432	25346	25385	25375	25589	25176	25366	25508	25400	25653	25412	25508	25190	25285	25375	25503	25354	25214	25291	25397	25301	25219	25187	25154	25247	25206	25226	25287	25268	25346	25387	25291	25449	25527	25146	25324	25325	25510	25288	25494	25361	25477	25436	25173	25538	25313	25465	25367	25390	25339	25131	25365	25385	25323	25440	25252	25206	25132	25311	25473	25115	25273	25213	25324	25405	25384	25136	25264	25261	25448	25129	25108	25117	25303	25250	25556	25245	25196	25325	25291	25268	25381	25540	25386	25358	25368	25113	25335	25374	25236	25372	25339	25114	25551	25551	25284	25307	25324	25194	25173	25388	25454	25443	25515	25162	25472	25383	25281	25180	25137	25310	25316	25163	25325	25235	25471	25271	25536	25290	25324	25273	25268	25282	25213	25166	25210	25474	25314	25249	25136	25368	25465	25460	25421	25244	25391	25526	25645	25238	25254	25292	25322	25315	25280	25122	25236	25428	25112	25384	25423	25215	25359	25235	25456	25286	25362	25431	25298	25370	25423	25433	25358	24963	25282	25227	25478	25170	25340	25157	25280	25293	25453	25212	25344	25212	25282	25345	25324	25249	25132	25278	25360	25483	25228	25185	25365	25610	25721	25269	25366	25133	25378	25365	25399	25207	25304	25398	25480	25403	25544	25153	25372	25368	25411	25322	25499	25278	25099	25493	25302	25117	25494	25448	25297	25299	25387	25318	25324	25349	25312	25168	25477	25584	25380	25426	25540	25499	25273	25574	25509	25192	25270	25055	25187	25076	25344	25282	25315	25417	25454	25275	25253	25444	25317	25206	25322	25231	25282	25566	25325	25194	25220	25650	25242	25372	25364	25348	25271	25311	25507	25284	25242	25481	25380	25567	25274	25616	25215	25499	25400	25332	25309	25618	25245	25444	25341	25265	25313	25295	25544	25493	25742	25051	25372	25301	25238	25215	25459	25485	25328	25215	25107	25151	25137	25006	25563	25438	25385	25237	25259	25507	25480	25210	25413	25293	25364	25391	25231	25248	25479	25440	25239	25294	25561	25288	25246	25414	25134	25496	25234	25256	25197	25217	25440	25337	25156	25342	25426	25559	25233	25330	25328	25195	25436	25383	25078	25190	25333	25450	25406	25221	25415	25211	25467	25464	25508	25131	25268	25346	25211	25199	25255	25041	25255	24994	25342	25375	25456	25328	25464	25368	25271	25329	25429	25312	25364	25314	25344	25325	25322	25512	25359	25156	25242	25486	25254	25329	25362	25112	25509	25273	25268	25432	25341	25304	25419	25344	25355	25243	25375	25391	25258	25375	25680	25441	25532	25293	25625	25409	25470	25327	25682	25390	25463	25540	25344	25434	25477	25225	25327	25191	25223	25427	25221	25420	25325	25285	25415	25414	25449	25252	25444	25495	25036	25207	25144	25406	25068	25015	25169	25174	25177	25456	25249	25297	25472	25232	25467	25448	25224	25662	25223	25378	25364	25357	25177	25197	25306	25416	25456	25544	25345	25481	25326	25386	25111	25244	25384	25524	25561	25245	25422	25357	25140	25327	25326	25460	25116	25370	25461	25361	25460	25354	25409	25267	25237	25391	25348	25272	25265	25177	25208	25197	25329	25379	25415	25287	25274	25392	25245	25453	25482	25570	25597	25446	25511	25360	25386	25131	25465	25469	25359	25447	25255	25369	25348	25268	25385	25336	25234	25451	25395	25218	25420	25171	25433	25253	25470	25254	25359	25304	25427	25270	25238	25201	25065	25464	25313	25275	25357	25234	25478	25355	25261	25239	25565	25379	25187	25587	25487	25528	25456	25224	25261	25172	25223	25441	25484	25182	25362	25411	25349	25510	25270	25273	25218	25275	25227	25246	25278	25295	25562	25189	25600	25506	25251	25451	25358	25316	25509	25241	25555	25419	25337	25158	25068	25257	25363	25436	25337	25120	25118	25146	25323	25322	25377	25535	25646	25512	25348	25379	25434	25068	25346	25356	25491	25214	25216	25284	25401	25091	25292	25410	25267	25281	25541	25579	25291	25320	25542	25191	25215	25404	25329	25349	25708	25303	25088	25454	25511	25278	25610	25286	25255	25474	25482	25193	25144	25332	25611	25439	25187	25293	25265	25442	25605	25376	25238	25500	25496	25130	25463	25486	25244	25342	25079	25417	25188	25216	25228	25129	25253	25142	25247	25518	25203	25301	25426	25267	25537	25201	25368	25232	25392	25323	25387	25198	25283	25251	25436	25125	25376	25434	25288	25321	25186	25691	25509	25396	25547	25269	25363	25484	25145	25350	25521	25143	25566	25359	25518	25550	25196	25490	25289	25549	25385	25441	25534	25321	25230	25168	25285	25429	25310	25250	25492	25520	25349	25525	25190	25247	25298	25031	25504	25223	25367	25420	25436	25226	25511	25384	25234	25301	25295	25410	25273	25332	25348	25326	25196	25298	25459	25379	25453	25281	25354	25579	25487	25329	25267	25350	25438	25470	25127	25285	25390	25161	25566	25405	25375	25347	25318	25407	25369	25224	25408	25377	25112	25234	25224	25249	25383	25340	25405	25325	25244	25360	25313	25546	25376	25231	25313	25526	25484	25369	25488	25501	25309	25510	25389	25440	25386	25298	25271	25333	25488	25264	25225	25377	25227	25164	25386	25442	25423	25092	25163	25523	25190	25270	25334	25409	25246	25506	25445	25429	25289	25416	25299	25546	25619	25391	25257	25305	25290	25302	25126	25185	25093	25361	25379	25250	25359	25279	25218	25248	25345	25440	25275	25286	25397	25359	25475	25526	25178	25459
49785	67929	59871	49017	41738	34005	28485	22528	19627	18301	17652	17174	17101	16887	16747	16556	16755	16811	16704	16647	16688	16656	16509	16647	16562	16527	16422	16454	16420	16514	16540	16413	16468	16490	16555	16435	16488	16349	16655	16439	16705	16418	16459	16589	16281	16520	16460	16337	16570	16562	16547	16376	16621	16461	16423	16248	16408	16705	16359	16341	16423	16526	16385	16397	16343	16328	16505	16463	16573	16352	16506	16506	16253	16452	16588	16578	16564	16454	16396	16470	16370	16405	16516	16358	16425	16572	16361	16587	16349	16513	16584	16455	16560	16467	16431	16316	16548	16290	16462	16584	16455	16212	16420	16436	16435	16474	16322	16508	16440	16507	16413	16306	16463	16480	16406	16440	16463	16404	16403	16504	16536	16290	16468	16598	16397	16263	16592	16435	16517	16436	16494	16501	16181	16406	16548	16439	16518	16288	16394	16340	16460	16366	16445	16419	16343	16717	16452	16294	16277	16453	16396	16336	16484	16424	16456	16396	16574	16476	16576	16369	16611	16569	16189	16495	16353	16545	16261	16330	16418	16400	16291	16413	16593	16499	16349	16295	16347	16377	16444	16544	16435	16573	16214	16561	16372	16533	16606	16563	16666	16356	16395	16496	16328	16461	16277	16242	16436	16662	16455	16515	16490	16374	16312	16404	16355	16576	16655	16431	16435	16325	16406	16396	16415	16542	16513	16640	16386	16509	16322	16331	16429	16477	16533	16376	16555	16472	16365	16409	16517	16405	16342	16540	16377	16618	16287	16330	16450	16582	16319	16407	16418	16517	16458	16468	16342	16219	16355	16371	16452	16514	16556	16440	16453	16387	16473	16419	16534	16276	16476	16440	16586	16446	16295	16456	16440	16348	16507	16400	16604	16391	16438	16438	16317	16438	16467	16396	16490	16637	16480	16230	16386	16391	16423	16503	16382	16413	16529	16380	16544	16517	16465	16431	16641	16473	16390	16644	16417	16468	16344	16417	16435	16513	16227	16701	16515	16414	16652	16569	16432	16397	16241	16392	16416	16494	16607	16388	16348	16425	16383	16347	16582	16448	16422	16411	16504	16570	16398	16527	16527	16443	16462	16326	16600	16397	16264	16650	16449	16426	16555	16458	16235	16434	16530	16501	16350	16518	16508	16580	16451	16469	16453	16336	16624	16344	16492	16637	16384	16537	16553	16463	16421	16478	16519	16440	16463	16484	16501	16449	16537	16525	16462	16549	16200	16570	16530	16448	16419	16372	16434	16378	16402	16446	16479	16360	16492	16479	16492	16551	16375	16550	16413	16373	16375	16382	16313	16492	16447	16328	16404	16683	16465	16463	16760	16341	16522	16410	16522	16633	16444	16302	16349	16343	16430	16455	16526	16338	16523	16351	16362	16441	16346	16305	16453	16359	16359	16456	16483	16561	16400	16527	16423	16353	16461	16417	16466	16258	16457	16421	16363	16485	16364	16355	16478	16535	16317	16308	16437	16332	16457	16443	16589	16518	16492	16321	16356	16360	16422	16484	16374	16537	16361	16305	16445	16495	16464	16362	16443	16433	16359	16385	16476	16518	16510	16433	16551	16608	16429	16702	16597	16270	16534	16432	16393	16476	16464	16414	16542	16360	16514	16496	16415	16551	16515	16537	16521	16568	16243	16710	16439	16403	16333	16565	16424	16398	16233	16456	16486	16498	16350	16345	16493	16308	16412	16375	16362	16410	16504	16422	16544	16270	16387	16558	16357	16435	16318	16502	16349	16487	16311	16320	16422	16369	16394	16411	16716	16493	16216	16543	16363	16430	16692	16362	16587	16426	16305	16494	16352	16368	16581	16453	16429	16408	16424	16464	16389	16511	16323	16416	16534	16455	16480	16540	16472	16503	16615	16545	16625	16257	16395	16525	16324	16417	16359	16483	16494	16252	16574	16641	16462	16600	16474	16283	16368	16481	16272	16467	16345	16452	16447	16312	16515	16387	16627	16392	16405	16517	16569	16414	16464	16520	16537	16212	16377	16511	16546	16264	16547	16459	16412	16408	16470	16514	16415	16399	16427	16607	16492	16557	16559	16355	16339	16461	16427	16375	16492	16485	16588	16448	16610	16379	16514	16384	16506	16495	16477	16420	16594	16373	16439	16380	16578	16413	16496	16409	16460	16302	16375	16353	16390	16352	16539	16375	16485	16474	16546	16550	16288	16390	16409	16517	16529	16733	16540	16522	16357	16415	16457	16504	16341	16488	16407	16619	16326	16486	16402	16560	16517	16532	16290	16382	16367	16458	16418	16440	16345	16355	16539	16428	16223	16399	16547	16448	16372	16448	16327	16397	16357	16420	16374	16425	16515	16454	16326	16296	16574	16526	16452	16440	16370	16306	16457	16372	16421	16451	16341	16639	16266	16608	16512	16367	16519	16403	16379	16514	16583	16432	16455	16271	16615	16465	16414	16487	16434	16478	16345	16627	16504	16544	16727	16443	16564	16391	16507	16324	16631	16404	16702	16500	16555	16401	16476	16454	16662	16461	16556	16349	16580	16482	16346	16437	16416	16495	16441	16402	16203	16304	16400	16497	16357	16429	16355	16504	16281	16181	16401	16583	16428	16397	16460	16417	16370	16432	16471	16485	16312	16530	16408	16435	16511	16231	16465	16518	16495	16579	16300	16684	16441	16368	16263	16413	16554	16507	16597	16605	16243	16467	16394	16453	16509	16425	16329	16448	16367	16467	16593	16362	16452	16345	16411	16559	16455	16450	16334	16360	16436	16407	16632	16373	16572	16483	16506	16474	16300	16337	16440	16230	16395	16494	16415	16403	16490	16426	16293	16490	16554	16418	16478	16334	16407	16359	16371	16464	16664	16405	16560	16432	16424	16404	16427	16531	16343	16373	16493	16440	16548	16537	16589	16438	16456	16422	16315	16551	16316	16461	16473	16470	16331	16543	16435	16455	16332	16523	16524	16403	16490	16435	16480	16502	16466	16413	16439	16391	16423	16607	16213	16489	16445	16412	16615	16521	16405	16583	16292	16471	16394	16442	16438	16590	16467	16458	16461	16494	16422	16636	16408	16268	16367	16507	16549	16464	16320	16608	16604	16448	16363	16633	16545	16545	16420	16578	16524	16488	16567	16381	16443	16608	16478	16557	16405	16496	16454	16543	16388	16303	16490	16528	16341	16386	16545	16416	16582	16453	16414	16512	16684	16489	16476	16464	16331	16310	16455	16317	16503	16448	16528	16411	16510	16568	16693	16561	16361	16603	16434	16639	16485	16529	16604	16383	16386	16331	16437	16476	16462	16410	16495	16444	16452	16370	16521	16325	16482	16551	16321	16399	16426	16528	16496	16561	16560	16333	16497	16409	16342	16317	16496	16453	16561	16413	16504	16428	16452	16408	16489	16615	16403	16593	16351	16591	16404	16295	16420	16371	16533	16338	16376	16288	16612	16441	16402	16573	16333	16391	16381	16389	16325	16494	16466	16545	16323	16405	16632	16372	16597	16600	16319	16352	16379	16419	16565	16515	16486	16361	16515	16360	16699	16325	16299	16418	16525	16539	16490	16446	16489	16586	16388	16463	16580	16402	16558	16575	16578	16284	16345	16369	16391	16405	16498	16296	16438	16526	16290	16372	16491	16639	16249	16336	16562	16310	16532	16494	16489	16492	16457	16541	16395	16278	16550	16335	16568	16632	16310	16213	16410	16375	16369	16400	16421	16502	16333	16328	16577	16463	16418	16493	16325	16484	16497	16274	16433	16451	16503	16650	16454	16559	16686	16297	16405	16409	16492	16465	16580	16374	16485	16353	16466	16358	16484	16332	16612	16553	16334	16413	16460	16544	16571	16612	16441	16398	16492	16471	16473	16301	16378	16436	16452	16490	16325	16400	16456	16479	16492	16443	16400	16416	16451	16456	16484	16613	16530	16631	16368	16497	16313	16527	16352	16454	16542	16490	16422	16553	16447	16437	16309	16297	16485	16440	16366	16409	16494	16605	16373	16386	16432	16516	16459	16349	16483	16250	16571	16401	16539	16350	16447	16476	16443	16363	16314	16312	16528	16412	16314	16591	16275	16472	16354	16437	16182	16469	16400	16640	16484	16538	16373	16492	16406	16538	16292	16654	16378	16459	16439	16455	16450	16397	16426	16518	16550	16304	16323	16490	16371	16497	16397	16570	16437	16318	16316	16543	16526	16428	16169	16450	16541	16262	16460	16409	16390	16480	16474	16294	16463	16546	16320	16379	16378	16574	16297	16521	16405	16582	16456	16368	16344	16478	16446	16418	16437	16454	16461	16441	16474	16390	16382	16225	16392	16508	16616	16400	16587	16376	16502	16483	16557	16408	16415	16428	16494	16374	16477	16442	16431	16518	16505	16592	16390	16556	16410	16457	16334	16392	16368	16409	16236	16482	16474	16449	16576	16394	16536	16560	16451	16532	16542	16400	16505	16552	16374	16358	16496	16425	16420	16454	16376	16590	16508	16361	16446	16292	16457	16642	16574	16314	16387	16472	16468	16516	16513	16499	16594	16332	16473	16256	16340	16383	16493	16460	16509	16650	16440	16569	16542	16464	16565	16344	16271	16246	16619	16367	16338	16283	16568	16483	16409	16587	16379	16401	16563	16636	16442	16610	16337	16534	16489	16455	16471	16400	16480	16389	16550	16366	16420	16448	16374	16319	16448	16492	16472	16330	16277	16505	16415	16441	16447	16491	16401	16471	16491	16523	16592	16512	16492	16335	16402	16408	16494	16319	16469	16635	16365	16314	16421	16415	16300	16389	16543	16417	16595	16306	16539	16501	16467	16415	16555	16544	16416	16396	16402	16587	16474	16253	16423	16108	16548	16553	16347	16378	16432	16502	16581	16372	16500	16506	16458	16448	16388	16337	16444	16566	16439	16483	16373	16551	16565	16410	16466	16339	16498	16489	16254	16641	16325	16481	16515	16379	16294	16275	16401	16358	16468	16588	16311	16471	16343	16398	16466	16345	16589	16198	16379	16290	16620	16552	16650	16536	16386	16423	16528	16753	16653	16481	16680	16472	16490	16569	16419	16622	16282	16331	16727	16368	16383	16510	16464	16391	16471	16508	16492	16335	16420	16538	16404	16494	16458	16430	16442	16498	16525	16463	16434	16365	16361	16458	16492	16454	16292	16253
26019	22076	34505	37951	47027	48672	42888	34531	30040	28485	27464	26758	26576	26450	26348	25919	25925	25997	25953	26030	25876	26082	25832	25898	25664	25798	25566	25655	25408	25438	25459	25408	25612	25430	25643	25478	25417	25513	25484	25495	25400	25550	25252	25370	25325	25491	25540	25450	25470	25551	25655	25550	25271	25572	25322	25406	25523	25422	25594	25767	25301	25525	25351	25190	25468	25424	25512	25505	25404	25385	25547	25465	25596	25357	25648	25651	25806	25544	25473	25564	25237	25306	25564	25549	25268	25175	25250	25447	25345	25545	25432	25660	25592	25399	25622	25698	25744	25462	25625	25658	25636	25494	25409	25518	25487	25374	25441	25593	25376	25330	25357	25399	25439	25413	25406	25444	25457	25647	25286	25375	25318	25447	25377	25618	25495	25479	25358	25562	25555	25607	25422	25443	25593	25258	25714	25833	25565	25364	25626	25711	25316	25343	25197	25463	25628	25442	25391	25457	25664	25625	25581	25557	25365	25631	25687	25599	25576	25610	25485	25315	25522	25393	25535	25409	25354	25445	25370	25261	25396	25456	25615	25479	25315	25433	25248	25623	25491	25439	25581	25391	25587	25396	25550	25579	25574	25226	25115	25565	25582	25618	25574	25494	25451	25379	25427	25519	25503	25554	25368	25437	25286	25466	25358	25485	25129	25519	25462	25487	25427	25371	25597	25572	25471	25491	25471	25588	25445	25354	25452	25266	25644	25616	25507	25685	25254	25436	25492	25682	25349	25300	25568	25582	25361	25508	25191	25593	25306	25441	25453	25419	25499	25445	25594	25114	25256	25712	25695	25454	25472	25669	25374	25390	25352	25370	25452	25541	25744	25426	25612	25459	25505	25612	25493	25624	25351	25525	25693	25542	25501	25406	25698	25483	25611	25683	25640	25521	25439	25389	25369	25553	25441	25320	25421	25224	25524	25455	25597	25395	25401	25478	25359	25284	25546	25640	25522	25619	25314	25395	25391	25628	25451	25726	25582	25568	25585	25514	25359	25362	25485	25171	25469	25541	25451	25434	25301	25517	25469	25264	25582	25421	25556	25536	25632	25332	25146	25353	25437	25617	25522	25522	25429	25422	25318	25473	25359	25337	25457	25387	25267	25281	25328	25876	25500	25377	25425	25323	25233	25622	25558	25606	25505	25420	25458	25456	25578	25344	25329	25620	25620	25590	25648	25529	25642	25527	25456	25666	25399	25528	25518	25492	25565	25486	25311	25230	25636	25489	25336	25544	25229	25372	25481	25547	25507	25290	25438	25458	25510	25373	25392	25473	25507	25657	25294	25399	25155	25682	25548	25401	25517	25361	25703	25713	25411	25360	25460	25235	25414	25662	25716	25363	25435	25277	25362	25509	25395	25351	25436	25504	25611	25646	25461	25251	25414	25447	25229	25327	25395	25303	25635	25413	25282	25536	25239	25365	25604	25428	25556	25286	25487	25443	25852	25674	25343	25162	25421	25204	25429	25381	25525	25439	25594	25396	25389	25382	25439	25491	25329	25330	25237	25338	25530	25364	25537	25505	25560	25703	25277	25337	25552	25479	25394	25517	25355	25357	25375	25304	25344	25372	25390	25494	25453	25670	25581	25459	25623	25485	25111	25498	25222	25459	25343	25616	25548	25559	25399	25591	25547	25314	25378	25323	25736	25472	25693	25590	25274	25342	25501	25649	25386	25298	25498	25722	25533	25594	25621	25499	25369	25465	25461	25604	25404	25325	25702	25533	25579	25582	25398	25399	25756	25375	25546	25324	25411	25443	25497	25378	25264	25210	25546	25492	25383	25455	25429	25689	25370	25520	25478	25637	25548	25527	25465	25501	25397	25413	25422	25459	25692	25465	25293	25352	25650	25542	25671	25623	25326	25267	25543	25452	25615	25507	25343	25277	25439	25307	25669	25564	25612	25477	25340	25584	25643	25470	25469	25460	25527	25585	25627	25386	25592	25602	25457	25749	25782	25366	25720	25418	25861	25537	25632	25479	25467	25591	25571	25592	25567	25375	25582	25447	25522	25350	25438	25545	25438	25406	25701	25655	25488	25312	25456	25571	25356	25418	25766	25306	25490	25479	25624	25267	25401	25529	25479	25250	25550	25551	25538	25304	25568	25723	25378	25360	25421	25618	25612	25453	25365	25414	25537	25586	25433	25371	25485	25478	25397	25291	25398	25664	25501	25529	25509	25367	25373	25522	25553	25414	25622	25522	25462	25388	25533	25396	25441	25816	25536	25403	25404	25480	25331	25587	25556	25498	25560	25556	25478	25619	25505	25346	25170	25305	25664	25186	25479	25407	25454	25528	25539	25197	25549	25258	25482	25442	25550	25489	25297	25474	25391	25280	25649	25208	25518	25565	25639	25487	25116	25556	25482	25503	25510	25645	25613	25472	25321	25418	25531	25559	25455	25393	25346	25496	25481	25422	25417	25356	25375	25467	25351	25659	25364	25665	25425	25503	25589	25235	25267	25479	25423	25305	25607	25461	25518	25302	25517	25551	25580	25497	25339	25354	25372	25416	25390	25476	25352	25525	25460	25383	25502	25319	25518	25802	25548	25708	25357	25813	25256	25443	25362	25325	25267	25421	25578	25396	25527	25564	25501	25600	25213	25460	25566	25509	25602	25650	25389	25343	25717	25215	25543	25519	25605	25342	25345	25625	25645	25530	25388	25604	25632	25352	25419	25472	25428	25404	25454	25387	25518	25265	25249	25483	25364	25273	25519	25233	25603	25338	25377	25529	25451	25515	25539	25439	25635	25361	25368	25284	25458	25531	25479	25558	25403	25290	25334	25515	25451	25595	25112	25549	25410	25356	25335	25392	25367	25566	25556	25412	25337	25446	25526	25369	25559	25342	25568	25375	25506	25584	25324	25337	25475	25425	25261	25600	25542	25613	25343	25330	25414	25513	25515	25527	25391	25554	25669	25317	25406	25526	25643	25494	25426	25477	25328	25403	25342	25351	25478	25392	25367	25555	25572	25460	25589	25526	25318	25475	25199	25376	25237	25247	25363	25606	25615	25320	25484	25370	25562	25306	25785	25572	25552	25659	25067	25565	25546	25471	25345	25644	25607	25385	25566	25328	25592	25746	25469	25588	25510	25354	25436	25374	25519	25397	25270	25432	25225	25382	25473	25283	25745	25492	25631	25453	25502	25462	25500	25177	25615	25519	25450	25705	25691	25511	25398	25279	25421	25402	25526	25393	25505	25524	25594	25059	25675	25554	25577	25390	25329	25369	25375	25310	25224	25458	25122	25441	25295	25594	25513	25381	25476	25598	25404	25513	25664	25581	25485	25339	25607	25642	25818	25368	25272	25309	25543	25199	25342	25265	25722	25322	25431	25261	25510	25358	25232	25321	25286	25457	25390	25532	25590	25458	25255	25379	25636	25372	25538	25470	25609	25232	25482	25522	25624	25561	25550	25473	25397	25400	25409	25230	25368	25614	25420	25500	25683	25633	25490	25264	25543	25474	25411	25527	25571	25631	25663	25268	25217	25320	25538	25307	25628	25559	25468	25247	25539	25644	25367	25277	25436	25422	25411	25394	25242	25505	25459	25404	25325	25342	25584	25362	25386	25452	25256	25399	25731	25727	25452	25664	25571	25698	25363	25297	25434	25593	25370	25588	25411	25623	25336	25344	25405	25729	25300	25618	25392	25611	25519	25356	25515	25494	25786	25832	25429	25416	25363	25285	25503	25514	25381	25290	25372	25278	25728	25421	25504	25583	25524	25515	25544	25516	25412	25232	25605	25301	25467	25605	25661	25355	25619	25411	25172	25465	25623	25594	25663	25391	25467	25566	25460	25562	25633	25572	25564	25466	25742	25404	25456	25465	25303	25473	25469	25298	25617	25484	25308	25179	25374	25265	25301	25447	25426	25255	25357	25570	25420	25442	25402	25332	25359	25471	25517	25513	25546	25350	25221	25382	25616	25595	25273	25354	25534	25515	25639	25274	25556	25534	25617	25352	25387	25446	25328	25340	25546	25432	25341	25551	25298	25435	25501	25330	25555	25378	25353	25380	25493	25555	25494	25302	25444	25258	25694	25604	25498	25419	25487	25436	25552	25400	25513	25568	25546	25530	25371	25595	25418	25429	25504	25269	25640	25558	25561	25460	25604	25523	25505	25307	25375	25653	25464	25237	25447	25596	25506	25401	25610	25291	25577	25556	25218	25493	25464	25449	25629	25616	25394	25327	25308	25577	25462	25191	25023	25336	25263	25302	25338	25508	25447	25380	25447	25382	25453	25394	25455	25599	25748	25424	25349	25526	25339	25380	25335	25500	25515	25334	25493	25402	25387	25315	25468	25520	25648	25515	25394	25437	25469	25452	25436	25434	25678	25397	25509	25667	25724	25634	25304	25388	25648	25633	25443	25319	25462	25570	25190	25358	25427	25336	25364	25486	25356	25384	25706	25377	25679	25483	25398	25251	25288	25415	25450	25312	25380	25458	25630	25502	25474	25723	25662	25563	25400	25268	25532	25215	25451	25730	25379	25534	25460	25341	25548	25598	25685	25427	25633	25422	25228	25534	25291	25539	25527	25530	25421	25385	25544	25473	25525	25329	25521	25670	25449	25557	25523	25452	25640	25559	25356	25570	25415	25531	25473	25557	25775	25526	25506	25511	25358	25558	25392	25294	25247	25387	25629	25334	25618	25687	25431	25594	25621	25381	25373	25591	25305	25062	25640	25469	25588	25388	25583	25462	25571	25475	25439	25583	25492	25339	25468	25337	25354	25496	25626	25579	25585	25197	25376	25505	25466	25505	25530	25214	25291	25534	25521	25319	25364	25430	25328	25213	25560	25495	25593	25417	25425	25488	25431	25430	25543	25585	25558	25429	25438	25395	25499	25465	25441	25266	25489	25459	25729	25206	25362	25479	25613	25370	25436	25248	25323	25342	25307	25385	25420	25369	25515	25665	25555	25344	25554	25420	25429	25530	25671	25524	25596	25617	25712	25463	25493	25444	25430	25501	25210	25157	25561	25506	25135	25474	25474	25428	25462	25411	25214	25480	25507	25487	25242	25773	25642	25538	25229	25420	25728	25532	25528	25471	25479	25417	25365	25553	25174	25341	25653	25598	25265	25365	25623	25586	25405	25368	25336	25329	25614	25552	25588	25315	25615	25477
50191	77605	67591	53260	52164	43428	36030	26575	22253	19758	18576	17999	17849	17627	17380	17140	17237	16903	17079	16979	16864	16940	16827	16779	16685	16716	16864	16693	16759	16689	16607	16569	16636	16525	16614	16617	16623	16524	16643	16529	16450	16531	16674	16469	16669	16626	16494	16646	16668	16568	16466	16601	16655	16663	16626	16614	16681	16555	16624	16656	16299	16324	16616	16494	16699	16633	16586	16646	16465	16496	16438	16509	16676	16496	16663	16580	16447	16587	16430	16667	16595	16592	16558	16514	16644	16512	16514	16670	16480	16604	16648	16638	16473	16464	16615	16558	16453	16479	16619	16607	16453	16703	16693	16422	16615	16478	16335	16497	16506	16770	16533	16520	16429	16690	16567	16636	16497	16529	16550	16433	16449	16613	16502	16504	16582	16583	16402	16645	16577	16346	16423	16612	16574	16566	16445	16487	16428	16579	16673	16513	16458	16360	16418	16750	16638	16535	16585	16488	16534	16428	16562	16265	16574	16508	16323	16431	16624	16513	16563	16597	16670	16492	16657	16525	16505	16546	16495	16648	16480	16485	16317	16493	16572	16452	16381	16287	16649	16469	16659	16583	16653	16520	16452	16583	16519	16561	16757	16469	16615	16527	16597	16651	16503	16639	16528	16482	16668	16489	16480	16696	16565	16540	16493	16497	16571	16522	16399	16601	16578	16603	16511	16531	16545	16476	16552	16692	16593	16455	16521	16567	16499	16458	16608	16581	16505	16617	16606	16599	16444	16547	16535	16536	16521	16568	16422	16564	16481	16554	16519	16710	16544	16612	16416	16709	16549	16572	16617	16668	16499	16575	16419	16500	16579	16509	16535	16545	16385	16369	16547	16489	16671	16505	16575	16610	16500	16500	16642	16646	16595	16500	16319	16579	16515	16614	16399	16671	16648	16640	16475	16525	16622	16582	16417	16599	16450	16504	16425	16572	16527	16481	16407	16567	16460	16374	16556	16367	16516	16535	16640	16518	16482	16539	16497	16606	16729	16848	16567	16316	16625	16452	16576	16688	16575	16678	16530	16605	16469	16609	16542	16435	16744	16628	16543	16616	16521	16546	16662	16517	16541	16604	16535	16618	16480	16534	16477	16337	16691	16758	16362	16570	16518	16629	16327	16623	16629	16494	16639	16718	16752	16713	16756	16676	16711	16629	16614	16554	16550	16336	16385	16571	16615	16664	16434	16558	16481	16415	16686	16574	16594	16511	16495	16698	16514	16629	16496	16573	16443	16381	16428	16560	16586	16677	16667	16497	16542	16583	16618	16501	16323	16627	16506	16697	16533	16633	16520	16568	16499	16531	16400	16490	16515	16663	16494	16632	16476	16534	16421	16529	16449	16457	16506	16513	16442	16574	16577	16485	16599	16568	16586	16553	16538	16527	16652	16475	16488	16312	16453	16553	16716	16519	16378	16531	16569	16538	16563	16529	16709	16491	16454	16560	16776	16372	16303	16471	16603	16706	16665	16503	16536	16597	16485	16521	16501	16714	16588	16437	16615	16591	16353	16406	16475	16628	16574	16696	16437	16558	16469	16591	16616	16474	16693	16634	16656	16537	16555	16481	16497	16426	16589	16436	16510	16605	16612	16588	16448	16684	16514	16586	16622	16594	16554	16540	16374	16614	16528	16426	16451	16758	16442	16523	16429	16472	16575	16606	16563	16471	16496	16464	16465	16575	16495	16539	16695	16511	16574	16467	16507	16673	16629	16485	16523	16419	16696	16543	16399	16645	16568	16568	16747	16522	16486	16398	16428	16599	16633	16630	16500	16485	16374	16541	16405	16750	16574	16657	16373	16621	16620	16537	16582	16648	16339	16724	16532	16515	16531	16634	16631	16625	16532	16513	16531	16613	16585	16444	16414	16430	16526	16500	16436	16517	16448	16462	16465	16546	16673	16477	16559	16444	16607	16455	16641	16514	16516	16504	16462	16724	16533	16575	16656	16366	16643	16366	16373	16603	16620	16629	16458	16539	16503	16653	16361	16475	16498	16462	16422	16703	16633	16657	16358	16543	16563	16545	16642	16742	16602	16393	16581	16500	16648	16582	16470	16426	16633	16533	16717	16536	16481	16765	16496	16506	16599	16623	16506	16540	16506	16597	16425	16530	16484	16512	16482	16571	16354	16400	16462	16566	16593	16664	16544	16353	16433	16400	16622	16488	16326	16744	16605	16511	16576	16618	16541	16743	16487	16478	16535	16550	16679	16531	16651	16634	16521	16494	16666	16741	16561	16811	16431	16518	16363	16574	16504	16592	16507	16506	16592	16699	16479	16579	16695	16642	16518	16750	16582	16578	16542	16412	16470	16759	16427	16449	16658	16499	16540	16554	16581	16462	16656	16498	16421	16434	16594	16462	16518	16562	16585	16619	16476	16625	16534	16586	16473	16554	16517	16709	16425	16452	16583	16535	16539	16435	16672	16348	16661	16474	16561	16533	16465	16599	16541	16699	16486	16549	16811	16393	16489	16576	16475	16416	16599	16619	16643	16679	16427	16508	16513	16545	16376	16625	16609	16608	16589	16498	16481	16462	16555	16612	16634	16599	16570	16452	16487	16590	16685	16555	16368	16419	16412	16483	16452	16610	16515	16394	16411	16355	16528	16597	16475	16623	16521	16572	16570	16315	16518	16643	16511	16504	16549	16405	16548	16460	16701	16475	16602	16484	16483	16595	16388	16486	16371	16633	16500	16592	16632	16596	16650	16540	16577	16549	16606	16418	16430	16520	16453	16479	16536	16513	16838	16549	16421	16609	16614	16550	16633	16504	16655	16463	16507	16426	16353	16508	16472	16567	16548	16488	16659	16323	16648	16658	16470	16506	16596	16570	16809	16378	16685	16582	16565	16428	16543	16515	16383	16447	16716	16502	16630	16657	16501	16481	16508	16548	16603	16687	16699	16309	16329	16503	16517	16372	16530	16519	16608	16493	16427	16535	16421	16541	16499	16568	16432	16543	16665	16562	16532	16746	16417	16666	16649	16576	16505	16613	16640	16565	16457	16303	16625	16592	16621	16409	16588	16523	16648	16501	16636	16623	16454	16536	16413	16751	16461	16353	16622	16619	16714	16606	16533	16465	16509	16654	16480	16646	16599	16412	16580	16580	16593	16448	16512	16664	16690	16617	16532	16594	16575	16680	16535	16472	16767	16592	16607	16538	16499	16387	16680	16432	16442	16515	16347	16401	16573	16375	16666	16518	16442	16609	16639	16682	16647	16479	16569	16582	16428	16398	16504	16682	16546	16595	16427	16525	16642	16581	16585	16416	16536	16493	16329	16592	16673	16734	16596	16553	16559	16694	16567	16353	16782	16672	16638	16603	16387	16573	16569	16596	16457	16430	16444	16483	16429	16507	16544	16600	16521	16462	16699	16576	16646	16614	16613	16613	16610	16505	16450	16561	16389	16620	16451	16600	16525	16445	16410	16679	16429	16608	16607	16569	16576	16710	16457	16491	16517	16440	16587	16507	16428	16533	16647	16634	16529	16585	16471	16451	16542	16615	16566	16519	16555	16396	16643	16568	16523	16581	16661	16476	16430	16661	16640	16518	16530	16738	16513	16474	16584	16525	16463	16641	16412	16569	16495	16683	16656	16450	16727	16563	16662	16579	16739	16530	16674	16735	16594	16476	16559	16583	16654	16601	16565	16516	16764	16596	16457	16697	16477	16384	16684	16604	16519	16677	16548	16516	16675	16771	16613	16362	16460	16499	16416	16518	16489	16682	16658	16535	16642	16547	16530	16631	16564	16504	16557	16582	16492	16482	16500	16614	16544	16489	16760	16601	16620	16562	16585	16452	16545	16624	16504	16467	16606	16461	16579	16584	16604	16579	16654	16499	16462	16590	16530	16526	16503	16500	16566	16727	16435	16714	16471	16621	16502	16497	16381	16605	16496	16813	16553	16442	16581	16553	16487	16392	16614	16512	16614	16623	16446	16498	16659	16443	16639	16517	16618	16465	16610	16513	16613	16543	16511	16701	16604	16519	16436	16450	16685	16577	16627	16398	16645	16608	16480	16538	16541	16339	16594	16613	16726	16482	16537	16533	16595	16509	16664	16632	16450	16275	16672	16590	16406	16534	16536	16571	16608	16531	16466	16602	16567	16630	16481	16599	16362	16498	16529	16385	16604	16709	16607	16569	16570	16582	16648	16642	16588	16487	16389	16507	16545	16457	16398	16710	16632	16512	16528	16470	16581	16556	16547	16582	16636	16539	16287	16587	16567	16526	16481	16355	16749	16344	16481	16432	16633	16549	16596	16876	16540	16721	16519	16619	16471	16440	16379	16673	16324	16663	16624	16588	16500	16582	16613	16471	16616	16664	16654	16523	16574	16604	16460	16424	16564	16696	16486	16557	16706	16600	16442	16573	16488	16612	16434	16584	16757	16536	16486	16559	16683	16492	16586	16587	16532	16506	16501	16582	16589	16523	16396	16528	16491	16489	16620	16507	16526	16585	16636	16619	16456	16499	16612	16582	16628	16546	16458	16418	16397	16530	16373	16543	16698	16464	16397	16710	16629	16600	16468	16546	16775	16654	16634	16584	16625	16804	16625	16585	16652	16518	16496	16588	16579	16599	16589	16500	16607	16502	16484	16430	16574	16492	16503	16466	16604	16609	16627	16580	16528	16422	16642	16548	16559	16375	16599	16498	16616	16466	16398	16507	16603	16513	16586	16566	16790	16701	16566	16474	16747	16466	16488	16681	16447	16492	16528	16607	16544	16590	16512	16574	16476	16422	16587	16543	16429	16633	16572	16516	16334	16564	16489	16504	16576	16640	16460	16448	16570	16544	16570	16614	16386	16566	16468	16832	16434	16406	16606	16461	16705	16439	16618	16550	16753	16382	16563	16471	16426	16588	16606	16716	16528	16505	16513	16653	16392	16581	16359	16686	16445	16591	16522	16284	16600	16405	16680	16690	16494	16683	16621	16387	16371	16760	16488	16486	16510	16509	16724	16451	16539	16436	16577	16731	16500	16397	16522	16444	16483	16655	16635	16499	16613	16719	16567	16480	16658	16562	16612	16548	16461	16618	16375	16448	16661	16528	16660	16513	16325	16638	16497	16571	16576	16501	16440	16566	16627	16742	16515	16564	16505	16457	16544	16452	16511	16607	16602	16470	16602	16463
23746	21447	31541	34857	47714	53977	46665	34719	31232	29947	28312	27417	27179	27219	26681	26548	26663	26457	26433	26251	26014	26178	25900	25958	25771	25729	26067	25738	25584	25738	25669	25515	25880	25680	25611	25745	25706	25506	25449	25533	25497	25464	25416	25593	25492	25346	25502	25448	25651	25545	25604	25573	25374	25456	25583	25394	25760	25616	25550	25547	25363	25551	25408	25295	25200	25657	25615	25510	25566	25352	25423	25164	25202	25469	25425	25399	25410	25753	25554	25579	25479	25431	25712	25492	25625	25620	25346	25552	25400	25336	25456	25500	25743	25644	25490	25470	25518	25621	25482	25622	25730	25449	25493	25146	25441	25448	25319	25492	25611	25498	25502	25332	25406	25286	25146	25391	25364	25553	25636	25625	25272	25490	25666	25577	25505	25431	25384	25468	25689	25227	25352	25185	25504	25508	25278	25322	25685	25549	25364	25403	25568	25678	25420	25489	25470	25671	25592	25524	25576	25523	25496	25380	25319	25453	25597	25488	25477	25564	25663	25568	25509	25398	25492	25515	25377	25532	25617	25247	25234	25243	25296	25540	25538	25547	25496	25529	25338	25490	25412	25466	25576	25466	25463	25610	25571	25626	25537	25334	25480	25569	25269	25484	25504	25496	25426	25606	25537	25468	25397	25487	25477	25589	25674	25559	25558	25233	25442	25526	25469	25439	25599	25607	25574	25323	25458	25633	25528	25439	25342	25302	25417	25352	25459	25388	25404	25487	25316	25500	25346	25433	25477	25489	25517	25604	25520	25383	25533	25311	25234	25393	25421	25614	25535	25214	25333	25425	25341	25646	25727	25399	25320	25336	25601	25625	25423	25752	25372	25548	25278	25659	25368	25614	25438	25333	25108	25153	25494	25357	25400	25387	25603	25632	25460	25549	25511	25713	25336	25381	25105	25364	25592	25313	25360	25400	25681	25267	25478	25444	25533	25386	25544	25425	25305	25447	25344	25393	25663	25386	25392	25544	25451	25727	25555	25370	25350	25347	25580	25488	25376	25392	25371	25201	25474	25333	25160	25488	25508	25661	25433	25385	25422	25253	25501	25341	25433	25353	25451	25642	25515	25390	25495	25586	25386	25325	25303	25497	25368	25801	25364	25219	25246	25504	25379	25699	25348	25473	25695	25415	25624	25373	25690	25410	25633	25551	25306	25602	25675	25298	25505	25544	25450	25547	25516	25352	25456	25233	25596	25593	25575	25509	25573	25440	25319	25538	25554	25225	25500	25810	25719	25373	25221	25371	25442	25609	25786	25496	25618	25609	25396	25227	25420	25464	25534	25750	25693	25589	25319	25349	25820	25451	25710	25407	25630	25514	25534	25471	25447	25460	25538	25474	25534	25501	25378	25531	25307	25708	25461	25617	25621	25523	25428	25448	25560	25513	25409	25294	25682	25543	25306	25703	25500	25487	25527	25713	25492	25489	25548	25421	25638	25668	25471	25384	25672	25594	25679	25492	25382	25586	25322	25318	25660	25437	25522	25585	25389	25337	25378	25417	25444	25381	25347	25489	25384	25664	25602	25464	25462	25459	25294	25542	25470	25577	25446	25564	25382	25441	25318	25628	25614	25349	25692	25294	25680	25739	25500	25643	25538	25372	25439	25308	25622	25365	25456	25599	25167	25482	25290	25524	25612	25419	25552	25548	25288	25400	25434	25260	25287	25569	25560	25628	25550	25396	25356	25459	25528	25332	25377	25479	25621	25474	25366	25207	25441	25433	25509	25431	25591	25403	25510	25311	25587	25364	25297	25337	25360	25276	25562	25732	25423	25326	25459	25226	25357	25523	25239	25385	25556	25300	25351	25647	25489	25383	25558	25357	25871	25407	25583	25372	25327	25580	25529	25534	25251	25382	25183	25482	25389	25400	25444	25428	25378	25510	25624	25663	25316	25403	25378	25470	25274	25368	25245	25621	25195	25465	25544	25453	25542	25276	25641	25534	25439	25600	25226	25557	25313	25259	25437	25600	25543	25488	25315	25459	25430	25306	25397	25639	25511	25262	25334	25476	25700	25356	25329	25352	25456	25528	25280	25373	25418	25446	25745	25570	25527	25539	25455	25617	25552	25234	25725	25239	25200	25305	25443	25688	25470	25272	25196	25306	25158	25204	25529	25593	25379	25588	25319	25508	25612	25558	25287	25397	25660	25511	25612	25361	25564	25680	25471	25413	25669	25570	25631	25628	25627	25725	25487	25446	25320	25442	25433	25588	25424	25400	25213	25611	25357	25286	25294	25649	25359	25572	25802	25679	25433	25462	25400	25456	25467	25323	25511	25698	25764	25260	25195	25271	25296	25545	25520	25614	25370	25248	25405	25652	25535	25416	25563	25588	25473	25369	25443	25278	25431	25234	25354	25359	25449	25162	25529	25384	25400	25208	25406	25295	25661	25545	25461	25705	25591	25346	25517	25663	25301	25291	25396	25289	25493	25466	25582	25518	25431	25591	25540	25491	25737	25571	25525	25510	25408	25349	25447	25396	25507	25596	25439	25459	25456	25600	25551	25466	25669	25420	25359	25659	25480	25589	25321	25390	25414	25445	25489	25382	25477	25416	25408	25398	25327	25474	25508	25474	25594	25728	25387	25463	25485	25344	25504	25604	25494	25548	25413	25455	25553	25248	25478	25371	25425	25477	25273	25533	25732	25470	25509	25448	25388	25374	25485	25582	25672	25579	25472	25718	25441	25537	25368	25394	25415	25611	25488	25281	25395	25311	25375	25529	25692	25571	25467	25319	25449	25575	25439	25579	25318	25464	25531	25556	25394	25242	25485	25309	25590	25690	25579	25579	25632	25338	25383	25430	25441	25490	25417	25505	25454	25377	25475	25147	25207	25398	25470	25246	25474	25295	25285	25555	25331	25398	25439	25499	25327	25642	25521	25492	25497	25356	25488	25316	25436	25421	25583	25522	25353	25520	25355	25424	25366	25401	25619	25298	25255	25531	25415	25524	25406	25483	25350	25403	25583	25458	25434	25331	25358	25623	25378	25457	25654	25226	25365	25190	25183	25322	25437	25343	25422	25576	25367	25632	25329	25427	25371	25417	25664	25631	25212	25697	25521	25507	25574	25595	25707	25603	25573	25476	25517	25387	25381	25732	25446	25331	25331	25341	25425	25542	25546	25610	25430	25503	25284	25357	25410	25490	25483	25506	25444	25579	25384	25480	25180	25541	25388	25568	25462	25564	25561	25453	25532	25475	25518	25482	25581	25742	25503	25328	25668	25483	25645	25457	25648	25559	25454	25389	25385	25256	25214	25381	25453	25554	25390	25629	25243	25589	25727	25274	25711	25588	25495	25421	25534	25409	25613	25469	25467	25477	25580	25357	25531	25572	25590	25432	25274	25669	25237	25327	25605	25401	25508	25837	25617	25464	25408	25450	25508	25470	25575	25312	25310	25480	25334	25302	25226	25540	25646	25281	25402	25464	25448	25347	25630	25704	25333	25458	25623	25507	25675	25314	25640	25425	25528	25521	25359	25392	25447	25486	25348	25763	25472	25175	25440	25121	25683	25440	25332	25535	25331	25433	25446	25452	25449	25499	25293	25614	25385	25360	25363	25406	25689	25517	25687	25322	25713	25553	25442	25627	25430	25494	25652	25370	25436	25630	25544	25403	25482	25536	25650	25502	25628	25403	25514	25353	25523	25432	25320	25418	25332	25338	25384	25678	25637	25253	25301	25328	25518	25832	25448	25375	25318	25590	25313	25450	25508	25547	25337	25473	25352	25340	25284	25112	25264	25417	25204	25184	25367	25464	25669	25301	25416	25334	25377	25475	25602	25232	25614	25600	25753	25427	25426	25530	25634	25510	25291	25386	25466	25494	25471	25727	25530	25542	25410	25333	25457	25240	25242	25423	25184	25660	25557	25486	25657	25502	25601	25319	25190	25293	25394	25538	25412	25321	25469	25495	25452	25670	25511	25438	25275	25514	25685	25167	25493	25548	25513	25550	25217	25465	25607	25509	25698	25643	25468	25641	25209	25614	25361	25427	25441	25374	25421	25487	25449	25353	25510	25451	25670	25486	25339	25368	25616	25405	25487	25608	25578	25446	25386	25310	25296	25434	25407	25762	25692	25293	25324	25512	25473	25464	25282	25551	25328	25505	25471	25475	25662	25342	25549	25597	25173	25463	25339	25407	25458	25741	25243	25379	25483	25360	25398	25609	25722	25597	25609	25375	25454	25209	25513	25413	25485	25237	25472	25365	25509	25628	25563	25447	25711	25491	25582	25594	25340	25488	25720	25533	25541	25347	25634	25677	25506	25764	25504	25353	25418	25521	25376	25772	25712	25479	25441	25435	25473	25620	25506	25505	25517	25591	25588	25393	25382	25448	25467	25371	25485	25501	25382	25449	25351	25320	25384	25438	25368	25726	25362	25519	25455	25373	25332	25551	25380	25505	25636	25271	25528	25631	25446	25477	25436	25491	25422	25672	25624	25592	25598	25242	25548	25377	25361	25371	25542	25559	25222	25300	25310	25639	25409	25512	25538	25507	25601	25578	25585	25365	25558	25815	25583	25566	25654	25465	25615	25480	25457	25482	25507	25477	25554	25481	25656	25176	25416	25162	25210	25529	25461	25399	25324	25221	25539	25449	25451	25511	25534	25472	25488	25489	25437	25403	25529	25508	25692	25608	25608	25436	25553	25399	25607	25549	25385	25546	25272	25104	25650	25572	25415	25507	25360	25355	25357	25507	25424	25141	25667	25412	25678	25625	25566	25457	25373	25412	25643	25510	25573	25508	25277	25302	25454	25446	25579	25368	25409	25319	25414	25782	25237	25422	25540	25460	25693	25380	25440	25310	25454	25601	25494	25467	25523	25532	25466	25515	25151	25290	25668	25459	25662	25532	25805	25232	25314	25435	25535	25471	25563	25761	25683	25715	25577	25503	25268	25524	25295	25416	25484	25528	25655	25428	25575	25402	25515	25279	25659	25490	25315	25355	25604	25427	25658	25590	25312	25365	25434	25339	25535	25412	25466	25447	25629	25436	25632	25454	25447	25398	25582	25852	25531	25464	25434	25526	25384	25591	25540	25613	25483	25487	25538	25408	25334	25670	25562	25705	25577	25730	25690	25523	25452	25473	25531	25626	25699	25322	25007	25514	25221	25464	25516	25335
52650	83632	76937	66888	63064	54549	39475	27777	23008	21946	19692	18934	18533	18276	17645	17614	17491	17541	17325	16919	17319	16947	17048	16965	16877	16939	16719	16532	16473	16480	16759	16606	16592	16615	16622	16566	16753	16595	16549	16608	16609	16391	16674	16712	16556	16632	16695	16465	16496	16505	16557	16482	16527	16420	16533	16388	16485	16597	16448	16626	16618	16220	16367	16501	16519	16481	16624	16439	16372	16302	16404	16530	16495	16662	16511	16543	16637	16343	16498	16569	16431	16461	16479	16589	16382	16446	16517	16561	16435	16501	16466	16356	16481	16667	16430	16327	16425	16518	16413	16418	16627	16579	16404	16425	16571	16434	16402	16424	16377	16380	16392	16564	16309	16366	16447	16518	16490	16383	16497	16486	16495	16505	16489	16594	16419	16541	16441	16715	16395	16466	16452	16315	16526	16646	16553	16502	16666	16609	16442	16603	16610	16689	16482	16519	16412	16491	16389	16495	16490	16467	16479	16530	16481	16465	16443	16452	16715	16517	16707	16419	16617	16325	16250	16485	16478	16606	16412	16543	16455	16395	16518	16373	16479	16563	16472	16378	16451	16459	16595	16337	16363	16572	16538	16551	16404	16588	16454	16532	16508	16336	16493	16404	16498	16547	16377	16483	16435	16587	16518	16524	16479	16539	16295	16632	16352	16449	16494	16570	16382	16501	16398	16469	16654	16463	16601	16478	16513	16418	16537	16505	16487	16610	16395	16503	16542	16548	16505	16515	16604	16380	16615	16538	16348	16440	16634	16546	16593	16554	16465	16639	16556	16425	16480	16376	16437	16320	16652	16535	16583	16328	16421	16429	16359	16505	16511	16514	16482	16512	16449	16578	16587	16331	16609	16346	16628	16623	16641	16595	16554	16389	16563	16448	16333	16415	16283	16275	16583	16356	16545	16465	16455	16437	16570	16522	16628	16444	16455	16518	16324	16487	16364	16513	16528	16493	16512	16454	16573	16372	16575	16342	16555	16362	16647	16476	16548	16435	16493	16487	16553	16589	16394	16501	16506	16428	16497	16308	16552	16379	16583	16486	16407	16456	16479	16444	16530	16657	16492	16504	16631	16428	16660	16505	16533	16357	16459	16498	16508	16527	16666	16464	16340	16499	16504	16250	16549	16625	16466	16581	16593	16504	16593	16538	16520	16523	16397	16468	16588	16409	16273	16507	16575	16684	16594	16519	16418	16441	16469	16418	16401	16544	16518	16545	16607	16496	16600	16464	16691	16334	16500	16551	16353	16494	16419	16483	16557	16520	16458	16483	16422	16538	16454	16408	16486	16447	16442	16441	16266	16378	16570	16466	16529	16567	16558	16495	16701	16335	16593	16583	16526	16441	16688	16481	16619	16408	16476	16469	16504	16490	16550	16461	16534	16542	16501	16554	16487	16589	16500	16420	16485	16524	16507	16448	16562	16388	16446	16494	16277	16607	16340	16443	16452	16506	16467	16398	16396	16481	16478	16507	16643	16477	16487	16627	16485	16589	16587	16475	16527	16515	16367	16522	16516	16405	16501	16610	16565	16622	16485	16516	16494	16548	16491	16500	16573	16619	16558	16543	16561	16554	16452	16715	16696	16314	16472	16613	16261	16223	16518	16369	16683	16495	16419	16520	16517	16496	16598	16416	16489	16388	16505	16643	16411	16507	16461	16528	16490	16510	16592	16541	16711	16323	16465	16473	16226	16296	16533	16619	16508	16598	16613	16491	16525	16547	16472	16480	16445	16430	16656	16414	16547	16606	16473	16556	16428	16429	16438	16506	16583	16338	16631	16389	16401	16472	16458	16647	16456	16535	16555	16425	16430	16547	16567	16556	16434	16420	16467	16635	16417	16402	16601	16324	16333	16403	16318	16537	16649	16506	16698	16394	16711	16570	16555	16433	16510	16513	16506	16579	16429	16534	16515	16428	16407	16444	16567	16429	16543	16521	16595	16402	16395	16461	16599	16329	16349	16263	16580	16475	16545	16432	16477	16515	16380	16749	16437	16551	16605	16540	16496	16529	16465	16429	16437	16634	16364	16480	16388	16516	16672	16366	16486	16538	16479	16519	16641	16511	16400	16530	16685	16468	16400	16422	16578	16397	16565	16628	16551	16372	16481	16482	16434	16436	16232	16433	16341	16509	16597	16527	16471	16566	16439	16536	16575	16590	16319	16603	16450	16419	16500	16479	16433	16650	16584	16594	16352	16511	16505	16433	16401	16387	16630	16460	16477	16479	16696	16375	16505	16512	16456	16665	16596	16481	16677	16370	16343	16492	16632	16497	16427	16474	16449	16587	16469	16584	16516	16524	16448	16428	16535	16291	16484	16490	16479	16507	16454	16604	16416	16607	16375	16513	16565	16591	16647	16374	16453	16599	16395	16400	16459	16438	16618	16410	16499	16459	16604	16496	16644	16475	16491	16608	16391	16450	16574	16338	16533	16391	16622	16554	16437	16397	16425	16640	16496	16506	16394	16475	16499	16290	16411	16269	16550	16476	16516	16599	16536	16360	16671	16477	16320	16298	16591	16371	16406	16693	16551	16684	16467	16485	16605	16409	16354	16510	16622	16535	16431	16493	16516	16588	16410	16482	16452	16576	16519	16627	16444	16659	16528	16495	16495	16442	16554	16573	16497	16520	16514	16469	16496	16665	16516	16508	16455	16573	16473	16427	16387	16454	16476	16461	16434	16423	16505	16414	16487	16526	16555	16649	16518	16503	16563	16585	16637	16534	16692	16409	16562	16359	16421	16503	16623	16606	16488	16426	16315	16533	16609	16579	16407	16542	16438	16554	16534	16573	16660	16502	16477	16435	16526	16405	16513	16604	16546	16581	16508	16334	16494	16454	16514	16321	16436	16434	16545	16501	16477	16426	16377	16439	16587	16698	16607	16430	16422	16474	16394	16518	16393	16663	16594	16476	16590	16438	16447	16412	16370	16612	16467	16513	16609	16383	16487	16607	16419	16548	16551	16486	16601	16387	16523	16477	16617	16398	16423	16504	16445	16400	16623	16386	16597	16535	16541	16460	16408	16484	16611	16471	16509	16521	16428	16649	16486	16374	16554	16490	16547	16541	16619	16268	16217	16419	16505	16384	16511	16574	16403	16281	16774	16348	16608	16472	16581	16375	16404	16436	16155	16421	16582	16525	16387	16525	16606	16598	16461	16732	16536	16354	16520	16498	16375	16473	16380	16377	16317	16625	16420	16565	16543	16439	16578	16429	16517	16428	16316	16401	16333	16506	16451	16576	16464	16471	16598	16423	16705	16485	16490	16489	16535	16387	16472	16482	16506	16313	16471	16474	16576	16448	16342	16481	16430	16600	16678	16463	16448	16535	16502	16406	16481	16408	16563	16495	16355	16650	16706	16437	16433	16456	16410	16451	16485	16585	16462	16593	16386	16416	16486	16498	16451	16604	16660	16656	16511	16442	16551	16511	16484	16428	16466	16640	16587	16476	16618	16588	16734	16437	16542	16422	16483	16454	16445	16447	16309	16449	16473	16599	16651	16510	16523	16545	16549	16423	16467	16424	16557	16509	16431	16437	16432	16455	16528	16405	16324	16551	16404	16281	16569	16515	16521	16446	16467	16431	16427	16533	16499	16525	16417	16384	16342	16517	16584	16496	16461	16631	16535	16483	16593	16530	16667	16387	16368	16423	16668	16486	16733	16442	16506	16469	16426	16549	16430	16658	16477	16473	16501	16381	16410	16582	16568	16424	16273	16654	16412	16405	16609	16381	16480	16526	16592	16459	16515	16571	16325	16528	16485	16445	16408	16499	16447	16633	16594	16550	16509	16404	16578	16451	16571	16577	16303	16386	16586	16607	16493	16492	16326	16481	16527	16534	16550	16562	16427	16399	16438	16597	16288	16536	16551	16535	16400	16406	16612	16407	16412	16662	16469	16572	16450	16361	16499	16491	16552	16460	16290	16479	16326	16623	16546	16326	16461	16528	16389	16523	16405	16593	16551	16482	16638	16509	16383	16622	16625	16528	16621	16549	16263	16383	16470	16467	16746	16597	16485	16575	16606	16630	16718	16602	16475	16604	16372	16472	16462	16445	16657	16393	16340	16571	16549	16523	16586	16489	16637	16407	16497	16545	16487	16582	16761	16333	16529	16671	16667	16419	16389	16484	16464	16575	16587	16262	16528	16525	16436	16543	16539	16578	16565	16531	16578	16423	16521	16668	16461	16751	16439	16586	16485	16582	16397	16436	16383	16348	16431	16580	16499	16438	16392	16421	16446	16528	16483	16432	16508	16440	16455	16306	16637	16534	16493	16415	16491	16407	16585	16453	16602	16347	16531	16493	16461	16580	16549	16497	16495	16475	16515	16458	16275	16450	16676	16451	16513	16527	16418	16483	16487	16470	16325	16440	16395	16409	16262	16375	16571	16631	16542	16441	16407	16545	16586	16526	16531	16484	16622	16540	16607	16452	16573	16497	16502	16541	16427	16563	16554	16464	16379	16297	16433	16539	16602	16508	16587	16573	16411	16572	16518	16339	16389	16449	16561	16493	16490	16575	16416	16499	16598	16391	16627	16574	16543	16394	16397	16733	16459	16610	16336	16466	16696	16265	16402	16607	16473	16600	16521	16555	16444	16462	16403	16494	16464	16486	16282	16464	16374	16300	16333	16582	16578	16484	16629	16387	16435	16479	16454	16399	16445	16338	16502	16479	16458	16444	16432	16511	16350	16429	16604	16334	16507	16551	16548	16582	16484	16565	16522	16449	16451	16381	16449	16405	16490	16486	16570	16491	16630	16359	16630	16394	16314	16575	16276	16574	16535	16692	16211	16561	16510	16541	16640	16502	16417	16587	16486	16421	16672	16449	16321	16285	16489	16453	16485	16335	16451	16721	16474	16461	16488	16405	16512	16438	16387	16410	16465	16563	16452	16753	16488	16486	16506	16536	16487	16375	16543	16431	16505	16338	16434	16629	16482	16466	16325	16565	16532	16604	16523	16648	16445	16470	16479	16617	16476	16387	16689	16439	16585	16405	16387	16584	16446	16527	16539	16518	16457	16690	16540	16562	16354	16668	16609	16523	16687	16465	16513	16423	16360	16604	16663	16666	16598	16541	16538	16384	16584	16539	16571	16476	16612	16472	16560	16462	16336	16504	16360	16471	16661	16634
45532	57310	60151	55198	45718	35947	31206	28942	28083	27208	26488	26398	26193	26060	25710	25864	25825	25631	25656	25902	25528	25499	25810	25427	25377	25209	25506	25269	25326	25369	25047	25272	25453	25604	25372	25477	25604	25279	25401	25279	25159	25327	25655	25259	25499	25447	25168	25325	25307	25350	25413	25276	25293	25321	25322	25225	25391	25229	25391	25218	25234	25321	25128	25109	25129	25435	25413	25248	25463	25475	25241	25233	25152	25508	25467	25403	25313	25313	25203	25293	25384	25176	25521	25250	25611	25435	25418	25560	25319	25492	25356	25622	25204	25466	25573	25306	25098	25457	25286	25326	25328	25282	25251	25306	25516	25243	25301	25528	25371	25234	24946	25372	25282	25376	25147	25501	24973	25303	25310	25263	25090	25233	25518	25200	25663	25305	25176	25367	25039	25460	25448	25208	25432	24816	25185	25053	25254	25520	25302	25379	25313	25059	25437	25450	25185	25314	25474	25142	25112	25361	25531	25415	25637	25289	25434	25255	25312	25333	25258	25360	25361	25097	25394	25186	25068	25198	25187	25246	25389	25280	25398	25435	25233	25357	25693	25576	25516	24994	25329	25273	25041	25397	25651	25273	25325	25397	25546	25067	25425	25269	25279	25446	25490	25351	25193	25358	25265	25259	25456	25468	25247	25154	25103	25513	25559	25318	25202	25258	25361	25483	24939	25408	25515	25453	25416	25319	25199	25070	25541	25164	25382	25265	25335	25313	25195	25359	25280	25328	25319	25237	25276	25265	25421	25038	25440	25229	25363	25392	25463	25375	25268	25425	25320	25291	25401	25358	25505	25396	25389	25213	25287	25423	25282	25482	25129	25141	25540	25209	25375	25333	25497	25473	25326	25307	25139	25325	25001	25257	25519	25390	25083	25398	25330	25433	25415	25246	25108	25289	25399	25276	25312	25156	25369	25337	25395	25513	25480	25211	25397	24988	25335	25308	25699	25486	25292	25173	25413	25257	25377	25328	25205	25119	25231	25038	25171	25288	25204	25279	25519	25511	25387	25387	25656	25334	25333	25243	25305	25141	25356	25156	25309	25298	25307	25380	25290	25411	25090	25377	25459	25236	25313	25345	25486	25253	25443	25370	25619	25162	25533	25323	25510	25414	25264	25310	25384	25292	25313	25424	25098	25501	25330	25293	25467	25149	25245	25093	25055	25396	25194	25040	25202	25365	25231	25214	25535	25269	25315	25266	25289	25342	25335	25363	25633	25465	25380	25111	25408	25377	25193	25297	25301	25323	25382	25238	25552	25381	25605	25305	24964	25148	25249	25491	25335	25367	25168	25218	25310	25510	25519	25311	25176	25052	25480	25477	25279	25373	25207	25620	25335	25453	25318	25317	25284	25325	25521	25430	25328	25145	25372	25489	25721	25271	25339	25437	25324	25456	25236	25358	25162	25247	25325	25333	25499	25107	25215	25460	25200	25351	25375	25359	25321	25343	25481	25408	25263	25330	25360	25439	25345	25336	25175	25547	25638	25547	25246	25385	25473	25222	25192	25375	25419	25515	25165	25318	25567	25402	25485	25236	25240	25482	25467	25382	25483	25459	25220	25455	25462	25269	25577	25428	25448	25475	25439	25333	25343	25238	25468	25405	25337	25409	25249	25314	25563	25268	25270	25143	25286	25355	25314	25330	25525	25533	25329	25441	25284	25379	25289	25463	25247	25184	25382	25262	25281	25295	25302	25431	25317	25225	25314	25302	25287	25285	25352	25281	25448	25358	25428	25622	25411	25198	25216	25384	24967	25370	25418	25212	25239	25600	25506	25523	25262	25467	25148	25212	25435	25234	25444	25318	25423	24972	25307	25261	25284	25564	25197	25420	25253	25141	25293	25569	25397	25552	25293	25260	25547	25343	25008	25052	25463	25413	25651	25335	25305	25227	25202	25317	25495	25218	25719	25359	25083	25373	25321	25124	25408	25196	25463	25486	25410	25379	25251	25485	25407	25509	25366	25409	25318	25497	25520	25317	25360	25453	24925	25090	25519	25356	25524	25187	25303	25201	25542	25197	25153	25204	25354	25355	25363	25521	25491	25267	25224	25277	25353	25395	25440	25264	25465	25446	25266	25255	25549	25577	25378	25261	25391	25460	25186	25386	25329	25247	25311	25241	25557	25581	25433	25428	25364	25140	25137	25342	25201	25475	25556	25320	25272	25331	25416	25320	25361	25307	25232	25307	25609	25058	25484	25516	25272	25085	25248	25233	25447	25269	25310	25194	25289	25391	25269	25282	25381	25366	25125	25119	25256	25239	25260	25088	25484	25513	25484	25413	25442	25420	25226	25358	25111	25186	25185	25390	25254	25260	25412	25270	25177	25479	25272	25474	25462	25324	25384	25170	25520	25440	25367	25361	25461	25363	25178	25552	25376	25308	25114	25393	25415	25236	25304	25158	25147	25138	25252	25190	25554	25517	25218	25438	25344	25250	25300	25264	25302	25419	25325	25417	25404	25451	25463	25195	25420	25243	25460	25106	25293	25427	25371	25146	25373	25383	25252	25284	25524	25524	25213	25380	25437	25798	25264	25176	25113	25256	25467	25203	25002	25277	25384	25319	25067	25227	25410	25247	25405	25213	25464	25320	25049	25317	25362	25448	25264	25231	25456	25382	25513	25140	25476	25439	25070	25108	25310	25651	25202	25482	25350	25359	25300	25592	25362	25307	25303	25353	25399	25295	25445	25462	25292	25291	25360	25228	25173	25327	25371	25322	25346	25446	25376	25329	25520	25227	25190	25325	25403	25366	25348	25289	25538	25646	25274	25567	25282	25392	25451	25385	25340	25161	25255	25595	25539	25123	25409	25223	25418	25251	25240	25325	25424	25444	25208	25281	25441	25458	25396	25191	25336	25459	25479	25080	25353	25285	25302	25305	25220	25431	25343	25479	25481	25359	25391	25342	25319	25518	25469	25260	25438	25200	25139	25440	25425	25278	25079	25310	25334	25327	25282	25313	25090	25502	25129	25161	25485	25282	25300	25174	25239	25457	25392	25305	25292	25239	25200	25202	25046	25338	25289	25250	25339	25323	25407	25191	25368	25388	25372	25260	25346	25112	25300	25244	25366	25279	25522	25331	25376	25471	25442	25348	25200	25392	25695	25077	25462	25306	25450	25634	25375	25449	25278	25397	25413	25387	25373	25441	25418	25400	25328	25346	25319	25097	25247	25271	25278	25525	25288	25300	25169	25190	25188	25249	25262	25207	25277	25431	25292	25109	25576	25235	25464	25042	25165	25302	25584	25386	25294	25393	25285	25209	25330	25320	25500	25640	25565	25419	25399	25374	25247	25324	25243	25235	25348	25240	25525	25177	25467	25258	25285	25217	25356	25065	25410	25309	25284	25326	25458	25184	25511	25320	25544	25201	25341	25383	25180	25193	25355	25359	25317	25136	25271	25172	25180	25482	25626	25476	25505	25531	25443	25194	25377	25342	25291	25531	25621	25107	25430	25310	25186	25385	25261	25227	25546	25467	25209	25115	25319	25453	25243	25248	25338	25273	25301	25552	25432	25188	25388	25244	25433	25164	25377	25186	25448	25391	25612	25272	25285	25226	25373	25220	25233	25152	25412	25286	25218	25403	25202	25293	25351	25289	25135	25408	25303	25468	25373	25418	25206	25174	25318	25139	25218	25488	25210	25491	25220	25266	25301	25402	25400	25204	25609	25334	25382	25519	25074	25385	25518	25285	25178	25290	25348	25364	25528	25224	25156	25376	25322	25747	25148	25466	25548	25320	25030	25147	25342	25348	25551	25367	25255	25176	25027	25419	25530	25387	25195	25155	25498	25292	25097	25359	25455	25360	25211	25346	25233	25366	25315	25193	25489	25668	25445	25196	25285	25471	25532	25168	25311	25218	25337	25177	25393	25423	25297	25414	25073	25312	25294	25401	25424	25408	25522	25252	24933	25323	25401	25553	25536	25219	25000	25438	25165	25163	25291	25252	25404	25261	25227	25437	25250	25251	25579	25379	25658	25397	25458	25433	25515	25328	25440	25290	25266	25172	25344	25410	25553	25474	25261	25542	25258	25172	25444	25503	25240	25337	25190	25074	25468	25266	25377	25173	25248	25297	25410	25374	25389	25476	25353	25481	25410	25168	25468	25432	25327	25327	25429	25314	25273	25283	25401	25351	25444	25537	25195	25308	25423	25373	25316	25187	25439	25441	25483	25471	25308	25288	25474	25447	25598	25286	25396	25374	25303	25059	25331	25466	25611	25438	25420	25409	25092	25292	25105	25509	25466	25342	25469	25398	25226	25314	25198	25284	25494	25421	25266	25387	25318	25051	25183	25356	25373	25610	25227	25265	25587	25405	25273	25211	25592	25227	25432	25548	25161	25395	25366	25514	25369	25377	25314	25109	25211	25411	25326	25443	25399	25465	25472	25454	25252	25459	25408	25330	25336	25545	25455	25470	25759	25467	25275	25280	25595	25344	25506	25271	25176	25230	25223	25338	25551	25444	25511	25234	25144	25378	25205	25360	25535	25092	25465	25410	25322	25503	25262	25041	25310	25568	25269	25396	25418	25459	25281	25310	25337	25340	25244	25280	25442	25532	25187	25316	25461	25279	25280	25323	25287	25447	25470	25114	25401	25298	25219	25377	24969	25351	25361	25289	25102	25424	25434	25174	25278	25186	25391	25379	25127	25293	25236	25286	25329	25343	25113	25064	25280	25256	25159	25241	25281	25289	25238	25544	25263	25579	25332	25267	25341	25458	25336	25326	25396	25181	25209	25397	25254	25246	25183	25607	25420	25393	25184	25053	25458	25427	25445	25170	25190	25587	25268	25360	25470	25464	25551	25484	25235	25303	25521	25230	25188	25389	25416	25434	25361	25509	25415	25407	25331	25253	25369	25416	25146	25422	25473	25287	25362	25350	25149	25394	25079	25278	25348	25494	25449	25205	25361	25269	25190	25354	25509	25334	25171	25368	25386	25683	25399	25425	25376	25490	25418	25374	25381	25585	25585	25228	25144	25283	25436	25487	25495	25201	25428	25476	25270	25486	25292	25495	25325	25600	25516	25278	25539	25174	25373	25355	25473	25395	25289	25297	25310	25250	25222	25537	25458	25744	25209	25314	25476	25298	25470	25428	25441	25598	25293	25407	25498	25322	25103	25276
48318	65730	59994	49915	39019	28185	23239	21153	19738	18832	17936	17640	17444	17149	17052	17114	16956	16840	16835	16965	16727	16680	16610	16678	16825	16532	16690	16404	16567	16404	16386	16378	16377	16461	16545	16529	16541	16728	16417	16405	16411	16556	16417	16379	16424	16393	16579	16242	16540	16439	16216	16439	16295	16374	16488	16386	16616	16434	16314	16716	16384	16486	16269	16337	16479	16500	16399	16414	16516	16439	16525	16511	16495	16466	16261	16544	16498	16543	16407	16228	16592	16292	16477	16432	16475	16473	16420	16493	16423	16477	16459	16496	16412	16554	16439	16376	16588	16598	16482	16511	16275	16417	16560	16455	16367	16605	16473	16400	16441	16496	16511	16602	16477	16423	16567	16375	16426	16556	16233	16414	16523	16417	16347	16369	16332	16499	16395	16444	16489	16538	16422	16574	16407	16351	16310	16427	16604	16425	16435	16328	16512	16410	16609	16323	16449	16433	16321	16512	16290	16463	16513	16689	16526	16441	16578	16687	16403	16466	16333	16359	16590	16353	16660	16328	16563	16460	16339	16419	16430	16321	16537	16472	16463	16330	16472	16774	16385	16381	16504	16506	16430	16364	16316	16419	16359	16618	16300	16244	16565	16569	16514	16552	16285	16653	16473	16504	16523	16440	16577	16537	16334	16516	16259	16524	16273	16406	16499	16492	16416	16411	16534	16478	16620	16644	16423	16548	16266	16465	16329	16608	16426	16350	16579	16455	16346	16530	16664	16595	16458	16376	16627	16374	16359	16467	16563	16514	16354	16446	16430	16443	16368	16471	16362	16433	16489	16281	16520	16603	16315	16483	16231	16460	16518	16510	16528	16468	16548	16512	16716	16485	16510	16615	16349	16335	16556	16294	16631	16596	16441	16327	16577	16348	16398	16495	16548	16528	16291	16525	16494	16478	16443	16523	16420	16548	16417	16399	16307	16438	16459	16308	16482	16399	16504	16369	16491	16389	16522	16507	16446	16588	16477	16334	16478	16496	16439	16431	16463	16488	16448	16544	16385	16338	16468	16424	16475	16298	16523	16550	16253	16454	16501	16439	16511	16409	16556	16521	16458	16494	16288	16331	16523	16461	16311	16566	16272	16524	16281	16432	16455	16398	16513	16370	16463	16481	16526	16445	16501	16392	16446	16397	16558	16478	16330	16559	16292	16435	16455	16418	16642	16312	16385	16490	16479	16447	16500	16447	16533	16547	16373	16569	16452	16599	16670	16429	16458	16441	16533	16370	16334	16451	16467	16215	16480	16454	16556	16410	16448	16489	16408	16610	16434	16628	16249	16557	16364	16495	16572	16502	16514	16496	16532	16533	16421	16496	16802	16623	16402	16434	16445	16626	16474	16452	16408	16429	16556	16506	16412	16516	16289	16389	16499	16427	16469	16360	16458	16540	16446	16560	16466	16486	16617	16457	16322	16308	16462	16291	16460	16574	16302	16478	16266	16456	16420	16407	16383	16278	16383	16460	16493	16481	16483	16602	16350	16271	16284	16398	16293	16399	16408	16400	16416	16411	16375	16378	16432	16596	16457	16543	16259	16495	16412	16297	16443	16512	16664	16155	16325	16545	16464	16479	16318	16330	16413	16337	16521	16484	16350	16546	16374	16434	16528	16424	16439	16268	16453	16480	16368	16504	16352	16314	16539	16373	16451	16474	16447	16336	16521	16448	16574	16365	16620	16382	16434	16463	16308	16573	16383	16348	16529	16306	16561	16551	16409	16343	16324	16475	16468	16417	16527	16338	16318	16377	16406	16330	16495	16422	16370	16475	16394	16453	16507	16553	16508	16421	16401	16338	16311	16492	16301	16430	16344	16432	16581	16475	16475	16413	16619	16442	16648	16391	16488	16514	16489	16528	16679	16487	16424	16586	16357	16487	16485	16520	16410	16527	16372	16305	16549	16416	16523	16499	16256	16461	16389	16413	16518	16361	16561	16484	16431	16477	16390	16487	16676	16404	16509	16353	16707	16303	16438	16384	16423	16603	16469	16570	16429	16416	16468	16444	16328	16399	16493	16392	16651	16470	16596	16414	16452	16564	16599	16441	16511	16507	16364	16406	16525	16413	16350	16459	16584	16318	16445	16595	16284	16472	16484	16384	16448	16550	16365	16476	16505	16615	16177	16484	16415	16354	16522	16498	16256	16404	16555	16503	16567	16506	16407	16282	16424	16499	16286	16450	16468	16437	16521	16720	16489	16544	16390	16507	16349	16480	16539	16364	16407	16520	16358	16369	16347	16359	16475	16454	16437	16554	16338	16342	16522	16379	16466	16442	16558	16458	16519	16346	16457	16341	16363	16453	16439	16250	16518	16468	16465	16574	16487	16475	16346	16523	16372	16422	16507	16717	16398	16571	16539	16446	16364	16493	16514	16540	16452	16484	16274	16441	16543	16437	16318	16649	16423	16347	16540	16468	16477	16423	16586	16394	16451	16438	16460	16403	16595	16254	16285	16556	16367	16408	16521	16565	16481	16495	16429	16651	16477	16257	16442	16450	16528	16547	16422	16234	16523	16525	16471	16448	16559	16447	16556	16618	16269	16572	16462	16354	16548	16313	16566	16397	16339	16581	16439	16448	16301	16510	16364	16417	16609	16437	16401	16555	16552	16423	16588	16332	16485	16375	16468	16612	16321	16479	16498	16489	16421	16560	16463	16452	16646	16596	16551	16455	16501	16421	16451	16498	16750	16364	16418	16491	16432	16454	16402	16402	16487	16506	16604	16432	16334	16414	16533	16543	16515	16376	16503	16598	16407	16394	16443	16448	16411	16512	16388	16392	16660	16417	16497	16529	16222	16509	16493	16415	16548	16499	16555	16616	16557	16536	16621	16486	16382	16408	16490	16509	16562	16281	16363	16606	16563	16697	16475	16553	16456	16533	16310	16254	16488	16586	16585	16372	16374	16496	16510	16428	16441	16342	16628	16562	16668	16526	16452	16482	16361	16503	16318	16347	16551	16448	16485	16325	16486	16428	16540	16484	16637	16461	16517	16582	16447	16522	16562	16254	16415	16480	16420	16530	16411	16359	16636	16276	16578	16447	16475	16389	16509	16606	16712	16355	16353	16549	16529	16349	16379	16518	16512	16290	16411	16377	16256	16401	16386	16493	16252	16540	16517	16400	16227	16473	16441	16492	16540	16340	16633	16495	16627	16430	16447	16408	16403	16602	16475	16461	16486	16513	16501	16440	16439	16431	16428	16447	16479	16318	16590	16638	16554	16512	16451	16298	16376	16513	16391	16591	16309	16352	16594	16341	16458	16548	16385	16372	16377	16388	16376	16517	16286	16480	16434	16432	16438	16458	16598	16638	16440	16365	16422	16651	16503	16519	16461	16467	16353	16555	16418	16453	16278	16527	16671	16585	16542	16588	16419	16322	16449	16409	16436	16470	16519	16420	16502	16374	16547	16503	16396	16495	16380	16563	16447	16390	16590	16302	16513	16396	16459	16529	16509	16584	16421	16477	16501	16448	16568	16541	16564	16425	16440	16335	16589	16528	16482	16526	16550	16397	16514	16383	16372	16545	16389	16567	16495	16578	16489	16521	16574	16360	16434	16428	16492	16357	16441	16505	16406	16470	16252	16575	16470	16325	16611	16476	16572	16498	16589	16410	16407	16582	16521	16726	16427	16429	16573	16425	16411	16641	16530	16526	16406	16484	16542	16396	16373	16348	16473	16432	16385	16588	16522	16666	16387	16429	16581	16342	16368	16420	16486	16347	16464	16556	16486	16637	16477	16582	16458	16397	16549	16570	16482	16573	16415	16593	16555	16348	16297	16588	16367	16486	16429	16345	16329	16505	16377	16370	16550	16440	16343	16595	16489	16630	16315	16349	16515	16348	16481	16329	16382	16284	16255	16604	16499	16393	16388	16394	16500	16533	16433	16465	16579	16429	16585	16423	16296	16454	16421	16353	16457	16376	16395	16396	16501	16388	16216	16598	16488	16468	16436	16578	16453	16457	16495	16563	16404	16238	16323	16509	16169	16368	16447	16444	16395	16511	16549	16336	16444	16480	16697	16466	16446	16388	16318	16429	16504	16485	16550	16422	16484	16392	16524	16450	16463	16391	16465	16454	16605	16547	16386	16429	16455	16596	16284	16387	16382	16522	16541	16406	16464	16485	16647	16459	16383	16627	16357	16408	16498	16383	16462	16501	16542	16523	16380	16477	16278	16248	16412	16620	16422	16418	16491	16304	16509	16575	16446	16457	16319	16431	16630	16397	16456	16524	16482	16321	16462	16477	16491	16622	16368	16597	16418	16573	16465	16538	16493	16462	16668	16561	16502	16556	16662	16519	16348	16492	16292	16591	16517	16654	16529	16501	16456	16460	16499	16673	16437	16487	16486	16477	16475	16437	16451	16300	16390	16577	16322	16577	16359	16566	16360	16426	16339	16470	16304	16354	16489	16391	16510	16559	16591	16479	16535	16454	16404	16509	16602	16537	16490	16443	16442	16485	16380	16457	16408	16468	16378	16420	16460	16314	16504	16330	16559	16497	16254	16616	16335	16441	16410	16468	16538	16373	16525	16723	16496	16431	16446	16431	16463	16353	16414	16189	16396	16439	16485	16585	16389	16505	16389	16465	16564	16552	16437	16502	16479	16405	16556	16504	16461	16470	16487	16549	16342	16469	16595	16433	16582	16462	16618	16591	16392	16422	16363	16301	16559	16447	16400	16431	16629	16412	16538	16544	16424	16451	16317	16618	16502	16447	16536	16541	16406	16429	16347	16396	16402	16405	16293	16516	16377	16540	16555	16453	16410	16544	16410	16430	16384	16441	16613	16521	16457	16614	16498	16499	16496	16547	16494	16402	16274	16449	16447	16640	16506	16506	16383	16508	16696	16377	16654	16584	16448	16564	16396	16458	16663	16508	16481	16469	16398	16476	16479	16403	16507	16498	16481	16562	16446	16441	16599	16644	16357	16437	16505	16397	16538	16430	16362	16501	16436	16567	16624	16407	16487	16533	16342	16630	16461	16477	16483	16429	16402	16476	16647	16565	16424	16431	16464	16245	16402	16291	16527	16416	16378	16434	16584	16405	16534	16426	16481	16511	16335	16476	16540	16494	16622	16712	16594	16573	16479	16612	16556	16593	16267	16430	16613	16402	16309	16405	16391	16553
25986	22293	37951	47805	41794	39091	38046	33754	30179	29175	28143	27594	27290	27024	26682	26742	26630	26420	26533	26352	26222	26061	26063	26015	25985	26212	25908	26014	25706	25941	25671	25850	25854	25796	25770	25832	25744	25733	26009	25666	26026	25561	25907	25714	25888	25873	26054	25751	25626	25627	25621	26019	25814	25770	25867	25600	25877	25618	25808	25706	25929	25903	25736	25628	25794	25633	25813	25834	25838	25806	25870	25515	25732	25507	25500	25822	25748	25634	25578	25780	26071	25761	25841	25787	25830	25693	25576	25642	25718	25720	25832	25700	25700	25896	25700	25636	25547	25512	25720	25635	25813	25831	25486	25953	25631	25868	25866	25813	25528	26023	25794	25569	25882	25846	25868	25959	25913	25798	25926	25588	25617	25805	25528	25344	25679	25493	25773	25611	25786	25818	25591	25479	25807	25759	25864	25753	25665	25681	25703	25716	25760	25563	25828	25741	25534	25593	25881	25692	25640	25892	25629	25669	25775	25714	25899	25427	25418	25795	25446	25665	25589	25802	25908	25845	25518	25698	25633	25492	25696	25795	25738	25559	25408	25565	25777	25792	25899	25992	25723	25622	25630	25568	25714	25655	25803	25801	25686	25758	25741	25705	25791	25678	25935	25729	25569	25709	25721	25608	25747	25771	25884	25674	25704	25671	25934	25612	25618	25776	25650	25783	25868	25880	25736	25641	25866	25606	25844	25758	25678	25628	25875	25741	25647	25587	25610	25364	25789	25605	25783	25633	25621	25703	25788	25577	25567	25860	25641	25682	25807	25903	25795	25785	25767	25701	25680	25598	25353	25901	25905	25523	25782	25393	25537	25951	25898	25592	25709	25749	25428	25506	25451	25668	25785	25915	25697	25937	26014	25725	25803	25644	25622	25669	25676	25718	25579	25487	25770	25691	25633	25820	25692	25576	25626	25578	25776	25752	25652	25762	25710	25896	25821	25771	25970	25687	25762	25530	25665	25742	25687	25470	25802	25915	25686	25499	25814	25983	25753	25486	25776	25742	25770	25824	25729	25664	25835	25712	25815	25839	26028	25650	25386	25742	25537	25787	25853	25646	25654	25470	25676	25742	25655	25638	25623	25468	25664	25586	25517	25734	25613	25583	25848	25672	26065	25804	25448	25442	25579	25667	25499	25636	25909	25652	25845	25704	25675	25753	25879	25828	25629	25702	25613	25743	25473	25669	25759	25835	25652	25854	25530	25483	25977	25603	25341	25486	25683	25726	25792	25558	25623	25549	25539	26029	25648	25633	25575	25739	25826	25771	25728	25621	25231	25799	25521	25625	25794	25725	25709	25957	25838	25776	25808	25855	25793	25858	25420	25664	25819	25700	25640	25591	25764	25733	25913	25676	25951	25691	25751	25758	25555	25509	25855	25417	25341	25732	25607	25874	25518	25767	25428	25725	25665	25873	25859	25742	25630	25807	25906	25535	25739	25697	25730	25529	25845	25723	25668	25871	25753	25824	25656	25812	25862	25850	25665	25624	25635	25684	25772	25555	25845	25795	25695	25840	25685	25693	25630	25629	25662	25575	25822	25768	25525	25693	25571	25685	25606	25806	25721	26048	25964	25660	25667	25760	25664	25713	25835	25827	25697	25654	25668	25676	25639	25600	25865	25804	25768	25629	25735	25533	25849	25913	25655	25800	25851	25642	25848	25344	25518	25481	25727	25810	25661	25680	25630	25883	25707	25687	25891	25786	25786	25602	25594	25726	25431	25649	25655	25847	25780	25582	25640	25566	26076	25725	25766	25738	25753	25708	25801	25582	25869	25663	25795	25621	25862	25664	25777	25577	25746	25597	25729	25624	25654	25591	25653	25743	25768	25523	25688	25706	25830	25664	25659	25545	25677	25805	25643	25632	25577	25739	25526	25655	25909	25727	25885	25604	25490	25504	25845	25880	25846	25635	25865	25628	25670	25649	25692	25775	25775	25659	25653	25641	25802	25713	25652	25682	25700	25888	25671	25580	25874	25719	25526	25730	25673	25685	25746	25920	25791	26074	25709	25510	25863	25786	26029	25769	25521	25663	25840	25764	25711	25797	25764	25637	25456	25627	25972	25758	25846	25795	25737	25551	25890	25619	25779	25563	25802	25759	25918	25691	25696	25482	25596	25807	25719	25595	25690	25817	25796	25895	25871	25734	25768	25828	25873	25792	25738	25816	25646	25499	25502	25697	25855	25623	25646	25754	26012	25752	25541	25828	25711	25494	25756	25725	25454	25793	25942	25620	25680	25658	25749	25582	25683	25855	25736	25869	25794	25631	25654	25405	25735	25525	25851	25800	25737	25444	25488	25720	25554	25487	25603	25442	25855	25551	25726	25693	25742	25636	25797	25796	25718	25563	25692	25930	25744	25668	25711	25662	25626	25994	25610	25781	25701	25865	25664	25702	25610	26013	25666	25678	25517	25543	25838	25503	25816	25938	25740	25682	25888	25734	25594	25748	25578	25735	25829	25833	25827	25699	25339	25820	25762	25586	25744	25611	25599	25721	25655	25731	25513	25492	25827	25848	25866	25615	25646	25496	25596	25800	25762	25668	25578	25684	25593	25574	25662	25673	25900	25976	25802	25855	25787	25692	25652	25856	25692	25592	25703	25761	25649	25575	25404	25612	25840	25749	25794	25674	25707	25592	25457	25835	25770	25624	25861	25716	25857	25816	25445	25675	25707	25685	26035	25470	25662	25646	25727	25747	25897	25636	25645	25527	25597	25697	25691	25378	25788	25707	25779	25831	25605	25667	25431	25686	25586	25538	25611	25597	25570	25832	25655	25684	26008	25655	25387	25751	25817	25543	25742	25531	25735	25730	25629	25692	25749	25490	25612	25604	25804	25691	25684	25715	25728	25815	25783	25848	25618	25659	25628	25730	25700	25837	25669	25852	25627	25819	25669	25938	25654	25256	25701	25755	25592	25926	25992	25646	25430	25511	25375	25524	25660	25811	25770	25810	25687	25800	25723	25940	25661	25760	25763	25762	25702	25542	25798	25859	25544	25703	25875	25804	25859	25599	25594	25672	25679	25802	25618	25455	25711	25660	25693	25511	25944	25793	25744	25731	25694	25644	25743	25531	25738	25717	25576	25834	25774	25747	25613	25516	25577	25726	25639	26007	25917	26097	26001	25742	25637	25451	25744	25751	25807	25675	25697	25744	25744	25892	25881	25938	25692	25598	25726	25490	25758	25735	25702	25652	25794	25910	25604	25443	25503	25527	25773	25860	25852	25817	25759	25736	25770	25726	25556	25703	25885	25767	25693	25811	25617	25717	25830	25655	25854	25673	25801	25504	25632	25736	25554	25747	25755	26005	25651	25885	25874	25652	25774	25693	25660	25707	25783	26043	25762	25669	25781	25817	25525	25484	25510	25714	25675	25890	25853	25899	25508	25698	25441	25570	25816	25641	26011	25945	25586	25753	25817	25767	25797	25815	25807	25406	25698	25735	25543	25656	25527	25651	26049	25691	25655	25915	25551	25589	25501	25762	25638	25793	25771	25790	25487	25578	25906	25534	25786	25884	25631	25461	25734	25414	25386	26128	25525	25652	25853	25590	25591	25780	25859	25528	25893	25754	25653	25810	25565	25754	25720	25499	25844	25737	25569	25685	25935	25830	25715	25569	25661	25659	25787	25742	25503	25776	25915	25774	25828	25739	25767	25926	25694	25663	25845	25711	25596	25914	25830	25785	25605	25653	25803	25871	25682	25680	25620	25779	25761	25976	25648	26005	25771	25451	25732	25783	25677	25616	25562	25427	25872	25647	25705	25916	25688	25733	25726	25783	25399	25731	25552	25447	25916	25410	25582	25765	25784	25675	25763	25581	25686	25454	25602	25561	25962	25458	25820	25858	25847	25817	25872	25959	25686	25378	25632	25964	25912	25552	25652	25805	25745	25457	25691	25739	25527	25610	25736	25651	25611	25588	25633	25610	25499	25811	25577	25767	25534	25668	25512	25637	25778	25833	25645	25638	25587	25743	25676	25609	25499	25723	25793	25949	25967	25539	25816	25902	25814	25742	25654	25588	25775	25847	25900	25579	25725	25661	25698	25793	25645	25746	25756	25700	25690	25506	25679	25895	25599	25606	25827	25615	25428	25818	25781	25731	25833	25716	25893	25771	25728	25692	25502	25881	25676	25840	25543	25736	25727	25734	25472	25809	25632	25839	25621	25826	25565	25565	25553	25727	25936	25618	25503	25687	25965	25973	25701	25774	25488	25989	25697	25427	25771	25803	25725	25681	25747	25657	25537	25597	25609	25648	25825	25781	25893	26093	25804	25967	25726	25647	25918	25788	25504	25732	25774	25472	25681	25327	25851	26001	25705	25626	25632	25911	25943	25722	25589	25686	25731	25770	25763	25504	25868	25762	25709	25547	25733	25932	26083	25753	25676	25625	25582	25812	25691	25549	25693	25745	25762	25838	25845	25621	25436	25840	25596	25652	25666	25548	25634	25732	25602	25730	25768	25893	25658	25988	25521	25632	25662	25595	25708	25724	25953	25831	25966	25867	25818	25660	25902	25759	25447	25755	25930	25813	25807	25820	25787	25655	25713	25747	25678	25704	25764	25810	25777	25935	25839	25941	25649	25928	25705	25960	25797	25742	25642	25521	25949	25580	25751	25557	25492	25682	25664	25903	25828	25755	25827	25846	25600	25750	25492	25692	25740	25563	25722	25798	25396	25724	25985	25660	25878	25804	25911	25994	25707	25941	25730	25631	25634	25864	25343	25949	25909	26052	25532	25609	25598	25275	25861	25704	25777	25753	25872	25853	25740	25461	25694	25810	25724	25852	25731	25619	25562	25766	25691	25790	25830	25677	25683	25814	25876	25755	25639	25807	25650	25515	25754	25618	25793	25783	25973	25729	25754	25555	26019	25633	25687	25605	25439	25742	25933	25528	25510	25745	25621	25732	25778	25843	25753	25710	25730	25578	25648	26034	25929	25750	25771	25659	25592	25740	25607	25705	26044	25742	25684	25742	25664	25789	25826	25684	25576	25646	25810	25773	25608	25607	25746	25525	25648	25647	25857	25904	25827	25632	25644	25856	25715	25659	25985	25664	25812	25794	25803	25625	25818	25945	25703	25847	25596	25712	25699	25656	25849	25852	25724	25753	25768	25718	25752	25681
48031	78053	75409	61545	43203	34916	30745	26178	22333	20582	19657	19281	18411	18158	17792	17849	17689	17472	17395	17105	17136	17050	16980	17254	16857	17165	17036	16711	16851	16768	16820	16884	16710	16780	16910	16770	16713	16760	16763	16644	16659	16851	16743	16799	16743	16802	16719	16563	16675	16656	16778	16742	16590	16702	16629	16678	16679	16693	16688	16789	16717	16687	16731	16587	16626	16842	16542	16640	16688	16607	16619	16605	16775	16741	16673	16605	16705	16773	16805	16914	16791	16804	16729	16749	16672	16818	16724	16638	16615	16617	16609	16643	16643	16516	16729	16777	16741	16907	16603	16711	16668	16719	16948	16677	16700	16916	16641	16654	16785	16677	16750	16929	16690	16714	16875	16760	16646	16646	16815	16695	16654	16623	16613	16935	16456	16714	16781	16664	16732	16519	16627	16618	16611	16876	16790	16654	16631	16765	16634	16519	16749	16523	16788	16693	16619	16853	16611	16788	16625	16656	16615	16557	16627	16724	16788	16559	16662	16709	16493	16637	16807	16678	16862	16588	16756	16655	16671	16644	16651	16679	16564	16771	16755	16732	16810	16862	16677	16680	16576	16752	16699	16859	16763	16793	16612	16717	16740	16698	16609	16568	16784	16720	16582	16797	16683	16768	16928	16620	16681	16745	16828	17013	16686	16725	16843	16856	16562	16526	16738	16782	16730	16719	16727	16731	16760	16561	16662	16764	16535	16670	16785	16811	16555	16817	16549	16834	16696	16842	16763	16677	16890	16603	16637	16767	16593	16836	16670	16581	16532	16738	16688	16709	16751	16755	16766	16758	16598	16597	16686	16690	16828	16700	16781	16573	16495	16767	16603	16691	16569	16704	16760	16711	16579	16740	16742	16683	16554	16608	16780	16769	16795	16648	16691	16593	16811	16645	16689	16694	16644	16891	16577	16729	16546	16837	16794	16485	16634	16812	16611	16566	16826	16811	16494	16658	16588	16646	16677	16745	16652	16714	16436	16751	16803	16604	16845	16757	16617	16558	16668	16741	16601	16787	16659	16713	16651	16705	16723	16526	16708	16740	16652	16760	16645	16678	16627	16808	16713	16635	16680	16844	16810	16613	16565	16808	16638	16679	16667	16510	16731	16609	16700	16822	16712	16748	16498	16560	16710	16848	16599	16907	16712	16933	16500	16750	16849	16440	16693	16649	16652	16853	16676	16469	16595	16730	16574	16567	16636	16676	16939	16597	16730	16726	16439	16621	16651	16772	16625	16821	16922	16658	16708	16888	16728	16629	16749	16818	16652	16583	16653	16775	16800	16830	16757	16571	16847	16632	16585	16794	16725	16751	16591	16669	16754	16672	16763	16707	16602	16640	16793	16916	16651	16801	16771	16757	16567	16767	16714	16630	16627	16639	16636	16894	16647	16592	16726	16603	16789	16724	16686	16707	16669	16705	16737	16595	16599	16731	16686	16675	16657	16922	16709	16818	16665	16752	16508	16832	16613	16713	16476	16611	16655	16805	16803	16621	16602	16677	16619	16444	16656	16765	16617	16636	16652	16667	16673	16760	16676	16768	16650	16716	16557	16699	16527	16851	16727	16753	16862	16778	16838	16691	16550	16584	16526	16738	16878	16666	16769	16740	16680	16685	16594	16785	16711	16692	16671	16629	16539	16808	16642	16670	16712	16569	16729	16715	16664	16790	16721	16990	16709	16708	16571	16697	16568	16594	16755	16569	16626	16707	16622	16661	16609	16653	16676	16713	16623	16555	16729	16799	16677	16812	16683	16755	16724	16663	16682	16714	16762	16800	16633	16684	16897	16685	16623	16627	16730	16762	16525	16639	16816	16663	16653	16681	16723	16687	16735	16522	16692	16659	16748	16615	16641	16566	16662	16650	16685	16835	16794	16793	16703	16847	16689	16844	16725	16715	16675	16732	16706	16681	16710	16699	16662	16517	16783	16764	16646	16696	16705	16586	16844	16656	16760	16702	16723	16684	16630	16434	16776	16782	16710	16804	16488	16653	16682	16706	16802	16660	16690	16903	16648	16736	16756	16651	16638	16782	16809	16579	16670	16775	16698	16641	16668	16667	16785	16758	16787	16549	16962	16675	16710	16558	16812	16650	16876	16593	16702	16765	16508	16601	16744	16711	16619	16595	16792	16612	16775	16835	16850	16698	16817	16637	16708	16571	16812	16649	16713	16551	16809	16664	16706	16684	16666	16443	16757	16732	16782	16826	16681	16584	16589	16783	16590	16693	16603	16786	16749	16624	16700	16473	16678	16712	16694	16639	16606	16796	16802	16538	16568	16711	16815	16695	16578	16484	16684	16758	16723	16893	16731	16707	16719	16740	16735	16857	16751	16632	16503	16635	16674	16660	16755	16645	16630	16699	16797	16751	16703	16626	16680	16669	16446	16622	16804	16699	16734	16687	16467	16742	16650	16872	16693	16821	16760	16592	16758	16588	16743	16758	16850	16689	16641	16795	16491	16640	16642	16649	16751	16742	16554	16545	16898	16702	16632	16528	16665	16636	16542	16687	16517	16648	16611	16698	16906	16658	16823	16661	16720	16719	16545	16730	16545	16728	16702	16678	16867	16633	16697	16583	16427	16475	16701	16740	16717	16624	16648	16469	16644	16662	16652	16721	16694	16667	16762	16693	16827	16652	16726	16789	16883	16669	16773	16557	16793	16798	16581	16764	16779	16667	16667	16527	16658	16529	16772	16643	16758	16776	16574	16716	16669	16595	16703	16662	16478	16654	16596	16867	16685	16610	16764	16676	16763	16749	16772	16628	16540	16684	16679	16621	16588	16814	16676	16597	16701	16565	16893	16540	16694	16760	16751	16738	16627	16895	16839	16539	16627	16725	16676	16526	16683	16815	16587	16822	16815	16830	16702	16639	16528	16609	16694	16689	16661	16706	16818	16709	16834	16859	16805	16738	16677	16628	16692	16727	16627	16765	16776	16769	16756	16808	16731	16762	16715	16629	16805	16752	16566	16734	16702	16785	16667	16845	16547	16780	16727	16803	16816	16986	16610	16711	16593	16728	16560	16864	16777	16617	16627	16456	16732	16709	16764	16726	16732	16676	16850	16659	16706	16687	16677	16811	16736	16709	16576	16578	16732	16618	16732	16760	16729	16709	16758	16524	16496	16755	16689	16751	16645	16647	16847	16810	16692	16816	16556	16671	16669	16673	16692	16626	16843	16845	16787	16525	16567	16597	16784	16541	16753	16797	16742	16694	16566	16762	16766	16542	16743	16619	16708	16820	16825	16648	16767	16706	16664	16759	16675	16459	16576	16567	16715	16842	16639	16828	16621	16673	16745	16772	16720	16500	16751	16560	16596	16831	16702	16680	16608	16753	16712	16705	16860	16743	16645	16697	16729	16692	16541	16770	16751	16797	16764	16689	16662	16684	16669	16557	16758	16646	16572	16636	16667	16898	16732	16677	16736	16770	16496	16694	16757	16730	16934	16721	16727	16793	16776	16647	16855	16735	16658	16757	16762	16740	16815	16646	16874	16886	16800	16803	16784	16566	16691	16808	16694	16753	16543	16708	16836	16682	16573	16832	16728	16738	16597	16478	16843	16743	16872	16762	16689	16749	16564	16716	16628	16749	16806	16693	16514	16527	16814	16732	16867	16757	16731	16505	16754	16675	16717	16639	16579	16785	16755	16689	16744	16573	16742	16764	16796	16668	16568	17023	16701	16728	16602	16580	16679	16729	16646	16571	16806	16751	16590	16652	16676	16821	16746	16611	16847	16679	16701	16717	16606	16607	16729	16697	16574	16753	16871	16677	16550	16543	16785	16570	16496	16698	16571	16723	16790	16611	16695	16779	16685	16623	16770	16477	16620	16877	16703	16537	16847	16606	16621	16645	16602	16860	16552	16777	16706	16767	16740	16707	16678	16758	16628	16574	16616	16712	16700	16803	16640	16609	16693	16693	16563	16585	16782	16784	16638	16603	16780	16742	16642	16494	16692	16727	16730	16644	16537	16736	16574	16753	16625	16686	16679	16680	16309	16622	16824	16670	16735	16711	16699	16753	16667	16685	16782	16860	16630	16854	16729	16590	16689	16724	16626	16510	16566	16485	16616	16721	16522	16548	16727	16602	16818	16724	16645	16783	16702	16786	16799	16687	16641	16758	16711	16523	16792	16900	16551	16769	16491	16763	16680	16815	16796	16848	16705	16607	16796	16723	16767	16750	16769	16676	16703	16680	16627	16644	16766	16549	16716	16629	16719	16735	16794	16695	16559	16715	16718	16699	16605	16753	16654	16813	16786	16657	16745	16768	16630	16739	16656	16707	16773	16634	16752	16665	16682	16674	16799	16698	16823	16672	16695	16668	16721	16734	16804	16624	16649	16578	16674	16672	16682	16625	16736	16721	16589	16850	16536	16625	16606	16741	16732	16524	16823	16656	16599	16782	16821	16751	16691	16712	16922	16644	16823	16644	16605	16812	16392	16558	16512	16582	16698	16651	16535	16789	16657	16500	16712	16653	16626	16641	16520	16681	16598	16887	16600	16707	16587	16748	16613	16658	16656	16697	16645	16755	16769	16636	16580	16755	16734	16625	16570	16479	16661	16662	16859	16784	16700	16760	16722	16696	16627	16697	16695	16828	16737	16570	16584	16611	16679	16664	16650	16770	16537	16724	16673	16703	16686	16742	16753	16606	16769	16661	16554	16643	16715	16633	16774	16554	16668	16764	16593	16784	16571	16676	16791	16656	16698	16724	16666	16802	16808	16629	16726	16570	16816	16684	16574	16591	16543	16785	16608	16720	16486	16554	16692	16594	16705	16530	16823	16764	16624	16654	16682	16628	16580	16874	16784	16784	16635	16660	16767	16827	16767	16722	16771	16581	17012	16777	16761	16705	16758	16632	16690	16548	16501	16624	16608	16624	16654	16892	16744	16524	16544	16772	16813	16574	16734	16714	16457	16607	16565	16598	16551	16690	16749	16625	16878	16736	16634	16576	16602	16733	16737	16772	16635	16598	16522	16634	16698	16879	16800	16847	16814	16713	16833	16557	16646	16753	16712	16689	16857	16618	16739	16811	16860	16754	16794	16674	16685	16663	16656	16787	16702	16840	16813	16668	16815	16643	16619	16815	16574	16660	16664	16688	16720	16834	16819	16666	16762	16791	16700	16617
23818	21682	34374	39842	39773	44063	45722	36129	32362	30883	29632	28663	28116	27924	27511	27326	27140	27063	26572	26571	26423	26261	26491	26218	26197	26097	26250	25953	25893	25980	26101	25948	25781	25934	26012	25936	25807	25871	25817	25798	25724	25651	25963	25899	25775	25800	25956	25853	25829	25789	25626	25855	25808	25765	25890	25731	25826	25652	25710	25596	25692	25910	25945	25747	25828	25751	25670	25667	25736	25715	25611	25881	26041	25805	25858	25708	25591	25770	25967	25915	25843	25804	25800	25788	25781	25480	25883	25605	25885	25807	25962	25583	25623	25635	25652	25682	25709	25779	25788	25718	25674	25695	25895	25787	25681	25653	25809	25879	25877	25759	25671	25922	25627	25465	25704	25655	25973	26060	25952	25874	25772	25961	25804	25746	25880	25567	25460	25704	25887	25826	25711	25685	25729	25850	25631	25622	25503	25629	25790	25936	25739	25783	25535	25950	25925	25844	25721	25610	25880	25877	25762	25625	25793	25730	25945	25779	25898	25627	25641	25900	25792	25734	25592	25704	25705	25837	25780	25670	25899	25730	25790	25696	25755	25798	25630	25607	25683	25702	25692	25556	25804	25980	25845	25575	25816	26008	25473	25808	25631	25559	25710	25957	25494	25868	25789	25772	25652	25821	25946	25591	25752	25898	25817	25927	25864	25756	25816	25876	25885	25706	25678	25708	25682	25957	25712	26025	25705	26072	25544	25827	25776	25704	25830	25808	25642	25851	25719	25790	25760	25647	25710	25716	26069	25883	25559	25859	25585	25910	25585	25549	25677	25714	25574	25436	25542	25686	25907	25555	25597	25678	25763	25593	25793	25814	26139	25764	25694	25725	25923	25661	25613	25661	25887	25758	25620	25725	25552	25718	25788	25637	25904	25736	25730	25692	25837	25570	25997	25745	25662	25837	25864	25865	25784	25647	25690	25675	26006	25961	25741	25581	25805	25421	25896	25961	25686	25942	25668	25793	25870	25825	25744	25836	25696	25781	25785	25669	25787	25849	25816	25830	25899	25617	25529	25782	25765	25809	25649	25863	25641	25812	26068	25764	25716	25744	25810	25610	25772	25570	25766	25867	25813	25619	25849	25895	25686	25667	25606	25671	25765	25842	26100	25859	25770	25803	25817	25726	25937	25780	25771	25751	25604	25808	25840	25641	25880	25664	25284	25864	25888	25684	25694	25538	25723	25564	25561	25694	25791	25785	25884	25665	25937	25626	25765	25755	26120	25892	25810	25593	25865	25550	25732	25868	25662	25802	25723	25692	25795	25611	25953	25715	25762	25722	25801	25516	25941	25686	25554	25768	25722	25933	25712	25938	25802	25717	25899	25758	25729	25860	25551	25879	26069	25903	25880	25683	25614	25655	25624	25593	26206	25949	25811	25581	25702	25793	26003	25831	25757	25868	25649	25750	25661	25611	25673	25725	25752	25688	25536	25785	25575	25971	25600	25776	25770	25761	25758	25590	25690	25734	25831	25416	25746	25779	25752	25682	25755	25940	25760	25843	25481	25989	25902	25701	25764	25628	25835	25558	25832	25951	25674	25790	25825	25891	25901	25895	25577	25654	25685	25897	25558	25885	25906	25917	25557	25489	25792	25788	25745	25845	25782	25579	25675	25664	25700	25690	25774	25862	25828	25492	25534	25783	25976	26006	25603	25720	25777	25815	25816	25681	25581	26008	25661	25609	25737	25615	25706	25938	25738	25665	25763	25662	25718	25623	25612	25897	25725	25714	25750	25552	25896	25645	25655	25688	25840	25802	25743	25744	25707	25805	25629	25564	25686	25764	25539	25899	26036	25855	25688	25802	25455	25697	25883	25612	25802	25622	25819	25861	25784	25746	25788	25500	25620	25699	26015	25606	25634	25454	25908	25653	25737	25703	25704	25680	25669	25710	25892	25796	25410	26009	25563	25730	25523	25539	25503	25671	25705	25701	25736	25859	25773	25687	25809	25756	25468	25781	25760	25613	25835	25736	25633	25716	25840	25620	25651	25723	25743	25548	25643	25713	25875	25755	25548	25659	25637	25714	25556	25565	25862	25643	25791	25679	25550	25443	25957	25815	25880	25603	25623	25486	25587	25613	25604	25681	25582	25803	25825	25940	25923	26047	25718	25648	25742	26090	25951	25985	25687	25877	25778	25915	25715	25703	25921	25875	25897	25912	25482	25875	25759	25920	25676	25709	25832	25863	25772	25760	25693	25558	25817	25735	25872	25628	25707	25669	25634	25654	25676	25752	25749	25620	25742	25492	25798	25827	25680	25782	25711	25575	25824	25852	25899	25651	26046	25707	25765	25848	25520	25833	25768	25871	25813	25659	25684	25589	25636	25734	25580	25843	25827	25607	25501	26113	26019	25797	25657	25775	25551	25469	25868	25937	25979	25704	25719	25590	25677	25611	25636	25464	25956	25763	25805	25725	25571	25910	25562	25578	26034	25608	25715	25726	25804	25918	25766	26071	25835	25581	25676	25652	25838	25760	25672	25805	25797	25754	25872	25725	25845	25628	25891	25780	25805	25512	25619	25951	25771	25671	25844	25703	25776	25738	25837	25763	25763	25607	25582	25707	25593	25716	25917	25868	25407	25717	26017	25523	25775	25887	25967	25583	25672	25516	25662	25841	25842	25777	25622	25796	25643	25818	25583	25712	25783	25590	25530	25852	25878	25834	25600	25772	25590	25610	25662	25730	25848	25805	25589	25858	25870	25726	25729	25508	25658	25717	25721	25802	25664	25672	25808	25832	25785	25575	25649	25783	25890	25874	25659	25651	25809	25943	25704	25655	25749	25686	25627	25771	25927	25769	25841	25680	25662	25873	25721	25541	25698	25782	25654	25686	25518	25447	25537	25743	25769	25802	25753	25768	25594	25727	25483	25784	25936	25756	25848	25712	25781	25918	25640	25604	25696	25796	25732	25909	25826	25653	25826	25778	25668	25475	25562	25928	25682	25724	25635	25846	25929	25764	25905	25944	25733	25514	25460	25493	25682	25700	25848	25670	25691	25738	25592	25860	25870	25575	25781	26095	25600	25974	25740	25887	25962	25811	25654	25812	25702	25680	25598	25750	26071	25876	25819	25673	25788	25670	25646	25673	25707	25809	25746	25912	25746	25591	25579	25646	25699	25897	25685	25446	25942	25976	25813	25790	25762	25707	25717	25732	25588	25654	25619	25446	25500	25882	25865	25731	25628	25641	25998	25785	25705	25995	25876	25770	25663	25781	25904	25653	25829	25367	25589	25695	25828	25786	25894	25665	25747	25752	25754	25764	25697	25653	25691	25611	25663	25915	25722	25516	25329	25750	25692	25504	25679	25805	25960	25838	25399	25688	25839	25761	25474	25515	25531	25691	25942	25735	26018	25852	25952	25623	25755	25692	25705	25566	25839	25738	25685	25708	25588	25637	25695	25849	25705	25648	25788	25426	25805	25423	25609	25652	25509	25978	25742	25760	25764	25490	25574	25677	26017	25823	25750	25458	25782	25793	25804	25546	25822	25675	25715	25661	26027	25605	25782	26010	25661	25757	25844	25650	25908	25508	25609	25628	25795	25844	25693	25966	25445	25866	25793	25945	25768	25616	25890	25543	25875	25606	25809	25633	25907	25610	25649	26079	25825	25838	25748	25521	25745	25294	25808	25546	25716	25759	25574	25894	25555	25813	25813	25841	25844	25664	25747	25456	25868	25559	25648	25614	25904	25893	25713	25827	25522	25770	25369	25708	25706	25683	25735	26113	25748	25767	25733	25722	25957	25858	25686	25733	25952	25727	25779	25508	25581	25797	25616	25471	25989	25923	25471	25612	25482	25724	25837	25650	25638	25855	25558	25318	25725	25947	25866	25683	25607	25787	25574	25772	25812	25530	25553	25436	25755	25939	25700	25752	25629	25690	25773	25765	25819	25551	25791	25716	25691	25785	25848	25631	25605	25823	25772	25491	25756	25839	25635	25624	25951	25789	25913	25597	25590	25876	25771	25642	25764	25683	25933	25669	25630	25927	25751	26040	25722	25949	25800	25728	25696	25645	25613	25765	25744	25867	25773	25930	25577	25534	25796	25516	25589	25479	25642	25490	25678	25757	25463	25666	25773	25718	25918	25813	25859	25584	25676	25986	25727	25499	25810	25601	25642	25852	25928	25553	25738	25622	25644	25678	25772	25606	25943	25749	25537	25849	25670	25738	25730	25845	25672	25908	25797	25759	25652	25628	25596	25739	25448	25782	25619	25922	25701	25816	25645	25618	25914	25691	25766	25671	25823	25755	25630	25764	25535	25890	25841	25849	25624	25764	25647	25561	25660	25617	25735	25775	25742	25692	25926	25537	25681	25570	25716	25755	25633	25569	25494	25736	25642	25463	25604	25674	25830	25834	25684	25484	25507	25852	25825	25773	25615	25539	25728	25586	25842	25828	25752	25853	25797	25988	25744	25851	25616	25578	25855	25900	25886	25981	25779	25856	25652	25667	25680	25670	25723	25655	25525	25739	25914	25693	25870	26079	25868	25883	25696	25798	25650	25822	25624	25718	25655	25781	25569	25839	25633	25717	26007	25465	25738	25954	25646	25573	25653	25889	25872	25886	25724	25508	25479	25573	25857	26045	26009	25603	25899	25905	25748	25686	25732	25760	25784	25818	25905	25612	25853	25874	25958	25867	25836	25730	25688	25492	25879	25888	25906	25738	25917	25587	25643	25860	25831	25710	25532	25875	25686	25819	25864	25810	25635	25765	25873	25696	25757	25824	25703	25353	25727	25580	25556	25605	25831	25645	25788	25739	25873	25876	25784	26003	25851	25668	25627	25943	25697	25721	25740	25716	25733	25832	25843	25811	25689	25793	25596	25590	25641	25837	25823	25858	25951	25776	25804	25709	25641	25789	25539	25710	25952	25663	25818	25887	25639	25540	25776	25832	25720	25881	25917	25643	25833	25697	25695	25778	25634	25660	25790	25939	25852	25661	25427	25764	25933	25801	25832	25601	25896	25914	25706	25938	25720	25666	25552	25718	25787	26032	25872	25573	25780	25554	25742	25747	25977	25665	25820	25884	25644	25695	25621	25801	25684	25644	25886	25587	25663	25617	25755	25687	25892	25658	25776	25706	25843	25702	25931	25741	25671	25922	25628	25841	25687	25691	25776	25770
50876	86194	84504	67102	52226	45003	39981	29300	25062	22617	21201	20095	19614	18602	18391	18516	18011	17784	17497	17427	17318	17215	17118	17147	17271	16927	16748	16858	16903	16601	16962	16786	16701	16804	16607	16860	16767	16779	16636	16844	16774	16586	16691	16724	16521	16748	16767	16699	16640	16753	16645	16800	17010	16607	16770	16673	16587	16857	16627	16577	16798	16597	16677	16841	16676	16589	16777	16683	16544	16644	16879	16753	16719	16707	16829	16727	16720	16674	16677	16649	16734	16636	16724	16744	16793	16692	16643	16590	16896	16874	16596	16641	16747	16688	16659	16529	16806	16846	16676	16718	16756	16607	16744	16614	16751	16533	16823	16777	16703	16647	16766	16839	16685	16892	16639	16620	16663	16725	16652	16711	16900	16714	16823	16591	16748	16506	16618	16666	16754	16816	16714	16579	16754	16575	16575	16617	16702	16702	16556	16814	16670	16387	16747	16520	16730	16783	16685	16747	16590	16798	16704	16721	16696	16724	16599	16655	16780	16644	16719	16666	16628	16760	16678	16663	16544	16698	16780	16612	16640	16722	16775	16831	16958	16833	16777	16671	16627	16580	16622	16813	16582	16738	16780	16687	16630	16757	16625	16607	16610	16830	16916	16612	16733	16700	16873	16692	16779	16720	16719	16742	16746	16571	16789	16808	16736	16502	16828	16657	16701	16644	16733	16723	16632	16585	16573	16690	16753	16454	16767	16486	16617	16725	16631	16585	16749	16588	16894	16655	16618	16679	16704	16836	16831	16657	16710	16581	16761	16557	16625	16682	16558	16825	16409	16869	16774	16725	16740	16489	16752	16631	16548	16824	16565	16729	16743	16695	16677	16682	16539	16813	16637	16721	16634	16722	16786	16661	16631	16801	16651	16782	16697	16718	16810	16903	16751	16708	16694	16793	16758	16721	16636	16624	16754	16865	16615	16847	16644	16599	16773	16545	16622	16841	16707	16793	16759	16535	16770	16598	16748	16518	16723	16668	16722	16626	16815	16728	16685	16699	16671	16593	16706	16805	16686	16747	16677	16853	16617	16591	16882	16865	16553	16691	16687	16672	16845	16728	16774	16736	16714	16782	16700	16738	16623	16581	16923	16785	16571	16852	16718	16836	16689	16755	16666	16801	16574	16783	16763	16704	16681	16667	16595	16841	16712	16678	16806	16781	16696	16658	16883	16629	16667	16540	16852	16829	16570	16786	16749	16886	16669	16532	16696	16757	16606	16626	16618	16646	16748	16744	16705	16814	16777	16704	16706	16593	16750	16618	16684	16706	16821	16547	16739	16551	16482	16699	16633	16667	16591	16616	16791	16620	16527	16702	16716	16622	16724	16678	16503	16618	16585	16645	16746	16817	16570	16529	16866	16619	16627	16618	16721	16715	16696	16539	16552	16597	16716	16676	16870	16809	16601	16875	16587	16800	16693	16727	16852	16673	16781	16805	16553	16663	16603	16759	16606	16686	16738	16786	16631	16929	16636	16572	16547	16458	16951	16717	16666	16604	16583	16853	16735	16461	16625	16754	16608	16562	16649	16722	16808	16829	16646	16818	16676	16622	16835	16691	16683	16771	16560	16508	16681	16718	16555	16610	16703	16760	16852	16736	16784	16648	16778	16712	16676	16872	16801	16736	16611	16731	16796	16510	16627	16767	16674	16498	16673	16711	16916	16683	16640	16634	16672	16596	16800	16566	16739	16722	16650	16774	16823	16659	16764	16673	16855	16715	16793	16775	16634	16734	16593	16656	16688	16720	16656	16597	16673	16614	16632	16740	16510	16820	16829	16894	16651	16584	16555	16674	16674	16742	16622	16740	16551	16913	16810	16722	16602	16610	16731	16777	16718	16851	16648	16742	16716	16499	16711	16582	16725	16704	16660	16709	16507	16754	16926	16592	16655	16659	16685	16621	16649	16901	16549	16642	16483	16954	16710	16696	16777	16616	16756	16665	16725	16705	16787	16621	16520	16668	16748	16562	16793	16806	16712	16786	16705	16665	16725	16669	16692	16558	16758	16576	16605	16634	16864	16614	16761	16674	16639	16758	16655	16641	16787	16647	16847	16706	16760	16708	16683	16594	16665	16637	16617	16822	16649	16616	16570	16670	16740	16616	16631	16767	16801	16587	16619	16709	16714	16584	16620	16622	16584	16668	16547	16729	16653	16788	16756	16719	16723	16734	16807	16633	16687	16704	16836	16771	16687	16683	16689	16645	16624	16704	16689	16822	16803	16824	16669	16695	16562	16738	16590	16747	16821	16624	16524	16695	16608	16556	16690	16763	16616	16572	16655	16747	16732	16676	16821	16766	16678	16768	16639	16713	16599	16675	16601	16675	16606	16645	16804	16631	16658	16665	16677	16655	16746	16882	16880	16819	16803	16695	16868	16618	16769	16518	16744	16613	16700	16624	16816	16578	16802	16622	16726	16833	16704	16588	16803	16799	16664	16822	16661	16833	16607	16722	16769	16599	16659	16547	16502	16561	16617	16817	16746	16664	16601	16763	16632	16782	16684	16626	16686	16757	16689	16747	16722	16710	16619	16786	16881	16618	16715	16569	16647	16776	16736	16713	16660	16724	16811	16588	16711	16702	16555	16715	16634	16680	16597	16773	16704	16721	16584	16560	16658	16911	16631	16703	16795	16755	16420	16618	16653	16615	16654	16535	16654	16823	16717	16676	16748	16854	16879	16691	16684	16683	16794	16671	16693	16624	16824	16578	16783	16591	16812	16809	16826	16692	16715	16737	16733	16656	16561	16654	16797	16790	16755	16816	16841	16802	16826	16625	16686	16711	16789	16804	16756	16638	16680	16565	16737	16680	16667	16580	16718	16746	16685	16531	16685	16742	16650	16758	16742	16804	16671	16690	16625	16819	16687	16771	16602	16631	16619	16685	16768	16688	16557	16639	16659	16663	16727	16620	16679	16772	16781	16691	16610	16680	16704	16772	16590	16721	16617	16818	16634	16712	16893	16623	16533	16802	16782	16713	16709	16722	16681	16676	16651	16764	16754	16670	16662	16756	16655	16530	16805	16658	16623	16774	16753	16837	16691	16599	16699	16624	16888	16744	16715	16627	16937	16705	16799	16796	16792	16693	16738	16644	16673	16826	16698	16719	16644	16713	16673	16580	16705	16791	16818	16754	16703	16763	16635	16566	16587	16691	16645	16602	16728	16491	16641	16802	16792	16759	16626	16523	16834	16646	16727	16879	16545	16814	16795	16761	16630	16543	16787	16730	16784	16432	16833	16768	16705	16809	16726	16556	16674	16648	16648	16620	16940	16631	16695	16600	16770	16808	16690	16776	16678	16744	16705	16896	16716	16774	16656	16663	16657	16569	16723	16652	16749	16514	16723	16613	16878	16718	16712	16680	16574	16558	16769	16654	16604	16675	16562	16617	16657	16692	16569	16982	16639	16667	16523	16567	16636	16645	16579	16580	16731	16642	16650	16774	16794	16774	16802	16726	16713	16811	16714	16487	16688	16700	16713	16522	16744	16520	16704	16757	16711	16678	16827	16837	16854	16567	16776	16733	16667	16633	16786	16604	16670	16745	16708	16656	16631	16650	16987	16809	16786	16743	16766	16561	16796	16492	16752	16621	16750	16731	16677	16838	16784	16812	16884	16759	16692	16640	16646	16850	16745	16768	16665	16851	16747	16563	16863	16759	16655	16721	16733	16617	16808	16771	16670	16713	16550	16583	16617	16497	16720	16498	16783	16565	16634	16641	16723	16645	16674	16759	16700	16813	16597	16670	16672	16699	16758	16647	16597	16564	16684	16912	16761	16643	16665	16662	16735	16646	16788	16866	16687	16591	16859	16746	16762	16784	16686	16752	16572	16653	16719	16555	16896	16726	16596	16695	16705	16822	16652	16602	16601	16843	16866	16552	16830	16608	16873	16842	16867	16610	16804	16783	16626	16801	16844	16537	16547	16579	16554	16917	16733	16592	16753	16743	16603	16843	16659	16665	16759	16737	16689	16777	16631	16673	16830	16908	16734	16694	16758	16712	16753	16798	16663	16631	16751	16807	16676	16752	16678	16837	16597	16810	16774	16695	16815	16781	16610	16645	16863	16772	16626	16609	16668	16600	16912	16765	16763	16894	16756	16471	16691	16670	16839	16510	16950	16704	16616	16566	16789	16646	16501	16687	16856	16593	16738	16551	16676	16915	16631	16799	16822	16756	16710	16714	16688	16638	16868	16856	16716	16769	16709	16685	16675	16662	16796	16810	16752	16840	16759	16829	16676	16669	16651	16765	16691	16805	16713	16713	16695	16668	16702	16654	16729	16698	16643	16712	16748	16672	16583	16721	16704	16735	16688	16817	16692	16557	16729	16588	16602	16586	16675	16579	16692	16690	16833	16778	16687	16758	16785	16617	16488	16758	16692	16678	16884	16735	16792	16706	16719	16708	16454	16567	16747	16561	16810	16746	16618	16425	16826	16709	16836	16759	16548	16479	16591	16769	16691	16489	16705	16659	16657	16600	16757	16680	16645	16684	16583	16647	16683	16791	16733	16629	16786	16600	16579	16655	16591	16761	16699	16481	16820	16605	16808	16611	16736	16850	16732	16551	16839	16584	16720	16646	16706	16624	16577	16997	16701	16605	16813	16727	16840	16569	16670	16768	16708	16605	16649	16684	16594	16521	16745	16670	16517	16580	16640	16739	16746	16803	16709	16823	16804	16662	16667	16651	16627	16699	16736	16871	16654	16623	16805	16899	16737	16599	16621	16598	16732	16530	16872	16585	16624	16715	16612	16752	16687	16843	16627	16834	16542	16737	16761	16599	16734	16664	16776	16711	16549	16689	16664	16706	16782	16771	16650	16649	16618	16719	16675	16746	16854	16527	16872	16796	16692	16803	16640	16698	16611	16792	16601	16787	16573	16565	16741	16614	16663	16889	16758	16596	16833	16782	16705	16621	16561	16681	16817	16840	16752	16861	16614	16724	16669	16635	16703	16752	16543	16555	16780	16597	16628	16817	16687	16900	16544	16651	16650	16678	16504	16767	16665	16768	16926	16803	16743	16777	16777	16678	16747	16783	16668	16641	16799	16819	16887	16731	16721	16506	16675	16689	16809	16733	16689	16756	16662	16844	16607	16670	16748	16731	16893	16818	16536	16652	16820	16622	16682	16851
46171	59736	60397	52011	43223	38579	33358	30144	28088	27414	27001	26847	26500	26347	26336	26423	26220	26262	26020	25765	26052	25629	26132	25822	26028	25852	25995	26107	26011	25799	25784	25945	25741	25577	25628	25964	26116	25788	25672	25457	25618	25825	26057	25631	25761	25487	25891	25672	25672	25515	25782	25914	25399	25586	25658	26010	25814	25643	25583	25998	25893	25821	25875	25876	25833	25596	25731	25791	25737	25687	25765	25813	25778	25864	25720	25786	25860	25707	25795	25798	25924	25689	25689	25839	25617	25775	25662	25576	25696	25667	25596	25731	25725	25760	25827	25584	25778	25670	25712	25506	25766	25801	25480	25570	25641	25670	25690	25832	25815	25746	25917	25628	25728	25947	25853	25830	25680	25948	25720	25592	25802	25634	25772	25768	26008	25890	25980	25638	25531	25568	25769	25737	25833	25725	25558	25761	25863	25706	25619	25571	25657	25770	25645	25795	25715	25952	25625	25757	25923	25720	25543	25627	25685	25706	26009	25954	25789	25680	25634	25670	25908	25856	25751	25941	25817	25651	25949	25704	25943	25893	25804	25676	25720	25688	25696	25770	25660	25773	25750	25726	25764	25882	25528	25738	25878	25794	25607	25615	25945	25790	25734	25950	25741	25793	25779	25638	25909	25632	25972	25763	25502	25627	25428	25478	25919	25545	25610	25737	25722	25598	25660	25619	25647	25759	25951	25816	25822	25891	25909	25973	25832	25431	25611	25790	25646	25662	25706	25798	25891	25548	25751	25869	25813	25960	25904	25636	25799	25455	25807	25746	25631	25656	25391	25548	25605	25773	25830	25733	25706	25761	25819	25714	25600	25975	25813	25758	25687	25790	25848	25797	25752	25816	26051	25887	25702	25503	25691	25776	25505	25842	25700	25758	25708	25814	25710	25701	25869	25878	26021	25589	25596	25662	25751	25704	25628	25635	25984	25770	26090	25861	25750	25383	25718	25745	25669	25761	25760	25745	26002	25789	25819	25959	25585	25643	25937	25670	25463	25603	25839	25692	25890	25456	25853	25914	25933	25755	25691	25844	25970	25701	25655	25846	25719	25942	25737	25930	25729	25732	25757	26005	25538	25615	25510	25696	25745	25582	25896	25870	25607	25606	25502	25892	25659	25628	25731	25637	25827	25819	25758	25907	25786	25712	25717	25599	25577	25607	25725	25505	25694	25549	25688	25722	25539	25809	25836	25548	25794	25722	25641	25754	25761	25626	25623	25860	25854	25993	25818	25486	25896	25665	25691	25795	25881	25703	25598	25850	25779	25932	25533	25672	25570	25753	25798	25566	25830	25824	25765	25669	25987	25487	26003	25754	25775	25559	25514	25747	25826	25705	25658	25779	25477	25690	25772	25551	25746	25730	25671	25596	25651	25838	25687	25829	25774	25617	25967	25542	25762	25652	25617	25689	25749	25686	25608	25651	25799	25946	25780	25531	25355	25825	25875	25682	25705	25850	25596	26054	26192	25718	25598	25551	25955	25829	25789	25622	25853	25668	25828	25776	25866	25729	25870	25521	25752	25850	25808	25582	25625	25721	25851	25797	25737	25852	25706	25644	25854	25645	25697	25710	25730	25610	25874	25788	26122	25817	25701	25643	25888	25568	25726	25648	25561	25669	26074	25819	25638	25586	25795	25621	25981	25921	25622	25898	25744	25746	25713	25781	25396	25630	25759	25690	25982	25975	25651	25863	25525	25644	25875	25687	25684	25912	25681	25873	25700	25794	25693	25715	25429	25771	25862	25851	25773	25737	25709	25785	25748	25671	25693	25641	25890	25621	25538	25602	25970	25879	25846	25907	25829	25704	25751	25690	25828	25759	25557	25687	25562	25801	25770	25641	25799	25857	25657	25691	25699	25735	25751	25579	25711	25854	25890	25754	25714	25919	25860	25681	25742	25775	25866	25858	25768	25995	25687	25799	25800	25603	25472	25603	25956	25787	25691	25593	25695	25774	25746	25723	25831	25792	25690	25493	25779	26023	25809	25456	25676	25749	25815	25652	25719	25559	25748	25794	25511	25699	25823	25663	25621	25615	25624	25932	25695	25596	25772	25769	25787	25365	25638	25742	25718	25960	25866	25685	25813	25917	25770	25750	25941	25933	25772	25670	25572	25839	25997	25776	25863	25747	25643	25785	25644	25632	25614	25954	25559	25914	25865	25980	25748	25692	25707	25873	25864	25647	25516	25502	25631	25664	25844	25908	25896	25708	25728	26026	25780	25774	25754	25811	25622	25854	25623	25639	25744	25905	25919	25601	25433	25787	26020	25826	25935	25857	25869	25556	25994	25702	25802	25773	25680	25717	25570	25471	25440	25544	25992	25890	25811	25559	25661	25997	25777	25828	25878	25874	25871	25732	25734	25504	26047	25539	25879	25697	25655	25719	25547	25704	25785	25732	25719	25712	25884	25807	25759	25703	25561	25929	25921	25527	25886	25919	25771	25674	25977	25822	25789	25780	25652	25958	25820	25618	25830	25789	25679	25871	25906	25894	25703	25789	25690	25866	25743	25720	25747	25847	25940	25450	25751	25719	25635	25524	25690	25584	25749	25874	25818	25731	25652	25683	25718	25653	25638	25586	25802	25910	25612	25700	25579	25878	25866	25890	25894	25822	25662	26001	25589	25638	25605	25674	25664	25676	25531	25727	25887	25662	25876	25880	25687	25844	25837	25772	25688	25791	25886	25880	25835	25630	25700	25622	25527	25655	25663	25851	25921	25875	25889	25621	25924	25978	25856	26012	25916	25878	25724	25802	25785	25607	25647	25822	25437	25963	25882	25531	25480	25655	25854	25711	25569	25934	25659	25676	25593	25548	25796	25540	25792	25893	25936	25768	25760	25753	25805	25791	25690	25737	25899	25837	25818	25708	25823	25948	25682	25718	25829	25644	25721	25835	25682	25566	25967	25840	25628	25803	25658	25563	25864	25774	25747	25659	25699	25571	25785	25724	25583	25773	25775	25539	25784	26016	25966	25825	25647	25872	25749	25796	25720	25868	25439	25734	25619	25636	25809	25844	25376	25659	25671	25669	25823	25445	25823	25717	25925	25678	25569	25909	25733	25675	25791	25764	25733	25825	25733	25827	25853	25919	25856	25674	25665	25869	25402	25801	25809	25776	25684	25540	25497	25622	25644	25753	25756	25629	25618	25810	25643	25729	25904	25971	25608	25853	25802	25784	25707	25702	25523	25596	25924	25806	25629	25815	25670	25491	25779	25650	25675	25708	25922	25701	25761	25906	25883	25614	25642	25676	25544	25826	25744	25585	25521	25686	25619	25834	25928	25714	25839	25585	25821	25791	25833	25891	25654	25673	25710	25806	25696	25722	25625	25608	25752	25877	25772	25824	25678	25997	25720	25467	25846	25519	25766	25963	25743	25824	25815	25938	25513	25510	25883	25854	25574	25622	26001	25414	25663	25793	25689	25838	25852	25851	25863	25814	25883	25767	25596	25856	25843	25744	25448	25666	25896	25950	25790	25628	25993	25921	25837	25769	25712	25894	25669	25686	25843	25896	25565	25764	25888	25984	25957	25547	25862	25777	25650	25827	25738	25714	25810	25745	25669	25739	25657	25707	25586	25788	25709	25658	25889	25699	25718	25686	25817	25966	25729	25817	25758	25657	25812	25441	25958	25474	25844	25739	25774	25861	25798	25672	25545	25558	25555	25815	25610	25937	25948	25894	25626	25627	25863	25506	25687	25684	25840	25794	26217	25711	25759	25530	25903	25716	25696	25716	25693	25847	25829	25857	25784	25790	25967	25939	25841	25473	25902	25693	25618	25992	25962	25884	25580	25757	25608	25571	25702	25832	25491	25691	25834	25601	25884	25620	25593	25948	25558	25652	26029	25845	25743	25628	25834	25834	25563	25560	25734	25683	25595	25577	25634	25948	25847	25897	25873	25698	25686	25431	25942	25750	25604	25682	25788	25884	25821	25762	25682	25545	25853	26047	26050	25689	25727	25646	25691	25745	25884	25715	25659	25593	25870	25846	25981	25694	25553	25927	25664	25644	25786	25766	25636	26070	25733	25622	25262	25598	25692	25854	25690	25780	25732	25814	25810	25517	25733	25743	25594	25965	25806	25788	25800	25754	25634	26065	26007	25666	25788	25788	25756	25838	25682	25551	25711	25908	25609	25863	25952	25764	25983	25876	25612	25847	25846	25639	25784	25820	25788	25884	25931	25662	25836	25867	25707	25888	25805	25471	25697	25787	25869	25637	25521	25675	25853	25997	25616	25696	25631	25626	25659	25618	25786	26051	25998	25553	25802	25682	25919	25777	25749	25694	25768	25739	25808	25695	25611	25747	25827	25874	25767	25630	25777	25568	25719	25864	25719	25629	25741	25757	25767	25929	25825	25926	25574	25767	25832	26033	25688	26115	25769	25709	25478	25758	25607	25633	25988	25691	25690	25637	25802	25492	25653	25790	25618	25479	25857	25679	25821	26096	25965	25612	25690	25696	25864	25503	25823	25809	25894	25642	25884	25744	25663	25562	25541	25872	25729	25949	25623	25756	25681	25835	25614	25563	25524	26023	25714	25781	25906	25665	25745	25774	25543	25992	25919	25787	25874	25679	25648	25657	25788	25780	25796	25557	25791	25802	25778	25631	25695	25923	25750	25626	25449	25632	25748	25605	25927	25770	25666	25732	25660	25819	25702	25739	25833	25740	25747	25681	25598	25651	25651	25812	25904	25651	25609	25785	25817	25612	25716	25680	25674	25721	25642	25827	25871	25829	25931	25581	26131	26043	25809	25757	25681	25730	25876	25797	25655	25603	25911	25569	25619	25764	25896	25794	26040	25698	25862	25685	25542	25870	25790	25578	25746	25711	25966	25631	25664	25855	25508	25891	25397	25863	25737	25720	25702	25997	25793	25622	25861	25693	26087	25579	25723	25689	25697	25718	25936	25844	25692	25772	25766	25912	25405	25619	25691	25868	25730	25926	25877	25440	25786	25861	25755	25734	25514	25777	25676	25929	25676	25763	25716	25721	25833	25790	25859	25815	25949	25839	25838	25679	25751	25860	25598	25625	25703	25788	25814	25775	25558	25768	25723	25536	25809	25822	25767	26027	25793	25537	25787	25687	25683	25667	25807	25700	25641	25759	25830	25885	25620	25841	25844	25650
49047	69150	60836	46341	37641	32345	25890	21853	19590	18872	18291	18080	17626	17371	17422	17298	17164	17072	16971	16933	17148	16779	16815	16929	16826	16715	16914	16599	16712	16707	16846	16683	16693	16746	16602	16673	16670	16570	16882	16719	16833	16632	16664	16759	16710	16797	16689	16603	16708	16643	16716	16857	16608	16612	16738	16573	16788	16903	16602	16726	16698	16702	16696	16608	16619	16740	16706	16738	16814	16579	16779	16720	16848	16640	16480	16592	16589	16706	16572	16606	16705	16591	16622	16620	16548	16728	16595	16531	16711	16793	16661	16805	16600	16509	16539	16616	16948	16677	16768	16802	16613	16599	16831	16739	16608	16578	16626	16790	16596	16643	16852	16777	16565	16623	16840	16682	16464	16503	16696	16653	16544	16873	16681	16580	16852	16689	16758	16661	16844	16625	16624	16766	16747	16546	16772	16716	16656	16817	16673	16832	16634	16598	16765	16561	16474	16517	16588	16696	16778	16838	16651	16583	16667	16818	16655	16653	16523	16577	16796	16775	16706	16746	16788	16744	16750	16742	16498	16471	16586	16621	16798	16746	16661	16627	16874	16516	16559	16582	16726	16585	16675	16812	16752	16639	16609	16515	16692	16735	16635	16779	16895	16660	16646	16731	16810	16591	16690	16645	16576	16541	16660	16655	16658	16664	16524	16732	16780	16542	16735	16751	16905	16486	16700	16563	16609	16650	16762	16552	16759	16577	16706	16775	16706	16727	16645	16597	16838	16708	16631	16686	16759	16702	16590	16519	16632	16683	16762	16617	16609	16771	16732	16658	16671	16727	16679	16819	16618	16773	16637	16742	16793	16656	16679	16604	16760	16755	16711	16761	16785	16700	16874	16768	16557	16879	16646	16583	16530	16589	16672	16652	16579	16682	16724	16715	16699	16635	16593	16547	16871	16641	16699	16718	16655	16591	16730	16638	16850	16523	16751	16764	16711	16699	16680	16647	16587	16681	16623	16661	16659	16704	16560	16601	16543	16687	16659	16676	16778	16772	16687	16660	16709	16696	16591	16796	16607	16723	16776	16864	16670	16742	16597	16663	16673	16668	16790	16672	16753	16516	16744	16680	16609	16757	16734	16706	16624	16777	16712	16468	16724	16792	16749	16583	16601	16501	16511	16622	16854	16613	16723	16641	16664	16786	16564	16672	16733	16806	16746	16674	16433	16615	16780	16592	16647	16695	16871	16700	16715	16752	16537	16432	16770	16835	16651	16736	16647	16660	16739	16783	16691	16954	16566	16592	16704	16760	16887	16637	16615	16811	16764	16861	16820	16768	16816	16648	16790	16718	16678	16829	16666	16462	16803	16889	16564	16782	16632	16650	16615	16691	16565	16591	16587	16768	16784	16719	16788	16651	16745	16592	16705	16707	16771	16504	16604	16702	16475	16509	16705	16840	16688	16672	16581	16834	16713	16923	16625	16672	16612	16652	16718	16785	16617	16770	16706	16740	16701	16754	17036	16488	16792	16697	16847	16621	16851	16666	16798	16817	16701	16723	16711	16806	16711	16629	16677	16756	16689	16835	16538	16766	16678	16571	16676	16733	16724	16728	16898	16810	16557	16668	16540	16610	16708	16647	16758	16651	16623	16729	16428	16678	16602	16776	16778	16822	16738	16587	16500	16749	16665	16668	16629	16813	16698	16738	16594	16621	16623	16726	16647	16651	16754	16635	16530	16627	16556	16638	16651	16821	16710	16571	16890	16781	16490	16674	16657	16709	16538	16573	16781	16704	16632	16672	16419	16634	16521	16559	16678	16800	16532	16779	16749	16510	16768	16713	16515	16722	16740	16756	16566	16549	16709	16584	16786	16507	16520	16704	16897	16593	16754	16563	16623	16735	16573	16554	16721	16887	16638	16644	16739	16763	16671	16634	16755	16839	16684	16681	16577	16662	16665	16690	16744	16500	16896	16632	16720	16647	16509	16745	16805	16640	16689	16575	16509	16664	16759	16865	16622	16741	16635	16739	16624	16698	16863	16709	16825	16760	16625	16643	16921	16762	16776	16631	16719	16607	16698	16597	16811	16622	16919	16447	16705	16532	16657	16623	16709	16702	16690	16688	16787	16807	16672	16713	16848	16756	16735	16695	16628	16678	16990	16633	16704	16627	16804	16716	16778	16764	16941	16699	16847	16679	16820	16821	16772	16783	16512	16636	16603	16817	16593	16759	16554	16811	16645	16776	16560	16648	16742	16700	16606	16573	16674	16473	16790	16723	16633	16645	16692	16728	16633	16373	16751	16721	16759	16754	16760	16571	16832	16487	16722	16687	16757	16758	16644	16729	16597	16765	16679	16698	16680	16670	16709	16622	16651	16773	16684	16737	16784	16715	16657	16575	16721	16762	16705	16706	16688	16612	16634	16717	16661	16757	16668	16599	16689	16687	16639	16759	16511	16728	16617	16819	16729	16613	16713	16735	16565	16755	16797	16710	16573	16721	16779	16706	16813	16715	16746	16682	16730	16754	16550	16770	16594	16706	16741	16701	16717	16685	16735	16728	16716	16621	16712	16602	16649	16586	16607	16629	16686	16584	16576	16789	16495	16842	16788	16578	16818	16587	16883	16728	16731	16763	16552	16654	16876	16660	16618	16736	16656	16611	16613	16637	16553	16747	16641	16711	16777	16597	16691	16582	16536	16680	16641	16699	17019	16619	16735	16497	16783	16550	16772	16610	16646	16522	16760	16610	16694	16699	16755	16657	16758	16713	16765	16959	16667	16655	16909	16669	16619	16704	16530	16585	16557	16790	16572	16815	16748	16759	16736	16540	16760	16639	16669	16754	16838	16695	16689	16736	16714	16779	16771	16649	16666	16723	16498	16633	16831	16645	16590	16681	16770	16605	16703	16756	16685	16745	16751	16548	16738	16691	16601	16665	16750	16745	16728	16583	16825	16604	16649	16546	16620	16632	16550	16713	16916	16553	16548	16689	16692	16624	16750	16889	16669	16920	16872	16660	16851	16647	16821	16633	16541	16926	16571	16702	16717	16735	16729	16659	16890	16555	16743	16586	16666	16573	16865	16571	16759	16574	16540	16644	16795	16685	16559	16805	16774	16727	16625	16720	16685	16946	16553	16700	16720	16646	16674	16697	16536	16673	16711	16635	16814	16462	16565	16620	16612	16797	16493	16716	16778	16651	16711	16743	16886	16755	16687	16591	16642	16713	16716	16856	16757	16705	16542	16715	16576	16839	16767	16746	16622	16752	16691	16595	16845	16709	16533	16879	16675	16697	16688	16690	16630	16609	16878	16792	16758	16586	16721	16824	16591	16686	16474	16399	16803	16709	16737	16610	16655	16706	16593	16702	16768	16786	16583	16693	16540	16617	16667	16793	16779	16727	16621	16630	16594	16852	16638	16820	16734	16743	16751	16641	16792	16708	16519	16772	16707	16829	16626	16843	16770	16746	16591	16706	16620	16769	16596	16631	16547	16634	16714	16641	16783	16773	16679	16682	16692	16566	16607	16588	16665	16641	16589	16583	16701	16780	16685	16549	16609	16633	16642	16788	16754	16892	16691	16814	16735	16700	16676	16781	16646	16721	16540	16744	16876	16601	16629	16785	16715	16658	16636	16717	16768	16770	16543	16736	16688	16684	16583	16668	16747	16622	16734	16618	16652	16622	16767	16736	16615	16705	16665	16803	16648	16737	16670	16779	16784	16809	16594	16434	16650	16642	16612	16701	16636	16558	16764	16699	16602	16685	16681	16448	16643	16671	16898	16620	16594	16742	16822	16643	16784	16773	16568	16659	16658	16781	16699	16797	16884	16751	16583	16727	16528	16820	16575	16695	16767	16735	16725	16660	16472	16689	16551	16785	16732	16668	16601	16742	16614	16522	16571	16739	16817	16814	16769	16634	16635	16764	16741	16658	16613	16579	16707	16726	16510	16660	16559	16594	16554	16702	16603	16653	16753	16627	16553	16808	16758	16629	16651	16614	16719	16764	16741	16597	16587	16675	16771	16716	16625	16715	16742	16660	16645	16851	16813	16665	16674	16553	16844	16585	16879	16687	16700	16712	16522	16883	16688	16806	16789	16613	16658	16726	16646	16551	16499	16720	16687	16596	16681	16695	16704	16720	16632	16684	16840	16582	16736	16768	16594	16684	16723	16722	16605	16898	16648	16487	16767	16626	16729	16804	16823	16659	16587	16621	16784	16671	16850	16750	16618	16646	16573	16623	16789	16763	16745	16914	16638	16776	16754	16707	16725	16795	16615	16740	16735	16768	16804	16633	16857	16681	16704	16730	16721	16517	16839	16583	16745	16715	16658	16662	16497	16591	16645	16634	16600	16779	16802	16907	16605	16582	16700	16819	16528	16731	16748	16558	16651	16580	16659	16646	16761	16708	16830	16725	16607	16786	16859	16672	16467	16788	16712	16604	16783	16533	16575	16660	16667	16879	16593	16635	16553	16701	16756	16731	16916	16718	16618	16745	16752	16676	16648	16859	16669	16713	16769	16835	16611	16937	16659	16637	16653	16752	16645	16541	16656	16843	16494	16558	16635	16816	16669	16625	16455	16866	16648	16746	16774	16638	16679	16798	16940	16615	16604	16635	16581	16898	16708	16647	16756	16635	16758	16761	16807	16599	16553	16896	16615	16791	16712	16669	16643	16714	16667	16703	16771	16780	16769	16609	16834	16681	16745	16763	16542	16558	16735	16618	16786	16690	16499	16547	16562	16840	16786	16770	16705	16681	16677	16762	16738	16640	16507	16606	16526	16606	16691	16708	16663	16812	16765	16540	16636	16762	16675	16756	16567	16552	16785	16717	16858	16622	16495	16620	16519	16849	16573	16721	16644	16871	16598	16610	16665	16746	16695	16548	16691	16791	16774	16776	16767	16585	16846	16706	16593	16760	16862	16678	16667	16494	16601	16580	16603	16588	16717	16528	16805	16549	16834	16684	16611	16729	16778	16602	16766	16725	16568	16716	16632	16789	16752	16673	16541	16724	16736	16732	16714	16692	16772	16787	16657	16710	16649	16687	16682	16759	16631	16657	16543	16648	16722	16670	16615	16511	16568	16723	16649	16759	16512	16672	16755	16626	16745	16821	16684	16717	16755	16813	16802	16786	16663	16462	16710	16662	16674	16792	16784	16779	16825	16530	16677	16655	16739	16501
26019	22271	37299	38671	36041	36445	36325	34088	31838	30140	29275	28194	27606	27689	27314	27062	26966	26778	26573	26526	26257	26501	26367	26355	26351	26318	26099	26264	25925	26248	26078	26155	26088	26029	25951	26139	25991	25749	26191	25886	26016	25927	26174	25965	25930	25847	25972	25932	25949	25997	25732	26062	26032	25933	25906	25851	25720	26014	25857	26160	25917	26146	25977	25859	26136	25950	26004	25982	25914	25965	26025	25882	26069	25850	26048	25919	26253	25851	26084	26345	25954	25935	26065	25965	25821	26087	25923	25994	26206	25923	25899	26033	25879	25815	25986	26193	25744	25859	26158	25781	25966	25998	25805	26039	26073	26222	26093	25869	25980	25907	25944	26094	26027	25928	26143	26185	26095	25839	25772	25655	26185	26090	25845	25903	26076	25915	26051	25723	25900	25742	25938	25824	26039	25685	26166	25936	26031	25832	25617	25913	25885	25915	26004	25612	25883	25789	25725	25901	25914	25744	25916	26013	25839	26109	25870	25967	25965	25897	25821	26094	25858	25890	26019	25893	25894	25991	25790	25915	26062	25822	25943	25860	25967	26031	25900	25991	26012	25870	26058	25869	26178	26001	25937	25850	25811	25817	25788	25978	25866	26202	25998	25843	26061	26037	26102	26286	25882	25794	25956	26041	25965	26006	26049	25946	25970	25680	25881	25792	25956	25819	26069	26069	25866	25591	26028	25803	26010	25970	26021	26040	26020	25941	26118	25747	25892	25854	25954	25873	26104	25907	25661	25896	25715	25924	26161	25874	26181	25857	26095	26068	26125	25604	26186	25985	25873	25804	25917	25731	26214	26044	25769	25840	25753	25793	25904	25898	25882	26070	25962	25893	25919	26178	25732	26019	26017	26210	26046	26139	26068	25622	26142	25970	25956	25598	25797	25986	26042	26134	26115	25978	26056	25774	25924	26059	26116	26101	26035	25915	25801	25801	25965	25642	25841	25970	26106	25941	25935	25763	25869	26027	25913	25879	26089	26006	25797	25867	25974	25921	25950	25899	26029	25978	26022	26129	25720	26159	25725	26166	26017	26038	25958	25825	25964	26061	25975	25647	25783	25908	26030	25940	25948	26037	25867	25900	26075	25752	25914	25838	26048	25909	25800	25811	25825	25955	25825	25961	26201	26033	26087	25959	25935	25904	25852	25996	26076	26059	25860	25769	25940	25987	26002	26118	26095	26166	25842	26004	25955	25967	25854	26038	25893	26003	26021	26033	25908	25908	25843	25894	25981	25706	25664	26011	26152	25829	25904	25904	26004	25984	25938	25873	26003	26041	25728	25929	26069	26144	25619	25803	25883	25998	25948	25807	25846	25880	25774	25878	26208	25782	26145	25953	25835	26132	25906	25985	25899	25844	25915	26193	26167	25724	26092	26023	26009	25903	25926	26078	25912	25661	26183	25964	25671	25800	25868	26058	25965	26333	26054	25762	25810	26017	26233	26035	26125	26314	25781	25746	25810	26074	25928	25953	25810	25644	25834	25934	26080	26007	26069	25869	25813	25817	26103	25774	25829	26075	25701	25683	25904	25830	25842	25987	25853	26007	25844	26125	26044	25914	25952	26022	26035	25843	25790	25846	25962	26168	25940	25659	25935	26081	25849	25785	25937	25737	25937	26134	25805	25780	25795	26164	26077	25869	25945	25947	26000	25930	25731	25998	25827	25803	25806	25831	26220	25812	25868	25725	25959	25815	25972	25846	26082	26050	25851	25708	26130	26093	25821	25969	26092	25945	25957	26170	26031	25561	25868	25930	25938	25776	26061	26196	25985	25622	25963	25898	25935	25815	25781	26139	25950	25719	25910	25801	25833	26124	25631	25792	25844	25718	25863	26084	26034	25888	25923	25791	25818	25881	25855	25768	26104	25790	26040	26089	26003	25866	25954	25927	26050	25837	26004	25848	25957	25797	25829	26012	25914	26039	25911	25950	25871	25551	25737	25789	25816	25813	25969	26003	26203	25878	25955	25859	25917	25927	25843	25960	25949	26052	26070	26080	26068	25760	25933	25890	26022	26310	25801	25778	26136	25951	26068	26053	26137	25959	25989	26069	25831	25998	25927	25596	25909	26010	26188	26242	26084	26027	25859	26114	26115	26011	26096	26030	26232	25876	25849	25792	25901	25559	25845	26107	26023	25967	26192	26209	25780	25912	26024	26215	26280	26049	25945	25884	26016	25964	25752	26167	25998	25959	25964	25927	25797	25888	25836	26239	26012	26097	26279	25955	25920	25819	26025	26061	26361	25994	26311	26319	26196	25948	25916	25726	25979	26188	26083	26275	26092	25758	25828	25841	25822	25945	26005	26235	26034	25678	26006	25839	25865	25979	25884	25923	25849	26028	26089	26071	26164	25815	25728	25945	25956	25923	25950	25876	25823	25776	26001	26029	26077	25925	25706	25556	25910	26070	26206	25996	25987	26012	25734	26013	25891	26068	25894	26102	26346	26077	26012	25804	26052	25956	25765	25910	26071	25764	25867	25922	26010	26155	25788	25947	25851	26005	25758	25913	25881	25860	26098	26051	25849	26001	25970	25752	26076	25961	26075	26035	25847	25932	25951	25915	25902	25836	25938	26140	26185	25943	26169	25841	26062	26084	26051	26101	26349	25910	26238	25951	25856	25878	25694	26132	26058	25812	25881	25992	25975	26045	26120	25939	25996	25992	25993	26256	26073	25878	26046	25926	25740	26004	25898	25773	25942	25980	25975	26036	25801	26023	26137	26012	26055	25806	26085	26159	26104	25976	25778	26110	26010	26049	26026	26173	25958	25883	25993	26019	25833	26104	26003	26152	25765	25872	25827	25969	25946	26164	25843	25803	25894	26101	25991	26074	25992	25618	25703	25749	25796	25852	25767	25723	25951	25851	26311	25911	25902	25865	25906	26004	26084	25892	25877	25750	26093	25849	25856	25790	25898	25745	26018	25879	26018	25919	25817	26087	25745	26036	25924	26031	25837	25752	26142	26288	26073	26087	26102	25811	25901	25841	25982	25833	25859	25593	26019	25857	25986	25843	26287	25913	26140	26030	25940	26084	26063	25809	26073	25986	25848	25689	25956	25973	26005	26068	25947	25780	26125	26136	25956	25656	25880	26050	26115	25821	25927	25903	25994	25863	25535	25747	25614	25913	26033	25964	25950	25849	25889	25869	25692	26042	26034	25656	26199	25975	26091	26047	25779	25709	25923	26065	26013	25677	25955	25810	25910	25870	26015	26150	26061	25826	26042	26166	25833	26124	25906	26004	26038	26026	26160	25911	25841	25993	25878	25961	25912	26126	26196	25796	26193	26025	25910	25953	25948	25899	25883	25915	25904	25790	26106	26121	26125	26221	25981	25790	25777	25962	26028	25980	25982	25812	25732	25852	26032	25988	26170	25929	26057	25888	25952	25901	26032	26006	25958	26250	25997	25838	25918	25679	25975	26129	25942	25723	26024	25876	25971	26093	25904	25980	25975	25946	25966	26043	25828	25830	26036	25989	26098	25868	25823	25844	25970	25814	25770	26014	26073	25830	25977	25737	26090	26042	25930	26061	26093	25986	25904	26036	25843	25853	26049	25764	25922	26305	25742	26002	25743	25816	25948	26227	26244	25908	25932	25890	25978	25951	25919	25966	26268	25999	26003	26012	25780	25956	26130	26070	25835	25933	25815	25852	26074	25807	25733	25931	25896	26068	25783	25792	25944	26032	26110	26011	25829	26158	26007	25988	26028	25886	25810	26102	26074	26198	26124	26058	25832	25954	25936	25982	25877	25886	26028	26139	26178	26007	26074	25956	25947	25772	25962	25840	25772	25664	25796	25979	25945	25805	26090	25942	26138	25954	25902	25987	25899	25707	26213	26012	26167	25842	25750	25785	25795	26129	26112	25794	25904	25914	25972	25770	26070	25943	26082	25741	26000	25662	26103	26077	26019	26076	25763	25912	25795	25886	26314	25974	26038	25935	25946	25902	25819	26121	25819	25863	25813	26055	25860	25951	25916	25804	26153	25996	25731	25959	26045	25865	25961	25862	26021	25909	26030	25931	25982	26111	26077	26173	26105	25926	25928	26066	26063	25895	25996	25885	25750	25884	26051	25992	25931	25805	25787	26062	26021	25910	25983	26199	26011	25943	26116	25925	26204	25816	25780	25891	25956	25813	26369	25883	26100	25902	25963	25967	26176	25813	26096	25998	26007	25901	26037	26110	25893	25982	26100	26030	26193	25928	25994	26263	25977	26149	25970	25832	25967	25938	25956	25760	26048	26111	25936	26023	26152	26184	26000	26115	26395	26009	25956	25782	25984	25833	25889	25955	25749	26021	25860	25803	25766	25938	25720	25942	26017	26030	25810	26040	25969	25886	25843	25902	26027	25899	26135	26130	25886	26094	25689	25977	26143	25822	25930	26000	26018	25932	25974	25907	26025	25639	26268	25715	25817	25788	26002	25702	25830	25758	25989	25564	26078	25775	25628	25848	25967	25786	25813	25678	25883	25759	25782	25946	26107	25985	25826	25919	26037	26052	25673	25957	25991	25972	26067	25857	25992	25970	25893	26118	25984	26050	26077	26030	25965	25911	25933	26231	25908	26017	26199	25979	25852	25898	25911	25950	25990	26065	25869	25947	25901	25957	26034	25856	25943	26125	25823	26088	26069	25858	25909	26115	26054	26174	26150	25899	25651	25800	26227	25953	25919	25964	26192	25970	26082	25826	25988	25899	25911	26197	25909	26351	26062	26029	25908	25801	26033	25962	26249	25985	25795	25945	25951	26088	25852	25886	25708	25887	25925	25925	26023	25800	25954	25924	26068	25995	25746	25957	25736	25857	26065	26227	26004	26027	25811	25665	26033	25691	26101	25933	26166	26172	26080	25896	26032	25873	25998	26051	26187	26113	26115	25922	25771	25948	25869	25891	26105	25979	25958	25870	25953	26241	25995	25931	25786	26031	25996	25799	26094	26362	26232	26110	25941	25907	25907	25871	25961	25888	26103	25893	25840	25887	26006	25923	26058	25585	25867	25826	26068	26020	26028	25905	25773	26069	25828	26022	25970	25766	25787	25939	25633	25866	25868	25980	25824	25888	25775	25938	25963	25993	26032	25865	25958	26063	26101	25984	25825	26057	25857	25742	26231	25804	25782	26019	25844	25861
49725	78806	74053	51824	39738	31750	28469	27287	23783	21955	20551	19427	18691	18674	18465	18115	17601	17546	17304	17429	17249	17055	17263	16995	17124	17081	17057	16953	16897	16922	16873	16904	16695	16656	16770	16935	16820	16877	16839	16884	16799	16828	16936	16855	16869	16839	16783	16807	16880	16937	16808	16851	16775	17047	16760	16755	16846	16742	16778	16786	16927	16772	16828	16859	16938	16805	16673	16835	16778	16836	16835	16843	16713	16848	16641	17078	16746	16796	16746	16667	16815	16867	16864	16816	16969	16789	16735	16686	16863	16736	16744	16682	16857	16984	16759	16948	16672	16925	16760	16663	16863	16867	16911	16985	16772	16833	16757	16829	16632	16772	16831	16622	16991	16779	16856	16609	16866	16923	16902	16971	16823	16850	16805	16816	16917	16927	16927	16985	16756	16839	16872	16808	16892	16898	16851	17009	16759	16758	17031	16809	16660	16821	16903	16969	16775	16749	17011	16760	16799	16797	16529	16751	16830	16878	16689	16876	16800	16905	16661	16852	16643	16907	16890	16774	16838	16756	16708	16965	16777	16707	16810	16789	16846	16626	17018	16828	16858	16838	16845	16749	16889	16776	16807	16575	16703	17032	17007	16783	16864	16941	16663	16790	16901	16959	16887	16937	16797	16735	16970	16759	16796	16763	16915	16882	16782	16840	16765	16724	16800	16877	16919	16886	16852	16707	16747	16782	16749	16831	16802	16739	16724	16892	17000	16790	16800	16746	16953	16897	16832	17003	16688	16842	16704	16982	16810	16719	16846	16812	16752	16757	16821	16867	16792	16899	16896	16753	16828	16768	16771	16813	16747	16808	16850	16885	16674	16687	16836	16847	16707	16929	16776	16895	16906	16880	16685	16893	16765	16784	16966	16916	16778	16603	16940	16961	16757	16767	16976	16799	16996	16777	16956	16679	16732	16716	16687	16787	16768	16728	16806	16682	16837	16759	16700	16833	16785	16966	16725	16921	16744	16775	16638	16731	16793	16930	16946	16872	16715	16845	16879	16883	16912	16783	16708	16973	16875	16768	16844	16758	16822	16945	16799	16680	16830	16751	16935	16966	16837	16715	16922	16842	16913	16972	16826	16845	16644	16856	16833	16871	16800	16884	16741	16828	16648	16819	16793	16967	16698	16884	16835	16839	16801	16878	16707	16875	16890	16762	16819	16752	16839	16938	16929	16839	16652	16989	16748	16830	16798	16812	16880	16850	16730	16780	16913	16714	17053	16713	16875	16733	16888	17001	16859	16788	16895	16791	16614	16735	16786	16728	16830	16767	16947	16672	16909	16913	16902	16856	16883	16830	16906	17031	16829	17001	16855	16607	16781	16908	16708	16827	16800	16899	16894	16979	16831	16847	16881	16896	16845	16828	16839	16725	16655	16895	16861	16897	16697	16826	16978	16611	16754	16792	16870	16661	16792	16883	16857	16823	16648	16689	16867	16901	16714	16921	16972	16911	16830	16678	16897	16886	16943	16790	16824	16708	16854	17015	16826	16669	16820	16824	17023	16867	16858	16864	16653	16962	16656	16852	16848	16880	16914	16985	16860	16799	16685	16692	16701	16737	17026	16932	16889	16754	16831	16720	16872	16775	16940	16688	16899	16787	16777	16685	16853	17013	16862	16862	16832	16627	16816	16883	16776	16668	16781	16887	16821	16933	16752	16848	16903	16765	16758	16914	16754	16899	16743	16894	16852	17001	16963	16976	16692	16745	16841	16659	16910	16800	16866	16697	16850	16840	16912	16868	16659	16873	16831	16703	16757	16873	16966	16717	16788	16612	16646	16887	16780	16974	16992	16754	16921	16786	16937	16798	16707	16888	16918	16901	16714	16974	16618	16691	16956	16900	16794	16982	16792	16721	16911	16770	16877	16853	16820	16862	16835	16803	16795	16995	16742	16914	16887	16869	16757	16705	16744	16859	16750	16835	16704	16961	16721	16857	16842	16868	16777	16926	16830	16810	16728	16824	16779	16947	16861	16902	16724	16664	16828	16980	16803	16723	16712	16811	16990	16746	16861	16830	16992	16750	16849	16755	16815	16703	16813	16726	16760	16865	16868	16647	16904	16741	16675	16969	16728	16801	16783	16915	16775	16847	16751	16714	16788	16900	16858	16705	16927	16976	16846	16796	16843	16931	16714	16739	16999	16848	16869	16749	16966	16747	16752	16730	16772	16706	16945	16881	16825	16843	16900	16848	16971	16885	16834	16824	17016	16705	16989	16749	16801	16861	16990	16652	16583	16809	16914	16968	16819	16882	16962	16797	16830	16736	16910	16734	16866	16825	16772	16835	16667	16787	16928	16829	16814	16701	16891	16955	16917	16812	16587	17024	16735	16929	16796	16888	16761	16719	16904	16909	16792	16868	16752	16800	16880	16887	16741	16717	16798	16905	16865	16784	16808	16721	16835	16796	16716	16810	16938	16760	16868	16806	16800	16755	16824	16689	16886	16913	16729	16800	16858	16762	16986	16864	16797	16821	16943	16985	16772	16906	16819	16899	16927	16803	16676	16766	16960	16794	16998	16705	16834	16914	16990	16879	16764	16818	16828	16842	16756	16822	16937	16843	16871	16834	16843	16843	16838	16975	16768	16768	16877	16828	16788	16883	16926	16735	16713	16687	16850	16853	16936	16995	16740	16873	16788	16756	16669	16729	16723	16740	16947	16870	16824	16883	16691	16805	16814	16622	16864	16786	17010	16928	16770	16794	16973	16919	16681	16996	16828	16669	16595	16863	16590	16634	16934	16795	16642	16750	16971	16956	16797	16770	16807	16692	16889	17065	16896	16640	16765	16759	16724	16999	16961	16737	16613	16701	16896	16872	17040	16646	16902	16865	16788	16795	16773	16844	16641	16845	16885	16966	16874	16751	16782	16901	16848	16872	16737	16889	16892	17040	16872	16828	16772	17049	16933	16826	17005	16887	16974	16758	16794	16917	16903	16674	16698	16769	16838	16754	16763	16766	16851	16780	16922	16884	16875	16848	16817	16728	16984	16569	16614	16961	16856	16781	16886	16935	16687	16696	16942	16709	16943	16783	16850	16925	16694	16867	16737	16780	16788	16942	16833	16872	16963	16846	16771	16891	16750	16868	16718	16628	16871	16859	16759	16791	16762	16861	16943	16871	16936	16884	16964	16765	16735	16780	16764	16860	16937	16865	16831	16868	16869	16816	16827	16936	16925	16665	16889	16803	16904	16859	16809	16864	16832	16874	16725	16936	16806	16765	16890	16806	16981	16869	16769	16782	16919	16839	16735	16953	16690	16875	16925	16886	16864	16860	16871	16800	16740	16901	16835	16863	16716	16840	16728	16749	16900	16649	16716	16777	16747	16880	16588	16760	17015	16884	16772	16683	16918	16775	16762	16724	16918	16767	16955	16907	16859	16859	16798	16700	16958	16914	16733	16914	16741	16837	16747	16827	16890	16895	16832	16987	16959	16782	16903	16835	16818	16756	17009	16779	16757	16909	16819	16771	16733	16843	17029	16843	16786	16716	16814	16747	16892	16694	16690	16906	16838	16719	16757	16757	16789	16665	16680	16861	16811	16789	16868	16794	16858	16816	16893	16942	16892	16854	16682	16967	16838	16879	16744	16976	16891	16792	16772	16873	16928	16659	16887	16860	16745	17047	16804	16822	16846	16787	16771	16821	16788	16655	16958	16799	16940	16897	16828	16789	16710	16832	16940	16735	16729	16808	16712	16658	16904	16846	16842	16848	16926	16833	16953	16830	16826	16951	16901	16828	16742	16850	16948	16846	16976	16831	16752	16583	16750	16575	16844	16789	16664	16743	16858	16834	16848	16743	16755	16819	16681	16724	16775	16896	16728	16659	16778	16952	16572	16832	16926	16914	16775	16771	16819	16678	16843	16585	16792	16771	16904	16757	16912	16804	16603	16715	16829	16993	16879	16771	16748	16695	16729	16857	16823	16731	16575	16810	16867	16616	16785	16724	16880	16814	16782	16740	16787	16839	16950	16856	16782	16899	16859	16786	16872	16552	16794	16496	16728	16837	16882	16954	16696	16709	16864	17042	16757	16627	16944	16768	16724	16681	16972	16711	16686	16681	16724	16805	16942	16740	16752	16811	16625	16705	16806	16753	16703	16678	16910	16971	16890	16911	16687	16779	16877	16793	16861	16789	16802	16909	16726	16854	16797	16737	17048	16773	16836	16884	16985	16654	16913	16724	16721	16707	16801	16896	16859	16835	16905	16605	16848	16971	16741	16809	16823	16870	16824	16879	16764	16864	16762	16870	16792	16879	16700	16828	16830	16920	16785	16837	17024	16792	16804	16931	16825	16874	16925	16872	16858	16767	16911	16818	16622	16918	16833	16925	16871	16883	16784	16933	16733	16901	16936	16724	16853	16784	16802	16787	16712	16968	16885	16757	16812	16781	17012	16628	16787	16858	16851	17041	16787	16659	16644	16733	16916	16847	16899	16827	16797	16860	16652	17030	16664	16949	16837	16700	16675	16915	16823	16880	16707	16762	16743	16837	16917	16690	16787	16891	16821	16939	16776	16807	16728	16821	16563	16816	16721	16941	16842	16789	16841	16674	16853	16762	16823	16937	16746	16781	17036	16961	16674	16845	16924	16941	16809	16811	16825	16949	16881	16977	16825	16905	16599	16821	16865	16750	16720	16707	16924	16913	16974	16676	16814	16764	16927	16797	16767	16773	16741	16799	16788	17024	16854	16918	16871	16824	16902	16844	16671	16848	16837	16782	16904	17005	16791	16780	17053	16866	16941	16729	16585	16915	16742	16933	16746	17001	16821	16803	16704	16827	16669	16866	16772	16866	16793	16773	16665	16820	16764	16662	16843	16954	16904	16877	16944	16860	16667	16831	16725	16799	16715	16881	16763	16791	16936	16785	16695	16688	16921	16876	16888	16691	16866	16951	16711	16849	16792	16749	16774	16789	16781	16752	16775	16714	16878	16757	16641	16919	16753	16778	17005	16891	16678	16969	16910	16751	16793	16924	16807	16796	16747	16824	16905	16664	16887	16974	16859	16755	16804	16906	16588	16908	16866	16896	16888	16880	16851	16949	16802	16768	16824	16924	16870	16677	16657	16833	16701	16792	17005	16814	16898	16845	16972	16622	16860	16858	16800	16889	16815	16709	16782	16860
23718	21456	30567	29156	32851	45491	45078	38750	35158	32567	30604	29457	28459	28155	27608	27236	27027	27201	26629	26526	26407	26403	26335	26250	26250	26236	26215	26002	25832	25751	25967	26191	25865	25863	26037	25955	26043	25802	25946	25866	25893	25576	25675	25861	25958	25908	25838	25842	25729	25536	25648	25723	25832	25783	25665	25730	25619	25627	25912	25644	25947	25721	25621	25729	25739	25874	26022	25732	25593	25579	25664	25650	25591	25724	25925	25838	25699	25878	25567	25947	25768	25941	25888	25742	26009	25990	25897	26015	25870	25587	25781	25616	25800	25689	25949	25699	25798	25789	25706	25822	25703	25671	25799	25583	25774	25811	25796	25993	25720	25490	25863	25913	25784	25806	25767	25836	25690	25567	25644	25740	25565	25907	25829	25593	25866	25786	25733	25762	25602	25570	25864	25656	25850	25781	25830	25508	25631	25458	25712	25427	25954	25747	25690	25854	25684	25964	25882	25617	25819	25690	25670	25727	25891	25952	25758	25802	25884	25937	25654	25601	25996	25781	25935	25713	25759	25639	25928	25781	25419	25823	25675	26079	25654	25865	25792	25791	25922	25775	25806	25899	25890	25744	25891	25782	25762	25609	25795	25615	26023	25887	25605	25675	26109	25755	25656	25788	25904	25837	25762	25746	25677	25653	25926	25910	25608	25817	25707	25574	25626	25711	25779	25890	25787	25475	25808	25591	25595	25796	25794	25874	25846	25561	25791	25637	25621	25976	25856	25905	25629	25791	25834	25847	25744	25737	25884	25765	25697	25887	25615	25580	25655	25783	25550	25972	25556	25787	25652	25684	25955	26079	25744	25639	25848	25788	25907	25813	25927	25748	25800	25711	25892	25442	25921	25606	25679	25724	25831	25798	25851	25679	25910	25628	25781	25782	25669	25945	25977	26026	25663	25826	25755	25598	25635	25647	25812	25622	25804	25801	25954	25782	25788	25824	25756	25799	25528	25467	25762	25630	25818	25633	25842	25623	25705	25767	25990	25358	25667	25691	25675	25597	25624	25626	25796	25810	25868	25755	26066	25709	25914	25947	25887	25572	25789	25768	25972	25753	25828	25950	25658	25603	25620	25751	25996	25933	25669	25579	25676	26021	25930	25853	25799	25862	25846	25592	25831	25780	25648	25917	25685	25921	25691	25742	25808	25660	25804	25842	25779	25787	25899	25739	25669	25881	25661	25731	25527	25514	25902	25714	25950	25643	25784	25799	26065	25876	25675	25652	25733	25763	25833	25828	25897	25936	25544	25435	25928	25886	25798	25771	25786	25849	25683	25680	25938	25824	25794	25805	25870	25612	25943	25715	25929	25735	25728	25710	25796	25652	25701	25452	25772	25809	25606	25748	25948	25790	25776	26001	25777	25593	25652	25931	25705	25752	25682	25851	25673	25733	25927	25712	25811	25660	25711	25881	25841	25867	25884	25794	25759	25817	25882	25937	25824	25763	25965	25611	25715	25965	25586	25812	25720	25719	25641	25848	25688	25606	25434	25506	25529	25692	25657	25598	25774	25830	25907	25875	25935	25728	25769	25688	25665	25917	25719	25739	25827	25487	25577	25475	25703	25879	26012	25880	25652	25855	25799	25680	25940	25800	25734	25589	25780	25849	25794	25857	25936	25851	25881	25774	25731	25652	25795	25744	25597	25517	25662	25864	25928	25819	25810	25710	25873	25845	26055	26108	25755	25690	25847	25775	25834	25796	25572	25899	25778	25955	25689	25866	25748	25877	25571	25483	25725	25720	25621	25840	25661	25603	25699	25577	25777	25726	25792	25749	25638	25956	25732	26139	25701	25816	25618	25846	25733	25900	25969	25550	25788	25830	25738	25677	25631	25734	25659	25865	25659	25811	25802	25786	25564	25686	26046	25563	25742	25665	25787	25667	25686	25746	25826	26088	25849	25762	25559	25454	25536	25776	25542	25709	25744	25648	25725	25831	25684	25997	25686	25589	25841	26012	25771	25564	25491	25611	25630	25746	25801	25741	25680	25359	25759	25441	25535	25771	25818	25852	25810	25830	25785	25750	25752	25791	25800	25950	25760	25786	25884	25749	25818	25589	25517	25748	25893	25735	25938	25606	25821	26008	25772	25695	25719	25713	25970	25848	25891	25912	25993	25672	25686	25552	25685	25775	25907	25821	25843	25872	25454	25636	25630	25582	25577	25517	25680	25835	25819	25521	25747	25687	25569	25750	25860	25754	25632	25592	25736	25546	25862	25740	26059	25889	25658	25865	25712	25719	25830	25631	25888	25921	25788	25687	25931	25634	25894	25742	25702	25552	25939	25890	25642	25789	25607	25823	25662	25594	25704	25710	25371	25768	26076	25779	25647	26118	25823	25860	25795	25770	25596	25781	25604	25751	25824	25669	25771	25859	25920	25729	25790	25724	25854	25585	25741	25650	25833	25849	25658	25829	25639	25811	25792	25746	25698	25540	25788	25787	25866	25499	25928	25660	25741	25643	25892	25902	25622	25910	25790	25888	25935	25888	25741	25989	25823	25750	25858	25968	25777	25545	25602	25859	25788	25637	25549	25744	25818	26046	25728	25717	25620	25924	25922	25634	25753	25845	25938	25681	25794	25763	25701	26087	25512	25702	25629	25722	25746	25901	25940	25928	25708	25933	25643	25888	26003	25624	25667	25691	25834	25691	25790	25483	25707	25911	25976	25681	25718	26046	25585	25629	25704	25650	25967	25949	25585	25853	25832	25697	25660	25577	25664	25952	26018	26013	25846	25814	25691	25725	25782	25847	25896	25539	25667	25759	25884	25873	25755	25647	25719	25894	25580	25939	25786	25784	25618	25820	25735	25772	25574	25699	25704	25618	26014	25828	25705	25879	25783	25835	25744	25651	26218	25590	25832	25840	25771	25853	25699	25829	25726	25757	25739	25660	25479	25712	25687	25720	25722	25760	25835	26046	25707	25794	25715	25577	25688	25677	25901	25911	25724	25778	25775	25849	25940	25815	25852	25589	25538	25951	25903	25612	25792	25699	25872	26030	25726	25899	25699	25646	25799	25838	25930	25640	25629	25832	25737	25912	25953	25662	25814	25647	25631	25674	25760	25675	25955	25810	25600	25817	25781	25861	25874	25903	25781	25843	25973	26023	25576	25770	25964	25855	25796	25583	25786	25520	25614	25798	25657	25916	25729	25589	25831	25617	25721	25848	26000	25717	25808	25426	25692	25799	25773	25605	25806	25691	25654	25779	25531	25758	25789	25910	25668	25909	25773	25836	25872	25744	25856	25780	25879	25717	25836	25924	25522	25977	25610	25817	25674	25697	25657	25728	25708	25862	25608	25744	25901	25742	25773	25728	25945	25784	25975	25868	25876	25630	25495	25727	25771	25716	25856	25608	25951	25616	25699	25792	25394	25607	25811	25998	26020	25743	25835	26080	25832	25751	26137	25774	25926	25921	25911	25773	25799	25896	25895	25664	25548	25602	25939	25698	25795	25658	25677	25627	25581	25639	25890	25942	25705	25838	25941	25891	25699	25829	25817	25736	25715	25700	25610	25439	25796	25800	25859	26048	25374	25628	25890	25681	25763	25624	25771	25770	25710	25809	25855	25652	25950	25689	25780	25602	25725	25663	25703	25464	25948	25532	25902	25924	26148	25761	25756	25408	25733	25779	26013	25636	25694	25496	25754	25885	25594	25963	25727	25648	25703	25853	25731	25895	25827	25824	25846	25630	25673	25669	25910	25948	25813	25733	25587	25492	25642	25719	25578	25718	26246	25952	25743	25773	25798	25765	25890	25985	25607	25667	25680	25591	25671	25575	25605	25846	25544	25539	25714	25870	25700	25512	25826	26023	25480	25843	25841	25573	25714	25860	25525	25839	26101	25903	25686	25683	25673	25543	25634	25814	25786	25671	25647	25726	25634	25596	25756	25830	25865	25830	25660	25682	25650	25548	25636	25586	25631	25719	25919	25984	25771	25713	25826	25700	25800	25599	25821	26144	25892	25867	25792	25668	25507	25679	25869	25505	25803	25864	25502	25788	25855	25851	25757	25719	26048	25800	25880	25600	25749	25633	25928	25665	25762	25830	25871	25749	25933	25840	25522	25901	25923	25848	25751	25873	25894	25553	25726	25743	25759	25836	25747	25632	25755	25423	25731	25782	25844	26019	25887	25761	25728	25830	25920	25886	25827	25821	25889	25615	25608	25621	25794	25606	25491	25638	25836	25669	25627	25883	25826	25925	25841	25840	25773	26029	25859	25822	25900	25926	25646	25950	25699	25517	25606	25726	25844	25632	25804	25753	25744	25870	25704	25470	25656	25640	25805	25577	25641	25837	25621	25763	25719	25698	25849	25659	25706	25624	25756	25694	25589	25876	25813	25764	25699	25463	25811	25744	25775	25880	25877	25909	25968	25727	25530	25663	25716	25781	25631	25575	25926	25587	25907	25543	25963	25895	25789	25600	25886	25824	25648	25367	25688	25830	25861	25817	25641	25672	25739	25727	25645	25747	25811	25716	25763	25678	25744	25729	25648	25897	25702	25941	26007	25901	25876	26011	25855	25733	25855	26040	25896	25610	25822	25792	25621	25870	25852	26033	25818	25896	25882	25521	25752	25829	25641	25833	25751	25639	25719	25882	25646	25635	25772	25461	25834	25367	25797	25797	25785	25768	25785	25712	25866	25861	25597	25896	25968	25797	25809	25891	25759	25713	25936	25524	25719	25902	25720	25485	25690	25687	25953	25697	25698	25692	25727	25478	26051	25785	25719	25763	25792	25793	25780	25914	25764	25680	25629	25769	25820	25801	25834	25692	25736	25710	25778	25804	25746	25655	25755	25820	25967	25881	26025	25765	25659	25935	25801	25730	25780	25675	25539	25630	25470	25745	25788	25633	25923	25563	25897	25926	25638	25919	25844	25458	25763	25766	25774	25690	25522	25682	25828	25700	25559	25958	26038	25712	26006	25751	25731	25654	25666	25724	25727	25612	25713	25843	25995	25867	26068	26068	25715	25616	25491	25705	25957	25761	25659	25851	25863	25769	25705	25962	25762	25838	25898	25835	25695	25498	25587	25564	25770	25862	25730	25901	25699	25677	25801	25785	25836	25794	25676	25969	25896	25620	25596	25881	25987	25760	25674	25833	25828	25792	25679	25747	26152	26002
52093	82766	74664	54845	47767	46726	39089	33211	28859	25001	22287	20583	19799	19138	18884	18456	17907	17931	17469	17696	17378	17416	17231	17216	17207	17139	16982	16925	16809	16938	16832	16787	16965	16856	16645	16892	16797	16649	16920	16685	16665	16820	16800	16832	16615	16691	16880	16591	16870	16751	16876	16897	16764	16755	16708	16703	16535	16782	16854	16936	16695	16736	16683	16751	16659	16573	16857	16561	16598	16872	16763	16805	16587	16636	16793	16712	16752	16584	16778	16745	16660	16574	16685	16704	16954	16771	16761	16807	16775	16806	16901	16613	16834	16749	16862	16856	16746	16584	16581	16919	16706	16617	16667	16671	16740	16795	16763	16691	16477	16844	16569	16827	16618	16602	16800	16722	16803	16578	16588	16720	16933	16823	16800	16783	16645	16720	16741	16700	16736	16823	16791	16668	16729	16622	16628	16590	16732	16779	16675	16646	16497	16786	16888	16648	16853	16893	16753	16908	16528	16600	16630	16430	16807	16690	16676	16756	16736	16842	16698	16846	16535	16803	16729	16782	16877	16748	16697	16716	16725	16801	16604	16787	16511	16573	16554	16688	16686	16768	16721	16581	16624	16941	16825	16644	16680	16688	16736	16809	16752	16593	16889	16804	16713	16636	16627	16787	16784	16579	16641	16817	16399	16696	16617	16587	16956	16708	16598	16876	16724	16660	16577	16787	16749	16743	16589	16541	16876	16731	16848	16701	16743	16629	16781	16706	16772	16646	16884	16748	16757	16472	16684	16587	16645	16648	16680	16760	16646	16607	16760	16710	16683	16769	16746	16751	16855	16812	16727	16669	16718	16761	16738	16791	16702	16679	16660	16849	16471	16704	16659	16795	16757	16818	16559	16662	16865	16741	16625	16846	16690	16773	16704	16671	16762	16675	16591	16743	16701	16953	16523	16698	16869	16634	16459	16713	16739	16552	16654	16782	16673	16636	16767	16564	16692	16480	16851	16796	16809	16729	16729	16637	16602	16523	16727	16833	16844	16650	16778	16770	16817	16721	16607	16800	16779	16684	16734	16543	16716	16699	16773	16681	16736	16759	16762	16629	16611	16721	16561	16801	16785	16659	16473	16708	16810	16664	16580	16503	16809	16758	16712	16703	16766	16753	16688	16614	16807	16667	16718	16791	16839	16816	16816	16585	16603	16757	16647	16560	16664	16635	16901	16948	16720	16736	16476	16753	16767	16598	16709	16654	16757	16643	16642	16644	16738	16714	16641	16827	16928	16486	16883	16699	16705	16694	16573	16607	16911	16943	16632	16827	16755	16746	16701	16721	16637	16471	16588	16693	16789	16713	16634	16781	16657	16792	16673	16623	16843	16715	16621	16765	16685	16648	16652	16686	16595	16706	16679	16507	16739	16801	16794	16479	16628	16622	16692	16669	16747	16676	16729	16786	16721	16736	16790	16735	16625	16873	16734	16682	16705	16773	16664	16773	16652	16767	16609	16801	16615	16662	16820	16608	16771	16850	16590	16733	16703	16871	16601	16835	16547	16823	16729	16710	16946	16698	16873	16799	16650	16819	16770	16834	16714	16776	16755	16875	16727	16730	16647	16719	16672	16698	16699	16741	16745	16678	16792	16662	16570	16697	16786	16765	16689	16697	16517	16512	16860	16747	16562	16651	16672	16697	16748	16787	16877	16788	16760	16858	16826	16711	16795	16665	16713	16782	16761	16942	16817	16656	16696	16747	16658	16643	16563	16808	16725	16809	16824	16581	16893	16782	16541	16773	16687	16718	16666	16770	16803	16643	16613	16808	16808	16666	16753	16743	16512	16626	16779	16710	16784	16830	16725	16851	16642	16681	16518	16729	16790	16696	16667	16750	16805	16797	16581	16641	16617	16731	16766	16571	16667	16615	16612	16873	16657	16637	16736	16797	16713	16604	16777	16810	16782	16794	16726	16632	16691	16796	16606	16842	16689	16747	16527	16692	16762	16772	16633	16545	16794	16618	16756	16702	16571	16891	16632	16819	16740	16735	16688	16695	16726	16690	16855	16723	16711	16804	16733	16662	16679	16760	16638	16889	16700	16512	16705	16565	16739	16657	16638	16484	16792	16771	16785	16555	16812	16678	16768	16605	16618	16426	16822	16608	16700	16715	16661	16629	16879	16850	16742	16778	16772	16840	16823	16660	16700	16802	16718	16613	16853	16698	16777	16629	16621	16720	16800	16651	16727	16946	16628	16807	16739	16668	16763	16579	16680	16617	16652	16602	16726	16746	16740	16962	16900	16948	16726	16724	16709	16622	16727	16699	16855	16662	16536	16777	16643	16565	16984	16787	16754	16702	16679	16759	16780	16780	16502	16568	16646	16780	16892	16675	16757	16671	16886	16723	16624	16537	16868	16522	16602	16749	16731	16679	16787	16740	16645	16792	16613	16603	16679	16772	16624	16577	16742	16505	16784	16812	16682	16868	16825	16598	16752	16934	16785	16790	16787	16682	16714	16742	16686	16700	16890	16714	16720	16683	16740	16712	16689	16592	16858	16949	16560	16796	16649	16762	16739	16746	16816	16808	16646	16560	16660	16589	16766	16699	16851	16766	16907	16809	16815	16760	16647	16748	16605	16590	16804	16809	16572	16686	16670	16666	16563	16731	16852	16732	16615	16648	16715	16763	16495	16612	16648	16613	16682	16636	16540	16775	17022	16655	16680	16757	16730	16490	16630	16808	16760	16559	16701	16621	16836	16769	16589	16663	16629	16653	16734	16777	16652	16816	16563	16606	16610	16803	16686	16718	16847	16789	16700	16775	16693	16681	16597	16782	16620	16557	16724	16848	16692	16604	16897	16572	16640	16721	16801	16631	16872	16620	16675	16661	16776	16850	16640	16627	16680	16588	16748	16576	16927	16791	16649	16614	16823	16773	16461	16682	16729	16686	16663	16661	16699	16616	16650	16625	16619	16512	16876	16740	16845	16841	16729	16663	16725	16768	16895	16537	16719	16701	16788	16801	16592	16726	16543	16690	16788	16622	16707	16894	16667	16791	16628	16687	16826	16630	16665	16799	16770	16743	16635	16810	16756	16745	16797	16812	16460	16728	16727	16587	16899	16771	16810	16684	16797	16772	16783	16786	16926	16629	16675	16827	16585	16698	16874	16710	16720	16757	16637	16810	16698	16757	16547	16893	16737	16499	16614	16650	16825	16671	16876	16752	16790	16714	16749	16620	16781	16874	16751	16686	16890	16724	16832	16608	16822	16687	16675	16596	16741	16798	16715	16789	16729	16711	16782	16687	16607	16850	16746	16529	16810	16831	16507	16781	16894	16637	16697	16717	16798	16802	16744	16660	16543	16732	16676	16800	16709	16649	16665	16743	16677	16678	16652	16764	16769	16746	16803	16713	16578	16811	16976	16671	16772	16477	16595	16523	16924	16797	16715	16751	16692	16571	16581	16607	16806	16713	16726	16715	16806	16673	16763	16590	16857	16588	16701	16654	16643	16901	16777	16835	16837	16937	16729	16717	16839	16829	16683	16664	16580	16811	16587	16771	16674	16838	16642	16755	16532	16647	16848	16767	16586	16813	16693	16737	16900	16682	16632	16834	16747	16697	16839	16625	16896	16695	16762	16652	16812	16641	16801	16874	16803	16654	16664	16713	16780	16807	16617	16750	16609	16727	16713	16815	16631	16905	16889	16772	16808	16714	16744	16667	16576	16677	16815	16413	16632	16964	16739	16816	16678	16823	16698	16751	16689	16741	16746	16664	16813	16619	16808	16607	16841	16381	16564	16858	16574	16639	16681	16682	16737	16776	16582	16748	16682	16595	16794	16634	16649	16630	16902	16611	16715	16825	16836	16858	16731	16721	16801	16791	16762	16818	16786	16676	16747	16437	16687	16790	16811	16854	16915	16719	16642	16720	16600	16672	16802	16515	16772	16774	16811	16749	16722	16606	16750	16645	16557	16581	16722	16661	16643	16706	16731	16649	16771	16731	16621	16708	16660	16756	16629	16768	16816	16851	16516	16880	16817	16699	16833	16698	16665	16757	16832	16559	16694	16801	16749	16597	16642	16770	16689	16723	16812	16657	16718	16810	16757	16813	16663	16867	16710	16773	16618	16828	16688	16624	16781	16594	16673	16822	16876	16780	16778	16584	16890	16576	16614	16767	16764	16894	16709	16753	16640	16688	16716	16677	16527	16581	16799	16793	16535	16735	16752	16574	16707	16867	16712	16610	16621	16951	16665	16727	16670	16688	16763	16401	16863	16780	16598	16761	16795	16634	16688	16729	16751	16829	16677	16781	16763	16706	16844	16787	16760	16706	16562	16768	16719	16805	16626	16561	16926	16710	16800	16725	16764	16610	16770	16583	16954	16704	16889	16708	16707	16802	16799	16683	16775	16690	16601	16601	16537	16739	16780	16657	16498	16633	16780	16697	16617	16612	16664	16673	16628	16674	16717	16635	16870	16670	16785	16537	16958	16738	16775	16789	16690	16812	16648	17051	16752	16817	16729	16689	16706	16795	16614	16763	16517	16829	16594	16641	16480	16822	16848	16748	16453	16809	16790	16699	16858	16909	16570	16731	16666	16816	16719	16709	16570	16657	16724	16768	16766	16652	16802	16553	16614	16781	16848	16562	16625	16793	16555	16863	16541	16593	16558	16742	16641	16685	16608	16708	16714	16538	16854	16784	16594	16591	16648	16661	16671	16712	16708	16667	16819	16825	16776	16692	16762	16927	16653	16651	16714	16843	16686	16732	16633	16766	16657	16744	16752	16625	16818	16646	16763	16786	16780	16611	16787	16725	16757	16887	16813	16817	16607	16598	16636	16758	16808	16825	16729	16608	16733	16936	16734	16634	16589	16759	16523	16814	16693	16645	16711	16730	16725	16685	16596	16755	16815	16733	16781	16716	16799	16751	16857	16799	16763	16810	16628	16612	16701	16733	16598	16807	16573	16597	16699	16889	16674	16847	16771	16591	16578	16782	16706	16847	16686	16646	16760	16686	16774	16678	16862	16632	16661	16636	16698	16586	16613	16619	16831	16570	16747	16615	16761	16770	16714	16708	16619	16746	16712	16613	16800	16784	16744	16820	16515	16719	16625	16652	16762	16632	16744	16695	16622	16682	16862	16716	16646	16620	16611	16606	16607	16677	16691	16748	16599	16715	16740	16637
46741	55999	57052	47186	40797	37832	33968	30800	28986	27704	27131	27084	26707	26381	26588	26269	26164	25977	26160	25884	25963	25997	25673	25849	25828	25960	25640	25740	25805	25922	25728	25803	25827	25745	25826	25631	25497	25764	25607	25737	25681	25689	25877	25685	25535	25588	25751	25681	25793	25727	25598	25430	25576	25921	25499	25857	25795	25895	25530	25568	25757	25233	25734	25618	25803	25831	25797	25614	25725	25517	25870	25786	25711	25631	25711	25851	25643	25774	25813	25620	25649	25477	25889	25644	25574	25715	25578	25649	25725	25739	25386	25823	25772	25645	25857	25735	25643	25743	25413	25437	25758	25863	25541	25654	25694	25807	25569	25619	25637	25703	25672	25602	25763	25810	25816	25633	25741	25678	25678	25520	25830	25620	25513	25390	25532	25617	25549	25649	25583	25732	25666	25765	25464	25487	25557	25809	25804	25573	25988	25716	25965	25733	25771	25712	25654	25689	25694	25680	25745	25379	25524	25344	25598	25530	25595	25805	25498	25637	25710	25762	25759	26000	25697	25598	25678	25445	25713	25666	25547	25709	25510	25623	25857	25815	25534	25665	25500	25737	25808	25658	25578	25617	25533	25644	25714	25572	25859	25791	25681	25484	25643	25597	25689	25570	25357	25681	25824	25599	25635	25958	25685	25655	25704	25463	25555	25577	25388	25536	25697	25792	25765	25477	25508	25710	25664	25559	26067	25616	25617	25633	25474	25619	25685	25529	25492	25771	25786	25760	25514	25744	25708	25707	25665	25713	25865	25850	25695	25706	25694	25558	25617	25533	25441	25688	25716	25680	25587	25609	25663	25585	25915	25753	25812	25349	25814	25631	25724	25596	25692	25707	25828	25808	25531	25561	25750	25789	25833	25491	25673	25584	25626	25718	25463	25568	25701	25740	25467	25614	25643	25753	25741	25747	25707	25568	25576	25580	25736	25512	25542	25507	25749	25722	25593	25465	25658	25788	25766	25718	25427	25565	25455	25416	25864	25497	25776	25732	25846	25753	25706	25699	25871	25796	25571	25793	25686	25881	25830	25762	25542	25601	25563	25663	25664	25461	25778	25488	25753	25824	25602	25787	25710	25687	25470	25391	25737	25729	25404	25742	25584	25813	25939	25939	25612	25729	25625	25572	25680	25587	25607	25654	25625	25516	25665	25685	25761	25922	25685	25617	25796	25485	25653	25716	25611	25626	25708	25818	25543	25796	25750	25573	25441	25506	25665	25731	25582	25505	25721	25472	25524	25744	25488	25788	25584	25709	25471	25538	25867	25938	25669	25957	25613	25690	25644	25769	25626	25909	25745	25750	25640	25709	25654	25558	25605	25643	25576	25907	25904	25886	25798	25647	25785	25606	25559	25514	25738	25546	25676	25769	25644	25725	25563	25637	25440	25481	25800	25491	25655	25697	25363	25833	25455	25762	25747	25682	25666	25550	25733	25644	25583	25787	25759	25678	25798	25545	25535	25575	25770	25673	25540	25659	25793	25510	25556	25548	25798	25723	25929	25413	25656	25659	25611	25699	25471	25555	25867	25766	25741	25715	25762	25635	25623	25399	25898	25777	25761	25615	25741	25656	25502	25620	25657	25583	25801	25663	25423	25453	25500	25710	25744	25703	25601	25462	25795	25587	25737	25707	25679	25669	25755	25510	25668	25638	25882	25554	25538	25596	25615	25547	25845	25812	25867	25759	25665	25682	25664	25905	25919	25606	25739	25685	25742	25810	25595	25863	25612	25544	25758	25558	25819	25610	25608	25820	25578	25672	25673	25705	25356	25821	25669	25657	25491	25566	25797	25589	25698	25345	25432	25504	25815	25743	25447	25514	25780	25533	25935	25739	25804	25531	25505	25792	25803	25565	25741	25758	25482	25620	25813	25711	25748	25666	25833	25617	26036	25711	25669	25699	25568	25702	25906	25640	25628	25597	25561	25900	25645	25624	25753	25483	25711	25766	25746	25598	25407	25688	25593	25599	25590	25269	25791	25389	25510	25684	25310	25516	25526	25674	25616	25491	25705	25761	25666	25860	25760	25705	25737	25758	25716	25607	26023	25924	25770	25581	25788	25443	25717	25766	25642	25645	25508	25734	25617	25644	25878	25692	25689	25609	25773	25527	25534	25661	25649	25860	25815	25601	25472	25806	25844	25575	25770	25579	25730	25454	25526	25799	25867	25578	25799	25494	25412	25634	25617	25544	25738	25611	25731	25728	25837	25732	25571	25783	25691	25614	25978	25850	25846	25640	25636	25479	25730	25342	25607	25618	25791	25558	25896	25752	25725	25575	25566	25939	25885	25731	25717	25553	25607	25779	25738	25781	25566	25495	25436	25564	25663	25701	25740	25538	25682	25802	25584	25825	25597	25357	25771	25388	25442	25399	25800	25644	25649	25676	25510	25501	25572	25742	25627	25771	25628	25475	25640	25531	25731	25791	25890	25567	25528	25815	25753	25439	25750	25736	25865	25649	25690	25595	25401	25639	25704	25834	25867	25767	25717	25618	25698	25507	25687	25617	25801	25528	25688	25888	25381	25718	25630	25651	25554	25717	25651	25778	25731	25457	25529	25507	25721	25558	25578	25813	25627	25866	25814	25563	25650	25531	25808	25527	25555	25660	25761	25651	25513	25832	25495	25697	25868	25584	25531	25616	25636	25447	25582	25702	25552	25680	25656	25538	25755	25559	25538	25601	25878	25458	25617	25714	25689	25438	25619	25657	25435	25698	25440	25526	25856	25546	25759	25690	25662	25586	25515	25691	25866	25542	25560	25762	25572	25688	25574	25478	25792	25647	25490	25651	25592	25746	25606	25703	25872	25489	25711	25840	25736	25811	25626	25687	25553	25786	25967	25754	25687	25644	25661	25270	25832	25776	25827	25760	25589	25490	25798	25235	25986	25684	25562	25695	25768	25696	25486	25857	25485	25713	25958	25643	25573	25672	25682	25805	25965	25600	25909	25740	25756	25638	25644	25812	25712	25698	25830	25741	25800	25336	25551	25601	25580	25494	25917	25477	25507	25533	25833	25502	25653	25847	25748	25392	25506	25651	25868	25629	25585	25528	25659	25771	25428	25777	25597	25834	26008	25635	25933	25813	25616	25971	25693	25830	25681	25084	25564	25651	25850	25555	25681	25837	25749	25696	25521	25622	25910	25656	25981	25468	25544	25529	25882	25744	25606	25986	25981	25550	25990	25793	25675	25792	25641	25523	25706	25575	25942	25709	25570	25916	25911	25703	25606	25845	25702	25328	25805	25620	25877	25701	25786	25745	25905	25638	25659	25755	25685	25798	25751	25958	25657	25756	25443	25875	25986	25695	25579	25312	25699	25745	25723	25811	25689	25832	25498	25528	25356	25711	25697	25674	25611	25505	25589	25564	25682	25639	25606	25808	25273	25571	25698	25414	25635	25804	25618	25885	25520	25546	25751	25326	25839	25613	25812	25614	25911	25608	25738	25708	25763	25653	25436	25224	25785	25745	25847	25456	25792	25618	25526	25653	25703	25586	25548	25420	25453	25432	25620	25394	25688	25475	25690	25809	25531	25571	25549	25506	25731	25563	25365	25536	25689	25602	25768	25721	25736	25820	25569	25618	25617	25702	25667	25654	25569	25830	25693	25942	25943	25575	25573	25626	25745	25797	25758	25632	25700	26056	25520	25481	25659	25846	25699	25523	25535	25658	25652	25444	25805	25761	25809	25787	25736	25783	25825	25665	25991	25517	25758	25471	25794	25690	25841	25592	25629	25558	25806	25653	25422	25678	25707	25749	25503	25505	25562	25548	25691	25725	25750	25718	25684	25548	25662	25678	25562	25713	25758	25601	25590	25682	25659	25688	25766	25582	25634	25840	25836	25659	25572	25525	25729	25490	25877	25716	25817	25892	25438	25812	25830	25783	25658	25689	25994	25705	25769	25811	25644	25646	25794	25549	25456	25605	25646	25629	25826	25861	25735	25621	25543	25636	25702	25610	25885	25693	25511	25895	25611	25826	25780	25671	25678	25702	25763	25439	25448	25662	25569	25651	25771	25359	25475	25864	25468	25690	25762	25846	25802	25668	25494	25622	25502	25534	25510	25694	25450	25838	25753	25761	25823	25647	25538	26043	25735	25639	25772	25779	25838	25700	25624	25396	25483	25719	25638	25816	25581	25526	25913	25819	25384	25624	25535	25599	25552	25393	25427	25584	25744	25812	25711	25666	25651	25726	25936	25744	25365	25634	25540	25390	25744	25660	25617	25711	25732	25740	25445	25838	25613	25561	25504	25734	25798	25703	25741	25726	25691	25493	25649	25606	25649	25975	25653	25561	25586	25724	25894	25874	25671	25718	25503	25715	25667	25475	25606	25578	25592	25931	25916	25789	25464	25676	25462	25521	25687	25426	25716	25382	25724	25851	26014	25643	25880	25781	25407	25449	25694	25341	25377	25478	25436	25512	25808	25557	25644	25654	25502	25461	25883	25543	25779	25562	25458	25741	25623	25432	25719	25695	25618	25615	25802	25890	25619	25684	25611	25653	25553	25695	25852	25675	25878	25839	25401	25556	25474	25802	25607	25707	25809	25753	25597	25648	25579	25995	25592	25512	25785	25700	25894	25617	25648	25623	25564	25631	25680	25705	25768	25586	25720	25823	25589	25516	25729	25474	25722	25248	25632	25733	25715	25639	25629	25695	25560	25681	25751	25510	25490	26082	25727	25844	25818	25361	25955	25668	25561	25892	25758	25583	25582	25897	25640	25625	25722	25529	25795	25818	25643	25547	25577	25667	25687	25682	25820	25547	25659	25735	25772	25476	25541	25714	25693	25669	25781	25543	25641	25849	25768	25701	25922	25856	25693	25646	25774	25668	25679	25845	25898	25917	25777	25715	25581	25541	25611	25366	25711	25891	25930	25630	25529	25691	25687	25621	25761	25502	25620	25632	25868	25648	25570	25823	25810	25727	25701	25652	25746	25746	25748	25700	25588	25750	25437	25550	25466	25768	25698	25837	25653	25655	25510	25430	25671	25539	25600	25542	25592	25561	25653	25675	26003	25921	25688	25370	25878	25707	25753	25773	25533	25832	25560	25684	25845	25456	25751	25789	25705	25607	25670	25605	25552	25382	25715	25766	25659	25701	25591	25498	25544	25566	25546	25679	25840	25800
49239	64161	56320	40548	35692	31864	26379	23418	20829	19167	18467	18018	17842	17641	17412	17466	17014	17093	17110	16776	16941	16766	16825	16922	16620	16710	16788	16631	16661	16749	16715	16667	16811	16551	16636	16571	16531	16711	16565	16388	16694	16656	16714	16527	16851	16614	16588	16671	16449	16552	16547	16751	16752	16335	16542	16701	16701	16650	16719	16578	16590	16497	16664	16594	16587	16545	16512	16642	16562	16684	16533	16588	16509	16675	16610	16717	16650	16550	16740	16522	16463	16533	16678	16633	16550	16580	16486	16555	16569	16763	16583	16755	16688	16824	16798	16839	16455	16494	16641	16530	16635	16367	16596	16538	16562	16794	16587	16657	16508	16837	16602	16675	16654	16439	16515	16620	16458	16521	16560	16551	16499	16581	16636	16686	16552	16586	16605	16627	16722	16406	16513	16746	16689	16575	16775	16649	16541	16618	16573	16531	16580	16688	16797	16839	16665	16779	16532	16658	16714	16595	16540	16472	16593	16619	16713	16506	16690	16611	16613	16607	16484	16787	16489	16573	16686	16568	16744	16612	16508	16544	16581	16459	16557	16641	16726	16478	16577	16613	16629	16571	16582	16576	16685	16495	16505	16545	16482	16606	16529	16816	16579	16604	16530	16507	16635	16718	16725	16476	16648	16558	16510	16678	16633	16550	16752	16435	16577	16671	16629	16590	16530	16721	16618	16726	16532	16496	16686	16719	16439	16623	16418	16689	16662	16833	16505	16680	16624	16641	16656	16553	16536	16578	16616	16661	16548	16628	16697	16706	16609	16502	16576	16539	16461	16790	16538	16695	16546	16609	16582	16680	16342	16495	16663	16663	16493	16642	16630	16479	16736	16578	16492	16752	16442	16572	16658	16641	16664	16814	16569	16747	16608	16578	16526	16627	16591	16536	16552	16631	16589	16629	16494	16603	16479	16480	16503	16548	16628	16639	16658	16730	16644	16851	16577	16382	16712	16598	16473	16727	16536	16770	16785	16642	16646	16624	16539	16484	16482	16540	16683	16789	16752	16618	16606	16481	16655	16473	16678	16711	16592	16524	16481	16787	16747	16523	16516	16745	16535	16724	16716	16632	16767	16680	16610	16652	16551	16634	16549	16575	16570	16731	16606	16412	16573	16596	16696	16572	16442	16605	16548	16479	16682	16667	16622	16809	16583	16615	16401	16568	16582	16643	16608	16680	16592	16478	16659	16679	16710	16682	16582	16523	16460	16784	16518	16669	16479	16687	16659	16608	16495	16532	16599	16667	16540	16504	16492	16743	16717	16725	16652	16507	16597	16544	16494	16542	16631	16549	16461	16381	16517	16419	16591	16529	16549	16663	16581	16692	16616	16658	16438	16633	16637	16669	16529	16641	16474	16716	16563	16399	16711	16577	16677	16567	16677	16717	16600	16706	16576	16611	16481	16614	16618	16747	16528	16496	16735	16709	16639	16499	16702	16622	16709	16531	16677	16669	16667	16710	16596	16721	16619	16594	16581	16510	16611	16536	16652	16523	16643	16627	16731	16516	16726	16639	16589	16718	16648	16781	16710	16732	16569	16583	16516	16625	16589	16563	16613	16765	16593	16543	16600	16836	16728	16579	16630	16688	16586	16619	16528	16448	16550	16572	16650	16574	16694	16752	16712	16737	16745	16671	16741	16497	16519	16417	16807	16589	16658	16705	16660	16606	16627	16819	16533	16624	16408	16526	16598	16629	16547	16559	16717	16460	16435	16345	16713	16685	16536	16511	16691	16523	16663	16690	16477	16733	16728	16681	16724	16501	16494	16747	16626	16506	16690	16554	16606	16527	16587	16685	16638	16589	16521	16549	16489	16529	16460	16727	16523	16612	16650	16692	16436	16816	16527	16599	16667	16604	16393	16792	16582	16755	16740	16560	16619	16575	16637	16686	16514	16523	16759	16723	16587	16645	16649	16555	16700	16633	16734	16703	16555	16575	16722	16538	16678	16700	16709	16567	16644	16643	16566	16557	16651	16497	16694	16621	16623	16437	16678	16510	16705	16402	16529	16596	16448	16675	16682	16781	16620	16395	16568	16644	16829	16704	16568	16535	16647	16818	16610	16549	16636	16459	16604	16445	16550	16541	16736	16575	16478	16560	16638	16465	16510	16589	16727	16586	16726	16461	16715	16626	16477	16730	16574	16531	16594	16624	16602	16618	16630	16661	16478	16509	16661	16661	16799	16619	16644	16543	16679	16642	16600	16642	16527	16599	16514	16555	16660	16644	16588	16767	16587	16817	16431	16743	16551	16740	16691	16724	16599	16421	16431	16555	16509	16640	16529	16645	16542	16790	16583	16748	16675	16686	16622	16537	16635	16589	16498	16335	16613	16666	16557	16716	16638	16532	16627	16570	16696	16572	16563	16658	16561	16651	16546	16422	16529	16723	16572	16660	16544	16583	16589	16620	16613	16646	16659	16699	16561	16609	16583	16642	16625	16527	16583	16571	16542	16512	16562	16619	16568	16573	16521	16443	16637	16539	16585	16598	16632	16709	16705	16539	16632	16450	16671	16616	16635	16698	16576	16688	16699	16694	16637	16613	16593	16787	16590	16663	16627	16543	16540	16450	16510	16664	16647	16577	16565	16700	16375	16595	16561	16631	16509	16727	16701	16691	16426	16714	16523	16654	16626	16559	16718	16551	16546	16632	16641	16484	16582	16506	16641	16634	16601	16641	16687	16745	16637	16574	16690	16651	16414	16449	16592	16754	16582	16536	16768	16657	16634	16461	16729	16762	16576	16441	16706	16607	16658	16587	16679	16627	16406	16497	16536	16603	16578	16561	16558	16793	16562	16677	16839	16414	16633	16571	16500	16589	16584	16734	16602	16753	16384	16588	16608	16760	16655	16594	16599	16634	16679	16609	16715	16446	16576	16726	16441	16682	16716	16731	16755	16506	16649	16489	16535	16575	16729	16767	16560	16816	16639	16603	16652	16658	16407	16536	16610	16548	16411	16845	16657	16565	16572	16540	16610	16601	16623	16542	16531	16565	16477	16657	16695	16658	16643	16519	16609	16724	16613	16650	16643	16786	16694	16453	16611	16651	16688	16532	16556	16781	16686	16472	16587	16598	16625	16668	16573	16614	16763	16706	16765	16702	16621	16482	16570	16710	16595	16526	16815	16589	16563	16687	16625	16551	16569	16530	16440	16690	16666	16569	16545	16607	16530	16741	16660	16694	16513	16541	16700	16634	16652	16618	16607	16761	16656	16448	16603	16514	16662	16500	16737	16626	16624	16520	16657	16562	16527	16457	16874	16526	16597	16475	16718	16682	16499	16564	16637	16736	16423	16729	16637	16522	16720	16525	16671	16556	16546	16665	16619	16589	16482	16709	16581	16582	16632	16676	16579	16776	16588	16619	16549	16515	16489	16598	16491	16822	16648	16646	16458	16639	16605	16695	16461	16673	16721	16702	16693	16646	16713	16580	16640	16729	16664	16681	16607	16551	16746	16534	16629	16368	16588	16659	16722	16656	16564	16619	16538	16684	16773	16581	16627	16614	16715	16576	16624	16473	16627	16614	16672	16680	16617	16646	16614	16699	16573	16732	16573	16640	16576	16554	16593	16729	16519	16637	16558	16533	16754	16572	16578	16682	16599	16686	16526	16613	16491	16697	16708	16615	16517	16695	16666	16554	16600	16673	16739	16708	16635	16623	16693	16675	16672	16580	16801	16655	16652	16657	16432	16447	16658	16705	16618	16626	16589	16492	16637	16694	16780	16667	16840	16616	16578	16342	16542	16630	16510	16665	16608	16787	16828	16540	16518	16569	16700	16556	16781	16671	16690	16570	16522	16639	16453	16769	16629	16696	16642	16652	16494	16658	16651	16477	16594	16748	16771	16736	16522	16407	16641	16644	16663	16614	16771	16702	16550	16829	16780	16490	16637	16662	16564	16837	16597	16816	16516	16712	16702	16647	16559	16520	16596	16679	16584	16599	16698	16675	16643	16719	16570	16587	16581	16740	16611	16458	16621	16562	16618	16625	16638	16608	16568	16693	16473	16768	16633	16698	16697	16693	16586	16633	16778	16628	16615	16752	16783	16438	16662	16543	16569	16483	16664	16609	16640	16587	16655	16616	16597	16569	16689	16775	16668	16593	16472	16507	16635	16653	16508	16485	16662	16496	16538	16837	16520	16767	16523	16620	16361	16612	16531	16664	16824	16671	16660	16624	16652	16760	16638	16622	16627	16713	16448	16683	16675	16619	16640	16642	16776	16576	16588	16610	16559	16548	16669	16683	16687	16632	16683	16458	16638	16607	16492	16689	16703	16601	16659	16721	16647	16678	16672	16627	16601	16594	16731	16611	16582	16547	16694	16605	16611	16553	16456	16682	16614	16673	16342	16466	16515	16530	16475	16654	16475	16738	16449	16753	16454	16624	16487	16613	16481	16579	16461	16614	16569	16487	16690	16613	16672	16553	16631	16613	16680	16535	16661	16680	16569	16468	16639	16649	16619	16520	16670	16536	16636	16539	16719	16699	16585	16601	16647	16613	16641	16695	16699	16673	16607	16545	16494	16485	16627	16789	16735	16527	16504	16673	16664	16732	16629	16802	16576	16562	16766	16411	16551	16501	16786	16482	16584	16557	16773	16791	16761	16594	16777	16708	16718	16675	16740	16530	16594	16544	16619	16791	16616	16511	16629	16654	16846	16453	16497	16655	16614	16707	16398	16446	16687	16436	16642	16563	16732	16601	16765	16670	16470	16740	16702	16775	16557	16697	16535	16656	16529	16668	16693	16581	16435	16590	16744	16672	16642	16661	16629	16665	16629	16640	16631	16592	16476	16660	16514	16428	16657	16760	16487	16640	16577	16661	16703	16564	16586	16707	16407	16576	16743	16645	16467	16568	16578	16627	16574	16641	16605	16583	16686	16602	16520	16781	16650	16598	16556	16688	16561	16540	16429	16547	16713	16535	16517	16502	16571	16771	16614	16680	16682	16542	16673	16540	16418	16465	16652	16529	16594	16673	16591	16692	16597	16629	16608	16741	16582	16571	16585	16568	16707	16577	16597	16322	16710	16550	16624	16501	16568	16539	16672	16606	16495	16435	16538	16596	16727	16581	16523	16540	16502	16569	16538	16686	16716	16460	16539	16547	16820	16603	16716	16568	16651	16783
25995	22121	35137	41806	46444	49388	45284	38772	32261	30162	29010	28244	27836	27400	27010	26824	26628	26400	26672	26399	26353	26280	26256	25977	26250	26083	25982	25992	25988	26218	26086	26011	25818	25849	26073	25948	25980	25866	26053	26091	25834	26010	26168	25959	26032	26129	25750	25915	26043	26315	25892	25901	25766	25690	25975	26131	25961	26103	26049	25773	25939	26066	25887	25990	25745	26045	26235	26082	25860	25785	25793	25916	25793	26018	26043	25948	26147	25792	25875	25797	25957	26078	26158	25954	26158	25944	25988	25984	25977	25822	25969	25775	25823	25850	25923	25823	25825	25685	25576	25920	25876	25696	25685	26195	25934	25853	25830	25742	26053	25882	25900	25967	26269	25675	26125	25938	25889	25911	25955	25897	25876	25803	25750	25844	26052	26070	25703	25869	25971	25951	25973	26111	25836	25453	26126	25825	26161	25932	25873	25975	25786	25818	25583	25707	25806	25793	25886	25971	26063	25758	25824	26013	25933	26212	25991	25976	25852	25867	25757	25758	26098	26041	25982	25816	25786	26007	25906	25772	26029	25988	25943	25817	26020	25965	25942	25981	25951	25961	25917	25863	26059	26012	25836	26012	26077	25854	25919	25972	25812	25864	25805	25823	26014	26046	25709	25920	25995	25876	26004	25844	25979	25956	25813	25983	25973	25875	25948	25914	26007	26095	26007	26026	25638	26270	25965	25763	25981	25906	25789	26001	25808	26156	26091	25958	25939	25789	25873	25649	25992	26078	25909	26032	25816	25877	26215	26000	25958	25848	25779	25991	26049	25769	25854	25846	26100	26097	26031	25831	25688	25877	25883	25795	25919	25908	25996	25695	25945	26124	25880	25928	26000	26205	26050	25847	26110	25825	25951	26119	25866	26041	25882	25893	25679	25802	25944	25828	25939	26019	25832	25791	26101	25871	25924	26094	26283	25895	26043	25790	25933	25984	25980	26034	25813	25832	25793	25858	25618	26141	25897	25996	26124	25908	25852	25914	25855	25758	25987	25970	25978	26184	25948	25863	26070	25984	25889	26038	25708	26287	26299	26249	25833	25925	25985	25912	25809	25750	25910	25816	26058	25967	25837	26067	25799	25684	25968	25844	25937	25941	26007	25801	25879	25910	26166	26007	25977	25634	25888	26024	25934	25899	25678	25881	25872	26016	26072	26054	26080	25904	26114	25975	25989	25882	26123	26053	25931	26153	26077	25830	26003	25887	25904	26023	25803	25767	25752	26106	25883	25805	26011	25791	26176	25971	25978	25922	25925	25860	25745	26078	25858	25948	26029	25881	26047	25786	25880	25937	25986	26142	25899	26086	26008	26165	26167	25805	25917	25831	26075	26000	25931	25793	26034	25988	25998	25901	25808	25951	25883	25780	25692	25726	25888	26004	25809	25889	25795	25963	25928	25988	26027	26089	25885	25737	25699	25960	25912	25983	26272	25995	25889	26043	25913	26240	26115	25839	25801	26234	25947	25910	26124	25907	25803	25774	25647	25915	25763	26010	25891	25999	25785	25958	26195	26164	26000	26067	26009	26019	25788	25751	25786	25890	25814	25797	25944	25795	25786	25793	25671	25689	26128	26020	25890	25934	26230	25925	26010	25976	26221	26170	25936	25637	25913	25859	26161	25790	26041	26018	26072	25846	25906	25853	25814	25831	25789	25829	25979	25762	26107	25761	25816	25819	26152	25858	25872	25949	25987	25939	25673	25953	26018	25839	26056	25710	25747	26142	25973	25831	25902	26036	26119	25958	25905	25724	26086	26144	25892	25937	26242	25822	25678	25645	25838	25829	26045	26053	26034	25777	26026	25744	25989	25779	26019	25704	26007	26086	25919	25875	26068	26038	25855	25836	25852	25894	25857	25909	26127	25692	25670	26038	25857	26079	26006	26068	25876	25798	25954	25869	25918	25673	25787	25771	25865	25820	25749	25967	25777	25800	25951	25884	25612	25818	25946	25769	25625	25813	25639	25688	25877	25902	25907	25895	25859	25822	26045	25678	26222	25593	25810	25591	25798	25971	26016	25852	25909	25913	26127	25781	25901	25738	25871	26150	26130	25989	26088	25857	25983	25737	25910	25942	26116	25987	25873	25765	25903	25917	25773	25970	26017	25848	26058	26118	25900	25800	25878	25855	25889	25924	25985	25730	25946	25906	26045	26141	25928	25962	25816	26049	26071	25633	25974	26110	25923	26029	25829	25750	26050	26020	26068	25797	25945	25801	25993	25810	26009	25881	26104	25789	25831	25915	26019	25891	26105	25782	25742	26001	26138	26077	25680	25954	25934	25629	25952	26168	25971	25849	26272	25991	26094	26039	25893	26037	26073	25890	25869	26105	25980	25806	26042	26068	25885	26053	26104	25834	25706	25977	25921	25965	25866	26223	26002	26057	26170	26131	25885	25807	25786	26079	26089	25860	25919	26032	26007	25729	25850	25847	25950	25626	25857	25994	25887	25757	25991	26034	26066	26009	26011	25923	25694	26012	25989	26093	25740	25942	25771	25879	25909	26035	25769	26094	26016	25765	26004	25954	25958	26012	25822	25825	25940	26043	25933	26032	25906	25690	26005	25998	25934	25920	26186	26112	25800	25904	26144	25778	25916	26302	25769	26050	25996	25796	25831	25974	25995	26033	25810	25855	25839	25933	25871	25870	25949	25918	25910	26034	25855	26142	25827	26018	25964	25801	25861	25978	26017	26085	25922	25876	25736	26046	25881	25787	25830	25934	26111	25883	25704	25910	26040	26097	25966	25973	25740	25989	26163	25905	25993	25639	25911	26039	25794	25890	25968	25610	25989	25970	25889	26048	25866	25828	25974	26084	25944	25917	25919	25972	25942	25953	25926	25936	25931	26039	25784	25917	25751	25993	25994	26126	25968	25848	25775	25956	26194	26063	25950	25995	25817	25598	25986	25937	25991	26006	25917	25815	25842	25778	26039	25806	25659	25839	25987	26155	25839	25878	26072	25869	25986	25993	25930	26013	25963	25803	25892	26075	26044	26019	25993	26069	25790	25980	25957	25839	25848	25949	26011	25910	26009	25940	26134	25876	25833	26198	26034	25804	26061	25749	26120	25957	25950	25923	25905	25906	25889	25800	26031	25818	25757	25707	25651	25756	25698	25847	25758	25772	25743	25844	25946	25901	25948	25939	26028	25771	25681	25913	25857	25790	26022	25907	25826	25961	25989	26075	25935	25903	26174	25888	26006	25892	25996	25796	25900	26073	26025	26126	25991	26155	25996	25979	25889	25845	26098	26092	25947	26162	25806	26083	26007	25956	25990	25824	25918	25999	25849	25920	25813	25797	25816	25973	25851	26080	26022	25791	25791	26038	25899	25901	25969	25844	25691	26148	26062	25873	25927	25846	25912	25698	26029	26114	25907	26004	26009	26056	26045	26030	26132	25902	26075	26113	25800	25902	26199	26104	25962	25859	25907	25841	26105	25969	26027	26000	25871	25973	26113	26118	25974	26003	25859	25909	25811	25714	26184	25887	25841	25726	25934	25977	25823	25722	25926	26003	25963	26099	25930	25771	25837	25734	25944	25915	25882	25866	25913	25916	25614	26006	26065	25966	26004	26076	25958	25750	25780	25851	25680	25743	25683	25913	25978	25834	25820	25821	26089	26140	25927	25659	25829	25684	25664	25789	25851	25793	25526	25964	25957	26087	25979	25840	25621	26153	26116	25969	25903	25826	26083	25830	25738	25814	25846	26078	25846	26094	25724	25741	25869	26000	25990	25869	25894	25781	26065	25862	25889	25860	26001	25914	25825	26067	25809	25973	25667	25977	25855	25953	26169	25912	25839	25905	25932	25964	25865	26068	25912	25888	26047	26035	26070	25896	25574	25724	25568	25901	25811	25725	26126	26041	25982	25883	25953	25975	25974	25723	25693	25935	25553	26158	26137	26086	26017	26009	26152	25719	25754	26018	26010	25767	25898	26109	25814	25847	25798	25779	25814	25776	25762	25935	26082	25910	25716	25950	26041	25991	26037	26185	25795	25968	25882	25878	26045	26105	26119	25902	25793	25990	25867	26038	25641	26018	25910	26077	25659	26138	25968	25958	26004	25782	25738	25857	26086	26115	26006	25955	26091	25694	25781	25900	25780	25799	26039	25879	25747	25837	26085	25985	25932	25982	26079	26064	26022	25814	25882	26036	26277	25620	25799	25649	25866	25929	25897	25795	25742	25855	25989	25955	26035	25600	25876	25918	26054	25926	26117	26040	26075	25778	25950	25652	25819	25814	26115	25953	25863	25971	25851	25779	25881	26025	26003	25838	25944	25831	26145	25958	25915	26078	26049	26045	25885	25745	26113	25980	25803	25895	25975	25872	25867	25816	25638	25998	25849	26068	25938	26195	25949	25939	25931	26119	25816	25778	25777	26130	25848	25922	25942	25902	26144	26094	25945	25961	25980	25985	26048	25876	26170	26045	25977	25862	26043	26197	26153	26137	25936	25957	25971	26266	25831	25896	25845	25688	26009	25995	25804	25928	26035	26060	26035	25973	25767	25818	26128	25966	25726	26132	25909	25994	26011	26102	26145	26085	25664	26060	25770	25797	26028	26077	25818	25794	26025	26086	25958	25608	26056	25928	25772	25960	26179	25873	25944	25960	25835	25900	25854	25644	26020	25822	25942	25852	25965	25994	25865	25942	25968	25952	25936	25804	25829	25879	26037	25988	25587	25773	25819	25981	25782	25646	25612	25920	25924	25935	25990	25861	25823	26150	25895	25995	25939	25826	25903	25953	26089	25931	25919	26090	26033	25852	25817	25862	25971	26049	25959	25788	25879	26146	26042	25927	26076	25827	25762	25930	25788	25770	26106	25778	25953	26050	26008	25788	25804	25910	25820	26062	25894	25722	25950	25870	26068	25950	25898	25825	25967	26109	25871	26006	26001	25803	26047	25973	25922	25942	25972	25916	25760	25772	25950	26075	26002	25918	25830	25930	25808	26118	25920	25857	25758	25948	25816	25768	25876	25743	25981	26079	26088	26123	26147	25894	26008	26077	26021	26034	25953	25826	25917	26126	25803	25851	25893	25682	26084	25877	26043	26004	26103	25691	25953	26192	25755	26061	25846	26152	25781	25894	25941	25916	25880	25773	25984	26111	26027	26033	25813	25904	25899	25796
48107	77939	70331	57096	50648	45663	39071	30805	24162	21446	20111	19370	18782	18359	17941	17771	17403	17288	17366	17128	17013	17292	17126	16975	16932	17045	16949	17021	17081	17004	16696	16904	16675	16825	16763	16882	16790	16926	16965	16736	16784	16871	16743	16843	16823	17015	16592	16626	16900	16839	16791	16967	16595	16905	16741	16731	16723	16805	16633	16917	16828	16784	16785	16770	16977	16740	16549	16776	16838	16830	16807	16754	16915	16868	16705	16830	16700	16901	16811	16788	16763	16740	16814	16871	16571	16998	16857	16745	16781	16824	16594	16740	16847	16752	16732	16721	16744	16896	16951	16706	16758	16777	16786	16527	16833	16841	16792	16828	16892	16801	16941	16799	16995	16826	16679	16718	16848	16862	16778	16828	16714	16680	16743	16815	16687	16667	16815	16749	16573	16941	16607	16709	16704	16744	16738	16781	16840	16734	16798	16839	17008	16785	16769	17042	16806	16745	16799	16637	16632	16809	16768	16826	16965	16935	16661	16688	16813	16857	16844	16699	16772	16755	16768	16726	16769	16796	16856	16797	16788	16731	16672	16749	16831	16903	16722	16789	16878	16767	16898	16701	16822	16766	16776	16865	16906	16775	16795	16832	16688	16843	16632	16843	16935	16727	16717	16710	16671	16753	16825	16860	16893	16617	16820	16815	16919	16730	16790	16793	16819	16679	16757	16639	16668	16823	16690	16753	16953	16941	16872	16692	16822	16825	16673	16772	16863	16791	16671	16811	16898	16768	16783	16800	16698	16744	16775	16733	16877	16845	16892	16834	16820	16493	16836	16620	16750	16761	16676	16829	16871	16562	16844	16902	16837	16856	16877	16749	16944	16779	16792	16653	16822	16795	16786	16837	16731	16929	16775	16811	16895	16763	16728	16945	16733	16847	16783	16615	16775	16888	16813	16809	16691	16778	16881	16742	16720	16807	16869	16749	16679	16683	16812	16932	16777	16834	16854	16902	16755	16729	16842	16827	16675	16591	16867	16765	17015	16823	16612	16728	16773	16699	16613	16830	16882	16757	16878	16938	16780	16769	16779	16780	16692	16681	16562	16743	16871	16688	16797	16892	16953	16689	16832	16833	16799	16756	16816	16775	16962	16943	16784	16796	16933	16793	16697	16799	16871	16741	16758	16904	16846	16880	16747	16802	16702	16853	16716	16556	16623	16850	16888	16910	16772	16825	16810	17069	16619	16718	16842	16942	16722	16768	16899	16734	16773	16621	16802	16773	16824	16755	16932	16724	16783	16876	16706	16683	16663	16913	16875	16809	16697	16852	16473	16893	16585	16798	16695	16909	16692	16838	16858	16803	16800	16723	16679	16780	16875	16499	16817	16474	17009	16899	16882	16601	16923	16916	16802	16902	16712	16737	16820	16743	16820	16886	16834	16827	16993	16720	16691	16675	16715	16892	16803	16761	16813	16745	16536	16869	16690	16879	16841	16849	16615	16781	16693	16739	16772	16830	16771	16836	16734	16668	16790	16750	16755	16989	16846	16895	16863	16843	16748	16473	16759	16737	16835	16776	16802	16860	16785	16828	16746	16718	16781	16713	16831	16711	16742	16661	16916	16693	16712	16716	16747	16767	16680	16863	16705	16819	16707	16911	16873	16765	16968	16837	16747	16815	16852	16697	16659	16720	16742	16961	16835	16712	16777	16851	16803	16860	16824	16814	16663	16795	16576	16807	16798	16770	16790	16827	16642	16662	16903	16806	16843	16925	16635	16697	16824	16629	16677	16717	16606	16795	16776	16621	16660	16840	16662	16743	16618	16772	16727	16948	16769	16967	16721	16802	16790	16875	16695	16740	16737	16846	16924	16700	16901	16850	16844	16739	16644	16785	16759	16849	16816	16756	16823	16878	16797	16808	16752	16796	16737	16629	16714	16652	16695	16695	16843	16613	16862	16976	16707	16661	16740	16821	16703	16877	17070	16852	16952	16842	16807	16612	16783	16651	16761	16818	16856	16892	16717	16847	16899	16937	16870	16875	16738	16856	16733	16845	16775	16888	16862	16620	16713	16713	16768	16879	16924	16853	16864	16667	16813	16688	16887	16788	16556	16728	16827	16821	16784	16810	16677	16933	16903	16866	16884	16686	16881	16738	16804	16870	16932	16811	16612	16732	16857	16774	16847	16679	16845	16683	16793	16777	16692	16875	16538	16472	16658	16856	16742	16776	16809	16703	16712	16901	16938	16776	16825	16789	16627	16910	16906	16737	16724	16805	16894	16786	16818	16778	16905	16717	16806	16593	16749	16643	17029	16949	16696	16937	16756	16637	16798	16686	16782	16838	16846	16905	16827	16676	16928	16801	16838	16792	16911	16906	16909	16846	16795	16764	16622	16741	16789	16609	16977	16666	16803	16940	16981	16844	16680	16745	16881	16869	16737	16866	16609	16774	16669	16767	16846	17018	16722	16712	16900	16812	16723	16728	16848	17016	16738	16624	16793	16806	16670	16864	16788	16729	16902	16682	16696	16865	16960	16895	16703	16768	16758	16830	16853	16849	16640	16796	16795	16486	16795	16835	16871	16670	16615	16782	16806	16674	16591	16858	16798	16733	16747	16667	16886	16728	16767	16863	16751	16618	16889	16753	16972	16736	16809	16843	16713	16668	16810	16900	16797	16808	16587	16859	16845	16808	16829	16727	16630	16724	16972	16778	16663	16576	16914	16706	16870	16488	16641	16818	16672	16785	16673	16590	16647	16690	16833	16684	16915	16766	16854	16769	16733	16737	16923	16611	16845	16615	16702	16713	16801	16984	16834	16701	16862	16764	16763	16823	16971	16834	16734	16963	16792	16713	16773	16877	16713	16824	16876	16969	16853	16850	16648	16900	16717	17044	16801	16932	16743	16775	16695	16707	16954	16750	16950	16799	16852	16931	16780	16803	16838	16885	16831	16744	16730	16714	16713	16690	16728	16738	16675	16743	16679	16669	16775	16756	16887	16652	16919	16724	16602	16804	16741	16936	16898	16706	16800	17060	16717	16804	16643	16799	16803	16773	16857	16765	16825	16756	16851	16796	16904	16728	16752	16747	16757	16753	16715	16787	16723	16851	16885	16753	16695	16757	16796	16735	16614	16659	16946	16700	16773	16922	16754	16651	17063	16743	16862	16529	16840	16810	16756	16724	16817	16772	16699	16825	16883	16823	16813	16784	16748	16806	16708	16776	16822	16932	16916	16792	16575	16816	16910	16944	16720	16805	16853	16775	16601	16841	16825	16819	17020	16626	16802	16848	16588	16827	16717	16721	16764	16703	16838	16904	16773	16740	16893	16979	16655	16863	16778	16708	16830	16836	16908	16817	16905	16761	16789	16879	16770	16763	16769	16805	16649	16881	16864	16719	16578	16872	16780	16929	16822	16874	16878	16712	17015	16723	16926	16750	16845	16848	16779	16816	16712	16746	16699	16795	16815	16855	16759	16672	16759	16707	16824	16898	16843	16969	16674	16582	16766	16807	16813	16853	16929	16723	16664	16698	16600	16757	16850	16804	16943	16734	16808	16839	16734	16810	16768	16760	16712	16868	16750	16759	16734	16894	16804	16927	16863	16823	16836	16911	16852	17010	16825	16943	16672	16728	16581	16545	16625	16613	16869	16708	16888	16680	16734	16806	16803	16794	16824	16913	16915	16863	16697	16907	16817	16873	16817	17068	16618	16791	16792	16726	16702	16811	16863	16752	16953	16882	16840	16695	16925	16739	16808	16841	16979	16642	16563	16786	16760	16832	16841	16991	16790	16935	16741	16735	16844	16760	16923	16996	16769	16918	16613	16650	16877	16896	16791	16814	16779	16851	16852	16907	16795	16722	16846	16840	16754	16846	16863	16665	16881	16722	16803	16867	16662	16784	16664	16667	16760	16514	16585	16774	16742	16832	16784	16768	16834	16868	16886	16892	16847	16735	16786	16823	16772	16768	16881	16824	16779	16830	16852	16679	16708	16781	16832	16821	16726	16965	16825	16847	16662	16770	16703	16769	16794	16559	16918	16646	16828	16801	16753	16794	16733	16755	16938	16872	16860	17019	16824	16760	16665	16704	16941	16722	16876	16724	16775	16985	16858	16800	16776	16818	16734	16825	16842	16918	16849	16751	16783	16704	16727	16730	16688	16809	16701	16828	16852	16643	17041	16662	16839	16741	16779	16780	16838	16745	16834	16879	16713	16677	16772	16854	16743	16743	16928	16820	16825	16834	16829	16813	16802	16782	16652	16754	17015	16802	16844	16999	16962	16775	16630	16798	16621	16839	16910	16852	16790	16776	16905	16724	16788	16863	16818	16984	16869	16573	16771	16709	17010	16812	16876	16877	16735	16645	16891	16831	16887	16856	16834	16791	16825	16755	16716	16793	16731	16808	16871	16647	17011	16690	16830	16849	16719	16918	16735	16695	16840	16910	16665	17018	16789	16736	16750	16567	16849	16475	16937	16708	16631	16918	16697	16672	16809	16978	16720	16819	16935	16783	16561	16870	16729	16826	16706	16781	16818	16711	16918	16842	16910	16819	16846	16851	16647	16817	16792	16845	16960	16824	16763	16797	16711	16951	16838	16791	16821	16799	16818	16748	16810	16779	16987	16763	16796	16605	16922	16889	16930	16836	16770	16626	16764	16688	16875	16832	16723	16734	16863	16729	16565	16875	16871	17013	16695	16923	16737	16909	16921	16618	16834	16788	16702	16819	16736	16924	16883	16690	16709	16910	16914	16664	16811	16786	16702	16740	16674	16737	16769	16819	16805	16741	16787	16773	16712	16982	16721	16750	16803	16762	16817	16829	16989	16603	16744	16872	16754	16688	16886	16739	16882	16752	16775	16835	16821	16692	16922	16801	16812	16833	16824	16623	16963	16607	16838	16782	16916	16884	16638	16739	16844	16951	16765	16785	16659	16811	16971	16673	16673	16878	16818	16684	16935	16942	16902	16743	16636	17023	16690	16796	16699	16769	16707	16827	16804	16802	16951	16783	16817	16802	16967	16779	16815	16696	16882	16858	16728	16785	17028	16819	16910	16897	16835	16767	16741	16733	16775	16557	16816	16875	16783	16766	16825	16704	16838	16860	16757	16681	16724	16612	16776	16790	16651	16922	16959	16828	16838	16877	16753	16647	16760	16717	16857	16838	16864	16764	16857	16650
23705	21445	33073	43585	50929	50791	47191	38182	33401	32090	30640	29184	28442	27698	27256	27218	26787	26654	26509	26412	26558	26289	26181	26357	26255	26233	26037	26203	26351	26126	25968	26068	25928	26072	26174	25850	25989	25879	26001	26124	26143	26028	25685	26126	26088	26004	26295	25993	25908	25993	25935	25836	26092	25979	25914	25851	26085	25807	25894	25894	26037	25988	25840	25746	25773	26009	25764	25772	25965	26001	25911	25995	25840	25928	25910	25720	25970	25970	25700	25976	25840	26015	26183	25943	26055	25715	25753	26055	26038	25941	26045	25688	25844	25829	25728	25737	25555	25589	25923	25686	26224	26116	26217	25893	25492	25701	25919	25999	26122	25874	26167	25786	25451	25630	25760	25802	25925	25919	25995	25948	25814	25755	25884	25886	26007	25880	25819	26036	25934	25786	25955	25910	25750	25608	25879	26004	25661	25917	25882	26051	25821	25870	25958	25850	25840	25790	25846	26018	25912	26086	25913	25926	26009	25872	26007	25997	25778	25868	25744	25861	25989	25798	25663	25866	25756	25917	25672	25726	25761	25871	25644	25647	25561	25894	25959	25868	25858	25765	25951	25897	25808	25529	26032	25829	25835	25768	25431	25932	25839	26072	25907	25906	25643	25880	25942	26062	25721	25978	25908	26002	25811	25819	25900	25938	25685	25874	25769	25843	25870	25926	25661	26060	25985	26111	25983	25658	25723	25844	26022	26085	25897	25857	25723	25947	25749	25847	25758	25934	25873	25840	25845	25868	25928	25776	25982	25839	25837	25979	26088	25738	25959	25831	25917	25758	25848	26185	25899	25991	25837	25803	25620	25998	25997	25714	26106	25814	25852	25848	26002	26008	25904	25919	25893	25530	25943	25720	25930	26081	25858	25726	25753	25810	26163	25895	25845	25916	25854	25850	25892	25874	25845	26069	26082	26006	25839	25896	25512	25679	25882	25597	25858	25772	25851	25527	25644	25760	26048	25749	25875	26074	25980	25957	25950	26117	25935	25980	25771	25904	25767	26066	25899	25737	25804	25748	25953	25746	25894	25904	25852	25763	25742	25888	26037	25902	25900	25672	25690	25976	25833	25888	26036	25590	25730	25885	25868	26165	25652	25795	25706	25811	25869	25823	25851	25889	25707	25862	26118	25913	25959	25709	26022	25756	25823	25905	26081	25890	25833	25777	25836	26044	25850	26126	26009	25709	25863	26112	25805	26016	25830	25874	25793	25875	25884	25944	25931	25675	25880	25621	25795	25741	26035	25880	26007	26018	25737	25708	25775	25834	26010	25792	25890	25947	25904	25884	25745	26026	25954	25805	25763	25553	25902	25766	25869	25877	26075	26010	26120	25591	25997	25589	25814	25869	26038	25882	25728	25975	26027	26056	25805	26075	25838	25891	25895	25820	26073	25961	25901	26031	25750	25864	25748	25902	26079	25886	25824	25792	25964	26114	26067	26167	25750	25876	26007	25672	26038	25999	25848	25726	25655	25825	26103	25965	25930	25913	26042	26112	25782	25905	25884	25913	25759	26131	25749	25925	25835	25874	25681	25666	25761	26091	25945	25848	25948	25991	25782	26045	26115	25990	25859	25918	25879	25971	25916	25903	25928	25641	26205	25842	26033	25574	25724	25802	26177	25907	25697	25845	25948	25842	26024	25971	25990	25692	25912	25830	25683	25794	25802	25940	25834	25756	26083	25792	25704	25665	26065	25935	26104	25965	25754	25699	25946	26038	25838	26151	25815	25789	25978	25720	25685	25810	25686	26129	25977	26290	26106	26021	26167	25837	25880	25825	25692	25911	25701	25721	26089	25685	25827	26106	26085	25856	25899	25810	25773	25752	25998	25671	25919	25677	25783	25683	25744	25764	25770	25680	25969	25833	25904	25849	26092	25937	25834	25846	25774	25967	25914	25748	25859	25758	26100	25886	25762	26056	25989	25914	25973	25972	25978	25916	25796	25777	25920	26006	25677	25770	25513	25963	25833	25940	25665	25881	25711	25747	25621	25859	25846	25646	25853	26083	25795	25758	25763	25951	25817	25729	26060	25751	25958	25919	25931	25663	25761	25709	25787	25699	25920	25745	25826	25811	25911	25826	25882	25830	25741	25593	25750	25908	25958	25947	25790	25832	25792	25940	25453	25980	25732	25834	26005	25698	25768	26088	25904	25993	25750	25657	25593	25750	26161	25874	25632	25750	25778	26149	25756	25961	26057	25897	25979	26100	25842	25745	25975	26087	26024	25770	26085	25739	25763	25873	25968	25963	26041	25747	25917	25917	25926	26014	25867	25783	26038	25891	25933	25772	25785	25967	25967	25994	25675	25884	26060	25849	25935	25997	25836	25688	25938	25883	25898	25823	25782	26048	25864	25879	25731	25572	25820	25825	25775	25701	25734	26064	25997	25915	25846	25629	25726	25904	25720	25834	25760	25728	26126	25926	25817	25933	25910	25929	25970	25724	25862	25993	25953	25980	26073	25948	26020	25666	25710	25873	25858	26085	25999	25736	25840	25929	25582	25545	26038	25917	25737	25947	25845	25783	25928	25721	25916	25783	25959	25794	25958	26118	25878	25909	25862	25756	25888	25842	25853	25644	25663	26000	26008	25673	25930	25943	26079	25860	25788	25746	26093	25769	26073	26027	25910	25871	26011	26030	25912	25869	25993	25926	26015	26022	25840	25871	26304	25904	26189	25941	25927	25752	25653	25815	25713	25913	26230	25743	25772	25956	25799	25835	25931	25973	25881	25942	26001	25592	25944	25640	25877	25856	26160	25775	26057	25940	25873	25754	25748	25778	25852	25859	25829	25861	25804	25972	25970	26021	25768	25829	25762	25859	26117	26125	25841	25781	25875	25790	25970	25997	25964	25969	26073	25740	25714	26021	25796	25920	25716	25840	25643	25697	25910	25748	25925	25753	25900	25972	25705	25885	25944	25906	25702	25588	25879	25803	25674	25942	25943	25971	25796	25819	25720	25605	25720	25696	25877	25796	25911	25685	25992	25748	25861	25822	25847	25983	25749	26173	25950	25857	25964	25940	26098	25743	25964	26206	25971	25761	25865	26084	25722	25970	25599	25691	25745	25815	25768	25718	25876	25698	25645	25941	25951	25802	25803	25809	25811	25884	25714	25762	25666	26053	25971	25754	26014	25865	25842	26034	25891	26045	25613	25814	25838	25851	25659	25852	26049	25935	25857	26059	25934	25851	26010	25960	26064	26055	25908	25991	25873	25885	25795	25703	25832	25847	25681	25708	25844	25959	26007	25892	25869	25885	25732	25931	25936	25757	25691	25729	25953	26013	25917	25777	25816	26109	25826	25871	25858	26120	26060	25765	25847	25864	25903	25883	25737	25611	25975	25869	25540	25981	25986	25725	25900	25686	25882	25878	25654	25850	26009	25970	25934	25793	25913	25715	25829	25977	25825	25961	25981	25861	25810	25943	26123	26013	25842	25850	25771	26296	25870	25490	25960	25889	25841	25939	25958	26012	25627	25867	25869	25691	25927	25819	25954	25733	25764	25607	25983	25911	25940	25987	25816	25828	25802	25971	25824	25789	25837	25897	25982	26099	25680	26016	26036	25930	25973	25938	25982	26060	25884	26146	25616	25709	25836	25887	25857	25882	25969	25878	26100	25740	25799	25649	26068	25949	25726	26125	25693	25795	25602	25861	25755	25710	26082	25905	26103	26051	25737	25746	25834	25988	25854	25958	25813	26064	26049	25917	25742	25783	25899	25894	25766	25773	25854	26153	26215	26013	25710	25824	25970	25988	25895	25795	25836	25999	25729	25680	25934	25973	25747	25803	25902	25941	25747	25892	25825	25825	25782	26139	25761	25982	26107	25916	25913	25950	25735	25692	25966	26003	25822	25991	25788	25940	26019	25905	25882	26020	25925	25722	25644	25836	25721	25620	25877	25759	25878	25830	25962	25558	25726	25821	25615	25817	25952	26006	26057	25778	25759	25906	25857	25858	25908	25933	25959	25985	26023	25926	26044	25839	25932	25664	25846	25856	26011	26038	25941	25754	25860	25853	25723	25781	25984	25678	25828	25731	25943	26064	26080	25809	25832	26045	25934	25865	25889	25801	25933	26021	26199	25642	25720	25864	26072	25999	25881	25726	25842	25881	26052	25720	25803	25892	25963	25793	26019	25942	25833	25790	25713	26063	25984	25877	25999	25990	25912	25974	25702	25999	26071	25995	25932	26028	25843	25641	25955	25789	25805	26028	25823	25954	25978	25852	25568	25602	25924	25826	25828	25855	25985	25807	25672	25928	25978	25915	25905	26101	25859	25744	26045	25824	26142	25936	25965	25529	25895	25829	26006	25966	25768	25927	25827	25826	25858	25739	25870	25873	25669	25981	25835	26141	25942	25844	26072	25956	25877	26022	26034	25688	26223	25844	25804	25746	25654	25828	25730	25954	25792	26084	25715	25943	25817	25869	25820	25989	25737	25657	25721	25597	26018	26000	25819	25883	25841	25799	26005	25929	26024	25679	25699	26024	25991	25824	25713	25764	25986	25766	25821	25835	25943	25596	25786	25758	25944	26056	26011	25868	25894	25604	25863	25704	25807	25828	25938	25805	26017	25905	25866	25902	25831	25898	25890	25758	25909	25934	25760	25815	25886	26002	25857	25644	26057	26071	25846	25730	25732	25612	25899	25755	25697	25853	25826	25778	25802	25643	26195	25641	25805	25918	25720	25988	25758	25972	25931	25796	26122	25530	25777	25810	25735	25821	25884	25933	25851	26082	25907	26120	25835	25773	25726	25974	25627	25897	25875	25638	26038	25886	25873	26016	26119	25879	25893	26076	25630	25676	25825	25888	25921	25841	25973	25858	25731	25716	25528	25742	25538	25744	25996	25834	25888	25777	26071	25800	25730	26034	25915	25778	25897	25740	25987	25952	25909	25933	25888	25646	26069	26141	25744	25921	25559	25938	25861	26042	25669	25604	25785	26003	25986	26060	25750	25749	25913	25724	25532	25868	26195	25943	25814	26000	25802	25993	26245	25904	26076	25790	25623	25822	25971	26067	26086	25916	25773	26050	25825	25726	25649	25914	26061	26002	26049	26063	25758	25977	25767	25962	26037	25949	25758	25998	25737	25684	25689	25816	25648	25815	25892	25911	26019	25869	25653	26098
49987	83493	83855	76158	64037	51041	42488	31436	26110	24106	22209	20700	19617	18637	18474	18045	17868	17558	17482	17261	17148	17153	17166	17210	17058	17027	17016	16685	16825	16707	16875	16821	16697	16825	16733	16945	16594	16702	16694	16940	16775	16911	16767	16797	16770	16832	16831	16817	16854	16803	16790	16584	16731	16740	16687	16862	16726	16819	16852	16809	16696	16662	16797	16723	16793	16603	16826	16814	16739	16746	16769	16687	16725	16657	16656	16811	16813	16695	16659	16555	16548	16926	16844	16820	16758	16937	16653	16819	16750	16649	16734	16595	16774	16560	16936	16647	16730	16605	16444	16542	16802	16769	16772	16702	16724	16864	16644	16825	16698	16773	16782	16647	16759	16689	16855	16833	16813	16600	16683	16785	16706	16721	16715	16617	16648	16840	16717	16626	16817	16904	16732	16606	16671	16771	16781	16783	16844	16702	16747	16675	17009	16898	16833	16611	16764	16754	16826	16596	16646	16625	16878	16843	16826	16660	16851	16661	16633	16809	16587	16722	16946	16631	16823	16717	16887	16782	16700	16830	16911	16825	16810	16685	16667	16792	16909	16873	16706	16780	16552	16682	16700	16707	16931	16738	16648	16772	16823	16673	16732	16747	16667	16677	16840	16666	16591	16544	16679	16635	16650	16707	16798	16792	16770	16849	16783	16740	16696	16678	16638	16730	16777	16791	16588	16764	16765	16624	16893	16761	16648	16730	16664	16757	16627	16695	16790	16752	16696	16891	16714	16750	16649	16666	17051	16703	16720	16852	16612	16674	16932	16739	16784	16470	16754	16827	16513	16679	16760	16706	16754	16692	16705	16658	16720	16726	16740	16717	16689	16706	16610	16680	16587	16719	16731	17002	16884	16881	16628	16601	16954	16663	16721	16603	16670	16805	16901	16796	16641	16760	16738	16624	16657	16622	16590	16720	16774	16633	16768	16677	16628	16674	16714	16732	16729	16657	16761	16724	16824	16804	16600	16925	16682	16802	16596	16944	16682	16763	16865	16795	16672	16676	16889	16716	16855	16772	16888	16783	16743	16882	16760	16541	16667	16850	16766	16803	16777	16596	16849	16710	16928	16857	16788	16680	16780	16706	16732	16704	16875	16766	16769	16885	16776	16561	16645	16800	16745	16651	16796	16532	16824	16825	16783	16606	16627	16782	16705	16897	16663	16669	16665	16621	16663	16865	16694	16836	16699	16700	16735	16897	16690	16860	16787	16900	16700	16809	16952	16629	16722	16678	16682	16739	16971	16809	16693	16806	16639	16731	16759	16686	16804	16746	16669	16814	16724	16738	16895	16668	16758	16731	16812	16780	16755	16759	16637	16798	16707	16667	16608	16701	16683	16726	16734	16606	16637	16713	16873	16810	16658	16750	16625	16838	16789	16720	16723	16788	16797	16580	16823	16696	16737	16860	16669	16769	16515	16627	16758	16702	16747	16770	16664	16757	16919	16615	16780	16729	16916	16799	16718	16691	16561	16710	16779	16765	16788	16660	16811	16655	16659	16753	16726	16585	16830	16622	16637	16777	16726	16619	16810	16751	16790	16601	16731	16842	16705	16806	16739	16902	16777	16658	16625	16619	16693	16748	16561	16857	16634	16674	16896	16697	16901	16604	16688	16754	16678	16777	16833	16835	16675	16812	16667	16735	16692	16950	16848	16718	16859	16724	16816	16821	16785	16515	16595	16789	16864	16731	16904	16835	16712	16770	16740	16643	16756	17011	16791	16828	16817	16791	16804	16570	16744	16779	16644	16736	16660	16850	16838	16610	16776	16692	16682	16886	16566	16591	16641	16766	16801	16795	16785	16673	16786	16809	16618	16696	16577	16580	16621	16920	16836	16789	16681	16742	16661	16640	16705	16761	16710	16648	16805	16714	16901	16687	16652	16658	16806	16819	16632	16815	16843	16729	16833	16712	16740	16729	16742	16704	16696	16728	16621	16729	16888	16837	16822	16605	16526	16797	16639	16562	16708	16781	16685	16849	16659	16551	16708	16575	16625	16799	16849	16631	16793	16688	16835	16762	16799	16673	16877	16688	16478	16858	16641	16814	16699	16746	16813	16568	16533	16764	16766	16788	16832	16786	16801	16714	16708	16654	16798	16775	16884	16585	16686	16757	16632	16834	16690	16851	16716	16595	16698	16760	16668	16696	16688	16614	16649	16746	16799	16782	16770	16914	16807	16816	16705	16786	16518	16726	16730	16735	16781	16663	16639	16614	16807	16750	16712	16652	16723	16736	16753	16729	16802	16611	16625	16785	16758	16756	16655	16854	16622	16732	16804	16829	16712	16672	16783	16749	16674	16661	16604	16929	16726	16884	16654	16657	16818	16677	16698	16719	16776	16583	16735	16650	16687	16639	16876	16853	16744	16605	16766	16916	16693	16725	16561	16788	16696	16798	16555	16569	16843	16810	16889	16694	16566	16556	16895	16565	16550	16563	16899	16748	16794	16770	16846	16619	16745	16779	16879	16580	16770	16632	16668	16823	16666	16637	16826	16741	16852	16722	16820	16739	16738	16655	16834	16726	16717	16564	16697	16832	16713	16862	16644	16716	16682	16773	16774	16720	16707	16544	16781	16827	16876	16589	16718	16935	16843	16796	16757	16656	16603	16705	16842	16747	16839	16658	16772	16812	16746	16745	16625	16894	16721	16783	16770	16916	16565	16688	16741	16703	16664	16744	16577	16695	16667	16772	16796	16816	16600	16734	16788	16955	16591	16728	16684	16707	16629	16704	16671	16794	16653	16664	16901	16637	16669	16672	16647	16674	16837	16817	16807	16866	16804	16844	16685	16857	16528	16762	16786	16580	16734	16807	16651	16510	16847	16713	16788	16625	16857	16761	16751	16782	16713	16884	16773	16692	16800	16756	16810	16671	16846	16662	16634	16784	16719	16694	16798	16718	16734	16977	16624	16743	16655	16671	16859	16884	16723	16796	16789	16702	16612	16732	16833	16663	16749	16618	16565	16765	16768	16719	16755	16633	16759	16570	16757	16725	16834	16796	16615	16625	16754	16696	16665	16779	16779	16711	16830	16716	16651	16618	16796	16615	16699	16579	16618	16724	16713	16676	16666	16702	16867	16863	16869	16730	16690	16493	16718	16784	16807	16536	16717	16759	16680	16677	16629	16656	16718	16955	16695	16785	16653	16609	16657	16544	16700	16628	16669	16685	16507	16631	16719	16832	16635	16572	16571	16817	16726	16741	16710	16800	16893	16720	16620	16773	16847	16914	16752	16736	16626	16783	16794	16556	16755	16849	16735	16878	16603	16561	16795	16838	16807	16728	16729	16710	16756	16687	16894	16751	16682	16652	16742	16850	16854	16574	16662	16723	16915	16805	16736	16769	16732	16781	16800	16786	16773	16745	16831	16740	16853	16788	16811	16476	16688	16739	16768	16890	16736	16749	16596	16897	16785	16671	16802	16646	16755	16803	16775	16710	16840	16747	16735	16875	16869	16729	16670	16872	16678	16722	16699	16822	16769	16777	16776	16622	16725	16731	16798	16839	16827	16627	16742	16751	16638	16568	16668	16684	16774	16792	16656	16819	16696	16719	16814	16693	16789	16753	16819	16671	16626	16636	16545	16966	16673	16819	16643	16685	16640	16765	16933	16746	16788	16884	16794	16639	16663	16769	16746	16734	16717	16714	16603	16656	16705	16805	16712	16710	16843	16870	16672	16727	16661	16596	16732	16631	16643	16654	16728	16761	16817	16770	16691	16856	16688	16670	16605	16765	16861	16541	16760	16770	16504	16843	16752	16891	16741	16637	16806	16684	16730	16434	16777	16742	16672	16775	16723	16825	16878	16675	16526	16725	16727	16799	16725	16692	16742	16722	16757	16719	16591	16658	16882	16639	16761	16619	16766	16852	16747	16752	16429	16584	16851	16482	16585	16704	16864	16582	16611	16686	16714	16594	16646	16818	16740	16821	16743	16707	16909	16732	16629	16788	16863	16843	16534	16717	16696	16633	16694	16815	16611	16829	16851	16799	16720	16805	16470	16949	16653	16580	16995	16751	16678	16586	16772	16724	16787	16750	16912	16782	16636	16847	16689	16621	16765	16758	16609	16616	16744	16865	16682	16683	16717	16746	16629	16910	16746	16656	16789	16682	16705	16658	16735	16786	16601	16631	16625	16855	16615	16654	16869	16628	16857	16686	16608	16741	16654	16640	16801	16698	16675	16748	16715	16618	16682	16897	16851	16844	16645	16651	16756	16609	16706	16846	16741	16575	16820	16653	16654	16626	16859	16786	16607	16836	16719	16720	16709	16695	16859	16729	16822	16704	16671	16689	16803	16753	16724	16797	16726	16579	16814	16870	16682	16693	16761	16800	16673	16944	16756	16699	16628	16718	16670	16722	16742	16709	16818	16577	16762	16736	16819	16699	16728	16627	16733	16802	16713	16550	16650	16804	16663	16745	16750	16764	16576	16714	16692	16718	16720	16827	16765	16829	16867	16672	16779	16857	16559	16845	16640	16725	16897	16855	16793	16543	16841	16773	16866	16899	16731	16741	16681	16626	16845	16836	16698	16547	16688	16755	16753	16772	16621	16752	16610	16793	16752	16697	16708	16727	16695	16629	16731	16835	16767	16599	16808	16707	16741	16696	16707	16702	16646	16716	16795	16680	16855	16692	16712	16799	16856	16684	16792	16913	16667	16748	16835	16792	16630	16655	16749	16831	16684	16690	16728	16859	16622	16840	16704	16675	16631	16746	16626	16902	16716	16767	16707	16626	16629	16743	16570	16776	16686	16654	16804	16690	16710	16660	16836	16733	16628	16699	16680	16761	16619	16698	16748	16693	16683	16658	16676	16789	16819	16849	16809	16667	16634	16777	16639	16753	16710	16757	16685	16730	16792	16774	16539	16851	16733	16729	16870	16553	16710	16786	16734	16760	16799	16604	16843	16520	16701	16699	16690	16534	16479	16727	16737	16847	16782	16847	16757	16494	16603	16688	16876	16589	16791	16730	16767	16535	16871	16735	16746	16657	16766	16625	16743	16641	16777	16682	16680	16851	16675	16885	16876	16749	16714	16799	16628	16699	16685	16737	16626	16758	16609	16777	16731	16884	16909	16728	16841	16743	16694	16708	16694	16827	16811	16723	16815	17012	16524	16621	16891	16817
45955	60488	63875	56493	47029	39903	34194	30567	28446	27747	27284	26599	26559	26471	26369	26069	26330	25945	25979	25925	25995	25840	26146	25901	25674	25993	26115	25919	26104	25892	25758	25634	25805	25867	25629	25855	25871	25834	25756	25791	25981	25732	25815	25881	25841	25798	25914	25713	25789	25892	25740	25862	25812	25579	25788	25637	25698	25845	25947	25667	25867	25842	25942	25711	25666	25898	25984	25879	26005	25873	25880	25548	25990	25840	25650	25592	25554	25606	25622	25880	25968	25636	25747	25649	25776	25639	25660	26087	25801	25757	25948	25768	25624	25894	25767	25544	25819	25530	25918	25774	25791	25877	25758	25653	25777	25828	25859	25920	25583	25593	25339	25731	25938	26090	25718	25680	25871	25733	25978	25514	25839	26011	25666	25834	25856	25593	25739	25950	25612	25859	25779	25678	25806	25862	25863	25728	26111	25804	25855	25731	25641	25783	25751	25658	25645	25746	25871	25665	25440	25671	25680	25522	25681	25684	25659	25632	25670	25706	25698	25698	25980	25773	25855	25661	25847	25974	25682	25890	25718	25976	25806	25803	25780	25778	25657	25816	25787	25790	25800	26102	25798	25837	25818	25695	25633	25865	25663	25727	25841	25647	25635	25936	25667	25659	25543	25501	25805	25664	25692	25655	25954	25572	25752	26067	25764	25917	25794	25866	25562	25697	25544	26013	25970	25927	25868	25788	25855	25654	25699	25687	25837	25620	25902	25716	25835	25793	25624	25815	25936	25730	25739	25867	25775	25650	25934	25725	25907	25861	25910	25752	25629	25810	25856	26006	25642	25838	25666	25506	25653	25947	25773	25745	25743	25762	25797	25697	25975	25865	25846	25940	25710	25685	25907	25907	26176	25710	25825	25694	25957	25694	25787	25891	25947	25864	25906	25651	25853	25716	25714	25890	25734	25785	25949	25468	25862	25734	25854	25862	25778	25786	25762	25772	25809	26010	25892	25860	25969	25793	25826	25531	25822	25515	25773	25725	26032	25882	25622	25836	25760	25695	25975	25667	25891	25697	25588	25918	25721	25826	25792	25681	25646	25743	25679	25685	25719	25873	25877	25731	25646	25835	25882	25993	25737	25853	25626	25824	25627	25996	25688	26046	25965	25902	25793	25727	25633	25712	25797	25936	25691	25632	25661	25524	25658	25602	25641	25776	25990	25895	25643	25623	25896	25976	25706	25507	25627	25734	25651	25866	25779	25501	25892	25844	26008	25684	25842	25773	25986	25733	25763	25554	25812	25649	26011	25698	25675	25861	25538	25807	25866	25863	25696	25784	25824	25849	25820	25845	25924	25623	25970	25924	25782	25769	25920	25752	25948	25738	25743	25586	25752	25685	25725	25886	25759	25837	25806	26002	25502	25667	25706	25859	25791	25982	25816	25769	25830	25687	25622	25785	25796	25664	25764	25829	25872	25641	25799	25748	25707	25592	25873	25833	25931	25781	25708	25676	25795	25804	25763	25879	25923	25752	25558	25829	25969	25952	25647	25953	26023	25734	25912	25836	25322	25856	25760	25911	25634	25803	25818	25592	25745	25854	25960	25820	25645	25649	25509	25817	25933	25631	25863	25545	25528	25683	25617	25710	25773	25730	25873	25611	25771	25816	25851	25827	26001	25634	25803	25736	25587	25599	25784	25720	25999	25691	25696	25666	26008	25512	25821	25724	25918	25723	25853	25779	25951	25868	25866	25738	26010	25789	25781	25725	25681	25959	25854	25751	25895	25857	26011	25776	25617	25724	25523	25798	25503	25741	25838	25829	25934	26045	25617	25826	25842	25741	25864	25927	26020	25866	25779	25901	25919	25926	25978	25857	25772	25738	25821	25916	25551	25601	25935	25732	25737	25908	25621	25912	25762	25792	25677	25712	25813	25706	25872	25926	25908	25784	25676	25612	25760	25932	25576	25815	25972	25625	25532	25784	25769	25972	25906	25948	25876	25618	25757	25856	25724	25621	25716	25646	25823	25807	26000	25829	25547	25868	25456	25934	25897	25705	25731	25798	25459	25708	25886	25852	25643	25533	25801	25821	25781	25843	25654	25698	25824	25711	25723	25684	25740	25786	26090	25907	25923	25901	25888	25816	25806	25686	26027	25770	25963	25755	25812	25712	25725	25997	25532	25736	25800	25687	25739	25843	25821	25831	25984	25684	26018	25778	25734	25818	25863	25645	25640	25714	25850	25772	26106	25981	25825	25717	25697	25841	25772	25870	25963	25782	25719	25636	25669	25950	25855	26001	25922	25669	25805	25829	25927	25564	25478	25520	25661	25618	25871	25971	25735	25971	25726	25909	25758	26012	25850	25575	25971	26146	26020	26217	25928	25998	25766	25714	25593	25818	25608	25635	25615	25753	25670	25500	25949	25676	25795	25715	25769	25633	25979	25901	26062	25845	25638	25898	25773	25800	25683	25701	25731	25698	25677	25856	25933	25617	25675	25869	25878	25783	25852	25535	25594	25528	25759	25722	25841	25905	25936	25772	25723	25707	25675	26033	25736	25629	25730	25821	25809	25596	25923	25969	25680	25795	25891	25792	25714	25774	25877	25884	25666	25628	25874	25689	25657	25596	25976	25754	25729	25956	25836	25758	25805	25809	25916	25864	25554	25725	25764	25686	25892	25616	25727	25938	25970	25809	25877	26022	25939	25450	25788	25756	25679	25772	25714	25665	25647	25863	25856	25840	25934	25560	25812	25681	25754	25653	25584	25954	25812	25819	25764	25763	25590	25715	25855	25948	25494	25732	25696	25899	25881	25825	25661	25564	25909	25619	25504	25825	25640	25746	25887	25695	25894	25708	25712	25714	25913	25770	25837	25937	25513	25904	26005	26104	25578	25750	25864	25883	26072	25945	25666	25745	25749	25673	25641	25610	25982	25933	25743	25641	25605	25931	25950	25812	25739	25816	25791	25647	25875	25608	25820	25883	25940	25943	25571	25843	25934	25947	25933	25889	25504	25847	25737	25875	25728	25832	25719	25804	25596	25846	25642	25780	25657	25783	25853	26096	26143	25842	25795	25724	25629	25721	25904	25699	26145	25513	25318	25976	25778	25720	25821	25567	25823	25712	25729	25659	25824	25629	25810	25656	25647	25916	26031	25943	25595	25676	25745	25756	26082	25743	25851	25907	26111	25555	25833	25854	26082	25976	25707	25617	25657	25633	25840	25712	25916	25817	25842	25786	25820	25821	25782	25741	25648	25715	25772	25803	25882	25660	25897	25742	25570	25652	25603	25933	25757	25800	25667	25932	25995	25726	25656	25720	25669	25701	25649	25608	25567	25922	25640	25788	25976	25838	25708	25682	25819	25783	25756	25777	25665	25393	25872	25975	25805	25824	25719	25504	25937	25760	25860	26012	25676	25723	25675	25840	25582	25894	25873	25921	25692	25664	25772	25563	25719	25616	25894	25882	25806	25703	25632	25749	25651	25835	25851	25855	25665	25745	25852	26055	25962	25813	25742	25873	25873	26054	25652	25794	26063	25529	25802	25651	25896	25751	25719	25953	25946	25693	25703	25700	25948	25696	25757	26160	25933	25640	26029	25997	25725	25901	25761	25735	25942	25971	25898	25649	25779	25845	25742	25639	25487	25608	25900	25972	25944	25944	25766	25902	25745	25743	25581	25869	25867	25877	25644	25719	25687	25937	25736	25720	25721	25704	25900	25675	25546	25732	25907	25752	25922	25785	25926	25513	25632	25820	25672	25688	25726	25802	25834	25788	26048	25736	25820	26072	25890	25882	25681	25697	25792	25620	25825	26015	26022	25668	25638	25778	25729	25736	25434	25857	25794	25835	25706	25891	25881	25900	25910	25739	25613	25779	25889	25703	25826	25453	25843	25863	25777	25879	25774	25717	25684	25998	25733	25890	25613	25894	25637	25736	25730	25824	25821	25730	25748	25544	25716	25779	25900	25774	25618	25837	25755	25879	25947	25798	25830	25651	25804	25645	25855	25850	25762	25839	25775	25710	25737	25889	25922	25834	25902	25956	25452	25805	25868	25917	25790	26036	25850	25947	25685	25704	26049	25791	25733	25756	25903	25882	25831	25491	25871	26018	26044	26117	25843	25610	25915	25745	25569	25815	25575	25504	25806	25828	25682	25761	25875	25683	25771	25735	25876	25858	25715	26030	25699	25626	25752	25845	25885	26168	25809	25848	25608	25777	25914	25652	26036	25932	25619	25477	25558	25947	25973	25843	25893	25732	25589	25822	25809	25761	25856	25813	25613	25883	25838	25686	25760	25676	26000	25809	25631	25631	25805	25840	25807	25597	25689	25633	25853	25609	25640	25775	25834	25627	25604	25785	26047	25899	26153	25572	25693	25786	25725	25760	25733	25902	25528	25831	25699	25720	25715	25880	25824	25901	25987	25839	25773	25898	25652	25757	25804	25823	25639	25618	25793	25686	25655	25740	25502	25772	25745	25856	25997	25960	25709	25637	25708	25826	25866	25652	25545	25699	25669	25874	25800	25604	25609	25783	25753	25708	25942	25916	25836	25764	25822	25781	25904	25708	25595	25738	25896	25597	25861	25752	26065	25910	25885	25802	25696	25820	25744	25776	25902	25742	25790	25871	25723	25750	25975	25969	25939	25950	25695	25772	25463	25609	25891	25943	26028	25856	25854	25823	25899	25674	25922	25810	25897	25791	25878	25751	25748	26068	25761	25726	25887	25678	25725	25721	25808	25786	25625	25609	26127	25754	25877	25826	25608	25951	25762	25885	26032	25653	25819	25602	25983	25647	25862	25548	25817	25900	25708	25880	26023	25717	25810	25808	25772	25870	25802	25808	25733	26091	25742	25875	25995	25638	25691	25868	25934	25809	25756	25729	25721	25968	25778	25980	25822	25727	25799	25536	25952	25676	25864	26143	25916	25817	25781	25818	25835	25720	25744	25426	25770	25741	25876	25737	25724	25815	25862	25838	25712	25823	25825	26029	25976	25746	25742	25968	25934	25472	26064	25830	25763	25807	25670	25870	25859	25742	25794	25718	25830	25814	25579	25667	25624	25866	25933	25911	25740	25778	25885	25657	25808	25921	25830	25907	25900	25599	25709	25909	25843	25993	25880	25783	25776	25667	25596	25811	25744	25849	25767	25831	25805	25851	25964	25939	26049	25754	25880	25833
48427	69051	64921	51183	41792	33287	26144	22552	19823	19108	18304	17849	17509	17443	17338	17096	16931	17058	16934	16812	16986	16879	16832	16716	16747	16822	16547	16710	16702	16817	16858	16726	16758	16610	16694	16759	16504	16724	16742	16597	16683	16747	16708	16730	16930	16886	16732	16531	16542	16679	16862	16548	16680	16701	16655	16735	16788	16755	16851	16600	16827	16884	16716	16637	16662	16720	16696	16716	16534	16530	16715	16747	16762	16584	16662	16774	16749	16745	16738	16659	16658	16676	16686	16672	16668	16888	16807	16586	16626	16588	16783	16602	16724	16747	16593	16570	16796	16658	16621	16651	16927	16623	16638	16670	16540	16710	16598	16691	16635	16717	16882	16688	16608	16680	16615	16486	16614	16621	16772	16777	16714	16788	16694	16866	16734	16628	16692	16647	16683	16639	16872	16815	16726	16666	16696	16565	16696	16647	16806	16572	16594	16634	16652	16554	16468	16752	16735	16678	16857	16552	16675	16744	16778	16612	16683	16731	16648	16633	16812	16779	16679	16897	16728	16620	16654	16649	16619	16635	16777	16706	16583	16840	16695	16756	16597	16652	16542	16645	16917	16756	16719	16691	16587	16711	16711	16635	16618	16631	16669	16707	16845	16561	16740	16551	16730	16615	16566	16787	16676	16690	16740	16565	16630	16878	16724	16703	16774	16704	16527	16771	16787	16712	16709	16659	16589	16719	16461	16726	16819	16595	16716	16586	16460	16878	16630	16673	16551	16585	16531	16748	16626	16727	16687	16710	16772	16463	16659	16751	16786	16632	16626	16880	16671	16644	16611	16724	16745	16584	16560	16806	16740	16709	16715	16679	16702	16645	16555	16580	16693	16676	16542	16908	16841	16807	16683	16633	16744	16745	16636	16775	16455	16740	16781	16511	16665	16673	16847	16621	16770	16666	16742	16667	16732	16652	16468	16678	16581	16689	16702	16832	16671	16706	16551	16747	16715	16644	16620	16723	16652	16629	16439	16705	16745	16747	16627	16848	16705	16662	16482	16690	16790	16654	16607	16837	16611	16703	16635	16791	16641	16819	16783	16732	16776	16906	16723	16641	16647	16517	16694	16711	16813	16642	16547	16665	16634	16697	16826	16863	16594	16638	16799	16726	16751	16723	16637	16768	16785	16708	16624	16828	16563	16736	16650	16774	16680	16653	16762	16644	16691	16796	16727	16832	16561	16881	16792	16770	16729	16325	16679	16620	16680	16901	16539	16721	16667	16786	16733	16817	16734	16655	16875	16667	16783	16753	16605	16727	16767	16676	16577	16715	16605	16474	16656	16709	16846	16644	16817	16799	16723	16604	16814	16474	16768	16810	16803	16837	16810	16666	16770	16749	16544	16668	16695	16446	16758	16816	16724	16449	16681	16904	16702	16809	16686	16656	16661	16668	16683	16679	16588	16797	16752	16700	16712	16590	16614	16811	16567	16800	16687	16621	16580	16573	16674	16962	16619	16869	16673	16702	16873	16752	16835	16725	16587	16752	16788	16685	16728	16601	16704	16703	16564	16506	16739	16669	16733	16654	16660	16716	16730	16600	16778	16532	16599	16690	16716	16744	16703	16770	16721	16512	16675	16812	16667	16529	16572	16722	16715	16673	16711	16651	16677	16760	16589	16543	16394	16534	16832	16675	16623	16674	16723	16716	16690	16603	16645	16606	16806	16828	16882	16611	16725	16646	16765	16619	16705	16783	16694	16552	16840	16833	16788	16634	16629	16709	16719	16754	16804	16787	16691	16710	16695	16757	16630	16891	16795	16670	16681	16824	16681	16592	16513	16573	16612	16593	16747	16744	16819	16705	16696	16710	16724	16706	16757	16814	16701	16689	16858	16671	16859	16795	16739	16808	16529	16705	16641	16909	16521	16636	16710	16700	16624	16655	16817	16723	16670	16510	16750	16817	16799	16673	16813	16765	16739	16686	16729	16551	16664	16578	16429	16768	16673	16661	16541	16574	16669	16556	16723	16573	16802	16703	16670	16613	16766	16793	16617	16737	16601	16551	16823	16634	16436	16496	16603	16581	16671	16531	16790	16631	16631	16644	16622	16719	16836	16611	16688	16774	16748	16728	16716	16718	16827	16538	16855	16691	16632	16661	16602	16498	16588	16596	16660	16549	16563	16607	16590	16638	16862	16669	16665	16710	16542	16602	16570	16795	16776	16784	16621	16559	16602	16592	16644	16640	16675	16556	16554	16617	16755	16839	16767	16726	16760	16680	16717	16540	16901	16746	16590	16685	16591	16549	16587	16647	16779	16619	16779	16714	16648	16688	16737	16645	16771	16595	16655	16692	16865	16703	16701	16790	16698	16732	16788	16741	16708	16666	16679	16637	16734	16723	16600	16699	16822	16733	16741	16674	16632	16615	16401	16689	16681	16860	16883	16774	16581	16458	16688	16748	16588	16650	16616	16854	16698	16702	16751	16666	16561	16552	16699	16786	16772	16637	16719	16817	16665	16647	16674	16774	16685	16903	16462	16878	16932	16641	16530	16642	16553	16559	16612	16788	16660	16617	16712	16623	16643	16784	16768	16809	16780	16781	16519	16573	16636	16743	16549	16636	16717	16640	16816	16668	16585	16688	16759	16690	16713	16690	16783	16808	16586	16756	16855	16722	16679	16716	16650	16799	16780	16875	16848	16806	16660	16756	16699	16828	16610	16547	16618	16431	16672	16808	16475	16756	16527	16835	16694	16619	16859	16798	16686	16635	16791	16778	16655	16655	16760	16801	16885	16651	16621	16579	16685	16771	16819	16601	16669	16566	16721	16788	16733	16511	16724	16741	16634	16706	16753	16562	16736	16934	16820	16568	16678	16807	16743	16694	16742	16618	16680	16768	16536	16807	16820	16729	16632	16359	16551	16782	16570	16856	16696	16756	16828	16688	16581	16599	16836	16625	16612	16567	16589	16632	16827	16707	16758	16658	16646	16452	16808	16583	16425	16665	16680	16635	16723	16808	16862	16869	16809	16560	16686	16628	16955	16672	16672	16765	16967	16826	16700	16745	16559	16881	16657	16697	16837	16687	16585	16667	16792	16739	16816	16689	16733	16641	16675	16647	16719	16911	16690	16721	16837	16613	16650	16637	16928	16620	16673	16772	16769	16759	16614	16853	16674	16715	16813	16745	16930	16695	16683	16837	16763	16863	16699	16705	16646	16897	16647	16643	16659	16669	16581	16645	16620	16668	16792	16577	16865	16742	16557	16795	16895	16780	16594	16736	16741	16710	16720	16702	16660	16631	16602	16697	16732	16626	16775	16514	16579	16584	16833	16741	16630	16573	16695	16590	16690	16702	16711	16834	16589	16824	16635	16510	16696	16757	16699	16635	16478	16726	16743	16662	16722	16679	16825	16702	16826	16700	16647	16508	16570	16705	16780	16734	16632	16710	16624	16680	16622	16662	16544	16648	16660	16523	16674	16539	16733	16641	16736	16576	16685	16777	16628	16683	16703	16637	16596	16695	16886	16690	16562	16694	16736	16612	16775	16617	16800	16767	16566	16565	16626	16765	16543	16694	16726	16657	16786	16700	16503	16732	16689	16748	16745	16723	16950	16846	16634	16812	16669	16743	16684	16605	16693	16659	16659	16603	16637	16691	16761	16666	16588	16587	16602	16738	16607	16671	16742	16724	16709	16661	16825	16679	16616	16719	16701	16800	16722	16776	16758	16796	16665	16652	16782	16748	16573	16558	16596	16656	16869	16698	16615	16673	16687	16757	16633	16669	16772	16705	16417	16610	16514	16539	16720	16834	16664	16571	16664	16744	16700	16750	16696	16480	16792	16621	16624	16867	16630	16584	16660	16686	16667	16590	16581	16684	16652	16581	16695	16738	16800	16766	16607	16589	16754	16648	16690	16674	16453	16841	16627	16680	16821	16780	16627	16831	16678	16621	16509	16721	16734	16741	16638	16684	16787	16767	16620	16888	16708	16614	16655	16599	16640	16557	16527	16728	16666	16796	16885	16567	16892	16683	16771	16770	16860	16558	16688	16911	16662	16621	16838	16775	16716	16876	16626	16616	16587	16551	16591	16718	16694	16796	16516	16606	16635	16696	16722	16749	16746	16848	16692	16726	16728	16674	16600	16526	16727	16797	16662	16713	16568	16721	16708	16552	16574	16705	16579	16672	16945	16598	16559	16835	16483	16728	16652	16590	16740	16808	16845	16807	16860	16752	16751	16809	16791	16780	16652	16820	16680	16814	16619	16818	16495	16682	16692	16693	16708	16627	16875	16652	16826	16611	16644	16702	16704	16545	16707	16904	16851	16753	16737	16746	16543	16851	16804	16695	16723	16845	16720	16686	16667	16971	16931	16685	16642	16608	16827	16673	16597	16796	16806	16830	16802	16584	16756	16717	16782	16702	16638	16728	16611	16815	16664	16657	16565	16611	16628	16807	16927	16751	16509	16717	16790	16696	16587	16800	16632	16567	16625	16808	16744	16809	16621	16804	16627	16820	16945	16748	16629	16535	16696	16819	16905	16669	16849	16577	16771	16650	16756	16691	16692	16671	16765	16652	16672	16767	16685	16703	16700	16574	16751	16518	16826	16615	16841	16701	16729	16721	16713	16741	16572	16551	16885	16745	16601	16648	16748	16709	16707	16621	16795	16807	16808	16721	16798	16631	16585	16685	16724	16628	16626	16716	16795	16682	16584	16698	16699	16721	16688	16624	16756	16635	16710	16758	16673	16692	17001	16881	16741	16593	16662	16569	16700	16694	16720	16688	16872	16646	16774	16607	16775	16663	16862	16816	16634	16661	16715	16794	16833	16780	16755	16534	16813	16737	16715	16677	16668	16671	16801	16763	16598	16859	16445	16837	16687	16697	16583	16828	16603	16596	16798	16759	16537	16642	16708	16688	16824	16777	16689	16661	16581	16684	16533	16684	16724	16611	16746	16769	16650	16778	16648	16570	16709	16772	16618	16722	16634	16610	16643	16666	16696	16854	16663	16805	16620	16503	16770	16776	16563	16649	16859	16638	16623	16804	16653	16843	16772	16668	16631	16700	16753	16577	16752	16718	16624	16747	16676	16596	16650	16840	16843	16743	16648	16722	16690	16664	16650	16686	16712	16822	16736	16698	16492	16702	16679	16566	16629	16685	16639	16774	16719	16664	16795	16677
25940	21978	34995	46191	51247	43728	35534	32623	31331	29731	28693	27877	27401	27129	26932	26942	26797	26719	26584	26627	26330	26268	26261	26240	26091	26006	26136	26034	25981	25902	26055	26221	26030	25846	25962	26082	25902	25759	25882	25793	25872	26018	26031	26337	26024	25850	26100	25906	26018	25960	26028	26068	25916	25778	25971	25930	25859	26054	25992	25849	26026	26036	25825	26043	26021	25895	25856	26045	26026	26124	25903	25768	26211	25873	25849	25587	25852	25897	25798	25938	25967	26014	25769	25944	25922	25854	25761	25701	26172	26015	25658	25744	25744	26003	25976	25987	25955	25882	25911	25934	25966	25736	26043	26070	26189	25840	25904	25984	25774	26065	25844	26081	25765	25887	26084	25778	25959	26042	25799	25696	25951	26065	26093	25910	26017	25876	26012	25878	25680	25611	25843	26103	25996	25814	25781	26054	25857	25947	25820	25888	25949	25817	25973	26122	25827	25701	26056	25971	26063	25849	25735	26007	25918	25557	25971	25935	25826	25924	25680	25848	25904	25774	25864	25965	25911	25853	25855	26025	25836	26234	26041	26043	26234	25960	25864	25931	25739	26230	25936	26010	26033	25875	25784	25914	26020	26050	25816	25980	26041	25875	25798	26023	25930	25987	25941	25973	25906	25867	25891	26066	25805	25857	26060	26059	25924	26103	25842	26032	26176	26093	25770	25800	25900	26020	26097	25703	25765	25720	25773	25733	25624	25793	25739	25636	25829	25827	26177	25590	25905	25859	26138	26077	25817	25988	26250	25944	25848	25917	26019	25687	25822	26062	25679	25717	25884	25678	25670	25934	26016	25874	25935	25927	25861	25920	26006	25963	25967	26073	26071	25862	26060	25986	26221	26086	25943	25820	25668	25741	25994	25949	26015	26201	26107	25956	26076	25897	26182	25621	25707	25814	25715	25880	25948	25922	25777	26072	25895	25959	25854	25841	25902	25823	25816	26054	25974	25816	25915	26122	26030	25781	26009	25871	25702	25737	25940	25866	25885	25982	25989	26013	25839	25672	25893	25927	25905	26051	25933	26145	26012	26122	25939	25651	25809	26022	26111	26054	25783	26022	25811	25775	25901	25778	26079	25666	25571	25776	25848	25915	25884	25989	25665	25774	25735	25984	25916	25807	26020	25780	26062	26057	26020	25956	25844	26054	25927	25929	26034	25885	25959	25877	25781	25658	25834	25902	25640	25863	25864	26030	25798	25905	26185	26223	26048	25975	25909	25917	26040	25786	26042	25835	26157	25657	25708	26022	25948	26264	25913	25812	26235	25885	25695	25998	25928	25884	26100	26027	25741	25862	25913	25809	25760	25843	25859	25811	25949	26127	26141	26347	25685	25747	26075	26173	25994	25686	26004	26030	25886	26120	25883	25865	25679	25987	25863	26013	25934	25850	25754	26204	25893	25898	25801	25776	25662	25843	25686	25865	25983	25902	26060	25876	25891	25705	25772	25768	25837	25721	25898	26012	25741	26019	25967	25966	25999	25802	25938	25955	26014	26017	25903	25671	25963	25676	25988	25978	26104	26033	25949	25564	25833	25884	26024	26175	26174	26097	25824	25921	25890	25767	26007	25938	26029	25845	25922	25842	25894	25682	25662	25937	26058	25856	25851	25868	26068	25867	26017	25757	25958	25543	26048	25824	26168	25883	25892	25826	25711	25982	26258	26041	26016	25756	26060	25960	26019	26006	25904	25906	25738	25842	25923	25912	25828	25830	25712	25994	25882	25963	26048	25875	25627	26020	25765	26158	26027	26057	26150	25803	26055	26064	25826	25871	26031	25755	25822	25713	25722	25695	25950	25920	25843	25751	25874	25741	25605	26004	25895	25844	26153	25853	26085	26016	25830	25871	26132	25934	25835	26123	25763	26167	26063	25739	25692	25950	26116	25979	25998	25925	25971	25815	26113	26004	26025	25967	25859	25837	26016	25831	25891	25694	25761	26075	25795	25927	25815	25675	26075	25755	25897	25744	26008	26066	25746	25711	25758	25771	25535	25995	25743	26047	25763	26043	26031	25891	25897	26060	25915	26008	25755	25456	25760	26170	25692	25997	26040	25849	25941	25857	26102	25829	25889	26042	25839	26085	25798	25841	26041	25875	25767	26017	25776	25815	26204	25931	26021	25872	25833	26051	26000	26172	26088	25968	25958	26013	25727	25735	25866	25836	26086	25829	25809	25856	25846	25997	25947	25992	25650	25964	25992	25846	25697	25918	25824	26004	25868	26036	26025	25805	25978	26043	25964	25986	25816	25969	25884	26191	26099	25961	25811	25997	26027	25914	25453	25517	26062	25621	25641	26119	25972	25719	26202	25926	25727	26002	25932	25941	25870	25780	25674	25825	25803	25914	25982	25916	26075	25940	26412	25746	25677	26039	26141	25886	25963	26272	25824	25930	25770	25771	25694	25797	25858	25727	26029	26141	25894	26021	25633	25786	25926	25825	26108	25993	26025	25852	26146	25914	25825	25818	26170	25979	25967	25762	25903	25809	25881	25983	25675	26191	25908	25885	25902	25750	25620	25787	25761	26014	25923	25940	25835	25848	25821	25969	25889	25735	25724	26067	25926	26040	26016	26107	26164	26052	25999	25903	25953	26124	25926	25709	25785	26069	25856	25834	25859	26098	25920	26058	25951	26004	25847	25905	25879	25823	25668	25827	26202	25841	25806	25946	25807	25740	25817	25879	25763	26071	26026	25706	25701	25947	25877	26070	25921	26133	25884	25768	25862	25914	26139	25891	25962	25811	25937	25954	25915	25721	25776	25677	26069	25825	25745	25999	25943	25940	25917	26114	25796	25899	25788	26076	25917	25771	26026	25853	25694	26216	25894	25866	25892	26027	25729	25717	25678	25944	25876	25935	25625	25674	25890	26181	25811	26025	25837	25692	26046	25838	25863	26053	26045	26005	25728	25803	25640	25678	25599	25928	25891	25856	25875	25789	25927	25684	25866	25895	25895	25859	25819	25773	25831	25936	25879	25888	25957	26012	25925	25881	25986	25879	25829	25872	25847	25847	25825	25833	25917	25982	25845	26016	25988	25785	26091	25925	25922	26007	26019	25875	25906	25684	25973	25926	26028	25844	25952	25840	26101	26041	26050	25745	25807	25829	26053	26119	26053	25876	25794	25850	25770	25780	26030	25899	25840	25883	25907	26172	25988	25988	26015	25939	25916	26007	26212	26165	26120	25889	25828	26235	26051	25819	25767	25852	25839	25850	25917	26046	26221	25784	26125	25950	26050	25903	25955	25869	25988	25963	25995	25980	25947	25783	25971	25893	25953	26097	26173	26092	25819	25804	25847	25904	25970	25719	25976	25884	25978	26022	25959	25870	25762	25934	26076	25749	25676	25816	26024	25826	25801	25841	26066	25762	25674	25895	25910	25935	25973	25705	26021	25920	25780	26083	26054	26025	25750	25689	25840	25953	25755	25723	26096	25829	26064	26035	25850	25666	26004	25849	25804	26000	25934	25839	25916	26025	25814	25757	25905	25742	25919	25996	25808	25863	25830	25768	25988	25973	25701	26055	25964	26088	25943	25836	26048	26012	26174	25748	25856	25745	26023	25877	26045	25865	25931	26092	25980	25889	26246	25839	25846	26027	25728	25779	25611	25863	25930	25933	26232	26029	26031	26005	25975	25877	25685	26048	25877	25735	26025	25951	25841	26055	25886	25895	26128	25708	25555	25777	25794	26143	26005	25940	26160	25841	25865	25779	25796	25808	26123	25952	26076	25981	25593	25756	25778	25851	25643	26066	25961	25718	26041	25785	25901	25775	25994	25754	25818	25900	25949	26206	25962	25714	26115	26026	25999	25756	25879	26000	25823	26113	25911	25733	25759	25882	25617	25756	26066	25962	25949	26232	26050	25786	26039	26439	25828	25975	25819	25920	26068	25859	25754	25898	26235	26141	25981	26072	25752	26305	26099	25966	25928	25806	25692	26046	25978	26073	25921	26124	26319	25826	26263	26031	25823	26115	26055	25727	25823	25842	25721	25819	25565	25873	26207	25772	25890	25917	25953	25930	26030	25915	25937	25799	26038	25607	25728	26039	26216	25780	25741	26040	25854	25872	25829	26037	25908	25910	25859	25895	25746	25943	25833	26022	25943	25883	25976	25928	25787	25974	25646	26107	25913	26045	25811	25825	25842	25703	25865	25881	25908	25849	25766	25858	26020	26130	25904	26072	25982	25724	25685	25946	26003	26087	25794	25715	25757	25799	26166	25888	26010	26115	26070	26018	25920	25816	26035	25947	25909	26094	26004	25994	26015	25885	25701	25664	26146	25747	25790	26236	25766	25908	25917	26011	25788	25811	25984	26075	26030	26026	25837	25764	25713	25982	25908	25901	25977	25782	26113	26088	26094	26088	25842	25781	26048	26099	26279	25849	26025	26114	25822	25810	25940	25829	26141	25867	25871	25834	25842	25749	25979	25946	25967	25808	25759	25874	25773	26028	25871	26110	26186	25998	25917	25784	26045	25750	25897	26147	25965	25826	26059	26027	25945	26082	25871	25903	26046	25775	25829	25808	26098	25909	26196	25977	26227	25949	25953	25944	25806	26045	25610	25955	25894	26031	26052	25859	25803	25608	25726	25947	26033	25940	26127	25948	26095	26104	25826	25871	26162	25857	25946	25894	26031	25873	26014	25677	25683	25957	25777	26118	25985	25980	25812	25827	25835	25757	25856	25943	25882	26010	25907	26086	25658	25968	25691	25956	25808	25836	25733	26039	25917	25778	26236	25919	25790	25750	25933	25972	25957	25908	25898	26014	25947	25755	25889	26076	25998	26057	25828	25953	26193	25894	26098	26088	26058	26033	25808	25919	25585	25913	25823	25784	25575	25659	25604	25984	26139	25905	26044	26306	25914	25755	25916	25956	25993	25952	26022	26023	25972	25979	25862	25676	26016	25996	26051	26018	25888	25841	25774	25926	25852	25998	25809	25856	26075	25918	25892	26022	26041	25977	26253	25814	26101	25958	26106	25587	25936	25892	25960	25908	25932	25999	26022	26052	25692	25994	26117	25797	25983	25937	25870	25820	25832	25695	25820	25910	25965	25987	25905	25933	26204	25969	26225	25887	26001	26017	25756	25723	26136	25907	26032	25523	25627	25780	25714	25938	26119	26041
49179	76608	71731	62172	53061	37713	26362	25144	23335	21129	20012	19176	18406	18142	18078	17863	17286	17351	17228	17248	17318	17203	17096	16912	17021	16901	16949	16906	17107	16786	16973	16887	16863	16871	16883	16886	16930	16690	16978	16935	16696	16848	16818	16746	16899	16943	16686	17072	16936	16772	16831	16844	16907	16906	16863	16729	16822	16832	16719	16697	16709	16704	16913	16812	16624	16885	16775	16958	16807	16814	16757	16613	16678	16912	16788	16810	16605	16790	16777	16772	16825	16622	16701	16759	16731	16981	16845	16766	16693	16797	16741	16861	16709	16928	16602	16875	16914	16647	17002	16856	16881	17024	16644	16939	16750	16857	16876	16695	16947	16846	16806	16666	16814	16828	16745	16929	16849	16935	16901	16811	16734	16780	16784	16691	16918	16608	16651	16933	16704	16859	16837	16571	16728	16903	16772	16751	16819	16956	16912	16750	16534	16666	16949	16735	16655	16686	16758	16871	16862	16645	16848	16853	16729	16745	16735	16719	16745	16728	16999	16774	16792	16912	16822	16687	16860	16841	16698	16698	16875	16832	16782	16802	16673	16647	16686	16829	16689	16937	16712	16878	16762	16875	16746	16733	16840	16728	16896	16596	16814	16681	16929	16790	16867	16806	16761	16824	16816	16650	16640	16539	16773	16859	16680	16765	16629	16757	16864	16718	16686	16842	16749	16803	16678	16837	16806	16759	16494	16963	16846	16718	16957	16916	16851	16706	16845	16926	16755	16793	16824	16962	16943	16768	16848	16680	16899	16638	16964	16726	16896	16978	16639	16833	16674	16774	16822	16863	16853	16738	16746	16771	16785	16658	16791	16730	16736	16792	16903	16819	16851	16802	16706	16844	16676	16880	16825	16861	16975	16720	16826	16767	16766	16805	16909	16765	16872	16744	16856	16699	16861	16705	16795	16777	16742	16643	16852	16715	16597	16728	17000	16635	16926	16972	16971	16939	16700	16653	16996	16772	16752	16749	16915	16674	16916	16778	16754	16836	16828	16773	16877	16661	16729	16870	16607	16789	16797	16766	16808	16966	16763	16767	16825	16857	16818	16740	16664	16733	16706	16728	16937	16684	16699	16827	16779	16813	16596	16586	16986	16779	16715	16812	16795	16608	16741	16772	16710	16601	16797	16817	16794	16631	16759	16742	16851	16723	16730	16804	16729	16657	16826	16812	16758	16723	16666	16738	16611	16720	16708	16663	16648	16756	16817	16756	16750	16821	16793	17001	16872	16523	16766	16810	16820	16779	16802	16773	16888	16781	16720	16842	16709	16843	16819	16897	16745	16787	16833	16923	16808	16909	16749	16826	16962	16594	16977	16834	16881	16911	16766	16733	16650	16776	16721	16746	16792	16716	16833	16651	16770	16896	16803	16818	16680	16843	16879	16762	16706	16727	16748	16888	16813	16763	16787	16840	16776	16875	16740	16753	16776	16824	16900	16686	16754	16826	16711	16923	16763	16876	16749	16846	16902	16656	16830	16861	16895	16850	16708	16871	16656	16580	16812	16612	16762	16860	16810	16908	16788	16813	16890	16680	16700	16900	16735	16711	16967	16567	16717	16865	16530	16800	16809	16881	16722	16780	16877	16878	16707	16623	16768	16831	16917	16686	16800	16928	16851	16871	16803	16942	16617	16953	16779	16714	16853	16823	16549	16859	16692	16704	16575	16729	16949	16741	16911	16591	16811	16637	16857	16767	16788	16946	16777	16769	16716	16806	16871	16804	16669	16856	16923	16685	16867	16721	16906	16762	16819	16705	16717	16913	16847	16825	16889	16751	16794	16762	16850	16730	16763	16857	16859	16838	16994	16957	16725	16806	16730	16788	16842	16883	16704	16610	16697	16819	16776	16613	16909	16803	16646	16866	16826	16680	16783	16714	16868	16675	16863	16672	16816	16869	16701	16853	16670	16796	16848	16698	16831	16947	16781	16670	16773	16609	16734	16830	16875	16659	16655	16680	16772	16750	16721	16820	16740	16765	16575	16851	16810	16670	16690	16943	16818	16577	16573	16625	16646	16876	16623	16813	16786	16725	16782	16794	16798	16758	16851	16816	16831	16670	16776	16642	16775	16737	16690	16754	16773	16689	16855	16877	17020	16688	16895	16801	16513	16786	16856	16772	16796	16920	16928	16570	16858	16709	16647	16835	16687	16850	16810	16701	16731	16703	16809	16857	16932	16743	16569	16851	16793	16718	16727	16601	16856	16817	16728	16744	16796	16796	16978	16972	16621	16609	16897	16752	16830	16750	16826	16793	16758	16813	16828	16776	16832	16729	16863	16888	16759	16684	16714	16887	16845	16798	16837	16800	16937	16876	16747	16774	16708	16698	16830	16692	16660	16978	16689	16917	16796	16681	16844	16707	16839	16836	16656	16781	16585	16951	16878	16540	16974	16745	16773	16882	16810	16716	16952	16882	16649	16881	16831	16777	16676	16712	16754	16790	16854	16709	16810	16709	16822	16851	16913	16726	16878	16823	16901	16738	16797	16910	16884	16830	16651	16680	16497	16744	17020	16752	16763	16803	16781	16697	16916	16664	16632	16974	16716	16783	16776	16834	16687	16793	16827	16638	16666	16758	16879	16737	16812	16918	16813	16849	16667	16898	16750	16735	16744	16872	16887	16809	16851	16993	16990	16726	16746	16704	16632	16884	16789	16845	16696	16850	16863	16768	16958	16624	16640	16994	16664	16766	16870	16905	16745	16644	16744	16796	16713	16702	16806	16791	16762	16844	16951	16651	16789	16688	16786	16786	16793	16917	16747	16623	16822	16690	16879	16696	16738	17012	16652	16705	16828	16769	16712	16730	16741	16767	16622	16846	16925	16662	16756	16697	16914	16821	16751	17049	16733	16949	16851	16738	16843	16741	16695	16806	16891	16841	16811	16745	16672	16896	16740	16753	16948	16843	16889	16711	16914	16592	16637	16681	16820	16745	16913	16758	16921	16628	16811	16893	16656	16792	16811	16851	16753	16799	16667	17078	16731	17005	16652	16677	16833	16747	16777	16753	16743	16770	16755	16773	16850	16804	16872	16945	16847	16873	16756	16570	16771	16909	16863	16936	16602	16816	16830	16603	16851	16827	16928	16703	16651	16908	16743	16883	16896	16787	16798	16963	16673	16749	16762	16669	16709	16726	16504	16790	16788	16827	16739	16822	16727	16732	16806	16783	16605	16827	16719	16807	16683	16840	16863	16782	16751	16930	16987	16671	16668	16849	16775	16695	16850	16689	16618	16831	16658	16811	16995	16663	16697	16785	16915	16658	16818	16799	16626	16905	16618	16835	16773	16689	16830	16754	16959	16841	16826	16674	16791	16673	16665	16826	16850	16849	16999	16621	16900	16687	16851	16671	16767	16799	16735	16921	16880	16709	16664	16827	16735	16557	16851	16835	16794	16698	16892	16924	16832	16710	16884	16654	16779	16729	16817	16802	16814	16809	16705	16635	16977	16670	16815	16551	16763	16974	16671	16599	16883	16666	16701	16728	16912	16731	16895	16915	16693	16778	16805	16606	16833	16854	16557	16822	16717	16861	16739	16779	16771	16874	16772	16846	16831	16769	16908	16850	16691	16746	16831	16800	16774	16705	16838	16860	16710	16702	16639	16593	16851	16768	16801	16854	16589	16667	16852	16796	16733	16627	16807	16712	16769	16948	16893	16874	16909	16765	16793	16901	16885	16617	16831	16646	16934	16833	16947	16846	16788	16885	16907	16832	16715	16708	16749	16827	16760	16767	16799	16696	16666	16766	16835	16811	16767	16773	16750	16981	16859	16910	16761	16808	16799	16897	16792	16787	16725	16722	16812	16793	16663	16908	16857	16972	16643	16930	16794	16792	16886	16679	16779	16804	16734	16810	16703	16765	16844	16574	16769	16816	16680	16748	16759	16789	16811	16866	16915	16676	16783	16693	16859	16653	16682	16705	16776	16834	16839	16695	16810	16635	16771	16587	16666	16810	16957	16911	16626	16754	16985	16673	16746	16869	16842	16772	16544	16850	16711	16616	16923	16926	16792	16800	16765	16885	16671	16709	16906	16812	16652	16748	16848	16898	16732	16756	16934	16724	16804	16652	16763	16804	16830	16610	16853	16671	16868	16806	16818	16683	16810	16782	16769	16746	16893	16766	16968	16953	17128	16808	16793	16733	16619	16869	16724	16876	16706	16649	16749	16836	16761	16764	16856	16559	16889	16771	16739	16807	16699	16911	16850	16818	16652	16816	16778	16594	16889	16691	16860	16627	16810	16829	16644	16870	16811	16810	17002	16788	16825	16871	16832	16578	16828	16781	16701	16898	16825	16734	16797	16686	16872	16858	16782	16897	16726	16815	16716	16908	16837	16871	16808	16688	16900	16615	16949	16921	16818	16759	16901	16817	16801	16710	16952	16693	16756	16723	16779	16913	16736	16757	16762	16716	16868	16584	16800	16766	16924	17011	16638	16654	16799	16888	16713	16754	16831	16808	16880	16750	16834	16935	16788	16648	16741	16711	16760	16916	16869	16665	16673	16918	16636	16681	16832	16652	16959	16786	16740	16664	16772	16796	16876	16747	16797	16700	16848	16713	16757	16642	16792	16581	16894	16862	16771	16765	16631	16832	16842	16753	16708	16775	16557	16746	16863	16636	16770	16737	16770	16907	16834	16761	16680	16864	16596	16900	16737	16811	16784	16708	16714	16850	16837	16852	16842	16960	16648	16850	16858	16855	16704	16780	16705	16878	16653	16752	16913	17042	17049	16800	16808	16761	16811	16854	16678	16742	16870	16776	16830	16880	16931	16745	16759	16547	16909	16704	16812	16939	16878	16840	16869	16791	16822	16898	16805	16808	16726	16766	16760	16865	16846	16779	16861	16772	16760	16897	16836	16762	16702	16858	16958	16798	16865	16803	16967	16675	16585	16581	16788	16737	16814	16882	16796	16807	16743	16727	16690	16789	16761	16700	16783	16813	16818	16780	16695	16801	16746	16837	16773	16843	16696	16812	16790	16663	16920	16803	16910	16680	16813	16807	16760	16726	16622	16732	16705	16862	16788	16760	16821	16916	16936	16834	16490	16637	16889	16490	16651	16816	16784	16742	16725	16759	16662	16707	16875	16952	16838	16743	16699	16812	16749	16642	16865	16773	16592	16786
23641	21278	31220	36606	38536	41586	45569	39582	36025	32921	31469	29243	28558	27812	27492	26957	26947	26755	26310	26522	26375	26418	26364	26088	25838	26150	25889	26209	25877	25952	25663	25742	25742	25791	25596	25638	26087	25857	25854	25940	25760	25720	25834	25819	25756	25661	25772	25847	25747	25971	25738	25651	25635	25855	25779	25612	25741	25713	25719	25733	25520	25852	25639	25753	25795	25842	25854	25614	25913	25710	25749	25724	25683	25808	26022	25686	25672	25823	25812	25820	25702	25606	25774	25628	25470	25804	25812	25406	25796	25619	25615	25701	25781	25862	25719	25743	25714	25872	25805	25825	25737	25793	25602	25501	25710	25879	25350	25794	25489	25692	25841	25565	25630	25550	25727	25575	25740	25792	25795	25547	25618	25660	25740	25907	25913	25335	25613	25556	25674	25537	25869	25865	25843	25676	25587	25913	25835	26028	25949	25554	25772	25624	25522	25594	25624	25695	25861	25982	25568	25753	25605	25666	25826	25568	25598	25412	25488	25773	25781	25704	25655	25577	25670	25550	25758	25656	25698	25453	25670	25719	25716	25683	25737	25547	25835	25453	25779	25677	25579	25804	25570	25683	25781	25590	25681	25574	25613	25730	25489	25717	25716	25809	26015	25280	25633	25819	25570	25574	25602	25605	25692	25676	25629	25695	25861	25847	25449	25563	25843	25698	25650	25635	25619	25748	25737	25352	25826	25654	25918	25667	25931	25638	25746	25677	25762	25617	25805	25455	25779	25772	25893	25661	25643	25597	25490	25765	25946	25880	25777	25461	25789	25426	25610	25688	25688	25829	25764	25527	25698	25718	25715	25613	25621	25539	25571	25681	25715	25800	26091	25880	25771	25605	25683	25315	25604	25509	25545	25676	25667	25652	25733	25631	25508	25838	25667	25597	25208	25554	25782	25840	25850	25737	25802	25850	25578	25496	25394	25808	25717	25777	25548	25757	25717	25700	25792	25670	25667	25739	25600	25717	25680	25775	25613	25442	25809	25710	25991	25563	25590	25671	25624	25483	25878	25735	25822	25691	25737	25734	25391	25617	25579	25884	25883	25343	25527	25540	25691	25968	25657	25694	25550	25508	25628	25887	25543	25711	25931	25776	25546	25642	25683	25999	25669	25601	25732	25629	25684	25563	25895	25712	25876	25674	25475	25675	25543	25654	25946	25597	25621	25861	25678	25537	25797	25685	25567	25728	25575	25811	25366	25571	25552	25643	25571	25796	25477	25468	25947	25729	25675	25663	25869	25593	25699	25681	25850	25745	25777	25598	25665	25593	25770	25543	25763	25508	25602	25352	25612	25690	25758	25739	25572	25772	25772	25729	25659	25808	25453	25834	25843	25771	25737	25762	25777	25663	25474	25559	25847	25931	25787	25621	25678	25597	25845	25766	25812	25857	25859	25747	25582	25818	25826	25540	25833	25712	25531	25770	25663	25585	25555	25729	25380	25672	25657	25705	25422	25543	25577	25512	25482	25686	25566	25534	25596	25479	25528	25533	25665	25661	25691	25692	25705	25474	25636	25515	25690	25815	25578	25467	25682	25583	25733	25691	25676	25806	25666	25560	25633	25595	25520	25706	25558	25671	25510	25628	25663	25767	25690	25686	25762	25608	25773	25654	25704	25621	25767	25771	25739	25970	25721	25433	25639	25511	25698	25449	25530	25640	25582	25712	25896	25726	25731	25752	25726	25672	25674	25532	25753	25765	25569	25546	25686	25544	25546	25717	25685	25640	25671	25619	25751	25360	25677	25920	25705	25819	25856	25650	25577	25602	25655	25761	25823	25911	25441	25610	25811	25539	25735	25830	25650	25762	25677	25617	25647	25476	25445	25758	25609	25612	25677	25912	25600	25362	25722	25636	25801	25675	25613	25561	25601	25477	25670	25714	25636	25584	25576	25799	25670	25553	25730	25564	25601	25469	25495	25437	25754	25546	25548	25327	25438	25588	25491	25700	25644	25829	25731	25754	25866	25433	25633	25806	25970	25782	25517	25640	25547	25900	25761	25748	25816	25436	25687	25532	25793	25608	25707	25510	25788	25587	25615	25687	25654	25645	25820	25695	25699	25755	25912	25650	25885	25574	25675	25747	25726	25789	25788	25381	25584	25535	25506	25601	25754	25236	25587	25438	25662	25615	25674	25784	25680	25773	25632	25500	25542	25612	25681	25668	25654	25540	25876	25802	25983	25767	25888	25609	25703	25578	25795	25449	25620	25566	25874	25734	25633	25641	25641	25726	25498	25881	25826	25982	25633	25652	25755	25837	25791	25529	25462	25756	25704	25611	25898	25549	25767	25646	25641	25437	25407	25519	25649	26008	25588	25699	25397	25719	25635	25838	25543	25515	25779	25800	25785	25835	25811	25467	25555	25713	25959	25561	25506	25720	25657	25688	25772	25785	25623	25636	25818	25810	25670	25690	25431	25524	25573	25796	25699	25760	25683	25462	25576	25970	25748	25599	25743	25531	25536	25737	25578	25564	25748	25777	25753	25572	25650	25774	25673	25427	25747	25484	25777	25693	25758	25610	25636	25336	25832	25721	25493	25687	25672	25866	25351	25806	25532	25786	25561	25556	25588	25679	25647	25423	25560	25583	25719	25584	25418	25618	25786	25875	25611	25834	25707	25793	26010	25733	25572	25547	25551	25697	25615	25625	25567	25795	25892	25553	25785	25718	25712	25657	25508	25445	25947	25658	25429	25612	25859	25591	25537	25561	25746	25581	25725	25577	26002	25680	25579	25691	25659	25654	25618	25904	25702	25808	25761	25357	25880	25738	25775	25544	25779	25717	25515	25830	25597	25728	25495	25288	25640	25628	25443	25783	25852	25634	25724	25590	25774	25263	25666	25560	25570	25608	25652	25583	25800	25739	25646	25540	25712	25524	25671	25822	25540	25790	25751	25674	25776	25584	25648	25681	25913	25918	25992	25752	25364	25590	25729	25468	25674	25637	25415	25559	25491	25823	25908	25757	25856	25384	25695	25539	25529	25800	25536	25811	25619	25591	25616	25760	25641	25424	25718	25589	25512	25753	25603	25454	25716	25627	25697	25714	25591	25927	25849	25763	25587	25715	25965	25679	25623	25760	25748	25666	25871	25872	25744	25563	25859	25640	25851	25758	25589	25537	25556	25666	25744	25557	25657	25779	25321	25750	25517	25745	25569	25721	25677	25851	25637	25764	25621	25745	25607	25717	25631	25588	25642	25324	25618	25801	25770	25796	25795	25650	25814	25618	25756	25598	25488	25878	25798	25765	25640	25580	25632	25643	25546	25627	25886	25692	25614	25656	25567	25526	25575	25676	25772	25671	25793	25488	25720	25601	25755	25754	25409	25577	25370	25532	25817	25941	25669	25740	25684	25463	25464	25690	25530	25709	25568	25561	25742	25502	25671	25705	25556	25792	25687	25558	25717	25546	25502	25798	25827	25751	25610	25505	25571	25768	25744	25716	25546	25757	25563	25723	25661	25641	25755	25766	25746	25661	25661	25740	25493	25625	25818	25541	25628	25643	25819	25459	25854	25798	25828	25965	25789	25557	25492	25752	25822	25571	25506	25717	25843	25616	25840	25676	25772	25529	25633	25728	25704	25867	25651	25692	25649	25669	25611	25313	25670	25790	25573	25674	25781	25533	25742	25848	25889	25647	25792	25592	25744	25931	25538	25367	25541	25430	25621	25543	25789	25825	25678	25553	25619	25567	25826	25767	25688	25696	25615	25461	25626	25617	25884	25593	25675	25813	25516	25621	25639	25912	25747	25671	25662	25598	25566	25866	25651	25696	25839	25479	25605	25735	25731	25569	25811	25427	25609	25529	25816	25918	25592	25800	25651	25519	25880	25673	25838	25578	25489	25718	25626	25640	25920	25666	25669	25678	25952	25800	25575	25647	25837	25375	25278	25882	25836	25563	25833	25628	25597	25670	25681	25658	25649	25741	25750	25433	25604	25667	25474	25394	25718	25537	25999	25893	25531	25696	25632	25701	25736	25904	25692	25663	25790	25676	25650	25687	25585	25582	25781	25670	25650	25518	25739	25789	25540	25611	25729	25663	25577	25504	25780	25420	25662	25790	25535	25375	25575	25776	25654	25834	25605	25701	25583	25701	25576	25680	25688	25402	25909	25804	25741	25743	25915	25634	25558	25594	25612	25730	25916	25590	25388	25535	25665	25579	25742	25759	25631	25800	25737	25542	25876	25986	25811	25702	25663	25683	25570	25817	25771	25461	25622	25686	25713	25557	25682	25801	25684	25661	25833	25764	25681	25848	25664	25742	25833	25747	25436	25966	25634	25379	25672	25625	25780	25840	25766	25807	25468	25765	25576	25768	25595	25733	25587	25643	25734	25730	25764	25452	25572	25577	25666	25659	25755	25721	25507	25797	25988	25665	25730	25559	25604	25694	25507	25604	25746	25594	25803	25571	25835	25561	25681	25651	25412	25520	25449	25560	25687	25703	25544	25451	25456	25888	25678	25642	25684	25807	25766	25333	25469	25591	25618	25576	25620	25640	25637	25545	25495	25696	25718	25826	25682	25742	25821	25757	25768	25821	25574	25627	25885	25776	25677	25439	25751	25602	25686	25813	25885	25780	25572	25460	25736	25786	25645	25662	25580	25576	25746	25697	25735	25366	25472	25624	25578	25457	25644	25572	25320	25708	25739	25765	25855	25519	25715	25711	25823	25645	25326	25863	25614	25705	25660	25778	25798	25751	25956	25687	25665	25789	25669	25816	25484	25787	25953	25651	25757	25718	25687	25748	25805	25773	25438	25559	25655	25546	25550	25675	25861	25821	25614	25741	25596	25649	25530	25345	25799	25698	25576	25628	25673	25812	25728	25734	25637	25772	25784	25807	25846	25823	26009	25728	25531	25600	25700	25615	25729	25550	25530	25705	25644	25655	25840	25517	25556	25925	25639	25929	25859	25362	25342	25873	25584	25688	25586	25658	25763	25788	25578	25843	25660	25634	25454	25719	25719	25661	25622	25383	25638	25900	25773	25697	25651	25600	25683	25532	25486	25746	25704	25556	25784	25813	25720	25783	25728	25533	25543	25797	25568	25596	25803	25589	25635	25556	25611	25642	25492	25795	25807	25800	25949	25647	25880	25829	25548	25500	25644	25583	25676	25647	25740	25754
50330	81162	79540	66102	51084	43035	39759	33963	29363	24942	23219	20805	19815	19002	18378	18119	17771	17816	17508	17262	17216	17297	17210	16864	17043	17074	16769	16977	16676	16797	16720	16757	16955	16639	16677	16824	16811	16473	16793	16630	16569	16735	16648	16673	16710	16844	16703	16619	16860	16635	16672	16568	16620	16688	16560	16627	16791	16721	16894	16706	16827	16641	16641	16692	16763	16644	16488	16731	16746	16518	16740	16711	16864	16481	16599	16756	16578	16621	16481	16555	16793	16630	16538	16428	16810	16469	16542	16423	16594	16802	16805	16566	16749	16721	16841	16607	16824	16676	16671	16677	16586	16637	16629	16660	16474	16515	16495	16676	16496	16715	16699	16704	16689	16710	16514	16523	16589	16644	16721	16559	16453	16601	16755	16783	16706	16804	16608	16486	16616	16755	16691	16818	16588	16582	16667	16719	16519	16614	16599	16500	16666	16705	16618	16544	16565	16502	16658	16568	16642	16645	16799	16657	16622	16696	16507	16642	16709	16506	16597	16776	16659	16787	16464	16543	16796	16559	16587	16593	16540	16368	16636	16478	16606	16746	16452	16577	16632	16628	16544	16788	16611	16604	16700	16793	16475	16671	16552	16798	16652	16741	16672	16926	16526	16487	16682	16593	16570	16703	16662	16706	16552	16708	16753	16543	16677	16648	16698	16507	16707	16512	16512	16744	16784	16601	16763	16538	16633	16779	16672	16705	16571	16490	16851	16487	16688	16679	16596	16562	16754	16517	16566	16529	16772	16525	16529	16541	16667	16651	16864	16601	16652	16630	16493	16701	16645	16486	16648	16533	16695	16718	16736	16615	16462	16736	16581	16627	16611	16778	16794	16668	16711	16704	16631	16781	16611	16721	16681	16561	16642	16803	16616	16622	16632	16612	16778	16628	16513	16687	16571	16773	16636	16671	16532	16619	16527	16757	16632	16561	16680	16611	16637	16635	16575	16593	16669	16480	16570	16603	16715	16733	16752	16627	16765	16790	16678	16614	16478	16625	16588	16419	16571	16726	16706	16564	16682	16552	16535	16569	16402	16497	16612	16641	16518	16620	16725	16670	16587	16779	16653	16590	16497	16546	16749	16498	16611	16693	16612	16677	16471	16641	16657	16556	16549	16733	16776	16708	16663	16770	16670	16489	16399	16592	16522	16580	16688	16649	16381	16601	16777	16550	16661	16605	16758	16607	16729	16482	16707	16627	16611	16489	16632	16636	16620	16509	16586	16632	16682	16609	16550	16473	16560	16715	16679	16572	16560	16580	16514	16543	16858	16534	16531	16685	16816	16566	16676	16650	16664	16493	16618	16610	16692	16608	16618	16692	16646	16738	16599	16887	16598	16695	16800	16788	16390	16704	16735	16659	16655	16656	16531	16573	16727	16625	16569	16617	16457	16506	16668	16716	16668	16586	16716	16657	16670	16493	16796	16610	16740	16722	16582	16743	16686	16647	16761	16522	16568	16600	16614	16571	16519	16618	16676	16785	16626	16606	16859	16603	16646	16819	16823	16556	16648	16681	16498	16561	16562	16706	16623	16581	16850	16668	16795	16826	16680	16552	16559	16535	16859	16700	16613	16735	16674	16724	16497	16599	16645	16635	16733	16584	16583	16546	16665	16656	16704	16689	16584	16446	16612	16808	16640	16701	16546	16595	16673	16597	16744	16754	16582	16646	16629	16633	16670	16503	16628	16400	16652	16636	16532	16569	16629	16535	16707	16417	16652	16637	16683	16633	16506	16585	16629	16586	16759	16613	16622	16789	16680	16605	16626	16733	16753	16674	16483	16819	16644	16615	16815	16578	16632	16514	16638	16756	16643	16696	16697	16773	16563	16728	16685	16694	16527	16697	16492	16613	16540	16614	16783	16437	16664	16632	16844	16517	16562	16658	16756	16675	16647	16487	16866	16672	16784	16615	16534	16841	16551	16662	16586	16577	16705	16448	16655	16819	16531	16760	16619	16628	16553	16527	16553	16603	16535	16691	16643	16496	16645	16646	16842	16612	16516	16720	16662	16665	16662	16692	16503	16775	16584	16418	16724	16632	16579	16620	16592	16575	16507	16556	16700	16687	16651	16661	16490	16709	16719	16481	16644	16585	16625	16692	16623	16566	16671	16627	16668	16566	16689	16878	16597	16638	16691	16668	16641	16550	16495	16657	16743	16747	16774	16558	16611	16579	16615	16747	16562	16793	16667	16439	16692	16335	16686	16749	16574	16612	16644	16570	16530	16528	16434	16553	16605	16655	16656	16601	16676	16537	16675	16631	16416	16658	16693	16764	16709	16536	16906	16373	16715	16597	16633	16482	16654	16717	16460	16742	16798	16802	16587	16819	16620	16564	16753	16420	16623	16501	16830	16671	16626	16489	16685	16351	16604	16578	16723	16822	16656	16508	16572	16644	16713	16614	16731	16547	16583	16618	16561	16563	16508	16588	16577	16524	16651	16562	16701	16674	16735	16576	16559	16973	16591	16546	16482	16606	16868	16636	16496	16674	16618	16519	16516	16635	16715	16571	16606	16612	16728	16644	16803	16665	16457	16713	16719	16622	16351	16783	16654	16715	16669	16611	16718	16633	16895	16686	16596	16710	16590	16592	16698	16488	16696	16698	16521	16529	16786	16567	16627	16782	16646	16485	16859	16546	16587	16576	16625	16558	16674	16693	16590	16727	16763	16624	16736	16737	16543	16793	16564	16691	16596	16683	16685	16584	16750	16750	16562	16737	16604	16416	16583	16849	16577	16743	16617	16670	16561	16656	16648	16684	16540	16673	16643	16784	16645	16560	16743	16736	16647	16668	16665	16607	16744	16487	16449	16506	16677	16595	16508	16521	16639	16559	16774	16658	16640	16645	16433	16754	16650	16716	16582	16559	16789	16682	16547	16659	16713	16618	16631	16791	16651	16688	16785	16644	16708	16709	16609	16583	16389	16515	16503	16667	16757	16739	16675	16726	16739	16579	16665	16802	16704	16629	16624	16633	16693	16654	16589	16770	16732	16694	16711	16616	16612	16685	16636	16491	16613	16648	16714	16640	16431	16587	16566	16471	16418	16749	16818	16523	16629	16598	16579	16577	16584	16676	16812	16500	16628	16780	16729	16589	16706	16661	16611	16714	16602	16700	16759	16753	16661	16676	16589	16530	16687	16531	16704	16682	16646	16695	16574	16619	16557	16493	16469	16546	16631	16645	16596	16670	16648	16578	16827	16624	16550	16563	16694	16725	16770	16558	16667	16548	16706	16287	16362	16603	16788	16590	16690	16724	16616	16646	16649	16676	16588	16661	16632	16609	16512	16633	16813	16795	16424	16534	16529	16641	16442	16749	16620	16493	16803	16614	16663	16630	16545	16602	16587	16665	16572	16615	16493	16719	16644	16584	16681	16498	16415	16701	16734	16702	16580	16449	16714	16727	16668	16792	16495	16765	16585	16790	16607	16731	16612	16643	16754	16743	16606	16597	16564	16392	16564	16625	16631	16746	16767	16388	16910	16542	16610	16633	16763	16532	16629	16551	16698	16650	16651	16570	16530	16688	16762	16903	16629	16563	16545	16579	16564	16720	16651	16571	16541	16740	16540	16478	16684	16785	16588	16571	16742	16601	16692	16612	16723	16636	16464	16721	16617	16615	16754	16705	16757	16656	16562	16590	16447	16626	16729	16582	16567	16684	16526	16704	16646	16557	16478	16709	16431	16577	16812	16667	16604	16850	16577	16609	16589	16574	16576	16626	16616	16600	16822	16726	16562	16588	16686	16648	16558	16632	16722	16652	16527	16714	16595	16666	16605	16665	16554	16500	16595	16685	16691	16665	16601	16659	16727	16780	16570	16621	16894	16507	16622	16576	16587	16579	16668	16769	16546	16633	16744	16668	16552	16556	16690	16707	16607	16699	16573	16597	16653	16590	16608	16555	16740	16600	16605	16733	16582	16680	16573	16606	16671	16541	16665	16508	16755	16494	16544	16685	16807	16640	16569	16664	16628	16554	16624	16761	16619	16479	16767	16577	16596	16544	16486	16699	16741	16567	16569	16705	16611	16649	16738	16636	16483	16648	16548	16579	16690	16668	16595	16706	16822	16661	16604	16590	16734	16606	16564	16658	16829	16654	16657	16683	16550	16632	16549	16597	16715	16510	16640	16527	16600	16678	16701	16603	16636	16614	16660	16453	16759	16520	16762	16690	16586	16493	16594	16514	16731	16388	16520	16770	16516	16547	16691	16638	16638	16707	16645	16668	16561	16662	16742	16685	16719	16811	16501	16512	16505	16797	16464	16611	16665	16586	16744	16618	16553	16701	16755	16529	16569	16579	16571	16453	16721	16431	16548	16699	16563	16553	16439	16690	16608	16497	16577	16557	16642	16696	16607	16610	16661	16556	16643	16787	16531	16681	16703	16613	16608	16624	16702	16669	16600	16815	16619	16514	16553	16767	16448	16539	16503	16667	16673	16623	16542	16724	16571	16676	16676	16726	16500	16537	16773	16663	16702	16652	16653	16828	16670	16743	16670	16606	16680	16640	16588	16580	16615	16464	16705	16688	16637	16616	16753	16686	16620	16671	16572	16608	16667	16705	16638	16640	16613	16691	16544	16719	16791	16744	16822	16593	16574	16700	16535	16752	16505	16497	16676	16680	16732	16463	16752	16612	16639	16651	16654	16693	16731	16583	16755	16668	16700	16541	16682	16671	16626	16526	16698	16644	16612	16660	16678	16668	16792	16645	16642	16583	16566	16696	16560	16603	16703	16475	16657	16761	16700	16575	16501	16836	16528	16812	16530	16640	16751	16689	16715	16563	16596	16675	16655	16789	16585	16487	16662	16713	16523	16829	16617	16548	16383	16625	16632	16597	16707	16597	16533	16651	16488	16573	16543	16626	16735	16610	16638	16627	16575	16653	16758	16661	16667	16602	16604	16523	16617	16677	16658	16669	16476	16604	16689	16632	16536	16698	16617	16701	16500	16626	16584	16647	16710	16546	16541	16843	16686	16507	16697	16713	16816	16658	16510	16721	16517	16682	16592	16490	16416	16562	16634	16822	16620	16601	16544	16881	16648	16664	16591	16708	16637	16702	16622	16723	16811	16677	16649	16769	16522	16623	16745	16786	16621	16772	16731	16813	16754	16565	16484	16650	16627	16587
45688	57618	63236	51352	40827	35959	32778	30831	29510	28115	27196	26980	26690	26293	26103	26076	26195	26146	26003	26127	26161	25983	25880	25848	26075	25696	26035	25869	25952	25823	25772	26003	25975	25804	25743	25948	25836	25999	25852	25718	25622	25695	25686	25725	25847	25642	25767	25840	25936	25490	25732	25680	25696	26075	25875	25860	25749	25600	25713	25834	25864	25985	25942	25639	25796	25860	25929	25705	25835	25737	26012	25908	25606	25900	25564	25674	25840	25979	25826	25585	25768	25769	25653	25834	25766	25817	25687	25648	25695	25700	25940	25884	25795	25936	25833	25796	25823	25803	25886	25718	25745	25614	25558	25731	25737	25612	25744	25771	25635	26068	25531	25704	25891	25731	25581	25860	26138	25818	25892	25826	25747	25938	25757	25708	25745	25721	25958	25901	25765	25465	25689	25809	25754	25746	25888	25639	25517	25734	25648	25946	25670	25830	25632	25755	25809	25679	25624	25723	25829	25996	25798	26128	25894	25947	25583	25724	26022	25780	25927	25614	25675	25653	25877	25561	25876	25907	25863	25808	25775	25592	25745	25788	25903	25847	25795	25626	25823	25696	25560	25646	25810	25948	25820	25757	25957	25861	25722	25729	25696	25639	25693	25705	25599	25951	25715	25520	25834	25843	25750	25815	25965	25882	26017	25730	25784	25733	25887	25986	25704	25619	25921	25816	25735	25938	25788	25690	25730	25929	25631	25890	25668	25689	25638	25598	25490	25627	25850	25741	25731	25602	25872	25953	26004	25926	25963	25793	25719	25790	25866	26096	25604	25686	25827	25783	25714	25918	25583	25716	25717	25859	26081	25670	25853	25528	25851	25453	25566	25960	26013	26088	25812	25852	25900	25722	25614	25565	25787	25828	25895	25772	25694	25609	25776	25532	25704	25781	25788	26013	25640	25694	25929	25700	25676	25623	25837	25719	25682	25765	25952	25532	25837	25600	25577	25593	25715	25695	25781	25524	26016	25742	26071	25956	25581	25914	26010	25910	25746	25610	25820	25732	25756	25642	25756	25756	25741	26061	25793	26142	25796	25574	25696	25717	25658	25576	25784	25906	25584	25906	25705	25676	26009	25846	25542	25737	25902	26040	25768	25773	25609	25710	25832	25897	25812	26092	25836	25853	25745	25800	26000	25556	25783	25681	25682	25775	25880	25739	25847	25859	26042	25782	25698	25820	25461	26082	26022	25897	25927	25977	25950	25878	25805	25816	25835	25723	25762	25782	25715	25804	25920	25896	26083	25594	25645	25651	25671	25851	26001	25481	25955	25407	25684	25937	25783	25777	25604	25729	25445	25743	25900	25698	25768	25774	25917	25934	25828	25767	25848	25990	25773	25766	25483	25741	25788	25708	25801	25729	25777	25832	25736	25668	26027	25702	26037	25885	25911	25786	25784	25701	25577	25842	25933	25620	25647	25694	25920	25783	25841	25964	25859	25898	25706	26148	25718	25804	25701	25858	25894	26008	25926	25713	25642	25676	25964	25996	25749	25816	25674	25875	25794	25880	25883	25639	25779	25851	25760	25991	25890	26026	25988	25803	25901	25581	25968	25758	25770	25854	25611	25786	25799	25707	25844	25830	25616	25683	25702	25824	25810	25719	25824	25714	25840	25904	25665	25796	25679	25849	25937	25600	25705	25784	25801	25701	25731	25573	25752	25900	25995	25560	25685	25905	25745	25888	25912	25760	25865	25640	25869	25916	25802	25736	26030	25760	25959	25714	25746	25676	25737	25817	25749	25475	25764	25681	25570	25656	25982	25968	25790	25704	25649	25787	25732	25944	25923	25729	25926	25704	25751	25814	25835	25783	25723	25911	25863	25732	25602	25645	25809	25964	25737	25723	25815	25650	25618	26034	25905	25899	26111	25681	25815	25799	25948	25914	25915	25733	25695	25580	25509	25738	25656	25944	25748	25810	25747	25866	25924	25731	25742	25800	25593	25835	25875	25990	25730	25887	25555	26007	25729	25738	25821	25698	25792	25987	25950	25807	25835	25835	25752	25419	25733	26159	25646	25851	25557	25626	25849	25866	25748	25879	25647	25959	25800	25783	25810	25628	25754	25516	25834	25493	25905	25638	25626	25563	25779	25813	26234	26070	25916	25653	25608	25868	25717	25969	25848	25959	25917	25864	25840	25613	25826	25742	25697	25841	25651	25802	25808	25979	25661	26030	25714	25754	25841	25671	25850	25735	25758	25796	25755	25822	25717	25843	25920	25860	25812	25764	25800	25764	25652	25879	25820	25970	25725	25666	25841	25637	25669	25899	25720	25615	25687	25754	25924	25834	25748	25947	25497	26171	25636	25945	25824	25833	25630	25858	25958	25918	25834	25689	25791	25959	25705	25945	26067	26221	25885	25875	25724	25780	25844	25809	25971	25763	26127	25672	25684	25627	25829	25718	25695	25819	25752	25573	26007	25840	25736	25706	25778	26072	25596	25710	25817	25921	25913	25926	25845	25651	25959	25854	25813	25809	25778	25625	25718	25862	25845	25868	25758	25746	25595	25505	25810	26048	26053	25734	25718	25644	25669	25695	25619	25664	25565	25887	25887	25655	25553	25673	25563	25730	25616	25568	25659	25972	25912	25829	25422	25887	25914	25681	25681	25756	25789	25767	25805	25603	25716	25784	25729	25683	25660	25948	25803	25741	25908	26093	25738	25457	25866	25596	25840	25667	25807	25768	25659	25787	25856	25679	25654	25711	25631	25429	25813	25638	25671	25622	25759	25895	25879	25849	25831	25785	25935	26070	25902	25977	25802	25649	25716	25576	25541	25783	25748	25716	25666	25665	25821	25734	25869	26073	25541	25783	25760	25762	25816	25887	25784	25811	25655	25877	25739	25591	25806	25758	25653	25711	25768	25681	25829	25809	25878	25850	25840	25759	25891	25858	25896	25634	25507	25775	25765	25792	25823	25972	25789	25493	25744	25742	25707	25707	25776	25697	25610	25404	25839	25588	25853	25676	26018	25741	25894	25750	25672	25694	25845	25792	25713	25692	25782	25841	25757	25926	25773	25916	25847	25695	25676	25873	25889	25873	25749	25665	25846	25646	25964	25719	25748	26044	25677	25768	25932	25760	25783	26059	25585	25726	25833	25953	26175	25713	25772	25791	25621	25748	25603	25691	25686	25690	25690	25778	25697	25672	25774	25885	25777	25673	25821	25901	25684	25762	25837	25991	25719	25869	25663	25859	25913	25717	25834	25815	25576	25503	25872	25779	25815	26047	25706	25889	25917	25643	25751	25827	25853	25718	25921	25615	26158	25977	25724	25707	25489	25831	25805	25610	25811	25863	26015	25912	25687	25829	25819	25707	25584	25795	25668	25755	25991	25876	25900	25783	26064	25917	25854	25468	25878	25584	25737	25814	26038	25787	25937	25791	26037	26021	25830	25694	25676	25764	25786	25827	25845	25691	25869	25707	25615	25974	25786	25806	25576	25845	25922	25806	25762	25762	25700	25810	25790	25615	25977	25645	25699	25507	25767	25740	25792	25762	25769	25617	25886	25759	25816	25742	26007	25705	25870	25981	25809	25786	25807	25913	26007	25807	25732	25870	25830	25847	25784	25801	25574	26044	25800	25803	25719	25723	25641	25623	25336	25679	25829	25696	25593	25510	25778	25904	25991	25708	26129	25890	25705	25899	25717	25727	25809	25657	25837	25574	25865	26008	25713	26029	25969	25783	25821	25937	25925	25649	25714	25758	25633	25820	25904	25839	25568	25782	25670	26012	25681	25896	25958	25925	25764	25627	25743	25574	25856	25729	25521	25973	26010	25629	25859	26101	25774	25718	25737	25515	25639	25823	25678	25766	25648	25779	25840	25830	25932	25827	25703	25602	25870	25907	25963	25518	25748	25942	25734	25834	25629	25791	25815	25731	25640	25732	25747	25646	25661	26059	25785	25660	25811	25991	25789	25635	26053	25862	25993	25626	25655	26033	25576	25742	25706	25584	25815	25600	25628	25813	25835	25933	25650	25785	25651	25717	25648	25794	25890	25940	25924	25868	25655	25803	25751	25757	26112	26032	25472	25732	25722	25705	25506	25825	25960	25736	25509	25927	25773	25694	25846	25764	25689	25792	25823	25952	25620	26067	25681	25779	25721	25844	25661	25729	25809	25588	25968	25810	25901	25832	25771	25608	25844	25994	25857	25698	25825	25879	25803	25691	26007	25710	25695	25909	25646	25610	25881	25606	25862	25853	25724	25922	25731	25774	25802	25775	25700	25690	25715	25707	25615	25956	25644	25695	25847	25931	25645	25610	25902	25797	25830	25683	25717	25722	25487	25765	25702	25658	25860	25999	25436	25784	25676	25906	25965	25650	25664	26035	25865	26001	25578	25522	25815	25888	26228	25671	25873	25638	25811	25720	25841	25946	25898	25873	25810	25873	25790	25873	25902	25759	26022	25902	25577	25754	25941	25938	25760	25877	25757	25935	25743	25770	25687	25610	25820	25858	25558	25700	25715	25575	26021	25587	25729	25865	25868	25861	25769	25887	25791	25697	25763	25656	25726	25612	25796	25821	25851	25779	25729	25770	25756	25617	25795	25712	25824	25844	25700	25945	25660	25715	25677	26005	26134	25780	25643	25686	25936	25977	25936	25847	25848	25828	25935	25747	25634	25651	25882	25772	25855	26153	25795	25730	25814	25869	25736	25839	25708	25494	25604	25681	25688	25650	25701	25754	25901	25663	25731	25838	25895	25798	25898	25656	25908	25616	25724	25883	25819	25746	25914	25597	25516	25789	25911	25793	25982	25629	25862	25908	25631	25714	25990	26011	25738	25564	25751	26002	25712	25701	25921	25590	25713	25716	25728	25979	25994	25849	25817	25948	25550	25722	25867	25727	25958	25756	25712	25864	25961	26068	25987	25856	25779	25665	26118	25803	25646	26093	25757	25715	25726	25979	25820	25718	25784	25691	25709	25919	25762	25841	25956	25809	25834	25631	25719	26005	25762	25692	25743	25594	26030	25851	25720	26046	25896	25560	25675	25732	25671	25877	25935	25703	25566	25662	25760	25754	25684	25620	25557	25841	25961	25939	25651	25660	25694	25679	25884	25902	25744	25751	26032	25754	25914	25601	25783	25616	25979	25784	25888	25678	25849	25594	25633	25807	25882	25859
48438	66436	63026	44064	35296	28877	25451	22989	21440	19599	18574	17931	17549	17310	17345	17264	17252	17148	17170	17094	16947	16872	16941	16629	16972	17033	16775	16851	16790	16664	16907	16754	16690	16673	16847	16898	16828	16996	16756	16673	16841	16610	16604	16664	16833	16577	16641	16811	16673	16660	16708	16762	16708	16923	16713	16630	16837	16654	16705	16846	16768	16771	16695	16710	16713	16816	16758	16781	16786	16550	16646	16906	16561	16834	16730	16561	17008	16818	16804	16710	16722	16794	16795	16787	16709	16809	16789	16666	16700	16761	16618	16604	16712	16683	16797	16638	16767	16691	16723	16462	16770	16791	16851	16785	16722	16843	16809	16873	16671	16744	16847	16805	16673	16649	16732	16545	16794	16916	16586	16680	16598	16671	16763	16717	16767	16968	16724	16780	16751	16763	16659	16585	16714	16622	16694	16594	16682	16659	17024	16762	16715	16671	16714	16742	16589	16678	16752	16769	16602	16811	16731	16732	16730	16687	16856	16815	16544	16668	16502	16738	16769	16871	16755	16666	16517	16649	16722	16797	16747	16561	16763	16637	16763	16801	16709	16649	16695	16930	16823	16807	16784	16732	16697	16735	16672	16721	16670	16741	16669	16739	16720	16710	16815	16770	16731	16669	16691	16745	16756	16734	16713	16687	16650	16634	16668	16845	16664	16690	16764	16467	16677	16800	16537	16832	16636	16522	16802	16682	16774	16712	16685	16601	16908	16571	16735	16728	16834	16701	16602	16618	16724	16711	16656	16656	16657	16668	16791	16786	16786	16537	16698	16672	16750	16791	16788	16731	16667	16753	16618	16588	16799	16556	16787	16761	16782	16801	16656	16763	16606	16641	16745	16662	16677	16705	16607	16775	16682	16737	16774	16660	16614	16658	16667	16688	16857	16670	16646	16782	16768	16677	16678	16762	16618	16658	16806	16741	16635	16505	16766	16664	16737	16699	16796	16761	16852	16759	16804	16746	16652	16806	16694	16714	16712	16579	16672	16686	16743	16626	16659	16652	16879	16660	16837	16876	16814	16817	16556	16935	16474	16702	16632	16524	16793	16700	16734	16660	16685	16847	16819	16643	16778	16606	16793	16752	16733	16461	16637	16739	16668	16673	16613	16832	16651	16829	16694	16980	16624	16679	16640	16676	16702	16689	16781	16651	16517	16778	16783	16726	16640	16773	16630	16724	16770	16736	16842	16665	16853	16611	16638	16673	16906	16683	16728	16761	16878	16715	16611	16803	16739	16778	16910	16717	16738	16751	16606	16691	16732	16564	16773	16876	16801	16752	16704	16685	16842	16771	16770	16606	16861	16731	16535	16721	16850	16670	16745	16580	16557	16806	16719	16673	16597	16923	16724	16724	16684	16760	16695	16750	16633	16763	16696	16727	16679	16779	16631	16757	16694	16776	16816	16676	16716	16784	16726	16639	16639	16772	16690	16672	16797	16570	16688	16814	16699	16721	16764	16730	16582	16809	16798	16714	16683	16817	16774	16578	16912	16769	16940	16756	16668	16679	16684	16603	16840	16696	16824	16771	16802	16782	16430	16747	16515	16599	16711	16612	16672	16780	16706	16674	16653	16609	16669	16570	16495	16765	16799	16733	16757	16701	16643	16672	16890	16601	16619	16651	16723	16788	16829	16880	16717	16582	16653	16651	16547	16590	16678	16475	16774	16813	16671	16908	16763	16713	16581	16886	16697	16752	16742	16577	16748	16621	16569	16693	16676	16733	16912	16448	16780	16856	16679	16740	16850	16668	16723	16710	16821	16810	16777	16720	16766	16682	16842	16781	16607	16716	16761	16626	16720	16732	16581	16711	16560	16700	16712	16713	16719	16723	16760	16659	16589	16639	16749	16758	16665	16709	16656	16751	16720	16730	16722	16551	16750	16794	16831	16675	16719	16770	16778	16631	16576	16847	16781	16683	16708	16757	16708	16768	16718	16764	16610	16880	16757	16723	16827	16781	16632	16770	16632	16791	16615	16734	16594	16779	16694	16798	16751	16777	16878	16675	16602	16889	16604	16714	16615	16823	16754	16820	16732	16778	16581	16685	16759	16677	16644	16496	16728	16807	16718	16859	16882	16725	16747	16737	16784	16726	16607	16752	16753	16723	16791	16602	16942	16684	16757	16873	16604	16611	16669	16626	16736	16693	16686	16630	16773	16858	16679	16667	16680	16815	16709	16710	16558	16684	16667	16646	16759	16692	16825	16681	16882	16662	16685	16836	16766	16760	16681	16686	16759	16683	16764	16819	16779	16883	16660	16630	16788	16624	16817	16593	16704	16752	16707	16575	16707	16720	16648	16619	16932	16686	16639	16598	16833	16659	16926	16567	16724	16566	16815	16703	16831	16839	16841	16564	16638	16818	16560	16616	16769	16710	16718	16759	16705	16856	16586	16771	16680	16697	16686	16778	16794	16810	16617	16994	16780	16731	16683	16713	16783	16844	16718	16796	16814	16889	16528	16781	16916	16702	16757	16543	16747	16821	16679	16715	16613	16696	16897	16688	16834	16878	16812	16623	16720	16779	16711	16656	16584	16748	16713	16704	16873	16771	16781	16791	16744	16553	16751	16518	16750	16856	16722	16701	16718	16755	16690	16738	16787	16741	16511	16680	16783	16662	16645	16810	16604	16642	16696	16807	16653	16828	16747	16629	16568	16808	16664	16860	16755	16632	16775	16864	16756	16535	16689	16659	16661	16892	16667	16366	16667	16710	16750	16669	16923	16811	16715	16665	16617	16798	16773	16753	16764	16670	16731	16653	16574	16757	16714	16780	16674	16685	16757	16790	16769	16673	16723	16631	16653	16678	16983	16896	16572	16886	16704	16649	16729	16917	16830	16734	16696	16594	16609	16711	16693	16612	16696	16526	16687	16922	16626	16790	16791	16771	16626	16689	16673	16893	16739	16690	16841	16817	16765	16800	16736	16910	16693	16686	16806	16762	16712	16749	16864	16671	16758	16809	16643	16697	16582	16721	16871	16827	16751	16603	16703	16758	16682	16708	16825	16769	16657	16794	16688	16609	16792	16764	16901	16913	16720	16669	16735	16623	16856	16689	16820	16559	16741	16817	16644	16682	16788	16698	16794	16706	16567	16793	16636	16704	16720	16722	16664	16670	16623	16852	16659	16595	16710	16571	16744	16774	16645	16708	16803	16736	16904	16550	16730	16646	16801	16830	16734	16706	16855	16769	16634	16605	16658	16962	16757	16636	16638	16743	16878	16893	16795	16570	16684	16742	16806	16844	16963	16717	16829	16747	16599	16581	16728	16817	16659	16877	16737	16794	16748	16652	16697	16532	16663	16750	16887	16780	16748	16631	16680	16817	16835	16724	16759	16850	16837	16919	16995	16821	16782	16635	16777	16742	16720	16703	16874	16600	16839	16629	16804	16774	16678	16766	16722	16568	16790	16533	16855	16623	16673	16783	16729	16671	16804	16644	16732	16734	16807	16737	16756	16724	16726	16636	16673	16711	16718	16800	16714	16922	16736	16672	16719	16775	16729	16841	16752	16663	16806	16688	16707	16794	16754	16815	16712	16826	16829	16595	16777	16646	16772	16756	16789	16779	16900	16825	16718	16952	16649	16727	16803	16621	16744	16588	16640	16786	16746	16740	16713	16843	16753	16805	16748	16924	16738	16765	16787	16799	16726	16771	16637	16660	16711	16778	16665	16790	16781	16717	16715	16687	16732	16699	16671	16727	16739	16697	16922	16527	16743	16682	16767	16681	16731	16789	16736	16752	16836	16736	16663	16606	16715	16911	16768	16686	16740	16561	16590	16686	16701	16764	16807	16649	16710	16712	16691	16549	16678	16899	16536	16691	16792	16783	16702	16727	16784	16689	16812	16819	16633	16632	16748	16731	16702	16521	16712	16795	16785	16828	16763	16609	16841	16680	16691	16608	16783	16681	16752	16745	16784	16766	16724	16759	16718	16746	16693	16676	16914	16672	16721	16693	16573	16858	16914	16867	16799	16799	16544	16728	16753	16701	16696	16725	16672	16799	16722	16631	16725	16683	16657	16541	16721	16545	16715	16711	16610	16749	16674	16686	16768	16575	16759	16628	16668	16655	16707	16819	16728	16683	16795	16780	16683	16664	16751	16730	16657	16721	16691	16736	16699	16723	16848	16911	16770	16964	16670	16799	16964	16942	16655	16836	16650	16738	16692	16611	16742	16672	16752	16732	16646	16652	16766	16752	16768	16913	16692	16866	16844	16679	16781	16629	16816	16726	16565	16732	16762	16651	16825	16677	16726	16603	16798	16631	16587	16667	16850	16763	16792	16685	16697	16588	16924	16712	16933	16685	16805	16610	16773	16804	16852	16573	16781	16800	16592	16762	16542	16934	16663	16816	16785	16662	16705	16842	16573	16565	16727	16744	16772	16596	16683	16691	16819	16590	16740	16781	16707	16799	16633	16640	16725	16894	16842	16666	16790	16715	16611	16761	16829	16506	16630	16795	16602	16769	16790	16941	16616	16658	16770	16751	16544	16750	16761	16731	16601	16770	16743	16658	16900	16667	16759	16729	16762	16727	16684	16781	16752	16524	16741	16543	16823	16779	16673	16768	16740	16962	16857	16597	16785	16642	16707	16594	16820	16684	16723	16657	16800	16640	16564	16545	16884	16673	16710	16579	16813	16629	16682	16812	16692	16608	16680	16728	16795	16740	16783	16649	16545	16691	16846	16746	16590	16663	16888	16860	16650	16636	16722	16698	16714	16777	16671	16737	16829	16597	16661	16827	16680	16754	16636	16920	16671	16851	16959	16751	16884	16977	16578	16808	16700	16603	16658	16754	16731	16889	16715	16940	16859	16812	16816	16638	16596	16721	16894	16659	16771	16872	16827	16658	16923	16629	16800	16632	16779	16688	16594	16676	16624	16755	16714	16696	16544	16890	16557	16647	16777	16625	16858	16747	16823	16685	16800	16710	16678	16765	16741	16702	16792	16766	16785	16805	16777	16850	16766	16804	16835	16714	16827	16625	16636	16789	16771	16606	16738	16640	16640	16675	16594	16808	16640	16739	16535	16821	16799	16765	16949	16881	16614	16777	16685	16875	16633	16867	16863	16699	16673	16667	16577	16584	16768	16579	16889	16773	16537	16867	16806	16677	16644	16692	16741	16768
25913	21866	33585	42408	45428	44631	42828	36339	33304	30496	28835	28088	27439	27418	27101	26836	26828	26415	26275	26403	26504	26266	26579	26313	26127	26341	26367	26236	26020	25972	25969	26276	26167	25597	26188	26170	26300	26161	26269	26235	26067	26142	25779	26287	25987	26183	26068	25951	26126	25700	26069	25973	26050	25956	25989	26001	25727	26207	26158	26256	26119	26386	26041	25803	26099	25911	26231	25861	26146	26008	25985	25865	26108	25803	26197	26029	26002	25915	25819	26051	25868	25866	25985	25814	25969	26067	26191	26334	25919	26129	26115	26032	26336	25911	26099	25793	26045	25851	26005	25807	25858	25810	26085	25839	26031	25846	26112	26040	25974	25782	25942	25918	25973	26065	25945	25961	25973	25981	26048	26035	25986	26030	25797	25757	25913	26178	25937	26053	25927	26114	25976	25929	25982	25946	25942	25915	25937	25776	25886	25775	26072	25743	26073	25741	26187	25934	25987	25994	26147	25929	26138	26136	25884	25869	26121	25868	26094	25951	26001	25793	25908	25796	25983	25733	26076	26281	25953	25881	26077	25972	25866	25925	26068	25696	26213	25927	25776	25821	26047	26099	25811	26023	25916	25791	25941	25977	26034	25811	25895	25926	25851	26061	25932	26020	25926	25857	26092	25692	25899	26077	25959	25904	26109	25997	25918	25922	25785	26073	25888	26041	25956	26119	26017	26025	25734	25961	26037	25870	25874	25880	26029	26215	26034	25740	25980	26007	26035	25968	25763	26115	26093	25938	25938	26051	25958	25976	25890	25976	25967	26170	26106	25977	26012	26119	26065	26241	25927	26038	26081	26078	25649	25728	25911	25566	25852	25895	25857	25776	26045	26225	25923	26201	26184	26040	26324	26079	26049	25931	25603	26048	26085	25914	26081	25912	25960	25992	26087	26040	25950	26014	25730	25914	25964	25902	25905	25972	26047	26164	26095	26080	26096	25954	26199	25925	26167	25806	26106	25937	26251	25884	25965	25944	26166	25852	25955	25867	25875	25912	25893	25940	25948	25871	25938	25761	25915	25803	26133	25938	26218	25859	26088	26188	26065	26131	26146	26216	25890	25888	26190	25742	26092	25906	26024	25946	26288	25931	25747	26163	26181	26074	26049	25840	26261	25942	26031	26014	25991	26020	26137	25988	25745	26121	25971	26097	25856	25916	25971	26090	26029	26097	25843	26025	26111	25894	25904	25946	26314	25983	25916	26152	26248	25659	25871	26337	25928	26139	25980	25640	25915	26104	25962	25898	26171	26030	26212	26215	26041	25864	25954	25797	25817	26063	25981	26139	25893	26000	26151	26096	25822	25816	25805	25827	25980	26087	26096	26026	26216	26178	25928	25793	25775	26104	25961	26081	26131	25907	25937	25838	25979	25928	25933	25879	26092	25809	26279	26173	25880	25952	26019	26085	25799	25799	26127	25961	25987	25864	25939	25706	25922	25823	25798	25911	25885	26002	25798	25942	25845	26005	25946	26200	26151	26041	25965	25709	26051	25880	26027	26144	25966	25954	26072	26012	25857	25928	26004	26077	25915	25884	26072	26002	26241	25689	25855	25566	25797	26143	26055	26043	25868	25743	25993	25849	26122	25760	25912	25972	26021	25752	25999	26102	26250	26033	25983	26026	26436	26024	25939	26094	25894	26064	26132	25981	25917	25893	25996	25902	26112	26337	25854	25979	25936	26109	25955	26036	26038	26117	26171	26339	25904	25975	25830	25903	26125	25943	26001	26268	26112	25782	25762	26059	26000	25998	26208	25999	26130	25750	26157	26083	25646	25721	25812	26109	25773	25905	25988	25913	26025	26238	25856	25709	25753	25933	26197	26240	25889	25874	25682	25707	25961	26089	25941	26057	25660	26053	26049	26207	26052	25774	25892	26159	26064	25899	26044	25856	26064	25909	26270	26018	26098	26010	26035	25859	26357	25943	26076	25934	26077	25935	26257	26056	25732	26085	26012	25785	25692	26033	25902	26083	25858	26064	25942	25656	26106	25942	26089	26168	25979	26222	25816	26160	26012	25955	25823	25949	25920	25936	25987	25989	25923	25749	25845	25873	26121	26226	25957	26116	25992	25860	25970	25980	26128	25943	26098	26080	26084	25966	25931	25983	25864	25954	26070	25959	25979	26110	25740	25815	25886	26067	25938	26136	26159	25969	25848	25706	25933	25966	25745	26038	26184	26036	25799	25853	26068	25920	26077	26091	26057	26108	25640	26181	25878	25973	26043	26118	25993	26171	25882	25965	26066	25791	26004	25938	25968	26156	25928	25678	26009	25891	26075	26055	26017	26116	26034	25856	25975	25626	26250	25876	25889	25897	25972	25799	25974	26187	26098	26046	25843	25907	26143	25998	26128	25753	26071	25934	25946	25907	25926	25828	26154	25911	26057	25812	26009	25790	25864	26004	26204	25808	25825	25843	25818	26037	25979	26238	25838	25869	25975	25970	26030	26058	25998	25876	25957	25819	25952	25909	25933	25967	26029	25834	25999	25960	25966	25924	25845	25961	26137	25696	25975	26096	26285	25780	25940	26098	25953	26062	26112	25722	25921	25950	26166	25870	25901	26357	25957	25863	26167	25982	25842	25848	26121	26101	26030	26045	25742	25889	25872	25872	25973	25980	25881	26071	26123	26030	25976	25945	26395	26028	26092	25847	25905	26075	26060	26048	25821	25555	25753	25814	25833	26200	26096	26022	25843	25955	25724	25993	26056	26125	26276	25871	26129	26099	25842	25992	25862	26091	25840	26010	26136	26007	25895	25965	26084	25993	26231	25932	25997	25742	26113	26048	25932	25889	25836	25977	26166	26048	25946	25845	25933	25982	26114	26045	25933	25966	25991	25910	25934	26034	25942	25866	26083	26111	26085	26103	26047	25941	26210	25836	25824	26017	25957	25841	25968	25740	25842	25883	25842	26072	25995	26013	25926	25900	25808	25847	26004	25833	25591	25976	26032	26334	26140	26009	25835	25848	25972	26038	26399	26174	25928	25989	26080	25916	25933	25732	26031	26015	26014	26061	26113	25994	25856	25872	26028	25619	26175	25885	26019	26049	25902	25991	26242	25885	25869	26076	26080	25785	26037	25943	25956	25956	25979	25989	25993	25821	26055	26075	26008	26156	26105	26061	25791	25760	26061	25950	25657	26036	26106	26219	25957	26071	26009	25982	26052	26077	26050	25963	25953	25996	26013	25853	25921	26068	26069	26202	25792	26052	26066	26143	26095	25948	26056	25643	25872	26017	26093	25952	25847	25766	25967	26081	26113	26075	26156	25998	26057	25986	25983	25847	26064	25944	26068	25923	26105	25950	26174	26200	26030	26020	25869	26074	26065	25955	25984	26003	25895	25902	26137	25810	25992	25972	25928	25774	26150	26039	25778	25898	26020	26032	26047	26009	25922	25854	25921	25993	26039	25939	25930	26014	26014	25808	26125	26074	26242	25916	26090	25888	26020	26076	26208	26008	26070	25947	26120	25897	26095	26131	26001	26385	26086	26104	25880	26102	26046	25674	26027	25923	25857	25834	25829	26012	25934	25892	26049	26079	26225	25880	25986	25919	26169	26001	25999	26222	26248	26057	25965	26130	25857	25906	25927	25983	25967	25859	25868	25955	25699	26284	25962	25942	25888	26122	26026	25784	26066	26151	25968	26176	26023	25988	25894	26055	26024	25937	26156	26353	25859	26013	26119	26066	25843	26129	25822	26011	25957	26191	25880	26076	25797	25763	25968	26007	25786	25898	26090	26052	26072	26004	25988	26037	26146	25821	25968	26007	26333	25776	25955	25942	26129	25980	25967	26231	26207	25830	25954	25934	26090	26022	25664	26034	25908	25891	25851	26095	25903	26140	25967	26278	25952	26101	25965	25986	25971	25989	26001	26059	26167	25899	25986	26088	26118	26200	25700	25871	25882	26199	26019	26200	25845	26074	26009	25901	26076	26281	25967	26008	26088	26065	26147	26145	25761	25904	26046	26166	25867	25952	26122	26082	26136	25816	25921	26000	25781	25844	26000	25898	26131	26011	25977	25950	25925	25919	26080	26045	26271	26122	26110	26027	25898	25925	25935	25996	26053	25972	25793	25949	25735	25995	26063	25952	25803	26092	26031	25751	26091	25994	26315	26162	25965	26088	25859	26247	25865	25990	25900	25911	26105	26004	26076	26103	26014	26099	26032	26018	26005	25930	25902	25800	26015	26035	26007	25744	25930	26153	25959	26021	26011	25824	26091	25983	25902	26010	26239	25883	25922	25878	26079	25933	25839	26116	26088	25991	26004	25928	26263	25807	26043	26258	26160	26020	26038	26090	25811	26157	26079	26123	26002	25880	26106	26019	26045	26062	25958	25971	26088	26229	26097	25910	26031	26066	25969	26011	25977	25842	26093	26011	26009	25846	26006	26041	26265	25874	25945	25882	26047	25967	26022	26002	25798	25906	26122	26166	25769	26150	25989	26213	26059	26208	26036	25918	26469	25715	26147	25943	26212	26243	25843	25956	25956	25697	25833	26017	25971	25790	26147	25951	26000	25969	25922	25742	26165	25910	26034	25853	25919	26144	26081	25917	26191	25996	25946	25893	25802	26004	25954	25908	25901	25884	25858	26291	26094	25872	25900	25930	25880	25977	25820	25859	26019	26154	25973	26164	26188	25983	25867	25898	26019	26225	25931	25885	25903	25909	25945	25967	26084	25916	26100	25943	25952	25999	25955	25756	25974	25939	26030	26206	25728	26002	25768	26293	26086	26063	25855	26061	26106	25764	26007	25961	25813	26103	26031	25892	25828	26124	26443	26049	26235	25948	25926	25832	26031	25979	26248	26176	26045	25954	26064	26052	26151	25928	25860	26123	26042	25976	25823	25983	25938	25910	25757	25995	26244	25897	25937	25924	26294	26025	26056	26206	25929	26008	25847	25880	25980	26045	25909	26119	25759	25893	26168	25956	25796	26107	25977	25973	26186	26120	25909	26008	25956	25722	25940	25993	26033	26029	26049	26107	25990	26181	25967	25903	25916	26176	25922	25857	26250	26172	25892	25869	25857	25994	25829	26125	26097	26139	25963	25834	26076	26114	25576	25758	25815	26080	26195	26029	25689	25979	25911	26097	26118	26267	25931	25929	25913	26156	25949	25804	25882	25960
48631	73959	67586	57445	49637	41417	35755	29374	25811	22518	20187	18983	18430	18283	17979	17774	17528	17426	17249	17492	17531	17148	17172	17057	17181	17069	16929	17027	16855	17070	17063	16884	16903	17083	16857	16859	17105	16944	16923	16992	16854	16782	16865	16989	16966	16811	16728	16813	16867	16998	16875	16899	16983	16873	16867	16856	16781	16723	16716	16842	16884	16702	16711	16824	16629	16769	16923	16764	16885	16784	16937	16688	16783	16710	16824	16757	16684	16917	16982	16900	16783	16910	16836	16733	16838	16871	16785	16840	16720	16905	16771	16950	16920	16844	17008	16818	17031	16790	16836	17048	16944	16874	16905	16938	16812	16994	17019	16875	16796	17017	16718	16946	16934	16945	16776	16828	16859	16785	16845	16852	16894	16865	16738	16808	16915	16683	16840	16953	16984	16801	16819	16901	16817	16713	16955	16667	16821	16904	16967	16680	16920	16722	16810	16877	16950	16930	16503	16660	16975	16911	16861	16802	16770	16673	16782	16677	17011	16765	16749	16797	16827	17022	16824	16834	16842	17004	16773	16885	16878	16800	16748	16905	16732	16896	16739	16853	16880	16840	16717	16712	16937	16904	16747	16797	16927	16797	16902	16912	16822	17004	16758	16821	16859	16856	16774	16671	16732	16875	16829	16751	16781	16660	16862	16899	16751	16672	16882	16823	16848	16883	16809	16903	16774	16861	16657	16880	16796	16810	16824	17012	16798	16808	16719	16897	16736	16806	16705	16905	16770	16766	16759	16935	16789	16798	16909	16557	16754	16908	17054	16759	16705	16897	16891	16841	16734	16820	16922	16851	16697	16802	16774	16814	16679	16744	16820	16829	16716	16757	16921	16931	16788	16765	16919	16923	16779	16957	16971	16976	16948	16952	16966	16865	16845	16822	16899	16783	16690	16838	16779	16824	16866	16796	17007	16701	16904	16843	16868	16616	16712	16708	16795	16801	16904	16814	16768	16740	16681	16678	16892	16693	16797	16973	16940	16853	16986	16813	16767	16833	16887	16594	16874	16818	16804	16697	16813	16752	16722	16894	16859	16818	16691	16810	17022	16773	16662	16952	16814	16811	16804	16844	16791	16937	16807	16809	16787	16694	16514	16891	16816	16693	16903	16795	16953	16731	17007	16947	16933	16693	16736	16959	17071	16756	16662	16947	16752	16990	16633	16773	16972	16851	16815	16650	16998	16927	16706	16760	16830	16728	16733	16748	16760	16877	16793	16695	16886	16748	16957	16695	16517	16790	16809	16863	16895	16894	16801	16989	16723	16707	16780	16830	16781	16764	16779	16677	16853	16521	16821	16841	16796	16942	16692	16858	16968	16757	16980	16791	16839	16791	16831	16738	16812	16821	16949	16803	16881	16809	16833	16805	16827	16786	16741	16796	16768	16818	16840	16588	16760	16906	16875	16795	16730	16865	16709	16766	16984	16860	16884	16932	16953	16713	16823	16763	16694	16822	16941	16929	16887	16822	16899	16761	16867	16960	16896	16826	16816	16754	16864	16688	16810	16714	16984	16682	17174	16706	16526	16797	16893	16758	16706	16833	16906	16777	16789	16682	16774	16765	16725	16928	16765	16765	16728	16850	16853	16854	16614	16789	16857	16972	16662	16787	16853	16862	16812	16734	16800	16681	16781	16778	16904	16860	16921	16995	16831	16918	16743	16856	16691	16930	16875	16870	17013	16823	16837	16893	16629	16744	16665	16977	17018	16886	17003	16772	16784	16950	16886	16858	16854	16962	16737	16789	16843	16756	16807	16909	16788	16819	16972	16832	16849	16898	16906	16821	16939	16859	16874	16709	16957	16569	16779	16768	17027	16782	16978	16699	16643	16632	16573	16847	16832	16880	16932	16911	16839	16900	16707	16823	16966	16800	16688	16678	16809	16826	16696	16769	16791	16822	16911	16913	16810	16757	16951	16784	16818	16755	16685	16772	16753	16889	16873	16764	16829	16844	16748	16770	16890	16825	16917	16750	16783	16741	16639	16954	16778	16853	16882	16680	16727	16826	16907	16839	16928	16798	16837	16858	16713	16701	16715	16675	16937	16750	17018	16827	16752	16772	16842	16876	16868	16849	16787	16887	16813	16774	16847	16845	16935	16854	16839	16813	16691	16872	16664	16900	16778	16632	16902	16714	16822	16809	16786	16684	16812	16784	16714	17017	16876	16794	16961	16931	16692	16799	16887	16867	16780	16840	16950	16899	16755	16879	16797	16913	16809	16995	16766	16595	16616	16859	16774	17036	16796	16617	16825	16985	16989	16897	16748	16886	16747	16790	16852	16716	16664	16789	16921	16834	16605	16779	16843	16778	16771	16919	16827	16870	16849	16807	16827	16960	16793	16797	16762	16736	16948	16872	16711	16863	16864	16829	16893	16805	17080	16730	16931	16636	17022	16749	16778	16960	16956	16728	16971	16751	17022	16822	16789	16644	16661	16773	16577	16800	16909	16791	16699	16679	16719	16809	16777	17071	16779	16884	16971	17007	16826	16842	16778	16798	16878	16782	17016	16822	16753	16936	16801	16643	16803	16973	16835	16821	16823	16873	16721	16691	16802	17009	16793	16771	16765	16766	16874	16756	16764	16661	16863	16918	16747	16762	16988	16743	16802	16893	16898	16952	16761	16788	16939	16747	16879	16843	16964	16701	16771	16712	16752	16746	16745	16892	16888	16834	16845	16868	16804	16764	16787	16890	17079	16685	16788	16716	16808	16686	16728	16934	16750	16916	16824	16932	16747	16838	16973	16655	16779	16864	16813	16694	16989	16865	16937	16732	16845	16792	16657	16812	16949	16848	16947	16836	16889	16829	16711	16664	16868	16835	16780	16885	16643	16831	16815	16946	16884	16845	16750	17039	16856	16788	16841	16812	16918	16807	16854	16840	16671	16868	16862	16845	16869	16818	16569	16852	16756	16789	16845	16743	16813	16659	16847	16706	17079	16877	16693	16882	16749	16884	16832	16684	16938	16870	16793	16726	16941	17016	16717	16784	16729	16707	16798	16943	16722	16922	16832	16859	16944	16750	16952	16868	16753	16870	16799	16839	16728	16817	16865	16774	16733	16934	16883	16646	16859	16949	16821	16707	16866	16970	16780	16730	16866	16819	16710	16854	16781	16805	16575	16880	16824	16890	16924	16764	16879	16800	16727	16499	16768	16952	16793	16645	16845	17002	16874	16897	16916	16829	17004	16859	16801	16954	16741	16829	16743	16794	16751	16974	16943	16976	16946	16703	16879	16856	16849	16985	16864	16715	16837	16849	16965	16917	16959	16695	16589	16826	16779	16842	16737	16803	16953	16920	17111	16747	16767	16794	16902	16844	16826	16860	16968	16734	16856	16694	16842	16856	16885	16839	16933	16797	16927	16623	16811	16812	16770	16897	16978	16915	16773	16868	16817	16692	16937	16865	16751	16902	17009	16724	16791	17036	16798	16821	16687	16773	16671	16731	16713	16950	16667	16842	16714	16699	16995	16876	16612	16801	17068	16881	16885	16951	16825	16962	16585	16734	16944	16691	16775	16765	16883	16852	16843	16869	16612	16702	16799	16934	17088	16750	16927	16904	16878	16811	16808	16865	16848	16779	16836	16872	16718	16949	16701	16813	16903	16879	16689	16714	16976	16589	16891	16753	16817	16811	16728	16886	16904	16810	16887	16703	16846	16798	16949	16760	16676	16744	16892	16750	16888	16842	16867	16888	16948	16827	16662	16920	16686	16750	16846	16829	16918	17013	16791	16948	16767	16930	16620	16741	16695	16816	16642	16825	16857	16739	16896	16797	16928	16712	16986	16616	16878	16895	16991	16810	16908	16874	16885	16788	17029	16808	17023	16707	16818	16786	16867	16897	16772	16870	16691	16795	16964	16733	16973	16898	16853	16711	17117	16918	16698	16840	16844	16884	16913	16764	16821	16822	16777	16805	16821	16897	16942	16874	16829	16924	16748	16859	16727	16856	16821	16884	16549	16908	16918	16787	16770	16635	16725	16696	16788	16782	16734	16898	16788	16668	16901	16746	16820	16958	16910	16762	16835	16815	16796	16896	16808	16668	16864	16873	16809	16848	16849	16875	16802	16939	17050	16721	16754	16783	16908	16859	16628	16835	16905	16893	16822	16920	16742	16635	16953	16828	16702	16850	16898	16660	16835	16705	16833	16739	16871	16754	16873	16919	16777	16814	16769	16913	17024	16949	16924	16992	16820	16640	16698	16713	16802	16813	16695	16819	16743	16908	16962	16710	16838	16954	16873	16710	16799	16859	16896	16926	16651	16872	16898	16909	16779	16822	16885	16845	17043	16953	16901	16675	16878	16812	16654	16831	16790	16863	16932	16813	16718	16810	16821	17001	16691	16816	16840	16939	16754	16799	16681	16702	16850	16847	16937	16784	16890	17044	16871	16933	16938	16914	16725	16916	16900	16896	16601	16754	16872	16796	16810	16566	16793	16939	16843	16786	16901	16807	16904	16950	16791	16654	16758	16888	16775	16907	16871	16760	16763	16881	16803	16755	16864	16808	16951	16810	16720	16722	16861	16718	16790	16912	16819	16779	16765	16982	16892	16852	16778	16830	16655	16888	16741	16901	16748	16999	16755	16874	16760	16821	16824	16797	16788	16858	16940	16786	16730	16828	16894	16924	16754	16833	16749	16892	16962	16960	16768	16696	16881	16795	16788	16818	16892	16795	16783	16830	16731	16851	16699	16891	16839	16704	16866	16935	16824	16773	16794	16963	16683	16905	16868	16766	16820	17022	16895	16708	16728	16683	16745	16888	16698	16994	16749	16853	16912	16915	16841	16893	16701	16877	16921	16814	16825	16789	16830	16820	16740	16824	16970	16850	16813	16881	16900	16955	16788	16806	16738	16723	16867	16743	16706	16874	16753	16768	16823	16849	16683	16947	16821	16781	16847	16928	16783	16709	16852	16858	16691	16782	16812	16965	16778	16863	16965	16880	16765	17006	16840	16962	16942	16702	16666	16928	16722	16827	16998	16951	16887	16930	16854	16911	16877	16738	16811	16817	16881	16784	16884	16908	16816	16902	16868	16759	16833	16804	16890	17001	16792	16744	16813	16921	16737	16918	16663	16719	16713	16807	16684	16883	16660	16864	16813	16800	16939	16811	16662	16733	16844	16970
23651	21240	30400	35934	44129	50630	46175	38793	33992	32405	29796	28720	28010	27562	27183	27327	27076	26890	26571	26580	26488	26435	26389	25937	25982	26354	26042	25950	25917	25960	26234	25975	25633	25950	25933	25927	26070	25830	25906	25996	25983	25774	25786	25661	25825	25774	26126	25841	25883	25837	25854	25917	25817	25787	25926	25861	25724	25738	25766	25717	25871	25763	25805	25708	25520	25602	25724	25681	25795	25941	25595	25669	25826	25852	25591	25782	25902	25598	25553	25841	25903	25577	25851	25868	26001	25474	25346	25676	25864	25902	25878	25878	25977	25799	26085	25978	25510	25669	25758	25581	25692	26026	26006	25791	25945	25676	25879	25663	25706	25958	25816	25698	25979	25744	25712	25611	25522	26054	25884	25652	25507	25766	25720	25643	25908	25730	25752	25859	25859	25898	25757	25673	25635	25684	25952	25742	25753	25745	25780	25619	25766	25650	25807	25727	25636	25747	25625	25636	25584	25784	25398	25850	25831	25700	25889	25592	25965	25690	25785	25536	25542	25683	25716	25608	25609	25643	25629	25696	25697	25751	25918	25783	25841	25787	25891	25665	25893	25907	25845	25808	25555	25833	25759	25879	25881	25783	25883	25466	25678	25490	25810	25643	25600	25979	25683	25715	25642	25679	25798	25578	25810	25781	25785	25857	25884	25795	25823	25661	25776	25778	25818	25994	25833	25728	25800	25650	25804	25644	25721	25855	25832	25842	25890	25852	25601	25672	25675	25637	26067	25732	25752	25670	25953	25849	25697	25632	25764	25783	25939	25720	25569	25684	25662	25816	25864	25806	25526	25462	25833	25634	26014	25762	25759	25713	25880	25682	25846	25981	25880	25714	25965	25869	25776	25719	25785	25987	25772	25532	25759	25777	25933	25622	25728	25614	25865	25961	25811	25825	25796	25771	25643	25894	25925	25929	25743	25612	25655	25738	25607	25989	25846	25687	26154	25644	25741	25817	25918	25610	25810	25689	25666	26015	25389	25770	25589	25471	25859	25671	25915	25767	25831	25674	25600	25664	25904	25891	25926	25520	25849	25576	25799	25778	25780	25563	25612	25643	25864	25592	25820	25792	25705	25667	25801	25914	25730	25888	25712	25862	25830	25680	25772	25655	25726	25802	25673	25614	25503	25794	25593	25738	25637	25740	25852	25768	25473	25635	25747	25877	25750	25741	25893	25817	25533	25657	25936	25575	25563	25624	25769	25826	25613	25783	25756	25662	25819	25788	25829	25738	25604	25797	25530	25744	25521	25827	25919	25911	25670	25787	25575	25655	25901	25731	25911	25771	25719	25610	25720	25761	25879	25708	25662	25758	25527	25594	25647	25803	25696	25862	25756	25817	25798	25828	25979	25779	25640	25761	25702	25969	25493	25786	26000	25521	25944	25789	25734	25671	25696	25817	25687	26012	25560	25538	25867	25555	25625	25814	25594	25520	25680	25707	26042	25771	25844	25752	25781	25665	25910	25851	25761	25762	25833	25608	25763	25559	25567	25559	25814	25669	25707	25820	25808	25759	25750	25865	25773	25628	25796	25744	26042	25716	25632	25947	25763	25454	25700	25604	25918	25782	25797	25567	25833	25593	25576	25786	25822	25643	25685	25629	26007	25818	25695	25822	25616	25908	25917	25812	25600	25937	25836	25860	25901	25910	25594	25738	26017	25656	25813	25684	25777	26195	25821	25660	25777	25827	25890	25596	25727	25903	25794	25862	25944	25932	25820	25750	25927	25549	25849	25666	25444	25582	25968	25829	25638	25700	25666	25753	25539	25802	25480	25684	25829	25864	25765	25470	25477	25753	25607	25565	25565	25767	25731	25643	25709	25849	25731	25726	25894	25622	25996	25875	25741	25906	25576	25898	25637	25416	25580	25726	25837	25952	25816	25419	25768	25636	25794	25888	25909	25776	25704	25761	25721	25764	25829	25791	25810	25780	25791	25843	25893	25754	26064	25603	25769	25703	25583	25827	25676	25596	25759	25807	25647	25813	25863	25628	25692	25646	25781	25638	25823	25911	25986	25705	25668	25781	25892	25859	26008	25898	25763	25966	25877	25567	25797	25768	25675	25719	25794	25792	25544	25734	25856	25654	25679	25647	25905	25867	26021	25800	25834	25815	25822	25551	25682	25774	25580	25880	25877	25857	25628	25734	25755	25849	25812	25745	25810	25724	25682	25826	25634	25616	25723	25785	25870	25972	25794	25596	25825	25854	25933	25900	25623	25794	25827	25749	25601	25602	25802	25795	25659	25496	25717	25852	25698	25908	25634	25937	25950	25822	25706	25698	26107	25930	25669	25556	25724	25757	25573	25831	25846	25987	25750	25932	25585	25369	25680	25748	25809	25850	25831	26030	25859	25752	25665	25544	25736	25803	25813	25928	25698	25911	25783	25828	25846	25649	25528	25669	25787	25525	25708	25552	25658	25699	25673	25593	25748	25768	25757	25781	25641	26007	25785	25959	25723	25665	25864	25913	25744	25812	25760	25890	25908	25781	25726	25498	25533	26032	25668	25745	25889	25795	25736	25906	25582	25874	25771	25761	25568	25727	25703	25795	25693	25536	25519	25914	25794	25771	25765	25882	25580	25734	25751	25740	26055	25583	25677	25946	25779	25658	25928	25944	25857	25669	25875	25830	25872	25688	25731	25792	25802	25869	25725	25587	25676	25933	25651	25783	25781	25748	25600	25331	25932	25767	25957	25784	25737	25793	25821	25582	25797	25879	25694	25629	25764	25910	25903	25836	25720	25713	25785	25788	25672	25552	25806	25720	25708	25745	25821	25863	25922	25614	25747	25834	25656	25525	25741	25653	25649	25799	25846	25730	25649	25790	25862	25888	25852	25774	25764	25562	25767	25766	25750	25902	25783	25835	25583	25991	25864	25649	25646	25530	25965	25693	25725	25744	25747	25727	25795	25860	25537	25436	25860	25685	25900	25865	25702	25853	25985	25887	25625	25693	25870	25684	25738	25883	25703	25643	25826	25685	25871	25506	25615	25768	25816	25875	25854	25745	25952	25970	25775	25863	25807	25624	25653	25763	25697	25761	25820	25858	25842	25778	25633	25701	25761	26115	25808	25912	25718	25673	26073	25960	25702	25725	25754	25494	25795	25824	25860	25805	25790	25780	25821	25613	25712	25589	25774	25778	25731	25610	25785	25625	25758	25734	25600	25826	25662	25718	25515	25897	25784	25672	25796	25636	25579	25604	25975	25835	25467	25835	25629	25735	25822	25741	25717	25477	25658	25872	25745	26073	25596	25641	25784	25547	25672	26163	25783	25887	26005	25802	25719	25511	25666	25869	25720	25697	25454	25837	25884	25806	25905	25426	25665	25690	26001	25524	25602	25861	25740	25615	25572	25801	25675	25622	25976	25674	25642	25904	25761	25598	25619	25607	25568	25718	25759	25804	25688	25512	25605	25837	25734	25739	25745	25830	25842	25491	25880	25857	25722	26012	25851	25760	25686	25715	25775	25889	25748	25807	25609	25586	25807	25644	25609	25667	25604	25706	25502	25542	25771	25997	25737	25728	25643	25750	25708	25914	25702	25763	25646	25954	25735	25626	25675	25876	25766	25840	25637	25780	25858	25736	25747	25810	25700	25588	25778	25942	25727	25892	25866	25601	25762	25869	25811	25774	25687	25815	25725	25948	25796	25834	25800	25897	25797	25708	25552	25763	25869	25953	25890	25611	25674	25879	25681	25588	25770	25422	25896	25874	25792	26068	25609	25860	25711	25861	26025	25599	25891	25947	25665	25493	25977	25933	25916	25721	25760	25425	25749	25668	25666	25576	25957	25676	25974	26038	25646	25692	25796	25689	25761	25630	25498	25631	25655	25846	25542	25788	25829	25598	25662	25636	25675	25860	25708	25741	25789	25902	25913	25692	25601	25892	25843	25814	25918	25719	25765	25682	25762	25730	25828	25714	25707	25888	26021	25588	25737	25647	25598	25679	25780	25760	25827	25936	25702	25677	25668	25628	25569	25574	25710	26109	25802	25802	25715	25675	25591	25707	25690	25768	25562	25473	25577	25684	25654	25729	25600	25949	25708	25812	25654	25868	25937	25673	25744	25932	25849	25454	25717	25535	25878	25775	25642	25890	25643	25951	25922	25917	25516	25932	25652	25776	25725	25771	25622	25961	25707	25680	25888	25789	25667	25674	25745	25828	25611	25641	25867	25806	25718	25565	25808	25740	25799	25642	25806	25644	25744	26110	25844	25602	25953	25562	25769	25594	25868	25738	25650	25862	25523	25760	25770	25796	25725	25682	25857	25700	25757	25807	25764	25945	25669	25871	25926	25866	25753	25761	25726	25573	25881	25715	25664	25871	25808	25881	25949	25840	25722	25847	25860	25700	25814	25676	25763	25762	25726	25899	25614	25840	25676	25747	25781	25777	25790	25791	25473	25793	25669	25728	25669	25833	26048	25632	25788	25738	25661	25718	25824	25826	25852	25575	25818	25740	25676	25583	25635	25690	25901	25895	25727	25905	25759	25950	26326	25969	25857	25700	25794	25909	25869	25636	25641	25661	25574	25558	25765	25736	25682	25685	25571	25482	25748	25715	25684	26088	25710	25713	26039	25838	25539	25830	25600	25832	25636	25618	25700	25718	25656	25517	25731	25645	25858	25708	25610	25750	25889	25654	25950	25877	25737	25924	25731	25645	25774	25700	25802	25711	25998	25756	25814	25796	25719	25928	25727	25524	25842	25799	25800	25531	25775	25790	26045	25746	25583	25662	25691	25765	25677	25465	25673	25862	25933	25724	25660	25700	25452	25651	25885	25823	25975	25675	25838	25792	25881	25924	25823	25963	25609	25485	25693	25683	25796	25663	25686	25888	25877	25423	25659	25673	25535	25790	25617	25829	25764	25872	25957	25805	25862	25725	25420	25683	25919	25898	25767	25750	25770	25733	25619	25833	25697	25988	25655	25531	25817	25562	25750	25417	25603	25653	26005	25746	25597	25713	25789	25923	25998	25588	25645	25906	25644	25622	25758	25617	25859	25867	25681	25877	25734	25685	25699	25661	25786	25661	25896	25964	25441	25667	25865	25666	25835	25800	25880	25766	25738	25598	25588	25735	26109	25520	25729	25774	25749	25609	25608	25574	25822	25829	25998	25707	25486	25942
49291	79535	76091	64788	57451	51178	39995	32858	27233	24502	21033	19959	19186	18834	18388	18270	17925	17692	17619	17682	17541	17248	17209	16998	17056	16988	16995	16914	16817	16851	16791	16784	16727	16912	16732	16877	16795	16695	16743	16682	16799	16729	16581	16598	16634	16789	16724	16566	16755	16696	16562	16803	16749	16597	16741	16691	16660	16758	16709	16775	16544	16736	16714	16870	16678	16562	16652	16687	16679	16648	16883	16612	16492	16650	16655	16578	16765	16569	16583	16850	16812	16893	16474	16678	16714	16626	16690	16680	16832	16814	16626	16747	16608	16574	16528	16716	16597	16604	16788	16650	16733	16527	16700	16711	16782	16805	16683	16620	16793	16614	16748	16814	16774	16643	16665	16537	16781	16392	16615	16581	16668	16557	16676	16768	16723	16737	16851	16685	16661	16668	16762	16757	16785	16742	16505	16647	16764	16759	16601	16641	16513	16651	16803	16495	16616	16790	16635	16500	16618	16743	16634	16672	16672	16495	16729	16688	16691	16631	16635	16762	16812	16715	16651	16697	16599	16764	16591	16686	16678	16640	16807	16592	16694	16764	16686	16612	16751	16522	16696	16832	16703	16819	16447	16712	16629	16663	16564	16655	16619	16577	16718	16675	16668	16602	16686	16546	16636	16664	16650	16647	16793	16723	16677	16577	16921	16616	16626	16755	16574	16680	16749	16611	16874	16627	16567	16845	16782	16668	16581	16649	16692	16583	16871	16835	16657	16756	16745	16625	16627	16661	16605	16493	16635	16858	16652	16740	16730	16632	16640	16666	16837	16526	16448	16630	16674	16667	16785	16596	16636	16791	16713	16804	16606	16521	16527	16603	16575	16727	16605	16589	16653	16669	16680	16616	16641	16770	16690	16730	16596	16640	16715	16713	16710	16716	16576	16795	16561	16740	16837	16641	16747	16502	16632	16901	16737	16762	16597	16701	16643	16585	16860	16460	16746	16744	16776	16540	16768	16572	16681	16678	16645	16598	16531	16759	16540	16683	16793	16704	16567	16657	16765	16592	16720	16805	16584	16745	16679	16760	16468	16680	16737	16566	16620	16624	16755	16823	16531	16652	16621	16592	16600	16511	16549	16842	16698	16566	16674	16640	16579	16622	16656	16657	16616	16493	16697	16570	16627	16738	16706	16796	16595	16751	16516	16527	16740	16758	16836	16817	16795	16840	16628	16938	16591	16503	16766	16667	16745	16785	16716	16691	16682	16713	16715	16714	16567	16902	16772	16435	16728	16664	16622	16701	16747	16878	16635	16570	16784	16748	16841	16657	16737	16593	16712	16709	16679	16642	16624	16604	16609	16678	16731	16675	16498	16650	16676	16615	16763	16626	16637	16741	16766	16823	16704	16545	16640	16597	16779	16606	16645	16527	16729	16526	16724	16720	16724	16568	16725	16679	16674	16637	16790	16622	16600	16768	16620	16649	16688	16578	16580	16655	16665	16523	16458	16776	16706	16827	16672	16780	16777	16692	16707	16585	16545	16500	16661	16769	16609	16774	16565	16640	16728	16770	16588	16521	16634	16597	16601	16691	16624	16670	16661	16702	16683	16762	16730	16571	16697	16768	16703	16664	16946	16651	16873	16766	16699	16451	16894	16601	16722	16602	16634	16681	16723	16659	16708	16697	16354	16831	16542	16951	16544	16830	16830	16653	16666	16659	16604	16743	16734	16613	16709	16756	16682	16694	16772	16572	16548	16588	16732	16658	16812	16684	16705	16627	16828	16555	16648	16718	16639	16513	16742	16800	16646	16753	16737	16591	16692	16630	16656	16554	16632	16478	16843	16634	16655	16613	16517	16704	16723	16516	16596	16500	16708	16534	16651	16682	16673	16625	16691	16598	16798	16728	16596	16446	16747	16629	16578	16872	16814	16594	16679	16590	16699	16782	16716	16691	16673	16624	16630	16616	16738	16713	16430	16699	16684	16853	16689	16805	16642	16644	16466	16526	16804	16627	16583	16702	16735	16821	16670	16604	16769	16639	16668	16718	16646	16773	16630	16709	16617	16752	16723	16647	16726	16620	16733	16611	16623	16599	16697	16597	16673	16373	16787	16673	16730	16483	16773	16629	16632	16818	16626	16564	16786	16571	16743	16534	16814	16573	16589	16836	16663	16696	16685	16821	16440	16773	16800	16710	16656	16669	16701	16661	16629	16635	16559	16684	16994	16551	16769	16562	16637	16635	16635	16767	16633	16781	16783	16792	16642	16715	16552	16722	16794	16595	16659	16762	16822	16557	16655	16595	16679	16516	16799	16352	16773	16473	16786	16744	16662	16521	16690	16533	16856	16557	16639	16738	16725	16683	16686	16677	16625	16563	16667	16696	16649	16734	16516	16674	16747	16634	16824	16762	16717	16766	16793	16672	16668	16588	16737	16752	16596	16661	16732	16487	16656	16555	16621	16678	16464	16524	16623	16720	16560	16536	16580	16781	16505	16556	16739	16768	16545	16540	16709	16638	16637	16670	16657	16626	16616	16948	16628	16644	16824	16658	16719	16812	16672	16712	16693	16946	16648	16649	16545	16527	16731	16685	16728	16596	16798	16679	16725	16485	16705	16677	16823	16811	16591	16736	16545	16880	16606	16605	16669	16650	16826	16624	16716	16676	16666	16595	16595	16499	16645	16627	16676	16655	16659	16666	16693	16634	16687	16664	16636	16778	16743	16574	16725	16578	16493	16761	16546	16874	16805	16782	16773	16769	16509	16785	16677	16661	16574	16621	16767	16723	16724	16753	16708	16692	16648	16570	16610	16476	16550	16785	16600	16579	16820	16626	16684	16794	16712	16678	16793	16715	16554	16580	16853	16590	16782	16528	16809	16732	16616	16704	16728	16628	16700	16683	16761	16706	16586	16604	16577	16724	16645	16682	16671	16835	16666	16748	16717	16808	16698	16674	16680	16884	16758	16571	16697	16553	16616	16593	16726	16606	16865	16566	16557	16687	16686	16693	16684	16610	16677	16755	16542	16645	16555	16824	16692	16817	16580	16682	16557	16629	16707	16643	16733	16654	16595	16583	16587	16750	16695	16719	16749	16575	16402	16546	16715	16665	16738	16766	16587	16655	16761	16524	16600	16671	16651	16814	16719	16631	16578	16685	16652	16853	16656	16735	16582	16622	16536	16600	16572	16494	16690	16639	16759	16622	16581	16746	16644	16796	16760	16590	16628	16739	16817	16437	16726	16769	16564	16841	16564	16773	16540	16768	16601	16749	16642	16515	16678	16537	16764	16506	16630	16678	16793	16871	16657	16658	16675	16678	16675	16739	16833	16754	16600	16763	16694	16767	16800	16661	16721	16677	16822	16564	16585	16715	16752	16625	16710	16620	16690	16820	16719	16763	16688	16904	16739	16706	16578	16683	16757	16850	16839	16744	16637	16788	16725	16657	16550	16810	16457	16707	16569	16752	16737	16685	16683	16667	16665	16615	16682	16720	16626	16694	16818	16516	16933	16643	16605	16682	16615	16702	16613	16666	16786	16848	16723	16728	16597	16773	16651	16803	16596	16743	16889	16726	16703	16937	16806	16541	16724	16712	16504	16671	16870	16460	16919	16722	16956	16759	16853	16543	16662	16613	16731	16743	16649	16722	16722	16667	16724	16620	16819	16578	16743	16566	16739	16689	16773	16581	16838	16693	16735	16554	16682	16670	16672	16728	16613	16898	16660	16774	16622	16553	16715	16601	16610	16642	16601	16645	16609	16693	16633	16769	16692	16561	16650	16677	16689	16603	16828	16804	16504	16762	16633	16593	16703	16760	16520	16677	16879	16673	16744	16886	16593	16611	16554	16912	16600	16690	16841	16626	16424	16607	16685	16569	16732	16806	16732	16688	16614	16547	16674	16686	16585	16633	16651	16692	16573	16611	16601	16675	16619	16738	16672	16624	16514	16592	16729	16731	16758	16705	16811	16819	16682	16698	16696	16509	16621	16622	16589	16655	16527	16560	16491	16826	16705	16642	16669	16818	16436	16714	16986	16605	16565	16829	16539	16736	16808	16666	16596	16570	16691	16682	16676	16566	16806	16687	16757	16538	16793	16559	16696	16712	16621	16556	16613	16555	16646	16797	16602	16686	16677	16679	16643	16823	16809	16605	16637	16780	16851	16759	16605	16733	16488	16605	16692	16708	16741	16581	16843	16686	16634	16795	16885	16686	16628	16558	16581	16656	16698	16647	16736	16658	16679	16792	16494	16810	16584	16713	16707	16647	16550	16755	16572	16714	16690	16738	16573	16649	16664	16622	16512	16728	16561	16756	16582	16799	16683	16526	16678	16470	16588	16623	16509	16636	16678	16516	16776	16715	16657	16622	16799	16585	16531	16685	16848	16613	16509	16779	16682	16688	16775	16661	16835	16504	16602	16650	16677	16810	16590	16649	16539	16648	16652	16808	16815	16667	16723	16822	16812	16591	16639	16940	16761	16836	16705	16720	17052	16584	16786	16676	16823	16506	16669	16619	16555	16684	16726	16730	16650	16552	16593	16697	16685	16757	16678	16691	16633	16542	16790	16636	16519	16797	16626	16578	16761	16608	16659	16649	16774	16753	16653	16571	16554	16560	16775	16690	16692	16834	16778	16641	16627	16841	16521	16798	16605	16580	16547	16692	16670	16679	16814	16606	16683	16590	16385	16622	16781	16793	16799	16597	16571	16812	16616	16764	16568	16595	16689	16560	16670	16688	16701	16725	16824	16659	16609	16705	16775	16706	16724	16635	16764	16643	16688	16848	16672	16716	16670	16705	16557	16607	16618	16671	16560	16817	16692	16493	16595	16623	16674	16619	16627	16590	16658	16618	16675	16625	16709	16582	16636	16630	16573	16629	16757	16509	16739	16768	16553	16653	16588	16588	16797	16532	16613	16781	16720	16614	16621	16501	16773	16446	16722	16658	16682	16625	16599	16781	16632	16781	16773	16899	16692	16701	16702	16612	16736	16670	16510	16754	16656	16678	16662	16665	16838	16664	16628	16558	16454	16676	16588	16801	16672	16482	16485	16626	16540	16504	16787	16708	16591	16734	16546	16650	16592	16657	16726	16604	16657	16844	16847	16548	16622	16580	16817	16716	16591	16757	16538	16560	16645	16590	16620	16758	16583	16584	16647	16548	16532	16664	16741	16609	16829	16640
45166	54289	58535	50470	43373	38361	36045	32815	29849	27884	27211	26728	26812	26619	26544	26563	26300	26399	26345	26204	26170	26343	26367	26379	26249	26206	26178	26036	26160	25968	26007	26425	26221	25978	26168	26038	26287	26093	25977	26092	26102	26162	26143	26128	26108	25946	26041	25989	26078	26036	26089	26066	25918	25733	26052	25871	25814	26027	26064	26100	25912	25860	25844	25915	25978	26080	26027	25936	26138	25987	26129	26048	25844	26199	26010	26071	26065	26011	26061	26004	25758	25726	26066	26192	26289	26113	26103	26170	26185	25969	26170	26167	25820	26081	26196	26184	26035	25691	25792	25647	26147	25925	25776	26031	26010	25879	25837	26188	25893	25911	25880	26084	25867	26049	25946	26077	26048	26040	25931	26036	26030	26089	25957	26305	25902	26083	25992	25984	25935	25947	26055	26044	25832	26034	26110	26111	26278	25958	25922	26226	25998	26213	26213	25960	25797	26257	25997	25965	25973	25994	25925	26129	26078	26085	26177	26013	26277	25947	26038	25924	26092	26154	26065	25835	26050	26068	25926	25936	25852	25909	26039	25966	25973	26067	25939	26052	26067	26050	25975	25696	25947	26087	26119	25758	26077	26062	25976	26237	26065	26137	25997	26008	25987	25762	26021	25882	26093	25962	25793	25900	26083	26085	26070	26247	25940	25966	25931	26076	26309	25933	26065	25991	26106	26071	26114	25876	25926	25907	25864	25956	26077	26033	26231	25965	26212	25872	25862	25935	25937	25743	26074	26151	25821	25974	26076	26139	26158	25880	26044	25960	26138	26195	25842	25881	26076	26123	26129	25998	26210	25843	26190	25991	26113	25978	26011	26008	25998	25865	25902	26055	25798	25903	25834	25994	25884	26209	26017	26210	25958	26253	26304	26018	25983	25719	26011	26007	26111	26149	26017	25916	25825	25904	26009	26000	25910	25922	25935	26072	26247	25976	25953	25824	25939	26108	25963	26039	26248	26273	25965	26078	25943	26024	26264	26048	26151	26149	25877	25683	25922	25715	25778	25698	25937	25821	25870	26141	25966	25750	26081	26137	25900	25926	25947	25824	25966	25781	25985	26012	26010	25923	26053	26011	26111	25962	26040	26103	25961	26014	25986	26136	26190	26075	25903	25843	26003	25971	26192	25973	25939	25892	26075	26158	26093	25951	26083	25941	26040	25795	26031	26057	25996	26154	26020	26113	26226	25974	26036	26272	26000	26108	25907	25995	26036	26006	26033	25890	26039	25958	26041	26010	26118	25926	25901	25801	25915	26167	25923	25918	25865	25797	26089	25930	25944	25873	26182	25905	26020	26091	25953	26209	26062	26177	25995	26060	25979	25890	25658	25958	26173	25742	26141	26120	26383	26089	25913	25804	25829	25934	25834	26111	26116	26011	26012	25966	25928	25791	25968	26179	26309	25959	25789	25644	26049	25961	26126	25785	25794	25792	26035	26065	25980	25769	26031	26030	26022	26131	25863	25966	25865	25837	26161	25916	25966	26393	26025	26014	25872	25893	25756	26051	26225	25948	26275	26330	25935	26095	26194	25938	25938	26286	26062	25974	26003	26087	25761	25945	26048	26085	26196	26009	25921	26057	25756	25974	26265	26086	25989	26040	26125	26186	26251	25910	25915	26002	26162	26168	26243	26224	26041	25982	25674	25996	25904	25827	25842	26004	26301	26021	26026	25861	25996	25933	25962	25918	25940	26243	25811	25887	26015	26285	25923	25851	26199	26100	26231	26000	25995	25907	25988	26172	25905	25981	25922	25875	26044	25986	26002	25877	25915	25812	25942	25986	26230	26164	25796	26028	26203	26055	25898	26036	25960	26083	25943	26332	26158	26233	25989	25927	25965	26091	26078	25953	26015	25708	26134	26058	25924	25925	25932	25988	25912	26049	26001	25955	25869	25945	26080	26029	25812	26079	25938	25879	26074	25884	26074	26051	25771	26274	26312	26108	25875	26107	25992	26099	26028	26170	26107	26280	25893	25806	25928	25989	25974	26001	25972	25835	26026	26061	26132	26256	25969	25955	25961	26101	26135	25879	26175	26033	26170	25830	26027	26132	26125	26124	26170	25988	26124	25957	26130	26070	26138	25985	25866	26053	26183	25775	26050	25935	26026	25839	26152	26064	25935	26025	25912	26217	26133	26217	25997	25837	25854	26099	26004	26116	26140	26148	26230	26024	26027	25976	25831	26307	26228	26103	25908	26115	25931	26085	26023	25929	25922	25931	25952	26092	26002	25982	26182	26081	26017	25968	25717	26040	26209	26137	26160	26158	26017	25976	26297	25997	25806	26147	26188	26071	25875	25675	26212	25955	26177	26034	26039	26056	25995	26056	25882	26117	26265	25926	25824	26098	26039	26242	26447	26100	25976	26225	25857	25876	25904	26032	25715	25955	26162	25872	25876	25936	25947	25903	25957	25809	25946	26307	25957	25954	25784	26028	26121	26069	26044	25942	26052	26081	25707	26129	25886	25936	25994	25827	26285	26000	25896	26055	25886	26023	25859	25967	26095	25878	25720	25999	25985	25972	26190	26081	26192	26064	26115	25942	26351	26183	25973	26083	25767	25883	25919	26130	26228	25751	26016	26069	26028	26055	25844	25872	26082	25958	25742	25903	26026	26056	25876	26061	26277	25932	25998	26077	26195	26008	26069	26132	25744	25925	26191	25958	25968	26124	26097	25784	26052	26049	25961	26056	26045	25880	26129	25995	25967	26081	26132	25991	25742	25908	26275	25573	25910	26152	25960	26183	26032	25902	25960	25995	26180	25986	25918	25790	25947	26021	25840	25925	26072	26203	26203	25992	26139	25856	25850	26019	25824	26098	26287	26145	26067	26011	26110	25939	25958	26017	25913	25894	25949	26050	26114	26242	26301	26151	26013	25867	26167	25799	25728	26095	26010	26230	25909	26097	25922	26007	25756	26031	26042	26000	25970	26321	26161	25928	26089	25849	26127	26162	26017	25727	26026	26129	25877	26007	25879	26059	25714	25634	25776	25950	25802	25920	26081	25964	25847	26188	26012	25901	25785	25896	25937	26043	26104	26083	25749	25976	25708	26030	25865	26004	26290	26039	26023	25982	26057	25942	25933	25887	25930	26105	26157	25912	26019	25796	26327	26151	25923	25954	26194	25887	25988	25889	25995	25924	26094	25905	26040	26228	25936	25764	26016	25696	26129	26055	25994	26023	25894	25976	25898	25938	25974	25873	26046	26210	26049	25993	25906	25930	25956	25955	25894	25985	26044	26031	25981	25778	25873	26089	25891	26080	26077	26069	26095	25987	26027	25970	25993	25983	25777	26243	25911	26026	26104	26141	26085	26121	26108	25935	25911	26134	26072	26208	25862	25997	26286	25963	26185	25913	26045	26126	26192	25857	26028	25871	25888	26103	26206	26479	26089	25870	26241	26071	26090	26117	26378	26370	26147	26094	26145	25853	25935	25886	26053	26040	25922	26101	25981	26217	25883	25856	25997	25922	26383	26153	26072	26040	26026	26052	26339	25875	26033	26332	26053	26062	25817	26205	26212	26305	26065	25987	26015	26332	26113	25909	26007	26121	26083	25763	26121	25734	25975	26023	25965	25863	26003	26333	26043	26035	26066	25958	26052	25922	26165	25974	25997	26211	26072	25986	25969	26110	26210	26252	26131	26029	26041	26228	26079	25926	26041	25928	26234	26156	25794	26064	25987	25892	26186	25681	25827	26063	25964	25939	25808	25987	26020	26064	26017	26085	26112	26224	25946	25934	25997	26004	25851	25746	26099	25784	25863	25994	26001	26165	25986	25899	26147	26183	26087	26208	26166	26020	25966	25830	26026	25914	26074	25942	25792	26080	26020	26134	26103	26084	26116	26184	25660	25897	25989	25784	25946	25823	26120	26223	26073	25989	25984	25987	25979	26056	26161	26089	26033	26323	25918	25960	26129	26129	26053	26140	26064	26002	25981	25859	25753	26055	25750	26018	26083	25737	25811	26069	26176	26173	26082	26329	25717	26164	25952	26018	26018	25974	26139	26052	26150	26276	26058	26009	25996	26117	26052	26016	26065	25889	25597	25926	25984	25984	26002	26298	26140	25892	26204	25858	25752	25817	26061	26038	25898	25920	25844	25995	26078	26069	26090	26218	25935	26142	26064	25925	25998	25963	25905	26113	25877	26117	25947	26153	26089	25754	26059	26127	25954	25971	26243	25887	25903	26013	26262	26126	26088	26001	25996	26147	25928	25787	25987	26100	25759	25780	26018	25808	25913	26065	25920	26017	26277	26355	26011	25967	26030	25976	26013	26001	26442	26044	26033	26071	25925	26106	26083	26064	25727	25802	25956	25938	26166	25919	26021	25927	26053	25906	26227	26148	26072	25990	25996	26141	26184	25703	25911	26110	26170	26171	25952	26043	25820	25777	25883	26172	26039	26176	25904	25704	26145	26005	25784	26013	25991	26044	25946	26175	26107	26019	25978	26070	26066	26083	25994	26071	26335	25977	26084	26087	26055	26184	26300	26121	26019	26089	25740	25934	25887	25943	25879	26183	26200	25877	25967	25944	25917	26145	25842	26022	25957	26214	25934	26193	26132	26005	25972	25926	26160	25930	25975	26021	26067	26057	25973	26028	26088	25927	26061	26064	26081	26155	25932	25990	26072	25908	26057	25986	25932	25976	26017	25932	26162	26212	25856	25890	25952	26078	25994	26101	26209	26032	25985	26004	25831	25904	25866	26016	25996	25818	26061	26191	25930	25737	25973	26110	25826	25934	26035	26042	25911	25831	25976	26017	25911	26031	26059	26038	25858	26163	26319	26091	26121	26144	25824	25961	26269	26157	25964	26082	25990	25857	26009	26092	26065	26075	26011	25927	26102	26070	26088	26052	26236	26130	26065	25993	26328	26029	26067	25925	26011	26087	26185	26141	26004	26308	26168	26219	26124	25927	26094	26115	25869	26034	25807	25803	25871	25933	26224	25988	26045	26035	26199	26068	25947	26186	26128	26299	26203	26275	26102	25883	26500	25968	26191	25965	26020	25932	26075	25863	26012	25875	26125	25791	26111	25844	25885	26136	25878	26086	25871	26227	25863	26137	26093	26051	25889	25888	26283	26193	26079	25855	25931	25933	25952	25949	26136	26114	25821	25948	26091	26071
47190	63012	58697	44472	37301	31809	29386	25108	21576	19288	18508	18070	17742	17646	17555	17489	17444	17212	17063	17295	17000	17172	16947	17262	17005	16836	17190	16915	16816	16993	16771	16813	17039	16896	16858	16758	17005	17078	16714	16876	16687	17036	16710	16962	16728	16838	16934	16933	16891	16563	16815	16676	16822	16806	16949	16688	16924	16865	16739	16813	16661	16865	16934	16643	16925	16809	16832	16899	16905	16866	16816	16703	16735	16628	16633	16623	16855	16706	16733	16835	16901	16776	16719	16802	16809	16966	16817	16679	16865	16639	16896	16850	16650	16796	16878	16773	16644	16941	16808	16656	16701	16858	16911	16709	16814	16962	16855	16916	16783	16774	16820	16891	16932	16662	16839	16990	16823	16931	16806	16878	16871	16715	16778	16843	16795	16696	16694	16855	16818	16909	16813	16867	17005	16613	16796	16840	16704	16756	16655	16674	16898	16962	16709	16662	16736	16894	16878	16924	17026	17130	16696	16789	16612	16840	16938	16695	16935	16735	16876	16991	16817	16785	16903	16924	16831	16952	16948	16850	16809	16818	16753	16759	16922	16876	16847	16922	16711	16853	16782	16649	16866	16742	16802	16824	16663	17047	16878	16853	16775	16979	16864	16817	16847	16918	16901	16870	16837	16864	16657	16883	16717	16798	16701	16754	16896	16833	16873	16948	16860	16843	16711	16794	16706	16825	16863	16784	16736	17055	16743	16856	16894	16903	16863	16992	16877	17050	16820	16651	16993	16890	16713	16962	16663	16726	16877	16754	16863	16890	16681	16715	16866	16859	16722	16743	16880	16740	16713	16734	16743	16669	16819	16793	16770	16715	16771	16753	16690	17009	16789	16802	16787	16859	16840	16758	16827	16809	16915	16706	16763	16801	16936	16868	16840	16664	16826	16844	16814	16784	16921	16713	16853	16929	16825	16682	16748	16902	16881	16831	16664	16945	16831	16815	16814	16843	16826	17078	16837	16959	16737	16655	16818	16971	16812	16904	16781	16962	16876	16744	16782	16751	17110	16852	16930	16802	16823	16809	16831	16777	16695	16709	16992	16940	16701	16767	16897	16973	16951	16804	16881	16748	16885	16757	17068	16866	16856	16554	16935	17025	16771	16683	16635	16856	16692	16744	16811	16877	16773	16780	16763	16905	16821	16889	16777	16934	16939	16774	16822	16769	16758	16999	16847	16641	16868	16765	16874	16795	16758	16941	16821	16830	16820	16686	16918	16903	16891	16836	16781	16745	16836	16718	16820	16931	16839	16714	16912	16829	16850	16808	16816	16624	16908	16721	17035	16911	16603	16726	16757	16941	16748	16836	16769	16726	17023	16799	16859	16877	16785	16782	16912	16876	16832	16985	16753	16631	16913	16753	16977	16775	16930	16846	16831	16768	16952	16891	16777	17014	16849	16878	16758	16904	16841	16743	16874	16751	16789	16781	16730	16755	16759	16853	16734	16835	16750	16924	16868	16873	16675	16847	16801	16765	16740	16886	16901	16794	16799	16945	16893	16888	16935	16888	16900	16839	16886	16682	16863	16930	16791	16917	16830	16856	16933	16878	16908	16728	16792	16702	16931	16713	16797	16860	16659	16891	16838	16647	16859	16766	16932	16894	16721	16845	16890	16980	16916	16848	16829	16684	16792	16810	16779	16621	16890	16711	16913	16914	16824	16858	16764	16962	16900	16881	16745	16792	16721	16857	16874	16871	16798	16818	16713	16795	16682	16902	16999	16820	16711	16965	16849	16895	16783	16673	16808	16983	16859	16829	16970	16825	16763	16642	16772	16830	16988	16841	17031	16858	16773	16971	16920	16879	16866	16792	16860	16816	16826	16980	16723	16803	16781	16735	16646	16552	16917	16844	16826	16872	16746	16829	16873	16916	16742	16716	16757	16956	16848	16741	16916	16701	16705	16970	16833	16810	16909	16774	16870	16692	17025	16653	17018	16815	16833	16744	16815	16966	16911	16896	17095	16791	16898	16825	16823	16962	16816	16854	16950	16725	16855	16732	16830	16841	16842	16768	16853	16689	16895	16662	16788	16860	16759	16937	16649	16687	16793	16681	16854	16688	16666	16773	16891	17015	16846	16767	16610	16844	16877	16840	16810	16829	16847	16903	16881	16933	16954	16649	16813	16892	16858	16796	16912	16717	16904	16935	16841	16743	16795	16751	16617	16960	16885	16637	16825	16965	16883	16717	17029	16909	16986	16855	16904	16775	16657	16725	16908	16727	17015	16771	16740	16850	16751	16810	16778	16686	16939	16855	16769	16892	16690	16838	16842	16839	16928	16797	17007	16962	16750	16740	16779	16831	16900	16804	16798	16772	16602	16859	16815	16937	16806	16815	16700	16842	17027	16816	16983	16751	16875	16831	16780	16828	16966	16867	16972	16823	16756	17028	16679	16963	16992	16707	16874	16806	16766	16901	17026	16919	16800	16815	16744	16670	16996	16997	16701	16835	16686	16928	16698	16794	16846	16675	16655	16885	16638	17018	16769	16865	16849	16855	16755	16775	16922	16838	16800	16851	16841	16893	16758	16935	16931	16927	16837	16798	16720	16760	16837	16984	16693	16721	16625	16877	16746	16848	16616	16750	16795	16944	16898	16774	16970	16779	16872	16804	16824	16916	16743	16862	16731	16907	16890	16745	16785	16929	16632	16839	16837	16938	16885	16685	16776	17019	16879	16791	16878	16887	16884	16813	16834	16727	16789	16856	16705	16827	16676	16822	16954	16686	16806	16953	16855	16816	16782	16664	16679	16791	16774	16901	16824	16922	16876	16840	16891	16800	16814	16834	16799	16653	16822	16856	16949	16839	16810	16949	16783	16986	16649	16962	16957	16797	16887	16835	16905	16670	16830	16717	16805	16774	16735	16791	16765	16752	16824	16917	16934	16800	16680	16762	16650	16899	16833	16701	16789	16825	16839	16670	16899	16722	16785	16740	16960	16737	16780	16717	16795	16799	17076	16795	16796	16795	16845	16737	16866	16798	16777	16894	16887	16731	16696	16849	16886	17042	16816	16842	16745	16857	16777	16874	16701	16729	17029	16663	17032	16732	16856	16780	16760	16822	16810	16725	16820	16955	16776	16955	16802	16682	16750	16886	16712	16830	16817	17006	16850	16808	16819	16925	16845	16875	16866	16814	16824	16836	16815	16794	16952	16858	16843	16745	16875	16913	16987	16782	16916	16801	17073	17071	16837	16914	16777	16842	16859	16975	16926	16857	16815	16777	16911	16949	16856	16785	16952	17014	16855	16828	16874	16822	16927	16827	16829	16696	16830	16962	16714	17005	16822	16834	16774	16840	16802	16740	16729	16911	17035	16634	16747	16774	16520	16838	16795	16759	16840	16871	16833	16800	16787	16800	16819	16968	16880	16899	16641	16778	16731	16818	16643	16861	16717	16801	16723	16756	16817	16750	16943	16791	16983	16853	16837	16912	16852	16753	16819	16994	16786	16848	16849	16940	16947	16796	16667	16870	16928	16838	16659	16759	16763	16909	16695	16929	16858	16663	16869	16768	16858	16852	16812	16916	16949	16858	16770	16631	16942	16944	16803	16848	16768	16689	16877	16931	16880	16721	16614	16866	16905	16866	16776	16888	16974	16829	16880	16726	16651	16807	16825	16815	16692	16762	16816	16875	16774	16840	16896	16837	16870	16793	16789	16865	16892	16913	16873	16797	16911	16894	16724	16897	16874	16872	16852	16758	16807	16910	16877	16643	16868	16751	16888	16828	16675	16849	16807	16751	16822	16724	16801	16969	16804	16834	16610	16920	16904	16677	16686	16640	16915	16850	16787	16840	16872	16768	16885	16818	16937	16818	16853	16859	16870	16830	16677	16981	16612	16833	16944	16885	16794	16831	16774	16982	16870	16736	16840	16929	16834	16617	16759	16800	16885	16939	16778	16854	16600	16820	16699	16964	16926	16843	16816	16956	16972	16887	16914	16687	16880	16671	16887	16839	16737	16634	16765	16719	16862	16734	16775	16964	16939	16964	16819	16850	16718	16714	16865	16959	16829	16757	16925	16731	16673	16838	16911	16826	16829	16878	16977	16726	16895	16780	16772	16855	16961	16942	16606	16757	16853	16883	16841	16785	16793	16805	16816	16782	16871	16854	16896	16937	16803	16781	16865	16887	16790	16761	16755	16763	16729	16873	16742	16818	16905	16841	16985	16786	16742	17042	16882	16695	16786	16866	16939	16860	16813	16702	16840	16566	16724	16875	16783	16821	16905	16885	16784	16841	16833	16877	16840	16941	16800	16844	16841	16942	16866	16808	16707	16808	16818	16810	16960	16968	16899	16860	16915	17020	16816	17050	16683	16756	16893	16852	16652	16816	16803	16785	16825	16820	16794	16790	16713	16867	16782	16756	16902	16781	16842	16781	16686	17022	16689	16873	16992	16799	16833	16539	16970	16761	16994	16939	16810	16729	16608	16736	16764	16712	16642	16763	16857	16847	16843	16844	17013	16937	16839	16953	16875	16964	16795	16767	16948	16891	16755	16781	16841	16893	16929	16703	16976	16565	16813	16708	16893	16997	16818	16877	16798	16928	16551	16839	16905	16940	16969	16899	16706	16788	16851	16806	16809	16785	16901	16916	16797	16732	16898	16664	16699	16742	16909	16575	16929	16906	16701	16946	16778	16663	16916	16747	16852	16897	16870	16834	16803	16964	16764	16862	16825	16740	16858	16761	16721	16890	16684	16882	16754	16692	16849	16763	16762	16934	16916	17091	16779	16926	17014	16900	16901	17036	16797	16909	16917	16937	16853	16686	16920	16856	16813	16796	16859	16885	16770	16754	16820	16937	16827	16790	16691	17062	16730	16771	16749	16829	16893	16702	16969	16729	16813	16900	16766	16830	16928	16809	16900	16718	16935	16891	16818	16873	16767	16862	16782	16721	16533	16932	16621	16686	16818	16787	16779	16941	16900	17030	16953	16641	16802	16780	16859	16945	16889	16662	16826	16741	16888	16790	16789	16696	16861	16754	16674	16719	16984	16945	16865	16784	16843	16764	16909	16809	16960	17060	16852	16922	16783	16858	16849	16854	16695	16995	16793	16896	16753	16682	17009	16744	16885	17032	16806	16863	16883	16782	16814	16962	16972	16856	16924	16619	16728	17004	16900	16832
25828	21733	33237	40341	45518	45113	41396	36344	33512	31023	28834	28099	27637	27207	27282	26914	26986	26731	26809	26581	26595	26454	26430	26378	26222	26093	25928	25889	26081	26205	26115	25874	26258	26249	26348	25933	25895	25832	26047	25746	25904	25941	26102	26061	25936	26269	26153	26121	26101	26234	26236	25973	26110	25975	26091	25864	26084	26235	26025	25842	26063	26105	26081	25885	26227	26128	26154	25850	26147	25849	26028	26052	25766	26069	26040	26107	25800	25981	26066	25942	25963	26017	26020	25993	26285	25942	25970	26058	25991	26018	26351	25957	26120	26081	26078	26067	25987	25984	26156	25950	26330	25952	25843	26048	26067	26033	26360	26050	25954	26219	26324	25813	26113	26053	25872	26114	25889	25962	26269	26028	25692	25838	26049	26051	26233	25916	25935	26232	25927	26063	26060	26046	26102	25835	25973	26020	25979	25943	25942	25912	26162	25891	26033	26134	26085	26027	26146	26030	25946	25883	25763	26019	26041	25715	25864	25909	25961	25939	25811	26039	26006	26105	25993	26177	26042	26031	25908	26054	25770	26036	26015	25794	25861	26113	26198	26031	25859	26029	25993	26007	26196	26339	25932	25946	26259	25909	26063	26131	25925	26226	25937	25889	25933	26095	25898	26305	26156	25911	26121	25909	26105	25832	26028	26173	25797	25857	26090	26078	25982	26011	25722	26124	26103	26248	26311	25920	25847	26084	26271	25932	25819	25889	25968	26068	25811	26139	25984	26375	25955	26051	26140	26147	25912	26043	25854	25990	25991	26088	25965	26012	25980	26168	25977	26143	26065	25906	26049	25978	26222	26080	26134	25958	25910	25913	25977	25912	26016	26128	26251	26072	26253	25788	25844	25620	26011	26035	25699	26123	26090	26050	25956	26052	25895	25973	25973	26076	26095	25773	25987	25950	26093	25930	26000	25838	26195	26216	26091	25961	25943	26140	25938	25771	26113	25954	25985	26123	26063	25935	26259	26068	25765	25979	25790	26084	25912	26000	25950	25811	25853	25931	26099	26091	25906	25948	25996	26253	26078	26095	26201	26133	26364	25973	26192	26204	25919	26019	26007	25927	26020	26249	26235	26238	26004	26001	25994	25856	26167	26073	26173	26005	25939	25807	26048	25960	26023	25935	26135	26122	26066	26102	26047	26102	25932	25956	26033	26121	26178	25997	26017	25880	25937	26069	25930	26139	26045	25836	26019	25818	26081	26031	25928	25921	25861	25948	26102	26089	25954	26014	26215	25832	25987	26094	26051	25993	26147	25873	25800	25982	26473	25917	26186	26259	26174	26023	26083	26351	25956	26114	26005	25943	26038	25961	26082	26109	26221	26037	26522	26069	26165	26296	25928	25885	25911	25988	25877	25899	26157	26146	26245	25912	26033	26044	26143	26113	26127	26105	26168	26055	25885	26213	25999	26095	25931	26102	26059	26054	26399	26039	26178	25959	25968	25953	26024	25709	25864	25825	25973	26033	26112	25792	25807	25912	26132	26095	26009	26110	25894	25897	25898	26008	25939	26056	26170	26055	26104	26023	26012	26098	25989	25701	25995	26016	25767	25998	26019	26267	25788	25899	25985	26045	26172	25947	25934	26189	25676	25967	26250	26050	26310	26023	25952	25989	25895	26089	26123	26095	26017	26125	25986	25838	26182	26070	25823	25994	25793	25870	26247	25884	26024	26177	25942	25902	25902	25922	26245	26092	25992	25743	26026	26051	26119	26120	26000	26126	26048	26226	25957	25909	26064	25841	25950	26073	26098	26129	25980	25928	26022	25809	26105	26169	26157	26099	26222	26206	26119	25896	25893	25923	25963	25855	26074	26131	26083	25970	26211	26073	25942	26052	26005	25828	26011	25708	25960	26064	25985	26004	26007	25882	25934	25861	26090	26212	26024	25938	25991	26000	25959	26082	26310	26106	26103	25952	25745	25933	26036	25891	25846	26087	26077	26130	25874	25773	25953	26135	25957	26037	26051	25985	25978	25988	26193	25886	26139	25861	25981	25816	25866	26142	25921	25952	25990	25958	26059	25943	25917	26151	26033	25916	25916	26105	26045	26103	26096	25799	25970	25980	26071	26083	26014	26013	25813	25856	26164	26001	26022	25863	25986	26189	26117	25863	25991	26020	25954	26123	25978	26116	25953	25776	26129	25814	25964	26066	26032	26103	26071	26423	26039	26064	26193	26001	26032	26042	26149	26039	25698	25753	26115	25930	26117	26099	26062	25809	25850	26107	26024	25917	26046	26139	25959	26076	25967	25930	25805	26071	25871	26074	26155	25971	25907	25949	26030	26175	26085	26149	25804	25884	25820	25960	26269	26298	25934	26252	26421	26115	25978	26132	25858	26087	26186	26149	25846	26224	26397	26222	25933	25926	25953	26098	25781	25973	26050	25818	26045	25757	25812	25960	26082	25831	25833	26089	25916	26092	26218	26125	25825	25923	25920	25967	26269	26062	26107	25775	25950	26000	26011	26004	26031	25798	26072	25944	26209	26010	25815	25985	25899	25778	25921	25968	26112	26080	26006	26011	26120	25953	26117	26083	25874	26034	26161	25865	25934	25767	25999	26302	25954	26018	26072	25955	25943	25693	26020	25963	26005	26001	26035	26140	26127	26042	26019	26095	26042	26313	26027	26068	25963	25939	26134	26109	26054	25947	25979	25926	25856	26166	26187	26250	25777	25859	25948	25971	26085	26033	26123	26077	26103	26095	25821	25857	25989	25875	26004	26187	26156	26144	26221	26000	25879	25900	26059	26000	25903	26075	26051	25997	25926	26090	26146	26175	25896	25937	26094	25896	25952	25830	25843	25715	26174	26016	26247	26195	26104	26069	25562	25872	26160	26024	25987	26348	25866	26059	26175	26000	26083	26120	25984	26025	26035	26165	26190	25848	25871	26012	26116	25987	25812	26002	25915	26011	25985	26162	25898	25900	26157	25965	26116	25846	26351	26176	26140	26008	26215	26069	25967	25933	25882	26111	26185	26203	25921	25994	25852	25707	26093	25891	26005	25865	25883	25857	25825	26003	26018	26018	26149	25981	25955	25961	26131	26217	26111	25821	25928	25951	26286	26004	26073	26083	26539	25942	26181	25971	26193	26111	25870	25992	26172	26026	26067	25821	26165	25931	25936	26086	25841	25882	26082	26082	25971	26020	26062	26045	26136	26185	26083	25996	26317	26338	26061	26135	26046	25825	25999	26027	25864	25896	26166	26213	26190	25940	26017	26195	25983	26104	25927	26108	25677	25769	25931	25873	25804	26183	26201	26079	26112	25934	26024	26217	26149	26095	25985	26018	25922	25735	26053	26059	25867	26114	26181	25873	25933	25991	25971	25964	25995	25990	25981	26017	26038	26132	25953	26022	26162	25895	25792	25862	26041	26034	25907	26182	25827	25991	25999	25897	26018	26000	26178	26026	25919	25932	26242	26118	25811	26075	25864	25841	25937	25989	26233	25959	26030	26158	25831	26093	26043	26033	25680	26016	26177	26026	25772	25820	26152	25763	25909	25990	26011	26093	26240	26052	25973	26076	25807	26287	26204	26132	25914	25821	25894	25850	25989	25950	25878	25941	26079	25958	26154	26077	25834	25830	26183	26098	25961	26049	26135	25850	25876	26154	26063	26123	26027	26128	26162	25879	25959	25994	26193	25776	26119	26190	26117	25640	26011	26012	25996	25907	25924	25759	25970	26034	26275	26061	26192	26032	26028	26039	26116	25854	26108	26077	26152	26221	25955	26085	25934	26190	25779	26016	26250	26031	26103	25949	25895	25842	26233	26004	26199	26014	26245	26140	26012	25922	25943	26026	25852	26019	26099	26173	25954	25800	25953	26001	25898	26078	26361	26053	26066	25999	25962	25930	25938	26021	26049	25904	26049	25969	26014	25920	25880	26246	26121	25925	26054	25938	25986	26225	26322	26161	26412	26334	26203	26129	26154	26271	26135	25981	25908	25972	26269	26044	26182	25843	26106	26111	26084	26120	26119	26077	26076	26355	26346	26138	26164	26045	26058	25728	25771	26110	25925	25874	26158	26139	26146	25904	26028	25960	26082	26247	26240	25995	25941	25996	25893	26072	26019	26146	26138	26291	25964	26102	25908	25818	26104	26178	26074	26031	25954	25689	25970	26050	25862	26135	26205	25853	25783	26086	26178	26106	26041	25911	26059	25890	26289	25937	26149	26097	26283	26056	26087	25967	26249	26008	26042	25933	25936	25952	25809	26002	26078	26079	26072	26119	26150	26144	25972	26113	26183	26006	26035	26253	25886	25992	25979	26228	26071	25995	26114	25989	25900	26040	26104	25971	25964	26086	25945	26032	25927	26148	25811	26322	25992	26016	26100	25846	26097	25946	26193	26004	26049	25829	25966	26024	25902	26271	25967	26142	26245	25977	25819	26071	26189	25722	26159	25875	25841	26048	26098	25848	25989	26087	26173	25776	26166	26088	26045	26288	25813	26042	26161	25927	26127	25883	26285	26143	26067	26055	26352	26324	26038	26157	26129	26196	26095	25900	25980	25924	26096	26060	26046	26135	25886	26283	26042	25946	26209	25938	26132	25958	25907	25855	25931	26009	25876	25954	26252	26061	26275	25914	26021	26054	26139	26431	26038	25971	26094	26036	25974	25808	26046	25961	25903	25885	25962	26033	26032	25789	25937	25839	26094	25930	26191	26299	25974	26109	25743	25932	26012	26101	25972	25887	26036	25952	26063	26035	25934	25836	25841	26054	25864	26178	25997	26017	26006	25891	26093	25806	25843	26054	26072	26100	26220	26078	26055	26123	26122	25913	25824	26186	25978	25987	25898	25839	26055	26053	26122	26134	26436	26030	25780	26234	25777	26081	26169	25962	26162	25903	25899	25923	25924	25796	26254	26005	25987	25912	25910	25829	25987	25955	25868	25691	26047	26035	26019	26147	26070	25933	26035	25859	25936	26154	25895	26253	25943	26143	25951	26090	26138	26057	26108	26100	26026	25952	26082	25899	25767	26089	25789	26139	26275	26221	26276	25800	26256	25902	26082	25835	25931	26038	26036	26067	25850	26088	25722	25803	25876	26017	25884	26144	25935	25858	26018	26018	25982	26100	26302	25914	26058	26418	26093	26054	25934	26186	25955	26109	26028	26010	25636	25880
46431	73792	68201	56403	49369	41359	33721	29856	25924	22020	19842	19108	18534	18349	18022	17898	17528	17655	17565	17331	17384	17312	17119	17125	17048	16981	17062	16992	16788	16878	16871	16887	16990	16972	16938	16793	16810	16907	16764	16881	16896	16828	16826	16708	16744	16627	16918	16665	17026	16836	16851	16880	17026	16875	16901	16647	16673	16705	16860	16909	16977	16892	16691	16787	16938	16621	16869	16949	16939	16807	16942	16851	16797	16961	16842	16814	16784	16741	16703	17040	16821	16720	16856	16847	16867	16717	16994	16855	16727	16746	16835	16909	16872	16998	16853	16753	16684	16888	16982	16779	16703	16788	16792	16952	16861	16929	16796	16764	16708	16883	16817	16838	16657	16896	16982	17029	16768	16926	16875	16925	16836	16817	16879	16839	16862	16579	16931	16719	16910	16916	16796	16949	16889	16877	16890	16822	16785	16813	16840	16918	16795	16828	16854	16889	16743	16636	16951	16955	16906	16908	16924	16691	16945	16800	17042	16857	16784	16695	16977	16859	16841	16806	16679	16805	16904	16871	16929	16621	16718	16899	16736	16820	16887	16924	16846	16876	16777	16815	16803	16730	16778	16912	16817	16673	16888	16864	16875	17005	16813	16883	16963	16711	17050	16855	16857	16675	16797	16970	16663	16768	16823	16750	16881	16861	16740	17039	16813	16922	16846	16889	16642	16730	16725	16953	16827	16916	16790	16948	17025	16775	16919	17025	16755	16748	17011	16872	16740	16844	16750	16946	16673	16964	16844	16820	16780	16678	16900	16859	17118	16619	16830	16965	16756	16900	16998	16682	16691	16793	16877	16690	16768	16836	16906	16751	16653	16762	16729	16609	16693	16905	16763	16787	16831	16947	16820	16891	16966	17000	16898	16992	17062	16763	16839	16746	16910	16923	16908	16913	16887	16852	16937	16674	16816	16870	16932	16762	17030	16773	16904	16790	16822	16877	16836	16831	16777	16965	16719	16676	16853	17035	16722	16785	16939	16708	16652	16915	16886	16896	16752	16789	16593	16858	16681	16816	16836	16879	16806	16841	16759	16741	16974	16909	16808	16823	16948	17007	16790	16818	16875	17069	16782	16861	16843	16660	16814	16781	16800	16742	16893	16751	16789	16865	16727	16795	16874	16856	16796	16931	16773	16699	16828	16829	16824	16755	16952	16831	16712	16696	16786	16776	16834	16846	16919	16702	17050	16799	16759	16826	16651	16894	16926	16935	16935	16872	16849	16812	16955	16701	16843	16762	16735	16853	16759	16721	16797	16778	16997	16692	16736	16748	16822	16961	16899	16835	16746	16768	16823	16736	16959	16950	16833	16966	16769	16731	16885	17120	16848	16759	16764	16868	16806	16725	16788	16808	16885	17022	16889	16791	16689	16891	16949	16847	16803	16894	16872	16767	16813	16694	17012	16922	16853	16900	16746	16836	16700	16795	16818	16874	16838	16856	16854	16899	16706	16812	16693	16712	16924	16752	16656	16770	16960	16855	16848	16925	16796	16710	16831	16733	16690	16809	16949	16909	16797	16832	16566	16625	16823	16716	16694	16925	16623	16919	16828	16668	16756	16840	16750	16817	16859	16841	16746	16790	16760	16856	16773	16984	16824	16804	16937	16672	16704	16920	16736	16814	16804	16748	16807	16755	16752	16855	16881	16836	16835	16795	16727	16850	16644	16872	16849	16615	16889	16853	16818	16886	16826	16719	16659	16764	16763	16768	16747	16730	16838	16771	16909	16877	16750	16818	16687	16893	16916	16724	16743	16800	16890	16788	16852	16720	16790	16776	16773	16758	16850	16913	16877	16817	16828	16654	16819	16996	16712	17063	16789	16902	16854	16805	16861	16799	16913	16792	16926	16746	16754	16919	16926	16925	16852	16618	16822	16811	16887	16721	16794	16902	16791	16852	16831	16881	16847	16849	16897	16992	16922	16797	16736	16913	16780	16764	16787	16768	16838	16688	16771	16768	16871	16777	16704	16881	16949	16677	16664	16766	16871	16905	16896	16996	16859	16992	16908	16978	17000	16585	17089	16826	16823	16565	16802	16709	16746	16832	16692	16818	16864	16685	16843	16779	16782	16804	16791	16806	16938	16858	16903	16723	16721	16910	16719	16704	16748	16748	16851	16795	16793	16774	16725	16977	16765	16915	16876	16677	16932	16769	16839	16928	16840	16782	16790	16974	16925	16834	16887	16836	16815	16794	16877	16758	16783	16945	16833	17015	16785	16824	16785	16770	16885	16728	16877	16947	16909	16730	16852	16845	16746	16960	16880	17033	16905	16822	16956	16830	16733	16881	16907	16875	16945	16980	16853	16949	16969	16927	16845	16893	16980	16910	16883	16867	17044	16761	16697	16787	16841	16991	16886	16740	16954	16783	16888	16767	16786	16767	16826	16908	16823	17006	16751	16809	16702	16829	16860	16798	16862	16730	16891	16942	16746	16683	16921	16788	16768	16811	16825	16795	16697	16988	16887	16880	16849	17024	16753	16971	16933	16982	16762	16809	16755	16713	16697	16875	16792	16833	16761	16810	16855	16907	16935	16922	16994	16836	16839	16831	16901	16851	16866	17014	16725	16810	16721	16812	16812	16950	16846	16840	16916	16799	16804	16835	16899	16819	16978	16741	16869	16895	16851	16878	17044	16866	16930	16664	16746	16895	16800	16921	16759	16959	16860	16831	16808	16984	16777	16931	16802	16772	16792	16805	16696	16976	16854	16667	16816	16839	17036	16931	16884	16988	16854	16930	16809	16745	16784	16705	16980	16686	16981	16828	16742	16846	16771	16870	16779	16862	16982	16659	16782	16844	16795	16915	16962	16943	16828	16973	16774	16858	16683	16877	16660	16861	16866	16870	16971	16859	16782	16998	16895	17011	16792	16788	16744	17035	16889	16778	17031	17165	16874	16842	16631	16764	16792	16709	16782	16823	16853	16638	16752	16816	16996	16802	16818	16884	16834	16975	16846	16884	16808	16849	16974	16797	16903	16922	16930	16775	17007	16619	16841	16857	16727	16963	16786	16940	16818	16890	16619	16860	16856	16713	16707	16739	16899	16857	16915	16674	16738	16861	16826	16885	16750	16899	16633	16898	16838	17035	16851	16953	16907	16866	16923	16739	16824	16904	16928	16781	16836	16737	16712	16918	16851	16829	16693	16780	16901	16774	16827	16867	16883	16639	16625	16758	16858	16780	16999	16752	16835	16707	16753	16798	16891	16642	16754	16891	16702	16930	16802	16924	16772	16638	16802	16826	16787	16844	16950	16805	16770	16849	16531	16920	16761	16914	16819	16684	16706	16758	16957	16754	16644	16896	16962	16699	16807	16914	16849	17010	16738	16804	16710	16778	16992	16781	16671	17039	16987	16677	16897	16788	16949	16912	16797	16660	16784	16729	16727	16909	16822	16751	16800	16953	16798	16836	16877	16800	16736	16762	16686	16816	16739	16773	16869	16739	16895	16811	16914	16794	16911	16813	16880	16898	16886	16887	16994	16733	16787	17012	16856	16776	16926	16759	16599	16726	17000	16828	16763	16869	16897	16959	16921	16802	17053	17057	16858	17022	16957	16801	16626	16688	16898	16676	16622	16833	16674	16851	16924	16695	16760	16889	16712	16704	16718	16838	16744	16996	16858	16690	16832	16771	16825	16813	16830	16843	16865	16833	16750	16872	16816	16860	16842	16748	16805	16798	16985	16939	16850	16947	16858	16791	16644	16661	16828	16810	16829	16915	16807	16787	16877	16970	16800	16701	16780	16770	16807	16929	16782	16790	16757	16792	16769	16627	16768	16922	16741	16833	16794	16827	16811	16851	16690	16721	16865	16694	16907	16715	16876	16826	16714	16644	16796	16784	16816	16880	16802	16861	16862	16985	16854	16839	16774	16981	16693	16770	16862	16806	16909	16756	16951	16801	16762	16691	16947	16836	16789	17020	16992	16947	16913	16885	16677	16762	16888	16823	16606	16737	16847	17024	16781	16851	16665	16578	16861	16734	16653	16937	17002	16847	16896	16921	16732	16923	16962	16702	16763	16749	16675	16853	16938	16780	16880	16759	16727	16926	16569	16770	16896	16808	16814	16806	16914	16619	16712	16891	16768	16807	16746	16908	16743	16839	16613	16778	16703	16725	16841	16811	16928	16931	16864	16871	16792	16872	17034	16877	16668	16646	16726	16604	16810	16817	16783	16862	16870	16781	16776	16823	16839	16869	16691	16910	16824	16838	16616	16990	16684	16599	16788	16782	16849	16623	16717	16717	16731	16798	16936	17114	16724	16641	16737	16792	16896	16775	16833	17028	16793	16869	16903	16643	16892	16608	16819	16765	16859	16861	16729	16902	16947	16809	16877	16992	17006	16724	16792	16905	17042	16804	16918	16914	16857	16883	16897	16940	16870	16860	16812	16840	16833	16736	16799	16881	16895	17044	16734	16772	16859	16756	16912	16829	16902	16882	16772	16607	16782	16903	16665	16750	16917	16776	16839	16973	16727	16702	16692	16751	16940	16829	16907	16865	16881	16848	16814	16813	16685	16904	16759	16768	16666	16781	16830	16925	16866	16793	16736	16768	16888	16781	16761	16750	16819	16905	16659	16832	16709	16809	16923	16766	16631	16883	16688	16803	16704	16794	16935	16861	16805	16779	16891	16762	16782	16844	16793	16717	16793	16799	16806	16914	16512	16678	16891	16844	16961	16936	16741	16794	16868	16883	16853	16884	16837	17042	16814	16674	16828	16863	16807	16857	16805	16808	16831	16872	16677	16905	16945	16787	16699	16858	16940	16672	16753	16919	16760	16841	16784	16751	16875	16800	17011	16891	16724	16834	16779	16843	16718	16731	16907	16771	16834	16863	16914	16866	17001	16860	16844	16847	16914	16789	16870	16742	16722	16925	16730	16780	16630	16704	16727	16826	16809	16980	16746	16883	16817	16822	16743	16954	16823	16839	16583	16984	16809	16918	17043	16673	16875	16920	16877	16630	16729	16762	16933	16905	16843	16756	16831	16863	16681	16780	16698	16773	16743	16761	16842	16841	16741	16756	16802	16769	16952	16846	16949	16794	16689	16929	16867	16739	16826	16795	16857	16887	16818	16788	16904	16877	16786	16813	16818	16786	16934	16823	16912	16917	16633	16959	16883	16898
23643	21297	29572	29118	33724	42658	46755	42505	37885	33180	31166	29028	27998	27778	27829	27493	26892	27005	26888	26626	26672	26394	26359	26070	26206	25963	25788	25583	25905	25991	25960	25879	25853	25996	25864	25728	25888	25742	25932	25875	25896	25639	25641	25854	25886	25642	25713	25855	25801	25798	25621	25751	25748	25690	25808	25800	25825	25779	25702	25659	25472	25639	25969	25622	25852	25664	25776	25783	25862	25798	25934	25766	25618	25897	25943	25467	25607	25630	25624	25497	25700	25735	25473	25921	25757	26024	25965	25670	25783	25607	25978	25729	25889	25896	25818	25626	25718	25876	25737	25692	25874	25730	25825	25599	25575	25507	25865	25808	25614	25840	25773	25556	25647	25824	25457	25830	25815	25644	25553	25651	25673	25822	25585	25793	25739	25703	25737	25660	25846	25422	25651	25892	26050	25738	25605	25618	25742	25642	25886	25898	25814	25774	25633	25888	25521	25819	25952	25679	25681	25876	25812	25640	25715	25553	26098	25552	25691	25545	25453	25754	25930	25841	25674	25810	25867	25843	25694	25678	25806	25760	25653	25744	25537	25731	25998	25804	25843	25612	25464	25683	25371	25750	25708	25648	25811	25988	25622	25684	25758	25811	25749	25881	25681	25760	25855	25723	25721	25661	25579	25874	25846	25964	25798	25763	25888	25822	25905	25888	25907	25794	25763	25886	25832	25830	25786	25609	25462	25653	25767	25558	25805	25825	25672	25777	25700	25582	25793	25688	25612	25762	25995	25747	25719	25655	25871	25959	25763	25735	25743	25525	25545	25770	25858	25724	25889	25630	25660	25647	25530	25793	25776	25722	25544	25587	25593	25845	26069	25497	25957	25603	25721	25954	25840	25614	25557	25770	25931	25876	25777	25880	25778	25800	25745	25631	25983	25822	25580	26006	25750	25757	25545	25458	25726	25775	25669	25829	25780	25910	25717	25666	25741	25947	25782	25734	25742	25732	25583	25873	25649	25624	25746	25759	25717	25843	25628	25689	25741	25870	25789	25836	25775	25930	25515	25639	25801	25770	25575	25524	25826	25675	25685	25879	25745	25716	26059	25636	25857	25551	25677	25778	25631	25706	25692	25748	25810	25618	25681	25782	25704	25971	25860	25655	25843	25853	25886	25740	25823	25596	25872	25754	25771	25678	25798	25436	25787	25506	25664	25783	25714	25581	25745	25802	25767	25797	25624	25655	25522	25926	25713	25531	25505	25593	25598	25958	25742	26067	25790	26117	25653	25973	25903	25825	25805	25830	25504	25680	25685	25828	25723	25507	25840	25740	25701	25778	25704	26111	25766	25607	25636	25973	25799	25724	25701	25970	25623	25658	25558	25542	25734	25792	25703	25788	25828	25849	25792	25877	25832	25857	25834	25736	25717	25792	25627	25651	25736	25763	25703	25961	25888	25877	25438	25684	25572	26060	25736	25565	25753	25601	25800	25478	25453	25813	25842	25878	25748	25962	26031	25850	25537	25822	25992	25925	25882	25680	25496	25502	25830	25584	25709	25975	25870	25883	25680	25733	25555	25661	25762	25667	25766	25768	25847	25787	25922	25793	25633	25583	25693	25683	25933	25707	25766	25544	25876	25714	25759	25902	25569	25766	25627	25925	25617	25709	25543	25848	25577	25721	25732	25613	25812	25718	25766	25643	25657	25949	25880	25879	25829	25780	25485	25611	25581	25664	25607	25674	25655	25693	25828	25824	25723	25720	25800	25713	25678	25609	25895	25788	25693	25794	25698	25862	25729	25641	26262	25793	25720	25741	25785	25538	25866	25657	25799	25841	25849	25881	25776	25682	26030	25821	25495	25558	25849	25826	25945	25983	25768	25880	25888	25821	25840	25592	25732	25810	25516	25795	25660	25716	26028	26001	25505	25753	25776	25855	25845	25607	25850	25802	25958	25568	25727	26030	25831	25854	25776	25629	25730	25747	25948	25526	25906	25881	25788	25742	25869	25744	25660	25615	25798	25785	25768	25647	25745	25734	25710	26130	25867	25706	25429	25597	25915	25728	25755	26021	25769	25726	25681	25733	25735	26000	25772	25622	25864	25739	25812	25835	25647	26035	25511	25628	25641	25442	25659	25549	25970	25722	25790	25598	25861	25637	25662	25844	25957	25608	25745	25959	25907	25895	25725	25760	25858	25865	25811	25686	25800	25775	25696	25597	25656	25624	25559	25402	26020	25868	25969	25692	25847	25621	25613	25656	25569	25571	25843	25855	25725	25756	26049	25745	25763	26047	25750	25623	25577	25468	25790	25711	25689	25809	25719	25638	25624	25898	25816	25806	25739	25693	25782	25809	25883	25529	25989	25697	25793	25491	25856	25571	25595	25589	25913	25666	25770	26009	25592	25523	25656	25704	25846	25786	25702	25594	25723	25802	25774	25896	25702	25989	25706	25570	25909	25841	25646	25727	25631	25741	25775	25522	25619	25695	25699	25742	25938	25675	25430	25555	25797	25743	25921	25582	25722	25746	25774	25645	25432	25955	25609	25870	25718	25672	25652	25915	25771	26134	25794	25708	25826	25729	25450	25767	25798	25574	25622	25807	25771	25765	25440	25682	25738	25397	25764	25492	25713	25532	25653	25550	25885	25846	25600	25471	25809	25596	25766	25779	25743	25771	25826	25809	25631	25581	25739	25498	25781	25663	25671	25745	25666	25515	26030	25672	25608	25662	25674	25839	25709	25681	25743	25750	25782	25686	25676	25705	25747	25613	25669	25666	25524	25637	25699	25877	25870	25544	25969	25763	25731	25589	25519	25937	25831	25904	25948	25661	25889	25851	25723	25619	25723	25591	25809	25319	25743	25712	25600	25796	25532	25663	25619	25491	26116	25893	25921	25610	25958	25738	25654	25550	25897	25817	25633	25642	25761	25979	25653	25556	25628	25528	25764	25670	25746	25867	25665	25719	25847	25862	25742	25719	25862	25600	25684	25618	25598	25902	25874	25568	25763	25864	25913	25633	25657	26034	25644	25849	25885	25771	25782	25856	25737	25550	25726	25619	25718	25771	25685	25815	25637	25797	25750	25795	25911	25738	25960	25750	26096	25823	25951	25796	25675	25737	25905	25746	25976	25678	25656	25833	25507	25779	25703	25832	25669	25674	25738	25646	25810	25977	25834	25543	25827	25677	25989	25922	25606	25831	25813	25719	25704	25548	25641	25673	25831	25934	25871	25550	25705	25559	25653	25808	25590	25797	25752	25687	25754	25708	25633	25769	25866	25953	25846	25885	25761	25768	25643	25895	25656	25650	25600	25694	25511	25636	25941	25723	25622	25571	25837	25680	26089	25798	25766	25707	25812	25530	25847	25717	25579	25742	25795	25892	25843	25925	25763	25706	25871	25843	25819	25896	26050	25559	25608	25719	25693	25621	25722	25739	25954	25761	25732	25784	25638	25799	25811	25558	25767	25655	25779	25812	25957	25832	25917	25755	25768	25659	25625	25859	25609	25618	25638	25548	25923	26003	25875	25872	25556	25653	25693	25665	25601	25568	25686	25802	25552	25464	25754	25812	25761	25893	25629	25538	25648	26014	25800	25625	25908	25655	25687	25605	25703	25490	25775	25737	25634	25592	25833	25711	25635	25759	25944	25819	25673	25569	25531	25712	25844	25911	25945	25567	25914	25841	25994	25700	25671	25858	25862	25935	25973	25609	25710	25569	25726	25597	25834	25844	25817	25727	25727	25857	25838	25894	25871	25734	25512	25883	25944	25860	25901	25714	25719	25701	25873	25869	25598	25568	25818	25789	25873	25758	25659	25780	25820	25674	25761	25539	25930	25564	25555	25643	25700	25963	25828	25494	25823	25581	25821	25901	25709	25826	25677	25773	25818	25804	25753	25899	25653	25752	25669	25834	25697	25597	25255	25611	25591	25700	26057	25776	25724	26095	26021	25859	25805	25664	25926	25854	25682	25916	25936	25591	25763	25817	25664	25560	25977	25870	25552	25976	25674	25986	25378	25746	25894	25653	25755	25656	25680	25859	25660	25558	25711	25600	25518	25873	25738	25654	25385	25943	25825	25787	25833	25564	25563	25560	25750	25760	25608	25654	25703	25694	25556	25615	25866	25795	25687	25746	25761	25881	25887	25695	25670	25762	25827	25563	25852	25636	25479	25720	25667	25796	25666	25742	25763	25881	25772	25594	25627	25734	25847	25968	25597	25853	25682	25601	25887	25567	25524	25587	25523	26029	25832	25533	25606	25709	25803	25942	25641	25938	25609	25858	26010	25542	25571	25576	25723	25746	25725	25583	25613	25633	25780	25724	25651	25764	25669	25688	25931	25884	25809	25707	25610	25424	25559	25732	25855	25699	25735	25833	25728	25670	25620	25591	25833	25469	26009	25941	25948	25570	25662	25535	25787	25684	25798	25714	25663	25824	25836	25741	25363	25751	25722	25532	25744	25880	25667	25670	25689	25771	25804	25610	25736	25739	25662	25615	25776	25906	25556	25655	26062	25507	25767	25599	25946	25826	25511	25718	25836	25809	25809	25702	25749	25594	25763	25707	25756	25790	25775	25914	25675	25527	25775	25509	25520	25593	25823	25694	25677	25723	25968	25458	25603	25738	25878	25731	25906	25638	25896	25648	25748	25715	25717	25745	25808	25417	25638	25725	25794	25856	25783	25487	25637	25657	25908	25801	26007	25609	25667	25826	25763	25786	25954	25591	25587	25801	25876	25644	25759	25515	25817	25618	25810	25884	25755	25666	25839	25823	25846	25848	25587	25585	25890	25681	25695	25483	25915	25600	25604	25757	25572	25957	25820	25694	25938	25744	25651	25664	26015	25736	26037	25679	25714	25695	25788	25777	25801	25632	25674	25749	25708	25858	25943	25741	25511	25809	25653	25594	25826	25467	25544	25629	25837	25843	25663	25648	25668	25747	25707	25734	25596	25829	25740	25745	25794	25687	26038	25541	25611	25824	25697	25575	25764	25819	25582	25765	25734	25622	25734	25835	25912	25681	25661	25648	25808	25973	25675	25858	25862	25821	26021	25926	25968	25883	25656	25871	25840	25769	25708	25975	25662	26057	25792	25997	25762	25629	25541	25698	25976	25698	25838	25817	25697	25836	25785	25905	25793	25884	25701	25856	25633	25835	25716	25900	25786	25743	25912	25942
49390	80831	69405	56003	48242	44393	41891	37534	30897	25133	22826	20533	19320	18874	18641	18355	17985	17875	17863	17687	17547	17494	17147	17148	17051	16990	16876	16894	16889	16850	16998	16769	16996	16854	16813	16742	16806	16769	16822	16778	16845	16663	16723	16762	16822	16773	16753	16821	16726	16782	16862	16806	16881	16610	16834	16668	16666	16830	16860	16718	16780	16701	16815	16704	16766	16668	16731	16680	16636	16758	16645	16604	16687	16854	16646	16661	16689	16831	16414	16685	16708	16512	16760	16802	16825	16604	16683	16619	16753	16645	16645	16708	16833	16783	16619	16649	16814	16801	16758	16696	16684	16723	16813	16652	16933	16774	16638	16686	16747	16808	16465	16788	16573	16740	16686	16872	16549	16574	16676	16725	16652	16693	16653	16630	16718	16786	16617	16677	16730	16742	16747	16816	16688	16756	16722	16754	16667	16582	16686	16616	16618	16756	16510	16622	16716	16643	16595	16756	16571	16570	16731	16501	16932	16615	16672	16702	16756	16849	16721	16746	16684	16686	16540	16825	16816	16593	16561	16725	16697	16690	16511	16903	16642	16729	16641	16686	16507	16832	16680	16756	16589	16625	16670	16939	16585	16520	16806	16822	16546	16700	16841	16582	16620	16679	16756	16655	16762	16712	16915	16827	16668	16540	16561	16657	16860	16689	16669	16699	16680	16658	16548	16726	16843	16629	16810	16671	16762	16748	16610	16684	16668	16632	16663	16682	16803	16628	16739	16733	16822	16599	16716	16564	16550	16718	16603	16667	16612	16602	16849	16544	16770	16698	16808	16676	16722	16763	16707	16632	16544	16491	16969	16609	16681	16930	16748	16627	16679	16841	16652	16651	16857	16501	16840	16689	16594	16797	16795	16701	16560	16791	16582	16785	16613	16682	16527	16688	16607	17037	16663	16811	16799	16563	16675	16731	16820	16673	16681	16644	16724	16700	16731	16715	16540	16804	16668	16655	16637	16691	16840	16749	16697	16611	16575	16707	16632	16551	16890	16759	16615	16846	16717	16765	16732	16570	16721	16661	16892	16725	16659	16545	16662	16714	16687	16626	16514	16629	16696	16769	16727	16621	16701	16689	16544	16828	16685	16715	16701	16781	16628	16705	16659	16629	16539	16835	16725	16668	16761	16607	16595	16727	16574	16812	16697	16631	16711	16614	16782	16786	16661	16603	16675	16652	16599	16613	16847	16814	16762	16754	16846	16615	16619	16793	16602	16673	16689	16532	16733	16738	16586	16709	16626	16535	16700	16594	16818	16726	16721	16656	16642	16583	16759	16693	16606	16710	16844	16757	16680	16628	16661	16735	16908	16691	16634	16723	16750	16634	16703	16742	16728	16678	16754	16701	16601	16655	16717	16623	16730	16534	16670	16504	16638	16652	16566	16612	16620	16694	16510	16701	16542	16575	16594	16622	16757	16645	16594	16287	16639	16588	16695	16870	16573	16745	16726	16610	16688	16716	16631	16718	16512	16664	16826	16748	16634	16725	16511	16744	16647	16668	16883	16701	16923	16781	16654	16815	16768	16644	16719	16609	16719	16602	16677	16572	16697	16772	16660	16686	16677	16911	16596	16655	16646	16713	16646	16625	16771	16581	16615	16706	16710	16682	16558	16708	16686	16458	16617	16747	16599	16559	16833	16595	16716	16606	16619	16692	16728	16563	16870	16829	16600	16632	16649	16762	16573	16695	16723	16644	16777	16711	16673	16632	16732	16878	16809	16800	16707	16629	16637	16660	16695	16744	16860	16637	16632	16526	16555	16498	16790	16749	16738	16803	16605	16618	16747	16740	16714	16788	16706	16593	16756	16653	16598	16763	16543	16775	16768	16731	16756	16695	16829	16662	16655	16689	16599	16818	16799	16677	16638	16730	16474	16730	16700	16641	16643	16719	16857	16618	16803	16484	16552	16829	16625	16610	16782	16767	16628	16721	16705	16467	16625	16615	16597	16698	16684	16575	16594	16660	16704	16630	16499	16646	16638	16802	16769	16530	16774	16657	16696	16604	16561	16643	16479	16633	16640	16605	16805	16634	16621	16584	16730	16610	16443	16840	16608	16660	16782	16608	16668	16746	16649	16781	16871	16617	16743	16760	16677	16727	16770	16863	16730	16592	16754	16553	16806	16682	16630	16608	16710	16751	16830	16558	16454	16718	16716	16505	16550	16619	16750	16596	16677	16796	16737	16734	16429	16799	16686	16501	16686	16909	16672	16582	16957	16685	16635	16688	16525	16543	16775	16705	16646	16623	16679	16616	16652	16793	16698	16767	16566	16523	16671	16502	16647	16586	16762	16610	16616	16538	16571	16656	16695	16616	16670	16793	16733	16796	16767	16772	16629	16481	16705	16672	16712	16747	16779	16695	16683	16671	16688	16599	16520	16715	16579	16585	16737	16618	16596	16654	16779	16609	16582	16647	16737	16581	16682	16727	16756	16586	16760	16616	16704	16623	16614	16795	16641	16803	16728	16613	16558	16636	16697	16647	16767	16701	16648	16834	16480	16660	16639	16730	16749	16708	16824	16562	16776	16706	16770	16754	16670	16739	16659	16660	16702	16678	16487	16832	16579	16593	16648	16510	16577	16626	16717	16673	16552	16688	16714	16691	16733	16642	16685	16701	16589	16762	16767	16650	16653	16530	16905	16856	16715	16537	16601	16839	16498	16525	16681	16701	16663	16653	16632	16807	16814	16730	16648	16732	16753	16533	16618	16740	16795	16974	16733	16677	16707	16622	16862	16683	16589	16567	16575	16823	16722	16690	16602	16720	16750	16678	16642	16630	16727	16711	16691	16725	16732	16756	16755	16868	16783	16693	16677	16572	16757	16657	16864	16693	16497	16772	16873	16824	16749	16727	16795	16740	16609	16631	16670	16644	16749	16631	16692	16709	16626	16480	16574	16736	16683	16595	16676	16754	16617	16478	16789	16718	16648	16592	16828	16738	16698	16506	16848	16734	16646	16729	16630	16530	16702	16671	16820	16656	16626	16586	16557	16807	16679	16605	16491	16750	16599	16737	16532	16759	16733	16768	16792	16657	16670	16607	16788	16683	16717	16559	16536	16643	16755	16562	16482	16511	16830	16699	16437	16556	16525	16857	16738	16523	16786	16524	16762	16843	16676	16643	16739	16689	16691	16610	16464	16692	16563	16686	16635	16546	16722	16655	16663	16827	16568	16649	16764	16743	16600	16718	16574	16724	16670	16697	16735	16772	16929	16637	16605	16927	16607	16797	16638	16565	16745	16835	16757	16704	16686	16779	16569	16748	16586	16531	16616	16821	16624	16757	16725	16562	16694	16659	16737	16729	16727	16687	16575	16648	16492	16780	16663	16730	16762	16683	16526	16901	16668	16709	16796	16873	16767	16513	16697	16759	16739	16604	16645	16554	16650	16743	16612	16697	16867	16603	16733	16651	16567	16537	16841	16632	16697	16662	16648	16753	16837	16804	16763	16721	16867	16577	16614	16677	16786	16730	16759	16757	16694	16669	16634	16675	16578	16725	16705	16728	16776	16656	16527	16738	16825	16702	16503	16801	16987	16732	16663	16667	16671	16774	16547	16787	16798	16633	16716	16750	16647	16690	16665	16616	16813	16712	16805	16705	16643	16571	16805	16604	16649	16528	16827	16700	16593	16713	16655	16748	16728	16424	16670	16727	16735	16680	16712	16811	16686	16722	16582	16697	16599	16688	16615	16579	16643	16414	16865	16499	16557	16556	16513	16563	16621	16565	16791	16862	16681	16644	16752	16907	16574	16691	16696	16797	16561	16634	16597	16708	16643	16455	16754	16700	16657	16618	16733	16713	16882	16595	16676	16497	16611	16726	16591	16533	16840	16679	16447	16686	16658	16647	16767	16645	16570	16650	16524	16678	16647	16810	16757	16805	16557	16604	16653	16569	16709	16644	16711	16669	16813	16586	16697	16814	16501	16702	16645	16681	16492	16626	16641	16650	16732	16751	16801	16867	16678	16745	16709	16604	16617	16564	16606	16641	16889	16743	16533	16674	16709	16803	16660	16700	16554	16710	16808	16643	16596	16618	16531	16601	16798	16454	16722	16844	16799	16521	16568	16551	16728	16636	16764	16547	16576	16625	16673	16754	16779	16594	16717	16766	16595	16761	16767	16799	16792	16642	16668	16777	16744	16601	16639	16589	16657	16772	16626	16604	16564	16682	16626	16689	16562	16644	16726	16775	16641	16826	16745	16590	16687	16519	16800	16583	16651	16812	16610	16720	16728	16725	16652	16648	16558	16646	16639	16682	16840	16554	16663	16624	16757	16777	16859	16640	16793	16731	16498	16594	16754	16511	16599	16652	16611	16666	16672	16703	16723	16601	16682	16648	16691	16750	16600	16735	16697	16659	16544	16638	16763	16536	16686	16789	16736	16650	16753	16653	16627	16611	16748	16559	16608	16851	16539	16552	16601	16878	16659	16788	16753	16868	16690	16577	16592	16639	16670	16740	16773	16657	16774	16612	16738	16721	16743	16632	16851	16548	16706	16861	16772	16789	16661	16728	16611	16499	16694	16720	16741	16481	16500	16599	16810	16609	16509	16642	16760	16701	16660	16556	16614	16695	16642	16699	16593	16710	16646	16642	16767	16800	16655	16558	16772	16742	16598	16637	16841	16664	16762	16665	16811	16653	16711	16558	16768	16677	16772	16420	16666	16686	16761	16707	16586	16740	16698	16653	16552	16573	16693	16657	16679	16549	16736	16518	16901	16562	16942	16819	16677	16499	16919	16576	16841	16773	16713	16785	16720	16724	16577	16520	16816	16733	16771	16754	16656	16723	16675	16598	16715	16644	16662	16705	16756	16603	16769	16803	16678	16673	16765	16652	16689	16568	16662	16842	16785	16730	16670	16705	16777	16513	16595	16671	16657	16656	16540	16847	16715	16807	16472	16880	16844	16721	16769	16697	16618	16666	16743	16582	16761	16651	16627	16736	16932	16656	16604	16843	16589	16618	16677	16600	16600	16540	16574	16598	16733	16545	16566	16682	16758	16559	16642	16851	16842	16689	16627	16693	16473	16906	16679	16745	16705	16767	16714	16697	16760	16827	16789	16702	16571	16685	16661	16606	16675	16841	16614	16744	16589	16747	16771	16574	16769	16579	16682	16771	16690	16720
45705	52924	53808	48172	41733	36559	33521	30888	28733	27888	27217	26862	26600	26503	26422	26452	26231	26526	26372	26072	26158	26009	26203	25933	25778	25733	25434	25982	25873	25667	25766	25969	25667	25716	26001	25650	25612	25974	25819	25745	25935	25677	25674	25853	25879	25725	25901	26057	25688	25767	26160	25867	25761	25692	25571	25637	26026	26156	25712	25654	25750	25704	25861	25978	25798	25980	25917	25775	25818	25587	25741	25840	26037	25780	26078	26021	25774	25682	25764	25931	25880	25707	25526	25895	25777	25714	25637	25613	25802	25921	26012	26073	25573	25780	25764	25787	26144	25855	25796	25738	25545	25998	25728	25754	25654	25685	26094	25853	25666	25921	25951	25876	25763	25983	25843	25626	25901	25716	25483	25612	25716	25837	25838	26068	25761	25858	25790	25742	25747	25685	25879	25795	25790	25675	25738	25906	25708	25866	25758	25796	25940	25751	25687	25752	25642	25898	25844	25841	25985	25762	25872	25721	25877	26000	25878	25817	25739	25713	25667	25845	25684	25484	25830	25881	25616	25780	26026	25861	25932	25853	25880	25795	25734	25756	25730	25691	25551	25784	25676	25569	25787	25934	25781	25881	25862	25680	25788	25820	25816	25445	25988	25878	25844	25777	25895	25698	25881	25698	26107	26002	25824	25750	25481	25745	25684	25888	25735	26060	25876	25880	25636	25689	25696	25840	25602	25917	25998	26038	25752	25658	25807	25719	25846	25610	25969	25765	25800	25618	25606	25402	25700	25784	25710	25917	25966	25698	25966	25940	25780	25715	25668	25594	25734	25794	25849	25695	25802	25587	25529	25570	25610	25464	25822	25627	25493	25745	25587	25977	25784	25661	25813	25753	25713	25780	25422	25900	25834	25817	25596	25847	25488	25747	25703	25790	25467	25739	25812	25856	26082	25805	25880	25668	25700	25514	25599	25598	25606	25753	25847	25750	25775	25745	25996	25726	25807	25910	25685	25615	25642	25659	25850	25570	25665	25652	25756	26013	25921	25658	25736	25703	25868	25646	25835	25621	25732	25862	25712	25850	25834	25587	25771	25748	25735	25663	25769	25793	25684	25735	25826	26000	25926	25693	26010	25810	25558	25807	25896	25863	25799	25772	25603	25638	25776	26026	25867	25786	25990	25790	25955	25952	25885	25812	25714	25847	25748	25922	25556	25768	25631	25911	25843	25882	25799	26040	25799	25911	25798	25766	25859	25932	25813	25653	25697	25687	25719	25829	25612	25607	25523	26076	25946	25617	25757	25746	25794	25790	25903	25899	25744	25888	25806	25741	25941	25852	25553	25821	25588	25924	25843	25826	25767	25657	25669	25913	25890	25863	25777	25810	25785	25667	25766	25832	25646	25739	25843	26005	26064	25666	25764	25918	25759	25716	25622	25986	25740	25702	25802	25879	25827	25836	25941	25737	25780	25814	25595	25746	25992	25813	25824	25730	25877	25550	25727	25952	25672	25679	25669	25673	25732	25725	25654	25442	25842	25778	25740	25872	25513	25822	25693	25834	25890	25723	25615	25418	25818	25846	25687	25634	25893	25827	25732	25942	25833	25746	25806	25732	25842	25970	25569	25594	25822	25775	25754	25715	25718	25783	25698	25949	25931	25577	25885	25693	25991	25626	25813	25538	25848	25748	25981	25786	25747	25828	25582	25749	25786	25763	25905	25558	25697	25825	25474	25846	25639	25875	25720	25718	25834	25818	25839	25774	25990	26075	25991	26069	26002	26021	26248	25832	25842	25729	25738	25801	25744	25808	26042	26092	25729	25934	25784	25762	25699	25883	25860	25707	25816	25832	25739	25797	25775	25913	25766	25958	25766	25607	25636	25885	26020	25594	25682	25985	25858	25935	26045	25645	25730	25757	25826	25680	25979	25862	25747	25665	25833	26031	25866	25743	25760	25779	25851	25609	25614	25755	25832	25710	25734	25639	25668	25658	25818	25788	25768	25691	25657	25826	25603	25502	25745	25584	25667	25592	25884	25691	25462	25942	25953	25732	25791	25824	25848	25841	25915	25952	25769	25984	25942	25906	25866	25409	25831	25744	25698	25723	25867	25711	25647	25707	25891	25683	25815	25630	25592	25885	25575	25743	25828	25733	25635	25512	25642	25749	25889	26002	25709	25653	26038	25670	25562	25574	25783	25550	25762	25935	25826	25714	25614	25865	25917	25800	26152	25805	25762	25988	26012	25907	25900	25729	25637	26041	25695	25862	25703	25879	25675	25599	25837	25808	25616	25696	25608	25618	25670	25909	25559	25819	25687	25686	25604	25955	25954	25879	25841	25974	25927	25741	25996	25881	25861	25579	25588	25648	25874	25672	25943	25808	25759	25810	25949	25748	25858	25801	25706	25614	25862	25716	26207	25892	25794	25600	25741	25584	25673	25864	25670	25901	25980	25889	25801	25757	25698	25718	25904	25652	25913	25957	25799	25526	25854	25889	25722	25913	25869	25898	25891	25857	25780	25945	25817	25735	25561	25593	25831	25565	25773	25698	25672	25719	25611	25862	25711	25728	25640	25755	25808	25921	25715	25617	25843	25869	25828	25637	25913	25747	26016	25626	26099	25680	25829	25789	25836	25725	25722	25751	25907	25811	25504	25834	25698	25531	25656	25761	25621	25663	25994	25669	25937	25846	25820	26006	26117	25783	25864	25933	25792	25694	25912	25635	25841	25803	25562	25899	25643	25368	26017	25561	25681	25826	26011	25945	25806	25916	25769	25566	25657	25545	25835	25573	25843	25771	25949	25630	25929	25802	25728	25614	25602	25599	25768	25672	25759	25892	25698	25722	25601	25570	25521	25830	25903	25727	25611	25788	25785	25676	25485	25787	25683	25541	25762	25861	25686	25995	25752	25888	25910	25865	25580	25540	25882	25995	25794	25480	25628	25810	25786	25680	25935	25776	25710	25957	25651	26058	25875	25735	25765	25583	25915	25770	25793	25947	25752	25785	25650	25720	25847	25695	25871	25859	25978	26015	25933	25965	25744	25556	25403	25921	26025	25752	25975	25814	25712	25565	25742	25740	25857	25870	25722	25662	26011	25954	25823	25760	25827	25838	25756	25997	25845	25803	25677	25965	26031	25951	25809	25782	25823	25922	25523	25787	25903	25723	25788	25647	25641	25785	25807	25722	25838	25717	25742	25981	25679	25639	25811	25869	25512	25921	26045	25779	25851	25880	26033	25837	25608	25521	25802	25802	25739	25604	25651	25789	25736	25913	25748	25702	25865	25830	25497	25616	25714	25677	25686	25810	25836	25583	25896	25676	25779	25624	25686	25820	25608	25694	25658	25934	25833	25535	25666	25790	25846	25712	25725	25551	25726	25668	26007	25639	25700	25463	25682	25841	25936	25922	25738	25561	25548	25755	25694	25549	25682	25532	25672	25895	25905	25864	25869	25905	25837	25806	25902	25737	25778	25739	25737	25634	25658	25593	25662	25734	25899	25802	25456	25618	25834	25837	25691	25595	25780	25738	25849	25614	25803	25859	26147	25898	25894	25817	25606	25858	25933	25648	25631	25644	25783	25947	25723	25957	25744	25587	25771	25808	25782	25770	25694	25733	25831	25675	25837	26035	25956	25722	25907	25587	25935	25806	25700	25764	25851	25822	25749	25740	25728	25693	25762	25849	25749	25940	25969	25692	25810	25772	25823	25656	25839	25561	25509	25781	26038	25746	25715	25902	25782	25898	25736	25524	25844	25554	25995	25837	25731	25802	25552	25677	25774	25835	25709	26026	25850	25734	25928	25884	26065	25760	25834	25839	25696	25690	25975	26019	25888	25991	25699	25716	25942	25893	25758	25564	25682	25899	25844	25956	25790	25686	25678	25679	25834	26189	25784	25818	25677	25873	25838	25555	25860	25729	25780	25579	25730	25659	25818	25710	25755	25768	25586	25860	25714	25970	25835	25893	25991	25810	25601	25653	25633	25776	25857	25620	25559	25546	25964	25575	26025	25758	25778	25682	25755	25771	25684	25691	26015	25964	25665	25725	25642	25946	26110	25732	25738	25543	25920	26026	25758	25891	25865	25492	25461	25729	25844	25571	25608	25884	26014	25855	25767	25876	25796	25701	25697	25797	25659	25765	25859	25659	25897	25872	25600	26009	25924	25649	25669	25596	26021	25592	25943	25867	25822	25772	25772	25857	25951	25500	26011	25822	25818	25643	25884	25541	25910	25763	25768	25842	25662	25779	25713	25755	25753	25617	25845	25947	25596	25810	25675	26040	25939	25704	25620	25911	25716	25714	25946	25843	25710	25517	25905	25455	25582	25633	25839	25752	25667	25954	25722	25809	25895	25966	25874	25691	25984	25571	25940	25657	25604	25775	25871	25572	25654	25657	25799	25639	25647	25724	25791	25907	25716	25671	25851	25653	25867	25695	25965	25871	26127	25871	25648	25910	26090	25878	25743	25590	25643	25548	25534	25725	25781	25745	25648	25862	25850	25768	25833	25846	25601	25903	25911	25745	25862	25725	25700	25782	25868	25746	25952	25708	25745	26068	25761	26077	25904	25873	25860	25988	25645	25899	25953	25741	25471	25641	26040	25764	25741	25741	25788	25884	25949	25679	25749	25742	25638	25615	25803	25477	25608	25729	25833	25916	25976	25944	25985	25707	25949	25598	25568	25651	25719	25862	25808	25894	25529	25686	25680	25812	25855	25835	25684	25760	25861	25721	25924	26080	25580	25621	25745	25909	26004	25777	25693	25836	25870	25826	25933	25785	25890	25755	25743	26125	25853	25712	25528	25669	25686	25930	25803	26009	25841	26057	25645	25772	25876	25741	25697	25771	25567	25570	25885	25876	25735	25644	25691	26118	25862	25884	25892	25559	25731	25887	25849	25487	25794	25966	25811	25775	26011	25869	25636	25757	25836	25801	25824	25870	25982	25897	25922	25780	25892	25873	25667	25677	25855	25605	25889	25672	25740	25872	25757	25667	25737	25557	25985	25697	25638	25815	25847	25748	25990	25720	25814	25778	25551	25716	25730	25966	25898	25736	25706	25561	25964	25922	25623	25696	25727	25748	25724	25819	25724	25871	25889	26033	25842	25847	25416	25569	25455	25679	25803	25819	25808	25699	25846	25952	25760	25544	25745	25789	25430	25951	25699	25631	25949	26168
48004	60421	53584	41654	35701	29960	26523	22941	20609	19298	18383	18071	17816	17528	17791	17442	17254	17185	17245	17241	17019	17038	16935	16739	16798	16872	16806	16966	16842	16974	16846	16737	16757	16612	16725	16767	16794	16752	16853	16734	16841	16796	16697	16786	16662	16739	16621	16620	16943	16933	16809	16636	16871	16666	16726	16669	16633	16515	16827	16648	16624	16703	16662	16756	16650	16874	16531	16680	16676	16677	16997	16678	16661	16806	16648	16662	16591	16637	16877	16597	16524	16726	16676	16784	16711	16734	16873	16697	16630	16698	16649	16549	16695	16579	16703	16665	16706	16578	16697	16683	16720	16657	16699	16668	16776	16600	16724	16656	16928	16532	16611	16841	16731	16812	16690	16556	16786	16605	16695	16676	16780	16702	16653	16623	16543	16658	16757	16798	16716	16572	16627	16562	16688	16796	16694	16718	16727	16633	16743	16700	16750	16784	16756	16622	16753	16656	16719	16514	16702	16615	16801	16679	16608	16734	16832	16695	16766	16721	16542	16680	16648	16618	16739	16560	16684	16882	16676	16461	16787	16839	16699	16880	16698	16782	16620	16839	16786	16809	16645	16727	16636	16790	16637	16733	16731	16685	16803	16706	16780	16724	16909	16689	16643	16649	16626	16813	16760	16786	16745	16600	16630	16692	16655	16550	16668	16775	16700	16787	16715	16638	16591	16738	16606	16812	16699	16665	16703	16573	16733	16926	16637	16688	16663	16797	16637	16589	16642	16541	16581	16667	16819	16577	16629	16750	16635	16764	16638	16571	16815	16548	16725	16627	16765	16717	16759	16755	16823	16798	16611	16688	16688	16788	16719	16814	16617	16921	16678	16817	16763	16894	16754	16764	16862	16605	16806	16777	16727	16717	16687	16622	16618	16791	16509	16632	16772	16643	16814	16492	16628	16582	16746	16548	16747	16616	16781	16847	16828	16757	16642	16757	16809	16784	16935	16758	16599	16678	16668	16708	16914	16642	16771	16692	16743	16548	16748	16728	16650	16715	16742	16876	16861	16751	16763	16972	16824	16751	16580	16751	16830	16843	16612	16817	16862	16660	16513	16878	16737	16604	16663	16732	16791	16692	16783	16672	16758	16613	16735	16840	16504	16709	16751	16774	16651	16635	16684	16700	16794	16635	16710	16917	16699	16690	16761	16785	16704	16769	16694	16690	16545	16696	16776	16521	16595	16756	16570	16554	16646	16698	16695	16747	16584	16906	16806	16623	16821	16701	16890	16531	16809	16587	16637	16748	16684	16531	16759	16923	16751	16722	16807	16682	16681	16710	16573	16592	16777	16604	16855	16881	16640	16731	16621	16779	16797	16689	16692	16716	16758	16860	16685	16589	16667	16733	16619	16810	16773	16837	16759	16636	16743	16776	16826	16745	16806	16637	16762	16683	16802	16645	16838	16684	16619	16721	16703	16727	16629	16430	16727	16745	16752	16602	16609	16688	16700	16686	16739	16689	16771	16560	16833	16481	16636	16649	16795	16888	16486	16704	16822	16727	16784	16664	16728	16811	16777	16638	16744	16701	16599	16562	16714	16697	16623	16847	16750	16888	16713	16679	16683	16654	16725	16640	16663	16819	16532	16960	16723	16544	16653	16481	16821	16601	16697	16774	16806	16731	16722	16686	16845	16726	16920	16827	16780	16718	16616	16598	16847	16725	16768	16584	16701	16607	16617	16755	16557	16483	16759	16657	16751	16712	16744	16793	16576	16631	16647	16802	16793	16760	16660	16766	16761	16769	16617	16462	16749	16853	16622	16796	16821	16691	16764	16913	16641	16853	16764	16699	16672	16691	16503	16849	16583	16629	16819	16704	16606	16708	16701	16631	16789	16709	16677	16798	16747	16727	16705	16459	16729	16674	16743	16719	16673	16587	16728	16685	16654	16779	16746	16739	16599	16659	16713	16796	16727	16739	16602	16787	16686	16730	16727	16572	16723	16627	16685	16679	16851	16673	16559	16761	16602	16580	16735	16740	16736	16661	16715	16785	16570	16632	16728	16786	16679	16718	16857	16891	16704	16727	16708	16655	16593	16679	16667	16765	16455	16663	16658	16599	16719	16862	16545	16711	16864	16802	16736	16834	16754	16818	16839	16709	16679	16640	16581	16624	16691	16833	16804	16580	16784	16687	16527	16484	16792	16643	16818	16604	16775	16871	16615	16803	16727	16630	16567	16619	16647	16655	16668	16676	16635	16663	16794	16788	16623	16767	16644	16818	16617	16685	16657	16809	16609	16645	16729	16695	16646	16668	16636	16775	16770	16761	16700	16767	16805	16754	16755	16655	16758	16666	16943	16502	16651	16631	16589	16657	16672	16688	16607	16708	16780	16568	16822	16673	16821	16769	16669	16447	16494	16740	16552	16674	16694	16747	16627	16665	16747	16773	16784	16674	16627	16689	16761	16734	16755	16726	16646	16748	16696	16642	16899	16638	16711	16775	16529	16637	16844	16795	16888	16613	16683	16726	16658	16615	16775	16641	16585	16696	16727	16681	16700	16678	16641	16839	16633	16645	16715	16710	16464	16721	16714	16556	16753	16687	16820	16532	16710	16727	16684	16766	16508	16771	16622	16820	16591	16751	16667	16685	16681	16860	16723	16674	16709	16810	16663	16580	16893	16737	16802	16750	16600	16841	16701	16623	16880	16819	16802	16704	16709	16694	16792	16624	16810	16836	16638	16520	16636	16763	16717	16548	16683	16746	16577	16677	16769	16930	16556	16549	16704	16747	16766	16721	16763	16721	16687	16576	16716	16575	16694	16663	16586	16647	16554	16782	16765	16648	16826	16767	16777	16650	16650	16537	16794	16665	16804	16765	16794	16785	16615	16889	16647	16636	16634	16691	16894	16628	16614	16746	16725	16771	16680	16488	16790	16784	16704	16563	16898	16669	16974	16775	16778	16759	16515	16542	16704	16705	16667	16813	16568	16821	16770	16747	16625	16785	16728	16774	16918	16822	16632	16640	16730	16783	16591	16607	16889	16721	16642	16701	16689	16590	16782	16695	16655	16695	16648	16736	16724	16731	16614	16829	16716	16712	16582	16782	16688	16589	16823	16738	16721	16716	16852	16768	16599	16813	16695	16714	16813	16728	16835	16575	16881	16733	16676	16723	16630	16785	16534	16891	16798	16720	16680	16753	16791	16847	16689	16491	16858	16811	16641	16772	16590	16869	16669	16601	16706	16738	16697	16679	16553	16761	16688	16822	16568	16658	16737	16706	16752	16679	16494	16642	16696	16791	16792	16659	16682	16641	16743	16783	16723	16725	16632	16754	16786	16498	16713	16790	16652	16820	16807	16783	16642	16873	16687	16718	16587	16729	16893	16579	16681	16760	16762	16663	16850	16667	16853	16766	16800	16766	16698	16692	16763	16555	16583	16703	16720	16760	16605	16667	16754	16683	16803	16763	16576	16906	16858	16660	16705	16674	16713	16810	16575	16696	16670	16693	16678	16754	16759	16696	16586	16608	16656	16866	16644	16803	16820	16683	16693	16669	16687	16877	16712	16823	16714	16784	16756	16719	16973	16707	16684	16610	16912	16769	16679	16716	16721	16811	16636	16572	16670	16805	16823	16700	16685	16715	16691	16666	16729	16668	16660	16682	16566	16674	16913	16846	16765	16752	16565	16605	16764	16838	16578	16651	16868	16814	16727	16675	16948	16712	16765	16702	16596	16655	16703	16862	16832	16524	16780	16750	16652	16786	16781	16661	16699	16480	16729	16739	16587	16858	16663	16671	16685	16657	16457	16772	16715	16689	16715	16524	16661	16742	16814	16791	16623	16774	16682	16752	16689	16679	16877	16815	16401	16699	16697	16728	16786	16727	16694	16940	16807	16559	16580	16628	16665	16683	16675	16706	16794	16711	16847	16614	16724	16736	16731	16768	16638	16880	16627	16787	16905	16711	16568	16650	16787	16848	16746	16680	16646	16691	16713	16771	16674	16613	16494	16765	16814	16717	16855	16796	16726	16722	16915	16652	16647	16830	16766	16759	16685	16671	16623	16598	16754	16765	16575	16734	16848	16866	16898	16744	16877	16606	16684	16749	16765	16728	16716	16786	16914	16838	16643	16850	16804	16571	16692	16781	16776	16547	16880	16716	16766	16686	16734	16750	16753	16790	16737	16675	16680	16871	16718	16731	16696	16745	16642	16897	16726	16621	16725	16737	16819	16811	16698	16683	16927	16695	16724	16578	16634	16728	16728	16686	16889	16759	16935	16519	16703	16692	16865	16803	16791	16776	16765	16760	16736	16688	16725	16644	16666	16686	16642	16710	16690	16558	16598	16753	16685	16709	16830	16759	16672	16649	16498	16770	16694	16659	16583	16578	16616	16634	16842	16834	16743	16697	16797	16700	16761	16616	16835	16691	16564	16849	16725	16485	16882	16814	16679	16525	16839	16521	16691	16978	16810	16671	16666	16915	16768	16708	16562	16616	16831	16710	16672	16684	16908	16659	16876	16697	16778	16574	16769	16691	16775	16683	16705	16805	16789	16820	16601	16625	16851	16842	16886	16643	16665	16671	16658	16635	16610	16657	16684	16647	16706	16701	16767	16739	16635	16619	16700	16607	16702	16804	16877	16792	16823	16748	16606	16799	16739	16726	16651	16692	16620	16559	16750	16758	16695	16802	16776	16761	16832	16690	16692	16601	16701	16625	16652	16719	16732	16628	16649	16690	16647	16845	16686	16901	16703	16908	16806	16772	16716	16712	16733	16738	16760	16729	16776	16595	16772	16635	16849	16827	16705	16748	16696	16661	16702	16671	16763	16764	16796	16829	16723	16744	16587	16652	16802	16773	16710	16679	16649	16718	16655	16754	16590	16728	16686	16747	16839	16823	16869	16873	16688	16629	16691	16675	16856	16649	16764	16748	16734	16709	16582	16873	16723	16709	16875	16792	16652	16915	16575	16725	16745	16873	16691	16856	16655	16582	16609	16782	16689	16901	16956	16892	16761	16755	16465	16694	16800	16773	16848	16694	16814	16832	16792	16538	16812	16737	16828	16581	16853	16797	16737	16637	16560	16802	16792	16858	16733	16760	16591	16711	16563	16571	16677	16623	16617	16654	16778	16750	16551	16634	16472	16867	16627	16767	16707	16646	16602	16726	16706	16676	16459	16573
25973	21777	35135	42188	39405	39527	38669	35471	32811	30732	28980	28483	28025	27904	27719	27413	26902	26959	26886	27049	26883	26784	26419	26553	26263	26334	26286	26089	26095	26346	26426	26127	26419	26510	26204	26471	26353	26313	26248	26290	26409	26345	26349	26256	26411	26095	26235	26224	26485	26414	26263	25874	26110	26031	26139	25901	25990	26305	25991	26305	25991	26320	26126	26326	26005	26020	26282	26085	26048	26059	26045	25991	26212	26238	26193	26162	26134	26060	26226	26467	26173	26036	26116	26322	26352	26046	25892	26127	26211	26088	26213	26006	26077	26017	26094	26117	26178	26121	26245	26270	26065	26198	26129	26187	26138	25817	26424	26049	26117	25946	25976	26100	26111	26011	26055	26156	26344	26210	26196	26224	26154	25995	25960	26099	26184	26200	26048	26405	26048	26144	26177	25951	25959	26122	26159	26177	26185	26066	26027	25850	26356	26156	26287	26109	26208	26082	26294	26121	26178	26067	25899	26081	26317	26123	26270	26292	26067	26113	26200	25935	26028	25974	26092	25974	25704	26263	26233	25867	25973	26217	25995	25919	25944	26113	26031	26330	26373	26082	26119	26135	26064	26057	26147	25974	26204	26158	25999	26085	26183	26403	26220	26200	26143	26250	26028	26163	26010	25948	26323	26076	26186	26080	26220	26367	26260	26079	26171	26279	26307	26056	26116	26266	26280	26186	26169	26098	26362	25960	26148	26158	26262	26207	26190	26280	26167	26269	26253	26014	26253	25990	25960	26312	26271	26186	26146	26057	25844	26198	26199	26404	26066	26085	26275	26224	25802	26401	26189	26038	26115	26063	26065	26259	26141	26233	25852	26216	26143	26339	26010	26176	26063	26366	25991	26137	26064	26364	26321	26238	26131	25863	26209	26189	26328	26107	26280	26180	26202	26103	26061	26277	26076	26013	26154	26248	26111	26135	26257	26198	26125	26164	26210	26176	26110	26117	26378	26041	26115	26158	26140	26174	26110	25889	26173	26120	25953	26309	26180	26052	25981	26049	26221	25755	26165	26392	25999	26176	26273	25963	26173	26024	26313	26036	26268	25992	26108	26114	25939	26336	26133	26204	26031	26159	26159	26097	26063	26098	25832	26150	25990	26293	26377	26245	26087	26014	26232	26191	25946	26128	26012	26170	26464	25917	26247	25917	26121	26079	26082	26059	26320	26070	26220	25759	26245	25901	25992	26073	26058	26145	26210	26155	26150	26055	25957	26057	26075	26378	26183	25983	26019	26218	26058	26081	26228	26269	26118	26273	26047	25881	25838	26249	26370	26111	26285	26266	26207	26010	26188	26135	26391	26069	26067	26252	26155	26122	26355	26064	26213	26084	26201	26338	26192	25929	26051	25741	25841	26177	26303	26202	26093	26206	26270	26423	26098	26325	26189	26040	26012	26305	26294	26209	26060	25843	26273	26121	26389	26140	26086	25929	26152	26219	26138	26223	26320	26137	26046	26271	26125	26315	26147	25931	26138	26144	26190	25951	26084	26318	26319	26074	26125	26154	26243	26114	26177	26211	26257	25970	25820	25705	26219	26161	26282	26264	26069	26246	26002	26207	26200	26176	25966	25793	26271	25916	26075	26123	26098	26064	26017	25965	26275	26066	26107	25992	26172	26051	26154	26128	26044	26246	25882	26071	26168	26225	26323	26168	26108	26260	26381	26224	26096	25949	26009	25978	26261	26364	26286	26045	26122	26121	26029	26074	26086	25935	26059	26174	26028	26209	26203	25843	26233	25993	26148	25957	26287	26049	26310	26074	26023	26093	26260	26358	26323	25954	26238	26021	25968	26022	25965	26283	26297	26382	26110	25909	25984	26118	26028	26025	26032	26138	26128	26066	25984	26022	26213	26169	26456	26096	26068	26086	26083	26174	25935	25993	25860	26004	25939	25958	26175	26034	26378	26347	26125	26106	26024	26179	26271	26077	26002	26048	25957	26162	26210	26065	26051	26110	25815	26193	26033	26229	26104	26200	26026	26059	26355	26349	25953	26077	26122	26354	26083	26077	26053	26243	26104	26276	26230	26023	26306	26323	26128	26245	26082	25573	26027	26073	26203	25974	25889	25969	26096	26308	26020	25906	26285	26142	26319	26170	26289	26127	25882	26139	26107	26029	26011	25963	25990	25935	26068	26216	26224	26286	26169	26152	25985	26151	26102	26251	26108	26217	26096	26066	26146	25972	26149	26272	26212	26209	26216	26228	26291	26473	26245	26102	26131	26210	26003	25869	26233	25989	26302	26282	26263	26276	26359	26063	26138	25753	26069	26046	25967	26047	25943	25947	26189	25959	26083	26089	26084	26006	26013	26172	26161	26245	26073	25995	26040	26274	26172	26063	26284	26437	26233	25991	26065	26203	26088	25933	26052	26121	26298	25989	26162	26195	26205	26344	26214	26055	26347	26179	25923	26096	26064	26227	26089	26170	26208	26269	26246	25875	26008	26122	26349	26180	26141	26241	26071	26334	26365	26166	26282	26236	26148	26105	26290	26059	26063	26168	25857	26123	26254	26153	26313	26193	25839	26042	25939	26010	26227	26108	26112	26081	25970	25835	26164	26078	26058	26065	26238	26187	26280	26145	26118	26259	26344	26226	26191	26050	26167	26207	26304	26158	26278	26220	26108	26113	26164	25785	26395	26343	26015	26358	26204	26063	25979	26259	25823	26167	26111	26191	26245	26004	26055	26100	26154	26066	25972	26182	26209	26156	26271	26206	26272	26175	26050	26076	25968	26139	26165	26167	26158	26074	26434	25921	26227	26078	26072	26180	26051	26533	26249	26021	26247	26180	26306	25748	26030	26075	25969	26081	26124	26145	26098	26095	26259	26148	26249	26158	26295	26225	26077	26074	26131	26186	26294	26241	26365	26019	26113	25953	26062	26154	26037	26185	25889	26158	26164	26434	26095	26255	25765	26232	26294	26286	26147	26189	25923	26005	26200	26259	26056	26175	26500	26348	26177	26076	26216	25939	26074	25635	26102	26209	26018	25957	26114	26051	26355	25971	26205	26148	26167	26079	26164	26171	26166	26379	26349	26087	26232	26191	26200	26272	26202	26174	26132	26048	26249	26134	26095	25920	25972	26416	25931	26066	25986	26078	26015	26096	26397	26166	26189	26203	26269	25935	26097	26402	26339	26242	25922	26026	25947	26156	26261	26180	26280	26162	26422	26186	26276	26351	26484	26229	26070	26179	26218	26183	26166	25848	26003	26062	26095	26127	26291	25862	26116	26125	25922	25800	26117	26159	26198	25973	26209	26154	26266	26367	26253	26289	26216	26107	26435	26331	26060	26020	26099	26125	26322	26203	26124	26163	26230	26213	26353	26111	26228	26102	26288	26035	25976	26240	26036	26186	26294	26208	26022	26218	26271	26272	26246	26218	25933	26288	26066	26003	25989	26074	26193	26119	26127	25993	26124	26316	26087	26077	26369	26326	26579	25829	26063	25994	26180	26205	26182	26094	26157	25919	26135	26032	25941	26294	26010	26014	26187	26215	26166	26367	26038	26054	26218	26200	25966	26209	26339	25967	26129	26417	25855	26152	26193	26056	25878	26131	26193	26293	26131	26110	26261	26068	26201	26104	25864	26085	26141	26235	26183	26265	26145	25995	25991	26297	26053	26003	26170	26284	26348	26063	26215	26036	26152	26033	25981	26173	26018	26167	26111	26005	26040	26090	26395	26424	26320	26352	26211	26414	26142	26195	26048	26136	26025	25847	25946	25886	26333	26192	26156	26053	26079	25918	26179	26527	26201	25950	26274	26033	25910	26134	25970	26342	26144	25966	26372	26229	26120	25904	26102	26095	26353	26262	26410	26327	26312	26116	25920	26274	25992	26058	25951	25891	26128	26024	26265	26118	26077	26084	26204	26161	26308	26406	26159	26217	26187	25927	26060	26001	26099	26112	26104	26292	26140	25985	25890	26347	26129	26094	26184	26017	25883	26103	26019	25996	26085	26015	26238	26082	25933	26112	26224	26088	26079	26207	26012	26166	26063	26078	26101	26351	26196	26079	25907	25894	26041	26099	26121	26154	26344	25822	26084	26331	26007	26003	26325	25970	26282	26002	26202	25939	26111	26183	25858	26180	26151	25969	26241	26201	26199	26132	26211	26185	26204	26375	26245	26007	26270	26281	26076	26041	26285	26356	26069	25922	26054	26309	26068	26136	26092	26310	26322	26148	26235	26182	26121	26226	26032	26151	25875	26025	25951	26228	26126	26185	26323	26086	26016	26111	25848	26089	26040	26159	26155	25969	26360	25967	26110	25932	26125	26245	26151	25918	26039	26242	26127	26109	25883	26323	26138	26146	26137	26236	26308	26202	26073	26025	26280	26264	26153	26108	26220	26168	26046	26086	25998	26149	26010	26045	26087	26135	26228	26008	26221	26107	26219	26049	25928	26178	26092	26191	26208	26255	26163	26141	25920	26023	26317	26246	26020	26049	26189	26110	26165	26254	26304	26161	26297	26113	26034	26190	26053	26189	26059	25896	25969	26477	26073	26199	26016	26144	26347	26190	26095	26226	26094	26179	26195	26211	26384	25789	26390	26300	26442	26287	26054	26103	26163	26100	26020	25989	26242	25980	26111	25943	26118	26323	26413	26321	26165	25960	26303	26471	26281	26049	26163	26194	26088	26173	26122	25948	26196	26071	26257	26340	26151	26104	26108	26220	26281	26440	26272	26179	25990	26306	26505	26270	26022	26137	26282	26328	26199	26270	25958	26361	26379	26016	26057	26299	26272	25934	25933	26097	26084	26092	26175	26146	26240	25772	26171	26107	26163	26236	25924	26126	26221	26189	26055	26033	26287	25899	26101	26111	26217	25844	25899	26067	25942	26106	26114	26281	26276	26177	26482	26137	26294	25926	26169	25957	26094	26200	26338	26228	25927	26210	26195	25986	26198	26190	25945	26294	26030	26074	26192	25799	26067	25891	26017	26213	26229	26013	26190	26248	26289	26279	26267	26223	26117	26244	26171	26191	26190	26414	26080	26146	26092	26344	26169	26094	25955	26295	26352	26176	26353	26179	26227	25911	26128	26052	26305	26235	25918	26082	26243	25813	26004	26077	26103	26139	26279	26012	25948	26076	26044	26119	26321	26203	26318	26247	26029	26022	26014	25965
46708	73699	71838	55441	43697	35316	31402	28454	24821	21974	20164	19566	19144	18824	18360	17984	17693	17794	17833	17954	17573	17347	17401	17163	17231	16975	17013	16982	17055	17055	17144	17210	17021	16966	16894	17009	16963	17000	16888	16937	16877	16758	17037	17006	16983	17059	16898	16909	16997	16807	16817	16926	16948	16914	16811	16904	16823	16939	16937	16806	16939	16910	16698	16943	16974	16968	16701	16966	16732	16831	16890	16909	16920	16875	17080	16897	16868	16951	16956	16790	16949	16935	16999	16885	16873	16782	16906	17090	16922	16985	16740	17065	16969	16857	16923	16959	17042	17014	16673	17056	16843	16762	16958	16822	16991	16923	17097	16804	16764	16943	16871	17018	17009	16892	16803	16831	16815	16918	16867	16760	17017	16773	16890	16991	16939	16797	16738	16980	17013	16817	16861	16874	17013	16997	16834	16893	17009	16891	16932	16938	16794	16916	16777	16801	16854	16927	16914	16989	16859	16880	16968	16700	16702	16859	16924	16831	16830	16830	16774	16876	17019	16875	16843	17003	17011	16908	16842	16955	16741	16978	17111	16905	16929	16753	17013	16882	16825	16868	16867	16677	16846	16970	16873	16864	17018	16852	16901	16811	16891	17028	16949	16834	16932	16966	16923	17036	17059	16718	16816	16793	16840	16903	16713	16868	17029	16853	16976	16675	16744	17009	16961	16801	16674	16994	16921	16819	16836	16753	16939	16867	16822	16767	16936	16810	17066	16834	16970	16902	16919	16937	16868	16767	16803	16796	16745	16829	16781	16837	16872	16848	16862	16867	16713	16818	16829	16890	16991	16990	16795	16841	17079	17110	16716	16937	17040	16810	16843	16952	16851	17082	16949	16845	16729	16769	16720	17020	16808	16894	17039	16973	16968	16801	16892	17080	16784	16975	17049	16908	17003	16783	16943	16916	16677	16784	16898	16797	16870	16921	16806	16692	16928	17048	16724	16932	16814	16790	16882	16894	16882	16671	16920	16901	16793	17011	16954	16889	16825	16899	16869	16828	16859	16814	16924	17129	16840	16753	16933	16910	16760	16730	16916	17044	16998	16830	16898	16934	17001	17008	16805	16971	16892	16948	16837	16693	16829	16842	16939	16908	16934	16866	16953	16782	16993	16746	16782	16896	16846	16707	16819	16842	16724	16833	16810	17001	17032	17048	16994	16847	16833	16839	16942	16903	17086	17005	16941	17039	17012	16922	16986	16895	16816	16801	16776	16967	16859	17081	16848	16870	16924	17033	17015	16891	16969	16913	17048	17007	16861	16685	16965	16755	16974	16746	16935	16958	16952	16806	16943	16976	16964	16920	16972	16852	16809	16768	16957	16912	16906	16938	16621	16856	16849	16831	16893	16875	16996	16762	16837	16952	16928	16828	16976	16962	16974	16945	16836	16846	16910	16921	16852	16804	16830	17080	16958	16895	16850	16791	16884	16890	16750	16886	16857	17115	16965	16931	17111	16962	16953	16887	16902	16842	16920	17020	16949	16929	17060	16826	16972	16797	16978	16893	17056	16976	16985	16787	16916	16889	17129	17003	16851	16692	16980	16942	16797	16848	16852	16983	16952	16958	16916	16848	16764	16959	16958	16839	16812	17164	16910	16825	16980	16775	17126	16747	16815	16835	16777	16972	16870	16914	17085	16786	16876	16754	16806	16877	16718	16911	16736	16995	16896	17135	16927	16823	16974	16927	16844	16781	16872	17053	16980	16837	16965	16790	16969	16768	16838	16847	16904	17051	16854	16962	16599	16844	16819	16838	16920	16869	16834	16816	16798	16954	16825	16938	16786	16915	16778	16896	16966	16863	16956	16822	16796	17016	16966	16903	17042	16953	16838	16896	16866	16914	16773	17095	16828	16938	16724	17002	16967	16971	16890	16794	16832	16947	17021	16892	16786	16886	16909	16794	16979	16860	16853	16827	16855	16904	16996	16764	16797	17021	17028	16978	16960	16906	16848	16916	16954	16847	16925	16864	16712	16748	17102	16938	16967	16935	16903	16864	16914	16765	16898	17109	16900	16876	16712	17072	16813	16745	16988	16839	16778	16830	16996	17002	17002	16825	16935	16720	17088	16840	16889	16908	16953	16871	16916	16824	16945	16781	16849	16853	16930	16873	17008	16805	16923	16737	16983	16966	16948	16808	16896	16790	17022	16813	16739	16873	16915	16900	17025	17027	16916	17000	16981	16949	16756	16900	16767	16948	17095	16834	16957	16818	16861	16924	16963	16812	17013	16987	16864	16956	16911	17014	16931	17163	16821	16931	16842	16826	16710	16913	16882	16808	16757	16984	16976	16784	16797	16958	17022	16877	16878	16727	16912	16926	16972	16933	16912	16834	16993	17087	16874	16882	16767	16943	16893	16948	16853	16961	16897	16841	16974	17024	16933	16898	16877	16860	16753	16923	17009	16722	16945	16761	16799	17023	16898	16963	16923	17123	16788	16758	16835	16875	16924	16903	16886	16957	16923	16898	16763	16923	16987	17032	16794	17020	17042	17047	16886	16984	16991	16775	16834	16937	16905	16854	16788	16911	16854	16880	16959	16900	16842	16964	16932	16973	16903	16960	16977	17048	17040	16800	16897	16793	16869	16718	17045	16949	17028	16967	16666	16727	16874	16771	16969	16834	16853	16922	16965	16878	16936	16859	16950	16707	16994	16747	16868	16826	16809	16794	16852	17165	16710	16889	16970	16924	16773	16839	16799	16932	16960	16920	16970	17001	16996	16787	16771	16921	17035	16892	16905	16929	16826	17044	16687	16903	17011	17029	16616	16878	16745	17089	16792	16981	16816	16873	16838	16535	16910	16846	17045	16953	16891	17028	16764	16959	16863	16921	16861	16800	16930	17016	16908	16845	16797	16856	16855	17029	16803	16799	16934	16760	16979	16984	16781	16811	16861	16954	16945	16958	17051	16855	17034	16833	16912	16858	17020	16938	16892	16907	16980	16700	17021	16934	16965	16840	17020	16898	16796	16912	16919	17046	16931	16834	16836	16862	16799	16811	16987	16876	16959	16862	16977	16869	16957	16795	16934	16730	16899	16845	16960	16974	17009	16906	16857	16917	16909	16926	17074	16781	16943	16860	16884	17008	16791	16887	16888	17021	16814	16963	16915	16767	16857	16895	16931	16796	16823	16679	16794	16902	16922	16876	16899	16856	16940	16846	16835	16800	16838	16930	17045	16962	17007	16918	17084	16968	16829	16835	16870	16965	16780	16883	16771	17017	16858	16749	16856	16977	16896	17035	17046	16919	16861	16881	17136	16976	16660	16759	16975	16866	16812	16881	16832	16862	16950	16896	16850	17033	16942	16864	16818	16815	16888	16785	17007	16918	16914	16918	16949	16967	16916	16946	16905	16933	16822	17086	16912	16748	16925	17054	17031	16844	16830	16869	16940	16914	16946	17012	16756	16966	16867	16878	16777	16846	16975	16835	16976	16785	16933	16900	17051	16991	16861	16928	16760	16705	16788	16891	16976	16787	16854	16928	16925	16885	16875	16913	16839	16736	16858	16841	16823	16863	16971	17029	16849	16870	16755	16945	16987	16787	16970	16950	16941	16924	16978	16889	16862	16907	16675	16957	17052	16966	16965	16874	16807	16820	16837	16948	16702	16749	16816	16997	16987	17055	16706	16782	16974	16844	16968	16907	16918	16957	16860	16896	16712	17016	16897	16888	17105	17070	16794	16823	17036	16850	16994	16759	16835	16730	17115	16868	16768	16796	17072	16981	16920	16960	16969	16806	16890	17047	16907	16920	16779	16801	16903	16786	16779	16941	16880	16922	16839	16835	16870	17052	16823	16827	16990	16829	16904	16854	16865	16763	16905	16788	16831	16800	16984	17062	17068	16879	16723	17007	17030	16691	17090	16929	16950	16937	16684	16978	16978	16967	16822	16972	17027	16842	16771	16758	16990	16858	16795	16746	16887	17167	16840	16953	16920	16815	16853	17051	17045	16996	16821	16976	17016	16809	16943	16940	17064	16877	16912	16844	16746	16849	16629	16913	16948	16876	17107	16959	16940	16878	16785	16867	16757	16906	16911	16882	16982	16728	16952	16833	16929	17039	16895	16912	16873	16936	16879	16898	16858	16977	16917	16790	16780	16762	16939	17057	17017	16878	16761	16928	16750	16907	17045	16883	16951	17054	17021	16857	17012	16891	17043	16828	16882	16924	16935	16898	16810	16996	16944	17017	16906	16969	16865	17010	16882	16877	17062	16843	16813	16859	16951	16891	16784	16917	16845	16845	16829	17049	16783	16866	16825	16867	16926	16852	16982	17020	16949	16873	16827	16788	16863	17006	16996	16838	16761	16908	16894	16866	16779	16986	16913	16896	16921	16930	16722	16961	17078	16930	16925	16953	16944	16828	16714	16892	16974	16870	16796	16733	16722	16748	16896	16858	16925	17000	16944	16996	16793	16930	16920	17030	17021	16925	16727	16886	16757	16801	16833	16716	16932	16910	16892	16917	16828	17024	16881	16685	16920	16855	16949	17096	17044	16909	16976	16901	16985	16859	17001	16822	16853	16853	16932	16848	16966	17004	16887	17036	16783	16650	17062	16855	16762	16909	16757	17141	16990	16829	17051	16861	16814	16892	16792	17024	16848	16951	16907	16743	16903	16925	16800	16919	16879	16904	16985	16828	16911	16727	16898	17049	17052	16714	16998	16724	16998	16917	16834	17016	16961	16934	16865	16866	16893	17095	17112	16738	16854	16961	16946	16972	16833	16896	16818	16900	16694	16732	17008	17045	17073	17037	17013	16705	16791	16898	16828	16864	16725	17006	16969	16839	16881	16832	16876	16893	16743	16837	16779	17031	16963	16845	17024	16873	17029	16898	16780	16773	16680	16763	16943	16774	16747	16936	16925	16834	16787	16908	16907	16821	16943	16687	16798	17054	16900	16885	16900	17003	17023	16863	16923	16787	16922	16858	16854	16853	17042	16799	17028	16870	16845	16806	16859	16745	16755	16789	16841	17056	16991	16894	16891	17054	16859	16903	16891	16877	16967	17037	17030	16838	16947	16927	16911	16925	16957	16978	16725	16900	17052	16992	16844	17008	17002	16879	16973	16832	17066	16766	16930	16848	16836	16951	16879	16896	17009	16813	16814	16928	16942	16963	16697	16891
23719	21432	31369	31871	41773	44221	44056	41129	37596	32444	29909	29355	28815	28365	27622	27870	27713	27373	26975	27125	27059	26669	26834	26410	26570	26586	26417	26713	26351	26626	26604	26351	26310	26260	26453	26424	25969	26205	26247	26134	26220	26174	26205	26408	26318	26433	26380	26408	26400	26303	26159	26016	26379	26537	26470	26476	26256	26486	26381	26085	26095	26521	26277	26373	26225	26334	26277	26269	26198	26356	26263	26605	26320	26238	26336	26066	26260	26383	26327	26421	26266	26314	26089	26259	26284	26309	26357	26545	26250	26413	26264	26298	26247	26224	26375	26353	26062	26291	26380	26097	25811	26209	26262	26379	26340	26121	26433	26422	26110	26193	26410	26069	26186	26324	26248	26194	26332	26167	26233	26661	26163	26219	26264	26260	26269	26557	26072	26161	26001	26297	26289	26255	26245	26096	26419	26424	26255	26203	26023	26275	26326	26177	26122	26435	26236	26180	26028	26138	25859	26117	26069	26268	26234	26153	26317	26159	26227	26076	26365	26261	26193	26308	26289	26333	26205	26253	26263	26269	26157	26090	26191	26106	26235	26428	25971	26139	26161	26194	26267	26117	26269	26328	26084	26061	26470	26112	26362	26108	26225	26019	26294	26306	26431	26225	26200	26023	26326	26176	26282	26206	26547	26199	26044	26210	26405	26396	26508	26270	26103	26300	26337	26174	26500	26002	26247	26182	26400	26399	26490	26205	26100	26386	26413	26344	26306	26124	26242	26438	26267	26132	25936	26254	26119	26128	26360	26385	26409	26524	26286	26161	26390	26062	26014	26415	26160	26202	26073	26326	26544	26204	26342	26107	26333	26291	26133	26232	26303	26414	26234	26339	26119	26607	26195	26168	26219	26170	26409	26253	26153	26078	26111	26157	26345	26492	26320	26042	26001	26218	26081	26122	26422	26299	26355	26355	26201	26309	26218	26453	26225	26274	26173	25989	26347	26423	26089	26072	26261	26238	26371	26369	26086	26249	26233	26433	26322	26262	26263	26362	26259	26224	26489	26434	26234	26228	26345	26501	26042	26065	26131	26091	26228	26377	26546	26346	26132	26069	26277	26111	26225	26214	26289	26191	26196	26390	26098	26249	26373	26386	26433	26296	26297	26202	26081	26235	26185	26123	26327	26297	26406	25979	26041	26380	26249	26219	26312	26213	26351	26158	26473	26391	26184	26156	26170	26116	26520	26126	26169	26270	26103	26205	26233	26001	26395	26376	26296	26463	26479	26081	26195	26198	26203	26555	26404	26188	26158	26242	26158	26372	26404	26157	26069	26381	26536	26317	26183	26044	26043	26149	25999	26116	26120	26644	26025	26031	26118	26356	26304	26228	26324	26206	26179	26090	26067	26286	26301	26072	26404	26379	26464	26455	26344	26251	26129	26308	26257	26334	26263	26259	26392	26021	26146	26010	26097	26270	26201	26314	26266	26320	26292	26370	26202	26183	26556	26503	26165	26361	26326	26102	26290	26127	26211	26466	26061	26119	26097	26235	25977	26290	26372	26286	26350	26198	26158	26243	26151	26385	26229	26130	26060	26280	26210	26155	26188	26232	26459	26252	26272	26446	26437	26286	26342	26294	26377	26287	25880	26212	26248	26213	26342	26279	26166	26128	26029	26352	26204	25974	26255	26357	26289	26283	26392	26389	26196	26329	25808	26220	26234	26335	26326	26050	26223	26222	26184	26349	26235	26245	26139	25992	26234	26292	26162	26232	26294	26370	26252	26288	26132	26305	26273	26116	26210	26149	26109	26287	26254	26092	26240	26285	26392	26561	26350	26337	26324	26372	26458	26114	26240	26408	26323	26192	26256	26219	26425	26202	26354	26509	26442	26399	26130	26277	26178	26277	25869	26150	26470	26340	26181	25943	26201	26108	26260	26236	26256	26133	26120	26139	26555	26298	26190	26281	26363	26387	26257	26251	26364	26326	26210	26339	26466	26202	26222	26095	26318	26253	26280	25908	26240	26402	26312	26255	26436	26206	26125	26317	26569	26127	26062	26221	26207	26345	26139	26307	26264	26268	26255	26300	26202	26117	26202	26011	26358	26417	26281	26327	26286	26129	26307	26378	26144	26368	26362	26256	26076	26175	26450	25873	26091	26166	26244	26349	26083	26086	26097	26391	26194	26347	26306	26369	26255	26315	26261	26152	26422	26199	26321	26127	26368	26146	26137	26009	26228	26179	26281	26208	26506	26321	26367	26220	26410	26199	26132	26147	26094	26375	26265	26349	26194	26083	26239	26160	26489	26211	25987	26276	26363	26124	25996	26195	26085	26405	26062	26177	26362	26150	26284	26328	26390	26419	26403	26273	26329	26230	26535	26366	26143	26179	26244	26455	26111	26311	26160	26407	26327	26082	26145	26434	26347	26338	26548	26096	26383	26158	26219	26366	26342	26144	26464	25980	26277	26003	26060	26389	26207	26103	26417	26254	26334	26300	26535	26138	26117	26185	26335	26178	26124	25990	26113	26199	26105	26029	26341	26034	26127	26197	26312	26228	26029	26223	26251	26227	26277	26208	26595	26249	26173	26116	26150	26230	26056	26091	25960	26045	26222	26264	26232	26134	26267	26056	26013	26336	26188	26297	26239	26260	26219	26312	26349	26348	26231	26361	26260	26184	26165	26255	26291	26267	26194	26249	26373	26251	26342	26141	26240	26237	26512	26321	26174	26333	26176	26458	26187	26527	26392	26128	25951	26172	26397	26143	26286	26118	26232	26371	26383	26206	26252	26336	26493	26266	26354	26116	26385	26176	26084	26179	26219	26260	26316	26351	26252	26233	26293	26221	26247	26093	26240	26521	25995	26265	25978	26319	26352	26274	26334	26248	26171	26230	26288	26317	26209	26343	26053	26585	26221	26292	26310	26174	26209	26189	26382	26217	26233	26454	26264	26013	26244	26209	26430	26333	26317	26288	26106	26227	26280	26393	26272	26352	26320	26075	26183	26369	26315	26110	26145	26441	26122	26184	26271	26263	26197	26045	26200	26272	25980	26316	26254	26203	26399	26059	26198	26259	26101	26244	26091	26259	26308	26123	26147	26309	26218	25943	26080	26194	26114	26241	26149	26217	26300	26121	26170	26194	26163	26101	26256	26345	26183	26127	26223	26303	26400	26245	26290	26208	26364	26101	26205	26190	26363	26450	26130	26133	26245	26121	26380	26213	26164	26130	26066	26182	26422	26062	26076	26246	26113	26273	26269	26437	26480	26298	26300	26337	26457	26201	26472	26298	26057	25951	26361	26160	26232	26215	26248	26228	26406	26275	26170	26272	25999	26229	26183	26268	26153	26083	26149	26242	26278	26299	26156	26257	26227	26086	26114	26432	26488	26309	26492	26468	26275	26416	26204	26324	26342	26331	25936	26383	26324	26229	26234	26165	26295	26197	26180	26112	26353	26360	26053	26375	25875	25988	26149	26222	26199	26230	26563	26269	26203	26507	26424	26203	26268	26408	26234	26148	26468	26374	26180	26246	26180	26282	26280	26371	26492	26268	26359	26320	26289	26184	26145	26352	26239	26374	26275	26359	26369	26268	26307	26318	26089	26319	26288	26208	26312	26376	26105	26002	26271	26460	26358	26535	26203	26270	26272	26130	26348	26214	26317	26196	26213	26128	26229	26305	26042	26322	26161	26282	26277	26418	26318	26291	26162	26359	26372	26390	26203	26093	26219	26248	26419	26352	26354	26281	26150	26241	26156	26411	26150	26226	26246	26228	26109	26351	26346	26029	26232	26232	26438	26064	26236	26352	26358	26334	26133	26259	26146	26124	26455	26465	26217	26373	26420	26176	26241	26083	26343	26376	25957	25994	26212	26101	26327	26100	25784	26113	26159	26346	25985	26225	26269	26299	26168	26167	26150	26035	26240	26145	26180	26243	26573	26098	26138	26268	26206	26439	26619	26382	26257	26403	26311	26374	26435	26230	26501	26178	26150	26000	26241	26550	26285	26216	25970	26128	26010	26347	26257	26286	26424	26393	26303	26238	26092	26275	26214	26173	26328	26284	26106	26177	26257	26291	26463	26396	26224	26144	26190	26241	26437	26320	26475	26185	26452	26258	26193	26339	26345	26183	26227	26329	26266	26292	26315	26245	26298	26043	26307	26163	26461	26440	26256	25980	26198	26406	26112	26201	26216	26424	26442	26336	26211	26250	26151	26263	26162	26328	26305	26362	26261	26252	26380	26175	26247	26142	26245	26385	26326	26406	25996	26049	26470	26336	26226	26434	26560	26232	26240	26284	26257	26126	26269	26030	26338	26089	26298	26130	26322	26258	26422	26321	26265	26307	26155	26404	26212	26210	26124	26220	26029	26323	26387	26334	26243	26324	26497	26229	26046	26059	26319	26022	26138	26258	26296	26170	26516	26405	26294	26224	26135	26065	25999	26353	26250	26236	26386	25866	26275	26143	26216	26264	25982	26244	26133	26303	26206	26121	26170	26305	26057	26326	26372	26214	26403	26264	26216	26167	26325	26457	26172	26084	26487	25954	26540	26080	26026	26203	26209	26150	26203	26228	26466	26255	26057	26266	26068	26473	26531	26356	26380	26212	26334	26267	26273	26382	26114	26170	26242	26303	26366	26307	26436	26114	26235	26407	26072	26188	26255	26212	26406	26221	26323	26084	26399	26264	26243	26285	26202	26626	26229	26379	26389	26008	26072	26250	26082	26362	26225	26239	26168	26100	26119	26441	26204	26194	26363	26513	26215	26115	26316	26010	26110	26126	26350	26261	26209	26281	26264	26137	26325	26313	26020	26454	26213	26179	26205	26214	26287	26162	26149	26542	26157	26225	26266	26241	26207	26020	26298	26268	26280	26265	26212	26130	26189	26276	26305	26193	26361	26282	26213	26151	26481	26273	26099	26340	26327	26418	26456	26244	26031	26164	26275	26008	26139	26157	26288	26116	26338	26386	26234	26253	26274	26295	26314	26284	26444	26105	26292	26320	26309	26110	25946	26151	26323	26442	26159	26110	26262	26266	26278	26024	26286	26382	26170	26228	26048	25944	26269	26033	26219	26193	26251	26223	26397	26015	26223	26405	26344	26336	26251	26418	26076	26351	26205	26343	26339	26178	26146	26719	26220	25946	26311	26203	26115	26194	26366	26049	26218	26210	26350	26351
51669	84442	76486	60415	56558	44633	38527	35606	30636	23379	20859	20660	19749	19239	18743	18344	18306	18148	18111	17791	17684	17472	17422	17317	17138	17118	17026	17108	16933	17214	16984	17089	17155	17122	16979	16945	17000	16991	16830	17067	16936	16948	16818	17107	16920	17124	17114	16922	17060	16953	17035	16994	16988	16884	16692	16903	16889	17090	16906	16956	16829	16867	16907	16675	16835	16884	16767	16736	16899	16896	17007	16863	16818	16972	16666	16839	17006	16935	16964	16799	17003	16956	16896	16966	16942	16965	16977	17036	16870	17118	16820	17072	16820	17017	16821	17015	16666	16916	16917	17029	17093	16822	16864	16859	16792	16961	16906	17198	16827	16939	17005	17008	16883	16898	16790	16940	16977	16960	16862	17048	16857	16958	16915	17086	16878	16940	16790	16958	17129	16941	16790	16828	16851	16950	16892	16872	17054	17041	16904	16917	16817	16977	17027	17140	16940	16778	16800	17085	16960	16942	16906	16887	16876	16905	16866	16947	16929	16857	17017	16800	16843	16906	16953	16916	17023	16994	16910	16903	16907	16858	16984	16969	16941	16711	16953	16918	16904	16909	16976	16925	16829	16762	16907	16849	16871	16928	17045	16864	16889	16801	16953	17109	16761	16959	16835	16864	16840	16832	17105	16821	16930	16864	16819	16969	16810	16942	16916	16983	16854	17055	16905	17059	17013	16906	16915	16924	16977	16768	16975	17061	16802	16838	16863	16984	16988	17056	16898	16810	17035	16817	17088	17000	17088	16869	17027	17032	16964	17021	16793	16802	16920	16889	16850	17065	16916	16847	17018	17037	17089	17053	16816	16816	17009	16927	17054	16840	16813	16917	16956	16831	16854	16891	16916	17010	16890	16968	16800	16907	16910	16727	16687	16877	16863	16813	16901	17037	17016	17036	16959	16845	16757	16931	16870	16863	16879	16831	17018	16935	16961	16893	16956	16806	16866	16950	16852	16908	16821	16864	17073	16947	16906	16775	16982	16944	16876	16782	16929	16908	16930	16991	16910	16868	16979	16910	16921	16897	16821	16999	16948	16854	16906	16922	16780	16807	16737	17094	17054	16885	16964	16886	16937	16821	17080	16797	17027	16896	16963	16843	16779	16889	16879	16806	16952	17085	16698	17014	16761	16950	16865	16843	16903	17016	16901	16803	16914	17011	17046	16960	16863	16983	16861	16820	16927	16784	16967	16904	16947	17042	17028	16847	17083	16969	16854	16846	16878	17000	16846	16829	16771	16970	16778	16988	17029	17064	17089	16974	16952	16817	16759	16880	16890	17002	17117	16888	16922	16991	16981	16647	17059	16933	17111	16945	16730	16998	16806	17073	17050	16988	17048	16939	17013	17062	17166	16934	16910	17001	16817	16949	16721	16903	16849	16745	17052	16956	17066	16927	17013	17058	16808	16906	16927	16927	16858	16958	16757	17162	16920	16941	16900	16929	16778	16867	17135	16790	16902	16922	17025	16782	17052	17072	16990	16950	17014	17039	16866	16959	16948	16810	17114	16952	16931	16925	16975	16728	17016	16940	17085	16956	16802	16752	16955	16945	16878	16871	16870	16822	16924	17044	16779	16871	16887	16926	16957	17071	16892	16891	16862	16815	16827	16881	17066	17004	16913	16982	16833	16903	16924	16955	16917	16790	16889	16778	16962	16895	17008	16765	16958	16805	16726	17084	16997	16759	16953	16981	17040	16998	16822	17010	16838	16943	17058	17067	16894	16961	17025	16848	16988	16830	16887	16934	16882	16936	16938	16993	16923	17149	16947	16895	16925	16739	16972	16909	16954	16997	16950	16963	16980	17061	17035	16929	17102	16927	17185	16897	17010	17106	16988	16985	16822	17040	16939	16982	16977	16957	17053	16718	16811	16752	16945	17168	16892	17008	16843	16847	16882	16863	17069	16951	16961	17017	16888	17028	17039	17013	16860	16931	16814	16928	17007	16934	17089	16915	17083	16812	16985	17141	16981	17040	16968	16880	16868	17057	17032	16803	16876	16858	17096	16904	16910	16944	16958	16777	16844	16941	16941	16974	16825	16847	16881	16813	16925	16855	16943	16879	16955	16933	16928	16984	16963	16970	16689	17033	16890	16923	16872	17004	16875	17023	16821	16845	17076	16859	16994	16748	16945	17008	16965	16924	16902	16856	16944	16900	16689	17102	16929	16930	16918	16923	16942	16942	16971	16947	17026	16802	16894	16869	16792	16902	16937	16962	16968	16818	16806	16760	16853	16760	16930	16983	16955	16998	16780	16822	16875	17073	17082	16948	16947	16856	16872	16756	17101	16862	16687	17065	16851	17009	17041	16989	16908	16930	16793	16751	16732	16741	17067	16741	16829	16967	16772	16979	16897	16904	16947	16855	16911	16874	16969	16956	17046	16708	17166	16711	16862	16893	16838	17122	16970	16792	16946	16840	17036	16887	17008	16713	17075	16691	16989	16928	16842	16988	16800	17098	16807	16912	16950	16819	16885	16944	16866	16850	16933	16949	16862	17006	16932	16877	16881	16921	16734	16878	16916	16845	16841	16982	16955	16881	16757	16998	16831	17050	16814	17007	16702	16829	16768	16971	16738	17018	16894	16937	16963	16998	16831	16807	16822	17042	16984	16924	16905	16935	17009	16956	16697	16940	16862	16981	16890	16721	16987	16917	16880	16938	16876	17044	16936	16982	16979	16939	16846	16787	16873	16925	17153	17167	17122	16876	16969	16907	17113	17049	16831	16858	16961	16984	16984	17031	17041	16859	17122	16982	16730	16891	16942	16760	17012	16944	16951	16876	17117	16807	16954	16708	16794	17013	17008	16767	16925	16789	17064	16750	16941	16843	16902	16846	16923	16865	16803	16718	16778	16854	16869	16881	16701	17048	17004	16888	17056	16915	16935	16929	16939	16929	17057	16900	17035	17074	16977	17052	17088	17069	16893	16866	16835	16785	16941	16892	17024	17017	16821	16844	16924	17024	16907	16844	16825	16983	16819	16885	16926	16939	16912	16794	16978	16891	16973	16776	16830	16974	16891	16865	16902	16922	17021	16855	16957	16806	16822	16915	17125	16859	17014	16882	16838	16675	16906	16925	16803	16867	16928	16864	16848	17009	16936	16898	16976	17063	16879	17072	17002	16815	17152	16840	16930	16721	16954	16905	17088	16931	17108	16960	17001	16987	16781	16894	16766	16772	16858	16819	16854	16918	17004	16924	16854	16821	16972	17058	16956	17025	16880	16944	16870	16828	16969	16779	16946	16988	16934	16932	16867	16919	16906	16824	16860	17152	17015	16867	16846	16860	16955	17005	16720	17013	16740	17065	16877	16992	16868	17101	16830	16939	17047	16825	17195	16800	17033	16944	17008	16934	17088	16863	16964	17087	17035	16978	16918	16925	17023	16891	16917	17088	17084	16983	16931	16881	17023	17003	16905	16887	16943	16818	16961	16931	17063	16865	16913	16632	17009	16928	17025	16986	17169	16947	16878	17043	16715	16974	17122	16822	16866	16880	16946	16948	16769	16817	16718	16917	16901	16832	16948	17007	16746	16970	17107	16927	16820	16857	16978	16900	16872	16945	17022	16908	16914	16860	16991	16783	16965	16823	16743	16972	16991	17006	16916	16810	17028	16860	16757	17084	16825	16870	16957	16971	16815	17003	16934	16983	16985	16870	16858	16980	16812	16907	16946	16794	16885	16948	16956	16871	16960	16863	16918	16781	16991	16815	16769	16714	16945	16874	17005	16836	16883	16903	16875	17009	16901	17092	16984	16884	16686	16964	16944	16928	16873	16888	16943	16787	16952	16710	16838	16885	17080	17022	17093	17006	16959	16892	17051	17017	17057	16722	16961	17016	16906	16948	16865	16949	16754	17006	16765	16919	16880	16848	16848	16925	16895	17009	16968	17094	17025	16778	16927	17003	16926	16937	16811	16986	17085	16836	17069	16948	16704	17095	16910	16924	16852	17019	16811	16887	16890	17100	16960	17070	17001	16892	17017	16884	17042	17088	16847	16959	16953	16970	16865	16838	17090	16975	17090	16799	16916	16967	16733	16904	17042	16885	16921	16901	16911	16813	17071	17039	16812	16961	16857	17027	16899	16880	16866	16926	17063	16873	17109	16837	16770	16784	16777	16884	16933	16923	16994	16932	16788	17013	16989	16894	16910	16961	16856	17026	16858	16887	17031	16903	17113	16856	16887	17027	16960	16868	16983	16901	16830	16811	17154	16940	16750	17080	16847	16960	17056	16858	17043	16950	16933	16946	16920	16905	16889	16817	16982	17007	16854	17001	16781	16905	16884	17068	16888	17028	16879	16896	16859	16922	16889	16899	17019	16804	17116	16918	16709	17036	16971	16884	16977	16747	16691	16885	17137	16750	16855	17066	16855	16816	16996	17036	16870	16963	16794	16883	17033	16824	16854	16886	16918	16883	16860	16970	16972	17069	16956	16923	16760	16752	16965	16954	16935	16866	16823	16802	17015	16750	16908	16984	17023	16853	16753	16826	16928	16943	17012	16973	17149	16859	16892	17046	16970	16917	16790	16905	16664	16926	16946	16951	16949	16821	17036	16885	17023	17018	16948	16850	16816	16708	16884	17066	16983	16997	16966	17034	16889	16795	16895	16888	16976	16968	16925	16874	16858	16890	16984	16819	16773	17027	16855	16916	16815	16936	16788	16926	16820	16802	17062	16889	16830	16941	16844	16758	16935	17019	16834	16832	16912	16858	16887	16983	16846	16949	16917	16774	16906	16943	17054	16739	16904	16946	16990	17059	16685	16961	16966	16994	17104	16885	16918	16727	16935	17021	16984	16933	16810	16814	16825	16778	16799	16909	16990	16964	16895	16890	16687	16816	17036	16876	16793	16940	16846	16789	17011	16956	16942	16894	16867	16946	16894	16817	16808	16843	16971	16771	16806	16844	16993	16979	16857	16772	16947	16871	17073	16906	16868	16861	16978	16798	16892	17068	16919	17063	16988	16934	16850	16854	17064	16995	16790	16888	17004	16840	16966	16816	17114	16894	16874	16905	16960	16976	17173	17060	17011	16890	17075	17002	16930	17005	17009	16970	16969	16841	16881	17031	16988	17154	16786	16945	17013	17034	16769	16859	16899	16991	16925	16955	16925	16951	16903	16905	16865	16977
48048	57568	60294	56157	44896	39220	35612	32382	29502	28065	27367	27041	27062	26953	27123	26831	26786	26726	26733	26503	26711	26508	26620	26566	26798	26368	26391	26459	26485	26615	26389	26259	26446	26496	26668	26445	26564	26526	26370	26376	26446	26406	26484	26432	26237	26334	26372	26445	26427	26309	26674	26444	26578	26200	26382	26340	26387	26012	26475	26713	26311	26270	26543	26282	26276	26530	26408	26421	26439	26718	26467	26277	26264	26379	26480	26468	26418	26361	26262	26480	26284	26281	26501	26512	26278	26397	26394	26412	26543	26266	26623	26212	26589	26408	26489	26328	26474	26578	26492	26463	26367	26244	26285	26052	26479	26425	26259	26531	26430	26332	26435	26313	26359	26434	26724	26376	26474	26238	26645	26477	26505	26327	26606	26253	26629	26426	26648	26255	26670	26403	26424	26450	26244	26299	26427	26377	26436	26529	26235	26304	26358	26529	26401	26317	26297	26234	26456	26476	26368	26482	26416	26437	26553	26277	26576	26455	26565	26553	26229	26488	26420	26308	26494	26239	26356	26593	26260	26520	26365	26258	26333	26426	26292	25928	26428	26490	26342	26015	26263	26584	26562	26282	26323	26398	26432	26453	26484	26470	26509	26372	25950	26767	26515	26244	26327	26239	26405	26542	26356	26421	26463	26279	26349	26497	26443	26538	26461	26722	26306	26494	26278	26304	26087	26394	26387	26407	26430	26448	26411	26339	26527	26483	26424	26711	26401	26366	26266	26407	26327	26424	26283	26478	26478	26511	26566	26337	26344	26206	26595	26474	26308	26328	26372	26476	26557	26411	26204	26483	26565	26417	26200	26731	26273	26121	26198	26335	26247	26564	26523	26296	26300	26544	26466	26490	26299	26324	26293	26457	26438	26264	26346	26453	26536	26308	26354	26409	26279	26458	26433	26343	26172	26482	26371	26394	26621	26183	26134	26465	26504	26463	26111	26430	26435	26376	26472	26347	26661	26562	26444	26404	26383	26440	26243	26692	26359	26503	26520	26312	26289	26401	26500	26513	26480	26536	26542	26269	26464	26600	26461	26295	26450	26262	26552	26301	26386	26731	26319	26223	26251	26308	26315	26259	26326	26297	26555	26358	26396	26469	26364	26613	26458	26579	26375	26347	26490	26741	26612	26461	26487	26228	26508	26527	26520	26434	26380	26309	26434	26534	26380	26288	26508	26493	26512	26614	26619	26394	26574	26623	26535	26434	26730	26610	26507	26675	26261	26425	26455	26253	26101	26306	26456	26610	26289	26338	26258	26268	26284	26370	26178	26447	26505	26441	26290	26202	26360	26384	26343	26534	26502	26258	26479	26353	26539	26353	26587	26485	26274	26177	26591	26304	26556	26637	26737	26448	26443	26445	26391	26182	26431	26397	26515	26642	26297	26234	26388	26582	26198	26574	26512	26338	26476	26461	26340	26371	26475	26333	26419	26427	26415	26220	26224	26248	26469	26332	26409	26307	26586	26309	26215	26423	26458	26452	26258	26550	26629	26633	26474	26377	26016	26388	26183	26507	26389	26450	26431	26361	26655	26447	26385	26461	26320	26433	26410	26662	26595	26536	26259	26588	26308	26669	26317	26442	26560	26426	26719	26195	26179	26588	26260	26415	26381	26552	26381	26373	26587	26327	26226	26455	26496	26265	26379	26553	26230	26377	26473	26771	26281	26143	26445	26345	26258	26390	26443	26590	26228	26496	26201	26499	26622	26425	26417	26409	26572	26418	26639	26585	26488	26405	26394	26322	26594	26519	26417	26328	26387	26430	26429	26266	26350	26502	26453	26488	26452	26549	26478	26399	26562	26373	26414	26414	26215	26369	26072	26328	26559	26484	26374	26310	26330	26585	26446	26366	26514	26079	26381	26480	26617	26427	26145	26405	26311	26490	26498	26497	26241	26404	26552	26637	26451	26411	26453	26485	26391	26326	26074	26494	26383	26392	26325	26663	26525	26582	26344	26207	26411	26404	26569	26514	26164	26325	26516	26684	26683	26515	26381	26583	26410	26491	26575	26432	26157	26518	26436	26285	26412	26348	26661	26343	26504	26454	26554	26426	26513	26542	26498	26444	26211	26427	26087	26552	26404	26296	26351	26651	26536	26537	26349	26410	26361	26605	26536	26582	26212	26125	26250	26493	26570	26484	26341	26600	26306	26335	26308	26494	26386	26385	26373	26309	26555	26354	26320	26632	26286	26487	26664	26470	26155	26336	26639	26122	26438	26249	26285	26247	26361	26402	26566	26427	26467	26537	26434	26273	26241	26405	26652	26250	26516	26342	26220	26418	26293	26374	26444	26208	26499	26374	26315	26459	26458	26208	26387	26437	26370	26331	26414	26341	26368	26369	26142	26330	26358	26360	26246	26487	26277	26280	26532	26603	26450	26361	26082	26309	26253	26430	26709	26247	26430	26461	26420	26186	26392	26613	26339	26233	26422	26471	26236	26379	26265	26384	26280	26359	26324	26475	26392	26320	26412	25971	26436	26394	26355	26637	26328	26237	26512	26516	26391	26339	26319	26391	26676	26191	26540	26361	26482	26382	26316	26238	26276	26456	26541	26408	26371	26509	26165	26519	26324	26192	26167	26407	26403	26645	26461	26227	26252	26464	26548	26293	26578	26475	26305	26483	26493	26452	26248	26053	26343	26523	26351	26550	26185	26361	26319	26427	26433	26253	26303	26543	26440	26524	26317	26506	26516	26588	26232	26558	26355	26201	26523	26458	26563	26633	26513	26415	26169	26376	26290	26202	26506	26259	26410	26501	26513	26265	26152	26402	26372	26428	26394	26655	26494	26503	26264	26314	26343	26566	26505	26403	26234	26180	26709	26543	26411	26561	26546	26183	26399	26366	26283	26404	26419	26540	26394	26493	26454	26537	26521	26564	26207	26324	26400	25978	26325	26255	26271	26545	26593	26220	26171	26320	26382	26434	26240	26376	26341	26494	26636	26580	26347	26368	26318	26643	26500	26501	26404	26387	26859	26645	26419	26435	26205	26344	26591	26422	26449	26415	26374	26295	26332	26641	26317	26618	26401	26299	26292	26349	26534	26601	26486	26225	26530	26318	26421	26338	26333	26188	26250	26349	26473	26342	26434	26588	26737	26593	26436	26546	26756	26356	26121	26665	26504	26489	26384	26451	26448	26260	26256	26262	26339	26279	26287	26271	26246	26477	26318	26233	26173	26093	26610	26636	26263	26295	26346	26258	26153	26424	26349	26403	26521	26468	26221	26206	26255	26102	26567	26345	25953	26431	26256	26191	26575	26366	26356	26444	26513	26372	26071	26475	26687	26575	26281	26579	26367	26678	26307	26447	26452	26202	26453	26258	26445	26270	26478	26422	26341	26421	26467	26192	26385	26390	26360	26292	26494	26396	26317	26372	26480	26383	26446	26461	26317	26089	26560	26269	26557	26339	26647	26253	26599	26444	26548	26491	26580	26300	26357	26427	26577	26385	26378	26443	26483	26249	26194	26517	26457	26674	26611	26316	26463	26571	26489	26567	26498	26531	26336	26389	26422	26294	26457	26524	26270	26161	26543	26294	26076	26303	26328	26295	26188	26296	26426	26366	26229	26237	26557	26531	26520	26546	26231	26453	26309	26326	26346	26503	26789	26384	26624	26614	26322	26405	26282	26310	26690	26305	26337	26279	26240	26226	26309	26534	26494	26056	26526	26655	26231	26236	26395	26319	26141	26553	26566	26408	26371	26777	26274	26254	26332	26543	26448	26365	26603	26511	26335	26112	26381	26357	26424	26734	26374	26249	26256	26376	26180	26369	26441	26388	26303	26391	26453	26368	26121	26463	26325	26589	26415	26369	26332	26311	26387	26337	26433	26306	26559	26487	26344	26267	26376	26619	26283	26456	26458	26357	26498	26419	26459	26722	26455	26436	26389	26453	26386	26240	26485	26533	26279	26375	26310	26372	26682	26452	26547	26470	26268	26476	26280	26408	26453	26630	26587	26485	26541	26368	26379	26650	26341	26329	26256	26274	26312	26617	26274	26089	26358	26447	26296	26273	26611	26402	26257	26408	26322	26352	26406	26350	26347	26463	26429	26434	26266	26459	26499	26128	26484	26506	26595	26267	26647	26261	26376	26325	26263	26431	26406	26326	26808	26410	26308	26444	26554	26383	26242	26250	26197	26301	26637	26327	26503	26638	26476	26397	26441	26673	26668	26678	26408	26204	26547	26841	26478	26281	26621	26596	26397	26449	26290	26505	26376	26348	26483	26476	26578	26420	26154	26330	26148	26221	26366	26183	26357	26201	26164	26368	26529	26605	26451	26601	26191	26456	26280	26183	26668	26620	26560	26587	26384	26331	26471	26336	26614	26411	26369	26546	26513	26409	26365	26365	26607	26713	26381	26176	26240	26567	26500	26296	26497	26496	26360	26390	26355	26262	26363	26534	26374	26055	26497	26319	26356	26521	26099	26266	26400	26464	26269	26229	26164	26407	26343	26324	26320	26306	26262	26472	26306	26379	26790	26615	26343	26367	26506	26567	26220	26270	26301	26547	26315	26253	26372	26457	26391	26402	26431	26272	26447	26234	26425	26461	26414	26426	26461	26510	26478	26610	26513	26618	26458	26385	26249	26335	26469	26682	26288	26293	26263	26418	26416	26408	26500	26205	26433	26161	26434	26030	26403	26336	26454	26444	26345	26130	26204	26301	26390	26396	26409	26520	26352	26364	26635	26326	26355	26446	26568	26632	26390	26427	26341	26190	26208	26469	26340	26727	26571	26621	26431	26249	26304	26210	26420	26627	26670	26378	26610	26378	26507	26378	26300	26255	26416	26118	26350	26401	25996	26392	26276	26425	26466	26480	26153	26231	26358	26532	26356	26594	26594	26443	26555	26694	26256	26283	26350	26243	26397	26567	26718	26585	26584	26171	26496	26373	26285	26404	26764	26397	26303	26387	26381	26511	26478	26534	26318	26296	26333	26352	26452	26160	26454	26259	26343	26683	26279	26457	26583	26807	26783	26446	26231	26402	26617	26250	26443	26555	26349	26299	26427	26203	26285	26332	26499	26369	26510	26460	26295	26159	26239	26224	26259	26545	26247	26591	26143	26462	26396	26117	26167	26233	26679	26673	26360	26552	26198	26340	26580	26282	26636	26235	26563	26354
51523	66359	61044	49573	39016	32493	28235	24633	20552	18416	18011	17968	17973	17614	17462	17383	17525	17659	17391	17336	17216	17259	17258	17101	17078	16991	17024	16940	16954	17148	17245	17370	17290	17195	17129	17026	16913	17080	17214	17025	16819	16995	16999	16945	17284	16818	17048	16992	17115	16983	17051	17047	17032	16946	17141	17206	17021	16898	17006	17004	16947	17020	17127	16923	16823	16852	17141	16958	16878	17002	16930	17013	16936	17030	17031	17070	16962	16968	16996	17046	16797	17128	17239	16982	16879	17143	17035	16909	16884	17028	17028	17211	16991	17114	16938	16883	16997	17000	17110	16888	16991	16952	16903	17182	16918	16931	16954	17125	16879	16963	17032	16922	17032	17063	17028	17260	17067	17048	17016	17050	17116	16956	16951	17154	16796	16743	16925	17049	17144	16998	17068	16958	17008	16954	16856	16973	17127	17228	17044	16837	17024	17004	16758	16965	17069	17166	16988	16947	16868	16956	17252	17035	16964	17024	16951	16920	16943	17101	16942	17054	17026	16835	16855	17044	17122	16936	17073	17068	16895	16928	17096	17001	16877	17016	17077	16983	17015	17107	17017	17151	16909	16943	16966	17105	16754	16922	17215	17079	17018	17065	16945	17035	16911	17064	16889	17309	17093	16955	17010	16930	16835	17031	16980	16948	16907	17008	17108	16857	17148	17000	17114	16849	17011	17006	17011	17024	17192	17157	16897	16955	17106	17031	17084	16948	17083	16999	17041	16938	16916	16847	17065	16992	16949	16970	16960	17103	17068	16982	17004	17187	17019	17109	16968	16960	17081	16925	16936	16858	17191	16919	17231	17049	17040	17101	17096	17015	16959	17054	16889	16942	17080	17084	16909	17021	17113	16891	16771	16996	16929	17009	16947	17009	16972	16989	16942	17034	16996	16949	16838	16954	17046	17158	17059	17013	17054	17035	16891	17013	17082	17001	17157	16993	17000	16842	17193	17019	16985	16986	17097	16866	17069	17018	16995	16900	16971	17018	17057	16926	17194	16980	16860	16960	17156	16989	17063	17056	16911	16870	17012	17131	16791	17182	17146	16926	16956	16851	16978	16936	17083	16891	17132	16993	16971	17202	16858	17067	17095	16936	17157	17107	17023	17000	17054	16994	16910	16925	16953	17054	17075	17017	17027	17053	17250	16803	17069	17076	17028	17086	16942	17115	16949	16996	17038	16910	16793	16884	17010	17213	17039	17100	16954	16897	17088	16890	16897	16852	16977	16877	17031	16779	17077	16964	17076	17047	17137	16940	17017	17034	16923	17112	17049	17066	16918	16985	17010	16942	17069	16930	16952	17056	16992	16953	16989	17010	16976	17119	16941	16961	17116	16977	17052	17091	17010	17053	16927	16918	16925	17095	16974	16852	17106	17031	17123	16909	16970	16974	17082	17050	17200	17085	17031	17037	16829	17096	17074	16821	16939	17156	17085	17097	17032	16973	16839	16647	17143	16927	16951	17068	17081	17000	17057	16880	17024	17006	16966	16992	16984	16988	17077	17064	17136	16951	17124	16981	16878	16990	16954	17035	17001	17052	17103	17111	17149	17082	16883	17063	17036	16976	16853	17160	17053	16994	16879	17076	16899	17019	16914	17012	17091	17031	17004	16956	17067	16928	16999	17132	16982	17029	16891	16996	17096	17089	16901	17056	16974	17042	17108	17002	17073	17075	16949	16910	16906	17030	16820	16863	17165	17054	16973	17152	16970	17074	16988	17092	16822	16945	17010	17113	17020	16753	17047	17055	17024	17099	17043	16754	17003	16938	16941	17064	16889	17098	16984	17026	17118	16983	17225	16972	17034	16998	16969	17038	17006	16986	16971	16911	16984	16972	17099	17014	16929	17218	16962	17092	16975	16888	17016	17097	16957	17150	16970	16782	17001	17031	17114	17129	17264	16803	16918	16956	17113	16918	16910	16995	16984	17078	16913	17048	17027	16946	16863	17061	16879	17074	16954	16962	17042	16956	16929	17163	16975	17049	16956	16920	16971	17042	16915	17011	17138	17015	17018	17123	16966	17158	17051	16971	16976	16987	16953	17129	17020	17074	17060	16996	17129	17049	17148	17057	16890	16967	17210	17028	16913	16999	17079	16852	16875	16908	16976	17038	17059	17161	16884	16943	16999	16992	16996	17069	17033	16968	16993	16981	17019	17036	16832	16942	16950	16913	16965	16992	16953	16964	17076	16778	17150	16905	17032	17049	16957	17243	16917	17120	17054	17091	17120	17064	17009	17102	17014	16991	17028	16854	17116	16999	17078	16840	16950	16959	17148	17124	17034	17097	17095	16980	16956	17093	16956	16970	16918	16920	16982	16990	16922	17175	16945	16920	16905	16925	17202	16998	17256	16867	17009	17051	16951	16985	16959	16897	17201	17059	16994	17168	16973	17042	17010	16921	16989	17016	17056	17000	16963	17113	17061	17095	17159	16861	17133	17122	17109	17060	17146	16862	16971	16938	17171	16973	17105	16974	17090	17083	17047	17088	17084	16980	16826	17182	16932	16857	17199	17046	17008	16954	16931	17001	16992	17110	16896	16950	16814	17020	16992	16892	17049	16952	17116	17038	17078	17012	17054	16987	17125	17035	16955	17015	16966	16979	17006	17003	16906	16992	16994	16992	17056	16958	16852	16798	17211	17008	16977	16990	17024	16900	17028	17079	16975	16958	16929	17004	16867	17061	17037	17016	16991	17108	17189	16886	17155	16976	17064	16948	17099	17136	16979	17140	17145	17064	17006	16899	17092	17021	17140	16918	17135	17172	16986	16927	16885	16870	16944	17057	16820	16786	16948	17007	17027	16911	17011	16901	16983	17109	17065	17169	17106	17030	17091	17021	16872	17069	17090	17122	17112	17095	16994	16873	16958	16994	17121	16916	17117	17046	17118	16879	17008	16960	17025	17062	16981	16940	17058	16989	16980	16912	16878	17113	17099	16986	17094	16912	17027	16960	17131	17010	16906	16943	17034	17077	16936	17043	16904	16994	16956	16983	17110	17201	16976	17038	17048	17125	16962	17063	17047	17027	16966	16997	16992	17103	17063	16935	17089	16900	16890	16985	16978	17019	17049	17042	17170	16783	17013	16803	17090	16992	17017	17136	16964	16892	16968	16937	16908	16835	17171	17017	17030	16914	17128	17017	17078	17197	17009	17067	16969	17014	17054	16808	17114	16832	16976	17016	16892	16858	16992	16993	17059	17128	17019	16889	17163	16837	16926	16936	16939	16896	16900	17145	16898	17040	17118	16862	17095	16850	17129	17123	17049	17143	17017	17013	17034	16949	16926	16921	17283	16857	17208	17041	16885	17114	16995	17124	17007	16838	17100	17262	16995	16954	17161	16939	17033	16911	16777	17148	17002	16996	16872	16967	17111	17048	16825	16985	17006	17169	16963	16983	16901	17091	16979	17149	17023	16971	17022	17066	16966	17036	16916	16973	16780	17038	17015	17132	17106	16865	17139	17058	16900	17149	16968	16979	16810	16963	17075	17098	17107	16780	16956	17025	17171	16884	17213	16928	16977	17032	16988	16957	16944	17095	17099	16983	17082	16820	17146	16972	16820	17009	16900	16832	17125	17075	16973	17023	16975	16942	17172	16712	17013	17216	16884	16853	17051	16944	17058	17024	16915	17159	16982	17050	16990	16981	16993	16979	16827	17136	16979	17085	17000	16872	16837	16981	16977	16854	17026	16969	17048	17027	17066	16938	16838	17109	16850	17080	17068	17236	16992	17022	17317	16908	16917	16853	16980	17027	16968	16926	17082	16843	17001	17068	17056	16926	16978	17046	17013	16994	17029	17063	17144	16979	17006	17013	16890	17022	16966	16956	17014	17065	17015	17126	16989	17006	16984	16964	17016	17038	16876	16982	17092	16984	16975	17029	16993	16962	17154	16986	16997	16850	17062	16942	16962	16925	17086	17055	16922	16978	17055	17042	16937	17177	17039	17051	16911	17105	17078	16802	16965	16982	17031	17002	17147	17015	16990	16873	17023	16792	16895	17011	16874	16942	16939	17008	16895	17135	17004	17072	16983	16984	17062	16927	17097	17056	17038	17026	16981	16976	17024	16907	16885	17042	17084	17157	16860	16977	16883	17035	17018	17000	17015	17065	16901	17005	17150	16943	16949	17120	17007	16879	16968	16807	16981	17101	16840	17048	16946	16961	16896	17077	16993	16961	16905	17215	16962	16932	17039	16977	16987	16960	17136	16862	17076	17013	16950	16912	17205	16944	17045	17035	16961	17231	16980	16990	16974	16921	17134	17089	16849	17168	17020	17011	17073	17123	17082	17130	16998	16925	17125	16962	16810	17144	16778	17046	17113	16907	17006	17037	16836	17020	16865	17024	16976	16988	16969	17068	16905	16935	16953	16887	16784	16901	16846	17062	16970	16949	17134	16885	17066	17027	17057	16829	16954	16998	16874	16864	17103	17179	16972	16952	17054	17038	16875	17200	16914	17024	16970	17122	16961	17238	17101	17200	16862	16875	17170	16960	16915	16954	17096	16842	17157	17017	16960	16968	16948	17167	16836	16833	17005	17049	16985	16899	16897	17015	16978	17123	17166	16971	17145	17066	17073	16832	17133	17068	17081	17112	17005	17040	17021	16926	16881	16991	17088	16869	17002	17130	16851	17046	17145	17123	17176	16978	17017	17087	17238	17085	17039	17019	16871	17088	16900	17100	17048	17101	16906	16755	16961	16999	16969	17015	17135	16936	16951	16888	16948	16917	16994	17083	17058	16896	16961	16924	17144	17184	16954	16998	17173	16899	17033	16888	16937	17005	16828	17106	17083	16938	17070	17005	16934	17042	16904	17028	17004	17098	16926	16970	16951	17025	16999	16948	16904	17048	17003	16892	16861	16926	17057	16778	16968	17005	16955	17045	16996	16926	17076	17111	16966	16971	16949	16954	17106	17168	16952	17241	16851	16961	16892	17014	16896	17042	16987	16919	17132	16992	16933	17140	16893	17200	17002	16995	17217	17201	16808	17195	16852	17127	16868	17071	17013	16836	17104	17105	16995	17087	16998	16956	17023	16955	16948	17044	17168	16931	17184	16940	16992	17141	16951	17054	16971	16980	17013	17111	17079	17115	16984	16942	17026	17033	17011	16908	16941	16977	16980	17081
25972	21933	35676	44501	50189	48676	43751	37019	31653	29448	29149	28649	27879	27605	27226	27288	27299	27543	27252	27057	27072	26841	26660	26828	26665	26729	26565	26604	26564	26673	26709	26607	26330	26653	26709	26478	26441	26430	26671	26470	26416	26465	26502	26601	26362	26380	26564	26582	26398	26571	26473	26341	26361	26319	26653	26396	26361	26486	26495	26457	26666	26290	26457	26560	26706	26396	26432	26573	26281	26417	26301	26673	26641	26432	26387	26458	26515	26537	26519	26555	26506	26520	26330	26718	26633	26598	26440	26437	26555	26431	26523	26456	26662	26582	26393	26270	26714	26529	26442	26538	26351	26479	26354	26586	26197	26545	26420	26553	26351	26361	26645	26577	26591	26560	26576	26392	26651	26603	26175	26197	26681	26631	26593	26654	26504	26335	26537	26690	26556	26594	26581	26546	26366	26386	26582	26523	26153	26498	26679	26448	26537	26607	26419	26327	26447	26566	26514	26475	26843	26381	26536	26483	26451	26695	26282	26375	26618	26411	26391	26377	26350	26520	26468	26330	26639	26242	26461	26298	26476	26493	26429	26618	26481	26402	26425	26570	26578	26452	26451	26395	26583	26762	26621	26400	26384	26554	26331	26446	26344	26655	26395	26575	26368	26380	26392	26440	26482	26594	26668	26664	26460	26384	26447	26743	26796	26351	26382	26332	26563	26492	26349	26677	26522	26576	26195	26649	26627	26666	26517	26562	26484	26443	26500	26581	26556	26334	26418	26226	26544	26371	26450	26391	26567	26355	26379	26399	26297	26399	26454	26792	26615	26418	26737	26806	26456	26634	26443	26550	26474	26550	26263	26614	26389	26473	26473	26551	26401	26452	26453	26504	26625	26512	26477	26278	26319	26714	26413	26542	26234	26551	26496	26589	26350	26515	26453	26628	26657	26399	26487	26316	26230	26530	26739	26652	26736	26533	26465	26459	26441	26249	26608	26449	26195	26511	26515	26380	26484	26281	26168	26321	26436	26517	26415	26555	26654	26692	26308	26482	26245	26548	26523	26610	26483	26407	26223	26368	26306	26143	26428	26825	26710	26579	26496	26520	26574	26424	26533	26678	26451	26528	26406	26342	26484	26810	26483	26266	26585	26402	26479	26432	26402	26411	26486	26104	26442	26568	26490	26388	26524	26500	26573	26514	26517	26590	26379	26539	26632	26533	26403	26651	26237	26452	26551	26493	26203	26712	26634	26496	26240	26536	26587	26370	26425	26458	26628	26112	26407	26604	26550	26399	26499	26445	26420	26633	26631	26560	26450	26495	26871	26440	26698	26421	26605	26239	26460	26515	26536	26506	26469	26231	26424	26626	26472	26574	26630	26439	26677	26310	26550	26530	26408	26557	26483	26419	26268	26720	26601	26410	26470	26442	26454	26487	26499	26457	26544	26378	26709	26316	26397	26613	26510	26369	26429	26434	26607	26581	26274	26379	26331	26651	26429	26610	26182	26724	26449	26550	26663	26449	26647	26449	26317	26464	26532	26109	26727	26590	26594	26278	26362	26572	26288	26610	26710	26391	26424	26575	26562	26713	26649	26199	26575	26568	26527	26587	26575	26529	26583	26571	26278	26483	26548	26351	26329	26679	26356	26359	26371	26307	26567	26301	26389	26498	26378	26383	26458	26430	26323	26475	26109	26399	26365	26522	26582	26716	26519	26368	26378	26556	26212	26494	26404	26582	26585	26163	26462	26507	26462	26400	26449	26254	26853	26438	26520	26296	26397	26431	26365	26662	26623	26581	26391	26108	26450	26566	26578	26447	26431	26308	26493	26539	26639	26397	26604	26570	26466	26419	26498	26409	26726	26551	26490	26251	26485	26415	26389	26339	26446	26596	26571	26626	26723	26416	26413	26485	26392	26725	26594	26539	26219	26759	26507	26507	26620	26736	26483	26530	26523	26410	26651	26509	26391	26700	26615	26530	26489	26610	26620	26400	26560	26304	26305	26195	26410	26584	26579	26424	26402	26516	26291	26440	26603	26557	26446	26404	26732	26681	26814	26481	26522	26675	26350	26381	26697	26576	26505	26309	26468	26698	26607	26316	26667	26544	26351	26232	26457	26581	26406	26408	26588	26495	26615	26716	26540	26703	26545	26465	26514	26243	26768	26411	26422	26340	26354	26517	26298	26442	26751	26418	26515	26535	26498	26646	26280	26364	26404	26468	26299	26416	26237	26311	26379	26508	26354	26616	26456	26282	26549	26390	26399	26489	26322	26536	26211	26072	26510	26553	26333	26755	26484	26318	26424	26356	26560	26347	26462	26424	26453	26475	26342	26507	26179	26509	26271	26205	26367	26579	26431	26655	26472	26582	26360	26530	26341	26335	26608	26453	26435	26301	26284	26512	26291	26703	26562	26749	26578	26291	26453	26612	26600	26413	26662	26191	26580	26454	26464	26578	26425	26396	26299	26408	26508	26343	26387	26319	26573	26262	26489	26512	26376	26321	26278	26026	26383	26611	26534	26620	26357	26405	26311	26343	26424	26383	26511	26454	26286	26439	26753	26791	26286	26348	26539	26305	26503	26506	26351	26549	26627	26182	26433	26365	26636	26657	26587	26471	26306	26637	26658	26474	26584	26379	26513	26281	26291	26319	26531	26417	26404	26600	26595	26639	26469	26516	26410	26560	26240	26486	26242	26533	26380	26529	26706	26563	26566	26534	26594	26545	26405	26326	26367	26259	26625	26573	26465	26496	26644	26348	26527	26603	26543	26436	26506	26592	26585	26316	26482	26230	26596	26601	26432	26524	26431	26508	26311	26632	26500	26373	26736	26542	26690	26615	26660	26521	26314	26378	26364	26472	26447	26395	26400	26388	26409	26502	26598	26504	26328	26567	26726	26433	26506	26453	26583	26200	26393	26572	26647	26776	26596	26302	26173	26352	26320	26338	26464	26301	26422	26453	26524	26516	26492	26621	26686	26804	26658	26319	26539	26681	26528	26507	26533	26392	26480	26543	26288	26491	26382	26188	26763	26404	26396	26723	26511	26505	26253	26343	26334	26364	26621	26685	26461	26825	26537	26725	26629	26669	26681	26656	26687	26501	26667	26479	26403	26465	26597	26395	26556	26485	26681	26632	26304	26700	26654	26363	26569	26600	26555	26495	26477	26451	26540	26394	26481	26518	26272	26305	26478	26518	26612	26619	26456	26448	26270	26473	26496	26300	26471	26487	26652	26517	26540	26398	26298	26643	26609	26409	26547	26459	26456	26499	26506	26612	26513	26573	26479	26525	26305	26436	26369	26364	26580	26582	26568	26490	26593	26388	26573	26399	26487	26343	26488	26486	26535	26363	26587	26440	26367	26588	26612	26602	26627	26336	26577	26317	26584	26342	26546	26309	26358	26484	26490	26467	26489	26280	26613	26605	26648	26496	26244	26383	26560	26548	26522	26563	26460	26481	26551	26472	26409	26489	26416	26583	26320	26619	26415	26535	26548	26473	26415	26674	26517	26377	26590	26547	26635	26438	26694	26480	26402	26472	26597	26659	26286	26741	26401	26447	26454	26464	26426	26539	26556	26376	26579	26496	26235	26202	26646	26311	26800	26811	26388	26241	26652	26578	26470	26437	26605	26731	26489	26477	26709	26392	26634	26733	26534	26213	26479	26529	26454	26402	26526	26627	26426	26370	26600	26480	26539	26612	26555	26707	26389	26566	26445	26449	26470	26338	26547	26416	26289	26526	26321	26314	26649	26624	26507	26438	26276	26507	26453	26458	26679	26602	26321	26569	26690	26648	26838	26432	26574	26503	26532	26339	26231	26541	26831	26320	26556	26325	26640	26393	26509	26302	26520	26537	26676	26545	26687	26477	26607	26418	26426	26539	26444	26399	26392	26635	26436	26274	26455	26725	26508	26578	26388	26439	26176	26572	26589	26326	26768	26445	26374	26428	26495	26415	26537	26448	26702	26545	26659	26538	26382	26400	26398	26427	26666	26520	26579	26221	26242	26360	26416	26659	26480	26353	26652	26312	26407	26524	26486	26351	26418	26494	26516	26776	26476	26569	26672	26379	26535	26505	26544	26622	26532	26608	26194	26472	26649	26325	26504	26536	26635	26513	26571	26554	26551	26385	26530	26333	26328	26615	26700	26603	26346	26571	26339	26458	26672	26689	26466	26546	26505	26382	26493	26439	26501	26383	26343	26581	26411	26672	26711	26489	26455	26369	26378	26283	26557	26549	26585	26335	26240	26414	26265	26341	26652	26530	26429	26418	26554	26263	26752	26262	26303	26817	26449	26305	26483	26662	26505	26094	26569	26412	26314	26469	26235	26272	26622	26730	26297	26834	26420	26701	26518	26683	26431	26414	26446	26304	26378	26638	26430	26683	26346	26532	26379	26700	26187	26320	26309	26435	26601	26562	26336	26581	26331	26579	26671	26707	26229	26540	26593	26474	26143	26506	26535	26527	26472	26612	26316	26748	26505	26468	26649	26359	26355	26519	26324	26466	26581	26500	26266	26637	26785	26529	26588	26323	26367	26710	26311	26554	26421	26455	26587	26351	26561	26607	26423	26704	26647	26465	26619	26438	26615	26468	26453	26372	26594	26408	26352	26660	26273	26436	26353	26568	26672	26486	26494	26471	26194	26606	26478	26494	26404	26407	26540	26614	26507	26555	26671	26361	26511	26448	26557	26475	26644	26422	26481	26466	26406	26406	26394	26663	26348	26344	26612	26398	26392	26648	26336	26426	26393	26472	26571	26279	26551	26640	26721	26360	26347	26572	26433	26592	26577	26617	26426	26485	26457	26343	26763	26504	26504	26291	26608	26523	26527	26396	26499	26565	26420	26301	26610	26523	26635	26261	26424	26593	26673	26418	26689	26754	26463	26187	26288	26671	26782	26179	26444	26459	26453	26429	26373	26129	26376	26516	26597	26476	26458	26490	26208	26278	26616	26464	26344	26681	26549	26441	26411	26473	26520	26358	26238	26693	26636	26372	26483	26225	26239	26418	26430	26524	26210	26489	26351	26410	26275	26455	26331	26480	26501	26707	26583	26370	26627	26343	26484	26722	26296	26569	26353	26435	26656	26663	26557	26358	26458	26406	26304	26443	26414	26555	26617	26421	26540	26515	26330	26397	26394	26487	26290	26124	26553	26620	26511	26331	26476	26395	26538	26750
50405	75622	72806	60183	53176	45149	36353	29581	22557	20349	19609	19363	18712	18393	17975	17976	17788	18059	17776	17566	17427	17334	17262	17210	17230	17216	17159	17035	17381	17120	17144	17201	16928	17307	16924	17169	17114	17225	17068	17028	17085	16984	17233	17076	17220	17278	17092	17041	17182	17152	17092	17004	17210	17147	16884	17246	16976	17251	17035	17124	17122	17081	17141	17195	17071	17157	17189	17250	17159	17230	17147	17016	17087	16938	17028	17141	16782	16915	17029	17010	17041	16911	17033	17122	16999	17090	17024	16900	17086	17098	17159	17071	17138	17122	17095	17140	16797	17227	16919	16998	17059	17123	17005	16978	17019	17097	17073	17152	17002	16990	17238	16974	17116	17114	17051	17037	17011	16878	17228	17053	16970	17110	17032	17140	17071	16981	17209	17245	17021	17130	17080	16990	17121	17037	17106	16959	16979	17229	17117	17335	16966	17068	17112	17053	16992	17059	17265	17020	16782	16914	16981	17051	17146	16954	17015	17083	17048	17052	17073	16913	17188	17083	17118	16955	17133	17118	17120	17028	17028	17226	17205	17067	17233	17212	16921	17022	16940	16968	16943	17193	17153	17258	17136	16984	17054	17038	17053	16971	17164	16835	17177	17051	17049	17035	17243	17005	16971	17022	16996	17119	17066	17028	17079	17073	16790	17054	17147	17202	17053	17068	16960	17006	17002	16965	17107	17051	17032	17106	17087	17063	17083	16981	17095	17076	17033	17142	17058	17212	17075	16991	17084	17085	16929	17031	17039	17232	17062	17093	16952	16953	17019	17004	17153	16899	17205	16954	17058	16987	17119	17047	17202	17032	17130	17146	17242	17176	17060	17032	17082	17090	17035	17186	17026	17047	16767	17050	17338	16772	17018	17216	17075	16772	17056	16925	17141	17061	17166	16993	17049	17030	16819	16962	17011	17103	17181	17077	17179	17284	17044	17052	17111	17102	17083	16978	17285	17158	16904	17026	17054	16931	17105	17075	16989	17071	17057	17023	17035	17025	17118	17135	17175	17028	17108	17079	16986	17105	17115	17158	17048	16944	17131	17129	17042	17019	17061	17013	17003	17121	17088	17170	17027	17217	17272	17103	16788	17100	16951	17193	17051	17073	17048	17098	17302	17050	17081	17148	16994	16894	17160	17176	17068	17007	17102	17096	16937	17220	17042	17034	17049	16938	16990	17163	17125	17040	16947	17098	16890	17108	17155	17093	16905	16895	17035	17190	17236	17101	16906	17144	17298	17151	17091	16972	17092	17132	17166	16883	17076	17178	17029	17070	16978	17056	17014	17015	17116	17094	16968	16982	17106	17177	16958	17082	17105	17224	17051	17161	16997	17103	16982	17070	17145	16987	17196	17044	17204	17109	16916	17216	17142	16920	17153	17145	17040	17056	16856	16923	17014	17065	17058	17026	17110	17170	16985	17094	17099	16979	17099	17014	17121	17044	17055	16872	17062	17148	16873	17181	16952	17111	17111	16861	17175	16956	16882	17040	16897	17148	17064	17021	17051	17128	17065	17054	17148	17001	17089	16936	16969	17165	17167	17100	17111	17054	17068	17080	17185	17064	17152	16995	17040	16884	17104	17078	17082	17119	17172	16993	17031	17413	17021	17091	17043	17151	17158	17106	16902	17228	17103	17104	17131	17083	17086	16986	16966	17024	17117	16952	16997	16919	17183	17094	16991	17153	17075	16950	16819	17108	17013	16936	17154	17181	16970	17027	17121	17053	17084	17178	17198	17114	17161	17013	17175	17251	16886	17163	17007	16956	17089	17130	17109	17162	17051	17203	17077	17271	17096	17004	17103	17193	17010	17138	17002	17073	17097	17081	17198	17042	17152	17366	17055	16963	17330	17269	17100	17139	17106	17014	16954	17109	17043	17212	16868	16832	16908	16997	17042	16926	16881	17040	17081	17022	16995	17188	17038	16807	17219	17006	17021	17127	17056	16930	16987	17077	17098	16990	17130	17046	17072	17247	17049	17014	17038	16956	16993	17053	16934	17027	17040	17132	17142	17024	17155	16980	17037	17151	17081	17054	17004	16896	16904	17133	16863	17114	17042	17075	17118	17223	17001	17148	17036	16870	17060	17027	16936	17175	16966	16919	17156	17185	16996	17087	17304	17086	17062	16951	16978	17102	17068	17165	17011	17240	16995	17017	17124	17014	17103	17023	17075	16998	17017	17056	17012	17047	17035	16995	17020	17248	17206	17277	17158	17117	17067	17066	16999	17191	17078	16983	17258	17099	17063	17044	17129	17045	16978	17006	17043	16926	17046	17135	17028	17165	17051	16933	17088	16969	17052	16912	17189	17006	17034	17048	17054	16971	16918	17017	17102	17088	16875	17167	17038	17089	17119	16920	17149	16977	17103	16966	16967	17052	17179	17044	17070	17034	17243	17018	17253	17162	16929	17048	16986	17167	16989	17150	17024	17024	17119	17086	17175	16960	17269	16988	17012	17169	16987	17088	17088	17035	16868	17120	17101	17117	17102	16921	16984	17177	17163	17050	17004	17183	16873	16943	17117	17045	17071	17107	16930	17239	17263	17219	17147	17175	17117	17205	17009	17155	16966	17008	16903	17206	17124	17063	17044	17085	17143	16989	17118	17027	17081	17151	16990	16910	17134	17013	16996	16923	17057	17127	17177	17144	17091	17037	17028	17068	17164	17024	17062	17046	17173	17208	17105	17063	17114	17056	17200	17133	17152	16931	17041	17136	17156	17082	17113	17074	17086	17040	16966	16909	17071	17061	16943	17139	17126	17053	16852	17038	17047	17091	16920	17054	17173	16983	17066	17070	17128	16972	17244	17137	16976	17193	17186	17078	16982	17121	17070	17174	16883	17145	17080	17088	17166	16946	17031	17064	17003	16999	17038	17177	16994	17051	17093	17155	17115	17129	17178	17036	16929	16993	17169	17084	17108	16894	16986	17043	17005	17051	16979	17197	17098	17059	17034	17003	17037	17031	16929	17203	17112	17080	17028	17067	17235	16943	16990	17038	17172	17159	17062	17008	17112	16991	17019	17029	17010	17195	17003	17103	17009	17028	17066	17131	17033	17212	16911	16975	16962	17143	17119	17323	17184	17001	16982	17072	16908	16993	17045	17119	17038	17254	17050	17049	16953	17070	17074	17202	17089	16956	17169	16953	17138	17098	17146	17038	17177	17088	17156	17053	17037	17178	17197	17037	17001	17029	16999	16998	17122	17245	17063	17128	16890	16813	17095	16848	17163	17029	17080	17028	17215	17034	17004	17104	17113	17138	16991	16981	16968	17008	17240	17159	17110	17197	16966	17027	17106	17207	17060	17282	16998	16939	17213	17030	17064	17027	16870	17072	17136	16902	17104	17087	17199	17183	17189	17314	17006	17000	17046	17173	17084	16994	17020	17216	17049	17198	16972	17015	17007	17257	16993	17146	17125	17087	17057	17115	17092	17218	16900	17104	16917	17068	17013	16922	17043	17051	17037	17068	16941	17102	17039	17059	16953	17113	17064	17055	17199	16908	17026	17100	17310	17067	16951	16948	17008	17101	17027	17063	17043	17084	17041	16991	17110	17038	17091	17020	17032	17023	17082	16987	16956	16931	17002	17017	17094	17049	17223	16986	16931	17042	17150	17126	16885	17076	17084	17048	16997	16974	16945	17013	17204	17119	17045	17149	17123	17074	17083	17099	17064	17036	17183	17124	16978	16965	17215	17126	17130	17110	16994	17054	16999	16895	17141	16967	16953	16986	17046	17068	17132	16970	17272	16978	17023	17081	17155	17043	17137	17012	16999	17220	16998	17126	17062	16972	16818	17070	17205	17304	17223	16948	17021	17041	16980	17079	17127	16908	17078	16973	17085	17069	16884	17205	16988	16948	17090	16996	17150	17049	16883	16958	17099	17122	17158	17041	17070	17211	17021	17020	16952	16998	16942	17202	17215	17024	16993	16912	17115	16857	17005	16839	17000	17016	16860	17045	17031	17047	17116	17166	17093	17350	16925	16902	17030	17079	16987	17105	17057	17030	17097	17174	17218	16940	17093	16800	16925	17187	17015	17130	17109	17009	17142	16945	17013	17010	16979	17067	17074	16865	16865	17215	17020	17041	17072	17133	16749	17235	17051	17066	17030	17235	17072	17077	17161	17297	17117	16977	17149	17032	16995	17192	17337	16943	16995	17021	16983	17061	17077	17109	17092	17096	17227	17096	17127	17171	17071	17033	17043	17138	17196	17089	17051	17123	17150	17064	16971	16871	17036	17122	16907	16974	17122	17217	17145	17055	17151	16979	17201	16976	17110	17045	17258	17131	17090	17221	16958	16887	17229	16934	16985	17142	16951	16964	17188	17224	16945	17237	17098	16993	17062	16948	17175	17109	17030	17110	17055	17046	17075	17139	17173	16753	17116	16996	16975	16991	17057	16880	17096	17003	17089	17135	17029	17141	17104	16965	17071	17150	16930	17017	16955	17123	17134	16999	17195	17114	17076	17283	16961	16933	17204	17042	17311	17155	17062	17120	17066	17117	17075	16968	17194	17078	16926	17081	17055	17014	17154	17159	17116	17003	16978	16995	17156	16939	17125	17124	16900	16992	16999	16923	16998	16871	17098	17167	17139	17124	16949	17166	17065	16975	16954	16952	17185	17085	16929	17067	17013	17125	17029	17191	17046	17085	17040	17161	16992	17088	17167	16950	17232	17285	17046	17065	17091	17017	17002	16925	17163	16917	17094	16998	16921	17235	16848	17079	17095	17084	17269	17086	17105	17120	17162	16863	16999	17119	17124	17008	17224	17013	16990	16932	17149	16894	17157	17079	16976	17118	16893	17081	17186	17038	16978	16989	16994	17303	17161	17066	16982	17087	17150	17072	17096	17036	17005	17063	16876	17033	16932	17155	17204	17243	16996	17073	17078	17004	16918	16971	16990	17110	16982	17171	17365	17154	17079	17113	17001	17118	17185	17075	17129	16724	17000	17008	17021	16825	17000	16985	16987	16898	16922	16977	17147	17079	17215	17064	17180	17118	17149	17125	17117	17102	17030	17092	16922	17094	17145	17218	17013	17069	17073	17158	17034	17010	17049	17053	17237	17083	17091	16960	17086	16934	17133	17110	17080	16901	17116	17110	17104	17250	17045	17137	17182	17012	17093	17170
23628	21511	31797	37337	45378	47618	47911	41275	34187	31028	30063	29133	28454	27959	27715	27475	27739	27632	27459	27212	26925	26666	26749	26829	26785	26642	26542	26607	26028	26436	26796	26185	26397	26332	26514	26591	26429	26466	26467	26489	26162	26334	26339	26276	26486	26451	26563	26416	26416	26376	26283	26447	26220	26311	26505	26417	26405	26513	26338	26386	26502	26083	26455	26374	26381	26339	26106	26367	26244	26414	26462	26317	26510	26459	26335	26352	26604	26164	26354	26492	26493	26093	26211	26351	26206	26244	26311	26364	26429	26307	26455	26019	26505	26347	26326	26577	26410	26181	26339	26458	26169	26454	26564	26434	26133	26342	26412	26324	26326	26531	26248	26234	26055	26121	26442	26320	26452	26303	26421	26252	26324	26280	26382	26276	26293	26220	26210	26421	26088	26265	26011	26282	26221	26227	26227	26230	26384	26383	26305	26035	26130	26143	26265	26282	26198	26110	26326	26312	26280	26451	26310	26353	26194	26340	26262	26276	26395	26114	26315	26536	26419	26267	26335	26227	26228	26437	26237	26316	26509	26068	26306	26328	26256	26039	26510	26291	26337	26416	26427	26381	26423	26292	26248	25975	26579	26197	26225	26328	26217	26232	26303	26423	26249	26303	26278	26191	26404	26159	26354	26237	26493	26407	26155	26395	26305	26092	25887	26411	26084	26228	26284	26326	26551	26261	26370	26158	26324	26302	26274	26198	26420	26093	26477	26281	26344	26210	26469	26092	26423	26183	26302	26257	26378	26458	26460	26185	26552	26241	26145	26149	26145	26447	26578	26437	26497	26401	26311	26483	26380	26107	26200	26195	26127	26507	26444	26374	26349	26330	26415	26293	26394	26104	26336	26364	26476	26410	26246	26229	26464	26112	26454	26490	26236	26318	26282	26250	26592	26361	26221	26518	26219	26155	26267	26717	26285	26565	26543	26434	26284	26525	26432	26407	26172	26148	25951	26255	26356	26191	26355	26328	26636	26266	26172	26191	26480	26343	26350	26437	26491	26347	26156	26282	26322	26059	26329	26224	26285	26416	26356	26086	26234	26195	26317	26235	26255	26508	26261	26292	26182	26421	26386	26117	26474	26221	26248	26298	26305	26218	26262	26385	26262	26252	26483	26306	26222	26070	25991	26416	26083	26378	26252	26192	26254	26410	26185	26157	26085	26488	26396	26479	26405	26310	26231	26167	26269	26070	26281	26330	26085	26411	26416	26140	26431	26676	26107	26571	26663	26414	26389	26149	26235	26467	26321	26211	26103	26206	26276	26321	26417	26327	26303	26405	26313	26303	26104	26358	26384	26297	26271	26218	26345	26105	26174	26375	26222	26284	26211	26244	26243	26064	26343	26397	26521	26447	26474	26309	26033	26557	26494	26253	26267	26323	25994	26360	26104	26225	26139	26436	26183	26361	26109	26235	26443	26400	26247	26528	26393	26251	26306	26187	26426	26396	26182	26248	26395	26263	26467	26308	26270	26498	26385	26343	26155	26066	26256	26076	26056	26420	26349	26426	26248	26448	26096	26266	26414	26297	26224	26392	26118	26448	26321	26339	26290	26312	26361	26232	26212	26306	26255	26233	25994	26320	26294	26159	26172	26427	26447	26297	26297	25959	26396	26162	26494	26500	26434	26314	26416	26483	25960	26314	25951	26025	26352	26323	26590	26131	26292	26228	26264	26153	26301	26540	26330	26248	26241	26313	26249	25952	26261	26207	26339	26139	26472	26407	26438	26344	26476	26443	26446	26378	26210	26251	26174	26033	26539	26389	26234	26238	26394	26307	26516	26303	25843	26611	26201	26258	26002	26314	25898	26290	26375	26591	26699	26262	26196	26314	26214	26283	26271	26395	26113	26532	26204	26288	26388	26365	26260	26215	26371	25956	26294	26190	26124	26200	26163	26197	26308	26353	26540	26199	26282	26223	26205	25922	26359	26154	25838	26082	26220	26118	26355	26221	26527	26411	26311	26195	26569	26442	26388	26496	26340	26273	26161	26373	26251	25926	26315	26241	26432	26344	26353	26290	26384	26251	26181	26237	26277	26260	26358	26212	26418	26268	26409	26241	26306	26274	26562	26482	26227	26356	26177	26028	26465	26480	26503	26397	26129	26359	26133	26128	26325	26299	26205	26365	26319	26300	26385	26316	26436	26298	26348	26235	26638	26283	26239	26394	26484	26428	26259	26079	26220	26384	26182	26502	26160	26302	26201	26288	26419	26477	26457	26301	26334	26345	26361	26437	26179	26535	26235	26075	26362	26065	26107	26388	26450	26376	26177	26348	26150	26297	26385	26471	26482	26339	26142	26187	26239	26030	26170	26148	26571	26417	26343	26238	26443	26142	26257	26595	26139	26000	26250	26204	26354	26294	25919	25998	26282	26263	26495	26276	26161	26231	26229	26237	26321	26556	26668	26008	26333	26202	26319	26332	26245	26403	26437	26146	26308	26316	26336	26228	26244	26349	26410	26525	26319	25934	26340	26052	26499	26360	26239	26547	26411	26426	26533	26212	26303	26100	26029	26295	26278	26302	26286	26099	26324	26190	26352	26096	26230	26359	26376	26360	26248	26258	26380	26460	26277	26296	26069	26428	26163	26273	26061	26292	26443	26223	26323	26099	26161	26401	26285	26144	26099	26314	26221	26723	25968	26391	26019	25972	26386	26365	26560	26367	26188	25993	26319	26106	26379	26078	26276	26153	26269	26298	26115	26457	26067	26102	26228	26397	26349	26278	26449	26490	26086	26369	26205	26098	26307	26390	26522	26343	26214	26180	26137	26240	26341	26233	25970	26310	26126	26235	26538	26467	26217	26293	26555	26149	26225	26221	26151	26114	26042	26411	26233	26141	26211	26109	25996	26360	26551	26025	26138	26260	26120	26322	26290	26409	26316	26171	26278	26503	26179	26443	26418	26477	26337	26394	26499	26270	26188	26302	26366	26284	26428	26312	26330	26232	26280	26362	26001	26313	26159	26072	25941	26117	26512	26308	26216	26449	26290	26138	26448	26132	26308	26163	26283	26090	26394	26193	26367	26277	26500	26410	26096	26419	26226	26367	26500	26293	26329	26304	26282	26492	26179	26468	26283	26150	26169	26329	26336	26278	26448	26473	26193	26261	26219	26339	26539	26328	26143	26408	26056	26165	26308	26392	26320	26238	26499	26333	26378	26273	26086	26264	26055	26202	26283	26477	26289	26127	26384	26365	26177	26452	26271	26334	26361	26299	26427	26052	26281	26601	26553	26224	26348	26218	26474	26306	26648	26411	26287	26307	26433	26253	26517	26380	26296	26302	26427	26257	26410	26267	26462	26252	26252	26141	26497	26318	26174	26433	26469	26382	26083	26427	26263	26386	26461	26172	26185	26431	26259	26221	26267	26245	26569	26219	26285	26492	26052	26431	26144	26439	25979	26036	26169	26517	26038	26139	26309	26124	26300	26153	26429	26348	26389	26293	26370	26264	26365	26117	26135	26399	26202	26579	26582	26091	26454	26363	26161	26057	26332	26403	26158	26288	26167	26047	26301	26186	26135	26062	26335	26341	26252	26258	26560	26309	26326	26318	26217	26481	26411	26260	26224	26439	26294	26253	26214	26301	26007	26268	26238	26438	26491	26599	26248	26261	26385	26259	26196	26337	26439	26195	26170	26356	26200	26267	26235	26301	26103	26359	26207	26392	26303	26140	26186	26297	26200	26454	26179	26335	26054	26223	26176	26367	26287	26216	26385	26060	26320	26232	26380	26161	26229	26397	26283	26410	26143	26127	26384	26452	26539	26204	26238	26203	26436	26177	26414	26239	26173	26171	26193	26227	26441	26334	26249	26108	26143	26433	26338	26248	25951	25955	26266	26005	26238	26276	26193	26196	25972	26405	26498	26118	26350	26418	26259	26057	26423	26247	26536	26467	26427	26236	26351	26171	26261	26155	26150	26315	26101	26301	26299	26377	26131	26150	26325	26220	26397	26362	26632	26225	26107	26221	26329	26335	26432	26294	26277	26222	26344	26397	26332	26336	26409	26369	26369	26134	26532	26004	26475	26239	26394	26311	26460	26110	26375	26082	26068	26426	26423	26556	26260	26565	26298	26184	26607	26442	26174	26210	26277	26168	26484	26374	26339	26123	26282	26201	26229	26113	26290	26298	26261	26469	26498	26241	26136	26491	26557	26500	26386	25957	26065	26184	26207	26342	26154	26180	26001	26091	26366	26242	26282	26211	26212	26087	26422	26166	26432	26454	26234	26385	26308	26422	26253	26145	26322	26350	26226	26334	26062	26287	26488	26295	26325	26250	25977	26396	26319	26241	26423	26521	26353	26273	26376	26258	26408	26295	26404	26204	26411	26401	26492	26266	26437	26483	26507	26429	26462	26169	26189	26400	26379	26502	26424	26239	26391	26313	26484	26211	26260	26444	26337	26172	26307	26074	26329	26478	26198	26279	26376	26176	26182	26006	26263	26251	26473	26437	26275	26311	26016	26218	26347	26287	26063	26243	26446	26413	26191	26371	26083	26394	26372	26303	26055	26281	26202	26483	26347	26350	26189	26155	26258	26418	26262	26401	26293	26425	26463	26260	26562	26085	26178	26317	26357	26411	26168	26292	26139	26051	26285	26380	26481	26493	26274	26261	26254	26447	26509	26352	26182	26311	26326	26589	26382	26251	26345	26121	26139	26200	26410	26324	26668	26575	26253	26480	26611	26238	26487	26297	26368	26273	26164	26282	26331	26439	26283	26361	26172	26424	26577	26160	26175	26173	26135	26052	26117	26409	26274	26219	26486	26359	26221	26356	26196	26253	26339	26305	26297	26547	26328	26457	26444	26244	26311	26412	26515	26209	26624	26391	26373	26422	26460	26430	26222	26227	26385	26198	26082	26160	26240	26414	26459	26179	26362	26172	26549	26379	26112	26378	26295	26270	26375	26315	26100	26293	26309	26366	26314	26191	26327	26057	26449	26315	26194	26357	25997	26585	26285	26205	26126	26254	26194	26374	26270	26172	26111	26040	26197	26271	26222	26178	26470	26367	26450	26336	26278	26269	26277	26296	26339	26339	26366	26459	26165	26371	25959	26367	25972	26449	26454	26054	26673	26276	26331	26342	26146	26302	26435	26449	26116	26191	26174	26217	26601	26435	26237	26148
53131	84732	78307	67479	57473	48887	42676	35344	26264	22273	21137	20281	19358	18889	18241	18033	18324	18230	17757	17624	17608	17491	17361	17196	17044	17003	17042	16861	16912	17129	17140	17008	17133	17050	16979	16919	17191	16930	17131	16978	16682	16851	17027	16989	16890	16866	16847	16916	16918	16773	16975	17021	16916	16971	16990	16935	16778	17079	16897	16889	17036	16886	16776	17062	16889	16925	16672	17073	16946	16866	16686	16932	16903	16889	17014	16853	17013	16842	16805	16922	16860	16847	17147	17186	16724	17013	16809	16990	16932	16753	16989	17018	16828	17125	16834	16894	16762	16796	16883	16598	16759	17003	16847	16890	16699	16865	16794	16893	17048	16890	16808	16899	17003	16727	17001	16927	17086	16859	16932	16848	16911	16847	16860	16950	17076	16901	16778	16882	16856	17065	16752	16952	16705	16954	16716	16894	16834	16906	16819	16923	16860	16923	16881	16858	16811	16835	16840	16901	17036	16995	17040	16980	16855	16777	17033	16864	17181	17003	16742	16941	16892	16697	16894	16710	17024	16765	16908	16798	17191	16714	16902	17015	16775	16980	16774	16931	16623	16893	16845	17020	16610	16920	17007	17084	16820	16921	17001	16874	16863	16682	17031	16840	17026	16683	16956	16847	16997	16894	16844	17010	16723	16769	16672	16758	16722	16871	16746	16982	17023	16970	16757	16893	16772	16844	17000	16676	16892	16991	16864	16860	16944	16843	16832	16845	16682	16962	16958	16883	16827	16775	16989	16858	16877	16756	16850	16916	16894	16721	16875	16911	16990	17089	16765	16960	16805	16850	16940	17009	16944	16796	16932	16917	16822	16905	16833	16920	16878	16941	16993	16906	16909	16904	17066	16835	17070	16840	17034	16673	16862	16851	16971	16811	16884	16947	17031	16899	16617	16840	16826	16870	16888	17020	16958	16990	16723	16817	16851	16864	17026	16795	16703	16901	16935	17021	16815	16870	16897	16837	16909	16976	17020	16852	16789	16817	16898	16774	16825	16963	16834	16833	17094	16755	16900	16865	16866	17030	16865	16758	16902	16940	17040	16784	16883	16924	16916	16744	16870	16871	16838	16830	16683	17026	16937	16714	16934	16929	16950	16862	16906	16764	16874	16715	16970	16909	16901	17048	16827	16737	16750	16912	16882	16944	16901	16798	16698	16719	16878	16966	16976	16783	16788	16899	16794	16858	16798	17035	16872	16983	16807	16965	16933	17141	16879	17014	16894	16745	16913	16951	16740	16961	16759	16943	16849	16715	17072	16908	16872	16756	16784	16928	16778	16870	16872	17028	16980	16944	16964	16869	16845	16977	16952	16803	17036	16813	17017	16931	16947	16931	16941	16938	16785	16924	16771	16982	17032	16867	16893	16864	16805	16977	16831	17029	16822	16746	16734	16970	17091	16866	16869	16910	16870	16791	16867	16877	16964	17029	16953	16902	16783	16842	16955	17035	16649	16956	16762	16818	16835	17010	16845	16691	16804	16997	17078	16892	16831	16936	16859	17061	16855	16903	16987	16922	16919	16910	16810	16856	16920	16958	16955	16742	16846	16750	16708	16774	16914	16957	16956	16630	16909	16937	16868	16912	16783	16850	17120	16909	16968	16942	16864	16658	16778	16922	16942	16777	16785	16935	16716	16945	16747	17013	16872	16850	16912	16900	16952	16825	16791	17073	16776	17075	16810	16986	16885	16779	17060	16894	16944	16694	16581	16964	16954	16774	16918	16906	16838	16800	17047	16789	16873	16769	16962	16911	17089	16822	16862	17042	16924	16863	16873	16868	16757	16773	17101	16826	17052	16887	17038	17005	16975	16874	16738	16684	16793	17076	16984	17096	16646	16984	16805	16866	16934	16789	17024	16932	16899	16868	17018	16941	16977	16847	16831	16884	16759	16993	16773	16965	16911	16954	16913	16931	16953	16602	16950	16867	16855	16919	16834	16677	16934	16916	17059	16939	16896	16878	16710	16980	16785	17015	16970	16885	16763	17048	17034	16985	16846	16977	16946	16908	16876	16846	16935	17040	16642	16892	16958	16995	16855	17036	17018	16889	16844	16872	16968	17001	16785	17013	16999	16899	17081	16906	16773	16926	16779	16816	16914	16789	16900	16909	16866	16888	16623	16867	16847	16947	16982	16908	17038	16981	16924	17054	16933	16947	16963	16655	16986	16871	16878	16923	16957	16812	16925	16754	16714	16961	17086	16987	16742	16873	16927	17045	16907	16892	17002	16848	17012	17009	16728	16851	16897	16906	16807	16777	16831	17030	16734	16915	17028	16644	16837	16787	16889	16761	16719	16873	16754	16840	17015	16776	16716	16737	16777	16722	16875	16935	16953	17010	16825	16763	16909	16823	16924	16882	16934	16854	16797	17012	16781	16943	16817	16738	16865	16832	16838	16819	16972	16895	16975	16996	16896	16694	16923	16759	16948	16942	16819	16707	16897	16960	16980	16992	16951	17038	16753	17002	17008	16819	16882	16855	17041	16955	16906	16900	17036	16738	16923	16770	16982	16888	16834	17007	16993	17113	16830	16947	17070	16910	17051	16768	16988	16825	16838	16777	16847	16806	16708	16739	16834	16876	16769	17004	16879	16668	16699	16879	16702	16916	16891	16815	16931	16814	16768	16839	16963	16783	17003	16904	16795	16927	16958	16793	16929	16660	16851	16914	16911	16795	16949	16841	16839	16930	16778	16923	16933	16866	17015	16973	16780	16914	17054	16908	16933	16871	16855	16775	16778	16889	17022	17151	16906	16960	16755	16929	16797	16873	17012	16897	16879	16849	16753	16794	16774	16811	16799	16712	16790	16652	16695	16842	17094	16891	16867	16709	16835	16886	16823	17053	16823	16795	16793	16971	17084	17159	16874	16792	16922	16717	16973	16782	16889	17019	17019	17116	17014	16883	16951	16960	16853	17009	16830	16989	16962	16703	16904	16908	16825	16840	17044	16955	16919	16961	16941	16956	16977	16918	16941	16825	16958	16686	16997	16844	16959	16958	16858	16916	17013	16915	16946	16703	16892	16818	16816	16750	17033	16945	16905	16975	16793	16845	16848	16927	17064	17024	16850	16826	16846	16874	16891	16756	16817	16997	16847	16918	16856	16874	16870	16799	16765	16903	16871	16914	16814	16977	16859	16996	16750	17065	16973	16779	16899	16775	17046	16920	16877	16853	16958	16973	16801	16962	16960	16837	16858	16950	16834	16921	16744	16776	16963	16823	16898	16897	16848	16978	16926	17026	17020	16698	16958	16977	16944	16829	16959	17022	16651	17030	16964	16900	16893	16779	16949	16829	16929	16672	16979	16926	16849	16870	16958	16881	16885	16783	16963	16849	16870	16751	16790	16800	16979	16691	16796	17003	16791	16940	16916	16922	16749	16944	16860	16922	16827	16989	16828	16736	16883	17033	16992	16902	16868	16934	16697	16920	16795	16784	16900	16837	16951	16817	16721	16916	16824	16960	16861	17019	16907	16782	16866	16951	16893	16765	17012	16834	17059	16956	16876	16791	16793	16945	16842	16872	16897	16818	16861	17119	16773	16981	16869	16848	16926	16929	16824	16736	16976	16880	16950	16781	16977	16743	16746	16879	16900	16836	16930	16766	16820	16931	16808	16895	16871	16980	16800	16754	16831	16775	16888	16921	17166	16891	16761	16815	16921	16876	16914	16811	16907	16785	16997	16795	16925	16873	16907	16973	16791	16877	17001	16893	16894	17036	17084	16957	16903	16909	16837	17034	16916	16938	16745	16809	16953	16796	16839	16914	17014	16749	16915	16806	16761	16961	16900	16703	16860	16866	16962	16738	16914	16900	16943	16727	16938	16810	16745	16774	17039	16823	16801	16751	16744	16955	16992	16922	16891	16884	16965	16839	16854	16977	16820	16867	16746	16893	16763	16880	16983	16820	16949	16896	17089	16784	16949	16872	16964	16728	16909	16813	16898	16626	16930	16961	16939	16838	16974	16660	17053	16864	16959	16851	16862	17013	16917	16993	17107	16975	16825	16746	17013	16972	16956	16937	16868	16800	16844	16951	16927	16936	16859	17003	16920	16933	16894	16901	16809	16876	16764	16792	16912	16764	16676	16976	16805	16755	16811	17004	16962	16871	17095	16957	16734	16776	16839	16998	16818	16845	17053	16792	16870	16850	16962	16727	17032	16821	16833	16929	16808	16888	16844	16810	16871	16923	16705	16728	16879	16936	16877	16838	16674	16887	17029	16856	16877	16759	16720	16953	17017	16834	17011	16753	16923	16929	17008	16780	16901	16893	16797	16824	16843	17033	16690	16948	16993	16883	16772	16969	16991	16849	17100	16918	16885	17100	17071	16925	16861	16975	16835	16996	16818	16775	16787	16970	16914	16825	16871	16783	16869	16903	16824	16994	16868	16984	17128	17000	16925	16868	16956	16985	16842	16921	16929	16784	16750	17021	16877	16977	16946	16758	16785	16994	16829	16774	16888	16848	16952	16771	16771	17030	16869	16852	16979	16891	16980	16901	16862	16892	16966	17002	16845	16775	16807	16991	16738	16738	16667	16899	16814	16928	16819	16850	16842	16885	16729	16856	16872	16988	16837	16972	16849	16620	16942	16813	17054	16924	17003	16994	16798	16846	16874	16855	16890	17010	16892	16876	16759	16978	16919	17036	16887	16839	16920	16852	16798	16963	17025	16966	16931	16799	16857	16937	16939	16817	16903	16868	17074	16877	16694	16808	16781	16867	16738	16859	16893	16727	16971	16881	16913	16927	16997	17006	16976	16766	17035	16847	16643	16854	16834	16930	16890	16952	16681	16914	16883	16767	16893	16999	16718	16909	16818	16926	16990	16999	16948	17077	16975	16700	16818	16857	16926	16763	16863	16766	16876	17066	16813	16764	16887	16923	16915	17153	16826	17010	16785	16789	16892	16767	16901	16847	17098	16824	16754	16882	16857	17092	17031	16866	16953	16848	16996	17027	16958	17003	16884	17020	17010	16783	16745	16744	16875	16792	16952	16772	16866	16878	16930	16739	16991	16807	16936	16913	16915	16927	16900	16814	16892	16740	16930	16881	16841	16849	16927	16872	16779	16774	16937	16787	16938	16794	16871	16931	16840	16751	16668	17132	16855	16915	16879	16888	16800	16930	16783	16825
47474	56980	60600	55590	43292	37760	34878	31490	28636	27553	27651	27418	27336	26989	26848	27334	26841	26763	26642	26644	26786	26630	26301	26457	26363	26442	26255	26705	26151	26596	26685	26182	26228	26164	26141	26349	26310	26241	26353	26221	26332	26324	26201	26331	26341	26220	26412	25983	26196	26283	26155	26437	26223	26200	26137	26275	26526	26276	26530	26339	26191	26357	26253	26375	26368	26321	26175	26085	25943	26263	26335	26221	26402	26266	26086	26329	26539	26344	26267	26359	26462	26396	26387	26286	26468	26360	26205	26216	26296	26476	26530	26162	26304	26440	26341	26311	26441	26255	26339	26149	26060	26005	26453	26201	26334	26418	26388	26137	26256	26426	26438	26219	26134	26218	26449	26028	26296	26280	26147	26070	26108	25925	26235	26514	26516	26528	26314	26396	26369	26362	26345	26346	26257	26370	26203	26390	26401	26173	26322	26310	26129	26089	26373	26436	26268	26194	26238	26038	26518	26383	26399	26047	26288	26147	26149	26223	26264	26492	26336	26381	26338	26522	26158	26243	26191	26174	26379	26193	26434	26302	26118	26311	26270	26251	26129	26272	26014	26230	26108	26436	26195	26492	26354	26459	26101	26386	26217	26141	26137	26232	26290	26497	26255	26208	26394	26048	26277	26276	26306	26385	26280	26077	26217	26450	26398	26209	26416	26164	26378	26268	26290	26332	26030	26393	26050	26003	26307	26266	26286	26496	26126	26183	26260	26186	26458	26207	26355	26040	26391	26351	26298	26449	26180	26343	26618	26215	26310	26184	26439	26292	26438	26154	26203	26168	26032	26324	26252	26539	26189	26002	26364	26265	26248	26334	26535	26356	26095	26030	26447	26116	26225	26455	26331	26278	26294	26495	26150	26530	26316	26316	26413	26310	26050	26236	26252	26081	26238	26225	26278	26268	26103	26378	26346	26429	26169	26385	26374	26230	26361	25979	26464	26314	26277	26483	26254	26324	26179	26194	26236	26177	25784	26088	26316	26077	26202	26350	26516	26222	26384	26208	26522	26234	26094	26353	26079	26645	26305	26166	26204	26138	26306	26148	26296	26086	26060	26308	26366	26259	26242	26403	26218	26194	26142	26125	26231	26373	26190	26154	26142	26220	26133	26357	26266	26173	26432	25974	26438	26227	26472	26408	26415	26257	26084	26297	26085	26462	26408	26174	26391	26246	26206	26173	26525	26352	26329	26361	26422	26346	26189	26025	26167	26260	26295	26228	26332	26369	26395	26443	26110	26265	26104	26171	26043	25984	26068	26058	26563	26393	26412	26273	26360	26219	26196	26191	26239	26385	26546	26179	26219	26164	26294	26244	26341	26219	26349	26233	26460	26334	26288	26319	26268	26288	26393	26112	26353	26269	26073	26071	26208	26238	26048	26409	26380	26274	26223	26704	26522	26231	26211	26423	26389	26218	26414	26387	26534	26229	26483	26322	26371	26231	26303	26102	26455	26384	26261	26181	26224	26380	26269	26288	26245	26239	26351	26161	26314	26308	26308	26454	26307	26304	26344	26354	26537	26540	26308	26337	26553	26440	26187	26195	26344	26217	26335	26244	26177	26212	26404	26201	26150	26326	26215	26544	26152	26287	26328	26162	26463	26253	26322	26004	26511	26282	26590	26367	26309	26322	26283	26356	26543	26137	26426	26209	26362	26402	26098	26174	26402	26278	26333	26160	26294	26279	26209	26175	26318	26313	26279	26125	26274	26164	26491	26097	26414	26180	26269	26421	26452	26330	26212	26161	26111	26160	26093	26389	26444	26406	26317	26139	26334	26199	26148	26230	26275	26206	26396	26182	26378	26440	26404	26153	26718	26139	26144	26232	26316	26295	26522	26266	26469	26388	26274	26270	26540	26300	26141	26085	26208	26192	26146	26364	26113	26358	26278	26342	26337	26309	26286	26061	26229	26357	26306	26171	26302	26286	25964	26274	26224	26339	26280	26163	26352	26159	26322	26353	26327	26257	26189	25932	26310	26314	26225	26097	26213	26248	26496	26219	26295	26257	26380	26406	26035	26374	26111	26148	26032	26225	26189	26237	26255	26115	26277	26459	26131	26434	26131	26478	26334	26612	26157	26216	26363	26294	26435	26389	26417	26383	26207	26348	26225	26190	26291	26427	26452	26159	26503	26254	26314	26126	26115	26348	26206	26204	26207	26222	26459	26358	26395	26226	26178	26272	26142	26201	26387	26474	26509	26148	26179	26329	26394	26236	26346	26241	26144	26195	26336	26207	25975	26659	26200	26199	26168	26428	26097	26199	26186	26128	26459	26488	26050	26356	26149	26483	26340	26315	26015	26338	26267	26147	26301	26573	26315	26636	26172	26217	26277	26275	26275	26401	26291	26243	26243	26306	26238	26364	26357	26287	26302	26111	26261	26126	26214	26495	26253	26296	26409	26353	26411	26210	26240	26531	26494	26272	26268	26091	25855	26060	26235	26354	26454	26461	26212	26324	26170	26369	26595	26074	26325	26220	26311	26326	26218	26245	26294	26324	26491	25999	26256	26211	26276	26089	26467	26285	26440	26523	26387	26307	26313	26274	26379	26480	26189	26396	26312	26223	26505	26535	26353	26316	26322	26377	26492	26130	26321	26192	26121	26312	26359	26115	26180	26280	26206	26316	26376	26377	26178	26210	26410	26184	26094	26373	26418	26213	26060	26298	26039	26190	26123	26208	26451	26359	26511	26573	26382	26220	26255	26536	26143	26171	26196	26116	26377	26282	26182	26411	26352	26140	26195	26394	26400	26219	26318	25956	26395	26187	26279	26290	26314	26184	26248	26451	26164	26283	26292	26264	26571	26249	26195	26263	26126	26232	25877	26031	26183	25854	26185	26210	26236	26227	26373	26349	26234	26321	26244	26220	26205	26414	26332	26111	26619	26265	26463	26014	26357	26302	26362	26344	26333	26329	26233	26318	26506	26176	26432	25902	26112	26167	26289	26402	26406	26458	26365	26345	26447	26160	26129	26328	26516	26207	26421	26514	26330	26456	26353	26063	26184	26324	26399	26123	26369	26560	26328	26167	26230	26144	26264	26163	26489	26321	26493	26216	26353	26535	26510	26285	26193	26179	26312	26324	26033	26316	26329	26330	26202	26540	26124	26143	26349	26321	26264	26233	26330	26262	26218	26195	26274	26127	26186	26155	26301	26354	26422	26398	26210	26260	26204	26285	26172	26058	26474	26308	26419	26204	26426	26224	26193	26490	26146	26320	26583	26178	26266	26298	26139	26139	26060	26405	26139	26328	26366	26445	26327	26130	26174	26180	26419	26264	26255	26306	26417	26241	25993	26308	26253	26062	26357	26124	26073	26145	26317	26162	26159	26336	26206	26310	26206	26313	26238	26303	26137	26199	26225	26349	26172	26383	26253	26186	26031	26130	26382	26100	26293	26174	26539	26400	26316	26413	26520	26434	26291	26413	26449	26226	26419	26636	26321	26526	26136	26454	26339	26089	26330	26440	26242	26313	26380	26343	26337	26331	26639	26006	26313	26045	26245	26281	26505	26410	26110	26204	26353	26338	26314	26086	26318	26430	26309	26372	26299	26206	26376	26387	26023	26141	26366	26268	26369	26114	26268	26438	26318	26483	26411	26306	26399	26058	26242	26214	26173	26319	26338	26252	26248	26005	26439	26582	26236	26125	26122	26156	26312	26414	26482	26394	26432	26093	26070	26197	26308	26213	26413	26357	26210	26240	26316	26378	26235	26235	26377	26663	26308	26106	26302	26430	26282	26420	26071	26249	26365	26475	26455	26304	26211	26284	26312	26286	26183	26265	26133	26504	26074	26270	26364	26496	26189	26165	26337	26213	26311	26143	26308	26280	26225	26393	26261	26437	26159	26233	26167	26183	26307	26184	26226	26356	26334	26298	26449	26411	26298	26174	26245	26513	26626	26362	26121	26319	26280	26219	26208	26370	26080	26349	26344	26100	26127	26326	26268	26279	26692	26468	26387	26279	26293	26508	26244	26516	26179	26373	26359	26163	26308	26253	26355	26267	26270	26373	26277	26308	26287	26263	26348	26405	26418	26152	26557	26191	26277	26196	26387	26282	26479	26290	26429	26358	26217	26054	26423	26388	26167	26511	26257	26443	26353	26199	26369	26304	26384	26236	26430	26118	26217	26318	26202	26196	26337	26329	26198	26358	26336	26513	26027	26037	26299	26362	26456	26437	26888	26461	26299	26306	26062	26128	26099	26495	26323	26344	26252	26184	26193	26120	26063	26385	26397	26262	26243	26474	26394	26420	26134	26376	26326	26423	26480	26258	26334	26419	26293	26172	26359	26419	26594	26413	26238	26348	26070	26380	26468	26255	26220	26222	26148	26074	26289	26364	26145	26100	26081	26311	26239	26229	26360	26077	26417	26327	26224	26197	26217	26213	26176	26182	26543	26351	26307	25977	26293	26287	26311	26131	26176	26155	26323	26122	26451	26244	26312	26436	26252	26137	26320	26407	26110	26200	26272	26219	26482	26224	26215	26493	26151	26255	26335	26022	26535	26557	26252	26562	26514	26251	26166	26185	26343	26310	26410	26182	26406	26458	26442	26174	26213	26287	26413	26244	26375	26236	26296	26261	26151	26037	26203	26450	26263	26283	26384	26287	26340	26411	26354	26183	26376	26422	26316	26406	26247	26314	26383	26599	26234	26329	26305	26423	26313	26518	26486	25870	26314	26384	26344	26247	26407	26388	26346	26389	26389	26354	26446	26105	26359	26313	26195	26496	26312	26342	26219	26300	26261	26167	26373	26442	26413	26392	26135	26173	26174	26208	26126	26232	26334	25961	26155	26075	26425	26401	26446	26219	26115	26457	26254	26192	26340	26148	26203	26179	26271	26328	26493	26415	26014	26094	26156	26214	26142	26126	26422	26352	26189	26163	26101	26151	26534	26381	26600	26178	25961	26374	26464	26323	26565	26439	26189	26208	26311	26449	26190	26418	26263	26257	26265	26235	26273	26413	26322	26367	26343	26381	26438	26394	26557	26193	26229	26177	26462	26301	26336	26190	26396	26333	26316	26165	26462	26386	26341	26111	26502	26160	26041	26357	26402	26289	26419	26253	26368	26339	26452	26207	26253	26284	26393	26169	26349	26316	26123	26426	26399	26295	26475	26436	26327	26633
50659	66122	61374	49534	36278	31119	27554	22800	19649	18763	18560	18229	18069	17501	17633	17470	17584	17249	17279	16994	17228	17279	17118	16972	16961	16880	16916	17095	17151	16908	16786	16866	16942	17065	16887	16982	17086	16952	16969	17165	16921	16935	17011	16840	16840	16926	17059	16876	16847	16979	16937	16900	16958	16808	16769	16899	17011	16910	16879	17049	16946	16851	16892	16873	16992	16796	17027	17083	16946	16780	17031	16855	16854	16911	16976	16856	16886	16793	16895	16915	16840	16858	16754	17004	16766	16910	16813	16992	17004	16815	16735	16982	16983	16965	17031	16876	17151	16787	16893	16832	16870	16945	16723	17025	16909	17201	16840	17040	16963	16816	16954	16877	16929	16687	16859	16936	16982	16942	16785	16893	17078	16746	16876	16812	16841	16916	16933	16760	16884	16971	16909	16971	16815	17002	16945	16886	16925	16857	16886	16792	17057	16982	16934	16861	16900	16821	16787	16902	16847	16873	17070	16889	16775	16724	16867	16860	16805	16893	16931	16739	16890	16786	16892	17099	16830	16952	16866	16873	17091	16794	16965	17019	17071	16939	16884	16886	17023	16850	16942	16726	16867	16935	16890	16856	16931	16687	16961	17025	16946	16668	16823	16922	16808	16945	17063	16866	16762	16817	16783	17057	16997	17079	16827	16892	16874	16774	16959	16877	16848	16729	16821	16864	16957	16925	16780	17033	16960	16855	16898	17016	16955	16911	17048	16841	16855	16804	16860	16918	16983	16853	16947	16883	16922	16813	16806	16934	16835	16994	16804	16885	16793	16778	16966	16783	16946	16831	16981	16890	16763	16832	16893	16870	16961	16996	17035	16850	16931	16877	17057	16539	16880	16941	16889	16791	16906	16953	17074	16961	17031	16924	16940	17041	16901	16905	16856	16997	16843	16920	16743	16943	16928	16902	17024	16795	16942	17121	16948	16952	16867	17060	16829	16785	16781	16939	16801	16924	16988	16780	16866	16970	16898	16902	16879	17029	16941	16696	17033	17016	16961	16775	16885	16802	16891	16985	16888	17116	16863	17112	16907	17002	16844	16832	17084	16964	16904	16926	16843	17032	16809	16840	16842	17006	17038	16940	16893	16885	16874	16769	16882	17040	16872	17075	17000	16912	16835	16829	16897	16804	16940	16910	16925	16776	17164	16818	17006	17027	17000	17086	16888	16886	17018	16865	16766	16812	16963	16875	16999	16971	16709	16859	16895	16695	16883	16969	16830	16843	16754	16972	16982	16932	16764	16893	16737	16767	17022	16840	17015	16849	16913	17119	17000	16899	16859	16904	16886	16984	16901	17049	17008	16943	17041	16826	16956	16897	16891	16881	16763	16868	16830	16880	16833	17070	17051	16891	16975	16863	16820	16791	16915	16898	16847	17023	16973	16881	16914	17009	17024	16905	16854	16822	16924	16874	16930	16948	16927	16964	16906	16899	16724	16967	16870	17051	17002	16829	16876	16950	17014	16813	16857	17074	16903	16961	16880	16914	17049	17024	16980	16792	16994	16829	16810	17033	16941	16927	16992	16829	17170	17000	16883	16951	16789	16854	16948	16857	17038	16904	17001	16999	16818	16721	17030	17033	16783	17060	16976	16936	16827	16998	16811	16876	16947	16889	16998	16937	16876	16929	16945	17072	16795	16883	16886	16973	16903	16943	16815	17239	17016	16890	16863	16880	16925	16871	16999	16870	16935	16895	16910	16800	16889	17084	16994	16916	16813	17034	16723	16760	16856	16832	16935	17073	16915	16883	16993	16795	16872	16929	16857	16904	16930	16873	16946	16742	16734	16934	16952	16832	16805	16819	16753	16792	16895	16803	16894	16925	16974	16916	16853	16979	17020	17079	17091	16826	16843	16863	16943	17024	16839	17056	16862	16952	17007	16855	16858	16910	16936	17002	17028	17012	16933	16796	16960	16786	16928	16935	16968	16879	17057	16938	17063	17126	16944	16868	17087	17056	16736	16752	16903	16724	16908	16815	16816	16862	16992	16819	17015	16892	16864	17036	16936	16879	16735	16731	16983	16871	17023	16918	17128	17076	17038	16930	16847	16974	16890	16914	16933	16805	16852	16898	17077	17073	16980	16898	17114	16830	16883	16776	16782	16868	16912	16992	16847	16924	16913	16855	16807	16814	16855	16688	16833	17004	16999	17110	16927	17003	16828	16984	16960	16880	16840	16980	16928	16969	16979	16908	16988	17059	17089	16721	16770	16939	16906	16910	17031	16846	17018	16837	17092	17027	17008	17068	16878	16886	16974	16989	16869	16813	17029	16800	16940	16874	16964	16857	16920	16830	16984	16995	16835	16785	16913	16956	16837	16864	17053	16912	16930	16782	16709	17045	16945	16969	16996	17064	16817	16857	17107	16849	17059	16990	17084	16933	16843	16999	16897	17045	16938	17082	16855	16850	17000	16966	16790	16850	16879	16813	16884	16797	17004	16906	16951	16834	17120	16945	16849	16918	16889	16959	16960	16954	16811	16967	16826	16937	16839	16927	16908	16906	16846	17095	16904	16929	16869	16847	16840	16853	16836	16901	16917	16918	16995	17052	16937	16883	16783	16946	16866	16917	16842	16905	16914	16811	16767	16754	16837	17069	16890	16880	16825	16836	16963	16924	16859	16950	16971	16907	16969	17088	17020	16821	16907	16923	16901	16950	17072	16826	16905	16944	16929	17011	17010	17070	16956	16884	16795	16952	16804	16869	16980	16982	16970	16886	16978	16855	16878	16821	16965	16867	16978	16917	16833	16987	16977	17059	17049	16750	16829	17092	17065	16867	16962	16828	17114	16979	16983	16805	17011	16957	16995	16765	16976	16933	16872	16994	16822	17048	17004	16890	16993	16943	16855	16987	16827	17084	17042	16804	16815	16962	16955	16863	16965	17071	16893	17000	16901	17104	16893	16876	16775	16923	16802	16852	17032	16793	16903	17148	16925	16931	16803	16892	16882	16993	16898	16907	16862	16732	17023	16732	16820	17030	16969	17038	16783	16890	16971	16943	16878	17028	16951	17012	16918	16955	17012	16867	17010	17075	16876	16956	16730	16884	17029	16991	17107	16972	17056	16960	16933	16984	17153	16931	16880	16960	16991	17012	16862	16790	16903	16894	16890	16832	16899	16992	17033	16894	16955	16855	17089	16939	16726	16885	16930	16898	16899	17012	16944	16979	17041	16761	16966	16676	17149	16698	16947	16917	16858	16906	16942	16883	16861	16947	17077	16897	16784	17034	16732	16986	17060	16898	16841	16962	16856	16916	16782	16989	16803	17173	16947	16809	16861	16979	16906	17124	16865	17009	16873	16991	16873	16907	17046	16844	17154	16816	17082	16948	16864	17013	16940	16789	16949	16801	17039	16935	16934	17008	16886	16810	16893	17009	16953	16973	16862	16903	16835	16871	17053	16719	17214	16824	16916	16912	16908	16857	16830	16963	16909	16963	16780	16950	16829	16899	16773	16881	16899	16815	16841	16868	16878	16997	16914	16965	16825	16821	16856	17021	16839	17061	16775	16874	16824	17020	16826	16918	17083	16851	16677	16993	16692	16952	16956	17043	16876	16888	16911	17016	16973	16947	16885	16896	16943	16762	16904	16870	16778	16689	16954	16754	16910	16886	16851	16777	16820	16704	16870	16692	16892	16842	16978	16921	16861	16962	16859	16755	17044	16870	16820	16723	16948	16875	16840	17000	17017	16870	17131	17061	17093	16923	16883	16851	16970	16987	16901	16928	16893	16899	17011	16684	16983	16888	16894	16945	16839	16866	16819	16822	17081	16945	16929	16921	17188	16977	16828	16987	16828	16762	16937	17195	16842	16961	16984	16826	16876	17190	16883	17052	16962	16906	16874	16931	16894	16922	17001	17071	16896	16809	16831	16827	16808	16998	16896	17148	17082	17068	16828	16961	16855	16879	16920	16944	16864	16816	16916	16912	16845	17074	16993	16760	16947	17047	16918	16968	16943	16868	16806	16826	16813	16904	16885	16994	17000	16708	16817	16831	16856	16910	16815	16892	16790	16931	16809	16956	16905	16935	17059	16887	16746	16964	16824	16800	16968	16863	16859	16905	16895	17021	16805	17078	16878	16946	16828	16953	16853	16907	16899	16942	16926	16830	17061	16994	16883	16897	16943	17060	16992	16839	16889	16828	17161	16961	16844	16942	16976	16896	16872	16977	16936	16949	16858	16795	16968	17129	17014	17013	17043	16886	16884	16977	16941	16865	16765	16877	16816	16836	17016	16967	16921	16898	16970	16783	16854	16822	16954	16946	16794	17036	16904	17046	17020	17130	17018	16787	16922	17038	16894	16818	16831	16724	16954	16979	16994	16932	16882	16771	16922	16764	16858	16812	16883	16954	16895	16893	16798	16941	16872	16882	16818	16905	16942	16988	16799	16996	16923	16830	16979	16933	16994	16976	16832	16956	16931	16745	16877	16883	16893	17076	17189	16979	16788	17016	16969	17021	16927	16942	16817	16843	16989	16760	16995	16768	16888	17001	16923	16928	16978	16964	16909	16697	16999	16965	16954	17021	16956	16698	16739	16939	16813	16814	17018	16903	16885	17146	16824	16844	16835	16940	16954	16845	16918	16906	16943	16951	16838	16849	16774	16860	16891	16897	17001	16959	16952	17080	16943	16960	17167	16880	16966	16818	16866	16755	17120	16992	16954	16904	17008	16873	16829	16878	16963	16909	16823	17028	16887	16916	16625	16965	17048	16898	16692	17060	16908	16968	16908	16945	17035	16806	17111	17031	16961	17108	16841	16991	16896	16908	16812	16971	16969	16893	16971	16979	16810	16846	16977	16950	16968	17014	16756	17095	16893	16915	16889	17052	16839	17019	16805	16938	16716	16941	17044	16873	16945	16831	16788	16986	16769	16858	17089	16910	16876	17009	16839	17133	16928	17001	16859	16845	16976	16803	16817	16856	16994	16856	16957	16673	16780	16964	16963	17105	16934	16937	16855	17026	16810	16825	16859	16770	17112	16876	16929	16892	17063	16991	17011	16948	16939	16844	16788	16809	17003	16991	16923	16823	16964	17055	16885	16921	16913	16923	17052	17040	17029	17039	17047	16834	17085	17143	16673	16924	16880	16902	16920	17115	16783	16875	16610	17049	16931	16949	16846	17096
25989	21766	34460	46302	51799	50479	42902	34286	30370	29315	28943	28862	28347	27940	27708	27811	27454	27157	27275	27041	26933	26950	26911	26606	26509	26971	26664	26476	26569	26585	26673	26436	26516	26469	26565	26460	26360	26719	26456	26255	26377	26392	26379	26354	26441	26559	26612	26520	26580	26353	26358	26648	26588	26326	26446	26732	26263	26461	26399	26461	26373	26200	26301	26433	26536	26296	26456	26330	26617	26300	26286	26326	26495	26269	26590	26662	26383	26519	26423	26721	26576	26414	26604	26570	26288	26301	26380	26472	26327	26328	26455	26478	26499	26409	26402	26348	26621	26156	26278	26678	26544	26595	26538	26363	26552	26425	26595	26354	26284	26450	26395	26365	26562	26624	26348	26714	26617	26569	26534	26623	26676	26261	26612	26331	26619	26526	26534	26245	26686	26398	26305	26371	26332	26290	26305	26478	26396	26412	26360	26126	26206	26586	26428	26479	26526	26778	26302	26362	26358	26520	26367	26456	26309	26334	26244	26139	26330	26372	26383	26626	26505	26411	26497	26409	26430	26611	26398	26122	26396	26589	26301	26617	26349	26606	26675	26401	26318	26493	26602	26497	26519	26472	26531	26382	26592	26507	26556	26535	26547	26450	26634	26204	26359	26450	26714	26354	26483	26307	26614	26495	26483	26735	26873	26455	26480	26454	26341	26352	26543	26530	26338	26640	26225	26297	26513	26469	26431	26616	26368	26319	26356	26565	26466	26556	26516	26533	26628	26523	26401	26295	26379	26262	26419	26528	26301	26634	26203	26682	26497	26393	26244	26273	26400	26396	26330	26686	26555	26323	26367	26472	26359	26420	26287	26320	26227	26667	26510	26280	26441	26523	26574	26634	26258	26413	26651	26228	26434	26496	26397	26398	26328	26604	26382	26388	26489	26476	26705	26453	26509	26365	26641	26484	26672	26653	26707	26422	26415	26576	26495	26552	26543	26274	26280	26385	26305	26259	26340	26603	26243	26320	26380	26360	26307	26314	26311	26571	26582	26672	26569	26413	26307	26483	26410	26321	26268	26404	26448	26540	26274	26402	26310	26497	26509	26542	26363	26249	26398	26515	26293	26541	26621	26289	26209	26531	26457	26387	26489	26385	26529	26455	26555	26458	26421	26387	26474	26427	26261	26269	26156	26377	26389	26569	26516	26373	26601	26358	26552	26528	26749	26481	26374	26363	26390	26353	26541	26597	26431	26514	26237	26255	26657	26228	26304	26528	26462	26550	26551	26298	26527	26431	26522	26343	26520	26368	26269	26728	26426	26415	26456	26406	26505	26304	26733	26381	26567	26299	26502	26454	26420	26240	26568	26312	26320	26430	26606	26434	26635	26276	26350	26198	26417	26287	26518	26651	26348	26424	26431	26307	26627	26610	26687	26394	26480	26430	26559	26415	26449	26412	26323	26453	26214	26517	26366	26584	26294	26581	26200	26440	26563	26439	26490	26390	26503	26469	26379	26425	26414	26432	26406	26577	26646	26130	26419	26201	26200	26483	26839	26484	26548	26690	26399	26278	26470	26311	26279	26060	26547	26106	26452	26672	26684	26530	26387	26613	26658	26367	26418	26474	26440	26141	26543	26413	26308	26510	26535	26274	26456	26242	26338	26376	26126	26271	26306	26518	26407	26489	26487	26480	26550	26519	26448	26398	26430	26270	26525	26472	26516	26361	26488	26374	26475	26429	26335	26275	26256	26403	26469	26365	26284	26498	26486	26368	26234	26129	26669	26540	26436	26346	26583	26330	26467	26324	26693	26417	26599	26627	26805	26294	26416	26428	26388	26343	26524	26321	26521	26340	26548	26523	26410	26317	26471	26486	26387	26403	26521	26269	26445	26518	26573	26131	26463	26445	26446	26451	26444	26394	26446	26377	26473	26189	26670	26365	26432	26427	26520	26422	26492	26463	26107	26475	26740	26649	26463	26632	26697	26400	26494	26507	26426	26630	26449	26237	26523	26467	26366	26134	26433	26747	26431	26401	25990	26172	26428	26308	26076	26536	26548	26413	26354	26518	26589	26637	26484	26685	26595	26601	26471	26506	26375	26478	26359	26587	26600	26326	26341	26412	26308	26481	26651	26319	26357	26527	26342	26474	26229	26635	26588	26362	26286	26242	26413	26429	26572	26271	26358	26363	26231	26060	26396	26246	26374	26377	26395	26458	26371	26589	26493	26631	26510	26290	26550	26418	26438	26579	26601	26389	26644	26339	26665	26362	26160	26435	26343	26474	26476	26333	26396	26341	26367	26461	26691	26565	26511	26556	26546	26447	26078	26456	26526	26674	26340	26561	26419	26551	26573	26380	26759	26403	26542	26404	26407	26646	26449	26317	26428	26374	26580	26371	26291	26461	26490	26110	26501	26493	26326	26440	26384	26505	26742	26453	26056	26607	26696	26506	26683	26512	26567	26380	26572	26585	26305	26486	26146	26123	26208	26498	26538	26278	26365	26501	26302	26566	26316	26225	26362	26653	26650	26484	26614	26519	26243	26281	26522	26382	26334	26210	26381	26100	26515	26185	26397	26616	26526	26388	26677	26212	26496	26527	26233	26597	26529	26545	26551	26487	26520	26102	26308	26269	26399	26589	26438	26585	26349	26311	26141	26524	26399	26478	26311	26398	26634	26730	26432	26645	26510	26231	26550	26296	26611	26589	26313	26355	26413	26580	26696	26405	26357	26336	26261	26339	26374	26586	26374	26385	26561	26370	26502	26461	26548	26307	26520	26370	26298	26326	26168	26305	26606	26527	26437	26440	26590	26431	26305	26627	26546	26345	26438	26539	26378	26217	26450	26258	26455	26351	26404	26585	26338	26380	26366	26302	26581	26401	26225	26519	26359	26511	26698	26248	26364	26137	26324	26486	26511	26331	26477	26331	26491	26518	26587	26472	25977	26568	26254	26595	26438	26619	26432	26348	26454	26623	26415	26479	26187	26428	26551	26455	26452	26386	26275	26200	26240	26292	26399	26272	26396	26518	26263	26382	26295	26607	26460	26473	26331	26398	26259	26565	26316	26361	26609	26379	26604	26205	26640	26363	26406	26438	26419	26626	26450	26296	26472	26147	26335	26587	26487	26407	26726	26534	26629	26524	26436	26459	26620	26338	26664	26434	26389	26491	26428	26402	26284	26285	26407	26572	26271	26396	26716	26610	26704	26431	26581	26588	26255	26234	26384	26571	26426	26393	26397	26209	26173	26478	26686	26443	26769	26585	26213	26575	26331	26177	26503	26251	26539	26412	26530	26420	26684	26422	26539	26335	26476	26355	26494	26430	26464	26329	26414	26286	26366	26413	26712	26740	26454	26408	26147	26465	26446	26559	26544	26376	26579	26339	26421	26360	26385	26332	26504	26343	26578	26336	26438	26480	26429	26495	26528	26350	26355	26309	26555	26433	26383	26494	26158	26346	26333	26426	26499	26142	26422	26497	26733	26609	26284	26399	26537	26573	26466	26521	26089	26236	26211	26301	26462	26465	26499	26324	26341	26319	26367	26571	26372	26526	26581	26201	26503	26365	26227	26545	26345	26353	26427	26518	26339	26351	26244	26422	26424	26336	26445	26689	26553	26427	26724	26193	26404	26432	26339	26555	26361	26306	26471	26299	26438	26633	26262	26267	26575	26556	26393	26611	26590	26536	26444	26376	26501	26336	26289	26085	26402	26561	26406	26449	26403	26310	26174	26280	26417	26465	26487	26447	26539	26479	26302	26389	26562	26282	26394	26445	26185	26307	26365	26186	26404	26396	26255	26366	26539	26554	26535	26182	26392	26389	26312	26204	26593	26621	26523	26537	26561	26416	26535	26462	26360	26670	26469	26429	26507	26597	26214	26459	26322	26419	26465	26435	26652	26595	26666	26514	26279	26410	26298	26651	26444	26318	26627	26452	26438	26467	26392	26339	26582	26658	26631	26475	26404	26508	26437	26287	26601	26567	26448	26669	26438	26156	26373	26520	26637	26608	26456	26190	26485	26334	26473	26429	26248	26256	26400	26358	26521	26336	26396	26377	26296	26493	26235	26390	26164	26335	26460	26261	26491	26569	26426	26300	26446	26308	26109	26389	26499	26673	26642	26494	26291	26343	26320	26415	26435	26470	26496	26216	26292	26467	26256	26389	26261	26216	26571	26414	26363	26430	26308	26407	26394	26515	26327	26363	26470	26454	26540	26604	26382	26532	26343	26192	26308	26384	26663	26532	26579	26371	26595	26332	26449	26422	26425	26412	26211	26632	26573	26453	26609	26240	26529	26280	26310	26241	26264	26567	26385	26498	26418	26461	26430	26282	26274	26377	26380	26083	26371	26402	26768	26677	26443	26365	26468	26465	26220	26316	26187	26224	26406	26617	26497	26306	26407	26570	26439	26446	26663	26565	26573	26357	26413	26631	26554	26291	26408	26523	26388	26386	26437	26374	26547	26365	26259	26440	26571	26403	26382	26473	26355	26610	26436	26461	26541	26292	26453	26531	26497	26392	26133	26694	26660	26578	26619	26361	26342	26741	26584	26389	26704	26399	26576	26140	26452	26363	26275	26143	26310	26454	26580	26691	26653	26427	26366	26446	26473	26342	26470	26516	26301	26496	26201	26275	26364	26537	26422	26560	26397	26542	26666	26693	26453	26421	26707	26376	26522	26604	26414	26247	26431	26503	26227	26390	26243	26528	26336	26650	26481	26350	26183	26580	26432	26591	26497	26512	26366	26570	26429	26608	26309	26350	26438	26445	26444	26456	26639	26344	26431	26801	26310	26381	26570	26427	26520	26290	26654	26313	26295	26448	26417	26550	26339	26473	26549	26523	26181	26211	26558	26352	26487	26577	26245	26498	26439	26549	26437	26378	26544	26333	26649	26510	26582	26774	26489	26419	26342	26232	26448	26219	26730	26407	26456	26162	26520	26515	26793	26608	26367	26459	26469	26386	26250	26339	26529	26519	26460	26550	26411	26532	26475	26524	26300	26329	26422	26525	26259	26665	26327	26525	26657	26518	26429	26410	26571	26304	26165	26573	26752	26498	26513	26419	26760	26136	26543	26287	26390	26456	26321	26234	26353	26170	26490	26506	26361	26308	26466	26321	26646	26474	26207	26518	26577	26561	26335	26329	26286	26327	26207	26437	26397	26264	26201	26399	26167	26341
48622	72833	70397	61379	55122	46336	35192	25904	21724	20740	20538	19988	19088	18554	18420	18359	18199	17905	17393	17480	17523	17443	17432	17091	17065	17160	17172	17067	17238	17178	17136	17123	17067	16982	17053	17046	17050	17148	17088	16975	16962	17016	17101	17194	17049	17132	17082	17119	17083	17285	17113	17198	17031	17083	17167	17025	17019	16993	16998	17086	17122	17009	16957	17132	16828	17022	17114	17062	16920	17283	17014	16939	17022	17025	17255	16895	17139	17022	17074	17145	17042	17138	17209	16960	16998	17013	16972	17187	17117	17053	17012	17112	17053	17101	16978	16964	17273	17006	17216	16901	17041	17111	17137	16913	17097	17246	17117	16977	16916	17164	17109	17050	17012	17149	17084	16978	17128	16939	16864	17088	17244	16926	16953	17003	16969	17126	17157	16992	16923	16961	16846	17013	17135	17094	16905	17155	17215	16969	17171	17015	16994	16925	17137	17156	17146	16926	16864	17023	17119	16942	17082	17111	17016	17221	17075	16975	16962	17090	17156	16980	17175	17036	17152	17080	17191	16973	17169	17073	17104	17106	17026	17078	17111	17002	16903	17134	16879	17025	16975	17129	17004	17054	17080	17109	17103	17026	16922	16927	16986	17053	17018	17113	17049	17071	16886	17023	16965	17023	16965	16979	16975	16897	17086	17059	17029	17023	16948	17152	17180	17118	16965	17008	17015	17153	17117	17080	17058	16999	17098	17158	17062	16979	17303	16987	17035	16936	16917	16870	17082	17058	16813	16991	17068	17075	17033	17051	16992	16950	17132	17029	16875	17123	17157	17048	16921	17309	17202	17067	17040	17157	17074	16878	16958	17132	17045	17067	17026	17131	16895	17170	16857	17075	17093	16973	17020	17109	16937	17148	16947	16977	17050	16939	16981	17076	17096	16949	17140	17014	17130	17191	17068	17013	17299	17168	17037	16993	16963	17027	17216	16997	16939	17046	17172	16917	16971	16943	16956	17142	16936	16986	17082	17146	17179	17003	17221	17084	16883	17195	17136	17118	17210	17003	17089	17306	17021	16959	17222	17030	17122	17206	16866	17196	17103	16993	16938	17062	16968	17042	16831	17111	17157	17142	16850	17062	16950	17026	17158	16967	17144	17077	17016	16948	16947	17120	17284	17051	17251	16994	17120	17082	16999	17129	16918	17015	17029	17054	17300	16984	17058	17090	17085	16944	17119	16951	16968	16981	17064	17074	17061	16874	17218	17235	16974	17004	17106	16949	16979	16980	17157	16934	17234	16829	17129	17188	17054	16847	16922	16941	17041	17216	17051	16998	17077	17075	16948	17050	17194	17194	17153	17207	17161	17193	16958	17101	17068	17339	17068	17074	16803	16953	17010	17104	17007	17179	17059	17049	17162	16885	17006	17105	17267	16932	17044	17007	17020	16860	17094	16947	16982	17073	17192	16971	16993	17069	17065	16948	17121	17122	17117	16908	16889	16956	17102	16907	16984	16949	17163	16948	16998	17097	16948	17169	17203	16869	17005	17071	17144	17031	16995	16919	17025	17062	16928	17036	17051	17026	17008	17215	17021	17121	17057	16973	16781	16824	17156	16707	17020	17186	16842	16948	17047	17256	17066	16977	17117	17063	16947	16883	17135	17091	17019	17191	17059	17045	17026	16999	16987	16922	17139	16957	17093	17153	17099	17165	16946	17049	16921	16903	16992	17007	16886	17028	17079	17000	17103	17042	17073	17026	16865	17137	17057	17143	17013	16993	17073	17013	17076	17113	17039	17047	17103	17197	17005	16983	17013	16888	17127	17125	16938	17128	16956	17017	16995	16927	17110	17157	17068	17116	17027	17042	16892	17003	16937	17000	16908	17032	17166	16940	17055	17080	17213	16946	17059	16893	16998	17067	17188	17153	17136	17132	16907	17182	17139	16949	17022	17080	17103	17108	17082	17089	16936	17000	16980	16964	17040	17060	17079	17031	16833	17215	17204	17273	16951	17002	16978	17041	17061	16986	17103	17104	16873	17017	16983	17073	17091	17105	17198	16951	17012	17049	17292	17165	17036	17075	17047	16855	17242	17016	16836	16986	17094	17001	16901	16995	17010	17036	17159	17052	17171	16967	17116	17133	16988	17129	16960	17196	17103	17144	16887	16938	17061	17112	16990	17072	17080	17289	16957	17280	17128	17100	16999	17074	17093	17191	17210	17095	17022	17005	17095	17048	17022	17127	17046	17177	17066	17127	16817	17058	17113	16997	17010	16974	17257	17002	17042	16926	17122	17051	17081	17083	17107	17143	16917	16935	16902	17213	17076	17333	17060	17142	17152	16989	17027	17042	17013	17080	17158	17029	16976	17103	17042	17245	17151	16995	17036	17055	17099	17178	17177	17118	16886	17026	16941	17022	17089	17249	16994	16966	17036	17027	16987	17183	16975	17138	17105	16823	17175	17225	17106	16987	17038	17050	17006	17069	16934	16794	17030	17068	16999	17090	16966	16950	17034	16930	17068	17024	16734	16967	17088	17030	17208	17157	17020	17028	17012	17192	17051	16895	17092	17060	17162	17098	16877	17004	16859	16785	17062	16913	17211	17089	17165	16960	17074	17080	17261	17142	17254	16963	17238	16979	16943	16994	17006	16949	17033	17131	17060	16849	17007	16984	17029	17107	17052	17160	17076	16993	17060	17159	17051	16830	17041	16988	16902	16996	16982	17290	16931	17208	17241	16892	16913	17159	16855	17297	16723	17165	17066	16953	17039	17007	16951	17082	17098	17014	17144	16952	17240	16989	17164	17068	17114	17144	16869	17066	17004	17031	17088	17258	17112	17007	17021	16980	16935	17220	17166	17053	17169	17151	16937	17063	17196	16981	17057	17150	17057	16981	16972	16969	16894	17242	16998	16887	17201	17103	17271	17148	17071	16989	17028	17221	17052	17122	17097	17101	16968	17222	17227	17073	17199	16967	17061	16976	17012	17118	17116	17121	17003	17117	16998	17188	16957	16924	17071	17050	16865	16970	17049	17087	17238	16945	17105	16889	17196	17103	17065	16993	16977	16903	16979	16974	17065	17176	17105	17135	17121	17012	17089	17103	17080	16945	16986	17096	17019	17021	17082	16945	17198	17008	16983	17158	17079	17001	17036	17164	16981	17136	17268	17149	16965	17054	17014	17199	17014	16990	17065	16917	17202	16824	17065	17022	17059	17111	16927	17114	17115	16851	17083	17039	17130	17029	17135	17116	16898	17144	17130	16938	17262	17096	17001	16856	16860	17073	17049	16950	17099	16821	17075	16919	16822	16976	17014	17096	17046	16976	17371	17106	17143	16871	17162	17047	17085	16924	16943	17174	17187	17257	17078	17106	17036	17033	17069	17078	17074	16925	17077	17089	16828	17141	16823	17126	17001	17048	17058	17129	17024	17009	16910	17229	17129	16941	17099	16938	17020	17125	17226	17226	17025	16830	16989	17171	16955	16994	16931	16952	16996	17150	17082	17008	17022	17267	17202	17044	17070	16975	17080	16955	16930	16932	17223	17189	17214	17109	16982	17225	16919	16904	16892	17110	16967	17278	17129	16887	17089	17152	17100	17019	17270	17130	16991	17113	16963	17071	16909	16913	17011	17092	17171	16990	16960	17019	17134	17264	17095	17187	16935	17167	17270	17100	17075	17094	17122	16956	16963	17167	17214	16828	17100	17004	16837	17166	17223	17163	17016	17185	17094	16770	16997	17207	17065	17052	17003	16983	17205	17134	16810	17021	16884	17384	17161	17222	17136	17108	17235	17132	16956	17073	17066	17071	17240	17152	16875	17022	17139	16982	17079	16977	17154	17149	17003	17196	17049	17110	17049	16974	16978	17132	16966	16974	17256	17026	17154	16860	17049	17088	16897	17215	17037	17051	17050	17046	17070	17133	16820	16987	17127	17078	16930	17080	17005	17023	16886	17005	16916	17039	17158	17089	16952	17146	16948	17105	17172	17085	16949	17228	17170	17153	17211	16939	17226	17042	17065	16982	17003	17067	17131	16901	17062	17016	17078	16983	17094	16800	16998	17143	16993	17140	17015	17050	16798	16902	17029	16940	17110	17046	16990	16983	17119	17317	17034	17016	17173	17106	17226	17004	16924	16867	17110	16952	17173	17004	17015	17145	16932	16967	17034	17107	17113	17173	16976	17067	17213	17001	17332	17034	17048	17116	17044	16846	17067	16960	17070	16911	17109	16974	16958	17094	16990	16960	17195	17124	16957	17019	17076	17130	16947	16972	16966	17013	16960	17036	17077	17133	17084	16995	16926	17078	17047	16949	17088	16943	17119	17038	17017	17093	16994	16974	17056	17097	17068	17005	16827	17197	17110	17008	17039	16931	17193	17277	17052	16934	17058	17207	17034	17065	17051	16900	17300	17049	17097	17188	17097	17034	16943	17087	16999	17012	17105	16971	17012	17048	17184	17043	17180	16951	17016	17148	17031	17078	16998	17128	17139	16931	17198	17004	16951	17159	17030	17344	17077	17028	16996	17130	17315	17140	16945	16948	17116	17069	17101	16981	17021	17187	17140	16995	17057	16999	17191	16927	17080	17068	17088	17170	17120	16976	17011	17078	17049	17014	16990	17057	16890	17076	17035	17170	16901	17082	17105	17342	17017	17169	17228	16894	17116	17041	16851	16907	17110	17003	16929	17073	17127	17047	16908	17043	17015	17073	17163	17114	17079	17111	17162	17168	17092	16924	17228	16958	17007	17094	17083	17106	17143	16901	16902	17086	16982	17071	17216	17008	17072	17147	17043	17184	17019	16975	17075	17190	16882	17019	16813	17071	17015	17187	17101	17100	17118	17263	17025	17062	17051	17014	16854	17044	17122	16967	16926	17155	17054	16937	16984	17119	17054	17185	16995	17002	16977	17022	17033	17071	16970	17038	17069	16991	16968	17133	17133	17214	16941	16990	17088	17020	17122	17089	16910	17118	17014	17120	16831	17001	16882	17197	17093	17023	17053	17225	17223	16953	17005	17069	17224	16981	17080	17126	16870	17018	16999	16984	16904	17057	17015	17025	17017	17035	16953	17198	16906	16941	17151	17197	17127	17155	16949	17020	16975	17166	17064	16911	17207	16998	17076	17104	17018	17104	17027	17012	17161	17016	17151	17336	17085	17072	17154	16999	16983	17070	17182	17180
23670	21389	31400	40227	51248	55548	50225	37999	32990	31962	30516	29042	28276	28351	28121	27779	27534	27211	27050	26871	26848	26969	26834	26846	26905	26580	26577	26609	26467	26329	26770	26550	26497	27059	26353	26461	26599	26613	26529	26351	26431	26414	26540	26392	26692	26457	26445	26347	26689	26520	26401	26549	26445	26487	26325	26664	26539	26673	26369	26560	26145	26584	26421	26280	26264	26459	26656	26592	26591	26425	26407	26298	26343	26565	26637	26200	26440	26328	26740	26556	26420	26460	26345	26117	26285	26295	26251	26384	26337	26614	26437	26450	26428	26171	26746	26377	26325	26466	26536	26347	26367	26373	26236	26380	26384	26320	26456	26504	26406	26483	26391	26415	26462	26539	26169	26658	26341	26444	26110	26396	26510	26233	26343	26438	26209	26357	26439	26421	26459	26679	26479	26360	26579	26330	26685	26281	26590	26318	26309	26665	26446	26371	26533	26540	26612	26403	26692	26583	26458	26134	26307	26400	26364	26387	26358	26214	26503	26380	26486	26266	26343	26524	26298	26497	26293	26155	26419	26595	26524	26428	26244	26499	26347	26524	26541	26690	26382	26654	26440	26399	26490	26486	26347	26310	26352	26534	26365	26525	26124	26434	26414	26379	26570	26345	26543	26327	26350	26558	26435	26397	26442	26101	26151	26192	26375	26441	26257	26366	26285	26457	26511	26530	26304	26408	26200	26402	26447	26450	26412	26494	26453	26613	26502	26288	26615	26544	26301	26663	26562	26486	26680	26236	26339	26206	26249	26307	26240	26504	26443	26325	26296	26540	26357	26075	26452	26643	26558	26245	26307	26403	26349	26368	26421	26449	26368	26213	26461	26228	26463	26404	26277	26373	26541	25991	26341	26342	26121	26203	26538	26476	26422	26569	26319	25963	26423	26356	26553	26511	26303	26511	26441	26397	26325	26530	26542	26356	26448	26525	26448	26451	26505	26387	26467	26408	26103	26431	26319	26075	26522	26443	26437	26476	26285	26451	26445	26526	26439	26306	26616	26597	26330	26544	26432	26595	26262	26342	26216	26585	26247	26267	26351	26396	26600	26211	26647	26370	26601	26295	26478	26396	26260	26594	26330	26423	26619	26606	26241	26408	26252	26317	26294	26524	26576	26590	26309	26477	26674	26484	26442	26394	26708	26483	26314	26499	26641	26293	26171	26030	26456	26329	26224	26389	26419	26474	26577	26556	26250	26211	26281	26690	26293	26184	26394	26372	26491	26294	26575	26467	26256	26264	26309	26215	26599	26225	26687	26455	26465	26574	26406	26417	26329	26224	26225	26397	26354	26283	26199	26271	26472	26300	26397	26322	26225	26318	26431	26406	26171	26430	26415	26337	26506	26414	26305	26443	26314	26474	26695	26608	26125	26394	26490	26758	26329	26111	26226	26504	26481	26258	26193	26347	26408	26496	26107	26316	26330	26388	26204	26251	26249	26632	26342	26289	26273	26702	26399	26374	26572	26345	26368	26331	26261	26448	26219	26492	26393	26237	26262	26300	26190	26186	26484	26393	26449	26509	26289	26362	26632	26338	26488	26394	26583	26376	26366	26331	26327	26553	26454	26201	26741	26445	26144	26480	26522	26221	26590	26188	26627	26353	26322	26373	26484	26370	26451	26562	26396	26460	26236	26273	26302	26368	26177	26447	26721	26482	26497	26287	26352	26361	26403	26400	26429	26185	26243	26387	26408	26429	26500	26498	26512	26161	26471	26330	26246	26378	26497	26493	26124	26306	26409	26438	26476	26385	26410	26652	26663	26365	26544	26495	26333	26480	26329	26734	26536	26168	26374	26430	26508	26295	26357	26453	26638	26535	26392	26389	26524	26199	26330	26380	26198	26331	26445	26201	26263	26621	26293	26378	26070	26410	26405	26493	26545	26102	26214	25967	26188	26463	26317	26588	26219	26531	26426	26562	26513	26622	26246	26703	26542	26616	26254	26651	26355	26372	26383	26273	26505	26334	26376	26413	26343	26413	26391	26403	26403	26107	26408	26400	26283	26319	26139	26374	26383	26246	26493	26426	26518	26117	26379	26467	26403	26557	26443	26355	26506	26616	26432	26468	26314	26363	26540	26196	26322	26290	26055	26164	26456	26468	26337	26535	26631	26573	25919	26150	26348	26557	26549	26306	26330	26710	26339	26331	26422	26298	26348	26438	26490	26426	26482	26136	26411	26491	26467	26456	26642	26343	26377	26427	26631	26626	26500	26153	26360	26336	26548	26403	26378	26493	26464	26410	26469	26415	25955	26264	26422	26393	26504	26410	26401	26253	26341	26388	26258	26332	26240	26143	26121	26164	26221	26109	26169	26369	26353	26659	26212	26097	26648	26489	26172	26381	26358	26307	26266	26464	26218	26342	26166	26422	26448	26330	26399	26421	26342	26394	26762	26658	26447	26406	26298	26356	26410	26217	26347	26312	26222	26508	26307	26344	26405	26505	26345	26285	26396	26297	26316	26386	26470	26432	26217	26357	26524	26228	26467	26596	26471	26509	26271	26370	26429	26286	26285	26531	26668	26668	26340	26071	26120	26278	26473	26410	26275	26170	25898	26101	26418	26309	26525	26502	26375	26238	26360	26178	26695	26425	26659	26714	26355	26381	26468	26344	26287	26171	26555	26501	26323	26412	26508	26549	26342	26444	26388	26181	26321	26493	26474	26434	26369	26331	26229	26271	26313	26577	26378	26372	26460	26378	26335	26255	26407	26400	26315	26247	26496	26347	26359	26690	26627	26488	26349	26351	26404	26654	26498	26344	26359	26518	26568	26034	26638	26456	26621	26365	26458	26170	26541	26569	26315	26240	26593	26579	26214	26319	26351	26661	26268	26337	26298	26387	26586	26322	26268	26389	26435	26510	26503	26432	26476	26461	26047	26383	26303	26468	26279	26382	26516	26416	26546	26518	26317	26368	26286	26277	26411	26401	26312	26534	26274	26461	26354	26190	26561	26726	26315	26463	26562	26278	26229	26317	26391	26449	26356	26522	26532	26574	26268	26732	26739	26428	26407	26431	26447	26313	26390	26421	26646	26685	26540	26390	26553	26376	26521	26368	26335	26350	26354	26533	26389	26556	26465	26374	26238	26348	26434	26396	26221	26293	26449	26327	26233	26204	26576	26446	26307	26259	26359	26721	26271	26527	26298	26433	26341	26411	26612	26458	26612	26466	26585	26484	26316	26455	26732	26598	26519	26565	26249	26451	26365	26397	26310	26440	26274	26294	26339	26407	26410	26297	26352	26471	26426	26488	26506	26508	26161	26444	26269	26472	26471	26358	26452	26289	26457	26504	26594	26476	26376	26570	26500	26575	26360	26602	26228	26655	26517	26272	26428	26378	26362	26550	26596	26714	26436	26478	26352	26425	26510	26238	26495	26367	26586	26416	26603	26332	26564	26292	26338	26117	26437	26747	26460	26364	26437	26389	26348	26260	26324	26265	26384	26414	26218	26122	26412	26455	26571	26357	26198	26275	26527	26341	26291	26359	26456	26284	26503	26285	26299	26426	26338	26400	26536	26440	26242	26442	26425	26281	26479	26345	26393	26116	26302	26603	26223	26570	26381	26219	26619	26138	26308	26614	26545	26348	26497	26534	26376	26154	26355	26331	26441	26396	26394	26379	26343	26420	26388	26463	26455	26396	26357	26765	26617	26505	26416	26157	26230	26120	26328	26612	26413	26415	26174	26480	26531	26394	26474	26402	26498	26358	26223	26357	26528	26498	26371	26313	26097	26347	26425	26389	26302	26180	26385	26544	26290	26361	26267	26300	26399	26555	26475	26428	26341	26417	26448	26339	26494	26514	26419	26304	26615	26293	26456	26344	26427	26198	26388	26395	26363	26555	26408	26585	26484	26357	26292	26305	26157	26435	26287	26410	26536	26308	26351	26122	26256	26356	26359	26338	26417	26460	26546	26236	26475	26604	26310	26336	26475	26366	26505	26237	26535	26278	26310	26360	26389	26305	26181	26429	26384	26404	26452	26397	26427	26196	26334	26558	26429	26344	26557	26149	25966	26203	26243	26105	26411	26413	26349	26458	26367	26391	26395	26415	26570	26296	26313	26360	26388	26365	26430	25942	26423	26665	26491	26337	26278	26435	26350	26391	26279	26360	26396	26434	26263	26482	26690	26747	26371	26187	26430	26435	26550	26346	26253	26095	26497	26384	26338	26370	26207	26223	26368	26230	26441	26486	26563	26602	26302	26409	26494	26469	26404	26198	26423	26449	26474	26400	26210	26619	26441	26308	26455	26553	26406	26340	26338	26391	26392	26409	26785	26363	26388	26410	26386	26297	26369	26590	26444	26292	26608	26368	26292	26356	26401	26238	26393	26423	26292	26277	26582	26187	26364	26442	26439	26364	26304	26182	26156	26153	26436	26177	26316	26501	26313	26416	26534	26260	26360	26447	26449	26194	26372	26451	26351	26387	26566	26266	26080	26448	26358	26275	26511	26186	26418	26238	26478	26339	26526	26361	26256	26383	26355	26578	26532	26386	26456	26351	26130	26317	26608	26243	26355	26546	26492	26333	26514	26135	26303	26321	26764	26603	26274	26199	26500	26362	26286	26432	26113	26501	26289	26476	26526	26515	26335	26456	26465	26542	26310	26473	26279	26422	26487	26584	26293	26540	26310	26363	26551	26538	26155	26634	26344	26427	26426	26392	26584	26303	26503	26330	26419	26325	26531	26217	26508	26272	26591	26417	26339	26507	26410	26285	26385	26500	26469	26348	26397	26424	26501	26327	26463	26331	26510	26352	26559	26498	26442	26517	26677	26120	26269	26363	26490	26644	26321	26284	26234	26010	26398	26601	26579	26637	26343	26220	26194	26505	26584	26285	26279	26219	26452	26447	26395	26259	26378	26235	26323	26642	26439	26467	26470	26265	26334	26467	26384	26383	26342	26479	26453	26539	26305	26249	26484	26400	26264	26345	26184	26493	26638	26216	26609	26364	26216	26394	26449	26164	26490	26419	26279	26332	26355	26467	26597	26391	26035	26192	26450	26266	26256	26341	26466	26540	26496	26428	26275	26386	26473	26477	26156	26258	26389	26361	26435	26351	26464	26377	26143	26518	26449	26128	26289	26440	26468	26577	26414	26265	26361	26426	26407	26428	26341	26174	26445	26396
51962	82031	79196	73626	65310	56733	44000	30546	24739	23348	21347	19881	19282	18753	18645	18446	18163	17950	17456	17487	17709	17530	17352	17083	17124	17183	17081	17173	17322	17246	17298	17161	17283	16843	17088	17108	17061	16978	16929	17060	16995	16966	17202	17207	17148	17084	17039	17135	17017	16925	17050	17037	17128	16847	16997	17007	16963	17012	16981	17102	16965	17030	17034	17000	17075	16921	16896	17115	16930	17082	16823	16781	16927	16943	17018	16846	16999	17046	16853	17041	17068	16932	17083	16747	16990	16772	17161	16953	16808	16873	17095	17016	16895	17096	17060	17075	16942	16955	16853	16891	17094	17029	16972	16950	17025	17050	16954	16858	17054	16836	17015	17056	16899	17003	16839	16876	17165	16828	17209	16849	16884	16961	16838	16974	17101	16971	16982	16919	17050	16856	17079	16866	17012	16916	16940	16992	16884	16997	17152	17003	16907	17236	16937	17079	17104	16962	16912	17048	17211	17033	17142	17073	17063	16915	17125	17060	16891	16961	16916	17178	16783	16917	17052	17056	17060	17059	16956	16808	17001	16874	17102	17267	17119	17105	17094	16948	16972	17011	17059	17091	16842	16900	17034	16971	16934	17127	17013	17059	16982	16908	17012	17008	16941	17032	17127	17001	17056	16878	16982	16828	16924	16858	16958	17076	16975	16952	16986	16984	16887	16957	17102	16969	17068	16942	17029	16770	16955	16994	16917	16975	16891	17047	16840	16970	16989	16944	16775	17070	17031	16910	16850	16946	16972	16961	17000	17035	17002	16617	17084	16907	16997	17027	16863	17077	16941	17097	16897	17030	16992	17140	17049	17096	17020	16947	17004	16931	16986	17086	17188	17010	17166	16992	17080	16963	17020	17116	17013	16877	16838	17119	16971	17050	16966	16891	17119	16796	16973	17038	17044	16939	16880	16993	16860	16923	17021	17055	16951	16807	16898	16975	16950	16998	16998	17140	16944	17200	17012	16997	17225	16926	17080	17005	17079	17179	16917	17043	16895	17029	17057	17113	16903	17200	16909	17153	17074	17017	17106	17124	16998	17270	17047	16844	17034	16957	16940	17109	17094	17088	17086	16969	16970	17004	16984	16952	16988	16991	17059	16894	16979	17033	16883	16981	17106	17123	17022	16917	16978	16981	16956	16879	16815	16997	16922	16841	16851	16920	17040	17005	16988	16943	16949	17050	17059	17042	17015	17125	17025	16954	17066	16895	17065	16952	16955	16812	16819	16962	17241	16805	17071	16922	16901	17059	16744	17030	17002	17014	17041	17120	16837	17091	17023	17119	16944	16990	16899	16879	17006	17023	17189	16938	17020	17049	16858	17149	17020	16930	16817	17156	16894	16837	17058	16989	17028	17061	16982	16966	16954	17048	17106	17093	16881	16846	17027	17123	17088	17079	16918	16944	17075	17032	17019	16950	16891	17090	17106	16986	16846	17048	17034	17023	16913	16991	16965	17015	17109	16820	17015	17099	16977	16900	16909	17005	16827	17097	16841	16772	17037	17016	16977	16950	16987	17052	17007	17030	17114	17017	17056	16906	16964	17137	17070	17034	16988	16879	16969	16867	16912	17058	16924	16935	16877	17047	17049	17075	17041	16978	17106	17178	17067	16824	16876	17092	16974	16907	16981	17124	17030	17061	16931	17026	16997	16909	17093	16906	16983	17018	17007	16920	17050	16906	17264	17006	16824	16935	16967	16917	16952	17086	16900	16983	16949	16963	17080	17127	16866	16818	17175	16707	17066	16871	16988	17081	17022	17145	16954	17000	17039	16918	17156	16935	16993	16747	17100	17087	17063	17086	17124	16880	16908	17032	16986	16951	16819	17098	16899	16937	17025	17170	17017	17173	17270	17000	17050	16964	16977	16817	17141	16990	17059	16804	17021	16909	17138	17083	16962	16986	17201	16944	16914	17039	16729	16900	16954	16943	17132	16965	16981	17021	17103	16917	17061	16855	17063	17059	16921	16975	17122	17000	16963	17005	17042	17023	16990	17009	16828	17081	17081	17079	17031	17047	17024	16874	17198	16993	17017	16909	17069	17025	16957	16985	17095	16896	16807	16966	16796	17058	16938	16933	16957	16895	16934	17001	17121	16906	16921	16867	16951	17047	17065	16932	17032	16956	17188	17031	16838	16928	16858	17068	16800	16805	17062	16994	17022	16982	16910	17199	17093	17106	17178	17024	17101	16990	16971	17093	17224	17039	16889	16976	16917	17006	16968	17025	17041	16851	16969	17113	17035	17019	16897	16996	16989	16924	16842	16898	16944	16973	16839	16951	17059	16906	17024	16905	17147	17052	16957	17011	17108	17006	17208	17032	17095	16830	17162	16984	17060	16931	17028	17034	16810	17014	16960	17087	17122	17044	16916	17011	16886	16944	17034	16891	16923	16958	16699	16859	17009	17103	16986	17044	16902	16994	17246	16829	17066	16984	16991	16987	16938	17175	17005	16952	17062	17058	16985	16908	17038	16907	17084	16854	16882	16882	17100	17038	17111	16840	16831	16940	16950	16843	16975	16833	16982	17059	17173	16928	16997	16936	17150	16835	16823	16935	16953	16933	16946	17162	17080	16953	17197	17027	16890	16864	17049	16880	16857	17058	16926	17009	16982	17087	17163	17029	16982	16945	16921	16835	16970	17075	16910	16939	16974	17125	16969	16918	16928	17039	16937	17188	17188	17015	16915	16985	17116	16963	17072	17017	17046	16900	17106	16947	17076	17074	17118	16997	17079	17156	16861	17182	16981	16886	16991	16806	17027	16978	17046	17009	17017	16842	17063	17204	17104	17073	17026	16806	17048	16958	17070	16898	17098	16801	16813	16928	17059	16880	17035	17040	16949	17079	17058	17044	16832	16946	17023	16993	16962	16955	17017	17101	16966	17030	17009	16852	17057	16940	16888	16934	17008	16986	16963	16858	17032	16925	16947	17189	17231	17089	17035	16981	16986	17143	17067	17001	17043	17133	16825	17095	17124	16971	17013	17158	16915	16955	17044	17052	16988	17011	17052	17052	16986	16840	17030	17242	17071	17137	16878	17068	16875	16990	16945	16945	16969	17075	16985	17155	16864	16859	17070	17149	17024	17147	16732	16863	16852	17112	16957	16965	17031	17111	17040	16967	16933	16927	16899	17136	17046	17128	17132	16825	17181	16858	17105	17008	17075	16932	17029	16773	16843	16965	17039	16943	17153	17130	17016	17041	16948	16988	16869	17071	16796	17048	16982	16919	16975	17014	17009	16946	17022	17071	17007	16884	17061	16976	17010	16988	17132	16877	17005	17212	17075	16860	17129	17103	16950	17008	16983	17087	17085	16888	17194	16986	16991	16915	16980	16796	16962	16800	17089	17071	17108	17076	16861	17014	16928	17239	17118	17000	17073	17103	16986	16916	16986	16977	17095	16911	16943	16941	17009	16944	17150	17156	16965	17010	16908	16964	17011	16920	16922	17092	16978	17085	17015	16863	17076	16955	17097	17035	16926	16854	17043	17147	16808	16902	16773	17063	17117	17039	16892	16984	16826	16857	17147	17073	17045	16837	16934	17016	16956	17129	17155	16926	16919	17032	16964	16911	16989	17051	17043	16888	16887	16951	16839	17018	16833	17066	17023	16945	17028	17085	16810	16859	16934	17088	16884	17061	16849	17153	17003	16933	17012	17108	17003	17081	16974	17027	16926	16791	17016	16947	16887	16972	16899	17036	16890	17122	17078	16973	16961	17067	16951	17006	17168	17040	16916	16874	16971	16911	16973	17084	17104	16937	16906	17037	17089	16907	16979	16967	16878	17006	16910	16950	16968	17005	17115	16853	17088	17020	17007	17164	16888	16920	16966	17013	17014	16931	17016	17030	16772	16970	17052	17038	17018	17053	17000	16916	17041	16843	16875	17089	16728	16857	16912	16978	16996	17073	17078	17013	16756	16916	16837	17113	16971	16976	16830	17023	17036	17026	16913	17023	17033	16919	17002	17009	16883	17122	17247	17049	17033	17028	16950	16896	16974	17132	17043	16905	16980	16710	17111	17015	17057	17043	16986	17116	17098	17113	16915	17037	17065	17011	17013	16980	17183	16881	17065	16782	16920	17000	16947	17174	16857	16955	16868	17137	17001	16941	17007	16930	16949	16988	17026	16942	17083	16908	17187	17127	17044	17066	16953	17002	16927	17028	16823	17060	16766	16942	16959	16935	16923	17021	16981	16967	17126	16906	17082	17109	17055	17017	17000	16933	17135	16882	17051	16941	16999	17080	16876	17148	17076	17036	17088	16843	16834	17069	17039	16983	17040	17055	17112	17107	16972	16991	17008	17048	16858	17094	17003	17054	17005	17083	17078	16936	17073	16960	17038	17098	17035	16977	17029	17111	16957	16902	16894	17068	17039	16865	16944	17057	16980	16972	16842	17103	16746	17078	17100	16976	17026	16837	16891	17042	17115	16942	17045	17051	17048	16927	17041	16964	17088	16853	17204	16999	17071	16984	17157	16946	16992	17064	17094	16889	16999	16900	16968	17113	16896	17007	17152	17075	16920	17008	16839	16948	17058	17012	17008	16975	17178	16965	17160	17140	16950	17016	17040	17072	16930	17060	16930	17014	16911	17080	16994	17095	16857	17020	17197	16730	17114	17137	17012	16836	16953	16882	17140	16945	16949	17064	16938	16946	16967	17080	16811	16958	16957	16943	17034	17101	17112	16904	17008	17170	17039	17076	17011	16854	17065	17049	16871	17069	17013	17056	17054	17011	16915	16859	16952	16969	16980	16943	16905	17120	17034	16939	16974	17097	17059	17094	16967	16910	16880	17017	17014	17091	16976	16856	17129	16885	17074	17070	17238	17014	16952	16839	17061	17093	16691	16811	17067	17070	17062	16791	17156	16886	17071	17075	17034	16975	17075	16968	17022	17017	16977	16990	17138	16917	17076	16998	17011	16928	16989	16921	17135	17118	16847	17029	17059	16986	16877	17131	16890	17183	17251	16992	17055	17044	16986	16904	16993	16996	17041	16943	17128	17058	17109	16938	17078	16907	16883	16912	16945	17117	17061	16944	17106	16945	17162	16949	16964	16852	17069	16970	16913	16920	16979	16859	16992	17010	17175	16979	16887	16694	17140	16944	17088	16850	17002	16909	17093	17065	17040	16949
48045	59742	64426	56956	47577	39540	33169	29655	28767	27898	27486	27409	27125	26894	26577	26650	26652	26382	26528	26398	26381	26277	26181	26476	26228	26276	26242	26034	26178	26154	26211	26092	26166	26272	26247	26359	26118	26088	26457	26378	26132	26145	26150	26322	26004	26277	26065	25973	26225	26142	26195	25919	26092	26239	26012	26478	26194	26026	26234	26315	26427	26145	26265	26273	26237	26388	26322	26133	26021	26145	25947	26289	26150	26128	26277	26232	26060	26201	26235	26253	25971	26105	26168	26226	26356	26211	26066	26107	26142	26108	26401	26271	26194	26253	26031	26106	26090	26109	26105	26294	26240	26204	26124	26031	26251	26554	26141	26112	26119	25873	26121	26369	25972	26148	26149	26066	26176	26146	26075	25861	26252	26098	26038	26282	26554	26263	26049	26027	26045	26110	25979	26227	26314	25952	25891	26192	26096	25998	26122	26133	26366	25936	25895	25972	26250	26223	25945	26500	26106	26363	26166	26321	26221	26213	26308	26326	26386	26341	26126	26242	26112	26197	25990	26471	26187	26109	26040	26049	26099	26196	26339	26081	26380	26233	26116	26179	26286	26102	26269	25991	26124	26566	26365	26218	26289	26333	26133	26085	26114	26414	26284	26379	26114	26125	26089	26052	26320	26217	26370	26345	26165	26083	26415	26041	26112	26179	26217	26051	26326	25924	25824	26045	25925	25913	26046	26276	26312	26151	26157	25980	26283	26106	26297	26029	26356	26223	25972	26097	26115	26250	26154	26172	26062	25949	26047	26160	26243	26256	26368	26115	26094	26440	26183	25943	26050	25987	26409	25883	26213	26186	26019	26190	26285	25901	25759	26111	26072	26294	26090	26260	25951	26245	25959	26290	26132	26341	26300	26184	25964	26480	26016	26160	26197	26124	26030	26108	26054	26270	26176	26370	25788	26016	25978	26210	26358	26271	26109	26085	26022	26035	26093	25967	26281	26052	26052	26256	26072	26087	26060	26051	26125	26298	26132	26151	26152	26161	26226	25951	26085	25880	26341	26112	25863	26194	26443	26145	26442	26177	26084	25934	26139	26030	26083	26322	26076	26141	26265	26510	26179	26103	26103	26102	26138	26176	26144	26004	26204	26121	26339	26224	26255	25919	26049	26134	26237	26108	26266	25978	26040	26236	26194	25920	26302	26248	25964	26285	26095	25887	26007	26196	26100	26280	26264	26108	26185	26242	26374	26011	26302	26148	26335	26272	25997	25926	26015	25994	26237	26300	26264	26118	26069	26027	26226	26218	26196	25894	26052	26131	26110	26240	25856	26072	25969	26052	26077	26241	26094	26154	25924	26172	26418	26361	26507	26289	26287	26297	25948	26181	26189	25990	26309	26275	26172	26235	26119	26062	26067	26094	26357	26189	26112	26198	26223	26101	26243	26074	26081	26275	26131	26202	26210	26168	26362	26264	25982	25993	26252	26181	26037	26426	26288	25966	26293	26045	26239	26026	26271	26236	26068	25982	26162	26104	26316	26054	26192	26003	26127	26109	26168	26198	26053	26022	26187	26037	26315	25989	26067	26254	26442	26364	26398	26038	26073	26336	26188	25970	26424	26124	26076	26149	26108	26241	26196	25871	26347	26220	26295	26088	26437	26257	25954	26054	26154	26257	26072	26220	26105	26204	26244	26042	26138	26003	25990	26277	26353	26175	26143	26194	26326	26048	26417	26102	26352	26222	26112	26047	26015	26298	26311	25912	25941	26175	25915	26283	26048	25948	26311	26183	26129	26275	26130	26040	26031	25902	26261	26004	26223	26070	26165	26247	26057	26257	26196	26333	26404	26252	26185	26089	26279	26350	26140	26098	26188	25980	25828	26180	25920	26177	26309	26281	26182	26154	26175	26238	26149	26082	26003	26270	25937	26145	26195	26243	26111	26162	26224	26033	26158	26173	26179	26034	26166	26238	26377	26119	26084	26219	26063	26244	26222	26352	26140	26397	26020	26147	26226	26237	26289	26257	25983	26153	26266	25934	26103	26234	26250	26042	26548	26070	25916	26102	26280	26285	26030	26334	26446	26114	25893	26357	26243	26243	26171	26234	26075	26149	26236	26038	26011	26148	26298	26154	26211	26247	26149	26079	26227	26225	26329	26194	26112	26290	25861	26231	26264	26398	26266	26033	25936	26101	26363	26177	26044	26138	26123	26172	26472	26404	26426	26280	26322	26080	26111	26246	26252	26168	26227	26252	26077	26088	26218	26178	26062	26087	26186	25866	26241	26377	26295	26225	25981	26240	26139	26100	26296	26122	26172	26274	26123	26471	26331	26175	26013	26130	25920	25891	26212	26262	26239	26205	26284	26311	26104	26190	26085	26130	26105	26212	26260	26013	26166	25962	26095	26132	26013	26196	25980	25999	26122	26482	26338	26101	26253	26204	26158	26010	26081	26144	26026	25951	26254	26151	26391	26075	26206	26093	26253	26244	26044	26203	26228	26024	26070	26448	26288	26227	26128	26031	25991	26268	26128	26085	26094	26302	26174	26192	26116	26022	26137	25985	25879	26214	26322	26144	26201	26119	26250	26154	26318	26346	26053	26253	26122	26337	25981	26191	26292	26051	26145	26278	26287	26068	26165	26034	26280	26472	25874	26067	26105	26219	26320	26007	26093	26241	26287	26098	26135	26412	26137	26158	25870	26171	26190	26017	26294	26308	26385	26162	26281	26123	26018	26264	26250	26110	26222	26297	26214	25889	26089	26209	26103	26300	25976	26166	26212	25973	26044	25950	26258	26130	26323	26238	25673	26187	26156	26247	26112	26241	26212	26279	26007	26043	26246	26219	26175	26028	25968	26219	25966	26247	26228	26037	26310	25978	26347	26195	26377	26196	26266	26436	26233	25930	26043	26204	26114	25919	26104	26317	26164	25997	26066	26283	26293	26154	26133	26072	26142	26065	26121	25793	26107	26237	26169	26218	25934	26078	26133	26122	26024	26356	26055	26087	26100	26413	26151	26174	26064	26264	26333	26143	26172	26272	26224	26220	26164	26137	26195	26284	26144	26189	26121	26263	26352	26042	26350	26311	26066	26155	26165	26192	26054	26163	26294	26188	26411	26217	26119	26093	26049	26229	26309	26160	26281	26210	26205	26123	26065	26287	25855	26147	26364	26226	26131	26025	26327	26298	26164	26189	26278	26261	26348	26137	26090	26100	26209	26267	26219	26386	25985	26053	25884	25890	26084	26307	26295	26272	26261	26136	26130	26235	26365	26394	26161	26283	26153	26301	26354	26088	26074	26281	26069	25876	26190	26146	26012	26383	26173	26329	25929	26127	26152	26059	26097	26286	26237	26366	26225	26127	26144	26085	25991	26131	26199	26080	26301	25977	26131	26127	26406	26087	26011	26107	26231	26118	26133	26097	26154	26045	26268	26097	26218	26272	26220	26118	26111	26331	26023	25963	26084	26223	26442	26174	25990	25838	26225	26089	26134	26242	25858	26240	26107	26161	26360	26029	25855	26076	26191	26230	26185	26094	26190	26271	26202	25924	26312	26288	26220	26116	26170	26231	26304	26400	26364	26122	26069	25860	26160	26111	26053	26397	26171	26263	26083	26404	26116	26202	26231	26167	26125	26414	25966	26138	26021	25892	26352	25952	26244	26375	26313	26056	26075	26253	26136	26349	26259	26121	26118	26289	26123	25850	26129	26331	26345	26162	26143	26333	26256	26210	26049	26135	26198	26097	26084	26235	26095	26326	26453	26055	25959	26257	26120	25939	26109	26186	26293	26211	26034	26322	26145	25982	25926	26018	26262	26148	26156	26065	26109	26229	26385	26039	26094	26071	26356	25857	26058	26132	26150	25918	26306	26178	26387	26081	25841	26044	26060	26056	26364	26112	26309	26432	26114	26217	26256	25968	26065	26362	26188	25912	26043	26170	26326	26137	25984	26352	26384	26132	26037	25958	26366	26232	26497	26176	26027	26122	26123	26240	26367	26181	26082	25994	26131	26352	26318	26042	26012	26061	26194	26346	26200	26065	26060	25998	26021	26227	26068	26083	26046	26076	26322	25955	26039	26254	26118	25976	26102	26088	26088	26133	26220	25948	26356	26311	26128	26254	26048	26245	26405	26199	26153	26174	26048	26027	26167	26479	26122	26056	26115	26090	26432	26197	26208	26008	26154	26134	26279	26319	26132	26013	26047	26276	26109	26445	25891	26520	25846	26319	26073	26099	26259	26612	25993	25979	26072	26174	26169	26139	25842	26293	26094	26388	25994	26128	26361	26192	26098	25944	26160	26004	25994	25988	26060	26153	26394	26410	26070	26333	26183	25985	26240	25975	26127	25981	26337	26075	26123	26247	25883	25779	25873	26304	26247	26298	26313	26396	26084	25928	25993	26039	26478	26133	26027	26338	26217	26277	26025	26109	26315	26064	26200	26147	26008	26209	26183	25999	26126	26113	26245	26223	26222	26152	26244	26065	26116	26079	26170	26047	26250	26135	26332	26301	25822	26127	26255	26147	26140	26019	26084	26154	26177	26049	26277	26345	26294	26297	26179	26006	26132	26069	26300	26230	26190	26110	26140	26075	26144	26374	26209	26343	26135	26147	26112	26124	25918	26044	25992	25903	26275	26064	26106	25969	26131	26195	26197	25906	26076	26105	26283	26419	26370	25985	25943	26346	26246	25913	26394	26167	26145	26192	26511	26310	26191	26341	26175	26445	26034	26020	26211	25974	26068	26200	25945	26205	26213	26041	26085	26159	25870	26221	26356	26097	26042	26125	26312	25888	25849	26252	26287	26234	26057	26298	25868	26259	26418	26243	26172	26014	26254	26034	26081	26316	26160	26155	26205	26129	26190	26389	26279	26333	26429	26070	26127	26134	26123	26484	25999	26033	26045	26277	26223	26312	26205	26241	25979	26017	26213	26217	25846	26282	26346	26505	26146	26288	26137	26291	26254	26124	26155	26186	26211	26288	26206	25846	26327	26047	26083	26239	26153	26240	26198	26108	26248	26163	26315	26345	26260	26115	26034	26342	26184	26064	25989	26012	25851	25938	26281	26372	26212	25875	26299	26193	26139	26183	26358	26123	26294	26196	26072	26064	26224	26178	26078	26379	26312	26246	26230	26361	26164	25938	26172	26133	26205	26323	26516	25951	25847	26208	26213	26403
51240	67916	64962	51859	41672	32622	24587	21285	19951	19109	18397	18048	17789	17458	17461	17376	17258	17100	17254	16983	17205	16938	16985	16899	16844	16859	16955	16829	16981	16881	16874	16906	16803	17061	16885	17013	16882	16961	16797	16856	16809	16946	16725	16796	16892	16914	16725	16814	16809	16808	16779	16912	16867	16812	16822	16686	17020	16872	17015	16842	16972	16945	16855	16937	17003	16870	17060	16792	16874	16810	17071	16797	17015	16935	17040	16905	16687	16932	16835	16883	16697	16834	16900	16850	16890	16901	16760	16918	16869	16841	17007	17002	16723	16718	16944	16667	16788	16958	16960	16923	16872	16709	16813	17104	16893	16807	16971	16793	16788	16845	16900	16782	16882	16961	16723	16814	17041	16710	16857	16886	16870	16735	16930	17019	16845	16843	16922	16842	16883	16852	16835	16830	16893	16930	16972	16873	16909	16776	16908	16969	16801	17022	16763	16732	16814	16700	17001	16926	16868	17019	16806	16797	16828	16863	16854	16963	16754	16959	16863	16999	16754	16758	16797	16687	16958	16995	16803	16988	16798	16771	16911	16892	16901	16862	17002	16793	16807	16885	16806	16850	16746	16797	16795	16727	16915	16821	16835	16952	16997	16810	16913	16922	16838	16829	16822	16853	16895	16894	16684	16944	16705	16812	17048	16630	16659	16784	16813	16893	16771	16684	16887	16968	16857	16984	16841	17016	16910	16917	16821	16837	16928	16905	17097	17066	16917	16801	16764	16840	16872	16888	16936	16920	16887	17133	17044	16637	16930	17048	17000	16924	16926	16946	16709	16799	16798	16946	16835	16794	16815	16902	16846	16833	16761	16878	16694	16755	16955	16901	16825	16898	16747	16803	16807	16854	16755	16720	16900	16935	16917	16912	16724	16823	16927	16743	16783	16823	16757	16870	16937	16884	17041	16731	16858	16854	16764	16827	16958	16756	16999	16751	16823	16868	16841	16804	17195	16889	16734	16883	16759	16739	16740	16904	16859	16771	16856	16743	16848	16917	16874	16893	16829	16943	16941	16948	16955	16900	16891	16886	17127	16820	16880	17049	16994	16701	17068	16806	16689	16638	16691	16878	16891	16834	16836	16868	17028	16802	16768	16815	16956	16884	16889	16955	16725	16886	16882	16750	16793	16759	16903	16849	16856	16880	16781	16884	16675	16805	16922	16972	16709	17130	16700	16814	16787	16857	16750	16829	16866	16965	16927	16949	16653	16800	16813	16913	16960	16928	16848	16875	16958	16848	16868	16856	16796	16919	16875	16880	16931	17154	16827	16868	16819	16924	16879	16932	17101	16762	16877	17006	16980	16947	17003	16773	16904	16767	16723	16794	16963	16960	16789	16816	16818	16665	16798	16718	16942	16820	16808	16947	16672	16790	16731	16980	16823	17005	16914	16994	16964	16881	17011	16845	16827	16752	16890	16945	16810	16821	16720	16888	16848	16907	16860	16819	16858	16835	16881	16786	16926	16944	16841	16743	16988	16810	16922	17092	16866	16809	17025	16878	16833	17001	16716	16891	16904	16785	16897	16684	16781	16894	16867	16734	16824	16829	16790	16714	16779	16680	16829	16858	16813	16862	16809	16790	16850	16817	16825	16695	16617	16721	16811	17141	16973	17009	16945	16837	16675	17076	16849	16717	16926	16951	16970	16844	16813	16979	16888	16900	16918	16972	16969	16942	16945	16920	16927	16770	16792	16721	16871	16797	16947	16867	16864	16900	16902	16716	16858	16777	16845	16907	16924	16814	16996	16841	16937	17065	16762	16886	16861	17021	16993	16988	16941	16707	16967	16852	16835	16903	16716	16664	16886	16862	16764	16827	16883	16819	16950	16915	16888	16950	16672	17023	16857	16817	16911	16889	16876	16884	16848	16955	16830	16839	16769	16886	16795	16846	16944	16885	16912	16945	16781	16959	16942	16834	16975	17033	16762	16925	16848	16809	16823	16869	16971	16994	16757	16790	16597	16980	17063	16837	16838	16818	16780	16718	16841	17024	16742	16783	16873	16946	16860	16876	16802	16783	16923	16828	16872	16872	16833	16906	16741	16922	16923	16781	16837	16760	17018	16930	17130	16996	16839	16929	16873	16831	16830	16942	16911	16886	16890	17074	16748	16853	16759	16898	16881	16784	16931	16929	16583	16694	16683	16868	16513	16882	16950	17001	16948	16763	17063	16724	16739	17023	16845	16852	16571	16776	16791	16831	16796	17021	16900	16905	16859	16862	16718	16751	16925	16745	16858	16769	16854	16984	17033	16858	16920	16759	16934	16837	16802	16731	16808	16791	16810	17139	16937	16853	16820	16994	16849	16824	16879	16865	16963	16733	16933	16859	16861	16807	16852	16854	16806	16950	16811	16889	16626	16797	16876	16853	17012	16963	16955	16821	16832	16958	16768	16930	16914	16780	16937	16711	16619	17018	16941	16746	16926	16819	16927	16801	16919	16905	16824	16805	16564	16788	16895	16906	17031	16919	16852	17008	16825	16747	16910	16882	16784	16739	16839	16888	16652	16834	16808	16971	16772	16734	16949	16735	16878	16868	16834	16865	16809	16817	17058	16863	16732	16846	16831	16927	16972	16900	16726	16812	16882	16793	16980	17019	16761	16740	16841	16729	16816	16813	16881	16983	16848	17100	16848	16743	16889	16735	16947	16939	16849	16997	16780	16899	17034	16797	16779	16924	16990	16907	16903	16938	16955	16902	16788	16872	16996	16739	16839	16785	16813	16804	16734	16739	16876	16911	16769	16835	16958	16960	16818	16910	16852	16786	16752	16886	16842	16910	16920	16955	16920	16764	16940	16854	16949	16925	16858	16952	16971	16972	16899	17029	16840	16956	16822	17085	16762	16777	16808	16858	16807	16861	16888	16607	16807	17065	16832	16887	16929	16850	16906	16984	16747	17081	16696	16874	16827	16888	17009	16729	16910	16972	16961	16726	16978	16894	16996	16734	17030	16668	16962	16813	16773	16964	16819	16970	16865	16770	17001	16820	16809	17021	16748	16775	16860	17007	16814	16858	16932	16948	17020	16883	16759	16900	16676	16683	16871	16707	17000	16786	16800	16809	16894	16817	16983	16941	16980	16946	16803	16663	16763	16774	16763	17127	16793	16751	16794	16836	16807	16868	16938	17018	16836	16761	16926	16785	16956	16976	16774	16726	16835	16902	16878	16834	16987	16847	16754	16836	16949	16802	16933	16923	16846	16980	16763	16951	17003	16877	16982	16852	16757	16860	16869	16873	17018	16917	16900	16826	16846	16936	17049	16971	16869	16894	16813	16992	16872	16885	16988	16787	16799	16794	16929	16964	16912	16722	16959	16864	16761	16923	16821	16828	16904	16905	16847	16891	16848	17067	16953	16933	16842	16777	16964	16710	16923	16807	17131	16926	16828	16867	16787	16829	16834	16722	16834	16974	16826	16976	16978	16861	16889	16882	16817	17073	16879	16862	17117	16847	16875	16852	16826	16832	16887	16888	16874	16909	16877	16807	16773	16784	16704	16798	16884	16869	16805	16731	16894	16681	16845	16668	16859	16741	16852	16666	16790	16748	16744	16989	16911	16912	16847	16885	17085	16748	16738	16954	17027	16795	16843	16895	16945	16803	16886	16841	16899	16726	16951	16834	16848	16714	16883	16942	16786	16562	16749	16805	16788	16759	16885	16787	16948	16809	16835	16811	16844	16753	16821	16993	17051	16816	16852	17027	16709	17003	16767	16807	16954	16726	16793	16877	16978	16848	16955	16983	16982	16843	16889	17011	16838	16845	16839	16962	16861	16888	16753	16952	16866	16835	16830	16949	16939	16740	16846	16686	17044	16852	16892	16796	16932	16891	16769	16837	16822	16832	16843	16899	16730	16891	16970	16890	16722	16953	16834	16903	16803	16862	16853	16848	17056	16828	16768	17133	16758	16775	16746	16695	16795	16890	16954	16822	16820	16851	16925	16800	16988	16715	16804	16914	16857	16958	16807	16856	16827	16915	16833	17092	16862	16926	16818	16825	17011	16831	16977	16806	16886	16632	17031	16986	16875	16830	17023	16886	16912	16853	16983	16838	16888	16877	16737	16867	16705	16920	16659	16758	16649	16942	16670	17035	16863	16888	17055	16963	16745	16933	16972	16879	16811	16789	17044	16871	16855	16962	16745	16669	16915	16794	16919	16882	17029	16804	16927	16834	16826	16769	16820	16894	17031	16859	16852	16906	16939	16749	17027	16963	16838	16781	16738	16994	16829	16823	16842	16988	16825	16795	16738	16778	17010	16727	16854	17029	16889	16973	16946	16854	16803	16864	16956	16890	16954	16921	16849	16784	16713	16928	16827	16713	16868	16686	16876	16771	16843	16765	16869	16850	16764	16872	16757	16806	16901	17026	16891	16841	16900	16868	16862	16963	16741	16898	17047	16776	16933	16902	16902	16792	16905	16712	17046	16800	16755	16786	16984	16822	16713	16916	16953	17090	16855	16913	16711	17044	16808	16977	16939	16801	16710	16910	16942	17079	16810	16863	17061	16839	16893	16867	16791	16608	16834	16909	16850	16747	16868	16838	16892	16776	16827	16785	16853	16926	16933	16888	16727	16994	16765	16795	16854	16864	16709	16997	17046	16875	16890	16790	16810	16986	16798	16882	16679	16876	17040	16900	16771	16991	16828	16848	16947	16859	16877	16806	16961	16868	16688	16824	16895	16857	16929	16820	17009	16798	16755	16675	16940	16938	16799	16868	17018	16991	16804	16704	16782	16969	17133	16982	16732	16712	16813	16824	16755	16790	16980	16877	16783	16792	17119	16730	16916	16881	16799	16940	17218	16844	16862	16902	16822	16798	16995	16902	16853	16965	16719	16816	16976	16901	16906	16828	16861	16798	16827	16770	16850	16967	17019	16776	16795	16777	16778	16836	16863	16787	16987	16747	16800	16871	16996	16791	17023	16896	16847	16972	16929	16706	16820	16817	16797	17033	16818	16840	16796	16947	16954	16952	16944	16704	16714	16888	16725	16782	17035	16816	16892	16917	16889	16930	16881	16916	16822	16907	16821	16802	16899	16845	16868	16838	16950	16663	16830	16761	17003	16872	16879	16849	16792	16997	16964	16789	16731	16929	16832	16861	16795	17099	16528	16908	16704	16868	16667	16969
26022	22629	38084	43183	44302	46314	43014	35045	31644	29823	29140	28687	27857	27380	27093	26944	26687	26628	26959	26610	26672	26405	26493	26545	26333	26344	26270	26133	26216	26425	26269	26510	26321	26550	26291	26132	26321	26349	26066	26284	26230	26170	26392	26228	26403	26138	26145	26160	26101	26344	26246	26089	26012	26016	26371	26339	26487	26375	26273	26164	26418	26035	25989	26355	26184	26195	26145	26051	26184	25946	26119	26224	26330	26251	26231	26024	26419	26274	26206	25936	26079	25937	26294	25994	26290	26188	25970	26291	26271	26172	26105	26166	26349	25983	26067	26321	26107	26334	26453	26444	26284	26255	26325	26332	26322	26080	26232	26227	26053	26016	26216	26137	26330	26195	26378	26183	25835	26255	25955	26081	26053	26270	26300	26027	26238	26173	26167	26077	26234	26550	26273	26155	26205	26044	26275	26115	26137	26019	26235	26257	26130	26081	26331	26375	26347	26224	26227	26330	26304	26250	26205	26411	26127	26326	26234	26023	26067	26088	26169	26235	26302	26145	26088	26147	26150	26046	26118	26225	26175	25870	25920	26060	26071	26047	26069	26020	25996	26166	26090	26253	26149	26057	26126	26070	26037	26044	26196	26314	25974	26042	26187	25958	26335	26408	26208	25898	26141	26223	26175	26151	26142	26203	26118	26276	26273	26290	25982	26176	26214	25885	26223	26099	25913	26248	26061	26030	26042	26063	26341	26298	26014	26307	26009	26329	26146	25932	26096	26198	26169	25830	26065	26429	26260	26180	26344	26058	25948	26002	26078	26171	26161	26125	26312	26079	26256	26120	25908	26273	26267	25902	26128	26085	26147	26166	26193	25960	26289	26350	26207	26065	26147	26310	26094	26028	26166	26359	26233	26145	26203	26041	26229	26203	25976	26297	26178	26320	26299	26097	26182	26105	26076	26312	26032	26376	26230	26111	26254	26274	26298	25999	26259	26133	26169	26377	26016	26227	26086	26142	26216	26148	26265	26281	26327	26331	26159	26167	26185	26195	25997	25985	26469	26162	26074	26160	26297	26073	25946	26436	26093	26364	26201	26018	26098	25961	26176	26245	26309	26073	26179	26026	26116	26105	26053	26148	26107	26232	26069	26037	25986	26157	26108	26047	26262	26302	25963	26065	26281	26208	26190	26189	26071	26232	26141	26315	26202	26062	26149	26301	26226	26175	26272	26438	26101	26010	26087	26114	26154	26275	26274	26122	26103	26131	26326	26141	26376	26041	26145	26201	26343	26303	26127	26288	26119	26050	25900	26146	26143	26051	26133	26084	26039	26010	26052	26287	26040	26383	25942	26197	26172	26019	26096	26414	26369	26036	26218	26220	26193	26174	26293	26170	26139	26267	26000	26053	26303	26085	26030	26450	26348	26215	26237	26421	26410	26283	26225	26108	26177	26157	26079	26207	26162	25845	26267	26196	26177	25935	26192	26179	26406	26292	26285	25988	26167	26240	26225	26205	25865	26118	26045	26129	26239	26018	26388	26188	26142	26032	26220	26175	26380	26290	26374	25824	26522	25984	26122	26231	26088	26080	26245	26254	26296	26310	26124	26124	26065	25956	26134	26222	26433	26146	26225	26123	26198	25879	26227	26127	26039	25892	26105	25942	26180	26380	26237	25907	25966	26178	25992	26016	26061	26358	26000	26194	26224	26340	26261	26183	26113	26091	25945	26153	25881	25982	26029	26374	26330	26037	26101	26310	26237	25885	26126	26398	26201	26555	26134	26161	26299	26087	26120	26170	26241	25965	26201	26146	25685	26163	26281	26294	26165	26139	26223	26198	26110	26326	26003	26076	26052	26051	26155	26270	26193	26216	26449	26500	26092	26238	26303	26234	26046	26279	26285	25847	26315	26347	26239	26261	26173	26147	26046	26144	26077	26024	26211	26145	26024	25987	25954	26285	26019	25899	26093	26167	26382	26160	26233	26132	26033	26526	26148	26109	25938	25982	26274	26268	26293	26125	26240	26255	26314	26240	26311	26064	25988	26211	26006	26279	26095	26028	26100	26358	26150	26137	26240	26213	26078	26320	25985	26398	26123	25943	26019	26398	25929	25973	26321	26170	25996	26241	26357	25898	26072	26261	26154	26160	26092	25988	26176	25851	26183	25918	26195	25919	26268	26177	26095	26081	26134	26310	26414	26096	25973	25997	25960	26115	26244	26107	26433	26231	26171	26141	26284	25944	26051	26163	26076	26061	25907	26138	26216	26282	26181	26152	26213	26230	26194	26235	26025	26405	25792	26088	26257	26298	26200	25997	26118	26251	26141	26285	26095	26215	26073	26487	26204	26098	26322	26087	25978	26088	26031	26432	26136	26243	26332	26151	26046	26302	26132	26012	25990	25948	26479	26222	26205	26146	26252	26190	25884	26223	26243	26199	25938	26204	25970	26160	26129	26042	26013	26259	26345	26052	26390	25964	25912	25990	26360	26097	26377	26243	26227	26171	26120	26317	26250	26310	26180	26065	26269	26092	26137	26264	26027	26098	25861	26023	25811	26204	26290	26226	26211	26202	25946	26028	26419	26526	26461	26206	26310	26135	26279	26286	26214	26131	26245	26019	26202	26014	26075	26317	26131	25918	26245	26243	26191	25906	26119	26240	26478	26272	26080	26325	26263	26244	26232	26257	26078	26189	25931	26044	25979	26224	26093	25937	26175	26143	26408	26088	26160	26167	26220	26148	26186	26322	26001	26533	26303	26093	26034	26170	26235	26268	26383	25981	26031	26054	26266	26246	26054	26161	26140	26269	26349	26215	25998	25972	26307	26063	26171	26178	26255	25914	26148	26195	26344	26334	26015	26075	26321	26454	26355	26076	26215	25872	26213	26330	26217	26175	26453	26634	26163	26351	26237	26461	26051	26251	26274	26089	26511	26375	25963	26205	25936	26004	26009	26206	26295	26148	26279	26271	26195	26196	26128	26059	26094	26253	26274	26287	25875	26261	26085	26264	26250	25793	26264	26158	26171	26354	26063	26095	26155	26033	26012	26242	26031	26151	26237	25965	26211	26082	26176	26111	26273	26157	26303	26047	26126	26031	26286	26280	26056	26362	26250	26011	26293	26061	26269	26246	26214	25930	26039	25870	26182	26341	26288	26230	26077	26112	26279	26095	26300	26220	26208	26587	26222	26144	26163	26111	26144	26064	25819	26276	26167	26383	26248	26121	26115	26103	26287	25983	26104	26182	25893	26308	26213	26182	26188	26133	26086	26402	25843	25936	26235	26085	26201	26255	25993	26097	26218	26247	25817	25863	26040	26062	26331	26340	26154	26058	26047	26114	26212	26429	26219	26397	26120	26391	26034	26225	26334	25822	26228	26268	26167	26111	26037	26081	26196	26186	26003	26102	26133	26179	26000	25889	26104	26306	26177	26205	26212	26055	26229	26271	26248	26138	26293	26027	25991	26104	25915	26005	26538	26303	26158	26105	26071	26067	26241	26335	26108	26233	26039	26121	26011	26325	25919	25924	25983	26127	26380	26007	26096	25958	26110	26155	26102	26451	26216	26141	26284	26140	26119	26103	26093	26117	26122	26229	26286	26216	26086	26132	26137	26174	26126	26290	26185	26172	26033	26004	26315	26437	26006	26054	26112	26128	26269	26116	26253	26251	26342	25905	26051	26332	26096	26144	26238	26516	26060	26087	26208	26106	26097	25957	26323	26300	26334	26059	26220	26291	26318	26103	26295	26178	26001	26163	25921	26204	26223	26118	26126	26255	26354	26123	25951	26136	26254	26448	26196	26297	26098	26120	26351	26272	26313	26211	25837	26142	26007	25782	25975	26228	26017	26059	26074	26075	26150	26130	26039	26222	26174	26009	26122	26430	26143	26138	26410	26143	26096	26043	26202	26151	26187	26075	26371	26193	26153	26301	26157	26329	26023	26445	26220	26205	26296	25930	26135	26191	26166	26241	26201	26083	26245	26125	26124	26185	26067	26050	26201	26175	26276	26307	26283	26109	26204	26213	26099	26213	26303	26165	26334	26275	26153	25949	26233	26102	26173	26240	26238	26070	26292	26359	26027	26070	25970	26275	26097	26113	26010	26227	25898	26037	26173	25823	26152	26144	26156	26067	26069	26327	26024	26264	26353	26305	26183	25995	26195	26144	26164	26178	26233	26153	26065	26153	26332	26346	26252	26286	26340	26332	26237	26286	26131	26101	26239	26156	26076	26094	26181	25982	26026	26156	26174	26016	26223	26183	25974	26280	25899	26015	25976	26134	26067	26415	26088	26060	26275	26058	26202	26286	26367	26358	26166	26180	26309	26255	26075	26198	26167	26181	26106	25954	26220	26074	26173	26266	26127	26307	26330	26017	26270	26096	26343	25891	26204	26189	26271	26026	26245	26133	26442	26145	26077	26415	26020	25785	26342	26081	26163	26131	25926	26183	26111	26116	26379	26015	26272	26542	26147	26407	26013	26142	26058	26240	26221	26158	26359	26260	26283	26295	26117	26176	26534	26266	26166	26199	26198	26319	26099	26205	26357	26293	26081	26342	26199	26037	26087	26155	26241	25947	26127	25905	26048	26290	26303	26187	26045	26189	26096	26072	26352	26059	26045	26191	26072	26213	26346	26503	26108	26115	26365	26043	26308	26012	26263	26149	26336	26542	26298	26335	26087	25967	26409	26133	26461	25988	26204	26119	26176	26230	26344	26226	25976	26202	25968	25969	26455	26003	26183	26130	26207	26094	26082	26136	26006	26044	26165	26149	26122	26076	26089	26074	25996	26129	26265	26141	26122	26228	26388	26238	26360	26251	26287	26367	26107	26208	26060	26324	26263	26308	26265	26187	26196	26135	25882	26159	26193	26471	26244	25945	26213	26197	25922	26154	25997	26288	26094	26222	26246	26139	26044	26337	26032	26054	25999	26175	26106	26254	26307	26100	26203	26263	26325	26021	26025	26125	26042	26279	26186	26080	26299	26064	26093	26217	26232	25918	25999	26252	26152	26073	26180	25953	26112	26137	26193	26462	26140	26315	26228	26098	26205	26232	26275	26035	26172	26137	26190	26142	26184	26075	26279	26086	26119	26011	26229	26258	26005	26006	26288	26120	26068	26063	26303	26121	26211	26057	26209	26160	26175	26284	26161	26092	26008	25932	26213	26185	26239	26078	25900	26059
49845	80012	73581	57116	48576	42927	35071	27550	23386	21412	20412	19490	18644	18314	17905	17824	17710	17489	17435	17482	17436	17266	17065	17012	16845	16980	17014	17082	16792	16899	17039	16827	16991	16954	17130	17019	16860	16832	16886	16896	17019	16974	17006	16792	17023	17054	16897	16938	16809	16931	16911	16979	16717	16914	16850	17095	16678	16874	16762	16843	17041	16825	16855	17024	16943	16776	17035	16811	17022	16770	16945	16848	16906	16732	16924	16846	17071	16902	16879	16871	16780	17028	16937	16932	17000	16966	16811	16983	17015	16847	16860	16720	16907	16704	16899	16813	16836	16912	16885	16908	16964	17011	16808	16934	16892	17069	17140	16853	16870	17009	17042	16782	16993	16929	16942	16841	16892	16906	16633	16914	17040	16972	16870	16986	16873	16923	17089	16802	16905	16863	16919	16909	16677	16865	16845	16853	16974	16862	16775	16903	16844	16904	16898	16789	16859	16918	16828	16832	16982	17013	16908	16804	16840	16939	16895	16940	16931	16825	16991	17000	16900	17047	16816	16872	16915	16899	16917	16795	16978	16916	16969	17053	16845	16898	16852	16771	16956	16821	16767	16956	16808	16927	16758	16961	16780	16831	16756	16863	16932	16848	16931	16771	16955	16814	16885	16751	16806	16800	16740	16897	17017	16763	16846	16792	16795	17023	16882	16830	17179	16960	16787	16757	16750	16931	16971	17034	17147	16827	16836	16890	16843	16848	16866	16813	16895	16862	16955	16822	16933	16950	16939	16766	16758	16873	16847	16788	16854	16740	16917	16701	16891	16874	16825	16766	16784	16975	16869	16913	16925	16912	16891	17026	16761	17132	16980	16910	16790	16944	16953	16700	16851	16945	16870	16879	16902	16743	16838	16953	16892	16679	17035	16991	16798	17029	17058	16952	16956	16787	16866	16883	16912	16858	16812	16839	16891	16894	17131	16684	16787	16903	16969	16876	16757	16901	17023	16903	16875	17043	16850	16932	16995	16814	17040	16812	16944	16916	16967	16829	16731	16862	16826	17019	17050	16851	16719	16851	16935	16837	17097	17107	16769	16665	16897	16900	16919	16763	17035	17084	17033	16791	16927	17041	16885	16771	16738	16794	16830	16857	16865	16859	16919	16847	16884	16990	16993	16903	17100	16977	16879	16866	16905	16829	17007	16961	16867	16867	16920	16973	16844	16950	16944	16886	16898	16865	16883	16923	16905	16828	16978	16953	16798	16902	16909	16973	16860	16771	16964	16823	16956	16869	16891	16948	17025	16891	16914	16848	16783	16795	16979	16817	16879	16723	17048	16744	16883	17116	17106	16988	16763	16784	16870	16779	16903	17068	16850	16812	16918	16963	16911	16930	16968	16812	16958	17035	16920	16989	16941	16969	17016	16920	16993	16915	16963	16880	16842	16807	16881	16762	16974	16947	16787	16876	16834	16780	16907	16977	16816	16896	16829	16872	16842	16857	16909	16774	16878	17047	16907	16924	16817	16843	16698	16763	16845	16883	17116	16895	17036	16664	16785	16825	16889	16820	16828	16866	16925	16853	16919	16891	16854	16910	17022	16875	16819	16909	16933	16866	17012	16858	16908	16866	16928	16728	16960	17028	16926	16834	16994	16822	16855	16842	16892	16808	16910	16960	16974	16922	17061	16738	16827	16827	17007	16862	16917	16805	16776	17040	16729	16771	16879	16921	16779	16880	16869	16909	16755	16848	17092	16872	16873	16863	16891	16747	16999	17012	17006	16924	16948	16923	16952	16973	17069	16709	16938	16860	16892	16930	16997	16776	16902	16864	16937	16823	16951	16907	16920	16904	17009	16833	16744	16915	16900	16862	16902	17080	16984	16912	16939	16929	16838	17041	16867	17037	16976	16981	16979	17004	16964	16829	16868	16932	16770	16803	16785	16907	16845	16856	17008	16780	16929	16954	16927	17047	16985	17057	16834	16917	16850	16899	16813	16620	16899	16959	16786	16951	16945	16911	16875	16848	16881	16863	17030	16886	16862	16770	16880	16867	17005	16746	16956	16820	17045	16990	16788	16904	16847	16881	16813	16879	16808	16931	16732	16917	16874	16718	16818	17070	16930	16870	16831	16947	16969	16980	16810	17069	16873	16904	16799	16942	16683	16958	16915	16681	16822	16737	16942	17121	16710	16831	16759	17121	16841	16939	17023	16879	16948	16955	16879	17012	17004	16817	16769	16914	16745	16872	16846	17108	17078	16929	16979	17110	16732	17037	16809	17011	16889	16871	16882	16927	16851	16992	17071	17023	16929	16864	16677	16843	16947	16847	16909	16957	16841	17064	16877	16897	16829	16936	16921	16854	16811	16907	16919	16930	16951	16686	16900	16987	16882	16892	16991	16885	16790	17053	16895	16998	16833	17038	16994	16849	16973	16970	17020	17043	16901	17052	16872	16913	16951	16731	16755	16972	16941	16933	16894	16794	16897	16708	16771	16926	17009	17046	16714	16907	16777	16919	16765	16805	17088	16772	16691	17050	16824	16906	16926	16843	17068	16813	16701	17031	16915	17026	16658	16769	17010	16843	16862	16886	16925	16895	16851	16755	16927	16816	16762	17039	16750	16841	16818	16860	16933	16974	16878	16718	16742	16765	16768	16797	16859	17030	16786	16824	16946	16839	16966	16791	16782	16848	17056	16843	16802	16979	16861	16932	17074	16869	16897	16778	16746	17088	16793	17177	16739	16831	16756	16950	16891	16886	16811	16933	16788	17046	16797	16897	17029	17023	17006	16951	16848	16880	17078	16880	17016	16932	16791	17004	16912	16773	16920	16935	16972	16885	16793	16627	16857	16883	16747	16911	16830	16928	16923	17050	16675	16842	17111	16858	17011	16924	16793	17105	16756	16937	16942	16900	16728	16902	16763	16776	16817	16932	16729	16751	16728	16912	16884	16863	16971	16931	16902	16711	16858	16875	16987	16790	17019	16854	16908	16819	16874	16862	16771	16928	16986	16841	16815	16867	17058	16829	17016	16774	16818	16893	16864	16845	16998	16905	16946	16943	17034	17002	17004	16849	16777	16968	17046	16800	16810	16894	16888	16843	16884	17051	16802	16998	17011	16837	17035	17088	16824	16873	17148	16939	16834	16895	16789	16804	16759	17028	16885	16899	16870	16798	16880	16909	16846	16851	16796	16930	16833	17040	16973	16999	16785	16753	17172	16998	16965	16707	16851	16671	17051	16928	16908	16816	16754	16897	16921	16635	16930	16862	16978	16905	16842	16757	16909	16974	16921	16942	16834	16806	16911	16865	17018	16911	16898	16934	17127	16955	17012	16944	16895	17156	17044	16746	17125	16870	16861	16915	16936	16898	16715	17097	16889	16912	16827	16955	16969	17105	16872	16902	16909	16903	16890	16914	17065	16977	16818	16763	17012	16898	17003	16833	16760	16971	16867	16819	17130	16890	16805	16848	16906	16917	16882	17074	17057	16888	16987	16846	17066	16781	17003	16986	17008	16889	16887	16903	16859	16919	17028	16743	16987	16863	16775	16854	16907	16930	16815	16781	17045	16777	17032	16674	16925	17010	16752	16856	16935	17076	16951	16883	16890	16826	16786	16992	17053	16774	16965	16919	16788	16909	16777	16991	16876	16825	16833	17002	16834	16933	17034	16916	16857	16775	16795	16961	16865	16962	16541	17214	17152	16959	16903	16785	17023	17028	17025	16850	16795	16889	16831	16963	16720	17023	16995	16834	16746	17045	17102	16810	16844	16900	16904	16995	16950	16846	16914	16887	16906	16924	16801	16963	16808	16906	16758	16855	16990	16900	16996	16905	17045	16997	16767	16981	16838	16778	17132	16846	16869	17053	16809	16678	16989	16931	16947	16890	16872	16952	16886	16956	16931	17109	16600	16969	16768	16680	16845	16911	16846	17167	16894	16640	16917	16861	16619	16811	16916	17010	16841	16887	17030	16892	16993	16939	16836	16887	16778	16746	16844	16877	17042	16835	16662	16955	16836	16783	16935	17008	17046	16947	16897	16882	16932	16870	17048	16765	16911	16946	16921	16956	16949	16669	16708	16945	16802	16742	16925	16833	17057	16940	17056	16943	17023	16895	16924	16888	17102	16914	16854	16917	16899	16893	16945	16816	16996	17042	16915	17006	16770	16849	16888	16934	16734	16846	16824	16771	16792	16910	16688	16801	16899	16879	16988	16824	16795	16953	16798	16820	16927	16939	16642	16918	16902	16937	16928	17098	16770	16947	16839	16852	17013	16854	16937	17093	16864	16909	16880	16947	16713	16941	16982	16881	16917	17069	16848	16924	17173	16792	16937	16769	16957	16915	16981	16924	16926	16862	17000	16740	16963	16853	16911	16683	16941	16929	16992	16833	16976	17006	16777	17002	16865	16972	16816	16962	16745	16814	16837	16828	16907	16928	16892	16921	16786	16729	17063	16918	17118	16921	16815	16962	16887	17069	16913	16911	16833	16798	16967	16637	16886	16909	16872	16938	16971	16894	16737	16915	16816	17040	16993	16877	17104	17040	16852	16931	16720	16935	16830	17029	16894	16844	16909	16982	16855	17119	16738	16718	16948	16983	16783	16743	16842	17066	16990	16598	16968	16949	16799	16775	16881	16655	16927	16906	16923	16981	16892	16901	16886	17018	16898	16809	16882	16997	17007	16917	16756	16831	16852	16892	17062	16893	16871	16737	16853	16934	17017	17066	16733	16971	16914	16794	16869	16811	16872	16907	16918	16796	16870	16780	16883	16908	16890	16895	16806	16806	16896	16808	17006	16927	16935	16858	16729	16799	16934	16866	16886	16922	16926	16753	16770	16805	16838	16891	17128	17050	16732	16964	17001	16976	16927	16814	17109	16870	16715	16825	16939	16966	16915	16891	16750	16800	16942	16735	16885	16770	16859	16916	16875	16884	16845	16817	17068	16802	16797	16811	16935	16826	16936	17030	16843	16820	16961	16834	16941	16914	16865	16899	16853	16743	16891	16689	16861	17036	17120	16849	16914	16914	16916	16854	17073	16874	17032	16936	17069	16878	16860	16837	16747	16896	16875	16930	17003	16887	17016	16610	16932	16888	17044	16813	16840	16965	17239	16901	16886	16912	16951	16810	16824	16584	17133	16894	16954	16746	16965	16886	17003	16810	16881	16831	16902	16914
23591	21367	31170	39446	49953	53641	46346	35833	32717	32172	31096	29636	28484	27798	27450	27212	27104	26920	26818	26725	26542	26223	26241	26220	26042	26024	26167	26166	26298	26016	26246	26052	26131	26004	26054	26279	26125	25909	25945	26155	25841	25977	25868	25764	25930	26002	25899	25919	25848	25911	25862	25940	25866	25701	26126	25791	26093	26058	25862	25947	25992	25733	25838	25917	25888	25683	25799	25816	25561	25720	25863	25975	25935	25798	25846	25822	25596	25634	25954	25618	25918	26028	25753	25757	25869	25621	25626	25780	25766	25715	25989	25705	25822	25835	25923	25982	25866	25851	25780	25750	26002	25811	26075	26239	26015	25886	25706	25925	25990	25918	25904	25509	25797	26087	26070	25609	25600	25659	25918	25932	26195	25713	26026	25833	26156	25929	26065	25633	25799	25824	25866	26066	26000	26054	25799	26035	26071	26013	25859	25637	26004	25749	25973	25763	26060	25811	25932	25747	25868	25861	26054	25943	26127	25619	25832	25729	25894	26079	25845	25783	25802	25705	25799	25851	25814	25757	26001	26253	26031	25912	25896	25732	25844	26026	25802	25888	25921	25678	25682	26015	26197	26017	25745	25697	25851	26105	25791	25874	25821	25431	25700	25818	26013	25790	25746	25628	25772	25697	25706	25808	25685	25771	25902	25775	25855	25628	25751	25833	25894	25818	25810	25667	25888	25884	25934	25963	25790	25978	25903	25719	25897	25876	26011	25841	26059	25896	25700	25511	25924	25754	25987	25948	25969	25901	25804	25857	25750	25738	25897	25845	25776	25879	26192	25949	25927	25564	25924	25914	25860	25806	25831	25809	26064	25847	25810	25851	25799	25853	25831	25966	25872	25771	25786	25840	25808	25969	25629	25809	25835	25898	25659	25629	25855	25784	25877	25937	25888	25886	26379	25656	25868	25996	25969	26051	25915	25869	25813	25943	25980	25757	25708	25909	25781	25766	25742	25896	25945	25920	26050	25807	25876	25751	26047	25872	25879	25717	26065	25879	25929	25773	26001	25399	26072	25931	26142	25560	25832	25796	25989	25694	25765	25930	25830	25887	25690	26261	25645	26036	25877	25942	25992	25814	25860	25901	26125	25749	25812	26069	25896	25904	25975	25880	26002	25827	25903	25876	25758	26056	25619	25734	25852	25880	25795	25980	25783	25851	25700	25781	25898	25867	26061	25934	25787	25612	25798	25741	25850	25780	25733	25903	25968	25972	25781	25704	26068	25909	26056	25742	25925	25795	25776	25963	25950	25851	25898	25931	25837	26002	25803	25952	25728	25690	25754	26046	25809	25801	25854	25905	25713	25879	25866	25820	25899	25809	25931	25784	25886	25659	26023	25759	25878	26009	25843	25621	25913	25872	25985	25870	25873	26141	25942	25856	25726	25768	25898	25968	25750	25917	26368	25944	25794	25779	25563	25893	25942	25658	25997	25822	26040	25650	25978	25834	25801	25868	25749	25893	26107	25905	25673	26013	25854	25748	26061	25866	25730	26119	25934	25844	25971	25717	26041	25975	25830	26061	25854	25994	25913	25828	26161	25766	26068	25975	25784	25845	25885	25926	26036	26097	25923	25866	25859	25924	25948	25685	25769	25680	25862	25835	25900	25913	25876	25810	26024	25644	25854	25969	26073	25846	25729	25690	25751	26065	26017	25982	25869	25840	25955	25860	25709	26078	25844	25816	25763	25772	25899	25749	25645	25588	25871	26031	25955	25956	25735	25949	25969	25836	25772	25852	25934	25873	25855	25996	25941	25964	25777	25886	25932	26018	25863	25686	25996	25925	25922	25795	25964	25705	25899	26091	25817	25911	25939	25575	25784	26063	25910	25930	25806	25695	25759	26136	25977	25932	25915	25741	25916	26006	25787	26029	26419	26026	25928	25635	25797	25992	26073	25901	25930	26023	25857	25877	25876	25872	25749	25930	25758	25627	25839	25816	26045	25996	26005	25781	25554	25862	25721	25865	25972	25791	25685	25865	25975	26116	25919	25880	25958	25892	25967	25454	25703	25727	25804	25644	25808	26001	25748	25922	25797	26029	25892	26226	25742	25808	25856	25875	25683	25766	25859	25655	25665	25867	25997	26102	25876	25701	25981	25774	26025	25667	25975	25709	25678	25550	25701	25843	25772	25627	25854	25762	25836	25678	25816	25876	25644	26083	25996	25907	25689	25772	25876	25673	25863	25812	25996	25845	26017	25875	25716	25801	25586	25667	25874	25947	25975	25727	25858	26136	26118	25784	26074	25827	25930	25901	25741	26092	25602	25823	25859	25841	25928	25868	25810	25647	25938	25986	25882	25968	25827	25949	26011	25852	25931	25874	25660	26007	25992	25853	26012	25877	25879	26026	25876	25803	25978	25972	26094	25890	25847	25833	25818	25975	25956	26023	25894	25733	25600	25872	25748	25600	25826	25915	25674	26007	26052	25858	25941	25999	25838	25671	25951	25799	25989	26151	25841	25805	25730	25701	25711	25901	25937	25802	25775	26081	25705	25878	25909	25773	25870	25659	25707	25683	25619	25791	25840	25945	25706	25710	25917	25957	25799	25575	25693	26036	25793	25848	26086	26011	25907	26052	25897	25971	25968	26057	26136	25955	25911	25862	25795	25844	25907	25820	25651	25862	25792	25717	25698	25578	25684	26000	25646	25868	26153	25899	26038	26057	25942	25959	25656	26089	25711	25959	25641	25809	25967	25828	25827	25752	25945	25666	25903	25792	25555	25672	26151	25922	25938	25815	26148	26003	25691	25959	25933	25956	26064	25974	25720	25900	25789	25799	25805	25938	25635	25873	25867	25767	25765	25786	25852	26028	25897	25813	25651	25767	25802	25942	25657	25906	25845	25837	25829	25717	25780	25835	25787	25866	25853	25627	25928	25903	26098	25921	26245	25959	25915	25772	25813	26043	25909	25852	25959	25947	25856	25995	25789	25883	25962	25716	25733	26154	26006	25950	25702	25715	25736	25723	25793	25708	25825	25949	26036	25819	25819	25967	26029	25569	25683	25839	25734	25993	25839	25958	25974	25818	26093	25823	25833	25739	25873	25971	25993	25758	25901	25959	25794	26058	26111	25877	26092	25822	25723	25634	25869	25671	25641	26040	25744	26070	25819	25706	26082	25882	25979	26045	25810	25657	26066	25962	25810	25967	25766	25831	25960	25915	25934	25820	25820	25890	25855	26002	25641	25768	26125	25956	25779	25926	26009	26171	26024	25685	25792	25702	25957	25902	25838	25931	26066	25756	25749	25932	26006	25715	25722	25691	25906	25816	25690	25909	25461	25683	25944	25920	25998	25656	25920	26013	26105	25996	25747	25761	25916	25986	25869	25716	26039	25869	26025	25911	25658	25708	25881	25840	25906	25951	25780	25835	26047	25865	25876	25750	25640	25797	25987	25886	25723	25837	25853	25826	25954	25973	25869	25716	25795	25948	25760	25864	26064	25830	25771	25836	25713	25851	25844	26037	25965	25886	26001	25957	25914	26072	25899	25745	25992	25670	25889	25999	25992	25817	25961	25973	25829	25852	25764	25763	25911	25944	26016	25503	26126	26090	25838	25768	25706	25910	25805	25823	25808	25849	26075	25974	26044	25695	25919	25922	26119	25756	25851	25894	25861	25560	25908	25726	25620	25790	25988	26019	25918	25790	26017	25829	25977	26066	25670	25733	26018	25883	26033	25731	25973	25747	25967	25741	25844	25865	25996	25767	25671	25750	26041	25978	25834	25895	25941	25831	26048	26009	25755	25948	25636	25820	25910	25900	25725	25894	25802	25848	25838	25790	26067	25882	25538	25934	26025	25807	25921	25991	25864	25885	25678	25809	25934	25732	25973	25833	26068	25788	26041	26063	25973	26054	25992	25902	25922	25935	25975	25783	25835	26013	26005	25853	25515	25812	25860	25535	25818	25838	25740	26027	25994	26002	25956	25799	25829	25798	25735	25807	25915	25850	25950	25760	25953	25851	26039	26079	25871	25800	25816	25726	25952	25774	25860	26075	25926	25619	25963	25948	25997	25826	25831	25781	26017	26072	25901	25816	25889	25919	25999	26080	25868	25925	25868	25928	25939	25969	26051	25712	25875	25987	25996	25958	25818	25917	25890	26004	25869	25794	26042	25837	25949	25725	25953	25562	25993	25740	25906	26001	25765	26071	26046	26018	25878	25695	25858	25868	26036	25949	25823	26197	25840	25841	25989	25633	25865	25701	25956	25900	25910	25659	25972	26079	26197	25947	26136	25988	25790	25855	25658	25953	25754	25836	25948	26037	26009	25909	25578	25721	26056	25820	25748	25864	26139	25929	25872	25756	25934	25825	26135	26132	25731	26033	25828	25754	26042	25933	25890	25828	25847	25748	26083	26004	25810	26048	25922	25909	25757	25696	25836	25814	25715	25891	25808	25900	25759	25863	25868	25839	25916	25837	25938	25786	25935	25932	25912	26024	25833	25792	25854	25871	25727	25939	25761	25898	26043	25981	25762	25707	26005	26002	25721	25784	25975	25884	26034	25680	26020	25963	25711	25741	25658	25851	25814	25732	25759	25967	25634	25946	26105	25984	25813	25894	25568	26026	25831	25980	25816	25819	26041	25810	25784	25829	25768	25799	25996	25577	26196	25943	25924	25832	26077	25873	25665	25722	25760	25870	25615	26033	25880	25852	25824	25788	26007	25611	25522	25967	26018	26047	25808	25890	25685	25542	26039	25988	25791	25737	26085	25771	25788	25695	25860	25802	25793	25939	25905	25676	25977	25792	25615	25658	25885	25822	25808	25766	25690	25838	25982	25816	25836	25970	25929	25991	26150	25870	25620	25954	25899	25840	25626	25635	25977	25793	25858	25674	26130	25752	25894	25879	25801	25776	25944	25913	25809	25922	25904	25961	25929	25840	25752	25630	26282	25725	25720	25713	25600	25857	25822	25975	26128	25614	26120	25830	26253	25835	25841	26003	25887	25766	25775	25894	25843	26014	25748	25907	25805	25858	25514	25622	25984	26046	25903	25766	25844	25700	25898	25893	25944	26064	26212	25740	26025	25801	25982	25997	25903	25845	25805	26027	25536	25620	25783	26025	25706	25895	25802	25929	25707	26083	25977	26110	25800	25876	25666	25927	25777	25970	25709	25886	25929	25774
51648	83143	79245	72773	64059	55280	39668	28538	25523	23884	22764	20971	19405	18655	18409	18020	17855	17553	17606	17695	17446	16859	17015	16822	16861	16846	16774	16850	16762	16884	16847	16788	17099	16738	16749	16748	16901	16894	16868	16700	16693	16814	16729	16603	16641	16846	16818	16644	16851	16819	16806	16798	16665	16583	16639	16751	16690	16817	16834	16744	16658	16786	16792	16672	16764	16697	16662	16645	16716	16786	16676	16722	16721	16732	16670	16911	16761	16726	16510	16669	16805	16659	16651	16632	16647	16730	16682	16725	16657	16554	16773	16779	16760	16809	16827	16820	16778	16773	16684	16966	16578	16702	16533	16784	16814	16856	16676	16806	16701	16723	16668	16696	16796	16848	16700	16707	16602	16584	16679	16756	16593	16684	16727	16667	16733	16593	16785	16820	16705	16814	16883	16730	16636	16674	16655	16920	16806	16672	16702	16756	16684	16677	16708	16710	16759	16740	16726	16767	16687	16915	16702	16629	16603	16641	16749	16755	16826	16642	16821	16795	16673	16795	16740	16710	16759	16596	16641	16698	16719	16792	16865	16677	16680	16809	16692	16937	16736	16761	16664	16696	16719	16452	16727	16953	16815	16724	16779	16646	16773	16650	16670	16722	16787	16916	16772	16679	16703	16739	16660	16558	16708	16716	16620	16737	16746	16671	16503	16643	16900	16734	16799	16607	16708	16755	16546	16776	16701	16589	16691	16670	16808	16850	16823	16664	16679	16719	16781	16705	16751	16592	16660	16758	16837	16806	16703	16770	16844	16885	16665	16657	16738	16811	16753	16825	16730	16677	16779	16637	16652	16877	16829	16870	16645	16800	16626	16881	16904	16817	16758	16925	16826	16932	16663	16745	16796	16754	16872	16664	16749	16615	16796	16795	16804	16759	16660	16654	16685	16688	16689	16777	16687	16766	16697	16651	16770	16565	16738	16662	16615	16753	16779	16541	16804	16658	16696	16620	16695	16753	16763	16640	16669	16794	16752	16771	16674	16661	16552	16837	16572	16770	16677	16670	16787	16804	16850	16677	16748	16738	16758	16738	16850	16730	16668	16738	16822	16708	16834	16731	16719	16752	16620	16636	16644	16828	16540	16723	16645	16694	16745	16687	16680	16722	16587	16665	16720	16714	16774	16745	16383	16804	16576	16772	16614	16676	16754	16602	16405	16719	16709	16696	16760	16735	16820	16700	16665	16782	16656	16668	16684	16799	16756	16692	16735	16616	16708	16726	16760	16643	16702	16696	16612	16836	16926	16727	16669	16835	16774	16619	16682	16625	16714	16628	16909	16779	16702	16765	16625	16559	16860	16626	16805	16607	16876	16706	16552	16821	16677	16712	16541	16649	16719	16498	16764	16916	16721	16813	16788	16742	16698	16607	16667	16837	16650	16827	16698	16600	16679	16630	16575	16770	16578	16843	16751	16686	16713	16691	16784	16631	16866	16612	16648	16719	16871	16820	16610	16734	16785	16799	16907	16624	16756	16834	16579	16713	16950	16616	16457	16759	16680	16740	16560	16742	16703	16769	16642	16766	16596	16699	16615	16675	16886	16782	16842	16731	16776	16742	16582	16567	16709	16647	16716	16773	16931	16598	16727	16816	16803	16873	16706	16648	16910	16654	16660	16549	16819	16704	16604	16726	16513	16757	16802	16646	16788	16714	16748	16823	16746	16682	16805	16812	16628	16710	16665	16577	16496	16815	16899	16683	16763	16701	16633	16760	16866	16575	16958	16639	16762	16867	16541	16579	16734	16768	16692	16743	16587	16535	16873	16794	16603	16812	16670	16754	16763	16855	16873	16647	16691	16764	16886	16782	16797	16905	16736	16679	16930	16852	16742	16743	16776	16524	16945	16791	16688	16577	16797	16718	16650	16700	16676	16701	16507	16738	16741	16792	16852	16804	16685	16725	16854	16846	16788	16741	16801	16703	16632	16755	16700	16615	16586	16749	16917	16633	16882	16641	16676	16768	16764	16638	16709	16520	16629	16819	16771	16687	16568	16801	16683	16716	16763	16805	16871	16792	16675	16713	16628	16737	16775	16628	16615	16680	16649	16723	16741	16712	16703	16468	16688	16586	16587	16660	16615	16569	16772	16620	16655	16748	16700	16754	16679	16751	16754	16738	16941	16842	16686	16619	16789	16595	16766	16652	16734	16723	16865	16845	16764	16622	16769	16769	16631	16641	16842	16499	16937	16775	16693	16836	16693	16616	16628	16790	16755	16741	16687	16788	16747	16665	16666	16532	16638	16724	16755	16621	16694	16718	16775	16765	16522	16667	16789	16688	16663	16655	16601	16629	16643	16664	16719	16740	16512	16727	16672	16632	16781	16495	16873	16772	16724	16787	16649	16938	16700	16863	16542	16705	16817	16776	16903	16718	16572	16739	16679	16720	16606	16725	16728	16525	16570	16694	16683	16735	16786	16678	16677	16861	16764	16705	16740	16873	16745	16727	16819	16630	16653	16749	16807	16835	16796	16690	16624	16798	16776	16699	16715	16673	16793	16716	16647	16801	16696	16740	16618	16905	16601	16825	16534	16820	16680	16829	16755	16718	16759	16561	16785	16573	16546	16814	16550	16749	16762	16641	16740	16835	16926	16905	16833	16622	16809	16667	16877	16739	17005	16596	16559	16737	16899	16564	16650	16785	16783	16721	16768	16700	16643	16865	16676	16697	16709	16683	16894	16817	16628	16769	16605	16716	16599	16865	16757	16660	16766	16811	16605	16716	16700	16656	16800	16749	16856	16787	16796	16688	16685	16712	16737	16528	16720	16711	16601	16743	16749	16735	16881	16716	16849	16741	16735	16606	16853	16642	16651	16582	16740	16718	16606	16732	16558	16748	16797	16770	16753	16844	16713	16675	16860	16698	16687	16612	16763	16706	16562	16478	16991	16833	16708	16697	16724	16719	16722	16572	16846	16679	16588	16680	16616	16701	16764	16948	16630	16633	16795	16835	16743	16711	16690	16921	16749	16749	16870	16649	16644	16744	16793	16566	16851	16625	16670	16788	16738	16559	16493	16617	16716	16745	16778	16650	16761	16679	16725	16725	16671	16695	16864	16627	16536	16843	16663	16861	16857	16824	16650	16701	16799	16855	16836	16714	16732	16686	16967	16771	16752	16950	16550	16684	16770	16734	16767	16558	16676	16706	16957	16947	16679	16794	16696	16838	16772	16710	16670	16534	16593	16838	16591	16909	16602	16922	16707	16827	16740	16738	16818	16665	16696	16547	16686	16513	16640	16695	16663	16758	16720	16719	16668	16755	16543	16839	16762	16718	16797	16650	16610	16670	16684	16700	16689	16693	16765	16787	16709	16774	16665	16887	16747	16788	16869	16607	16512	16779	16574	16544	16674	16802	16736	16561	16699	16532	16792	16660	16796	16844	16872	16668	16628	16582	16744	16709	16647	16744	16892	16569	16825	16703	16593	16695	16646	16941	16765	16643	16811	16720	16804	16542	16756	16653	16835	16729	16606	16739	16850	16763	16632	16624	16651	16584	16706	16593	16630	16747	16841	16673	16870	16892	16864	16848	16736	16649	16680	16654	16641	16750	16791	16838	16789	16612	16549	16803	16774	16709	16816	16527	16797	16664	16767	16639	16782	16634	16610	16674	16711	16856	16798	16488	16696	16840	16931	16660	16861	16799	16881	16722	16837	16816	16746	16778	16650	16670	16812	16591	16889	16674	16661	16703	16796	16857	16816	16722	16589	16691	16643	16848	16702	16888	16778	16733	16624	16788	16799	16626	16689	16582	16716	16710	16782	16669	16655	16562	16605	16682	16836	16831	16823	16617	16614	16888	16778	16673	16868	16585	16900	16651	16686	16753	16834	16779	16700	16753	16944	16761	16777	16857	16780	16806	16669	16655	16473	16652	16703	16822	16701	16679	16618	16704	16790	16673	16741	16666	16867	16579	16666	16557	16794	16666	16736	16644	16771	16813	16805	16638	16957	16855	16629	16936	16675	16767	16854	16633	16716	16529	16826	16732	16732	16783	16772	16702	16509	16656	16707	16685	16686	16786	16587	16819	16839	16838	16774	16577	16700	16704	16694	16461	16754	16789	16787	16678	16631	16776	16690	16734	16560	16760	16731	17075	16677	16740	16679	16704	16791	16772	16631	16847	16678	16737	16840	16855	16891	16896	16640	16855	16806	16708	16785	16728	16896	16691	16646	16710	16540	16668	16591	16591	16725	16668	16677	16782	16679	16764	16778	16584	16669	16635	16771	16692	16691	16708	16659	16850	16704	16794	16916	16637	16713	16803	16499	16749	16863	16722	16622	16716	16576	16787	16679	16645	16705	16706	16600	16582	16945	16802	16850	16728	16732	16835	16769	16829	16846	16750	16777	16756	16619	16612	16905	16720	16529	16867	16738	16695	16679	16798	16733	16864	16688	16666	16840	16833	16619	16634	16686	16642	16918	16785	16602	16794	16646	16709	16650	16841	16830	16762	16801	16679	16668	16885	16809	16754	16763	16766	16641	16909	16777	16765	16600	16571	16701	16733	16758	16679	16850	16699	16843	16771	16734	16708	16648	17081	16600	16751	16963	16622	16827	16906	16702	16694	16492	16678	16540	16814	16893	16568	16695	16788	16712	16657	16554	16610	16648	16954	16768	16911	16742	16877	16700	16972	16828	16642	16812	16683	16661	16826	16527	16526	16914	16581	16907	16721	16686	16864	16596	16675	16841	16769	16717	16602	16797	16857	16755	16694	16754	16821	16820	16529	16673	16767	16845	16703	16694	16508	16838	16579	16912	16717	16644	16714	16802	16608	16818	16737	16891	16860	16723	16736	16773	16644	16556	16814	16738	16765	16716	16563	16667	16579	16825	16669	16767	16809	16733	16552	16711	16671	16585	16729	16742	16765	16542	16498	16779	16721	16667	16695	16750	16676	16684	16639	16819	16797	16651	17016	16821	16627	16815	16589	16724	16767	16665	16816	16754	16792	16668	16403	16772	16749	16864	16700	16803	16861	16763	16657	16721	16801	16611	16898	16939	16716	16682	16856	16835	16696	16679	16585	16761	16601	16803	16810	16766	16814	16665	16833	16610	16707	16691	16813	16833	16687	16715	16783	16764	16663	16852	16797	16751	16747	16864	16890	16617	16908	16688	16642	16704	16629
46567	55792	61814	57255	49417	39980	32322	29020	28147	27649	27361	26813	26369	26383	26112	26339	26247	26298	26031	25913	25984	25961	26028	25981	25995	25910	25582	25893	25709	25814	25685	25761	25694	25770	25620	25714	25684	25605	25677	25694	25579	25631	25812	25668	25692	25492	25728	25817	25776	25780	25841	25801	25613	25831	25820	25551	25818	25564	25604	25601	25694	25942	25639	25670	25599	25766	25729	25782	25568	25440	25923	25776	25585	25621	25632	25828	25700	26040	25855	25689	25696	25677	25471	25837	25765	25510	25703	25512	25717	25553	25648	25555	25683	25867	25809	25769	25505	25459	25870	25731	25567	25623	25485	25897	25741	25763	25720	25732	25652	25587	25622	25677	25560	25791	25647	25568	25552	25611	25606	25522	25741	25698	25663	25734	25954	25677	25742	25533	25642	25832	25686	25850	25723	25584	25924	25624	25689	25571	25737	25629	25595	25829	25612	25763	25513	25231	25815	25375	25774	25549	25624	25660	25693	25666	25573	25563	25759	25564	25754	25585	25683	25634	25503	25362	25794	25546	25666	25530	25665	25828	25526	25538	25474	25691	25758	25629	25626	25648	25816	25736	25743	25868	25654	25744	25608	25789	25842	25721	25589	25602	25739	25897	25696	25370	25886	25598	25628	25797	26065	25906	25575	25878	25607	25609	25487	25612	25639	25510	25765	25667	25693	25589	25628	25668	25831	25712	25724	25870	25698	25621	25751	25643	25732	25818	25755	25579	25845	25715	25720	25834	25771	25834	25563	25614	25754	25728	25707	25460	25918	25703	25698	25617	25643	25911	25748	25492	25627	25715	25737	25829	25932	25627	25755	25693	25910	25836	25719	25501	25627	25690	25933	25363	25759	25654	25791	25867	25590	25790	25729	25828	25840	25548	25716	25834	25719	25574	25689	26007	25530	25570	25767	25867	25916	25556	25724	25612	25743	25668	25858	25781	25858	25643	25851	25584	25849	25406	25277	25443	25683	25626	25702	25727	25913	25481	25809	25671	25731	25647	25604	25697	25489	25576	25718	25621	25539	25542	25580	25545	25678	25479	25761	25495	25561	25589	25591	25841	25590	25378	25597	25380	25449	25848	25671	25507	25765	25888	25684	25571	25698	25596	25641	25535	25623	25576	25620	25788	25736	25639	25527	25571	25524	25605	25583	25671	25785	25524	25587	25725	25655	25608	25769	25765	25693	25590	25765	25605	25743	25399	25600	25489	25619	25596	25665	25760	25684	25525	25536	25849	25757	25578	25482	25751	25784	25463	25665	25558	25469	25641	25768	25861	25733	25525	25708	25442	25807	25592	25733	25679	25706	25621	25756	25753	25769	25772	25748	25806	25510	25744	25632	25751	25613	25357	25485	25719	25887	25649	25528	25795	25745	25805	25811	25803	25582	25524	25630	25961	25907	25429	25455	25834	25793	25565	25753	25879	25793	25721	25491	25449	25680	25697	25760	25529	25879	25647	25803	25726	25749	25723	25635	25903	25784	25549	25643	25733	25539	25734	25685	25714	25832	25722	25716	25720	25642	25653	25658	25730	25468	25889	25592	25618	25578	25645	25655	25487	25524	25554	25374	25670	25877	25817	25670	25595	25589	25761	25682	25510	25660	25710	25487	25599	25719	25742	25710	25692	25868	25726	25475	25627	25719	25664	25802	25600	25857	25727	25726	25764	25590	25874	25799	25777	25806	25802	25453	25817	25576	25615	25830	25658	25718	25723	25574	25640	25723	25983	25751	25635	25588	25658	25674	25873	25497	25726	25685	25701	25663	25675	25642	25453	25683	25710	25473	25504	25676	25386	25627	25716	25781	25732	26017	25910	25602	25690	25779	25917	25780	25709	25722	25536	25917	25536	25724	25698	25547	25789	26096	25647	25748	25691	25722	25781	25765	25804	25572	25727	25808	25651	25762	25613	25639	25499	25724	25754	25652	25589	25718	25988	26026	25563	25607	25520	25710	25453	25829	25683	25842	25727	25546	25674	25988	25609	25737	25625	25861	25611	25712	25649	25592	25768	25565	25824	25465	25931	25560	25406	25688	25580	25651	25697	25670	25628	25700	25733	25582	25828	25380	25692	26002	25658	25552	25662	25588	25703	25547	25684	25555	25870	25860	25717	25748	25454	25633	25463	25609	25750	25824	25984	25697	25666	25638	25576	25752	25808	25532	25506	25584	25580	25680	25830	25711	25863	25577	25974	25646	25620	25792	25858	25667	26071	25828	25712	25626	25800	25739	25510	25716	25624	25890	25477	25565	25499	25630	25892	25716	25761	25699	25638	25781	25559	25710	25583	25831	25863	25818	25721	25615	25713	25638	25777	25674	25529	25441	25704	25973	25601	25840	25739	25562	25487	25491	25756	25433	25622	25903	25944	25879	25821	25655	25411	25768	25526	25610	25856	25578	25958	25856	25686	25692	25615	25651	25504	25690	25612	25562	25823	25806	25754	25753	25674	25613	25638	25752	25778	26063	25993	25776	25780	25567	25831	25777	25595	25553	25700	25460	25588	25796	25475	25780	25867	25625	25731	25527	25907	25780	25692	25655	25632	25450	25813	25706	25643	25775	25601	25694	25476	25581	26010	25885	25629	25626	25434	25923	25522	25733	25498	25672	25846	25631	25887	25558	25724	25759	25644	25829	25455	25778	25741	25453	25802	25961	25703	25633	25626	25934	25635	25910	25770	25568	25724	25758	25549	25498	25542	25795	25817	25967	25682	25950	25921	25818	25334	25719	25658	25820	26065	25601	25822	25601	25421	25810	25591	25500	25633	25726	25492	25904	25539	25575	25802	25882	25464	25579	25656	25842	25693	25478	25862	25513	25786	25467	25870	25775	25746	25670	25849	25702	25642	25537	25477	25589	25719	25577	25511	25625	25638	25538	25679	25668	25563	25631	25915	25721	25780	25600	25578	25590	25826	25606	25549	25418	25858	25736	25733	25818	25481	25678	25443	25631	25600	25577	25504	25634	25766	25762	25590	25629	25675	25534	25677	25816	25782	25655	25682	25770	25710	25668	25830	25568	25545	25826	25775	26008	25903	25570	26047	25867	25579	25733	25804	25693	25736	25729	25602	26105	26021	25595	25662	25730	25628	25577	25560	25997	25534	25867	25863	25799	25690	25870	25890	25471	25547	25510	25629	25757	25695	25721	25605	25568	25717	25716	25578	25730	25856	25454	25873	25730	25716	25532	25682	25679	25695	25596	26100	25764	25385	25707	25721	25785	25703	25772	25673	25834	25625	25793	25684	25545	25765	25930	25789	25845	25551	25610	25664	25740	25693	25631	25768	25704	25701	25710	25659	25610	25722	25868	25821	25586	25679	25711	25705	25945	25570	25908	25834	25672	25720	25744	25836	25700	25518	25725	25742	25794	25698	25793	25606	25628	25683	25952	25563	25931	25724	25700	25641	25689	25596	25772	25701	25660	25860	25738	25490	25816	25768	25740	25777	25627	25509	25744	25617	25597	25727	25618	25550	25741	25576	25611	25826	25777	25841	25627	25755	25608	25657	25613	25838	25776	25768	25943	25989	25546	25786	25689	25750	25534	25609	25784	25677	25668	25567	25818	25795	25675	25771	25715	25740	25711	25667	25547	25671	25482	25702	25671	25749	25570	25485	25690	25510	25756	25758	25819	25791	25781	25768	25746	25626	25491	25465	25550	25627	25736	25631	25471	25745	25635	25603	25534	25715	25956	25947	25594	25860	25919	25536	25768	25618	25647	25637	25633	25733	25490	25508	25614	25470	25832	25815	26018	25711	25461	25730	25722	25710	25487	25650	25707	25533	25474	25596	25818	25689	25556	25526	25812	25788	25475	25743	25531	25599	25742	25609	25873	25801	25756	25424	25682	25681	25482	25591	25700	25920	25707	25659	25515	25684	25845	25825	26051	25684	25593	25739	25896	25870	25857	25932	25979	25758	25617	25656	25534	25705	25569	25572	25809	25955	25610	25659	25609	25751	25583	25864	25403	25680	25834	25885	25928	25912	25813	25890	25791	25701	25394	25683	25966	25776	25639	25400	25482	25471	25658	25679	25824	25421	25809	25750	25515	25562	25657	25707	25949	25948	25844	25706	25706	25410	25558	25706	25758	25724	25740	25935	25847	25746	25677	25654	25628	25691	25659	25599	25494	25836	25751	25710	25687	25836	26044	25756	25530	25597	25639	25691	25390	25628	25562	25708	25610	25727	25812	25842	25671	25763	25781	25587	25753	25770	25727	25769	25666	25720	25665	25636	25771	25602	25572	25643	25512	25571	25901	25714	25667	25744	25774	25690	25842	25683	25428	25707	25740	25894	25630	26031	25836	25692	26036	25703	25660	25602	25730	25596	25685	25814	25408	25734	25838	25721	25540	25657	25593	25697	25490	25565	25568	25709	25506	25680	25433	25499	25641	25640	25668	25658	25387	25513	25962	25606	25754	25430	25731	25592	25749	25686	25494	25657	25530	25408	25687	25619	25581	25847	25478	25760	25721	25650	25686	25863	25663	25528	25841	25692	25655	25509	25732	25684	25576	25692	25528	25585	25601	25749	25812	25710	25774	25667	25574	25604	25741	25498	25726	25773	25534	25580	25791	25505	25871	25734	25658	25566	25570	25929	25796	25418	25628	25755	25605	25583	25463	25721	25802	25616	25664	25661	25781	25691	25932	25754	25569	25571	25641	25649	25785	25826	25628	25764	25841	25921	25713	25616	25650	25713	25755	25811	25633	25857	25843	25549	25565	25765	25796	25692	25853	25675	25764	25720	25556	25780	25703	25828	25710	25508	25736	25673	25949	25939	25642	25651	25492	25701	25531	25644	25841	25711	25755	25660	25623	25891	25465	25671	25574	25885	25815	25502	25747	25853	25850	25471	25691	25523	25660	25753	25668	25653	25752	25684	25952	25614	25523	25735	25625	25706	25574	25697	25754	25627	25751	25706	25765	25601	25447	25594	25717	25790	25721	25576	25705	25961	25757	25650	25978	25657	25816	25662	25898	25686	25681	25817	25614	25529	25675	25871	25806	25802	25613	25850	25716	25899	25706	25788	25746	25768	25654	25491	25523	25546	25701	25657	25759	25695	25873	25604	25624	25667	25817	25646	25415	25729	25775	25648	25702	25691	25558	25807	25784	25819	25506	25455	25871	25429	25728	25493
49339	64111	61699	51558	43354	33074	23522	20903	19920	19391	18648	17851	17555	17342	17388	17247	17247	17074	16940	17082	17025	16753	16818	16773	16664	16653	16866	16776	16714	16681	16727	16841	16699	16877	16708	16695	16840	16750	16665	16604	16617	16654	16775	16646	16633	16846	16484	16726	16693	16677	16801	16804	16667	16611	16834	16602	16757	16725	16686	16771	16636	16762	16530	16854	16739	16760	16643	16387	16558	16742	16714	16696	16613	16472	16649	16842	16668	16875	16459	16725	16826	16426	16779	16532	16706	16663	16790	16789	16640	16634	16602	16441	16570	16734	16658	16725	16652	16573	16705	16709	16668	16638	16670	16475	16694	16552	16692	16474	16607	16684	16723	16895	16598	16663	16751	16744	16715	16659	16574	16625	16649	16691	16745	16649	16714	16640	16602	16659	16734	16519	16641	16553	16729	16599	16635	16751	16800	16690	16651	16638	16455	16745	16813	16626	16662	16600	16585	16600	16711	16682	16729	16662	16698	16405	16856	16640	16597	16556	16876	16483	16644	16816	16694	16688	16700	16674	16689	16793	16688	16836	16674	16720	16588	16651	16684	16755	16740	16702	16768	16646	16699	16691	16550	16560	16577	16655	16553	16568	16451	16608	16744	16804	16725	16667	16491	16674	16755	16582	16619	16657	16837	16497	16792	16484	16587	16638	16621	16585	16657	16737	16629	16690	16584	16659	16729	16598	16690	16586	16808	16708	16744	16786	16537	16859	16645	16666	16851	16537	16616	16851	16628	16593	16685	16498	16486	16706	16741	16710	16758	16599	16790	16621	16559	16609	16659	16625	16750	16611	16796	16661	16597	16697	16611	16686	16677	16636	16607	16671	16798	16472	16674	16607	16725	16555	16615	16686	16602	16676	16551	16679	16804	16786	16435	16484	16745	16591	16582	16696	16844	16689	16620	16723	16595	16575	16766	16733	16677	16515	16676	16647	16698	16695	16712	16708	16821	16705	16694	16782	16770	16592	16568	16659	16780	16622	16611	16614	16568	16657	16612	16736	16506	16599	16707	16631	16726	16672	16719	16551	16678	16592	16723	16763	16739	16479	16643	16637	16622	16831	16664	16643	16771	16742	16917	16767	16861	16612	16702	16597	16714	16724	16764	16587	16826	16667	16682	16460	16793	16700	16731	16730	16704	16638	16807	16663	16532	16746	16642	16411	16670	16750	16717	16372	16733	16655	16695	16569	16789	16626	16642	16411	16574	16779	16732	16758	16637	16723	16722	16624	16559	16544	16619	16692	16576	16613	16571	16800	16843	16726	16658	16614	16669	16469	16702	16864	16509	16616	16627	16661	16425	16584	16696	16645	16343	16858	16658	16540	16815	16704	16578	16696	16667	16680	16501	16670	16692	16663	16619	16733	16604	16641	16769	16620	16499	16986	16718	16598	16427	16645	16636	16767	16767	16675	16762	16531	16612	16793	16830	16658	16708	16765	16642	16656	16543	16650	16763	16643	16775	16537	16753	16720	16623	16627	16841	16744	16578	16803	16848	16761	16679	16754	16690	16684	16859	16689	16701	16751	16529	16735	16717	16611	16731	16782	16640	16618	16541	16757	16588	16720	16705	16788	16785	16530	16584	16565	16725	16717	16732	16764	16538	16666	16874	16591	16760	16692	16630	16617	16654	16593	16620	16683	16762	16504	16591	16682	16627	16555	16813	16675	16471	16659	16546	16634	16611	16707	16598	16466	16617	16604	16797	16490	16827	16685	16642	16779	16738	16564	16655	16610	16790	16675	16582	16766	16721	16645	16897	16696	16710	16684	16773	16749	16548	16450	16542	16589	16741	16710	16735	16490	16736	16819	16976	16632	16798	16640	16660	16581	16835	16651	16584	16586	16736	16660	16599	16718	16573	16836	16651	16391	16881	16646	16710	16741	16697	16659	16743	16726	16749	16671	16807	16565	16779	16751	16749	16879	16744	16677	16682	16810	16470	16754	16620	16876	16826	16831	16668	16722	16662	16551	16582	16774	16584	16902	16713	16586	16519	16629	16905	16690	16842	16689	16660	16716	16750	16766	16798	16722	16762	16687	16488	16862	16707	16783	16708	16534	16689	16490	16785	16595	16742	16533	16730	16536	16742	16688	16651	16483	16710	16777	16640	16633	16649	16639	16736	16639	16494	16867	16771	16788	16673	16587	16689	16530	16888	16529	16810	16609	16849	16799	16817	16711	16696	16642	16711	16725	16589	16541	16450	16614	16768	16590	16770	16615	16632	16625	16798	16655	16578	16676	16829	16605	16585	16710	16707	16726	16666	16806	16666	16487	16864	16659	16709	16704	16683	16801	16621	16679	16624	16802	16582	16761	16724	16763	16605	16694	16740	16597	16618	16808	16915	16547	16555	16695	16890	16434	16657	16790	16866	16780	16699	16608	16764	16542	16717	16652	16743	16691	16623	16465	16604	16708	16667	16597	16522	16692	16447	16558	16508	16663	16589	16726	16664	16690	16663	16687	16553	16533	16562	16619	16708	16673	16591	16842	16625	16594	16743	16671	16719	16728	16557	16689	16781	16737	16693	16718	16823	16672	16541	16488	16703	16875	16674	16443	16626	16791	16495	16700	16675	16524	16635	16745	16640	16523	16712	16745	16674	16692	16708	16592	16753	16717	16619	16603	16667	16549	16511	16666	16563	16700	16551	16725	16687	16749	16650	16789	16423	16742	16674	16642	16797	16804	16672	16787	16780	16798	16724	16696	16799	16596	16634	16585	16652	16787	16628	16777	16694	16638	16672	16684	16665	16673	16764	16700	16628	16843	16694	16759	16679	16545	16689	16683	16774	16495	16713	16588	16768	16821	16643	16739	16814	16651	16584	16627	16757	16573	16823	16756	16434	16636	16639	16669	16731	16617	16647	16714	16711	16637	16702	16739	16704	16575	16605	16639	16581	16716	16725	16717	16848	16723	16654	16570	16742	16716	16530	16686	16682	16595	16596	16599	16654	16696	16618	16593	16783	16682	16569	16704	16550	16656	16430	16789	16587	16800	16639	16490	16661	16836	16764	16615	16843	16734	16522	16710	16508	16708	16661	16626	16652	16658	16633	16758	16575	16504	16691	16730	16674	16701	16654	16634	16750	16750	16509	16554	16659	16626	16486	16702	16591	16593	16563	16670	16566	16633	16740	16828	16565	16614	16620	16520	16664	16864	16654	16664	16543	16929	16751	16604	16696	16654	16695	16558	16520	16832	16780	16644	16542	16674	16699	16717	16536	16569	16734	16659	16945	16689	16653	16509	16726	16816	16461	16757	16641	16797	16676	16625	16618	16963	16817	16656	16770	16479	16629	16542	16570	16728	16841	16401	16752	16925	16606	16663	16693	16738	16569	16605	16830	16719	16585	16723	16627	16871	16562	16560	16744	16671	16580	16775	16547	16695	16793	16638	16532	16620	16571	16670	16748	16421	16754	16729	16669	16594	16748	16641	16595	16819	16572	16671	16685	16713	16553	16863	16646	16610	16641	16595	16747	16695	16817	16716	16649	16514	16689	16585	16659	16571	16733	16638	16759	16738	16816	16622	16644	16775	16705	16742	16800	16639	16355	16663	16703	16614	16785	16581	16841	16550	16801	16615	16784	16843	16727	16626	16751	16625	16806	16604	16613	16682	16661	16854	16710	16861	16605	16728	16598	16878	16598	16842	16590	16580	16618	16688	16715	16628	16594	16657	16601	16524	16702	16693	16584	16749	16556	16784	16651	16598	16476	16726	16843	16680	16721	16631	16783	16623	16753	16687	16545	16783	16679	16668	16775	16579	16739	16769	16787	16774	16700	16576	16516	16624	16672	16550	16760	16450	16779	16628	16581	16662	16608	16672	16828	16800	16490	16487	16696	16845	16697	16604	16825	16643	16553	16684	16555	16674	16797	16766	16572	16825	16680	16756	16739	16711	16570	16645	16687	16614	16713	16723	16626	16651	16724	16552	16805	16753	16592	16734	16608	16750	16668	16608	17036	16501	16711	16801	16595	16670	16821	16711	16658	16840	16765	16632	16505	16632	16686	16657	16653	16621	16756	16677	16667	16843	16551	16754	16592	16669	16858	16646	16713	16476	16816	16675	16660	16664	16747	16688	16710	16738	16562	16706	16700	16692	16569	16572	16794	16672	16694	16734	16857	16770	16660	16742	16634	16514	16473	16589	16686	16800	16610	16525	16528	16742	16651	16644	16746	16764	16635	16819	16640	16754	16608	16699	16799	16927	16655	16621	16637	16836	16748	16610	16755	16680	16692	16754	16667	16713	16613	16789	16653	16810	16838	16575	16573	16518	16561	16499	16588	16724	16650	16651	16590	16580	16593	16593	16736	16564	16636	16657	16663	16720	16575	16663	16585	16575	16677	16628	16567	16447	16655	16627	16608	16726	16640	16703	16541	16856	16727	16710	16480	16707	16601	16731	16577	16797	16698	16859	16701	16620	16751	16758	16547	16702	16836	16706	16603	16826	16697	16812	16659	16526	16606	16616	16513	16777	16760	16662	16570	16620	16659	16662	16669	16638	16789	16830	16754	16869	16675	16689	16793	16669	16772	16757	16587	16719	16740	16682	16800	16685	16522	16472	16666	16657	16678	16582	16514	16784	16737	16844	16649	16566	16591	16588	16680	16687	16743	16458	16786	16787	16662	16956	16773	16613	16672	16606	16711	16600	16711	16667	16728	16834	16777	16757	16719	16593	16781	16692	16619	16760	16807	16690	16702	16488	16745	16752	16530	16560	16669	16473	16720	16632	16807	16517	16881	16649	16522	16561	16781	16638	16721	16641	16740	16691	16562	16666	16609	16628	16661	16652	16664	16661	16816	16697	16752	16740	16815	16787	16640	16607	16517	16640	16753	16493	16733	16528	16618	16498	16826	16656	16696	16798	16603	16922	16788	16770	16659	16880	16630	16765	16781	16721	16576	16582	16781	16569	16736	16906	16607	16676	16582	16576	16496	16743	16780	16651	16861	16631	16738	16544	16882	16754	16473	16796	16795	16816	16509	16587	16707	16597	16871	16656	16865	16429	16651	16622	16739	16657	16646	16651	16654	16875	16666	16771	16739	16525	16580	16705	16616	16637	16501	16638	16758	16712	16630	16576	16559	16508	16595	16679	16673	16743	16557	16714	16711	16786	16511	16587	16762	16666
26044	21866	33744	40926	42537	40609	39152	36224	33071	31816	30148	28515	27694	27477	27244	26978	26906	26766	26585	26484	26096	26247	26494	26256	26313	26111	25993	25998	26064	25953	25988	25806	26043	26119	25954	25930	26051	26110	25838	26005	26259	26094	25794	25806	25875	25994	25889	25973	25980	25688	25814	25782	25918	25997	25742	25587	25744	25953	26080	25721	25838	26035	25809	25846	26178	25920	25787	26006	25964	25712	25945	25910	26008	25901	25965	25900	25801	25614	25952	25908	25878	25825	25957	26132	26011	26063	26041	25733	25695	25617	25990	25618	25940	26005	25888	25783	25871	26016	25983	26019	25812	25976	26024	25603	25879	25785	25600	25492	25837	25618	26110	25930	25939	25950	25613	25729	25859	25965	25841	25994	25689	26007	25885	25779	25645	25827	25909	25769	25787	25636	25804	25821	25956	25857	25740	25815	25900	25881	25922	25712	25719	25865	25805	25847	26032	25847	26031	25793	25802	25843	25844	25843	26006	25979	25975	25715	25895	25872	25811	25604	25811	26080	25801	25894	26059	25855	26059	25907	25701	25928	26031	26232	26049	25888	25899	26015	26008	25725	26056	26055	26092	25806	26011	26080	25998	26060	25809	25882	25935	25966	25866	25898	25989	25676	25949	26079	25751	25760	25723	26103	25910	25796	25882	25772	25941	25881	25750	26056	26015	25700	25639	25825	26020	25970	26065	26030	25642	25895	25998	25492	25709	25779	25706	25774	25925	26003	25879	25857	25977	26035	25935	25848	25880	25771	25900	25873	25902	25772	25843	25955	26002	25807	25895	25635	25562	25739	26019	25901	26209	25897	25807	25453	25844	25833	25925	25756	25850	25841	26030	25869	25738	25825	26149	25990	25937	25668	26051	25995	26071	25819	25711	25855	25891	25713	25640	25976	25840	25905	25913	25642	25712	25673	25711	25756	25855	25925	25835	25800	25787	26102	26095	25883	26034	25902	25850	26092	26067	25836	25999	25606	25775	25872	25927	26077	25977	25718	26005	25689	25720	25888	25942	25800	25968	25611	25797	25894	25973	25904	25842	25949	26193	25732	26099	25970	25840	25806	25481	25727	25721	25743	25730	25751	25976	25950	25685	25616	25675	25920	25892	25617	25897	25823	25910	25965	25531	25741	25955	25686	25820	25829	25797	26099	25891	25753	25911	25892	26035	26001	26092	25743	25914	25877	25742	25927	25864	25769	25824	25636	26184	25939	25770	25794	25968	25738	25866	26037	25889	25711	25722	25942	25907	26041	25880	25996	25970	25852	25860	25473	25947	25746	25797	25521	25809	25718	25635	25925	25652	25906	25870	25951	25784	25961	25925	25637	25847	26000	25846	25888	25917	25751	25764	25780	25838	26012	26100	25738	25795	25788	25782	25741	26035	25842	25953	26010	25768	25697	26115	25889	25923	25993	25607	25724	25950	25680	25871	26003	26185	25834	25772	26073	25985	25621	25906	26071	25907	25856	25772	25671	25836	26169	25853	25868	26005	25805	25989	25712	25835	25844	25999	25808	25957	25847	25892	25903	26012	26007	26133	25873	25782	25887	25767	25964	25771	25741	26094	26010	25879	25721	25829	26094	25881	25778	25860	25898	25930	25698	25934	25713	25793	25952	25764	25647	25774	25828	25892	25878	25919	26028	25939	25899	25835	25846	25967	25836	25782	25938	25746	25845	25971	25778	25967	25901	25773	25796	26125	26099	25925	25740	25713	25874	25873	25926	25894	25936	26067	25908	25778	25830	26077	25888	25892	25647	25684	26095	25763	26094	26026	25974	25993	25887	26215	26008	26066	26069	25649	25952	25973	26129	25937	25715	25746	25871	25684	25814	25968	25843	25805	25941	25723	25926	25827	25896	25837	25919	25653	25864	25908	25913	25742	25798	25829	26000	25999	25753	25872	25911	25861	25794	25790	25550	25898	25972	25859	25903	25793	25784	25985	25902	25844	25648	26027	25889	25852	25701	25924	25740	25684	25810	25955	25923	25823	25741	26011	25752	25784	25937	25908	25830	25877	25981	25699	25757	25925	25812	25712	25714	25751	25698	25819	26049	25826	25856	25914	25893	25929	25770	25963	25694	25936	25642	25588	25808	25691	25947	25695	25799	25946	25865	25827	26032	25565	25843	25995	25667	25835	25967	25826	25770	25753	26075	25769	26113	25897	25973	25916	25819	25863	25678	25740	25791	25646	25691	26104	25966	25799	25987	25830	25809	25827	25787	26044	25932	25997	25866	25864	25905	25900	25907	25853	25887	25939	25822	25820	25878	25571	25697	25936	25762	25939	25853	25880	25676	25752	25799	25921	26073	26037	26050	26010	25763	25677	25785	25880	25933	25862	26053	25893	25701	25746	25843	25733	25816	25765	25648	25722	25902	25923	25833	25881	25724	25877	25921	26150	25886	26062	25869	25877	25784	25944	25921	25905	25734	25594	25953	26073	25823	25874	25835	25631	26010	25812	25729	25815	25618	25913	25817	25872	25705	25621	25867	25896	25824	26058	25857	25865	25959	25926	25728	25875	25993	26082	25765	25675	25855	25905	25957	26088	25807	25902	25896	26010	25865	25839	25741	25917	26088	25968	25754	25931	26004	25821	25850	25824	25950	25937	25898	26006	25773	25824	25910	25900	25859	25770	26030	25659	25811	25837	25824	25847	25707	25653	25777	25937	25769	25773	25858	25678	25947	25793	25972	26059	25895	25957	25748	25747	25796	25767	25961	25647	25778	25732	25943	25932	25910	25806	26022	25810	26080	25856	25955	25823	25831	25901	25848	25929	25867	25590	26151	25721	25875	25839	25903	25789	25888	25924	25962	26015	26057	26059	25735	26078	25961	25857	25989	25793	25699	25755	25795	25902	25700	25971	25965	25723	25732	26096	25868	25780	26190	26055	25939	25749	25864	25984	25956	25842	26092	25616	25940	25756	26073	25595	25823	25818	25831	25814	25975	25727	26292	25802	25949	25968	25797	25947	25804	25751	25694	25760	25652	25857	25833	26099	25802	26005	25665	25944	25611	25756	26000	25940	26125	25799	25817	25757	25949	25811	26041	25881	25975	26020	25825	26015	25723	25991	26088	26121	25850	25817	26128	25820	25951	25848	26172	26058	25945	25725	25796	25894	25743	25895	25799	25971	25780	26038	25681	25445	25826	25738	26032	26001	25951	25803	25673	25959	25777	25828	26045	25841	25992	26028	25985	25566	25732	25735	25889	25952	25760	25982	26066	25981	25855	26031	25850	25818	25854	25795	25889	26092	26050	25605	25846	26007	25738	25751	25697	26111	25713	25885	25880	25836	25780	25942	25934	25834	25917	26019	25802	25709	25795	25776	25690	26043	25949	25927	25785	26034	26057	25972	25731	25891	25841	26031	25781	25824	26069	25684	25654	25888	26029	26015	26087	25960	25821	26009	25874	25708	25767	26057	26133	25898	25796	26057	26091	25801	25575	25892	25941	25969	25722	25960	25702	25777	25837	25838	25659	26098	25688	25950	25751	26092	26047	26061	25884	25642	25960	25849	25891	26013	25830	25829	25860	26049	25687	25879	26132	25782	25617	25553	25857	25577	26054	26087	25727	25952	25871	25912	25843	25824	25922	25654	25649	25842	25847	25949	25830	25856	26179	25872	25903	25741	25842	25635	25782	25857	26027	26051	25679	26068	26024	25811	25942	25744	25869	25989	25855	25780	25855	25984	25955	25701	25725	25855	25874	25697	25937	25740	25947	25770	25930	25839	25956	25869	25935	25997	25640	26106	25873	25810	25887	25826	25804	25549	25926	25873	25883	25911	25829	25733	25716	25660	25620	26069	25798	26056	25885	25818	25685	25753	25609	25777	25884	25643	25724	25738	25890	25651	25989	26283	25630	25664	25931	26126	25906	25942	26007	25980	25937	26107	25818	25838	25943	25856	25819	26017	26028	25908	25750	26028	26109	25798	25951	25889	25537	26112	25921	25888	26025	25392	25738	25946	25946	25850	25785	25815	25844	25795	25730	25910	25930	25601	25970	25785	25895	25894	26000	25818	25981	25888	25913	25906	25938	26191	25713	25902	25759	26018	25874	26184	26031	25989	26158	26013	25949	25665	25857	25752	25730	25965	25765	26159	25862	25959	25878	25825	26021	25940	25774	25811	25837	25877	25917	26037	26048	26041	25759	25833	25825	25921	25850	26012	25748	25736	25726	25741	25659	25853	25758	25793	26100	25846	25961	25937	26086	25997	25916	25876	26056	25823	25796	25849	25735	25822	25693	25826	25608	25814	26027	25752	25763	25736	25869	26038	25718	25917	26047	25741	25882	25939	25772	25912	25990	25812	25863	25984	25834	25762	25904	25641	25923	25994	25916	26012	26022	25916	25841	25831	25785	26001	25806	25801	25785	25840	26003	26084	25958	25889	26223	26240	26036	25951	25947	25774	26030	25910	25591	25936	26152	25716	26056	25768	25800	25857	25970	26036	25405	25807	25710	25889	25728	26036	25704	25954	25810	25690	25811	25797	25822	25939	25875	26099	25914	26175	25782	25796	25781	25855	25863	25910	25693	25914	25841	25898	25785	25753	25675	25630	25870	25976	25860	25919	25879	26116	25794	25542	25881	26027	25920	25673	26021	25856	25773	25802	25605	25795	25701	25994	26020	25809	25822	25788	25667	25923	25815	25890	25767	25864	25827	25900	26078	26095	25683	25795	25682	25835	25909	25866	25800	25892	25765	26031	25990	25938	25914	25699	25635	25980	25911	25992	25901	25782	25813	25911	25622	25781	25733	25842	25809	25985	25855	25851	25828	26092	25747	25861	25738	26181	25841	25995	25954	25842	26055	25843	26026	25772	25639	25939	25703	25974	25909	25935	25838	26053	25795	25896	25768	25878	25846	25936	25873	25944	25797	25892	25910	25641	25730	26036	25794	25947	25828	26210	25668	25846	25961	25920	25509	25889	25953	25868	25755	25771	26042	26064	26065	25928	25987	25768	25925	26241	25841	25955	25933	25767	25697	25841	25599	25782	25897	25835	26089	26042	25853	25741	25794	25894	25660	25847	25950	25591	25773	25817	25983	25879	25860	26088	25782	25967	25812	25991	25723	26062	25643	25846	25916	25733	26038	25842	25923	26095	25959	25960	25763	25798	25775	26198	26043	25639	25899
47892	74289	68572	55625	45411	36066	32574	29543	25607	24089	21764	19871	18895	18660	18322	18149	17876	17779	17465	17280	17253	17067	17069	17121	16729	17026	17032	16961	16858	16786	16858	16788	16975	16838	16909	16843	16861	16901	16783	16847	16945	16897	16680	16847	17013	16909	16947	16874	16809	16679	16830	16783	16791	16677	16844	16884	16805	16942	16945	16651	16807	16952	16612	16851	16851	16654	16691	16807	16912	16875	16672	16556	16806	16812	16969	16746	16850	16784	16787	16856	16710	16893	16727	16931	16979	16943	16819	16993	16924	16854	16902	16745	16757	16746	16882	16666	16754	16838	16859	16711	16735	16804	16821	16624	16868	16695	16761	16675	16755	16906	16548	16875	16799	16721	16740	16685	16864	16843	16805	16795	16830	16899	16743	16806	16701	16890	16984	16833	16844	16760	16890	16830	16734	16794	16726	16799	16701	16798	16866	16768	16947	16874	16757	16533	16909	16863	16838	16829	16864	16727	16909	16996	16721	16810	16497	16871	16790	16731	16706	16692	16903	16798	16839	16890	16588	16828	16861	16734	16843	16833	16686	16710	16833	16964	16927	16648	16789	16673	16831	16626	16734	16763	16803	16753	16662	16647	16899	16779	16741	16728	16678	16760	16843	16814	16804	16724	16705	16809	16741	16724	16912	16947	16926	16760	16914	16806	16832	16644	16956	16823	16646	16779	16683	16780	16759	16791	16773	16748	16632	16792	16768	16643	16684	16751	16899	16707	16776	16830	16632	16810	16735	16776	16812	16644	16841	16797	16828	16796	16767	16838	16632	16692	16830	16950	16845	16843	16674	16684	16859	16552	16676	16725	16860	16613	16779	16365	17005	16718	16658	16718	16766	16783	16785	16880	16896	16914	16877	16797	16837	16593	16770	16855	16681	16936	16640	16802	16815	16686	16780	16662	16757	16713	16715	16699	16800	16801	16783	16583	16724	16814	16527	16694	16921	16795	16906	16756	16958	16667	16879	16673	16720	16863	16765	16817	16788	16866	16841	16835	16620	16942	16930	16783	16775	17014	16827	16598	16771	16622	16770	16785	16892	16829	16748	16620	16905	16744	16722	16781	16619	16759	16753	16684	16613	16597	16630	16968	16729	16874	16841	16821	16627	16718	16856	16706	16665	16749	16790	16778	16675	16772	16764	16690	16709	16799	16815	17005	16566	16726	16823	16625	16771	16634	16897	16801	16727	16949	16704	16795	16738	16766	16768	16855	16946	16691	16584	16830	16659	16746	16783	16798	16685	16766	16814	16874	16474	16938	16747	16917	16455	16796	16830	16805	16578	16821	16796	16733	16826	16647	16709	16853	17038	16824	16833	16927	17044	16852	16778	16752	16822	16762	16731	16833	16745	16808	16742	16710	16870	16888	16704	16630	16839	16850	16704	16487	16735	16762	16926	16665	16641	16584	16803	16784	16867	16707	16770	16912	16761	16717	16960	16857	16817	16709	16833	16541	16743	16614	16778	16884	16783	16822	16639	16867	16684	16662	16666	16751	16756	16853	16685	16583	16742	16886	16719	16855	16931	16857	16564	16891	17007	16815	16852	16573	16727	16686	16820	16791	16812	16669	16693	16922	16793	16936	16980	16825	16908	16806	16707	16703	16852	16938	16624	16595	16864	16703	16652	16848	16853	16818	16943	16886	16866	16756	16742	16996	16808	16834	16705	16827	16701	16783	16944	16748	16858	16703	16684	16931	16648	16749	16821	16791	16754	16886	16897	16818	16739	16855	16724	16859	16852	16800	16713	16660	16687	16699	16660	16810	16734	16805	16855	16751	16731	16711	16796	16729	16992	16731	16904	16736	16775	16680	16977	16738	16749	16765	16824	16642	16827	16821	16909	16648	16787	16783	16641	16907	16759	16844	16787	17022	16787	16793	16695	16801	16822	16929	16715	16876	16734	16833	16850	16838	16887	16805	16749	16732	16720	16859	16697	16726	16916	16793	16729	16737	16774	16746	16824	16782	16758	16664	16711	16857	16787	16862	16732	16743	16945	16687	16765	16999	16963	16758	16867	16888	16869	16812	16634	16744	16775	16789	16753	16771	16978	16835	16707	16702	16855	16763	16779	16769	16746	16720	16755	16666	16736	16576	17048	16775	16892	16689	16663	16909	16742	16825	16732	16743	16851	16895	16827	16728	16720	16734	16927	16729	16906	16769	16897	16856	16938	16669	16949	16721	16593	16877	16891	16794	16515	16704	16876	16804	16748	16752	16765	16652	16981	16804	16899	16638	16834	16757	16871	16649	16971	16722	16803	16799	16769	16871	16823	16841	16702	16788	16626	16751	16671	16790	16649	16858	16825	16773	16617	16877	16738	16766	16836	16751	16748	16795	16958	16946	16764	16684	16809	16792	16875	16710	16789	16812	16970	16858	16726	16793	16707	16714	16691	16806	16880	16580	16817	16719	16801	16769	16623	16692	16667	16693	16734	16833	16873	16711	16674	16694	16888	16767	16784	16772	16828	16913	16759	16686	16826	16758	17008	16685	16829	16865	16820	16769	16776	16844	16870	16703	17001	16789	16739	16859	16736	16811	16736	16665	16680	16747	16958	16792	16936	16667	16832	16719	16774	16739	16662	16903	16933	16860	16674	16757	16530	16633	16777	16764	16721	16831	16756	16600	16880	16899	16866	16839	16715	16716	16599	16794	16946	16652	16959	16728	16814	16612	16672	16863	16724	16893	16822	16847	16813	16622	16829	16622	16696	16625	16752	16565	16834	16644	16790	16822	16880	16696	16646	16802	16668	16827	16754	16814	16765	16815	16621	16991	16715	16830	16669	16910	16635	16725	16853	16781	16734	16633	16853	16831	16729	16838	16930	16833	17011	16678	16810	16697	16693	16720	16758	16618	16852	16806	16810	16551	16813	16607	16742	16717	16700	16691	16956	16892	16736	16698	16624	16748	16794	16848	16786	16682	16863	16802	16814	16977	16624	16666	16700	16951	16755	16740	16784	16788	16854	16867	16869	16781	16682	16641	16643	16815	16858	16874	16771	16874	16638	16771	16982	16716	16728	16793	16683	16927	16805	16747	16707	16653	16973	16792	16855	16703	16898	16756	16849	16649	16870	16684	16885	16729	16827	16818	16742	16851	16723	16528	16680	16745	16749	16793	16575	16727	16658	16664	16768	16934	16715	16690	16691	16695	16857	16678	16840	16719	16714	16844	16619	16699	16818	16946	16860	16903	16776	16678	16731	16738	16764	16713	16736	16799	16797	16720	16898	16765	16803	16854	16719	16767	16712	16699	16848	16724	16789	16992	16698	16728	16846	16835	16862	16614	16770	16700	16701	16740	16928	16792	16968	16764	16610	16751	16829	16762	17056	16748	16818	16897	16843	16786	16891	16733	16883	16851	16645	16836	16695	16647	16887	16795	16776	16844	16857	16745	16904	16830	16876	16858	16909	16772	16814	16903	16819	16788	16717	16921	16878	16781	16769	16813	16614	16684	16960	16859	16706	16722	16750	16803	16655	16828	16696	16668	16734	16854	16719	16826	16832	16821	16790	16745	16574	16622	16759	16702	16828	16892	16851	16767	16897	16834	16759	16756	16887	16875	16772	16711	16814	16790	16927	16817	16675	16815	16739	16707	17021	16821	16633	17021	16729	16619	16721	16735	16841	16747	16768	16884	16786	16840	16617	16780	16622	16863	16700	16684	16947	16938	16820	16591	16706	16753	16783	16666	16878	16684	16733	16713	16678	16725	16606	16727	16955	16694	16834	16688	16823	16745	16862	16742	16821	16740	16865	16964	16873	16757	16737	16852	16799	16877	16555	16566	16882	16868	16832	16860	16831	16697	16752	16636	16661	16839	16721	16788	16895	16807	16683	16698	16741	16663	16880	16859	16785	16665	16657	16820	16814	16871	16971	16780	16931	16729	16805	16918	16712	16757	16713	16764	16579	16755	16777	16638	16694	16708	16693	16769	16821	16878	16853	16915	16801	16786	16800	16823	16753	16734	16568	16677	16740	16880	16657	16827	16823	16855	16904	16883	16942	16629	16833	16616	16803	16820	16930	16695	16817	16883	16532	16885	16784	16641	16698	16734	16739	16798	16927	16705	16700	16702	16914	16782	16901	16720	16821	16852	16791	16871	16733	16856	16688	16736	16874	16804	16780	16790	16849	16811	16621	16949	16749	16704	16634	16766	16766	16706	16826	16838	16686	16713	16742	16879	16792	16708	16821	16714	16760	16694	16758	16799	16771	16696	16698	16689	16945	16761	16624	16768	16724	16616	16610	16730	16805	17005	16703	16631	16837	16642	16720	16799	16818	16803	16818	16810	16815	16888	16752	16808	16577	16624	16787	16859	16869	16967	16691	16803	16572	16752	16724	16754	16741	16769	16524	16861	16663	16714	16798	16800	16836	16860	16744	16707	16952	16628	16853	16768	16814	16715	16755	16798	16855	17032	16797	16755	16933	16742	16783	16844	16814	16697	16808	16692	16709	16735	16719	16678	16832	16793	16679	16793	16619	16975	16908	16686	16865	16752	16736	16734	16703	16768	16479	16774	16633	16803	16866	16633	16879	16756	17046	16865	16825	16776	16902	16760	16731	16829	16975	16735	16736	16696	16830	16844	16821	16761	16757	16679	16743	16819	16802	16806	16527	16788	16842	16890	16623	16797	16827	16825	16683	16731	16926	16834	16957	16845	16822	16567	16697	16935	16618	16671	16805	16778	16782	16819	16745	16834	16826	16866	16804	16803	16952	16754	16610	16662	16748	16690	16950	16771	16505	16876	16724	16619	16918	16866	16895	16791	16674	16733	16781	16815	16903	16679	16665	16927	16832	16665	16800	17077	16838	16700	16619	16814	16967	16755	16813	16718	16791	16950	16684	17043	16974	16802	16700	16747	16856	16637	16664	16619	16699	16749	16863	16823	16785	16823	16800	16804	16977	16771	16787	16792	16984	16711	16726	16709	16758	16867	16843	16736	16813	16813	16650	16723	16840	16734	16642	16620	16720	16742	16775	16589	16705	16735	16838	16610	16871	16731	16764	16757	16599	16635	16635	16955	16700	16582	16666	16824	16866	16830	16901	16640	16784	16715	16675	16990	16692	16747	16775	16803	16697	16874	16894	16690	16635	16749	16865	16960	16890	16889	16701	16798	16797	16784	16979	16708
23601	21239	29279	27591	33961	43456	45204	39234	36553	35149	32800	30028	29133	28485	28076	27672	27238	27139	26913	26838	26779	26546	26212	26198	26470	26169	26173	26319	26319	25983	26101	26155	26124	26001	26044	25969	25974	25921	25833	26023	26182	25905	26074	26036	25963	25991	26093	25583	25754	25842	25805	25863	26052	25949	26044	25785	25730	25802	25819	25801	25867	25830	25903	25748	25701	25851	26069	25966	25850	25818	25784	26126	25699	25814	25774	25725	26004	25951	25955	25871	25765	25849	25807	25679	25874	25905	25819	25936	25870	25870	26229	25981	26011	25881	25812	25910	25915	25861	26014	25796	25847	25927	25676	25966	25694	26072	25560	25969	25812	25847	25713	26110	25920	26022	25660	25659	25822	25873	25762	25830	25688	25665	25603	25896	25840	25896	25948	25891	25876	25868	25945	25759	25469	25542	25913	25964	25742	25716	25906	25712	25651	25740	25699	25819	25877	25869	26008	25792	25811	25990	25636	26016	25878	25669	25854	25896	25871	25751	25646	25972	25799	25676	26026	25984	25814	26021	25897	25877	25766	25821	25580	25729	25667	25769	25908	25808	25935	25682	25857	25772	26033	26022	25899	25558	25641	25956	25860	25671	25823	25919	25935	25929	25810	25764	25842	25669	25708	25739	25980	25599	26047	25845	25776	25917	25795	26037	25895	25992	25722	25772	25785	25733	25892	25774	25899	25741	25594	25840	25979	25933	25994	25707	25639	25702	25896	25769	25523	25823	25924	26011	25997	25674	26106	25872	25748	25639	25943	25851	25951	25897	25881	25677	26047	25976	25778	25964	25719	25722	25818	25941	25995	25585	25947	25861	25672	25935	25760	25679	25718	25833	25914	25586	25946	25968	26034	25790	25725	25895	25807	25760	25686	25854	25757	25842	26092	25596	25734	25896	25788	25690	25852	26020	25720	25656	25717	25700	25659	25907	26169	25910	25706	25760	26044	25732	25739	25844	25754	25991	25985	25832	26032	25929	25826	25729	25682	25908	25701	25607	26026	25888	25441	25703	25762	25525	25543	25794	25637	25708	25698	25629	25742	25636	25677	25948	26162	25770	25866	25596	25652	25756	25896	25766	25776	25832	25882	25841	25572	25874	25918	25744	25886	25931	25707	25539	25659	25980	25689	25859	26073	25616	25806	25964	25727	25907	25956	25700	25865	26086	25731	25890	25856	25747	25830	25808	25661	25911	25910	25760	25685	25967	25746	25770	25876	25752	25888	25753	25574	25635	25625	25771	25946	26012	25956	25773	25863	25871	25836	25718	25982	25753	25645	25690	25567	25678	25724	25726	25746	25801	25850	25983	25699	25911	25907	25729	26039	25765	25958	25910	25699	25856	25894	25778	25980	26034	25827	25764	26031	25903	25991	25819	25793	26000	25929	25925	25898	26018	25461	25681	25863	25725	25894	25782	25810	25912	25878	25720	25813	25860	25880	25593	25840	25846	25762	25788	25849	26121	25607	25877	25814	26072	25808	25695	25633	25923	25673	25712	25606	25706	25961	26023	26125	25847	25894	25887	25761	25933	25740	25855	26029	25924	25910	25975	25611	25866	26042	25736	25795	25890	25609	25681	26007	25896	25779	25857	25879	25827	25803	25863	26100	25753	25790	26102	25751	25994	25961	25734	25787	25993	25793	25697	25866	25686	25608	25753	25784	25599	26000	25940	25850	25883	25961	25717	25832	26008	25916	25733	25793	25792	25685	25766	26051	25830	25987	25753	26001	25655	25833	25730	25807	25733	25852	25824	25827	25836	25699	25870	25821	25843	25602	25762	25812	25663	25481	25870	25761	25351	26076	25748	25869	25871	25724	25964	25778	25838	25514	25867	25719	25787	25733	25894	25711	25942	25922	25601	25916	25629	25680	25978	26117	25919	25569	25710	25683	26000	25863	25878	25943	25691	25858	26007	25829	26011	25825	25614	25682	25945	25887	25842	26228	25834	25935	25916	25679	25675	25730	26030	25908	25617	25871	25757	25786	25797	25733	25813	26037	25705	26014	25934	25742	25626	25976	25929	25903	25781	26036	25717	25789	25735	25828	25847	26053	25764	25756	25893	25542	25750	25838	25970	25834	25977	25792	25651	26046	25906	25879	25893	25892	25911	25964	25833	25822	25852	26387	25849	26011	25778	25820	25900	25630	25848	25750	26107	25841	25977	25897	25745	25876	25791	25981	25801	25904	25489	25618	25859	25962	26221	25756	25842	25817	25770	25936	25787	25715	25667	25714	25943	25741	25615	25710	25851	25762	25927	25804	25778	25908	25539	25739	25787	26148	25957	25807	25703	25746	25787	25994	25754	25645	25703	25933	25907	25818	26000	25641	25848	25698	25661	26008	25556	25716	25849	25868	25839	25765	25661	25907	25717	25995	25723	25790	25579	25822	25810	25707	25970	25895	25823	25913	25499	25871	25677	25786	25940	25478	25650	25712	25849	25592	25724	25822	25855	26065	25824	25688	25649	26175	25868	25608	25541	25729	25798	25582	25746	25550	25731	25929	25714	25668	25933	26003	26069	25624	25704	26091	25860	25742	25783	25681	25710	25753	25937	25859	25750	25933	25997	25751	25881	25789	25942	25827	25910	25491	25895	25734	25573	25861	25993	25792	25878	25869	25972	25927	25884	25920	25799	25876	25802	25873	25917	25668	25667	26016	25747	25579	25896	25519	25568	26011	25806	25748	25894	25688	25653	25879	25895	25637	25839	25610	26169	25849	25753	26029	25685	25886	25677	25765	25904	25938	25855	25665	25755	25873	25909	25924	25769	26090	25862	25602	25665	25743	25781	25867	25977	25696	25923	26307	25878	25575	25847	25794	25882	25893	25675	25797	25814	25703	25763	25855	25817	25813	25849	25710	25847	26027	25778	25858	25747	25584	25906	26036	25926	25741	25602	25993	25966	25811	25760	25757	25728	25511	25866	25985	25711	25761	25828	25766	25975	25879	25706	25951	25894	26042	25918	25632	25724	25702	25945	26068	25920	25615	25762	25946	25717	25779	25704	25982	25882	25900	25913	25823	26020	25892	25853	25845	25647	25766	25937	25817	25891	26103	25922	25897	25780	25602	26014	25866	26016	26042	26043	25929	25829	25804	25721	25856	25661	25856	25740	25879	25941	25813	25769	25684	25604	25997	25739	25946	25893	25602	25778	25762	25978	25851	25794	25546	25813	25868	25752	26034	25913	25723	26156	25799	26101	25586	25791	25782	25819	25698	25529	25816	25771	25937	25802	25597	25640	25845	25856	25737	25845	25613	25826	25775	25765	25829	25808	25739	25789	25744	25829	26038	25796	25960	25663	25853	25881	25960	26055	25793	25645	25739	25764	25892	25681	25896	25907	26060	25979	25408	25759	25867	25635	25617	25639	25683	25723	25827	26036	25813	25761	25794	25885	25959	25925	25995	26005	25794	25714	25761	25842	25922	25793	25682	25837	25833	25954	25784	25853	25869	25871	25935	25552	25782	25742	25748	25955	25992	26056	25959	25898	25953	25572	25829	25645	25721	25976	25936	25804	25735	26019	25947	25843	25742	25763	25791	26043	25948	25696	25995	25681	25580	25711	25894	25556	25667	25810	25728	25712	25688	25671	26002	25877	25961	25824	25970	25674	25715	25872	25902	25868	26075	25792	25960	25771	25819	25823	25734	25986	25909	25770	26161	25960	25724	25717	25769	25964	25875	25833	25950	25864	26050	25897	25944	25889	25771	25882	25637	25802	26010	25815	25931	26020	25649	25878	26011	25818	25970	25859	25653	25725	25859	25786	26016	25740	25870	25702	25771	25787	25795	25714	25895	25871	25954	25746	25844	25861	25929	25683	25800	25868	25670	25874	25893	25863	26000	25832	25776	25524	25803	25882	25696	25753	25725	25622	25759	25692	25814	25731	25901	25714	25722	25746	25918	25812	25749	25623	25866	25788	25845	26048	25783	26008	25944	25900	25445	25752	25871	25665	25995	25832	25781	25836	25882	25663	25896	25869	25726	25587	25961	26089	25771	25783	25860	25937	26015	25578	25710	25879	25958	25720	25796	25753	25944	25903	25760	25818	25636	25855	25586	25571	25769	25797	25557	25795	25804	25702	25838	25721	25861	25837	25787	26007	25844	25753	25897	25673	25842	25901	25686	25774	25863	25753	25944	25953	25824	25755	25851	25696	25779	25745	25947	25828	25774	25794	25723	25829	25854	25828	25783	25776	25949	25919	25684	25867	25793	25614	25864	25901	25884	25944	25974	25805	25840	26024	25854	25896	25764	25826	25710	25936	26089	25958	25622	25771	26027	25839	25751	25650	25816	25759	25883	26000	25783	25886	25787	25876	25649	25713	25719	26026	25801	25837	25799	26047	25975	25934	25650	25812	25752	25950	25769	25837	25731	25983	25950	25768	25808	25837	25989	25921	25947	26011	25656	25542	25913	25716	25822	25580	25997	25994	25693	25874	25666	25796	25756	25614	25755	25528	25786	25926	25702	25660	25781	25824	25752	25759	26085	26022	25729	25793	26055	25666	26006	25767	25612	25795	25748	25801	25863	25606	25572	25796	25642	25913	25779	25995	25710	25816	25774	25857	25825	25836	25727	25994	25853	26162	26092	25720	25673	25851	25740	25836	25887	25624	26035	25734	25663	25743	25950	25920	25738	25734	25965	25756	25671	26121	25744	25657	26019	25914	26002	25718	25836	25807	25817	25846	25887	25731	25923	25910	25547	25816	26108	26022	25818	25977	25929	25884	25728	25892	25662	25961	25643	25673	25836	25910	25950	25940	25771	25966	25774	25947	25575	25617	25689	25784	25824	25766	25936	25853	25805	25967	25993	26067	25843	25768	25781	26080	25987	25910	25766	26047	26187	25717	25940	26093	25937	25938	25833	25691	25865	25937	25429	25729	25828	25765	25836	25860	25819	25958	25838	25665	25796	25932	25985	26035	26045	25848	25949	25585	25825	25629	26076	25725	25806	25648	25741	25796	25666	25689	25677	25877	25607	25673	26113	25649	25629	25825	25681	26097	26065	26076	25608	25778	25695	25928	25967	25928	25858	26048	26061	25650	25736	25794	25638	25706	25864	25995	25779	25817	25756	26022	25674	25988	25627	25752	25871	25867	25870	25975	25817	25806	25904	25779	25994	25952	25721	26077
52378	76867	68531	52600	48337	44644	39870	33392	30277	27994	24691	21391	20406	19743	19228	18836	18202	18096	17887	17532	17513	17228	17139	17124	17000	17064	17087	17083	16940	16805	17057	16913	16952	16682	16731	16935	16973	16710	16748	16865	16710	16652	16756	16860	16768	16799	16798	16882	16888	16631	16709	16838	16928	16685	16939	16831	16837	16568	16853	16708	16508	16697	16765	16677	16610	16799	16660	16727	16651	16763	16821	16559	16775	16642	16841	16854	16732	16563	16524	16673	16788	16847	16754	16877	16684	16946	16658	16780	16679	16570	16757	16628	16677	16558	16753	16641	16966	16866	16785	16973	16693	16647	16696	16546	16842	16749	16820	16702	16807	16649	16667	16549	16681	16769	16613	16763	16613	16647	16713	16652	16819	16775	16815	16535	16597	16770	16700	16880	16681	16646	16826	16730	16702	16699	16695	16643	16613	16746	16615	16832	16799	16663	16606	16762	16804	16769	16873	16542	16665	16798	16567	16877	16791	16845	16734	16705	16838	16748	16684	16682	16770	16712	16652	16671	16615	16822	16623	16607	16621	16599	16684	16636	16840	16555	16681	16780	16609	16736	16776	16886	16586	16701	16810	16653	16848	16698	16489	16661	16901	16786	16962	16717	16778	16762	16570	16613	16533	16572	16760	16731	16804	16731	16604	16695	16646	16726	16624	16575	16687	16614	16657	16730	16727	16641	16662	16730	16609	16856	16778	16833	16833	16619	16760	16715	16763	16542	16973	16656	16812	16647	16689	16759	16733	16806	16731	16605	16822	16583	16660	16781	16583	16903	16708	16695	16816	16667	16626	16677	16734	16770	16582	16514	16672	16682	16877	16965	16519	16627	16620	16638	16603	16854	16739	16682	16791	16698	16594	16696	16755	16685	16686	16825	16668	16728	16739	16818	16755	16551	16975	16875	16592	16663	16772	16659	16611	16737	16761	16720	16674	16748	16818	16573	16765	16769	16810	16687	16738	16531	16659	16457	16705	16618	16891	16797	16592	16825	16669	16733	16857	16558	16790	16711	16732	16992	16671	16616	16753	16694	16846	16660	16684	16646	16558	16703	16735	16968	16676	16609	16785	16816	16625	16888	16643	16911	16574	16606	16647	16526	16799	16834	16751	16940	16670	16723	16762	16681	16779	16679	16801	16733	16774	16667	16828	16573	16685	16760	16808	16832	16707	16547	16728	16766	16888	16612	16777	16802	16719	16662	16727	16831	16681	16833	16716	16684	17000	16800	16663	16733	16877	16672	16668	16712	16824	16785	16868	16718	16624	16541	16815	16569	16801	16740	16729	16844	16763	16720	16751	16764	16614	16835	16850	16715	16822	16652	16780	16690	16838	16636	16775	16653	16761	16749	16770	16720	16618	16710	16791	16835	16920	16756	16662	16669	16687	16649	16667	16789	16613	16821	16695	16891	16570	16891	16595	16824	16675	16728	16698	16695	16832	16564	16716	16581	16648	16966	16820	16684	16562	16675	16811	16783	16876	16817	16774	16665	16927	16734	16792	16757	16818	16674	16785	16820	16720	16636	16820	16727	16778	16742	16691	16684	16666	16752	16757	16817	16563	16740	16781	16615	16683	16584	16609	16822	16599	16697	16626	16724	16749	16570	16804	16593	16792	16654	16729	16641	16777	16731	16695	16740	16803	16689	16892	16996	16563	16530	16800	16843	16558	16561	16811	16576	16722	16795	16896	16694	16780	17000	16779	16816	16738	16731	16728	16510	16653	16692	16706	16602	16772	16656	16752	16616	16737	16690	16761	16912	16760	16750	16709	16691	16361	16785	16793	16740	16489	16681	16779	16717	16822	16675	16771	16457	16732	16705	16730	16740	16817	16727	16630	16916	17026	16664	16764	16778	16737	16689	16530	16761	16638	16711	16828	16787	16776	16763	16741	16719	16985	16653	16784	16557	16921	16646	16641	16740	16777	16686	16632	16863	16791	16521	16699	16691	16724	16583	16592	16736	16702	16683	16831	16638	16584	16817	16873	16835	17040	16584	16864	16758	16619	16870	16641	16731	16644	16855	16810	16798	16751	16641	16708	16756	16649	16506	16772	16902	16832	16665	16713	16700	16795	16723	16585	16624	16751	16710	16741	16656	16792	16721	16538	16696	16891	16699	16828	16757	16619	16668	16818	16797	16691	16633	16562	16699	16567	16750	16827	16613	16686	16804	16725	16762	16656	16744	16784	16684	16775	16694	16720	16801	16677	16467	16639	16733	16597	16675	16686	16733	16661	16775	16814	16834	16560	16693	16481	16854	16752	16679	16728	16653	16637	16686	16877	16651	16993	16614	16737	16790	16759	16914	16779	16731	16806	16818	16771	16788	16732	16738	16723	16826	16853	16731	16634	16684	16739	16775	16699	16817	16739	16793	16768	16821	16892	16767	16711	16857	16653	16887	16570	16643	16657	16539	16800	16679	16581	16703	16737	16634	16767	16796	16629	16689	16610	16747	16811	16726	16525	16659	16738	16889	16704	16748	16873	16879	16852	16817	16688	16593	16660	16771	16874	16813	16932	16719	16747	16579	16693	16743	16842	16852	16733	16700	16755	16630	16639	16743	16703	16780	16772	16668	16875	16721	17050	16711	16645	16766	16840	16744	16746	16820	16619	16635	16787	16732	16726	16532	16696	16606	16626	16535	16583	16619	16840	16659	16777	16715	16611	16902	16753	16625	16757	16717	16736	16680	16947	16718	16719	16599	16907	16713	16703	16809	16765	16863	16696	16628	16802	16582	16780	16741	16750	16686	16769	16586	16675	16881	16711	16570	16618	16593	16621	16654	16829	16905	16642	16599	16799	16776	16660	16737	16678	16891	16768	16799	16772	16751	16600	16764	16889	16806	16670	16717	16567	16747	16678	16858	16787	16758	16832	16726	16662	16655	16645	16765	16667	16747	16782	16811	16751	16609	16747	16497	16746	16741	16726	16788	16790	16613	16641	16642	16616	16820	16759	16650	16737	16634	16700	16654	16628	16881	16589	16740	16740	16839	16713	16636	16673	16792	16814	16801	16688	16667	16667	16655	16749	16697	16725	16909	16862	16616	16640	16616	16921	16721	16617	16700	16532	16561	16852	16904	16853	16830	16705	16748	16773	16767	16828	16867	16905	16837	16750	16698	16867	16785	16923	16818	16627	16618	16619	16924	16711	16578	16758	16688	16759	16695	16684	16588	16839	16776	16504	16717	16821	16651	16705	16763	16665	16682	16563	16780	16887	16793	16688	16645	16779	16899	16960	16709	16705	16808	16700	16914	16952	16805	16901	16749	16784	16661	16811	16666	16610	16779	16918	16579	16694	16705	16753	16704	16604	16584	16519	16610	16764	16645	16759	16739	16854	16904	16669	16671	16723	16723	16719	16688	16741	16774	16727	16831	16664	16656	16752	16712	16619	16657	16706	16676	16662	16742	16803	16635	16540	16668	16564	16724	16725	16889	16587	16601	16831	16603	16690	16689	16972	16899	16957	16879	16756	16724	16809	16725	16652	16728	16604	16887	16841	16799	16973	16686	16833	16641	16787	16540	16703	16762	16552	16887	16642	16798	16794	16702	16667	16659	16777	16644	16710	16821	16587	16566	16724	16659	16704	16912	16743	16619	16757	16531	16798	16780	16718	16758	16774	16789	16760	16793	16854	16697	16729	16655	16664	16749	16636	16687	16758	16718	16717	16852	16871	16735	16856	16784	16656	16659	16577	16724	16826	16717	16846	16797	16840	16743	16631	16619	16792	16741	16632	16699	16834	16615	16760	16836	16676	16641	16921	16846	16849	16890	16625	16860	16701	16928	16730	16717	16767	16673	16734	16558	16788	16748	16689	16716	16818	16735	16762	16778	16766	16752	16642	16784	16653	16709	16577	16691	16715	16687	16844	16646	16552	16728	16814	16797	16829	16663	16908	16888	16752	16771	16938	16722	16820	16837	16745	16808	16844	16750	16631	16832	16726	16835	16690	16700	16594	16427	16868	16605	16860	16775	16552	16812	16696	16751	16757	16594	16778	16742	16689	16777	16725	16681	16651	16880	16713	16730	16686	16679	16844	16727	16560	16634	16752	16705	16734	16697	16702	16734	16718	16797	16655	16534	16701	16832	16755	16754	16835	16776	16572	16777	16752	16695	16896	16616	16848	16879	16628	16652	16478	16688	16673	16650	16870	16800	16628	16555	16734	16742	16828	16578	16913	16636	16770	16840	16699	16919	16745	16636	16573	16916	16754	16616	16672	16774	16705	16778	16819	16804	16685	16713	16807	16845	16549	16568	16829	16673	16568	16652	16576	16801	16834	16733	16556	16646	16728	16818	16761	16845	16664	16777	16728	16630	16703	16874	16905	16794	16726	16745	16669	16760	16626	16756	16767	16705	16862	16719	16581	16605	16720	16750	16655	16797	16748	16890	16785	16881	16661	16522	16753	16540	16793	16744	16663	16683	16697	16726	16764	16863	16750	16640	16573	16602	16792	16881	16514	16600	16759	16638	16732	16819	16625	16465	16734	16671	16733	16929	16680	16645	16752	16672	16648	16640	16669	16583	16792	16771	16877	16726	16602	16539	16613	16753	16785	16859	16653	16660	16606	16880	16774	16845	16610	16701	16618	16741	16884	16574	16809	16852	16808	16673	16653	16688	16856	16797	16736	16598	16801	16560	16687	16685	16814	16923	16733	16683	16562	16517	16853	16794	16687	16863	16812	16724	16880	16659	16764	16663	16848	16835	16737	16860	16800	16683	16863	16887	16846	16766	16557	16699	16707	16742	16769	16958	16649	16661	16805	16691	16924	16668	16805	16590	16778	16687	16769	16688	16716	16740	16669	16684	16732	16801	16775	16727	16847	16694	16858	16903	16704	17021	16688	16707	16711	16789	16754	16746	16756	16714	16639	16804	16847	16727	16605	16853	16555	16735	16715	16753	16670	16550	16949	16646	16996	16792	16567	16767	16863	16582	16586	16711	16708	16648	16901	16747	16807	16652	16716	16762	16702	16723	16727	16752	16769	16899	16767	16733	16705	16673	16781	16818	16595	16835	16765	16667	16716	16728	16692	16609	16743	16838	16809	16746	16929	16732	16904	16820	16709	16659	16998	16621	16882	16561	16814	16722	16705	16732	16554	16680	16752	16764	16926	16704	16574	16859	16623	16614
47938	53523	55345	47065	43115	36613	31972	30352	29624	28782	28019	27794	27412	26988	26923	26670	26743	26868	26663	26327	26052	26462	26109	26276	26282	26269	26364	26295	26097	26103	26250	26214	26195	26425	26200	26076	26319	26292	26087	26107	26093	26143	26285	26136	26063	26326	26257	26242	26165	25679	26091	26125	26188	26238	26235	26133	26144	26028	26109	26392	26185	25770	25954	25928	25916	26259	25948	26086	26310	25933	26104	25939	26183	26183	26217	26067	26034	26345	25979	26108	26050	26023	26173	26194	26063	26021	26009	26117	26213	26124	26265	26021	25930	26167	26086	26080	26058	26122	26228	25887	25985	26324	26324	26062	25997	26046	26386	26075	25932	25809	26164	26371	26000	26144	26189	26099	26118	26145	26096	26223	26137	26200	26117	26078	26072	26249	26028	26129	26218	25931	25943	25989	25858	26178	26150	26009	25993	26281	25826	26009	26196	26077	26101	25799	26138	26247	26308	26164	26049	26227	26026	25852	25958	26030	26133	26044	26375	26269	26363	26104	26222	25979	26281	26135	26234	26191	25824	25990	26327	26233	26131	26090	26116	26073	26171	26097	26147	26292	26009	26105	26165	25987	26575	25920	25772	26280	25973	26060	26266	26258	26016	26170	26400	26191	26342	26014	26021	25987	26088	25977	26242	26259	26078	26012	26322	26112	25876	26139	26036	26242	26199	26274	25805	25912	25956	25892	26201	26287	26127	26289	26111	26104	26205	26017	26019	25979	25980	26228	26106	25953	26071	26017	26316	25996	25818	26261	25963	26267	25997	26016	26284	26049	25922	25875	26215	26022	26109	26146	26183	26152	25950	25889	26091	26078	26083	26224	26123	26217	26157	25997	26031	25968	26055	26244	26264	26307	26092	26220	25982	26136	26076	26143	26272	26129	26297	26055	26090	26312	25893	26208	26136	25990	26145	26322	26201	26034	26232	26097	26149	26100	26123	26401	26091	26236	26090	25888	25962	25993	26311	26190	26196	26126	26171	26198	26135	25960	25995	26156	26119	26026	26045	25896	26397	26062	25991	25923	26202	26198	25992	26305	25961	26325	26227	26458	26174	26161	25994	26306	26052	26232	26161	26263	26101	25986	26239	26191	25981	26030	26155	25883	26145	26093	26282	26070	26026	26078	26245	26376	26287	26161	26272	26366	26143	25836	25793	26361	26286	26239	26236	26246	26112	26229	26316	26262	26275	26186	26254	26343	26055	25984	26048	26116	26358	26198	26139	26210	26143	26044	26158	26133	26213	26089	26102	26128	26023	25990	26110	26141	26162	26340	26363	26329	26360	26052	25878	26076	26023	26252	26193	26242	26074	26235	26096	25705	25943	26094	25966	26222	26003	25994	26157	25727	26145	26221	26120	26184	26056	25842	26186	26114	26075	26125	26047	25794	25915	26006	26196	25974	25947	26039	25921	26022	26188	26216	26392	26059	25811	25957	25948	26112	26065	26119	26064	26305	25965	26062	26184	26078	25646	25868	26129	26126	25966	26115	26198	26159	25997	26078	25990	25930	26064	26180	26111	26132	26112	26255	26192	26100	25916	25907	26086	26085	25969	26371	26225	26081	26102	26281	26115	26203	26005	25968	26374	26430	26064	25827	26258	26114	26021	26068	26394	26063	26245	26027	26098	26094	26174	25942	26013	26122	26258	25914	25707	26117	25883	25955	26077	25974	26341	26048	26065	25999	26200	26482	26041	26193	26225	26061	25965	26282	26081	25918	26140	26075	26223	26115	26079	26078	25956	25799	26129	26288	26131	26123	26483	26217	26277	26394	26299	26209	26125	25991	26161	26023	26040	26173	26063	26173	26080	26257	25989	26048	26106	25840	26225	26121	26070	26057	26140	26031	26111	26086	26318	26217	25932	26302	26072	26290	25943	26217	25879	26128	26050	25844	26040	26000	26407	26230	26102	26288	26280	26310	26019	26094	26234	26002	26064	26094	25976	26093	26169	26251	26368	26165	26322	26006	26165	26098	26201	26074	25963	25962	26183	26555	26129	26111	26276	26403	26255	26021	25989	26072	25933	26102	26360	26169	26036	26118	26103	25828	25999	25976	26069	26332	26171	26047	25933	26100	26218	26330	26059	26240	26296	25850	25956	26164	26080	26037	25907	26285	26258	26025	26073	26217	26251	26150	26228	26247	26120	26472	25906	26049	26136	26109	26114	26141	26416	26072	25877	26054	26280	26177	25972	26275	26049	25825	26193	25909	26117	26256	26087	26278	26248	26105	26068	25977	26140	26154	26032	25956	26037	26064	26141	26086	26078	26123	26024	26104	26026	25841	26000	26305	26276	26237	26118	25848	26261	26073	26169	26187	26114	26395	26164	26140	26003	26151	26143	26324	26195	26149	26045	25973	26307	26040	26134	26167	26171	26253	26292	25986	26102	25965	25899	25986	26361	26129	26104	25974	26083	26098	26149	26271	26073	26053	25896	26214	25939	26113	26133	25966	25927	26072	26133	26122	26055	26344	26462	26087	26356	26158	26263	26116	26489	26343	25956	26491	26135	26045	26173	26142	26006	26264	26232	26266	26016	26161	26136	26068	25926	25979	25968	26096	26114	25862	26389	26124	26143	26289	26221	26348	26144	26100	26082	26181	26166	26237	26142	26020	26087	25996	26121	25993	26153	25838	26192	26313	25960	25997	26161	26172	26085	26018	26324	26200	26164	25770	26168	26021	26141	26155	25914	26060	25870	26124	25897	26086	26029	25913	26105	26162	26197	26052	26033	25990	26235	26062	25997	26166	26204	26115	25977	26148	26081	26176	26287	26089	26094	26285	26265	26170	26266	26196	26127	26086	26129	26100	26273	26023	26138	26166	26093	25889	25921	26384	26218	26177	26033	26226	26102	26417	26186	26440	26317	26071	26070	26309	25890	25898	26279	26354	26330	26057	25982	26162	26085	26262	26132	26146	25961	26228	26096	25859	25934	25943	26076	26072	26170	26135	25801	26289	26006	26320	26290	26174	26214	26114	26350	26045	25871	26146	26411	26083	26118	26299	26204	26137	26225	25971	26054	26371	26046	26072	26214	26126	26141	26164	26072	26038	26224	26161	26146	26079	26137	26384	26090	26130	26239	26078	26276	26072	26155	26299	25967	26143	26164	26254	26059	26006	26246	26301	26327	26115	26401	26164	26102	26093	26031	26049	25881	26196	26264	26197	26067	26129	26069	26138	25945	26273	25822	26070	26392	26119	26221	26081	26045	26181	26064	26154	26216	26197	26220	26118	26218	26073	26203	26410	26029	26146	26108	26017	26089	26058	26202	26079	26170	25969	26084	26175	26150	26036	26053	26076	25946	26412	26190	26061	26040	26066	25977	26178	26298	26133	26060	26351	26123	26030	25965	26069	25919	26062	26241	26067	26095	26011	26131	26078	25890	26110	25945	25977	26237	26091	26143	26342	26234	26290	26197	26254	26159	26097	25922	26086	25831	26083	26061	26109	26248	26341	26241	26135	26304	26349	26132	26210	25966	26069	26086	26349	25996	25859	25842	25988	26046	26232	26285	26197	26116	26233	26061	26132	26240	25858	26330	25897	26107	25878	26265	26083	26044	26215	26239	26187	26276	26198	26181	25896	26099	25942	25967	25908	26446	26341	26231	25645	26033	26024	26153	26192	26140	26068	26165	26067	25905	25830	26169	26113	26351	26031	26072	26412	26012	26270	26190	26285	25969	25972	26200	25861	26263	25865	26037	26114	26187	26121	26247	25902	26149	25958	26157	26136	26108	25860	25957	26038	25893	25982	25996	26110	26149	26182	25954	26429	26070	25981	26298	26339	26009	26202	26043	26070	26205	25949	26236	26034	26173	26124	26366	26001	26096	26125	25992	26221	25929	26175	26171	26386	26333	26168	26298	26151	26085	25818	25930	26188	26355	26301	26337	26239	26312	26240	26159	26108	26195	26042	26088	26309	26096	26018	26030	26365	26204	26084	26088	26111	26168	26175	26186	25992	26173	26125	26278	26162	26150	26122	26075	26126	26258	25999	25904	26246	26358	26097	26176	26083	26194	26142	26125	26034	26228	26100	26192	26191	26242	26226	26466	26165	26169	26389	26268	26262	25867	26305	26271	26410	26391	26211	26266	26143	26222	26118	26133	26188	26327	26253	26090	25973	25994	26155	26301	26190	26127	25992	26334	25987	26015	26269	26207	25977	26468	26437	26116	26070	26169	26029	26248	25953	26159	26170	26020	26241	25634	25922	26180	26114	25863	26282	25891	26038	26191	25807	26047	26043	26138	26194	25936	26192	26185	25887	26092	26058	26286	25880	25940	26176	26503	25860	26372	26190	26222	26152	25798	26238	26005	26215	26308	26122	25963	26269	26273	26311	26117	26078	26065	26161	25842	26001	26123	25808	26269	26305	26157	26162	26381	26021	25973	26087	26088	26166	25979	25928	26139	25887	26210	26298	26048	26032	26094	25839	26003	25981	26118	26164	26453	26121	26111	26079	26209	26214	26014	26091	25957	26248	26222	26001	26102	26255	26166	26221	26129	26066	26292	26103	26281	25800	26186	26018	26293	26021	25992	25894	25991	26143	26184	26138	26235	26081	26264	26091	26209	26139	26227	26524	26340	26067	26181	26235	26341	26108	26246	25972	25971	26624	26330	26155	26185	25820	26015	25935	26075	26026	26232	25974	26111	25899	26006	26039	26048	25855	26092	26082	26027	25943	26255	26302	26008	25862	26059	26327	26369	26163	26227	26127	25790	26149	26103	26234	26091	26108	26220	25961	26132	26401	26248	26148	25936	26230	26116	26165	26019	26311	26266	26164	26193	26119	26242	26137	25940	26044	26159	25968	26223	26263	25966	26165	26123	26197	26282	26451	26075	26192	26048	26205	26154	26321	26104	26286	26290	26046	25954	26026	25998	26186	26502	26131	26439	26303	26104	26177	26188	26136	25989	25863	26268	26230	26289	26203	26009	25974	26181	26040	26333	26149	26187	26228	26480	26457	26126	26100	26246	26348	26275	26137	25927	25946	26180	25841	26104	26213	26236	26070	26153	26083	26069	26047	26208	25926	26019	26006	26083	26208	26215	26270	26114	26086	26284	26162	25955	26038	26198	25834	26072	26098	26006	26138	26209	26322	26138	26206	26087	25938	25779	26409	26032	26156	26178	26161
51234	60994	55106	41298	37476	29017	23993	22070	21700	20516	19402	18613	18113	17963	17789	17777	17402	17329	17104	17170	17133	17255	17020	16919	16964	16964	16849	17017	16923	17039	16989	16895	16710	16824	17112	16953	16647	16934	16807	16893	16991	16963	16985	16909	16918	16763	17050	17010	16883	16934	16821	16861	16913	16857	16997	16753	16969	16884	16775	16871	16857	16901	16900	16892	16743	16814	16961	16872	16944	16704	16887	16767	16851	16887	16735	16900	16833	16990	16934	16757	17001	16836	16950	16765	16849	16770	16692	16925	16821	16761	16892	16903	16805	17050	16897	16882	16923	16873	16842	16761	16761	16894	16927	16965	16881	16836	16801	16816	16834	17017	16875	16929	16910	16888	16844	16831	17003	16832	16624	16881	16976	16833	16756	16764	16725	16749	16906	16858	17052	16714	16824	16834	16892	17018	16854	16933	16667	16822	16967	16777	16859	16921	16944	16858	16863	16848	16772	16923	17050	16711	16706	16845	16936	16771	17025	16894	16927	16927	17009	16702	16852	16898	17008	16982	16871	16830	17012	16868	16767	16919	16978	16859	17020	16896	16942	16772	16920	16926	17029	16926	16806	16742	16908	16845	16840	16855	16553	16722	16877	16809	16894	16879	16884	16818	16925	16910	16872	16820	16748	16848	16848	16906	16832	17107	16903	16911	16874	16797	16826	16914	17063	16740	16959	16864	16797	16949	17071	16828	16981	16785	16808	16858	16794	16883	16847	16918	16940	16969	16906	16927	16900	16939	16794	16861	16739	16889	17048	16900	17025	16771	16764	16968	16852	16823	16720	16819	16877	16905	16764	16888	16915	16815	16712	16899	16942	16722	16987	16969	16790	16958	16886	16855	16940	16861	17004	16844	16925	16946	16968	16999	16891	16891	16850	16790	16781	16944	16696	16806	16878	16952	16954	16744	16918	16954	16843	16834	16853	16720	16850	16869	16908	16736	16971	16840	16882	16741	16774	16877	16958	16864	16921	16906	16813	16840	16791	16799	16930	16940	16799	16932	16762	16947	16742	16795	17028	16845	16814	16780	16922	16845	16981	16827	16857	16875	16945	16856	16678	16838	17010	16830	16852	16953	16580	16648	16886	16906	16961	16814	16924	16731	16778	16871	16977	16868	16735	16864	16983	16903	16821	16903	16872	16744	17026	16836	16899	16949	16817	16938	16880	16945	16929	17041	16888	16891	16809	16702	16774	16848	16948	16917	16992	16854	16915	16786	17091	16812	16770	16867	17073	16973	17002	16949	16951	16746	16948	16810	16743	16853	16881	16918	16970	16768	16819	17073	17048	16838	16958	16915	16878	16974	16943	16791	16862	16983	16838	16881	16846	16864	16922	17004	16824	16875	16802	16905	16798	16836	16916	16927	16869	16943	16951	16895	17049	16839	16909	16832	16796	16652	16907	16735	16924	16791	16824	16813	16604	16864	16816	16979	16981	16785	16938	16859	16840	16845	16801	16867	17051	16870	16933	16895	16995	16732	16750	16960	16639	17169	16967	16903	16937	16963	17014	16801	16685	16844	16806	16862	16838	16865	16745	16902	16834	16886	17005	16938	17019	16787	16824	17020	16857	16872	16917	16918	16813	16986	16881	16923	16785	16879	16862	16722	16859	16759	16866	16828	16845	17043	16705	16808	17010	16785	16880	16732	16774	16819	16951	16740	16603	16825	16814	16818	16981	16888	16832	16910	16946	16923	16865	16865	16929	16822	17065	16841	16880	16947	16938	16815	16810	16787	16960	17101	16840	16948	16960	16810	16811	16847	16837	17022	16806	17058	17093	16815	17047	16834	16867	16938	16750	16909	16954	16893	16964	16744	16989	16869	16971	16764	16833	16908	16880	16989	16945	16846	16865	16906	16699	16889	16988	16962	16879	16914	16998	16815	16700	16969	16765	16827	17074	16943	16925	16816	16808	16941	16943	16785	17015	16717	16943	16892	16927	16775	16939	17111	16668	16920	16794	16903	17065	16633	16624	16927	16660	16763	16933	16862	16746	16852	16933	16821	16838	16769	16833	16820	16816	16755	16990	16818	17046	16826	16879	16938	16878	16962	16817	16770	16639	17064	16849	16946	16912	16864	16915	16765	16792	16914	16992	16802	16777	16989	16726	16744	16646	16980	16805	17004	17016	16828	16928	16947	16893	16870	16870	16807	16919	16871	16900	16807	16920	16894	16964	16779	16978	16754	16969	16806	16727	16954	16980	16878	16909	16719	16823	16918	16818	16890	16640	16999	16818	16586	16929	16875	16877	16883	16833	16895	16855	16888	16749	16758	16787	16885	16799	16753	16850	16751	16912	16977	16693	16956	16879	16946	16922	16882	16815	16835	16547	17001	16935	16944	16954	16989	16871	16793	16811	16796	16749	16835	16778	16932	16841	16995	16869	16869	16806	16841	16834	16762	17025	16826	16915	16809	17164	16811	16850	16851	16942	16850	16879	16817	16938	16936	16728	16864	16972	16970	16645	16577	16896	16741	16726	16818	17059	16808	16772	16882	16862	16971	16971	16894	16853	16944	16781	17053	16734	16864	16991	16776	16912	16884	16901	16873	17104	16821	16939	16881	16777	17057	16661	16986	16914	16690	16857	16893	16979	16836	16792	16795	16826	16958	17066	16880	16866	16849	16984	17017	16909	17114	16947	16781	17024	16717	16889	16836	16757	16898	16899	17041	16669	17025	17000	16750	16802	16952	16738	16686	16938	16899	16972	16895	16819	16909	16876	16975	16682	17050	16791	16776	16950	16972	16890	16790	16809	16767	16932	16933	16857	16962	16930	16820	16921	17013	16822	16968	16771	16675	16875	16944	16796	16818	16876	17034	17048	16970	16915	16835	16836	16852	16693	16854	16952	16779	16949	16866	16911	16882	17074	16718	16701	16677	16977	16853	16936	16781	16960	16877	16747	16701	16887	17163	17111	16937	16880	16701	17028	16975	16768	16829	16880	17061	16760	17030	17009	16898	16855	16590	17041	16852	16997	16975	16946	16987	16817	16988	16830	16790	16887	16947	16829	17057	16747	17010	16833	16693	16977	16850	16875	16913	17015	16960	17002	16783	16910	16894	16762	16784	16857	16924	16616	16727	16892	16713	16800	16892	16701	16878	16877	16793	16861	16791	16954	16949	16892	16900	16882	16759	16744	16825	16929	16788	16892	17061	16866	16809	16769	16831	16818	16810	16833	16770	16895	16830	17063	16795	17037	16718	16825	16918	16940	16940	16893	16631	16948	16844	16876	16922	16799	16866	17012	16935	16810	16723	16930	16938	16795	16851	17013	16924	16725	16794	16775	16708	16738	16940	16821	17001	16909	17013	16887	17016	16733	16793	16845	16831	16809	16872	16817	16728	16822	16919	16961	16934	16702	16928	17014	16985	16925	16932	16900	16875	16825	16838	16702	16630	16869	16877	16817	16841	16972	16937	16995	16908	16727	16899	16946	16937	17003	16886	17008	16920	17040	16788	16873	16850	16834	16785	16834	16938	16642	16860	17030	16644	16775	16728	16893	16886	16918	16749	16998	16811	16848	17125	16776	16902	17027	16927	16825	16954	16933	16947	16901	16906	16884	16888	16995	16828	16848	16893	16897	16826	16782	16893	16994	16759	16857	16851	16707	16867	16794	16900	16874	16825	16813	16775	16900	16973	16848	16879	16852	16799	16811	16904	16875	16855	17061	16945	16892	16863	16854	17005	17042	16865	16864	16867	16628	16940	16820	16827	16694	16769	16793	16919	17003	16773	16934	16761	17077	16855	16766	16896	16882	16831	16828	16906	16859	16891	16987	16847	16894	16899	16923	16851	16734	16853	16654	16896	16864	16959	16814	16905	16759	16794	16987	16865	16887	16874	16904	16902	16834	16991	16903	16938	16827	16786	16806	16685	16986	16782	16680	16831	16997	16903	16989	16925	16836	16814	17063	16892	16700	16933	16832	16831	16928	16834	16829	17041	16910	16956	16860	16957	16958	16866	16932	16701	16807	17025	16992	16916	16832	16875	16948	16944	17006	16937	16920	16805	16944	16849	16935	16738	16843	16838	16641	16893	16986	16980	16976	16880	16794	16904	16962	16928	16882	16932	16821	16822	16755	16906	16843	16877	16740	16747	16997	16948	16816	16784	17014	16720	16809	17043	16909	16746	17004	16872	16896	16964	16904	16823	16866	16855	16704	16762	17030	16903	16796	16738	16984	16925	16917	16830	16816	16868	16891	16750	16931	17066	16927	16903	17055	16945	16815	16885	16763	16804	17009	16973	16910	16958	16942	16926	16820	16960	16925	16832	16821	16907	16943	16949	16793	16960	16804	16982	16889	17004	16915	16904	16881	16747	17058	17023	16896	16852	16838	16892	16709	16801	16877	16966	16858	17100	16938	16717	16790	16808	16789	16835	17002	17028	16843	16934	16814	16964	16968	16810	16973	16756	17008	17090	16927	16796	16871	17006	16961	16983	16934	16868	16842	16931	16728	16670	16964	16904	16983	16822	16853	16914	16689	16952	16957	16795	16829	16943	16871	16912	16782	16880	16985	16799	16802	16840	16591	17035	16878	16881	17015	16932	17042	16680	16799	16933	17013	16774	16858	16919	16921	16790	16889	16754	16842	17009	16888	16782	16897	16745	16799	16918	16854	16877	16914	16788	16821	16541	16954	16811	16805	16851	17076	16766	16864	16952	16806	16772	16889	16843	16953	16861	16934	16919	16998	16848	16857	16643	16776	16888	16947	17151	16817	16910	16947	17128	16751	16874	16862	16805	16910	16852	16937	16800	17066	16838	16779	16879	16947	16753	16765	17029	16992	16994	17004	16756	16672	16862	16853	16919	16884	16705	16679	16741	16778	16778	16921	16662	16704	17009	16972	16713	17047	16859	16998	16930	16782	16940	16793	16849	16938	17012	16866	16963	16868	16948	16960	16884	16712	17088	16878	17051	16965	16788	16750	16888	16924	17080	16926	16834	16810	16923	16735	16931	16762	16852	16872	16752	16935	16912	16818	16843	16918	16871	16760	16881	16868	16795	16760	16881	16787	16735	16851	16807	16869	16873	16791	16865	16722	16717	16799	16738	16899	17069	16796	16839	16941	16891	17121	16758	16885	16902	16849	16921	16797	16806	16993	16969	16975	16795	16658	16996	16780	17035
25966	22025	38579	47960	48628	44741	39603	32985	32443	31683	30389	28690	28219	27686	27488	26896	26981	27335	27076	27024	26835	26385	26497	26475	26413	26354	26444	26519	26361	26193	26258	26291	26223	26284	26351	26284	26251	26116	26197	26256	26261	26183	26442	25959	26479	26133	26405	26137	26360	26006	26398	26183	26338	26227	26196	25904	26238	26208	26333	26249	26174	26347	26177	26136	26279	26111	26330	26309	26098	26207	26467	26216	26060	26305	26402	26217	26353	26512	26410	26195	26203	26110	26225	26238	26147	26327	25883	26238	26035	25912	26488	25961	26331	26224	26413	26319	26307	26342	26125	26109	26254	26234	26292	26308	26177	26380	26210	26312	26255	26085	26276	25983	26197	26096	26132	26372	26303	26072	26085	26333	26284	26192	26346	26086	26183	26354	26167	26194	26154	26353	26000	26120	26089	26119	26126	25952	26366	26172	26217	25994	26047	26343	26187	26073	26233	26381	26229	26193	26124	26352	26184	26145	26084	26396	26164	26232	26321	26228	26292	26263	25976	26266	26197	26522	25999	26364	26042	26331	26318	26150	26290	26390	26341	26106	26054	26348	26195	26249	26188	26252	26036	25961	26061	26152	26334	26248	26330	26375	26067	25946	26271	26352	26147	26185	26053	26314	26029	26305	26033	25967	26449	26028	25938	26025	26171	26247	26216	26330	26412	26162	26285	26065	26342	26121	26272	26004	26077	26259	25871	26169	26326	26231	26180	26382	26411	26123	26267	26059	26091	26260	26194	26185	26189	26515	26203	26176	25893	26096	25957	26256	26280	26360	26099	26364	25862	26100	26390	26176	26196	25917	26229	26051	26319	26163	26274	26275	26212	26405	26196	26338	26430	26029	26378	26180	26265	26374	26166	26169	26106	26230	26241	26350	26478	26182	26084	26331	26148	26175	26109	26208	26246	26183	26174	26122	26348	26218	26174	25941	26131	26199	26135	26108	26541	26350	26228	26250	26189	26108	26097	26324	26060	26259	26279	26311	26022	25956	26189	26340	26462	26130	26164	26137	26290	26155	26299	26024	26223	26183	26291	26269	26285	26115	26189	26250	26222	26258	26377	26373	26360	26149	26186	25960	26338	26214	26219	26151	26101	26192	25974	26014	26234	26364	26496	26256	26174	26191	26478	26028	26384	26207	26068	26154	26179	26227	26066	26241	26344	26176	26209	26274	26141	26339	26278	26065	26021	26199	26156	26199	26147	26317	26098	26255	26112	26373	26182	26241	26159	26210	26290	26054	26112	26337	26212	26084	26234	26192	26177	25997	26026	26229	26313	26158	26410	26147	26196	26278	26023	26154	26045	26275	26319	26253	26095	26419	26111	26115	26009	26429	26340	26333	26189	26534	26288	26380	26082	26177	26019	26225	26224	26460	26048	26419	26410	26416	26267	26141	26160	26227	26178	26086	26109	26302	26260	26256	26031	26405	25995	26057	26145	25870	26044	26254	26381	26414	26409	26248	26238	26376	26252	26357	26266	26436	26410	26079	26175	26323	26292	26206	26237	26124	26079	26227	26260	26290	26291	26354	26296	26298	26145	26331	26495	26358	26414	26440	26301	26305	26407	26031	26008	26088	26105	26226	25977	26460	26278	26040	26380	26065	26207	26157	26103	26321	26515	26206	26158	26291	26123	26109	25948	26326	26138	26096	26447	26151	26005	26317	26251	26106	26074	26031	26055	26091	26257	26073	26402	26092	26262	26205	26473	26386	26191	25927	25966	26091	26168	26146	26257	26044	26106	26023	26268	25991	26411	26126	26133	26390	26585	26063	26326	26370	26280	26419	26220	26308	26590	26268	26075	26325	26412	26215	26158	26343	26441	26187	26325	26078	26197	26061	26110	26272	26215	26334	26416	26077	26050	26207	26208	26164	26416	26358	26254	26453	26347	26280	26331	26542	26180	26193	26096	26416	26208	26376	26257	26373	26235	25987	26310	26445	26412	26325	26315	26078	26154	26243	26038	26056	26255	26063	26241	26074	26296	26360	26100	26302	26121	26169	26333	26369	25995	26144	26260	26006	26060	26047	25989	26381	26308	26113	26204	26134	26381	26263	26270	26264	26101	26019	26188	26313	26105	26104	26102	26340	26246	26297	26186	26228	26215	26220	26178	26075	26173	26079	26318	26135	26410	25960	26338	26403	26372	26458	26203	26170	25948	26511	26347	26129	25887	26065	26662	26190	26070	26122	26078	26078	26168	26271	26189	26189	26252	26005	26209	26145	26204	26245	26352	26191	26354	26220	26204	26104	26250	26083	26015	26336	26188	26219	26308	26502	26496	26094	26128	26111	26230	26283	26440	26221	26211	26132	26225	26097	26231	26399	26310	26049	26183	26096	26184	26177	26330	26083	26526	26392	26287	26320	26213	26033	26095	25947	26110	26067	26210	26064	26285	26271	26458	26288	26553	26559	26298	26207	26311	26435	26195	26199	26264	26203	26200	26281	26353	26186	26083	26076	26143	26201	26195	26456	26176	26273	26054	26135	26388	26248	26376	26273	26236	26094	26310	26168	26056	26198	26237	26305	26129	26115	26461	26336	26481	26125	26300	26054	26456	26287	26233	26229	26079	25903	26350	26262	26245	25974	26181	26084	25948	26010	26156	26407	26214	26088	26372	26053	26243	26165	26048	26243	26302	26301	26309	26316	26078	26238	26205	26003	26233	26060	26025	26393	26329	26179	26268	26231	26011	26378	26158	26016	26487	26212	26397	26184	26174	26214	26345	26148	26155	26151	26327	26072	26252	26259	26433	26191	26053	26253	26355	26140	26174	26302	26135	26129	26204	26173	26325	25961	26290	25939	25891	26289	26217	26249	26021	26476	26436	26407	26332	25851	26035	26372	26169	26055	26204	26190	26323	26321	26163	26008	26033	26278	26239	26344	26403	26156	26358	26358	26197	26169	26267	26249	26504	26224	26059	26088	26058	26206	26243	26214	26258	26121	26100	26068	26311	25924	26395	26258	26609	26216	26486	26279	26159	26195	26328	26286	26284	26292	26246	26073	26379	26380	26198	26336	26447	26210	26380	26373	26288	26192	26258	26267	26369	26242	26041	26065	26299	26000	26235	26414	26370	26289	26547	26067	26107	26194	26336	26090	26211	26229	26145	26096	26072	26114	26376	26370	26201	26083	26090	26191	26190	26345	26216	26206	26327	26177	26282	26246	26177	25879	26302	26220	26276	26403	26128	26223	26089	26247	26272	26230	26239	26076	26103	26200	26488	26161	26287	26240	26157	26405	26004	26245	26397	26438	26438	26243	26375	26293	26376	26340	26206	26225	26102	26408	26317	26372	26149	26099	26100	26208	26003	26185	26097	26311	26380	26086	26076	26285	26267	26036	26366	26063	26730	26340	26239	26271	26302	26104	26107	26455	26107	26180	26384	26361	26076	26272	26321	26279	26249	26261	26191	26108	25981	26314	26228	26276	26086	26466	26446	26478	26259	26360	26364	26208	26096	26258	26173	26329	26209	26028	26235	26113	26006	26314	26115	26071	26181	26200	26209	26238	25997	26172	26111	26222	26213	26312	26158	26286	26252	26375	26339	26453	26101	25742	26276	26234	26259	26133	26408	26152	26136	25862	25979	26342	26231	26230	26328	26192	26475	26179	26106	26121	26259	25974	26332	26153	26291	26258	26233	26166	26170	26172	26315	26301	26313	26478	26093	26125	26101	26268	26469	26538	26264	26313	26180	26304	26110	26215	26165	26373	26213	26228	26050	26239	26481	26301	26406	26222	26131	26418	26348	26511	26064	26031	25921	26165	26125	26143	26335	26049	26240	26227	26016	26093	26350	26206	26248	26114	26287	26228	26179	26292	26033	26345	26310	26258	26225	26072	26076	26199	26120	26220	26445	26233	26230	26371	26494	26148	26245	26436	26227	26365	26357	26289	26135	26213	26101	26078	26478	26037	26284	26415	25896	26130	26276	26264	26548	26387	26002	26056	26220	26479	26243	26201	26170	26426	26526	26247	26285	26174	26244	26190	26240	26318	26380	26211	26156	26120	26272	26238	26138	26246	26194	26401	26405	26323	26084	26254	26273	26233	26402	26523	26437	26254	26552	26257	26231	26244	26362	26347	26350	26335	26001	26017	26182	26393	26147	26282	26243	26119	26193	26236	26306	26292	26066	26221	26420	26192	26081	26420	26367	26074	26228	26016	26196	26269	26132	26229	26231	26234	26078	26127	26144	26324	26362	26300	26043	26122	26143	26219	26063	26301	26315	26430	26409	26234	26429	26311	26587	26094	26181	26296	26133	26227	25983	26230	26126	25883	26085	26147	26079	26293	26215	26226	26110	26273	26017	26095	26351	26133	26206	26205	26291	26363	26282	26347	26337	26109	26328	25962	26140	26218	26259	25771	25999	26347	26409	26286	26146	26267	26034	26387	26196	26301	26177	26144	26039	26143	26312	25925	26068	26598	26133	26429	26313	26191	26264	26395	26289	26284	26371	26325	26227	26298	26295	26169	26400	26161	26097	26052	26181	26275	26083	26230	26258	25795	26151	26045	25979	26421	26308	26125	26112	26154	26278	26266	25967	26125	26036	26265	26194	26344	26051	26472	26016	26235	26240	26143	26184	26196	26359	26231	26115	26174	26299	26312	26120	26066	26270	26222	26294	26330	26199	26472	26299	26211	26269	26094	26195	26088	26028	26196	26126	26299	26333	26079	26292	26193	26292	26280	25872	26247	26268	26227	26396	26000	26189	26143	26433	26354	25958	26167	26119	26227	26072	26684	26163	26137	26230	26317	26279	26151	26080	26373	26201	26292	26093	26193	26398	26231	26370	26346	26301	26435	26134	26342	26240	26268	26328	26514	26311	26469	26239	26265	26032	26218	26342	26104	26320	26274	26268	26162	26454	26176	26156	26029	26214	26365	26145	26085	26424	26330	26256	26127	26056	26342	26106	26446	26339	26182	26288	26085	26091	26203	26234	26193	26277	26191	26147	26366	26286	26281	26254	26114	26138	26313	26205	26159	26319	26223	26298	26240	25996	26261	26367	26066	26049	26234	26267	26302	26415	26347	26074	26200	26369	26065	26190	26238	26201	25941	26007	26349	26165	26317	26196	26402	26385	26151	26107	26184	26306	26264	26130	26314	26232	26222	25991	26147	26428	26357	26194	26384
47229	74558	75529	61996	50674	41024	31027	25398	25280	23535	21640	19968	19399	18714	18087	17873	17758	17718	17683	17612	17556	17408	17283	17196	17027	17169	17100	17004	17209	17160	16873	17184	17041	17029	17139	16996	17031	16842	17067	16884	16987	16979	16930	16958	16983	17134	16968	16949	16986	16810	17042	17102	16887	17074	17030	16945	16885	17015	16918	16849	17041	16893	16902	16926	17052	17050	17126	17019	16789	16888	17003	16895	17113	16865	16851	16943	16953	17128	17048	16952	17131	16999	17115	16934	16922	17084	17030	16863	16933	16895	17095	16978	16980	17054	17067	17204	16843	16948	16962	17040	16993	17145	17098	16871	16999	16831	17012	16918	17023	17048	16995	16974	16859	17151	16771	16992	16858	16924	17291	17018	17023	17087	16896	17012	16859	17029	16889	17106	17024	16838	17120	17192	16927	16965	16771	16935	16880	16891	16916	16947	16927	16961	16874	17024	16778	16893	16981	16925	16977	16835	16835	17064	16856	17046	16957	16970	16755	16960	17064	16897	16848	16861	17112	17021	16945	16801	16859	16887	17210	17006	17154	17029	16968	17021	17053	17115	16976	17022	16999	16954	16933	17095	16984	17014	17019	16982	16768	17041	17114	17075	16959	17062	16971	16964	17182	16967	16919	16839	16825	16821	17114	17121	17043	16914	16847	16966	16773	16884	17011	17086	17006	16972	16945	17130	16946	16969	17001	16979	16963	17148	17126	17006	16991	16851	17072	16990	17107	17016	16895	16907	16984	16959	16993	16935	16956	16966	16994	16852	17076	16976	17214	16882	17008	16887	16869	16887	17010	16935	16958	16770	17076	16809	17094	16846	16811	17207	16883	17233	17246	16767	16765	17266	17043	16875	17094	16994	17022	17041	16939	17029	16783	17000	16818	17126	17094	16861	16948	17040	17185	16887	16932	16929	17003	17039	16788	16846	17029	16920	17120	17024	16894	17153	17136	16962	16923	16728	16942	16881	16834	17012	17152	16817	16818	16844	16829	16923	16871	16811	17139	17053	16863	16747	17033	16928	17024	16980	17342	16927	16906	17104	17063	16852	16874	16881	16959	16971	17197	16951	16942	16830	16944	16914	16838	16997	16941	16743	17037	16891	17143	16868	17108	17154	17016	16956	17004	17157	16986	17098	16989	16912	16970	16974	16946	17009	17093	17071	17035	16842	17038	17004	16931	16907	16790	16830	17068	16969	17202	16848	16799	16860	16934	17095	17114	16970	17090	16993	17049	16947	16905	16950	16822	16976	16840	16920	17129	16986	16957	16752	16799	16956	17058	16983	16892	17044	17062	16958	16887	16970	16894	17021	17183	16846	17058	16934	16908	17003	16840	16984	16996	16873	17009	17006	17048	16967	17038	16982	17033	17069	17161	16865	16908	17084	16908	17167	16924	17053	16963	17026	17078	17114	16993	16974	17041	16961	17044	17022	17000	16974	16990	17010	17046	17055	16874	16983	16971	16923	17047	16806	17030	17066	16893	16819	17039	16801	17007	17054	16901	17022	16914	16884	17125	16989	17052	16890	16941	16855	16913	16849	16892	17011	16973	16997	17042	16961	16868	17200	16932	16777	17122	16971	17010	16907	16988	16916	16945	16891	17093	16879	16927	17225	17250	17119	16945	16905	17219	17179	16945	16937	17131	17053	16925	16875	16808	17121	16887	16913	16923	16858	17046	16995	17054	17068	16837	17096	16772	16993	16970	17036	17035	17067	16846	16946	16956	16993	17023	17046	16870	16973	16968	16837	16928	16821	17072	17072	17067	17073	17040	16882	17033	16846	17048	16860	16804	16983	17007	16936	17059	16919	17015	17126	16801	17121	16836	16861	17072	17000	17009	17057	16922	16874	17055	16764	17024	16932	16874	17005	16937	16951	16889	16951	16969	17017	17017	16945	16904	16977	16810	17079	17014	16797	17078	16954	17044	17130	17033	16942	16832	17009	16890	16809	16960	16993	16976	16949	16983	17051	16941	16871	17003	16950	16889	17028	16780	16877	17095	16982	17111	17212	16883	16896	16849	17050	17135	16913	17218	16947	16943	16897	17121	17271	17034	16998	16930	17033	16933	16804	17032	16893	16915	17035	17102	17069	16962	16982	17152	16978	16750	17028	16811	16993	17058	16682	16988	16975	16787	16958	17064	17056	16842	16873	16877	16973	16947	16955	16958	16935	16948	17025	17032	17125	16926	16880	16946	17076	17086	17022	16810	17094	17028	16813	16750	17048	16969	16934	17024	17037	17083	16900	17178	16868	16869	16813	16871	16821	16890	17108	17077	16937	16889	17115	16991	17037	16765	17072	16926	16986	16849	16879	16820	17134	16991	16938	17049	16984	16945	17036	17076	17172	16841	16881	16965	17069	16971	17149	16933	16956	17115	16949	16893	16924	16930	17038	16984	16904	17118	16958	16867	16912	16860	17019	16980	16924	17066	17146	16888	16860	16974	16994	16918	17028	16898	17192	17062	16898	16919	16910	16955	16965	17081	16956	17118	16975	17085	17047	16914	17020	16827	17005	17111	16844	16966	17166	17008	16990	16926	17045	17004	16946	16974	17061	17153	16871	16871	16798	16941	16994	16937	16870	16899	16968	16848	16908	16868	17011	17231	17081	16917	16945	16805	16943	17160	16906	17030	16980	16987	16949	17080	16843	17144	16955	17041	16930	16914	16989	16882	16946	16910	16946	16977	16937	16888	16949	16807	16999	16970	16820	16948	16904	17047	16867	16949	17188	16812	16944	17096	16915	16853	17101	17031	17164	16993	17008	16927	16777	16954	17062	16954	16959	16988	16981	17058	16819	17086	17123	16916	16875	16960	16941	16940	16777	16758	16805	17070	16926	16879	17067	17070	17002	16901	17040	16889	16956	17041	17110	16851	17044	16850	17059	16835	16868	16994	17067	17004	16962	16935	16874	17075	17038	17190	17001	17061	16985	17192	16953	16943	17047	17017	17004	16980	16978	17149	17032	16983	16973	17056	16863	17011	16927	16788	16845	16873	16995	16916	16883	16984	16820	16858	16890	17101	17057	16926	17090	17048	16891	17051	17096	16941	16936	16933	16928	17204	17106	16915	16875	16840	17223	16886	16910	16831	16964	17076	16909	17140	17064	16916	17143	17022	17049	16950	16840	16828	17096	16950	16893	16998	17086	17179	17040	17004	16828	16996	16902	17010	16969	17023	16956	16794	17053	16791	16941	17064	16973	16975	16932	16926	16965	16991	17152	16921	16757	16915	16853	17205	16897	16925	17005	17106	17051	16946	16921	16916	16778	17072	16988	17109	17024	17028	16929	17101	16780	16966	16865	17157	17026	16800	16905	16932	16932	17054	16987	16906	17010	17026	16891	17028	16867	16973	17153	16885	16839	16979	16997	16866	16873	17055	16835	16744	16943	16950	17156	16930	16908	17059	16815	16999	16969	16933	16793	17082	17077	17092	17177	16845	17082	17052	16918	16943	16925	16959	16958	17085	17074	16781	16823	16938	16940	17032	16998	17015	16985	16979	17087	17052	16960	17185	16829	17140	17222	17095	16890	17032	17094	17042	17056	17103	16842	16916	17030	17120	16931	17093	16929	17065	17146	17034	16973	17118	17240	16906	17129	16949	16982	17018	16901	16969	16990	16914	16874	16906	16839	17045	16798	16914	16882	16849	16968	17145	16868	17018	17009	16845	16776	16933	16949	17062	16993	16899	17002	16943	16934	17036	17044	16898	17072	16979	16876	17013	17034	16838	16848	16938	17013	16946	16823	17124	16988	17049	16953	17039	16857	17205	16898	16874	17074	16909	16964	17018	17245	16908	16991	17020	16904	16936	16900	17083	16794	16984	16902	17181	17029	16881	16761	16984	17102	16884	16894	16874	17021	17196	16934	17001	16899	16876	16929	17001	16864	16932	17050	17010	16944	17101	16977	17131	16996	16980	16844	17027	16917	17103	16844	16910	17138	16926	16940	16959	16908	17014	16713	16888	17079	16845	16922	17096	17097	17216	16805	17021	16718	16986	16998	16906	16999	16866	16907	17087	16974	17105	17044	16947	16960	17002	16974	17098	17004	17078	17110	16852	17083	17129	16912	17137	17071	17073	17106	16961	16930	17006	16997	16923	16991	16920	16985	16864	16984	16956	17078	16900	16966	17082	17069	17135	16965	16930	16925	16919	16961	17163	16956	16930	17071	17075	17042	16957	17004	16858	17027	17091	17008	17053	17031	17192	17056	16961	17106	16966	17161	17064	16882	16930	16963	17187	17075	16804	16976	17078	16997	16848	16901	16863	17044	16958	16993	17216	16818	17105	16916	16956	16983	16975	16878	16940	16904	16931	16774	16817	16964	17001	17017	16962	17131	17029	17051	16915	16884	16984	16952	16978	17014	16961	16986	16978	16949	17028	17050	16848	16904	16970	16932	17061	16736	16874	16881	16910	17005	16883	16928	16892	17153	16985	16993	17066	16930	17034	16860	17028	17077	17043	16960	16889	16962	17044	16978	17151	16873	17061	17180	16854	17002	16803	16967	17107	16986	17100	16805	16755	17021	17077	17151	17102	17005	16945	16885	16881	16909	17219	17074	16875	16914	16780	16797	16991	16822	16933	16890	16911	17207	16920	16877	16992	17011	16999	16995	16932	16857	16834	16984	17130	16997	17045	17015	17014	16959	17193	17105	17070	16968	17048	16813	16899	17078	16750	16928	17082	17041	16972	16849	16983	16869	17028	17014	17070	17168	16884	17039	16865	16932	16855	17074	16813	16931	16810	17017	16974	17067	16991	17039	17045	16989	16943	16856	16916	16841	16734	16975	16945	16951	16888	16824	16742	16937	16928	16874	16897	16934	16970	17068	17131	16991	16897	17168	16835	16907	17054	16873	17019	16909	17062	16700	16938	16904	16862	16911	17101	17105	16892	17161	16996	17048	16874	17132	16942	17199	16794	17082	17095	17045	17365	16983	17045	17133	16923	16946	16919	16907	16880	17032	17129	17106	16851	16961	16679	16977	17070	17015	17016	16972	16992	17034	16994	16910	17099	17053	17017	16932	16958	16937	17055	17061	17132	17036	16835	16823	17025	17083	16973	16840	16851	16997	16821	16903	16969	16996	17007	16769	16874	16949	16929	16955	16992	16834	16780	17067	16762	16932	16945	17113
23624	21497	32433	35077	40264	51957	43891	38814	37266	34740	31690	29595	28472	27967	27613	27501	27096	27300	27114	26850	26721	26608	26351	26309	26422	26235	26382	26437	25987	26373	26347	26187	26052	25942	26184	25978	25967	26099	26316	25986	26042	26081	25982	26145	26160	25976	25967	26071	25885	25987	26145	26030	25957	26147	25866	26249	26013	25828	26061	25681	25946	26212	25721	25933	25780	25898	26042	25805	26350	25882	25854	26099	26041	26235	25888	26232	25782	25659	25834	25849	26019	26143	25817	25912	26075	26178	25952	25907	25944	25905	25780	25798	26013	25987	25920	25818	26282	26112	26071	25670	25965	25675	25898	26219	26006	25897	26103	26006	25960	25725	25826	25647	25813	25875	25679	25839	26189	25909	25915	25771	25948	26027	26028	26059	25866	25941	26269	26096	26161	25962	25901	25961	25823	26267	26067	25935	25776	25755	25962	25947	25742	25736	25963	25914	25979	25917	25849	26254	26087	26090	25855	25987	25791	26087	25852	25835	25893	26036	25820	26283	26112	25969	26251	25763	25861	26034	25956	26021	25611	25991	25938	25858	25897	25834	26061	25709	26106	26188	25929	26025	25885	25848	25766	25721	25945	25791	26059	25800	26315	25992	25717	25827	25904	25796	26001	25809	25773	25986	25853	25762	25954	25904	26189	26183	25952	25985	25773	25942	26081	26185	25978	25778	26022	25982	26086	25910	25917	25992	25905	26063	26433	25999	25873	25994	25754	25835	25816	25952	25828	26025	26031	25696	25959	26086	25974	25606	25965	25894	25718	26015	25770	26073	25805	25814	25695	25682	26023	25984	25881	26103	25990	25840	26202	25958	25975	26003	25930	25857	26147	25692	25579	25947	25795	25787	25934	25966	25538	25814	25620	25909	25802	25826	25795	26116	25994	26029	26043	25656	25892	25810	26103	25880	26089	25951	25980	25933	25846	25855	25998	25983	25933	25865	25985	26084	25958	26115	26051	25996	26039	25810	25729	26242	26071	25807	26099	25903	25905	25534	25758	25844	25912	26019	25752	25681	25624	26029	26097	26141	25893	25932	26024	25825	26097	25864	25901	26005	26088	25797	25918	25812	25783	25682	25857	25712	25693	25935	25874	25786	26047	25869	25923	25972	25821	26219	26164	25927	25997	25755	25858	25817	25869	25814	25763	25679	25906	25973	25779	26039	26090	25912	25841	26259	25898	25753	25743	25922	25898	25912	26023	26104	26075	25961	25955	25597	25896	25713	25602	25724	26059	26128	25865	25862	25886	26041	25924	26086	25845	25917	26021	26105	25713	25994	25926	25667	25912	26105	26292	26050	26083	25705	25720	25941	25693	25955	25931	25855	26024	25535	25690	25775	25932	25798	25821	25932	25900	25716	25895	25881	26092	26140	25849	25966	26194	25867	25970	25851	26067	25939	25859	26063	26033	25881	25949	26080	25852	25743	25965	25876	26095	25848	25881	25902	25803	25813	26088	25940	25836	25868	25738	25785	25849	25840	25946	25916	25825	25535	25673	26174	25988	25796	26008	25808	25860	25891	25864	26053	26209	25751	26003	25847	26049	26069	25955	26027	25892	26217	25886	25894	26128	26097	25906	25940	25959	26052	25691	25820	25997	25906	25939	25924	25870	25908	26122	25959	25831	25859	26102	25921	25893	25992	25924	25807	25633	25890	25905	25819	25840	25765	26031	25829	26008	25836	25931	26063	25773	25956	25876	26180	25752	25995	25993	26013	25938	25707	25852	26236	25997	25898	26080	25852	25872	26019	26029	25747	25983	26014	25838	26031	25972	25851	25920	25759	25909	25714	26143	25874	26055	25984	25732	25686	25895	25776	25876	25848	26002	25999	25984	25815	25821	26125	25924	25907	25951	25751	25861	25844	25913	26017	26231	25911	26110	25934	25962	25778	25889	25889	26283	26292	26089	26046	25891	25738	25916	25839	25895	25904	25565	25851	25984	26193	25984	25658	25718	25771	25877	25883	25721	25964	25915	25922	26367	25941	25968	25774	25753	25668	25889	25872	25614	25802	25866	25880	26136	26171	25861	25999	26052	25935	26015	25707	25968	25837	25689	25799	26070	26126	26024	25799	25622	25955	25959	25931	25772	26038	26025	26056	25707	26018	26036	26104	25904	25984	25808	25794	25926	25691	25771	25693	25786	25998	25846	25730	26026	26281	26041	26125	25952	25533	25760	26112	26034	25928	26088	25913	26090	26101	25925	25744	25622	25711	25963	26016	25956	25844	25967	26124	25776	25789	25815	25848	25924	25942	25991	26075	25859	26122	26020	26106	25757	25944	26111	26073	25781	25628	25734	25883	25908	26084	25823	25894	25846	25618	26025	25815	25907	25777	25915	25998	25665	25837	25914	25988	25886	25748	25947	26012	25905	26113	25754	25921	25928	25801	25821	26087	25894	25896	25754	26036	26044	25817	25888	26035	25909	25771	25918	25990	26043	25854	25718	25868	25803	25862	25756	26000	25992	25823	25914	25942	25939	25793	25970	26013	25987	26152	25843	26115	26075	25794	25842	26023	25986	26120	25999	25656	25558	25859	26046	25917	26207	25673	25843	26041	26052	25893	26092	26084	25852	26058	25859	26096	25818	25754	26072	25912	26040	25566	25930	25924	26087	25709	25680	26030	26228	25819	26108	25899	25988	26083	25933	25746	26049	25810	26110	25893	26057	25970	25793	26160	25788	25816	25952	25966	25974	26180	26092	25779	25966	25744	26036	25968	25864	25962	25844	26016	25903	25769	26117	25920	26058	25844	26066	25865	26008	25953	25454	25730	25749	25920	25935	26011	26024	25896	25887	25837	25844	25995	25934	26204	26125	25791	25806	26077	26365	26129	26161	25676	25676	25857	25874	25876	25782	25778	25991	26098	25721	25996	26298	25993	25934	25974	25871	26011	25979	25787	25854	25695	25770	26064	25927	26008	25882	25926	25918	26018	26032	25797	26201	25994	26090	25998	25945	26142	26041	25805	25933	25874	25961	25896	26061	25850	25817	25837	25938	25883	25787	25904	25842	25882	25997	26063	25820	25822	26099	26081	25970	25958	25965	25695	25894	25812	26077	25867	25907	26028	26039	25969	26036	26136	25983	25992	26160	25878	25789	25883	25841	25644	25919	25748	25994	26137	25777	25794	25967	26245	25797	25798	26082	26066	25810	25767	26137	26089	26042	25940	25771	25895	25747	25998	25901	25696	25806	26192	25979	25941	26007	26072	25960	25993	25836	25830	26084	26020	26092	25781	25966	25987	26068	26001	26094	25731	25863	25763	25789	25987	25944	25834	26100	25908	25795	25993	25715	25984	26003	25920	25874	25718	26111	25959	25877	26025	25752	25778	26016	25832	25718	25722	25838	25828	25805	25827	25808	25858	25885	25798	25811	26039	25475	25694	25820	25992	26062	25935	26031	25844	25799	25623	25995	25919	25675	26006	26333	26000	25986	25867	25756	25976	26008	26078	26146	26144	26096	25856	25849	25786	25920	25838	25896	25797	26179	26201	25999	25900	25903	26233	26108	25995	26138	26021	25895	26015	26017	25686	26247	25945	25958	25942	25913	25648	25749	25965	25904	25823	25940	25934	25971	26090	26014	25920	25852	25682	26198	25984	25707	25779	25750	25872	25830	25809	26029	25865	25926	25835	25799	26011	25931	26042	26019	26176	25783	25803	26070	25790	25976	25908	25819	25792	26135	25725	25678	25871	26092	25971	25942	26087	25939	25881	25916	25905	25668	26019	26189	25799	26074	26025	25884	25892	25755	26142	26141	26025	25989	25793	25919	25892	25618	26041	25910	25821	25650	26055	25933	25954	25868	26058	25868	25704	26421	26070	25907	25943	25908	25919	25739	25938	26026	25875	26130	25835	26016	25860	26156	25931	26159	25610	26038	25860	25942	25743	25992	25821	25954	26033	25965	26079	25643	25928	25801	26124	25743	25847	25955	25459	25740	25875	26111	25899	25905	25912	25592	25719	25927	25825	25835	25897	25917	25906	25746	25911	25614	25652	25571	25923	26008	25880	25812	25955	25868	25673	25847	26017	26122	25944	26027	25859	25835	26143	25848	25916	26100	25850	25653	25955	25936	25936	25725	25950	25805	25805	25998	25948	26027	26029	25787	25852	25941	25940	25940	26042	25615	25909	25862	26204	26138	25974	25788	26055	26011	25818	26013	26085	26199	25792	26179	26038	26007	25518	26067	26033	26264	25827	26058	26159	26048	25940	25968	25950	26033	25905	25913	26114	26128	25983	26140	25763	25964	25829	25840	25828	25997	25916	25938	25848	25978	25968	25923	25946	25905	25908	25797	25928	25923	25996	25837	25919	25806	25703	26070	26207	25914	25827	25663	25751	25880	25967	25856	25950	25890	26257	26085	26002	25838	25940	26009	25831	25975	25544	25833	25972	26049	25815	25809	25772	26082	25950	25977	25903	25916	25919	25808	25919	25922	25825	25712	25779	26024	26083	26015	26059	25821	25775	25940	25607	25874	26177	26159	26162	25920	25936	26059	26174	26005	26158	26085	26095	26002	25988	25968	25895	25747	25980	25930	25907	25767	25672	25873	25974	25905	26247	26034	25836	25916	25892	26058	25857	25938	25792	25956	25839	25497	25913	26048	25834	25982	25669	25974	25761	25618	25738	25773	25952	25904	25731	25568	26260	25824	25823	26048	26057	26156	25900	26053	25971	26063	26114	25984	26024	25794	25813	25726	26090	26085	25977	26228	25753	25934	26059	25809	25963	25809	25607	25899	25650	25887	26123	26042	25714	26078	25937	25883	25672	25803	25864	26021	26081	25885	25868	25967	25983	25953	26091	26165	26039	25885	25924	25913	26160	25980	25796	25830	26134	25925	25994	26040	25697	25784	25571	25861	25901	25984	25920	25830	25918	25894	25813	25959	26124	25867	25886	25924	25952	25686	25816	25989	26009	25578	25918	25829	25985	25805	25796	26016	25857	25886	25850	25963	26138	25902	25927	26028	25844	25952	25852	26048	25937	26025	26037	26022	26170	25874	25976	26010	26166	25947	25988	26056	25840	25887	26053	25846	25794	25905	25853	25785	26028	25894	25940	26048	25735	26024	25827	26107	25995	25827	25962	26030	26160	25943	25630	25717	25820	25984	26057	26175	26070	25793	25959
51232	83897	79254	63074	54458	52440	36425	33580	30864	27266	22927	20724	19885	18981	18730	18405	18241	18058	17946	17622	17470	17365	17144	17193	17153	17109	16992	17034	16990	17013	16944	17045	16972	16832	16742	16744	16892	16672	16824	16702	16926	16915	16925	17002	16741	16842	16785	16947	16714	16897	16844	16810	16867	16904	16752	16654	16948	16824	16789	16759	17055	16852	16873	16947	16778	16865	17068	16714	16948	16781	16764	16720	16791	16745	16617	16972	16912	16793	16800	16731	16864	16609	16769	16818	16977	16769	16682	16860	16731	16785	16825	16720	16801	16964	16809	16783	16802	16819	16800	16652	16900	16755	16750	16784	16824	16939	16766	16817	16810	16866	16929	16895	16659	17041	16853	16911	16642	16986	16679	16835	16833	16814	16769	16786	16653	16752	16625	16724	16856	16700	16834	16808	16637	16854	16935	16590	16711	16696	16715	16847	16898	16839	16843	16891	16741	16934	16784	16893	16883	16824	16863	16759	16821	16733	16737	16777	16903	16755	16731	16709	16927	16673	16790	16796	16849	16959	16907	16865	16906	16804	16784	16705	16803	17002	16627	16933	16911	16660	16796	16724	16684	16782	16780	16681	16834	16706	16916	16892	16817	16736	16854	16741	16835	16849	16898	16638	16681	16743	16598	16865	16745	16859	16803	16886	16693	16711	16668	16827	16944	16832	16795	16692	16953	16727	16897	16786	16896	16654	16648	16625	16708	16656	16770	16627	16842	16719	16838	16768	16779	16789	16754	16782	16702	16739	16613	16853	16749	16850	16850	16714	16799	16649	16864	16794	16999	16833	16911	16747	16900	16656	16756	16632	16901	16641	16920	16860	16622	16703	16874	16839	16575	16706	17024	16783	16807	16917	16914	16755	16738	16895	16776	16884	16975	16713	16804	16795	16834	16740	16809	16784	16853	16854	16658	16846	16795	16595	16763	16718	16761	16887	16748	16752	16984	16821	16722	16655	16919	16928	16723	16758	16825	16678	16696	16593	16722	16717	16930	16812	16834	16672	16839	16859	16818	16780	16985	16714	16898	16724	16845	16810	16787	16826	16775	16880	16711	16868	16503	16765	16814	16868	16813	16734	16845	16743	16731	16680	16774	16791	16899	16822	16744	16763	16881	16781	16638	16787	16745	16780	16779	16870	16817	16772	16857	16859	16780	16906	16713	16684	16829	16832	16951	16900	16801	16657	16896	16668	16756	16928	16961	16815	16764	16860	16758	16994	16802	16839	16560	16703	16813	16614	16831	16661	16657	16653	16884	16861	16786	16800	16732	16762	16885	16885	16761	16756	16812	16685	16753	16812	16868	16699	16754	16860	17021	16838	16776	16909	16811	16609	16976	16778	16650	16681	16673	16994	16797	16806	16799	16783	16756	16917	16960	16706	16684	16923	16870	16838	16539	16663	16847	16839	16760	16844	16768	16703	16790	16602	16880	16846	16711	16857	16872	16736	16858	16758	16607	16974	16708	16965	16790	16627	16657	16829	16851	16842	16717	16615	16687	16655	16725	16715	16914	16810	16709	16851	16765	16686	16876	16648	16728	16786	16880	16763	16640	16687	16906	16736	16815	16630	16817	16892	16633	16807	16854	16874	16852	16821	16943	16897	16805	16774	16724	16841	16747	16798	16823	16855	16862	16918	16979	16683	16987	16870	16884	16669	16909	16778	16732	16682	16865	16664	16897	16654	16648	16612	16910	16827	16652	16685	16753	16634	16886	16689	16912	16870	16757	16715	16851	16804	16877	16550	16847	16626	16601	16766	16905	16742	16497	16887	16766	16841	16702	16754	16717	16808	16811	16723	16823	16820	16826	16853	16639	16734	17011	16721	16862	16877	16645	16695	16815	17001	16705	16988	16862	16823	17038	16768	16918	16769	16762	16827	16928	16773	16685	16743	16739	16729	16631	16826	16824	16822	16602	16800	16722	16791	16778	16780	16784	16682	16778	16767	16888	16768	16701	16883	16607	16845	16724	16920	16809	16721	16888	16841	16865	16773	16848	16873	16738	16940	16747	16675	16814	16678	16768	16893	16846	16625	16886	16779	16937	16665	16712	16574	16856	16766	16856	16817	16769	16964	16755	17085	16699	16875	16945	16870	16648	16856	16827	16754	16777	16837	16779	16624	16856	16851	16722	16789	16725	16816	16888	16759	16899	16759	16943	16841	16690	16774	16951	16856	16840	16741	16726	16702	16764	16964	16704	16790	16901	16936	16666	16750	16717	16759	16701	16746	16809	16893	16674	16722	16699	16876	16789	16924	16877	16711	16678	16777	16843	16722	16732	16817	16918	16608	16814	16902	16915	16943	16631	16785	16619	16849	16867	16627	16688	16878	16694	16671	16691	16792	16901	16875	16732	16767	16938	16688	16763	16896	16946	16712	16837	16766	16671	16935	16608	16839	16804	16823	16699	16723	16760	16700	16809	16902	17047	16685	16942	16949	16771	16676	16775	16763	16836	16909	16827	16748	16898	16780	16693	16862	16842	16700	16779	16771	16758	16885	16932	16938	16987	16931	16900	16755	16819	16765	16786	16820	16834	16794	16836	16673	16764	16629	16669	16968	16828	16886	16501	16886	16987	16830	16772	16606	16801	16820	16763	16729	16763	16831	17102	16840	16791	16849	16920	16856	16695	16837	16758	16837	16709	16658	16849	16812	16683	17001	16915	16627	16724	16942	16728	16698	16765	16794	16846	16865	16776	16783	16646	16855	16802	16840	16737	16973	16888	16791	16878	16777	16774	16676	16731	16728	16681	16912	16751	16779	16664	16852	16699	16990	16895	16764	16859	16716	16704	16987	16623	16751	16737	16753	16719	16773	16698	16792	16953	16819	16790	16813	16638	16644	16659	16957	16813	16757	16893	16749	16766	16876	16824	16799	16723	16783	16904	16806	16885	16927	16798	16854	16641	16795	16918	16676	16946	16756	16701	16752	16802	16831	16931	16723	16719	16866	16785	16725	16874	16831	16842	16783	16710	16849	16796	16926	16869	16751	16766	16832	16959	16927	16660	16642	16991	16845	16808	16650	16782	16784	16855	16745	16775	16742	16772	16859	16853	16860	16769	16824	16726	16775	16743	16824	16892	16944	16760	17074	16725	16905	16824	16801	16867	16739	16608	16860	16728	16805	16825	16916	16745	16688	16893	16673	16792	16889	16600	16949	16692	16684	16782	16686	16757	16938	16876	16725	16805	16790	16698	16811	16888	16754	16749	16876	16738	16706	16731	16923	16824	16676	16803	16719	16888	16794	16795	16875	16759	16687	16726	16672	16660	16891	16820	16721	16733	16710	16825	16764	16690	16694	16969	16738	16729	16782	16740	16677	16931	16828	16968	16876	16789	16714	16841	16894	16819	16744	16820	16930	16682	16719	16857	16866	16861	16978	16708	16902	16866	16943	16679	16892	16945	16746	16732	16633	16722	16858	16639	16960	16817	16736	16872	16836	16502	16754	16935	16676	16857	16981	16754	16873	16772	16576	16915	16901	16752	16716	16847	16765	16935	16728	16726	16803	16898	16848	16813	16560	16716	16599	16828	16722	17025	16726	16644	16608	17145	16690	16677	16785	16985	16854	16730	16671	16910	16864	16881	16749	16920	16889	16772	16792	16625	16818	16584	16807	16830	16846	16750	16821	16840	16491	16916	16808	16854	16670	16944	16742	16703	16710	16744	16764	16903	16434	16783	16848	16765	16857	16789	16775	16839	16842	16808	16910	16731	17026	16710	16709	16779	16838	16784	16921	16854	16982	16718	16817	16870	16688	16890	16804	16848	16663	16665	16872	16948	16719	16847	16784	16737	16785	16860	16675	16879	16866	16721	16873	16766	16864	16815	16779	16730	16756	16766	16722	16813	17032	16687	16729	16787	16675	16926	16548	16906	16808	16776	16684	16709	16606	16824	16800	16879	16587	16752	16824	16874	16733	16840	16806	16871	16888	16687	16924	16735	16819	16718	16699	16769	16875	16826	16930	16926	16602	16914	16726	16722	16905	16769	16752	16974	16787	16649	16678	16857	16663	16819	16737	16736	16834	16770	16799	16681	16837	16822	16818	16756	16671	16768	16625	16760	16780	16719	16828	17018	16843	16946	16756	16895	16776	16936	16697	16716	16672	16847	16754	16911	16824	16851	16892	16859	16784	16887	16682	16625	16783	16737	16903	16908	16931	16750	16631	16710	16658	16806	16864	16737	16753	16713	16796	16669	16829	16803	16773	16785	16764	16964	16680	16835	16731	16801	16593	16664	16898	16872	16817	16773	16851	16824	16744	16801	16851	16828	16709	16630	16663	16908	16749	16770	16906	16704	16742	16768	16740	16826	16813	16720	16867	16823	16750	16654	16842	16941	16595	16834	16808	16840	16982	16705	16737	16822	16766	16786	16646	16760	16823	16819	16845	16843	16631	16862	16800	16792	16740	16744	16848	16737	16877	16982	16760	16742	16672	16858	16843	16964	16851	16593	16678	16697	16807	16833	16865	16751	16756	16818	16843	16696	16716	16740	16906	16683	16809	16837	16786	16616	16928	16757	17012	16746	16850	16898	16620	16868	16779	16704	16699	16807	16874	16871	16855	16808	16797	16706	16770	16875	16719	16908	16701	16886	16934	16724	16758	16834	16972	16750	16871	16658	16791	16709	16628	16796	16687	16774	16855	16542	16755	16726	16861	16896	16724	16823	16782	16805	16822	17093	16872	16762	16881	16934	16922	16781	16824	16750	16901	16692	16756	16805	16819	16796	16749	16715	16883	16938	16616	16666	16695	16662	16894	16905	16836	16619	16862	16763	16955	16859	16920	16596	16858	16760	16709	16763	16736	16754	16851	16911	16996	16864	16969	16740	16768	16787	16725	16793	16881	16931	16810	16589	16754	16986	16675	16876	16704	16842	16769	16779	16724	16749	16639	16781	16729	16948	16755	16788	16763	16827	16506	16817	16747	16680	16795	16781	16832	16849	16692	16728	16883	16630	17000	16904	16765	16675	16730	16603	16777	16887	16802	16757	16785	16595	16687	16570	16885	16670	16844	16804	16669	16829	16758	16444	16836	16768	16726	16760	17007	17035	16711	16690	16951	16775	16833	16893	16892	16759	16837	16931	16772	16818	16707	16688	16923	16852	16933	16752	16700	16663	16789	16870	16757
47965	56128	55380	47871	44538	38910	33844	31219	29838	28332	27500	27226	26833	26789	26660	26422	26401	26462	26452	26375	26298	26154	26194	26236	26213	26249	26157	26003	26145	25933	26314	26072	26120	25885	25913	25868	26197	26041	25974	26128	26073	25940	26051	26064	25928	26110	25973	25794	26064	25997	26230	25821	26240	25815	26114	25984	26024	25770	26166	26106	26084	26114	25809	26134	26394	26022	25901	25914	26237	26061	25952	26130	26195	26021	26059	26115	25623	25969	25748	26075	26150	25929	25751	25870	26129	26171	26016	26126	26093	25776	26118	26026	26157	25853	26105	26151	26110	26010	26092	25639	25838	25908	26071	25753	25951	26071	25781	25934	25905	25796	25912	25891	26310	25948	25949	26207	25764	25965	26000	26113	26145	26061	26096	25924	26121	25985	26199	26037	26282	25832	26373	25887	26178	26009	26207	25925	25825	26068	25853	25833	26087	25861	25819	25918	25796	26140	25854	26083	26102	26039	26087	26167	26193	25983	26116	26072	26048	25820	26013	26009	26001	26118	26028	26056	26144	25863	25942	25988	26068	26107	25991	26077	25967	26229	26025	25990	25937	26142	25915	26172	26032	25884	25867	25949	26089	25971	25880	26138	25845	26092	26190	26107	26180	26011	26057	26115	25995	26101	26051	26209	26092	25940	26026	25914	26041	25930	26163	26252	26082	25958	26117	26093	25948	26078	25922	26093	25716	26106	25986	25702	26062	25914	25885	26006	25924	26033	25993	26181	26045	25755	25912	25985	25923	25865	26182	25989	25970	26063	26098	26120	26098	25910	25924	26028	26024	25788	26160	26088	25812	26053	25916	26038	26074	25849	25965	25995	26022	25993	25963	25972	25946	26032	25910	25923	26232	25974	26131	26075	26072	26081	25892	26071	26137	25871	26116	26109	26270	25860	26164	26017	26161	26001	26125	26160	26138	26078	26059	25955	26244	25708	25977	25981	25974	25907	26118	25879	26174	26043	25844	26083	25904	26146	25945	25942	26033	25959	26139	26037	26217	25841	26183	25878	26232	26072	26271	25869	26098	26065	26167	25829	25983	25893	25774	25981	26293	26094	25967	26195	26052	26335	26175	26119	26143	25975	25861	26041	26021	26148	25918	26139	25976	25715	26001	25753	26131	26106	26131	26075	25885	25877	25588	25937	26015	26017	25853	26189	26198	25997	26129	25967	25935	25827	26008	25862	26160	25742	26084	25965	26080	25932	26127	26034	25987	25949	25996	25962	25942	25863	26211	25963	25994	26236	26057	26041	25960	25935	25775	26093	26208	25804	25990	26084	26036	26005	26058	25930	26126	26031	25996	25910	25969	26096	26108	25974	26055	26187	25735	25672	26008	26164	26125	25893	26056	26053	26044	26070	26106	26070	26352	26043	25973	26026	26086	25982	25790	25898	25949	26027	25954	26080	25956	25861	26109	26262	26074	25919	26109	26073	25962	25799	26093	25906	26285	25843	25998	26098	26178	25910	25844	25971	26089	26044	25928	25940	25986	26087	26103	26096	25807	25862	26038	26130	25967	26124	26282	26023	25774	25892	25878	26440	26094	26093	25840	26191	26065	26198	26128	26012	25981	25853	25766	26038	26352	25763	26085	26039	26088	25900	25941	25803	25946	26020	26004	26198	25987	26180	25870	25616	26118	26064	25850	26145	25766	26030	26079	25849	26194	25941	25961	25799	26040	26001	26096	26178	26026	26048	25922	25949	26181	26200	25880	26057	25786	26059	25927	25999	26167	26012	26322	25911	25799	25819	25994	25768	26362	26123	26173	25992	25958	25851	26336	26266	25974	25831	25947	26013	25908	25978	25968	26082	26370	26200	26069	25908	26174	26182	25998	26043	25895	26040	26061	26060	25970	25965	26093	25895	26126	26057	26062	26248	25856	26094	25872	25972	26193	25988	26043	25893	26063	25919	26067	25920	26001	26034	25993	26197	25782	25822	26011	26011	25958	26017	26058	25844	25729	26295	26056	26166	25936	25984	26096	26247	26046	25998	26202	25975	26082	26193	26020	26017	26339	26173	25872	26156	26319	25819	26098	25973	26181	25933	26009	25906	25924	26169	25900	25862	26101	26046	26050	25854	25969	26076	25864	26042	26156	26193	25947	26041	26236	26078	26034	25957	26064	26077	26171	25907	26140	25789	26062	25892	25907	25777	25983	25914	26186	25925	25928	26131	26256	25772	26053	26179	26190	25919	26341	25839	25882	26146	26200	25972	26148	26096	26007	25854	25920	25984	25854	26175	26015	26123	26234	25931	25751	25838	25986	25828	26019	26082	26122	25886	26065	26089	26274	25947	26139	25959	26024	25968	26082	26193	25873	25927	26094	26057	26096	25872	26212	26178	26065	26100	26160	26115	26132	26102	26022	26128	25900	25996	25938	26148	26107	26119	26189	25798	26200	25941	25938	25894	26096	25989	26029	26032	26146	26105	26393	25907	26054	25925	26145	26132	26168	26122	26025	25887	25767	26042	25846	26081	25918	26080	25931	25969	25965	25938	26035	26032	25906	26052	25894	25983	25794	25902	26030	26287	25789	25673	25949	25917	26112	26033	25992	26127	25984	25968	26388	25845	25854	26101	26110	25871	26026	25982	25924	26053	26182	26070	26123	25942	26243	26032	25776	26094	26111	26361	25973	26183	26211	26115	25968	25860	25867	25879	26200	25921	25853	25889	25953	25961	26129	26120	26184	26010	25831	25932	25952	26062	26058	26111	26186	25921	26057	25859	26105	26052	26268	25954	25813	25772	26134	26104	25935	26197	26042	26213	26094	26344	25876	26226	25915	25991	26065	26125	26125	26050	26101	25814	25806	26272	26046	26089	26149	26152	26004	26243	26238	25835	26170	25961	25943	26018	25978	25998	26305	26194	25868	26312	26114	25960	25967	26052	26043	25973	25902	26324	26007	26010	26041	25896	25866	25998	26009	26169	26127	26057	26012	25779	25921	26091	26081	26257	26081	26015	26091	25752	25805	26015	25943	25921	26032	25927	25869	25935	26104	25964	25725	25753	26026	25846	25851	26007	26151	25726	25883	26298	25785	26036	25897	26327	26091	25961	26346	26276	25947	26286	25943	26005	25958	25971	25840	26022	26217	26106	26037	25868	25874	25801	26237	26063	25823	26025	26128	26291	25877	25925	25935	26304	25941	26128	26107	25997	25683	26166	26129	26221	25995	25904	26065	25819	26080	25926	26030	26080	25932	25936	25986	25924	25954	26061	26144	26152	25955	26299	26151	25895	26156	25999	25923	25776	25962	25964	26191	26165	26176	26086	26089	25994	25895	25970	26029	25916	26121	25829	26196	26066	25969	26125	26043	26418	25966	25912	26203	26360	25993	26141	25832	26312	26329	26091	25951	25910	26247	26193	25754	26173	26189	25912	26021	25845	25979	25942	25831	26225	25939	26127	25982	26152	26073	25984	25966	26014	26220	26244	26010	26174	26100	26117	25886	26133	25946	26095	25844	26128	26018	25974	26078	25945	26089	25919	25905	25823	26180	26094	26081	26178	25919	25874	26007	26002	26177	26004	26052	25998	25922	25984	26083	26215	25998	25983	26119	25831	26172	25890	26045	26087	25914	26168	26136	26292	26008	26207	26186	26122	26003	25937	25996	25966	26081	25965	25886	26199	26016	26134	26227	26116	26231	26076	26015	26118	26046	26011	26155	25945	26010	26239	26012	26075	26038	25990	26108	25844	25934	25856	25926	25865	26238	26132	25897	26014	25906	25998	26145	25927	25953	26170	25980	25762	25916	25998	26027	25948	26010	25777	26053	26158	25819	26201	25934	26013	26133	25877	25935	25836	26062	26340	25875	26041	26314	26100	26236	26378	25892	26004	26127	26114	26023	25852	25981	26026	25984	26030	25873	26049	26173	26085	26118	26110	26237	26101	26080	26090	26318	26093	26094	25957	26133	26164	26020	25904	25936	26065	26235	26186	26134	26035	25678	26024	25890	25981	25960	25734	26024	26026	26294	26181	26110	25946	26130	26065	25942	25778	25904	25821	26006	25825	25788	25783	25910	25969	26047	25982	25759	25808	26135	26012	26206	26193	26187	26334	26343	26048	26216	26334	25967	26037	26358	25693	25975	26247	26025	25774	25914	26001	26014	26163	26175	25928	26339	26046	26154	26058	25894	26245	26065	26082	26167	26060	25711	25903	25957	25803	26005	26038	26015	25926	26084	25911	25908	26027	25782	26186	26026	26007	25874	26062	26132	26035	25930	25831	26015	26016	26176	25830	25909	26122	26078	25889	26303	26199	25952	26036	25879	25917	25996	25960	25932	26006	25888	25928	26029	26205	26054	26110	25963	26124	25936	26157	26131	26045	25902	25936	25922	25911	26123	26077	25986	26065	25921	25753	26013	26080	26146	25956	25970	26240	26047	26192	26169	26101	25806	26065	26086	25991	25983	26285	25951	26104	25647	25728	25922	25824	25881	25988	26093	26028	26092	25879	26169	26036	26117	26061	25955	25967	25891	25955	25828	26136	26165	25915	26099	26029	26121	25983	26207	25886	25868	25941	26156	25972	25898	25987	26243	25757	25925	25964	25988	25979	25981	26028	25995	26019	26161	25987	25899	25932	26103	26091	26054	26226	26171	26006	25972	25875	25966	26160	25880	26226	26206	26242	26039	25859	25961	25961	26030	25925	25983	25983	25792	25811	26077	25843	26036	26008	25976	26005	26048	25875	25775	26053	25995	25968	25953	26074	26205	26268	26101	26097	25796	25877	25857	26113	26070	26103	26011	25995	26292	25839	25759	26072	26269	25931	26151	25980	25849	25698	26161	26136	25955	26096	26024	26086	25956	26027	26149	25989	25852	25951	25883	25930	25935	26052	26125	26114	26195	26220	25861	26202	26167	25808	26245	26238	26054	26224	26101	26102	25936	25863	26081	25895	25743	25901	25955	25750	26089	25963	26003	25980	26099	26105	25831	26000	26070	26238	25892	25972	25844	26025	26038	25816	25862	25922	26018	26253	26175	26085	25978	26267	26040	25793	26160	26067	26089	25957	26201	26151	26259	26266	25835	26016	25889	25940	26068	25801	26038	26006	26122	26084	25848	25883	25938	25956	26065	25621	25717	25705	26054	26010	26224	25904	26146	25997	26078	26215	25906	26259	25837	26019
50904	63403	55307	41143	39348	31601	26696	23371	21186	19700	18549	18252	17897	17562	17517	17564	17444	17409	17383	17324	17110	16983	16987	17053	17122	17048	16933	16975	17053	16927	17014	16812	17076	16783	16808	16684	16913	16920	16999	17021	16795	16832	16767	16867	16865	16910	17110	16805	16837	16921	16945	16944	16600	16928	16903	17015	16974	16866	16822	16803	16817	16864	16940	16817	16790	16984	16933	16758	16941	16835	16854	16902	16903	16874	16965	16724	16862	17009	16781	16822	16941	16894	16827	16835	16970	16880	16719	16910	16877	16925	16884	16831	16992	16823	16811	16693	16857	16738	16898	16805	16845	16870	16923	16795	17016	16911	17005	17007	16786	16745	16672	16839	17028	16770	16670	16838	17098	16809	17032	16852	16789	17104	16804	16846	17005	16900	16908	16813	16810	16789	16826	16936	16845	17017	16919	16910	17084	16988	16673	16893	16975	16843	16929	16796	16790	16911	16892	16918	16772	16866	16812	16862	17073	17028	17040	16828	16978	16994	16851	16863	16901	16831	16853	16855	16772	16961	16938	16865	17006	16818	16856	16822	16887	16788	16752	16786	16772	16844	16731	16818	17019	16668	16832	16810	16980	16800	16626	16891	16739	16951	16848	16918	16910	16982	16912	16909	16810	16784	16770	16793	16860	16980	16820	16912	16769	16942	17120	16839	16968	16853	16798	16876	16763	16864	16897	16992	16683	17028	16900	16912	16851	16852	16946	16885	16849	17054	16852	16813	16873	16895	16888	16888	16855	16756	16667	16857	16857	17076	16791	16822	16846	16857	16956	16829	16932	16731	16893	16911	16777	16845	16918	16798	16748	16788	16807	16847	16754	16772	16622	17055	16850	17000	16853	16846	16785	16988	16870	16786	16848	16920	16871	16977	16900	16878	16899	16934	16804	16928	16792	16833	16782	16973	16869	16849	16691	16999	17007	16792	16981	16919	17027	16881	16973	16938	16779	16934	16806	16883	16913	16763	16611	16866	17065	16828	16833	17091	16917	16961	16765	16828	16720	16824	17005	16964	16888	16763	16868	16929	16843	16870	16937	16859	16844	17001	16919	16916	16975	16919	16902	16887	16766	16898	17054	16864	16931	16777	16830	16808	16938	16877	16807	17031	16690	16783	16954	16770	16744	16819	16856	16974	17070	16765	16812	16825	16867	16687	16953	16981	16902	16826	16918	16732	16798	16904	16897	16945	16826	16863	16877	16847	16882	16913	17111	16799	16825	16577	16703	16985	16934	16785	16913	16994	16891	16846	17020	17022	16869	16932	16943	16728	16824	16981	16771	16977	16649	17011	16929	16770	16967	16688	16981	16840	16894	17006	16918	16962	16829	16875	16716	16881	16845	16841	16833	16903	16796	16737	16770	16779	17024	16843	17008	16852	16929	16989	17015	16779	16980	16800	16684	16730	16894	16886	16878	16826	16848	16754	16900	17102	16839	16820	16821	17072	17086	17015	16669	16875	16747	16841	16804	16833	16898	16628	16856	16964	16941	16955	16989	16727	16934	16826	17069	16877	17026	16913	16905	16910	16884	16904	16807	16627	16952	16928	16915	16883	16773	16798	16816	16899	17031	16870	16703	16948	16823	16748	16789	16909	17005	16903	16810	16772	16886	16898	16758	16805	16905	17025	16910	16790	16986	16870	16786	16871	16847	16942	16921	16856	16825	16840	16780	16869	16856	16699	16663	16826	16747	16941	16787	16849	16694	16762	16726	16743	16892	16890	16796	16922	16815	16824	16984	16880	16886	16805	16880	16908	16919	16862	16949	16910	16928	16914	16883	16795	16845	16996	16724	16872	16816	16954	16995	16942	16943	16902	17016	16740	16911	16775	16835	16977	16931	16839	16899	16781	16961	16885	16972	16918	16919	16801	16857	16893	16942	16646	16738	16843	17006	16873	16750	16847	17092	16763	16943	16821	17021	16922	16970	16809	17014	16954	16852	17048	16887	16642	16671	16843	16875	16911	16915	16863	16866	16861	16847	16962	16921	16869	17061	16800	17029	16833	16779	16807	16874	16772	16814	16810	16974	16706	16891	17094	17056	16862	16932	16879	16737	16921	16811	16779	16950	16833	16834	16900	16905	16762	16812	16847	17040	16845	16933	16798	16832	16995	16691	16864	16861	16891	16961	16912	16742	16812	16859	17072	16843	16964	16852	16793	17019	16988	16925	16994	16836	16826	16968	16787	16954	16955	16750	16906	16902	16960	16905	16730	16791	16931	16911	16797	16837	16964	16813	16832	16913	16786	16980	16750	16907	16864	16760	16898	16841	16820	16955	16901	17051	16932	16983	16937	16937	16951	16941	16778	17011	16846	16922	16849	16786	16841	16968	16716	17026	16788	16830	17001	16965	16788	16914	16872	16882	16901	16754	16803	16926	16827	16905	16902	16679	17013	16929	16843	16835	16953	16767	16593	16823	16817	16968	16848	16783	16858	16868	16859	16831	16814	16805	16870	16826	16915	16953	16691	16905	16847	16867	16951	17039	16881	16924	16901	16845	16870	16815	16941	16931	16792	16850	16854	16902	16806	16797	16842	16974	16759	16777	16980	16840	16818	16783	16976	16929	16835	17026	16861	17046	16915	16912	16873	17102	16814	17044	16703	16929	16835	16877	16861	16917	16899	16931	16903	16788	16762	17062	16886	16960	16833	16997	16840	17015	16877	16836	16901	17024	17007	16935	17009	16978	16807	16927	16790	16998	16804	16720	16986	16942	16888	16866	16786	16972	16876	17095	16829	16764	16752	16931	17045	16964	16924	16848	16835	17039	16835	16781	16946	16826	16876	16887	16762	16944	16830	16908	16971	16934	16757	16778	16741	16929	16897	16967	16883	16936	16884	17062	16841	16906	16621	16829	16711	16745	16986	16911	16929	16771	16881	16836	17028	16793	17129	16660	16646	16793	16925	16974	16939	16874	16985	17006	17009	16742	16945	16876	16825	16973	17022	16965	16867	16867	16909	16846	16870	16898	16931	16796	16954	16906	17110	16915	16678	16869	16829	16853	16814	16916	16888	16760	16960	16856	16781	16812	17176	16874	16910	16960	16929	16802	16749	16684	17009	16821	16949	16945	16903	16825	16893	16873	16742	16740	16709	16774	17016	16882	16956	16902	16805	16883	17150	16900	17152	16756	16942	16636	16937	16935	16914	16875	16951	16936	16736	17042	16912	16769	17061	16873	16961	16835	16995	16743	16860	16900	16952	16889	16894	16828	16949	16887	17021	16731	16943	16816	16896	16812	16988	16861	16768	16838	16700	16969	16888	17126	16887	16959	16930	16838	16935	16987	16910	16668	16944	17101	16897	16880	17058	16798	16771	16900	16933	16838	17017	16891	16827	16960	16983	16972	16896	17025	16829	16796	16970	16900	16845	16938	16855	16949	17062	16844	16764	16675	16948	16826	16889	16836	16886	16677	17050	16831	16746	16997	16935	16886	16989	16975	16679	16716	17068	16881	16823	16794	16763	16821	16908	16860	16847	16772	16924	16899	16793	16679	16919	17002	17047	16972	16743	16870	16714	16951	16901	16992	17047	16824	17041	16945	16828	16861	16807	16932	16956	16602	16743	16861	16676	16750	17017	16864	16743	16808	16854	16908	16916	16851	16837	16831	16922	16957	16746	16771	16847	16749	16845	16912	16854	16872	16989	16922	16872	17009	16892	16628	16811	16813	16876	16875	16668	16888	16885	16902	16887	17113	16826	16897	16939	16882	16932	16985	16809	16851	16896	16823	16838	16968	16820	16891	16814	17003	16852	16841	16956	16758	16909	16659	16791	16758	16852	16933	16810	16999	16971	17047	16854	16892	16955	16857	16941	16709	16840	16883	16771	16870	17030	16849	16961	16810	16841	16898	16903	16978	16906	16957	16845	17038	16930	16828	16875	17012	16604	17013	16928	16735	16911	16737	16785	16911	17115	17074	16981	16888	16826	16832	16803	16931	16918	17035	16976	16785	16899	16760	16882	16881	16840	16824	16823	16797	16768	16905	16779	16893	16812	16882	16939	16960	16828	16679	16915	16686	17023	16848	16956	16959	17019	16874	16812	17025	16931	16815	16758	16755	16809	16878	16819	16832	16992	16766	16835	16923	16728	16681	16858	16822	16888	16912	16789	16780	17020	16754	16951	16982	16705	16824	17031	16863	16842	17115	16843	16881	17058	16881	16930	16988	16821	16838	16693	17002	16944	16930	16739	16833	16827	16746	16876	16890	16993	16773	16971	16924	16893	16910	16715	16941	16870	16788	16910	16952	16842	16864	16967	16823	17005	16896	16887	16989	16769	16972	16934	16798	16898	16761	16915	17012	16870	16833	16941	16908	16856	16930	16976	16917	17107	16863	16859	16889	16967	16862	16887	16817	16939	16777	16830	16861	16795	16800	16835	16955	16976	16915	16772	16855	16756	17005	16873	16790	16804	16802	17027	16810	16960	16894	17014	16875	16764	16801	16963	16966	16943	16762	16795	16878	16909	16776	16845	17057	17038	16850	16856	16823	16732	16837	16867	16859	17091	16851	16789	16891	16960	16948	16736	16866	16759	16911	16866	16855	17038	16912	16970	16791	16777	16860	16938	16875	16866	17028	17022	16709	16844	16829	16730	16796	17114	16743	17044	16805	16857	16853	16846	16890	16926	16987	16856	16738	16945	16893	16876	16823	16923	16910	16957	16965	17016	16951	16802	16871	16894	16926	16763	16745	16870	17011	16939	16924	16839	17054	16807	16889	16838	16952	16652	16701	16866	16940	16837	16950	16740	16782	16705	16842	16928	16900	16890	16884	16936	16814	16696	16903	16974	16913	16844	16838	16911	16787	17039	16977	16721	17001	16942	16920	16690	16914	17015	16951	16725	17031	16801	16781	16814	16897	16897	17046	16832	16932	16781	16959	16753	16931	16880	17022	16873	17023	16855	17066	16801	16819	16797	16810	16911	16656	16914	16868	16854	17010	16829	17023	16930	17053	16827	16869	16850	17042	16705	16867	17057	17007	16842	16761	16953	16744	16899	16839	16908	16700	16959	16684	16949	16817	16927	16912	17075	16875	16953	16866	16891	16753	16886	16953	16725	16938	16822	16914	17015	16856	16995	16864	16930	16848	16818	16761	16892	16857	16973	16868	16729	16978	16842	16851	16971
25952	21684	33344	45438	46666	42547	40568	36696	32822	30133	29457	28459	28106	27741	27557	27670	27568	27127	26833	26652	26767	26498	26466	26660	26431	26235	26210	26408	26422	26372	26320	26206	26340	26273	26507	26181	26170	26253	26240	26392	26172	26187	26164	26157	26072	25921	26475	25970	26342	26208	26001	26298	26220	26275	26331	26320	26294	26309	26368	26245	26119	26219	25981	26132	26083	26293	26355	26314	26337	26320	26303	26153	26266	25886	26259	26315	26282	26024	26249	26541	26264	26061	26076	26387	26149	26244	26199	26174	25985	26236	26326	26287	26192	26399	26178	26161	26427	26508	26359	26279	25926	26202	26026	26038	25991	26360	26049	26394	26160	26233	26361	26319	26188	26093	26210	26173	26091	25904	26177	26102	26183	26245	26459	26196	26384	26005	26309	26329	26389	26160	26281	26188	26533	26192	26070	26124	26356	26340	26231	26413	26212	26059	26216	26112	26152	26124	26227	26203	25940	26584	26311	26375	26391	26169	26260	26287	26121	26137	26280	26310	26111	26213	26129	26160	26146	26404	26455	25914	26145	26300	26286	26177	26286	26188	26225	26209	26157	26364	25948	26093	26332	26266	26427	26170	26113	25991	26218	26398	26308	26243	25988	26061	26158	26123	26175	25988	26099	25932	26307	26210	26036	26196	26203	26091	26396	26313	26342	26315	26086	26161	26247	26326	26203	26282	26233	26093	26311	26081	26288	26033	26478	26220	26259	26054	26458	26094	26044	26055	26410	26285	26244	26289	26094	26281	26228	26202	26058	26378	26289	26212	26195	26401	26356	26437	26102	26324	26265	26086	26030	26258	25888	26260	26143	26128	26175	25920	26126	26241	26187	26480	26341	26254	26254	26123	26135	26267	26029	26226	25895	26315	26321	26186	26263	26166	26168	26028	26390	26271	25981	26217	26287	26170	26182	26258	26192	26569	26293	26249	26055	25935	25995	26097	26384	26591	26167	26160	26184	26336	26233	26183	26160	26170	26038	26072	26084	26310	26146	26359	26193	26114	26118	26303	25974	26087	26120	26271	26250	26031	26308	26203	26299	26529	26132	26100	26053	26273	26215	26148	26227	26092	26317	26281	26449	26230	26352	26123	26208	26111	25939	26039	26060	25875	25977	26314	26429	26249	26185	26342	25967	26187	26198	26126	26081	26310	26315	26237	26431	26246	26311	25934	26352	26267	26276	26433	26218	26291	26164	26263	26314	26234	26296	26076	26050	26205	26011	26211	26243	26259	25915	26186	26358	26218	26375	26435	26247	26458	26521	25958	26145	26429	26118	26160	26115	26223	26210	26516	26195	26349	26335	26540	26318	26325	26211	26316	26224	26145	26201	26157	26162	26180	26141	26070	26401	26641	26165	26285	26227	26133	26326	26150	26275	26328	26076	25973	26211	26028	26301	26157	26057	26248	26187	26283	26120	26407	26234	26299	26080	26420	26324	26333	26021	26285	26054	26179	26231	26015	25961	26238	26338	26268	26359	26154	26318	26141	26282	26140	26234	26069	26195	26052	26097	26201	26234	26432	26071	26034	26271	26090	26138	26131	26079	26554	26558	26180	26340	26175	26231	26425	26463	26290	26451	26330	26177	26209	26382	26246	26042	26272	26411	26226	26271	26065	26260	26171	25915	26075	26183	26261	26200	26263	26347	26136	26026	26099	26161	26188	25962	26144	26378	26117	26345	26264	26098	26405	26313	25976	26052	25959	26234	26312	26227	26175	25933	26439	26090	26189	26346	26650	26282	26226	26211	26120	26161	25940	26140	26126	26128	26056	26009	26174	26241	26093	26213	25773	26514	26341	26349	26298	26139	26256	26395	26500	26197	26252	26171	26085	26157	26268	26385	26320	26300	26336	26179	26071	26303	25985	26112	26148	26307	26268	26268	26043	25856	26280	25972	26027	26224	25843	26265	26322	26243	26189	26268	26034	26268	25875	26031	26224	26103	26252	26148	26360	26281	26352	26427	26329	26476	26242	26139	26149	26407	26055	26220	26330	26270	26061	26258	26172	25854	26268	26192	26315	26202	26111	26267	26111	26130	25978	26115	26227	26106	26240	26247	26123	26053	26143	26014	26142	26419	26331	26392	26144	26179	26295	26210	26185	26081	26075	25969	26007	26231	26147	26084	26103	26222	26128	26225	26233	26090	26295	26151	26164	26164	26173	26440	26038	26110	26260	26279	26296	26242	26151	26394	26382	26007	26139	26298	26080	26166	26429	26290	26122	26089	26074	26322	26241	26098	26265	26422	26098	26093	26073	26269	26240	26128	26197	26405	26168	26300	26239	26305	26046	26146	26387	25961	26328	26095	25959	26276	26226	26094	26178	26068	26100	26058	26241	26271	26211	26262	25939	26246	26096	26149	26074	26068	26237	26272	26026	26228	26199	26194	26253	26139	26054	26203	26224	26215	26325	26287	25983	26238	26544	26410	26160	26387	26145	26169	26089	26006	26295	26130	26300	26148	26066	25955	26118	26156	25951	26268	26287	26070	26093	26237	26627	26332	26317	26283	26472	26288	26347	26022	26092	26334	25999	26169	26102	26115	26326	26098	26246	26333	26127	26116	26233	26139	26351	26155	25955	26265	26395	26244	25940	26037	26209	26350	26271	26154	26006	26223	25998	26188	26259	26405	26386	26367	26220	26162	26014	26102	26261	26276	26261	26410	26079	26400	26197	26212	26223	26301	26134	26059	26067	26174	25891	26308	26125	26147	26036	26157	26225	26157	26051	26266	26308	26205	26287	26208	25923	26027	26158	26215	26226	26142	26343	26109	26001	26124	26239	26249	26248	26393	26233	26313	26212	26263	26046	26216	25993	26252	26149	26277	25975	26455	26281	26447	26406	26369	26124	26035	25970	25933	25856	26136	26086	26166	26075	26104	26489	26481	26120	26167	26242	26053	26068	26056	25991	25964	26111	26184	26189	26248	26217	26337	26324	26301	26436	26337	26394	26120	26316	26168	26411	26259	26073	26405	26347	26012	26244	26317	26440	26368	25966	26251	26371	26072	26249	26361	26482	26236	26240	26419	26257	26231	26088	26176	26120	26070	26451	26208	26109	26054	25982	26208	26179	26162	26191	26332	26266	26090	26237	26325	26021	26192	26241	26255	26451	26126	26382	25887	26414	26284	26365	26390	26206	26332	26136	26220	26104	26327	25971	26199	26457	26092	26474	26169	26186	26085	25859	25973	26096	26210	26036	26202	26030	26268	26160	26309	26475	26347	26253	25917	26227	26217	26233	26064	25935	26297	26192	26233	26241	26301	26223	26066	26290	26345	26261	26397	26375	25990	26084	26243	26369	26329	26166	25911	25974	26033	26071	26285	26013	26284	26263	26385	26453	26128	26344	26167	26330	26368	26053	26141	25797	26264	26250	26117	26078	25955	25940	26157	25955	26211	26530	26242	26191	26180	26326	25981	26067	26328	26349	26337	26259	26385	26189	26274	26238	26097	26122	26051	25713	26144	26262	26233	26113	26166	26028	26178	26227	26282	26147	26239	26444	26161	26433	26305	26263	26359	26434	26259	26205	26183	26164	26147	26298	26127	26319	26285	26337	26059	26429	26312	26148	26141	26308	26295	26350	26173	26037	26165	26274	26049	26252	26229	26314	26438	25900	26038	26222	26240	26192	26220	26296	25986	26065	26405	26016	26186	26042	26164	26090	26301	26325	26138	26098	26225	26374	26225	26038	26290	26297	26026	26145	26242	26334	26360	26286	26271	26276	25959	26364	26313	26210	26568	26091	26128	26221	26096	25971	26039	26401	26027	26298	26232	26175	26063	26288	26113	26054	25975	26111	26342	26228	26095	26196	26257	26283	26205	26184	26256	26304	26168	26376	26231	26426	26370	26256	26505	26230	26254	26166	26221	26219	26366	26117	26273	26120	26229	26289	26327	26256	26198	26027	26371	26341	26259	26396	26296	26286	26063	26296	26212	25889	25897	26321	26037	26158	26283	26114	26279	26260	26372	26172	26106	26144	25993	26289	26221	26065	26147	25847	26098	26374	26356	26098	26100	26020	26218	26305	25980	26095	26357	25948	26265	26129	25974	26179	26388	26105	26101	26238	26303	26326	26007	26180	26229	26268	26227	26105	25916	26201	26014	26381	26281	26373	26262	26222	26324	26191	26354	26116	26208	26254	26052	25947	26096	26112	26402	26293	26152	26336	26414	26114	26444	26241	26301	26010	26308	26163	26372	26152	26268	26275	26213	26186	26402	26224	25937	26296	25955	26451	26464	26053	26416	26116	26389	26047	25969	26214	26215	26034	26231	26220	26135	25996	26246	26146	26136	26105	26232	26466	26360	26148	26099	26337	26337	26304	26176	26379	26222	26080	26286	26226	26148	26343	26095	26205	26272	26292	26431	26250	25945	26245	26207	26231	26405	26248	26166	26161	26428	26111	26215	26055	25947	26182	26197	26249	26034	26219	26133	26168	26224	25950	26174	26346	26271	26232	26179	26256	26236	26139	26213	26189	25970	26144	25938	26273	26365	26258	26122	26217	26207	26282	26350	26157	26302	26381	26398	26204	26240	26155	26288	26204	26320	26383	26417	26148	26310	25863	26060	26216	26171	26255	26193	26256	26133	26372	26246	26306	26054	26177	26146	26253	26248	26010	26281	26444	26372	26292	26281	25896	26085	26330	26043	26207	26358	26285	26281	26388	26275	26218	26166	26384	26242	26363	26178	25978	26243	26651	26215	26055	26220	26111	26093	26272	26086	26263	26161	26498	26141	26188	25996	26085	25896	26203	26091	26234	26313	26186	26174	26154	26337	26212	26209	26086	26287	26219	26474	26375	26409	26338	26269	25895	26264	26318	25945	26378	26296	26469	26221	26128	26117	26184	26081	26259	26015	26068	26096	25897	26212	26138	26244	26293	26522	26158	26290	26117	26283	26090	26295	25973	26161	26210	26130	26135	26079	26239	26280	26201	26208	26273	26411	26052	26160	26057	26164	26245	26221	26161	26426	26447	26333	26006	26026	26076	26183	26069	26395	26168	26139	25984	25916	26144	26155	26270	26344	26258	26159	26292	26113	26165	26223	26462	26342	26304	25886	26220	26402	26202	26335	26186	26057	26254	26270	26234	26361	25993	26250	26263	26057	26143	26276	26092	26160	26323	26108	26161
48375	71554	68898	61576	48654	38299	33679	29839	24850	21378	20881	19623	18917	18731	18666	18127	18252	17939	17617	17657	17270	17388	17288	17206	17239	17028	17286	17090	17262	17062	17100	16974	17044	17130	17109	16978	17088	16993	16880	17227	17045	16986	16993	16898	16962	17003	16947	17011	16997	17133	17064	17057	17102	17099	17000	16926	17100	16847	17021	17162	17066	16816	16978	17041	17116	16851	17055	16998	16976	16908	17010	17024	17027	16997	16962	17299	16835	17001	16980	17288	16794	17027	17131	16900	16967	16963	17085	16830	17070	16996	16998	16954	16988	17007	16779	17044	17103	17189	16781	17046	17089	16918	16962	16764	16986	16928	17128	16952	17027	17104	17064	16977	16828	16936	17049	17115	17086	16974	16848	16920	17018	16862	16925	17010	16890	16936	17095	17047	16873	16864	17072	16862	17056	16905	17200	16897	16798	16992	16906	17044	17023	16976	17049	17081	16932	17046	16805	17053	16928	16947	16929	17094	17016	17049	17274	16846	16882	17194	16893	16889	17071	16871	17051	16907	17154	17040	16895	16937	16819	16791	17093	17072	16969	17142	16862	16831	16868	16974	17041	16887	16966	16995	17007	17094	16847	16814	16961	16936	16960	16930	16791	16952	16873	17029	17039	16844	16990	16905	17021	16952	17135	17044	16798	17013	16981	17122	17005	17041	16921	17038	16911	16961	17095	16984	16999	17046	17023	16878	16983	17021	17007	16974	17034	16875	16979	16953	16980	16934	17055	16900	16927	17024	17057	17014	16889	16845	16996	17116	16856	17078	16925	16867	16840	17138	16882	16993	16850	16981	16906	17102	17092	16981	17032	16828	16919	17053	17166	16970	16917	16960	17067	16962	16910	16997	16911	17134	17087	17000	17114	16916	17070	16951	16972	17066	17047	17034	16983	17027	17122	17152	16911	17080	17156	17153	17001	17112	17057	16919	17105	16836	16947	17132	16910	17073	17058	17049	17051	17063	16896	16942	16925	16949	16981	16894	16987	16773	17005	16880	16967	16998	16964	16989	16961	16865	16960	16872	16965	17033	16986	17113	16883	16982	17110	17315	16993	16935	16983	17066	16789	17053	17022	16896	16856	16940	16780	16858	17080	17096	16774	17064	16930	17014	17248	16982	16935	17055	17043	17008	16843	16864	16972	17064	16959	17133	16864	16864	16910	16896	16951	16964	16952	17138	17095	16808	16802	16881	17056	16916	16938	16866	17047	16947	16870	16918	17078	17013	16961	16816	16901	17032	16997	16936	16830	16782	17079	16940	16944	16958	17078	17138	17036	16901	16962	16954	17048	17023	16918	17034	16842	16906	17063	16958	17201	16834	16910	16937	17061	16969	16962	16884	16927	16935	17002	17071	16916	16910	16913	17118	17066	16868	16996	16867	17040	16993	17031	17076	17040	17057	16977	17158	16935	17050	17047	16978	16803	17069	16918	16896	17027	16942	16970	17011	16876	17075	17046	16940	17054	17097	17084	16922	16978	16926	16990	16825	16919	16959	17102	17051	17032	17086	17075	16881	16865	17020	17040	17109	17051	16997	17019	16649	17084	17118	17125	17037	16857	16951	17042	16922	16795	16925	16970	17010	16984	17080	16992	16903	17058	17211	16902	17074	16962	16962	17019	17196	17020	16944	17101	16989	17044	17047	16774	16788	17069	16908	17038	16966	16987	17093	17068	16864	16815	16879	16939	16873	16887	16991	17009	16746	16846	16950	16865	16958	16811	17137	16865	16916	16836	16790	16950	17162	16935	16978	16945	17002	17002	16834	17052	16959	17046	16886	17059	17015	16936	16894	17024	16958	17167	17013	16859	16948	16793	17058	16879	16964	16827	17198	17062	16991	16887	16928	16957	16879	17004	17119	17030	17063	16988	16813	17171	16844	16974	17016	16872	17102	17037	16868	16797	17012	16994	16950	16961	16899	17022	16873	16968	17052	16927	17010	17059	17082	17015	17068	16879	16922	16986	16756	17016	17008	17028	16955	17016	17015	16950	17181	17028	16956	16873	16999	16933	17107	16903	16990	16989	16956	17038	16970	16993	17060	17036	16976	17114	17071	17045	17040	16982	16928	17125	16955	16807	16994	16926	16849	17120	17041	16954	16752	17063	16973	17042	16959	17113	16875	16974	16944	16851	16929	17127	16878	17115	16820	16786	16900	16886	17009	17133	17046	16953	16872	16964	16727	17056	16793	16992	17060	16905	16973	16869	16860	16980	17053	17100	17198	16872	17018	17004	16864	16981	16864	16960	16784	16975	17085	17004	16949	16938	17130	16809	17046	17063	16849	16848	16850	16854	16889	16946	16982	16916	16992	16991	16964	17079	17002	16963	17104	16939	17100	16912	17032	17037	17132	16953	16874	17007	16924	17044	17123	16972	16955	16941	17185	16896	16820	16712	16827	17025	16929	16841	16997	16937	17120	16963	16921	17000	17030	16963	16883	16985	16843	16998	17076	17083	17013	16978	16966	17039	17241	16975	16926	17119	16967	16909	16935	16845	17041	16884	17025	17077	16984	17020	17048	16940	16935	17020	17082	17016	16868	16850	17027	16957	16978	16874	17133	17021	16824	16931	16961	16990	16930	17009	16974	17020	17171	17136	17057	17078	16957	16953	16974	17094	17109	16920	16890	16926	16995	17040	17160	17003	16906	16940	17043	16934	16784	16994	17056	17001	17056	16977	16930	17034	17037	16971	16883	16950	16978	16921	16964	17043	16970	16949	17024	17032	16922	16909	17047	16849	17027	16978	16854	17001	16953	16885	16967	17033	16995	16838	16855	17078	16899	16972	17002	16973	16887	17060	17026	17086	16938	16902	16994	17054	17010	17090	17081	16821	17043	16924	17094	16854	17111	16984	16992	16897	17127	16807	16988	17076	17019	16881	17052	17061	17113	17071	16925	16981	16923	16953	16898	17085	17056	17048	16879	16973	16938	16859	16924	17053	16791	16948	16906	17147	17093	16924	16806	16826	17051	17011	16909	16859	17175	16978	16920	16751	16972	16896	17160	17139	17136	16889	17143	17087	16988	16936	17055	16889	16924	17006	16910	17139	16927	17043	17037	17017	16989	17083	16972	17144	17035	16927	16888	16945	16889	17043	16758	16937	16786	17025	16855	17064	16907	16986	16982	16776	16944	17025	16788	16904	16890	16982	16922	16960	17128	16954	17053	17079	17010	16836	17087	16892	16991	17017	17012	17004	17035	17057	17051	17086	17012	17119	17085	16996	17043	17015	17244	17030	16910	17068	16887	17121	16880	17136	16913	17027	17050	16936	17102	17106	16917	16944	17107	17017	16996	16976	16913	16905	16939	16927	17000	17032	16807	16795	16942	16850	16956	16812	17062	16943	17001	16876	16884	16953	16927	16982	17054	17034	17151	17067	17120	16895	16968	17048	16926	17097	17021	17041	16924	17143	16897	16985	16904	17150	16892	16992	16993	17055	16901	16840	17167	16897	16892	16939	17007	16892	17044	16982	16702	16984	16899	16892	16944	16768	17153	16996	16835	17155	16964	17082	16922	16911	17113	16890	16764	17304	16906	16943	16976	16941	16964	16825	16803	17008	16824	16861	16966	16915	16793	16980	16825	17015	17015	16943	16962	17026	17033	17053	16870	16881	17059	17035	17009	16853	16805	16947	17017	16873	17184	16986	16891	16865	16798	16927	17015	17210	17025	16903	16923	16975	16902	16987	17090	16896	17014	17204	17013	17010	16962	16954	17063	17140	16992	17155	17090	17087	16877	16988	16787	16876	17076	17003	16903	16693	16985	17108	16999	17037	17144	17123	16843	16894	16893	17060	17040	16960	17119	16995	17074	16937	16860	17054	17177	17094	16923	17102	16983	16857	17029	17128	16853	16939	16898	16950	16874	16989	16742	16946	17007	17063	16910	16855	16957	16835	16875	16721	16850	16937	17158	16881	17062	16806	17041	16790	16863	16968	17076	16848	17071	16997	17041	16917	16929	16994	17038	17134	16899	16888	17022	17165	17047	17043	16994	16922	16901	16945	16901	16986	16863	16834	17055	16907	16792	16855	17204	17099	16850	16927	17045	17015	17107	17079	16854	16958	16947	16915	16857	16977	16937	17089	16976	16984	16706	16886	16978	17004	17054	17101	16835	16752	17008	17152	16785	17056	16802	17053	16828	16959	16921	16967	16969	16913	16906	16980	16936	16962	17058	16956	16932	17221	16964	16930	16985	16944	17042	16983	16992	17026	16806	17105	17040	17084	16843	17046	16995	17004	17023	17099	17122	17124	17017	16831	17119	16848	17199	16890	16960	16864	17173	16975	16934	17148	16812	17047	17031	17121	16967	16822	16797	16978	16950	16916	16857	17091	17100	16874	17064	17062	16946	16905	16945	17088	16910	17052	16921	16848	17161	16847	16903	16840	17003	17042	17053	16949	17033	17102	16956	17152	17083	16945	16923	17100	16933	16962	16894	17064	16927	17045	16933	16849	16931	16943	16845	17010	17037	16930	17042	16820	16984	16940	17047	16948	17129	16916	16950	17101	17002	17061	17187	17009	17172	17113	17014	16943	16947	16929	16912	16941	16842	17076	16933	16953	17173	17015	16935	17084	16860	17011	17049	17108	17123	17104	17051	16957	17065	16942	16978	16867	17017	17131	17211	16937	16913	16927	17115	17086	17061	16977	16916	17009	16945	17032	16851	16820	17003	16704	16898	17008	16898	16999	16991	16850	16939	16936	17098	16982	17014	16820	16884	16979	16988	17057	16993	16845	16733	16920	17125	16934	17046	16733	16999	16929	16879	16822	16865	16995	16958	16931	16951	16985	16789	17065	16954	16900	16842	17120	16916	16929	16988	16915	16935	16798	16901	16986	16932	16781	17002	16853	16939	16965	16888	17032	16893	16938	17085	17189	16771	17063	16785	16935	16933	16767	17016	16839	17054	17153	17125	16932	17165	16950	16961	16958	16967	16855	16975	16916	17068	16867	17014	16987	16943	17057	16805	16897	17017	17038	16864	17206	16981	17004	16750	17040	16870	16981	17108	17028	16958	16883	16759	17095	16952	17070	16844	16859	17038	16873	16960	17003	17199	17108	17044	16848	16957	17038	16863	16943	16878	16820	16985	17027	17102	17090	17172	17048	17026	16892	16974	16919	16975	16989	16974
23622	21372	31233	39185	39835	48804	47920	41596	37437	34885	31774	29503	28824	28694	28238	27731	27848	27707	27424	27317	26899	26768	26744	26570	26785	26874	26648	26328	26494	26741	26582	26306	26433	26424	26429	26291	26265	26199	26396	26443	26345	26242	26235	26391	26208	26168	26055	26195	26140	26163	26457	26168	26011	26303	26275	26104	26308	26158	26285	26173	26054	26265	26246	26092	26381	26248	26177	26441	26372	26149	26012	26190	26262	26326	25973	26276	26236	25919	26172	26431	26184	26125	26328	26184	26382	26072	26242	26218	26133	26387	26093	26094	26277	26175	26448	26415	25992	26223	26328	26320	26210	26377	26460	26398	26266	26325	26158	26295	26291	26456	26248	26604	26569	26323	26413	26191	26495	26456	26253	26076	26307	26049	26422	26209	26236	26211	26427	26321	26178	26137	26382	26233	26381	26404	25961	26418	26214	26336	26260	26302	26296	26203	26213	26179	26345	26099	26128	26191	26478	26353	26304	26341	26300	26084	26140	26287	25985	26230	26237	26400	26152	26397	26392	26092	26182	26379	26181	26397	26194	26286	26158	25967	26321	26280	26269	26453	26307	26410	25944	26275	25980	26120	26455	26378	26182	25959	25920	26344	26253	26374	26502	26172	26121	26303	26288	26400	26221	26010	26193	26406	26429	26411	26342	25861	26349	26329	26166	26245	26150	26054	26323	26198	26229	26227	26312	26244	26100	26067	26058	26140	26230	26104	26292	26337	26398	25997	26093	26044	26264	26357	26308	26176	26237	26016	26131	26219	26128	26215	25948	26218	26326	26286	26145	26138	26305	26142	26050	26242	26262	26031	26158	26265	26376	26269	26219	25980	26120	26173	26221	26205	26250	26195	26280	26288	26137	26332	26540	26295	26304	26149	26070	26020	26270	26151	26135	26149	26331	26437	26141	26269	26324	26023	26334	26253	26300	26133	25998	26143	26154	26197	26205	26010	26278	26267	26228	26252	26323	26276	26428	26216	26391	26003	26230	26199	26242	26247	26091	26188	26261	25973	26091	25945	26242	26227	26176	26352	26135	26157	26447	26249	26088	26281	26200	26263	26087	26063	26167	26189	26184	26060	26539	26284	26202	26142	26148	26341	26322	26131	26217	26288	26313	26128	26061	26166	25985	26148	26346	26304	25859	26275	26393	26318	26232	26246	26419	26275	26217	26258	26214	26391	26211	26280	26019	26022	26351	26462	26235	26037	26066	26338	26115	26086	26034	26242	26133	26276	26287	26390	26310	26177	26267	26443	26351	25921	26216	26310	26517	26057	26121	26139	26137	26335	26227	26148	26186	26294	26394	26397	26310	26246	26248	26193	26215	26232	26101	26134	26384	26304	26178	26346	26296	26187	26053	26272	25973	26243	25913	26269	26330	26209	26446	26239	26355	26039	26241	26219	26197	26209	25943	26476	26300	26197	26091	26365	26257	26399	26442	26413	26668	26396	26067	26460	26426	25963	26237	26409	26250	26211	26202	26173	26362	26316	26330	26088	26427	26361	26225	26246	26317	26141	26309	25951	25993	26428	26315	26518	26172	26098	26162	26210	26172	26417	26312	26128	26049	26244	26061	25991	26275	26184	26247	26207	26196	26221	26324	26398	26227	26302	26225	26372	26324	25882	26109	26289	26301	26388	26311	26308	26006	26198	26486	26207	26260	26260	26444	26322	25977	26298	26362	26091	26278	26139	26326	26102	26224	26219	26486	26266	26365	26227	26333	26304	26523	26243	26095	26239	26180	26191	26455	26337	26209	26282	26156	26257	26236	25945	26214	26168	26322	26096	26328	26191	26253	26367	26539	26291	26187	26168	25966	26227	26320	25955	26035	25987	26236	26409	26452	26129	26155	26019	26273	26220	26424	26139	26177	26090	26201	26239	26200	26187	25952	26119	26324	26074	26636	26133	26245	26342	26050	26388	26107	25947	26241	26273	26409	26107	26117	26105	26190	26283	26348	26194	26073	26264	26038	26173	26195	26137	26068	25996	26199	26317	26521	26110	26319	26257	26411	26433	26269	26253	26226	26223	26200	26327	26032	26173	26072	26353	26186	26147	26173	26216	26040	26093	26227	26263	26230	26351	26341	26385	26173	26386	26375	26148	26217	26039	25903	26211	26551	26411	26175	26158	26366	26156	26137	25994	26037	26069	26236	26132	26340	26228	26447	26306	26266	26172	25950	26099	26231	26135	26285	26134	26169	26265	26307	26209	26263	26359	26196	26048	26156	26189	26410	26246	26028	26057	26211	26240	26422	26248	26219	26452	26346	26178	26064	26104	26079	26117	26453	26366	26339	26250	26541	26343	26221	26028	25981	26309	26202	25951	26228	26101	26199	26609	26041	26236	26102	26187	26106	26310	26392	26344	26047	25970	26314	26405	26041	26108	26023	26322	26304	26142	26425	26269	26243	26203	26344	25996	26207	25753	26406	26286	26345	26140	26337	26504	26562	26497	26120	26285	26014	26432	26357	26053	26275	26198	26152	26422	25928	26132	26118	26238	26317	26418	26117	26215	26447	26453	26460	26015	26130	26124	26179	26237	25890	26235	26622	26156	26062	26400	26355	26325	26029	26334	26399	26284	26306	26296	26070	26186	26371	26166	26201	26227	26345	26557	26264	26360	26341	26613	26085	26224	26412	26152	26280	26454	26125	26166	26504	26463	26276	26104	26064	26245	26288	26338	26261	26225	26214	26329	26189	26123	26108	26086	26461	25952	26201	26352	26210	26267	26021	26047	26467	26108	26385	26076	26369	26394	26279	26084	25941	26228	26259	25949	26099	26174	26183	26134	26102	25966	26233	26327	26256	26155	26336	25923	26325	26080	25931	26458	26128	26280	26124	26157	26286	26208	26304	26472	26375	26206	26317	26200	26198	26254	26039	26270	26300	26196	26083	26315	26392	26202	26028	26392	26106	26303	26331	25733	26160	26249	26335	26228	26350	26324	26107	26168	25891	26163	26242	26218	26208	26082	26239	26046	26146	26208	26595	26079	26129	26349	26395	26221	26068	26284	26158	26511	26248	26171	26136	26163	26194	26441	26477	26396	26384	26494	26454	26305	26218	26112	25914	26125	26376	26211	26443	26302	26401	26458	26186	26439	26271	26161	26208	26198	26336	26288	26319	26217	26172	26061	26119	26387	26233	26353	26074	26401	26104	26380	26218	26079	25862	26201	26240	26218	26312	26243	26415	26117	26465	26252	26222	26324	26178	26145	26611	26316	26332	26199	26070	26037	26273	26380	26233	26220	26351	26240	26082	26314	26298	26083	26350	26099	26254	26604	26291	26297	26178	26231	26421	25763	25838	26188	26173	26273	26243	26342	26059	26218	26175	26340	26156	26230	26249	26079	26343	26206	26341	26136	26209	26064	26240	26082	26524	26245	26028	26113	26207	26047	26160	26097	26218	26080	26466	26344	26234	26237	26392	26066	26198	26383	26539	26215	26101	26459	26106	26210	26225	26051	26065	26344	26171	25866	26346	26284	26195	26251	26214	25943	26178	26010	26072	26254	26291	26182	26166	26222	26111	26271	26304	26247	25969	26308	26340	26299	26010	26158	26170	26229	26129	26334	26145	26107	26327	26182	26254	26087	26399	26176	26225	26213	26135	26246	26264	26307	26339	26285	26154	26214	26363	26350	26138	26523	26319	26165	26249	26194	26450	26048	26344	26223	26462	26342	26250	25988	26121	26358	26092	26518	26125	26268	26216	26411	26260	26439	26374	26464	26180	26211	26202	26371	26367	26392	26326	26271	26052	26189	26169	26392	26282	26126	26017	26150	26181	26199	26237	26149	26317	26209	26312	26220	26262	26299	26131	26336	26169	26120	26173	26371	26125	26258	26051	26064	26136	26358	26164	26198	26272	26374	26298	26216	26018	26078	26367	26384	26008	26329	26377	26076	26455	26293	26151	26119	26259	26134	26422	26177	26271	26254	26239	26376	26311	26297	26103	26106	26206	26437	26092	26091	26429	26238	26273	26183	26470	26244	26213	26474	26029	26279	26453	26137	26261	26388	26361	26334	26250	26177	26188	26169	26274	26243	26245	26082	26330	26349	26134	26183	25992	26440	26360	26314	26224	26123	26067	26559	26287	26261	26279	26167	26239	26286	26300	26346	26230	26239	26247	25811	26376	26458	26050	26312	26281	26251	26277	26281	26148	26306	26175	26253	26280	26157	26230	26502	26336	26269	26548	26528	26379	26437	26264	26457	26188	26186	26472	26315	26270	26443	26366	26182	26271	26202	26316	26286	26249	26238	26173	26240	26344	26171	26246	25939	26177	26254	26149	26306	26129	26249	26296	26184	26279	26436	26516	26168	26149	26184	26044	26213	26069	26065	26123	26393	26132	26229	26261	26347	26040	26128	26284	26174	26390	26054	26289	26082	26254	25954	26122	26116	26258	26171	26113	25837	26232	26051	26150	26239	26151	26185	26178	26361	26177	26032	26322	26108	26384	25936	25964	26209	26191	26161	26221	26133	26298	26087	26056	26315	26290	26296	26164	26171	26171	26157	26258	26268	26293	26259	26097	26450	26151	26225	26286	25928	26136	26415	26194	26119	26384	26375	26342	26294	26309	26319	26008	26129	25991	25965	26222	26243	26389	26196	26370	26460	26397	26482	26405	26032	26185	26408	26370	26235	26303	26192	26381	25943	26205	26120	26224	26192	26194	26317	26002	26107	26376	26487	26297	26408	26291	26341	26181	26118	26122	26263	25993	26377	26240	26109	26269	26198	26094	26339	26104	26118	26471	26207	26192	25993	26328	26032	25882	25880	26102	26372	26148	26161	26214	26147	26333	26109	26377	26193	26105	26341	26150	26300	26228	26320	26437	26311	26277	26124	26257	26477	26206	25975	26284	26309	26428	26019	26392	26320	26321	26036	26178	26097	26205	26093	26191	25934	26134	26278	26065	26148	26610	26357	26087	26392	26085	26189	26274	26265	26181	26101	26393	26166	26330	26229	26051	26247	26213	26150	26473	26002	26272	26404	26432	26348	26228	26138	26356	25876	26412	26328	26063	26255	26340	26280	26189	26317	26229	26471	26350	26409	26422	26052	26299	26352	26180	26607	26117	26234	26332	26233	26192	26041	26190	26242	26179	26015	26061	26028	26286	26337	26257	26025	26411	26036	26286	26269
49611	80689	77982	68466	52143	50259	42440	35919	30677	27154	22958	20259	19836	19614	19262	18896	18554	18210	17957	17798	17743	17429	17331	17316	17112	17277	17024	17203	17143	17298	17201	17143	16956	17007	17039	17069	16943	17020	17149	16937	17072	17053	16960	17007	17098	16958	16919	17198	16832	17088	16931	16994	16926	16937	17016	16952	16974	17011	16875	16923	16859	16727	16952	17048	16816	16930	17021	16822	16979	16969	16918	17107	16800	16949	16949	17022	16933	16924	16814	16978	16688	16855	16928	17089	16867	16969	16888	16986	17050	16784	16962	16962	16802	16913	17048	16786	16963	16975	16768	17055	17030	16900	17036	16927	16976	16878	16835	16926	17146	16897	16988	16918	16970	16715	16951	16813	16949	16728	17162	16948	17057	16835	16947	16835	16686	16914	16743	16952	16892	17065	16790	16896	17051	16830	16867	16879	17051	16923	16875	17168	16657	16875	16889	16915	16930	16988	16932	17089	16920	16902	16917	17039	16908	16909	17090	17061	16890	16912	16976	16859	17037	17000	16808	16873	17003	16750	16872	16909	16774	17109	16838	16910	17040	16968	16889	16908	16926	16786	17034	16929	16876	17028	16996	17030	16873	17019	17013	17080	16862	16928	16913	16774	17054	16955	16988	17016	17014	16922	17070	16933	17094	16865	16967	16854	17036	16838	17049	17080	16971	16989	16969	16886	17083	16905	16914	16903	16923	16921	16924	16962	16955	16952	17061	16791	16766	17060	17065	17073	16989	16882	16983	17039	17052	17065	16827	16861	17210	16942	16903	16923	16958	16849	16868	17121	16811	16906	17025	16826	16827	16858	16937	16863	16818	17073	17005	16941	16900	17043	17093	16990	16851	16782	16976	16990	16796	17044	17101	17035	16762	16952	16750	16963	16729	17124	17083	16834	16808	17159	16921	16815	16940	16889	16946	17005	17141	17043	17056	16902	16766	16771	16837	16974	16832	17119	16906	16971	16969	16927	16906	16972	16823	16903	16811	16865	16854	17004	16986	16822	17071	16784	16906	16954	16889	16984	17024	16797	16991	16976	16923	16865	17061	16879	16889	17043	16787	17110	16978	16979	16931	16768	17078	17089	16882	16900	16697	16677	16978	16904	16851	16905	16834	16806	16768	16952	16853	16825	16929	17025	16956	16864	16954	16982	17025	16865	16814	16904	16889	16822	16956	16903	17006	16964	17182	16830	16783	17080	16936	17047	16990	16859	17104	17033	17010	17020	16866	16971	17097	16909	16791	16863	17047	16924	17081	16801	16856	16870	17024	16797	17138	16935	16944	16816	16966	16965	16794	16767	17064	17010	16880	16948	17047	16961	16990	17045	16805	16841	16992	17044	16842	16954	17020	17098	17130	17002	16999	17059	16890	16856	16942	16846	16863	17129	16908	16758	16842	16979	17111	17051	16847	16896	16987	17051	16967	16886	16844	16796	16993	16840	16887	16861	16868	17019	16949	16972	16918	16938	17064	17092	16720	16912	17216	17055	17092	16975	17135	16907	16889	17023	17081	16851	17008	17142	16976	16961	17059	16817	16906	16895	16825	16803	16871	16958	16992	16972	16838	16886	17077	16774	16845	16880	16795	16978	16948	16986	16794	16807	16903	16877	16931	17026	16806	17134	16837	16814	16941	16855	17000	16965	17065	16889	17014	16918	16890	16881	16924	16941	16975	17146	17030	16919	16785	16995	17038	16776	17136	17044	17016	16929	17076	17101	16873	16858	17001	16892	16829	17034	16807	16890	16935	16977	16954	16740	16964	17011	16918	17066	16810	16994	17018	16745	17055	16924	17000	16941	17126	16766	16857	16966	16929	16906	16943	16934	16943	16900	16884	16943	16738	16883	16877	16896	16993	16967	16928	16822	16858	16871	16875	16992	16908	16941	16773	16924	16972	16952	17036	16825	16774	17014	16995	16897	17067	16896	16943	17069	16850	16922	16972	16931	16799	16852	17059	17090	16807	16989	16908	16763	17039	17014	16902	16957	16856	16906	17111	16902	16873	16841	17014	16979	17040	16987	16783	17075	16951	16959	16970	16864	16881	16911	16945	16899	16788	16926	16865	16923	16887	16857	16936	16682	16949	17087	17034	16815	16940	16986	17107	16864	16801	16959	17033	17033	16984	17016	16902	16809	16880	16910	17001	16865	16756	16932	17094	16992	16948	16918	17008	16874	16759	16759	17085	16840	16937	17013	17084	16986	16880	16764	16899	16856	16966	16987	16990	17017	16932	16780	16928	16941	16963	16909	16872	16866	16862	16860	16888	16957	16686	17057	16863	17094	17072	16960	17104	16943	16925	16970	16942	17070	17068	16888	16881	16929	17014	16807	16932	17039	16720	17013	16881	16819	17172	16927	16981	17101	17049	17073	16983	16697	16622	17003	16881	16730	16904	16879	17090	16741	16829	16992	16908	16901	16940	16902	17028	16863	16964	16948	17054	17036	16901	17068	16733	16939	16993	16926	16858	16794	16990	17046	16961	16793	16978	16790	16894	16964	16907	16958	16968	17016	16885	16759	17012	16837	17021	17018	16858	17031	16980	16762	16970	16929	16854	16879	16955	16717	17147	16853	16880	16939	16912	16837	16916	17205	16721	16899	16874	16910	16731	16879	16903	16775	16972	16885	16965	16862	16874	17026	16889	16884	16845	16905	16878	16770	17035	16873	16905	16985	16937	17034	16882	17005	16936	16836	17060	16782	17022	16954	17161	16676	16808	16960	17046	17067	17064	16918	16972	16989	16944	16780	16795	17015	16943	16806	16741	16872	16956	16780	16701	16921	17002	16940	16968	16994	16945	16864	16939	16792	16897	16909	17059	17044	16909	16977	17025	17131	16973	17023	16857	16908	16772	16926	17014	16882	16846	16748	16917	16973	16895	16950	17056	16861	16890	16943	16951	16988	16981	16911	16991	16910	16773	16922	16854	16857	17023	16953	17106	16939	16844	17021	16976	16977	16957	17004	17012	16843	17030	17084	16903	16802	17003	16995	16889	17055	17132	16914	16932	16863	16946	17092	16915	17015	16962	16937	16850	16984	16858	17101	16916	16997	16862	16869	16969	16880	16976	16876	16991	16993	16879	16927	17016	16985	17083	17030	16941	16827	16903	17114	17052	16898	16979	17026	16886	16828	16994	17009	17029	16832	16894	16915	16854	16983	17119	16888	16951	17140	16959	16927	16918	16943	17099	16768	16961	16872	16873	16884	17048	17029	16872	16913	16963	17036	16959	17002	16872	16992	17106	16937	16860	16985	16934	16925	16745	16931	16912	17017	16926	16915	17011	16896	16964	16765	16965	16954	17088	16802	16952	17007	16896	16988	16807	17007	16860	17084	16845	16918	16816	16914	16876	16878	17012	16973	16950	17051	16850	16974	16914	16933	16951	16813	17049	17143	16879	17121	17024	17085	17004	17132	17016	16956	17068	16748	16969	16874	16893	16998	16801	16998	16946	16877	16787	17105	16975	16770	16971	16985	16967	16922	16896	17083	16901	16929	16845	16889	17004	16984	16905	16929	17063	17153	16936	16909	17033	16944	16868	16988	16961	16919	16762	16933	16904	16940	16878	17045	16957	16772	16922	17058	16739	16974	16957	17044	17080	16851	16860	16908	16989	16908	17041	17189	16744	16850	16904	17122	17117	17093	16841	17095	16852	16818	17028	16845	16840	17126	16987	16866	16874	16896	16783	17014	17022	16967	16782	16919	16951	17129	16990	16858	17126	17057	16833	16873	16887	17012	16994	17126	17029	16906	16917	16868	16899	16813	16913	17087	16814	16814	16861	17026	16885	17020	17115	16925	16868	17070	16876	16840	16684	17004	16945	16837	16871	16896	16936	16773	17169	16941	17038	17075	17083	16938	16936	16876	17064	16876	17035	16844	16915	17000	16739	16834	17105	16859	16836	16863	17181	16918	16838	16774	17031	16934	16836	17080	16914	16968	16841	16775	17001	16891	16957	16948	16905	16825	17080	16946	16890	17099	16864	16946	16839	16888	16924	16797	17053	16761	16741	16897	17032	16914	17017	16755	16964	16734	17094	17027	16944	16882	16891	16930	16902	17027	16878	16900	17076	16936	17031	16977	17012	17005	17074	16919	16766	16895	17008	17044	17052	16869	16812	16918	16918	17095	16889	16912	17005	16978	16746	16957	17003	16873	16982	17024	16844	16859	16932	16827	16707	17120	16795	16848	16895	16983	17024	17031	16895	17044	16852	17035	16751	16921	16969	17059	16915	16933	16705	16957	16950	17137	16952	17012	16921	16891	16895	17071	16842	16882	16947	16672	16935	17001	16792	16965	16883	16814	16903	16794	16778	16867	16960	17078	16954	16951	16881	17010	17020	16892	16952	16815	16961	16915	16908	16828	16855	16963	17036	16894	16936	16913	16811	16958	17034	17054	16974	16753	16915	16936	16974	16973	17162	16827	16782	17070	16941	16946	16892	16826	16884	16786	17124	16846	16841	16673	16830	16909	16984	16843	16957	17046	16784	16854	16852	16926	17008	16894	17014	16788	16923	16982	16774	16986	17017	16871	17013	16897	16992	16954	16940	16927	17121	16921	16841	17014	16957	16890	16642	16958	16965	17001	16702	17004	17092	17127	16852	16990	16906	16942	16945	16943	16703	16977	16994	17038	16877	16861	17003	17065	16810	17082	17022	16923	16965	16967	16846	16828	16840	16859	16802	16956	16964	17026	16764	17058	16914	16825	17054	16953	17043	16848	17167	16891	16949	16740	16816	16927	17000	16960	17188	16887	17017	17066	16876	17052	16920	16821	16896	17086	16896	16943	16924	16924	16948	16855	17007	17039	16783	16824	16813	16908	17079	16857	16781	16864	17036	16882	17033	16830	17086	16889	16824	17021	16927	16997	16963	16837	17106	17097	16952	16939	16909	16831	16973	16991	17071	17016	17009	17022	16960	16986	16900	16767	16957	16852	16904	17136	16906	16920	16836	16914	16997	16827	16915	17008	16899	16908	16962	16948	17019	17026	16889	16833	16847	16885	16758	16803	16982	16925	16925	17034	17016	17011	16829	17005	17044	16847	16847	17044	16897	16818	17070	16749	17066	17024	17037	16879	17067	16830	16954	16846	16684	16887	16969	16940	16914	16903	16795	16885	17133	16889	16989	16721	17005	16856
47790	57770	60317	55222	46103	38214	33686	31180	30068	28605	27855	27055	26960	26951	26986	27177	27011	26957	26738	26730	26584	26577	26449	26605	26398	26706	26469	26177	26380	26223	26165	26644	26344	26300	26485	26351	26569	26224	26490	26439	26301	26221	26187	26313	26527	26228	26248	26263	26140	26316	26276	26309	26207	26384	26299	26208	26334	26360	26485	26447	26211	26331	26383	26334	26377	26214	26559	26278	26242	26542	26344	26296	26194	26172	26286	26219	26114	26230	26383	26376	26533	26454	26414	26325	26392	26240	26248	26516	26382	26284	26023	26398	26275	26397	26221	26219	26411	26254	26364	26144	26284	26324	26135	26475	26180	26422	26219	26184	26450	26297	26332	26246	26310	26273	26261	26442	26178	26462	26376	26306	26326	26392	26278	26236	26277	26238	26509	26239	26323	26207	26125	26255	26305	26316	26371	26259	26245	26501	26213	26081	26338	26427	26223	26569	26428	26508	26206	26389	26639	26197	26436	26511	26235	26181	26457	26439	26268	26701	26178	26067	26205	26285	26267	26310	26377	26035	26363	26518	26355	26340	26331	26393	25973	26380	26189	26424	26094	26353	26447	26292	26239	26199	26316	26328	26205	26408	26529	26598	26273	26035	26150	26256	26310	26331	26404	26219	26452	26236	26086	26215	26425	26313	26316	26119	26563	26275	26329	26165	26247	26318	26262	26044	26223	26218	26220	26376	26213	25943	26305	26223	26464	26216	25977	26279	26392	26318	25999	26365	26544	26347	26435	26137	26220	26468	26405	26331	26579	26339	26306	26034	26421	26295	26143	26230	26387	26153	26376	26463	26298	26392	26116	26476	26549	26489	26349	26532	26232	26473	26355	26283	26401	26412	26378	26108	25885	26361	26577	26332	26299	26597	26097	26458	26479	26344	26330	26242	26130	26269	26240	26335	26341	26450	26240	26374	26354	26082	26359	26524	26527	26414	26110	26217	26049	26338	26197	26178	26203	26321	26333	26408	26409	26318	26245	26224	26355	26154	26408	26263	26383	26393	26351	26516	26198	26367	26102	25991	26199	26284	26386	26516	26462	26416	26261	26209	26167	26356	26488	26147	26340	26596	26378	26304	26400	26375	26270	26225	26286	26297	26298	26159	26504	26400	26406	26476	26230	26190	26490	26256	26250	26359	26321	26380	26148	26281	26404	26131	26474	26273	26100	26050	26291	26278	26157	26259	26196	26241	26401	26288	26264	26485	26312	26414	26541	26405	26458	26136	26422	26177	26230	26153	26270	26331	26250	26257	26468	26391	26435	26373	26306	26035	26103	26372	26177	26077	26128	26076	26289	26268	26291	26189	26362	26057	26257	26589	26382	26324	26120	26242	26025	26490	26284	26440	26219	26269	26299	26261	26473	26561	26132	26372	26366	26306	26271	26399	26602	26474	26235	26118	26355	26365	26621	26474	26353	26219	26329	26399	26035	26058	26463	26044	26333	26283	26270	26263	26040	26318	26441	26303	26138	26108	26146	26349	26128	26053	26062	26462	26121	26253	26438	26183	26379	26229	26128	26215	26508	26366	26430	26310	26025	26120	26148	26254	26496	26465	26390	26336	26213	26288	26182	26394	26301	26152	26214	26141	26302	26096	26099	26375	26209	25998	26180	26236	26331	26381	26360	26243	26335	26410	26505	26569	26247	26595	26177	26292	26240	26267	26463	26256	26363	26643	26471	26461	26239	26239	26276	26483	26341	26083	26312	26487	26340	26271	26356	26345	26542	26418	26355	26355	26313	26138	26299	26179	26371	26375	26190	26390	26493	26015	26388	26628	26471	26329	26498	26418	26478	26101	26707	26352	26407	26456	26350	26234	26545	26356	26598	26332	26363	26342	26307	26239	26450	26480	26280	26319	26128	26209	26201	26463	26409	26290	26674	26201	26002	26270	26303	26325	26599	26217	26409	26132	26250	26531	26413	26163	26443	26360	26355	26473	26448	26295	26353	26427	26284	26193	25926	26154	26335	26329	26429	26453	26383	26622	26259	26179	26275	26405	26297	26511	26226	26212	26557	26431	26311	26279	26310	26385	26441	26332	26255	26430	26463	26417	26191	26268	26423	26256	26207	26160	26701	26317	26403	26295	26126	26325	26207	26247	26474	26021	26179	26234	26312	26467	26179	26466	26277	26698	26345	26368	26360	26393	26351	26227	26297	26522	26235	26646	26370	26290	26447	26181	26170	26366	26316	26483	26438	26277	26342	26190	26452	26298	26340	26061	26235	26150	26696	26404	26283	26225	26354	26210	26239	26298	26226	26022	26546	26348	26376	26363	26261	26415	26457	25905	26355	26569	26297	26412	26176	26290	26295	26163	26574	26390	26304	26437	26290	26242	26392	26469	26282	26418	26545	26426	26176	26397	26469	26245	26220	26180	26203	26298	26392	26259	26220	26455	26597	26702	26383	26310	26240	26181	26316	26333	26445	26241	26157	26244	26577	26102	26281	26173	26170	26375	26466	26456	26164	26325	26400	26256	26315	26273	26354	26306	26476	25999	26170	26131	26166	26607	26310	26062	26307	26100	26130	26425	26195	26230	26247	26554	26215	26478	26397	26069	26269	26330	26140	26403	26364	26461	26503	26337	26447	26241	26236	26180	26222	26360	26384	26174	26192	26000	26204	26338	26192	26238	26245	26264	26278	26357	26312	26312	26406	26108	26174	26360	26324	26042	26416	26177	26344	26284	26411	26378	26636	26261	26187	26147	26312	26322	26150	26340	26387	26396	26155	26111	26337	26512	26251	26257	26132	26326	26215	26299	26343	26129	26198	26292	26244	26559	26274	26195	26461	26328	26347	26166	26523	26014	26365	26243	26391	26102	26163	26348	26081	26358	26369	26499	26444	26479	26559	26171	26159	26383	26220	26371	26530	26067	26206	26110	26297	26418	26194	26279	26565	26335	26434	26320	26446	26264	26000	26184	26376	26196	26220	26273	26437	26372	26440	26062	26075	26422	26149	26126	26079	26491	26168	26375	25999	26470	26220	26342	26265	26432	26251	26210	26107	26381	26267	26258	26140	26380	26436	26481	26543	26332	26400	26330	26338	26493	26231	26158	26334	26141	26470	26276	26175	26372	26247	26385	26246	26474	26436	26204	26401	26493	26504	26323	26297	26339	26407	26301	26123	26275	26364	26243	26653	26448	26173	26355	26304	26098	26062	26383	26347	26438	26205	26114	26572	26389	26379	26411	26111	26296	26561	26336	26215	26268	26363	26016	26158	26584	26355	26379	26467	26297	26586	26466	26419	26344	26266	26301	26203	26090	26220	26475	26439	26326	26233	26195	26264	26589	26428	26262	26253	26437	26384	26458	26228	26172	26199	26419	26333	26357	26261	26017	26404	26242	26539	26338	26467	26246	26256	26180	26347	26261	26209	26463	26190	26637	26366	26682	26312	26411	26258	26375	26370	26313	26247	26195	26501	26314	26304	26225	26135	26245	26180	26444	26355	26233	26419	26074	26476	26118	26134	26210	26186	26250	26462	26086	26564	26125	26265	26165	26384	26361	26607	26113	26361	26400	26438	26365	26202	26294	26415	26377	25977	25979	26274	26094	26418	26278	26251	26317	26196	26181	26289	26325	26188	26192	26184	26122	26074	26425	26449	26443	26179	26138	26193	26261	26250	26285	26417	26348	26156	26197	26264	26060	26419	26611	26397	26304	26510	26315	26447	26070	26529	26560	26244	26311	26243	26340	26399	26428	26246	26318	26239	26298	26585	26140	26306	26362	26355	26294	26414	26450	26459	26242	26477	26278	26522	26464	26329	26317	26351	26147	26244	26404	26493	26508	26293	26399	26277	26322	26363	26220	26253	26442	26184	26546	26385	26157	26456	26148	26520	26263	26109	26235	25988	26258	26064	26499	26388	26274	26562	26633	26525	26293	26403	26134	26157	26359	26480	26293	26404	26473	26529	26450	26249	26446	26414	26071	26267	26313	26259	26132	26471	26229	26398	26434	26365	26469	26021	26289	26287	26408	26421	26461	26244	26288	26283	26327	26090	26125	26165	26254	26412	26193	26305	26156	26226	26152	26369	26178	26352	26271	26142	26177	26390	26406	26357	26091	26286	26356	26267	26482	26152	26300	26521	26674	26436	26033	26342	26480	26226	26320	26194	26424	26471	26296	26353	26287	26493	26218	26331	26300	26301	26244	26216	26386	26432	26394	26151	26211	26194	26393	26392	26355	26231	26128	26413	26125	26277	26358	26378	26216	26054	26186	25929	26389	26307	26364	26190	26762	26178	26543	26317	26368	26192	26311	26222	25989	26496	26259	26357	26126	26284	26418	26239	26431	26379	26088	25934	26359	26451	26378	26186	26264	26415	26401	26415	26171	26522	26267	26063	26409	26463	26432	26376	26449	26432	26409	26192	26330	26152	26232	26252	26397	26340	26168	26277	26361	26523	26480	26304	26244	26349	26551	26332	26506	26545	26274	26214	26342	26377	26314	26405	26433	26339	26324	26271	26339	26634	26531	26396	26407	26174	26003	26231	26403	26466	26187	26260	26125	26092	26282	26374	26342	26571	26227	26145	26425	26358	26309	26497	25948	26242	26512	26160	25806	26324	26352	26420	26292	26573	26260	26322	26235	26443	26104	26238	26297	26212	25945	26357	26286	26232	26189	26238	26616	26551	26289	26474	26484	26417	26326	26172	26034	26252	26169	26188	26424	26254	26121	26485	26221	26338	26338	26439	26404	26317	26356	26368	26259	26014	26254	26373	26436	26368	26260	26185	26357	26567	26358	26255	26228	26540	26278	26253	26636	26631	26348	26393	26161	26159	26199	26529	26378	26296	26504	26240	26242	26233	26317	26245	26600	26366	26302	26518	26371	26241	26397	26334	26319	26426	26409	26248	26186	26329	26414	26293	26461	26369	26232	26227	26605	26265	26149	26243	26368	26216	26352	26453	26441	26262	26317	26327	26593	26489	26099	26174	26216	26390	26165	26150	26253	26426	26258	26432	26143	26479	26404	26412	26211	26253	26470	26466	25991	26392	26398	26308	26323	26205	26215	26190	26166	26391	26310	26219	26521	26284	26395	26087	26062	26352	26258	26277	26239	26350	26194	26332	26319	26161	26364	26387	26233	26330	26129	26395	26348	26432	26311	26307	26341	26381	26375	26361	26375
51022	65589	60481	49247	39852	31071	25815	23396	21852	19799	18686	18028	18060	17837	17917	17848	17588	17426	17345	17248	17095	17565	17269	17153	17256	17170	17019	17196	16946	17043	16864	17091	17141	17218	17054	16903	17109	16968	16892	17019	17171	17118	16974	17048	17009	17084	17121	17074	17244	17135	16925	17059	16951	16987	16907	16943	17159	16999	17004	17011	16977	16995	17135	17060	16892	16946	17121	17128	16923	17028	17156	17079	16970	16983	17026	17004	17032	16980	17093	17199	16958	16957	17110	17012	17045	17033	17048	17115	17038	16989	17019	16924	16894	17036	16887	16941	17083	16965	16996	17292	16930	16981	17087	17077	16976	16952	17022	16972	16960	17050	16987	17006	17176	17062	17003	17141	16951	17045	17176	16828	16933	16794	16895	17061	17109	16927	17059	16964	17064	17028	17057	16997	16987	17222	16893	17056	17028	17052	17121	16895	16986	17012	17149	17046	16948	17067	17137	16955	16994	17092	17128	16996	17040	16989	17064	17099	16897	16996	16949	16956	17043	17146	17132	17122	16992	17031	17102	17136	16947	17123	16941	17100	17005	16938	17167	17002	17125	16992	17170	17041	17166	17067	16901	17022	16914	16999	17023	17180	16962	16979	17138	17148	17081	16935	17091	17089	17030	16985	17128	17177	17041	17021	16832	16880	17217	17062	16947	16891	17024	16959	17040	17033	17098	16948	17179	17187	17009	16963	16917	17056	17023	17060	17013	16954	17046	17000	17192	17067	17006	16988	17054	17103	16926	17372	17004	16951	16990	17054	16920	17033	16936	16949	17068	17061	17185	17016	17075	17071	17065	17085	17074	17090	16957	17100	16992	17116	16918	16988	16960	17074	16989	17106	16808	17006	17010	16904	17012	16959	16883	16872	16896	17039	17000	17224	17034	17141	17129	17110	17123	17168	17211	17091	17166	17043	16849	17028	17001	17031	16955	17220	16980	17044	16964	17168	17019	17140	17000	17130	17050	17082	17028	17148	17129	17232	17048	16965	16904	17103	17011	16974	17094	17001	16912	16954	17122	17080	16957	17113	17129	16931	16838	17154	17110	16935	16878	16972	17144	17147	16945	17014	16900	16945	17105	17112	16973	17044	16941	16995	16850	17003	17093	17052	16871	17204	17230	17104	17085	17042	17191	17007	17086	17052	16892	17028	17132	16887	16959	17115	16816	16743	17144	16930	17172	16981	17096	17026	17066	16971	17019	16704	17070	16987	17080	17050	16868	17072	17187	17069	16948	17063	16995	16981	16825	16798	16909	17116	16922	16969	16861	17035	16968	16957	17072	17041	17147	16939	16830	17086	17001	17027	17052	16987	17012	17106	17032	17146	17140	17197	17100	17196	17098	16848	17047	17058	16991	17018	16964	17235	17029	16941	16862	17152	17036	16912	16936	16985	16915	17042	17026	17062	16976	17090	17019	17130	16981	17070	16939	16924	17105	16925	17102	17118	17215	17125	17040	17097	16992	17191	16929	17045	16925	17054	16912	17147	17025	17071	17081	17032	16891	16904	17104	17153	17117	17191	17162	17111	16961	17034	17116	16901	17113	17033	17014	16981	17031	17021	17174	17100	16970	16949	16966	16963	16955	16985	17177	17108	17127	17024	16868	16913	17074	17122	17210	16901	16998	17187	17004	17055	16937	16959	17142	17135	17092	16999	16950	17003	16832	17062	17066	16927	17103	16974	16849	16928	16923	16881	16880	17030	17088	17098	17036	17008	17085	17133	16968	16963	17046	17027	16940	17042	16927	16938	16904	16902	17121	17100	17058	16938	16923	16924	16880	16914	17112	17043	17076	16943	16948	16964	16992	17020	17225	16778	17038	17046	17083	17035	17123	16914	16921	16962	16990	17018	17137	17034	16957	17063	17035	17052	16905	17030	17034	16994	17160	17024	16965	16989	17162	16767	16696	17015	16973	17023	16771	17022	16976	17126	17089	17106	17027	17090	16895	17302	16910	17016	16938	16943	17107	16902	17051	17056	16850	16888	17005	17143	16889	16990	17095	17116	17067	16951	17205	16878	16997	17050	17181	17009	16852	16969	16909	16967	16992	16949	16969	17039	17180	17094	17028	16837	17018	17190	17086	17060	16923	16971	16832	16893	17100	16973	16986	17167	17059	17118	17002	17062	17026	17066	17002	17266	17034	17123	16977	17041	17015	17163	17121	16912	17035	16967	16989	16824	17001	16910	17087	17152	16967	16910	16948	16795	16942	17040	17125	17137	16977	17161	17025	17170	17266	16981	17060	17195	16906	16948	17045	16862	17012	17162	17006	17162	17098	17103	16868	16851	17099	16973	16983	17026	16868	17056	16896	17009	17176	17044	16975	17051	17008	16924	16958	17136	16992	16842	17189	16797	17119	16888	16996	17000	17028	17084	17039	16962	16984	16942	17054	17183	16996	17118	17024	17013	16934	16957	16997	17117	17018	17030	16808	16921	16892	17112	16989	17025	17005	16924	17237	16995	17153	16833	16902	17124	16947	17184	17031	17165	17093	17125	16979	17049	17212	16960	16976	17057	17153	17101	16878	16963	16983	17022	17063	16891	17126	16945	17179	16986	17147	17104	17016	17012	16917	17053	16914	16727	16897	16903	17084	17065	17050	17195	16919	17124	16974	17137	16907	16865	17059	17150	16945	17084	16964	16881	17057	17236	16996	16983	17058	16988	16875	17219	17103	17080	17082	16917	17123	17136	17046	16996	16898	16990	17152	16954	17110	17031	17002	17044	17088	16989	16903	17105	16939	17083	17018	17193	16999	16921	17124	16921	17134	16965	17069	17097	16956	16965	16908	16933	16916	17018	17112	17025	17043	17187	17169	16988	17085	16950	16994	16962	16661	16960	17197	16812	17000	17174	16945	16931	17110	16875	17048	17114	17080	17114	16973	16851	17007	16950	17045	17097	17038	17205	16948	17008	16974	17018	17004	17155	17064	17023	17020	17078	17162	17046	17084	17145	16994	17134	17173	17012	17065	16889	17027	17213	16823	17063	17243	16997	17096	16792	16971	16989	17043	16989	17034	17167	17084	17023	17103	16963	17002	16963	16940	16994	16962	16987	17150	17166	17044	16961	17025	17058	16943	16954	16792	16951	16942	17113	17022	17085	17067	16826	17003	16861	17077	17218	16959	16916	16980	17043	17040	17146	16968	17129	17086	16847	17105	16835	17084	16908	16769	17113	17003	17133	17020	17034	16914	17098	17031	17035	17086	16899	17015	17000	17088	17050	16989	17114	17117	16988	16920	17207	16969	16965	16928	17054	17081	17026	17022	16981	16798	16920	17013	16965	17068	17005	17104	17116	16956	17066	17146	17149	16846	16955	16992	17091	16978	16997	17231	17030	16958	17025	17123	16936	16957	17048	16947	16903	17200	17125	16960	17087	16884	17034	16991	17157	16980	17003	16986	17134	16996	17086	16991	17096	16959	17075	17087	17015	16997	17050	16872	17107	17131	16925	17145	17057	17062	17021	16933	17063	17209	16963	17083	17012	16960	17062	16970	17016	16959	16804	17020	16745	17085	17101	16988	17048	17122	17007	16998	17081	17209	17011	17113	16788	16937	17178	17112	17188	16967	17092	17308	17007	17193	17044	16963	17094	16993	16960	16976	16862	17206	17064	17064	17143	17157	17189	16941	17022	17240	17195	17003	17063	17082	16964	17122	17066	17266	16869	17017	16949	17137	17054	16863	17117	17099	16918	16993	17237	17140	16995	17074	17059	17087	17075	17041	16939	17074	16834	16875	17052	17018	17076	17019	17062	17148	17220	17055	16865	17005	17122	16954	16951	16932	17079	16740	16930	16969	16983	16995	16942	17085	16993	16928	16932	16999	17055	17132	16794	17025	16830	16976	17029	17041	16984	17104	17125	17033	17105	16974	16966	17055	16975	17192	17128	16902	16969	17012	17146	16837	16877	17069	16835	17076	17140	17109	17002	17101	17187	16864	16866	17108	16936	17124	17121	17091	16933	17037	17145	17179	17042	17053	17013	17132	16989	16851	17015	16981	17004	17067	17037	17018	16744	17166	16979	16896	17041	17023	17027	17017	17112	16936	17046	16936	17047	16987	17033	16808	16959	17056	16940	17083	16924	17074	16897	17100	16992	17183	17072	17245	16886	17084	16955	16936	16974	16968	17143	17276	17059	16940	17100	16787	16985	16989	17016	17080	16860	17052	17012	16928	16958	17149	16980	17027	17019	17116	16953	17196	17260	17019	17066	17032	16983	16988	16882	17157	16973	17002	17067	17088	17018	16992	17084	17179	16951	17017	17226	17031	17084	17124	17166	16937	17184	16871	16993	17021	17038	17012	17059	17181	17078	16876	17031	17017	17031	16786	17140	16933	17144	17088	17027	16955	17051	16806	17003	16943	16941	17155	16986	17223	17113	16945	17310	16909	17015	16990	17127	16912	16965	17210	17066	17110	16989	16944	17031	16782	17128	17046	17091	17034	17082	17077	17069	17022	16873	17071	16886	17111	17103	17273	16987	16905	17247	17115	17095	17072	17111	17078	17159	17090	16834	17102	17089	17025	16680	17143	17176	17131	16887	16971	16991	17128	16944	16969	16914	16975	17087	17060	16861	16960	17052	16970	16986	17030	17084	16894	17139	17105	16957	17029	16895	17047	17037	17140	17088	16980	17122	17062	16960	16909	17123	16985	16908	17241	17167	16975	17133	16895	17066	16870	17157	17056	17057	17123	16941	16969	16960	17063	16890	16946	17185	17038	17115	17042	17062	17001	17102	17043	17092	17052	17156	16946	17111	17135	17140	17001	16982	16976	17042	17126	16922	17053	17034	17043	17045	17115	16942	16916	17139	17037	16945	17082	16982	17034	16796	16991	17021	17146	17063	17117	16884	17119	16990	17007	16905	17138	16803	16991	17124	16923	16877	17074	17036	17123	17080	17000	16948	17106	16874	16991	16811	17171	16997	17080	17134	17075	17079	17207	16980	16927	16950	17143	17017	16995	17062	16977	17181	16915	17103	17158	17072	17148	16956	16985	17020	16987	17151	16933	17077	17165	17081	17062	17071	17066	17035	17259	17162	17162	16972	16944	16950	17095	16973	17053	17074	16967	16932	17119	16962	17061	16845	16946	16917	17187	16988	16947	16933	16973	17055	16928	17050	16955	16960
26026	22253	37789	49803	49503	44865	41852	37128	32648	30285	29333	28603	28146	28204	27987	27826	27637	27350	26862	27039	26980	26921	26965	26488	26769	26842	26714	26751	27005	26712	26508	26873	26494	26679	26669	26720	26571	26396	26856	26419	26716	26690	26868	26833	26585	26452	26447	26365	26595	26659	26768	26521	26698	26871	26788	26662	26711	26612	26597	26523	26593	26697	26663	26691	26475	26756	26412	26554	26733	26843	26576	26561	26521	26742	26641	26366	26351	26433	26569	26617	26512	26560	26678	26356	26454	26947	26513	26626	26436	26462	26495	26743	26396	26393	26701	26501	26825	26576	26433	26492	26459	26733	26533	26462	26377	26629	26617	26644	26429	26559	26649	26502	26279	26609	26640	26568	26449	26530	26717	26597	26621	26502	26623	26723	26407	26603	26640	26391	26736	26567	26863	26693	26443	26648	26667	26419	26479	26632	26760	26507	26601	26750	26553	26489	26589	26683	26775	26798	26409	26360	26780	26406	26302	26715	26744	26674	26649	26327	26546	26594	26347	26519	26614	26460	26321	26673	26853	26730	26555	26842	26411	26427	26300	26632	26504	26394	26794	26445	26742	26572	26421	26533	26410	26562	26242	26531	26798	26593	26510	26475	26781	26398	26553	26560	26672	26747	26842	26589	26378	26508	26422	26462	26506	26547	26609	26529	26569	26598	26518	26630	26472	26564	26526	26190	26714	26563	26548	26557	26595	26409	26695	26265	26370	26530	26518	26620	26576	26606	26617	26592	26621	26505	26760	26562	26761	26541	26565	26487	26548	26531	26750	26456	26545	26563	26488	26503	26742	26568	26324	26555	26597	26576	26627	26346	26470	26412	26476	26524	26815	26776	26424	26784	26678	26604	26654	26636	26861	26612	26456	26392	26477	26491	26447	26558	26489	26634	26602	26424	26681	26420	26443	26639	26374	26297	26466	26356	26493	26575	26583	26597	26624	26685	26535	26607	26713	26424	26597	26854	26538	26367	26444	26677	26405	26753	26516	26329	26518	26693	26637	26551	26628	26683	26704	26467	26487	26331	26482	26665	26545	26857	26545	26424	26433	26472	26486	26582	26612	26762	26915	26480	26517	26606	26590	26565	26585	26450	26661	26452	26512	26555	26584	26637	26602	26713	26695	26550	26821	26657	26587	26437	26675	26545	26503	26618	26398	26519	26487	26359	26784	26782	26548	26224	26711	26526	26444	26456	26624	26577	26550	26535	26375	26489	26438	26583	26415	26397	26562	26606	26698	26550	26397	26434	26665	26428	26461	26558	26403	26668	26627	26478	26512	26429	26304	26265	26335	26386	26374	26313	26415	26122	26653	26491	26367	26445	26570	26203	26568	26503	26715	26496	26625	26513	26524	26256	26627	26446	26602	26482	26649	26811	26690	26782	26617	26665	26196	26579	26538	26593	26678	26545	26545	26417	26350	26681	26449	26570	26395	26472	26679	26490	26707	26505	26517	26615	26451	26433	26762	26467	26509	26725	26454	26413	26584	26325	26404	26479	26386	26514	26565	26412	26570	26547	26474	26485	26551	26587	26458	26694	26487	26380	26691	26789	26570	26457	26473	26355	26693	26312	26556	26407	26398	26150	26259	26256	26435	26518	26829	26498	26487	26571	26596	26542	26495	26618	26532	26729	26855	26583	26565	26262	26663	26576	26523	26576	26765	26428	26586	26455	26754	26700	26762	26605	26515	26615	26664	26563	26579	26788	26633	26545	26525	26201	26509	26660	26563	26373	26622	26569	26538	26505	26763	26436	26484	26396	26516	26591	26661	26473	26600	26572	26590	26607	26404	26365	26530	26551	26288	26348	26462	26543	26398	26874	26648	26645	26473	26491	26372	26647	26793	26682	26601	26442	26563	26482	26592	26686	26507	26672	26565	26493	26645	26475	26456	26300	26718	26340	26496	26447	26364	26479	26558	26654	26445	26542	26119	26499	26438	26578	26400	26508	26745	26710	26358	26516	26727	26621	26461	26644	26411	26766	26588	26440	26526	26725	26360	26491	26600	26387	26631	26371	26704	26407	26577	26571	26522	26555	26685	26459	26722	26482	26584	26440	26405	26566	26787	26298	26697	26432	26378	26450	26470	26371	26434	26534	26642	26587	26811	26561	26748	26769	26469	26378	26722	26459	26678	26555	26683	26541	26655	26539	26753	26618	26454	26388	26675	26461	26375	26358	26636	26530	26652	26491	26796	26439	26721	26449	26532	26438	26448	26474	26399	26414	26484	26771	26611	26343	26622	26610	26442	26561	26554	26376	26335	26746	26882	26494	26413	26732	26822	26428	26419	26558	26642	26548	26495	26624	26371	26313	26531	26461	26622	26389	26582	26637	26708	26748	26755	26570	26634	26592	26635	26412	26671	26242	26702	26557	26591	26417	26762	26544	26493	26589	26562	26596	26651	26476	26578	26695	26660	26527	26709	26711	26565	26549	26670	26573	26730	26496	26516	26477	26465	26541	26571	26576	26831	26226	26353	26663	26527	26451	26564	26648	26362	26475	26522	26569	26699	26613	26514	26432	26610	26509	26902	26279	26601	26315	26664	26429	26228	26503	26751	26498	26603	26876	26444	26503	26591	26588	26619	26550	26586	26567	26309	26350	26582	26478	26549	26712	26605	26730	26539	26670	26623	26587	26346	26576	26360	26685	26672	26564	26690	26623	26589	26587	26423	26376	26649	26443	26456	26479	26432	26492	26736	26569	26473	26501	26574	26413	26228	26526	26199	26387	26234	26726	26508	26492	26440	26532	26514	26372	26498	26631	26455	26315	26722	26617	26619	26564	26723	26617	26612	26391	26632	26609	26525	26588	26426	26338	26505	26699	26759	26469	26528	26559	26567	26406	26534	26449	26469	26689	26705	26642	26695	26747	26951	26560	26348	26715	26933	26728	26769	26548	26534	26633	26280	26529	26595	26715	26655	26583	26502	26535	26467	26245	26290	26597	26830	26496	26401	26593	26292	26460	26347	26540	26362	26398	26476	26566	26483	26115	26641	26542	26831	26470	26478	26561	26298	26275	26546	26475	26517	26400	26736	26394	26487	26693	26626	26569	26581	26558	26580	26608	26547	26418	26485	26534	26817	26464	26570	26814	26431	26357	26367	26638	26500	26431	26340	26600	26485	26735	26544	26647	26299	26497	26683	26605	26591	26317	26616	26629	26450	26480	26669	26636	26643	26468	26751	26435	26560	26575	26347	26172	26541	26387	26604	26454	26538	26551	26593	26264	26520	26729	26558	26649	26261	26344	26571	26600	26659	26339	26710	26393	26577	26322	26452	26200	26470	26718	26481	26527	26728	26579	26675	26744	26618	26704	26724	26665	26658	26562	26635	26539	26655	26523	26479	26605	26443	26476	26524	26609	26644	26582	26806	26346	26494	26518	26596	26372	26444	26667	26723	26659	26418	26582	26532	26560	26724	26503	26439	26673	26289	26733	26715	26304	26571	26576	26562	26659	26532	26594	26640	26571	26438	26621	26580	26329	26529	26692	26686	26539	26644	26690	26368	26696	26477	26525	26508	26707	26385	26429	26525	26430	26630	26907	26555	26612	26630	26589	26500	26780	26483	26807	26662	26405	26595	26805	26504	26714	26484	26532	26453	26513	26446	26508	26710	26554	26564	26463	26542	26427	26451	26606	26630	26812	26594	26654	26480	26648	26353	26442	26517	26536	26465	26723	26573	26588	26536	26600	26456	26321	26551	26637	26429	26471	26449	26429	26528	26307	26452	26459	26640	26396	26440	26563	26760	26447	26556	26476	26559	26680	26373	26482	26258	26711	26586	26363	26664	26628	26552	26614	26522	26553	26510	26569	26483	26624	26493	26558	26667	26599	26413	26658	26197	26406	26433	26691	26588	26503	26371	26537	26764	26630	26496	26447	26328	26663	26604	26467	26623	26626	26474	26524	26270	26722	26592	26609	26578	26567	26803	26460	26616	26418	26835	26591	26437	26469	26533	26658	26521	26778	26487	26568	26369	26311	26597	26404	26707	26458	26552	26449	26372	26783	26593	26659	26610	26666	26635	26428	26710	26464	26602	26718	26620	26436	26670	26689	26691	26626	26455	26484	26439	26678	26545	26319	26529	26432	26492	26688	26581	26491	26503	26475	26432	26452	26437	26739	26569	26604	26563	26424	26340	26599	26647	26270	26617	26592	26563	26622	26716	26639	26788	26729	26454	26465	26561	26406	26650	26377	26674	26610	26623	26533	26400	26558	26403	26491	26463	26267	26714	26470	26601	26425	26821	26500	26724	26706	26572	26680	26473	26523	26748	26810	26862	26316	26624	26534	26486	26538	26716	26607	26649	26354	26572	26751	26616	26430	26764	26816	26272	26496	26350	26385	26534	26594	26795	26719	26387	26438	26538	26750	26938	26609	26820	26355	26303	26516	26395	26576	26533	26580	26378	26616	26424	26543	26486	26492	26521	26634	26754	26310	26375	26644	26560	26774	26523	26588	26588	26421	26451	26618	26567	26651	26702	26497	26401	26766	26392	26700	26687	26489	26546	26548	26550	26540	26520	26516	26602	26527	26542	26293	26534	26613	26669	26235	26477	26633	26446	26722	26488	26469	26545	26449	26820	26587	26583	26433	26469	26545	26570	26738	26575	26335	26663	26570	26220	26525	26601	26837	26446	26275	26508	26639	26640	26555	26400	26340	26585	26490	26611	26256	26489	26651	26562	26627	26415	26448	26551	26609	26439	26650	26443	26510	26602	26467	26470	26621	26677	26459	26424	26401	26551	26674	26787	26347	26553	26329	26573	26415	26499	26484	26538	26630	26656	26463	26543	26617	26676	26304	26629	26659	26355	26367	26518	26631	26483	26418	26679	26519	26521	26536	26490	26580	26652	26570	26414	26703	26560	26503	26828	26474	26560	26527	26583	26789	26359	26600	26498	26502	26600	26591	26540	26403	26575	26464	26308	26307	26653	26521	26551	26668	26468	26573	26185	26695	26611	26667	26518	26601	26421	26316	26713	26512	26668	26711	26728	26527	26582	26688	26537	26778	26628	26345	26444	26411	26582	26680	26540	26511	26648	26663	26653	26382	26295	26542	26619	26723	26585	26486	26547	26492	26609	26785	26459	26631	26877	26646	26475	26502	26608	26733	26499	26915	26761	26464	26518	26427
51623	75665	74761	64596	51936	40599	34722	29846	24144	21853	20748	19534	19020	18719	18539	18387	18187	17756	17421	17485	17453	17396	17428	17282	17301	17230	17180	17226	17392	17363	17311	17255	17232	17158	17043	17108	17196	17031	17224	17209	17231	17383	17059	17091	17304	17136	17060	17200	17136	17128	17148	17251	17199	17243	17073	16977	16968	17114	17216	17307	17385	17165	17286	16970	17092	17179	17254	16883	17002	16987	17393	17204	17207	17258	17112	17183	17265	17157	17147	17181	17081	16983	17042	17140	17056	17068	16968	17079	17149	17217	17329	17099	17259	17197	17004	17212	17200	17075	17012	17021	17102	17296	17135	17203	17200	17226	17158	17096	17029	17135	17173	17244	17340	17183	17237	17075	17189	17077	17199	17177	17135	17348	17129	17073	17107	17206	17220	17154	17216	17100	17131	17226	16965	17140	17119	17220	17056	17188	17023	16988	17209	17242	17117	17141	17004	16973	17269	16876	16950	17048	17144	17223	17018	17108	17002	16956	17122	17137	17262	17275	17156	17067	17018	17256	17201	17163	17122	17122	17187	17148	17176	17250	17138	17212	17209	17060	17153	17203	17264	17251	17078	17216	17071	17090	17143	17288	17251	17004	17115	17192	17213	17276	17203	17171	17240	17221	17169	17079	17052	17219	17271	17326	17083	17275	17171	17239	17178	17172	17189	17171	17329	17242	17130	17154	17152	17116	17140	17195	17276	17225	17286	16967	17116	16921	17179	16917	17137	17075	17058	17255	17214	17106	17337	17088	17108	17211	17118	17134	16992	17254	17079	17230	17126	17236	16974	17173	16962	17006	16870	17160	17177	16996	17067	17136	17186	17175	17217	17109	17372	17113	17163	17347	17088	17142	17319	17280	17279	17193	17077	17116	17259	17170	17187	17201	17238	17172	17083	17106	16960	17266	17079	16935	17128	17101	17146	17166	17063	16984	17130	17179	17356	17016	17195	16969	17253	17161	16992	17163	17261	17011	17243	17246	17273	17010	17068	17096	17107	17088	17041	17211	17091	17398	17153	17137	17086	17050	17198	17034	17147	17175	17169	17138	17236	17172	17192	17193	17138	17166	17098	17161	17085	17186	17149	17109	17125	17255	16994	17236	17111	16974	17094	17301	17082	17040	16991	17076	17349	17063	17205	17042	17179	17196	17048	17187	17131	17156	17246	17159	17272	17358	17219	17263	17206	17027	17132	17130	17175	17237	17279	17126	17028	17198	17146	16925	16995	16981	17018	17278	17250	17175	17166	17157	17068	17310	17099	17229	17169	17288	17164	17283	17076	17142	17122	17048	17043	17326	16996	17062	17160	17193	17112	17272	17025	17163	17189	16986	17084	17130	17238	17138	17104	17130	17077	17124	16948	17106	16906	17116	17071	17118	16942	17170	17208	17312	17230	17163	17185	17067	17149	17135	16956	17260	17184	17316	17109	17328	17286	16943	16951	17143	17234	17129	17298	17219	17171	17142	17134	17123	17056	17295	17181	17090	17339	17221	17141	17200	17234	17159	17098	17304	17115	17144	17018	17074	16985	17008	17093	17251	17173	16928	17209	17026	17180	16965	17068	17156	17133	17200	17020	17148	17111	17248	17137	17102	17097	17084	17077	17021	17018	16950	17278	17047	17114	17237	17247	17168	17344	17284	16974	17072	17178	17167	17200	17052	17110	17260	17082	17033	17152	17262	17027	17230	17198	17062	17095	17210	16914	17101	17316	17191	17156	17090	17159	17219	17224	17069	17293	17158	17190	17332	17102	17093	17269	17073	17116	17079	17099	17085	16994	17084	17228	17092	17214	17076	17226	17155	17059	17285	17228	17227	17059	17198	17309	17223	17197	17134	17019	17152	17024	17147	17171	17096	17187	17162	17137	17099	17151	17153	17241	17102	17034	17081	17260	17180	17138	17134	17076	17062	16944	17097	17058	17082	17013	17064	17008	17133	17119	17214	17198	17110	17113	17091	17214	17233	17113	17084	17198	17071	17324	17092	17094	17186	17336	17150	17149	17189	17093	17289	17337	16957	17086	17112	17102	17135	17094	17182	17145	17146	17076	17035	17102	17104	17019	17139	17154	17109	17142	17229	17099	17031	17091	17140	16960	17159	17156	17241	17118	17175	16923	17143	17257	17026	17178	17107	17144	17237	17362	17167	17110	17145	17018	17271	17092	17222	17236	17245	17166	17314	17088	17261	17133	17168	17117	17272	17024	17257	17204	17250	17029	17128	17124	17100	17076	17280	17273	17019	17080	17107	17257	17156	17177	17066	17050	17070	16971	17156	17202	17306	17119	17286	17130	17212	17059	17192	17199	17097	17014	17095	17252	16966	17236	17085	17013	16957	17131	17313	17193	17114	17221	16951	17240	17119	17266	17140	17153	17211	17149	17107	17081	17111	17181	17268	17118	17051	17061	17086	17009	17257	17063	17237	17282	17086	17234	17313	17274	17075	17215	17062	17234	17116	17283	17146	17202	17288	17228	17025	17056	17226	17111	17224	17099	17206	17295	17111	17066	17171	17267	17136	17061	17177	17037	17216	17269	17209	17113	17077	16971	17127	16904	17258	17124	17113	17095	17321	17031	17229	17181	17103	17215	16972	17028	17276	17197	17048	17188	17211	16881	17116	17250	17106	17236	17081	16974	17343	17173	17317	17190	17253	17032	16942	17178	17250	17329	17121	17066	17224	17149	17301	17154	17265	17085	17164	17158	17318	17321	17244	16969	17051	17022	17151	17206	16942	17058	17161	17245	17271	17279	17092	17303	17082	17199	17039	17167	17060	17219	17023	17330	17098	17130	17242	17220	17224	17068	17074	17130	17123	17136	17173	17075	17082	17062	17285	17085	17132	17072	17125	16950	17062	17229	17242	17184	16991	17088	17126	17151	17092	16975	17117	17056	17376	17024	17024	17040	17059	17108	17246	17108	17188	17081	17400	17131	17188	17112	17060	17074	16845	17365	17059	17109	17265	17126	17076	17065	17223	16979	17179	17230	17283	17092	17130	17189	17218	17112	17049	17183	17193	17077	17247	17184	17079	17175	17343	17009	17167	17141	17111	16994	17162	17151	17099	17183	17174	17227	17186	17351	17035	17060	17335	17202	17132	17011	17234	17149	17141	17133	17018	17155	17080	17236	17050	17288	17363	17135	17237	17075	16979	17166	17199	17237	17285	17146	17065	16979	17176	17197	17008	17210	17230	17362	17086	17118	16955	17245	17037	17301	17149	17029	17046	17085	17199	17092	17221	17126	17105	17170	17276	17085	17021	17111	17023	16966	17187	17230	17073	17285	17199	17115	17273	17021	17165	17083	17145	17070	16943	17092	17336	17107	17317	17091	17170	17221	17171	17096	17164	17129	17119	17179	17181	17099	17223	17402	17298	17032	17030	17112	17116	17180	17120	17169	17127	17102	17007	17068	17006	17224	17068	17062	17147	17047	17034	17174	17012	17129	17195	17135	17135	17173	17149	17064	17259	17083	17245	17296	17042	17124	17009	17151	17113	17271	17175	17158	17035	17008	17368	17197	17151	17127	16985	17104	17103	17318	17098	17092	17153	17041	17134	17074	17091	17228	17266	17005	17052	17182	17188	17152	17055	17153	17113	17276	17141	17154	17024	17131	17124	17162	17214	17091	17214	17203	17036	16918	17191	17191	17235	17092	16980	17075	17006	17012	17119	17039	17066	17289	17152	17153	17149	17386	17087	17105	17146	17037	17054	17075	17148	17192	17002	17008	17116	17208	17210	17399	17067	16936	17139	17210	17246	17094	17127	16946	17041	16973	17146	17039	17213	17082	17135	17061	17273	17065	17072	17098	17052	17134	17154	17229	16895	17028	17223	17011	17223	16947	17195	17126	17012	17168	17345	17191	17262	17103	17145	17273	16992	17140	17227	16995	17276	17151	17101	17135	16992	17121	16922	17234	17238	17247	17176	17259	17171	17174	16989	17110	17075	17138	17210	17095	17162	17274	17115	17163	17113	17276	17006	17264	17075	17048	17159	17268	17177	17115	17064	17133	17026	17107	17175	17127	16858	17163	16932	17171	17264	17199	17260	16899	17110	17159	17040	17163	16995	17316	17263	17287	17229	17148	17191	17078	17047	17213	17197	17168	17129	17361	17364	17121	17211	17413	17164	17060	17106	17101	17170	17146	17031	17112	17169	17041	17159	16987	17230	17190	17240	17079	17224	17092	17144	17030	17323	17103	17204	17064	17107	17251	17301	17001	17126	17186	17245	17100	17188	17289	17060	17198	17184	17192	17018	17202	17070	17192	17269	17203	17053	17020	17289	17217	17158	17032	17105	17183	17116	17334	17012	17094	17041	17195	17184	17323	17187	17186	17169	17089	17100	17226	17306	17155	17197	17096	17090	16943	17110	17220	17238	17063	17328	17200	17142	17329	17073	17133	17022	17234	17058	17250	17085	17129	17133	17195	17192	17145	17217	17145	17218	17237	17165	17123	17095	17158	17183	17010	17340	17223	17083	17251	17087	16904	17314	17154	17211	17281	17105	17020	17165	17000	17073	17084	17117	17010	17132	17079	17071	17077	17171	17138	17036	17132	17273	17094	17279	17067	17202	17173	17027	17088	17091	17214	17087	16991	17208	17045	17233	17133	17233	17195	17004	17044	17212	17126	17092	17137	17136	17273	17120	17077	17095	17063	17296	17195	17135	17062	17118	17259	17163	17059	17022	17199	17064	17306	17176	17170	17174	17111	17170	17113	17147	16955	17157	17202	17168	17203	16996	17178	17181	17118	17237	17388	17122	17139	17117	17249	17136	17289	16953	17202	17158	17169	17087	17130	17074	16997	17089	17184	17045	17270	17177	17085	17142	16987	17253	17208	17277	17177	17170	17160	17159	17173	17136	17131	17310	17073	17039	17091	17074	17281	17262	17114	17176	16888	17219	17213	16992	17120	17117	17196	17269	17164	17098	17091	17005	17043	17116	17121	17344	16977	17191	17338	17194	16984	17197	17061	17057	17134	17183	17011	17178	17128	17108	17296	17188	17134	17117	17081	17183	17106	17075	17158	17049	17070	16932	17152	17281	17130	17135	17245	17132	17092	17085	17116	17387	17327	17142	17028	17168	17282	17098	17257	17167	17156	17218	17108	17135	17084	17192	17065	16961	17012	17275	17195	16991
23576	21464	33715	41898	48438	49725	43824	35508	34490	32769	30569	29607	29312	28768	28281	28312	27691	27694	27097	26841	26858	26753	26699	27001	26668	26728	26801	26759	26928	26789	26683	26399	26667	26794	26423	26465	26528	26377	26425	26339	26639	26316	26513	26609	26835	26478	26320	26284	26239	26093	26326	26365	26413	26539	26588	26324	26477	26266	26539	26433	26291	26416	26488	26404	26075	26413	26750	26113	26527	26450	26714	26562	26377	26349	26424	26404	26172	26423	26538	26318	26417	26582	26419	26272	26459	26103	26457	26440	26515	26280	26507	26153	26415	26206	26428	26299	26625	26421	26522	26456	26325	26555	26448	26358	26628	26477	26404	26296	26372	26364	26287	26502	26276	26364	26264	26649	26374	26471	26150	26301	26351	26290	26387	26188	26358	26220	26269	26462	26556	26559	26192	26467	26564	26274	26330	26591	26399	26363	26238	26387	26654	26568	26110	26404	26528	26130	26370	26498	26648	26379	26195	26238	26469	26586	26555	26613	26440	26552	26240	26402	26324	26286	26482	26377	26602	26416	26376	26431	26105	26475	26432	26534	26399	26365	26374	26125	26455	26100	26235	26442	26449	26149	26593	26407	26376	26483	26519	26407	26439	26452	26412	26335	26276	26361	26416	26572	26311	26348	26371	26127	26413	26364	26443	26429	26341	26382	26442	26506	26438	26732	26307	26463	26355	26671	26399	26376	26624	26431	26346	26014	26313	26434	26338	26565	26422	26188	26437	26536	26382	26085	26413	26429	26283	26458	26282	26440	26494	26446	26603	26286	26484	26488	26252	26270	26538	26427	26662	26393	26327	26385	26334	26404	26356	26198	26518	26510	26170	26293	26506	26337	26421	26378	26014	26391	26448	26545	26308	26401	26414	26348	26483	26239	26457	26466	26616	26388	26534	26287	26440	26514	26527	26444	26344	26519	26372	26260	26370	26409	26595	26174	26494	26335	26420	26404	26331	26320	26274	26510	26510	26595	26730	26192	26426	26247	26471	26439	26485	26245	26571	26324	26629	26686	26151	26225	26279	26170	26563	26474	26296	26339	26374	26322	26424	26551	26228	26501	26418	26283	26487	26364	26259	26407	26295	26195	26224	26393	26394	26210	26524	26188	26417	26421	26250	26322	26376	26339	26478	26586	26528	26327	26374	26463	26510	26480	26165	26459	26453	26314	26215	26506	26367	26289	26375	26565	26453	26274	26577	26538	26407	26410	26255	26442	26354	26278	26335	26418	26153	26112	26410	26296	26336	26446	26477	26203	26381	26354	26302	26118	26327	26261	26474	26548	26518	26544	26344	26379	26401	26372	26284	26529	26326	26572	26703	26475	26333	26309	26292	26439	26584	26363	26552	26451	26430	26405	26167	26316	26276	26342	26431	26273	26228	26343	26325	26442	26539	26359	26336	26285	26625	26621	26358	26506	26120	26363	26360	26503	26326	26320	26373	26383	26499	26446	26166	26142	26212	26323	26447	26260	26411	26614	26279	26274	26338	26307	26421	26554	26438	26234	26317	26411	26295	26345	26510	26572	26321	26372	26369	26355	26367	26215	26664	26447	26733	26350	26299	26642	26681	26510	26425	26266	26554	26349	26251	26439	26398	26423	26301	26340	26372	26158	26280	26374	26174	26422	26387	26286	26461	26376	26320	26241	26462	26212	26230	26589	26572	26532	26437	26400	26484	26743	26463	26273	26222	26260	26443	26281	26397	26419	26281	26481	26204	26190	26247	26399	26284	26613	26386	26266	26774	26219	26262	26257	26376	26560	26168	26484	26456	26442	26436	26359	26351	26307	26357	26436	26448	26475	26418	26347	26429	26390	26317	26543	26504	26492	26295	26397	26254	26631	26280	26292	26400	26438	26133	26389	26273	26387	26247	26320	26348	26428	26605	26172	26276	26234	26497	26376	26543	26377	26365	26526	26106	26344	26389	26557	26239	26283	26387	26614	26473	26084	26342	26386	26464	26354	26429	26387	26163	26359	26499	26233	26328	26236	26364	26244	26334	26321	26032	26317	26455	26335	26442	26422	26381	26196	26475	26459	26579	26329	26247	26459	26386	26526	26579	26574	26370	26456	26214	26549	26418	26312	26521	26396	26470	26419	26667	26585	26634	26487	26513	26463	26306	26335	26334	26537	26423	26349	26154	26265	26392	26445	26580	26478	26259	26333	26201	26465	26410	26577	26321	26445	26173	26177	26519	26635	26389	26289	26618	26418	26486	26149	26486	26358	26417	26344	26654	26290	26213	26473	26528	26220	26352	26573	26570	26601	26489	26549	26567	26423	26371	26358	26235	26115	26399	26586	26744	26161	26380	26220	26338	26374	26390	26554	26576	26275	26555	26440	26338	26360	26261	26531	26533	26300	26492	26378	26359	26372	26572	26411	26525	26580	26301	26494	26400	26602	26572	26694	26168	26369	26109	26449	26466	26258	26580	26301	26681	26658	26309	26282	26479	26216	26341	26529	26333	26557	26560	26545	26461	26420	26339	26458	26419	26269	26696	26465	26262	26295	26385	26547	26534	26040	26312	26477	26245	26224	26233	26414	26577	26308	26488	26461	26342	26616	26482	26297	26450	26463	26212	26658	26385	26667	26182	26326	26562	26580	26207	26333	26462	26236	26063	26525	26210	26528	26229	26036	26335	26452	26428	26237	26225	26267	26725	26388	26257	26427	26425	26655	26699	26289	26265	26369	26063	26418	26302	26338	26663	26338	26591	26469	26542	26372	26492	26374	26478	26334	26378	26278	26444	26274	26392	26302	26378	26549	26347	26334	26432	26480	26395	26558	26518	26408	26291	26137	26378	26333	26508	26392	26403	26671	26276	26437	26424	26456	26439	26289	26407	26336	26337	26485	26372	26169	26565	26345	26326	26348	26111	26165	26359	26312	26422	26353	26615	26220	26397	26452	26480	26534	26590	26601	26491	26405	26318	26444	26607	26404	26332	26239	26210	26397	26407	26152	26311	26094	26289	26289	26298	26475	26592	26351	26538	26497	26551	26565	26362	26361	26224	26605	26435	26288	26368	26206	26370	26400	26398	26591	26443	26109	26667	26370	26442	26409	26409	26485	26532	26482	26301	26562	26173	26242	26232	26263	26299	26433	26186	26554	26163	26428	26539	26153	26138	26132	26542	26414	26479	26338	26470	26294	26306	26442	26426	26244	26545	26540	26208	26532	26437	26309	26270	26291	26569	26497	26311	26214	26382	26337	26441	26107	26533	26265	26398	26390	26172	26289	26255	26373	26431	26591	26341	26366	26368	26567	26653	26559	26578	26527	26454	26376	26319	26392	26568	26382	26340	26300	26432	26439	26284	26512	26583	26474	26173	26513	26312	26294	26164	26485	26583	26299	26443	26480	26428	26577	26470	26665	26595	26609	26381	26153	26376	26541	26348	26272	26294	26332	26294	26332	26562	26333	26650	26528	26274	26259	26548	26607	26469	26442	26340	26387	26253	26613	26595	26528	26360	26271	26234	26324	26303	26125	26436	26469	26324	26293	26472	26113	26417	26618	26485	26192	26470	26496	26343	26438	26586	26406	26228	26342	26478	26269	26518	26485	26436	26541	26536	26194	26391	26271	26392	26269	26333	26479	26527	26359	26446	26574	26428	26252	26411	26367	26607	26294	26449	26505	26361	26268	26443	26255	26375	26312	26735	26377	26285	26382	26252	26243	26374	26376	26580	26514	26373	26567	26442	26529	26349	26523	26272	26460	26405	26381	26484	26425	26651	26221	26070	26300	26331	26742	26544	26316	26665	26555	26504	26499	26351	26214	26126	26500	26318	26287	26283	26416	26513	26421	26419	26266	26098	26415	26417	26269	26531	26129	26533	26438	26209	26417	26572	26314	26346	26219	26392	26350	26375	26440	26456	26498	26423	26263	26468	26459	26340	26265	26386	26445	26500	26260	26308	26252	26389	26343	26511	26316	26450	26665	26284	26530	26167	26561	26349	26528	26391	26407	26310	26552	26236	26468	26464	26571	26577	26348	26564	26538	26580	26051	26298	26465	26286	26424	26362	26604	26407	26476	26419	26340	26476	26433	26245	26164	26312	26404	26558	26255	26572	26506	26249	26317	26495	26535	26317	26570	26322	26700	26419	26225	26358	26361	26342	26417	26421	26188	26169	26381	26313	26244	26500	26526	26446	26434	26484	26247	26298	26343	26308	26418	26520	26513	26410	26610	26359	26411	26301	26387	26482	26199	26253	26344	26448	26504	26459	26455	26498	26608	26865	26095	26367	26338	26485	26590	26355	26375	26422	26448	26124	26382	26392	26336	26627	26214	26273	26279	26281	26330	26143	26302	26439	26351	26207	26342	26237	26207	26248	26328	26510	26411	26523	26524	26456	26517	26649	26281	26439	26109	26356	26483	26433	26457	26511	26247	26304	26291	26319	26478	26376	26248	26152	26392	26396	26209	26357	26609	26609	26422	26539	26367	26425	26551	26520	26389	26547	26223	26278	26374	26633	26228	26417	26492	26396	26449	26392	26221	26616	26264	26376	26143	26564	26351	26368	25999	26469	26280	26320	26194	26173	26238	26433	26157	26404	26300	26358	26446	26408	26204	26197	26168	26140	26470	26662	26267	26091	26467	26323	26288	26335	26276	26328	26382	26460	26395	26458	26321	26237	26219	26493	26075	26280	26429	26448	26115	26377	26470	26251	26010	26372	26434	26330	26205	26476	26216	26182	26484	26276	26418	26421	26520	26531	26420	26378	26328	26491	26414	26364	26337	26257	26547	26320	26154	26503	26359	26556	26186	26378	26349	26428	26283	26306	26416	26279	26437	26353	26469	26245	26055	26351	26505	26666	26547	26382	26578	26560	26185	26542	26327	26214	26313	26442	26189	26354	26393	26447	26435	26467	26584	26335	26362	26533	26554	26616	26084	26477	26331	26471	26407	26443	26463	26269	26523	26396	26317	26362	26185	26544	26514	26407	26489	26422	26435	26306	26529	26531	26311	26595	26126	26447	26490	26109	26396	26170	26296	26427	26358	26401	26110	26411	26618	26286	26260	26162	26451	26284	26100	26374	26298	26363	26483	26298	26324	26231	26367	26703	26605	26378	26454	26331	26254	26488	26232	26320	26428	26438	26557	26411	26264	26112	26329	26788	26441	26470	26621	26179	25981
52327	82029	82449	70902	61458	50226	36692	28473	27425	24184	21723	20882	20234	19311	19291	18822	18273	17930	17772	17483	17498	17314	17178	17297	17224	17030	17214	17157	17149	17069	17345	17184	17028	17033	17123	17073	17046	16857	17065	16995	17022	17027	17094	16887	17119	16876	16955	16975	16972	17044	16986	16919	17121	17026	16934	16958	17152	17167	17011	17135	16875	17133	17081	17016	16945	16812	16949	17187	17245	16928	16910	16931	17211	17221	17009	16964	17004	17082	17052	17055	16904	16934	16954	16990	16966	17294	16834	16868	17053	17004	17083	17023	17029	16929	16999	16982	17093	16888	16888	16997	16959	16932	17026	17024	17020	17113	17142	17022	16930	16937	16939	17039	16908	16989	16836	16909	16947	16808	16817	17027	17146	16967	16987	17179	16963	16959	16934	16807	16821	17050	16963	17087	17109	17110	17127	17055	16983	17078	16906	16906	17132	17007	17040	17064	17013	17079	17147	16819	17143	16876	17134	17028	17113	16889	16892	17091	16872	17100	16782	17130	17028	17015	17117	17225	16816	16924	17046	16941	17022	17140	16702	17101	16981	17003	16928	16997	17006	16848	17064	17147	17041	16941	17048	16926	17056	17093	16988	17044	16945	16944	16942	16949	17129	16948	16891	16996	17026	16896	17084	16886	17072	16897	16848	17070	17033	16995	17121	16907	17156	16998	17022	17018	16903	17137	17075	16918	16993	17132	17016	17028	16952	17123	16943	16909	16976	17042	16922	16772	17144	16920	16919	16831	17089	16731	17096	16968	16939	16887	17101	16976	16908	17043	16931	17031	17005	16968	17146	16944	17023	17151	17061	16879	17049	17124	17220	17014	17043	17126	17031	17006	16948	16925	16938	17084	17017	17143	16988	17085	17109	17078	16840	16817	17154	17087	16960	17163	16842	16894	16979	16987	17076	16831	16875	17129	16969	16856	17102	16883	16856	16870	16955	16824	17143	17108	17122	16802	16945	16991	16887	17030	16918	17027	17077	16891	17054	17145	17000	16973	16992	16914	17084	17031	17027	17028	17077	17005	17016	17027	17031	16916	17077	16918	17040	17146	16974	17015	16917	17191	17051	16979	17170	17099	16950	17005	17202	16944	16932	17066	17034	16895	16953	17036	16916	16861	16922	17050	17088	16973	16904	16987	17045	17108	17084	16970	17131	16979	16991	17034	16964	16837	17013	16866	17036	16929	17147	17051	16997	16961	17023	16792	16989	16872	16827	16869	17104	16955	16947	16959	17196	17060	17105	16945	17044	17022	17122	16853	16831	16821	17041	17005	16951	17042	17037	16878	17189	16997	16923	17044	17037	17051	17110	16977	16976	17020	16924	17017	16972	16998	17194	16971	17216	16933	17126	16873	17100	17075	17026	17055	16915	16878	17116	16991	16952	16955	16974	17072	17031	16946	16902	16995	16917	16856	16836	16825	17000	16838	16902	17062	16942	17085	17056	16935	16970	16933	16946	17003	17044	16942	17041	16904	16853	17068	16963	17060	16905	17050	17204	16956	16910	16926	16984	17069	17188	16937	17063	17029	16956	17037	16971	16965	17029	17007	16946	16922	16959	16793	17139	17029	16933	17177	16789	17109	17057	16776	17112	17064	16792	17150	16936	17108	16859	17112	16927	17065	17230	17011	17046	17151	16979	16969	16894	17053	17006	17007	17118	17128	16876	16990	17016	17243	17031	16860	17123	17019	17113	16991	16939	17090	17111	17025	16991	16924	17010	16808	17008	17146	16823	16937	17073	17010	17101	16837	17021	17079	17040	17137	16846	17020	17067	17046	16926	17087	16876	16959	16983	17055	17078	17070	17066	17124	16894	16903	17041	16895	17156	16799	17177	16959	16985	16911	16957	17041	16996	17076	17035	16976	17024	17057	17033	16961	17160	17090	16946	17013	17086	17161	17038	16970	16712	17032	17183	17063	17145	16973	16995	16773	16844	17031	17017	16726	17000	16961	16803	17123	16907	16929	17021	16965	16862	17100	16925	16940	16890	17087	17063	17207	16819	17023	17002	17028	17139	17080	17246	17030	16994	17032	17011	16869	16937	17117	16810	16950	17005	17111	17032	17066	16870	17033	17005	16991	16930	17064	17119	16932	16963	17049	16969	16899	16870	17053	16956	17078	17151	16864	17037	17089	16978	17025	16952	16849	16949	16930	16912	17086	17134	16988	16939	16960	17032	17102	16980	17019	16977	16968	17160	17092	16869	17065	16907	17036	16683	16998	17108	16821	16922	16971	16986	17040	17125	16960	17146	17039	17018	16867	17120	17034	16917	17080	16887	17012	16882	17078	17180	17057	17050	17177	17097	16950	16863	16910	17076	17072	16972	17016	16942	16901	16929	17088	16919	17080	17049	16969	16882	16905	16896	16874	17104	17111	16854	17118	17001	17109	17205	17047	16873	17016	16883	16849	16922	17015	16997	16994	16952	17032	16994	17013	17086	16797	17197	16934	16910	17021	17001	17035	16858	17084	17003	16934	16959	16979	16869	16880	16915	16984	16993	17157	16988	16991	17074	17094	17106	16848	17338	16910	17156	16934	16943	17172	17220	17188	16951	17080	17202	17108	17109	17017	16926	16778	16870	17147	17100	17223	16982	17044	17162	17006	17013	16956	17009	16929	16979	16889	16792	17137	16929	17064	17007	16998	16979	17065	17005	16889	17013	17152	17044	17131	17041	17127	17112	17153	16993	16901	17172	17077	17052	16948	17023	17028	16860	17030	17035	16886	17053	17050	16813	17067	17033	17095	17059	17025	16877	17089	17014	17033	17050	17113	16801	16912	17050	17162	17100	17005	17029	16905	17025	17132	16924	16934	16951	16995	16998	16919	16947	17093	16958	17040	17122	17028	16982	16944	17296	16956	17118	17127	17062	16860	17092	17125	17024	17066	17003	17025	16987	17041	17047	16992	17227	16877	16881	16782	16819	17087	17079	17074	17060	16969	17194	17007	16919	16982	16843	16985	16998	17066	17080	17113	16987	17031	17000	16846	17067	17074	17047	16946	16854	16848	16996	16878	17159	16979	17036	16862	16820	17087	17071	16929	16953	17051	17097	17091	16788	16971	17054	16845	16717	16841	16930	17082	17022	17013	16898	17019	17019	16917	16866	17318	16993	16964	16758	17041	16979	17068	17011	17122	16993	17138	16986	16884	16939	17076	17058	16911	16985	17082	17097	17015	17085	17088	17118	17061	17049	17111	16911	17109	17058	17029	16969	17102	17026	17113	17077	17031	17103	17050	17116	16887	17041	16991	16921	16966	17059	16983	17084	17132	17142	16865	17053	16872	16951	16913	16957	17126	17018	17152	17047	16963	17088	16958	17147	17117	16923	16925	17094	17118	16854	17085	17124	16992	17050	16892	17127	16723	17042	17108	16956	16979	17279	16858	16991	17024	16977	17082	16913	16878	16962	16825	17024	16964	16824	17004	17047	17081	17001	17036	17101	17044	17066	16951	16916	17117	17009	17052	17001	17082	17074	17054	16855	16992	16849	16933	16807	17044	17030	17095	17114	17080	16978	16887	17112	17115	17033	17117	16973	16888	16938	16878	16955	17075	16948	17018	16988	17063	17318	17032	16873	17062	17073	16977	17031	17004	17013	17093	17226	17005	16990	17067	16970	16864	16955	16833	17023	16878	16961	17144	16986	16855	17066	16973	17152	16912	17149	16928	16944	17080	17097	16959	16989	17014	17013	16946	17072	16943	16888	16778	17050	16972	16894	16910	17053	17009	16897	16889	17095	17128	16950	17175	16985	17032	16981	17135	16947	16857	17105	16821	16988	17053	17028	16915	16812	16937	17000	16892	17026	17097	16981	16962	17136	16927	17004	16910	17022	17163	16974	17228	17067	17073	16993	16884	17125	16965	16929	16984	16902	17183	17003	17051	16888	17055	16920	16928	16899	16864	17139	16978	17096	16991	16874	17088	17222	16984	16978	16935	17090	17104	17136	17053	16967	16809	17016	17070	17038	16997	17099	17012	17181	16845	16954	16974	16783	17089	17028	17074	17206	16998	17160	17013	17041	17000	17062	16865	16965	17108	16989	16910	16986	17118	16928	17025	16939	16975	17058	17090	17041	16965	16922	16951	16902	17141	16979	16883	16913	16907	17235	17079	17153	17076	17057	16993	16892	17025	17082	16983	17028	16936	17127	17035	17025	16856	16956	17052	16811	16881	17052	17029	16868	17153	17012	17053	17031	16999	17011	17094	17242	16816	16925	16887	17087	16959	16957	17044	17116	16823	16886	17032	16950	16954	16860	17040	16999	16945	16966	17048	16939	16993	17102	17042	17021	17056	17066	17067	16993	16969	17045	16868	17102	16922	17018	17107	17040	16906	17073	16931	17147	16895	16859	17043	16900	17046	16869	16904	16910	16827	17066	16848	16985	16972	17148	17044	16951	17092	16921	16963	17116	16868	17066	17012	17033	17046	17021	16935	16997	16944	17009	16920	17080	17117	16901	17106	17017	17061	16951	16909	17080	17056	16814	17062	16769	16970	17120	17148	16932	16913	17128	16971	17101	17004	17088	16980	16914	16983	17139	16914	17028	17040	17053	17009	17111	16945	17027	17090	17177	16921	16944	17120	17018	16959	16747	17088	16913	17010	16972	16923	16960	16906	17069	16899	17002	17087	16958	16981	16937	16923	17132	17002	16898	16981	17083	16839	16976	17023	17047	16971	17017	17287	17111	16903	16859	17190	17088	17111	16939	16954	17201	16928	16977	17061	16831	17125	16955	16969	17172	17007	16812	17102	16928	17152	16975	16854	17074	17010	16868	17015	17029	16875	17171	17126	17148	17025	16885	16997	16826	16988	16908	17061	17085	17049	17089	16926	17099	16907	17021	17147	17000	17058	17204	16926	17069	16990	17044	16869	16860	17027	16856	17032	17122	16801	16797	17195	16981	16919	17008	16739	17030	16947	17044	17075	17155	17103	17002	17376	16964	17054	16882	17117	17056	17087	16962	16988	17216	17095	16972	17005	17249	16977	16966	17081	17109	16936	17094	16920	17195	17102	16791	17180	17042	16934	16899	17001	16969	16984	17085	16916	16981	17041	17025	16996	17105	16853	16858	17039	17095	16854	16936	17059	16910	16903	17074	17172	17014	17035	17020	17117	17117	16959	17045	16998
48297	59281	62985	54568	46221	40229	32654	29628	28499	27836	27533	27023	26913	27126	26734	26610	26845	26430	26757	26417	26585	26125	26315	26277	26377	26149	26125	26008	26041	26308	26221	25991	26093	26053	26370	26105	26282	26054	26233	26029	26173	26317	26054	26015	26138	26022	25910	26326	26068	26064	26212	26085	26183	26300	25698	26153	26043	26082	26368	26127	26071	26197	26259	26096	26192	26215	26221	26239	26238	25996	25999	25972	26296	26408	26054	26061	26010	26191	26027	26359	26161	26206	26053	26170	26203	26391	26202	25968	26025	25963	26147	26345	26035	25928	25946	26080	26120	26174	25990	26247	26190	26186	26198	26261	26250	26027	26347	26203	26162	26098	25987	26078	26381	26220	26190	25895	25896	26130	26141	26156	25985	26248	26158	26197	26098	26013	26092	26030	26279	26342	26366	26149	26154	26086	26068	26081	26071	26204	26314	26231	26164	25676	26000	26186	26215	25985	26104	26175	26216	26148	26002	26116	26283	25923	25981	26023	26086	26266	25973	25794	25954	26332	26054	26195	26162	26174	26097	25950	25829	25980	25984	26108	26208	26253	26170	26141	26400	26180	26070	26104	26360	26106	26024	26115	26252	26087	26084	26067	26348	26143	26119	25995	25997	26096	26053	26353	25902	25867	26240	26145	25979	26318	26054	26122	26291	26113	26282	26215	26036	25962	26150	25869	25946	25954	26224	26004	26046	26312	26075	25871	26094	26017	26010	26127	26049	26135	25855	25720	26035	26263	26206	25916	25884	25917	25963	26353	26245	26121	26078	26171	26137	25934	26200	26240	26224	25951	26067	26111	26239	26308	26066	26088	26267	26054	25881	26112	26430	25936	25835	26126	26194	26008	25984	26139	26071	26360	26292	26324	26212	26122	26206	26195	25924	26054	25912	25960	26159	26193	26378	26173	25947	26115	26288	26288	26151	25997	26224	26230	26338	26126	26131	25978	26029	26116	26122	25802	26047	26429	26171	25898	26017	26120	26268	26191	26058	25828	25945	26041	26049	26056	26109	26276	26128	26199	25818	26122	26228	26034	26158	25938	26052	26144	26013	25915	26079	26030	26143	26030	26167	26045	25984	26070	26151	26189	26195	26312	26135	25996	25927	25889	26125	26187	26182	25882	26266	26000	25971	26076	26220	26009	26083	26144	26278	25981	26123	25895	26077	26103	26045	26116	26251	25900	26031	26266	25984	26186	26107	26367	26034	25795	25933	26061	26146	26160	26012	25897	26148	26246	25948	26187	26097	26177	26065	26053	26061	25788	25913	26265	26274	26008	25964	26114	26009	26178	26215	26135	26171	26134	26162	25974	26081	25930	26141	26140	26084	25985	26089	25925	26386	26058	26027	26167	25927	26495	26156	26156	26244	26109	26173	26169	25936	26156	25948	26255	26137	26184	26063	26292	26050	26402	26182	26318	26154	26179	26024	26254	26116	26084	25958	26076	26006	26301	25919	25903	26065	26099	25895	26252	26222	25949	26065	26002	26144	26119	25937	26384	25974	26072	26352	25931	26067	26169	26147	26186	25840	26092	26144	25837	25960	25826	25805	26234	25753	26059	26039	26223	25969	26047	26002	25915	26039	26028	25969	25806	26072	26118	26174	26570	26076	25824	26117	26109	26045	26232	26165	26028	26116	26088	26068	26068	26142	26099	26232	26076	26110	26141	26102	25932	26142	26214	26207	26078	26157	26181	26045	26180	26106	26095	26220	26178	26069	26084	26078	26081	25939	26233	26277	26023	25957	26092	26327	26067	26307	26212	25972	26042	26168	26323	26191	26170	25977	26177	25960	25980	25845	26165	26058	25854	26154	25988	26014	26137	25959	26217	26184	25752	26036	26135	26244	26080	26309	26092	26156	26027	26034	26237	26085	25958	26191	26039	26127	26121	25944	25984	26239	26114	26175	26122	26038	26246	26244	26357	25814	25955	25882	25974	26101	25961	26176	26238	25863	26284	26354	25945	25876	26073	26144	26154	26243	26037	25871	26037	25959	26198	26105	25883	26097	26104	26098	26022	26175	26060	26089	26111	25994	26043	25965	26129	26235	26346	26351	26027	26100	26168	26130	25831	25977	25855	26111	26091	26204	26097	26080	26205	26183	26118	26152	25927	26206	25987	26312	26084	26367	26218	26252	26176	26388	26020	26031	26043	25690	26153	26031	25984	25888	26207	26049	26247	26218	25934	26157	25994	26062	26132	26244	25892	26163	26056	26152	26228	26247	26177	26283	25917	26116	26045	26314	26038	26216	26196	26047	26038	25999	26131	26265	26213	26034	26139	26365	26250	26134	26161	25891	26026	26272	26100	26235	26088	26183	26108	25993	26147	26198	26109	26087	26135	25764	25949	26054	26052	26206	25933	26347	26031	26262	26256	26137	26062	26420	26082	26054	25979	25948	25998	26012	26045	25904	26154	25989	26188	25895	26062	26154	26081	26337	25956	25938	26345	26120	26091	25974	26070	26152	26231	26156	26229	25932	26159	26112	26188	25906	26059	26188	26084	26099	26169	26150	26045	26091	26041	26128	26174	26047	26175	26017	26051	26072	26235	26230	26031	25880	26340	26251	26239	26091	25856	26005	26140	26208	26341	26123	25980	26090	25934	26303	26111	26017	26148	26086	26245	25878	26072	25981	25973	26142	25948	26160	26128	26107	26118	26082	26223	26063	25994	26175	25959	26057	25965	26117	26380	26213	26284	25930	26035	26143	26039	25972	26079	25981	26233	26002	26058	26323	25927	25934	26028	26138	26032	26270	26055	26149	26114	26214	26094	26165	26147	25994	26285	26355	26029	26063	26184	26315	26342	25888	26177	26197	26156	26054	26155	26314	26147	26135	26314	26028	26051	26022	26080	26106	26000	25916	26051	26229	26227	26111	26255	26007	26489	26118	26062	26210	26056	26092	25942	26097	26168	26158	26038	26112	26127	26079	26152	26178	25978	26080	25883	26001	25978	25788	26026	25906	26271	26065	25774	26138	26119	26105	25990	26247	26316	26038	25871	26388	26032	26016	26280	26300	26068	25961	26133	26294	26291	26032	26330	25846	26101	26231	25968	26297	26077	26069	26257	25936	26183	25943	26398	26276	26351	25999	26037	25999	26147	25978	26130	26242	25991	25997	26042	26241	25972	26126	26112	25776	26122	26261	26258	26293	26349	26238	26462	26111	26339	26208	26076	26127	26230	26077	25926	26270	26004	26076	25875	26263	26180	26245	26225	26118	25926	25783	26102	26109	26185	26161	25953	26332	26304	26116	26335	25944	25767	26122	26358	25984	26382	26310	26106	25880	26063	25788	25959	26132	26135	26064	26059	26090	25952	26044	26445	25934	26141	25956	26183	26403	25967	26252	26306	25948	26031	25910	25930	26118	25921	26308	26403	26078	26353	26204	26224	26440	26154	26066	26064	26024	26054	25865	26079	25951	25897	25969	26048	26269	26015	26021	26246	25948	26213	26152	26064	26029	26219	26063	26142	26298	26090	26161	26331	26190	26016	26078	26058	26058	26218	26184	26249	26320	25949	26200	26080	26264	26194	26260	26087	26054	25876	26037	25981	25892	26216	26409	26305	26175	25940	26422	26107	26203	26155	26144	26327	26006	26075	25893	26302	26235	26098	26264	25904	25878	26099	26021	26015	25951	26240	26033	26116	26232	25927	25983	25946	26172	25782	26054	26173	26153	25925	26072	26107	25952	26034	26147	26092	26206	26268	26028	26326	26106	26030	26213	25978	26263	26078	26183	26019	25981	26101	26044	26261	26141	26039	26082	26028	26069	26272	26141	26240	26186	26025	26181	26039	26216	26100	26130	26328	26347	26242	26296	26245	26078	26260	26043	26013	25633	26133	26152	26185	26220	26051	26273	26112	26159	26238	26167	26177	25910	26123	26207	26227	26204	26068	26088	26184	26109	26034	25987	26170	25995	26039	26012	26087	25973	26115	26145	25954	25880	26065	26221	26311	26073	26005	25962	26292	26322	26218	25801	26038	25938	26085	26240	26314	26261	26114	26308	26256	26289	26021	26004	26044	26172	26057	26203	26313	26345	26192	26219	26057	26406	25953	26018	26200	26144	26063	26258	26332	26123	26336	26049	26112	26106	26177	26157	25986	26092	26050	26091	25919	26159	26159	26168	26293	26082	25992	26060	26167	26304	26189	26240	26140	26052	26248	26172	26166	26019	26303	26067	26124	26202	25980	26209	25915	26074	26078	25792	26147	26146	26238	26182	26323	26194	26070	26302	26075	26241	25966	26256	26154	25989	25939	26095	26088	26106	26131	25955	26070	26279	26121	26187	26216	26163	26093	26047	26124	25942	26016	26127	26091	25942	26251	26257	25928	26182	26108	26304	25929	26086	26320	25920	26180	26146	26152	26217	26154	26030	26305	26098	26006	25948	26111	26015	26049	26239	26240	26348	26252	26193	26037	26036	26071	26309	25970	26296	26045	26303	26021	26166	26053	26178	26101	26089	26400	26339	26224	26141	26216	26148	26233	26188	26302	26067	26175	26154	26228	26236	26313	25994	26271	26185	26070	26051	26108	26024	26202	26242	25871	26284	26000	26056	26077	26029	26109	26106	26197	26000	26061	25981	26153	26251	26198	26198	25865	26072	26121	26062	26123	26216	26181	26093	26311	26228	26310	26078	26083	26027	26075	25890	26031	26164	26219	26442	26293	25982	26038	26151	26189	26455	25933	26366	26251	26121	25846	26149	26155	26112	26142	26225	26306	26359	26270	26476	26326	26227	26064	26222	25937	25950	26128	25939	25862	26033	26061	26042	26151	26268	26085	26031	26065	26025	25937	26193	26158	26401	26245	26203	26245	26153	25964	25920	26166	26305	26034	26181	26152	26157	25980	25988	26093	26089	26174	26068	26035	25990	26157	26272	26138	26136	26131	25931	26126	26138	26035	26132	26074	26059	26076	26013	26267	26183	26401	26201	26165	26108	25922	25872	26160	26178	26131	26151	26021	26054	26216	25964	26076	26202	25941	26383	26244	26240	25969	26047	25963	26220	25886	25852	26156	26167	25937	25965	26144	26278	26192	25973	25971	26225	26130	26196	25955	26185	26068	26074	26280	25896	26011	26591	26084	26049	26284	26084	26203	26222	25930	26293	26166	26245	26325	26012	26390	26413	26195
51827	67753	63102	49077	41071	33078	23949	21072	19948	18781	18477	18107	17921	17950	17658	17366	17265	17263	17172	17113	17128	16974	17081	16854	16942	17037	16973	16965	17074	16759	16825	16925	17054	17002	16799	17108	16930	16843	16976	16970	17108	16820	17154	16851	16771	17040	16819	16884	16883	16900	16759	17073	16816	16791	17023	16839	16903	16702	16812	17008	16938	16896	16984	16831	16963	16883	17014	16708	17000	16942	16962	16845	16793	16872	16913	16806	17021	16845	16937	16972	16893	16892	16953	16823	16899	16813	16725	16695	16817	16855	16774	16995	16842	16957	16803	16764	16757	16795	16900	16793	16701	16958	16808	16880	16947	17092	16937	16884	16787	16871	16911	16903	16877	16784	16736	16850	16941	16908	16657	16771	16828	16753	16740	16748	17056	16846	16877	16977	16713	16863	16943	16912	16565	16816	16822	17044	16878	16852	16984	16765	16801	16905	16921	16953	17015	16843	17002	17063	16823	16863	16823	16934	16715	16903	16996	16771	16913	16875	16715	16878	16847	16617	16947	17061	16875	16813	16723	17000	16906	16781	16967	16746	16974	16875	16867	16806	16790	16867	16893	16712	16997	16728	16918	16853	16861	16812	16893	16802	16930	16928	16877	16788	16897	16785	16920	16883	16832	16985	16648	16872	16683	16729	16831	16973	16741	16718	17090	16973	16912	17002	16908	16935	16932	16950	16779	16837	16930	16883	17245	16996	16840	17062	16998	16811	17047	16968	16886	16789	16705	16853	16743	16874	16748	17005	16917	16972	16716	16733	16769	16976	16844	16941	16893	16954	16826	16818	16789	16809	16856	16730	16977	16879	17035	16946	16753	16870	16904	17004	16904	16989	16818	16847	16907	16773	17019	16923	16895	16801	16945	16841	16974	16887	16832	16669	16948	16938	16770	16910	16960	16807	16845	16809	16791	16737	17000	16955	16774	16956	16801	16966	16962	16801	16982	16647	16823	17019	16889	16702	16945	16880	16866	16856	16879	16582	16850	16766	16949	16956	16896	16895	16855	16758	16888	16857	16794	16979	16801	16999	16916	16929	16973	16826	16914	16910	16876	16894	16822	16892	16743	16920	16897	16885	16763	16921	16970	16801	16906	16836	16917	17037	16863	16891	16941	16814	16889	16894	16784	16936	16865	16729	16975	16765	16898	16903	16949	16960	16984	16862	16736	16764	16946	16952	16847	17038	16916	16815	17008	16887	16948	16902	16799	16801	16978	16874	16906	16797	16768	16803	16817	16915	16751	16879	16787	16880	16927	16864	16733	16917	16778	16899	16870	16795	16856	16988	16889	16749	17008	16800	17110	16993	16843	16733	16709	16619	16888	16769	16811	16970	16802	16891	16878	16883	16893	16828	16999	16985	16849	16866	16829	16664	16938	16674	16896	16792	17021	16910	16852	16821	16897	16714	17101	16855	16738	16830	16835	16875	16838	16755	17141	16838	16830	17005	16737	16884	16845	16856	16752	16898	16920	16840	16859	16905	16924	16902	16913	16845	16776	16683	16821	16702	16643	16977	16708	16919	16937	17008	16911	16829	16934	16901	16915	16709	16950	16855	16845	16980	17076	16907	16858	16925	16847	17004	16928	16996	16832	16871	16974	16981	16820	16806	16760	17022	16806	16837	16905	16943	16943	16945	16997	16922	16840	17004	16888	16778	17051	17019	16877	16756	16662	16887	16876	16800	16844	16863	16822	17058	16895	16947	16858	16900	17023	16929	16747	16842	16895	16832	16866	16946	17124	16832	16844	16973	16994	16829	17096	16848	16914	16868	16671	16928	16870	16879	16935	16896	16808	16980	16857	16944	16815	16989	17091	16870	16769	16925	16976	16827	17057	16838	16867	16940	16963	16911	16747	16870	16883	16906	16816	16849	16856	16941	16938	16934	16827	16821	16715	16892	16655	16894	16946	16927	16796	16721	16829	16924	16861	16774	16783	16853	16895	16754	16650	16933	16912	16943	16872	16943	16873	16855	16865	16932	16786	16837	17127	17053	16911	16861	17028	16885	16967	17063	16953	16887	16841	16889	16887	16872	16906	16837	16850	16750	16809	16920	16713	16890	16886	16825	16846	16807	16939	16744	16899	16784	16769	17036	16787	16951	17008	16941	17069	16891	16843	16845	16839	16725	16965	16901	16950	17061	16976	16820	16874	16957	16790	16988	16917	16945	16892	16929	16883	16947	16968	16938	16882	16875	16912	16709	16885	16973	16765	16858	17136	16720	16919	16881	16873	16951	16848	16883	16925	16976	16849	16875	16924	16937	16950	16725	16929	16938	16918	17013	16802	16852	16962	16936	16908	16945	16830	16859	16950	16745	16913	16695	16925	17029	16770	16982	16793	16921	16714	17108	16857	16892	16862	17046	16850	16853	17067	16799	16858	16859	16678	17038	17011	16981	16854	16868	16791	16822	16803	17029	16859	16906	16918	16853	16956	17024	16792	16888	16968	16976	16890	16888	16787	16974	17027	17016	16796	16983	16830	16835	17082	16740	17049	16860	16821	16802	16674	16876	16759	16927	16900	16699	16929	16821	17047	16940	17045	16716	16937	16949	16966	16932	16798	16921	16831	16868	16939	16898	16865	16830	16742	17104	16975	16997	16784	16836	16800	16799	17147	16843	17018	16760	16870	16826	16902	16870	16768	16869	16785	16913	16902	16918	16924	16791	16865	16810	16834	16989	16969	16809	16890	16868	16844	16839	16811	16795	16982	16830	16963	16929	16846	16888	17001	16889	16927	16782	16822	16792	16787	17050	16997	16755	16746	16801	16884	16904	16765	17000	16792	17040	16922	16747	16937	16937	16828	16759	16876	16760	16784	16817	16809	16931	16939	16929	16703	16880	16858	16783	16814	16768	16820	16619	16811	16807	16968	16806	16854	16975	16877	16933	16733	16879	16805	16740	16930	16771	16964	17025	16881	16574	16808	16914	16878	16800	16792	16875	16874	16704	16907	16736	16767	16987	16913	16718	16893	16728	17010	16788	16970	16966	16870	16787	16751	17004	16997	16908	16920	16816	16919	16838	16800	16793	16909	16826	16853	16759	16932	16892	17062	16947	16804	16799	16917	17005	16826	16972	16777	16941	16874	16980	16949	16800	16897	16764	16929	16869	16784	16994	16909	16980	16892	16907	16601	16991	16880	16966	16980	17081	17090	16956	16921	16785	16899	16944	16846	16902	17004	16827	16807	16871	16872	17003	16825	16883	16930	16709	16771	16717	16903	16923	16932	16915	16859	16898	16705	16974	16831	16993	16976	16857	16694	16724	17029	16970	16921	16816	16728	16821	16753	16907	16895	16828	16783	16682	16981	16924	17045	16965	16790	16772	16964	16720	16994	16777	16849	16816	17159	16799	16855	16799	16953	16765	16869	16809	17112	16787	16880	16883	16879	16865	16941	16771	16945	16897	16728	16925	16704	16883	16964	16976	16916	17017	16898	16813	16751	16941	16967	16867	16869	16842	16940	16969	16900	16973	17003	17007	16769	16904	16866	16940	16724	16921	16972	16857	17003	16864	16712	16895	16868	16903	16828	16952	16628	16910	17048	17003	16856	16898	16791	16681	16837	16877	16841	16925	17008	16981	16789	16803	16889	16826	16969	16909	16992	16847	16833	16755	16884	16926	16790	17127	17009	16800	16997	16831	16832	16939	16946	16956	16708	16707	16875	16942	16594	16858	16970	16841	16758	16784	16791	16825	16763	16915	16807	16931	17079	16725	16872	16738	16952	16935	16912	16798	16862	16886	16781	16960	16837	17065	16798	16992	16817	16956	16795	16929	16759	17044	16903	16802	16854	16897	16872	16861	16904	16765	16796	16931	16832	16860	17024	16830	17146	16917	16838	16910	17093	16858	17022	16930	16938	17062	16885	16866	16825	16927	16940	16935	16679	16845	17002	16839	16908	16849	16853	16802	16826	16705	16875	16775	16781	16840	16793	17013	16880	16901	16868	16810	16903	16763	16871	16991	16950	16848	16937	16715	16838	16852	16912	16701	16782	16851	16807	16880	16889	17011	16913	16805	16894	16826	16892	16765	16837	16832	17047	16911	16730	16796	16959	16976	16920	16894	16733	16831	16912	17014	17096	17059	16930	16928	16899	16681	16883	16937	17001	16870	17074	16971	16938	16808	17052	16938	16904	17060	16773	16890	16876	16912	17110	17060	16857	16949	16784	16840	16843	16898	16801	16901	16998	16935	16781	16878	16793	16825	16937	16944	16915	16815	17047	16947	16758	17078	16919	16976	16817	17148	16769	16803	16845	16952	16818	16734	16916	16743	16936	16916	16828	16866	16771	16844	17099	16826	16930	16981	16776	17071	17004	16934	16997	17023	16941	16793	16890	16847	16902	16745	16975	16975	16691	16827	16817	16856	16829	16827	16923	16844	16953	17120	16883	16950	16828	16809	17013	16961	16717	16704	16774	16939	16919	16807	16787	16840	17023	16834	16859	16814	16992	16806	16846	16772	16882	16712	16835	16872	16988	16852	17048	16778	16994	16712	17015	16998	16701	17014	16841	16905	16639	16774	16877	16852	16618	16726	16960	16869	16750	16770	16924	16820	16833	16938	16968	16710	16898	16932	16755	16934	17066	16861	16934	16923	16839	16879	16805	16841	16924	16905	16977	16928	16827	16806	16916	16964	16983	16901	16846	16988	16799	16994	16906	16973	16922	16923	16890	16792	16827	16816	17013	16897	16969	16919	16789	16878	16815	16791	17060	16730	16932	16823	16886	16813	16989	16885	17055	16832	16908	17032	16782	17064	17092	16779	16900	17018	16637	16932	16866	16893	16876	16782	16800	16943	16939	16709	16764	16812	16839	16849	16922	16776	16810	17009	16805	16745	16844	16793	16985	17008	16798	16903	16956	16825	16942	17112	16838	16849	17213	16776	16812	17045	16679	16905	16961	16996	16952	16865	16928	16938	16998	16946	16886	16817	17037	16871	16782	16977	16826	17091	16734	16751	16964	16936	16878	16907	16989	16734	16838	16724	16904	16891	16791	16894	17010	16825	16676	16798	16736	16882	16894	16876	16761	16715	16892	16888	16927	16772	16648	16815	16891	17053	16833	16696	16865	16959	16978	16893	16894	16714	16791	16828	16806	16966	16968	17098	16766	16773	16919	16836	16845	17040
25947	23139	40999	48634	41317	40245	39250	33594	32540	30715	28884	28653	28181	28041	28121	27671	27243	26871	26994	26997	26759	26405	26406	26387	26316	26574	26566	26593	26610	26460	26370	26297	26115	26328	26334	26124	26186	26361	26015	26283	26419	26125	26610	26349	26342	26352	26565	26303	26119	26290	26181	26282	26490	26260	26492	26170	26258	26148	26380	26366	26157	26346	26283	26271	26192	26355	26147	26275	26293	26311	26161	26330	26123	26279	26148	26175	26379	26307	26177	26144	26249	26186	26100	26064	26465	26219	26255	26393	26082	26155	26107	26094	26116	26132	26126	26337	26687	26465	26244	26127	26484	26144	26050	26310	26243	26147	26279	26331	26459	26149	26180	26169	26240	26330	26245	26267	26409	26221	26270	26168	25954	25995	26306	26262	26323	26315	26431	26228	26411	26194	26308	26263	26320	26176	26392	26470	26224	26199	26170	26360	26183	26133	26288	26277	26295	26144	26403	26166	26368	26434	26021	26110	26200	26068	26225	26215	26285	26230	25985	26319	26200	26038	26111	26150	25949	26201	26507	26106	26107	26089	26134	26193	26193	26325	26231	26105	26151	26099	26050	26101	26280	26062	26247	26247	26232	26078	26181	26306	26203	26274	26201	26294	26256	26151	26296	25934	26192	25993	26289	26072	26277	26375	26170	26250	26181	26287	26335	25997	26176	26038	26160	26381	26327	26383	26171	26307	26374	26347	26345	26274	26014	26349	26117	26094	26069	26202	26431	26089	26043	26165	26303	26351	26283	26362	26167	26114	26496	26062	26256	26406	26122	26343	26022	26106	26031	26164	26078	26200	26020	26152	26293	26414	26274	26196	26462	26181	26280	26542	26256	26191	26144	26068	26294	26302	26214	26292	26223	25898	26186	26247	26172	26215	26475	25978	26239	26426	26230	26185	26378	26006	26705	26156	26137	26320	26362	26250	26215	26366	26171	26296	26180	26146	26376	26228	26283	26212	26171	25935	26135	26030	26153	26274	26488	26010	26169	26213	26248	26249	26234	26421	26264	26327	26109	26263	26475	26403	26281	26228	26158	26450	26340	26492	26363	26320	26619	26285	26018	26037	25993	26198	26394	26468	26228	26373	26196	26084	26081	26106	25958	26261	26268	26308	26263	26352	26139	26061	26214	26004	26164	26314	26213	26538	26433	26072	26372	26375	26323	25963	26215	26059	26184	26092	26327	26238	26407	26316	26405	26157	26019	26179	26215	26210	26033	26113	26246	26152	26171	26030	26124	26284	26383	26155	26233	26293	26414	25969	26112	26289	26130	26348	26062	26299	26135	26405	26265	26393	26260	26122	26102	26277	26205	26441	26254	26181	26179	26032	26293	26194	26363	26242	26376	26411	26412	26425	26390	26187	26189	26341	26494	26459	26427	26334	26233	26178	26240	26050	26168	26206	26301	26414	26421	26243	26208	26511	26239	26166	26139	26211	26303	26534	26539	26169	26160	26166	26118	26366	26226	26311	26027	26124	26253	25987	26413	26281	26203	26140	26545	26453	26291	26584	26152	26025	26106	26442	26444	26385	26531	26035	26323	26203	26326	26159	26269	26231	26146	26344	26480	26375	26322	26504	26201	26160	26226	26123	26037	26526	26239	26301	26109	26151	26021	26171	26152	26238	26161	26323	26166	26366	26251	25995	25977	26231	26386	26213	26341	26468	26256	26296	26103	26421	25913	26170	26007	26132	26354	26263	26128	26106	26309	26461	26204	26172	25965	26051	26338	26357	26266	26142	26201	26259	26320	26079	26327	26184	26058	26187	26096	26305	26399	26243	26427	25970	26165	26354	26095	26155	26392	26294	26048	26352	26298	26394	26263	26205	26052	26098	26241	26173	26004	26223	25950	26308	26591	26106	26286	26406	26484	26141	26090	25965	26045	26256	26109	26191	26090	26018	26305	26223	26131	26395	26076	26234	26169	26046	26395	26119	26377	26171	26041	25948	26023	26183	26233	26030	26226	26120	26244	26197	25935	26331	26298	26052	26367	26317	26215	26432	26244	26016	26344	26389	26289	26293	25969	26315	26309	26266	26595	26067	26130	26132	26308	26149	26007	26212	26262	26293	26261	26153	26440	26087	26175	26154	26339	25946	26068	26170	26153	26072	26192	26127	26236	26256	26387	26167	26346	26144	26297	26159	26196	26136	26234	26316	26282	26249	26204	26225	26291	26264	26457	26197	26172	26275	26544	26029	26270	26142	26080	25963	26209	26204	26101	26391	26112	26409	26147	26277	26276	26191	26237	26346	26252	25958	26481	26280	26157	26252	26254	26386	26429	26387	26284	26262	26248	26078	26480	26123	26229	26036	26099	26115	26110	26145	26285	26082	26351	26336	26224	26179	26103	26157	26423	26252	26374	26284	26229	25976	26247	26152	26332	26173	26236	26189	26162	26027	26251	26048	26168	26087	26045	26240	26393	26486	26203	26394	26024	26294	26221	26238	26375	26116	26440	26285	26336	26029	26106	26334	26068	26167	26293	26172	26386	26458	26127	26365	26098	26394	26128	26053	26378	26509	26240	26228	26133	26092	26190	25973	26245	26102	26232	26108	26353	26185	26375	26253	26218	26183	26530	26292	26335	26500	26132	26011	26237	25828	26247	26144	26227	26323	26115	26337	26320	26191	26458	26244	26204	26251	26068	26203	26255	26157	26161	26149	26248	26053	26150	26237	26069	26231	25961	26187	26111	26162	25917	26363	26171	26084	26132	26034	26003	26011	26325	26061	26246	26062	26163	26143	26272	26162	26269	26031	26435	25966	26023	26377	26055	26214	26013	26033	26206	26453	26192	26251	26258	26090	26130	26252	26223	25987	26381	26161	26159	26152	26044	26419	26199	26237	26136	26128	26293	26318	26594	26209	26390	26150	26195	26273	26375	26352	26324	25912	26266	26235	26510	25711	26331	25963	26022	26154	26389	26173	26184	26366	26259	26176	25992	26377	26398	26238	26346	26291	26139	26388	26259	26258	26179	26055	26326	26500	26215	26057	26072	26273	26173	26121	26250	26160	26187	25943	26221	26039	26234	26350	26190	26187	25915	26099	26257	26492	26027	26234	26217	26143	26138	26191	26121	26265	25991	26137	26281	26374	26277	26249	26235	26214	26022	26189	26051	26115	26253	26029	26304	26259	26143	26313	26216	26490	26194	26300	26305	26479	26056	26248	26261	26710	26242	25886	26099	26092	26230	26377	26061	26324	26228	26055	26077	26261	26274	26233	26181	26406	26166	26481	26230	26115	26138	26199	26455	26350	26234	26082	26249	26251	26072	26399	26364	26173	26229	26357	26485	26260	26083	26073	26420	26566	26183	26360	26074	26249	26614	25878	26333	26364	26640	26252	26220	26278	26148	26075	26378	26437	26365	26248	26140	26149	26500	26325	26296	26221	26143	26346	26288	26233	25840	26499	26123	26153	26219	26244	26068	26270	26374	26149	26477	26365	26249	26333	26254	26345	26261	26324	26330	26197	26246	26189	26410	26448	26332	26041	26247	26165	26380	26329	26109	26230	26411	26146	26338	26046	26391	26265	26492	26155	26208	26204	26065	26140	26255	26324	26356	26279	26338	26591	26319	26601	26081	26205	26181	26198	26427	26345	26127	26131	26214	26062	26244	26083	26186	26470	26079	26255	26187	26292	26079	26130	26258	26356	26303	26242	26173	26227	26408	26219	26199	26142	26152	26227	26267	26295	26297	26230	26464	26406	26190	26038	26060	26529	26201	26222	26583	26198	26234	26165	26229	26503	26247	26426	26155	26452	26131	26137	26415	26262	26283	26242	26376	26251	26438	26197	26033	26243	26281	26311	26522	26274	26237	26137	26321	26119	25960	26244	26110	26269	25974	25990	26256	26240	26230	26047	26261	26305	26225	26188	26338	26318	26117	26379	26309	26357	26076	26321	26251	26062	26122	26282	26351	25839	26079	26133	25986	25919	26486	26270	26266	26345	26143	26183	26196	26121	26212	26235	26134	26265	26424	26356	26290	26016	26302	26229	26192	26233	26199	26256	26203	26136	26082	26226	26516	26121	26344	26240	26191	26331	26259	26151	26356	26086	26267	26138	26106	26177	26517	26277	26421	26366	26181	26082	25916	26353	26451	26184	26408	26290	26125	26310	26156	26044	26267	26169	26251	26139	26107	26312	26243	26277	26067	26417	26277	26448	26232	26035	26487	26119	26091	26485	26541	26277	26005	26138	26347	26125	26396	25848	26246	26120	26131	26046	26350	26279	26204	25979	26396	26356	26105	26107	26411	26341	26210	26129	26048	26137	26401	26260	26243	26259	26254	26297	26279	26120	26166	26222	26199	26188	26424	26208	26377	25905	26540	26228	26606	26286	26220	26353	26496	26321	26392	26417	26536	26240	26372	26339	26054	26183	26219	25972	26315	26440	26303	26284	26397	26176	26066	26139	26164	26064	26281	26283	26253	26276	26190	26269	26350	26209	26175	26303	26155	26276	26183	26251	26036	26235	26294	26338	26209	26300	26082	26292	26512	26240	26315	26352	26207	26301	26112	26188	26227	26154	26369	26191	26427	26388	26380	26495	26300	26460	26278	25968	26194	26055	26302	26220	26171	26442	26323	26337	26222	26123	26209	26318	26300	26224	26384	26519	26226	26067	26355	26443	26238	26035	26306	26433	26164	26068	26109	26359	26196	26430	26205	26165	26098	26598	26279	26450	26101	26300	26307	26282	26022	26128	26173	26296	26188	26126	26138	26367	26188	26278	26347	26291	26288	26189	26174	26330	26298	26147	26024	26263	26163	26162	26125	26438	26278	26239	26521	26467	26305	26449	26201	26403	26086	26403	26217	26362	25984	26105	26371	26230	26266	26046	26116	25905	26251	26195	26448	26205	26171	26262	26185	26073	26065	26374	26044	26170	26164	26070	26133	26146	26244	26120	26197	26144	26364	26361	26088	26270	26033	26106	25953	26288	26107	26398	26385	26328	26099	26011	26035	26398	26484	26374	26202	26517	26193	26166	26099	26291	26384	26150	26333	26250	26389	26161	26172	26035	26287	26313	26039	26293	26273	26303	26082	26177	26048	26406	26232	26195	26190	26372	26302	26426	26476	26217	26182	26281	26099	26212	26470	26214	26085	26160	26268	26572	26625	26202	26298	26206	26076	26456
50795	80106	78087	61949	42994	36910	30504	25980	24906	21915	20178	19841	19265	18922	18817	18607	17767	17572	17587	17224	17315	17339	17354	16972	17028	17175	17154	17129	17194	17254	17114	17073	17270	16931	16949	17002	17203	17062	16865	17025	17181	16918	16927	17001	16962	16882	17011	17117	17043	17002	17071	16904	16886	17004	17092	17140	16986	17032	17097	16974	17000	17273	16689	17102	17157	17052	16801	16896	16955	17119	16907	16832	16815	17089	17024	17125	17059	16919	17021	16917	17011	16922	17014	17122	17050	16979	17092	17108	17075	16989	17100	16855	17012	16897	17090	16949	16935	17061	16862	16928	17046	16776	17152	16925	17072	17063	17127	16910	16880	16979	16995	17028	17098	16794	17224	16913	16992	17099	17099	17202	17134	16903	16936	17203	16971	16942	17191	16970	17092	16967	17072	17069	16989	17093	17166	16877	16827	17035	16969	17059	17182	17104	17058	17114	16930	17000	17067	16943	17062	17184	16981	16778	17020	17014	17045	17156	16995	17006	17114	17248	17012	16897	17114	17129	16909	16969	17184	16972	17098	16920	17292	17060	16903	17018	17208	17154	17076	17087	16883	17156	17024	17047	17020	17137	17046	17028	16913	17025	16901	16978	17117	16875	16919	17028	16962	16856	16884	16893	17193	16830	17039	17148	16840	16871	17050	17102	17016	16789	16972	17028	16946	17161	17019	17130	17048	17072	17035	16862	17107	17005	17124	17125	16840	16972	17204	16931	17007	17050	17046	16928	16913	17064	17035	16968	17024	16994	17017	16919	17069	17093	16963	17069	16993	16875	17014	16882	16965	16951	16848	16972	17161	16899	16981	17314	16991	16943	16874	17056	16886	17064	16898	17094	16992	17082	17162	17089	16814	16841	17013	16957	17122	16955	17049	16955	17136	17028	16979	16925	17015	16960	17014	17075	17044	17142	16959	17018	17022	16936	17009	17160	16883	17015	17109	16971	16740	17091	17056	16829	17024	17042	16838	17108	17149	16972	17015	16990	17142	16976	16989	17037	17056	17197	17172	17027	16817	16865	16995	16893	16968	17188	16899	17147	17054	17135	17244	17108	16857	17072	16984	17053	17015	17049	17068	17063	17045	16985	16942	17005	16921	16941	17060	17139	17065	16925	17047	16902	16963	17021	16854	17020	17101	17049	16908	16968	16970	17144	17091	16996	17203	17067	16961	17005	16921	17039	17019	16941	17083	16908	17146	16960	16786	16999	17060	16874	16994	17079	16782	17095	17011	16897	17201	17022	17179	17083	17057	16940	16940	16974	17018	16973	16955	16925	17137	16945	17028	17079	16957	17074	16964	16917	17182	17070	17041	16961	17219	16980	17047	17089	16988	17025	16940	17070	17006	17022	17176	16813	16844	17107	16955	17118	17139	16945	17051	17018	17007	16990	17068	16951	16961	16848	17079	17024	17092	17116	17093	17030	17137	17056	17134	17041	17094	16971	17157	17175	17138	17204	16934	16892	17115	16914	17201	17011	16980	16984	17122	17184	17065	16954	17008	16960	16878	17058	16993	16913	17069	17161	17163	16970	17008	17156	17061	17013	17074	17198	16976	17197	16987	17138	16895	16791	16997	17105	17064	16955	16977	17104	17207	17100	17030	16977	17038	17023	16977	16939	16946	17196	16887	17023	17005	17077	16948	17148	16832	17176	16993	17006	16859	17074	16962	17124	16945	17155	16869	16993	16972	17028	17030	17224	17075	16804	16992	17072	17118	16750	17058	17090	17043	16922	17168	16832	17175	16947	17005	16989	16876	17033	17014	17097	16941	17047	17117	17202	17057	17001	16888	17003	17287	17225	17079	16967	17203	16911	17043	16995	17083	16982	16905	16810	17062	16940	17128	16921	17029	17154	17015	16921	17076	17052	17066	17051	17050	16963	16701	16982	16992	16995	17081	16964	16919	17028	17104	16995	16992	16878	17051	16871	17042	17086	17008	16994	16897	17029	17080	16834	17184	17022	17056	17016	17004	16971	16996	17042	16992	17007	17060	17133	17034	17058	17121	16941	16935	17053	17038	16767	17060	17096	17093	17134	17127	16812	17054	17077	17049	16990	17054	17037	16935	16817	16984	16979	17019	17102	17153	16974	16869	17082	16977	16972	17052	17032	16977	16881	17019	17065	17005	16975	16928	16938	17231	16997	17004	17053	16977	16933	16908	17151	17001	17097	16901	17147	17102	16996	17086	16967	17008	17153	17094	16893	16916	16996	17050	16914	16856	17149	17053	16996	17097	17039	17080	17043	16982	16972	16932	16882	17037	17098	17032	16936	16969	16999	16983	17094	16954	16969	16876	17060	17136	16859	16939	16850	16928	16864	17033	16946	17157	16808	17025	17053	16894	16917	16957	17097	17099	16995	17182	16855	17140	17047	17040	16960	16925	17029	17023	16917	17045	17071	16988	17248	17104	17094	17024	16966	16976	16955	16910	16861	17074	17075	16882	16884	17047	16981	16988	17073	16999	17043	17093	17020	16948	16857	16980	17064	16921	17115	17219	16825	16909	17001	17178	17113	16887	17235	17052	16955	16905	17003	17111	16904	17220	16775	16867	16814	16878	16939	17044	17015	16972	17098	17037	16828	17030	17095	17025	17063	17148	16952	17000	17104	16872	17028	16959	17027	16781	17282	16977	17087	16880	16863	16984	17001	16999	16892	17104	17100	17203	17102	16934	16957	16831	16936	16988	16996	17062	16990	17286	16944	17063	16924	17160	17075	16937	17096	16889	17136	16863	16819	17081	17113	16804	16931	16985	17145	17063	17011	17034	17046	17006	17235	17180	16890	16969	17122	16848	17130	16931	17051	16909	16940	17036	17083	17174	16996	16907	17023	17173	16988	17206	16919	16780	16961	17012	17134	16874	17220	16944	16933	16867	17031	16990	16957	17303	16952	16888	17327	17044	17018	16961	16920	16947	17093	16852	17070	16881	16892	17052	16954	17003	16915	16980	16947	17021	17066	16977	17107	16846	17011	17068	17002	17181	17002	17073	17284	17030	17040	16992	17227	16915	17030	16998	17062	17003	16897	16928	16978	16894	16961	16988	16864	17023	17009	17086	16996	17094	17081	17032	17150	17011	17102	16993	17096	16980	16832	16947	16927	16984	17048	16962	17024	17128	17129	17102	16965	17044	17092	16895	17016	16985	16898	16886	17064	17006	17034	17003	17020	17103	17100	17134	17158	16930	16940	16934	17101	16917	17047	16949	17016	17081	17049	16926	17222	17224	16962	16956	17233	17006	17162	17048	16976	17201	16956	16890	16956	16989	16931	16991	17042	17046	16958	16986	17051	17196	16862	17012	16977	17003	17095	16993	16963	17056	16980	16894	16981	17005	16997	17063	17008	17155	17061	17013	16899	17175	17071	17028	16920	16944	17215	17001	16915	17043	16949	16971	16976	16944	17160	16935	17008	17077	17121	17076	17029	16964	17089	16816	16974	17142	17088	17152	16928	17083	17092	17041	17153	17107	16873	16861	17152	17034	16948	17104	16827	17011	16925	17211	16992	17081	17073	16892	16901	16924	17119	17077	16945	17057	17003	16935	17175	17134	17071	17080	17129	17110	17104	17143	17035	16942	17039	17260	16912	17103	16895	17107	16994	17091	17108	17163	16913	16983	17118	16921	16967	17115	16883	16916	16935	16997	17059	17060	17012	16829	16938	16872	17106	16873	17040	16899	16886	17112	16930	17016	16801	17045	16948	17091	17005	16969	17128	16973	17194	17012	17026	17029	16977	17064	16980	17051	16880	17074	17118	16914	17201	16812	16814	17116	16997	17045	16992	16910	16858	16909	16919	17057	17086	17035	16957	17025	16865	17021	16989	17088	16879	17190	16932	17026	16982	16991	16953	16991	17141	17174	16901	17088	16963	16959	17026	16963	17016	16938	17187	17020	16911	16976	17008	16902	16908	16947	16844	17051	16921	17037	17011	17154	17062	17023	16981	16867	16967	16992	16973	17089	17014	17003	17091	16854	16898	17020	16891	17238	17099	17014	17010	16865	17033	17001	17029	16865	17171	16938	17210	17087	16947	17172	16993	17023	17052	16828	17064	16981	16952	16936	17224	16882	16996	16971	16944	17163	16927	17014	17066	16851	16925	17035	17028	17038	17056	17188	17058	17019	17002	17107	16924	16948	16986	16997	16973	16994	17060	17185	16967	17245	17008	17258	16990	17175	17085	17047	17121	17004	16894	16909	17017	16931	16975	16922	16962	17102	16906	17024	17077	16943	16970	16844	16882	16903	17128	17049	16967	16898	17053	17019	17066	17177	17136	17061	16796	17027	16975	17014	16973	17116	16852	17002	16970	17051	16855	16924	17083	17359	17016	17149	17253	16932	17113	17039	17028	16867	17056	17125	16887	17125	16885	16828	16944	17114	17099	16965	16924	17023	17155	17040	17064	16857	16916	17075	16884	17004	17064	16958	17091	17227	17135	16946	17053	17169	17037	16981	17012	17044	17021	17129	17121	17065	17172	16982	17082	16896	17081	16964	17002	17172	16917	17091	17100	16882	16779	17063	17145	16965	17142	17141	17044	17095	17041	17197	16809	16966	16902	16950	17079	16974	16936	16921	16997	17182	17082	17054	17025	17148	16791	17033	17138	17008	16975	16814	17073	17095	16938	17051	16979	17112	17083	17126	17004	17024	17111	16921	16984	17028	16937	17075	17099	17108	17104	17109	17008	17091	16865	16849	17142	17055	17027	16997	16991	17169	16936	16983	17260	17000	17028	17144	16798	16973	16905	17032	17000	17153	16972	17078	16991	16964	16825	17028	17161	17073	17056	16807	17065	16986	16825	17055	16943	17063	16896	17116	17186	16974	16977	17285	17097	16995	17039	16956	16969	16981	16982	16812	17028	16940	17046	17095	16943	17143	17034	16992	16928	17054	17145	17029	16969	17090	17070	17093	16941	16789	16843	17113	17295	16945	16949	17045	17140	17018	16853	17057	16922	17068	16977	17157	16988	16990	17062	16888	17054	16926	16964	17106	17017	17033	17174	17013	17023	16985	16935	17238	16810	16976	16898	16945	16837	16990	17034	16985	16830	16868	17176	16764	16863	17163	16951	16946	16871	17189	16952	17038	17232	16992	16902	16930	16985	17099	17086	16911	16976	17175	16876	17225	17163
23688	21909	35525	42484	41150	42173	40677	38466	35569	32523	31069	30047	29418	28918	28655	28033	27223	27325	27043	26814	26563	26872	26457	26398	26353	26259	26687	26336	26393	26191	26304	26019	26094	26237	26261	26184	26207	26282	26177	26051	26253	26281	26209	26076	26094	26049	26126	26185	26368	26053	25854	26260	26140	26336	26286	26125	26113	25941	26129	26184	26142	26240	26060	25928	26219	26253	26266	26343	26212	25883	26052	25910	26266	26049	26354	25981	26145	26309	26171	26236	26131	26143	26137	26070	26243	26072	26213	26223	25914	26191	26063	26049	26008	26068	26031	26013	25925	26221	26209	26070	25850	26195	25958	26240	25988	25953	26361	26196	25927	26109	26498	25955	26164	26110	26022	26217	26261	25981	25912	26130	26173	25934	26099	25946	26160	26343	26103	25907	26324	26041	26160	25999	26465	25811	26043	26257	26293	25830	25815	26161	26318	26016	26220	26255	26091	26131	26037	25991	26268	26190	25988	25989	25901	25940	26085	26080	26082	26211	26066	25892	26127	26024	26200	26102	26189	25991	25906	26033	26067	25729	25833	25977	25909	26159	26117	26065	25988	26330	25897	26417	25930	26182	26117	26202	26287	26066	26245	25982	26162	26146	26335	26033	26266	26108	26099	26171	26206	26109	26221	26080	26049	25847	25973	25988	25855	26345	25765	26277	25969	26022	26256	25862	26270	26082	26003	25996	25857	25853	26285	25964	26075	26061	26091	26216	26070	26060	26090	25971	26168	26007	25997	26180	25995	26161	26069	26360	26185	25861	26074	26222	26201	26205	26093	26239	26126	26137	26029	26121	25996	26026	26091	26095	26152	26166	26001	25979	25996	25983	25961	26095	26032	26149	26106	25917	25914	26289	26123	26103	25938	25870	26053	25974	26267	26142	26277	26236	26197	26066	25979	26169	26184	26128	26416	26068	26006	26196	26307	26011	26143	26090	25990	26253	26053	25788	26089	26000	26093	26500	26227	26059	26260	26395	26214	26091	25864	26030	26082	26023	26059	26144	26038	26008	26090	25990	26095	26208	26254	26158	26144	25945	25994	25993	25890	26118	26113	26185	26242	26163	25833	26065	26137	25882	26216	26001	25973	26091	25871	25802	26003	25782	26203	25994	26114	25940	25997	26309	25999	26148	25798	25937	26137	26016	25996	26132	26052	26229	26289	26460	25967	26137	26288	26349	25955	26185	26152	26304	26216	25908	26270	26078	25935	25963	26261	26058	26106	26175	26163	26003	25931	25955	26133	26115	26148	26114	26176	25892	25726	26077	26151	26284	26037	26134	26041	26368	26134	25978	25942	25912	26082	25923	26143	26083	26004	26000	26032	26056	25933	26090	26082	26074	26004	26026	26003	26101	26104	26052	25918	25817	26071	25869	26050	25998	26182	26170	25778	26284	26134	26309	25864	26006	26110	26113	26281	26297	26276	26311	26291	26248	26123	26086	26170	26034	26132	26085	26358	25908	26292	25928	26079	26061	25870	25851	26145	26125	25999	25851	26039	26128	25878	26089	26220	26040	26112	26195	26132	26073	26274	26368	26087	26117	26078	25938	25847	26272	26151	26069	26220	25974	26279	26213	26236	26245	26134	25941	26194	26119	26095	26066	26096	26235	25965	26108	26094	26157	26159	26151	26129	25955	26374	26322	26114	26012	26105	26164	26095	26011	26068	26248	25963	26113	25799	25868	26210	25986	25857	26168	25885	26057	25998	26080	26092	26012	25955	26178	26086	25992	26197	26179	26073	26294	26163	25987	26167	25981	25965	26123	25874	26212	26224	26037	26195	26308	25999	26385	26045	26330	26293	26094	26120	26115	26044	26072	26253	26170	25940	26235	26357	26039	26012	26049	26122	26049	25722	25927	25987	25941	26126	26026	25940	25835	26261	26043	26229	26014	26192	26187	25960	26062	25833	26003	26181	25969	26250	25812	26006	26174	25951	26351	26050	26236	26193	26257	26243	25805	26094	26095	26294	26291	26213	26056	26169	26092	25926	26231	26208	26261	26152	26088	26085	25858	26163	25826	26177	26001	26147	26052	26104	26110	26107	26196	26159	25963	26098	26247	25887	26135	26115	26128	26158	26256	26263	25986	26222	26269	26028	26155	25849	25912	26312	26278	26112	25953	26170	26085	26094	26009	25885	26009	26119	26086	26203	26180	26351	26028	26008	26035	26307	26150	26136	26320	26044	26245	26223	25916	26083	26170	26009	25955	26071	26185	26377	26077	25939	26184	25841	25889	26123	25973	26166	25938	25984	26081	25862	26195	26212	26060	25874	26038	25836	26159	26090	26072	26292	26111	26193	26350	26215	26118	26199	26192	26124	25845	26082	26061	26101	26277	25906	26100	26034	26322	26147	25986	26148	26219	25740	26152	26256	26121	26228	26191	26256	25980	26094	26003	25980	25953	26094	26149	26065	26111	26134	26147	26029	26024	26242	25935	26039	25962	26322	26110	26112	25935	26044	26207	26010	26187	26107	25850	26043	26298	26141	26425	26073	26118	26254	26368	26014	26055	25748	26195	26041	26262	26003	26095	25906	25889	26222	26333	26329	25914	26105	25989	26082	26125	26175	25972	26079	26183	25841	26156	26063	25765	26060	26242	26044	26233	26236	26067	25865	26125	25935	26039	26276	26022	26179	26166	26113	26055	26315	26191	26159	26036	26194	26139	26042	26024	26207	26221	26116	25924	26312	26160	26054	26216	26048	26220	26443	25966	26043	25987	26169	26048	26132	26256	26289	25824	25827	26178	26021	25995	26247	25983	26065	25770	26300	26176	26094	26004	26140	26379	26333	26160	26179	26325	26437	26172	26023	26026	26253	26255	26116	25982	26129	25943	26058	26051	26184	26108	26187	26244	26060	26244	25970	26261	26101	25877	26079	25986	26128	26070	26314	26224	25810	26276	26156	26209	26186	26394	26099	25972	26182	26066	26214	26069	25895	26316	26147	26077	26105	26034	26066	26428	26297	26125	26113	25716	26115	25995	26050	26095	26010	26194	26076	26000	26107	26282	26142	26085	26263	26246	25849	26078	26049	26175	26293	26127	26185	25928	26236	26008	26108	25870	26095	25957	26097	26181	26090	26027	26049	26127	26044	26125	26124	26404	26159	26165	25978	26106	25991	26253	26080	25911	25995	26141	26026	26064	25828	26203	26380	26138	26269	25888	26135	26176	26018	25995	26046	26044	26066	26220	26141	25964	26145	26020	26092	26087	26080	26262	26006	26254	26302	26020	25940	26049	25962	26107	25999	25956	26055	25926	26205	26047	25861	25866	26066	25988	25944	26351	26195	26069	26140	26205	26089	26205	25930	26020	26029	26047	26207	26030	26274	26367	26292	26203	26019	26131	26127	26026	25997	25979	26016	25936	26199	25984	26095	26079	26222	26115	26183	26304	26304	26321	26150	25971	26184	26125	26162	26130	26162	26221	25919	26140	25976	25952	26000	26449	25903	25884	26138	26185	25955	26420	26197	25977	26013	26134	26053	25854	26151	26005	25961	26000	26220	26095	26102	26127	26004	25982	26025	26196	26127	26039	26102	26316	26199	26001	26196	25937	25897	26078	26433	26096	26048	25928	26139	26252	26061	26140	26345	26053	26302	25797	25898	26037	26092	25941	26367	26123	25805	25981	26015	26005	25946	26331	26113	26172	26214	26326	26022	25979	25825	26054	25972	26052	25853	26243	26059	26061	25865	26234	26100	26124	25999	26146	26040	26224	26054	26011	26016	26066	26063	25969	26190	26030	26155	25830	26071	26073	26238	26044	26267	26305	26328	26185	26172	26168	26046	26197	26293	26007	26319	26206	26090	25884	26205	26153	26079	26248	26355	26068	26064	25991	25987	26054	26031	25882	26115	26010	26120	26136	26097	26066	26208	26038	25949	26221	26238	26041	25878	26182	26293	26080	26127	26123	26214	26030	26160	26033	26277	26198	26207	26246	26063	26070	26094	26297	26176	25765	26022	26042	26400	26186	26125	26007	26154	25948	25984	26250	26198	26129	26081	26029	26155	26148	25979	25982	26138	26239	26184	25942	26047	25895	25963	26081	26134	26081	26246	26065	25956	26194	26011	26128	26290	25915	26134	26190	26221	26002	26299	26052	26147	25904	26167	26156	26145	26312	26429	26117	25983	26046	26133	25716	25916	25954	25965	26070	26325	26286	26012	26047	26154	26090	25954	25779	26305	26175	26137	26106	26145	26075	25971	26051	26105	26133	26014	26183	26128	26028	25973	26080	25992	26051	25941	26170	26273	26244	26198	26099	26173	26268	26230	25792	25983	26109	26083	26098	26163	26284	26199	26133	26356	25868	26118	25992	26054	26008	26097	26140	26076	25871	26256	26268	26256	25851	26146	26160	25986	26215	25966	25994	26112	26045	26344	25987	26161	26106	25968	26140	26252	25952	26049	26070	26133	26145	26253	25997	25760	25947	26090	26036	26129	26140	25894	26053	25940	26109	26126	26252	26337	26095	26085	26174	25942	26311	25973	25950	26119	26318	25949	26030	26183	26083	26206	25971	25842	26013	26071	26028	25991	26142	26188	26142	26252	25957	25944	25991	25978	25875	26110	26212	26297	26126	26242	26154	26110	26374	26268	26409	25762	25893	26122	26379	26170	26000	26047	25959	26108	26087	26036	25948	25905	26027	26045	26144	26249	26125	26087	26151	25946	26060	26226	25982	25838	25945	25845	26030	26366	26295	26040	25846	25990	26077	25987	26002	26191	26193	26088	26140	26121	26322	26240	26110	26133	26262	26320	26034	26228	25960	26202	26013	26228	25941	25927	25870	26058	26051	26066	26359	25977	25973	26090	26197	26222	26210	25964	26099	26224	26093	26054	26113	26137	26072	26067	25867	26174	26137	26022	26287	26118	26272	26065	26075	26184	26094	25877	25998	26416	26043	26044	26238	26122	25944	26054	26216	26279	26172	26069	26081	26121	26437	26300	25846	25994	25909	26220	26161	26250	26232	26138	26202	26140	25725	25851	26087	26251	26126	26144	26171	26091	26210	26311	25985	26211	26039	26262	26000	25968	26066	26193	25975	26110	26250	26337	26243	26143	26293	26020	25908	26249	26182	26245	26137	26105	25988	25884	26145	26150	26167	26104	26072	26165	26016	25993	26087	25991	25988
52598	84954	83551	71342	51618	43267	34395	32895	28176	24189	22597	21455	20716	19919	19655	19134	18326	17979	17623	17488	17198	17290	17040	16910	17169	17227	17174	17242	17233	17050	17016	16895	17000	17109	16988	16868	17013	16955	17043	16958	17044	16932	16925	16883	17044	16941	17002	17042	16694	17061	16701	17016	17149	16900	16899	16794	16956	16833	17110	16779	16719	16978	16863	17079	16901	16881	17010	16976	16867	16882	16839	17000	16906	16980	16974	16987	16800	16795	16889	16830	17079	16998	16933	16948	16991	17092	16772	17154	17048	16989	16906	17057	16996	16991	17011	16817	16981	17011	16919	16919	16815	16927	16949	16897	16970	16939	16860	16834	16992	16843	16989	16872	16873	16832	16865	16867	16940	16868	16927	16988	16823	16829	16836	16884	16995	17023	16928	16973	16947	16898	17110	17011	17041	16913	16970	16873	16906	16835	16862	16814	16857	16858	16926	17089	17062	16941	16858	16835	16941	16901	16955	16853	17036	17026	16939	16710	16969	16901	16931	16984	16821	16785	16892	17031	16680	16840	16916	16820	16882	16780	16901	16850	16709	16764	16678	16909	16902	16865	16826	17074	17076	17111	16834	17018	16868	17039	16879	16981	16914	16968	16987	16949	16796	17124	16980	17075	16936	16917	16844	16770	16944	16931	16915	17143	17024	16822	16794	16900	16712	16786	16938	16848	16999	16867	16884	17004	17064	17105	16825	16864	16993	16770	16834	16817	17067	16903	16835	17068	16916	16752	16907	17014	16853	16871	17081	16955	17042	16983	16924	16919	16954	16744	16813	17022	16930	16943	16956	16974	17004	16885	16876	16849	16987	16892	16880	17081	17143	17007	16939	16909	17027	16883	16870	16864	16987	17160	16775	16895	16957	16827	16952	17037	16861	17018	16966	16885	16945	16957	16955	16955	16933	16930	16909	16882	17031	17000	16675	16914	16826	17205	16826	16797	17032	16994	16815	16800	16786	16835	17022	16952	17036	16903	16784	16896	16927	16940	17019	16739	16919	17061	16801	16990	17256	17035	16998	16982	16887	16906	16860	16922	16911	16943	16814	16902	17049	16897	16877	17002	16828	16859	16761	16849	16708	16754	16886	17098	16882	16838	16949	16937	16876	16746	16955	16781	17068	16842	16891	16927	16831	16997	16917	16735	16893	17046	16735	16904	16992	16967	17000	17000	16939	16860	16868	16943	16916	16788	16945	16813	17131	16973	16916	16895	16955	16974	17041	16929	16822	16836	16898	16958	16799	16756	16963	16902	16851	16997	16808	16741	16785	16885	17019	16862	16845	16863	17021	16747	16999	17020	17037	16893	16918	16799	16960	16927	16850	16805	16813	16795	16803	16953	16935	16951	16971	17069	16987	16907	16921	16965	16932	16807	16881	16945	17033	16928	16807	16940	17030	17089	16925	16944	16996	16859	16748	16907	16867	16975	16859	16681	16977	17110	16926	17006	16954	16854	16769	16993	16923	16964	16830	16757	16967	16854	16768	16868	16957	16972	16893	16933	16929	16873	16762	16706	17218	16911	16910	17139	16997	16763	16662	16842	16890	17125	16898	16940	16929	17011	17098	17065	16976	16840	16907	16903	16930	17010	16857	16994	16883	17109	16875	16889	16942	16872	17018	16977	16920	16745	16968	16776	16853	16859	16920	16966	16876	16897	17047	16902	16924	16998	16855	16853	17127	16885	17027	16945	16859	16833	16885	16866	16968	16733	17071	16836	16853	16874	16962	16948	16838	17031	16812	16860	16764	16949	16965	16879	16979	16995	16998	17020	16851	16894	16968	17131	17097	16794	16781	16977	16837	16863	16824	16972	16997	16751	16959	16963	17126	17014	16991	16867	16863	16886	16918	16948	16859	16932	16975	16865	17047	16937	16920	16963	16873	16943	16970	16912	16984	16808	16864	16907	16759	16975	16854	16848	16709	16928	16756	17118	16981	16846	16937	16801	16915	16927	16953	16927	16838	17043	17083	16949	16977	17163	16876	17080	16830	16845	16648	16859	16909	16857	16851	16951	16894	16908	17038	17075	16906	17074	16750	16964	16925	16723	16870	16903	16877	17048	16929	16920	16926	16902	16730	16866	16667	16888	17073	16883	16984	16909	16822	16970	16895	16731	16960	16848	16929	16921	16862	16908	16900	16902	16945	16926	16840	16782	17028	16919	16930	16823	16899	17131	16747	16685	16807	16884	16840	16953	17013	16894	16845	16882	16925	16855	16870	16866	17025	16955	17073	16873	16929	16715	16832	16965	16939	17048	16926	16981	16830	16720	17003	17015	16916	17039	16887	16913	17193	16853	16904	16907	16891	16836	16737	16750	16905	17084	16864	16943	17005	16721	16894	16745	17039	16786	16859	16939	17007	16933	16796	16869	16939	16860	17078	16971	17059	16864	16802	16990	16889	16971	17024	16844	16798	17021	17038	16953	16965	16823	16941	17054	16906	16777	16956	16801	17043	16802	17006	16865	16940	16903	16814	16946	16908	16861	16944	16877	16983	16844	16651	16948	16940	17061	16874	16979	17075	16893	16993	16918	16772	16908	16917	16949	16920	17051	17086	17071	16927	17017	16921	16898	16963	17026	16914	17053	16975	16985	16994	16970	16974	16879	16895	16950	17051	16876	16947	16909	16908	16828	16926	16941	16878	16997	16897	16910	16886	16828	17112	17004	16909	16895	16820	16881	16930	16904	17080	16840	16850	16957	16766	17066	17021	17034	16801	17009	16914	17108	16754	17015	16836	16855	16879	16776	16855	16921	16871	16810	16952	16809	16857	16954	16821	16808	16955	16839	16993	16922	16992	16910	16920	16814	16900	16857	17032	16935	16940	16987	16990	17148	16859	16868	16961	17013	16698	16903	16871	16837	16867	16822	16914	16983	16881	16898	16843	16864	17048	16957	16883	16887	16967	16801	16865	16964	16917	16796	17076	16963	16816	16834	16910	16756	16919	16822	17025	16728	16892	16978	16918	16822	16958	16875	16963	16958	16847	16800	16794	16840	16846	16785	16886	17051	16907	17061	16970	16929	16868	16958	17038	16817	17029	16898	16963	16773	16830	17024	16872	16922	16849	16913	16994	16883	17050	16815	16885	16824	17164	16913	16859	16820	16853	16938	16902	16873	16760	17003	16855	16859	17043	16919	16855	16687	16956	16845	16860	17011	16940	16747	16966	17095	17033	16949	17029	16946	16848	16839	16815	16841	17101	16906	16840	16917	16947	16847	16802	16971	17159	16993	17029	16920	16719	16629	17007	16839	16768	17008	16836	16904	16814	16887	16927	16822	17039	16848	16997	17040	17017	17010	16857	16718	16895	16918	16976	16637	16953	16884	17088	16791	17058	17056	16765	17029	16937	16922	16885	16903	16860	16773	16963	16831	16821	16885	17009	16983	17051	16830	16895	16916	16933	17038	16899	17102	16885	16893	16816	16922	17105	16943	17016	16823	17121	16915	16931	17045	16862	16842	16853	16966	16832	16909	16846	16983	16902	17102	16902	16939	16918	17024	16902	16750	16948	16989	17005	16965	17030	16891	16904	16962	17106	16949	16722	16771	17064	17012	17167	17054	16984	16928	16871	16982	17008	16862	16903	16941	16994	16886	16838	16859	16910	17118	16945	16848	16874	17016	16919	16783	16964	16797	16959	16923	16917	16916	17066	17142	16983	16959	16809	16942	16933	16878	16956	16700	17003	16847	17001	16898	16962	16961	17063	16734	16993	17009	16896	17095	16862	16773	16880	16727	16974	16952	17000	16978	16949	16907	16810	16814	16953	16859	17086	16972	17062	16797	16892	16884	16927	16911	16845	16924	17095	16778	17190	16829	16962	17009	16972	17029	17089	16878	16895	16940	17010	16885	16761	16978	16907	17101	16966	16951	16958	17062	16996	16949	16961	16938	16789	16996	16978	16986	16856	16827	16780	16930	16996	16877	17006	17013	16914	16926	16824	16862	16943	16806	16891	16912	16917	16681	16859	17005	17009	16888	16944	16848	17006	16910	16933	16836	16864	16812	16916	16908	16865	16965	16850	16946	16703	17009	17034	17036	16765	16892	16970	17108	16976	16852	16806	16908	16929	16910	16949	17038	16848	16866	16948	16975	16940	16896	16925	16948	16929	17014	16821	16838	16837	16848	16908	16677	16692	16906	16789	17002	16901	16836	16797	16954	17012	17021	16745	16817	16915	16853	16811	16865	17041	16849	16945	16950	17039	16945	16957	16959	16824	16840	16870	16961	16769	16831	16878	17017	16818	16996	16977	16830	16766	16895	16917	16975	16890	16815	16810	16780	16957	17028	16917	16842	17002	17182	17036	16958	16952	16751	16865	16934	16804	16757	17048	16964	16888	16914	16730	16673	16990	16906	16919	16807	16960	17078	16732	16750	16912	16930	16970	16876	16928	16957	16894	16907	16970	16872	16891	16879	16844	17068	17023	16762	16809	16782	16988	16907	16892	16943	16999	16971	16974	17007	16798	17013	16905	16825	16926	17089	16856	16884	16925	16912	16935	16821	16982	16802	16916	16843	16840	16823	16847	17079	16893	17149	17083	16938	16758	17106	16945	16960	16833	16959	16921	17038	16882	16838	16782	16809	16871	17008	16863	16984	16953	16823	16806	16906	16852	16940	16974	16873	16941	16984	17079	16900	17028	16919	16894	16785	16933	16924	16988	16907	16901	16945	16713	16836	16816	16706	16945	17052	16960	16762	17071	16983	16885	16809	16880	16855	16995	16875	16955	16875	17074	17027	16909	17012	17033	16877	16893	16914	16907	17096	16934	16975	16964	16987	17067	16956	16886	16657	16995	16923	16826	16893	16928	16889	16776	16986	16795	16883	16877	16940	17063	16806	16915	17026	16895	16829	16731	16862	16701	16853	16859	17166	17017	16955	17086	17031	16766	16926	16858	16913	16972	16817	16985	17071	16981	16764	16991	17020	16995	16909	16985	16848	16968	17035	16953	16928	16847	16960	16899	16637	16915	16945	16878	17028	16999	16830	16932	16933	17016	16885	16982	16860	17058	16983	16815	16855	17001	16789	16776	16865	16999	16989	16876	16905	16891	16985	17129	16810	16850	16935	16856	17019	17028	17105	17017	16868	17120	17181	16739	16945	17023	16804	17018	16884	16932	16975	17009	16929
46813	55363	56969	49374	40833	36151	33727	30916	28945	28065	27637	27216	27308	27192	26945	26566	26525	26350	26101	26134	26319	26131	26234	26190	26030	26062	26223	25921	25967	25920	26130	25976	26036	25775	26154	26054	25919	26113	26094	26121	25903	25754	25897	25715	26028	26063	25631	26004	26073	25731	25866	25843	25925	26016	25900	25785	25810	25921	25916	25957	26096	25873	25930	25980	25931	25913	25885	25862	25770	26008	25915	26055	25869	26220	25945	26070	26049	26212	25858	25718	26213	25988	26088	25967	25748	25931	25808	25872	25938	25895	26017	25896	25871	26075	26110	26177	25964	26141	25944	25958	26096	25878	25774	25888	26097	25944	25848	26098	26013	25675	25982	25875	26072	26110	26030	25848	26035	25955	25946	25639	25711	26013	25837	25984	26184	25683	25636	25940	25891	26138	26063	25881	25995	25784	25796	25658	25985	25925	25706	25832	25986	25914	26034	26079	25834	26032	25892	25962	25907	26092	26009	25819	25951	25750	25872	25786	25973	26057	25728	26040	25872	25879	25856	25615	25759	25828	25927	25955	25866	25888	26311	25889	26029	26128	25987	25956	25876	26014	25965	25943	26071	26094	25796	25726	26173	25965	25875	25893	25892	25923	25977	25868	25815	25747	25894	25940	26073	25812	26066	25892	25769	25696	25936	25790	25822	25937	25973	25965	25917	25894	25973	25863	26016	25829	26019	26010	26200	26099	26060	25638	25850	25832	25819	25938	26007	25826	26023	25810	25931	25900	26111	26109	25956	25812	25940	25785	25965	26114	26051	26036	25877	26041	26110	26117	25864	26124	25963	25983	25959	26055	26071	25985	25991	25847	25707	26099	26189	25795	26030	25815	25939	26225	25952	26001	25976	26097	25789	25897	25922	25668	25888	25893	26184	26201	26106	26045	25995	25788	25893	25911	25929	25901	25717	25776	25970	25884	26015	25835	26008	26044	25990	25907	26024	25932	25960	25986	25976	25725	25857	25884	25899	25904	26046	26089	26089	25939	26273	26106	25939	25805	25812	25889	26126	26031	26145	25993	25952	25992	25972	26248	25956	25999	25917	26015	26087	25834	25988	25928	25961	26050	26229	25923	26039	25992	25785	25939	25906	25903	26098	25866	26001	25814	25851	26042	25838	26040	25758	25928	25934	25728	25997	25858	25960	25820	26040	25955	25875	26034	25762	25980	25864	26024	25849	25820	25955	26082	26017	25886	25848	26003	25794	25883	25819	26116	26035	25934	26235	25775	25771	25850	26244	26153	26123	25873	25750	25907	25670	25919	25828	25805	26207	25696	25799	25855	26010	25755	25899	25854	25954	25873	25785	25830	25958	26090	26046	26128	25983	25821	25769	25828	25608	25837	25687	25922	25851	26187	25920	26013	25855	25931	25916	25926	25883	25842	26155	25889	25604	25872	25917	26253	25917	25735	25742	26002	26163	25978	26037	25932	25970	26002	25978	25992	26190	26093	25851	25759	26131	26181	26109	25852	25765	26020	25902	25814	25907	25975	26051	26081	25959	25763	25560	25640	25853	26016	25910	25787	25960	25832	25917	25709	25719	25774	25911	26002	25693	26005	25899	25695	25889	25911	25968	25970	25864	26159	26024	26005	25866	25929	26004	25922	25900	25827	25725	25819	25831	25805	26086	25861	26222	25958	26042	25925	25785	25969	26176	25918	25970	26036	25999	25858	26004	25799	25793	25803	25813	25764	25729	25919	25916	25766	26019	26122	25981	26038	26228	25877	25901	25900	25904	26209	25793	26191	26175	25851	25755	26029	25779	25874	26003	25894	25949	25993	26046	26187	25869	25838	25828	25646	25844	25904	25855	25891	25715	25743	26049	25803	25840	26058	25917	25818	25937	25934	25700	25740	25906	26079	25829	26021	26105	26144	25842	26067	25870	26133	25764	25856	25919	25908	25981	25851	26018	25766	26202	25940	25835	26199	25769	25983	25991	25887	25856	25947	26077	26031	25952	25956	25761	26118	25854	25988	25849	25858	26031	25974	25937	25989	25829	26033	25861	25726	25721	26018	25968	25992	26006	26273	25806	25735	26011	25981	25824	25999	26056	25811	25967	26201	25939	25882	25776	25822	26032	26068	25759	26015	25896	25808	26020	25828	25937	25966	26112	26063	25922	25798	26019	26029	25956	25710	25887	25963	25964	26087	25926	25792	26245	26116	25822	26017	25967	25975	26169	25818	25909	25862	25980	25700	26079	26053	26282	26139	25636	25863	25893	25891	25887	25597	25978	25978	26093	25779	26030	26070	25854	25637	25992	26016	26061	25754	25853	25874	25957	26225	26016	25914	26097	25891	25936	26039	25672	25873	25888	25905	25917	26151	25778	26042	25954	25815	26025	25940	25937	25997	26044	25799	25920	25693	25907	25914	25971	25879	26319	26265	25713	25758	25926	25919	26019	25910	26023	25920	26062	25780	26118	26249	25958	25756	25739	25919	26008	26092	26133	25924	25851	25762	25942	26004	25869	26029	25898	25881	25932	25911	25919	25820	25944	26027	25771	25837	25910	25931	26206	25922	25903	25939	25943	25760	25740	25784	25897	25753	26015	26103	26042	25797	26012	26063	25986	25805	25975	25964	26114	25998	26124	25715	26056	25913	26135	26337	25945	26034	25985	25870	25969	26037	25984	25824	25976	25859	25971	25694	25706	26027	26017	26227	26004	25877	25896	25742	25839	25462	25838	25692	25849	25925	25901	26000	26046	25795	25912	25896	26037	25929	25902	25689	25945	25953	25923	26023	25892	25976	25881	26057	25899	26060	25989	25961	25853	25884	25918	25989	25941	26012	25744	25770	25913	25969	25921	25886	25861	26064	25899	25914	26046	26116	25833	25867	25956	25740	25973	25902	26025	25857	26314	26194	26019	25798	25953	26190	26072	26087	26253	26089	26041	25902	25903	25985	25701	26017	26007	26208	26077	25897	25752	25998	25919	25852	25873	25983	25697	25958	25851	25930	25729	25845	25819	25801	25950	25856	25862	26086	26469	25911	25999	26056	25879	26010	25864	25928	25673	26054	25941	26031	25910	25827	26218	25853	25726	25965	26076	25881	26074	25935	25966	25973	25768	25930	25925	26133	25995	25757	25966	25887	26253	25836	26058	26004	25991	25828	25999	26255	26005	25851	25967	25970	25827	26068	25961	25951	25951	25827	26091	26135	25837	25934	26100	25891	25971	26016	25856	25909	25913	25745	25787	26012	26119	26005	25874	25772	25749	25837	25595	25830	26067	25822	25999	25792	26053	25944	25768	25950	25962	25872	25907	25947	25802	25669	25925	25847	25942	25840	25973	25752	25836	25853	25839	25835	25871	25811	25980	25894	25991	25762	25988	25794	25783	25988	25803	25845	26017	25875	25793	25786	26048	25860	26008	25882	25953	25870	25940	26198	26075	26049	25985	25989	25798	26051	25930	25965	26139	25974	25675	26060	26176	26000	26136	26034	25920	25873	26045	25990	25906	26111	25903	25872	26054	25803	26188	26051	25993	25880	25933	25962	25936	25849	25950	25922	25936	26075	25866	26004	25899	26005	25961	25789	26128	26044	25931	26049	25684	26137	25891	25846	25558	25937	26091	25903	25937	26015	25907	25890	26200	25988	25512	25982	25936	26093	25959	25989	25861	26019	25895	25946	25887	25924	25827	25939	26028	25913	25803	25978	25991	26092	26035	26006	26150	26084	26087	25917	26275	25953	25993	25863	25836	25751	25773	26092	25825	25779	25928	25813	25755	25787	25828	25912	25966	26113	26178	25817	25962	25874	26070	26082	25703	26015	25899	25792	25814	25871	26025	25899	26078	25857	25991	25982	26044	25950	26044	26006	25807	25711	25810	26127	26229	25898	26086	25951	26012	25811	25671	25882	26152	26077	25915	25927	26170	26115	25987	26060	25725	25736	26083	25746	26217	26096	25776	25642	25530	26196	25962	26108	26115	26076	26173	25983	26202	26278	25994	25985	25983	25918	25905	25761	25874	25996	26009	25804	26006	25869	25805	25952	26061	26046	26078	25779	26028	25923	25772	25944	25845	26096	25776	25957	25972	26007	26233	25825	25991	26068	25837	25792	25972	25746	25800	26025	25696	25769	26147	26188	25901	25840	26173	26031	26007	25971	26062	26083	25755	26139	26150	25988	26153	25875	26112	25913	25920	26169	25884	25974	25894	25898	25853	25894	25858	26005	25745	26126	26013	25930	25855	26129	25767	25870	25792	25963	25905	25723	25954	26097	25925	25740	26086	25755	25956	25807	25920	25905	25797	26069	25883	26108	25859	26012	26175	25802	26026	25815	25897	25923	25885	26094	25912	25957	25920	26088	25907	25930	25963	26065	25843	25921	25885	25644	25961	26049	25821	25913	25943	25883	25804	25824	26127	25924	25778	26184	26001	25784	25976	25851	25792	25820	25981	26084	26192	26097	25965	25847	25845	25882	25844	26133	25949	25957	26100	26107	25939	26033	26090	25821	25851	26080	25990	25925	25825	26130	26092	25935	25933	26055	25906	25855	26003	25912	25857	26147	25982	26118	26413	26015	25956	25930	26020	26085	25889	25875	25948	25999	26038	25788	25656	25996	25743	25879	25783	25982	26058	25917	26095	25610	25912	26017	26039	26206	26098	25970	26111	25977	26027	25786	25680	25857	25643	26063	26016	25877	25997	25776	26040	25747	25776	26104	25782	25847	25953	26031	25940	25894	25825	25980	25940	25839	25930	26276	25652	25929	25958	26096	26183	25976	26026	26028	26081	25955	25763	26053	25939	25939	25814	25819	25930	26285	25768	25841	26036	26147	25963	25949	25749	25893	25967	26136	25820	25854	25937	26002	25916	25836	26091	25961	25976	25982	25929	25934	26146	25806	26055	25896	25890	25846	26119	25837	25873	25920	26015	26032	25688	25860	25629	26178	26000	25919	26183	25783	25756	25830	25894	25888	25929	25927	25801	25975	25934	25899	25911	25837	25972	25906	26033	26010	26089	26100	26053	25929	25827	25953	25644	26080	25874	25772	25637	25927	25988	26059	26169	26003	25810	26029	25813	25921	25840	25780	26084	25943	25968	25902	25848	25811	25986	25912	25918	25884	26034	25760	25982	25982	26065	26000	25954	25944	25920	25759	26063	26003	26000	25833	25996	26190
49075	62668	56441	43247	34845	29156	26649	23014	20458	19506	19044	18717	18299	18187	17850	17251	17170	17309	17152	17022	16985	16843	16998	16998	16962	16850	17094	16939	16857	16888	16941	16837	16757	17042	16747	16830	16822	16838	16715	16903	16885	16835	16751	16861	16644	16900	16900	16808	16691	16837	16685	16794	16800	16701	16926	16681	16831	16795	16907	17015	16854	16958	16780	17067	16867	16619	16763	16839	16790	16832	16820	16730	16828	16826	16801	16813	16963	16794	16896	16594	16882	16764	16880	16838	16866	16793	16802	17046	16855	16844	16802	16769	16795	16915	16679	16817	16759	16786	16964	16980	16844	16782	16837	16686	16887	16871	16694	16927	16718	16797	16760	16701	16696	16601	16813	16767	16842	16921	16917	16821	16803	16892	16709	16873	16759	16880	16782	16706	16928	16898	16768	16705	16931	16770	16882	16629	16696	16828	16997	16706	16883	16931	16759	16772	16722	16696	16901	16774	16852	16706	16921	16738	16876	16894	16854	16812	16947	16670	16870	16897	16699	16801	16713	16842	16910	16813	16850	16842	16873	16878	16964	16986	16784	16664	17022	16716	16767	16804	16894	16739	16610	16715	16854	16871	16732	16783	16894	16639	16826	16657	16801	16972	17005	16641	16871	16820	16838	16774	16873	16772	16717	16828	16752	16791	16822	16717	16630	16696	16764	16805	16614	16754	16827	16731	16836	16691	16806	16737	16731	16991	16942	16668	16784	16813	16838	16821	16754	16677	16921	16894	16644	16854	16717	16661	16818	16723	16749	16753	16877	16807	16752	16869	16692	16830	16822	16832	16769	16743	16753	16807	16789	16759	16854	16860	16760	16852	16806	16847	16744	16763	16750	16869	16677	16637	16828	16739	16857	16873	16801	16640	16794	16882	16832	16754	16785	16513	16889	16944	16743	16875	16769	16927	16812	16791	16884	16749	16894	16670	16743	16856	16768	16975	16729	16982	16751	16748	16752	16827	16814	16898	16818	16746	16942	16814	16842	16856	16742	16817	16860	16794	16741	16745	16890	16753	16628	16756	16876	16790	17016	16621	16644	16832	16866	16800	16884	16913	16827	16783	16897	16779	16850	16789	16702	16710	16760	16899	16833	16800	16801	16866	16851	16713	16772	16767	16940	16792	16769	16798	16844	16877	16825	16724	16778	16744	16840	16637	16786	16928	16740	16733	16672	16900	16868	16797	16804	16810	16727	16737	16753	16987	16827	16785	16876	16753	16802	16827	16747	16879	16948	16748	16951	16964	16667	16935	16757	16632	16677	16783	16696	16738	16705	16700	16867	16935	16806	16947	16719	16729	16884	16579	16650	16798	16661	16745	16580	16869	16840	16762	16847	16982	16793	16664	16854	16858	16824	16816	16688	16625	16639	16854	16857	16785	16713	16874	16745	16822	16603	16901	16796	16766	16899	16749	16654	16719	16673	16780	16821	16897	16819	16890	16844	16989	16869	16750	16727	16692	16761	16801	16703	16759	16984	16843	16902	16861	16754	16621	16760	16883	16794	16926	16756	16902	16991	16755	16863	16863	16914	16854	16795	16805	16894	16750	16867	16933	16824	16820	16965	16847	16763	16689	16787	16711	16907	16877	16811	16850	16720	16919	16756	16854	16759	16760	16785	16801	16800	16811	16733	16807	16894	16738	16939	16885	16797	16736	16810	16737	16750	17054	17030	16857	16686	16549	16692	16774	16900	16767	16757	16866	16634	16692	16675	16753	16779	16860	16869	16793	16894	16740	16719	16802	16879	16836	16868	16915	16679	16899	16780	16776	16883	16917	16725	16898	16886	16820	16962	16906	16918	16681	16910	16767	16676	16833	16792	16888	16923	16822	16862	16877	16864	16848	16621	16924	16781	16747	17062	16852	16738	16879	16664	16806	16896	16874	16728	16977	16862	16830	16740	16865	16724	16831	16724	16891	16836	16694	16680	16683	16769	16721	16762	16695	17024	16744	16772	16847	16610	16976	16793	16794	16784	16767	16882	16859	17012	16638	16833	16806	16786	16976	16897	16928	16813	16930	16720	16841	16856	16768	16761	16660	16568	16668	16828	16825	16849	16859	16887	16763	16875	16715	16842	16822	16788	16744	16772	16784	16728	17007	16834	16766	16736	16944	16847	16797	16841	16873	16842	16869	16835	16944	16839	16770	16652	16922	16782	16753	16661	16897	16771	16822	16895	16932	16848	17001	16776	16961	16855	16859	16892	16820	16758	16906	16887	16743	16871	16773	16702	16805	16834	16863	16799	16743	16746	16713	16937	17034	16838	16676	16875	16834	16696	16760	16810	16732	16767	16610	16848	16608	16899	16555	16777	16933	16781	16797	16654	16640	16940	16698	16832	16897	16754	16876	16752	16932	16819	16794	16915	16873	16775	16741	16803	16743	16844	16845	16968	16816	16733	16674	16813	16902	16807	16740	16741	16877	16862	16743	16725	16986	16752	16789	16718	16863	16932	16952	16684	16993	16842	16848	16751	16799	16753	16917	16565	16888	16766	16733	16775	16805	16772	16761	16908	16677	16849	16804	16967	16804	17000	16782	16885	16927	16792	16953	16943	16763	16906	16822	16796	16915	16756	16817	16818	16814	16850	16545	16824	16820	16771	16878	16845	16957	16953	16770	16819	16740	16784	16805	16890	16790	16710	16913	16800	16893	16847	16844	16730	16969	16774	16958	16733	16697	16786	16861	16952	16888	17161	16713	16829	16881	16880	16806	16833	16825	16857	16786	16543	16903	16828	16942	16970	16756	16754	16772	16558	16740	16833	17113	16720	16779	16733	16859	16812	16846	16704	16763	16919	16713	16660	16803	16872	16771	16922	16778	16898	16798	16756	16893	16886	16689	16826	16823	16745	17018	16898	16650	16833	16740	16743	16685	16868	16776	16615	16929	16877	16643	16797	16950	16873	16925	16925	17039	16690	16867	16581	16878	16839	16893	16770	16755	16881	16821	16775	16929	16874	16872	16866	16823	16776	16956	16907	16869	16890	16848	16779	16705	16775	16899	16853	16760	16839	16846	16755	16851	16803	16805	16913	16857	16854	16841	16730	16606	16834	16855	16747	16694	16746	16865	16722	16819	16741	16743	16638	16836	16744	16836	16862	16635	16650	16848	16828	16762	16701	16844	16963	16733	16770	16825	16593	16851	16884	16699	16666	16975	16741	16730	16761	17067	16523	16710	16926	16692	16734	16908	16832	16636	16862	16893	16764	16956	16904	16675	16743	16841	16885	16660	16978	16606	16958	16657	16883	17013	17087	16878	16947	16908	16895	17012	16786	16817	16789	16824	16774	16823	16741	16764	16883	16728	16848	16992	16805	16788	16667	16823	16699	16975	16920	16687	16779	16799	16674	16898	16941	16647	16602	16700	16663	16937	16816	16798	16773	16915	16883	16663	16697	16892	16873	16585	16822	16853	16756	16752	16787	16744	16800	16698	16854	17060	16846	16839	16829	16667	16736	16898	16818	16709	16826	16818	16764	16772	16746	16969	16925	16982	16757	16834	16903	16611	16870	16909	16940	16692	16777	16914	17015	16846	16823	16865	16825	16766	16852	16965	16856	16929	16788	16894	16944	16860	16950	16790	16774	16728	16963	16780	16893	16755	16709	16898	16836	16817	16920	16692	16622	16917	16835	16858	16730	16789	16692	16806	16668	16944	16740	16906	16807	16786	16705	16950	16869	16873	16778	16928	16789	16857	16723	16678	16686	16817	16885	16882	17062	16771	16898	16866	16596	16683	16774	16908	16805	16776	16796	17021	16735	16712	16659	16674	16835	16641	16873	16665	16787	16947	16854	16754	16740	16834	16897	16822	16900	16836	17052	16706	16780	16914	16970	16825	16841	16810	16732	16697	16801	16820	16942	16845	16860	16683	16756	16980	16740	16803	16901	16800	16759	16866	16771	17045	16797	16872	16860	16880	16945	16874	16880	16866	16744	16856	16912	16478	16926	16766	16690	16722	16927	16834	16851	16794	16713	16865	16860	16876	16917	16730	16802	16816	16605	16706	16983	16700	16914	16810	16945	16855	16802	16858	16820	16815	16843	17019	16810	16955	16812	16974	16829	16655	16790	16792	16670	16795	16875	16763	16808	16824	16898	16907	16760	16948	16688	16873	16882	16805	16701	16701	16769	16767	16709	16826	16808	16700	16833	16812	16867	16822	16943	16832	16656	16893	16725	16722	16925	16890	16858	16743	16980	16892	16772	16858	16852	16817	16912	16908	16670	16905	16959	16914	16818	16711	16868	16609	16790	16764	16692	16852	16736	16843	16939	16780	16698	16789	16855	16788	16917	16763	16832	16820	16800	16738	16766	16854	16808	16804	16657	16830	16850	17030	16790	16749	16795	16644	16682	16720	16915	16778	16852	16650	16965	16726	16899	16934	16767	16670	16810	16735	16833	16859	16942	16912	16721	16877	16828	16755	16858	16728	16779	16831	16846	16748	17002	16710	16911	16726	16861	16777	16830	16817	16667	16652	16842	16900	16700	16756	16769	16845	16915	16760	16791	16733	16715	16733	16753	16764	16906	16784	16829	16940	16863	16948	16740	17001	16763	16860	16958	16803	16679	16833	16807	16856	16841	16777	16902	16781	16843	16630	16734	16931	16723	16903	16891	16776	16653	16859	16795	16772	16628	16899	16759	16574	16704	16935	16968	16853	16873	16715	16839	16873	16934	16893	16734	16942	16945	16669	16749	16806	16835	16736	17146	16668	16756	16812	16756	16701	16831	16895	17130	16686	16828	16821	16799	16763	16804	16782	16757	16603	16797	17012	16876	16955	16700	16780	16831	16741	16836	16768	16946	16729	16754	16642	16798	16770	16907	16761	16743	16699	16838	16898	16675	16858	16886	16843	16840	16932	16658	16698	16822	16699	16816	16653	16971	16867	16737	16929	16831	16768	16764	16957	16797	16966	16779	16786	16963	16653	16829	16682	16895	16784	16785	16752	16797	16816	16704	16774	16956	16751	16776	16762	16960	16893	16883	16787	16889	16766	16932	16840	16915	16796	16810	16899	16624	16933	16834	16706	16696	16804	16826	16655	16803	16741	16692	16583	17007	16890	16761	16758	16735	16840	16799	16861	16753	16853	16758	16722	16675	16925	16946	16720	16761	16720	16812	16688	16673	16747
25941	21748	32568	38972	40946	41821	40248	35987	33743	31971	30932	29947	29369	28843	28032	27390	27044	26838	26920	26704	26708	26577	26652	26406	26403	26396	26238	26335	26221	26503	26365	26315	26451	26304	26160	26140	26070	26285	26241	26238	26281	26261	26336	26253	26356	26279	26187	26265	26255	26432	26330	26370	26485	26159	26266	25957	25970	26177	26206	26368	26139	26267	26279	26002	26127	26164	26304	26172	26259	26423	26072	26240	26091	26316	26389	26196	26073	26301	26094	26417	25958	26162	26305	26222	26001	26337	26120	26106	26267	26025	26224	26117	26384	26333	26127	26412	26246	26205	26026	26035	26093	26121	26087	26340	26210	25953	26055	25993	26110	25792	26147	26118	26397	25979	25989	25893	26083	26149	26299	26544	26113	26096	26285	26302	26164	26071	26161	26220	26324	26305	26136	26307	26304	26167	26118	26042	26350	26171	26135	26400	26180	26130	26099	26026	26100	26355	25890	26341	26454	26180	26291	26264	26413	26053	25955	26225	26407	26217	26371	26199	26119	26154	26227	26280	26070	26104	26077	26317	26213	26401	26311	26426	26587	25973	26189	26350	26282	26073	26266	26175	26366	26283	26134	26261	26278	26269	26241	26161	26102	26265	26361	26271	26287	26163	26340	26435	26147	26194	26184	26073	26377	26100	26002	26249	26022	26104	26327	26143	26405	26259	26150	26087	26159	26001	26166	26309	26242	26165	26349	26147	26049	25887	25956	26052	26195	26416	26084	26025	26297	26242	25945	26166	26260	25988	26193	26096	26146	26060	26179	26367	26204	26191	25998	26157	26255	26013	26103	26121	26255	26286	26193	26151	26132	26212	26120	26159	26267	26190	26305	26320	26242	26274	26268	26316	26243	26335	25989	26284	26251	26090	26174	26148	26342	26402	26310	26178	26270	26183	26334	26372	26238	26372	25978	26322	26085	26286	26092	26317	26255	26146	26167	26404	26194	26023	25899	26040	26419	26266	26477	25977	26177	26240	26078	26094	26245	26417	26103	26124	26136	26218	26212	25993	26076	26267	26322	26319	26222	26065	26095	26123	26305	26359	26240	26420	26159	26175	26040	26034	26324	26091	26132	26041	26067	26232	26300	26220	26467	26238	26023	26198	26352	26305	25929	26177	26072	26439	26232	26211	26262	26339	26172	26156	26209	26075	26110	25860	26221	26057	26218	25860	26181	25943	26428	26055	26203	26147	26060	26305	25973	26306	26193	26434	26303	26227	26162	26052	26150	26288	26031	26112	26222	26245	26107	26601	26176	25979	26111	26312	25973	26162	26344	25860	26154	26307	26376	26490	26209	26403	26223	26277	26272	26247	26168	26136	25986	25989	26115	26150	26131	26035	26270	26134	26268	26168	26255	26101	26079	26172	26279	26355	26190	26112	26135	26184	26384	26327	26225	26210	25937	26163	26170	26186	26370	26325	26148	26418	25893	25990	26173	26333	26150	26372	26069	26140	26257	26154	26319	25887	26107	26223	26269	26163	26029	26256	26074	26372	26140	26086	26019	26088	26079	26289	26317	26080	26304	26244	26072	26082	25857	26127	26212	26242	25927	26160	26210	25956	26536	26257	26025	26085	26218	26199	26185	26114	26428	26311	26245	26111	26282	26479	26653	26141	26300	26389	26146	26218	26216	26064	26189	26339	25961	26154	26169	26036	26184	26380	26302	26467	26318	26202	26012	26068	26154	26417	26081	26202	26441	26130	26099	26178	25946	26192	26276	26361	26000	26227	26300	26174	26200	25958	26142	26079	25929	25995	26182	26187	26294	26299	26275	26063	26075	26015	26191	26005	26020	26288	26382	25944	26060	26278	26227	26275	26110	26179	26097	26070	26189	26113	26151	26254	26225	26124	26103	26005	26073	26362	26335	26348	26240	26194	26429	26299	25977	26163	26078	25898	26157	26045	26173	26148	26433	26156	26139	26037	26246	26283	26212	25837	26293	25862	26035	26152	26250	26237	26251	25998	26274	26262	26155	25922	26058	26334	26025	25925	26306	26063	26125	26302	25915	26358	26332	26427	26431	26365	26018	25939	26104	26116	26173	26221	26280	26161	26316	26275	26129	26214	26066	26057	26055	26209	26254	25985	26113	26301	26198	26396	26120	26208	26285	26326	26284	26283	26371	26230	26253	26160	26276	26193	26246	26190	26422	26012	26226	26120	26275	26011	26275	26157	26073	26263	26182	26118	26260	26229	26153	26154	26189	26183	26057	26054	26129	26037	26206	26005	26002	26356	26511	26253	26328	26343	25944	26090	26008	26025	26161	26424	26297	26374	26372	25955	25840	26356	26113	26088	26194	26111	26181	26379	26336	26290	26346	26314	26275	26197	26054	26344	25941	26209	26039	26317	26043	26260	26426	26121	26172	26298	26377	26010	26520	26213	26196	26234	26272	26012	26303	26115	26278	26308	26128	26286	25967	26205	26088	26188	26282	26167	26089	26182	26266	26199	26061	26101	26159	26196	26168	26178	25998	25953	26122	26153	26389	26505	26112	26180	26166	26005	26212	25982	26058	26232	26434	26312	26243	26265	26610	26201	26147	26184	25968	26122	26048	26163	26344	26455	26264	26184	26386	26040	26241	25982	26399	26217	26192	26114	26207	25888	25811	26438	25871	26176	26302	26122	26217	26130	26321	26247	26325	26225	26225	26034	26113	26284	26163	26388	26178	26191	26341	26240	26156	26344	26394	26082	26197	26112	26087	26278	26347	26116	26220	26066	26111	26105	25946	25934	26083	25895	26105	26279	26244	26280	26182	26249	26253	25932	25880	26265	26347	26193	26508	26243	26079	25903	26158	26127	26409	26337	26217	26017	26279	26159	26157	26124	26198	26223	26275	26220	26256	26264	26243	26363	26060	26037	26222	26369	26263	26198	26106	26049	26136	26471	26238	26167	26135	26137	26282	26228	26188	26256	26252	26112	26056	26190	26040	26177	26400	26173	26211	26101	26215	26252	26132	25984	25980	26128	26175	26227	26336	26171	26072	26382	26089	26158	26273	26035	26339	26175	26176	25904	26181	26043	26109	26215	26307	26109	26188	26162	26312	25967	25987	26374	26040	26152	26320	26241	26102	26248	26402	26007	26158	25981	26240	26158	26201	26061	26159	26244	26254	25892	26145	26028	26064	25998	26278	26128	26383	26399	26289	26134	26195	26124	26414	26179	25968	26313	26146	26065	26195	26212	26291	26282	26216	26122	26208	26238	26240	26173	26223	26080	26213	26193	26188	26168	26306	26101	26217	26089	26293	26464	26524	26133	26210	26222	26256	25889	25981	26228	26051	26133	25965	26181	26180	26435	26133	26370	26061	25885	26085	26325	26307	26062	26232	25935	26144	26178	26368	25887	26310	26368	26514	26237	26161	26003	25902	26082	26274	26608	26254	26233	26374	26211	26120	26111	26228	26342	26031	26008	26218	26448	26046	26166	26219	26441	26228	26208	26274	26097	26304	26254	26178	26088	26041	26099	26086	26106	26144	26312	25953	26353	26345	26378	26281	26261	26149	26048	26221	26336	26222	26163	26140	26051	26298	26102	25974	26180	26308	26375	26257	25891	26069	26394	25970	26358	26181	26048	26171	26188	26285	26139	26155	25886	26147	26260	26184	25952	26187	26196	26121	26076	26183	26280	26160	26166	26415	26095	26048	26202	26181	26080	26336	26189	26446	26248	26207	26185	26305	26349	26279	26300	26103	26390	26305	26362	26089	26465	26323	26129	26112	26229	26271	26308	26104	26109	26217	26057	26254	26131	26211	26172	26181	26171	26056	26254	26191	26193	26063	26100	26079	26412	26410	26220	26207	26145	26404	26217	26275	26185	26444	26446	26258	26336	26113	26108	26113	26277	26106	26141	26225	26362	26303	26215	25887	26151	25862	26250	26207	26361	26014	26212	26262	25973	26012	26240	26193	26064	26184	26281	26128	26148	26093	26178	26204	26280	26136	26065	26232	26151	26272	26142	26337	25959	26393	26025	26047	25976	26189	26451	26257	26098	26321	26099	26205	26226	26122	26060	26452	26116	26144	26075	26115	26261	26459	26226	25981	26183	26270	26180	26341	26175	26236	26021	26231	26309	26289	26112	26094	26201	26156	26344	26216	26217	26137	26213	25970	26120	26254	26361	26059	26458	25868	26182	26119	26186	26251	26208	25876	26189	26364	26057	26177	26065	26157	26060	26160	26022	26110	26053	26143	26151	26090	26298	26084	26335	26269	26355	26333	26201	26177	26127	26241	26327	26282	26268	26228	26232	26116	26114	26482	26215	26291	26238	26026	26190	25951	26189	26265	26225	26362	25955	26123	26401	26388	26314	25948	26326	26216	26239	26139	26272	26248	26272	26253	25922	26220	26174	26367	26227	26236	26222	26165	26310	26238	26468	26149	26147	26185	26187	26050	26385	26147	26129	26002	26281	26060	26001	26154	26190	25935	26110	26200	26314	26025	26348	26117	26287	26112	26001	26232	26269	26374	26052	25983	26273	26192	26223	25874	26311	26101	26149	25964	26148	26328	26037	26198	25917	26147	26392	26059	25907	26089	26231	26169	26086	26309	26118	26158	26304	26418	26313	26007	26404	26487	25961	26375	26395	26283	26204	26104	26059	26157	26322	26293	26303	26279	26078	26228	25985	26456	26267	26319	26206	26452	26277	26246	26254	26073	26141	26140	26349	26152	25913	26292	25669	26217	26346	26139	26195	26280	26242	26171	26057	26039	26081	26149	26203	26036	26192	26542	26149	26184	26224	26394	26375	26256	26083	26325	26112	26239	26287	26312	26252	26362	26273	25981	26389	26253	26155	26114	26118	26233	26102	26315	26327	26246	26278	26301	26272	26264	25965	26290	26140	26220	26234	26185	26060	26077	26236	25997	26285	26169	26128	26035	26023	26144	26190	25984	26091	26133	26137	26385	26349	26306	26199	26293	26279	26503	26226	26097	26012	26213	26206	26281	26397	26312	26107	26200	26380	26420	26222	26291	26237	26274	26369	26080	25945	26073	26180	26237	26572	26314	26329	26256	26280	26223	26131	26280	26047	25853	26058	26221	26193	26077	25940	26349	25946	26155	26132	25990	25998	26303	26070	26242	25868	26175	26149	25961	26148	26176	26112	26137	26386	26131	26232	26170	26025	26283	26173
48546	72852	65890	54101	43647	37744	32922	29194	26807	23752	22611	21683	20719	19773	18673	17973	17928	17594	17509	17315	17359	17357	17074	17323	17184	17168	16962	17161	17018	17025	17017	17281	17013	16949	17099	16982	16943	16853	17003	16982	16911	17117	16941	16959	16976	17048	17032	16903	16974	16986	16868	16970	16975	16860	17057	17045	16748	16939	16915	16938	16932	16816	16808	16907	16995	17001	16896	16912	16938	16862	16961	16916	17101	17044	16984	17070	16984	16888	16963	17025	16882	17057	17159	16986	17057	16919	16933	16994	16965	17106	17000	17048	17058	16870	16908	16944	16949	17037	16989	17005	16776	16903	17053	16804	16974	16849	17115	16951	17012	17001	16944	16993	17064	17054	17020	16931	17086	16939	17087	16836	17067	17092	16794	16965	17036	17008	16854	17036	16955	16798	16895	17016	16997	16878	17091	16946	16868	17108	16986	16952	16774	16983	16886	16944	16931	16999	16890	16998	17135	17042	17019	16994	17079	16964	17131	16998	16924	16970	17015	16990	16950	16935	16946	16925	17031	16977	16835	16883	16982	16927	16827	16875	16995	16892	16849	16935	16743	16762	16971	16898	16988	16992	17078	16976	16931	16987	16913	16921	16939	17033	16796	16978	17023	16822	17016	16820	16803	17041	17069	17069	16999	17060	16768	16918	17147	17065	17025	16986	17005	17018	17176	16833	17067	16910	16834	16877	16970	16979	16874	16829	16913	17041	16840	17198	16908	17013	17105	17120	17178	17150	17059	16685	17075	16973	16839	17003	17002	17226	17056	16925	17026	16981	16898	17031	16961	17049	16898	16847	17007	17069	16938	17024	17198	16938	16931	17000	16988	17118	17046	16952	16946	17009	16998	16994	16713	16918	17074	17115	17033	16792	17064	17028	16983	16981	16899	16920	16838	16955	17061	17005	16891	16904	16950	16932	16939	16894	16932	16922	17027	17070	16914	16939	16835	16909	16822	16866	17131	17071	17167	16973	17047	16944	16804	16890	17056	16896	16828	16994	16827	16926	17054	17039	16971	16943	16816	17033	17027	17217	16981	17020	17024	16977	16811	17123	16975	16883	16949	16979	16908	17041	16844	16869	16831	16935	16920	16936	17030	17074	17055	16898	17114	16741	16964	16879	17215	16764	16891	16934	17044	16899	16987	16901	17021	16932	16848	17049	16961	16862	16978	17090	16933	16991	16869	16929	17058	16924	16909	16956	17112	16902	16954	17004	16797	16870	16934	17103	16918	16892	16897	17004	16976	17039	16969	16878	16840	16783	16901	16939	17002	17029	16847	16828	17017	17039	17048	17022	16898	17198	16950	16869	17141	16946	16947	16971	16878	17071	17075	17079	16941	16970	17021	16896	17150	17002	16910	17182	16839	17033	16798	16977	17031	17079	16923	16804	16835	17105	16890	17044	16908	17087	17063	16921	16967	16728	16917	17158	16890	16998	17029	17119	16906	16901	16892	17058	17206	16879	16798	16866	16848	16976	17004	17003	17000	16923	16867	16892	17189	16872	16976	17060	16786	16938	17073	16999	16935	16997	17063	17043	16859	17056	16892	16903	17076	17079	16948	16745	16915	16872	16886	16978	16934	17144	16932	17049	16915	16917	17073	16965	16971	16888	17051	17005	17047	16918	16935	16928	16909	17021	17022	17065	17026	17076	16798	17024	16993	16846	16968	17060	16993	16927	16915	16944	17162	16854	17101	16817	16990	17107	16833	16955	17124	17079	17016	17043	17010	16818	16904	17027	16834	17022	16965	16809	16972	16904	17119	17002	16949	17095	16934	16808	16946	16874	16987	17041	16958	16931	17075	16830	16902	16835	16825	16963	16951	16839	16765	17008	16952	16907	16867	17084	16855	17066	16939	16955	16870	16858	16909	16621	16890	16963	17081	16908	17085	16919	16922	16956	17051	16924	16986	16888	17046	17052	16876	16973	17015	16931	16955	16930	16796	16981	16956	16912	16976	16975	16952	16964	16941	16958	17050	17129	16914	16771	16952	17041	16939	16901	17150	16962	17030	16870	16826	17072	17099	17000	16986	16926	17177	16795	17049	16933	16949	16966	17173	16983	17068	17058	16885	17224	17120	16887	17122	16845	16750	16833	16961	16984	16947	16804	17058	16898	16880	16953	17022	16963	16943	16828	17232	17157	16706	17104	16989	16800	17145	16929	16935	17055	16968	17051	16965	16930	17044	17023	17092	17025	17048	16982	16902	17099	17009	16976	17078	16872	16900	16954	16867	17025	17038	16795	16914	16908	16816	16961	16950	16861	17044	16890	16950	16974	16980	17000	17085	16816	16956	16873	17023	16909	16969	17149	17076	16980	17063	16835	17082	16966	16982	16883	16853	17019	17044	17006	16876	16955	16891	16911	16897	16960	16951	16952	16925	17045	17002	16984	17224	16975	17054	16927	16995	17023	16922	16911	16955	17173	17117	16893	17015	17060	16880	16834	16911	17023	16871	17031	16858	16919	16931	16951	16865	16819	17037	16941	17069	17040	16921	17051	17043	16783	16935	17002	17046	17002	17042	16955	16990	16887	17189	16942	17077	17064	16979	16973	16990	17115	16878	17053	16929	16836	17094	16898	17042	17067	16832	17001	17029	17001	16897	16927	17073	16844	16937	16947	17030	16910	16917	16949	16949	17088	17029	17026	17029	16994	17009	16755	16913	16937	16991	17116	16995	16872	17038	17055	16969	16973	16915	16823	17006	17154	16887	17095	16982	16769	16882	16866	16951	16931	16891	16889	17126	17157	16864	16938	16958	17083	16971	16956	16908	16903	16955	16929	16894	16994	17007	17031	17016	16940	17112	16996	16749	16881	17137	16942	16986	17017	16836	17027	17079	17165	16936	16913	16883	16976	16726	16979	16963	16864	16973	17011	16961	17054	16995	16981	16974	16939	17080	16932	16948	16927	17079	17052	16947	17061	16882	16919	17142	16805	16912	17026	16990	17019	16977	16975	16966	16908	17013	16995	16916	16978	16955	16992	16876	16943	17002	16948	16963	16982	17069	17030	16978	17078	16901	17051	17019	16856	16986	16903	16905	17053	17013	16928	16893	17072	17053	16944	17070	16860	17053	16877	17063	16937	16788	17005	17029	17008	16990	17054	17126	16854	17101	17013	17042	16927	17095	16961	16770	17122	17022	16785	16975	16982	16940	16983	16818	16851	17065	16958	16904	16787	16965	16989	17168	16945	16938	16786	17236	16855	16895	17020	17153	16624	17070	16807	16957	16940	16990	16952	16987	16954	16982	17047	17127	16893	16989	16938	16780	16918	16946	16992	16982	16979	16929	16790	17089	17017	16980	17046	16795	17007	16962	17055	16917	16946	17115	16845	16914	16941	16944	16916	17133	17063	16760	16937	16867	16935	16817	17012	17047	16883	17146	17004	17045	17006	16930	17092	17038	17016	16908	17058	16958	16794	17116	17063	16962	16972	16997	17018	16865	17159	17000	16948	16939	17057	17048	17214	17000	17127	17057	17052	16890	16985	16836	16899	16934	16926	17044	16977	17000	16948	16862	17164	17010	17150	16993	16807	16897	16999	16898	16964	16942	16754	17060	16914	17143	17038	16782	16789	17046	16962	16812	16925	16875	16846	16875	16852	17067	16936	17048	16924	16915	16920	17129	16956	16986	16915	17020	17054	17060	16887	16954	16809	16846	17003	16887	17011	16971	17015	17012	17002	16934	16770	17025	17107	17061	16945	17065	16974	16960	16986	16846	17122	16913	17074	16800	17199	16910	16977	16801	16938	16732	16948	17012	16906	16853	16971	17083	16892	16768	17101	16761	16666	16985	16965	17151	17074	16999	16894	16908	17091	16745	16997	16802	16947	17003	16759	16729	17042	17136	17224	17031	16954	16992	16870	17002	16879	17045	16674	17145	17142	17138	16973	16941	16919	17060	17064	17090	16963	17140	16970	17039	16948	17010	17015	16962	17061	16883	16954	17021	16897	16948	16928	17139	16927	16937	17051	17096	17015	17014	16836	17030	16960	16949	17018	16965	17092	17019	16979	17046	16923	16874	17308	17002	16993	17092	17098	17032	17117	16897	16839	17009	17075	17102	16925	17157	17027	16965	16717	17182	16987	16973	16958	17027	16922	17154	16940	16902	16834	16894	17024	17024	17010	16985	16790	16890	16981	16948	17070	16696	16725	16738	17086	16909	16967	16972	17032	16833	17101	16846	16965	16992	17037	17040	16934	16967	17206	16980	17002	17140	16852	17016	16934	17113	17009	16811	16901	17133	16840	17035	17028	16858	17030	17004	17019	16938	16870	16728	16976	16857	16911	16950	17076	16899	16840	16794	17088	16987	16982	16982	17086	16909	16840	16992	16932	17027	17096	16926	17041	16971	17072	17067	16850	17105	17026	17047	17155	16922	17141	16938	17135	17211	16803	16895	16857	16981	16908	17051	16901	16904	17108	17045	16821	16907	17008	17090	16842	16826	16909	17023	16863	17060	16910	16847	16846	16813	17074	17000	17144	16961	16933	16846	17007	16835	16909	16909	16971	16919	17006	16787	16957	17048	17012	17003	16837	16937	16983	16990	16948	16811	17179	17113	16910	17154	16976	16868	16954	16816	16960	17003	16995	16934	16884	17085	16930	17045	16813	17062	17083	16954	17147	16821	16885	17199	16932	16935	16920	17118	17038	16962	16920	16927	17166	16886	17018	16775	17068	16895	17054	16885	17021	16874	17049	16855	16957	16735	16776	17017	16948	17102	17090	16842	17086	16852	17146	16937	16861	16981	16918	16941	16863	16946	16983	16912	16810	16882	16883	16850	17034	16877	16828	16998	16972	17112	16879	16839	16934	17409	16862	16932	16970	17040	17031	16937	17182	16777	16853	16969	16776	16987	16868	16925	16904	16995	16982	17037	16976	16979	17043	16892	16934	16916	17033	17140	17008	16863	17001	16923	17077	16812	16973	17026	16922	17019	17001	17071	17035	17009	17083	17020	16987	17056	17210	17037	17094	17128	16912	16897	17037	17107	16942	16811	16973	16816	16788	17024	16937	16844	17018	16706	17035	16892	17142	16916	17011	17063	16968	16862	16779	16853	16970	17145	17059	16980	16988	17125	17194	16994	16904	17052	16942	16951	16838	16784	17084	16985	16890	17039	16903	16795	16920
23588	21287	30314	33060	39901	45769	43145	40117	38243	36314	33962	32180	31048	29929	28846	27823	27308	26897	26776	26645	26414	26383	26390	26319	26196	26500	26375	26433	26233	26056	26136	26152	26226	25982	26397	26282	26115	26021	26219	25985	26017	25881	26090	26126	26013	26029	26214	26172	26132	26054	26165	25875	26118	26171	25984	26089	26111	26033	25935	26135	25951	26173	25761	26147	25915	25902	25890	25950	26006	26164	26303	25846	26161	26080	26060	26318	25881	25698	25892	26138	25979	25745	25877	25863	26019	26055	26003	26031	25995	26036	26142	25952	26004	25954	25857	25840	26035	26135	26129	26034	26083	25931	26046	25913	26027	26016	25971	26028	26081	26095	26177	25719	26008	25951	25904	26068	26073	26107	26345	26120	25799	25894	26118	26006	26021	25742	25928	26149	25961	25902	25986	26025	26264	26131	26057	25890	26211	25841	26273	26121	26006	25917	26007	25936	25970	25852	25972	26045	25960	25833	26000	25841	26131	26014	26012	26079	26043	25952	25772	26148	26000	25935	26166	26073	26103	26024	26126	26030	26082	26003	25903	26173	26120	26029	26066	25764	26122	26138	26305	26077	26030	26044	26098	26082	26028	25907	26015	25974	26062	25977	26197	26208	25973	26255	25890	25849	25988	25879	26183	25852	25865	26034	25807	26059	25873	26071	25758	25984	25933	25770	25886	26162	25894	25975	26074	26142	25864	25771	25971	26047	26084	25946	25976	25986	25991	25783	25883	25815	25870	26098	26234	25896	25962	26296	25948	25860	26357	26192	26056	25765	25815	25824	25828	26247	26045	26125	25940	26083	26095	26235	25747	25998	26004	26020	26101	26057	26136	25806	26142	25954	25908	25913	26028	25828	25797	26075	26271	25974	25886	25817	25902	26010	25740	26029	25818	25899	26113	26061	25930	25955	25923	25878	25933	26016	26022	26070	25871	26131	26154	25795	26121	26193	25835	25928	26042	25876	25885	26151	26182	25978	25946	26046	26130	25824	25955	25899	25985	25927	26260	25928	26089	25824	25886	26090	26098	26231	26059	26095	26236	25934	25691	25826	25906	26075	26095	26081	25932	26141	26362	25985	25897	25820	25811	25886	25863	25638	25887	26062	25846	26157	25991	26303	25844	26322	26102	25680	25938	26072	26017	25887	26208	26030	25905	26106	26105	25852	25753	26002	26383	25799	25790	26165	25971	26106	26181	26025	25863	26190	26173	25992	25774	25988	26031	25769	25923	25984	26048	25893	26189	26163	26029	25827	26015	26018	25930	25925	26211	26008	25854	25873	26039	26045	25815	25959	26172	25956	25708	25870	26266	26232	26141	26070	25974	25896	25728	26018	25943	26155	26076	25998	26026	25976	25839	25990	26029	25944	25967	26002	26213	25938	25955	26165	25814	26056	25895	26146	26070	25974	25884	26007	25995	25839	25936	25839	26042	26025	26050	26063	25869	25970	25870	26226	26131	26056	26058	26111	25832	26094	25919	25904	26064	25880	26151	26011	26019	25917	25955	26254	26052	25823	25859	25970	25738	26014	26029	26088	26045	25987	25957	25824	26026	26232	26211	25986	26191	26056	26111	25944	25824	25942	26153	25972	25918	25868	25955	26089	25801	25847	26064	26013	26082	25929	26145	25872	25945	25760	26330	25912	26127	25793	26219	26044	25940	25931	25902	25700	26251	26054	26094	25988	26030	25991	25936	26035	26075	26149	26021	26150	25978	26267	25525	25741	25685	26067	25990	25678	26242	26160	25989	25804	25987	26111	25800	25938	25854	25973	26141	25964	26005	25867	26139	26126	25874	25949	26035	26026	26006	26224	26017	26087	25883	25862	25959	25887	26055	25986	26170	26071	25992	25965	26036	25808	25997	25976	26004	26133	25904	25997	26270	26096	25826	26034	25807	26065	25811	25821	25941	25763	26078	25934	25845	26095	25906	26078	26062	25873	25861	26023	25859	26042	26107	25910	25853	25873	26063	25957	26130	26044	26187	25935	26091	26004	26164	26115	26198	25764	25963	25997	26001	25906	25910	26052	25985	25743	26114	25873	26060	26040	25999	25809	25921	26014	25993	26056	25920	25788	25817	26000	25929	26011	26081	25663	25966	25851	25907	26122	26088	26185	25790	25973	25903	26062	26141	26239	25903	25877	25910	25917	26124	25962	26122	25863	26175	26007	25872	26126	26175	25918	26014	26017	25944	25963	26105	26113	25769	25828	26055	26055	25880	26037	25915	25792	25840	25967	25960	25971	26181	26007	26150	25990	26252	26071	25852	26005	25905	25843	25831	25895	26067	26194	26180	25966	25873	25689	25953	25936	26079	25869	26210	26101	26131	26014	26018	26238	26120	25980	25875	26077	25804	25744	25971	25759	26053	25947	25814	26003	25960	26024	25801	26017	25973	25961	26070	25846	25907	26003	26037	25877	25822	26045	25945	26050	25990	26067	25805	25785	25988	25919	26213	26043	26060	25879	25801	25885	26025	25847	26164	26122	26026	25998	26015	25812	25775	25558	25993	25974	25997	26124	26059	26087	25850	25833	25861	25956	26331	25973	25966	26112	25998	26180	26039	26136	25870	25917	26005	26047	26143	25917	25790	25924	26043	25656	26139	25607	26119	26047	26233	25965	26092	25911	26085	25813	25813	25892	26003	25703	25874	26088	26075	25963	25652	26166	26120	25822	25922	25963	26103	25882	25957	25937	26038	26075	25787	25765	25800	25976	26099	26097	25758	25931	25983	26115	26010	26070	25868	26322	26051	25895	26069	25917	25917	25817	26073	26099	25863	26024	25864	26044	26111	26122	26130	26012	25933	26028	25841	26092	26021	25813	25940	25939	25897	25947	26077	26002	26069	26143	26053	26001	25891	25544	25877	26159	26153	25997	26059	25855	25902	26149	26143	25678	25944	25653	25815	25939	25824	25798	25991	26002	26019	26122	25938	25917	26119	25866	25546	25819	25862	25972	25941	25816	25994	26129	26019	26270	26115	25767	25717	26170	25980	25881	25961	26221	26015	25885	25989	25959	26298	26104	26220	25971	25894	25951	25952	25859	26070	26081	26280	25768	26173	25926	26133	26139	25901	25933	25904	26061	26224	26032	26182	26024	25939	25940	26225	25761	25896	26034	26146	26098	26090	26125	26014	26052	26334	26064	25960	26071	26149	26154	26003	26056	26045	26323	26133	25938	26017	26137	25848	25909	26235	26073	26134	25998	25991	25719	25896	25879	25760	25879	25721	26018	26316	26073	26148	25991	25960	25954	26214	26206	25940	25997	25988	25930	26054	25840	25912	26031	26174	26203	25969	25921	25857	25978	25899	25998	25958	25914	25992	26077	25887	25836	25801	26054	26210	26003	26333	26191	26019	25930	26041	25973	25853	26042	26130	25554	26032	25953	25844	26127	26183	26018	26065	26160	26218	25958	25834	25956	25678	25903	26134	25851	25827	25936	25965	26046	25980	26102	25920	25693	26163	26060	25867	25973	26009	26084	26167	25965	26170	25850	26271	25978	25975	25982	26127	26140	25887	25906	25864	25862	25733	26127	26085	25909	26043	26201	26119	25961	25970	26156	25980	25923	26039	26006	26245	25984	25982	25985	26157	25760	26153	25739	25978	25861	25994	25691	26081	25940	26049	26082	25897	25801	26085	26012	26137	26029	25984	26261	26090	26058	26097	25989	26036	25791	25748	25787	25922	25973	26162	25905	26005	25956	25966	25902	25993	26000	25877	25899	25932	25944	25923	26092	25967	26042	26113	26087	25667	26015	25949	25970	25851	25919	25853	25943	25966	25860	25800	26084	26082	26090	26124	25940	25654	25957	26096	25952	26081	26005	26021	25875	25897	25907	26260	26142	26195	26144	25957	25949	25959	25994	25986	26023	25823	25749	26098	26304	25940	26169	26150	26129	25914	25906	26160	25946	25941	25883	25978	25936	26231	25948	26036	25884	26030	25919	25887	26062	25935	25948	26118	25911	26265	25840	26090	26069	26143	25874	26019	26089	25959	25965	25765	25918	25729	25880	25673	25942	26007	25911	25869	26431	26001	25899	26119	26070	26047	26326	26139	26295	26242	25996	25880	25734	25859	25955	26016	25971	26025	25956	25932	25878	25709	26005	25892	26007	25917	26055	26010	25825	25914	25886	26130	25973	26027	25799	26101	26001	25906	25957	25753	26003	25926	25844	25706	25892	25976	26052	25893	25954	25844	26120	26186	26190	25979	26119	25768	25850	25912	25918	26119	25893	25897	25870	25898	25876	26037	25941	25963	25859	26225	26182	25993	26019	26137	26312	25876	25689	25937	25852	25817	26110	25928	26003	25784	25943	26193	25814	26111	25998	25916	26158	25950	26214	26120	26022	26016	26032	25909	26043	26052	26024	26166	25971	25801	25860	25831	25717	25997	25941	25867	26074	25822	25856	25972	25799	25821	26232	25899	26016	25677	26015	25881	26094	25974	25975	26119	25634	25854	25816	25847	25839	25956	26040	26251	26118	26073	26096	26157	25885	25698	25745	25964	25922	25867	25950	25879	26105	25986	25990	25933	25935	26010	25867	26121	25921	25973	25954	25957	25849	26108	25990	25840	25770	25823	25799	26082	25952	26041	25994	26094	26098	25965	26050	26049	25759	26102	26016	25604	26221	25980	26298	25943	25873	26045	26071	26124	26179	26134	25954	25760	26228	25876	25818	25972	26091	25971	25885	25911	26048	26108	25894	25988	26253	26098	26195	25991	25906	25920	25971	26181	26156	25916	26142	26014	26066	25968	25793	26115	26148	26181	26173	26095	26121	25891	26088	25821	25931	25869	25867	25887	25925	25800	25980	26060	26004	26031	25902	26145	26065	25892	25956	25975	26053	25857	26154	25999	26046	26170	26137	25767	26050	25937	25826	25927	25882	25917	26231	25969	25793	26032	25922	26305	25989	25995	25821	25815	25890	26046	25927	25830	26142	26142	26146	26038	25961	26110	26031	26010	25775	25928	25926	26096	26041	25872	25928	26069	25785	25943	25968	26058	25877	26302	25987	25857	26265	26041	25952	26130	25877	25841	26032	26080	25926	25896	25844	26072	25795	25835	26157	25964	25770	26152	25886	25917	25896	26181	26021	25903	26064	26014	25971	25894	26021	25978	26014	26105	25772	26123	25990
50210	79218	74024	61336	54071	45154	37888	34458	32216	28859	26221	24285	22542	21128	19395	18380	17744	17731	17361	17282	17111	17007	17175	16980	16983	17027	17131	17029	16957	17100	16909	16949	16857	16999	16956	16834	16750	16892	16946	16644	16737	16935	16799	16945	16888	16703	16819	16766	16884	16908	16732	17010	16875	16760	16813	16779	16870	16846	16900	16916	16732	17102	16763	16874	16869	16752	16784	16909	16842	16778	16931	16919	16783	16908	16895	16887	16782	16647	16827	16918	16742	16992	16817	16876	16773	16723	16836	16600	16777	16809	16833	17086	16684	16804	16701	16805	16865	16881	16925	16753	16771	16832	16879	16590	16723	16849	16841	16712	16823	16955	16942	17128	16712	16804	16693	16727	16988	16677	16885	16750	16839	16700	16868	16860	16843	16848	16897	16666	16639	16878	16866	17048	16940	16652	16815	16575	16611	16617	16831	16837	17071	16890	16750	16865	16733	16778	16780	16821	16769	16679	16803	16836	16689	16638	16671	16888	16986	16805	16724	16779	16719	16567	16780	16583	16768	16891	16800	17008	16661	16870	16808	16682	17015	16847	16674	16880	16896	16622	16828	16711	16806	16851	16921	16838	16644	16949	16809	16760	16860	16782	16840	17009	16812	16887	16796	16896	16727	16780	16805	16703	16756	16636	17059	17037	16814	16884	16840	16799	16978	16727	16824	16775	16938	16804	16790	16782	16801	16867	16895	16739	16829	16751	16696	16960	16717	16569	16747	16699	16662	16968	16675	16697	16679	16728	16716	16962	16770	16762	16961	16744	16763	16977	16670	16786	16751	16711	16769	16630	16856	17062	16827	16881	16755	16987	16857	16764	16739	16717	16697	16976	16976	16866	16910	16728	16791	16761	16701	16876	16782	16777	16889	16873	16842	16784	16833	16723	16689	16758	16908	16863	16699	16878	16842	17109	16745	16822	16808	16783	16717	16757	16879	16883	16799	16892	16673	16776	16733	16815	16889	16750	16730	16928	16954	16851	16724	16856	16709	16733	16831	16782	16902	17003	16717	16786	16835	16800	16822	16787	16754	16804	16702	16796	16706	16878	16653	16837	16768	16722	16776	16867	16931	16703	16641	16831	16659	16769	16749	16887	16740	16991	16954	16791	17053	17002	16573	16917	16779	16830	16774	16797	16985	16751	16706	16870	16972	16732	16885	16706	16812	16750	16764	16779	16992	16772	16686	16863	16753	16812	16789	16651	16800	16795	16837	16882	16762	16694	16764	16824	16800	16607	16758	16832	16863	16946	16763	16716	16705	17084	16811	16954	16824	16971	16705	16719	16518	16798	16711	16877	16762	16854	16836	16750	16718	16827	16725	16720	16694	16669	16702	16802	16602	16812	16786	16884	16770	16760	16916	16707	16677	16668	16686	16707	16918	16843	16792	16918	16894	16843	16811	16812	16853	16988	16716	16835	16924	16714	16810	16977	16923	16885	16784	16657	16916	16897	16867	16765	16849	16907	16792	16823	16914	16817	16842	16854	16620	16723	16878	16713	16704	16776	16817	16856	16639	16681	16716	16825	16852	16998	16806	16802	16990	16831	16803	16722	16692	17004	16876	16829	16758	16826	16739	16898	16692	16989	16654	16627	16825	16860	16663	16765	16714	16935	16630	16879	16728	16740	16826	16861	16827	16951	16661	16810	16651	16899	16898	16840	16712	16780	16756	16728	16712	16759	16965	16616	16670	16716	16760	16856	16773	16859	16895	16695	16808	16824	16640	16942	16902	16712	16876	17008	16791	16833	16556	16959	16798	16754	16916	16784	16737	17161	16819	16743	16871	16818	16988	16817	16849	16860	16742	16812	16734	16729	16951	16990	16690	16698	16629	16697	16828	16681	16894	16625	16857	16720	16903	16649	16710	16944	16747	16733	16776	16600	16643	16738	16737	16750	16842	16563	16760	16807	16915	16681	16829	16752	16893	16794	16813	16940	16902	16939	16868	16686	16758	16788	16762	16741	16852	17012	16704	16664	16819	16739	16796	16815	16891	16706	16800	16689	16827	16767	16702	16851	16778	16802	16733	16760	16741	16781	16876	17004	16875	16861	16850	16723	17016	16913	16777	16858	16726	16924	16919	16654	16966	16912	16838	16684	16735	16776	17075	16796	16695	16832	16815	16906	16888	16727	16725	16817	16644	16751	16917	16751	16665	16983	16537	16729	16786	16948	16775	16875	16604	16865	16878	16720	16845	16759	16846	16753	16790	16775	16777	16897	16743	16660	16712	16838	16883	16651	16721	17030	16921	16722	16719	16782	16743	16826	16827	16743	16634	16947	16874	16971	16688	16835	16683	16851	16829	16887	16716	16651	16814	16814	17009	16911	16728	16706	16629	16862	16711	16648	16790	16768	16845	16853	16823	16631	16666	16913	16760	16969	16718	16852	16842	16841	16909	16809	16802	16703	16857	16743	16748	16824	16695	16712	16729	16868	16998	16699	16861	16888	16735	16941	16938	16738	16882	16767	16898	16809	16630	16582	16754	16856	16917	16816	16851	16627	16893	16792	17073	16648	16643	16851	16807	16702	16757	16874	16916	16876	16859	16845	16889	16807	16758	16700	16745	16708	16839	16768	16682	16682	16916	16878	16984	16846	16942	16852	16686	16759	16867	16696	16848	16836	16771	16931	16637	16809	16765	16811	16681	16736	16708	16906	16936	16716	16961	16898	16802	16662	16957	16828	16832	16916	16767	16913	16709	16671	16593	16863	16785	16852	16737	16756	16742	16818	16774	16816	16824	16674	16724	16880	16889	16788	16774	16845	16989	16819	16859	16818	16788	16732	16742	16782	16746	16859	16719	16807	16763	16863	16922	16711	16769	16667	16840	16737	16781	16883	16872	16721	16587	16695	16751	17125	16729	16843	16709	16725	16716	16822	16800	16838	16706	16751	16883	16826	16765	16767	16944	16790	16909	16865	16840	16987	16730	16829	16694	16749	16724	16960	16818	16939	16899	16624	16854	16654	16708	16896	16778	16822	16846	16678	16865	16787	16681	16838	16801	16732	16818	16671	16999	16880	16845	16756	16789	16905	16802	16781	16759	16732	16738	16827	16875	16858	16942	16960	16768	16914	16928	16751	16618	16863	16769	16713	16783	16739	16752	16960	16841	16888	17035	16979	16949	16819	16848	16750	16746	16923	16815	16835	16943	16845	16768	16911	16816	16872	16806	16951	16774	16688	16728	16953	16776	16944	16700	16876	16725	16872	16802	17001	16895	16659	16801	16758	16774	16689	16814	16705	16834	16709	16712	16712	16849	16916	16926	16846	16741	16810	16859	16780	16829	16847	16821	16740	16670	16871	16618	16697	16743	16838	16839	16858	17002	16722	16883	16700	16746	16838	16743	16847	16741	16719	16950	16881	16794	16664	16639	16912	16722	16779	16783	17005	16840	16732	16788	16724	16812	16930	16789	16757	16800	16820	16669	16761	16889	16746	16868	16858	16746	16754	16773	16722	16976	16692	16619	16964	16808	16708	16826	16637	16833	16838	16749	16787	16959	16712	16833	16742	16779	16557	16782	16713	16828	16742	16670	16748	16931	16667	16852	16854	16786	16765	16719	16865	16796	16813	16772	16636	16761	16782	16770	16821	16812	16803	16719	16788	16968	16733	16808	16775	16829	16953	16973	16887	16850	16875	16795	16848	16776	16663	17031	16946	16894	16904	16601	16967	16948	16856	16797	16914	16874	16762	16643	16794	16697	16861	16825	16877	16844	16787	16745	16908	16871	16912	16892	16773	16759	16879	16747	16549	16842	16791	16911	16880	16812	16817	16824	16740	16845	16796	16854	16841	16983	16794	16772	16548	16833	16947	16728	16997	16786	16829	16768	16862	16888	16839	16787	16718	16734	16845	16876	16774	16854	16683	16782	16652	16703	16767	16846	16812	16981	16829	16813	16784	16679	16773	17034	16728	16913	16748	16805	16882	16727	16910	16632	16666	16833	16838	16741	16944	16842	16812	16765	16701	16998	16998	16693	16916	16755	16725	16738	16763	16813	16867	16721	16819	16778	16967	16866	16810	16638	16790	16915	16996	16721	16953	16681	16733	16985	16696	16623	16889	16657	16613	17038	16649	16829	16849	16899	16968	17065	16850	16867	16681	16830	16777	16884	16707	16804	16818	16744	16722	16754	16581	16837	16798	16718	16911	16865	16915	16868	16977	16817	16643	16680	16701	16713	16835	16811	16843	16807	16893	16852	16745	16708	16821	16818	16867	16641	16850	16869	16889	17104	16631	16879	16698	16704	16511	16791	16756	16787	16882	16857	16785	16823	16692	16724	16915	16784	16812	16858	16598	16899	16752	16740	16772	16781	16842	16780	16911	17019	16975	16937	16691	16913	16736	16787	16536	16738	17038	16715	16765	16775	16830	16679	16854	16842	16758	16749	16938	16716	16773	16655	16623	16875	16897	16780	16730	16906	16824	16898	16676	16932	16682	16695	16778	16714	16877	16740	16830	16816	16907	16968	16836	16873	16783	16782	16834	16826	16941	16782	16834	16742	16749	16771	16792	16753	16792	16694	16964	16792	17028	16839	16818	16794	16778	16760	16682	16939	16816	16887	16856	16605	16764	16866	16887	16742	16817	16792	16865	16771	16909	16927	16799	16988	16811	16816	16840	16886	16785	16676	16820	16708	16539	16619	16758	16623	16707	16752	16583	16874	16891	16841	16667	16819	16814	16846	16826	16747	16872	16752	16776	16866	16707	16694	16856	17069	16714	16640	16728	16869	16711	16902	16888	16794	16835	16674	16806	16704	16870	16662	16892	16821	16892	16688	16799	16771	16815	16694	16672	16682	16916	16907	16869	16761	16897	16874	16748	16701	16834	16799	16841	16870	16676	16730	16798	16977	16863	16859	16956	16836	16740	16722	16763	16797	16860	16845	16776	16880	16872	16788	16837	16888	16898	16959	16835	16771	16808	16864	16737	16811	16750	16676	16909	16972	16909	16772	16811	16951	16968	17117	16892	16597	16709	16775	16736	16742	16819	16754	16742	16672	16714	16867	16702	16757	16713	16792	16760	16728	16919	16752	16468	16817	16723	16887	16822	16736	16888	16831	16878	16874	16861	16714	16800	16858	16670	16754	16845	16900	16679	16784	16844	16906	16776	16898	16758	16957	16763
45794	56712	56360	49730	44855	39171	35575	32539	30551	29416	28732	28153	27493	27021	26645	26512	26401	26459	26214	26207	26245	26044	26145	26072	26106	26127	26068	26152	25969	25980	26343	25997	26182	25980	26026	26054	26093	25852	26035	26173	25949	25987	25959	25997	25756	25616	25880	26047	25945	25921	25949	26195	26071	26068	25952	26219	25867	25909	26108	25988	25880	26049	25790	25985	25867	25820	25918	26027	26088	25767	26251	26150	26025	25949	25950	26022	25720	26092	26006	26184	26279	26028	25853	25819	25807	26083	26157	26064	25872	25786	25930	25878	25820	25843	25977	25938	26123	25868	26134	26078	26127	25825	26030	25912	25908	26152	25863	25982	26048	25931	26141	25931	25986	26018	25813	25995	26184	25890	25881	25895	25986	25977	25893	26110	26171	26141	25955	25854	25901	25802	26001	25913	26301	26075	26048	25756	25818	25988	25981	25994	25926	25880	25843	26142	26000	25918	25846	25820	25953	25888	26018	26042	25955	26046	26089	25989	26136	26017	25982	25778	25933	26243	25849	25876	25972	26071	26147	26231	25801	25849	25810	25888	25900	25873	26134	26016	26040	26073	26136	26032	26179	26015	26009	25813	25908	26016	26009	25847	25854	25957	25911	25840	25989	26192	26163	26054	26114	25831	26060	25907	25821	25916	26025	25756	26049	26072	26008	25851	25823	25726	25949	25958	25995	26051	25870	26050	26099	25839	25865	25860	26031	26050	26136	25787	25627	25636	25859	25875	25888	25979	25691	25799	25802	26107	25905	26082	26045	25952	25945	25815	26053	26094	25817	26111	25811	26063	25797	25988	25958	26117	25842	25978	25970	25904	25961	25858	26067	26024	25924	25899	25867	25876	25750	25745	26024	26045	26164	26096	25897	25645	26070	25735	25952	26140	26169	25847	26012	25886	25819	26056	25904	25944	25843	25907	25973	25918	25811	26035	25759	25937	25897	25781	25999	25936	25954	25785	26119	25993	25792	25902	26169	25907	25970	26107	26083	25842	25861	25884	26152	25928	25965	26145	25942	25716	25683	25822	25880	25735	26006	25789	25703	25863	25973	25803	25702	26134	26040	26166	25913	26028	26013	25900	25862	26033	25999	26135	25975	25936	26141	26049	25938	26134	26047	26001	25968	25813	26022	25928	26008	25805	26026	25826	25993	25912	25868	25789	25964	26017	26026	26138	25981	26044	26061	25759	26227	26031	25878	25830	26046	26047	26008	25973	25970	25892	26047	25833	26005	25925	26080	25982	25648	25801	26185	25964	25970	25971	26028	25939	26048	25922	25904	25921	25973	25753	25608	25850	26046	25967	26043	25932	26129	25990	26127	25925	26118	26001	26022	26154	26124	26162	25940	25999	26051	26171	26033	26011	25880	26117	25909	26037	25996	26085	25806	25990	26180	25863	26126	25932	26124	26248	26150	26003	25874	25832	26181	25976	25832	25910	25918	25908	26015	26022	25886	25821	25731	25840	25819	25835	25930	25935	25968	25965	25736	26027	25982	26241	25828	25798	25993	26039	25985	25918	25862	26057	26246	25949	25961	26213	26070	25898	25964	26213	25821	25991	26138	25703	26152	26000	25886	25827	25889	25891	26137	25856	25913	25710	25721	26148	25932	25718	25981	25995	26287	25901	26000	25990	25968	25853	25869	25977	26080	25842	25883	25844	25594	26039	26161	25975	26011	25995	26254	26064	26026	26208	25859	25884	26019	26016	25761	26098	26317	25823	25949	26045	26031	25804	26181	25970	25849	25750	25918	26171	25872	25869	25836	25917	25745	26241	25840	25934	26078	25743	25974	25744	26306	25887	26020	25832	25881	25866	25924	26193	25781	26132	25941	25843	25997	25715	26053	25909	25952	25785	25787	25974	26029	25970	25947	25911	25960	25494	26070	26004	26124	26018	25940	25984	26058	26061	26082	25920	25966	25832	26040	25920	26082	25977	26051	26024	25910	25891	25890	25697	25720	26091	26130	25795	25968	25862	26015	25909	25780	26024	25710	26096	26052	25766	26038	25946	25769	26060	25809	26125	25814	25975	25860	25758	26173	25954	25745	25948	25899	25876	25810	25819	26062	25855	26141	25801	25852	25935	25991	26116	25884	26224	25913	25899	25910	25817	25873	26256	25685	25988	26037	26101	25984	26034	25887	26135	25936	26207	25962	25843	25945	25990	25935	26107	25840	26112	25898	25887	25950	25948	26060	26265	26133	26005	25965	26151	26081	26040	25880	25900	26237	26009	25825	25883	25947	25831	26012	25586	25911	25768	26066	26128	25890	25954	25927	25821	26065	26127	25767	26129	26168	26008	26109	26290	25929	26002	25937	26228	26123	25877	26165	25867	25942	25941	26122	25891	25949	25986	25976	25786	26239	25950	25973	25840	25807	25960	25995	26118	25954	25988	25887	25967	25881	25917	25889	26044	25900	25779	26231	26105	26093	25839	25947	26119	25909	26164	25825	25725	26095	26001	25816	25902	26009	25873	25900	26310	25926	25959	25886	26028	25824	25848	26081	26055	26043	25901	25770	25935	25865	26005	25941	25958	25789	25781	25822	25970	25886	25905	26179	25875	26180	26172	26008	26063	25866	26159	26234	26130	26112	26036	25908	25879	26218	26290	26150	25948	25652	26069	26150	25888	26073	26082	26041	25902	25770	25948	26036	25909	26009	25987	25796	25909	25907	25923	25821	25984	26050	26212	26049	26065	25901	25704	25816	25924	26169	25773	25912	25919	25957	25860	26018	26116	26027	26094	25970	26070	26019	25871	25975	25756	26268	25790	26032	25922	25815	25942	26294	26071	26091	25920	26003	25732	26075	26136	26092	26127	26022	25649	25723	25900	25974	25980	25877	25916	25986	26017	26094	26141	26197	26125	26123	26069	26025	25976	26171	25881	25953	25853	25971	26138	25939	25877	26070	25815	26119	25871	26009	25707	25942	25861	26135	26144	25814	26060	25926	25883	26177	25744	25848	25964	25910	25835	25980	25837	25963	25945	25900	26210	25995	26054	25953	26071	25853	25913	26016	25792	25787	26150	25843	26116	26155	25970	25695	25998	25966	25902	25804	26278	26007	26204	26193	26064	26139	25990	26073	25786	26103	25994	25856	26076	26084	25851	25877	26211	25807	26024	25991	25918	26126	26129	25878	25974	25933	26068	26046	26019	25775	25974	25927	25758	26040	26032	25994	26066	25939	25985	25734	25994	25996	26125	25957	26025	26059	26017	26022	25896	25843	25851	25905	26032	26225	26023	25995	25927	26226	25922	26009	25878	25906	25953	26109	26071	26105	25902	26262	25925	26374	25906	25928	25900	25829	25993	25985	25724	26156	25932	26050	26024	26014	26116	26068	26166	25939	25760	25977	25919	25766	26066	25739	25730	25869	26072	26118	25918	26058	25992	26167	26087	25957	25864	25918	25987	25889	25874	25832	26024	26178	26237	26133	25868	26015	26337	26149	26069	25743	25835	25860	25901	25830	25931	25990	25962	25801	26113	25921	26173	26007	25818	25785	26067	25971	25920	26304	26062	25945	25989	26031	26086	25845	25836	26044	25708	25947	25898	26175	26142	25907	26002	26049	26294	25960	25995	25982	26004	26020	26178	25922	25832	25873	25831	26114	26210	26157	26035	26036	25661	25857	26233	25986	26356	26181	25911	25784	25920	25962	25726	25916	26088	25998	25915	26131	25986	26038	26018	26112	25795	25885	25958	25856	25713	26217	25846	25924	25747	25905	26091	25728	25736	26046	25967	25911	25993	25936	25680	26044	25960	26053	25897	25752	25939	25951	25875	25724	26199	25871	25888	25941	26076	26122	25857	25884	26082	26018	25953	25752	26244	25942	25655	25911	25765	26063	26130	25998	26215	25947	26009	26269	26143	25842	25970	25890	25953	26008	25961	26024	25953	25740	26064	26000	25783	25616	25594	25838	26015	26112	25877	25767	26122	26166	25937	25870	25744	25910	25958	26019	25863	26054	26112	26010	25965	25977	25975	25981	26065	25965	26128	26041	25830	26058	26057	26081	25819	25692	25755	26130	25953	25900	25765	25861	25966	26037	26004	25817	25937	26026	26027	25912	25992	26098	26177	25789	25949	26060	25906	25730	26017	26028	25926	25667	25795	25667	25929	25998	25689	26070	26065	25976	26047	26001	25740	26136	26119	25679	26013	26055	26197	25655	25825	25934	26021	25907	26140	26164	25983	26113	26023	25928	25869	26272	25905	26069	25974	25756	26022	26199	25873	25739	25938	25959	26182	25938	26013	26094	25727	25931	26091	25982	25996	26155	26032	25905	25631	25800	25972	26081	26094	25946	26096	25952	25909	25923	25814	26134	25934	26119	26081	25801	25998	25929	26046	25950	26053	25938	26036	25771	25906	25831	25757	25899	26077	25825	25965	26210	26031	25927	26013	25966	25910	25985	26041	26257	25898	26071	25977	26133	25797	26006	26122	26036	25692	25735	26001	25846	25827	25727	25771	26024	25894	25602	26270	25960	26021	25938	25898	26088	26009	26078	25754	25744	25927	25823	25943	26061	26430	26147	25974	26100	25888	26001	26063	26024	25778	26044	26044	26154	25756	25798	26007	25949	25958	25868	25902	26260	26183	25899	26227	26094	26116	25789	25752	25972	25822	25964	25847	26121	26021	26100	25914	26006	25982	25698	26069	26038	25755	25782	25664	26032	26106	26063	25892	26082	26030	25775	25885	26057	25661	26032	25931	25967	25917	25828	25742	25853	25906	26029	25968	25907	25943	26047	26050	25921	26247	25965	26123	25893	25931	25894	26027	26103	26072	25870	25893	25885	26027	25968	25965	25956	26231	26078	25841	25968	26059	26268	25798	26073	25828	25821	25979	26075	26152	25916	25839	25932	25719	25946	25729	26021	25696	26257	25896	25980	25708	26059	25960	25972	25789	25823	26084	25739	25687	25848	25882	26058	25960	26083	25767	25821	25624	25947	25979	26018	25798	25717	25926	25885	25869	25956	25923	25798	25785	26187	26275	25791	26061	25987	25886	25831	25865	25966	25982	25977	25836	26041	25809	26402	26181	26108	26047	25921	26257	25994	25914	25860	26130	25879	25971	25871	26051	25995	25963	26009	25906	25897	25800	26159	26285	25837	25770	26014	26016	26186	26076	26162	25851
47810	64780	55395	43913	39116	32715	29175	25184	22635	21130	20009	19381	18287	17925	17542	17384	17438	17020	17169	16967	16959	17018	16873	16829	16941	17076	16778	16841	16872	16987	16860	16941	16894	16872	16788	16892	16721	16859	16784	16869	16825	16781	16914	16617	16752	16940	16916	16670	16790	16818	16818	16741	16769	16728	16665	16861	17012	16772	16974	16867	16785	16856	16832	16984	16813	16828	16807	16933	17030	16861	16774	16905	16595	16779	16768	16997	16926	16997	16665	16779	16878	16865	16869	16759	16867	16705	16851	16675	16727	16966	16845	16818	16791	16972	16813	16919	16856	16857	16667	16790	16941	16843	16986	16834	16768	16893	16897	16722	16689	16770	16901	16879	16914	16941	16775	16848	16820	16833	16866	16965	16855	16841	16794	16943	16933	16971	16958	16982	16939	16818	16731	16773	16828	16813	17020	17091	16754	16809	16910	16754	16846	16608	16941	16834	16825	16713	16867	16925	16820	16929	16905	16755	16818	16794	16887	16802	16879	16766	16784	16798	16798	17063	16598	16790	16871	16837	16937	16901	16889	16814	16929	16680	16852	16955	16815	16942	16926	16681	16845	16762	16925	16777	16678	17003	16651	16860	16792	16764	16874	16878	16691	17018	16824	16777	17018	16894	16798	16881	16748	16792	16749	16837	16932	16683	16763	16851	16850	16858	16768	16728	16805	16890	16835	16536	16760	16966	16998	16946	16652	16858	16710	16903	16705	16720	16741	16737	16651	16864	16894	16921	16916	16944	16848	16985	16763	16674	16719	16688	16736	16799	17042	16737	16787	16942	16593	16801	16885	16807	16587	16815	16808	16792	16749	16989	16801	16784	16817	16849	16846	16884	16992	16961	16814	16904	16780	16911	16824	16779	16685	16817	16782	16918	16630	16938	16885	16892	16745	16843	16773	16731	16879	16700	16943	16755	16814	16885	16924	16825	17018	16835	16702	16704	16847	16931	16633	16851	16990	16749	16792	16782	16843	17010	16857	16920	16869	16856	16610	16810	16885	16873	16977	16814	16892	16841	16697	16800	16854	16659	16985	16968	16864	16848	16629	16799	16728	16879	16784	16760	16835	16817	16778	16875	16859	16813	16750	16875	16720	16803	16881	16806	16935	16730	16741	16957	16918	16638	16928	16913	16793	16715	16979	16560	16787	16832	16748	16933	16700	16778	16860	16893	16784	16721	16936	16883	16703	16839	16899	16683	16896	16775	16766	16733	16752	16823	16949	16835	16824	16866	17046	16818	16749	16795	16904	16803	16750	16740	16630	16697	16815	16843	16882	16869	16797	17028	16750	17061	16738	16961	17003	16767	16976	16839	16727	16729	16822	16889	16841	17040	16833	16662	16740	16864	16917	16779	16836	16782	16848	16899	16734	16942	16766	16794	16840	16804	16835	16843	16911	16747	16738	16616	16740	16871	16707	16907	16868	16848	16753	16916	16748	16829	16875	16834	16861	16953	16734	16826	16862	16841	16752	16677	16725	16796	16933	16806	17078	16766	16622	16669	16917	16761	16902	16775	16919	16775	16796	16900	16852	16763	16957	16887	16865	16836	16899	17019	16792	16773	16689	16826	16782	16601	16653	16845	16870	16949	16804	16738	16762	16962	16882	16737	17064	16932	16650	16836	16730	16801	16690	16716	16758	16744	16905	16631	16915	16782	16720	17006	16914	16788	16899	16770	16804	17024	16775	16821	16772	16901	16901	16729	16802	16920	16908	16989	16907	16962	16785	16883	16719	16948	16687	16893	16946	16867	16868	16770	16629	16904	16819	16712	16846	16857	16978	16901	16883	16923	16866	16721	16783	16729	16620	17087	16916	16660	16956	16698	16918	16966	16784	16910	16855	16816	16882	16832	16714	16847	16725	16988	16746	16800	16970	16650	16773	16807	16679	16766	16822	16943	16880	16859	16727	16840	16786	16782	16656	16808	16745	17021	16986	16769	17000	16689	16827	16856	16846	16742	16658	16904	16880	16984	16827	16785	16839	16794	16722	16654	16872	16968	16846	16852	17033	16798	16783	16875	16807	16720	16808	16904	16783	16716	16806	16841	16953	16995	16999	16893	16886	16865	16853	16783	16830	16748	16856	16860	16755	16852	16753	16601	16952	16854	16936	16787	16853	16803	16786	16924	16840	16959	16830	16755	16944	16837	16817	16877	17027	16867	16755	16945	16888	16735	16745	16789	16782	16950	16854	16815	16813	16788	16920	16915	16860	17026	16807	16666	16993	16693	16650	16920	16945	16882	16963	16762	16786	16698	16877	16963	16961	16828	16921	16876	16947	16963	16720	16845	16829	16948	16773	16734	16768	16800	16898	16937	16775	16881	16813	16896	16955	16915	16847	16853	16990	16878	16733	16808	16916	16947	16867	16825	16838	16815	16918	16638	16826	16782	16866	16777	16658	16770	16716	16831	16673	16940	16825	16807	16965	16812	16845	16885	16908	16915	17020	16809	16986	16874	16847	16861	16720	16975	16828	16910	16942	16958	16730	16950	16906	16826	16675	16926	16913	17032	16721	16952	16804	16698	16830	16738	16994	16789	17052	16684	16881	16675	16833	16796	16913	16699	16808	16921	16861	16930	16878	16843	16910	16812	16777	16797	16854	16824	16861	16847	16743	16923	16786	16757	16931	16913	16738	16809	16890	16924	16980	16740	16890	16745	16739	16666	16754	16829	16747	16780	16720	16867	16824	16858	16775	16847	16754	16891	16773	16901	16836	16765	16908	16797	16909	16811	17040	16737	16800	17029	16723	16836	16830	16988	16957	16786	16701	16857	16951	16863	16803	16679	16737	16774	16809	16630	16947	16742	16905	16824	16993	16783	16875	16989	16838	16780	16839	16804	16985	16887	16908	17056	16819	16972	16862	16842	16868	16761	16850	16726	16774	16744	16807	16886	16812	16924	16822	16911	16840	16949	16794	16813	16854	16877	16725	16837	16755	16908	16720	16898	16757	16937	17031	16828	16724	16932	16847	16781	16839	16758	16919	16792	16798	16914	16841	17008	16869	16763	16657	16718	16943	16994	16744	16748	16783	16854	16823	16838	16797	16773	16839	16827	16868	16783	16966	16744	16924	16936	16907	16852	16892	16763	16737	16929	16874	16833	16793	16959	16716	16929	16862	16820	16925	16797	16897	16915	16665	16751	16794	16899	16680	16936	16902	16915	16715	16843	16880	16949	16669	16826	16937	16734	16876	16999	16842	16907	16775	16702	16966	16781	16736	16997	16922	16848	16837	16779	16818	16835	16783	16810	17007	16868	16849	16886	16799	16913	16919	16950	16816	16989	16863	16886	17052	16715	16654	16761	16717	16839	16793	16984	16894	16843	16959	16766	16741	16774	16710	16946	16922	16718	16889	16864	16702	16966	16733	16850	16800	16957	16764	16924	16811	16864	16816	16853	16777	16805	16942	16657	16788	16882	16667	16855	16866	16920	16650	16734	16957	16917	16795	16814	16841	17094	16705	16614	16732	16967	16677	16769	16870	16897	16873	16797	16799	16967	16857	16914	16938	16677	16710	16925	16585	16809	16792	16829	16783	16752	16914	16903	16771	16819	16791	16864	16850	16938	16984	16722	16900	16786	16841	16714	16741	16806	16591	16791	16721	16887	16766	16842	16685	16823	16871	16842	17067	16674	16830	16744	16793	16803	16917	16793	16829	16872	17068	16730	16809	16824	17015	16564	16950	16763	16842	16944	16847	16951	16864	16840	16847	16835	16910	16841	16659	16851	16730	16793	16952	16835	16764	16820	16876	16814	16881	16904	16715	16900	16729	16890	16758	16993	16886	16873	16799	16809	16685	16773	16962	16775	16877	16974	16950	16673	16688	16863	16848	16703	16986	16620	16858	17037	16832	16656	16767	16673	16940	16740	16755	16689	16890	16997	16816	16910	17023	16934	16763	16922	16813	16862	16710	16807	16946	16864	16751	16862	16740	16967	16781	16850	16790	16804	16735	16991	16810	16905	16885	16945	16962	16729	16864	16920	16731	16955	16703	16880	16934	16915	16716	16844	16906	16603	16891	16800	16714	16747	16821	16862	16834	16861	16910	16791	16640	16679	16825	16916	16869	16870	16767	16894	16610	16828	16765	16917	16765	16936	16912	16782	16915	16684	16884	16924	16646	16756	16800	16958	16763	16852	16811	16784	16888	16817	16844	16825	16877	16781	16754	16883	16793	16849	16871	16939	17020	16735	16711	16831	16825	16798	16759	16834	16881	16713	16643	16773	16957	16810	16805	16903	16854	16804	16833	16936	16749	16848	16846	16796	16835	16822	16544	16737	16850	16916	16895	16867	16801	16827	16826	16529	16894	16824	16758	16843	16851	16848	16800	16904	16679	16634	16872	16943	16968	16565	16726	16954	16976	16849	16794	16674	16841	16852	16858	16908	16807	16635	16862	16935	16590	16843	16889	16916	16827	16891	16738	16726	16888	16824	16881	16869	16882	16871	16990	16741	16858	16831	16945	16795	16789	16891	16873	16858	16854	16777	16612	16738	16730	16874	16885	16678	16678	16865	16850	16757	17041	16760	16970	16725	16747	16879	16744	16886	16838	16674	16718	16869	16953	16689	16538	16819	16793	17014	16902	16936	16816	16870	16779	16836	16894	16851	16891	16904	16789	16842	16996	16928	16758	16803	16928	16891	16921	16749	16899	16871	16907	16845	16954	16930	16946	16863	16601	16907	16810	16873	16755	16700	16960	16839	16888	16752	17062	16983	16973	16790	16857	16833	16689	16764	16747	16720	16931	16965	16691	16657	16973	16713	16896	16908	17106	16711	16756	16928	16727	16944	16891	16934	16790	16718	16743	16718	16833	16735	16757	16965	16756	16702	16910	16756	16790	16641	16795	16870	16883	16694	16887	16934	16858	16877	16945	16684	16844	16930	16883	16792	16878	16862	16787	16810	16861	16822	16802	16706	16774	16850	16773	16832	16821	16841	17001	16733	16971	16749	16733	16963	16784	16788	16857	16822	16714	16909	16926	16924	16729	16752	16964	16801	16906	16829	17013	16757	16939	17019	16941	16838	16758	16897	16591	16850	16951	16694	16888	16879	16900	16896	16787	16767	16863	16804	16973	16689	17007	16934	16809	16953	16827	16878	16693	16713	17014	16858	16702	16811	16797	16874
25996	21765	34432	45437	43404	46407	43357	37164	35207	32903	30672	29440	28586	27676	27266	26978	26688	26768	26887	26463	26437	26351	26348	26239	26430	26158	26145	26097	26016	26015	26066	25985	26051	26252	26088	26211	26064	25850	26157	26036	26337	26015	25770	26152	25907	26310	25956	26177	26308	26092	25972	26043	26008	26274	26067	25927	25926	25964	25993	25927	26116	26000	25899	26099	26133	26179	25972	26218	26044	26093	26084	26177	26101	25833	26106	26188	26176	26137	25870	26154	25963	26027	26194	25998	25823	26021	26255	26203	26269	25982	26059	26193	26025	26059	26093	26018	26050	26071	26306	26175	25973	26094	25908	26114	26204	25961	26081	26056	26421	26261	26098	25983	26137	26286	25991	26294	26075	26128	26291	25964	26157	26174	26123	26029	26037	26237	26199	26177	26198	26080	26233	26197	26058	26058	26016	26416	25974	26077	26194	26102	25907	26085	25810	26059	25982	25962	26146	25994	26007	26252	26178	26066	26049	25985	26183	26069	26117	26186	26063	26162	26095	26161	26056	26168	26125	26224	26218	26195	26061	25895	26094	26055	25881	25972	25985	25963	25996	26083	26017	25990	26020	26067	26178	26254	26265	25950	26073	25672	25974	25999	25899	25616	26243	25776	25936	26015	25825	26248	26090	25917	26067	25978	25607	25909	26100	26112	26058	26120	25696	26077	25951	26400	25967	25845	26362	26227	25956	25876	25922	26119	25924	25802	25865	25853	26132	26006	26059	26048	25887	25913	25921	25878	25829	26248	25982	25942	25849	25986	25999	25955	26097	26239	26010	25871	25858	25788	26051	26382	26112	26003	25986	26192	26147	25916	26183	26157	26009	25984	26260	26196	26172	26089	26132	26250	26111	25966	25979	26115	25861	25719	25805	26178	26054	26168	25836	26013	26103	25834	25810	25997	26181	25927	26134	26247	26016	25982	25983	26014	26115	25956	26173	26112	26232	26299	26001	26083	26094	26047	25879	26096	25865	26276	26004	26104	26191	26086	26184	26120	26074	26033	26139	26249	25911	25950	26172	25906	26102	26083	26128	26117	26284	25854	26224	26073	26280	25973	26083	26104	25933	26063	25877	26029	26001	26392	26142	26192	26362	25962	25935	25783	25867	26090	26009	25936	26103	26084	26149	25873	26223	26059	26277	26366	26227	26035	26301	26238	26192	26164	25966	26132	25994	26000	26287	25984	25838	25928	25980	26141	25961	26043	26120	26135	26082	26101	26022	26349	26027	25966	26020	25986	26103	25832	26073	25864	25995	25996	26051	26115	26168	26008	26031	26006	26251	26120	26035	26319	26153	26081	26130	25883	25937	26075	26085	26144	25886	26126	26085	26288	26255	26147	26072	25879	26023	26006	25879	25950	26088	26025	26093	26280	26227	26017	26153	26057	26070	26064	26023	26115	26097	26515	26226	26091	26005	25949	25994	26206	26262	26086	26127	26026	25898	26164	25934	25923	25819	26086	26097	26246	26174	25954	25978	25782	26064	26030	25856	26378	25976	25961	26085	25985	26160	26032	25986	26093	26032	26209	26186	26032	25957	25864	26030	26194	26232	26352	26191	25985	25942	26053	26131	26013	26008	25956	25798	25913	25903	26082	26147	26224	25913	25995	26228	26047	26083	25966	25897	26142	26260	26115	26133	25924	26177	25915	25925	26210	26153	26026	26099	26261	26169	25960	26228	26166	25979	26034	26073	26061	26103	25895	25785	25904	26007	26014	26022	26193	26101	25822	26201	26211	26072	26081	26191	25959	25947	26055	26275	26373	26017	26005	26141	26124	26001	25964	25768	26058	26099	25983	26066	26042	26047	25832	26133	25932	26266	26044	26321	25813	26121	26284	26006	26137	26208	25919	26016	26081	26047	26096	26388	26044	26266	26046	26233	25928	26085	26072	26159	26012	26052	26059	26275	26125	25947	26026	26172	25947	26150	26182	26143	25989	26282	26143	25998	25817	26106	26140	26104	25890	25743	26064	26266	26020	25934	25982	25871	26341	26225	26051	26147	26008	26329	26069	26061	25860	26149	26219	25851	25785	26187	25763	26122	26049	26287	25916	25986	25909	26181	26241	26250	25991	25832	25928	26189	26165	26076	26179	26096	26022	26075	25935	26169	25816	25878	26317	26100	26205	25922	26016	26014	26050	26101	26169	26031	25844	26252	25969	26056	25966	26198	26204	25976	25864	26048	25819	25998	26056	26202	26125	26124	25969	25920	25922	26054	26031	26105	26274	25938	26110	25959	26141	26156	26189	26015	25786	25987	25966	26316	26276	25978	26024	26277	26195	26153	26050	25975	26071	25839	26266	25838	25635	25913	25891	26029	25908	26060	26182	26221	26108	26104	26146	26187	26139	25917	26125	26014	26023	25793	26032	26154	26066	26103	26104	26088	26061	25958	25911	26019	26105	26073	26089	25907	26121	25884	25867	26016	26030	26188	26102	26029	25856	25878	25952	26253	26001	26057	26004	26236	26071	25913	26050	25906	26196	26089	26213	25929	25952	26100	26046	26180	25994	25870	26181	25918	26036	26217	26008	26012	25944	25843	25968	25875	26008	25989	26102	25981	25877	26206	25974	26327	26134	26161	25945	25869	26008	26285	26048	26051	26066	25996	25900	25848	26160	26203	25867	26096	25936	25941	26091	26149	25981	26114	26009	26007	26275	26211	26277	26226	26197	25973	26006	26071	26110	25742	26064	26156	26036	26247	26116	26013	26299	26017	26170	25993	26253	26075	25965	25987	25879	26177	26148	26016	26272	25919	26306	25896	26186	26201	25998	25959	25889	26189	25858	26229	25962	26111	26294	26150	25839	25863	25667	26128	25870	26012	26013	25896	26055	26440	26211	26118	26339	26185	26276	26243	25949	26166	25998	26191	26257	26265	26034	25904	26016	25949	25812	25958	26138	26063	26019	26056	26089	25946	26062	26258	26008	26192	25833	25968	26174	26002	26300	26093	26033	26199	26068	26161	26018	26082	26109	26333	26024	26165	26329	26220	26124	26078	26023	26270	26108	25935	26097	26083	26047	26221	26302	26186	26122	26203	26051	25789	26138	26137	25857	26296	26208	25815	25966	26353	25873	26259	26041	25936	26083	25950	26146	26154	26120	26338	26252	25932	26039	25924	26056	26132	26089	25901	26123	25954	26080	26112	26081	26250	26180	26066	26136	26133	26020	26152	26071	25990	25601	25886	26166	26011	26110	26018	26028	25827	26077	26259	26084	25971	25835	26294	25817	25952	25854	25851	26003	25963	26197	25979	26207	26016	25917	25922	26062	26072	26161	26135	25897	26161	26266	26215	26226	26175	26232	26179	25912	26090	26373	26064	25727	26006	25940	25966	26071	26227	26033	26222	26262	26027	26021	25945	26231	26267	25812	26023	26057	25987	26118	25885	26032	25920	26159	25957	26134	26284	26404	25946	26019	26139	26052	26029	25990	26041	25977	26054	26059	26051	26119	26249	25941	25810	25958	26215	26076	26001	26016	25918	25995	26236	26090	25833	26020	26000	26215	25986	26030	26030	26339	26125	25930	26196	25926	25733	25760	26057	25951	25956	26190	26072	26139	25939	25911	26143	26143	26057	26114	25909	25900	25991	25995	26062	26013	26045	26112	25889	26058	26361	26313	26046	26006	26135	26038	26181	25833	26173	26118	25990	26181	26139	25998	25888	26269	26049	25961	26263	25959	25896	25977	26107	26124	25857	26042	26000	25945	25800	26223	26137	26045	25697	25957	26058	25873	26343	26082	25978	26076	26245	26050	26071	26187	25935	26111	25890	26121	26140	26179	26127	25969	26057	25887	26121	25750	26107	26130	26124	25891	26211	26147	26072	26005	26076	26048	26060	25983	25983	25943	26072	26016	25747	25949	25901	26178	25911	25904	26038	25991	26019	26167	26093	26221	25973	26189	26084	25957	25831	26189	26102	25811	26075	25803	26171	26123	26142	25950	26107	26021	26029	26188	26289	26302	26073	25899	25962	25976	26130	26227	26202	26192	26083	26200	26098	26001	26059	26152	25780	25878	26265	26090	26133	25902	25995	25885	26070	25952	26133	26053	26034	25737	26054	26241	26161	25972	25989	26125	26058	26247	25840	26177	26158	25992	25951	25980	26010	25902	26448	26217	26093	26052	25977	25929	26084	26253	26140	25967	26050	26179	26048	25768	25991	26292	26185	26065	26149	26178	26076	26023	26074	26110	26073	25916	26012	26138	26002	26376	26024	26247	26041	25897	25971	26051	26207	25836	26148	26158	25968	25962	25867	26250	26158	26074	25943	26105	26268	25986	25901	25974	26111	25850	26096	26120	26352	25869	25738	26220	25987	26172	26138	26275	26184	26050	26037	26018	26083	25926	25938	25979	26002	26234	26178	26000	26077	26034	26028	26105	26248	25807	25921	26138	26009	25885	26196	25979	25943	26271	26127	25980	26323	26367	26030	25957	25971	26114	26114	26307	26163	26004	26145	26187	26085	26195	26184	26192	26095	26039	25833	25979	25921	25994	26196	26302	26122	25947	25839	25910	26030	26042	26296	26178	26247	25859	25872	25910	26229	26101	25988	25934	25850	25953	25959	26120	26103	25853	25986	25829	26270	26045	26190	25964	25745	25889	26164	26002	26305	25891	26158	25935	26006	26171	25927	26228	26154	25986	26101	25941	25971	26069	26220	26212	26065	25927	26011	25904	26182	26364	26154	25926	26144	26169	26041	26172	26239	25901	25862	25860	26008	26220	26126	26156	26116	26346	25958	26284	26027	26192	25920	26273	26122	26158	25880	26073	26081	26310	25909	26140	26287	25896	26405	25985	26069	26133	26198	26135	25818	26143	26353	26131	26037	25956	25871	25684	25786	26033	26098	26114	26131	26021	26067	26149	26074	25956	25903	26136	26231	25916	25971	26132	26059	26108	26100	26246	26309	25827	26023	26138	25828	26318	26220	26104	26230	26072	25879	25966	26203	25962	26013	26002	26091	26103	25764	26279	26155	26204	25773	25748	25929	26031	26083	26034	26103	26263	26097	26034	26093	26050	26218	26121	26175	26154	26269	26101	25849	26036	26228	26036	25878	25952	26184	26118	25988	26160	25930	25848	26029	26067	26122	26107	26035	26074	26093	26288	26019	26027	26316	26222	26181	26017
47788	73724	70001	60553	46385	43358	35117	30281	27874	24780	22226	20662	19365	18650	18335	17991	17413	17735	17393	17205	17349	17071	16952	17373	17000	17055	16982	17075	17130	17148	17061	16997	17118	16905	16848	16851	16963	16900	16987	16818	16917	16968	16882	16943	17024	16788	16708	16921	16934	16818	17074	16951	16888	17044	16967	16932	16930	17011	17029	16943	16612	16909	16869	16917	16842	16966	17106	16978	16787	16876	16968	16705	16944	16783	16801	16752	17161	16734	17108	16817	17177	16811	16900	16941	16742	16831	16949	17003	16986	16837	16908	17005	16986	17029	16839	16935	16827	16632	17004	16867	17106	17008	16725	16897	16991	16849	16962	16904	16943	16988	16952	16929	16864	16903	16904	16934	17017	16898	16843	16887	17103	16807	16762	16830	16919	16904	16986	16886	17081	16923	16812	17038	16946	16713	16964	16801	16887	16826	16918	16772	16801	17113	16759	16931	17152	17022	17058	17020	16979	16996	16748	17010	16837	16989	16867	16816	17068	16857	16915	16840	16870	16805	16921	16945	16882	16980	16872	16841	16894	16832	16825	16881	16839	17012	16930	16940	16972	16937	17140	16904	16835	16949	16791	16869	16873	17146	16756	16933	16974	16877	16988	16910	16854	16927	16872	16870	17071	16931	17024	16827	16926	16749	16909	16985	16901	16825	17147	16980	16896	16909	16920	16886	16782	16855	16857	16880	17009	17037	16903	16815	17029	16909	16779	16912	16918	16989	16882	16837	17043	16886	16989	16904	16943	17031	16880	16915	17090	16901	17065	17019	17003	16832	16951	16923	16948	16798	16789	17025	16953	16963	16971	17140	16951	16815	16789	16799	16924	16933	16833	16884	16936	16778	16992	16800	17006	16830	16805	16792	16910	16749	16928	17041	16980	16823	17010	16918	16957	16828	16824	16841	16972	16848	16954	17063	17143	16894	16803	16912	16834	16975	16822	16913	16769	16802	16888	16800	16893	16824	16970	17134	16855	16918	16911	16913	16893	16987	16897	16972	16874	16953	16854	16926	16799	16802	16964	16903	17050	17016	16933	16916	16762	16939	16884	16834	16867	16990	16870	16910	16898	16890	16963	16970	16934	16950	16987	17129	16912	16811	16819	16915	16924	16810	17091	16712	16782	17048	16906	17077	16736	17008	16904	16871	16950	16743	16904	16898	16740	16889	16994	16891	16916	16753	17027	16912	16951	16847	16769	17095	16679	16758	16983	17015	16895	17037	16782	16940	17044	16848	16770	16893	17005	17064	17049	16800	16883	17128	16729	16932	17008	16616	16858	16940	16935	16997	16966	16856	16934	16783	17025	16989	16872	17013	17034	17016	16867	16836	16951	16875	16883	17009	16844	16869	17006	16660	16743	16741	16893	16904	16924	16914	17014	16864	16933	17024	17022	16803	16760	16969	17030	16773	16846	16926	16885	16966	16947	17028	16828	16875	16751	16864	16951	16942	16773	16980	16877	16906	16740	17023	16740	17048	17021	17025	16964	16903	16744	16882	16941	16850	16972	16912	16995	16946	16911	16957	16993	16868	17108	16764	17072	17000	16784	16889	16709	16967	16774	17021	17091	16839	16944	16876	16863	17046	16921	16916	16894	16912	16880	16939	17000	17073	16944	16895	16835	16840	16995	17005	16965	16900	17039	16864	16923	16764	16797	16905	16866	17139	16969	17009	16865	16955	16952	17034	16996	16889	16919	16910	17013	16816	16739	16916	17019	16813	16878	16819	17049	17063	17003	16840	16914	16799	16876	16908	16798	17029	16881	16914	16909	16891	16831	16975	16813	16809	16853	17062	16834	17043	16837	17073	16902	16855	16879	16880	16786	17083	16935	17052	16862	17051	16809	16904	16872	17136	16812	17008	16879	16957	16992	16901	16857	16882	16765	16949	16855	16831	16899	16951	16858	16932	16851	16923	16908	16961	16696	16877	17098	17218	17072	16911	16938	16930	16936	16829	16998	17079	17072	16919	16955	16933	17069	16876	16841	16836	16860	16993	16875	16831	16994	16923	17011	16888	16935	16926	16916	17015	16933	16822	16948	16852	16993	16991	16942	16915	17064	16877	16833	16853	16932	16888	16920	16873	16907	16792	17012	17135	17037	16997	17043	16867	16925	16944	16723	16818	16942	16969	16927	17002	16931	16888	16861	16714	16814	16831	17101	16882	16772	16966	17018	16872	16923	16848	16895	17013	16989	16903	16994	16872	16917	16822	16977	16743	16839	16825	16948	16909	16825	16836	16898	16904	16817	16852	16964	16885	16885	17008	16811	16754	17068	17105	17097	16891	16782	16776	16974	16998	17024	16751	16878	16938	16948	16937	16836	16896	16945	16990	16854	17001	16762	16820	16845	16942	16957	16898	16871	16968	17091	16888	16831	16987	17035	16876	16920	16818	16953	16778	16800	16813	16848	17002	16991	16877	16889	16846	16989	17022	16838	16813	16910	17069	16867	16908	16971	16801	16814	16960	16837	17007	16877	16811	17036	16890	16783	16925	16856	16932	16982	16928	17054	16812	16814	16755	16852	17032	16682	16966	17004	16780	16937	16696	16954	16968	16926	16913	16950	17046	16879	17046	16833	17036	16887	17077	17017	16814	16687	17007	17041	16862	16964	16722	16771	17000	16895	17033	17213	16961	16995	16868	16831	16912	16786	17058	16980	17005	16880	16801	17014	16741	17025	17015	16873	16860	16771	16934	16812	16989	16946	16991	17042	16930	17088	16932	16834	16998	16928	16780	16930	16803	16972	17042	16910	16789	16931	17101	16818	16864	16879	16917	16939	16906	16870	16991	17147	16713	16957	16944	17006	16942	16858	16914	16784	17169	17042	16832	16957	16876	16914	16933	17056	16852	16743	16741	16717	16988	16919	16683	17010	16989	16805	16898	16937	16917	16762	16874	16852	17100	16923	17038	16878	16800	17083	17111	16883	16863	16893	16956	16904	16908	16839	16823	16991	16927	16989	16949	16959	16905	17084	16639	17094	16893	16960	16819	16888	16946	16988	16792	16802	16958	16946	16745	16986	16844	17051	16973	16917	17094	16865	16803	16786	16898	16932	16876	16792	16834	16924	16994	17032	16846	16970	16883	16969	16986	16968	16997	16914	16998	16987	16915	16971	16948	17022	16840	16961	16901	16954	17056	16908	16979	16797	16918	16970	16852	16935	17139	16746	16963	16984	16976	16886	16844	16828	17046	16935	16930	16906	16757	16959	16858	16970	16817	16851	16868	17021	16867	16969	16736	16934	16970	16956	16939	16768	16940	16838	17074	16849	16927	16817	17023	16832	16985	16910	16966	16807	17054	16875	16880	16977	16939	17070	17086	16900	16818	17035	16804	16904	17000	17009	16804	16798	16903	16933	16828	16786	16776	16966	17081	16984	16867	16901	16725	17017	17022	16983	16953	16715	17122	16858	16815	16852	16861	16861	16897	16995	16893	16914	16958	16943	16935	16846	17058	17043	17031	17011	16925	16947	16899	16951	16693	17104	16854	17035	16852	16971	16984	16824	16960	16899	17058	16905	17047	16979	16820	16800	17110	17016	16895	17011	16903	16753	17016	16842	17032	16980	16825	16842	16924	16991	16977	17002	16848	17054	16815	16948	16918	16932	16802	16950	16875	16944	16840	17053	16958	16948	16959	16989	17001	16886	16864	16915	16891	17142	16850	16802	17031	16852	16867	16863	16777	17072	16961	16860	16865	16963	16853	16979	16954	16949	16865	16986	16861	16861	16941	16895	17035	16945	16839	16835	16874	16924	16740	16820	16818	16860	16818	16868	17002	16803	16908	16962	16854	17005	17068	16907	16996	16898	16882	16873	17034	16899	16901	16889	16923	16886	17028	16952	16832	16878	16894	16943	16781	16984	17018	16963	16753	17016	17214	16884	17047	16791	16993	16995	16953	16913	17044	16904	16975	17051	17071	16814	16774	16844	16958	16803	16877	16927	17088	16922	16680	16912	17008	17015	16966	17009	17009	16714	16916	16880	16756	16803	16950	17072	16855	17160	16957	16743	16867	17001	17219	17008	16916	17000	16917	16821	16826	17079	17054	16866	16939	17017	16919	16858	16914	17026	16737	16932	16870	16816	17016	16976	16874	16824	16801	16998	16926	16848	16850	16981	17058	16880	16839	16812	16895	16791	16828	16948	16849	16912	16782	16932	16971	16878	16877	16956	17009	17036	16819	16757	17007	16780	16758	16751	16914	16822	16875	16938	16900	16925	16788	16999	16982	17001	17035	16753	16862	16859	17022	17022	16910	16830	17049	16761	17048	16922	16935	16833	16980	16941	16783	16921	16917	17027	17002	16950	16979	17080	16920	16807	17063	16845	17012	16952	16636	16910	16994	16895	16832	16951	17003	17130	16919	17034	16983	16807	16929	16796	16910	16909	16819	17075	16909	16734	16903	16884	16934	16983	16940	16732	17082	16745	16833	16989	16799	16947	17025	16926	17115	17030	16798	16803	16895	16807	17015	16961	16933	16892	16905	17116	16889	16899	16981	16775	16858	16948	16935	16980	17079	16765	16875	16979	16653	16790	16941	16960	16778	16948	16832	16834	16874	16768	16931	16804	16955	16707	16778	16879	17068	16906	16964	17011	17047	17076	16897	16837	16863	17129	16858	17035	16981	16920	16836	16869	17086	16873	16806	16892	16867	17134	16862	16740	16902	16868	16813	16828	16824	16950	16902	16620	16810	17020	17028	16930	16882	16979	16826	17009	16764	17095	16728	16944	16938	16898	17023	16819	16819	16838	17040	16962	16876	16810	16924	17062	16850	16889	16840	16904	16917	17059	16818	16901	17001	16855	16909	16981	16899	16793	16980	16795	17019	16921	16986	16928	16936	16886	16828	16948	16920	17017	16928	16927	16802	16814	16706	16718	16897	16849	16877	16897	16751	16941	16956	16880	16947	17013	16941	16895	16798	16915	16887	16833	16958	16840	17014	16836	16839	16961	16775	16783	16986	17063	16744	16636	17066	16974	17067	16827	16876	16850	16925	17051	16817	16944	16865	16950	16945	16773	16947	16902	16917	17074	16887	17025	17176	17130	16859	16918	16848	16687	17088	16771	16886	16894	17036	16945	16812	16871	17044	16954	16874	16933	17017	16861	16718	17062	16933	16904	16982	16909	16785
23677	21270	30613	34070	41072	51101	50974	42498	39317	35005	32868	30135	28909	28152	27700	27212	27000	26934	26629	26271	26186	26171	26279	26142	26065	26223	25790	25878	25712	25848	25847	25951	25865	25991	25937	25869	25910	25857	25826	25895	25854	25585	25692	25660	25843	25666	25541	25715	25678	25630	25913	25869	25823	25698	25889	25889	25958	25960	25761	25782	25866	25592	25653	25924	25718	25659	25754	25918	25859	25922	25912	25959	25756	25905	25792	25783	25608	26047	25845	25787	25762	25772	25762	25619	25951	25787	25731	25599	25731	25862	25860	26054	25735	25410	25761	25923	25952	25679	25824	25738	25621	25664	25739	25681	25714	25906	26194	25881	25865	25736	25841	25853	25734	25807	25753	25556	25568	26076	25847	25738	25958	25935	25727	25957	25836	25894	25871	25629	25805	25739	25634	25716	25697	25705	25911	25832	25629	25872	25570	25715	25964	25756	25730	25999	25817	25991	26080	25835	25749	25995	25736	26005	25815	25815	25615	25848	25751	26001	25732	25596	25970	25674	26193	25493	25783	25913	25715	25827	25815	25831	25700	26051	26004	25616	25639	25674	25848	25972	25806	25899	25802	25798	25901	25760	25932	25822	25882	26007	25799	25681	25902	25770	25941	25834	25962	25798	25952	25862	25814	25696	25703	25812	25735	25891	25781	25568	25599	25766	25698	25663	25910	25788	25766	25900	25827	25681	25765	25816	25656	25896	25860	25736	25702	25676	25604	25900	25716	25637	25888	25817	25823	25657	25731	25821	25784	25763	25898	25485	25603	25863	25629	25773	25873	25802	25824	25739	25729	25588	26077	25913	25464	25771	26069	25938	25669	25720	25814	25714	25542	25946	25745	25823	25799	25820	25869	25640	25478	25571	25840	25796	25678	25889	25759	25660	25923	25889	25881	25712	25675	25661	25561	25874	25984	25727	25613	25872	26099	25930	25745	26070	25557	25825	25945	25891	26059	26026	25767	25471	25764	25747	25817	25723	25894	25654	25746	25782	25870	25887	25648	25706	25750	25867	25848	25936	25716	25511	25792	25915	25984	25755	25702	25649	25778	25872	25723	25745	25781	25967	25947	25822	25691	25780	25920	25795	25533	25724	25836	25590	25617	25788	26048	25757	25631	25902	25773	25798	25552	25758	25702	25665	26100	25820	25837	25723	25688	25849	25799	25770	25856	25666	26059	25884	26018	25843	25706	25687	25900	25559	25783	25932	25831	25829	25854	25816	25832	25968	25675	25687	25412	25932	25701	25606	25789	25859	25590	25903	25625	25862	25836	25692	25774	25686	25870	25670	25434	25776	25877	25845	25717	25791	25720	25893	25879	25792	25735	25757	25932	25478	25824	25817	25612	25862	25996	25769	25782	25925	25753	25559	25707	25918	25796	25670	25806	25877	25820	25665	25773	25689	25688	25934	25874	25797	25927	25659	25753	25766	25740	25781	25579	25849	25748	25429	25718	25715	25832	25772	25819	25831	25817	25842	25762	25676	26029	25890	25969	25603	25626	25823	25462	25702	25916	25858	25700	25736	25765	25922	25878	25995	25768	25891	25681	25920	25779	25838	25950	25635	25774	25779	25685	25903	25833	25649	25686	25825	25756	25765	25868	25576	25827	25795	25904	25726	25857	25676	25765	26133	25828	25902	26001	25995	25870	25855	25742	25794	26056	26090	25605	25792	25905	25507	25670	25915	25914	26014	25886	25701	25757	25716	25878	25869	25778	25799	25870	25781	25525	25517	25814	25658	26098	25943	25711	25775	25633	25606	25609	25705	25753	26028	25870	25908	25619	25492	25848	25681	25766	25811	25898	26060	25689	25791	25927	25562	25924	25695	25712	25925	25653	25855	25666	25906	25731	25973	25563	25969	25579	25584	26022	25657	25744	25736	25888	25635	25731	25920	25842	25840	25823	25614	25646	25848	25643	25964	26189	25857	25649	25839	25886	25917	25763	25830	25712	25724	25837	25776	25711	25568	25674	25746	25740	25705	25937	25865	25637	25544	25734	25807	25637	25487	25624	25687	25726	25838	25768	25751	25974	25720	25666	25874	25984	25668	25801	25749	25806	25640	25873	25621	25888	25601	26003	25894	25637	25752	25828	25953	25882	25789	25801	25846	25720	25772	25653	25572	25760	25580	25932	25695	25814	25843	25695	25544	25647	25726	25769	25771	25815	25786	25899	25934	25914	25832	25945	25788	25724	25721	25827	25807	25759	25958	25787	25894	25951	25866	25840	25893	25950	25558	25935	25950	25851	25828	25688	25729	25684	25466	25800	25680	25475	25588	25808	25852	25784	25993	25754	25609	25850	25625	25583	25700	25961	25764	25922	26078	25736	25815	25778	25785	25886	25915	25681	25779	25736	25744	25720	25895	25747	26014	25981	25872	26093	25952	25841	25644	25973	25821	25840	25871	25937	25832	25614	25925	25907	25914	25744	25889	25669	26002	25734	25882	25812	25893	25432	25635	25789	25721	25850	25538	25921	26004	25763	25841	25836	25692	25816	25547	25800	25703	25720	25903	25851	25767	26036	25624	25978	25894	25673	25767	25958	25788	25835	25803	25777	25730	25657	25779	25916	25674	25976	25732	25870	25911	25982	25453	25783	25683	25775	25927	25904	25756	25735	25677	25890	25961	25867	25838	25616	25964	25901	25536	25869	25793	25637	25730	25824	26141	25890	25777	25748	25604	25957	25825	25836	25685	25997	25841	25685	25908	25871	26077	25762	25915	25718	25726	25704	25854	25597	25726	25796	25349	25768	25746	25776	26033	25928	25752	25591	25861	25952	25629	25706	25699	25889	25687	25941	25926	25724	25802	25684	25551	25962	25851	25770	25664	25747	25896	25636	25986	25850	25801	25860	25870	26080	26014	25882	25875	25818	25864	25700	25994	25914	25930	25858	25650	25713	25894	25761	25619	25806	25847	26038	25915	25721	25784	25665	25510	25621	25754	25787	25753	25710	25896	25744	25859	25621	25796	25855	25963	25829	25640	25995	26099	25692	25701	25850	25551	25681	25760	25848	25858	25625	25826	25721	25632	25925	25573	26052	25925	25820	25784	25705	25637	25881	25687	25744	25778	25508	25670	25728	25775	25782	25821	25760	25518	25641	25808	25554	25727	25796	25846	25938	26029	25635	25836	25655	25684	25808	25673	25681	25758	25688	25746	25635	25740	26017	25829	25571	25813	25828	25817	25728	25673	25745	25802	26012	25689	25870	26070	25630	25994	25894	26027	25819	25805	26033	25557	25747	25694	25515	25694	25873	25856	25825	25679	25941	25574	25597	25577	25568	25952	25648	25637	25686	25754	25877	25782	26041	25753	26027	25883	25869	25799	25895	25890	25677	25779	25595	25876	25766	25736	25733	25769	25923	25646	25789	25865	25897	25847	25743	26000	25998	25948	25842	25618	25591	25632	25614	25512	25615	25906	25804	25541	25984	25780	25556	25987	25863	25877	25848	25882	25718	25831	25784	25915	25458	25847	25592	25628	25671	25895	25877	25776	25853	25690	25903	25837	25908	25653	25850	25814	25593	25736	25798	25575	25689	25743	25967	25740	25862	25866	25734	25750	25634	25867	25886	25938	25756	25643	25814	25472	25815	25940	26025	25783	25767	25583	25619	25475	25651	25929	25889	25775	25624	25528	25630	25822	25860	25759	25775	25433	25767	25762	25488	25500	25834	25707	25577	25824	25982	25655	25672	25640	25929	25822	25753	25958	25958	25967	25695	25866	25600	25525	25938	25848	25765	25753	25557	25770	25726	25748	25854	25683	25861	25713	25902	25731	25745	25689	26092	25711	25873	25661	25666	25718	25917	25821	25884	25845	25637	25385	25785	25877	25964	25729	25800	25641	25570	25597	26050	25683	25549	25677	25887	25901	25676	25659	25930	25844	25667	25712	25840	25730	25734	25664	25631	25885	25603	25719	26229	25934	25700	25826	25994	25810	25714	25595	25950	25798	25926	25643	25591	25897	25806	25764	25885	25791	25783	25526	25658	25722	25638	25523	25653	25717	26061	25866	25837	25774	25884	26014	25905	25677	25877	25973	25727	25758	25908	25747	26023	25767	25651	25994	25670	25630	25785	25722	26009	25814	25786	25780	25620	25744	25612	25834	25638	25752	25706	25815	25931	25808	25687	25620	25558	25759	25930	26027	25954	25766	25687	25883	25781	25876	25845	25818	25929	25821	25877	25590	25866	25781	25710	25628	25681	25716	25838	25712	25519	25566	25698	25752	25798	25754	25647	25607	25781	25784	25588	25881	25586	25693	25909	25584	25887	25827	25847	25839	25758	25889	25674	25989	25591	25875	25914	25830	25918	25933	26057	25677	26050	25961	25801	25712	25670	25508	25759	26102	25917	25676	25679	25769	25737	25761	25727	25845	25857	25840	25785	25959	25824	25920	25473	25731	25888	25769	25754	25925	25648	25735	25792	25749	25818	26039	25585	25956	25835	25866	25990	25991	25639	25760	25688	25942	25857	25942	25857	25709	25799	25847	25408	25733	25640	25760	25572	25516	25727	25715	25909	25740	25749	25752	25781	25729	25727	25867	25776	25751	25749	25594	25649	25482	25784	25666	25785	25743	25714	25802	25897	25794	25697	25715	25755	25741	25855	25571	26034	25639	25712	25706	25877	25929	25782	25621	25769	25719	25774	25880	25752	25836	25728	25730	25850	25593	25994	25794	25641	25672	25816	25880	25948	25934	25798	25722	25817	25818	25785	25860	25890	25909	25769	25684	25683	25555	25799	25731	25591	25793	25812	25592	25668	25640	25827	25573	25669	25858	25525	25802	25880	25930	25647	25779	25831	25698	25724	25891	25755	26016	25735	25754	26064	25858	25798	25890	25881	25737	25738	25981	25628	25649	25994	26150	25914	25718	25846	25801	25511	25848	25956	25842	25967	26018	25982	25713	25815	25831	25873	25649	25768	25869	25895	25922	25978	25820	25857	25616	25821	25730	25793	26011	25751	25669	25882	25445	25724	25881	25818	25641	26045	25849	25882	25780	25805	25780	25650	25811	25941	25820	25695	25738	25766	25682	25574	25531	25752	25967	26122	25637	26042	25649	25730	25600	25507	25626	25817	25999	26035	25860	25669	25774	25942	25931	25772	25900	26011	25905	25841	25775	25456	25792
50061	78560	76678	62537	55988	52502	45362	36808	32988	26950	24631	21442	20065	19020	18504	18193	17848	17686	17451	17043	17368	17202	17233	17087	16927	17034	17087	16826	16797	16902	16926	16852	16861	16843	16844	16958	16910	16779	16705	16683	16675	16487	16704	16677	16731	16655	16771	16578	16744	16754	16861	16516	16759	16687	16728	16659	16756	16739	16787	16800	16632	16861	16807	16650	16804	16569	16749	16690	16630	16679	16480	16674	16787	16740	16726	16837	16678	16744	16606	16620	16757	16773	16813	16721	16879	16771	16762	16800	16730	16671	16884	16595	16791	16666	16691	16679	16585	16589	16683	16720	16668	16530	16781	16680	16677	16624	16728	16706	16701	16785	16689	16608	16747	16738	16880	16834	16533	16599	16774	16666	16762	16615	16921	16834	16575	16693	16636	16754	16734	16623	16710	16830	16824	16521	16849	16531	16864	16574	16593	16787	16732	16685	16961	16890	16750	16758	16605	16572	16739	16920	16835	16689	16802	16696	16652	16754	16616	16860	16766	16650	16580	16651	16748	16936	16746	16676	16671	16821	16836	16762	16607	16740	16680	16805	16768	16650	16829	16735	16637	16649	16840	16743	16745	16489	16859	16616	16707	16807	16626	16830	16657	16670	16780	16605	16912	16666	16611	16648	16668	16450	16651	16617	16665	16753	16659	16699	16644	16726	16752	16751	16637	16669	16794	16658	16680	16834	16683	16675	16708	16909	16841	16705	16503	16742	16536	16775	16557	16888	16643	16720	16745	16733	16703	16654	16683	16712	16696	16681	16764	16751	16758	16683	16828	16847	16638	16824	16668	16805	16719	16683	16925	16822	16550	16772	16865	16711	16819	16630	16613	16658	16809	16603	16911	16932	16636	16625	16521	16710	16664	16653	16675	16592	16642	16665	16579	16723	16737	16556	16764	16742	16697	16646	16798	16635	16754	16830	16796	16826	16657	16689	16728	16691	16591	16669	16746	16634	16685	16598	16703	16758	16793	16799	16715	16738	16591	16699	16822	16726	16789	16664	16651	16812	16859	16679	16750	16666	16775	16910	16776	16748	16672	16715	16826	16793	16481	16725	16620	16620	16780	16845	16842	16837	16709	16825	16756	16816	16665	16754	16690	16817	16674	16687	16857	16723	16753	16697	16725	16832	16847	16825	16589	16775	16790	16643	16703	16700	16620	16575	16807	16843	16793	16918	16694	16824	16696	16692	16832	16706	16626	16840	16619	16856	16942	16790	16687	16790	16578	16610	16644	16713	16690	16682	16755	16779	16837	16738	16592	16757	16785	16552	16884	16654	16611	16772	16693	16816	16598	16592	16750	16764	16734	16765	16728	16720	16627	16811	16572	16764	16656	16595	16839	16790	16762	16689	16688	16730	16752	16792	16885	16742	16550	16721	16712	16624	16792	16643	16857	16877	16608	16860	16740	16741	16730	16820	16693	16582	16619	16673	16675	16810	16827	16572	16752	16911	16814	16738	16690	16705	16649	16823	16749	16745	16947	16651	16575	16858	16850	16661	16657	16602	16734	16635	16593	16830	16776	16717	16531	16696	16747	16593	16707	16619	16708	16628	16819	16881	16740	16687	16797	16730	16666	16691	16579	16663	16779	16708	16688	16702	16926	16611	16814	16684	16705	16766	16736	16636	16524	16827	16536	16885	16833	16512	16642	16700	16611	16895	16603	16639	16656	16747	16784	16905	16690	16772	16666	16848	16865	16647	16717	16805	16670	16790	16797	16626	16715	16754	16870	16741	16708	16781	16604	16746	16700	16721	16695	16846	16812	16750	16727	16830	16921	16762	16734	16920	16781	16631	16775	16573	16687	16669	16709	16568	16953	16718	16826	16931	16792	16646	16590	16704	16828	16715	16636	16647	16850	16914	16729	16649	16748	16698	16724	16761	16726	16640	16745	16598	16774	16731	16722	16807	16787	16825	16629	16648	16651	16724	16645	16786	16710	16573	16974	16508	16825	16531	16730	16569	16738	16655	16773	16687	16678	16596	16731	16657	16769	16765	16809	16780	16680	16737	16736	16735	16695	16878	16623	16562	16750	16694	16858	16636	16698	16658	16929	16745	17113	16642	16870	16616	16854	16758	16598	16723	16467	16842	16818	16646	16772	16748	16753	16710	16772	16727	16630	16785	16748	16527	16688	16765	16594	16600	16730	16696	16881	16784	16689	16866	16748	16646	16522	16683	16660	16526	16611	16723	16846	16745	16547	16879	16620	16718	16868	16839	16734	16782	16549	16762	16661	16689	16688	16694	16739	16703	16817	16765	16839	16840	16890	16754	16602	16651	16710	16680	16590	16695	16903	16678	16661	16753	16781	16588	16785	16654	16858	16636	16750	16708	16720	16659	16666	16669	16799	16574	16847	16526	16600	16736	16739	16627	16683	16833	16535	16837	16667	16746	16702	16677	16569	16819	16767	16808	16733	16696	16689	16838	16646	16789	16659	16681	16888	16852	16726	16681	16698	16697	16768	16700	16514	16460	16650	16841	16730	16753	16798	16816	16732	16660	16750	16632	16421	16684	16646	16739	16659	16882	16614	16729	16833	16760	16773	16752	16693	16832	16986	16766	16748	16647	16730	16707	16635	16768	16730	16810	16696	16597	16756	16700	16615	17005	16663	16738	16885	16717	16605	16624	16749	16696	16738	16835	16661	16741	16883	16808	16724	16660	16599	16717	16703	16783	16809	16730	16657	16747	16732	16857	16747	16596	16818	16624	16865	16734	16712	16763	16644	16797	16717	16818	16908	16734	16728	16636	16583	16718	16745	16583	16773	16927	16646	16782	16733	16779	16650	16707	16718	16796	16578	16613	16905	16675	16763	16785	16849	16680	16673	16722	16753	16668	16793	16781	16717	16702	16652	16706	16610	16740	16834	16889	16828	16617	16630	16547	16607	16933	16879	16744	16682	16625	16858	16598	16883	16655	16747	16745	16657	16792	16844	16719	16829	16740	16811	16564	16746	16815	16750	16746	16747	16872	16707	16683	16842	16742	16693	16729	16755	16738	16663	16750	16546	16780	16784	16606	16718	16910	16676	16748	16785	16528	16804	16795	16749	16676	16707	16647	16568	16633	16615	16820	16671	16833	16820	16788	16761	16802	16689	16662	16634	16811	16784	16688	16655	16754	16802	16873	16801	16571	16773	16828	16643	16585	16767	16672	16663	16955	16812	16641	16851	16610	16552	16680	16835	16449	16934	16712	16623	16732	16669	16659	16538	16705	16780	16762	16778	16578	16748	16798	16850	16524	16580	16748	16628	16869	16679	16508	16678	16708	16682	16626	16626	16693	16719	16912	16613	16647	16611	16756	16754	16822	16647	16816	16598	16661	16750	16775	16695	16588	16805	16657	16580	16680	16696	16735	16757	16616	16686	16852	16928	16750	16692	16833	16652	16734	16823	16659	16618	16550	16636	16982	16754	16792	16673	16817	16745	16467	16674	16760	16554	16849	16794	16732	16750	16620	16598	16591	16842	16659	16851	16694	16832	16587	16546	16693	16711	16938	16814	16705	16656	16591	16871	16662	16719	16795	16717	16774	16820	16709	16626	16707	16682	16640	16731	16643	16692	16762	16796	16816	16659	16711	16790	16583	16779	16766	16713	16724	16835	16753	16662	16849	16821	16766	16737	16674	16814	16742	16670	16824	16664	16683	16780	16876	16573	16762	16838	16910	16503	16797	16655	16901	16777	16878	16925	16723	16715	16736	16771	16751	16698	16569	16629	16697	16833	16780	16745	16419	16638	16765	16917	16778	16645	16703	16912	16798	16757	16922	16931	16535	16719	16631	16921	16629	16679	16738	16795	16661	16831	16792	16526	16781	16658	16727	16686	16648	16755	16821	16708	16671	16877	16799	16502	16845	16773	16712	16667	16725	16851	16642	16549	16700	16592	16778	16822	16753	16742	16811	16717	16619	16550	16800	16602	16820	16728	16750	16768	16640	16736	16646	16709	16646	16830	16626	16755	16712	16810	16761	16716	16792	16653	16743	16428	16813	16811	16807	16603	16692	16611	16792	16846	16756	16767	16867	16859	16772	16841	16673	16820	16744	16777	16671	16812	16677	16842	16663	16677	16735	16838	16841	16967	16742	16681	16611	16612	16801	16702	16797	16688	16773	16675	16652	16829	16670	16610	16742	16702	16684	16760	16753	17000	16720	16730	16578	16754	16688	16799	16705	16818	16726	16838	16747	16693	16789	16915	16634	16801	16925	16633	16553	16859	16691	16714	16754	16578	16703	16711	16651	16765	16661	16887	16860	16898	16728	16766	16795	16638	16701	16799	16883	16773	16630	16802	16619	16707	16644	16554	16795	16716	16776	16782	16682	16616	16617	16652	16757	16690	16666	16696	16849	16819	16674	16669	16637	16734	16879	16779	16860	16756	16618	16723	16707	16703	16831	16566	16794	16812	16717	16771	16516	16835	16674	16723	16807	16798	16815	16872	16769	16681	16845	16772	16684	16844	16658	16685	16595	16605	16635	16674	16732	16598	16526	16622	16747	16864	16851	16682	16556	16716	16772	16802	16657	16793	16599	16947	16855	16720	16758	16706	16643	16701	16733	16750	16777	16721	16728	16618	16813	16728	16750	16724	16740	16895	16764	16655	16859	16666	16786	16707	16709	16915	16716	16617	16895	16784	16786	16842	16664	16714	17095	16578	16995	16631	16816	16781	16813	16647	16758	16739	16778	16774	16794	16709	16775	16794	16604	16759	16654	16633	16812	16763	16659	16703	16705	16787	16922	16741	16870	16567	16739	16709	16740	16642	16735	16747	16591	16711	16538	16911	16664	16750	16638	16578	16616	16777	16600	16694	16772	16470	16708	16554	16692	16542	16668	16768	16659	16777	16494	16628	16796	16788	16691	16662	16640	16717	16751	16816	16589	16780	16597	16764	16810	16783	16949	16665	16762	16690	16729	16723	16604	16714	16762	16747	16666	16759	16804	16727	16726	16773	16748	16710	16600	16775	16710	16658	16890	16743	16698	16667	16871	16908	16654	16743	16748	16741	16806	16693	16649	16758	16888	16733	16665	16685	16567	16723	16705	16839	16833	16785	16548	16760	16665	16769	16889	16508	16863	16663	16798	16833	16725	16952	16726	16729	16717	16708	16616	16717	16513	16714	16770	16813	16773
45419	55629	58622	52222	48061	42304	37045	32745	30236	28761	27986	26934	26845	26528	26191	25937	26120	25780	25653	26029	25907	25665	25901	25618	25652	25717	25897	25660	25728	25629	25561	25567	25601	25738	25749	25475	25720	25557	25651	25548	25603	25590	25492	25570	25901	25500	25479	25546	25583	25692	25510	25563	25593	25831	25588	25642	25764	25767	25674	25603	25574	25691	25730	25735	25363	25556	25551	25244	25718	25491	25454	25515	25603	25610	25544	25622	25680	25717	25633	25863	25404	25695	25275	25611	25360	25713	25714	25511	25528	25561	25407	25523	25772	25511	25411	25620	25607	25484	25775	25581	25573	25653	25663	25503	25681	25517	25591	25549	25513	25428	25463	25648	25557	25166	25698	25547	25628	25626	25687	25605	25596	25551	25906	25762	25648	25475	25645	25430	25656	25652	25578	25568	25294	25621	25542	25605	25422	25619	25823	25548	25426	25442	25327	25538	25832	25667	25613	25411	25797	25572	25402	25400	25660	25557	25528	25610	25772	25573	25675	25407	25507	25407	25553	25599	25307	25536	25615	25682	25565	25776	25684	25569	25180	25571	25609	25612	25479	25583	25746	25460	25636	25661	25641	25458	25650	25616	25460	25800	25815	25381	25551	25398	25603	25560	25551	25440	25607	25708	25603	25404	25655	25432	25529	25436	25728	25514	25613	25488	25771	25510	25561	25476	25495	25477	25501	25583	25533	25755	25391	25691	25843	25337	25354	25403	25381	25607	25499	25420	25649	25594	25448	25591	25700	25485	25572	25526	25678	25516	25528	25536	25812	25547	25588	25586	25718	25375	25515	25356	25641	25627	25606	25384	25484	25589	25605	25164	25547	25534	25698	25628	25354	25642	25439	25331	25403	25783	25555	25340	25652	25512	25632	25474	25588	25700	25849	25775	25681	25576	25615	25509	25647	25671	25561	25509	25592	25622	25668	25511	25650	25560	25553	25648	25436	25333	25533	25434	25698	25630	25631	25541	25471	25498	25707	25607	25447	25700	25599	25579	25431	25462	25498	25721	25791	25358	25466	25679	25722	25825	25636	25576	25748	25404	25487	25656	25600	25570	25514	25534	25473	25525	25556	25469	25501	25510	25753	25646	25549	25562	25636	25679	25542	25623	25599	25838	25799	25519	25519	25525	25557	25635	25845	25715	25650	25493	25774	25569	25761	25351	25470	25391	25517	25721	25338	25760	25696	25782	25575	25549	25588	25399	25706	25535	25549	25498	25567	25264	25615	25397	25492	25627	25543	25647	25612	25645	25310	25489	25469	25553	25725	25524	25744	25710	25655	25689	25445	25380	25575	25535	25349	25465	25555	25680	25672	25563	25661	25625	25503	25630	25635	25635	25527	25853	25519	25657	25646	25517	25656	25369	25549	25749	25592	25564	25492	25501	25483	25639	25453	25471	25711	25755	25629	25684	25602	25400	25620	25448	25747	25826	25617	25798	25563	25569	25707	25637	25602	25674	25760	25726	25692	25726	25544	25916	25580	25585	25465	25722	25577	25735	25456	25691	25272	25560	25891	25383	25640	25553	25321	25629	25616	25479	25864	25587	25554	25642	25618	25674	25691	25805	25574	25539	25707	25558	25637	25376	25428	25541	25569	25482	25344	25689	25812	25789	25383	25404	25501	25925	25682	25447	25590	25498	25842	25484	25474	25460	25595	25688	25686	25622	25290	25920	25648	25797	25565	25352	25718	25445	25516	25377	25804	25842	25661	25340	25689	25702	25534	25596	25761	25631	25478	25717	25581	25561	25687	25703	25469	25684	25417	25516	25376	25837	25661	25581	25414	25704	25588	25467	25631	25727	25690	25604	25629	25733	25764	25667	25356	25519	25514	25508	25608	25566	25562	25581	25500	25486	25511	25371	25767	25619	25465	25744	25531	25792	25704	25587	25405	25255	25761	25455	25627	25368	25453	26031	25454	25415	25549	25670	25505	25671	25698	25590	25687	25445	25531	25454	25615	25587	25331	25331	25422	25462	25602	25465	25695	25397	25864	25771	25655	25528	25613	25492	25297	25573	25728	25881	25336	25393	25576	25509	25688	25350	25430	25593	25681	25595	25461	25517	25698	25710	25525	25803	25555	25893	25627	25564	25592	25497	25541	25651	25575	25740	25603	25579	25793	25719	25571	25428	25904	25697	25660	25402	25658	25407	25571	25394	25650	25603	25629	25639	25775	25567	25629	25703	25595	25537	25361	25644	25684	25382	25582	25829	25511	25358	25667	25524	25532	25314	25711	25400	25572	25672	25736	25442	25637	25449	25843	25650	25495	25825	25655	25608	25501	25665	25750	25512	25584	25772	25563	25638	25681	25704	25526	25426	25314	25637	25537	25563	25519	25640	25365	25375	25634	25527	25582	25624	25688	25503	25407	25592	25736	25657	25428	25620	25309	25563	25442	25922	25610	25711	25555	25585	25528	25376	25684	25479	25670	25623	25503	25499	25516	25533	25506	25605	25584	25734	25787	25648	25761	25630	25501	25591	25715	25811	25866	25332	25509	25685	25436	25639	25438	25545	25659	25346	25546	25719	25682	25582	25594	25590	25593	25666	25730	25518	25666	25889	25714	25576	25690	25426	25663	25649	25638	25719	25494	25665	25903	25592	25607	25596	25544	25714	25618	25637	25636	25544	25355	25322	25585	25582	25697	25682	25758	25447	25497	25568	25483	25656	25818	25770	25582	25756	25454	25635	25680	25640	25768	25533	25618	25659	25742	25316	25559	25704	25584	25713	25621	25658	25691	25580	25600	25461	25465	25663	25343	25461	25661	25238	25789	25432	25436	25361	25458	25473	25596	25617	25606	25580	25581	25728	25629	25487	25757	25507	25703	25492	25673	25539	25494	25422	25289	25458	25650	25631	25651	25527	25379	25590	25428	25552	25547	25323	25428	25356	25765	25508	25521	25535	25577	25624	25566	25351	25523	25380	25499	25614	25748	25670	25954	25564	25494	25908	25717	25489	25633	25628	25530	25746	25559	25615	25306	25687	25704	25813	25528	25644	25414	25445	25764	25475	25547	25669	25847	25497	25745	25590	25714	25542	25673	25633	25568	25598	25542	25596	25657	25740	25504	25479	25408	25672	25762	25731	25719	25593	25504	25748	25596	25596	25613	25507	25602	25675	25549	25594	25804	25499	25495	25539	25448	25372	25396	25626	25598	25624	25646	25475	25402	25430	25579	25356	25532	25364	25464	25637	25724	25516	25547	25513	25620	25621	25505	25394	25291	25728	25379	25572	25657	25254	25334	25541	25643	25621	25645	25627	25527	25623	25906	25690	25656	25601	25616	25637	25641	25756	25415	25670	25604	25326	25551	25706	25648	25511	25701	25699	25532	25567	25595	25630	25499	25708	25574	25337	25779	25533	25582	25565	25700	25418	25573	25450	25677	25542	25560	25503	25638	25558	25738	25568	25603	25582	25590	25491	25394	25577	25451	25476	25702	25486	25793	25718	25886	25510	25727	25610	25453	25381	25669	25464	25497	25533	25562	25667	25508	25682	25513	25604	25693	25547	25760	25456	25564	25453	25732	25544	25828	25795	25794	25474	25416	25616	25493	25542	25556	25522	25619	25700	25735	25650	25778	25548	25841	25422	25376	25499	25828	25460	25834	25536	25491	25926	25755	25569	25633	25638	25673	25435	25599	25571	25533	25552	25405	25372	25592	25653	25686	25534	25588	25417	25470	25543	25455	25707	25570	25283	25672	25440	25735	25644	25679	25695	25689	25248	25620	25591	25895	25776	25435	25494	25437	25638	25624	25582	25599	25479	25650	25469	25646	25516	25721	25843	25500	25594	25653	25519	25298	25345	25731	25546	25856	25448	25697	25732	25512	25420	25381	25454	25405	25645	25898	25714	25863	25659	25418	25564	25610	25520	25421	25558	25494	25632	25871	25891	25596	25629	25724	25527	25516	25507	25523	25551	25572	25345	25332	25437	25734	25476	25690	25435	25598	25666	25675	25611	25526	25485	25721	25630	25699	25430	25638	25564	25332	25510	25626	25455	25586	25612	25663	25550	25687	25482	25621	25445	25640	25702	25755	25796	25858	25724	25796	25446	25296	25507	25568	25605	25733	25647	25739	25533	25466	25416	25537	25786	25424	25797	25598	25633	25644	25366	25709	25766	25557	25595	25383	26142	25404	25607	25430	25661	25367	25320	25644	25443	25429	25482	25576	25505	25406	25616	25505	25887	25476	25543	25623	25698	25763	25588	25559	25534	25794	25542	25514	25436	25247	25535	25640	25913	25633	25604	25579	25698	25708	25537	25738	25676	25712	25434	25790	25570	25297	25849	25470	25860	25675	25919	26033	25693	25859	25732	25609	25386	25314	25301	25557	25701	25391	25718	25932	25792	25654	25361	25416	25513	25656	25728	25677	25601	25468	25596	25497	25573	25833	25563	25713	25748	25692	25573	25574	25438	25858	25483	25521	25514	25623	25497	25631	25673	25598	25493	25853	25834	25497	25298	25423	25504	25673	25410	25595	25582	25742	25530	25524	25820	25456	25584	25538	25582	25613	25700	25659	25614	25612	25614	25491	25644	25696	25386	25610	25473	25761	25800	25591	25273	25520	25655	25478	25346	25431	25618	25668	25391	25645	25603	25631	25454	25473	25990	25784	25768	25633	25590	25511	25526	25602	25564	25246	25860	25572	25516	25470	25539	25779	25541	25608	25624	25763	25373	25535	25417	25479	25716	25742	25571	25405	25632	25508	25478	25267	25452	25523	25496	25713	25673	25591	25382	25552	25627	25466	25364	25709	25741	25631	25728	25650	25596	25596	25598	25526	25682	25437	25348	25664	25541	25408	25518	25424	25539	25828	25615	25556	25378	25724	25840	25547	25542	25900	25301	25545	25318	25711	25863	25461	25624	25598	25581	25659	25741	25761	25587	25769	25672	25739	25521	25482	25647	25601	25528	25693	25783	25623	25623	25688	25612	25496	25558	25508	25503	25304	25482	25601	25653	25739	25727	25612	25496	25647	25619	25302	25667	25597	25408	25578	25487	25757	25617	25505	25594	25424	25640	25653	25511	25665	25781	25489	25738	25548	25872	25713	25351	25342	25468	25640	25745	25790	25475	25556	25427	25556	25518	25707	25682	25409	25465	25337	25533	25423	25715	25476	25772
47425	63728	58193	46587	42683	36053	30255	25127	22125	20484	19399	18286	17810	17287	17324	17265	17020	16980	16889	16733	16794	16788	16813	16682	16565	16671	16643	16661	16675	16683	16784	16816	16659	16646	16652	16594	16587	16538	16578	16755	16523	16544	16650	16604	16689	16533	16562	16439	16619	16568	16687	16728	16492	16649	16733	16609	16585	16556	16908	16710	16514	16679	16477	16769	16453	16713	16678	16657	16450	16631	16580	16744	16501	16601	16493	16505	16579	16652	16484	16580	16790	16605	16846	16679	16641	16689	16721	16576	16835	16425	16768	16571	16544	16655	16684	16638	16606	16692	16756	16508	16733	16656	16668	16466	16626	16584	16601	16502	16809	16721	16677	16356	16607	16520	16425	16600	16602	16587	16714	16532	16654	16733	16578	16607	16808	16671	16756	16550	16623	16581	16540	16603	16838	16574	16688	16671	16874	16836	16701	16476	16623	16468	16540	16792	16669	16718	16613	16381	16589	16542	16817	16603	16644	16555	16831	16701	16818	16728	16583	16796	16682	16478	16738	16631	16655	16793	16777	16754	16731	16689	16764	16735	16555	16542	16796	16584	16675	16582	16578	16601	16669	16544	16817	16695	16618	16616	16710	16675	16742	16643	16665	16711	16563	16668	16457	16782	16640	16764	16421	16594	16704	16692	16650	16575	16712	16847	16529	16722	16683	16512	16483	16599	16645	16573	16477	16713	16606	16699	16659	16696	16615	16558	16708	16543	16719	16659	16601	16626	16669	16720	16750	16754	16396	16709	16559	16485	16683	16561	16595	16790	16584	16626	16606	16656	16625	16691	16800	16694	16765	16548	16323	16600	16829	16630	16585	16592	16482	16451	16671	16557	16611	16575	16673	16628	16648	16377	16370	16806	16577	16622	16761	16585	16801	16477	16713	16530	16794	16621	16774	16654	16588	16787	16568	16506	16878	16745	16699	16803	16576	16604	16848	16555	16676	16546	16562	16458	16577	16654	16765	16421	16833	16729	16584	16670	16809	16684	16685	16579	16412	16586	16742	16762	16739	16847	16774	16623	16731	16648	16810	16543	16579	16861	16689	16674	16873	16393	16400	16492	16713	16892	16683	16637	16593	16555	16763	16550	16732	16696	16502	16549	16714	16622	16342	16644	16744	16551	16626	16615	16743	16728	16564	16701	16600	16569	16714	16584	16721	16570	16593	16571	16702	16679	16682	16827	16623	16768	16667	16778	16679	16429	16593	16622	16629	16630	16537	16670	16474	16801	16603	16526	16712	16638	16604	16722	16672	16658	16554	16542	16874	16826	16634	16477	16618	16673	16622	16733	16752	16658	16591	16640	16697	16660	16694	16625	16681	16655	16637	16688	16826	16725	16543	16622	16565	16699	16762	16614	16545	16674	16549	16786	16760	16624	16815	16587	16559	16660	16708	16487	16651	16652	16583	16693	16591	16572	16712	16623	16614	16607	16577	16672	16757	16465	16709	16652	16691	16848	16616	16674	16827	16780	16625	16745	16714	16351	16588	16808	16518	16616	16756	16694	16776	16723	16579	16685	16716	16718	16441	16775	16581	16617	16649	16681	16636	16571	16710	16655	16694	16768	16599	16751	16715	16684	16537	16841	16797	16741	16641	16743	16491	16743	16677	16367	16567	16637	16762	16838	16563	16751	16619	16614	16646	16601	16757	16455	16747	16668	16744	16882	16568	16656	16777	16579	16652	16704	16588	16558	16606	16588	16529	16781	16807	16612	16722	16675	16747	16538	16578	16569	16686	16713	16544	16724	16674	16761	16586	16559	16708	16657	16750	16678	16760	16546	16630	16620	16698	16533	16816	16634	16792	16686	16685	16722	16642	16736	16523	16592	16569	16812	16660	16565	16581	16615	16755	16628	16522	16733	16541	16685	16568	16568	16700	16629	16605	16677	16706	16488	16636	16645	16606	16715	16741	16469	16683	16594	16673	16727	16768	16632	16555	16453	16866	16695	16525	16617	16716	16674	16807	16565	16783	16605	16698	16709	16830	16784	16651	16720	16814	16625	16798	16678	16692	16772	16730	16734	16648	16774	16506	16579	16498	16539	16692	16614	16625	16556	16731	16680	16663	16654	16576	16648	16484	16584	16625	16446	16666	16492	16718	16682	16668	16682	16750	16608	16640	16625	16762	16620	16706	16732	16755	16682	16597	16657	16630	16657	16505	16699	16551	16707	16599	16734	16722	16752	16453	16819	16695	16477	16488	16645	16646	16566	16732	16572	16727	16622	16753	16656	16653	16626	16737	16540	16541	16559	16634	16786	16561	16660	16660	16813	16547	16603	16640	16534	16706	16723	16666	16653	16612	16643	16946	16654	16753	16742	16510	16613	16841	16783	16583	16659	16616	16783	16757	16593	16753	16741	16740	16715	16584	16783	16549	16404	16737	16667	16545	16553	16496	16810	16859	16568	16580	16643	16642	16474	16644	16588	16701	16558	16734	16722	16695	16459	16547	16631	16710	16714	16816	16518	16679	16665	16489	16606	16826	16733	16666	16745	16828	16524	16471	16588	16784	16775	16623	16731	16639	16699	16811	16842	16495	16664	16607	16640	16571	16812	16720	16663	16612	16564	16624	16581	16738	16601	16696	16690	16628	16648	16595	16698	16816	16621	16760	16587	16529	16526	16689	16670	16536	16749	16744	16821	16693	16730	16699	16736	16827	16703	16537	16661	16680	16541	16547	16788	16750	16579	16644	16676	16502	16647	16576	16581	16958	16605	16658	16638	16551	16662	16818	16754	16648	16693	16548	16772	16500	16554	16758	16594	16639	16748	16789	16603	16524	16725	16578	16444	16385	16752	16603	16831	16544	16633	16533	16727	16804	16608	16763	16715	16519	16749	16638	16693	16648	16631	16727	16552	16603	16715	16658	16573	16794	16841	16673	16537	16749	16751	16517	16624	16665	16663	16650	16685	16618	16532	16747	16353	16631	16667	16728	16484	16528	16728	16616	16514	16636	16699	16577	16533	16584	16523	16943	16481	16720	16553	16641	16659	16640	16591	16604	16639	16509	16332	16602	16738	16579	16739	16601	16832	16621	16740	16693	16578	16677	16790	16607	16830	16591	16709	16609	16628	16669	16659	16621	16533	16609	16593	16733	16714	16810	16763	16617	16646	16553	16625	16471	16564	16606	16570	16749	16596	16569	16651	16802	16721	16651	16683	16743	16573	16599	16643	16552	16745	16601	16699	16545	16715	16539	16623	16672	16670	16752	16792	16582	16621	16664	16548	16785	16528	16594	16388	16779	16843	16529	16716	16633	16601	16625	16783	16544	16513	16697	16533	16645	16540	16612	16576	16582	16752	16684	16683	16570	16660	16698	16681	16904	16419	16509	16568	16647	16635	16658	16742	16486	16559	16710	16680	16543	16620	16581	16794	16495	16655	16654	16686	16835	16609	16671	16567	16783	16682	16554	16578	16736	16749	16557	16561	16532	16701	16611	16661	16728	16473	16613	16840	16644	16567	16610	16656	16617	16566	16806	16611	16618	16622	16563	16705	16616	16764	16748	16838	16763	16529	16577	16735	16683	16732	16549	16538	16632	16556	16550	16791	16701	16654	16652	16606	16604	16660	16774	16754	16785	16608	16785	16800	16755	16657	16732	16544	16706	16657	16508	16649	16616	16578	16528	16626	16658	16726	16734	16563	16595	16680	16623	16756	16668	16663	16824	16606	16603	16652	16698	16867	16643	16666	16685	16540	16718	16577	16657	16608	16622	16753	16740	16686	16701	16620	16628	16659	16663	16656	16781	16741	16551	16561	16532	16674	16576	16717	16582	16665	16691	16522	16708	16566	16649	16595	16512	16814	16601	16505	16582	16722	16488	16638	16768	16646	16723	16590	16816	16452	16786	16735	16717	16435	16448	16704	16673	16644	16610	16470	16594	16471	16747	16615	16653	16727	16772	16547	16582	16577	16533	16703	16671	16770	16454	16743	16595	16498	16701	16630	16653	16712	16576	16643	16491	16667	16648	16720	16860	16590	16712	16514	16632	16608	16730	16544	16493	16607	16745	16717	16705	16531	16577	16632	16823	16821	16736	16855	16688	16595	16702	16604	16632	16561	16573	16530	16790	16661	16505	16820	16686	16886	16863	16656	16735	16677	16629	16640	16562	16560	16588	16621	16729	16674	16737	16582	16727	16720	16573	16591	16613	16462	16684	16513	16846	16460	16659	16461	16615	16732	16899	16742	16461	16411	16823	16781	16803	16689	16666	16778	16724	16615	16704	16765	16702	16691	16729	16579	16774	16574	16746	16621	16654	16470	16654	16631	16693	16546	16602	16627	16715	16586	16608	16545	16576	16486	16594	16706	16610	16660	16695	16804	16661	16621	16711	16602	16552	16730	16703	16639	16870	16657	16670	16539	16865	16488	16662	16791	16704	16653	16568	16808	16689	16612	16528	16886	16539	16679	16676	16407	16710	16508	16702	16426	16829	16650	16717	16643	16479	16685	16776	16710	16665	16747	16726	16718	16487	16497	16633	16642	16607	16744	16668	16799	16733	16630	16569	16709	16553	16681	16694	16755	16568	16737	16622	16561	16724	16739	16443	16590	16748	16692	16579	16646	16758	16525	16571	16726	16481	16499	16659	16623	16752	16697	16424	16681	16630	16595	16678	16527	16753	16622	16609	16464	16751	16687	16574	16523	16755	16717	16499	16634	16755	16828	16615	16494	16657	16709	16688	16223	16741	16625	16608	16614	16634	16597	16761	16752	16708	16883	16587	16588	16773	16703	16572	16687	16731	16846	16769	16775	16610	16653	16679	16644	16717	16654	16612	16709	16465	16569	16576	16514	16565	16662	16422	16794	16595	16489	16681	16623	16579	16612	16558	16734	16753	16509	16491	16815	16678	16524	16504	16554	16601	16537	16663	16572	16657	16635	16577	16654	16612	16743	16583	16411	16874	16553	16776	16649	16708	16569	16653	16832	16629	16604	16504	16740	16662	16629	16509	16772	16824	16672	16981	16632	16485	16587	16628	16584	16677	16638	16562	16671	16752	16575	16815	16651	16722	16758	16586	16589	16783	16640	16438	16721	16798	16669	16846	16663	16609	16799	16641	16578	16617	16604	16688	16654	16728	16778	16612	16563	16677	16609	16696	16750	16604	16691	16676	16530	16610	16550
25945	21985	37230	44477	48696	50402	45467	37316	33820	31314	29081	28369	27643	27071	27127	26750	26486	26308	26015	25923	25894	25924	25794	25983	25906	26009	26100	25826	25828	26112	25669	25826	25632	25482	25720	25690	25555	25595	25651	25837	25776	25492	25820	25794	25765	25734	25655	25814	25676	25473	25627	25466	25859	25591	25326	25559	25636	25510	25812	25539	25651	25907	25858	25730	25519	25728	25626	25770	25441	25694	25656	25571	25508	25610	25750	25697	25608	25542	25688	25819	25669	25780	25553	25687	25630	25401	25419	25677	25867	25511	25475	25557	25780	25663	25724	25782	25868	25669	25712	25597	25560	25690	25357	25355	25606	25328	25757	25498	25488	25598	25570	25366	25376	25620	25631	25515	25523	25784	25411	25594	25665	25752	25508	25615	25706	25881	25498	25612	25721	25647	25512	25728	25503	25612	25569	25291	25659	25890	25651	25636	25705	25498	25769	25559	25642	25435	25543	25686	25754	25701	25721	25796	25583	25613	25881	25484	25635	25382	25812	25712	25662	25600	25463	25465	25629	25683	25447	25696	25640	25786	25576	25685	25759	25696	25442	25685	25731	25429	25472	25608	25661	25649	25670	25721	25746	25524	25734	25599	25606	25428	25634	25611	25670	25549	25386	25607	25682	25701	25819	25466	25589	25529	25430	25813	25761	25644	25667	25436	25833	25736	25607	25571	25716	25748	25275	25817	25631	25781	25698	25656	25535	25641	25831	25532	25207	25767	25754	25380	25668	25482	25693	25707	25672	25687	25867	25666	25472	25610	25631	25660	25616	25512	25596	25790	25519	25646	25192	25623	25606	25511	25638	25677	25691	25474	25514	25591	25643	25624	25520	25624	25653	25609	25580	25558	25603	25655	25752	25596	25714	25300	25468	25652	25744	25497	25443	25870	25659	25743	25714	25884	25453	25359	25596	25478	25417	25500	25555	25756	25684	25653	25733	25705	25352	25612	25618	25622	25606	25729	25738	25508	25852	25622	25253	25708	25539	25708	25800	25585	25714	25607	25417	25794	25647	25565	25924	25526	25869	25842	25548	25552	25665	25558	25838	25835	25687	25428	25711	25803	25510	25675	25729	25537	25524	25728	25559	25559	25396	25576	25644	25559	25663	25557	25761	25604	25681	25688	25586	25667	25631	25686	25538	25682	25484	25525	25544	25720	25717	26051	25618	25491	25735	25882	25330	25664	25375	25752	25810	25592	25410	25594	25833	25764	25531	25585	25683	25756	25606	25521	25420	25398	25818	25722	25777	25854	25861	25447	25588	25890	25684	25566	25471	25725	25622	25624	25712	25650	25892	25631	25437	25797	25586	25781	25720	25329	25597	25601	25628	25621	25686	25666	25670	25492	25722	25744	25874	25980	25839	25606	25475	25613	25536	25658	25595	25718	25581	25592	25799	25670	25515	25574	25604	25408	25722	25538	25515	25706	25603	25917	25594	25712	25868	25463	25708	25623	25699	25882	25910	25705	25470	25657	25619	25464	25791	25631	25674	25878	25540	25695	25364	25673	25831	25540	25378	25431	25873	25594	25823	25620	25579	25675	25582	25389	25665	25507	25787	25803	25481	25612	25659	25620	25535	25843	25612	25829	25603	25682	25603	25767	25784	25578	25762	25690	25533	25803	25919	25454	25754	25685	25513	25505	25645	25612	25866	25444	25647	25544	25421	25595	25584	25587	25729	25787	25560	25533	25795	25788	25719	25685	25517	25591	25867	25675	25780	25525	25569	25519	25589	25616	25559	25675	25669	25358	25552	25659	25514	25471	25712	25707	25673	25621	25436	25462	25639	25733	25554	25568	25528	25593	25686	25479	25593	25577	25598	25509	25847	25520	25478	25606	25585	25642	25476	25769	25628	25538	25487	25470	25571	25880	25762	25463	25833	25695	25701	25817	25456	25647	25912	25779	25725	25499	25726	25634	25566	25640	25793	25726	25889	25747	25647	25534	25361	25882	25661	25763	25786	25808	25738	25458	25498	25223	25749	25624	25554	25593	25677	25496	25728	25403	25760	25685	25797	25482	25413	25835	25656	25602	25783	25497	25620	25461	25845	25705	25738	25583	25745	25417	25595	25782	25583	25427	25977	25490	25665	25563	25684	25579	25569	25539	25661	25644	25556	25540	25470	25495	25729	25546	25687	25772	25705	25491	25807	25609	25528	25429	25896	25719	25765	25645	25735	25497	25535	25734	25883	25649	25706	25535	25549	25450	25836	25895	25652	25886	25857	25618	25583	25445	25871	25750	25707	25461	25668	25600	25516	25568	25617	25562	25622	25615	25475	25586	25558	25512	25814	25386	25751	25703	25610	25562	25525	25636	25574	25685	25447	25651	25617	25387	25466	25739	25694	25598	25605	25550	25497	25643	25565	25719	25602	25654	25693	25613	25884	25616	25955	25560	25501	25493	25417	25869	25455	25462	25559	25743	25611	25714	25257	25782	25909	25663	25480	25746	25662	25444	25639	25605	25535	25379	25664	25743	25659	25667	25651	25519	25637	25468	25521	25406	25550	25674	25731	25553	25743	25615	25523	25665	25637	25607	25650	25662	25667	25638	25648	25746	25426	25735	25608	25565	25624	25717	25752	25653	25552	25624	25554	25531	25670	25692	25384	25550	25498	25502	25398	25599	25818	25694	25464	25594	25485	25667	25691	25740	25819	25897	25615	25568	25743	25713	25856	25408	25647	25618	25779	25740	25822	25771	25696	25586	25568	25770	25864	25680	25469	25568	25618	25742	25762	25848	25423	25656	25533	25782	25883	25772	25796	25707	25678	25697	25786	25600	25524	25437	25598	25602	25745	25698	25728	25535	25521	25754	25514	25645	25554	25538	25598	25572	25661	25567	25779	25808	25501	25429	25505	25727	25470	25370	25570	25644	25557	25547	25635	25614	25470	25489	25660	25836	25909	25548	25733	25644	25625	25542	25851	25634	25606	25554	25594	25637	25482	25457	25689	25741	25363	25374	25638	25867	25642	25713	25689	25731	25615	25751	25736	25557	25750	25541	25740	25880	25478	25597	25526	25674	25559	25780	25812	25653	25565	25691	25619	25558	25595	25511	25773	25642	25607	25821	25321	25913	25603	25527	25683	25593	25823	25604	25927	25711	25711	25545	25537	25554	25494	25194	25369	25629	25873	25870	25656	25716	25597	25756	25507	25777	25577	25652	25853	25625	25790	25687	25920	25914	25674	25425	25951	25750	25676	25661	25325	25637	25503	25566	25664	25650	25540	25785	25656	25711	25616	25695	25860	25449	25693	25598	25550	25600	25744	25321	25608	25478	25758	25495	25748	25542	25412	25591	25650	25514	25541	25640	25677	25529	25506	25597	25607	25663	25517	25626	25769	25526	25417	25320	25538	25730	25356	25732	25631	25819	26028	25769	26018	25611	25486	25648	25611	25480	25514	25687	25556	25492	25481	25583	25807	25499	25714	25653	25489	25564	25759	25747	25806	25800	25624	25409	25638	25814	25551	25505	25429	25618	25612	25680	25704	25732	25561	25512	25881	25476	25715	25734	25823	25692	25540	25460	25621	25834	25781	25588	25624	25538	25654	25638	25746	25741	25546	25592	25530	25576	25504	25609	25565	25753	25590	25496	25624	25765	25609	25482	25378	25584	25715	25692	25648	25734	25390	25547	25831	25618	25343	25877	25631	25854	25895	25716	25748	25452	25760	25590	25537	25510	25371	25735	25520	25830	25729	25522	25523	25558	25526	25505	25573	25334	25731	25582	25456	25522	25706	25647	25695	25504	25689	25824	25793	25933	25517	25808	25631	25195	25593	25789	25485	25669	25656	25533	25536	25531	25779	25546	25627	25551	25289	25615	25481	25753	25693	25615	25702	25348	25687	25737	25693	25758	25725	25554	25603	25575	25575	25478	25683	25523	25461	25800	25819	25539	25818	25697	25426	25444	25523	25740	25610	25584	25849	25681	25782	25695	25700	25695	25751	25448	25577	25409	25795	25749	25818	25592	25541	25674	25691	25762	25452	25757	25432	25856	25786	25603	25645	25398	25878	25554	25408	25826	25800	25711	25619	25584	25621	25485	25671	25446	25576	25753	25922	25621	25568	25552	25800	25584	25544	25664	25542	25814	25773	25690	25488	25345	25602	25527	25393	25633	25527	25672	25645	25665	25525	25668	25390	25300	25731	25771	25540	25868	25592	25683	25948	25645	25567	25580	25557	25647	25743	25596	25673	25454	25570	25437	25640	25585	25447	25572	25637	25770	25537	25686	25772	25679	25715	25616	25823	25645	25875	25801	25773	25493	25400	25753	25573	25674	25465	25652	25754	25683	25620	25458	25436	25464	25592	25520	25764	25667	25462	25690	25692	25576	25577	25733	25658	25908	25683	25642	25781	25695	25445	25637	25785	25725	25556	25533	25776	25694	25532	25354	25548	25683	25622	25544	25405	25565	25665	25580	25712	25485	25690	25573	25680	25564	25627	25672	25751	25509	25594	25678	25565	25639	25638	25435	25635	25584	25768	25409	25458	25672	25860	25523	25554	25688	25779	25670	25599	25523	25775	25535	25556	25754	25629	25623	25535	25688	25581	25628	25528	25517	25848	25708	25593	25751	25639	25541	25464	25620	25422	25514	25751	25564	25445	25516	25593	25668	25482	25618	25476	25591	25725	25616	25502	25733	25922	25718	25655	25593	25530	25814	26013	25439	25568	25861	25650	25740	25697	25713	25577	25494	25574	25773	25494	25562	25938	25565	25555	25480	25829	25935	25563	25695	25605	25682	25760	25677	25625	25575	25609	25757	25613	25461	25597	25783	25441	25294	25742	25793	25609	25571	25600	25848	25710	25570	25453	25643	25742	25719	25680	25622	25554	25970	25759	25455	25679	25599	25915	25658	25428	25592	25523	25645	25718	25706	25518	25694	25653	25672	25793	25704	25608	25772	25753	25666	25527	25617	25651	25854	25609	25423	25669	25535	25367	25703	25547	25815	25620	25503	25677	25314	25691	25541	25720	25742	25609	25612	25742	25775	25517	25780	25657	25576	25508	25692	25654	25546	25811	25910	25558	25543	25614	25598	25774	25783	25758	25621	25908	25643	25424	25590	25576	25784	25700	25452	25723	25454	25874	26001	25491	25540	25690	25629	25581	25748	25757	25786	25965	25786
46824	75470	73960	59062	53479	47471	38588	30353	26602	22963	20379	19365	18700	18331	18012	17753	17431	17181	17009	17031	17006	16857	17047	16913	16980	16959	16666	16717	16880	16889	16681	16677	16872	16776	16475	16673	16587	16726	16647	16860	16626	16751	16625	16722	16734	16368	16609	16657	16704	16739	16762	16714	16795	16635	16589	16856	16452	16666	16625	16717	16856	16524	16620	16501	16785	16788	16529	16758	16771	16663	16595	16736	16685	16761	16660	16767	16743	16748	16760	16685	16615	16772	16468	16696	16770	16619	16577	16688	16595	16602	16653	16687	16613	16741	16771	16790	16695	16745	16739	16658	16779	16657	16608	16677	16716	16691	16819	16661	16513	16586	16609	16639	16545	16648	16568	16474	16755	16704	16691	16653	16746	16683	16658	16697	16862	16652	16761	16632	16803	16690	16602	16590	16714	16554	16731	16644	16806	16666	16698	16613	16693	16532	16711	16536	16613	16617	16668	16639	16823	16655	16738	16515	16654	16685	16627	16750	16693	16638	16652	16752	16764	16682	16506	16524	16700	16628	16601	16511	16523	16660	16552	16588	16576	16581	16571	16587	16596	16672	16741	16808	16599	16512	16681	16588	16678	16695	16724	16723	16654	16781	16772	16737	16678	16649	16682	16523	16634	16853	16675	16577	16652	16770	16583	16786	16582	16617	16719	16597	16743	16644	16498	16653	16721	16516	16623	16781	16615	16633	16701	16808	16742	16543	16615	16739	16683	16786	16804	16648	16610	16782	16807	16550	16655	16743	16775	16775	16720	16788	16682	16663	16665	16586	16705	16656	16915	16697	16682	16654	16644	16711	16551	16703	16611	16532	16688	16566	16521	16706	16891	16690	16775	16725	16671	16736	16759	16743	16820	16736	16449	16736	16778	16781	16578	16642	16690	16586	16703	16587	16595	16634	16615	16663	16690	16603	16646	16584	16637	16659	16621	16667	16594	16866	16632	16793	16704	16718	16712	16642	16607	16747	16713	16608	16607	16755	16618	16660	16555	16820	16783	16772	16736	16858	16616	16693	16545	16865	16604	16504	16681	16609	16655	16625	16558	16729	16664	16705	16657	16457	16638	16777	16675	16585	16538	16865	16606	16563	16883	16658	16537	16670	16539	16483	16509	16576	16690	16523	16779	16709	16733	16558	16841	16658	16525	16551	16554	16617	16775	16740	16744	16486	16675	16647	16613	16676	16831	16702	16606	16840	16676	16794	16737	16754	16608	16681	16684	16620	16830	16664	16671	16726	16414	16758	16715	16711	16714	16714	16677	16669	16736	16704	16619	16498	16689	16614	16622	16473	16726	16703	16751	16729	16689	16760	16636	16755	16740	16679	16716	16535	16651	16735	16544	16788	16598	16610	16633	16739	16690	16476	16660	16762	16724	16830	16733	16712	16632	16771	16479	16601	16826	16759	16711	16758	16685	16802	16626	16716	16725	16784	16575	16623	16598	16565	16775	16308	16515	16826	16884	16861	16627	16766	16684	16781	16719	16672	16511	16576	16583	16695	16727	16535	16643	16545	16729	16640	16496	16605	16661	16849	16660	16538	16698	16800	16646	16739	16580	16632	16788	16655	16726	16549	16707	16629	16672	16893	16853	16575	16680	16930	16715	16623	16748	16586	16619	16757	16755	16680	16582	16789	16638	16635	16585	16447	16722	16593	16579	16657	16700	16645	16779	16838	16555	16599	16559	16561	16783	16618	16518	16621	16653	16691	16829	16664	16732	16748	16663	16561	16852	16709	16602	16559	16597	16663	16745	16648	16687	16558	16667	16556	16509	16584	16694	16665	16851	16823	16652	16701	16683	16730	16653	16680	16851	16782	16600	16749	16671	16711	16672	16687	16681	16687	16675	16894	16629	16603	16533	16701	16498	16799	16661	16784	16556	16689	16521	16839	16488	16745	16772	16891	16569	16658	16750	16638	16728	16691	16795	16754	16579	16576	16617	16571	16647	16673	16520	16647	16631	16575	16781	16603	16761	16584	16732	16792	16825	16713	16891	16644	16747	16702	16616	16644	16565	16733	16663	16686	16767	16739	16636	16446	16715	16513	16647	16830	16745	16693	16676	16723	16770	16384	16656	16687	16526	16602	16678	16599	16625	16718	16727	16621	16876	16726	16664	16451	16788	16581	16685	16788	16537	16677	16848	16570	16716	16745	16547	16776	16609	16882	16837	16696	16572	16534	16572	16586	16696	16581	16523	16643	16554	16852	16693	16619	16664	16655	16784	16613	16715	16676	16664	16702	16655	16669	16596	16658	16705	16594	16741	16628	16603	16359	16686	16642	16637	16623	16659	16776	16754	16675	16644	16648	16610	16702	16563	16612	16734	16588	16641	16646	16760	16608	16615	16758	16666	16571	16735	16600	16635	16637	16752	16594	16520	16617	16846	16669	16656	16787	16705	16722	16519	16692	16457	16724	16613	16559	16515	16468	16731	16658	16661	16775	16617	16788	16644	16794	16843	16685	16730	16768	16618	16705	16696	16693	16804	16604	16680	16678	16618	16605	16714	16640	16611	16713	16693	16645	16660	16823	16714	16563	16671	16925	16802	16565	16713	16621	16789	16869	16651	16638	16512	16574	16685	16727	16666	16625	16584	16498	16697	16558	16840	16779	16620	16782	16892	16675	16497	16706	16601	16803	16560	16773	16709	16713	16819	16790	16559	16755	16842	16888	16640	16621	16705	16839	16652	16807	16514	16671	16795	16590	16548	16619	16852	16864	16648	16534	16617	16623	16761	16636	16754	16552	16622	16659	16862	16559	16592	16539	16830	16750	16926	16612	16542	16770	16833	16670	16635	16660	16718	16752	16698	16663	16791	16677	16620	16726	16547	16669	16780	16761	16805	16720	16575	16586	16600	16651	16541	16670	16556	16625	16684	16651	16634	16614	16670	16643	16688	16627	16511	16669	16597	16752	16599	16802	16668	16730	16805	16793	16591	16611	16619	16718	16647	16618	16888	16749	16848	16628	16664	16663	16709	16683	16785	16615	16528	16637	16642	16630	16746	16723	16692	16715	16556	16782	16645	16734	16779	16710	16604	16901	16688	16680	16758	16734	16632	16691	16608	16732	16603	16759	16711	16548	16711	16772	16727	16550	16661	16674	16555	16786	16675	16857	16791	16627	16765	16577	16696	16785	16787	16828	16709	16476	16706	16638	16767	16734	16673	16828	16731	16562	16653	16531	16669	16601	16679	16690	16642	16610	16633	16655	16630	16782	16710	16773	16719	16580	16571	16806	16650	16576	16608	16678	16543	16740	16752	16770	16842	16786	16767	16728	16628	16788	16657	16700	16521	16737	16809	16682	16630	16525	16529	16568	16718	16662	16605	16713	16807	16786	16605	16692	16712	16672	16829	16552	16597	16853	16684	16758	16846	16705	16739	16649	16654	16692	16636	16687	16549	16775	16801	16623	16774	16782	16591	16778	16609	16791	16596	16801	16736	16679	16560	16588	16849	16665	16835	16643	16581	16683	16509	16737	16890	16540	16715	16752	16832	16508	16766	16815	16822	16677	16690	16563	16683	16837	16518	16594	16894	16555	16552	16890	16698	16723	16757	16950	16779	16741	16725	16648	16680	16748	16666	16824	16776	16797	16838	16753	16702	16619	16789	16548	16603	16570	16689	16655	16630	16602	16801	16791	16745	16508	16773	16679	16704	16658	16619	16615	16573	16693	16721	16612	16559	16702	16925	16653	16758	16707	16691	16789	16765	16777	16817	16696	16839	16641	16761	16683	16799	16565	16861	16670	16618	16585	16549	16717	16716	16870	16759	16654	16683	16648	16791	16618	16737	16539	16675	16608	16684	16618	16689	16764	16753	16719	16656	16475	16791	16543	16688	16810	16591	16600	16621	16717	16699	16760	16628	16804	16612	16711	16749	16785	16660	16752	16690	16729	16538	16735	16698	16674	16735	16587	16583	16672	16642	16600	16609	16714	16633	16581	16685	16627	16699	16749	16781	16701	16699	16535	16531	16780	16540	16764	16644	16678	16650	16791	16640	16571	16786	16886	16748	16700	16648	16665	16791	16878	16690	16740	16539	16621	16659	16620	16542	16538	16728	16738	16724	16655	16754	16515	16826	16685	16687	16699	16513	16704	16695	16682	16698	16549	16751	16708	16774	16607	16552	16688	16897	16758	16575	16568	16796	16664	16674	16721	16607	16676	16676	16775	16576	16642	16735	16794	16488	16636	16514	16760	16825	16529	16721	16710	16348	16758	16562	16872	16718	16574	16589	16540	16810	16520	16725	16592	16696	16756	16876	16655	16586	16795	16668	16614	16684	16645	16720	16693	16637	16748	16646	16554	16567	16706	16598	16804	16673	16684	16575	16595	16670	16727	16733	16773	16796	16535	16787	16638	16731	16694	16488	16717	16680	16619	16743	16671	16649	16634	16636	16635	16767	16608	16779	16489	16699	16745	16767	16490	16741	16642	16684	16683	16557	16709	16635	16604	16710	16703	16602	16642	16731	16861	16735	16710	16761	16753	16662	16678	16754	16833	16635	16642	16542	16718	16595	16605	16707	16682	16770	16599	16691	16650	16577	16565	16499	16712	16609	16717	16652	16689	16788	16750	16688	16732	16692	16626	16728	16821	16782	16543	16609	16438	16764	16792	16730	16771	16489	16704	16545	16836	16606	16722	16585	16629	16601	16659	16737	16682	16588	16674	16719	16766	16687	16743	16748	16583	16760	16886	16666	16771	16470	16561	16701	16547	16661	16656	16435	16711	16682	16840	16505	16740	16647	16626	16518	16538	16756	16475	16837	16762	16670	16771	16618	16630	16681	16703	16701	16572	16737	16720	16657	16646	16761	16849	16585	16636	16789	16663	16528	16655	16772	16756	16704	16769	16496	16680	16646	16580	16762	16794	16763	16646	16586	16637	16541	16639	16952	16649	16685	16650	16584	16696	16670	16721	16688	16667	16524	16661	16586	16680	16752	16540	16575	16600	16705	16714	16619	16600	16604	16515	16729	16757	16747	16498	16659	16832	16683	16679	16822	16573	16749	16514	16553	16563	16629	16616	16639	16551	16700	16709	16803	16665	16620	16786	16798	16689	16509	16576	16761	16658	16702	16730	16695	16638	16539	16625	16568	16739	16782	16604	16826	16769	16753	16605	16561	16637
23758	21397	30742	35422	43547	50100	49196	37434	32714	31902	30903	29125	28275	27659	26945	26533	26164	25824	25736	25714	25907	25893	25693	25812	25428	25568	25639	25476	25547	25613	25432	25442	25491	25453	25293	25497	25290	25362	25140	25395	25417	25110	25165	25033	24974	25096	25333	25200	25266	25603	25414	25279	25385	25369	25388	25259	25357	25186	25563	25464	25351	25348	25473	25320	25209	25250	25136	25326	25232	25013	25195	25259	25267	25055	25262	25149	25220	25211	25518	25082	25141	25155	25008	25212	25357	25330	25318	25344	25221	25190	25195	25312	25284	25397	25083	25446	24896	25332	25364	25365	25363	25314	25512	25246	25290	25404	25202	25394	25276	25463	25277	25056	25235	25165	25108	25035	25280	25250	25359	25195	25277	24994	25305	25042	25172	25356	25092	25053	25165	25202	25173	25148	25266	25330	25388	25214	25091	25321	25080	25088	25282	25221	25327	25126	24929	25238	25308	25033	25063	25274	25126	25299	25250	25223	25171	25385	25234	25165	25098	25196	25290	25406	25278	25486	25198	25332	25539	25364	25441	25224	25313	25288	25239	25241	25171	25052	25060	25106	25032	25234	25260	25155	25193	24990	25251	25251	25151	25171	25040	25130	25366	24941	25407	25284	25214	25479	25361	25108	25234	25160	25176	25188	25227	25038	25023	25238	25319	25170	25091	25194	25102	25369	25317	25517	25499	25426	25068	25278	25287	25309	25113	25206	25243	25207	25169	25203	25190	25131	25371	24957	25410	25432	25188	25152	25248	25163	25003	25014	25435	25501	25265	25219	25284	25485	25230	25363	25290	25287	25420	25204	25057	25304	25382	25219	25380	25090	25233	25312	25077	25137	24869	25294	25290	25262	25481	25221	25253	25184	25382	25499	25309	25193	25237	25511	25325	25153	25312	25297	25149	25087	25128	25108	25245	25270	25047	25052	25384	24954	25029	25244	25216	25270	25094	25213	25287	25034	25150	25229	25335	25306	25433	25288	24982	25100	25117	25340	25553	25335	25303	25259	25344	25181	25052	25219	25266	24958	24978	25052	24959	25268	25431	25111	25159	25298	25273	25207	25396	25319	25053	25191	25062	25236	25365	25279	25066	25366	25570	25353	25277	25203	25259	25345	25434	25319	25503	25156	25295	25328	25454	25051	25154	25241	24996	25297	25159	25432	25120	25233	25116	25123	25096	25019	25084	25058	25163	25235	25160	25280	25142	25361	25274	25247	25336	25264	25444	25260	25229	25348	25263	25214	25104	24936	25491	25177	25200	25183	25306	25250	25062	25408	25019	25289	24847	25249	25447	25550	25307	25401	25327	25150	25194	25434	25346	24945	25212	25389	25346	25209	25275	25204	25356	25197	25261	25304	25201	25059	25216	25175	25202	25282	25253	25200	25412	25209	25366	25528	25228	25225	25419	25134	25237	25531	25190	25226	25432	25268	25474	25241	25271	25147	25144	25374	25283	25282	25423	25135	25162	25208	25167	25387	25221	25272	25398	25315	25178	25302	25172	25286	25443	25217	25234	25346	25221	25269	25087	25280	25282	25118	25090	25000	25214	25350	25184	25180	24945	25215	25409	25076	25057	25305	25214	25345	25178	25090	25454	25354	25243	25251	25478	25357	25355	25376	25116	25371	25199	25323	25364	25239	25396	25379	25322	25081	25272	25246	25137	25342	25180	25404	25112	25279	25292	25136	25480	25188	25049	25466	25218	25056	24960	25193	24947	25008	25123	25314	25226	25360	25453	25446	25317	25153	25128	25061	24841	24990	25229	25232	25257	25144	25269	25287	25238	25159	25438	25263	25124	25217	25490	25200	25373	25283	25145	25570	25280	25304	25248	25254	25280	25184	25162	25206	25127	25163	25492	25056	25088	25353	25208	25489	25538	25268	25295	24982	25027	25326	25364	25193	25358	25049	25103	25328	25172	25233	24980	25357	25200	25271	25422	25251	25075	25322	25274	24984	25361	25264	25211	25198	25271	25231	25324	25322	25022	25170	25083	25070	25321	25198	25170	25256	25349	25248	25063	25176	25412	25355	25155	25194	25090	25137	25263	25010	25132	25091	25146	25148	25482	25204	25303	25468	25173	25247	25399	24949	25039	25202	25128	25233	25127	25068	25310	25040	25081	25179	25431	25426	25479	25184	24995	25282	25473	25225	25060	25000	25365	25246	25124	25252	25319	25111	25122	25268	25259	25290	25260	25102	25186	25262	25236	25100	25142	25208	25187	25251	24969	25364	25329	25282	25149	25538	25327	25198	25217	25373	25201	25327	25390	25042	25309	25127	25293	25516	25113	25359	25128	25273	25226	25021	25224	25258	25287	25184	25191	25140	25170	25231	25276	25523	25231	25262	25324	25111	25323	25332	25300	25070	25034	25262	25514	25209	25228	25462	25284	25357	25096	25139	25045	25263	25411	25085	25281	25223	25125	25387	24984	25132	25255	25258	25248	25259	25124	25121	25005	25100	25312	25452	25221	25486	25191	25493	25305	25119	25335	25281	25299	24993	25208	25134	25417	25241	25139	25498	25315	24893	25332	25153	25235	25223	25424	25347	25299	25275	25161	25121	25205	25362	25102	25044	25360	24879	25194	25374	25179	25290	25103	25137	25225	25622	25250	25295	25089	25059	25547	25346	25395	25125	25123	25382	25272	25308	25398	25101	24935	25305	25385	25265	25296	25096	25331	25195	25237	25201	25158	25231	25309	25134	25271	25482	25011	25261	25575	24937	25170	25407	25201	25073	25272	25204	25162	24979	25280	25271	25378	25243	25222	25315	25268	25136	25033	25339	25407	25244	25179	25133	25310	25195	25179	25355	25237	25206	25468	25271	25102	25149	25295	25219	25470	25302	25377	25454	25125	25306	25433	25236	25146	25145	25286	25285	25143	25301	25407	25315	25023	25113	24989	25366	25299	25218	25406	25411	25626	25275	25027	25241	25398	25201	25292	25277	25223	25240	25208	25138	25250	25392	25127	25185	25074	25166	25205	25255	25120	25321	25181	25155	25044	25235	25236	25320	25231	25139	25048	25058	24956	25113	25022	25147	25259	25073	25096	25269	25363	25319	25435	25195	25120	25008	25176	25172	25145	25108	25356	25131	25101	25260	25438	25020	25348	25227	25147	25163	25213	25126	25211	25591	25248	25244	25280	25133	25426	25401	25155	25215	25226	25328	25134	25179	25689	25112	25321	25106	25195	25088	25404	25417	25140	25298	25189	25289	25314	25320	25098	25187	25312	25146	25114	25059	25342	25372	25365	25183	25339	25125	24938	25280	25352	25250	25198	25184	25401	25377	25372	25231	25355	25089	25325	25108	25257	25258	25362	25333	24981	25246	25381	25182	24952	25255	25048	25042	25261	25239	25479	25155	25046	25273	25248	24977	25190	25188	25055	25018	25343	25504	25313	25149	25174	25289	25160	25336	25309	25142	25042	25251	25315	25257	25360	25243	25284	24998	25313	25291	25085	25316	25315	25306	25250	25296	25290	25206	25098	25188	25184	25241	25006	25134	25397	25341	25119	25088	25416	25541	25228	25280	25153	25332	25493	25129	25217	25245	25142	25433	25420	24958	25345	25013	25137	25417	25367	25180	25378	25475	25128	25183	25157	24950	25234	25066	25141	25108	25340	25300	25274	25219	25335	25108	25169	25299	25330	25368	25388	25191	25012	25223	25350	25146	25529	25257	25111	25284	25504	25238	25225	25174	25280	25387	25077	25321	25459	25516	25310	25099	25021	25068	25252	25276	25330	25379	25336	25349	24835	25117	25382	25107	25145	25223	25399	25129	25068	25294	25007	25404	25074	25433	25120	24959	25198	25270	25073	25485	25142	25452	25237	25286	25432	25230	25096	25302	25317	25296	25129	25174	25247	25123	25412	25179	25339	25094	25356	25283	25166	24965	25398	25171	25110	25270	25129	25248	25162	25104	25316	25099	25458	24818	25189	24987	25455	25177	25330	25204	25402	25512	25285	25311	25272	25421	25020	25277	25164	25179	25158	25367	25282	25348	25414	25147	25317	25392	25191	25327	25149	25293	25214	25186	25170	25289	25166	24949	25285	25253	25272	25332	25464	25374	25241	25131	25183	25329	25318	25200	25222	25469	25323	25065	25351	25272	25293	25169	25324	25213	25285	25633	24939	25267	25261	25195	25324	25266	25258	25292	25343	25254	25162	25264	25298	25333	25490	25266	25229	25127	25079	25000	25528	25137	25308	25355	25402	25117	25005	25191	25284	25350	25241	25465	25095	25136	25153	25166	25049	25196	25415	25292	25257	25281	25261	25313	25436	25155	25169	25315	25329	24998	25401	25268	25503	25379	24962	25183	25167	25147	25177	25207	25199	25164	25095	25328	25186	25399	25166	25297	25099	25481	25267	25258	25203	25165	25673	25221	25198	24972	25266	25308	25248	25480	25266	25343	25200	25387	25014	25227	25316	25223	25367	25137	25127	25268	25237	24955	25260	25323	25091	25062	25276	25228	25237	25351	25208	25371	25342	25120	25160	25161	25267	25445	25161	25243	25375	25373	25226	25210	25267	25307	25165	25327	25123	25216	25333	25260	25269	25097	25278	25333	25180	25202	25466	25208	25221	25146	25139	25123	25357	25226	25158	24984	25288	25282	25323	25428	25222	25308	25441	25180	25302	25066	25315	24865	25338	25231	25383	25367	25042	24974	25310	25202	25334	25293	25327	25285	25274	24981	25505	25267	25513	25212	25125	25307	25155	24988	24988	25318	25417	25298	24994	25065	25157	25269	25173	25236	25338	25291	25119	25375	25253	24938	25471	25375	25347	25162	25265	25051	25341	25028	25341	25233	25254	25148	25237	24926	25191	25165	25428	25459	25329	25265	25239	25236	25170	25301	25212	25214	25051	25119	25126	25283	25508	25245	25147	25329	25301	25051	25145	25140	25173	25328	25138	25443	25231	25427	25313	25255	25083	25218	25285	25149	25031	25309	25530	25264	25222	25154	25253	25162	24998	25082	25234	25382	25192	25109	25354	25174	24759	25205	25039	25195	25138	25162	25486	25388	25210	25308	25117	25198	25059	24981	25466	25231	25356	25331	25299	25448	25146	25246	25193	25161	25018	25120	25143	25236	25164	25316	25019	25130	25279	25269	25078	25277	25358	25052	25215	25205
49523	81551	75668	65819	56557	51815	43084	30399	25569	24452	22686	20921	19635	19025	18229	17676	17340	17137	16969	16883	16873	16916	16825	16811	16775	16732	16614	16640	16719	16595	16520	16758	16669	16455	16510	16528	16414	16532	16481	16495	16490	16541	16544	16372	16371	16359	16492	16537	16456	16473	16667	16357	16610	16553	16448	16494	16662	16391	16447	16462	16328	16365	16439	16672	16380	16345	16603	16328	16232	16201	16544	16526	16195	16542	16486	16534	16409	16295	16297	16528	16484	16608	16507	16523	16375	16484	16422	16342	16282	16530	16351	16383	16275	16309	16305	16536	16524	16678	16318	16407	16602	16475	16203	16387	16360	16450	16469	16326	16531	16451	16457	16664	16571	16594	16395	16268	16329	16460	16337	16253	16465	16439	16263	16484	16484	16403	16477	16552	16430	16407	16599	16580	16297	16452	16559	16478	16291	16466	16545	16383	16358	16557	16393	16364	16568	16363	16401	16430	16443	16424	16524	16373	16491	16309	16379	16381	16446	16343	16235	16378	16347	16529	16368	16293	16384	16484	16270	16420	16384	16470	16255	16514	16518	16365	16359	16340	16529	16497	16624	16388	16490	16434	16421	16467	16444	16441	16361	16459	16363	16560	16388	16402	16536	16521	16488	16334	16392	16467	16372	16307	16419	16402	16503	16327	16454	16296	16494	16550	16475	16443	16262	16350	16567	16527	16381	16492	16316	16439	16512	16420	16422	16454	16398	16401	16502	16180	16287	16597	16636	16408	16520	16410	16476	16451	16434	16542	16596	16431	16548	16601	16383	16529	16355	16330	16490	16286	16353	16507	16454	16256	16442	16437	16388	16393	16541	16456	16324	16406	16409	16490	16455	16598	16482	16535	16432	16540	16520	16502	16426	16480	16540	16282	16416	16554	16305	16587	16470	16506	16433	16393	16561	16415	16447	16456	16307	16455	16593	16360	16442	16282	16618	16269	16455	16402	16450	16349	16400	16435	16320	16544	16366	16303	16372	16420	16472	16368	16455	16512	16274	16633	16354	16386	16343	16380	16354	16560	16379	16443	16326	16488	16411	16377	16559	16517	16452	16532	16538	16313	16458	16270	16402	16528	16594	16455	16542	16457	16527	16379	16439	16455	16431	16349	16452	16507	16555	16526	16274	16384	16469	16494	16259	16615	16540	16407	16425	16441	16287	16491	16346	16450	16387	16369	16347	16347	16505	16425	16371	16379	16580	16261	16628	16379	16510	16537	16366	16463	16575	16399	16442	16436	16559	16426	16490	16530	16419	16463	16396	16548	16447	16497	16464	16478	16480	16427	16531	16437	16192	16452	16460	16441	16592	16450	16264	16486	16441	16438	16462	16356	16395	16489	16363	16465	16479	16577	16402	16407	16366	16656	16501	16549	16476	16397	16367	16368	16503	16395	16371	16387	16390	16470	16424	16399	16410	16555	16565	16264	16449	16440	16553	16508	16409	16327	16437	16546	16350	16356	16653	16372	16392	16546	16486	16235	16556	16500	16340	16682	16544	16407	16386	16401	16344	16485	16357	16491	16301	16525	16446	16454	16255	16357	16325	16475	16339	16474	16451	16450	16396	16540	16476	16368	16531	16248	16420	16395	16443	16509	16393	16495	16454	16424	16543	16268	16342	16475	16395	16465	16365	16239	16494	16403	16616	16397	16597	16342	16497	16331	16556	16388	16275	16531	16329	16500	16240	16373	16643	16471	16481	16457	16331	16268	16311	16374	16511	16463	16537	16381	16447	16387	16556	16535	16362	16515	16479	16562	16618	16447	16440	16439	16530	16462	16333	16388	16456	16533	16404	16399	16334	16427	16292	16369	16538	16422	16424	16276	16597	16371	16573	16266	16577	16487	16409	16464	16349	16463	16306	16577	16410	16433	16256	16619	16413	16466	16343	16521	16403	16387	16333	16547	16400	16484	16379	16452	16520	16542	16425	16539	16521	16435	16461	16376	16383	16539	16321	16261	16676	16452	16486	16576	16543	16388	16457	16604	16310	16290	16449	16622	16442	16295	16534	16410	16462	16499	16394	16457	16406	16461	16414	16496	16408	16558	16485	16342	16456	16232	16360	16404	16436	16555	16342	16491	16579	16310	16500	16536	16657	16434	16481	16536	16476	16436	16301	16434	16547	16378	16511	16510	16595	16254	16237	16546	16312	16584	16601	16321	16520	16226	16371	16467	16500	16432	16550	16338	16534	16474	16338	16441	16477	16522	16485	16541	16424	16474	16546	16340	16373	16475	16581	16329	16324	16492	16485	16582	16349	16494	16428	16468	16435	16350	16285	16509	16544	16371	16373	16570	16624	16315	16250	16597	16368	16471	16298	16549	16523	16518	16262	16429	16378	16516	16466	16534	16292	16479	16506	16331	16453	16416	16483	16462	16402	16500	16350	16501	16371	16448	16415	16326	16530	16454	16524	16520	16391	16430	16271	16532	16501	16478	16408	16429	16413	16364	16513	16282	16546	16370	16441	16434	16369	16433	16394	16484	16382	16368	16383	16633	16565	16335	16401	16471	16250	16592	16402	16331	16719	16317	16396	16382	16544	16295	16434	16256	16227	16504	16334	16485	16257	16360	16403	16389	16341	16479	16484	16534	16345	16378	16366	16276	16403	16471	16349	16284	16420	16339	16358	16569	16392	16450	16379	16262	16513	16427	16416	16392	16655	16466	16367	16481	16465	16239	16544	16347	16484	16288	16571	16474	16527	16469	16441	16552	16308	16445	16387	16403	16496	16337	16425	16320	16529	16540	16385	16480	16448	16400	16364	16391	16515	16345	16487	16476	16366	16392	16353	16345	16375	16340	16241	16425	16452	16331	16555	16366	16462	16621	16555	16305	16636	16380	16442	16453	16385	16515	16417	16561	16434	16435	16566	16491	16587	16448	16395	16483	16413	16496	16526	16540	16302	16435	16341	16258	16402	16392	16453	16507	16655	16457	16543	16450	16460	16284	16411	16295	16484	16516	16223	16389	16425	16445	16331	16457	16486	16378	16412	16359	16543	16198	16559	16305	16301	16393	16619	16266	16403	16479	16336	16543	16297	16373	16383	16560	16461	16265	16651	16613	16473	16329	16503	16605	16504	16414	16253	16458	16540	16424	16467	16340	16506	16574	16379	16500	16320	16444	16476	16296	16480	16299	16500	16451	16401	16502	16420	16356	16452	16516	16361	16373	16467	16217	16672	16441	16426	16445	16593	16531	16283	16255	16517	16384	16287	16473	16354	16420	16333	16365	16477	16488	16417	16450	16522	16579	16379	16421	16330	16515	16562	16454	16592	16320	16437	16363	16534	16316	16306	16439	16358	16524	16391	16264	16417	16397	16380	16352	16291	16496	16429	16305	16463	16509	16292	16375	16403	16415	16552	16597	16406	16438	16294	16619	16517	16434	16326	16505	16223	16293	16414	16338	16533	16464	16401	16470	16497	16327	16537	16341	16489	16551	16436	16535	16444	16435	16521	16515	16341	16495	16436	16431	16400	16379	16526	16333	16577	16391	16622	16402	16333	16361	16465	16299	16529	16267	16536	16368	16387	16509	16404	16343	16416	16316	16480	16381	16204	16362	16434	16471	16573	16685	16355	16473	16253	16339	16350	16403	16509	16553	16543	16621	16344	16368	16364	16430	16404	16460	16496	16368	16296	16504	16377	16548	16442	16457	16482	16406	16289	16614	16385	16432	16374	16497	16514	16414	16374	16431	16483	16560	16606	16417	16340	16609	16555	16331	16431	16418	16410	16372	16317	16479	16468	16308	16384	16587	16584	16310	16391	16240	16618	16416	16368	16533	16574	16472	16531	16378	16557	16528	16444	16489	16303	16302	16445	16384	16340	16435	16463	16635	16374	16488	16442	16467	16418	16432	16574	16375	16425	16274	16356	16488	16457	16464	16384	16566	16435	16204	16581	16382	16403	16571	16594	16416	16319	16280	16529	16507	16384	16578	16370	16428	16650	16302	16500	16415	16542	16424	16619	16363	16380	16447	16305	16270	16341	16267	16434	16448	16480	16387	16452	16653	16272	16408	16312	16577	16468	16432	16574	16489	16501	16417	16496	16573	16182	16439	16405	16514	16459	16574	16561	16499	16297	16495	16225	16413	16253	16282	16284	16457	16204	16377	16493	16345	16329	16388	16457	16605	16520	16338	16207	16607	16445	16535	16545	16512	16481	16329	16538	16426	16400	16520	16389	16352	16438	16351	16430	16396	16360	16235	16363	16537	16440	16430	16388	16488	16380	16416	16605	16541	16295	16520	16395	16637	16552	16536	16482	16550	16338	16393	16490	16491	16516	16276	16465	16378	16474	16552	16607	16426	16500	16526	16512	16320	16386	16272	16389	16284	16496	16305	16474	16281	16358	16555	16619	16461	16358	16506	16525	16416	16303	16566	16403	16391	16530	16367	16550	16437	16505	16406	16433	16550	16460	16347	16214	16459	16346	16205	16355	16570	16441	16530	16473	16378	16414	16384	16361	16497	16539	16468	16383	16574	16478	16565	16476	16432	16553	16524	16349	16403	16409	16386	16396	16429	16489	16378	16454	16662	16364	16690	16345	16388	16506	16432	16569	16311	16604	16459	16308	16411	16612	16336	16434	16264	16720	16511	16413	16467	16457	16509	16363	16498	16517	16449	16345	16484	16565	16472	16218	16515	16410	16395	16524	16455	16419	16533	16335	16484	16045	16321	16538	16307	16312	16536	16400	16492	16358	16455	16469	16502	16445	16512	16544	16345	16487	16257	16312	16353	16458	16529	16435	16469	16455	16347	16336	16376	16342	16548	16359	16326	16505	16380	16252	16437	16388	16549	16369	16484	16589	16354	16416	16587	16522	16449	16615	16423	16431	16344	16441	16507	16410	16629	16459	16368	16377	16483	16437	16338	16685	16134	16514	16408	16441	16420	16288	16548	16471	16433	16517	16431	16260	16425	16457	16452	16364	16682	16520	16302	16439	16473	16468	16440	16489	16581	16501	16242	16586	16341	16580	16408	16546	16658	16478	16225	16676	16472	16476	16259	16519	16483	16288	16407	16364	16558	16385	16474	16583	16504	16492	16526	16571	16535	16425	16447	16627	16313	16324	16373	16487	16486	16410	16502	16412	16433	16563	16572	16500	16403	16382	16541	16295	16351	16498	16375
46412	57234	59672	52757	44800	36596	31542	29329	28420	27890	27303	26462	26219	26181	26054	25939	25503	25395	25441	25450	25607	25459	25620	25394	25273	25301	25336	25565	25370	25617	25548	25485	24977	25333	25219	25391	25382	25180	25211	25452	25162	25398	25100	25433	25166	25433	25388	25372	25323	25433	25804	25194	25293	25080	25289	25364	25136	25207	25321	25369	25314	25351	25343	25331	25263	25212	25278	25438	25602	25235	25178	24953	25195	25455	25402	25223	25276	25492	25538	25285	25141	25429	25285	25247	25273	25293	25317	25156	25393	25361	25217	25295	25045	25264	25258	25327	25192	25209	25323	25182	25324	25145	25334	25250	25192	25220	25095	25292	25270	25354	25275	25215	25406	25095	25279	25147	25515	25259	25224	25423	25184	25279	25194	25039	25194	24982	25065	25207	25392	25210	25266	25284	25305	25409	25509	25222	25366	25428	25161	25354	25341	25188	25288	25282	25373	25246	25262	25287	25253	25443	25302	25305	25390	25357	25190	25262	25224	25197	25578	25165	25536	25207	25223	25280	25273	25205	25356	25411	25270	25413	25231	25137	25275	25210	25020	25110	25198	25140	25537	25086	25497	25331	25400	25290	25150	25257	25195	25213	25143	25102	25316	25454	25178	25424	25296	25193	25288	25026	25108	25428	25251	25495	25483	25227	25355	25143	25213	25161	25210	25235	25251	25201	25283	25285	25211	24977	25216	25666	25353	25500	25336	25046	25379	25542	25167	25271	25244	25235	25466	25197	25295	25234	25283	25541	25189	25303	25297	25224	25319	25119	25406	25336	25016	25226	24958	25304	25464	25277	25451	25344	25387	25208	25171	25439	25328	25350	25402	25484	25036	25397	25408	25364	25390	25091	25215	25268	25173	25438	25367	25253	25286	25169	25305	25276	25322	25432	25223	25417	25422	25332	25412	25310	25216	25360	25180	25005	25140	25361	25182	25147	25208	25279	25126	25386	25284	25504	25402	25244	25309	25113	25507	25339	25374	25347	25161	25302	25420	25300	25353	25151	25167	25605	25294	25439	25507	25292	25233	25188	25280	25175	25224	25121	25152	25649	25069	25510	25291	25201	25481	25156	25483	25208	25319	25320	25237	25328	25382	25232	25076	24997	25219	25191	25274	25260	25444	25206	25230	25204	25020	25141	25258	25222	25516	25085	25238	25196	25374	25396	25304	25452	25443	25045	25293	25280	25271	25255	25159	25575	25482	25206	25328	25290	25236	25246	25358	25201	25363	25168	25249	25313	25319	25194	25356	25227	25378	25417	25243	25463	25477	25287	25292	25618	25455	25542	25374	25444	25344	25157	25305	25015	25259	25446	25491	25332	25276	25172	25237	25202	25256	25417	25118	25058	25162	25237	25533	25053	25211	25249	25369	25490	25409	25246	25452	25064	25137	25156	25400	25112	25611	25318	25211	25374	25310	25141	25232	25375	25251	25281	25206	24961	25107	25350	25361	25228	25418	25026	25378	25129	25203	25142	25137	25182	25335	25099	25253	25096	25421	25338	25605	25457	25151	25390	25146	25155	25293	25183	25250	25238	25254	25305	25476	25113	24925	25422	25227	25301	25401	25140	25207	25384	25486	25167	25383	24994	25476	25389	25498	25395	25210	25601	25258	25154	25192	25269	25304	25098	25487	25085	25300	25290	25201	25019	25453	25152	25293	25238	25236	25199	25230	25326	25164	25421	25389	25314	25410	25209	25686	25335	25486	25222	25374	25377	25349	25429	25384	25490	25513	25241	25429	25281	25390	25333	25486	25300	25059	25344	25461	25463	25355	25342	25203	25198	25233	25260	25170	25360	25328	25320	25318	25238	24940	25362	25335	25184	25175	25146	25612	25378	25201	25565	25325	25307	25170	25468	25163	25286	25400	25326	25439	25079	25426	25285	25318	25039	25211	25174	25487	25224	25042	25234	25433	25205	25251	25250	25186	25460	25461	25354	25163	25272	25401	25217	25448	25261	25428	25351	25348	25096	25404	25286	25212	25398	25479	25100	25226	25471	25167	25244	25215	25285	25372	25476	25478	25455	25190	25136	25322	25280	25311	25323	25237	25190	25200	25421	25432	25307	25255	25084	25318	25514	25132	25078	25323	24940	25166	25231	25206	25617	25298	25275	25285	25339	25236	25205	25403	25342	25371	25310	25292	25184	25375	25593	25240	25359	25015	25081	25303	25194	25165	25239	25227	25250	24985	25153	25356	25359	25269	25139	25330	25197	25365	25292	25508	25271	25287	25385	25233	25421	25165	25042	25122	24990	25353	25129	25223	25090	25188	25248	25003	25193	25511	25451	25344	25255	25228	25459	25483	25352	25344	25440	25140	25543	25425	25088	25204	25427	25344	25284	25488	25289	25311	25227	25325	25188	25187	25116	25327	25406	25253	25140	25351	25349	25133	25111	25307	25430	25335	25185	25345	25177	25355	25193	25411	25425	25121	25257	25208	25422	25297	25191	25460	25213	25471	25571	25273	25414	25318	25245	25280	25338	25175	25357	25511	24969	25556	25475	25292	24974	25205	25394	25186	25344	25361	25376	25457	25401	25430	25341	25115	25185	25551	25200	25129	25367	25055	25310	25345	25332	25615	25472	25197	25290	25433	25470	25298	25246	25339	25187	25361	25478	25372	25512	25178	25291	25347	25048	25213	25054	25161	25288	25302	25328	25207	25238	25270	25545	25486	25159	25504	25251	25224	25269	25405	25352	25155	25352	25158	25105	25413	25256	25487	25183	25137	25493	25334	25304	25329	25210	25129	25272	25237	25193	25299	25315	25413	25079	25390	25110	25160	25204	25291	25259	25405	25344	25262	25302	25235	25271	25246	25201	25124	25362	25255	25357	25319	25227	25156	25101	25404	25299	25370	25363	25162	25260	25430	25325	25395	25135	25064	25400	25432	25137	25368	25202	25438	25384	25175	25136	25245	25477	25450	25447	25248	25286	25425	25468	25276	25313	25307	25307	25513	25302	25111	25377	25264	25043	25533	25360	25232	25246	25185	24967	25075	25303	25533	25263	25165	25314	25124	25314	25253	25423	25208	25190	25278	25196	25434	25272	25270	25380	25202	25197	25363	25264	25066	25145	25252	25103	25450	25238	25467	25196	25078	25363	25077	25149	25292	25373	25188	25228	25349	25278	25198	25250	25142	25436	25393	25061	25425	25368	25056	25193	25225	25298	25074	25011	25374	25412	25416	25241	24796	25316	25181	25478	25452	25505	25386	25480	25484	25276	24995	25286	25188	25214	25341	25178	25235	25387	25085	25310	25320	25431	25323	25094	25113	25174	25294	25141	25521	25173	25201	25434	25046	24810	25018	25121	25391	25366	25364	25346	25373	25260	25090	25369	25002	25530	25081	25366	24913	25266	25425	25072	25593	25283	25322	25255	25352	25139	25179	25236	25541	25062	25277	25359	25195	25513	25464	25324	25225	25016	25342	25544	25275	25049	25280	25355	25429	25634	25368	25490	25352	25188	25377	25265	25206	25452	25424	25068	25128	25199	24898	24996	25367	25249	25287	25261	25416	25305	25081	25069	25149	25165	25475	25448	25196	24988	25158	25260	25481	25478	25581	25375	25298	25005	25365	25494	25331	25460	25354	25459	25486	25451	25035	25003	25380	25190	25303	25036	25365	25388	25249	25269	25084	25211	25220	25104	25160	25403	25188	25310	25205	25214	25242	25494	25257	25401	25353	25201	25230	25193	25235	25150	25414	25194	25237	25068	25298	25192	25353	25068	25341	25284	25045	25235	25115	25019	25193	25314	25354	25299	25360	25409	25331	25303	25452	25116	25071	25457	25222	25429	25307	25226	25291	25151	25180	25187	25286	25289	25540	25478	25348	25341	25234	25067	25111	25077	25127	25486	25338	25202	25171	25450	25269	25306	25208	25301	25320	25371	25451	25381	25069	25164	25440	25204	25099	25270	25408	25293	25237	25313	25295	25488	25134	25431	25306	25349	25498	25391	25307	25054	25178	25453	25203	25361	25138	25400	25427	25307	25247	25266	25286	25211	25240	25348	25072	25242	25473	25262	25198	25169	25419	25013	25461	25218	25650	25063	25280	25157	25371	25292	25114	25464	25475	25406	25397	25006	25256	25538	24957	25189	25169	25307	25153	25272	25266	25239	25244	25281	25094	25331	25483	24976	25494	25394	25243	25317	25190	25163	25548	25211	25281	25468	25239	25322	25324	25401	25354	25068	25214	25459	25370	25373	25060	25321	25205	25320	25174	25079	25148	25272	25437	25210	25241	25086	25562	25222	25301	25333	25167	25416	25457	25303	25242	25441	25337	25447	25339	25374	25406	25179	25314	25281	25066	25366	25586	25260	25268	25277	25334	25406	25305	25341	25320	25455	25200	25315	25326	25041	25244	25423	25378	25492	24958	25146	25309	25236	25480	25252	25285	25274	25199	25177	25192	25525	25405	25354	25427	25313	25276	25204	25214	25309	25098	25302	25485	25263	25218	25263	24998	25095	25085	25334	25671	25353	25249	25204	25182	25031	25076	25294	25234	25100	25289	25527	24935	24907	25133	25305	25170	25240	24834	25229	25047	25138	25463	25294	25663	25273	25009	25541	25471	25510	25531	25365	25291	25178	25390	25293	25214	25433	25393	25396	25308	25072	25391	25340	25451	25174	25049	25220	25252	25276	25146	25090	24921	25239	25207	25085	25371	25411	25419	25388	25408	25160	25527	25398	25483	24995	25229	25264	25288	25376	25439	25310	25477	25307	25164	25094	25369	25157	25317	25261	25004	25439	25167	25459	25338	25243	25335	25599	25346	25273	25601	25171	25478	25168	25268	25456	25085	25047	25155	25337	25181	25145	25298	25149	25285	25245	25185	25395	25430	25166	25273	25528	25164	25411	25409	25340	25179	25262	25112	25277	25109	25270	25224	25323	24927	25150	25218	25306	25283	25259	25414	25381	25444	25369	25146	25249	25311	25115	25083	25147	25423	25394	25202	25142	25467	25335	25232	25254	25132	25156	25194	25581	25307	25301	25399	25209	25223	25309	25226	25445	25469	25424	25278	25463	25253	25264	25381	25212	25278	25332	25441	25407	25163	25207	25159	25199	25301	25132	25160	25319	25436	25356	24963	25417	25728	25356	25399	25125	25440	25193	25307	25349	25446	25433
49156	65301	59647	47219	39043	29688	23759	21682	20336	19657	18803	18090	17642	17465	17130	16886	16902	16763	16674	16748	16697	16569	16715	16695	16606	16647	16628	16610	16550	16460	16561	16388	16482	16553	16592	16464	16399	16566	16434	16416	16270	16724	16646	16621	16689	16395	16416	16573	16589	16542	16612	16460	16530	16481	16547	16614	16371	16358	16730	16289	16477	16536	16509	16482	16649	16633	16350	16528	16499	16418	16318	16626	16509	16362	16464	16380	16635	16502	16443	16621	16416	16656	16362	16605	16573	16536	16317	16501	16520	16396	16489	16429	16710	16541	16411	16545	16267	16413	16558	16346	16409	16400	16501	16465	16522	16310	16640	16619	16581	16479	16564	16341	16348	16461	16321	16681	16503	16463	16469	16517	16765	16580	16413	16527	16484	16592	16396	16515	16497	16542	16438	16552	16396	16505	16539	16531	16431	16427	16322	16487	16471	16775	16443	16441	16532	16366	16388	16350	16692	16426	16524	16475	16539	16413	16499	16439	16530	16420	16645	16485	16468	16469	16655	16318	16503	16454	16559	16468	16595	16420	16474	16685	16355	16515	16534	16463	16613	16592	16523	16639	16473	16462	16622	16499	16499	16380	16540	16577	16283	16474	16516	16537	16530	16551	16534	16633	16305	16670	16319	16439	16541	16321	16420	16429	16478	16406	16425	16585	16587	16601	16510	16339	16493	16461	16487	16259	16606	16459	16307	16561	16689	16404	16467	16397	16569	16536	16490	16474	16440	16599	16666	16523	16524	16725	16479	16341	16639	16526	16417	16522	16461	16439	16512	16349	16636	16256	16489	16306	16504	16516	16733	16558	16593	16538	16467	16359	16487	16539	16470	16327	16626	16554	16380	16508	16532	16586	16599	16480	16506	16545	16472	16367	16479	16559	16382	16548	16624	16527	16564	16440	16383	16586	16465	16586	16614	16419	16554	16382	16490	16578	16606	16496	16548	16415	16564	16556	16385	16481	16398	16481	16581	16473	16664	16570	16439	16669	16583	16382	16627	16431	16390	16534	16615	16482	16557	16516	16444	16599	16574	16542	16528	16588	16424	16572	16426	16431	16468	16488	16424	16431	16572	16566	16433	16346	16580	16474	16542	16368	16508	16577	16626	16481	16536	16474	16475	16610	16317	16369	16560	16504	16570	16497	16558	16572	16406	16319	16287	16450	16451	16482	16440	16434	16515	16480	16356	16388	16541	16432	16440	16375	16459	16471	16493	16402	16498	16403	16669	16425	16410	16604	16559	16726	16479	16539	16526	16475	16458	16419	16569	16476	16712	16297	16566	16576	16399	16576	16645	16357	16737	16456	16567	16401	16414	16430	16728	16585	16499	16572	16627	16544	16608	16580	16416	16459	16469	16472	16506	16559	16533	16575	16615	16380	16606	16467	16626	16406	16478	16555	16386	16445	16324	16433	16721	16595	16551	16430	16513	16546	16599	16324	16504	16543	16370	16472	16347	16515	16495	16511	16636	16497	16390	16335	16503	16458	16354	16501	16585	16482	16524	16484	16573	16319	16698	16376	16372	16514	16535	16478	16497	16586	16537	16507	16564	16372	16588	16595	16567	16419	16361	16229	16370	16317	16303	16509	16355	16506	16451	16453	16424	16491	16526	16542	16466	16596	16502	16516	16543	16241	16579	16276	16515	16657	16577	16490	16507	16447	16612	16676	16499	16470	16492	16435	16492	16536	16471	16561	16453	16871	16535	16365	16454	16550	16317	16697	16447	16610	16408	16402	16509	16545	16585	16622	16436	16632	16520	16573	16613	16361	16495	16633	16507	16452	16416	16408	16424	16555	16535	16482	16564	16434	16495	16433	16374	16454	16510	16530	16592	16485	16324	16632	16331	16640	16560	16567	16384	16517	16475	16576	16694	16548	16587	16439	16435	16372	16470	16346	16495	16446	16651	16562	16460	16558	16440	16352	16568	16364	16546	16505	16549	16711	16469	16468	16388	16553	16687	16305	16503	16644	16555	16478	16359	16448	16528	16368	16564	16541	16646	16516	16445	16526	16480	16621	16507	16519	16554	16470	16523	16448	16561	16465	16514	16422	16457	16587	16454	16408	16551	16474	16478	16465	16480	16458	16442	16647	16566	16580	16484	16467	16361	16505	16406	16538	16529	16559	16665	16621	16537	16515	16639	16559	16733	16488	16554	16537	16436	16559	16541	16676	16604	16208	16456	16395	16289	16330	16475	16475	16636	16596	16308	16600	16544	16469	16667	16468	16506	16425	16300	16372	16473	16339	16466	16472	16528	16645	16473	16583	16589	16548	16478	16393	16443	16457	16498	16658	16412	16487	16439	16608	16402	16555	16648	16496	16496	16444	16387	16463	16282	16316	16504	16556	16482	16525	16571	16442	16508	16579	16602	16408	16587	16358	16483	16449	16391	16576	16522	16529	16452	16392	16468	16473	16553	16465	16484	16516	16436	16428	16498	16671	16535	16654	16513	16475	16521	16745	16714	16385	16656	16446	16598	16410	16475	16519	16337	16619	16546	16598	16422	16652	16447	16421	16357	16255	16650	16438	16741	16566	16531	16419	16458	16384	16481	16447	16410	16404	16598	16351	16588	16354	16562	16437	16657	16465	16426	16575	16534	16455	16594	16365	16505	16461	16491	16575	16519	16421	16565	16699	16493	16427	16382	16471	16457	16415	16837	16503	16398	16469	16451	16253	16513	16695	16505	16597	16385	16513	16605	16643	16355	16596	16576	16512	16464	16451	16573	16432	16567	16546	16504	16454	16461	16609	16640	16445	16598	16512	16542	16596	16365	16555	16685	16635	16395	16626	16372	16542	16497	16427	16440	16627	16509	16453	16469	16325	16551	16571	16521	16511	16589	16385	16474	16605	16492	16558	16504	16681	16350	16597	16571	16602	16584	16515	16535	16579	16609	16571	16555	16587	16402	16434	16413	16591	16609	16414	16552	16441	16476	16459	16541	16494	16374	16516	16489	16411	16361	16516	16492	16455	16185	16515	16606	16536	16475	16444	16425	16363	16672	16528	16392	16570	16601	16493	16510	16433	16519	16517	16380	16522	16593	16452	16537	16491	16526	16431	16689	16533	16482	16421	16440	16441	16552	16458	16619	16441	16287	16518	16497	16496	16519	16458	16465	16465	16548	16444	16525	16497	16551	16583	16505	16392	16547	16531	16628	16658	16406	16417	16460	16379	16473	16580	16502	16362	16354	16626	16728	16526	16599	16471	16407	16485	16504	16500	16636	16410	16506	16396	16520	16508	16440	16377	16329	16603	16554	16524	16649	16509	16617	16458	16579	16441	16707	16525	16536	16411	16414	16245	16350	16467	16493	16518	16549	16467	16427	16508	16418	16461	16502	16395	16472	16601	16531	16444	16453	16461	16365	16579	16635	16331	16214	16526	16447	16537	16293	16390	16539	16513	16641	16457	16616	16438	16432	16519	16377	16681	16591	16530	16450	16473	16408	16338	16532	16591	16657	16506	16693	16471	16604	16521	16547	16393	16604	16544	16598	16404	16540	16712	16518	16561	16350	16536	16410	16370	16422	16509	16526	16556	16443	16361	16361	16267	16407	16632	16287	16683	16432	16675	16530	16568	16449	16552	16411	16560	16586	16400	16424	16465	16523	16515	16619	16364	16595	16548	16608	16408	16449	16420	16274	16459	16783	16610	16455	16407	16760	16510	16386	16585	16461	16506	16388	16552	16471	16732	16361	16522	16582	16319	16532	16630	16535	16539	16437	16494	16487	16459	16453	16431	16580	16490	16363	16555	16550	16405	16467	16551	16469	16497	16607	16483	16612	16558	16576	16643	16547	16624	16570	16382	16468	16368	16549	16456	16500	16451	16529	16650	16598	16464	16449	16568	16621	16639	16342	16652	16409	16491	16672	16627	16579	16537	16532	16657	16401	16617	16463	16614	16511	16506	16582	16611	16449	16474	16615	16533	16618	16370	16458	16567	16603	16492	16487	16684	16645	16591	16293	16449	16572	16723	16499	16469	16549	16251	16418	16499	16542	16570	16592	16443	16629	16618	16718	16630	16483	16447	16370	16596	16481	16547	16546	16364	16619	16541	16542	16409	16501	16396	16527	16512	16411	16584	16589	16464	16386	16395	16403	16583	16623	16636	16543	16382	16586	16538	16534	16569	16558	16507	16485	16633	16408	16421	16576	16566	16647	16446	16490	16396	16381	16533	16575	16522	16685	16423	16700	16550	16540	16453	16472	16448	16700	16356	16270	16523	16482	16449	16295	16280	16711	16552	16310	16460	16501	16514	16550	16422	16495	16406	16534	16545	16606	16665	16695	16446	16506	16542	16467	16335	16416	16609	16490	16538	16615	16400	16550	16678	16501	16472	16467	16334	16515	16377	16268	16454	16486	16522	16429	16445	16478	16423	16473	16579	16569	16824	16529	16616	16529	16480	16364	16480	16417	16443	16573	16330	16513	16467	16449	16604	16435	16589	16477	16666	16442	16625	16478	16624	16404	16377	16449	16497	16542	16538	16453	16377	16553	16460	16505	16495	16489	16673	16354	16507	16682	16667	16585	16411	16242	16543	16526	16441	16352	16686	16463	16504	16511	16574	16528	16493	16471	16445	16407	16407	16591	16559	16438	16486	16535	16443	16416	16590	16647	16336	16623	16468	16513	16582	16461	16630	16440	16367	16575	16433	16545	16583	16528	16335	16410	16624	16393	16439	16451	16521	16452	16433	16610	16402	16549	16477	16540	16548	16568	16458	16513	16533	16559	16638	16621	16556	16578	16466	16587	16568	16571	16544	16576	16624	16358	16606	16430	16460	16487	16404	16541	16600	16541	16531	16495	16365	16412	16634	16534	16354	16541	16376	16549	16479	16431	16465	16478	16515	16419	16534	16408	16344	16620	16595	16250	16595	16490	16616	16650	16355	16560	16621	16517	16383	16655	16460	16516	16380	16571	16619	16516	16537	16423	16467	16436	16557	16468	16594	16545	16572	16633	16458	16602	16485	16547	16460	16427	16624	16549	16455	16561	16435	16633	16322	16578	16595	16306	16594	16419	16444	16571	16474	16452	16741	16412	16413	16486	16598	16614	16454	16250	16686	16442	16551	16455	16713	16409	16415	16466	16337	16638	16600	16271	16412	16481	16475	16420	16465	16411	16510
26081	21993	35412	43333	42752	40234	37367	32642	31239	31331	29540	28422	27860	27524	27135	26486	26436	26545	26173	26128	26208	26289	26340	25924	25799	26056	25910	25669	25875	25988	25868	25655	25604	25711	25650	25797	25777	25734	25483	25904	25810	25917	25744	25377	25845	25709	25517	25924	25688	25971	25522	25957	25898	25686	26079	25575	25826	25695	25672	25700	25537	25577	25664	25647	25812	25747	25790	25708	25809	25650	25813	25545	25808	25722	25920	25697	25878	25669	25759	25992	25492	25910	25759	25882	25626	25809	25656	25726	25624	25653	25769	25478	25825	25789	25823	25846	25818	25773	25779	25862	25798	25690	25706	25552	25682	25927	25690	25524	25678	25694	25685	25847	25754	25866	25681	25736	25818	25630	25673	25826	25596	25643	25559	26097	25750	25421	25596	25748	25981	26007	25843	25460	25723	25676	25911	25678	25643	25794	25692	25532	25711	25614	25727	25716	25397	25848	25905	25939	25717	26004	25800	26039	25900	25547	25605	25869	25541	25908	25538	25765	25668	25570	25867	25757	25896	25878	25787	25614	25907	25819	25768	25762	25722	25696	25621	25558	25712	26035	25865	25764	25600	25826	25614	25552	25570	25654	25665	25671	25783	25972	25818	25748	25729	25761	25694	25795	25730	25401	25620	25782	25655	25683	25679	25848	25868	25630	25512	25761	25743	25536	25934	25913	25781	25756	25718	25849	25980	25649	25850	25563	26013	25799	25830	25545	25745	25666	25587	25868	25966	25934	25598	25543	25771	25623	25620	25818	25698	25522	25752	25786	25643	25550	25619	25738	25725	25648	25536	25524	25734	25645	25572	25932	25648	25539	25770	25917	25651	25608	25636	25703	25724	25707	25637	25534	25590	25637	25775	25810	25649	25499	25640	25463	25651	25782	25568	25698	25784	25809	25877	25584	25671	25924	25793	25834	25765	25818	25947	25924	25794	25745	25621	25788	25698	25896	25511	25672	25541	25697	25559	25784	25562	25621	25741	25527	25890	25683	25698	25583	25632	25795	25754	25623	25628	25510	25540	25941	25974	25835	25746	25656	25718	25618	25774	25636	25811	25820	25652	25577	25816	25732	25738	25756	25636	25480	25632	25612	25583	25619	25733	25545	25714	25769	25473	25686	25755	25683	25820	25922	25916	25562	25768	25835	25702	25686	25633	25806	25790	25862	25931	25857	25566	25500	25791	25871	25851	25676	25804	25712	25494	25676	25885	25677	25562	25804	25829	25814	25544	25723	25838	25878	25478	25730	25825	25777	25808	25710	25835	25732	25713	25747	25863	25844	25616	25903	25799	25445	25649	25323	25687	25701	25781	25712	25626	25624	25786	25467	25602	25799	25567	25604	25954	25622	25612	25849	25636	25674	25740	25776	25738	25750	26117	25377	25562	25693	25704	25879	25973	25680	25815	25843	25980	25734	25647	25630	25794	25754	25887	25690	25750	25565	25662	25809	25606	25490	25944	25849	25678	25569	25679	25737	25954	25738	26027	25938	25710	25716	25817	25919	25698	25705	25933	25816	25803	25694	25828	25749	25813	25934	25890	25601	25796	25802	25885	25605	25892	25796	25686	25805	25420	25623	25655	25808	25881	25731	25597	25452	25731	25794	25730	25653	25902	25712	25952	25546	25807	25902	25899	25770	25734	25568	25778	25697	25924	25738	25706	25956	25553	25794	25618	25777	25487	25572	25550	25690	25906	25738	25599	25940	25826	25738	25687	25883	25715	25650	25621	25761	25714	25803	25610	25566	25681	25555	25773	25645	25616	25884	25784	25793	25776	25783	25733	25874	25820	25951	25866	25727	25709	25657	25643	25573	25600	25786	25612	25567	25791	26060	25684	25427	25702	25721	25643	25948	25635	25885	25638	25705	25737	25605	25781	25743	25834	25884	25697	25673	25850	25730	25638	26027	25846	25395	25393	25716	25684	25726	25701	25720	25591	26010	25870	25863	25743	25733	25870	25988	25741	25452	25756	25850	25787	25607	25488	25740	25702	25573	25715	25737	25763	25747	25768	25480	25892	25658	25655	25584	25782	25962	25782	25942	25994	25690	25557	25557	25741	25872	25711	25817	25958	25824	25712	25603	25506	25363	25637	25673	25395	25777	25602	25504	25910	25654	25862	25800	25773	25439	25710	25718	25684	25582	25871	25631	25675	25693	25654	25529	25658	25524	25930	25747	25779	25578	25474	25766	25775	25731	25807	25737	25507	25477	25748	25602	25729	25494	25618	25776	25656	25551	25770	25858	25791	25557	25788	25682	25712	25758	25583	25672	25763	25586	25901	25985	25707	25715	25821	25807	25455	25720	25546	25881	25631	25553	25809	25598	25709	25939	25834	25903	25697	25956	25737	25635	25770	25712	25868	25653	25783	25999	25825	25961	25687	25687	25730	25470	25754	25809	25846	25806	25770	25842	25477	25405	25791	25592	25704	25491	25527	25833	25668	25884	25773	25643	25789	25687	25803	25827	25665	25601	25842	25678	25758	25840	25893	25771	25763	25589	25785	25758	25723	25697	25702	25959	25855	25807	25805	25748	25760	25832	25838	25762	25779	25779	25837	25705	25819	25496	25722	25491	25724	25768	25883	25896	25782	25495	25543	25736	25604	25874	25595	25703	25770	25896	25805	25733	25654	25723	25689	25618	25706	25747	25836	25530	25635	25921	25757	25550	25877	25498	25856	25604	25618	25861	25711	25696	25627	25583	25863	25783	25980	25796	25709	25614	25990	25565	25972	25625	25626	25661	25812	25535	25826	25447	25715	26027	25816	25836	25854	25685	25761	25536	25542	25683	25571	25628	25562	25537	25881	25432	25726	25518	25762	25391	25736	25889	25599	25779	25757	25642	25590	25684	25559	25794	25478	25661	25668	25513	25635	25516	25679	25622	25479	25535	25751	25595	25781	25689	25953	25841	25763	25927	25859	25727	25615	25589	25639	25815	25885	25777	25798	25732	25689	25741	25882	25590	25809	25769	25799	25573	25674	25724	25685	25810	25777	25747	25856	25751	25966	25732	25744	25725	25464	25674	25440	25609	25687	25658	25690	25636	25799	25665	25699	25615	25691	25565	25851	25793	25796	25497	25742	25736	25876	25841	25874	25563	25821	25563	26076	25803	25761	25700	25690	25814	25884	25540	25571	25621	25706	25621	25590	25874	25962	25615	25299	25570	25843	25657	25958	25755	25606	25782	25829	25910	25550	25528	25869	25756	25838	25585	25697	25715	25760	25953	26014	25641	25963	25698	25997	25969	25560	25984	25676	25454	25578	25786	25683	25751	25662	25608	25477	25702	25511	25435	25700	25565	25669	25843	25963	25685	25605	25857	25805	25613	25766	25801	25794	25642	25689	25893	25672	25891	25706	25645	25593	25886	25782	25866	25761	25591	25625	25628	25711	25722	25999	25734	25715	25936	25513	25646	25660	25606	25865	26012	25648	25685	25822	25990	26062	25701	25794	25474	25476	25660	25698	25625	25760	25974	25735	25985	25668	25880	25801	25809	25833	25765	25630	25247	25633	25599	25558	25851	25929	25637	25726	25783	25640	25797	25823	25600	25662	25628	25579	25627	25724	25748	25771	25709	25712	25635	25775	25684	25652	25532	25546	25701	25811	25657	25577	25845	25657	25548	25740	25895	25803	25820	25829	25865	25718	25758	25805	25752	25892	25788	25968	25835	25709	25557	25791	25667	25769	25909	25577	25800	25570	25758	25913	25776	25949	25788	25802	25961	25885	25765	25670	25708	25799	25787	25575	25584	25736	25646	25838	25671	25600	25479	25645	25918	25730	25604	25839	25847	25798	25778	25771	26074	25556	25566	25632	25569	25516	25619	25883	25669	25524	25539	25648	25732	25781	25563	25699	25701	25803	25983	25675	25999	25572	25624	25696	25737	25621	25754	25723	25598	25659	25956	25881	25765	25677	25901	25662	25747	25685	25614	25917	25903	25661	25683	25621	25777	25860	25801	25712	25704	25696	25785	25735	25675	25863	25425	25741	25701	25719	25777	25919	25809	25895	25643	25581	25747	25518	25976	25771	25673	25596	25808	25734	25798	25620	25467	25960	25855	25830	25917	25617	25780	25801	25745	25737	25490	25567	25594	25668	25973	25603	25662	26002	25610	25769	25624	25779	25858	25589	25551	25776	25974	25559	25862	25759	25574	25681	25799	25770	25761	25649	25811	25516	26107	26004	25773	25749	25784	25603	25548	25739	25763	25519	25766	25635	25696	25579	25636	25750	25785	25405	25729	25622	25595	25890	25821	25641	25765	25772	25669	25858	25658	25780	25630	25841	25678	25473	25991	25548	25827	25868	25550	25623	25753	25703	25715	25676	25447	25552	25676	25943	25709	25937	25506	26035	25597	25590	25384	25570	25572	25804	25843	25653	25631	25715	25718	25741	25614	25515	25748	25784	25724	26008	25594	25836	25897	25633	25930	25569	25678	25700	25614	25775	25728	25618	25742	25465	25816	25572	25678	25376	25642	25777	25612	25789	25482	25663	25434	25643	25664	25640	25705	25596	25655	25669	25810	25613	25810	25589	25695	25671	25960	25733	25654	25960	25635	25927	25775	25626	25718	25708	25787	25737	25573	25600	25673	25779	25581	25738	25703	25857	25890	25866	25711	25731	25472	25853	25863	25772	25912	25839	25954	25842	25657	25905	25728	25675	25809	25621	25824	25799	25658	25601	25938	25433	25851	25564	25641	25659	25639	25832	25696	25662	25489	25634	25757	25888	25395	25632	25653	25712	25619	25578	25936	25702	26055	25629	25686	25629	25903	25537	25617	25716	25763	25790	25732	25592	25862	25892	25466	25628	25810	25788	25635	25630	25526	25775	25614	25603	25562	25802	25648	25862	25559	25692	25783	25758	25677	25912	25672	26042	25606	25895	25714	25636	25600	25690	25894	25889	25811	25812	25822	25847	25595	25762	25670	25671	25620	25789	25536	25673	25475	25590	25708	25617	25920	25569	25707	25695	25739	25867	25590	25578	25808	25725	25692	26048	25765	25953	25689	25586	25752	25759	25617	25727	25851	25629	25523	25695	25777	25539	25761	25840	25808	25668	25936	25728	25801	25842	25910	25669	25854	25745	25843	25872	25561	25746	25830	25586	25675	25666	25922	25919	25789	25736	25688
48193	75258	71952	57997	45586	36323	29412	24963	23625	23252	20943	19777	18965	18235	17961	17489	17031	16949	17316	17080	17012	16976	16816	16937	16966	17028	16689	17028	16746	16861	16775	16991	16613	16791	16880	16819	16638	16587	16785	16665	16707	16910	16607	16757	16648	16604	16752	16801	16793	16873	16687	16640	16707	16742	16612	16664	16652	16656	16677	16614	16558	16709	16827	16644	16785	16668	16618	16700	16735	16894	16614	16646	16768	16694	16735	16631	16611	16668	16546	16601	16713	16597	16765	16704	16697	16658	16794	16583	16728	16939	16866	16670	16530	16813	16854	16803	16726	16673	16788	16716	16751	16635	16733	16847	16605	16558	16829	16647	16582	16772	16811	16817	16641	16656	16690	16668	16656	16621	16695	16737	16757	16818	16644	16732	16646	16769	16646	16588	16685	16716	16841	16589	16756	16530	16625	16644	16893	16580	16674	16588	16699	16622	16599	16830	16784	16638	16764	16781	16692	16842	16814	16777	16725	16505	16764	16586	16586	16720	16578	16794	16698	16816	16769	16634	16917	16804	16699	16665	16785	16622	16641	16668	16831	16657	16567	16750	16891	16561	16714	16707	16755	16708	16688	16623	16766	16781	16643	16798	16667	16797	16537	16552	16709	16730	16500	16765	16646	16766	16570	16710	16709	16630	16743	16620	16764	16701	16752	16643	16668	16658	16757	16611	16672	16717	16743	16584	16652	16752	16635	16793	16728	16697	16636	16607	16776	16568	16613	16869	16809	16741	16692	16721	16661	16702	16601	16880	16621	16822	16677	16569	16655	16586	16656	16773	16612	16406	16692	16829	16665	16823	16771	16681	16744	16629	16795	16542	16475	16669	16566	16826	16744	16749	16647	16750	16651	16643	16519	16528	16608	16726	16802	16653	16754	16517	16892	16802	16690	16734	16795	16724	16677	16658	16814	16724	16664	16686	16692	16798	16581	16520	16682	16728	16522	16727	16771	16730	16799	16708	16739	16745	16653	16562	16903	16848	16452	16691	16657	16697	16853	16688	16602	16603	16687	16716	16668	16738	16718	16713	16649	16594	16835	16821	16855	16586	16683	16667	16761	16622	16771	16741	16839	16666	16791	16681	16695	16659	16787	16772	16681	16654	16552	16839	16648	16741	16722	16787	16808	16934	16644	16566	16745	16589	16765	16646	16592	16831	16679	16557	16676	16473	16695	16721	16575	16794	16773	16732	16722	16718	16752	16606	16752	16791	16748	16789	16906	16809	16781	16826	16569	16704	16596	16618	16660	16536	16720	16738	16607	16507	16698	16857	16780	16653	16539	16608	16889	16768	16978	16645	16620	16630	16811	16651	16662	16762	16835	16737	16574	16890	16611	16681	16690	16636	16717	16685	16879	16560	16584	16593	16699	16691	16725	16780	16807	16583	16606	16741	16784	16557	16814	16693	16826	16604	16609	16683	16757	16638	16747	16662	16656	16720	16607	16723	16724	16741	16891	16721	16915	16771	16704	16647	16770	16790	16684	16661	17023	16820	16544	16685	16620	16755	16698	16783	16587	16724	16699	16782	16816	16630	16741	16681	16854	16842	16665	16642	16692	16876	16794	16765	16672	16700	16782	16776	16574	16861	16497	16586	16797	16738	16737	16719	16584	16722	16709	16684	16657	16702	16662	16813	16587	16856	16465	16711	16816	16798	16699	16861	16552	16549	16651	16594	16909	16679	16568	16696	16700	16686	16755	16518	16843	16665	16622	16630	16555	16729	16817	16576	16868	16562	16720	16713	16759	16747	16826	16582	16907	16698	16667	16625	16512	16848	16613	16887	16534	16576	16576	16681	16632	16643	16684	16850	16740	16757	16868	16621	16716	16623	16804	16648	16637	16556	16681	16657	16854	16443	16740	16664	16726	16609	16736	16691	16725	16618	16707	16703	16644	16740	16487	16622	16782	16557	16734	16650	16648	16755	16664	16632	16649	16771	16839	16581	16612	16701	16782	16715	16692	16716	16500	16540	16761	16776	16703	16526	16916	16791	16812	16775	16579	16901	16602	16724	16518	16819	16656	16623	16629	16771	16691	16700	16672	16776	16652	16637	16765	16697	16721	16722	16737	16685	16741	16659	16637	16636	16577	16528	16917	16618	16568	16638	16602	16759	16754	16663	16797	16834	16712	16749	16714	16786	16712	16658	16619	16775	16755	16629	16687	16745	16700	16832	16799	16730	16801	16689	16660	16728	16558	16606	16688	16716	16761	16652	16729	16735	16676	16707	16759	16600	16595	16787	16499	16589	16540	16542	16607	16576	16683	16887	16708	16752	16751	16624	16763	16717	16846	16645	16751	16607	16641	16541	16717	16755	16792	16778	16572	16652	16567	16650	16518	16684	16772	16696	16611	16618	16964	16403	16701	16743	16701	16869	16732	16510	16678	16603	16800	16756	16671	16674	16622	16744	16693	16603	16669	16916	16674	16812	16960	16611	16729	16558	16648	16590	16849	16697	16765	16587	16702	16861	16723	16715	16925	16807	16558	16648	16628	16747	16678	16655	16827	16681	16605	16686	16586	16745	16585	16644	16657	16590	16711	16768	16695	16771	16679	16771	16699	16741	16538	16840	16889	16782	16646	16703	16652	16748	16718	16738	16766	16607	16659	16726	16716	16870	16499	16538	16606	16765	16577	16865	16770	16787	16676	16469	16649	16670	16847	16663	16592	16803	16852	16690	16571	16796	16663	16679	16670	16753	16637	16678	16698	16565	16661	16625	16873	16490	16544	16762	16748	16733	16820	16765	16726	16681	16739	16853	16690	16608	16460	16703	16478	16733	16497	16642	16802	16687	16623	16654	16688	16733	16705	16902	16715	16652	16644	16606	16815	16797	16776	16662	16622	16604	16802	16810	16814	16662	16581	16682	16683	16598	16785	16741	16732	16644	16788	16506	16919	16747	16717	16695	16500	16741	16874	16609	16666	16732	16862	16672	16744	16509	16823	16664	16627	16603	16725	16703	16668	16707	16696	16606	16733	16644	16710	16816	16678	16766	16724	16779	16770	16671	16792	16699	16716	16396	16556	16869	16508	16595	16759	16653	16852	16556	16613	16637	16811	16717	16651	16692	16672	16762	16643	16696	16559	16768	16845	16748	16603	16795	16676	16644	16684	16745	16568	16819	16820	16668	16855	16801	16323	16852	16608	16686	16684	16791	16863	16625	16748	16713	16679	16775	16419	16698	16911	16643	16876	16615	16625	16545	16736	16769	16738	16618	16787	16916	16749	16740	16903	16697	16555	16923	16665	16683	16664	16581	16764	16844	16771	16529	16758	16781	16662	16857	16736	16490	16799	16601	16531	16724	16840	16726	16714	16680	16587	16837	16620	16686	16561	16737	16748	16864	16676	16609	16701	16656	16716	16730	16621	16468	16701	16710	16790	16691	16685	16664	16746	16617	16682	16833	16596	16539	16734	16681	16807	16745	16625	16665	16748	16616	16782	16673	16637	16544	16649	16811	16755	16431	16636	16687	16885	16560	16766	16594	16972	16752	16794	16640	16583	16686	16633	16701	16621	16749	16701	16695	16826	16770	16678	16769	16519	16727	16755	16760	16738	16756	16750	16690	16487	16691	16709	16719	16658	16765	16765	16899	16845	16758	16702	16769	16594	16885	16722	16613	16742	16505	16753	16735	16698	16553	16784	16750	16795	16680	16640	16725	16785	16686	16633	16773	16669	16762	16581	16673	16611	16841	16683	16582	16532	16650	17014	16662	16776	16567	16691	16794	16516	16634	16880	16634	16843	16761	16753	16721	16872	16782	16732	16678	16634	16673	16820	16691	16673	16697	16748	16640	16715	16734	16675	16579	16742	16655	16809	16681	16870	16684	16582	16758	16814	16711	16791	16828	16764	16607	16609	16654	16587	16640	16461	16501	16704	16829	16746	16902	16569	16710	16795	16747	16554	16887	16699	16690	16624	16606	16749	16650	16702	16749	16763	16682	16719	16561	16634	16543	16866	16731	16687	16771	16769	16700	16740	16760	16766	16487	16651	16641	16764	16810	16786	16597	16767	16615	16619	16570	16663	16549	16788	16696	16766	16619	16680	16641	16762	16555	16634	16728	16502	16696	16689	16682	16854	16736	16873	16659	16762	16805	16909	16726	16710	16767	16616	16769	16684	16814	16778	16918	16674	16763	16858	16652	16655	16777	16804	16617	16729	16771	16527	16745	16704	16757	16575	16644	16501	16653	16480	16763	16668	16743	16589	16757	16704	16731	16578	16896	16775	16609	16858	16630	16665	16718	16714	16508	16731	16837	16774	16712	16581	16756	16674	16423	16718	16814	16460	16570	16718	16741	16661	16809	16583	16885	16723	16751	16844	16770	16590	16717	16660	16804	16696	16808	16706	16761	16550	16669	16756	16719	16604	16828	16710	16798	16712	16652	16696	16692	16679	16774	16950	16509	16610	16869	16671	16651	16549	16750	16708	16587	16652	16637	16773	16866	16933	16746	16626	16689	16648	16878	16803	16563	16666	16672	16656	16748	16867	16624	16663	16628	16697	16720	16614	16779	16723	16697	16828	16866	16816	16778	16641	16649	16589	16500	16845	16737	16642	16757	16731	16521	16793	16518	16802	16615	16646	16547	16774	16600	16888	16566	16702	16949	16691	16677	16571	16856	16578	16863	16750	16790	16717	16578	16677	16650	16806	16817	16757	16685	16579	16754	16790	16729	16915	16760	16717	17073	16718	16772	16737	16673	16626	16780	16672	16778	16496	16787	16618	16921	16823	16752	16850	16773	16579	16674	16822	16602	16719	16700	16811	16725	16868	16575	16841	16466	16742	16756	16567	16978	16731	16804	16464	16576	16709	16750	16522	16689	16757	16720	16689	16608	16879	16891	16784	16869	16764	16592	16690	16640	16797	16890	16643	16770	16683	16715	16643	16878	16679	16792	16631	16583	16763	16727	16690	16712	16728	16637	16609	16621	16638	16688	16705	16738	16613	16641	16809	16608	16866	16673	16787	16645	16825	16715	16673	16640	16737	16847	16728	16706	16483	16883	16914	16671	16809	16813	16597	16681	16771	16733	16749	16570	16589	16656	16697	16636	16875	16715	16537	16748	16768	16952	16747	16604	16806	16767	16804	16683	16754	16661	16718	16873	16717	16758	16703	16684	16648	16761
23641	21447	33559	45343	52247	49095	42867	39681	35709	33787	31949	30132	28577	27745	26817	26587	26446	26327	26209	26284	26061	25948	26108	25951	25734	26039	26186	25826	25701	25870	25702	25922	25999	25986	25725	25904	25843	25463	25776	25809	25535	25667	25708	25548	25618	25521	25682	25714	25659	25613	26043	25842	25491	25772	25630	25633	25643	25870	25917	25748	25626	25571	25645	25721	25625	25690	25822	25587	25648	25608	25647	25831	25575	25871	25562	25831	25532	25521	25505	25644	25773	25894	25651	25795	25523	25538	25726	25495	25593	25657	25975	25713	25822	25596	25757	25729	25736	25702	25595	25669	25723	25325	25557	25596	25793	25574	25935	25633	25620	25738	25883	25679	25567	25820	25800	25800	25807	25750	25524	25768	25549	25651	25794	25655	25573	25681	25730	25654	25615	25588	25966	25901	25891	25751	25696	25766	25778	25690	25476	25553	25768	25745	25624	25703	25756	25767	25696	25606	25765	25763	25634	25432	25926	25865	25609	25557	25464	25650	25668	25625	25758	25658	25728	25670	25629	25698	25670	25672	25644	25824	25648	25528	25716	25638	25834	25706	25734	25659	25650	25761	25796	25623	25588	25888	25636	25919	25685	25755	25556	25534	25711	25678	25710	25778	25527	25792	25977	25644	25533	25605	25456	25611	25350	25698	25777	25809	25519	25693	25725	25523	25577	25589	25536	25545	25657	25702	25805	25735	25629	25955	25628	25662	25821	25843	25634	25520	25661	25698	25758	25578	25572	25891	25793	25632	25403	25387	25897	25880	25757	25792	25777	25648	25599	25535	25665	25854	25685	25831	25622	25711	25498	25927	25767	25822	25911	26038	25570	25430	25616	25488	25618	25707	25566	25804	25902	25785	25759	25810	25544	25609	25932	25760	25826	25806	25723	25766	25649	25434	25627	25891	25683	25757	25621	25895	25572	25734	25799	25699	25471	25693	25694	25645	25709	25542	25721	25545	25725	25626	25608	25754	25635	25798	25662	25790	25572	25398	25399	25754	25854	25534	25605	25658	25636	25841	25705	25311	25625	25699	25513	25551	25393	25781	25781	25909	25987	25619	25665	25769	25828	25593	25662	25503	25595	25726	25647	25831	25738	25397	25489	25886	25579	25576	25605	25687	25645	25491	25918	25843	25724	25731	25646	25978	25865	25524	25442	25657	25825	25721	25590	25448	25803	25785	25825	25786	25624	25617	25644	25719	25801	25725	25694	25776	25908	25672	25734	25666	25929	25706	25882	25497	25780	25614	25507	25797	25958	25739	25624	25788	25742	25610	25629	25605	25822	25781	25946	25492	25723	25655	25627	25716	25550	25868	25811	25648	25450	25742	25763	25660	25805	25850	25867	25713	25650	25808	25712	25842	25900	25771	25367	25544	26014	25741	26041	25850	25857	25677	25621	25561	25757	25900	25842	25721	25691	25676	25528	25641	25532	25558	26068	25734	25789	25486	25624	25634	25684	25735	25727	25668	25619	25534	25744	25878	25794	25621	25660	25798	25802	25524	25649	25601	25651	25689	25801	25595	25725	25753	25778	25312	25676	25385	25677	25810	25394	25796	25692	25336	25702	25625	25761	25862	25746	25569	25797	25546	25666	25742	25922	25868	25757	25519	25577	25804	25695	25532	25539	25676	25675	25458	25618	25680	25794	25599	25770	25503	25857	25538	25804	25696	25741	25939	25787	25788	25794	25526	25707	25699	25805	25588	25946	25663	25836	25709	25524	25542	25642	25772	25896	25561	25515	25564	25720	25772	26010	25542	25716	25631	25650	25721	25706	26097	25551	25547	25651	25609	25539	25735	25473	25612	25739	25637	25885	25550	25774	25872	25843	25603	25679	25731	25724	25667	25777	25630	25683	25798	25826	25560	25674	25346	25730	25768	25514	25613	25696	25855	25518	25845	25909	25754	26043	25745	25570	25650	25764	25633	25744	25797	25514	25814	25886	25759	25621	25762	25606	25963	25690	25500	25614	25579	25690	25786	25567	25629	25470	25854	25591	25583	25752	25675	25887	25887	25515	25554	25688	25800	25702	25447	25673	25791	25826	25847	25592	25644	25571	25454	25701	25444	25340	25663	25584	25724	25503	25575	25958	25702	25749	25744	25612	25603	25775	25383	25631	25813	25421	25648	25568	25844	25635	25725	25587	25518	25621	25668	25637	25659	25795	25577	25561	25535	25625	25785	25803	25693	25507	25705	25905	25559	25703	25724	25871	25763	25880	25704	25649	25671	25641	26003	25622	25728	25582	25756	25582	25965	25550	25437	25580	25604	25611	25568	25564	25412	25781	25714	25802	25648	25786	25707	25855	25698	25777	25402	25698	25570	25962	25733	25651	25611	25948	25560	25668	25746	25818	25515	25464	25450	25833	25573	25428	25697	25558	25719	25533	25471	25373	25533	25552	25433	25579	25848	25418	25527	25742	25516	25586	25615	25686	25547	25830	25647	25563	25585	25467	25673	25747	25686	25650	25566	25622	25861	25625	25665	25670	25740	25818	25832	25636	25779	25740	25759	25678	25905	25693	25797	25619	25980	25626	25514	25791	25687	25786	25874	25756	25802	25617	25637	25807	25794	25638	25598	25712	25752	25792	25695	25860	25917	25704	25681	25806	25498	25783	25642	25782	25872	25802	25527	25529	25475	25530	25402	25690	25762	25635	25628	25692	25712	25665	25625	25755	25737	25601	25578	25561	25699	25672	25674	25549	25604	25467	25713	25790	25809	25679	25461	25464	25778	25543	25982	25658	25482	25778	25556	25609	25760	25914	25855	25489	25793	25672	25847	25816	25916	25810	25636	25447	25762	25736	25848	25521	25592	25521	25701	25741	25697	25617	25743	25616	25624	25714	25792	25609	25606	25648	25789	25687	25855	25707	25777	25767	25821	25734	25712	25701	25825	25862	25839	25630	25836	25913	25966	25842	25639	25474	25449	25478	25555	25587	25588	25804	25925	25787	25582	25774	25426	25686	25922	25750	25586	25633	25773	25902	25624	25602	25863	25833	25728	25694	25610	25771	25903	25721	25723	25659	25714	25639	25568	25346	25479	25772	25841	25844	25748	25671	25458	25448	25587	25740	25761	25740	25464	25627	25760	25782	25549	25740	25563	25332	25654	25695	25744	25570	25593	25665	25486	25423	25726	25635	25496	25715	25778	25674	25895	25822	25611	25605	25647	25708	25675	25767	25608	25702	25693	25712	25517	25548	25739	25597	25889	25745	25697	25703	25851	25943	25746	25732	26049	25706	25624	25713	25527	25585	25744	25512	25668	26021	25607	25545	25788	25561	25550	25834	25667	25813	25422	25734	25616	25814	25660	25720	25703	25685	25564	25904	25611	26066	25642	25782	25729	25692	25766	25691	25698	25766	25770	25865	25825	25903	25557	25678	25623	25588	25538	25760	25549	25570	25381	25515	25763	25778	25672	25587	25663	25628	25640	25644	25602	25523	25767	25754	25687	25708	25631	25703	25909	25642	25489	25682	25611	25551	25438	25612	25678	25685	25779	25801	25608	25484	25409	25843	25570	25594	25402	25462	25731	25476	25494	25702	25810	25541	25792	25811	25751	25711	25531	25750	25810	25675	25780	25610	25573	25975	25752	25715	25823	25706	25419	25706	25745	25760	25861	25812	25611	25773	25658	25504	25548	25677	25968	25787	25626	25735	25702	25648	25428	25569	25600	25608	26020	25659	25870	25595	25634	25482	25814	25532	25516	25773	25555	25622	25766	25849	25580	25471	25650	25801	26072	25822	25811	25563	25558	25424	25539	25569	25685	26025	25787	25607	25639	25781	25765	25809	25526	25642	25841	25869	25853	25726	25542	25335	25717	25607	25605	25487	25510	25858	26074	25713	25394	25574	25371	25442	25576	25728	25553	25353	25644	25750	25978	25820	25752	25605	25449	25637	25762	25785	25936	25913	25776	25712	25793	25910	25591	25523	25610	25582	25513	25413	25764	25548	25601	25683	25670	26005	25901	25497	25586	25668	25423	25868	25577	25495	25566	25849	25775	25525	25580	25724	25401	25725	25890	25893	25843	25659	25533	25960	25619	25675	25387	25635	25674	26012	25502	25598	25661	25537	26047	25792	25507	25778	25802	25805	25625	25576	25678	25599	25616	25602	25759	25685	25731	25642	25645	25772	25544	25763	25434	25728	25683	25745	25667	25515	25651	25433	25728	25707	25721	25342	25517	25689	25774	25557	25687	25733	25605	25734	25453	25760	25647	25578	25706	25627	25655	25796	25703	25647	25569	25728	25609	25814	25573	25724	25866	25668	25687	25616	25577	25716	25782	25596	25546	25709	25836	25655	25594	25609	25856	25696	25838	26024	25830	25917	25720	25689	25345	25788	25628	25656	25667	25482	25429	25535	25665	25910	25796	25604	26239	25324	25709	25833	25486	25739	25557	25812	25693	25808	25751	25780	25697	25620	25511	25635	25498	25651	25615	25511	25640	25642	25502	25619	25689	25900	25863	25721	25591	25689	25812	25721	25779	25675	25602	25712	25744	25556	25520	25699	25711	25650	25615	25709	25659	25793	25752	25804	25789	25738	25688	25839	25753	25792	25825	25762	25757	25932	25760	25612	25569	25768	25671	25557	25589	25763	25829	25894	25619	25621	25625	25742	25617	25750	25784	25767	25527	25838	25784	25676	25829	25728	25967	25869	25642	25663	25550	25621	26083	25633	25856	25775	25765	25603	25616	25565	25579	25747	25443	25735	25609	25593	25874	25677	25504	25602	25663	25418	25591	25529	25681	25873	25565	25745	25769	25751	25813	25886	25816	25792	25525	26061	25516	25576	25624	25751	25641	25804	26006	25504	25859	25497	25649	25759	25759	25553	25848	25732	25780	25994	25485	25613	25652	25682	25719	25665	25794	25547	25691	25355	25530	25824	25907	25575	25959	25846	25552	25778	25819	25549	25913	25613	25657	25682	25814	25610	25600	25608	25658	25627	25712	25864	25743	25687	25602	25507	25418	25664	25771	25659	25743	25624	25550	25626	25855	25636	25537	25565	25593	25620	25820	25629	25768	25668	25783	25788	25539	25711	25798	25808	25827	25593	25853	25645	25586	25963	25648	25613	25899	25753	25792	25720	25760	25704	25510	25430	25792	25616	25615	25773	26013	25821	25489
50805	82445	83337	77388	65491	50215	36850	33993	28681	25935	23612	21291	19765	18718	17900	17282	17186	17331	17027	17119	16929	17011	16967	16897	16993	16819	16824	16997	16726	16726	16816	16718	16691	16819	16735	16675	16681	16423	16549	16654	16669	16775	16505	16509	16588	16736	16744	16742	16618	16567	16776	16552	16748	16819	16584	16571	16437	16783	16756	16659	16565	16633	16652	16568	16681	16665	16695	16580	16651	16521	16630	16556	16575	16738	16670	16735	16568	16600	16759	16443	16659	16597	16677	16664	16510	16604	16571	16804	16621	16688	16639	16533	16564	16647	16709	16760	16517	16634	16556	16764	16585	16708	16450	16814	16700	16689	16729	16907	16541	16804	16637	16575	16622	16468	16521	16564	16628	16791	16480	16410	16551	16778	16675	16640	16584	16670	16592	16494	16601	16583	16735	16582	16642	16582	16671	16553	16501	16611	16678	16631	16616	16522	16526	16703	16800	16632	16456	16535	16578	16685	16705	16883	16561	16619	16582	16624	16591	16726	16523	16632	16564	16694	16652	16515	16613	16802	16622	16533	16753	16613	16603	16601	16834	16689	16708	16588	16512	16598	16639	16700	16482	16623	16771	16553	16593	16534	16626	16864	16692	16535	16635	16719	16591	16695	16659	16669	16605	16592	16641	16518	16518	16727	16462	16489	16633	16514	16649	16631	16675	16580	16548	16709	16721	16514	16762	16625	16561	16597	16685	16689	16700	16761	16529	16547	16587	16628	16641	16688	16719	16551	16717	16666	16433	16530	16404	16654	16676	16554	16520	16531	16681	16608	16656	16722	16546	16800	16743	16640	16557	16667	16689	16501	16625	16743	16705	16350	16642	16472	16596	16596	16766	16728	16625	16597	16588	16567	16704	16647	16532	16578	16483	16687	16694	16800	16532	16692	16590	16810	16697	16493	16563	16566	16870	16590	16846	16563	16735	16464	16498	16720	16464	16647	16610	16736	16521	16742	16845	16784	16578	16654	16626	16722	16386	16693	16601	16624	16491	16705	16687	16663	16665	16561	16676	16683	16392	16606	16664	16490	16520	16579	16685	16734	16662	16686	16669	16593	16645	16568	16637	16720	16648	16520	16685	16656	16632	16679	16634	16702	16543	16658	16693	16608	16336	16568	16756	16515	16827	16776	16546	16722	16666	16773	16389	16717	16713	16718	16649	16760	16788	16715	16826	16696	16592	16617	16653	16500	16537	16467	16629	16644	16561	16673	16706	16639	16617	16592	16501	16781	16738	16502	16711	16682	16633	16689	16595	16795	16580	16627	16682	16763	16727	16571	16622	16600	16695	16640	16595	16619	16714	16512	16491	16748	16601	16778	16495	16615	16663	16576	16649	16494	16565	16617	16463	16659	16707	16505	16593	16501	16672	16644	16366	16636	16650	16753	16510	16582	16541	16728	16590	16489	16542	16553	16455	16605	16732	16524	16571	16611	16557	16561	16808	16591	16631	16543	16498	16543	16557	16479	16566	16717	16584	16447	16556	16586	16650	16588	16729	16511	16554	16587	16659	16692	16620	16600	16415	16817	16561	16646	16536	16637	16500	16714	16620	16765	16714	16609	16724	16669	16743	16542	16580	16705	16641	16559	16513	16506	16682	16540	16660	16616	16639	16564	16601	16651	16663	16701	16469	16374	16575	16445	16736	16825	16532	16675	16516	16796	16490	16530	16499	16685	16650	16728	16727	16597	16583	16594	16701	16592	16699	16652	16745	16689	16473	16707	16618	16566	16652	16551	16701	16488	16746	16577	16609	16724	16716	16414	16889	16676	16486	16666	16626	16700	16500	16627	16579	16708	16713	16740	16504	16736	16684	16559	16800	16690	16621	16640	16617	16705	16653	16507	16636	16690	16777	16669	16751	16619	16765	16633	16694	16510	16749	16590	16793	16583	16648	16439	16780	16550	16711	16481	16564	16823	16671	16782	16531	16467	16649	16743	16597	16527	16466	16637	16595	16733	16784	16744	16424	16530	16622	16502	16774	16646	16519	16725	16564	16490	16843	16707	16627	16403	16531	16667	16623	16370	16515	16637	16678	16659	16510	16591	16666	16456	16663	16637	16617	16718	16572	16626	16575	16812	16648	16513	16715	16531	16537	16663	16553	16536	16677	16639	16645	16586	16607	16391	16507	16592	16676	16684	16606	16621	16691	16493	16650	16534	16756	16523	16690	16454	16554	16715	16516	16715	16638	16657	16569	16474	16551	16544	16626	16624	16717	16583	16606	16577	16552	16653	16491	16713	16628	16749	16634	16652	16764	16735	16573	16574	16434	16557	16748	16535	16659	16808	16669	16512	16615	16709	16588	16610	16633	16437	16593	16719	16519	16784	16586	16670	16465	16653	16755	16626	16659	16538	16521	16646	16451	16612	16638	16719	16493	16729	16516	16679	16477	16496	16721	16755	16366	16487	16658	16644	16625	16631	16906	16733	16517	16586	16572	16540	16695	16697	16745	16686	16661	16729	16563	16528	16658	16653	16594	16724	16613	16609	16726	16719	16720	16951	16752	16682	16633	16718	16534	16574	16747	16593	16525	16645	16689	16565	16788	16560	16648	16651	16623	16753	16681	16598	16554	16527	16573	16477	16470	16674	16667	16736	16564	16463	16694	16629	16568	16471	16728	16625	16791	16651	16597	16565	16558	16544	16635	16672	16531	16799	16647	16630	16489	16727	16731	16503	16681	16722	16633	16618	16552	16676	16552	16666	16577	16813	16587	16502	16729	16654	16513	16579	16669	16536	16579	16585	16438	16607	16733	16574	16635	16709	16806	16529	16637	16532	16615	16743	16641	16696	16556	16494	16425	16690	16628	16734	16618	16668	16628	16652	16500	16575	16381	16706	16760	16552	16680	16541	16586	16676	16556	16581	16707	16643	16806	16722	16616	16686	16604	16568	16604	16744	16623	16669	16592	16526	16721	16558	16597	16523	16460	16646	16631	16651	16407	16667	16752	16531	16693	16801	16737	16511	16645	16588	16857	16717	16612	16548	16692	16836	16660	16617	16501	16749	16641	16420	16550	16785	16582	16639	16500	16635	16761	16632	16643	16722	16471	16690	16744	16742	16686	16573	16760	16748	16882	16537	16526	16493	16874	16655	16677	16661	16522	16698	16688	16716	16757	16632	16688	16885	16558	16607	16465	16744	16566	16584	16773	16580	16528	16709	16650	16555	16614	16474	16722	16506	16638	16706	16438	16609	16622	16692	16576	16714	16546	16576	16903	16465	16644	16543	16632	16778	16531	16560	16582	16708	16648	16648	16769	16668	16509	16641	16497	16778	16643	16721	16599	16695	16720	16700	16621	16700	16733	16675	16587	16549	16646	16572	16542	16519	16612	16701	16700	16574	16623	16554	16601	16584	16645	16616	16568	16673	16629	16417	16632	16526	16664	16590	16477	16579	16778	16667	16482	16682	16669	16663	16526	16526	16715	16620	16568	16486	16680	16801	16435	16593	16617	16666	16566	16617	16609	16658	16585	16662	16536	16515	16542	16506	16536	16667	16549	16392	16553	16533	16734	16716	16684	16567	16755	16514	16661	16406	16689	16626	16533	16510	16623	16676	16666	16558	16672	16628	16611	16683	16623	16564	16538	16717	16713	16627	16780	16665	16486	16666	16815	16614	16728	16618	16692	16595	16604	16781	16645	16622	16566	16636	16494	16602	16743	16536	16504	16653	16687	16617	16585	16756	16616	16758	16674	16630	16579	16571	16536	16751	16566	16605	16620	16683	16526	16580	16733	16759	16752	16630	16499	16645	16435	16478	16569	16642	16622	16713	16581	16698	16633	16625	16595	16685	16524	16611	16789	16575	16708	16558	16640	16615	16639	16881	16524	16659	16694	16643	16753	16619	16692	16689	16655	16616	16741	16638	16727	16543	16616	16545	16513	16615	16660	16624	16553	16747	16447	16788	16393	16636	16679	16685	16650	16599	16740	16700	16692	16596	16518	16469	16540	16718	16605	16721	16559	16577	16667	16608	16595	16789	16830	16556	16751	16609	16757	16746	16904	16481	16647	16643	16836	16763	16677	16710	16746	16560	16589	16769	16669	16641	16567	16577	16654	16626	16627	16683	16712	16625	16439	16694	16701	16589	16805	16548	16570	16687	16630	16602	16551	16590	16401	16687	16696	16561	16714	16510	16665	16664	16667	16634	16677	16548	16453	16608	16714	16562	16680	16635	16621	16593	16543	16800	17005	16652	16737	16542	16741	16658	16674	16607	16742	16566	16587	16721	16484	16582	16687	16814	16731	16554	16732	16618	16707	16457	16645	16552	16789	16772	16517	16751	16695	16508	16658	16675	16770	16675	16799	16629	16585	16656	16669	16673	16725	16568	16556	16651	16582	16756	16711	16664	16681	16820	16574	16555	16643	16471	16781	16496	16597	16824	16301	16777	16561	16531	16695	16807	16558	16569	16733	16791	16716	16874	16669	16679	16682	16554	16512	16625	16562	16748	16566	16604	16722	16655	16705	16698	16485	16530	16783	16758	16689	16650	16585	16624	16692	16557	16610	16618	16740	16649	16694	16585	16569	16759	16757	16647	16668	16597	16701	16609	16639	16618	16770	16732	16708	16643	16612	16578	16537	16697	16765	16573	16644	16644	16604	16479	16553	16805	16583	16640	16709	16588	16557	16717	16706	16629	16631	16704	16614	16756	16587	16703	16788	16576	16683	16750	16743	16484	16583	16516	16637	16572	16832	16707	16688	16739	16715	16463	16596	16535	16636	16698	16395	16727	16478	16520	16546	16669	16546	16511	16736	16798	16634	16660	16494	16705	16674	16563	16702	16670	16424	16699	16605	16794	16580	16489	16512	16566	16629	16590	16724	16542	16541	16461	16633	16742	16687	16712	16796	16709	16650	16569	16763	16566	16520	16680	16606	16544	16750	16834	16802	16592	16694	16633	16724	16496	16811	16807	16684	16641	16743	16525	16697	16476	16823	16524	16635	16699	16515	16547	16629	16672	16482	16752	16687	16514	16745	16553	16513	16565	16669	16572	16513	16467	16484	16576	16786	16536	16635	16534	16770	16659	16416	16712	16633	16678	16655	16514	16520	16634	16560	16578	16635	16569	16534	16672	16587	16542	16548	16750	16576	16651	16655	16558	16570	16618	16460	16632	16766	16562
45642	60744	65976	59343	49679	40909	35793	31774	29504	28075	27330	26911	26757	26637	25804	25992	26011	25813	25812	26013	25836	26041	25848	25810	25714	25726	25825	25808	25666	25824	25818	25773	25769	25711	25811	25581	25792	25736	25617	25914	25631	25792	25596	25268	25607	25449	25835	25657	25535	25648	25738	25925	25573	25587	25538	25544	25830	25801	25692	25693	25674	25762	25969	25832	25611	25369	25687	25670	25834	25364	25535	26001	25532	25611	25730	25624	25647	25756	25653	25650	25784	25681	25626	25722	25730	25732	25769	25512	25660	25656	25882	25581	25649	25698	25748	25903	25857	25569	25482	25569	25723	25887	25750	25573	25857	25522	25541	25549	25758	25576	25563	25868	25551	25434	25732	25652	25740	25677	25729	25612	25691	25588	25697	25269	25732	25960	25600	25995	25485	25675	25668	25750	25697	25710	25682	25537	25521	25842	25711	25550	25846	25754	25686	26062	25870	26150	25578	25968	25577	25655	25610	25660	25620	25602	25654	25625	25631	25570	25400	25506	25604	25743	25520	25510	25689	25843	25746	25645	25793	25679	25709	25846	25764	25858	25730	25915	25704	25609	25578	25758	25690	25813	25720	25551	25745	25421	25706	25818	25704	25605	25446	25603	25613	25934	25584	25564	25759	25603	25807	25480	25751	25564	25782	25663	25659	25882	25757	25649	25753	25745	25596	25648	25731	25353	25701	25816	25748	25614	25760	25738	25551	25858	25507	25913	25505	25703	25596	25744	25665	25805	25618	25483	25837	25731	25683	25677	25549	25793	25721	25949	25740	25785	25870	25787	25728	25660	25808	25798	25700	25742	25736	25573	25685	25843	25833	25845	25795	25627	25892	25837	25721	25600	25695	25602	25945	25662	25714	25713	25642	25725	25742	25466	25775	25623	25657	25817	25580	25364	25701	25559	25667	25653	25399	25560	25620	25810	25520	25579	25696	25382	25830	25537	25794	25726	25752	25507	25679	25686	25688	25703	25996	25831	25528	25626	25982	25840	25598	25685	25696	25578	25651	25757	25738	25972	25798	25664	25781	25778	25574	25479	25613	25659	25559	25775	25739	25856	25669	25712	25640	25702	25505	25609	25880	25702	25794	25704	25485	25679	25562	25464	25555	25626	25607	25535	25839	25692	25720	25914	25569	25821	25720	25454	25690	25635	25592	25739	25627	25552	25786	25611	25596	25842	25862	25611	25800	25929	25420	25532	25529	25730	25695	25560	25619	25590	25666	25877	25836	25504	25501	25632	25748	25771	25652	25858	25526	25663	25688	25883	25770	25519	25576	25659	25450	25456	25798	25814	25784	25614	25584	25636	25591	25898	25904	25539	25742	25613	25548	25417	25563	25819	25801	25476	25852	25538	25863	25527	25310	25899	25579	25493	25845	25976	25776	25548	25804	25794	25535	25690	25676	25517	25695	25705	25949	25833	25552	25537	25985	25661	25680	25679	25741	25814	25779	25556	25564	25446	25474	25797	25838	25766	25737	25719	25736	25529	25890	25699	25645	25454	25672	25666	25799	25801	25729	25569	25813	25580	25763	25885	25761	26006	25783	25559	25859	25402	25833	25617	25502	25819	25662	25519	26038	25807	25335	25532	25752	25716	25586	25416	25663	25397	25477	25605	25663	25598	25541	25832	25697	25919	25529	26088	25837	25721	25545	25651	25603	25690	25574	25506	25832	25474	25449	25690	25614	25991	25686	25742	25768	25690	25514	25602	25654	25809	25577	25739	25812	25735	25758	25569	25809	25920	25687	25599	25953	25653	25687	25727	25762	25659	25553	25959	26007	25810	25633	25719	25884	25816	25597	25817	25756	25537	25946	25646	25483	25604	25434	25701	25905	25807	25850	25734	25815	25716	25853	25718	25801	25692	25599	25699	25536	25807	25671	25699	25499	25793	25871	25852	25633	25583	25783	25684	25612	25848	25718	25674	25585	25702	25695	25531	25716	25604	25954	25634	25820	25759	25630	25898	25443	25628	25657	25767	25703	25622	25643	25322	25580	25615	25769	25968	25740	25741	25433	25734	25649	25731	25735	25792	25679	25742	25741	25676	25589	25611	25532	25766	25777	25597	25658	25826	25825	25521	25754	25575	25581	25554	25666	25926	25621	25683	25874	25801	25542	25734	25797	25627	25525	25684	25726	25773	25773	25818	25670	25679	25798	25590	25622	25547	25594	25742	25573	25819	25642	25483	25571	25903	25652	25686	25753	25499	25883	25716	25786	25865	25935	25624	25813	25630	25712	25672	25925	25878	25598	25623	25717	25646	25616	25745	25589	25761	25791	25637	25812	25817	25630	25561	25778	25877	25610	25573	25655	25713	25551	25718	25865	25606	25654	25748	25434	25681	25693	25768	25864	25696	25656	25476	25553	25576	25917	25507	25545	25530	25695	25647	25691	25770	26009	25566	25638	25874	25782	25543	25716	25629	25829	25631	25876	25723	25714	25687	25738	25637	25591	25558	25677	25568	25874	25593	25529	25615	25590	25724	25773	25697	25762	25606	25638	26005	25773	25659	25649	25673	25530	25651	25714	25637	25515	25447	25755	25718	25683	25554	25726	25705	25758	25571	25726	25652	25874	25565	25581	25539	25785	25751	25751	25660	25691	25604	25669	25734	25756	25741	25775	25846	25669	25815	25650	25939	25765	25844	25603	25662	25823	25753	25704	25721	25656	25705	25765	25619	25996	25881	25969	25465	25564	25696	25749	25860	25834	25593	25945	25822	25659	25858	25815	25531	25648	25784	25749	25589	25885	25737	25936	25682	25729	25693	25685	25750	25789	25781	25498	25540	25636	25633	25465	25555	25665	25778	25703	25576	25529	25463	25610	25629	25605	25822	25759	25447	25657	25551	25660	25570	25952	25735	25647	25625	25753	25931	26046	25615	25680	25674	25855	25641	25749	25674	25554	25768	25811	25929	25848	25836	25676	25661	25672	25550	25859	25577	25739	25588	25734	25605	25590	25789	25723	25835	25836	25663	25671	25618	25684	25609	25783	25602	25640	25746	25730	25910	25750	25717	25923	25491	25692	25871	25969	25762	25894	25810	25761	25421	25810	25707	25631	25335	25724	25782	25847	25830	25812	25678	25589	25936	25926	25732	25715	25616	25650	25756	25729	25945	25945	25459	25461	25451	25645	25665	25602	25761	25569	25900	25780	25625	25815	25670	25860	25766	25695	25490	25852	25747	25801	25745	25660	25656	25596	25764	25667	25611	25721	25771	25690	25524	25601	25822	25569	25647	25843	25668	25591	25809	25874	25635	25728	25707	25544	25744	25659	25706	25773	25779	25561	25851	25943	25760	25755	25676	25722	25912	25690	25622	25509	25492	25591	25633	25593	25731	25756	25641	25769	25766	25581	26020	25581	25567	25615	25862	25909	25655	25692	25795	25707	25540	25842	25729	25882	25465	25785	25901	25796	25573	25701	25943	25744	25752	25598	25554	25750	25697	25570	25876	25598	25798	25637	25592	25738	26046	25717	25584	25718	26104	25643	25740	25539	25659	25567	25762	25907	25566	25754	25759	25536	25787	25850	25760	25781	25802	25736	25566	25729	25781	25600	25653	25710	25679	25770	25781	25659	25839	25629	25682	25723	25378	25477	25412	25952	25743	25597	25596	25522	25632	25783	25845	25572	25725	25659	25781	25955	25757	25531	25638	25663	25553	25726	25770	25635	25875	25683	25621	25439	26010	25572	25844	25567	25507	25683	25918	25886	25566	25927	25582	25780	25754	25710	25625	25799	25524	25547	25831	25607	25652	25578	25573	25762	25377	25980	25753	25985	25663	25659	25655	25642	26015	25656	25488	25711	25837	25556	25644	25734	25797	25995	25767	25695	25901	25765	26054	25848	25656	25619	25643	25812	26000	25665	25509	25626	25921	25794	25755	25862	25702	25719	25702	25545	25729	25704	25548	25665	25773	25708	25871	25629	25451	25885	25622	25605	25753	25606	25436	25626	25657	25699	25875	25562	25753	25770	25931	25590	25484	25631	25610	25825	25531	25768	25917	25509	25889	25772	25645	25665	25509	25694	25733	25647	25627	25659	25850	25606	25719	25662	25674	25630	25734	25854	25738	25776	25615	25710	25770	25874	25699	25559	25997	25584	25395	25762	25735	25707	25874	25710	25576	25810	25541	25852	25822	25748	25580	25781	25362	25507	25930	25710	25737	25757	25575	25779	25858	25458	25613	25913	25766	25679	25828	25488	25561	25734	25565	25537	25668	25561	25763	25644	25652	25854	25808	25468	25862	25699	25391	25633	25869	25818	25492	25726	25654	25659	25827	25840	25808	25780	25893	25793	25697	25803	25452	25647	25590	25817	25574	25504	25646	25838	25605	25586	25669	25666	25703	25782	25699	25916	25639	25278	25621	25657	25768	25569	25764	25745	25709	25536	25697	25650	25685	25916	25824	25780	25933	25972	25727	25957	25710	25565	25602	25865	25639	25950	25625	25582	25711	25637	25350	25739	25673	25764	25718	25711	25958	25633	25818	25747	25536	25713	25566	25811	25608	25604	25368	25840	25657	25428	25502	25552	25493	25442	25559	25488	25719	25893	25708	26005	25983	25971	25537	25823	25592	25717	25714	25594	25531	25622	25761	25703	25793	25680	25846	25528	25579	25677	25790	25685	25441	25832	25643	25700	25673	25578	25801	25679	25568	25609	25755	25680	25646	25669	25635	25654	25825	25667	25635	25928	25562	25861	25897	25710	25731	25836	25586	25732	25534	25916	25691	25968	25375	25940	25662	25773	25976	25573	25641	25730	25754	25947	25761	25636	26021	25493	25650	25888	25543	25764	25633	25658	25879	25701	25664	25681	25595	25762	25699	25438	25768	25499	25646	25680	25756	25644	25813	25807	25862	25611	25757	25706	25892	25641	25698	25659	25505	25542	25689	25614	25618	25459	25883	25533	25813	26047	25646	25772	25698	25552	25779	25561	25622	25722	25668	25632	25885	25502	25735	25879	25792	25819	25668	25874	25614	25800	25754	25867	25590	25630	25884	25653	25570	25552	25582	25705	26026	25804	25950	25824	25883	25594	25567	25769	25845	25816	25733	25820	25709	25512	25587	25674	25732	25661	25662	25715	25541	25708	25717	25520	25322	25691	25581	25710	26000	25469	25460	25610	25668
47886	68824	66681	54381	44148	34685	28573	23913	21055	19460	18589	17955	17761	17415	17225	16800	16797	16806	16834	16733	16774	16750	16710	16824	16901	16678	16621	16751	16745	16603	16808	16898	16746	16699	16560	16793	16652	16743	16735	16672	16670	16707	16697	16550	16809	16774	16723	16569	16491	16724	16428	16737	16664	16659	16738	16751	16601	16621	16659	16797	16828	16552	16669	16717	16534	16532	16565	16769	16622	16728	16670	16562	16604	16764	16793	16873	16708	16502	16703	16605	16500	16579	16730	16722	16759	16731	16597	16738	16701	16505	16850	16712	16578	16743	16725	16809	16786	16647	16751	16789	16661	16799	16674	16640	16757	16784	16608	16754	16804	16622	16711	16638	16602	16792	16508	16613	16492	16756	16590	16627	16518	16848	16811	16566	16602	16731	16649	16491	16749	16620	16769	16613	16537	16838	16669	16668	16711	16782	16763	16657	16665	16698	16693	16707	16789	16668	16674	16546	16777	16611	16726	16627	16693	16714	16731	16533	16720	16616	16685	16633	16651	16818	16772	16788	16605	16533	16699	16432	16668	16637	16691	16796	16701	16702	16563	16528	16745	16684	16667	16646	16663	16674	16639	16711	16754	16529	16624	16803	16808	16646	16689	16590	16733	16506	16723	16692	16644	16744	16810	16687	16602	16620	16833	16665	16665	16738	16544	16499	16705	16531	16483	16713	16835	16466	16718	16726	16655	16775	16587	16862	16645	16778	16659	16912	16509	16657	16735	16611	16604	16574	16420	16653	16778	16557	16713	16742	16680	16769	16651	16704	16670	16615	16568	16623	16616	16802	16503	16572	16771	16765	16695	16648	16493	16716	16701	16727	16711	16705	16709	16718	16661	16737	16857	16542	16716	16667	16592	16691	16645	16639	16430	16588	16753	16693	16633	16688	16599	16660	16643	16767	16709	16542	16805	16602	16799	16647	16621	16787	16627	16831	16649	16783	16439	16620	16662	16720	16687	16697	16573	16793	16397	16621	16530	16703	16616	16740	16670	16705	16723	16500	16630	16480	16768	16653	16638	16663	16644	16553	16714	16680	16591	16703	16572	16636	16677	16631	16558	16740	16649	16796	16711	16715	16848	16663	16553	16693	16653	16712	16685	16560	16854	16907	16845	16651	16685	16852	16463	16666	16721	16875	16549	16478	16667	16630	16672	16694	16779	16559	16639	16873	16561	16774	16662	16602	16878	16543	16708	16672	16596	16612	16632	16795	16653	16435	16390	16477	16767	16668	16486	16698	16625	16759	16654	16705	16768	16549	16630	16727	16674	16984	16547	16826	16712	16610	16616	16780	16599	16659	16644	16567	16733	16740	16700	16763	16597	16686	16678	16691	16638	16605	16678	16680	16703	16634	16655	16735	16680	16722	16737	16689	16470	16651	16583	16666	16712	16531	16491	16417	16545	16650	16646	16740	16613	16736	16654	16691	16771	16689	16500	16627	16593	16735	16600	16678	16813	16639	16585	16708	16725	16724	16937	16668	16816	16708	16702	16742	16489	16650	16626	16760	16728	16789	16527	16628	16835	16655	16774	16657	16586	16664	16680	16619	16667	16669	16570	16784	16733	16529	16680	16733	16436	16568	16601	16585	16767	16596	16678	16611	16886	16598	16890	16715	16778	16472	16618	16592	16545	16682	16658	16744	16849	16452	16803	16716	16647	16536	16739	16637	16682	16601	16703	16640	16674	16518	16833	16561	16694	16620	16669	16808	16687	16767	16828	16676	16516	16589	16696	16723	16780	16667	16533	16867	16650	16680	16588	16727	16675	16625	16715	16627	16865	16764	16620	16535	16772	16650	16806	16574	16595	16595	16790	16673	16662	16824	16627	16654	16750	16827	16690	16615	16678	16551	16592	16778	16779	16659	16803	16733	16858	16668	16500	16938	16713	16558	16690	16604	16794	16697	16790	16595	16791	16696	16473	16644	16685	16756	16616	16813	16507	16555	16750	16500	16662	16898	16763	16698	16780	16688	16752	16605	16570	16845	16738	16593	16759	16687	16686	16582	16828	16714	16692	16743	16611	16584	16583	16754	16680	16737	16646	16745	16491	16716	16649	16761	16728	16408	16568	16817	16558	16675	16616	16694	16553	16624	16805	16615	16661	16676	16519	16826	16625	16875	16423	16480	16656	16694	16700	16749	16789	16843	16682	16569	16903	16739	16543	16528	16736	16701	16676	16679	16623	16648	16590	16656	16817	16514	16474	16747	16725	16715	16464	16720	16743	16768	16645	16453	16653	16508	16633	16579	16625	16664	16576	16627	16461	16604	16538	16713	16618	16781	16503	16709	16526	16752	16358	16656	16656	16791	16567	16847	16557	16711	16765	16600	16728	16561	16734	16773	16705	16762	16725	16783	16785	16636	16772	16703	16873	16705	16767	16709	16797	16574	16801	16577	16595	16555	16566	16687	16590	16821	16834	16817	16647	16616	16584	16700	16581	16657	16642	16758	16467	16645	16664	16741	16664	16660	16527	16880	16878	16634	16681	16687	16754	16796	16668	16600	16545	16763	16570	16647	16676	16681	16635	16597	16847	16620	16829	16680	16708	16449	16604	16755	16629	16622	16598	16622	16583	16682	16609	16493	16840	16667	16719	16764	16663	16686	16707	16563	16599	16762	16761	16690	16682	16656	16863	16821	16717	16735	16719	16606	16667	16572	16717	16468	16771	16639	16529	16673	16612	16909	16853	16614	16624	16493	16557	16634	16776	16800	16738	16713	16764	16650	16725	16647	16704	16667	16645	16577	16662	16749	16784	16684	16612	16653	16660	16439	16849	16611	16676	16690	16751	16859	16870	16632	16664	16707	16704	16631	16605	16764	16649	16644	16682	16702	16766	16701	16564	16831	16523	16669	16690	16597	16670	16872	16894	16740	16813	16693	16648	16885	16494	16523	16675	16728	16679	16666	16602	16467	16660	16537	16548	16795	16723	16501	16618	16875	16717	16713	16718	16580	16889	16483	16625	16450	16814	16642	16605	16781	16558	16887	16609	16817	16803	16712	16601	16786	16775	16686	16662	16669	16517	16752	16760	16588	16746	16663	16689	16539	16646	16789	16604	16781	16530	16635	16711	16729	16771	16638	16662	16774	16891	16693	16847	16623	16700	16703	16801	16690	16709	16796	16684	16732	16729	16595	16620	16711	16705	16665	16682	16472	16637	16626	16823	16699	16748	16684	16706	16652	16705	16747	16884	16673	16623	16740	16679	16819	16753	16617	16669	16778	16913	16658	16710	16743	16822	16584	16730	16800	16595	16604	16521	16661	16731	16608	16637	16724	16645	16605	16673	16687	16612	16624	16630	16668	16688	16514	16746	16600	16664	16753	16709	16838	16618	16687	16473	16721	16517	16652	16600	16788	16762	16791	16677	16585	16769	16619	16713	16614	16750	16859	16770	16722	16710	16441	16725	16758	16730	16680	16625	16612	16761	16740	16521	16611	16779	16685	16687	16769	16662	16842	16697	16732	16804	16656	16512	16427	16628	16960	16701	16775	16855	16651	16657	16950	16652	16707	16736	16571	16684	16787	16606	16590	16629	16885	16615	16996	16774	16691	16666	16673	16695	16689	16741	16737	16736	16718	16642	16751	16395	16737	16769	16633	16716	16766	16689	16754	16739	16721	16679	16693	16614	16612	16709	16706	16551	16731	16593	16767	16699	16697	16565	16763	16757	16744	16809	16597	16523	16617	16632	16663	16575	16614	16721	16755	16543	16766	16519	16745	16686	16801	16778	16572	16612	16598	16558	16757	16733	16581	16476	16692	16492	16712	16544	16659	16802	16862	16682	16649	16790	16544	16694	16696	16507	16650	16546	16603	16703	16752	16658	16492	16616	16763	16532	16673	16491	16687	16680	16653	16800	16666	16694	16577	16666	16634	16719	16862	16584	16820	16687	16615	16683	16693	16631	16790	16634	16674	16686	16560	16676	16636	16711	16543	16707	16561	16804	16582	16605	16575	16590	16657	16612	16565	16615	16572	16734	16525	16773	16762	16616	16696	16732	16562	16684	16817	16672	16651	16845	16680	16698	16630	16744	16685	16677	16666	16666	16597	16762	16667	16452	16529	16556	16706	16802	16553	16620	16440	16691	16612	16691	16670	16742	16814	16521	16694	16579	16779	16742	16649	16666	16746	16416	16859	16792	16764	16697	16652	16793	16642	16748	16734	16712	16788	16697	16583	16733	16632	16754	16704	16777	16555	16617	16753	16614	16660	16726	16728	16646	16835	16665	16551	16693	16614	16654	16652	16595	16751	16758	16640	16688	16690	16756	16536	16786	16431	16884	16743	16710	16813	16646	16749	16681	16689	16483	16757	16667	16809	16680	16784	16773	16608	16718	16688	16630	16771	16767	16643	16729	16671	16649	16643	16610	16704	16627	16717	16698	16620	16668	16474	16644	16770	16610	16521	16827	16571	16720	16854	16558	16612	16633	16592	16621	16670	16787	16648	16782	16651	16763	16634	16594	16529	16608	16647	16586	16522	16798	16800	16678	16931	16761	16453	16714	16593	16684	16680	16580	16610	16645	16638	16865	16752	16684	16472	16623	16789	16640	16651	16674	16605	16647	16770	16670	16759	16736	16857	16695	16637	16826	16536	16728	16662	16589	16780	16837	16569	16649	16754	16713	16755	16870	16695	16656	16694	16868	16593	16678	16616	16690	16649	16641	16819	16658	16647	16687	16734	16671	16724	16591	16651	16768	16772	16763	16718	16627	16664	16703	16746	16489	16791	16703	16594	16651	16570	16847	16653	16588	16490	16543	16508	16738	16735	16786	16743	16697	16934	16794	16713	16480	16692	16811	16702	16630	16919	16591	16734	16537	16578	16683	16558	16766	16769	16654	16649	16578	16571	16468	16840	16692	16858	16607	16715	16798	16702	16839	16513	16669	16756	16649	16574	16693	16687	16665	16611	16573	16908	16595	16588	16768	16723	16654	16541	16725	16584	16629	16484	16808	16444	16789	16699	16779	16717	16735	16615	16670	16742	16868	16681	16662	16633	16528	16681	16625	16689	16648	16645	16851	16636	16563	16439	16739	16858	16637	16750	16624	16619	16742	16811	16662	16660	16619	16804	16726	16702	16535	16883	16626	16639	16632	16782	16590	16659	16750	16754	16571	16758	16712	16828
25918	22964	44400	53378	48904	46926	41573	37160	34279	31094	30037	28817	28398	27451	27235	26808	26365	26443	26256	26463	26346	26489	26381	26162	26412	26293	26257	25906	26064	26097	26214	26147	26155	26214	26090	26188	26139	26158	25973	26009	26193	25945	26205	26085	26222	25965	25958	25913	26269	26027	25994	25945	26144	26311	26114	26106	26138	26048	26176	26121	26022	25890	26092	26033	25920	26131	25833	25959	26097	26193	26034	25893	25742	26007	26053	25975	25916	26001	25926	25920	26010	26112	25897	25875	26045	26047	25959	25961	26303	26060	25807	26047	25952	25856	25995	26097	25925	26120	26112	25872	26103	26112	25842	25579	25751	26076	26013	26116	25867	26006	25956	26219	26053	25845	25972	26003	25789	26153	26027	26052	26060	26097	25842	26185	25909	26006	26040	25986	25813	25868	25948	25702	26185	26383	26220	26251	26206	25901	25992	25865	26016	26290	26249	26001	26098	26227	26224	25873	26135	26030	25980	25852	26234	25928	25884	26089	25771	25982	25908	26094	26067	26235	25843	25737	25958	26114	25986	26190	25921	25899	25980	26182	26076	25857	26195	25994	25925	26171	26148	25893	25904	26099	26080	25986	25868	25984	26043	25943	26209	25936	25930	25924	26181	25783	26050	26017	25820	25975	26040	26078	26258	26206	25943	25873	26127	26051	25901	25954	26060	26115	26078	26134	26227	25886	26009	26153	26176	26009	25992	26177	26036	25893	26228	26024	25983	25922	25978	25773	26088	26073	25903	25960	25718	26046	26173	25944	25800	26045	25838	25974	25810	25763	26157	25837	26125	26034	26180	26004	26042	25785	26067	26089	26168	26044	26248	26057	25929	25782	26095	26033	26086	26177	26290	26124	25916	26083	26104	25918	25911	25852	25934	26182	26284	26044	26056	26101	26051	26318	26025	26328	25828	25820	25923	25868	26137	25998	25854	26185	26114	25855	26045	26089	25964	25960	25968	25817	26036	25843	26054	26172	26166	26160	25950	25956	26192	25975	26044	26268	26130	26163	26073	26044	25907	26148	26164	26017	26307	26178	26144	26312	26279	26068	25944	26076	25933	25941	26040	26062	25949	26091	26122	26206	25897	26185	26176	26021	26092	25837	26066	25844	25972	26077	25928	25952	25847	25920	25931	26104	25623	25968	25970	25990	25879	26057	26240	25976	25818	25942	26082	26124	25961	26047	25854	26138	26083	25832	25840	26136	25950	26148	26034	25872	26042	26018	26101	25998	26050	26036	25996	26187	25843	25680	26044	26008	26044	26007	25981	25984	25805	25775	25969	25929	25861	26014	26351	26155	26174	26132	25879	26100	25969	25866	26053	26196	25861	26028	25992	25894	25953	25821	26268	25945	26206	25863	26081	26179	26086	26040	26344	25860	25992	25851	26150	26128	26101	25821	26033	26124	26014	25997	26161	25956	26250	25985	26254	26171	26081	25936	25906	26124	26196	25919	26129	25906	26314	26116	26016	26060	26044	25791	26132	26015	26059	26130	25980	25877	25904	25921	26076	26063	26009	25994	26223	26145	25907	25817	25878	26121	25966	26182	25859	25938	25896	26077	26010	25935	26006	25904	26121	26186	25974	26231	26298	25999	26154	26015	26130	25818	26167	26012	26221	26178	25813	25999	25938	25866	26124	26231	26002	25999	26084	26136	26134	25937	26148	25892	26081	26122	26011	25983	25949	26038	26037	26075	26097	26014	26188	26083	26104	26204	25870	26096	26102	26004	25737	25785	25794	25878	26352	25907	25921	25744	26066	25951	26246	26067	26103	26150	25794	26081	25672	26098	25929	25971	25823	26291	26298	26350	26126	25879	26034	26183	26055	26146	25994	26080	26121	26152	25959	26077	26014	25875	26067	25905	25918	26102	26070	25994	25960	25864	26017	25937	26012	26032	26254	25935	26213	25882	26237	26051	26206	26295	25831	25821	25998	25973	25843	26098	26142	26089	25984	26042	26013	26094	25956	25806	26028	26169	26053	25974	25885	26173	25931	26379	25961	25702	25933	26013	25976	26160	26035	26069	25878	25993	26198	25852	25951	26085	26085	26044	25983	25910	26030	25993	26154	26056	25823	25971	25941	25802	26167	25868	25975	26076	26252	26170	25920	25973	26033	25966	25936	25809	26290	25805	26059	25918	25952	25806	26137	26170	26131	26037	25901	25766	25748	26049	25945	25795	25996	25746	25908	25846	26042	25941	26253	25878	25963	25983	25967	25843	26062	25940	25897	26093	26027	25965	26153	25793	26034	25943	26013	25861	26083	25925	25987	25983	26054	25795	26156	25829	26318	25949	26156	26050	26110	25984	25816	26011	25697	26161	26009	26121	26125	26021	26142	26063	25798	25973	26243	25988	26200	25801	26078	25959	25850	25995	25925	25901	26112	25972	25934	25898	25800	25817	25898	25838	25883	25946	26055	25939	26338	25920	26062	26128	25868	26059	25961	26151	25896	26209	26036	25946	25859	25988	25939	26120	26007	25816	26046	26150	26093	26153	25926	26115	26226	25955	25987	25927	25803	26026	25921	25856	25996	25829	26057	25995	25896	26024	26095	25901	26216	26145	25972	26197	26134	25935	26182	26099	26001	25780	25882	25931	26412	25909	26093	26094	25884	25961	26116	26082	26018	26025	25953	25957	25931	26027	25797	26112	25732	26064	25940	25836	26052	25979	25998	26075	25903	25943	26143	25980	25909	26113	25736	26069	25958	26134	26029	25796	25820	26091	25849	25978	25960	25968	26126	25967	25964	26108	25827	25946	26187	26100	26133	25933	26106	25918	25994	26050	25972	25973	25828	25975	26066	26141	26288	26232	26175	26052	25884	26031	26030	26024	26186	25770	26029	25898	26194	25979	25957	26077	26012	25960	25988	25921	26020	26101	25929	25962	26304	26251	26217	25981	25986	26185	26228	25891	25924	26256	26013	25871	25784	26149	26030	26254	25730	25873	26088	25808	25844	26098	26166	26061	26049	25919	26026	25842	25923	25993	25777	25854	25979	25867	26106	25979	26050	26084	25864	25963	25926	26246	26241	26126	26057	25949	26058	25822	26171	26049	25926	26068	25910	26069	25799	26011	25757	26049	26052	26191	26151	25923	25769	26071	26069	26204	25923	26034	25939	26069	26269	26108	26200	26089	25933	26011	25957	26027	25994	25904	25984	26202	25940	25947	26119	26202	26298	25855	25874	25950	25891	26121	26098	26207	26096	25888	25792	25829	26023	25980	26054	26126	26163	26075	26084	25881	25784	25828	25805	25995	25974	26027	26027	26049	26255	26007	26017	25908	25816	25892	25938	26077	26283	25930	26012	26028	26176	26286	25953	25947	25907	26002	26105	26199	25909	26026	25829	25786	26171	26063	25762	26160	26041	25909	26021	26055	25824	26145	26010	26072	26244	26167	26032	26054	25797	25825	25966	26171	25949	25798	25893	25985	26236	25979	25975	25840	26014	26231	25908	25972	26014	26178	25826	26094	25875	26032	26010	25792	25910	26100	26047	26123	26135	26273	26016	26158	26058	25896	26092	26142	26120	25985	26254	25997	26134	26043	26370	26225	26015	25782	26023	25941	26117	26155	25933	26016	25966	26202	25956	25967	26063	26111	26065	25971	26105	26013	25933	26083	25990	26030	26053	26006	25892	26107	25761	26182	26164	25733	26112	26161	25874	25907	25881	26078	26122	25827	26141	26113	26011	26077	26018	26092	26198	25972	25885	26078	26061	25899	25852	26003	26151	26007	25959	25919	25987	26113	26168	26272	25883	25729	26044	26270	26073	26104	26024	26053	25941	26101	25843	25939	26208	25866	26076	26067	25822	25988	26098	26009	25868	25936	25746	26107	25879	26094	26216	26189	26107	26027	26145	26015	26152	26148	26101	26096	26296	26143	25917	26120	26091	26065	25964	25924	26081	25992	26000	26001	25885	26028	26053	25855	26042	25971	26138	26352	26010	26127	25979	26009	25947	25651	26011	26175	26081	26073	26020	26160	26053	26248	26095	26066	25951	26147	25963	26124	26166	25994	26169	26071	25988	25916	25804	25883	25764	25874	25875	25997	25934	25981	25992	26116	26131	25890	25877	26221	26003	26079	25753	25826	25805	25920	25951	25856	26026	25958	25957	26031	25844	25991	26112	25838	25941	25905	26113	26073	25988	25901	26247	25931	25829	25981	25928	25805	25802	25970	25992	25719	26153	26136	25808	25750	25947	26035	25953	25684	26083	25775	25988	25906	25762	26200	25962	25868	26025	25997	25766	26142	26023	25853	25794	25838	25900	26073	26063	26079	26235	26216	26145	26048	26324	26118	26200	26124	26188	26193	25948	25692	25948	25935	25920	25793	25779	26097	26064	25979	26122	26138	25844	25793	26176	26038	25981	26029	26160	26158	26086	25829	25908	25895	25743	25872	25961	26062	25893	25873	26208	26007	26153	25797	26044	26114	25898	25741	25996	25846	25953	26262	26133	26162	25941	25991	25931	26109	26150	25730	25946	25999	26420	26205	26093	25946	25981	25735	26051	26281	26154	25897	25961	26117	25932	25974	25891	26256	26132	26243	26011	26107	26001	25879	25999	25948	26079	26062	25939	25857	26111	26226	26237	26048	26000	26012	26153	25923	26035	25919	26025	26203	26260	26061	26315	26198	26186	25961	25967	25831	26094	26017	25808	26281	26103	26080	25986	25999	26001	26025	25988	26110	25929	26282	26214	26149	25835	25979	25922	25986	26105	26011	25771	26186	25875	25875	25929	25913	25885	26063	26315	26092	26228	25950	25877	25952	25811	25983	25952	25905	26012	25860	26161	26092	25914	25987	25982	26144	26169	25859	25926	25932	25940	26212	25895	25985	26233	26097	25957	26092	26003	25926	25946	25935	26011	25909	25987	25932	25976	26116	26069	25959	25956	25914	25970	25950	25878	26179	26227	26173	26321	25846	25953	26048	25968	26367	26079	26103	26011	25805	25670	26031	25979	26044	26088	26252	25946	25836	26188	25973	25899	26326	25964	26111	25808	25988	25985	26035	25795	26059	26171	25886	25611	26194	26091	25970	26107	25924	26048	26018	25823	25957	25900	25878	26408	25970	26243	26018	25795	26055	25842	25767	26006	26270	26322	26135	25998	26100	26030	26043	26058	26264	26149	25867
48746	79755	81375	66251	52476	43985	34229	30691	26319	22338	20902	20155	19012	18291	17858	17356	17316	17308	17155	17102	17234	16976	17191	16903	17170	16885	17008	17084	16975	16832	16867	16919	16898	17002	16878	16886	16867	16853	16911	16826	16915	16889	16887	16733	16846	16830	16729	16717	16779	16879	16780	16960	16919	16866	16974	16912	17038	16844	16827	16850	16892	16904	16893	16711	16976	16817	16908	16906	16904	16859	16995	16675	16928	16855	16808	16800	17018	16803	16673	16875	16958	16858	16832	16852	16838	16965	16812	16837	16805	16781	16846	16776	16899	16758	16896	16826	16856	16757	16804	16838	16931	16861	16766	16856	16852	16825	16833	16923	16817	16702	16682	16856	16781	16905	16685	16793	16780	16785	16838	17117	16859	16878	17069	16868	16773	17042	16911	16770	16786	16899	16909	16847	16770	16956	16859	16892	16849	16963	16762	17016	16935	16781	16650	16811	16934	16729	16672	16976	16888	17101	16998	16743	16883	16756	16882	16952	16866	16809	16805	16946	17053	16706	16639	16862	16911	16738	16926	16905	16758	16652	16743	16949	16704	16918	16856	16755	16791	16821	17094	16841	16977	16761	16856	16894	16929	16726	16800	16935	16888	16948	16754	17007	16849	16809	16898	16919	16883	16760	16934	16859	16753	16774	16952	16872	16772	16795	16901	16803	16853	16985	16704	16863	16836	16829	16843	16903	16649	16923	16970	17037	16737	16847	16963	16832	16875	16647	16931	16749	16666	16905	16811	16751	16576	16885	16872	16512	16870	16799	16888	16780	16778	17020	16966	16821	16855	16746	16756	17003	16623	16742	16920	16798	16952	16892	16879	16791	16799	16807	16919	16873	16725	16938	16730	16843	16773	16683	16898	16897	16915	16846	16777	16938	16834	16767	16998	16842	16820	16819	16876	16649	17033	16814	16883	16789	16802	16824	16808	16765	16864	16885	16947	16746	16695	16904	16879	16787	16993	16902	16913	16716	16785	16893	16976	16772	16799	16898	16780	16893	16786	16969	16773	16968	16816	16750	16806	16894	16750	16798	16640	16878	16753	16702	16743	16759	16763	16789	16800	16952	16936	16919	16674	16917	16868	16779	16809	16785	16926	16763	16868	16603	16909	16845	16888	16912	16780	16783	16695	16846	16819	16677	16841	16924	16766	16886	16935	16881	16847	16750	16789	17055	16667	16916	16754	16856	16693	16972	16928	16794	16885	16736	16940	16789	16809	16946	16872	16630	16755	16748	16965	16863	16810	16738	16780	16976	16692	16687	16736	16891	16799	16837	16955	16775	16985	16793	16939	16762	16794	16899	16841	16826	16833	16850	16997	16812	16849	16873	16834	16860	16968	16788	16899	16931	16803	16911	16892	16808	16877	16825	16909	16885	16688	16875	17032	16956	16907	16629	16727	16737	16749	16763	16736	16842	16664	17010	17036	16785	16650	16871	17094	16873	16785	16923	16741	17000	16999	16987	17009	16924	16858	16737	16761	16913	16935	16932	16745	16805	16830	16826	16785	16878	16872	16903	16824	16788	16998	16906	17001	16885	16879	17022	16833	16749	16891	16941	16785	16865	16740	17078	16882	16970	16985	17091	16882	16845	16887	16917	16883	16963	16881	16847	16843	16846	16864	16848	16935	16927	16799	16822	16775	16956	16661	16958	16690	16774	16682	16771	16922	16917	16790	16952	16759	16849	16887	16768	16899	16825	16741	16740	16914	16538	16778	16675	16788	16662	16962	16861	16851	16859	17031	16721	16955	17066	16747	16753	16745	16879	16797	16805	16915	16803	16881	16851	16806	16540	16898	16844	16856	16665	16862	16694	16622	16867	16861	17048	16851	16887	16954	16831	17003	16800	16952	16905	16871	16875	16778	16802	16757	16952	16840	16909	16885	16857	16980	16767	16896	16560	16852	16815	16903	16786	16922	16801	16874	16839	16805	16941	16790	16755	16819	16891	16727	16910	16749	16855	16863	16943	16700	16758	16762	16756	16849	16915	16900	16735	16860	16951	16953	16579	16919	16670	16816	16940	16865	16770	16909	16765	16728	16910	16776	16694	16885	16919	16625	16842	16749	16830	16879	16816	16908	17016	16731	16894	16742	17003	16874	16781	16818	16766	16881	16725	17003	16808	16806	16612	16906	16814	16827	16700	16920	16706	16899	16764	16896	16967	16760	16813	16813	16875	16949	16821	16746	16826	16971	16706	16925	17062	16840	16963	16821	16820	17009	16987	16697	16879	16866	16877	16807	16808	16783	16916	16760	16706	16829	16789	16932	16740	16861	16932	16723	17099	16767	17012	16832	16679	16862	16767	16823	16756	16978	16708	17028	16858	16892	16710	16749	16652	16732	16847	16723	16686	17000	16822	16907	16855	16789	16809	16992	16912	16926	16883	16858	16929	16818	16894	16872	16942	16843	16811	16846	16891	16903	16751	16860	16962	16904	16775	16850	16802	16765	16943	16904	16750	16910	16912	17000	16859	16756	16857	16776	16917	16913	16859	16749	16825	16938	16882	16728	16793	16699	16896	16983	16914	16945	16851	16720	16967	16788	16917	16987	16758	16794	16911	16920	16851	16846	16688	16921	16723	16938	17068	16921	16804	16891	16997	16789	16926	16927	16909	16789	16832	16763	16991	16743	16767	16643	16878	16991	16900	16859	16811	17010	16881	16790	16919	16927	16839	16788	16787	16910	16801	16841	16694	16823	17044	16811	16836	17040	16789	16712	16776	16761	16869	16752	16691	16825	16825	16936	16785	16769	16927	16920	16850	16902	16806	16684	16858	16724	16881	16785	16762	16886	16685	16843	16622	16898	16915	16740	16946	16868	16783	16822	16835	16993	17142	16831	16931	16621	16838	17082	16806	16873	16866	16644	17020	16861	16948	16926	16889	16939	17036	16746	16941	16841	16849	16832	17001	16944	16795	16850	16872	16814	16889	16814	16708	16839	16860	16878	16773	16853	16973	16694	16833	16749	16902	16895	16943	16837	16761	16863	16807	16999	16952	16948	16888	16867	16860	16865	16937	16825	16859	16934	16918	16711	16864	16817	16839	16927	16698	16913	16953	16699	16678	16760	16823	16954	17045	16962	16717	16788	16937	16802	16813	16907	16705	16730	16812	17032	16927	16837	16680	16847	16930	16835	16786	16833	16728	16762	16886	16708	16929	16795	16901	16984	16741	16863	16853	16806	16932	16696	16688	16787	17009	16880	16838	16838	16839	16847	16890	16935	16830	16920	16822	16814	17022	16816	16834	16954	16928	16699	16826	16860	17027	16907	17004	16894	16840	16725	16809	16873	16832	16820	16759	16991	16901	16770	16984	16795	16905	16673	16764	16896	16740	16750	16931	16925	16978	16731	16826	16922	16909	16654	16654	16837	16996	16782	16649	16773	16837	16647	16905	16696	16800	16938	16830	16851	16867	16839	16758	16736	16842	16827	16834	16839	16899	16725	16754	16895	16909	16877	17034	16685	16976	16872	16982	16844	16875	16892	16793	16693	16830	16882	16833	16784	16861	16651	16792	16694	16723	16704	16912	16857	16746	16933	16736	16717	16934	16883	16915	16624	16922	16876	16813	16875	16649	16860	16976	16941	16854	16901	16860	16938	16891	16867	16833	16878	16901	16880	16738	16725	16968	16812	16748	16911	16804	16680	16902	16631	16793	16744	16908	16976	16797	16797	16880	16791	16734	16763	16856	16960	16813	16855	16864	16677	16804	16920	16781	16824	16733	16870	16733	16848	16831	16814	16963	16842	16896	16933	16944	17038	16866	16949	16926	16995	16916	16867	16800	17043	16830	16887	16804	17024	16890	16818	16944	16657	16891	16790	17044	16834	16825	16829	16894	16791	16706	16822	16849	16744	16835	16892	16925	16742	16833	16730	16890	16854	16852	16713	16971	17026	16966	16827	16837	16893	16913	16634	16892	16860	16737	16937	16736	16681	16970	16815	16683	16761	16656	16891	16936	16834	16848	16875	16870	16876	16814	16822	16754	16672	16804	16783	16767	16955	16872	16976	16859	16993	16872	16840	16935	16770	16751	16851	16711	17056	16797	16921	16710	16909	16844	16731	16958	16748	16791	16705	16760	16805	16954	16804	16931	16870	17043	16980	16749	16870	16675	16933	16902	16898	16972	16780	16701	16841	16754	16824	16988	16824	16856	16820	16759	16905	16665	16741	16728	16776	16839	16785	16815	16808	16904	16825	17015	16857	16842	16822	16728	16811	17003	16732	16864	16994	16830	16756	16807	16740	16978	16863	16931	16921	16864	16874	17019	16920	16765	16917	16676	16810	16745	16843	16893	16911	16891	16778	16808	16954	16895	16844	16799	16881	16661	16805	16841	16953	16837	16675	16863	16784	16766	17056	16802	17059	16977	16996	16895	16809	16832	16802	16851	16728	16827	16810	16859	16686	16952	16778	16864	16953	16796	16781	16899	16860	16724	16880	16967	16824	16995	17003	16782	16885	17013	16808	16703	16653	16892	16963	16778	16847	16893	16866	16934	16817	16880	16821	16841	16846	16768	16917	16802	16816	16673	16744	16951	16876	16855	16803	16743	16978	16835	16917	17113	16860	16774	16945	16744	16880	16853	16810	16756	16950	16843	16917	16911	16857	16806	17010	16725	16908	16906	16853	16874	16925	16653	16983	16980	16970	16880	16848	16795	16878	16876	16883	16949	16789	16826	16693	16663	17141	16871	16921	16797	17001	16828	16824	16795	16787	16822	16913	16841	16765	16839	16831	16884	16901	16757	16761	16758	16752	16755	16775	17013	16859	16865	16855	16732	16758	17014	16835	16850	16895	16797	16807	16814	16918	16969	16842	17016	16856	16646	16821	16906	16864	16880	16922	16835	16847	16877	16877	16962	16797	16745	16813	16713	16940	16818	16940	16669	16894	16733	16763	16829	16984	16865	16864	16820	16806	16787	16826	16869	16855	16857	16987	16934	16841	17051	16722	16791	16860	16904	16960	16698	16938	16671	16754	16888	16777	16845	16840	16945	16826	16868	16919	16824	16827	16849	16776	16775	16850	16975	16848	16912	16949	16978	16954	16802	16968	16745	16832	16923	16816	16767	16773	16715	16893	16982	16659	16989	16679	16801	16823	16711	16835	16914	16844	16710	16766	16810	16964	16700
23615	21776	36480	43743	50087	47855	47086	40951	36284	34225	32033	30863	29630	28821	27840	27057	26702	26723	26549	26567	26466	26292	26311	26040	25998	26092	26150	26109	26098	26170	26056	26096	26177	26216	26135	25938	25895	25862	25967	26059	26205	26010	25846	26135	25799	25972	26030	26049	25808	25733	25887	25755	26178	26114	25950	25902	26128	26001	26072	25954	26064	25811	25983	26056	26221	25752	26092	25821	25921	26012	25907	25875	25990	25971	25751	25996	26215	25784	25898	25724	25740	25768	25957	25754	26129	26075	25908	26018	25997	25985	26056	26011	26001	25907	25613	25790	25890	26067	26184	26048	25996	25683	26041	26073	25960	26081	26137	26014	26165	25801	25806	26207	25863	25980	26003	25928	26078	25863	25883	26029	26095	25859	25958	25993	25758	25987	25996	25995	25685	25989	25918	25954	26016	25534	25903	25844	25869	25910	26019	25888	25865	25829	25680	25830	26033	26047	25926	26139	26172	26047	26085	25872	25899	25896	25943	26001	25727	26001	26109	25761	26124	25783	25913	26155	25897	25886	25898	26037	25879	26020	25798	25953	25861	26011	25878	25813	25998	25847	25868	25754	26001	26100	25938	26055	25818	25715	26016	25879	25957	25854	25732	26242	25738	25868	25793	25652	25903	25822	25824	25867	26066	26019	25727	25994	25964	25927	25939	26104	25914	25840	26184	25849	25805	25999	26066	25586	25987	25984	25862	26187	25803	25969	25995	25859	25875	25794	25943	25816	25715	26002	26153	25950	25784	25856	25987	26194	25764	25923	25885	25871	25929	25981	25966	26055	26034	25800	26244	25765	25718	26009	25879	25911	25824	25729	25773	25785	26061	25874	25911	26065	25676	25709	25785	25823	25486	26089	26246	25818	25741	25729	25612	25810	26190	25972	25821	25691	26049	25900	26081	25993	25658	25821	26070	25933	25975	25839	25815	25840	25939	25810	25865	25690	25863	25656	25999	26073	25998	25786	25935	25799	25701	25719	25726	25677	25766	25982	26054	25901	25909	26018	25942	26019	26027	25712	26161	26074	25944	25905	25830	25918	26082	25879	25973	25985	25941	25814	25980	26152	25805	26107	26081	25789	25840	25942	25889	25859	25588	25702	25917	26060	25686	26192	26058	25822	26211	25907	26043	25977	25806	25854	25820	25974	26012	25982	25979	26039	25960	26052	25704	25804	26007	25901	25859	25642	25932	25672	26133	26036	26137	25877	25732	26017	25991	26044	26077	25917	25546	25847	25961	25939	25931	25979	25938	25910	26104	26066	25712	25984	26167	25848	26027	25917	26003	25905	25929	25513	26001	25994	25854	25914	26008	25866	25760	25977	25964	25968	25740	25877	25813	25941	25874	25785	26173	26162	25897	26171	26030	26023	25854	25890	26031	25922	26058	25868	26112	25730	25923	25988	25805	25841	25798	25467	26112	25983	25643	25768	25675	25920	26017	25963	25764	25785	25903	25728	25844	25980	26021	25977	26076	25906	25778	26013	25771	26027	26048	25973	25869	25936	25914	25680	25847	25900	25994	25939	25907	25839	26025	25803	25988	25972	26087	26023	26052	25913	25990	25867	25909	25758	26173	25999	26028	25925	26142	26028	26040	25994	25963	26039	25802	25749	25703	26155	25848	25985	25889	25890	25933	25987	25998	25783	25817	26005	26035	25995	26067	25729	26012	25824	25953	25956	25794	25658	25978	26125	25934	25920	25892	25766	25826	25974	25739	25657	25896	25878	26082	26126	25777	26086	26032	25919	25818	25793	25783	25807	25845	26069	25882	25847	25975	25877	25998	25954	25888	25823	25971	26004	26030	26079	25772	25813	25937	26024	25693	25771	25911	25810	25842	26104	25921	26234	25905	25958	25798	26021	25990	25946	25833	26038	26038	25797	26065	26032	25934	25868	26000	25761	25668	25843	25922	26154	25945	25783	26189	25912	25954	25862	25724	25763	25967	26057	25887	26347	25946	25780	26067	25956	25848	25853	25936	26047	25894	26071	25757	26038	25971	26142	25900	25722	25737	25828	25859	25958	25714	25977	26068	25746	26034	25854	25820	26060	26031	25950	25863	25777	25874	25766	25956	25904	26056	26043	26005	25750	26002	25920	25725	25948	26026	25898	25749	25883	26012	25719	25736	26159	26002	25877	26032	26040	26110	25880	25714	25877	25903	26035	25928	25621	25737	26097	25687	25921	26033	25861	25882	25979	25726	25886	26002	25873	26030	25918	25890	25862	25951	25922	25789	25743	25802	25963	26002	25851	26048	25872	25727	25859	25917	26095	25924	25827	25761	26061	25996	25957	25962	25934	25889	25857	25989	25889	25960	25832	25954	25900	25800	25679	26010	25876	26010	25715	26002	25981	25670	25827	25969	25821	25957	26080	25946	25966	25858	25727	26000	25846	26002	25727	25879	26068	26013	26010	25948	26053	25843	25719	26076	26007	25711	26059	25945	25858	26080	25753	25798	25951	25727	25763	25845	25737	25483	25810	26063	25631	25740	25745	25849	25918	25713	25769	25853	26026	25978	26211	26008	25788	25987	25612	25948	25632	25705	25958	26139	25717	25803	26098	26027	25851	26167	25788	25691	26111	25884	25844	26178	25929	26139	26042	26188	25691	26062	25845	25833	26148	26097	25895	25936	25947	25829	26009	25960	25991	25975	26075	26079	26009	26116	25970	25791	25830	25908	25602	25757	25807	26170	25960	25830	26091	25885	26099	25947	25900	25725	25913	25979	25948	25759	25992	25921	25884	25830	25852	25925	26103	25826	25856	25879	26084	25922	26156	25863	25949	25813	25805	26098	25912	25947	25748	26078	25955	25874	25734	25927	25886	25972	25900	25955	25734	26026	26021	25707	26032	26104	25931	25905	26140	25752	25806	25910	25964	25917	25708	26096	25937	25992	25909	25877	25752	26147	25841	25883	26002	25925	25913	25751	25736	26074	25964	25774	26074	25925	25924	26249	25877	26048	25638	25733	25778	26074	26048	25955	25919	25943	25668	25697	26170	25898	26090	26029	25983	26187	25812	25787	26013	26082	25930	26186	25966	25895	25995	25951	25709	25978	25707	25812	25731	26005	26101	25814	25866	26048	26248	25895	26006	26114	26008	25888	25944	25913	25983	25829	25822	25946	26095	25848	25724	25904	25831	25787	25805	26138	25904	25772	26089	25940	25683	26148	26157	26036	25990	25871	25955	26012	26010	25985	26034	25894	25872	26085	26035	25956	26148	25807	25883	25955	25937	25894	25943	25746	25997	25908	26297	26080	26011	25824	25833	25952	25947	26019	25702	25806	25854	25823	26027	26037	25982	25713	25813	26014	25734	25917	25863	25811	25809	25919	25853	25867	25613	25767	26013	25900	25762	26160	25749	25921	26041	25876	25881	25724	25872	25906	26129	26002	25828	25952	25950	25784	25995	25701	25896	25858	25736	26059	25948	26199	25998	25892	25874	25842	25940	25846	26098	25908	26001	25998	25839	25873	25956	26015	26240	25895	26061	25900	25908	26040	25882	26088	25587	25865	26174	25946	25951	25770	25767	25825	25960	25762	25846	25833	25872	25925	25990	25983	25993	25866	25987	25978	26115	25913	25971	25802	25834	25887	25835	26066	25794	25987	26059	25823	25704	25790	25946	26131	25896	26064	25878	25848	25745	25807	25803	25954	25834	26224	26012	25960	25767	26041	25862	26037	26076	25727	25840	25932	25917	25825	25942	25983	25852	25764	25988	25983	25680	26045	25910	25923	26122	25846	25817	26109	26076	25999	25917	25839	25978	25716	25887	26062	26054	25845	26043	25967	25968	25979	25967	25739	25793	25783	25964	25885	25793	25883	25679	25688	26092	25708	25800	25691	26076	25872	26128	26046	25773	25943	25984	25717	25839	26033	25799	25957	25920	25800	25832	26046	26064	25887	26373	25932	25796	26085	25761	26033	25980	25790	25905	25998	25733	25873	25956	25997	25982	25745	25707	25995	26035	25754	25885	26038	25772	26018	25669	25888	26115	25780	25868	26000	25920	25830	25965	26088	25731	25868	25694	26035	26086	25971	25809	25793	25981	25747	25890	25999	26014	26017	25902	25904	25948	26136	25937	25848	25787	25889	26133	25795	25855	25854	25873	26134	25805	26048	26007	25803	26014	25913	25968	25948	25861	25987	26095	25670	25696	26079	26036	25944	25882	25835	25643	25978	25986	25842	25743	25966	26111	26111	25887	26016	25998	26100	25973	25830	25780	25874	26097	25996	26070	26153	25903	25888	25846	25900	25973	25851	25800	25910	25892	26014	25862	25786	26181	25877	25929	25903	25697	26054	26257	26016	25936	25990	25933	26039	26051	26140	26074	25925	25763	25786	25856	25791	26176	26146	26069	25777	25759	26067	26036	25824	25862	25751	26070	25923	25672	25876	25984	25923	25906	25765	26020	25866	25646	25876	25884	26149	25932	26000	25846	25900	25855	25929	26039	26042	26132	25746	26022	25752	26083	26009	25704	25749	25978	25958	26027	25994	25979	25884	25897	25798	25931	26006	25966	25733	25773	25782	25842	25912	26106	25825	25683	25978	26001	25774	25821	25809	25811	25861	26004	25944	26114	25906	25885	25773	25735	25844	25642	25886	25787	25808	25849	25785	25575	26076	25810	25668	25888	26055	26008	25887	25921	25937	25998	25818	26050	26262	26018	25910	26019	26111	25610	25921	25969	26133	25917	25809	26053	26020	25935	25859	25860	25910	25957	25877	25854	25725	25917	26043	25909	25990	25952	25941	25914	26288	25782	25910	25867	25919	25603	25943	25910	25849	26042	26037	25990	25772	26010	25758	25745	26116	25749	25877	26045	26026	25908	25966	25724	25979	25936	25766	26098	25881	26069	25820	25788	25964	25867	25798	25879	25891	25806	26000	25768	25935	25977	25821	25976	26044	25909	25674	26134	25882	25881	25813	26019	25952	25743	25820	25952	25869	26100	25965	25887	25964	26041	25987	25910	25987	25821	25806	25656	25974	25943	25714	25698	26005	25813	25975	26052	26031	25989	26011	26006	25814	25918	25707	25876	25859	25935	25854	26004	25751	26007	25943	26223	25817	26112	25882	25803	26172	26123	25908	25785	26065	25929	25951	25967	25878	26119	25691	25586	25972	25833	26046	25967
51992	85157	84287	74061	63803	49510	42334	34860	29297	26133	23700	22195	20779	19652	18321	17973	17290	17186	17185	17049	16871	16905	17030	16921	16879	16802	16689	16897	16905	16839	16688	16727	16764	16618	16655	16770	16860	16626	16910	16876	16900	16640	16814	16615	16616	16659	17020	16628	16815	16794	16614	16863	16790	16706	16724	16678	16696	16685	16666	16782	16664	16747	16790	16785	16500	16744	16739	16691	16870	16782	16794	16772	16737	16953	16816	16702	16682	16876	16660	16690	16820	16869	16638	16853	16567	16743	16813	16815	16873	16699	16699	16536	16830	16525	16728	16762	16713	16914	16729	16666	16678	16725	16857	16774	16698	16661	16744	16696	16600	16666	16818	16654	16655	16828	16832	16661	16829	16792	16825	16711	16707	16761	16853	16730	16741	16569	16830	16645	16640	16713	16598	16741	16600	16952	16687	16810	16652	16874	16731	16590	16797	16840	16678	16855	16694	16655	16707	16667	16739	16654	16684	16724	16743	16759	16694	16707	16719	16854	16704	16869	16787	16656	16733	16666	16703	16758	16911	16730	16754	16786	16845	16886	16684	16670	16821	16610	16729	16915	16975	16949	16797	16739	16951	16810	16778	16628	16846	16865	16612	16811	16681	16839	16802	16798	16668	16901	16770	16749	16783	16714	16740	16885	16790	16835	16948	16779	16794	16688	16853	16707	16830	16701	16951	16765	16726	16747	16835	16925	16424	16757	16743	16716	16684	16672	16703	16950	16613	16796	16823	16830	16790	16603	16585	16912	16753	16776	16765	16626	16837	16684	16542	16661	16693	16581	16873	16644	16643	16835	16736	16620	16868	16801	16611	16872	16821	16922	16708	16769	16755	16596	16822	16697	16784	16639	16727	16505	16707	16875	16888	16904	16741	16780	16730	16764	16838	16696	16800	16734	16572	16767	16872	16631	16855	16681	16579	16675	16793	16694	16726	16817	16749	16620	16989	16729	16765	16892	16690	16608	16647	16555	16748	16795	16719	16745	16679	16811	16758	16761	16850	16780	16552	16795	16879	16720	16852	16757	16711	16712	16623	16613	16832	16571	16790	16836	16705	16812	16700	16687	16958	16845	16664	16777	16666	16644	16828	16908	16668	16638	16880	16691	16823	16714	16804	16835	16858	16835	16718	16609	16703	16630	16835	16668	16662	16663	16653	16702	16810	16805	16848	16841	16728	16609	16746	16698	16722	16705	16572	16696	16696	16761	16727	16891	16556	16896	16608	16772	16818	16682	16697	16610	16775	16901	16756	16640	16853	16791	16660	16811	16909	16829	16851	16777	16777	16840	16749	16838	16754	16840	16731	16861	16807	16894	16741	16631	16707	16779	16730	16847	16572	16812	16822	16687	16782	16832	16683	16845	16597	16737	16650	16822	16889	16777	16781	16931	16670	16709	16423	16630	16726	16600	16811	16904	16633	16683	16814	16724	16656	16663	16868	16837	16809	16554	16811	16808	16691	16838	16790	16868	16714	16802	16832	16581	16891	16799	16811	16792	16720	16561	16912	16879	16742	16726	16676	16850	16654	16688	16684	16833	16716	16680	16751	16666	16749	16796	16608	16798	16870	16829	16752	16750	16700	16670	16752	16693	16772	16653	16597	16769	16681	16719	16623	16631	16705	16713	16678	16775	16836	16792	16902	16654	16832	16770	16626	16791	16771	16668	16882	16715	16568	16595	16680	16677	16615	16752	16692	16808	16727	16770	16756	16748	16748	16725	16628	16783	16687	16850	16712	16864	16636	16883	16736	16618	16724	16722	16885	16703	16685	16664	16557	16714	16671	16893	16760	16842	16626	16650	16682	16682	16859	16660	16932	16739	16807	16547	16810	16886	16598	16834	16935	16959	16784	16748	16613	16666	16717	16812	16905	16650	16680	16689	16822	16641	16718	16830	16784	16697	16679	16789	16729	16644	16754	16689	16772	16784	16849	16669	16682	16791	16835	16723	16737	16834	16745	16813	16623	16727	16777	16767	16897	16821	16747	16789	16749	16756	16725	16880	16690	16663	16812	16819	16721	16711	16761	16654	16778	16692	16783	16623	16811	16774	16771	16779	16755	16614	16795	16455	16788	16837	16858	16668	16750	16847	16751	16781	16658	16757	16778	16688	16687	16627	16811	16935	16558	16738	16874	16816	16679	16701	16732	16738	16811	16695	16656	16872	16585	16809	16922	16789	16685	16634	16847	16942	16717	16611	16818	16784	16775	16599	16944	16843	16808	16785	16866	16838	16825	16724	16794	16556	16651	16859	16915	16785	16716	16820	16756	16531	16975	16775	16813	16626	16730	16928	16717	16863	16816	16668	16674	16572	16670	16825	16744	16818	16625	16689	16832	16724	16723	16861	16792	16810	16591	16585	16676	16605	16657	16765	16885	16791	16830	16796	16898	16536	16828	16787	16551	16846	16744	16680	16903	16809	16638	16706	16760	16729	16711	16863	16621	16692	16712	16687	16930	16707	16618	16540	16725	16684	16657	16769	16983	16644	16751	16784	16710	16843	16788	16659	16780	16906	16759	16768	16740	16717	16751	16631	16724	16668	16688	16691	16730	16680	16655	16554	16676	16769	16781	16853	16609	16642	16625	16756	16758	16825	16667	16705	16779	16666	16732	16791	16748	16725	16665	16787	16647	16754	16742	16802	16824	16706	16872	16747	16794	16481	16754	16602	16790	16677	16763	16912	16672	16840	16737	16721	16803	16831	16697	16842	16731	16933	16639	16664	16923	16891	16852	16636	16674	16790	16758	16791	16654	16654	16737	16774	16753	16734	16637	16958	16821	16784	16626	16789	16771	16743	16790	16705	16740	16756	16568	16685	16874	16643	16753	16873	16671	16785	16753	16824	16811	16682	16597	16743	16692	16738	16852	16680	16788	16720	16750	16757	16668	16747	16572	16579	16687	16657	16783	16717	16776	16880	16784	16947	16667	16589	16809	16671	16764	16736	16586	16670	16650	16905	16695	16893	16627	16791	16814	16490	16654	16696	16696	16740	16776	16630	16612	16819	16796	16715	16858	16903	16827	16656	16758	16813	16831	16777	16743	16678	16708	16755	16500	16739	16732	16846	16710	16802	16701	16924	16758	16781	16795	16767	16697	16860	16623	16820	16822	16772	16748	16788	16830	16593	16862	16986	16572	16887	16585	16757	16691	17018	16766	16700	16914	16832	16609	16738	16867	16638	16628	16892	16751	16794	16734	16533	16682	16775	16649	16688	16755	16819	16767	16657	16598	16831	16878	16738	16958	16773	16702	16626	16959	16737	16875	16593	16728	16718	16755	16694	16997	16576	16633	16477	16917	16871	16804	16759	16637	16832	16824	16592	16975	16802	16899	16798	16587	16734	16715	16597	16880	16828	16912	16710	16857	16634	16655	16725	16783	16754	16707	16677	16507	16699	16803	16584	16809	16763	16851	16730	16907	16754	16849	16658	16569	16612	16665	16766	16797	16856	16719	16749	16904	16794	16746	16743	16721	16777	16810	16676	16841	16769	16591	16919	16770	16735	16680	16840	16742	16698	16827	16695	16706	16574	16745	16834	16776	16562	16785	16602	17045	16881	16784	16786	16711	16882	16846	16617	16693	16822	16764	16745	16594	16768	16756	16880	16763	16901	16834	16726	16566	16621	16846	16805	16471	16819	16783	16782	16817	16906	16889	16699	16701	16793	16614	16768	16706	16711	16738	16673	16588	16645	16682	16814	16874	16746	16811	16815	16780	16705	16772	16766	16701	16842	16548	16583	16777	16774	16990	16627	16697	16695	16793	16694	16773	16672	16642	16701	16631	16792	16744	16852	16884	16811	16833	16808	16880	16744	16768	16803	16837	16513	16648	16588	16600	16638	16825	16825	16713	16755	16657	16774	16701	16809	17023	16850	16910	16704	16774	16577	16840	16723	16797	16796	16601	16791	16603	16816	16696	16784	16731	16818	16780	16744	16828	16608	16566	16845	16945	16791	16733	16768	16738	16702	16776	16962	16695	16708	16822	16645	16728	16688	16644	16749	16862	16553	16843	16850	16795	16726	16734	16863	16769	16756	16722	16637	16857	16804	16736	16877	16624	16953	16708	16851	16844	16717	16827	16881	16815	16806	16617	16723	16761	16757	16798	16577	16791	16906	16728	16902	16746	16690	16889	16742	16677	16940	16795	16790	16611	16703	16762	16707	16689	16543	16592	16711	16931	16720	16661	16891	16765	16439	16663	16917	16707	16699	16642	16640	16820	16639	16649	16747	16832	16815	16861	16817	16816	16620	16628	16904	16729	16823	16767	16772	16675	16857	16735	16874	16749	16645	16949	16689	16695	16751	16903	16761	16824	16634	16722	16722	16667	16776	16788	16785	16733	16686	16747	16699	16931	16625	16604	16814	16882	16757	16780	16679	16878	16867	16864	16690	16519	16702	16922	16663	16730	16773	16723	16617	16514	16805	16750	16794	16674	16697	16567	16808	16554	16765	16852	16772	16879	16802	16840	16755	16818	16885	16880	16788	16515	16783	16907	16727	16724	16878	16693	16755	16558	16831	16847	16776	16811	16752	16767	16707	16838	16640	16662	16750	16740	16906	16925	16850	16498	16570	16681	16780	16789	16758	16882	16728	16638	16834	16675	16844	16826	16796	16803	16709	16858	16816	16801	16542	16560	16664	16834	16764	16817	16862	16617	16788	16636	16740	16594	16728	16939	16635	16822	16817	16624	16817	16730	16495	16796	16728	16868	16655	16889	16880	16830	16568	16780	16944	16842	16672	16722	16758	16717	16675	16880	16680	16759	16803	16884	16813	16885	16727	16935	16815	16711	16619	16773	16694	16764	16699	16774	16654	16845	16636	16911	16724	16810	16655	16698	16974	16900	16914	16794	16760	16756	16766	16862	16611	16779	16858	16845	16632	16687	16772	16605	16700	16792	16813	16627	16837	16884	16721	16601	16609	16775	16824	16818	16820	16717	16697	16638	16741	16730	16799	16738	16793	16840	16797	16752	16781	16698	16639	16937	16615	16823	16615	16770	16744	16670	16843	16748	16659	16639	16905	16743	16726	16887	16837	16770	16867	16857	16720	16890	16797	16723	16460	16702	16591	16743	16684	16629	16782	16822	16864	16691	16820	16969	16916	16719	16691	16795	16736	16811	16948	16591	16795
47384	61667	64360	57369	45242	37798	33163	30501	29247	28785	27918	27184	26751	26518	26095	26062	26264	26178	25947	25923	26067	25802	25901	25880	25701	25812	25893	25729	25829	25670	26016	25873	26048	25697	25872	25946	25697	25730	25619	25419	25918	25851	25635	25903	25644	25586	25990	25868	25694	25923	25816	25750	25751	25625	25472	25882	25589	25557	25688	25580	25797	25614	25607	25831	25742	25944	25515	25850	25882	25761	25645	25627	25996	25726	25533	25740	25810	25707	25804	25632	25576	25719	25604	25695	25799	25798	25568	25598	25944	25600	25809	25882	25805	25818	25719	25739	25773	25973	25631	25601	25790	25818	25874	25917	25554	25626	25836	25642	25923	25804	25587	25956	25910	25900	25597	25654	25866	25613	25676	25746	25610	25713	25806	25754	25913	25669	25788	25907	25868	25838	25653	25849	25723	25669	25651	25875	25914	25686	25712	25750	25678	25998	25695	25701	25833	25739	25874	25522	25631	25758	25981	25692	25921	25568	25832	25780	25668	25739	25845	25690	25703	25778	25946	25824	25636	25681	25928	25825	25946	25539	25834	25674	25833	25992	25669	25808	25492	25447	25373	25713	25646	25651	25762	25678	25739	25775	25558	25623	25900	25622	25837	25423	25680	25634	25869	25814	25906	25709	25792	25682	25649	25881	25813	25853	25894	25776	25798	25529	25971	25492	25711	25766	25748	25839	25690	25799	25852	25700	25607	25757	25616	25677	25681	25885	25769	25753	25900	25690	25748	25592	25945	25687	25946	25601	25748	25562	25729	25615	25702	25560	25790	25817	25684	25509	25734	25720	25552	25712	25762	26048	25877	25694	25840	25858	25717	25914	25802	25590	25912	25811	25606	25763	25882	25731	25787	25529	25818	25681	25786	25628	25615	25788	25541	25768	25887	25834	25585	25623	25445	25547	25575	25872	25877	25705	25800	25440	25541	25572	25725	25821	25951	25838	25548	25463	25781	25876	25911	25912	25502	25681	25743	25816	25616	25831	25826	25788	25891	25697	25672	25788	25718	25971	25682	25611	25396	25933	25921	25915	25535	25570	25895	25748	26013	25715	25705	25780	25578	25682	25756	25545	25643	25485	25893	25612	25812	25737	25790	25847	25686	25769	25732	25741	25623	25815	25717	25893	25829	25858	25846	25772	25971	25718	25652	25646	25936	25671	25609	25756	25679	25744	25751	25822	25701	25705	25817	25815	25703	25883	25759	25591	25707	25685	25555	25948	25918	25899	25917	25692	25454	25771	25777	25737	25558	25721	25665	25818	25714	25640	25943	25756	25729	25537	25918	26121	25824	25631	25458	26001	25984	25642	25822	26217	25788	25916	25742	25924	25777	25875	25768	25722	25658	25922	25591	25731	25733	25840	25478	25664	25589	25731	25738	25908	25619	25682	25670	25693	25772	25751	25903	25872	25944	25456	25781	25888	25813	25650	25522	25909	25563	25547	25683	25743	25952	25704	25608	25520	25530	25825	25869	25971	25834	25915	25667	25899	25785	25584	25753	25673	25833	25912	25790	25645	25567	25776	25433	25901	25655	25723	25636	25536	25677	25739	25603	26063	25648	25665	25808	25605	25479	25720	25770	25966	25668	25622	25710	25632	25801	25900	25793	25522	25641	25418	25655	25701	25747	25780	25539	25701	25564	25951	25899	25684	25594	25519	25696	25650	25761	25963	25841	25754	25703	25642	25751	25660	25755	25811	25791	25846	26007	25701	26036	25500	26142	25793	25706	25593	25889	25852	25640	25775	25785	25804	25674	25752	25663	25840	25810	25880	25722	25788	25693	25833	25893	25809	25631	25394	25752	25775	25524	25944	25868	25841	25774	25664	25724	25724	25676	25711	25718	25665	25812	25588	25923	25542	25790	25712	25949	25877	25777	25586	25780	25746	25870	26272	25971	25800	25863	25932	25630	25882	25657	25715	25551	25574	25812	25662	25605	25900	25701	25387	25487	25710	25921	25955	25754	25725	25733	25677	25858	25919	25586	25634	25922	25734	25576	25927	25767	25785	25758	25598	25825	25699	25974	25845	25702	25864	25846	25563	25767	25952	25733	25550	25901	25851	25862	25831	25699	25651	25672	25536	25817	25761	25596	25719	25534	25737	25439	25604	25726	25754	25708	25846	25791	25877	25902	25600	25669	25674	25646	25750	25821	25620	25618	25693	25708	25762	25824	25961	25752	25786	25762	25679	25605	25681	25985	25890	25642	25756	25968	25878	25655	25836	25693	25812	25846	25766	26046	25901	25751	25775	25583	25608	25556	25710	25617	25909	25737	25797	25511	25943	25835	25710	25533	25831	25794	25854	25813	25738	25837	25480	25895	25736	25945	25951	25954	25621	25603	25600	25661	25669	25661	25629	25393	25810	25905	25627	25516	25691	25747	25553	25653	25751	25722	25540	25840	25648	25517	25706	25707	25577	25763	25650	25726	25585	25857	25869	25742	25899	25895	25806	25705	25679	25674	25868	25749	25834	25778	25830	26001	25810	25660	25751	25764	25501	25927	25889	25715	25793	25896	25779	25749	25887	25768	25681	25530	25793	25678	25811	25870	25761	25699	25653	25897	25911	25823	25588	25401	25745	25893	25593	25691	25671	25836	25685	25713	25603	25659	25786	25865	25650	25575	25953	25723	25842	25817	25598	25787	26008	25720	25808	25814	25524	25678	25706	25709	25623	26057	25773	26012	25763	25861	25376	25717	25868	25837	25615	25678	25631	26025	25954	25784	25982	25591	25626	25746	25559	25855	25974	25813	25773	25729	25680	26010	25816	25860	26053	25791	25948	25639	25758	25725	25957	25968	25777	25678	25725	25711	25699	25765	25791	25692	26028	25793	25531	25845	25782	25799	25705	25738	25607	25979	25785	25765	25768	25767	25791	25901	25699	25843	25799	25816	25726	25585	25719	25656	25640	25771	25758	25784	25925	25665	25391	25761	25730	25632	25945	25588	25590	25949	25516	25759	25836	26001	25682	25803	25851	25688	25613	25746	25910	25764	25860	25794	25849	25888	25735	25786	25540	25747	25810	25792	25652	25719	25649	25623	26141	25687	25602	25845	25837	25726	25959	25696	25704	25810	25774	25756	25708	25635	25443	25858	25705	26003	25777	26104	25984	25792	25696	25736	25835	25865	25707	25736	25967	25736	25870	25776	25468	25469	25758	25464	25833	25763	25802	25709	25834	25774	25690	25786	25565	25873	25572	25585	25573	25742	25943	26005	25837	25963	25666	25790	25695	25636	25821	25680	25717	25708	25581	25670	25761	25772	25739	25978	25900	25982	25847	25921	25901	25971	25801	25743	25793	25811	25960	25629	25784	25672	25595	25837	25693	25480	25742	25813	25796	25780	25530	25655	25808	25951	25851	25918	25701	25596	25408	25837	25771	25709	25884	25846	25570	25886	25931	25935	25550	25691	25941	25743	25633	25834	25986	25608	25781	25669	26015	25732	25841	25663	25667	25679	25732	25886	25917	25578	25700	25705	25663	25855	25766	25959	25637	25744	25810	25723	25819	25770	25706	25947	25580	25574	25617	25845	25772	25702	25599	25877	25665	25787	25938	25429	25764	25608	25596	26057	26006	25579	25521	25658	25704	25602	25567	25864	25871	26086	25925	26021	25565	25726	25724	25809	25666	25888	25896	25629	25730	25863	25829	25953	26002	25798	25655	25787	25574	25760	25650	25588	25610	25829	25779	25787	25797	25943	25627	25622	25613	25814	25682	25948	25716	25658	25271	25675	25485	25631	25835	25730	25512	25693	25926	25906	25641	25821	25646	25490	25710	26037	25681	25873	25713	25688	25960	25974	26019	25830	25924	25841	25908	25485	25820	25784	25551	25914	25927	25935	25629	25753	25841	25632	25507	25724	25663	25836	25530	25681	25757	25847	25835	25897	25841	26000	25758	25678	25900	25592	25570	25733	25900	25558	25973	25876	25606	25585	25902	25841	25826	25754	25351	25696	25541	25737	25931	25993	25838	25721	26013	25733	25854	25773	25838	25642	25659	25834	25680	25795	25897	25758	25770	25615	25862	25904	25538	25697	25711	25878	25771	25709	25698	25614	25638	25716	25789	25411	25703	25905	25994	25760	25962	25670	25581	25844	25550	25723	25558	26023	25743	26033	25616	25588	25668	25735	25767	25965	25871	25502	25810	25829	25734	25756	25854	25794	25808	25701	25925	25736	25680	25613	25729	25702	25815	25637	25771	25717	25702	25696	25940	25956	25868	25647	25727	25766	25754	25684	25599	25761	25771	25586	25733	25732	25833	25698	25945	25780	25588	25689	25830	25564	25658	25642	25611	25593	25608	25730	25488	25748	25749	25709	25385	26000	25694	25628	25982	25828	25527	25511	25846	25510	25846	25764	25597	25639	25820	26058	25641	25623	25711	25874	25781	25948	25803	25944	25627	25601	25502	25760	25642	25685	25866	25761	25734	25729	25921	25625	25751	25670	25967	25588	25740	25762	25641	25710	25799	25501	25956	25589	25583	25822	25838	25913	25672	25764	25877	25691	25626	25657	25678	26060	25770	25958	25878	25844	26011	25930	25784	25373	25728	25619	25823	25732	25819	25707	25938	25582	25532	25777	25758	25865	25672	25518	25687	25561	25801	25912	25691	25586	25861	25986	25686	25763	26130	25700	25686	25910	25762	25989	25763	25687	25661	25905	25686	25671	25721	25695	25871	25548	25562	25879	25808	25669	25925	25892	25549	25585	25816	25638	25602	25775	25947	25796	25863	25806	25965	25891	25870	25622	25746	25836	25584	25715	25689	25655	25443	25754	25668	25776	25612	25818	25596	25954	25934	25749	25805	25934	26023	25802	25908	25840	25972	25865	26080	25785	25572	25547	25407	25430	25782	25700	25570	25710	25655	25858	25714	25645	25703	25601	25966	25689	25812	25806	25724	25576	25842	25688	25586	25724	25447	25855	25679	25760	25855	25742	25897	25987	25989	25815	25778	25637	25851	25903	25710	25807	25564	25697	26021	25665	25898	25885	25760	25771	25745	25797	25785	25927	25653	25946	25683	25986	25907	25946	25839	25633	25744	26027	25713	25908	25748	25982	25637	25575	25583	25993	25900	25825	25877	25742	25737	25538	25657	25714	25864	25807	25989	25646	25565	25800	25762	25837	25623
50840	70270	65646	52131	39260	30739	25499	22523	21572	20309	19152	18297	17922	17417	17076	16949	17045	16812	17051	16878	16746	16812	16903	16735	16678	16768	16711	16665	16756	16690	16811	16737	16767	16539	16656	16621	16630	16654	16789	16493	16856	16759	16654	16679	16576	16485	16814	16669	16878	16619	16578	16607	16629	16590	16758	16668	16723	16755	16662	16668	16655	16800	16748	16900	16863	16651	16567	16626	16879	16671	16639	16728	16703	16752	16884	16679	16678	16572	16708	16603	16659	16702	16728	16773	16817	16794	16612	16796	16745	16507	16780	16796	16726	16595	16713	16474	16487	16670	16781	16736	16540	16929	16745	16552	16703	16789	16752	16649	16714	16523	16653	16671	16627	16754	16673	16731	16781	16763	16705	16714	16810	16831	16631	16708	16759	16659	16693	16597	16819	16604	16792	16492	16647	16515	16714	16756	16759	16564	16551	16690	16699	16702	16851	16580	16624	16801	16759	16668	16815	16609	16769	16675	16626	16614	16672	16683	16574	16689	16792	16630	16582	16823	16762	16867	16717	16732	16601	16730	16589	16710	16768	16684	16661	16650	16834	16742	16762	16566	16703	16686	16717	16729	16783	16420	16744	16657	16618	16630	16796	16790	16658	16650	16613	16854	16784	16479	16735	16643	16858	16536	16821	16743	16747	16692	16755	16809	16713	16689	16709	16605	16550	16822	16676	16733	16748	16764	16652	16771	16712	16683	16577	16637	16752	16580	16730	16728	16646	16600	16918	16867	16676	16478	16604	16853	16682	16662	16696	16815	16778	16731	16569	16699	16608	16545	16691	16672	16751	16747	16689	16766	16721	16614	16900	16637	16693	16748	16656	16609	16755	16766	16642	16580	16734	16600	16625	16741	16827	16807	16687	16677	16713	16884	16633	16574	16642	16668	16740	16671	16619	16740	16808	16741	16719	16640	16567	16813	16665	16774	16735	16772	16551	16423	16798	16847	16545	16647	16618	16711	16780	16771	16599	16821	16752	16818	16681	16745	16716	16571	16622	16737	16665	16732	16715	16813	16835	16693	16669	16745	16719	16652	16649	16761	16728	16602	16740	16642	16607	16743	16723	16850	16658	16855	16818	16491	16822	16638	16662	16706	16816	16830	16800	16752	16742	16451	16663	16655	16623	16551	16696	16663	16624	16794	16576	16687	16748	16662	16583	16825	16550	16611	16692	16617	16692	16830	16845	16547	16582	16673	16683	16950	16645	16694	16724	16669	16495	16753	16710	16557	16831	16755	16629	16771	16726	16718	16657	16653	16721	16710	16456	16665	16798	16705	16668	16594	16764	16763	16598	16775	16526	16647	16852	16796	16799	16690	16637	16832	16498	16794	16693	16866	16711	16869	16581	16654	16599	16778	16555	16686	16711	16703	16765	16672	16807	16774	16728	16822	16756	16579	16793	16616	16766	16586	16635	16696	16861	16711	16836	16653	16649	16577	16537	16854	16783	16633	16737	16852	16629	16672	16780	16840	16715	16553	16726	16711	16562	16600	16565	16504	16474	16772	16669	16605	16610	16643	16708	16682	16554	16613	16629	16738	16642	16764	16620	16682	16736	16861	16761	16784	16692	16627	16657	16727	16736	16755	16739	16622	16723	16808	16738	16663	16789	16910	16680	16836	16825	16694	16752	16595	16756	16718	16825	16842	16578	16506	16772	16707	16655	16474	16658	16894	16772	16701	16646	16726	16671	16710	16665	16535	16744	16547	16795	16595	16663	16714	16758	16781	16695	16721	16915	16666	16682	16696	16715	16615	16716	16724	16643	16741	16740	16546	16684	16659	16596	16792	16797	16692	16648	16703	16765	16803	16672	16597	16904	16581	16609	16731	16802	16787	16460	16500	16770	16679	17025	16872	16900	16685	16834	16691	16631	16496	16659	16624	16779	16675	16733	16562	16643	16705	16902	16866	16662	16676	16759	16811	16573	16686	16840	16612	16616	16807	16650	16553	16732	16667	16522	16832	16705	16813	16501	16656	16613	16707	16464	16721	16778	16647	16834	16811	16759	16671	16709	16507	16589	17045	16762	16718	16708	16653	16730	16689	16769	16689	16805	16693	16813	16787	16660	16614	16579	16990	16749	16729	16570	16643	16598	16806	16825	16785	16543	16617	16765	16593	16756	16772	16732	16767	16773	16689	16923	16695	16661	16723	16804	16719	16615	16598	16716	16755	16532	16609	16770	16793	16674	16668	16495	16578	16792	16710	16520	16731	16772	16734	16861	16843	16761	16686	16799	16756	16651	16436	16688	16742	16525	16705	16705	16723	16743	16561	16748	16703	16625	16633	16570	16615	16562	16778	16766	16791	16822	16718	16859	16663	16615	16770	16707	16633	16654	16725	16683	16665	16695	16563	16669	16631	16726	16607	16683	16720	16596	16652	16722	16755	16715	16605	16752	16634	16794	16615	16704	16806	16686	16606	16701	16653	16752	16951	16658	16745	16734	16671	16558	16896	16885	16731	16634	16703	16754	16464	16733	16557	16621	16712	16802	16644	16799	16605	16668	16709	16639	16837	16617	16723	16894	16616	16836	16789	16567	16641	16568	16869	16623	16766	16654	16656	16616	16713	16654	16784	16800	16902	16870	16785	16663	16458	16723	16769	16598	16768	16666	16631	16752	16817	16748	16836	16798	16698	16739	16791	16641	16544	16673	16774	16717	16794	16785	16743	16736	16738	16656	16668	16686	16714	16669	16846	16698	16806	16786	16638	16760	16560	16692	16793	16745	16648	16728	16697	16756	16731	16936	16703	16647	16770	16764	16420	16840	16519	16654	16667	16654	16871	16828	16744	16776	16656	16780	16772	16559	16627	16769	16852	16767	16814	16912	16628	16515	16833	16599	16613	16829	16633	16781	16784	16639	16598	16528	16841	16740	16470	16708	16682	16670	16580	16870	16657	16737	16694	16780	16748	16608	16684	16607	16799	16623	16643	16685	16629	16614	16595	16711	16885	16626	16657	16684	16659	16685	16706	16776	16661	16618	16844	16876	16778	16797	16627	16818	16597	16755	16662	16782	16675	16892	16680	16922	16559	16830	16733	16783	16692	16690	16715	16706	16623	16494	16896	16350	16591	16705	16514	16782	16604	16627	16727	16766	16668	16755	16957	16597	16563	16556	16774	16748	16697	16582	16587	16599	16635	16479	16704	16655	16707	16504	16759	16781	16744	16626	16657	16696	16818	16732	16596	16753	16536	16520	16676	16830	16794	16714	16731	16826	16852	16591	16790	16670	16615	16589	16725	16842	16755	16699	16622	16712	16830	16831	16687	16646	16673	16899	16661	16688	16718	16941	16648	16712	16650	16788	16712	16711	16695	16670	16838	16552	16535	16842	16683	16585	16606	16763	16678	16812	16735	16747	16788	16752	16606	16869	16819	16555	16547	16768	16717	16604	16880	16641	16781	16788	16630	16663	16814	16732	16602	16494	16602	16678	16724	16761	16794	16863	16626	16681	16877	16642	16570	16784	16575	16776	16495	16696	16586	16667	16616	16756	16893	16669	16705	16720	16415	16929	16667	16717	16726	16705	16712	16603	16700	16630	16748	16689	16804	16793	16624	16523	16574	16653	16774	16632	16635	16850	16632	16767	16463	16833	16649	16592	16742	16689	16724	16818	16662	16919	16435	16664	16674	16608	16685	16793	16499	16688	16768	16792	16497	16644	16716	16723	16505	16803	16556	16664	16696	16784	16723	16869	16655	16706	16781	16756	16499	16867	16681	16781	16792	16703	16761	16655	16750	16836	16747	16728	16798	16577	16602	16698	16750	16862	16686	16895	16752	16579	16593	16561	16627	16694	16832	16758	16697	16687	16740	16670	16775	16730	16745	16677	16611	16689	16897	16652	16818	16813	16672	16827	16758	16549	16812	16656	16612	16672	16787	16690	16720	16458	16606	16703	16608	16633	16602	16754	16773	16663	16677	16609	16928	16693	16791	16718	16798	16691	16762	16603	16479	16736	16735	16747	16561	16644	16719	16832	16755	16685	16649	16708	16597	16561	16709	16779	16767	16715	16665	16707	16840	16688	16755	16827	16757	16597	16600	16659	16830	16581	16602	16660	16724	16685	16763	16652	16858	16576	16780	16627	16694	16623	16745	16702	16772	16663	16702	16627	16694	16555	16631	16538	16697	16771	16725	16578	16798	16619	16672	16542	16769	16747	16938	16748	16781	16652	16716	16682	16620	16687	16650	16606	16760	16673	16614	16788	16517	16461	16826	16749	16598	16815	16845	16683	16669	16517	16545	16802	16695	16883	16511	16726	16793	16700	16752	16829	16633	16809	16733	16665	16673	16665	16692	16656	16687	16867	16661	16689	16638	16858	16639	16719	16716	16783	16627	16748	16509	16560	16565	16771	16628	16864	16651	16466	16811	16691	16685	16706	16678	16631	16708	16698	16693	16713	16627	16745	16792	16811	16554	16675	16661	16821	16707	16688	16802	16779	16845	16724	16706	16791	16631	16566	16860	16663	16759	16821	16619	16817	16688	16783	16792	16818	16722	16675	16609	16685	16681	16674	16806	16815	16616	16754	16689	16725	16618	16713	16691	16613	16820	16693	16589	16827	16566	16797	16619	16644	16428	16632	16695	16636	16715	16725	16896	16677	16805	16825	16790	16751	16870	16494	16790	16604	16612	16823	16903	16691	16714	16532	16684	16676	16734	16724	16615	16712	16665	16686	16770	16734	16783	16722	16826	16711	16621	16904	16845	16722	16739	16653	16718	16854	16792	16754	16595	16645	16727	16609	16763	16594	16884	16683	16602	16808	16749	16680	16628	16698	16641	16441	16788	16755	16514	16692	16725	16604	16688	16794	16715	16762	16812	16761	16436	16884	16697	16595	16746	16681	16698	16850	16725	16699	16541	16653	16636	16829	16660	16895	16586	16736	16725	16600	16756	16585	16624	16712	16777	16752	16471	16741	16585	16589	16803	16585	16749	16626	16716	16746	16852	16582	16601	16677	16704	16701	16934	16568	16788	16837	16597	16964	16638	16660	16798	16654	16600	16792	16729	16828	16539	16724	16763	16694	16756	16723	16571	16717	16681	16672	16585	16777	16816	16795	16721	16916	16501	16590	16739	16696	16678	16641	16633	16597	16812	16826	16760	16783	16741	16710	16698	16716	16642
25929	22954	42954	52760	46352	43422	40497	36728	34015	32348	30068	28671	27759	27024	26865	26832	26905	26566	26480	26585	26510	26586	26307	26244	26543	26295	26552	26439	26228	26341	26098	25995	26091	26047	26261	26329	26183	26293	26028	26261	26258	25941	26078	26014	26231	26308	26017	26411	26323	26262	26250	26220	26414	26016	26388	26464	26175	25988	26375	26292	26340	26226	26222	25985	26030	26189	26084	25976	26009	26390	26202	26312	26165	26163	26182	26195	26152	26340	26194	26181	26225	26211	26234	26297	26087	26290	26170	26205	26092	25896	25956	26029	26011	26283	26493	26221	26422	26021	26171	26066	26130	26081	26075	26039	25923	26172	26282	26108	26059	25959	26032	26103	26236	26240	26120	25791	26015	26245	25992	25929	26253	26003	26085	26234	26032	26085	26333	26035	26290	26180	26197	26200	26092	26143	26190	26292	26126	26006	26146	26302	26344	25885	26261	26363	26263	26200	26062	26168	26043	26136	26236	26292	26292	26264	26112	25979	26331	26040	25888	26012	26116	26118	26163	26098	26161	26015	26099	26205	26089	26265	26134	25996	26340	26096	25934	26303	26182	26039	25941	25769	26077	25938	26159	25963	26388	25941	26125	26142	26113	26222	26212	26088	25947	26111	25987	25890	26165	26169	26133	26486	25961	26028	26005	26131	26036	26280	26159	25960	26242	25969	26047	26044	26053	26090	25906	26237	26174	26274	26286	26247	26349	26033	26120	26110	26107	25892	26327	26225	26295	26313	26055	26166	25910	25982	26272	26371	26220	26229	26372	26103	26025	26019	25991	26008	26032	26202	26124	26208	26135	26286	26022	26141	26110	26006	26168	26118	26327	26179	26066	26021	26086	26227	26073	26208	26141	26085	25891	26408	26160	26158	26025	26085	25953	25850	26158	26178	26268	26205	26460	26083	26111	25981	26134	25937	26036	26266	26309	26062	26197	26338	26087	26051	26296	26138	26087	26364	26189	26103	25961	26091	26138	26327	26122	26086	25972	26113	26167	26264	26113	26312	25872	26193	25971	25947	26085	25977	26036	26202	25940	25933	26115	26005	25944	26012	26021	26008	26228	26136	26037	26155	26280	26358	26086	26174	26052	26071	26065	25921	26050	26171	26168	26237	26279	25896	26160	25896	26042	26063	26216	26290	26317	26086	26167	26013	25931	26087	26033	26327	26051	26180	26019	26248	26104	26077	26346	26363	26106	26022	26196	26224	26113	26150	26007	26104	25978	26421	26313	26235	26116	25896	26014	25931	26024	26085	26226	26163	26180	26237	26216	26005	25955	26257	26087	26154	26085	26209	26145	26099	26334	26242	26188	26112	26119	26145	26267	26178	26333	26101	26097	26102	26255	25781	26042	26102	26067	26020	26262	26151	26182	26366	26170	26348	25992	25892	26226	26239	26163	26344	26091	26076	26046	26061	26132	26083	25989	26278	26174	26489	26291	26006	26127	26229	26234	25902	26097	26071	26143	26270	26138	25963	26044	26304	25941	26195	26066	25994	26210	26154	26111	26209	26153	26185	26408	26062	26291	26520	26296	25990	26308	25938	25818	26078	26207	25997	26251	26153	26092	26087	25971	26106	26022	26222	26177	26165	26050	25969	26230	26144	26306	26223	26352	26200	25900	26155	26069	25981	26254	25913	26166	26243	26076	26103	25963	26038	26149	26312	26028	26121	26403	26365	26125	26130	26183	26161	26123	26112	26240	26119	25997	26147	26012	26247	26260	25971	26012	26146	25959	26006	26320	26057	25938	25940	26312	26234	25900	26141	26245	26126	26141	26336	26225	26046	26194	26263	26248	26228	25843	26099	26173	26113	26194	26155	26103	26033	26129	26174	26246	26279	26286	25924	26103	26125	26227	25739	26480	25932	26083	26058	26197	26213	26119	26029	26105	26385	26168	26093	26057	25945	25938	26015	26189	26235	26035	26118	25926	26315	25937	25988	26170	26021	26162	26246	26432	26227	26120	26186	26116	25937	26210	25989	26059	26164	25916	26187	26035	26260	26370	25903	26218	26167	26293	26005	26114	26048	26046	25997	26204	26210	25992	26449	26116	26043	26340	25951	26190	26175	26067	25950	26136	26102	26258	26191	26350	26228	25962	26061	26047	25878	26235	26026	26029	26193	25818	26247	26202	26141	26188	25942	26170	26196	26224	26094	26093	26131	26047	26053	25970	25910	26085	26028	26099	26255	26143	26221	26346	26247	26170	25881	26057	26118	26220	26315	26043	26070	25886	25878	26189	26023	26179	26121	26119	26209	26128	26309	26157	26176	26181	26229	26104	26167	25894	26176	26101	26143	26127	26024	26145	26103	26233	26442	26479	26017	26212	26349	25973	26016	26087	25957	25848	25936	26158	26101	26030	26074	25846	26067	26182	26118	26239	26221	26015	26168	26134	26280	26261	26240	26292	26176	26133	25976	26234	25953	25850	26115	26119	26035	25998	26187	26021	25972	26008	26050	26145	26151	25969	25871	25908	25854	25894	26068	26542	26143	25867	26263	26160	26177	25937	25843	26092	26252	26486	26333	26197	25914	26210	26274	26174	26132	25958	26274	26287	26006	25934	26042	26162	25985	25750	26135	26032	26238	26234	26058	26076	25955	26229	26036	25919	26161	26171	26240	26353	26186	25928	26251	26244	26311	26258	26239	26059	26145	26123	26146	26173	26133	26328	26189	26302	26315	26214	26162	26121	26116	25890	26245	26374	26277	26306	26257	26018	26145	26253	25935	26150	26012	26265	25961	26153	26198	26168	26451	26170	26151	26094	26116	26220	26273	26142	26147	26150	26242	26061	26085	26129	25895	25904	25941	26089	26255	26099	26269	26103	26099	26065	25971	26041	26423	26182	25997	26280	26416	25911	25995	26041	26293	26104	25971	26221	26109	26182	26166	26268	26252	26120	26288	26243	26053	26054	26015	26146	26128	25783	26214	26090	25992	26091	26275	26528	26160	25964	26181	26275	26071	26162	26112	26228	26179	26119	25862	26255	26052	26033	26148	26122	26320	26398	26304	26096	26099	26282	26034	25982	26108	26197	26163	26048	26324	26039	25956	26237	26213	26183	26327	26169	26123	26025	26350	26329	26041	26109	25954	25934	26195	26232	26135	26062	26215	26348	26127	26293	26368	26036	26059	26218	26260	26096	26432	26074	26157	26044	26327	26178	26134	26408	26148	25923	26224	25877	26286	26280	26229	26178	26034	26288	26169	26249	26155	26098	26237	26123	26534	26088	26142	26127	26426	25915	26050	26338	26268	26173	26110	26093	26138	25959	26174	26054	26014	26385	25929	26144	26144	26120	26334	26120	26209	25918	25901	26188	26199	26053	25928	26206	26104	26087	26059	26213	25943	26228	26319	26071	26252	26153	26065	26032	26066	26278	26176	25950	25923	26277	25919	25724	26305	25970	26087	26086	26130	25973	26040	26257	26049	26134	25939	25892	26207	26066	26167	26348	26275	26311	26158	26205	26110	26186	26094	26287	26054	26271	26127	26279	26369	26062	26091	26136	26239	26055	26060	26293	26031	26041	26080	25723	25912	26171	26316	26155	26181	26274	26079	26056	26428	26155	26249	26119	25989	26083	26099	25982	26093	26037	25995	26114	26180	26222	26561	25946	26182	26033	25992	26149	26215	26217	25992	26283	26351	25979	25796	25928	25961	26056	26466	26199	25929	26127	26124	25984	26211	25911	26375	26036	26129	26107	26036	26125	26293	26005	25888	26231	26158	26295	26236	26339	26132	25973	25989	26127	26170	26185	25943	26130	26107	26241	26061	26107	26058	25895	25967	25921	26129	26050	26109	26178	25696	26297	26093	26143	26058	25841	25954	26011	26311	26044	26121	26159	26344	26269	26133	26152	26076	26178	26309	26182	26196	26011	25866	26178	26065	25993	26161	26218	25928	26334	26195	26299	25997	26022	26024	26051	25990	26338	26050	26117	25946	26307	26071	26067	25981	26285	26056	26237	26178	26428	26180	26300	26070	26490	26087	26077	26201	26032	26306	26218	25748	26228	26124	26108	26197	26192	26125	26080	26113	26298	26076	26093	26161	26265	26120	26200	26165	26173	26006	26170	26187	26226	25890	26040	26310	26146	26241	26285	26164	26031	26075	26208	25910	25931	26065	26227	26267	26316	26055	26104	26165	26249	26130	26159	26067	26380	26211	26346	25908	26109	26114	26109	26045	26156	26390	25964	26049	26281	26224	26119	25993	26211	26158	26199	25890	26127	25735	26084	26115	26202	26160	26098	26131	26148	26084	26216	26055	26136	26237	26311	26522	26275	26135	26084	26160	26083	26095	25915	25951	26237	26204	25789	26071	26062	25924	26256	26158	26023	26161	26234	26214	25942	25855	26228	26123	26185	26092	26368	26339	26143	26155	25775	26269	26064	26098	25999	25991	26232	26110	26126	25975	26091	25989	26269	26434	25924	26044	26090	26195	25898	26254	26441	26359	26172	26068	26100	26201	26085	26279	25899	26278	26073	26020	26266	25947	26181	26113	26209	26043	26165	26526	26137	26426	26166	26093	26106	25990	26294	26150	25984	26218	26115	26014	26095	26406	26005	26022	26175	26284	25964	26337	26137	26206	26021	26388	26057	26036	26236	26222	26011	26016	26194	26185	25789	26108	26110	25835	26121	26293	26442	26095	26202	26196	26092	26309	26004	26221	25884	26294	26272	26259	25957	26141	26349	26193	26340	26180	26141	26278	26152	25902	26163	26299	26127	26102	26072	26164	26251	25973	25809	26194	26190	26000	26092	26162	25854	26197	26271	26180	26388	26469	26340	26130	26213	26198	26290	26135	26043	26204	26188	25921	26265	26104	25989	26022	26205	25971	26060	26121	25963	26245	25964	26127	25968	25956	25938	26126	26613	26211	26321	26075	25927	25909	26146	26049	26307	26041	26090	25850	26226	26219	26278	25939	26302	26034	26053	26259	26234	26017	26251	26362	26339	26352	25884	25872	26259	25952	26073	26296	26170	26116	26111	26104	25966	26139	26463	26167	26153	26169	26140	25948	26264	26227	26011	26159	26049	26093	26009	26110	26357	26229	26336	26156	25955	26264	26089	26338	26043	25901	26200	25967	25980	26317	26468	25966	26192	26133	26177	26120	26050	25951	26397	26398	26126	26044
50152	80184	79628	65749	48523	39869	33203	29788	26328	24151	20959	19483	18518	17819	17520	17395	17169	17343	17400	17111	17168	17069	17027	17035	17126	17078	17087	16922	16761	17052	17060	16914	17017	17072	17036	16949	17124	16922	17144	16833	17039	16874	16926	16930	17121	16965	17092	16968	16866	17136	16904	17038	16976	16913	16899	16958	16814	16955	16891	16913	16926	16702	16888	16925	16882	16920	16887	16803	16826	16974	16898	17007	16817	16935	16904	16948	16903	16819	16894	16956	16904	17015	16684	16900	16906	17020	16980	16852	16959	16848	16722	17009	16924	16982	16819	16999	16972	16932	17095	16871	16915	16884	16949	17007	17028	16832	16941	16861	17063	16854	16887	16789	16724	17023	16945	16873	16858	16843	16872	16800	16989	16881	16896	16898	16867	17049	16810	16977	17065	16865	17060	16768	16862	16923	16960	17039	16842	16939	16961	16778	16946	17011	16903	16859	16937	16953	16926	16943	16844	17098	16890	16893	17050	16918	16965	16772	16911	16882	16893	16923	16878	16955	17059	17094	16911	16788	16737	16857	16893	16951	16850	17050	16971	16712	16845	16973	16843	17140	17020	16668	16917	16987	16760	17137	16997	17039	16932	16873	17088	16764	16818	17020	17025	16955	16880	16780	16914	16878	17074	17038	16999	16951	16937	16891	16935	17051	17069	16996	17008	16895	17036	16860	17016	16870	16910	16972	16898	16813	17021	16956	16807	16960	16756	16852	16696	16916	16937	16793	17010	16855	17013	16922	16995	16917	16855	16954	17131	16882	16881	16899	16955	16923	16934	16971	16834	17094	17073	16738	16847	17020	16736	16679	16952	16856	16793	16851	17053	16895	16957	16898	16882	16872	16907	16991	16805	16786	16961	16991	16870	16912	16949	16874	16705	16872	16945	16926	17106	16917	16898	16984	16794	16825	16877	16966	17005	16872	16864	17007	16710	16947	16845	16942	16764	17011	16861	17007	16933	16987	17036	16896	16948	16865	16961	17005	17003	16905	16902	16915	16894	16866	16944	16942	17026	17030	16983	16825	17101	16819	16856	16914	17035	16812	16926	16915	17078	16975	16985	16886	16918	17032	16987	16830	16954	17041	16977	16835	17147	16936	17159	16925	16949	16852	16791	16936	16869	16942	16778	16831	16868	17014	16890	16725	16954	16853	17014	16974	16950	16773	16914	16856	16905	16826	16932	16748	17052	16939	16880	16836	16797	16962	16972	17037	17064	17102	16863	16934	16957	16970	16885	16968	16868	16791	17046	16858	16935	16852	16917	16800	16850	16894	17024	16675	16951	16800	16825	17033	16971	16905	16843	16983	17075	16783	16832	16943	16856	16890	16717	16797	16891	16961	17033	16969	16844	17111	16947	17003	16926	16881	16740	16686	16899	16835	16866	16850	16786	17049	16723	16820	16899	17094	16804	17027	16868	16956	17129	16819	17037	16898	16869	16901	16975	16883	17018	16833	16779	16766	17058	16879	17101	16899	16892	16966	17015	16889	16926	17005	16897	16934	16994	16918	16997	16889	16984	16836	16885	16905	16939	16961	16839	17005	16978	16985	17022	16932	16985	16973	16942	16811	17128	17015	16819	16874	16927	16737	16841	16931	16997	16791	16957	16843	16850	16986	16848	17055	16948	16799	17138	17056	16867	17066	16904	16882	16721	16786	16815	16934	16813	16898	17135	16850	16778	17023	16929	16720	16871	16785	17065	16996	16972	16961	16793	16942	16894	16784	16913	16807	16838	17116	16941	16930	16939	16859	16860	16990	16864	17060	16870	16984	16704	17063	16803	17128	17032	16800	17052	16902	16805	16796	16764	16632	16793	16977	16949	17066	16946	16825	16894	16889	16937	16773	17010	16883	16892	16982	16807	16956	16924	16843	17092	17025	16821	16867	16882	16799	17019	17047	16933	16866	16824	16936	16909	17007	16794	16864	16775	16998	17067	16685	16966	16894	17016	16975	16987	16856	16893	16869	16995	16772	17019	16948	16888	16896	16840	16841	16801	16794	16899	16985	16907	16852	16908	16810	16988	16849	16787	16909	17042	17078	16959	17201	16960	16859	16971	16851	16835	16894	16888	16956	16917	16865	16874	16894	16777	16959	16964	17012	16792	16888	17065	16824	16836	16679	17020	16841	17025	16941	16888	16994	16861	16844	16904	17076	16889	16682	16777	16962	16991	16974	16883	16738	16805	17045	16993	16885	16871	16840	16750	16895	16948	16895	16956	16859	16881	16846	16897	17093	16846	16998	16817	16870	16807	16826	16980	17084	17014	16805	16638	16876	16850	16948	17061	17045	16990	17072	16885	16947	16922	16870	17270	17069	16829	17015	16812	16853	16874	16753	16790	16751	16983	16888	16814	17038	16881	16854	16761	17002	16923	16929	16861	17028	16782	16860	16826	16967	16925	16784	16868	16895	16879	17226	16912	16929	16856	16810	16936	17025	17060	17009	16890	16764	16878	16809	16927	16846	16680	16987	16735	17001	16960	16993	16648	16912	16829	16801	16897	16845	17003	16950	17016	16956	16899	16927	16856	16762	16959	16848	16882	17047	16914	16743	16701	16921	16977	16832	16738	16783	16754	16810	16958	16801	16992	16913	17053	16853	16817	16923	16875	17114	16931	16928	17036	17043	17111	16940	17055	17061	16816	17043	16975	16942	16733	17127	16842	17032	16856	16864	16943	16930	16862	17045	17048	16865	16848	16824	16786	16906	16851	16841	16849	16962	16990	16931	17055	16845	16867	16926	16804	16948	16868	16997	16940	17006	16881	17007	16754	17060	16701	16817	16984	16941	16908	17045	16960	17040	16999	17019	16877	16986	17016	16726	16715	17100	17087	17015	16987	16846	16986	16839	16997	17146	16852	16975	16953	16967	16993	16819	16766	16988	16911	17089	16898	16806	16865	16867	16804	16974	16842	16849	16830	16807	17044	16753	16988	16967	16880	16991	16944	16806	17008	16926	16889	16887	16766	16957	17038	16788	16873	16683	16882	16878	16928	16826	16918	16875	16869	16911	17055	16871	16789	16857	16756	17047	16934	16825	17060	16920	16988	17025	16971	16799	17064	16935	16785	16989	16941	16928	16954	16805	17006	16909	16914	16909	17056	16974	16967	16977	16899	16937	17045	16874	16968	17002	17094	16994	16839	17123	17130	16881	16802	16907	16823	16888	17024	16981	16727	16881	16875	17011	17054	16702	16827	16848	16945	16845	16923	16869	16827	16964	17048	16881	16938	17114	16875	16841	16847	17123	16905	16880	16756	16812	17030	16782	17076	16963	16835	16836	17043	16971	16787	16819	16910	16725	17018	16975	16947	16822	17015	16739	16914	16871	16959	16856	16947	16765	16953	16856	16850	16971	17085	16906	16836	16956	17076	16801	17041	16892	16842	17000	16999	16896	16962	16771	16974	16980	17028	16952	16738	16868	16845	16838	17099	16852	16931	16806	16907	16891	16989	17011	17087	16905	16800	16720	16897	16719	17039	16928	16948	17078	16898	16846	16842	16854	16899	16720	16867	16946	17000	16920	16950	16910	16781	16961	17017	17029	17085	17037	17035	16877	16858	16846	17008	16856	16943	16967	17039	17002	16905	16905	16866	16971	16866	16837	16951	16933	16977	17007	16847	16854	16717	16954	16824	16804	16825	17029	16870	16826	16898	16830	16792	16835	16921	16749	16993	16949	16998	16629	16774	17012	17021	16935	16955	17014	17061	16885	16977	16962	16912	16886	16802	16961	16979	16896	16816	17070	16930	16925	16929	16850	17042	17043	16811	16813	17140	16857	16948	17059	16975	16928	16982	17027	16781	16811	16831	17045	16928	16943	16839	17039	16975	17058	16886	16965	16925	16962	16777	17011	16973	16868	16914	16790	16912	17022	16954	16859	16939	16814	16960	16924	16812	16902	17011	16897	17024	16863	17050	16869	16785	16883	16739	16783	16858	16943	16953	17038	16924	16932	16983	16885	16802	16789	16880	16847	16918	17006	16967	17023	17018	16884	16867	16999	16817	17061	16800	16820	17061	16819	16972	16819	16737	16965	16824	16938	17067	16909	17136	16962	16896	16982	17000	17021	16928	16935	16990	17022	16826	16828	16958	16980	16985	16908	16724	16880	16646	17020	16996	17141	16974	16984	16871	16896	16901	16886	16951	16959	16884	17137	17014	16926	17004	17069	17066	16750	16965	16697	16778	17016	17042	17040	16914	16894	16832	16814	16888	16779	17005	16957	16827	16985	16843	16834	16886	16776	16985	17000	17043	16722	16876	17053	16950	16925	17016	16909	16989	16877	16943	16881	16790	16901	16870	16986	16849	16925	16824	17048	17044	16717	16874	16922	17080	16734	16786	16784	16951	16923	17090	16895	16863	16734	16914	17109	16855	16865	16805	16951	16862	16852	16939	16935	16940	16883	17008	16893	16946	16989	17013	16777	16779	17007	16753	16821	16865	16879	16979	16832	17084	16969	17020	16873	16941	16849	17017	16974	16772	16880	16933	17011	17063	16895	17031	16768	16819	17013	16770	16972	16999	16821	16882	16782	16940	17011	16881	16903	17022	16808	16765	17139	16910	16915	16938	16890	16999	16983	16821	16745	17076	16950	17025	17012	16941	16945	17211	16881	16945	16929	16881	16917	16870	16685	16911	16872	16751	17029	16807	16877	16861	17027	16993	17082	16673	17183	16876	16839	17001	16914	16851	17127	16866	16770	16901	16900	17083	16904	16980	17029	17011	16946	16985	16948	16874	17050	16792	16954	16802	16920	16904	16902	16897	16900	17000	16845	17121	16930	17102	16806	16932	16828	17009	16916	16863	16833	16849	17002	17049	16721	16853	16853	16925	16792	17059	17038	16816	16760	16857	16958	16944	16795	16821	16745	16886	16851	16899	16822	16929	17005	16965	16788	16964	17057	16978	16896	16980	17011	17005	16952	17018	16860	16747	16960	16951	16794	17061	16834	17064	16922	16930	17050	17073	16962	16850	16822	16957	16911	16994	16931	16878	17004	16944	16852	16848	17071	16707	16885	16989	16833	16997	16884	16940	16853	17046	16986	16900	16858	17014	16971	16871	16872	17002	16860	17091	16861	16895	16888	16968	16875	16924	16889	17001	17035	17016	16858	16947	16818	17037	16834	16952	16966
23698	22045	36997	41768	40769	43679	44387	42720	39078	32558	30294	28800	28080	27284	27187	26822	26659	26644	26595	26784	26527	26692	26225	26547	26222	26306	26257	26066	26278	26233	26189	26187	26138	26046	26149	26308	26103	26078	26141	26166	26087	25705	26158	25975	25736	25948	26070	26014	26091	26246	26092	26230	26242	26099	26086	25969	25998	26154	25684	26083	25748	25985	26178	25911	26090	26346	26265	26225	25970	26014	25804	26061	25998	25850	25969	26307	26127	25886	26197	26211	25986	25908	26148	25891	25893	26192	26072	26119	25882	26068	25937	26103	26055	25941	26054	26163	26101	25881	25927	25933	25957	25951	26025	25885	25951	25890	25711	25841	25692	25926	25942	26014	26161	26221	26092	25899	26034	26140	25975	25973	25909	25881	26117	25907	26288	26178	26063	25850	26013	26036	25716	25823	25787	26129	25782	26202	25863	25862	26291	26130	25930	25957	25803	26078	26191	25903	25819	25876	25972	25995	26000	25839	25915	25882	26028	26280	26014	26243	25990	26067	25814	26045	25951	25868	25882	25948	25951	25983	25966	25808	25805	25816	25890	25861	25908	25934	26367	25858	26116	26078	25964	25831	26144	26123	25950	26205	26236	26035	25991	26216	26190	25861	26204	26122	26066	26152	26094	26314	25955	26234	25988	25661	25687	25812	25858	25869	26156	25951	25959	25918	26032	25914	26077	26016	26062	26079	25888	26060	26061	26063	26078	25924	25942	26082	26045	26069	26033	26192	26093	26190	25946	25883	26090	25966	25963	25926	25937	25938	25863	26195	25943	26057	26168	26123	26198	25955	26032	26067	25989	26224	25909	25935	25824	26150	26078	26029	26074	26196	26005	26145	25692	25759	26106	25870	26062	25987	26091	26007	26012	26071	25811	25881	26242	26103	26106	26252	26111	26066	25910	26070	26030	26153	26022	25953	25971	25953	26073	25807	25793	26056	26086	26008	25863	26038	25963	25795	25921	26314	26144	25876	25844	25973	26170	26257	26020	26136	25634	25891	25965	26253	25957	26043	25933	25853	26201	26197	26339	26206	25972	26035	26201	25887	26143	26084	25976	25965	26187	25875	25770	25761	26128	25942	26037	26110	25823	25901	25946	25989	26090	26216	25881	26044	26148	25921	25954	25954	25931	26065	25947	25871	25981	26034	26069	25985	25984	25909	26151	25995	26079	25959	25770	25913	26094	25891	25906	26239	26015	26106	26078	25897	26042	25893	25819	25728	26286	25914	25907	26122	26066	25943	26095	25892	25979	25929	25944	26027	25990	25744	25792	26031	25817	25753	25952	26087	26125	25913	26276	25780	25896	25925	26138	26055	26215	26225	26109	26178	25827	25916	26026	26151	26347	26114	25910	25805	25919	26102	25988	25762	26148	26007	26066	26043	25948	25900	25850	25627	26052	26130	26000	25947	25968	26009	26126	25978	26200	26112	26008	25976	25914	26119	25825	25957	25932	25898	26147	25778	26191	25933	25930	26053	25871	26153	25975	26123	26064	26116	26159	26034	25939	26110	26007	25926	25970	25995	26016	26131	25857	25811	25866	26132	25822	25685	25958	25786	25878	25780	25973	25729	25903	26010	25916	25988	26099	26002	25839	26277	26256	26116	26023	26069	25974	25891	26157	25975	26089	26084	26085	26062	26232	26370	26085	25857	26193	25877	26129	26132	26189	26026	25813	26062	25938	25677	25936	26099	25946	25846	25807	25979	26199	26235	25883	26037	26090	25955	25861	25959	26063	26112	26000	25989	25924	25960	25776	26126	26189	26047	26388	25786	26026	26349	26115	25979	26059	26025	25976	25910	25882	25727	25708	25878	25949	25864	26115	25870	25920	25975	26116	26075	25920	25956	25819	26007	25982	25943	26286	26118	25942	26043	26099	25972	26039	25958	25854	26012	26035	25766	26009	26112	25950	25722	26035	26132	25980	25913	26089	26090	25983	25789	25919	26080	25994	25948	25899	26252	26135	25887	25796	26126	25963	25821	26075	25963	25830	25761	25771	26277	25822	26059	25996	25737	25942	26087	26296	26016	25965	26078	25937	26225	26416	25932	26101	26103	25902	25825	26175	26117	26288	25940	26287	26071	26064	25970	25927	25871	25808	25727	25901	26058	25912	26133	26205	25737	25919	25843	26311	25805	25972	26069	25954	26213	25697	25662	26062	25934	25981	25969	25979	26032	25858	25961	25911	26206	25922	25855	25972	25818	25862	25739	25952	25878	26239	25882	26349	26114	25769	25972	26020	25932	26217	25958	26047	25947	26095	26146	26049	25996	25547	25586	26111	26023	25908	25595	25916	25953	26180	25909	25864	26026	26155	26143	25955	25919	26054	25822	26015	26207	26099	25892	25877	26054	25931	26402	26208	26022	25927	26099	26154	25913	26138	25852	26220	26126	26282	26264	25913	25966	25716	25971	25886	25956	26130	25918	25748	26039	26010	26011	26039	26145	26425	26049	25975	26094	25843	25761	26032	25973	25903	25843	25929	26076	25879	26068	25963	25992	26130	26092	26059	25886	26135	26098	25858	25959	25865	26067	25951	26002	26126	26081	26311	25971	26322	26035	25798	25904	25969	25764	26103	25974	26003	26265	25942	25940	26196	25961	25792	25825	25880	25966	25807	25921	26007	25816	26024	26153	26083	25987	26078	26113	25884	25822	26139	26039	25999	26000	26081	25913	26033	25929	25848	26182	26123	25863	26084	25909	26048	25799	26093	26113	26041	26168	26112	26059	26150	26109	26188	26025	25991	26283	25945	26017	25900	26099	26025	26090	25965	25835	26114	26159	26248	26394	26153	25907	25814	26071	25978	25924	25980	25896	25999	25868	25883	26157	25939	26077	25681	26056	26065	25819	25816	25670	25962	25790	26056	26198	25865	26072	25798	25888	26030	25955	26067	26136	26261	25971	26140	25887	25973	26026	25884	26111	26259	26112	26031	25894	25926	26068	25848	25726	25996	25950	25926	25802	25852	26085	26050	26096	25980	25849	25904	26110	25897	26096	26083	25784	25845	26002	25799	25950	25908	25907	25948	25878	25960	26001	26001	25872	26180	26124	25994	25975	25974	26063	25782	25873	26156	25929	26196	26254	25977	25935	25949	26051	25693	25875	25942	26093	25950	25769	26000	26003	25644	25971	26230	25957	25958	25993	26014	25937	25975	26202	26099	26045	26129	26039	26100	26043	25915	26068	25990	26119	25750	25968	26015	25948	26138	26133	25897	25894	26137	25812	25972	25922	26135	25865	26153	26205	25816	25787	25968	25866	26083	26061	26081	26106	25820	26075	25989	26000	26031	26162	25974	25784	26044	26116	25930	25914	26086	25944	25970	25905	26155	26018	25927	25900	25900	26035	26159	26046	25944	25861	25876	25977	26142	25774	26145	25938	26174	26271	26170	25814	25977	26035	26161	25787	26121	26008	26233	25922	26136	26105	26023	25874	25970	26085	26072	26004	25894	26073	25993	26059	25937	25951	26121	26120	26044	26047	26180	25989	25851	25900	25917	25915	25942	25808	25918	25877	25837	26093	26082	25874	25791	26005	25962	25985	26034	25830	25928	26185	26267	26242	26098	26128	25909	26243	26320	26195	25934	25983	25986	26164	25923	26110	25985	26058	25864	26042	26108	26179	25794	25996	26039	25822	26075	25830	25999	25886	25945	26008	26101	25833	26000	26083	26055	25855	25985	25969	26134	25872	25885	26114	26010	25882	26031	25856	25963	25768	25967	25832	25922	26171	26028	26157	25779	26241	25854	25961	25963	26010	25852	26279	26091	25826	26034	26191	26167	26241	25892	26121	25868	26091	26173	25905	26013	26089	25794	26078	25762	26062	25803	25791	26065	25939	26260	26007	25961	25879	25861	25834	25947	26062	25690	25786	25815	25810	25881	26109	25833	26001	25827	25956	25856	25963	26195	25898	26191	26031	25659	26125	26161	25968	25900	26217	25928	26087	25967	25949	25791	25786	26024	25889	25765	25912	26320	25993	26092	25855	26076	25851	26109	25989	26043	25874	25906	26190	25913	25899	26112	26119	26052	25864	25910	25903	26078	25917	26273	26186	26033	25814	26178	25946	25973	25754	26071	25798	26164	26240	25828	26140	26034	25972	25984	26078	25761	26108	26071	26161	25970	26121	25837	25977	26084	25912	26118	25899	25817	26201	25948	25948	26195	25997	26207	25909	25930	25998	26124	26227	26085	25960	25945	26189	25820	25852	25973	26165	25868	25945	25967	26007	25995	26123	25942	26027	26070	25964	26191	25998	25780	26217	25935	25897	25933	25991	26044	25739	25936	26028	26134	26074	26069	25907	26163	26063	25946	25890	26159	26038	25941	26137	26103	25880	25949	26069	26248	25967	26039	26210	26258	25773	26036	25962	25955	26049	26116	25946	26027	25808	25742	25864	26177	26006	25984	25905	26241	26187	26071	25933	25670	25706	25935	25974	25819	26061	25982	25983	25992	25951	26062	25971	26066	26184	26074	25981	26089	25992	26007	26197	26114	25846	25992	26044	25931	25649	26042	25987	26124	25988	26080	26184	25830	26039	26262	26274	26195	26162	26174	26094	26058	26249	26149	25914	26077	26158	26113	25880	26079	25844	25827	25924	26129	25746	26306	26166	25967	26003	25905	25904	26081	26136	26185	26192	26051	25925	25748	25681	26199	26138	26326	25805	25807	25853	25969	26056	26072	25910	26101	25969	26044	26065	26080	25889	26042	26050	26176	26073	26010	25862	26118	26114	26057	25743	26205	26017	26008	25827	26101	25799	25895	26142	26201	26009	26030	26203	26450	26088	26159	25832	26082	25974	25846	25789	25936	25708	25979	25853	26291	26144	25987	26096	26071	26049	25974	26067	25874	26166	25735	25878	26054	26221	25978	26098	26114	26128	25861	26231	26009	26162	25892	26084	26070	26168	26201	25516	25906	25914	25986	26129	25878	26014	26080	25878	25936	25872	26001	25849	25895	25575	25948	26111	26216	26118	26175	25983	26331	26097	25844	25747	25939	25842	26061	26147	26054	25993	26277	26214	26074	25955	25942	25709	26052	26064	25794	26043	26104	25840	25942	26032	26030	25992	26088	25757	26028	26008	26241	26009	26036	26161	26219	25965	26155	26058	25954	25884	25686	25922	25935	25868
52875	86297	87045	65505	53753	44886	39188	37500	31791	23307	21479	19793	18848	18133	17872	17859	17541	17356	17282	17202	17240	17228	17276	16973	16980	16979	16975	17076	17101	16920	17084	16771	17116	16904	16816	16700	16645	16928	16739	16837	16892	16781	16778	16774	16833	16881	16885	16923	17076	16786	16846	17018	16618	16811	16666	16674	16880	16784	16803	16813	16890	16878	16920	16668	16689	16679	16855	16837	16620	16715	16847	16801	16708	16949	16797	16713	16691	16959	16970	16723	16825	16771	16867	16843	16818	16777	16705	16772	16782	16775	16714	16726	16760	17039	16812	16878	16942	16777	16944	16794	16653	16831	16796	16804	16573	16850	16768	16893	16894	16813	16759	16720	16853	16895	16791	16827	16743	16946	16759	16849	16803	16730	16865	16832	16674	16739	16806	16740	16774	16882	16820	16928	17054	16723	16937	16930	16688	16795	16687	16880	16944	16881	16732	16901	16882	16872	16817	16767	16850	16875	16836	16934	16818	16732	16701	16819	16876	16939	16764	16923	16828	16645	16831	17219	16707	16889	16818	16716	16751	16859	16870	17017	16789	16692	16887	16809	16730	16677	16784	16723	16958	16744	16898	16827	16904	16787	16810	16577	16801	16772	16806	16920	16977	16896	16952	16793	16934	16811	16803	17057	16732	16728	16891	16851	16646	16744	16771	16667	16893	16836	16857	16945	16960	16649	16905	16787	16771	16859	16940	16926	16828	16883	16809	16927	17012	16791	16922	16700	16876	16638	16823	16869	16651	16911	16758	16849	16734	16855	16884	16748	16800	16928	16702	16758	16833	16780	16835	16759	16906	16776	16818	16799	17000	16621	16791	16936	16710	16870	16886	16830	16862	16899	16783	16739	16740	16646	16982	16760	16685	16849	16830	16797	16711	16787	16754	16850	16919	16898	16706	16741	16823	16758	16876	16802	16936	16896	16844	16883	16648	16803	16807	16773	16792	16855	16872	16893	16781	17015	16799	16855	16875	16765	16831	16950	16638	17013	16714	16870	16748	16697	16885	16713	16826	16787	16942	16796	16806	16888	16913	16783	16725	16941	16758	16952	16837	16835	16885	16917	16791	16731	16786	16810	16942	17010	16902	16678	16863	16832	16829	16971	16813	16716	16915	16681	16891	16692	16890	16737	16782	16899	17058	16944	16917	16907	16759	16782	17044	16778	16822	16911	16796	17135	16902	16769	16714	17054	16831	16876	16870	16620	16935	16836	16759	16576	16797	16803	16841	16705	16825	16726	16816	16772	16634	16867	16808	16663	16923	16715	16914	16623	16722	16760	16790	16750	16868	16846	16762	16981	16934	16670	16859	16670	16712	16897	16753	16967	16679	16964	16765	16908	16668	16843	16753	16776	16814	16720	16647	16829	16710	16742	16723	16864	16902	16725	16943	16958	16827	16880	16914	16747	16823	16661	16857	16867	16822	16810	16697	16893	16766	16903	16886	16818	16679	16660	16781	16931	17012	16899	16802	16934	16865	16722	16745	16741	16782	16828	16779	16875	16967	16861	16957	16689	16912	16760	16824	16766	16885	16808	16771	16831	16736	16988	16838	16752	16751	16752	16729	16910	16766	16839	16881	16930	16920	16740	17022	16889	16723	16827	16854	16529	16835	16886	16890	16874	16908	16828	16752	16929	16900	16712	16847	16891	16821	16964	16845	16647	16660	16553	16817	16761	17062	16848	17017	16652	16674	16885	16882	16834	16756	16657	16975	16783	16766	16826	16833	16787	16832	16773	16627	16856	17195	16833	16802	16852	16828	16813	16829	16827	16780	16786	16693	16958	16687	16973	16707	16661	16874	16830	16880	16807	16997	16823	16826	17016	16858	16771	16859	16970	16931	16695	16852	16737	16724	16877	16716	16748	16977	16729	16808	16820	16895	16848	16964	16919	16785	16849	16682	17018	16967	16813	16927	16876	16975	16840	16937	17029	16761	16787	16814	16745	16942	16686	16818	16957	16789	16900	16800	16663	16725	16809	16655	16599	16960	16902	16733	16927	16826	16704	16909	16843	16900	16685	16772	16861	16670	16918	16805	16795	16817	16726	16831	16814	16784	16973	16962	16856	16687	16881	16878	16804	16972	16841	16937	16889	16983	16736	16782	16830	16894	16794	16803	16832	16822	16793	16710	16865	16852	16929	16803	16859	16811	16942	16926	16806	16773	16762	16755	16799	16830	16830	17020	16830	16922	16693	16651	16969	16862	16766	16905	17058	16737	16767	16877	16797	16904	16749	16818	16837	16917	16748	16849	16717	17037	16934	16708	16788	16931	16873	16891	16954	16791	16948	16686	16712	16737	16756	16733	16765	17058	16928	16642	16900	16751	16756	16699	16795	16846	16794	16940	16885	16713	16953	16641	16760	16948	16752	16942	16812	16757	16879	16860	16703	16871	16683	16906	16712	16893	16811	16832	16894	16717	16886	16918	16788	16901	16712	16736	16746	16772	16825	16737	16785	16766	16774	16716	16829	16958	16762	16844	16877	16902	16669	16872	16849	16929	16867	16895	16935	16972	16799	16831	16900	16756	16729	16773	16879	16842	16908	16779	16818	16660	16841	16903	16807	16836	16802	16772	16802	16981	16978	16952	16699	16934	16864	16902	16576	16811	16961	17005	16819	16689	16752	16815	16851	16901	16919	16915	16805	16715	16897	16879	16862	16882	16664	16809	16967	16722	16815	16753	16878	16854	16818	16804	16915	16687	16766	16629	16914	16931	16929	16783	16945	16586	16919	17012	16930	16908	16849	16931	16709	16825	16807	16826	16949	16838	16661	16848	16745	16801	16756	16908	16991	16794	16790	16895	16843	16976	16705	16732	16802	16921	17053	16641	16873	16761	16840	16901	16850	16873	16764	16870	16810	16917	16764	16731	17014	16756	17019	16743	16803	16760	16938	16929	16931	16759	16784	16618	16742	16749	16810	16805	16703	16731	16645	16834	16952	16726	16719	16762	16867	16926	16850	16644	16930	16647	16673	16763	16579	16716	16690	16801	16704	16883	16835	16753	16825	16762	16850	16743	16797	16637	16887	16829	16787	16668	16920	16699	16605	16883	16756	16765	16773	16828	16850	16805	16681	16782	16873	16973	16743	16947	16854	16803	16747	16763	17080	16440	16830	17078	16899	16895	16735	16806	16804	16896	16878	16754	16728	16791	16830	16701	16807	16894	16673	16925	16850	16770	16737	16649	16962	16856	16763	16904	16850	16883	16838	16908	16784	16785	16763	16962	16846	16869	16877	16954	16839	16718	16891	16888	16944	16949	16712	16866	16992	16839	16953	16929	16907	17056	16925	16829	17061	16833	16884	16561	16836	16934	16842	16838	16835	16882	16652	16852	16938	16922	16873	16902	16930	16829	16845	16720	16713	16890	16832	16770	16717	16853	16802	16866	16645	16861	16685	16784	16761	16851	16666	16816	16796	16815	16904	16837	16911	16842	16972	16795	16778	16719	16889	16898	16661	16951	16834	16684	16798	16806	16637	16650	16735	16885	16844	16947	16863	16825	16975	16795	16852	16979	16790	16823	16921	16611	16689	16756	16843	16767	16876	16777	16759	16927	16911	16951	16837	16932	16672	16958	16668	16803	16762	16785	16759	16805	16950	16923	16930	16902	16836	16863	16894	16959	16692	16925	16740	16749	16840	16818	16941	17010	16711	16674	16791	16795	16814	16862	16747	16882	16754	16917	16832	16765	16833	16798	16862	16798	16836	16784	16904	16773	16674	16756	16829	16782	16564	16693	16631	16848	16940	16741	16765	16861	16668	16607	16871	16792	16772	16791	16821	16851	16812	16881	16776	16784	16768	16815	16807	16873	16762	16795	16800	16904	16831	16771	17104	16684	16916	16802	16993	16984	16943	16930	16970	16837	16958	16739	16810	16612	16842	16841	16879	16659	16867	16926	16781	17001	16875	16799	16860	16816	16869	16766	16798	16849	16848	16647	16872	16986	16805	16905	16891	16823	16705	16670	16851	16873	16954	16845	16823	16897	16644	16813	16818	16899	16829	16749	16878	16936	16801	16782	16751	16601	16857	16860	16975	16802	16833	16742	16856	16835	16566	16819	16909	16854	16702	16810	16788	16871	16719	16678	16783	16813	16883	16739	16761	16922	16889	16835	16725	16947	16849	16790	16716	16876	16872	16774	16915	16790	16956	16653	16519	16647	16863	16723	16753	16703	16811	16878	16920	16823	16868	16823	16888	16816	16912	16970	16997	16974	16759	16876	16765	16930	16907	16875	16914	16828	16701	16864	16756	16666	16809	16821	16792	16752	16758	16783	16956	16918	16827	16879	16798	16710	16713	16847	16631	16568	16771	16853	16694	16828	16754	16867	16879	16886	16803	16815	16831	16907	16728	16940	16826	16894	16595	16774	16793	16809	16879	16707	16737	16886	16635	16938	16913	16947	16842	16703	16770	16730	16719	16866	16774	16752	16628	16960	16862	16876	16680	16785	16804	16934	16985	16746	16762	16732	16814	16755	16712	16832	16793	16912	16775	16879	16851	16894	16963	16770	16784	16879	16846	16938	16847	16947	16942	16624	16766	16776	16809	16809	16816	16909	16700	16797	16828	16929	16800	16904	16772	16884	17015	16737	16691	16898	16861	17068	16752	16876	16882	16717	16787	16876	16786	16699	16883	16799	16962	16828	16762	16872	16893	16905	16647	16752	16699	16786	16679	16865	16822	16769	16790	16745	16684	16738	16832	16817	16983	16862	16793	16879	17010	16950	16924	16791	16641	16765	16747	16950	16855	16770	16672	16814	16766	16769	16760	16793	16786	16766	16920	16578	16807	16752	16843	16872	16899	16877	16699	16752	16737	16974	16947	16753	16936	16824	16996	16803	16974	16900	16961	16770	16920	16944	16904	16749	16907	16636	16845	16867	16932	16682	16829	16938	16826	16825	16867	16784	16829	16797	16884	16740	17013	16914	16700	16982	16844	16933	16893	16825	16673	16862	16809	16916	16730	16646	16820	16837	16870	16809	16780	16686	16806	16883	16868	16765	16707	16694	16905	16844	16830	16804	16729	16770	16863	16815	16833	16692	16781	16773	16911	16913	16945	16750	16800	16880	16851	16906	16593	16733	16704	16800	16816	16775	16910	16978	16797	16808	16641	16788	16918	16666	16830
48605	60819	61172	51705	42188	38916	36645	32505	29465	28148	27568	26613	26537	26562	25994	26280	26192	25925	26130	26097	25821	25883	25877	25950	25686	26017	25969	25724	25790	25943	25851	25950	25893	25795	25781	25791	25808	25807	25868	25710	25985	25897	25819	25939	25605	25844	25730	25804	25894	26070	25864	25763	25672	25584	25818	25979	25918	25765	25911	25721	25827	25867	25728	25951	25816	25997	25800	25838	25494	25869	25965	26064	26124	25784	25902	25680	25659	25866	25883	25849	25990	25925	25800	25984	25957	25784	25835	25737	25512	25888	25852	25686	25956	25710	25906	25819	25672	25693	26087	25773	25847	26050	25684	26048	25831	25590	26005	25867	25949	25891	25813	25999	25954	25733	25734	25678	25626	26079	25953	25811	25988	25946	25772	25673	25840	25798	25513	26008	25839	25813	25862	25748	25843	25814	25858	25665	25830	25953	26055	25949	25684	25703	25769	26082	25748	25883	25620	25750	26160	25976	25986	25894	25879	25758	25905	25711	25616	25932	25992	25891	26035	26194	25810	25885	25878	25844	25976	25683	25908	25904	25769	25852	25946	25882	25911	25751	25591	25717	25714	25662	25678	25683	25638	25732	25763	25429	25616	25942	25875	25770	25675	25929	25822	26013	26002	25924	25898	25675	25955	26117	25859	25917	25866	25953	25797	25814	25635	25839	25530	25534	25606	25443	25699	26006	25783	25981	25752	25902	25669	25488	25795	25746	26102	25887	25821	25776	26069	25869	25939	25618	25731	25840	25912	25750	25776	25917	25779	25938	25583	25785	25830	25712	25770	25732	25740	25588	25770	25763	26016	25851	25795	25878	25788	25693	25797	25810	25937	25672	25604	25722	26221	25920	25842	25754	25737	25866	25744	25849	25815	25720	25317	25909	25802	26042	25713	25722	25750	25728	25759	25754	25858	25715	25709	25851	25687	25738	25785	25894	25989	25615	25757	25801	25926	25794	25741	25668	25816	25744	25705	25633	25768	25723	25591	25794	25681	25782	25497	25706	25761	25953	25954	25792	25502	25957	25688	25879	25570	25871	25728	25848	25876	25858	26010	26002	25948	25876	25813	25968	25794	25653	25766	25959	25732	26121	25846	25614	25789	25921	25884	25616	25745	25913	25518	25759	26214	25757	25617	25748	25826	25854	25702	25616	25821	25708	25832	25707	25888	25787	25814	25816	25670	25777	26065	25945	25722	25867	26019	25644	25660	25872	25774	25734	25850	25530	25923	25767	25580	25905	25688	25834	25957	25846	25745	25683	25925	25537	25699	25724	25745	25855	25947	25909	25762	25855	25747	25670	25679	25614	25730	25877	25998	25741	25946	25979	25645	25861	25613	25677	25987	25688	25975	25783	25861	25787	25859	26077	25659	25705	26128	25579	25509	25836	26038	25939	25697	25748	25858	25708	25889	25850	26023	25796	25840	25956	25897	25597	25826	25699	25650	25858	25773	25676	25801	25794	25821	25677	25882	25719	25614	25721	25749	25890	25825	25901	25729	25813	25851	25587	25747	25784	25668	25681	25963	25523	25667	25749	25712	25655	25997	25897	25837	25976	25852	25845	26093	25855	25897	25611	25842	25812	25825	25964	25816	25976	25655	25960	25671	25687	25783	25659	25506	25933	25670	25707	25902	25773	25926	25891	25992	26052	25966	25990	26050	25722	25927	25760	25923	25814	25975	25662	25968	25790	25951	25667	25842	25715	25465	25711	25888	25708	26118	25856	25769	25798	25890	25697	25942	25880	25739	25816	25952	25433	25498	25773	25662	25632	25990	25800	25867	25738	25763	25610	26016	25873	25724	25876	26030	25698	25743	25628	25551	25560	26019	25944	25847	25868	25574	25731	25983	25796	25923	25906	25733	25836	25816	25765	25934	25835	26072	25796	25833	25970	25735	25862	25630	25858	25914	25777	25608	25804	25795	25754	25925	25819	26025	25796	25908	25500	25641	25743	25594	25602	25823	25528	26013	25904	26060	25725	25537	25810	25649	25796	25904	25876	26099	25992	25637	25869	25623	25862	25772	25810	25674	25777	25767	25721	25877	25790	25974	25860	25625	25581	25801	25586	25729	25732	25878	25888	25867	25755	25621	25972	26097	25706	25700	25928	25590	25827	25710	26038	25707	25770	25948	25614	25717	25834	25902	26002	25856	25999	25899	25893	25757	25813	25883	25838	25872	25668	25865	25533	25957	25978	25794	25802	25862	25649	25868	25984	25971	25908	25980	25957	25906	25834	25764	25711	25881	25760	25853	25823	25729	25950	25712	25792	25846	25735	25941	25868	25792	25869	25778	25674	26057	25755	26030	25794	25724	25624	25694	25804	25940	25726	25916	25829	25911	25980	25663	25770	25646	25830	25611	25687	25651	25771	25932	25849	26002	25538	25680	25810	25847	25785	26145	25746	25854	26041	25668	25972	25702	25635	25917	25599	25858	25731	25888	25744	25827	25759	25903	25574	25770	25758	25706	25870	25667	26031	25733	25949	25918	25943	25860	25927	25718	25523	25761	25710	26006	26217	25861	25969	25930	25824	25975	25758	25674	25691	25962	26018	25920	25823	25913	25554	25650	25852	25816	25579	25975	25817	25634	25814	25800	25708	26173	25665	25888	25917	25864	25824	25934	25736	26040	25636	25872	25827	25728	25809	25851	25954	25747	25768	25932	25882	25914	25729	25862	25724	25796	25877	25759	25869	25943	26111	26092	25785	25939	25629	25779	25838	25916	25825	25838	25937	26097	25843	25714	25715	25742	25681	25935	26026	26081	25786	25938	25825	25800	25593	25789	25965	25809	26101	25690	25712	25833	25917	25958	25916	26021	25774	25867	25733	25821	26015	25799	25990	25684	25773	25639	25946	25675	25697	25834	25911	25841	25745	26038	25880	25794	25857	25650	25788	26068	25514	25717	25689	25821	25801	25839	25834	25858	25499	25490	25769	25804	25985	25760	25837	25879	25881	25984	25769	25751	26003	25770	25893	25581	25678	25624	25953	25659	25746	25643	25769	25658	25695	26155	25928	25849	25630	25881	25773	25906	25718	25692	25872	25903	25958	25932	25537	25743	25877	25623	25846	25813	25718	25894	25695	25685	25683	25495	25627	25904	25953	25711	25690	25884	25907	25866	25934	25635	25703	25355	25482	25700	25725	25808	25925	25958	25874	25824	25841	25843	25877	25896	25927	25552	25706	25838	25728	25829	25939	25922	25761	25882	25938	25945	25767	25827	26098	25829	25942	25905	25936	25863	25800	25777	25636	25863	25769	25909	25613	25715	25714	25909	25697	25719	25706	25702	25889	25800	25598	25802	26047	25828	25737	26051	25892	25477	25655	25769	26090	26027	25790	25675	25877	25891	25734	25969	26004	25835	25826	25936	25752	25888	25623	26058	25805	25869	25779	25589	25798	25790	25771	25931	25452	25838	25572	25899	25768	25704	25678	25626	25579	25705	25742	25809	25715	25855	25776	26008	25849	26089	25906	25841	25997	25771	25771	25697	25928	26005	25737	25726	25770	25846	25831	25687	25774	26060	25950	26051	26100	25746	25813	25835	26144	25760	25893	25993	25889	25961	25819	25750	25675	25874	25817	25901	26057	25491	25679	25761	25744	25865	25687	25762	25986	25779	25639	25829	25897	26000	26041	25984	25897	25661	25692	25796	25867	25679	25635	25924	25940	25817	25865	25724	25912	25841	25900	25691	25783	25800	25806	25788	25822	26040	25824	25939	25978	25790	25612	25728	25636	25805	25868	25878	25908	25811	25685	25837	25763	25870	25725	25947	25628	25707	25710	25941	25800	25528	25831	25653	25840	25664	25816	25706	25817	25794	25728	26046	25743	25730	25640	25700	25874	25920	25957	25767	25769	26001	25850	25831	26019	25780	26038	25856	25857	25789	25766	25801	26040	25897	25868	25826	25862	25818	25952	25833	25963	25754	25794	25851	25979	25648	25773	25867	25891	25942	25662	25592	25771	25876	26061	25695	25784	25705	25740	26118	25844	25742	25768	25701	25804	25753	25816	25863	25772	25792	25759	25652	25876	25777	25873	25798	25862	25970	25736	25758	25720	25762	26023	25687	25683	26001	25969	26149	25736	25931	25871	25815	25511	25698	25605	25933	25767	26017	25829	25709	25621	26065	25717	25794	25910	25706	25839	25713	25886	25663	25774	25831	25881	25756	25695	25936	25910	25832	25793	25836	25862	25752	25791	25807	25692	25783	25786	25719	25727	25923	25741	25940	25758	25875	25986	25770	25578	25784	25777	25755	25756	25674	25726	25814	25811	25896	25702	25877	26085	25843	25816	26085	26060	25951	25960	25944	25852	25729	25875	25843	25902	25703	25947	25763	25639	25874	25721	25582	25833	25569	25932	25787	25696	25782	25543	25826	26004	25734	26009	25628	25832	25704	25794	25686	25847	25857	25764	25626	25638	26152	25900	26135	25863	25899	25836	25760	25975	25691	25735	25967	25843	25900	25734	25700	25711	25713	25446	25702	26021	25807	25852	26002	25828	25817	25929	25965	25820	25810	25766	25896	26074	25953	25902	25910	25895	25818	25799	25916	25839	25694	25571	25994	25867	25700	25626	25865	25793	25521	25885	25864	25862	25629	25936	25617	25762	25768	25800	25764	25961	25782	25904	25873	25890	25786	25968	25898	26006	25705	25856	25770	25865	25825	25823	25798	25790	26064	25722	25867	25856	25841	25800	25995	25788	25777	25921	25674	25867	25791	25584	25726	25855	25853	25887	25956	25795	25569	25679	25866	25992	25921	26014	25978	25854	25861	25576	25856	25997	26022	26019	25770	25836	26018	25783	25797	25814	25838	26041	25927	25462	25774	25786	25840	25969	25757	25747	25940	25761	25875	25704	25741	25814	26044	25920	25634	25912	25869	25746	25873	25915	25938	25783	25980	25673	25766	25885	25777	25791	25854	25838	25901	25807	25587	25931	25621	26062	25894	25654	25917	25888	25707	25851	25839	25843	25739	25800	25860	25846	25795	25954	25953	25789	25870	25805	25790	25757	25499	25792	25667	25755	25753	25970	25938	25927	25958	25700	25769	25737	25819	25722	26001	25892	25934	25745	25656	26010	25725	25994	25962	25640	25941	25796	25935	25784	25912	25508	25887	25993	25892	25629	25831	26039
51404	69137	61671	45608	36315	33322	30101	24590	21080	19116	18548	17840	17459	17503	17166	17162	16904	16976	17177	16903	16952	16826	16771	16909	16858	16734	16931	16769	16772	16832	16922	16893	16770	16832	16784	16797	16656	16770	16894	16824	16669	16739	16925	16790	16810	16922	16684	16769	16879	16661	16761	16722	16967	16750	16710	16727	16645	16698	16705	16697	16822	16799	16580	16810	16811	16586	16749	16764	16662	16696	16803	16696	16787	16807	16607	16705	16632	16928	16603	16785	16594	16822	16741	16789	16779	16674	16747	16801	17013	16816	16760	16534	16890	16773	16534	16802	16856	16802	16557	16579	16852	16736	16697	16648	16627	16766	16735	16714	16778	16875	16917	16784	16724	16696	17033	16827	16802	16665	16790	16750	16603	16696	16802	16816	16545	16663	16836	16618	16694	16749	16864	16616	16855	16645	16640	17039	16902	16680	16694	16806	16682	16806	16938	16858	16595	16714	16879	16755	16632	16734	16823	16672	16708	16811	16802	16800	16826	16648	16696	16625	16854	16722	16797	16606	16634	16731	16730	16786	16688	16687	16790	16672	16697	16763	16867	16606	16894	16794	16821	16681	16751	16693	16611	16878	16588	16737	16944	16661	16745	16755	16842	16712	16710	16849	16761	16740	16716	16854	16674	16679	16617	16834	16799	16674	16928	16903	16739	16707	16753	16806	16777	16623	16847	16695	16782	16717	16595	16901	16643	16743	16782	16939	16697	16851	16706	16802	16602	16859	16774	16730	16695	16577	16632	16703	16674	16540	16784	16631	16856	16866	16858	16739	16854	16730	16779	16864	16716	16889	16551	16758	16808	16690	16568	16845	16835	16724	16709	16751	16872	16784	16659	16777	16510	16651	16608	16763	16662	16821	16651	16739	16732	16605	16679	16729	16809	16909	16649	16751	16776	16824	16837	16736	16663	16682	16805	16677	16932	16568	16808	16653	16723	16890	16764	16775	16714	16740	16745	16818	16547	16676	16671	16803	16850	16791	16841	16708	16642	16569	16625	16623	16687	16771	16904	16967	16724	16868	16862	16762	16643	16760	16724	16856	16702	16734	16756	16905	16805	16733	16840	16822	16746	16723	16643	16643	16747	16581	16820	16799	16702	16852	16749	16747	16649	16757	16726	16591	16677	16858	16754	16634	16723	16763	16663	16813	16818	16689	16704	16767	16771	16628	16882	16863	16744	16833	16702	16648	16839	16907	16838	16638	16815	16792	16720	16717	16839	16563	16848	16601	16777	16771	16599	16796	16885	16906	16774	16777	16844	16857	16667	16622	16780	16670	16731	16743	16859	16659	16816	16586	16731	16626	16915	16866	16684	16714	16853	16774	16603	16909	16751	16824	16739	16835	16895	16677	16830	16691	16669	16827	16602	16667	16767	16703	16775	16855	16809	16717	16811	16800	16927	16640	16700	16879	16614	16828	16462	16799	16964	16809	16492	16721	16834	16845	16672	16929	16830	17008	16605	17029	16727	16770	16836	16767	16746	16709	16831	16716	16694	16609	16651	16764	16699	16773	16787	16834	16655	16647	16569	16768	16713	16640	16535	16814	16664	16786	16636	16843	16671	16862	16927	16733	16629	16785	16632	16700	16812	16564	16639	16794	16732	16645	16795	16688	16749	16582	16632	16777	16807	16688	16673	16683	16808	16633	16653	16661	16810	16801	16656	16842	16572	16920	16688	16860	16677	16823	16864	16756	16667	16680	16816	16754	16845	16659	16730	16638	16705	16802	16757	16760	16733	16793	16623	16727	16690	16517	16761	16802	16661	16638	16851	16666	16885	16849	16759	16600	16623	16694	16726	16730	16700	16676	16661	16921	16748	16902	16745	16633	16865	16617	16670	16693	16763	16575	16766	16654	16783	16779	16822	16768	16638	16799	16756	16935	16679	16839	16799	16861	16798	16714	16945	16695	16733	16721	16887	16780	16662	16910	16693	16769	16777	16669	16797	16788	16798	16993	16823	16744	16794	16951	16725	16873	16807	16872	16631	16705	16822	16797	16660	16781	16681	16810	16910	16824	16616	16950	16623	16817	16720	16649	16614	16712	16907	16809	16670	16656	16696	16809	16867	16661	16791	16654	16690	16762	16830	16795	16945	16583	16680	16654	16813	16789	16744	16651	16849	16987	16640	16918	16770	16659	16773	16946	16538	16828	16636	16833	16359	16819	16718	16679	16741	16786	16766	16750	16793	16786	16776	16636	16783	16822	16659	16851	16672	16663	16733	16769	16641	16743	16833	16642	16945	16829	16821	16788	16804	16673	16831	16843	16853	16859	16733	16733	16784	16611	16805	16904	16818	16666	16744	16662	16746	16729	16750	16817	16857	16733	16751	16781	16717	16825	16660	16612	16644	16867	16742	16769	16735	16771	16614	16608	16688	16572	16888	16637	16672	16594	16748	16783	16824	16756	16740	16618	16776	16770	16704	16601	16625	16695	16808	16780	16671	16731	16844	16614	16681	16810	16628	16689	16744	16576	16821	16791	16945	16775	16720	16621	16680	16772	16608	16811	16997	16674	16738	16810	16620	16794	16723	16724	16918	16697	16762	16688	16756	16638	16605	16885	16867	16700	16709	16633	16904	16590	16778	16723	16792	16846	16797	16794	16757	16827	16645	16704	16854	16788	16801	16664	16738	16779	16710	16709	16789	16835	16863	16521	16911	16618	16688	16913	16610	16711	16727	16783	16650	16540	16759	16779	16781	16558	16929	16704	16731	16780	16850	16722	16889	16764	16685	16973	16676	16573	16890	16766	16698	16846	16861	16642	16884	16692	16808	16761	16674	16590	16846	16950	16740	16768	16825	16686	16853	16808	16792	16778	16609	16754	16859	16727	16635	16703	16863	16710	16767	16670	16790	16854	16707	16715	16968	16827	16667	16649	16798	16903	16731	16714	16719	16786	16682	16856	16713	16771	16622	16805	16895	16676	16858	16799	16791	16797	16775	16854	16753	16765	16748	16706	16753	16734	16592	16771	16546	16624	16959	16892	16650	16843	16755	16699	16823	16794	16715	16646	16946	16756	16761	16681	16854	16589	16804	16679	16861	16882	16712	16731	16848	16734	16720	16759	16611	16748	16560	16788	16848	16718	16804	16727	16800	16728	16631	16708	16869	16672	16852	16543	16640	16737	16699	16854	16775	16659	16670	16610	16740	16829	16804	16759	16667	16829	16708	16669	16873	16831	16846	16749	16931	16665	16878	16782	16896	16743	16623	16790	16702	16904	16733	16773	16812	16604	16747	16914	16951	16699	16725	16788	16724	16946	16728	16916	16682	16761	16769	16841	16868	16752	16754	16732	16615	16872	16658	16641	16712	16810	16787	16720	16794	16771	16643	16821	16702	16725	16896	16815	16600	16508	16782	16709	16743	16880	16736	16737	16650	16877	16853	16822	16946	16777	16909	16708	16769	16923	16856	16833	16796	16960	16884	16875	16909	16853	16626	16599	16901	16499	16943	16745	16853	16871	16704	16755	16966	16820	16699	16664	16692	16713	16770	16656	16676	16869	16890	16788	16848	16844	16679	16752	16570	16780	16897	16842	16831	16583	16897	16725	16904	16759	16574	16728	16793	16500	16844	16714	16844	16715	16768	16789	17080	16729	16823	16888	16710	16736	16851	16748	16602	16888	16749	16649	16758	16743	16739	16768	16732	16830	16670	16839	16714	16786	16829	16723	16784	16725	16804	16704	16994	16594	16671	16545	16779	16771	16551	16712	16703	16844	16737	16777	16741	16706	16716	16687	16746	16857	16824	16825	16686	16709	16712	16868	16681	16613	16767	16743	16627	16688	16726	16884	16893	16903	16704	16815	16547	16871	16789	16806	16818	16828	16709	16738	16553	16656	16939	16531	16796	16707	16775	16634	16919	16749	16741	16752	16996	16733	16920	16771	16691	16776	16662	16930	16666	16674	16802	16714	16812	16842	16714	16629	16762	16815	16638	16841	16790	16799	16772	16744	16708	16837	16806	16564	16966	16710	16788	16700	16738	16682	16705	16804	16667	16529	16765	16858	16772	16836	16571	16837	16584	16560	16680	16938	16906	16676	16690	16743	16732	16743	16842	16722	16640	16750	16793	16675	16608	16697	16715	16783	16862	16527	16792	16672	16789	16735	16774	16626	16715	16828	16786	16594	16922	16725	16641	16720	16756	16724	16778	16675	16705	16758	16825	16647	16793	16786	16767	16794	16667	16763	16989	16740	16762	16830	16704	16654	16608	16523	16721	16741	16686	16839	16824	16711	16842	16674	16894	16743	16905	16746	16642	16652	16804	16699	16831	16962	16620	16615	16973	16823	16610	16853	16856	16765	16802	16704	16757	16773	16656	16640	16817	16864	16691	16913	16824	16883	16661	16992	16840	16845	16902	16907	16880	16640	16620	16629	16656	16795	16749	16868	16687	16668	16669	16875	16632	16779	16731	16910	16650	16541	16807	16613	16788	16776	16620	16852	16811	16849	16703	16825	16807	16836	16687	16702	16838	16675	16599	16770	16564	16839	16720	16671	16766	16707	16566	16827	16767	16706	16747	16762	16797	16603	16747	16656	16818	16722	16766	16882	16783	16711	16834	16633	16745	16666	16696	16874	16848	16756	16808	16636	16855	16699	16898	16780	16758	16991	16621	16869	16855	16639	16809	16686	16725	16869	16862	16813	16949	16811	16896	16842	16674	16698	16766	16724	16841	16599	16695	16590	16611	16810	16717	16878	16825	16719	16791	16727	16783	16735	16778	16683	16854	16639	16713	16693	16751	16708	16800	16937	16751	16631	16671	16725	16753	16795	16636	16831	16656	16702	16686	16614	16782	16894	16933	16681	16884	16779	16623	16628	16786	16856	16516	16668	16826	16798	16812	16673	16624	16695	16763	16748	16746	16803	16623	16678	16862	16641	16774	16671	16721	16810	16703	16621	16640	16672	16748	16840	16849	16727	16657	16886	16830	16837	16850	16649	16810	16729	16755	16792	16660	16954	16867	16634	16674	16780	16852	16580	16943	16787	16776	16968	16665	16810	16826	16810	16898	16828	16743	16747	16841	16746	16859	16743	16785	16863	16868	16817	16902	16655	16772	16691	16737	16863	16647	16925	16700	16762	16919	16901	16771	16805	16649	16793	16815	16763	16637	16826	16756	16753
25970	22463	38668	47643	47025	49650	47112	37128	31685	30128	28380	27362	27276	27226	26821	26611	26430	26479	26682	26529	26588	26106	26732	26468	26312	26247	26342	25981	26300	26138	26067	26045	26323	26167	25822	26003	25933	25893	26191	26017	26050	26240	25912	25993	26028	26165	26086	26151	25955	25731	25988	25956	26094	25839	25967	26034	26222	25705	26233	26173	26055	25638	26214	26184	25900	26017	25887	25708	25986	25792	26064	26193	25920	26308	25952	25981	26029	25915	26147	25820	26246	25814	25995	25940	26079	26050	26369	26180	25750	25834	25968	26082	25916	26206	26095	26004	25797	26028	26036	25960	26074	26023	26023	25835	25908	26104	25994	25695	26025	25955	26005	25983	25981	25978	26019	25895	25853	26099	25830	25876	25956	25940	26236	26026	25641	25988	25894	25974	26300	25991	25984	26032	26120	25868	26105	26171	25808	26007	26014	25977	26289	25957	26258	26085	26336	25909	25932	25970	26024	25841	26032	25912	25978	25874	25786	25939	25879	26031	25768	26139	25950	25964	26261	25785	26035	26055	26163	26019	26152	25969	25778	25845	26084	26145	25788	26013	26019	26106	25998	25914	25779	26020	25899	26119	26173	26170	25970	26033	25951	26015	26007	25955	25937	26262	26216	25861	26151	26014	26212	26007	25871	26110	26042	26279	26254	25872	25877	26115	25964	26084	25925	25705	26290	25823	26084	26071	26349	25953	26037	26001	26179	25970	25844	25951	25986	26060	26219	26228	25961	25974	25932	25941	26339	26227	26136	26059	26054	25851	25986	26025	25752	26008	26027	26014	25898	25911	26250	25866	26088	26170	26277	25900	26150	25884	26228	26282	26179	25841	26016	26119	25941	26170	26261	26056	26048	26074	25893	25976	26165	26074	26127	25731	26070	25901	25924	25964	26069	25964	26022	26083	26082	25823	25958	26058	25970	25933	26262	26021	26122	25893	26045	26079	26120	26167	26100	25949	26043	26043	26022	25800	25745	25946	26024	25762	26023	26184	26128	26172	26114	25775	26163	26013	26070	26073	25900	26051	26087	25907	26140	25977	25982	25895	25920	25881	26041	26248	25782	26024	26114	26271	26086	26066	25986	26155	26244	26055	25882	26135	25894	26101	26029	26093	25910	26225	26043	25992	25880	25847	26039	26016	26139	26179	26346	26022	25946	26094	26266	25993	25751	25997	26040	26181	26116	26042	26001	26156	26332	25967	25974	25926	25997	26129	25888	25919	26108	25900	25857	25983	26094	25984	25993	25970	25854	26087	26281	26010	26004	26008	25862	26140	26188	25819	26021	26063	26205	26162	25922	25940	26200	26041	25993	25860	26038	25962	25994	25921	25931	25957	26017	26142	26020	25915	26125	25776	26056	26254	26079	26211	25926	25979	26134	25849	25936	26102	26077	26111	25896	25985	26096	26067	25995	25968	25870	26060	25869	26093	25965	26113	26155	26138	26060	26393	25828	26179	25892	26072	26096	26107	26034	26107	26164	26361	25981	26095	26048	26118	26308	25810	25937	26014	26198	26007	26011	25882	25878	26137	26292	25929	25793	26133	25852	25980	25993	26136	25994	26323	26085	26228	25899	26025	25989	26123	25772	25928	26003	26103	26042	25969	26085	26135	25927	26162	26162	25832	25818	26007	25976	26245	25985	25887	26110	25815	26252	25874	25966	26017	26151	25957	25970	25938	26181	25905	25972	25853	25878	26007	26243	26139	26232	26046	26100	26209	26075	25789	25931	26124	26046	25916	25907	26080	25815	26127	26129	26134	26167	26425	26332	26101	25958	25896	25886	26040	25874	26170	26066	26085	26139	25765	26227	26091	25993	25817	25976	25950	25946	26174	26021	26054	25839	26281	26009	26090	25911	25936	25993	26362	25760	25959	25812	26042	25824	26023	26136	26111	25875	25878	26084	25962	26088	25908	26022	25831	26001	26024	26045	26024	25971	25990	26238	25872	25926	26072	25893	25797	26271	26252	26056	26072	25967	26143	25867	26200	26031	25994	26039	25857	25780	26004	26113	25887	26023	26019	25803	25942	26207	25965	25812	26104	26229	26094	25972	26031	25677	25628	25866	25909	25812	25893	25810	25744	26108	26102	26200	26224	26018	26169	25924	25958	25937	26090	25920	25751	25788	26162	25901	25892	26261	26122	25808	26004	25981	25996	25973	25938	26018	26088	26129	26086	25963	26006	25973	26115	25873	25728	25918	25824	25810	25866	26180	26266	25910	25929	26164	25977	25859	26170	25957	26237	25824	25947	26219	26030	26351	25902	25962	25845	25813	25940	25856	26067	26097	26191	26027	26068	26089	25957	26210	25928	26118	25860	25828	25874	26358	26142	26111	25983	25864	26022	25927	25848	26066	26048	26088	26088	26071	25833	25838	25777	26034	25976	25908	26322	26158	26062	25902	25983	26004	26035	26002	26234	25853	26102	26058	26163	26010	25970	26157	26087	25973	25855	25809	26178	25969	26061	25882	26175	26097	26052	26227	26132	25952	25823	26075	25895	26133	26113	26202	26153	25858	26061	25968	26113	25895	26054	26143	26007	26095	25971	25860	26118	26310	26140	25733	25648	26266	26005	26110	26044	26163	26258	26054	25882	25879	25905	26069	25893	26019	25754	25967	25832	26176	26190	25934	25986	26154	26286	26207	25913	25958	25926	25856	26144	26058	25993	25986	25849	25749	25950	26068	25969	26052	26184	25995	25832	26135	26002	26029	26172	25912	26047	26114	25984	26083	25897	26118	26170	26111	26068	26000	25917	26166	25758	25922	26250	25928	26197	25812	25993	26148	26073	26023	26053	25834	25877	26011	26103	26218	26177	26340	26184	26131	25895	26211	26097	25942	25914	25948	25794	25948	25949	25984	26127	25894	25837	26094	26185	26071	26116	26225	26059	25971	26256	26025	25824	25947	25967	26195	25897	26089	26098	26131	25859	25947	25939	25901	26004	25813	26099	26055	25895	26163	26098	26138	26052	25999	25963	26164	26067	26164	25966	26038	26012	25987	25736	25934	26113	26142	26015	26005	26364	26112	25961	26035	26110	26086	26356	26368	26099	26019	26129	25873	26072	26197	25819	25749	26002	26117	26036	26100	26060	25936	26045	25972	26126	25998	26257	25837	26041	26225	26190	25949	26051	25884	25815	26078	25744	26257	25995	25975	26106	25905	25905	25818	25804	26160	25889	26166	26092	26073	25830	26078	26127	26061	25849	25879	26019	26074	26034	25729	25991	26035	25979	26171	25724	26080	26035	25922	25918	26055	25939	26080	25759	25985	25919	26046	25912	26173	26061	25837	26061	26123	26048	25704	25847	26029	26080	25983	25964	25841	25913	25962	26000	26084	26100	26109	25995	26227	26037	26150	26116	26043	25936	26125	26122	26047	25984	25998	25741	26182	26144	26319	26050	26040	25789	26136	25832	25920	26087	25898	26204	26003	25889	25974	25998	26030	26264	26110	26009	26201	25915	26019	26039	26033	26004	26137	25891	25707	26010	26061	26069	26140	25931	26116	25942	26196	25939	26105	26099	26308	25857	26029	25940	26009	26345	26010	25980	26154	25909	26040	25901	26123	25748	25872	25915	26091	26036	26182	25850	25804	25904	25919	26165	26067	25837	26052	25950	26115	25875	25963	26217	26165	25922	25864	25896	25931	25771	25912	25884	25851	26127	26073	25950	25964	26069	26048	26053	26028	25937	25986	26032	26114	25975	25719	25929	25874	25769	26103	26139	26088	26141	26294	25991	26046	26063	25792	25908	25842	25907	26107	26054	26224	25886	26123	25949	25991	25950	25854	25864	25792	25868	25775	25697	25926	26082	25957	26275	25913	26034	26197	26097	26061	26220	25920	25906	26017	25740	26205	26292	26196	25848	26030	26101	25917	26210	25941	26001	26011	26113	25913	25996	26004	26074	26117	26030	25852	26007	26066	25797	25837	26004	26226	25944	26049	26048	26118	25968	25828	26139	26127	26174	25703	25882	26194	25971	25890	26168	26127	26168	25985	25911	26097	26073	26065	26047	26079	26158	25861	25992	26062	26147	26043	25835	25951	25992	26038	26067	25573	25888	26318	25940	26069	26060	26030	25813	25966	25960	26130	26110	26057	26172	26097	26010	26178	26248	25911	26187	26426	25915	26000	26052	26119	26282	26149	26006	26147	25930	26025	25865	25928	25908	26112	25704	25994	26060	25980	25990	26060	26132	25920	25864	26183	25929	26060	26052	26036	26020	25912	26012	26111	25867	26042	25877	25917	25973	26119	26027	26011	25935	26334	25998	26160	26016	25760	25938	26165	26065	25813	25862	25821	25727	25856	26082	26120	25791	25937	26037	25809	25746	25998	25983	26046	25849	26201	26130	25918	25848	25868	25867	26340	26030	25888	25966	25983	25962	26031	26113	26012	25971	25900	26064	25882	25819	25995	26124	26011	26116	25941	25941	26094	26099	25646	26018	25921	26128	26365	25595	25628	25842	26078	25985	26269	26358	26196	26318	25984	25964	26139	26058	26222	26218	25878	25928	26001	26022	25957	25924	26249	25948	26137	26054	25640	26051	26252	26112	25965	26100	26091	26130	26194	25995	25859	26110	26167	26061	25769	26058	26072	26063	26135	25918	26085	26168	26089	26186	26103	25859	25878	25959	25981	26030	25884	25811	25909	26209	26068	25871	25954	25900	26174	25975	26002	26104	26083	26055	25857	26035	25976	26065	26128	26058	26075	26064	26128	25962	26090	25848	25862	26158	26186	26041	26057	26148	26080	26168	26228	25969	26018	25979	25979	25886	26136	25967	25776	26070	25924	25868	26095	26005	25792	26033	26178	26167	26168	25921	26264	26158	26197	26123	26018	25983	26032	25905	25909	25991	25990	26052	26134	26148	26197	26114	25857	26020	26140	25828	25734	25851	26105	25805	26136	26092	26259	25838	25916	26073	26180	26014	25896	25928	25902	26173	25991	26180	26035	25757	25869	26072	26053	25933	26121	26072	26066	25972	26004	25752	26165	26199	26188	26044	26235	26243	25906	25877	26107	26072	25916	25909	26135	26023	26030	26010	25918	26131	26188	26024	25880	25992	25928	26079	26023	25992	26101	26144	25888	26127	26061	25941	25849	25901	26208	25860	26080	25941	25990	26108	26080	25980
49593	79176	76147	62500	51795	46561	40688	28765	23156	21182	19246	18676	18224	18150	17653	17276	17512	17235	17275	17259	17145	17101	17056	16902	16967	17076	17161	17032	16970	16913	16773	16905	16957	17030	16902	16869	16986	16856	16986	17006	16918	16964	16817	16923	16784	16760	17012	17010	17009	16857	16901	16796	17023	16832	16846	16872	16904	16826	16974	17022	16926	16816	16968	16952	16822	17027	16862	16969	16867	16739	16903	16860	16667	16973	16884	16993	16948	16809	16865	16943	16931	16928	16997	16742	16883	16846	17037	16932	16839	16806	16951	16809	16877	16924	16958	16732	16845	16746	16858	16881	16850	16773	16795	16815	16832	16995	17106	16770	17020	17022	16999	16578	16908	16879	16680	16864	16864	17010	16883	17053	16755	16883	16942	16879	17021	16923	16916	16844	16997	16913	16987	16685	16964	17003	16836	16867	17088	16782	16986	16751	16885	16923	16910	16760	16964	16856	17124	16901	16914	16942	16721	16968	17066	16868	16952	16818	16963	16767	16836	16745	16574	16815	16936	16914	16916	16799	16875	16858	16796	16933	16964	16912	17126	16927	16829	17003	16695	16954	16888	16818	16877	16840	16837	16740	16856	16862	16904	16924	16933	16973	17000	16922	16823	16991	16759	16893	16962	17018	16857	16879	16855	16825	16924	16995	16917	16833	16960	16983	16897	16894	16816	16653	16940	16795	16890	16742	16804	16829	16749	16901	16825	16951	16846	16776	16957	17036	16866	16761	16996	16948	16930	16993	16728	16745	16957	16873	16809	17111	17151	16925	16945	16714	16993	16725	16919	16961	16953	16878	16891	16730	16879	16958	16821	17049	16863	16942	16867	16841	16945	16913	17007	16885	17048	16892	16777	16824	16821	16928	16797	16962	16893	16842	16757	16762	16875	16950	16740	16864	16908	16904	16819	16959	16985	16952	16729	16713	16774	16730	16974	17028	16788	16881	16852	16878	16924	16899	17003	16897	16716	16900	16864	16680	16820	16949	16750	16913	16965	16917	16962	16882	16955	17030	16816	16995	16810	16819	17100	16829	16843	16939	16953	16830	16842	16838	16744	16955	17008	16952	16951	16933	16952	16858	16805	16840	16930	16869	16821	16780	16971	16792	16985	16837	16981	16762	16832	17062	16733	16999	16923	16944	16651	16863	16970	17010	16863	16796	16775	17072	16849	16887	16756	16853	16791	16864	16616	16852	16769	16870	16884	16906	17024	16869	16719	16946	16958	16700	16808	16912	16755	16907	16987	16733	16882	16884	16919	16882	16979	16715	16786	16877	16944	16936	16750	16809	17011	16880	16951	16952	16843	16921	16860	16988	16753	16920	16827	16929	16949	16976	17093	16909	16869	16931	16732	16763	16797	16891	16925	16811	16868	16850	16895	17015	16835	16646	16922	16816	17071	16853	16961	16822	16782	16949	16864	16993	16855	16765	17023	16814	16731	16807	16883	16950	16863	16906	16807	16881	16975	16877	17039	16947	16780	17029	16942	16856	16769	17020	16879	16804	16920	16754	16849	16897	16919	16814	16797	16782	16962	16825	16972	16758	16781	16852	16850	16993	16761	16877	16880	16833	16967	16773	16921	16888	16874	16921	16764	16972	16702	16964	17040	17014	16897	16781	16799	16944	16873	16746	16846	16721	16986	16990	16783	16794	16976	16838	16955	16944	16674	16838	17078	16964	16799	16905	16885	16775	16928	16787	16957	16677	16650	16738	16832	16889	16987	16814	16772	16829	16821	16863	17076	16609	16935	16853	16939	16802	17099	16873	16900	16776	16752	16739	16825	17016	16984	16822	16810	16879	16920	17110	16937	16854	16835	16877	17014	16985	16819	16904	16855	16677	16763	16815	16872	16991	16784	16920	16697	16993	16968	16869	16801	16762	16929	16977	16913	16866	16948	16891	16821	16881	16904	16969	16845	16870	16983	16931	16882	16940	16993	16897	16888	16852	17049	16717	16736	16806	17048	16828	16758	17052	17030	17141	16913	16891	16864	17036	16748	16894	16916	16893	16903	16810	16871	16895	16794	16801	16861	16819	16958	16859	16892	16867	16623	16780	16846	16789	16994	16743	16940	16876	16935	16935	16824	16934	17119	16803	16768	16906	16920	16816	17072	16837	17015	16912	16739	17048	16800	16907	16715	16964	16905	17004	16974	16952	16819	16939	16820	16859	16793	16999	16749	16909	17017	16744	16894	17111	16804	16875	16828	16861	16968	16977	16869	16821	16822	16960	17017	16798	16930	16743	16918	16714	16928	16741	16848	17087	16972	16894	16997	16782	16947	16710	16972	16884	16881	16836	16980	16965	16687	16894	17038	16850	16796	16955	17088	17031	16954	16916	17039	16871	16928	16793	16844	16720	16940	16897	17066	16995	16825	16845	16931	16889	16856	16783	16745	16999	16727	16717	16912	16963	16988	17089	16872	16853	16993	17000	16916	16975	16810	16893	16874	16857	16711	16928	16843	16811	17055	16849	17006	16983	16924	16687	16872	16939	16783	16681	16685	16900	16802	17005	16808	16900	16923	16988	16833	16875	16911	16841	17028	17055	16843	16826	16958	16897	16875	16981	16997	16780	16892	16798	16844	16766	16705	16959	16837	16864	16843	16914	16955	17035	16801	17025	16885	16823	16839	16825	16685	16919	16881	16986	17038	16909	16813	16947	17064	17030	16941	16971	16840	16936	16919	16969	16932	17009	16935	16853	17005	16808	16883	16846	16901	16831	16893	16921	16922	16853	16829	16918	16975	16802	16762	16901	17050	16912	17050	16775	16879	16945	17008	16890	16929	16887	16772	16883	16707	16742	16975	16942	16936	16888	16834	17080	16984	16925	16952	16829	16884	16839	16879	16941	16832	16983	16946	16831	16965	16957	16967	16980	16833	16800	16837	16898	16665	16850	16982	16893	16885	16795	16810	16729	16954	16870	16959	16678	17051	16982	16878	16921	16968	16772	16857	16958	16939	16998	16926	16764	16900	16880	16984	16879	16848	17004	16947	17039	16868	16834	16978	17108	16790	16961	16862	16955	17047	16995	16904	16795	16903	16994	17075	17003	16957	16910	16801	16791	16855	16865	16953	16815	16883	16808	16889	16859	16956	16947	16962	16804	16930	16858	16962	16914	16794	16906	16881	16873	16752	16976	16866	16828	16831	16763	16937	17040	16990	17068	16720	17072	16843	16974	16864	16866	16939	16901	16964	16883	16870	16876	16940	16893	16945	17042	17013	16958	17138	16876	17027	16937	16885	16855	16987	16907	16939	16699	16785	17035	16790	16994	16891	16832	16873	16929	16767	16977	17015	16780	17013	16771	17021	16793	16884	16863	16903	16839	16936	16963	16888	16960	16797	16754	16744	16962	16902	16970	16800	16872	16899	17015	16812	17011	16886	16880	16997	16879	16779	16870	16958	16922	16843	16998	16804	16826	16832	17039	16885	16917	17070	16710	16922	17093	16858	16813	16953	16923	16876	16964	16811	16899	16667	16884	16842	16932	16713	16726	16986	16913	17016	16829	16842	16896	16877	16919	17020	16760	16899	16955	16751	16963	16750	17000	17032	16874	16983	16957	16699	16758	17156	16870	16954	16997	16933	16909	16782	16987	16825	16898	16842	16642	16695	16972	16898	16865	16868	16837	16852	16769	16841	16890	16885	16823	16981	16864	16892	16748	16889	16977	16962	16787	16734	17092	16965	16928	16979	16842	16886	16846	16737	16810	16799	16821	16807	16744	16860	16779	16832	16987	16875	17101	17075	16886	16945	16918	16972	16658	16829	17090	16859	16712	16815	16658	16944	16915	16826	16911	16954	16871	16986	16810	16984	16852	16859	16986	16764	16903	16868	17012	16850	16697	17000	16786	16960	16910	16944	16972	16875	16966	16967	16869	16980	16889	16737	16857	16842	16985	16716	16823	16877	16866	16782	16863	16959	16768	16997	16859	16836	16622	17108	16949	16893	16912	16876	16982	17055	16951	16910	16701	17032	16988	16870	16987	16804	16851	16891	16768	16993	17177	16913	16843	16756	16900	16830	16996	16954	16875	16868	16899	16952	16760	16937	16841	16985	16917	16984	16789	16904	16851	16924	16939	16941	16946	16853	16969	16889	16935	16929	16688	16872	16856	16850	16916	16947	16868	16812	17050	17007	16911	16813	16901	16868	16888	16967	16966	16934	16760	16809	16982	16888	16749	16923	16764	16912	16728	16828	16879	16836	16830	16835	16896	16913	16872	16939	16879	16888	16844	16860	16968	16866	16968	17024	16861	16805	16919	17115	16923	16790	16805	16921	16883	16878	16915	16883	17064	16917	16806	16858	17011	16967	16965	16979	16845	16885	16983	16627	16999	16696	16855	16786	16903	16941	16773	16739	16884	16967	16876	16903	16794	17008	16864	16807	16934	17077	16725	16853	17042	16872	16944	16967	16792	16918	16917	16710	17056	16994	17054	16837	16935	17099	16801	16935	16987	17084	16884	16716	16871	16889	16931	16759	16972	16765	16780	16820	16940	16978	16877	16761	16987	16853	16932	16937	17014	16800	16949	16775	17004	16649	16774	16765	17117	16852	16912	16736	16997	16824	16884	16829	16864	16925	16879	16792	16855	16886	16964	17002	16846	16996	16949	17053	16607	16767	17083	17007	16789	16867	16770	17011	16937	17011	17137	16721	16767	16744	16786	16813	16789	16908	16839	16860	16909	16971	16893	16903	16985	16806	17018	16805	16952	16875	16989	16884	16932	16974	16836	16641	17099	16928	16804	16973	16872	16761	16949	16962	16904	16774	16922	16905	16983	16827	17045	16984	16703	16939	16926	16844	16934	16843	16846	16827	17009	17115	16829	16913	16845	16829	16746	16974	16823	16920	16834	17055	16688	16994	16744	16897	16904	16916	16762	17051	16843	16963	16942	16880	16950	16821	16970	16927	16772	16913	16846	16866	16801	16802	16921	16879	16730	17165	16812	17023	17000	16960	16919	16826	16838	16932	16855	17032	16777	16991	16812	16687	16920	16881	16802	16943	16855	16889	16752	17012	16930	16817	16572	16932	16705	16815	16681	17004	16897	16989	16916	16808	16846	17109	17038	16972	16769	16796	16761	16982	16736	16823	16928	16962	16824	16839	16783	16813	17007	16997	17146	16821	16848
23710	21790	35095	39019	44422	53016	48659	39238	35603	32837	31365	30260	28205	27487	27147	27002	26885	26763	26869	26675	26482	26444	26529	26382	26539	26459	25998	26085	26045	26103	26092	25983	26025	26143	26034	26071	26157	25868	26245	26278	25974	25953	25866	26021	26103	26151	25938	26217	26100	26290	26079	25994	26079	26015	26207	26328	26097	26155	25999	25907	26179	26084	25923	26139	26027	25993	25854	25816	26196	26013	25782	26173	25826	26222	26126	26101	25790	25966	25901	25933	26126	26065	26087	25947	26052	25662	26098	26239	25957	26045	26064	25992	26113	26138	26149	25960	26136	26037	26055	26026	26182	26011	26021	25966	25911	25995	25716	26206	25991	25915	26087	25871	26238	26039	26184	26019	25803	26001	26043	26211	26172	26107	26038	25982	26176	25981	26046	26011	26016	25861	26107	26020	25920	25930	25795	26205	26006	26093	26135	26100	26013	25862	26007	25842	26009	26150	26084	25751	25825	25952	25962	25950	26140	26013	26110	25916	25847	25791	25598	25921	26016	26136	25943	25910	26011	26063	26091	26058	25999	25911	25995	25975	25921	25812	25892	25982	26183	25864	25869	25556	26099	25773	25900	25834	25950	25777	25891	25889	26000	26248	25894	25960	26135	25867	25916	25840	26037	25955	26023	25847	26151	25953	25802	25857	25900	25953	26041	26111	25964	25939	25995	25893	26321	26194	25994	25948	26132	26193	25779	26351	26197	26002	26017	25851	25962	26236	26017	26120	26079	25812	26057	26112	26090	26049	26034	25859	25827	25914	25969	26182	26161	25863	26361	25865	25938	26105	26168	26161	25874	25992	25995	25717	25995	26306	26193	26342	26163	26098	25819	25732	26008	25878	26006	25980	25890	26100	26060	26186	25864	25841	25974	25930	26070	26065	26274	26203	26067	26087	26303	26009	26045	26157	26116	25767	25991	25864	26099	26208	25841	25879	25723	25947	25998	26085	25821	26156	26169	25956	25929	25879	26334	26111	26131	26191	26226	25964	26064	25900	26081	26168	26009	25944	26241	26165	26241	26014	26199	26017	25968	26114	25696	26072	26090	26012	26041	26170	26022	26334	26031	26036	26009	25953	26031	26109	25957	25977	26287	26235	26126	26101	26139	25867	25793	26034	26011	25943	25965	25845	25866	26219	26237	25889	26092	26051	25994	26103	25694	26169	26132	25925	25935	26038	25830	26063	25868	26038	26142	25846	26357	25967	26016	25888	26051	25898	26009	26008	26021	26194	25997	25994	26144	26398	25852	25968	26037	25894	25783	26003	25985	26064	25921	25784	25966	26168	25974	25980	26186	25996	26089	25998	25752	25986	25933	26060	26024	26084	26017	25924	26143	25971	25984	26066	26290	26099	25946	26008	25972	25946	25871	25886	25962	25988	26010	26250	25711	26142	25964	25783	25821	25844	26019	25952	25990	25880	26107	26015	26145	26051	26094	25837	25995	26133	25841	25992	25867	25951	25976	26079	26074	25967	25814	25877	25901	25830	26255	25980	26200	26016	26095	25808	26187	25965	25932	26049	25991	26103	26230	26001	25988	26044	26131	26126	26200	26016	25897	26046	25999	26041	26297	25999	26183	26207	26077	26088	26008	25867	25913	26103	26184	26220	25948	26184	25937	26078	26194	25892	25963	26050	26085	25994	25907	26046	26092	25955	25844	26156	26123	25969	25915	26145	25997	25933	25719	25807	26000	26187	26022	25907	26142	26004	26059	26145	26136	25961	25991	25975	26136	26088	26200	26085	26092	26047	26161	26175	26060	26188	26007	26264	26015	25907	26113	26140	26110	25942	25874	26019	26190	26173	26185	26008	26142	26119	25953	26069	25965	25911	25999	25879	25913	26063	26002	26147	25879	26022	25923	25762	25878	25804	26202	26165	25913	25975	26140	25935	25904	25809	26168	26060	26006	26184	25984	25980	26024	25872	25982	25763	26227	26030	26236	26074	26142	25791	26259	25840	25962	25863	26280	25985	25734	25724	25836	25960	25917	26131	25984	25807	25954	26069	25790	25942	25927	25934	26111	26159	26064	26034	26109	26039	26072	25959	26007	25583	26193	26070	25952	25805	25993	26225	26179	25964	25839	25968	25889	25936	26002	25963	26089	26055	26026	26021	25983	26110	25950	25799	25778	25830	25786	25969	25999	26039	26111	25714	25909	26131	25939	26112	26001	25951	25900	26202	26164	25960	25917	25985	26065	26183	26306	26138	25922	25853	25928	26031	25993	26005	26204	26081	25835	26106	26131	26076	26096	26071	26175	26033	25928	25608	26045	26183	26136	26004	26032	26005	26123	26035	26248	26138	26171	25835	25827	25965	26016	25898	26305	26197	26125	26105	26301	25940	25947	26051	26020	25623	26039	25981	26015	25882	25948	26025	26083	26254	25880	26086	26070	26080	25923	25968	25919	25935	25982	25837	26114	25651	26106	25811	25868	26206	25817	25943	26214	25986	26051	25965	26143	25803	26057	26052	26018	25794	25953	26070	25969	25815	26217	26316	26011	25982	26400	26281	26049	25834	26097	26038	26217	26111	26089	25915	26023	25959	25957	26127	26245	26049	25748	25792	25940	25966	26173	26156	25934	26018	25856	25897	25966	26019	25768	26124	26101	26219	26014	25977	25874	25917	26006	26214	25854	26140	26241	25954	26117	26079	25836	25935	26103	26015	25935	26108	26005	25890	26000	25948	25921	26098	26009	25851	25852	25867	26151	25924	25996	25907	26007	25622	25654	25924	25943	25873	25775	26089	26021	26134	26186	26070	26032	25925	25846	25944	26016	25748	25836	25884	25838	26103	25956	25988	26139	25980	25889	26225	26108	26101	25983	25940	25836	26097	26166	26075	26025	26113	26329	25986	26025	25941	25777	25947	26020	26271	26016	26026	26166	25740	25886	26299	25898	25927	25910	26098	26011	26147	26100	26010	25975	26018	26072	26153	26058	26034	26181	26104	25925	26101	26316	25890	25946	25609	25983	26068	26057	26015	25918	25951	26286	26036	26091	26131	26187	26049	25891	26054	25974	25852	26078	26101	26083	26124	25996	26124	26121	26007	25935	25972	26063	26206	25961	26188	26055	26002	25960	26244	26227	25978	26072	26094	26025	25788	26166	26170	26048	26030	25787	26059	26019	26079	25931	26342	26096	26029	25986	25962	26076	26260	26050	26233	26079	25931	25967	26193	26273	26115	25841	25919	26012	25848	25924	26172	25987	26097	26046	26008	26263	25946	25879	25807	25906	25853	25894	25885	26334	26115	26260	26118	26088	26068	26103	26220	25978	26078	26132	26089	25976	25978	25905	25934	26244	26060	25877	25873	25957	25949	25817	25855	25899	26060	25800	26071	26004	26009	26343	25933	26006	25908	26079	26167	26126	26079	26263	25889	25965	26137	26029	25857	26071	25922	25987	25972	26046	26062	26092	26164	26143	25886	25840	25987	26052	26093	26196	25987	26057	26121	26092	25951	25980	26141	25943	25715	25989	25798	25958	26074	26108	25874	26158	25953	26119	26039	25943	25764	25779	26122	25937	26164	26096	25993	26080	25924	26121	26011	25869	25997	25954	25859	26045	26041	26053	26004	25873	26129	25919	26158	26254	25981	25766	26150	25920	25849	26179	25976	25950	25953	25789	25942	25946	25991	26143	26001	26038	26138	26096	25918	26260	26145	25781	25968	26004	25940	26041	26041	25928	26198	26063	25872	26007	26122	26071	26062	25732	25984	26267	25989	25843	25831	25803	26256	26071	25867	25950	25973	25982	25943	26077	26068	25850	26126	25971	26096	25814	26253	25862	25929	26068	26007	26103	26027	26062	25968	26172	25994	26267	25941	25894	25841	25894	26079	25931	25928	26072	25858	26092	26095	26058	25950	26018	25760	25903	25783	25858	25854	25945	26133	25852	26120	26088	25835	25752	25978	26270	26138	26310	25900	26151	26096	26218	25965	25852	25855	26191	25892	26180	26102	26011	26079	26116	26083	26165	26010	25913	26064	26114	26202	25984	26105	26089	26016	25790	25934	26118	25760	26123	25922	25889	26078	26078	25899	25898	25832	26112	25990	26264	26118	26248	25964	25760	26176	25965	26127	26079	26030	25938	25810	26048	26098	26124	25866	25954	25721	25867	26102	26055	26134	25824	25922	25985	25784	25696	26064	26098	26091	26078	25942	25794	26134	25953	25966	26189	26184	26100	26007	26101	26137	26061	26111	26048	25996	26081	25801	26000	25961	25967	26033	25745	25989	25996	26152	26234	25927	26099	26122	25963	25966	26227	26151	25957	26157	25832	26016	26266	26020	26016	26238	25878	26154	26160	25945	26284	26082	26188	26066	25849	26158	25991	26221	26086	26001	26089	25945	25937	25961	26080	26109	26150	25965	25885	26271	25988	26485	26133	25877	25928	26108	26022	26069	26073	26274	26139	25916	25895	26089	26009	26005	25982	25893	25973	26161	25977	25879	25925	26068	25976	25938	26048	26235	26178	26030	25870	26119	26059	26077	25939	25927	25936	25925	25966	26227	26025	25990	26121	25998	26010	26342	26038	26075	26087	25847	26032	25843	26159	26086	26311	26020	26188	26225	26009	26158	26076	25933	26135	25864	26056	26215	25981	26056	26164	26206	26242	25918	25837	26169	25963	26183	26245	26053	26167	26052	26096	26105	26121	26026	25966	25932	26005	25942	26070	26193	25809	25798	26003	26061	25924	26027	26316	26048	26009	25633	25844	25986	26027	26095	25982	26127	26065	26090	26147	26071	25782	25830	25938	26190	26249	26221	25945	26030	25932	26027	25919	26094	26009	25998	26196	25967	25808	25928	26182	25879	26215	26183	26034	25796	26010	26288	25930	25937	26002	26224	26054	26323	25857	26158	26122	25917	25873	25774	25872	25808	25913	26071	26158	26158	25943	26176	26033	26059	26120	26143	25877	26191	26167	26070	26146	26113	26095	26076	26031	26195	26062	26043	25871	26018	25920	25967	26099	25881	25815	25928	26049	25983	26037	25808	25846	26054	25868	26088	25829	25788	25651	26132	25943	25856	26091	26103	26035	25987	26073	26045	26322	26108	26128	25921	25916	26025	25942	25983	25823	26155	26174	26407	26162	26044	26008	26044	26077	26152	26015	26231	25886	25840	26089	26121
53020	86219	85009	66447	60691	53723	43299	32554	28714	24311	22818	21201	19014	18409	18014	17560	17351	17319	17171	17327	17389	17250	17078	17033	17090	16909	17041	17013	17051	16844	17073	16866	16828	17098	16739	16860	16855	16796	16828	16798	16810	16703	16860	16775	16860	16948	16880	16863	16809	16844	16781	16918	16760	16767	16905	16684	16853	16764	16744	16779	16813	16766	16901	16958	16819	16893	16723	16802	16883	16842	16911	16927	16797	16992	16829	16784	16892	16786	16806	16779	16707	16899	16871	16813	16684	16788	16666	16677	16736	16892	16736	16784	16893	16940	16707	16847	16763	16875	16798	16884	16646	16716	16904	16808	16649	16925	16857	16724	16935	16877	16907	16705	16903	16700	16933	16931	16762	16847	16812	16880	16955	16834	16942	16755	16772	16790	16662	16715	16939	16880	16906	16871	16805	16831	16967	16809	16949	16880	16935	16683	16891	16887	16815	16827	16763	16728	16752	16895	16925	16785	17000	17058	16589	16811	16695	16836	16937	16812	16728	16944	16908	16793	16923	16726	17054	16713	16795	16820	17062	16900	16737	16883	16910	16961	16834	16779	16674	16990	16912	16705	16798	16778	16663	16715	16653	16814	16963	16754	16700	16713	16674	16790	16879	16771	16792	16849	16777	16668	16661	16811	16848	16837	16887	16778	16886	16722	16734	16913	16818	16909	16749	16602	16988	16727	16809	16646	16979	16879	16763	16814	16993	16978	16680	16859	16862	16886	16846	17006	16795	16858	16735	16746	16843	16864	16731	16872	16796	16808	16587	16951	16875	16887	16871	16759	16743	16822	16938	16840	16778	16887	16809	16648	16847	16877	16925	16867	16722	16868	16794	16887	16973	16932	16732	16861	16910	16733	16791	16745	16789	16932	16951	16765	16843	16709	16815	17146	16742	16697	16699	16837	16846	16869	16934	16866	16728	16798	16687	16666	16758	16751	16943	16945	16861	16726	16854	16899	16740	16926	16860	16972	16821	16977	16948	16879	16748	16751	17012	16892	16782	16738	16818	16793	16745	16894	16825	16912	16714	16910	16789	16709	16699	16747	16804	16673	16825	16839	16892	16718	16814	16798	16903	16758	16963	17026	16741	16786	16847	16980	16912	16849	16888	16866	16813	16938	16861	16880	16751	16904	16784	16778	17000	16661	16778	16578	16875	16898	16715	16839	16620	16834	16799	16652	17034	16757	16875	17015	16776	16669	16675	16785	16681	16776	16909	16998	16645	16735	16884	16808	16773	16947	16691	16734	17076	16743	16884	16889	16814	16870	16961	16937	16886	16728	16822	16728	16821	16715	16951	16830	16938	16737	16857	16811	16911	16865	16799	16895	16985	16624	16769	16792	16756	16833	16880	16728	16880	16888	16807	16827	16626	16636	16877	16797	16881	16867	17046	16820	16872	16752	16847	16735	16712	16800	16746	16914	16894	16787	16705	16946	16793	16890	16658	16819	16754	16863	16718	16765	16737	16907	16722	16913	16836	16954	16835	16766	16807	16803	16974	16742	16892	16746	16921	16848	17004	16827	16665	16853	16754	16947	16850	16608	16750	16795	16804	17010	16840	16804	16828	17035	16717	16826	16696	16910	16677	16777	16846	16877	16952	16982	16694	16832	16749	16876	17015	16809	16785	16893	16787	16732	16942	16833	16812	16796	16808	16561	16703	16699	16765	16779	16783	16740	16828	16728	16897	16864	16973	16793	16856	16890	16807	16751	16799	16848	17029	16631	16569	16689	16903	16864	16713	16914	16933	16739	16772	16902	16922	16886	16729	16872	16805	16949	16878	16997	16660	16795	16812	16779	16720	16786	16777	16961	16882	16748	16861	16875	16908	16944	16832	16905	16741	16889	16855	16774	16692	17023	16984	16933	16831	16841	16817	17056	16689	16839	16854	16776	16826	16969	16867	16750	16888	16870	16761	16683	16822	17007	16692	16905	16834	16726	16599	16749	17004	17030	16824	16781	16828	16814	16992	16712	16993	16933	16873	16719	16868	16852	16845	16745	16633	16646	16689	16847	16895	16926	16760	16685	16802	17018	16960	16686	16794	16872	16656	16810	16771	16793	16721	16751	16926	16909	17012	16790	16945	16888	16609	16861	16900	16893	16721	16884	16869	16734	16819	16819	16913	16834	16842	16832	16887	16716	16808	16819	16824	16731	16913	16850	16851	16869	16824	17051	16879	16657	16811	16669	16826	16891	16794	16876	16830	16933	16767	16877	16703	16926	16926	16680	16903	16739	16855	16647	16906	17121	16699	16758	16922	16734	16902	16775	16936	16846	16777	16813	16720	16792	16857	16786	16955	16757	17025	16713	16846	16867	16938	16878	16866	17055	16848	16773	16877	16936	16875	16608	16830	16872	16855	16865	16778	16804	16912	16806	16982	16796	16718	16899	16832	16773	16870	16841	16835	16801	16885	16827	16782	16750	16911	16770	16837	16711	16648	16959	16947	16685	16805	16873	16577	16800	16761	16915	16958	16767	17076	16743	16900	16855	16838	16954	16788	16737	16977	16912	16855	16852	16754	16851	16876	16774	17118	16835	16944	16929	16861	16917	16739	16722	16939	16897	16853	16866	16802	16806	16892	16826	16931	16929	16899	16931	16826	16929	16896	16840	16771	17041	16817	16774	16946	16693	16774	16671	16817	16664	16762	16825	16696	16876	16786	16924	16768	16758	16874	16792	16843	16868	17055	16868	16937	16900	16811	16770	16867	16628	16908	16796	16847	16857	16932	16900	16857	16859	16925	16805	16731	16700	17024	16895	16880	16981	16633	16865	16728	16869	16826	16719	16883	16797	16808	16824	16955	16864	16866	16791	16749	16796	16768	16810	16770	16936	16916	16986	16907	16680	16790	16972	17023	16856	16984	16790	16870	16649	16996	17063	16843	16791	16796	16756	16880	16928	16961	16717	16911	16773	16895	16776	16792	16684	16834	16973	16924	16813	16632	16774	16880	16901	16889	16909	16783	16980	16819	16727	16777	16668	16822	16868	16875	16786	16965	16885	16890	16681	16706	16656	16636	16876	16777	17062	17001	16881	16898	16721	16747	16846	16820	16810	16840	16998	16890	16896	16677	16760	16916	16848	16761	17079	16855	16888	17025	17062	16880	16819	17134	16825	16603	16873	16818	17008	16915	16793	16790	16957	16832	16882	16685	16965	16826	16755	17009	16828	16966	16942	16814	16986	16937	16889	16817	16794	16732	16641	16673	16955	16787	16885	16831	16875	16755	16698	16979	16555	16806	16917	16770	16497	16844	16816	16854	16770	16928	16770	16887	16916	16827	16747	16811	16818	16878	16852	16885	16746	16928	16681	16870	16810	16885	16945	16890	16659	16824	16859	16863	16725	16743	16791	16834	16682	16821	16931	16864	16721	16904	16945	16863	16784	16892	16688	16829	16879	16621	16877	17034	16893	16654	16886	16732	16696	16876	16856	16739	16898	16847	16898	16884	16811	17104	17001	16851	16911	16928	16770	16702	16727	16615	16873	17004	16821	16888	16814	16857	16831	16879	16722	17018	16841	16890	16966	17019	16811	16724	16880	16768	16788	16901	16879	16723	16883	16851	16887	16855	16784	16728	16858	16979	16722	16856	16800	16981	16696	16871	16924	16755	16870	16834	16852	16917	16974	16983	16693	16848	16954	16891	16992	16902	16818	16921	16841	16660	16833	16784	16900	16774	16764	16856	16750	16851	16810	16628	16879	16940	16827	16791	16897	16971	16852	16755	16771	16978	16923	16767	16922	16864	16793	16945	17094	16890	16908	16896	16709	16889	16950	16862	16996	16729	16850	16962	16656	16844	16724	16817	16767	16937	16741	16885	16807	16795	16914	16827	16916	16901	16916	16973	16689	16834	16872	16698	16833	16887	16970	16884	16743	16769	16858	16800	16890	16914	16988	16720	16875	16889	16938	16857	16756	17111	16721	16733	16809	16718	16802	16837	16738	16800	16781	16970	16949	16759	16888	16916	16625	16900	16778	16648	16831	16891	16711	16692	16945	16836	16911	16885	16694	16941	16761	16818	16942	16795	16773	16948	16837	16541	16860	16945	17038	16967	16734	16821	16874	16930	16806	16571	16999	16730	16802	16974	16730	16791	17039	16870	16750	16744	16829	16900	16859	16960	16893	16749	16789	16763	16946	16813	16815	16947	16695	16873	16906	16819	16874	16812	16858	16773	16651	16811	16803	16859	16880	16988	16894	16787	16803	16945	17226	16889	16628	16892	16793	16822	16873	16787	16763	16842	16826	16934	16960	16738	16939	16819	16847	16916	16813	16830	16863	16798	16912	17140	16831	16945	16848	16902	16854	16639	16778	16971	16913	16900	16896	16918	16892	16827	16968	16824	16926	16869	16862	16841	16744	16797	16890	16851	16937	16786	16889	16718	17108	16835	16845	17073	16697	16921	16913	16720	16780	16808	16979	16836	17053	16796	16799	16930	16763	16992	16872	16980	16802	16834	16807	16726	16778	16753	16891	16788	16894	16882	16749	16802	16784	16988	16776	16721	16884	17022	16825	16872	16784	16973	16754	16821	16879	16963	16902	16697	16684	16977	16824	17043	16749	16973	16753	16925	16902	16916	16795	16862	16761	16829	16804	16848	16962	16715	16848	16688	16850	16580	16681	16980	16895	16706	16958	16895	16919	16909	16585	16764	16959	16830	17094	16641	16750	16798	16724	16779	16880	16919	16814	16892	16927	16768	16819	16880	16683	16825	16773	16968	16930	16871	16801	16705	16859	16796	17044	16917	16733	16794	16882	16743	17026	16847	16757	17003	16926	16836	16832	16882	16967	16809	16780	16700	16895	16734	16874	16765	16989	16743	16731	16895	16834	16921	16900	16790	16778	16722	16770	16673	16846	16788	16963	16883	16706	16759	16763	16989	16817	16884	16800	16781	16875	16646	16905	16867	16785	16817	16725	16904	16899	16698	16895	16827	16887	16786	16865	16873	16828	16664	16825	16650	16540	17024	16718	16993	16847	16838	16856	16794	16908	16707	16716	16787	16960	17048	16883	16892	16922	16648	16766	16789	16776	16849	16773	16920	16987	16808	16768	16856	16867	16908	16744	16785	16839	16872	16849	16816	16737	16865	16663	16613	16723	16845	16735	16763	16754	16935	16691	17078	16752
49209	63172	62310	52142	42707	38746	35809	31637	29606	28522	27759	26888	26374	26241	26004	26009	25967	26027	25984	26050	25808	25912	26017	25941	25736	25861	25799	25765	25830	25848	25919	25944	25970	26004	25616	25888	25768	25527	25918	25733	25939	25807	25626	25561	25827	25879	25620	25714	25712	25530	25835	25913	25721	25868	25715	25728	25883	25795	25700	25722	25743	25581	25834	25699	25756	25976	25920	25769	25835	25973	25720	25544	26037	25689	26110	25812	25718	25583	25819	25769	25862	25920	25908	25655	25723	25785	25661	25688	25613	25682	25711	25803	25925	25758	25841	25766	25790	25688	25650	25943	25711	25910	25739	25735	25591	25691	25718	25706	25505	25674	25471	25575	25641	25633	25716	25455	25470	25693	26116	25871	25630	25767	25624	25771	25523	25743	25873	25566	25912	26009	25671	25972	25865	25846	25556	25822	25790	25541	25408	25721	25695	25585	25479	25901	25681	25552	25869	25823	25669	25643	25851	25799	25601	25778	25674	25848	25840	25564	25761	25572	25948	25775	25773	25623	25785	25725	25847	25625	25799	25852	25529	25759	25849	25742	25565	25645	25733	25794	25734	25806	25688	25565	25863	25894	25816	25616	25919	26028	25646	26008	25634	25694	25729	25726	25656	25794	25646	25794	25771	25685	25748	25614	25512	25524	25732	25694	25847	25735	25601	25982	25960	25696	25543	25736	25793	25764	25751	25651	25904	25532	25712	25944	25742	25656	25690	26131	25951	25618	25815	25595	25748	25752	25795	25861	25449	25908	25631	25696	25938	25603	26095	25917	25804	25974	25753	25737	25649	25536	25867	25597	25527	26031	25565	25897	25656	25625	25727	25900	25943	26049	25818	25646	25573	25912	25951	25679	25669	25696	25623	25898	25765	25767	25961	25661	25856	25776	25785	25667	25874	25781	25941	25857	25719	25520	25669	25636	25818	25878	25667	25883	25669	25604	25745	25742	25648	25785	25851	25677	25752	25700	25626	25611	25583	25873	25686	25647	25789	25697	25798	25878	26035	25687	25657	25592	25716	25834	25807	25820	25783	25527	25739	25750	25706	25753	25712	25858	25652	25565	25667	25754	25853	25729	25685	25543	25694	25866	25503	25640	25753	25570	25564	25536	25757	26018	25634	25763	25698	25567	26022	25774	25944	25684	25656	25454	25693	25815	25853	25795	25669	25829	25766	25785	25656	25655	25765	25739	25688	25675	25950	25673	25940	25944	25552	25779	25774	25592	25644	25788	25731	25715	25716	25672	25704	25813	25818	25985	25989	25641	25887	25713	25785	25753	25998	25754	25711	25663	25700	25711	25687	25811	25803	25703	25692	25699	25984	25675	25796	25769	25875	25736	25570	25711	25718	25600	25525	25924	25677	25847	25863	25855	25956	25718	25833	25653	25623	25831	25693	25764	25625	25774	25460	25631	25874	25792	25516	25658	25643	25666	25587	25799	25669	25564	25509	25806	25942	25906	26107	25607	25601	25429	25535	25750	25581	25776	25562	25717	25743	25647	25751	25636	25660	25947	25505	25569	25796	25642	25862	25941	25698	25328	25601	25575	25794	25881	25759	26076	25982	26014	26023	25884	25733	25846	25832	25680	25921	25672	25558	25713	25721	25843	25802	25934	25770	25750	25971	25645	25755	25682	25770	25536	25689	25719	25661	25803	25661	25771	25756	25908	25694	25786	25730	25611	25874	25738	25673	25738	25666	25630	25689	25900	25677	25546	25736	25735	25860	25891	25878	25622	25926	25405	25731	25780	25831	25850	25624	25678	25778	25694	25822	25614	25932	25722	25796	25794	25657	25904	25654	25754	25639	25881	25825	25730	25869	25820	25755	25888	25836	25568	25881	25491	25817	25909	25847	25631	25997	26050	25708	25719	25598	26030	25887	25989	25566	25707	25731	25665	25753	25773	25598	25708	25893	25570	25862	25824	25705	25623	25707	25493	25766	25759	25656	25892	25841	25801	25879	25680	25967	25701	25549	25988	25795	25911	25578	25566	25748	25801	25586	25636	25716	25695	25864	25909	25716	25759	25710	25804	25540	25996	25725	25661	25796	25623	25690	25816	25882	25797	25550	25959	25693	25784	25501	25564	25561	25736	25793	25873	25539	25807	25674	25797	25832	25759	25881	25723	25763	25930	25662	25835	25692	25769	25798	25662	25791	25790	25717	25412	25764	25699	26120	25964	25580	25634	25834	25675	25799	25981	25931	25765	25962	25904	25835	25767	25713	25704	25783	25865	25780	25544	25618	25868	25891	25842	25633	25709	25750	25710	25776	25781	25759	25697	25697	25551	25760	25823	25653	25719	25793	25773	25661	25774	25897	25778	25781	25831	25656	25746	25752	25628	25831	25492	25796	25797	25996	25531	25682	25623	25865	25818	25742	25626	25684	25818	25615	25721	25678	25557	25704	25575	25652	25908	25635	25751	25834	25391	25796	25830	25755	25601	25793	25833	25687	25794	25854	25845	25822	25860	25834	25775	25623	25737	25696	25838	25815	25779	25845	25696	25534	25736	25904	25732	25747	25659	25990	25683	26033	25671	25985	25582	25857	25681	25555	25680	25768	25776	25554	25563	25917	25511	25824	25667	25633	25671	25713	25758	25779	25633	25849	26036	25580	25781	25756	25944	25546	25896	25300	25714	25454	25692	25547	25665	25794	25665	25723	25659	25852	25982	25932	25650	25692	25647	25933	25858	25761	25820	25668	25886	25785	25659	25695	25750	25871	25663	25669	25886	25654	25759	25628	25746	25858	25814	25614	25584	25557	25762	25788	25775	25515	25649	25709	25800	25783	25775	25765	25813	25868	25488	25867	25987	25640	25855	25789	25831	25794	25567	25779	25838	25988	25965	26084	25613	25741	25658	25817	25647	25792	25708	25853	25714	25986	25613	25496	25551	25892	25981	25557	25769	25757	25642	25668	25826	25464	26124	25721	25666	25822	25854	25741	25721	25667	25608	25777	25754	25648	25858	26128	25786	25785	25740	25915	25770	25783	25780	25669	25770	25528	25644	25511	25892	25742	25594	25747	25705	25743	25861	26017	25642	25852	25470	25721	25878	25660	25664	25768	25552	25573	25484	25943	25986	25840	25790	25700	25613	25946	25617	25810	25589	25656	25745	25851	25745	25778	25851	25790	25688	25832	25825	25784	25737	25749	25670	25704	25662	25881	25834	25846	25958	25611	25659	25824	25802	25785	25784	25404	25815	25851	25685	25734	25987	25722	25737	25524	25604	25887	25863	25763	25791	25663	25732	25750	25565	25814	25952	25612	25752	25794	25851	25710	25906	25804	25644	25776	25858	25865	25670	25942	25723	25767	25919	25468	25611	25811	25910	25570	25692	25702	25743	25739	25718	25674	25741	25855	25807	25956	25942	25694	25867	25876	25906	25857	25895	25704	25507	25847	25671	25752	25600	25746	25655	25582	25882	25643	25718	25733	25691	25991	25877	25773	25508	25953	25639	25628	25794	25646	25537	25747	25824	25941	25698	25849	26004	25842	25675	25674	25535	25850	25922	25693	25937	25949	25615	25562	25743	25774	25757	25784	25756	25881	25742	25553	25635	25783	25866	25827	25719	25657	25643	25662	25688	25607	25958	25777	25694	25774	25613	25748	25739	25679	25609	25618	25808	25699	25716	25753	25613	25775	25534	25732	25812	26025	25950	25553	25680	25912	25591	25465	25656	25780	25744	25929	25645	25643	25712	25682	25725	25726	25566	25537	25738	25874	25725	25770	25720	25854	25852	25730	25600	25700	25921	25565	25799	25773	25726	25556	25828	25797	25709	25538	25612	25903	25600	25936	25681	25604	25750	25680	25764	25815	25701	25704	25684	25941	25716	25856	25763	25641	25926	25715	25618	25877	25622	25881	25546	25677	25535	26016	25455	25811	25604	25892	25821	25814	25503	25623	25749	25675	25811	25751	26010	25520	25905	25944	25765	25721	25768	26026	25697	25735	25602	25864	25940	25828	25955	25617	25563	25740	25644	25783	25623	25728	25545	25801	25761	25729	26070	25960	25853	25763	25699	25600	25812	25595	25715	25741	25740	25997	25743	25897	25814	25853	25773	25869	25788	25649	25669	25676	25753	25552	25847	25852	25724	25715	25645	25861	25629	25783	25630	25821	25683	25647	26089	25735	25878	25748	25758	25883	25813	25630	25577	25680	25607	25662	25671	25820	25702	25774	25704	25518	25726	25687	25527	25749	25809	25980	25936	25725	25822	25817	25669	25608	25432	25609	25861	25887	26038	25974	25730	25743	25731	25628	25703	25720	25492	25722	25589	25675	25777	25969	25770	25754	25834	25853	25628	25696	25446	25662	25816	25915	25965	25677	25456	25962	25829	25899	25687	25731	25717	25815	25686	25834	25985	25717	25642	25571	25793	25903	25784	25397	25645	25669	25700	25902	25814	25691	25495	25778	25638	25900	25939	25659	25865	25963	25788	25866	25597	25850	25812	25812	25858	25608	25875	25908	25681	25829	25668	25555	25821	25985	25726	25636	25773	25767	25540	25722	25838	25822	25738	25820	25481	25399	25668	26020	25725	25567	25902	25963	25634	25728	25917	25876	25764	25759	25536	25776	25700	25859	25551	25692	25739	25718	25660	25948	25542	25894	25773	25730	25568	25744	25737	25734	25412	25877	25736	25867	25931	25887	25769	25823	25795	25585	25836	25839	25564	25718	25668	25795	25823	25703	25745	25753	25901	25837	25706	25878	25676	25762	25819	25643	25651	25735	25665	25960	25702	25766	25744	25883	25824	25764	25928	25667	25903	25741	25804	25674	25686	25635	25791	26245	25616	25583	25701	25690	25994	25690	25722	25565	25637	25867	25790	25671	25703	25880	25975	25820	25956	25697	25602	25884	25803	25986	25778	25582	25889	25787	25750	26058	25699	25834	26113	25687	25557	25687	25751	25870	25660	25861	25871	25954	25653	25743	25859	25506	25864	25860	25933	26010	25816	25698	25953	25689	25712	25540	25790	25711	25810	25890	25774	25839	25795	25844	25652	25808	25886	25757	25834	25865	25858	25744	25558	25694	25772	25929	25769	25781	25766	25613	25679	25754	25694	25969	25789	25747	25567	25834	25751	25961	25643	25704	25858	25724	25749	25798	25751	25645	25861	25837	25705
52891	70845	62500	46732	36617	32512	28654	23669	21171	20018	18745	17772	17497	17122	17347	17044	16709	16903	16773	16863	16810	16578	16975	16695	16855	16750	16870	16776	16735	16607	16601	16569	16966	16731	16819	16716	16734	16806	16702	16573	16763	16761	16701	16778	16706	16588	16728	16562	16747	16852	16710	16712	16782	16732	16673	16778	16641	16656	16936	16690	16816	16586	16771	16651	16614	16698	16599	16735	16772	16690	16797	16626	16644	16534	16790	16773	16796	16519	16682	16718	16640	16712	16842	16605	16796	16618	16803	16732	16728	16826	16750	16743	16564	16651	16823	16645	16707	16709	16813	16719	16793	16737	16599	16631	16524	16668	16677	16705	16708	16814	16591	16829	16654	16673	16524	16677	16542	16607	16647	16865	16730	16719	16651	16600	16805	16609	16784	16634	16716	16738	16894	16565	16889	16473	16672	16785	16820	16668	16819	16681	16689	16861	16645	16586	16954	16855	16602	16566	16667	16640	16487	16696	16598	16563	16652	16788	16633	16638	16554	16576	16835	16698	16730	16628	16601	16946	16682	16755	16697	16539	16718	16521	16689	16719	16598	16638	16804	16641	16701	16826	16693	16668	16557	16452	16550	16651	16749	16592	16709	16643	16644	16717	16759	16625	16681	16862	16674	16647	16603	16722	16547	16555	16727	16922	16628	16799	16596	16774	16673	16638	16695	16708	16637	16735	16918	16735	16570	16677	16668	16869	16601	16843	16687	16662	16682	16692	16719	16530	16738	16659	16728	16718	16825	16718	16707	16620	16530	16672	16812	16699	16633	16756	16667	16730	16675	16706	16393	16601	16590	16591	16544	16800	16734	16792	16915	16678	16658	16528	16751	16535	16890	16525	16669	16661	16706	16514	16716	16619	16446	16709	16740	16605	16532	16602	16692	16864	16737	16624	16793	16777	16617	16723	16629	16585	16648	16776	16726	16658	16694	16656	16647	16799	16712	16735	16696	16675	16815	16701	16577	16754	16763	16598	16703	16649	16680	16724	16673	16777	16681	16664	16685	16731	16842	16820	16663	16655	16721	16719	16696	16772	16681	16723	16626	16686	16697	16776	16703	16591	16706	16806	16768	16729	16620	16798	16618	16776	16820	16850	16668	16642	16641	16683	16775	16741	16743	16866	16771	16660	16747	16776	16778	16741	16659	16727	16585	16658	16764	16708	16707	16785	16619	16761	16846	16578	16673	16698	16826	16505	16694	16756	16846	16759	16811	16749	16766	16678	16542	16827	16666	16787	16534	16690	16575	16816	16809	16807	16738	16715	16542	16785	16626	16628	16598	16658	16654	16761	16747	16580	16854	16807	16739	16627	16602	16731	16539	16583	16887	16678	16714	16752	16853	16692	16815	16565	16738	16877	16717	16569	16784	16657	16900	16878	16653	16679	16679	16835	16673	16638	16776	16714	16756	16843	16727	16765	16543	16556	16724	16929	16580	16742	16747	16743	16734	16627	16640	16613	16724	16762	16722	16710	16568	16789	16559	16755	16705	16669	16721	16611	16640	16739	16754	16687	16559	16743	16560	16630	16700	16702	16607	16647	16848	16761	16635	16822	16643	16630	16794	16710	16704	16639	16707	16740	16550	16835	16835	16574	16932	16683	16681	16850	16591	16749	16645	16872	16707	16609	16534	16658	16772	16761	16699	16621	16805	16724	16670	16698	16665	16718	16819	16718	16788	16559	16696	16795	16751	16677	16559	16697	16764	16768	16822	16580	16780	16830	16679	16752	16564	16685	16564	16628	16789	16523	16652	16543	16669	16768	16740	16729	16554	16791	16614	16665	16637	16710	16688	16548	16660	16705	16733	16737	16750	16855	16746	16633	16670	16790	16694	16747	16572	16615	16758	16712	16701	16762	16801	16799	16769	16655	16680	16550	16656	16826	16626	16695	16852	16766	16698	16604	16662	16883	16675	16771	16782	16785	16655	16744	16779	16574	16621	16615	16457	16560	16760	16586	16520	16722	16657	16735	16841	16680	16601	16844	16692	16759	16725	16784	16669	16638	16624	16647	16680	16690	16611	16744	16778	16691	16738	16828	16637	16544	16836	16678	16623	16793	16477	16713	16807	16607	16498	16785	16598	16840	16751	16822	16637	16548	16561	16567	16793	16653	16792	16815	16768	16693	16640	16460	16776	16674	16963	16563	16735	16772	16860	16686	16748	16611	16655	16640	16584	16627	16787	16758	16849	16791	16723	16757	16722	16578	16656	16707	16623	16739	16802	16744	16798	16639	16701	16690	16659	16708	16711	16689	16716	16629	16576	16755	16744	16623	16712	16560	16798	16832	16615	16904	16702	16870	16617	16671	16611	16800	16480	16971	16641	16615	16745	16778	16436	16721	16614	16760	16588	16718	16497	16783	16795	16568	16699	16790	16950	16599	16517	16708	16701	16676	16670	16573	16747	16754	16631	16763	16710	16508	16566	16634	16717	16769	16772	16485	16757	16739	16605	16611	16683	16761	16855	16681	16725	16746	16789	16592	16639	16743	16722	16737	16801	16626	16782	16775	16554	16789	16619	16660	16691	16541	16830	16872	16782	16810	16832	16672	16662	16541	16587	16705	16805	16899	16584	16791	16838	16773	16626	16581	16622	16734	16690	16649	16875	16690	16718	16822	16714	16761	16791	16841	16740	16679	16672	16403	16575	16769	16563	16526	16729	16605	16599	16721	16507	16812	16667	16709	16739	16813	16695	16521	16658	16676	16601	16786	16602	16682	16820	16706	16736	16885	16841	16735	16657	16650	16765	16735	16722	16642	16776	16737	16732	16802	16840	16781	16664	16817	16671	16832	16711	16745	16619	16733	16875	16685	16613	16863	16792	16825	16674	16773	16778	16571	16823	16662	16744	16709	16742	16638	16570	16717	16714	16788	16769	16600	16671	16702	16635	16934	16750	16756	16709	16735	16670	16734	16730	16593	16868	16696	16632	16758	16730	16611	16627	16643	16703	16751	16799	16690	16826	16821	16651	16554	16698	16632	16707	16680	16725	16482	16627	16871	16942	16692	16711	16864	16806	16516	16725	16509	16665	16794	16829	16774	16830	16619	16710	16627	16639	16730	16746	16703	16454	16742	16718	16830	16767	16700	16833	16566	16739	16906	16725	16763	16838	16751	16688	16564	16681	16660	16732	16904	16693	16788	16770	16769	16784	16726	16653	16597	16799	16694	16671	16774	16734	16619	16687	16673	16828	16818	16859	16571	16684	16821	16841	16625	16609	16705	16617	16687	16634	16686	16705	16865	16717	16878	16813	16573	16603	16738	16730	16706	16639	16604	16698	16894	16730	16749	16718	16500	16769	16554	16673	16459	16656	16639	16824	16662	16689	16766	16722	16607	16624	16605	16635	16714	16604	16853	16720	16597	16759	16790	16606	16593	16687	16599	16537	16816	16610	16725	16662	16760	16626	16873	16598	16660	16708	16606	16734	16624	16713	16572	16649	16878	16785	16819	16608	16839	16703	16746	16681	16579	16620	16901	16814	16830	16714	16661	16688	16808	16649	16793	16641	16726	16512	16699	16665	16770	16579	16742	16741	16743	16572	16853	16543	16828	16778	16676	16843	16590	16646	16747	16743	16645	16700	16709	16616	16755	16607	16715	16801	16759	16552	16671	16710	16691	16615	16829	16800	16820	16973	16828	16737	16843	16554	16789	16677	16729	16762	16493	16897	16628	16792	16631	16627	16684	16669	16775	16755	16781	16710	16771	16635	16861	16702	16807	16704	16609	16819	16635	16945	16636	16598	16729	16811	16681	16752	16633	16622	16698	16730	16702	16622	16653	16715	16705	16557	16759	16671	16548	16628	16724	16618	16685	16658	16792	16490	16723	16571	16671	16820	16770	16573	16633	16519	16712	16820	16807	16704	16920	16732	16636	16805	16795	16808	16789	16917	16666	16665	16845	16705	16701	16602	16593	16748	16813	16679	16651	16744	16876	16693	16689	16661	16725	16753	16795	16672	16623	16813	16801	16776	16811	16727	16604	16775	16638	16790	16862	16796	16754	16814	16741	16619	16695	16623	16626	16630	16689	16681	16799	16885	16747	16836	16915	16849	16696	16661	16657	16952	16724	16876	16747	16647	16696	16695	16789	16693	16671	16673	16698	16595	16738	16585	16584	16761	16675	16620	16585	16552	16869	16682	16751	16767	16671	16720	16771	16777	16621	16674	16712	16675	16775	16610	16691	16773	16551	16532	16764	16689	16761	16641	16643	16925	16628	16784	16618	16654	16689	16654	16744	16661	16616	16624	16651	16548	16636	16956	16633	16657	16814	16540	16828	16646	16758	16647	16759	16722	16768	16876	16724	16731	16760	16718	16691	16743	16608	16729	16623	16735	16629	16820	16697	16700	16894	16679	16615	16831	16596	16822	16533	16739	16803	16803	16669	16602	16568	16747	16692	16670	16634	16781	16716	16772	16679	16771	16646	16640	16930	16912	16610	16721	16880	16633	16684	16608	16757	16676	16699	16779	16637	16709	16664	16682	16691	16669	16644	16630	16623	16821	16618	16597	16726	16752	16844	16714	16741	16622	16638	16566	16722	16451	16666	16811	16563	16846	16572	16577	16601	16694	16777	16607	16753	16701	16710	16723	16588	16546	16854	16790	16683	16714	16730	16823	16531	16860	16917	16944	16806	16616	16668	16796	16641	16681	16824	16815	16743	16734	16632	16759	16871	16602	16736	16649	16731	16722	16786	16781	16726	16515	16591	16678	16686	16839	16715	16577	16826	16603	16802	16855	16614	16776	16747	16778	16431	16757	16734	16734	16720	16870	16654	16874	16735	16743	16691	16758	16619	16709	16674	16731	16837	16660	16564	16641	16700	16656	16622	16591	16702	16807	16601	16786	16725	16643	16590	16738	16698	16728	16589	16745	16735	16842	16662	16748	16713	16651	16685	16571	16454	16708	16815	16783	16743	16665	16569	16656	16670	16904	16927	16619	16793	16600	16736	16728	16860	16714	16572	16513	16791	16733	16691	16837	16847	16514	16551	16586	16611	16898	16725	16612	16557	16525	16722	16944	16685	16748	16683	16587	16623	16726	16618	16514	16638	16718	16732	16477	16783	16690	16452	16799	16592	16541	16640	16815	16791	16695	16637	16723	16752	16760	16816	16712	16614	16605	16777
26125	23340	38188	43185	46215	50108	45763	38489	34511	31867	29630	28086	27269	26672	26786	26583	26518	26348	26317	26070	26481	26208	26128	26333	26108	26137	26161	26018	26245	26030	26050	26315	25693	26123	25984	26030	25952	26064	25975	25908	26042	26021	25899	26048	26159	26198	26092	26023	25969	26078	25908	26058	25941	26399	25833	25988	26039	25810	25907	26077	25899	25953	25975	25898	25970	26108	26070	26171	26094	25981	26203	25837	25782	26086	25982	25780	26303	26073	26085	26202	26032	26033	26066	25987	26094	26002	25980	25858	26132	25988	25988	26125	26028	26139	26026	25822	26176	25893	25916	26122	25935	26049	25991	26007	26268	26080	26070	25887	26163	26041	25935	26105	25975	26067	26122	25834	25716	25772	25862	26068	25936	26082	26289	25868	25856	26129	26136	25921	26127	26068	26029	25951	26081	26216	25837	25888	25816	26165	25970	25989	26256	25888	25890	25839	25936	25988	26028	25981	25839	25854	25897	25887	25954	25816	25868	25981	25971	25871	26015	26183	26143	25951	26028	25861	25874	25912	26005	26018	26138	26364	26175	25941	26136	25880	25998	26121	26081	26038	25672	26020	25751	25867	25846	25871	25998	26205	26124	26116	26130	25956	25900	25837	25766	25975	26169	25831	25964	25836	25990	26315	25902	26022	26034	25848	25738	25946	25963	25942	25953	26001	26143	26202	26107	25919	26014	25796	26188	25935	25736	25730	26153	26300	25788	25812	26000	25818	25827	25909	25993	26020	26249	25842	25820	25930	25924	26069	25845	26000	26064	25963	26045	26113	26033	26140	25985	25803	25923	26195	26111	25898	25947	26352	26055	26221	26169	25908	25848	26171	26173	26119	25971	26013	26036	25992	25946	26006	25913	26017	26296	26146	26094	25897	25829	25781	26266	26250	26133	25935	25806	25617	26328	25928	25816	26151	25955	26049	25934	26019	26058	26007	25726	25932	25935	26230	26063	26021	25667	25867	25942	25945	26036	26137	26094	25967	25991	25746	25967	26000	25943	26004	25871	25876	26005	26187	26026	26186	25924	25862	26091	26055	25968	26141	25987	26169	26277	25875	26044	26178	26218	26277	25875	25884	26140	25933	26107	26099	25919	25731	25880	25800	26155	25981	26006	25891	25971	26107	25708	25854	26057	26000	26213	26161	26156	26080	25802	25898	26201	26085	25970	26052	25799	26036	26037	26037	25975	26060	26086	26104	25885	26064	26001	26144	26142	25940	26010	26149	26253	26016	26273	25847	26200	25982	25980	25833	25933	25843	26058	26413	26189	25994	25904	25787	26130	26033	25887	25995	26123	25970	26135	26397	26140	26049	26285	25901	25776	26152	26238	25858	25829	25948	26010	25963	26055	25882	25894	25993	26082	25816	25935	25750	25914	26030	26216	25922	26107	25867	25880	25892	26169	26210	25953	25814	25879	25909	26136	26057	26038	26082	26082	26021	25953	25801	25947	25894	26200	25980	26094	26098	26037	26104	26136	26030	25957	25998	25950	26192	26216	26045	26218	26043	25800	25881	25988	25727	26057	26218	25943	25984	25925	26062	25897	25949	26212	26182	26117	25919	25949	25961	26052	25872	25870	26126	25710	25893	25914	26075	25771	25853	25897	26029	25887	25884	26168	26063	26091	25907	25945	26148	26068	25942	25784	26054	25978	25841	26122	25785	25985	25966	25961	25792	26143	26069	25939	26295	26124	26250	26075	26057	25792	25845	25816	25973	25809	25860	25955	26110	26011	26158	26198	25893	26045	25955	26197	26048	26068	25995	25846	26056	25982	26129	25916	26224	26303	26028	25996	26127	25941	26122	26044	26132	25884	25987	25881	25988	25944	25978	25974	25913	26082	25907	26045	26169	25824	26103	26149	25761	26133	26255	25978	25905	25784	26079	26064	25789	26079	25912	26128	25936	25958	25758	26118	25793	26004	25918	26071	26089	25785	26030	26082	25853	26111	26159	26102	26247	26280	26088	26196	25802	26127	25824	25887	25825	26063	26098	26058	25967	26192	26100	26067	26046	26055	26016	26067	26135	26063	25946	26232	26116	26216	26215	25895	25972	25922	26107	26137	25956	26061	25872	25916	25841	26097	25858	25849	26023	26191	25995	25824	25840	26039	25865	25937	25968	26016	25944	26016	26079	26055	26015	25913	25826	26175	25820	26070	26213	26010	26064	26026	25904	25641	26279	25914	26070	26048	25979	26134	25648	26034	26014	26132	25635	26163	25900	25961	25960	25971	26097	26178	25880	25856	25953	26116	26214	25836	26044	26135	25781	25967	26036	26081	25571	25919	26124	26353	25788	25881	26152	25799	25893	26177	26203	26057	26054	25876	25980	26116	25934	26316	26073	26121	25998	25994	25973	26074	26025	26187	26135	25909	26154	26203	26114	26089	25952	26330	26033	26396	26115	26209	26160	26071	25900	26186	25852	26066	25959	25823	25961	26185	26077	25934	26043	25892	25937	25981	25964	25986	25970	26212	25995	25942	26178	25944	25882	25830	26114	25797	25872	26167	26090	26050	26177	26237	26234	26207	26254	26321	26073	26034	25899	25947	26081	26101	25987	26125	26107	26110	25905	25935	25942	26151	25994	25961	25736	25908	26043	26106	25993	26231	26015	26032	25910	25843	25963	25915	26065	26207	26041	26003	26188	25919	26139	25889	25919	25987	26006	25985	26262	26011	25901	26166	25935	26110	26206	26109	25718	26017	25980	25965	25965	25964	26114	25968	26035	25962	26127	26171	26084	25987	25929	25858	26030	26100	25783	26035	26131	25789	25967	26019	26000	25966	25946	25987	26151	25930	26007	25984	26019	26017	26031	25969	25946	25704	25917	26240	25861	25967	25870	25583	25969	26015	25869	26104	25844	26094	26141	25916	25940	25753	25896	26281	25885	25984	25973	25885	26086	26026	25894	25813	26110	26169	26022	26071	25867	26157	25909	25955	25880	26023	25846	25815	26083	26197	26135	26091	25973	25981	25997	25948	26036	25965	25945	25849	26035	26001	25932	26042	25900	25991	25756	25834	25979	25984	26014	25874	26000	25901	25917	25996	25948	26098	25950	25955	25873	25923	26024	25759	26046	26029	25984	26087	25845	26058	25990	26046	26170	26085	26064	25798	26110	25928	26092	25960	25833	26110	26076	25885	26037	25949	25721	25851	25846	26231	25843	26203	26082	26172	26078	26081	26260	26247	26225	26084	26069	25844	25885	26209	26247	25967	26310	25955	26054	26343	26087	26247	25880	26138	25988	26248	25969	25885	26181	25930	25779	26030	25944	26109	26105	25761	25823	26022	26010	25941	25973	25964	25878	25949	26045	25627	25924	25981	26051	25886	26226	25926	25896	25871	26190	26023	25973	25861	25920	25976	26062	26145	26012	26031	26263	25968	25999	26149	26104	26136	26169	26012	25934	26145	25934	26104	26197	26105	25958	25730	25784	25867	26037	25808	25928	25966	26059	26031	25980	26299	25955	26043	26047	25811	26008	25937	25831	26021	26092	26016	25837	26034	26256	25840	26091	25991	25980	26176	25893	26221	26060	26144	26179	26100	25931	25913	25999	26080	26129	26215	25864	26021	25940	26021	26126	26098	26138	26105	26110	26103	25959	26063	26040	26131	25715	25889	26151	25793	25795	25876	26260	26028	26379	26183	25969	26063	26145	26020	25938	26022	26106	26149	26200	25901	26082	25992	25889	25879	25981	26176	26121	26077	26175	26130	26206	25905	26109	26036	25988	25817	25871	26168	25824	25750	26053	25833	25759	25881	26201	26054	26112	26039	26088	26291	26130	25852	25935	25797	25786	26005	25988	25884	26018	26144	25885	25969	25927	25818	25930	26085	26120	26073	26235	26049	26233	25750	26046	25884	25871	26294	26086	26025	26004	26060	25815	26033	25831	26077	25884	26045	25974	25980	26082	25979	25896	26170	26333	25787	26136	25882	25877	26175	26002	26098	25942	26059	25973	26127	25874	25840	25901	26112	25867	25736	25649	25943	25565	25922	25927	25788	25995	25877	25949	26025	25861	26075	25823	26069	26004	25860	25848	25832	25849	26127	25868	26076	25823	26176	25945	26108	25932	26073	26172	26125	26087	25923	25885	26230	26184	25874	25960	25996	26241	26000	26086	26266	26021	25767	25754	25990	25769	25884	26010	25979	26043	25877	26145	25868	25909	25857	26090	26054	25764	25999	25862	26042	26136	26027	25952	26196	25962	25977	25975	26128	26012	26005	25980	26353	25938	25899	25968	25862	25959	25592	26065	26131	25949	25858	25948	25886	25835	25772	25999	26033	25909	25868	25994	26149	25938	26127	26269	26025	26137	26343	25972	25742	26175	26137	25926	25902	25973	25982	25976	26122	26063	25829	26019	26083	26089	26027	26103	25954	26181	26183	25628	26015	25776	25847	26098	25897	25841	26042	25895	25962	25977	25937	25811	26160	26041	25994	25969	26037	26001	25943	26037	25933	26213	26086	26223	26011	26047	26171	25899	25948	25891	25951	25988	26072	25992	25910	25870	26204	26287	25942	26030	25926	26043	26053	26288	26029	25930	26174	25991	26151	25887	26206	25833	26063	26095	25968	25712	26248	26014	25923	25936	25974	25945	25819	26228	26085	25954	25796	25967	25898	26305	26059	25894	26045	25751	25965	25897	25948	26069	25950	25922	26038	25867	25841	25982	25889	26217	26114	26267	25903	26044	25936	26016	26023	26333	26145	26142	25765	25848	26016	26079	26314	26050	26143	26185	25849	25937	26060	25933	25863	26068	26072	26108	25791	26062	25852	26118	25777	26130	26072	25928	25904	25806	26004	25899	25870	25998	26140	25956	26057	25977	26016	26209	26034	25939	26122	25958	26045	26149	26063	26155	26062	26000	26078	26088	26049	26046	26039	26157	25870	25970	26047	26378	26155	25974	26006	26091	26045	25945	26284	26266	26061	25860	25818	25882	26081	26099	26146	26162	26108	26274	26103	25984	26285	25923	26010	25960	26037	26042	26003	26102	25939	25976	26193	26081	25910	26121	25904	25762	25851	25949	26066	26083	25847	25787	26129	25952	26042	25826	25904	26030	25889	26179	26140	25903	26232	26047	26225	26058	26029	25996	26081	25967	26103	26094	26160	26176	26220	26224	26311	26124
52851	81310	74395	57360	50575	46353	38584	31045	26416	23377	20605	18630	18184	17475	17484	17352	17340	17321	17181	17187	17185	17031	17243	16951	16899	16852	17027	17060	17174	16829	17097	17000	17052	16838	16779	17047	16884	16833	17000	16788	16905	16941	16858	16878	16945	16849	16909	16977	17002	16943	16818	16926	16919	16975	17009	16901	16709	16696	16876	16954	16839	16977	16939	16964	16767	16794	16862	16815	16873	16988	16917	16829	16749	16886	16947	16900	16948	17025	16832	16784	16980	16998	16831	16845	16874	16937	16875	16976	16885	16999	16867	16848	16878	16936	16862	16747	16825	16851	16950	16823	16904	16738	16899	16928	17031	16864	16846	16905	16895	16709	16661	16897	16725	16682	16750	16865	16937	16990	16972	16975	16886	16930	16770	16967	16785	16708	16769	17021	16862	16989	16916	16867	17031	16786	16766	16913	16929	17011	16927	17017	16831	16990	17001	16955	16911	16907	16864	16891	16899	16738	17013	16928	16712	17051	16932	16861	17079	16968	16914	16736	17022	16906	16805	16777	16890	16977	16948	17005	16682	16923	16824	16915	16931	16791	16854	16917	16699	16879	16804	17013	16898	16760	16880	16762	16928	16828	16762	17066	17083	16889	16838	16741	16822	16751	16917	16833	16883	17020	16994	16833	17060	16844	16937	17064	16659	16892	16776	16981	16934	16944	16873	16719	17023	16980	16927	16922	16828	16891	16865	16939	16975	16872	17043	16850	16904	16771	17071	16903	16945	17049	16966	16832	16926	16833	16824	16778	16779	16769	16864	16843	16845	17004	17017	16841	16862	16952	16913	16928	16793	16942	16865	16758	16812	17055	16926	17057	16748	16948	17008	16900	16735	16844	16833	16835	16958	16843	16850	16792	17073	16988	16858	16772	16818	16873	16999	16919	16841	16733	16745	16776	16789	16833	16981	16921	16665	16672	17007	16877	16831	17086	16918	16918	16666	16972	16882	16901	16769	16840	16910	16969	16725	16707	16939	16738	16919	16818	16819	16829	17023	16884	16824	16939	16993	16879	16793	16879	16879	17027	16815	16986	16865	16955	16844	16693	16963	16814	16886	17006	16835	16750	16785	16793	16964	16840	17042	16847	16785	16980	17126	16890	17059	16946	17050	16843	17017	16830	17033	16872	17025	16999	17002	16921	16733	16896	17085	17051	16748	16857	16928	16694	16630	17022	16885	16796	16854	16934	16896	16905	16871	16838	16772	16868	16885	16926	16833	16901	17052	17103	17216	16928	16968	16780	16978	16817	16999	16870	16878	16789	16887	17088	16761	16981	16819	16891	16872	16930	16970	16927	16930	16817	16970	16835	16774	16931	16784	17003	17011	16756	17005	17130	16766	16754	16761	16970	16826	16866	17054	16846	16946	17052	16936	17012	16817	16876	16795	16815	16849	16684	16852	17060	16739	16875	16819	16976	17128	16922	16917	16909	16901	16945	16779	16923	16971	16952	16762	16884	16837	16945	16836	16882	16908	16911	16963	16918	16671	16958	16910	16892	16840	16768	16901	16909	16852	16961	16852	16962	16804	16977	16849	16853	16949	16814	16838	16943	17034	16916	16948	16829	17054	16821	16843	16769	16877	16883	16841	16861	16836	17101	16926	16939	16880	16960	16933	16856	16952	16841	16934	16966	16958	16981	16902	16918	16854	16838	16920	16855	16875	16898	16998	16872	16867	16835	16929	17045	16877	16971	16818	16941	16749	16829	16922	16962	16770	16984	16907	16909	17022	16945	16805	16875	16816	16796	16856	16859	16800	16698	16914	16750	16868	16692	16941	16959	16821	16983	16986	16793	16890	16859	16925	16907	16975	16939	16884	16944	16830	16784	16907	16922	17052	16824	16889	16953	17032	16922	17085	16784	16971	16979	16723	16938	16717	16886	16908	16952	17013	16797	16780	16828	16813	16836	17091	16911	16855	16804	16962	16807	16970	16839	16828	16885	16848	16862	17048	16933	16969	16835	16837	16718	16949	16994	16869	16912	17024	16878	16893	16968	16817	17064	16939	16869	16816	16801	16791	16897	16863	17072	16973	16767	16868	16878	16835	17072	16892	16952	16902	17036	17016	16844	16799	16866	16833	16925	16991	16817	16957	16845	16882	17046	16906	16836	16799	16884	16939	17011	16800	16907	16750	16989	16916	16916	16846	16892	16898	16914	16834	16936	16874	16849	16846	17009	16790	16894	17043	16811	16870	16807	16866	17027	16858	16905	16796	16833	16818	16751	16750	16746	16876	16857	17077	16814	16858	16921	16938	16776	16892	16912	16964	16909	16909	16778	17020	16828	16888	16784	16896	16798	17136	16916	16746	16819	17056	16905	16967	16993	16833	16924	16921	16870	17017	17088	17003	16792	16949	16970	16762	16814	16959	16978	16794	17072	16936	16777	16960	16939	16948	16702	16812	17027	16834	16790	16974	16974	16803	16954	16843	16760	16759	17036	16886	16788	17010	16995	16652	16902	16762	16819	16836	16807	16869	16976	16818	16772	16969	16869	17099	17083	16906	17011	16766	16802	16820	16847	16851	16841	16999	16833	16736	16855	16896	16966	16744	16907	16890	16898	17020	16912	16794	16807	16974	17117	16647	16867	16934	16725	16657	16962	16843	16901	16854	16840	16846	16827	16768	16862	16835	17027	16953	16996	16893	16658	16927	16894	16711	17005	16706	16836	16895	17034	16835	16825	16816	16966	16953	16805	17090	16710	16955	16882	16729	16982	16795	16921	17009	17035	16797	16770	16723	16784	16796	16807	16913	16891	16759	16970	16938	17034	16947	17107	16789	16871	16829	16872	17020	16821	16885	16876	16873	16876	16858	16729	17047	16683	16993	16965	16923	16765	16714	16853	16855	16591	16897	16874	16770	17004	16692	16885	16839	16879	17082	16922	16941	16850	16812	16877	16882	16933	16942	16772	16860	16859	16828	16701	16945	17220	17046	16966	16907	16849	16854	16981	16849	16863	16772	16922	16723	16816	16879	16937	16911	16948	16939	16906	16937	16906	16878	16829	16855	16799	16870	16720	16845	16862	16954	16849	16856	16961	16803	16858	16838	16913	16795	16928	16917	16900	17042	16951	17074	16870	16774	16899	16865	16954	16684	17008	16874	16794	16763	17199	16934	16763	16880	16829	16853	16879	16805	16964	16955	16944	16917	17036	16733	16636	16895	16799	16817	17002	16980	16868	16913	16967	16922	16976	16779	16964	16875	16996	16929	17056	16903	16821	17054	16848	16837	16847	16925	16961	17012	16865	16847	16909	16924	16747	16854	16933	16777	17005	16924	16882	16886	16830	16860	16898	16826	16828	16825	16955	16842	16901	16844	16920	16816	16913	16918	17026	16844	16941	16839	16992	16963	16865	16926	16796	16980	16795	16791	16890	16902	16955	16901	16823	16934	17025	16749	16936	17012	16836	16802	16745	16952	16838	16750	16862	16948	16898	16783	16866	16954	16851	16800	16956	16786	16870	16852	16909	16878	16945	16945	16947	16992	16968	16856	16822	16989	16907	17104	16903	16974	17000	16864	16934	16854	16864	16708	16707	16939	16824	16966	16920	16951	16846	16924	16840	16991	16952	16952	16840	16865	16798	16960	16968	16889	17119	16888	16818	16883	16995	16863	16792	16779	16616	16843	16862	16954	16861	16986	16869	17031	16800	16932	16904	16821	16813	16941	16771	17015	16828	17002	16754	16867	17026	16760	16794	16735	17010	16814	16940	17055	16886	16925	16895	16849	16833	16896	16837	16760	16922	16848	17000	16784	16902	16898	16893	16955	16773	16906	17035	16902	17047	16939	16937	16841	17072	16800	16926	16862	16823	16825	17029	16892	16856	16891	17005	16871	17039	16824	16810	16912	16690	16904	16946	16970	16903	16811	16841	16728	16767	16928	16896	16873	16750	16833	16756	16932	16954	16779	16851	16948	16888	16862	16779	16779	16770	16906	16857	16900	16903	16882	16920	16827	16907	16831	16826	16749	16875	16948	16899	16902	16959	16904	16903	16904	16970	16901	16706	16976	16926	16781	16909	16808	16977	17095	16872	16890	16883	16938	16937	16891	17033	16832	16958	16703	17036	16703	16848	16873	16966	16947	16929	16968	16911	16837	16845	17052	16905	16783	16881	16871	16798	16781	16937	16960	17000	16812	16777	16818	16938	16930	16888	16835	16923	16783	16846	16871	16939	16899	16873	16909	16820	16908	16857	16678	16830	16976	17045	16773	16791	16710	16900	16886	16925	16996	16825	16874	16955	16872	17044	16886	16810	16729	16859	16839	16773	16891	16856	17035	16874	17014	16702	17050	16754	17098	16856	16975	16720	17103	16840	16766	16873	17001	16993	16763	16840	16739	16867	16701	16674	16942	16969	16956	16956	16859	16992	16870	16861	16873	16986	16931	16924	16925	16857	16899	16874	16876	16877	16835	16920	16760	16913	16860	16868	16849	16897	16889	16860	16656	16950	16868	16793	16868	16988	16780	17047	16944	16802	16796	16793	16954	16847	16746	16746	16750	16763	16808	16839	16823	16949	16671	16941	16997	16818	16800	16798	16739	17016	16782	16866	16850	16934	16890	16820	16735	16806	16925	16859	16779	17013	16727	17012	17099	16944	16863	16981	16865	16885	16892	17002	16807	16905	16903	16811	16772	17019	17086	16993	16921	16780	17016	16949	16854	16856	16915	17039	16924	16987	16840	16905	16753	16882	17057	16898	17094	16995	16845	16878	16843	16957	16909	17033	16718	16785	16948	16855	17008	17010	16932	16776	16844	16802	17061	16767	16863	16748	16978	16999	16693	16989	16904	16889	16774	16816	16822	16895	16802	16957	16625	16907	16914	16730	16984	17051	16924	16932	16884	17021	16885	16907	16817	16706	16858	16997	16807	17034	16765	16855	16829	16912	17075	16974	16850	16925	16701	17009	16905	16675	16723	16779	16911	17078	16832	16840	16959	17036	16840	17013	17239	16940	16884	17038	16652	16900	16897	16806	16828	16988	16971	16757	16797	16688	16926	16727	16797	16982	16771	16884	16892	16740	16876	16935	16999	16925	16904	16907	16966	16796	17048	16748	16977	16955	16795	16882	16849	16892	16732	16898	16897	16991	17031	16939	16796	16966	16867	16863	16855	16896	16922	17029
23746	22034	34623	44953	50411	52203	48459	42020	37170	32240	29590	28119	27514	27215	26987	26629	26807	26601	26612	26639	26544	26476	26327	26547	26488	26092	26369	26364	26213	26197	26404	26221	26170	26182	26308	26139	26185	26116	26147	26040	26079	26301	26243	25988	26059	26410	26010	26041	26495	26161	26199	26229	26032	26123	26258	26121	25880	26267	26133	26158	26085	26109	25911	26187	26057	26037	26003	26206	26308	25939	25888	25875	25821	25834	26075	26016	26190	26087	26228	26013	26238	26451	26022	25960	26168	26253	25894	26183	26165	25996	26286	25824	26166	26240	26283	26162	26102	26034	26189	26050	26147	26350	26136	26046	26025	26225	25822	25970	26160	26039	26100	26094	25963	26034	26311	26088	26119	25952	25998	26282	25985	26028	26377	26057	26158	26093	26101	26070	26120	26444	26098	26083	26222	26193	26196	25956	26112	26248	25943	25958	26115	26074	26035	25885	26136	26162	25946	26142	26219	26036	26045	25932	25938	26115	26051	26007	26165	26209	26211	26099	26012	26154	26225	26161	26057	26248	26081	25996	25944	26234	25760	25984	25954	25851	26281	26121	25900	26062	26074	26034	25981	26029	26185	26020	26227	25934	26132	25969	25917	26195	25953	25860	25962	26027	26166	25802	26049	26275	26037	26120	26158	25921	26011	25827	25793	26275	26120	26121	26161	26241	26172	26002	25903	25946	26029	25948	26265	26175	25887	25908	26080	26083	26114	25823	25846	26175	26023	25951	26298	25952	26157	26119	26083	26007	25989	25936	26054	26165	25862	25872	26158	26142	26289	26074	25954	26186	26176	26290	26100	26140	25980	26080	25925	26119	26044	26142	25913	26097	25983	26220	26085	25796	26205	25950	26288	25982	26296	26021	26118	26185	25896	26014	26202	26155	25904	26162	26280	26222	26127	26242	26082	26094	26051	26172	26152	25942	25814	26313	26032	25770	26049	25832	25974	26256	26225	26052	26191	25781	25792	26281	26163	25972	26280	25992	25916	25848	26076	25876	25943	26168	25911	25968	26140	25839	26180	26429	26297	26056	26184	26098	26095	26117	26209	25968	26130	26288	26173	26073	25974	25795	26127	26266	26042	25964	26005	26017	26223	25902	26233	26125	25946	25942	26263	25903	25917	26048	26055	26034	26140	26169	26133	26099	25816	25829	25871	26074	26171	25973	25861	26138	26144	26082	25846	25785	25986	26125	26401	25983	25968	26102	26440	26070	26034	25995	26184	26267	26101	25947	25978	25803	25736	26192	26024	26281	26144	26140	26264	25964	26112	26139	25994	26233	25775	26202	26165	25980	26078	26273	26024	25840	26025	26088	25964	26012	25777	25867	25896	26219	26213	26162	25870	26180	25993	25938	26231	25982	26152	26078	25998	26105	26081	25910	25941	26023	26273	26149	26301	26292	26007	25975	26159	26129	26282	25983	25681	25866	25953	26456	26193	25965	26261	26101	25931	26127	26109	26250	26053	25873	26102	26157	25994	25861	26370	26159	26170	26027	26196	26130	26069	26047	25985	25654	25794	25926	26013	26178	25858	26194	26130	26290	26025	26327	26137	26059	26220	26066	25984	25968	25903	25920	26313	25805	25825	25931	25842	26142	26171	25799	25987	25917	26036	26112	26294	26111	26073	25979	26328	26151	26264	26219	26117	26245	26019	25943	26085	26000	25825	26204	26080	26178	26046	26129	25891	26147	25849	26042	26159	26239	26053	25888	26355	25951	26118	25940	26052	25915	26016	25942	26250	26138	26036	26264	26369	26114	25973	26184	26093	26116	26165	26112	26012	26066	26111	25835	26009	26056	26036	26238	26136	25994	25918	26117	26085	25831	26158	26173	26176	26258	25962	25829	26243	26012	25913	25998	26134	25794	26138	25993	25909	26212	25927	26003	25840	26343	25966	26117	26080	26351	26381	25728	26091	25888	26024	25987	26146	26111	26212	26140	26091	26237	26036	26094	26060	26091	26050	26153	26300	26015	26034	25822	25703	25876	26066	25945	26099	25986	26121	26192	25784	26028	25921	26302	26233	26179	26172	26293	26170	25993	26109	25970	26030	26046	26153	26067	25880	26041	26161	26381	26142	26121	26114	25918	26051	25965	26104	26000	25903	25914	26146	25915	26138	26025	26051	25899	25855	25931	26114	26138	26169	26162	25939	25955	25946	26193	26203	25961	25997	26031	25674	26137	25933	25867	26187	25815	25949	26160	26107	26073	26023	25881	25962	26079	25821	25957	26017	25941	25940	25759	25902	26009	26008	25962	26052	26088	26111	26244	26294	25948	25925	26157	26347	25592	25818	26147	25981	25930	26254	26194	25842	25833	25992	26223	26155	26085	25868	26047	26080	26236	26123	25931	26239	25909	26000	25947	26029	26092	25969	26078	25950	26037	26148	26277	26147	26178	26064	26328	26104	26000	26277	26214	25824	25889	26043	25956	26273	26370	26080	26192	25993	25976	25809	25927	26093	26158	26152	26043	26152	25779	26095	26044	26056	25990	26278	26132	26322	26080	25979	25942	26147	26043	26119	26036	26170	26160	26293	26413	25812	26235	26070	25908	25956	26270	26031	26020	26063	26110	25823	26026	25848	26045	26066	26152	26128	25840	26097	26233	25828	26034	26026	26163	26003	26141	26069	26053	26194	25982	26117	25942	25799	25900	26139	25998	26300	25780	25974	26152	26013	25694	26054	26183	26102	25924	26268	25839	25936	26074	26017	26342	25990	25922	26198	26172	26118	25958	26115	25959	26049	26085	26209	26100	26085	25774	26098	26049	26022	25936	26333	26184	26036	26052	25953	25973	25755	25910	26180	25855	26353	25952	25631	25996	26263	26085	26083	25989	26159	26305	26014	25912	26216	26245	26146	26083	25906	25867	25876	26013	26028	26271	26073	26262	26097	26095	26087	25925	25967	26093	25895	25935	26191	25981	25887	26081	26158	25892	26020	26104	26212	25959	25640	25799	26256	26113	26034	26174	25829	26108	26306	25952	26158	26154	26289	26161	25990	26046	25881	26014	26096	26107	26076	26052	26136	26092	25887	25842	25866	26236	26209	26018	25996	25876	25971	25794	25766	26189	25990	25924	26066	26229	25895	26120	26076	25835	26122	26317	25891	26250	25912	25908	26134	26019	26081	26111	25879	25873	25922	25926	25905	26131	26091	25939	26287	25959	26195	25905	26118	25983	25852	26411	25913	26161	26095	25925	25879	26145	25982	26107	25981	26191	26250	26003	25995	25974	26190	25901	25954	25853	26016	26140	25975	26085	26114	25937	26049	25899	25805	26038	26249	26018	25955	26105	25983	25985	26087	25999	26202	25910	26128	25897	26264	25998	25931	26083	26000	26254	26052	25919	25792	26064	25941	26128	26108	26163	26072	25922	25861	26138	26117	25847	26184	25823	25842	26066	25983	26109	26097	26092	26125	25904	25890	25957	25858	26065	25925	26027	26217	26228	26307	25863	26052	25916	25878	25988	25957	26165	25766	26036	26069	26040	26090	26173	25830	26198	26292	25839	25892	26214	26231	25822	25973	26180	25997	26064	25976	26032	26194	26190	26143	26082	26178	26055	25922	25910	26070	25962	25937	25823	26090	25944	26268	25831	25985	26022	26047	26420	26160	26214	26047	26147	25986	26116	25681	25896	26119	26071	26173	25992	26110	26342	26060	25864	26194	26016	26178	26003	26502	25945	25734	26342	26011	25982	26205	26103	26095	26050	25970	25754	26053	26220	25999	26169	26124	26086	25982	25860	26037	26088	25909	26071	25947	25881	26125	26165	26196	26063	26082	26016	26287	26093	26052	26088	25924	25889	26102	26121	26190	25992	25909	26086	25804	25844	26128	26073	26023	25775	26063	26030	26062	26000	26180	26002	25989	26131	26019	26030	26085	26074	26126	26084	26008	26115	26132	26185	26166	26147	25987	26044	26095	25908	25964	26054	25795	25914	25915	25596	25882	26020	26203	25811	26136	26209	26086	26015	26183	25975	25930	26022	25973	26023	25894	25882	26018	26425	25964	26059	26053	25988	25906	26083	26014	25961	25960	26001	25785	25940	25853	26008	25839	26003	25756	26201	26045	25876	26172	26043	26008	25726	25777	26110	25789	26024	25909	25938	25826	26217	26215	26099	26021	26193	26277	26022	26058	26253	25991	26033	26101	26142	26005	26000	26169	26070	25934	25928	26056	26145	25926	26168	26194	26064	26230	26083	25936	25870	26037	26045	26194	26261	26233	25925	26103	26120	25913	26198	26222	26083	25942	25921	25919	25976	25965	25973	25870	25787	25892	26271	26230	26252	25911	25743	26093	26229	26136	26291	26093	25895	26089	26060	25955	25827	26066	25862	26145	26061	26183	26154	25943	26050	26521	26077	26102	26053	25955	25983	25932	26204	26287	26044	26128	26201	26073	26009	25934	26172	26086	26292	25939	26278	25993	26060	26087	26034	25926	26243	26161	25853	25840	26052	25936	26046	26128	26059	26036	25943	26183	26012	26230	25951	26059	25780	25715	25924	26251	26007	26051	26134	26070	25782	26075	25917	26145	26235	26054	26166	25982	26003	25814	26160	26085	25940	25878	25872	26219	26022	26226	26164	26154	26080	25933	26079	25750	26238	25900	26097	26088	25868	25883	26256	25992	26316	26413	25961	25961	25848	26024	25905	25922	26005	26076	25914	26055	26068	26186	26032	25894	25840	26159	26094	25996	26139	26042	26139	25920	26045	26162	26038	26135	26081	25901	26127	26184	26226	25893	25842	26133	25824	25889	25854	26470	26160	26230	26372	26011	25977	26211	26069	25977	25884	25892	26032	26045	25907	25860	26067	26232	25985	25889	25802	25908	25875	25817	25704	26013	25961	25857	25922	26163	25934	26186	26167	26202	26025	26065	25860	26258	25917	26101	26210	26129	26071	26147	25734	26341	26019	26105	26070	26005	26123	25931	26025	26307	26028	25911	26095	26011	26261	26304	25861	26088	26313	26130	26190	26125	25938	26198	26200	25886	26211	26014	26041	26019	26226	26186	26194	25859	25951	25873	26194	25905	26110	26162	26105	26006	26100	26090	25846	25989	25871	25998	26040	25923	25922	26160	25722	25996	26175	25925	26179	25809	25730	25988	26100	26129	26079	25962	25977	26057	25961
55719	87336	84034	76335	64341	53871	42922	36304	30025	22823	20475	18965	18250	17930	17853	17557	17573	17441	17263	17279	17354	17214	17232	16981	16945	17115	16884	16974	16886	17072	16944	17016	17105	16904	16918	16916	16815	16832	16961	16918	16760	16824	16903	16765	17028	16884	16870	16843	16742	16949	17005	16974	16953	16855	16944	16937	16929	16911	16841	16891	16661	17028	16786	16841	16884	17026	16878	17118	16952	16992	16947	17084	16914	16978	16754	16946	16861	16936	16616	16790	17086	16880	16844	16797	16952	16724	16842	17041	16865	16671	17017	16788	16929	16871	16840	16842	16956	17011	16878	16864	16812	16915	16939	16959	16985	16865	17059	16759	16850	16829	16946	16965	16790	16890	16753	16788	16739	17040	16737	16775	16880	16720	16916	16908	16996	16998	16917	16871	16899	16979	16856	17025	16947	16958	16704	16922	16942	16936	16744	16704	16969	16766	16902	16895	16882	16913	16901	16809	16932	17007	16999	16989	16793	16881	16889	16918	16806	16903	16905	16908	16800	16882	16752	16849	16953	17079	16801	16787	16800	16872	16847	16975	16816	16831	16828	16799	16933	16817	16804	16973	16956	16738	16796	16779	16862	16854	16860	16836	16931	16918	16795	16937	16923	17005	16927	16916	16903	16903	17013	16889	16927	16843	16807	16893	16884	16948	16926	16862	16785	16717	16788	16775	16886	17038	16897	16852	17074	16871	16766	16905	16884	16791	16795	16855	16885	16675	16932	16795	16911	16882	16945	16792	16770	16906	16877	16848	16806	16887	16793	16825	16868	16895	16958	17042	16886	16730	16961	16689	16794	17079	17006	16924	16828	16985	16795	16748	16954	16783	16770	16880	16862	17000	16883	16836	16716	16882	16929	16929	16729	16963	16852	16757	16819	16938	16683	16902	16697	16879	16778	16847	16939	16914	16927	16740	16907	16999	16975	16769	16864	16905	16978	16876	16772	16760	16854	16943	17077	16783	16932	16918	17049	17089	16736	16746	17039	16909	16703	16979	16922	16825	16841	16896	16783	16847	16823	16835	16886	16802	16717	17055	16898	16831	16923	16964	16896	16759	16958	16849	17069	16794	16790	16895	16889	16882	16867	16712	17000	16979	17030	16942	16883	16784	16841	16818	16985	16851	16874	16805	17025	16787	16902	16917	16776	16880	16876	16722	16667	16874	16915	16912	16795	16770	16691	16947	16825	16707	16951	16691	16953	16769	16810	16961	16880	16842	17059	16864	16721	16793	16832	16613	16832	16785	16912	16970	16971	16959	16759	16877	17012	16982	17004	16810	17120	16857	16780	16722	16994	16747	16927	16701	16791	16674	16952	16837	16722	16879	16805	16933	16958	16855	16844	16853	16730	16958	16971	16869	16846	16858	16882	16741	17005	17038	17001	17009	16830	16861	16869	16921	16864	16978	17007	16904	16973	16978	17017	17083	16882	17098	17041	16994	16722	16787	16896	16812	16949	17027	16880	16921	16861	17027	16895	16798	16921	16828	16857	16916	16953	16947	16827	16881	16860	17062	16943	17062	16971	16978	16766	16775	16709	16869	16922	16797	16859	16801	17025	16770	16720	16897	16858	16819	16867	16781	16866	16919	16964	16802	16773	16979	16966	16917	17186	16970	16725	16986	16912	16816	17036	16917	16957	16633	16786	16821	16756	16966	16826	16746	16858	16855	16914	16881	17004	16981	16869	17019	16905	16959	16600	16971	16697	16900	16975	16831	16864	16884	16974	16963	16883	16933	17089	17014	16893	16854	16973	16835	16837	16778	16847	16987	16920	16824	16780	16968	16851	16887	16668	16760	16647	16865	16853	16769	16973	17016	16857	16910	16929	16906	17072	16905	16858	16800	16880	16875	16818	17030	16968	16776	16877	16883	16863	16912	16933	16655	17171	16792	16865	16904	17015	16904	16895	16951	17019	16980	16854	17069	16786	16925	16976	16791	16907	17003	16910	16878	16934	16996	16755	16963	16845	16813	16878	16879	17028	16844	17109	16779	16807	16998	16836	16920	16775	16794	16968	16974	16805	16868	16782	17078	16972	16651	16853	16931	17053	16816	16712	16703	17005	16844	16732	16911	17108	16801	16815	16933	16732	16788	16916	16831	16691	16997	16590	16883	16936	17038	16903	16691	16959	16951	16958	16864	16830	16747	17009	17039	16736	16698	17029	16731	16839	16920	16724	16946	16787	16965	17064	16659	16759	16960	17032	16991	16811	16820	16942	16751	16747	16875	16763	16816	16917	17001	16766	16946	16961	16891	16742	16865	16910	16903	16913	16951	17005	16876	16704	16805	16913	16829	16897	16893	16880	16964	17115	16929	16806	16917	16902	17073	16813	16866	16766	17058	16801	16870	16787	16990	16881	17049	16911	16979	16951	16971	16889	16928	16850	16990	16829	16917	16909	17057	16993	16961	16756	16928	16796	16775	16871	16857	17018	16617	16901	16881	16846	16803	16953	16958	16737	16758	16855	16789	16833	17028	16761	16949	16887	16942	16773	16817	17025	16927	16802	16874	16813	16610	16831	16863	16755	16860	16852	16751	16795	16731	16688	17077	16619	16865	16721	16801	16933	16901	16978	16815	16869	16877	16787	16738	16822	16820	16739	16910	16964	16850	16797	16841	17068	16844	17020	16935	16884	16804	16687	16835	16929	16954	16826	16759	16926	16938	16841	16856	16913	16916	16793	16928	16885	16895	16827	16925	16764	17077	17032	16871	16954	16813	16793	16920	16788	16794	17048	16943	16913	16704	16840	16802	16883	16937	16831	16800	16911	16839	16896	16963	16836	17058	16982	17024	16872	16685	16751	16893	17018	16927	16931	16779	16850	16967	16873	16913	16752	17026	17100	17008	16786	16760	16869	16965	16807	16746	16937	16757	16880	17145	17030	16915	16906	17102	16944	16895	16951	16936	16822	16862	16531	16816	16930	16952	16745	16766	16695	16891	16844	16969	16933	16882	16937	16907	16780	16943	16889	16915	16880	16747	16875	16992	16909	16919	16915	17053	17107	16717	16741	17026	16851	16833	16981	16727	16989	17073	16773	16914	16866	16942	16863	16981	16610	16927	16637	16935	16862	17021	16866	16852	17035	17002	16899	16861	16990	16693	16648	16866	16849	16838	16913	17186	16803	16969	16897	16765	16939	16938	16990	16891	17098	16825	17049	16848	16861	16896	17003	16775	16841	17116	16944	16757	16835	16980	16925	16617	17003	16842	16858	16971	16925	16817	16864	16887	16870	16976	16890	16749	16911	16837	16879	16963	16987	16935	16724	16810	16975	16896	16891	16768	17036	16855	16864	16798	16799	16788	16810	16995	16779	16804	16672	16972	16960	16744	16841	16877	16763	16861	16839	17066	16715	17119	16793	16713	17007	16918	16836	16793	16888	16783	16874	16820	16794	16862	16865	16927	16738	16872	16983	16819	16847	16774	16727	16720	16720	16906	17013	16964	16896	16866	17045	16731	16833	16828	16726	16968	16651	16846	16691	16942	16943	17019	16744	16843	16868	16802	17033	16817	16825	16857	16912	17060	16914	16870	16857	16691	16906	16866	16883	16785	16629	16778	16810	16811	16857	16954	16990	16857	16871	16919	16945	16738	17054	16683	16838	16662	16848	16858	16957	16918	16954	16831	16998	16966	16883	17203	16908	16970	16902	16757	16875	16656	16932	16803	16904	16633	16956	16909	17046	17043	16899	16873	16818	16689	16818	16896	16871	16973	17000	16740	16725	16862	16991	16828	16804	16965	16900	16859	16879	16797	16939	16891	16996	16872	16950	16874	16981	16964	16795	16996	16851	16865	17102	16791	16893	17036	16789	16727	16946	16949	16821	16892	16871	16921	16818	16882	16786	16849	16867	16884	16901	16886	16989	16971	16806	16793	16915	16817	17006	16821	16776	16948	16934	16908	16899	16797	16938	17020	16929	16787	16952	17053	16941	16984	16650	16994	16878	16790	16898	16826	16935	16837	17011	16815	16987	16937	16843	16948	16812	16733	16795	16715	16837	16872	16716	17133	17060	16939	16717	16887	16714	16850	17005	16884	16788	17001	16921	16756	16786	17008	16910	16822	16929	16732	16793	16913	16910	16832	16949	16636	16751	16836	16854	16905	16798	16868	16766	16858	17068	16960	16774	16859	17033	16744	16833	16607	16835	16981	16891	16919	16804	16742	16773	16952	16821	17093	17067	16773	17189	17051	16850	16853	16985	16899	16968	16874	16853	17033	16892	17027	16839	16803	16690	16973	16751	16964	16911	17102	16855	16992	16849	16852	16940	16801	16932	16878	16821	16750	16830	16724	16844	17103	16773	17054	16819	16985	16773	16927	16945	16918	16790	16870	17013	16945	16913	16781	16843	16925	16808	16763	16875	16872	16848	16853	16951	16832	16725	16759	16717	16906	16749	16878	16873	16579	16883	16989	16956	16812	17039	16715	16954	16864	16776	16870	16794	16771	16839	16977	16787	16831	17020	16921	16848	16999	16765	16913	16830	16816	16807	16819	16956	16893	16834	16785	16886	16784	16804	16808	16872	16804	16833	16846	17010	16789	17036	16801	16853	16777	16953	16961	16826	16881	16791	16915	16670	17072	16934	16913	16912	16820	16952	16877	17036	16796	16882	16746	16742	16759	17009	16824	16857	16810	16778	16942	17008	16907	16838	16903	16727	16890	17015	16824	16752	16935	16971	16906	16909	16943	16983	16847	16743	17006	16695	16758	16998	16930	16921	16896	16713	16963	16752	16927	16871	16963	16842	16749	16788	17097	16789	17024	17132	16774	16753	16912	16931	16697	16812	16849	16924	16846	16996	16969	16977	16646	17035	16866	16868	16993	16935	16916	16946	16968	16959	16964	16800	16760	16951	16943	16862	16995	16989	16914	16858	16853	16818	16966	16830	16839	16861	16823	16878	16722	16893	17062	16906	16949	16862	17004	16657	16978	16916	16973	16954	16752	17049	16957	16803	16946	16859	16866	16911	16856	16734	16781	16785	16723	16854	16818	16930	16889	16937	16801	17096	16738	16797	16950	16941	16934	16830	16848	16772	16996	16814	16914	16922	16758	16906	16822	16857	16873	16990	16866	16845	16947	16689	16882	17011	16852	16861	16947	16815	17140	16959	17053	16857	16840	16972	16861
50512	63098	64002	53261	41235	37320	34719	32484	29312	27902	27229	27114	26974	26734	26511	26453	26299	26473	26351	26210	26286	26159	26307	25993	25992	26154	26149	26251	26159	26182	26358	26179	26365	25997	26025	26064	26133	26455	26054	26177	26007	25981	26158	26360	26188	25968	25829	26110	26093	26372	26368	26041	26148	26155	26161	25912	26291	26082	26000	26119	26001	26334	26055	26070	26320	26114	26240	26041	26240	26161	26158	26348	26111	26149	26293	26275	26274	26053	25993	26063	25878	25970	25958	26197	26103	26050	26019	26163	26179	26220	26159	25944	26345	26217	26134	25914	26347	26279	25930	26227	26201	26168	26086	26002	26054	25735	26100	26249	26312	26066	25996	26267	26162	26213	26151	26053	26135	26025	25898	26030	26224	26209	26139	26237	25985	26207	26365	26258	26089	26083	26068	25957	26315	26295	26124	25846	26090	26220	26082	25976	26124	26107	26082	25994	26092	26277	26201	25949	26042	26114	26269	26210	26071	26117	26172	26228	26161	26085	26265	26220	26050	25942	26237	26126	26135	26104	26188	25936	26062	25969	26103	25934	26015	25859	25898	26068	26068	26243	26186	26219	25897	26147	26368	25948	26055	25914	25920	26090	26366	26134	26193	26081	26127	26132	26174	26048	25989	26073	26277	26181	26089	26014	25980	25916	26017	26133	26030	26080	25941	26145	26086	26278	25989	26009	26291	26034	25905	26196	26229	25975	26186	26350	25976	26304	26035	26234	25929	25955	26330	26243	26274	26175	26017	26005	25987	26174	25991	26303	26004	26198	26008	26169	26212	26127	26065	26050	26040	25942	25907	26129	26045	26322	26018	26123	26304	25976	26200	26167	26290	26100	26150	25994	26074	26061	26032	26148	26335	26087	26413	26307	26450	26099	26109	26028	26268	26194	26096	26134	26228	26142	26169	25872	26114	26134	26255	26077	26055	25955	26139	26120	26257	26104	26378	26078	25973	26012	26193	25996	26360	26170	26131	26025	26144	26321	26183	26065	26340	26088	26303	26201	25917	25965	26083	25964	25958	26169	26168	26012	26028	25865	25955	26183	26294	26129	26333	26022	26150	26259	26306	25986	26156	26078	25943	25988	26242	26161	26030	25999	26140	26069	26291	26271	26067	26057	26176	26025	26295	26209	25958	26146	26055	26098	26190	26175	26338	26064	26139	26130	26122	26361	25811	25953	26199	26231	26092	26119	25827	26163	26327	26034	25865	26081	26327	26126	26432	25944	25903	25940	26259	26114	25911	26073	25825	26041	26229	26008	25935	25937	26304	26175	26144	26176	26155	26005	26139	25973	26025	26213	26200	26031	25920	26175	26119	25942	26138	25927	26163	26103	26012	26141	26261	25949	26330	26051	26189	26130	26099	25975	25907	25908	26352	26277	26181	26176	25962	25984	26090	26147	26155	26182	26311	26011	26320	26137	26144	26179	25885	25993	25986	25872	26132	26187	26033	26007	26225	25951	26030	26241	26238	26021	26269	25886	26198	26044	25953	26143	26077	25978	26312	26425	25981	25761	26006	25995	25822	26167	26353	26122	26072	25911	25993	26070	26096	26188	26026	26113	26071	26105	25876	26093	26120	26128	26176	25759	26136	26320	26122	26009	26084	26154	25923	26250	26063	26055	26101	26137	25994	26256	26102	25956	26022	26069	26017	26048	26038	26028	26171	26035	26123	25972	26116	26266	26176	26254	25951	26120	26021	26243	26395	26078	25900	26196	25897	26168	26039	26058	26170	26259	26158	26020	26074	26116	26051	26035	25815	26081	25908	25920	26162	26221	26357	26247	26069	26310	26082	26104	25941	26438	26300	25965	26175	26242	25819	26017	26277	26149	26526	26064	26398	26352	26162	25874	26186	26046	26167	26006	26213	26289	26146	25819	26263	26440	25985	26092	26156	25958	26084	26226	26173	25992	26012	26337	26239	26059	26132	26330	25935	26008	26190	26122	26197	26079	26141	26178	26190	26047	26118	26335	26285	26181	26120	26332	26081	26034	26236	26151	26115	26137	26230	25930	26201	26223	26068	26159	26392	26155	26084	25852	26275	26049	26018	26003	25959	26234	26132	25896	26131	26131	25987	26170	26427	26087	26055	26077	26445	26014	26132	26038	26006	26242	26092	26488	26135	26078	25934	26049	26001	26107	26120	26131	26049	26229	26322	26104	26095	25853	26090	26033	25845	26075	26273	26250	26136	26217	26008	26092	25997	26256	26430	26216	26310	25955	26421	26131	26004	25947	26155	26047	26025	26151	26334	26227	26224	25934	26096	26382	26016	26156	25927	26079	26133	26252	26219	26155	26173	26045	26029	26130	25894	25993	26278	25905	25901	26238	26061	26066	26209	25873	26224	26199	26106	26116	26080	26096	26180	26171	26109	26201	26047	26099	26048	26013	25948	26233	26104	25960	26071	26224	25966	26166	25946	26075	25818	26288	26354	26042	26040	26074	26326	26123	26265	26209	25854	26218	26213	26065	26306	26136	26119	25935	26040	25967	26015	26097	25929	26166	26201	26197	26448	26273	26181	26165	26466	25973	26011	26076	26024	26325	26537	26118	25975	26105	25966	26132	26229	25975	26098	26284	26186	25979	26135	26037	26148	26167	26094	25816	26202	25986	26218	26123	26152	26340	26164	26233	25903	25971	25983	25935	26166	26119	26283	26177	26152	26052	26166	25907	26095	26085	26038	26025	26251	26242	26123	26330	26107	26135	26205	25988	26058	26314	26069	26039	26085	26155	26166	26187	26051	26136	25966	26259	26317	26123	26238	25791	25889	26030	26289	26072	26157	26226	26358	26009	26098	26224	26012	25905	25969	26105	26127	26009	26033	26009	26275	26277	26024	26103	26033	26158	26106	26247	26039	26227	26070	26096	26129	26009	25913	25920	25860	26274	26195	26010	26186	25963	25867	26236	26084	26179	26098	25958	26078	25894	25941	26114	26471	26286	26193	26207	26285	26339	26267	26138	26224	25726	26128	26190	26366	26210	26080	26098	26229	25848	26089	26374	26310	26179	26059	26216	26157	26074	26120	26019	26292	26262	26224	26199	25923	25913	26089	25965	26392	26154	26083	26331	25985	26014	26079	26108	26312	26253	26197	25973	26092	26110	26014	26164	26311	26220	26296	26185	26192	26109	25964	26107	26218	25759	26213	25993	26107	26067	26238	26065	26044	26233	26265	25930	25924	26333	26301	26260	26276	25924	26107	26227	25998	25963	26050	25884	26077	26320	26048	26145	26094	26177	26252	26158	26154	26098	26133	26216	26035	26088	26112	26091	25902	26120	25943	25972	26066	26185	26276	26088	26279	26187	26313	25981	25956	26286	26238	26067	26032	26138	26107	25963	26298	26206	26042	26205	26405	26099	26129	26134	26078	26040	26236	26071	26114	26146	26013	26269	26154	26282	26148	26136	26030	26020	26170	26067	25969	26077	26057	26144	25997	26365	25993	26094	26096	26132	26372	26217	25898	26129	26205	25946	26066	26130	26359	26189	26274	25885	26186	25937	25917	26194	26264	26145	26054	26225	26169	26172	26049	26163	26178	26191	26330	26214	26102	26043	26220	26338	26044	26120	26082	26103	26191	25963	26201	26037	26111	26012	26092	25950	26133	26303	26061	26175	26013	26180	26029	26190	25899	25986	26239	26001	26126	25967	26155	26269	26335	26048	26256	26127	26093	26038	25959	26160	26076	26187	26218	26190	26124	26098	26031	25828	26301	25949	26042	25944	26133	25989	26034	26304	25943	26143	26235	26332	26092	26091	26082	26083	26126	26064	26302	26106	26114	26234	26259	25916	26306	26119	26097	26124	26183	26178	26289	26133	26144	26067	26121	26144	26166	26122	26225	26186	26169	26259	26076	26076	26161	26103	25986	25669	25962	25998	26071	25950	26330	26127	25958	26305	25939	25974	26294	26185	26151	26138	26125	26127	26087	26005	26158	26282	26245	25958	25875	26117	26245	26051	25901	26147	26222	26046	25881	26003	26259	26188	26067	25989	26183	25720	26069	26024	26155	25863	25922	26021	25891	26119	25921	26067	26246	26359	26057	26067	26110	25959	26382	26233	25905	26093	26304	25961	26049	26128	26003	26155	25991	25959	25886	26130	26268	26320	26267	26132	25940	26138	25882	26099	26052	26268	26077	25979	26289	26452	26452	25892	26130	26031	26036	26221	25873	26032	25858	25926	25822	26213	26186	26120	25942	25990	25896	26093	26351	25971	26219	26193	26026	26018	26181	25917	26101	26415	26068	26248	26098	26038	26132	26354	26257	26311	26088	26017	25925	25978	26200	26091	26278	26160	26508	26270	26245	26245	26053	26119	26176	26407	26203	26302	26055	26028	26100	26154	26177	26062	26023	26211	26069	26265	26102	26130	26111	26045	25758	26187	26044	26091	26267	26170	26018	26217	26239	26273	26236	26278	26132	26056	26257	26077	25916	26117	26113	26210	26146	25938	25877	25993	26078	26412	25793	26033	26240	25863	26095	26007	26343	25878	26216	26217	26098	26183	26117	26024	26148	26000	25989	26308	26136	26093	26236	25941	26109	26164	26078	26090	25860	26264	25948	25941	26055	26011	25939	26119	25741	26051	26251	26151	26245	25815	25963	25933	26101	26236	26044	26312	26173	26094	26255	26033	26136	26251	25948	26004	26098	26258	26182	25958	26180	25866	26111	26199	25916	26372	25858	26207	26229	26131	26041	25922	26052	26340	26167	26345	26055	26108	26092	26101	26116	26144	26183	26176	26095	26074	26103	25892	26263	25804	26212	26246	26061	26041	25832	26017	26070	26026	26246	26207	26218	25916	26107	26020	25876	26083	26160	26046	26231	26226	26056	26116	26258	25966	26117	26153	25752	26029	26202	26009	25917	26144	26085	25963	26288	26145	26053	26253	26113	26163	26184	26078	26204	26136	26263	26201	26276	26223	26224	26341	26447	26017	26109	26304	26298	26143	26293	26102	26098	25988	26241	26137	26160	26109	25964	26255	26086	26237	26026	26305	26233	26018	25938	26117	26167	26264	26265	26177	26074	26252	26252	25953	26067	25783	26022	26025	26109	26076	26237	26110	26121	26051	25886	26000	26022	26081	25986	26221	26249	26022	26048	26077	26192	25820	26110	26115	25741	26037	26343	26166
53990	71108	64677	47074	34817	30904	27925	24531	20492	18928	18417	17922	17648	17394	17196	17453	17232	17271	17203	17159	17021	16998	17277	17186	17171	17054	17049	16994	16854	17064	16898	17030	17002	16926	16937	16955	16984	16930	17054	17076	17083	16779	16767	17175	17003	16892	17030	16832	16821	16896	17047	16844	16825	16986	16809	16976	16961	17114	16858	16957	17072	16898	16747	17015	16998	17094	16930	16959	16851	16838	16951	16826	16941	16965	17152	16965	17100	16982	16890	16956	16941	16888	16989	16884	16838	17075	16913	17019	17011	16919	16996	16962	16934	16737	17088	16812	16992	17034	17010	16882	16759	17008	17025	17100	16970	16895	16998	16969	16822	16947	16993	16929	16957	17067	16896	17075	16927	16967	17169	16843	16824	17001	16996	17030	17042	17049	16874	17068	16888	16906	16976	17011	16773	17087	16985	17096	16915	16889	16991	17019	16887	16972	17110	16967	16923	16955	16891	16947	16924	16724	16912	16881	17135	16886	16947	16870	16844	17037	16817	16738	16871	16870	16984	16940	16830	17114	16873	17033	17078	16905	16796	16865	16975	16805	17157	16895	16969	16957	17102	16869	16884	16904	16839	16912	16899	17125	17097	16957	16867	17037	16938	17036	16913	17010	17040	16855	17115	16902	17018	17174	16951	16972	16894	16939	17028	16838	17004	16961	17165	16769	17033	16756	16817	16859	16923	16840	16922	16953	16901	16825	16900	17075	17045	17069	16839	17035	16966	16956	17136	16871	16978	16959	16908	16918	17018	16983	16999	17031	16950	16915	16912	16834	16794	16851	16929	16979	16962	16904	17211	16888	16857	16985	16949	16851	16956	16964	16851	16946	17018	16808	16935	16866	16815	16942	16933	16935	16932	16867	16974	16850	16902	16829	16846	16805	16954	17028	16875	16850	16907	17103	16973	16908	17058	17206	16891	16841	16978	16699	16893	17052	16829	17009	17026	16905	16982	16909	16943	16978	16961	17055	16839	16916	16928	16802	16972	16984	16878	16812	16811	16983	17098	16866	16845	17008	17132	16933	16989	16893	17010	17022	16950	16767	16962	17038	16860	16952	16940	16843	16746	16908	17026	17134	16889	16818	17029	16916	17012	16981	16977	16946	16813	16858	16981	16990	16909	17015	16880	16911	16910	16876	17001	16951	16803	16840	16989	17016	16948	17098	16952	16882	17125	17080	16911	17044	16814	16961	16975	16934	16976	16897	16927	17020	17006	16835	16972	16947	16875	16882	16994	16898	16984	16843	16933	16904	16939	16908	16882	16864	17031	17018	17115	16915	16860	16945	17055	16975	17067	16854	17172	16991	16939	17013	16873	17211	16912	16937	17117	16972	16963	16978	16800	16942	17096	16806	16993	16964	16984	16995	16911	17040	16945	16945	17005	17113	16978	16960	16903	16961	16864	16889	16914	16947	16894	16872	17006	16875	16963	17131	16718	17134	17231	16929	17105	16953	17005	17043	16966	16824	17054	17003	17085	16979	16955	16966	16867	17067	17037	16905	16922	16913	17046	16918	16836	16813	16919	16984	16979	17011	16967	16853	16945	16942	16993	16860	16825	17017	17016	16872	16890	16862	16886	16885	16891	17016	17079	16858	16905	16902	17099	16997	17003	17181	16934	16830	16980	16958	16932	16891	17006	17059	16790	16849	16988	16896	17057	16863	16955	16992	16875	17017	16940	17049	16840	17064	16840	16916	16918	17056	16903	16988	16955	16997	16894	16971	17013	17141	16864	16919	16887	16883	16938	16875	16986	16846	17163	16944	17040	16975	16755	16984	16926	16882	16946	16954	16990	16767	16938	17029	16869	16968	17017	16874	16698	17083	17108	16872	16982	17003	17049	16992	16857	16887	16890	17075	16948	16895	16890	16968	17019	16953	16718	17022	16924	16863	16866	17108	17163	16915	16851	16821	16919	16810	16985	16915	16875	16894	17077	17086	16884	17060	16929	17001	17004	16989	16944	17012	16957	16855	16935	16813	16734	16887	17129	16824	17009	16813	16946	16967	17027	16958	16961	16968	17095	16819	17051	16938	16930	17011	16978	16966	16646	16796	16876	16941	16902	16884	17028	16844	17088	16793	16978	16878	16972	16979	16940	16988	16977	16953	16972	17170	17088	16937	16959	16885	17102	16979	17004	17009	17003	17137	16992	16974	16962	16968	16946	17130	16889	16950	17018	16901	16927	16964	17039	16996	16966	16973	17006	17069	16975	17009	17136	16937	17035	17050	17071	16869	16936	16972	16941	16718	17064	16897	16775	16989	16873	16929	16966	16973	16777	16950	17164	16969	16871	16938	17039	17008	17098	16876	16884	16987	16792	16872	16917	17042	16886	16885	17025	17079	17046	17022	16937	16939	16923	17073	16963	17071	16914	17017	17021	16878	16980	16845	16753	17003	16812	16788	16736	16986	17005	16967	17075	16969	16728	17094	16927	16986	16970	17065	16904	16936	16995	17011	17103	16851	17127	17015	16926	16832	17026	16981	16910	16823	16888	17033	16698	17021	17021	16850	17045	16816	16971	17143	17032	16976	17004	16935	16951	16843	16927	17026	16964	16919	17256	17008	16973	17008	17056	16973	16897	16834	16973	16805	17042	16775	16942	17066	16997	16967	17080	16817	17009	16906	17121	16840	16899	16870	17108	16792	17134	17025	17003	16962	16873	16905	17020	17115	16931	16978	16835	17056	16880	17001	16911	17011	16943	16770	17060	16992	16971	17035	17093	16810	16919	16917	16950	16893	16935	16960	16785	16900	16890	16908	16996	17111	16769	16998	17032	16922	16934	16901	16765	17046	16732	16792	17004	16918	16930	16900	16881	16855	16783	17018	16844	16934	17005	16872	16898	16964	16988	17084	16918	16796	17088	16928	17015	16894	17018	16937	17040	17121	16791	17008	17226	17027	17025	16897	16920	16928	16922	16836	17043	16943	17059	17070	16943	17014	16983	16876	16837	17023	17028	16828	16813	16937	16963	16978	17065	17111	17011	16881	17038	16885	16834	16971	17007	16951	16971	16852	16917	17022	17083	16822	16892	16844	16976	16960	16886	16964	17039	17007	17013	16966	16923	16929	17117	16997	16974	16996	16913	16979	17065	16725	17140	17081	16965	16907	17022	16927	16989	16918	17056	16899	16836	17029	16993	17036	17122	16772	16952	16884	17038	16973	16956	17138	17147	16846	16803	16870	16979	16860	17016	16897	16923	16993	16894	16948	16960	16915	16862	16970	17093	16740	16983	17020	16930	16907	16857	16758	16950	16951	16980	16762	16911	16920	16939	16852	16981	16752	17054	16941	17032	16897	16903	16982	17016	16835	17061	16679	16800	17006	16856	16749	17118	16817	16923	16710	17098	17072	17063	17022	17010	17087	17194	16850	16942	16927	16955	16959	16937	17060	17125	16900	16910	17063	16807	16975	17112	17122	16941	17050	16867	16888	16972	17118	16943	16886	16900	17000	17018	17117	16911	17116	16936	16943	16961	16902	16860	17033	17145	16936	17064	16890	16964	16935	16791	17116	16897	17097	16911	17103	16849	17027	17057	16917	17000	17044	16839	17005	17023	16945	16917	16928	16906	16871	16900	16929	17042	16973	16981	16738	17070	16973	16828	16811	16788	16891	17053	17011	16831	16914	16988	17119	17004	16883	16863	16873	17060	16990	16906	16904	16927	16973	17053	16839	16876	17124	16842	17044	17195	16947	16861	16917	16871	17196	16872	16939	17057	16977	16993	16976	16852	16962	16954	16859	16956	17050	16964	17066	16890	16951	16862	16779	17116	16968	16862	16936	16717	16913	16949	17107	16913	16963	17002	16830	17094	16976	16873	16821	17067	17119	17047	17018	16788	17007	16882	16893	17038	16990	16906	16838	16870	16894	17017	17029	16811	16799	16949	16806	16860	16900	17063	17019	17091	17126	16942	16771	16976	16926	16908	16987	16991	17001	17034	16963	16906	17078	16971	17023	16780	16989	16956	16962	17007	16957	16848	16825	16874	16785	16919	17062	16901	16901	16926	16760	16959	17086	17073	16853	16952	16853	16994	16945	16977	17009	17055	16773	16924	16980	16997	16840	17247	16908	16972	16952	16913	16918	17012	16990	16941	16833	16773	16914	16995	16959	16894	16938	17001	17033	16941	16976	16862	16910	17060	16905	17050	17031	17050	16771	16885	16908	17001	16897	17010	17072	16957	16838	17148	16980	17090	16932	17000	16899	16831	17132	16863	17098	16856	17006	16912	16956	16742	16868	16896	17022	16951	17037	16847	17011	17110	16968	16925	16919	16949	16943	16867	16963	17023	16977	16890	16812	16902	16882	16778	17069	16883	16939	17053	16747	17071	16846	16912	16909	16854	16903	17098	16789	16942	17027	16988	17039	17030	16894	16741	17029	17001	17008	17025	16927	16988	17040	17001	16951	17117	16999	17052	16881	16917	16946	16924	16967	16843	16956	16945	16902	16912	17023	16949	17023	16898	16959	17041	17177	17037	16973	17013	16753	16963	16931	17007	16965	17159	16917	16888	16926	16872	16999	16886	16899	16897	16976	16930	17075	16950	16962	16931	17011	16925	17175	16913	16863	17082	17033	16992	17000	16965	17067	16965	16912	16883	16761	16851	16835	17050	17007	17277	16879	17035	16974	17023	16971	16829	16886	16798	16904	16856	16992	17200	16980	16970	17037	16819	16885	16875	16947	17089	16869	17180	16903	17040	16970	17006	16856	16952	17044	16857	16972	17102	16684	16982	16864	17057	16886	16881	16967	17014	16800	17099	17039	17017	16894	16966	16900	16775	16871	17036	16897	16950	16790	17090	17044	16919	16988	16984	16918	17188	17005	16984	16952	17123	16875	16948	16804	16888	17053	16910	16867	17017	17040	17006	16897	16926	16896	17046	17067	17037	16988	16858	16947	16939	17033	16971	17039	16992	16897	16953	16928	16958	16815	16832	17012	16935	16938	17010	17084	17024	16821	16876	17153	16944	16939	16958	16994	17205	16884	16927	17124	16719	17013	16829	16854	16999	16864	16872	16812	17156	16907	17004	16932	17066	17044	17130	16799	16965	17067	16916	17041	17036	16966	16815	16890	16914	16876	16830	16927	16854	16946	17003	16816	16936	16878	16786	16985	16976	16878	16906	16940
26020	22897	37267	41115	42000	43152	44469	36488	31993	30219	28993	28531	27935	27457	27291	27165	27140	27037	26650	26769	26659	26514	26586	26287	26440	26415	26500	26578	26337	26380	26227	26133	26119	26213	26393	26204	26468	26245	26319	26513	26386	26327	26213	26307	26311	26107	26235	26279	26314	26381	26593	26417	26204	26312	26187	26217	26324	26221	26603	26282	26205	25998	26257	26094	26136	26393	26369	26263	26277	26158	26240	26096	26242	26456	26153	26200	26302	26117	26212	26404	26541	26423	26342	26108	26140	26540	26266	26211	25999	26427	26097	26236	26247	26415	26236	26339	26234	26079	26359	26452	26323	26322	26414	26378	26441	26239	26281	26326	26281	26208	26295	26458	26189	26330	26476	26320	26396	25914	26064	26045	26201	26163	26376	26041	26199	26399	26197	26424	26317	26267	26487	26350	26133	26225	26305	26268	25981	26069	26249	26289	26127	26259	26269	26319	26141	26433	26314	26351	26265	26072	26224	26376	26176	26378	26179	26028	26201	26317	26441	26473	26395	26154	26338	26353	26393	26432	26355	26357	26343	26086	26227	26090	26372	26069	26052	26167	26354	26367	26204	26229	26184	26393	26418	26390	26306	25987	26088	26275	26289	26310	26070	26204	26430	25990	26348	26443	26232	26403	26344	26334	26351	26106	26194	26362	26226	26327	26196	26589	26239	26150	26316	26270	25956	26239	26415	26353	26358	26062	26313	26424	26085	26058	26234	26239	26163	25997	26133	26307	26348	26121	26229	26148	26279	26093	26165	25958	26163	26080	26345	26122	26503	26248	26549	26402	26401	26375	26284	26281	26185	26137	26086	26216	26267	26053	26166	26330	26413	26208	26191	26185	26384	26079	26357	26337	26181	26504	26156	26058	26078	26346	26232	26079	26166	26049	26287	26298	26243	26311	26364	26175	26231	26478	26190	26281	26135	26102	26254	26308	26319	26180	26327	26317	26309	26644	26274	26317	26207	26165	26300	26312	26417	26251	26455	26297	26058	26085	26408	26243	26350	26137	26386	26420	26254	26205	26318	26131	26186	26357	26369	26299	26427	26080	26248	26406	26370	26603	26220	26259	25935	26100	26099	26391	26053	26146	26212	25978	25995	26149	26181	25958	26288	26362	26289	26257	26245	26318	26236	26406	26394	26111	26167	26151	26070	26131	26275	26133	26318	26139	26236	26108	26285	25995	26083	26172	26291	26066	26150	26145	26152	26110	26184	26227	26548	26413	26123	26388	26220	26263	26300	26274	26360	26191	26397	26337	26187	26024	26166	26342	26371	26367	26495	26304	26209	26379	26068	26153	26078	26128	26271	26016	26314	26151	26082	26201	26187	26171	26233	26131	26263	26593	26199	26166	26000	26163	26173	26048	25998	26426	26444	26000	26282	26030	26164	26129	26138	25965	25958	26527	26058	26249	26277	26197	25898	26369	26070	26076	26081	26123	26271	26289	26393	26546	26017	26030	26549	26103	26341	26487	26123	26198	26014	26558	26677	26258	26326	26265	26206	26237	26511	26168	26463	26281	26235	26240	26174	26336	26178	26102	26153	26502	25935	26122	26213	26110	26072	26233	26173	26543	26361	26129	26404	26060	26235	26156	26001	26321	26052	26269	26178	26320	26230	26319	26275	26222	26133	26137	26336	26256	26204	26250	26404	26199	26455	26279	26246	26043	26226	25851	26194	26188	26086	26372	26282	26288	26226	26136	26234	26047	26094	25900	26145	26171	26486	26356	26147	26151	26255	26313	26447	26336	26313	26173	26485	26349	26076	26387	26405	26073	26155	26180	26377	26101	26328	26360	26333	26117	26375	26261	26303	26222	26304	26349	26125	26224	26293	26137	26333	26151	26249	26212	26246	26430	26334	26249	26339	26046	26404	26000	26326	26105	26160	26227	26188	26334	26096	25977	26254	26423	26324	26159	26128	26238	26148	26099	25961	26106	26184	26133	25917	26180	26138	26150	26195	26327	26133	26252	26188	25941	26178	26202	26044	26090	26066	26212	26103	26077	26202	26348	26508	26509	26087	26317	26393	26304	26442	26291	26438	26066	26138	26172	26133	26314	26287	26092	26332	26359	26220	26341	26400	26290	26034	26005	26427	26195	26293	26018	26069	26198	26221	26117	26242	26507	26156	26127	26359	26291	26218	26195	26099	26188	26440	26185	26395	26119	26424	26383	26116	26196	26204	26259	26180	26208	26209	26283	26039	26093	26328	26207	26193	26099	26345	26101	26281	26383	26180	26450	26402	26337	26337	26295	26161	25993	26048	26471	26384	26078	26215	26432	26094	26475	26140	26271	26074	26175	26239	26295	26608	26413	26372	26135	26353	26275	26309	26378	26246	26088	26286	26535	26322	26328	26166	26367	26360	26082	26165	26027	26382	26016	26386	26253	26079	26115	26264	26014	26312	26210	26352	26204	25871	26198	26132	26055	26196	26351	26073	26010	26153	26159	26105	26334	26289	26080	26290	26538	26262	26336	26022	26228	26348	26049	26086	26307	26324	26188	26177	26169	26045	26201	26418	26163	25944	26192	26430	26367	26281	26397	26154	26329	26232	26416	26191	26391	26385	26195	26519	26210	26328	26158	26093	26161	26412	26349	26125	26333	26229	25996	26427	26267	26294	26584	26228	26109	26203	26177	26160	26248	26210	26175	26341	26206	26306	26246	26517	26233	25979	26050	26239	26394	26310	26281	26059	26308	26195	26067	25985	26150	26154	26467	26148	26212	26122	26348	25983	26145	26273	26295	25972	26146	26369	26244	26381	26096	26222	26218	26421	26237	26148	26180	26375	26179	26088	26016	26279	26355	26294	25869	26122	26148	26165	26397	26313	26255	26208	26195	26201	26134	26209	26356	26285	26402	26075	26169	26187	26349	26079	26228	26189	26350	26052	26257	26146	26309	26490	26233	26166	26212	26231	26552	26172	26443	26106	26232	26402	26309	26314	26513	26397	26164	26086	26219	26323	26096	26074	26380	26347	26381	26179	26176	26095	26083	26264	26293	26204	26264	26178	26352	26301	26346	26350	26557	26397	26336	25979	26091	26174	26357	26481	26030	26192	26129	26218	26113	26128	26294	26176	26070	26013	26045	26061	26097	26070	26306	26253	26083	26395	26478	26179	26268	26478	26069	26193	26305	26408	26335	26418	26213	26094	26358	26328	26449	26228	26389	26214	26498	26230	26164	26351	26261	26450	26363	26138	26071	26235	26036	26427	26305	26341	26384	26258	25857	26464	26208	26196	25992	26366	26357	26513	26425	26074	26099	26241	26150	26286	26142	26220	26506	26097	26317	26210	26187	26244	26344	26274	26181	26133	26174	26529	26221	26171	26192	26102	26092	26276	26205	26333	26044	25939	26130	26299	26345	26501	26079	26344	26445	26243	26227	26276	26197	26117	26270	26072	26000	25930	26269	26434	26231	26330	26411	26262	26148	26368	26093	26234	26269	26166	26245	26441	26388	26249	26312	26126	26023	26471	26372	26119	26356	26082	26245	26258	26424	26350	26106	26233	26386	26145	25957	26108	26245	26353	26302	26106	26362	26178	26241	26238	26040	26061	26189	26310	26294	26218	26149	26207	26157	25895	26458	26242	26206	26284	26144	26350	26133	26263	26317	26322	26316	26151	26074	26328	25991	26221	26191	26339	25979	26202	26234	26324	25951	26402	26373	26262	26226	26181	26296	26284	26132	26269	26087	26214	26003	26054	26458	26113	26371	26246	26327	25997	26164	26432	26429	26415	26291	26012	26334	26256	26110	26112	26161	26111	26178	25899	26140	26372	26462	26151	26244	26210	26150	26175	25912	25994	26268	26385	26237	26253	26314	26254	25983	26143	26134	26335	26128	26393	26282	26339	26184	26296	26415	26410	25947	26134	26212	26209	26341	26454	26273	26336	26338	26092	25897	26362	26102	25960	26195	26348	25991	26141	25993	26173	26151	26515	26071	26130	26105	26357	26283	26438	26237	26204	26175	26188	26188	26251	26421	26188	26346	26208	26158	26198	26358	26292	26469	26460	26092	25926	26056	26178	26208	26010	26370	26446	26468	26137	26304	26428	26017	26267	26185	26076	26129	26017	26049	25922	26304	26375	26240	26171	26132	26306	26241	26420	26194	26156	26332	26165	26452	26071	26012	26163	26133	26425	26235	26404	26067	26254	26646	26288	26408	26274	26196	26273	26190	26321	26237	25892	26436	26471	26214	25965	26110	26033	26087	26090	26210	26159	26249	26147	26174	26086	26107	26156	26067	26183	25809	26077	26293	26463	26353	26344	26151	26216	26150	26191	26164	26257	26426	26042	26382	26345	26191	26292	26174	26286	26175	26220	26296	26243	26179	26129	26171	26248	26455	26341	26158	26310	26344	26295	26153	26190	26396	26084	26283	26271	26491	26088	26551	26186	26159	26436	26483	26412	26406	26199	26023	26303	26162	26146	26207	26088	26085	25959	26155	26337	26274	26380	25906	26247	26008	26169	26212	26155	26372	26413	26049	26355	26252	26151	26164	26425	26321	26325	26162	25992	26192	26215	26235	26375	26347	26076	26115	26040	26207	26205	26135	26368	26162	26321	26327	26197	26309	26015	26124	26094	26198	26277	26332	26269	26326	26059	26258	26269	26175	26169	26051	26240	26179	26231	26191	26414	26236	26281	26172	26160	26471	26292	26058	26348	26326	26029	26370	26314	26226	26294	26370	26182	26113	26082	26401	26340	26243	26116	26046	26307	26115	26337	26147	26423	26150	26450	26319	26343	26307	26274	25925	26295	26352	26249	26051	26289	26243	26227	26302	26156	26238	26221	26285	26123	26088	26328	26258	26325	26028	26096	26208	26447	26172	26339	26482	26449	26398	26192	26109	26071	26040	26450	26156	26384	26096	26324	26473	26389	26261	26335	26403	26081	26429	26043	25972	26157	26289	26198	26214	26435	26406	26247	26333	26306	26331	26233	26061	26210	26268	26169	26230	26267	26322	26286	26395	26409	26375	26526	26485	26354	26283	26205	26061	26313	26477	26291	26477	26261	26101	26261	26105	26147	26247	26004	26157	26262	26234	26403	26330	26602	26210	26313	26037	26134	26305	26307	26322	26143	26278	26165	26298	26262	26154	26268	26312	26101	26238	26181	26143	26107	26006	26258	26358
51446	80978	73535	55574	46390	39859	37642	28005	24113	21209	20117	19467	18533	18191	17868	17444	17585	17504	17443	17461	17416	17274	17190	17171	17117	17114	17076	17311	17037	17001	17008	17132	16949	17049	17019	17035	16956	16801	17041	17026	17247	17147	17137	16983	16961	16995	16978	16980	16950	17187	16978	16957	16994	17070	17088	17035	16969	17098	17064	16993	16917	16971	16973	17080	17183	17188	17104	17170	17007	17086	17045	16967	17058	16933	17110	17103	16896	17015	16817	17195	16978	16864	17124	17111	17191	16954	17016	17062	17073	17036	16913	16985	16966	17048	16942	16893	17082	16950	17071	17120	17050	17123	17017	17104	17065	17046	17113	16989	17101	17058	17009	16849	16942	16966	16968	16951	16930	17038	17112	17234	17036	17008	17106	17008	16877	17046	16964	17126	16992	17158	17033	16937	17034	17130	17024	16797	17091	17077	17103	17022	16939	17028	16910	17087	16970	16918	16985	17048	17014	17052	17000	17079	17002	17012	17104	17005	17067	16893	17086	17193	17052	17088	16996	17086	16818	17097	16995	17064	16975	16915	17047	17098	17062	17161	16886	16981	17095	16924	16872	16998	16868	16981	16972	16904	16970	16969	17153	16871	17071	17035	16909	16954	16879	16991	17104	16961	16903	17011	16969	17009	16952	17038	17053	17194	16947	16946	16923	17013	17004	16994	16819	16967	17184	16976	17082	17124	17041	16958	17347	16964	17086	17224	16985	16771	17050	16984	17069	17029	17027	16962	16938	16946	17015	17146	17153	17118	16921	16963	16913	17046	16962	17072	16943	17185	17072	17073	16972	17070	17103	16899	17049	17023	16979	17127	17116	17088	17184	17107	16943	17076	16905	17015	17084	16965	16878	16971	17006	17120	17151	16911	16953	17018	17112	16944	16947	17187	16988	16949	16937	17074	16949	16858	17036	17038	17124	17110	16973	16901	17139	17079	16983	16935	16904	16860	16952	17118	16955	17108	17170	17013	16966	17143	17133	16970	16904	16931	16944	17074	17095	16746	16902	17068	17087	17075	17011	16921	17139	16886	17142	17198	16934	17151	16907	17148	17056	17000	17073	17016	17035	17047	16951	16930	17139	17065	17275	17042	16984	17275	17252	16899	17021	16889	16938	16971	17123	17011	17065	17064	16998	17111	16998	17050	16973	17026	17170	17169	17008	16808	16877	16941	16975	17091	17099	17088	16995	17096	17105	16921	17068	17069	17061	16990	17065	17086	17189	16786	16935	16901	17041	17064	17067	17013	17034	17076	16911	17000	17103	16996	17051	17033	17080	16991	17098	17000	17144	17065	16980	16909	17141	16942	16965	17108	16917	16936	17218	17045	17087	17148	17032	17046	16997	17138	16896	17071	16989	17152	17034	17073	16898	17141	17012	16773	17185	17066	17044	17037	17057	17013	17005	17122	16943	17226	16926	17078	17172	16953	17073	17039	16892	17045	17068	17096	17020	16916	16876	16905	17038	16893	17005	17030	17147	17147	17079	16948	17064	17118	17094	16943	17062	17001	16992	16904	16958	17076	16923	17010	17027	17109	16878	17130	17027	16988	17082	17201	17092	17100	17020	17106	17141	16995	17108	17167	17012	16971	17182	17139	17027	16864	16993	16999	17025	16937	17070	17162	17102	17046	16889	17066	17193	17059	17092	17001	16995	16803	16976	16900	17047	16984	17001	17100	17050	17154	16880	16986	17020	16956	17012	16947	16961	17192	17248	16941	16949	17032	16865	17027	16983	17110	17151	17115	16866	17085	17007	17057	17020	16910	16968	17121	17011	17189	16970	16887	16877	16886	17032	16965	16968	17017	17018	16897	16796	17187	16904	16931	16813	17078	17076	17062	17042	17169	16899	17017	16952	16977	17089	16972	17143	17161	16977	16961	17037	17008	17088	17228	17260	17060	17174	16990	17057	16972	16957	16985	17048	16990	17158	16942	17087	17187	17096	17031	17130	16977	16954	16958	16896	16999	16995	17241	16979	16965	17025	17021	16900	17082	17104	17003	16983	17103	17078	17099	17023	16969	16946	17016	16994	17032	17041	16953	16936	17162	17121	17131	17077	17132	16953	16936	17013	16879	16961	17166	16996	17002	16919	17106	17086	17027	17070	17095	17144	16962	17087	16899	16931	17044	17131	16968	17015	17117	17242	17008	17076	17005	16977	17061	17100	17008	17114	16958	17171	16957	17027	16934	17203	16883	17204	17061	17198	16912	17138	17049	17112	16777	16954	17010	17134	17089	16980	17172	17109	16925	17044	16840	17059	16812	17040	17114	17130	17047	17002	17173	16915	17176	17132	17021	17072	17075	17078	16918	16767	16953	16917	16925	17025	17036	16819	17089	17011	17059	16984	17006	17088	17069	16929	17089	16995	16953	17043	17196	17098	16904	17081	17011	16854	17084	16822	17177	17135	17193	16885	17123	17015	17124	17147	16949	16971	17078	16899	17001	16953	17090	16890	16937	17172	17148	17040	16853	17048	17039	17146	17019	16998	17120	16948	17081	16990	17006	17115	17084	17006	16875	16964	17034	16872	16999	17122	17072	17095	16948	16990	16973	16965	16903	16977	17104	17070	17098	16924	17134	17046	16925	17043	17033	17004	17036	17031	17103	17054	16991	17103	17003	17026	17128	17106	16956	16932	17060	17059	17000	17096	17072	17061	16988	16997	16911	16711	17138	17116	17009	17129	16798	17032	17041	16917	17062	17183	17084	16943	16968	17045	17090	17081	16995	17187	16884	17238	17096	16912	17028	17119	17162	16992	16987	17024	17183	17166	17186	17059	16826	17176	17143	17027	17050	17188	17113	17049	17055	17094	16924	17040	17009	17079	17068	17148	17001	17178	16963	17204	17023	17091	16943	17066	16981	16833	17040	16830	17144	16942	17052	17067	17193	16984	17168	16997	17000	17031	16950	16905	17083	16965	17197	17050	16912	16855	17041	17012	16936	16867	17232	17001	17033	17395	16990	17071	17142	17053	17069	17046	17027	17031	16871	16938	17033	17055	16901	17093	17062	17029	16961	17054	17043	17097	17215	17034	17056	16879	16933	16953	16934	16940	16885	16893	17054	17139	17054	17056	16951	17029	17135	17100	17051	16924	17100	17054	17022	17235	16957	17067	17032	17188	16913	16985	17173	17006	17077	17050	16949	17045	17168	16996	17112	17009	16934	17110	17301	16912	17034	17036	17080	17103	16911	17216	16960	17061	17130	17107	17115	17070	17077	17108	16986	17101	17047	17116	16831	16995	17008	16898	17036	17071	16917	17033	16958	17149	17025	17063	17064	16917	17234	17026	16999	16966	17071	17092	17076	16899	17154	17126	17085	17107	17022	16924	16968	17040	17203	17062	16955	17140	17183	17064	16919	17016	17029	17056	17072	17021	17161	16975	16989	17142	17245	17052	16886	17042	17078	16916	16896	17055	16999	16942	17203	17034	17041	16944	17187	16925	17013	16860	17125	17008	17125	17022	16918	16874	17032	16840	17176	17002	16908	16950	17120	17102	16898	16840	16986	17039	16959	17170	17011	17103	16996	17114	17050	17057	17113	16952	16920	16916	17162	16954	17121	17121	16847	16901	17027	17012	17120	17081	16931	17028	17229	16927	17023	17093	17024	16985	17098	16960	16969	16973	16932	16896	17114	17206	16968	17074	16922	17111	16915	17113	17067	17106	16878	17018	17105	17005	17063	17033	17056	17092	16864	17131	17122	16911	17189	17012	16939	17052	17095	16997	17063	17163	17164	17026	16959	16975	16961	17100	17070	17132	17025	17116	16973	17148	16989	17011	17029	17222	17054	16950	16978	16899	16932	17029	16973	16867	17084	17009	17001	16941	16970	17058	17077	17175	17005	17083	17231	17050	17049	16949	17117	17067	17156	17046	17045	16995	17034	17061	17087	17118	17055	16938	16853	16975	16973	17062	17021	16757	16888	17084	16944	17225	17011	17134	17035	16955	17160	17089	17009	17137	16938	17104	16964	16960	17054	16983	16856	17028	16891	16884	16936	17144	17090	17004	17223	17134	16986	17094	16823	17120	17009	17105	17210	16925	16969	17007	17045	17128	17041	17094	17065	16926	16907	17181	16955	17003	16946	16948	17064	17074	16997	17034	17032	17020	17124	17110	17102	17157	17178	16800	16982	16940	17038	17050	17095	16955	17010	17000	17072	17090	17014	17008	17071	17021	16822	16991	16725	17170	16980	16832	16963	17006	16895	17151	16931	17073	16985	16914	17032	17138	17067	16947	16995	17015	16863	17113	17056	16892	17038	17072	16997	16980	16997	17102	16852	16927	17115	17178	17031	17136	17099	16858	17042	17201	16900	17063	16873	16867	16947	16904	17078	16954	17210	16971	17055	17125	17009	16908	17017	16998	17087	17214	16972	16985	16883	17177	17061	17121	17245	17053	16886	17102	16950	16962	16833	17002	16983	17179	17081	17064	16949	16924	17002	16858	17179	16998	16986	16878	16870	17162	17062	17141	17117	17084	16868	17186	16996	16915	17137	17096	17102	17012	17002	17110	16969	17026	17170	17094	17101	17068	16965	16956	16950	16966	16964	16918	17035	17186	16937	17075	16910	17309	17097	16921	16913	17017	17059	16850	17191	17071	16967	17021	17160	17169	17007	17045	17132	17109	17005	16996	17069	17087	17147	17282	17015	17187	17003	17033	17030	17062	17143	16828	17067	17155	16878	17037	16983	16862	17060	17055	16898	17007	16884	17140	16888	17051	16864	17139	17024	17062	16966	17120	17114	17163	17081	17100	16918	17136	17095	17019	17236	16870	16989	17171	16998	17015	17175	16998	17105	17027	16970	17020	17048	16982	17167	16930	17140	17112	16992	17033	17041	17176	17084	16995	17093	17058	16945	17151	17145	16912	17139	17005	17213	16836	16967	16882	16982	17038	16936	16907	16876	17063	17190	17076	17026	17025	17031	16977	17011	17133	16937	17131	17210	17021	17067	16834	16904	17215	17116	17178	17089	17182	16893	16967	17149	17128	17050	16974	17109	17025	17317	17167	17089	16918	17127	17122	17108	16995	16960	17110	17064	16952	17059	17043	17051	17055	17065	17169	17090	16879	17040	17149	17045	17176	16912	16862	17122	16930	17169	17006	16914	16859	17067	16951	16916	16944	17051
23741	21707	32958	37338	39438	42502	44269	38183	35948	34046	31509	29485	28598	27746	27262	26918	27108	26785	26568	26570	26347	26272	26541	26425	26388	26174	26096	25921	26142	26212	26098	26442	26313	26146	26157	26180	25902	26350	26107	25981	26016	25988	25947	26078	26013	26120	25858	25921	26095	26153	25966	25952	26257	26217	26091	26157	26278	25910	26133	26164	26413	26093	25990	26002	25867	25911	26173	26049	25911	25942	26095	25928	25925	25817	25941	25894	26039	26095	26078	26137	25957	26039	26239	25968	26011	25955	26103	26004	25952	26208	26220	25624	26235	26035	25943	26070	25890	25873	26228	26016	25992	26204	25912	25901	25947	25897	26030	26018	25962	26004	26101	25918	26037	26007	25985	26044	26151	26043	25886	26194	26039	25849	26035	26193	26057	25774	26221	26058	26211	25914	25804	26334	25960	25957	26151	26180	26068	25940	26000	25960	25904	25899	26117	26224	25820	25924	26074	25932	25952	26146	25976	26016	25928	26083	26068	25878	26283	26071	26148	25902	25745	26071	25956	26204	26298	25844	25859	26075	25875	26070	26440	26031	25966	26064	26239	26071	25965	25859	25881	26075	25811	26285	26007	25974	25923	25915	25987	25787	26015	26102	25926	26246	26125	26091	26033	25998	26107	26135	25827	25958	25834	26031	25732	25943	25927	26113	26063	25939	25974	25929	26161	26319	26135	25781	25877	25913	26256	26054	26067	25857	26091	26057	25811	26062	25871	25695	26166	26130	25962	26198	26041	26220	26080	26003	25978	26026	26060	25825	25907	25996	25702	26018	26085	25911	26016	25984	25945	26002	25964	26126	26063	25828	25830	26043	25923	25829	26072	25997	25936	26054	26117	25943	25885	25835	26198	26041	25845	25900	26107	26000	26007	26234	25824	26215	25838	25916	25792	26056	25877	26135	26020	26003	25985	25969	26104	26253	26102	25872	26094	26216	26025	26097	26297	25992	25913	26050	25931	25782	25990	25793	26270	26161	26164	25957	25868	25808	25735	25996	26073	25998	26217	25999	25902	25993	25934	25903	26088	25827	26231	25850	25987	26031	25817	25866	25889	26056	25958	26143	26181	26089	25857	25994	26017	25881	25836	25959	26224	26016	25799	25955	26226	26264	26091	26049	25875	26047	26258	25729	26006	26231	25988	26101	26031	25900	26119	25883	25733	25901	25995	25978	26098	26038	25924	26144	26031	26052	25919	25918	25744	26108	26125	25910	26012	25984	26124	25972	26021	26053	25930	25883	26187	25883	25844	25867	26118	25783	25713	25703	26071	25973	26014	26315	26116	25989	26121	25868	26128	25956	25882	26092	25818	25878	25927	26233	26069	26001	25975	25817	26002	25939	25944	26071	26133	26093	25986	26172	26060	26136	26071	25872	26165	26190	26322	26007	25898	26013	26098	25965	25937	26075	26357	26087	25912	26113	25967	26026	25986	26104	26113	25911	26152	25948	25818	25928	26131	25911	26047	25785	26043	26019	26042	26062	26065	26080	26040	25895	25837	25878	26275	26134	25944	26036	26143	26154	26172	26021	26051	25750	25793	25796	25883	26059	26029	26054	26148	25678	26082	26097	26081	25957	26152	26021	26076	25905	25958	26008	25982	25881	25953	26113	25868	25994	26108	25916	25904	26020	26029	25913	26065	26074	26140	25874	25744	26005	25835	26251	26016	25929	26152	25941	26077	26044	26224	26410	25992	25968	26071	25558	25918	25830	26092	26115	25909	26030	26083	26112	25820	25928	26181	26055	25856	25952	25985	26162	26148	26047	26166	25941	26319	26119	26208	26133	26075	25780	25695	26036	25839	25930	25898	25834	25882	26094	25757	25966	25996	25870	26019	26220	26086	25938	25951	25940	25683	26174	25944	25907	25985	26051	26010	26048	26002	26087	25965	26079	26149	25693	25936	26030	25996	26195	25800	26142	25931	25719	26012	25918	26004	25904	26197	25637	26026	26026	25978	25986	25899	25855	26161	25867	25940	26015	25912	25922	25930	26072	25975	25910	25824	25934	25682	25814	26028	25876	25825	25910	26064	26148	25654	25961	25943	26153	26156	25889	25917	26088	25943	25929	26321	25824	26138	26046	25884	26027	26070	26004	25811	26302	26147	26114	25818	25689	26016	25955	26106	26243	25886	26105	26121	25908	25699	26032	26149	25733	26128	26155	26023	26058	25980	26191	25858	25751	25925	26129	26128	25928	26033	25880	25936	26211	26116	25824	26002	26010	25967	26090	26259	25754	25799	25969	25907	25960	25887	25940	26209	25907	25836	26076	25928	26010	25934	26113	25992	26055	25960	26048	26012	25844	26016	25995	25940	26012	26260	25955	26151	26086	26042	26188	25882	25902	26197	26029	25973	25995	25777	25882	26009	25891	26048	25904	26284	26192	25970	26016	26206	25861	26174	25901	25932	25831	26185	26015	26105	26020	25880	25915	26077	26059	26028	25760	25861	25979	25794	25925	26195	26305	26098	25767	26094	25957	25824	25800	26026	25976	25812	25946	26099	26099	26123	26026	25878	25897	25980	25912	25971	26217	26063	25971	26214	25911	26146	26147	26097	25827	26092	26011	26020	26245	25799	26054	26094	25889	26024	25831	25908	26008	26181	25958	25842	25995	25929	26206	25879	25730	26132	26225	25899	25982	26299	25980	25867	26018	25953	26127	26059	25809	26071	25838	25970	25920	25930	25793	26057	26128	26034	26278	26070	25971	25901	26067	26000	25828	26135	26020	26182	26160	26224	26052	25806	25919	25761	26081	26012	25957	26035	26211	25863	26065	25948	25968	25902	25932	26012	25983	25926	26102	26004	25984	26065	26001	25958	25879	25765	25966	26185	25961	25926	25811	26205	26147	25777	25911	26113	26092	25805	26185	26409	26026	25899	25728	25941	25900	25918	26127	26245	25968	25930	25855	25993	26136	26101	26145	25980	26052	26303	25885	26233	26088	25994	25929	25897	25958	25898	25976	25966	26117	26111	25912	26101	26035	25903	25713	25874	25914	26011	25961	25915	25891	25700	26106	25991	25822	25888	26031	26147	26223	25928	25811	26224	26331	26009	26145	26076	25823	25808	25969	25968	26045	26121	26001	25751	26050	25926	25913	26115	25776	25945	25946	25962	25967	25825	25835	25926	25883	26017	26029	26091	25743	26014	26137	26257	25880	26013	26133	25928	26119	25992	25975	26013	25908	26003	26156	26153	26161	25954	26110	26011	26151	26176	26015	26126	25843	25819	25607	25983	26099	26026	25874	26069	26154	26046	26128	26117	26040	26040	26034	26085	25983	25763	25767	25819	26081	26010	26006	25795	26003	25746	25842	25973	25798	25807	26045	26100	26051	26137	26037	26027	26039	25970	25952	25999	26154	25906	26091	26110	25783	25994	26172	25893	25812	25870	25996	25978	25932	26044	26040	26016	26087	25970	25874	26227	25998	25818	26092	26014	26020	26012	26275	25952	25977	25896	26140	26054	26172	26088	25993	25892	25806	25721	26100	25986	26115	25935	25805	25805	26145	25979	26270	26097	25854	26059	25777	25854	25812	26044	25962	25794	25901	25975	25845	25966	26023	25901	25997	26156	26367	26035	25717	26004	25946	26013	26041	25901	26118	26009	26178	26099	25970	26041	25863	25894	26133	25991	26079	26006	25926	25821	26123	25998	26052	25784	26092	26018	25883	26300	26029	26108	26113	25996	25820	26074	25972	25852	26089	25925	26015	25817	25987	25786	26026	25924	26114	26203	25874	25974	26229	25807	25956	25936	26007	26180	25911	25882	25775	26149	26016	26267	26044	25878	26050	26061	26249	26123	26188	26192	26089	26217	25925	26030	26124	26148	26048	26040	26050	25999	25890	25796	26135	26123	26054	25993	25939	26185	25905	26106	25887	26065	25878	26011	25847	26043	26039	26005	26002	26127	26092	26081	25953	26131	25884	25953	25916	26039	25765	26033	26150	26260	25923	26119	25806	26023	26049	25845	25957	25898	25970	25943	26128	26112	26153	26146	26075	26029	26425	25948	25971	25973	26157	26163	25757	26109	26183	26174	25939	25812	26075	26137	26075	26165	25733	26038	26150	25768	25738	26048	25869	26006	26203	26074	26225	26034	25834	25863	26071	25773	26056	25707	25919	26036	26154	26014	25912	26234	25881	26137	25796	25932	26037	25934	26196	26176	26053	26057	25887	26130	26011	26056	26337	25782	25854	26007	26135	25959	26069	25998	25916	26006	25957	25920	25906	25921	26013	26148	26025	26039	25981	25965	25918	26112	26161	25714	26048	26114	25807	25958	26226	25976	26190	25997	25790	25949	26086	26123	25891	25854	26000	25838	25952	26127	26169	26082	25956	26044	25959	26092	25939	26105	26007	25793	26266	26036	25967	25877	26037	26205	25814	25903	25856	26042	26223	26067	25707	26184	25975	26003	25942	25760	26042	26297	25708	25944	25702	25932	25855	26130	25876	26048	25629	26274	25983	26091	26009	26069	26110	26022	26276	26124	26124	25884	26314	26072	25967	26261	26159	26147	25969	26113	26023	26003	26212	26022	25814	25933	25805	26170	26181	25924	26015	25835	25887	25985	26133	26041	25876	25870	25919	25919	25828	26090	26123	26089	25750	25901	26118	26209	26159	25795	26060	25963	25980	26065	25806	26212	26171	25918	25992	25812	26005	26017	25947	25921	26127	26024	25954	25897	25892	26061	25898	25788	25940	26249	26179	26011	26028	25917	25956	26012	25852	25967	26037	25867	26207	25984	26160	25936	26054	26171	25845	25843	25921	26046	25915	26157	25669	25888	25921	26049	26046	26321	26190	26115	26054	25818	25927	25972	26048	25875	26092	26094	25942	26156	26042	26001	25791	25912	25816	26119	26045	26129	25935	25932	25762	25967	25863	26136	25832	25896	26019	25946	25944	26199	25875	25830	25989	26095	25914	25868	25884	25849	26170	26150	25963	26130	25880	26034	26122	25919	25728	26092	25784	26178	25832	25918	26064	26085	25700	26042	26032	26066	25955	26040	26128	25857	25962	26062	26119	26252	25733	26160	25926	25820	26163	26275	25960	26186	26041	25815	26003	26428	26222	26093	26226	26064	26107	26046	26100	25899	26009	26153	26027	25989	25901	25795	26381	26053	25953	25946	25786
53748	86857	81413	65135	52385	44381	38251	31881	29079	25646	22787	20338	19581	18506	18027	17853	17545	17494	17309	17113	17337	17330	17257	17272	17091	16989	16905	16912	16950	16863	17007	17142	17032	16858	16811	16816	16975	16904	16843	16913	16960	16901	16834	16930	16774	16862	16887	16835	16912	16884	16959	16978	16878	16923	17016	16983	16838	16833	17022	16684	16798	17042	17018	17042	16696	16869	16696	16788	16737	16651	16928	16992	16969	16871	16903	16996	16904	16600	16919	16844	16690	17032	16951	16877	16834	16696	16724	16794	16905	16737	16675	16839	16855	16764	16991	16833	16725	16859	16741	16772	16715	16910	16850	16931	16723	16849	16933	16838	16995	17016	16783	16781	16862	16914	16929	16897	16872	16782	16818	16729	16659	16993	16722	16718	17035	16843	16823	16770	16921	16899	16851	16821	17056	16759	16895	16983	16893	16843	16871	16859	16833	16832	16852	16887	16840	16910	16843	16885	16676	16967	16960	16787	16814	16806	16767	16913	16973	16828	16914	16671	17120	16720	16852	16858	16881	16796	16800	16812	16859	16918	16740	16834	16781	16790	16902	16816	16855	16889	16808	17109	16799	16789	16959	17007	16706	16874	16816	16874	16911	16849	17006	16726	16818	16763	16801	16607	16993	16811	16918	16888	16950	16884	16944	16826	16806	16961	16778	16819	16849	17011	16821	16642	16653	16685	16854	16697	16905	16948	16891	16769	16812	16952	16962	16809	16932	16783	16960	16803	16699	16752	16922	16868	16926	17034	16794	16803	16744	16684	16753	16771	17020	16826	16887	17122	16937	17006	17031	16790	16660	16720	16862	16842	16973	16865	16669	16770	17046	16704	17100	16969	16905	16767	16748	16827	16727	16806	16767	16931	16788	16851	16825	16902	16883	16752	16920	16874	16912	16850	16762	16807	16741	16802	16753	16824	16698	16775	16804	16770	16928	16963	16939	16592	16827	16879	16974	16730	16786	17116	17012	16880	16817	16865	16960	16822	16912	16927	16888	16879	16902	17027	16777	16794	16831	16723	16784	16860	16869	17047	16813	16925	16843	16711	16821	16920	16753	16896	17022	16876	16790	16778	16832	16918	16846	16977	16680	16983	16994	16923	16916	16799	16918	16782	16758	16735	16928	16741	16822	16815	16597	16989	16939	17082	16918	16907	17047	16862	16707	16892	17061	16924	16900	16826	16991	16922	16983	16795	16897	16886	16789	16843	16868	16780	16773	16935	16850	16880	16933	16812	16822	16919	17139	16686	16810	16908	16888	16795	16847	16885	16775	16935	16764	17028	16978	16739	16750	16643	16949	16865	16767	16741	16853	16876	17051	16886	16870	16991	16865	16817	16840	16688	16896	16980	16891	16770	16763	16922	16880	16838	16936	16858	16951	16898	16864	16875	16903	16781	16796	16850	16765	17009	16882	16874	16934	16800	16945	16868	16977	16984	16812	16773	16814	17020	16942	17008	16721	16850	16873	16756	16842	16763	17056	16681	16796	16895	17027	16861	16910	16994	16882	16787	16960	16853	16892	16715	16992	16821	16856	16723	16875	16821	16824	17005	16820	16868	16805	16974	16639	16871	16699	16719	16889	16941	16877	16984	16828	16626	16862	16766	16665	16834	17001	16937	16843	16808	17019	16745	16930	16940	17117	17033	16683	17037	16762	16954	16638	16729	17056	16943	16747	16857	16789	17016	16866	16978	16838	16824	16739	16786	16891	16980	16926	16992	16841	16760	16969	16882	16932	16958	16853	16776	16825	16904	16719	16930	16910	16909	16740	16905	16683	16946	16752	16883	16876	16889	16882	16753	16912	16700	16879	16920	16804	16712	16938	16873	16977	16924	16971	16833	16860	16815	17009	16844	16897	16781	17065	16935	16816	16684	16946	16852	16957	16782	16851	16842	16659	16827	16848	16839	16964	16833	16836	16857	16714	16798	17040	16607	16751	16739	16872	16889	16945	16718	16776	16936	16858	16965	16833	16833	16814	16869	17009	16892	16981	17002	16803	16860	16739	16895	16955	16810	16894	16586	16910	16969	16779	16786	17062	16860	16913	16696	16785	17047	16787	17041	16868	16805	16807	16959	16764	16951	16836	16762	16923	16593	16855	16824	16831	16967	16922	16794	16866	16709	16967	17026	16821	16714	16784	16923	16855	16811	17038	16740	16825	17019	16800	16773	16899	16856	16878	16854	17118	16777	16837	16776	16887	16841	17014	16871	16856	16638	16817	17021	16863	16908	16748	16890	16964	16743	16935	16879	16915	16743	16975	16889	16828	16897	16920	16789	16866	16951	16867	16915	16805	16796	17012	16879	16797	16919	16758	16829	16996	17051	16891	16798	16889	16882	16878	16977	16706	16856	16798	16944	17021	16746	16885	16884	16827	16989	16834	16880	16869	16945	16950	16806	17029	16771	16975	16874	17050	16950	16913	16733	16867	16801	16688	16995	16794	16854	16892	16981	16770	16850	16985	16894	16614	16870	16906	16883	16737	16862	16735	16949	16910	16824	16854	16862	16924	16937	16783	16916	16796	16850	16840	16919	16842	16778	16820	16759	16716	16912	16897	16798	16707	17070	16751	16857	16784	16740	17017	16994	16923	16901	16910	16751	16806	16865	16793	16866	16760	16903	16864	16923	16861	16919	17108	16749	16782	16907	16820	16797	16710	16743	16768	16843	16879	16806	16848	16913	16780	16823	16803	16749	16902	16894	16957	17111	16893	16791	16887	16857	16732	16913	16835	16807	16815	16928	16794	16925	16850	16839	16760	16963	16968	16805	16884	16890	16861	16765	16864	16827	17039	16987	16909	16898	17009	16946	16905	16992	16973	16905	16831	16855	16688	16824	16602	16879	16910	16873	16732	16913	16819	16825	17042	16854	16776	16985	16872	16748	16824	16792	17035	16760	16647	16907	16836	16617	16775	16906	17062	16877	16752	16911	16967	16771	16710	16746	16887	17153	16905	16669	17059	16840	16848	16840	16852	16804	16780	16959	16842	16830	16876	16758	16855	16693	16788	16973	16863	16931	16781	16987	16927	16802	16890	16836	16719	16829	16925	16896	16866	16882	16981	16801	16803	16735	17033	16855	16884	16837	16936	16962	16747	16801	16906	16850	16931	17012	16816	16738	16760	16766	16820	16797	16906	16840	16829	16859	16773	17027	16846	16914	16816	16691	16717	16912	16828	16912	16940	16984	16850	16640	16941	16761	16647	16891	16864	16951	16863	16877	16804	16814	16982	16846	16794	16828	16729	16888	16848	17044	16979	16819	17012	16853	16877	16993	16837	17122	16762	16887	16786	16811	16796	16983	17064	16881	16747	16851	16828	16860	16909	16792	16776	16765	16947	16832	16807	16877	16765	16876	16744	16936	17000	16914	17031	16829	16843	16846	16831	16859	16800	16969	16971	16706	16733	16849	16955	16812	16730	16944	16795	16894	16924	16651	16941	16911	16718	16952	16908	16784	16854	16891	16832	16783	16893	16696	17018	16701	16832	16936	16946	16686	16865	16835	16850	16978	16794	16734	16745	16847	16837	16777	16795	16618	16939	16834	16958	16995	17033	16960	16874	16562	16847	16855	16709	16702	16830	16866	16779	17008	16815	16822	16952	16737	16885	16662	16774	16748	16861	16835	16706	16739	16813	16794	16826	16991	16798	16833	16741	16834	16777	16973	16873	16876	16928	16748	16814	16883	16923	16744	16757	17086	17031	16813	16831	16846	16837	16991	16987	16929	16902	16760	16875	17007	16894	17069	16767	16977	16744	16737	16876	16814	16810	16886	16744	16723	16906	16897	16841	16829	17113	16936	16920	16968	16799	16958	16840	17007	17038	16953	16960	16782	16922	16740	16956	17033	16883	16840	16881	16806	16784	16977	17005	17003	17030	16736	16858	16758	16782	16883	16726	16835	17010	16837	16713	16513	16898	16824	16924	16862	16784	16923	16910	16852	16863	16906	16807	16998	16808	16744	16741	16995	17056	16828	16962	16778	16955	16871	16999	16801	16828	16758	16811	16747	16757	16729	16915	16901	16808	16921	16780	16894	16903	16806	16782	16897	16833	17015	16744	17029	17016	16739	16764	16909	16823	16853	16892	17015	16823	16723	16947	16829	16959	16667	16837	16587	16967	16913	16945	16916	16838	16808	16949	16803	16829	17139	16846	16895	16851	16893	16814	16707	16699	16762	17084	16881	17010	16869	16839	16829	16897	16852	16899	17024	16805	16791	16941	16845	16911	16703	16948	16986	16730	16853	16818	16934	17076	16821	16696	16876	17034	16858	16803	16833	16963	16725	16769	16817	16954	16832	16920	16976	16824	16873	16777	16915	16861	16794	16860	17130	16899	16837	16990	16714	16773	16729	16692	16893	16896	16789	16713	16771	16899	16853	16937	16952	16681	16672	16721	16937	16885	16878	16795	16989	16738	16834	16886	16721	16940	16764	16694	16945	16854	16888	16796	16900	16901	16802	16892	16874	16752	16774	16950	16927	16940	16812	16795	16851	16886	16745	16715	16830	16920	16877	16808	16782	16795	16938	16972	17015	16929	16876	16695	16730	16705	16838	16761	16793	16912	16888	16846	16828	16890	16728	16855	16895	16711	16846	16877	16789	16735	16815	16963	16730	16917	16820	16790	16822	16700	16951	16907	16702	16995	16786	17014	16973	16874	16695	16789	16964	16760	16866	16920	16744	16756	16913	16951	17067	16936	16864	16967	16972	16742	16900	16804	16811	16877	16890	16918	16820	16800	16638	16770	16823	16928	16762	16945	16741	16845	16945	17019	16948	16692	17077	16857	16856	16896	16752	16829	16968	16954	16781	16729	16807	16855	16748	16929	16875	16945	16835	16866	16680	16997	16881	16833	16829	16880	16881	16894	16766	16868	16774	16874	16889	16912	16784	16997	16809	16895	17078	16895	16922	16653	16805	16808	16667	16886	16783	17101	16824	16742	16649	16924	16839	16734	16711	16887	16814	16763	16873	16906	16846	16792	16952	16800	16723	16786	16782	16649	16750	16918	16935	16725	16840	16788	16956	17024	16994	16864	16697	16759	16787	16885	16996	16808	16894	17136	16913	16894	16808	16764	16968	16985	16867	16772	16789	16790	16871	16818	16917	16943	16764	16911	16621	16773	16951	16814	16621
48837	61926	60919	50704	43585	37892	34389	32149	30068	28530	27528	26989	26691	26702	26455	26361	26384	26350	26307	26116	26337	26441	26077	26237	26279	26102	25980	26148	26211	26323	26074	26092	26234	26059	25844	25917	26128	26267	26064	26155	25983	26150	26307	26127	26164	25944	25926	26070	26069	25965	26020	26496	26076	26101	26197	26014	26071	26083	25893	25975	26099	26061	26248	25916	25915	25886	26171	25841	26105	25965	26011	26195	25871	25933	26337	26292	26100	26065	25895	25992	26014	26116	26079	26130	25856	25739	26170	25947	26072	26154	26192	25788	26168	26318	26050	26404	26008	26000	26161	26186	25749	25847	25867	26197	26106	26046	26021	25904	26087	26068	26175	26107	26036	26311	26256	26075	26006	25665	26059	26121	25942	25815	25860	26042	26158	26128	26090	25764	26200	26229	25991	25888	25988	25777	26156	26046	26025	26139	25944	25888	25992	26049	25820	26249	26256	25814	26227	26040	26257	25914	26184	25865	26066	25858	25874	26140	25956	26032	26009	26137	26075	26017	25994	26127	26104	26242	26012	26110	25917	25953	26090	26025	26197	26065	25993	25764	26221	26499	26078	25811	25949	26235	26126	26339	25928	25923	25813	26032	25883	25917	25974	25978	25987	26082	25960	25970	25928	25899	26103	26106	26152	26116	25802	25842	25956	26067	25935	26129	25943	25937	26043	26253	26249	25943	25949	26006	25960	26064	26266	25994	26000	25950	26118	25873	26171	26254	26099	26140	26370	25928	25854	25901	26092	26112	25943	25789	25944	25932	25872	26068	25820	25930	25944	25793	25754	25820	25785	26062	26070	26000	26124	26317	26080	25943	26178	26163	26161	26004	25920	25819	26143	25955	25965	26223	26127	26054	26249	26271	26144	25973	25937	26079	26093	26026	26112	26016	26021	26245	26127	26001	26059	26066	26065	26124	26157	26058	26114	25788	26111	26222	25847	26172	26130	26042	26020	25880	26112	25838	25928	26308	25831	25760	26210	25946	25762	26174	26222	26106	26028	25996	25981	26243	26323	25858	26092	26141	26166	26216	25968	25924	25982	25959	25926	26013	25915	26175	26346	25923	26011	25853	26027	25842	25572	25806	25868	25965	26148	26079	26088	25999	26121	26073	26126	25991	26222	26180	25930	25912	25692	26198	25897	25898	26005	26167	26131	25920	25968	26030	26020	26044	26132	25918	26025	25787	26067	25805	25875	26075	25950	26021	25860	25879	26085	26008	26078	25996	26056	25972	25783	25997	25976	26099	26122	26028	26169	25857	25891	25971	26087	26065	26096	26262	25910	25815	25873	26084	25976	26026	26083	26093	26112	26253	26096	26060	26115	25923	26030	26168	26289	25858	25904	26316	25994	25858	25867	26141	26189	26018	25996	25963	25941	25898	26306	25698	26046	26131	26138	25893	25770	26159	26025	26212	26073	25887	25914	26138	26137	25595	26100	26083	26272	26160	26108	26064	25882	25981	26193	25892	25950	25878	26285	25902	26101	25878	26117	26016	26048	26223	26240	26150	26069	25968	26073	26135	25999	26010	26469	25835	26266	26004	26150	26092	26098	26153	26031	26027	25853	26062	26082	25993	26041	25919	25893	26036	26050	26122	25870	26145	26156	26032	25855	25926	25872	25859	26091	26011	25966	25967	26026	26316	26033	25926	25820	25886	26151	25972	26320	26065	25914	25958	25932	26112	26260	25835	26012	26106	26111	26001	26137	25821	26086	26135	25988	25761	26038	25946	25970	25926	26220	25981	26082	26054	25976	25915	25927	25844	25875	26140	26239	26031	26188	25938	25941	26227	26110	26120	26056	26123	25721	26013	26048	26427	26052	26039	25793	25806	25939	25984	26054	26050	26054	25986	26073	26082	26128	26060	26002	25834	26230	26408	26032	25898	26055	25979	26072	26271	26126	26163	25934	25948	25816	26298	26121	25901	25973	26141	26100	26226	26140	26081	26051	25902	26246	25881	26008	25983	26217	25991	26077	26156	26091	26180	25959	26024	26022	26078	25986	26025	25866	25958	26065	26093	25983	25980	25871	26005	26254	25955	25902	25943	26165	26205	26088	25939	26001	25899	26406	26181	25744	25774	26227	26256	25900	25956	26074	25833	26029	26150	26016	26163	26162	26047	26047	25967	26251	25936	25929	25950	26003	26008	26081	26223	26037	26284	25890	26083	26163	26036	25901	25697	26030	26432	26046	25930	26144	26128	26231	25973	26119	25953	26012	26100	26145	25821	26112	26054	25906	25956	26084	25923	26008	26177	26239	26100	26044	26103	26118	25932	25920	25960	26072	26159	26201	26325	25951	25989	25963	25963	26059	25894	26075	26073	25955	25846	25865	25943	25827	26060	26240	25960	25870	26204	25905	25831	26038	25796	26086	26212	26142	25773	26054	26078	26129	26159	25976	26002	26019	26119	26005	25914	26419	26114	26194	26010	26048	26025	26028	26038	25918	25942	25933	26050	26105	25920	25954	26152	26060	26232	26176	26005	26035	26150	26190	25844	25921	25969	26145	26096	26144	26258	26219	26032	25865	25880	26181	26205	25870	26086	26056	25704	26114	25980	26167	26123	26113	25733	26046	25935	25967	25851	25876	26242	25760	26108	25932	26062	26193	25879	26094	25981	26185	26345	26075	26074	25973	26208	26122	26315	25962	26084	26050	26187	25962	26007	25828	25950	25721	26194	26087	26373	25971	26099	26315	25835	25852	25821	25962	26095	26173	25867	26052	26075	26197	26200	26027	26177	25916	26021	25952	25894	26173	26122	26245	26187	26180	26010	26070	25863	26153	25921	26107	26075	25900	26017	26043	26051	26238	26157	26026	25990	25976	25733	25904	26129	26019	26075	26241	25916	25915	26285	26224	26084	26297	26163	26219	26200	26147	26255	26265	26073	26068	25910	25844	25827	26236	26021	26101	26298	25840	26041	26063	25897	25836	25917	25774	25939	25837	25878	26217	26125	26109	26194	26320	26025	26117	26053	26121	26134	26151	26207	26319	25830	25813	25802	26020	26002	26163	25699	25868	26033	25991	26187	26177	26193	25896	25957	26041	26298	26118	25957	25974	25974	26152	26057	26247	25914	25742	26011	26248	26157	26081	26109	26007	26059	25836	26066	26078	25938	26292	26320	25989	26172	25998	26073	25909	25807	26095	25677	26146	25946	26126	25980	25926	25856	25956	25834	26001	26005	25934	26161	26070	25938	26020	26021	25992	25879	25920	25845	26199	26335	26070	26483	26114	26123	26064	25993	25973	25990	25852	26071	26293	26029	26000	25896	25969	26165	25939	25910	25995	26002	26083	26052	26212	26528	26095	26045	25881	25951	25822	26216	26174	26029	25945	26294	25908	25971	26057	26163	26169	25914	26097	25934	25986	26176	25919	26011	26049	26042	25984	26089	26357	26056	25926	25992	26144	26207	25864	25986	26096	25967	25809	25967	25983	26003	25945	26276	26068	26063	26167	25953	26056	26207	26191	25932	26345	25878	26019	26439	26040	26118	26129	25883	26057	26077	26001	25971	26234	26009	26155	26091	26091	25959	26193	26180	26100	25837	25875	26113	26089	25892	25806	26031	26280	25784	26084	25897	25927	26007	26063	25843	26020	25842	25981	25857	26153	26262	25935	26143	26080	26126	26055	25951	26150	26007	26240	26074	26014	26030	26061	25856	25914	26041	26152	26051	26043	26013	26302	26038	26163	26132	26198	26190	26038	25969	25828	26129	26163	26138	26008	26063	26203	26144	26039	26059	26163	26113	25730	26064	26065	26349	25964	26085	26262	25789	26014	26285	26099	26126	25961	25804	25877	26285	25865	26087	26162	25912	26019	26088	26073	26116	25860	26177	25935	26186	25931	26024	26135	25623	26256	26213	26074	26098	26105	25974	26015	25985	26014	25932	26069	25886	25989	26114	26093	25937	26002	25896	26168	26100	25940	25888	26171	25981	25980	26092	26220	26396	25935	26084	26006	25975	26046	25982	26179	26146	26290	26208	26061	25796	25874	25981	26092	26139	25906	26213	26492	26159	26434	26381	26026	25956	26265	26309	26166	26156	26102	26116	26031	26023	26016	26072	26122	26016	25985	25824	25937	26164	26085	25905	26204	25980	26257	25954	26066	26180	26084	25923	26081	26017	26134	26029	25707	25933	25993	26086	26188	25874	25933	26104	25915	26077	26059	26073	26073	26246	26345	25865	26022	26118	25998	26070	26107	26047	25984	26117	25958	26008	25973	26230	25927	26124	26177	26262	25924	25746	25803	26019	26192	25936	26103	25998	26019	26028	26188	26363	26172	26038	26086	26075	26442	25983	25845	25724	25769	25931	25884	25985	26193	25924	26107	26079	25910	25994	26015	26077	25863	25795	25765	26219	26136	25772	26115	26097	26232	26028	25864	26121	26219	26263	26212	26193	26154	26224	26136	26070	25977	26153	26110	26102	25955	26040	26321	26140	25996	26175	26091	26009	26028	25843	25969	25788	26016	26039	26220	25970	25829	25959	26003	26275	26254	25982	25986	26138	26073	26050	25867	26124	26112	25986	26091	26024	25945	26080	25995	26159	25969	26085	26305	26100	26034	26114	26080	26230	25866	26039	26159	25975	26038	26193	26342	26333	26052	25914	26033	26065	26196	25785	26064	26277	26108	26190	26080	25999	26009	26253	26057	26167	26243	25968	26316	25890	26174	26158	25968	25889	25980	26128	26121	26028	25883	26119	26200	26075	26197	26028	25932	25984	25875	25960	25883	26229	26359	25985	26041	25808	25885	25884	26033	25939	26061	26057	25950	26078	26084	26051	26028	26004	26085	25963	26019	26071	26220	26159	26102	26334	26432	26240	25813	26162	25933	25933	26054	25834	26394	26145	26107	26127	25958	25726	26041	26274	26099	26000	26191	26052	26235	25875	26022	26052	25564	25909	26155	26031	26013	25871	26094	25876	25963	26044	26067	25719	26068	25862	25978	26018	26090	25837	26226	26107	26050	26130	25957	25915	26163	26190	26066	25995	25986	26097	25992	26048	26076	26290	25904	25946	25979	26210	26185	26077	26019	26128	25898	26150	25808	26013	25908	25900	26275	26135	26081	26066	26101	26196	25923	26011	25961	25966	25905	26266	26265	26184	26369	26289	26045	25949	26069	25962
52245	70502	59985	45706	37567	31154	27525	24240	21527	19517	18523	17964	17554	17491	17387	17261	17164	17210	17154	17176	17020	17198	17126	16936	16966	16943	16997	17046	16919	16960	16845	16872	16829	17019	16879	16989	16982	17050	16937	16930	17030	16977	16950	17065	17017	17065	17038	16997	16760	16991	17066	17045	16866	16939	17026	16797	16858	16914	16930	16915	17242	16825	16971	16783	17040	16775	16889	16958	16826	17033	16964	17053	16928	16830	16829	17009	16855	17005	17007	16836	16929	16982	16940	16844	16809	16930	16857	17003	16783	16959	16838	16826	16918	16826	16943	16952	16852	16902	17102	16761	17060	16946	16977	16910	16799	16823	16910	17065	16956	16941	17029	16900	16874	16792	16945	17000	16831	16821	17008	16834	16974	16832	16988	16884	16819	16961	16996	16928	16876	16947	17010	16696	16798	17105	16845	16902	17036	16863	16882	17041	16941	16981	17033	16837	16947	16931	16945	16789	16870	16783	16833	17111	16801	16896	17063	16910	16863	16994	17055	16866	17096	16853	16915	16784	16920	16894	16816	17087	16929	16871	17073	16922	17025	16824	16874	16973	16825	16820	16926	17079	16781	16952	17030	16985	16973	16926	17028	16899	16835	16928	16919	17065	17004	16775	16811	17071	16881	17021	16851	16969	16930	17133	16797	16759	16636	16883	16953	17139	16976	16970	16862	16967	17010	16809	17023	16801	17063	16952	16945	17068	16996	16962	16545	17075	16993	17005	16902	16972	16750	16943	16958	16912	16926	16915	16972	17052	16922	16902	17082	16856	17072	16852	16948	16981	16846	17058	16799	17052	17104	16898	16916	16879	16783	16972	16971	16797	16854	16986	16799	16982	16970	16896	16963	16998	16914	16858	16951	16868	16844	17020	17002	16938	17064	16815	17015	16881	17007	16886	16863	16831	16997	16843	17057	16878	16975	16781	16969	17106	17066	16903	17011	16924	16910	17099	16782	16886	16858	16954	16775	17003	16927	16960	17125	17010	16789	17044	16960	16943	16972	16881	16998	17015	16879	16958	16786	16962	16826	16976	16937	16968	16922	17020	16885	17011	16874	16945	16840	16987	17127	16863	17061	16916	16912	16790	16953	16959	16995	16858	16862	16883	16939	17148	16812	16777	16982	16933	16992	16930	17035	16838	16969	17002	17031	16938	16795	16785	16842	16963	17083	17077	16877	16920	16897	17057	16882	17000	16744	16923	16903	16960	16935	16928	17058	16846	17140	16761	16919	16896	16959	16935	16801	16907	16837	16729	16963	16845	16889	16808	16901	17196	16768	16789	17004	16963	16887	16811	16858	16910	17102	16989	16882	16868	16690	16729	17047	17049	17012	16787	16667	16992	16872	16836	17040	16977	16949	16776	16927	17000	16896	16739	17026	16812	16992	16898	16865	17055	16804	16963	16696	16671	16775	16766	16779	16817	16959	16826	17032	16924	16918	17077	16863	16947	16960	16730	17002	16938	16901	17204	16929	16860	17064	16855	16973	16913	16914	17087	16960	16750	16815	16814	16907	16850	16967	16991	16858	16656	17143	16899	17011	17007	17064	16800	16930	16918	16899	16840	16932	16746	16773	16975	16910	17010	16951	16905	16913	16796	16924	17066	17015	16952	16781	17001	17037	16931	16966	17021	16832	16639	16823	16784	16997	16990	16953	16924	16908	17051	16796	16773	16848	17079	17007	16817	17016	16998	16935	17048	16863	16823	16921	16997	17005	16713	16991	16948	16977	16817	16838	16942	17023	16983	16984	16851	16859	16954	16921	16810	16807	17121	16613	16974	16981	16813	16892	16801	17006	16693	16844	16854	16885	16820	17055	17076	16850	16980	16797	16792	16967	16991	16889	16964	16732	16816	16948	16720	17182	16989	16771	16958	17041	16812	16874	16824	16928	16948	17003	16928	16936	16800	16887	16946	16749	17015	16857	17063	16998	17009	16928	16816	17114	16852	17007	16780	16956	16905	16768	16814	17021	16898	16900	17031	16826	17126	16836	17015	16977	16924	17021	16815	16838	17042	16752	16802	16854	16828	16842	16861	16965	17001	16774	16911	16925	16888	17175	16975	17060	16946	16987	16809	16855	16890	16946	17166	16951	16923	16913	16894	16903	17017	16893	16981	16882	16919	17051	16902	16966	16860	16955	16778	17101	16847	16867	16855	16875	16975	16911	16890	16966	17016	16990	16808	17026	16837	17019	16958	16945	16696	17249	16821	16841	16938	16897	17024	16875	16840	17029	16964	16866	16964	16847	16907	16994	17062	16888	17116	17021	16836	17004	17031	16884	16827	16903	17076	16960	16875	16968	17164	17058	17047	17015	17016	16753	16906	16848	16953	16834	17021	17098	16833	17047	16918	16983	16895	16942	16926	16891	16814	16884	16830	16796	16948	16860	16845	16966	17037	16914	16730	16888	16948	16889	16954	16833	16841	17011	16974	17046	17002	17026	16869	17039	17067	16878	17089	16836	16902	16762	17082	17020	16922	16985	16814	17012	16882	16986	16863	16840	17129	17166	16841	16861	16844	16934	16923	17073	16961	16738	16974	16859	16906	16892	16864	16828	17008	16914	16728	16834	17124	16806	16804	16859	16920	16845	16718	16994	16831	17041	16802	16873	16926	17070	16828	16802	17003	17161	16929	17107	16971	16824	16991	17022	16842	17027	16866	16793	16857	16980	17119	16848	16893	16698	16962	16867	17130	16925	17060	16910	17040	16843	16980	16896	16849	16861	16842	17075	16985	17002	16982	17089	16888	16909	17087	16923	17072	16891	16753	16694	16953	17090	16982	16911	17004	16921	16807	16849	16989	16924	16998	16933	17003	16918	16855	16781	17066	16711	17033	16916	17131	17089	17019	16968	17042	16817	16813	16888	16864	17011	16927	16709	17090	16789	16891	17002	16817	16916	17062	16784	16942	16835	16824	16915	16926	16800	16802	16893	16992	16983	16861	17074	16862	16915	16885	16832	16837	17055	16921	16833	16831	16957	16940	16809	16725	16820	16865	17124	16941	16987	17082	17066	16805	16985	16792	16882	16815	16912	16923	16799	16956	16907	16934	16878	16849	16886	16890	16966	17119	16905	16997	17046	16748	17099	16979	17001	16831	16989	16883	16893	17058	16977	16819	17002	16976	16969	16969	16718	16859	17039	16899	16876	16962	16993	16824	16920	16784	16997	16908	17079	16905	16826	16883	17029	16882	16761	16823	16959	16923	16931	16910	17046	16912	16843	16937	16855	16969	16857	16908	16750	17117	16763	17090	17017	16858	17045	16918	17028	16988	17036	16902	16786	16995	16978	16833	16747	16934	17090	16931	16835	16943	16949	17010	16861	17010	16811	17096	17061	16852	17003	16755	16903	16971	16936	16820	16840	16803	16948	16934	16868	17104	16873	16888	16859	16928	16832	16983	17045	16868	16982	16715	16872	16917	17105	16930	16675	16725	16987	17053	16980	16820	17103	16789	16879	17104	16885	16999	16761	16815	16893	16968	17074	16991	16726	16762	17048	16958	16780	16879	16984	16907	16950	17102	16806	16948	17057	16932	16809	17080	16947	16832	16854	16972	16867	16827	17015	16915	16815	16948	17042	16988	16884	16756	16898	16940	16694	16831	16903	17106	16977	16997	16858	16786	16779	16975	17037	16738	16848	17075	17067	17082	16854	16934	16876	17003	17084	16880	16979	17011	16891	16781	16939	16932	16878	17007	17047	17011	17039	16748	16987	16806	17054	16912	16988	16794	16961	17029	16953	17054	17103	16841	16929	16867	16987	16815	16842	16875	16832	16980	17053	16945	16842	16985	17002	16965	16819	16921	17078	16877	16884	16863	16974	16857	16992	16958	16900	16854	16826	17006	16955	16895	16995	16767	16867	16839	17030	16874	17064	16811	16914	17018	16797	16953	16933	17171	16862	16662	17014	16933	17007	16919	16922	16994	17051	17000	16938	16911	16962	16743	16973	16955	16959	17007	16976	16949	16869	16934	16865	16788	16976	16934	17047	16953	16922	16878	16881	16914	17026	16887	17057	16980	16890	16936	16985	16826	16907	16865	17126	17038	17185	16990	17005	16907	16860	16922	17031	16931	16655	16914	16781	17055	16889	16924	16913	16805	16826	16943	17023	16922	17014	16768	16893	16922	16886	16877	17040	16812	16948	17093	17014	17038	16928	16873	17020	16894	16842	17075	17135	16884	16810	16989	16961	16924	16834	16994	16965	16659	16890	17124	16989	16878	16792	16939	17041	16961	16778	16895	16962	16890	16987	17004	16902	16858	16989	16949	16935	16793	17025	16961	17006	16974	17164	16702	16978	17097	17082	16785	17019	16966	16853	16988	16914	16900	16847	16857	16977	16937	16876	16828	16923	16950	16701	17064	16830	16924	16833	16875	16986	17082	17018	16817	17044	16854	16827	17068	16775	16933	16789	16968	16842	16978	17119	17001	16956	16951	16830	16908	17064	17052	16941	16990	16902	17099	16955	16833	17029	16951	16759	16994	16825	16769	17020	17093	16978	16909	16980	16670	17030	16888	17019	17022	16996	17192	16933	16833	16911	17217	16844	17108	16954	16877	16998	16963	16815	16982	16932	16984	17106	16853	16814	16980	17131	16831	17107	16759	16980	16798	16784	16982	16971	16940	17097	16967	16973	17022	16951	17003	16889	17088	16955	16799	16848	16848	17032	16837	16883	17011	16914	16941	16896	16864	16806	16827	16847	16907	16944	16974	16803	17116	16864	16961	16855	16931	16859	16948	16851	16952	17047	16962	16846	17137	16792	17027	16936	16763	16783	16825	16886	16840	16849	16912	17263	16879	16964	16902	16859	16968	16875	16860	16806	17049	16866	16981	16856	16989	16968	17182	16924	16776	16923	16804	16944	16915	16903	16930	17037	17126	16618	16979	16893	16803	16960	16977	16989	16922	16938	16932	17078	16771	16940	16958	16933	16703	16829	16770	17071	17067	16917	16874	16912	16910	16784	16883	17058	16938	16801	16936	16877	16847	16927	16900	16932	16850	16979	16862	16953	16794	17062	16872	16865	16879	16735	16877	16921	16961	16958	17065	16968	16900	17016	16874	16946	16859	16892	16956	16934	16755	16845	16952	16705	17052	17003	17069	16903	17022	16919	17018	16832	16823	16846	16953
26086	23272	36783	46047	47615	48936	45162	35822	33037	30459	29136	28321	27351	26997	27111	26682	26546	26568	26583	26280	26542	26531	26461	26154	26537	26283	26190	26328	26027	26302	26368	26307	26424	26297	26110	26127	26417	26006	26137	26111	26296	26085	26048	26330	26165	26001	26030	26340	26155	26082	26375	25889	25988	26133	26192	26068	26160	26023	26217	26206	26091	26080	26046	26228	26010	26093	25990	26010	26152	26336	26158	26079	25799	25770	25816	25948	26037	25820	25904	26157	25964	25999	26153	26204	26136	26294	25966	25832	26140	25891	26287	26023	26281	26128	26171	26095	26240	26265	26146	26307	26084	26171	26066	25893	26036	26118	26113	26013	26279	25903	26002	26133	26161	25894	26241	26416	26004	26107	25847	25956	25987	26190	26030	25901	25943	26002	26131	25956	26135	26194	25979	25904	26118	26055	26121	26099	25946	26008	26260	25993	25993	26138	26014	26158	26303	26387	26203	26074	25889	26197	26403	26027	26183	25982	25896	26267	26228	26216	26020	25925	26249	26364	26451	26107	26132	26286	25881	26252	26155	26318	26001	26053	26192	26129	26482	25944	26149	26283	26047	25879	26014	26261	26089	26001	25928	26108	26180	26312	26010	25987	25885	26073	26161	25995	26026	25934	25948	26171	26036	25969	26128	26041	25963	25858	26039	26141	26316	26027	26078	26240	25916	26101	26331	26003	25931	26135	26160	25910	25863	26304	26065	26029	25911	26029	26011	26121	26119	26046	26117	26068	26039	26192	26098	26346	25985	26323	26229	26116	26050	26128	26233	26161	25972	26164	26066	26117	26080	26301	26101	26012	26105	26238	26108	26032	26325	26180	26034	26152	26012	26249	26296	26009	26024	26051	26234	25970	26292	26262	26111	26151	26046	26207	25966	26178	26150	25931	25975	26182	26223	26326	26031	25967	26342	26169	26246	25965	26145	25951	26046	25961	26139	26266	26324	25911	25900	26054	26077	26187	25884	26219	26112	26097	26027	25987	26123	25962	25843	25986	26213	26028	26235	26165	26021	26029	26075	26025	25968	26132	26140	25902	25982	26162	26291	26005	25980	25908	26058	26141	26154	25994	26132	25917	25960	26263	26226	25911	26109	26071	26180	26159	26062	26071	26157	26270	26135	25974	26118	26303	26103	25980	26218	26246	25931	26006	26121	26060	25965	26079	26048	26274	25984	26258	26109	25929	26095	26159	26158	25897	25928	25883	26175	26244	26279	26288	26049	26225	26000	26110	26264	25876	25996	26316	26153	26150	26245	26009	26005	26276	26028	26215	26128	26065	26125	26188	26083	26120	26171	25997	26203	26119	26174	26158	25920	26119	26031	26113	26098	26151	25968	26205	26163	26132	25851	25964	25994	26311	26186	26160	26293	26234	26238	26212	26001	26117	26010	26253	26127	26201	26132	26268	26034	26137	25995	26047	26221	26256	26002	26142	26036	26016	26215	26069	26121	26026	26213	26043	26018	26085	26275	26309	26188	25925	26002	26359	25937	25975	25911	26069	26163	26023	26079	26083	25919	26239	25988	26133	26045	26061	26025	25909	25992	26109	26198	25931	26250	26297	25847	26209	26053	25658	25843	25889	26028	26074	25964	26038	26403	26463	26268	26061	25999	25890	26110	25932	26374	26172	25993	26190	26226	26070	26189	25957	26164	25904	25992	26166	26035	25894	26211	26305	26002	26099	26274	26210	26213	26062	26181	26188	26227	25974	25947	26188	26240	26008	26265	26235	25917	26006	26157	26091	26296	26281	25983	26301	26176	26031	26099	25784	25861	26179	25916	25783	26113	26182	26062	26197	25958	26033	26064	26097	26152	26042	26133	26139	26200	26100	25897	25964	26154	25945	26032	26187	25923	26111	26142	26170	26298	26104	26086	25826	26131	26200	26301	26289	26082	26258	26462	26014	26275	26255	26210	26100	26134	26236	26198	26267	26324	25748	26315	26146	26264	26037	26147	26119	26009	25981	26211	26075	26158	26226	26073	25965	26029	26283	25927	26091	26216	26168	25766	26210	25983	26123	26387	26051	26095	26169	26080	26021	26220	26106	26216	26109	26140	25976	26060	26193	26072	25862	26068	26190	25920	26365	26136	26143	26316	25961	25953	26022	26279	26096	26158	26335	25972	26233	26244	26235	26192	25999	26004	26023	26190	26356	26215	26255	26131	26177	26096	26166	26322	26296	25951	25894	26057	26384	26281	26249	26228	25961	26117	26210	26360	25886	26212	26200	26063	26093	25935	26013	25953	26168	26034	26193	25999	26257	26241	26224	26149	26059	26134	26228	26102	26106	26186	26264	26152	26072	26142	25999	26319	26068	25756	26026	26222	26092	26141	26023	26262	25973	26135	26388	26461	25983	26233	26095	26144	26145	26032	26024	25997	26247	26093	26086	25989	26172	26279	25965	26016	26080	25960	26099	26175	25661	25905	25916	25963	26312	26106	25904	25818	25973	26062	26087	25901	26050	26151	26186	26082	25923	26046	26078	26175	26144	25838	26270	26067	26281	25854	26123	26188	26133	26075	26100	26254	26016	26266	26328	26073	25977	26022	25916	25778	25981	26083	26227	25982	25973	26048	25865	26169	26193	26026	26012	25976	26458	26006	25979	26094	26194	25975	26006	25973	26168	26260	25898	26154	25898	25994	26141	26277	25976	25817	26103	26150	26191	26281	25925	26155	25920	26174	26068	26200	26101	26053	26287	25883	25971	26086	26247	25974	26163	26060	25928	25934	26109	26046	26287	26336	26136	26270	26061	26083	26037	26144	26084	26304	26129	26254	26018	26105	26022	25975	26072	26272	26073	26019	26201	26162	26232	26299	26216	26122	25956	26232	26138	26286	26212	26188	26025	25907	25609	26297	26067	25935	26017	26419	25999	26442	26127	26337	26104	26448	26023	25936	26130	26033	26226	26092	26398	26012	25921	26337	26363	26153	26025	25936	26159	25984	26084	26135	26128	26167	26031	26095	26128	26198	25983	25955	26022	25955	25978	26094	25899	26169	26257	26181	25837	26104	25923	26196	26149	26083	26121	26288	25986	26272	26290	26132	26108	26090	26026	26221	26115	26026	26044	26166	26033	25967	26097	26236	26098	25900	26238	26058	26067	26229	26299	26363	26053	26129	26126	26151	26228	25963	25830	26080	26000	26066	26216	26232	25876	26086	25906	25919	25990	26156	26009	26013	26006	26059	26176	26145	26107	26261	25948	26004	26038	26069	26017	26142	26019	25909	26165	26280	26283	26078	26036	26260	26388	25988	26079	26087	26172	26166	26208	26168	26081	26158	26015	26131	25740	26096	25952	26055	26160	26043	25850	26237	25885	25984	26035	25874	26099	25999	26268	25880	25997	26018	26145	25991	25829	26097	26023	26107	26339	26129	26012	26038	26042	26119	26174	26312	26222	26205	26082	26226	25999	26279	25946	26204	26111	26045	26356	25989	25941	26032	25913	26247	26008	26091	26218	25953	26049	26145	26030	26200	26038	26255	26408	26238	26126	26147	26234	26202	26214	26083	25973	26460	26156	26119	26000	25986	25916	26133	26154	26073	26076	26192	26145	26134	26288	26212	26153	25910	26104	26053	25917	26255	26253	26064	25949	25807	26095	26056	26121	26008	26331	26046	25992	26294	26093	25879	26246	25975	26143	26067	26169	25938	25983	25839	26084	26142	26137	26138	26248	25923	26134	25750	26086	26230	26018	26160	26113	26061	25915	26244	26123	26037	26170	26306	26201	25917	26141	26243	26084	25951	26013	26107	26274	26218	25990	25885	26181	26108	25950	25983	26192	25932	26052	26127	25878	25983	26281	26081	26219	26199	26344	26233	26060	26130	25975	25956	26175	26129	26274	26038	26019	26022	26079	26041	26064	26385	26278	26045	26032	26228	26104	26232	26175	26228	26191	26071	25873	26092	26141	26056	26195	26217	26286	26121	26112	26233	26128	26207	26261	26328	25830	26142	26156	25863	26422	25920	26036	26038	25883	25932	26258	26326	26119	26204	26084	26162	25970	25940	26033	25989	26007	26105	25961	26215	26145	26263	26149	26278	26313	26121	26254	26199	26166	26149	26098	26154	26126	26024	26153	25996	26181	25943	26240	26131	26049	26156	25896	26110	26056	25947	26078	26130	26260	26095	26171	26150	25916	25936	26099	25691	26176	26223	25989	26048	26104	25982	26040	25948	26227	26077	25889	25992	25982	26188	26090	25995	25944	26129	25798	25798	26092	26175	25978	26025	25923	26050	26053	25950	25947	26227	26349	26199	26048	26148	26175	26163	26070	25992	25900	26225	26100	26140	25994	26188	26075	25974	25977	26072	26056	26049	26261	25924	26045	25955	25980	26194	26040	25827	25970	25977	26171	25873	26048	26048	26002	26201	26156	25983	26004	25949	26173	25947	26037	25851	25968	26220	26106	26271	26067	26132	26147	26232	25862	25996	25989	26104	26266	26159	26028	26093	25949	26007	26197	25875	26126	26014	26236	26355	26388	26125	26063	26133	26066	25965	26152	26122	25970	26215	25987	26106	26076	26176	26137	26225	26085	26041	26068	26034	25947	26179	26229	26218	26097	26124	26131	25924	26009	26458	26059	26120	25998	26162	26334	26261	26206	26045	26015	25879	26192	25977	26180	26195	26356	26032	25907	25994	25953	25948	26483	26176	26127	25891	26085	26277	26137	25902	26041	26065	25799	26102	26290	26162	26074	25707	25984	25930	26275	26316	26011	25877	26288	25994	26249	26260	26014	26156	26120	26152	25943	25877	26234	25818	26351	26030	26083	26086	26076	25985	25878	26102	26110	26107	26100	26187	26158	26075	26315	26032	25902	26367	26032	26076	26145	26239	26099	25995	26116	26292	25992	25938	25776	26319	25930	26290	25928	25931	26089	26011	26062	25930	26044	26074	25874	26150	26214	26066	26041	26063	26042	26040	26094	26081	26038	26242	26122	26408	25993	26142	26134	26014	26221	26386	26028	26086	26125	26041	25975	25977	25949	26301	26143	25863	25939	26057	26064	26025	26076	26142	25982	26012	26247	26183	26191	26004	26153	26198	25753	26149	26362	26107	26235	26215	26021	26236	25966	26188	26108	26264	25925	26124	26097	26399	25917	26003	26248	26111	26117	26045	26013	26058	26103
51269	80589	72089	61353	50899	45670	37465	28146	25150	21255	20297	19469	18181	17775	17458	17521	17395	17336	17256	17230	17270	17262	17231	17156	17100	16988	17219	17009	17027	17062	16858	17054	17204	16923	17095	16974	16861	17006	17089	17126	16920	16868	16860	16952	17127	16781	16861	16920	16912	16855	16981	16937	16704	16981	17009	16955	17016	17028	17158	16915	16902	16842	17133	17039	16863	16934	16789	16931	16966	16877	17116	16888	16794	17059	16874	17088	16825	16953	16933	17012	17030	17042	17032	16935	17019	16985	17001	16898	16891	16867	16954	16999	16973	16985	16825	17135	16991	16910	16927	16990	17051	16858	17077	16854	16941	16985	16779	16993	16851	17076	17002	16861	16972	16936	16920	16913	17036	17112	17123	16942	16928	17059	16868	16920	16955	16940	16947	17026	17021	16957	16863	17189	16940	16996	17033	17065	16864	16855	17072	16874	16864	17029	17022	16925	16852	17088	17037	16750	17063	16985	17029	16941	17014	16933	16946	16889	16956	16949	16973	16979	16970	16986	16948	16960	16990	16957	16990	17053	16786	17004	17099	17044	16995	16953	16812	16971	16984	16970	16941	16894	17112	16847	17080	16976	16921	16939	17032	16911	16953	16865	16787	16892	17033	16969	16924	16955	17002	16971	17049	17015	16907	16975	16975	16981	17000	16982	16920	17074	16971	16862	17004	16885	16834	16881	16951	17048	17036	16827	16968	16894	16840	16857	17099	16957	17008	16991	16917	16763	17025	16867	16914	17032	16850	16862	16935	16912	16995	16889	16978	16816	17009	17040	17183	16847	16811	16953	16977	16955	16940	16878	17083	17025	17050	17003	16864	17048	17163	17051	16855	17037	16910	16953	16913	16903	17239	16842	16926	17105	16868	16962	16944	17006	16964	17162	16818	16803	16912	16966	17029	16925	17038	17112	17106	17023	16946	17136	16879	16959	17071	16891	16874	17061	17007	16806	16966	16871	17038	17084	17073	16975	17100	16981	16867	17038	16834	17036	16852	16966	16755	17088	16897	16946	16902	16925	17093	16860	16939	17004	17107	17065	16960	17058	17021	16981	17036	16936	16851	16952	17118	16900	16822	16963	17083	17084	16988	17079	16963	16936	17060	16907	16976	16877	16990	17018	16941	17006	16934	16829	16966	16819	17046	17030	17073	17155	16920	17118	16847	16948	16991	16956	16821	16999	16877	17077	17025	16945	17003	16900	16842	17042	17033	17008	17077	17076	16947	16882	17161	16839	17012	17064	16927	16818	16994	16954	17116	16958	16786	17103	17107	16990	17089	16923	17051	17095	17155	16895	16905	16877	16947	16959	16972	16898	16981	16984	16984	16887	17057	16889	16874	16964	16855	17094	16990	16793	16960	16867	16893	16956	16891	16934	16891	17183	16966	16986	16932	17000	16994	17125	17124	16843	16992	16927	17096	16839	16781	16879	16994	16976	16934	16851	16905	16957	16897	16860	17032	16746	17116	17003	17131	17126	16907	17034	16956	17041	16884	16895	16810	17033	16975	16996	17010	16947	16740	16966	16864	16929	17043	17189	16890	17059	17044	16914	17035	17101	17042	16974	17057	16848	16995	16953	16904	16820	16924	17086	16762	17003	16898	16935	16928	16841	16918	16986	17008	16950	16917	16768	16973	16822	16651	17096	16938	16920	17069	17010	17025	16924	16929	16782	16848	17154	16897	17036	16893	16986	16963	17103	16803	17061	16722	17001	16873	17020	16986	16839	16860	16817	17058	16945	16840	16679	16690	17105	17104	17016	16895	17045	17061	17156	16831	17070	16995	17011	16991	16916	17064	17049	16859	16970	16795	16984	17075	16904	16884	16897	16990	16990	16746	16865	17191	17207	16910	17040	16839	17015	17033	16919	16988	16964	17122	16957	17053	17191	16983	16955	17085	16938	16982	16966	16995	16904	17012	16855	16997	16888	17008	17014	16946	16985	16962	16869	16844	16943	17087	16908	16953	16815	16775	16929	17096	17027	17019	16918	16955	17143	17032	17001	16993	16987	16844	16926	16971	16846	16969	16936	16861	16856	16963	16733	16884	16947	16990	16802	16979	16972	17096	17046	16884	16890	16980	17054	17010	16862	16974	16771	17054	16921	17171	17036	16868	16878	16924	16911	16994	16922	16830	17140	16904	17011	17014	16874	16980	16945	17010	17057	17068	16885	17025	16941	16923	16980	17120	16915	16966	17184	16947	17174	17040	16834	17051	16936	17024	16853	16904	16994	16912	16962	16745	17064	17043	16845	16997	16763	16814	17018	17001	16995	17060	16868	17063	16836	16868	16912	16959	16837	17002	16912	17031	16941	16970	17084	16902	16992	16774	16912	17096	16898	17048	16827	17019	16854	16956	16939	16994	17082	16957	17035	17037	16781	16768	16875	16960	16940	16941	16888	16903	16976	17093	16981	16865	16795	16909	17061	16951	17028	16985	16984	16979	16920	16987	16986	16866	16986	16737	16845	16913	16921	17050	16987	17175	16971	17069	17116	16813	16900	16877	16794	17057	17042	16943	17009	16968	16845	16993	16983	16861	16811	16706	16842	16870	16797	17027	16898	17146	17076	16946	16968	17040	16995	16923	16830	16764	16984	16782	17162	16975	16896	17082	17073	16994	17009	16960	16998	17027	16861	17031	17149	16930	17018	17140	17067	17067	16996	16917	17024	16966	17037	17060	16952	17044	16982	16880	16895	16990	16927	17081	16794	16832	16974	16939	16944	17025	17064	16926	16927	16821	16987	16838	17058	16861	17057	16841	16957	16737	17041	16886	16928	16967	17131	16930	16855	16889	17095	16781	16917	16904	16922	16894	17042	16985	16907	16892	17004	16835	16735	16964	17011	16892	17175	16963	17139	16919	16995	16825	17011	16797	17048	17118	16919	17200	17005	17062	16924	16795	17063	16933	16899	17008	16941	16929	16956	16985	16920	16984	16979	16772	16880	17009	16975	16968	16867	17065	16805	17187	16940	17168	16861	16872	16969	16941	17076	16822	17113	16895	17010	16969	17054	16978	16958	16912	17025	16962	16863	17005	16931	16956	16930	16722	16916	17030	16945	17033	16766	16836	17032	17003	16886	16979	16993	17033	16908	16992	16920	17053	16923	16928	16923	16983	16872	17095	16986	16842	16958	17005	16838	17012	17160	16907	17124	16964	17107	16964	17038	16939	17122	17060	16780	16941	17005	16998	17003	16918	16921	17126	17017	16958	17057	16976	17044	16879	17132	17061	17034	16858	16938	16799	16917	16824	16881	16979	17087	16972	17098	16888	17031	17032	16914	17000	16946	16942	17037	16919	16935	17071	16912	17012	16897	17064	16949	17006	17017	17050	17021	16998	16885	16853	16994	17169	16880	16913	17078	17066	16950	17044	17074	16876	16792	16795	16844	16846	16886	16953	16729	16914	17059	16934	16914	17089	16937	16984	16938	17006	17043	16906	17020	17048	17002	17073	16975	16977	17023	16852	16997	17096	16967	16814	16892	16976	16973	17114	16856	16971	16920	17084	16941	17028	17080	16890	16993	16825	16943	16912	17017	16968	16885	17046	16974	17114	16914	16902	17019	17194	17013	17010	16901	16853	17052	17040	16943	16953	16899	17026	16995	16903	16753	17013	16814	16711	16883	16985	16977	17062	16914	16907	17061	17032	16725	16894	16982	16873	16802	16958	17050	16941	16941	16957	16884	16899	16941	17064	16821	17027	16978	16972	16818	17011	16813	16955	16996	17009	16993	16911	17091	17048	16908	16964	16951	17162	16801	16922	16994	16879	17057	17009	16855	16751	17125	16876	16909	16965	17041	16936	16991	17014	16935	17003	16820	16941	17021	16717	16847	17072	16818	17038	17052	16939	17085	16862	16741	16902	16879	16815	16995	16802	16889	17019	16926	16923	17017	17102	16945	16782	16855	17065	16906	17025	16921	16815	17038	17027	16863	17067	17005	16956	17101	17016	17071	17009	17146	16878	17085	16943	16988	17195	17034	17038	17083	16842	17140	17052	17017	16989	16963	17074	17012	17073	16961	17036	16918	16996	16862	17014	16971	16992	16978	16967	17114	17015	17120	16908	16901	16850	16830	17037	16915	16929	16812	16942	16850	16953	16936	16896	16977	16973	16882	16894	16940	16879	16982	17010	16802	16817	17138	17018	16924	17016	16916	16992	16873	16960	16808	17017	16900	17115	17006	16934	17060	16833	17033	17050	16814	17133	16972	17012	16952	17020	17112	16926	16990	17045	17148	17081	17016	16979	16991	16788	17019	17118	16926	17025	16991	16963	16803	17103	17098	17018	16993	17064	17056	17024	16920	16989	16927	16901	17046	16851	16975	16950	16957	17071	16951	16902	17005	17073	16925	17097	16998	16925	16884	16872	16920	17022	16994	17099	16935	16956	16898	16935	16964	17057	17005	16996	16918	16898	16999	16967	16908	16999	16898	17033	16896	17009	16737	16919	16953	16793	16974	17104	17159	17074	17082	17020	16973	16966	17115	16792	16970	16985	16799	17029	16942	16946	17129	17062	16789	17069	17105	16936	17079	16875	16954	16852	16949	17042	17040	17061	16896	17048	16938	17067	16915	16981	16948	16878	17087	17006	16896	16863	17207	16892	17034	17039	17081	17044	16927	16969	16944	16895	16866	16942	17001	16898	16878	16902	16946	16881	16889	17023	17077	16945	16800	17047	16991	17060	16800	16997	16966	17138	16920	16841	17071	16807	16972	16870	17005	16874	17014	16899	16959	17005	16903	16962	17005	16979	16872	16956	16992	16927	16938	16921	17038	17006	16881	16941	16984	17047	16807	17120	16935	17009	16927	16803	16945	16916	16993	16874	17000	16728	17041	17047	16903	17010	17040	16851	16971	16861	16927	16924	16875	17083	17224	16946	16998	16834	17214	16884	16912	16908	17058	17025	16969	17140	16979	17024	16850	16910	17065	16965	17048	17141	16946	17003	16963	16971	17007	17075	16797	17018	17012	17005	16876	16886	16779	17117	17144	17058	16955	17092	16854	17030	16934	16985	16888	16942	17077	16793	16952	17072	17094	17000	16966	17128	16729	16927	16996	16924	16938	17021	16853	16755	16972	16943	16861	16723	17034	16932	17034	16999	17089	17045	16951	16726	17078	16957	17096	16854	16989
23717	21796	33501	40974	47719	39919	38304	34760	33569	32394	30642	28546	27670	26967	26714	26664	26473	26542	26060	26282	26114	26166	26056	26360	26065	26016	25638	25745	25906	25835	25771	25826	26059	25696	25824	25494	25715	25694	25515	25781	25670	25905	25845	25756	25890	25578	25774	25727	25633	25491	25907	25882	25747	25620	25973	25767	25372	25982	25768	25761	25956	25672	25552	25627	25579	25828	25613	25530	25639	25559	25671	25813	25714	25527	25742	25713	25715	25761	25676	25571	25895	25486	25732	25629	25969	25773	25671	25529	25585	25755	25582	25760	25390	25468	25486	25800	25463	25507	25479	25661	25636	25674	25668	25613	25839	25719	25749	25677	25654	25701	25609	25647	25466	25562	25768	25865	25670	25613	25470	25576	25617	25565	25601	25667	25673	25829	25679	25798	25631	25540	25672	25807	25587	25598	25420	26003	25750	25585	25588	25512	25550	25786	25712	25520	25623	25604	25680	25615	25542	25604	25466	25662	25697	25557	25591	25521	25791	25371	25745	25568	25672	25703	25771	25542	25796	25468	25633	25563	25761	25591	25625	25803	25546	25776	25876	25666	25514	25692	25893	25697	25777	25784	25704	25613	25645	25674	25935	25530	25684	25679	25893	25637	25653	25769	25604	25675	25845	25864	25799	25754	25527	25592	25595	25516	25853	25753	25598	25669	25605	25558	25707	25968	25765	25671	25568	25583	25727	25860	25676	25757	25434	25557	25729	25439	25614	25382	25394	25949	25682	25563	25782	25594	25551	25369	25361	25695	25737	25608	25664	25587	25758	25650	25691	25553	25662	25733	25745	25676	25469	25454	25621	25550	25530	25693	25648	25628	25603	25653	25728	25828	25704	25931	25378	25609	25617	25591	25614	25637	25766	25563	25669	25595	25484	25541	25620	25311	25626	25767	25620	25589	25995	25673	25672	25632	25661	25634	25579	25820	25690	25747	25853	26035	25685	25625	25860	25816	25590	25609	25684	25750	25585	25477	25399	25599	25713	25617	25793	25690	25588	25773	25887	25740	25808	25593	25523	25765	25527	25590	25542	25532	25795	25829	25615	25531	25717	25621	25605	25415	25687	25426	25562	25623	25650	25602	25475	25417	25461	25502	25577	25594	25562	25614	25748	25531	25479	25978	25682	25584	25640	25493	25660	25479	25764	25680	25545	25745	25460	25826	25403	25638	25814	25511	25684	25490	25710	25832	25626	26054	25718	25598	25774	25830	25766	25454	25763	25437	25539	25554	25808	25527	25604	25610	25644	25510	25594	25774	25717	25503	25349	25617	25697	25648	25872	25497	25832	25705	25745	25674	25566	25582	25691	25568	25454	25597	25704	25854	25899	25703	25562	25562	25555	25750	25742	25321	25556	25563	25358	25662	25542	25612	25650	25732	25480	25581	25722	25572	25767	25494	25766	25606	25475	25562	25511	25684	25713	25797	25709	25774	25672	25883	25652	25580	25284	25459	25718	25578	25599	25594	25657	25625	25467	25760	25651	25672	25557	25641	25758	25900	25696	25747	25563	25499	25613	25502	25847	25649	25691	25660	25492	25508	25627	25648	25613	25974	25936	25620	25633	25679	25634	25688	25514	25681	25274	25414	25346	25431	25574	25731	25691	25739	25605	25732	25617	25355	25622	25547	25468	25782	25698	25579	25695	25643	25388	25432	25684	25545	25455	25571	25686	25371	25555	25523	25693	25570	25615	25592	25818	25682	25725	25630	25672	25721	25743	25592	25704	25987	25655	25605	25748	25782	25653	25529	25401	25796	25605	25730	25742	25695	25727	25661	25732	25683	25849	25695	25849	25957	25711	25639	25652	25604	25900	25804	25799	25785	25703	25524	25666	25527	25586	25842	25747	25666	25561	25721	25633	25498	25539	25734	25760	25253	25762	25672	25633	25712	25666	25660	25765	25460	25850	25848	25921	25584	25836	25753	25496	25501	25651	25707	25460	25695	25737	25759	25842	25628	25457	25521	25483	25509	25643	25562	25682	25652	25720	25706	25566	25764	25703	25744	25421	25686	25457	25285	26022	25658	25434	25990	25570	25431	25710	25864	25774	25627	25868	25392	25420	25519	25575	25991	25682	25447	25747	25779	25782	25628	25633	25715	25507	26036	25483	25606	25512	25681	25379	25697	25419	25763	25347	25662	25572	25631	25590	25612	25779	25744	25876	25705	25427	25659	25742	25555	25647	25915	25739	25847	25595	25609	25707	25737	25629	25857	25769	25599	25676	25552	25893	25645	25766	25637	25910	25485	25881	25772	25791	25670	25797	25324	25636	25627	25804	25751	25599	25686	25559	25636	25723	25737	25800	25713	25581	25781	25576	25650	25696	25618	25634	25539	25631	25439	25598	25843	25425	25611	25495	25651	25789	25429	25632	25494	25478	25687	25626	25652	25360	25634	25766	25600	25589	25594	25811	25741	25817	25676	25373	25432	25742	25446	25667	25677	25763	25512	25648	25666	25751	25580	25756	25379	25650	25651	25401	25241	25691	25668	25692	25411	25752	25705	25719	25518	25498	25678	25494	25397	25838	25670	25602	25758	25645	25637	25530	25615	25814	25810	25618	25388	25391	25601	25857	25577	25594	25657	25560	25961	25426	25606	25546	25580	25455	25595	25739	25544	25835	25431	25492	25576	25762	25756	25656	25639	25448	25637	25687	25576	25559	25644	25640	25659	25568	25616	25625	25664	25675	25414	25559	25628	25833	25675	25592	25486	25598	25582	25488	25659	25602	25570	25817	25766	25655	25763	25442	25533	25591	25703	25722	25444	25722	25657	25809	25699	25677	25724	25622	25600	25414	25774	25607	25483	25772	25764	25885	25723	25523	25590	25781	25515	25639	25534	25606	25569	25412	25901	26091	25546	25409	25316	25716	25543	25526	25794	25573	25670	25607	25653	25528	25446	25795	25771	25653	25632	25709	25521	25734	25676	25572	25528	25737	25629	25524	25620	25698	25719	25629	25737	25541	25486	25556	25535	25589	25454	25815	25365	25499	25659	25776	25746	25411	25557	25409	25461	25501	25594	25492	25788	25243	25325	25766	25600	25470	25761	25997	25805	25687	25961	25474	25716	25417	25530	25417	25847	25649	25610	25520	25487	25641	25469	25711	25613	25393	25562	25546	25395	25658	25679	25627	25603	25470	25430	25800	25555	25867	25496	25784	25970	25584	25761	25657	25583	25662	25568	25675	25757	25800	25602	25636	25903	25783	25325	25802	25605	25865	25604	25620	25428	25599	25675	25559	25507	25593	25646	25493	25751	25865	25698	25729	25554	25480	25601	25748	25807	25956	25716	25543	25791	25485	25531	25574	25753	25983	25340	25724	25682	25536	25437	25764	25571	25863	25702	25484	25707	25885	25828	25640	25696	25830	25731	25714	25548	25881	25720	25588	25857	25797	25594	25854	25691	25711	25615	25364	25827	25629	25398	25543	25406	25492	25561	25682	25522	25630	25704	25712	25626	25788	25819	25751	25474	25794	25602	25890	25625	25568	25573	25519	25688	25561	25577	25498	25545	25707	25717	25512	25446	25837	25582	25741	25783	25518	25609	25819	25456	25639	25599	25736	25766	25687	25626	25756	25472	25683	25538	25833	25562	25560	25769	25654	25838	25744	25757	25773	25619	25707	25655	25346	25738	25758	25465	25705	25773	25797	25820	25888	25776	25694	25902	25856	25742	25548	25556	25745	25590	25487	25744	25601	25739	25617	25616	25662	25412	25546	25398	25829	25531	25597	25543	25706	25784	25775	25637	25617	25787	25699	25687	25729	25553	25761	25685	25604	25554	25703	25613	25715	25565	25483	25545	25584	25466	25733	25738	25466	25473	25591	25505	25644	25838	25823	25600	25847	25883	25917	25838	25654	25827	25806	25535	25499	25542	25493	25744	25595	25578	25659	25725	25773	25501	25728	25738	25651	25499	25667	25477	25405	25652	25588	25644	25915	25820	25688	25424	25787	25518	25716	25501	25584	25655	25720	25619	25334	25685	25590	25855	25769	25552	25745	25462	25511	25473	25719	25454	25674	25623	25510	25478	25678	25811	25677	25724	25601	25598	25760	25508	25667	25516	26004	25635	25648	25601	25796	25852	25654	25946	25660	25638	25812	25623	25974	25618	25492	25591	25534	25458	25663	25644	25664	25696	25529	25378	25701	25725	25801	25408	25712	25633	25393	25668	25568	25546	25553	25608	25837	25615	25670	25621	25635	25648	25523	25622	25478	25454	25350	25771	25737	25583	25265	25632	25791	25602	25644	25574	25940	25702	25689	25559	25434	25690	25918	25517	25807	25911	25721	25738	25639	25904	25602	25658	25580	25589	25560	25524	25686	25497	25776	25646	25692	25676	25622	25587	25585	25655	25600	25881	25665	25539	25655	25749	25518	25452	25495	25549	25378	25708	25606	25391	25513	25606	25579	25722	25623	25313	25390	25778	25661	25682	25631	25562	25729	25622	25476	25725	25715	25563	25724	25984	25688	25549	25963	25709	25620	25432	25549	25777	25713	25966	25754	25761	25799	25421	25648	25564	25675	25638	25551	25560	25638	25414	25691	25521	25774	25448	25364	25668	25610	25749	25617	25734	25529	25704	25673	25460	25755	25828	25653	25621	25721	25402	25357	25529	25499	25616	25577	25438	25706	25724	25673	25721	25548	25588	25608	25887	25775	25490	25636	25681	25617	25455	25457	25965	25582	25655	25435	25606	25621	25757	25642	25748	25727	25538	25692	25906	25619	25593	25660	25635	25645	25490	25459	25665	25568	25527	25743	25490	25339	25710	25346	25746	25646	25640	25570	25653	25625	25604	25649	25630	25583	25734	25612	25315	25731	25581	25818	25658	25658	25414	25731	25907	25482	25375	25823	25488	25601	25547	25749	25486	25867	25978	25741	25550	25444	25518	25766	25704	25664	25705	25776	25707	25604	25580	25434	25506	25752	25874	25888	25679	25576	25745	25355	25515	25752	25777	25824	25509	25626	25597	25848	25371	25676	25611	25535	25618	25469	25569	25466	25591	25729	25648	25694	25627	25595	25448	25565	25596	25525	25570	25659	25278	25622	25749	25707	25768	25713	25421	25471	25654	25718	25507	25529	25706	25580	25327	25750	25724	25667	25767	25848	25828	25715	25572	25852	25435
54151	85922	81977	72760	58703	39043	31831	28715	26255	24511	21841	20077	18602	18089	17872	17540	17361	17451	17148	17241	17120	16880	16821	16736	17134	16787	16834	16765	17020	16823	16877	16921	16752	16954	16679	16537	16567	16762	16661	16599	16667	16629	16790	16690	16506	16761	16712	16653	16655	16757	16734	16716	16615	16580	16696	16759	16797	16797	16731	16672	16726	16711	16622	16725	16743	16674	16602	16655	16873	16702	16740	16710	16658	16743	16650	16718	16543	16747	16660	16622	16887	16732	16579	16647	16779	16646	16611	16657	16763	16637	16718	16685	16559	16769	16870	16810	16712	16769	16748	16773	16693	16653	16564	16864	16717	16790	16770	16887	16761	16872	16800	16784	16670	16578	16727	16521	16560	16693	16713	16637	16859	16625	16760	16624	16722	16615	16767	16712	16595	16707	16606	16720	16598	16511	16741	16845	16785	16460	16566	16559	16832	16676	16657	16722	16709	16867	16705	16757	16802	16707	16740	16604	16812	16867	16792	16802	16707	16640	16859	16683	16764	16681	16726	16737	16638	16640	16566	16618	16738	16713	16584	16780	16760	16710	16752	16554	16774	16801	16733	16662	16611	16449	16711	16697	16774	16692	16828	16821	16583	16712	16859	16678	16657	16609	16669	16636	16624	16687	16629	16638	16684	16622	16656	16755	16722	16736	16737	16701	16568	16718	16515	16712	16443	16597	16691	16685	16642	16768	16639	16529	16787	16647	16742	16770	16836	16760	16584	16867	16761	16583	16622	16618	16572	16569	16572	16784	16786	16735	16695	16876	16718	16811	16770	16881	16549	16632	16747	16608	16848	16767	16630	16633	16637	16634	16780	16787	16851	16819	16801	16818	16844	16897	16630	16804	16772	16687	16655	16806	16723	16624	16649	16448	16743	16668	16809	16773	16825	16700	16581	16748	16837	16582	16657	16782	16595	16557	16569	16636	16731	16833	16708	16905	16713	16660	16831	16603	16575	16780	16629	16567	16757	16653	16732	16759	16577	16485	16813	16665	16583	16757	16706	16484	16765	16822	16901	16621	16729	16639	16639	16754	16544	16759	16645	16769	16780	16577	16623	16709	16812	16692	16676	16698	16732	16750	16534	16756	16643	16737	16798	16724	16720	16723	16764	16646	16643	16670	16772	16800	16832	16783	16886	16794	16626	16596	16738	16690	16646	16581	16721	16603	16689	16768	16735	16824	16886	16860	16823	16887	16602	16601	16776	16622	16679	16644	16784	16428	16677	16646	16678	16544	16681	16814	16878	16766	16517	16717	16634	16852	16461	16811	16651	16746	16743	16644	16705	16707	16832	16772	16855	16777	16769	16657	16691	16788	16556	16808	16533	16635	16670	16733	16743	16627	16628	16876	16545	16581	16698	16721	16744	16706	16702	16630	16586	16571	16764	16677	16705	16690	16641	16843	16771	16674	16785	16681	16586	16617	16826	16563	16908	16617	16630	16685	16730	16639	16610	16846	16747	16720	16742	16635	16776	16677	16591	16827	16416	16543	16857	16590	16737	16682	16767	16554	16738	16685	16880	16810	16697	16758	16718	16686	16628	16575	16645	16889	16636	16591	16846	16707	16709	16743	16781	16664	16846	16638	16455	16808	16639	16639	16563	16650	16640	16629	16550	16833	16683	16748	16822	16833	16754	16833	16649	16730	16847	16659	16847	16822	16647	16798	16658	16650	16564	16554	16684	16919	16795	16566	16742	16715	16594	16639	16628	16526	16667	16760	16660	16618	16731	16815	16750	16749	16719	16783	16596	16765	16616	16719	16587	16810	16501	16541	16569	16834	16586	16738	16759	16803	16819	16599	16830	16628	16613	16745	16682	16664	16788	16628	16694	16765	16730	16782	16833	16567	16684	16620	16751	16782	16761	16671	16637	16647	16604	16911	16886	16661	16777	16732	16802	16655	16818	16790	16662	16794	16571	16662	16911	16669	16693	16586	16706	16728	16897	16530	16609	16663	16602	16816	16627	16721	16696	16676	16662	16672	16648	16819	16497	16811	16627	16717	16804	16453	16562	16633	16676	16814	16808	16708	16667	16793	16566	16667	16685	16577	16549	16681	16786	16804	16667	16629	16781	16661	16767	16676	16716	16938	16654	16722	16693	16797	16768	16678	16716	16709	16645	16777	16788	16748	16786	16674	16585	16755	16719	16637	16759	16632	16564	16566	16635	16732	16531	16601	16743	16627	16618	16705	16787	16573	16812	16596	16633	16692	16882	16560	16545	16792	16738	16573	16746	16828	16616	16609	16748	16736	16892	16684	16762	16748	16569	16775	16766	16531	16945	16580	16820	16759	16700	16777	16696	16702	16683	16604	16688	16752	16551	16639	16745	16489	16601	16729	16682	16831	16574	16617	16899	16758	16619	16687	16936	16778	16752	16691	16681	16515	16548	16607	16715	16669	16797	16653	16813	16700	16750	16709	16499	16693	16599	16771	16615	16860	16462	16676	16700	16685	16688	16810	16784	16700	16609	16737	16482	16835	16796	16764	16681	16703	16669	16679	16555	16806	16667	16698	16629	16755	16673	16619	16745	16634	16689	16805	16733	16574	16748	16705	16634	16624	16735	16830	16874	16857	16751	16667	16984	16637	16601	16685	16755	16739	16792	16841	16780	16585	16776	16602	16662	16594	16806	16862	16865	16498	16708	16820	16890	16695	16634	16823	16657	16628	16648	16512	16767	16867	16727	16784	16627	16594	16714	16846	16827	16550	16668	16685	16713	16586	16838	16628	16811	16884	16833	16631	16692	16657	16708	16613	16714	16887	16676	16607	16545	16697	16716	16667	16660	16727	16609	16517	16731	16788	16706	16698	16696	16772	16668	16737	16676	16658	16842	16843	16673	16895	16707	16580	16724	16607	16665	16694	16684	16774	16606	16788	16741	16713	16589	16528	16620	16497	16665	16808	16679	16627	16807	16554	16796	16764	16716	16780	16816	16715	16874	16781	16660	16662	16576	16600	16651	16653	16789	16811	16662	16763	16571	16880	16693	16617	16657	16634	16719	16705	16624	16614	16663	16699	16623	16624	16830	16572	16918	16670	16760	16665	16575	16667	16492	16699	16720	16619	16802	16947	16788	16671	16732	16467	16713	16622	16684	16604	16638	16541	16762	16892	16855	16631	16766	16706	16687	16643	16606	16589	16689	16774	16611	16660	16813	16539	16685	16558	16742	16706	16774	16773	16763	16574	16730	16695	16811	16626	16650	16670	16856	16747	16714	16801	16570	16839	16556	16509	16676	16907	16680	16772	16727	16761	16801	16831	16592	16569	16783	16633	16668	16756	16672	16886	16783	16705	16583	16638	16581	16665	16808	16749	16863	16619	16798	16732	16718	16739	16610	16564	16694	16857	16705	16750	16622	16723	16661	16968	16594	16707	16789	16534	16843	16653	16573	16725	16679	16467	16715	16825	16747	16597	16665	16718	16727	16646	16489	16599	16693	16586	16754	16580	16797	16547	16795	16817	16737	16637	16583	16664	16526	16710	16607	16681	16632	16726	16725	16649	16671	16541	16541	16835	16745	16930	16580	16588	16783	16550	16839	16647	16822	16622	16708	16667	16749	16616	16566	16858	16678	16654	16728	16637	16668	16761	16732	16600	16720	16695	16900	16807	16770	16523	16768	16683	16699	16876	16826	16708	16777	16615	16613	16818	16672	16570	16474	16762	16677	16820	16560	16699	16559	16735	16661	16736	16694	16889	16624	16720	16528	16778	16773	16789	16709	16656	16609	16811	16597	16681	16731	16636	16657	16691	16633	16693	16693	16593	16805	16739	16657	16730	16653	16812	16631	16700	16664	16694	16888	16702	16701	16636	16678	16707	16617	16698	16714	16651	16633	16625	16667	16799	16643	16625	16755	16710	16610	16607	16837	16798	16828	16743	16530	16691	16729	16869	16591	16681	16571	16643	16657	16649	16826	16768	16671	16731	16588	16688	16691	17023	16753	16663	16685	16618	16584	16591	16873	16745	16816	16585	16763	16714	16767	16438	16720	16617	16743	16767	16727	16508	16498	16668	16790	16636	16736	16748	16721	16643	16812	16659	16777	16774	16552	16597	16696	16562	16665	16638	16631	16724	16622	16781	16686	16615	16607	16645	16631	16548	16730	16575	16881	16627	16618	16596	16677	16695	16589	16847	16775	16646	16914	16800	16802	16650	16810	16866	16956	16696	16666	16653	16557	16595	16677	16693	16832	16691	16662	16764	16810	16610	16775	16708	16640	16624	16647	16782	16587	16450	16613	16750	16598	16525	16694	16593	16605	16817	16720	16695	16564	16894	16655	16679	16700	16808	16734	16756	16824	16901	16782	16936	16713	16953	16576	16683	16709	16856	16732	16633	16676	16684	16760	16798	16646	16771	16752	16547	16659	16586	16568	16736	16719	16649	16652	16753	16646	16674	16735	16654	16670	16731	16738	16650	16859	16799	16665	16738	16603	16654	16720	16766	16603	16528	16602	16734	16711	16530	16737	16610	16681	16729	16539	16700	16821	16712	16729	16780	16607	16773	16740	16699	16749	16436	16748	16867	16725	16647	16600	16728	16692	16729	16687	16684	16584	16781	16753	16712	16772	16727	16658	16855	16826	16873	16586	16638	16729	16617	16733	16798	16683	16709	16781	16674	16591	16593	16587	16741	16534	16807	16636	16698	16623	16751	16715	16743	16749	16688	16677	16692	16651	16755	16890	16909	16668	16659	16660	16647	16794	16737	16564	16711	16598	16646	16760	16766	16541	16634	16723	16706	16596	16712	16740	16684	16546	16643	16617	16626	16867	16770	16795	16805	16813	16684	16784	16638	16862	16633	16609	16806	16673	16888	16671	16789	16566	16735	16779	16724	16841	16608	16710	16779	16577	16609	16669	16844	16811	16717	16661	16744	16770	16819	16675	16726	16544	16686	16607	16563	16801	16509	16672	16832	16661	16761	16500	16755	16838	16688	16874	16652	16789	16689	16726	16770	16776	16767	16645	16750	16658	16619	16671	16639	16818	16634	16860	16736	16672	16636	16738	16782	16839	16697	16582	16620	16768	16664	16592	16630	16917	16669	16716	16706	16703	16674	16600	16749	16743	16709	16831	16575	16808	16699	16739	16588	16671	16798	16832	16643	16857	16923	16585	16749	16638	16783
48810	60740	61909	49635	38913	33282	30737	28968	28269	27648	27010	26492	26135	25797	25899	25878	25747	25700	25551	25993	25481	25676	25735	25700	25628	25371	25792	25543	25465	25354	25632	25367	25460	25402	25498	25305	25106	25417	25512	25370	25682	25153	25344	25353	25258	25391	25606	25429	25389	25317	25712	25272	25414	25293	25246	25249	25257	25276	25277	25303	25517	25344	25381	25456	25450	25332	25315	25432	25428	25376	25418	25127	25324	25380	25243	25314	25781	25456	25551	25329	25333	25334	25332	25422	25464	25449	25443	25368	25668	25337	25241	25654	25413	25430	25303	25499	25228	25329	25474	25512	25538	25501	25320	25367	25352	25590	25390	25336	25352	25153	25255	25352	25343	25420	25331	25238	25290	25498	25220	25316	25275	25387	25488	25487	25577	25410	25439	25352	25177	25314	25354	25510	25330	25335	25287	25376	25478	25402	25328	25591	25429	25470	25349	25331	25389	25282	25305	25485	25298	25344	25368	25124	25493	25295	25350	25556	25265	25409	25308	25501	25586	25389	25410	25289	25499	25540	25367	25481	25286	25388	25244	25370	25666	25337	25179	25246	25259	25176	25370	25504	25332	25453	25527	25285	25481	25283	25432	25027	25187	25465	25586	25197	25427	25260	25335	25291	25131	25441	25475	25486	25402	25297	25050	25658	25618	25358	25716	25182	25475	25321	25293	25347	25215	25351	25374	25494	25493	25457	25623	25215	25489	25330	25474	25229	25403	25384	25116	25206	25415	25346	25459	25506	25258	25380	25274	25315	25673	25436	25478	25188	25176	25339	25297	25286	25602	25443	25484	25516	25390	25197	25369	25595	25418	25326	25037	25474	25484	25377	25267	25415	25267	25410	25541	25597	25310	25379	25349	25165	25480	25191	25271	25329	25421	25378	25564	25343	25292	25222	25266	25319	25261	25397	25256	25621	25459	25344	25308	25267	25273	25358	25341	25160	25408	25305	25203	25232	25449	25330	25489	25367	25480	25288	25462	25281	25325	25201	25280	25222	25419	25439	25152	25251	25431	25325	25376	25534	25309	25398	25294	25373	25500	25482	25378	25337	25432	25233	25504	25296	25406	25416	25315	25584	25165	25339	25557	25482	25306	25318	25266	25420	25437	25088	25354	25357	25165	25537	25491	25429	25301	25644	25141	25420	25568	25460	25543	25363	25509	25397	25352	25261	25434	25600	25415	25676	25557	25352	25493	25153	25347	25358	25341	25423	25275	25175	25377	25345	25328	25416	25534	25515	25285	25190	25209	25322	25416	25499	25252	25393	25450	25199	25435	25286	25213	25542	25426	25618	25355	25505	25618	25048	25228	25141	25413	25493	25382	24951	25372	25210	25316	25356	25541	25393	25248	25350	25312	25229	25446	25419	25346	25440	25681	25393	25486	25462	25687	25361	25380	25159	25541	25259	25541	25267	25332	25503	25454	25386	25407	25798	25472	25187	25311	25345	25349	25420	25358	25430	25154	25437	25312	25339	25452	25338	25357	25032	25298	25047	25301	25650	25249	25203	25118	25455	25395	25287	25576	25214	25447	25402	25304	25348	25223	25395	25422	25535	25351	25211	25435	25087	25104	25467	25554	25465	25545	25349	25305	25556	25221	25499	25338	25409	25483	25123	25474	25481	25597	25448	25230	25309	25527	25494	25376	25308	25339	25255	25616	25393	25306	25282	25322	25192	25298	25534	25336	25260	25359	25215	25570	25298	25337	24959	25351	25221	25451	25324	25279	25552	25652	25500	25326	25304	25419	25171	25611	25494	25798	25318	25229	25164	25437	25333	25326	25206	25378	25596	25336	25459	25682	25189	25100	25420	25420	25458	25321	25275	25442	25548	25299	25258	25229	25508	25284	25640	25274	25327	25476	25449	25696	25357	25287	25226	25251	25567	25125	25384	25013	25197	25440	25381	25408	25145	25348	25313	25450	25415	25427	25373	25436	25410	25338	25427	25547	25145	25251	25170	25235	25478	25380	25376	25357	25269	25401	25540	25489	25418	25474	25377	25348	25539	25442	25431	25430	25210	25291	25268	25233	25318	25498	25505	25323	25502	25596	25281	25271	25459	25478	25571	25212	25292	25475	25179	25301	25355	25294	25386	25440	25390	25401	25502	25539	25254	25407	25378	25550	25502	25417	25347	25506	25021	25260	25572	25394	25384	25558	25295	25465	25513	25474	25389	25403	25537	25222	25151	25352	25427	25267	25265	25403	25360	25451	25486	25419	25468	25437	25352	25477	25250	25526	25457	25398	25352	25383	25273	25402	25440	25419	25194	25463	25434	25430	25294	25508	25407	25395	25377	25443	25296	25424	25246	25521	25242	25276	25350	25606	25402	25278	25705	25608	25309	25399	25553	25366	25231	25494	25488	25331	25235	25551	25414	25446	25454	25291	25195	25449	25445	25522	25438	25529	25176	25432	25246	25460	25185	25313	25512	25493	25366	25476	25385	25231	25469	25590	25475	25341	25574	25214	25064	25447	25283	25335	25449	25523	25379	25369	25579	25451	25234	25576	25421	25277	25396	25292	25336	25350	25392	25337	25639	25404	25122	25343	25445	25571	25502	25475	25272	25309	25536	25442	25087	25355	25308	25390	25403	25490	25506	25446	25256	25264	25218	25253	25365	25411	25227	25639	25478	25199	25430	25263	25417	25354	25495	25275	25248	25446	25350	25539	25299	25413	25506	25328	25309	25527	25137	25478	25379	25289	25432	25284	25316	25290	25310	25626	25269	25349	25505	25393	25451	25441	25389	25306	25453	25373	25311	25143	25409	25392	25691	25433	25242	25324	25310	25233	25352	25393	25146	25494	25275	25187	25540	25480	25317	25432	25300	25324	25285	25622	25350	25656	25483	25552	25128	25324	25234	25352	25457	25170	25674	25267	25428	25475	25357	25472	25618	25226	25135	25123	25295	25420	25352	25180	25113	25385	25455	25324	25461	25613	25475	25431	25314	25502	25515	25275	25408	25251	25596	25928	25320	25391	25517	25040	25500	25366	25286	25461	25405	25175	25332	25437	25452	25319	24949	25199	25419	25312	25729	25220	25424	25364	25586	25463	25602	25450	25431	25160	25177	25540	25328	25358	25282	25180	25312	25493	25310	25262	25237	25413	25403	25462	25386	25480	25391	25312	25103	25478	25639	25416	25587	25302	25580	25218	25323	25276	25127	25229	25488	25146	25204	25499	25584	25355	25501	25695	25605	25355	25651	25759	25501	25581	25222	25399	25279	25155	25227	25316	25390	25584	25428	25383	25349	25359	25090	25284	25555	25500	25176	25427	25395	25405	25343	25663	25459	25334	25453	25497	25456	25379	25334	25403	25241	25376	25277	25630	25387	25488	25170	25196	25215	25706	25521	25533	25291	25509	25383	25361	25474	25038	25399	25627	25296	25502	25335	25259	25461	25600	25183	25579	25549	25443	25719	25290	25294	25160	25177	25423	25170	25526	25408	25424	25333	25150	25294	25586	25431	25314	25260	25108	25352	25448	25449	25277	25448	25186	25393	25237	25179	25421	25428	25339	25455	25382	25283	25393	25653	25563	25469	25656	25187	25543	25502	25308	25464	25453	25089	25392	25595	25628	25524	25423	25274	25511	25586	25327	25241	25214	25428	25393	25373	25437	25419	25403	25396	25076	25358	25376	25383	25137	25328	25441	25362	25499	25419	25461	25692	25374	25353	25555	25533	25153	25268	25364	25410	25561	25426	25613	25366	25340	25475	25312	25662	25613	25368	25216	25252	25279	25274	25374	25157	25451	25301	25404	25540	25340	25566	25442	25506	25377	25578	25474	25270	25216	25377	25456	25534	25537	25160	25545	25519	25179	25439	25454	25274	25389	25206	25393	25478	25411	25306	25235	25407	25373	25378	25360	25094	25494	25368	25468	25438	25336	25510	25022	25396	25485	25466	25335	25319	25427	25233	25452	25202	25324	25261	25424	25290	25577	25431	25333	25524	25286	25298	25298	25585	25373	25624	25203	25264	25337	25404	25384	25132	25251	25356	25251	25425	25352	25592	25526	25393	25170	25179	25378	25412	25356	25324	25516	25541	25450	25385	25481	25510	25466	25207	25371	25154	25342	25384	25378	25246	25474	25412	25682	25500	25204	25513	25190	25288	25248	25596	25301	25521	25572	25394	25439	25195	25236	25470	25141	25144	25085	25278	25499	25230	25299	25357	25387	25268	25202	25218	25329	25608	25350	25298	25437	25283	25163	25298	25283	25280	25405	25298	25493	25711	25173	25289	25331	25131	25583	25533	25482	25211	25617	25327	25481	25365	25377	25543	25458	25252	25390	25090	25519	25291	25526	25668	25473	25268	25401	25518	25684	25352	25247	25480	25173	25125	25462	25463	25182	25363	25451	25424	25331	25602	25319	25183	25490	25520	25388	25393	25717	25404	25418	25402	25401	25401	25313	25294	25572	25281	25211	25272	25318	25357	25438	25216	25396	25434	25502	25412	25391	25193	25247	25121	25408	25408	25370	25248	25444	25358	25229	25698	25394	25336	25424	25565	25546	25203	25315	25229	25501	25366	25354	25410	25623	25130	25412	25484	25269	25301	25491	25226	25472	25147	25299	25139	25707	25350	25552	25170	25317	25412	25429	25017	25359	25420	25494	25457	25304	25426	25303	25484	25380	25341	25417	25462	25405	25600	25214	25696	25520	25368	25652	25439	25337	25226	25255	25470	25377	25445	25338	25382	25061	25397	25502	25383	25482	25556	25436	25531	25284	25382	25593	25368	25424	25322	25502	25699	25290	25424	25389	25406	25585	25246	25262	25559	25276	25599	25333	25234	25341	25267	25438	25536	25346	25263	25653	25233	25528	25504	25376	25485	25191	25039	25434	25529	25506	25440	25425	25378	25425	25294	25236	25453	25539	25410	25406	25303	25718	25423	25517	25326	25600	25093	25506	25384	25371	25105	25444	25291	25504	25544	25241	25347	25376	25428	25568	25712	25564	25222	25270	25294	25377	25427	25716	25596	25379	25334	25407	25320	25427	25212	25313	25209	25391	25205	25037	25505	25489	25517	25454	25437	25448	25470	25357	25476	25458	25161	25382	25337	25682	25423	25393	25369	25410	25329	25185	25489	25602	25563	25400	25553	25388	25069	25499	25590	25416	25325	25346	25534
52229	69244	61873	43708	32532	26566	23492	21530	20719	19240	18594	17698	17499	17205	17052	17047	17168	16938	16927	16664	16810	16653	16682	16769	16514	16766	16750	16552	16767	16649	16648	16584	16635	16453	16522	16607	16650	16460	16479	16502	16564	16570	16660	16578	16581	16613	16610	16549	16631	16622	16642	16686	16614	16790	16743	16525	16622	16498	16638	16544	16517	16507	16629	16556	16588	16475	16655	16531	16728	16587	16613	16526	16607	16636	16656	16550	16497	16703	16597	16673	16527	16649	16504	16511	16664	16545	16648	16513	16660	16593	16493	16706	16569	16808	16556	16580	16529	16464	16373	16597	16426	16249	16561	16746	16593	16528	16690	16578	16619	16509	16570	16679	16443	16427	16546	16595	16673	16681	16504	16523	16493	16670	16525	16476	16709	16488	16611	16693	16517	16594	16580	16518	16515	16617	16521	16528	16671	16638	16596	16636	16606	16562	16604	16476	16410	16467	16634	16493	16683	16489	16694	16391	16629	16713	16638	16485	16767	16597	16609	16632	16481	16603	16601	16618	16481	16564	16527	16673	16548	16712	16536	16586	16621	16606	16626	16795	16658	16794	16475	16729	16526	16528	16724	16430	16580	16691	16501	16411	16587	16527	16680	16473	16759	16712	16509	16547	16662	16466	16712	16679	16463	16384	16758	16475	16784	16680	16501	16605	16481	16520	16488	16483	16626	16627	16458	16671	16662	16654	16650	16711	16533	16587	16749	16651	16536	16524	16473	16693	16498	16608	16586	16678	16527	16736	16692	16796	16655	16659	16832	16670	16523	16671	16573	16457	16432	16650	16456	16659	16561	16552	16655	16582	16629	16613	16745	16722	16724	16730	16696	16582	16589	16588	16494	16565	16589	16619	16746	16449	16707	16717	16578	16613	16607	16420	16719	16466	16478	16630	16562	16649	16431	16553	16552	16852	16593	16534	16616	16429	16575	16717	16659	16449	16634	16635	16349	16585	16517	16432	16502	16481	16645	16691	16533	16479	16687	16523	16480	16694	16599	16621	16539	16460	16647	16623	16554	16752	16590	16521	16558	16590	16635	16723	16338	16598	16507	16777	16607	16543	16565	16723	16631	16597	16544	16689	16683	16715	16499	16647	16613	16651	16575	16756	16570	16512	16558	16677	16414	16540	16622	16591	16562	16476	16756	16474	16599	16634	16614	16517	16570	16600	16477	16608	16501	16566	16596	16721	16628	16413	16445	16574	16455	16499	16603	16583	16613	16627	16525	16684	16737	16318	16534	16354	16709	16569	16773	16538	16561	16511	16442	16729	16428	16411	16424	16512	16513	16543	16499	16689	16546	16527	16373	16701	16622	16692	16500	16560	16629	16618	16539	16509	16521	16558	16317	16543	16692	16513	16656	16737	16675	16659	16504	16492	16800	16580	16454	16603	16652	16527	16621	16838	16609	16562	16595	16774	16551	16361	16635	16490	16525	16462	16746	16548	16397	16396	16562	16431	16606	16562	16689	16618	16701	16650	16704	16654	16748	16560	16449	16740	16582	16530	16508	16785	16534	16772	16540	16540	16473	16534	16635	16396	16580	16604	16830	16581	16647	16520	16674	16659	16387	16726	16382	16535	16492	16581	16439	16539	16631	16496	16562	16492	16590	16624	16652	16601	16443	16650	16475	16564	16437	16614	16578	16497	16485	16654	16571	16557	16597	16572	16633	16476	16684	16653	16462	16690	16564	16490	16693	16513	16591	16681	16594	16538	16830	16658	16479	16775	16494	16797	16619	16507	16280	16461	16631	16486	16595	16517	16601	16501	16613	16473	16632	16720	16638	16685	16665	16491	16767	16647	16575	16458	16380	16455	16676	16555	16517	16704	16522	16681	16520	16537	16617	16623	16505	16648	16431	16426	16449	16560	16627	16561	16724	16740	16699	16655	16726	16444	16641	16584	16638	16425	16514	16560	16506	16617	16755	16361	16557	16673	16778	16521	16643	16494	16540	16545	16660	16185	16454	16646	16513	16587	16445	16414	16581	16458	16465	16581	16586	16606	16621	16636	16647	16525	16619	16635	16598	16766	16464	16547	16734	16543	16692	16601	16671	16362	16580	16489	16666	16528	16601	16503	16475	16437	16561	16499	16473	16577	16726	16328	16666	16473	16555	16580	16567	16766	16592	16507	16657	16509	16471	16404	16781	16574	16648	16516	16640	16808	16621	16718	16624	16516	16708	16595	16500	16601	16568	16428	16762	16724	16727	16416	16832	16729	16448	16690	16395	16510	16620	16547	16586	16499	16552	16660	16483	16420	16518	16830	16507	16629	16533	16601	16499	16732	16364	16536	16462	16548	16469	16481	16580	16455	16580	16589	16535	16812	16447	16534	16636	16421	16695	16726	16629	16551	16632	16638	16719	16673	16715	16418	16655	16651	16545	16387	16508	16464	16462	16849	16483	16538	16542	16713	16612	16649	16450	16435	16552	16584	16559	16587	16523	16635	16569	16659	16526	16636	16594	16573	16347	16583	16653	16688	16370	16732	16497	16618	16524	16572	16555	16552	16594	16629	16674	16473	16762	16355	16586	16542	16656	16705	16515	16536	16498	16491	16651	16608	16745	16448	16522	16423	16526	16592	16600	16438	16457	16663	16657	16657	16499	16502	16488	16744	16632	16507	16731	16801	16480	16564	16537	16730	16730	16688	16675	16591	16510	16468	16632	16562	16524	16570	16577	16709	16658	16694	16492	16718	16833	16610	16457	16657	16558	16496	16549	16816	16554	16531	16639	16573	16560	16604	16627	16708	16596	16685	16605	16698	16502	16477	16508	16655	16474	16680	16611	16660	16657	16547	16622	16492	16502	16606	16689	16557	16541	16499	16449	16644	16633	16662	16637	16632	16658	16778	16462	16626	16779	16405	16566	16610	16496	16525	16631	16501	16638	16609	16699	16478	16769	16479	16581	16564	16601	16478	16576	16759	16257	16706	16716	16503	16518	16663	16446	16611	16519	16679	16628	16531	16536	16549	16584	16691	16462	16434	16597	16541	16501	16476	16432	16607	16741	16639	16619	16510	16657	16398	16662	16768	16568	16628	16503	16727	16655	16534	16642	16616	16574	16768	16511	16512	16458	16597	16645	16719	16569	16732	16639	16475	16499	16624	16732	16481	16579	16582	16650	16501	16444	16677	16388	16509	16700	16685	16626	16566	16564	16606	16790	16726	16434	16713	16519	16629	16519	16512	16628	16471	16633	16684	16555	16712	16521	16699	16510	16698	16569	16755	16698	16762	16608	16490	16741	16507	16611	16473	16672	16583	16738	16332	16593	16591	16544	16573	16508	16621	16574	16531	16504	16625	16568	16625	16396	16688	16667	16648	16547	16368	16475	16416	16543	16755	16559	16699	16615	16481	16764	16734	16567	16702	16643	16816	16531	16505	16588	16688	16691	16523	16652	16595	16731	16572	16453	16578	16553	16647	16560	16676	16579	16564	16709	16554	16638	16528	16616	16406	16648	16562	16665	16533	16701	16557	16630	16611	16739	16594	16696	16563	16669	16716	16700	16483	16478	16851	16557	16623	16489	16446	16738	16556	16482	16612	16613	16533	16474	16694	16636	16542	16553	16558	16736	16428	16491	16750	16579	16563	16661	16532	16724	16541	16394	16439	16475	16619	16611	16572	16386	16474	16613	16697	16571	16690	16527	16647	16565	16522	16497	16568	16584	16566	16535	16495	16836	16558	16474	16732	16720	16526	16656	16604	16734	16472	16514	16598	16582	16711	16439	16541	16403	16532	16585	16882	16587	16587	16622	16694	16588	16688	16772	16661	16458	16675	16596	16591	16494	16477	16652	16589	16428	16765	16638	16583	16640	16613	16653	16651	16615	16608	16686	16675	16685	16489	16813	16549	16688	16627	16487	16661	16632	16558	16615	16596	16562	16594	16766	16617	16559	16592	16696	16560	16582	16652	16566	16755	16524	16681	16625	16643	16551	16568	16621	16552	16601	16631	16715	16598	16588	16567	16600	16755	16586	16627	16565	16642	16539	16660	16539	16669	16745	16436	16686	16602	16543	16529	16540	16403	16593	16529	16526	16397	16690	16647	16653	16825	16675	16644	16453	16646	16555	16684	16509	16468	16423	16493	16748	16518	16556	16580	16589	16549	16681	16516	16553	16564	16651	16544	16497	16360	16576	16537	16618	16590	16368	16586	16554	16615	16680	16572	16518	16530	16596	16612	16723	16449	16641	16561	16444	16535	16475	16555	16669	16619	16533	16566	16605	16559	16684	16659	16726	16404	16537	16648	16701	16595	16686	16520	16581	16738	16594	16538	16785	16699	16615	16523	16451	16492	16595	16496	16595	16633	16434	16628	16753	16587	16520	16506	16776	16670	16494	16425	16519	16649	16590	16478	16653	16572	16535	16558	16467	16624	16515	16685	16638	16459	16518	16497	16632	16572	16510	16532	16655	16520	16635	16631	16671	16671	16854	16589	16580	16517	16555	16673	16593	16690	16833	16229	16506	16405	16688	16545	16605	16633	16553	16740	16454	16623	16584	16680	16761	16519	16560	16601	16468	16577	16691	16631	16623	16459	16613	16626	16524	16650	16507	16583	16640	16579	16658	16596	16610	16561	16662	16393	16626	16619	16397	16654	16616	16549	16644	16559	16676	16567	16646	16581	16612	16561	16688	16645	16570	16571	16468	16642	16631	16594	16608	16653	16453	16613	16601	16565	16513	16478	16671	16393	16645	16648	16654	16642	16525	16635	16535	16462	16706	16646	16501	16684	16664	16585	16614	16664	16511	16368	16581	16699	16698	16465	16640	16598	16689	16649	16466	16637	16452	16578	16574	16610	16444	16419	16756	16609	16523	16615	16558	16722	16633	16632	16446	16613	16563	16470	16500	16569	16579	16485	16553	16555	16448	16533	16403	16505	16605	16649	16685	16630	16365	16516	16587	16556	16408	16785	16590	16459	16869	16552	16594	16515	16786	16637	16558	16628	16460	16608	16537	16670	16640	16553	16621	16537	16577	16634	16448	16565	16589	16644	16578	16525	16494	16555	16470	16596	16522	16525	16585	16577	16730	16453	16566	16611	16603	16477	16579	16702	16672	16500	16713	16528	16611	16645	16470	16617	16582	16662	16743	16803	16632	16682	16512	16632	16445	16570	16655	16545
26090	21797	32325	38449	38785	38672	36936	33549	30906	29849	29008	28179	27472	26791	26531	26187	26052	26338	25832	25829	25756	25696	25924	25790	25512	25573	25518	25537	25579	25500	25554	25604	25451	25453	25576	25437	25230	25352	25302	25589	25091	25451	25457	25439	25383	25359	25465	25429	25246	25245	25286	25770	25394	25582	25305	25100	25219	25203	25220	25207	25526	25430	25130	25437	25453	25352	25401	25171	25356	25373	25409	25440	25201	25222	25151	25082	25197	25281	25275	25554	25484	25544	25533	25312	25338	25295	25389	25428	25347	25292	25603	25399	25239	25463	25240	25327	25074	25369	25525	25640	25540	25532	25602	25313	25223	25494	25259	25279	25355	25449	25460	25137	25244	25329	25386	25505	25427	25414	25296	25286	25302	25425	25433	25368	25295	25208	25381	25532	25523	25409	25461	25329	25230	25319	25304	25450	25372	25503	25390	25409	25347	25490	25106	25314	25505	25286	25091	25074	25393	25287	25410	25238	25440	25220	25409	25174	25112	25176	25469	25228	25335	25390	25392	25404	25310	25462	25336	25559	25333	25471	25347	25178	25279	25441	25312	25531	25494	25353	25271	25243	25367	25241	25300	25404	25477	25400	25390	25427	25223	25331	25425	25439	25554	25241	25382	25452	25417	25432	25381	25760	25326	25144	25399	25341	25240	25451	25513	25272	25352	25194	25301	25322	25287	25286	25239	25293	25481	25153	25289	25292	25542	25121	25189	25258	25508	25512	25328	25331	25465	25441	25494	25321	25446	25310	25092	25518	25247	25303	25359	25261	25482	25362	25390	25238	25327	25458	25509	25463	25373	25227	25218	25460	25494	25258	25287	25285	25235	25389	25225	25286	25359	25276	25381	25143	25373	25205	25130	25426	25597	25410	25329	25340	25392	25289	25512	25389	25465	25282	25423	25457	25434	25327	25608	25439	25412	25285	25312	25385	25489	25245	25396	25641	25460	25563	25226	25308	25212	25462	25287	25517	25163	25351	25373	25219	25435	25206	25330	25239	25252	25371	25550	25376	25048	25359	25254	25245	25396	25279	25274	25257	25396	25328	25450	25561	25392	25378	25440	25365	25165	25409	25433	25402	25517	25500	25203	25314	25535	25278	25518	25495	25355	25458	25369	25421	25292	25285	25526	25408	25355	25189	25533	25517	25386	25461	25326	25654	25159	25408	25310	25372	25513	25273	25424	25148	25157	25433	25069	25336	25589	25399	25339	25511	25398	25468	25430	25379	25460	25138	25473	25385	25457	25147	25205	25356	25410	25368	25570	25383	25497	25399	25711	25216	25295	25449	25182	25549	25372	25278	25400	25367	25405	25319	25317	25378	25500	25294	25540	25194	25370	25550	25453	25429	25270	25423	25418	25284	25299	25465	25272	25360	25050	25313	25544	25431	25261	25115	25548	25222	25400	25364	25497	25576	25489	25283	25231	25315	25321	25250	25366	25731	25649	25688	25224	25408	25581	25532	25489	25246	25369	25423	25172	25445	25471	25213	25463	25377	25296	25365	25678	25261	25395	25435	25481	25371	25185	25355	25045	25348	25229	25348	25660	25333	25166	25250	25415	25207	25336	25396	25359	25425	25514	25758	25533	25297	25476	25381	25420	25818	25586	25371	25356	25538	25432	25512	25463	25410	25462	25354	25216	25292	25317	25303	25609	25530	25313	25426	25394	25304	25245	25369	25302	25241	25296	25407	25187	25331	25367	25400	25426	25372	25529	25362	25449	25443	25227	25148	25423	25359	25573	25529	25399	25424	25270	25451	25412	25335	25349	25191	25429	25082	25313	25044	25492	25257	25290	25176	25346	25462	25361	25139	25323	25396	25381	25458	25225	25522	25665	25135	25245	25516	25245	25565	25488	25352	25392	25305	25348	25372	25411	25158	25482	25431	25536	25243	25182	25307	25226	25279	25289	25315	25628	25504	25232	25330	25318	25354	25451	25404	25487	25400	25449	25458	25339	25540	25732	25265	25590	25311	25090	25403	25414	25424	25409	25477	25469	25455	25566	25286	25332	25443	25376	25267	25432	25270	25358	25209	25491	25447	25331	25141	25199	25335	25317	25328	25618	25493	25513	25421	25483	25386	25374	25481	25493	25617	25554	25472	25654	25518	25367	25347	25528	25357	25354	25363	25686	25442	25220	25572	25523	25278	25471	25335	25611	25451	25399	25306	25505	25336	25419	25225	25569	25600	25341	25241	25215	25350	25323	25619	25520	25451	25331	25425	25543	25371	25264	25440	25196	25376	25315	25369	25184	25393	25181	25414	25537	25341	25385	25541	25400	25557	25551	25427	25512	25547	25324	25510	25022	25387	25592	25591	25543	25118	25215	25488	25233	25251	25284	25190	25554	25537	25125	25387	25315	25241	25577	25523	25150	25246	25419	25498	25626	25415	25509	25457	25498	25331	25164	25546	25542	25262	25292	25336	25296	25307	25502	25307	25365	25316	25426	25352	25193	25081	25552	25391	25402	25287	25504	25609	25365	25335	25516	25289	25523	25265	25419	25181	25413	25647	25515	25001	25357	25443	25451	25422	25252	25058	25400	25172	25300	25378	25522	25405	25316	25544	25377	25425	25268	25279	25414	25501	25268	25540	25654	25380	25358	25215	25337	25537	25519	25582	25269	25235	25333	25375	25210	25230	25295	25401	25422	25425	25377	25496	25451	25634	25284	25396	25367	25392	25519	25083	25384	25563	25330	25335	25375	25271	25349	25306	25305	25245	25327	25338	25175	25379	25458	25362	25517	25576	25316	25170	25598	25485	25499	25400	25391	25446	25435	25550	25399	25356	25583	25385	25221	25415	25526	25261	25256	25244	25319	25272	25424	25328	25571	25688	25164	25376	25512	25192	25487	25326	25169	25327	25278	25248	25332	25299	25464	25372	25470	25376	25573	25400	25290	25496	25518	25454	25454	25369	25340	25258	25252	25176	25413	25413	25201	25398	25564	25275	25442	25307	25212	25559	25428	25257	25287	25347	25443	25409	25290	25277	25523	25212	25258	25266	25368	25354	25146	25391	25401	25321	25494	25232	25482	25219	25374	25413	25288	25297	25582	25395	25034	25392	25356	25360	25545	25265	25294	25327	25496	25202	25458	25399	25190	24982	25387	25155	25315	25408	25287	25503	25252	25139	25242	25169	25591	25670	25344	25497	25420	25343	25597	25433	25350	25484	25477	25338	25528	25273	25482	25449	25306	25584	25487	25484	25632	25434	25578	25276	25321	25502	25346	25293	25356	25339	25372	25335	25266	25455	25527	25362	25280	25175	25152	25173	25329	25425	25227	25339	25221	25239	25182	25293	25339	25321	25235	25344	25070	25384	25417	25582	25299	25651	25445	25360	25531	25220	25298	25488	25412	25541	25414	25264	25443	25649	25271	25394	25386	25426	25528	25330	25316	25305	25348	25440	25315	25183	25403	25369	25582	25211	25424	25312	25448	25349	25157	25228	25451	25223	25240	25399	25487	25305	25415	25277	25420	25368	25293	25358	25408	25427	25367	25495	25316	25371	25456	25357	25361	25424	25223	25178	25582	25272	25115	25368	25266	25502	25282	25488	25455	25366	25329	25482	25372	25414	25214	25435	25294	25405	25398	25508	25400	25076	25263	25151	25275	25121	25414	25305	25255	25413	25271	25308	25253	25576	25406	25368	25340	25352	25262	25170	25197	25295	25288	25246	25182	25455	25289	25296	25147	25079	25176	25223	25664	25083	25305	25153	25515	25406	25442	25306	25559	25285	25455	25328	25201	25220	25493	25101	25196	25443	25354	25400	25432	25308	25358	25358	25477	25572	25417	25436	25477	25300	25410	25550	25411	25448	25116	25476	25340	25385	25353	25290	25305	25280	25113	25319	25276	25271	25205	24975	25104	25536	25528	25373	25423	25157	25238	25294	25313	25385	25375	25589	25348	25330	25522	25417	25490	25330	25509	25480	25232	25364	25419	25221	25586	25287	25363	25387	25305	25209	25359	25596	25287	25398	25190	25474	25195	25390	25413	25310	25288	25313	25399	25298	25099	25272	25359	25254	25443	25329	25247	25256	25428	25336	25011	25514	25326	25372	25438	25613	25471	25192	25415	25269	25336	25299	25276	25513	25200	25371	25533	25344	25232	25505	25395	25318	25341	25533	25663	25378	25401	25169	25388	25274	25348	25209	25405	25467	25451	25450	25603	25303	25492	25182	25279	25293	25317	25406	25201	25504	25406	25337	25418	25439	25418	25548	25405	25192	25658	25371	25434	25422	25283	25515	25143	25446	25318	25346	25406	25396	25207	25419	25560	25245	25366	25303	25401	25375	25322	25340	25239	25167	25265	25186	25210	25463	25317	25354	25238	25465	25347	25235	25364	25522	25320	25525	25432	25500	25369	25360	25346	25236	25455	25416	25331	25294	25339	25350	25487	25508	25238	25468	25351	25573	25423	25380	25511	25328	25642	25478	25286	25390	25599	25184	25396	25453	25175	25616	25326	25534	25456	25166	25642	25550	25392	25375	25254	25369	25196	25349	25447	25516	25462	25419	25521	25124	25216	25017	25252	25516	25388	25153	25286	25373	25319	25377	25547	25428	25423	25234	25285	25319	25604	25347	25438	25415	25389	25253	25371	25175	25268	25283	25201	25428	25346	25350	25461	25375	25440	25350	25277	25373	25372	25339	25620	25407	25311	25378	25257	25414	25289	25282	25428	25248	25430	25378	25210	25321	25573	25356	25278	25393	25381	25359	25532	25396	25476	25283	25314	25518	25374	25244	25399	25509	25404	25332	25508	25202	25185	25412	25698	25270	25249	25462	25369	25439	25237	25468	25385	25313	25288	25318	25425	25379	25556	25212	25124	24956	25485	25496	25248	25226	25374	25392	25445	25236	25359	25368	25258	25301	25289	25405	25162	25405	25368	25289	25268	25410	25256	25132	25224	25437	25312	25321	25377	25377	25104	25525	25261	25275	25367	25580	25372	25474	25274	25330	25356	26023	25503	25464	25534	25651	25384	25250	25195	25559	25424	25528	25369	25338	25704	25371	25255	25592	25370	25361	25381	25232	25188	25124	25541	25246	25140	25099	25467	25248	25311	25130	25306	25286	25389	25074	25319	25201	25238	25253	25247	25040	25407	25365	25552	25449	25469	25731	25225	25225
48503	73957	66015	53608	42269	35005	29264	26298	23476	22035	20962	20078	19144	18244	17819	17468	17326	17162	17145	16987	16981	16938	17049	16821	16821	16996	16727	16696	16826	16801	16806	16579	16652	16684	16731	16735	16665	16404	16700	16692	16520	16483	16713	16774	16668	16724	16520	16670	16784	16679	16633	16524	16574	16679	16690	16518	16678	16526	16488	16447	16536	16633	16598	16369	16612	16667	16506	16531	16487	16782	16624	16617	16513	16639	16661	16752	16535	16616	16922	16564	16573	16518	16540	16587	16598	16634	16678	16683	16629	16892	16416	16601	16785	16522	16615	16557	16726	16624	16582	16506	16785	16611	16595	16523	16708	16539	16608	16608	16747	16609	16464	16724	16694	16553	16383	16657	16591	16683	16314	16535	16733	16563	16649	16719	16728	16605	16669	16600	16652	16474	16592	16750	16556	16426	16758	16677	16804	16518	16545	16554	16782	16773	16745	16770	16538	16653	16691	16670	16632	16753	16537	16621	16747	16680	16781	16488	16678	16543	16582	16373	16522	16595	16702	16513	16673	16544	16636	16508	16676	16744	16687	16780	16688	16511	16758	16438	16461	16531	16623	16619	16629	16777	16746	16531	16619	16532	16571	16563	16434	16470	16532	16517	16698	16709	16730	16649	16586	16737	16657	16574	16581	16479	16586	16540	16634	16477	16624	16599	16583	16600	16620	16758	16534	16618	16799	16539	16497	16691	16681	16633	16500	16800	16770	16413	16558	16606	16576	16529	16434	16767	16831	16551	16683	16527	16601	16719	16638	16670	16465	16487	16819	16844	16617	16614	16618	16449	16724	16687	16595	16679	16718	16509	16528	16812	16554	16702	16480	16405	16632	16573	16536	16558	16539	16449	16731	16558	16554	16820	16541	16404	16533	16634	16550	16531	16608	16609	16596	16461	16518	16587	16683	16496	16529	16705	16583	16633	16667	16577	16520	16640	16354	16756	16633	16750	16793	16558	16638	16668	16644	16589	16551	16645	16441	16654	16666	16445	16565	16738	16597	16667	16615	16503	16614	16698	16756	16636	16546	16707	16600	16704	16517	16589	16588	16578	16511	16689	16502	16698	16615	16629	16531	16607	16605	16567	16672	16599	16584	16729	16750	16746	16688	16754	16570	16552	16499	16820	16589	16569	16718	16559	16496	16730	16407	16835	16509	16568	16662	16488	16581	16662	16502	16668	16485	16684	16629	16591	16832	16609	16633	16521	16663	16622	16582	16661	16459	16600	16684	16688	16576	16622	16675	16421	16645	16456	16727	16766	16540	16665	16663	16631	16598	16694	16789	16629	16647	16681	16726	16771	16704	16505	16714	16643	16664	16522	16567	16623	16666	16478	16672	16477	16857	16618	16564	16558	16686	16496	16848	16642	16575	16522	16684	16694	16681	16615	16589	16789	16679	16587	16557	16568	16517	16657	16605	16538	16634	16643	16608	16541	16608	16408	16710	16356	16668	16440	16582	16620	16714	16606	16699	16689	16627	16531	16520	16642	16566	16633	16809	16543	16676	16633	16555	16573	16632	16470	16684	16549	16593	16638	16719	16610	16540	16439	16560	16671	16548	16666	16702	16393	16487	16518	16883	16653	16492	16775	16646	16393	16673	16728	16578	16428	16479	16487	16652	16570	16515	16502	16648	16647	16596	16508	16639	16563	16464	16667	16637	16537	16738	16642	16645	16616	16533	16462	16500	16569	16670	16723	16644	16511	16798	16544	16426	16565	16655	16504	16565	16566	16709	16661	16587	16598	16625	16730	16628	16679	16591	16793	16542	16458	16484	16595	16683	16638	16566	16481	16585	16385	16515	16747	16590	16405	16588	16547	16643	16607	16667	16716	16679	16631	16492	16402	16668	16639	16556	16588	16600	16567	16602	16639	16686	16700	16501	16609	16449	16329	16692	16668	16596	16454	16649	16535	16586	16583	16574	16563	16467	16825	16637	16551	16657	16823	16678	16797	16505	16671	16700	16704	16769	16457	16748	16612	16733	16657	16670	16481	16489	16414	16570	16565	16600	16674	16779	16675	16569	16769	16617	16617	16409	16569	16599	16618	16588	16612	16481	16562	16701	16566	16357	16601	16493	16507	16784	16490	16632	16743	16580	16626	16664	16545	16465	16520	16607	16293	16544	16480	16462	16683	16409	16791	16440	16661	16543	16601	16588	16589	16540	16546	16334	16690	16747	16764	16667	16683	16792	16388	16716	16578	16396	16503	16573	16637	16694	16690	16710	16639	16540	16551	16475	16615	16702	16610	16551	16707	16462	16637	16765	16570	16669	16550	16458	16761	16643	16602	16587	16726	16551	16535	16581	16701	16702	16529	16697	16565	16441	16668	16713	16719	16641	16677	16533	16532	16703	16603	16485	16665	16590	16656	16583	16645	16690	16645	16523	16606	16692	16536	16529	16718	16590	16527	16614	16667	16505	16796	16307	16659	16742	16463	16480	16520	16612	16621	16516	16736	16544	16589	16719	16554	16636	16595	16672	16562	16731	16689	16658	16559	16637	16590	16662	16391	16739	16713	16658	16682	16655	16272	16565	16822	16581	16677	16618	16680	16594	16654	16569	16480	16542	16688	16794	16665	16536	16679	16822	16563	16472	16692	16668	16715	16507	16676	16582	16647	16605	16612	16700	16625	16563	16658	16608	16605	16511	16581	16588	16641	16605	16635	16679	16560	16686	16552	16603	16705	16686	16660	16529	16829	16768	16704	16566	16682	16656	16494	16662	16517	16665	16645	16520	16464	16748	16630	16581	16590	16652	16582	16728	16706	16628	16633	16735	16600	16821	16570	16503	16622	16815	16624	16693	16679	16526	16697	16688	16621	16703	16572	16644	16613	16618	16773	16784	16513	16520	16509	16661	16510	16752	16738	16616	16671	16839	16714	16737	16533	16609	16788	16726	16527	16729	16697	16589	16441	16825	16439	16554	16446	16483	16490	16457	16784	16663	16789	16582	16642	16483	16621	16758	16607	16600	16417	16551	16461	16406	16728	16633	16561	16545	16646	16634	16520	16693	16687	16665	16653	16597	16651	16516	16600	16693	16694	16634	16766	16542	16630	16816	16881	16626	16635	16626	16473	16673	16462	16687	16623	16399	16458	16748	16560	16626	16536	16780	16604	16693	16556	16733	16570	16652	16577	16533	16663	16736	16563	16585	16460	16586	16803	16760	16736	16441	16607	16678	16562	16563	16543	16685	16558	16773	16609	16773	16593	16726	16589	16648	16471	16578	16450	16580	16582	16795	16510	16638	16569	16618	16525	16518	16582	16648	16640	16778	16658	16723	16640	16711	16504	16661	16603	16661	16547	16522	16396	16559	16725	16518	16550	16535	16486	16683	16642	16501	16799	16597	16471	16651	16637	16693	16572	16690	16532	16525	16538	16831	16492	16702	16533	16502	16804	16743	16505	16550	16428	16474	16711	16682	16689	16668	16715	16709	16707	16491	16695	16449	16517	16574	16701	16503	16677	16586	16618	16537	16588	16424	16724	16808	16526	16697	16618	16730	16523	16637	16713	16654	16603	16534	16453	16564	16401	16742	16599	16739	16594	16615	16538	16731	16525	16644	16441	16667	16694	16557	16729	16573	16671	16750	16625	16586	16598	16515	16641	16637	16629	16576	16539	16592	16756	16664	16544	16685	16513	16619	16696	16506	16614	16635	16681	16615	16618	16629	16513	16806	16519	16636	16635	16726	16667	16527	16528	16690	16603	16453	16623	16497	16576	16450	16487	16667	16560	16688	16537	16618	16595	16767	16425	16685	16745	16724	16692	16474	16518	16740	16682	16677	16616	16598	16556	16745	16606	16676	16621	16757	16592	16626	16531	16581	16692	16513	16573	16772	16656	16824	16706	16609	16557	16741	16552	16479	16498	16583	16556	16567	16698	16597	16656	16706	16573	16539	16500	16577	16693	16621	16583	16664	16506	16555	16555	16576	16628	16561	16490	16662	16585	16623	16458	16615	16650	16718	16637	16843	16606	16425	16380	16642	16606	16484	16568	16620	16551	16685	16716	16673	16604	16700	16418	16756	16577	16617	16702	16537	16693	16768	16640	16617	16733	16566	16485	16642	16590	16523	16596	16593	16658	16522	16677	16636	16535	16598	16700	16467	16593	16532	16640	16593	16736	16623	16638	16548	16511	16677	16508	16499	16464	16519	16619	16569	16680	16524	16694	16478	16644	16493	16611	16569	16602	16745	16576	16710	16731	16497	16538	16610	16573	16753	16553	16461	16580	16569	16710	16536	16647	16586	16719	16583	16495	16511	16458	16819	16531	16513	16675	16488	16599	16651	16619	16629	16687	16677	16597	16583	16705	16541	16486	16611	16624	16689	16619	16448	16600	16697	16663	16535	16602	16420	16652	16648	16736	16677	16477	16582	16591	16566	16498	16519	16451	16586	16778	16325	16595	16518	16628	16447	16789	16624	16728	16497	16735	16649	16643	16753	16788	16499	16629	16460	16812	16579	16569	16763	16770	16408	16775	16604	16398	16559	16470	16480	16749	16530	16569	16725	16866	16279	16631	16645	16660	16708	16849	16698	16543	16623	16687	16628	16559	16810	16635	16570	16698	16571	16709	16694	16612	16468	16410	16713	16708	16530	16706	16408	16441	16650	16598	16578	16678	16659	16668	16742	16629	16510	16682	16603	16543	16510	16402	16684	16573	16699	16836	16683	16687	16604	16519	16551	16625	16677	16642	16637	16761	16393	16616	16648	16617	16645	16745	16798	16651	16728	16615	16723	16588	16662	16605	16427	16778	16489	16595	16644	16853	16709	16599	16507	16456	16587	16678	16588	16610	16511	16554	16442	16616	16557	16656	16676	16507	16655	16364	16694	16825	16632	16537	16737	16592	16539	16653	16658	16505	16606	16714	16453	16610	16629	16585	16627	16619	16848	16716	16533	16464	16413	16627	16720	16453	16542	16752	16537	16841	16683	16578	16570	16387	16532	16778	16750	16650	16561	16514	16507	16588	16605	16567	16594	16594	16684	16800	16518	16583	16452	16491	16616	16649	16681	16786	16518	16581	16596	16531	16306	16568	16421	16600	16854	16624	16657	16592	16612	16574	16626	16654	16599	16542	16459	16481	16533	16656	16459	16674	16638	16643	16549	16579	16773	16478	16549	16469
23853	21484	31754	32987	34175	38380	41344	36761	33661	33084	31441	29556	28165	27234	26821	26449	26335	26012	25966	25759	25648	25948	25828	25680	25258	25429	25764	25596	25496	25377	25364	25328	25176	25206	25139	25348	25264	25448	25155	25226	25126	25114	25097	25532	25242	25313	25186	25272	25226	25531	25362	25105	25489	25491	25381	25074	25301	25403	25233	25430	25330	25299	25091	25344	25482	25474	25104	25279	25176	25154	25351	25235	25123	25396	25180	25303	24973	25158	25141	25100	25111	25132	25178	25331	25169	25315	25018	25345	25168	25134	25201	25286	25091	25206	25144	25119	25041	25018	25303	25333	25278	25025	25287	25327	24853	25231	25438	25363	25412	25183	25275	25225	25358	25287	25299	25434	25190	25293	25314	25067	25383	25302	25406	24958	25451	25265	25228	25172	25200	25546	25394	25295	25159	25158	25215	25229	25128	25056	25273	25205	25198	25056	25087	25228	25265	25276	25350	25497	25261	25401	25193	25095	25097	25041	25068	25218	25293	25062	25236	25182	25177	25045	25198	25032	25601	25320	25138	25215	25190	25275	25176	25370	25244	25095	25206	25060	25337	25299	25089	25251	25485	25148	25235	25245	24921	25283	25096	25360	25183	25278	25248	25138	25060	25000	25246	25073	25340	25155	24987	24874	25281	25477	25153	25214	25422	25206	25177	25262	25162	25019	25384	24909	25672	25359	25210	25169	25178	25226	25249	25180	25055	25318	25382	25150	25208	25366	25274	25247	25410	25303	25256	25385	25419	25285	25148	25425	25289	24971	25229	25244	25311	25317	25136	25110	25182	25028	25274	25291	25051	25380	25220	24908	25359	25098	25319	25124	25330	25188	25122	25271	25243	25097	25236	25123	25122	25226	25258	25187	25389	25115	25230	25113	25055	25377	25218	25184	25167	25207	25439	25143	25171	25291	25285	25206	25352	25193	25284	24961	25202	25019	25115	25415	25165	25126	25287	25244	24978	25245	25313	25305	25064	25165	25115	25203	25193	25359	25267	24950	25302	25322	25347	25048	25227	25306	25418	25247	25104	25090	25197	25169	25295	25089	25219	25110	25452	25217	25157	25330	25372	25122	25190	25234	24988	25293	25336	25286	25186	25047	25096	25235	25128	25180	25370	25097	25160	25008	25161	25187	25206	25258	25158	25363	25166	25301	25055	25155	25072	25207	25289	25142	25426	25137	25340	25263	25123	25295	25073	25264	25253	25411	25407	25067	24830	25104	25058	25247	25431	25229	25481	25211	24967	25315	25528	24956	25325	25140	25158	25311	25312	25274	25215	25233	25156	25238	25065	25168	25377	25006	25319	24999	25006	25220	25095	25146	25246	25271	25287	25053	25195	25274	25142	25052	25093	25047	25254	25219	25020	25169	25174	25179	24967	25327	25088	25262	25408	25078	25257	24962	25238	25105	25021	25359	25388	25244	25346	25277	25344	25150	25241	24957	25512	25131	25340	25293	25199	25243	25110	25198	25250	25355	25466	25020	25212	25363	25263	25239	25155	25195	25126	25435	25034	24898	25241	25225	25220	25326	25269	24985	25108	25379	25204	25406	25167	25262	25422	25094	25223	25294	25298	25061	25248	25178	25273	25473	25218	25255	25157	25075	25257	25212	25342	25443	25238	25309	25353	25142	25274	25239	25101	25215	25380	25296	24960	25099	25119	25216	25196	25216	25308	25104	25059	25092	25185	25303	25271	25320	25079	25111	25112	25144	25288	25192	25238	25287	25420	25302	25174	25209	25268	25105	25350	25185	25421	25169	25302	25301	25182	25108	25001	25223	25395	25282	25204	25205	24893	25051	24916	25418	25257	25200	25245	25180	25153	25329	25217	25271	25281	25196	25117	25049	25438	25388	25243	25439	25123	25242	25453	25176	25098	25090	25330	25259	25195	25136	25256	25424	25229	24925	25235	25131	25180	25281	25206	25187	25181	25184	25325	25303	25288	25224	25186	25276	25068	25137	25175	25273	25210	25145	25086	25157	25229	25143	25176	25176	25419	25347	25276	25050	25166	25142	25168	25205	25433	25286	25176	25190	25254	24907	25096	25173	25026	25091	25144	25215	25129	25211	25126	25163	25164	25128	25120	25261	24907	25155	25255	25177	25217	25033	25261	25252	25423	25106	25316	25380	25423	25127	25087	25291	25278	25074	25059	25181	24858	25383	25269	25246	25193	25379	25248	25172	25299	25045	25264	25223	25070	25008	25291	25217	25340	25056	25290	25247	24935	25228	25299	25247	25387	25120	25498	25199	25140	25190	24974	25463	25261	25026	24987	25207	25293	25202	25149	25312	25180	25028	25308	25458	25279	24905	25178	25206	25404	25244	25278	25122	25232	25420	25296	25387	25177	25441	25113	24973	25125	25235	25262	25297	25293	25235	25200	25211	25177	25213	25022	25230	25242	25017	25312	25100	25382	25054	25148	25445	25326	25278	25307	25192	25134	25166	25247	25243	25249	25452	25147	25253	25257	25288	25327	25081	25027	25223	25232	25238	25285	25258	25568	25206	25200	25269	25500	25361	25226	25002	25371	24949	25233	25282	25379	25280	25259	25099	25038	25383	25141	25153	25259	25078	25365	25273	25158	25249	25397	25287	25174	24925	25127	25288	25267	25089	25396	25148	25218	25336	25197	25218	25200	25319	25229	24986	25254	25158	25335	25400	25499	25392	25221	25248	25504	25322	25097	25222	25122	25354	25454	25048	25271	25216	25314	25245	25393	25252	25137	24940	25313	25256	25335	25083	25155	25132	25134	25041	25095	25233	25370	25433	25442	25120	25279	25129	25295	25313	25213	25214	25170	25211	25165	25194	25379	25205	25099	25243	25547	24791	25216	25107	25291	25364	25225	25269	25151	25044	25194	25162	25184	25322	25307	25012	25262	25320	25195	25317	25153	25029	25027	25161	25220	25108	25395	25131	25282	25056	25348	25243	25245	25322	25409	25195	25086	25168	25228	25380	25286	25290	25353	25165	25203	25219	25374	25156	24953	25321	25227	25180	25212	25329	25148	25093	25245	25225	25335	25245	25089	25074	25523	25120	25356	25181	25168	25229	25186	25173	25194	25143	25353	25175	25213	25401	25152	24965	25338	25134	25217	25364	25178	24935	25252	24972	25107	25210	25399	25408	25135	25137	25069	25402	25054	25406	25446	25417	25041	25079	25330	25360	25160	25255	25049	25136	25142	25026	25134	25021	25365	25135	25162	25362	25335	25270	25325	25274	25305	25418	25430	25380	25126	25212	25322	25132	25085	25181	25172	25202	24919	25050	25402	25393	25416	25273	25122	24960	25232	25194	25268	25306	25320	25424	25114	25236	25203	25269	25109	25168	25211	25278	25149	25297	25041	25184	25244	25417	25274	25262	25261	25391	25320	25142	24949	25308	25371	25120	25002	25373	25043	25140	24970	25227	25158	24945	25422	25045	25190	25170	25052	25209	25050	25099	25274	25202	25412	25177	25364	25248	25168	25164	25106	25422	25559	25293	25196	25250	25444	25088	25308	25048	25351	25111	25349	24995	25210	25334	25243	25067	25383	25069	25123	25029	25237	25285	25271	25100	25371	25178	25122	25351	25304	25197	25020	25179	25171	25393	24961	25214	25126	25243	25277	25142	25173	25089	25175	25292	25081	25100	25016	25010	25129	25126	25123	25232	25232	25145	25420	25098	25148	25108	25370	25298	25145	24992	25316	25201	25259	25272	25223	25546	25217	25271	25235	25363	25223	24949	25209	25263	25000	25200	25366	25296	25343	25208	25462	25080	25085	25243	25004	25267	25294	24987	24935	25296	25269	25066	25287	25156	25216	25096	25121	24901	25168	25257	25025	25308	25060	25204	25341	25291	25248	25241	25192	25499	25215	25263	25238	25278	25216	24986	25199	25079	25074	25155	25165	25335	25185	25404	25598	25281	25291	25260	25082	25075	25119	25353	25242	25358	25126	25295	25056	25266	25176	25303	25397	25204	25196	25161	25285	25376	25238	25184	25358	25115	25178	25134	25539	25348	25201	25106	25263	25056	25286	25181	25255	25269	25369	25101	25258	25083	24958	25286	25170	25195	25091	25184	25199	25322	25415	25155	25202	25053	25472	25069	25359	25124	25187	25122	25286	25164	25260	25143	25538	25239	25113	25094	24972	25169	25198	25119	25259	25117	25446	25252	25258	25289	25401	25354	25179	25123	25186	25129	24893	25132	25479	24973	25106	25064	25197	25255	25450	25318	25188	25101	25110	25121	25080	25064	25101	25269	25261	25119	24972	25396	25247	25085	25266	25168	25239	25031	24997	25475	25063	25290	25175	25224	25193	25088	25160	25243	25195	24969	25569	25352	25074	25317	25466	25165	25269	25232	25198	25245	25239	25274	25140	25228	25080	25452	25010	25157	25140	25127	25206	25097	25097	25169	25215	25010	25029	24998	25212	25200	25245	25254	25138	25296	25307	25567	25217	25023	25284	25090	25084	25242	25050	25099	25504	25171	25225	25088	25433	25003	24929	25355	25238	25087	25202	25205	24914	25189	25209	25242	25330	25279	25300	25380	25051	25148	25105	25497	25353	25111	25254	25120	25100	25335	25201	25213	25221	25301	25030	25195	25286	25101	25307	25228	25463	25248	25311	25015	25216	25184	25015	25168	25138	25119	25229	25123	25396	25009	25140	25034	24931	25282	25017	25127	25449	25412	25226	25319	25229	25091	25056	25266	25140	25028	25410	25155	25191	25162	25333	25147	25433	25286	25204	25219	25280	25133	25096	25426	25263	25159	25290	25199	25101	25225	25221	25231	25273	25066	25284	25098	25217	25256	25154	25327	25225	25114	25205	25228	25252	25570	25287	25238	25079	25279	25009	25131	25194	25163	25235	25150	24905	25225	24995	24911	25110	25348	25111	25278	25265	25289	25152	25065	25462	25258	25293	25296	25253	25135	25106	25129	25071	25008	25227	25353	25261	24923	25292	25454	25199	25246	25159	25388	25271	24924	25156	25161	25184	25265	25664	25078	25264	25318	25256	25014	25230	25352	25148	25211	25014	25149	25175	25425	25165	25080	25258	25187	25295	25202	25125	25570	24854	25087	25132	25203	25224	25247	25212	24985	25140	25155	25342	25413	25284	24974	25258	25321	25076	24905	25290	25148	25255	25323
51828	84135	78696	60360	48697	39924	35799	30754	27286	25541	23632	21125	19675	18603	18020	17685	17501	17415	17131	17169	16962	16968	16965	16944	17042	16740	16808	16734	16698	16542	16415	16800	16548	16549	16663	16355	16578	16404	16396	16578	16557	16498	16643	16487	16650	16570	16465	16428	16663	16475	16421	16278	16317	16517	16698	16460	16623	16613	16437	16344	16449	16401	16432	16523	16445	16463	16531	16571	16487	16503	16452	16571	16508	16449	16568	16465	16586	16574	16523	16495	16585	16516	16574	16489	16583	16413	16584	16423	16562	16469	16541	16398	16432	16630	16538	16463	16392	16447	16420	16660	16444	16617	16505	16518	16441	16597	16443	16496	16392	16635	16432	16517	16540	16436	16464	16498	16517	16570	16587	16606	16511	16455	16299	16503	16422	16438	16584	16255	16449	16543	16444	16476	16457	16548	16501	16420	16493	16524	16571	16392	16508	16566	16457	16492	16449	16568	16424	16484	16639	16679	16667	16487	16523	16368	16517	16694	16458	16445	16678	16379	16507	16430	16585	16425	16451	16439	16542	16569	16511	16574	16530	16553	16565	16548	16527	16532	16592	16281	16459	16487	16653	16605	16498	16677	16562	16368	16520	16588	16703	16493	16492	16530	16415	16741	16499	16390	16649	16579	16520	16395	16425	16474	16637	16476	16497	16560	16551	16501	16689	16485	16472	16554	16522	16533	16541	16468	16499	16488	16451	16524	16452	16555	16466	16343	16458	16548	16588	16374	16527	16718	16474	16485	16371	16394	16580	16418	16567	16616	16434	16284	16514	16571	16450	16634	16536	16609	16499	16477	16442	16417	16604	16547	16712	16377	16501	16433	16467	16394	16547	16493	16473	16448	16679	16590	16463	16451	16735	16549	16396	16544	16460	16546	16649	16462	16510	16342	16540	16503	16580	16672	16408	16499	16360	16370	16641	16536	16448	16462	16378	16384	16522	16338	16350	16431	16513	16436	16417	16423	16571	16382	16349	16402	16626	16587	16533	16277	16403	16673	16474	16466	16569	16360	16466	16501	16607	16398	16475	16434	16426	16458	16556	16484	16404	16422	16512	16573	16476	16266	16617	16584	16552	16570	16668	16598	16447	16581	16437	16421	16636	16385	16440	16484	16505	16507	16615	16502	16432	16475	16648	16500	16391	16421	16623	16440	16465	16664	16410	16490	16655	16433	16566	16599	16728	16245	16591	16329	16389	16290	16415	16486	16324	16603	16576	16395	16541	16511	16602	16457	16422	16369	16539	16399	16397	16501	16601	16549	16516	16641	16511	16578	16562	16444	16462	16573	16391	16498	16454	16524	16451	16631	16252	16475	16455	16531	16569	16428	16391	16544	16588	16304	16550	16326	16320	16634	16457	16608	16453	16601	16530	16475	16616	16374	16512	16384	16492	16409	16533	16567	16488	16570	16604	16334	16310	16646	16468	16588	16491	16411	16525	16477	16548	16653	16468	16487	16527	16526	16485	16460	16519	16601	16539	16650	16483	16459	16308	16710	16413	16400	16480	16459	16454	16545	16350	16570	16603	16567	16395	16547	16458	16592	16291	16411	16699	16645	16441	16478	16667	16560	16500	16526	16601	16377	16580	16509	16675	16458	16465	16556	16473	16527	16587	16512	16537	16252	16513	16530	16541	16614	16439	16509	16635	16553	16561	16466	16617	16509	16685	16428	16575	16300	16553	16480	16414	16621	16542	16489	16394	16445	16398	16620	16448	16347	16430	16331	16553	16585	16531	16352	16545	16540	16426	16497	16578	16487	16591	16395	16409	16619	16408	16413	16436	16427	16487	16526	16431	16414	16419	16596	16530	16504	16324	16560	16545	16349	16605	16578	16432	16133	16576	16383	16556	16438	16582	16505	16334	16575	16346	16608	16584	16571	16566	16536	16448	16409	16612	16572	16428	16520	16440	16582	16446	16648	16380	16567	16616	16719	16342	16499	16638	16503	16536	16461	16437	16476	16461	16401	16403	16474	16581	16377	16420	16570	16406	16506	16628	16419	16449	16507	16352	16666	16575	16437	16642	16514	16489	16461	16481	16598	16461	16393	16377	16469	16566	16362	16705	16445	16414	16488	16410	16654	16363	16331	16433	16546	16424	16594	16539	16404	16443	16441	16620	16503	16504	16522	16558	16495	16414	16457	16517	16675	16443	16612	16488	16383	16442	16409	16414	16518	16506	16574	16492	16285	16632	16480	16635	16518	16411	16523	16506	16397	16657	16718	16409	16568	16518	16360	16401	16411	16445	16383	16547	16683	16382	16710	16477	16350	16570	16471	16364	16459	16687	16690	16560	16701	16721	16310	16564	16429	16398	16482	16391	16525	16541	16502	16488	16564	16560	16496	16528	16564	16430	16547	16628	16511	16525	16518	16485	16510	16437	16588	16432	16446	16590	16396	16344	16413	16457	16437	16581	16482	16664	16564	16419	16507	16467	16549	16405	16402	16539	16391	16613	16524	16625	16542	16481	16498	16470	16519	16687	16423	16605	16464	16199	16503	16684	16631	16705	16387	16565	16442	16505	16524	16525	16363	16487	16409	16451	16512	16651	16484	16426	16425	16331	16469	16525	16329	16551	16457	16662	16428	16433	16445	16381	16407	16305	16482	16516	16447	16515	16526	16523	16361	16567	16416	16465	16336	16556	16214	16620	16379	16486	16533	16423	16412	16527	16548	16513	16588	16488	16384	16468	16494	16514	16489	16661	16445	16415	16484	16463	16506	16563	16405	16409	16627	16675	16497	16412	16550	16455	16479	16509	16306	16548	16578	16667	16477	16681	16530	16460	16403	16688	16292	16497	16486	16617	16655	16466	16649	16433	16614	16538	16643	16423	16489	16489	16433	16535	16576	16436	16480	16616	16557	16374	16612	16490	16455	16487	16440	16536	16582	16423	16651	16529	16470	16381	16588	16402	16457	16546	16599	16373	16466	16587	16465	16500	16447	16448	16475	16557	16615	16526	16429	16486	16592	16490	16657	16393	16535	16469	16315	16555	16540	16525	16395	16725	16579	16385	16343	16522	16388	16578	16653	16457	16563	16544	16454	16523	16518	16607	16530	16476	16540	16441	16681	16435	16569	16559	16522	16552	16210	16489	16670	16288	16528	16452	16324	16340	16647	16327	16433	16521	16357	16323	16290	16568	16437	16539	16485	16453	16625	16710	16269	16319	16367	16396	16446	16533	16475	16529	16519	16392	16525	16584	16504	16523	16475	16519	16576	16445	16406	16628	16514	16357	16412	16320	16574	16430	16344	16488	16732	16483	16536	16501	16549	16560	16423	16433	16507	16552	16563	16774	16437	16622	16350	16108	16472	16382	16319	16597	16448	16406	16458	16441	16570	16578	16423	16483	16497	16439	16418	16492	16401	16595	16373	16684	16536	16421	16391	16651	16409	16407	16552	16351	16403	16474	16309	16634	16562	16653	16336	16574	16604	16599	16415	16410	16617	16751	16473	16742	16433	16766	16355	16632	16457	16274	16445	16464	16378	16471	16480	16451	16417	16509	16559	16427	16559	16404	16505	16409	16642	16512	16333	16572	16405	16520	16638	16366	16484	16412	16570	16410	16552	16453	16463	16450	16505	16577	16553	16428	16383	16464	16419	16407	16614	16360	16527	16552	16480	16450	16414	16509	16619	16613	16466	16466	16493	16653	16376	16545	16570	16384	16423	16506	16439	16500	16478	16270	16590	16475	16489	16491	16539	16490	16596	16774	16609	16454	16504	16591	16500	16554	16663	16547	16419	16623	16430	16367	16476	16391	16475	16387	16454	16459	16620	16462	16567	16551	16634	16571	16418	16416	16592	16490	16489	16511	16568	16412	16426	16535	16574	16511	16499	16551	16400	16435	16532	16480	16742	16579	16515	16340	16559	16362	16508	16502	16386	16233	16395	16522	16614	16566	16404	16302	16605	16631	16402	16487	16509	16527	16544	16507	16531	16631	16365	16467	16366	16386	16435	16485	16568	16408	16489	16474	16456	16398	16414	16547	16500	16555	16521	16590	16534	16654	16439	16512	16321	16471	16371	16696	16539	16673	16611	16335	16362	16456	16395	16519	16446	16511	16448	16486	16613	16335	16569	16311	16519	16558	16537	16410	16421	16616	16508	16330	16496	16563	16548	16594	16450	16531	16526	16599	16663	16529	16442	16369	16557	16439	16518	16427	16639	16426	16510	16444	16399	16310	16471	16454	16533	16376	16449	16578	16442	16596	16421	16490	16590	16435	16413	16608	16678	16538	16488	16297	16551	16576	16542	16512	16398	16471	16408	16600	16419	16654	16658	16316	16530	16520	16439	16420	16330	16554	16577	16336	16324	16559	16416	16650	16486	16458	16484	16465	16559	16695	16471	16574	16389	16561	16655	16443	16585	16485	16469	16448	16542	16524	16380	16531	16489	16374	16679	16462	16348	16373	16379	16542	16363	16590	16670	16526	16480	16397	16631	16391	16460	16600	16494	16648	16591	16575	16521	16474	16348	16445	16488	16707	16496	16557	16656	16673	16390	16493	16357	16695	16400	16472	16517	16546	16496	16614	16480	16561	16409	16591	16662	16463	16587	16396	16456	16592	16357	16451	16370	16512	16575	16485	16569	16381	16611	16520	16605	16438	16610	16493	16656	16345	16236	16447	16543	16513	16466	16364	16594	16640	16390	16528	16472	16569	16416	16293	16533	16446	16464	16540	16624	16500	16440	16484	16352	16471	16381	16520	16478	16441	16453	16703	16612	16529	16563	16488	16553	16377	16517	16496	16517	16560	16621	16522	16562	16470	16460	16623	16663	16473	16556	16434	16457	16598	16443	16551	16574	16290	16653	16330	16480	16368	16549	16461	16502	16679	16358	16541	16468	16604	16474	16391	16357	16476	16611	16507	16438	16332	16607	16550	16440	16689	16569	16573	16555	16519	16555	16490	16406	16527	16618	16549	16635	16494	16526	16295	16491	16505	16325	16420	16440	16343	16416	16451	16468	16514	16485	16414	16440	16441	16627	16533	16515	16584	16439	16544	16441	16544	16394	16376	16412	16382	16578	16548	16540	16319	16336	16628	16604	16642	16414	16512	16462	16406	16515	16591	16353	16489	16306	16749	16419	16514	16554	16313	16401	16555	16493	16536	16419	16555	16503	16500	16608
48748	61448	58604	47754	41443	37152	32774	30715	29237	27909	27294	26837	26405	26517	26277	26376	26158	25895	25983	25887	25908	25697	25966	25843	25737	25604	25699	26028	25819	25683	25602	25740	25502	25805	25760	25847	25654	25676	25445	25759	25549	25393	25697	25790	25789	25786	25875	25603	25728	25609	25776	25622	25906	25722	25673	25888	25844	25329	25576	25630	25508	25626	25762	25557	25865	25740	25731	25578	25576	25525	25362	25487	25494	25642	25448	25714	25731	25805	25454	25713	25860	25675	25639	25705	25469	25638	25481	25548	25730	25748	25812	25603	25636	25638	25643	25554	25554	25710	25579	25649	25787	25780	25697	25637	25597	25737	25770	25551	25755	25548	25651	25615	25801	25757	25677	25627	25957	25838	25872	25778	25457	25610	25596	25552	25735	25723	25633	25677	25694	25517	25599	25866	25736	25843	25660	25739	25714	25499	25718	25579	25568	25835	25648	25537	25552	25958	25830	25898	25779	25494	25604	25804	25782	25515	25511	25828	25772	25468	25669	25603	25550	25625	25857	25580	25807	25414	25647	25630	25707	25788	25733	25679	25840	25747	25708	25762	25643	25771	25643	25853	25720	25528	25505	25670	25639	25802	25569	25607	25652	25658	25454	25674	25551	25590	25629	25659	25471	25693	25817	25654	25525	25850	25850	25761	25746	25562	25635	25477	25822	25770	25729	25931	25759	25746	25766	25653	25628	25617	25816	25609	25749	25479	25728	25464	25718	25710	25634	25549	25505	25401	25415	25694	25541	25739	25685	25779	25927	25610	25634	25804	25660	25777	25672	25545	25723	25678	25574	25436	25769	25863	25775	25557	25950	25773	25667	25594	25971	25778	25689	25580	25675	25761	25702	25738	25928	25839	25742	25482	26008	25909	25777	25799	25641	25639	25625	25562	25574	25578	25549	25829	25739	25639	25689	25632	25665	25628	25643	25636	25742	25541	25734	25331	25620	25895	25740	25521	25899	25716	25609	25564	25784	25749	25467	25703	25426	25732	25585	25742	25722	25600	25490	25759	25810	25660	25462	25305	25531	25679	25854	25628	25601	25667	25667	25774	25735	25690	25883	25610	25768	25881	25783	25603	25622	25614	25803	25608	25477	25690	25576	25691	25857	25724	25784	25590	25624	25485	25598	25717	25486	25602	25594	25498	25786	25507	25739	25928	25735	25884	25652	25649	25768	25799	25714	25541	25603	25653	25824	25513	25670	25739	25701	25676	25633	25601	25584	25476	25421	25753	25830	25648	25826	25779	25588	25812	25578	25993	25601	25652	25704	25491	25686	25734	25702	25579	25612	25555	25805	26024	25700	25628	25525	25660	25508	25486	25429	25697	25692	25867	25598	25567	25882	25636	25872	25792	25551	25729	25707	25561	25599	25907	25694	25627	25307	25709	25726	25628	25701	25880	25811	25440	25838	25423	25696	25571	25880	25666	25560	25541	25679	25573	25876	25609	25599	25582	25599	25644	25701	25938	25502	25629	25894	25914	25697	25656	25592	25666	25666	25805	25615	25808	25745	25605	25732	25840	25467	25654	25398	25530	25731	25842	25529	25728	25731	25724	25505	25613	25792	25572	25660	25786	25820	25559	25816	25637	25807	25598	25398	25699	25764	25668	26036	25598	25453	25554	25365	25350	25597	25777	25536	25470	25618	25657	25759	25712	25886	25755	25715	25665	25597	25791	25503	25880	25611	25616	25621	25873	25442	25779	25838	25550	25523	25696	25680	25674	25718	25856	25805	25357	25664	25547	25569	25432	25703	25590	25822	25530	25548	25709	25587	25657	25843	25611	25428	25839	25814	25762	25528	25464	25601	25452	25437	25803	25650	25784	25808	25568	25660	25938	25585	25609	25761	25783	25781	25824	25460	25730	25837	25647	25767	25591	25834	25726	25741	25652	25773	25860	25633	25872	25604	25723	25655	25621	25667	25724	25697	25710	25615	25531	25867	25573	25678	25769	25661	25740	25686	25624	25818	25543	25635	25763	25816	25920	25531	25441	25713	25597	25573	25705	25713	25608	25742	25644	25540	25663	25610	25899	25576	25763	25564	25481	25775	25676	25588	25706	25539	25743	26028	25593	25798	25554	25754	25779	25554	25567	25805	25671	25764	25597	25386	25582	25833	25971	25629	25711	25714	25697	25766	25658	25355	25757	25587	25511	25718	25713	25718	25618	25907	25793	25803	25914	25548	25448	25642	25555	25514	25481	25635	25828	25800	25467	25634	25847	25495	25648	25663	25687	25467	25726	25629	25571	25710	25812	25651	25843	25668	25598	25796	25889	25726	25618	25958	25707	25500	25677	25585	25655	25790	25667	25720	25676	25639	25712	25735	25794	25837	25521	25904	25813	25754	25638	25684	25543	25561	25634	25644	25890	25505	25337	25447	25719	25916	25581	25407	25761	25625	25679	25846	25723	25615	25907	25429	25673	25638	25763	25732	25663	25593	25648	25737	25602	25437	25607	25578	25597	25850	25517	25722	25719	25730	25540	25691	25898	25505	25521	25644	25676	25621	25809	25799	25488	25642	25741	25479	25743	25666	25947	25801	25781	25518	25585	25569	25929	25570	25575	25725	25487	25575	25527	25733	25687	25594	25685	25641	25526	25613	25514	25896	25738	25485	25635	25637	25500	25667	25629	25479	25568	25721	25641	25601	25904	25766	25534	25710	25668	25859	25691	25666	25898	25731	25669	25259	25626	25970	25923	25807	25773	25832	25576	25731	25714	25600	25383	25615	25595	25990	25601	25561	25361	25610	25716	25613	25565	25747	25826	25819	25740	25907	25615	25589	25799	25671	25639	25768	25769	26031	25674	25599	25737	25460	25566	25928	25779	25708	25516	25616	25708	25534	25535	25564	25681	25720	25564	25591	25725	25876	25550	25577	25693	25551	25531	25820	25695	25746	25746	25596	25627	25659	25571	25773	25464	25809	25367	25791	25671	25483	25413	25905	25718	25607	25838	25603	25644	25811	25443	25573	25622	25491	25514	25913	25560	25527	25830	25486	25737	25595	25564	25463	25597	25593	25511	25884	25688	25546	25570	25681	25755	25804	25804	25530	25772	25660	25435	25509	25652	25637	25792	25664	25501	25638	25713	25551	25752	25470	25632	25850	25905	25717	25758	25533	25629	25746	25845	25915	25777	25780	25486	25638	25533	25868	25692	25801	25627	25660	25655	25828	25627	25664	25830	25643	25772	25511	25435	25530	25832	25923	25614	25517	25656	25547	25669	25753	25571	25747	25649	25759	25445	25693	25881	25884	25626	25656	25628	25524	25645	25593	25524	25684	25723	25704	25754	25684	25881	25713	25891	25807	26091	25787	25533	25780	25643	25673	25766	25837	25574	25619	25606	25874	25595	25675	25711	25705	25779	25600	25832	25760	25841	25593	25591	25821	25733	25850	25817	25537	26049	25779	25706	25908	25491	25945	25852	25709	25887	25881	25470	25665	25749	25913	25655	25616	25508	25318	25553	25575	25532	25538	25379	25649	25924	25596	25542	25753	25698	25994	25852	25882	25727	25908	25506	25537	25751	25743	25630	25876	25794	25780	25801	25833	25714	25721	25679	25691	25556	25527	25573	25499	25652	25665	25825	25677	25670	25587	25787	25954	25861	26018	25761	25769	25712	25692	25534	25637	25858	25445	25559	25772	25583	25827	25624	25772	25976	25700	25789	25732	25605	25667	26052	25929	25406	25428	25609	25560	25784	25796	25787	25701	25500	25367	25387	25765	25760	25734	25761	25716	25577	25632	25624	25504	25600	25883	25625	25561	25565	25724	25641	25728	26110	25839	25415	25872	25529	25546	25958	25659	25721	25483	25661	25671	25663	25783	25560	25686	25633	25917	25593	25747	25695	26009	25869	25751	25679	25744	25576	25773	25671	25831	25779	25742	25727	25571	25603	25709	25678	25551	25566	25700	25644	25733	25686	25627	25761	25462	25749	25681	25695	25698	25730	25916	25694	25923	25474	25878	25667	25795	25876	25689	25706	25645	25432	25631	25407	25657	25678	25706	25446	25633	25828	25786	25648	25892	25787	25418	25627	25778	25953	25759	25748	25652	25705	25780	25755	25643	25622	25541	25572	25721	25666	25490	25638	25471	25311	25640	25657	25768	25683	25820	25579	25751	25669	25797	25645	25688	25907	25767	25845	25568	25744	26006	25434	25533	25472	25832	25606	25818	25913	25577	25698	25844	25560	25710	25689	25805	25826	25678	25641	25757	25722	25861	25832	25675	25673	25643	25607	25376	25476	25812	26037	25594	25811	25787	25646	25553	25755	25659	25858	25729	25720	25643	25679	25534	25481	25717	25554	25652	25869	25904	25702	25763	25548	25885	25616	25631	25656	25687	25717	25452	25669	25561	25674	25541	25645	25565	25536	25574	25805	25553	25819	25640	25682	25728	25613	25765	25910	25675	25798	25672	25765	25750	25561	25691	25701	25861	25819	26053	25867	25593	25814	25752	25519	25694	25739	25622	25832	25800	25762	25623	25741	25621	25571	25481	25567	25657	25741	25696	25751	25854	25541	25805	25506	25663	25472	25766	25528	25791	25780	25645	25888	25684	25390	25520	25846	25640	25723	25566	25542	25704	25814	25680	25592	25774	25847	25695	25853	25755	25650	25582	25580	25718	25853	25595	25622	25927	25920	25935	25653	25348	25687	25704	25625	25393	25626	25644	25658	25571	25872	25830	25564	25578	25473	25847	25751	25866	25476	25483	25857	25715	25638	25622	25787	25855	25578	25756	25547	25425	25420	25556	25463	25534	25661	25476	25736	25525	25695	25917	25621	25716	25689	25907	25781	25782	25625	25630	25517	25546	25819	25555	25659	25620	25470	25734	25419	25767	25927	25662	25622	25879	25483	25894	25967	25760	25636	25798	25576	25406	25573	25614	25732	25821	25913	25882	25609	25638	25677	25628	25760	25469	25746	25609	25707	25662	25580	25643	25758	26034	25672	25814	25859	25595	25772	25387	25971	25775	25769	25366	25645	25670	25541	25429	25687	25735	25948	25734	25586	25706	25755	25775	25650	25853	25580	25714	25803	25649	25723	25705	25635	25608	25564	25739	25628	25725	25583	25644	25728	25568	25656	25670	25741	25683	25627	25731	25843	26060	25393	25572	25694	25718	25622
51449	69169	59114	41671	36720	30234	25634	23142	20921	19590	18808	17889	17977	17757	17358	17128	17155	16961	16626	16839	16924	16775	16886	16772	16879	17038	16821	16822	16718	16880	16655	16948	16684	16664	16601	16739	16622	16723	16709	16712	16587	16778	16683	16842	16919	16742	16756	16734	16542	16708	16633	16712	16716	16660	16835	16704	16690	16741	16644	16664	16692	16610	16628	16795	16752	16771	16695	16802	16559	16809	16699	16637	16604	16896	16525	16705	16590	16655	16534	16757	16681	16843	16731	16520	16827	16768	16673	16635	16679	16757	16559	16637	16609	16834	16661	16739	16819	16694	16738	16659	16806	16544	16674	16653	16655	16654	16674	16643	16787	16652	16614	16739	16767	16769	16782	16700	16753	16639	16886	16759	16800	16722	16680	16805	16678	16617	16672	16678	16972	16536	16636	16767	16872	16701	16806	16876	16825	16687	16688	16684	16806	16811	16849	16882	16740	16715	16837	16467	16643	16877	16725	16803	16682	16868	16628	16708	16617	16822	16596	16742	16637	16852	16950	16584	16826	16548	16919	16699	16890	16811	16633	16709	16761	16739	16676	16680	16491	16667	16699	16555	16754	16698	16554	16861	16883	16724	16821	16754	16890	16750	16856	16790	16753	16838	16715	16680	16749	16977	16670	16878	16908	16747	16742	16779	16687	16749	16599	16780	16853	16707	16672	16640	16536	16869	16806	16661	16830	16706	16785	16607	16875	16742	16633	16793	16764	16582	16593	16777	16665	16732	16717	16663	16632	16794	16816	16642	16652	16832	16710	16881	16566	16561	16675	16788	16733	16616	16807	16600	16535	16835	16666	16831	16922	16756	16628	16754	16806	16744	16702	16491	16664	16699	16845	16582	16494	16840	16731	16682	16700	16969	16768	16755	16747	16688	16881	16782	16643	16564	16826	16666	16678	16691	16717	16681	16748	16647	16692	16736	16703	16610	16812	16632	16734	16698	16576	16686	16727	16848	16591	16596	16844	16737	16814	16677	16616	16774	16725	16811	16582	16621	16807	16597	16784	16840	16567	16719	16845	16689	16693	16704	16739	16456	16743	16655	16736	16640	16716	16785	16561	16680	16830	16799	16774	16710	16774	16822	16711	16725	16677	16715	16755	16599	16704	16535	16728	16843	16694	16841	16646	16730	16655	16716	16837	16909	16668	16646	16653	16747	16606	16622	16572	16779	16698	16705	16646	16671	16674	16815	16700	16824	16733	16675	16798	16887	16672	16784	16749	16569	16887	16686	16820	16626	16513	16731	16755	16921	16684	16897	16759	16686	16754	16669	16665	16696	16670	16717	16856	16762	16804	16795	16520	16617	16624	16587	16720	16694	16584	16763	16723	16743	16979	16737	16918	16673	16771	16671	16679	16764	16469	16695	16713	16731	16708	16821	16819	16707	16688	16761	16864	16483	16690	16642	16646	16853	16766	16643	16874	16693	16792	16603	16695	16619	16774	16805	16585	16823	16832	16802	16820	16832	16788	16577	16842	16668	16745	16698	16804	16723	16663	16818	16527	16728	16896	16740	16670	16589	16622	16771	16798	16544	16754	16585	16743	16668	16600	16832	16795	16650	16662	16819	16780	16564	16487	16735	16641	16795	16753	16821	16616	16693	16776	16807	16710	16670	16625	16554	16727	16632	16713	16862	16851	16688	16930	16673	16789	16791	16627	16753	16619	16822	16777	16674	16620	16669	16479	16673	16649	16806	16515	16743	16738	16540	16611	16781	16887	16893	16498	16580	16715	16707	16659	16677	16657	16712	16755	16762	16847	16779	16763	16716	16914	16738	16815	16750	16592	16735	16839	16707	16750	16796	16758	16800	16741	16872	16853	16510	16789	16734	16821	16743	16594	16647	16814	16747	16729	16646	16567	16740	16882	16617	16784	16651	16613	16797	16779	16692	16770	16724	16782	16804	16598	16547	16755	16794	16795	16778	16586	16577	16719	16699	16626	16776	16735	16556	16766	16625	16652	16687	16824	16792	16633	16695	16754	16722	16598	16600	16854	16636	16698	16732	16588	16743	16932	16529	16524	16678	16672	16658	16740	16666	16886	16598	16926	16657	16767	16515	16592	16688	16746	16803	17009	16700	16684	16737	16606	16533	16622	16696	16845	16755	16499	16479	16663	16715	16646	16641	16673	16669	16726	16690	16588	16624	16839	16736	16695	16754	16863	16559	16862	16787	16553	16587	16770	16679	16672	16704	16774	16851	16659	16688	16702	16851	16921	16632	16739	16684	16861	16765	16646	16638	16621	16853	16747	16812	16902	16866	16942	16675	16737	16743	16845	16683	16857	16700	16519	16673	16790	16685	16703	16588	16699	16669	16763	16863	16575	16584	16765	16780	16794	16726	16717	16762	16580	16676	16670	16638	16724	16574	16630	16674	16656	16780	16640	16711	16638	16793	16768	16923	16762	16725	16630	16753	16623	16812	16530	16829	16638	16736	16620	16762	16670	16808	16687	16699	16726	16701	16782	16663	16602	16925	16680	16878	16761	16795	16635	16574	16628	16830	16736	16648	16720	16730	16826	16729	16759	16580	16816	16695	16895	16807	16581	16665	16808	16631	16739	16832	16786	16568	16648	16624	16878	16609	16669	16779	16667	16671	16722	16626	16698	16648	16693	16678	16886	16718	16728	16776	16736	16610	16820	16757	16717	16823	16558	16817	16534	16806	16819	16666	16680	16693	16737	16698	16645	16697	16651	16716	16717	16721	16737	16641	16786	16779	16835	16694	16807	16874	16598	16862	16632	16718	16750	16766	16734	16785	16709	16451	16720	16852	16760	16669	16629	16679	16898	16890	16639	16615	16623	16682	16882	16564	16517	16857	16799	16677	16687	16563	16702	16899	16786	16799	16831	16727	16645	16796	16882	16817	16665	16755	16763	16523	16711	16601	16671	16523	16783	16722	16859	16687	16588	16823	16690	16828	16685	16855	16811	16810	16758	16790	16795	16693	16712	16766	16694	16909	16913	16769	16615	16711	16672	16718	16910	16765	16714	16788	16785	16889	16690	16799	16687	16607	16802	16706	16583	16469	16760	16584	16821	16524	16671	16803	16767	16960	16569	16897	16823	16704	16967	16688	16633	16622	17003	16852	16792	16628	16608	16581	16659	16766	16714	16800	16747	16856	16577	16939	16618	16814	16623	16861	16585	16774	16634	16792	16767	16614	16491	16823	16899	16756	16834	16757	16752	16721	16737	16820	16635	16482	16688	16686	16640	16646	16568	16808	16519	16784	16853	16569	16857	16805	16678	16791	16686	16777	16865	16788	16689	16777	16626	16541	16736	16668	16841	16630	16536	16636	16641	16760	16770	16926	16667	16761	16782	16698	16652	16656	16870	16771	16841	16540	16733	16751	16829	16681	16562	16766	16924	16635	16585	16625	16744	16830	16678	16708	16766	16938	16857	16807	16693	16688	16802	16671	16729	16856	16754	16454	16782	16606	16800	16787	16787	16827	16773	16691	16698	16680	16689	16737	16483	16696	16749	16761	16636	16919	16776	16782	16573	16619	16608	16564	16592	16767	16682	16730	16794	16699	16526	16608	16899	16600	16590	16610	16587	16809	16688	16759	16721	16849	16686	16691	16897	16659	16730	16578	16810	16748	16785	16785	16615	16772	16723	16794	16616	16724	16654	16917	16566	16718	16823	16730	16854	16666	16726	16696	16680	16751	16788	16674	16770	16719	16545	16867	16642	16780	16786	16629	16828	16619	16718	16667	16703	16730	16823	16530	16840	16740	16809	16773	16571	16710	16836	16745	16674	16793	16747	16657	16634	16780	16830	16628	16687	16628	16785	16599	16690	16718	16771	16717	16845	16885	16750	16693	16567	16684	16945	16698	16706	16777	16753	16502	16571	16737	16718	16660	16664	16655	16636	16762	16815	16704	16609	16727	16746	16724	16647	16684	16679	16648	16743	16769	16786	16608	16698	16819	16545	16863	16709	16696	16806	16815	16912	16785	16807	16823	16811	16637	16741	16712	16830	16661	16704	16680	16622	16717	16789	16652	16710	16811	16869	16558	16489	16868	16691	16845	16735	16633	16757	16570	16766	16667	16731	16715	16694	16560	16764	16887	16721	16657	16786	16820	16656	16798	16657	16663	16695	16837	16738	16521	16811	16802	16616	16618	16769	16508	16776	16743	16780	16892	16640	16683	16729	16726	16834	16727	16858	16583	16759	16936	16868	16739	16676	16749	16632	16527	16798	16706	16704	16726	16668	16733	16612	16734	16725	16590	16425	16729	16595	16847	16915	16878	16742	16598	16873	16531	16810	16613	16733	16676	16569	16809	16679	16645	16670	16762	16699	16597	16703	16716	16769	16565	16814	16783	16630	16907	16670	16891	16702	16680	16819	16759	16775	16859	16592	16891	16707	16590	16875	16721	16617	16703	16771	16655	16667	16716	16908	16611	16642	16679	16623	16673	16933	16608	16732	16903	16729	16854	16874	16827	16827	16712	16628	16797	16715	16780	16887	16756	16811	16665	16885	16649	16753	16601	16790	16726	16745	16640	16634	16773	16774	16784	16774	16754	16677	16734	16569	16643	16773	16872	16546	16640	16624	16711	16650	16822	16765	16639	16657	16782	16771	16756	16713	16644	16697	16810	16689	16665	16707	16599	16715	16842	16521	16620	16669	16817	16577	16630	16748	16591	16743	16815	16743	16808	16594	16653	16661	16806	16700	16800	16544	16735	16576	16803	16599	16632	16869	16782	16685	16719	16730	16781	16772	16757	16840	16583	16824	16580	16840	16894	16721	16775	16814	16801	16638	16614	16667	16503	16690	16723	16600	16627	16694	16922	16842	16666	16722	16682	16659	16661	16726	16671	16690	16593	16868	16608	16610	16665	16821	16726	16781	16465	16745	16612	16787	16720	16895	16714	16798	16657	16708	16638	16648	16776	16664	16558	16698	16735	16760	16870	16608	16723	16821	16685	16777	16733	16921	16763	16615	16754	16770	16853	16826	16703	16773	16697	16730	16818	16716	16648	16640	16815	16748	16486	16601	16675	16831	16714	16870	16530	16672	16825	16817	16708	16775	16661	16757	16845	16766	16764	16691	16884	16702	16783	16691	16764	16573	16693	16798	16676	16623	16699	16721	16530	16685	16897	16852	16722	16903	16808
26073	23340	36394	36272	40300	39666	38081	34780	31831	31090	30410	29274	28731	28169	27430	27350	26946	26496	26559	26567	26647	26512	26517	26504	26490	26489	26337	26386	26349	26366	26146	26089	26171	26133	26329	26398	26378	26289	26355	26301	26156	26274	26366	26250	26366	26348	26295	26274	26130	26186	26417	26207	26218	26440	26244	26451	26312	25995	26284	26241	26350	26161	26298	26000	26049	26231	26350	26120	26110	26206	25947	26284	26244	26159	26289	26298	26328	26179	26282	26059	26258	26491	26211	26320	26304	26166	26191	26076	26257	26182	26155	26150	26208	26403	26042	26411	26132	26203	26237	26270	26034	26148	26151	26402	26047	26205	26384	26351	26418	26294	26303	25935	26278	26322	26127	26150	26296	25883	25944	26102	26553	26321	26345	26371	26486	26363	25996	25908	26291	26411	26275	26067	26343	26272	26491	26073	26304	26099	26213	25917	26375	26200	26498	26355	26383	26252	26349	26053	26013	26341	26178	25778	26263	26160	26329	26349	26189	26286	26152	26270	26175	26078	26194	26197	26176	26120	26148	26546	26355	26035	26067	26327	26051	26009	26291	26207	26473	26291	26083	26144	26105	26250	25978	26104	26031	26173	26255	26212	26257	26131	26220	26224	26222	26257	26049	26153	26253	26401	26348	26207	25947	26133	26151	26213	26239	26463	26041	26372	26342	26192	25957	26214	26474	26337	26087	26071	26209	26249	26240	26021	26263	26297	26400	26231	26215	26365	26124	26321	26189	26188	26157	26471	26394	26030	26078	26155	26415	26189	26035	26238	26202	26297	26294	26238	26320	26314	26256	26130	26114	26177	26293	26180	26241	26319	26298	26318	26425	26060	26358	26259	26215	26091	26101	26253	26222	26239	26118	26253	26181	26178	26187	26083	26130	26047	26133	26196	26229	26094	26036	26322	26460	25896	26226	26138	26062	26249	26250	26174	26291	26156	26037	26200	26111	26017	26337	25901	26090	26067	25847	26263	26198	25944	26469	26268	26453	26104	26279	26428	25973	26162	26142	26037	26210	26163	26250	26109	26128	26068	26139	26188	26276	26049	26038	25900	25894	26193	25934	26236	26151	26289	26216	26330	26232	26360	26246	26199	26154	26003	26092	26072	26150	26010	26141	26058	26263	26147	26274	26433	26228	26057	26125	26111	26298	26179	26225	26278	26162	26118	26058	26260	26312	26047	26293	26198	26218	26087	26360	26445	26219	26301	26287	26103	26399	26102	26283	26110	26355	26298	26185	26316	26187	26304	26214	26245	26228	26195	26303	26124	26484	26292	26343	26289	26341	26101	26318	26078	26046	25904	26453	26265	26155	26142	26209	26185	26255	26119	26163	26094	26057	26104	26277	26303	26377	26111	26241	26275	26009	25931	26119	26280	26348	26355	26216	26354	26541	26500	26292	26317	26445	26222	26030	26115	26246	26340	26411	26483	26275	26391	26164	26135	26169	26049	26067	26475	26319	26353	26137	26297	25990	26206	26086	26243	26050	26074	26046	26216	26324	26027	26204	26290	26065	26028	26166	26334	26239	26124	26452	26032	26277	25941	26308	26343	26426	26267	26250	26214	26094	26386	25853	26331	26182	26340	26507	26421	26109	26101	26233	26268	26170	26335	26309	26126	26131	26442	26496	26410	26241	26160	26297	26100	26168	26136	25947	25944	26016	26310	26316	26257	26422	26277	26135	26148	26316	26246	26079	26354	26322	26462	26073	26114	26172	26202	26138	26214	25967	26403	26019	26281	26351	26140	26314	26131	26161	26314	26402	26310	26101	26177	26449	26593	26242	26060	26069	26174	26560	26604	26236	26097	26314	26080	26425	26182	26305	26355	26340	26255	26026	26065	26043	26315	26088	26137	25965	25974	26158	26147	26187	26203	26097	26231	26268	26220	26539	26435	26143	26322	26052	26210	26003	25942	26304	26151	26136	26107	26231	26217	26314	26270	26139	25935	26113	26298	26491	26253	26158	26321	26332	26086	26098	26384	26124	26234	26242	26320	26250	26372	26438	26183	25985	26466	26281	26328	26377	26041	26143	26184	26433	26137	26250	26017	26369	26187	26183	26059	26481	26326	26298	26210	25877	26174	26327	26157	26083	26178	26071	25986	26299	26002	26236	26133	26464	26189	26244	26415	26320	26020	26424	26296	26324	26062	26262	26104	26111	26295	26402	26187	26219	26052	26287	26122	26241	26403	26311	26324	26258	26177	26156	26176	26280	25950	26143	26197	26310	26170	26196	26181	26474	26253	26202	26139	26331	26162	26192	26251	26190	26077	26266	26272	26132	26261	26113	26272	26029	26442	26089	26256	25970	26168	26165	26143	26244	25974	26087	26015	26193	26091	25987	26123	26195	25853	26018	26246	26668	26196	26211	26155	26287	26194	26382	26246	26280	26254	26215	26418	26172	26111	26299	26329	26233	26224	25993	26119	26242	26231	26171	25920	26247	26349	26089	26161	26284	26273	25940	26265	26393	25945	26162	26167	25995	26052	26023	26356	25992	26070	26061	26281	26417	26389	26105	26148	26112	26337	26453	26071	26247	26177	26319	26279	26361	26290	26181	26465	26124	26056	26021	26123	26266	26122	26108	26152	26287	26229	26078	26064	26233	26121	26174	26175	26247	26439	26299	26331	26355	26238	26018	25887	26343	26236	26290	26231	26368	26157	26191	26024	26139	26030	26133	26225	26400	26204	26158	26303	26200	26282	26156	26212	26439	26126	26259	26224	26195	26112	26294	26081	25999	26110	26225	26061	26606	26136	26369	26264	26280	26390	26046	26092	26201	26118	26394	26211	26341	26092	26362	26422	26265	26225	26136	26209	26471	26091	26231	26245	26291	26036	26185	26374	26177	26290	26110	26298	26189	26106	26252	26414	25991	25873	26209	25995	26074	26225	26284	26297	26225	26399	26248	26171	25999	26290	26425	26098	26119	26167	26133	26064	26049	26179	26123	26215	26102	26279	26271	26415	26322	26271	26386	26295	26135	25916	25974	26167	26194	26335	25916	26236	26352	26149	26194	26257	26102	26149	26324	26272	26268	26224	26274	26417	26305	26180	26441	26310	26102	26158	26413	26210	26369	26322	26172	26016	26201	26206	26580	26328	26141	26091	26321	26059	26002	26084	26136	26344	26378	26238	26401	26180	26458	26480	26438	26244	26018	26180	26318	25984	26047	25881	26075	26029	26029	26265	26354	26372	26389	26426	25862	26208	26294	26220	26134	26305	26375	26180	26259	26256	26121	26228	26190	26152	26270	26098	26370	26311	26327	25965	25833	26182	26153	26090	26410	26156	26150	26240	26212	25946	26382	26139	26250	26098	26167	26236	26397	26048	25941	26044	26327	26318	26258	26050	26173	26226	26434	26217	26220	26422	26285	26193	26139	26050	26326	26273	26327	26047	26099	26269	26186	26145	26068	26053	26296	26048	26052	26205	26028	26251	26337	26178	26433	26086	26160	26226	26264	26101	26252	26122	26139	26075	26455	26275	26372	26034	26245	26322	26282	25970	26047	25964	26597	26142	26033	26278	26217	26132	26354	26267	26320	26197	26285	26476	26574	26124	26059	26051	26049	26300	26251	26139	26027	26287	26122	26438	26007	26436	26230	26351	26174	26087	26536	26034	26267	26348	26415	26065	26377	26100	26389	26117	26166	26191	26079	26110	26118	26296	26322	26236	26038	25969	25960	26093	26124	26252	26315	26163	26456	26132	26285	26071	26014	25971	26008	26245	26108	26409	26096	26351	26220	26020	26476	26312	26148	26254	26328	26336	25954	26299	26045	26152	26358	26118	26113	26274	26244	26343	26203	26400	26096	26205	26285	26270	26252	26182	26056	25980	26182	26162	25845	26077	26070	26385	26548	26130	26321	26175	26182	26098	26227	26034	26283	26270	26204	26282	26237	26226	26171	25910	26356	25986	26202	26114	26263	26285	26192	26263	26527	26321	26182	26377	26358	26218	26164	25947	26162	26056	26313	26121	26260	26185	26036	26466	26248	26324	26095	26327	26114	25898	26273	25948	26260	26259	26077	26131	26122	26382	26006	26238	26275	26234	26462	26269	26200	26315	26101	26165	26472	26155	26447	26433	26315	26379	26308	26354	26046	26020	26170	26155	26075	26135	26329	25991	26239	26253	26476	26080	26424	26375	26416	26435	26246	26082	26269	26426	26092	26212	26243	26359	26034	26137	26351	26295	26085	26225	26270	26199	26414	26293	26359	25944	26386	26359	26385	26037	26150	26037	26464	26195	26172	26129	26132	26215	26451	26193	26334	26175	26133	26337	26077	26271	26076	26237	26186	26285	26285	26189	26162	26407	26047	26280	26174	26064	26252	26334	26215	26114	26369	26326	25921	26245	26194	26157	26143	26088	26113	26147	26200	26263	26084	26229	26381	26199	26105	26203	26164	26181	26188	26147	26173	26217	26398	26274	26303	26203	26331	26298	26145	26242	26151	26165	26194	26115	26296	26210	26251	26454	26213	26114	26227	26349	26162	26408	26306	26164	26257	26278	26297	26365	26242	26268	26066	26267	26059	26124	26405	26139	26242	26089	26261	26561	26169	26049	26142	26233	26311	26168	26458	26417	26251	26093	26226	26225	26411	26164	26112	26112	26063	26088	26103	26242	25822	26211	26060	26168	26130	25926	26322	26248	26031	26015	25995	26307	26021	26161	26304	26074	26105	26119	26442	26354	26452	26257	26148	26182	26195	25947	26374	26365	26152	26088	26189	26110	26424	26229	26359	26078	26356	26348	26176	26243	26027	25983	26250	26076	26343	26245	26000	26053	26273	26475	26135	26208	26400	26336	26169	26370	26372	26223	26263	26134	26281	26158	26284	26318	26190	26431	26125	26269	26203	26328	26426	26066	26074	26245	26516	26262	26101	26319	26555	26283	25963	25892	26038	26367	26050	25821	26203	26324	26087	26230	26501	26217	26096	26158	26187	26165	25954	26257	26196	26211	26529	26326	26388	26076	25931	25943	26234	26139	26317	26447	26366	26132	26160	26235	26432	26044	26208	26123	26201	26280	26303	26282	26369	26330	26192	26138	26313	26210	26070	25869	26288	26153	25947	26314	26346	26374	26154	26296	26096	26485	26504	26253	26104	25929	26132	26226	26253	26329	26328	26161	26337	26250
51618	81254	68907	51705	44378	35436	30225	27659	24019	22701	21568	20728	19718	19121	18506	17894	17597	17252	17464	17466	17227	17436	17393	17161	17162	17336	17173	17160	16997	17015	17141	16967	17032	17087	16982	17029	17139	17131	16933	17117	17133	16843	16963	16901	17079	16920	16994	17112	16950	17019	17240	16997	17023	16948	17126	17208	16929	17010	17119	16944	16961	16937	16919	17087	17195	17208	17090	17073	16919	16946	17078	17107	17035	17151	16997	17085	17149	17096	17057	17072	17034	16956	16882	17026	16961	16747	17001	17171	17004	16957	16965	16908	17021	17166	16842	17057	16990	16937	16975	17059	16934	17246	16968	17021	17132	16996	17010	17162	17000	16826	17170	16987	16795	17104	17059	17008	17036	17120	17134	16891	17107	16999	16984	16878	16914	16946	17149	17040	17065	16900	16920	16997	17025	17140	17074	17002	17051	17082	17029	17015	17022	16842	16951	16904	17075	16984	16854	17063	17005	16877	16961	16956	17073	17086	17112	17095	16938	17086	17015	16929	17055	16990	17163	17014	16999	16832	17047	16978	16843	16980	17009	17007	16947	16985	17087	16956	16899	17035	16899	17025	16974	16915	17088	17019	17128	17038	16866	17008	16824	16853	17096	17022	17136	17062	17157	17081	16925	17136	17039	17087	17006	16897	16804	17039	17075	17258	17155	17285	16916	17046	17026	16833	16809	17026	16980	17066	16987	16949	17209	16979	17122	17002	16980	17025	17023	16982	17201	17031	17167	16835	16994	16915	16977	17260	16922	17040	17006	17089	17002	17060	17144	16845	16962	16965	16982	16969	16973	16823	17093	17221	17090	17064	17098	16734	16854	17046	17031	17208	16919	17088	17077	17128	17035	16952	16881	17155	16931	17014	16878	16911	16983	17013	16912	16998	17199	17031	17207	16952	16989	17141	17041	16964	16984	17008	16976	17137	17041	16965	17127	16968	17063	16991	17109	17106	16953	17029	17067	17089	17017	17040	17015	16948	16960	16986	16975	17158	17071	16923	17062	16871	16960	16862	17066	16946	17045	17209	17170	16977	16873	16837	17212	16867	16996	17024	17240	17141	16941	16930	16974	17127	17047	16896	17101	16904	16865	16977	17079	17081	16989	17145	17012	17081	17058	17054	16925	17158	17008	16998	17171	16924	16866	17039	17204	17118	16996	17096	17162	17072	17039	17001	16931	17131	17043	17171	17041	17076	16984	16861	17090	17060	16988	17141	17125	17136	17055	16833	17047	17011	17097	17057	16966	17060	17014	16895	16965	16865	17012	17014	17071	16886	17138	17048	17135	16993	17007	17141	17146	17186	17048	16970	16941	17188	17027	17087	17204	17129	17033	17043	17076	16907	16983	16993	16963	17122	16942	17157	16851	17011	17090	17047	17112	16996	17030	17127	16897	16859	17096	16994	17019	17092	16906	17227	17030	17049	17039	17158	17100	17218	17017	17148	16840	16980	17078	17014	17128	16936	16938	17078	17156	16991	17057	16887	16913	16967	17139	17035	17005	17200	17136	17095	17072	17135	17067	16905	17140	16903	16945	16969	16989	16972	16932	17188	17155	17132	17224	16954	16970	17162	17067	16953	17222	16982	17023	16990	17051	16908	16966	16944	17073	17218	16970	16842	17058	17196	16983	17114	17036	17002	16916	17145	17246	16963	17096	16867	17014	17158	17053	17069	17199	17045	17236	17071	16816	16993	16890	17004	16863	17010	17027	16888	16817	16971	17081	16919	17096	17056	16971	17138	16916	17143	16951	17143	16921	17077	17095	16902	17123	17000	17039	17025	17168	16991	16922	17195	17069	16898	16820	16983	17016	17072	17044	16930	17073	17087	17105	16959	17172	17060	17030	16983	16855	17026	17082	17231	17103	17035	17079	17005	17135	17074	16821	17051	17055	16970	17037	16914	17044	16989	17146	16864	16959	17117	17085	17170	17072	17066	17157	17232	16910	17090	17063	16884	17018	17035	16974	17073	17035	16921	17193	17182	17089	17212	17054	17156	16840	16965	17054	16978	16856	17065	16989	17030	17115	17099	17068	16930	16976	16874	17079	17036	17048	16875	17152	17062	17051	17003	16936	16988	17118	16876	16911	17274	16994	17122	16892	17121	17275	16960	16891	17026	17020	16992	16948	17137	17015	17112	16887	16854	17121	17150	16865	16969	17112	16848	17089	17066	16963	16969	16980	17069	17093	16997	17132	17117	16943	17042	17149	16874	17089	17040	16909	17034	16986	16914	17149	17052	17029	16875	17058	16966	17087	17024	17064	17108	17069	17009	17205	17098	17079	16911	16916	17113	17085	17137	16999	17045	16997	17089	17067	17092	16824	16954	17095	17184	17085	17046	17094	17120	16993	17040	17064	17043	17137	16873	17133	17079	17099	17040	17182	17049	17160	16921	17054	16965	17170	17087	16997	16988	17044	17038	17031	16999	17068	17093	17166	17079	16926	17172	16894	16998	16977	17120	16976	17098	16894	16949	17019	16991	17030	16967	16945	17065	17122	16996	16946	16989	17006	16903	16889	17069	17154	17002	16912	16948	17266	17091	17228	16838	16896	17027	17061	16889	17052	16891	17067	17061	17043	16947	16997	16943	17112	16991	17077	17073	16975	16972	16919	17043	16811	16988	16976	16957	16919	16975	16995	16981	17109	16977	17247	17064	17009	17125	17117	16985	16876	16971	16907	17253	17064	17005	17104	17179	17084	16911	16856	17060	17161	16985	17197	16882	16869	17146	17040	17070	16982	16824	16968	16981	17079	17111	17039	17182	16900	17125	16995	17095	17001	17088	17016	17017	16998	17071	16889	17032	17165	17137	16974	17105	17129	17025	17114	17021	16889	17012	17129	17061	17131	17095	17076	17079	16918	17020	17107	17077	17100	16976	16894	16994	17147	17140	17010	17039	17107	17034	17056	16916	17075	16975	16971	17217	17103	16881	17054	17031	17163	17035	17064	16980	17055	16997	17075	17081	17064	17012	17071	17057	16912	17055	17116	17078	17146	17059	16953	16976	17034	17011	17030	17089	16924	17191	17132	16968	17079	17085	16908	16986	17024	16947	16973	16982	16953	17209	17219	17054	17173	16984	17089	17099	17062	16859	17009	17066	17291	17248	17075	16956	16978	16958	17172	17039	16998	16994	16934	17054	17215	16956	17062	16925	16885	16953	16959	17062	16922	17185	17085	16978	16869	17090	17194	17013	17009	17205	16981	17032	16937	16933	17149	16989	17047	17048	16983	17094	17131	16803	16868	17009	17111	17094	17148	16887	17100	17108	17077	16965	17169	17057	16802	17086	17114	17060	17137	17073	16988	16914	17089	17107	17103	16830	16858	17026	17212	17003	16985	16986	17077	17092	17057	16999	16965	17054	17072	17107	16931	16933	16903	17058	16970	17136	17148	17179	17081	16933	16902	17193	17015	16918	16988	17117	16816	16934	17023	17053	17033	17009	17083	16988	16988	17164	16938	16849	16719	16971	16922	17073	16909	17112	17107	17171	17205	16955	17081	17237	17146	17075	17147	17020	16946	17133	16955	16961	16884	16983	17039	16793	17186	17032	17246	17067	17119	17050	17102	16974	17014	16820	16975	16985	16728	17132	16960	17089	16867	17043	17000	16929	16997	17029	17027	16764	16928	17136	17307	16987	17005	17043	16966	16969	17002	17062	17047	17193	16983	17053	16944	17034	16990	16928	17005	17305	17218	17089	16829	16965	17033	16886	17064	17007	17010	17013	16960	17009	16994	17210	17113	17134	17044	16969	17106	17186	16952	16888	17020	17032	17238	16964	17167	17071	16975	17140	16930	17101	17155	17044	17065	17092	17157	17078	17124	17148	17211	17094	17062	16930	16876	16947	17037	17014	16868	17008	17237	16831	17140	16913	17021	17020	17003	16854	17098	16988	17151	16847	17153	16892	16983	17089	16932	17029	16935	16877	17195	16877	17026	16905	17021	17079	17229	16991	17017	16912	17002	17157	17017	17212	17203	17001	16924	17083	17026	16940	17113	17110	17049	17089	17136	16986	17113	17047	17127	16963	17026	16985	17053	17025	16996	17038	17164	16915	16971	16972	17137	17130	17025	17048	17047	16955	17003	17069	16960	17069	16946	17185	17025	17110	17158	16878	17009	16973	16965	17036	17098	16912	17040	16947	17108	17026	17016	17054	17058	16901	16952	17092	17058	16920	17090	16991	17145	17010	16974	16969	16957	17111	17027	17156	17156	17028	16962	17022	17045	17041	17065	16926	17125	17025	16947	17063	17030	17024	17071	16950	16879	17032	17173	17106	17013	17093	17067	16987	17089	17275	17078	16792	17003	17274	17020	16952	16941	17044	17103	17001	16868	17046	17080	17135	17165	16918	17140	16938	16992	17150	16888	17057	17322	17021	16964	17050	17066	16995	17081	16988	17008	16878	17108	17033	16968	16917	17003	17093	17015	16864	16981	16859	17123	16881	17090	17109	16996	16941	17005	17022	17168	17184	16919	16994	17003	17129	16932	17068	17048	16896	17012	16984	17039	17046	16993	17178	16830	16951	17113	17089	16866	17128	16891	17061	16953	16837	17113	17194	16995	17204	17009	17071	16998	16783	17233	16918	17118	16899	17056	17147	16955	16912	16963	16901	17137	16996	17190	17087	17003	16993	16922	17027	16977	17101	16992	17063	17119	17132	17096	17074	16974	17066	16867	17098	16935	16938	16870	16960	16976	16811	17060	16874	16958	16961	16832	17059	17073	17056	17022	16990	16964	16805	16988	17178	17070	16988	17012	16970	17181	16976	17085	17008	17269	17139	17101	16945	16877	17231	16983	17040	16958	17061	16995	16961	17104	17061	17143	17115	16986	16983	16940	17004	17042	16968	17129	17058	16923	17187	16922	16948	16845	17109	17022	17028	17068	17073	16922	17014	17082	16964	16922	17097	16893	16955	16980	16957	16945	17239	17106	17045	16910	16840	16909	16976	17063	17111	17156	16931	16980	17140	17063	16945	16968	17023	17051	16971	17114	16981	17021	16963	16964	17119	17057	16976	16936	16962	17078	16992	17039	17188	16951	16977	17086	17169	16974	17115	16919	16950	17092	17006	17098	17046	17057	16911	17178	17093	17075	17052	17080	16773	16964	16943	17022	17013	16818	17067	17146	16955
23719	21470	30007	30671	34733	49392	50216	42715	39378	36642	34724	32509	30345	29597	28626	27850	27632	27233	26914	26800	26757	26806	26747	26768	26787	26686	26456	26562	26466	26373	26809	26644	26474	26241	26604	26363	26601	26495	26550	26518	26601	26308	26529	26700	26596	26640	26518	26496	26436	26388	26474	26512	26371	26109	26420	26672	26464	26561	26705	26553	26611	26325	26446	26520	26329	26329	26468	26768	26359	26509	26324	26584	26488	26545	26552	26447	26338	26310	26309	26467	26419	26346	26494	26516	26477	26259	26509	26498	26241	26400	26373	26440	26261	26297	26355	26453	26450	26295	26515	26545	26390	26367	26504	26334	26518	26380	26593	26500	26567	26414	26522	26411	26355	26227	26242	26490	26478	26505	26336	26266	26329	26570	26612	26380	26377	26596	26448	26413	26576	26446	26530	26357	26658	26238	26560	26344	26478	26486	26517	26300	26334	26187	26383	26628	26674	26653	26491	26341	26357	26294	26509	26436	26218	26606	26575	26479	26572	26503	26354	26305	26265	26355	26590	26611	26207	26589	26312	26382	26470	26517	26610	26628	26341	26653	26458	26427	26510	26430	26649	26356	26596	26404	26423	26531	26584	26293	26425	26342	26447	26343	26473	26454	26549	26358	26271	26353	26489	26456	26559	26204	26535	26450	26700	26643	26538	26519	26317	26533	26635	26458	26584	26451	26398	26411	26329	26502	26402	26446	26260	26306	26356	26555	26484	26500	26421	26340	26291	26535	26398	26555	26421	26535	26528	26303	26515	26639	26403	26562	26441	26337	26372	26399	26222	26565	26472	26537	26426	26546	26354	26335	26383	26351	26328	26394	26362	26198	26116	26317	26540	26541	26517	26382	26484	26625	26483	26482	26208	26282	26579	26377	26336	26410	26441	26650	26481	26566	26599	26494	26637	26473	26646	26223	26475	26376	26411	26353	26244	26427	26483	26542	26401	26480	26438	26523	26488	26547	26278	26385	26303	26271	26226	26378	26431	26420	26704	26169	26392	26544	26500	26386	26238	26403	26621	26289	26278	26463	26362	26391	26394	26276	26171	26020	26364	26504	26523	26224	26406	26551	26336	26236	26265	26499	26427	26397	26555	26378	26468	26481	26271	26295	26152	26393	26120	26360	26139	26385	26206	26263	26607	26360	26135	26323	26463	26654	26692	26585	26585	26413	26526	26607	26175	26423	26215	26195	26361	26380	26436	26565	26385	26109	26324	26494	26478	26421	26201	26324	26361	26402	26162	26384	26691	26628	26497	26478	26302	26306	26491	26571	26416	26542	26366	26525	26284	26448	26467	26404	26327	26483	26482	26612	26575	26540	26665	26355	26381	26400	26439	26239	26220	26234	26447	26277	26320	26439	26399	26265	26289	26351	26720	26512	26483	26536	26497	26432	26440	26331	26469	26471	26485	26514	26583	26401	26244	26298	26474	26374	26366	26226	26379	26389	26591	26338	26166	26429	26554	26448	26428	26156	26540	26411	26376	26274	26542	26598	26432	26259	26404	26406	26552	26581	26225	26376	26120	26443	26496	26397	26376	26518	26464	26676	26501	26471	26476	26536	26340	26385	26674	26756	26506	26593	26420	26393	26300	26350	26391	26342	26239	26305	26569	26413	26201	26359	26450	26428	26532	26337	26389	26451	26340	26819	26368	26439	26265	26469	26466	26543	26714	26437	26330	26580	26376	26379	26454	26443	26585	26270	26255	26530	26322	26687	26526	26686	26497	26223	26329	26566	26437	26186	26522	26584	26367	26343	26605	26490	26492	26370	26450	26513	26369	26334	26371	26445	26523	26237	26224	26510	26498	26331	26245	26545	26333	26382	26522	26463	26342	26530	26350	26445	26083	26275	26520	26581	26736	26340	26459	26349	26374	26216	26321	26279	26404	26638	26420	26567	26544	26366	26439	26356	26541	26581	26410	26287	26385	26237	26280	26568	26291	26511	26699	26535	26479	26340	26306	26486	26433	26548	26512	26380	26420	26409	26613	26489	26568	26330	26515	26507	26509	26673	26571	26341	26527	26617	26245	26384	26186	26300	26471	26687	26665	26258	26424	26564	26186	26469	26557	26496	26364	26346	26448	26404	26313	26599	26435	26510	26319	26274	26700	26297	26383	26204	26294	26424	26531	26347	26606	26515	26579	26552	26482	26218	26479	26417	26466	26164	26285	26373	26673	26417	26596	26181	26588	26421	26475	26394	26674	26488	26416	26737	26237	26317	26445	26730	26461	26239	26350	26526	26619	26460	26565	26600	26298	26236	26481	26465	26307	26500	26245	26665	26582	26137	26629	26262	26227	26481	26518	26440	26242	26564	26544	26666	26658	26352	26330	26542	26451	26600	26525	26271	26494	26640	26492	26680	26395	26287	26298	26272	26268	26509	26318	26263	26617	26474	26445	26492	26485	26298	26320	26349	26176	26293	26136	26341	26379	26464	26235	26621	26320	26335	26355	26368	26179	26256	26417	26177	26426	26398	26126	26265	26590	26570	26393	26267	26680	26406	26505	26636	26434	26381	26310	26400	26303	26403	26192	26424	26302	26287	26405	26398	26148	26194	26696	26275	26432	26417	26328	26506	26626	26578	26570	26685	26502	26277	26644	26428	26373	26640	26504	26591	26653	26325	26403	26430	26588	26466	26362	26436	26310	26452	26557	26166	26265	26614	26492	26653	26523	26314	26337	26288	26373	26377	26417	26274	26450	26762	26608	26459	26436	26581	26542	26361	26378	26400	26420	26333	26186	26424	26385	26373	26473	26315	26345	26523	26368	26209	26499	26713	26494	26641	26670	26367	26425	26534	26419	26292	26328	26299	26285	26452	26564	26455	26563	26278	26336	26492	26398	26318	26384	26589	26438	26398	26615	26472	26434	26464	26284	26561	26369	26168	26252	26425	26432	26414	26657	26287	26522	26599	26350	26398	26614	26546	26435	26245	26506	26451	26500	26297	26223	26369	26445	26310	26461	26505	26410	26490	26323	26416	26615	26483	26316	26350	26613	26645	26467	26537	26443	26238	26261	26409	26594	26458	26166	26613	26409	26418	26272	26353	26512	26434	26596	26573	26515	26311	26376	26246	26505	26419	26584	26207	26525	26307	26426	26423	26556	26516	26532	26582	26498	26411	26345	26341	26342	26387	26574	26413	26114	26450	26442	26590	26396	26601	26414	26394	26605	26104	26551	26622	26501	26368	26365	26367	26369	26302	26211	26169	26473	26421	26306	26363	26329	26296	26294	26593	26445	26515	26499	26448	26439	26331	26478	26196	26294	26234	26883	26385	26403	26355	26275	26441	26521	26432	26433	26135	26708	26493	26650	26212	26323	26476	26453	26141	26548	26509	26643	26547	26335	26448	26693	26312	26250	26523	26480	26465	26265	26409	26170	26256	26311	26418	26262	26147	26116	26411	26464	26439	26452	26163	26437	26533	26529	26502	26463	26398	26628	26421	26374	26190	26324	26504	26508	26287	26519	26551	26142	26201	26311	26283	26394	26418	26517	26279	26282	26331	26268	26559	26310	26417	26261	26281	26139	26516	26617	26557	26542	26388	26550	26576	26436	26559	26474	26608	26559	26598	26464	26530	26326	26407	26465	26471	26387	26246	26428	26266	26211	26458	26435	26369	26472	26356	26407	26361	26571	26180	26508	26286	26232	26390	26555	26364	26205	26395	26303	26448	26365	26407	26413	26320	26357	26401	26220	26407	26389	26438	26603	26355	26575	26357	26435	26473	26521	26359	26434	26495	26465	26198	26455	26469	26167	26431	26319	26159	26228	26324	26563	26503	26436	26429	27022	26583	26390	26440	26432	26260	26278	26169	26493	26418	26378	26257	26644	26667	26501	26513	26634	26163	26428	26486	26373	26444	26553	26247	26484	26468	26472	26544	26394	26321	26315	26308	26279	26437	26097	26441	26378	26002	26247	26332	26527	26413	26337	26086	26388	26734	26753	26052	26379	26431	26243	26151	26141	26321	26443	26317	26575	26585	26450	26284	26359	26455	26415	26256	26534	26382	26531	26640	26481	26505	26676	26620	26242	26147	26574	26517	26395	26301	26330	26453	26438	26504	26505	26485	26512	26256	26338	26400	26344	26545	26539	26440	26118	26377	26374	26435	26384	26442	26502	26634	26471	26109	26375	26302	26280	26364	26220	26451	26413	26698	26531	26527	26250	26361	26526	26268	26667	26247	26229	26492	26356	26191	26544	26422	26418	26461	26575	26398	26418	26253	26443	26299	26623	26412	26400	26538	26538	26517	26563	26534	26375	26544	26551	26251	26347	26483	26601	26204	26290	26387	26460	26366	26227	26510	26430	26449	26368	26366	25948	26385	26394	26536	26349	26721	26796	26631	26384	26433	26222	26325	26485	26499	26588	26335	26384	26565	26199	26436	26522	26186	26439	26439	26059	26376	26701	26637	26420	26504	26262	26731	26163	26328	26391	26563	26272	26211	26625	26578	26476	26555	26417	26040	26352	26441	26236	26560	26229	26338	26283	26634	26530	26591	26409	26627	26518	26461	26528	26722	26459	26525	26377	26532	26354	26347	26674	26319	26470	26236	26063	26311	26269	26532	26395	26271	26385	26493	26158	26316	26415	26379	26446	26393	26531	26599	26411	26461	26472	26651	26611	26293	26368	26369	26506	26388	26535	26143	26359	26555	26264	26288	26281	26390	26306	26354	26300	26271	26579	26410	26513	26626	26643	26552	26323	26252	26629	26583	26428	26399	26189	26320	26506	26681	26306	26336	26474	26264	26352	26319	26376	26455	26577	26682	26428	26502	26502	26513	26392	26257	26256	26455	26499	26291	26125	26180	26203	26740	26343	26526	26525	26605	26235	26160	26231	26650	26600	26440	26330	26347	26460	26551	26480	26408	26612	26479	26381	26683	26421	26387	26468	26502	26294	26399	26440	26417	26518	26047	26332	26407	26577	26524	26539	26160	26296	26439	26556	26176	26378	26222	26210	26142	26494	26573	26217	26509	26344	26232	26532	26525	26394	26362	26559	26440	26228	26575	26454	26586	26434	26507	26346	26376	26439	26514	26449	26290	26588	26054	26383	26342	26298	26373	26339	26424	26421	26361	26651	26625	26421	26362	26535	26444	26323	26313	26370	26453	26553	26426	26295	26275	26235	26467
53778	82384	74037	58263	48650	51210	42883	36950	32975	29103	26650	23685	21297	20195	19339	18384	18081	17661	17539	17454	17363	17487	17311	17293	17263	17208	17223	17186	17295	17243	17141	17131	17146	17043	17025	17099	17039	17191	17099	17015	17223	17131	17080	17180	17201	17026	17324	17141	17181	17043	17120	16998	17079	17260	17013	17148	17170	17354	17141	17143	16997	17003	16926	16960	17069	17336	16882	17136	17193	17038	17212	17079	17175	17097	17155	17139	17096	17235	17058	16968	17168	17015	17209	17104	17145	17082	16927	17162	17017	17265	17186	17077	16841	17081	17069	17154	17209	17008	17070	16972	17097	16924	17102	17016	16972	17074	17121	17125	17083	17158	17048	17125	17024	17072	17056	17123	17144	17075	16978	16966	17009	17037	17315	17027	17094	17036	17008	17097	17245	17107	16998	17011	16988	17009	17179	17211	17108	17197	17049	16932	17132	17111	17009	17179	17055	17151	17096	16993	17188	17056	16984	17159	17050	17081	16975	17177	17088	17170	17015	16999	17099	17223	17161	17203	17049	17112	17145	17144	17082	17258	16947	17087	17150	17104	17220	17007	17103	16966	17095	17018	17069	17263	17101	17097	17262	16865	16730	17135	17225	17158	16953	16992	17050	17180	17088	16990	16876	17011	17073	17053	17082	17160	17013	17069	17081	16961	17011	16946	16982	17054	17184	17139	17136	17129	17139	17097	17110	17105	17116	17191	16924	17165	17118	17184	17049	17045	17018	17077	17269	17139	17103	16925	16890	16969	17147	17092	17041	17159	17156	17238	17102	16990	16985	17069	17106	16925	17042	17112	17029	17220	17090	17140	16951	17135	17017	17004	17354	17071	17030	16955	17064	17195	17139	17146	17313	17142	17045	17187	17179	16884	17125	17097	17111	17091	17255	17213	17027	16983	17113	17104	16980	17095	17052	17127	17204	17148	17135	17269	17062	16826	16986	17192	16954	17121	17120	17157	17124	17268	17250	17014	17216	17011	17030	17161	16993	17166	17209	17091	17176	17023	17009	16958	17213	17082	17160	16984	16913	17019	17262	16943	17141	17183	17071	17251	17017	17078	17215	16914	17101	17023	17158	16994	17190	17002	17066	17186	17025	17106	17039	17093	16989	17042	17155	16869	17072	17119	17108	17091	17005	17170	17190	17136	17157	17002	17104	17094	17123	17123	17062	16889	17009	17102	17202	17051	17262	17094	16903	17177	17061	16968	16906	17112	17176	17108	16979	17108	17123	17021	17013	17101	17289	17064	17080	17174	17117	17123	17008	17149	17172	17086	16928	17066	17075	17108	17006	17242	17031	17134	16993	16920	17062	17000	17117	17039	17068	17247	16826	17039	17098	17145	17117	17207	17090	17071	17126	17079	17069	17077	17077	17079	17028	17040	17070	17273	16952	17006	16981	17017	17053	17083	17072	17169	16954	17230	16867	17182	16918	17068	17030	16913	17197	17058	17009	17124	16781	16938	17039	17020	16993	16945	16932	17241	17068	16961	16990	17164	17014	17033	17020	17196	17210	17383	17230	17073	17241	16965	17183	17107	17012	17040	17019	17063	17173	17087	16995	17029	17084	17126	17274	17258	17260	17335	16894	17117	17044	16981	16995	16959	17165	17057	17151	17093	16892	17256	17096	17004	17082	17017	17197	16968	16936	17201	16928	17048	17260	16931	17101	17016	17048	17140	16863	17020	17005	17137	17200	17131	17181	17142	17042	16995	17214	16915	17154	17169	17168	17061	17035	17024	17098	17124	17112	17199	16933	17057	17026	17110	17066	17148	17133	17060	17207	17170	17104	17182	17206	17194	17217	17186	17024	17176	17004	17208	17023	17000	17000	17049	17165	17015	17092	17089	17072	16972	17196	17073	17047	17047	16927	16992	17150	16907	17054	17010	17293	17232	17201	17103	17207	17226	17274	17068	17114	17096	17014	17085	17262	16968	17096	17175	17033	17072	17055	17040	16993	17101	17216	17097	17177	17097	17053	17065	17182	17061	17168	17206	17195	17036	17034	17238	16815	17000	17007	17108	17234	17059	16918	16957	17276	17073	17116	17061	16964	17297	17096	17015	17059	17040	17175	17198	17115	16928	17009	17082	17072	16980	17021	17151	17125	16936	17044	16946	17029	17086	17091	16907	17094	17073	17130	17320	17082	17090	17178	17012	17200	17043	17161	16974	17010	17296	17177	16964	17190	17196	17025	17177	17295	17130	17028	17112	17041	17021	17166	17037	17002	16967	16908	17182	17170	17121	16992	16963	17175	17064	17277	16974	17168	16963	17094	17150	17075	16915	17013	16991	17152	16920	17145	17245	17039	17050	17174	17080	17346	17120	17059	17032	17145	17026	17019	17188	17024	17087	17078	17061	17124	17146	17239	17001	17147	16977	17037	17043	16958	17034	17122	17136	17265	17201	17020	17091	17012	17072	17011	17163	16981	17288	17031	17153	17229	16994	17160	17041	16972	17152	17067	17300	17154	17056	17088	16911	17095	17346	17270	16992	17207	17033	17022	17136	17021	17019	17013	17123	17285	17062	17093	17145	17115	17128	17050	17237	17140	17253	17024	17162	17045	17157	17195	16903	17141	17162	17061	17162	17190	17005	17206	17181	17110	17014	16940	17044	17168	17203	17258	17045	17241	17059	17182	17067	17066	17362	17104	17011	17193	17086	17037	17154	16979	17220	17094	17125	17193	17021	17135	17112	17151	17035	17279	17058	17050	16931	17079	17115	17096	16976	17009	17122	17015	16994	17034	17014	16953	17143	17018	16946	16986	16978	17107	17354	17046	17244	17108	17099	17188	17177	17119	17009	17195	16968	17148	17169	17053	16937	17083	17162	17283	16980	17209	16875	17078	17061	16894	16938	17030	16969	16932	17142	17045	17120	17215	17154	17102	17041	17198	17057	17081	17013	17136	17104	16997	17285	17077	17143	17049	17035	17089	17074	17171	17199	17167	17053	17160	17202	17039	17039	17127	17015	17112	17142	16973	17078	16962	17207	17026	17158	17112	17031	17203	17077	17013	17174	17074	17024	16934	17115	17062	17146	17101	17046	17048	17041	17036	16947	16946	17059	17042	16835	17136	16801	17002	16910	17214	17216	16911	17084	17198	17232	17076	17117	16988	17227	17205	17139	17217	17186	17261	17120	17172	17003	17052	17183	17092	17155	16885	17138	16992	16907	17101	16988	17072	16915	17122	17158	16980	17203	17264	17050	17211	17068	17134	17166	17092	17226	17156	17065	17009	17116	17120	16956	17258	17153	17058	17101	17067	17062	16924	17261	16972	17114	16986	17132	17052	16967	17279	17076	17039	16996	17142	17081	17241	16975	17197	17066	17183	17144	17062	17047	17138	17157	16970	17100	17021	17163	17060	17189	17110	17192	17020	17171	17126	17006	17159	17246	17164	16971	17141	17022	17034	17195	17072	17146	17044	17079	16965	16987	17149	17164	16959	17055	17169	17191	17106	16951	17096	17061	16972	17117	17075	16942	17055	17169	17150	17068	17178	17092	17126	17104	17043	16931	17028	17078	17026	17005	16898	17232	17138	17199	17129	17129	17093	16981	17276	17257	17196	17027	17184	17066	17160	17004	16952	17086	17104	17300	16958	17166	16907	16982	17139	16926	17044	16983	17029	17165	16911	17191	16993	17164	17170	17248	17068	16958	17129	17053	17067	17108	16929	17075	16996	17218	17169	17130	17095	17209	17046	16983	17184	16928	17078	16919	16888	17201	17105	16990	16841	17086	17098	17116	16869	17201	17008	17052	17063	17182	17258	17095	17039	17294	17023	17077	16881	17055	17082	17184	17159	16957	17022	17101	17075	17017	17031	17268	17066	17048	17201	17086	16968	17042	17067	17142	17036	16915	17194	16925	17068	17089	17051	17179	16944	17195	16993	17164	17086	17103	17123	17129	16980	17137	17056	17107	17166	17026	17215	17055	17002	17044	17008	17136	17148	17305	17268	17038	17040	17168	17144	17059	17028	16988	17037	17093	17001	17231	17081	17100	16995	17003	17177	17209	17328	17148	17022	17133	16931	17164	17117	17083	17063	16970	17219	17026	17147	17272	17218	16916	17166	17132	17142	16960	17066	16940	17124	16903	17054	17153	17129	17061	17210	17119	17081	17114	17137	16990	17204	17054	17114	17060	17177	17214	17068	16982	17144	17010	17346	17239	17029	17155	17076	16976	17036	17000	17184	17066	17000	17034	16963	17168	17096	17020	17227	17137	17168	17149	17076	17172	17252	16930	17185	16954	17065	17118	17269	17179	17012	17005	17017	17088	17104	16963	17080	17235	17180	17111	17108	17149	17159	16932	17068	17226	17038	16970	17147	17223	16868	17020	17193	17057	16842	17090	17127	17233	17142	17080	17123	17112	17005	17285	16911	17156	17066	16942	16921	17175	16901	17041	17085	17247	17143	17065	17291	17150	17017	17095	17188	17112	17089	17166	17063	17191	16926	17022	16984	17172	17069	17005	17073	17069	17034	16993	16906	17207	16937	16877	17118	17218	17060	16970	16924	17236	16940	17230	16976	16980	17032	17130	17054	17201	17097	16938	17150	16849	17140	17095	17019	17009	16925	17071	17241	17034	16976	17043	17010	17189	17219	16928	16994	17046	17266	17159	17349	16968	17150	17081	17001	17048	17151	17073	17063	17143	16998	17149	17066	17350	17057	17160	17205	17060	17129	17051	17041	17159	17145	17199	17040	16969	17068	16982	17062	17263	17171	16939	17265	17072	16988	17291	17293	17130	16951	17207	17133	17180	17089	17030	17034	17154	17229	17118	17097	17155	17081	17192	17222	16936	17071	17068	17203	17100	17242	16910	16962	17022	17082	17001	17020	17073	17237	17187	17092	17063	17180	17098	17041	17007	17115	17160	17120	17068	16902	16867	17237	17127	17181	17004	17057	16975	17172	17099	16919	17066	17126	17327	17186	17053	17003	16933	17030	16995	17029	16990	17077	17055	17199	16887	16946	17185	17239	17076	17110	17129	16951	16924	17120	17105	16993	17020	17031	17182	17126	16932	17129	17074	17032	17025	16989	16900	17104	17086	16978	17007	17163	17028	16967	17048	17086	17135	17169	17125	16958	17066	17104	17077	16978	17076	17156	17150	17050	17053	17075	17003	17149	17083
49572	58707	58908	49717	44864	42177	37808	33269	30540	29508	28632	27854	27648	27178	26897	26962	26955	27044	27117	26845	27053	26860	26850	26703	26741	26688	26521	26633	27090	26981	26776	26661	26778	26851	26749	26940	26803	26833	26717	26911	26780	26784	27036	26688	26644	26877	26738	26680	26877	26771	26800	26524	26807	26750	26721	26513	26574	26589	26462	26430	26816	26641	26715	26664	26627	26689	26688	26804	26829	26651	26964	26703	26722	26904	26789	26679	26545	26508	27113	26679	26612	26735	26611	26969	26799	26876	26635	26720	26586	26666	26730	26841	26524	26812	26705	26527	26749	26679	26867	26955	26670	26823	26505	26953	26736	26854	26726	26826	26836	26431	26699	26696	26794	26829	26560	26935	26783	26669	26803	26644	26779	26692	26694	26650	26892	26670	26606	26703	26904	26739	26838	26711	26827	26752	26838	26901	26749	26689	26746	26774	26756	26865	26690	26628	26734	26701	26577	26705	26653	26722	26564	26944	26702	26644	26951	26774	26597	26804	26413	26743	26716	26679	26740	26667	26850	26804	26803	26713	26951	26780	26760	26855	26958	26377	26828	26941	26888	26644	26873	26820	27057	26539	26680	26646	26802	26740	26655	26795	26453	26777	26742	26983	26868	26804	26717	26617	26888	26869	26806	26540	26730	26454	26675	26697	26679	26628	26772	26503	26908	26748	26669	26707	26636	26795	26793	26613	26751	26593	26514	26560	26880	26766	26819	26755	26549	26714	26886	26955	27033	26704	26766	26483	26696	26564	26652	26651	26540	26604	26894	26621	26522	26868	26934	26696	26833	26687	26782	26572	26645	26936	26743	26533	26524	26799	26716	26642	26522	26848	26747	26647	26761	26635	26742	26632	26551	26848	26972	26901	26874	26752	26812	26479	26626	26911	26736	26708	26763	26615	26819	26612	26524	26828	26945	26873	26695	26586	26672	26607	26972	26805	26705	26618	26947	26657	26756	26757	26884	26675	26911	26695	26363	26849	26841	26858	26677	26739	26708	26692	26545	26714	26886	26574	26556	26592	26838	26755	26622	26677	26974	26867	26934	26981	26639	26736	26808	26742	27089	26568	26894	26826	26996	26596	26662	26791	26641	26885	26645	26782	26705	26833	27001	26769	26744	26887	26823	26858	26656	26743	26972	26973	26751	26537	26584	26717	26747	26516	26608	26769	26706	26709	26878	26901	27013	26929	26779	26917	26565	26796	26562	26779	26615	26801	26662	26885	26643	26702	26782	26775	26788	26660	26943	26630	26643	26444	26791	26727	26855	26731	26612	26538	26879	26799	26557	26878	26634	26743	26752	26708	26837	26855	26809	26786	26769	26781	26835	26653	26670	26550	26613	26814	26724	26741	26899	26843	26853	26776	26676	26745	26487	26668	26756	26755	26588	26716	26787	26668	26896	26756	26684	26981	26848	26776	26944	26754	26842	26691	26666	27016	26715	26717	26861	26809	26733	26629	26795	26556	26840	26652	26784	26867	26740	26694	26889	26456	26753	26916	26681	26874	26882	26892	26729	26852	26784	27018	26720	26764	26753	26931	26761	26587	26677	26716	26810	26974	26612	26620	26869	26789	26816	26459	26401	26830	26737	26850	26564	26660	26894	26673	26653	26531	26857	26795	26739	26652	26762	26633	26749	26866	26610	26572	26908	26701	26924	26698	26611	26667	26767	26605	26603	26828	26549	26678	26899	26725	26894	26842	26954	26586	26733	26669	26723	26634	26613	26876	26510	26654	26749	26764	26797	26838	26612	26666	26808	27021	26820	26644	26739	27028	26575	26630	26584	26668	26804	26691	26903	26949	26803	26536	26806	26841	26910	26729	26874	26837	26595	26615	26869	26933	26588	26502	26827	26928	26754	26890	26789	26810	26659	26811	26874	26591	26738	26669	27045	26804	26707	26806	26737	26728	26628	26822	26773	26662	26784	26619	26799	26777	26805	26510	26950	26594	26831	26684	26871	26626	26581	26812	26762	26939	26784	26867	26833	26928	26840	26996	26943	26584	26483	26765	26856	26913	26826	26501	26815	26796	26417	26615	26676	26566	26580	26702	26738	26732	26702	26700	26692	26799	26857	26749	26534	26488	27026	26600	26641	26709	26823	26749	26718	26619	26861	26881	26887	26662	26627	26570	26754	26543	26632	26846	26954	26784	26919	26969	26700	26998	26939	26639	26754	26577	26766	26843	26758	26727	26774	26890	26934	26514	26756	26895	26802	26986	26818	26817	26527	26693	26790	26795	26737	26759	27002	26803	26482	26880	26632	26795	26740	26653	26607	26713	26708	26602	26690	26925	26776	27068	26726	26674	26644	26595	26780	26617	26992	26821	26898	26667	26837	26759	26883	26695	26755	27037	26611	26657	26739	26587	26625	26789	26794	26872	26720	26828	26603	26630	26696	26561	26844	26724	26674	26742	26743	26606	26751	26774	26507	26756	26906	26833	26650	26954	26739	26524	26953	26697	26572	26805	26933	26670	26851	26815	26589	26768	26975	26745	26796	26856	26651	27073	26789	26646	26949	26794	26705	26684	26742	26879	26618	27091	26475	26663	26879	26724	26691	26598	26787	26407	26773	26835	26608	26834	26751	26800	26794	26692	26833	26864	27035	26577	26911	26538	26716	26976	26941	26499	26691	26927	26560	26639	26987	26778	26683	26641	26938	26706	26815	26523	26632	27062	26705	26720	26896	27031	26601	26650	26880	26513	26682	26737	26982	26513	26661	26695	26830	26673	26707	26962	26735	26699	26895	26990	26756	26819	26879	26651	26714	26685	26643	26189	26887	26884	26832	26749	26840	26760	26655	26989	26879	26578	26692	26737	26686	26643	27005	26649	26679	26648	26678	26917	26700	26793	26791	26736	26889	26846	26688	26596	26825	26804	26934	26775	26757	26801	26910	26620	27046	26759	26548	27008	26800	26584	27016	26687	26929	26708	26938	26962	26821	26821	26932	26805	26753	26940	26787	26602	26759	26829	26491	26791	26780	26857	26978	26857	26675	27017	26767	26840	26916	26872	26748	26746	26923	26669	26815	26590	26786	26470	26675	26698	26967	26733	26722	26845	26879	26589	26681	26857	26854	27003	26731	26953	26837	26875	26784	26646	26811	26925	26758	26769	26837	26775	26596	26517	26838	26664	26725	26627	26712	26804	26827	26625	26878	26665	26720	26691	26806	26779	26748	26708	26675	26677	26674	26816	26801	27007	26687	26588	26760	26915	26789	26694	26762	26818	27005	26698	26855	26724	26819	26699	26808	26712	26818	26674	26649	26778	26738	26610	26659	26640	26671	26808	26756	26625	26801	26574	26931	26900	26556	26623	26475	27060	26522	26963	26858	26583	26700	26935	26713	26552	26715	26723	26723	26907	26658	26694	26649	26730	26651	26509	26811	26554	26519	26486	27023	26585	26526	26975	26669	26892	26626	26649	26844	26745	26657	26543	26711	26658	26957	26878	27051	26530	26663	26646	26588	26761	26891	26887	26916	26880	26640	26876	26801	26873	26818	26829	26951	27035	26699	26730	26627	26738	26459	26810	26568	26682	26587	26873	26493	26640	26935	26854	26791	26678	26637	26589	26764	26989	26899	26977	26873	26687	26772	26445	26703	26760	26767	26633	26986	27008	26741	26808	26754	26672	26677	26615	26882	27092	26773	26720	26809	26797	26787	26875	26801	26617	26893	26901	26818	26720	26861	26809	26623	26913	26830	26593	26852	27029	26822	26516	26661	26683	26502	26628	26687	26919	26900	26856	26545	26719	26850	26639	26628	26745	26512	26979	26658	26770	26639	26862	26867	26700	26604	26906	26786	26787	26456	26737	26960	26777	26594	26482	26875	26734	26721	26534	26627	26841	26723	26503	26746	26849	26754	26997	26866	26764	26685	26853	26535	26689	26930	26745	26825	26799	26710	26639	26642	26745	26823	26574	26528	26799	26756	26765	26747	26835	26561	26693	26701	26916	26802	26866	26696	26608	26722	26858	26633	26749	26842	26635	26813	26736	26951	26998	26806	26656	26690	26593	26936	26895	26730	26724	26739	26695	26740	26823	26757	26897	26817	26808	26578	26711	26628	26795	26706	26761	26837	26827	26972	26700	27157	26642	26924	26975	27083	26665	26614	26595	26671	26850	26788	26779	26755	26842	26761	26720	26807	26768	26517	26845	26684	26776	26778	26750	26738	26842	26771	26824	26683	26770	26887	26900	26969	26681	26745	26723	26741	26770	26735	26388	26897	26903	26645	26704	26905	26690	26766	26590	26762	26830	26806	26616	26550	26650	26785	27006	26568	26657	26988	26708	26909	26845	26847	26654	26901	26636	26963	26788	26995	26682	26650	26609	27001	26750	26570	26802	26871	26656	26977	26733	26833	26690	26895	26624	26412	26847	26877	26864	26831	26848	26974	26951	26821	26562	26740	26791	26761	26707	26581	26851	26800	26902	26986	26462	26733	26949	26972	26571	26625	26740	26546	26795	26610	26748	26737	26816	26935	26800	26759	26684	26893	27083	26686	26734	26939	26750	26824	26772	26868	26765	26928	26632	26596	27036	26488	26762	26758	26889	26804	26580	26795	26590	26858	26831	26710	26740	26556	26783	26647	26587	26934	26776	26773	26910	26819	26566	26674	26633	26666	26971	26819	26667	26755	26615	26695	27099	26650	26702	26900	26430	26764	26719	26467	26716	26934	26545	26819	26778	26834	26705	26866	26502	26815	26486	26585	26844	26648	26470	26607	27118	27119	26675	26632	26809	26710	26884	26877	26761	26950	26787	26701	26834	26849	26609	26855	26640	26525	26807	26780	26675	26515	26722	26748	26859	26804	26583	26540	26647	26840	26818	26675	26640	26948	26876	26843	26923	26841	26754	26569	26774	26657	26816	26681	26788	26680	26772	26722	27079	26915	26868	27135	26800	26973	26545	26586	26829	26826	26475	26588	26721	26905	26679	26689	26563	26573	26680	26827	26556	26885	26669	26681	26858	26708	26644	26669	26739	26912	26835	26833	26623	26599	26901	27065	26889	27012	26888	26744	27045	26696	26683	26792	26999	26711	26664	26673	26700	26682	26828	26844	26348	26769	26984	26888	26828	26551	26868	26709	26774	26689	26642	26731	26652	26661	26877	26524	26676	26480	26649	26774	26757
53148	67363	58486	43601	39699	35928	30630	24966	21849	20319	19618	18355	18210	18026	17624	17559	17398	17334	17425	17285	17164	17197	17439	17363	17415	17306	17305	17362	17264	17311	17101	17172	17131	17212	17304	17323	17199	17192	17281	17175	17211	17170	17055	17313	17258	17139	17277	17282	17204	17166	17173	17363	17388	17306	17153	17170	17254	17189	16978	17090	17235	17193	17247	17163	17274	17177	17242	17152	17151	17256	17122	17344	17362	17367	17249	17297	17269	17291	17278	17196	17418	17227	17267	17220	17229	17119	17279	17276	17154	17132	17306	17220	17082	17185	17034	17278	17312	17282	17232	17275	17173	17211	17223	17307	17333	17146	17339	17083	17140	17408	17203	17083	17271	17223	17110	17242	17200	17161	17137	17227	17232	17309	17195	17263	17257	17130	17147	17247	17114	17165	17161	17168	17236	17290	17100	17205	16958	17252	17102	17146	17105	17361	17356	17194	17136	17315	17227	17226	17294	17343	17245	17137	17251	17119	17294	17150	17220	17252	17256	17047	17087	17125	17238	17257	17231	17363	17259	17133	17041	17168	17423	17162	17270	17162	17111	17432	17179	17314	17263	17246	17453	17227	17197	17210	17280	17268	17167	17068	17202	17301	17204	17234	17329	17181	17388	17116	17298	17227	17323	17243	17271	17379	17201	17208	17311	17247	17234	17219	17098	17272	17266	17220	17237	17413	17162	17122	17103	17173	17376	17177	17137	17069	17310	17396	17325	17216	17485	17283	17316	17095	17123	17228	17393	17181	17254	17154	17231	17265	17263	17259	17347	17119	17176	17339	17270	17261	17421	17217	17289	17163	17293	17074	17204	17175	17125	17157	17337	17396	17187	17163	17247	17284	17248	17295	17186	17297	17273	17072	17182	17195	17174	17222	17188	17195	17176	17194	17252	17339	17143	17059	17200	17260	17258	17257	17327	17266	17080	17266	17115	17187	17255	17210	17186	17390	17192	17231	17352	17210	17152	17235	17176	17379	17222	17093	17231	17233	17238	17239	17321	17229	17251	17304	17328	17202	17324	17353	17221	17179	17316	17183	17348	17200	17214	17175	17237	17163	17134	17007	17224	17164	17190	17281	17135	17312	17094	17280	17345	17291	17173	17251	17351	17152	17145	17093	17234	17146	17238	17176	17199	17091	17098	17126	17265	17335	17372	17182	17197	17284	17018	17309	17225	17224	17235	17241	17088	17086	17114	17358	17242	17366	17347	17080	17183	17127	17188	17167	17185	17199	17274	17179	17199	17154	17315	17280	17190	17279	17206	17108	17186	17241	17177	17215	17272	17444	17220	17162	17161	17134	17115	17256	17361	17243	17137	17284	17125	17248	17318	17314	17236	17304	17153	17320	17224	17331	17097	17280	17258	17110	17292	17286	16998	17162	17249	17111	17338	17181	17307	17224	17285	17141	17157	17340	17400	17228	17225	17238	17320	17129	17171	17137	17296	17402	17059	17143	17212	17263	17289	17217	17202	17194	17330	17228	17245	17446	17373	17264	17092	17186	17199	17013	17238	17312	17131	17354	17156	17144	17294	17223	17282	17230	17130	17230	17333	17150	17113	17006	17199	17286	17344	17271	17222	17029	17222	17230	17360	17096	17153	17194	17299	17135	17375	17447	17264	17121	17218	17081	17145	17091	17340	17086	17184	17126	17168	17308	17230	17231	17075	17173	17366	17193	17320	17083	17148	17387	17077	17069	17270	17309	17333	17371	17221	17256	16983	17491	17059	17272	17258	17211	17124	17182	17286	17349	17289	17143	17183	17166	17408	17157	17090	17318	17286	17231	17241	17386	17046	17301	17318	17146	16960	17151	17167	17289	17266	16998	17155	17161	17290	17392	17251	17100	17158	17084	17318	17048	17361	17175	17315	17327	17301	17251	17326	17129	17236	17225	17205	17252	17395	17305	17359	17167	17140	17210	17149	17225	17104	17180	17182	17425	17064	17245	17153	17335	17224	17143	17191	17175	17188	17154	17379	17216	17241	17254	17139	17122	17133	17230	17347	17324	17232	17221	17194	17236	17064	17335	17149	17162	17166	17254	17128	17214	17194	17323	17206	17352	17219	17369	17128	17115	17166	17241	17252	17177	17216	17395	17283	16981	17137	17032	17564	17253	17051	17253	17262	17187	17352	17176	17398	17171	17304	17314	17246	17211	17302	17186	17273	17029	17262	17039	17186	17213	17177	17491	17149	17173	17263	17198	17389	17278	17094	17162	17143	17179	17246	17118	17221	17195	17362	17257	17294	17256	17425	17153	17164	17236	17308	17106	17340	17265	17386	17214	17146	17384	17475	17275	17260	17331	17291	17269	17195	17373	17165	17306	17160	17517	17163	17211	17191	17170	17186	17273	17405	17306	17445	17259	17281	17165	17252	17299	17281	17183	17299	17140	17116	17289	17443	17252	17272	17220	17108	17223	17247	17272	17274	17128	17275	16926	17129	17223	17211	17209	17301	17225	17206	17152	17190	17321	17289	17228	17278	17242	17303	17193	17098	17278	17045	17188	17156	17283	17122	17257	17270	17218	17256	17192	17087	17065	17437	17226	17268	17147	17341	17203	17308	17387	17310	17232	17272	17366	17229	17317	17208	17340	17150	17369	17350	17089	17257	17186	17207	17279	17234	17201	17228	17070	17374	17200	17351	17373	17257	17224	17230	17341	17253	17245	17113	17066	17357	17346	17351	17209	17451	17433	17122	17305	17121	17102	17294	17247	17264	17253	17235	17350	17278	17213	17186	17192	17199	17387	17391	17226	17189	17122	17312	17378	17284	17255	17063	17454	17116	17330	17213	17336	17290	17334	17143	17186	17295	17304	17284	16974	17241	17094	17206	17264	17234	17314	17303	17227	17200	17196	17314	17203	17447	17174	17051	17161	17148	17364	17325	17188	17088	17070	17282	17023	17160	17144	17355	17242	17354	17465	17211	17135	17271	17080	17298	17243	17214	17248	17212	17180	17114	17026	17272	17388	17159	17301	17211	17189	17311	17314	17197	17389	17204	17243	17200	17009	17058	17221	17294	17153	17207	17184	17103	17188	17156	17159	17274	17063	17432	17312	17233	17468	17126	17191	17268	17405	17316	17198	17158	17204	17167	17219	17227	17387	17069	17182	17287	17220	17332	17133	17217	17377	17478	17152	17218	17296	17172	17190	17164	17327	17358	17267	17161	17164	17109	17061	17307	17343	17264	17321	17276	17274	17248	17162	17297	17096	17165	17223	17230	17052	17455	17334	17140	17186	17094	17303	17302	17320	17246	17361	17307	17172	17177	17157	17258	17246	17256	17165	17247	17384	17332	17157	17232	17420	17200	17129	17320	17156	17408	17217	17118	17275	17276	17347	17203	17277	17190	17054	17070	17301	17378	17401	17309	17290	17162	17113	17150	17355	17080	17217	17337	17276	17164	17234	17354	17167	17173	17161	17352	17126	17300	17185	17424	17262	17034	17180	17137	17240	17324	17499	17343	17138	17304	17104	17222	17212	17130	17089	17156	17208	17326	17195	17288	17204	17369	17281	17332	17399	17156	17224	17345	17293	17161	17117	17242	17287	17191	17199	17077	17287	17296	17166	17319	17028	17288	17222	17307	17195	17365	17223	17208	17382	17138	17052	17359	17275	17314	17410	17229	17275	17210	17199	17376	17312	17261	17297	17067	17333	17345	17056	17256	17382	17483	17116	17372	17185	17272	17236	17234	17288	17280	17279	17260	17268	17246	17434	17249	17228	16973	17203	17323	17234	17208	17152	17086	17347	17411	17269	17163	17216	17081	17275	17193	17201	17445	17397	17119	17240	17179	17122	17202	17379	17128	17252	17157	17286	17236	17227	17236	17188	17223	17384	17092	17410	17149	17132	17226	17094	17292	17283	17190	17313	17197	17261	17388	17235	17287	17089	17200	17109	17259	17223	17171	17289	17313	17319	17279	17275	17187	17318	17437	17253	17393	17323	17100	17174	17349	17311	17193	17415	17247	17219	17177	17253	17387	17205	17283	17316	17334	17266	17084	17260	17262	17243	17211	17338	17259	17188	17066	17221	17214	17186	17300	17350	17356	17288	17264	17164	17228	17184	17267	17267	17276	17129	17085	17182	17233	17108	17186	17306	17346	17409	17046	17141	17262	17341	17186	17277	17212	17331	17044	17392	17117	17309	17226	17245	17297	17359	17290	17315	17045	17294	17249	17207	17518	17136	17363	17140	17175	17266	17505	17115	17196	17156	17153	17399	17157	17265	17218	17313	17163	17310	17188	17282	17157	17258	17088	17121	17287	17180	17408	17255	17375	17060	17350	17288	17256	17276	17212	17094	17181	17230	17419	17266	17258	17315	17226	17135	17280	17322	17333	17279	17178	17186	17312	17121	17356	17249	17063	17246	17423	17259	17279	17086	17156	17278	17365	17137	17235	17120	17220	17242	17318	17142	17187	17313	17259	17262	17276	17161	17155	17225	17316	17392	17233	17148	17401	17140	17159	17207	17072	17161	17391	17277	17214	17380	17290	17171	17371	17303	17254	17169	17238	17190	17287	17318	17285	17148	17278	17189	17167	17445	17197	17270	17234	17129	17255	17187	17341	17274	17147	17362	17160	17149	17331	17148	17230	17368	16883	17351	17247	17170	17133	17229	17107	17259	17194	17236	17352	17351	17280	17153	17298	17213	17179	17063	17337	17128	17231	17310	17173	17322	17253	17200	17422	17296	17359	17144	17356	17282	17298	17124	17273	17280	17214	17192	17273	17315	17201	17070	17155	17252	17356	17304	17351	17320	17225	17143	17269	17172	17133	17365	17332	17340	17426	17309	17330	17137	17051	17149	17272	17301	17280	17184	17376	17263	17367	17230	17275	17245	17264	17273	17313	17314	17068	17188	17203	17269	17275	17046	17311	17158	17307	17331	17154	17296	17278	17368	17055	17104	17220	17084	17267	17388	17340	17293	17270	17436	17087	17162	17229	17379	17321	17136	17121	17288	17135	17206	17098	16957	17334	17217	17210	17194	17260	17357	17197	16913	17219	17217	17269	17184	17145	17221	17297	17320	17235	17204	17116	17291	17230	17288	17055	17257	17212	17195	17285	17251	17239	17273	17238	17324	17143	17215	17287	17096	17508	17302	17112	17241	17516	17197	17314	17390	17152	17276
26003	22543	37251	43763	51482	52957	46008	38619	33573	31056	30455	29153	28645	28083	27746	27155	27281	27543	27457	27172	27280	27286	27292	27278	27402	27238	27161	26981	27346	27136	26952	26788	27177	27025	27180	27158	27239	26979	27032	27074	27088	27209	27337	27288	27119	26987	27214	27191	26967	26874	26942	27100	27149	27077	26700	27132	27036	27021	27046	26696	27119	27061	26620	27133	27112	27169	27186	27282	27021	27157	27063	26937	27188	26950	27036	27069	27204	27047	27103	26889	26915	27069	26809	27108	26829	26933	26987	26874	27138	27189	27151	26961	27040	27237	27162	26859	27143	27029	27213	26832	26903	27228	27040	27080	27141	27068	27292	26969	27080	27347	27169	27204	27103	26735	27219	27086	26812	27229	27129	27057	27023	26820	27127	27035	26799	27049	26983	26989	27191	26900	27033	27154	26883	26875	27076	27101	27021	27033	26858	26724	26878	26838	27169	26970	27034	26645	26867	26835	27098	26911	26969	26934	26816	26789	26757	26860	26947	26919	26923	26938	27041	26938	27170	27036	26978	26902	26989	27084	26977	27002	27132	27070	27055	27064	26989	26978	27111	26802	26892	27094	26989	27257	26990	27033	26908	27010	27054	27089	27087	26809	27024	26934	26849	27031	27043	26906	26947	27061	27342	26878	26915	27156	27180	27022	26964	27163	27021	27050	27130	27235	26943	27111	27132	26823	26912	26883	27114	27090	26993	26973	27160	27109	27110	26918	27026	26721	27187	26871	27048	27150	27088	27085	26876	27042	27004	27094	27183	26899	27118	27224	26961	27047	27080	26950	26919	27031	27034	27002	27015	27047	26986	26902	27106	26786	27137	26978	27272	26888	27160	27021	27062	27228	26804	27001	27288	27141	27356	26781	27010	26925	26876	27146	26894	27307	27084	26947	27275	27165	27393	27031	26913	27072	27039	26850	26997	27078	27017	27204	27091	26919	26925	26855	26928	26896	26681	27162	27095	26921	27173	27035	26974	27116	26934	26916	26890	26818	27035	27172	27031	26990	27209	27062	26953	26987	26977	27310	26854	26927	26815	27192	27193	26966	26995	27162	27127	27083	27166	26985	27074	26910	27233	26964	27055	26985	27110	27079	27205	27056	26875	26873	26816	27066	27074	27148	27116	27073	27322	27023	27076	26938	26866	27123	26892	27095	27280	27206	27023	26785	26898	26968	26867	26934	27163	26999	26927	26956	27127	27026	26868	26955	26969	26903	26886	26877	27022	27109	27060	26900	27172	26846	27031	27134	26972	26899	26991	26895	26701	27005	27086	27023	27018	26872	27282	27102	26989	27011	27135	26802	26931	26831	27036	27055	27170	26921	27133	26916	26966	27109	27025	27124	27079	26775	27041	26682	27072	27136	26964	27270	27277	27160	27144	26927	26971	27143	27342	27016	27137	26936	27138	27146	27255	27148	26851	27187	26990	27140	27161	26948	26834	26849	26959	27138	27018	26866	27093	27099	26921	26881	26864	27106	26975	27026	26997	26851	27014	27159	26989	27094	27031	27150	26853	26810	26910	27159	27173	26906	27109	26800	27212	27092	27003	27003	27078	26884	26982	26904	26920	27068	27102	26849	26987	27111	26986	27018	27175	27014	27089	27318	27126	26876	27194	27219	27370	26997	27170	26971	27170	27201	27008	27129	26727	26901	26757	27038	27045	27134	27070	27384	27122	26978	26899	26999	26949	27085	26862	27024	27042	27015	26965	27400	27098	27112	26986	26870	26889	26970	26883	27102	27000	26963	26967	27067	26878	26977	26903	26940	27260	27182	27156	27131	26866	26965	27056	26842	27067	27030	27047	27039	27138	27004	27088	27172	26851	27164	27165	27138	26944	26950	27153	27001	27112	27179	27038	27191	26827	26950	26965	27075	26959	26868	27267	26966	27154	27162	27127	27138	27371	26823	26922	27006	26987	27030	26941	27023	27111	27241	27274	27044	27278	26924	26918	27173	27145	26854	27012	26859	27230	27174	27059	26904	27064	26821	27063	27339	27221	27037	27114	26929	27110	26923	26936	26905	27045	26983	26900	27238	27215	26732	26857	27094	27013	27032	27056	26992	26759	27012	26845	27317	26891	26894	27085	26876	27142	26897	27041	26767	26962	27123	27030	26961	26956	27101	27184	27257	26832	26987	27379	27052	26910	27101	27373	26815	26891	27008	26980	26804	27086	26834	26972	26847	27206	27192	27317	27086	26820	26935	27218	26872	27076	26957	26985	26728	26816	26973	27168	26866	26776	27042	27149	26831	27068	26971	26712	27182	27001	26817	27188	26985	26713	27090	27066	26969	26799	26976	27028	26938	27232	27100	27016	26738	26738	27116	26914	26837	26835	26956	27053	27066	27449	27020	26972	27073	27164	27126	27088	26891	27082	26996	27043	26920	27260	27049	26936	27146	26919	27349	27108	26898	27166	26905	27009	27053	27077	27019	27029	27217	27230	27117	26872	27108	27063	26818	27174	27230	26836	27065	26940	26837	26959	26831	26970	26920	27112	27094	27134	26899	27120	26956	26963	27290	27140	27135	26980	27070	26983	26931	27141	27065	27200	26948	27165	27186	26984	27033	26844	26956	26946	27174	26848	26981	27029	27057	27146	27402	27303	27275	27010	26990	26861	26819	27021	27066	27039	27121	27200	27143	27169	27100	27031	26957	27044	27186	27057	27185	27191	26945	27289	26935	27138	27152	26876	26791	26985	27076	27117	26805	26708	27111	27209	27145	27029	27082	26934	26859	26948	27254	27303	27181	27216	26913	26991	26914	26888	27161	26876	26920	26988	26702	27128	27237	26941	27152	26804	27043	27080	26905	27063	27211	26925	26980	26969	26987	27138	27091	27004	27020	27264	27187	26825	27150	26893	27099	27163	27228	26790	26989	26917	27013	26916	27168	27024	26941	27137	26996	26992	26966	26916	27119	26946	26824	26863	26709	27010	27170	27043	27101	27207	27114	27120	26840	27058	27015	27156	27060	26785	26910	26978	26977	26841	26833	27066	26977	27072	27047	26739	26993	27232	27220	27040	27055	27050	27056	27270	27242	27098	26834	27120	27234	27279	26921	27035	26821	27061	27020	26993	26855	27057	26559	26895	27054	26885	26955	26932	26947	27024	27081	27132	27030	27107	27344	27088	27063	26932	26902	26791	27029	27120	26826	27010	27064	27162	27165	27170	27191	27032	27162	27044	27062	27009	26901	26931	26847	27060	26891	27068	26938	26899	27318	26765	26853	26744	26966	27033	26782	27077	26943	26954	27304	27330	27225	27130	26961	27160	26979	27106	27160	26818	27184	27067	27197	26974	26890	26862	27026	26787	27010	26831	26867	26955	27022	26997	27059	27318	26964	27030	26863	26829	26978	26941	26975	26923	27111	26997	27029	27107	26984	26919	26947	27147	27359	27272	27028	27020	27138	27214	26846	27234	27028	26990	27017	26953	27040	26973	27255	27060	27051	26914	27007	27363	27157	27080	26823	27154	26941	27066	26945	26970	26839	26738	27046	26848	27108	27296	26989	26969	27067	26797	27052	27208	26940	27298	27117	27045	26701	26800	27081	27055	26897	27109	26799	26949	26891	26964	27214	27090	27156	27249	27178	27175	27118	26912	27122	27125	26850	26863	26700	27040	27178	27138	26870	27034	26778	27181	26981	26808	26928	27215	26950	27125	27166	26980	27257	27031	27073	27068	27094	26960	26936	27218	27041	27030	27176	27197	26960	26940	27068	26870	26951	26962	26944	26900	27205	26960	27209	27053	27211	27142	27070	27097	27145	26974	27124	26958	27024	27042	27264	27034	27246	26964	27127	27222	26932	26890	26860	27134	27251	27212	27154	27018	26875	26973	27206	27110	27086	26850	27050	26756	26934	26971	27060	26959	26791	26812	27247	27005	27095	27124	27029	27056	27006	27045	26891	27176	26984	27004	27145	27055	26878	27346	27127	27056	27204	26985	26952	27387	26922	27196	27138	27135	27182	27001	26824	27012	27117	26901	27057	26893	27179	27114	26942	27444	27207	27186	27149	26866	26705	26924	26970	27202	27073	26980	26878	26893	27061	27068	27251	27031	27038	26946	27130	26960	27107	27296	26884	26869	26954	26897	26756	27266	26904	27092	26723	27118	27132	27179	26965	26615	27093	27138	26813	27009	26913	27107	27233	26830	27094	27122	26919	27109	27187	26822	26903	27077	26893	27168	26751	27071	27199	27215	27132	27263	27064	26894	26982	27196	27002	27137	27052	26927	27175	26847	27131	26927	26813	27030	26969	27153	26999	27241	27163	26983	26864	27210	27225	26987	27070	27044	26829	26971	26984	26876	26881	27063	26959	27261	27214	27021	26991	27167	27158	27200	26665	27069	26863	27055	26964	26996	27179	27190	26724	27184	26965	26863	27073	27043	27146	27091	27137	27184	27122	26877	27115	26883	26810	26932	27087	26780	26857	26834	27007	26915	27097	26980	26866	27288	27226	27033	26996	27058	27187	27300	27088	27083	26944	26803	26812	26955	26812	27160	26953	26901	26808	26985	26900	26938	26915	27048	27246	27078	27010	26884	27013	26993	27109	26890	27134	26940	27106	26941	26805	27196	27046	27125	27138	27193	26952	27049	27004	27005	26865	27127	26968	27285	26715	26979	27129	26838	26891	27088	27067	26986	26885	26948	26945	27100	27164	26836	26857	27164	26709	27066	27056	27014	27161	27263	26879	26968	27173	27184	27128	27119	27207	27087	27180	27005	27047	27263	27092	26904	26714	26800	26915	26834	26957	26997	26941	27004	27133	27036	27158	27178	27178	27109	26918	27036	27123	26916	27035	27142	27194	27209	27028	27018	26977	27091	26993	26985	27100	27150	27355	27293	27032	26804	27004	26862	26819	27005	27018	26885	27039	27282	27001	27036	26810	26790	27161	27241	27199	27090	26854	26918	27018	26917	27028	27143	27090	26728	26901	27109	27038	26877	26938	27221	27047	27225	27070	27014	27191	27030	26868	27520	26971	27161	27113	27027	27020	27033	26940	27038	26857	26818	27028	27190	26729	27263	26863	27035	27222	27169	26858	26801	26907	27107	27076	27164	26889	26861	26732	26862	26890	27026	26998	26903	26984	27085	27014	26792	26764	27016	27217	27301	27050	26778	26988	26786	26982
51797	80801	74117	57163	56302	48768	38324	30596	24918	21957	21349	19055	18873	18507	18010	17627	17668	17813	17596	17580	17591	17632	17526	17577	17462	17568	17582	17481	17456	17647	17565	17516	17374	17268	17438	17598	17447	17302	17329	17447	17101	17526	17574	17327	17357	17428	17456	17643	17481	17353	17379	17516	17574	17367	17325	17474	17505	17341	17303	17355	17499	17356	17275	17490	17483	17478	17458	17365	17363	17473	17521	17336	17442	17430	17537	17318	17402	17465	17550	17376	17439	17388	17547	17338	17584	17404	17518	17221	17521	17393	17293	17343	17293	17274	17358	17440	17335	17461	17429	17505	17522	17530	17408	17575	17411	17350	17255	17372	17346	17428	17656	17519	17315	17524	17376	17418	17483	17154	17491	17333	17377	17391	17454	17474	17431	17488	17430	17383	17356	17410	17337	17569	17406	17453	17281	17381	17204	17388	17429	17393	17317	17334	17292	17468	17268	17539	17540	17412	17570	17388	17576	17269	17652	17339	17316	17351	17328	17527	17402	17342	17493	17487	17249	17315	17353	17515	17596	17459	17421	17420	17431	17532	17383	17482	17354	17448	17321	17512	17356	17386	17353	17323	17513	17556	17348	17445	17404	17383	17424	17527	17419	17345	17376	17290	17304	17547	17405	17547	17281	17429	17501	17470	17372	17590	17452	17520	17396	17362	17456	17389	17522	17378	17405	17335	17266	17439	17458	17357	17452	17492	17488	17486	17224	17566	17355	17473	17197	17359	17442	17514	17413	17394	17252	17416	17248	17449	17427	17296	17468	17563	17382	17446	17290	17468	17256	17394	17492	17272	17508	17323	17275	17439	17349	17497	17529	17441	17417	17428	17356	17324	17387	17254	17375	17558	17456	17354	17546	17582	17437	17416	17496	17391	17441	17352	17280	17425	17320	17250	17386	17305	17348	17244	17491	17267	17389	17542	17395	17341	17440	17346	17432	17468	17284	17427	17383	17170	17445	17429	17485	17391	17473	17435	17499	17324	17359	17338	17359	17344	17452	17264	17315	17411	17380	17479	17484	17537	17349	17485	17365	17410	17218	17524	17518	17351	17412	17420	17424	17417	17381	17384	17366	17530	17474	17325	17337	17503	17296	17307	17498	17650	17524	17418	17579	17462	17477	17530	17180	17686	17342	17466	17468	17209	17378	17323	17251	17442	17351	17536	17222	17299	17387	17399	17413	17519	17363	17250	17448	17412	17420	17368	17164	17344	17239	17422	17408	17381	17401	17240	17335	17443	17288	17397	17412	17314	17218	17558	17595	17295	17486	17414	17359	17309	17398	17564	17439	17449	17392	17455	17393	17471	17564	17382	17387	17553	17339	17581	17418	17398	17345	17307	17393	17499	17439	17456	17520	17435	17434	17342	17311	17503	17489	17399	17265	17326	17342	17418	17248	17553	17325	17350	17451	17389	17414	17438	17305	17329	17305	17385	17474	17415	17301	17581	17305	17418	17328	17381	17270	17531	17527	17501	17478	17334	17214	17407	17566	17233	17573	17435	17279	17388	17464	17381	17275	17388	17450	17323	17339	17416	17393	17320	17486	17597	17560	17282	17440	17217	17438	17510	17346	17660	17414	17463	17543	17448	17512	17361	17369	17255	17638	17454	17419	17360	17501	17370	17358	17436	17505	17641	17437	17405	17353	17432	17397	17369	17480	17399	17579	17371	17341	17410	17467	17307	17336	17438	17211	17436	17543	17374	17248	17557	17433	17525	17416	17341	17490	17365	17499	17332	17448	17473	17424	17449	17395	17353	17395	17366	17316	17304	17391	17451	17358	17464	17562	17420	17346	17474	17314	17545	17480	17278	17582	17332	17365	17664	17450	17490	17496	17281	17322	17436	17270	17355	17454	17409	17332	17381	17398	17473	17532	17532	17442	17520	17249	17584	17337	17494	17342	17456	17367	17476	17468	17291	17367	17289	17325	17500	17269	17272	17310	17427	17409	17541	17306	17509	17350	17434	17474	17436	17490	17311	17490	17585	17424	17401	17407	17166	17389	17435	17299	17403	17474	17447	17323	17396	17398	17385	17416	17521	17466	17449	17386	17382	17444	17258	17336	17408	17421	17424	17378	17336	17302	17468	17259	17568	17447	17557	17389	17355	17360	17398	17422	17427	17382	17344	17225	17356	17282	17343	17316	17254	17472	17389	17610	17377	17527	17321	17297	17437	17475	17381	17472	17303	17372	17305	17463	17655	17473	17348	17180	17472	17514	17384	17387	17384	17258	17449	17432	17393	17545	17518	17366	17363	17453	17341	17403	17411	17507	17468	17354	17331	17430	17502	17300	17470	17373	17235	17457	17394	17448	17528	17536	17427	17329	17410	17278	17385	17704	17277	17292	17731	17325	17494	17275	17310	17317	17432	17359	17324	17234	17541	17482	17415	17302	17585	17233	17382	17305	17337	17405	17307	17281	17321	17402	17484	17627	17492	17498	17287	17514	17461	17511	17437	17416	17405	17511	17340	17540	17422	17410	17316	17271	17357	17338	17254	17368	17396	17346	17154	17332	17278	17225	17419	17392	17442	17341	17608	17533	17283	17260	17287	17313	17460	17183	17431	17495	17606	17440	17474	17337	17521	17382	17338	17528	17409	17538	17612	17397	17478	17594	17154	17246	17463	17510	17337	17331	17397	17380	17529	17501	17587	17402	17477	17471	17490	17419	17279	17547	17544	17288	17373	17429	17311	17356	17565	17262	17355	17344	17374	17439	17683	17322	17357	17457	17640	17235	17505	17388	17432	17358	17428	17295	17523	17325	17492	17469	17361	17321	17444	17358	17500	17385	17502	17366	17445	17471	17481	17236	17344	17370	17347	17480	17347	17447	17338	17295	17302	17309	17128	17463	17436	17463	17443	17386	17484	17407	17344	17460	17567	17356	17438	17185	17386	17356	17516	17506	17479	17361	17462	17514	17453	17253	17453	17447	17305	17338	17501	17298	17392	17416	17541	17365	17390	17436	17468	17255	17435	17461	17290	17369	17528	17363	17332	17409	17521	17511	17472	17240	17511	17570	17518	17434	17663	17501	17361	17303	17391	17248	17468	17257	17461	17556	17300	17367	17317	17452	17470	17359	17316	17393	17345	17355	17356	17483	17576	17504	17330	17557	17436	17551	17263	17508	17390	17411	17229	17385	17318	17407	17422	17404	17450	17564	17400	17198	17346	17557	17342	17377	17431	17499	17466	17403	17375	17336	17428	17501	17495	17432	17348	17498	17620	17331	17491	17134	17493	17500	17423	17265	17600	17525	17295	17647	17492	17187	17354	17385	17281	17360	17419	17231	17382	17463	17291	17535	17381	17396	17509	17459	17387	17334	17557	17325	17509	17388	17320	17559	17503	17549	17442	17394	17537	17374	17429	17412	17512	17307	17448	17596	17411	17392	17372	17437	17552	17265	17359	17376	17431	17540	17411	17361	17268	17387	17196	17526	17320	17417	17510	17247	17433	17459	17358	17442	17548	17448	17301	17372	17517	17480	17520	17498	17488	17438	17488	17376	17295	17451	17373	17438	17301	17440	17287	17316	17332	17419	17396	17394	17279	17250	17335	17534	17430	17609	17206	17526	17394	17464	17352	17279	17406	17428	17523	17407	17517	17392	17491	17284	17186	17459	17596	17559	17243	17450	17295	17320	17463	17331	17421	17369	17341	17417	17434	17295	17403	17415	17360	17412	17450	17318	17414	17428	17252	17517	17379	17325	17559	17454	17662	17603	17348	17392	17287	17405	17431	17464	17393	17506	17474	17334	17304	17445	17380	17484	17340	17396	17399	17381	17449	17667	17436	17600	17264	17293	17400	17392	17391	17604	17421	17488	17180	17293	17438	17366	17141	17374	17613	17363	17436	17331	17221	17593	17529	17317	17420	17364	17454	17428	17392	17412	17311	17474	17513	17476	17317	17308	17510	17343	17445	17441	17350	17394	17546	17325	17346	17399	17494	17387	17409	17255	17488	17384	17306	17380	17444	17465	17326	17358	17373	17337	17512	17273	17298	17371	17322	17352	17355	17499	17443	17415	17405	17544	17403	17460	17501	17437	17268	17361	17448	17309	17417	17393	17514	17291	17583	17385	17562	17459	17416	17505	17439	17418	17392	17382	17237	17318	17287	17481	17434	17220	17361	17392	17115	17435	17246	17453	17279	17469	17408	17534	17310	17190	17510	17349	17381	17426	17393	17301	17351	17437	17320	17451	17561	17491	17504	17638	17363	17224	17424	17375	17317	17381	17343	17292	17273	17410	17293	17584	17360	17353	17494	17449	17502	17216	17522	17460	17544	17466	17329	17306	17326	17303	17389	17634	17496	17505	17414	17270	17541	17524	17348	17464	17576	17231	17532	17329	17313	17363	17295	17360	17325	17382	17276	17477	17523	17319	17324	17627	17294	17645	17348	17607	17312	17365	17490	17477	17361	17453	17629	17361	17383	17422	17436	17423	17497	17360	17490	17489	17343	17466	17342	17317	17285	17436	17286	17471	17412	17525	17421	17504	17285	17621	17371	17385	17540	17413	17233	17446	17227	17475	17498	17482	17356	17343	17297	17495	17387	17442	17280	17575	17351	17398	17506	17391	17366	17462	17385	17508	17479	17416	17352	17395	17530	17653	17300	17565	17488	17497	17522	17491	17326	17530	17337	17298	17389	17215	17274	17323	17352	17313	17343	17435	17279	17421	17487	17550	17319	17569	17439	17344	17376	17396	17242	17277	17441	17401	17556	17331	17256	17479	17579	17426	17335	17603	17436	17299	17540	17488	17564	17354	17355	17355	17501	17457	17334	17359	17365	17328	17410	17355	17598	17537	17274	17236	17535	17473	17404	17541	17352	17306	17564	17245	17510	17501	17213	17444	17359	17263	17391	17306	17212	17329	17347	17460	17327	17273	17142	17536	17342	17367	17423	17355	17540	17406	17316	17440	17530	17427	17662	17386	17396	17354	17444	17483	17442	17216	17484	17301	17424	17558	17363	17520	17332	17569	17407	17352	17509	17254	17466	17515	17440	17546	17430	17398	17446	17337	17562	17305	17472	17326	17399	17436	17489	17543	17555	17521	17422	17438	17380	17407	17389	17337	17496	17410	17469	17476	17431	17340	17384	17451	17430	17364	17477	17399	17484	17348	17337	17593	17414
23722	21671	33299	38250	49959	52772	47035	40594	37415	34661	32644	30427	29420	28748	28255	27632	27553	27428	27565	27393	27096	27155	27371	27249	27239	27209	27109	27010	27144	26908	27117	27242	27170	27037	27081	27450	27245	26848	27259	27358	26962	27070	26974	26945	27029	27078	27185	27004	27059	27035	26841	26943	27017	26974	27339	26867	27094	27225	27068	27098	26933	27084	26989	27001	26767	26846	27019	26859	27052	26803	26864	26955	27096	26772	27022	27113	26900	27170	27109	27209	26943	26850	27132	27050	27062	26938	26846	27153	26865	27028	27121	27245	27107	26683	26992	26950	27009	26794	26895	26935	27294	26888	26857	27123	26868	26865	26981	27092	26802	27006	26770	27201	27171	27128	26908	27032	26867	26805	27018	27030	27022	26865	27018	27229	27030	27020	27089	27129	26974	26949	27151	26677	27116	26999	26775	27169	26893	27039	27167	27257	27052	26921	26758	27015	27055	26804	27225	27261	26989	26934	27016	27007	27334	26938	26917	26776	26983	26749	26882	26914	26876	26979	26711	26964	27054	27214	26904	26750	26821	27120	26812	27023	27103	26949	26933	26819	27047	26897	27040	26822	27024	27012	27098	27059	27081	26919	26986	26706	26919	27016	26982	26945	26835	27028	26983	27063	27061	26721	27011	26954	27103	27036	26957	26958	27022	26842	26936	26992	26945	27113	26868	27006	27106	26955	26928	27097	26917	27059	26911	26889	27053	27102	26956	26645	26837	26903	27034	26927	27067	27024	27068	26971	26974	26974	26837	27023	26986	26847	26985	27112	26920	26899	27015	26914	27134	26933	27141	26947	27079	26578	27040	26980	26998	27078	27058	26987	26924	26947	27224	27014	27126	27130	27031	26757	26787	27087	27147	26922	27037	27007	26865	26951	27095	26820	26909	26822	27057	27052	27029	26666	26947	27078	26911	27087	27096	27100	27013	27005	26961	27195	26905	26966	27135	27136	27022	26743	26975	26808	26956	26840	26962	26857	26871	27254	27085	26735	27090	26697	26845	26782	27009	27130	26984	27058	27119	26817	26920	26990	27263	26844	26978	26917	27003	27045	26745	27093	27093	26910	26959	26892	27134	27025	27166	26910	27072	26866	26875	27209	27165	27024	26893	27025	27049	26983	27072	27005	27094	26953	27085	26818	27061	27014	27215	27067	27009	27229	26961	26915	27181	27007	27121	26930	27059	27183	26750	27107	26913	26870	26754	26706	26924	27108	26839	26851	26864	26942	26817	27173	26979	27006	27045	26938	26904	27000	27003	26817	26957	27022	26818	26890	27044	26935	27095	27006	27215	27020	27056	26961	26944	26974	27124	27113	27137	27148	26928	26742	26825	26867	26964	27058	26890	26984	26876	26991	27105	27181	27123	26893	27113	26995	26965	26921	26936	27263	26909	26973	26734	27267	27046	27025	26858	27021	27104	26844	26812	27017	26934	27034	26992	26774	26903	26990	26903	27033	26983	26884	26730	26877	27187	26809	27145	27072	26964	26803	27077	26963	26941	26984	26980	27009	27183	27016	26932	26752	27063	26949	26765	26880	26880	26856	27007	27063	27167	27053	26971	26956	27120	27016	27060	26810	27045	27226	26849	26987	26982	27086	26885	27078	27145	26981	26985	26881	26890	27071	27021	27087	27118	27109	27116	26924	26965	26791	27222	27076	26938	27038	27107	26726	26946	27086	27062	27009	27140	26869	27366	26942	26769	27126	27060	26859	27071	27054	26898	26835	27072	26741	26942	27017	27084	27031	26946	27141	27120	27066	26761	27007	27105	27014	27089	26889	27156	27074	26925	27224	27170	27075	26922	26891	26867	27058	27022	27108	26823	26815	26788	26698	27157	26879	27091	26776	26911	26946	27086	26888	26915	26793	26822	26893	27040	26940	27060	26968	27028	27152	27095	26878	27090	27234	27151	27103	26826	27121	26897	26758	26876	27040	27097	27026	26935	26929	27167	26908	26846	27188	27086	26936	27129	27162	27222	26788	26976	26858	26977	27020	26969	27012	26855	26931	26994	27063	26909	26963	26903	27037	26878	27148	27245	26990	26991	27066	26895	26957	27162	27148	26948	26860	26946	27070	27070	27035	26939	27049	27042	26974	26930	27113	27228	27268	27049	27058	27021	27169	26805	26957	26801	26978	27071	27128	26849	26945	27039	27068	26925	27073	27235	27080	27018	26754	27102	26726	27249	27132	26894	27059	26936	26839	26924	26964	26957	26810	27010	27001	26821	27276	26988	26814	26901	26782	26954	26796	27209	26805	26811	26714	26942	26945	27066	26844	27084	27080	26785	27050	26876	27259	27121	26839	27025	27007	27027	27093	27178	26717	27027	27117	26914	26975	26950	26643	26873	26961	26916	26760	26785	27121	26842	26907	27015	27106	26833	26962	26742	26977	27065	27013	26865	27260	27145	27012	27136	27079	27229	26951	27061	26889	26902	27161	27054	27141	27142	26853	27080	27020	26953	26826	26612	27168	27196	27060	26909	26941	26789	27124	27146	26957	26959	27002	27146	26878	26761	26821	27038	26857	26938	26863	27115	26826	27129	26965	26697	26940	26849	27058	26923	26970	27348	26702	27009	27037	26978	26779	26863	27072	26931	26918	27398	26948	26991	26977	27173	26738	27124	27098	26960	27118	26929	27041	26900	26826	27071	26883	27019	27197	27256	27236	27183	27110	26826	27129	26846	26925	27086	26864	26775	26896	27167	27031	26608	27018	26896	26820	27079	26816	27004	26936	26821	27095	26799	26825	26955	27166	27059	27165	27120	26920	26885	27126	27149	27137	26853	26663	27091	27105	26953	27040	26974	27054	27151	26884	27087	27282	26847	27019	27176	26876	26955	27004	27000	26802	26733	26854	27008	26898	26955	27033	27096	27169	26743	26932	27098	27180	26954	26817	26937	26831	27064	27129	27078	27048	26870	26928	26954	26821	26709	27071	27050	26882	26850	27003	26990	27073	26859	26907	26925	26811	26830	26962	27043	27106	26869	26824	27090	27175	27051	27250	27219	27229	26988	27000	26845	26917	26875	26892	26860	27143	27109	26882	26934	26946	27254	26884	27137	27006	26848	26991	27147	27194	27155	26801	26668	27176	26766	26929	26995	26889	27119	26959	26815	26673	26902	26933	27075	26945	27250	26890	26604	26918	27235	27166	27289	27125	27047	26948	26874	26812	26986	27079	26829	26761	26851	26763	26994	26924	26905	26838	26850	26882	26916	26832	26795	26954	27315	26953	26984	26812	26667	27175	26676	26906	26896	26985	27029	27182	27046	26919	27064	27088	27035	27180	26997	26994	26943	27068	26918	27088	27078	27133	26932	26952	27051	27139	27102	27056	27136	27035	26981	27042	26932	26824	26826	26903	27009	26940	26995	26878	26948	26850	26955	26891	26920	27017	27048	26759	26771	26771	26904	26942	26982	26771	26990	27173	26745	26883	26975	26810	26881	27035	27048	26827	26953	26920	27098	27124	27064	26864	26955	27209	27245	26965	27005	27109	26905	26782	27191	26993	26890	26971	27100	26713	26948	27041	26921	27208	26950	26961	27336	27349	26880	26874	26963	26989	26715	26909	26956	26933	27038	26967	26908	26997	27169	27220	27130	27066	26964	26829	26917	26948	26901	27179	26996	26896	27149	26958	27025	27057	26960	26948	26971	27072	27087	27058	26913	27044	27134	27192	27122	26809	27034	27048	26902	27099	26769	26990	26927	26927	27116	26940	27074	27017	27120	26929	26955	26994	27165	26979	27023	26689	26947	26959	27099	26924	27140	27017	26877	26926	26981	26802	26760	27063	26887	26973	26746	26997	27069	26999	26994	26790	26880	26753	26979	27258	27034	27093	27251	27057	26842	27069	26959	27197	27046	26877	26874	27192	26940	26680	26844	26964	27034	27011	27184	27056	27109	27063	26768	26890	27197	26996	26850	27200	26918	26808	26933	27157	27086	26970	26848	26879	27095	26959	26837	27046	27020	27083	26888	26729	26973	26939	27016	26905	27157	26819	27075	26952	26914	26979	27023	27079	27032	26952	27058	27083	26890	27006	26929	26797	26910	26887	27133	27105	27292	26980	26926	26860	27093	27078	27026	27188	26995	26822	27133	27051	26986	27063	27155	27026	26884	27032	27054	27135	26837	26730	26755	26837	26773	26833	27028	26908	27148	27074	26838	27035	27021	26871	27138	27007	27058	26934	26891	26757	26816	26981	26930	27136	27051	27027	27083	27189	27143	26803	27047	26813	26836	27000	26988	27039	27198	27209	27074	26582	26810	27146	27091	26957	26971	27050	26928	27071	26954	27045	26865	26899	27120	26941	26931	26888	26900	26990	26974	26607	27157	26886	26699	27251	26962	26899	27099	26927	26904	26996	27234	27124	27191	26671	27044	27104	26946	26995	27036	27078	26756	26877	26881	27018	26918	26991	27115	26972	27010	26955	27149	26837	26760	26972	26926	26957	26918	27089	27157	26922	27128	26961	26839	26832	27256	26785	26802	26957	26891	26999	27138	27106	27021	26867	26814	26761	27096	26694	27059	26850	26825	27037	26918	27014	26969	26939	26990	26820	27026	26813	27055	26875	26857	27116	26878	26961	26882	26837	26843	27025	26956	27154	27137	27019	26861	26995	26992	27038	27054	27045	26856	27206	27026	26963	27165	26991	26974	27022	26814	27032	27125	27283	27023	26860	26965	26772	26896	27174	27171	27002	27012	26969	26994	27239	27116	26867	27000	26964	27175	27175	27115	26861	26838	26786	27252	27059	26910	26874	27000	26788	27095	27124	27168	27074	27037	26950	26655	27076	26978	26676	26925	26983	26777	26981	27199	26796	26965	26948	27028	26925	26787	26720	27051	27075	26779	27127	27197	26953	27144	27381	27072	26974	26762	26808	27219	27009	26935	27011	27009	26825	26904	26990	26811	26669	26972	26944	26902	26943	27226	27058	27161	26931	26979	26907	26804	27007	26876	27024	26697	26926	26884	27145	27065	26967	27119	27183	26884	27159	26999	26840	27063	27204	27006	27133	26987	26944	26950	26819	26958	26967	27259	26958	27005	27005	27024	26861	27114	26980	26985	27088	26992	26958	26846	27067	27106	27136	27109	27003	27130	27036	27122	26993	26576	26659	27025	26945	26947	27078
54984	86403	82741	69467	65054	53126	40701	34613	29689	25890	23380	20578	20215	19041	18477	17988	17935	17828	17565	17685	17732	17688	17661	17647	17762	17523	17547	17400	17319	17408	17425	17475	17428	17413	17501	17329	17404	17547	17524	17327	17371	17289	17299	17614	17448	17267	17365	17306	17554	17348	17403	17392	17371	17524	17315	17276	17180	17337	17455	17464	17292	17345	17382	17280	17368	17294	17383	17394	17317	17348	17445	17304	17406	17359	17277	17321	17370	17447	17386	17259	17415	17223	17245	17362	17406	17486	17432	17241	17425	17414	17323	17520	17233	17338	17277	17459	17218	17329	17286	17313	17371	17358	17341	17335	17470	17432	17220	17356	17485	17226	17404	17255	17461	17590	17453	17349	17377	17337	17282	17472	17427	17253	17372	17153	17241	17253	17328	17292	17211	17257	17260	17200	17334	17270	17265	17243	17337	17350	17337	17375	17376	17307	17330	17293	17308	17344	17356	17216	17454	17303	17230	17277	17304	17200	17314	17261	17293	17440	17295	17276	17531	17421	17210	17390	17404	17281	17239	17261	17431	17453	17265	17199	17239	17283	17182	17293	17364	17352	17383	17513	17333	17360	17461	17497	17239	17342	17256	17384	17348	17263	17329	17180	17369	17366	17432	17275	17416	17258	17345	17440	17325	17410	17391	17331	17399	17208	17432	17329	17256	17409	17418	17208	17348	17264	17250	17323	17394	17337	17226	17389	17213	17263	17277	17455	17375	17388	17534	17230	17440	17258	17489	17471	17358	17394	17366	17245	17363	17350	17170	17237	17343	17339	17236	17327	17238	17313	17445	17183	17155	17383	17266	17499	17511	17450	17372	17239	17278	17205	17419	17195	17246	17287	17295	17310	17423	17286	17421	17414	17303	17364	17240	17211	17231	17390	17332	17365	17439	17388	17363	17146	17548	17286	17229	17384	17224	17164	17221	17448	17279	17374	17391	17424	17324	17147	17248	17231	17202	17248	17171	17255	17314	17274	17336	17589	17216	17351	17376	17435	17412	17160	17275	17334	17266	17186	17156	17447	17285	17497	17392	17238	17345	17312	17399	17266	17356	17271	17419	17425	17293	17293	17563	17329	17257	17457	17332	17570	17427	17253	17427	17064	17437	17203	17461	17379	17465	17217	17288	17515	17314	17072	17364	17410	17224	17195	17439	17266	17241	17351	17319	17421	17491	17323	17509	17310	17444	17263	17368	17425	17487	17474	17352	17350	17483	17250	17296	17412	17391	17181	17403	17475	17252	17418	17262	17268	17389	17338	17363	17325	17460	17472	17401	17441	17404	17342	17240	17309	17517	17320	17352	17098	17164	17354	17316	17322	17376	17228	17494	17162	17275	17405	17400	17180	17388	17290	17382	17305	17383	17330	17429	17366	17289	17204	17361	17370	17505	17376	17356	17250	17331	17362	17281	17393	17422	17532	17335	17361	17447	17379	17290	17306	17386	17310	17217	17203	17609	17214	17404	17203	17377	17514	17179	17394	17383	17201	17129	17230	17292	17480	17506	17211	17346	17218	17397	17360	17319	17439	17444	17436	17522	17435	17289	17223	17334	17393	17363	17327	17284	17200	17349	17275	17216	17411	17280	17265	17415	17091	17326	17318	17252	17226	17233	17432	17305	17368	17441	17220	17516	17220	17366	17290	17388	17342	17401	17358	17237	17186	17342	17386	17342	17386	17306	17393	17368	17421	17226	17380	17302	17280	17365	17301	17278	17335	17421	17338	17277	17526	17395	17344	17280	17198	17443	17199	17220	17271	17454	17101	17278	17402	17401	17294	17336	17355	17369	17166	17299	17384	17460	17328	17441	17506	17311	17245	17241	17439	17230	17289	17384	17379	17358	17225	17340	17429	17362	17151	17215	17389	17302	17384	17439	17383	17215	17398	17432	17273	17394	17392	17352	17269	17397	17440	17327	17503	17275	17348	17283	17255	17404	17246	17342	17348	17335	17516	17301	17361	17332	17295	17405	17458	17269	17421	17332	17264	17302	17332	17240	17429	17462	17208	17247	17432	17288	17357	17402	17337	17343	17306	17194	17295	17410	17633	17271	17410	17197	17344	17275	17339	17253	17428	17386	17140	17316	17314	17373	17314	17294	17251	17320	17471	17340	17411	17352	17188	17365	17245	17356	17373	17549	17360	17323	17239	17286	17266	17424	17349	17388	17336	17220	17420	17405	17414	17187	17285	17192	17471	17422	17307	17427	17343	17241	17324	17323	17383	17437	17440	17532	17179	17460	17264	17367	17513	17352	17353	17411	17460	17258	17512	17292	17192	17441	17272	17345	17295	17268	17063	17194	17286	17469	17347	17556	17334	17286	17240	17389	17123	17471	17306	17363	17356	17439	17383	17398	17206	17204	17371	17433	17427	17397	17106	17171	17185	17250	17340	17307	17445	17110	17308	17305	17448	17369	17387	17432	17185	17387	17332	17375	17467	17360	17273	17454	17129	17409	17190	17438	17267	17428	17296	17437	17239	17390	17370	17489	17318	17259	17458	17221	17371	17310	17402	17345	17289	17224	17214	17454	17237	17401	17303	17279	17508	17347	17534	17462	17263	17352	17433	17332	17329	17215	17460	17423	17305	17290	17319	17259	17174	17362	17186	17662	17239	17353	17290	17534	17353	17378	17342	17278	17427	17565	17485	17454	17403	17342	17275	17415	17361	17460	17446	17229	17278	17309	17451	17199	17195	17233	17236	17315	17274	17285	17396	17357	17179	17398	17344	17389	17207	17426	17446	17378	17173	17393	17456	17337	17347	17340	17324	17409	17289	17209	17533	17135	17371	17438	17331	17490	17275	17396	17442	17313	17320	17338	17353	17524	17363	17283	17436	17463	17308	17422	17238	17390	17378	17298	17231	17501	17300	17231	17361	17391	17244	17393	17348	17513	17491	17261	17327	17353	17317	17354	17418	17278	17332	17438	17502	17263	17197	17499	17370	17297	17385	17269	17224	17273	17245	17401	17183	17378	17480	17354	17396	17315	17480	17246	17319	17490	17074	17318	17420	17251	17294	17465	17403	17292	17488	17295	17252	17235	17423	17232	17267	17302	17336	17305	17328	17315	17408	17457	17297	17433	17324	17342	17214	17272	17373	17475	17409	17310	17061	17192	17126	17217	17276	17404	17183	17472	17378	17491	17467	17297	17296	17282	17440	17343	17196	17301	17328	17287	17265	17373	17288	17399	17305	17419	17251	17214	17402	17435	17163	17452	17316	17223	17366	17348	17453	17288	17438	17547	17240	17288	17482	17456	17312	17056	17291	17381	17333	17366	17147	17276	17371	17256	17303	17453	17419	17384	17302	17205	17330	17185	17235	17210	17401	17176	17269	17343	17360	17333	17475	17227	17287	17246	17327	17320	17400	17307	17297	17337	17383	17360	17264	17281	17115	17491	17494	17343	17302	17312	17436	17524	17246	17213	17271	17344	17229	17446	17459	17562	17514	17374	17229	17212	17219	17228	17369	17309	17237	17307	17355	17337	17270	17368	17307	17329	17510	17235	17413	17386	17179	17178	17226	17305	17206	17384	17225	17336	17353	17363	17312	17218	17291	17230	17463	17233	17153	17340	17365	17332	17572	17351	17309	17492	17435	17128	17425	17433	17369	17436	17225	17328	17238	17333	17404	17329	17503	17419	17192	17383	17267	17236	17364	17266	17188	17422	17396	17436	17436	17409	17364	17486	17284	17352	17326	17464	17338	17338	17210	17456	17141	17247	17488	17247	17292	17376	17330	17443	17436	17272	17303	17357	17265	17476	17117	17469	17213	17267	17348	17289	17221	17314	17393	17291	17165	17264	17166	17356	17276	17223	17356	17411	17403	17270	17343	17305	17166	17262	17363	17438	17349	17492	17375	17266	17209	17421	17194	17288	17423	17292	17396	17359	17312	17233	17278	17411	17294	17395	17103	17405	17295	17238	17334	17261	17420	17133	17123	17254	17359	17248	17419	17450	17394	17381	17302	17223	17334	17378	17339	17264	17182	17368	17466	17287	17364	17266	17261	17194	17409	17269	17441	17250	17310	17224	17392	17427	17309	17447	17256	17311	17417	17262	17406	17125	17273	17354	17357	17484	17329	17658	17351	17195	17298	17285	17381	17298	17316	17327	17360	17292	17309	17448	17326	17248	17292	17163	17315	17234	17419	17482	17343	17159	17569	17342	17241	17346	17435	17451	17522	17187	17296	17241	17302	17304	17288	17129	17232	17490	17336	17304	17425	17557	17424	17285	17211	17503	17328	17365	17327	17285	17242	17410	17190	17407	17469	17286	17351	17237	17436	17296	17414	17357	17460	17341	17469	17392	17297	17215	17153	17169	17284	17349	17243	17434	17352	17180	17341	17332	17411	17145	17450	17460	17343	17369	17260	17303	17282	17240	17448	17396	17264	17360	17201	17396	17432	17517	17344	17400	17332	17543	17339	17445	17355	17427	17329	17342	17324	17351	17136	17361	17326	17416	17330	17341	17386	17483	17401	17310	17323	17300	17279	17481	17371	17251	17365	17369	17423	17425	17268	17346	17211	17394	17367	17453	17169	17457	17147	17294	17320	17353	17388	17484	17345	17168	17389	17311	17402	17405	17265	17300	17448	17431	17347	17144	17362	17450	17360	17309	17200	17390	17460	17366	17387	17148	17353	17262	17221	17426	17235	17338	17279	17390	17223	17117	17291	17373	17435	17335	17333	17278	17331	17353	17491	17174	17515	17255	17384	17323	17408	17412	17241	17356	17301	17350	17227	17356	17201	17531	17289	17223	17309	17281	17367	17491	17262	17256	17297	17365	17272	17178	17428	17267	17468	17289	17217	17253	17373	17202	17336	17483	17473	17414	17529	17192	17390	17361	17353	17409	17112	17512	17489	17362	17277	17441	17372	17326	17400	17349	17266	17409	17281	17411	17325	17397	17401	17392	17171	17364	17209	17262	17366	17449	17245	17281	17280	17288	17335	17312	17431	17318	17262	17269	17464	17373	17298	17433	17381	17221	17220	17421	17312	17347	17275	17362	17466	17307	17405	17321	17313	17400	17345	17368	17197	17210	17355	17317	17314	17317	17346	17345	17226	17356	17513	17306	17354	17418	17445	17132	17390	17423	17499	17212	17382	17237	17244	17334	17326	17257	17424	17463	17369
48749	60279	63085	56001	49490	40444	36511	33008	30787	29335	28621	28015	27668	27427	27235	27097	27287	27026	27213	26975	27145	27123	27081	26672	26948	26821	27263	27035	26839	26784	26896	26994	27100	27039	27340	27060	26929	27055	27169	26924	27051	26955	27116	26698	26963	27088	27082	26869	27029	27121	27014	26818	26968	27148	27043	27234	26954	27121	26871	26761	26877	26972	26959	26888	26706	26852	26906	26954	27071	26960	27061	26986	26850	27038	26774	27081	26861	27170	27066	26838	26902	27129	27005	27027	26980	27193	27036	26707	26834	26985	27059	26837	26898	27020	27061	26751	27108	27223	27173	26830	26819	26818	27006	26875	27094	27151	26719	27017	26888	27081	26751	27020	26994	26765	27135	26836	26874	27055	27131	27013	26906	26884	27105	27196	27050	27129	26854	26727	26874	26905	26744	27031	26769	26816	27053	27110	27100	26858	26963	26936	27004	26866	26884	26786	26673	27000	27068	27128	27032	27112	27079	26844	27132	26804	26978	26880	27000	27008	27086	26896	26848	27056	27100	26963	26847	27054	26899	26813	26993	26923	27017	27093	26963	26780	26804	27049	26929	27032	27040	26796	26930	26850	26945	26913	26761	27085	27063	27063	27067	27093	27049	27008	26964	26913	26944	27003	26921	27083	26841	26920	26746	26979	26947	26840	26932	26705	26928	26809	26986	26905	26887	27099	27281	26832	26796	26966	26952	27136	26876	26872	27016	26800	27019	26933	26775	27041	26860	26750	26997	26799	26789	27200	26755	27003	26915	27109	26795	26982	26932	27093	27079	26907	26774	26914	27082	26689	27006	27147	26922	26756	26704	26764	26999	27252	26577	27192	26780	26867	26760	27016	26798	27126	26992	26963	26802	26956	26685	26772	26880	27073	27091	26848	26874	26926	27009	27154	26924	27027	26882	26948	26955	26783	26768	27041	27041	26943	26885	26849	27011	26996	27011	26742	27150	26946	27012	27013	26882	26897	27046	26933	26717	26894	26958	26899	26950	27267	27055	27062	27150	26774	27151	26718	26870	26811	26774	26982	26752	27126	27066	27015	26906	26961	27027	26749	26772	26909	26873	27469	26806	26838	26796	26943	26753	27116	27031	26584	26755	26821	26563	26899	26932	27053	27290	26964	27143	26930	27173	27088	26962	27067	27011	26938	27238	26857	27033	26970	27074	27172	26955	27042	26993	26782	27066	26646	26813	26715	26911	27060	27147	26917	26876	27297	26805	26880	27106	26710	26832	27041	26997	27070	26858	26702	26908	26986	26968	26760	26883	26912	27084	26706	27001	27017	26855	26897	26952	26784	27144	27122	26914	26852	26851	26909	26822	26838	26820	26752	27129	26662	26909	27014	26898	26787	27008	26859	27021	26967	27054	27197	26983	27024	26908	26879	26855	27005	26879	26882	26833	26871	26830	26963	27127	27140	26897	27104	26849	26615	27026	26989	26984	26840	27153	26808	27266	26910	26935	26967	27003	26921	26922	27013	26879	26871	26884	26867	27091	26958	27042	26809	27194	27005	27026	27081	26898	27072	27115	26993	27043	27177	27041	26812	26887	27056	26675	27019	27137	26880	27267	26929	26747	27021	26995	26950	27010	26897	26929	26667	26925	26990	26982	26775	27023	27062	27270	26844	27084	26868	26943	27087	26694	26950	26939	27217	26955	27166	27107	27059	26955	27185	27158	26885	26991	26835	26806	26680	27101	26904	26922	26991	26904	26734	26608	26939	26626	26940	26777	27052	26977	27044	27044	26870	26801	27179	27146	27261	26932	26690	26979	26683	27175	26933	26761	26985	27158	27010	27045	27169	26887	26893	26972	26838	26705	26985	26845	27077	27120	27132	27066	26933	26940	26975	26900	27116	27090	26822	26953	27084	26916	27059	27100	27009	26805	27024	26705	26972	26945	26854	27036	26868	27158	26804	27080	26971	27200	26796	26943	26943	26956	26907	26916	26960	26915	26951	27081	26953	26920	27076	26901	26666	26996	26843	27320	26891	26818	26827	26819	26866	26951	27230	26938	26897	26929	27018	26931	26901	26796	27100	26952	27132	26969	27004	26679	26992	26917	27085	27311	27010	26862	26896	26675	26875	26719	27067	26904	26761	26930	26915	27002	26830	26847	27155	27053	26849	26767	27112	26861	26651	27090	26850	27026	26914	26893	26920	27210	26885	27049	27313	27217	27193	26883	27052	27013	26818	26815	26801	27021	26609	27120	27065	27073	26833	26693	26859	27097	27130	26885	26925	27165	26942	26972	26699	26921	26983	26923	26912	26932	26803	26884	26789	26978	27103	27240	26780	27058	26971	26841	26756	26851	26791	27026	26839	27189	26934	26957	26846	26822	26919	27328	27150	26816	27415	27055	27132	26971	26980	26903	26758	27072	27177	26954	26980	27191	27017	26863	26811	26944	26983	26948	26980	26825	26872	26893	27045	26873	27010	27276	27034	26956	27072	26872	26925	27310	26954	26829	26717	27172	27091	27026	26850	26856	26793	26874	26751	26605	26865	27000	26987	27124	26972	26948	26924	26765	27030	26751	26949	26860	26886	26819	26855	27033	27100	26960	26992	27067	27200	27066	27042	26944	26713	26688	27134	27002	26689	27061	26829	26684	26758	26896	26711	26931	27196	26972	26952	27080	26869	27090	27067	26941	26984	26983	26962	26809	27057	27404	27047	27154	26661	26818	27077	27026	26873	26945	26899	26798	26863	26990	26986	27119	26999	26798	27024	27131	26980	27080	27086	27125	27136	26922	26801	26964	26923	27003	27299	27152	26832	27185	27077	27081	26947	26748	26976	26932	27053	26935	26753	26893	26987	26981	26645	27183	26707	26820	27029	26908	27012	27194	26698	26930	26751	26888	26973	26980	26621	27082	26836	26716	26661	26689	26981	27143	26847	27110	26990	26964	26845	26952	26811	27053	26908	26912	26925	26827	26728	26888	26703	27192	27098	26918	27149	26967	26860	26777	26832	26925	26984	26934	27138	26892	27028	27319	26861	27005	27028	26775	26955	27030	26981	27210	26929	26975	27007	27022	26901	26808	26678	26984	26923	27074	26769	26914	26990	26990	26682	27088	27060	26845	26800	27075	27023	27139	27034	27041	27087	27080	27003	27042	27262	27135	26841	26920	26856	27195	26943	26944	27139	27039	26803	26654	26971	26909	27003	27017	26848	26922	26956	27035	26935	26844	26895	26888	26794	26944	27110	26755	27022	27010	27030	27019	27046	27189	26863	26862	27079	26955	26923	26929	27157	27011	26887	27055	26672	26921	27120	27006	26983	26954	26870	26919	26991	27175	26935	26889	26682	26934	27111	27221	26814	26988	27087	27194	27017	27054	27159	26953	26769	26978	27111	26878	27114	26926	26977	26914	27140	27055	26991	26771	26877	26970	27061	27052	26757	27042	26934	27116	27130	27289	26854	26660	26518	27164	27128	26886	27111	27182	26783	26880	26884	26960	26893	27117	27039	26857	26889	26946	26941	26905	26664	27010	26811	26986	26753	26937	26753	26956	26924	27168	27175	26946	26999	26976	26985	27042	26864	27001	26515	26885	26926	26772	26783	26978	27178	27046	27003	26754	26638	26962	27141	27042	26779	27066	26931	26935	27056	27140	27055	27012	26808	26740	27198	27167	26924	26857	26988	26931	26863	27223	27062	27176	27077	27028	26957	26849	26824	26877	26904	26817	26866	26874	27039	26859	27193	26915	27130	26982	26841	27011	26789	26746	26793	26837	26874	27008	26868	26946	26870	27112	26960	26826	26786	26906	26809	27067	27012	26919	26812	26805	27002	26999	26656	26837	26728	26954	27022	26948	26932	26967	26745	27131	27136	27042	27044	26983	26989	27138	26879	26914	26937	27052	26880	26864	26733	26993	26883	26729	26918	26914	26867	27153	26915	26851	26976	26955	26847	26838	26821	26969	26589	26801	27013	27071	26997	26956	26822	26863	27001	27044	26989	26760	27116	27130	26728	26783	26654	26961	26917	26945	26942	26982	26880	27166	26673	27133	26858	27102	26778	27019	26907	26901	27169	26791	26723	26971	27074	27006	26961	27038	26966	26838	27037	26704	27243	26908	26709	26748	27211	27229	26833	26957	26790	26774	26890	26909	27064	26855	27125	26857	26941	26998	26513	26978	27095	27114	27024	26852	27005	27195	26957	27012	27039	27078	26685	26874	26832	26888	26993	27276	26780	26734	27051	27102	26715	27082	26912	27017	26958	27076	27000	27075	26805	27011	27099	26807	27016	27130	26955	27064	27130	26873	27145	26957	26940	26859	26847	26657	27047	26870	26668	27175	26928	26953	27068	27239	27335	27049	27004	26811	26758	26897	26771	26899	26805	27132	26929	27090	26876	26754	27016	27001	26939	27001	26870	27189	26745	27001	26889	26794	26787	26864	27335	27019	27142	27087	27082	26759	27215	26891	26994	27162	26864	27036	26967	26830	26879	27177	27068	27082	27050	27037	27333	26892	26980	26872	27140	27173	27069	26906	26724	27131	26893	27034	26963	26850	26870	26795	27096	26932	26651	26873	26773	26788	27012	26834	27052	27073	27007	26951	26799	26693	26770	26808	26742	26974	27196	27057	26865	26995	26864	27167	27004	26746	26969	26864	27104	27000	26818	26672	27017	27046	26860	27104	26981	26963	26884	26846	26878	27204	27017	26965	26864	27097	26952	26955	26891	26966	26840	26747	26731	26957	26911	27023	27072	27010	26648	27044	27188	27106	26847	26705	26890	26874	26621	27131	27205	27033	26725	26976	27001	27007	27091	27187	27113	26940	27094	26997	26861	27071	27114	26815	27117	27058	26874	27173	27002	26921	26799	26799	27103	27046	26865	27166	26815	26863	26959	27065	27368	27307	27203	26850	27041	27017	27008	26887	27170	26747	26988	26928	26854	27159	27107	27179	26978	26962	26873	27190	26879	26954	27115	26758	27003	26959	26857	27079	27185	26859	26636	26736	27168	26606	27105	26900	26944	26953	26967	26990	26804	26919	26903	27041	26931	27003	26837	26962	27191	26870	27274	26965	26824	26889	27051	27056	26883	26905	27189	27009	26918	27024	27098	27001	26942	26783	26849	26743	27149	26718	26824	27205	26766	26910	26943	26970	26804	26937	26987	27034	27056	26856	26754
51719	69267	63801	50401	43584	33056	28909	24866	21785	20432	19432	18708	18211	18067	17650	17598	17438	17437	17387	17279	17248	17269	17288	17528	17398	17228	17127	17377	17282	17398	17272	17299	17414	17317	17390	17404	17420	17275	17433	17321	17330	17246	17208	17201	17280	17304	17151	17365	17379	17342	17426	17293	17475	17346	17321	17411	17418	17492	17447	17426	17274	17213	17461	17315	17352	17276	17216	17396	17485	17291	17334	17366	17448	17274	17384	17161	17158	17189	17296	17330	17379	17361	17407	17300	17424	17397	17221	17185	17548	17300	17288	17360	17306	17394	17259	17259	17543	17434	17193	17296	17416	17304	17297	17354	17335	17390	17087	17423	17346	17527	17317	17305	17341	17393	17285	17193	17245	17354	17278	17249	17282	17327	17408	17373	17291	17286	17341	17301	17440	17221	17164	17215	17114	17479	17301	17293	17409	17312	17277	17363	17411	17319	17235	17188	17275	17360	17260	17464	17222	17308	17080	17291	17441	17375	17452	17356	17269	17205	17291	17152	17240	17141	17316	17068	17311	17179	17135	17288	17321	17442	17264	17149	17199	17181	17175	17298	17111	17353	17345	17291	17307	17434	17185	17165	17302	17294	17308	17335	17128	17070	17213	17222	17290	17235	17322	17430	17280	17105	17390	17274	17292	17397	17339	17308	17268	17405	17266	17369	17371	17427	17339	17207	17444	17210	17242	17316	17311	17242	17294	17306	17405	17318	17184	17278	17292	17061	17266	17355	17554	17125	17211	17058	17187	17142	17361	17354	17406	17415	17110	17409	17269	17331	17228	17102	17362	17393	17181	17308	17157	17348	17333	17202	17331	17351	17451	17138	17128	17158	17347	17361	17249	17272	17278	17408	17190	17366	17224	17306	17295	17312	17150	17333	17288	17153	17363	17267	17325	17157	17330	17276	17416	17226	17269	17256	17249	17342	17250	17412	17446	17283	17227	17337	17261	17143	17395	17328	17352	17389	17258	17188	17365	17323	17274	17296	17296	17178	17471	17399	17236	17228	17259	17342	17350	17195	17200	17353	17419	17334	17249	17321	17464	17210	17610	17156	17396	17359	17432	17433	17527	17314	17437	17315	17032	17463	17317	17398	17246	17355	17377	17293	17248	17295	17291	17321	17396	17245	17359	17483	17265	17163	17423	17331	17377	17202	17233	17273	17335	17332	17270	17246	17292	17294	17286	17339	17240	17271	17306	17151	17313	17304	17269	17233	17258	17287	17343	17109	17475	17451	17276	17375	17294	17216	17299	17431	17315	17256	17285	17416	17215	17359	17348	17235	17381	17557	17188	17354	17209	17367	17476	17319	17367	17188	17373	17271	17048	17306	17418	17482	17396	17230	17311	17159	17447	17268	17434	17254	17166	17368	17275	17353	17398	17233	17396	17249	17337	17337	17373	17482	17279	17238	17208	17258	17200	17315	17458	17222	17255	17292	17253	17307	17434	17232	17295	17212	17473	17359	17345	17376	17314	17260	17451	17234	17196	17149	17432	17392	17185	17334	17381	17337	17399	17458	17335	17225	17333	17303	17361	17426	17087	17309	17434	17316	17140	17475	17117	17417	17213	17318	17473	17237	17267	17521	17382	17499	17161	17114	17231	17410	17330	17251	17282	17478	17422	17266	17273	17354	17320	17277	17453	17231	17286	17243	17428	17406	17357	17358	17215	17347	17194	17292	17282	17368	17389	17268	17223	17165	17311	17252	17375	17331	17397	17242	17220	17329	17263	17390	17137	17443	17458	17370	17201	17368	17166	17335	17309	17429	17290	17182	17204	17469	17276	17394	17287	17253	17340	17102	17338	17299	17295	17218	17359	17268	17208	17276	17371	17245	17297	17343	17292	17405	17252	17278	17279	17293	17398	17222	17380	17312	17336	17249	17410	17336	17391	17226	17458	17179	17372	17153	17064	17084	17429	17437	17277	17380	17451	17303	17146	17481	17045	17323	17118	17351	17356	17270	17186	17370	17325	17182	17389	17185	17154	17278	17195	17473	17397	17195	17180	17164	17236	17424	17266	17118	17442	17383	17306	17260	17237	17080	17367	17513	17318	17334	17241	17219	17150	17149	17398	17475	17410	17332	17187	17294	17323	17184	17352	17238	17212	17363	17499	17289	17288	17216	17184	17406	17267	17259	17263	17333	17230	17369	17439	17360	17202	17198	17480	17093	17274	17181	17331	17171	17233	17374	17347	17249	17186	17286	17276	17383	17442	17291	17314	17198	17302	17509	17414	17297	17555	17290	17499	17282	17274	17184	17225	17390	17303	17302	17232	17337	17188	17409	17285	17236	17308	17347	17349	17260	17231	17232	17350	17380	17318	17245	17186	17364	17295	17245	17297	17257	17273	17230	17477	17487	17153	17212	17458	17166	17433	17428	17435	17290	17472	17211	17463	17178	17399	17295	17448	17178	17379	17271	17339	17279	17370	17315	17146	17240	17311	17218	17651	17418	17300	17280	17337	17175	17278	17202	17336	17418	17392	17184	17461	17241	17340	17398	17538	17261	17466	17293	17319	17351	17222	17219	17446	17176	17538	17164	17090	17285	17521	17278	17496	17193	17290	17395	17227	17416	17178	17378	17298	17367	17505	17369	17241	17386	17139	17305	17284	17260	17438	17464	17311	17153	17334	17233	17324	17211	17205	17007	17259	17277	17445	17204	17282	17373	17544	17287	17329	17084	17429	17367	17305	17354	17385	17519	17226	17205	17255	17496	17346	17259	17453	17109	17193	17424	17422	17384	17431	17259	17405	17463	17122	17474	17181	17207	17369	17489	17307	17189	17339	17528	17388	17325	17418	17297	17287	17359	17349	17339	17247	17262	17354	17249	17303	17177	17355	17198	17345	17256	17429	17161	17308	17226	17336	17291	17406	17403	17377	17210	17300	17227	17361	17210	17285	17242	17332	17385	17408	17135	17457	17373	17268	17462	17365	17132	17270	17287	17350	17360	17398	17412	17240	17359	17423	17352	17424	17324	17363	17229	17307	17337	17210	17300	17420	17606	17429	17161	17375	17292	17271	17217	17399	17285	17242	17251	17372	17249	17424	17373	17218	17526	17426	17380	17303	17333	17314	17103	17141	17172	17455	17496	17293	17449	17201	17330	17350	17385	17332	17246	17191	17139	17425	17329	17137	17255	17362	17331	17444	17277	17180	17211	17299	17196	17400	17104	17331	17395	17294	17347	17404	17473	17281	17323	17236	17164	17446	17430	17551	17361	17270	17198	17361	17338	17180	17374	17274	17494	17297	17296	17369	17404	17263	17511	17312	17339	17258	17337	17405	17242	17284	17426	17309	17472	17287	17450	17291	17256	17167	17357	17338	17276	17235	17510	17239	17244	17035	17157	17442	17410	17385	17269	17368	17268	17306	17310	17206	17384	17372	17262	17226	17402	17135	17284	17449	17305	17354	17199	17346	17344	17302	17375	17217	17383	17309	17286	17207	17186	17277	17226	17317	17199	17321	17111	17385	17426	17458	17127	17371	17202	17331	17171	17332	17471	17155	17423	17289	17347	17279	17186	17299	17108	17336	17279	17323	17225	17348	17292	17403	17147	17328	17315	17308	17242	17318	17265	17427	17400	17459	17308	17161	17219	17088	17251	17408	17446	17182	17277	17291	17224	17381	17314	17223	17231	17355	17444	17214	17225	17249	17333	17328	17271	17249	17395	17249	17220	17249	17382	17371	17182	17246	17405	17420	17404	17300	17340	17174	17344	17364	17322	17396	17195	17128	17171	17396	17352	17125	17440	17223	17318	17384	17551	17354	17224	17288	17218	17274	17366	17394	17334	17449	17436	17366	17175	17328	17269	17373	17329	17227	17274	17361	17095	17159	17367	17405	17221	17386	17341	17326	17342	17295	17341	17214	17413	17370	17370	17225	17209	17335	17429	17286	17314	17249	17522	17485	17152	17308	17220	17235	17391	17378	17364	17219	17338	17419	17209	17225	17279	17158	17332	17380	17286	17399	17169	17241	17318	17321	17286	17319	17264	17358	17330	17296	17375	17327	17496	17384	17333	17145	17397	17332	17366	17464	17184	17347	17272	17323	17260	17329	17401	17454	17241	17198	17328	17123	17261	17355	17262	17487	17216	17277	17360	17448	17330	17421	17253	17444	17299	17436	17192	17388	17290	17413	17316	17241	17380	17151	17316	17197	17232	17281	17331	17378	17296	17136	17306	17226	17336	17432	17345	17173	17284	17407	17089	17358	17311	17389	17255	17465	17197	17125	17222	17326	17345	17194	17493	17270	17286	17309	17381	17227	17369	17444	17308	17412	17265	17198	17281	17203	17110	17371	17307	17130	17193	17439	17303	17542	17095	17444	17147	17235	17405	17374	17262	17212	17243	17243	17256	17329	17193	17248	17289	17298	17335	17299	17444	17354	17134	17386	17423	17280	17316	17262	17225	17206	17238	17325	17159	17281	17223	17204	17173	17273	17404	17317	17221	17494	17271	17454	17257	17185	17497	17148	17337	17417	17357	17096	17302	17299	17184	17341	17217	17417	17300	17090	17292	17418	17482	17401	17400	17077	17309	17398	17345	17464	17506	17244	17299	17278	17302	17329	17317	17353	17250	17246	17131	17263	17362	17181	17387	17182	17154	17375	17334	17103	17243	17172	17298	17397	17323	17460	17310	17362	17179	17273	17430	17416	17437	17174	17250	17253	17271	17260	17151	17510	17259	17328	17293	17287	17208	17248	17536	17269	17359	17248	17534	17516	17387	17361	17322	17267	17252	17333	17156	17221	17230	17355	17619	17274	17227	17197	17156	17349	17274	17250	17085	17228	17371	17419	17254	17203	17176	17287	17353	17359	17276	17259	17296	17413	17448	17293	17440	17342	17323	17472	17228	17164	17191	17190	17399	17273	17273	17390	17373	17322	17247	17321	17438	17396	17213	17228	17352	17318	17381	17269	17540	17213	17447	17219	17365	17471	17390	17050	17312	17212	17384	17169	17505	17240	17217	17325	17369	17385	17429	17362	17210	17320	17225	17304	17208	17300	17330	17328	17309	17300	17310	17466	17181	17435	17366	17447	17202	17440	17450	17388	17513	17456	17281	17514	17241	17364	17202	17358	17257	17256	17205	17405	17294	17267	17290	17384	17262	17190	17385	17366	17405	17258	17331
25923	23000	41193	52020	48761	47211	45251	39644	34488	32502	30586	29456	28939	28191	27464	27449	27598	27418	27235	26964	27417	27103	26912	27225	27167	27128	27123	27252	27250	27101	27035	27063	26885	27190	27182	27279	27051	27086	27283	26713	26803	27112	26889	27209	27073	27038	26838	27333	26933	27138	27105	26838	26809	26662	26804	26983	26795	26952	27013	27021	27043	27292	26924	27109	26825	27033	26802	26837	26871	26894	27004	27091	26811	26812	27021	27092	27215	27334	26828	26740	27011	27174	27058	26977	26789	26962	27047	27099	27015	26848	26912	27137	27012	26952	26884	26960	27101	26907	27197	26827	27039	26803	27217	27018	27013	26862	26957	26771	27009	27037	26795	27020	26974	27145	26952	26949	26866	26985	27365	27174	26909	26917	26885	27037	26864	26671	27288	26961	26716	26987	27016	27008	26988	26967	26979	26983	27241	26919	26738	27027	26718	26744	26964	26891	27085	26954	26930	27153	27071	26776	27005	26821	26959	26992	26831	26915	26995	26978	27155	26745	26752	26875	26941	26860	26676	27007	27199	26870	27085	26856	26772	26889	27049	26897	26980	27104	27055	27286	27100	27042	26963	27023	27215	26918	27147	26657	27067	26874	27003	26801	26856	26900	27053	27065	26843	26793	26861	26920	27168	26954	26967	26815	26720	26963	26588	26883	27104	27202	27039	27053	27036	26985	26964	26814	26737	27041	26978	26940	27116	26911	26848	26995	27157	26921	26734	27024	26949	27101	27144	26943	26995	26974	27078	27050	26900	26779	26897	27212	27183	27122	26946	27079	27150	26964	27145	26848	27225	26950	26892	26853	27064	27119	26847	27131	26995	26847	27087	26997	27153	26979	27000	27076	26882	26827	27001	26937	27072	27038	27021	27018	26868	26976	26863	26868	26872	26933	27087	26972	27014	27100	27049	27007	26908	26736	26950	27132	27029	26857	26790	27069	26960	26893	26741	26854	26775	26705	26806	27220	27247	27124	26976	27028	26964	26754	27041	27190	26888	27232	27125	26872	26968	27174	27045	26815	26914	27117	26964	26890	27108	26972	26802	26886	27006	27026	26942	27067	27044	26881	26991	27061	27010	26917	27181	26775	26836	26906	26981	26919	26709	27028	26928	26882	26729	27044	27013	26962	27022	27118	27360	27051	26802	26913	27138	26950	27114	27028	26833	26771	26943	26916	27006	26854	27042	27103	27116	26944	27000	26978	26891	26820	26743	26888	26919	27089	26813	26991	27086	27364	26982	26880	26701	26955	27039	26848	27020	26828	27025	26880	26846	27126	26834	26611	26958	27066	26928	27068	26915	26793	26926	26822	27010	26970	27050	27036	27002	26859	26998	27140	27043	26661	26783	26871	26878	26835	27168	26987	26947	27140	26788	26871	26981	26972	26922	27044	27224	27112	26918	26829	27039	27210	26709	26944	26960	26957	26871	27157	27046	27340	27015	26814	26813	26803	26913	26997	27004	26967	27152	26977	26992	27092	27079	27139	27041	26804	26856	27194	26956	26787	27020	27153	26974	26732	26832	27078	26776	26927	26805	26994	27010	26900	26995	27191	27018	27007	27055	27000	26791	27157	26853	26982	26782	27160	26892	26976	27074	26944	26920	26989	27025	26856	26973	27300	27173	26728	26804	27155	26980	26976	26765	26874	27211	26946	27212	27029	26752	26958	26910	26796	26824	27101	27164	26945	27032	26949	26802	26944	26706	26662	26927	27044	27113	26718	26717	26756	26918	27105	27042	26615	26709	27009	26969	26651	27032	27103	27137	27331	26969	26952	27182	27022	26929	26854	27008	27018	27085	26771	27033	26956	27207	27006	26960	26780	27036	26947	27024	27077	27072	26935	27348	27008	27040	27089	26912	26660	26792	26938	27125	27047	27118	26948	26964	26875	27116	26813	27024	26911	27110	27147	27009	26974	27013	27046	27124	27236	26697	26919	27045	26663	26980	26954	26805	27142	26824	26994	27168	27049	26768	26790	27002	27310	26997	26951	26807	26859	26787	27041	27059	26658	26724	26789	27204	26659	27131	26872	26826	26728	26821	26966	26964	26886	26863	26941	26968	26951	27124	26746	26952	27044	27030	26989	27010	26937	26996	27047	27016	26989	26996	26897	26935	26979	27092	27120	27102	26871	27158	27124	27155	26920	26857	26545	27013	26819	26846	26987	26947	26988	26987	27075	26812	27022	26875	26983	27073	27081	27079	26994	27042	26746	27056	26888	27032	27183	27012	27049	26880	27004	26944	26934	26896	26744	27247	26994	26929	27341	26839	26963	26895	26972	26950	26908	27032	26866	26894	26950	26993	27145	26861	26892	26947	26817	27034	26870	27140	27085	26981	26790	26974	27001	27043	26669	27000	27124	27001	26797	26993	26755	27042	26943	26958	26982	26916	26907	26844	27067	26794	27150	26747	27087	27061	26774	27056	26886	27188	27241	27307	26878	26961	26875	26831	27050	27110	26896	26864	27017	26936	27011	26960	27030	26943	26804	26904	26730	27118	26847	26757	27082	26708	27004	27077	27027	26859	26849	26996	26964	26903	26948	26845	26692	27065	27016	27026	27159	27055	27349	26968	26886	27087	26896	27099	27089	26982	26855	27081	27252	27112	27041	27043	27410	26979	26613	27122	26858	27182	27017	26783	26993	27066	27036	26919	27075	26931	27066	26887	27050	26848	26723	26938	27019	26839	26888	26982	27198	27084	26897	26758	27089	27058	26752	26962	26817	26795	26910	27009	26923	26971	27099	27095	27023	26985	26941	27026	26905	26878	26793	26960	26958	26791	26877	27016	27002	26976	26784	26994	26915	27009	27119	26877	26937	26982	26941	26922	26603	26851	27016	26928	27234	27086	27227	26910	26898	26772	26883	26917	27050	26656	26884	26974	26820	26902	26886	26944	26728	26937	26793	26971	26988	26714	26837	26920	27097	27159	27067	27001	27047	27027	27034	26802	26656	26816	27116	26760	26883	26929	27075	27060	26911	27189	27062	27015	26946	27209	26800	26871	27156	26648	27018	27058	26981	27060	27184	26643	27190	27097	27012	27188	27074	26905	26857	26856	26887	26921	26934	26689	26732	26982	26948	27133	26982	26855	27034	26756	26924	26878	27029	27066	26808	26667	27021	27074	27016	26894	27067	27320	27013	26721	27121	26804	27243	26986	26947	26878	27069	26810	27050	27059	26876	26923	26983	27069	27041	26601	26919	26804	26766	26940	26685	27005	26857	26899	26774	26848	26873	27026	26922	27062	26871	26824	26983	26927	27083	26967	26973	26757	26907	27100	27012	26895	26715	26951	26857	27080	26894	27190	26877	26829	26995	26974	26973	26927	27268	27007	27162	26963	26965	27147	26849	26946	26958	27350	26936	26886	27041	26913	26952	27153	26820	26773	26797	26985	26963	26968	27004	26935	27121	26806	26891	26925	27099	27014	26903	26681	26979	26783	26704	26961	26950	26820	27077	26939	27044	26999	26922	27038	27092	26716	27048	26802	26719	26858	26888	26946	26891	27254	27159	27252	27036	27061	26985	27002	26991	26969	26681	26879	27037	27040	27059	26912	26736	27121	26798	26986	26923	27036	26873	26961	26832	26955	26813	27010	26967	26958	26936	26968	27050	26801	26957	27008	26938	26777	26820	27051	27249	27106	27004	27131	26978	27079	26910	27165	26824	26655	26918	27178	27039	26997	26975	27173	26985	27109	26964	27039	26847	26998	27101	27175	27147	26813	26898	26726	26789	26810	27071	27058	27195	26786	26653	26722	27087	26920	27107	26764	26832	26957	26999	26851	26674	27113	26858	27051	27015	26804	26703	26740	26912	26845	27008	26831	27012	26954	26846	26701	26842	27096	27114	27092	26808	26880	26782	26809	27314	26923	26955	27027	26933	26765	26877	27005	26902	26994	27020	27136	26937	27147	26862	27099	26949	27109	26928	27274	27022	26777	27045	27145	26901	27123	27024	26674	26799	26962	26699	27055	26977	26874	26770	27040	26865	26986	26809	26821	26862	27023	26822	27087	26867	26828	26920	26838	26646	26899	26872	26929	27072	26681	26768	26750	27046	26821	27120	26909	27153	27027	26705	26918	27006	27081	26942	27114	26915	26996	27145	26897	26684	27062	26965	26865	26887	26570	26985	26866	27031	26898	27136	26984	26998	26932	27135	27040	26719	26755	26955	27015	26853	26958	27177	27129	26973	26869	27121	27087	27099	27080	26971	26914	27071	27129	27015	27022	27115	26993	26844	26850	27088	26905	26919	27042	26840	27099	26823	26982	26791	26961	27214	27117	26916	26907	26979	27039	26725	26955	26824	27070	26802	26878	26863	26945	27081	27082	26791	27026	27103	27135	27071	26842	27153	27052	26686	26858	26767	26987	27040	26738	26732	26737	26920	26870	27160	27047	26973	26979	27263	27023	26966	27028	26880	26839	26859	26691	27165	27149	26925	27040	27003	26991	26970	27000	27024	27132	27101	26968	26736	26852	26972	26822	26876	26884	26802	27016	26921	26824	27109	26874	26949	27051	26901	26929	26889	26703	26884	27011	26914	26831	26839	27135	26921	26984	26991	27127	26967	26833	26976	27051	27005	27291	26958	26984	26826	27210	27085	26939	26883	27004	26891	26900	27256	27161	27134	26929	26847	26905	27056	26971	27132	26770	26887	27169	26720	26895	26778	26969	27129	27120	27080	27087	26857	26938	27208	26785	27041	27124	26848	26805	27163	27111	26949	27112	26890	26908	26709	26902	26905	26885	26952	26851	27267	27104	27222	26812	26821	27023	26910	27131	26939	26811	26875	27150	26989	26974	26857	26685	27198	26975	27092	26984	27103	26818	26985	27071	27002	27081	27138	26921	27037	27018	27177	26858	26877	27081	27044	26959	27366	27009	26868	26981	27269	27083	26935	26989	26708	27221	26961	27091	27125	27140	26870	27103	26933	26955	26870	26953	26949	27027	26703	26879	26814	27061	27005	27022	27034	27006	26752	26971	26917	27098	27200	26839	27083	27142	27083	26934	26819	26833	26825	27061	26668	26984	26984	26924	26984	26939	26828	27221	27009	26891	26686	26913	26954	27026	27220	27097	26901	27037	27395	27064	27062	27157	27074	26971	26910	26867	27198	26886	26865	27167	26713	26832	27039
51769	82019	78989	66448	51295	44616	38111	31949	25830	23116	20802	19999	18989	18298	18005	17762	17663	17451	17700	17701	17730	17479	17610	17512	17597	17467	17563	17512	17424	17479	17535	17659	17448	17275	17189	17427	17529	17355	17234	17384	17302	17459	17347	17416	17270	17431	17599	17388	17454	17306	17407	17190	17556	17448	17412	17327	17464	17418	17497	17394	17302	17445	17410	17439	17269	17594	17283	17496	17292	17336	17246	17494	17463	17506	17361	17447	17118	17449	17448	17312	17424	17291	17588	17280	17409	17460	17281	17307	17374	17377	17403	17374	17277	17320	17375	17325	17612	17329	17356	17432	17481	17389	17496	17368	17433	17507	17424	17381	17261	17542	17434	17358	17423	17275	17161	17260	17587	17318	17309	17323	17320	17403	17402	17213	17365	17414	17308	17201	17321	17380	17392	17257	17193	17445	17288	17447	17371	17364	17239	17196	17557	17399	17333	17144	17528	17396	17334	17538	17405	17398	17527	17363	17322	17357	17165	17285	17235	17334	17297	17209	17530	17252	17327	17362	17278	17314	17428	17381	17380	17367	17307	17277	17225	17529	17437	17420	17381	17349	17387	17157	17406	17484	17250	17482	17386	17533	17291	17485	17324	17332	17412	17476	17302	17445	17167	17311	17375	17323	17276	17403	17349	17505	17544	17273	17475	17322	17167	17364	17336	17466	17456	17411	17332	17374	17409	17281	17263	17228	17315	17511	17309	17473	17362	17265	17257	17333	17384	17199	17489	17350	17505	17468	17351	17245	17421	17380	17272	17315	17131	17297	17592	17264	17514	17268	17414	17235	17318	17240	17492	17363	17454	17344	17406	17388	17532	17354	17228	17290	17280	17317	17347	17330	17456	17351	17492	17291	17264	17511	17398	17374	17484	17485	17327	17245	17191	17366	17535	17312	17329	17520	17262	17470	17407	17421	17216	17473	17355	17446	17350	17315	17433	17407	17289	17248	17555	17298	17328	17560	17401	17482	17271	17358	17228	17467	17547	17489	17467	17470	17431	17439	17426	17294	17401	17499	17385	17361	17324	17264	17386	17436	17350	17314	17449	17301	17472	17580	17361	17322	17281	17255	17384	17414	17409	17413	17476	17384	17306	17273	17504	17380	17318	17438	17411	17383	17430	17410	17272	17271	17420	17322	17387	17287	17481	17540	17462	17353	17452	17287	17449	17345	17309	17400	17527	17390	17307	17229	17366	17391	17373	17262	17270	17425	17319	17464	17441	17308	17237	17287	17307	17190	17392	17215	17412	17581	17463	17320	17431	17364	17213	17441	17415	17312	17508	17534	17423	17419	17261	17445	17298	17414	17348	17276	17496	17238	17468	17317	17325	17311	17312	17337	17461	17455	17323	17574	17484	17467	17356	17447	17430	17473	17456	17384	17291	17388	17424	17372	17353	17367	17328	17238	17426	17520	17326	17138	17288	17325	17266	17470	17354	17340	17437	17388	17337	17580	17488	17263	17466	17376	17482	17135	17304	17359	17538	17285	17449	17492	17404	17336	17562	17436	17143	17469	17435	17476	17467	17381	17445	17326	17345	17267	17261	17497	17307	17532	17316	17287	17269	17391	17395	17346	17359	17269	17407	17274	17532	17497	17410	17348	17401	17297	17236	17437	17276	17228	17461	17395	17440	17409	17351	17346	17480	17487	17348	17382	17293	17336	17454	17257	17347	17298	17331	17146	17402	17282	17302	17367	17305	17429	17385	17144	17369	17309	17304	17488	17295	17258	17209	17282	17333	17253	17440	17388	17367	17097	17402	17341	17301	17377	17422	17345	17495	17389	17300	17266	17368	17337	17332	17446	17247	17439	17381	17269	17341	17352	17463	17459	17295	17402	17508	17327	17440	17433	17276	17421	17485	17385	17370	17181	17247	17316	17410	17371	17423	17333	17472	17271	17354	17332	17371	17339	17330	17332	17387	17352	17314	17319	17417	17261	17376	17618	17364	17476	17346	17488	17435	17319	17491	17407	17356	17378	17515	17350	17371	17266	17237	17497	17383	17369	17330	17333	17271	17413	17489	17288	17274	17331	17433	17245	17304	17308	17379	17314	17469	17261	17423	17501	17275	17450	17572	17390	17474	17313	17379	17468	17410	17299	17234	17448	17357	17331	17440	17396	17334	17435	17450	17207	17296	17338	17144	17178	17357	17287	17275	17461	17529	17561	17500	17255	17390	17222	17506	17318	17408	17363	17272	17397	17425	17358	17453	17491	17212	17367	17334	17398	17355	17383	17344	17323	17321	17424	17378	17595	17473	17271	17273	17335	17353	17446	17363	17293	17469	17297	17491	17530	17467	17219	17398	17312	17405	17262	17364	17419	17421	17501	17428	17379	17398	17352	17440	17381	17394	17181	17405	17425	17346	17309	17483	17264	17494	17374	17567	17324	17337	17561	17371	17361	17410	17478	17270	17267	17524	17378	17478	17358	17359	17464	17430	17597	17415	17433	17286	17228	17384	17374	17398	17285	17306	17344	17424	17413	17333	17287	17354	17260	17478	17561	17389	17447	17439	17335	17467	17343	17454	17443	17294	17285	17437	17435	17337	17328	17455	17397	17501	17408	17414	17353	17302	17492	17304	17363	17379	17447	17377	17249	17334	17387	17401	17329	17351	17559	17450	17435	17625	17550	17433	17302	17255	17474	17365	17379	17230	17512	17366	17040	17440	17458	17310	17418	17536	17272	17298	17529	17272	17377	17166	17263	17410	17444	17304	17295	17356	17430	17429	17524	17228	17692	17405	17481	17301	17310	17359	17371	17446	17353	17248	17311	17647	17383	17295	17608	17362	17485	17401	17395	17371	17245	17321	17457	17241	17356	17438	17421	17493	17387	17365	17267	17164	17439	17289	17159	17564	17385	17301	17393	17454	17270	17351	17367	17491	17361	17427	17336	17265	17408	17405	17083	17453	17376	17328	17422	17552	17273	17354	17444	17416	17266	17384	17438	17522	17372	17207	17407	17288	17248	17247	17415	17362	17470	17374	17270	17438	17293	17176	17401	17269	17286	17324	17386	17283	17377	17291	17369	17578	17278	17318	17273	17368	17167	17336	17186	17366	17473	17256	17310	17438	17305	17434	17426	17343	17301	17407	17221	17552	17260	17351	17469	17434	17256	17330	17351	17473	17312	17178	17241	17304	17396	17319	17427	17384	17225	17440	17480	17441	17506	17211	17324	17202	17447	17388	17422	17367	17439	17487	17327	17323	17386	17406	17440	17238	17268	17345	17531	17307	17270	17390	17262	17439	17465	17255	17266	17484	17705	17542	17431	17583	17419	17225	17531	17446	17254	17352	17393	17564	17223	17590	17297	17334	17457	17498	17326	17244	17470	17340	17342	17357	17288	17323	17257	17198	17320	17371	17347	17505	17473	17311	17315	17489	17193	17340	17463	17350	17257	17341	17335	17329	17709	17383	17256	17346	17285	17313	17276	17396	17365	17430	17346	17512	17313	17367	17416	17352	17394	17392	17320	17560	17439	17323	17414	17316	17482	17208	17340	17441	17349	17244	17397	17261	17215	17307	17310	17427	17481	17454	17364	17540	17117	17422	17308	17233	17382	17316	17453	17461	17379	17353	17564	17345	17329	17511	17467	17208	17324	17395	17443	17485	17545	17164	17336	17290	17511	17418	17297	17444	17476	17134	17333	17353	17405	17324	17350	17359	17265	17289	17414	17346	17296	17268	17366	17419	17128	17391	17412	17256	17445	17524	17661	17319	17184	17431	17446	17450	17529	17455	17198	17366	17424	17250	17294	17296	17331	17340	17288	17267	17386	17442	17405	17244	17499	17502	17385	17245	17505	17430	17331	17453	17379	17591	17416	17485	17503	17402	17549	17463	17404	17503	17216	17475	17209	17281	17484	17398	17482	17282	17397	17361	17438	17393	17284	17216	17135	17365	17366	17517	17288	17217	17532	17324	17450	17424	17185	17326	17281	17537	17276	17303	17262	17424	17371	17354	17399	17337	17356	17363	17337	17466	17392	17258	17336	17206	17397	17387	17452	17435	17238	17311	17191	17499	17234	17309	17259	17487	17475	17567	17512	17293	17336	17567	17379	17489	17361	17327	17512	17364	17386	17301	17291	17367	17353	17220	17334	17312	17337	17257	17398	17378	17434	17132	17175	17472	17354	17312	17377	17388	17381	17389	17381	17463	17510	17276	17283	17438	17426	17336	17116	17383	17486	17399	17400	17272	17353	17342	17316	17373	17327	17409	17365	17306	17462	17340	17294	17387	17257	17280	17262	17296	17394	17376	17412	17273	17253	17438	17270	17388	17445	17261	17398	17513	17333	17443	17520	17312	17487	17454	17305	17277	17323	17360	17340	17366	17460	17368	17377	17290	17239	17376	17580	17305	17147	17469	17333	17447	17380	17652	17403	17353	17397	17399	17386	17307	17432	17386	17354	17536	17458	17297	17482	17667	17572	17482	17384	17272	17382	17447	17517	17284	17451	17362	17427	17417	17231	17388	17429	17481	17338	17409	17452	17224	17378	17579	17378	17307	17266	17558	17395	17245	17412	17370	17395	17193	17478	17252	17373	17279	17292	17531	17472	17319	17215	17330	17488	17424	17423	17532	17368	17386	17492	17390	17245	17579	17214	17382	17365	17349	17364	17378	17443	17342	17473	17248	17207	17209	17316	17452	17249	17408	17376	17392	17443	17329	17464	17489	17430	17434	17328	17359	17210	17346	17386	17527	17419	17446	17329	17320	17403	17283	17194	17335	17284	17397	17472	17391	17344	17419	17309	17234	17310	17294	17224	17509	17477	17333	17373	17319	17498	17352	17442	17402	17362	17507	17445	16977	17486	17323	17377	17460	17402	17521	17367	17431	17386	17252	17396	17364	17391	17459	17251	17464	17562	17371	17369	17454	17228	17372	17592	17447	17342	17478	17547	17489	17417	17298	17322	17276	17421	17312	17313	17462	17306	17407	17262	17327	17293	17381	17416	17206	17297	17344	17328	17369	17290	17256	17301	17327	17374	17456	17373	17435	17485	17476	17464	17307	17446	17457	17268	17440	17331	17441	17099	17449	17412	17430	17408	17452	17503	17337	17419	17175	17494	17357	17562	17400	17365	17449	17414	17265	17303	17673	17223	17525	17490	17405	17347	17394	17458	17386	17569
23515	21795	34610	42352	46470	53422	47717	43594	38967	34196	31890	31333	30094	28775	28013	27398	27328	27301	27255	27116	27002	27358	27447	27264	27370	27180	27131	26968	26920	27176	27057	27149	26896	26895	26762	26914	26846	26950	26897	26794	26929	26846	27111	26860	26808	26955	26932	26805	26897	26716	26973	26685	26630	26940	26711	26871	26990	26762	27172	27084	26824	27015	26893	26840	26844	26670	26905	26842	26875	27150	26940	26937	27028	26981	26868	26797	26692	26967	26815	26756	26834	26691	26777	26777	27032	27012	26905	26840	26949	27070	26892	26744	27142	26794	26948	26882	26898	26826	27229	26924	27126	26843	26912	26618	26784	26950	26804	26743	26978	26795	26901	26818	27061	27035	27277	26766	26926	27130	26971	26793	26962	26910	26791	27089	26807	27029	26820	26854	26841	26710	26852	27019	26906	26731	26896	26847	26570	26872	26798	26504	26933	26618	27050	27032	26749	26749	26834	26565	26839	26982	26716	26764	26870	26774	26984	27078	27034	26934	27077	27000	26943	26921	26739	26910	26847	26696	26778	26965	26755	26906	26914	26875	26954	26765	26760	26768	27037	26905	26744	26509	26815	26644	26976	26702	26688	26709	26738	26761	26686	26820	26969	26771	26909	26865	26831	26856	26617	26791	27068	26860	26967	26835	26838	26753	26672	26940	26647	27027	26847	26782	26829	26671	27267	26881	27037	26863	26690	27168	26998	26954	26858	26687	26874	26983	26902	26804	26866	26777	26825	26896	26885	26842	26832	26681	26593	26787	26928	26917	26870	26762	26919	26842	26971	26911	26926	26738	26860	26778	26975	26899	26819	27149	27054	27057	27171	26807	26888	26787	26968	27069	26909	27132	26989	26945	26834	27031	26860	26853	26957	26858	26981	26699	26744	26881	27077	26864	26624	26851	26719	26735	26792	26752	26747	26714	26803	26669	27012	26627	26892	26866	26922	26886	26820	26811	27126	26851	26947	26896	26693	27090	26941	26837	26812	26777	26964	26714	26677	26888	26917	26812	26829	26750	26774	26999	27055	26602	27038	26913	26753	26762	26870	26897	26823	26915	26851	26796	26907	26578	26820	26764	26892	26662	26946	26874	26844	26819	26678	26846	26762	26702	26993	26902	27106	26702	26940	26871	27059	26795	26844	27089	26666	26886	26866	26611	26799	26991	26954	26816	26593	26825	27109	26839	26892	26747	26834	27086	26773	27244	26822	26946	26959	26785	26870	26908	26894	26926	26894	27128	26977	26737	26931	26838	26787	26901	26827	26866	26558	26861	26797	26992	26820	27006	27047	26864	27152	26955	26788	26666	26971	26742	26926	26913	26809	26897	26610	26487	26727	26995	26886	26865	26693	26813	27058	26980	26711	26847	26650	26940	26813	26732	26960	26914	26753	26960	26909	26629	26770	26918	26897	26634	26992	26972	27047	26999	26871	26750	26683	26869	27038	26715	26627	26813	26735	26966	26748	26702	26607	26959	26590	26745	26901	27004	27089	26831	27168	27066	26780	26802	26912	26964	27151	26993	26819	27015	26895	26821	26884	26918	26733	26901	26922	26760	26839	26818	26700	27024	26802	26746	26987	26991	26979	26908	26880	26572	27053	26745	26822	26537	27076	26777	26889	26682	26774	27065	26875	26887	26904	27179	26807	26773	26944	26962	26883	26786	26914	26831	26798	26678	26684	26735	26835	26604	27094	26864	26816	27021	26760	26794	26773	26934	26721	26830	26838	26942	26848	26928	26833	26798	26912	26771	26988	26959	27077	26973	26795	26843	26980	26819	26816	26794	26911	26824	26861	26872	26707	26809	27130	26680	26785	26748	26907	26900	27004	26852	26907	26901	26912	26746	26770	26667	27036	26950	26991	26715	26655	26891	26977	26755	26901	26816	26902	26897	26950	26643	26747	26605	26925	26604	26645	26949	26788	26741	26972	27022	26817	26762	26640	26768	26850	26927	26937	27019	27076	26696	26985	27006	27241	26983	26952	26936	26810	26827	26956	26937	26830	27127	26734	26888	26794	26873	27102	26985	26956	26713	26705	26945	26883	27065	27120	26885	26966	26698	26613	26741	27034	26905	26784	26547	26947	26875	26881	26782	26751	26822	26723	26997	26917	26679	26555	26699	26807	26604	26723	26818	26926	26831	26902	26808	26859	26818	27016	26844	26972	26903	26791	26956	26617	26832	26964	26870	26789	26861	26748	26890	26892	26826	27047	26774	26666	26763	26822	26770	26983	27016	27018	26986	26912	26894	26675	26844	26981	26736	26776	26825	26676	27029	26924	26824	26937	27023	26715	27066	26806	26709	26989	26930	27189	26674	26755	26848	26699	26981	26633	26877	26832	27071	26815	26950	26712	26909	26858	27191	26923	26674	26845	26801	26831	26734	26675	26804	26912	26717	26983	26808	26871	26879	26913	26561	26646	26801	26909	27011	26747	26922	26887	26759	26776	26939	26854	26576	27049	26907	26768	26978	27197	26924	26927	26858	26899	27208	26994	26952	26717	26907	26610	26598	26704	26757	26818	26724	26748	26979	27037	26813	26820	26761	26911	26635	26746	26712	26831	27075	26692	26883	26884	26976	26814	26651	26869	26736	26846	26859	27075	26876	27288	26718	26888	26775	26931	26833	26909	26749	27005	26890	26905	26732	27006	26725	26791	26866	26858	26641	26824	27119	26891	26995	26853	26816	27039	26813	26752	26951	26920	27028	26850	26786	26775	26694	27117	26874	26827	26774	26850	27046	26933	26818	26938	27008	26856	26530	26803	26956	26970	26976	26667	26637	27090	26967	26588	27004	26880	26958	27013	26986	26881	26720	27021	26818	26596	27057	26741	26785	26688	26840	26862	27036	26635	26870	26873	26741	26929	26755	26762	27003	26913	26792	26841	26822	27061	26881	26753	27001	27180	26883	26833	27069	26912	27007	26723	26956	26656	26821	26760	26896	26966	26690	26567	26848	26677	26812	26963	26741	26848	26673	26743	26693	26810	26883	26708	26892	26516	27029	27073	26691	26718	26658	26663	26731	26745	26822	26731	26878	26676	27095	26789	26825	26638	26853	26861	26686	26840	26577	27022	26870	26623	26894	26878	26756	26816	26724	26789	26830	27053	26800	26993	26913	26780	26941	26874	26758	26713	26919	26838	26729	26770	26791	26763	26733	26948	26868	26918	27035	26684	27022	27040	26845	27067	26651	26953	26721	26789	26997	26608	26897	26665	26923	26828	26854	26761	26704	27142	26867	26822	26917	26920	26744	26589	26795	26975	26601	26920	27312	26866	26882	27115	26600	26727	27087	26891	27117	26844	26793	26943	26989	26844	26845	26646	26617	26908	27140	26821	27097	26876	26838	26860	26781	27061	26643	26912	26801	26865	26812	26904	26839	26631	26976	26554	26861	26980	26700	26720	26629	26916	26715	26981	26916	26664	26791	27036	26784	27108	26961	26943	26792	26993	26880	26701	26853	26950	26955	26883	26827	26908	26934	26869	26745	26996	26745	26798	26488	26345	26656	26870	26603	26774	26633	27081	26726	26992	27134	26773	26886	26942	26646	26688	26674	26722	27059	26830	26952	26806	26937	26964	26726	26826	26735	26998	26971	26797	26656	26857	26933	26900	26845	26729	26648	26764	27131	26606	26668	26885	26908	26902	26826	26811	26923	26830	26977	26841	26949	27031	26704	26713	26967	26950	26921	26796	26985	26955	26898	26820	26836	26484	26666	26907	26709	26720	26901	26826	26858	26858	26676	26727	27057	26885	26954	26834	26929	26795	26894	26589	26909	26714	26989	27082	26861	26788	26872	26911	26783	26960	26639	26864	26907	26845	26749	26828	26588	27161	26766	26899	26695	26899	26943	26897	26839	26860	26889	27014	26983	26874	26739	26912	26927	27055	27172	26499	26694	26780	26903	26826	26905	27024	26703	26972	26737	26715	26941	27169	26952	27157	26676	26877	26994	26872	26588	26643	26984	26762	26668	26754	26916	26963	26710	27005	26828	27123	26623	26706	26650	26889	26979	26791	27028	26831	26964	26767	26602	27031	26988	26953	27179	27083	26989	26995	26735	26675	26613	26634	26899	26869	26799	27091	26504	26963	26859	26779	26752	26677	26854	26738	26665	26826	26903	27100	26745	26831	26989	26502	26928	26886	26868	26967	26769	26795	26973	26807	26784	26979	26778	27006	26733	26631	26674	26968	26836	26859	26853	26987	26825	26489	26910	26794	26871	26887	26820	26789	26723	26813	27085	26956	26741	26890	26877	26860	26729	26853	26938	26888	26848	26820	26808	26669	26747	26891	26983	26747	26799	26943	26802	26999	27062	27009	27002	27044	26940	27211	26816	26582	26955	26784	26761	26982	27081	27196	26941	26857	26862	26731	26776	26548	26600	26687	26827	26628	26784	26795	26853	26981	27101	26963	26902	26783	26839	26956	26803	26673	26807	26501	26804	26691	26946	27014	26743	26872	26917	26971	26783	26678	26542	26859	26821	26672	26908	26780	26918	26997	26712	27131	26755	26927	26758	26708	26776	26911	26747	26940	26683	26809	26699	26830	27096	26788	26778	27137	26903	26789	26670	26627	26897	26661	26720	26946	26720	26926	26933	26728	26995	26907	26961	26956	26861	26874	26625	26645	26841	26981	26859	26764	26748	26767	26822	26842	26900	26671	26723	26914	26954	27063	27109	26914	26752	26909	26638	26748	26827	26706	26839	26687	27139	26956	26754	26919	26972	26924	27170	26955	26839	26818	26994	26890	26855	27027	26884	26747	26711	26748	26829	26650	27044	26799	26968	26839	26730	26769	26961	27101	26932	26797	26863	26785	26704	26772	27155	26811	26751	26800	26734	26979	26931	26892	26845	26774	26840	26816	26859	26763	26925	27172	27213	27089	26874	27126	26642	26860	26673	26897	26845	26957	26854	26671	26755	26864	26729	26880	26970	26760	26899	26662	26595	26694	26709	26826	27029	27061	26803	26998	26824	26871	26906	26923	26918	26866	26940	26790	26586	26824	26900	26778	26906	26708	26679	26842	26909	26856	26816	26894	26824	26891	26983	26704	26967	27048	26968	26563	26795	26729	26866	26773	26849	26907	26685	26933	26847	26858	26894	26791	26950	27005	26851	26767	26962	27004	26988	26958	27013
53675	87509	85173	71752	61088	53725	41554	37386	30786	24842	22535	22236	20762	19275	18079	17630	17644	17414	17672	17549	17486	17446	17730	17412	17359	17463	17383	17287	17205	17135	17103	17359	17241	17194	17328	17309	17276	17295	17359	17375	17219	17370	17254	17121	17403	17262	17288	17468	17296	17198	17121	17453	17283	17234	17220	17194	17262	17210	17379	17376	17478	17176	17322	17235	17311	17279	17338	17332	17266	17202	17281	17333	17363	17242	17273	17380	17398	17259	17328	17201	17070	17507	17383	17219	17178	17354	17384	17270	17411	17047	17216	17534	17174	17336	17152	17347	17287	17207	17282	17198	17055	17355	17345	17246	17132	17389	17192	17153	17256	17282	17355	17272	17317	17210	17255	17117	17376	17319	17246	17179	17366	17189	17326	17332	17308	17214	17205	17271	17209	17372	17259	17142	17239	17401	17301	17199	17373	17296	17218	17388	17264	17201	17295	17194	17235	17164	17435	17298	17236	17258	17269	17241	17470	17109	17459	17219	17266	17181	17207	17205	17273	17307	17119	17206	17362	17364	17199	17249	17286	17170	17230	17077	17333	17274	17375	17391	17257	17203	17322	17260	17328	17313	17342	17284	17447	17293	17277	17173	17314	17458	17241	17241	17407	17373	17337	17132	17411	17185	17531	17329	17347	17351	17278	17308	17231	17240	17347	17205	17342	17212	17201	17412	17310	17299	17363	17234	17126	17177	17396	17090	17301	17298	17282	17111	17329	17248	17241	17285	17183	17217	17231	17172	17264	17371	17208	17070	17185	17186	17217	17339	17244	17290	17267	17234	17367	17208	17152	17322	17312	17277	17389	17285	17338	17380	16989	17205	17288	17474	17434	17271	17199	17299	17303	17108	17367	17278	17270	17245	17296	17248	17150	17278	17343	17227	17349	17252	17159	17259	17271	17258	17136	17340	17352	17393	17110	17222	17296	17184	17336	17215	17311	17298	17174	17400	17222	17143	17249	17128	17477	17312	17261	17317	17343	17281	17385	17223	17389	17311	17197	17281	17260	17439	17381	17223	17322	17086	17245	17247	17273	17360	17299	17163	17410	17343	17343	17252	17230	17305	17393	17157	17351	17499	17197	17292	17205	17253	17337	17405	17208	17206	17321	17149	17251	17065	17387	17231	17318	17255	17163	17328	17234	17216	17466	17083	17349	17286	17116	17401	17321	17320	17422	17250	17317	17304	17191	17218	17197	17328	17166	17012	17431	17199	17139	17364	17458	17245	17143	17531	17247	17457	17265	17120	17384	17200	17184	17179	17309	17229	17355	17279	17415	17427	17258	17236	17150	17336	17532	17309	17232	17276	17179	17223	17215	17217	17226	17211	17207	17279	17519	17361	17188	17085	17329	17309	17116	17193	17220	17319	17018	17220	17372	17227	17350	17165	17219	17224	17299	17237	17265	17169	17220	17391	17172	17185	17465	17164	17103	17333	17059	17164	17159	17372	17359	17540	17246	17277	17183	17133	17400	17457	17191	17207	17174	17130	17403	17301	17125	17188	17364	17265	17305	17173	17301	17305	17269	17285	17259	17077	17271	17291	17068	17395	17261	17248	17163	17403	17254	17273	17253	17215	17382	17224	17118	17317	17119	17329	17413	17162	17371	17292	17288	17219	17277	17340	17220	17161	17250	17173	17185	17106	17400	17288	17191	17423	17467	17153	17228	17270	17253	17131	17244	17232	17096	17237	17092	17109	17486	17169	17219	17278	17278	17381	17117	17265	17289	17193	17377	17234	17279	17445	17318	17190	17259	17162	17158	17346	17224	17172	17220	17295	17192	17285	17376	17193	17219	17389	17207	17229	17108	17204	17252	17332	17201	17453	17346	17298	17265	17293	17266	17286	17112	17486	17331	16994	17272	17210	17349	17318	17356	17257	17356	17330	17382	17352	17481	17247	17066	17074	17176	17294	17383	17283	17219	17168	17375	17128	17376	17074	17156	17105	17350	17383	17236	17342	17311	17240	17236	17196	17223	17389	17337	17186	17189	17140	17244	17489	17187	17238	17102	17249	17264	17087	17300	17369	17210	17350	17283	17338	17434	17372	17252	17219	17279	17145	17333	17162	17293	17444	17363	17207	17244	17451	17268	17240	17287	17200	17223	17226	17239	17277	17142	17242	17325	17289	17270	17157	17165	17319	17213	17375	17360	17186	17232	17170	17377	17266	17263	17354	17224	17269	17310	17299	17437	17433	17096	17366	17279	17136	17385	17147	17307	17196	17190	17273	17368	17166	17195	17159	17233	17272	17326	17213	17354	17272	17227	17313	17255	17307	17222	17147	17330	17355	17116	17285	17238	17341	17185	17303	17301	17154	17279	17176	17282	17400	17460	17232	17185	17260	17062	17370	17431	17285	17328	17273	17262	17221	17043	17177	17287	17029	17160	17214	17298	17298	17146	17365	17321	17306	17366	17195	17011	17131	17289	17275	17183	17112	17291	17298	17017	17373	17165	17365	17184	17280	17227	17163	17398	17262	17354	17113	17250	17308	17412	17275	17265	17102	17340	17240	17188	17218	17225	17320	17307	17169	17333	17292	17311	17328	17123	17279	17332	17222	17435	17323	17199	17457	17256	17394	17214	17354	17147	17322	17101	17326	17480	17285	17295	17155	17382	17247	17437	17359	17336	17106	17318	17376	17357	17070	17217	17105	17166	17405	17249	17325	17126	17136	17492	17304	17264	17324	17261	16989	17231	17131	17550	17313	17357	17328	17397	17248	17250	17232	17398	17245	17483	17118	17266	17283	17336	17120	17340	17232	17312	17419	17127	17143	17261	17175	17260	17363	17209	17313	17224	17084	17107	17243	17313	17186	17303	17214	17407	17117	17476	17299	17460	17179	17288	17125	17201	17098	17382	17214	17248	17222	17134	17137	17249	17333	17192	17322	17352	17237	17166	17185	17190	17171	17377	17313	17316	17288	17328	17104	17357	17380	17218	17361	17324	17187	17393	17075	17419	17508	17226	17195	17320	17243	17412	17470	17351	17278	17218	17298	17212	17217	17346	17147	17370	17213	17244	17131	17370	17182	17282	17450	17412	17220	17182	17200	17177	17188	17274	17317	17298	17220	17237	17338	17402	17124	17244	17280	17342	17159	17317	17197	17374	17268	17500	17218	17431	17097	17411	17110	17352	17259	17229	17376	17220	17306	17173	17375	17146	17225	17190	17291	17304	17186	17366	17320	17187	17076	17216	17313	17288	17481	17270	17461	17119	17240	17122	17221	17265	17375	17239	17124	17248	17359	17271	17228	17388	17206	17381	17274	17229	17291	17294	17241	17097	17317	17238	17274	17522	17156	17255	17262	17194	17097	17364	17260	17394	17387	17584	17087	17420	17172	17382	17354	17303	17225	17299	17098	17343	17283	17220	17328	17277	17257	17278	17320	17424	17459	17232	17184	17119	17363	17263	17217	17166	17424	17287	17258	17234	17432	17272	17237	17248	17295	17277	17361	16978	17257	17195	17188	17321	17134	17387	17288	17357	17318	17207	17279	17310	17296	17253	17073	17339	17417	17259	17252	17175	17192	17253	17268	17155	17136	17334	17359	17247	17350	17285	17142	17173	17509	17090	17117	17185	17282	17233	17222	17363	17302	17337	17423	17451	17210	17220	17088	17304	17090	17284	17117	17226	17128	17225	17168	17061	17216	17298	17299	17170	17233	17414	17191	17382	17157	17204	17349	17203	17378	17435	17445	17194	17267	17246	17320	17307	17341	17241	17152	17281	17495	17111	17224	17221	17149	17185	17137	17119	17313	17247	17178	17114	17284	17051	17308	17311	17277	17317	17318	17374	17302	17166	17167	17149	17271	17397	17407	17440	17189	17319	17340	17207	17245	17218	17329	17275	17177	17197	17343	17019	17377	17219	17412	17275	17384	17193	17216	17161	17248	17156	17213	17129	17422	17325	17281	17326	17312	17265	17311	17182	17223	17227	17182	17301	17211	17281	17242	17217	17311	17323	17100	17197	17239	17429	17536	17279	17031	17305	17436	17166	17280	17190	17212	17081	17333	17235	17548	17287	17212	17352	17296	17205	17432	17376	17415	17347	17229	17274	17207	17288	17264	17135	17371	17172	17184	17182	17175	17265	17196	17144	17260	17371	17129	17217	17338	17193	17155	17202	17285	17364	17370	17304	17446	17428	17262	17219	17322	17358	17263	17190	17177	17353	17262	17403	17409	17294	17272	17308	17287	17159	17127	17260	17300	17430	17277	17311	17232	17265	17198	17166	17297	17209	17396	17169	17212	17228	17134	17200	17365	17299	17305	17312	17282	17306	17323	17212	17196	17229	17395	17408	17323	17293	17357	17211	17061	17295	17279	17265	17347	17338	17291	17409	17231	17168	17386	17187	17368	17051	17222	17255	17255	17105	17312	17348	17386	17251	17234	17254	17170	17292	17255	17285	17391	17282	17208	17382	17161	17459	17153	17278	17276	17385	17216	17259	17266	17373	17252	17472	17241	17141	17315	17339	17197	17153	17429	17220	17258	17250	17280	17452	17328	17182	17493	17160	17338	17250	17124	17345	17379	17421	17332	16988	17259	17289	17274	17473	17332	17240	17391	17276	17245	17298	17296	17227	17148	17306	17436	17250	17217	17331	17188	17172	17252	17405	17161	17287	17063	17343	17210	17141	17390	17185	17143	17205	17301	17199	17302	17414	17481	17484	17294	17255	17322	17143	17341	17418	17334	17305	17335	17231	17312	17066	17198	17457	17472	17181	17480	17422	17147	17488	17181	17092	17128	17298	17345	17362	17156	17234	17223	17278	17187	17163	17325	17424	17083	17153	17319	17332	17379	17454	17161	17172	17233	17313	17437	17255	17332	17184	17115	17129	17293	17275	17082	17259	17027	17383	17228	17250	17321	17318	17247	17177	17347	17157	17294	17350	17299	17153	17277	17397	17517	17225	17393	17253	17061	17294	17251	17172	17244	17321	17192	17330	17253	17121	17385	17373	17192	17245	17374	17283	17445	17355	17260	17142	17333	17117	17266	17266	17221	17266	17240	17242	17405	17403	17186	17159	17300	17316	17341	17359	17406	17364	16981	17475	17206	17149	17149	17140	17211	17225	17347	17454	17232	17183	17180	17254	17382	17119	17263	17286	17204	17179	17297	17224	17135	17370	17298
48810	64732	68263	54484	49420	42703	35313	31515	29706	28617	28064	27644	27135	27068	26802	26937	26710	26876	27068	26907	26910	26908	26967	26832	26717	26898	26740	26914	26239	26872	26620	26601	26622	26703	26644	26654	26678	26693	26801	26925	26833	26663	26647	26574	26695	26746	26613	26699	26951	26883	26860	26678	26514	26767	26708	26454	26870	26823	26787	26643	26881	26764	26876	26737	26572	26693	26671	26520	26799	26673	26440	26677	26672	26672	26599	26800	26524	26638	26693	26953	26899	26759	26742	26785	26657	26816	26772	26695	26922	26797	26728	26776	26666	26741	26720	26569	26786	27056	26630	26749	26607	26754	26522	26769	26537	26836	26492	26777	26933	26731	26728	26816	26777	26651	26777	26672	26698	26672	26854	26907	26919	26741	26655	26770	26737	26780	26576	26531	26675	26718	26535	26852	26655	26973	26772	26800	26925	26925	26811	26832	26775	26870	26596	26685	26777	26566	26636	26824	26607	26600	26837	27128	26892	26674	26723	26751	26650	26607	26683	26771	26635	26565	26763	26937	26374	26619	26637	26519	26612	26465	26794	26506	26734	26463	26437	26472	26564	26539	26860	26462	26696	26464	26597	26847	26700	26836	26507	26710	26535	26649	26712	26577	26585	26605	26670	26653	26945	26573	26728	26860	26687	26423	26695	26422	26855	26731	26699	26808	26843	26784	26450	26995	26807	26694	26625	26649	26464	26755	26709	26588	26863	26683	26747	26732	26722	26676	26592	26447	26705	26785	26565	26607	26685	26620	26864	26500	26805	26745	26735	26633	26633	26784	26466	26608	26673	26920	26823	26511	26715	26973	26647	26413	26560	26992	27022	26709	26659	26584	26858	26726	26728	26765	26811	26837	27056	26763	26622	26586	26978	26538	26622	26940	26593	26756	26801	26969	26776	26750	26664	26789	26652	26608	26569	26892	26642	26650	26408	26763	26614	26859	26769	26667	26794	26756	26642	26567	26649	26666	26584	26918	26750	26571	26831	26698	26882	26875	26612	26950	26441	26477	26685	26805	26675	26884	26533	26639	26728	26981	26718	26322	26674	26986	26733	26426	26474	26930	26810	26627	26578	26682	26679	26678	26841	26807	26420	26424	26868	27054	26913	26661	26506	26608	26660	26539	26826	26619	26439	26660	26528	26964	26711	26796	26851	26651	26804	26544	26770	26514	26683	26769	26715	26631	26890	26634	26842	26906	26609	26774	26536	26697	26811	26831	26760	26677	26781	26853	26787	26737	26683	26553	27070	26625	26569	26847	26726	26571	26770	26888	26499	26417	26642	26560	26610	26860	26746	26702	26610	26543	26926	26801	26776	26710	26524	26835	26859	26888	26787	26716	26679	26632	26841	26640	26612	26876	26815	26643	26491	26853	26595	26590	26909	26799	26574	26623	26682	26556	26734	26837	26802	26772	26840	26669	26650	26609	26907	26873	26683	26519	26500	26683	26853	26628	26936	26682	27010	26700	26727	26459	26716	26726	26722	26764	26616	26637	26909	26640	26720	26565	26480	26659	26662	26671	26495	26623	26733	26442	26451	26639	26738	26474	26771	26727	26633	26553	26725	26661	26671	26488	26449	26527	26731	26792	26647	26903	26787	26624	26575	26528	26750	26648	26785	26728	26586	26582	26659	26518	26705	26543	26633	26725	26640	26794	26827	26703	26659	26668	26825	26874	26813	26853	26737	26903	26841	26649	26670	26647	26719	26717	26999	26609	26404	26697	26537	26791	26791	26729	26755	26951	26615	26499	26584	26950	26878	26690	26624	26787	26658	26632	26815	26679	26698	26793	26716	26659	26704	26781	26967	26721	26804	26752	26669	26839	26659	26881	26661	26538	26588	26483	26958	26611	26671	26635	26986	26718	26639	26429	26786	26662	26702	26790	26767	26743	26914	26671	26646	26776	26720	26893	26622	26742	26752	26753	26560	26726	26846	26566	26642	26550	26634	26782	26896	26424	26679	26869	26590	26552	26844	26706	26567	26685	26690	26716	26478	26660	26618	26760	26588	26725	26845	26670	26734	26564	26417	26709	26778	26552	26702	26636	26415	26793	26789	26665	26445	26238	26558	26655	26542	26338	26759	26612	26603	26825	26829	26679	26631	26836	26688	26523	26661	26681	26619	26700	26771	26600	26702	26643	26893	26660	26428	26739	26472	26703	26723	26642	26480	26715	26752	26585	26912	26948	26802	26684	26640	26632	26757	26779	26797	27094	26620	26675	26727	26846	26766	26699	26643	26632	26556	26490	26664	26749	26665	26698	26740	26773	26615	26709	26803	26531	26786	26937	26618	26668	26950	26744	26838	26735	26618	26601	26476	26753	26899	26625	26797	26759	26670	26681	26778	26635	26715	26889	26752	26643	26749	26815	26609	26602	26651	26566	26666	26872	26976	26833	26786	26671	26596	26582	26733	26551	26702	26675	26660	26659	26636	26738	26905	26521	26689	26849	26674	26426	26740	26909	26803	26639	26580	26646	26781	26299	26665	26788	26904	26423	26810	26791	26803	26784	26583	26758	26561	26671	26701	26754	26594	26694	26619	26531	26777	27106	26827	26669	26571	27036	26670	26655	26608	26681	26582	26928	26873	26801	26880	26516	26804	26696	26775	26669	26859	26795	26804	26620	26726	26757	26596	26859	26545	26796	26810	26903	26903	26735	26721	26688	26848	26720	26776	26693	26595	26809	26778	26717	26556	26673	26803	26642	26615	26770	26662	26934	26539	26620	26751	26735	26683	26774	26655	26533	26738	26461	26735	26836	26620	27034	26901	26832	26954	26700	26757	26711	26516	26385	26714	26692	26762	26786	26937	26777	26837	26426	26509	26624	26767	26808	26751	26655	26778	26718	26588	26501	26480	26747	26671	26841	26702	26644	26848	26710	26706	26515	26431	26681	26589	26724	26635	26663	26602	26503	26703	26756	26817	26840	26925	26841	26605	26777	26739	26837	26753	26659	26689	26932	26788	26705	26775	26790	26640	26846	26620	26545	26574	26641	26731	26734	26891	26737	26655	26755	26710	26597	26526	26664	26649	26681	26587	26601	26569	26787	26748	26611	26508	26893	26688	26712	26850	26802	26601	26616	26616	26812	26769	26802	26679	26705	26573	26767	26792	26535	26647	26703	26590	26662	26618	26510	26947	26639	26649	26807	26708	26700	26417	26608	26759	26652	26607	26654	26639	26713	26717	26906	26844	26595	26698	26836	26965	26763	26774	26713	26683	26615	26644	26334	26650	26716	26745	26589	26456	26607	26557	26633	26802	26424	26785	26564	26682	26528	26821	26541	26817	26594	26698	26365	26662	26777	26509	26761	26903	26597	26597	26602	26705	26752	26726	26594	26795	26457	26915	26660	26799	26582	26704	26761	26764	26583	26693	26431	26763	26819	26734	26739	26754	26846	26871	26747	26377	26641	26669	26746	26759	26368	26774	26621	26426	26898	26831	26826	26847	26370	26654	26685	26932	26923	26656	26394	26434	26704	26675	26489	26997	26781	26554	26450	26727	26554	26708	26697	26740	26894	26541	26657	26798	26645	26656	26856	26749	26481	26679	26637	26823	26538	26815	26449	26726	26816	26896	26689	26961	26660	26609	26715	26599	26976	26769	26701	26710	26406	26753	26568	26338	26697	26614	26822	26849	26907	26664	26461	26602	26685	27021	26775	26986	26613	27046	26847	27076	26696	26896	26874	26649	26626	26752	27092	26703	26733	26736	26833	26692	26735	26816	26437	26689	26804	26798	26606	26745	26500	26837	26810	26717	26751	26625	26640	26789	26481	26828	26800	26619	26731	26942	26647	26597	26763	26734	26493	26666	26550	26713	26712	26763	26613	26584	26430	26558	26856	26802	26955	26712	26609	26532	26608	26735	26855	26635	26598	26572	26460	26666	26677	26849	26757	26733	27031	26868	26769	26883	26758	26972	26574	26712	26672	26826	26689	26704	26760	26451	26666	26591	26862	26618	26809	26302	26896	26763	26605	26517	26433	26903	26613	26495	26698	26591	26573	26773	26650	26528	26667	26857	26663	26564	26674	26849	26601	26630	26819	26654	26640	27007	26634	26921	26751	26455	26389	26409	26831	26854	26708	26721	26717	26870	26704	26752	26681	26586	26940	26868	26885	26658	26709	26503	26778	26685	26912	26741	26801	26608	26528	26550	26725	26552	26604	26646	26505	26936	26531	26545	26489	26690	26878	26737	26882	26750	27050	26841	26638	26637	26536	26765	26711	26709	26731	26757	26406	26720	26717	26856	26708	26696	26770	26656	26875	26707	26718	26513	26626	26520	26540	26735	26687	26529	26541	26672	26643	26519	26664	26722	26781	26770	26769	26757	26721	26804	26931	26865	26662	26918	26580	26746	26838	26720	26816	26727	26530	26666	26475	26745	26917	26755	26966	26635	26848	26650	26625	26627	26315	26890	26384	26533	26652	26656	26552	26710	26524	26810	26869	26736	26578	26772	26647	26648	26506	26857	26693	26911	26473	26736	26736	26612	26742	26696	26796	26636	26724	26657	26847	26705	26621	26748	26623	26657	26783	26657	26577	26701	26604	26587	26719	26430	26414	26766	26714	26759	26755	26744	26786	26847	26676	26799	26626	26791	26684	26409	26606	26830	26554	26798	26619	26841	26882	26743	26616	26668	26446	27031	26571	27046	26421	26682	26956	26906	26855	26514	26520	26407	26725	26828	26821	26663	26853	26571	26679	26736	26755	26622	26765	26794	26714	26513	26765	26698	26734	26869	26742	26571	26548	26732	26544	26557	26800	26823	26855	26577	26722	26863	26724	26590	26768	26940	26684	26677	26440	26670	26636	26894	26726	26685	26764	26817	26775	26840	26646	26826	26774	26633	26648	26673	26769	26918	26618	26545	26933	26788	26598	26595	26963	26370	26675	26615	26614	26547	26794	26701	26536	26678	26620	26758	26783	26862	26836	26739	26375	26574	26858	26738	26484	26513	26587	26425	26515	26635	26634	26776	26554	26784	27005	26567	26728	26897	26909	26862	26880	26792	26759	26692	26745	26697	26883	26642	26548	26710	26863	26769	26650	26677	26808	26208	26659	26573	26540	26913	26847	26615	26733	26784	26597	26860	26668	26645	26852	26734	26775	26742	26777	26498	26684	26542	26652	26414	26578
52223	73318	68791	48686	44518	35132	27111	22856	20850	19632	18864	18014	17506	17484	17365	17464	17261	17404	17237	17340	17259	17227	17465	17327	17206	17306	17173	17316	17269	17379	17013	17308	17269	17145	17138	17282	17254	17160	17195	17212	17150	17173	17265	17226	17136	17173	17174	17206	17179	17206	17151	17316	17275	17180	17073	17169	17120	17283	17293	17177	17209	17152	17068	17249	17221	17269	17211	17271	17263	17210	17390	17267	17253	17112	17276	17283	17274	17169	17079	17187	16909	17311	17079	17440	17175	17163	17104	17277	17076	17205	17115	17178	17132	17262	17218	17064	17098	17251	17124	17227	17109	17221	17217	17055	17099	17246	17455	17174	17238	17201	17175	16964	17326	17232	17345	17137	17389	17231	17171	16977	17191	17341	17227	17247	17145	17160	17115	17137	17104	17052	17201	17158	17173	17158	17079	17176	17161	17281	17078	17132	17134	17270	17136	17195	17280	17026	17111	17323	17267	17296	17163	17320	17202	17226	17145	17135	17281	17035	17229	17255	17296	17166	17291	17326	17200	17109	17189	17147	17118	16972	17275	17269	17349	17104	17095	17166	17267	17323	17209	17241	17230	17261	17291	17163	17244	17233	17102	17114	17283	17251	17192	17105	17230	17321	17126	17358	17259	17167	17287	17120	17201	17125	17195	17251	17214	17370	17378	17390	17027	17189	17305	17097	17156	17127	17237	17173	17266	17360	17198	17249	17054	17342	17219	17071	17271	17181	17167	17257	17131	17211	17214	17020	17354	17190	17321	17172	17132	17195	17214	17296	17311	17290	17271	17073	17205	17247	17215	17208	17259	17138	17286	17134	17230	17029	17219	17210	17259	17282	17234	17261	17190	17101	17193	17345	17273	17263	17159	17062	17426	17238	17124	17188	17108	17176	17325	17161	17209	17314	17132	16965	17210	17187	17341	17478	17073	17138	17272	17094	17334	17146	17297	17326	17152	17250	17201	17241	17354	17070	17212	17270	17274	17122	17379	17248	17155	17124	17438	17268	17138	17093	17415	17134	17348	17155	17311	16997	17286	17307	17088	17201	17333	17039	16978	17180	17172	17256	17200	17197	17147	17240	17196	17124	17131	17104	17322	17343	17126	17088	17118	17375	17155	17234	17313	17179	17186	17086	17365	17275	17388	17157	17233	17075	17140	17241	17089	17021	17183	17279	16978	17146	17288	17321	17249	17250	17200	17364	17125	17352	17105	17152	17139	17222	17137	16976	17191	17178	17417	17269	17174	17083	17111	17016	17059	17174	17204	17188	17215	17095	17125	17157	17175	17240	17190	17100	17002	17114	17144	17307	17209	17028	17164	17306	17341	17219	17122	17249	17143	17197	17290	17247	17174	17167	17263	17197	17355	17386	17295	17223	17196	17259	17331	17190	17309	17203	17024	17177	17300	17174	17188	17027	17173	17202	17302	17223	17098	17307	17195	17269	17147	17240	17215	17234	17225	17219	17197	17124	17379	17229	17206	17244	17318	17194	17122	17145	17336	17246	17106	17098	17194	17135	17155	17240	17295	17317	17414	17121	17120	17065	17284	17287	17083	17288	17282	17278	17255	17144	17071	17178	17202	17315	17016	17389	17141	17301	17098	17364	17280	17189	17228	17163	17258	17326	17215	17293	17434	17233	17178	17015	17277	17256	17150	17181	17274	17295	17193	17110	17344	17163	17242	17181	17230	17070	17253	17265	17285	17116	17334	17180	17281	17232	17167	17302	17195	17086	17181	17155	17190	17172	17323	17335	17285	17266	17318	17284	17421	17210	17161	17218	17233	17152	17160	17196	17118	17126	17202	17243	17228	17255	17234	17223	17177	17249	17406	17201	17248	17264	17161	17321	17110	17131	17092	17225	17362	17201	17310	17172	17297	17207	17191	17153	17168	17307	17345	17175	17153	17184	17172	17017	17280	17144	17315	17052	17201	17265	17199	17171	17063	17178	17270	17161	17216	17266	17332	17202	17349	17194	17265	16880	17142	17137	17274	17289	17276	17205	17245	17161	17286	17075	17341	17277	17195	17215	16892	17321	17187	17287	17193	16963	17165	17242	17167	17001	17105	17304	17181	17192	17143	17279	16986	17332	17137	17214	17153	17175	17136	17311	17205	17201	17256	17264	17153	17329	17299	17094	17095	17235	17222	17192	17102	17237	17156	17059	17208	17258	17257	17314	17386	17211	17092	17277	17235	17219	17271	16984	17196	17228	17127	17263	17345	17165	17111	17357	17060	17307	17189	17210	17407	16972	17244	17138	17298	17078	17272	17094	17024	17301	17273	17071	17149	17362	17147	17237	17442	17167	17204	17039	17212	17128	17142	17066	17248	17151	17311	17243	17288	17237	17072	17170	17166	17000	17247	17263	17202	17161	17141	17310	17233	17339	17214	17120	17364	17242	17208	17177	17135	17040	17153	17200	17172	17063	17238	17291	17182	17064	17146	17289	17255	17096	17263	17320	17186	17282	17149	17164	17250	17098	17153	17177	17280	17276	17177	17209	17282	17137	17117	17297	17364	17200	16998	17141	17209	17121	17161	17203	17228	17196	17386	17216	17081	17261	17390	17186	17035	16993	17227	17236	17163	17351	17180	17143	17352	17114	17142	17138	17046	17060	17156	17255	17051	17271	17272	17200	17001	17189	17161	17172	17210	17205	17320	17257	17224	17133	17330	17306	17116	17315	17261	16909	17134	17335	17240	17224	17312	17103	17268	17191	17238	17314	17113	17360	17304	17204	17279	17301	17095	17237	17272	17192	17227	17370	17404	17189	17163	17194	17149	17250	17159	17162	17340	17154	17241	17362	17247	17354	17282	17271	17145	17023	17107	17316	17212	17183	17337	17098	17261	17044	17083	17343	17208	17329	17413	17268	17275	17124	17063	17122	17085	17229	17293	17221	17135	17131	17005	17096	17178	17280	17275	17323	17282	17309	17285	17230	17187	17293	17218	17240	17301	17205	17034	17197	17149	17181	17217	17241	17314	17184	17462	17226	17398	17163	17237	17199	17234	17247	17011	17302	17043	17219	16955	17026	17060	17346	17166	17154	17273	17225	17338	17151	17001	17077	17070	17011	17167	17198	17325	17243	16985	17151	17148	17113	17293	17302	17257	17151	17329	17159	17195	17254	17339	17020	17196	17301	17224	17152	17269	17041	17170	17251	17317	17041	17163	17301	17200	17018	17256	17201	17340	16982	17061	17234	17158	17342	17198	17212	17281	17166	17225	17255	17248	17105	17406	17222	17193	17176	17336	17161	17123	17231	17236	17158	17121	17238	17246	17063	17343	17071	17261	17164	17310	17277	17207	17194	17359	17271	17090	17367	17032	16983	17336	17153	17335	17133	17163	17195	17183	17190	17216	17272	17337	17082	17165	17244	17181	17024	17253	17140	17151	17255	17238	17252	17143	17205	17154	17126	17222	16950	17329	17281	17241	17406	17160	17240	17306	17179	17074	17286	17189	17111	17298	17102	17372	17297	17139	17114	17079	17222	17015	17092	17252	17464	17514	17336	17170	17156	17258	17141	17155	17010	17304	17160	17380	17134	17291	17170	17258	17305	17202	17320	17281	17279	17031	17293	17336	17164	17150	17203	17176	17196	17139	17178	17164	17303	17083	17161	17253	17177	17324	17233	17161	17204	17227	17261	17238	17131	17253	17227	17248	17183	17108	17233	17341	16977	17085	17285	17253	17158	17243	17324	17106	17105	17111	17451	17383	17228	17248	17236	17040	16990	17092	17279	17261	17106	17350	17072	17112	17342	17205	17283	17155	17418	17247	17277	17263	17230	17155	17267	17200	17238	17108	17155	17179	17187	17235	17206	17358	17217	17099	17142	17184	17243	17247	17115	17331	17180	17325	17304	17358	17228	17124	17340	17243	17239	17167	17199	17115	17255	17318	17060	17284	17343	17242	17180	17350	17190	17330	17328	17035	17218	17289	17154	17215	17124	17097	17381	16940	17104	17085	17327	17270	17401	17149	17291	17225	17235	17207	17251	17251	17210	17361	17327	17416	17152	17331	17207	17128	17160	17227	17336	17074	17188	17043	17370	17055	17183	17091	17226	17170	17294	17302	17321	17352	17347	17080	17194	17198	17185	17425	17145	17248	17260	17351	17187	17160	17132	17374	17247	17339	17331	17162	17251	17318	17371	17241	17260	17280	17266	17232	17417	17160	17228	17279	17417	17333	17265	17096	17011	17349	17112	17171	17203	17233	17266	17225	17250	17304	17162	17130	17078	17226	17379	17269	17347	17203	17261	17202	17298	17253	17123	17160	17024	17169	17196	17225	17256	17313	17226	17183	17254	17260	17196	17323	17204	17162	17282	17410	17145	17095	17316	17233	17330	17199	17193	17157	17256	17235	17014	17261	17353	17246	17241	17263	17304	17281	17209	17237	17225	17194	17171	17454	17221	17030	17171	17192	17144	17117	17333	17210	17318	17128	17345	17455	17113	17212	17071	17249	17237	17290	17142	17206	17109	17209	17347	17165	17237	17067	17274	17127	17182	17314	17254	17073	17234	17136	17116	17356	17092	17210	17222	17073	17308	17176	17011	17138	16986	17177	17086	17293	17132	17135	17027	17152	17299	17115	17142	17359	17186	17272	17239	17159	17227	17011	17157	17198	17229	17225	17119	17121	16987	17212	17171	16984	17194	17122	17315	17160	17118	17239	17213	17089	17012	17267	17176	17314	17229	17253	17129	17282	17185	17162	17110	17234	17228	17169	17263	17117	17184	17142	17184	17249	17100	17165	17394	17065	17270	17135	17174	17311	17192	17099	17252	16998	17228	17117	17168	17294	17274	17269	17270	17157	17150	17146	17219	17256	17264	17126	17285	17249	17233	17202	17323	17226	17166	17025	17229	17177	17186	17312	17317	17518	17173	17315	17207	17174	17337	17217	17228	17172	17230	17151	17345	17246	17257	17133	17142	17195	17225	17205	17248	17254	17096	17198	17222	17064	17346	17157	17184	17122	17372	17197	17133	17166	17063	17161	17125	17425	17217	17115	17146	17112	17324	17222	17151	17169	17280	17159	17310	17258	17210	17131	17048	17104	17120	17172	17222	17225	17166	17088	17160	17222	17264	17182	17076	17339	17112	17102	17213	17187	17296	17274	17286	17109	17070	17172	17118	17281	17179
26058	23911	42209	51327	55134	51306	42228	35284	32959	31266	29597	28622	27966	27612	27165	27238	26974	27140	27236	26910	27203	27008	27154	26940	26906	27186	26656	26748	26858	27172	26765	26949	26833	26757	27244	26719	26861	27059	26887	26752	26650	26890	26764	26828	26942	26586	26507	26790	26935	26856	26856	27084	27003	26787	26776	26727	26863	26805	26635	26853	26960	26757	26832	26704	26995	26970	27029	26968	26909	26865	27100	26943	26971	27134	26574	26697	26902	27025	26818	26834	26825	26690	26832	26865	26545	26631	26745	26763	26868	26683	26986	26758	26844	26652	26788	26777	26866	26755	26727	26786	26589	26954	26760	26994	27011	26671	26749	26739	26717	27053	26596	26695	26925	26718	26736	26744	26785	26800	26592	26856	26779	26601	27030	26820	26826	26695	26831	26648	26633	26833	26849	26927	27017	26661	26739	26669	26709	26969	26595	26806	27061	26789	26721	26669	26567	26697	27070	26904	27062	26463	26951	26530	26919	26618	26721	26607	26914	26599	26714	26936	26745	26707	26877	26505	26872	27027	26531	26669	26828	26684	26852	26746	26728	26643	26868	26985	27008	26647	26823	26943	26803	26894	26861	26773	26969	26932	26776	26664	26888	26860	26664	26743	26784	26816	26692	26676	26910	26631	26748	26908	26935	26602	26762	26619	26830	26617	26733	26764	26631	26842	26474	26933	26835	26744	26671	26668	26788	26452	26845	26791	26743	26924	27110	26689	26826	26841	26723	26511	26832	26698	27037	26751	26600	26962	27041	26788	26862	26782	26707	26686	26780	26875	26618	26645	26861	26775	26889	26727	26649	26785	26737	26536	26808	26507	26902	26713	26950	26775	26648	26575	26818	26550	26778	26823	26649	26699	26516	26526	26949	26762	26811	26734	26914	26919	26888	26801	26877	26734	26769	26775	26623	26773	26827	26863	26795	26829	26835	27049	26888	26547	26717	26934	26862	26927	26878	26909	26621	26643	26971	26763	26746	26741	26566	26807	26894	26912	27146	26843	26873	26795	26694	26782	26816	26608	26643	26816	26774	26913	26817	26646	26852	26915	26745	26792	26936	26938	27105	26613	26741	26876	26759	26595	26916	26833	26658	26556	26663	26672	26637	26865	27046	26794	26684	26752	26652	26811	26901	26806	26860	26785	26758	26794	26752	26917	26895	26779	26708	26759	26754	26579	26689	27023	26682	26839	26707	26788	27117	26841	26776	26946	26880	26969	26708	26846	26843	26806	26751	26998	26690	26959	26972	27073	26808	26649	26616	26946	26919	26705	26575	27138	26720	26843	26760	26761	26622	26908	26533	26982	27064	27083	26917	26641	26903	26675	26655	26773	26678	26660	26764	26553	26822	26861	27158	26970	26622	26958	26594	26919	26986	27001	26725	26978	26945	27009	26805	26786	26983	26702	26842	26519	26692	26838	26790	26900	26710	26676	26795	26870	26838	26720	26615	26919	26962	26847	26940	26743	26729	26745	26832	26561	26921	26747	26793	26829	26877	26951	27063	27066	27011	27023	26554	26842	26721	27117	26713	26589	26844	26598	26881	26840	27035	26831	26809	26844	27017	26642	26809	26846	26862	26729	26813	26725	26882	26967	26958	26652	26912	26824	26653	26837	26810	26747	27012	26911	26925	26827	26740	27028	26792	26805	26811	26526	26589	26684	26840	26763	27010	26865	26852	26769	26612	26574	26782	26660	26944	26673	26739	26738	27069	26818	26922	26744	26800	26726	26777	26724	27023	26788	26604	27014	26828	26823	26756	26795	26853	26678	26918	26858	26672	26761	26583	26731	26590	26885	26650	26872	26679	26247	26749	26868	26770	26959	26787	26860	26730	26547	26973	27016	26903	26813	26530	26672	26716	26469	26717	26859	26728	27008	26937	26625	26696	26875	26900	26784	26867	26829	26713	26704	26785	26699	26973	26986	26869	27072	26902	26911	26636	26763	26686	26641	26557	27019	26846	26698	26937	26703	26817	26698	26841	26938	26661	26568	26958	26961	26790	26768	26887	27033	26611	26894	26642	26883	26845	27046	26796	26559	26630	26864	27014	26579	26490	26846	26716	26754	26924	26646	26495	26789	26704	26862	26784	26697	26881	26802	26640	26825	26506	26675	26846	26886	26875	26998	26744	26812	26975	26652	26771	26761	26782	26761	26995	26661	26758	26725	26857	26743	26850	26839	26944	26968	26871	26635	26911	26572	26693	26799	26638	26486	26942	26792	26865	26655	26830	27032	26759	26738	26750	26904	26861	26763	26865	26669	27084	26605	26830	26887	27193	27113	26726	26879	26783	26788	26803	26814	26682	26707	26847	26638	27043	26919	26833	26668	27038	26851	26658	26925	26894	26746	26536	26527	26616	26621	26747	26737	26656	26885	26840	26747	26696	26855	26739	26791	26770	26659	26782	26903	27155	26767	26750	26517	26718	26674	26780	27038	26750	26552	26837	27035	26924	26806	26658	26891	27097	26841	27076	26905	26552	27158	26745	26813	26815	26692	26716	26634	26757	26888	26757	26890	26981	26794	26788	26702	26835	26772	26943	27045	26848	26876	26842	26649	26744	26757	26769	26982	26755	26743	26810	26948	26974	26649	26939	26949	26840	26704	26682	26586	26717	26824	26859	26752	26832	26752	26960	26733	26665	26690	26782	26924	26842	26807	26904	27025	26812	26781	26885	27083	26673	26782	26611	26716	26652	26714	26843	26765	26914	27006	26724	26503	26813	26922	26834	26798	26753	26587	26685	26656	26888	27111	26949	26938	26847	26872	26814	26878	26753	26824	26887	26897	26822	27067	26797	26743	26683	26802	26705	26912	26919	26828	26511	26824	26634	26633	26482	26787	26362	26885	26834	26805	26813	26725	27051	26707	26827	26728	26884	26837	26808	26579	27062	26719	26733	26810	26905	26774	26698	26765	26847	26684	26785	26608	26697	26543	26901	26871	26791	26696	26642	26700	26818	26958	26805	26943	26951	26725	26713	26912	27002	26827	26930	26851	26664	26601	26718	26698	26499	26808	26811	26903	26975	27085	26967	26925	26615	26721	26786	26743	26675	26755	26819	26833	26631	26797	26796	26770	26836	26748	27120	26753	26560	26810	26788	26659	26685	26656	26915	26888	26525	27024	26806	26946	26789	26552	26673	26811	26968	26679	26985	26931	26849	26489	26617	26815	26844	26855	26944	26717	26829	26835	26711	26914	26737	26812	26941	26742	26782	26957	26890	26893	26935	26808	26834	26848	26681	26864	26796	26660	26641	26763	26387	26488	26952	26695	26677	26725	26669	26659	26650	26902	26716	26652	26805	27012	26839	26712	26972	26919	26843	26530	26608	26962	26765	26664	27005	26756	26672	26787	26731	27100	26984	26611	26751	26799	26790	26864	26959	26946	26852	26705	26725	26669	26747	26795	26736	26818	26756	26787	26856	26931	26738	26677	26930	26850	26698	26696	26838	26812	26731	26840	26743	27032	26738	26938	26862	26858	26782	27020	26755	26673	26603	26522	26613	26692	26799	26912	26838	26788	26908	26741	26883	26874	26721	26776	26728	26653	26740	26813	26627	26975	26574	26685	26723	27043	26573	26904	26903	26903	26797	26986	26578	27027	26980	26768	26644	26899	26789	26656	26861	26653	26769	26868	26705	26769	26927	26699	26881	26621	26695	26822	26766	27012	26830	26740	26903	26767	26750	26716	26934	26956	26736	26914	26720	27068	26661	26847	26852	26683	26775	26611	26454	26565	26755	26844	26919	26774	26906	26711	26655	26637	26751	26825	26717	26537	26795	26758	26724	26992	27005	26871	26702	26751	26531	26618	26707	26642	26961	26583	26808	26854	26683	26642	26837	26719	26799	26825	26771	26592	27008	27004	26638	26693	27202	26784	26790	27001	26941	27119	26665	26736	26886	26715	26960	26582	26985	26766	27001	26862	26611	26836	26757	26926	26708	26812	26930	26763	26830	26839	26622	26653	26926	26867	26785	26706	26939	26586	26669	26849	26811	26845	26591	26491	26964	26920	26542	26877	26992	26858	26806	26817	26688	26791	26940	26860	26923	27012	26758	26849	26780	26930	26827	26736	26630	26563	26780	26883	27058	26584	26892	26669	26597	26723	26936	27073	26718	26645	26685	26907	26679	26816	26704	26880	26667	26716	26692	26677	26750	26686	26665	26613	26690	26861	26759	26844	27135	26773	26651	27007	27085	26677	26540	26828	26914	26732	26645	26663	26805	27012	26825	26637	26682	26817	26964	26801	26846	26814	26686	26745	27005	26861	26643	27183	26824	26751	26585	26832	27006	26779	26939	26690	27034	26872	26808	26968	26743	26582	26866	26616	26813	27023	26485	26827	26845	26911	26540	26823	26776	26784	26876	26927	26661	26710	26804	26687	26633	26726	26831	26952	26852	26780	26970	26725	26741	26885	26729	26967	26914	26800	26717	26699	26913	26788	26770	26903	26691	26784	26945	26634	26769	26717	26635	26714	26914	26747	26614	26866	26904	26921	26780	26773	27036	26837	26794	26826	26726	26758	26962	26850	26831	26885	26927	26773	26828	26761	26878	26743	26750	26748	26968	26655	26790	26606	26654	26888	26977	26587	26765	26587	26532	26605	26855	26707	26694	26989	26814	26887	26603	26716	26875	26986	26956	26703	27072	26867	26747	26887	26590	26917	26729	26775	26641	26757	26649	26873	26698	26865	26887	26693	26743	27077	26874	26977	26770	26876	26983	26938	26720	26848	26641	26569	26761	26630	26671	26944	26666	26606	26784	26750	26927	26733	26625	26801	26705	26704	27063	26662	26745	26661	26912	26539	26567	26839	26982	26912	26661	26698	26768	26788	27043	26568	26671	26775	26708	26738	26872	26699	26783	26853	26667	26800	26957	26887	26783	26790	26903	26855	26787	26649	26833	27053	26901	26878	27000	26751	26714	26879	26727	26777	26738	27000	26524	27169	26692	26874	26685	26778	26783	26653	26741	26802	26625	26720	26741	27103	26897	26502	26734	26594	26993	26696	26708	26769	26708	26671	26700	26764	26666	26823	26734	26780	26963	26759	26956	26606	26808	26697	26890	26916	26756	26821	26698	26838	26774	26680	26776	26866	26754	26394	26807	26754	26943	26847	26731	26805	26757	26825	26829	26563
52051	84624	76596	65254	58395	46654	34306	27463	24136	21777	19765	19227	18559	17782	17621	17374	17421	17642	17533	17411	17670	17516	17460	17489	17411	17396	17293	17334	17166	17413	17304	17172	17421	17282	17252	17041	17209	17235	17226	17267	17170	17260	17180	17339	17359	17286	17147	17378	17259	17281	17207	17076	17217	17211	17361	17344	17190	17147	17065	17348	17116	17417	17242	17326	17166	17302	17195	17156	17217	17431	17263	17330	17398	17266	17341	17228	17256	17407	17280	17343	17167	17360	17367	17214	17156	17291	17390	17239	17199	17203	17278	17316	17209	17155	17249	17150	16950	17285	17461	17382	17196	17281	17348	17380	17297	17139	17284	17265	17109	17279	17360	17254	17181	17114	17347	17214	17314	17354	17255	17350	17249	17177	17383	17259	17477	17111	17347	17406	17230	17235	17404	17192	17285	17255	17165	17374	17418	17344	17291	17184	17269	17235	17319	17212	17347	17460	17219	17335	17078	17437	17246	17328	17179	17192	17218	17467	17261	17424	17091	17246	17282	17401	17300	17268	17247	17277	17226	17239	17108	17345	17395	17303	17266	17233	17228	17328	17207	17334	17222	17295	17377	17326	17247	17273	17172	17234	17258	17318	17137	17280	17062	17478	17116	17262	17120	17384	17263	17174	17231	17142	17327	17254	17240	17228	17232	17170	17253	17089	17342	17126	17334	17259	17484	17064	17242	17178	17055	17471	17187	17322	17228	17186	17390	17329	17373	17304	17304	17422	17267	17295	17304	17305	17158	17258	17409	17259	17253	17286	17304	17305	17022	17368	17286	17237	17291	17179	17207	17164	17299	17136	17170	17384	17103	17196	17190	17279	17281	17398	17248	17344	17088	17438	17353	17314	17290	17115	17410	17313	17097	17180	17422	17189	17153	17214	17227	17195	17282	17308	17403	17244	17063	17314	17183	17270	17297	17239	17287	17227	17425	17349	17315	17160	17392	17404	17273	17255	17362	17296	17424	17223	17317	17252	17316	17354	17323	17296	17270	17306	17377	17023	17250	17261	17251	17208	17238	17226	17234	17246	17235	17404	17056	17220	17287	17323	17363	17166	17362	17152	17251	17202	17279	17302	17545	17499	17317	17346	17236	17204	17316	17335	17173	17244	17280	17343	17301	17259	17239	17271	17262	17264	17357	17168	17277	17254	17166	17265	17282	17153	17319	17168	17330	17421	17285	17295	17281	17431	17259	17017	17376	17197	17245	17246	17434	17444	17289	17256	17265	17215	17305	17035	17280	17282	17114	17381	17271	17305	17188	17220	17407	17313	17276	17362	17356	17152	17220	17342	17030	17170	17203	17305	17320	17292	17268	17040	17304	17136	17211	17236	17289	17438	17249	17393	17160	17324	17296	17334	17346	17353	17180	17287	17230	17344	17396	17293	17247	17265	17195	17291	17322	17170	17292	17279	17234	17322	17346	17213	17301	17410	17274	17200	17310	17312	17227	17395	17208	17175	17379	17201	17303	17199	17397	17401	17152	17297	17262	17099	17156	17250	17193	17278	17424	17420	17291	17284	17249	17355	17337	17258	17120	17199	17174	17416	17291	17311	17370	17217	17358	17258	17388	17263	17136	17239	17457	17304	17320	16903	17120	17250	17272	17375	17389	17501	17419	17285	17470	17365	17389	17252	17230	17121	17244	17023	17394	17057	17362	17336	17078	17126	17239	17189	17316	17433	17245	17296	17281	17144	17370	17302	17200	17256	17296	17210	17435	17227	17212	17329	17297	17360	17437	17220	17446	17221	17329	17363	17161	17264	17206	17389	17360	17445	17215	17283	17177	17378	17247	17268	17250	17309	17255	17349	17182	17231	17126	17323	17403	17159	17143	17185	17446	17168	17202	17362	17408	17271	17205	17211	17243	17283	17169	17330	17316	17337	17094	17443	17339	17147	17276	17358	17279	17235	17246	17300	17380	17170	17188	17313	17326	17421	17501	17067	17106	17181	17339	17273	17259	17315	17207	17211	17263	17254	17350	17130	17325	17385	17194	17240	17203	17370	17163	17412	17322	17181	17128	17215	17357	17110	17320	17281	17306	17240	17042	17156	17244	17174	17330	17455	17178	17155	17473	17285	17437	17318	17283	17268	17236	17330	17019	17451	17114	17117	17063	17321	17278	17208	17275	17008	17415	17217	17243	17158	17317	17328	17264	17181	17230	17148	17171	17331	17230	17328	17408	17189	17219	17338	17240	17201	17445	16967	17177	17264	17385	17329	17230	17200	17179	17248	17208	17168	17303	17263	17120	17439	17426	17330	17280	17248	17257	17424	17351	17141	17261	17134	16983	17240	17230	17414	17055	17196	17208	17191	17314	17310	17283	17338	17119	17470	17376	17092	17322	17254	17305	17346	17389	17316	17347	17356	17248	17283	17288	17393	17365	17246	17301	17290	17401	17159	17272	17286	17477	17372	17205	17278	17290	17407	17159	17478	17322	17340	17042	17253	17071	17365	17272	17362	17309	17398	17140	17167	17214	17096	17386	17280	17350	17161	17117	17265	17314	17372	17264	17336	17420	17313	17257	17062	17163	17243	17232	17328	17205	17297	17396	17244	17230	17165	17224	17339	17266	17267	17327	17549	17252	17440	17239	17182	17296	17353	17237	17301	17214	17329	17148	17324	17190	17228	17140	17342	17344	17109	17380	17366	17414	17199	17287	17192	17284	17342	17239	17218	17167	17236	17268	17314	17345	17207	17453	17138	17267	17326	17382	17305	17398	17283	17267	17177	17257	17171	17144	17239	17210	17226	17599	17241	17569	17072	17029	17131	17309	17188	17430	17174	17242	17231	17092	17205	17184	17243	17310	17128	17323	17315	17216	17394	17442	17171	17450	17257	17297	17210	17108	17240	17144	17079	17225	17141	17182	17166	17383	17047	17163	17303	17509	17404	17143	17215	17274	17308	17331	17239	17344	17192	17179	17222	17369	17397	17203	17284	17364	17192	17338	17337	17381	17207	17267	17209	17407	17183	17331	17286	17354	17339	17453	17520	17340	17396	17208	17229	17282	17350	17232	17094	17301	17220	17220	17218	17330	17227	17221	17267	17258	17425	17344	17388	17188	17227	17425	17265	17278	17429	17314	17053	17281	17203	17126	17174	17426	17068	17311	17205	17323	17212	17177	17450	17185	17306	17245	17272	17300	17403	17194	17262	17387	17243	17208	17349	17130	17263	17305	17183	17310	17315	17268	17316	17328	17503	17280	17058	17279	17252	17151	17243	17332	17305	17247	17202	17070	17163	17250	17180	17236	17247	17337	17379	17236	17113	17285	17205	17311	17255	17282	17178	17280	17258	17251	17312	17300	17407	17259	17190	17191	17338	17222	17445	17049	17276	17395	17229	17204	17252	17259	17396	17281	17291	17090	17175	17278	17336	17375	17422	17318	17268	17315	17373	17089	17274	17210	17343	17341	17503	17228	17155	17178	17318	17482	17302	17239	17341	17483	17396	17156	17285	17129	17170	17112	17202	17268	17183	17380	17269	17241	17371	17307	17136	17321	17352	17285	17151	17369	17305	17583	17274	17337	17240	17338	17350	17326	17344	17143	17204	17357	17273	17210	17078	17327	17256	17222	17273	17212	17346	17297	17266	17267	17200	17290	17227	17513	17292	17358	17195	17331	17338	17358	17296	17375	17313	17175	17218	17318	17452	17215	17094	17448	17363	17218	17305	17531	17361	17289	17163	17166	17239	17147	17299	17299	17189	17198	17287	17294	17198	17071	17242	17446	17206	17268	17388	17227	17246	17278	17150	17296	17073	17385	17270	17126	17231	17343	17217	17156	17393	17344	17381	17189	17100	17328	17343	17176	17397	17140	17352	17328	17167	17253	17354	17359	17182	17428	17515	17303	17064	17247	17123	17430	17286	17351	17270	17258	17299	17320	17333	17237	17164	17322	17278	17396	17266	17174	17172	17421	17390	17263	17403	17339	17211	17278	17226	17127	17309	17279	17417	17432	17263	17306	17320	17256	17247	17345	17380	17225	17266	17159	17189	17382	17381	17259	17324	17348	17087	17306	17248	17280	17337	17478	17154	17299	17278	17322	17387	17394	17253	17382	17331	17358	17153	17285	17288	17202	17128	17246	17133	17376	17227	17421	17133	17413	17509	17240	17197	17227	17278	17222	17213	17221	17473	17160	17093	17390	17253	17325	17363	17247	17233	17273	17255	17215	17240	17239	17211	17149	17375	17326	17437	17302	17270	17230	17392	17072	17322	17455	17312	17282	17218	17222	17287	17363	17289	17500	17121	17158	17325	17127	17169	17332	17339	17238	17290	17250	17472	17302	17281	17258	17380	17279	17302	17253	17133	17212	17133	17282	17244	17296	17280	17232	17188	17335	17234	17109	17325	17449	17384	17422	17276	17393	17087	17278	17397	17303	17211	17355	17229	17344	17252	17219	17114	17337	17235	17293	17281	17413	17226	17285	17352	17213	17294	17377	17177	17322	17370	17196	17256	17244	17280	17269	17241	17257	17241	17277	17075	17272	17149	17146	17334	17335	17208	17235	17175	17269	17229	17206	17213	17447	17281	17356	17253	17273	17433	17180	17271	17295	17206	17136	17237	17371	17209	17210	17119	17238	17222	17221	17314	17121	17234	17173	17292	17206	17382	17283	17411	17227	17253	17323	17157	17195	17203	17354	17068	17289	17175	17255	17208	17143	17329	17247	17224	17321	17319	17356	17390	17175	17300	17253	17356	17444	17213	17282	17421	17171	17321	17293	17220	17288	17216	17271	17316	17288	17411	17212	17280	17135	17230	17293	17310	17404	17164	17230	17238	17109	17194	17270	17407	17309	17458	17351	17317	17247	17223	17228	17319	17273	17214	17422	17118	17339	17172	17239	17254	17304	17278	17374	17292	17154	17216	17401	17220	17202	17379	17286	17298	17371	17227	17257	17303	17217	17303	17167	17140	17371	17084	17316	17184	17265	17275	17323	17226	17369	17251	17270	17334	17283	17183	17362	17292	17349	17259	17304	17466	17189	17081	17297	17060	17240	17158	17212	17044	17266	17419	17228	17188	17268	17338	17420	17173	17439	17287	17268	17127	17276	17285	17174	17260	17171	17273	17485	17362	17319	17405	17293	17150	17040	17472	17425	17345	17228	17208	17261	17377	17238	17307
23684	21717	33212	41562	48313	52513	48247	42004	38058	35055	31899	30344	28154	27453	27427	27139	27249	27096	26856	27203	26917	27112	26889	26776	27044	26680	26794	26642	26820	26746	26703	26829	26528	26438	26391	26438	26532	26673	26680	26541	26376	26308	26760	26347	26753	26637	26574	26406	26230	26383	26429	26527	26548	26631	26546	26739	26444	26680	26700	26226	26731	26493	26680	26405	26339	26806	26440	26662	26388	26771	26595	26704	26520	26616	26425	26313	26573	26753	26630	26526	26503	26629	26511	26450	26802	26331	26506	26449	26486	26305	26536	26191	26314	26507	26488	26324	26369	26604	26514	26592	26628	26513	26388	26617	26377	26411	26502	26576	26432	26535	26368	26431	26640	26352	26465	26238	26463	26535	26563	26479	26643	26586	26620	26549	26587	26488	26492	26622	26362	26389	26330	26251	26457	26608	26314	26313	26535	26404	26346	26317	26457	26306	26258	26496	26496	26252	26674	26609	26351	26656	26156	26436	26478	26612	26616	26381	26486	26849	26408	26392	26375	26617	26374	26503	26472	26412	26385	26570	26772	26231	26500	26358	26582	26666	26507	26340	26605	26509	26522	26347	26489	26391	26332	26464	26508	26478	26613	26623	26571	26542	26504	26367	26212	26396	26401	26466	26424	26691	26652	26632	26602	26720	26817	26544	26392	26370	26582	26544	26375	26651	26562	26440	26580	26570	26112	26521	26747	26285	26402	26586	26481	26401	26396	26740	26265	26351	26324	26288	26493	26374	26421	26409	26609	26437	26497	26249	26358	26595	26635	26688	26534	26791	26319	26202	26440	26489	26550	26590	26451	26372	26748	26353	26400	26318	26322	26602	26608	26603	26608	26264	26454	26492	26578	26453	26333	26462	26542	26409	26614	26549	26541	26506	26562	26376	26405	26505	26480	26598	26411	26128	26495	26420	26584	26294	26474	26489	26680	26599	26316	26527	26373	26304	26732	26520	26325	26504	26418	26689	26567	26384	26217	26473	26495	26478	26192	26255	26525	26367	26467	26658	26455	26729	26482	26441	26371	26558	26534	26482	26194	26548	26387	26348	26337	26583	26383	26219	26490	26350	26620	26393	26435	26611	26530	26256	26574	26603	26677	26476	26361	26253	26363	26500	26471	26414	26388	26336	26421	26655	26562	26086	26466	26274	26547	26461	26488	26493	26560	26424	26367	26683	26550	26463	26737	26498	26633	26463	26445	26509	26366	26522	26558	26328	26551	26623	26681	26367	26681	26499	26483	26460	26592	26340	26280	26327	26405	26698	26219	26545	26298	26273	26792	26487	26466	26593	26339	26422	26468	26518	26471	26722	26711	26226	26370	26571	26449	26630	26368	26650	26517	26374	26382	26627	26558	26549	26363	26536	26714	26540	26464	26190	26293	26585	26471	26287	26415	26506	26634	26577	26555	26361	26403	26510	26436	26450	26827	26575	26456	26411	26560	26278	26522	26447	26679	26505	26509	26532	26476	26190	26601	26649	26348	26435	26302	26474	26315	26301	26674	26637	26459	26474	26468	26258	26520	26527	26395	26525	26565	26452	26498	26508	26743	26545	26665	26410	26533	26598	26457	26387	26509	26375	26362	26573	26502	26288	26371	26339	26274	26431	26509	26583	26520	26365	26554	26581	26581	26333	26567	26442	26266	26544	26398	26457	26549	26598	26678	26503	26327	26417	26352	26376	26385	26368	26579	26471	26442	26660	26417	26628	26471	26629	26335	26285	26391	26511	26719	26755	26707	26466	26374	26707	26803	26431	26683	26470	26360	26230	26428	26680	26676	26715	26369	26352	26535	26346	26489	26374	26703	26518	26413	26341	26371	26357	26490	26613	26455	26322	26325	26405	26405	26758	26443	26509	26715	26405	26340	26576	26631	26713	26636	26527	26402	26691	26576	26331	26466	26303	26328	26432	26432	26265	26398	26565	26660	26411	26592	26405	26574	26708	26430	26501	26464	26603	26647	26657	26484	26283	26555	26564	26548	26441	26616	26724	26520	26531	26574	26454	26541	26277	26436	26628	26587	26538	26264	26534	26501	26612	26668	26650	26617	26493	26416	26111	26397	26383	26629	26599	26647	26497	26580	26717	26427	26395	26472	26413	26422	26512	26434	26476	26575	26712	26398	26753	26445	26301	26429	26533	26590	26261	26623	26433	26559	26227	26723	26484	26355	26529	26390	26295	26364	26374	26063	26321	26611	26432	26385	26587	26259	26485	26317	26305	26489	26625	26375	26508	26380	26477	26471	26433	26118	26377	26497	26163	26106	26466	26346	26308	26423	26319	26465	26563	26414	26480	26658	26727	26517	26680	26473	26324	26552	26626	26276	26379	26631	26397	26561	26604	26263	26603	26497	26403	26510	26241	26432	26584	26389	26282	26409	26503	26427	26710	26608	26409	26570	26463	26541	26327	26276	26296	26632	26343	26518	26518	26531	26412	26395	26443	26651	26247	26691	26419	26185	26556	26646	26390	26478	26553	26256	26486	26455	26392	26457	26417	26740	26428	26667	26537	26314	26380	26493	26428	26367	26217	26485	26370	26328	26571	26605	26535	26653	26299	26482	26694	26635	26451	26544	26356	26425	26373	26486	26454	26406	26476	26600	26387	26179	26297	26507	26317	26416	26476	26678	26647	26579	26568	26265	26622	26746	26603	26507	26343	26572	26463	26730	26418	26477	26201	26396	26485	26474	26470	26522	26408	26342	26452	26437	26434	26332	26265	26418	26340	26595	26532	26800	26587	26412	26439	26464	26361	26474	26210	26450	26372	26432	26554	26523	26590	26537	26377	26544	26427	26339	26634	26680	26716	26408	26751	26441	26513	26437	26494	26509	26568	26489	26534	26423	26377	26466	26406	26533	26545	26833	26776	26672	26422	26648	26749	26501	26287	26480	26570	26664	26523	26470	26330	26361	26414	26315	26486	26447	26323	26539	26680	26481	26445	26471	26574	26341	26299	26435	26509	26487	26332	26533	26499	26220	26438	26375	26624	26629	26449	26539	26638	26742	26523	26283	26485	26400	26332	26526	26286	26548	26600	26720	26494	26542	26612	26461	26543	26367	26246	26228	26415	26686	26550	26769	26583	26579	26444	26361	26343	26487	26612	26655	26657	26373	26511	26365	26605	26601	26818	26241	26561	26345	26390	26420	26334	26144	26449	26484	26588	26562	26446	26548	26419	26335	26531	26354	26404	26600	26616	26376	26520	26620	26496	26698	26558	26518	26548	26575	26457	26656	26305	26268	26463	26551	26593	26647	26339	26323	26689	26660	26450	26458	26220	26385	26516	26617	26634	26498	26334	26586	26677	26591	26424	26312	26328	26464	26383	26211	26226	26173	26722	26460	26437	26511	26307	26518	26449	26489	26387	26431	26548	26556	26275	26695	26398	26143	26561	26457	26577	26537	26503	26478	26305	26589	26731	26582	26390	26296	26649	26851	26616	26301	26550	26421	26304	26544	26481	26599	26399	26571	26496	26290	26576	26452	26431	26466	26560	26473	26398	26430	26409	26580	26409	26531	26602	26439	26651	26493	26516	26298	26586	26459	26392	26634	26701	26416	26438	26424	26513	26426	26223	26458	26745	26604	26423	26429	26562	26350	26331	26905	26353	26513	26334	26261	26652	26277	26315	26377	26591	26627	26539	26857	26559	26454	26383	26641	26307	26501	26613	26578	26438	26472	26369	26402	26447	26440	26760	26362	26371	26545	26547	26699	26584	26684	26311	26446	26417	26385	26358	26482	26706	26199	26489	26367	26306	26532	26285	26489	26217	26372	26525	26538	26680	26651	26478	26324	26576	26365	26460	26561	26347	26338	26374	26549	26248	26469	26509	26669	26414	26738	26431	26701	26664	26309	26582	26552	26549	26519	26443	26540	26702	26722	26310	26401	26430	26265	26484	26709	26416	26533	26673	26283	26375	26404	26748	26523	26408	26484	26562	26386	26334	26541	26965	26441	26599	26517	26475	26475	26358	26419	26300	26667	26461	26555	26492	26575	26528	26537	26361	26612	26787	26296	26300	26957	26478	26472	26416	26644	26673	26400	26585	26542	26630	26680	26256	26384	26457	26520	26489	26521	26541	26293	26885	26300	26390	26301	26531	26337	26518	26447	26376	26478	26531	26545	26556	26467	26446	26317	26302	26402	26607	26481	26615	26366	26349	26336	26590	26501	26548	26477	26555	26415	26281	26243	26428	26545	26723	26499	26459	26368	26272	26434	26520	26616	26567	26426	26409	26358	26713	26421	26461	26412	26544	26618	26465	26690	26486	26747	26622	26439	26384	26433	26469	26462	26391	26600	26245	26307	26192	26720	26566	26620	26521	26435	26422	26628	26284	26624	26536	26651	26483	26514	26583	26356	26612	26405	26547	26644	26662	26623	26307	26490	26836	26461	26505	26343	26498	26490	26340	26607	26393	26445	26724	26351	26402	26434	26496	26628	26297	26456	26525	26387	26385	26505	26698	26487	26432	26535	26448	26437	26389	26501	26510	26569	26596	26503	26561	26252	26164	26527	26501	26428	26533	26468	26515	26634	26513	26651	26595	26556	26689	26510	26343	26618	26607	26565	26617	26573	26465	26412	26572	26569	26555	26334	26417	26499	26705	26656	26292	26562	26287	26528	26513	26438	26559	26385	26282	26248	26684	26275	26441	26754	26468	26462	26516	26621	26540	26495	26350	26412	26504	26508	26665	26553	26342	26376	26287	26174	26554	26644	26427	26394	26273	26279	26369	26359	26609	26416	26489	26545	26380	26533	26407	26351	26512	26442	26563	26505	26548	26573	26444	26392	26430	26543	26484	26396	26516	26754	26480	26527	26322	26449	26357	26394	26247	26614	26248	26605	26593	26392	26634	26637	26673	26549	26334	26452	26464	26500	26287	26819	26513	26652	26487	26605	26484	26324	26408	26657	26554	26513	26570	26559	26434	26445	26593	26580	26657	26406	26660	26604	26721	26520	26350	26459	26344	26613	26559	26493	26263	26589	26318	26353	26529	26515	26449	26412	26318	26517	26452	26490	26144	26513	26463	26689	26615	26599	26300	26615	26468	26664	26559	26689	26544	26517	26480	26569	26625	26500	26217	26387	26470	26475	26670	26511	26503	26292	26404	26501	26441	26502	26411	26605	26502	26684	26398
55042	86690	82143	73474	61891	53893	42429	35804	30956	26643	22810	20797	18216	17997	17937	17709	17738	17531	17467	17555	17358	17238	17394	17173	17381	17267	17406	17088	17216	17189	16908	16957	17264	17271	17203	17041	17046	17167	17088	17205	17145	17109	17065	17207	16913	17013	17129	17102	17048	17157	17069	17173	17042	17076	17129	16852	17136	16963	17055	17039	17144	16992	17142	17172	17202	16828	17092	17260	17170	17143	17046	17207	17137	17014	17076	17052	17162	17112	17082	17108	17090	17135	17138	17236	17102	17002	17076	17205	17147	17019	17138	17122	17032	17168	16970	17133	17113	16988	17214	17049	17209	17058	17101	17084	17108	17014	16926	17163	17109	17124	17019	17115	17093	16942	17061	17102	17015	17192	17124	17090	17169	17187	17046	17067	16988	17039	16972	17020	17012	17055	16978	16991	17076	17155	17012	17039	17118	17069	17050	17046	17135	17090	17077	17206	17128	17094	17002	17053	17057	17176	17081	17087	17080	17058	17043	17047	17057	16978	17010	17116	17194	17001	17043	17105	16897	17269	17208	17019	17014	16981	17106	17247	17183	17043	17060	17101	17050	17020	17174	17145	17077	16926	17127	16947	17055	17184	17072	17152	17122	16959	17083	16972	16917	17137	17004	17085	17183	17200	17200	17131	16867	17157	17052	17179	17127	17134	16982	17167	17108	17019	17129	16967	16986	17004	17186	17178	17158	17283	17283	17149	17016	17213	17119	17045	17004	17107	17025	17167	17144	17211	17056	17015	16968	17099	17280	17205	17143	17113	17291	17088	17071	17125	16916	17276	17202	16857	16931	16916	17118	17013	17142	17193	17146	16932	17029	17159	17323	17112	17013	17066	17113	17027	17017	17246	17151	16855	16980	17167	16972	16883	17147	17184	17041	17092	17004	17025	17044	17188	16960	16993	16887	17086	17114	17061	17002	17029	17022	17117	17140	17143	17265	17025	17004	16880	17030	17161	16990	17210	16825	17249	16825	17084	16999	17043	17116	17003	17157	16978	17229	17201	17014	17135	17065	17081	17186	17073	17075	17121	17020	17191	17167	17076	16999	16971	17173	17212	17027	16992	17090	17222	16904	17116	17010	17069	17203	17071	17018	17121	17051	17157	17079	16898	16998	17008	16976	17051	17124	17286	17102	17162	17149	17125	17027	17049	17193	17145	17119	17291	17211	16995	17020	17086	17094	17012	17141	17114	17031	17090	16983	16961	17236	17141	17026	16914	17066	17149	16929	17035	17067	17227	17123	17098	17195	17005	17182	17095	17069	16953	17068	16983	17139	16992	17045	16994	17236	17257	17153	17167	16970	17234	17092	17109	17172	16998	17171	17017	17052	16987	17059	17078	16968	17046	17039	17100	17188	16996	17066	16981	17186	17124	16933	17157	17069	17032	17203	17118	17104	17014	17201	17079	17143	17128	16871	17091	16977	17105	16914	17066	17217	17071	17102	16935	17176	17093	17102	17056	17198	16938	17103	17041	17185	17212	17097	17116	17088	17028	16959	17162	17077	16980	17116	17204	17113	16920	16977	17211	17052	17058	17070	16897	17093	17036	16972	17157	17183	17182	17091	16952	17175	17147	17084	17149	17109	17107	16948	17008	17031	17181	17111	17092	17095	17075	16966	17107	16884	17158	17081	17149	17152	17163	17134	17184	17006	17218	17058	17169	17270	16848	17132	17166	17135	17148	17030	16970	17071	17100	17051	17012	17147	16916	17137	17175	17058	17010	17025	17088	17178	16972	16957	17120	17158	17151	17024	17055	17051	16974	17100	17170	16938	17251	17081	17053	16973	17110	17155	17180	17225	17047	17062	17065	17072	17069	16939	17173	17299	17028	17110	17020	17120	16957	16831	17153	16991	17180	17216	17160	16987	17150	17023	17038	17200	17098	16955	17035	17048	17208	17066	17044	17116	17149	17049	17215	17064	16964	17166	17274	16956	17118	17016	16925	17108	17102	16907	17045	17248	17147	17032	17222	17036	17014	16912	16979	17133	17095	17202	16907	17090	17020	16997	16996	16990	17174	17190	17102	17241	17111	17034	17223	17079	16988	17125	16922	17221	17111	17037	17117	17165	16870	17193	17092	17108	17005	17085	17038	17128	17087	17010	17127	17059	17246	17016	17200	17048	17228	17032	17125	17079	17030	17042	17166	17109	17126	17218	17170	17055	17270	17130	17027	17164	17172	16978	17126	17116	16942	17142	17211	17053	17142	17233	17006	17062	17189	17079	17210	17136	16879	17162	16930	17025	17254	17175	17076	17003	16922	17165	17082	17015	17097	17117	17031	16898	17200	17161	17275	17038	17171	16826	17122	17128	16984	17150	17099	17084	17103	17232	17041	17121	16956	17224	17085	17397	16974	16999	16941	17042	17190	16906	17074	16978	17014	17214	17194	17028	16932	17232	17015	16935	17008	17220	17165	17222	17178	16999	17309	17098	17013	17123	17042	17465	17024	17194	17106	17150	17242	17179	17094	17040	16931	17120	17108	16938	17007	17116	17203	17130	17092	17208	17208	17024	16954	17271	17082	17006	17032	17171	17122	17136	17043	16903	17042	17210	17043	17018	17172	17215	17062	17134	16979	16962	17069	17056	17048	16982	17165	17199	17058	17195	17083	17056	17033	17110	17181	17157	16951	17071	17071	17051	17025	17079	17054	17078	17093	17078	16970	17093	17206	17092	17107	17047	17170	17011	17071	17097	17204	17155	17025	17147	17080	17080	17144	17241	17044	17001	16983	17062	17136	17332	17030	17088	17003	17145	17051	16948	17083	17067	17133	17204	16890	16978	17198	16925	17040	17114	17179	17059	16927	17150	17238	17080	17199	17051	16968	17065	16978	17142	17035	16824	16946	17047	16922	17028	16921	16999	17055	16962	17153	17162	16946	16964	17132	17112	17126	17144	17090	17011	17122	17055	17119	17039	17010	17119	17109	17023	16982	17128	17097	16874	17024	16986	16962	17065	17080	17058	17045	17069	17133	17163	17073	17036	17272	17045	17027	17096	16996	17107	17221	17132	16911	17104	16989	17021	17089	17213	17284	16989	17106	17041	17199	17122	17067	16938	17173	17203	17191	16955	17116	17223	17116	17086	17024	17233	17099	16995	17069	17058	17060	17001	17081	17139	17170	17055	17046	17201	17118	17074	17093	17157	17157	16969	17044	17080	17029	17148	17148	17049	17103	17150	16865	16991	16997	17100	16986	17059	17167	17031	17155	17051	16971	17092	17169	17178	17061	17023	17011	17092	17028	17038	17045	17039	17007	16831	17053	16846	16858	16995	17243	17173	16953	17039	17050	16969	17186	17126	17013	17095	17125	17217	17095	17012	16995	17126	17086	17050	17042	16943	17054	16882	17078	17314	17079	17175	16959	16880	16904	17073	17171	16960	17233	17098	16955	17093	17119	16972	17069	17141	17040	17003	17165	16953	17117	16954	17141	16947	17088	17252	17065	17188	17124	16932	17252	16886	16932	17053	17198	17058	17043	16954	17071	17260	17105	17101	16996	17127	17063	17044	17095	17098	17056	17296	17079	17110	17106	17039	16935	17028	17117	17111	17066	17196	17140	16901	17022	16878	17281	17114	16872	16902	17072	17143	17184	17150	17109	17036	17046	17160	17069	17131	17094	17010	17058	17363	17002	17124	17021	17092	17103	17078	17056	17109	16969	17037	17047	17059	17013	17108	17193	17051	17068	17086	17018	17164	17158	17080	17119	17075	17195	17228	16999	17181	17104	17071	16983	17193	17098	17195	17035	17289	17025	17294	17242	17142	17136	17195	17024	17064	16988	17087	16938	17055	17109	16968	17210	17030	17006	16988	17086	17096	17213	16968	17126	17097	17113	16877	17133	17303	17175	17215	17168	16986	16952	17045	17066	17037	17027	17043	17187	17011	16972	17216	17020	17170	17195	17071	17136	17096	16983	16943	17076	17151	16894	17079	17104	17182	17190	16871	17255	16992	16892	17105	17053	17155	17236	17046	17077	17017	17075	17129	16965	17081	16999	16992	16988	17077	17380	17030	16946	17206	17053	17059	16932	16970	17119	17307	17098	17112	16960	17204	17139	17310	17052	17090	17036	16961	17095	17050	17071	17013	17139	17104	17165	17001	17168	17086	17155	17074	17224	16966	17160	17103	17071	17008	17140	16954	17196	16958	17145	17034	17055	17093	17047	17114	17242	16969	17074	17037	16970	16998	17023	17079	17081	17038	17105	17064	17135	16944	17206	17027	16944	17152	16953	17152	16895	17188	16853	17005	17041	17157	16959	16983	17117	16998	17081	17132	17116	17168	17307	17097	17157	17050	17105	17003	17061	17029	17136	17208	17164	17311	16938	17097	16959	17309	17031	17270	17174	16970	16998	17016	16953	17154	17202	17030	17082	17121	16984	17133	16961	17118	17040	17121	17104	17028	17240	17133	17024	17077	17138	17225	17219	17198	17145	17165	17237	17317	17151	17219	17124	17119	17019	17208	17115	17041	16972	17018	16892	17020	17016	17183	17164	16983	17208	16978	17106	17101	16902	16988	17167	16963	17096	17107	17111	17040	17079	17237	17020	17130	17033	17004	17128	17131	17058	17219	16884	17062	16994	17067	17244	17048	17135	16865	17118	17049	17186	17018	16997	17075	17141	17054	17056	17205	17121	16943	16999	17029	17260	17071	17124	16884	17054	17098	16986	16978	17072	17147	17099	17061	17277	17149	17145	16936	17048	17123	17025	16831	16967	17103	17094	17091	17044	17117	17257	17128	17165	17054	17037	16951	17156	17135	17187	16997	17050	16995	17118	17254	17049	17113	17125	17105	17070	16934	17193	17212	17190	17211	17118	17261	17114	16932	16908	17009	16902	17017	17351	17156	17095	17120	17210	16981	17087	17034	17123	17059	16998	17130	17165	17054	16993	17076	17116	17166	17217	17090	16871	17048	17242	17030	17107	16930	17098	17108	17123	17122	17063	17058	17146	17157	16984	16982	17100	17074	17084	17033	16978	16933	17166	17142	17099	17190	16989	17119	16984	17149	17029	17056	17175	17081	17253	17066	17014	17111	17024	17205	16875	17208	17051	17068	17112	16817	17047	17053	17155	17206	17016	17046	17130	17030	16869	17045	17065	17162	17178	17045	17111	17099	17198	17132	16905
49730	62536	58449	52392	43598	38556	35084	32523	30776	29333	28207	27461	27009	26923	26809	26657	26754	26830	26645	26432	26521	26459	26533	26515	26489	26433	26531	26302	26311	26442	26510	26502	26463	26568	26314	26460	26145	26368	26457	26408	26494	26386	26158	26262	26552	26274	26482	26501	26563	26453	26473	26271	26401	26277	26222	26312	26522	26760	26509	26556	26632	26524	26405	26405	26474	26583	26571	26491	26341	26298	26624	26455	26256	26315	26148	26635	26412	26422	26504	26353	26522	26727	26399	26423	26313	26261	26496	26511	26545	26287	26318	26300	26250	26550	26446	26393	26492	26363	26527	26306	26447	26426	26275	26533	26457	26569	26547	26704	26269	26331	26191	26212	26445	26406	26373	26216	26392	26515	26341	26308	26508	26421	26432	26137	26557	26496	26533	26456	26302	26698	26465	26352	26565	26274	26507	26198	26313	26369	26539	26447	26284	26300	26332	26289	26273	26208	26299	26019	26200	26383	26470	26332	26395	26535	26527	26323	26321	26555	26343	26213	26336	26271	26270	26265	26237	26532	26476	26583	26383	26336	26310	26468	26457	26345	26450	26312	26423	26310	26340	26275	26269	26523	26646	26115	26611	26528	26564	26145	26141	26209	26471	26555	26548	26409	26507	26387	26270	26343	26495	26315	26387	26429	26407	26633	26334	26371	26535	26104	26575	26383	26494	26283	26450	26250	26206	26327	26661	26263	25991	26408	26583	26527	26325	26520	26557	26357	26714	26374	26326	26505	26291	26395	26490	26336	26507	26469	26461	26479	26439	26398	26345	26462	26199	26610	26536	26463	26163	26441	26428	26433	26379	26382	26218	26593	26580	26272	26561	26358	26434	26394	26302	26297	26362	26274	26311	26341	26507	26644	26566	26381	26328	26342	26470	26656	26531	26412	26454	26482	26461	26338	26523	26712	26415	26400	26562	26395	26200	26275	26323	26233	26671	26279	26567	26468	26032	26329	26339	26313	26367	26308	26386	26526	26464	26484	26253	26335	26453	26535	26380	26317	26460	26219	26368	26611	26418	26313	26423	26351	26470	26100	26261	26313	26427	26400	26483	26550	26292	26438	26241	26499	26234	26442	26387	26458	26416	26412	26328	26076	26361	26318	26347	26346	26283	26371	26635	26511	26351	26232	26507	26248	26646	26453	26632	26495	26164	26304	26285	26422	26287	26278	26220	26359	26438	26526	26256	26539	26387	26376	26429	26502	26357	26481	26699	26374	26297	26466	26360	26357	26446	26257	26404	26365	26338	26556	26313	26362	26413	26431	26212	26473	26399	26163	26450	26204	26460	26372	26245	26312	26359	26257	26344	26496	26287	26372	26424	26588	26543	26350	26472	26562	26281	26367	26510	26443	26740	26206	26301	26368	26484	26377	26659	26336	26547	26510	26368	26325	26506	26356	26487	26390	26302	26361	26498	26495	26184	26587	26399	26234	26461	26632	26383	26519	26349	26372	26396	26283	26581	26302	26502	26248	26361	26445	26483	26527	26476	26148	26664	26472	26307	26303	26362	26235	26353	26392	26628	26469	26470	26458	26403	26346	26635	26380	26291	26198	26187	26360	26429	26319	26417	26364	26282	26287	26574	26375	26355	26270	26430	26431	26443	26543	26543	26530	26225	26375	26395	26321	26251	26452	26397	26486	26469	26212	26121	26148	26567	26467	26447	26371	26231	26558	26672	26392	26450	26465	26494	26734	26446	26564	26399	26482	26248	26350	26220	26783	26694	26447	26518	26350	26438	26601	26606	26220	26677	26355	26496	26362	26504	26407	26596	26386	26469	26163	26450	26403	26451	26722	26669	26309	26163	26313	26270	26220	26587	26159	26181	26326	26504	26437	26312	26539	26508	26326	26443	26270	26389	26440	26648	26212	26440	26314	26277	26197	26303	26515	26570	26444	26437	26453	26516	26517	26571	26518	26528	26485	26837	26354	26448	26424	26355	26421	26478	26449	26667	26431	26608	26138	26372	26521	26375	26384	26406	26750	26469	26566	26419	26321	26192	26474	26474	26485	26435	26491	26259	26295	26446	26494	26472	26395	26743	26513	26617	26381	26527	26318	26476	26445	26468	26528	26536	26326	26343	26259	26261	26261	26489	26463	26269	26225	26356	26564	26432	26740	26518	26295	26362	26418	26409	26638	26319	26417	26374	26545	26321	26245	26463	26465	26335	26229	26249	26238	26423	26375	26628	26372	26484	26324	26314	26409	26200	26255	26331	26317	26304	26586	26571	26309	26415	26390	26413	26748	26661	26311	26431	26454	26462	26390	26526	26522	26425	26446	26316	26354	26613	26467	26244	26193	26291	26527	26342	26359	26439	26537	26278	26511	26302	26339	26554	26464	26390	26273	26220	26355	26236	26369	26549	26436	26290	26223	26094	26543	26165	26432	26569	26564	26618	26391	26559	26465	26309	26546	26605	26391	26262	26538	26428	26271	26750	26553	26389	26148	26384	26301	26361	26252	26356	26427	26597	26488	26360	26257	26349	26592	26494	26375	26522	26363	26576	26299	26278	26415	26465	26529	26498	26220	26437	26253	26337	26531	26645	26511	26675	26450	26281	26433	26312	26469	26403	26364	26506	26481	26330	26445	26214	26512	26610	26584	26381	26507	26455	26293	26325	26419	26561	26691	26430	26383	26445	26577	26050	26486	26384	26505	26490	26559	26512	26270	26376	26614	26254	26417	26363	26718	26407	26441	26450	26348	26364	26639	26558	26480	26473	26451	26554	26569	26405	26411	26455	26546	26314	26438	26408	26334	26527	26413	26316	26263	26347	26310	26505	26326	26515	26263	26658	26232	26580	26347	26429	26427	26386	26299	26670	26496	26414	26393	26242	26383	26493	26413	26355	26420	26266	26429	26498	26475	26493	26419	26515	26638	26677	26384	26491	26277	26514	26182	26381	26477	26252	26360	26259	26117	26476	26529	26292	26262	26557	26494	26489	26212	26364	26707	26659	26441	26360	26522	26436	26365	26165	26392	26552	26383	26486	26504	26263	26530	26554	26577	26556	26515	26554	26224	26197	26313	26426	26470	26282	26273	26653	26326	26359	26426	26526	26595	26268	26427	26420	26643	26389	26494	26340	26300	26579	26547	26523	26449	26348	26216	26568	26647	26347	26431	26404	26409	26477	26361	26379	26357	26370	26417	26339	26356	26250	26563	26510	26677	26319	26286	26589	26300	26420	26315	26574	26275	26366	26528	26311	26364	26609	26507	26376	26350	26255	26551	26229	26548	26366	26453	26484	26291	26391	26445	26662	26381	26371	26293	26260	26425	26311	26359	26646	26500	26589	26352	26457	26437	26467	26557	26486	26533	26440	26163	26572	26486	26496	26596	26710	26545	26391	26329	26543	26461	26361	26706	26449	26409	26433	26448	26351	26628	26484	26469	26479	26642	26484	26509	26648	26364	26430	26419	26199	26277	26457	26105	26379	26673	26216	26375	26516	26454	26489	26404	26533	26362	26475	26542	26323	26351	26149	26466	26361	26236	26507	26483	26433	26513	26402	26589	26415	26528	26487	26227	26536	26240	26436	26398	26374	26560	26453	26270	26497	26409	26245	26539	26588	26464	26366	26377	26578	26712	26566	26570	26383	26431	26517	26467	26528	26602	26458	26227	26184	26293	26344	26374	26368	26406	26679	26174	26415	26284	26342	26648	26419	26367	26392	26454	26332	26518	26579	26312	26532	26651	26350	26473	26648	26502	26264	26112	26417	26552	26412	26350	26414	26408	26499	26744	26432	26566	26449	26414	26397	26258	26337	26155	26282	26537	26298	26285	26364	26435	26670	26274	26530	26494	26406	26469	26361	26507	26314	26431	26318	26539	26548	26603	26287	26309	26461	26398	26685	26487	26478	26377	26599	26413	26403	26339	26625	26348	26321	26403	26524	26616	26400	26441	26413	26476	26497	26355	26419	26297	26498	26310	26444	26380	26451	26389	26326	26381	26689	26429	26488	26515	26329	26245	26509	26390	26141	26370	26426	26281	26354	26454	26231	26180	26405	26499	26455	26505	26406	26227	26264	26259	26308	26618	26318	26230	26578	26515	26453	26407	26277	26328	26405	26612	26276	26459	26661	26277	26339	26244	26184	26299	26599	26328	26375	26308	26377	26397	26266	26427	26629	26601	26515	26240	26420	26316	26333	26234	26426	26481	26498	26512	26495	26274	26383	26487	26592	26403	26321	26323	26038	26454	26148	26388	26478	26456	26140	26230	26290	26304	26292	26474	26369	26468	26439	26580	26330	26466	26549	26351	26204	26503	26417	26377	26631	26245	26521	26420	26353	26242	26397	26408	26345	26244	26397	26273	26418	26309	26383	26263	26676	26343	26414	26394	26196	26382	26285	26395	26290	26402	26344	26255	26321	26313	26407	26336	26495	26520	26519	26495	26540	26291	26503	26439	26394	26580	26519	26580	26330	26424	26462	26662	26265	26240	26378	26210	26309	26445	26238	26411	26647	26589	26396	26174	26132	26360	26475	26576	26148	26476	26427	26209	26489	26358	26524	26416	26477	26373	26462	26410	26385	26159	26162	26308	26495	26421	26564	26409	26441	26423	26290	26484	26490	26319	26375	26692	26221	26252	26503	26490	26591	26730	26368	26430	26363	26377	26536	26601	26632	26576	26590	26379	26526	26477	26647	26299	26228	26318	26475	26469	26427	26253	26503	26333	26412	26422	26488	26272	26488	26445	26434	26266	26552	26365	26489	26335	26764	26535	26474	26364	26536	26563	26357	26475	26506	26394	26290	26501	26408	26313	26315	26492	26642	26275	26419	26487	26268	26427	26471	26349	26457	26547	26387	26445	26720	26442	26261	26294	26398	26425	26391	26399	26610	26380	26411	26498	26323	26245	26446	26545	26468	26489	26471	26667	26527	26291	26415	26314	26356	26298	26325	26581	26530	26517	26515	26483	26554	26429	26307	26575	26517	26368	26495	26392	26487	26553	26350	26543	26264	26598	26697	26507	26414	26600	26210	26276	26445	26184	26546	26343	26396	26410	26205	26486	26567	26288	26400	26414	26257	26488	26492	26440	26541	26410	26366	26480	26645	26579	26740	26447	26393	26554	26372	26298	26702	26552	26308	26446	26190	26526	26380	26570	26294	26371	26406	26388	26497	26404
53477	70892	58018	46786	37683	31809	27758	24739	22449	20551	18977	18332	17998	17712	17691	17330	17117	17150	17137	17089	17399	17147	17236	17180	16942	17083	17062	17187	16978	17198	17084	17095	17160	17018	16977	16892	17013	16909	16954	17118	17138	17060	17092	17064	16970	17024	17064	17033	17134	17169	17073	17061	17019	17102	16947	17128	16968	16980	17036	16920	17005	17126	16900	16978	17030	16992	16945	16931	16969	17065	17128	16868	17011	17071	17106	16951	16860	16997	17028	17153	16974	17075	17066	17235	17131	17012	17148	17057	17183	17092	17127	17201	17010	17255	17158	17096	17095	16919	17081	16966	17001	17029	17079	17065	17061	17028	16863	17103	16949	16968	17132	16962	17141	17058	17113	17049	17359	17041	17271	17015	17021	17176	17121	17019	16927	17127	17013	16840	16982	17043	17083	17026	17054	17023	17045	16969	17034	17022	16995	17061	16947	16996	17038	16996	17022	17051	17280	17210	16873	17078	16945	17312	17132	16987	17128	16978	17108	16964	17101	17042	16967	16960	16830	16953	17084	17096	17059	16997	17039	16992	17097	17169	17088	16961	16849	17132	17031	17102	17047	17092	16992	17124	16928	17012	17093	17221	17128	16972	16936	17057	17033	17020	17024	16961	17074	16820	17129	17089	17095	16917	17047	17071	17037	17174	17319	17017	16989	17153	16937	17014	17008	16981	17204	17020	17155	17170	17066	17218	16860	17108	17073	16885	17101	16866	17223	16975	17019	17015	17174	17015	17289	17279	17083	17094	16950	16905	16801	17064	17051	16972	17019	16994	17124	17041	16978	17017	17071	17050	17208	17156	17027	17195	17029	17130	17113	17155	17143	17035	17271	17117	16945	17051	16926	16946	17111	16753	17144	16721	17152	16888	16992	17164	17036	17123	16973	17212	17127	17066	17214	17083	17263	17207	17014	17141	16912	17121	16969	16958	17012	17147	17141	16967	17184	17125	17103	17086	17064	17065	17137	17088	17013	17038	17022	17001	17119	16906	17060	17279	17200	17134	16984	16866	17104	17034	17118	17165	17058	16939	17182	17028	17142	16880	16949	17078	16941	17100	17127	17184	17000	16999	17074	16912	17154	16941	17027	17170	17037	16946	17273	17071	17014	17240	17026	17063	17108	16955	16895	17006	17151	16994	16945	16980	17049	17046	17078	17011	17149	17141	16953	17133	17109	16987	17120	17166	17008	17148	17045	17092	17064	17068	17062	16902	17077	16979	17193	17024	16892	17185	17075	17054	17130	17091	16840	17136	17074	16876	17070	17130	16887	16890	17004	17090	17045	17148	16849	17059	16957	17178	17014	16966	17029	17001	16930	17004	17044	17004	16854	16981	17027	17076	17095	17011	17132	16937	17034	16978	17087	16986	17094	17222	17035	17025	17038	17233	17094	16970	17132	16971	16918	17123	16966	16866	16967	17060	17133	17057	16997	17005	16837	17079	17059	17125	17027	17034	16990	17042	17204	17089	17122	17018	17057	17010	16986	16912	17200	17109	17049	17060	17104	17221	16956	16960	17203	17041	17082	16993	16932	17091	17114	17125	16929	16982	17045	16956	17093	17193	16997	17226	17208	17034	17011	17031	16898	16919	17043	16987	17124	17020	16962	17144	17132	17071	17011	16923	16916	17024	17110	17078	17163	17029	17083	16839	17193	17077	17126	17048	17230	17065	17148	17049	16998	17024	17083	16918	16852	17097	16887	17041	17081	17058	17005	16966	17106	17075	17183	17061	16923	17094	17146	16997	17100	17041	17186	17050	17011	17100	17051	16950	17009	17005	17096	17006	17082	17156	16957	17224	16935	16918	17057	17006	16862	17017	17071	17151	16922	17177	17071	16978	17028	16942	17127	17011	17172	17093	16997	16911	17257	17045	17138	17169	17035	16978	17112	16952	17018	17023	16959	17118	17263	16908	17044	17068	17026	17101	17092	17078	17083	16914	16985	17193	17058	17127	17019	17072	16940	17033	17119	17091	17037	16932	17126	16831	17079	16999	16989	17101	16873	17116	16874	17055	16876	16929	17183	17016	16916	16923	17086	16859	17019	17009	17113	17046	17087	16976	17087	17093	16946	17099	17047	17133	17051	16966	17203	17083	16957	16834	16993	16955	16980	17052	17095	16958	17172	16974	17001	16978	17194	16966	17168	17055	17002	17144	16991	17042	17273	16933	16982	17229	16919	17041	16907	17047	17007	16855	16982	16953	16947	17261	17082	17138	17088	17011	17136	16951	16893	17011	16853	17012	17212	17050	17098	17217	17165	17072	17093	16947	17054	16999	17186	17183	17122	17113	16944	17111	16903	16988	16986	16981	16965	17044	17173	17151	17271	17062	17137	17265	16863	17149	17037	17081	17203	17205	17045	16939	17013	17071	17049	16771	16914	17013	17032	17193	16963	17038	17026	17189	17036	17040	17092	17018	17151	17190	17081	17088	16862	17111	17086	17039	17220	16956	16821	16994	16904	16985	17107	16918	17122	17147	16928	16976	17154	16935	17293	17087	17135	16922	17035	17008	17096	17136	17088	16896	17087	17036	16951	16943	17013	17066	16980	17064	16933	16925	17084	16871	17222	17037	16900	17152	16742	16964	17067	17018	17175	17058	16905	16968	16989	17022	17025	17141	17033	17052	17179	17142	17196	17016	17128	17142	17164	17003	16941	16959	16974	17181	16973	17102	17028	17166	17121	17122	17088	17162	17113	16976	17185	17104	17003	16981	16986	17132	17283	17071	17029	16989	17158	17097	16876	17111	16945	16923	16829	17096	16933	17285	17177	17042	17134	16869	17091	17001	17114	17111	17048	17013	17164	17228	17099	17120	17050	17170	17107	17046	17111	17030	17037	17066	17143	16902	17135	17036	17158	17039	17064	17106	17060	17154	17012	16849	17061	16831	17127	17097	17107	17090	17029	17225	16924	17039	16978	16938	17032	17087	16975	17032	17056	17238	17006	16784	16945	17121	17016	16968	17178	16958	17194	17170	17041	17022	16965	17280	17233	16915	17079	17208	17104	17020	16992	17132	16899	17122	16970	17015	17035	17206	17172	16980	17104	17226	17034	17015	16987	16934	17254	16968	16993	17177	17119	17151	17054	16811	16928	16992	17082	17072	17015	17073	16931	17058	16977	16927	17120	17089	17116	17024	17079	16906	17174	17038	17135	17166	17082	17047	17109	17010	17014	16914	17079	17131	17049	17034	16924	17269	17035	17024	17212	16911	16942	17119	17096	17010	17116	16927	16845	17014	16953	16880	17219	17266	17208	17045	17150	16822	16919	17133	16956	17129	17211	16952	16972	16992	17205	16905	17071	17132	17024	17081	17014	17113	17214	16982	17006	17057	16919	17057	16995	16959	16972	17020	16999	16882	17053	17068	16966	17180	17006	16965	16943	16868	17120	16916	17118	17073	16969	16984	17035	17054	16985	16955	17105	17082	16958	17151	17066	17119	17033	16854	16676	17036	16934	17094	16921	17219	16994	16896	16850	16993	16863	17074	17012	17157	17017	17234	17099	16920	17067	17141	17005	17043	17078	17040	17100	16906	17234	17031	16997	16880	17058	17005	17223	17083	17026	17008	16955	17121	16978	17039	17051	17148	17043	17133	17136	16900	17048	17231	16949	17056	17136	17155	16940	17031	17064	16909	16977	17172	16886	17083	16928	17054	17109	16925	16925	16930	16976	17098	16839	17101	17072	17026	17206	17033	17077	17026	17221	16939	17077	17053	17059	17042	16976	17011	16946	17160	17022	17009	16973	17109	16916	17000	17104	16979	17179	17197	17042	16918	16976	17050	17058	16998	17076	17044	17020	16963	16846	17154	16884	16989	17302	16816	17065	17210	17013	17057	17140	17175	16998	17192	17295	17097	17098	16880	17130	17086	17249	16996	17046	17057	17042	16961	16954	17040	17248	17024	17185	17048	17010	16982	17130	16811	17015	17063	17045	17189	17146	17174	17193	17203	17100	17002	17023	17199	16935	16854	17203	17025	16942	16939	17084	17089	16939	17028	17068	17059	16964	17016	16953	17089	17057	17003	16902	17187	17067	16956	17052	16902	17124	17007	16792	17092	16974	17031	17116	17223	16996	17006	17137	16982	17102	16907	17090	17132	17115	16992	17113	17018	17061	16852	16901	17004	16906	17168	17021	17060	16983	17244	17198	17121	16885	17037	17016	17082	17087	17072	17109	17298	17058	17009	16943	17005	17004	17062	17403	17109	17106	16849	17009	17025	17012	17197	17099	16990	17044	16889	16969	17002	17071	17119	17063	17039	16923	17050	17130	16955	17090	17041	16970	16952	17183	17119	17119	17089	17040	17055	17166	17204	17037	17049	17098	17047	17176	16989	17017	17112	17341	16987	17086	16998	16990	16916	17064	17107	17067	17091	17215	17016	17007	17025	16969	16984	16857	17062	17000	16922	17037	16813	17068	17121	17142	17058	17060	17295	16988	16973	17127	17062	17103	17195	16997	16948	17029	16857	16992	16955	17103	16941	17189	17053	17058	17102	17008	17023	17138	17034	16992	17066	17133	17105	17005	17099	16957	17070	16919	17182	17191	16935	17095	17126	16966	17217	17043	17226	17094	16928	16959	17088	17103	16950	17047	16984	16974	17200	17116	17085	17089	16950	16951	16920	17010	16953	17173	17043	16979	17127	16967	17118	16933	17234	17106	17123	16990	17117	17013	17077	17128	17035	17143	17131	17096	17015	17167	17314	17050	17027	16897	16971	17027	16942	17038	17169	16903	16994	17029	17093	17093	17141	17137	17069	16915	17057	16840	17057	16858	16990	17217	17152	16957	17052	17059	17059	16878	17155	16919	17178	16904	17100	17223	17209	16973	17311	16999	16959	17042	17001	17278	17198	17182	17102	16949	16938	17033	17064	16962	17101	17145	17037	17124	17229	17127	17122	16891	17384	17030	16995	17099	16981	17047	16977	16972	16948	17028	17125	17042	17103	16937	16962	16960	17093	17058	17032	17011	17116	16956	17054	17015	17081	17249	17098	17033	17076	17016	17044	17123	17034	16872	17054	17003	17217	17021	17197	17054	16962	17103	17002	16963	17049	17009	17129	17173	16920	17126	17139	17017	17094	17087	17035	16876	17146	17030	17063	17133	16988	17110	17179	17061	17013	17012	17081
25955	22792	36960	46951	44694	44624	38794	37069	37656	35991	31808	29556	29078	27920	27747	27513	27302	27362	26987	27169	27326	27082	27263	26827	27065	27178	27162	26837	26937	26946	26899	26871	26992	26764	27064	26976	26556	26776	26875	26815	26928	26792	26775	26905	26920	26730	26972	26785	26775	26966	27200	26736	26872	27108	26946	26813	26826	26822	26884	26736	26710	26798	27033	27294	26837	26985	26756	26847	26782	26917	26949	27061	26955	27084	26761	26683	27031	27069	27016	26857	27016	26584	26774	26892	26851	26722	26851	26780	27098	26825	27040	26952	26987	26828	26895	26802	26904	26905	27010	26738	26766	26700	26944	26595	26831	27041	26902	26888	26734	26688	27138	26856	26706	27028	26943	26969	26923	26965	27011	26859	26735	26792	26929	26925	26899	26966	26765	26925	26979	26801	26949	26854	27286	26990	26597	26846	26765	26827	27003	26903	27014	26590	26876	26637	26921	27120	26743	27019	26842	27074	26606	26832	26835	26671	26835	26934	26767	26795	26934	26918	26665	26952	26402	26891	27041	26974	27008	26871	27016	26827	26991	27043	26967	27113	26749	26700	26782	26901	26847	26737	26688	27057	26807	26609	27029	26870	26976	26962	26819	26930	26770	27053	26780	26748	26752	27053	27053	26973	26656	27139	26702	26835	26895	26784	26548	27072	26925	26817	26810	26791	27061	26864	27088	26841	26763	26857	26809	26620	26732	26849	26659	26852	26981	26837	26842	26855	26536	26738	26822	26788	26697	26898	26747	26941	26944	26905	27307	26785	26819	26922	26940	26855	26893	26825	26995	26909	26984	26718	26548	26708	26912	26994	26793	26939	26634	26567	26710	26998	26713	26763	26877	26937	26844	26741	26826	26661	26908	26869	26861	26769	27059	26884	26849	26982	26683	26835	26831	26878	26754	26595	27130	26846	26555	27213	26696	26878	26894	26929	26777	26628	27108	26850	26704	27110	26659	26825	26832	26833	27011	26898	26922	26960	26811	27022	26958	26712	26820	26969	26874	26860	26634	27146	27084	26903	26770	26850	26655	26733	26995	26953	26796	26665	26796	26811	26909	26814	26777	26899	26624	26564	26855	26871	26936	26862	26867	26755	27151	26516	26836	26749	27159	26731	26948	26879	26969	27039	26808	26905	26828	27091	26783	26645	26844	27047	26674	26748	26974	26840	26750	26930	26898	27018	27022	26829	27080	26875	26800	26888	26952	26939	27125	26821	26811	26825	26857	26933	26715	26831	26765	26865	27073	26822	26996	26923	26826	26829	26820	26851	27029	26870	26879	26921	26817	26948	27054	26812	26615	27009	26951	26728	26686	26953	26690	27275	26878	26924	27207	26802	27060	26622	26645	27057	27101	27078	27074	27022	26831	26988	26929	26869	27057	27051	26777	26859	26856	27095	26856	26673	26878	26793	26909	27121	27141	26914	26750	26968	26774	27057	26782	26983	26896	26714	26924	26920	27008	26918	26861	27068	27035	26335	26951	26816	26729	26927	26581	26731	26757	27084	26957	26981	26935	26905	26759	26773	27093	26914	26788	26671	26941	26930	26876	27029	27138	27024	26876	27178	26753	26918	26916	26812	26795	26804	27065	26701	26639	26974	26896	26711	26818	26852	26813	27012	26822	27073	26641	26677	26679	26975	26964	26818	27057	26905	26865	26680	26846	27092	26932	27116	26849	26980	26950	26894	26877	26894	26657	26841	27107	26901	27082	26833	26821	26984	27070	26948	26964	27023	26878	26970	26944	26895	26685	26685	26873	26968	26751	26935	26770	26923	26800	26687	26648	26903	27069	26920	26394	26917	26919	26844	26995	26811	27064	26835	26582	26739	26645	26825	26672	26806	26976	26886	26913	26656	26881	27037	27066	26867	27114	26793	26825	26865	26814	26640	26763	27044	26755	26754	26843	26823	26860	26836	26719	26871	26620	26954	26757	26869	26995	26842	26881	26834	26830	26866	26772	26888	26819	26827	27025	26971	26982	26865	26829	27021	26827	26635	26613	26959	27078	26990	26597	26782	26878	26627	26859	26931	26875	27082	26870	26931	26977	26870	27011	27227	26955	26652	26793	27017	26894	26894	26943	27194	26917	26744	26683	26830	27047	26849	26933	26813	26648	26762	26825	26792	26855	26763	27058	27117	27001	27037	27123	26774	26685	26956	26786	26881	26646	26991	26949	27025	26813	26846	26984	26902	26986	26937	27140	26944	26864	27055	27074	26873	27034	26703	26744	26991	26956	26696	26967	27087	26916	26788	26730	26828	26784	26773	27020	26787	27022	27009	26916	26895	26612	27063	26851	27109	26843	26953	26764	26935	26972	26777	26668	26941	26783	26766	27190	27076	26869	26951	27010	27023	27051	27230	27234	26980	26787	26790	26943	26831	26932	26934	27056	26826	26792	26713	26693	27028	26968	26901	27203	26869	26789	26817	27120	26912	26976	26853	26900	26842	26969	26854	27002	26996	26736	26813	26731	26794	26906	26851	27008	26887	26790	27033	26990	26800	26897	26803	26859	26784	26848	26850	27120	26961	26827	26984	26794	27015	26848	26861	27086	26854	27087	27035	26688	26957	26847	27030	26840	26576	26930	26648	26950	27047	26994	26763	26770	26738	26810	26733	26759	26682	27164	26823	26712	26672	26902	26693	26823	27013	26751	27034	26845	26773	26661	26955	26940	27018	27015	27041	26880	26650	26723	26832	26982	26797	26779	27132	26824	26693	26837	26813	26626	26686	26962	26586	26892	26813	27242	26930	26908	26822	27074	27050	26844	26956	26822	26869	26887	26895	26966	26942	26941	26647	26893	26645	26656	26806	26718	26605	27039	26561	26960	26757	26697	26860	27090	26782	26769	26886	26912	26956	26922	26590	26832	26984	26940	26914	26926	26980	26998	26822	26469	26786	26908	26798	26986	26941	26914	26929	26880	26604	26786	26853	26808	26804	26697	27156	26784	26759	26960	26860	26819	26999	27057	27123	27052	26877	26938	26872	26927	27036	26950	26976	26875	26748	26951	26839	26835	26817	26704	27129	26883	26780	26973	26954	26828	26702	27026	26730	26909	26401	26981	27098	26921	26853	26658	26752	26987	26901	27058	26874	26858	26924	26955	26792	26662	26778	27040	26883	27031	27086	27015	26918	26978	26869	26967	26906	26813	26922	26738	26735	27036	27090	26946	26890	26900	26822	27036	26973	26869	26862	26726	26935	26844	26876	26840	26728	26877	26904	26846	26919	27006	26658	27036	26883	26831	26704	26839	26765	26815	27094	26904	27105	27050	26749	26814	27168	26935	27074	27041	26809	26717	26875	27108	27072	27213	26691	27016	26949	27036	26942	26949	26834	26832	26665	26857	26743	26759	26829	27069	26855	26895	26839	26827	27079	26861	27139	27105	27033	26664	27121	26992	26806	26826	27020	26918	26840	27088	26750	26698	26715	26754	26994	26788	26960	26919	26873	26842	26715	26972	27051	26900	26717	26936	27004	27124	26989	26738	26682	26922	27046	26953	26920	26823	26748	26814	27008	26796	26778	26959	27046	26738	26834	27072	26908	26893	27042	26977	26907	27070	26763	26809	26748	26848	26735	26883	26907	26916	26730	26952	26834	26666	27093	26772	26872	26872	26922	26700	26997	26883	26806	26898	26814	26840	26652	26895	26567	26853	27223	27155	26949	27163	27001	27117	26940	26763	26990	26719	26799	26757	27028	27028	26850	26973	26783	26841	27244	26736	26958	26937	26977	26813	27027	26856	26883	26809	27146	26720	26967	26994	26860	26745	26925	27055	26583	26823	26806	26915	26968	26768	26863	26935	27010	27118	26838	26973	26738	26741	26887	27055	27013	26765	27066	26811	26868	27071	26994	26878	27111	26953	26822	26739	26982	26889	26954	27046	26918	26978	27006	27156	27154	26788	26917	26939	27211	26853	26925	26793	26831	26866	26946	26977	26954	26899	27042	26874	26832	26889	26889	26949	27000	27027	26855	26702	27073	26783	26768	27047	27097	26941	26916	27157	26914	27044	27042	26937	26716	26788	26820	26986	26809	26929	26826	26709	26692	26654	26976	26781	26810	26702	26796	26949	26778	26790	26707	26777	26643	26801	26901	26624	26872	27076	26728	26747	27176	26968	26934	26902	26905	27050	27056	26679	26684	27013	26727	26648	26744	27013	27156	26923	26771	26791	26915	27049	26911	26714	26820	27200	26922	26762	26934	26990	27027	26810	27080	26974	26907	26768	26680	27120	26692	26953	26962	27061	26850	26878	26928	26779	26841	27084	26828	26756	27052	26983	26974	26859	26798	26917	26646	26867	27060	26686	26789	26646	26916	26891	26755	26769	26730	26758	26739	26817	26828	26785	26764	26692	26821	27119	27074	26962	26719	26873	26703	26868	26906	26909	26733	26732	26970	26810	26929	26958	26922	26964	26840	26758	26613	26791	26873	26935	26844	26724	26961	26833	26953	26985	26810	26917	26553	26805	26742	26827	26942	27056	26697	26717	27086	26919	26934	26875	27017	27049	26922	26878	26714	26999	27014	26873	26886	27123	26562	26534	26867	26787	26868	27137	27012	26955	26803	26903	26816	26698	26605	26604	26687	26776	26511	26689	26741	26853	26930	26760	26691	26943	26860	27024	26890	26896	27133	26876	26795	27119	27028	26895	26967	27045	26758	26934	26959	26902	26898	26802	26816	27065	26716	26934	26817	26946	26856	26752	26964	26881	26919	26838	26851	26958	26940	26763	26865	26777	26784	26637	26862	27005	26996	26895	27126	26852	26808	26906	26906	26904	26868	26798	26814	26765	26741	26797	26848	26996	26846	26875	26825	26842	27113	26901	26748	26979	26943	26838	26901	26831	26819	26706	27011	26943	26613	26724	26715	26915	26988	26951	26816	26807	26562	26920	26928	26890	27069	26929	26837	26993	26950	26917	27144	27065	26883	26820	26878	26963	26810	26848	26656	26763	27024	27076	26919	26755	26645	27016	26934	27056	26758	26979	26982	26945	26908	26885	26989	26867	26716	26900	27041	26796	26556	26762	26853	27059	26834	26649	26860	26883	26840	26768	26952	26859	26874	26961	27034	27229	26894	26848	26889	26824	26791	26778	26849	26926	26716	26985	26830	26814	27080	26737	26747	26810	26926
51702	81471	72726	61971	48319	39349	30859	30424	30374	27309	22593	19757	19465	18327	17920	17745	17702	17595	17462	17611	17584	17446	17485	17382	17473	17379	17441	17327	17429	17397	17371	17335	17564	17166	17414	17424	17233	17408	17168	17168	17206	17243	17392	17375	17361	17320	17375	17347	17348	17373	17411	17335	17228	17307	17136	17327	17435	17357	17342	17311	17254	17395	17238	17468	17447	17256	17320	17330	17275	17096	17373	17178	17311	17185	17471	17274	17235	17362	17341	17297	17271	17252	17252	17243	17349	17213	17369	17256	17246	17381	17139	17324	17187	17405	17413	17325	17148	17293	17406	17511	17418	17235	17524	17256	17312	17306	17260	17352	17286	17353	17270	17346	17196	17306	17255	17342	17290	17273	17321	17287	17188	17401	17139	17226	17485	17262	17288	17420	17177	17301	17440	17311	17264	17471	17429	17137	17368	17549	17070	17264	17107	17306	17328	17400	17237	17399	17181	17447	17312	17214	17350	17285	17275	17195	17482	17449	17479	17176	17312	17249	17302	17281	17346	17248	17378	17399	17207	17311	17274	17339	17287	17338	17360	17433	17432	17213	17400	17278	17247	17100	17200	17365	17220	17367	17250	17346	17243	17274	17278	17258	17333	17442	17322	17286	17335	17261	17128	17328	17443	17241	17365	17452	17253	17152	17314	17288	17247	17265	17237	17397	17384	17137	17367	17483	17254	17236	17427	17249	17203	17462	17362	17335	17380	17325	17381	17274	17159	17280	17121	17287	17344	17191	17414	17121	17274	17322	17218	17320	17008	17459	17304	17262	17276	17223	17206	17293	17279	17165	17404	17299	17287	17545	17328	17475	17383	17350	17255	17258	17328	17319	17444	17279	17290	17571	17245	17369	17353	17309	17459	17346	17077	17241	17141	17501	17286	17487	17406	17223	17207	17449	17250	17193	17223	17319	17411	17335	17214	17345	17210	17265	17378	17208	17473	17454	17291	17205	17371	17333	17323	17325	17146	17394	17244	17187	17180	17314	17230	17227	17294	17359	17444	17247	17223	17210	17283	17369	17420	17324	17217	17159	17277	17340	17322	17214	17441	17186	17434	17192	17210	17330	17330	17146	17177	17299	17234	17366	17456	17210	17365	17425	17199	17311	17362	17365	17328	17343	17196	17236	17308	17396	17356	17436	17213	17267	17428	17329	17253	17406	17471	17423	17418	17404	17294	17164	17224	17180	17358	17395	17267	17220	17382	17410	17175	17285	17333	17464	17459	17222	17158	17451	17290	17201	17320	17302	17237	17208	17292	17243	17301	17216	17292	17124	17243	17349	17284	17350	17384	17325	17293	17448	17296	17277	17201	17143	17200	17277	17378	17324	17273	17294	17467	17342	17348	17174	17312	17462	17317	17364	17379	17227	17258	17086	17410	17430	17211	17383	17254	17315	17376	17360	17164	17386	17244	17329	17136	17333	17365	17317	17409	17210	17409	17141	17496	17149	17266	17302	17406	17381	17429	17480	17289	17349	17207	17328	17353	17483	17269	17383	17315	17213	17238	17180	17357	17317	17103	17253	17413	17364	17205	17228	17237	17197	17368	17267	17290	17288	17284	17339	17452	17429	17379	17360	17421	17350	17275	17232	17197	17156	17418	17325	17345	17290	17252	17241	17281	17212	17304	17285	17097	17377	17216	17317	17218	17273	17199	17351	17333	17324	17420	17348	17181	17273	17482	17300	17249	17329	17329	17317	17098	17210	17282	17346	17164	17335	17440	17301	17392	17184	17354	17215	17152	17169	17390	17384	17179	17107	17196	17234	17133	17332	17411	17371	17246	17212	17294	17213	17408	17444	17328	17115	17334	17281	17356	17272	17252	17355	17464	17425	17367	17275	17435	17486	17326	17119	17364	17284	17375	17368	17245	17316	17170	17325	17182	17381	17361	17195	17473	17329	17340	17179	17195	17275	17276	17449	17330	17288	17319	17250	17235	17438	17085	17450	17333	17355	17474	17317	17418	17161	17339	17275	17337	17305	17133	17336	17361	17269	17312	17128	17328	17287	17339	17241	17494	17493	17352	17386	17451	17328	17312	17463	17236	17438	17119	17283	17453	17367	17184	17360	17129	17268	17242	17432	17338	17322	17310	17390	17005	17109	17158	17310	17298	17334	17294	17413	17252	17221	17283	17460	17259	17281	17204	17260	17377	17336	17262	17360	17267	17210	17410	17296	17152	17433	17329	17445	17388	17299	17329	17387	17333	17214	17262	17242	17278	17298	17287	17374	17198	17307	17071	17188	17327	17304	17308	17395	17367	17362	17329	17240	17309	17505	17233	17373	17334	17193	17333	17320	17329	17374	17126	17492	17336	17385	17114	17192	17082	17580	17217	17321	17095	17283	17328	17251	17337	17325	17447	17274	17438	17215	17272	17447	17273	17235	17264	17336	17440	17217	17297	17223	17239	17306	17201	17163	17377	17291	17411	17221	17220	17303	17197	17373	17139	17234	17351	17291	17290	17283	17113	17270	17235	17316	17390	17281	17210	17413	17315	17198	17243	17332	17104	17390	17396	17315	17327	17276	17303	17275	17270	17491	17188	17443	17328	17464	17274	17401	17404	17348	17243	17252	17301	17116	17285	17199	17189	17265	17392	17213	17481	17310	17180	17467	17287	17246	17281	17306	17386	17355	17374	17284	17152	17209	17137	17245	17346	17341	17409	17346	17280	17251	17318	17400	17361	17247	17297	17093	17240	17231	17413	17310	17145	17417	17282	17360	17506	17380	17313	17266	17166	17247	17390	17398	17436	17098	17248	17296	17530	17224	17346	17240	17232	17300	17188	17382	17195	17309	17437	17336	17254	17248	17324	17498	17316	17325	17388	17301	17184	17333	17234	17297	17325	17363	17224	17372	17496	17303	17428	17516	17423	17111	17331	17173	17410	17268	17306	17462	17366	17431	17236	17160	17278	17290	17160	17259	17382	17066	17222	17174	17264	17349	17225	17249	17317	17186	17199	17180	17402	17385	17198	17207	17398	17456	17397	17511	17362	17348	17380	17311	17254	17333	17345	17381	17211	17222	17435	17434	17185	17099	17327	17414	17364	17272	17471	17315	17226	17323	17215	17284	17363	17249	17221	17305	17275	17406	17385	17358	17309	17289	17343	17165	17361	17345	17252	17371	17397	17416	17285	17406	17380	17252	17235	17290	17137	17244	17456	17328	17326	17280	17363	17347	17363	17261	17383	17323	17316	17269	17297	17168	17057	17204	17195	17110	17374	17292	17156	17318	17249	17364	17299	17421	17419	17241	17470	17268	17125	17312	17185	17403	17240	17195	17423	17315	17293	17287	17196	17339	17232	17438	17322	17269	17272	17370	17256	17273	17240	17225	17237	17176	17231	17219	17521	17112	17300	17457	17382	17367	17347	17318	17438	17357	17300	17193	17381	17445	17263	17312	17261	17212	17215	17362	17302	17310	17318	17383	17215	17293	17423	17189	17401	17131	17436	17228	17322	17472	17205	17393	17105	17487	17253	17249	17367	17209	17093	17438	17395	17225	17331	17295	17194	17224	17340	17388	17481	17428	17264	17081	17398	17346	17230	17321	17370	17281	17117	17289	17303	17224	17286	17404	17272	17537	17547	17204	17318	17372	17336	17351	17378	17313	17175	17252	17469	17288	17350	17212	17401	17277	17396	17353	17372	17096	17380	17183	17311	17253	17322	17362	17285	17458	17290	17496	17300	17185	17436	17426	17233	17385	17284	17250	17426	17379	17256	17154	17257	17090	17162	17321	17340	17394	17392	17449	17276	17425	17343	17311	17487	17212	17276	17320	17242	17383	17572	17245	17339	17332	17412	17285	17295	17155	17048	17400	17316	17286	17286	17371	17089	17172	17613	17150	17394	17350	17441	17294	17307	17296	17260	17339	17235	17382	17322	17497	17198	17411	17415	17179	17357	17324	17444	17253	17361	17303	17151	17190	17250	17170	17455	17299	17269	17462	17220	17344	17341	17344	17192	17334	17303	17408	17249	17289	17375	17424	17359	17271	17210	17201	17278	17337	17313	17083	17191	17248	17292	17326	17332	17320	17143	17358	17333	17254	17380	17235	17331	17426	17505	17187	17343	17273	17231	17342	17326	17301	17332	17357	17325	17262	17217	17457	17274	17345	17304	17236	17336	17310	17336	17415	17331	17217	17490	17215	17302	17234	17362	17297	17282	17190	17163	17285	17248	17359	17319	17588	17361	17357	17379	17290	17317	17330	17506	17131	17327	17297	17275	17368	17313	17227	17227	17252	17168	17371	17266	17289	17404	17282	17335	17326	17366	17290	17428	17135	17201	17409	17336	17422	17184	17239	17232	17369	17264	17325	17315	17436	17155	17247	17379	17221	17379	17353	17243	17332	17452	17269	17090	17239	17287	17426	17306	17501	17389	17303	17299	17423	17258	17139	17287	17225	17329	17329	17106	17519	17254	17384	17314	17345	17332	17253	17425	17350	17394	17252	17273	17301	17203	17472	17224	17393	17378	17219	17182	17159	17376	17226	17390	17323	17214	17147	17305	17220	17373	17380	17477	17242	17414	17353	17281	17341	17349	17284	17256	17192	17370	17260	17456	17291	17239	17261	17314	17245	17280	17288	17329	17348	17270	17028	17618	17356	17311	17282	17189	17323	17270	17222	17266	17445	17397	17320	17284	17314	17295	17408	17405	17339	17286	17387	17381	17164	17450	17341	17360	17309	17467	17235	17339	17091	17141	17281	17424	17456	17393	17295	17411	17246	17542	17269	17314	17308	17354	17290	17063	17418	17235	17312	17138	17200	17498	17272	17181	17478	17196	17335	17329	17370	17361	17291	17231	17317	17231	17384	17275	17465	17342	17472	17404	17238	17479	17361	17302	17066	17438	17210	17217	17426	17429	17209	17336	17318	17209	17327	17382	17301	17522	17280	17360	17323	17343	17380	17189	17311	17214	17168	17437	17348	17330	17406	17297	17302	17268	17359	17395	17291	17544	17250	17244	17430	17237	17026	17232	17343	17381	17313	17482	17278	17502	17203	17307	17272	17305	17148	17288	17229	17187	17471	17307	17256	17226	17209	17353	17215	17153	17313	17293	17295	17301	17181	17492	17220	17268	17350	17315	17221	17502	17343	17374	17217	17330	17322	17334	17213	17231	17391
23575	21871	33860	34665	36913	44119	48730	46647	43497	40959	36739	33528	30110	27967	27673	27313	27363	27230	27463	27228	27268	27039	27255	27045	26720	26936	27035	27164	26795	26953	26689	27124	26642	26958	26804	26713	26701	26651	26741	26914	26788	26627	26481	27040	26890	26731	26752	26860	26823	26626	26917	26732	26689	26466	26666	26631	27013	26837	26985	27026	27002	26784	26892	26634	26713	26811	26834	26753	26982	26602	26760	26689	26575	26772	26798	26730	26564	26878	26759	26835	26885	26758	26850	27002	26706	26847	26832	26674	26641	26942	26637	26729	26807	26724	26646	26767	26754	26743	26750	26846	26668	26777	26841	26533	26738	26910	27062	26739	26683	27159	26794	26693	26747	26724	27009	26692	26681	26703	26758	26870	26854	26895	26826	26759	26793	26575	26893	26639	26678	26777	26713	26623	26856	26785	26962	26913	26768	26460	26781	26834	26893	26617	26751	26719	26819	26871	26616	26867	26927	26761	26648	26849	26850	26684	26811	26515	26707	26787	26909	26849	26786	26955	26921	27019	26755	26679	26765	26614	26480	26451	26671	26648	27041	26504	26780	26746	26750	26860	26705	26646	26833	26703	26652	26639	26861	26638	26572	26631	26480	26684	26903	26816	27007	26556	26773	26646	26976	26831	26476	26602	27232	26577	27070	27237	26708	26922	26560	26936	26826	26881	26877	26873	26852	26887	26924	26837	26697	26583	26774	26824	27057	26688	26658	26573	26691	26794	26839	26835	26798	26801	26588	26813	26825	27156	26619	26381	26956	26598	26727	26835	27051	26840	26913	26781	26916	26791	26760	26642	26859	26984	26545	26604	26494	26740	26573	26548	26827	26797	26726	26497	26736	26956	26898	26641	26766	26612	26740	26756	26738	26571	26653	26767	26594	26962	26962	26864	26894	26990	26789	26752	26633	26627	26772	26766	26881	26444	26807	26463	26549	26561	26843	26659	26781	26931	26831	26745	26538	26747	27059	26722	26743	26969	26906	26891	26419	26546	26546	26718	26654	26767	26740	26942	26649	26840	26859	26883	26665	26815	26787	26758	26874	26771	27144	26886	26936	26692	26836	27089	26312	26765	26635	26640	26817	26949	26836	26918	26596	26826	26513	26712	26732	26792	26864	26528	26678	26777	26799	26485	26669	26720	26749	26867	26838	26676	26528	26896	26752	26946	27155	26901	26785	26904	26836	26670	26832	26543	26815	26619	26661	26631	26838	26726	26922	26857	26874	26541	26801	26767	26801	26859	26855	26561	26647	26798	26776	26784	26647	26896	26682	26822	26878	26906	26947	26729	26823	26666	26731	26531	26762	26652	26720	26730	26955	26628	26746	26955	26944	26594	26658	26825	26795	26923	26656	26764	26746	26761	26613	26609	26801	26805	26886	26667	26531	26595	26631	26880	26760	26784	26625	26873	26943	26638	26612	26884	26509	26873	26685	26654	26829	26733	26582	26926	26649	26585	26967	26555	26705	26617	26863	26769	26722	26961	26949	26698	26802	26533	26773	26677	26712	26736	26699	26726	26757	26814	26783	26584	26699	26636	26936	26733	26597	26928	26849	26971	26716	26444	26698	26822	26530	26891	26665	26688	26646	26783	26983	26598	26651	26719	26916	26546	26479	26499	26825	26705	26633	26750	26777	26870	27002	26868	26735	26821	26729	26936	26834	27089	26685	26770	26633	26885	26884	26713	26913	26708	26676	26880	26666	26750	26859	26725	26686	26960	26578	26920	26780	26930	26728	26737	26705	26752	26802	26668	26727	26826	26512	26982	26675	26768	26741	26550	26821	26719	26759	26631	26662	26720	26626	26786	26779	26679	26805	26570	26696	26793	26888	26507	26847	26803	26634	26532	26629	26737	26863	26889	26750	26884	26609	26773	26707	26714	26530	26738	26789	26601	26825	26776	26760	26542	26433	26661	26710	26739	26904	26862	26843	26720	26655	26863	26781	26980	26705	26745	26772	26696	26364	26735	26651	26769	26494	26599	26621	26676	26726	26645	26784	26462	26632	26822	26627	26966	26810	26872	26756	26886	26755	26821	26626	26469	26710	26799	26733	26710	26759	26522	26662	26841	26635	26885	27056	27009	26911	26843	26997	26817	26792	26794	26741	26542	26587	26635	26753	26994	26778	26731	26654	26960	26748	26820	26784	26692	26629	26644	26732	26659	26690	26581	26859	26643	26699	26692	26734	26685	26768	26557	26700	26362	26550	26766	26776	26746	26953	26889	26521	26743	26759	26869	26752	26531	26538	26892	26948	26757	26779	26671	26773	26650	26884	27007	26741	26709	26848	26810	26766	26853	26894	26842	26686	26693	26664	26796	26685	26933	26680	26788	26710	26680	26863	26879	26813	26719	26806	26673	26961	26765	26513	26516	26655	26604	26485	26738	27027	26560	26594	26706	26530	26518	26561	26818	26912	26768	26949	26899	26545	26703	26619	26622	26328	26645	26835	26673	26629	26811	26611	26746	26740	26724	26706	26586	26475	26719	27002	26622	26792	26710	26730	26929	26727	26844	26730	26773	26891	26674	26638	26876	26704	26715	26952	26837	26831	27121	26743	26527	26758	26535	26625	26707	26973	26960	26801	26786	26739	26682	26482	26958	26640	26548	26828	26789	26247	26978	26795	26785	26730	26828	26793	26726	26490	26736	26846	26796	26799	26569	26661	26803	26770	26774	26727	26720	26564	26593	26948	26866	26583	26965	26487	26864	26926	26935	26882	26785	26976	26739	26835	26600	26929	26524	26646	26623	26928	26717	26670	26835	26642	26574	26686	26724	26767	26895	26836	26528	26729	26902	26677	26648	26603	26660	26667	26687	26722	26748	26763	26779	26645	26567	26757	26825	26817	26532	26809	26698	27204	26758	26616	26670	26737	26643	26742	26616	26682	26565	26994	26835	26874	26808	26835	26764	26818	26763	26806	26854	26948	26874	26900	26660	26669	26823	26571	26554	26830	26270	26965	26615	26795	26858	26758	26959	26848	26599	26732	26667	26602	26682	26721	26722	26871	26735	26963	26695	26674	26653	26749	27027	26641	26864	26785	26639	26581	26612	26664	26814	26629	26852	26699	26748	26697	26780	26916	26662	26749	26580	26802	26799	26799	26882	26911	27027	26663	26978	26593	26881	26560	26821	27004	26698	26686	26649	26665	26745	26519	26919	26741	26678	26797	26761	27095	27028	26552	26742	26780	26787	26742	26646	26772	26636	26632	26507	26369	26692	26727	26791	26848	26690	26697	26609	26728	26985	26692	26508	26601	26673	26977	26799	26576	26631	26796	26856	27091	26606	27050	27026	26742	27000	26668	26566	26660	26868	26732	26899	26844	26452	26663	26845	26839	26534	26835	26838	26839	26623	26698	26591	26566	26815	26675	26733	26895	26871	26730	26756	26839	26687	26688	26823	26635	26882	26805	26896	26786	26697	26568	26897	26660	26891	26589	26593	26474	26800	26744	26786	26581	26535	26395	26831	26638	26813	26778	27063	26685	26455	26561	26689	27042	26723	26677	26621	26675	26795	26719	26813	26518	26593	26662	26834	26883	26643	26791	26510	26730	26645	26781	26557	26649	26752	26727	26860	26820	26517	26886	27124	26584	26777	26585	26825	26714	26811	27021	26690	26870	26849	26912	26653	26726	26782	26729	26693	26770	26731	26611	26832	26709	26891	26696	26687	26510	26789	26848	26770	26931	26651	26817	26795	26592	26507	26818	26717	26773	26686	26749	26969	26895	27085	26763	26854	26962	26671	26725	27019	26932	26575	26591	26802	26643	26535	26746	26738	26790	26924	26797	26908	26713	26576	26834	26825	26726	26770	26848	26804	26702	26647	26789	26703	26577	26865	26553	26693	26938	26944	26853	26623	26718	26589	26596	26305	26722	26848	26817	26631	26984	26719	26546	26654	26737	26691	26918	26653	27092	26615	26453	26889	26857	26847	26784	26829	26908	26728	26924	27068	26864	26824	26882	26714	26783	26556	26940	26533	26761	26854	26597	26633	26721	26779	26628	26641	26677	26697	26831	26499	26795	26595	26390	26740	26833	26910	26762	26667	26676	26919	26570	26929	26709	26693	26407	26666	26502	26535	26813	26559	26837	26892	26781	27131	26886	26704	26739	26818	27053	26929	26962	26860	26859	26964	26714	26748	26559	26498	26783	26642	26444	26564	26651	26652	26613	26596	26888	26911	26980	26711	26713	26643	26638	26414	27029	26956	26837	26873	26624	26808	26938	26642	27012	26867	26824	26245	26835	26723	26618	26742	26964	26759	26756	26661	26714	26679	26794	27058	26915	26596	27029	26968	26625	26746	26601	26770	26835	26820	26742	26598	26640	26800	26858	26593	26694	26816	26728	26539	26705	26622	26621	26389	26578	26651	26958	26917	26726	26825	26682	26581	26791	26580	26842	26852	26827	26562	26525	26881	26752	26945	27026	26938	26864	26699	26782	26723	26754	27037	26863	26915	27000	26747	26908	26576	26666	26444	26651	26885	26868	26917	26854	26713	26688	26549	26592	26794	26796	26960	26697	26739	26658	26985	26526	26444	26638	26743	26811	26756	26727	26819	26726	26773	26941	26729	26945	26603	26730	26535	26867	26781	26939	26832	26683	26606	26765	26680	26846	26758	26705	26684	26682	26583	26609	26728	26737	26882	26729	26759	26639	26752	26835	26576	26942	26752	26670	26744	26798	26881	26804	26696	26982	26824	26808	26748	26851	26781	26873	26705	26713	26754	26586	26559	26801	26800	26744	26813	26933	26922	26800	26720	26725	26705	26482	26729	26508	27202	26861	26776	26676	27111	26760	26713	26712	26911	26630	26934	26735	26727	26814	26781	26879	26715	26535	26723	26901	26534	26931	26340	26663	26670	26618	26510	26629	26746	26605	26835	26888	27034	26715	26650	26863	26761	26756	26748	26689	26746	26419	26754	26940	26681	26653	26796	26473	26576	26685	27061	26901	26745	26786	26667	27008	26732	26856	26798	26884	26653	26635	26535	26761	26754	26751	26887	26880	26736	26986	26723	26868	26882	27001	26553	26640	26512	26734	26727	26601	26979	26867	26651	26784	26605	27107	26913	26627	26875	27032	26699	26782	26650	26596	26474	26564	26523	26951	26746	26669	26506	26938	26580	27001	26656
54192	88019	78468	60224	49555	44877	43519	40880	36923	33054	27704	24850	19818	18169	17960	17895	17630	17547	17375	17418	17485	17374	17490	17312	17414	17427	17083	17444	17166	17059	17441	17286	17370	17144	17237	17328	17112	17203	17181	17263	17255	17079	17195	17170	17253	17243	17259	17020	17180	17321	17149	17455	17257	17147	17129	17188	17192	17251	17404	17405	17271	17275	17330	17308	17374	17165	17231	17218	17224	17162	17256	16983	17238	17160	17397	17314	17195	17467	17162	17170	17295	17304	17136	17318	17048	17344	17284	17135	17287	17265	17126	17257	17155	17214	17290	17361	17211	17105	17327	17311	17250	17132	17283	17251	17265	17211	17239	17057	17118	17257	17214	17090	17095	17161	17271	17129	17265	17087	17176	17229	17267	17191	17152	17263	17274	17177	17313	17153	17151	17120	17236	17344	17069	17135	17164	17163	17379	17252	17127	17071	17345	17105	17333	17237	17373	17197	17158	17006	17169	17016	17115	17239	17170	17279	17219	17197	17298	17255	17128	17112	17031	17236	17527	17300	17071	17304	17275	17311	17082	17246	17184	17307	17154	17114	17104	17266	17168	17130	17351	17158	17240	17230	17051	17160	17033	17121	17289	17209	17197	17238	17029	17211	17217	17183	17268	17136	17280	17391	17194	17320	17309	17140	17201	17171	17087	17266	17178	17144	17093	17266	17252	17140	17235	16961	17207	17188	17223	17195	17107	17394	17244	17180	17275	17203	17117	17142	17231	17251	17100	17126	17349	17147	17051	17333	17190	17037	17166	17123	17355	17258	17302	17211	17190	17367	17186	17259	17159	17089	17036	17143	17234	17126	17144	17216	17095	17319	17207	17227	17270	17305	17187	17052	17142	17304	17277	17149	17199	17123	17227	17053	17211	17247	17040	17209	17106	17179	17312	17047	17109	17158	17170	17109	17313	17158	17205	17260	17164	17248	17070	17200	17149	17214	17325	17060	17280	17130	17285	17131	17243	17032	17204	17268	17274	17309	17071	17131	17342	17156	17181	17072	17286	17079	17433	17200	17166	17218	17008	17219	17057	17378	17352	17163	17272	17101	17144	17075	17158	17046	17141	17111	17101	17332	17272	17252	17268	17292	17290	17098	17222	17153	17099	17060	17067	17202	17242	17154	17199	17083	17170	17253	17111	17277	17416	17172	17114	17233	17285	17268	17207	17286	17167	17304	17204	17107	17237	17149	17210	17161	17242	17226	17049	17013	17165	17172	17221	17369	17326	17274	17189	17108	17142	17115	17000	17136	17205	17130	17211	17057	17158	17155	17125	17239	17310	17318	17173	17154	17032	17085	17240	17069	17157	17325	17134	17375	17113	17146	17176	17205	17471	17052	17130	17320	17029	17186	17265	17165	17155	17034	17190	17174	17142	17207	17090	17158	17236	17215	17239	17323	17228	17100	17272	17242	17234	17076	17308	17225	17141	17060	17081	17395	17258	17237	16983	17191	17314	17150	17308	17315	17007	17183	17215	17141	17180	17049	17218	17281	17094	17234	17186	17176	17210	17170	17238	16964	17234	17372	17170	17239	17269	17097	17103	17292	17092	17081	17090	17233	17222	16943	17228	17294	17232	17209	17265	17271	17282	17217	16967	17109	17330	17304	17014	17181	17001	17260	17243	17138	17246	17057	17183	17284	17222	17250	17074	17284	17187	17152	17176	17105	17274	17123	17108	17094	17023	17188	16998	17316	17088	17195	17146	17155	17066	17160	17318	17123	17224	17100	17163	17121	16998	17251	17136	17295	17177	17132	17217	17348	17072	17203	17146	17310	17221	17357	17135	17117	17080	17235	17169	17334	17163	17222	17349	17106	17139	17215	17105	17152	17351	17142	17181	17076	17330	17180	17102	17247	17258	17080	17346	17211	17158	17146	17163	17361	17171	17250	17256	17098	17114	17132	17010	17163	17084	17421	17101	17225	17201	17288	17201	17304	17180	17150	17378	17261	17204	17183	17222	17093	17197	17330	17283	17288	17095	17092	17157	17141	17185	17123	17271	17428	17248	17299	17170	17076	17309	17254	17180	17297	17242	17111	17243	17135	17143	17064	17203	17162	17250	17279	17390	17121	17305	17316	17079	17297	17095	17132	17203	17139	17080	17292	17165	17104	17138	17013	17196	17183	17306	17336	17319	17185	17098	17141	17099	17260	17195	17217	17220	17181	17112	17040	17222	17143	17307	17156	17328	17321	17188	17180	17176	17275	17151	17250	17352	17158	17182	17260	17185	17173	17385	17023	17232	17256	17237	17094	17312	17192	17175	17098	17323	17171	17249	17277	17312	16949	17144	17117	17254	17104	17138	17291	17132	17149	17322	17153	17144	16992	17283	17228	16984	17188	17071	17076	17169	17250	17052	17243	17451	17371	17205	17220	17075	17176	17371	17150	17265	17122	17066	17124	17083	17218	17199	17128	17153	17192	17189	17121	17112	17230	17078	17187	17057	17202	17162	17181	17324	17205	17045	17263	17231	17269	17112	16999	17196	17031	17153	17219	17076	17150	17287	17176	17200	17223	17351	17070	17180	17136	17347	17152	17273	17163	17188	17353	17148	17200	17238	17132	17170	17224	17157	17119	17326	17134	17134	17191	17167	17310	17199	17207	17269	17087	16926	17273	17260	17183	17380	17202	17107	17207	16997	17278	17148	17301	17463	17138	17345	17033	17214	17343	17303	17295	17187	17183	17231	17243	17170	17247	17090	17288	17206	17125	16973	17291	17180	17073	17298	17114	17271	17031	17116	17245	17273	17231	17161	17166	17149	17125	17101	17143	17305	17367	17213	17069	17206	17095	17153	17142	17234	17336	17235	17252	17371	17059	17372	17127	17252	17220	17146	17224	17230	17135	17114	17301	17030	17227	16928	17058	17260	17059	17086	17061	17179	17206	17330	17163	17185	17136	17153	17116	17147	17281	17156	17149	17104	17077	17226	17247	17006	17201	17204	17098	17140	17265	17005	17361	17222	17222	17155	17038	17254	17258	17244	17070	17023	17198	17130	17125	17042	17046	17279	17319	17285	17125	17176	17249	17302	17052	17213	17315	17314	17123	17050	17202	17157	17329	17007	17200	17167	17310	17329	17128	17238	17176	17184	17038	17069	17192	17160	17296	17380	17254	17047	17086	17360	17443	17162	17131	17092	17320	17347	17225	17145	17296	17251	17073	16966	17156	17239	17092	16934	17291	17188	17204	17401	17365	17344	17305	17319	17060	17192	17160	17303	17112	17090	17200	17157	17186	17217	17229	17237	17129	17133	17053	17114	17263	17201	17162	17369	17152	17145	17180	16965	17118	17295	17134	17158	17171	17158	17369	17379	17133	17345	17162	17222	17168	17152	17234	17220	17290	17076	17243	17116	17333	17105	17023	17247	17255	17305	17310	17121	17190	17312	17140	17253	17137	17115	17341	17160	17139	17327	17311	17362	17308	17483	17186	17249	17415	17361	17323	17180	17133	17355	17103	17422	17169	17298	17204	17154	17177	17080	17109	17270	17000	17201	17122	17197	17102	17224	17334	17425	17189	17111	17119	17298	17283	17154	17372	17165	17157	17304	17222	17173	17229	17111	17122	17254	17191	17007	17281	17148	17167	17183	17259	17088	17207	17085	17269	17210	17147	17210	17305	17106	17198	17241	17289	17171	17327	17147	17142	17142	17182	17289	17209	17097	17209	17200	17103	17258	17260	17168	17245	17195	17070	17210	17087	17302	17119	17220	17195	17153	17251	17257	17263	17325	17167	17229	17047	17122	17256	17125	17085	17186	17176	17326	17306	17033	17299	17190	17084	17221	17093	17239	17219	17227	17180	17251	17183	17214	17210	17073	17326	17321	17109	17303	17318	17229	17013	17286	17367	16905	17178	17113	17249	17402	17206	17280	17175	17172	17118	17328	17333	17136	17160	17146	17063	17299	17278	17258	17074	17221	17174	17078	17068	17201	17205	17206	17270	17380	17171	17238	16991	17238	17042	17158	17313	17372	17050	17229	17168	17282	17166	17222	17148	17372	17280	17327	17259	17248	17272	17332	17353	17228	17124	17274	17242	17149	17342	17384	17197	17139	17296	17144	17143	17282	17149	17135	17160	17175	17231	17219	17134	17338	17152	17129	17205	17220	17104	17206	17198	17204	17251	17328	17121	17066	17258	17180	17117	17269	17383	17303	17232	17235	17123	17100	17270	17163	17180	17139	17275	17087	16848	17105	17123	17216	17259	17151	17103	17237	17190	17146	17251	17051	17148	17258	17059	17088	17274	17130	17240	17145	17116	17366	17345	17259	17187	17126	17209	17336	17269	17324	17131	17207	17164	17291	17266	17328	17207	17166	17302	17178	17234	17257	17127	17025	17318	17086	17288	17178	17207	17167	17338	17063	17144	17119	17084	17272	17279	17356	17034	17220	17277	17170	17048	17150	17134	17273	17145	16938	17140	17167	17090	17503	17339	17276	17322	17294	17155	17149	17275	17153	17248	17132	17198	17166	17190	17001	17327	17100	16960	17430	17224	17367	17166	17279	17253	17128	17034	17182	16919	17200	17157	17155	17424	17077	17105	17303	17235	17324	17310	17120	17313	17291	17211	17145	17116	17322	17183	17070	17258	17145	17310	17219	17256	17116	17273	17171	17078	17088	17194	17265	17176	17023	17270	17441	17143	17261	17235	17212	17187	17335	17106	17287	17113	17070	17100	17136	17191	17255	17299	17117	17106	17323	17108	17263	17079	17294	17182	17251	17084	17160	17152	17110	17148	17347	17198	17166	17126	17125	17143	17214	17145	17338	17321	17060	17156	17280	17243	17257	17244	17217	17153	17207	17085	17296	17124	17217	17106	17144	17185	16988	17194	17223	17131	17024	17032	17180	17350	17132	17315	16970	17243	17281	17152	17416	17162	17191	17129	17057	17193	17297	17142	17201	17200	17146	17202	17131	17281	17091	17020	17168	17263	17154	17291	17263	17098	17298	17233	17177	17176	17287	17150	17250	17268	17133	17137	17266	17083	17169	17249	17243	17120	17083	17202	17107	17125	17316	17306	17069	17291	17269	17161	17270	17169	17270	17058	17180	17170	17338	17351	17317	17085	17042	17312	17080	17194	17084	17189	17278	17144	17232	17220	17027	17429	17178	17246	17135	17271	17206	17069
48330	61469	64837	53214	46589	41719	37263	33879	32314	31029	29472	28353	27326	27355	27161	27049	27060	27044	26754	27168	27203	27126	26845	27090	26885	26885	26826	26976	27094	26842	26776	26682	26800	26902	26728	26887	26937	26615	26956	26709	26795	26701	26955	26872	26728	26970	26846	26886	26726	26814	26846	26803	26796	26909	27039	26772	26964	26924	27003	26791	26890	26762	26696	26712	26759	26815	26851	26688	26912	26752	26912	27011	26779	26985	26653	26666	26730	27025	26883	26490	26911	26709	26642	26844	26930	26771	26723	26768	26825	26878	26701	27023	26598	26979	26925	26619	26553	26722	26792	26947	26572	26861	26765	26947	26699	26509	26571	26895	26718	27023	26956	26767	26742	26827	26921	27068	26930	26703	26803	26859	27059	26800	26905	27024	26654	26799	26670	26810	26825	26760	27134	26837	26911	26931	26894	26829	26689	26682	26930	27033	26676	26835	26866	26868	26671	26982	26620	26705	26523	26798	26956	26657	26711	26792	26712	26824	26707	26709	26756	26770	27070	26838	26735	26740	26874	26731	26875	26760	26821	26910	26702	26698	26912	26839	26832	27061	26953	26741	26708	26735	26767	26911	26984	26810	26792	26727	26753	27061	27186	26935	27049	26759	26650	26928	26758	27039	27112	26908	26890	26811	26698	27125	26850	26889	26803	26706	27060	26648	26745	27090	26840	26614	26791	26931	26790	26644	26821	26686	26697	27031	26889	26630	26890	26777	26834	26754	26840	26742	26643	26785	26887	26920	26976	26863	26855	27301	26795	26844	27054	27223	26817	26989	26844	26779	26831	26601	26857	26851	26872	26642	26854	26880	26870	26904	26879	26507	26619	26833	26665	26861	26836	26834	26750	26835	27017	26909	26667	26750	26711	26905	26746	26802	26763	26612	26877	26909	26752	26818	26802	26817	26888	26707	26808	26928	26803	27035	26801	26804	26703	26636	26875	26941	26670	26735	26907	26625	26837	26836	26893	26473	26761	27149	26866	26711	26730	26786	26716	26770	26901	26801	26804	26688	26764	26744	26697	26839	26970	26742	26824	26608	26749	26602	26798	26896	26511	26966	26721	26796	26626	26668	26714	26906	26577	26722	26933	26787	26822	26619	26675	26847	26766	26841	26719	26620	26705	26897	26872	26850	26704	26686	26916	26831	26802	26781	26894	27117	26941	27141	27129	26823	26720	26621	26788	26622	26942	26740	26759	26648	26837	26887	26928	26791	26876	26747	26897	26633	26683	26796	26580	26930	26613	26885	26642	26637	26785	26763	26732	26686	26885	26740	26637	26852	26905	26684	26756	26730	26795	26702	26746	26707	26783	26929	27030	26727	26838	26792	26917	26968	26802	26877	26782	26727	26757	26668	26706	26558	26855	26822	26814	26680	26745	26937	26734	26875	26863	26645	26863	26879	26682	26549	26731	26704	26792	26674	26731	26574	26918	27033	26769	26578	26727	26728	26928	27042	26764	26745	26565	26792	26595	26558	26856	26644	26740	26858	26772	27003	26864	26763	26820	27059	26824	26787	26769	26558	26576	26871	26823	26852	26802	26778	26746	26657	26880	26614	26740	26961	26697	26961	26874	26782	26938	26854	26713	26923	26948	26890	27029	26735	27025	26545	26619	26903	26833	26717	26894	26633	26832	26962	26741	26771	27077	26548	26794	26661	26915	26711	26822	26863	26895	26770	26669	26833	26989	26841	26967	26925	26981	26472	26902	26837	26789	26908	26900	26733	26796	27048	26993	26843	26873	26938	26790	27006	26862	26836	26938	26822	26787	26709	26849	26844	26568	26636	26704	26802	26727	26839	26785	26744	26693	26784	26551	26582	26930	26726	26956	26297	26754	26748	26992	26652	26770	26836	26832	26734	26773	26906	27223	27037	26694	26956	26892	26774	26704	26904	26736	26812	27048	26877	27001	27041	27071	26884	26791	26636	27018	26855	26897	26504	26661	26607	26904	26798	26858	26870	26680	26565	26828	26441	26435	26769	26670	26780	26644	26765	26967	26854	26811	26849	26700	26937	26645	26619	26739	26770	27025	26735	26840	26773	26760	26686	26717	26881	26861	26707	26928	27014	26892	26927	26920	26749	26743	26734	26951	26672	26950	26825	26907	27108	27192	26948	26589	26938	26626	26481	27153	27044	26781	26810	26903	26751	26913	26457	26465	26624	26882	26487	26868	26866	27034	26937	26730	26545	26738	26801	26668	26803	26735	26520	26797	26834	27012	26820	26737	26892	26995	26936	26527	26682	26825	26658	26877	26924	26669	26733	26817	26774	26630	26880	26718	26938	26996	27027	26968	26760	26722	26748	26888	26712	26873	27022	26796	26696	26709	26812	27000	26861	26787	26938	26730	26829	26778	26597	26846	26873	26866	26674	26587	26627	26743	26856	26842	26861	26871	26840	26844	26927	26946	26758	26466	26918	26730	26762	26581	26850	26754	26884	26941	26898	26675	26904	26988	27113	26882	26918	26945	26788	26812	26533	26784	26796	26842	27122	26680	26679	26883	26820	27109	26794	26800	26695	26687	26968	27056	26814	26775	26903	26840	26669	26739	26595	26663	26808	26878	26912	26949	26796	26627	26765	26648	26816	26990	26693	26722	26690	27090	26870	26800	26766	26953	26948	26951	26883	26870	26965	26983	26762	26818	26643	26907	26824	26811	26684	26758	26953	26766	26739	26469	26745	26902	27098	26823	26927	26767	26793	26546	26689	26812	26715	26815	26879	26777	26741	27049	26933	26751	26715	26612	27015	26943	26715	26876	26697	26819	26856	26768	26779	26629	26792	26864	26860	26763	26875	26701	26818	26783	26870	26662	26815	26885	27038	27061	26705	26874	26743	26909	27045	26977	26986	26810	26595	26662	26782	26795	26810	26920	26744	26959	27149	26661	26960	27055	26859	26545	26574	26970	26803	26964	26757	26902	26867	26939	26853	26640	26650	27082	26778	26912	26893	26596	26814	26857	26743	26703	26783	26792	26780	27121	27017	26675	26805	27021	26826	26904	26756	26540	26874	26878	26665	27038	26653	26829	26591	27142	26816	26885	26910	26809	26754	26976	26847	26670	26896	26968	26891	26966	26783	26599	26660	27104	26671	27059	26821	26742	26636	26757	26949	26661	26798	26942	26606	26725	26861	26716	27218	26820	26776	26913	26731	26903	26521	26659	26654	26586	26836	26801	26847	26632	26710	27086	26763	27087	26719	26876	26660	26783	26731	26632	27038	26754	26802	26792	26941	26764	26870	26641	26564	26662	26607	26890	26618	26776	26847	26918	26719	26763	26510	26669	26856	26980	27126	26766	26946	26858	27020	26668	26746	26772	26772	26917	26821	26875	26735	26628	26880	26843	27087	26814	26834	26620	27031	26788	26784	26773	26667	26847	27024	27138	27071	26857	26874	26931	26819	26911	26878	27110	26847	26795	26883	26688	26795	26635	26903	26678	26709	26755	26788	26960	26922	26604	26547	26975	26535	26905	26890	26860	26664	26921	26665	26488	26985	26880	26691	26766	27110	26748	26787	26822	26868	27014	26486	26660	26859	26922	26644	26630	26900	26832	26807	26581	26928	26873	26973	26706	27071	26795	26663	26821	27051	26925	26823	26905	26794	26766	26741	26753	26879	26699	26744	26871	26555	26836	26627	26819	27040	27145	27127	26808	26835	26795	26991	26726	26788	26961	26772	26779	26594	27043	26813	26868	26907	27043	26903	26800	26871	27103	26842	26512	27060	26928	26988	26760	26733	26756	27029	26795	26763	26783	26901	26582	26745	26774	26576	26821	26745	26879	26744	26639	26940	26754	26828	26907	26921	26883	26691	26749	26777	26831	27093	26874	26455	26933	26825	26551	26808	26755	27023	26848	26754	26943	26962	26927	27008	26880	26979	26898	26927	26553	26684	26755	26842	26905	26818	26790	26842	26855	26890	26825	26670	26761	26541	27313	26806	26800	26920	26907	27167	26730	27186	26715	26845	26879	26879	26560	26760	26873	26725	26945	26862	26804	26742	26764	26809	26626	26937	26750	27084	26832	26859	26568	26857	26800	26768	26588	26788	27019	26766	26847	26966	26878	26830	26432	26869	26961	26776	26861	26804	26518	26783	26856	26727	26766	26861	26714	26660	26938	26900	27061	26620	27009	26837	26846	26900	26880	26961	27042	26830	26793	26998	27017	26896	26662	26662	26818	26948	26800	26875	26745	26576	26523	27162	26946	26669	26899	26711	26496	27014	26608	26763	26641	26777	26775	26959	26768	26577	26677	26660	26761	26717	26787	26785	27052	27081	26822	26680	26870	26843	26872	26909	26827	26759	26773	26722	26811	26820	26900	26918	27006	26766	27105	26925	26888	26780	26800	26656	26873	27030	26871	26842	26760	26901	26967	26916	26788	26772	26792	26809	26637	26836	26777	26771	26988	26928	26985	26725	26618	26926	26718	26828	26947	26784	26803	27080	26956	26822	26840	26739	26852	26633	26595	26572	26907	26773	26860	26772	26724	26696	26805	26846	26885	26643	26868	26792	26659	26564	26996	26885	26916	27106	26974	26784	26976	27052	26653	26908	26857	27104	26763	26708	26778	26665	26967	26795	26789	26968	27001	26549	26963	26949	26864	26913	26936	26726	26805	26854	26832	26766	26974	26625	26813	26930	26837	26574	26795	26784	26569	26739	26780	26832	26712	26858	26937	26856	26764	26925	26858	26754	27080	26966	26777	26715	26690	26852	26634	26685	26786	26928	26788	26552	26802	26651	26863	26685	26814	26759	26671	26658	26741	27018	26735	26904	26702	26678	26722	26973	26635	26614	26846	27056	26793	26862	26817	26859	26746	26813	26612	26775	26694	26672	27092	26674	26831	26673	26999	26857	26971	26846	26622	26931	26771	26731	26721	26630	26821	27061	26919	26730	26750	26836	27055	27032	26741	26962	26578	27064	26767	26702	26684	26813	26578	26954	26966	26714	26677	26885	26676	26752	27166	26967	27111	26714	26607	26510	26602	26594	26484	26840	26842	26759	26922	26785	26815	27026	26599	27087	26773	26814	26828	26753	27020	26873	26549	26818	26681	26739	26622	26930	26571	26682	26725	26878	26696	26827	26923	26699	26751	27044	27029	26817	26669	26894	26940	26942	26918	26716	26684	26857
51997	70492	64302	47212	40637	35571	29456	26439	24115	22076	20058	18850	17835	17560	17631	17415	17617	17427	17209	17251	17508	17314	17290	17250	17328	17198	17331	17278	17293	17106	17322	17183	17263	17134	17238	17070	17348	17284	17263	17162	17161	17251	17270	17190	17261	17265	17312	17209	17305	17390	17418	17240	17204	17194	17191	17334	17243	17361	17464	17240	17261	17479	17310	17384	17333	17039	17364	17141	17373	17151	17256	17319	17199	17212	17199	17306	17121	17295	17452	17192	17410	17300	17243	17321	17196	17153	17344	17314	17249	17148	17556	17304	17267	17178	17455	17312	17194	17240	17326	17221	17012	17439	17420	17339	17258	17236	17446	17121	17348	17272	17372	17278	17216	17296	17168	17381	17223	17246	17356	17239	17126	17272	17234	17305	17068	17229	17224	16977	17336	17229	17330	17310	17288	17267	17198	17283	17100	17141	17338	17265	17077	17245	17141	17286	17291	17460	17421	17096	17270	17329	17280	17123	17139	17231	17311	17243	17295	17354	17357	17398	17433	17150	17344	17211	17323	17213	17262	17221	17243	17112	17231	17188	17242	17087	17258	17123	17272	17406	17118	17486	17206	17189	17073	17217	17226	17133	17390	17180	17265	17270	17327	17353	17193	17229	17089	17204	17218	17346	17279	17222	17223	17236	17199	17095	17311	17332	17305	17143	17299	17139	17291	17139	17167	17245	17094	17322	17267	17149	17184	17230	17300	17390	17308	17262	17309	17335	17358	17328	17429	17047	17390	17288	17123	17224	17230	17301	17338	17296	17382	17488	17325	17297	17417	17205	17261	17252	17165	17371	17262	17103	17319	17167	17310	17348	17440	17236	17273	17435	17256	17374	17416	17083	17274	17242	17505	17306	17369	17132	17244	17292	17354	17114	17361	17268	17069	17241	17344	17339	17221	17263	17143	17020	17242	17271	17114	17350	17382	17212	17228	17375	17223	17068	17153	17206	17416	17249	17358	17248	17404	17155	17351	17266	17210	17079	17327	17273	17353	17269	17189	17143	17285	17174	17203	17190	17240	17330	17259	17248	17373	17248	17306	17373	17374	17299	17210	17327	17270	17226	17372	17293	17115	17109	17181	17419	17263	17436	17322	17230	17289	17263	17544	17119	17240	17247	17400	17112	17304	17227	17300	17125	17239	17162	17273	17125	17256	17313	17271	17473	17269	17174	17188	17377	17178	17148	17297	17220	17300	17300	17342	17184	17423	17238	17309	17288	17405	17426	17247	17275	17134	17331	17299	17372	17271	17181	17358	17163	17256	17139	17224	17224	17237	17252	17269	17252	17061	17280	17301	17335	17323	17291	17244	17364	17403	17336	17268	17309	17244	17300	17286	17221	17342	17130	17197	17164	17349	17185	17197	17154	17284	17325	17319	17181	17219	17256	17325	17433	17262	17401	17325	17351	17110	17287	17258	17247	17302	17079	17329	17253	17338	17275	17316	17301	17210	17310	17223	17350	17234	17321	17458	17353	17189	17248	17369	17285	17301	17084	17271	17467	17244	17311	17284	17415	17254	17250	17223	17291	17281	17357	17293	17173	17290	17343	17015	17167	17134	17292	17182	17270	17066	17219	17390	17249	17177	17157	17391	17276	17150	17226	17351	17342	17158	17403	17288	17227	17102	17219	17209	17195	17390	17088	17297	17247	17337	17281	17243	17183	17288	17200	17101	17237	17150	17322	17470	17322	17377	17254	17475	17154	17203	17192	17163	17250	17097	17152	17408	17290	17161	17258	17245	17417	17120	17268	17196	17346	17321	17064	17325	17278	17379	17302	17258	17293	17213	17279	17233	17297	17379	17241	17268	17310	17368	17375	17386	17276	17274	17328	17183	17317	17397	17357	17240	17214	17265	17320	17085	17302	17280	17212	17321	17109	17201	17159	17256	17421	17226	17371	17317	17281	17258	17224	17384	17357	17188	17199	17429	17358	17085	17201	17304	17259	17390	17287	17305	17291	17092	17304	17246	17181	17085	17130	17204	17254	17279	17159	17187	17435	17045	17368	17374	17150	17262	17116	17343	17253	17254	17305	17227	17326	17365	17176	17154	17151	17372	17259	17241	17113	17193	17353	17282	17372	17023	17265	17375	17240	17161	17265	17362	17291	17362	17139	17417	17195	17167	17301	17356	17234	17192	17319	17514	17283	17314	17268	17289	17155	17290	17276	17333	17185	17326	17208	17158	17477	17390	17267	17430	17281	17171	17136	17081	17321	17233	17241	17220	17201	17511	17234	17173	17116	17404	17198	17306	17321	17137	17316	17361	17222	17198	17389	17348	17232	17268	17218	17412	17181	17286	17336	17213	17238	17343	17149	17253	17291	17210	17415	17138	17280	17303	17271	17251	17479	17284	17397	17370	17224	17316	17217	17094	17023	17292	17239	17312	17391	17183	17407	17167	17383	17309	17438	17405	17366	17105	17370	17156	17226	17268	17349	17246	17070	17215	17199	17529	17419	17294	17232	17200	17471	17230	17239	17429	17347	17245	17364	16997	17046	17295	17348	17142	17201	17416	17280	17194	17359	17366	17128	17375	17326	17181	17267	17476	17268	17159	17348	17152	17326	17357	17101	17155	17185	16974	17135	17369	17358	17134	17320	17203	17347	17361	17251	17283	17374	17127	17355	17190	17126	17301	17115	17149	17301	17305	17261	17210	17486	17386	17382	17217	17074	17281	17336	17277	17275	17211	17285	17256	17384	17129	17290	17254	17382	17178	17299	17181	17175	17410	17170	17332	17310	17267	17268	17150	17450	17226	17266	17215	17231	17181	17331	17201	17305	17236	17323	17334	17287	17338	17267	17349	17218	17241	17356	17253	17260	17140	17321	17222	17347	17327	17074	17216	17335	17220	17245	17274	17311	17356	17292	17261	17269	17167	17305	17276	17174	17260	17248	17154	17401	17309	17251	17320	17213	17467	17244	17154	17292	17228	17378	17301	17425	17112	17195	17350	17325	17248	17264	17125	17213	17258	17275	17209	17301	17264	17240	17336	17217	17271	17408	17021	17367	17338	17206	17376	17316	17192	17234	17366	17253	17184	17177	17249	17438	17418	17136	17161	17353	17180	17262	17351	17230	17285	17226	17212	17220	17392	17338	17392	17230	17357	17385	17287	17321	17307	17247	17275	17177	17284	17250	17227	17374	17301	17107	17414	17231	17163	17320	17397	17384	17317	17218	17198	17329	17307	17266	17284	17159	17379	17369	17259	17257	17308	17161	17284	17385	17188	17061	17348	17375	17296	17087	17435	17265	17265	17152	17335	17233	17371	17275	17215	17371	17257	17253	17385	17270	17335	17355	17250	17311	17352	17307	17109	17390	17299	17307	17281	17272	17352	17361	17329	17322	17282	17305	17265	17422	17204	17220	17214	17309	17344	17115	17322	17191	17257	17291	17286	17251	17229	17245	17356	17249	17302	17331	17107	17114	17183	17263	17262	17080	17280	17384	17366	17346	17167	17262	17283	17295	17344	17410	17225	17281	17097	17262	17247	17254	17333	17242	17046	17389	17251	17170	17215	17329	17253	17263	17207	17458	17332	17466	17210	17138	17378	17385	17272	17145	17357	17251	17311	17284	17303	17141	17260	17333	17242	17189	17230	17338	17171	17471	17065	17144	17380	17247	17481	17147	17239	17251	17329	17408	17124	17348	17318	17396	17204	17247	17323	17328	17392	17190	17329	17283	17459	17319	17297	17308	17176	17338	17476	17172	17272	17261	17275	17174	17219	17120	17226	17244	17226	17150	17209	17281	17342	17159	17168	17284	17309	17183	17105	17176	17071	17390	17228	17189	17284	17406	17189	17390	17236	17308	17412	17188	17421	17420	17198	17330	17409	17358	17342	17286	17130	17273	17270	17288	17270	17278	17267	17473	17185	17322	17383	17367	17173	17193	17319	17238	17215	17344	17246	17377	17386	17289	17236	17210	17330	17140	17239	17391	17202	17278	17206	17177	17167	17372	17325	17266	17335	17253	17278	17421	17174	17508	17399	17258	17393	17005	17113	17326	17336	17264	17182	17222	17264	17422	17309	17287	17072	17332	17207	17197	17300	17387	17478	17198	17320	17218	17329	17246	17277	17268	17099	17183	17331	17153	17411	17445	17268	17353	17071	17191	17088	17229	17415	17384	17179	17512	17303	17300	17250	17363	17069	17391	17381	17281	17245	17200	17288	17131	17255	17351	17223	17234	17473	17195	17199	17241	17268	17299	17246	17388	17274	17410	17363	17364	17126	17259	17246	17036	17153	17205	17393	17385	17380	17160	17134	17033	17226	17121	17307	17513	17345	17295	17236	17181	17230	17171	17165	17395	17178	17315	17144	17291	17267	17262	17356	17208	17333	17336	17117	17173	17265	17246	17285	17219	17233	17213	17097	17220	17350	17170	17097	17443	17409	17291	17424	17062	17280	17113	17325	17223	17314	17227	17370	17138	17284	17534	17139	17400	17354	17301	17272	17189	17344	17172	17368	17079	17278	17162	17403	17487	17400	17408	17307	17180	17354	17446	17266	17305	17213	17338	17247	17270	17244	17217	17208	17484	17300	17071	17225	17271	17290	17309	17256	17213	17112	17329	17238	17254	17304	17255	17261	17326	17394	17239	17330	17364	16909	17305	17257	17345	17363	17393	17231	17144	17347	17304	17161	17248	17309	17291	17250	17249	17278	17349	17308	17328	17371	17246	17211	17276	17128	17184	17240	17259	17178	17420	17286	17333	17409	17270	17122	17183	17146	17218	17350	17296	17486	17253	17313	17217	17292	17409	17279	17164	17442	17387	17290	17324	17249	17202	17175	17149	17194	17106	17227	17219	17454	17372	17234	17240	17310	17284	17381	17197	17250	17277	17418	17339	17249	17319	17268	17242	17230	17404	17112	17393	17270	17290	17453	17255	17207	17420	17194	17083	17231	17370	17172	17297	17314	17279	17330	17268	17438	17356	17235	17320	17238	17330	17223	17131	17279	17437	17127	17290	17448	17267	17192	17075	17272	17249	17388	17341	17237	17451	17324	17169	17429	17431	17172	17299	17129	17190	17394	17301	17259	17217	17291	17238	17285	17246	17341	17377	17264	17278	17174	17356	17296	17391	17308	17135	17315	17212	17222	17158	17135	17281	17294	17152	17246	17339	17359	17120
25993	23257	42250	49771	49916	47687	44390	40324	37472	34544	32260	30143	28777	28461	28280	27995	27975	27918	28000	28227	27870	27693	27654	27636	27838	27814	27597	27539	27589	27731	27902	27369	27566	27540	27578	27441	27579	27903	27504	27532	27648	27511	27598	27824	27723	27498	27409	27469	27792	27728	27551	27477	27602	27625	27646	27535	27591	27665	27923	27696	27721	27483	27480	27961	27710	27788	27554	27654	27871	27477	27558	27823	27449	27489	27538	27700	27485	27517	27541	27489	27604	27467	27624	27592	27553	27338	27358	27551	27408	27571	27623	27481	27363	27660	27834	27732	27334	27376	27751	27529	27442	27863	27462	27376	27411	27571	27283	27490	27511	27564	27580	27413	27778	27315	27489	27487	27519	27856	27165	27080	27441	27534	27563	27579	27457	27363	27703	27778	27447	27528	27447	27424	27443	27657	27308	27368	27386	27356	27426	27380	27573	27552	27585	27707	27425	27796	27580	27386	27486	27713	27542	27660	27512	27751	27633	27503	27522	27439	27494	27119	27755	27424	27418	27464	27295	27411	27515	27473	27459	27491	27300	27452	27569	27512	27500	27662	27823	27533	27440	27569	27730	27332	27706	27711	27501	27294	27477	27474	27801	27792	27536	27540	27627	27306	27560	27723	27288	27586	27543	27500	27532	27314	27609	27726	27353	27380	27617	27542	27530	27560	27600	27450	27280	27684	27651	27359	27272	27404	27528	27302	27452	27581	27438	27473	27561	27323	27472	27506	27511	27851	27763	27514	27650	27439	27576	27542	27717	27496	27511	27640	27702	27376	27634	27496	27932	27782	27514	27292	27464	27607	27469	27674	27461	27630	27635	27526	27239	27397	27571	27515	27512	27230	27558	27591	27371	27533	27806	27464	27531	27559	27508	27500	27925	27715	27633	27596	27356	27527	27590	27134	27482	27520	27310	27377	27527	27636	27709	27516	27359	27552	27530	27539	27515	27443	27350	27765	27634	27617	27618	27602	27676	27515	27789	27628	27674	27295	27592	27794	27585	27498	27487	27128	27541	27417	27820	27566	27653	27757	27712	27701	27641	27583	27479	27717	27420	27501	27608	27543	27339	27441	27703	27388	27752	27610	27603	27644	27576	27774	27706	27750	27556	27535	27552	27413	27016	27597	27435	27565	27749	27409	27451	27443	27289	27475	27541	27724	27594	27178	27479	27308	27433	27588	27562	27693	27542	27390	27621	27571	27677	27654	27686	27385	27486	27275	27554	27428	27422	27541	27763	27550	27234	27524	27616	27430	27600	27510	27498	27306	27503	27452	27555	27594	27345	27505	27791	27503	27490	27526	27509	27557	27411	27598	27454	27506	27309	27693	27285	27838	27341	27706	27700	27394	27360	27394	27782	27476	27530	27468	27271	27469	27505	27521	27474	27334	27274	27235	27582	27284	27578	27669	27579	27311	27680	27649	27433	27370	27374	27395	27667	27393	27546	27336	27725	27467	27548	27530	27613	27546	27478	27430	27511	27571	27737	27553	27349	27456	27559	27619	27559	27484	27685	27365	27401	27621	27465	27499	27543	27596	27317	27297	27328	27460	27552	27244	27489	27467	27561	27453	27564	27357	27365	27336	27398	27379	27521	27549	27678	27473	27562	27497	27448	27546	27541	27536	27717	27610	27499	27517	27599	27546	27621	27636	27255	27479	27674	27500	27680	27522	27602	27528	27517	27691	27520	27612	27590	27457	27474	27495	27360	27493	27345	27760	27737	27626	27426	27689	27594	27306	27539	27701	27468	27552	27412	27684	27720	27574	27481	27542	27526	27300	27593	27664	27511	27646	27885	27710	27428	27574	27515	27588	27455	27375	27369	27454	27570	27664	27411	27271	27528	27592	27179	27466	27316	27535	27653	27519	27205	27461	27402	27466	27648	27713	27548	27391	27677	27783	27563	27639	27542	27495	27470	27580	27214	27406	27783	27401	27899	27700	27423	27576	27482	27307	27614	27625	27562	27470	27488	27598	27581	27386	27347	27497	27786	27515	27441	27489	27514	27668	27552	27587	27631	27456	27634	27613	27457	27470	27592	27537	27441	27512	27708	27681	27349	27507	27713	27543	27435	27739	27886	27449	27562	27454	27691	27586	27562	27665	27577	27398	27156	27594	27538	27761	27319	27470	27782	27663	27693	27500	27477	27479	27489	27628	27779	27670	27807	27363	27251	27643	27471	27636	27459	27616	27822	27581	27667	27729	27540	27618	27547	27676	27722	27462	27644	27504	27673	27317	27682	27627	27738	27491	27585	27323	27691	27590	27471	27503	27711	27333	27567	27610	27658	27623	27361	27520	27454	27483	27592	27873	27610	27308	27363	27890	27488	27515	27764	27444	27375	27519	27486	27352	27451	27206	27673	27530	27771	27546	27442	27529	27534	27157	27547	27389	27825	27626	27718	27415	27518	27525	27752	27601	27341	27444	27397	27478	27643	27439	27669	27483	27760	27444	27348	27343	27452	27291	27747	27376	27533	27402	27391	27701	27628	27416	27471	27437	27521	27659	27590	27461	27779	27441	27449	27101	27683	27656	27484	27588	27629	27364	27615	27473	27315	27544	27364	27700	27286	27523	27833	27681	27335	27700	27622	27582	27651	27557	27569	27647	27404	27519	27187	27741	27547	27464	27461	27723	27602	27646	27483	27457	27672	27356	27411	27309	27539	27355	27398	27664	27501	27489	27358	27587	27661	27564	27630	27596	27610	27664	27869	27418	27588	27483	27552	27394	27477	27406	27679	27573	27294	27356	27663	27662	27451	27579	27603	27450	27389	27553	27424	27453	27550	27406	27818	27664	27540	27269	27361	27319	27279	27615	27596	27395	27439	27439	27421	27400	27389	27370	27391	27412	27616	27319	27637	27657	27451	27702	27295	27514	27454	27211	27606	27574	27479	27607	27573	27688	27387	27577	27679	27471	27297	27814	27460	27539	27497	27603	27303	27475	27536	27558	27725	27455	27481	27502	27477	27612	27585	27679	27603	27558	27886	27690	27466	27536	27574	27573	27851	27512	27417	27315	27568	27580	27803	27506	27419	27570	27390	27649	27279	27389	27824	27359	27581	27571	27522	27601	27620	27395	27436	27439	27557	27336	27558	27472	27492	27623	27331	27404	27479	27648	27615	27560	27447	27451	27467	27211	27539	27635	27544	27719	27669	27710	27816	27406	27729	27691	27750	27691	27422	27389	27575	27374	27440	27470	27605	27515	27357	27662	27557	27740	27555	27559	27533	27489	27425	27529	27419	27545	27522	27671	27362	27696	27558	27367	27485	27432	27733	27874	27755	27309	27533	27530	27402	27292	27817	27493	27477	27593	27702	27568	27296	27511	27335	27612	27666	27565	27684	27469	27655	27682	27573	27546	27475	27432	27659	27388	27558	27550	27439	27400	27700	27582	27525	27237	27505	27658	27646	27850	27547	27563	27709	27492	27514	27541	27841	27429	27543	27598	27506	27578	27420	27443	27462	27388	27465	27727	27434	27549	27655	27853	27287	27512	27669	27521	27518	27475	27609	27552	27472	27611	27481	27706	27281	27464	27690	27767	27636	27623	27420	27612	27478	27547	27349	27506	27262	27374	27612	27926	27534	27627	27562	27472	27507	27742	27463	27479	27542	27597	27436	27567	27672	27608	27722	27675	27643	27784	27578	27273	27355	27691	27535	27470	27433	27533	27726	27404	27775	27766	27517	27540	27243	27455	27599	27460	27597	27351	27632	27715	27674	27514	27431	27275	27567	27610	27410	27838	27602	27608	27487	27422	27722	27703	27712	27552	27545	27351	27306	27549	27368	27613	27546	27809	27370	27328	27599	27283	27238	27348	27459	27657	27262	27441	27367	27318	27404	27536	27417	27594	27489	27628	27657	27687	27508	27518	27547	27644	27710	27276	27768	27709	27394	27542	27510	27444	27434	27649	27504	27470	27436	27511	27630	27488	27725	27763	27555	27350	27516	27619	27434	27539	27541	27689	27609	27630	27659	27816	27310	27334	27469	27830	27738	27602	27505	27634	27631	27480	27335	27552	27761	27402	27848	27651	27410	27863	27630	27720	27626	27571	27414	27529	27364	27589	27325	27461	27433	27671	27410	27704	27439	27690	27422	27490	27585	27575	27701	27436	27453	27554	27609	27519	27555	27215	27310	27431	27442	27481	27591	27575	27746	27619	27768	27606	27563	27421	27549	27313	27573	27283	27555	27521	27379	27218	27385	27662	27604	27619	27619	27440	27626	27593	27471	27411	27570	27337	27478	27659	27481	27601	27790	27307	27706	27652	27512	27609	27493	27609	27612	27283	27496	27461	27583	27556	27418	27401	27478	27440	27793	27547	27670	27643	27627	27511	27614	27456	27593	27520	27523	27668	27485	27722	27909	27678	27617	27453	27819	27653	27685	27395	27419	27550	27712	27375	27507	27665	27353	27617	27519	27734	27452	27563	27443	27587	27337	27438	27181	27487	27520	27239	27384	27427	27766	27753	27529	27661	27750	27475	27600	27534	27658	27625	27392	27734	27697	27637	27605	27880	27572	27593	27652	27376	27760	27446	27814	27490	27458	27618	27692	27408	27611	27435	27584	27597	27542	27663	27239	27634	27796	27696	27489	27428	27474	27461	27599	27496	27229	27459	27635	27450	27340	27492	27591	27745	27376	27597	27392	27490	27399	27462	27452	27418	27580	27532	27367	27623	27493	27569	27419	27526	27610	27533	27301	27589	27414	27328	27791	27632	27685	27420	27553	27469	27443	27546	27368	27672	27796	28019	27837	27352	27559	27473	27497	27565	27570	27266	27497	27678	27476	27495	27260	27551	27555	27350	27650	27519	27672	27589	27185	27453	27472	27697	27668	27557	27698	27503	27606	27611	27655	27494	27576	27527	27657	27722	27492	27562	27425	27517	27700	27256	27361	27729	27651	27421	27554	27681	27069	27250	27555	27650	27744	27622	27613	27462	27412	27737	27547	27500	27460	27452	27376	27517	27507	27599	27313	27525	27370	27282	27628	27531	27529	27533	27655	27560	27307	27337	27668	27314	27727	27732	27645	27629	27679	27451	27505	27683	27768	27383	27645	27505	27658	27622	27460	27666	27598	27761	27212	27472	27389	27737	27771	27414	27433	27444	27764	27321	27553	27386	27413	27384
51843	83137	80275	64688	53710	43668	36652	33009	29309	25090	22304	20253	18785	18598	18304	18080	17823	17971	17862	17787	17858	17968	17688	17741	17826	17888	17750	17606	17681	17627	17718	17778	17732	17635	17779	17756	17655	17671	17789	17594	17596	17759	17715	17749	17605	17855	17586	18011	17686	17663	17623	17778	17655	17630	17694	17694	17558	17679	17677	17665	17555	17619	17775	17914	17398	17701	17786	17467	17616	17813	17773	17562	17657	17687	17564	17558	17702	17867	17607	17612	17492	17682	17590	17829	17717	17759	17628	17739	17682	17571	17630	17704	17677	17782	17500	17735	17696	17411	17806	17604	17717	17532	17712	17515	17721	17566	17723	17787	17724	17617	17757	17688	17552	17717	17677	17637	17789	17654	17754	17719	17544	17585	17655	17693	17592	17698	17852	17623	17428	17815	17852	17525	17730	17558	17560	17709	17774	17631	17780	17596	17748	17697	17514	17602	17637	17655	17622	17541	17805	17636	17638	17654	17627	17610	17617	17684	17610	17672	17622	17786	17726	17478	17704	17576	17743	17755	17527	17620	17651	17590	17553	17603	17667	17572	17575	17506	17639	17573	17458	17739	17683	17555	17643	17834	17741	17747	17609	17533	17493	17785	17724	17585	17697	17610	17747	17723	17581	17602	17383	17719	17744	17633	17644	17699	17660	17770	17686	17794	17660	17658	17658	17733	17819	17745	17652	17643	17834	17523	17635	17715	17515	17741	17704	17644	17856	17826	17734	17859	17693	17665	17688	17712	17652	17525	17618	17692	17665	17580	17476	17776	17694	17488	17622	17719	17469	17639	17642	17604	17719	17714	17716	17829	17313	17640	17712	17545	17759	17682	17637	17740	17661	17753	17626	17589	17747	17681	17602	17628	17594	17693	17713	17761	17583	17787	17746	17734	17581	17715	17684	17541	17678	17846	17696	17629	17475	17538	17589	17592	17716	17727	17616	17571	17758	17618	17739	17518	17833	17641	17550	17674	17488	17752	17554	17701	17690	17729	17758	17649	17715	17590	17731	17705	17751	17509	17757	17551	17655	17682	17615	17613	17586	17775	17820	17501	17827	17768	17614	17822	17670	17481	17665	17644	17720	17772	17715	17619	17739	17697	17636	17582	17710	17673	17653	17535	17536	17717	17617	17612	17567	17862	17727	17661	17738	17654	17609	17523	17772	17658	17495	17463	17598	17522	17525	17678	17643	17639	17722	17754	17716	17551	17624	17508	17604	17756	17580	17815	17641	17657	17739	17649	17683	17668	17652	17625	17780	17785	17669	17735	17674	17800	17483	17615	17751	17621	17527	17630	17702	17614	17590	17578	17735	17918	17635	17713	17882	17589	17696	17849	17645	17478	17688	17590	17582	17670	17713	17581	17618	17451	17619	17738	17815	17536	17643	17654	17665	17547	17658	17675	17722	17537	17522	17700	17736	17785	17778	17665	17683	17665	17672	17564	17583	17575	17679	17713	17688	17803	17652	17735	17628	17628	17871	17621	17571	17630	17781	17445	17701	17806	17523	17672	17514	17567	17645	17617	17739	17749	17799	17834	17594	17736	17579	17845	17719	17545	17617	17639	17537	17834	17779	17499	17662	17546	17796	17755	17831	17662	17690	17678	17630	17771	17628	17477	17725	17654	17687	17764	17763	17502	17678	17660	17699	17547	17673	17792	17703	17619	17746	17715	17660	17668	17793	17809	17921	17591	17620	17711	17669	17851	17832	17616	17573	17706	17504	17655	17515	17695	17727	17649	17625	17574	17727	17744	17608	17541	17797	17655	17686	17778	17657	17663	17764	17728	17579	17732	17687	17571	17629	17640	17627	17518	17509	17675	17595	17480	17738	17747	17615	17648	17609	17858	17673	17694	17705	17811	17735	17602	17694	17708	17690	17628	17596	17556	17549	17686	17597	17566	17770	17517	17588	17647	17658	17624	17656	17621	17773	17640	17615	17538	17604	17577	17669	17755	17712	17572	17597	17593	17525	17756	17699	17613	17698	17688	17812	17735	17761	17770	17654	17504	17660	17603	17568	17597	17672	17626	17742	17554	17568	17699	17661	17747	17582	17752	17538	17747	17648	17515	17597	17608	17732	17654	17632	17884	17671	17675	17740	17683	17861	17639	17706	17914	17728	17746	17547	17645	17523	17730	17679	17491	17561	17534	17438	17761	17461	17600	17786	17717	17659	17732	17601	17561	17870	17538	17514	17599	17424	17601	17665	17709	17744	17590	17662	17679	17661	17607	17598	17777	17613	17896	17545	17722	17445	17815	17714	17769	17610	17679	17668	17525	17637	17659	17558	17638	17781	17784	17686	17642	17587	17545	17582	17509	17620	17804	17640	17510	17727	17790	17742	17747	17780	17756	17763	17513	17707	17515	17635	17804	17660	17625	17491	17615	17775	17718	17637	17682	17734	17616	17878	17649	17595	17599	17849	17867	17738	17645	17652	17575	17835	17688	17611	17663	17807	17528	17778	17689	17742	17564	17660	17707	17564	17581	17691	17612	17455	17591	17759	17668	17752	17605	17596	17684	17695	17610	17666	17588	17675	17813	17673	17674	17693	17724	17698	17554	17672	17587	17749	17577	17778	17625	17633	17914	17744	17665	17661	17691	17771	17715	17547	17612	17561	17557	17701	17680	17689	17724	17578	17608	17634	17604	17588	17676	17594	17734	17617	17694	17694	17667	17662	17481	17499	17745	17767	17685	17567	17583	17650	17743	17607	17715	17657	17954	17640	17573	17787	17730	17511	17692	17817	17607	17570	17882	17511	17641	17542	17695	17555	17681	17716	17731	17605	17785	17707	17486	17862	17747	17639	17594	17802	17681	17777	17553	17651	17712	17717	17799	17673	17608	17776	17765	17735	17642	17716	17543	17535	17824	17573	17611	17664	17585	17677	17603	17824	17600	17657	17574	17991	17600	17702	17596	17617	17624	17705	17751	17560	17528	17783	17531	17615	17769	17714	17649	17713	17380	17593	17506	17625	17663	17519	17587	17704	17678	17863	17706	17652	17495	17647	17477	17807	17529	17585	17730	17722	17622	17776	17737	17540	17702	17627	17404	17594	17740	17640	17388	17566	17564	17621	17680	17830	17604	17534	17686	17556	17647	17763	17590	17722	17616	17583	17936	17602	17650	17490	17806	17542	17610	17681	17696	17865	17543	17736	17717	17697	17563	17690	17683	17748	17639	17629	17719	17506	17576	17687	17570	17729	17772	17653	17601	17596	17702	17630	17646	17784	17614	17711	17496	17743	17722	17642	17500	17513	17799	17575	17626	17716	17660	17726	17695	17665	17674	17685	17692	17743	17614	17604	17699	17685	17722	17681	17758	17512	17595	17591	17604	17665	17468	17603	17580	17713	17634	17489	17654	17774	17765	17758	17729	17681	17483	17651	17716	17784	17659	17692	17721	17647	17649	17640	17507	17500	17661	17665	17665	17559	17645	17584	17652	17641	17749	17740	17862	17726	17705	17582	17694	17682	17721	17727	17635	17388	17793	17599	17627	17787	17717	17756	17652	17694	17747	17608	17687	17558	17816	17620	17746	17497	17624	17486	17719	17679	17637	17742	17567	17942	17542	17676	17745	17674	17806	17562	17653	17559	17744	17690	17732	17866	17641	17589	17641	17758	17673	17626	17942	17702	17628	17655	17510	17624	17835	17602	17767	17639	17492	17668	17701	17642	17678	17631	17710	17616	17567	17774	17703	17557	17643	17847	17651	17731	17596	17593	17674	17680	17713	17631	17711	17472	17881	17680	17760	17703	17543	17670	17782	17673	17722	17505	17733	17645	17764	17775	17582	17865	17554	17451	17614	17636	17745	17718	17615	17528	17710	17725	17627	17846	17840	17718	17491	17520	17698	17806	17458	17690	17591	17601	17829	17754	17635	17632	17640	17693	17667	17928	17637	17671	17611	17780	17625	17631	17599	17562	17617	17730	17575	17642	17675	17678	17699	17725	17680	17538	17998	17661	17525	17690	17710	17471	17839	17658	17828	17677	17663	17551	17561	17653	17556	17782	17478	17682	17577	17765	17582	17902	17577	17692	17591	17526	17602	17702	17757	17843	17737	17671	17648	17740	17752	17597	17652	17731	17634	17666	17727	17585	17641	17740	17522	17590	17657	17695	17558	17739	17786	17620	17586	17733	17746	17664	17597	17549	17544	17552	17573	17784	17562	17683	17769	17575	17737	17507	17696	17701	17609	17692	17745	17595	17618	17670	17730	17601	17632	17642	17558	17596	17757	17524	17504	17581	17647	17600	17691	17622	17674	17586	17728	17660	17639	17518	17426	17555	17724	17914	17689	17738	17626	17660	17767	17731	17698	17553	17838	17697	17673	17570	17804	17714	17626	17491	17807	17681	17756	17698	17791	17814	17829	17633	17658	17663	17706	17619	17613	17565	17743	17719	17734	17671	17750	17774	17534	17602	17741	17591	17785	17574	17470	17558	17779	17650	17590	17583	17761	17746	17677	17752	17691	17491	17699	17550	17671	17505	17380	17521	17719	17613	17622	17716	17733	17706	17596	17665	17487	17715	17719	17923	17549	17578	17683	17880	17632	17425	17644	17542	17654	17619	17561	17643	17749	17748	17625	17712	17489	17548	17552	17738	17591	17647	17611	17545	17626	17792	17794	17650	17613	17598	17726	17533	17709	17631	17601	17371	17645	17565	17698	17598	17571	17595	17580	17676	17543	17569	17685	17778	17530	17593	17695	17745	17575	17447	17788	17719	17740	17620	17813	17501	17654	17517	17800	17493	17494	17759	17621	17872	17711	17745	17689	17442	17643	17532	17764	17592	17581	17704	17477	17802	17692	17714	17431	17593	17804	17482	17802	17615	17449	17696	17695	17767	17689	17674	17703	17622	17652	17889	17620	17564	17719	17403	17630	17577	17564	17705	17429	17691	17753	17543	17613	17840	17705	17668	17912	17882	17750	17764	17677	17629	17659	17836	17885	17710	17623	17673	17597	17623	17616	17723	17788	17569	17489	17577	17742	17772	17667	17727	17786	17715	17721	17806	17637	17556	17787	17796	17643	17630	17739	17750	17623	17667	17553	17600	17675	17553	17566	17747	17827	17667	17633	17668	17611	17798	17813	17741	17534	17660	17780	17588	17564	17713	17676	17485	17715	17692	17474
23587	21834	34800	40485	41569	43988	44179	41584	40262	37684	34192	31642	30278	29286	28701	28145	28002	27808	27927	27887	28093	27969	27819	27780	27685	27728	27587	27665	27596	27442	27457	27672	27602	27813	27442	27340	27508	27303	27418	27410	27654	27580	27771	27438	27657	27527	27343	27556	27542	27238	27383	27353	27313	27094	27426	27479	27482	27459	27370	27587	27415	27389	27677	27390	27376	27719	27343	27680	27576	27305	27315	27223	27387	27546	27235	27262	27384	27235	27476	27362	27351	27301	27370	27584	27356	27425	27569	27249	27318	27391	27750	27406	27391	27414	27319	27324	27398	27532	27240	27316	27541	27562	27445	27015	27365	27371	27519	27499	27358	27444	27351	27490	27539	27405	27436	27354	27392	27593	27300	27245	27348	27474	27435	27240	27411	27438	27344	27397	27626	27322	27367	27406	27565	27491	27490	27335	27358	27271	27396	27303	27429	27494	27599	27494	27409	27620	27199	27240	27444	27422	27394	27407	27636	27478	27511	27283	27566	27310	27426	27676	27469	27342	27457	27370	27703	27508	27331	27246	27444	27294	27481	27213	27356	27440	27385	27531	27496	27366	27700	27553	27508	27331	27247	27558	27202	27570	27483	27483	27310	27233	27298	27375	27377	27491	27468	27505	27469	27687	27670	27337	27252	27254	27253	26921	27328	27490	27199	27550	27031	27535	27391	27576	27644	27202	27078	27507	27377	27138	27665	27155	27597	27564	27440	27333	27775	27330	27384	27473	27371	27399	27468	27228	27252	27519	27483	27272	27697	27414	27206	27416	27463	27402	27357	27600	27476	27182	27318	27615	27171	27389	27398	27356	27655	27210	27478	27352	27535	27483	27344	27545	27708	27440	27645	27662	27512	27472	27055	27396	27456	27300	27202	27310	27360	27277	27499	27585	27343	27430	27733	27282	27301	27360	27630	27295	27209	27344	27224	27602	27206	27570	27448	27360	27748	27460	27656	27652	27539	27359	27324	27376	27459	27539	27572	27391	27508	27363	27411	27515	27402	27660	27483	27404	27172	27612	27353	27500	27449	27523	27441	27545	27591	27436	27549	27491	27228	27326	27259	27430	27510	27429	27473	27378	27613	27314	27315	27574	27160	27388	27547	27246	27246	27448	27371	27257	27295	27021	27529	27552	27293	27398	27464	27341	27660	27539	27563	27190	27369	27524	27610	27503	27600	27282	27543	27443	27376	27513	27579	27364	27425	27442	27515	27392	27540	27538	27445	27526	27486	27326	27464	27318	27267	27415	27104	27436	27181	27485	27436	27591	27504	27597	27312	27525	27430	27381	27553	27568	27678	27196	27239	27808	27290	27530	27440	27401	27318	27409	27689	27514	27329	27422	27418	27307	27274	27431	27614	27608	27550	27357	27311	27403	27406	27256	27201	27491	27402	27390	27490	27623	27428	27292	27525	27423	27312	27119	27477	27436	27366	27334	27371	27426	27549	27497	27156	27372	27426	27462	27366	27320	27458	27290	27379	27537	27432	27468	27349	27376	27276	27474	27446	27522	27486	27398	27313	27504	27413	27581	27440	27071	27728	27243	27417	27125	27321	27009	27267	27421	27168	27328	27313	27671	27382	27324	27119	27269	27607	27179	27351	27423	27340	27205	27389	27461	27464	27327	27295	27541	27423	27375	27459	27283	27173	27516	27348	27469	27472	27434	27213	27743	27372	27390	27209	27527	27352	27384	27276	27270	27301	27393	27478	27463	27584	27313	27294	27315	27496	27243	27484	27529	27166	27425	27569	27675	27540	27625	27445	27326	27209	27273	27466	27680	27201	27419	27682	27499	27435	27571	27639	27461	27142	27483	27349	27615	27721	27294	27500	27320	27197	27430	27295	27119	27352	27498	27395	27236	27353	27215	27420	27310	27432	27169	27423	27493	27471	27243	27243	27417	27280	27508	27616	27509	27318	27584	27284	27493	27324	27311	27288	27406	27416	27316	27068	27559	27490	27518	27461	27238	27475	27343	27391	27362	27523	27445	27252	27402	27461	27373	27265	27519	27459	27394	27206	27561	27480	27504	27540	27393	27283	27516	27377	27432	27292	27463	27457	27376	27479	27352	27382	27276	27257	27168	27391	27500	27434	27179	27453	27473	27312	27223	27226	27313	27496	27262	27321	27630	27607	27453	27438	27570	27469	27490	27608	27724	27343	27461	27462	27457	27306	27509	27346	27330	27642	27368	27436	27443	27590	27412	27538	27331	27262	27435	27292	27271	27192	27492	27310	27512	27261	27556	27198	27402	27576	27492	27186	27462	27782	27350	27475	27493	27133	27311	27201	27358	27441	27452	27338	27168	27321	27320	27395	27303	27460	27447	27500	27204	27493	27594	27371	27156	27611	27470	27224	27463	27557	27233	27202	27422	27331	27250	27701	27347	27523	27244	27524	27286	27562	27514	27611	27690	27459	27551	27187	27359	27455	27405	27252	27287	27408	27395	27224	27269	27361	27370	27534	27452	27532	27318	27192	27421	27472	27409	27493	27356	27265	27245	27257	27154	27513	27422	27361	27343	27449	27472	27638	27497	27383	27444	27439	27448	27458	27217	27425	27647	27520	27196	27225	27390	27518	27373	27513	27038	27147	27520	27224	27514	27421	27316	27401	27250	27437	27387	27366	27633	27316	27474	27248	27454	27512	27658	27608	27665	27292	27288	27392	27169	27173	27448	27316	27409	27569	27325	27518	27228	27327	27426	27270	27589	27471	27395	27299	27518	27257	27383	27552	27267	27321	27512	27396	27471	27527	27491	27527	27318	27332	27349	27610	27407	27309	27347	27414	27474	27432	27476	27570	27261	27516	27335	27400	27503	27345	27372	27381	27241	27423	27543	27470	27260	27433	27432	27471	27396	27583	27262	27383	27344	27109	27359	27460	27508	27246	27519	27511	27304	27444	27532	27409	27443	27230	27292	27453	27254	27415	27494	27390	27339	27373	27350	27469	27440	27659	27308	27466	27554	27656	27498	27480	27528	27393	27344	27196	27333	27286	27313	27570	27360	27215	27361	27337	27354	27394	27335	27780	27591	27385	27584	27371	27315	27368	27233	27543	27564	27291	27241	27406	27511	27615	27622	27430	27488	27627	27256	27295	27368	27418	27273	27562	27272	27504	27448	27443	27543	27473	27353	27380	27230	27376	27721	27476	27259	27416	27190	27493	27419	27300	27410	27343	27232	27602	27403	27413	27352	27434	27234	27693	27444	27115	27149	27617	27353	27510	27331	27344	27668	27420	27332	27544	27296	27219	27210	27449	27503	27311	27193	27356	27511	27331	27169	27139	27294	27513	27414	27533	27399	27391	27525	27344	27403	27500	27688	27500	27377	27328	27673	27645	27799	27389	27473	27290	27397	27438	27472	27303	27765	27623	27636	27459	27227	27500	27614	27456	27441	27476	27420	27629	27409	27222	27258	27140	27512	27342	27392	27142	27425	27341	27387	27534	27369	27419	27235	27517	27252	27425	27254	27416	27479	27315	27118	27534	27407	27438	27253	27181	27077	27297	27560	27617	27419	27453	27186	27359	27377	27556	27342	27429	27459	27644	27427	27550	27366	27114	27267	27284	27422	27244	27491	27245	27257	27371	27502	27201	27346	27331	27135	27398	27430	27572	27517	27743	27351	27437	27492	27342	27417	27581	27446	27539	27511	27273	27428	27358	27305	27567	27835	27702	27326	27533	27295	27614	27576	27550	27575	27493	27381	27458	27337	27212	27497	27478	27244	27412	27482	27692	27100	27262	27625	27559	27659	27631	27570	27754	27342	27244	27380	27647	27350	27442	27263	27465	27422	27428	27684	27652	27358	27512	27259	27294	27152	27127	27472	27511	27308	27527	27305	27081	27409	27481	27380	27474	27277	27243	27369	27358	27353	27464	27474	27414	27437	27589	27413	27516	27504	27466	27427	27481	27207	27203	27244	27353	27420	27250	27314	27467	27442	27415	27208	27192	27634	27316	27444	27574	27481	27440	27531	27472	27396	27241	27547	27529	27424	27570	27596	27278	27470	27509	27414	27622	27328	27512	27315	27234	27265	27218	27457	27470	27451	27434	27491	27501	27372	27435	27265	27522	27289	27433	27377	27424	27328	27490	27251	27233	27290	27504	27336	27213	27347	27399	27534	27489	27473	27380	27435	27362	27467	27330	27366	27320	27566	27476	27657	27425	27323	27366	27484	27148	27388	27284	27259	27495	27505	27498	27431	27220	27224	27248	27590	27571	27319	27567	27362	27217	27691	27539	27270	27406	27524	27369	27519	27636	27421	27266	27470	27462	27463	27331	27337	27359	27256	27236	27549	27197	27265	27562	27529	27285	27312	27486	27267	27186	27590	27522	27198	27635	27306	27440	27630	27530	27337	27491	27374	27381	27296	27265	27198	27551	27359	27243	27197	27338	27322	27519	27497	27513	27424	27557	27643	27565	27211	27374	27385	27388	27334	27445	27668	27299	27320	27379	27326	27373	27372	27649	27404	27373	27589	27462	27402	27479	27536	27326	27373	27250	27427	27519	27568	27251	27434	27305	27203	27399	27597	27376	27290	27614	27445	27272	27340	27341	27403	27243	27537	27555	27458	27416	27336	27406	27540	27242	27281	27498	27345	27475	27575	27579	27452	27536	27386	27370	27174	27095	27493	27475	27523	27655	27414	27539	27694	27231	27427	27580	27413	27448	27503	27129	27573	27545	27468	27287	27444	27279	27438	27517	27196	27505	27418	27253	27565	27239	27288	27632	27387	27448	27481	27354	27369	27288	27491	27397	27330	27157	27385	27484	27459	27685	27184	27496	27500	27202	27221	27474	27183	27349	27197	27430	27367	27334	27544	27469	27315	27315	27550	27330	27438	27324	27524	27405	27617	27291	27600	27575	27422	27343	27569	27360	27229	27375	27448	27538	27387	27485	27527	27603	27440	27668	27446	27308	27649	27394	27517	27183	27350	27478	27571	27494	27229	27384	27126	27406	27428	27258	27677	27412	27635	27576	27602	27449	27755	27446	27468	27269	27501	27379	27379	27291	27581	27568	27617	27312	27299	27169	27413	27153	27153	27424	27343	27596	27516	27536	27460	27542	27497	27423	27457	27307	27469	27263	27188	27234	27580	27422	27259	27449	27053	27081	27414	27462	27310	27192	27209
54192	87653	83886	68407	53834	44559	37952	35031	32821	29163	25049	21778	20423	19596	18410	18203	18165	17821	17840	17983	18078	17864	17786	17706	17882	17645	17756	17699	17575	17839	17714	17542	17713	17694	17500	17726	17672	17657	17426	17413	17754	17631	17515	17710	17738	17437	17533	17655	17402	17559	17541	17434	17418	17588	17681	17662	17374	17488	17558	17654	17672	17406	17519	17406	17739	17372	17640	17864	17604	17645	17430	17680	17752	17519	17443	17554	17439	17683	17648	17595	17734	17440	17611	17333	17595	17560	17606	17575	17515	17561	17610	17689	17513	17622	17437	17497	17526	17597	17412	17603	17613	17426	17437	17529	17467	17755	17633	17459	17459	17616	17506	17463	17503	17688	17649	17567	17654	17690	17536	17352	17678	17644	17553	17655	17593	17641	17629	17781	17515	17535	17614	17461	17645	17523	17698	17631	17663	17535	17603	17718	17445	17494	17544	17570	17508	17411	17487	17572	17496	17597	17293	17628	17615	17722	17631	17608	17517	17689	17396	17475	17350	17567	17556	17558	17699	17520	17667	17498	17522	17830	17572	17471	17621	17668	17351	17428	17544	17507	17601	17666	17458	17574	17510	17690	17557	17637	17533	17495	17634	17501	17581	17567	17402	17795	17442	17483	17528	17438	17624	17673	17560	17643	17463	17483	17647	17503	17470	17390	17679	17631	17527	17511	17654	17628	17560	17656	17583	17532	17606	17421	17485	17705	17529	17425	17517	17433	17337	17612	17560	17655	17534	17639	17473	17573	17686	17560	17744	17759	17537	17547	17512	17744	17614	17470	17770	17647	17651	17392	17482	17701	17682	17830	17582	17432	17567	17423	17718	17521	17570	17615	17497	17521	17449	17571	17575	17397	17575	17528	17415	17613	17540	17562	17570	17537	17661	17670	17626	17387	17399	17709	17604	17559	17554	17579	17555	17577	17615	17651	17664	17563	17684	17433	17486	17541	17461	17580	17675	17591	17537	17658	17474	17729	17355	17466	17537	17470	17549	17463	17476	17824	17520	17414	17595	17520	17586	17526	17414	17396	17619	17507	17426	17549	17640	17724	17510	17579	17661	17545	17368	17774	17617	17632	17750	17637	17546	17643	17607	17547	17441	17476	17692	17503	17514	17501	17558	17649	17588	17569	17517	17621	17368	17607	17644	17611	17658	17571	17568	17508	17429	17516	17405	17692	17546	17600	17464	17590	17745	17686	17615	17591	17724	17522	17491	17643	17754	17682	17469	17509	17386	17588	17793	17521	17431	17586	17695	17540	17594	17588	17548	17556	17495	17685	17501	17529	17512	17558	17599	17488	17566	17459	17752	17613	17584	17410	17442	17529	17501	17607	17513	17452	17576	17348	17685	17581	17540	17456	17601	17484	17459	17597	17624	17443	17377	17526	17728	17522	17779	17500	17771	17738	17555	17462	17567	17519	17604	17440	17653	17530	17554	17496	17494	17528	17649	17478	17569	17707	17678	17653	17679	17805	17654	17471	17524	17547	17472	17378	17481	17545	17434	17332	17515	17310	17452	17489	17560	17506	17661	17542	17704	17415	17721	17583	17701	17512	17525	17670	17615	17450	17537	17376	17618	17598	17715	17500	17411	17432	17373	17581	17533	17636	17588	17595	17552	17490	17493	17532	17609	17701	17494	17497	17589	17552	17551	17520	17502	17630	17532	17496	17577	17498	17640	17540	17510	17593	17559	17331	17627	17434	17531	17623	17603	17532	17680	17463	17421	17478	17521	17492	17525	17445	17537	17469	17462	17617	17714	17558	17672	17355	17434	17376	17484	17494	17532	17574	17747	17568	17779	17523	17580	17600	17612	17490	17683	17563	17661	17434	17437	17579	17548	17508	17581	17557	17526	17566	17424	17519	17533	17576	17652	17405	17523	17373	17793	17738	17569	17622	17485	17567	17567	17649	17533	17533	17448	17379	17577	17523	17474	17645	17734	17514	17436	17489	17520	17413	17582	17476	17575	17543	17712	17612	17503	17572	17596	17562	17709	17725	17482	17523	17873	17511	17518	17535	17640	17554	17524	17568	17570	17605	17453	17616	17640	17500	17640	17653	17579	17434	17666	17634	17623	17583	17431	17349	17595	17628	17586	17580	17628	17551	17513	17501	17544	17483	17558	17686	17587	17576	17638	17504	17573	17706	17668	17610	17451	17617	17363	17495	17600	17537	17354	17450	17488	17574	17391	17625	17435	17518	17421	17596	17368	17618	17617	17490	17540	17498	17624	17373	17613	17516	17542	17579	17330	17561	17550	17337	17541	17604	17650	17574	17598	17388	17641	17383	17549	17679	17518	17557	17435	17550	17689	17559	17591	17584	17783	17618	17548	17596	17634	17558	17400	17442	17550	17787	17470	17488	17469	17543	17720	17430	17503	17484	17480	17525	17697	17511	17398	17485	17552	17452	17691	17565	17387	17597	17581	17717	17489	17639	17704	17603	17613	17466	17558	17473	17550	17559	17518	17550	17779	17524	17498	17559	17703	17406	17643	17602	17556	17572	17663	17473	17604	17533	17649	17621	17547	17562	17560	17574	17565	17678	17694	17613	17474	17713	17427	17584	17511	17565	17657	17412	17564	17666	17427	17550	17553	17389	17592	17534	17471	17526	17355	17436	17443	17562	17573	17459	17669	17555	17552	17605	17564	17609	17530	17681	17740	17544	17579	17341	17513	17764	17558	17541	17494	17642	17527	17658	17565	17614	17787	17506	17641	17647	17461	17543	17641	17620	17406	17589	17510	17588	17528	17428	17748	17518	17627	17507	17645	17485	17495	17838	17473	17347	17605	17655	17660	17697	17571	17581	17507	17628	17573	17770	17592	17768	17573	17481	17514	17483	17493	17646	17599	17461	17533	17467	17506	17535	17575	17533	17676	17347	17502	17651	17516	17540	17598	17572	17591	17501	17590	17546	17746	17640	17616	17638	17588	17440	17479	17347	17567	17579	17702	17633	17549	17642	17648	17641	17780	17619	17479	17707	17460	17565	17698	17585	17554	17552	17500	17662	17464	17560	17729	17502	17721	17544	17666	17390	17643	17541	17721	17563	17469	17353	17604	17660	17768	17705	17626	17578	17518	17395	17609	17298	17452	17446	17618	17481	17610	17449	17635	17651	17538	17630	17653	17525	17722	17420	17549	17541	17554	17658	17657	17606	17578	17494	17633	17408	17704	17609	17472	17485	17655	17588	17533	17646	17615	17527	17463	17558	17549	17713	17787	17403	17723	17587	17571	17592	17547	17438	17534	17460	17327	17619	17519	17567	17532	17681	17406	17627	17468	17460	17661	17529	17506	17644	17662	17540	17601	17415	17634	17396	17576	17666	17571	17581	17582	17445	17653	17730	17559	17436	17556	17596	17478	17443	17750	17584	17567	17456	17417	17710	17492	17523	17575	17545	17488	17527	17650	17414	17484	17640	17515	17437	17530	17544	17548	17560	17546	17539	17561	17621	17673	17499	17730	17631	17563	17687	17383	17645	17573	17435	17525	17596	17692	17636	17710	17463	17732	17605	17309	17477	17450	17559	17542	17539	17609	17527	17544	17513	17580	17679	17626	17495	17482	17521	17646	17635	17507	17690	17572	17538	17580	17433	17460	17418	17702	17622	17624	17517	17592	17578	17577	17630	17579	17525	17569	17430	17477	17593	17679	17680	17561	17505	17627	17747	17414	17594	17468	17647	17681	17469	17488	17613	17502	17577	17593	17727	17673	17731	17451	17601	17492	17664	17495	17485	17683	17639	17531	17667	17668	17554	17580	17363	17472	17566	17672	17729	17509	17568	17542	17582	17558	17567	17438	17513	17695	17602	17779	17314	17720	17656	17480	17473	17559	17448	17498	17439	17554	17450	17542	17706	17526	17533	17534	17619	17540	17499	17513	17373	17677	17427	17477	17542	17528	17690	17556	17602	17662	17408	17616	17356	17535	17634	17550	17577	17716	17439	17610	17613	17519	17563	17470	17456	17523	17270	17623	17547	17477	17577	17585	17489	17557	17515	17465	17488	17500	17467	17405	17631	17703	17697	17687	17579	17613	17623	17544	17585	17495	17599	17532	17663	17468	17715	17751	17668	17587	17771	17735	17582	17468	17551	17479	17587	17491	17451	17602	17454	17429	17674	17528	17607	17634	17505	17578	17536	17622	17541	17503	17328	17736	17413	17641	17475	17541	17725	17667	17643	17682	17589	17588	17583	17428	17603	17697	17615	17494	17696	17596	17406	17465	17619	17772	17728	17602	17456	17665	17463	17655	17650	17825	17506	17484	17613	17438	17476	17580	17369	17664	17420	17640	17610	17446	17564	17730	17387	17483	17579	17446	17654	17585	17391	17627	17784	17581	17539	17801	17338	17630	17592	17762	17671	17755	17480	17499	17636	17544	17706	17586	17470	17504	17659	17613	17455	17441	17683	17315	17472	17597	17626	17473	17673	17617	17726	17716	17413	17481	17539	17589	17371	17519	17710	17496	17586	17682	17701	17654	17502	17624	17490	17657	17457	17440	17540	17739	17489	17530	17618	17513	17675	17715	17537	17357	17656	17544	17637	17459	17556	17502	17520	17483	17637	17535	17532	17418	17551	17404	17481	17583	17437	17500	17408	17626	17490	17549	17675	17664	17703	17494	17714	17453	17536	17759	17587	17665	17698	17528	17292	17560	17486	17476	17524	17584	17700	17546	17567	17644	17584	17592	17587	17324	17456	17668	17504	17513	17490	17568	17399	17585	17596	17642	17647	17471	17560	17534	17611	17497	17444	17570	17544	17504	17426	17566	17767	17693	17522	17782	17836	17486	17522	17439	17633	17542	17423	17461	17588	17461	17477	17696	17484	17551	17582	17597	17302	17565	17703	17663	17514	17492	17594	17637	17587	17602	17469	17612	17547	17599	17662	17521	17541	17610	17604	17726	17513	17551	17598	17549	17544	17841	17524	17635	17470	17490	17542	17710	17405	17308	17476	17505	17369	17440	17449	17504	17616	17488	17564	17557	17539	17613	17532	17689	17544	17356	17504	17480	17717	17719	17537	17489	17415	17627	17375	17687	17719	17541	17615	17599	17638	17640	17423	17505	17527	17511	17500	17567	17580	17544	17569	17622	17504	17486	17469	17588	17514	17714	17686	17419	17592	17634	17346
49241	62661	64514	53504	43843	40685	36238	33213	31863	30426	29059	28166	27824	27467	27639	27395	27486	27350	27436	27588	27572	27357	27596	27477	27439	27278	27549	26960	27241	27127	27235	27400	27331	27240	27188	27156	27120	27338	27279	27467	27233	27266	27296	27574	27327	27392	27404	27130	27759	27129	27412	27628	27296	27169	27368	27074	27257	27169	27366	27312	27171	27396	27226	27221	27129	27313	27349	27382	27412	26881	27245	27302	27287	27386	27055	27157	27337	27272	27322	27134	27081	27328	27174	27334	27345	27254	27507	27355	27382	27375	27251	27396	27466	27410	27449	27290	27047	27223	27095	27222	27394	26927	27360	27214	27151	27224	27200	26982	27315	27149	27242	27088	27050	27262	27120	27293	27426	27079	27202	27464	27268	27127	27208	27277	27259	27198	27251	27348	27105	27264	27258	27211	27213	27047	27000	27220	27296	27241	27030	27226	27355	27421	27379	27170	27076	27343	27071	27183	27181	27393	27430	27299	27313	27190	27365	27129	27366	27221	27254	27324	27510	27078	27144	27188	27106	27287	27294	27304	27322	27452	27354	26907	27265	27311	27233	27606	27303	27138	27301	27188	27221	27489	27118	27352	27386	27376	27097	27313	27186	27311	27130	27383	27567	27039	27206	27313	27382	27351	27023	27088	27227	27155	27297	27414	27078	27406	27249	27258	27088	27091	27229	27048	27319	27124	27332	27159	27351	27341	27067	27180	27215	27174	27259	27182	27207	27396	27482	27362	27266	27476	27104	27240	27123	27287	27174	27212	27297	27230	27025	27291	27296	27183	27175	27505	27354	27177	27242	27233	27153	26884	27108	27510	27364	27159	27248	27228	27197	27077	27334	27205	27395	27233	27447	27305	27259	27361	27590	27054	27317	27126	27216	27164	27067	27235	27427	27136	27250	27065	27403	27008	27141	27292	27011	27127	27255	27098	27212	27115	27341	27284	27087	27309	27212	27311	27373	27051	27484	27452	27335	27177	27191	27300	27116	27259	27374	27216	27366	27622	27322	27177	27106	27292	27161	27199	27113	27243	27506	27323	27447	27093	27016	27156	27215	27184	27371	27238	27138	27425	27322	27197	27481	27441	27180	27225	27328	27098	27470	27498	27239	27086	27264	27082	27190	27451	27447	27140	27336	27356	27161	27173	27295	27168	27292	27322	27209	27132	27263	27245	27173	27264	26986	27362	27250	27449	27344	27110	27264	27023	27297	27301	27449	27259	27257	27244	27191	27073	27095	27076	27198	27149	27150	27436	27279	27256	27348	27444	27327	27308	27141	27102	27225	27423	27200	27115	27277	27439	27295	27073	27535	27490	27021	27391	27382	27304	27256	27188	27181	27220	27146	27213	27200	27222	27302	26918	27311	27002	27338	27219	27249	27272	27368	27124	27383	27688	27451	27382	27102	27182	27281	27038	27271	26947	27266	27298	26975	27194	27190	27295	27163	27189	27142	27169	27182	27114	27304	27274	27255	27367	27232	27414	27090	27189	27252	27350	27330	27363	27230	27267	27269	27164	27283	27559	27374	27384	27238	27351	27272	27154	27306	27234	27329	27240	27252	27169	27018	27363	27191	27188	27296	27243	26926	27247	27301	27102	27229	27200	27311	27033	27253	27067	27166	27080	27177	27095	27357	27236	27086	26847	27142	26940	27420	27353	27198	27277	27287	27139	27315	27478	27174	27275	27526	27208	27098	27525	27378	27214	27391	27280	27081	27420	27306	27428	27306	27167	27377	27412	27129	27210	27352	27432	27339	27138	27085	27429	27334	27133	27425	27364	27366	27216	27312	27325	27295	27348	27201	27422	27166	27390	27449	27326	27348	27165	27040	27325	27322	27143	27453	27255	27188	27215	27299	27007	27362	27492	27325	27419	27438	27519	27104	27397	27241	27353	27062	27329	27335	27199	27107	27317	27432	27372	27465	27259	27259	27216	27308	27228	27256	27080	27073	27022	27327	27315	27118	27223	27449	27307	27012	27210	27464	27229	27352	27472	27081	27284	27213	27325	27289	27039	27484	27208	27108	27169	26826	27106	27346	27264	27322	27269	27505	27039	27231	27326	27372	27244	27236	27463	27380	27227	27181	27262	27506	27389	27294	27184	27342	27069	27262	27179	27142	27109	27165	27346	27330	27131	27270	27315	27494	27143	27272	27126	27343	27268	27262	27299	27415	26993	27303	27488	27260	27260	27199	27261	27126	27112	27257	27376	27138	27226	27450	27050	27177	27370	27226	27063	27319	27115	27232	27409	27274	27153	27142	27237	27386	27341	27401	27392	27027	27371	27312	27196	27187	27219	27007	27154	27305	27301	27265	27202	27324	27177	27305	27367	27424	27304	27177	27262	27209	27250	27134	27230	27377	27370	27193	27346	27397	27306	27189	27036	27384	27192	27365	27417	27076	27017	27194	27183	27056	27265	27341	27161	27149	27249	27283	27436	27229	27200	27416	27365	27021	27114	27331	27295	27466	27363	27272	27255	26875	27183	27320	27049	27339	27535	27249	27153	27450	27311	27288	27298	27203	27080	27118	27297	27220	27206	27346	27148	26828	27141	27196	27469	27301	27261	27311	27201	27648	27279	27129	27219	27359	27175	27321	26947	27204	27211	27447	27216	27492	27223	27493	27193	27315	27138	27302	27101	27376	27395	27251	27365	27252	27252	27359	27436	27349	27273	27501	27295	27291	27148	27064	27143	27294	27027	27241	27489	27582	27470	27286	27220	27285	26998	27222	27136	27342	27222	27384	27212	27370	27402	27272	27620	27118	27069	27008	27320	27108	27352	27086	27554	27259	27321	27254	27314	27326	27383	27405	27225	27553	27492	27436	27135	27142	27273	27307	27112	27267	27101	27295	27320	27207	27060	26913	27340	27117	27142	27103	27297	27483	27059	27267	27265	27487	27245	27492	27128	27056	26939	27516	27245	27076	27367	27448	27143	27220	27394	27088	27334	27158	27366	27264	27337	27210	27012	27250	26975	27227	27400	27433	27399	27467	27309	27162	27155	27345	27203	27298	27435	27235	27254	27294	27087	27339	27144	27101	27102	27315	27165	27097	27465	27182	27167	27295	27232	27238	27431	27337	27344	27314	27241	27303	27403	27196	27496	27329	27079	27382	27245	27003	27110	27056	27170	27187	27316	27183	27276	27206	27332	27136	27182	27344	27197	27420	27441	27176	27044	27206	27149	26957	27262	27281	27377	27247	27351	27178	27309	27097	27415	27535	27440	27315	27121	27033	27496	27319	27232	27356	27201	27276	27198	27336	27224	27312	27287	27291	27262	27538	27541	27385	27117	27351	27181	27294	27142	27210	27168	27069	27350	27514	27342	27127	27378	27562	27233	27393	27315	27360	27344	27174	27141	27245	27356	27011	27257	27125	27027	27095	27243	27098	27305	27625	27413	27209	27109	27292	27026	27323	27288	27120	27203	27163	27247	27514	27460	27359	27356	27279	27475	27215	27186	27373	27231	27276	27346	27101	27212	27101	27151	27417	27348	27120	27251	27180	27352	27272	27418	27291	27157	27386	27364	27143	27151	27378	27396	27266	27513	27506	27201	27310	27227	27109	27370	27326	27205	27245	27230	27304	27408	27287	27559	27400	27379	27220	27236	27542	27329	27414	27304	27508	27293	26954	27464	27137	27289	27238	27209	27280	27039	27164	27207	27408	27057	27112	27171	27094	27277	27093	27200	27298	27466	27431	27451	27133	27323	27138	27391	27510	27378	27268	26994	27138	27219	27356	27192	27067	27134	27499	26970	27268	27255	27392	27057	27265	27200	27231	27109	27350	27250	27327	27406	27266	27505	27447	27487	27333	27332	27102	27373	27245	27184	27213	27454	27413	27274	27363	27235	27302	27244	27370	27223	27390	26959	27255	27256	27351	27416	27218	27309	27259	27206	27181	27398	27273	27108	27413	27374	27314	27302	27403	27461	27364	27298	27301	27303	27037	27203	27187	27207	27076	27166	27198	26873	27380	27333	27218	27246	27393	27221	27225	27040	27025	27260	27389	27478	27420	26997	26939	27124	27171	27276	27102	27369	27422	27195	27405	27228	26912	27228	27078	27201	27429	27252	27428	27218	27497	27238	27145	27260	27303	26998	27085	27351	27077	27039	27181	27179	27341	27146	27320	27114	27281	27262	27457	27507	27226	27229	27508	27165	27213	27304	27306	27243	27359	27125	27052	27302	27272	27296	27657	27460	27079	27378	27458	27586	27244	27026	27164	27168	27286	27325	27192	27269	27272	27452	27222	27205	27170	27218	27248	27120	27065	27339	27095	27515	27108	27308	27250	27294	27210	27289	27338	27369	27127	27245	27633	27472	27532	27262	27204	27489	27061	27165	27050	26977	27244	27367	27350	27183	27317	27376	27207	27089	27510	27179	27163	27293	27160	27051	27436	27440	27392	27336	27469	27230	27486	27348	27290	27464	27344	27317	27287	27226	27261	27633	27192	27167	27126	27328	27264	27243	27035	26982	27228	27363	27354	27166	27498	27375	27317	27554	27565	27195	27065	26979	27124	27279	27304	27164	27448	27435	27267	27137	27422	27483	27451	27327	27109	27317	27395	26991	27402	27172	27120	27301	27059	27302	27076	27409	27040	27308	27242	27133	27224	27454	27132	27135	27407	27282	27504	27059	27233	27176	27379	27275	27304	27406	27258	26852	27072	27078	27366	27291	27266	27316	26983	27257	27460	27314	27145	27088	27229	27135	27268	27128	27367	27135	27155	27472	27446	27448	27319	27174	27287	27484	27367	27376	27372	27262	27432	27141	27268	27241	27009	27321	27234	27479	27197	27297	26993	27456	27177	27382	27268	27288	27243	27350	27303	27444	27162	27449	27317	27565	27175	27079	27265	26962	27074	27323	27257	27157	27168	27235	27291	27391	26898	27175	27189	27176	27208	27215	27551	27488	27163	27337	27533	26974	27258	27097	27221	27299	27282	27226	27353	27341	27363	27438	27403	27092	27303	27044	27269	27111	27421	27003	27091	27470	27256	27270	27191	27231	27308	27560	27207	27162	27384	27422	27270	27296	27494	27428	27366	27226	27298	27131	27371	27175	27485	27361	27264	27174	27032	27268	27103	27272	27437	27332	27018	27304	27503	27066	27583	27425	27125	27274	27460	27108	27368	27458
52666	72157	64706	47983	38131	33628	28011	24415	23010	21511	19822	18625	18070	17686	17927	17738	17536	17570	17564	17772	17665	17353	17647	17639	17529	17535	17598	17395	17501	17621	17428	17499	17617	17364	17614	17411	17516	17520	17423	17547	17509	17419	17431	17567	17358	17649	17421	17539	17464	17615	17428	17523	17452	17685	17421	17285	17361	17540	17584	17384	17542	17598	17451	17465	17528	17491	17530	17209	17596	17508	17471	17585	17401	17538	17597	17217	17497	17484	17518	17380	17328	17405	17379	17564	17352	17640	17479	17517	17668	17603	17447	17371	17425	17551	17427	17681	17444	17610	17353	17413	17492	17359	17480	17359	17599	17517	17620	17396	17385	17425	17310	17593	17566	17555	17199	17480	17638	17481	17398	17540	17551	17487	17350	17479	17402	17626	17478	17479	17346	17592	17550	17528	17596	17464	17635	17408	17626	17339	17621	17594	17553	17501	17424	17596	17670	17515	17498	17441	17391	17395	17422	17249	17555	17311	17613	17420	17486	17470	17565	17447	17511	17396	17533	17445	17354	17313	17485	17426	17383	17625	17696	17332	17501	17657	17439	17599	17400	17442	17430	17433	17467	17469	17506	17429	17420	17504	17555	17475	17555	17555	17601	17421	17424	17562	17540	17591	17481	17399	17429	17440	17276	17570	17609	17331	17546	17611	17409	17649	17400	17422	17540	17359	17450	17416	17584	17609	17530	17349	17447	17585	17475	17379	17524	17700	17308	17416	17702	17492	17362	17503	17607	17467	17349	17418	17558	17486	17410	17511	17562	17624	17515	17363	17513	17518	17437	17465	17604	17514	17368	17632	17404	17266	17545	17393	17705	17451	17596	17642	17483	17475	17295	17737	17387	17474	17712	17485	17405	17375	17565	17417	17589	17516	17458	17552	17599	17474	17494	17584	17509	17501	17309	17533	17547	17509	17510	17512	17494	17235	17468	17468	17694	17421	17504	17540	17443	17409	17554	17482	17685	17322	17475	17406	17514	17649	17494	17497	17452	17663	17426	17271	17465	17528	17363	17481	17507	17606	17540	17351	17491	17389	17702	17420	17297	17616	17470	17431	17389	17554	17508	17502	17467	17628	17455	17609	17487	17582	17578	17393	17593	17421	17509	17419	17470	17297	17480	17586	17540	17480	17324	17509	17715	17706	17552	17514	17516	17437	17471	17330	17270	17348	17570	17422	17384	17369	17454	17553	17587	17430	17470	17407	17599	17656	17421	17600	17474	17640	17516	17408	17433	17609	17435	17601	17556	17342	17380	17515	17582	17687	17440	17563	17564	17500	17420	17465	17367	17478	17545	17457	17571	17719	17492	17477	17615	17507	17338	17571	17527	17402	17410	17628	17445	17635	17631	17535	17643	17479	17577	17443	17387	17437	17574	17418	17370	17448	17486	17516	17382	17621	17456	17645	17515	17456	17475	17539	17445	17565	17319	17347	17582	17406	17680	17491	17593	17551	17503	17366	17506	17320	17479	17521	17566	17478	17388	17533	17523	17598	17562	17494	17359	17536	17688	17428	17381	17536	17531	17511	17448	17539	17583	17683	17586	17494	17534	17403	17445	17599	17365	17503	17559	17319	17573	17345	17704	17422	17589	17625	17402	17570	17479	17474	17516	17477	17486	17455	17524	17480	17460	17379	17447	17495	17555	17479	17523	17494	17660	17416	17386	17584	17459	17447	17566	17453	17382	17445	17225	17527	17569	17434	17616	17493	17445	17473	17466	17505	17508	17520	17309	17516	17440	17502	17420	17450	17584	17438	17298	17346	17310	17358	17360	17523	17598	17565	17470	17489	17398	17497	17387	17564	17349	17345	17397	17612	17557	17572	17438	17560	17591	17529	17380	17550	17323	17627	17423	17390	17622	17539	17521	17675	17578	17502	17468	17618	17516	17546	17378	17476	17441	17339	17386	17433	17626	17504	17376	17577	17552	17237	17466	17538	17399	17425	17438	17582	17322	17393	17451	17359	17501	17360	17532	17532	17477	17477	17504	17595	17464	17522	17449	17499	17500	17582	17657	17436	17429	17430	17627	17378	17383	17466	17527	17591	17516	17409	17593	17556	17499	17581	17431	17403	17572	17457	17346	17480	17380	17415	17572	17424	17577	17418	17605	17450	17482	17394	17460	17424	17376	17497	17439	17279	17536	17513	17407	17316	17339	17505	17514	17550	17354	17396	17716	17448	17506	17463	17457	17516	17518	17376	17738	17530	17423	17432	17452	17512	17520	17571	17428	17469	17523	17496	17414	17629	17581	17544	17304	17527	17553	17480	17630	17582	17603	17412	17301	17437	17414	17533	17671	17443	17530	17339	17414	17529	17462	17399	17473	17644	17618	17388	17535	17480	17594	17532	17210	17588	17517	17491	17511	17440	17537	17563	17594	17374	17418	17629	17644	17350	17429	17472	17392	17509	17421	17462	17543	17499	17547	17422	17587	17534	17514	17563	17561	17424	17495	17532	17352	17405	17497	17412	17449	17462	17529	17760	17634	17630	17482	17530	17507	17525	17604	17571	17474	17610	17490	17290	17554	17674	17517	17471	17594	17475	17493	17582	17406	17525	17497	17552	17468	17483	17669	17646	17549	17548	17563	17396	17420	17437	17455	17382	17349	17584	17429	17413	17613	17533	17596	17418	17518	17479	17522	17616	17494	17350	17519	17569	17419	17431	17550	17470	17400	17432	17519	17453	17585	17397	17391	17704	17475	17521	17474	17408	17529	17528	17555	17395	17820	17510	17367	17297	17383	17672	17503	17531	17430	17531	17429	17495	17610	17500	17567	17476	17378	17474	17534	17475	17519	17370	17494	17422	17284	17564	17429	17569	17351	17568	17368	17464	17469	17405	17637	17504	17757	17411	17421	17510	17484	17303	17619	17474	17677	17475	17450	17501	17560	17455	17482	17469	17633	17436	17618	17278	17322	17519	17385	17242	17576	17526	17502	17449	17374	17404	17555	17489	17446	17597	17468	17434	17464	17537	17471	17295	17315	17520	17572	17654	17428	17457	17591	17508	17669	17519	17586	17653	17556	17637	17476	17472	17493	17582	17593	17510	17504	17409	17437	17413	17600	17618	17635	17544	17337	17476	17618	17432	17448	17326	17542	17490	17260	17607	17304	17339	17468	17597	17389	17431	17767	17511	17412	17398	17610	17625	17408	17525	17730	17383	17729	17586	17393	17534	17644	17538	17673	17587	17517	17496	17471	17524	17438	17565	17445	17607	17462	17495	17516	17264	17331	17416	17388	17640	17333	17435	17576	17581	17440	17579	17361	17381	17541	17621	17504	17426	17497	17502	17499	17448	17538	17504	17502	17346	17485	17526	17567	17493	17210	17476	17421	17410	17356	17400	17540	17535	17621	17483	17481	17544	17480	17369	17706	17334	17410	17485	17511	17574	17594	17338	17602	17411	17567	17411	17545	17620	17415	17424	17479	17453	17659	17496	17308	17535	17498	17354	17308	17446	17525	17463	17504	17585	17495	17593	17263	17555	17463	17407	17620	17546	17557	17605	17497	17684	17449	17514	17523	17345	17638	17464	17511	17476	17431	17540	17621	17265	17449	17371	17658	17549	17389	17500	17381	17492	17517	17598	17615	17469	17385	17639	17502	17726	17408	17474	17342	17696	17593	17503	17387	17469	17448	17431	17460	17523	17442	17373	17389	17534	17604	17592	17362	17463	17506	17364	17608	17423	17524	17390	17640	17431	17499	17539	17699	17348	17678	17462	17463	17409	17500	17507	17333	17387	17434	17534	17613	17352	17451	17560	17555	17423	17463	17539	17571	17416	17511	17359	17438	17506	17722	17426	17457	17644	17595	17689	17579	17652	17573	17507	17522	17555	17495	17427	17377	17584	17348	17471	17466	17539	17489	17502	17470	17205	17291	17500	17495	17599	17562	17483	17594	17599	17435	17371	17624	17551	17546	17575	17603	17542	17565	17441	17496	17523	17580	17575	17363	17441	17458	17577	17487	17490	17450	17404	17596	17492	17630	17474	17443	17341	17426	17590	17535	17400	17505	17579	17683	17572	17635	17503	17358	17502	17555	17646	17319	17559	17532	17522	17486	17406	17563	17387	17564	17433	17427	17357	17465	17577	17450	17317	17339	17361	17626	17561	17505	17595	17344	17424	17745	17457	17765	17521	17516	17592	17482	17491	17514	17325	17447	17391	17581	17427	17522	17667	17349	17402	17476	17438	17683	17511	17522	17550	17741	17592	17535	17524	17702	17406	17547	17453	17454	17607	17414	17496	17445	17602	17420	17473	17581	17733	17567	17555	17421	17465	17514	17534	17423	17556	17453	17587	17556	17600	17526	17488	17560	17410	17533	17431	17450	17489	17538	17352	17525	17512	17369	17611	17677	17624	17547	17504	17479	17614	17584	17507	17691	17618	17605	17531	17580	17615	17623	17450	17613	17410	17597	17703	17519	17452	17574	17498	17431	17394	17557	17634	17512	17501	17415	17582	17408	17668	17373	17400	17389	17442	17484	17537	17406	17347	17563	17722	17499	17455	17496	17514	17528	17448	17518	17413	17398	17431	17527	17399	17564	17539	17366	17635	17538	17257	17477	17424	17537	17391	17557	17485	17503	17548	17521	17463	17590	17539	17541	17616	17348	17662	17644	17523	17526	17397	17656	17564	17499	17541	17444	17631	17485	17588	17585	17405	17296	17583	17620	17252	17465	17653	17501	17446	17442	17549	17387	17441	17489	17468	17460	17593	17282	17460	17269	17522	17562	17343	17577	17585	17413	17502	17577	17460	17404	17573	17480	17541	17528	17411	17555	17618	17419	17456	17604	17339	17393	17383	17413	17681	17535	17409	17681	17500	17510	17427	17715	17572	17625	17552	17396	17466	17567	17369	17366	17316	17510	17447	17533	17348	17468	17536	17504	17665	17532	17556	17549	17584	17404	17422	17569	17366	17461	17520	17506	17389	17663	17410	17594	17628	17505	17460	17636	17480	17376	17468	17673	17477	17645	17527	17494	17529	17476	17580	17715	17597	17301	17563	17536	17483	17404	17409	17570	17450	17567	17493	17511	17492	17518	17398	17593	17631	17550	17340	17534	17559	17637	17450	17540	17547	17408	17544	17378	17743	17426	17534	17433	17492	17301	17642	17427	17477	17585	17364
26046	22232	35667	42188	46438	51966	48099	42379	38860	33796	31035	29439	28615	28141	27831	27845	27554	27615	27448	27508	27655	27488	27246	27429	27452	27382	27468	27299	27186	27395	27383	27177	27251	27272	27554	27400	27326	27294	27374	27421	27095	26954	27329	27154	27280	27293	27257	27307	27217	27427	27185	27140	27314	27298	27002	27103	27424	27313	27030	27285	27430	27328	27152	27243	27335	27072	27061	27156	27272	27129	27218	27079	27073	26984	27317	27526	27306	27395	27133	27555	27202	27075	27223	27203	27033	27209	27116	27334	27273	26915	27151	27233	26925	27155	27198	27129	27237	27108	27254	26971	27237	27408	27393	27358	27179	27213	27339	27090	26930	27107	26998	26997	27336	27086	27445	27242	27028	27003	27037	26976	27038	27134	27253	27143	27352	27173	27248	27061	27043	27240	26837	27053	27382	27348	27247	26991	27159	27368	27434	26956	27060	27166	27386	27231	27110	27198	27067	27139	27216	27026	27246	27019	27175	27091	27121	27113	27210	27020	27187	27123	27256	27494	27154	27220	27204	27029	27039	27233	27257	27320	26918	27265	27271	27243	27008	27272	27195	27235	27167	26885	26898	26992	26907	27138	27278	26884	26801	27062	27033	27318	27068	26918	27053	27223	27190	27305	27137	27305	27109	26683	27384	26951	27080	27067	26921	27222	27361	27221	27181	27309	27174	27127	27138	27145	27152	27112	27055	27076	27091	26993	27106	27548	26992	27311	27196	27210	27401	27043	27308	27022	27149	27191	27344	27333	27206	27060	27100	26980	27313	27394	27236	27129	26960	27119	27287	27165	27173	27494	27324	27300	27199	27247	27022	26934	27278	27317	27200	27194	27307	27161	27259	27065	27248	27027	27079	27200	27211	27077	27008	27178	27204	26996	27121	27444	27073	27270	27153	27135	27187	27158	27389	27077	27183	27045	27243	27189	27101	27155	27276	27250	27246	26994	27358	27252	27056	27407	27321	27208	27206	27268	27302	27040	27090	27113	27116	27156	27480	27075	27005	27290	27293	27318	26915	27069	27194	27155	27171	27065	27288	27120	27177	27224	27039	27424	27298	27263	27218	27174	27175	27059	27295	27259	27247	27042	27116	27385	27010	26986	27042	27243	27426	26988	27361	27246	27315	27123	27029	27184	27089	27236	27230	27133	27137	27191	27196	27283	27281	27017	27139	27283	27066	27156	27384	27290	27210	27021	27168	27147	27371	27213	27405	27295	27135	27253	27080	27068	27403	27336	27188	27078	27308	27250	27081	27397	27170	27333	27297	27294	27162	27152	27254	27200	27303	27488	27401	27292	27134	27200	27187	27178	27188	27147	26989	27191	27271	27103	27283	27093	26939	26999	26976	27181	27182	27217	26979	27232	27102	27028	26966	26942	27366	27259	27362	27241	27114	27066	27412	27260	26870	27179	27247	26949	27066	27094	26931	27117	27276	27037	27360	27397	27324	27118	27168	27234	27261	27350	27195	27547	27346	27160	27138	27179	27392	27483	27051	27113	27043	27309	27025	26847	27447	27227	27120	27327	26981	27170	27239	27288	27229	27216	27377	26948	27174	26955	27348	27201	27020	27193	27327	27134	27191	27275	27158	27325	26860	27384	27369	27117	27195	27483	27293	27194	27267	27296	27314	27230	27178	27302	27190	27227	27363	27217	27192	27293	27103	27277	27326	26884	27154	27162	27241	27018	27264	27249	27226	26981	27122	27211	26997	27265	27312	27120	27059	27247	27045	26893	27085	27119	26926	27063	27085	26946	27243	27189	27317	27206	27123	27211	27234	27158	27216	27304	27113	26915	27113	27118	27390	27149	27145	27332	27140	27333	27490	26990	27268	27183	27194	27058	27152	27192	27246	27359	27139	26958	27144	27099	27311	27276	27162	27090	27130	27164	27010	27101	27395	27103	27111	27305	27103	27328	27301	27419	27249	27409	27323	27173	27176	27111	27480	27259	27302	27242	27113	27127	27084	27109	27465	27276	27189	26974	27187	27233	27128	27089	27176	27133	27131	27185	27395	27127	27165	27158	26866	26957	26969	27304	27270	27015	27032	27195	26980	26981	27250	27293	27188	27170	27042	27096	27237	27236	27349	27256	27305	27132	27195	26913	27076	27336	27184	27049	27296	27247	27258	27383	27111	27121	27462	27199	27149	27123	27231	27332	27182	27484	27157	27264	27154	26801	26978	27093	27032	27207	27365	27085	27186	27162	27026	27083	27159	27213	26988	27182	27159	27080	27258	27342	27405	27393	27203	27244	27270	27292	27061	27319	26967	27122	27346	27206	27225	26942	27122	27164	27304	27004	27273	27318	27451	27180	26963	27165	26914	27220	26820	27285	27152	27173	26998	27128	27271	27198	27227	27438	27025	27100	26711	27112	27034	27112	27158	27095	27228	27174	27400	27183	27322	27284	27142	27341	27269	27198	27078	27212	27278	27232	27271	27080	27248	27167	27297	27156	27228	27174	26945	27095	27267	27155	27046	26949	27077	27278	27045	27109	27144	27116	27362	27144	27404	27246	27114	27293	27228	27185	27185	27259	27228	27059	27185	27083	27380	27029	27154	27232	27290	27280	27059	27187	27064	27205	27165	27333	27042	27300	27383	27480	27096	27335	27425	27308	27270	27086	27197	27130	27296	27156	27315	27178	27314	27244	27248	27353	27036	27167	27184	27007	27190	26927	27182	27384	27351	27184	27394	27154	26866	27128	27240	26881	27166	27260	26956	27482	27220	27239	27134	27106	26967	27334	27188	27201	27217	27107	27010	27207	27194	27292	27002	27213	27281	27138	27076	27082	27117	27341	27391	27401	27428	27221	27235	27233	27294	27096	27162	27309	27380	27066	27030	26865	27147	27190	27095	27167	27398	27265	27263	27241	27301	27132	27211	27250	27091	27177	27231	27097	27183	27311	27081	27212	27180	27318	27051	27239	27421	27080	27378	27023	27128	27323	27247	27214	27278	27212	27370	27438	27348	27351	27207	27208	27102	27228	27122	27313	27144	27151	27548	27032	27208	27192	27224	27323	27126	27048	27383	27097	26936	27022	27060	27216	27029	27300	27243	27062	27190	27085	27010	27032	27009	27326	27292	27255	27083	27175	27275	27275	27268	27095	27061	27242	27264	27411	27285	27133	27249	27131	27211	27455	27422	27199	27202	27260	27375	27348	27018	27311	27458	27275	27148	27128	27362	27245	27256	27091	27100	27232	27265	27198	27314	27029	27025	27135	27243	27147	27227	27248	27101	27000	27246	26976	27074	26972	27155	27274	26991	27314	27083	27076	27085	27164	27279	27469	27346	27133	27215	27219	27197	27143	27160	27372	27229	27185	27296	27190	27213	27106	27186	27331	27248	27203	27156	27241	27270	27250	27388	27056	27154	27348	27403	27226	27447	27357	27162	27472	27090	27195	27206	26990	27379	27045	27071	27018	27094	26896	27206	27051	27083	27020	27242	27076	27173	27117	27114	27249	27262	27059	27221	27341	27219	27170	27205	27259	27000	27132	27240	27102	27250	27303	27242	27237	27373	27039	27032	27054	27045	27045	27222	27135	27010	27209	27181	27447	27081	27216	27185	27384	27198	27181	27108	27265	27378	27042	27236	27226	27065	27312	27491	27280	27417	27202	27068	27262	27154	27042	27345	27225	27143	27544	27323	26988	27219	27371	27373	27218	27041	27268	26891	27364	27428	27421	27015	27351	27278	27161	27278	27263	27196	27401	27082	27276	26984	27207	26965	27218	27165	26996	27328	27337	27189	27138	27202	26959	27335	27428	27343	27120	27053	27286	27199	27358	27326	27074	27390	27162	27190	27137	27091	27214	27034	27088	27330	27069	27422	27302	27377	27332	27124	27140	27139	27176	27242	27332	27456	27253	27284	27216	27021	27114	27343	27080	27279	27061	27078	27372	27121	27308	27230	27077	27156	27268	27056	27011	27335	27235	27334	27198	27337	27082	27320	26989	27190	27223	26940	26931	27006	27062	27138	27314	27395	27271	27284	27072	27299	27049	27470	27233	27390	27241	27467	27147	27246	27191	27091	27054	27001	26939	27257	27338	27040	27368	27249	27085	27021	27130	27222	27187	26967	27194	26912	27205	27126	27186	27174	26932	26951	27006	27117	27234	27211	27143	27118	27198	27144	27071	27212	27406	27294	27185	27138	27258	27371	27073	27184	27194	27279	27044	27153	27294	27286	27113	27344	27096	27334	27329	27116	27072	27020	27164	27158	27306	27233	27308	26964	27208	27328	27121	27092	27053	27048	26942	27210	26936	27022	27086	27256	27108	27348	27377	27111	27161	27124	27126	27308	27182	27112	27237	27536	27287	27161	27406	27039	27551	27308	27273	27227	27127	27214	26955	27293	26926	27239	27192	27107	26972	27378	27021	27290	27010	27118	27162	27208	27072	27099	27264	27219	27387	27410	27022	27156	27161	27191	27231	27182	27005	27234	26888	27215	26877	27217	27031	27041	27209	27383	27215	27117	27441	27215	26876	27040	27136	27224	27007	27247	27064	27101	27419	27124	27354	27055	27408	27086	27085	26985	27124	27289	27097	27123	27187	27137	27148	27162	27158	27086	27245	27346	27401	27100	27136	27210	27027	27269	27168	27375	27423	27234	27168	27319	27334	27145	27209	27037	27024	27340	27119	27164	27381	27219	27396	27293	27174	27293	27409	27409	27364	27286	27035	27036	27087	27198	27178	26958	27546	27264	27268	27057	27112	27125	27098	27313	27097	27296	27079	27442	27109	27115	27255	27376	27298	27156	27124	26865	27166	27288	27418	27416	27060	26809	27260	27031	27220	26843	26991	27063	27269	27133	27326	27232	27027	27122	27131	26978	27208	26901	26962	27073	27134	27069	27197	27192	27143	26971	27333	27153	27354	27181	27249	26933	27120	26848	27031	27300	27197	27008	27017	27170	27379	27037	27193	27042	27042	27163	26793	27297	26973	27464	27137	27216	27262	27191	27194	27265	27182	27134	27104	27263	27173	27027	26826	27139	27059	27047	26964	27382	27307	27189	27214	27126	27166	27101	27140	27315	27148	27360	26835	26997	27160	27187	27093	27099	27221	27301	27257	27000	27135	27508	27183	27204	27255	27040	27197	27181	27159	27119	27243	27260	27328	27340	27275	27292	27094
51041	79015	72613	56781	50142	47549	40489	35661	30468	24396	21083	19905	18684	18206	17802	17950	17886	17807	17721	17734	17681	17603	17682	17705	17733	17425	17566	17449	17455	17605	17425	17482	17459	17337	17540	17496	17635	17428	17637	17504	17555	17581	17675	17543	17423	17359	17684	17674	17642	17438	17525	17455	17452	17564	17429	17484	17687	17609	17615	17335	17402	17433	17422	17333	17549	17409	17790	17595	17566	17443	17130	17459	17613	17257	17577	17516	17490	17382	17320	17551	17460	17408	17507	17527	17376	17658	17539	17471	17476	17495	17438	17596	17384	17411	17501	17603	17503	17605	17500	17549	17476	17489	17663	17503	17592	17575	17650	17598	17420	17277	17442	17454	17622	17578	17358	17619	17482	17678	17553	17409	17532	17410	17382	17609	17443	17403	17663	17545	17671	17634	17474	17511	17275	17731	17420	17523	17560	17486	17434	17612	17587	17326	17593	17649	17345	17517	17473	17335	17555	17546	17535	17465	17602	17549	17491	17288	17463	17617	17487	17721	17483	17444	17404	17386	17740	17727	17503	17616	17544	17581	17488	17560	17480	17447	17471	17499	17520	17559	17403	17423	17632	17736	17496	17630	17360	17478	17418	17438	17609	17673	17457	17624	17491	17575	17525	17408	17449	17576	17603	17598	17598	17530	17450	17369	17482	17361	17492	17619	17595	17374	17528	17513	17483	17486	17748	17524	17610	17838	17621	17508	17435	17405	17383	17503	17515	17447	17450	17465	17464	17457	17468	17526	17322	17434	17586	17462	17550	17518	17431	17485	17577	17492	17418	17533	17392	17547	17640	17491	17558	17464	17463	17627	17587	17521	17486	17586	17469	17363	17578	17417	17462	17474	17457	17444	17451	17388	17532	17461	17443	17423	17488	17371	17344	17539	17527	17454	17373	17484	17589	17691	17533	17537	17509	17496	17543	17489	17533	17713	17607	17470	17615	17574	17392	17472	17597	17660	17540	17442	17311	17492	17545	17635	17592	17533	17556	17430	17335	17498	17382	17476	17625	17430	17325	17453	17555	17501	17338	17451	17380	17518	17464	17416	17578	17616	17449	17530	17546	17573	17544	17534	17401	17576	17423	17561	17488	17358	17315	17302	17771	17408	17320	17582	17585	17472	17525	17503	17633	17264	17459	17586	17588	17531	17485	17541	17508	17417	17576	17301	17460	17391	17387	17528	17550	17615	17500	17519	17464	17479	17547	17603	17408	17598	17439	17476	17611	17624	17698	17472	17697	17550	17350	17551	17370	17476	17341	17652	17483	17466	17591	17499	17500	17498	17547	17533	17530	17497	17334	17639	17427	17409	17433	17424	17553	17647	17358	17289	17435	17524	17541	17526	17644	17444	17618	17515	17527	17298	17481	17506	17589	17439	17462	17475	17489	17512	17559	17449	17504	17440	17471	17460	17434	17508	17470	17728	17496	17480	17470	17495	17645	17525	17320	17401	17705	17330	17685	17633	17641	17451	17535	17422	17636	17397	17319	17705	17383	17579	17464	17599	17411	17437	17408	17423	17458	17550	17643	17372	17291	17341	17454	17604	17632	17562	17662	17378	17394	17427	17407	17448	17463	17719	17587	17380	17562	17659	17559	17408	17494	17513	17451	17398	17591	17636	17359	17444	17478	17524	17362	17528	17574	17674	17515	17466	17385	17460	17501	17328	17544	17563	17542	17411	17585	17556	17398	17478	17633	17548	17453	17433	17300	17419	17408	17409	17585	17466	17414	17635	17476	17298	17446	17673	17187	17451	17295	17647	17525	17519	17530	17477	17498	17529	17542	17468	17500	17329	17550	17502	17533	17439	17486	17502	17418	17668	17514	17387	17361	17629	17651	17640	17490	17531	17445	17627	17672	17489	17444	17548	17503	17536	17458	17583	17500	17417	17367	17590	17441	17514	17486	17509	17226	17481	17462	17673	17540	17283	17540	17341	17506	17529	17555	17510	17411	17660	17575	17467	17444	17464	17587	17341	17556	17489	17495	17556	17536	17659	17432	17661	17454	17416	17526	17367	17711	17464	17540	17425	17385	17464	17597	17562	17554	17585	17437	17490	17697	17577	17474	17391	17494	17539	17263	17501	17544	17465	17464	17696	17295	17399	17451	17453	17633	17423	17435	17551	17588	17469	17408	17411	17634	17646	17580	17661	17323	17556	17542	17400	17437	17561	17510	17579	17491	17565	17519	17538	17437	17440	17593	17513	17685	17574	17485	17614	17619	17367	17614	17557	17526	17471	17472	17620	17675	17674	17515	17477	17626	17570	17432	17542	17414	17436	17439	17493	17548	17545	17421	17484	17442	17388	17569	17586	17336	17600	17478	17582	17450	17600	17474	17423	17381	17503	17569	17540	17674	17516	17412	17604	17490	17307	17670	17450	17432	17438	17470	17632	17588	17375	17384	17759	17439	17427	17380	17675	17389	17520	17553	17442	17317	17523	17465	17616	17484	17376	17659	17537	17509	17546	17626	17453	17408	17502	17545	17663	17456	17501	17441	17487	17491	17486	17538	17606	17492	17409	17446	17590	17484	17469	17537	17494	17430	17439	17458	17467	17510	17447	17563	17526	17714	17649	17665	17491	17405	17466	17566	17563	17291	17626	17513	17581	17533	17447	17450	17536	17544	17509	17583	17508	17480	17591	17396	17468	17616	17452	17533	17519	17338	17455	17367	17482	17612	17336	17638	17486	17573	17625	17488	17464	17459	17459	17606	17483	17639	17472	17541	17557	17482	17459	17577	17533	17536	17495	17540	17607	17299	17569	17442	17445	17688	17489	17506	17505	17469	17573	17597	17357	17485	17318	17305	17415	17522	17435	17488	17630	17475	17383	17535	17621	17471	17533	17619	17423	17562	17299	17595	17442	17522	17254	17488	17589	17509	17481	17637	17263	17632	17561	17514	17498	17513	17465	17499	17678	17396	17500	17576	17511	17537	17443	17541	17270	17643	17596	17583	17669	17708	17428	17675	17523	17646	17473	17449	17543	17544	17494	17355	17509	17410	17563	17459	17642	17817	17544	17648	17600	17585	17427	17354	17454	17469	17354	17521	17535	17566	17433	17554	17542	17516	17451	17645	17477	17444	17477	17346	17505	17660	17515	17613	17428	17564	17454	17439	17665	17601	17622	17656	17541	17349	17594	17456	17483	17557	17745	17430	17499	17577	17470	17778	17536	17562	17382	17624	17455	17526	17493	17354	17495	17472	17472	17512	17485	17331	17387	17498	17577	17653	17673	17502	17542	17285	17572	17421	17567	17358	17478	17476	17448	17485	17475	17457	17555	17452	17453	17525	17443	17486	17524	17654	17526	17479	17338	17588	17561	17572	17673	17446	17676	17448	17452	17652	17607	17495	17408	17473	17502	17669	17463	17502	17344	17274	17511	17432	17446	17307	17548	17559	17463	17540	17505	17402	17556	17693	17386	17513	17412	17555	17448	17447	17535	17555	17452	17513	17412	17467	17302	17470	17614	17700	17472	17525	17571	17383	17477	17514	17589	17547	17429	17573	17608	17423	17576	17550	17542	17549	17449	17371	17489	17433	17404	17548	17429	17349	17427	17565	17420	17623	17451	17454	17466	17426	17436	17458	17673	17583	17563	17341	17440	17403	17556	17540	17614	17658	17553	17620	17399	17605	17518	17445	17559	17484	17394	17691	17503	17431	17490	17491	17460	17535	17541	17484	17506	17627	17462	17565	17475	17337	17392	17384	17459	17407	17459	17508	17465	17454	17627	17453	17509	17546	17447	17443	17466	17514	17631	17543	17609	17471	17518	17424	17501	17489	17446	17545	17671	17464	17502	17423	17515	17429	17511	17386	17489	17530	17419	17536	17470	17610	17510	17449	17487	17529	17468	17615	17388	17394	17642	17477	17626	17752	17617	17481	17446	17379	17508	17403	17448	17620	17699	17406	17464	17455	17766	17485	17400	17519	17489	17558	17464	17440	17555	17543	17525	17629	17380	17724	17480	17592	17533	17494	17535	17643	17268	17522	17525	17302	17400	17476	17468	17555	17373	17742	17358	17594	17419	17483	17417	17593	17541	17357	17628	17475	17470	17740	17564	17496	17642	17419	17546	17659	17253	17484	17701	17525	17700	17487	17511	17535	17450	17362	17428	17429	17530	17542	17475	17646	17337	17605	17663	17553	17594	17416	17549	17428	17578	17333	17544	17514	17506	17646	17392	17490	17423	17357	17347	17497	17646	17495	17521	17599	17551	17567	17328	17572	17397	17475	17529	17580	17396	17623	17554	17435	17510	17438	17440	17463	17442	17593	17593	17530	17426	17555	17524	17408	17449	17479	17587	17646	17397	17477	17564	17496	17642	17432	17338	17382	17570	17398	17533	17479	17380	17481	17548	17507	17535	17604	17507	17481	17453	17437	17523	17445	17489	17541	17526	17532	17472	17566	17500	17465	17442	17603	17388	17706	17452	17639	17689	17471	17498	17452	17304	17505	17472	17611	17457	17368	17392	17456	17525	17360	17448	17486	17545	17397	17417	17459	17718	17706	17387	17507	17517	17517	17505	17664	17427	17500	17399	17531	17477	17541	17486	17564	17498	17646	17828	17483	17458	17473	17464	17432	17695	17560	17478	17460	17576	17443	17501	17613	17633	17427	17528	17423	17615	17313	17521	17481	17336	17345	17432	17380	17540	17636	17581	17610	17341	17591	17587	17442	17672	17459	17544	17567	17402	17540	17542	17378	17439	17624	17459	17442	17370	17457	17478	17573	17482	17475	17337	17591	17446	17281	17491	17718	17399	17417	17523	17415	17527	17408	17631	17422	17410	17361	17474	17582	17633	17563	17441	17669	17695	17503	17556	17551	17483	17565	17699	17400	17784	17606	17440	17456	17490	17469	17492	17442	17385	17503	17339	17555	17458	17398	17480	17519	17576	17475	17544	17596	17377	17591	17487	17392	17424	17535	17592	17417	17517	17596	17567	17656	17537	17539	17421	17522	17223	17440	17446	17361	17473	17731	17386	17413	17412	17448	17486	17606	17350	17597	17433	17368	17569	17608	17385	17684	17515	17473	17524	17422	17547	17629	17511	17263	17402	17493	17409	17313	17635	17511	17398	17672	17571	17439	17556	17352	17391	17526	17506	17401	17676	17594	17345	17359	17546	17549	17558
23492	21543	33412	38815	50292	57694	56035	46949	39776	35359	32220	29864	28887	28289	27995	27868	27475	27542	27107	27449	27296	27101	27065	26803	27113	27319	27182	26999	27094	27034	27182	27333	27078	26991	27090	26934	26803	26896	27304	26978	26824	27001	26994	27000	27050	27091	27080	26919	26687	27017	26715	26655	26805	27066	26739	26921	26900	26873	26891	27039	27012	26970	26903	26915	26837	26947	27042	26882	27028	26925	26907	27135	26906	26843	26822	26931	27052	26893	27222	26952	27010	26747	26957	27137	26847	26792	26898	26855	27028	26829	26727	26932	26738	26862	27173	26883	27122	26859	26934	27135	26857	27083	27001	26942	26778	27022	26919	26707	27112	26819	26922	26902	26887	26675	26834	27056	26760	26955	26991	27050	26935	26986	26791	26955	26838	27109	26923	26900	26944	26858	27054	26933	27121	27089	26814	27099	27131	26851	26792	27036	26772	26928	26876	26788	27043	26797	26843	26918	26903	26815	26953	27128	26926	26965	26791	27037	26871	26928	27152	26694	26639	26861	26821	26863	26980	26606	27124	26955	26874	26856	26845	27276	27026	26919	26735	26776	26949	27166	26991	26947	27018	26916	26746	26933	27069	26976	26980	26834	26719	26873	26866	27012	26697	26959	26724	27074	26977	27011	26819	26921	26804	26966	27138	26849	26985	26813	26840	26962	26856	27105	27087	26907	26975	27028	26982	26989	26743	26875	26860	27073	26916	27126	26919	27051	27145	26870	26715	26633	26596	26879	27158	26840	26657	26715	26716	27023	26879	27008	27102	26850	26908	26945	26787	26839	26957	27025	26630	26890	27102	26775	26804	27037	26912	26968	26902	27025	26958	26852	26858	26994	26836	26876	26921	26904	26842	26975	26953	26778	26933	27122	26846	26967	26854	26718	27039	26919	27101	26985	26589	26702	26892	26873	26646	26935	27065	26766	26783	27023	26915	27118	26826	26690	26750	26618	26858	27036	26714	26856	27191	26950	26704	26830	26924	26828	26694	27015	26942	26799	26874	26766	26918	27098	26582	26921	27066	26956	26843	27024	26926	27081	26926	26926	27187	27038	26883	26851	27068	26865	26983	27055	26788	26801	26963	26916	26714	26812	27006	26960	26647	26803	26879	26594	26889	26871	27067	26999	26867	26810	26808	26893	26866	27011	26813	26890	26883	26780	26922	26835	27004	26984	27047	26826	26963	26819	27014	27028	27070	27001	27081	26627	26804	26813	26799	27046	26850	26986	26608	26993	26929	27244	26895	26795	26878	26786	27093	26979	27200	27057	26780	26965	27173	27245	26983	26949	27009	26852	26942	26734	26910	27175	27029	26642	26998	26959	26833	27003	27029	26790	26952	26792	26853	26881	26697	26878	26894	26919	26961	26917	26791	26750	26930	26946	27073	26863	26872	26807	26772	26877	27180	26861	27132	27029	26823	26672	27100	26976	26953	26874	26699	26813	26688	26835	26884	26722	26957	26955	26933	27022	27179	26965	27149	26997	26880	26667	27032	26953	26980	26798	26780	27145	26970	26963	26817	26838	26820	26918	26762	26743	26666	27006	26581	27320	27189	26690	26974	26935	26899	27018	27164	26782	27187	26860	26867	26618	27299	26977	27119	27053	26774	26900	26922	26925	27123	27055	27173	27229	26801	26823	26700	26895	26905	26817	26992	26835	26839	26926	26724	27079	27111	26954	27076	27126	26826	26960	26894	27046	27039	26768	26951	27065	26913	26979	26673	27006	26665	26940	27072	26844	26759	26859	26987	26787	26904	27176	26894	27103	27028	26889	26823	26925	27047	26775	26960	26872	26830	26996	27092	27103	27032	27002	26872	26741	26996	26996	26614	26789	27062	27005	27102	27170	26928	26882	27046	26974	26794	27003	26911	26951	26950	26850	26886	26804	26664	27040	26954	26904	26934	26995	26950	26867	27073	26989	27065	26861	26788	26918	27003	26932	26808	27029	26954	26743	26790	26947	26863	26788	26921	26846	26892	26952	26786	26875	26850	26892	26938	27028	27153	26787	26969	27012	26767	26917	26986	27171	27032	26920	27037	26787	26859	26765	27030	26842	26853	26746	27039	27122	26909	26840	26979	27159	27075	27162	27100	26917	26874	27214	27023	26829	27159	26974	26708	27070	26880	27040	26776	26945	26849	26936	27344	26928	27159	27048	27296	27114	26895	26921	27215	27147	26886	26949	26733	26744	26850	26850	26832	27003	26599	27057	26803	26798	26784	26792	26762	26996	26966	26793	26766	27025	26924	26934	26965	26817	26704	26689	26571	26770	26763	26855	26907	26831	26852	26800	26958	27011	26568	27046	26957	26907	26761	26996	26801	27004	27127	27038	26980	26581	26964	26703	26859	26798	27042	26935	27133	26806	26872	27135	27051	26647	26704	26736	26922	27102	26982	27046	27090	26811	27033	26846	27015	27061	26768	26846	26898	27057	26957	26791	26833	27170	26939	26658	27011	27076	26864	26768	26642	26883	26752	26887	26962	26712	27009	26937	26702	26830	27049	26918	26846	26934	27078	26655	26818	26856	26977	26879	26840	27141	27076	26865	26892	26844	26992	26779	26577	27031	26954	26829	26808	26975	27152	26659	27047	27005	26795	26864	27029	26958	26868	27086	26855	27113	26978	26870	27053	26933	26901	27138	27001	27107	26844	26850	27094	27188	27078	27039	26546	27101	26837	27064	26947	27254	26948	26794	26918	26714	26698	26891	26846	26681	27037	26798	26735	26997	26964	27012	26809	27118	26947	26713	26901	26941	27035	26880	26775	27253	27085	26868	27054	26940	26936	26952	27007	27122	26861	26772	26842	26921	26890	26985	26974	27101	27124	27143	26763	26917	26830	27026	26783	26869	26677	27262	27136	26976	26691	26772	27090	26956	27060	26980	27040	26838	26924	26920	26736	26952	26884	27105	26686	26732	26751	27050	27096	26936	26891	26971	26843	26949	26865	26832	26741	26992	26851	27037	26809	26797	26758	27153	26927	26787	27013	26927	27094	26809	27034	27004	26930	27169	26806	26892	26836	27126	27007	27031	26813	26968	27165	26910	26806	26625	26910	26816	26844	27087	26946	26918	27028	26891	26854	26945	26927	26857	26802	26859	27188	27092	26956	27086	26947	26953	26869	26827	26981	27049	27114	26866	26874	26710	26995	26855	26983	26862	26704	27041	26838	26617	27214	26919	26511	26952	26806	26961	26887	26968	27078	26937	26864	27071	26825	27003	27166	26952	27098	27050	27011	26681	27008	26902	26942	26936	26997	26914	27000	26914	27014	26873	26798	26808	27098	26960	26844	26614	27032	26884	26981	27141	26993	26725	26657	26947	26793	26832	26990	26938	26720	26799	26728	27056	27081	26731	26742	26654	27002	26636	26837	26755	26759	26664	26927	26917	26665	26592	27127	26862	27206	27105	26928	26985	26916	26893	26904	26730	26910	26935	26983	26986	27194	26662	26939	27101	27099	26926	26915	26954	26700	27195	26827	27077	27045	26901	26702	26872	26690	26599	26629	27016	26986	26743	26960	26878	26831	27012	26877	27086	27075	26760	27030	27034	26784	26790	26800	26935	26716	26951	26920	26912	26718	26891	27203	26701	26861	26997	26837	26792	26903	27045	27227	27236	26936	26860	26981	26802	27033	26833	26946	26940	26924	27171	27006	26923	27235	27261	26879	26953	27037	27069	27045	26989	27024	26961	26932	26951	26988	27002	27060	26885	26841	27027	27075	26819	26995	26699	26705	26842	27121	26810	26944	26722	26869	26929	26981	26952	26736	27090	26982	26963	26912	26880	26975	26951	26645	26900	26935	27097	26742	26907	27142	26963	26948	26669	26787	26675	26791	26859	26848	26629	26997	27001	26616	26995	26983	26815	26713	26649	26907	26909	27109	26810	26968	26800	26821	26959	27015	27164	26899	26892	26750	26634	27150	26862	26874	26872	27007	26969	26921	26889	27031	26654	27132	27082	27016	26935	26935	26877	26765	27071	26954	26921	26875	26807	26521	26941	27017	27026	26847	26844	26710	26794	27000	26986	27050	26729	27129	27289	26953	27009	26921	27103	27076	27033	26933	26910	27032	27022	26968	27185	26827	27070	26976	26813	26867	26958	26936	27164	26804	26900	27076	26850	26801	26865	26778	26873	26696	26856	27015	26614	27045	26879	26842	26776	26840	27183	26938	27050	27170	26915	26815	26780	27080	26732	26986	26888	26752	26674	27006	27099	26989	27118	27042	26835	26906	27026	27077	26760	27001	27021	26702	26861	27054	26919	26904	26986	26764	26649	26787	26955	26774	26697	26743	26777	26957	26997	27160	26703	26943	27085	26842	26632	26875	26812	27032	27008	26894	26882	26992	26780	26735	26985	26938	26981	26909	26766	26926	26632	26995	27204	26826	27020	26779	27086	26935	27249	27176	27025	26878	26661	26855	26807	27098	26784	26823	26777	27004	26981	26922	26830	27019	27022	26824	26976	26838	26774	26802	26818	26953	26915	26769	26790	26970	26930	27024	26780	26972	26870	26877	26702	27100	27044	27060	26875	26808	27049	26905	27194	27033	26768	26772	26979	26778	26831	26770	27152	26870	26883	26601	26812	26990	26819	27106	26968	26828	26948	27118	26920	26944	27014	26915	26733	26892	26753	27006	27002	26854	26996	26993	26937	27145	27118	27081	27041	27045	26804	26933	26911	27141	26950	26752	26921	26761	26947	27036	26835	27075	26752	26789	26907	26867	27144	26902	26815	27072	27225	27045	26772	27000	26844	26887	26966	26589	26954	27076	26924	26821	26865	26849	26777	26876	27010	26795	26806	27062	27029	26977	26887	26890	26916	27004	26668	26970	26791	26752	26970	26939	26901	26711	26930	26869	27170	26978	27133	27147	26862	26955	26968	26923	26821	26862	26940	26986	26913	26887	26870	27166	27008	26901	26721	27027	26971	26903	26930	26885	26980	26861	26590	26908	26774	26936	27089	26831	26811	26842	26798	26951	26817	27079	27111	26902	27277	26973	27067	26917	26826	26839	26951	26960	26718	26804	26970	26750	27181	26829	26982	26923	26816	26900	27005	27143	27106	26977	26950	26973	26970	26756	26729	26999	27088	26973	26897	26835	27053	26965	27014	27033	26942	26870	26996	27098	26874
52356	86151	83063	68477	64353	58600	50307	40130	32040	26239	22715	20301	18995	18467	18237	17859	17894	17733	17656	17617	17513	17585	17335	17402	17303	17230	17310	17183	17257	17390	17189	17323	17344	17425	17276	17191	17327	17317	17145	17272	17305	17510	17467	17282	17350	17350	17396	17284	17252	17317	17482	17283	17332	17380	17261	17410	17420	17377	17389	17396	17288	17385	17422	17443	17192	17421	17302	17189	17317	17383	17325	17354	17349	17350	17436	17364	17458	17371	17407	17529	17253	17380	17312	17177	17414	17224	17281	17321	17437	17472	17284	17378	17152	17437	17275	17235	17299	17386	17152	17157	17333	17354	17410	17277	17293	17327	17266	17254	17188	17357	17255	17305	17157	17228	17399	17376	17304	17449	17357	17306	17255	17251	17215	17406	17162	17280	17361	17242	17408	17265	17461	17294	17382	17288	17268	17432	17330	17303	17395	17228	17419	17333	17230	17236	17378	17276	17279	17237	17439	17483	17401	17351	17320	17247	17210	17340	17198	17164	17438	17354	17312	17255	17398	17152	17277	17315	17444	17282	17381	17427	17391	17476	17271	17337	17504	17304	17279	17387	17396	17124	17326	17454	17176	17258	17366	17324	17384	17259	17394	17407	17330	17321	17292	17222	17203	17425	17203	17313	17188	17341	17138	17137	17394	17479	17262	17308	17456	17234	17519	17261	17295	17323	17424	17361	17363	17218	17151	17352	17286	17097	17436	17392	17270	17209	17253	17271	17258	17336	17456	17231	17232	17117	17349	17279	17245	17381	17318	17270	17329	17100	17267	17231	17475	17273	17343	17494	17398	17098	17276	17209	17384	17181	17200	17305	17263	17474	17285	17414	17233	17280	17367	17283	17243	17266	17264	17252	17233	17223	17429	17273	17230	17369	17344	17314	17312	17383	17363	17283	17365	17147	17175	17152	17268	17325	17384	17406	17302	17195	17407	17274	17212	17144	17451	17266	17049	17204	17301	17239	17289	17492	17456	17419	17345	17110	17307	17300	17374	17324	17309	17376	17257	17315	17335	17433	17241	17319	17181	17138	17228	17384	17334	17288	17270	17347	17316	17297	17177	17338	17158	17492	17193	17346	17272	17226	17311	17328	17557	17461	17373	17211	17304	17288	17271	17158	17233	17429	17350	17452	17330	17413	17396	17379	17360	17264	17256	17181	17276	17327	17352	17147	17323	17428	17175	17353	17180	17256	17331	17312	17265	17414	17046	17378	17317	17360	17237	17369	17205	17431	17480	17301	17260	17202	17350	17323	17203	17329	17210	17422	17408	17201	17312	17236	17385	17542	17189	17203	17169	17392	17250	17437	17302	17310	17355	17025	17311	17223	17240	17343	17413	17387	17190	17215	17386	17387	17206	17232	17339	17266	17211	17323	17284	17160	17338	17229	17194	17337	17259	17253	17333	17353	17208	17170	17353	17275	17414	17344	17260	17305	17228	17318	17187	17426	17207	17427	17208	17397	17264	17347	17364	17367	17198	17268	17310	17137	17310	17197	17329	17355	17162	17264	17282	17292	17311	17220	17194	17329	17403	17306	17276	17269	17324	17200	17377	17307	17182	17564	17197	17301	17141	17288	17347	17164	17366	17259	17295	17181	17348	17344	17315	17285	17291	17291	17310	17239	17281	17250	17326	17331	17357	17184	17219	17360	17514	17226	17374	17344	17193	17144	17116	17223	17234	17126	17168	17190	17217	17170	17290	17310	17345	17313	17288	17280	17146	17298	17186	17256	17204	17197	17464	17323	17445	17365	17449	17392	17288	17418	17264	17312	17199	17250	17371	17262	17357	17250	17356	17249	17483	17312	17563	17374	17245	17491	17196	17425	17309	17427	17186	17022	17334	17534	17243	17291	17333	17368	17203	17457	17248	17379	17250	17193	17359	17309	17363	17305	17433	17115	17309	17341	17293	17286	17409	17476	17352	17420	17192	17310	17292	17343	17252	17278	17352	17310	17529	17344	17260	17316	17395	17432	17209	17411	17376	17329	17345	17290	17400	17306	17476	17266	17405	17310	17533	17386	17442	17316	17472	17346	17294	17392	17306	17329	17324	17241	17259	17317	17406	17198	17175	17295	17318	17308	17328	17348	17355	17373	17234	17365	17086	17147	17319	17247	17369	17463	17269	17399	17310	17512	17169	17273	17193	17324	17379	17299	17336	17245	17489	17249	17347	17410	17189	17250	17257	17290	17249	17364	17217	17242	17340	17315	17202	17222	17414	17131	17219	17318	17245	17249	17374	17349	17249	17329	17286	17234	17408	17383	17230	17308	17529	17309	17366	17345	17351	17279	17296	17303	17475	17307	17251	17230	17204	17277	17368	17210	17352	17425	17443	17299	17244	17302	17311	17295	17222	17276	17384	17232	17286	17130	17264	17350	17241	17247	17309	17407	17248	17515	17364	17340	17247	17291	17274	17218	17246	17226	17411	17111	17407	17420	17393	17368	17303	17287	17272	17478	17264	17236	17335	17117	17336	17358	17418	17027	17111	17206	17295	17174	17235	17289	17214	17518	17314	17404	17406	17292	17425	17350	17279	17449	17410	17303	17430	16977	17334	17101	17394	17201	17426	17299	17319	17308	17292	17319	17293	17157	17080	17290	17264	17222	17252	17335	17279	17469	17154	17164	17258	17223	17336	17187	17397	17320	17226	17390	17329	17294	17204	17278	17333	17269	17350	17290	17393	17264	17183	17342	17333	17151	17383	17195	17302	17424	17325	17426	17295	17422	17345	17528	17446	17436	17312	17320	17478	17360	17224	17345	17486	17271	17413	17384	17229	17445	17345	17302	17182	17266	17310	17304	17285	17255	17430	17348	17290	17198	17237	17150	17222	17200	17309	17100	17435	17395	17303	17414	17383	17293	17396	17203	17255	17344	17456	17352	17314	17409	17364	17394	17351	17276	17321	17407	17494	17351	17211	17329	17366	17276	17313	17405	17314	17316	17247	17381	17333	17152	17181	17246	17410	17085	17402	17253	17314	17346	17265	17176	17286	17362	17310	17189	17230	17311	17464	17136	17374	17386	17320	17174	17231	17329	17311	17360	17332	17218	17339	17240	17287	17321	17244	17320	17456	17116	17350	17229	17278	17337	17304	17518	17354	17226	17368	17257	17376	17316	17301	17496	17330	17241	17401	17310	17260	17311	17330	17275	17243	17491	17260	17291	17305	17138	17380	17256	17249	17206	17228	17366	17451	17310	17351	17403	17251	17275	17277	17456	17219	17243	17195	17575	17261	17456	17354	17260	17540	17334	17255	17190	17409	17271	17330	17498	17160	17281	17286	17328	17265	17331	17399	17342	17200	17289	17237	17309	17489	17160	17296	17438	17166	17339	17218	17254	17381	17311	17153	17333	17229	17389	17271	17217	17322	17246	17327	17353	17470	17463	17372	17377	17320	17202	17321	17216	17297	17188	17225	17301	17155	17359	17318	17233	17385	17268	17380	17208	17383	17364	17147	17303	17354	17375	17358	17172	17404	17258	17248	17343	17387	17341	17393	17384	17367	17342	17338	17357	17356	17266	17491	17390	17277	17390	17125	17241	17365	17324	17396	17371	17291	17442	17432	17403	17305	17327	17485	17403	17214	17412	17456	17311	17340	17422	17250	17457	17200	17227	17399	17526	17359	17443	17291	17275	17333	17272	17407	17087	17308	17437	17327	17200	17303	17365	17278	17378	17433	17484	17256	17231	17279	17183	17447	17317	17291	17459	17348	17259	17303	17218	17260	17482	17264	17186	17238	17354	17400	17438	17115	17385	17256	17225	17173	17199	17466	17493	17095	17298	17144	17245	17297	17221	17285	17318	17271	17497	17226	17379	17461	17258	17304	17186	17282	17234	17473	17137	17287	17287	17555	17300	17227	17259	17259	17366	17283	17364	17325	17648	17161	17350	17134	17313	17290	17217	17373	17354	17277	17141	17115	17317	17284	17160	17352	17288	17323	17300	17286	17312	17184	17461	17415	17292	17320	17200	17197	17386	17398	17204	17374	17200	17396	17196	17125	17231	17322	17400	17357	17301	17304	17404	17442	17337	17229	17238	17177	17444	17345	17286	17143	17364	17216	17401	17049	17285	17427	17340	17249	17126	17239	17270	17323	17429	17459	17247	17126	17347	17276	17398	17087	17334	17244	17478	17202	17189	17415	17095	17304	17357	17263	17304	17438	17365	17361	17375	17285	17279	17245	17478	17257	17374	17276	17184	17274	17346	17468	17384	17269	17463	17222	17408	17385	17281	17191	17431	17234	17375	17319	17352	17260	17138	17409	17440	17226	17326	17548	17189	17336	17251	17162	17071	17145	17310	17314	17148	17242	17248	17404	17311	17319	17201	17243	17288	17240	17328	17309	17347	17256	17366	17484	17192	17237	17080	17310	17363	17237	17382	17407	17174	17359	17302	17254	17297	17353	17330	17475	17236	17309	17262	17276	17111	17200	17345	17533	17145	17323	17294	17412	17361	17362	17399	17152	17160	17339	17476	17270	17182	17176	17218	17222	17345	17210	17251	17448	17554	17217	17212	17304	17284	17403	17413	17185	17483	17518	17426	17338	17256	17217	17299	17285	17227	17068	17265	17060	17249	17369	17166	17237	17455	17354	17212	17424	17161	17488	17298	17338	17282	17384	17277	17265	17091	17425	17194	17373	17262	17432	17305	17340	17289	17297	17334	17387	17190	17252	17258	17365	17414	17241	17228	17360	17196	17478	17269	17249	17465	17440	17362	17321	17452	17221	17157	17368	17315	17270	17415	17288	17195	17229	17419	17461	17237	17461	17480	17442	17299	17167	17242	17155	17212	17408	17457	17352	17284	17142	17308	17258	17327	17335	17424	17320	17142	17356	17380	17247	17273	17221	17245	17219	17158	17238	17395	17266	17279	17240	17219	17303	17133	17361	17526	17340	17234	17416	17351	17291	17443	17281	17414	17317	17277	17438	17219	17254	17296	17290	17357	17266	17205	17285	17615	17504	17393	17429	17415	17111	17204	17372	17357	17238	17274	17263	17171	17264	17237	17264	17316	17393	17395	17278	17386	17422	17460	17293	17252	17203	17183	17357	17421	17154	17209	17218	17256	17324	17223	17249	17207	17325	17301	17281	17421	17476	17213	17355	17397	17279	17428	17333	17456	17234	17218
47945	63701	65154	54439	48396	44130	38111	34006	30931	29133	27892	27414	27265	27394	27047	26905	26804	26787	26750	26656	27036	26874	26406	26863	26782	26903	26854	26643	26645	26759	26799	26934	26698	26887	26818	26550	26547	26638	26613	26553	26597	26718	26590	26573	26520	26777	26903	26737	26887	26599	26651	27000	26597	26474	26690	26678	26500	26536	26539	26639	26621	26536	26664	26446	26847	26670	26488	26442	26723	26756	26735	26714	26797	26823	26663	26759	26594	26479	26443	26801	26716	26687	26507	26662	26616	26583	26844	26642	26573	26433	26484	26706	26759	26901	26469	26891	26877	26707	26853	26561	26580	26745	26508	26560	26876	26725	26625	26770	26606	26783	27018	26881	26727	26685	26656	26556	26511	26717	26422	26756	26829	26823	26559	26769	26690	26569	26711	26522	26794	26846	26586	26598	26772	26559	26598	26576	26624	26505	26876	26778	26705	26718	26739	26614	26671	26673	26629	26325	26607	26655	26995	26650	26581	26778	26642	26678	26601	26771	26857	26679	26602	26838	26573	26773	26477	26640	26656	26663	26710	26616	26608	26681	26603	26448	26747	26782	26409	26574	26504	26559	26599	26453	26941	26547	26708	26731	26654	26545	26300	26526	26821	26596	26559	26561	26554	26747	26850	26597	26673	26590	26673	26511	26911	26326	26583	26590	26905	26581	26785	26759	26607	26807	26835	26641	26641	26738	26443	26652	27054	26506	26638	26592	26831	26946	26540	26329	26704	26600	26664	27014	26754	26555	26456	26501	26764	26768	26506	26789	26621	26853	26784	26685	26485	26661	26828	26350	26560	26683	26655	26638	26657	26557	26584	26773	26563	26760	26718	26540	26822	26655	26473	26611	26636	26829	26446	26515	26745	26496	26631	26499	26642	26897	26384	26350	26757	26729	26776	26734	26685	26513	26602	26498	26561	26610	26583	26620	26572	26699	26350	26586	26928	26606	26680	26517	26436	26775	26829	26590	26478	26634	26644	26790	26878	26718	26686	26712	26585	26750	26445	26478	26583	26406	26476	26671	26585	26614	26806	26953	26544	26568	26275	26611	26834	26670	26756	26583	26666	26638	26761	26714	26632	26499	26628	26784	26565	26511	26567	26659	26730	26701	26695	26692	26796	26698	27009	27024	26561	26660	26430	26886	26934	26845	26709	26775	26480	26619	26765	26612	26539	26809	26731	26704	26851	26790	26551	26420	26685	26728	26713	26790	26645	26667	26720	26633	26599	26527	26636	26763	26526	26563	26738	26583	26664	26961	26763	26709	26671	26730	26652	26591	26740	26869	26815	26629	26578	26674	26628	26534	26642	26589	26426	26805	26776	26765	26696	26497	26419	26782	26724	26713	26610	26732	26646	26670	26733	26866	26752	26627	26429	26568	26354	26715	26614	26788	26611	26514	26497	26740	26447	26553	26673	26510	26575	26662	26355	26654	26384	26371	26462	26457	26745	26566	26503	26675	26768	26535	26649	26732	26534	26579	26670	26712	26619	26649	26711	26649	26688	26669	26829	26747	26580	26576	26567	26479	26872	26625	26687	26850	26772	26556	26362	26837	26544	26731	26365	26497	26776	26674	26613	26672	26590	26536	26597	26570	26347	26812	26811	26500	26816	26530	26726	26606	26659	26901	26613	26681	26648	26610	26716	26705	26631	26686	26851	26682	26591	26499	26809	26679	26597	26654	26663	26685	26684	26794	26622	26665	26640	26599	26495	26396	26469	26682	26741	26910	26565	26541	26481	26808	26446	26530	26815	26410	26658	26642	26737	26823	26779	26675	26405	26461	26637	26527	26782	26555	26530	26637	26495	26456	26775	26692	26624	26748	26837	26782	26571	26544	26732	26439	26537	26714	26593	26685	26599	26677	26718	26470	26709	26696	26582	26580	26703	26505	26519	26549	26795	26862	26733	26737	26531	26841	26619	26658	26454	26833	26652	26541	26528	26685	26767	26811	26588	26556	26682	26727	26644	26529	26756	26483	26547	26602	26578	26525	26704	26786	26670	26414	26704	26359	26356	26563	26676	26406	26563	26486	26556	26812	26706	26573	26638	26690	26515	26800	26758	26790	26823	26880	26712	26538	26582	26553	26824	26845	26859	26595	26562	26872	26785	26788	26962	26731	26690	26634	26549	26578	26868	26521	26710	26511	26476	26725	26645	26637	26746	26710	26627	26710	26624	26774	26729	26743	26782	26731	26739	26672	26604	26593	26667	26779	26734	26642	26606	26610	26648	26866	26511	26853	26966	26736	26671	26824	26881	26774	26707	26798	26832	26542	26441	26498	26403	26646	26696	26520	26621	26737	26444	26692	26786	26436	26480	26707	26680	26612	26584	26898	26811	26663	26893	26637	26646	26524	26759	26765	26657	26669	26547	26647	26570	26557	26619	26712	26928	26558	26646	26547	26775	26719	26657	26436	26605	26810	26706	26705	26755	26525	26754	26844	26704	26682	26758	26553	26316	26692	26565	26703	26889	26712	26658	26627	26746	26863	26614	26672	26626	26663	26673	26445	26789	26726	26549	26561	26867	26759	26781	26644	26590	26473	26573	26669	26850	26646	26749	26602	26802	26539	26959	26796	26623	26630	26369	26328	26770	26381	26576	26677	26817	26750	26435	26867	26701	26789	27041	26669	26761	26479	26708	26624	26776	26509	26626	26542	26918	26492	26629	26814	26759	26534	26760	26315	26599	26821	26574	26729	26710	26917	26509	26460	26678	26838	26452	26731	26475	26539	26770	26708	26671	26491	26652	26688	26496	26758	26827	26553	26778	26614	26645	26619	26759	26897	26732	26650	26613	26516	26779	26788	26710	26684	26766	26913	26600	26464	26410	26742	26889	27023	26488	26677	26608	26685	26719	26650	26840	26636	26545	26352	26630	26494	26365	26595	26768	26613	26501	26784	26535	26420	26457	26716	26753	26666	26752	26659	26637	26750	26582	26595	26698	26595	26845	26763	26403	26588	26735	26498	26798	26718	26418	26369	26515	26782	26753	26732	26702	26472	26594	26650	26708	26805	26769	26777	26749	26750	26590	26665	26875	26747	26834	26798	26900	26570	26661	26794	26685	26861	26763	26703	26872	26433	26710	26679	26529	26531	26838	26875	26719	26696	26658	26550	26754	26701	26830	26783	26798	26457	26725	26756	26568	26923	26559	26576	26691	26649	26725	26620	26766	26726	26640	26298	26671	26828	26660	26631	26492	26598	26699	26665	26713	26715	26701	26638	26551	26509	26836	26856	26472	26654	26589	26665	26633	26919	26726	26803	26748	26644	26839	26745	26930	26588	26600	26384	26724	26597	26696	26736	26638	26556	26295	26528	26661	26592	26650	26718	26831	26735	26726	26910	26792	26790	26493	26579	26763	26962	26842	26665	26900	26911	26695	26487	26681	26574	26691	26635	26530	26699	26458	26336	26688	26699	26690	26552	26632	26793	26796	26657	26770	26583	26707	26567	26500	26609	26643	26762	26671	26578	26634	26612	26802	26569	26677	26704	26528	26657	26485	26969	26784	26567	26519	26733	26559	26685	26612	26606	26791	26795	26797	26996	26509	26568	26820	26572	26767	26646	26730	26536	26651	26517	26427	26548	26723	26575	26573	26453	26713	26657	26864	26945	26790	26643	26625	26481	26914	26834	26527	26682	26580	26548	26591	26778	26789	26748	26750	26588	26635	26650	26619	26497	26560	26767	26965	26547	26646	26605	26568	26746	26722	26808	26869	26689	26469	26318	26518	26547	26796	26699	26616	26726	26428	26772	26738	26906	26356	26386	26602	26479	26893	26479	26515	26618	26634	26731	26790	26816	26550	26579	26806	26574	26535	26594	26519	26510	26721	26677	26619	26608	26457	26475	26663	26686	26679	26528	26585	26847	26736	26677	26747	26727	26811	26649	26632	26662	26808	26764	26479	26674	26651	26794	26768	26539	26753	26717	26655	26555	26707	26678	26779	26790	26942	26616	26477	26788	26573	26801	26719	26789	26742	26667	26665	26688	26870	26803	26516	26679	26665	26583	26560	26676	26712	26737	26743	26602	26701	26569	26445	26478	26837	26651	26636	26665	26603	26721	26853	26720	26605	26634	26534	26580	26656	26624	26803	26833	26749	26564	26633	26669	26716	26631	26471	26490	26696	26539	26794	26898	26606	26676	26724	26411	26523	26461	26616	26646	26688	26773	26577	26593	26958	26337	26729	26700	26458	26668	26850	26627	26657	26935	26525	26783	26525	26416	26690	26857	26693	26742	26821	26664	26604	26417	26884	26678	26604	26354	26734	26704	26670	26542	26720	26744	26710	26696	26736	26698	26464	26494	26891	26532	26637	26738	26664	26782	26456	26712	26875	26896	26926	26628	26708	26562	26744	26808	26719	26569	26869	26822	26647	26668	26750	26785	26263	26743	26313	26740	26668	26726	26475	26712	26832	26850	26711	26690	26926	26589	26598	26806	26722	26703	26866	26694	26816	26704	26658	26753	26872	26659	26788	26546	26702	26516	26564	26576	26527	26723	26625	26511	26657	26710	26761	26763	26522	26477	26862	26678	26520	26479	26797	26762	26862	26756	26756	26725	26567	26787	26857	26757	26760	26494	26666	26684	26666	26231	26562	26666	26558	26589	26592	26395	26516	26656	26874	26661	26747	26675	26620	26855	26732	26346	26750	26756	26720	26679	26584	26586	26480	26537	26533	26692	26773	26646	26726	26719	26601	26601	26747	26915	26538	26711	26691	26430	26849	26818	26616	26563	26591	26376	26746	26346	26760	26647	26896	26558	26723	26785	26669	26522	26704	26619	26798	26812	26515	26701	26622	26617	26576	26555	26521	26462	26581	26588	26874	26832	26676	26559	26698	26754	26646	26555	26706	26742	26632	26852	26856	26535	26650	26594	26786	26762	26641	26607	26498	26937	26626	26712	26711	26546	26608	26684	26688	26951	26571	26890	26741	26483	26829	26621	26914	26528	26498	26762	26701	26725	26751	26656	26475	26404	26791	26586	26672	26786	26305	26582	26665	26696	26901	26648	26863	26756	26993	26816	26749	26614	26451	26653	26997	26581	26845	26703	26670	26821	26660	26864	26859	26779	26607	26403	26558	26592	26653	26744	26558	26360	26432	26803	26566	26643	26720	26632	26835	26566	26795	26805
50938	72570	66080	49220	43289	37939	30542	26024	21760	19832	18604	17930	17995	17678	17904	17433	17354	17431	17341	17149	17207	17229	17286	17366	17282	17103	17192	17252	17366	17151	17202	17195	17368	17169	17306	17045	17237	16974	17294	17086	17105	17110	17053	17339	17174	17167	17234	17259	17198	17134	17284	17274	17293	17097	17093	17062	17276	17213	17219	17175	17352	17115	17300	17182	17123	17132	17395	17182	17115	17267	17127	17138	17065	17223	17143	17204	17247	17266	17019	17274	17094	17162	17248	17159	17265	17115	17357	17386	17101	17177	17268	17030	17187	17058	17393	17324	17170	17110	17186	17279	17322	17105	17383	17319	17329	17323	17192	17259	17196	17275	17172	17310	17243	17023	17241	17102	17099	17159	17151	17215	17104	17304	17019	17137	17224	17250	17152	17284	17402	17165	17146	17328	17139	17331	17278	17098	17272	17359	17099	17166	17248	17108	17059	17152	17259	17016	17085	17339	17060	17308	17243	17149	17125	17278	17109	17114	17247	17315	17239	17351	17101	17221	17266	17162	17169	17230	17039	17200	17464	17233	17183	17373	17217	17208	17132	17099	17322	17094	17255	17204	17267	16985	17267	17096	17144	17062	17201	17527	17186	17130	17060	17104	17079	17329	17169	17134	17326	17209	17195	17284	17200	17269	17195	17065	17243	17269	17019	17188	17169	17254	17056	17367	17119	17241	17125	17035	17140	17182	17284	17132	17221	17238	17248	17223	17251	17303	17158	17083	17213	17121	17230	17408	17159	17074	17143	17117	17282	17134	17200	17166	17142	17134	17150	17207	16990	17190	17381	17320	17214	17303	17243	17220	17229	17197	17239	17339	17315	17215	17176	17291	17157	17220	17407	17368	17194	17329	17189	17195	17252	17118	17253	17262	17253	17131	17278	17315	17323	17244	17342	17135	17301	17112	17171	17088	17072	17234	17168	17282	17167	17407	17257	17351	17171	17016	16993	17263	17127	17266	17407	17248	17339	17227	17009	17280	17076	17112	17165	17313	17253	17169	17255	17212	17191	17112	17140	17054	17400	17329	17125	17218	17176	17268	17107	17102	17185	17051	17397	17177	16996	17234	17052	17315	17179	17225	17100	17226	17169	17165	17208	17213	17037	17293	17210	17143	17090	17016	17170	17336	17116	17194	17205	17171	17127	17229	17143	17493	17176	17260	17192	17217	17287	17183	17425	17263	17338	17081	17215	17116	17158	17172	17145	17312	17093	17273	17067	17116	17111	17269	17199	17265	17093	17354	17207	17107	17160	17202	17261	17348	17141	17380	17037	17387	17288	17162	17266	17367	17265	17254	17364	17275	17207	17153	17321	17076	17149	17322	17198	17109	17086	17127	17233	17169	17177	17317	17173	17225	17142	17194	17168	17253	17159	17266	17099	17344	17179	17238	17249	17205	17148	17171	17143	17319	16999	17290	17279	17308	17152	17076	17193	17213	17085	17269	17216	17256	17203	17289	17037	17024	17231	17242	17166	17233	17132	17237	17125	17021	17170	17181	17282	17263	17172	17286	17253	17129	17257	17022	17154	17193	16994	17092	17180	17371	17299	17195	17185	17188	17231	17085	17053	17244	17179	17281	17108	16959	17195	17295	17130	17132	17329	17391	17023	17190	17336	17217	17130	17325	17056	17390	17157	17245	17199	17184	17184	17165	17094	17216	17169	17113	17204	17329	17108	17205	17027	17338	17205	17153	17303	17266	17254	17023	17210	17108	17212	17090	17334	17146	16948	17054	17393	17196	17246	17270	17290	17174	17115	17179	17233	17094	17181	17305	17306	17097	17358	17268	17317	17214	17158	17127	17156	17127	17190	17279	17141	17125	17281	17065	17225	17082	17328	17165	17244	17253	17121	17255	17247	17312	17009	17173	17221	17254	17159	17001	17183	17180	17127	17322	17051	17329	17164	17289	17157	17257	17186	17393	17208	17223	17289	17157	17241	17097	17162	16937	17329	17334	17289	17260	17181	17188	17261	17251	17288	17163	17234	17088	17148	17153	17113	17218	17215	17118	17392	17028	17111	17169	17331	17224	17186	17105	17089	17355	17239	16933	17189	17255	17175	17075	17284	17079	17229	17016	17306	17181	17384	17277	17341	17223	17378	17187	17206	16978	16953	17258	17113	17020	17238	17138	17189	17124	17022	17182	17138	17324	17184	17177	17230	17261	16917	17248	17264	17144	17312	17342	17337	17086	16954	17102	17164	17276	16991	17212	17102	17151	17230	17221	17251	17275	17174	17276	17276	17232	17295	17020	17132	17137	17119	17282	17231	17229	17221	17331	16967	17171	17306	17289	17335	17108	17324	17342	17077	17177	17213	17144	17238	17182	17144	17076	17220	17221	17376	17173	17135	17312	17276	17547	17200	17207	17214	17018	17089	17227	17189	17263	17049	17309	17241	17242	17261	17312	17267	17127	17138	17093	17065	17277	17187	17092	17034	17239	17169	17089	17191	17218	17138	17101	17132	17274	17119	17201	17245	17018	17155	17279	17221	17240	17139	17391	17051	17370	17087	17337	17164	17277	17420	17137	17232	17003	17152	17280	17252	17203	17148	17211	17132	17229	17268	17235	17133	17450	16982	17079	17243	17125	17343	17131	17067	17194	17046	17167	17344	17361	17048	17226	17077	17134	17114	17247	17294	17191	17393	17187	17039	17285	17341	17301	17046	17137	17086	17240	17269	17226	17187	17171	17343	17082	17367	17205	17315	17335	17378	17010	17070	17180	17266	17145	17389	17229	17397	16789	17192	17190	17236	17139	17132	17222	17313	17259	17184	17104	17135	17135	17113	17185	17244	17198	17235	17175	17245	17120	17036	17199	17155	17360	17191	17225	17325	17124	17106	17301	17069	17159	17187	17194	17263	17242	17072	17125	17147	17049	17356	17042	17102	17131	17063	17177	17181	17107	17128	17264	17228	17113	17083	17277	17056	17001	17056	17184	17156	17326	17241	17240	17141	17158	17193	17045	17164	17207	17329	17185	17217	17212	17310	16971	17378	17314	17228	17098	17269	17244	17229	17310	17255	17111	17329	17375	17297	17351	17192	17334	17039	17366	17271	17078	17219	17227	17115	17125	17256	17190	17149	17117	17071	17249	17307	17135	17074	17297	17291	17101	17185	17243	17081	17233	17153	17161	17293	17232	17346	16931	17414	17137	17233	17094	17157	17259	17092	17026	17414	17191	17280	17132	17120	17008	17252	17263	17044	17118	17062	17225	17221	17329	17258	17340	17377	17232	17098	17169	17325	17101	17133	17142	17129	17218	17055	17266	16994	17256	17122	17460	17011	17002	17251	17399	17179	17167	17151	17340	17241	17219	17120	17203	17277	17157	17071	17098	17257	17022	17392	17144	17276	17024	17079	17097	17153	17086	17186	17219	17239	17140	17129	17242	17112	17255	17171	17194	17223	17218	17159	17485	17419	17210	17262	17177	17170	17206	17242	17165	17312	17359	17142	17107	17219	17075	17119	17229	17114	17232	17335	17177	17360	17406	17254	17296	17070	17204	17189	17137	17209	17179	17315	17269	17242	17188	17324	17366	17401	17040	17105	17141	17244	17059	17077	17347	17345	17076	17080	17087	17145	17239	17305	17162	17203	17188	17191	17066	17019	17134	17313	17224	17262	17201	17150	17318	17219	17287	17286	17310	17351	17253	17150	17198	17356	17013	17283	17206	17097	17396	17073	17304	17228	17218	17084	17274	17280	17161	17120	17263	17025	17203	17232	17166	17113	17256	17271	17159	17115	17272	17175	17191	17155	17214	17121	17188	17177	17072	17071	17295	17262	17041	17096	17048	17339	17237	17246	17192	17166	17191	17202	17322	17315	17131	17293	17138	17139	17287	17409	17203	17279	17191	17297	17235	17214	17182	17393	17062	17174	17198	17120	17099	17076	17327	16997	17097	17261	17234	17121	17162	17193	17227	17200	17369	17135	17147	17227	17235	17191	17086	17109	17244	17242	17118	17149	17246	17054	17053	17084	17022	17089	17197	17138	17249	17226	17237	17130	17319	17302	17066	17202	17013	17021	17100	17203	17187	17245	17243	17158	17153	17106	17174	17109	17178	17439	17242	17025	17099	17126	17189	17347	17424	17359	17199	17071	17035	17374	17224	17074	17160	17125	16907	17091	17121	17015	17179	17044	17162	17289	17038	17210	17271	17070	17187	17268	17143	17194	17247	17063	17201	17258	17182	17116	17384	17270	17146	17192	17105	17371	17220	17212	17123	17100	17169	17112	17177	17215	17123	17234	17209	17247	17337	17199	17116	17207	17349	17330	17111	17043	17088	17124	17332	17215	17197	17120	17189	17077	17211	17015	17520	17193	17107	17192	17311	17203	17297	17055	17242	17327	17163	17069	17066	17172	17188	17341	17328	17264	17344	17315	17251	17360	17258	17228	17351	17326	17138	17255	17052	17278	17387	17318	17251	17127	17196	17054	17230	17242	17151	17126	17172	17287	17112	17230	17210	17430	17156	17094	17273	17421	17209	17270	17295	17194	17082	17237	17172	17259	17310	17248	17310	17175	17312	17173	17300	17198	17199	17078	17236	17247	17118	17185	17209	17212	17175	17399	17346	17209	17223	17179	17219	17028	17097	17177	17210	17193	17098	17262	17168	17047	17256	17504	17358	17237	17052	17264	17044	17333	17360	17190	17275	17246	17046	17134	17295	17101	17282	17255	17304	17094	16981	17286	17060	17183	17072	17096	17329	17074	17107	17262	17246	17347	17118	17232	17085	17138	17255	17256	17300	17255	17262	17217	17182	17055	17085	17143	17288	17196	17211	17184	17254	17180	17258	17270	17174	17232	17155	17206	17254	17141	17201	17207	17282	17038	17433	17184	17095	17332	17093	17206	17279	17259	17258	17286	17197	17267	17122	17249	17062	17230	17327	17302	16955	17243	17058	17157	17129	17359	17298	17236	17106	17142	17227	17306	17260	17194	17259	17300	17184	17249	17212	17239	17098	17229	17295	17372	17209	17149	17428	17061	17201	17280	17265	17297	17134	17036	17229	17104	17211	17347	17095	17163	17147	17233	17237	17227	17082	17193	17105	17144	17020	17335	17191	17267	17014	17314	17309	17141	17041	17241	17365	17099	17175	17205	17213	17237	17377	17209	17127	17285	17222
25857	23320	40351	50056	53562	52975	49152	42257	36414	32130	29657	28478	27823	27508	27522	27253	27026	27244	27352	27038	26888	26899	27118	27207	27041	26749	26914	27107	26788	26902	26770	26782	26721	26775	26764	26697	26858	27118	26783	26811	26781	26799	26817	26991	26966	26757	26780	27018	26863	26951	26884	26676	26846	26903	26788	26626	27013	26722	27009	26853	26708	26897	26569	26706	26708	26971	26691	26801	26637	26646	26856	26726	26964	26904	26888	26959	26683	27089	26751	26794	27002	26968	26963	26636	26709	27057	26808	26776	26678	26754	26594	26825	26682	26995	26633	26822	26902	26691	26782	26914	26832	26943	26866	26826	26736	26833	26996	26889	26914	26487	26966	26906	27019	26751	26844	26844	26619	26678	26637	26791	26860	26894	26777	26845	26825	26673	26956	26835	26891	26651	27012	26747	26692	26656	26703	26630	26802	26777	26744	26944	26677	26921	26752	26838	26847	26817	26670	26504	26734	26761	26732	26869	26645	26753	26960	27030	26967	26860	26644	26765	26762	26504	26930	26939	26792	26660	26727	26972	26796	26888	26749	26766	26966	26625	27158	26642	27041	26948	26697	26869	26690	26704	26578	26608	26757	26652	26756	26753	26770	26717	26887	26930	27089	26633	26812	26906	26951	26765	27031	26790	26586	27050	26999	27139	26736	26636	26767	26789	26763	26870	26681	26720	27000	26669	26772	26989	26955	26969	26938	26691	26803	26664	27036	26903	26703	26962	26702	27047	26825	26788	26774	26774	26835	26516	26598	26901	26571	26696	26808	26643	26766	26733	26627	26482	26664	27013	26650	26840	26680	26743	26683	26828	26856	26847	26913	26729	26718	26716	26837	26809	26814	26693	26606	26782	26667	26708	26699	27221	26679	26609	26669	26710	26659	26859	26809	26581	26841	26768	26715	26908	26617	26788	26570	26736	26712	26717	26906	26889	26703	26850	27102	26928	27041	26854	27006	26966	26871	26896	26853	26913	26745	26606	26884	26716	26665	26745	27022	26781	26785	26889	26838	26577	26909	26755	26920	26998	26782	26783	26855	26797	26728	26849	26590	27055	26800	26747	26769	26800	27008	26698	26520	26747	26970	26758	26960	26616	26825	27002	26699	26646	26691	26604	26774	26520	26828	26904	26841	26809	26907	26928	26826	26413	26814	26773	26801	26787	26849	26745	26710	26745	26772	26803	26762	26601	26841	26722	26946	26797	26698	26691	26656	26766	26822	27069	26641	26857	27040	26844	26861	26905	26866	26640	26723	26799	26693	26812	26585	26859	26820	26864	26948	26821	26518	26599	26943	26638	26775	26848	26886	26747	26792	26860	26892	26831	26604	26892	26609	26648	26885	26750	26809	26852	26671	26551	26879	26825	26613	26700	26666	26823	26863	26799	26738	26734	26651	26671	26861	26820	26797	26871	26609	26652	26687	26568	26671	26796	26939	26770	26701	26812	26627	26655	26660	26598	26800	26893	26782	26878	26703	26745	26747	26557	26782	26802	26558	27000	26973	26732	26966	26466	26609	26880	26994	26849	26997	26933	27013	26663	26899	26544	26733	26788	26728	26726	26813	26937	26968	26741	26880	27047	26710	26690	26707	26842	26839	26932	26971	26815	26752	26732	26840	26607	26584	26756	26963	26647	26793	26662	26902	26762	26895	26972	26967	26667	26829	26814	26732	26718	26780	26704	27033	26641	26760	26868	26834	26727	26740	26831	26747	27074	26730	26707	26846	26822	26773	26655	26598	26715	27033	27107	26599	26779	26837	26775	26661	26686	26810	26709	26802	26754	26817	26917	26858	26741	26863	26719	26835	26865	26763	26776	26901	26776	26896	26843	26774	26774	26708	26523	26806	26777	26751	26487	26812	26642	26694	26787	26449	26878	26980	26886	26823	26684	26861	26659	26765	26854	26658	26603	26842	26719	26986	26846	26702	26648	26725	26921	26721	26870	26939	26631	27048	26811	26678	27090	26908	26771	27079	26849	26900	27053	26739	26664	27016	26777	27101	26854	26974	26747	26878	26892	26845	26917	26913	26819	26701	26772	26752	26714	26846	26682	27021	26689	26749	26699	26512	26416	26697	27095	26938	26717	26894	26736	26703	26882	26847	26855	26857	26918	26836	26820	26759	26710	26832	26730	26807	26821	26746	26714	26729	26534	26680	26613	26647	26727	26911	26725	26853	26834	26887	26843	26783	26847	26718	26818	26709	26791	27129	26643	26823	26700	26609	26605	27039	26979	26917	26874	26877	27047	26438	26924	26720	26821	26909	26897	26717	26709	26623	26815	26637	26885	26843	27075	26863	26796	26910	26652	27032	26730	26831	26588	26655	26745	26710	26858	26816	26587	26780	26653	26928	26609	26812	26905	26842	26785	26771	27133	26877	26736	26688	26884	26945	26922	26787	26631	26736	26685	26612	26779	26854	26772	26845	26680	26647	26879	26626	26578	26829	26955	27079	26886	26540	26576	26727	26724	26797	26876	26735	26941	26616	26637	26768	26498	26900	26738	26645	26639	26843	26808	26738	27006	26866	26821	26673	26670	26696	26785	26729	26887	26607	26947	26718	26676	26955	26699	26795	26876	26734	26725	26905	26735	26537	26762	26850	26660	26868	26718	26757	26648	26798	26905	26958	26905	26867	26968	26831	26933	26934	26795	26732	26760	26801	26876	26848	26672	26600	26745	26662	27017	26651	26975	26871	27209	26702	26642	26746	26572	26645	26669	26726	26692	26842	26486	26669	26994	26831	26936	26914	26616	26622	26962	27076	26984	26729	26686	26760	26509	26863	26584	26739	26728	26386	26816	26748	26805	26762	26782	26824	26742	26608	26715	26923	26735	26644	27023	26870	26984	26624	26829	26872	26756	26721	26896	26905	26854	26696	26819	26802	26764	26997	26715	26829	26572	26683	26791	26881	26674	26750	26929	26764	26890	26981	26828	26851	26836	26638	26616	27052	26710	27003	27070	26803	26760	26669	26834	26899	26565	26764	26774	26504	26964	26715	26912	26583	26759	26753	26864	26916	26893	26807	26864	26889	26712	26763	26657	26785	26905	26748	26789	26772	26823	26593	26964	26830	26803	26898	26591	26729	26682	26747	26601	26778	26760	26726	26985	26971	26914	26708	26752	26726	26848	26723	26619	26674	26751	26632	26891	26651	26785	26875	27003	26762	26799	26869	26602	26839	26936	26730	26727	26594	26797	26689	26542	27083	26754	26690	26717	27080	26810	26891	26818	26987	27001	26809	26758	26930	26710	26715	26838	26794	26800	26651	26945	26877	26673	26692	26788	26891	26883	26832	27009	26743	26660	26701	26759	26715	26561	26710	26803	26762	26982	26829	26695	26826	26893	26935	26820	26524	27024	26812	26631	26477	26616	26676	26709	26770	26924	27006	26820	26540	26590	26799	26651	26854	26597	26887	26671	26593	26666	27168	26826	26966	26857	26757	26544	26756	26765	27067	26925	26807	27000	26721	26676	26932	26894	26784	26646	26921	26630	26713	26839	26950	26988	26685	26617	26502	26967	26804	26918	26923	26817	26760	26768	26981	26902	26748	26615	26977	26760	26924	26640	26881	26856	26838	26768	26739	26803	26875	26913	26910	26748	26662	26723	26974	26726	26768	26854	26814	26849	26763	26512	26649	26895	26734	26745	26739	26918	26943	26905	26749	26962	26816	26732	26636	26770	26700	26823	26967	27017	26495	26594	26549	26587	26809	26596	26843	26644	26692	26513	26715	26791	26691	26881	26730	26962	26698	26746	26826	26944	26740	26589	26593	26660	26799	26678	26745	26871	26779	27024	26795	26811	26885	26715	26730	26694	26927	26851	26915	26936	26928	26817	27129	26810	27131	26598	26888	27000	26812	26556	26754	26780	26591	26626	26523	26817	26922	26769	26743	27062	26579	26565	26580	26714	27105	26771	26778	26450	26961	26644	26810	26770	26830	26995	26651	26951	26936	26498	26985	26887	26590	26847	26799	26859	26808	26707	26552	26832	26715	26858	26709	26716	26916	26790	26717	26938	26796	26865	26559	26750	26802	27022	26704	26625	26814	26719	26799	26812	26965	26824	26838	26624	26789	26721	26852	26948	26720	27123	26596	26652	26916	26946	26657	26728	26875	26712	26862	26672	26678	26814	26816	26657	26722	26798	26686	26886	26606	26705	27026	26838	26457	26663	26817	26673	26693	26844	26717	26743	26812	26645	26748	26781	26865	26824	26706	26988	26702	26967	26549	27158	26868	26944	26622	26602	26951	26870	26781	26904	26815	26710	26860	26601	26777	26744	26715	26733	26843	26865	26522	26583	26699	26682	26876	26836	26982	26824	26833	26639	26721	26519	26865	26856	26961	26645	26833	26899	26803	26814	26997	26663	26776	26887	26861	26922	26758	26799	26905	26618	26832	26742	26777	26770	26577	26751	26644	26764	26780	26752	26871	26868	27114	26853	27062	27130	26666	26772	26381	26869	27211	26977	26918	26674	26786	26927	27010	26727	26699	26828	26775	26876	27094	26832	26810	26864	27100	26680	26788	26537	26642	27010	26750	26820	26809	26730	26855	26906	26723	26632	26528	26733	26584	26640	26755	26939	26872	26805	26821	26859	27005	26750	26682	26708	26570	26559	26997	26632	26642	26682	26912	26786	26565	26648	26713	26626	26835	26743	26859	26560	26522	26426	26718	26889	26734	27021	26971	26779	26752	26909	26673	26771	26884	26889	26715	26985	27059	26716	26585	26645	26786	26910	26628	26806	26957	26731	26906	27056	26789	26762	26853	26866	26721	26701	26822	26824	26983	26664	26734	26413	26721	26870	26712	27011	26895	26865	26938	27156	26793	26905	26890	26742	26908	26633	26690	26890	26689	26866	27000	26916	26928	26650	26710	26879	26744	26853	26706	26753	26890	26680	26926	26755	26700	26672	26616	26708	26788	27074	26876	26759	26778	26712	26728	26845	26808	26814	26847	26716	26930	26787	26937	26771	26685	26903	26861	26774	26781	26749	26883	26862	26819	26942	26813	26776	26532	26817	26691	26851	26785	26650	26658	26817	26804	26590	26752	26752	26748	26987	26764	26643	26852	26807	26601	26722	26431	26820	26760	26537	26757	26692	26759	26707	26534	26811	26530	26597	26839	26869	26807	26624
49845	83371	77963	65924	57329	49523	41939	34892	27739	22466	19784	18997	18275	17962	17667	17749	17444	17526	17511	17618	17399	17588	17396	17388	17358	17385	17202	17329	17158	17338	17241	17242	17269	17103	17331	17094	17350	17134	17279	17219	17214	17335	17292	17202	17264	17392	17156	17345	17225	17276	17306	17163	17169	17223	17147	17345	17200	17400	17251	17202	17430	17287	17330	17244	17280	17296	17471	17167	17252	17328	17102	17136	17284	17306	17214	17221	17234	17228	17415	17271	17121	17363	17149	17051	17288	17329	17130	17216	17088	17161	17252	17292	17349	17057	17232	17438	17252	17262	17199	17252	17151	17173	17080	17300	17158	17288	17328	17306	17264	17255	17190	17219	17348	17278	17183	17238	17057	17251	17467	17240	17181	17244	17179	17085	17292	17128	17318	17272	17167	17373	17185	17142	17328	17241	17317	17189	17228	17329	17164	17226	17061	17182	17121	17288	17119	17478	17194	17236	17447	17307	17215	17205	17179	17173	17135	17373	17182	17402	17174	17260	17246	17192	17367	17097	17078	17267	17292	17216	17223	17288	17228	17267	17447	17202	17427	17274	17268	17336	17271	17235	17368	17298	17258	17198	17357	17253	17311	17437	17309	17245	17331	17263	17272	17190	17155	17195	17317	17194	17409	17192	17151	17309	17202	17257	17356	17166	17199	17490	17277	17349	17286	17191	17146	17383	17069	17232	17266	17066	17130	17204	17080	17179	17160	17226	17376	17205	17246	17467	17261	17142	17166	17062	17364	17194	17186	17324	17297	17089	17279	17212	17041	17228	17323	17311	17312	17347	17151	17414	17249	17190	17379	17184	17170	17416	17252	17346	17240	17269	17278	17081	17228	17184	17198	17363	17143	17144	17201	17327	17270	17367	17285	17521	17265	17195	17016	17178	17220	17222	17207	17290	17265	17213	17270	17249	17466	17197	17258	17345	17249	17196	17362	17143	17337	17259	17452	17164	17043	16961	17141	17282	17225	17142	17294	17165	17191	17343	17207	17316	17397	17083	17109	17296	17128	17307	17362	17233	17157	17395	17299	17284	17204	17299	17271	17347	17496	17356	17293	17256	17258	17366	17360	17360	17351	17172	17273	17353	17222	17145	17122	17298	17285	17231	17141	17116	17134	17144	17214	17098	17185	17156	17393	17342	17273	17340	17328	17049	17305	17410	17190	17287	17223	17247	17224	17131	17058	17216	17232	17318	17064	17463	17130	17285	17310	17146	17308	17279	17246	17426	17044	17376	17149	17350	17240	17213	17240	17432	17193	17280	17090	17264	17245	17088	17292	17211	17204	17090	17200	17280	17462	17330	17276	17233	17281	17313	17227	17380	17126	17262	17183	17259	17151	17225	17288	17352	17383	17416	17159	17068	17142	17245	17156	17316	17317	17181	17300	17091	17034	17265	17345	17226	17245	17263	17286	17268	17302	17361	17258	17346	17187	17265	17101	17439	17244	17212	17157	17423	17317	17264	17162	17405	17321	17185	17226	17200	17141	17322	17274	17086	17180	17306	17244	17275	17250	17190	17327	17239	17239	16916	17347	17423	17247	17416	17286	17200	17259	17289	17236	17234	17349	17108	17343	17207	17272	17175	17014	17290	17296	17013	17372	17097	17301	17150	17261	17054	17242	17247	17286	17260	17142	17370	17238	17336	17150	17332	17220	17145	17443	17048	17206	17248	17406	17317	17270	17098	17184	17429	17258	17203	17296	17046	17277	17231	17496	17222	17239	17251	17235	17270	17253	17228	17293	17210	17426	17298	17299	17238	17108	17307	17251	17397	17181	17235	17310	16958	17326	17224	17271	17242	17485	17216	17232	17221	17228	17350	17466	17258	17240	17380	17274	17145	17207	17352	17282	17241	17155	17418	17056	17181	17377	17251	17306	17041	17205	17074	17208	17308	17093	17169	17117	17511	17246	17350	17293	17247	17187	17312	17588	17143	17254	17276	17146	17305	17295	17134	17150	17148	17480	17392	17373	17300	17181	17157	17296	17103	17311	17280	17220	17274	17310	17145	17206	17261	17342	17166	17384	17329	17301	17246	17490	17192	17104	17451	17368	17269	17151	17369	17383	17332	17267	17232	17383	17450	17300	17247	17167	17173	17301	17425	17175	17265	17259	17269	17207	17467	17276	17320	17247	17393	17292	17249	17259	17296	17274	17287	17223	17236	17426	17212	17437	17179	17338	17167	17282	17295	17346	17223	17040	17178	17216	17100	17338	17382	17212	17106	17277	17300	17204	17168	17262	17200	17243	17083	17376	17277	17131	17220	17318	17224	17246	17411	17275	17299	17239	17195	17321	17327	17233	17197	17290	17340	17244	17316	17184	17247	17317	17098	17367	17109	17147	17223	17254	17243	17366	17360	17103	17183	17118	17327	17316	17208	17163	17266	17335	17303	17177	17334	17253	17262	17174	17363	17325	17263	17184	17180	17053	17249	17200	17266	17179	17131	17223	17276	17229	17170	17350	17298	17178	17146	17352	17214	17206	17036	17308	17207	17325	17236	17198	17193	17218	17389	17119	17139	17180	17350	17251	17555	16962	17285	17059	17160	17365	17246	17265	17299	17347	17200	17248	17230	17206	17230	17125	17423	17180	17251	17240	17211	17198	17245	17353	17248	17190	17434	17328	17287	17376	17271	17497	17257	17198	17276	17315	17128	17239	17241	17333	17271	17222	17325	17391	17384	17195	17320	17426	17095	17294	17309	17219	17302	17374	17238	17264	17329	17239	17185	17234	17182	17266	17221	17214	17310	17216	17192	17121	17240	17152	17351	17249	17300	17193	17238	17479	17214	17129	17203	17231	17315	17342	17293	16927	17425	17152	17216	17211	17100	17330	17149	17194	17307	17407	17172	17033	17118	17235	17222	17210	17303	17489	17084	17339	17269	17353	17142	17260	17126	17251	17274	17252	17149	17162	17447	17334	17179	17213	17280	17253	17453	17357	17225	17222	17221	17264	17338	17201	17209	17198	17054	17263	17381	17253	17099	17230	17362	17310	17270	17082	17115	17257	17057	17214	17273	17260	17352	17335	17508	17211	17314	17313	17155	17171	17129	17186	17310	17261	17053	17440	17305	17439	17200	17170	17254	17251	17274	17211	17159	17277	17181	17296	17140	17285	17481	17391	17231	17306	17430	17167	17157	17333	17402	17442	17392	17282	17451	17420	17349	17251	17146	17429	17324	17260	17433	17310	17390	17263	17166	17171	17268	17324	17289	17440	17082	17254	17302	17339	17304	17469	17241	17204	17211	17237	17121	17418	17327	17257	17457	17378	17113	17294	17208	17366	17294	17383	17277	17164	17418	17182	17138	17190	17186	17186	17278	17280	17386	17082	17232	17357	17214	17077	17280	17269	17186	17258	17093	17259	17187	17197	17238	17133	17201	17548	17231	17451	17123	17292	17337	17409	17244	17389	17180	17129	17414	17345	17124	17244	17285	17458	17262	17303	17312	17312	17203	17307	17261	17401	17343	17357	17294	17191	17269	17320	17243	17435	17208	17241	17038	17264	17136	17215	17194	17234	17220	17294	17098	17328	17104	17215	17348	17341	17290	17172	17214	17442	17335	17252	17302	17322	17330	17230	17187	17253	17262	17241	17306	17346	17279	17384	17386	17201	17117	17253	17137	17105	17358	17156	17243	17145	17322	17054	17407	17346	17297	17423	17344	17273	17275	17156	17314	17242	17340	17369	17305	17481	17115	17276	17162	17355	17216	17142	17216	17282	17267	17236	17273	17204	17235	17142	17178	17333	17083	17194	17279	17370	17323	17304	17311	17352	17468	17257	17122	17278	17227	17233	17190	17148	17217	17252	17260	17177	17188	17130	17314	17174	17293	17387	17225	17103	17258	17269	17121	17170	17211	17268	17159	17435	17116	17290	17300	17297	17241	17285	17304	17509	17314	17129	17279	17238	17141	17264	17272	16976	17135	17383	17266	17257	17099	17214	17107	17319	17149	17164	17354	17452	17276	17309	17232	17176	17296	17007	17513	17325	17084	17234	17302	17352	17283	17308	17297	17304	17363	17255	17317	17332	17374	17335	17346	17264	17337	17513	17159	17151	17121	17383	17109	17132	17431	17110	17286	17087	17305	17144	17346	17061	17310	17295	17150	17324	17380	17098	17314	17262	17390	17357	17083	17135	17211	17252	17267	17015	17222	17245	17156	17283	17398	17113	17073	17290	17187	17236	17231	17369	17164	17228	17253	17184	17359	17385	17410	17134	17324	17013	17490	17305	17389	17184	17081	17294	17280	17301	17272	17222	17215	17148	17288	17226	17389	17185	17098	17543	17347	17115	17181	17011	17449	17269	17285	17337	17131	17152	17264	17234	17406	17302	17264	17692	17239	17176	17251	17185	17110	17110	17229	17335	17335	17295	17155	17269	17394	17293	17244	17360	17240	17194	17298	17178	17235	17087	17242	17335	17457	17200	17135	17149	17155	17245	17162	17450	17147	17254	17233	17159	17472	17173	17391	17325	17182	17237	17368	17480	17324	17309	17294	17253	17203	17400	17296	17253	17337	17273	17240	17385	17169	17356	17335	17165	17437	17379	17195	17160	17182	17294	17226	17369	17274	17174	17187	17184	17149	17375	17300	17338	17153	17442	17253	17027	17385	17145	17252	17301	17106	17386	17246	17187	17280	17151	17365	17272	17129	17486	17225	17194	17349	17119	17158	17391	17159	17395	17381	17218	17265	17222	17198	17245	17310	17328	17298	17220	17139	17181	17281	17111	17291	17218	17284	17373	17292	17519	17316	17344	17443	17438	17401	17297	17294	17331	17159	17201	17250	17256	17338	17362	17245	17158	17391	17339	17129	17312	17207	17210	17213	17431	17207	17212	17208	17368	17149	17183	17256	17312	17274	17231	17262	17359	17291	17234	17198	17276	17292	17452	17301	17238	17094	17177	17134	17481	17411	17110	17144	17102	17098	17298	17256	17193	17223	17228	17335	17149	17305	17340	17240	17421	17053	17340	17306	17255	17285	17274	17217	17182	17190	17213	17306	17407	17187	17206	17397	17271	17239	17287	17143	17293	17218	17268	17227	17175	17169	17273	17350	17180	17147	17347	17183	17259	17198	17391	17199	17235	17261	17133	17306	17149	17026	17313	17325	17154	17359	17208	17264
23621	21954	36070	43110	49443	54126	53223	46688	40463	35201	30436	29227	28544	28085	27620	27380	27149	27187	27058	27249	26945	26678	26726	26575	26883	26973	26892	26740	26758	26784	26838	27040	26697	26806	26552	26828	26790	26801	26596	26576	26623	26660	26653	26568	26745	26810	26744	26607	26689	26616	26632	26703	26777	26527	26612	26577	26591	26571	26846	26785	26626	26454	26440	26609	26593	26828	26461	26430	26737	26525	26413	26583	26563	26622	26979	26869	26673	26591	26723	26481	26539	26691	26393	26777	26743	26633	26643	26712	26802	26622	26352	26791	26576	26895	26695	26722	26376	26441	26503	26713	26276	26430	26510	26917	26654	26704	26526	26585	26716	26552	26487	26524	26793	26393	26596	26462	26728	26785	26753	26608	26503	26883	26554	26794	26532	26577	26511	26492	26765	26520	26516	26480	26607	26645	26537	26506	26719	26687	26628	26543	26670	26482	26627	26515	26567	26808	26574	26528	26751	26798	26416	26704	26751	26581	26630	26513	26588	26808	26860	26660	26487	26631	26563	26852	26444	26644	26756	26510	26709	26631	26737	26577	26940	26592	26687	26439	26837	26694	26607	26545	26740	26832	26812	26414	26660	26430	26824	26640	26459	26614	26612	26532	26503	26902	26672	26523	26397	26404	26814	26699	26586	26248	26364	26685	26698	26632	26494	26435	26469	26731	26505	26570	26711	26434	26528	26493	26297	26610	26787	26622	26679	26684	26700	26704	26711	26595	26481	26644	26585	26632	26551	26723	26617	26578	26718	26549	26578	26786	26975	26698	26676	26682	26657	26758	26604	26774	26632	26491	26626	26427	26466	26420	26570	26764	26803	26623	26572	26626	26805	26634	26660	26623	26702	26433	26523	26587	26621	26838	27020	26797	26289	26451	26713	26798	26897	26671	26277	26721	26710	26436	26799	26758	26583	26502	26654	26892	26655	26656	26587	26559	27025	26462	26781	26495	26671	26510	26709	26513	26827	26575	26723	26500	26491	26697	26511	26455	26651	26549	26511	26352	26602	26413	26559	26580	26546	26599	26654	26811	26694	26585	26760	26586	26594	26434	26611	26699	26777	26866	26754	26734	26319	26467	26750	26614	26575	26411	26380	26648	26531	26636	26477	26465	26302	26599	26647	26866	26682	26490	26501	26444	26889	26708	26958	26694	27035	26765	26461	26635	26761	26631	26543	26614	26537	26547	26530	26669	26641	26533	26625	26685	26597	26632	26673	26849	26810	26474	26615	26579	26537	26665	26701	26562	26696	26616	26385	26633	26771	26729	26668	26640	26763	26732	26568	26548	26541	26539	26610	26620	26599	26620	26563	26475	26590	26415	26613	26643	26787	26568	26621	26564	26533	26628	26720	26703	26652	26606	26607	26464	26541	26709	26499	26665	26582	26696	26772	26615	26748	26467	26501	26515	26570	26910	26566	26483	26664	26706	26594	26503	26670	26515	26582	26833	26609	26444	26810	26792	26689	26785	26639	26470	26654	26507	26417	26645	26860	26461	26590	26833	26628	26643	26668	26490	26540	26649	26607	26728	26703	26387	26378	26520	26533	26213	26544	26438	26466	26488	26614	26823	26607	26761	26643	26587	26619	26628	26621	26659	26451	26452	26515	26631	26721	26620	26470	26575	26440	26807	26601	26740	26643	26700	26501	26600	26617	26341	26531	26783	26691	26510	26628	26747	26668	26938	26622	26709	26489	26416	26607	27008	26649	26718	26587	26592	26663	26407	26703	26393	26580	26635	26557	26860	26412	26595	26616	26890	26491	26665	26581	26749	26621	26409	26509	26610	26607	26536	26509	26869	26466	26712	26551	26806	26540	26655	26455	26716	26692	26590	26704	26584	26697	26614	26668	26654	26500	26553	26308	26812	26636	26943	26560	26730	26779	26788	26545	26699	26670	26587	26690	26842	26974	26715	26654	26654	26636	26415	26742	26375	26682	26708	26776	26589	26814	26729	26570	26631	26565	26706	26658	26626	26743	26622	26692	26299	26914	26412	26544	26610	26732	26677	26561	26692	26698	26540	26840	26622	26788	26694	26367	26476	27002	26740	26619	26755	26569	26482	26775	26597	26618	26461	26594	26719	26555	26675	26575	26661	26168	26670	26636	26722	26656	26842	26559	26920	26605	26566	26671	26771	26424	26636	26389	26808	26643	26833	26734	26826	26385	26627	26659	26610	26380	26447	26712	26573	26504	26677	26781	26751	26863	26636	26531	26401	26763	26881	26782	26790	26375	26818	26844	26744	26668	26418	26602	26597	26583	26753	26594	26601	26549	26468	26698	26387	26790	26510	26550	26759	26643	26738	26464	26690	26720	26567	26391	26701	26680	26535	26458	26668	26713	26776	26724	26635	26603	26707	26625	26442	26771	26621	26751	26596	26709	26483	26781	26461	26774	26617	26696	26709	26425	26395	26690	26593	26543	26632	26481	26566	26582	26696	26526	26731	26678	26868	26682	26868	26881	26675	26717	26697	26558	26736	26497	26528	26350	26819	26645	26525	26581	26490	26643	26627	26403	26581	26606	26646	26701	26667	26629	26457	26659	26450	26524	26668	26831	26619	26743	26421	26607	26788	26674	26555	26843	26627	26655	26705	26576	26668	26712	26712	26778	26629	26606	26426	26707	26338	26457	26469	26655	26788	26509	26741	26389	27067	26622	26486	26808	26730	26556	26593	26479	26515	26393	26642	26663	26372	26589	26475	26548	26606	26625	26649	26635	26767	26568	26676	26697	26606	26387	26528	26614	26362	26344	26611	26640	26451	26572	26387	26701	26737	26610	26347	26534	26757	26734	26599	26654	26655	26868	26525	26453	26515	26682	26774	26719	26851	26785	26565	26591	26561	26526	26573	26708	26581	26773	26695	26471	26697	26602	26542	26555	26714	26530	26504	26586	26543	26515	26622	26599	26624	26825	26587	26531	26656	26580	26602	26711	26530	26729	26551	26509	26413	27015	26837	26569	26662	26744	26557	26469	26730	26607	26802	26790	26636	26763	26748	26693	26622	26747	26775	26878	26420	26755	26721	26533	26739	26405	26540	26327	26619	26493	26610	26862	26593	26664	26636	26607	26457	26972	26726	26799	26747	26777	26503	26539	26580	26557	26544	26647	26574	26745	26509	26628	26420	26642	26783	26778	26574	26561	26563	26609	26527	26637	26463	26759	26577	26731	26576	26796	26595	26793	26645	26375	26394	26578	26727	26511	26569	26669	26576	26665	26517	26521	26563	26727	26743	26572	26633	26788	26364	26636	26596	26534	26370	26616	26564	26538	26649	26678	26577	26611	26629	26543	26656	26588	26438	26456	26754	26815	26582	26731	26503	26442	26605	26551	26303	26691	26558	26416	26466	26585	26650	26915	26640	26743	26752	26688	26864	26863	26682	26341	26410	26798	26721	26336	26582	26858	26722	26574	26713	26593	26493	26264	26934	26481	26682	26475	26755	26772	26712	26725	26619	26722	26555	26645	26736	26477	26585	26540	26668	26632	26624	26711	26741	26525	26488	26649	26699	26698	26907	26852	26470	26684	26746	26589	26454	26502	26551	26742	26549	26258	26513	26864	26700	26699	26600	26584	26647	26601	26578	26778	26681	26596	26606	26646	26258	26852	26807	26600	26662	26594	26746	26752	26578	26584	26479	26353	26774	26320	26323	26612	26313	26699	26590	26310	26701	26840	26540	26647	26485	26645	26495	26629	26458	26610	26570	26725	26803	26490	26631	26550	26587	26504	26576	26629	26905	26687	26586	26740	26506	26715	26694	26680	26745	26666	26608	26752	26825	26532	26405	26572	26791	26749	26452	26701	26688	26550	26817	26591	26386	26798	26486	26539	26654	26425	26726	26715	26914	26868	26751	26606	26493	26700	26671	26528	26443	26950	26964	26547	26878	26422	26607	26618	26696	26742	26530	26830	26768	26420	26592	26572	26606	26531	26658	26436	26573	26803	26576	26675	26549	26722	26481	26626	26979	26737	26598	26612	26509	26616	26757	26595	26500	26401	26271	26550	26765	26713	26609	26437	26356	26557	26754	26544	26504	26542	26452	26631	26323	26690	26483	26590	26570	26735	26637	26490	26444	26734	26445	26372	26609	26326	26622	26552	26585	26660	26374	26724	26648	26623	26255	26756	26449	26598	26673	26558	26526	26595	26631	26755	26559	26882	26803	26781	26949	26520	26409	26579	26852	26905	26470	26353	26631	26619	26706	26623	26754	26552	26314	26636	26656	26838	26691	26713	26706	26532	26642	26826	26453	26547	26561	26374	26915	26552	26876	26690	26757	26672	26548	26399	26374	26663	26544	26495	26653	26532	26652	26896	26696	26560	26393	26627	26797	26738	26331	26411	26537	26369	26453	26619	26719	26782	26643	26514	26537	26575	26688	26518	26545	26703	26712	26390	26432	26771	26727	26698	26595	26783	26480	26717	26640	26699	26416	26739	26530	26843	26667	26422	26454	26389	26244	26308	26726	26580	26708	26775	26836	26832	26504	26490	26462	26530	26546	26472	26758	26661	26850	26541	26433	26485	26490	26533	26627	26401	26593	26790	26844	26556	26740	26540	26439	26638	26699	26618	26605	26467	26528	26811	26505	26489	26740	26578	26505	26890	26447	26591	26511	26670	26429	26490	26620	26707	26624	26587	26366	26661	26544	26646	26428	26723	26461	26685	26539	27029	26567	26614	26810	26520	26540	26585	26418	26811	26632	26802	26836	26794	26525	26651	26585	26600	26759	26735	26336	26574	26411	26723	26631	26679	26578	26452	26381	26521	26573	26803	26731	26964	26726	26524	26442	26419	26512	26453	26538	26705	26541	26896	26361	26847	26489	26531	26531	26666	26708	26687	26428	26563	26653	26675	26630	26635	26530	26767	26545	26868	26647	26592	26458	26420	26658	26469	26586	26653	26827	26769	26746	26654	26555	26482	26709	26612	26702	26662	26558	26712	26532	26510	26353	26489	26674	26604	26711	26538	26403	26614	26829	26838	26623	26699	26648	26657	26450	26523	26618	26677	26732	26515	26726	26847	26594	26857	26547	26568	26660	26508	26527	26527	26586	26506	26471	26634	26455	27026	26536	26550	26555	26508	26868	26704	26823	26722	26358	26631	26400	26549	26694	26409	26541	26506	26692	26593	26990
54280	87589	86667	74529	64577	56134	48298	40638	32447	26010	20616	19701	19012	18333	17715	17626	17449	17401	17352	17403	17379	17269	17193	16989	17299	17139	17125	17188	17151	17153	17249	17031	17263	17134	17070	17283	17186	17065	17032	17151	17185	17206	17250	17071	17053	17087	17156	17199	17161	17309	16971	17231	17162	17239	17005	17072	17124	17042	17109	17174	17286	17311	17045	17268	17154	17212	17176	17348	17382	17060	17090	16946	17100	17265	17051	17144	17232	17240	17220	17072	16997	17260	17200	17187	17116	17032	17149	17062	17293	16992	17068	17230	17091	16951	17125	17221	17061	17308	17141	16957	17086	17213	17204	17044	16988	17124	17010	17231	17023	17190	17245	17080	17064	16959	17182	17156	17202	17084	16964	17240	17066	17206	17210	17214	17121	17025	17110	17263	17102	17095	17216	17082	16981	17104	17169	17036	17043	17139	17130	17198	16959	17173	17187	16910	17273	17119	17025	17263	17019	17161	17031	17034	17166	17134	17150	17060	17122	17102	17036	16916	17050	17041	17238	17299	17051	17130	17012	17098	17100	17222	17145	16867	17273	17186	17243	17246	17414	17013	17087	17175	17031	17086	17204	17280	17082	17182	17272	17014	17008	17278	17181	17339	17204	17111	17052	17102	17248	17153	16960	17079	17236	17224	17141	17208	17056	17062	17148	17092	17179	16971	17237	17064	17032	17151	17243	17249	17022	17246	17065	17079	17047	17020	16928	17001	17133	17226	16915	17139	17287	17013	17153	17121	17083	17129	17042	17134	17196	17323	17035	17159	17137	17068	17206	17092	17109	16929	17194	17020	17194	17108	17085	17089	17150	16891	17124	17072	16984	17146	17100	17048	17244	17336	17161	17061	17147	17273	17056	17069	17151	16959	17186	16969	17145	17132	17039	17084	17088	17140	17159	17298	16900	16960	16969	17301	17132	16987	17165	17192	17029	17072	17223	16996	17247	17151	17095	17052	17252	17207	17084	17030	17075	17025	17004	17042	17201	17145	17174	17231	17424	17239	16916	17161	17303	17051	17045	17104	17117	17094	17118	17102	17225	17141	17144	17109	17010	17238	17250	17194	17186	16993	17169	17183	17241	17035	17119	17038	17176	17096	17364	17127	17126	17158	17040	17061	17164	17042	17094	17043	17126	17065	17230	17041	17210	17184	17296	17072	17092	17220	17097	17260	16916	17100	17177	16957	17388	17067	17018	17134	17092	17091	17240	17047	17113	16993	17231	17048	17117	17121	16876	17255	17014	17099	17270	17316	17100	17119	17089	17129	17077	17183	17071	17167	17132	17307	17037	17163	17025	17194	17235	17250	17038	17106	17198	17071	17124	17165	17316	17174	17209	17205	17020	17119	17150	17208	17157	17221	17266	17089	17059	17040	17112	17149	17275	17194	17118	17036	17115	16983	17085	17188	16848	17100	17076	17228	17268	17117	17286	17142	16995	17128	17245	17205	17092	16980	17079	17263	17116	17067	16859	17075	17149	17140	17105	17178	17067	16958	17117	17143	17075	17181	17169	17176	16985	17200	17289	17107	17270	17098	16993	17042	17102	17349	17150	17060	17086	17155	17242	17082	17102	17176	17227	17124	17265	17103	17190	17072	17052	16912	17225	16928	17267	17236	17223	17166	16914	17071	17021	17124	17213	17125	17226	17118	17148	17266	17221	17124	17162	17217	17148	17170	17128	17048	17052	17047	17132	17130	17167	17261	17198	17169	17179	17179	17263	17166	17154	17150	17124	17153	17182	17243	17316	17129	17108	17091	17014	17123	16951	17053	17167	17252	17111	17091	17211	17092	17054	16983	17158	17124	17084	17165	17157	17078	17272	17127	17122	17185	17143	17282	17204	17141	17279	16945	17355	16919	17031	17129	17391	17155	17268	17216	17137	17177	17128	17183	16962	17187	17158	17072	17198	17371	17151	17123	17054	17235	17273	17113	17105	17042	17127	17052	17063	17117	17091	17196	17056	17048	16953	17086	17255	17283	17228	17145	17115	17241	16975	17158	17005	17234	16988	17230	17202	17308	17106	17289	17046	16948	17134	17116	17181	17093	17213	17096	17055	17332	17126	17138	17079	17114	17157	17153	17136	16980	17101	17224	17025	17112	17132	17170	17355	17028	17075	17235	17032	17273	17083	17026	17258	17112	17161	17152	17154	17055	17256	17154	17187	17073	17103	17113	17103	17134	17059	17039	17053	17133	17141	17275	17110	17201	17100	17236	17137	17125	17088	17299	17031	17108	17092	16999	16950	17228	17068	17284	17113	17168	17156	17116	17000	17032	17220	17140	17121	17113	17128	17188	17156	17041	17150	17114	17198	17233	17058	17085	17157	16969	17069	17185	17060	17201	17114	17196	17414	16931	17077	16956	17259	17119	17162	17082	17200	17296	17075	17246	17028	17239	17305	17086	16988	17014	17215	17079	17167	16996	17100	17163	17289	17202	17203	17141	17194	17230	17156	17117	17093	17236	17183	17225	17121	17098	17219	17272	17187	17137	17151	17240	17036	17092	17179	17133	17229	17142	17040	17062	17098	17113	17225	17284	17210	17059	16942	17171	17130	17275	17337	17194	17081	17132	17196	17131	17022	17044	17135	17176	17238	17237	17369	17238	17260	17256	17090	17008	17138	17137	17192	17256	17261	17069	17103	17032	17087	17249	17120	17063	17017	17076	17216	17302	17178	17318	17058	17109	17037	17078	17254	17151	17103	17215	17172	17345	17044	17142	17306	17049	16987	16926	17326	17149	17150	17045	17130	17124	16952	17083	17234	17191	17142	17078	17153	17124	17188	17153	17015	17096	17254	17127	17275	17163	17082	17079	17340	17259	17062	17330	17135	17131	17099	17177	17223	17143	16917	17167	17306	17006	17224	16900	17184	17206	16973	17201	17239	17171	17154	17076	17077	17059	17093	17051	17144	17022	17049	16899	17129	17109	17148	17044	17109	17132	17187	17200	16953	17025	17080	17221	17041	17120	17124	17122	17174	17370	17128	17244	17179	17207	17002	17187	17148	17144	17051	17194	17257	17083	17052	16998	17068	17261	17164	17067	17318	17284	17244	17095	17112	17174	17179	16971	16982	17127	17228	17377	17212	17242	17087	16938	17143	16979	17278	17103	17238	17098	17209	16951	17198	16957	17285	17143	17051	17194	17316	17115	17134	17021	17161	17090	17261	17022	17226	17139	17180	17095	17034	17176	17242	17208	17171	17117	17198	16949	17300	17087	17118	17095	17166	17210	16979	17145	17212	17146	17256	17116	17041	17174	17049	17031	17256	17061	17136	17099	17087	16989	17195	17212	17017	17164	17208	17229	17189	17180	17133	17286	17082	17202	17185	17082	17040	17037	17006	17110	17253	17198	17205	17206	17179	17029	17263	17085	17343	17064	17084	17269	17388	17182	17194	17165	17133	17179	17437	17212	17248	17181	16908	17266	16988	16963	17064	17221	17127	17021	17232	17173	17121	17262	17143	17032	17031	17083	17111	16929	17149	17120	17140	17307	17125	17210	17055	17135	17109	17054	17111	17016	17136	17195	17012	17140	17163	17254	17114	17162	17288	17202	17324	17335	17079	17015	17000	17086	17055	17140	17099	17014	17110	17067	17204	17211	17209	17166	17212	17160	17273	17182	17136	17097	17147	17160	16994	17083	17051	17285	17190	17133	17092	17081	17354	17117	17263	17261	17039	17162	17286	17090	17039	17083	17192	17162	17444	17028	16949	17079	17325	17079	17223	17152	17075	17174	17141	17018	17113	17195	17381	17098	17127	17217	16952	17217	17146	17125	17001	17016	17282	17054	16904	17188	17137	17173	17082	17202	17262	17008	17112	17382	17145	17068	17047	17037	17287	17067	17094	17251	17142	17193	17153	17161	17140	17119	17094	17107	17235	17121	17217	17229	17036	17215	17171	17210	17159	17276	17184	16921	17052	17162	17023	17081	17047	17171	17171	17141	17104	17098	17032	17012	17019	17305	17020	17129	17166	17197	17233	17153	17191	16980	17111	17160	17289	17049	17341	17110	17213	17122	17195	17085	17229	17115	17111	17063	17204	17026	17117	17044	17051	17021	17264	16995	17425	17224	17228	17218	17283	17154	17073	17257	17034	17228	17221	16968	17159	17080	17086	16969	17168	17362	17074	17188	17068	17127	17322	17169	17175	17310	17039	17186	17160	17047	17209	17266	17200	16956	17067	17015	17203	17224	17239	17205	17127	17131	17325	17078	17239	17148	17282	17054	17144	17115	17092	17128	17091	17254	17177	16996	17212	16958	17123	17077	17139	17127	17319	17353	17045	17157	17274	17170	17078	17028	17091	17236	17264	16959	17035	17071	17162	17192	17065	17100	17086	17248	17173	17259	17246	17107	17086	17326	17126	17269	17167	17215	17022	17235	17158	17288	17087	17176	17082	17261	17414	17191	17156	17093	17104	17121	17103	17107	17066	17123	17087	17045	17271	17004	17174	17209	17105	17061	16933	17205	17072	17325	17088	17133	17017	17080	17062	17098	16999	17173	17260	17235	17183	17229	17145	17141	17175	17196	17116	17085	17204	17043	17098	17210	17364	16999	16959	17132	16875	17178	17107	17270	17016	17060	17092	17118	17157	17141	17251	16971	17230	17208	17015	17145	17239	17301	17154	17349	17300	17153	17129	17207	16913	17245	17179	17274	17118	17080	17056	17151	17184	17094	17097	16969	16998	17165	17078	17108	17150	17190	17153	16984	17422	17198	17130	17015	17080	17194	17258	16975	17167	17199	17065	17362	17229	17051	17113	17058	17111	17139	17331	17238	17139	17164	17243	17156	17188	17045	17085	17333	17131	17138	17097	17196	17180	17195	17182	17185	17102	17206	17119	17109	17185	17217	17043	17186	16950	17098	17016	17145	17155	17219	17189	17105	17236	17039	17257	17187	17117	17271	16898	17205	17259	17074	17214	17128	17289	17139	17097	17180	17062	17226	17195	17267	17060	17096	17021	17051	17272	17042	17019	17109	16979	17073	17028	17316	17218	17339	17218	17224	17132	17120	17335	17082	16929	17233	17115	17365	17211	16993	17108	17147	17204	17077	17201	17147	17183	17066	17218	17054	17097	17174	17342	17204	17166	17203	17186	17072	17203	17054	17081	17157	17133	17289	17142	17103
49841	63707	65679	57995	48076	42021	35986	30683	28590	28288	27980	27304	27105	27032	26403	26728	26558	26643	26574	26783	26462	26407	26727	26668	26300	26429	26352	26416	26440	26136	26582	26157	26209	26324	26409	26563	26415	26474	26279	26273	26306	26367	26655	26293	26270	26443	26482	26303	26425	26283	26460	26390	26629	26447	26396	26498	26472	26226	26615	26506	26354	26466	26297	26296	26126	26672	26493	26428	26209	26495	26303	26438	26284	26020	26399	26491	26310	26341	26283	26290	26634	26621	26441	26237	26373	26282	26587	26334	26014	26434	26436	26293	26346	26032	26127	26445	26518	26462	26399	26291	26242	26470	26798	26320	26414	26500	26487	26421	26397	26381	26255	26198	26030	26170	26245	26227	26487	26353	26381	26251	26557	26461	26291	26084	26373	26452	26208	26224	26197	26396	26313	26491	26185	26375	26230	26194	26410	26322	26476	26502	26386	26294	26428	26549	26353	26343	26255	26220	26242	26233	26218	26415	26156	26262	26426	26536	26360	26316	26309	26332	26442	26486	26192	26552	26389	26295	26473	26462	26421	26251	26439	26412	26365	26483	26208	26396	26386	26511	26261	26075	26158	26132	26216	26295	26499	26808	26533	26273	26436	26310	26474	26182	26203	26331	26479	26545	26507	26328	26133	26399	26329	26281	26417	26262	26149	26422	26348	26497	26468	26297	26255	26194	26538	26203	26393	26394	26443	26430	26465	26546	26415	26296	26374	26369	26347	26418	26242	26241	26169	26243	26100	26490	26246	26310	26277	26431	26098	26277	26221	26066	26393	26076	26322	26317	26534	26388	26472	26260	26278	26440	26464	26474	26149	26440	26363	26410	26327	26076	26224	26489	26346	26316	26348	26460	26269	26404	26377	26621	26304	26273	26212	26505	26318	26398	26396	26496	26188	26338	26336	25903	26168	26146	26398	26299	26559	26487	26126	26267	26196	26238	26434	26717	26474	26482	26020	26393	26377	26449	26528	26469	26595	26732	26404	26297	26493	26341	26229	26448	26424	26258	26349	26162	26213	26559	26227	26511	26364	26537	26545	26348	26171	26363	26486	26360	26200	26557	26332	26376	26623	26368	26472	26211	26324	26236	26559	26346	26509	26337	26356	26296	26249	26113	26346	26265	26306	26327	26312	26213	26480	26448	26285	26522	26449	26268	26172	26605	26263	26182	26573	26280	26496	26287	26274	26392	26341	26285	26381	26533	26616	26225	26492	26377	26273	26341	26209	26191	26256	26419	26295	26236	26355	26300	26632	26349	26386	26354	26424	26176	26310	26202	26291	26410	26491	26387	26183	26245	26270	26399	26466	26485	26249	26060	26571	26168	26373	26435	26244	26166	26269	26139	26351	26365	26481	26539	26517	26295	26334	26367	26395	26317	26448	26317	26282	26597	26414	26396	26383	26376	26367	26278	26556	26210	26367	26376	26322	26307	26697	26427	26455	26258	26363	26603	26349	26305	26214	26330	26353	26359	26209	26543	26520	26725	26522	26317	26279	26081	26326	26294	26472	26453	26375	26506	26396	26510	26448	26235	26381	26242	26159	26557	26328	26105	26595	26310	26507	26299	26231	26486	26187	26299	26224	26441	26592	26448	26284	26384	26637	26530	26480	26459	26326	26392	26262	26321	26430	26164	26401	26031	26253	26613	26186	26211	26351	26392	26441	26505	26158	26564	26209	26302	26021	26371	26442	26341	26251	26190	26365	26435	26331	26406	26476	26480	26445	26179	26324	26284	26102	26275	26365	26572	26083	26474	26134	26433	26336	26357	26283	26423	26530	26435	26233	26132	26337	26381	26491	26479	26412	26305	26371	26239	26367	26278	26308	26509	26400	26175	26253	26515	26476	26315	26381	26547	26226	26584	26286	26242	26394	26210	26423	26256	26260	26255	26157	26219	26208	26431	26591	26510	26426	26500	26425	26398	26556	26304	26203	26277	26372	26378	26397	26285	26465	26248	26373	26438	26431	26285	26289	26350	26637	26233	26417	26078	26335	26505	26263	26343	26127	26042	26194	26380	26472	26321	26352	26397	26412	26349	26584	26135	26135	26388	26559	26552	26291	26220	26139	26180	26653	26519	26445	26270	26302	26512	26134	26421	26110	26417	26338	26409	26230	26296	26305	26359	26299	26423	26453	26411	26218	26246	26425	26550	26352	26273	26128	26120	26407	26357	26357	26500	26115	26619	26334	26332	26188	26338	26351	26300	26333	26328	26351	26538	26511	26297	26501	26392	26410	26353	26399	26430	26354	26192	26228	26394	26580	26187	26302	26296	26320	26168	26068	26407	26194	26068	26179	26351	26148	26301	26214	26128	26435	26395	26324	26273	26224	26425	26669	26450	26413	26268	26254	26282	26455	26435	26173	26573	26383	26479	26504	26571	26216	26202	26523	26468	26570	26277	26383	26438	26353	26338	26533	26400	26384	26407	26452	26475	26312	26400	26083	26442	26500	26302	26386	26172	26203	26348	26405	26329	26617	26406	26339	26360	26157	26187	26459	26355	26272	26301	26403	26184	26610	26341	26339	26283	26255	26322	26221	26301	26505	26290	26418	26559	26454	26532	26232	26402	26350	26206	26502	26426	26330	26163	26371	26310	26464	26163	26448	26308	26254	26309	26354	26379	26189	26088	26166	26394	26182	26271	26259	26425	26365	26410	26218	26420	26277	26259	26360	26208	26558	26219	26367	26528	26375	26231	26375	26224	26407	26487	26550	26392	26369	26190	26251	26320	26279	25992	26126	26326	26437	26493	26264	26430	26366	26191	26579	26309	26422	26369	26436	26494	26230	26322	26159	26243	26144	26289	26388	26516	26304	26247	26249	26307	26072	26279	26494	26469	26416	26297	26570	26268	26293	26431	26409	26108	26696	26309	26376	26573	26146	26503	26293	26404	26569	26677	26568	26175	26316	26347	26475	26463	26252	26290	26284	26523	26336	26364	26294	26378	26343	26314	26587	26268	26380	26446	26305	26334	26394	26364	26441	26493	26473	26390	26397	26338	26409	26247	26383	26260	26491	26330	26368	26615	26412	26404	26375	26371	26672	26314	26374	26599	26532	26393	26123	26099	26189	26500	26396	26392	26418	26135	26033	26460	26495	26238	26451	26310	26261	26531	26489	26345	26456	26206	26382	26389	26282	26465	26448	26209	26475	26537	26581	26296	26454	26446	26177	26294	26319	26344	26390	26426	26642	26129	26510	26522	26413	26309	26433	26432	26367	26387	26250	26421	26166	26297	26255	26101	26394	26234	26431	26443	26306	26166	26269	26495	26193	26435	26128	26419	26344	26447	26279	26342	26497	26294	26699	26206	26355	26209	26234	26190	26296	26380	26225	26397	26179	25921	26271	26287	26529	26399	26311	26425	26348	26219	26426	26475	26342	26406	26477	26344	26413	26635	26471	26520	26585	26293	26381	26538	26418	26174	26135	26298	26128	26506	26660	26617	26182	26317	26531	26050	26126	26184	26210	26317	26457	26476	26325	26317	26402	26329	26555	26356	26571	26493	26481	26305	26431	26487	26427	26454	26373	26442	26560	26333	26437	26665	26442	26192	26262	26441	26274	26510	26578	26298	26536	26217	26565	26155	26518	26358	26457	26143	26037	26469	26272	26432	26276	26512	26252	26307	26357	26340	26421	26289	26511	26403	26319	26409	26272	26363	26651	26518	26413	26433	26443	26368	26315	26247	26362	26676	26398	26415	26482	26445	26407	26065	26381	26426	26439	26429	26423	26367	26469	26503	26398	26340	26210	26336	26220	26434	26451	26337	26409	26272	26331	26522	26431	26413	26398	26126	26237	26163	26582	26329	26408	26352	26497	26331	26450	26404	26510	26587	26395	26252	26384	26149	26123	26520	26114	26264	26495	26499	26300	26124	26272	26463	26521	26382	26278	26526	26600	26607	26543	26133	26236	26569	26495	26564	26543	26546	26340	26495	26278	26458	26321	26397	26525	26398	26223	26220	26156	26539	26574	26231	26095	26371	26440	26203	26418	26147	26627	26319	26082	26241	26390	26291	26393	26391	26197	26276	26312	26175	26163	26584	26443	26101	26105	26307	26145	26567	26413	26501	26337	26570	26512	26213	26342	26577	26489	26643	26606	26281	26289	26271	26256	26563	26327	26275	26104	26407	26398	26392	26387	26347	26307	26262	26329	26473	26471	26310	26334	26456	26455	26412	26250	26502	26375	26377	26439	26387	26428	26354	26358	26343	26501	26416	26206	26095	26164	26273	26457	26286	26447	26360	26299	26377	26505	26221	26293	26553	26431	26369	26318	26213	26101	26495	26268	26521	26373	26333	26344	26479	26545	26329	26353	26653	26313	26303	26428	26541	26188	26428	26351	26173	26240	26394	26587	26423	26293	26666	26468	26249	26262	26327	26359	26225	26370	26383	26411	26624	26609	26292	26472	26502	26177	26353	26369	26243	26367	26161	26225	26275	26629	26076	26362	26404	26425	26194	26284	26260	26299	26418	26203	26329	26201	26613	26594	26242	26352	26463	26362	26199	26386	26602	26333	26257	26565	26508	26425	26424	26241	26284	26043	26383	26232	26414	26400	26398	26299	26414	26425	26463	26511	26274	26340	26368	26337	26399	26376	26210	26386	26346	26278	26292	26514	26360	26281	26515	26443	26287	26153	26485	26258	26268	26381	26483	26518	26582	26343	26491	26414	26345	26349	26374	26493	26342	26375	26378	26305	26581	26294	26415	26315	26492	26444	26288	26394	26421	26285	26406	26506	26170	26300	26142	26290	26326	26410	26283	26483	26276	26188	26296	26543	26229	26292	26525	26382	26406	26259	26192	26212	26472	26598	26571	26686	26440	26417	26406	26439	26400	26474	26408	26225	26372	26419	26464	26366	26320	26101	26261	26507	26312	26098	26190	26339	26440	26520	26280	26398	26218	26439	26361	26434	26504	26427	26459	26392	26347	26615	26283	26242	26310	26541	26397	26279	26570	26346	26291	26194	26226	26366	26351	26395	26383	26532	26538	26046	26243	26252	26174	26413	26260	26450	26478	26478	26465	26210	26406	26300	26321	26438	26456	26335	26342	26372	26363	26362	26180	26548	26346	26577	26312	26271	26376	26441	26080	26479	26525	26267	26233	26433	26126	26322	26281	26167	26123	26321	26438
53302	72851	66597	52676	42320	35589	27546	22016	19493	18925	18509	18139	17796	17422	17343	17288	17254	17219	17167	17233	17009	17162	17191	17036	17190	16774	17044	17135	17134	17024	17048	17121	16918	17071	17073	16970	16923	16999	17057	17062	17137	16915	16911	17005	17163	17082	17003	17151	17180	17081	17076	16957	17068	17082	16939	17116	16914	17216	17009	16924	17075	17112	17058	16966	17093	16869	17077	16851	16978	17004	16896	17035	17142	16977	17073	17024	17004	16985	17061	16870	17048	16968	16947	17063	16972	16866	16991	16937	17014	17190	16915	16999	17010	17123	17101	16882	17055	17025	17178	17090	17138	16878	16898	16911	16997	16946	17050	17008	17050	16967	17013	16916	16982	17176	17034	17030	17188	16911	16988	17004	17097	17059	17075	17121	16980	17025	17168	17099	16960	16963	16884	16917	16976	16897	17120	17036	17089	16899	16810	17257	16940	16957	17057	16922	16973	16881	17051	17159	17082	17039	17091	16966	17175	17061	17088	16939	17106	16751	17046	17195	17148	17195	17104	17101	16978	16920	16984	17015	17123	17011	17112	17203	17086	16906	16923	16979	17130	16892	16944	16914	16957	17024	17009	17041	16853	16914	17070	16999	17100	16923	17063	17035	16992	17075	16951	16908	16953	17004	16989	16929	17013	16988	17148	16940	17046	17019	16961	17088	17036	17141	17005	17003	17010	17036	17027	17128	16967	17060	17075	16986	16986	17231	17112	17038	17073	17095	17166	16778	16997	17036	16924	17221	17009	17121	17051	16874	17050	17056	17084	17166	16967	17150	16965	17090	17074	16963	17021	16944	17119	16883	17011	17133	16924	17044	17010	16915	16976	17141	17097	16876	17011	17148	17070	17202	17095	17176	16932	16941	17005	17079	17105	16926	16840	17140	17022	17011	17046	17163	16993	17079	16949	17098	17046	16933	16924	16918	17045	16919	17046	16916	17078	17067	17032	17098	16845	16908	17001	16951	17085	16911	17098	17094	16974	16763	17119	17063	16999	16989	16874	16876	17075	16955	17004	17054	17043	17117	17110	17146	17030	16904	17020	16917	16936	16878	16838	17166	17207	16974	16991	17202	16959	16855	17196	17026	16972	17025	16898	17036	16897	16989	16984	16926	17057	16991	16973	17201	17082	16902	17199	16978	17191	16925	16810	16913	16964	16915	16905	17132	16923	17151	16971	17027	17017	17008	17056	17108	17064	16974	16911	17022	16958	17048	16907	17068	17059	16924	17207	16934	17046	16932	17148	16933	16931	17021	16998	17046	17078	17150	17020	17081	17050	17123	17060	16966	16968	17026	16995	16961	17154	17054	16999	17029	16935	16933	17072	16955	16963	17143	17161	17124	17052	17029	17095	17063	16901	16865	16984	17002	17079	17030	16872	16906	17049	17112	16957	16999	17057	17096	16965	17064	17089	17062	17288	16946	17118	17087	17018	16997	17019	16926	17012	16923	17030	17020	17030	16848	17044	16867	17144	17010	17049	17106	17056	17076	17008	16845	17000	17015	17164	17116	16994	17110	17083	17003	16882	16888	17054	16941	16787	17021	17024	17008	16876	17019	16939	17005	16997	17033	16981	16915	17035	16984	17196	17151	17128	17176	16945	16816	17021	16957	17161	17052	17127	17015	17089	17038	16963	17016	17140	17066	16956	16983	17059	17056	16888	17172	17094	17056	17099	17063	17024	16864	17137	17000	17043	16967	16847	16955	17044	17075	17015	16966	17051	17178	17158	16900	16862	16989	16988	17177	16918	17031	16901	17098	17016	16977	16998	17044	16988	17100	17023	17050	17022	16985	17019	17044	16931	16938	17053	17105	16873	17097	17074	16976	16898	17099	16930	16898	17131	17225	16993	16859	17037	17202	17041	17061	17124	17015	17065	17066	16960	16956	16954	16883	17228	17102	17024	16988	17052	17194	16965	16885	16940	16938	17097	16938	17119	17059	17166	16996	17045	16816	17150	17096	17044	17042	17139	17065	17075	17018	16909	16963	16638	17226	17045	17025	17117	17186	16982	16882	16804	16942	17072	17037	17015	17128	17075	17098	17005	17009	16985	16892	17017	17067	17144	17143	16995	16850	17017	16776	17130	16979	17044	16973	16942	16991	16941	16946	17058	16802	17111	16985	16887	17053	17093	17073	17106	16949	16948	16984	17161	16881	17080	16938	17012	17091	17191	17069	17063	17091	16927	17135	17077	16960	17141	17070	16901	17106	16946	16991	16998	16970	16956	16872	16954	17129	17027	16990	16982	16898	16913	17126	16870	16995	17146	17156	16936	17084	16913	17010	17102	17186	17250	17123	17015	17042	17063	17041	17106	17017	16973	16887	17101	17033	16891	16873	16887	17095	17154	17070	17057	17096	17054	17043	17005	16948	17106	16959	17055	17133	17133	16993	17059	17183	16965	16846	17083	17148	17024	17157	16998	17096	16904	17005	16999	17124	17080	16835	17054	17165	17126	17069	16799	17029	17020	17117	17078	16955	16867	17008	16953	16961	17173	16833	16882	17117	17190	17098	17089	17073	17004	17012	16873	16889	17020	16925	17117	17007	17046	16960	16950	17013	16958	16895	17031	16963	17047	16951	17043	16946	16855	17064	16904	16953	16989	16949	16968	17022	17016	16868	17030	16837	17064	16926	17074	16968	16981	17036	17186	17129	17073	17051	17165	16807	16832	17214	16871	16925	17031	17229	17081	17071	16978	17015	16936	17002	17007	16967	16865	17065	17004	16910	17123	17063	17131	17044	17012	16869	17046	17028	16913	17032	16971	17058	17002	16929	17101	16935	17017	17016	17126	17000	16835	16942	16893	17185	17076	16978	17023	17014	17055	17118	16981	17151	17091	17043	17074	17217	16875	16934	17047	16924	17020	17214	16946	17204	17011	17101	16831	16971	17134	16927	17019	16908	17040	17134	16975	17063	16958	17014	17144	16849	17004	16992	16966	17176	17026	16926	17004	17127	17137	17049	17020	17091	16964	17006	16979	16926	16969	16935	17074	16963	17249	17203	17003	17196	17098	17222	16931	17069	16936	16947	17085	17029	17139	17031	17186	17055	16921	16910	17091	16921	17151	17045	17133	17005	16933	16957	16929	17099	16883	17132	16973	16980	16917	17000	16795	16956	16948	17145	17005	17046	17125	17009	16970	17072	16863	17084	16845	17031	16880	16923	16817	17120	17153	17234	17104	17138	17253	16862	17010	17201	17113	16909	17008	16930	17161	16759	16861	17017	16996	17038	17066	17160	17040	16903	17100	16867	17205	16823	16972	17154	17151	16918	17075	16845	17142	16872	17088	16964	16939	17014	17072	16893	17046	17060	17026	17042	16834	17138	17181	17016	17079	17033	17048	17003	17006	16997	16995	17102	16994	17029	17043	17188	17019	17090	17061	17084	16955	16995	17091	16942	17099	16854	17008	17055	16974	16858	17076	17097	17084	17138	16997	17123	16973	17097	17096	17202	16871	17058	16803	17104	16976	16840	16996	17118	17214	16832	16933	17055	17120	17235	16971	16945	16886	17062	17101	16980	16790	17024	17146	17098	16958	17057	17232	17198	16941	17082	17028	16840	17073	16904	17046	17067	16962	17163	16905	17186	16958	17069	16991	17069	17012	16955	16951	17015	17059	17247	17137	16992	17120	17017	16856	17010	16987	16963	17076	17092	17170	17009	17059	16839	16939	17140	16965	16978	16905	16974	16988	17121	16928	17017	17149	17115	17072	16961	16931	16938	17027	17088	16982	17067	16866	17001	16975	16948	17035	17123	16998	16950	17031	16963	17149	16939	16962	16971	16899	16986	16907	17000	16976	17093	17091	17031	16967	17012	17063	17240	17122	16943	16969	17020	17190	17075	16834	17186	17159	16993	17199	16959	17118	17145	17201	16842	16980	17014	16959	17058	17031	16877	17029	17009	16950	17230	17117	17026	17054	16992	16968	17148	16746	17052	17149	16867	17022	17133	17020	17119	16983	17148	17003	17043	17078	17009	17005	16843	16967	17078	16941	17113	17086	16901	17046	17121	16869	17217	16912	17124	16980	16907	16812	17035	16903	16911	16929	16966	17206	17003	16935	17065	16991	17026	16909	16894	17080	17038	16992	17043	17124	17082	17043	17010	17013	17107	16907	16944	16905	17109	17031	16961	16927	17010	17057	16897	17041	16867	17087	16874	16938	17129	17130	16992	17006	17126	17068	16924	17120	17014	17019	17077	16941	16969	17005	17014	16983	16706	17208	17115	17058	16978	17050	17062	17223	17085	17077	17011	17012	17099	16996	17026	17136	17200	16950	16906	17067	17042	17025	16894	16928	16913	17023	16961	17096	17078	16794	16969	16982	17045	16942	16942	16989	16880	17046	17062	17061	17010	16969	17040	16884	17065	17005	16866	17030	16893	17116	17007	17218	17138	17142	16928	17087	17075	17084	17024	17035	17000	17033	17170	17102	17122	16900	17125	17131	17050	16931	16999	16989	17022	17119	17036	16927	16949	17124	17029	17016	16868	16902	16967	17053	17012	16996	17242	16791	16863	17219	16988	16835	17034	17141	17028	17018	17047	17116	16994	17059	16926	17051	16977	17021	16993	16838	17025	17174	16953	17131	16993	16927	17057	16914	16930	17173	17068	16928	16945	17121	17191	16928	16989	16985	16918	17027	17097	17047	17082	17066	17092	16939	17145	16905	16976	16922	16989	17009	16990	17256	16988	17040	17083	16969	17246	16958	17128	16999	16883	17022	17198	16998	17083	16926	17028	17179	16962	16872	17084	17140	17103	17157	16975	17173	16915	17045	16982	17172	17091	17066	17125	16993	16933	17037	16843	17043	17010	17130	17120	16980	16958	16922	17013	17169	17014	16928	17032	16929	17048	17068	17113	17220	16926	17054	17217	16931	16926	17082	16922	17178	17056	17114	17031	17103	16862	16996	17188	17028	17199	17110	17054	16996	17205	17106	16903	17228	16945	17165	16892	17377	16895	17209	17034	17179	17190	17076	17370	17049	16978	17089	16949	17078	17032	17015	16949	17105	16903	16901	17033	17046	16863	17178	17060	16999	17111	16912	16957	16982	17045	16870	16999	16924	16967	17178	17064	16969	17043	17162	17267	17036	17120	17000	17135	17091	17096	17080	17020	16986	16932	16914	17207
25927	23579	40878	51222	53391	49214	40882	33145	30969	30947	30141	29305	28946	28512	28252	27628	27349	27319	27388	27395	27406	27246	27205	27209	27439	27218	26895	26851	26986	26961	26926	26830	27059	27154	26919	26908	26638	26938	26741	26925	27102	26978	26977	26872	27014	26899	27006	26707	26991	27072	27122	26960	27037	26743	26824	26789	26751	26785	26841	26762	27018	27067	26948	26956	26745	26908	27002	26860	26794	26727	27091	26757	26857	26761	26861	26924	26945	26805	26785	27012	26829	26907	27039	27012	26662	26798	26734	26742	27073	26717	27017	26953	26879	27237	27128	26899	26813	26904	27118	26916	26886	26838	26821	26870	26932	26833	26825	26930	26919	26697	26750	26567	26823	27009	26832	26854	26821	26708	26781	26646	26915	27112	26884	26699	26728	26881	26815	27006	26920	27001	27001	26825	26880	26823	27061	26867	26899	27041	27101	26844	27102	26979	26875	27005	26848	26814	26864	26769	26931	26715	27013	26936	26628	26658	27034	26738	26810	26854	26816	26981	26796	26892	26950	26964	27041	26793	27027	27004	27036	27105	26779	26900	26902	26907	27064	27037	26911	26948	26786	26886	26831	26975	26860	26812	26947	26759	26877	26999	26827	26967	26803	26879	26738	26890	27002	26846	26930	26966	26913	26900	26876	26703	27163	26821	26932	26828	26901	27085	26855	26676	27072	26910	26734	26990	26870	26697	27008	26881	27144	26856	26956	26734	26943	27055	26812	26994	26637	26879	26759	26849	27023	27110	26878	26668	26910	27036	27160	26758	27100	27057	26901	26860	26900	26898	26986	26898	26776	26862	26920	26735	26934	26908	26903	26846	26768	26807	26855	27057	26972	26783	27086	26791	26946	26921	27122	27091	27043	26776	26542	26969	27093	26666	26907	26769	27044	26906	26931	26975	26844	27003	27176	26886	26980	26916	26935	27181	27075	26982	26714	26856	26978	27265	27091	26796	27003	26736	27103	27040	26981	26829	26963	27104	26973	27065	26716	26894	26569	26808	26866	26860	26787	26869	26747	26934	27023	26600	26838	26928	27035	26880	26803	27093	26860	26915	26909	26713	26888	27120	26955	26814	27052	26898	26795	26879	26915	27278	26983	26738	26777	26835	26865	26771	26634	26965	26865	26873	27105	27031	26801	26621	26797	27025	26672	26765	27065	26936	26936	26808	26866	26970	26976	26845	26830	26729	26820	26882	26907	26998	26861	26980	26766	26909	26949	26873	26756	26737	26725	27061	27059	26969	26989	26861	27096	26713	26932	26723	26924	26992	26760	27107	27048	27008	26852	27022	26842	26972	26874	26937	27038	26918	27153	26942	26882	26842	26847	26805	26950	26793	26799	26846	26678	26981	26931	26926	26915	26912	26744	26974	26943	26782	26939	26831	26961	26979	26827	26934	26723	26704	26898	26842	26809	26872	26862	26913	27035	26835	27027	26847	27094	26906	26877	26799	26870	26918	26952	26932	26961	27211	27011	27142	26981	26961	26563	26809	26714	26707	26917	26985	27131	26968	26994	27051	26943	27036	26674	26786	27046	26793	26863	26933	26925	26976	26953	26993	27038	27060	26918	26937	26748	26735	26766	26737	26977	27053	26955	26942	27106	26651	26901	27320	26853	26971	26854	27230	26804	26866	26841	26731	27083	26761	26985	26966	26702	26799	26899	26731	26822	26759	26849	26853	26977	26934	26892	26952	26943	26746	27200	26805	27084	26818	26745	26750	27049	26709	26733	27012	26896	26954	26905	26712	26908	26969	26890	26903	26877	27005	26668	26862	26738	26778	26493	26972	26891	26923	26789	26875	26956	26725	27097	26625	26960	26970	26613	26978	26703	27103	27069	27063	26965	26684	27022	26788	26874	26877	27105	26862	26761	26816	26895	26814	26912	27106	26861	26965	27106	26899	26630	26707	26644	26907	26945	26954	26729	26766	26949	26943	26885	26780	26784	26675	26746	26994	27093	26843	27170	26942	26841	26806	27073	26921	26968	27035	26871	26964	27022	26806	26827	26875	26755	26821	26731	27035	26945	26806	26982	26893	26931	26697	26949	26885	26664	26927	26634	26905	26965	27062	26750	26923	26601	26926	26915	26802	27085	26898	26822	26800	26863	26728	26716	27167	26836	26936	26954	26946	26907	27018	27105	26704	27008	26933	26897	26895	26854	26911	26951	26851	26917	26825	26923	26840	26953	26933	26691	26657	26770	26640	27174	26676	26852	27111	26951	26855	27131	26802	26830	26978	26923	26751	27153	27117	27179	26936	27012	26995	26870	26798	26943	26721	26995	27105	26883	26856	27266	27055	27016	26583	26767	26888	26906	26870	27055	26934	26733	26974	26799	26922	26949	26899	26868	26814	26859	26871	26711	26825	26868	26750	26927	26921	26740	26823	27039	26801	26754	26730	26965	26892	26860	27051	27080	26934	26980	26913	26718	26918	26831	26990	27065	27014	26936	26890	26846	27194	27191	26783	26709	26926	27118	26562	27158	27065	26934	27165	26916	26887	27061	27006	26899	26817	26787	26757	26833	26988	26819	26905	26779	27212	27102	26810	27000	27023	26812	26748	26674	27036	26970	26886	26850	26861	26982	26901	27146	26936	26835	26972	26862	26907	26852	26899	26875	27014	26644	26808	26832	26841	26873	27013	26763	26694	26797	26907	27003	26859	27183	27050	27049	26816	26849	26863	26608	26978	26786	26919	26973	26926	26918	27009	26669	26870	26867	26839	26840	26933	26880	26797	26729	26796	26978	26940	26910	26878	26848	26851	26841	26676	26798	26831	26987	26816	27003	26962	27076	26894	26683	26975	26808	26868	26706	26863	27004	26895	26949	26951	26954	26988	27092	26759	26840	27099	26997	26798	26758	26980	27042	26701	26732	27154	26415	26844	27070	26827	26746	27100	26847	26782	26880	26915	27159	26752	26837	26964	26801	26822	26874	26777	26915	26853	27104	27090	26921	26987	26857	26919	26737	27079	26881	26705	27112	26693	27003	26740	26909	26685	26979	26954	26884	27031	26527	26744	27118	26954	26996	26746	26888	26813	27022	26774	26895	26874	26726	27025	26939	27073	26745	26759	27068	27034	26914	26742	26963	26853	26781	27048	26910	27016	26813	27098	26772	26648	26787	26939	27049	26759	27069	27194	26932	26918	26993	26860	26993	26974	27094	26886	26975	26841	26992	26775	26855	26694	26734	26626	27165	26788	26821	26805	26885	26697	26960	27078	27169	26865	26921	26759	26892	26813	26760	26987	26896	26825	27026	27267	26754	26919	27211	26959	27030	27102	26863	27143	27105	27106	26753	26865	26853	26742	27134	27008	26724	26802	27011	27258	27060	26947	26800	26817	26879	26758	27146	26780	26957	26957	26858	26938	26761	26781	26704	26843	26896	26966	26871	26873	26779	26821	26653	27134	26621	26837	27077	26667	26744	26643	26773	26853	26845	26970	26919	26840	26640	26829	26988	26843	26855	26703	26794	27016	27006	26916	26745	26834	26986	27077	26770	26781	26665	26977	26831	26868	26786	26959	26932	26804	27015	27038	26574	26835	26886	26932	26876	26654	26887	26837	26885	26701	26941	26784	27032	26872	26898	26774	26855	26881	26930	26986	26869	26677	26684	26911	26884	26933	27016	26878	27118	27112	26637	26922	26915	26673	26796	26753	26669	26734	26946	26616	27002	26616	27061	26975	27051	26946	27061	26931	27004	26657	26813	26949	26832	27000	26701	26829	27052	26871	26838	27080	26868	27169	26819	27007	27107	26870	26944	26984	27019	27119	26818	26734	26894	26980	26870	26803	26998	26749	26995	26746	26673	26795	26973	26935	27059	26960	27022	26973	26767	26851	26830	26760	26715	26750	26780	26898	26669	27162	26869	26914	26768	27137	27105	26809	26846	26925	26757	26889	27156	27073	26908	26633	27042	26887	26866	26820	27114	26918	26918	27008	27093	26918	27024	26700	26947	27013	26889	27105	26850	26822	27062	27009	26767	26976	27083	27002	27218	27033	26830	26752	26784	26806	26707	26836	27069	26820	26823	26850	26927	26815	26663	27007	26867	27022	26881	26634	26871	27064	26747	26970	26931	27001	26551	26840	26881	26933	26969	26961	27109	26889	26891	26601	26976	27045	26795	26958	26776	26738	26830	27109	27088	27024	26919	26834	26994	26912	26992	26601	26757	27031	26936	26779	26826	26994	26999	26862	26894	26837	26895	26810	26917	26940	26761	26607	26815	26585	26714	26971	26904	26926	27128	26841	26836	26777	26895	26826	26925	27033	27094	26892	27034	26937	26849	26872	26793	26555	26896	27018	26925	26897	27045	27123	27111	26982	26764	27170	26798	26919	26926	26771	27078	26929	26938	26635	26902	26920	26939	27012	26866	26883	26669	26961	26918	26770	26995	26891	27157	26847	27137	26836	26981	26915	26845	26671	26917	27058	26940	27092	26962	26828	26845	26960	26998	26863	26760	27020	27081	26893	26866	26547	26903	26776	27049	26879	26842	26970	26993	26952	26887	26812	27095	26895	26912	26824	27032	26773	26975	26947	26876	26665	27100	26770	26946	27017	26993	26704	26784	26826	26762	26921	26555	26837	26857	27095	26790	27044	26884	27057	27125	26970	26940	26917	27290	26960	26934	26857	26926	26972	26898	26877	26970	26864	27091	26868	27032	26873	26984	26803	26762	26833	26631	26933	27041	26940	26917	27091	26736	26864	26871	27017	27230	27021	26889	26802	27189	26926	26832	26975	26806	26874	26811	26627	26908	27004	26776	26621	26851	26722	26799	26891	27184	26926	26850	26920	26981	26791	26888	26882	26814	26877	27037	27189	26856	26915	26800	26899	27147	26810	26795	26898	26841	26824	26877	26992	26926	26997	26906	27061	26935	26775	26710	26689	27250	27073	26947	26915	26704	27199	26791	27020	26893	26781	26863	26806	26821	27059	26897	27063	26631	27001	26950	26725	27133	26886	26877	27142	26967	26802	26840	26923	27267	26922	26842	27246	27314	26889	27077	27093	26749	27035	26565	26889	26911	27153	26985	26921	26895	26910	27017	26857	26865	26802	27033	27206	27207	26793	27014	26879	26622	27057	27103	26916	27267	26732	26747	26753	27069	27020	27133	26819	26699	26755	27218	26887
52142	83851	76950	66914	56555	45528	32318	24417	22128	22000	20920	19882	19127	19012	18371	18016	17736	17491	17645	17493	17617	17383	17441	17587	17349	17563	17218	17455	17446	17492	17247	17326	17391	17214	17337	17371	17484	17483	17448	17458	17236	17403	17459	17461	17462	17462	17394	17375	17160	17432	17146	17520	17375	17445	17391	17365	17502	17433	17482	17284	17392	17343	17399	17519	17451	17218	17355	17449	17386	17305	17122	17453	17303	17343	17317	17184	17341	17471	17161	17413	17391	17213	17375	17299	17238	17461	17295	17212	17353	17336	17424	17257	17302	17453	17260	17404	17329	17330	17250	17207	17242	17355	17517	17410	17265	17117	17472	17230	17345	17477	17407	17252	17456	17453	17432	17444	17276	17205	17380	17506	17277	17186	17220	17366	17320	17215	17309	17514	17405	17142	17295	17398	17260	17466	17315	17321	17257	17404	17367	17369	17260	17392	17371	17336	17420	17222	17464	17281	17473	17351	17403	17394	17192	17394	17247	17321	17209	17162	17376	17080	17534	17606	17269	17312	17350	17318	17228	17332	17390	17359	17302	17468	17484	17329	17213	17123	17216	17387	17519	17397	17327	17529	17299	17447	17253	17194	17161	17378	17503	17571	17448	17364	17394	17450	17248	17438	17424	17403	17339	17302	17225	17260	17431	17242	17329	17290	17448	17374	17333	17239	17196	17318	17100	17399	17301	17343	17297	17446	17302	17495	17199	17438	17391	17434	17183	17454	17424	17382	17446	17479	17266	17323	17318	17441	17367	17228	17360	17243	17461	17330	17440	17371	17283	17392	17438	17428	17588	17422	17366	17391	17321	17238	17276	17384	17304	17273	17467	17455	17344	17365	17326	17356	17290	17195	17278	17338	17393	17402	17434	17164	17147	17322	17176	17360	17457	17460	17317	17502	17401	17329	17458	17284	17323	17402	17299	17468	17406	17378	17621	17422	17360	17533	17391	17344	17402	17471	17322	17207	17541	17297	17455	17317	17318	17535	17566	17460	17433	17291	17252	17458	17488	17320	17337	17248	17430	17466	17217	17467	17379	17554	17154	17427	17417	17255	17279	17142	17311	17374	17336	17234	17407	17310	17489	17210	17235	17319	17346	17363	17463	17245	17348	17455	17475	17406	17415	17391	17171	17400	17321	17317	17496	17261	17368	17238	17364	17356	17021	17177	17463	17190	17394	17223	17341	17433	17184	17464	17213	17331	17125	17258	17390	17335	17387	17226	17247	17032	17303	17436	17158	17286	17164	17501	17539	17460	17302	17279	17466	17462	17384	17351	17304	17303	17471	17312	17298	17393	17524	17272	17158	17431	17459	17268	17536	17367	17476	17261	17393	17340	17576	17532	17363	17452	17362	17316	17348	17316	17314	17298	17331	17333	17261	17303	17205	17321	17210	17348	17400	17278	17187	17303	17401	17301	17276	17445	17301	17522	17486	17286	17410	17324	17325	17430	17423	17013	17402	17267	17397	17651	17233	17405	17465	17245	17562	17441	17255	17210	17324	17409	17442	17149	17364	17486	17329	17394	17472	17394	17273	17148	17296	17190	17505	17351	17252	17239	17503	17372	17261	17270	17250	17505	17204	17530	17439	17334	17471	17091	17348	17215	17350	17300	17389	17388	17432	17269	17452	17257	17320	17180	17383	17415	17360	17316	17338	17235	17379	17535	17290	17517	17483	17519	17510	17454	17314	17258	17284	17382	17089	17282	17424	17228	17502	17350	17347	17394	17427	17403	17495	17488	17578	17532	17304	17380	17408	17308	17319	17350	17250	17222	17484	17170	17494	17373	17374	17346	17544	17376	17331	17262	17322	17330	17210	17216	17362	17492	17397	17429	17422	17336	17338	17472	17287	17401	17508	17413	17307	17476	17238	17226	17164	17362	17253	17276	17391	17410	17300	17129	17406	17426	17360	17337	17271	17241	17335	17266	17147	17495	17347	17366	17315	17231	17523	17341	17438	17478	17195	17397	17353	17301	17377	17241	17369	17481	17337	17362	17438	17307	17301	17364	17318	17390	17528	17444	17394	17354	17394	17280	17407	17315	17480	17221	17553	17148	17355	17100	17447	17220	17218	17286	17278	17435	17335	17322	17387	17312	17375	17380	17482	17434	17321	17393	17398	17393	17473	17411	17321	17417	17408	17240	17307	17377	17491	17346	17361	17291	17323	17237	17364	17536	17313	17373	17293	17308	17525	17399	17125	17398	17304	17440	17333	17392	17354	17469	17433	17242	17377	17359	17403	17474	17462	17406	17275	17300	17326	17341	17186	17424	17306	17287	17116	17207	17526	17299	17351	17335	17459	17342	17484	17488	17356	17297	17342	17326	17311	17529	17347	17379	17335	17398	17263	17361	17257	17337	17439	17490	17355	17645	17403	17485	17218	17424	17415	17343	17228	17382	17395	17391	17369	17463	17569	17419	17333	17392	17458	17181	17486	17324	17225	17310	17481	17300	17366	17488	17519	17347	17233	17327	17443	17428	17249	17357	17535	17470	17306	17391	17301	17312	17237	17276	17392	17229	17309	17285	17537	17271	17480	17197	17458	17570	17420	17303	17376	17612	17230	17297	17492	17186	17731	17339	17194	17200	17505	17223	17226	17293	17285	17385	17238	17396	17407	17232	17467	17450	17551	17468	17191	17303	17468	17430	17307	17445	17205	17199	17393	17382	17421	17351	17335	17600	17194	17374	17502	17424	17354	17395	17244	17436	17322	17455	17662	17268	17374	17308	17453	17121	17378	17354	17416	17299	17178	17403	17426	17219	17212	17341	17412	17404	17496	17305	17376	17388	17433	17509	17395	16972	17481	17553	17338	17033	17451	17440	17372	17222	17368	17329	17187	17389	17301	17243	17573	17380	17190	17452	17268	17299	17364	17336	17256	17419	17183	17366	17264	17307	17545	17323	17346	17436	17369	17440	17227	17449	17288	17534	17510	17306	17396	17346	17168	17303	17313	17393	17578	17449	17330	17361	17217	17283	17201	17304	17300	17290	17388	17281	17388	17473	17538	17411	17318	17307	17398	17455	17371	17259	17428	17367	17234	17490	17405	17323	17474	17425	17337	17381	17364	17387	17350	17502	17258	17272	17219	17200	17291	17430	17392	17585	17411	17364	17509	17151	17271	17483	17226	17430	17274	17379	17344	17444	17377	17341	17366	17318	17241	17278	17638	17368	17379	17266	17500	17414	17380	17553	17404	17536	17234	17385	17439	17460	17509	17342	17375	17282	17463	17313	17376	17506	17409	17529	17394	17415	17261	17451	17380	17415	17451	17290	17359	17306	17549	17587	17303	17474	17288	17335	17332	17348	17492	17217	17404	17280	17383	17461	17377	17268	17465	17265	17433	17347	17307	17399	17394	17404	17427	17349	17401	17396	17374	17351	17378	17471	17268	17490	17322	17245	17176	17476	17469	17412	17458	17389	17469	17192	17372	17299	17273	17403	17431	17376	17310	17382	17338	17431	17438	17322	17381	17368	17397	17336	17307	17315	17317	17382	17470	17509	17415	17391	17424	17289	17352	17387	17474	17332	17522	17412	17481	17493	17334	17511	17414	17303	17317	17342	17385	17311	17360	17306	17246	17336	17400	17298	17388	17239	17313	17382	17331	17193	17397	17313	17324	17394	17213	17328	17531	17445	17268	17364	17502	17311	17267	17283	17222	17407	17313	17470	17366	17544	17302	17316	17336	17252	17288	17400	17253	17488	17257	17432	17262	17377	17297	17302	17506	17266	17310	17287	17219	17429	17368	17159	17439	17309	17459	17544	17218	17417	17378	17311	17416	17279	17273	17446	17415	17269	17353	17317	17378	17569	17313	17291	17284	17373	17517	17312	17319	17457	17419	17230	17319	17329	17396	17244	17299	17364	17473	17522	17350	17379	17446	17521	17372	17251	17359	17474	17398	17264	17256	17297	17487	17211	17374	17256	17343	17301	17392	17538	17373	17365	17289	17369	17161	17517	17372	17369	17325	17412	17398	17488	17392	17310	17362	17301	17522	17646	17099	17323	17416	17347	17434	17429	17334	17339	17494	17363	17256	17351	17311	17142	17311	17425	17249	17406	17289	17325	17385	17266	17505	17322	17400	17351	17324	17434	17323	17260	17280	17249	17207	17398	17158	17396	17342	17348	17203	17307	17326	17275	17266	17432	17254	17340	17235	17285	17220	17345	17369	17314	17344	17415	17260	17367	17483	17279	17325	17403	17350	17222	17196	17543	17492	17279	17524	17419	17324	17617	17484	17276	17304	17476	17316	17510	17253	17260	17375	17351	17216	17295	17355	17465	17416	17432	17226	17370	17394	17343	17319	17506	17403	17224	17351	17372	17324	17254	17242	17340	17351	17526	17541	17375	17496	17251	17160	17348	17369	17544	17431	17275	17325	17331	17244	17394	17465	17303	17503	17387	17375	17386	17477	17310	17255	17494	17381	17355	17278	17492	17647	17314	17450	17328	17480	17527	17447	17411	17538	17238	17366	17319	17468	17385	17467	17299	17224	17368	17467	17301	17214	17419	17492	17195	17496	17323	17271	17341	17351	17507	17383	17346	17266	17496	17392	17360	17203	17400	17343	17359	17276	17267	17294	17303	17412	17457	17205	17254	17158	17565	17288	17274	17514	17114	17370	17279	17221	17402	17098	17443	17313	17316	17221	17265	17242	17417	17305	17450	17438	17222	17409	17327	17309	17335	17291	17210	17248	17410	17153	17152	17452	17354	17295	17328	17380	17322	17374	17291	17230	17441	17127	17519	17425	17445	17385	17112	17258	17210	17375	17270	17255	17413	17315	17363	17417	17362	17448	17462	17345	17442	17313	17325	17332	17441	17405	17245	17397	17273	17523	17321	17354	17330	17270	17309	17272	17282	17428	17367	17459	17166	17268	17231	17397	17278	17432	17351	17374	17532	17392	17373	17476	17195	17272	17556	17222	17287	17616	17398	17445	17433	17380	17322	17440	17201	17291	17318	17394	17238	17194	17601	17421	17509	17625	17376	17278	17467	17257	17292	17391	17439	17400	17509	17314	17351	17361	17423	17375	17261	17395	17373	17299	17175	17189	17214	17399	17335	17494	17352	17548	17410	17398	17311	17461	17123	17432	17286	17322	17360	17330	17269	17206	17528	17261	17384	17287	17394
23609	21637	33987	43201	49149	47831	40945	35178	34855	35438	32613	30632	29760	29225	28568	27940	27605	27672	27271	27029	27141	27050	26969	27014	26960	26964	26939	26934	26631	26739	26799	26665	26861	27005	26691	26610	26995	26650	26870	26948	26924	26626	26772	26750	26727	27101	26765	26678	26870	26812	26869	26645	26805	26592	26923	26657	26824	26778	26772	26881	26651	26704	26770	26661	26943	26798	26878	26784	26798	26822	26848	26496	26999	26910	26467	26881	26394	26833	26459	26631	26894	26727	26438	26676	26818	26912	26729	27097	27057	26936	26835	26700	26694	26487	26601	26736	26695	27058	26626	26726	26889	26762	26793	26862	26708	26748	26816	26479	26688	26699	26801	26778	26698	27205	26693	26728	26895	26800	26853	26776	26577	26552	26633	26921	27029	26778	26623	26680	27064	26846	26702	26635	26636	26863	26758	26965	26811	26732	26671	26679	26902	26443	26664	26623	26495	26654	26710	26983	26891	26765	26628	26753	26906	26712	26960	26501	26643	26667	26805	26648	26584	26671	26745	26464	26681	26818	26945	27014	26836	26746	26723	26768	26668	26806	26581	26614	26792	26933	26827	26769	26734	26688	26882	26675	26737	26790	26855	26501	26872	26710	26637	26774	26988	26820	26896	26765	26726	26758	26747	26765	26802	26760	26845	26832	26656	26715	26693	26987	26995	26961	26556	26877	26704	26940	26849	26823	26719	26706	26736	26733	26842	26750	26810	26723	26734	26758	26729	26685	26420	26648	26985	26788	26727	26567	26725	26767	26815	26932	26667	26883	26733	26587	26860	26751	26789	26401	26828	26646	26720	26774	26881	26816	26961	26517	26752	26803	26720	26658	26716	26748	26505	26566	26650	26652	26706	26658	26783	26647	26789	26650	26738	26674	26977	26813	26904	26726	26773	26820	26715	26814	26643	26805	26826	26824	26988	26831	26579	26700	26782	26823	26608	26660	26751	26977	26935	26744	26756	26553	26966	26638	26626	26448	26926	26900	26671	26561	26778	26888	26595	26790	26565	26438	26722	26432	26774	26804	26728	26892	26895	26651	26677	26792	26686	26603	26873	26868	26697	26902	26859	26536	26875	26881	26776	26847	26879	26523	26618	26611	26705	26707	26602	26709	27065	26955	26569	26671	26926	26813	27078	26805	26651	26762	26869	26572	26673	26595	26830	26607	26805	26773	26620	26836	26848	26599	26695	26726	26831	26906	26552	26887	26683	26966	26730	26696	26509	26952	26833	26865	26767	26744	26887	26788	26572	26707	26740	26790	26739	26657	26820	26773	26768	26546	26892	26786	26890	27175	26654	26517	26588	26670	26526	26835	26941	26861	26808	26821	26765	26525	26838	26893	26716	26554	26940	26729	26791	26622	26678	26840	26700	26557	26947	26580	26552	26875	26656	26469	26755	26885	27202	26627	26947	26988	26710	26836	26770	26473	26819	26753	26696	26589	26978	26926	27175	26720	26870	26904	26919	26689	26738	26880	26630	26714	26790	26812	26769	26596	26739	26828	26930	26638	26726	26646	26954	26667	26629	26814	26728	26586	26635	26694	26786	26787	26851	27033	26513	26650	26812	27056	26583	26871	26672	26692	27100	26971	26873	26752	26635	26746	26573	26779	26715	26774	26542	26530	26848	26623	26684	26834	26544	26792	26831	26917	26728	26873	26923	26702	26525	26688	26763	26707	26771	26770	26619	26714	26569	26605	26512	26830	26547	26678	26741	26775	26815	26638	26843	26722	26974	26845	26506	26620	26761	26608	26789	26787	26787	26967	26735	26811	26564	26716	26537	26756	26734	26709	26724	26777	26768	26597	26726	26620	26644	26600	26839	26996	26654	26836	26735	26616	26507	26608	26599	26622	26793	26844	26936	26676	26807	26775	26700	26878	26606	26697	26528	26469	26749	26894	26726	26516	26804	26635	26953	26732	26668	26640	26954	26641	26738	26704	26737	26588	26773	26888	26769	26559	26770	26925	26680	26774	26536	26804	27179	26631	26781	27083	26738	26472	26592	26832	26753	27003	26724	26804	26965	26639	26952	26745	27006	26598	26580	26932	26472	26710	27037	26684	26833	26555	26831	26628	27018	26753	26785	26692	26929	26620	26528	26631	26905	26923	26798	26849	26699	26949	26861	26615	26639	26646	26781	26608	26760	26639	26954	26731	26663	26840	26831	26818	26706	26702	26669	26712	26983	26792	26574	26661	26709	26526	26669	26674	26638	26549	26830	26647	26721	26545	26684	26883	26905	26584	26841	26831	26800	26953	26825	26403	26765	26792	26833	26467	26686	26637	26690	26782	26908	26766	26778	26806	26551	26687	26919	26880	26858	26768	26833	26599	26700	26597	26735	26857	26817	26870	26882	26573	26634	26696	26701	26682	26510	26746	26893	26811	26834	26573	26665	26942	26775	26678	26910	26842	26708	26755	26602	27014	26860	26839	26852	26842	26658	26990	26646	26746	26844	26646	26775	26650	26699	26822	26738	26839	26988	26851	26870	26630	26891	26879	27146	26688	26938	26536	26961	26982	26712	26709	26756	26693	26993	26701	26571	26954	26485	26834	26691	26407	26750	26679	26932	26582	26752	26693	26723	26804	27078	26715	26679	26799	26878	26751	26620	26882	26598	26641	26754	27115	26786	26962	26867	26823	26848	26729	26765	26939	26585	26555	26765	26696	26808	26770	26560	26991	26851	26737	26952	26838	26882	26750	26966	26979	26827	27095	26776	27018	26538	26689	26483	26674	26809	26564	26806	26836	27013	27126	26720	26757	26913	26890	26955	26746	27130	26955	26714	26671	26713	26902	26507	26757	26825	26486	26636	26794	26747	26731	26901	26866	26648	26673	26533	26522	26772	26772	26757	26673	26887	26825	26582	27110	26829	26817	26854	26973	26860	26775	26823	26746	26864	26813	26873	26786	27000	26663	26738	26802	26691	26737	26858	27032	26798	26824	26655	26711	26814	26699	26853	26681	26681	26903	26794	26720	26759	26772	26838	26917	26783	26761	26949	26686	26750	26789	26775	26617	26647	26891	26719	26671	26662	26721	26941	26557	26836	26667	27043	26778	26754	26510	26782	26698	26667	26638	26918	26574	26885	26971	26748	26685	27143	26700	26811	26492	26712	26556	26813	26515	26673	26664	26766	26634	26876	26767	26601	26698	26580	26700	26836	26756	26652	26892	26949	26999	26607	26926	26870	26805	26998	26679	26827	26709	26828	26962	26554	26650	26709	26815	26779	26727	26784	26792	26751	26765	26678	26797	26752	26814	26662	26864	26702	26815	26621	26903	26659	26750	26584	26727	26813	26910	26931	26937	26644	26741	26569	26789	26695	26895	27025	26758	26581	26816	27089	26694	26632	26954	26948	26587	26449	26572	26643	26988	26819	26635	26821	26753	26731	26695	26776	26518	26725	26676	26466	26758	26676	26710	26734	26904	26832	26912	26714	26572	26675	26959	26929	26598	26652	26933	26631	26658	27010	26599	26714	26739	26805	26827	26490	26965	26751	26690	26636	26907	26801	26700	26823	26454	26892	26763	26910	26735	26557	26876	26898	26674	26821	26592	26653	26734	26770	26724	26494	26597	26623	26746	27012	26886	26724	26838	26599	26801	26976	26879	26635	26854	26712	26681	26586	26862	26902	26682	26756	26707	26866	26944	27081	26862	26788	26719	26797	26715	26600	26531	26635	26832	26807	26820	26680	26725	27033	26641	26854	26671	26745	26567	26432	26560	26544	26691	26845	26700	26828	26730	26845	26745	26768	26798	26576	26755	26587	27028	27169	26794	26761	26870	26655	26713	26961	26617	26879	26615	26773	26774	26988	26588	26869	26790	26802	26576	26612	26732	26598	26558	26754	26607	26767	26990	26927	26963	26994	26933	26599	26928	26492	26708	26922	26826	26672	26737	26895	26757	26913	26639	26707	26770	26808	26762	26911	26929	26856	26881	26672	26637	26856	26869	26719	26639	26551	26902	26792	26729	26767	26567	26662	26579	26625	27027	26870	26335	26930	26638	26822	26727	26810	26607	26934	26501	26670	26811	26964	27019	26782	26803	26779	26604	26745	26750	26757	26746	26790	26846	26708	26765	26564	26696	26872	26909	26849	26566	26805	26866	26872	27045	26751	26877	26707	26850	26599	26516	26798	26572	26703	26761	26837	26671	26859	26965	26791	26945	26656	26610	26780	26662	26567	26779	26815	26555	26761	26870	26817	26846	26813	26745	26668	26778	26794	27095	26670	26684	26884	26852	26774	26850	26780	26612	26612	26763	26943	26766	26772	26845	26868	26586	26753	26732	26714	26667	27109	26875	26639	26723	26634	26683	26608	26727	27142	26854	27087	26636	26714	27034	26817	26925	26898	26986	26848	26630	26640	26612	26752	26751	26723	26766	26896	26760	26958	26531	26696	26743	26931	26671	26842	26758	26890	26761	26635	26667	26638	26711	27044	26865	26666	26666	26853	26619	26613	26729	26768	26566	26472	26499	26596	26839	26821	26870	26708	26522	26769	26632	26960	26890	26891	26804	26673	26720	26654	26692	26739	26735	26814	26755	26656	26855	26951	26859	26892	26841	27027	26687	26881	26598	26555	26672	26832	27002	26691	26820	26860	26870	26886	26834	26929	26850	26736	26731	26683	26569	26719	26904	26819	27112	26880	26658	26859	26778	26902	26661	26523	26891	26698	26581	26802	26672	26769	26830	26805	26624	26985	26882	26865	26602	26583	26919	26787	26661	26811	26738	26708	26725	26824	26681	26598	26902	26753	26691	26620	26696	26819	26909	26731	26919	27083	26871	26659	26828	26737	26676	26603	26740	26692	26928	27041	26942	26879	26578	26831	26804	26832	26878	27002	26865	26689	26570	26742	26927	26706	26820	26683	26839	26787	26734	26709	26713	26870	26709	26858	26516	26881	26409	26740	26806	26740	26580	26780	26905	26716	26874	26838	26827	26746	26748	26836	26761	26670	26752	26741	26754	26830	26527	26751	26813	26816	26539	26853	26587	26727	26882	26734	26751	26874	26793	26910	26721	26655	26510	26567	26567	26766	26891	26626	27087	26912	26908	26644	26615	26715	26873	26477	26850	26591	26979	26926	26994	26680	26930	26870	26768	26654	26705	26884	26783	27000	26906	26690	26462
54713	87186	84722	75308	62627	48205	32966	27802	27670	27188	23240	21495	20391	19406	18952	18242	18072	17717	17548	17682	17339	17422	17361	17285	17347	17425	17385	17310	17053	17269	17333	17336	17270	17212	17296	17136	17280	17162	17193	17226	17267	17202	17074	17437	17191	17086	17432	17282	17255	17063	17361	17212	17074	17323	17368	17250	17137	17442	17122	17166	17231	17380	17118	17433	17288	17320	17258	17205	17216	17113	17114	17176	17407	17326	17132	17219	17239	17213	17188	17228	17310	17235	17174	17485	17115	17190	17376	17345	17141	17128	17231	16968	17418	17160	17179	17395	17228	17297	17055	17343	17099	17462	17206	17196	17108	17304	17277	17259	17222	17226	17386	17213	17212	17128	17232	17230	17214	17270	17174	17168	17202	17336	17167	17135	17191	17356	17013	17175	17015	17209	17189	17294	17183	17103	17444	17283	17292	17119	17399	17147	17202	17144	17330	17227	17158	17329	17235	17085	17019	17208	17103	17109	17330	17314	17154	17203	17180	17416	17388	17047	17078	17300	17178	17125	17171	17309	17306	17258	17123	17073	17209	17185	17103	17216	17298	17231	17156	17072	17339	17172	17221	17101	17265	17218	17135	17256	17157	17430	17108	17006	17327	17151	17255	17272	17370	17209	17396	17123	17172	17370	17119	17215	17116	17277	17304	17095	17369	17311	17295	17270	17105	17109	17233	17451	17214	17233	17347	17227	17320	17060	17179	17363	17222	17332	17154	17282	17109	17414	17198	17314	17098	17020	17295	17348	17144	17207	17179	17041	17433	17102	17268	17202	17183	17190	17412	17155	17352	17303	17258	17254	17254	17321	17336	17304	17233	17079	17059	17464	17312	17221	17287	17174	17099	17382	17169	17361	17151	17197	17185	17226	17325	17214	17332	17087	17212	17161	17273	17205	17367	17179	17153	17171	17125	17267	17334	17231	17383	17212	17268	17075	17151	17327	17102	17332	16881	17350	17360	17042	17359	17300	17052	17305	17092	17166	17138	17178	17341	17313	17311	17174	17120	17267	17346	17131	17158	17256	17301	17108	17240	17184	17353	17214	17176	17328	17209	17331	17183	17089	17406	17221	17375	17035	17203	16998	17278	17226	17338	17306	17221	17236	17308	17024	17059	17484	17274	17105	17196	17266	17310	17328	17242	17212	17381	17306	17174	17256	17165	17138	17211	17184	17325	17140	17065	17237	17219	17404	17193	17244	17105	17213	17226	17283	17419	17273	17054	17172	17215	17231	17432	16973	17262	17133	17094	17201	17253	17275	17048	17268	17307	17079	17346	17168	17173	17201	17212	17170	17189	17235	17366	17208	16993	17136	17218	17332	17270	17437	17157	17239	17120	17139	17156	17332	17350	17067	17248	17098	17181	17282	17178	17254	17433	17027	17450	17136	17137	17145	17208	17104	17300	17204	17302	17262	17063	17213	17171	17294	17375	17264	17223	17335	17228	17219	17215	17376	17144	17035	17198	17065	17306	17286	17148	17341	17106	17184	17125	17259	17143	17235	17364	17165	17180	17232	17272	17219	17372	17199	17280	16981	17186	17324	17244	17209	17275	17176	17198	17312	17251	17043	17222	17351	17343	17195	17021	17271	17101	17135	17100	17379	17185	17228	17261	17036	17250	17264	17177	17010	17050	17222	17437	17487	17155	17343	17394	17184	17138	17239	17153	17282	17383	17240	17142	17175	17076	17084	17144	17220	17170	17211	17158	17235	17181	17293	17227	17159	17185	17036	17062	17065	17112	17196	17196	17234	17238	17223	17268	17339	17235	17219	17167	17365	17205	17326	17318	17220	17204	17209	17261	17241	17166	17132	17248	17161	17024	17296	17257	17158	17303	17253	17041	17213	17411	17203	17146	17273	17198	17027	17199	17360	17414	17185	17403	17219	17355	17216	17335	17109	17264	17074	17280	17300	17260	17304	17224	17394	17318	17221	17077	17207	17077	17340	17211	17254	17245	17172	17336	17196	17177	17362	17168	17327	17271	17221	17258	17287	17401	17264	17213	17269	17196	17244	17294	17121	17269	17211	17119	17134	17283	17249	17296	17147	17122	17173	17208	17102	17404	17092	17207	17162	17063	17215	17303	17227	17412	17138	17284	17205	17195	17284	17415	17296	17158	17154	17356	17250	17179	17140	17188	17154	17228	17304	17181	17206	17390	17129	17384	16995	17493	17389	17265	17258	17256	17336	17233	17124	17243	17181	17071	17323	17249	17284	17170	17298	17194	17370	17172	17160	17215	17240	17253	17238	17192	17235	17172	17231	17298	17224	17111	17339	17161	17212	17165	17279	17171	17132	17351	17087	17239	17392	17253	17142	17281	17343	17191	17097	17221	17178	17085	17353	17175	17193	17254	17251	17115	17351	17125	17372	17144	17173	17034	17382	17153	17210	17335	17200	17310	17225	17150	17209	17175	17214	17262	17270	17305	17198	17216	17177	17182	17169	17148	17402	17239	17060	17187	17154	17226	17288	17104	17182	17326	17254	17112	17293	17192	17166	17254	17087	17291	17265	17327	17099	17153	17209	17177	17271	17091	17291	17237	17088	17311	17096	17213	17186	17339	17179	17065	17349	17315	17162	17162	17079	17242	17266	17149	17267	17290	17195	17281	17341	17190	17057	17256	17336	17407	17115	17092	17304	17225	17290	17337	17280	17202	17129	17147	17140	17129	17366	17099	17206	17412	17056	17152	17246	17321	17212	17213	17308	16993	17186	17276	17278	17210	17144	17086	17083	17250	17242	17141	17236	17366	17314	17182	17294	17185	17120	17148	17190	17222	17290	17242	17277	17299	17270	17211	17121	17143	17361	17271	17283	17273	17241	17139	17217	17387	16983	17230	17213	17100	17335	17307	17295	17256	17259	17254	17181	17161	17369	17259	17256	17397	17096	17359	17138	17409	17364	17253	17369	17327	17251	17219	17059	17332	17264	17278	17341	17298	17229	17279	17247	17398	17218	17304	17326	17278	17265	17249	17344	17245	17243	17241	17148	17321	17083	17231	17071	17078	17114	17293	17242	16975	17227	17128	17237	17250	17417	17295	17295	17068	17202	17184	17181	17226	17332	17387	17310	17061	17087	17366	17391	16948	17154	17285	17236	17205	17171	17172	17355	17275	17147	17109	17241	17214	17373	17223	17295	17135	17267	17037	17149	17373	17439	17177	17350	17235	17199	17152	17186	17131	17282	17155	17149	17148	17055	17399	17053	17124	17390	17216	17416	17211	17318	17478	17328	17335	17473	17422	17223	17221	17146	17273	17225	17042	17351	17212	17247	17336	17343	17186	17295	17286	17157	17336	17177	17164	16960	17199	17326	17240	17342	17158	17159	17150	17193	17368	17129	17224	17127	17387	17242	17145	17247	17250	17330	17216	17278	17278	17176	17233	17345	17040	17270	17303	17231	17235	17213	17132	17277	17263	17169	17120	17253	16971	17309	17323	17405	17097	17290	17181	17345	17390	17362	17077	17106	17297	17238	17169	17288	17221	17260	17236	17143	17198	17248	17314	17247	17227	17211	17311	17211	17158	17242	17280	17284	17374	17253	17223	17265	17359	17154	17106	17297	17267	17181	17282	17164	17295	17281	17265	17337	17349	17186	17335	17135	17229	17205	17268	17396	17336	17259	17058	17309	17087	17314	17184	17292	17266	17459	17237	17123	17107	17121	17221	17409	17400	17192	17259	17427	17169	17219	17154	17234	17140	17237	17469	17073	17474	17092	17377	17268	17248	17296	17247	17291	17253	17086	17113	17284	17203	17376	17461	17242	17414	17278	17247	17118	17239	17140	17024	17328	17313	17266	17255	17147	17480	17241	17033	17203	17189	17144	17256	17288	17350	17285	17214	17181	17397	17240	17083	17193	17262	17398	17078	17166	17249	17053	17256	17189	17107	17246	17223	17422	17261	17080	17117	17177	17058	17188	17289	17374	17323	17096	17258	17262	17216	17254	17201	17320	17127	17297	17454	17291	17206	17046	17179	17073	17280	17123	17395	17150	17305	17010	17161	17132	17345	17104	17133	17387	17139	17161	17387	17279	17247	17370	17308	17193	17237	17297	17298	17103	17297	17238	17222	17283	17316	17294	17374	17207	17317	17261	17212	17292	17003	17306	17281	17207	17320	17338	17129	17202	17167	17113	17234	17269	17015	17350	17204	17014	17295	17197	17165	17254	17301	17185	17138	17222	17051	17329	17122	17100	17198	17299	17196	17243	17271	17187	17200	17326	17431	16929	17370	17380	17110	17197	17408	17303	17211	17418	17216	17272	17293	17295	17197	17108	17164	17260	17106	17248	17174	17326	17131	17307	17363	17377	17238	17262	17250	17099	17135	17235	17254	17388	17107	17111	17231	17101	17298	17143	17179	17200	17230	17120	17090	17112	17267	17174	17242	17183	17277	17348	17107	17146	17232	17346	17370	17243	17238	17056	17344	17133	17241	17331	17300	17148	17215	17123	17356	17397	17161	17227	17259	17236	17387	17265	17302	17281	17171	17230	17194	17167	17253	17227	17235	17168	17241	17172	17107	17346	17196	17401	17218	17311	17606	17363	17224	17352	17228	17289	17126	17199	17344	17387	17164	17341	17294	17154	17357	17081	17267	17403	17005	17276	17350	17159	17218	17338	17251	17229	17169	17251	17165	17257	17197	17259	17180	17210	17250	17213	17164	17075	17370	17268	17218	17244	17171	17331	17280	17279	17320	17229	17354	17246	17363	17332	17274	17150	17247	17221	17244	17270	17285	17298	17266	17349	17218	17076	17367	17242	17139	17271	17164	17379	17254	17285	17482	17247	17048	17334	17217	17155	17247	17282	17411	17132	17122	17355	17069	17128	17225	17137	17343	17272	17099	17372	17000	17258	17189	17383	17303	17293	17205	17212	17101	17240	17180	17258	17137	17254	17064	17145	17227	17174	17238	17345	17144	17218	17379	17223	17463	17260	17228	17049	17041	17101	17199	17121	17323	17145	17266	17021	17335	17063	17378	17123	17201	17217	17298	16983	17160	17293	17208	16941	17028	17213	17505	17159	17288	17268	17023	17281	17135	17180	17108	17067	17317	17275	17230	17197	17269	17440	17217	17140	17186	17130	17123	17262	17086	17078	17258	17173	17192	17153	17269	17288	17250	17290	17004	17316
49086	63248	66406	58598	46919	34812	31894	30812	30169	29096	28378	27920	27521	27047	27020	27337	26884	27088	27012	26906	26594	26673	26816	26670	26652	26821	26552	26827	26529	26878	26660	26691	26846	26845	26585	26718	26862	26794	26545	26685	26789	26800	26767	26443	26760	26620	26429	26390	26766	26906	26894	26796	26791	26551	26350	26683	26943	26857	26907	26760	26734	26659	26628	26745	26657	26697	26790	26663	26722	26732	26869	26717	26533	27069	27076	26647	26827	26795	26590	26720	26728	26686	26595	26731	26710	26512	26679	26458	26988	26761	26725	26954	26531	26528	26889	26855	26584	26658	26663	26584	26611	26889	26809	26699	26355	26776	26684	26569	26614	26707	26964	26652	26812	26819	26765	26694	26479	26697	26622	26773	26427	26730	26836	26765	26906	26741	26816	26591	26741	26710	26753	26702	26627	26358	26753	26782	26618	26948	26793	26776	26568	26822	26661	26580	26693	26744	26391	26687	26608	26603	26786	26757	26616	26743	26600	26811	26751	26604	26629	26500	26683	26743	26584	26792	26415	26713	26732	26834	26623	26466	26781	26543	26729	26810	26699	26706	26563	26557	26914	26692	26681	26795	26965	26683	26878	26830	26905	26781	26760	26936	26823	26762	26557	26925	26438	26382	26746	26544	26674	26579	26598	26672	26938	26896	26746	26887	26512	26390	26919	26799	26603	26770	26777	26577	26806	26695	26758	26650	26664	26629	26708	26558	26699	26761	26840	26763	26655	26781	26465	26618	26730	26919	26470	26859	26661	26649	26553	26817	26881	26667	26776	26854	26633	26634	26674	26600	26836	26710	26628	26860	26754	26691	26573	26619	26716	26776	26862	26762	26672	26936	26564	26489	26792	27038	26581	26792	26718	26702	26855	26730	26731	26874	26788	26691	26712	26654	26649	26729	26799	26700	26548	26860	26734	26871	26705	26690	26920	26672	26780	26570	26669	26675	26678	26754	26758	26500	26639	26422	26594	26828	26570	26904	26960	26655	26725	26722	26854	26658	26452	26530	26825	26871	26882	26665	26790	26841	26762	26787	26382	26716	26577	26621	26591	26716	26795	26799	26754	26923	26698	26468	26626	26543	26740	26639	26841	26692	26558	26781	26379	26783	26850	26973	26569	26928	26690	26493	26595	26795	26791	26793	26552	26600	26579	26558	26684	26554	26947	26729	26798	26813	26622	26791	26628	26708	26593	26541	26727	26445	26976	26552	26653	26756	26641	26640	26849	26774	26578	26817	26638	26551	26788	26726	26437	26698	26578	26466	26571	26670	26481	26623	26910	26784	26822	26750	26703	26763	26861	26843	26633	26645	26925	26557	26659	26780	26613	26782	26573	26825	26671	26704	26876	26751	26602	26762	26885	26808	26818	26833	26594	26774	26716	26622	26838	26546	26695	26671	26735	26684	26826	26619	26702	26747	26682	26752	26611	26944	26821	26736	26691	26750	26608	26728	26747	26596	26871	26882	26532	26697	26821	26695	26712	26783	26708	26688	26909	27032	26741	26405	26650	26802	26938	26733	26966	26570	26483	26637	26725	26492	26504	26747	26798	26620	26837	26724	26323	26771	26752	26747	26717	26752	26631	26433	26775	26525	26914	26881	26570	26607	26557	26737	26578	26615	26667	26778	26872	27001	26834	26550	26623	26542	26650	26648	26683	26712	26698	26307	26783	26692	26680	26550	26687	26605	26815	26784	26586	26804	26605	26695	26851	26608	26530	26771	26445	26953	26643	26547	26790	26977	26661	26707	26686	26879	26711	27003	26871	26732	26716	26656	26599	26745	26579	26654	26749	26828	26870	27159	26733	26675	26766	26783	26338	26678	27011	26739	26670	26623	26779	26606	26602	26740	26707	26656	26592	26446	26813	26681	26694	26670	26559	26564	26829	26703	26845	26751	26861	26819	26475	26807	26478	26588	26824	26549	26574	26506	26599	26701	26709	26716	26393	26581	26960	26537	26663	26842	26610	26807	26692	26632	26724	26889	26874	26854	26828	26570	26530	26646	26724	26497	26663	26567	26937	26793	26563	26522	26552	26635	26781	26577	26531	26576	26668	26872	26367	26639	26750	26551	26853	26877	26801	26869	26668	26809	26619	26396	26739	26726	26736	26746	26457	26739	26730	26592	26744	26749	26597	26747	26688	26854	26699	26517	26514	26660	26791	26890	26709	26623	26775	26774	26755	26628	26691	26639	27116	26357	26336	26686	26595	26510	26710	26656	26788	26978	26757	26829	26748	26773	26695	26809	26647	26642	26454	26528	26984	26898	26765	26870	26628	26876	26688	26731	26650	26864	26827	26799	26467	26664	26670	26742	26782	26500	26654	26760	26735	26779	26413	26812	26803	26733	26857	26528	26761	26647	26577	26695	26720	26503	26630	26642	26905	26599	26800	26427	26625	26750	26666	26731	26644	26634	26544	26760	26920	26836	26640	26794	26755	26967	26883	26905	26647	26892	26621	26995	26667	26724	26872	26700	27078	26667	26668	26546	26782	26648	26671	26909	26822	26532	26646	26769	26583	26973	26610	26830	26723	26873	26680	26769	26854	26637	26938	26520	26889	26743	26783	26551	26548	26427	26751	26885	26876	26777	26809	26806	26699	26477	26709	26737	26772	27082	26783	26701	26566	26715	26803	26632	26786	26969	26666	26664	26869	26793	26543	26508	26559	26409	26472	26629	26743	26764	26688	26623	27028	26681	26851	26706	26585	26792	26843	26485	26839	26709	26982	26729	26645	26409	26682	26753	26993	26758	26775	26697	27095	26743	26886	26887	26628	26765	26753	26654	26760	26841	26655	26781	26840	26869	26617	26682	26632	26707	26505	26694	26604	26675	26958	26853	26843	26877	26534	26706	26857	26883	26655	26630	26294	26684	26748	26402	26590	26710	26604	26727	26700	26597	26753	26482	26499	26634	26894	26631	26705	26759	26471	26703	26594	26769	26682	26852	26886	26607	26489	26477	26634	26597	26596	26977	26775	26620	26954	26952	26962	26575	26457	26701	26703	26573	26743	26483	26715	26876	26815	26628	26673	26847	26679	26752	26641	26855	26573	26695	26766	26558	26707	27007	26757	26777	26611	26781	26582	26634	26634	26558	26827	26656	26676	26697	26819	26849	26735	26819	26735	26738	26747	26774	26849	26606	26723	26662	26632	26623	26807	26652	26556	26748	26976	26496	26585	26737	26768	26836	26918	26609	26711	26669	26796	26632	26760	26878	26913	26743	26658	26797	26799	26433	26596	26625	26919	26571	26743	26642	26882	26720	26684	26597	26508	26820	26961	26915	26573	26339	26611	26545	26521	26894	26670	26576	26909	26893	26649	26535	26766	26929	26776	26626	26962	26893	26554	26797	26698	26381	26842	26778	26891	26649	26837	26607	26935	26545	26850	26505	26863	26652	26735	26561	26874	26696	26757	27102	27062	26794	26724	26832	26755	26765	26879	26595	26885	26645	26484	26691	26773	26955	26723	26938	26836	26777	26651	26920	26681	26515	26298	26903	26597	26705	26661	26620	26755	26642	26845	26807	26802	26456	26704	26693	26992	26642	26789	26735	26873	26797	26936	26777	26685	26650	26682	26778	27168	26758	26647	26695	26514	26779	26820	26555	26564	26878	26657	26574	26750	26902	26795	26532	26717	26835	26587	26818	27019	26738	26883	26645	26853	26673	26630	26587	26781	26802	26728	26505	26666	26602	26711	26860	26625	26654	26921	26729	26821	26762	26633	26993	26837	26806	26690	26744	26985	26297	26649	26738	26808	26665	27118	26825	26514	26835	26821	26852	27006	26613	27047	26861	26566	26380	26547	26817	26496	26679	26833	26699	26851	26727	26704	26682	26908	26719	26566	26836	26634	26695	26670	26560	26729	26872	26816	26915	26647	26914	26738	26616	26654	26510	26549	26719	26681	26750	26711	26645	26541	26718	26482	26535	26482	26785	26852	26685	26729	26791	26958	26726	26636	26685	26761	26444	27061	26948	26780	26919	26760	26746	26786	26708	26709	26831	26874	26800	26767	26707	26590	26634	26847	26643	26473	26856	26576	26516	26659	26924	26680	26435	26314	26853	26732	26594	26724	26656	26970	27087	26764	26606	26703	26817	26700	26674	26742	26549	26676	26526	26772	26763	26664	27062	26779	26872	26644	26663	26643	26759	26298	26567	26716	26838	26599	26573	26725	26640	26774	26827	26610	26771	26896	26617	26628	26852	26604	26728	26675	26724	26676	26724	26815	26758	26937	26880	26606	26416	26602	26493	26627	26510	26738	26900	27059	26868	26460	26737	26815	26746	26386	26651	26880	27082	26564	26544	26911	26660	26888	27008	26734	26443	26434	26734	26595	26800	26638	26617	26417	26622	26573	26725	26789	26742	26937	26697	26577	26759	26804	26617	26580	26620	26701	26679	26881	26762	26824	27051	26728	26765	26711	26686	26746	26812	26612	26697	26596	26683	26561	26850	26693	26657	26613	26765	26757	26729	26851	26615	26507	26748	26890	26839	26693	26678	26674	26650	26559	26440	26794	26745	26676	26751	26957	26685	26683	26690	26588	26697	26727	26749	27010	26478	26751	26729	26810	26935	26761	26773	26585	26908	26733	26620	26426	26710	26896	27183	26864	26417	26634	26814	26848	26663	26463	26649	26671	26699	26576	26647	26703	26572	26738	26639	26752	26498	26708	26751	26536	26708	26875	27028	26743	26705	26795	26485	26779	26869	26681	26801	26952	26552	26616	26655	26641	26502	26595	26809	26926	26709	26659	26640	26515	26898	26582	26668	26681	26823	26841	26772	26756	26684	26818	26619	26838	26843	26511	26651	26498	26810	26718	27140	26755	26947	26654	26712	26542	26822	26813	26861	26604	26699	26716	26908	26946	26545	26528	26626	26878	26709	26724	26597	26721	26664	26880	26502	26689	26864	26667	26853	26935	26628	26591	26868	26624	26675	26914	26620	26625	26902	26697	26690	26870	26917	26710	26739	26699	26615	26494	26669	26823	26851	26743	26701	26900	26576	26826	26763	26730	26760	26726	26818	26875	26956	26614	26620	26576	26819	26686	26875	26979	26830	26620	26709	26853	26527	26700	26804	26519	26811	26659	26929	26907	26897	26627	26615	26594	26629	26594	26760	26849	26571	26745	26766
52529	72889	67468	53405	39336	26844	23229	22524	21646	20375	19150	18794	18280	17785	17658	17215	17369	17424	17228	17380	17560	17101	17285	17134	17159	17011	17249	17120	17248	17030	17139	17206	17144	17213	17114	17155	17061	17132	17260	17122	17065	17170	17085	17141	17104	17115	17232	17168	17235	17181	17067	17123	17131	17219	17081	17102	17221	17241	17185	17312	17146	17174	17046	17217	17065	17340	17302	17094	17146	17185	17301	17147	17296	17186	17188	17119	17044	17142	17091	17089	17236	17336	17221	17020	17207	16961	17330	17185	17090	17134	17327	17290	17308	17198	17367	17071	17052	17321	17146	17083	17326	17331	17071	17140	17151	17128	17264	17289	17076	17261	17185	17302	17003	17215	17091	17158	17185	17232	17118	17227	17099	17332	17384	17049	17184	17251	17282	17255	16992	17244	17327	17050	17284	17439	17248	17284	17212	17145	17214	17303	17166	17244	17106	17221	17092	17230	17246	17018	17093	17221	17041	17176	17338	17178	17028	17269	17350	17213	17208	17183	17121	17191	17179	17320	17210	17186	17073	17331	17163	17150	17269	17206	17325	17047	17027	17103	17189	17139	17160	17131	17047	17225	17219	16954	17019	17121	17222	17282	17145	17185	17221	16991	17103	17140	17084	17087	17109	17221	17105	17151	17156	17275	17208	17251	17108	17189	17035	17314	16996	17168	17021	17104	17166	17188	17190	17328	17086	17150	17065	17028	17004	17202	17211	17103	17169	17212	17162	17213	17257	17098	17200	17115	17066	17160	17335	17242	17134	17223	17261	17265	17213	16950	17359	17039	17327	17261	17273	17039	17325	17111	17172	16986	17172	17121	17367	17335	17088	17159	17102	17124	17115	17223	17207	17169	16946	17251	17177	17155	17182	17102	17272	17116	17143	17198	17108	17240	17234	17155	17175	17069	17274	17134	17209	16943	17126	17057	17173	17143	17261	16981	17035	17194	17055	17288	17152	17242	17215	17182	17445	17070	17029	17256	17048	17269	17174	17143	17154	17157	17152	17090	17199	17229	17374	16986	16975	17262	17226	17216	17197	17071	17377	17081	17286	17069	17285	17172	17219	17191	17276	17148	17211	17289	17170	17261	17189	17133	17190	17176	17121	16944	17399	17174	17070	17110	17247	17182	17277	17080	17266	17122	17228	17274	16995	17321	17390	17286	17280	17220	17152	17152	17239	17135	17150	17204	17131	16940	17099	17223	17161	17308	17328	17225	17164	17251	17143	17187	17143	17138	17112	17156	17196	17130	17217	17151	17220	17168	17216	17122	17191	17095	17131	17255	17174	17389	17399	17135	17050	17288	17071	17041	17194	17181	17141	17309	17055	17135	17218	17239	17125	17065	17180	17115	17363	17162	17197	17304	17225	17297	17346	17375	17182	17223	17208	17198	17123	17147	17096	17098	17289	17162	17206	17433	17317	17201	17240	17181	17367	17155	17197	17217	17269	17322	17367	17118	17081	17116	17170	17229	16967	17131	17249	17182	17322	17119	17356	17373	17226	17312	17115	17035	17073	17179	17171	17278	17198	17322	17125	17504	16869	17406	17133	17143	17187	17096	17199	17119	17101	17127	17327	16997	17251	17282	17305	17160	17306	17254	17259	17359	17279	17329	17191	17209	17221	17323	16912	17260	17153	17030	17315	17017	17204	17153	17093	17086	17272	17150	17277	17130	17190	17020	17310	17116	17120	17017	17207	17320	17255	17330	17144	17238	17241	17250	17067	17220	17258	17270	17368	17105	17112	17292	17171	17278	17111	17326	17286	17324	17071	17179	17335	17111	17170	17136	17201	17207	17121	17175	17440	17276	17214	17161	17169	17105	17343	17148	17253	17223	17176	17268	17166	17181	17207	17172	17192	17362	16992	17250	17256	17374	17370	17078	17259	16881	17371	17160	17166	17135	17313	17145	17211	17093	17133	17240	17169	17039	17281	17092	17127	17099	17076	17203	17206	17177	17114	17234	17079	17008	17219	17308	17031	17084	17196	17293	17325	17367	17190	17150	17407	17283	17212	16990	17132	17317	17365	17227	17315	17147	17184	17321	17071	17035	17197	17192	17222	17145	17154	17230	17256	17310	17264	17281	17155	17298	17155	17128	17243	17251	17126	17103	17144	17082	17309	17238	17339	17029	17156	17244	17105	17174	17044	17344	17146	17122	17226	17163	17124	17311	17074	17085	17222	16994	17142	17258	17235	17180	17287	17141	17326	17128	17298	17161	17188	17345	17107	17194	17313	17296	17063	17330	17287	17244	17121	17125	17167	17146	17170	17120	17080	17249	17167	17162	17218	17257	17200	17041	17183	17084	17237	17122	17215	17070	17198	17281	17100	17289	17240	17112	17160	17180	17284	17182	17265	17238	17199	17203	17207	17256	17118	17120	17238	17109	17244	17223	17078	17147	17336	17198	17224	17106	17164	17228	17229	17168	17204	17227	17139	17196	17334	17179	17320	17163	17160	17185	17065	17247	17324	17299	17194	17101	17441	17194	17316	17278	17164	17172	17336	17240	17195	17117	17066	17240	17070	17129	17018	17345	17325	17064	16991	17172	17222	17118	17085	17286	17205	17240	17232	17096	17379	17100	17053	17247	17176	17310	17098	17187	17234	17146	17251	17147	17213	17101	17193	17190	17155	17073	17163	17381	17219	17252	17254	17180	17096	17280	17199	17169	17155	16994	17376	17193	17224	17377	16974	17164	17236	17121	17250	17043	17005	17197	17200	17184	17279	17191	17210	17220	17145	17177	17152	17057	17216	17073	17172	17119	17139	17148	17322	16984	16934	17272	17325	17385	17128	17191	17124	17181	17137	17030	17347	17024	17307	17268	17081	17122	17163	17147	17136	17241	17075	17226	17313	17161	17241	17059	17219	17305	17093	17170	17197	17169	17287	17053	17151	17288	17182	17330	17034	17397	17302	17355	17110	17186	17008	17262	17141	17151	17312	17106	17126	17058	17207	17188	17201	17290	17096	17079	17239	17151	17375	17165	17348	17277	17071	17283	17292	17055	17113	17140	17041	17264	17183	17192	17209	17123	17168	17347	17145	17300	17083	17090	17096	17134	17140	17208	17196	17189	17311	17119	17303	17175	17085	17153	17003	17146	17204	17101	17205	17199	17249	17242	17158	17018	17115	17067	17283	17288	17252	17285	17381	17055	17265	17232	17282	17222	17266	17337	17109	17178	17243	17201	17449	17181	17156	17158	17156	17173	17149	17233	17275	17147	17068	17143	17159	17264	17269	17288	17183	17191	17246	17330	17268	17351	17289	17115	17260	17228	17202	17365	17372	17109	17247	16973	17254	17282	17299	17113	17251	17178	17295	17105	17237	17197	17129	17196	17242	17203	17127	17318	17145	17123	17261	17390	17320	17208	17092	17219	17213	17302	17238	17138	17300	17175	17290	17172	17453	17329	17128	17228	17125	17190	17389	17229	17232	16892	17211	17441	17242	17047	17102	17236	17182	17229	17270	17135	17239	17221	17153	17306	17098	17265	17225	17283	17063	17114	17152	17034	17306	17139	17271	17198	17254	17211	17255	17112	17219	17312	17148	17195	17059	17233	17165	17152	17206	17059	17158	17162	17191	17146	17294	17298	17357	17189	17144	17132	17126	17220	17138	16959	17040	17210	17070	17129	17216	17169	17251	17452	17330	17338	17182	17252	17036	16970	17062	17257	17158	17207	17214	17261	17083	17153	16997	17408	17102	17295	17093	17290	17247	17070	17138	17103	17025	17304	17258	17238	17120	17107	17335	16971	17367	17118	17316	17322	17188	17208	17327	17232	17298	17150	17201	17231	17117	17234	17258	17311	17245	17110	17279	17262	17075	17260	17475	17276	17265	17034	17209	17351	17218	17222	17401	17062	17301	17274	17010	17189	17255	17305	17266	17150	17246	17155	17181	17310	17013	17086	17319	17148	17053	17032	17165	17268	17084	17168	17112	17189	17098	17177	17222	17477	17119	17262	17294	17173	17161	17256	17051	17230	17121	17228	17056	17228	17369	17114	17132	17142	17008	17036	17241	17081	17249	17083	17329	17280	17325	17029	17288	17160	17261	17278	17412	17252	17198	17270	17129	17240	17145	17130	17259	17129	17025	17099	17169	17309	17145	17244	17121	17240	17319	17404	17084	17241	17037	17187	17237	17142	17118	17096	17276	17206	17179	17393	17131	17377	17276	17314	17214	17252	17120	17256	17266	17233	17327	17164	17327	17283	16904	17299	17173	17217	17271	17237	17261	17248	17204	17117	17153	16960	17272	17078	17384	17375	17138	17143	17269	17050	17282	17370	17273	16952	17125	17095	17157	17188	17162	17118	17193	17225	17228	17082	17189	17072	17137	17214	17240	17328	17169	17269	17433	17336	17198	17169	17282	17369	17032	17100	17122	16995	17342	17163	17060	17098	17196	17157	17139	17186	17138	17208	17198	17316	17138	17172	17233	17261	17134	17110	17130	17241	17261	17178	17021	17123	16921	17296	17173	17254	17245	17172	16981	17271	17278	17264	17298	17206	17363	17228	17117	17107	17239	17085	17084	17356	17278	17234	17366	17355	17069	17201	17064	17125	17088	17267	17206	17310	17097	17114	17486	17225	17172	17322	17217	17234	17243	17218	17125	17187	17280	17125	16969	17166	17081	17140	17257	17208	17194	16867	17288	17156	17405	17053	17069	17342	17206	17367	17194	17379	17247	17209	17175	17225	17181	17135	17272	17259	17153	16972	17092	17120	17361	17203	17291	17117	17242	17258	17015	17269	17048	17146	17243	17338	17202	17239	17002	17208	17307	17213	17243	16982	17208	17177	17219	17125	17220	17257	17222	17007	17266	17228	17259	17191	17030	17450	17255	17257	17210	17071	17215	17062	17147	17212	17387	17333	17178	17182	17267	16968	17199	17149	17296	17164	17137	17262	17233	17225	17271	17222	17123	17174	17268	17151	17142	17147	17098	17255	17060	17192	17328	17230	17166	17360	17037	17250	17268	17061	17183	17037	17110	17192	17160	17317	17016	17108	17154	17089	17272	17197	17228	17147	17101	17113	17181	17175	17402	17376	17229	17218	17313	17192	17450	17190	17201	17180	17069	17193	17214	17234	17043	17354	17253	17125	17253	17230	17150	17062	17122	17087	17278	17111	17054	17250
26011	23037	38618	38479	39629	42478	40223	37355	35086	33970	31922	28676	27947	27732	27851	27479	27381	27346	27407	27228	27333	27314	27140	26921	26718	27162	27007	26835	26826	27113	27104	26910	26644	26812	26969	26594	26811	27147	26927	27159	26686	26809	26887	26841	26963	26969	26765	26743	26997	26785	26745	27099	27132	26725	26722	26820	26786	26798	26752	26940	26806	26780	26861	26960	26945	26792	26803	26757	26810	26829	26815	27034	26631	26774	26725	26487	26798	27054	26592	26597	26849	26695	26878	26804	26730	26795	26665	26765	26782	26789	26825	26854	26700	26733	26774	26823	26766	26890	26855	27113	26929	26888	27058	26695	26884	26766	26973	26916	26946	26666	27151	27097	26749	26671	27027	26815	26784	26981	26803	26963	26999	26943	26747	26951	26629	26711	26925	26739	26894	26912	26937	26939	26753	26822	26785	26861	27020	26469	26765	27003	26944	26743	26709	26554	26832	26845	26729	26970	27067	26780	26959	26952	26991	26944	26777	26990	26902	26765	26840	26976	27129	26733	26652	26818	26592	26944	26933	26772	26693	26822	26775	26792	26864	26773	26913	26766	26997	26733	26569	26930	26691	26977	26681	26814	26774	27007	26837	27182	26715	26862	26850	26814	26800	26634	26911	26520	26690	26672	26865	26812	26737	26925	26476	26679	26823	26857	26862	27001	26899	26772	26799	26622	26625	26723	26701	26854	26735	26853	26944	26933	26941	26792	27030	27058	26602	26788	26754	26964	26870	26932	26864	26784	26927	26647	26872	26642	26846	26849	26745	26736	26855	26756	26945	26992	26770	26847	26911	26754	26713	26673	26817	26427	26734	26707	26866	26814	26784	26780	26937	26638	26838	26865	26887	26777	26689	26628	26694	26594	26778	26826	26841	26907	26760	26917	26710	27049	27003	26908	26798	26892	26794	26955	26844	26787	27085	26871	26909	26613	27158	26883	26959	26654	26713	26822	26860	26936	26998	27111	26840	26918	26852	26758	26788	26730	26851	26694	26955	26686	26564	26792	26851	26873	26760	26989	26732	26966	26807	26678	26885	26775	26672	27018	26946	26878	26733	27172	26924	27134	26890	26948	26791	27018	26847	27013	27097	26719	26860	26659	26839	26463	26922	26927	26788	26550	26906	26974	26677	26676	26756	26971	26615	26983	26738	26738	26711	26733	26754	26781	26749	26861	26584	26796	26682	26841	26848	26916	26977	27097	26978	26929	26885	26961	26957	26986	26805	26657	27164	26607	26682	26938	26684	26920	26991	26610	26821	26886	27036	26884	26773	26441	26728	26758	26837	26802	26942	26708	26844	26892	26848	26872	26634	26639	26814	26656	26717	26887	26854	26823	26749	26752	26943	26744	26671	26940	26793	26831	26677	26684	26883	26892	26872	26765	26852	26799	26910	26961	26819	26988	26983	27040	26813	27026	26912	27012	26788	26634	26813	26670	26985	26766	26819	26704	26662	26813	26906	26744	26902	26901	26970	26834	26776	26974	26616	26937	26766	26855	26928	26846	26776	26652	26748	26858	26862	26723	26905	26793	26727	26791	26804	26962	27103	26791	26770	26861	26830	26933	26898	26939	26805	27003	26898	26650	26747	26990	27159	26923	26817	26855	26797	26932	26974	26792	26721	26996	26592	26651	26860	26837	26853	26861	27005	26767	26688	26681	26923	26817	26848	26980	26781	26853	26686	26740	26693	26934	26537	26833	26595	26751	26839	27049	26789	26763	27027	26670	26731	26766	26817	26774	26824	26719	26641	26735	26677	26775	26763	26765	26805	27030	27093	27029	26815	26918	26593	26765	26776	26734	26910	26940	26924	26641	26703	26677	26894	26899	27104	26850	26716	26752	26831	26631	26959	26927	27012	26941	27053	26720	26624	26743	26797	26709	26854	26957	26887	26768	26861	26995	26873	27101	26842	26763	26832	26946	26902	26777	26695	26809	26944	26799	26934	27086	27186	26835	26840	27117	26856	26695	26664	26962	27069	26969	26705	26737	26941	26652	27003	26801	26941	26865	26935	26584	27122	26653	26748	26786	26801	26742	26872	26912	26828	26881	26864	26614	26891	26648	26777	26932	26947	26896	26898	26981	26774	26954	26780	26764	26758	26870	27064	26659	26689	26895	27102	26952	26988	26875	26989	26605	26991	26780	27056	26705	26983	26919	26761	26894	26936	26988	26767	26853	26761	26710	26832	27031	26691	26767	26738	26806	26824	26745	26865	26638	26662	26768	26906	26902	26688	26760	26688	26591	26866	26989	26867	26922	27255	26892	26836	26799	27036	26903	26751	26923	26995	26862	26918	26921	26737	26632	27001	26909	26653	26760	26827	26928	26707	26828	26895	26864	26730	26716	26954	26887	26778	26572	27134	26835	26963	26837	26744	26765	26601	26865	26769	26878	26810	27002	26872	26904	26890	26602	26710	26835	26934	26994	26806	27089	26878	27137	26869	26871	26756	26955	27005	27004	26622	26858	26913	26964	26714	26868	26846	26596	26834	26632	26683	26798	26954	27015	26570	26991	26794	27034	27035	26773	27015	26787	26717	26799	26935	26696	26824	26860	26903	26823	26572	26896	26697	26920	26819	26799	26844	26834	26706	26742	26805	26964	27104	26917	26737	26939	26847	26920	26844	26888	26999	26631	26777	26955	26954	26874	26785	26768	26723	26652	26962	26989	26770	26987	26873	27019	26817	26686	26921	26809	27027	26791	26757	26741	26753	26862	26784	26763	26820	27089	26620	26753	26566	26715	26687	26927	26777	26723	26535	26726	26523	27036	27109	26952	26725	26813	26920	26792	26695	26842	26674	26707	26746	26745	26800	26919	27016	26823	26751	26911	26882	26662	26740	26874	26752	26883	27054	26603	26733	26841	26909	27014	26807	26724	26903	26932	26671	26720	26818	26788	26719	26844	26874	26580	27066	26878	26926	26762	26969	26858	26839	26665	26967	26674	26633	26628	26987	26997	27008	26457	26742	27216	26883	26905	27002	27044	26746	27015	26746	27019	26906	26942	26777	26750	26792	26759	26684	26639	26771	26826	26847	26755	26622	27007	27104	26763	26736	26881	26947	26708	26589	26642	26974	26838	26784	26776	27027	26779	27091	26737	26764	26747	26965	26997	26736	26984	27063	26671	26798	26884	26952	27054	26880	26824	27080	26792	26835	26806	26874	26900	26895	26756	26924	26944	26813	26897	26681	26559	26703	26986	26620	26811	26913	26960	26996	26606	26712	26836	26995	26889	27080	26891	27042	26772	26737	26931	26919	26655	26786	26615	26641	26747	26967	26730	26849	26945	26837	26672	26971	26899	26666	26852	26752	26884	26941	26744	26628	26630	26855	26787	26802	26732	26930	26626	26845	26809	26750	26940	26912	26778	27042	26850	26945	26777	26804	26625	27074	26979	26777	26440	26899	26885	26633	26618	26879	26821	27023	27199	27092	27096	26981	26703	26959	26840	26779	26886	27004	26580	26687	26971	26720	27086	26742	26933	26869	26860	26858	26632	27016	26761	26943	27183	26963	26696	26544	26800	26984	26971	27069	26938	26820	26987	26878	26942	26880	26847	26620	26954	26855	27088	27051	26875	26942	26781	26568	26515	26936	26895	26896	26769	26871	26786	27099	26825	26883	26839	26882	26773	26881	26664	26817	26752	26680	26778	26823	26844	26710	26818	27038	27161	27109	26986	26708	27041	27265	26921	26853	26814	26697	26585	26896	26842	27088	26801	26917	26632	27118	26893	26926	26784	27124	26950	26685	26555	26797	27044	26580	26749	26830	26996	26860	26866	26780	26677	26401	26888	26819	26805	26669	26788	27136	27148	26829	26728	26821	26699	26933	26963	27068	26800	26761	26637	27072	26908	26891	26947	26862	26722	27120	26945	26926	26689	26585	26845	26985	27019	26878	26493	26740	26848	26969	27023	26861	26934	26745	26602	26690	26787	27011	26881	26857	26900	26645	26962	26876	26834	26779	26729	26922	26955	26840	26655	26710	26876	26886	26795	26874	26803	26995	26847	26674	26808	26671	26536	26847	26846	26932	26786	26732	26982	26641	26701	26888	26789	26662	26850	27020	27062	26850	26967	26687	26732	26957	26812	26854	26799	26551	26958	26992	27026	26996	26740	26666	26861	26816	26662	27030	26806	26867	26617	26887	26813	26996	26677	26749	26875	26789	26836	27014	26785	26796	26769	26843	26863	26803	26744	26857	26995	26729	26889	26630	27031	26960	26717	26588	26815	26666	26706	26904	26714	26910	27048	27062	26834	26840	26921	26829	26813	26921	27052	26966	26577	27074	26800	26917	26886	27032	26867	26888	26633	26783	26657	26683	26713	26868	26775	26720	26612	26785	26867	26694	26758	26928	26948	26954	26906	26973	27171	26803	26902	27097	26603	26961	26939	26926	27039	27039	27041	26601	26888	26620	26964	26996	26521	26718	26512	26707	26926	27061	26707	26840	27085	27017	26607	26817	26829	27046	26991	26935	26866	26840	26718	27006	26762	26874	26920	26775	26660	26771	26754	26825	26925	26807	26675	26837	26879	26980	26975	26743	26938	26983	26992	26941	26733	27074	26752	26815	26854	26616	26676	26848	26830	26940	26915	26879	26963	26748	27042	26991	26877	26999	26780	26922	26719	26834	26726	26760	26786	26935	26841	26873	26862	26958	26956	26952	26750	26670	26634	27097	27033	26913	26668	26617	26656	27019	26811	26674	26540	26818	26943	26890	27020	26882	26881	26972	26963	26633	26716	26719	26789	26923	27060	26851	27031	26936	26713	26702	26868	26845	26714	26761	26687	26938	27025	26794	26793	26746	26832	26920	26862	26671	26647	26881	26947	27224	26879	26806	26755	26895	26866	26802	26696	26741	26745	26988	26731	26713	26781	26808	26855	26911	26825	26865	26959	27121	26714	27037	27069	27206	26699	26878	26791	26794	26881	26942	26829	26648	26863	26812	26705	26625	26988	27064	26861	26815	26721	26600	26709	26843	26808	27082	26917	26927	26982	27034	26505	26887	26438	26676	26751	26985	26598	26889	26805	26821	27099	26886	26858	26880	26816	26794	26948	26854	26700	26740	26504	26552	26775	26947	26910	26696	26918	26560	26859	26896	26777	26646	26831	26866	26854	26706	26665	27071	26814
52303	82221	72321	51249	43807	38145	32427	29848	27947	25612	22254	19037	18355	18097	17959	18226	17702	17629	17555	17567	17640	17459	17633	17505	17497	17534	17422	17303	17284	17363	17406	17522	17346	17309	17370	17448	17374	17312	17480	17482	17383	17208	17400	17227	17246	17391	17430	17296	17401	17463	17200	17358	17325	17143	17154	17256	17358	17299	17469	17448	17280	17332	17277	17195	17349	17314	17389	17451	17482	17379	17357	17472	17288	17456	17432	17259	17379	17367	17153	17439	17433	17295	17309	17309	17242	17452	17308	17268	17473	17277	17242	17331	17306	17367	17403	17332	17341	17099	17224	17378	17429	17047	17407	17344	17303	17197	17348	17132	17504	17400	17287	17369	17361	17281	17259	17316	17331	17174	17338	17520	17209	17398	17237	17313	17289	17387	17371	17173	17447	17338	17263	17255	17229	17208	17460	17323	17298	17359	17403	17264	17507	17280	17269	17236	17375	17481	17519	17282	17341	17265	17332	17232	17263	17254	17168	17252	17353	17293	17197	17373	17369	17102	17412	17310	17425	17384	17228	17493	17305	17293	17539	17209	17247	17207	17419	17330	17328	17384	17159	17523	17346	17331	17280	17353	17386	17363	17171	17323	17221	17335	17395	17580	17379	17433	17260	17336	17426	17289	17486	17312	17430	17295	17374	17318	17134	17326	17368	17242	17245	17408	17549	17320	17210	17632	17278	17332	17216	17485	17225	17368	17265	17132	17315	17179	17401	17356	17455	17303	17285	17379	17231	17288	17220	17263	17368	17353	17303	17305	17316	17386	17289	17285	17386	17146	17365	17338	17404	17399	17169	17420	17391	17250	17306	17296	17287	17338	17567	17340	17360	17326	17292	17253	17173	17238	17222	17195	17397	17228	17284	17138	17424	17306	17396	17305	17423	17223	17430	17247	17342	17269	17117	17243	17238	17261	17472	17307	17249	17274	17369	17255	17452	17220	17172	17341	17368	17231	17174	17232	17258	17307	17277	17367	17377	17447	17372	17362	17388	17405	17227	17269	17438	17310	17394	17282	17335	17345	17406	17376	17291	17534	17467	17266	17336	17416	17514	17310	17227	17431	17388	17236	17246	17253	17218	17411	17217	17482	17081	17186	17485	17353	17384	17290	17423	17406	17227	17303	17143	17331	17468	17239	17230	17257	17233	17216	17270	17420	17193	17200	17162	17383	17504	17337	17251	17417	17402	17415	17533	17152	17228	17428	17317	17309	17253	17407	17208	17347	17188	17286	17251	17526	17256	17300	17259	17244	17135	17311	17361	17236	17416	17515	17378	17207	17369	17453	17224	17391	17451	17386	17415	17328	17243	17314	17393	17152	17338	17382	17274	17265	17245	17399	17430	17464	17348	17536	17353	17354	17202	17380	17425	17316	17365	17302	17376	17217	17322	17313	17463	17295	17395	17276	17253	17242	17458	17282	17440	17298	17278	17485	17287	17262	17404	17258	17398	17403	17320	17361	17312	17220	17330	17354	17470	17329	17204	17171	17378	17360	17373	17310	17518	17449	17302	17311	17275	17475	17312	17384	17324	17186	17347	17342	17387	17282	17429	17392	17264	17158	17188	17237	17346	17236	17162	17415	17307	17354	17303	17327	17336	17312	17251	17296	17319	17346	17376	17300	17203	17326	17430	17247	17393	17229	17343	17506	17300	17368	17277	17227	17398	17336	17455	17542	17227	17396	17247	17239	17263	17149	17449	17324	17192	17308	17544	17322	17373	17220	17299	17329	17320	17434	17328	17288	17138	17325	17398	17472	17284	17299	17443	17380	17456	17430	17335	17356	17558	17379	17463	17363	17249	17201	17336	17329	17276	17196	17504	17299	17385	17197	17445	17283	17304	17342	17352	17494	17333	17387	17329	17243	17300	17357	17460	17102	17258	17224	17421	17398	17289	17322	17323	17416	17371	17192	17301	17236	17123	17211	17487	17228	17380	17300	17305	17373	17319	17226	17439	17445	17516	17376	17407	17282	17167	17292	17326	17202	17496	17292	17359	17312	17193	17208	17459	17327	17096	17330	17413	17368	17317	17313	17241	17352	17424	17455	17219	17346	17419	17351	17263	17342	17281	17367	17443	17516	17308	17433	17172	17289	17383	17344	17415	17178	17439	17319	17299	17276	17455	17345	17408	17587	17268	17443	17260	17404	17325	17272	17297	17392	17214	17425	17253	17325	17552	17453	17438	17256	17393	17312	17357	17297	17255	17405	17237	17330	17385	17331	17160	17331	17376	17444	17348	17317	17312	17304	17254	17272	17160	17493	17378	17350	17206	17154	17423	17276	17293	17327	17244	17379	17132	17387	17136	17196	17441	17279	17318	17496	17267	17287	17462	17267	17522	17570	17489	17170	17571	17247	17220	17255	17410	17399	17178	17371	17116	17482	17316	17355	17330	17290	17312	17414	17387	17409	17405	17521	17192	17270	17393	17347	17204	17307	17251	17380	17344	17162	17411	17274	17356	17233	17180	17449	17544	17381	17271	17303	17220	17337	17387	17423	17365	17246	17406	17169	17294	17322	17385	17235	17339	17361	17275	17406	17459	17247	17422	17276	17324	17178	17278	17159	17284	17191	17296	17294	17038	17444	17261	17279	17366	17401	17185	17420	17403	17323	17338	17228	17394	17538	17382	17242	17466	17209	17314	17407	17371	17309	17293	17324	17314	17518	17351	17237	17246	17517	17351	17188	17460	17204	17379	17482	17226	17150	17447	17244	17330	17344	17307	17230	17313	17193	17314	17315	17374	17330	17370	17350	17206	17150	17372	17235	17270	17251	17437	17260	17341	17348	17239	17499	17331	17406	17463	17385	17179	17467	17271	17260	17377	17168	17247	17376	17300	17432	17259	17299	17495	17382	17191	17265	17356	17551	17306	17382	17345	17272	17221	17401	17412	17461	17266	17396	17482	17333	17512	17167	17451	17327	17196	17282	17292	17498	17222	17235	17329	17455	17281	17236	17292	17308	17325	17328	17407	17154	17242	17453	17301	17286	17281	17473	17254	17441	17241	17350	17088	17462	17354	17358	17322	17291	17069	17344	17428	17344	17361	17382	17058	17292	17390	17321	17630	17350	17329	17114	17307	17225	17212	17301	17345	17156	17120	17359	17219	17485	17255	17345	17421	17415	17305	17369	17094	17526	17271	17277	17368	17368	17401	17342	17301	17297	17255	17253	17328	17296	17387	17333	17277	17294	17445	17314	17339	17186	17321	17481	17366	17394	17229	17289	17424	17303	17260	17009	17387	17312	17328	17212	17289	17187	17346	17418	17555	17235	17332	17466	17345	17245	17310	17322	17274	17491	17326	17249	17502	17421	17439	17099	17325	17143	17156	17356	17479	17463	17197	17340	17406	17350	17314	17227	17362	17380	17398	17210	17230	17167	17451	17258	17245	17425	17385	17346	17277	17356	17303	17318	17362	17320	17413	17449	17319	17222	17319	17456	17459	17356	17339	17194	17115	17259	17281	17293	17361	17344	17450	17521	17265	17342	17411	17307	17487	17249	17256	17300	17308	17338	17277	17194	17040	17272	17300	17224	17238	17431	17221	17389	17311	17402	17443	17276	17381	17302	17277	17497	17368	17257	17148	17381	17521	17315	17146	17404	17423	17364	17350	17447	17330	17285	17481	17292	17382	17311	17204	17316	17249	17369	17368	17533	17330	17345	17326	17375	17406	17498	17348	17392	17327	17266	17283	17532	17457	17188	17303	17307	17315	17419	17344	17150	17423	17413	17414	17515	17367	17300	17370	17308	17428	17296	17309	17342	17350	17449	17285	17138	17265	17395	17160	17348	17315	17347	17432	17241	17545	17321	17473	17134	17454	17189	17234	17369	17438	17272	17375	17311	17220	17194	17245	17270	17511	17314	17245	17172	17340	17115	17426	17412	17428	17310	17473	17439	17246	17338	17263	17309	17311	17593	17391	17420	17465	17244	17350	17542	17143	17340	17433	17531	17490	17272	17400	17246	17183	17450	17197	17398	17239	17326	17151	17274	17426	17444	17479	17250	17278	17120	17367	17391	17417	17321	17263	17402	17368	17137	17251	17414	17496	17411	17270	17337	17469	17370	17232	17318	17189	17213	17252	17363	17301	17272	17303	17424	17423	17319	17270	17262	17370	17375	17293	17336	17362	17350	17308	17295	17131	17308	17365	17349	17298	17407	17291	17347	17341	17275	17174	17334	17197	17347	17368	17158	17414	17399	17139	17183	17328	17283	17303	17302	17436	17481	17092	17393	17282	17324	17258	17375	17307	17336	17440	17309	17451	17244	17409	17423	17416	17197	17475	17475	17306	17257	17272	17191	17539	17313	17285	17376	17205	17415	17283	17338	17320	17406	17226	17385	17346	17440	17438	17208	17222	17385	17128	17558	17439	17456	17356	17336	17414	17045	17329	17354	17557	17294	17195	17114	17222	17336	17270	17266	17292	17350	17374	17391	17265	17215	17322	17362	17252	17215	17377	17365	17240	17316	17426	17320	17112	17252	17427	17298	17434	17285	17462	17282	17225	17376	17404	17154	17442	17188	17357	17519	17363	17326	17398	17411	17232	17191	17417	17301	17231	17302	17324	17275	17243	17379	17336	17268	17348	17342	17132	17409	17316	17401	17389	17176	17134	17368	17302	17566	17458	17335	17401	17417	17521	17370	17521	17514	17349	17323	17372	17341	17310	17289	17223	17158	17304	17281	17420	17469	17279	17492	17443	17273	17136	17394	17224	17418	17366	17258	17382	17403	17150	17405	17301	17448	17369	17344	17467	17354	17468	17188	17358	17438	17259	17233	17289	17332	17299	17482	17331	17276	17298	17439	17442	17303	17221	17428	17348	17350	17336	17367	17228	17358	17258	17191	17405	17335	17406	17260	17464	17284	17239	17408	17425	17378	17557	17244	17409	17357	17478	17384	17215	17076	17377	17363	17288	17299	17315	17272	17193	17191	17441	17300	17308	17175	17328	17362	17277	17425	17269	17380	17430	17220	17313	17273	17418	17361	17237	17427	17469	17360	17412	17558	17292	17215	17276	17404	17365	17535	17343	17303	17427	17371	17271	17241	17315	17058	17213	17349	17486	17472	17414	17216	17406	17310	17246	17238	17340	17352	17364	17172	17321	17289	17228	17300	17540	17396	17111	17365
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
