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
337085583854	337085584414	337085584964	337085585514	337085586064	337085586614	337085587164	337085587714	337085588264	337085588814	337085589364	337085589914	337085590464	337085591014	337085591564	337085592114	337085592664	337085593214	337085593764	337085594314	337085594864	337085595414	337085595964	337085596514	337085597064	337085597614	337085598164	337085598714	337085599264	337085599814	337085600364	337085600914	337085601464	337085602014	337085602564	337085603114	337085603664	337085604214	337085604764	337085605314	337085605864	337085606414	337085606964	337085607514	337085608064	337085608614	337085609164	337085609714	337085610264	337085610814	337085611364	337085611914	337085612464	337085613014	337085613564	337085614114	337085614664	337085615214	337085615764	337085616314	337085616864	337085617414	337085617964	337085618514	337085619064	337085619614	337085620164	337085620714	337085621264	337085621814	337085622364	337085622914	337085623464	337085624014	337085624564	337085625114	337085625664	337085626214	337085626764	337085627314	337085627864	337085628414	337085628964	337085629514	337085630064	337085630614	337085631164	337085631714	337085632264	337085632814	337085633364	337085633914	337085634464	337085635014	337085635564	337085636114	337085636664	337085637214	337085637764	337085638314	337085638864	337085639414	337085639964	337085640514	337085641064	337085641614	337085642164	337085642714	337085643264	337085643814	337085644364	337085644914	337085645464	337085646014	337085646564	337085647114	337085647664	337085648239	337085648789	337085649340	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48246	19955	49042	66385	59798	51813	39951	26779	12780	1052	295	301	278	304	313	269	328	314	276	332	295	287	306	321	316	300	289	307	277	300	313	277	303	283	314	305	296	281	281	268	292	297	292	303	303	268	288	289	298	330	294	277	278	329	279	265	304	288	256	293	283	287	339	271	283	275	276	293	317	286	327	356	301	253	278	280	327	328	292	317	301	311	294	273	308	272	298	282	309	316	306	296	296	305	308	263	294	275	312	295	320	305	286	312	334	281	281	277	261	305	259	301	312	304	292	307	289	325	311	331	317	332	312	325	306	306	324	274	314	310	288	284	286	301	333	311	293	268	281	288	271	275	324	272	286	314	284	294	293	301	278	291	300	291	300	290	320	295	300	305	302	296	290	302	299	306	276	290	310	287	310	270	294	316	302	278	311	291	307	257	281	323	306	305	328	292	308	319	317	300	314	279	278	302	312	268	314	310	269	256	281	260	262	329	302	304	284	283	306	293	255	324	286	278	311	281	280	282	303	286	296	299	332	291	294	298	292	283	271	288	289	329	278	297	282	308	278	300	294	282	284	311	300	291	318	284	282	307	329	308	314	285	289	324	306	278	281	299	300	269	314	315	310	249	286	315	312	278	270	270	271	304	298	302	311	296	261	318	320	315	350	310	257	296	282	286	307	321	278	290	280	291	300	288	283	287	286	309	321	305	275	303	304	308	293	295	280	304	322	329	286	310	296	308	292	290	328	279	271	331	278	286	286	296	288	297	284	317	277	291	300	286	294	329	311	307	279	303	287	316	318	299	330	301	304	294	296	291	307	305	290	326	290	284	283	276	298	308	313	304	302	305	293	257	316	295	313	315	298	310	284	274	271	328	271	277	297	296	316	322	346	299	276	316	295	287	346	285	306	320	305	289	276	329	298	299	284	323	311	305	305	309	316	300	272	310	333	274	316	314	289	309	280	351	295	313	305	281	267	289	284	300	312	249	287	292	301	295	304	298	303	283	280	300	296	306	271	286	279	280	276	310	296	307	298	284	301	323	281	294	300	298	265	287	285	291	290	304	307	311	260	279	304	319	304	296	292	293	281	303	271	321	328	297	272	286	292	314	293	290	282	271	290	280	288	261	310	296	303	285	270	279	244	311	293	299	289	295	276	316	283	268	291	306	306	298	315	310	321	283	277	297	315	294	268	304	323	290	293	302	290	320	282	271	278	277	324	329	267	277	288	327	335	310	289	305	271	278	324	270	301	341	300	275	289	264	276	281	268	313	321	290	305	291	329	301	287	304	293	285	262	288	286	314	296	288	287	291	312	306	282	269	280	319	277	318	300	299	280	286	255	263	303	290	277	303	276	278	317	283	319	283	308	280	264	273	304	293	300	278	282	303	291	304	325	298	310	310	279	296	276	284	300	295	327	295	270	316	295	321	284	287	300	314	275	289	299	300	290	273	304	275	306	279	317	307	310	280	304	305	290	314	287	279	302	288	255	285	300	295	296	292	282	274	274	312	306	302	298	270	300	327	322	281	282	318	297	312	298	288	319	293	316	308	302	282	304	342	313	314	329	313	254	275	260	289	287	307	293	299	266	299	312	276	280	273	283	298	252	302	294	311	332	291	286	289	296	281	291	287	276	307	296	294	309	311	309	272	313	293	289	251	302	267	298	301	297	276	279	299	283	280	274	279	330	299	335	271	301	277	277	275	288	314	295	307	270	322	282	277	296	312	310	279	295	302	274	330	292	287	279	288	305	310	276	288	316	274	303	297	290	264	291	308	285	299	319	300	285	325	308	337	313	288	276	273	292	272	291	307	276	293	295	300	290	296	345	281	273	319	269	251	295	279	320	289	306	295	329	291	306	330	307	292	294	313	303	303	268	278	284	323	271	309	303	280	302	263	336	285	272	341	329	301	296	292	285	247	257	275	270	278	270	306	320	284	271	290	289	274	321	291	317	253	286	298	304	271	303	307	312	289	294	288	293	272	314	294	304	307	306	296	323	297	288	287	293	306	309	297	300	277	320	287	309	307	295	308	306	281	255	300	297	290	290	307	299	288	294	283	284	282	304	297	319	295	297	308	288	325	293	277	307	284	275	326	282	310	276	328	274	297	316	304	298	232	300	280	245	291	258	268	293	306	294	287	290	315	281	270	318	289	268	322	290	292	292	306	285	304	300	318	294	324	328	297	305	294	300	303	307	306	307	294	294	299	301	338	269	309	299	298	315	292	280	284	293	305	280	307	289	328	278	292	255	319	285	302	274	319	312	329	266	294	325	301	289	283	296	281	285	288	318	300	300	294	266	295	310	302	283	305	290	269	324	299	297	308	271	298	303	312	297	318	305	261	306	298	294	324	290	296	284	313	318	280	290	246	274	258	269	313	292	307	336	289	292	258	290	331	321	284	266	279	295	293	316	312	325	273	299	290	316	297	337	294	285	332	272	284	325	293	298	281	284	278	292	321	290	285	303	282	288	307	292	291	310	323	286	311	331	310	316	294	293	272	306	308	276	301	306	286	312	313	272	297	322	318	278	222	287	304	284	321	286	295	319	276	291	304	305	299	276	280	273	270	311	311	303	277	284	296	301	301	273	279	321	297	299	316	301	275	323	288	303	328	295	261	322	267	293	289	267	307	295	285	280	297	275	284	275	286	282	272	279	333	283	294	275	269	277	308	304	321	328	285	297	283	336	334	274	277	279	284	299	280	306	286	306	312	296	273	333	287	315	308	282	286	304	278	289	306	298	302	279	269	303	294	291	283	304	286	281	274	305	295	302	307	330	300	286	293	289	293	268	296	301	298	270	319	281	293	311	283	273	309	280	311	274	323	305	291	256	261	309	291	293	303	293	277	303	280	275	299	277	288	281	333	304	322	304	280	292	264	298	245	284	271	314	276	313	272	319	290	284	304	309	312	310	325	305	328	308	307	290	302	290	306	300	310	277	308	291	284	300	290	258	328	282	289	275	308	290	339	289	306	340	314	313	296	291	286	327	311	251	314	283	299	284	311	274	272	292	297	284	332	342	284	298	325	301	333	291	292	316	286	272	285	317	286	305	308	279	295	322	295	333	288	291	254	286	284	337	298	296	304	287	319	269	298	317	282	296	316	301	310	306	335	303	283	278	343	298	300	248	301	325	304	294	294	295	315	292	273	310	308	283	300	295	268	295	296	315	298	294	289	293	294	291	305	289	321	317	294	269	301	314	273	271	277	300	331	274	272	269	265	281	286	302	297	285	278	294	308	284	299	298	284	283	316	285	313	272	299	296	309	296	287	300	305	320	265	286	287	312	272	308	317	301	332	317	259	288	264	299	257	294	273	307	308	301	318	319	264	273	282	290	256	324	310	285	307	340	300	300	295	292	308	297	304	334	305	297	270	277	320	320	319	298	295	266	292	274	306	276	334	282	289	289	264	308	327	288	324	283	296	311	312	300	286	285	338	318	311	305	275	296	292	314	297	294	328	308	289	309	293	269	289	321	290	300	286	290	300	278	288
23769	9682	51000	71442	70786	64417	54004	42453	24782	897	737	673	707	720	739	691	722	695	723	734	639	698	695	668	678	669	650	705	658	671	671	666	708	702	714	689	706	647	677	690	693	677	685	674	700	666	689	676	715	664	662	653	679	631	684	700	690	705	684	626	745	664	670	698	679	733	663	649	633	606	657	666	666	704	675	694	664	702	696	635	660	722	675	652	698	674	691	692	686	688	706	702	664	657	648	714	704	638	657	627	666	655	632	677	659	653	640	651	641	711	694	675	630	663	668	666	667	642	662	692	649	680	702	728	628	651	627	691	656	713	690	604	689	632	644	687	672	710	644	671	660	680	673	669	664	674	686	630	618	690	627	646	751	660	676	735	700	673	643	623	665	658	692	682	623	686	679	673	655	667	667	687	734	626	696	735	666	669	731	672	716	660	633	733	668	657	693	678	683	667	615	684	682	690	689	661	696	643	669	686	670	678	654	654	690	659	658	661	658	661	684	674	696	700	685	650	659	688	657	675	712	630	669	650	652	671	655	669	642	608	669	689	682	685	662	682	624	671	688	659	675	674	662	655	654	638	711	660	671	664	641	663	684	712	668	682	641	659	626	642	626	633	681	629	653	676	713	659	659	683	652	637	660	673	719	680	648	698	649	685	709	654	647	719	650	681	687	679	647	681	671	676	688	668	640	700	665	673	723	659	691	681	712	638	653	691	658	680	697	748	618	668	641	732	627	652	608	685	681	657	740	668	674	697	681	662	673	659	715	743	655	642	671	657	706	661	664	676	642	693	665	672	690	674	687	653	683	657	656	668	667	617	651	674	666	697	639	672	666	663	633	660	650	637	668	654	676	685	655	699	656	631	749	627	691	690	656	675	689	699	746	664	676	675	730	678	686	674	699	653	667	699	675	675	674	725	689	686	685	712	657	713	622	703	673	641	683	686	646	652	679	672	690	687	661	677	719	666	656	674	684	691	669	643	626	636	689	682	680	647	623	620	681	714	636	699	690	714	648	653	672	679	703	672	687	679	705	687	657	627	679	664	690	716	697	730	683	667	655	683	680	661	678	682	688	672	640	656	690	714	644	682	631	727	679	618	667	695	679	641	665	689	660	700	703	664	672	649	650	678	668	687	648	687	699	675	655	722	644	694	651	698	652	694	681	682	651	644	694	680	663	644	691	679	693	612	616	709	658	681	677	636	691	691	716	650	683	654	670	657	665	712	663	655	654	708	697	684	686	686	703	659	671	682	632	633	619	693	725	665	627	716	716	681	680	638	646	679	623	642	627	678	674	724	690	693	661	700	689	684	694	655	661	696	640	678	660	685	642	678	640	688	689	689	655	643	753	701	673	663	629	700	672	641	675	665	668	622	655	692	685	655	624	675	640	648	712	705	700	670	660	658	681	699	715	659	678	638	708	673	669	680	683	655	644	686	680	655	654	641	651	688	658	697	682	701	686	689	671	701	670	651	650	647	626	666	714	676	686	681	713	692	644	704	682	721	699	676	692	670	659	670	673	638	684	709	716	666	698	667	677	661	702	677	688	698	669	671	692	676	690	691	673	677	667	647	683	675	688	665	686	709	657	664	674	696	691	661	675	671	698	669	708	677	715	690	665	673	659	710	678	690	672	705	685	658	646	664	700	698	684	656	652	675	674	641	715	685	672	703	651	669	698	677	652	698	655	662	667	701	703	667	682	664	669	693	664	694	696	654	642	699	603	657	641	673	673	678	707	739	715	671	686	660	654	691	676	705	632	672	693	705	631	689	650	688	624	644	688	669	672	687	646	647	650	643	667	662	683	714	670	657	714	738	663	690	713	643	688	723	645	634	650	674	670	661	664	643	683	675	672	711	724	646	672	673	673	654	681	649	618	681	656	686	645	667	638	656	659	647	640	667	685	658	676	728	657	662	664	719	670	654	689	666	669	651	701	695	663	718	644	634	664	694	653	626	704	696	725	641	697	710	649	646	680	650	626	712	662	649	671	641	656	695	700	675	660	705	655	664	705	660	645	672	689	722	694	649	731	657	659	661	732	633	629	663	680	695	694	676	662	690	682	672	719	635	660	644	649	709	688	649	699	689	729	645	682	677	674	694	644	677	628	669	686	689	711	689	670	685	601	671	652	675	686	656	664	669	689	696	707	701	633	667	594	678	692	686	670	656	623	690	688	701	670	690	721	691	675	699	675	680	648	688	695	643	669	688	641	664	685	627	700	676	648	681	671	693	714	648	642	666	654	638	668	693	685	674	671	674	661	695	672	686	635	615	669	717	660	605	647	667	700	689	660	685	658	653	706	661	676	671	673	681	649	683	671	724	652	660	637	668	686	707	673	725	638	714	620	688	680	651	695	708	665	660	658	657	658	685	695	681	635	679	664	687	659	713	690	654	662	659	653	669	643	639	695	664	620	653	640	655	677	695	661	668	681	672	673	717	698	700	703	671	638	658	682	656	667	675	663	657	689	633	659	576	728	679	672	667	690	682	672	669	675	640	668	685	673	734	727	678	664	661	685	724	658	666	706	637	709	678	709	651	638	679	670	660	631	658	698	639	708	655	699	647	655	655	634	660	677	670	669	709	679	655	702	689	652	718	698	699	685	662	646	656	660	671	676	708	656	639	706	702	680	642	715	652	649	705	685	687	674	609	686	687	655	666	667	638	683	680	672	683	679	716	660	648	646	685	682	701	643	693	681	656	663	655	702	692	628	674	685	699	677	672	656	685	689	693	686	695	696	670	674	664	674	735	682	689	661	668	668	666	671	648	663	647	685	686	674	655	672	634	629	661	636	698	663	647	643	702	680	650	712	718	720	647	636	695	673	674	703	676	648	638	664	648	668	637	696	680	684	697	677	677	710	697	686	643	708	726	637	672	659	672	681	740	688	648	666	663	694	686	707	659	664	638	698	734	654	704	677	626	652	738	692	711	661	636	649	678	652	708	667	696	667	703	648	679	668	690	709	708	717	635	671	692	704	711	686	675	705	640	694	665	711	659	687	702	671	676	706	703	688	673	662	668	699	650	684	696	651	678	682	697	683	713	645	656	742	648	654	675	693	674	681	700	676	690	637	686	678	700	661	639	674	678	659	651	668	717	696	708	685	738	669	687	693	677	666	725	721	654	655	715	642	640	749	675	671	629	675	659	661	661	691	663	641	632	630	616	665	607	647	683	647	671	708	701	673	703	641	675	710	701	677	691	697	654	641	625	693	673	644	653	636	680	669	712	633	654	645	635	690	718	695	681	675	693	692	644	604	654	646	682	706	626	684	681	624	707	630	666	628	677	657	648	614	651	652	664	684	668	679	711	675	650	660	673	721	708	656	691	635	681	644	654	660	689	691	647	674	642	688	685	666	716	663	704	711	705	691	698	685	669	685	684	690	708	671	663	636	713	685	649	672	668	664	713	674	668	645	666	637	679	644	650	669	673	672	689	681	653	660	667	604	646	630	671	680	710	666	663	726	665	684	685	745	716	659	683	642	683	666	670
17269	4592	3625	3682	3227	2711	1827	1037	493	275	251	266	276	256	261	244	277	271	250	281	252	295	271	284	282	254	249	308	245	261	251	249	268	281	277	247	275	280	276	262	298	238	290	267	249	291	248	276	288	257	262	288	275	282	283	254	281	266	287	293	284	246	263	248	281	281	279	272	273	254	287	263	268	263	277	267	276	281	268	276	243	269	237	274	244	267	281	261	240	257	278	271	281	277	263	252	266	289	253	304	290	295	286	263	254	292	277	286	270	265	268	265	265	243	266	258	236	259	274	279	260	293	247	254	263	287	251	251	244	275	254	249	252	257	240	266	305	265	298	247	282	288	259	264	252	283	252	275	256	269	272	273	252	235	248	276	269	250	229	285	262	264	262	292	279	258	239	241	278	281	271	260	254	229	252	282	260	298	271	287	278	246	251	236	246	248	241	273	265	266	283	284	267	249	250	303	298	273	261	286	273	263	259	258	270	284	277	267	222	253	272	234	281	268	258	257	243	261	217	281	276	274	255	278	268	256	269	253	284	306	274	268	240	287	254	243	242	246	247	264	242	259	284	264	248	286	277	284	250	267	235	251	231	269	235	268	268	299	244	266	254	278	236	283	252	261	275	281	267	234	260	269	230	247	265	288	285	271	257	245	257	279	292	305	277	280	272	273	240	261	292	228	252	279	293	266	276	262	261	276	266	251	257	245	289	271	275	257	286	234	265	253	241	252	256	291	283	268	236	236	272	261	272	244	253	255	268	271	246	248	245	259	289	234	272	262	250	259	307	265	267	260	251	270	261	256	266	274	259	289	263	230	265	302	274	272	275	284	292	306	247	270	273	263	255	272	295	267	244	281	299	286	245	262	250	271	256	253	273	230	272	270	291	251	249	264	275	256	312	274	263	269	282	277	283	280	298	263	272	270	267	285	282	268	254	250	247	302	266	237	289	256	251	267	256	238	261	248	227	262	268	298	268	257	262	262	253	261	235	303	283	270	285	273	279	286	252	265	286	297	244	261	219	259	258	267	270	261	249	267	276	270	251	270	289	246	278	263	283	259	278	261	256	252	269	281	279	228	273	264	257	268	240	260	277	237	243	264	260	251	297	297	282	246	232	249	259	254	237	247	285	249	273	268	281	274	237	251	248	298	232	265	245	238	280	262	284	262	268	256	290	235	269	286	272	250	272	254	280	309	263	279	234	240	296	246	288	266	259	249	260	282	267	267	264	276	249	248	261	264	265	245	244	284	270	287	257	277	275	261	256	268	263	268	219	242	268	276	267	252	252	248	276	248	264	270	270	246	259	257	248	272	248	290	257	267	276	261	289	279	270	277	256	253	251	302	244	284	270	268	257	279	270	272	274	258	262	248	307	271	263	296	266	277	284	275	271	280	271	275	296	270	294	259	244	310	278	252	253	270	284	268	265	266	249	280	277	243	260	248	260	234	225	221	293	238	274	245	255	263	249	298	289	246	264	283	276	266	238	245	276	265	326	271	239	303	254	293	250	268	232	231	283	263	260	272	268	253	247	248	265	274	270	264	251	243	297	271	265	273	258	260	246	283	262	282	261	243	283	277	302	276	265	236	272	257	272	254	261	261	272	258	263	249	268	245	257	265	273	252	248	233	263	236	236	277	263	243	272	271	254	276	262	262	247	245	233	269	243	278	283	303	319	283	287	266	283	296	248	295	273	275	276	251	296	256	249	240	288	267	269	290	272	276	255	278	246	238	262	282	256	262	296	283	284	264	264	258	280	299	295	245	240	253	273	281	280	244	274	263	250	283	266	265	283	251	265	242	257	275	275	252	296	259	256	249	270	243	239	264	292	260	248	243	245	258	256	261	249	296	260	242	260	273	255	271	271	272	244	282	279	263	246	245	240	249	265	271	268	271	302	253	316	282	285	240	258	240	264	236	266	255	241	241	271	253	276	274	286	243	269	292	284	231	266	286	283	256	279	274	264	283	246	318	259	266	278	276	304	250	242	289	253	277	259	273	263	249	291	250	308	274	262	248	271	272	262	296	245	267	286	289	271	243	264	264	253	221	250	273	257	301	256	271	275	222	240	237	252	242	274	275	278	263	269	269	279	258	279	240	309	305	249	270	278	258	265	263	237	276	261	296	269	254	274	276	252	274	271	324	281	261	242	253	268	278	256	248	238	269	261	258	276	254	244	265	264	267	290	275	268	245	284	240	265	297	285	269	250	269	257	267	250	255	269	250	294	240	268	287	268	270	284	288	293	263	274	275	261	247	294	264	256	270	270	241	246	273	259	227	254	260	249	242	243	269	276	250	267	252	256	270	262	267	275	260	267	276	275	296	260	295	260	260	288	266	287	256	244	295	251	259	270	283	238	278	268	260	292	242	254	293	247	259	266	228	277	250	270	294	231	293	251	247	288	300	269	237	258	272	249	261	257	248	255	260	284	281	266	253	256	252	249	287	261	279	282	282	258	272	247	258	240	227	288	259	243	245	262	258	245	266	243	276	275	291	265	274	258	250	263	267	252	247	286	254	248	265	265	273	241	260	252	262	252	257	258	251	272	280	256	267	287	256	258	265	239	277	268	265	260	272	240	298	289	274	242	282	280	285	280	251	296	237	255	251	264	285	300	270	292	258	295	290	283	258	289	275	281	252	276	276	264	277	280	280	287	231	272	277	246	253	260	279	274	286	270	250	247	281	261	236	246	249	260	274	253	294	266	263	280	269	274	286	254	269	247	255	275	278	269	289	276	282	249	256	256	305	261	283	250	267	267	253	238	272	262	267	248	266	293	246	283	254	260	270	274	253	299	268	274	272	256	268	245	314	263	270	318	259	253	282	265	264	283	260	250	267	276	277	246	288	262	274	275	234	279	250	287	256	242	268	272	283	276	288	267	265	254	284	286	264	257	270	243	271	251	280	237	251	252	274	254	276	236	269	262	293	255	231	280	278	276	260	291	235	268	301	267	245	251	277	271	278	292	268	275	259	250	275	267	271	262	269	306	269	276	236	256	261	287	273	293	259	263	232	268	253	254	248	264	264	281	251	284	252	265	249	242	265	274	287	253	260	297	283	242	270	298	264	258	271	281	244	269	279	271	258	275	239	291	273	264	230	312	285	308	273	284	283	288	248	265	249	263	236	261	231	253	298	252	275	297	252	249	271	263	251	271	254	270	280	293	288	279	269	280	259	281	270	270	250	271	242	239	256	270	279	258	267	275	261	270	277	276	272	250	253	254	240	243	296	239	270	289	260	295	237	257	266	293	264	292	259	288	269	261	244	253	270	290	276	245	281	285	270	252	277	252	274	270	274	259	272	256	269	287	275	296	241	286	304	278	270	256	253	272	265	265	248	276	241	272	267	273	234	271	273	264	266	258	280	260	268	232	259	272	252	249	274	269	269	267	277	279	283	268	228	275	277	236	261	268	266	280	272	262	272	266	261	268	270	284	277	293	283	259	282	263	284	282	243	278	294	293	263	266	259	263	251	263	298	265	277	242	250
8108	3398	6840	11330	11726	10105	6778	3919	1501	589	616	576	596	576	581	556	601	650	593	595	579	617	548	602	611	589	604	600	557	604	598	630	600	580	586	557	601	555	575	582	571	588	597	583	579	558	610	593	642	632	612	616	606	612	580	585	605	600	600	592	576	579	586	606	588	556	590	560	561	617	587	587	581	616	595	579	618	579	594	609	588	603	573	559	583	623	567	627	568	552	561	578	606	553	561	551	610	592	508	577	597	573	579	624	610	582	585	579	567	579	556	589	614	560	600	587	594	593	589	566	626	581	579	568	567	631	604	560	573	588	607	570	627	564	598	593	572	617	587	609	620	608	628	607	565	572	605	610	584	574	585	617	606	585	621	598	578	613	610	552	623	599	566	585	553	630	627	562	582	537	587	594	571	587	633	596	583	592	582	589	549	549	632	579	593	580	612	553	600	566	623	585	582	574	652	613	615	615	610	607	581	626	571	551	596	586	550	618	556	584	569	565	612	562	600	580	608	629	626	585	585	601	583	602	590	615	549	579	570	551	629	580	591	572	636	617	584	520	592	572	544	607	633	598	614	606	640	614	611	627	596	541	567	602	583	565	603	613	597	597	647	582	590	615	602	607	567	547	609	586	587	542	580	551	602	564	613	569	623	629	591	586	626	584	590	612	550	596	591	587	594	580	604	582	594	583	579	614	570	616	592	576	615	553	551	585	583	529	603	608	537	589	609	605	550	585	553	582	622	590	590	605	577	587	571	582	618	610	607	582	534	615	635	604	562	565	578	566	554	579	615	609	611	533	588	577	554	594	572	598	557	594	528	574	585	615	573	579	606	649	606	551	622	551	580	623	549	579	573	595	609	574	581	627	615	571	627	595	594	568	616	541	642	556	548	617	602	560	606	578	541	570	603	580	586	633	616	556	596	589	606	571	583	590	576	615	610	551	555	575	574	580	616	612	579	565	600	605	565	563	601	629	591	608	612	585	613	581	628	588	536	569	605	600	585	605	592	609	610	578	612	623	543	610	591	533	606	565	568	577	563	581	578	598	586	606	616	614	527	601	608	551	588	612	587	594	598	551	548	564	562	618	589	555	606	582	596	600	588	574	588	574	554	607	596	607	610	599	607	606	591	545	606	597	610	617	571	605	600	591	561	585	605	582	592	548	617	601	596	609	621	577	633	591	582	584	547	623	614	595	596	555	590	588	562	573	547	588	564	579	618	618	590	586	575	634	586	667	644	576	624	607	604	552	573	609	603	578	602	548	616	595	614	574	636	550	610	547	547	568	601	586	563	582	570	585	567	585	602	579	603	585	614	592	570	583	620	625	604	583	573	599	593	613	619	606	596	563	612	584	594	567	555	540	594	618	553	557	604	608	593	607	597	595	619	585	568	584	609	606	574	571	635	632	595	553	591	567	566	554	617	639	566	621	575	539	576	587	574	580	596	601	564	608	602	604	595	615	603	582	625	595	555	571	581	572	601	591	571	618	578	576	590	614	568	573	605	640	599	592	550	587	594	560	580	612	590	589	615	577	628	625	589	611	630	570	607	569	600	600	605	600	581	615	601	560	597	611	543	566	633	614	567	595	591	603	556	580	577	606	575	572	560	611	578	590	589	599	609	583	595	599	591	614	578	580	572	574	608	532	581	604	634	624	556	622	585	576	580	610	583	631	599	591	619	589	592	585	595	573	584	585	545	586	632	603	637	588	593	566	600	602	596	611	607	573	598	580	588	569	586	569	560	588	585	608	654	606	613	594	621	598	583	512	568	597	588	635	558	623	643	561	610	592	564	605	568	592	573	597	566	582	569	615	593	620	573	592	606	562	639	539	576	596	593	617	555	586	589	575	587	576	591	610	543	607	617	607	578	601	590	557	533	596	576	570	548	591	565	559	596	569	564	581	633	566	558	631	557	660	612	617	580	600	628	585	564	551	609	596	594	588	573	543	599	588	619	577	563	593	587	552	609	581	577	579	568	566	592	612	558	571	606	579	587	594	593	590	616	604	616	570	582	536	599	538	581	579	588	603	593	597	586	585	598	575	575	650	580	579	603	633	590	560	588	617	591	594	540	573	533	581	609	589	603	557	648	566	579	581	587	604	569	574	589	590	608	586	586	569	613	563	615	569	622	596	584	570	625	582	601	599	633	581	635	567	605	570	607	597	600	587	613	620	588	562	569	600	572	579	533	628	560	592	571	587	598	609	599	621	554	600	571	587	591	632	612	580	509	597	595	590	526	569	543	605	597	580	585	563	542	582	571	588	596	552	586	585	555	594	600	559	598	595	536	575	584	623	600	598	579	593	563	584	605	569	559	587	600	603	611	581	577	575	589	592	608	565	605	575	580	573	613	605	535	621	613	641	625	630	583	592	606	604	522	628	596	632	578	587	584	592	539	588	572	535	583	615	587	565	589	593	575	592	634	548	622	590	554	589	568	619	595	624	574	608	580	575	585	627	571	602	593	574	621	568	585	558	592	586	622	603	578	614	576	583	551	615	612	593	562	602	607	583	575	603	658	587	571	601	581	600	564	595	552	604	614	573	576	552	572	600	606	610	610	563	545	630	524	601	607	582	600	545	616	587	602	565	591	598	583	629	635	588	576	609	602	581	617	608	605	578	572	583	559	555	613	591	645	583	550	593	595	564	580	565	628	549	611	588	594	602	555	588	569	583	569	620	588	596	577	593	559	596	609	605	584	589	563	608	615	568	580	550	572	589	606	601	588	607	595	585	598	615	585	575	652	608	589	594	569	543	596	653	621	567	589	586	638	578	562	609	621	610	588	592	566	605	578	589	652	580	571	569	520	549	556	558	617	575	524	569	640	543	606	577	616	585	601	575	559	611	596	554	559	558	602	542	583	614	557	576	596	619	547	628	569	565	610	578	568	580	563	598	603	601	627	542	563	609	656	574	610	604	607	608	608	560	598	590	614	567	581	579	604	607	596	569	573	613	567	615	564	594	579	597	603	582	573	590	558	561	603	584	582	549	588	585	583	605	558	576	648	603	585	601	577	600	561	568	570	560	647	602	575	554	601	574	570	630	619	594	583	628	560	568	576	571	591	589	571	590	594	585	583	609	586	588	576	595	622	567	563	583	645	600	605	557	615	555	589	584	594	606	582	606	607	544	588	619	620	577	602	633	598	564	600	566	550	605	557	595	577	568	587	590	585	564	565	603	616	568	610	628	610	563	554	624	603	575	601	576	565	618	565	625	614	570	616	611	573	596	620	593	556	570	575	590	572	573	580	594	574	589	588	558	608	643	578	560	638	606	602	643	565	580	569	586	551	578	572	532	642	600	599	633	642	603	605	610	581	593	576	595	603	541	610	599	592	587	577	588	580	571	615	599	599	552	584	553	585	596	527	568	585	546	582	559	586	557	613	616	595	569	575	577	578	641	565	597	600	624	608	609	629	600	576	547	588	592	565	580	570	620	596	595	602	551	617	583	626	569	567	584	578	584	605	589	530	574	559	591	570	598	606	597
37460	13043	28609	48635	49007	41173	30703	17980	6321	425	202	191	204	193	192	195	194	184	167	176	185	177	190	173	206	161	190	183	183	197	215	162	190	190	195	190	214	186	178	170	194	175	187	217	197	171	218	197	212	198	197	186	212	188	193	192	223	203	193	167	205	209	169	174	177	191	200	184	218	203	194	190	204	195	215	200	215	192	180	176	202	194	156	202	188	145	163	187	191	192	181	193	207	157	212	201	201	204	193	174	229	161	215	211	189	194	187	188	209	222	198	191	204	190	188	187	180	157	192	194	183	162	194	191	180	198	211	213	192	171	195	218	176	184	177	189	202	205	180	193	197	194	186	181	186	197	190	187	163	199	174	204	164	184	204	215	202	192	187	188	167	216	200	178	197	192	182	168	177	199	198	196	188	182	203	189	187	187	204	189	179	184	186	198	184	211	178	173	184	179	169	171	178	186	189	162	174	209	172	181	213	191	173	199	211	186	202	213	200	195	185	188	191	182	175	229	206	179	165	186	193	174	172	182	195	207	170	179	204	178	203	172	206	186	204	208	176	192	190	179	223	207	193	180	206	180	191	202	168	191	171	205	202	193	191	184	174	181	163	168	187	169	175	184	170	207	192	180	189	204	189	196	186	190	166	194	189	176	177	180	190	184	200	198	207	209	163	174	198	200	141	165	200	226	183	207	182	195	191	192	221	197	178	188	183	195	176	200	180	197	208	199	182	196	176	191	191	181	203	184	181	188	190	162	196	186	202	188	216	186	191	173	185	210	199	203	179	187	205	185	198	167	195	201	185	180	188	173	217	173	191	166	199	181	191	205	202	198	176	203	203	165	201	217	195	196	193	184	194	174	215	185	200	183	186	189	172	181	173	191	208	189	190	209	191	185	206	199	188	217	171	211	186	172	194	184	191	188	197	178	175	201	206	201	185	182	167	190	179	180	216	182	194	189	194	179	180	203	198	214	157	190	201	190	198	192	177	207	193	184	211	197	183	178	182	191	187	205	200	186	167	210	180	211	201	204	173	209	181	176	182	211	197	208	222	180	199	168	206	168	189	149	204	201	185	168	174	189	183	227	183	204	194	196	174	207	167	212	184	228	187	196	167	202	188	205	168	168	193	167	201	204	226	206	190	190	209	194	194	207	199	197	185	182	213	221	193	190	184	186	194	145	149	169	181	199	183	188	202	185	181	174	208	198	180	178	161	184	178	188	195	188	185	189	181	204	172	202	182	180	188	201	170	186	188	194	178	164	198	187	168	196	183	198	192	193	207	191	188	198	199	163	193	177	189	177	187	173	155	183	185	192	174	162	185	192	200	171	164	192	193	167	186	170	176	187	168	211	210	210	176	187	169	184	216	194	190	197	171	173	196	176	179	185	181	203	190	180	177	216	170	178	188	216	213	199	191	220	224	160	173	197	193	181	200	203	198	186	172	207	193	210	217	186	164	156	205	178	184	185	191	219	190	168	199	225	180	155	203	184	201	191	187	171	175	202	180	195	179	176	189	176	171	179	207	164	199	207	196	190	188	184	188	178	197	195	203	214	196	192	199	174	170	187	175	174	201	161	186	177	195	183	197	208	167	196	199	190	166	195	188	192	177	208	195	209	197	179	199	203	205	189	212	210	207	158	174	171	189	189	170	162	182	194	171	188	207	191	186	200	178	209	191	169	180	190	208	176	198	168	168	183	196	204	173	165	181	175	207	200	180	194	179	173	209	198	178	187	215	197	180	180	187	189	173	176	181	175	181	188	214	165	207	196	202	185	177	172	176	184	154	189	183	165	159	185	180	191	220	199	185	188	176	177	181	177	184	201	194	178	185	182	213	174	188	220	204	206	196	181	190	186	163	202	209	201	171	177	207	198	216	197	181	209	202	212	178	192	178	202	172	193	168	175	181	157	208	179	195	202	191	203	208	181	200	190	181	192	189	173	190	182	187	222	198	192	200	204	200	200	175	178	180	180	173	175	185	182	212	216	177	180	168	192	193	178	181	186	208	190	202	192	199	179	172	189	185	175	223	197	167	187	207	218	192	196	186	167	169	207	169	183	195	205	199	179	170	193	175	196	194	182	157	193	178	181	175	181	171	188	186	190	162	176	176	214	207	174	204	176	180	203	206	198	191	185	169	220	185	178	177	178	189	201	201	158	199	190	159	196	162	183	190	203	218	209	169	176	197	199	160	202	197	198	181	188	209	186	179	202	222	216	179	205	202	204	234	196	186	174	193	166	195	185	192	195	179	194	199	195	212	190	186	171	190	212	174	198	204	181	204	188	185	190	189	197	190	203	204	192	221	174	218	179	179	186	215	200	185	194	200	202	166	206	184	193	193	174	167	218	164	173	183	184	172	167	194	198	209	183	199	200	178	188	219	176	188	206	140	193	200	186	176	187	216	200	221	174	200	186	189	188	219	177	181	186	185	177	177	167	177	181	197	155	189	169	204	192	192	207	168	151	207	162	205	181	192	181	193	202	168	174	196	170	198	176	174	176	211	201	181	189	174	181	177	211	200	207	186	183	184	181	192	209	207	197	190	206	208	228	177	198	193	203	169	166	202	175	186	206	209	181	193	185	205	175	207	177	195	207	192	187	193	181	188	178	188	187	187	190	206	205	182	182	222	176	209	211	203	200	209	199	182	176	201	201	175	187	168	162	189	181	203	192	186	175	165	182	187	187	201	172	194	182	189	183	181	202	191	190	173	184	178	187	175	212	180	172	202	183	200	189	160	222	191	193	190	178	172	183	196	175	209	211	210	192	166	181	166	190	203	176	180	175	184	184	186	194	167	180	179	212	193	194	200	192	198	176	184	160	170	181	205	188	225	167	180	175	195	183	191	187	219	211	157	195	199	204	185	210	192	185	189	201	183	183	188	183	169	172	190	213	155	187	189	192	183	190	165	197	162	191	174	207	179	179	171	184	197	208	186	200	198	189	174	230	192	157	195	196	180	168	169	183	173	167	157	169	198	213	200	201	178	192	203	180	183	194	209	213	192	204	182	172	163	187	195	172	163	193	184	176	198	201	188	206	183	191	185	192	190	177	203	168	172	179	196	209	227	214	214	188	179	229	204	185	184	205	211	205	192	173	199	175	178	187	167	203	175	204	170	184	196	194	177	209	197	171	210	176	181	199	171	187	201	203	166	200	172	197	196	173	176	167	168	206	181	188	204	199	196	209	179	183	195	192	203	167	183	205	191	168	183	210	185	166	207	189	188	185	192	192	191	174	201	201	207	179	212	188	187	201	197	175	164	202	180	204	200	182	161	160	195	172	190	191	155	194	178	173	192	189	188	183	174	182	192	177	176	201	202	194	205	168	210	206	211	208	199	179	157	179	177	177	181	188	174	194	197	176	194	181	207	184	191	201	192	181	191	190	173	178	169	182	189	191	173	180	190	187	162	176	226	223	165	201	213	175	187	185	178	182	199	180	193	178	176	205	211	180	193	212	215	195	199	209	168	198	185	203	183	206	199	192	168	168
18311	6676	34741	57030	59919	54634	45804	33472	15530	518	493	511	466	481	482	460	486	479	504	457	505	420	476	469	452	489	490	478	481	459	479	445	462	472	473	432	506	451	478	426	464	422	439	468	447	468	448	445	472	450	479	438	455	450	449	445	442	465	445	453	454	477	477	447	450	457	452	408	451	448	440	447	476	474	478	440	464	432	432	445	471	427	442	417	440	454	453	411	442	473	479	457	457	439	429	437	447	471	428	444	485	464	441	458	431	436	462	453	464	479	449	459	440	452	455	449	427	441	476	429	449	434	429	446	437	437	409	472	439	470	460	469	450	425	432	485	469	439	439	463	448	469	455	498	425	441	457	464	428	444	420	485	476	416	452	471	451	485	466	470	487	428	484	478	455	426	437	452	451	444	446	455	482	482	458	464	446	475	444	451	493	451	476	432	480	447	466	483	437	453	444	459	435	444	455	501	427	488	415	461	423	470	410	447	443	458	428	425	474	459	424	438	477	465	479	436	435	445	466	457	431	443	479	463	449	437	451	413	469	486	455	446	507	439	477	464	472	420	477	489	446	451	430	438	462	473	450	456	443	456	460	457	438	460	432	478	443	482	436	419	465	463	457	454	430	482	465	477	431	470	463	404	436	416	448	471	464	463	469	457	449	469	487	506	448	450	447	455	474	449	402	469	451	462	462	458	468	459	466	418	463	406	471	467	457	477	456	457	465	416	427	396	478	431	467	444	459	460	462	449	474	450	391	455	419	448	421	409	460	494	468	446	465	458	408	432	464	474	459	464	450	475	424	472	436	437	445	462	458	439	427	425	417	435	458	459	452	471	456	442	446	472	453	436	472	440	456	451	449	449	499	453	486	467	437	481	474	470	498	428	471	424	441	465	468	436	473	506	447	444	437	461	446	460	449	435	434	432	452	439	437	441	437	485	427	460	414	471	484	443	469	448	442	438	441	458	466	468	478	440	423	483	482	469	437	470	450	454	465	483	454	476	422	477	423	395	402	422	410	453	458	477	430	447	475	451	441	432	441	444	410	437	457	421	471	478	440	432	448	467	462	435	446	501	487	432	408	478	469	393	464	466	426	447	435	449	449	419	458	438	442	433	464	431	455	452	415	466	452	445	428	469	447	520	461	484	440	416	435	469	469	475	448	444	470	434	466	451	460	496	449	484	463	450	482	446	448	455	506	484	457	465	423	410	442	421	434	457	473	446	439	462	452	495	456	494	429	462	453	530	448	488	456	492	443	443	455	458	429	409	447	481	411	423	426	455	459	434	428	459	460	488	471	464	448	443	450	454	431	408	463	481	479	454	483	437	458	444	451	472	412	431	466	443	450	449	478	465	429	482	472	462	469	433	450	526	452	476	500	436	467	451	465	483	452	454	448	448	419	470	449	489	454	447	444	445	415	453	430	427	467	467	441	454	452	434	458	451	426	408	442	447	478	444	415	452	459	463	411	473	478	481	490	470	445	458	453	486	479	433	451	452	428	482	445	455	473	470	477	472	431	486	469	461	468	498	447	471	418	476	506	448	419	460	451	477	458	481	441	451	426	460	460	484	450	464	434	417	435	477	386	443	422	464	464	431	463	480	472	427	442	468	480	438	407	440	483	464	442	438	446	489	453	463	452	452	449	432	435	452	448	465	455	471	420	440	461	476	454	453	439	482	437	496	465	453	427	432	447	467	454	439	444	443	422	425	457	421	459	449	452	474	425	466	461	445	422	470	461	489	439	496	444	446	479	435	459	444	436	477	468	496	422	478	477	421	432	413	434	495	421	484	448	409	436	435	425	486	442	448	432	448	455	420	451	455	413	442	439	495	450	460	473	475	471	481	436	424	454	430	454	483	472	433	464	455	448	458	426	468	469	454	416	443	412	473	491	500	445	446	463	426	488	455	441	464	445	474	438	454	458	418	465	442	477	433	471	447	420	434	465	418	441	457	493	459	468	453	473	450	458	433	448	417	433	504	440	453	404	466	438	420	447	482	442	486	494	462	448	438	454	477	441	469	421	400	413	499	460	446	433	453	489	426	461	447	440	481	428	460	483	460	464	448	454	478	491	445	432	478	457	445	407	442	470	462	487	432	451	454	445	418	425	411	459	457	446	476	469	432	456	448	418	437	474	441	462	441	473	457	453	470	466	436	445	497	468	450	422	427	454	481	457	427	454	464	470	423	485	460	459	474	469	467	419	446	451	476	476	451	443	448	459	432	502	420	449	491	411	468	446	451	467	483	449	481	440	443	452	448	443	424	476	452	471	452	450	472	445	462	428	450	456	442	455	409	459	467	459	436	453	467	462	478	449	453	453	469	444	455	478	452	446	472	444	469	447	450	493	471	437	454	418	445	426	489	446	460	458	465	477	415	456	440	435	436	430	476	436	401	442	451	425	467	452	429	453	422	446	470	484	471	481	457	475	464	461	438	476	461	482	467	461	439	431	463	460	451	455	429	447	477	463	436	452	444	495	433	434	476	461	444	487	439	453	464	462	455	442	439	451	473	439	488	473	465	461	437	433	485	448	438	472	451	430	446	468	486	428	473	404	427	443	456	439	464	443	473	426	455	420	424	443	449	490	493	441	468	438	445	452	497	436	470	443	423	484	445	434	449	470	419	462	467	451	454	481	450	450	411	438	430	458	436	442	432	433	434	446	451	480	431	422	434	465	423	462	442	456	468	471	436	442	461	460	470	481	447	454	446	446	441	445	453	481	470	467	453	471	448	439	449	460	459	447	454	462	439	491	454	458	429	452	462	468	480	438	467	436	493	491	439	441	464	461	471	460	458	442	421	460	498	468	467	379	451	451	405	467	442	451	481	435	425	465	422	437	483	404	431	471	477	489	439	465	471	437	452	484	442	427	440	470	439	415	443	444	405	434	464	466	456	441	430	475	444	469	439	458	460	462	458	439	480	447	445	449	444	462	439	454	482	464	442	445	461	453	401	474	430	419	468	441	450	456	476	451	474	445	474	456	480	454	467	407	458	473	457	435	456	462	457	458	430	407	432	452	449	440	425	437	428	430	451	462	444	443	467	433	485	456	407	436	460	450	434	464	427	473	484	437	463	487	444	454	435	451	465	433	430	427	468	482	455	441	476	422	456	478	461	455	428	425	443	435	444	434	441	470	453	483	467	444	409	462	451	420	433	493	459	458	486	397	481	497	440	461	451	472	440	490	471	455	410	453	448	468	439	509	452	421	449	442	472	497	457	488	446	452	462	437	452	410	466	456	449	460	464	462	463	430	434	460	435	459	488	424	437	446	437	464	442	491	501	477	447	440	465	472	449	455	440	455	482	414	463	438	461	478	455	451	430	482	457	444	485	468	451	423	437	424	450	443	395	425	447	444	441	462	433	499	464	457	438	443	464	531	464	446	438	444	469	456	469	427	460	431	454	450	474	467	433	488	462	467	468	441	444	456	423	451	462	445	513	466	440	470	464	438	445	478	448	435	405	405	457	442	454	440	421	430	423	470	489	460	455
46113	17685	36604	54711	59823	53807	42775	30642	16116	1562	292	290	265	309	253	279	278	285	258	289	249	277	307	281	284	282	301	299	278	289	278	275	274	263	269	266	285	297	243	319	247	295	294	292	294	269	268	263	299	281	305	297	282	290	268	278	267	265	244	276	278	306	270	261	268	285	276	265	262	298	280	273	294	297	326	282	276	280	281	276	300	298	285	289	290	269	243	299	282	270	290	297	304	286	274	273	276	276	268	265	263	287	276	290	289	304	294	275	308	301	286	277	271	275	284	278	290	279	278	270	253	290	288	286	248	305	232	272	297	290	317	287	320	253	279	278	248	252	288	283	242	295	257	276	290	267	271	283	267	293	285	270	270	257	258	257	279	257	291	281	278	285	257	282	322	273	281	266	290	301	314	266	293	301	262	260	285	294	294	272	273	292	289	292	265	275	249	296	296	286	276	265	299	301	272	273	269	299	294	274	296	260	250	318	298	254	283	292	243	270	289	271	280	288	273	268	296	261	279	272	296	296	274	253	296	283	273	301	286	284	280	279	301	288	278	261	287	275	282	312	291	297	257	282	270	238	319	294	265	287	267	285	279	292	269	274	291	250	281	306	292	286	307	268	287	305	269	292	279	270	334	264	288	298	291	270	258	283	270	298	295	280	287	261	277	251	291	272	295	285	263	323	247	304	278	270	302	269	308	260	286	233	276	298	312	272	295	302	276	280	307	297	287	289	247	291	266	253	290	307	275	288	283	296	281	271	308	295	253	274	277	286	275	285	269	285	273	302	274	309	287	309	298	294	325	283	268	310	250	270	283	291	269	275	259	262	295	265	279	256	295	267	297	280	268	265	277	268	281	309	251	317	289	302	278	305	304	255	250	314	262	256	279	268	282	283	274	266	292	304	264	278	260	287	280	306	293	296	289	287	281	271	279	275	286	288	274	259	280	272	253	281	285	262	267	286	261	248	273	275	316	270	295	305	273	255	293	260	292	317	283	248	271	263	253	262	292	280	289	278	279	282	296	279	275	285	304	299	276	310	305	264	243	293	316	281	248	232	266	276	295	280	259	288	275	283	277	299	290	267	274	247	254	289	294	286	287	233	305	283	303	287	288	296	274	297	285	267	284	294	264	279	273	293	281	275	289	281	311	270	286	265	271	276	302	289	278	295	271	284	282	276	274	283	270	279	234	278	258	288	317	289	269	278	294	268	299	299	288	283	248	279	267	296	290	251	272	263	266	290	285	279	289	307	273	322	285	269	292	303	298	265	260	305	271	267	309	266	290	298	268	265	283	286	264	250	257	261	280	289	312	275	289	300	316	297	282	284	274	264	293	292	304	282	312	280	260	292	266	302	261	281	259	263	288	267	267	287	283	270	263	277	273	289	291	291	295	281	283	288	298	284	269	247	261	279	280	266	303	308	277	281	284	312	326	294	292	258	283	276	258	261	276	270	260	255	291	286	267	290	280	292	263	320	264	270	312	265	273	290	289	286	290	272	287	255	292	279	279	292	290	308	307	278	263	292	278	310	291	271	288	261	296	309	292	264	297	289	287	244	309	265	272	277	284	277	253	290	269	262	284	272	278	286	283	262	281	275	296	282	291	293	263	265	272	280	269	241	303	319	272	272	275	288	279	264	276	272	262	280	285	286	262	287	270	295	258	274	270	239	259	276	288	255	317	275	321	309	264	261	269	270	256	292	314	273	308	293	310	300	246	319	288	259	283	296	299	306	281	309	311	258	299	310	258	313	256	277	273	296	279	254	271	268	294	295	294	276	284	312	284	306	302	295	289	291	271	291	278	262	271	283	327	270	289	297	291	282	265	281	273	227	279	276	294	300	272	296	295	249	256	259	255	310	304	267	273	279	259	291	272	283	300	296	309	279	277	245	289	305	313	282	258	276	268	257	295	277	278	301	251	284	275	279	271	248	277	256	265	275	237	273	265	246	274	271	270	302	308	305	281	294	261	282	269	296	256	278	277	258	264	291	273	282	319	282	255	255	297	300	260	303	330	280	281	293	277	245	261	277	288	287	316	297	274	293	268	238	260	282	285	249	291	274	295	276	281	264	279	286	249	261	284	285	259	289	299	274	257	267	285	260	301	276	282	317	275	259	271	282	280	284	268	279	271	267	271	279	316	293	316	254	275	283	256	281	297	295	295	231	297	257	296	291	277	286	286	282	272	289	268	311	290	310	276	298	311	295	269	281	306	258	288	311	296	325	284	267	254	284	264	270	294	272	296	274	256	272	260	292	300	302	270	281	261	338	297	316	286	244	295	309	290	281	273	269	325	265	306	284	283	280	248	272	312	282	283	279	255	284	289	276	316	276	283	264	276	281	273	286	284	281	292	274	285	292	280	313	250	266	303	291	286	298	283	292	268	300	323	314	287	306	282	256	275	327	292	295	300	300	273	292	275	280	254	281	271	267	299	267	278	295	256	265	272	289	239	300	278	288	244	296	287	275	266	260	287	292	306	292	294	306	283	294	296	297	284	295	272	280	275	282	303	282	300	270	306	292	297	275	277	282	301	288	260	281	309	256	282	298	296	262	313	269	265	265	255	265	254	243	268	282	283	310	282	319	307	290	264	250	286	304	272	288	263	307	268	260	265	287	268	313	277	274	298	273	244	299	272	280	277	293	265	272	264	261	274	254	318	266	274	274	300	287	248	243	311	309	267	304	269	294	315	289	311	269	292	238	317	255	307	298	286	280	283	317	289	293	294	261	269	264	260	260	293	293	319	325	254	266	270	292	247	287	257	276	286	298	279	287	284	274	283	277	267	307	291	288	273	268	304	271	281	257	302	272	263	288	270	294	260	251	281	269	290	310	300	290	315	301	280	253	265	300	267	275	287	248	298	292	296	271	286	300	303	303	304	301	281	286	272	303	265	297	264	285	284	307	255	287	297	299	275	294	281	279	287	290	297	290	274	281	276	270	273	263	281	294	283	311	261	295	268	244	248	299	247	296	286	295	275	285	317	304	284	268	303	293	257	259	303	295	296	281	307	293	282	271	295	298	293	284	275	260	254	269	262	295	289	291	290	266	316	278	294	252	297	293	310	294	265	290	259	268	281	285	305	273	263	286	278	276	292	294	270	303	292	308	259	256	263	291	277	312	285	258	256	258	284	294	272	260	275	274	285	274	314	291	312	292	281	268	263	294	283	270	306	273	292	281	253	266	294	252	269	297	296	314	261	291	268	296	305	272	280	270	267	298	272	278	267	309	272	283	270	289	277	268	272	254	275	261	287	255	318	252	236	282	309	299	274	295	311	299	282	309	292	252	264	296	268	292	269	284	283	290	275	273	270	290	301	307	260	247	281	282	287	282	281	296	272	280	277	261	282	259	293	265	278	249	284	292	301	280	284	294	289	276	257	300	273	304	295	304	278	302	296	282	293	292	294	289	292	301	277	293	254	244	273	297	303	310	292	292	331	272	308	285	284	264	278	311	281	305	285	288	274	299	285	260	303	276	286	284	260	253
22467	7897	40801	61063	70215	65553	56349	45674	28299	704	721	693	696	638	673	710	677	654	670	652	667	680	647	667	676	634	623	651	659	658	703	717	693	667	651	665	640	641	677	636	642	597	607	670	613	660	631	687	659	641	645	621	623	666	658	667	624	679	615	652	669	619	661	611	620	656	667	646	606	672	607	626	618	669	645	652	625	594	611	650	653	639	645	593	638	598	659	603	658	645	612	626	625	642	649	683	688	628	640	625	601	641	666	634	688	640	666	645	620	611	640	663	641	639	657	662	693	649	599	624	669	617	663	673	591	640	689	660	675	653	662	660	680	647	650	656	635	661	602	641	640	653	675	659	687	619	609	631	665	671	662	638	636	605	595	612	644	660	680	621	651	625	672	639	598	642	612	647	645	671	642	632	675	627	663	622	685	630	673	650	603	624	644	691	660	634	656	662	676	688	632	645	644	634	633	679	676	569	629	687	647	668	654	627	658	643	665	621	620	632	643	597	642	592	659	635	713	682	593	656	622	625	679	609	668	665	621	642	655	618	659	648	599	693	676	629	634	624	668	687	665	601	672	632	668	657	580	639	695	634	636	634	614	625	600	602	650	600	658	648	646	652	673	633	629	634	636	662	644	627	666	634	629	666	626	685	624	656	653	621	684	637	657	602	643	647	638	653	646	607	654	607	615	645	666	654	674	636	615	631	674	642	672	636	616	652	665	682	639	692	622	613	671	631	613	652	646	619	660	623	631	642	667	650	602	636	672	619	656	634	624	665	702	625	620	639	679	652	651	677	643	643	624	627	651	666	625	631	636	658	700	641	610	634	681	587	659	643	648	675	638	628	673	634	663	639	657	571	662	627	663	693	621	669	644	638	679	646	614	625	664	647	628	645	673	694	659	647	651	648	613	657	676	661	616	609	670	613	662	692	661	604	682	623	654	683	648	660	649	641	637	677	650	646	650	642	640	638	681	640	621	639	646	649	636	609	643	663	664	680	656	615	667	602	640	662	692	634	614	690	612	625	648	651	605	653	644	640	677	649	650	648	659	628	677	674	645	663	642	609	679	645	624	584	658	638	659	647	647	657	664	659	651	683	637	673	642	646	623	598	661	680	648	650	625	670	628	658	605	651	640	674	639	643	631	640	627	658	648	671	636	631	642	593	635	635	609	606	619	657	657	661	669	623	634	615	686	684	628	618	616	621	656	627	610	658	636	616	636	619	673	594	612	660	691	668	621	630	663	643	649	649	665	618	655	664	633	654	619	713	658	624	643	608	634	681	641	644	675	654	622	640	664	652	629	615	659	638	626	666	641	625	675	635	581	687	616	642	652	611	629	626	644	644	680	657	660	639	649	632	651	615	630	630	632	684	647	589	643	674	664	654	633	674	672	627	652	675	656	630	635	637	663	632	597	609	658	692	647	645	646	643	630	662	661	616	591	639	621	645	708	654	655	636	643	650	625	638	628	674	647	648	651	622	627	658	619	633	658	654	615	613	630	654	661	645	624	637	617	629	642	618	655	688	642	702	605	634	631	672	677	644	659	676	617	682	584	613	585	604	643	660	635	657	618	661	664	636	633	657	681	639	671	649	602	679	664	679	646	616	676	664	651	623	659	594	638	684	636	599	658	607	629	623	645	636	670	657	660	677	603	634	618	661	632	682	657	624	645	654	646	666	630	706	648	637	708	631	639	616	632	654	613	671	617	659	617	653	636	695	676	571	643	683	619	618	670	621	627	640	648	626	651	675	635	642	632	606	664	701	617	631	666	562	660	685	650	647	639	667	593	638	672	635	620	672	621	653	685	656	656	626	641	646	628	619	652	652	616	607	644	689	667	676	622	649	664	665	676	619	661	628	628	615	608	584	680	637	652	638	631	632	652	643	603	633	650	641	619	616	633	680	643	610	657	635	605	688	618	654	677	642	640	627	631	615	649	654	634	639	666	606	614	652	626	700	658	656	691	575	636	643	637	646	605	664	621	683	695	630	628	610	673	647	644	601	634	623	660	602	666	655	615	673	638	635	665	602	614	637	663	653	686	675	612	634	699	663	646	616	634	624	605	681	639	634	634	666	668	660	645	626	692	700	621	658	657	618	648	628	588	648	638	614	662	661	666	636	648	632	624	636	618	646	638	661	615	618	638	642	653	660	642	641	648	671	640	626	608	650	637	615	619	648	615	679	631	661	660	605	664	648	627	631	685	696	632	692	633	631	601	618	645	670	619	658	617	613	672	654	647	629	665	649	613	643	665	650	655	636	622	572	623	638	622	634	653	669	681	646	659	639	637	641	659	602	624	623	703	667	640	686	660	670	646	655	667	646	695	682	635	647	655	646	636	634	620	683	641	656	626	634	652	625	592	638	637	615	644	646	628	645	636	651	683	636	652	621	588	620	623	682	622	613	653	624	640	655	644	624	601	649	641	677	638	614	684	635	652	618	675	648	680	582	642	617	634	623	668	608	596	602	665	660	662	695	668	666	595	633	628	623	607	643	640	649	623	660	695	675	655	671	650	656	664	625	591	664	638	667	673	600	624	615	647	652	626	629	672	660	634	674	662	648	638	646	640	628	619	638	665	590	643	646	632	657	643	645	665	609	617	611	673	628	629	644	639	636	649	682	658	645	593	656	625	661	662	655	637	589	639	673	614	657	590	623	646	632	693	603	630	597	671	655	638	645	647	668	644	639	651	622	640	607	644	648	647	672	658	652	681	661	693	623	581	721	608	637	660	654	643	689	629	669	690	657	644	659	682	664	687	638	686	650	661	636	666	655	636	644	659	663	625	660	644	636	624	614	632	647	638	626	652	670	634	647	651	616	637	646	651	660	632	628	625	643	652	692	648	672	660	617	648	632	632	652	621	681	659	632	674	648	678	646	660	677	629	704	632	669	656	675	641	649	663	628	609	664	611	588	620	659	675	640	655	663	633	665	653	670	648	668	625	682	589	577	698	644	594	582	606	696	657	572	662	658	691	649	656	639	637	651	641	610	673	620	570	626	611	644	650	688	651	659	626	599	641	676	682	679	674	615	655	623	623	679	652	635	642	701	630	724	617	648	633	662	591	682	644	611	661	676	670	658	651	631	672	664	672	655	620	634	654	650	652	637	624	603	664	688	667	652	615	653	689	673	660	628	641	615	654	661	633	633	693	606	665	612	642	655	646	633	612	653	657	659	631	663	643	631	605	695	634	669	660	618	593	661	674	629	659	678	636	626	630	621	633	656	606	656	588	668	702	616	641	632	658	672	658	687	569	630	650	620	629	651	601	646	666	717	634	657	639	634	655	635	614	650	677	634	629	643	676	648	645	618	681	678	605	673	639	665	606	637	667	608	707	654	669	645	622	615	652	639	719	644	644	626	666	626	636	614	629	631	605	603	645	645	644	632	615	643	644	633	629	635	628	637	645	629	635	651	656	683	686	668	633	683	631	631	677	676	648	658	624	652	639	647	648	586	665	611	617	598	655	633	592	614	669	628	625	654	654	639	645	649
17046	3658	4315	5092	4711	3239	2077	1735	1211	339	271	268	265	239	270	306	278	266	310	244	264	277	281	292	275	275	255	278	269	267	256	276	308	267	258	232	275	286	259	269	271	262	270	282	262	254	263	308	285	269	274	300	269	284	287	258	242	285	287	251	279	301	282	299	289	257	281	285	273	295	258	258	285	269	302	290	280	294	277	302	274	264	268	308	288	247	281	274	290	278	274	306	279	271	293	268	303	265	272	274	265	281	267	264	270	266	294	261	255	246	262	304	292	287	291	271	284	276	288	294	247	251	259	271	290	273	295	284	272	272	287	288	308	254	270	256	246	270	286	269	283	262	265	276	273	273	293	290	278	264	271	274	298	249	272	272	271	280	277	269	288	291	302	263	285	265	254	288	280	291	283	279	305	275	282	267	288	244	254	259	271	254	252	288	284	284	269	305	300	254	280	286	277	278	272	269	265	293	291	302	291	237	275	275	260	254	272	255	290	292	237	268	258	282	265	290	306	262	281	237	275	288	250	272	268	252	262	274	245	281	273	264	283	272	256	263	273	271	270	282	271	289	295	279	273	263	264	257	259	269	279	271	272	292	310	280	301	262	252	293	240	285	251	275	268	265	274	284	240	254	290	300	293	273	270	264	231	253	295	276	288	287	312	303	306	244	287	258	254	243	273	259	258	282	271	288	263	293	291	276	249	293	306	258	267	272	228	295	272	267	248	260	288	250	276	274	290	277	288	299	245	277	265	303	272	245	274	255	273	263	239	254	302	263	274	283	281	252	231	249	307	280	265	277	281	286	280	274	246	293	283	282	264	283	252	279	258	298	286	255	270	269	282	272	279	287	274	264	306	287	307	285	256	304	215	288	277	256	292	273	269	270	288	265	272	277	255	298	280	293	260	287	297	237	253	252	270	295	308	293	281	270	273	263	262	281	294	247	323	305	267	269	308	301	236	259	276	282	307	275	285	304	295	284	292	272	274	247	267	273	259	260	278	284	282	266	283	303	281	291	274	250	265	263	273	258	277	270	299	267	278	259	238	297	284	226	261	262	280	247	280	271	254	289	255	262	254	287	290	266	271	337	221	254	282	271	254	239	255	301	274	286	252	239	270	271	277	260	243	287	252	294	297	267	294	309	290	299	285	240	305	288	289	267	268	306	300	255	292	251	272	264	290	270	270	260	252	265	244	274	266	285	251	288	271	227	237	272	268	298	275	286	288	258	242	245	275	310	277	269	264	251	261	272	263	292	271	273	267	264	244	252	275	282	288	258	286	279	287	277	257	245	263	268	248	264	273	284	296	287	280	245	257	263	275	319	277	275	243	272	271	232	247	275	277	266	250	259	271	250	291	291	261	257	283	278	295	256	293	296	266	285	280	286	303	269	265	270	285	259	291	252	261	304	304	272	294	245	282	280	300	243	263	266	262	248	257	303	281	288	257	277	276	278	247	296	255	259	243	268	267	274	248	271	243	268	269	269	263	285	241	266	267	269	273	267	287	272	259	267	259	276	252	299	265	244	305	288	271	259	300	242	299	274	260	298	257	251	270	258	281	272	271	281	279	253	275	285	267	284	245	274	273	291	269	320	278	295	279	282	307	251	262	292	302	280	280	282	272	292	278	279	289	272	276	258	303	302	269	281	289	261	284	296	306	311	292	264	301	279	274	269	281	279	273	321	286	269	277	273	279	297	267	267	273	288	289	268	256	290	297	295	257	301	264	244	290	267	294	309	274	258	273	266	267	295	249	256	299	252	258	267	272	267	322	283	295	295	280	286	275	280	269	269	281	253	276	302	305	316	257	286	304	280	261	265	298	282	254	267	279	272	283	309	280	282	297	296	278	264	265	297	310	282	286	281	280	268	279	249	255	297	262	306	259	254	306	289	271	315	275	290	280	285	277	277	287	256	275	270	264	262	263	280	260	265	269	291	259	263	289	274	300	247	260	285	242	295	267	271	237	263	257	280	260	299	266	300	249	267	256	276	262	261	298	262	279	235	238	281	272	266	272	278	261	310	276	256	246	246	292	269	302	295	299	303	279	281	288	251	257	276	272	290	255	279	278	302	269	239	256	293	256	267	247	257	286	291	273	271	309	299	269	263	269	270	236	271	286	285	260	286	281	252	267	244	260	289	305	292	287	264	245	261	272	263	270	270	289	266	280	295	250	266	273	278	278	286	273	299	249	272	267	256	271	289	281	278	275	279	255	230	260	280	271	268	284	305	271	284	289	251	273	268	261	285	298	286	284	267	239	270	280	280	298	258	275	278	285	265	268	266	258	281	273	262	261	281	288	257	290	282	291	292	277	282	293	272	273	276	261	281	249	265	262	275	271	281	261	261	245	276	259	286	276	256	253	293	279	282	294	270	290	262	277	306	262	257	249	279	258	325	261	275	273	262	272	266	277	300	262	289	259	270	283	297	312	323	285	297	256	273	299	253	288	312	260	269	275	247	256	311	284	304	255	275	294	266	284	245	263	240	246	292	276	237	269	261	306	283	291	275	282	261	277	261	255	287	259	281	292	298	246	275	278	285	268	310	295	255	284	244	257	311	287	300	244	253	295	263	259	268	286	269	282	251	283	271	277	261	283	288	253	282	319	294	281	295	268	268	288	305	276	266	257	265	290	254	270	265	270	301	298	304	272	271	286	263	278	276	256	291	300	297	258	288	286	300	269	264	279	280	292	243	286	243	278	237	252	264	265	248	278	264	292	256	252	277	267	279	263	281	285	258	277	275	310	271	274	284	299	263	257	249	298	304	288	250	264	303	260	287	271	272	257	286	280	253	263	267	265	284	316	293	281	279	272	295	306	264	286	311	271	276	292	239	259	274	272	280	266	285	285	268	285	267	277	292	301	278	300	241	243	280	282	273	267	261	257	284	286	279	296	262	255	298	262	249	288	256	266	274	248	285	259	278	286	246	291	272	270	287	283	280	263	256	285	273	254	272	312	267	237	258	260	297	283	301	286	277	274	276	275	254	231	303	278	265	276	259	267	244	266	301	264	247	287	261	267	282	289	287	264	290	270	286	283	253	283	305	272	253	282	249	283	265	290	288	274	291	269	264	277	291	292	262	266	262	288	263	282	285	256	260	287	285	296	275	247	262	284	289	258	304	283	274	306	272	256	288	277	294	297	263	256	277	253	262	256	265	294	261	265	255	317	272	275	283	266	256	303	291	306	291	278	235	268	263	246	274	297	240	245	285	270	310	252	268	249	274	291	267	278	279	274	305	284	285	284	257	276	285	270	269	304	255	272	266	282	264	242	287	271	261	266	281	296	277	261	277	306	264	244	236	285	291	292	291	269	252	268	283	293	264	269	316	271	280	270	261	284	294	251	285	272	287	281	287	300	290	277	254	279	271	260	239	302	253	275	271	284	270	272	242	250	284	267	294	264	253	250	290	281	251	280	274	276	262	243	262	268	264	292	265	262	279	246	261	263	278	260	296	272	278	297	261	240	278	260	276	257	297	276	262	282	295
8145	2592	8236	13831	15023	11361	7679	6263	3697	697	598	597	617	625	634	593	597	592	674	574	648	661	650	600	583	604	618	639	612	648	603	582	576	591	626	593	634	638	652	632	602	653	579	632	645	587	638	611	608	594	620	611	593	614	590	597	608	603	615	618	602	585	614	609	606	588	614	560	555	632	562	626	644	619	608	646	632	620	672	609	621	658	605	614	613	574	637	605	599	607	593	588	601	601	611	632	593	625	639	666	608	609	582	591	575	571	577	596	611	584	615	594	599	590	637	640	649	599	622	606	626	608	586	601	595	550	616	592	621	601	604	618	561	644	621	627	565	585	597	637	622	580	576	627	588	596	630	627	627	627	604	596	623	639	582	595	590	625	615	639	609	636	618	627	573	583	647	618	647	578	608	639	616	655	584	615	606	632	631	628	591	602	612	602	654	597	616	633	623	621	637	611	624	570	602	643	557	571	580	631	625	662	627	616	572	591	592	627	589	635	578	606	607	629	633	582	649	609	598	627	608	595	603	603	580	596	682	604	582	626	598	623	640	606	586	600	597	586	588	585	617	584	575	570	609	611	652	595	596	639	597	586	585	625	590	633	580	591	585	601	606	614	624	622	607	619	625	628	623	623	632	616	609	644	664	648	559	595	599	589	633	582	620	612	586	590	582	628	621	617	622	629	588	606	602	626	582	604	627	586	635	633	583	619	625	616	588	636	657	615	595	614	607	636	614	591	567	595	605	599	611	594	561	592	611	615	672	600	608	626	625	654	612	592	600	614	606	613	624	585	589	596	608	593	606	588	641	643	607	638	568	627	671	598	617	586	591	628	545	636	609	603	638	611	614	624	600	603	601	626	632	592	608	611	597	643	579	578	628	606	611	639	613	592	605	636	622	624	630	577	612	620	613	620	605	626	615	611	646	588	649	602	626	668	637	623	607	615	604	577	586	603	590	619	618	640	651	600	604	635	618	627	610	670	589	625	579	578	593	601	639	583	612	623	598	572	585	613	613	620	627	616	590	576	598	632	591	615	576	597	604	590	614	591	612	582	628	626	610	594	580	639	605	593	619	613	660	627	594	617	614	618	625	607	640	622	592	623	610	636	609	605	608	596	586	593	580	579	577	601	595	603	597	585	610	610	601	623	610	590	641	610	591	597	637	623	611	592	583	603	548	611	632	604	660	620	597	648	650	619	598	590	591	581	553	562	580	618	575	645	621	587	628	653	611	588	565	604	606	583	562	623	630	607	604	616	615	588	591	595	606	569	578	604	639	639	629	584	614	565	629	648	613	601	632	626	620	601	566	587	563	590	633	623	595	620	604	615	629	632	593	616	634	614	630	637	615	622	606	620	592	593	639	638	592	566	599	673	621	558	548	625	615	634	575	589	569	598	595	578	607	639	575	606	622	593	584	565	601	638	629	623	614	641	584	578	600	586	629	610	594	612	652	591	608	614	592	565	635	616	577	652	599	581	601	602	624	633	641	604	562	596	586	629	635	628	576	642	589	623	620	623	601	560	609	608	615	580	609	608	597	638	594	600	613	618	598	664	607	623	614	610	575	634	612	626	551	578	615	592	649	604	635	616	625	612	574	587	643	624	648	622	627	631	624	618	577	608	608	617	588	596	644	602	569	588	615	614	576	599	628	585	627	599	597	627	631	591	618	630	588	650	584	581	609	608	634	603	604	568	638	565	625	606	581	632	623	608	577	622	626	570	613	614	597	633	609	585	599	610	573	591	603	599	572	566	592	600	596	639	606	618	597	647	608	600	601	600	604	613	595	617	599	598	594	580	601	604	634	632	569	579	626	646	615	571	596	570	636	623	590	586	630	612	608	559	565	616	633	585	605	618	615	604	562	591	618	581	584	619	598	594	607	594	575	593	561	626	612	621	655	612	601	596	609	588	597	577	572	579	568	581	558	588	594	610	660	638	581	602	672	635	621	605	640	637	612	569	627	604	618	570	615	602	647	613	589	568	612	569	574	647	641	603	676	619	584	618	609	600	616	626	638	559	560	628	576	572	618	625	663	635	632	606	579	589	621	618	579	647	637	573	606	594	542	617	575	615	613	615	600	644	591	612	591	626	566	612	644	605	570	599	641	627	595	627	588	631	612	632	649	624	622	580	588	630	580	552	603	584	628	616	622	595	633	616	606	630	664	596	603	566	592	620	642	633	599	615	622	629	587	613	592	602	642	611	634	612	591	577	593	578	628	576	612	566	616	598	606	601	595	587	587	638	580	612	613	620	634	668	621	606	641	661	626	602	603	646	609	587	620	603	600	606	632	602	603	652	603	645	572	615	603	649	575	593	646	631	656	627	645	622	558	626	626	623	613	609	655	622	578	589	579	594	570	635	620	628	609	620	582	595	618	608	643	635	637	612	611	607	592	591	620	645	621	607	583	591	587	575	567	560	612	649	598	606	584	617	598	564	565	599	637	636	599	610	637	604	626	600	619	602	631	644	638	629	590	643	619	605	579	623	600	589	605	602	524	650	569	619	621	575	588	595	592	575	593	563	620	615	618	660	610	603	656	604	609	614	615	642	632	607	620	599	633	596	595	638	590	616	565	646	607	605	608	603	585	597	609	575	618	631	630	633	617	582	599	633	612	624	593	550	593	590	594	627	564	578	624	615	609	603	629	590	673	600	624	548	621	653	598	631	645	613	590	598	628	594	631	604	541	587	597	590	608	543	602	603	588	606	581	623	623	612	590	583	583	614	611	626	581	574	601	583	575	579	592	607	602	659	595	633	616	586	611	636	560	624	601	620	605	597	607	590	624	565	630	624	591	625	619	655	595	595	596	552	585	608	621	610	594	599	657	601	614	596	622	652	627	596	623	639	634	626	581	628	580	586	624	639	626	586	601	565	605	589	570	593	594	630	620	581	599	599	620	625	638	627	544	632	629	544	600	609	592	539	586	630	652	577	622	612	594	620	590	650	616	653	621	581	612	637	595	599	624	655	572	599	587	609	602	601	596	625	651	586	638	601	616	627	588	634	617	586	597	644	582	639	607	610	574	621	624	648	622	581	565	591	605	583	632	603	655	608	622	596	615	617	636	592	606	596	591	633	579	629	617	645	579	638	597	597	647	581	616	644	620	637	616	585	634	628	564	584	609	585	565	617	585	553	610	597	593	619	637	595	618	629	522	612	615	617	605	619	599	570	618	589	605	623	608	621	624	598	606	667	569	581	655	665	619	653	605	613	581	580	595	602	647	629	576	611	622	577	606	577	671	644	617	606	581	587	625	599	613	616	619	620	562	578	581	628	611	623	609	577	637	623	586	591	598	608	617	620	612	620	665	627	622	612	624	630	610	559	599	619	648	573	633	596	621	592	595	595	647	613	646	655	595	591	624	606	555	593	591	605	568	593	583	642	596	610	609	615	608	577	614	635	560	628	592	645	615	620	637	613	582	598	620	614	619	593	624	657	593	590	628	626	599	618	613	591	612	593	601	588	666	612	635	622	650	596	589	590	586	592
39546	12504	16116	45692	47262	36546	28750	20415	12274	1874	232	201	214	206	210	202	179	211	209	205	220	211	211	191	190	201	187	219	243	213	211	218	192	199	188	195	207	177	188	206	195	196	195	192	214	224	186	208	204	193	186	202	207	222	218	232	197	199	202	181	198	200	203	208	178	205	179	213	202	200	193	209	192	197	206	187	188	211	249	230	208	207	220	261	208	178	218	184	204	212	199	203	215	193	216	201	195	198	208	251	221	212	184	192	186	220	190	185	210	204	211	181	199	188	195	198	193	206	203	200	194	199	168	234	202	193	180	210	186	208	190	175	205	214	212	181	200	208	191	182	198	203	206	188	195	199	204	244	201	207	212	180	197	199	206	188	218	202	210	219	199	189	222	212	204	217	193	171	215	168	205	212	200	205	187	209	214	185	216	196	183	195	200	199	190	176	209	202	217	177	173	203	243	213	191	215	198	189	196	218	215	218	199	204	190	207	199	202	217	171	182	197	187	173	201	164	178	198	210	238	215	204	188	189	200	191	207	237	237	199	194	192	195	205	206	202	200	206	206	188	194	198	189	201	203	180	201	197	228	185	187	198	202	183	202	189	200	203	186	204	190	202	177	198	213	193	192	211	183	198	204	213	209	193	191	166	205	204	228	190	201	190	195	189	182	187	196	189	201	187	186	195	175	203	216	182	194	187	191	200	220	220	230	184	198	192	199	199	197	194	201	193	224	180	233	166	179	205	170	200	195	198	195	222	201	241	178	202	215	199	219	183	177	192	207	205	211	230	205	232	190	196	228	210	188	216	200	159	184	197	185	196	200	176	238	212	199	223	191	181	192	211	190	168	183	208	197	187	208	195	199	217	207	208	193	239	197	171	206	180	195	196	223	179	232	203	225	182	180	211	189	190	200	223	189	188	182	195	187	206	183	196	198	201	203	207	169	196	195	201	176	218	216	208	215	198	210	221	206	196	214	202	204	215	199	187	201	206	219	203	193	217	239	214	197	219	212	202	185	194	196	221	203	222	193	195	195	208	194	202	212	191	218	210	205	184	187	212	212	227	215	185	244	218	167	201	193	215	207	186	186	200	212	215	191	199	191	182	219	186	179	239	177	212	226	189	183	190	161	213	202	203	195	203	228	205	208	220	208	210	237	201	200	198	215	198	197	183	161	182	209	186	177	157	219	197	217	201	190	218	199	206	187	198	198	185	182	215	189	223	187	200	190	198	194	197	193	204	197	179	199	217	194	216	182	182	199	200	221	225	192	200	191	202	185	183	192	225	208	226	187	212	216	234	199	209	184	191	173	185	182	197	201	202	208	212	215	184	215	182	180	205	206	193	182	207	188	162	212	193	228	200	206	181	169	212	197	209	215	193	204	181	193	203	215	193	191	200	216	198	218	192	215	190	191	195	230	186	205	207	202	220	180	212	210	212	213	213	182	190	178	181	228	206	204	208	207	201	220	209	217	201	215	214	193	179	201	203	178	201	188	188	213	226	187	179	171	185	149	188	204	170	192	206	177	201	218	217	191	193	191	181	221	188	209	214	181	221	182	181	202	193	196	195	190	199	212	179	215	182	211	203	189	205	196	219	176	194	210	182	198	189	202	191	192	213	180	203	193	199	190	183	206	198	208	201	195	190	179	217	195	163	189	191	199	158	189	184	189	197	215	203	202	241	202	174	187	211	231	203	184	190	221	187	170	194	193	197	185	206	196	190	195	211	211	182	203	178	192	218	220	230	197	181	187	175	198	212	212	192	181	191	193	205	169	179	148	194	193	203	195	195	195	175	221	218	202	181	186	195	188	207	172	196	171	184	203	210	198	216	206	198	218	218	188	198	196	188	207	195	199	208	193	196	216	191	202	219	205	217	200	200	212	187	219	174	191	207	210	192	190	200	202	183	214	205	213	195	195	207	167	222	207	218	207	192	194	187	210	210	241	197	206	211	194	203	222	196	188	194	198	198	212	228	184	204	167	185	208	192	215	212	171	179	210	210	196	168	210	202	219	184	186	200	218	223	180	215	215	227	185	187	206	187	203	232	182	219	204	218	192	200	213	204	214	208	228	225	189	195	191	190	198	211	199	225	179	219	211	209	204	216	183	218	213	204	194	215	186	186	204	219	200	182	226	203	216	189	199	212	205	192	206	224	212	217	208	235	201	190	185	198	178	184	214	206	213	202	190	224	234	211	194	173	175	205	211	224	203	209	195	216	190	202	177	184	227	186	218	209	196	205	176	202	186	171	243	221	204	193	217	212	211	195	197	187	217	217	202	169	219	186	191	216	202	182	211	215	201	207	197	232	225	191	214	217	207	195	211	183	198	178	189	185	201	228	202	211	212	194	201	196	233	204	212	227	216	204	196	205	206	183	223	202	179	203	196	224	210	225	188	218	212	201	198	208	202	174	218	194	197	199	194	205	193	196	194	206	212	229	199	164	193	206	211	199	221	212	187	186	215	183	218	208	183	199	202	239	216	220	214	175	207	202	202	192	183	188	196	222	189	202	196	195	192	183	178	173	203	173	216	219	202	203	222	192	195	204	188	170	214	183	195	230	201	203	204	200	201	207	172	204	197	209	189	190	188	212	218	215	205	190	209	217	222	195	215	209	212	215	203	197	209	151	168	184	211	194	196	216	176	220	196	192	221	186	229	180	212	167	202	217	175	190	168	216	227	209	203	174	177	216	222	202	192	213	196	175	205	185	183	187	182	221	198	197	205	209	209	206	221	207	184	201	208	214	186	174	173	204	199	191	179	178	198	190	187	184	184	223	187	211	208	182	188	175	184	215	218	177	202	179	207	198	192	201	176	202	223	190	207	233	183	205	218	206	212	194	221	187	182	220	209	189	212	193	197	173	196	198	188	205	174	212	193	194	190	185	192	207	206	186	191	213	207	213	222	197	185	208	205	203	191	214	196	182	205	186	212	191	196	212	185	163	206	184	201	205	182	185	214	191	223	223	204	209	192	179	195	174	197	205	156	218	190	206	192	198	223	209	229	212	215	205	197	185	192	204	221	177	198	199	182	217	210	200	208	220	171	202	199	208	169	163	143	197	170	212	189	170	192	207	212	201	188	217	182	212	182	191	193	179	253	195	203	204	197	202	191	203	184	195	205	210	215	198	203	227	213	210	225	200	184	201	199	185	206	197	199	193	202	213	186	204	191	177	206	198	218	156	199	200	202	198	184	192	184	195	211	216	209	198	204	170	211	189	192	180	185	204	193	188	186	196	192	192	195	210	204	184	202	213	218	211	185	181	208	217	195	199	208	189	210	204	174	206	195	203	221	189	222	225	179	200	205	210	197	218	203	193	185	203	215	197	233	185	192	198	195	178	191	191	209	208	213	203	186	188	197	197	190	185	184	204	194	189	205	217	166	178	195	217	225	167	201	194	202	193	195	204	198	158	201	204	214	179	179	184	185	211	195	188	200	185	177	184	186	194	202	179	211	196	221	202	220	191	194	179	185	203	211	206	211	206	180	212
19202	5448	23820	55836	56684	50950	44991	38541	28252	3188	544	531	469	538	503	495	467	494	499	499	524	498	527	511	489	472	513	460	493	500	509	489	443	466	530	509	474	494	470	469	464	498	485	458	495	476	497	470	479	472	475	464	472	489	458	452	471	475	487	476	481	508	463	444	470	441	456	538	454	487	540	488	428	471	504	463	476	461	481	505	464	478	470	450	477	514	486	487	431	491	487	502	474	476	451	449	455	442	456	456	438	482	428	492	446	482	478	434	522	506	509	462	469	467	472	488	454	467	473	500	454	501	481	455	478	502	455	466	480	451	461	479	492	494	421	473	471	507	476	453	470	489	459	527	468	485	460	482	446	462	457	473	466	497	483	467	494	440	489	493	469	441	510	455	484	503	472	505	467	482	459	473	471	430	457	464	460	453	485	490	500	483	479	466	475	475	467	457	482	460	531	489	450	479	486	484	455	485	474	458	487	483	458	474	492	515	483	460	473	497	460	489	475	482	481	486	482	468	510	435	474	461	467	477	473	491	483	492	509	463	479	452	459	504	468	481	470	506	470	449	465	488	474	480	514	497	511	479	495	437	459	465	490	452	494	455	472	471	457	457	465	481	501	405	492	467	479	468	455	463	467	467	443	505	472	474	458	455	477	470	460	494	447	483	471	460	456	498	442	471	469	465	467	503	485	441	443	456	483	467	479	471	456	472	466	451	453	474	460	474	508	475	475	458	489	510	442	453	450	437	477	493	529	461	484	412	455	465	458	460	484	480	437	470	481	506	478	453	479	501	478	472	474	486	433	473	507	478	469	472	488	477	482	470	515	496	419	500	460	458	504	471	481	498	453	481	443	490	430	486	465	417	423	481	474	499	448	473	482	450	463	483	504	462	484	489	488	527	477	483	514	486	520	480	462	481	469	526	467	459	455	477	486	457	458	485	471	482	499	479	456	477	475	453	465	479	479	453	450	475	436	435	455	483	417	481	482	481	461	494	452	481	523	491	421	482	481	471	449	467	511	440	461	479	478	478	496	487	482	469	451	465	467	458	463	434	480	441	522	477	469	514	462	452	484	504	503	461	466	457	499	467	519	504	486	501	446	497	472	437	447	463	479	474	464	434	467	444	482	490	463	474	459	496	453	439	462	438	469	466	464	484	494	483	471	463	464	501	472	468	450	476	488	496	506	481	470	517	475	475	477	453	480	519	467	450	482	511	499	479	464	496	472	466	454	485	474	442	442	502	490	475	458	423	442	495	475	476	460	467	477	470	505	452	469	426	489	464	485	509	455	421	452	467	471	426	517	489	492	489	464	476	434	452	476	457	488	477	478	474	440	475	478	497	462	492	477	464	464	467	456	479	505	469	459	460	459	453	495	493	514	476	492	454	457	471	475	449	453	477	476	486	492	456	445	494	489	462	433	489	495	494	477	473	425	515	490	542	420	511	501	470	425	477	484	504	486	448	447	490	493	485	500	462	465	496	478	496	461	491	443	466	455	495	453	471	450	478	467	507	468	498	494	462	481	512	454	477	452	464	467	487	457	449	479	472	459	441	426	504	472	462	483	465	476	512	529	463	496	482	500	476	475	473	462	458	441	460	428	441	472	501	447	482	439	522	453	501	489	437	483	441	445	479	471	475	459	461	468	461	480	468	482	447	504	478	449	455	482	472	491	455	471	479	485	455	467	469	470	477	476	501	486	488	504	481	489	490	476	473	450	477	471	406	433	485	444	477	451	468	481	474	475	485	505	524	489	482	474	492	513	471	458	493	484	495	481	472	477	487	509	465	477	451	476	455	485	496	481	492	456	505	467	491	516	504	498	476	454	446	478	453	454	474	451	469	454	495	508	468	486	425	446	454	477	479	493	469	459	502	473	423	495	484	504	492	473	474	490	462	445	442	492	459	475	436	460	468	479	460	484	485	448	502	461	493	490	452	457	500	499	472	474	515	464	481	523	497	501	489	454	446	487	474	484	467	457	445	461	450	442	488	469	470	485	489	516	499	474	451	481	442	427	446	470	468	466	474	477	431	465	458	490	437	484	494	465	528	500	469	469	478	464	466	466	484	475	504	506	474	483	454	494	466	464	489	451	470	484	459	480	459	469	503	469	435	462	485	470	474	474	521	477	439	486	478	498	463	490	478	485	456	461	462	469	498	515	449	485	474	444	502	478	467	503	489	473	496	493	445	437	480	424	457	469	470	455	447	463	494	459	502	472	417	487	528	469	503	440	458	490	468	495	432	459	451	488	485	456	479	478	452	514	478	482	484	475	549	501	479	484	472	449	464	523	469	430	478	460	489	476	466	462	447	472	462	469	472	475	483	457	492	484	482	496	496	470	498	474	478	484	472	474	451	486	472	474	477	484	498	444	468	463	469	465	484	500	489	467	505	474	473	480	458	510	460	496	482	498	499	494	510	480	464	477	467	509	472	451	496	430	476	497	465	463	481	478	519	451	476	431	476	474	487	465	456	449	504	471	446	476	451	478	432	487	450	465	494	472	426	480	479	496	518	439	490	461	478	494	464	463	471	465	462	482	472	446	487	433	511	477	446	486	496	430	457	448	505	498	416	448	475	483	482	477	470	500	481	513	459	437	480	434	413	498	477	477	446	486	501	511	479	452	433	442	490	474	449	412	444	463	460	502	439	476	474	466	463	466	454	489	465	448	453	464	462	482	465	461	480	432	473	464	433	438	481	494	448	481	524	469	475	476	480	465	490	476	451	487	486	502	499	469	444	497	493	471	492	472	453	485	476	512	470	466	477	451	465	508	432	469	472	483	500	459	475	465	469	494	458	482	480	463	500	439	445	504	468	475	446	501	473	450	483	445	460	487	472	460	463	465	457	489	464	480	498	415	494	460	466	456	463	447	469	472	471	474	485	501	450	464	445	478	467	452	487	461	467	424	488	482	461	462	492	484	473	523	452	478	416	459	469	476	465	434	461	453	501	475	399	437	478	480	478	515	481	505	485	428	481	456	450	487	468	435	463	469	483	473	471	506	495	475	474	468	472	469	442	515	461	490	479	471	468	449	451	479	438	488	453	510	476	449	498	518	479	458	491	482	500	484	487	483	481	497	453	456	451	471	497	453	490	463	457	443	448	478	430	497	497	488	477	430	472	468	467	446	464	488	488	483	477	440	440	491	471	462	479	492	423	495	441	480	511	468	494	476	419	460	467	461	464	517	436	452	482	482	470	456	485	491	492	470	467	462	500	465	475	484	498	486	477	439	465	473	478	504	495	473	477	479	440	486	475	455	471	483	473	456	459	474	504	463	430	438	476	482	461	506	515	454	481	460	473	472	470	504	467	471	497	481	473	483	467	485	462	477	447	500	439	486	438	515	473	468	465	484	421	454	474	486	472	478	492	419	460	433	487	468	483	493	466	471	440	462	484	471	489	462	477	495	448	466	498	484	471	496	476	495	474	460	461	479	452	433	460	465	464	493	473	505	488	477	483	508	423	499	464	472	472	485	468	435	483	454	480
47384	18968	25894	35453	49218	52304	44239	34662	23951	5591	338	312	295	310	302	298	286	289	280	290	294	263	258	285	275	279	311	296	295	266	266	301	292	266	263	307	301	302	295	260	268	248	316	283	281	276	299	287	247	255	284	248	302	298	271	302	284	283	281	284	295	285	328	287	301	321	272	280	256	279	293	278	316	260	266	303	287	280	294	314	295	246	269	298	293	296	280	263	269	253	259	278	278	284	295	239	281	292	250	308	293	286	260	293	253	254	252	291	261	272	270	236	265	266	273	250	258	287	300	299	322	277	304	279	296	268	298	281	338	304	310	332	257	272	289	251	274	257	276	263	289	267	269	282	268	296	289	312	285	271	281	272	297	282	277	278	254	236	280	309	278	262	279	308	280	299	285	273	279	276	272	316	281	283	264	293	305	252	315	293	285	267	293	258	278	276	310	252	270	257	323	304	275	306	278	286	278	259	273	254	268	281	290	296	305	250	254	296	282	263	249	299	313	333	304	274	282	283	282	277	284	254	288	286	271	273	294	236	291	305	285	318	278	277	258	251	269	255	296	292	265	273	257	274	277	288	285	280	251	309	284	328	272	272	264	304	292	276	290	280	280	282	277	302	310	293	291	286	279	262	269	283	259	268	309	270	298	289	280	256	280	292	258	285	257	260	274	255	319	283	250	253	287	263	284	289	307	279	276	276	293	311	259	303	275	284	316	293	292	282	296	300	284	271	259	297	293	273	284	271	251	256	265	253	272	276	254	269	293	298	270	321	257	262	284	270	269	257	300	247	303	291	258	270	274	290	269	286	300	294	284	271	291	233	255	288	290	280	267	268	277	274	290	257	287	287	251	286	249	311	240	279	253	263	274	305	322	265	321	322	284	289	278	272	258	254	274	285	288	242	276	310	269	287	270	272	260	284	277	286	280	315	295	303	253	289	282	279	282	284	265	287	260	307	249	289	291	287	295	272	272	331	279	273	283	266	292	279	274	245	283	285	280	296	276	275	294	293	349	301	271	293	263	287	291	289	248	315	266	284	275	281	336	277	269	285	265	265	249	271	276	297	275	264	258	314	268	272	293	270	283	249	309	303	296	300	284	266	296	287	256	291	297	264	307	268	247	269	274	263	282	286	273	279	293	238	284	271	280	286	247	324	275	290	285	275	263	263	250	280	302	275	257	287	265	261	298	286	288	293	282	286	289	259	262	315	274	324	298	280	295	256	261	311	271	288	291	302	309	280	274	283	254	269	307	269	293	303	291	245	268	285	278	315	282	294	276	279	254	263	262	309	287	276	316	279	266	258	302	284	284	304	259	241	303	275	281	286	302	283	304	280	254	282	295	297	292	316	301	290	269	268	305	281	299	277	305	288	259	254	289	294	278	255	276	286	275	252	292	274	297	291	270	309	268	271	294	277	267	249	258	249	272	288	295	267	280	278	284	306	258	271	283	271	320	269	301	290	246	298	279	283	266	262	306	272	315	267	301	268	258	285	305	305	302	271	264	269	257	287	264	259	297	291	272	276	283	278	289	277	260	253	259	306	289	267	341	285	285	289	310	270	297	261	287	283	278	303	326	294	275	327	284	280	256	288	275	307	278	265	275	290	253	256	274	271	287	258	247	293	301	274	296	304	287	257	274	290	284	288	279	297	277	274	280	263	256	298	290	291	281	272	317	255	277	269	287	280	294	301	310	294	307	269	260	286	284	275	242	307	305	269	316	278	281	292	261	300	251	267	283	253	272	259	287	291	312	270	262	292	291	281	314	285	270	307	269	259	315	284	258	285	276	286	291	284	308	297	257	299	249	275	291	293	303	315	257	282	300	276	295	299	277	354	278	284	269	311	299	288	245	278	278	272	284	278	295	272	301	275	286	303	279	283	282	291	319	290	264	318	273	266	277	276	277	263	322	306	296	291	302	310	247	300	302	267	316	282	301	317	263	284	309	283	313	294	266	248	262	267	276	272	261	279	293	286	254	288	280	311	289	272	269	273	314	296	314	291	254	265	259	294	279	242	300	276	275	261	275	293	292	265	264	286	256	263	261	291	275	271	273	271	282	280	294	295	267	287	300	304	279	299	277	289	260	305	304	291	288	275	277	280	291	255	289	279	279	247	278	248	281	290	280	267	294	277	304	293	279	276	317	282	275	293	299	290	259	278	287	300	282	256	275	295	303	251	280	295	261	240	302	280	293	272	282	278	270	309	285	290	286	295	299	279	295	262	285	286	283	267	286	286	262	293	282	273	285	315	258	276	303	285	275	298	264	308	277	264	280	269	275	264	252	280	268	298	272	256	270	295	274	246	303	294	289	303	299	273	298	291	252	250	296	269	296	265	292	292	268	282	269	303	270	278	265	267	278	294	285	297	251	266	279	259	284	266	286	251	266	259	317	287	304	287	326	283	259	306	288	314	284	268	280	272	296	281	312	305	271	315	274	281	297	293	298	291	306	293	271	273	295	282	268	270	283	323	288	278	251	263	267	273	303	288	274	287	298	290	284	320	287	249	275	342	268	279	288	297	254	281	244	276	271	305	299	288	271	276	312	270	315	274	305	268	278	271	286	280	273	279	247	277	296	291	278	280	286	286	289	283	274	263	249	279	293	304	268	317	258	300	288	309	292	288	303	256	281	279	322	267	300	306	283	268	251	283	290	289	293	280	295	274	260	289	266	308	255	241	276	277	293	299	270	296	272	281	239	269	287	288	278	257	265	283	271	285	302	289	250	277	257	301	270	260	278	276	254	288	282	291	264	255	303	280	299	302	268	277	278	271	251	292	306	296	274	256	240	263	262	250	327	286	286	293	260	252	256	294	263	272	262	326	273	266	295	285	294	284	266	269	262	292	271	280	246	298	276	288	292	262	274	265	328	288	323	281	287	255	277	277	256	278	281	297	279	282	256	265	243	272	231	292	238	247	319	264	284	272	288	263	271	302	278	285	284	261	253	263	267	280	274	264	332	284	239	277	284	269	289	304	292	276	302	314	295	279	257	289	248	272	284	247	315	261	276	284	274	270	258	300	304	284	253	278	249	273	264	288	260	311	276	292	288	287	281	275	265	263	284	271	280	286	261	268	264	284	274	282	274	253	264	309	305	288	325	289	295	281	297	275	283	269	285	268	262	292	282	280	298	269	280	280	303	303	279	302	302	272	277	301	280	313	328	300	304	255	298	278	284	275	296	281	282	285	268	274	298	285	271	291	294	267	264	270	306	301	284	292	294	277	284	256	291	280	279	274	270	259	287	285	274	297	278	278	284	273	277	267	300	280	266	283	282	257	304	298	288	305	270	292	288	271	270	255	282	290	260	291	277	305	287	291	277	303	281	272	309	281	294	268	278	290	294	244	274	291	252	286	294	273	281	275	281	284	306	312	294	277	259	300	312	267	287	305	278	294	293	298	301	254	290	280	290	263	254	297	302	294	275	278	268	272	287	286	294	315	284	291	285	257	279	279	296	307	280	261	286	298	339	257	260	252	279	274	285	279
23052	8961	30829	44962	61113	64244	58113	50173	40516	6160	714	735	679	699	711	691	686	675	677	663	631	702	645	662	669	640	627	642	669	627	604	631	644	648	643	682	636	683	611	626	662	637	616	636	659	631	672	704	643	662	654	637	630	673	667	677	655	637	689	669	654	649	641	608	651	683	675	632	641	678	629	656	621	651	619	624	682	619	656	622	623	658	629	606	613	629	655	689	638	670	662	643	624	689	648	614	624	616	609	640	646	633	645	659	646	624	628	621	653	596	620	644	661	619	616	603	618	645	643	667	642	647	636	622	645	670	658	660	715	629	633	652	646	635	655	601	665	657	634	626	654	633	653	633	606	610	634	640	648	689	664	594	620	589	631	636	641	640	669	688	637	642	658	650	661	633	634	627	615	663	659	657	657	703	675	631	682	646	642	646	637	633	621	632	655	649	612	633	618	580	638	660	609	676	671	713	675	649	606	636	697	653	591	699	638	629	641	597	595	624	704	660	667	619	633	649	693	607	622	689	663	648	643	626	640	640	709	626	673	600	607	622	637	650	644	639	631	646	591	640	690	618	674	618	662	662	611	619	608	642	627	619	691	683	655	676	630	656	676	612	624	634	629	647	640	654	636	617	642	618	617	669	606	667	623	604	645	700	668	651	645	645	716	662	614	640	648	631	696	640	634	626	624	623	628	670	631	623	680	631	631	616	692	652	637	640	635	709	666	669	568	624	607	670	613	634	671	639	618	673	701	643	636	658	634	644	679	627	641	684	638	620	659	633	641	677	629	607	644	671	606	624	645	609	642	628	673	650	617	622	668	657	690	636	622	595	667	654	666	704	622	685	655	647	621	658	606	659	599	678	609	644	626	610	662	624	653	606	656	586	664	627	638	616	662	605	652	651	639	637	661	630	640	570	665	682	652	644	661	646	633	634	637	666	651	646	664	650	638	625	649	611	637	616	661	623	659	672	659	658	626	637	635	651	686	712	654	607	682	609	698	625	659	686	641	663	633	666	601	613	640	640	624	676	666	626	610	665	649	631	676	629	692	679	633	693	674	638	644	696	669	627	660	666	624	651	642	645	609	657	661	639	623	655	618	619	648	623	645	647	665	617	637	683	633	644	624	628	624	656	626	637	632	650	649	645	643	661	683	684	656	628	653	654	632	690	678	644	658	641	635	629	655	668	654	654	629	661	653	645	638	671	638	629	661	633	649	580	672	630	629	646	696	624	657	699	663	655	683	643	624	626	710	648	638	634	662	648	647	655	645	647	627	675	668	640	588	639	597	667	675	631	602	626	657	625	633	664	673	654	640	677	654	654	663	628	614	678	633	654	687	609	613	610	636	648	644	620	639	660	654	685	641	637	660	703	685	627	653	673	686	624	698	700	604	618	606	673	684	642	682	635	646	699	669	645	632	647	679	687	632	628	656	618	603	640	642	656	657	649	628	626	680	644	653	617	643	663	633	651	638	623	637	595	595	612	651	658	650	650	663	600	617	633	656	638	618	645	629	654	702	646	666	609	684	657	652	626	663	646	596	639	644	644	665	677	664	635	646	643	624	657	625	635	651	628	692	651	654	623	653	620	609	623	646	644	657	651	659	633	639	653	607	712	655	616	672	623	628	645	631	624	640	627	659	660	695	712	630	639	619	645	632	665	661	654	672	683	662	607	663	659	630	649	650	613	636	653	637	635	643	636	639	659	638	642	625	594	665	610	608	679	631	625	648	675	626	657	631	631	684	650	642	661	625	635	655	685	632	651	596	660	620	618	654	627	649	633	613	633	662	660	621	656	640	654	640	627	622	648	642	627	644	640	631	679	665	673	646	628	627	637	636	691	623	610	629	622	643	610	652	663	631	658	651	593	617	677	641	641	615	679	651	664	622	661	666	666	661	673	643	660	679	653	617	641	643	635	605	655	601	638	649	606	678	650	672	680	638	693	704	639	676	667	612	635	591	639	635	601	624	647	642	639	626	658	701	610	673	645	642	651	673	621	677	641	646	651	661	677	665	633	668	651	635	624	694	601	607	624	668	641	632	644	619	620	687	646	628	608	627	654	659	648	647	650	660	642	674	652	620	615	614	635	645	669	602	648	620	608	612	646	665	629	624	641	617	625	648	696	664	625	625	684	643	652	672	629	636	663	670	655	623	649	617	579	648	651	627	591	673	653	634	613	692	662	693	616	628	628	650	611	675	648	614	660	624	663	662	613	597	651	643	670	629	624	662	611	627	676	626	655	655	669	615	644	642	639	654	639	647	641	652	640	634	639	652	676	612	655	666	636	662	674	666	611	649	690	640	661	628	676	639	638	678	613	661	641	610	636	655	618	651	645	687	634	629	704	666	605	649	650	639	652	669	652	645	661	646	646	625	666	597	688	631	654	666	680	635	621	675	609	631	638	611	650	632	679	661	647	639	620	640	691	664	638	665	592	642	585	608	638	658	612	635	650	672	624	603	635	635	620	653	632	641	640	632	669	656	645	632	678	635	672	612	664	644	647	662	670	677	611	663	649	680	679	650	653	649	647	662	635	621	643	633	653	626	651	646	643	651	628	609	662	623	621	592	646	629	662	632	649	656	719	620	645	655	676	627	643	603	663	663	645	642	570	633	630	649	627	662	691	697	660	653	621	665	628	650	657	679	674	647	638	640	653	600	645	656	625	613	646	639	649	628	619	667	622	639	594	655	650	631	653	644	665	595	611	619	662	640	627	637	635	649	646	604	622	697	624	654	677	630	663	576	588	632	641	678	610	615	605	684	623	637	636	619	627	635	650	649	702	605	685	645	632	644	592	628	633	650	663	635	654	656	637	623	684	628	693	647	631	699	661	587	663	670	627	665	663	677	665	641	630	640	642	610	631	676	614	675	680	670	656	644	642	663	684	651	622	641	706	634	679	643	642	635	662	667	652	651	623	665	653	637	669	639	636	669	630	653	650	663	648	639	612	663	677	651	591	637	662	618	645	605	633	616	607	683	638	658	637	580	632	692	593	621	634	620	634	681	624	682	635	613	668	632	617	680	639	681	685	626	656	669	671	664	634	621	657	617	642	627	693	673	642	621	689	665	673	609	684	628	619	665	651	614	671	693	622	646	682	642	612	628	677	601	599	678	616	696	626	648	613	584	656	563	671	623	671	630	627	648	609	640	685	618	647	658	614	650	626	649	597	644	639	612	643	640	639	630	617	603	655	606	584	685	613	679	643	634	615	634	627	612	641	636	655	644	659	627	650	607	646	622	682	638	639	613	617	613	634	649	639	626	636	645	652	664	628	673	674	628	685	634	668	632	670	637	649	613	631	652	639	669	676	645	627	628	673	649	675	684	677	652	613	672	657	647	636	606	690	667	637	634	659	646	640	628	631	634	666	641	608	649	637	614	649	646	662	608	612	651	651	688	667	638	639	651	658	649	603	604	648	620	667	648	664	632	666	637	655	611	648	649	621	639	626	596	621	625	655	686	630	610	662	643	638	621	639	624	635	647	610	701	635
17050	7376	11478	9269	6918	4305	2985	1961	1338	414	257	298	267	278	298	262	267	271	248	299	275	253	269	284	282	289	283	275	273	275	242	287	282	292	258	275	248	257	280	279	281	241	273	245	282	273	278	260	256	264	279	285	254	277	273	274	308	309	274	268	279	285	252	304	268	297	266	301	263	296	279	253	244	285	284	302	253	274	283	291	286	304	249	248	298	261	284	279	297	271	290	287	269	262	272	283	283	280	279	260	277	272	284	293	266	280	281	306	252	253	261	274	254	264	289	293	265	241	256	300	276	273	286	274	287	277	287	281	255	313	269	285	293	288	266	259	262	253	267	274	266	287	274	300	292	270	276	234	264	251	274	301	255	284	261	286	297	271	272	241	241	261	277	273	267	286	268	272	258	270	271	261	266	298	285	308	262	251	282	222	282	307	274	277	263	261	255	243	275	246	268	295	290	259	252	240	252	266	253	284	278	257	255	266	230	278	311	274	259	279	312	281	278	282	265	297	283	290	227	277	262	250	327	261	280	287	292	268	254	275	256	262	258	291	266	274	258	277	270	250	272	272	298	251	254	218	272	287	273	282	271	253	284	266	269	254	274	276	287	246	255	270	263	286	255	280	271	285	281	255	283	265	241	322	237	303	304	307	301	280	273	265	302	262	278	257	265	297	263	262	247	266	270	262	284	282	250	326	258	276	295	222	286	271	285	250	278	279	293	267	292	320	273	270	269	254	267	268	252	290	270	279	225	255	294	304	285	269	262	281	286	274	297	299	270	279	236	271	274	274	275	271	296	299	289	311	284	276	283	314	247	292	266	283	269	257	290	242	274	270	299	298	279	289	287	278	245	263	265	276	279	244	280	308	286	275	261	250	263	275	285	318	276	262	287	262	246	269	277	252	245	251	273	305	259	292	286	264	257	270	265	262	247	241	260	281	311	277	271	274	280	278	268	291	284	258	264	289	281	304	267	258	294	240	271	242	287	270	246	277	252	282	241	276	286	281	230	259	275	271	254	288	260	298	260	268	299	253	287	313	280	259	307	259	253	237	288	254	267	278	273	288	274	266	260	258	245	256	261	244	272	271	292	272	287	299	268	258	269	319	248	308	291	299	286	315	275	272	261	276	279	281	277	291	262	268	298	291	288	266	287	292	237	290	268	274	273	234	268	253	255	270	273	273	297	254	255	230	274	259	266	243	296	264	280	279	291	283	251	266	277	298	282	279	270	280	236	271	271	259	272	268	281	273	270	280	303	253	302	281	293	313	246	246	259	270	285	292	289	256	304	284	278	291	304	280	280	270	233	262	265	296	282	300	258	280	261	264	281	253	281	293	251	258	255	253	282	267	284	261	266	254	297	291	300	260	270	270	270	274	273	305	291	266	290	271	257	262	256	274	286	251	270	273	281	252	288	271	271	270	277	265	230	250	248	301	257	269	296	269	234	264	291	267	248	265	297	283	262	284	286	290	252	296	282	251	270	265	267	265	274	314	256	250	261	261	288	282	265	292	290	248	276	260	311	267	263	255	262	297	311	234	263	254	288	287	284	308	266	294	260	280	283	299	293	239	247	287	316	277	285	288	286	272	273	291	276	258	290	304	268	258	297	283	264	266	260	276	277	286	234	261	300	276	279	295	269	285	249	290	267	274	272	276	242	256	268	293	287	305	258	272	250	297	272	270	268	277	285	256	260	272	264	270	247	284	273	289	296	267	265	268	285	317	269	258	279	283	257	287	280	282	238	296	303	282	266	303	261	275	295	289	280	299	245	263	261	292	291	262	265	285	317	290	287	253	286	287	268	270	267	284	274	265	283	290	297	300	244	257	261	291	301	259	284	289	278	294	251	265	253	268	328	266	286	285	268	251	267	263	282	263	263	271	289	302	282	264	264	290	242	273	259	251	290	279	257	261	249	290	262	265	296	293	265	276	275	276	267	272	292	286	281	247	246	281	275	245	246	284	315	271	282	234	261	256	257	242	311	229	256	271	273	288	249	263	288	283	252	277	246	285	245	286	267	289	247	268	284	247	304	278	262	306	270	276	266	288	276	239	267	309	279	272	263	271	265	265	305	265	256	291	298	278	255	269	265	266	280	275	292	274	255	277	241	283	265	258	255	298	289	276	262	237	263	271	270	282	274	289	297	279	253	256	287	269	291	255	257	258	251	261	273	259	278	241	257	251	269	270	294	273	262	282	249	275	257	267	282	240	232	278	279	308	272	283	266	252	284	266	260	251	273	276	272	281	277	267	268	278	299	290	251	277	294	274	237	279	245	285	249	279	296	296	275	284	273	249	270	283	298	275	239	276	266	236	244	290	263	245	307	258	263	269	282	271	284	243	263	286	276	275	274	271	268	307	274	295	244	271	295	294	258	287	276	278	263	289	265	254	269	262	258	264	292	289	272	315	291	278	264	300	290	279	270	269	279	278	288	249	280	254	306	272	265	271	257	304	257	281	263	285	256	249	283	255	261	260	282	273	269	259	263	251	284	251	293	289	319	306	243	259	285	266	263	296	274	287	259	271	251	261	268	238	251	311	275	295	268	253	294	263	248	287	282	275	288	270	263	279	285	282	262	252	298	267	261	251	244	301	257	287	269	296	245	252	270	246	267	254	269	258	265	244	244	282	274	271	259	267	292	269	273	274	254	268	275	266	286	266	286	316	295	292	273	275	255	261	251	283	277	292	293	287	276	311	274	252	297	291	269	268	293	303	291	259	300	247	284	276	289	288	276	246	287	279	252	250	276	288	265	331	289	299	277	290	266	253	266	275	281	277	262	263	269	269	278	265	265	257	273	271	268	273	277	296	273	260	265	274	267	240	281	263	264	258	232	256	277	300	285	290	256	283	277	245	304	305	279	270	230	257	279	270	266	296	254	273	259	272	289	283	295	291	250	286	289	273	284	238	280	260	283	273	249	269	268	243	257	260	263	276	287	285	266	272	278	313	285	261	268	279	281	285	289	295	276	277	318	311	246	261	267	265	249	270	316	261	253	260	250	287	321	259	299	307	253	252	292	284	289	280	274	283	304	311	265	293	297	290	286	253	279	303	266	263	266	290	277	268	235	272	272	254	286	285	281	281	298	274	312	282	264	259	279	282	329	309	256	288	294	263	267	300	302	284	293	289	286	287	278	254	259	291	264	274	234	289	275	305	267	273	250	321	260	252	262	247	274	307	257	258	252	279	270	267	247	258	266	273	303	258	275	253	270	285	271	268	292	244	283	275	305	258	289	251	297	261	236	295	277	290	272	248	269	264	283	254	279	254	272	269	257	254	255	276	297	252	290	247	266	296	276	289	262	271	268	253	273	239	256	277	282	296	271	275	272	296	290	271	250	301	282	255	247	248	270	270	284	271	299	268	287	272	291	295	261	277	263	269	267	286	291	261	267	284	299	237	258	247	276	288	308	246	264	268	279	277	276	287	252	265	277	258	224	292	278	291	288	302	254	289	315	260	301	277	278	282	272	279	252	294	277	283	257	260
8069	6016	16965	20068	18908	14461	10709	7409	4503	965	623	582	607	609	621	633	584	595	617	620	590	616	645	606	636	642	584	578	598	622	627	596	618	576	615	600	590	603	614	576	571	638	613	576	642	641	623	584	637	658	624	611	633	609	557	593	650	591	637	622	591	605	576	567	606	641	608	571	602	611	636	635	561	585	551	623	599	610	595	629	607	572	582	585	575	589	596	611	589	579	668	617	629	575	596	610	616	625	658	593	632	605	601	624	568	573	610	615	647	584	612	622	597	602	622	613	610	641	603	597	592	632	590	603	613	644	613	641	587	630	608	608	595	613	613	603	587	586	597	569	585	618	593	604	628	576	607	586	600	622	642	618	586	620	569	564	629	611	615	549	607	609	611	584	611	606	625	651	631	587	608	587	602	652	611	590	602	611	613	623	629	630	587	640	612	580	616	590	607	608	645	599	598	568	586	592	623	602	610	607	589	562	583	595	618	614	589	617	616	611	623	601	608	610	606	603	565	636	605	635	561	617	597	645	607	596	597	660	613	623	587	632	584	605	649	610	597	608	620	629	638	600	571	611	612	619	618	572	617	634	617	595	598	564	638	584	562	652	592	597	614	626	604	617	630	540	578	610	634	596	642	594	591	613	654	586	611	615	613	608	609	613	609	632	590	594	623	603	603	595	598	587	626	625	605	571	621	610	592	611	594	609	578	628	550	598	626	613	609	569	569	614	601	573	582	671	596	584	596	591	623	670	606	603	602	632	591	619	605	581	602	611	558	587	616	596	608	632	627	605	621	598	635	612	657	575	576	591	617	599	595	614	594	607	609	599	605	631	606	573	605	598	582	633	618	624	628	595	588	579	626	572	548	652	638	616	618	571	564	586	629	568	570	613	591	628	596	583	652	637	620	572	542	566	634	594	623	623	533	631	609	619	616	587	599	609	623	608	587	597	616	628	605	636	621	617	587	587	664	662	591	612	617	591	600	587	617	579	576	603	547	639	576	588	567	639	571	632	597	540	648	615	608	590	563	632	584	573	550	632	610	591	594	611	575	598	595	606	655	640	582	601	606	589	641	581	596	585	603	602	594	628	617	600	624	626	575	637	614	629	602	623	620	653	601	588	595	653	601	606	590	605	635	584	540	580	605	613	561	574	581	574	625	573	571	573	609	595	603	630	605	588	600	617	579	596	577	579	579	639	614	592	613	583	612	616	605	592	664	596	627	612	588	640	583	563	604	653	636	633	588	633	631	610	598	564	555	624	630	591	610	618	604	630	608	596	609	574	567	591	609	605	567	601	647	611	597	590	593	540	570	604	606	597	606	599	633	614	575	627	633	591	607	630	595	590	609	607	589	615	630	618	606	611	612	582	615	631	597	642	547	634	585	588	603	596	607	570	618	605	620	606	592	585	595	635	629	584	637	623	639	630	604	608	609	585	589	614	593	609	584	576	591	582	643	583	588	626	571	622	613	665	569	617	618	605	612	595	619	577	612	547	617	558	607	590	570	585	650	610	628	581	638	612	613	587	576	585	605	552	633	596	604	625	610	629	585	604	615	626	590	654	617	585	573	620	586	607	596	591	617	593	557	585	595	606	614	610	614	603	592	599	614	633	651	576	631	589	589	609	595	596	626	649	588	581	577	573	631	596	577	599	587	629	631	563	635	610	617	585	633	595	608	607	586	642	621	620	581	592	573	650	605	572	593	607	580	599	581	614	588	632	611	586	620	630	589	641	622	661	605	602	622	611	600	623	613	590	550	594	604	652	612	621	635	592	612	625	568	609	654	601	611	570	581	636	631	639	599	606	654	669	601	576	622	615	580	602	625	586	639	577	661	629	601	599	607	621	613	591	581	604	653	594	623	621	560	604	636	647	613	604	626	567	628	609	585	621	652	590	664	585	592	655	628	602	554	638	621	573	617	610	635	655	594	636	607	593	606	610	643	593	585	642	643	601	636	583	613	607	661	548	583	600	615	614	635	577	596	614	567	623	595	622	602	575	586	621	614	602	610	570	612	597	606	573	649	606	582	625	620	598	587	640	589	631	570	640	609	665	619	607	604	591	614	595	624	594	640	632	562	623	644	651	646	621	615	597	611	538	607	603	619	615	578	654	620	588	674	554	644	647	586	559	625	619	612	631	545	615	612	585	610	577	583	652	609	598	621	603	597	650	649	562	570	666	588	557	589	633	601	605	663	614	647	629	595	626	574	616	630	635	571	588	605	596	594	646	635	524	593	626	614	590	627	588	614	629	615	598	579	598	618	600	605	584	575	594	593	589	589	629	593	582	586	600	574	615	579	630	616	649	582	580	597	595	593	601	582	622	606	631	634	660	639	573	621	581	606	606	596	604	586	588	604	627	596	636	599	582	654	618	587	623	591	622	603	634	651	600	575	598	596	546	611	605	645	598	634	621	586	606	621	593	634	618	596	567	569	633	574	600	619	606	572	590	639	590	602	613	632	614	591	644	616	590	584	614	667	602	598	594	608	607	627	574	627	583	616	561	580	574	622	591	647	607	598	587	570	659	593	638	621	569	637	575	649	655	561	656	614	637	630	643	600	582	619	576	593	631	630	591	586	574	594	604	631	598	595	524	632	581	617	631	610	622	592	586	646	560	596	579	655	619	596	590	624	611	624	651	606	663	583	597	621	569	626	591	607	591	585	617	595	596	624	564	639	581	623	596	648	633	589	622	598	627	580	607	601	592	648	613	604	618	599	628	575	547	582	545	608	621	577	605	634	592	588	603	659	612	582	597	598	614	634	635	566	613	623	613	576	567	594	592	607	592	603	617	577	620	638	625	642	601	622	638	583	584	600	567	617	572	643	637	596	594	619	598	610	650	588	585	614	564	597	626	606	595	562	599	620	601	576	617	574	605	604	586	639	585	597	564	599	584	606	637	612	648	580	615	595	600	591	620	568	588	645	541	603	597	665	612	583	594	627	590	564	590	609	618	555	587	613	626	612	591	597	585	601	615	590	598	625	617	563	581	617	581	632	573	591	632	581	639	606	602	586	635	666	594	597	573	629	602	583	587	586	595	582	615	580	554	627	586	603	577	592	665	604	659	615	569	577	623	581	560	592	607	583	643	588	595	641	593	657	634	575	573	655	660	610	648	600	606	589	589	619	593	582	631	665	572	643	645	628	605	657	584	577	616	629	587	557	594	596	580	594	556	598	582	588	610	601	625	568	605	610	688	593	611	647	641	616	585	659	627	601	586	584	607	621	617	610	601	633	597	585	622	601	640	594	573	664	591	598	636	646	600	596	565	603	604	632	600	549	624	596	624	595	589	605	586	573	572	570	588	595	584	567	563	600	629	569	633	568	644	603	560	641	620	603	564	591	595	656	597	619	593	631	586	568	600	625	593	583	594	623	608	622	603	601	591	619	609	612	625	595	587	627	606	570	605	582	632	587	579	583	601	619	607	634	634	557	613	593	631	629	635	593	603	623	559	637	601	610	625	627	540	648	659	618	579	618	563	583	634
37025	18608	18148	13947	24383	41777	34554	26175	16764	3519	209	179	219	185	195	196	206	187	188	183	188	182	201	180	182	199	182	208	184	193	200	160	185	179	190	185	197	190	191	197	176	171	227	185	197	176	190	182	182	197	184	165	189	177	189	192	187	192	196	169	179	185	174	198	195	130	180	197	180	191	175	210	170	200	193	204	174	169	223	205	177	183	198	155	177	184	181	178	151	192	189	191	175	199	174	161	168	172	189	201	188	173	185	174	194	208	199	158	193	195	202	207	185	180	187	201	180	172	194	166	182	186	213	201	184	199	181	193	195	208	200	188	192	213	156	206	168	158	157	180	228	198	179	178	210	192	185	179	169	177	166	183	184	168	185	197	190	180	160	189	209	191	215	202	189	181	177	169	190	199	193	189	197	179	198	157	165	169	181	205	174	175	209	206	190	180	194	179	187	200	186	167	198	198	188	169	186	214	177	171	184	188	182	165	173	189	156	176	189	176	199	197	164	174	187	190	186	181	162	168	148	204	191	156	202	193	205	205	190	204	184	193	190	181	193	158	173	213	167	176	193	172	181	181	205	190	203	182	201	197	217	203	195	158	173	215	171	233	174	185	228	204	191	170	209	184	193	170	203	177	186	193	199	183	186	165	201	188	174	225	199	190	184	177	206	187	166	174	183	173	162	194	174	200	175	219	179	187	185	206	178	183	188	197	206	193	204	188	165	208	193	175	184	178	181	175	177	152	184	216	183	211	192	164	197	191	162	220	164	198	166	190	214	178	189	178	187	160	195	178	197	174	195	189	195	198	204	182	175	181	172	214	184	189	154	175	162	170	211	173	182	168	196	174	161	191	176	185	191	177	187	185	181	177	182	184	183	171	174	206	191	196	216	194	183	184	178	174	198	167	190	191	181	206	191	201	181	183	189	211	180	182	171	185	183	173	184	177	180	200	210	199	156	192	152	175	187	201	192	178	189	173	171	189	194	169	181	168	185	190	182	217	197	178	206	196	188	169	204	180	186	178	201	178	178	170	168	173	189	188	181	200	200	181	180	214	179	198	175	160	184	173	158	182	177	168	171	198	195	212	205	196	183	195	198	188	186	177	190	190	172	195	181	186	170	201	207	163	185	214	182	166	170	184	167	185	187	204	175	210	193	170	192	158	187	207	176	169	177	191	198	203	183	160	191	169	202	196	174	170	176	163	169	187	193	179	214	206	216	219	211	180	189	174	169	199	174	181	203	192	194	191	180	173	184	162	174	184	194	191	193	171	168	208	169	203	182	174	183	163	215	194	159	187	173	205	193	186	192	199	186	184	181	170	185	185	195	165	211	173	200	182	184	160	169	170	167	176	197	191	165	195	176	168	211	196	210	208	183	164	165	163	191	204	202	167	183	190	166	173	182	201	187	208	169	188	214	201	190	205	175	194	177	193	217	188	193	216	172	183	182	174	176	181	179	162	196	190	183	201	158	216	179	178	193	198	147	175	184	188	184	207	180	182	164	185	191	186	198	168	185	192	190	173	170	212	176	159	186	198	193	207	174	161	176	185	205	175	210	199	200	171	182	194	163	181	173	222	177	215	180	189	175	189	187	201	198	167	160	201	176	191	188	186	203	201	188	202	186	214	192	211	176	208	202	173	160	179	187	173	212	184	183	193	195	168	160	191	205	163	199	180	209	163	206	175	189	185	178	191	219	207	197	175	173	183	215	215	164	178	173	197	186	201	173	215	190	192	191	206	202	202	174	168	193	176	189	162	151	173	188	187	170	210	191	179	202	180	189	176	159	179	179	173	181	199	197	200	177	162	193	187	184	204	195	188	180	170	184	201	181	191	179	170	169	195	179	186	193	176	194	208	189	214	182	184	174	215	199	194	182	222	199	195	193	194	200	173	179	213	215	180	167	190	172	185	179	171	204	187	192	161	188	182	203	160	179	185	208	174	162	175	194	191	187	167	188	193	198	192	176	187	196	172	184	196	184	149	162	179	196	196	176	196	172	191	200	190	186	181	211	207	198	156	182	202	198	193	211	190	180	170	158	199	193	188	184	189	193	170	193	194	144	147	188	169	196	181	182	213	162	190	156	183	172	201	170	200	170	188	175	173	185	181	159	198	205	180	183	175	186	172	184	175	167	169	176	195	179	187	189	202	169	156	205	184	177	174	180	183	193	204	204	191	173	207	169	180	194	199	163	171	169	185	188	168	200	197	188	146	210	200	215	168	179	222	165	169	207	179	185	171	177	171	194	194	155	183	216	189	185	195	187	168	172	178	200	211	206	185	196	184	187	167	185	181	189	197	179	165	194	193	193	187	198	169	171	188	184	205	196	194	209	208	194	188	178	183	179	183	192	188	201	203	165	200	166	202	178	198	214	176	200	192	201	216	194	200	175	175	166	206	160	158	220	189	208	185	197	161	159	178	205	190	184	167	195	174	187	180	205	208	179	207	202	206	213	188	176	191	191	168	200	186	180	186	163	194	171	181	168	201	175	168	186	169	165	179	161	181	180	188	198	201	165	193	203	184	193	176	163	199	199	210	208	200	165	180	174	194	193	180	202	197	183	169	180	206	187	175	161	173	198	196	211	207	188	186	192	186	201	216	212	181	185	202	178	197	201	203	187	171	182	178	189	233	203	164	187	199	167	200	201	171	176	190	173	169	184	185	190	191	201	198	175	199	217	190	192	199	203	185	184	191	192	190	175	195	201	177	164	162	163	141	194	193	187	195	205	172	172	183	209	196	209	174	199	203	187	205	189	170	180	207	166	188	164	183	174	171	186	193	211	185	174	162	194	194	180	164	192	171	201	186	197	161	194	186	179	181	192	198	174	167	190	160	176	193	210	176	200	210	163	174	177	186	169	202	179	182	192	183	195	202	181	215	168	175	183	206	184	173	189	209	216	184	184	195	194	185	190	183	184	175	190	203	194	166	185	173	186	145	185	180	200	178	173	201	177	185	180	183	172	173	210	168	187	201	191	211	218	201	208	204	167	183	185	187	182	211	187	187	179	169	183	204	191	170	197	194	182	187	192	186	200	165	184	195	187	171	169	205	204	173	186	193	180	174	182	200	201	192	214	193	185	165	217	183	191	206	197	215	196	180	187	191	172	179	198	211	183	199	185	169	181	188	173	176	204	172	186	184	171	170	187	168	187	182	193	185	158	196	201	197	176	170	187	164	187	174	193	156	189	171	166	177	185	188	193	186	178	190	185	183	177	196	182	195	185	174	207	200	205	189	203	176	172	200	175	184	172	187	179	166	195	202	183	201	179	179	150	202	169	176	204	211	191	177	196	192	194	197	194	172	193	175	184	164	204	165	161	177	191	190	155	195	179	169	199	202	191	166	206	184	180	173	182	185	168	184	197	183	174	209	205	181	196	195	184	187	177	194	177	181	205	173	179	203	185	188	170	169	180	204	171	205	173	193	176	200	221	212	172	191	159	209	187	172	173	197	198	217	193	193	188	173	205	164	173	176	158	174	170	195	196	200
18040	12387	23201	25581	42697	56030	50421	43684	34008	5627	475	503	465	504	457	462	450	467	452	483	441	487	477	448	466	467	456	435	479	446	463	471	468	444	453	441	420	466	436	454	441	414	429	413	475	443	469	441	414	462	453	450	438	445	422	457	430	472	439	460	422	421	431	454	441	452	467	430	430	466	456	447	423	455	448	433	481	451	412	420	441	476	475	482	492	419	433	462	439	448	464	418	415	445	443	455	467	476	411	488	416	452	445	443	432	427	423	433	422	463	459	445	482	437	478	466	431	442	465	455	443	428	445	464	483	478	467	423	448	494	441	407	474	457	423	452	410	458	432	418	394	422	393	456	463	429	464	440	468	454	441	420	420	466	414	460	426	449	442	462	418	435	464	471	458	469	464	419	476	459	419	446	426	433	473	434	428	455	429	443	458	471	447	437	430	465	428	425	501	418	433	447	505	460	466	456	442	406	455	441	446	431	452	452	483	448	421	443	463	422	462	398	441	448	468	460	447	412	446	451	419	425	423	430	433	407	438	429	477	442	443	469	481	458	461	456	420	418	476	443	449	457	458	439	451	439	446	434	452	438	393	432	433	430	454	413	466	431	417	440	472	437	434	435	447	422	485	469	447	442	430	408	451	435	421	458	438	452	479	460	474	459	454	451	441	468	441	422	424	428	454	428	439	424	462	425	448	432	425	448	421	461	434	484	448	470	446	489	432	467	466	456	417	478	471	484	465	443	452	460	414	435	436	451	442	472	434	459	456	454	457	405	430	463	492	485	453	436	434	485	479	412	435	446	421	436	436	455	433	486	445	462	464	417	447	449	450	509	427	438	403	480	481	431	442	489	454	443	439	469	415	442	453	428	433	431	423	419	432	459	418	465	425	425	469	466	426	414	431	453	426	431	469	446	423	445	478	456	443	466	455	426	466	437	431	442	429	393	471	464	446	412	462	401	433	447	481	451	423	445	475	451	448	459	458	446	437	464	444	447	447	446	436	439	432	461	451	443	414	438	447	395	447	457	471	442	451	465	419	457	448	396	488	432	446	413	429	431	434	470	462	442	460	449	463	419	425	442	415	485	468	427	458	451	477	452	478	434	444	493	424	422	421	461	466	436	470	445	427	437	407	434	444	429	476	471	425	437	438	458	420	460	423	463	467	463	457	410	463	438	447	486	452	455	489	475	445	398	445	418	429	502	451	464	450	399	452	430	433	433	500	455	428	482	445	474	454	425	433	444	456	447	436	433	446	422	450	468	474	457	408	483	467	424	486	457	444	450	452	428	413	461	450	479	463	435	434	453	432	437	477	468	462	434	477	453	467	424	451	444	439	414	467	432	430	426	457	456	449	481	457	435	467	430	480	457	447	437	452	467	479	442	456	435	441	452	441	403	426	427	425	427	448	448	466	421	461	437	418	440	451	442	441	456	439	436	406	447	444	435	445	444	444	424	397	456	473	440	426	461	433	424	444	452	452	440	475	503	449	465	444	470	441	458	461	419	451	449	438	442	425	459	434	440	425	424	446	438	437	438	429	434	461	454	475	436	449	430	446	481	432	474	414	409	446	434	411	438	416	494	436	476	445	426	428	429	444	435	472	443	403	430	448	442	441	438	415	460	463	440	429	433	464	458	442	449	437	425	427	447	450	436	406	419	463	481	435	479	442	447	438	446	467	464	458	411	445	463	477	456	483	487	432	440	422	441	466	405	474	450	457	432	494	465	481	451	440	445	480	432	453	447	460	461	447	482	459	456	441	431	429	443	419	436	450	468	414	448	407	437	471	463	489	463	445	417	448	406	423	450	450	442	423	441	469	455	449	446	435	427	454	450	480	453	449	405	471	403	457	473	415	506	461	464	447	448	443	423	456	399	420	433	450	442	448	438	440	442	470	456	422	438	437	453	475	463	429	449	442	445	437	456	422	417	487	465	446	440	433	465	437	450	440	443	379	436	443	474	449	458	426	423	451	457	458	430	442	466	445	434	430	438	452	473	436	481	430	457	466	467	418	448	460	418	463	450	473	408	462	425	451	388	436	448	436	465	488	440	459	443	440	451	423	484	467	422	440	466	417	423	442	423	469	473	436	428	449	424	433	454	456	453	476	425	421	416	463	456	423	402	446	448	491	473	456	408	460	426	469	449	468	436	441	459	431	464	465	454	449	423	462	452	454	455	469	449	455	451	454	446	412	460	440	458	405	416	457	431	481	441	492	444	437	438	425	443	394	456	454	456	441	464	431	495	466	450	460	453	457	456	449	448	461	426	433	439	473	436	418	451	417	472	433	424	473	439	434	437	455	433	477	476	445	437	435	429	489	403	467	439	445	458	411	417	424	446	470	446	469	465	441	430	428	432	439	402	470	443	467	433	435	420	403	432	441	456	447	424	432	464	452	410	462	431	452	453	444	462	487	423	490	439	440	479	451	454	444	435	435	479	467	404	463	450	444	447	427	425	464	476	423	449	461	443	455	423	433	458	422	457	473	462	475	440	407	448	439	440	445	460	434	422	475	429	468	440	430	455	456	459	406	437	466	420	444	483	423	478	463	452	409	477	478	441	435	456	444	449	415	424	449	426	422	451	407	477	428	438	449	446	420	440	439	478	439	429	440	461	448	435	460	414	451	424	415	420	444	493	446	420	445	499	457	444	448	379	427	419	429	479	442	433	441	452	452	427	451	443	461	432	458	429	471	409	462	452	440	444	451	442	452	423	451	418	448	437	470	431	440	442	429	476	479	443	420	439	419	435	437	473	470	446	438	443	465	424	429	447	459	498	425	445	452	484	431	462	418	448	426	443	437	437	444	431	425	462	437	464	441	424	437	438	466	447	494	451	446	424	437	438	419	403	424	400	426	454	474	443	445	440	465	395	485	463	439	448	453	469	421	444	466	464	430	426	469	456	457	430	442	492	420	452	445	485	414	465	453	448	441	431	410	440	450	422	465	423	402	467	436	416	433	467	463	424	444	476	448	456	428	450	403	489	453	401	464	446	458	437	438	420	430	450	461	483	470	429	478	410	417	423	439	478	479	451	430	461	428	473	425	417	438	441	431	402	472	445	439	444	440	427	447	440	428	418	447	401	478	451	497	473	474	450	433	431	457	433	458	409	485	460	456	491	438	465	458	435	453	434	495	440	427	424	427	445	445	421	431	416	438	479	445	465	405	422	393	422	433	430	429	435	423	440	447	451	434	419	443	458	441	448	405	502	455	448	422	465	409	454	494	416	459	439	443	430	431	437	458	439	424	441	445	443	458	441	439	460	429	479	473	415	446	430	442	429	470	416	493	446	456	397	467	456	460	454	442	444	438	418	450	443	455	397	465	432	496	461	399	423	432	441	447	469	412	402	431	449	476	443	398	419	480	412	450	431	434	451	465	425	463	402	441	456	433	430	442	450	470	460	443	443	478	470	474	486	457	450	426	451	467	444	416	437	467	435	434	456	470	430	438	474	417	477	458	454	446	427	399	451	453	471	450	433	443	424	513	440
46469	26423	24397	18564	34921	52639	45314	37343	27339	7526	417	319	324	300	316	303	261	278	274	320	307	290	272	250	272	265	258	249	277	298	289	243	289	269	278	283	259	269	260	250	259	279	298	287	301	286	292	324	287	257	302	268	241	291	287	294	270	237	271	255	296	262	257	278	284	282	287	273	254	281	265	270	310	279	282	278	274	261	321	272	292	273	267	250	251	268	264	271	286	284	283	315	284	280	285	300	294	313	262	304	299	274	265	277	271	300	297	264	302	287	262	269	314	278	256	278	285	276	300	283	280	259	279	290	271	277	251	268	268	293	275	282	273	269	282	287	266	293	299	271	250	247	291	305	301	257	296	303	252	272	258	285	266	324	296	266	293	313	291	309	282	296	245	271	261	291	269	269	261	272	285	255	255	274	284	301	311	283	307	270	275	294	290	288	268	279	246	276	253	303	265	326	278	277	292	330	274	288	260	292	288	298	301	269	295	280	290	305	281	286	271	303	299	268	278	257	301	271	271	265	289	313	270	260	298	263	318	252	277	269	279	253	300	289	254	263	253	274	265	256	269	267	267	263	281	261	281	310	231	249	270	271	291	276	263	297	260	277	252	276	291	259	278	286	281	259	264	273	263	346	310	285	251	270	256	264	267	318	299	301	279	318	285	256	284	296	276	249	279	281	282	258	310	280	275	308	263	288	294	282	332	279	268	248	299	256	260	243	299	314	274	328	282	289	315	273	275	285	300	280	267	245	228	256	280	272	293	272	270	295	252	267	332	272	263	284	301	297	271	273	253	317	253	300	277	285	261	289	267	260	286	268	299	293	294	269	278	285	294	285	270	264	272	301	272	276	280	272	306	299	281	320	284	268	302	266	272	275	298	261	288	250	274	308	279	294	240	304	263	272	282	279	258	284	267	270	254	274	290	271	292	286	288	256	245	242	275	304	248	269	282	268	295	311	277	259	289	303	277	294	318	282	286	257	292	306	268	308	286	277	287	282	256	260	268	261	265	272	282	274	278	280	259	270	286	287	245	274	281	242	255	257	270	283	255	299	278	285	280	240	295	290	249	251	262	289	300	274	258	291	268	291	257	301	232	223	258	296	317	287	277	287	283	264	268	282	288	300	273	281	251	255	259	286	310	265	294	296	302	296	276	296	272	281	264	279	265	306	251	265	323	304	254	296	257	276	252	282	293	278	274	292	260	304	302	320	288	271	303	254	268	258	264	258	262	279	313	318	284	286	276	262	281	273	274	257	268	249	308	303	296	256	274	274	278	266	299	273	291	257	265	265	278	248	288	252	274	241	297	253	248	265	303	243	277	275	255	267	263	263	306	252	304	309	265	262	272	284	278	282	286	269	282	244	249	317	269	289	303	273	315	305	254	284	281	249	314	257	295	309	269	249	253	294	273	270	273	304	268	290	304	255	267	287	300	279	300	272	285	259	284	316	314	294	258	288	283	278	275	293	277	252	278	245	283	274	259	278	272	290	308	284	296	262	270	279	270	278	265	277	277	255	296	277	263	281	290	279	280	247	294	301	264	301	281	273	291	293	313	298	298	272	312	245	288	251	264	281	253	300	302	239	264	278	307	295	288	266	285	281	291	248	258	273	265	315	254	286	272	275	262	267	289	285	245	288	249	282	294	281	248	256	300	303	306	261	276	265	277	279	257	257	286	274	283	280	271	293	289	277	279	251	312	266	320	282	264	270	280	268	261	290	266	279	277	266	272	293	287	264	275	272	293	290	299	282	283	264	305	291	292	291	296	301	285	266	258	307	293	279	274	302	264	300	273	278	289	317	263	278	272	268	258	286	238	260	303	288	287	252	260	246	295	302	304	267	275	226	255	289	273	288	279	302	292	292	297	269	278	266	278	294	256	290	269	290	273	291	277	302	299	265	283	266	254	291	289	312	260	271	277	288	263	270	244	279	302	285	288	296	279	281	277	272	295	263	289	282	276	295	294	282	300	238	288	269	285	272	287	273	332	291	265	286	321	280	284	298	288	279	272	269	290	254	299	247	270	270	292	288	254	260	292	289	287	274	277	270	291	314	262	290	296	288	278	275	269	317	280	297	255	286	288	276	257	259	275	299	251	264	288	285	290	321	278	292	293	318	288	269	296	269	297	257	263	288	258	312	315	307	270	287	259	291	267	287	302	297	276	284	270	267	277	293	285	276	261	289	278	275	260	271	282	288	275	244	286	296	267	257	267	272	241	283	284	274	307	262	299	269	273	279	298	240	282	279	260	283	309	278	264	269	316	270	262	237	280	283	298	304	294	268	313	302	287	268	312	294	266	249	294	270	281	246	278	276	293	266	273	310	264	256	279	253	256	298	300	305	267	273	274	255	285	259	265	301	265	297	298	252	273	315	285	244	266	264	250	295	264	298	291	271	289	278	285	268	263	259	269	282	261	255	286	290	284	258	266	268	305	285	261	250	275	279	243	279	320	282	254	256	286	282	298	273	294	263	294	291	286	314	300	275	297	273	285	289	263	276	267	313	277	290	286	286	265	236	262	309	257	302	274	262	227	251	243	253	255	291	287	302	282	287	285	283	292	259	263	249	292	272	297	293	250	268	282	286	300	261	265	278	273	236	287	294	283	278	243	289	251	278	279	255	251	276	241	286	277	294	288	258	267	272	284	271	272	286	273	320	267	273	265	296	265	281	263	273	267	276	274	295	248	282	282	270	265	296	272	252	287	259	263	297	311	286	306	339	305	275	281	298	298	272	272	277	273	251	253	258	302	317	300	274	305	272	260	270	282	236	277	281	300	272	270	258	294	314	274	304	299	256	269	276	273	242	277	267	303	277	266	263	238	289	296	285	274	312	283	249	262	278	291	280	283	289	275	280	276	279	294	287	282	262	260	284	273	282	268	312	308	273	308	276	267	302	298	278	266	297	326	287	265	308	299	280	297	284	265	258	259	247	264	300	277	277	271	276	279	273	274	252	270	289	257	245	293	266	276	269	275	272	270	272	271	248	262	293	248	244	275	301	275	238	294	293	301	233	275	256	272	276	273	281	285	266	265	319	306	285	295	280	279	260	278	282	273	273	277	277	272	272	259	255	294	251	294	297	284	281	273	260	297	283	275	297	255	259	268	287	294	263	258	298	267	273	275	282	255	291	286	288	280	282	283	289	273	302	271	262	267	329	277	300	311	325	301	270	267	271	279	245	275	273	264	299	274	278	250	316	288	254	289	281	294	273	286	286	273	271	304	288	273	247	282	250	282	302	291	278	306	274	292	285	272	300	280	274	278	290	281	305	260	306	273	256	278	281	295	252	286	289	272	289	247	266	265	280	288	277	271	292	268	264	296	308	313	305	274	289	281	316	282	279	302	327	282	271	282	272	254	278	294	275	289	272	295	288	307	269	272	247	270	281	266	300	290	268	285	287	289	276	273	285	262	296	307	277	291	296	289	266	282	286	272	259	292	286	266	254	249	269	285	277	293	290	289	299	273	251	265	297	294	260	287	288	253	272
24543	16105	27888	29797	51631	64757	59170	53096	43874	8200	765	699	695	712	658	718	656	691	700	657	666	670	715	681	615	641	703	601	636	618	632	614	638	572	602	657	642	659	625	628	660	659	646	607	631	608	636	662	610	655	667	607	672	611	595	634	635	611	603	652	664	633	633	641	678	648	631	594	632	616	640	650	603	613	645	631	647	644	658	631	641	657	633	619	649	610	647	673	621	687	636	629	621	603	652	649	652	636	678	655	661	672	633	647	613	651	602	648	613	636	660	644	600	654	650	631	661	642	664	625	627	640	633	666	682	626	645	595	666	601	603	652	631	662	652	629	669	635	619	669	641	632	633	635	669	672	674	589	680	644	655	632	622	672	600	600	640	638	606	679	561	687	617	669	655	624	658	630	629	650	653	612	692	573	673	618	685	654	658	636	680	647	655	617	653	654	645	645	656	668	615	579	620	630	604	611	626	611	604	614	644	606	694	613	607	692	635	639	664	649	651	619	584	614	641	604	613	659	636	649	652	662	618	616	605	620	622	669	648	625	607	626	572	637	667	628	646	638	664	601	669	671	640	641	607	696	608	631	640	654	628	705	659	655	624	611	667	648	637	618	631	617	625	660	651	680	609	648	677	617	618	640	640	649	648	652	627	622	631	630	640	646	627	671	591	652	610	580	697	670	602	627	620	625	619	628	618	654	662	654	646	636	626	613	618	632	619	659	629	640	656	596	655	628	640	615	637	697	616	659	642	668	622	642	615	619	641	670	648	623	639	644	633	678	605	620	658	664	678	681	684	640	624	663	600	674	669	614	611	636	631	674	632	658	652	622	681	647	634	628	621	633	668	634	638	606	638	621	644	629	625	643	720	600	674	669	579	636	662	630	637	687	662	646	638	652	605	630	661	630	631	650	664	603	639	659	661	606	618	693	640	628	632	627	641	671	656	639	610	623	663	640	595	651	622	637	627	629	627	634	644	654	655	658	602	667	633	662	636	666	600	607	672	667	611	591	601	639	633	608	633	658	634	631	626	618	637	652	641	660	642	628	632	653	622	624	664	632	640	612	673	644	634	661	590	646	690	641	583	644	667	622	655	622	612	635	619	602	643	636	628	655	643	590	621	631	595	617	585	702	668	638	622	681	672	660	650	628	585	653	590	664	635	621	663	604	642	615	622	667	615	627	676	582	699	616	637	587	661	617	675	615	643	642	654	634	634	629	598	654	626	626	630	660	656	636	603	660	640	620	612	665	666	668	632	622	644	649	616	608	614	616	611	604	618	648	611	611	657	611	597	705	662	618	599	680	645	669	621	622	660	633	662	587	660	562	617	616	672	709	676	670	637	593	665	644	664	665	654	636	611	672	653	618	652	601	646	622	606	668	628	655	655	602	636	666	628	608	649	642	625	654	601	629	618	594	623	622	621	619	631	623	622	620	680	634	613	645	646	665	609	625	615	651	608	606	623	700	625	640	624	681	656	593	664	666	617	643	669	625	639	589	603	639	672	635	630	647	611	620	626	610	648	614	647	598	628	613	686	605	678	623	635	658	591	658	660	594	652	592	645	654	618	571	653	598	638	614	592	643	624	621	595	599	665	666	624	687	597	656	640	635	658	581	615	647	662	618	627	627	627	656	657	594	630	659	616	641	647	690	659	644	609	659	654	642	640	668	648	682	643	613	634	605	648	672	618	623	635	616	641	667	622	611	658	676	590	663	623	636	683	646	641	645	651	630	639	655	623	584	663	662	648	669	609	598	664	639	653	657	654	668	661	631	662	626	674	659	636	616	628	637	648	687	662	612	623	609	600	648	676	639	685	636	646	622	631	608	660	641	624	644	649	624	611	629	672	625	680	638	637	618	594	637	649	622	628	637	600	602	634	646	625	600	609	625	631	619	649	622	638	612	634	632	643	620	645	634	638	638	630	660	642	579	613	620	672	606	682	635	638	710	637	661	695	664	620	644	644	647	626	628	634	641	604	621	647	609	659	696	607	678	613	607	658	684	598	683	647	651	589	617	613	648	627	613	635	623	646	671	598	654	637	671	613	614	610	618	708	649	636	622	665	658	628	652	655	649	641	644	637	599	640	643	654	682	633	633	632	626	611	609	626	605	621	636	631	643	683	617	620	629	670	660	615	688	615	660	633	620	581	654	643	645	654	644	609	621	648	634	666	668	666	646	628	642	667	666	649	628	626	613	635	622	648	646	645	627	691	691	634	601	649	653	642	646	596	660	663	639	682	676	638	649	633	614	629	648	638	679	680	621	656	639	683	629	607	683	689	649	653	665	646	670	644	677	616	668	664	597	663	614	646	632	602	627	622	672	568	659	623	648	645	657	654	614	613	622	632	664	655	659	664	611	667	646	649	659	629	632	595	629	652	662	649	647	649	634	637	670	639	653	662	650	639	632	600	633	622	640	660	682	613	634	653	602	707	613	605	672	624	672	676	638	593	665	663	644	622	589	609	618	651	640	598	652	637	620	670	671	619	585	655	597	636	648	608	670	640	650	635	604	660	660	627	652	658	614	622	637	674	674	636	605	651	643	633	638	637	631	635	591	613	632	620	653	686	616	599	618	623	617	671	643	610	657	651	665	591	634	613	633	597	685	655	598	618	648	609	643	631	655	621	672	619	603	648	670	598	652	609	641	650	653	625	678	630	626	637	659	611	644	650	649	667	640	645	620	636	638	625	612	592	632	652	652	631	644	656	666	664	613	635	641	608	643	598	615	630	682	654	651	610	620	650	613	617	626	660	607	620	678	586	623	600	635	652	635	631	666	618	628	624	689	644	638	623	645	672	623	621	636	675	634	622	630	657	657	593	667	673	626	700	643	646	641	610	623	648	663	653	692	616	638	646	635	673	660	638	605	651	654	610	615	645	675	681	643	641	639	577	651	639	638	630	620	637	603	590	614	674	673	603	653	620	674	625	678	639	629	643	672	593	648	634	608	604	643	652	633	595	605	661	665	587	642	613	622	622	663	625	622	630	668	649	646	617	666	629	666	672	673	665	607	679	671	629	673	655	611	649	645	611	658	628	667	616	616	730	690	672	636	605	626	667	675	635	654	649	611	664	649	615	637	625	670	656	606	594	640	681	670	657	634	626	616	654	633	659	608	654	652	619	622	617	622	637	635	679	650	664	582	662	636	634	612	632	682	604	662	583	605	595	617	651	609	664	676	642	636	659	630	655	632	645	646	631	700	624	607	638	620	627	676	628	600	657	658	653	648	629	619	673	632	686	636	635	661	650	643	668	582	659	665	655	654	618	656	640	644	660	660	659	640	616	576	618	611	634	625	631	623	630	620	624	638	641	663	628	635	573	633	654	681	584	640	650	653	662	627	624	614	660	646	636	622	577	606	634	687	647	610	632	647	629	628	674	606	596	684	651	654	608	644	644	626	616	658	654	633	639	631	609	647	644	632	650	648	622	633	595	622	661	686	631	680	624	628	622	599	661	663	631	656	601	635	617	709	605	635	633	615	588	622	651	628
22662	13181	10289	6123	3661	4126	3256	2117	1476	654	325	295	287	290	287	266	250	271	300	269	282	302	309	289	314	300	307	259	268	309	314	255	296	316	259	275	255	283	303	274	287	269	305	294	283	267	274	284	316	296	295	275	274	281	314	303	293	276	313	333	298	270	272	302	272	277	294	335	275	291	279	303	263	280	312	286	309	297	268	285	343	294	319	314	318	281	283	288	256	284	272	245	252	285	260	282	292	274	291	302	261	303	318	286	250	287	287	263	288	311	277	266	305	253	287	299	277	277	265	314	286	256	306	288	284	288	254	275	293	278	258	305	283	282	262	299	279	273	264	275	274	277	273	293	250	301	313	283	269	290	270	297	266	248	295	324	284	279	287	268	295	300	310	278	314	265	288	291	238	276	296	324	283	264	292	296	267	264	269	307	259	284	319	291	271	289	270	293	308	298	284	263	284	264	278	258	272	306	292	281	283	293	288	284	285	296	272	303	295	280	281	285	286	302	303	269	271	262	308	271	275	299	276	294	262	282	314	315	282	302	293	290	291	282	310	284	284	298	274	286	277	291	281	298	290	303	305	290	275	297	289	268	289	284	285	271	283	302	286	288	285	271	284	318	254	304	267	317	271	322	284	282	306	232	317	322	301	291	282	278	270	309	296	307	283	312	302	297	306	284	318	302	353	294	280	244	306	306	275	259	240	266	274	280	290	272	307	274	280	298	267	289	294	311	262	285	275	314	281	310	253	279	304	265	298	303	287	318	296	283	295	315	284	287	268	302	285	302	294	283	283	269	314	274	273	264	278	295	299	254	278	281	290	273	305	292	268	272	258	285	268	307	276	307	311	248	268	279	281	327	289	323	292	263	266	285	266	313	275	324	292	299	261	292	267	284	278	294	312	298	268	277	281	288	311	302	271	268	299	293	313	282	282	261	314	278	271	286	296	280	287	266	273	281	301	256	304	291	287	270	270	254	264	284	299	292	278	290	307	287	313	292	269	305	313	272	276	279	286	274	255	273	288	274	332	274	307	279	297	294	294	276	271	265	285	266	295	285	277	269	318	289	287	274	280	280	305	276	290	291	285	292	262	284	287	287	260	293	318	272	285	291	302	295	296	302	288	304	270	285	272	286	279	297	296	307	300	293	289	312	258	288	256	254	293	277	296	287	267	303	266	303	282	271	280	278	286	254	275	312	297	285	321	280	270	278	257	276	239	309	276	300	309	253	265	269	277	282	269	319	292	272	283	298	267	261	286	283	279	318	287	286	267	294	283	324	289	257	305	290	301	280	288	284	291	285	293	303	307	287	279	286	277	254	277	288	277	274	290	283	285	283	249	292	300	326	313	298	270	295	278	309	265	295	270	297	278	289	306	290	287	256	261	292	284	281	289	286	249	278	313	291	256	299	279	287	316	283	258	302	291	265	314	272	300	266	291	281	291	271	313	275	268	306	306	301	273	283	294	275	268	293	267	285	283	323	308	308	306	278	276	288	305	294	289	319	283	286	324	323	308	301	276	270	277	254	307	305	309	275	282	298	332	308	302	297	287	281	275	310	296	291	280	318	301	267	302	304	314	302	260	265	292	293	292	271	283	289	278	332	296	287	265	276	276	291	305	281	301	278	253	315	269	285	259	269	272	251	291	290	305	288	257	268	295	258	269	292	315	305	282	301	285	319	291	297	278	274	302	293	277	282	297	283	272	268	319	298	298	275	331	277	276	260	278	292	306	274	292	309	288	298	305	281	277	263	282	307	300	281	285	262	291	266	289	282	286	261	291	290	280	299	283	264	263	289	318	281	277	293	269	253	277	254	295	309	310	297	255	283	267	265	280	316	272	306	275	287	315	288	303	266	282	286	290	316	305	296	285	286	276	273	256	293	270	290	282	284	309	287	268	304	271	269	284	281	309	341	277	293	301	283	304	269	299	284	267	293	270	304	282	304	302	305	317	297	260	296	291	281	268	323	289	257	266	281	313	311	276	293	303	331	286	303	263	303	294	304	280	261	295	277	277	254	294	287	281	292	330	305	269	270	315	259	248	282	274	285	301	285	294	247	302	319	278	272	293	286	276	270	300	310	287	270	312	288	272	294	289	281	274	248	290	274	268	296	312	324	279	257	290	300	281	280	304	309	270	280	278	251	251	271	291	317	299	255	280	262	301	298	274	272	285	289	292	319	300	286	276	265	306	278	245	293	271	256	289	302	275	311	278	277	285	283	290	283	299	276	282	290	308	251	298	266	306	279	296	302	321	280	239	275	301	287	257	277	292	316	310	259	283	293	282	278	287	307	287	246	244	310	291	298	306	308	307	306	309	289	264	281	272	288	266	299	301	264	277	293	281	301	285	308	307	271	271	272	286	278	281	328	278	272	268	275	316	305	288	269	270	282	288	306	288	276	297	287	273	283	271	283	308	264	262	270	282	299	286	263	287	285	283	305	287	276	295	280	289	275	285	273	308	296	284	267	296	271	305	283	272	304	282	270	303	259	280	267	301	327	260	250	290	281	278	273	305	294	291	297	289	293	292	297	286	277	270	276	268	265	296	273	297	282	314	299	288	292	290	295	332	265	287	273	287	304	256	278	306	271	260	305	306	267	285	267	279	274	242	260	301	261	323	298	331	280	270	258	283	295	281	311	251	265	311	299	245	287	279	269	257	260	269	268	279	297	301	270	269	249	282	277	286	289	246	274	289	297	280	252	282	285	302	281	270	299	285	279	272	310	306	266	314	279	282	252	292	301	287	292	280	279	271	324	335	268	248	291	273	283	268	347	308	310	270	261	295	259	261	293	306	278	266	299	284	284	298	294	310	313	290	293	260	308	271	282	295	316	280	330	292	287	294	267	281	291	281	307	315	273	269	248	284	283	304	267	306	302	267	283	277	282	279	299	293	295	307	249	276	277	265	267	278	270	275	264	311	316	269	264	299	262	269	281	282	285	287	296	315	271	261	287	331	255	323	288	263	246	293	296	306	308	297	326	257	266	265	287	277	283	261	297	292	278	301	291	270	309	300	267	279	269	283	315	304	288	306	296	284	276	299	269	291	294	275	254	257	262	260	273	285	296	286	291	315	302	272	294	300	298	290	263	294	301	313	293	253	282	270	286	287	309	275	285	284	290	287	305	315	284	278	311	317	284	289	302	302	260	287	266	292	302	299	295	281	280	271	279	293	280	246	296	259	288	257	318	277	269	283	274	237	278	270	272	284	278	310	326	302	269	296	294	295	280	275	287	270	329	299	275	267	286	278	279	315	268	271	272	301	320	284	307	285	306	278	308	297	282	299	295	290	282	299	272	297	301	288	295	274	298	298	306	243	253	292	297	308	265	305	314	282	283	295	280	264	276	295	287	315	318	323	296	296	316	285	253	283	288	263	288	272	338	299	274	260	285	250	284	279	302	306	297	257	274	311	312	307	271	287	272	296	261	273	320	296	232	282	275	289	275	289	287	306	298	295	325	289	305	311	279	289	279	308	322	248	264	292	289
11316	9373	14970	13391	12526	14532	11703	7638	4793	1490	645	675	649	611	635	653	677	669	609	649	667	615	608	626	644	647	647	667	681	636	636	617	653	608	621	680	611	668	632	696	662	653	675	611	650	632	655	637	653	659	622	633	620	652	627	590	666	629	626	651	681	654	614	661	608	627	630	672	601	621	592	618	660	614	677	621	599	604	604	662	665	649	646	653	620	726	656	684	650	626	642	584	590	592	623	657	628	632	672	687	626	659	600	658	650	604	630	635	654	628	608	608	674	660	648	659	645	602	587	626	624	620	668	644	614	646	647	621	643	648	583	627	642	654	639	605	621	698	610	643	657	638	648	632	670	626	647	633	617	645	607	667	657	649	655	619	595	592	641	635	628	613	631	661	685	643	611	664	629	649	656	620	617	599	621	645	642	675	604	643	651	583	654	617	650	612	636	597	644	609	624	611	612	655	632	653	600	630	635	647	623	598	637	637	631	611	641	626	645	644	655	636	644	565	655	667	618	639	596	673	600	625	666	586	611	690	648	644	591	620	593	621	647	671	690	602	623	658	634	604	637	605	602	606	626	606	646	612	601	651	658	627	632	604	644	684	596	611	641	623	636	597	649	612	616	635	639	653	641	608	617	618	634	616	631	595	635	632	636	647	654	635	615	642	646	681	644	622	649	641	636	616	633	591	644	615	660	625	661	599	652	635	636	658	650	670	635	590	618	631	616	627	657	662	619	656	636	652	652	598	635	621	642	634	598	638	600	666	607	607	652	593	637	641	628	618	614	620	656	606	603	580	628	616	635	623	615	658	647	651	661	632	646	610	644	607	647	612	622	654	607	604	626	595	665	645	646	628	632	651	635	598	639	620	672	624	614	599	644	653	615	614	634	632	607	608	606	618	649	637	622	613	667	613	571	638	657	637	699	640	640	630	643	604	650	631	675	625	607	655	643	677	657	660	612	620	616	616	607	675	628	664	656	645	625	647	667	647	628	652	621	606	630	620	593	631	607	632	604	634	649	583	626	644	627	612	646	651	677	683	678	638	623	577	607	700	696	627	585	596	668	628	641	652	595	635	612	601	625	650	668	640	639	633	640	607	641	640	645	612	638	629	650	659	624	613	621	636	660	647	669	607	631	607	633	617	655	639	659	657	616	622	597	661	598	615	645	622	645	624	654	682	565	620	654	620	610	598	616	628	595	619	620	617	652	646	646	615	609	617	622	620	647	627	598	639	675	593	669	577	627	608	662	672	620	616	595	609	628	599	632	677	638	653	662	646	638	666	664	603	638	602	658	632	610	630	608	687	647	652	589	606	609	658	580	639	651	612	619	617	598	616	626	649	632	634	595	634	673	662	616	674	625	632	628	676	681	638	616	645	676	598	606	628	652	637	650	642	613	687	620	573	621	613	643	633	622	646	661	654	628	637	648	682	608	651	613	648	577	643	678	661	630	604	583	654	668	624	603	628	615	611	631	681	639	640	622	584	595	622	662	707	663	653	623	635	649	675	638	639	620	651	613	671	621	637	626	619	666	639	624	612	647	572	657	609	641	631	664	604	631	651	623	628	692	627	629	586	611	585	670	624	643	616	619	630	665	646	682	629	610	612	651	588	630	627	668	622	655	632	644	640	667	677	641	623	643	612	586	637	624	657	658	598	646	655	653	631	647	625	660	648	672	621	643	640	634	638	708	629	670	664	612	673	653	601	680	592	645	667	599	654	617	594	628	625	652	604	643	648	616	645	625	592	612	622	637	646	635	591	627	616	649	664	643	599	603	613	654	591	624	642	671	660	596	640	668	599	637	651	638	657	627	599	616	635	638	631	627	611	631	640	624	589	642	623	642	657	635	619	618	622	640	624	680	619	644	644	606	641	648	627	614	633	600	596	676	628	637	630	658	648	659	605	582	603	595	607	616	623	620	652	625	669	656	613	610	653	625	693	656	684	658	660	581	607	646	611	648	639	658	601	598	658	606	673	638	655	635	632	665	627	619	629	629	616	626	596	639	598	624	607	632	613	606	636	613	639	667	602	640	703	664	616	644	643	605	604	611	598	656	639	654	630	639	645	594	621	623	633	637	675	640	656	632	631	640	620	632	650	655	630	629	573	582	645	625	597	611	603	642	559	671	604	643	616	585	612	575	622	689	630	639	622	639	620	653	658	635	657	630	602	669	646	657	619	604	645	613	641	641	626	625	655	657	645	611	602	619	630	612	615	644	628	636	642	635	596	622	622	628	638	654	619	590	587	637	620	647	633	635	615	643	654	652	628	620	659	665	607	608	633	604	620	656	643	604	618	624	630	620	683	644	624	606	627	616	626	654	652	589	586	635	649	678	636	615	651	629	643	623	630	593	635	588	653	684	603	613	617	621	662	700	627	616	643	679	641	608	643	651	613	641	681	613	642	677	647	647	650	618	633	616	641	618	667	665	599	606	659	660	579	614	641	651	696	619	682	615	646	637	645	626	615	621	631	651	615	628	665	641	648	681	644	627	580	612	621	600	628	671	632	608	633	656	671	640	634	673	607	635	620	664	602	636	650	585	639	620	628	630	620	603	630	677	648	621	617	659	623	645	650	642	647	599	609	620	687	662	671	663	615	668	690	660	638	625	651	644	640	667	638	603	624	640	652	657	673	631	620	648	646	621	604	616	638	683	590	617	693	647	634	618	662	631	669	632	631	657	640	650	662	680	658	610	608	604	612	645	635	636	620	645	641	656	651	612	627	643	595	621	691	619	646	648	647	598	604	625	634	619	625	673	639	662	646	635	602	639	641	642	642	662	673	621	620	684	633	657	643	598	614	630	617	592	677	630	633	645	637	597	637	670	615	629	638	601	647	611	609	630	610	580	642	637	581	665	657	651	642	647	570	682	668	653	668	625	641	678	629	672	642	592	593	618	640	596	623	606	603	619	635	660	659	592	662	623	615	632	667	620	638	573	631	641	634	591	624	648	665	655	656	632	637	621	643	654	629	607	659	616	623	592	622	666	617	608	625	612	630	626	638	653	607	594	642	707	639	634	652	594	627	611	641	636	663	587	601	640	614	663	643	594	633	637	618	619	683	597	664	601	620	700	670	662	619	598	636	653	627	644	659	641	631	646	630	625	642	632	631	645	626	646	659	651	606	620	633	631	605	642	635	616	628	671	608	619	658	667	667	600	656	645	610	683	651	614	646	650	605	657	627	607	609	628	622	649	667	600	693	626	655	636	630	675	608	637	630	600	636	635	639	663	624	619	638	621	667	628	667	610	652	662	669	640	612	585	648	664	620	676	624	666	629	631	612	607	671	665	646	597	662	648	634	639	667	618	669	651	663	624	600	633	651	640	654	605	707	670	657	648	641	615	634	635	646	604	668	633	628	597	644	663	674	637	614	627	626	615	620	606	642	637	610	629	616	622	633	604	651	644	631	616	667	629	637	629	617	597	621	599	641	656	627	667	603	681	616	610	651	600	632	609	638	632	651	615	632	628	669	632	622	615	633	607	583
41677	21145	18823	14256	12237	32728	37750	30164	18355	3366	222	225	214	225	200	190	176	167	205	159	193	191	155	195	206	201	177	200	189	196	207	199	198	168	179	185	213	185	166	204	186	222	184	178	195	198	205	165	196	210	189	193	205	192	196	197	198	196	198	200	177	192	183	175	184	178	170	212	181	189	193	180	178	190	189	177	194	179	189	198	210	180	183	208	196	175	182	201	187	182	200	189	197	191	198	202	181	205	206	170	177	164	187	168	212	191	199	190	187	186	208	181	195	188	170	213	165	210	181	191	187	197	198	194	214	188	185	197	188	229	198	204	178	196	188	207	179	205	194	184	176	184	166	190	204	192	206	181	193	214	182	204	179	164	168	192	191	158	186	173	201	201	194	204	184	168	187	174	170	204	184	162	187	165	186	183	204	192	194	182	192	188	191	188	196	211	173	175	180	188	199	214	208	193	238	167	185	187	196	165	201	189	167	166	166	174	181	200	202	187	188	195	180	206	201	198	189	186	156	174	203	172	190	195	184	180	175	180	166	196	190	184	194	159	208	188	184	182	174	181	176	180	191	204	209	194	162	199	168	177	191	195	194	188	229	202	193	197	199	173	209	186	194	184	186	194	188	217	188	206	159	208	193	181	196	188	190	209	189	174	180	202	157	198	215	207	213	180	205	184	180	198	198	207	165	182	193	196	203	185	176	191	196	179	189	198	187	182	186	212	186	203	223	191	200	193	191	182	178	183	198	193	218	208	178	177	192	211	209	189	189	194	203	174	190	177	210	205	201	193	219	167	150	181	187	193	183	186	189	185	176	217	207	201	179	191	190	187	187	205	166	175	204	177	232	190	203	194	202	177	183	191	190	184	188	156	176	193	182	182	156	201	226	182	199	197	210	168	181	189	183	188	195	192	185	170	183	184	175	171	185	164	203	224	171	189	200	192	212	186	181	163	194	167	197	184	186	205	179	209	196	198	192	190	198	202	179	192	201	191	201	213	189	174	196	208	185	189	185	168	181	182	207	184	224	187	166	185	192	214	180	195	201	180	197	187	173	184	211	193	188	169	212	185	206	209	184	199	170	195	157	200	204	184	184	178	168	164	190	189	206	194	200	221	200	171	199	190	191	209	195	184	212	172	199	172	212	182	171	171	180	175	193	167	191	198	181	224	217	198	162	178	164	190	162	178	181	203	221	173	182	205	189	172	223	215	201	199	209	222	187	200	184	165	196	176	173	194	186	189	192	213	179	191	197	188	203	166	188	195	208	173	200	160	173	213	185	187	203	178	183	180	206	172	191	222	195	191	193	191	187	175	187	201	191	199	192	182	177	200	172	186	172	194	190	197	172	180	217	213	184	215	205	195	190	206	190	175	171	194	232	174	199	174	196	175	178	160	202	201	179	192	193	197	228	227	178	212	199	175	187	190	169	199	210	209	196	183	203	167	209	190	205	200	197	227	195	191	180	196	183	199	187	204	179	207	196	194	168	218	204	191	173	199	181	180	213	190	206	218	181	186	179	161	195	186	177	194	171	181	193	217	172	183	181	179	198	184	173	173	189	190	177	201	164	195	196	211	199	191	169	182	168	187	204	184	203	177	195	174	200	192	203	177	190	194	182	179	171	183	176	177	204	171	200	197	156	196	198	182	215	192	185	178	201	190	183	180	190	182	188	191	179	181	181	185	206	195	207	198	200	182	177	179	203	174	180	169	219	219	223	198	203	170	179	193	194	173	189	176	174	172	185	199	188	188	184	177	199	202	185	190	201	194	189	176	206	201	181	169	188	189	191	202	190	176	183	186	182	185	160	179	175	171	195	172	182	194	187	188	180	199	193	183	214	199	188	184	186	181	195	199	192	177	168	210	200	207	181	205	198	193	193	229	200	189	189	196	215	203	194	185	178	192	203	194	195	187	225	175	193	200	189	182	201	202	175	200	196	189	193	189	199	183	177	165	186	183	160	170	179	173	177	191	209	175	172	177	187	198	201	164	194	193	160	197	184	218	173	178	167	162	196	186	177	183	194	190	183	189	181	176	202	191	211	194	181	197	193	174	182	179	198	194	205	169	183	172	177	175	191	185	190	171	199	200	174	163	219	196	200	166	188	176	206	180	192	188	187	182	165	190	189	172	184	181	179	208	181	199	191	193	159	172	189	218	210	233	204	194	191	181	193	163	178	181	210	202	200	180	199	201	188	185	216	217	179	192	182	190	206	192	192	194	207	166	192	199	185	185	177	179	206	181	147	182	198	211	198	199	169	181	193	191	171	206	196	162	209	212	197	190	182	214	191	176	191	191	172	188	196	185	190	196	182	167	200	205	191	194	183	202	156	180	172	178	199	193	180	164	195	194	181	197	197	204	165	183	190	166	193	206	171	175	196	194	182	196	185	202	184	192	232	181	174	181	166	194	212	180	227	220	200	192	211	187	175	179	194	176	177	212	209	200	189	192	187	196	178	183	167	193	187	215	187	195	213	185	176	182	185	184	189	180	197	198	190	173	191	220	202	205	181	180	205	165	201	191	177	183	198	186	177	177	189	184	200	187	186	195	187	212	185	189	219	196	169	165	199	169	189	192	191	176	176	191	183	191	182	183	212	196	178	199	176	167	204	189	210	194	204	184	194	189	186	195	175	215	204	222	219	180	188	190	196	167	197	190	192	187	174	186	184	191	185	197	192	191	188	187	178	182	178	200	187	166	200	205	173	213	179	169	192	178	200	220	181	191	218	206	194	190	215	165	196	205	212	220	170	183	205	180	194	183	175	221	179	192	177	195	198	175	189	199	181	205	211	195	212	182	187	197	200	204	186	155	164	186	210	197	189	183	194	176	153	202	210	216	197	184	177	219	169	168	171	211	201	189	177	172	181	172	196	186	189	199	209	190	203	172	189	184	187	219	214	183	175	200	184	175	170	183	208	181	196	185	176	197	203	202	184	185	201	214	211	211	203	188	192	201	207	208	187	191	202	188	190	180	199	173	196	189	204	179	178	202	210	212	209	204	187	167	203	196	178	181	211	206	183	220	180	172	216	165	171	190	194	191	186	193	195	194	188	173	197	198	197	187	219	195	170	178	185	206	191	217	216	209	165	201	214	168	182	175	195	180	190	166	196	183	179	198	183	211	176	216	184	179	223	190	202	179	190	216	191	199	215	194	184	216	197	174	174	181	174	196	189	197	166	212	201	198	198	186	190	202	192	197	189	213	212	187	194	183	172	201	196	194	180	190	176	200	168	171	174	185	194	162	202	198	199	188	205	190	190	182	163	197	200	183	217	203	182	196	166	192	211	200	187	189	194	218	219	181	200	205	187	197	198	172	168	178	179	179	204	201	199	180	171	182	202	184	187	169	195	183	196	214	179	173	194	219	211	209	190	194	203	173	188	183	190	179	205	170	154	189	210	182	150	202	211	184	182	176	180	200	185	199	183	164	211	185	191	218	198	199	203	200	198	168	185	187	184	217	173	180	184	209	188	151	193	205	195	200	171	179
21709	12467	23677	25774	27816	51153	53322	46569	34722	4527	515	515	507	527	449	511	512	456	481	470	463	491	436	465	456	462	462	460	438	419	462	475	430	497	460	472	490	448	441	425	470	437	466	423	497	430	483	455	404	458	483	457	464	440	426	488	449	440	457	447	459	484	477	510	408	427	477	442	438	498	507	484	435	461	433	459	411	428	467	417	426	485	463	460	453	455	423	469	456	445	443	455	448	486	427	432	482	462	430	447	472	459	437	448	429	479	439	464	461	462	485	434	464	452	468	468	416	448	439	459	434	427	492	481	485	433	426	438	477	460	474	427	451	464	435	468	445	493	467	462	458	438	433	480	485	481	445	442	437	465	434	444	457	482	436	423	441	468	421	462	464	494	500	474	431	427	449	431	479	467	462	452	449	427	456	498	434	457	437	420	473	470	471	419	444	467	492	477	457	450	453	445	460	425	422	443	447	457	423	444	431	486	467	452	426	400	433	426	464	438	451	473	447	442	450	462	477	451	439	444	485	491	479	448	437	432	481	476	466	492	409	473	445	451	447	451	511	457	421	464	472	457	452	446	474	483	450	438	459	437	483	459	439	455	440	454	432	474	455	442	432	459	479	443	452	444	481	487	451	467	459	444	445	471	486	486	479	434	472	457	473	421	461	466	462	517	486	455	488	431	425	435	436	455	472	443	424	474	459	435	497	451	468	434	478	439	461	494	409	426	411	441	458	470	457	444	452	450	444	439	408	426	422	441	443	483	466	452	431	462	467	436	453	460	481	441	446	472	444	470	445	451	475	402	428	485	483	443	452	458	470	493	455	469	451	431	436	491	443	423	463	481	449	453	449	414	465	446	463	442	451	473	411	456	477	467	465	450	456	447	449	463	440	431	476	445	461	528	423	457	487	411	456	458	470	471	465	466	473	471	442	451	463	438	495	462	470	475	442	433	476	442	447	424	468	476	460	457	460	490	449	431	471	441	426	448	471	460	439	480	459	474	431	478	400	463	455	410	473	422	486	458	446	459	432	458	452	435	433	412	476	452	435	459	459	433	448	431	428	452	475	450	437	473	485	469	450	443	445	432	455	500	454	417	401	488	471	432	422	434	445	467	472	413	481	464	447	453	439	445	441	443	456	450	480	419	472	415	498	406	481	475	455	457	425	493	454	447	451	458	460	448	395	479	443	426	458	469	448	467	436	459	465	447	432	431	494	462	456	479	436	416	451	449	446	480	426	451	453	462	458	453	461	447	453	448	421	425	446	476	471	423	455	428	478	467	458	445	425	489	455	477	449	449	454	479	476	460	460	436	422	430	479	426	485	398	427	503	437	459	460	466	443	409	434	455	439	452	453	445	452	484	446	440	454	463	453	478	507	423	435	450	471	468	438	458	481	414	446	466	461	406	478	470	444	451	433	443	512	452	454	447	395	452	489	472	436	501	456	488	523	432	471	445	427	474	459	489	423	434	417	466	411	437	487	463	486	451	428	455	478	485	466	442	451	472	428	495	497	412	477	464	458	462	465	459	483	478	458	455	507	463	455	444	458	468	467	492	470	440	475	476	442	425	490	470	490	464	468	495	435	479	482	483	438	479	417	454	475	446	464	487	463	489	459	420	460	451	479	446	479	462	459	432	456	466	441	496	485	473	450	449	445	447	485	415	437	493	439	464	477	444	447	489	456	452	486	433	472	442	445	464	464	462	424	434	437	470	455	426	446	474	448	469	472	425	466	447	426	461	429	448	469	439	453	445	489	442	456	456	428	453	442	451	450	440	457	404	422	484	467	469	456	431	451	457	483	426	480	463	460	450	451	463	453	467	448	432	438	448	475	459	470	484	464	428	435	460	436	434	457	460	468	480	465	449	458	427	412	432	454	478	489	423	429	455	472	434	456	464	429	472	465	459	443	437	474	460	458	440	487	466	450	468	484	436	463	459	424	442	449	420	449	444	474	486	447	438	458	455	479	431	434	430	485	482	447	446	422	468	456	448	445	428	424	482	480	425	453	473	470	473	445	403	495	448	436	485	418	443	467	427	467	457	419	424	450	435	501	440	450	423	469	441	449	445	442	470	425	430	454	433	443	441	437	453	471	454	473	458	454	478	430	445	441	470	496	472	491	460	442	474	419	446	460	449	411	468	465	451	459	447	451	466	468	446	490	461	435	467	420	427	436	472	449	463	461	462	445	486	444	483	415	467	473	423	443	463	460	502	465	455	492	460	464	461	445	429	450	463	439	451	449	456	432	437	450	452	454	441	446	441	488	486	476	451	459	480	395	427	411	491	416	457	500	480	427	437	438	480	461	483	469	422	451	443	451	477	493	462	449	487	440	445	464	474	441	450	476	446	485	441	456	460	425	409	479	453	446	469	462	460	438	455	500	446	464	411	480	464	469	420	456	438	451	458	468	502	465	463	460	445	472	483	472	480	455	452	455	460	471	450	456	471	463	441	416	480	449	428	460	450	459	432	457	450	465	425	472	480	442	462	477	458	442	470	474	460	462	448	446	433	467	470	455	461	457	456	423	465	463	452	472	437	434	423	459	462	457	439	452	409	453	492	485	422	468	439	442	485	411	488	453	465	432	485	449	426	437	469	454	426	486	425	443	468	472	424	470	468	455	449	450	457	441	450	440	436	465	474	468	461	428	475	478	457	463	454	493	477	459	455	467	448	460	468	465	429	436	470	473	474	483	470	452	482	485	473	481	452	443	438	450	440	449	430	461	446	469	461	477	423	461	443	474	499	491	474	454	448	441	438	453	435	450	434	439	455	454	476	450	416	429	481	467	453	449	415	490	470	444	495	428	474	468	464	446	454	414	500	466	466	486	435	482	464	469	496	434	449	489	410	424	476	480	455	467	497	441	425	431	430	479	460	474	444	438	444	461	440	433	446	467	462	404	476	504	455	451	474	500	424	435	439	442	457	436	455	441	470	476	471	461	467	440	459	446	467	477	454	468	435	449	488	460	405	456	445	465	432	470	426	414	487	460	477	456	417	470	485	433	460	482	463	479	466	462	431	487	435	467	476	449	467	448	460	457	456	432	474	433	445	442	429	456	491	445	463	480	477	452	451	494	432	468	456	471	471	456	469	447	458	453	436	471	465	440	473	436	445	410	454	450	448	459	485	456	479	459	460	437	412	451	505	422	421	476	424	451	451	438	445	448	478	470	450	415	437	475	475	438	459	429	460	440	446	466	431	438	493	422	474	481	454	472	483	439	459	420	407	470	479	463	466	445	424	472	446	458	456	458	440	464	462	497	438	466	440	461	448	455	474	470	435	480	430	462	466	465	451	489	459	456	471	462	444	461	458	458	465	460	463	433	406	459	476	436	456	470	435	458	435	462	475	458	497	449	437	455	446	464	457	469	463	476	415	461	428	472	462	453	456	459	430	460	487	470	469	493	451	493	469	481	491	478	431	438	427	464	441	461	487	475	443	478	479	440	436	491	440	453	450	456	450	451	419	396	450	442	455	452	512	447	433	409	435
49062	25926	22356	20286	47239	56463	47402	34835	19282	2267	336	278	294	289	276	323	297	270	282	261	283	283	307	285	246	275	316	294	272	255	301	268	306	284	291	271	304	292	271	252	325	268	250	274	263	293	267	288	310	298	286	289	277	285	296	260	311	309	293	282	286	268	296	253	282	277	288	276	266	275	308	304	267	273	311	289	282	293	266	296	305	275	257	265	300	309	313	278	262	314	295	306	279	318	272	261	292	253	282	281	272	247	275	280	263	296	285	279	267	267	270	266	278	269	283	325	305	281	276	275	304	287	276	270	279	293	291	273	306	306	272	275	268	281	306	261	305	282	266	291	272	287	291	292	302	300	275	286	272	263	291	279	277	300	287	314	283	298	264	309	296	323	308	308	305	291	298	259	251	285	259	262	286	245	252	273	250	290	281	250	298	294	290	326	298	280	290	301	279	286	306	302	299	267	305	312	278	301	287	262	263	290	297	272	277	267	260	284	281	274	302	266	320	290	287	281	299	288	291	285	276	273	269	283	260	251	278	267	280	266	294	272	267	281	291	304	296	249	271	280	291	302	300	268	278	298	281	259	243	272	253	263	299	305	296	281	303	294	288	270	299	264	235	288	284	289	244	276	296	265	274	279	317	313	258	264	304	246	260	290	293	262	291	268	265	273	311	236	280	285	271	269	263	303	310	282	289	272	276	289	315	309	267	268	265	297	320	311	300	283	284	265	305	310	308	260	314	251	273	292	270	285	282	289	303	301	298	289	265	287	250	281	274	269	270	316	282	281	277	304	241	280	265	283	260	298	272	291	304	292	301	324	266	283	269	285	304	279	305	265	269	320	278	255	254	287	279	273	275	277	299	270	249	281	285	283	284	295	283	268	276	292	274	246	283	292	252	280	255	295	258	300	302	274	290	298	292	286	320	280	272	286	281	286	261	293	283	293	293	274	265	280	288	313	285	260	275	269	294	264	302	337	302	267	275	297	251	296	278	281	276	279	270	277	247	265	274	251	278	306	262	287	276	261	264	282	282	293	272	295	319	314	266	271	310	281	260	289	267	285	292	259	254	289	262	302	272	282	272	273	274	293	292	290	283	255	285	288	296	265	283	295	282	316	272	279	280	295	259	278	314	264	290	270	265	310	257	282	288	265	293	278	314	316	280	264	292	293	272	288	295	258	279	318	280	261	279	288	286	302	249	279	308	251	284	320	295	285	300	270	260	252	268	286	277	270	275	283	279	264	277	257	296	276	262	288	296	271	288	312	280	268	294	303	263	280	264	268	276	261	274	246	289	306	317	261	258	251	300	262	298	273	329	250	293	250	268	283	295	279	273	306	285	279	293	300	287	310	272	257	298	275	285	313	284	256	278	272	293	292	300	290	276	262	284	278	282	315	289	310	298	299	236	264	292	298	280	281	270	291	269	298	292	293	300	271	273	294	256	299	280	260	297	273	298	271	282	318	290	280	248	275	282	255	287	278	267	301	268	270	317	295	295	253	275	283	309	298	324	305	267	262	291	298	289	269	310	274	296	283	277	322	310	275	306	293	278	274	286	272	288	287	266	288	264	311	305	301	292	277	298	291	289	273	305	268	297	265	267	301	305	274	288	293	297	291	290	272	237	304	312	249	289	289	295	306	277	281	265	271	294	252	286	309	264	282	255	281	280	259	274	277	273	264	268	290	256	268	286	288	274	312	296	276	257	278	289	272	257	292	300	299	286	286	233	289	305	280	267	234	292	296	264	290	327	284	285	273	303	296	307	278	270	281	298	281	289	301	280	286	276	301	283	286	291	285	278	272	280	272	284	292	288	275	292	301	279	284	290	278	277	277	270	246	301	264	292	304	290	299	290	266	281	263	271	289	277	308	301	289	293	299	296	294	286	243	249	272	294	259	270	259	306	287	290	275	275	275	277	272	316	286	303	304	285	303	264	275	279	324	289	309	274	294	306	307	288	285	257	283	277	305	253	281	319	307	276	268	311	262	295	279	269	303	266	297	291	259	295	284	281	274	257	283	274	285	312	314	284	299	286	275	277	280	279	246	300	229	257	305	286	295	269	289	288	300	305	262	305	297	297	308	258	271	295	277	274	249	265	299	269	291	271	300	299	274	249	297	301	296	255	296	284	294	266	292	290	274	292	287	242	300	275	287	307	289	288	289	289	271	270	289	274	302	287	278	328	279	294	306	269	265	312	278	245	255	266	299	262	311	298	303	272	303	270	334	287	252	278	276	245	278	268	270	259	285	273	299	258	260	271	292	245	267	305	302	252	276	311	298	283	281	316	302	267	312	282	286	296	316	291	266	302	290	251	300	274	293	296	301	300	296	284	259	293	285	277	292	259	285	306	276	294	288	273	290	271	284	289	242	267	263	274	292	301	266	296	274	270	281	300	291	280	303	288	275	282	276	307	291	253	257	305	298	253	287	263	266	265	260	274	268	313	287	286	267	272	310	273	259	276	282	287	249	283	303	292	283	292	272	254	278	307	295	268	291	290	283	272	293	251	300	292	273	270	253	258	252	249	314	253	275	281	281	273	269	299	281	280	263	281	285	256	290	255	271	329	276	285	272	292	258	297	301	242	286	260	255	319	298	288	284	300	267	282	282	309	253	260	295	320	317	274	284	286	313	250	250	244	253	268	302	317	281	291	306	307	274	279	316	279	290	297	272	246	265	282	281	314	276	279	301	267	271	284	286	289	273	304	284	283	309	288	286	266	299	262	280	271	287	261	310	282	306	333	296	279	292	303	273	310	290	278	288	278	287	307	264	307	279	268	295	246	279	295	268	283	268	289	269	272	267	305	279	292	274	283	270	290	273	288	299	292	264	279	246	274	272	281	270	261	318	263	282	308	295	261	292	253	290	233	300	263	250	294	263	274	259	289	269	282	308	289	312	244	279	298	310	280	267	325	279	250	320	305	268	327	258	296	283	263	292	279	265	288	240	310	277	283	290	291	265	298	292	275	260	297	284	266	281	275	307	292	235	306	294	300	275	290	258	253	319	297	252	287	260	274	301	276	290	270	283	271	258	290	259	261	283	282	306	282	265	273	276	270	277	271	299	311	293	278	295	297	266	259	293	306	302	279	303	263	286	267	274	255	311	296	283	279	280	262	310	298	287	289	309	296	316	257	241	265	283	275	285	277	277	291	283	268	290	266	267	289	278	288	263	292	284	276	284	295	277	283	280	282	270	265	283	309	279	267	281	272	275	315	283	283	284	278	264	281	317	287	252	330	286	282	262	278	282	273	278	280	263	274	230	274	290	259	258	294	301	291	284	298	299	273	271	296	295	267	255	236	271	281	319	293	295	253	281	276	275	305	298	260	301	273	268	270	273	234	271	296	265	320	271	289	285	240	294	289	277	255	286	288	260	288	296	288	287	280	290	303	301	278	269	295	333	274	247	300	244	306	294	300	292	285	266	275	278	280	267	300	312	277	301	268	262	266	274	295	253	299	331	267	282	286	308	291	283	296	298	287	268	281	294
25909	15334	24757	31574	60248	68042	60446	49834	31284	1540	724	704	745	680	684	688	660	681	707	684	660	677	708	643	636	660	646	686	657	605	690	658	686	688	702	690	694	627	660	644	635	628	672	664	623	662	646	654	635	682	639	657	686	643	671	680	713	636	637	635	657	617	692	634	622	623	687	642	656	652	655	665	602	697	617	635	603	644	679	604	651	655	602	654	682	643	614	683	666	644	645	649	622	648	638	625	664	638	709	692	634	686	674	629	653	661	648	674	656	679	669	657	632	665	618	686	621	677	642	668	608	668	623	625	677	637	616	595	648	630	638	626	681	638	627	651	638	622	646	668	669	640	671	668	638	607	685	660	614	656	628	653	659	595	657	648	685	624	653	607	656	634	659	636	615	678	660	681	612	657	635	620	661	615	578	689	627	621	616	621	697	601	643	621	650	703	628	638	632	669	614	619	640	645	613	640	657	677	614	684	647	673	630	654	663	604	627	627	626	633	693	636	667	636	629	640	665	655	617	659	637	636	663	585	652	644	614	631	650	686	629	656	666	657	691	662	620	648	689	648	678	637	647	624	621	618	656	685	655	625	663	646	653	671	686	639	672	635	623	618	661	606	630	661	633	652	638	686	639	631	661	654	684	649	612	658	690	623	633	633	712	644	646	646	686	672	642	661	658	664	665	665	610	659	664	636	612	660	627	659	620	626	679	650	684	597	658	604	616	670	682	664	699	671	637	679	659	657	680	594	602	655	595	603	658	638	644	672	613	646	612	621	634	606	661	661	644	682	678	707	675	622	677	701	664	618	640	648	614	651	634	659	591	695	630	671	657	673	651	652	685	630	627	648	623	596	661	643	629	661	649	652	663	636	625	631	621	629	662	669	617	646	682	607	692	685	674	654	630	639	658	663	655	649	643	685	640	664	677	640	643	654	671	651	659	696	631	675	663	680	652	617	638	622	606	653	664	630	599	631	635	707	651	644	623	604	633	647	582	660	607	662	648	654	586	661	652	624	612	649	654	662	658	669	635	642	637	685	647	644	610	670	652	639	646	637	628	664	686	616	644	634	678	626	690	628	677	657	585	626	706	638	649	602	669	633	627	640	604	681	606	710	669	679	652	663	607	613	661	635	632	701	674	644	688	681	663	634	640	597	647	660	614	639	677	600	623	605	597	601	608	664	634	640	677	657	623	650	642	627	642	681	621	642	675	683	647	664	644	632	657	630	663	636	669	606	625	690	633	694	599	620	641	694	656	624	637	632	651	636	623	633	645	681	676	623	631	628	649	620	645	679	688	667	623	670	692	658	639	595	678	618	708	673	661	614	577	681	666	717	618	638	619	586	595	626	597	675	686	630	657	717	628	718	601	617	618	615	632	621	658	634	645	683	637	632	672	693	678	665	651	648	652	648	637	688	663	635	628	661	679	676	692	679	668	646	616	668	665	648	629	642	655	704	666	626	675	686	659	646	670	677	695	625	664	650	678	667	685	676	627	699	620	617	633	695	682	627	597	611	653	645	642	600	637	649	626	617	652	623	612	651	635	666	635	617	633	638	617	631	631	632	637	708	649	655	619	645	687	696	674	677	651	620	661	661	692	681	665	679	608	611	663	626	627	618	666	618	623	714	636	661	659	645	632	650	637	644	666	677	673	626	625	665	680	655	633	607	668	639	658	651	681	620	618	640	618	644	646	673	634	622	634	651	659	613	626	642	616	651	646	653	657	657	654	670	648	662	629	668	671	617	672	662	629	637	676	697	634	666	611	660	649	638	648	672	647	643	655	642	672	652	617	662	662	641	611	667	652	627	655	700	667	604	682	620	645	692	612	657	659	638	680	651	650	662	636	634	611	652	674	581	598	638	690	686	609	625	654	661	615	635	671	611	659	639	654	636	643	637	662	645	632	634	614	666	681	688	610	643	701	599	612	582	634	660	656	627	654	671	618	627	663	646	694	625	643	633	680	675	635	594	610	663	650	654	640	626	648	615	659	641	610	612	662	639	618	672	668	668	629	633	639	668	658	651	637	627	621	628	663	629	650	691	646	646	674	646	669	657	660	598	633	645	640	672	650	636	665	616	638	661	694	631	632	627	661	672	653	631	633	614	663	620	695	676	708	639	654	636	665	669	679	650	664	645	603	643	633	625	669	623	641	680	601	676	628	652	658	702	628	667	630	633	625	626	607	654	646	642	670	608	659	669	658	646	687	641	626	647	655	680	664	661	655	657	697	631	738	613	621	612	625	657	661	684	648	647	702	644	643	620	646	661	722	637	680	697	665	644	653	639	658	625	672	621	669	614	658	690	608	634	642	680	665	626	624	634	617	636	629	643	644	644	653	625	668	625	625	632	653	617	678	631	663	617	639	659	623	623	622	628	665	679	646	628	626	645	630	673	651	640	638	655	685	621	638	655	640	635	726	664	636	590	650	654	615	650	644	590	602	684	658	643	645	658	655	623	667	672	670	674	596	624	662	641	652	618	656	621	623	633	650	678	679	609	643	647	686	632	661	652	688	645	688	677	632	680	576	633	621	624	663	631	624	636	647	627	703	646	602	641	637	678	622	630	637	615	639	634	626	624	653	655	611	643	616	628	670	617	633	663	644	635	623	706	665	694	674	645	627	668	626	671	665	651	655	654	676	651	641	647	605	624	654	620	623	670	674	639	680	672	645	652	659	678	645	670	665	626	627	658	688	631	667	658	649	643	700	634	671	623	686	677	671	678	636	653	625	627	597	656	677	633	671	663	628	651	679	582	687	633	614	637	652	655	677	662	687	638	568	659	607	660	639	657	675	587	665	679	665	643	660	624	620	651	660	660	634	664	632	666	639	652	660	646	626	625	672	603	637	654	639	732	617	595	593	661	612	646	644	634	632	651	655	692	650	639	643	663	661	674	668	642	651	658	648	679	642	684	636	691	670	645	652	630	658	696	659	611	595	669	626	642	604	700	632	625	673	638	584	665	644	626	600	635	640	605	650	666	600	658	622	649	647	667	647	643	629	641	675	619	649	655	655	620	668	628	648	618	650	675	617	642	612	620	587	611	651	618	687	676	636	659	624	643	689	610	660	669	650	633	644	601	656	609	629	605	667	694	677	643	640	658	687	650	649	658	675	624	575	684	666	642	651	592	613	687	626	629	627	621	648	638	684	658	641	640	665	637	634	665	622	637	634	621	684	624	654	671	621	661	659	645	648	658	625	631	676	638	644	661	635	647	679	681	681	669	637	636	649	648	633	663	683	661	622	645	601	673	646	677	615	664	639	663	671	631	615	633	622	673	662	632	624	644	675	657	621	687	676	656	661	659	621	628	631	651	663	640	648	611	664	651	615	613	644	680	638	612	619	662	663	659	669	658	669	640	658	637	663	620	594	698	642	625	635	640	672	693	648	630	669	605	716	639	662	614	589	665	663	651	654	657	618	659	639	685	629	650	638	670	676	624	661	632	657	637	627	634	625	668	679	645	661	657	665	623	641	639	618	619	686	632	664	644
21912	9363	4992	3695	4458	3702	2450	1498	754	276	289	263	288	290	258	290	301	286	289	288	265	256	281	272	297	284	278	283	268	277	262	296	267	283	292	352	293	279	288	289	271	286	273	281	294	278	292	306	270	284	313	243	261	306	304	283	300	291	283	252	276	302	280	251	307	293	308	274	272	290	261	294	266	267	292	278	293	296	271	285	317	288	287	274	279	280	269	279	319	263	263	312	244	282	282	257	272	291	308	272	281	288	296	270	254	259	299	247	274	278	283	262	277	274	244	265	279	293	260	243	308	326	288	274	279	264	276	273	264	260	274	255	299	276	294	290	307	263	280	245	275	254	279	278	279	280	255	254	294	273	332	262	313	276	279	251	300	272	267	276	277	310	266	246	295	255	279	304	301	279	270	265	265	288	285	303	270	297	273	294	280	286	279	290	300	257	263	258	263	288	283	267	270	285	282	297	265	261	278	256	315	283	253	279	281	266	301	282	292	289	262	284	295	269	301	279	276	297	282	261	275	259	275	274	296	240	271	280	294	281	272	265	283	285	305	252	296	275	302	271	299	257	269	325	285	273	273	278	284	326	241	260	262	278	277	273	290	311	275	280	273	276	288	268	273	265	280	277	252	280	304	274	256	279	299	266	272	286	310	270	290	282	298	285	261	285	272	293	262	306	286	280	312	269	299	327	278	247	248	289	242	297	257	254	297	258	316	295	284	239	271	293	286	272	292	272	269	290	259	287	290	251	283	295	259	270	297	289	291	273	254	266	297	280	266	272	298	276	258	276	278	280	291	240	225	289	279	269	288	263	284	283	311	305	253	277	259	278	306	247	291	259	261	287	284	289	286	297	266	270	286	266	271	277	278	281	265	277	298	271	276	252	296	268	281	276	331	269	277	270	301	279	270	270	284	270	297	302	314	286	288	266	320	266	262	269	267	271	274	271	286	268	306	283	267	309	313	301	284	269	293	233	249	260	279	281	282	289	310	285	285	263	254	310	283	284	257	303	255	298	289	304	295	311	316	260	295	259	275	287	313	298	276	295	290	281	252	280	292	296	256	284	287	296	260	265	289	294	262	282	284	274	282	266	232	270	271	278	274	270	288	255	282	287	298	294	306	296	291	301	279	296	264	305	300	286	291	293	281	258	238	257	278	266	308	275	294	237	284	292	304	295	296	280	284	306	282	304	266	271	276	261	281	293	273	284	290	284	270	286	292	255	272	268	282	271	268	294	294	269	282	314	316	265	276	279	286	258	271	279	297	294	276	313	288	303	288	280	294	281	292	265	262	322	287	294	293	286	288	282	287	266	303	300	271	275	281	285	276	289	286	280	318	271	299	297	254	280	297	295	323	269	263	265	283	275	259	266	276	282	268	289	279	289	282	250	290	277	251	255	262	277	249	267	293	291	257	286	306	267	263	257	304	254	270	274	271	324	301	304	233	269	309	312	308	293	305	286	250	267	317	284	265	245	258	262	268	291	265	319	280	278	289	282	282	269	302	310	300	272	284	263	285	289	280	282	264	266	291	275	265	298	310	262	271	269	275	272	279	288	274	293	267	301	266	296	265	300	319	275	287	267	297	265	250	272	252	297	276	303	294	281	292	289	289	295	293	275	287	270	281	286	270	296	281	253	280	284	236	297	290	282	255	286	290	309	256	284	261	276	290	280	291	298	279	263	288	270	304	307	249	277	312	292	286	281	294	302	313	308	286	246	297	242	296	279	284	244	292	287	281	285	275	290	301	249	302	281	276	313	317	240	271	258	314	291	264	260	271	294	293	275	296	283	296	294	272	307	264	300	281	308	276	282	294	259	287	259	266	268	281	307	289	279	286	295	292	267	296	268	288	279	287	274	307	253	280	314	286	274	268	289	269	306	282	270	307	262	278	292	298	299	286	310	277	332	339	289	253	302	290	291	273	321	271	264	271	280	287	298	290	280	244	261	264	287	312	317	270	304	267	270	274	300	271	268	280	294	305	294	255	251	282	272	283	267	239	299	296	296	262	306	285	316	290	292	247	262	284	268	278	280	284	290	273	276	296	274	271	265	286	273	285	277	265	303	263	294	284	285	300	264	259	287	301	261	315	264	289	299	293	306	286	282	298	280	302	270	280	281	298	288	278	281	286	282	295	300	292	252	292	270	284	268	291	300	292	264	267	279	270	285	299	300	295	286	288	282	252	288	301	274	302	285	259	305	268	277	305	299	267	308	266	285	284	254	274	256	266	283	283	277	281	280	295	287	280	266	277	273	279	292	271	255	287	303	288	318	249	252	297	263	281	296	293	312	258	262	263	252	314	276	284	301	275	311	266	256	283	274	259	254	296	296	251	275	294	304	289	287	272	264	258	283	285	261	282	261	286	275	327	274	253	301	281	298	264	284	259	272	271	269	267	248	274	270	287	279	290	313	264	280	287	294	264	272	324	282	251	273	298	259	317	300	288	308	278	250	317	298	282	270	317	298	269	270	283	306	308	315	290	274	300	293	306	290	312	321	245	270	284	271	318	255	249	289	279	296	310	279	265	277	300	329	291	282	298	299	278	286	276	286	274	275	290	289	306	254	265	301	311	282	309	261	278	293	292	294	292	260	314	297	312	258	263	274	289	280	329	294	301	300	250	298	262	271	309	298	270	283	287	313	318	295	248	294	298	332	246	277	276	303	317	278	291	264	299	282	268	264	302	273	269	247	274	261	284	263	287	267	262	267	297	298	274	295	284	268	283	264	301	263	280	255	274	289	318	249	288	286	296	286	283	263	299	283	292	268	226	269	292	281	255	274	287	280	264	306	287	283	271	267	311	314	281	296	300	333	261	285	258	266	258	244	306	323	288	302	284	240	279	283	296	281	293	288	280	285	265	286	282	308	278	289	269	277	290	282	284	273	295	270	258	258	268	282	299	283	290	285	286	289	270	285	276	251	242	265	268	258	319	305	300	250	272	306	290	263	269	282	288	292	291	269	265	272	298	251	263	263	295	261	287	314	272	292	289	279	283	264	284	282	255	281	264	335	272	308	281	270	295	278	273	283	278	288	295	275	267	297	299	262	313	281	287	309	281	269	282	274	290	293	290	295	285	307	290	264	272	265	288	273	276	261	276	274	286	317	277	288	280	277	268	277	280	280	287	281	258	272	289	254	277	288	237	289	262	282	296	258	295	292	284	248	264	261	284	276	295	276	287	290	285	281	292	265	291	256	293	285	291	258	270	285	294	282	266	262	286	297	249	283	290	280	269	308	318	308	295	290	281	264	282	287	313	298	263	275	266	283	300	287	261	243	267	266	288	265	251	271	288	270	299	246	267	283	269	258	277	284	247	285	302	260	289	307	272	278	285	309	263	279	289	303	264	266	280	280	256	266	285	269	282	261	256	269	274	267	296	259	265	276	305	309	265	294	305	300	275	323	264	258	323	312	273	292	288	259	300	272	268	307	306	266	292	272	261	262	279	301	273	277	290	280	315	266	271	272	261	226	262	309	281	289	278	275
10562	6259	7904	10364	15396	12733	9170	5188	2585	654	656	638	615	646	617	600	627	596	630	635	619	688	593	605	630	641	633	549	630	645	629	614	594	631	651	625	659	610	621	651	616	650	619	611	671	644	639	623	656	619	595	638	626	613	647	620	577	572	637	612	627	608	634	616	648	614	620	635	642	643	608	636	625	635	631	639	596	614	624	617	663	567	666	631	622	615	595	648	607	597	679	616	617	601	630	598	608	601	631	621	633	644	632	627	625	631	652	623	651	565	614	646	602	650	633	638	592	580	626	648	613	591	605	607	648	588	654	596	660	589	639	648	630	632	565	648	609	616	636	593	626	605	596	618	625	587	577	684	618	684	629	634	645	643	637	586	637	571	655	612	609	579	611	590	634	633	585	578	632	639	604	574	614	668	633	671	642	661	611	630	654	628	579	611	606	630	566	607	667	640	633	640	616	641	624	603	596	644	624	603	618	591	635	675	633	603	640	651	655	645	587	661	602	662	667	627	618	629	629	626	606	632	631	658	698	647	631	628	613	610	597	605	600	636	651	620	641	618	652	623	585	675	649	609	652	596	633	625	601	590	630	595	660	619	642	615	657	641	640	626	626	623	589	604	630	613	633	641	641	677	623	579	664	652	633	609	628	638	636	631	605	629	629	637	620	631	578	642	590	646	581	554	612	653	666	648	618	629	628	619	624	610	599	618	648	631	631	672	608	621	653	659	688	578	585	618	580	633	652	643	630	604	639	599	608	655	651	675	617	639	637	601	688	592	648	638	616	618	663	605	611	615	615	570	673	666	613	619	598	622	639	660	609	601	617	607	642	657	651	615	657	591	633	597	628	632	672	651	625	602	614	634	644	616	636	614	652	636	619	638	577	621	664	614	635	640	607	611	605	648	611	655	539	616	616	628	681	571	625	625	631	610	604	589	620	649	636	635	657	623	631	627	635	624	610	619	580	596	637	646	654	655	605	622	658	623	611	613	617	615	624	636	598	623	639	549	618	628	636	615	654	636	648	659	611	601	621	616	669	597	662	593	606	629	612	608	584	608	668	662	628	580	663	590	651	639	641	660	662	633	640	635	662	620	641	600	626	620	634	642	597	616	598	634	628	616	632	608	650	607	627	635	604	624	605	629	660	603	627	592	617	644	611	624	670	624	634	606	586	603	598	596	609	627	629	619	633	643	607	663	609	622	584	624	638	652	652	651	601	612	630	609	596	664	603	636	621	668	658	692	570	632	647	571	614	602	643	647	605	634	581	659	582	631	624	603	655	656	649	607	628	635	637	632	644	608	643	579	574	606	600	648	622	617	610	624	603	623	627	635	643	584	605	606	618	596	617	642	642	632	627	642	638	599	604	646	602	637	666	596	645	639	616	598	642	637	637	621	631	621	623	634	665	596	652	636	611	667	638	648	642	578	611	628	624	653	599	633	604	630	601	606	594	624	631	610	665	675	596	653	608	676	606	639	584	635	581	622	587	610	645	611	587	612	621	653	652	625	620	629	625	659	590	617	610	613	632	655	649	587	570	621	663	607	612	658	606	642	623	595	617	605	615	589	609	597	700	622	609	577	646	606	615	625	612	638	646	598	609	638	627	618	559	627	679	631	584	698	641	579	672	612	655	601	608	632	636	595	617	647	614	627	646	618	655	655	609	629	633	594	642	666	637	561	583	644	613	631	605	648	677	580	638	593	618	639	641	649	605	666	642	624	627	607	626	573	613	646	640	642	615	639	620	622	641	626	651	632	662	652	619	599	632	630	622	599	585	584	614	612	643	621	662	658	659	548	647	619	612	652	615	628	626	592	661	637	664	652	667	625	638	653	642	627	636	627	684	621	621	685	648	631	616	620	637	635	605	610	639	603	591	643	608	625	561	611	606	627	588	618	600	618	642	629	601	586	613	619	588	617	643	635	593	594	632	634	632	649	659	605	637	595	614	646	614	592	571	596	634	672	629	608	598	593	636	633	578	583	615	615	651	606	612	591	625	614	609	627	586	609	586	627	608	618	654	651	618	659	545	648	639	680	589	647	622	616	629	582	631	611	630	640	630	645	626	612	633	605	600	669	648	594	655	617	605	623	609	616	643	624	647	605	620	634	590	642	630	616	627	643	627	645	616	581	609	623	591	647	648	628	606	591	645	638	646	638	614	643	612	593	617	640	581	621	623	618	603	638	610	622	613	656	570	632	635	630	655	603	594	596	572	625	567	626	631	653	580	634	629	611	611	618	638	625	615	625	623	630	592	604	641	616	623	578	608	629	609	612	580	654	621	613	606	611	573	645	632	647	666	649	634	648	639	585	624	649	681	600	590	656	633	643	645	619	649	660	590	628	612	667	601	675	627	635	622	631	666	631	607	628	598	632	633	597	657	630	603	627	646	589	611	610	657	574	615	590	619	604	643	647	568	631	622	633	653	609	685	619	620	628	623	584	622	594	591	644	586	607	622	639	618	614	605	605	600	595	627	586	619	670	633	603	657	655	597	559	638	669	648	639	613	588	667	578	622	619	599	578	630	640	600	598	641	621	633	690	618	574	600	593	614	632	622	615	620	614	639	642	655	680	611	599	631	632	661	633	630	608	674	639	609	628	627	637	713	616	579	625	662	596	620	644	650	624	611	605	628	622	620	605	555	642	585	642	636	643	614	620	593	631	582	627	621	636	604	629	627	620	594	616	645	595	597	609	597	601	657	616	586	615	625	572	624	619	600	601	598	636	634	616	638	660	639	654	644	656	679	641	570	629	594	614	642	614	632	614	615	660	617	605	603	576	609	585	659	569	588	642	605	639	623	637	593	636	596	635	595	565	627	586	628	634	657	669	657	653	601	602	639	638	599	652	595	628	601	611	623	605	589	611	628	580	618	619	659	670	621	649	603	631	627	634	621	611	624	572	631	642	594	628	624	652	647	578	604	640	643	631	647	655	617	604	623	610	674	635	630	661	595	606	617	589	628	633	667	632	670	638	601	636	628	594	616	658	652	641	632	644	616	622	612	629	642	585	616	627	595	604	653	632	591	614	605	656	629	631	655	635	623	583	624	597	651	633	648	633	605	640	624	585	616	621	632	600	587	652	631	594	655	616	635	619	599	635	686	646	678	569	618	654	607	622	583	598	595	623	636	654	659	597	640	604	653	661	618	633	622	645	631	661	648	650	607	613	636	648	644	586	575	650	642	626	603	668	625	658	612	598	654	640	608	618	647	614	615	605	651	635	629	591	632	655	607	589	607	639	599	670	643	648	601	601	650	649	660	637	632	583	629	715	666	612	627	639	558	640	621	609	625	601	629	626	631	630	636	603	635	609	588	626	606	585	642	636	638	612	639	624	626	587	628	648	616	630	655	646	600	632	605	616	650	625	631	642	631	666	626	608	604	658	624	671	624	630	645	614	616	613	654	630	595	621	651	632	605	647	630	609	613	628	585	608	631	643	637	608	705	627	622	616	621	649	654	657	618	619	595	687	639	603	592	627	631	663	591	649
42590	15729	9697	39898	49474	42038	31241	20815	8571	706	231	216	199	185	199	195	194	182	190	173	170	197	206	187	194	184	190	207	201	235	180	187	180	189	190	212	200	183	219	214	215	191	213	204	205	200	182	198	212	188	184	200	191	186	219	192	185	175	177	193	185	216	203	200	230	204	191	200	169	231	192	208	185	172	192	194	225	200	196	221	189	231	199	214	179	224	182	182	236	200	193	189	188	182	190	191	169	192	186	197	182	200	211	216	185	191	200	189	216	196	193	217	189	215	214	197	213	220	191	199	184	194	181	193	204	198	188	192	212	191	209	182	210	197	211	179	203	204	196	204	191	212	202	214	230	203	168	185	214	188	186	188	205	190	227	213	205	183	206	180	187	199	182	189	211	201	208	194	204	190	168	186	176	205	203	204	186	184	184	220	176	167	205	179	218	217	218	229	206	205	220	195	202	197	170	184	199	215	176	164	196	171	199	209	201	211	179	201	191	228	203	226	206	217	208	184	192	187	221	214	208	191	190	206	203	169	165	190	214	187	203	184	181	220	173	193	191	195	227	212	196	212	188	226	178	221	203	208	219	182	209	199	226	212	200	193	217	220	201	188	186	211	190	215	204	197	218	192	157	187	185	227	207	206	180	180	192	182	167	186	204	186	224	196	182	203	188	186	198	183	201	195	171	206	176	204	202	182	209	203	188	203	184	220	202	188	189	224	197	177	196	186	203	197	216	212	182	192	212	183	207	210	162	196	216	189	199	203	181	212	202	203	205	182	171	217	208	192	201	196	200	187	171	178	231	180	202	201	204	189	200	210	202	227	204	218	222	210	190	200	171	206	187	203	197	237	208	196	211	179	215	187	194	175	192	204	210	197	206	194	210	194	173	183	208	216	184	187	186	204	210	197	197	206	188	194	230	202	220	171	211	200	200	179	224	190	204	190	184	202	204	180	180	194	213	212	190	192	165	211	201	186	194	183	216	200	204	213	191	214	184	207	209	195	189	192	210	188	241	193	178	182	199	203	187	186	203	204	215	189	202	171	192	195	191	212	181	193	204	193	228	191	194	157	196	207	204	197	175	212	174	183	229	200	182	178	184	196	196	197	229	205	211	198	199	195	190	187	191	199	196	203	192	191	220	232	180	163	213	182	204	171	201	209	198	178	190	209	166	218	213	206	200	195	202	192	183	207	182	192	179	181	184	203	187	220	213	197	196	197	192	203	186	169	193	204	196	209	182	200	196	175	198	189	209	173	186	209	213	203	183	201	213	188	194	214	196	209	207	199	195	183	180	203	178	197	207	181	221	173	224	173	190	188	199	176	199	169	201	207	211	214	188	223	205	169	202	207	203	189	197	191	170	192	172	195	188	201	245	204	173	198	194	189	212	201	199	202	183	178	216	204	227	210	210	231	220	222	225	199	188	210	183	209	150	180	211	187	206	187	222	203	201	180	200	207	183	205	176	191	182	181	183	247	196	204	196	194	196	229	200	204	169	194	192	191	181	200	174	185	214	179	191	175	199	191	196	214	174	184	185	174	211	192	197	164	200	207	218	201	192	188	164	196	194	216	183	184	215	168	194	215	224	189	195	200	196	211	182	214	197	205	166	178	188	217	195	202	197	221	208	201	225	207	191	211	198	172	189	207	191	202	186	216	187	186	218	189	212	217	221	192	196	208	190	185	216	188	200	199	160	202	185	218	203	194	219	225	194	230	213	201	204	210	204	188	197	202	194	210	195	222	209	223	171	183	190	189	197	230	205	199	193	192	188	181	189	187	199	189	186	201	197	193	196	209	202	161	199	209	180	209	202	207	202	173	185	182	174	214	213	193	198	194	182	194	159	165	247	173	183	195	212	212	183	198	203	206	218	180	177	206	202	189	198	173	184	178	183	215	193	189	196	193	212	219	174	191	215	236	206	189	206	203	213	194	202	209	199	211	185	189	179	193	191	210	196	218	217	208	190	190	197	203	168	199	174	211	187	191	197	194	211	185	211	194	169	192	192	200	195	184	193	189	212	215	195	186	172	208	195	218	208	200	194	219	210	191	225	206	179	189	185	193	186	222	181	190	195	204	182	190	178	180	186	201	189	210	197	226	215	222	209	210	218	216	211	202	176	206	202	189	215	226	180	211	216	197	200	176	189	215	202	177	197	217	202	172	212	205	186	172	189	197	211	182	209	178	191	208	199	192	207	178	192	184	199	168	185	213	197	188	219	225	184	192	178	183	206	174	192	221	209	252	196	228	203	187	204	183	207	178	199	201	201	180	198	178	190	207	184	227	191	161	190	210	203	213	222	189	230	174	197	201	192	214	195	199	208	211	163	164	194	201	198	185	205	196	189	227	211	181	197	205	203	165	237	177	175	208	205	210	178	198	181	196	206	191	212	215	196	199	217	200	187	207	173	213	189	181	198	197	205	201	207	209	195	205	187	199	205	221	212	210	188	201	215	198	194	202	192	200	197	177	206	203	205	177	201	185	204	206	187	203	208	170	205	182	198	195	220	204	187	206	190	204	202	209	205	193	208	228	190	216	180	202	181	185	207	217	176	202	210	211	200	194	210	179	163	193	203	222	186	215	229	197	197	185	212	208	199	245	200	167	191	210	166	187	217	228	199	185	173	178	226	190	185	194	194	206	216	195	197	191	183	184	187	207	150	185	168	186	197	201	180	185	214	200	223	193	206	197	197	198	212	180	211	200	203	218	166	181	196	187	193	198	203	188	192	183	206	209	179	200	212	191	196	184	221	193	211	198	203	182	196	185	222	214	207	209	196	211	200	206	225	192	188	195	212	212	187	188	183	187	187	243	212	223	220	185	212	198	204	199	198	189	200	202	207	197	172	189	213	216	194	187	191	185	188	193	193	209	184	189	182	198	186	151	171	190	203	218	195	197	200	196	192	185	195	200	178	183	198	183	182	231	206	194	223	197	184	213	191	187	180	232	200	191	184	188	208	201	198	208	207	196	186	229	191	184	209	200	201	175	207	178	196	193	201	217	169	218	209	193	205	212	193	179	196	177	205	199	192	224	210	225	202	196	183	171	203	215	184	221	181	218	187	188	180	220	196	197	187	177	210	174	210	214	208	199	184	178	180	188	190	195	203	195	191	180	228	185	211	195	188	204	172	215	216	212	197	189	192	195	229	179	195	214	190	218	214	194	199	214	216	171	195	179	181	194	171	221	200	191	197	178	181	189	197	209	182	167	208	217	192	184	206	218	218	197	163	190	219	186	196	173	208	211	187	195	207	198	219	215	183	171	209	197	200	186	169	191	169	209	197	207	183	205	179	207	191	182	233	194	202	205	200	206	206	193	205	208	189	198	192	202	198	192	191	198	212	201	192	173	207	216	189	185	211	199	201	209	223	204	194	204	207	178	168	201	205	181	210	190	223	219	189	220	195	190	208	189	174	196	215	237	193	194	224	195	197	175	204	200	194	213	211	206	179	151	167	186	196	195	162	169	197	192	190	212	186	194	196	209	194	180
21745	6620	14188	52058	60372	55200	46993	37415	19354	1054	537	489	505	523	453	488	509	435	499	469	486	487	456	505	479	450	489	499	469	489	474	499	478	472	477	491	529	498	473	465	491	445	455	434	484	466	503	449	449	444	479	498	434	478	452	493	484	452	473	496	458	483	514	489	502	490	471	461	501	471	447	486	477	516	497	472	468	518	483	457	439	489	461	466	451	432	495	465	455	507	480	452	441	512	452	462	485	423	466	479	472	465	483	459	452	438	473	477	487	483	452	472	478	461	475	497	472	464	488	521	500	447	472	472	485	477	453	476	478	474	509	461	471	472	474	494	464	468	461	471	499	486	445	483	486	477	460	503	483	436	438	457	454	451	497	446	489	469	441	442	461	422	486	471	474	442	447	466	467	512	514	480	467	465	431	449	425	454	492	521	431	486	525	434	474	445	471	460	499	483	496	461	481	490	446	477	466	497	513	484	447	489	439	452	514	470	521	487	490	474	466	426	477	465	460	469	489	485	470	443	510	483	497	480	454	448	421	446	443	489	509	485	464	474	500	487	460	471	460	468	436	484	486	446	466	474	483	457	453	457	453	470	493	512	476	496	470	478	451	480	445	443	494	514	478	453	520	436	435	470	459	445	463	447	485	517	477	459	466	467	496	453	452	471	455	479	447	456	434	427	471	443	442	528	472	481	472	468	459	515	477	445	478	431	475	468	470	496	476	466	462	443	464	471	470	467	480	465	491	482	463	465	502	470	458	454	452	472	427	471	484	468	451	501	437	484	433	484	485	421	443	499	502	482	473	473	461	459	463	502	479	487	441	477	483	497	501	502	462	437	462	461	495	512	481	491	468	511	460	458	502	443	470	467	484	488	497	486	452	484	503	496	468	477	443	472	474	480	445	477	493	460	435	460	525	510	481	476	430	464	435	443	505	483	496	444	480	458	490	485	468	433	483	484	486	489	496	443	463	477	460	478	491	456	497	461	471	466	446	494	452	453	454	448	497	471	466	480	485	467	462	481	502	475	440	477	486	464	474	512	456	462	468	429	444	460	440	479	480	458	490	444	477	488	500	473	485	499	461	448	475	467	522	480	505	488	453	463	445	466	458	486	447	441	476	462	481	475	475	471	457	464	481	478	470	452	451	507	458	484	446	474	464	471	464	475	440	495	405	460	486	472	458	451	506	434	439	456	432	490	444	444	501	491	453	484	463	506	464	485	474	443	480	474	461	462	486	506	490	449	500	468	468	484	466	474	476	500	446	477	449	460	475	446	445	440	478	470	521	437	493	462	474	488	453	459	504	482	470	450	452	437	469	465	480	436	482	536	455	453	477	477	454	520	460	457	479	468	484	463	466	446	489	454	487	469	460	477	494	468	503	459	502	478	516	491	482	451	469	468	456	479	469	506	506	469	455	473	471	473	482	450	473	408	472	470	463	485	513	505	454	472	440	476	441	469	459	428	479	471	468	508	459	500	477	444	468	454	487	474	445	468	447	524	479	455	430	492	483	475	472	469	479	474	460	455	467	456	450	489	459	478	470	509	469	478	468	459	472	472	442	446	446	454	483	481	479	499	481	459	466	487	443	459	458	463	478	499	404	450	447	456	455	489	469	438	490	452	484	462	518	467	477	433	477	485	497	485	499	462	457	509	483	491	430	437	470	430	487	487	469	494	432	481	476	456	474	475	457	498	492	467	471	427	437	491	507	439	499	510	452	489	486	472	471	506	468	465	481	442	472	493	456	450	488	458	451	444	453	467	453	479	519	478	428	484	447	457	515	476	452	462	509	469	476	489	461	434	464	536	495	454	499	479	466	492	482	468	460	470	434	443	496	493	480	437	487	478	462	468	469	491	479	438	433	462	502	473	474	458	477	489	496	478	443	479	434	482	496	476	485	466	463	463	409	455	453	453	465	435	495	457	470	453	473	476	454	512	472	463	467	483	442	450	478	465	479	487	506	479	454	465	473	506	501	483	460	489	455	446	465	483	519	484	422	462	432	483	464	480	485	472	483	489	444	502	498	432	514	507	497	445	482	446	467	502	462	501	470	424	467	454	460	457	476	511	466	495	475	544	493	469	507	461	485	469	466	478	463	412	486	468	485	515	463	466	478	448	468	448	453	481	450	406	459	443	468	411	485	480	477	478	462	463	492	425	430	459	478	474	506	461	475	512	458	462	474	434	430	450	459	465	487	472	442	509	476	486	459	478	512	483	512	488	447	469	480	508	566	463	494	482	500	477	440	472	417	442	473	488	513	443	503	469	481	462	479	500	456	472	455	434	435	495	521	498	469	480	471	471	468	476	455	476	459	483	454	485	459	482	419	488	472	487	505	486	505	447	480	508	456	487	523	421	487	469	475	444	489	451	473	438	440	499	469	459	500	493	478	499	495	457	447	463	485	461	501	478	487	456	467	446	516	462	504	539	493	485	442	496	485	473	462	485	498	467	477	461	480	464	473	523	460	455	482	444	476	489	490	473	431	496	460	463	430	469	503	473	472	451	485	445	466	478	482	453	475	506	460	526	518	491	465	494	468	475	456	491	483	494	464	449	455	450	475	431	481	406	466	446	503	466	486	433	459	458	489	460	484	466	505	475	451	499	459	477	485	505	449	450	496	500	481	440	473	462	500	457	473	457	486	491	479	476	456	428	497	438	497	467	449	491	463	468	426	446	472	527	478	449	466	489	457	490	484	512	471	448	468	457	480	444	479	452	468	485	469	428	461	438	471	495	494	485	451	433	472	475	492	489	481	482	478	502	459	460	455	437	491	462	449	485	455	484	482	487	444	510	471	512	479	468	468	505	483	452	423	469	466	462	487	461	488	489	477	465	463	451	444	503	506	484	422	495	463	498	487	448	474	476	484	483	459	475	455	515	479	485	472	462	473	499	472	471	475	494	488	461	495	494	459	462	460	457	456	463	474	493	513	477	470	484	463	458	490	484	475	428	435	446	462	488	477	477	469	426	488	459	492	447	452	474	466	479	480	485	450	494	478	466	482	420	482	453	485	460	412	481	476	479	507	484	486	444	447	476	490	473	446	423	476	487	468	466	457	466	484	464	531	451	516	490	491	458	484	513	442	466	468	477	457	504	469	450	450	518	456	487	468	481	475	493	455	467	447	461	458	471	464	470	463	456	483	468	453	481	447	478	466	507	466	439	518	468	521	487	459	461	479	433	484	500	476	451	452	488	474	454	467	470	464	478	461	468	485	477	432	449	451	460	458	484	473	446	495	501	458	463	461	504	485	488	467	444	485	455	475	484	447	470	432	452	474	476	432	479	482	466	457	425	443	478	460	486	482	444	441	436	475	457	416	500	480	444	469	473	498	499	453	469	455	467	445	465	472	500	446	456	477	440	465	448	471	486	483	475	451	457	533	458	454	463	448	500	501	456	457	471	470	472	450	449	483	467	526	488	472	478	463	470	455	509	487	463	440	508	445	442	488	487	484	478	485	484	495	488	468	482	449	459	483	472	452	459	480	428
49402	20502	15598	38718	64691	56197	43351	29619	15010	1949	304	256	296	271	252	290	295	353	269	303	306	281	312	301	312	310	299	312	274	277	314	302	288	341	314	302	287	319	296	290	333	284	306	295	299	302	290	318	316	321	318	275	309	340	296	273	325	301	287	276	309	329	316	290	308	337	310	307	308	291	302	274	284	327	309	284	296	267	294	308	302	300	335	283	305	295	327	292	282	322	286	289	270	296	290	280	304	330	318	289	317	321	275	299	293	322	327	314	341	286	290	329	310	281	296	306	302	282	269	293	284	317	308	304	302	306	289	319	286	307	285	290	310	305	341	295	291	301	300	282	287	280	283	281	287	320	306	300	299	287	342	302	294	309	302	268	257	278	274	329	294	301	329	302	284	294	287	299	310	319	295	326	320	313	337	305	316	313	308	309	296	336	279	301	279	280	283	279	315	327	296	305	301	311	308	288	288	308	305	310	287	313	290	294	313	311	252	306	282	309	325	284	295	296	305	295	304	326	299	319	299	331	308	344	277	274	285	277	306	280	283	292	311	316	317	313	327	283	307	290	281	257	299	281	303	287	323	280	292	294	325	274	315	318	278	352	298	284	269	320	329	296	272	294	310	292	307	323	303	289	307	274	306	306	289	277	325	321	298	310	314	308	327	299	267	316	298	290	293	286	281	282	267	281	325	293	295	312	287	311	307	300	304	307	278	289	305	285	321	289	295	248	322	288	288	285	263	298	321	319	309	314	289	294	292	303	290	291	285	292	287	323	323	307	282	294	302	297	300	285	276	287	289	296	292	303	296	303	327	275	305	281	300	277	302	301	333	281	292	284	306	271	294	324	308	313	292	264	279	289	288	299	286	289	319	303	304	281	303	301	291	283	286	315	286	306	302	306	293	280	306	268	308	323	294	321	314	284	277	298	322	296	285	315	313	271	287	309	315	290	299	288	260	310	288	320	341	254	294	297	313	268	266	308	291	331	306	302	286	278	301	328	322	304	298	292	301	314	251	296	301	299	306	293	295	311	326	279	312	310	281	269	305	314	300	289	310	331	254	286	299	287	305	273	271	285	300	290	308	291	285	314	282	314	278	320	314	347	291	290	311	283	270	317	304	308	273	268	290	309	324	286	303	276	308	307	303	303	279	313	270	309	291	302	242	276	331	305	318	300	287	279	275	251	294	306	327	267	285	306	292	316	296	301	302	291	286	309	252	300	294	305	324	282	323	266	311	303	305	290	371	287	289	317	297	282	313	291	311	289	281	284	322	332	317	280	290	333	325	307	295	306	292	308	277	294	315	311	315	254	255	278	303	291	292	320	257	288	321	290	314	314	297	296	319	298	290	267	290	295	293	277	308	284	274	315	304	319	288	287	282	298	283	282	303	289	333	285	325	300	294	323	336	330	289	333	283	275	286	315	308	298	304	236	287	313	337	294	295	297	304	321	304	292	292	306	316	294	256	287	326	316	288	292	302	296	311	301	270	295	268	279	286	290	286	259	294	288	275	321	298	261	283	286	310	290	264	308	285	328	312	292	290	309	327	300	259	300	297	291	303	316	277	274	306	284	291	319	296	303	303	325	326	292	304	318	280	305	305	320	327	289	327	313	270	266	301	290	315	318	331	291	282	283	317	299	313	311	286	270	296	283	295	252	304	306	289	326	299	280	317	304	307	300	310	329	300	269	283	276	303	257	278	317	327	326	305	280	289	287	303	284	297	326	319	291	268	260	290	305	296	296	297	288	302	324	298	294	279	287	298	317	312	342	313	291	319	297	283	327	287	317	294	303	299	305	317	297	321	327	327	302	250	284	292	282	319	301	272	301	284	272	283	292	290	309	313	300	307	292	296	311	296	264	295	309	310	315	310	285	313	303	312	320	273	291	316	306	261	294	276	285	302	272	319	274	308	270	321	296	335	324	273	316	311	294	326	292	287	275	260	332	311	296	323	294	317	319	297	298	278	296	283	299	294	268	325	290	297	310	288	282	283	329	254	298	300	304	286	289	291	305	287	298	295	329	285	288	281	285	289	300	276	307	300	282	309	306	301	279	341	289	273	293	287	288	296	326	282	304	305	301	307	316	304	258	281	306	306	304	289	291	300	263	319	313	277	291	291	292	314	292	286	317	302	269	296	307	316	299	312	305	293	309	287	289	297	339	308	308	291	292	307	297	283	307	301	288	276	289	294	285	319	302	294	265	282	291	254	306	346	315	327	317	342	287	292	294	295	311	300	297	304	301	323	308	283	274	283	290	299	319	294	299	321	324	305	296	303	291	283	322	299	263	294	306	292	307	281	260	305	292	334	295	290	326	309	280	329	301	279	291	298	288	261	282	269	304	295	285	297	307	301	305	305	269	272	323	284	292	315	307	274	261	316	310	298	298	287	305	294	285	302	299	275	297	289	291	295	311	248	295	288	339	326	308	287	299	273	317	295	301	305	304	275	311	282	294	322	265	267	326	293	311	281	304	274	305	314	288	267	284	305	304	308	298	274	257	276	274	274	301	277	267	288	291	284	309	313	280	304	274	298	293	309	330	306	338	296	318	315	270	297	282	286	293	297	295	314	304	279	309	311	346	330	329	288	271	311	290	299	319	311	303	271	263	327	277	290	253	278	296	301	291	312	281	313	267	283	287	291	289	288	289	281	291	308	292	329	280	297	287	325	302	313	278	298	313	332	317	268	280	299	320	285	303	276	304	321	305	298	316	311	310	309	308	329	306	305	307	241	289	316	301	286	253	292	287	302	309	304	310	301	304	322	282	311	277	244	275	265	308	294	272	311	282	275	299	299	322	299	284	278	281	325	291	282	286	293	280	281	318	328	326	300	285	311	318	290	296	314	309	281	294	316	268	300	276	290	309	268	318	327	294	288	283	289	309	309	285	275	320	301	289	285	310	319	270	262	294	273	291	311	312	289	283	319	305	316	325	288	312	324	301	298	291	287	311	303	261	279	289	341	333	299	318	278	280	281	282	270	269	237	309	279	316	324	307	274	276	315	309	317	326	299	304	265	306	332	311	275	295	290	309	322	326	300	303	294	294	276	295	294	308	308	303	319	326	276	298	317	282	267	259	306	283	294	295	290	276	303	302	291	302	325	319	300	287	275	309	301	307	292	262	280	239	297	277	279	274	319	287	263	266	311	297	309	306	276	294	286	283	293	317	303	315	299	256	294	293	299	283	325	269	326	325	292	285	279	301	275	282	285	338	289	320	316	343	282	282	305	271	307	276	291	295	302	320	300	288	275	285	304	270	274	315	300	334	260	311	281	295	277	319	312	294	314	294	292	308	302	312	301	317	335	286	318	272	294	301	312	287	274	284	292	288	283	265	288	308	286	312	300	251	296	342	302	316	287	312	285	260	274	265	300	294	304	305	273	331	282	286	292	302	263	274	308	305	308	317	292	325	290	296	301	269	287	321	275	303	266	312	272	337	298	311	296	310	322	293	309	306	283	276	319	296	311	277	297	315	303	281	309	270	277	299
25200	8856	18597	48949	73723	67629	56711	44428	27621	2575	733	690	680	705	678	706	678	697	685	688	678	662	680	701	713	717	690	679	683	682	678	700	726	687	679	686	712	699	658	669	669	647	644	682	739	701	701	658	663	660	692	662	665	671	703	654	684	668	640	653	697	697	755	731	655	658	654	638	704	662	691	646	682	687	686	677	693	678	691	725	708	703	683	655	655	667	666	656	684	703	637	657	665	667	684	687	697	694	670	683	679	662	680	676	706	699	620	703	670	652	722	680	691	656	673	654	636	653	711	668	721	681	683	657	681	674	643	665	680	674	656	665	658	703	686	644	656	643	728	667	685	702	661	672	668	691	690	673	616	667	675	668	688	712	636	661	656	671	690	682	651	689	670	659	667	642	659	694	730	699	683	625	700	670	660	654	660	733	686	663	657	682	682	686	688	608	651	668	678	732	681	692	688	698	707	657	675	727	691	677	689	634	697	649	682	675	630	697	639	662	613	685	717	666	670	680	656	710	697	718	722	717	733	694	690	691	633	698	654	694	699	654	667	680	677	673	712	694	717	648	661	631	694	681	643	675	691	691	652	705	656	623	710	712	665	668	730	697	684	654	656	619	641	684	686	671	663	650	755	688	691	648	705	699	681	673	663	663	684	692	693	663	671	685	678	679	717	688	660	683	663	707	654	667	642	694	678	688	665	698	673	654	682	690	635	702	674	689	669	659	736	681	657	655	670	693	685	709	686	663	710	713	663	677	661	673	682	679	655	632	672	691	664	709	712	739	672	672	650	689	656	652	677	666	677	742	675	674	680	670	689	659	671	682	665	690	643	666	677	635	691	694	658	666	705	703	666	678	713	646	660	678	736	706	672	676	667	676	676	667	636	648	715	672	653	693	674	688	672	692	675	655	694	672	670	662	661	683	703	682	689	672	671	623	648	657	698	723	668	662	666	669	679	710	672	630	693	694	705	655	677	705	682	722	648	680	672	672	677	639	648	641	712	687	701	690	706	653	668	661	673	686	674	645	711	716	650	719	709	676	690	659	651	644	684	681	696	667	682	709	689	714	727	673	660	666	677	669	656	722	699	640	652	631	692	663	694	650	698	677	662	719	690	700	668	687	739	697	686	671	673	654	668	663	644	616	737	703	713	681	658	676	670	652	713	670	685	687	693	711	649	635	686	706	646	680	733	657	720	655	719	669	636	675	658	705	701	652	621	662	633	693	672	649	690	628	671	718	695	675	674	687	666	664	698	696	656	723	675	671	701	651	684	668	734	678	656	670	726	679	658	697	691	668	706	663	659	645	686	675	694	711	672	677	705	640	648	630	668	690	664	649	684	686	650	676	699	682	700	641	643	675	720	659	633	659	727	657	644	659	665	645	665	648	691	643	668	674	682	642	669	673	672	694	701	710	662	696	678	669	693	719	672	709	679	703	684	676	663	720	649	769	648	715	675	692	659	640	699	679	693	627	694	661	697	688	676	674	702	730	676	667	656	668	675	674	697	679	678	738	678	656	701	700	669	701	698	707	670	645	709	652	688	667	673	646	683	645	683	654	695	673	681	674	653	684	684	666	657	689	679	641	663	705	651	690	637	635	674	656	651	728	699	709	713	704	707	674	686	663	678	685	674	652	743	676	653	665	691	693	704	649	642	660	690	694	693	676	690	697	674	715	756	648	694	667	698	624	721	626	690	713	643	677	692	630	665	726	650	670	665	659	734	756	680	667	646	709	688	675	694	700	682	711	738	697	693	640	655	724	666	671	679	712	657	643	658	670	662	668	677	698	657	689	665	699	697	697	680	653	674	623	654	694	692	645	724	662	694	700	654	648	705	707	621	694	671	645	709	697	674	653	669	689	661	656	617	683	668	669	675	673	664	676	650	723	667	631	644	679	655	658	754	659	687	689	658	694	674	703	674	724	652	666	642	663	663	696	661	694	696	658	661	683	679	705	664	727	666	703	692	680	664	684	663	698	681	713	686	647	703	707	716	680	654	685	680	697	675	681	691	650	705	677	713	714	712	602	685	647	694	694	668	669	663	710	659	701	636	643	709	681	686	645	617	670	674	679	682	679	688	664	688	714	662	705	657	663	711	721	698	689	652	667	664	639	685	655	697	683	651	721	668	702	693	729	617	670	676	695	631	685	702	684	741	647	630	705	666	657	685	685	667	701	684	697	685	700	726	673	663	653	688	666	621	686	692	710	661	666	688	677	670	646	669	673	696	703	656	675	702	618	702	664	632	647	714	695	675	639	713	736	714	675	688	692	657	667	638	699	662	691	680	694	668	709	709	683	695	714	694	666	700	684	702	696	685	661	692	650	742	679	669	662	661	659	665	707	666	650	666	663	654	711	673	723	679	671	648	668	647	666	687	705	730	675	709	658	683	688	643	708	721	676	621	657	685	649	678	675	656	636	653	658	640	664	659	689	675	681	660	727	674	638	695	672	699	672	656	708	661	645	680	675	682	707	678	726	716	622	660	627	695	667	657	645	653	674	661	675	646	677	725	715	682	678	663	657	681	689	656	670	643	703	662	732	644	656	719	651	659	670	692	685	654	674	663	640	714	717	677	691	699	666	715	724	689	703	649	686	670	692	660	691	694	676	643	660	709	661	710	653	641	644	692	690	724	662	705	685	691	666	719	669	653	694	706	690	690	649	720	646	697	641	697	656	644	682	687	698	627	680	695	693	663	686	748	672	651	680	690	682	671	677	714	694	719	654	661	663	687	678	664	679	698	672	715	653	666	680	674	671	645	650	664	715	697	633	719	700	625	670	696	647	694	713	678	657	675	717	709	653	683	682	706	692	676	709	631	675	603	663	668	688	668	663	643	693	668	700	631	683	655	710	719	673	712	667	665	663	706	722	714	711	697	705	663	638	674	676	679	667	684	640	685	623	679	673	663	713	678	694	683	698	708	685	687	719	688	717	682	662	690	652	652	733	721	676	637	648	668	629	677	675	713	721	687	667	691	704	635	640	634	715	641	639	659	675	671	666	698	675	648	660	644	706	702	682	667	679	689	698	670	669	670	664	670	708	673	653	649	639	686	676	728	690	713	662	650	664	692	701	661	640	723	701	662	677	666	670	672	672	676	684	702	620	632	694	675	707	667	685	717	684	661	685	677	679	724	684	691	694	715	686	662	680	655	650	682	684	664	681	662	672	649	659	667	715	684	668	691	687	668	679	671	680	699	632	649	685	653	686	648	656	646	654	702	614	647	662	690	665	689	701	689	673	702	710	682	652	738	737	681	643	708	705	697	675	689	670	671	685	729	659	652	661	636	654	710	701	667	677	723	714	636	660	678	662	679	671	698	708	666	628	704	644	643	637	667	696	721	617	713	700	684	678	679	692	623	659	704	684	684	643	650	677	703	672	700	687	673	698	670	624	687	688	670	629	671	718	654	718	682	650	645	678	640	639	641	675	668	642	659	657	679	700	675	654	677	672	679	664	688	671	682	680	675	709	705	687	620	678	714	679	685	683
19057	5345	3675	6108	4912	3395	2281	1325	804	346	297	286	336	283	290	312	313	274	297	309	316	290	310	309	294	310	293	270	280	311	290	274	269	262	305	300	291	290	311	319	310	309	298	308	269	273	273	283	298	262	295	297	287	305	280	264	281	306	286	290	308	287	281	304	295	288	293	261	280	268	294	288	313	297	264	337	317	253	306	283	306	327	281	234	296	319	280	263	312	314	292	293	290	299	276	279	296	295	300	276	326	315	296	287	278	286	290	284	287	283	277	300	280	287	269	289	305	287	249	296	291	294	282	304	284	294	305	278	282	311	281	268	301	270	295	289	276	268	273	309	314	322	292	314	304	286	297	313	285	308	312	297	310	305	293	282	328	270	281	270	324	307	331	262	275	296	305	277	289	314	295	301	298	291	288	285	291	303	285	307	303	319	298	285	275	315	326	303	325	280	261	298	308	277	321	269	298	275	284	296	293	319	285	275	319	285	271	283	291	314	335	293	292	309	294	296	306	298	298	325	282	281	302	305	283	303	293	276	286	270	277	355	322	313	293	275	291	319	273	308	270	299	301	278	302	307	293	316	286	326	332	275	291	283	269	291	295	277	296	298	306	317	303	295	293	298	251	288	271	308	302	281	301	295	310	293	304	287	316	303	318	303	271	275	263	269	290	315	283	292	273	303	294	283	315	331	294	283	299	287	301	280	309	275	315	290	295	317	292	280	284	299	280	265	283	269	311	269	291	270	297	288	297	269	312	313	302	304	296	272	281	280	342	265	290	294	276	323	280	269	297	336	296	304	305	335	297	297	284	290	318	293	313	308	304	294	319	269	279	294	308	337	281	309	265	288	293	309	319	321	307	302	290	292	317	309	297	292	303	277	320	296	286	298	292	270	296	278	298	317	288	264	291	303	310	297	286	261	257	288	255	254	295	297	327	267	275	283	278	311	313	277	322	309	289	288	331	299	316	333	299	270	319	296	280	291	323	295	310	315	272	299	307	293	304	286	273	260	281	292	312	239	278	301	296	274	266	303	258	289	281	306	315	248	279	276	282	291	290	320	294	273	285	290	276	334	286	304	287	288	293	287	264	320	347	300	294	308	289	284	299	301	296	263	289	261	275	297	281	299	293	294	280	305	274	292	309	298	286	288	273	275	267	289	328	267	333	303	259	309	313	298	278	276	279	292	272	290	341	318	319	295	277	295	289	290	262	273	307	305	314	307	291	306	312	271	324	316	310	307	308	266	284	265	293	298	287	278	319	324	261	287	293	310	263	315	288	287	300	282	317	324	328	275	284	293	296	259	304	275	283	293	321	285	271	305	302	301	303	311	326	283	271	307	317	311	273	263	289	277	280	316	271	290	294	325	265	289	332	314	297	335	256	286	307	312	294	287	293	265	298	301	280	291	285	293	273	315	300	307	319	269	277	288	298	271	279	281	296	333	299	293	288	287	268	307	304	299	291	320	296	302	289	320	289	308	298	278	281	299	302	274	300	294	289	291	288	299	285	298	295	288	273	309	294	296	310	288	306	316	326	306	269	294	265	289	246	298	320	306	320	301	279	296	284	301	272	336	271	316	273	280	293	313	298	257	268	265	272	290	263	269	276	276	302	298	309	294	310	320	295	309	293	280	308	261	300	277	302	315	292	278	266	297	298	319	256	263	265	326	275	296	313	292	284	285	333	316	298	310	289	291	311	259	286	320	290	280	312	312	311	282	321	304	300	272	314	303	279	298	302	266	301	278	305	317	329	303	273	294	325	329	296	304	297	303	284	256	315	295	287	306	271	293	290	284	306	288	283	282	317	280	287	289	316	268	282	301	249	289	286	309	267	319	282	297	271	304	282	293	292	308	318	253	274	282	276	307	298	288	297	303	290	288	312	310	298	296	334	325	299	275	283	288	293	272	294	302	277	296	285	280	294	316	337	289	283	307	350	313	323	298	275	301	325	286	304	312	301	313	310	303	348	276	307	296	292	295	306	323	282	267	292	276	309	298	318	322	302	304	292	266	272	321	308	278	293	275	294	295	314	296	308	323	293	305	295	317	273	340	272	251	288	273	309	289	297	302	291	302	282	283	273	332	304	314	318	299	275	269	301	273	296	271	309	291	295	299	278	287	275	304	291	289	314	282	280	292	279	309	349	315	292	297	310	253	309	273	274	264	283	302	290	270	297	297	313	287	265	290	301	287	281	270	301	284	305	300	293	298	274	277	307	300	291	268	314	261	288	288	296	267	267	285	291	276	283	264	285	292	271	318	314	273	296	272	304	279	265	279	278	286	324	249	302	298	269	313	265	294	302	283	282	274	285	277	299	288	268	325	294	299	324	269	283	307	274	318	299	300	298	276	288	301	315	315	294	311	296	328	300	266	293	297	288	257	338	311	297	261	287	272	317	275	291	279	276	259	270	306	315	315	289	311	316	312	304	293	311	295	256	301	275	259	287	300	317	291	284	273	310	271	274	297	328	282	310	293	263	295	304	280	273	326	299	282	288	325	293	275	268	284	301	324	294	304	296	291	279	309	286	280	272	282	278	302	317	287	307	296	303	280	290	284	284	286	297	282	300	270	284	274	327	289	282	322	304	307	317	281	272	299	300	304	325	282	298	282	288	282	310	309	309	286	303	306	286	291	316	322	316	301	308	301	271	306	297	328	280	295	270	291	303	312	270	286	291	289	287	291	311	317	282	303	271	311	295	265	298	279	290	282	279	350	298	300	311	290	299	318	301	263	307	298	310	308	292	285	293	259	271	289	288	285	266	338	278	282	325	328	303	289	285	314	306	277	274	281	319	317	271	297	313	310	294	342	306	307	273	320	311	287	296	291	284	298	296	279	316	295	301	304	295	285	301	298	300	311	280	302	300	291	288	321	264	293	241	275	282	293	276	291	281	289	284	306	267	327	287	290	276	296	311	302	306	332	301	290	277	297	272	318	271	309	316	302	320	327	293	307	300	314	305	299	298	297	304	317	264	309	320	258	324	311	278	262	283	250	309	305	328	298	314	292	283	300	309	311	282	278	316	305	327	277	302	272	276	293	280	289	312	284	294	277	277	294	284	279	316	256	296	277	299	291	307	289	280	262	302	289	305	261	264	327	293	300	320	295	310	292	317	289	296	311	266	286	313	290	329	289	282	304	270	306	313	268	305	276	272	301	304	300	289	297	300	284	298	300	322	320	305	285	260	309	305	273	292	276	284	319	309	320	262	302	303	299	280	324	277	287	270	283	268	297	314	291	283	280	283	233	289	284	290	297	271	343	299	304	294	268	287	308	308	286	279	318	288	315	311	289	286	298	275	287	284	274	277	270	330	296	271	306	301	313	264	303	319	329	301	295	311	272	274	296	301	314	264	327	287	329	267	311	263	308	282	330	290	322	316	295	297	293	293	331	271	305	291	288	314	318	303	282	286	286	346	291	268	330	301	315	281	298	304	283	304	291	275	313	270	310	317	302	286	298	297	297	318	311	305	299	314	266	300	305	332	349
9157	3496	7105	16620	15550	11696	8059	4845	2619	789	630	687	621	662	654	622	632	644	685	624	623	670	673	656	629	615	666	678	683	649	659	650	633	626	622	612	699	680	641	712	605	610	653	647	608	620	635	609	682	621	655	634	613	619	622	683	645	631	682	652	616	648	673	654	624	664	615	631	650	657	656	668	661	645	721	658	598	637	698	624	669	695	635	625	626	616	659	656	684	639	657	670	671	644	658	670	663	665	602	659	671	676	662	630	666	638	663	644	647	656	677	688	610	647	657	603	689	641	684	635	654	623	684	676	634	656	613	660	617	670	674	659	649	658	618	610	656	639	634	652	621	655	658	682	632	610	675	716	607	640	633	676	637	659	672	639	638	639	632	668	683	675	593	699	662	638	656	637	580	662	631	649	678	665	625	616	638	674	660	617	685	650	644	601	668	647	675	634	697	621	608	630	684	617	670	645	691	696	634	631	652	656	678	610	659	659	683	676	645	655	647	655	663	664	637	659	655	606	657	652	599	608	673	636	660	662	576	686	696	674	654	633	687	626	625	631	636	661	597	637	628	631	662	659	658	675	641	716	635	683	606	635	618	656	623	657	638	646	653	640	627	616	613	635	658	674	636	671	632	674	665	668	652	654	627	655	639	613	669	615	609	630	678	653	637	626	629	656	635	630	617	666	652	640	644	675	661	676	677	660	608	640	652	671	637	616	683	606	601	644	646	647	677	646	647	632	596	623	704	643	646	660	612	684	649	654	702	666	655	635	656	667	639	687	680	653	655	649	644	627	635	637	652	640	654	651	696	626	631	696	662	647	653	679	640	601	679	673	645	612	659	658	637	656	619	625	623	661	671	687	680	675	670	664	625	680	672	618	636	619	622	679	686	651	659	651	635	685	609	621	661	625	644	632	646	623	661	652	619	620	661	631	618	625	619	644	652	613	644	681	654	682	644	642	685	611	664	679	666	635	630	635	657	672	599	634	667	655	678	651	593	633	604	676	632	637	681	657	639	673	677	612	662	648	660	650	612	642	661	649	721	633	631	609	614	677	677	682	644	669	671	671	670	640	630	667	632	654	633	647	646	666	647	662	685	646	663	653	647	668	641	653	599	640	638	642	653	636	651	717	652	639	676	656	640	625	664	618	673	684	628	635	691	634	625	632	676	637	637	634	680	641	617	674	645	622	643	663	677	646	684	663	646	644	694	660	632	671	659	654	656	656	594	635	638	654	704	651	652	664	680	613	670	672	677	630	642	664	671	674	676	638	668	659	634	643	652	688	695	640	689	640	663	647	631	650	647	666	669	649	702	637	619	646	646	680	624	628	604	667	621	663	658	655	596	683	698	605	673	667	640	627	610	668	629	641	614	689	670	690	699	694	679	629	646	624	687	652	636	666	655	614	650	660	637	675	621	655	686	645	635	662	638	613	630	640	650	688	603	647	636	639	618	630	632	691	620	634	632	628	638	618	603	615	645	624	662	672	644	634	613	645	634	637	670	647	649	625	655	660	659	647	640	640	633	649	639	650	623	637	657	643	684	617	601	669	643	669	675	671	709	650	698	647	662	649	615	649	637	675	675	656	637	618	664	631	652	666	630	626	677	642	670	681	689	679	660	623	663	612	641	590	631	635	619	628	585	651	655	636	641	647	609	685	639	648	640	660	652	721	636	625	680	677	633	665	622	633	635	683	611	646	627	639	637	653	710	628	651	619	656	644	686	636	671	651	680	631	655	627	707	638	572	662	640	647	644	665	634	670	591	661	666	652	688	684	637	654	636	670	665	688	645	623	651	630	653	653	623	657	684	651	666	662	624	629	649	676	613	647	649	645	668	618	669	675	662	656	666	657	614	627	664	677	686	641	666	714	649	665	646	676	699	675	662	658	650	616	613	661	613	664	668	677	650	681	705	671	702	641	664	630	648	628	639	677	582	633	642	709	632	654	611	708	644	617	668	649	669	673	626	648	636	637	603	691	668	617	673	658	643	664	656	621	624	651	679	672	610	644	715	661	630	679	651	663	652	664	632	624	612	638	633	644	659	665	679	671	680	635	670	664	621	635	620	696	634	643	660	620	621	627	662	645	636	680	604	612	659	661	658	679	665	669	676	645	667	661	615	654	697	713	639	628	678	637	657	629	662	701	645	614	650	641	636	592	650	649	630	617	603	637	662	696	646	650	654	736	627	699	656	653	654	660	602	684	631	644	700	622	689	629	646	690	659	625	691	670	655	660	656	683	627	651	653	607	619	677	671	635	649	640	649	641	661	636	659	664	640	645	633	692	640	612	693	639	669	702	702	657	656	652	634	664	628	637	647	657	641	660	644	678	665	678	604	698	649	647	594	644	669	617	663	690	639	661	611	683	632	660	718	616	662	655	657	650	603	654	611	642	611	694	629	642	654	664	659	685	645	645	664	701	685	697	655	670	656	617	612	644	640	658	678	650	676	643	636	670	679	645	616	673	627	648	662	631	687	651	608	648	615	644	636	642	665	669	615	676	644	641	658	657	652	593	618	635	628	635	676	643	662	654	644	628	679	659	628	668	671	642	655	649	649	666	664	662	660	659	644	688	635	652	679	643	631	657	685	669	657	666	653	642	665	636	716	631	623	638	610	634	630	647	648	671	611	663	606	651	678	637	665	637	659	659	619	628	665	679	630	602	658	648	641	639	591	672	652	652	627	660	645	660	671	624	590	692	716	622	619	645	619	670	641	685	672	614	600	690	653	635	653	619	668	664	671	687	680	630	625	608	660	627	646	625	642	622	623	654	670	639	685	617	694	656	645	645	654	608	659	674	679	627	666	673	624	638	644	688	629	645	631	669	687	624	645	632	628	638	642	645	639	666	685	650	627	666	684	639	614	649	654	629	643	665	693	639	669	677	670	664	644	619	647	652	656	647	675	691	674	644	637	643	657	635	694	656	726	647	646	634	657	627	637	689	643	649	645	599	618	618	652	646	651	655	690	640	678	626	652	690	681	651	653	650	651	645	671	675	639	660	662	664	657	664	611	633	703	650	688	613	658	678	642	672	690	601	642	647	695	618	666	641	624	643	668	656	642	685	648	603	614	631	657	611	641	610	706	661	675	666	652	659	681	641	713	650	689	633	633	660	618	664	703	687	673	629	600	671	619	631	590	656	665	661	621	640	622	639	599	644	683	629	640	669	634	668	642	615	625	637	611	655	654	660	654	605	649	644	653	650	668	662	641	654	623	653	636	638	638	654	676	672	626	684	633	632	615	639	631	695	632	717	653	612	666	684	621	608	624	668	671	712	672	653	696	683	621	736	722	648	642	670	617	669	635	658	672	673	658	678	632	651	648	650	627	674	688	606	613	641	646	655	655	612	632	622	643	653	681	659	649	663	637	644	652	618	652	662	674	625	652	674	646	634	632	651	608	627	681	642	635	629	658	695	634	619	649	657	664	729	700	684	641	676	648	661	666	632	613	647	579	656	619	638	647	646	653	721	604	690	635	628	613	610	659	619
42228	15050	12870	35360	50284	44833	32110	19211	8202	964	212	215	230	222	193	235	209	235	189	213	210	233	222	222	224	217	210	233	255	219	219	226	222	220	202	184	233	199	215	203	223	212	198	254	236	215	228	171	221	220	237	206	193	200	217	175	188	218	202	206	188	208	239	213	216	210	242	190	246	222	195	207	212	195	193	221	220	210	194	182	208	221	199	254	235	206	211	227	223	215	187	225	231	233	207	215	209	201	196	219	221	208	199	228	209	241	219	187	208	202	202	195	203	205	210	211	208	206	207	213	181	216	244	236	232	200	205	178	196	173	220	222	197	232	229	216	207	187	242	223	182	220	199	226	200	222	208	216	249	203	206	161	193	207	220	206	222	200	243	195	202	222	204	203	203	226	213	195	229	227	204	187	230	225	212	221	214	220	208	231	204	208	201	212	206	211	231	211	221	209	201	204	184	211	227	205	218	205	217	211	190	204	196	190	219	206	242	217	195	199	204	196	207	176	194	210	200	198	233	231	222	198	203	200	186	245	238	226	197	219	220	210	247	226	196	189	211	190	212	174	184	208	206	225	192	191	220	245	221	201	199	194	206	190	239	203	215	218	185	209	232	224	205	213	224	176	210	194	197	197	191	214	229	213	212	227	214	237	233	184	209	212	218	206	233	206	209	186	195	212	202	187	181	208	228	205	209	204	218	220	178	196	261	243	205	200	202	184	188	211	244	247	202	237	195	201	218	201	224	226	245	195	201	225	200	227	228	193	204	232	213	219	217	244	207	224	237	211	208	228	206	215	216	194	200	220	203	206	193	204	205	227	234	208	209	209	204	231	205	204	210	218	221	200	203	202	226	207	210	242	199	192	193	196	193	216	226	213	197	224	211	200	224	226	222	224	207	203	197	196	220	192	203	231	210	213	230	179	198	212	210	188	222	202	211	211	204	212	212	201	212	236	214	209	222	197	211	209	210	176	219	241	207	211	206	197	193	205	205	242	219	227	243	199	208	218	203	213	207	204	220	204	229	249	209	191	230	223	219	218	205	211	219	206	186	221	200	225	210	220	173	234	246	193	192	205	208	189	213	222	201	203	210	204	228	202	190	176	213	206	207	187	196	211	196	195	198	220	209	219	203	195	195	193	227	223	221	205	204	232	206	210	216	182	183	223	210	189	189	192	218	229	224	207	190	222	213	200	186	195	211	228	234	224	202	210	195	172	213	205	242	229	226	220	200	258	203	218	221	193	207	230	200	230	202	225	214	225	223	227	204	188	211	237	219	204	207	204	226	210	215	210	221	197	197	225	207	214	207	184	204	196	205	218	208	196	215	209	241	218	179	241	216	192	225	228	215	182	197	236	202	204	241	240	211	234	215	202	212	218	238	218	199	198	222	199	205	218	201	202	184	222	212	224	215	205	199	225	213	206	252	189	220	199	211	201	224	229	200	229	229	211	197	197	191	210	202	221	218	217	190	222	212	235	215	234	218	203	211	221	181	197	194	206	194	183	205	222	190	205	233	216	220	183	206	184	216	217	202	198	236	215	219	205	204	204	223	189	204	193	216	190	207	235	214	205	207	217	220	196	243	200	225	254	235	219	193	209	199	237	197	212	216	201	208	235	234	225	205	230	266	226	217	204	204	210	215	218	189	192	198	219	203	196	223	243	224	214	225	237	210	208	240	193	211	194	206	215	198	206	222	200	223	214	209	183	217	224	221	199	216	218	219	209	219	192	221	217	197	223	239	221	212	211	208	231	183	212	189	188	243	203	207	190	242	213	186	216	177	175	209	228	204	211	219	205	193	221	192	214	229	189	214	230	203	211	213	213	236	214	197	214	225	204	167	203	200	210	211	198	224	203	208	246	209	205	187	227	208	224	229	223	220	222	202	209	230	219	196	216	210	213	215	209	203	182	205	199	192	214	220	189	202	211	187	226	224	213	212	211	215	216	185	202	215	212	224	214	229	197	219	200	198	200	217	198	237	207	223	205	226	204	216	188	229	204	218	214	212	225	198	224	222	200	223	207	221	210	224	182	206	188	209	214	208	200	218	237	221	229	207	232	216	215	191	230	210	181	224	192	217	215	227	210	207	186	214	215	198	203	212	235	219	198	234	232	227	218	203	204	202	215	218	192	190	190	215	212	252	204	211	199	209	216	195	218	198	209	203	227	193	223	190	186	191	209	208	197	217	186	200	207	219	217	204	189	213	232	200	268	219	221	225	222	231	212	209	225	199	191	215	218	235	213	207	197	246	231	213	206	220	188	229	215	204	206	216	203	197	188	202	188	234	193	198	199	195	175	185	218	187	214	227	182	184	207	209	192	215	194	183	204	188	222	208	210	223	189	178	206	209	194	224	216	206	233	217	215	225	216	200	202	212	203	210	208	206	206	237	215	239	193	201	176	175	205	183	198	253	242	180	213	207	208	195	193	174	194	251	201	213	229	199	222	206	224	216	203	240	232	230	229	243	206	209	199	195	173	214	194	210	190	219	204	216	221	195	197	239	207	228	196	199	223	221	229	226	252	211	213	194	213	219	210	203	217	224	201	217	207	193	211	201	212	182	196	221	210	191	223	207	193	225	188	231	218	216	220	195	227	199	191	210	209	232	201	214	232	228	201	215	197	206	238	208	222	226	216	217	217	212	210	233	212	223	242	196	220	231	246	208	200	216	203	199	219	217	211	189	200	221	197	185	221	232	229	220	216	209	214	210	196	216	209	203	217	228	193	230	192	202	169	191	212	190	215	211	201	189	214	206	213	189	220	206	236	195	176	215	214	227	215	191	215	215	208	206	203	205	205	210	216	195	211	235	200	211	212	191	237	214	208	248	242	214	214	249	190	199	229	197	205	225	231	216	212	217	199	197	217	224	210	208	196	230	213	247	194	222	242	187	206	194	206	209	197	237	219	202	227	205	229	203	228	212	229	221	230	226	201	197	203	221	222	220	182	200	218	233	226	187	176	199	216	195	202	194	224	213	212	194	192	216	202	200	245	223	226	209	223	191	243	212	184	217	212	199	214	196	215	217	223	215	224	212	216	191	189	193	221	216	192	217	218	222	201	202	215	206	213	200	203	209	211	174	236	210	187	224	220	202	176	239	189	203	210	216	183	203	226	225	195	233	209	199	207	213	222	209	224	194	236	218	213	238	216	214	219	208	219	223	222	212	183	201	191	222	224	220	214	207	221	209	195	206	202	235	217	236	258	228	213	201	219	188	205	251	217	231	245	237	218	186	231	210	214	184	190	208	204	203	221	195	189	196	196	229	233	192	219	200	227	213	196	219	219	210	176	239	209	211	219	197	195	181	207	215	192	193	197	226	192	196	203	221	203	225	230	220	197	203	229	205	192	236	209	213	258	203	237	224	207	205	205	208	211	196	194	224	230	206	203	206	203	190	209	181	194	197	203	202	200	192	191	207	229	190	196	211	184	213	202	211	206	211	205	195	189	212	209	200	209	207	187	214	231	210	229	208	206	211	205	200	234	208	194
21178	6394	18728	47610	61775	57642	46558	35315	20858	2030	538	534	507	508	552	490	503	512	513	512	516	489	523	492	501	492	509	518	492	499	517	497	494	507	560	488	479	445	508	487	474	485	530	468	498	554	468	529	518	481	481	500	480	513	461	459	489	456	549	473	485	529	513	489	463	455	498	539	493	517	501	474	475	521	496	466	485	526	507	525	500	498	453	484	485	493	506	479	492	479	476	458	481	487	534	494	465	512	490	478	485	492	476	474	495	465	493	514	520	468	493	518	482	503	501	445	462	509	467	523	453	504	519	516	488	515	508	500	486	467	530	534	514	501	481	518	497	512	515	488	481	493	463	475	501	506	483	505	521	477	483	473	499	497	498	443	525	513	474	510	521	507	512	496	473	519	550	491	488	480	465	489	445	476	496	466	515	523	507	501	515	532	470	491	474	482	514	489	518	465	467	478	512	488	516	464	485	517	488	493	471	497	544	505	501	520	518	479	529	504	502	494	505	514	472	455	507	501	476	509	536	522	503	503	493	488	531	518	522	476	490	500	488	497	528	514	506	505	498	528	433	503	487	505	551	489	504	511	507	496	492	525	503	471	449	494	461	490	472	503	483	478	488	480	522	470	478	466	498	496	489	520	544	469	516	485	519	466	509	488	480	468	474	534	499	470	472	484	492	481	490	498	467	485	490	538	469	491	489	481	491	473	482	530	475	477	517	504	478	475	533	497	484	503	516	495	504	482	528	512	458	501	502	519	453	465	492	495	490	506	504	499	500	470	510	495	472	499	501	463	508	498	483	491	502	459	483	523	463	506	484	491	481	454	470	492	500	496	508	480	442	503	498	475	506	512	489	494	517	466	480	509	504	472	517	500	477	479	498	490	523	504	533	453	475	481	516	507	527	514	515	528	504	508	474	492	516	475	472	507	511	496	450	497	490	514	528	480	460	476	490	475	490	512	464	459	522	467	473	481	448	511	493	525	481	504	478	496	480	472	475	486	520	492	493	497	494	524	559	543	485	503	470	511	476	490	459	513	468	500	479	477	485	523	472	509	503	470	507	471	499	458	501	480	514	525	510	468	478	493	499	481	513	501	516	488	492	503	498	499	531	490	471	503	513	492	534	494	505	511	477	482	482	442	515	487	506	511	514	476	489	462	496	499	527	520	500	502	490	485	514	463	516	496	493	496	501	541	473	494	511	493	504	473	481	494	480	504	464	511	501	499	457	508	513	493	488	470	501	511	486	511	480	520	506	470	502	485	491	490	501	491	489	469	500	515	523	492	484	516	513	525	506	512	508	520	491	513	489	485	506	500	500	516	522	479	533	501	520	514	528	490	494	526	493	499	505	506	487	471	511	508	504	489	489	495	469	510	506	449	466	487	509	435	496	497	485	483	508	496	534	483	487	478	526	469	479	487	486	490	485	483	507	513	487	494	496	450	486	489	503	519	503	440	453	488	451	474	541	493	486	486	486	497	527	508	508	497	496	512	514	505	478	548	494	497	533	501	506	478	505	486	472	496	526	513	498	491	540	511	526	516	545	473	493	496	471	463	491	484	527	513	501	479	500	503	473	497	524	496	527	536	474	487	516	489	464	485	522	467	466	485	488	542	484	506	533	489	506	477	482	512	525	490	517	540	515	543	460	461	495	480	446	527	493	520	476	489	534	518	508	493	500	515	501	500	511	482	480	556	491	518	515	475	519	490	492	504	469	515	514	529	493	492	494	500	493	445	465	493	493	488	498	452	476	506	516	507	481	490	478	533	477	502	485	447	497	516	491	502	483	492	512	487	552	527	527	501	527	490	524	481	466	503	499	496	487	537	514	532	503	531	472	453	479	497	502	499	508	473	451	469	525	527	486	514	482	511	484	488	493	453	519	491	457	507	481	491	507	484	471	481	473	531	512	478	492	520	476	486	502	470	429	481	492	503	513	501	472	488	522	489	541	473	500	483	512	498	534	524	508	469	512	443	461	467	488	493	481	497	540	470	547	511	503	511	477	523	491	480	467	512	482	458	506	482	541	474	482	490	457	486	467	515	500	508	500	517	429	507	514	477	493	473	469	536	469	507	519	515	455	477	472	502	493	494	535	498	489	486	497	534	522	516	466	527	474	490	486	472	450	503	510	477	497	456	501	490	483	469	477	492	500	469	538	512	479	450	458	488	507	500	501	448	480	515	495	477	516	481	539	477	498	511	523	517	468	517	505	449	523	482	487	490	508	499	484	512	504	515	523	486	501	494	478	488	501	529	492	485	493	490	471	517	481	529	518	450	504	505	499	504	556	510	514	517	463	518	479	496	500	525	520	494	505	474	514	508	473	535	531	489	531	535	508	547	506	513	487	496	495	487	520	486	468	484	520	527	482	484	494	529	510	505	453	498	449	508	507	516	540	508	505	488	482	524	501	521	464	509	516	483	494	503	489	488	477	488	500	475	494	502	492	476	498	488	478	527	503	494	468	507	489	475	467	527	509	480	532	522	467	494	510	517	480	508	476	466	501	493	498	487	503	470	511	528	487	492	490	483	491	485	495	507	567	524	475	497	487	542	480	481	501	485	457	476	561	477	473	521	496	526	462	458	497	501	499	478	516	521	512	503	466	521	493	481	533	507	494	522	490	503	465	487	473	530	515	499	493	481	468	499	500	495	506	453	516	507	502	478	485	525	478	519	484	499	455	474	490	513	507	484	510	540	518	466	480	461	507	512	516	513	477	509	519	528	503	511	506	504	500	476	477	492	477	494	484	473	538	480	520	467	510	490	525	503	471	500	513	473	511	464	521	501	515	507	500	494	467	466	502	534	495	495	510	496	511	497	507	458	525	527	526	445	533	516	473	491	470	513	505	525	454	530	514	517	525	539	491	511	483	520	528	497	494	493	480	497	509	491	495	502	487	501	529	478	475	507	505	437	484	445	457	498	492	509	436	520	528	484	470	512	480	486	540	513	491	467	517	485	483	465	485	481	501	495	501	500	520	465	498	484	493	486	484	479	478	514	509	547	523	503	484	512	494	463	467	521	484	511	531	485	510	468	526	510	499	468	495	524	538	471	468	487	462	478	528	499	514	500	501	464	468	482	511	473	528	506	479	473	472	517	491	460	484	507	496	513	480	489	509	476	485	490	490	495	517	477	485	477	479	498	525	510	489	507	491	473	498	464	489	527	545	507	503	481	499	508	470	503	531	508	485	493	517	519	492	488	478	527	489	530	492	475	508	509	462	470	500	518	484	490	507	506	498	477	499	481	492	546	488	489	525	428	516	505	514	480	508	538	509	542	497	492	508	514	507	511	476	507	521	483	466	487	512	483	470	513	501	519	497	504	530	532	517	482	482	452	493	468	504	503	531	444	468	466	493	509	499	505	499	454	512	474	511	510	514	539	485	505	461	534	508	496	485	468	484	516	528	515	472	497	479	514	459	505	451	481	497	482	487	493	501	514	493	492	495	467	505	467	499	529	468	496	498	492	513	502	528	454	514	504	520	499	495	519
44677	17498	31227	54406	63285	56492	42199	26198	12092	1755	326	332	326	320	298	273	284	289	280	311	288	297	286	306	297	297	289	285	294	317	323	322	294	295	317	329	303	279	305	327	305	298	321	286	287	284	311	299	283	312	301	309	330	307	311	297	299	289	323	298	317	303	291	313	274	279	300	302	276	302	321	318	271	291	303	267	330	336	311	308	300	291	274	262	292	299	289	318	276	289	311	304	332	255	317	298	318	293	319	319	319	284	302	302	318	309	303	282	307	294	313	314	327	310	328	300	294	288	307	293	314	295	313	270	297	271	336	296	298	275	280	314	292	309	296	294	331	298	306	307	335	317	337	300	278	308	314	280	314	298	300	312	301	281	287	311	281	285	306	288	291	348	342	316	316	307	321	315	319	306	328	303	294	289	283	318	322	294	301	342	304	336	285	300	278	299	336	277	276	309	325	303	313	300	332	281	278	292	320	321	316	298	262	279	302	300	280	284	313	290	264	280	318	304	313	306	278	319	299	293	271	321	327	294	301	287	329	327	339	327	275	293	290	295	301	320	319	267	329	295	276	310	267	297	277	293	328	316	279	334	297	306	318	284	292	281	305	295	300	295	281	293	283	308	313	299	300	297	287	286	288	310	290	312	317	341	321	312	290	290	274	269	313	300	321	336	318	285	275	281	321	300	294	282	308	294	290	283	286	291	337	301	311	309	325	297	307	281	283	304	282	309	301	302	304	328	317	305	282	327	282	307	293	304	311	292	286	296	324	305	283	298	322	323	316	297	307	320	285	277	301	310	300	301	297	335	323	292	321	279	275	298	320	321	254	290	317	317	312	317	323	326	295	341	313	270	301	290	299	278	285	308	284	272	310	308	302	291	294	308	273	285	302	296	316	294	330	320	279	333	270	276	295	285	290	278	292	290	276	305	286	317	269	278	316	300	306	295	304	297	319	301	300	293	291	281	315	308	305	302	276	272	297	318	318	284	274	336	306	306	292	309	316	286	306	298	314	295	318	279	305	317	306	304	273	320	317	299	298	316	288	278	295	288	334	298	292	327	319	316	305	277	288	306	293	277	306	273	282	330	312	264	292	285	314	306	290	323	332	306	277	314	305	311	266	294	283	338	300	299	300	282	329	308	303	290	323	310	300	304	312	319	264	318	309	283	316	295	333	307	294	326	293	300	309	288	299	311	313	302	295	325	313	283	287	307	323	294	291	282	300	322	280	290	298	291	298	318	297	324	298	313	281	336	271	278	286	317	291	319	256	294	301	288	275	297	300	312	305	288	291	307	304	295	304	294	310	335	321	292	334	264	314	341	306	283	324	324	324	316	305	320	287	281	266	302	297	335	324	342	311	300	309	289	326	306	301	329	298	327	325	297	287	312	299	268	304	315	267	289	319	270	313	301	315	331	295	325	314	285	307	326	307	325	313	305	294	341	295	312	319	303	302	267	306	290	302	302	280	307	291	328	269	291	278	294	298	337	294	321	268	309	313	350	294	294	282	298	333	292	305	322	294	279	309	298	287	303	301	336	293	310	310	298	295	256	306	320	285	299	303	317	302	295	318	296	300	312	329	308	292	332	298	302	325	317	292	285	313	284	290	271	340	329	283	286	312	310	261	291	302	326	289	300	308	316	315	284	296	300	283	317	317	270	294	312	301	317	310	327	303	307	286	278	307	302	280	288	313	305	289	294	317	319	296	306	312	312	291	303	259	307	300	309	292	291	299	327	305	291	322	303	315	310	302	333	296	300	274	279	319	287	289	296	298	293	292	298	275	300	311	255	312	300	284	319	289	286	275	305	309	320	287	301	305	284	285	280	279	335	280	299	275	299	315	328	297	303	299	308	321	330	329	317	283	326	311	306	325	284	266	285	261	300	284	303	320	313	289	280	295	314	272	281	311	310	291	297	323	325	290	285	296	294	287	297	316	315	335	328	294	298	305	304	296	268	292	315	274	317	322	296	298	328	303	326	285	349	312	290	324	328	319	304	286	289	269	295	300	280	277	273	291	292	315	294	326	310	269	287	310	306	277	322	305	316	301	300	309	286	355	273	294	330	313	316	303	318	307	307	263	295	308	290	285	264	285	292	309	300	309	284	286	322	291	275	301	303	270	319	316	333	309	303	302	305	296	325	290	309	313	309	335	283	303	323	279	292	308	286	302	299	294	292	333	320	302	308	287	311	317	325	318	291	294	314	279	318	294	313	320	301	297	282	274	290	335	298	322	307	288	315	296	357	292	315	298	293	338	282	302	287	333	294	336	299	297	303	318	334	291	296	294	292	293	333	319	338	299	288	307	283	308	293	305	312	323	337	297	307	318	330	314	290	325	293	354	297	300	262	311	321	288	322	311	297	309	310	280	321	297	278	325	329	279	315	277	334	301	329	320	294	325	291	318	290	293	275	298	321	316	289	348	287	303	314	339	261	295	284	264	293	282	318	285	305	252	295	310	317	318	292	330	340	293	271	303	287	307	322	296	258	311	284	298	296	300	324	314	320	326	303	289	312	288	313	320	309	277	292	316	296	281	290	287	323	312	296	320	325	282	303	304	298	321	306	270	301	283	285	284	247	275	303	284	312	308	301	316	319	268	342	301	322	293	269	300	253	304	326	305	313	312	303	298	313	302	274	308	280	320	297	302	310	302	323	298	286	292	294	270	302	295	319	306	315	317	290	247	308	312	330	290	301	295	296	292	319	293	341	299	323	309	318	325	309	281	314	289	277	307	339	274	285	312	293	283	290	293	317	306	289	324	293	276	299	305	330	306	299	294	314	320	282	334	316	289	339	311	286	296	312	292	273	304	290	284	284	325	326	299	276	314	288	283	290	321	322	332	291	297	265	292	312	332	299	304	306	287	333	308	308	272	314	327	317	307	331	290	288	285	348	327	309	295	303	301	295	310	298	322	326	316	310	295	315	336	286	305	332	285	282	309	303	324	328	316	322	325	285	325	304	272	290	275	290	287	331	298	280	302	303	305	291	272	320	288	292	319	324	290	258	318	273	304	310	321	315	298	309	319	306	298	286	297	314	302	294	282	297	291	315	282	292	308	319	309	289	305	307	329	262	306	310	330	311	322	351	264	294	304	313	330	306	327	279	290	321	301	340	310	305	323	275	319	310	266	314	332	287	292	341	281	326	281	320	305	272	301	298	308	288	290	296	296	309	322	320	313	292	304	313	322	282	323	299	281	264	313	280	284	319	314	294	306	306	317	281	315	271	326	301	284	316	294	300	285	323	307	306	292	302	299	301	337	310	329	346	323	310	283	282	302	297	283	313	275	300	322	294	335	288	286	311	327	308	294	323	298	297	285	309	284	276	321	297	330	303	299	285	276	291	301	304	316	314	308	294	318	315	297	307	306	320	297	282	291	280	284	300	326	329	299	324	290	330	290	304	331	304	330	306	302	256	258	304	329	301	319	296	302	326	308	307	307	319	280	279	290	310	319	279	322	297	312	269	314	288	297	292	312	281	301	283	291	302
21893	7998	35081	61607	74200	68445	55025	40344	24526	2508	743	749	725	679	708	687	691	684	714	655	698	703	669	710	718	700	689	662	674	717	693	683	686	700	656	699	678	697	734	646	721	674	713	691	714	686	713	677	716	685	712	719	660	668	741	716	705	677	689	709	695	698	694	699	713	678	655	722	690	671	668	694	714	676	676	685	690	708	647	711	685	699	716	704	693	723	690	674	711	712	633	663	664	747	708	678	652	728	674	678	695	667	749	705	694	700	690	693	677	708	679	722	659	710	698	694	694	655	660	659	687	672	703	714	727	686	621	704	665	640	702	702	669	688	727	699	676	665	710	692	692	699	685	639	688	687	700	725	691	679	684	673	697	641	703	681	680	705	680	687	712	625	681	638	692	683	650	665	685	729	684	687	674	664	685	669	695	681	672	680	673	682	680	661	667	657	763	701	682	648	693	680	728	674	737	672	684	673	688	674	714	676	671	656	652	659	702	695	727	687	670	628	716	670	719	685	720	681	661	679	689	676	708	678	676	678	692	695	687	734	681	718	683	704	740	701	717	633	674	675	624	721	647	680	628	685	707	675	707	681	677	695	736	675	698	736	703	656	697	674	699	690	674	649	700	688	648	710	703	723	644	688	707	667	693	708	705	717	679	700	744	664	638	707	666	686	689	680	676	737	662	646	672	684	652	676	648	724	701	694	719	680	694	685	680	693	655	639	697	692	699	688	653	681	709	679	717	645	652	669	743	709	687	692	700	715	700	696	686	707	666	692	685	701	705	653	679	679	688	679	632	618	662	698	697	695	722	744	694	650	656	723	682	623	699	687	647	661	659	698	710	678	737	685	735	686	692	699	716	694	707	699	714	711	690	716	681	737	708	722	704	672	729	689	669	685	681	682	728	706	741	694	662	715	706	696	733	716	652	635	761	732	658	661	664	647	696	698	685	656	702	668	710	665	669	667	683	716	695	719	680	678	643	654	636	686	670	702	686	652	702	671	750	701	674	697	698	697	671	720	667	686	726	659	696	722	700	654	666	718	648	717	736	686	652	722	715	685	681	727	687	705	676	663	651	666	706	642	706	685	679	710	674	726	686	735	675	665	679	681	708	673	662	706	708	712	701	653	700	687	741	650	734	663	714	675	694	672	673	696	645	719	684	703	661	710	677	687	688	707	698	681	701	682	684	650	664	669	700	655	674	700	664	696	679	682	640	680	737	723	676	715	702	703	664	651	690	683	750	686	686	658	692	719	665	675	704	671	604	684	703	663	763	669	656	721	677	687	699	678	681	673	727	670	637	668	704	695	644	667	671	726	663	729	716	698	684	707	684	704	706	669	698	611	679	698	643	721	656	691	629	674	695	747	678	642	656	697	668	709	686	653	698	680	709	651	672	706	697	677	675	663	661	692	730	692	750	705	701	648	666	691	630	655	682	712	671	676	678	652	707	665	701	718	717	686	729	680	662	721	652	687	670	681	691	695	701	686	659	639	706	681	675	727	680	662	670	664	711	676	707	683	655	648	689	666	667	683	718	691	700	704	626	701	666	699	692	716	639	703	700	714	683	692	665	654	690	688	698	725	642	685	692	663	698	674	678	685	653	651	664	709	677	665	684	692	698	678	679	663	744	685	705	697	722	721	709	674	683	657	668	693	715	667	662	715	711	683	722	676	662	726	696	663	679	688	689	654	702	670	710	675	716	660	715	688	718	654	660	654	695	713	662	698	698	694	730	724	666	685	638	691	679	628	725	720	693	710	679	664	703	661	683	752	687	667	674	668	705	700	690	683	700	668	728	666	671	659	754	703	687	696	676	702	655	685	691	657	689	670	686	644	687	711	710	680	684	680	689	734	698	656	681	691	649	713	689	676	733	741	698	693	701	694	674	711	687	703	689	635	725	671	690	696	705	673	729	672	686	675	698	674	702	688	685	691	712	681	703	674	722	657	676	686	668	698	708	687	689	687	708	707	697	655	698	678	707	726	669	677	697	716	695	698	701	604	755	664	713	747	701	662	700	669	671	674	695	735	708	738	677	685	658	679	706	670	675	711	701	743	648	660	681	744	706	685	682	696	674	707	683	660	630	702	642	688	691	679	703	709	674	701	693	720	667	683	723	637	678	709	667	650	715	681	700	676	682	722	670	665	732	701	632	698	677	662	703	698	706	757	722	676	681	739	723	663	647	701	688	713	678	644	682	695	686	668	696	685	690	699	681	699	675	680	655	694	634	701	713	669	731	682	730	676	677	698	673	712	647	703	657	697	738	638	705	675	693	683	697	711	689	687	715	677	664	697	685	688	650	667	676	668	673	668	715	702	682	734	702	729	696	667	684	687	719	690	663	647	708	677	738	672	684	676	715	732	696	697	654	650	684	669	676	676	661	678	711	675	699	685	656	657	671	692	688	676	663	678	716	674	685	723	733	707	721	701	720	711	689	670	712	643	679	671	715	672	676	717	702	648	676	672	742	742	667	655	640	698	642	683	723	674	707	709	713	708	698	689	671	648	737	653	729	656	667	664	675	701	656	678	666	636	673	688	741	719	714	648	689	680	664	703	695	686	663	716	678	698	701	654	652	689	695	658	659	700	679	725	682	658	671	658	705	714	683	713	676	710	642	707	714	706	711	702	672	717	688	681	697	700	689	666	682	708	728	709	713	634	716	683	669	656	672	642	658	663	719	667	675	676	682	668	715	693	705	712	700	633	690	650	740	685	632	686	716	736	676	690	708	660	687	670	609	696	714	707	668	701	681	704	676	673	624	704	676	696	671	700	686	717	722	694	722	640	705	676	716	697	658	735	700	712	652	613	676	644	713	775	714	682	680	682	687	676	674	686	677	653	696	691	659	703	671	662	672	715	718	698	668	682	687	688	689	608	679	715	669	672	702	691	687	684	688	727	674	712	675	703	660	719	672	685	687	720	679	716	688	648	667	689	665	728	624	669	671	642	690	693	683	685	669	711	702	668	747	683	656	633	739	713	698	665	686	677	680	653	668	701	685	711	688	653	692	713	650	731	694	655	673	641	654	683	669	697	692	733	663	708	711	688	693	723	710	673	728	630	672	646	693	707	666	649	759	695	707	715	715	659	658	708	659	739	696	669	624	643	737	677	763	679	707	720	720	702	680	708	656	685	698	668	695	723	675	709	703	686	684	751	676	679	738	697	666	687	676	719	700	704	732	672	670	684	664	689	661	703	695	667	693	673	646	697	700	685	686	639	667	738	666	677	701	709	721	675	681	693	748	679	701	652	734	684	673	654	697	700	659	689	685	651	670	700	658	670	709	697	675	655	677	703	724	683	725	661	689	729	710	669	672	736	705	693	670	681	661	683	687	674	694	700	675	701	684	694	680	722	674	743	681	740	658	684	671	677	724	697	678	710	726	708	657	659	676	703	715	609	649	686	713	633	730	649	671	695	673	688	698	669	660	705	667	688	694	683	666	673	667	688	647	709	692	655	710	656	685	675	693	674	690	691	661	684	650	698	696	703
16744	4029	4170	5236	5205	3373	1973	1110	642	297	271	304	309	324	320	321	308	297	329	344	280	342	326	270	323	313	296	280	304	331	320	327	353	301	309	289	316	295	320	334	297	290	298	277	304	304	284	323	316	292	288	312	307	361	309	333	314	328	353	320	322	321	300	295	291	329	302	329	279	276	315	302	315	309	324	301	293	316	299	303	336	351	318	281	310	298	282	319	317	345	319	312	314	335	316	318	334	327	318	286	322	310	323	283	313	341	291	319	306	290	322	295	298	279	296	323	286	321	309	325	311	336	320	333	314	294	335	281	335	295	312	301	314	332	332	297	326	343	280	302	315	303	328	299	296	291	279	319	306	305	338	254	359	326	342	307	296	273	315	297	321	324	286	299	325	330	335	275	290	301	324	311	321	329	335	290	314	296	322	310	311	293	292	291	312	285	341	306	304	307	334	324	302	295	283	312	290	303	320	324	304	315	338	292	279	310	315	310	299	334	272	257	282	312	270	297	330	271	299	278	336	312	285	295	302	293	304	283	326	304	303	315	289	314	313	311	295	259	322	300	256	331	312	308	310	314	327	290	291	334	290	275	301	301	278	311	312	311	324	307	305	333	328	329	355	300	299	293	342	310	292	327	298	335	296	278	296	329	288	308	326	306	343	332	285	299	286	303	316	297	303	304	302	317	300	302	299	297	282	322	311	322	313	269	305	319	271	306	279	266	293	353	313	305	333	308	265	324	301	308	300	295	342	308	299	334	321	316	283	273	297	302	305	308	287	306	290	308	304	289	309	314	306	331	317	350	324	297	319	293	275	297	316	290	289	315	323	286	311	337	348	282	298	321	328	312	283	313	347	314	300	312	345	317	355	314	345	307	304	292	307	321	302	290	290	300	298	316	312	323	308	286	320	285	306	300	303	326	307	296	303	268	264	315	271	343	307	313	324	312	300	288	296	300	338	311	285	316	339	324	281	302	306	315	313	303	310	341	324	286	308	328	284	289	299	302	324	302	321	312	308	309	299	288	297	302	317	302	300	318	315	332	314	301	352	313	299	288	297	303	302	308	294	286	321	318	299	297	276	294	271	293	297	314	330	337	266	282	294	296	333	291	315	337	293	279	277	310	330	287	302	289	287	293	275	342	305	313	311	299	330	306	319	296	298	307	284	303	285	296	284	291	294	315	286	293	294	340	284	289	316	310	283	318	299	310	304	279	295	330	285	319	349	321	298	300	333	352	318	306	295	326	313	312	297	345	344	287	317	317	314	334	302	328	305	317	323	324	334	277	301	285	304	331	310	316	304	302	322	296	317	303	308	311	263	315	292	332	332	287	289	318	298	315	287	313	350	321	294	310	302	279	290	304	301	282	325	324	326	312	350	308	291	328	294	292	294	306	345	312	325	280	322	321	305	294	315	305	334	310	310	302	282	324	275	295	311	312	356	274	321	316	299	325	344	313	293	314	322	300	331	333	309	307	285	312	329	278	332	336	333	292	304	321	322	284	325	327	267	281	310	358	286	293	331	328	319	314	330	333	286	289	283	314	285	316	288	293	336	316	286	338	299	316	301	301	326	297	284	308	316	315	307	276	314	315	306	346	297	330	327	289	307	313	361	332	317	325	309	319	342	319	290	280	320	306	294	287	288	317	298	316	307	322	288	295	291	299	304	276	301	303	337	290	296	319	287	294	298	293	288	303	277	340	313	309	316	300	290	331	311	321	283	293	320	307	295	267	321	293	295	318	301	296	315	320	294	297	329	294	293	315	338	297	319	309	290	294	273	316	279	334	319	276	312	288	300	325	298	286	323	305	284	316	296	348	355	285	332	326	292	333	310	267	292	284	294	305	328	330	315	336	271	327	313	314	283	323	364	355	327	335	286	277	302	290	284	305	330	312	274	322	335	317	289	301	328	292	300	305	296	323	315	328	322	302	283	299	309	292	303	350	319	314	334	290	303	304	296	300	292	278	292	311	295	310	317	299	303	332	301	306	305	325	317	320	286	297	300	317	315	297	312	302	320	243	303	306	333	304	322	297	331	294	293	298	339	279	294	315	299	318	330	277	302	289	298	297	315	298	317	328	278	295	330	293	316	318	315	290	323	293	304	318	315	333	298	344	294	320	364	307	303	317	299	294	304	284	287	293	313	310	326	286	373	278	287	268	294	341	359	309	301	299	326	315	302	301	316	353	313	289	293	295	319	335	318	329	319	307	306	300	299	312	325	308	287	311	266	299	299	296	312	302	315	284	310	316	311	320	273	288	337	332	338	319	308	322	304	273	332	313	295	304	280	345	295	309	301	320	316	290	283	309	280	318	311	307	339	316	348	309	309	319	325	298	274	323	310	332	289	277	325	291	312	288	295	307	344	301	323	308	314	342	291	308	312	282	332	311	314	273	298	326	288	301	313	351	297	319	358	310	304	284	308	333	296	311	290	290	299	308	309	320	303	296	336	320	307	309	323	300	301	324	306	297	268	306	336	324	261	311	299	310	315	316	293	295	306	278	274	279	308	272	288	322	322	306	345	334	311	315	282	317	327	286	329	301	306	294	336	285	303	325	306	289	275	304	310	341	315	292	311	312	287	311	311	314	342	318	323	267	291	328	342	333	340	273	282	313	303	325	304	263	301	301	317	307	306	337	342	325	290	293	294	311	318	296	313	291	300	309	301	303	293	355	297	306	314	290	321	312	347	353	345	303	296	320	307	297	320	294	278	292	322	312	309	298	305	319	305	317	320	322	327	292	313	298	302	344	290	325	333	306	309	313	300	329	301	276	298	297	312	302	301	328	299	333	331	309	310	324	292	315	317	338	339	307	273	305	313	324	285	289	308	282	298	300	326	268	298	270	294	315	321	322	298	296	299	301	286	309	297	343	312	319	334	269	303	351	320	321	321	318	336	338	316	292	318	314	312	318	278	334	337	319	290	279	328	324	329	306	289	276	308	310	284	334	337	303	333	301	307	315	270	303	316	303	282	321	332	280	286	311	320	332	342	311	337	315	328	293	282	329	294	291	303	311	280	336	297	285	292	287	303	324	313	325	347	309	306	315	287	277	271	352	268	301	314	303	313	294	301	312	308	300	335	296	305	306	292	280	285	303	289	295	284	300	320	308	317	327	299	308	279	283	346	338	338	296	335	308	297	325	323	302	284	299	310	305	291	327	308	300	270	286	322	348	293	315	315	322	333	286	324	308	281	301	305	313	282	310	316	353	348	313	293	306	321	297	288	301	314	366	298	283	303	346	332	313	303	331	341	291	269	263	281	296	288	298	282	290	312	314	315	333	287	286	291	337	267	315	318	320	319	307	305	364	325	286	301	305	312	323	300	283	315	270	283	303	308	287	311	277	296	330	293	288	302	317	295	353	306	297	312	283	325	297	294	303	315	322	284	284	281	302	318	256	335	294	269	313	303	327	302	303	327	342	328	310	324	302	290	303	301	313	310	325	280	330	303	283	306	307	297	301	319	318	334	308	313	336	292	308	327	320
8174	2958	8033	15097	15481	10569	6498	3492	1731	742	676	700	656	694	665	714	678	660	679	699	704	663	705	674	689	640	674	646	677	669	673	710	687	708	721	630	666	676	671	717	673	661	661	710	707	736	687	709	718	659	678	679	706	715	709	669	684	712	659	681	630	709	676	724	652	647	648	731	677	680	631	683	749	725	662	668	654	655	709	654	679	701	619	714	735	651	684	658	710	643	733	649	629	705	659	652	645	641	684	640	708	678	681	668	688	640	665	650	702	658	714	682	648	674	674	648	690	684	665	652	682	649	673	707	656	673	680	704	702	671	675	715	657	650	711	677	656	626	700	665	720	692	701	674	713	648	673	663	694	664	649	642	710	681	691	677	692	675	638	662	696	704	663	651	679	688	706	694	641	647	698	700	673	690	605	664	701	652	654	679	675	687	662	661	693	645	657	671	674	695	624	696	643	748	693	695	667	653	736	719	678	703	673	699	680	689	644	689	661	699	653	672	686	679	710	689	671	689	670	654	682	636	706	637	700	697	664	676	649	667	687	690	706	675	707	644	685	635	641	680	668	683	661	656	655	660	671	725	698	710	697	687	715	656	653	689	679	669	690	685	654	715	667	706	709	700	681	706	695	667	736	652	668	655	612	648	667	623	647	646	683	655	717	714	651	651	710	682	678	650	697	679	680	677	683	661	717	680	637	664	711	668	636	703	692	669	689	653	720	681	646	684	726	672	660	650	659	663	670	701	622	660	727	681	674	724	670	683	693	681	707	704	724	673	648	684	672	658	705	700	709	696	695	707	656	662	691	695	723	717	720	678	694	679	655	658	703	697	712	677	664	697	663	664	615	669	652	663	669	662	670	693	684	720	648	678	673	706	693	688	714	686	691	699	643	659	651	687	656	656	701	656	629	664	652	614	701	700	676	678	646	634	680	624	706	660	692	661	680	620	653	677	705	682	656	669	664	703	673	661	633	697	669	668	623	703	682	726	692	659	685	679	699	697	678	703	668	653	706	686	634	657	640	676	692	685	672	695	625	656	706	655	657	675	680	750	659	685	712	676	716	656	698	715	676	676	701	683	643	668	698	678	688	691	702	706	626	698	678	688	648	667	686	697	687	715	667	644	702	676	651	681	672	694	674	665	642	723	688	699	689	660	724	671	671	675	649	652	638	638	677	699	697	629	714	624	645	719	733	645	697	678	646	659	695	656	722	691	690	695	700	688	669	685	631	698	683	664	660	679	670	650	678	698	652	686	695	677	678	714	724	684	677	677	665	669	681	633	702	688	722	696	667	683	709	648	662	640	683	628	698	696	672	678	691	669	694	712	689	647	674	648	681	683	724	670	696	664	712	682	681	722	642	654	685	654	624	670	698	657	688	632	684	672	681	685	672	692	658	620	688	646	694	655	721	711	689	675	687	690	672	672	695	676	660	706	679	668	692	670	700	660	653	723	632	644	691	698	694	711	680	723	665	670	710	669	657	705	662	603	662	704	707	671	719	641	669	675	691	683	719	661	652	658	664	678	700	669	657	673	641	653	649	653	711	666	700	681	673	659	694	647	656	678	656	697	675	673	662	700	677	655	672	666	653	736	651	694	678	694	614	668	687	710	661	705	687	641	722	687	648	673	694	665	683	711	717	648	701	699	667	725	686	698	664	672	723	649	699	651	711	644	623	704	652	721	685	667	673	657	673	698	676	677	659	667	608	669	701	652	640	675	731	648	629	662	698	655	694	704	691	677	669	671	750	717	691	677	642	661	638	667	660	692	682	658	670	663	672	689	677	644	683	682	687	674	679	659	694	693	651	652	659	663	697	705	688	679	676	653	699	644	667	670	654	657	657	710	704	642	674	638	699	629	665	676	631	676	656	672	646	683	653	669	662	694	652	671	675	633	695	673	667	651	677	686	665	663	738	677	678	740	688	652	661	653	743	669	725	678	680	679	662	673	721	694	643	666	660	680	691	675	678	662	693	690	678	675	708	668	636	690	684	660	693	766	685	637	653	655	675	678	725	683	693	652	675	628	679	698	677	730	701	673	681	622	726	641	623	709	615	707	673	711	685	708	724	702	708	668	665	713	708	632	733	667	726	729	688	666	686	720	674	654	640	667	706	663	686	685	690	726	681	707	703	659	618	690	686	639	682	655	681	622	673	675	664	713	678	680	741	662	652	689	661	702	676	668	668	676	687	661	750	656	639	708	604	647	669	657	744	690	662	642	678	692	636	694	650	709	703	721	661	702	680	618	664	674	698	715	640	689	640	627	671	676	685	642	659	685	614	656	660	676	682	657	702	650	677	678	701	664	696	662	700	650	694	693	673	677	706	678	687	726	679	649	669	680	720	649	649	679	650	668	679	651	693	647	710	646	689	705	713	658	687	676	686	690	708	683	697	672	618	670	654	720	655	673	708	632	705	689	688	675	727	689	652	691	680	696	679	731	630	709	679	700	718	629	666	655	664	677	687	753	701	686	654	655	704	711	658	696	725	683	683	659	616	684	724	704	703	642	716	688	698	661	711	660	659	644	645	668	735	711	649	713	639	703	679	678	639	647	688	665	686	669	679	694	679	660	692	684	682	676	666	691	667	663	681	693	680	644	685	683	686	673	668	722	695	637	648	688	689	675	690	656	697	656	653	688	683	699	682	686	679	650	649	677	683	690	682	685	694	685	705	673	668	708	654	679	691	746	652	646	665	700	690	723	712	666	716	706	728	681	664	697	657	658	649	691	709	680	676	669	741	673	663	648	684	694	703	680	647	696	615	708	684	695	633	610	662	699	704	663	662	699	619	673	681	689	642	674	672	674	696	668	682	707	689	690	643	686	662	656	692	676	683	681	683	635	724	660	718	719	682	722	715	696	655	695	718	681	665	664	673	692	679	677	650	631	714	712	683	693	665	670	641	648	666	652	676	726	656	683	644	682	642	679	691	701	683	702	688	650	671	687	712	695	709	720	682	683	694	637	668	654	667	648	656	638	702	688	709	718	658	695	699	672	706	676	656	645	698	647	689	641	668	655	697	647	655	703	682	693	651	686	664	719	649	637	687	700	692	681	705	674	698	700	654	665	654	658	714	668	696	667	685	657	645	699	706	665	676	690	724	631	624	684	703	711	675	696	680	712	667	692	702	697	682	672	702	647	666	692	694	687	690	714	726	681	681	674	650	654	655	668	648	677	674	649	687	660	682	649	725	723	669	660	674	702	721	711	678	721	691	710	645	675	654	697	716	676	636	702	669	676	728	704	639	702	665	664	690	663	659	699	661	718	652	636	694	670	673	677	634	714	655	683	645	667	667	696	668	651	684	692	667	633	633	671	701	679	677	657	668	642	737	701	701	648	661	647	680	650	706	679	633	689	668	664	647	651	644	657	700	667	698	661	641	649	683	659	655	658	712	684	696	650	701	629	669	730	694	691	711	698	675	667	674	631	645	622	687	719	695	690	690	651	676	693	700	645	617	677	702	679	662	657	709	641	630	683	706	657	672	672
32791	12882	44866	56648	52725	39937	26255	13282	4412	618	219	205	227	238	211	243	203	196	242	230	232	246	255	229	227	240	227	195	209	223	195	208	223	237	280	244	241	244	225	219	203	248	213	215	231	238	234	246	257	205	222	219	235	215	248	249	215	204	186	225	215	229	240	200	224	228	204	216	229	203	242	231	235	225	249	236	231	203	236	232	210	234	231	237	209	225	221	250	206	259	226	228	257	230	220	224	223	232	244	210	213	203	232	218	212	220	244	253	226	212	233	242	207	245	239	239	188	231	226	218	222	209	245	210	201	236	169	210	230	236	212	260	245	242	229	213	222	221	276	261	234	228	251	239	234	227	228	215	232	219	213	224	240	240	246	227	230	221	220	205	235	216	239	232	236	237	247	195	217	207	208	216	242	215	203	224	280	196	236	249	226	249	205	252	238	177	225	212	209	227	263	226	211	244	231	230	234	242	230	197	225	234	235	208	235	227	219	226	243	218	217	205	208	192	245	215	242	232	221	238	235	242	201	244	222	212	229	244	193	204	222	238	211	237	250	205	213	218	230	213	221	223	244	220	214	227	239	249	199	228	218	227	237	223	252	236	228	239	236	200	231	238	249	214	212	239	258	229	228	218	207	224	220	182	220	222	237	236	243	229	213	247	213	245	237	232	244	214	234	237	219	224	210	219	202	224	209	238	228	252	212	232	239	231	239	214	233	186	239	222	211	226	240	214	215	217	192	217	227	252	237	232	239	207	238	250	226	214	243	226	234	252	217	249	219	240	207	229	231	259	195	237	217	253	213	219	230	208	222	218	232	217	230	232	224	249	186	238	227	218	230	229	215	225	233	214	215	220	225	228	198	232	232	218	203	220	226	210	241	216	217	202	196	229	205	220	240	230	243	222	223	287	245	222	219	246	212	190	233	224	228	218	230	193	214	215	210	221	207	239	261	253	250	256	214	237	232	239	206	217	230	212	219	235	229	228	225	238	231	204	222	256	233	202	215	222	225	230	214	250	231	205	225	225	215	221	244	241	190	222	243	229	211	232	212	222	240	246	243	238	237	227	229	226	208	209	235	224	212	238	213	204	223	230	234	212	253	245	222	215	205	221	235	205	231	222	233	210	248	218	234	233	237	235	228	245	226	206	204	221	255	266	215	235	204	250	184	193	202	215	212	243	248	237	225	241	234	199	221	194	258	213	227	223	239	221	238	212	224	203	252	237	227	233	249	211	215	241	243	219	238	253	231	238	260	221	224	224	212	210	224	210	251	230	262	233	186	205	196	209	210	218	220	238	224	232	220	212	220	217	210	228	227	222	236	223	241	232	233	222	200	240	238	218	236	216	227	220	214	240	209	234	228	243	227	229	224	232	225	220	237	235	232	227	214	224	245	215	212	240	224	230	215	216	234	233	215	216	225	228	217	246	222	246	182	234	227	212	218	213	231	194	222	243	211	236	210	235	241	183	218	238	228	218	232	212	242	206	224	217	226	242	194	213	219	220	218	204	274	218	182	221	213	269	210	241	240	204	231	219	249	216	227	230	211	214	204	219	232	222	237	221	276	216	226	251	205	222	199	251	212	255	243	210	243	253	233	234	222	235	224	235	232	240	235	243	234	222	253	216	209	216	204	258	222	211	206	207	233	223	249	208	237	199	239	225	234	225	255	250	232	207	223	217	202	232	201	206	251	241	232	250	217	218	280	226	237	215	220	254	226	221	229	226	204	223	245	211	229	225	247	194	189	252	242	220	198	216	236	238	228	219	219	216	215	255	212	225	242	214	229	245	222	210	214	227	227	220	199	225	243	214	233	232	251	236	239	230	254	220	205	231	211	230	219	234	220	226	210	211	251	203	239	225	205	206	232	225	222	217	208	232	230	232	213	232	223	250	225	214	221	227	223	198	222	223	233	225	209	221	231	207	207	218	213	266	234	198	225	233	231	185	218	239	225	218	224	208	210	185	233	246	246	241	207	249	233	222	248	203	188	247	228	220	243	228	230	206	199	231	247	195	221	228	211	214	238	245	228	224	182	218	224	249	202	241	220	223	205	250	205	218	236	209	237	235	242	196	241	240	209	238	233	219	223	243	231	275	230	247	213	244	252	239	263	210	210	198	211	235	233	220	198	209	220	219	222	212	215	203	212	246	210	239	232	224	205	216	208	211	224	238	219	228	211	209	231	231	219	231	192	223	246	257	219	206	217	227	234	226	215	226	213	215	242	232	225	240	224	212	224	226	244	239	207	232	236	243	228	233	214	242	239	209	209	245	231	233	223	236	220	222	212	226	225	224	229	243	209	237	216	221	227	214	237	213	247	214	232	236	210	236	244	203	204	232	209	255	237	223	221	221	262	213	247	227	234	248	223	248	216	238	225	230	237	234	212	236	211	233	218	221	241	244	218	223	245	247	211	219	240	208	247	214	237	225	227	245	224	237	203	213	236	243	234	224	212	242	190	220	232	247	234	209	238	200	193	245	231	217	226	241	217	211	240	232	224	240	265	228	217	246	215	201	214	216	230	235	247	223	251	228	209	218	236	265	260	225	228	223	203	226	242	245	228	226	190	208	210	229	214	236	232	261	216	231	233	236	243	244	202	217	219	229	210	216	218	242	226	245	192	219	223	192	212	231	229	222	221	234	200	220	222	193	217	212	223	239	225	213	244	219	222	211	243	193	211	240	230	223	213	207	229	210	248	242	252	231	242	235	211	245	253	199	244	264	209	208	204	221	231	196	199	207	247	213	238	206	223	239	240	253	233	234	245	253	217	223	253	237	190	249	245	234	224	227	244	217	241	206	260	250	232	237	251	221	232	207	225	220	203	224	226	243	212	225	224	234	250	196	223	235	222	188	195	214	196	238	211	231	214	244	262	234	229	251	217	234	223	219	236	188	218	219	217	186	223	201	260	222	238	223	240	223	230	223	222	197	236	204	223	215	232	224	227	234	234	236	233	228	238	223	212	228	222	199	234	238	214	251	235	212	213	225	228	230	203	236	243	246	247	220	232	246	233	235	221	208	177	201	228	239	213	220	218	232	234	239	217	226	226	228	236	224	237	226	240	199	245	223	264	227	221	259	228	229	239	244	216	213	230	218	235	242	239	246	214	216	208	252	222	217	221	220	214	208	244	252	224	201	232	227	241	255	226	230	241	223	225	221	213	197	226	216	222	220	219	227	251	228	215	258	239	194	206	226	247	220	234	212	228	208	215	232	230	253	231	204	205	236	240	230	228	233	207	218	214	255	224	255	216	251	233	246	214	209	215	246	218	256	226	265	247	242	219	227	264	240	233	221	241	215	228	214	214	220	228	225	232	230	229	243	240	228	216	243	230	240	217	227	236	222	217	198	227	251	222	189	183	209	229	256	247	245	211	188	203	220	199	237	238	242	222	215	200	251	260	212	243	234	211	237	245	229	203	210	210	234	225	235	269	222	221	220	228	246	244	271	226	187	246	247	225	227	240	221	218	221	230	226	217	242	223	205	215	213
15817	8387	46995	63268	62699	52584	40657	27125	12492	1448	549	556	542	557	512	514	520	526	555	515	517	529	543	556	540	525	503	510	504	529	553	538	527	526	523	547	528	491	505	551	538	511	506	525	518	520	548	495	499	496	562	530	563	540	520	559	504	565	524	539	502	566	505	540	525	518	516	525	530	540	575	532	565	532	526	535	483	509	555	561	513	547	527	516	563	537	537	522	548	497	533	481	527	562	562	533	566	538	585	543	491	542	529	514	486	541	534	520	539	512	535	504	524	513	563	517	556	520	534	522	501	556	501	531	527	526	561	534	542	480	505	524	532	562	536	533	541	505	521	551	547	495	532	540	534	516	544	501	517	485	497	534	515	543	504	516	521	532	521	517	511	534	535	546	515	552	529	534	534	514	521	531	582	546	521	534	554	522	525	487	524	523	568	555	513	546	512	511	526	571	491	515	538	573	507	538	506	543	495	534	553	537	531	543	525	524	519	547	514	504	524	557	541	546	525	546	516	517	513	534	517	557	543	547	530	524	537	533	527	533	503	521	518	556	555	520	525	508	538	492	526	531	540	494	538	541	540	538	532	492	485	512	548	511	539	494	550	544	534	540	540	539	568	530	522	524	484	545	518	549	529	526	512	564	509	529	538	523	550	547	481	545	579	518	561	586	570	535	542	554	502	518	498	509	539	529	511	550	564	540	473	544	508	550	559	518	524	535	498	555	497	532	544	508	578	527	550	530	535	515	491	535	528	524	511	563	511	566	510	556	516	538	488	558	550	530	544	541	517	523	562	532	518	554	554	531	532	537	553	514	500	501	533	528	511	517	540	533	568	526	510	518	544	552	558	501	488	564	540	482	517	522	539	541	532	521	510	521	546	565	548	529	581	524	562	514	533	515	523	514	555	562	569	561	524	514	476	476	510	517	512	530	535	515	506	538	497	533	541	546	522	527	533	557	519	548	512	545	491	527	540	508	522	523	584	553	537	532	510	526	538	494	508	546	541	497	526	491	540	558	559	558	494	545	566	542	514	531	588	560	544	531	503	508	517	517	557	544	483	504	558	534	513	534	511	521	508	493	524	530	467	534	519	532	499	499	524	522	550	503	499	508	585	528	521	498	521	557	584	462	542	507	496	530	517	535	548	564	533	551	552	521	521	502	491	523	525	584	551	523	536	544	530	541	536	545	549	499	512	504	504	548	570	558	488	534	523	548	495	506	516	482	495	554	517	543	554	578	532	544	514	540	538	536	527	527	516	478	515	525	516	563	503	516	550	526	540	606	493	527	529	531	532	500	522	502	536	537	564	527	523	533	557	541	540	521	503	572	524	502	556	541	534	556	512	556	546	544	530	555	523	514	507	521	550	514	537	567	564	525	503	536	523	520	538	509	520	527	515	559	574	536	554	521	545	488	536	540	524	542	531	523	543	515	593	510	528	534	533	527	539	517	517	567	540	479	516	545	559	504	531	505	505	532	533	523	540	518	518	557	522	544	539	546	498	505	578	532	531	572	533	525	553	525	467	540	517	548	522	521	526	553	557	503	535	519	549	529	523	498	545	557	547	562	532	555	560	536	547	528	513	515	529	521	487	548	568	555	535	523	541	543	521	556	476	548	505	499	529	530	576	525	548	540	506	556	549	471	542	568	570	502	548	490	522	517	522	556	563	542	539	542	546	566	558	533	505	528	505	538	578	564	511	548	533	517	468	532	552	549	489	532	539	544	555	557	502	552	553	530	524	516	542	513	507	501	554	531	524	492	532	546	548	561	558	547	508	537	498	493	524	518	532	494	528	542	589	593	503	504	484	574	555	548	536	516	497	552	532	547	494	521	547	546	502	557	520	513	529	488	545	537	484	536	486	541	496	537	538	553	517	526	543	551	519	523	517	534	479	522	582	514	583	507	529	517	549	508	484	509	494	510	524	518	498	540	544	551	533	560	510	536	519	548	522	527	526	564	570	521	541	506	467	554	537	553	510	553	519	512	546	532	565	540	513	523	500	521	536	541	527	533	531	526	528	548	530	551	511	539	549	562	573	531	530	566	519	567	604	534	551	531	536	530	544	548	576	454	535	566	512	539	534	555	564	529	554	552	490	520	556	594	520	559	519	522	526	504	552	537	499	539	552	573	535	526	510	479	538	528	543	555	522	537	529	503	537	561	523	504	500	492	530	522	492	548	553	541	568	560	537	517	523	493	511	509	516	497	477	528	547	528	538	544	518	502	546	556	533	531	544	496	568	498	538	529	491	513	559	526	559	524	529	541	546	547	492	482	544	529	542	509	530	549	541	518	528	542	529	520	522	487	525	532	502	542	510	555	517	515	516	529	514	520	518	534	501	550	524	522	558	540	494	516	508	514	512	525	573	509	479	564	507	521	499	510	521	500	579	550	560	524	541	516	519	535	542	522	507	506	535	527	568	514	552	529	560	512	538	535	478	516	492	547	539	522	546	575	550	508	545	523	510	546	542	555	503	508	537	535	537	514	559	542	539	566	538	498	537	510	554	563	579	521	510	521	554	542	532	538	507	534	539	511	519	527	530	561	501	543	504	536	524	535	504	501	509	537	549	516	528	508	550	501	542	538	536	510	526	591	526	539	520	524	551	525	550	549	519	524	486	521	560	536	580	528	486	492	544	531	530	472	513	544	543	555	534	537	534	520	538	535	519	524	546	548	570	510	513	565	558	540	545	539	554	539	516	501	586	514	514	521	512	503	578	531	535	521	497	558	561	535	550	495	518	532	487	515	524	531	518	504	526	556	559	594	549	544	531	524	560	539	487	514	541	521	512	563	519	509	547	517	518	543	524	551	529	501	531	534	485	563	551	490	531	529	532	540	546	527	487	552	542	522	482	493	549	546	473	522	501	505	549	549	497	546	531	561	514	561	525	546	541	521	561	507	513	530	513	553	556	536	554	554	526	549	539	550	552	539	544	572	499	610	521	536	510	560	523	557	534	544	525	531	528	558	533	535	512	546	572	535	541	531	523	501	516	514	506	505	543	512	520	536	526	516	519	542	504	547	539	542	483	503	546	498	540	562	555	503	555	549	573	520	494	547	539	512	544	464	535	557	533	507	546	519	515	547	535	500	536	542	490	501	524	544	509	554	559	489	522	546	517	531	529	565	563	555	527	512	554	515	566	540	527	560	559	530	518	514	516	504	575	517	500	523	507	510	524	567	553	520	512	520	549	518	515	542	516	529	518	512	546	517	519	575	522	556	543	514	548	523	514	500	554	535	548	499	510	526	527	549	533	575	485	548	548	511	549	514	540	491	566	567	527	495	531	513	559	518	511	531	535	557	521	566	553	530	529	530	491	526	562	548	518	511	528	549	515	510	516	535	512	545	537	548	514	538	549	537	559	536	551	544	565	486	555	515	506	540	561	518	502	517	525	533	500	533	523	520	561	493	527	529	569	506	508	533	562	463	533	494	519	556	578	518	540	533	547	548	503	549	562	518	545	523	547	506	574	522	539	503	575	529	504	511
38814	17996	49663	68750	63712	51403	37593	22438	9285	1097	337	324	304	295	290	308	294	312	335	318	332	301	335	308	268	303	329	321	294	316	287	305	305	292	307	298	308	324	267	305	334	287	351	307	325	296	304	316	336	321	288	347	309	295	330	299	319	317	299	260	316	326	303	304	319	306	340	288	300	314	304	319	295	319	283	318	293	310	315	293	300	282	302	306	332	302	298	306	304	329	351	306	313	308	330	316	323	328	301	285	325	285	314	280	292	311	277	299	320	322	316	341	303	321	336	348	369	333	334	315	300	310	321	307	301	300	355	294	330	281	279	325	307	292	328	317	323	333	315	313	327	295	305	308	322	354	306	305	299	300	296	302	310	313	317	313	361	339	293	288	264	297	344	294	325	285	311	293	318	271	308	329	331	320	330	346	319	313	285	279	303	330	322	324	321	342	296	318	322	306	330	347	340	290	317	292	311	303	333	326	303	291	307	314	312	272	263	321	327	302	332	321	298	280	300	318	303	308	316	290	297	314	326	332	297	299	283	309	289	309	327	270	308	296	288	284	313	314	332	335	296	302	302	290	300	338	290	314	319	316	330	313	293	325	289	327	325	305	337	296	324	344	296	303	297	280	364	304	276	340	339	330	319	303	326	329	314	318	310	316	280	315	346	330	318	308	316	322	281	284	302	300	331	298	315	305	317	341	340	313	337	315	355	308	301	335	317	309	280	254	349	318	313	339	294	317	289	300	289	295	350	315	276	332	334	317	313	315	317	305	320	328	305	306	337	335	297	308	279	317	306	294	325	337	313	340	324	323	309	295	303	272	322	319	300	336	319	340	269	325	321	307	277	333	317	309	305	271	275	324	320	338	315	286	292	304	277	340	315	297	309	310	286	311	310	318	307	303	318	334	328	319	317	322	287	323	308	337	321	318	320	292	289	328	328	282	310	316	323	308	318	335	301	282	362	331	320	275	286	294	324	303	285	296	308	332	305	363	334	317	305	307	316	321	306	348	283	285	294	299	303	298	305	278	299	295	312	292	322	308	307	306	306	305	308	312	320	303	298	312	321	308	301	324	278	293	302	318	326	323	349	313	291	303	348	311	306	345	320	315	302	294	317	333	310	284	291	327	313	300	321	312	349	307	370	282	304	311	305	310	286	320	314	303	323	315	291	292	327	320	315	292	293	310	345	292	320	324	330	310	307	313	292	303	317	319	305	295	314	327	268	294	292	311	296	308	321	329	321	299	295	302	282	268	285	331	335	306	326	322	322	292	335	320	341	349	328	289	275	252	324	301	309	342	307	303	303	292	304	308	343	306	312	317	341	302	302	324	314	305	318	320	299	274	308	305	299	307	280	263	336	294	314	299	296	303	291	311	326	316	299	303	312	349	341	318	276	314	310	302	286	287	294	307	330	344	306	281	312	284	318	313	316	343	322	314	303	295	361	326	305	305	310	312	280	303	320	307	323	300	295	317	279	308	291	301	299	302	299	300	332	308	300	327	306	283	327	305	309	312	353	291	303	329	295	307	310	309	297	341	290	289	317	355	280	318	311	327	307	322	307	315	288	280	294	317	311	307	278	339	311	329	305	273	332	287	312	360	295	325	295	330	335	287	348	329	331	306	354	263	345	304	292	315	287	328	316	288	282	312	336	294	331	337	277	303	288	312	308	313	341	313	309	314	305	327	286	302	298	328	314	333	331	303	306	327	301	288	308	334	302	296	333	271	335	336	312	329	294	300	325	337	325	299	294	330	322	290	307	302	318	330	298	325	290	299	347	304	303	317	322	289	343	305	279	296	330	316	322	330	327	310	283	290	292	307	300	360	276	295	301	326	315	319	300	332	330	303	305	282	330	352	304	318	335	306	330	312	277	271	323	288	316	344	306	334	306	355	318	283	309	314	304	316	297	302	277	297	304	296	332	328	311	315	316	326	309	306	342	328	343	327	329	316	321	313	321	304	305	287	343	326	333	302	316	314	298	322	319	322	302	301	275	335	312	298	293	330	311	303	318	335	314	323	303	307	287	317	306	322	318	346	297	357	291	331	322	289	277	347	314	327	348	323	325	311	304	318	312	282	325	279	316	320	310	302	313	296	340	312	314	330	308	327	312	329	346	300	324	305	289	321	312	283	291	301	301	303	277	287	322	325	311	316	306	274	305	311	316	335	318	286	260	276	314	317	293	309	327	317	289	322	335	320	319	309	329	279	317	320	348	332	309	321	318	314	304	316	325	323	295	292	316	328	312	264	278	315	286	334	351	334	328	345	308	284	296	303	315	273	323	325	338	296	298	316	341	324	298	312	319	338	296	286	341	318	312	345	288	322	321	299	308	332	334	314	288	310	288	305	289	312	311	319	324	302	279	325	325	324	328	333	304	328	303	285	316	292	309	291	313	313	269	326	352	309	324	327	288	319	295	310	338	311	326	315	286	313	275	324	303	269	304	323	358	328	320	323	320	316	334	302	290	297	302	299	284	297	286	293	306	333	289	329	294	323	324	279	283	297	324	304	282	341	322	311	316	328	275	316	320	339	301	300	313	307	309	308	296	342	348	354	301	317	300	303	282	287	284	303	271	326	328	293	310	301	303	305	321	329	302	309	283	300	348	287	339	323	318	284	289	335	307	305	292	294	295	306	301	326	309	323	322	332	324	344	315	294	288	299	349	293	288	325	317	304	307	320	328	302	324	313	321	333	333	276	313	326	302	352	324	318	292	304	297	295	294	263	322	316	318	354	326	323	318	314	292	345	301	353	294	288	324	286	299	303	325	283	289	282	292	299	320	271	333	283	301	299	316	313	331	294	283	317	281	287	308	289	300	295	314	309	339	310	305	330	306	320	344	290	331	281	276	300	317	317	303	304	326	315	292	338	323	309	307	305	298	339	343	300	334	352	291	299	307	323	332	344	338	283	338	312	296	341	310	303	339	320	321	304	298	269	318	305	323	312	284	340	326	328	319	304	329	310	299	307	316	307	328	330	277	311	311	301	296	319	319	305	327	304	290	286	296	285	265	312	307	293	311	329	313	325	318	303	285	277	301	325	314	344	368	316	292	319	274	321	316	323	315	321	329	341	281	328	293	309	302	317	301	289	350	318	312	309	320	327	281	326	352	281	325	313	312	320	296	301	323	297	340	301	280	309	319	284	289	317	307	337	319	288	310	333	277	335	305	317	331	331	297	279	312	319	308	312	335	305	327	357	321	311	287	275	310	302	293	333	301	308	314	285	307	302	303	334	297	320	322	292	282	302	329	304	288	310	320	354	319	317	285	352	324	317	348	349	357	313	267	296	317	350	316	309	300	311	308	324	315	319	334	279	330	324	295	330	321	289	311	279	310	340	345	313	311	293	343	310	298	269	309	299	358	323	322	295	343	292	301	306	314	329	291	304	298	316	312	335	338	316	328	298	320	337	311	333	296	280	330	290	293	313	296	307	334	305	321	318	322	290	329	316	330	309	352	293	293	316	292	290	293	308	303	332	320	300	331	306
18446	11096	49835	74665	73899	63607	51293	36498	20538	1773	757	746	703	708	720	731	729	685	679	709	745	712	724	759	679	762	711	722	700	707	723	676	680	753	678	745	703	715	705	771	754	671	701	704	689	696	731	698	755	748	718	692	669	690	730	737	704	726	743	698	732	731	677	713	704	706	727	693	708	706	710	681	735	685	704	735	716	688	717	701	677	685	693	675	705	645	723	688	747	743	674	747	728	679	732	707	711	708	736	706	713	695	735	701	667	696	719	735	722	682	671	645	703	712	701	752	746	720	665	690	705	715	751	739	686	693	699	687	668	742	700	687	762	683	693	671	707	644	710	703	681	707	741	680	729	696	719	701	695	706	683	719	717	740	691	699	694	693	644	724	696	691	774	672	704	768	709	730	716	704	717	724	696	727	704	698	718	676	708	714	671	719	727	704	717	648	755	729	680	699	720	714	700	669	659	691	718	705	680	674	732	761	744	706	700	713	719	697	730	735	689	743	721	698	714	692	694	700	691	674	726	702	725	701	670	704	721	695	659	740	721	741	669	729	697	705	714	697	764	660	697	701	678	749	703	694	718	752	727	672	704	724	706	724	691	684	666	743	690	703	646	685	705	717	678	743	752	673	743	699	683	731	691	680	657	673	656	706	657	774	743	675	686	689	701	655	680	729	734	714	659	680	778	652	717	700	708	715	718	729	643	726	742	659	703	719	681	679	718	738	681	749	687	706	699	731	726	707	716	664	687	674	668	701	695	727	725	719	704	691	682	705	713	684	710	729	710	686	694	663	636	634	648	717	719	692	709	679	714	712	741	699	718	730	729	702	686	659	658	712	639	781	693	716	715	696	696	696	733	667	718	693	726	728	732	705	715	729	668	694	709	657	732	692	703	703	746	682	670	677	655	707	671	686	722	682	718	691	693	710	657	686	658	677	685	681	753	708	683	712	720	681	742	667	666	707	720	669	677	708	673	701	694	684	703	698	724	683	740	734	696	712	683	736	673	694	717	725	680	701	694	683	732	696	683	687	731	689	692	672	679	697	713	744	733	706	689	672	692	669	710	702	707	677	716	683	693	720	766	695	713	716	701	683	698	722	746	661	707	741	710	727	707	715	721	720	696	727	726	673	683	685	710	699	714	699	672	706	705	698	723	658	685	693	679	705	708	701	700	693	701	683	729	696	678	705	731	696	667	719	657	685	713	712	695	697	696	734	672	710	721	700	717	666	735	747	724	715	690	709	715	689	677	731	738	666	684	700	685	679	665	662	742	699	711	728	749	705	728	764	675	725	678	716	728	695	674	663	690	711	719	746	676	709	679	692	719	731	734	717	697	698	684	752	734	705	692	703	746	703	696	715	716	684	745	696	716	728	714	733	703	733	738	682	735	699	702	678	701	698	694	731	706	712	715	688	703	714	694	700	729	676	737	731	714	734	666	729	687	706	725	676	718	706	703	728	694	700	659	695	716	709	729	679	668	705	720	652	702	696	713	688	649	690	699	697	716	678	713	646	713	693	708	727	677	726	675	732	703	681	705	749	676	701	733	701	717	721	684	737	676	705	703	730	701	673	695	704	712	723	734	681	709	696	735	753	678	714	710	707	703	732	744	706	713	684	738	726	711	665	691	691	690	733	683	690	742	709	704	710	698	701	675	718	697	718	673	690	682	712	737	695	657	733	670	674	689	685	691	705	689	696	711	693	670	689	680	666	683	720	680	685	679	701	709	669	707	693	728	706	675	711	667	689	716	744	695	708	710	636	713	717	725	711	716	737	725	739	715	660	708	702	679	725	671	689	724	680	730	711	757	741	715	731	692	664	690	724	714	658	702	679	740	727	759	727	712	752	746	729	722	664	710	683	690	706	677	700	683	667	675	733	716	698	696	685	738	719	676	738	717	728	665	667	734	651	703	681	681	705	722	674	799	704	673	740	750	703	724	748	720	692	713	724	706	717	744	736	715	727	724	737	729	700	659	646	698	712	707	728	689	668	683	730	665	660	658	723	777	685	701	684	723	748	694	702	710	683	717	704	755	655	680	672	741	679	739	741	741	734	741	672	715	676	749	726	704	677	722	721	697	712	721	714	726	718	714	648	667	719	706	664	681	691	676	692	721	695	718	755	705	678	727	737	687	739	722	700	686	723	724	755	710	695	707	680	703	746	711	748	675	719	669	700	689	685	743	728	678	710	733	748	700	727	713	649	657	671	692	682	691	718	697	711	690	753	723	700	703	709	712	688	692	682	680	754	707	738	737	695	685	687	682	724	680	702	728	689	707	715	726	699	722	725	714	740	695	706	709	696	711	708	695	679	682	684	717	738	689	662	732	695	697	695	692	723	697	639	728	707	708	694	731	721	688	752	698	707	760	675	644	765	684	711	736	685	716	739	715	718	735	659	686	691	672	715	753	738	699	670	752	692	704	695	694	697	701	695	711	719	729	687	697	648	714	718	726	728	700	695	686	740	637	683	675	708	691	712	713	745	708	725	713	725	724	665	726	704	665	689	725	694	689	755	711	661	717	714	749	776	719	683	690	747	681	725	654	680	729	710	683	715	723	707	668	726	739	677	685	718	729	661	715	692	687	702	701	680	659	740	730	728	733	757	750	724	706	676	721	705	710	701	719	726	681	678	759	733	673	717	709	701	758	702	692	714	696	707	687	752	754	741	656	646	735	688	674	774	718	699	750	712	681	729	699	726	700	701	716	694	695	731	711	688	717	679	687	714	731	712	707	682	723	746	685	701	689	711	684	700	688	714	675	675	703	691	690	727	673	689	681	722	663	671	725	670	693	687	743	668	719	782	704	738	685	745	688	714	771	744	706	701	673	666	701	702	726	732	727	707	678	686	694	715	684	701	685	739	686	672	705	668	726	738	672	717	715	686	717	684	684	700	702	677	700	704	703	701	710	705	687	721	737	658	686	675	687	707	685	700	672	706	705	710	680	728	715	706	752	739	706	721	713	702	699	694	722	664	725	724	704	692	731	717	726	664	702	671	750	729	694	731	707	707	675	706	681	735	699	703	706	721	653	681	732	686	735	724	703	697	719	689	690	690	713	717	688	717	705	755	729	701	702	709	658	668	698	695	696	714	747	657	682	704	716	658	697	723	740	749	713	729	677	732	769	701	711	698	702	696	685	721	688	683	684	687	673	683	750	639	707	687	713	730	736	690	696	727	728	703	696	720	697	670	719	731	698	675	697	721	714	683	726	746	730	658	678	705	678	674	702	695	695	680	715	664	684	710	668	660	707	671	722	663	698	669	652	697	695	689	703	726	729	694	734	747	723	715	713	686	683	703	696	700	745	706	691	717	704	702	710	701	696	703	672	733	727	733	702	675	746	690	715	707	758	652	693	745	702	704	702	686	723	740	692	722	749	724	662	677	720	692	670	707	680	696	702	709	710	682	679	702	682	695	712	696	762	778	679	658	701	734	722	702	714	689	689	660	720	718	704	733	730	681	687	718	722	723	759	723	695	682	687	697	691	709
11898	3300	5931	5836	4786	3318	2028	1152	677	345	288	263	302	332	296	299	294	295	293	341	331	319	292	314	291	281	264	292	326	303	328	301	305	266	282	295	302	275	323	309	305	323	334	310	316	306	271	312	288	294	311	297	311	290	295	314	310	317	322	316	313	311	292	268	294	292	278	310	300	299	289	288	315	314	299	281	327	280	286	288	328	304	309	286	288	275	291	299	285	309	277	294	331	300	304	279	298	299	273	308	327	287	312	283	272	328	301	281	337	284	295	320	342	277	334	296	284	320	282	322	303	296	317	280	288	320	284	314	285	309	299	297	324	316	305	309	293	288	306	345	279	283	314	307	287	300	275	304	268	293	322	320	307	322	300	302	313	301	312	257	290	298	311	307	289	326	290	327	315	302	279	286	328	294	292	312	293	325	306	277	311	295	302	297	296	258	291	324	300	314	308	295	286	303	280	294	327	286	321	295	317	301	319	310	321	311	296	296	268	280	282	322	268	311	310	304	288	306	292	286	296	300	275	308	295	298	311	310	296	286	319	325	318	288	294	328	293	315	287	281	307	290	328	343	294	293	292	303	322	296	291	299	315	322	300	299	300	306	280	317	295	299	295	293	272	325	296	309	310	308	295	297	317	290	279	319	258	305	291	311	301	307	319	296	292	310	291	293	309	291	291	289	275	231	264	288	314	317	275	274	339	320	293	272	301	299	313	316	343	298	317	289	319	321	292	286	304	304	304	278	300	303	259	255	250	285	279	302	253	322	312	291	298	311	291	303	298	280	301	309	293	303	324	300	318	292	332	300	297	307	271	323	321	302	281	273	292	291	307	262	335	310	283	332	270	322	300	280	285	287	287	282	331	295	304	329	268	308	286	296	275	292	313	317	336	326	313	278	336	300	295	275	307	303	292	308	299	328	316	293	343	295	265	299	305	301	296	303	286	308	283	276	289	292	316	314	274	336	311	299	319	312	303	326	303	292	291	288	285	284	296	289	316	295	307	308	287	292	285	313	291	298	311	317	288	298	344	326	298	299	281	278	267	311	289	308	267	269	313	292	292	309	287	326	279	265	292	321	317	260	280	297	283	309	276	330	319	333	311	303	303	303	314	267	303	309	283	289	349	287	304	296	326	282	311	292	313	282	319	296	282	297	313	346	311	328	281	286	327	303	318	299	313	325	313	291	320	287	314	291	302	282	320	288	342	276	287	317	291	322	313	306	332	331	305	278	295	287	264	274	290	301	338	276	287	277	262	297	340	340	331	292	304	279	318	322	328	297	305	268	300	290	297	315	320	285	300	282	310	315	313	291	288	304	340	292	300	281	269	266	281	310	293	284	321	307	277	288	279	333	278	317	335	298	293	282	268	286	307	301	337	294	313	288	295	288	290	316	308	300	326	315	311	279	310	275	328	320	308	335	334	296	253	287	317	288	319	320	324	314	314	317	306	277	298	341	290	266	258	333	336	303	299	302	299	298	296	313	297	287	282	300	293	290	290	303	293	291	294	308	248	279	266	287	321	296	308	312	300	298	279	299	288	295	275	284	326	297	318	321	279	282	319	296	281	310	302	301	321	326	353	275	284	328	319	327	332	292	305	279	268	275	305	310	332	311	261	289	317	315	302	275	290	344	315	338	306	300	285	337	313	274	292	289	262	305	301	244	293	294	311	305	280	298	261	282	320	271	284	273	319	314	311	281	312	285	281	331	302	297	288	317	317	301	304	264	288	301	298	301	281	276	312	291	335	286	304	299	274	302	294	296	280	242	320	282	299	305	292	272	291	315	317	299	284	284	309	310	291	305	334	283	311	317	309	309	317	306	297	318	301	281	298	298	301	266	266	331	299	297	309	297	317	277	283	306	300	300	319	328	316	317	309	280	336	298	296	316	298	314	266	282	304	329	292	305	278	332	308	321	279	327	318	293	289	301	307	265	294	265	305	294	291	313	300	313	314	336	287	314	318	314	289	283	342	311	327	305	318	315	287	288	275	306	299	320	286	338	295	266	307	304	305	289	297	314	305	310	279	316	326	287	295	270	297	310	290	295	317	272	329	295	316	303	323	264	291	303	309	321	300	282	282	278	326	300	277	298	274	274	327	285	293	285	271	280	304	324	264	276	291	292	296	314	290	309	313	264	285	284	270	272	309	295	284	258	304	290	321	292	309	295	262	303	292	302	316	295	304	290	281	300	318	309	289	280	317	303	315	310	302	284	323	280	289	306	312	285	320	345	343	309	298	275	315	311	305	286	285	312	271	285	299	299	328	306	321	311	300	258	294	330	290	290	309	276	295	282	304	314	302	297	306	272	272	312	288	331	310	290	297	283	348	321	269	332	289	312	291	271	276	306	283	278	326	288	323	308	305	324	291	301	290	306	313	299	309	297	325	270	316	275	305	332	327	300	293	270	282	323	317	276	269	319	288	322	268	280	291	346	318	305	290	334	271	299	275	307	309	269	295	282	327	280	300	279	264	290	321	292	335	320	322	310	273	327	323	291	292	309	309	271	306	296	317	307	299	272	289	341	301	324	277	271	274	286	289	277	309	314	324	303	282	292	304	299	300	311	284	309	332	290	283	297	322	292	290	378	311	301	324	301	304	293	274	308	305	289	277	296	292	272	289	278	298	324	298	297	325	290	336	311	281	305	314	317	324	290	302	322	329	314	282	308	307	317	291	303	329	297	312	340	290	344	279	303	320	312	319	285	308	296	292	286	302	317	302	318	337	311	318	330	283	344	289	302	304	311	307	286	291	280	298	337	302	289	307	287	318	302	308	304	280	302	307	321	326	270	295	322	294	338	312	319	302	303	311	297	289	301	332	293	297	298	282	318	317	308	275	309	304	302	290	253	307	305	308	285	309	302	302	286	318	296	277	316	274	269	290	314	297	312	291	275	279	311	284	312	313	315	311	305	309	329	298	308	295	309	284	313	247	318	302	299	295	291	302	297	308	300	325	312	276	301	284	269	297	305	309	312	312	317	317	280	302	304	294	336	311	288	307	289	298	294	332	290	313	291	270	329	307	316	273	279	298	271	300	274	275	288	305	340	332	294	330	312	286	310	320	283	319	322	297	269	288	276	304	308	301	332	301	288	290	318	291	297	305	308	290	316	344	323	317	329	298	309	297	311	300	297	332	290	280	267	320	274	289	311	283	263	296	311	306	292	322	313	308	281	303	319	364	331	288	303	314	343	300	320	283	308	330	328	262	304	296	306	306	287	284	299	289	294	321	306	303	286	303	309	318	311	310	340	343	321	326	318	331	315	288	311	297	334	322	284	356	290	290	335	298	306	291	322	311	332	281	316	297	299	288	327	328	279	275	331	287	299	287	307	295	285	305	296	277	287	303	309	279	301	267	308	320	268	348	277	290	273	297	293	306	287	303	305	293	310	290	292	324	273	283	291	343	306	347	285	312	302	280	302	330	337	292	283	309	291	293	298	290	327	277	278	282	290	291	295	291	290	309	273	294	308	312	282	330	287	302	297
6273	2914	10968	15354	14910	11265	7288	3967	2120	807	638	650	661	682	665	650	671	654	653	700	653	641	668	666	692	698	659	642	653	640	686	715	665	651	622	724	623	663	671	675	624	664	683	673	650	650	688	685	688	683	636	620	662	641	627	714	597	653	653	653	664	666	671	691	660	645	671	674	653	661	702	661	698	649	692	649	668	701	636	658	683	696	684	661	603	660	656	739	662	665	658	720	703	626	654	679	679	683	685	683	677	665	678	659	640	643	640	688	687	651	643	690	608	636	710	680	610	671	661	645	675	715	687	690	663	699	673	696	682	680	658	675	694	679	639	705	700	658	636	682	710	648	662	654	658	675	648	647	622	630	680	639	661	707	673	678	657	691	633	652	673	660	666	691	653	690	626	661	647	647	626	684	608	715	627	656	664	664	647	637	640	677	667	644	633	675	673	691	709	648	672	637	622	645	694	692	712	639	653	682	638	641	697	625	681	647	716	646	653	638	667	674	655	642	711	674	702	637	656	690	669	667	683	625	645	637	675	640	658	691	636	678	643	619	668	661	647	659	671	610	639	713	663	674	693	667	626	638	643	680	688	676	625	678	693	647	659	683	655	642	663	619	655	627	656	703	673	683	656	656	639	643	626	667	665	677	660	673	700	644	645	659	678	631	691	654	678	676	657	654	672	659	676	681	618	695	618	623	686	676	627	681	711	615	652	697	691	656	649	650	624	637	645	671	712	687	700	657	642	700	655	665	662	697	680	632	662	667	659	644	618	641	631	644	688	703	682	648	648	691	665	667	680	675	631	655	668	739	623	657	621	684	646	634	658	629	657	648	671	696	674	681	663	639	662	686	632	679	638	676	626	648	652	669	681	678	701	687	644	656	675	679	690	673	697	736	649	637	675	660	682	653	617	688	652	691	654	683	663	668	632	658	686	715	655	664	694	669	716	637	703	631	656	625	661	598	683	679	712	647	649	625	615	660	624	663	621	678	678	646	656	666	679	659	687	662	711	676	633	662	697	660	665	658	634	687	702	641	639	656	672	675	674	686	687	644	708	643	652	673	632	699	673	655	652	649	648	652	651	699	642	624	646	690	665	674	654	617	675	669	644	637	661	630	647	636	641	637	628	682	662	652	654	632	695	654	690	687	657	666	680	681	679	599	701	644	699	648	638	624	585	680	682	673	701	645	679	702	709	689	679	673	651	672	612	664	700	683	655	659	668	643	698	685	648	652	629	687	650	662	665	636	629	651	637	655	663	674	650	665	637	662	650	692	639	674	658	639	650	643	704	658	690	645	666	722	642	671	714	610	696	728	689	649	647	644	647	663	685	679	620	703	686	690	669	680	676	670	592	683	667	651	654	655	712	714	681	641	673	685	661	642	690	653	645	666	695	649	682	630	632	641	653	674	664	649	662	688	675	670	682	693	665	650	697	659	722	671	666	688	693	621	705	679	640	661	693	713	647	656	620	640	698	647	637	692	684	680	641	708	676	677	665	658	655	652	687	658	655	672	668	676	648	678	707	679	640	667	701	695	690	605	670	663	642	676	689	659	638	697	618	691	684	694	684	671	623	620	657	601	681	626	664	657	673	628	709	648	675	698	646	649	708	647	642	681	649	670	691	595	668	642	639	642	638	653	709	697	663	634	662	671	671	631	672	681	618	656	650	590	589	633	659	695	667	689	683	719	652	650	642	656	646	677	691	633	697	644	642	690	692	684	687	659	663	616	626	663	663	660	694	652	655	667	646	618	714	705	650	643	609	683	683	647	661	664	636	628	671	680	701	667	632	664	650	742	632	659	679	647	651	671	658	674	715	642	702	654	610	639	663	658	653	661	664	691	684	632	661	653	726	684	684	695	638	611	646	660	718	704	657	639	659	639	667	680	615	680	686	711	610	687	675	676	669	651	661	674	655	624	711	681	668	677	649	684	659	634	635	690	690	639	647	641	636	621	723	676	635	645	647	694	685	667	701	664	644	709	676	675	654	650	669	653	675	699	672	678	633	659	665	685	666	654	721	667	663	640	689	663	637	675	617	682	635	641	699	690	685	676	667	649	655	687	685	669	696	688	667	656	638	624	680	639	650	629	701	721	690	621	662	667	694	652	665	661	648	607	638	673	656	652	641	696	643	659	699	635	696	678	618	642	648	681	665	689	667	713	660	663	682	672	650	671	621	650	616	619	649	670	660	639	669	673	640	726	660	665	674	670	668	661	672	702	699	630	706	657	641	642	635	671	633	644	664	673	662	686	714	644	631	633	656	689	704	666	678	653	598	662	662	706	636	645	690	677	690	690	656	665	716	653	655	685	678	682	640	668	619	670	643	690	681	654	663	648	666	687	693	655	663	613	668	622	663	739	665	661	678	706	656	637	688	660	692	649	709	640	720	627	710	684	619	680	674	657	658	633	686	687	614	654	650	622	641	685	657	669	661	694	636	655	676	694	662	655	655	641	671	651	675	686	684	690	672	657	673	683	625	676	653	662	651	700	698	685	660	649	648	611	706	719	688	717	686	686	693	677	665	646	660	648	724	686	679	651	642	637	596	677	685	677	628	654	680	678	692	687	696	697	644	651	642	628	691	644	639	648	670	655	710	680	671	685	660	640	661	687	671	662	629	684	696	649	670	704	649	616	645	622	696	689	656	687	692	675	666	707	689	645	649	649	685	668	696	713	689	696	633	642	695	672	662	621	706	682	612	676	651	649	646	676	634	620	682	658	653	641	676	663	657	666	654	661	629	714	644	678	685	594	652	695	658	710	662	661	655	664	649	606	656	626	648	687	606	689	654	700	632	679	660	668	675	695	677	641	681	619	621	653	643	647	657	651	686	626	679	676	659	702	661	648	683	694	615	652	674	651	657	666	670	653	717	629	671	654	666	674	647	667	645	695	644	669	701	684	705	698	671	666	618	667	645	657	716	626	661	690	703	681	681	611	718	669	669	674	696	702	684	696	631	662	682	675	672	721	651	688	709	639	674	663	693	667	615	663	650	606	663	693	694	692	658	714	707	646	690	687	632	639	667	661	613	664	688	726	652	659	665	658	672	671	628	634	676	637	677	677	677	684	659	651	615	646	681	679	694	692	657	658	630	667	623	657	673	661	708	679	668	633	663	678	660	643	636	675	658	679	679	665	679	666	699	642	656	609	663	706	660	642	697	665	664	659	677	692	643	723	689	650	702	694	692	653	676	667	654	700	656	653	653	642	656	734	616	650	723	683	699	677	673	648	644	659	633	666	660	624	670	683	669	654	700	669	639	665	626	663	631	643	699	659	638	664	684	615	664	671	683	660	712	683	664	654	672	627	649	677	638	679	651	690	665	630	653	628	685	679	686	665	723	672	680	684	661	665	666	631	667	667	640	674	675	632	689	648	669	655	648	696	644	682	652	646	722	663	681	721	709	700	705	664	641	634	679	613	665	681	657	618	654	682	684	648	751	642	661	703	652	701	632	709	702	621	598	660	678	695	696	646	630	672	636	651	663	649
29101	10221	15820	45373	52286	44059	31305	18434	7503	973	211	235	210	241	215	203	231	232	225	209	216	225	232	234	200	217	246	236	210	224	211	249	220	230	222	230	229	212	235	243	238	230	213	192	233	235	219	192	211	238	201	205	220	228	197	230	205	222	208	236	229	251	190	224	200	234	213	190	237	230	214	224	224	241	227	194	197	220	207	205	242	248	224	219	236	221	208	230	204	211	228	220	229	198	228	241	190	219	206	221	184	248	229	218	232	215	212	235	213	226	221	195	200	178	195	200	215	225	230	219	215	215	204	202	207	232	231	226	213	206	263	211	198	215	218	211	205	197	228	204	232	237	223	204	230	234	234	218	225	191	230	213	221	213	233	203	245	204	233	213	215	227	240	221	192	196	226	227	229	221	226	223	251	226	223	228	222	208	211	209	183	202	238	236	234	252	202	228	229	244	215	223	223	183	196	214	224	188	236	223	207	236	245	227	191	214	217	212	232	201	221	205	214	232	219	211	207	237	233	222	223	229	210	209	191	237	226	199	223	216	206	204	235	242	205	195	209	204	202	223	205	206	197	207	227	195	232	227	232	193	194	233	201	206	219	213	226	201	236	230	232	217	203	242	230	238	209	225	262	204	241	265	237	200	236	230	197	220	240	232	221	204	230	224	234	253	237	210	220	216	231	222	244	222	219	211	221	201	210	210	228	212	222	246	219	221	229	218	235	221	229	206	245	196	230	247	218	250	199	223	174	223	219	219	238	219	230	220	238	238	222	222	207	239	215	226	192	205	203	228	225	221	224	184	212	204	198	214	239	226	221	212	227	205	203	222	232	214	202	205	196	199	218	210	225	221	216	201	184	221	193	206	216	231	208	219	206	198	187	207	209	209	205	227	225	227	204	205	207	208	216	205	225	233	222	232	234	225	208	224	234	218	239	227	204	200	226	239	193	233	229	217	195	195	223	222	225	234	215	247	226	198	195	214	211	224	221	256	259	215	216	232	213	228	245	209	217	176	224	207	218	219	198	232	210	200	210	219	234	227	216	222	199	213	226	213	226	235	191	215	237	220	241	221	194	235	191	219	212	227	233	207	243	251	193	238	216	211	200	201	194	199	240	197	221	198	237	207	208	226	234	213	198	228	208	204	199	216	210	204	185	239	210	247	209	229	211	200	248	222	202	218	230	205	217	202	188	217	209	203	221	237	217	222	208	187	211	195	223	230	218	235	259	243	204	219	223	187	228	200	226	211	238	208	209	233	214	212	228	221	224	240	207	216	231	234	185	224	210	202	206	213	222	203	221	197	230	225	237	223	204	234	244	201	197	197	224	226	217	201	216	233	215	216	203	189	179	210	206	233	223	216	206	211	230	204	207	231	220	224	203	204	223	240	243	225	226	193	218	228	227	207	202	202	238	201	198	201	242	198	238	198	231	218	235	237	219	225	191	203	205	259	217	222	230	236	203	209	214	217	192	223	249	219	215	214	204	208	215	233	208	233	230	223	231	238	229	233	230	224	207	257	214	197	229	220	177	197	195	220	240	205	210	250	207	197	228	222	200	208	198	226	204	205	198	236	215	230	228	211	198	205	240	210	234	197	228	219	202	217	232	228	205	223	231	226	239	251	200	230	225	231	214	210	192	236	195	226	224	194	204	228	223	241	239	234	214	223	242	196	245	225	211	220	254	220	227	216	245	229	202	192	246	221	210	217	213	201	222	230	211	218	219	211	216	209	240	209	216	216	203	237	220	208	191	246	221	203	222	219	222	206	226	208	212	204	203	210	240	220	189	212	196	188	202	207	221	220	224	187	204	207	222	227	213	236	209	207	217	229	187	225	199	231	247	233	231	233	213	225	238	206	215	237	208	207	239	226	227	189	184	232	203	208	237	217	215	215	221	212	217	217	207	195	195	222	196	237	204	217	185	205	218	235	217	211	226	220	222	205	214	233	196	205	216	215	181	213	185	218	242	210	202	227	227	237	221	201	226	211	213	241	222	215	224	227	227	184	219	221	222	223	225	206	204	239	209	227	209	198	210	218	216	242	212	217	218	206	225	232	218	209	204	211	218	231	214	228	221	229	213	215	188	214	219	220	197	199	227	202	207	208	226	253	210	183	206	215	201	219	224	209	207	185	251	206	253	206	215	213	209	229	217	208	221	200	202	229	222	202	212	185	223	198	205	245	191	213	229	221	219	217	193	238	215	221	210	243	240	238	217	218	214	212	233	216	219	187	233	204	203	213	210	218	214	224	252	194	200	198	215	221	228	229	239	203	222	197	207	233	244	233	216	221	204	247	204	226	224	210	222	222	230	225	207	229	232	221	223	217	220	199	216	202	177	200	208	203	201	193	244	231	231	216	217	230	220	226	216	209	225	226	198	197	235	200	197	220	218	205	215	206	203	191	222	218	222	244	228	184	192	218	224	209	221	215	220	214	212	236	208	211	217	224	213	223	200	220	217	205	228	202	230	182	214	231	232	221	199	238	217	219	177	207	205	213	218	209	218	209	213	199	217	239	236	222	202	190	233	195	221	231	184	193	240	221	214	208	198	219	249	172	189	215	206	231	235	235	228	186	245	208	200	236	193	227	193	216	241	210	186	205	214	202	210	210	232	226	214	222	236	223	196	217	202	247	228	195	216	208	226	211	197	200	228	196	197	220	228	205	200	223	215	229	171	196	224	214	198	211	216	220	226	246	221	247	234	210	232	215	194	217	241	243	190	245	192	211	240	206	173	220	239	218	189	206	195	205	214	219	208	232	209	222	196	215	233	217	202	218	216	200	205	221	229	223	202	243	226	214	225	254	242	201	211	216	212	233	217	234	213	185	211	214	224	193	192	191	219	222	232	213	205	216	237	222	229	201	223	214	228	230	227	215	227	194	214	215	198	203	231	246	224	213	242	190	217	221	220	190	226	219	215	199	229	257	222	200	214	211	223	229	228	227	208	225	221	219	242	207	202	218	227	217	229	238	213	245	233	203	253	211	227	233	230	203	200	212	224	211	221	223	222	219	232	239	222	207	232	220	222	192	180	219	216	225	231	205	215	223	221	207	209	202	230	207	217	222	222	213	192	199	199	215	241	256	206	221	232	214	224	204	229	216	206	236	219	241	215	233	210	221	214	209	211	223	239	224	220	198	196	220	200	234	214	200	202	233	238	212	229	198	201	223	244	240	228	207	202	217	205	218	224	214	225	191	219	207	221	197	202	218	218	200	219	235	239	203	245	223	189	192	214	213	221	215	198	209	211	236	216	219	257	226	207	214	209	238	222	219	199	241	242	198	224	213	212	210	215	226	209	213	224	193	254	214	254	221	221	221	222	203	204	208	220	217	250	249	218	197	190	191	204	216	247	216	239	224	212	231	214	238	225	225	220	205	203	214	227	200	244	205	181	218	180	223	200	229	208	218	229	216	186	216	222	226	222	202	211	218	233	217	226	221	241	225	177	227	208	203	216	213	209	218	228	209	225	217	217	218	203	221	211	202	220	202
13958	6175	22592	55197	62304	56463	45988	33828	19057	1956	525	491	547	563	472	538	503	520	503	550	486	527	530	507	499	506	526	497	503	538	483	482	482	502	529	487	466	503	494	518	512	506	519	518	516	522	520	536	520	479	480	529	513	514	499	490	502	544	490	531	532	523	522	493	523	535	491	508	498	505	529	497	499	508	497	519	510	519	495	530	490	521	503	503	513	509	507	522	533	497	528	528	545	527	500	514	543	510	500	535	528	476	507	504	518	455	513	536	507	545	483	455	513	533	538	497	504	540	509	535	524	512	551	499	509	519	525	508	490	518	476	539	510	506	491	489	505	481	495	514	504	502	489	515	507	498	565	526	527	486	508	525	476	519	508	541	500	556	502	503	536	512	480	497	516	546	575	501	488	485	537	522	507	529	515	501	532	495	531	504	528	521	497	449	488	508	508	526	527	538	514	481	471	539	536	541	532	530	521	538	508	496	479	510	513	495	524	530	502	554	560	483	475	510	513	502	519	483	480	516	543	525	488	534	463	513	503	499	490	521	500	533	504	522	499	491	503	520	526	543	519	466	510	501	515	494	520	528	535	508	538	523	495	492	541	488	504	511	504	527	511	538	513	549	516	518	527	532	493	522	512	528	487	504	468	518	527	502	516	539	516	516	509	480	486	533	506	500	503	510	522	480	491	512	524	511	517	481	517	506	538	546	497	528	497	511	495	501	526	540	543	476	458	511	520	515	525	519	523	510	512	520	505	488	474	532	508	528	532	491	513	525	479	534	572	525	504	479	561	499	508	482	552	532	480	489	469	525	459	521	495	536	493	505	487	522	477	516	506	525	492	531	483	499	488	477	464	509	458	535	495	469	507	479	523	517	544	533	499	492	479	506	492	513	489	532	483	533	516	505	505	524	552	496	532	503	512	512	484	527	518	522	485	528	513	489	487	518	501	570	513	521	536	513	540	553	466	517	495	522	509	524	512	535	492	499	509	468	516	513	520	492	510	523	486	505	500	533	529	533	497	481	510	469	459	538	473	549	504	538	523	514	511	544	527	491	506	534	515	499	540	480	529	521	464	506	511	517	505	513	509	522	519	522	511	503	514	542	476	513	525	568	508	517	526	494	516	515	551	521	513	530	500	515	523	506	460	520	516	501	489	520	526	534	496	518	519	514	513	534	538	513	494	477	533	481	512	482	498	506	545	516	544	526	516	529	487	535	506	533	512	521	492	520	508	533	478	497	488	521	517	486	513	511	534	522	476	501	486	486	493	469	541	515	482	489	575	510	517	532	549	506	450	531	522	501	539	502	500	498	528	531	526	512	536	527	531	522	532	536	512	499	510	497	490	565	527	514	491	539	479	509	528	499	491	511	480	524	475	466	536	525	512	531	481	509	517	487	522	508	508	486	513	526	480	531	531	500	538	500	524	528	496	493	493	480	498	473	522	507	499	534	470	465	520	508	497	488	474	493	465	494	544	556	544	545	510	512	556	495	498	540	495	522	484	485	522	497	528	519	491	532	524	513	516	542	475	539	472	565	516	532	526	499	561	552	523	507	525	537	486	484	503	535	540	509	517	506	520	567	514	456	476	482	544	517	468	531	518	481	539	522	531	536	536	501	510	502	507	541	519	531	564	502	510	495	506	509	530	528	511	507	539	523	525	473	544	536	510	499	498	533	512	470	537	501	480	532	497	468	515	490	497	516	502	536	498	540	528	495	500	516	509	523	534	530	483	505	520	522	548	525	537	505	524	527	565	508	513	517	479	476	503	535	515	493	462	472	506	532	529	534	498	500	533	536	546	504	487	522	488	491	512	503	474	521	508	513	554	504	535	535	481	556	520	514	512	475	534	483	514	512	527	512	525	531	490	526	521	491	504	485	502	530	540	509	535	533	493	511	481	509	512	499	487	539	552	541	489	509	512	504	477	536	504	485	506	519	549	535	499	557	483	509	521	513	508	522	482	506	511	508	530	489	504	494	507	534	524	519	508	508	509	537	505	490	507	495	489	498	504	545	503	508	505	496	512	491	507	506	496	469	540	497	494	535	536	554	493	527	528	497	510	521	503	525	504	491	521	509	547	487	521	518	537	502	481	532	513	497	512	491	504	537	499	505	517	545	508	511	504	538	504	536	545	549	518	558	517	527	505	526	516	538	502	534	499	486	517	501	500	536	525	526	505	543	524	535	477	493	523	519	525	505	501	538	487	477	448	548	515	488	505	522	523	546	499	531	516	540	504	531	512	506	539	495	498	521	464	495	551	520	523	543	495	506	520	461	499	521	537	495	529	478	535	496	528	521	486	489	519	489	530	533	495	490	506	493	513	534	517	526	541	479	557	508	475	529	499	509	482	522	481	494	551	503	472	503	529	507	499	498	551	489	520	495	526	491	527	532	520	497	503	496	489	492	528	527	522	508	545	522	509	536	505	517	541	488	496	507	517	477	462	553	502	483	495	510	532	524	502	514	506	506	533	472	507	508	487	554	488	489	524	534	497	517	485	492	536	524	487	508	516	509	528	465	539	478	533	550	496	510	521	510	536	504	483	523	492	492	510	498	495	494	518	497	527	544	521	534	542	523	499	537	536	501	506	522	494	492	528	540	539	515	497	503	532	495	503	479	518	508	492	543	512	543	516	528	495	488	528	536	476	506	468	490	492	546	526	514	483	505	533	489	503	506	532	524	553	496	535	513	496	497	487	518	509	476	514	489	460	505	510	550	535	495	497	516	488	511	522	537	555	514	480	554	501	487	500	482	527	540	462	549	516	489	515	534	513	521	505	528	537	508	538	521	525	506	474	512	535	497	516	497	525	500	516	560	524	474	480	552	488	462	483	501	527	520	535	511	516	500	533	511	519	543	501	507	519	523	487	526	510	544	473	510	499	467	492	515	534	504	531	517	518	502	498	546	525	538	531	514	531	531	546	536	483	516	485	515	531	512	517	514	494	501	545	538	517	477	477	521	501	507	511	478	477	503	519	544	510	519	529	552	525	527	567	512	503	530	485	485	521	487	534	515	464	485	520	506	532	523	522	503	495	488	504	492	490	516	507	490	501	543	520	472	547	539	511	535	490	485	494	514	513	502	540	529	495	504	531	493	534	506	502	472	525	517	510	503	527	482	542	504	502	531	521	490	528	509	500	538	492	531	495	554	447	460	532	501	495	530	518	499	543	501	506	539	516	455	500	506	515	519	509	518	502	493	534	506	491	534	484	514	510	503	538	510	494	500	512	528	489	503	539	490	502	484	491	547	536	524	504	521	502	502	536	520	570	551	541	509	524	557	523	523	548	532	501	531	526	496	486	577	544	526	544	530	557	500	512	510	521	514	501	580	506	517	553	512	522	491	503	562	483	528	502	519	512	501	468	511	519	484	473	515	489	513	469	507	555	481	491	530	532	494	505	531	559	513	530	565	473	523	460	506	501	477	516	493	577	505	506	513	516	490	538	483	528	514	466	468	515	488	540	479	513	519	494	526	477	481	545	503	495	480
39128	19507	39347	60907	63605	52728	40541	27338	14056	2629	349	334	317	332	316	310	328	318	320	334	334	351	291	324	330	319	354	330	274	309	290	301	294	341	351	326	312	326	311	294	314	339	334	320	317	309	334	314	333	343	310	342	310	277	303	306	303	317	316	314	325	345	337	307	344	303	326	326	297	353	287	320	328	279	301	305	326	306	268	320	301	303	343	340	344	356	344	306	316	322	318	305	302	319	330	303	312	297	298	331	341	321	300	320	317	330	316	339	324	358	306	307	322	300	354	312	321	300	347	291	333	322	313	318	338	349	337	297	332	344	334	293	327	341	371	278	327	320	313	333	324	328	300	309	377	306	319	302	327	333	351	300	320	314	317	304	317	341	327	339	298	314	313	334	307	304	317	316	325	326	353	320	294	321	335	327	323	332	309	305	296	280	302	302	311	320	336	347	332	325	323	309	304	307	292	346	365	324	305	313	318	301	338	315	323	300	305	343	305	301	315	302	302	301	318	336	328	292	324	320	328	325	295	343	312	302	291	328	333	306	314	313	338	361	336	306	332	312	328	316	290	309	321	303	331	308	326	320	311	310	351	316	336	328	311	281	290	332	328	331	322	309	293	295	315	316	347	311	338	312	325	317	318	323	330	337	332	323	310	337	314	354	323	316	322	334	323	341	320	336	296	334	314	316	302	316	315	315	330	344	344	293	320	339	323	308	315	326	348	347	350	306	307	292	308	305	290	313	291	323	329	306	325	325	318	298	348	325	336	301	333	332	311	347	319	323	352	299	320	310	362	317	329	313	311	310	331	321	320	298	306	327	323	334	282	289	295	277	357	323	350	328	323	323	304	310	307	320	300	325	277	285	316	311	297	334	315	322	300	315	318	317	334	302	323	342	324	311	345	350	313	299	315	336	321	304	324	330	297	327	299	363	340	327	291	309	307	305	325	315	304	316	302	320	323	304	307	331	308	318	311	306	292	312	340	313	316	320	292	327	316	330	310	310	302	287	305	311	324	281	308	288	333	306	330	334	298	291	307	345	296	301	325	325	309	292	313	310	319	331	321	333	366	272	335	327	313	312	298	331	325	295	326	301	298	337	340	316	355	327	323	311	329	303	318	330	322	310	314	301	337	334	348	326	326	314	327	347	355	288	314	357	327	299	315	307	314	298	293	347	331	312	308	319	294	290	346	289	313	326	318	343	344	315	329	327	339	278	311	333	311	337	371	327	315	323	299	324	323	303	326	347	304	326	325	297	283	291	340	326	346	310	300	325	344	313	314	307	310	319	323	312	333	321	308	330	291	308	314	340	310	343	366	342	337	338	306	320	341	357	313	336	288	339	301	332	316	312	314	313	300	324	344	322	305	306	339	318	336	308	306	289	310	321	317	291	316	313	319	342	318	326	291	292	338	317	319	309	307	295	296	344	316	320	306	310	307	317	357	294	333	320	347	297	300	292	323	321	316	328	315	305	336	347	295	312	261	320	285	305	307	329	326	286	338	324	333	311	284	354	310	332	306	320	351	294	320	335	308	318	294	331	313	344	291	318	304	311	327	328	287	299	301	279	324	334	319	322	310	307	295	274	315	269	302	315	334	307	302	329	294	336	336	338	299	310	325	344	305	283	337	310	317	339	321	350	311	307	330	306	323	332	327	279	311	319	323	289	322	349	309	309	337	318	331	312	318	318	334	308	356	337	320	332	345	337	326	331	320	288	321	335	306	344	319	343	287	310	300	326	332	325	324	311	323	310	292	279	295	326	305	330	295	316	291	295	320	331	332	300	300	311	308	303	298	290	329	280	315	290	302	356	333	318	293	334	308	306	303	334	310	340	322	338	333	330	300	302	319	294	306	271	324	329	308	306	300	315	294	319	306	326	328	276	301	314	338	356	323	311	316	305	344	324	326	314	345	325	312	308	332	318	321	336	324	329	304	333	302	310	323	356	325	332	299	327	314	344	318	331	297	326	308	326	326	327	327	318	304	330	317	307	327	318	329	303	304	322	342	336	319	313	312	346	300	338	312	301	344	307	302	312	285	318	338	277	338	312	327	320	339	369	321	321	288	324	324	304	296	362	311	339	327	324	331	301	315	297	357	333	350	289	310	322	283	310	304	297	348	298	333	334	357	346	293	343	323	349	306	305	307	339	290	319	336	303	335	293	323	315	325	302	322	330	317	307	311	317	316	351	286	368	309	363	344	334	311	307	314	334	326	314	333	338	300	332	287	300	297	328	335	319	324	321	330	337	302	284	297	327	310	296	332	325	280	316	347	313	328	340	364	372	311	327	337	319	314	328	300	337	327	307	279	278	329	299	349	310	286	312	292	322	371	320	334	329	312	328	308	296	323	334	321	317	315	317	304	293	287	316	328	340	309	295	303	335	313	306	320	322	322	325	308	304	316	294	321	327	334	340	315	343	292	280	313	330	310	294	336	310	290	340	317	293	281	339	326	305	314	318	327	315	304	330	336	312	330	342	305	314	302	308	315	296	311	330	320	288	330	332	315	325	307	332	291	312	331	346	292	275	292	313	294	348	320	331	328	312	322	331	308	280	341	295	315	338	315	310	315	319	328	318	331	315	320	300	309	325	323	301	328	326	327	345	335	326	335	334	335	353	315	285	325	313	337	344	331	324	317	314	310	319	313	329	331	324	313	339	322	285	342	318	322	336	299	322	322	342	287	322	308	335	337	302	306	310	316	334	329	303	316	314	294	323	318	278	367	306	339	325	291	305	340	301	349	332	339	318	291	312	316	305	320	294	316	323	301	303	353	319	309	340	333	289	298	327	308	313	313	314	331	311	306	282	327	317	328	322	318	366	341	315	322	325	315	326	323	332	339	331	300	285	329	320	329	285	314	337	356	316	352	336	310	318	310	301	296	339	335	315	307	314	346	301	303	301	326	285	336	313	298	292	320	353	353	306	345	314	337	307	352	311	290	332	326	306	309	311	355	330	336	327	333	344	314	319	314	317	349	340	312	330	304	323	316	306	320	305	315	330	335	321	295	315	292	325	323	339	315	313	334	295	292	321	354	290	322	312	305	321	330	337	342	333	323	306	323	319	314	322	370	346	279	294	314	310	291	310	298	345	303	303	327	328	311	329	304	342	277	328	352	316	331	323	320	297	353	341	321	299	288	307	327	328	325	321	317	290	333	318	289	315	313	338	323	341	349	314	345	321	342	329	341	338	328	320	328	307	295	289	344	344	356	327	288	306	344	343	309	355	299	328	335	339	314	323	333	312	340	339	314	341	311	325	282	321	338	335	326	308	308	343	342	312	324	317	307	336	301	365	324	311	317	336	305	302	306	316	316	315	275	337	276	306	320	299	299	342	292	318	356	319	314	313	329	295	321	371	312	307	317	297	370	304	341	327	274	339	335	320	314	310	299	312	313	326	317	310	299	315	304	316	329	334	327	335	339	319	321	311	335	296	329	306	303	301	303	298	334	338	313	344	309	335	309	303	281	311	325	346	308	345	311	325	338	316
18433	12405	42195	67822	73305	64788	53780	42204	28123	4826	736	759	702	707	749	750	758	740	758	746	718	725	724	765	770	725	716	734	763	711	717	710	753	772	694	717	694	741	699	696	752	719	682	741	726	750	712	703	723	698	677	745	763	696	748	688	687	698	704	722	771	724	679	740	720	656	743	748	706	721	746	700	714	718	748	716	676	741	720	754	729	732	672	742	697	715	709	723	704	737	718	713	710	703	722	721	688	705	745	743	681	725	742	704	734	736	725	719	742	697	701	707	730	783	724	696	715	721	703	724	743	697	735	729	704	736	704	741	728	708	744	712	729	738	727	690	715	698	719	718	725	713	739	739	751	753	738	700	721	736	716	711	727	761	739	728	734	737	702	743	698	727	745	697	675	698	743	718	733	731	687	745	735	716	724	744	725	716	691	697	678	756	759	729	741	746	717	738	720	704	766	678	780	750	720	709	755	743	708	722	668	683	703	709	715	724	748	701	737	693	759	722	684	736	710	718	715	735	700	717	736	723	707	763	696	742	738	738	718	703	701	776	722	730	726	720	676	735	727	714	710	752	723	737	715	698	747	719	725	751	739	763	778	713	691	715	706	738	743	720	706	744	717	722	743	733	688	729	669	739	711	721	731	740	665	689	707	700	752	716	716	711	693	710	707	708	737	765	772	740	738	698	753	707	727	716	742	681	787	763	748	710	688	713	738	730	712	710	713	717	732	706	691	746	740	736	721	751	746	734	651	706	739	706	714	663	714	697	703	730	735	739	748	683	727	686	713	757	705	754	719	679	713	674	697	728	720	725	755	743	694	768	746	751	720	750	709	731	689	717	715	731	752	758	754	726	748	782	683	712	733	708	702	723	703	705	721	722	718	763	692	696	734	746	695	763	730	743	742	744	712	715	715	691	655	777	706	732	680	691	686	724	701	698	713	724	751	725	716	741	680	779	762	748	721	720	720	753	717	724	665	761	751	697	724	713	745	724	733	747	704	738	766	722	705	716	715	761	765	715	678	736	704	740	706	696	748	750	725	739	738	743	721	719	728	680	728	761	763	740	693	734	727	751	717	700	740	709	717	691	649	720	690	698	736	697	748	673	714	719	708	735	692	703	712	688	732	691	719	707	690	687	703	770	717	686	761	695	689	713	703	694	750	724	677	677	696	708	768	752	701	696	715	678	776	688	738	723	711	754	701	664	740	722	720	763	729	710	700	700	740	695	718	710	630	719	706	708	704	721	682	672	772	716	666	771	707	728	730	737	768	718	672	727	764	698	734	722	702	718	719	739	749	716	716	739	705	743	722	701	787	713	726	728	737	688	729	745	730	711	718	698	729	738	689	725	705	698	697	736	735	723	715	731	741	713	741	734	737	721	699	747	732	782	720	734	724	730	758	747	721	716	732	732	749	727	729	712	700	733	752	780	723	714	731	714	730	696	735	726	743	679	736	694	723	660	744	730	701	747	719	702	691	720	674	722	669	709	722	697	742	724	735	754	702	730	715	718	707	695	730	751	734	697	722	741	707	715	694	746	696	739	698	714	707	769	742	722	780	690	771	729	744	743	713	694	690	736	721	718	756	724	755	776	759	705	720	749	717	690	729	663	720	707	727	761	733	772	711	729	736	709	716	740	744	738	690	728	749	708	794	695	719	706	721	737	732	766	710	733	717	714	746	721	694	735	740	722	738	737	754	719	687	745	701	729	759	760	727	711	760	722	742	742	747	702	765	729	774	709	695	747	793	746	720	717	710	750	773	701	715	736	693	802	734	742	762	726	771	715	762	755	740	718	718	690	759	756	678	725	687	705	692	726	684	769	717	788	734	701	728	708	711	741	696	696	727	710	706	704	725	722	705	748	750	721	713	726	727	719	729	752	737	719	736	718	748	757	737	654	752	707	766	706	688	688	733	738	750	697	702	769	692	783	688	691	713	728	706	692	721	703	737	700	725	718	701	676	709	742	746	686	714	711	769	697	732	744	746	695	767	722	762	737	725	747	653	708	749	699	731	689	693	761	759	679	722	709	717	745	755	713	761	718	769	697	732	698	705	775	760	732	774	774	728	729	736	715	731	732	730	728	692	750	744	728	693	652	730	687	725	701	662	755	728	666	690	697	729	699	720	735	719	738	712	684	721	753	705	709	730	660	688	777	719	731	735	719	731	671	711	722	704	696	758	749	751	730	710	711	698	756	754	739	717	706	711	741	695	763	720	753	723	753	769	711	678	698	759	711	714	685	731	723	745	704	754	711	723	712	738	753	726	748	684	683	782	675	702	718	681	734	722	735	752	729	758	758	696	715	754	732	722	737	729	679	720	709	732	718	695	770	739	730	718	754	737	760	728	696	684	728	714	670	755	742	720	696	740	738	694	744	750	742	739	730	691	705	724	706	705	695	712	722	720	771	746	759	806	746	726	741	738	701	781	663	723	763	733	700	760	702	709	748	644	705	692	721	745	727	723	729	745	716	734	749	740	746	787	695	714	760	739	696	678	753	727	726	702	699	727	747	685	678	711	727	656	699	720	729	709	714	745	742	722	717	727	736	709	672	709	707	729	693	725	760	704	752	740	726	737	741	723	708	704	752	713	766	762	712	719	709	737	697	734	706	748	759	668	735	725	720	751	726	717	739	715	692	673	759	685	771	743	744	776	742	740	690	764	702	705	714	752	683	712	689	698	698	729	763	759	714	756	721	653	697	705	673	761	713	737	715	707	794	765	702	713	758	722	764	734	748	683	706	718	767	707	745	696	736	715	748	778	731	719	706	704	704	710	738	707	694	706	729	802	738	742	699	721	695	778	737	712	706	722	700	739	739	693	744	718	656	711	735	667	728	709	720	713	747	739	696	766	730	757	755	749	705	756	749	682	765	731	741	668	683	695	722	696	739	722	747	695	732	760	690	691	693	762	688	730	744	697	718	714	740	753	757	711	702	720	705	727	724	710	768	702	729	698	739	760	732	725	770	697	749	742	682	721	744	724	690	728	692	723	752	712	709	680	714	672	710	736	700	678	736	757	765	692	726	705	695	738	753	779	719	707	692	737	693	726	737	741	751	732	705	772	679	753	668	706	704	711	729	754	724	712	740	715	733	753	728	718	721	669	770	707	703	775	734	701	684	720	691	708	667	664	756	760	744	711	735	741	709	698	702	678	688	739	680	725	727	682	700	727	699	708	747	685	732	750	730	728	751	722	733	727	695	720	653	739	725	735	678	703	746	746	703	693	741	729	692	741	678	756	671	693	777	700	704	712	698	736	686	735	713	719	760	728	786	709	728	737	739	738	702	731	691	714	757	649	764	706	697	706	719	740	716	709	695	680	725	741	616	757	735	707	698	727	724	716	706	719	721	711	748	739	702	797	704	766	741	706	715	762	758	721	691	761	702	701	709	724	731	699	755	743	695	736	751	730	696	721	724	702	732	764	721	757	703	757	704	729	727	701	743	699	740	750	740	718	677	737	714	692	711	750	718	730	692	725	727	667	691	704	735
12083	9309	14401	12544	8257	4861	2756	1639	905	361	310	303	297	337	306	299	305	320	336	305	326	307	298	267	309	310	307	325	281	339	325	319	352	322	325	318	310	345	291	327	326	311	332	284	312	309	312	317	299	302	301	295	317	307	321	314	312	271	291	339	288	321	307	298	326	332	287	317	306	317	318	315	334	317	306	298	309	328	297	297	304	290	330	285	327	283	339	288	296	286	306	291	317	292	330	297	305	287	286	308	318	299	300	309	334	316	303	277	337	302	321	315	337	292	318	325	342	306	315	297	307	284	308	278	331	271	353	291	290	299	324	348	277	284	331	306	285	303	316	293	306	322	328	287	299	325	304	283	291	287	316	316	291	326	300	335	282	292	325	308	272	311	310	336	279	331	301	257	312	310	334	315	336	321	306	354	310	328	292	328	330	308	307	309	317	327	330	311	306	348	293	275	333	291	313	311	334	308	328	286	299	322	275	311	306	325	313	306	305	311	333	313	301	338	319	331	320	291	296	296	298	327	298	313	337	308	338	311	307	293	333	304	283	297	320	289	324	303	319	290	300	308	280	291	339	329	284	302	325	335	323	293	312	314	312	321	322	328	335	279	342	350	284	320	319	334	300	295	337	304	293	325	318	341	300	324	336	326	335	329	334	287	301	309	312	330	276	296	319	324	329	296	303	316	304	302	309	314	327	310	336	292	327	302	305	336	334	315	332	296	310	302	291	337	291	294	294	279	314	304	289	309	317	325	308	284	276	296	290	315	313	333	320	293	299	333	313	330	325	356	275	320	316	337	302	287	305	278	305	321	325	317	300	311	293	313	312	317	310	315	312	297	342	313	315	282	300	287	334	345	327	291	331	275	329	310	289	292	331	288	277	292	292	314	307	288	284	258	281	344	297	265	275	295	310	314	308	302	328	316	279	313	301	340	319	314	300	307	321	301	326	327	324	336	304	282	268	327	317	303	282	318	280	311	298	311	290	354	311	339	283	308	337	337	313	322	312	293	320	322	275	301	332	303	310	302	307	333	311	332	296	288	316	333	296	316	318	321	308	332	294	308	294	324	317	284	327	331	272	322	290	312	356	322	314	307	304	294	307	301	295	303	342	317	335	317	314	331	279	310	319	305	326	303	309	314	292	280	296	318	325	323	326	346	334	317	297	316	304	315	331	309	320	321	329	313	280	302	334	308	326	307	346	315	332	300	298	311	297	313	287	340	285	321	346	308	321	342	312	347	285	297	288	332	310	321	317	317	309	308	321	324	327	283	273	316	323	292	301	319	284	283	303	305	312	324	325	305	328	335	297	312	322	323	317	306	298	326	330	295	315	317	344	352	307	328	310	275	318	326	291	275	328	306	375	348	327	290	302	310	343	289	299	300	294	354	325	325	311	325	353	299	308	324	321	330	304	318	342	342	300	293	305	308	308	297	306	314	334	301	323	333	312	336	306	322	316	322	313	326	296	300	335	282	294	327	308	315	313	317	318	308	312	317	286	330	326	342	348	320	339	324	316	321	309	336	309	293	280	343	292	292	301	313	309	332	355	301	296	306	321	312	320	270	318	315	292	331	344	298	301	346	341	279	283	309	326	317	312	312	313	301	323	281	309	336	337	295	337	338	313	323	271	275	312	311	303	325	309	302	326	311	322	305	308	296	314	327	332	324	319	293	325	323	311	306	299	282	323	323	303	293	334	323	305	291	345	285	332	305	332	327	313	299	305	278	320	325	318	317	267	290	278	313	293	309	301	308	292	285	315	293	288	274	319	305	294	284	339	304	302	330	325	318	302	328	319	275	309	309	317	328	297	283	315	292	322	318	315	335	311	308	321	333	324	319	304	317	360	317	339	337	310	296	284	358	328	275	320	267	310	324	293	315	277	301	288	303	298	283	290	329	309	311	298	310	300	351	340	325	299	320	295	306	330	312	323	311	320	284	322	325	339	319	272	300	291	309	316	284	313	324	342	324	281	322	279	331	308	293	294	319	324	316	314	305	335	322	304	342	340	334	326	313	277	314	274	302	292	335	320	297	339	295	321	283	319	335	300	310	283	311	312	307	306	263	315	322	332	307	337	315	324	303	312	312	306	318	331	327	308	304	370	293	292	277	300	294	273	285	290	329	362	287	306	274	320	297	303	302	349	316	300	312	334	300	307	277	330	300	325	324	306	299	320	311	308	345	302	314	334	286	311	323	313	361	288	318	309	323	286	303	285	304	303	311	309	328	304	350	336	293	311	306	293	280	302	305	292	312	303	293	299	314	348	362	282	314	303	289	309	328	282	299	294	292	284	331	332	310	332	273	288	287	307	324	298	320	325	316	327	311	281	321	293	320	335	295	309	315	288	325	302	302	311	300	341	309	303	287	326	310	327	329	321	340	335	335	322	290	285	310	327	311	319	311	318	311	328	314	283	323	287	305	316	334	309	306	335	322	323	300	302	368	304	295	293	324	278	333	321	356	303	312	306	319	336	343	339	279	340	334	295	317	315	306	381	327	326	314	301	309	327	317	294	343	306	292	355	289	280	289	307	331	312	307	323	328	275	279	315	285	299	296	317	312	298	289	306	299	284	340	269	285	297	291	284	314	316	304	283	329	313	335	281	294	291	291	330	312	310	300	314	323	332	281	312	331	324	308	294	295	342	340	304	302	311	329	301	320	315	357	316	291	314	268	291	315	294	277	317	319	279	285	294	308	300	283	276	322	318	303	315	340	336	292	317	313	346	282	321	352	323	314	307	335	317	311	302	306	298	273	305	311	330	324	313	322	288	304	346	342	318	307	297	313	294	327	280	355	330	290	311	323	310	311	297	304	280	305	301	305	299	340	357	327	335	284	306	357	320	315	320	310	330	309	316	312	319	302	311	335	304	292	308	303	299	321	303	328	337	311	328	275	337	314	324	298	303	311	290	300	328	309	327	308	332	330	331	315	304	276	299	304	298	318	332	318	298	290	307	310	279	328	288	318	313	311	301	303	333	301	327	323	333	320	289	310	314	268	316	299	334	289	282	276	357	333	318	304	315	325	309	333	303	308	293	297	311	302	305	293	297	291	334	294	309	294	306	321	311	286	285	320	305	279	328	321	303	306	311	298	309	304	320	316	309	276	296	331	276	305	291	329	311	336	310	320	306	288	298	349	336	330	307	293	302	315	300	309	305	301	328	303	313	305	345	302	289	316	339	292	283	290	319	317	303	314	290	328	317	300	322	322	324	302	334	291	326	338	294	261	315	337	294	300	301	308	292	306	323	312	303	314	300	314	340	288	341	302	305	271	338	336	314	348	313	349	305	277	326	313	300	335	333	293	342	305	292	321	292	340	321	323	299	306	293	337	318	288	311	303	298	315	298	301	334	323	324	309	308	307	335	300	320	337	314	284	293	297	320	299	287	283	282	265	293	304	324	304	329	313	287	316	317	305	318	288	293	321	287	344	294	305	278	295	316	323	293	317	349	292	301	324	326	310	298	277	280	311	345	350	311	338	299	320
6334	7859	20628	24582	20675	14449	8626	5337	2612	805	691	669	717	656	674	686	639	668	631	672	651	675	663	637	672	689	662	683	654	650	719	717	678	615	679	669	668	686	666	680	689	665	722	725	656	758	689	715	672	695	686	716	655	664	688	666	682	717	700	639	667	663	675	729	626	679	669	680	647	671	666	712	619	685	698	659	712	649	768	673	695	623	708	685	635	696	703	643	696	654	692	680	658	676	671	677	705	683	670	658	664	686	668	666	697	682	711	667	681	705	662	676	707	661	684	711	673	674	669	671	629	717	708	727	694	687	708	648	659	665	671	675	759	692	693	729	680	711	678	713	672	697	654	654	668	690	646	702	706	694	715	692	663	677	619	722	674	675	734	681	728	665	722	707	668	697	661	704	666	696	666	684	690	664	664	688	689	707	653	699	656	671	709	712	696	683	691	719	617	677	679	675	729	706	594	665	668	662	703	683	730	693	667	698	698	689	695	680	737	691	642	685	735	660	700	679	691	707	717	686	701	704	699	662	679	715	664	696	678	728	709	650	697	682	649	694	688	670	673	631	667	681	652	719	678	641	695	677	742	669	678	760	729	681	664	657	695	709	692	686	732	659	716	671	669	726	709	666	672	659	681	681	680	696	692	689	642	726	649	691	724	596	700	663	717	667	700	680	707	705	660	663	688	700	607	667	705	700	691	717	665	671	703	700	653	674	682	701	657	645	658	644	671	712	689	629	661	672	698	677	698	659	664	673	665	700	640	709	687	679	698	678	670	662	669	677	685	686	709	676	657	723	633	690	679	689	710	700	684	681	715	670	686	653	684	709	691	682	716	665	666	644	686	651	694	701	663	675	727	655	672	684	696	694	656	706	632	675	694	621	705	691	657	654	652	659	624	667	720	713	674	718	707	678	688	732	746	695	667	683	657	694	692	712	674	583	656	682	699	626	685	684	663	693	659	668	695	722	696	674	656	714	695	660	640	695	714	676	695	690	658	690	711	651	676	682	688	736	642	643	709	683	640	648	621	659	692	721	712	711	691	711	692	694	686	687	676	686	643	640	695	681	681	716	652	728	688	710	703	655	658	687	644	710	656	665	701	679	684	690	668	696	716	670	700	694	670	706	672	706	604	688	752	679	686	660	708	678	681	713	675	709	662	707	638	693	641	637	700	697	658	683	666	723	736	644	653	710	696	646	642	683	636	671	674	678	647	654	695	695	705	696	688	661	658	670	625	705	702	687	718	721	690	645	687	683	689	653	735	654	677	691	667	679	681	676	723	655	671	683	642	698	710	628	690	705	649	654	621	681	643	641	669	698	677	682	740	691	674	681	698	674	655	645	692	711	660	705	708	671	758	701	669	716	742	658	660	623	661	685	684	714	704	666	649	708	675	679	690	662	699	698	649	653	693	641	681	698	669	717	674	668	675	697	674	711	680	736	684	672	712	748	703	649	664	690	686	662	706	714	682	674	681	712	713	702	696	697	674	695	673	729	667	688	680	672	656	657	705	690	713	700	633	676	642	675	680	681	705	667	670	706	641	734	678	709	698	670	666	631	692	664	685	720	695	693	696	680	646	704	650	677	695	691	672	666	720	677	621	691	672	672	755	678	693	711	658	693	716	656	770	679	662	715	675	675	678	654	681	687	691	682	700	707	684	691	632	756	687	662	668	696	703	687	727	653	712	688	684	658	694	657	666	682	689	654	701	663	651	688	694	657	662	702	656	631	666	677	704	658	660	677	758	659	661	665	698	675	670	665	697	710	708	685	699	680	703	678	659	666	723	655	682	734	705	679	669	690	693	733	710	673	724	724	653	686	711	686	709	706	654	656	702	643	685	733	771	732	734	692	689	671	689	693	717	681	667	672	708	650	660	741	699	690	721	708	707	647	695	696	675	667	676	704	692	673	647	719	682	653	678	702	699	711	671	680	678	695	723	665	640	713	681	714	674	664	672	714	715	697	692	664	637	707	651	720	676	627	659	668	648	728	661	636	714	701	647	683	690	719	671	730	690	672	665	702	667	684	658	684	691	652	668	696	699	673	661	678	710	660	649	701	710	721	676	696	671	744	714	696	701	734	682	663	687	677	632	617	686	665	659	664	676	684	688	672	691	691	722	680	663	702	655	677	650	672	684	669	717	621	690	714	698	763	674	690	647	680	704	692	666	668	674	646	729	670	645	684	707	689	717	669	687	689	656	738	688	676	617	634	727	666	657	670	674	683	667	668	750	679	668	669	661	678	713	683	702	715	730	691	712	653	682	727	676	655	686	710	714	690	682	687	704	706	636	695	703	687	677	654	664	724	683	662	658	698	686	657	719	658	665	660	741	725	694	664	683	615	676	688	674	712	637	712	640	655	701	733	695	704	650	694	682	669	696	665	678	654	699	699	663	697	631	669	647	705	706	665	676	708	650	656	647	680	703	716	682	684	689	663	652	678	659	700	689	756	701	675	700	654	711	728	706	641	619	691	670	678	684	659	724	639	713	686	690	644	740	653	699	711	679	687	677	648	729	692	676	665	733	713	699	727	666	672	643	697	671	679	664	683	726	637	668	683	664	680	716	702	617	713	667	663	657	685	669	654	698	678	693	716	644	742	672	724	691	691	654	664	705	710	726	726	680	691	689	690	686	712	682	634	701	659	681	698	655	679	690	652	675	644	702	637	651	710	697	692	711	751	641	738	690	641	695	669	704	645	713	656	667	681	696	676	659	633	672	664	667	703	673	676	661	683	704	660	656	688	696	650	718	723	708	681	650	741	703	692	652	715	703	698	657	716	688	672	663	667	685	702	663	690	701	688	664	693	676	699	684	707	689	681	710	745	655	677	698	664	692	631	726	659	683	709	685	674	664	660	686	669	716	654	687	681	683	658	642	680	640	730	668	668	671	652	702	741	672	708	665	647	696	670	694	679	702	720	651	689	708	649	715	705	712	674	696	679	713	696	695	722	655	674	661	704	709	692	669	679	655	660	717	667	685	689	679	731	661	671	646	647	674	704	696	686	648	709	692	669	639	661	666	718	692	704	675	641	719	670	720	707	680	704	659	689	687	683	673	681	712	665	724	670	683	706	690	741	717	694	667	745	735	661	681	669	695	652	668	676	680	686	662	669	631	688	709	708	719	709	652	668	696	715	720	677	700	654	734	704	704	679	683	698	669	671	719	688	702	667	711	685	669	729	690	742	677	629	705	683	671	713	733	674	709	680	662	646	658	686	723	646	679	716	681	672	681	706	675	688	718	696	683	689	665	639	734	638	678	672	669	681	685	711	698	656	677	676	727	657	735	663	714	706	737	733	686	709	685	674	631	690	681	724	689	757	706	706	662	699	633	681	676	645	689	712	675	730	666	700	675	681	693	728	598	660	652	750	661	665	668	633	670	666	639	694	722	668	661	696	661	731	710	679	696	679	680	655	664	658	694	732	685	637	660	648	709	674	679	686	676	683	671	703	676	679	699	684	678	632	697	703	694	706	654	677	693	718	714	679
32240	15617	29086	50927	54975	41750	28834	14927	5192	598	248	259	244	250	235	228	262	220	261	203	258	220	257	232	229	262	217	227	274	241	240	228	242	266	243	222	262	217	220	239	214	249	253	217	219	253	213	244	249	246	252	250	242	246	259	263	247	224	210	242	261	253	275	219	246	222	237	224	229	219	248	254	237	242	204	245	245	228	239	209	245	238	250	260	230	256	259	232	246	264	225	236	243	245	246	239	277	235	243	222	237	237	246	250	258	229	229	239	254	254	241	234	245	239	236	227	229	231	237	247	233	232	239	238	237	227	232	251	238	250	238	240	256	229	227	258	259	211	273	251	219	223	232	267	254	245	236	233	259	243	242	228	240	235	236	253	243	270	240	215	243	263	232	228	239	246	249	251	238	236	250	243	232	246	232	245	244	246	243	242	247	242	266	272	215	206	275	250	239	239	227	250	248	239	252	232	263	240	256	232	238	239	234	266	261	229	239	207	253	240	263	248	232	187	230	226	243	226	235	221	243	235	259	259	245	243	234	225	228	245	229	230	215	252	217	224	245	256	256	239	236	233	266	198	269	227	181	222	241	228	283	237	215	242	257	254	257	232	235	233	247	238	234	257	221	250	231	240	249	248	232	223	257	256	229	246	266	253	235	242	253	234	222	238	253	263	238	254	229	238	226	242	258	257	231	221	225	225	234	223	226	229	221	219	237	212	242	258	222	239	228	228	259	257	268	227	235	225	245	258	231	238	230	225	251	225	228	255	259	241	242	251	234	208	219	224	217	243	226	230	225	231	252	252	234	256	217	236	216	225	238	233	246	227	237	238	260	236	246	232	227	221	242	228	226	242	209	227	247	234	266	229	214	232	226	219	219	222	204	236	253	222	252	252	236	247	240	223	221	247	225	250	257	250	244	241	290	240	210	268	228	230	267	246	224	260	231	258	234	213	226	250	252	259	253	258	236	259	242	225	240	215	206	218	239	245	226	224	226	215	231	255	263	233	239	233	245	237	237	235	227	239	254	255	229	248	277	234	228	238	262	204	239	238	251	246	231	230	221	242	256	243	213	264	209	226	212	238	222	251	241	249	244	231	245	237	233	252	225	246	227	264	271	246	212	265	220	231	249	220	245	219	238	245	242	247	228	238	239	239	225	234	247	241	249	235	237	249	237	273	240	232	224	210	251	268	229	240	228	244	234	200	261	249	245	253	253	276	245	255	246	224	247	224	255	234	242	196	248	252	251	224	237	281	257	239	241	230	216	245	254	263	254	221	248	260	255	240	232	266	232	240	254	247	259	232	249	236	212	231	253	236	235	226	223	247	249	230	226	233	244	225	250	240	257	246	236	233	231	209	250	253	206	247	239	233	242	224	200	258	234	260	227	254	236	240	267	210	227	215	237	244	239	222	246	235	222	251	230	228	246	223	261	229	225	271	269	211	211	216	279	262	260	224	209	242	225	254	265	237	203	236	231	226	208	262	218	226	266	227	260	248	215	233	255	255	250	236	270	242	257	246	236	258	244	222	282	262	235	238	279	242	246	228	238	277	249	256	239	227	225	259	224	228	257	249	238	239	217	267	217	246	258	270	239	235	236	244	225	254	231	220	251	261	236	246	242	234	222	214	213	270	275	215	222	237	222	242	255	253	229	260	261	249	221	220	256	255	207	250	227	269	276	272	254	227	248	246	227	234	232	244	257	252	254	258	242	237	264	259	215	235	240	233	226	232	249	246	236	225	192	252	250	202	238	211	211	225	222	219	230	254	246	247	244	212	229	265	209	229	248	254	233	248	252	240	237	242	227	264	211	237	242	258	233	234	227	234	230	265	232	268	210	230	260	246	268	252	244	229	270	233	247	199	230	263	261	232	236	241	240	249	254	235	236	234	253	226	254	222	262	249	246	237	209	262	235	230	247	237	236	237	231	243	252	248	223	261	236	247	257	239	252	234	246	245	266	248	203	237	268	246	245	267	236	225	252	236	236	222	231	233	233	251	244	244	226	196	275	236	259	254	234	239	233	257	230	225	267	263	241	227	216	215	257	232	223	231	247	249	248	270	255	243	248	217	231	246	209	263	252	205	212	226	221	207	263	234	236	225	227	215	206	228	248	255	227	236	225	223	221	231	251	234	273	252	215	226	235	240	273	221	206	241	224	244	222	208	230	253	241	243	229	220	214	252	240	224	226	237	230	232	229	266	268	247	218	243	261	246	240	251	248	214	222	219	242	248	205	247	205	239	230	250	240	243	238	222	244	221	236	248	221	235	230	239	240	224	211	276	237	231	253	248	268	252	241	228	247	229	230	232	232	278	248	228	228	190	213	223	228	276	238	227	256	239	233	258	243	234	247	240	234	245	249	219	242	236	246	240	252	218	239	245	227	225	230	253	246	245	254	240	242	272	246	244	260	238	233	253	257	236	246	246	250	256	241	211	212	223	267	214	222	231	221	253	231	235	263	245	215	252	238	235	245	208	271	246	225	237	235	253	237	230	254	237	225	237	238	236	228	236	267	218	214	240	269	232	261	246	238	221	239	204	246	220	257	226	245	247	256	254	227	229	225	225	227	248	248	239	227	222	254	227	233	223	256	230	237	257	262	240	227	209	241	224	278	229	222	235	233	203	216	227	256	278	254	224	231	213	223	256	262	235	223	237	232	243	248	258	263	223	222	252	257	220	248	259	197	261	213	240	229	215	226	248	247	269	241	217	223	224	255	217	260	245	234	211	254	259	236	250	227	234	239	219	228	239	215	235	247	229	235	207	235	235	253	230	237	229	244	239	266	241	238	235	230	229	246	225	266	274	218	231	226	242	269	252	224	215	245	229	246	241	209	211	240	225	239	228	253	235	270	239	248	221	231	235	246	254	241	214	249	214	245	227	244	220	234	254	228	223	222	245	211	237	235	256	250	227	235	260	239	217	254	271	241	243	210	219	222	250	273	256	251	243	239	259	226	205	233	234	263	239	253	252	235	230	239	238	207	231	245	267	236	240	233	248	199	233	219	248	224	279	212	248	238	227	249	228	221	248	233	231	252	246	244	239	225	248	262	247	239	230	190	252	244	218	246	248	243	249	228	246	242	240	239	217	222	219	210	243	247	236	257	259	229	249	228	240	235	224	232	238	238	220	235	234	258	233	225	244	245	257	227	223	228	238	212	257	226	241	245	276	260	257	248	234	250	249	226	238	250	243	250	264	257	231	212	223	228	242	222	229	247	252	230	247	231	234	243	215	250	240	232	237	236	214	243	243	232	241	237	216	235	221	249	250	245	253	224	253	269	241	241	245	248	227	234	260	275	240	234	229	246	286	233	250	214	228	234	238	237	229	260	250	256	249	235	231	190	219	240	264	245	219	241	231	203	236	222	231	214	229	249	227	222	249	231	265	231	253	241	226	248	250	236	226	234	237	209	247	226	232	225	240	259	233	197	255	261	254	240	210	257	252	263	270	237	224	279	221	228	241	240	230	284	234	255	225	235	230	241	233	241	241
16158	10296	35214	58876	64832	54237	43214	28869	14336	1114	590	546	548	565	594	560	591	601	552	570	569	558	542	563	593	593	528	528	545	579	581	560	571	564	577	574	557	552	528	524	531	580	555	555	570	567	571	546	529	557	533	550	585	551	569	554	529	553	531	494	563	556	554	599	585	525	547	531	560	525	595	569	557	560	566	554	551	544	548	571	546	544	566	579	570	606	532	580	548	556	507	586	551	558	578	583	505	543	526	594	604	581	521	541	553	565	535	579	540	545	592	573	499	544	522	565	566	545	610	578	569	561	572	553	534	559	527	568	588	557	575	562	545	544	557	549	524	579	553	550	551	573	577	547	559	543	537	572	566	525	550	562	569	533	561	563	565	560	554	568	600	536	593	564	558	591	570	585	570	580	581	542	617	569	543	526	578	537	583	565	559	572	559	527	559	564	539	541	575	632	607	578	565	545	540	577	567	603	585	528	546	527	592	584	552	555	567	551	553	582	551	521	570	635	558	587	560	565	529	563	568	556	523	522	582	608	547	555	553	554	581	552	565	582	547	504	563	540	606	571	569	591	547	568	560	528	573	535	561	563	581	535	535	547	542	528	575	531	563	541	550	583	500	564	577	593	569	616	605	590	550	581	578	566	541	509	592	579	537	548	559	534	568	552	596	571	557	605	544	560	572	589	566	547	551	540	552	574	528	605	560	545	596	538	547	578	537	552	537	550	555	538	554	559	597	580	556	572	553	562	541	544	545	555	566	552	549	594	572	599	579	574	555	574	579	548	533	561	576	551	568	560	550	550	554	561	573	602	540	541	562	538	544	569	551	579	552	587	562	593	557	550	564	551	535	588	504	561	580	603	577	551	543	542	537	604	599	540	542	579	547	538	575	552	564	585	553	561	567	575	555	558	541	545	543	595	560	532	590	563	548	571	560	542	535	571	573	590	554	540	567	570	542	547	527	521	561	557	565	567	508	568	553	534	561	573	552	583	543	554	582	562	540	547	592	547	548	570	528	560	591	525	565	589	558	560	559	563	528	565	579	563	586	536	541	583	561	523	597	548	563	533	584	558	553	548	537	567	561	550	558	572	543	532	579	563	597	548	581	534	589	570	550	540	526	555	547	591	586	576	585	570	584	572	531	564	536	565	549	586	564	568	586	560	564	545	557	542	533	569	534	574	539	574	552	585	572	551	561	541	523	561	553	564	570	582	551	538	549	536	562	561	541	553	577	564	550	538	544	593	598	556	592	566	522	551	542	558	537	525	524	572	546	549	579	620	532	534	554	535	592	534	543	542	550	549	519	553	545	573	603	550	537	538	542	553	563	609	567	585	561	558	569	560	576	554	570	578	513	569	552	544	519	578	558	584	592	560	558	569	568	502	540	566	522	590	578	590	615	577	579	546	562	547	570	601	573	557	589	599	537	559	555	578	561	564	543	546	527	568	514	569	589	591	562	586	586	563	520	559	550	603	554	560	576	573	606	550	539	509	581	539	555	575	574	535	529	606	543	577	541	525	556	559	531	545	569	530	567	562	580	566	558	578	549	557	560	567	557	590	537	555	599	529	552	545	626	548	578	552	535	583	569	568	547	541	584	585	515	534	599	565	543	543	560	541	547	560	542	524	533	531	563	553	563	556	580	596	567	568	550	597	602	581	538	558	567	582	523	537	522	560	540	544	583	551	578	558	566	542	560	541	519	582	501	573	570	538	552	542	531	570	569	556	560	544	547	562	568	558	533	566	557	567	569	564	541	533	609	587	524	565	569	574	554	582	577	551	549	516	555	524	592	582	565	581	535	617	529	551	596	514	567	529	561	543	558	571	563	560	565	539	578	566	563	601	561	546	593	544	582	574	570	564	508	561	601	573	542	565	554	571	519	549	556	597	522	510	606	554	548	519	557	532	539	560	515	590	550	561	547	577	600	559	522	590	522	569	513	543	559	572	541	546	564	586	545	544	548	570	568	615	536	563	584	548	554	579	588	577	572	548	564	559	596	565	533	558	547	561	564	548	596	552	600	569	567	541	547	589	577	552	575	604	534	520	554	581	547	551	565	569	599	552	559	567	546	523	543	552	620	565	564	591	581	556	521	584	578	581	574	580	569	583	594	577	583	554	563	609	558	578	515	514	589	536	579	542	564	520	555	568	545	567	558	584	545	587	588	556	548	604	552	587	537	531	562	575	546	569	551	562	576	552	550	556	593	553	556	545	529	560	517	547	550	547	555	551	584	556	543	561	558	553	532	569	562	560	559	574	516	566	573	556	561	553	558	548	515	576	555	584	556	562	527	538	579	563	571	546	573	552	552	573	560	582	538	594	582	534	559	560	558	572	529	546	542	556	592	560	571	581	588	566	551	565	568	560	525	566	521	572	602	541	591	559	549	550	572	523	591	579	571	522	605	586	531	555	593	554	584	567	599	581	565	579	527	543	534	556	585	545	548	557	585	541	596	572	580	548	535	533	550	602	559	558	536	545	569	535	532	545	551	527	529	502	523	536	572	529	624	586	570	557	586	581	590	573	537	569	580	554	551	561	611	561	546	571	557	535	580	561	557	587	557	549	557	578	550	537	536	519	561	558	533	585	551	567	533	536	542	540	538	570	563	572	552	546	576	563	560	583	550	551	522	540	579	518	562	573	555	563	510	552	535	610	563	573	515	568	555	543	552	530	564	590	566	554	590	521	543	541	585	565	581	531	541	560	558	554	573	572	535	538	544	614	586	546	560	577	560	589	562	574	557	568	573	588	606	563	504	548	566	571	569	609	533	574	528	590	562	574	638	535	571	554	533	541	566	575	580	611	556	559	554	586	561	533	582	524	569	567	595	534	588	549	553	555	559	553	585	573	598	524	581	585	528	575	550	521	550	541	540	564	565	575	553	570	545	537	547	553	554	565	560	510	567	560	564	583	590	545	557	531	567	536	557	531	550	562	577	572	547	576	554	579	519	578	564	573	543	529	543	536	558	561	592	578	597	584	586	539	563	556	583	550	548	569	585	579	537	572	577	556	535	558	520	569	576	584	544	561	573	572	565	588	539	553	568	571	526	511	516	574	582	592	609	522	557	541	540	522	571	535	545	611	569	541	575	564	552	576	563	579	561	573	557	591	546	538	603	533	530	596	605	590	535	583	557	565	576	571	579	566	591	547	563	554	598	572	569	597	598	548	562	549	596	568	582	590	592	556	541	539	577	559	575	580	605	569	598	546	538	586	531	573	562	550	594	574	626	584	571	563	602	575	536	596	545	561	617	568	508	572	557	559	594	533	555	544	531	520	542	570	572	566	561	563	538	558	568	585	594	568	572	560	573	545	527	568	594	534	594	509	593	569	577	550	568	572	593	588	545	540	540	581	569	582	565	523	580	561	536	540	564	572	553	544	564	533	578	576	537	574	580	580	606	595	572	537	609	563	535	580	534	581	566	543	569	590	565	586	558	573	532	524	554	609	586	646	562	581	565	556	589	573	601	550	576	518	529	568	568	524	553	598
40179	17503	47344	73305	63567	49688	34492	19655	7932	1000	343	324	327	339	361	325	339	330	316	335	367	323	335	366	345	308	357	341	360	329	349	327	322	330	348	353	331	300	316	333	316	348	329	317	313	382	311	327	348	307	316	322	351	363	327	323	300	326	347	330	357	335	343	330	311	323	362	352	354	333	323	353	363	358	343	358	286	325	324	338	325	315	337	304	301	309	339	318	332	345	380	329	319	332	328	354	339	348	333	316	332	319	340	328	347	333	326	317	346	342	362	319	309	337	305	352	341	348	354	341	345	320	307	327	314	302	339	340	358	345	346	298	310	345	348	311	350	339	341	326	335	290	295	343	335	314	333	319	333	333	321	346	344	323	317	328	337	348	317	322	333	308	327	355	320	308	330	350	313	320	340	335	335	318	337	358	337	322	383	351	351	309	323	302	320	345	358	355	316	343	326	312	326	320	340	355	341	354	340	338	327	308	352	338	321	343	357	306	329	341	315	343	349	360	322	309	356	306	349	325	313	326	349	326	324	299	354	320	355	325	317	353	335	331	318	313	350	325	333	350	342	336	324	325	329	336	334	340	333	325	354	315	353	326	339	315	330	346	317	347	341	312	372	287	307	348	321	333	336	366	315	339	308	332	319	356	326	357	331	338	324	333	359	336	326	348	342	325	321	340	350	303	345	317	320	333	318	351	325	315	310	305	337	311	307	308	324	298	321	339	324	344	314	327	335	300	310	329	332	317	314	337	366	326	274	344	349	310	363	322	334	318	332	324	315	328	295	271	314	329	345	321	353	310	348	308	331	323	344	315	332	320	346	347	329	339	332	360	339	308	334	354	332	330	330	347	360	317	319	326	314	328	338	327	345	367	348	301	339	295	345	332	315	381	329	327	318	322	327	357	349	293	336	329	313	326	355	322	321	298	335	331	333	327	332	327	358	320	325	351	364	346	342	353	293	332	331	339	330	323	330	354	337	326	358	308	351	319	336	330	344	332	321	293	330	357	301	325	341	342	321	340	332	314	326	302	351	336	321	330	310	340	328	335	361	315	330	347	325	290	325	330	349	313	324	342	325	344	332	329	322	317	339	344	368	356	363	365	340	279	317	319	320	359	369	331	350	374	298	315	335	318	337	348	330	355	351	330	335	331	359	338	362	353	349	309	345	322	326	324	322	313	359	338	355	355	337	329	323	318	346	300	321	339	355	334	362	341	323	331	340	328	356	322	348	371	302	302	350	337	349	318	315	350	318	331	379	328	346	343	352	327	339	328	336	314	323	325	320	340	343	319	325	335	309	352	318	320	295	321	306	354	322	366	359	333	354	314	333	300	368	313	325	355	350	309	324	353	332	337	300	335	315	336	360	289	327	306	352	315	323	332	332	324	338	353	332	319	352	349	337	322	338	352	305	323	358	308	307	346	382	341	336	349	305	324	303	340	338	332	343	325	341	344	331	362	315	303	331	346	346	342	325	334	348	342	332	370	327	342	326	315	333	358	340	348	346	323	310	342	358	326	337	309	302	356	324	393	351	366	316	334	331	340	283	332	362	311	330	334	347	338	347	317	330	352	374	318	308	341	353	323	308	325	369	315	354	313	322	356	350	387	364	326	334	332	320	335	348	310	325	297	351	312	340	329	321	354	330	317	321	336	340	371	314	350	336	326	318	324	318	300	314	329	316	306	344	351	312	315	318	330	356	378	332	341	339	350	337	338	341	348	328	350	313	366	335	328	335	340	340	338	346	301	337	355	342	333	339	325	376	316	320	329	342	339	338	357	337	314	346	323	347	304	375	344	326	298	334	343	359	331	339	324	342	296	288	341	367	339	342	331	350	327	344	360	336	322	357	318	332	365	348	326	346	309	345	312	326	331	343	310	353	329	348	348	314	312	302	343	350	333	325	320	322	306	339	359	322	352	327	358	344	334	328	330	346	309	348	338	314	341	339	355	336	343	350	323	315	329	330	339	340	329	314	347	355	360	355	324	362	368	333	310	341	339	350	320	347	327	330	338	350	322	347	343	352	354	325	316	363	359	348	326	358	338	327	335	320	305	345	319	358	336	344	364	342	347	303	326	322	326	331	350	364	329	343	333	378	338	392	334	350	297	341	334	290	353	315	364	319	324	301	320	311	362	352	342	311	341	353	332	360	347	359	343	344	346	325	318	333	305	349	342	287	356	310	290	339	290	324	312	350	304	357	338	326	338	297	318	314	327	318	331	318	345	380	338	278	314	313	287	345	355	299	324	321	344	326	367	341	342	349	347	330	347	326	267	334	347	315	282	347	318	325	307	327	352	320	361	333	379	338	327	334	310	300	312	317	328	316	322	336	335	342	347	360	344	336	303	341	303	298	353	344	321	329	375	321	303	357	320	376	299	316	332	346	352	339	327	358	333	340	323	317	339	317	330	347	308	358	351	331	348	323	322	323	330	328	399	344	336	323	340	317	349	318	337	329	330	325	358	327	301	355	346	313	334	361	333	328	322	350	315	308	364	319	330	362	333	338	322	345	335	321	319	341	321	311	344	295	330	329	342	300	300	332	333	324	322	342	333	376	356	343	339	339	307	326	321	350	355	357	322	302	358	347	321	388	308	318	340	348	295	329	352	311	299	318	354	313	306	346	344	339	289	322	331	331	325	357	362	340	350	341	329	346	347	314	353	330	345	324	330	316	337	356	364	333	291	355	345	344	340	315	322	312	320	320	336	332	357	299	325	308	317	355	339	331	290	350	321	350	326	346	317	337	334	340	319	345	329	320	298	318	306	333	333	303	309	323	333	280	367	340	317	335	341	323	365	336	325	330	324	308	359	352	332	313	341	357	357	335	325	339	314	332	343	313	301	339	370	339	352	310	343	336	351	336	352	339	315	325	327	338	323	314	306	325	336	349	333	346	323	321	339	353	334	345	320	297	281	306	311	335	312	326	333	327	331	365	320	356	333	352	311	361	287	311	356	348	350	332	316	331	350	329	329	351	357	330	334	324	350	350	357	330	319	309	362	351	360	301	308	323	320	301	316	325	325	316	296	358	346	333	349	344	339	325	290	363	323	350	320	339	305	331	334	327	298	324	349	291	306	330	320	343	341	348	312	317	379	348	366	335	329	337	334	324	333	337	352	343	336	325	310	330	317	274	343	316	317	349	319	341	334	327	324	333	328	312	343	331	326	360	344	323	353	375	348	320	371	333	311	341	340	326	347	319	322	308	298	305	313	337	330	323	343	347	325	331	358	325	354	314	314	351	327	331	339	343	352	313	336	376	336	387	303	336	353	331	336	318	331	320	347	307	334	334	316	319	313	347	362	331	334	335	332	346	324	369	337	353	375	313	353	321	318	317	300	329	312	332	337	319	363	333	339	366	310	346	327	341	349	325	367	327	338	367	327	348	316	348	330	321	326	312	348	317	311	357	309	338	312	294	411	332	313	352	318	330	308	314	363	334	313	318	365	315	309	341	312	355	316	316	340	334	338	361	349	343	358	308	330	333	325
20041	9419	48764	79102	74184	61476	47870	33520	18669	1502	793	770	763	796	741	737	700	752	775	751	755	829	690	758	779	791	748	758	790	731	750	749	771	734	746	686	743	720	748	737	793	734	770	763	699	706	731	774	771	755	759	742	727	774	785	725	723	761	704	733	758	743	734	847	729	750	748	774	752	738	767	711	774	751	708	742	725	774	732	757	757	729	789	735	761	743	747	724	752	714	753	747	736	782	746	753	742	705	703	744	741	788	776	753	714	791	758	744	758	762	710	783	717	773	718	821	723	744	709	739	713	726	763	740	779	768	756	791	736	747	765	776	764	713	685	779	727	757	746	735	772	736	711	764	759	761	723	767	715	722	777	747	743	736	801	739	730	740	741	682	763	742	756	736	786	676	789	716	772	804	764	750	737	775	741	727	759	753	757	759	736	761	755	768	793	731	786	758	774	731	760	735	688	761	773	730	764	738	719	722	766	794	728	733	746	756	776	738	724	742	722	757	764	793	723	744	757	748	809	743	714	719	741	763	739	738	752	737	707	779	716	748	719	709	759	760	750	732	734	782	755	745	737	726	694	781	776	703	774	702	769	704	735	740	705	748	725	751	754	770	718	714	731	753	743	726	732	740	777	731	785	754	785	742	774	749	750	711	730	737	772	670	708	742	713	751	762	777	746	719	764	688	750	755	739	773	772	751	751	730	788	731	797	700	753	750	740	780	725	729	746	726	702	764	774	728	705	737	744	753	721	764	764	758	742	721	803	739	759	722	778	741	790	712	713	759	751	806	738	755	755	769	799	722	742	776	773	719	723	751	767	742	733	739	718	785	715	705	716	745	779	793	726	765	791	711	731	697	764	770	775	733	751	774	746	749	753	752	735	778	716	739	751	733	757	793	764	734	747	770	736	741	743	763	710	709	719	742	766	738	771	751	730	768	753	763	766	716	763	783	773	700	756	748	750	760	745	747	754	740	775	788	732	841	764	756	735	748	772	720	766	726	753	763	751	729	775	739	733	752	710	728	755	704	752	792	774	738	731	798	713	726	792	715	706	733	734	791	751	767	769	794	749	770	737	738	768	735	748	735	699	702	712	780	751	667	762	737	734	760	727	759	769	747	748	725	786	753	762	789	753	722	747	809	673	741	715	765	758	742	725	775	757	721	750	759	769	763	728	759	753	725	740	743	709	815	698	736	780	767	783	768	746	728	722	720	778	743	769	790	767	733	767	751	750	697	759	757	766	736	723	739	790	763	767	753	689	785	766	746	795	735	732	734	693	716	729	733	700	744	754	695	735	756	741	785	754	798	727	743	695	759	762	759	788	775	762	748	750	709	694	716	706	754	659	756	698	787	797	746	673	760	762	728	786	733	747	759	796	729	773	748	746	733	761	756	728	700	789	781	827	751	709	772	714	694	761	729	759	762	698	745	760	731	773	720	733	740	737	795	767	693	712	718	751	750	792	769	773	744	778	753	689	796	753	800	751	762	773	723	721	729	714	712	732	783	761	732	736	879	743	728	772	792	711	715	730	771	739	732	778	752	758	754	753	760	723	779	755	763	747	760	796	794	730	738	744	739	764	775	743	721	742	721	801	730	733	730	719	735	747	735	725	815	738	708	775	727	712	738	733	743	746	750	791	753	769	726	685	780	730	741	763	714	748	731	737	768	788	727	768	762	796	795	737	673	796	737	768	762	742	759	743	757	775	742	742	799	783	765	740	783	757	774	751	767	755	752	742	708	763	741	767	735	716	748	766	725	773	688	778	718	776	779	709	745	767	726	751	767	736	716	739	745	763	714	724	717	742	741	729	726	766	707	749	726	698	713	721	763	767	749	749	777	732	774	759	778	753	720	756	755	801	775	728	745	721	724	712	751	779	800	754	790	761	725	789	765	757	735	770	674	726	751	800	692	703	750	713	725	795	754	682	768	727	755	756	715	742	770	720	744	767	726	738	725	720	744	718	749	770	679	766	700	743	734	752	748	754	724	710	806	753	759	719	687	727	722	730	780	777	739	743	695	749	818	793	715	771	735	771	793	748	759	748	764	768	733	726	780	791	775	723	759	729	723	721	751	750	736	722	758	714	711	756	779	713	691	727	710	756	728	782	771	776	750	744	750	720	726	801	768	769	764	782	732	699	729	767	775	722	715	739	774	750	756	769	783	749	730	790	695	754	765	716	722	748	686	752	699	781	762	767	771	765	776	721	718	717	717	715	756	796	702	773	774	729	801	756	756	793	723	756	737	752	699	749	758	819	758	688	789	799	725	759	740	759	745	697	741	732	761	724	739	747	767	764	755	746	690	745	775	727	730	744	722	717	727	727	745	725	749	708	794	714	741	725	708	761	791	752	729	770	700	709	739	739	721	797	705	726	803	722	736	719	778	766	736	728	744	740	766	745	699	743	760	774	738	693	749	792	793	731	706	745	745	747	744	721	783	782	757	750	721	718	789	718	704	780	711	769	748	758	736	759	771	776	773	735	732	772	782	786	746	719	708	741	775	770	783	777	719	725	762	718	764	711	730	755	750	768	748	723	747	749	757	739	819	777	749	706	747	760	804	777	793	783	712	748	761	764	722	734	766	751	771	775	749	695	758	769	754	714	731	721	758	785	775	771	763	729	754	729	712	731	754	723	774	773	766	768	738	728	746	757	734	730	745	673	806	749	771	731	779	746	754	721	784	790	745	738	769	739	765	738	731	716	779	725	783	722	747	751	758	797	738	786	692	711	762	762	723	742	755	744	697	741	749	768	722	780	775	744	763	786	758	751	777	738	779	791	804	720	751	738	761	754	818	716	745	785	781	734	742	771	765	751	746	741	716	746	707	715	778	734	716	755	730	743	789	733	774	733	738	776	740	723	710	716	737	739	805	695	791	743	730	736	728	743	767	740	770	738	740	737	736	810	733	797	714	787	796	733	728	768	732	751	767	731	735	727	750	762	716	744	725	725	773	755	769	699	749	742	818	767	762	720	744	709	798	726	758	779	744	746	709	735	755	770	781	777	735	720	774	764	722	761	752	796	821	717	741	820	731	802	748	689	743	748	721	733	711	731	727	748	719	784	715	761	732	731	747	722	731	750	700	777	762	741	766	791	771	749	744	745	747	717	759	740	764	744	782	776	712	729	777	734	741	706	744	713	758	796	742	713	743	771	694	704	717	709	778	737	756	732	778	751	753	753	756	811	763	721	709	735	750	688	784	731	777	836	705	723	718	735	715	778	744	690	761	729	754	751	735	709	716	739	719	726	757	765	745	760	776	781	791	785	717	758	743	741	724	765	716	726	743	750	772	780	730	748	792	708	765	738	823	697	754	729	770	752	719	761	763	714	688	752	765	763	763	783	727	814	739	753	691	757	790	744	747	765	731	781	718	784	746	728	697	747	728	766	764	768	799	716	745	746	783	773	728	734	725	790	797	753	761	744	786	742	811	748	748	795	741	741	765	754	760	708	730	760	719	739	801	814	742	763	762	701	727	696	708	712	734	747	733
16196	3613	4935	6281	4657	2991	1718	1027	596	363	326	331	338	306	313	322	307	301	333	321	348	323	316	334	328	302	339	300	303	313	383	299	342	321	326	338	334	340	325	338	306	274	345	342	299	309	335	269	303	317	350	332	308	339	329	322	347	311	343	340	355	311	343	336	308	335	326	318	349	323	357	331	318	335	301	341	293	308	320	293	328	296	340	314	327	351	340	306	355	317	334	329	307	328	293	303	293	320	284	320	330	319	328	313	318	340	321	326	334	322	321	339	285	336	336	330	310	344	328	342	310	305	318	314	336	330	362	329	307	321	329	328	344	316	351	336	298	334	324	366	309	323	325	323	330	308	315	343	339	317	339	320	287	333	338	308	313	358	335	338	289	287	305	319	325	321	340	296	341	343	332	316	306	327	300	335	347	289	337	321	288	337	317	292	317	339	337	325	338	354	295	332	311	319	350	301	306	329	298	312	330	328	325	349	337	340	313	325	315	307	329	336	309	332	349	333	293	302	312	273	331	306	336	337	296	310	273	344	317	319	339	354	299	341	320	339	369	329	304	360	287	317	291	325	322	322	349	345	337	326	328	320	320	289	356	315	327	337	332	328	306	318	294	296	312	309	308	322	295	310	314	307	312	305	343	344	312	312	324	359	312	322	300	294	345	323	317	304	346	308	338	318	304	346	329	337	306	318	323	326	318	324	285	309	323	330	359	318	319	344	326	335	353	361	337	314	336	345	316	306	292	285	320	300	318	344	318	335	306	348	324	302	324	349	317	385	315	307	311	320	300	340	319	312	306	303	304	312	299	322	327	287	343	346	334	324	327	319	323	361	333	312	328	333	315	342	331	319	345	315	300	323	332	336	318	320	293	324	333	340	315	292	322	322	350	345	327	330	283	323	295	332	317	305	308	344	327	329	336	314	323	307	339	331	329	330	335	292	314	314	316	306	356	358	321	323	304	308	329	297	342	326	341	315	291	337	303	270	322	343	316	327	326	322	355	318	306	306	337	298	321	341	335	361	320	337	314	285	296	322	315	295	320	313	274	311	322	317	352	306	339	314	327	359	348	339	315	370	306	336	354	296	327	352	318	305	328	335	332	310	303	349	326	346	331	314	286	340	332	321	293	305	316	306	321	316	351	328	324	306	317	311	326	316	341	338	331	323	329	334	328	344	339	313	301	298	332	326	317	345	333	329	320	299	328	301	308	311	319	292	312	348	331	303	340	329	304	335	330	301	321	324	321	318	301	316	306	334	339	326	335	347	331	332	328	316	331	318	295	292	290	329	339	364	307	331	316	317	300	317	305	318	306	369	317	320	312	322	311	329	349	317	288	337	352	325	286	296	306	338	279	308	343	344	315	356	327	311	320	325	300	337	328	342	327	357	308	331	330	348	343	335	290	348	309	306	320	316	320	334	314	332	296	313	304	316	299	316	354	295	321	328	337	287	316	340	327	286	307	332	340	352	337	323	278	351	344	335	320	316	288	336	319	329	333	336	331	318	318	322	319	331	314	315	309	327	326	322	351	363	326	318	320	345	319	328	328	346	331	314	317	338	342	304	315	354	296	333	305	354	316	306	310	325	338	323	318	328	342	341	340	354	323	338	328	328	261	345	333	316	313	326	336	299	357	325	336	314	352	333	336	330	329	318	338	337	313	315	321	360	320	306	361	341	322	301	312	313	306	346	357	334	302	354	312	310	297	314	327	320	302	305	322	310	316	284	358	308	310	343	322	309	320	309	327	349	315	330	334	317	309	312	306	313	352	289	324	301	293	347	308	298	319	315	344	341	295	277	313	321	331	321	303	333	328	307	299	289	317	329	319	336	298	346	333	340	316	309	307	331	306	304	345	331	324	350	291	330	311	346	311	323	327	312	346	320	323	311	336	317	320	328	293	320	295	295	300	313	311	325	339	329	338	330	316	385	336	322	299	349	304	293	323	339	304	338	305	320	300	334	314	315	328	335	301	315	346	322	324	297	302	324	336	347	331	326	311	300	349	334	283	380	370	308	327	311	334	370	330	374	329	322	337	305	319	292	333	313	318	324	339	282	343	340	288	308	320	299	324	330	315	338	323	362	322	312	349	314	361	355	304	326	328	324	312	321	298	322	302	286	287	314	326	332	328	326	330	327	352	312	321	321	328	346	324	330	325	315	304	333	360	354	304	316	345	343	361	293	328	332	291	292	312	268	317	367	325	349	357	310	351	335	350	324	346	331	347	333	346	316	311	369	315	319	298	293	303	325	322	340	307	334	329	319	325	336	330	360	310	319	310	337	319	310	337	328	320	330	342	332	320	326	317	318	327	336	322	339	322	352	324	307	308	335	293	309	311	317	331	322	280	316	335	332	297	339	337	321	324	353	354	281	322	329	303	312	320	367	314	338	325	365	311	332	342	323	342	293	320	311	323	343	326	336	324	334	319	332	296	289	316	329	372	316	305	353	296	332	333	305	310	314	336	340	341	321	349	297	321	344	305	322	339	309	348	304	299	326	319	328	317	308	330	353	309	324	340	313	340	342	322	302	329	319	318	303	336	269	319	308	344	270	313	350	338	304	311	320	375	362	337	321	321	331	339	352	315	268	325	326	343	315	296	318	317	328	331	345	311	329	381	340	297	331	326	337	308	308	306	308	371	332	301	310	334	330	338	326	325	309	328	300	300	364	320	329	338	334	333	307	347	321	301	331	304	302	303	330	321	361	316	317	316	317	348	349	323	320	328	299	359	328	317	358	313	319	323	331	323	305	319	338	301	309	298	309	338	317	322	326	334	302	302	333	311	352	323	334	347	336	344	309	325	325	318	322	289	300	338	349	328	314	339	326	328	295	308	319	339	313	304	333	313	310	318	325	340	353	311	295	369	329	300	329	300	290	331	306	317	320	330	330	343	336	279	339	323	312	318	337	331	300	345	313	313	313	333	307	307	343	347	338	344	322	346	338	352	310	330	294	318	337	317	312	316	315	313	321	328	305	331	323	313	317	300	306	305	322	355	324	303	323	337	304	298	327	350	329	308	345	307	356	315	323	342	336	344	278	328	331	329	316	287	313	344	292	296	302	314	295	303	340	303	330	323	339	281	341	330	329	326	351	333	320	334	345	325	309	326	297	330	316	325	337	336	322	309	324	335	314	331	291	315	303	326	340	323	332	310	316	337	334	340	350	310	305	311	357	326	358	320	296	341	283	304	373	314	335	309	335	349	297	317	333	318	300	309	323	327	300	302	346	316	324	326	300	332	337	352	338	340	312	294	322	345	313	329	329	325	301	320	305	342	328	333	345	324	343	320	305	312	308	319	361	340	353	311	282	342	330	309	319	327	355	330	291	325	305	311	322	307	317	324	306	336	328	314	313	319	341	329	340	338	327	344	323	317	360	329	316	336	325	303	303	324	333	325	342	311	331	335	330	312	305	310	327	352	344	318	315	351	317	327	302	302	328	324	357	333	330	334	310	331	319	344	301	321	313	301	299	303	341	314	299	322	328
7904	2660	10445	16863	14391	9925	5953	3344	1930	747	741	706	722	720	735	772	665	735	694	689	690	751	679	682	636	757	709	710	731	698	722	756	666	704	723	715	724	758	729	735	628	658	766	737	726	685	688	677	684	665	721	673	735	710	697	707	707	732	742	714	665	733	720	738	710	701	752	678	724	730	734	669	725	695	739	676	680	712	680	708	717	754	660	693	745	706	720	701	698	715	701	691	692	708	757	740	696	712	743	706	674	699	713	734	756	712	704	687	691	674	731	699	731	702	671	683	709	721	743	717	688	733	706	728	714	682	718	720	678	700	684	743	761	749	738	739	711	716	657	700	725	691	696	715	721	687	739	720	692	677	735	682	743	703	712	751	738	679	653	726	698	672	687	722	726	735	671	668	716	767	737	726	732	731	677	678	715	715	746	695	718	727	745	731	725	709	693	720	714	741	699	661	697	717	677	696	710	711	721	674	745	667	699	743	726	729	743	681	705	767	693	712	690	734	725	708	692	741	714	740	672	700	721	709	686	716	705	705	755	728	702	702	729	735	706	706	715	699	707	744	699	656	718	675	672	700	700	711	762	716	711	664	712	692	729	686	672	706	729	682	704	681	695	757	767	709	645	740	705	711	670	758	690	747	695	717	688	699	730	714	723	694	667	691	706	694	699	751	736	724	698	732	742	718	685	738	695	704	699	707	667	720	761	700	684	717	689	749	687	691	690	745	728	698	717	720	712	700	675	717	667	706	714	703	693	680	700	719	699	706	755	721	709	751	661	733	683	756	713	714	708	666	701	718	697	656	720	703	687	707	730	740	716	675	653	699	748	689	670	695	722	726	703	709	711	673	705	756	717	718	739	725	730	735	783	721	683	704	694	701	705	687	677	715	698	720	675	701	702	708	731	711	656	728	773	738	671	702	713	695	672	721	680	690	676	728	722	733	727	707	731	686	686	738	715	739	755	648	718	707	693	672	672	710	685	726	669	674	740	719	684	747	682	694	727	676	661	770	690	689	693	706	716	632	697	740	710	738	713	697	676	746	709	680	681	731	689	730	750	722	697	693	718	672	677	686	696	700	723	695	709	706	691	688	739	719	673	731	663	698	731	711	706	734	742	716	703	676	695	705	695	702	742	710	716	701	689	738	715	726	677	712	720	712	741	703	715	697	702	733	711	689	702	721	722	701	703	760	698	698	742	738	730	744	678	731	721	725	709	686	701	734	657	730	733	691	691	724	709	711	740	690	685	725	730	709	699	741	693	698	695	718	663	737	715	728	693	740	698	727	716	728	671	708	728	703	732	713	666	749	775	704	724	700	665	764	710	729	693	757	665	743	684	737	698	721	746	697	723	674	698	742	756	679	647	750	680	759	737	748	722	736	698	701	655	702	631	716	715	706	729	729	694	652	721	706	734	753	682	686	735	693	751	743	709	724	737	706	726	698	705	722	716	700	729	745	727	681	700	693	719	687	714	744	690	698	712	681	631	713	703	737	664	726	676	693	686	725	712	734	706	744	719	660	689	681	737	737	712	728	758	707	665	712	733	739	703	696	688	687	729	683	658	687	726	723	715	694	727	752	745	720	703	718	676	737	706	728	676	723	683	702	698	740	726	733	731	733	757	706	736	709	701	698	735	710	682	657	700	734	719	753	705	707	733	658	693	696	710	734	755	708	732	679	672	664	714	732	721	738	686	695	701	722	705	717	687	677	711	733	695	731	743	731	687	743	682	690	750	681	647	717	692	714	696	713	714	708	691	731	678	708	711	697	725	723	706	729	691	704	681	748	724	705	701	724	669	719	726	704	684	726	646	684	767	675	678	734	713	690	729	757	746	677	716	736	723	765	692	678	692	688	741	779	703	702	672	696	756	722	725	709	685	727	701	682	685	712	721	699	688	733	687	729	710	741	679	662	782	687	718	741	747	730	723	686	671	730	730	746	719	752	700	705	709	718	700	690	675	683	729	718	688	722	687	714	722	716	711	699	677	713	698	750	702	725	715	703	689	679	713	735	735	707	737	661	698	710	681	669	671	709	715	729	742	676	715	741	704	747	736	709	701	723	712	714	716	719	693	721	712	658	780	655	680	706	711	700	710	716	712	707	734	705	672	749	737	749	695	687	744	688	725	699	712	718	704	715	731	734	696	723	708	732	723	693	747	641	669	663	684	724	686	694	714	700	696	672	689	661	705	712	688	702	711	692	682	723	698	722	747	723	688	657	734	715	660	697	740	647	723	801	708	729	710	692	735	704	724	696	721	645	683	730	770	718	723	729	667	708	706	735	728	643	701	735	693	729	743	770	740	719	731	739	715	732	687	735	713	701	708	694	741	682	702	665	700	694	721	674	720	687	724	716	746	703	635	729	703	747	698	692	701	738	725	661	716	702	690	699	682	660	713	664	726	704	681	752	696	713	690	713	681	709	683	686	738	681	695	753	687	722	708	735	747	728	718	755	669	708	685	672	734	731	716	709	690	735	704	727	719	761	718	694	760	687	813	664	704	733	698	700	730	707	745	765	694	734	736	750	684	690	715	745	719	678	677	699	763	686	716	751	747	753	714	696	768	694	717	726	749	766	723	700	689	698	664	718	726	674	718	738	705	681	710	710	729	687	724	722	710	742	647	733	650	697	746	690	760	750	724	704	743	715	712	694	695	742	695	723	722	749	706	681	700	707	709	719	729	736	708	718	678	704	711	695	740	758	704	703	749	683	739	700	648	722	696	755	714	764	748	667	691	718	728	740	722	718	679	715	720	733	746	678	674	708	729	758	725	772	745	710	718	729	706	698	701	708	754	729	696	748	722	691	685	688	715	659	750	766	735	711	719	736	746	704	694	708	728	692	741	693	685	736	708	685	698	715	708	723	722	726	710	708	695	682	710	691	749	706	761	706	665	723	724	710	719	692	749	718	711	700	701	691	690	694	704	737	771	742	742	723	729	688	723	703	733	729	667	695	774	737	688	694	710	717	657	708	692	629	730	690	741	751	757	716	714	717	685	740	683	726	708	690	711	727	693	733	729	748	701	691	687	707	705	696	682	722	725	703	716	704	721	749	726	748	671	680	695	693	732	665	769	703	705	721	715	685	724	712	707	704	747	699	766	734	709	722	672	757	722	707	708	733	757	720	703	722	691	675	722	706	694	657	702	716	757	738	674	734	697	696	754	714	700	748	731	710	730	756	653	718	664	711	735	694	725	739	690	717	729	714	702	682	757	725	753	712	687	703	698	714	710	743	684	772	677	712	764	707	724	730	713	764	748	749	720	765	718	699	700	730	696	720	691	718	664	709	701	699	690	751	714	687	749	756	710	761	700	716	718	718	728	719	673	700	732	709	757	704	675	688	680	725	735	733	695	695	665	765	741	751	689	702	701	732	743	710	702	704	725	682	700	704	764	629	759	675	713	708	706	763	683	691	660	724	697	681	710	735	717	700	695	690	703	756	719	732	692	683	694	719	743	705	743	695	700	668	753	686	690	729	728	711	738	712
32080	11075	39278	58415	49878	38643	26333	14820	6142	1100	280	228	246	224	242	270	237	225	242	222	259	229	234	217	262	243	271	253	256	252	252	274	238	223	245	247	245	224	229	216	267	246	230	245	224	234	240	244	251	223	280	251	243	264	234	242	254	283	234	228	227	256	259	241	235	224	266	249	213	264	227	275	248	221	251	222	279	222	264	273	273	253	225	218	240	225	234	258	222	242	222	239	240	236	212	250	265	260	261	269	253	237	253	256	234	251	243	259	245	229	217	257	222	225	227	237	257	245	262	239	220	245	249	238	266	240	243	255	257	262	237	275	232	264	238	259	230	235	236	248	239	253	225	228	258	246	276	231	258	264	265	251	233	246	212	227	257	257	234	235	239	261	232	199	229	249	211	220	218	266	237	235	243	213	247	271	223	246	249	256	246	256	265	239	223	231	251	273	279	259	245	215	243	262	256	240	247	259	258	244	239	233	241	256	212	232	218	231	260	232	227	233	221	245	245	255	230	241	228	257	259	261	245	229	254	237	266	260	224	252	222	244	222	257	233	231	253	251	220	230	259	240	251	249	256	234	260	236	242	265	256	241	246	235	241	251	210	268	227	262	258	224	245	215	255	250	215	234	254	239	241	240	259	221	254	259	254	256	239	232	245	246	248	227	212	247	226	230	265	259	280	250	238	241	242	234	236	256	203	216	251	258	234	251	230	281	267	273	244	237	259	260	261	243	236	239	226	225	229	261	244	240	253	257	228	254	270	239	243	237	256	241	240	248	243	235	264	246	250	256	236	259	241	245	250	262	234	216	242	211	245	248	233	263	227	253	252	253	228	263	258	226	249	248	240	249	223	216	250	230	239	251	234	277	237	249	232	225	241	223	234	233	246	220	269	268	237	249	270	222	227	243	230	258	255	235	244	228	235	247	276	233	268	241	248	267	258	232	268	284	249	263	263	253	239	262	231	234	238	227	237	237	273	235	263	250	202	224	239	263	252	251	242	247	233	226	233	240	211	233	244	222	244	254	242	217	217	229	233	239	250	246	266	247	213	250	248	205	219	275	258	228	233	251	255	259	235	216	271	249	249	244	274	236	258	293	239	250	249	252	230	242	218	250	221	254	240	258	278	260	208	212	246	237	254	246	246	208	248	254	221	248	226	250	245	248	254	221	247	242	218	253	257	238	255	263	233	241	236	240	245	274	245	237	218	236	248	256	245	241	266	237	247	249	247	273	252	233	221	242	217	244	242	254	227	238	244	267	237	229	245	242	248	245	259	252	262	229	251	215	250	248	200	230	230	228	245	230	216	278	271	238	257	229	231	233	241	252	203	254	233	231	248	242	209	236	278	239	251	235	237	239	270	250	255	225	260	211	249	261	230	247	254	252	223	244	241	249	205	228	240	238	248	215	223	252	275	256	295	245	258	229	235	274	248	228	239	242	247	235	238	245	232	245	281	256	253	273	237	247	241	229	251	230	229	258	252	252	252	245	256	261	263	215	253	230	264	224	258	259	233	214	233	249	242	242	249	268	265	246	236	252	239	230	261	262	240	287	234	243	237	235	269	218	211	234	210	235	237	239	242	282	246	234	276	233	246	212	249	242	234	259	228	245	246	215	258	276	256	244	253	241	232	234	204	255	263	219	263	232	214	232	216	235	264	241	271	261	237	264	244	255	222	249	242	244	235	245	241	241	250	249	240	246	245	251	250	245	262	230	232	221	236	248	254	262	249	269	238	231	237	246	246	232	224	245	272	231	244	256	253	260	268	246	239	244	239	232	248	259	234	216	248	218	216	235	242	223	249	227	231	228	245	256	246	230	232	218	266	236	228	239	266	243	219	262	238	235	225	227	261	216	235	240	254	248	248	239	252	235	227	243	246	243	218	241	272	245	270	239	241	252	222	252	244	260	257	221	248	265	263	240	236	237	242	224	248	226	244	234	241	232	211	237	263	264	258	232	224	259	220	229	263	262	246	243	254	269	254	227	259	240	244	241	230	260	265	258	241	270	210	227	248	248	245	265	247	244	238	227	275	246	240	243	234	257	230	261	213	215	244	242	236	219	216	242	244	233	209	232	248	242	218	269	255	233	213	233	266	261	246	233	243	232	251	241	246	273	271	246	232	278	254	237	261	237	217	241	246	232	252	238	226	223	282	229	221	278	258	264	260	222	244	241	249	229	233	242	228	218	265	283	247	268	230	234	226	273	281	234	209	253	254	226	272	264	216	231	256	274	242	245	256	251	224	236	241	211	232	234	255	225	225	256	229	245	254	248	262	275	232	246	261	255	234	223	264	236	245	249	248	252	226	258	246	256	253	240	253	249	266	247	231	236	223	246	222	265	219	231	238	279	247	247	239	262	280	234	209	239	268	267	248	259	213	245	250	252	229	252	257	242	260	222	265	235	243	251	227	255	262	262	240	240	230	261	261	237	271	238	231	265	226	240	248	230	241	260	263	229	263	253	255	240	252	239	252	255	251	242	262	262	244	264	267	249	238	242	263	254	257	236	254	244	238	243	252	234	238	222	223	240	216	269	276	225	255	253	250	263	242	257	249	221	234	236	234	256	244	249	263	203	250	216	233	232	256	220	242	299	243	236	233	272	261	254	252	232	247	268	246	255	248	240	235	232	228	255	245	219	245	257	246	234	238	239	254	229	219	263	276	264	246	217	238	231	257	283	256	267	253	234	260	253	241	261	258	227	248	228	210	230	236	243	266	236	237	257	232	249	244	238	256	226	273	212	254	259	253	261	232	249	208	226	251	255	238	248	234	235	229	251	255	229	229	285	217	257	241	257	257	239	271	233	258	246	267	242	266	238	237	229	236	243	249	221	211	228	228	235	260	247	261	255	237	227	219	227	244	231	222	219	233	263	245	232	255	226	208	227	262	245	230	222	249	230	254	261	278	250	248	233	235	258	284	241	262	256	269	284	240	275	246	237	260	260	245	259	262	267	230	252	233	225	250	251	215	239	243	270	262	234	233	265	263	235	248	239	229	235	220	219	233	217	244	248	212	228	223	275	260	270	271	252	229	218	259	252	245	229	266	258	273	227	249	240	243	245	260	234	251	263	273	250	247	244	262	239	237	236	274	261	229	238	248	232	252	252	263	220	253	260	260	276	252	254	253	271	244	222	244	233	270	239	264	251	207	227	270	248	231	215	250	249	264	239	266	252	246	232	298	241	220	213	237	234	250	257	227	242	239	250	271	265	249	217	220	236	283	218	240	243	258	225	230	216	227	244	243	259	249	255	242	255	248	253	241	233	246	246	265	251	247	253	227	254	213	218	230	228	235	236	230	235	238	210	262	278	222	249	237	247	255	273	255	268	235	255	239	227	229	250	231	242	281	247	270	237	265	252	255	268	272	241	242	226	258	241	273	235	223	284	244	273	205	230	216	249	235	271	262	265	252	221	240	249	233	247	258	230	251	257	229	253	246	250	268	250	244	269	261	248	230	266	251	256	245	229	248	237	286	242	259	235	269	282
15868	6735	43585	63877	60601	51968	41561	30041	17291	2562	593	615	598	568	569	620	565	553	576	538	583	592	577	561	530	569	576	522	575	549	569	539	539	654	575	627	577	572	578	594	570	542	576	556	559	569	572	600	570	521	542	544	556	588	561	573	580	562	571	602	581	557	558	584	552	562	548	574	528	572	571	569	577	630	568	560	522	585	517	573	571	591	523	602	574	536	629	581	575	577	553	521	541	546	597	617	562	563	606	600	573	581	577	593	618	574	581	563	645	565	598	584	574	566	536	592	593	547	554	594	541	551	561	628	569	615	538	539	596	567	591	585	554	562	587	563	587	563	567	558	576	644	544	576	561	565	552	546	557	568	553	574	571	607	597	549	590	575	568	567	604	605	537	559	599	531	607	568	581	527	566	570	546	577	565	553	582	566	568	531	557	594	552	576	566	586	583	566	611	525	604	590	555	591	578	582	570	551	542	540	622	557	549	576	589	610	512	564	572	577	617	596	552	569	576	520	596	569	579	570	553	584	577	600	564	571	551	602	562	575	581	525	583	590	560	543	557	560	574	526	602	586	581	595	572	560	546	565	534	540	552	567	577	595	546	588	604	575	562	608	567	563	616	538	531	588	573	563	522	553	533	590	557	602	620	551	580	544	529	575	573	528	581	607	604	563	570	543	573	566	540	545	583	523	587	591	552	516	570	540	579	559	554	571	601	618	579	535	576	509	541	566	568	604	586	597	610	612	581	601	570	565	566	572	537	571	532	602	557	563	557	555	560	607	551	564	588	576	551	534	611	543	583	610	634	547	564	566	585	536	567	586	544	568	581	551	545	580	565	536	556	568	563	566	565	584	574	540	606	500	598	591	597	599	536	564	575	587	550	559	582	565	627	598	558	556	584	571	574	535	562	540	597	546	546	579	545	565	530	583	579	558	524	569	575	568	611	594	540	593	574	580	538	575	559	594	567	552	572	620	568	578	565	553	549	578	532	551	598	544	557	566	564	566	565	569	592	568	578	564	554	574	574	580	548	554	559	560	542	570	602	596	561	557	607	563	572	601	500	577	555	568	600	541	553	573	521	589	567	581	537	561	572	559	556	532	582	597	599	552	554	577	547	594	554	567	588	601	560	557	577	614	553	578	542	620	555	605	559	513	587	540	576	600	590	546	573	608	548	557	560	549	555	547	590	584	558	599	508	535	576	547	550	572	595	534	540	561	560	537	620	563	519	571	539	539	563	558	601	551	565	590	562	542	546	587	508	562	584	575	572	577	553	536	606	531	608	606	549	539	608	587	603	584	586	566	582	615	580	582	526	593	577	554	569	580	582	570	540	595	587	559	596	615	593	597	590	528	608	572	604	566	518	581	554	576	597	579	606	575	576	585	557	584	496	569	573	558	493	566	586	607	555	588	584	550	533	552	531	551	577	561	559	538	544	546	589	548	597	573	566	595	601	568	575	564	583	561	583	582	501	543	547	545	564	543	584	555	491	588	543	574	551	593	535	594	592	562	593	585	593	542	566	592	601	558	555	547	567	549	594	559	553	559	568	537	533	569	586	579	557	581	544	546	580	568	555	570	557	578	570	536	560	520	589	580	557	534	566	555	567	594	545	546	591	593	537	600	580	581	570	578	565	540	560	562	574	557	549	593	543	548	559	545	612	561	560	547	579	585	574	547	574	582	547	609	543	513	566	588	602	564	567	579	580	582	552	614	553	509	562	613	560	604	582	590	551	542	578	565	519	559	556	539	554	555	573	579	560	591	565	602	544	572	584	534	582	546	541	525	611	576	582	585	561	552	539	549	539	562	607	577	564	584	613	585	581	588	561	596	515	573	566	575	587	594	604	539	560	610	564	601	545	558	555	546	564	573	571	616	558	541	584	570	571	518	586	541	558	562	569	593	569	521	562	560	578	577	569	543	548	566	554	572	578	573	571	579	601	557	553	585	596	561	551	564	590	561	566	581	594	530	614	589	558	563	599	565	582	564	531	571	612	590	552	572	542	548	603	575	552	520	528	554	579	563	596	578	550	543	600	534	545	602	571	551	582	580	550	530	555	611	561	572	567	598	536	580	584	561	565	604	571	538	516	512	538	566	582	546	583	574	609	558	568	566	594	589	536	551	578	574	566	605	583	574	591	554	556	581	557	553	542	541	582	577	549	580	527	563	618	581	514	622	598	565	571	591	575	592	537	565	555	591	589	546	592	565	576	583	608	560	548	550	564	520	531	598	595	603	575	540	551	523	526	568	589	500	573	541	568	550	558	532	575	557	518	559	619	590	577	586	558	566	562	533	541	576	585	563	596	598	620	576	595	568	591	551	550	538	593	567	587	556	558	557	623	543	584	618	589	565	555	560	544	594	595	531	562	590	577	608	554	630	584	567	538	559	581	552	585	571	556	528	541	602	566	555	549	608	557	571	546	597	557	563	566	584	577	559	539	529	594	591	568	566	595	589	576	572	586	561	553	578	590	562	561	559	602	605	588	551	526	544	546	570	538	559	537	564	615	578	574	613	513	571	585	537	571	571	554	581	552	561	564	552	563	590	566	550	569	539	568	534	601	526	526	560	559	578	499	529	561	545	560	548	581	549	543	533	568	589	521	583	547	505	581	545	569	595	561	626	579	585	575	584	579	558	562	574	579	553	545	573	593	599	549	582	588	551	541	553	559	597	555	595	598	577	563	548	562	551	586	586	528	500	570	615	585	579	550	526	543	568	547	587	553	554	603	547	598	566	598	603	565	596	577	550	577	593	575	581	618	535	559	532	557	585	609	569	558	522	547	558	549	519	565	569	573	576	563	572	580	607	599	552	563	528	597	565	561	593	576	614	577	535	575	607	593	596	601	552	594	554	591	620	547	561	593	597	581	606	538	569	572	572	584	557	570	581	557	540	539	608	552	548	570	575	611	594	584	620	585	634	565	564	558	558	579	576	554	539	588	581	571	542	546	575	587	573	597	555	556	566	557	581	555	557	582	541	568	548	581	599	581	587	546	587	551	557	550	567	565	597	539	606	600	558	577	561	600	566	570	534	582	571	570	555	594	525	572	603	599	572	522	531	517	572	569	548	547	572	586	569	543	578	572	557	569	506	615	547	560	603	572	546	631	549	591	593	578	541	557	531	554	589	595	579	531	563	550	573	562	583	559	584	593	538	583	549	569	571	590	561	566	539	569	541	566	533	552	566	548	596	571	601	557	588	546	531	550	537	578	547	545	582	615	607	566	533	553	492	580	557	580	576	569	530	541	551	550	611	556	549	559	570	576	520	554	563	554	571	554	585	521	555	575	572	601	548	592	544	604	556	599	594	538	573	607	548	540	555	544	546	565	569	582	546	602	529	580	540	557	561	572	550	548	531	590	544	557	563	574	564	580	590	558	571	584	594	560	579	562	535	574	571	573	576	576	528	521	570	601	536	542	579	608	575	514	559	590	546	594	560	604	590	584	546	569	540	547	571	550	569	572	555	530	549	567	540	565	528	550	593	543	553
39172	14661	27905	62251	63496	54039	41884	28484	14313	2458	373	321	341	310	316	341	361	322	310	315	315	372	320	332	323	324	310	324	317	322	311	308	336	327	304	324	313	318	306	318	278	333	342	321	337	338	335	338	306	287	333	296	309	288	326	328	301	336	355	322	318	334	340	344	326	323	340	296	332	319	338	309	299	341	325	307	366	299	304	316	329	326	345	334	299	288	322	328	303	328	344	338	322	327	325	326	300	299	292	297	365	340	343	314	373	332	270	301	294	349	311	346	354	329	304	292	293	322	337	324	313	338	303	315	335	329	329	323	349	284	337	325	315	325	316	333	326	296	333	328	332	297	336	318	285	317	315	326	321	299	349	301	303	298	311	343	346	320	317	357	293	319	330	302	303	314	303	312	341	307	353	302	341	284	321	328	324	306	314	313	338	341	317	316	327	307	306	284	311	322	337	358	343	324	351	337	313	296	312	319	307	347	326	313	307	310	358	330	320	300	316	300	318	325	321	275	290	345	302	319	324	301	348	314	339	315	301	302	314	305	327	267	313	298	338	331	319	339	321	292	328	322	287	333	341	300	314	340	282	302	316	315	307	335	322	298	302	313	317	319	303	315	342	307	314	323	319	292	320	320	339	317	392	310	287	304	335	269	335	308	342	293	330	314	298	361	340	328	329	314	304	321	354	299	303	314	319	326	311	322	316	329	331	334	305	291	321	316	342	342	339	326	320	317	327	331	308	336	296	326	351	329	287	323	295	294	315	299	305	308	287	307	324	300	355	350	318	341	327	317	310	259	297	339	312	309	325	314	304	304	345	319	335	316	315	312	315	294	288	340	311	336	335	341	355	307	280	305	309	322	350	263	314	339	361	354	331	361	311	303	345	311	339	339	281	307	318	341	335	318	331	314	332	327	297	308	342	316	356	332	302	343	309	317	296	342	298	335	327	307	316	329	313	326	321	305	344	347	360	298	330	303	330	325	334	285	334	315	297	339	332	318	299	331	295	284	320	300	358	306	357	305	352	370	306	348	325	335	334	322	317	292	289	312	337	330	323	305	299	304	337	307	319	349	315	318	273	305	313	292	298	314	319	349	363	341	323	326	321	334	287	284	346	336	334	326	323	315	308	322	314	313	331	296	316	291	310	320	359	263	312	305	276	317	311	347	328	306	318	300	325	297	315	343	301	325	319	318	334	291	315	325	325	305	335	312	293	314	309	351	337	280	327	305	321	317	352	296	314	330	332	313	326	290	335	313	302	308	336	326	332	322	334	351	300	320	298	335	317	290	341	334	354	303	348	313	324	325	325	331	327	298	297	304	290	306	315	312	310	352	328	318	308	299	323	321	308	266	290	287	294	329	347	299	295	305	320	327	316	360	332	337	324	309	305	330	284	361	283	312	360	331	321	301	354	338	305	311	315	357	319	327	329	334	328	339	306	319	334	328	315	311	312	289	308	296	307	312	334	328	326	315	329	327	339	296	321	313	303	303	320	322	307	320	331	324	288	328	323	308	354	323	297	343	295	312	296	336	331	303	330	343	307	288	311	294	296	331	330	301	310	332	305	316	354	329	310	329	294	321	298	300	302	312	343	334	300	336	305	264	328	340	382	305	328	323	292	330	346	346	296	333	298	275	340	353	336	314	315	300	335	348	305	312	294	315	303	311	317	328	314	337	328	356	325	326	305	304	309	328	317	324	331	316	315	311	334	300	332	345	305	289	313	336	328	322	324	343	357	327	342	333	310	285	334	298	316	354	304	306	295	327	317	324	323	297	322	345	303	320	304	327	329	326	318	319	371	372	338	310	326	358	347	351	297	291	306	340	304	317	294	326	329	316	340	312	301	324	317	330	312	294	323	351	316	331	321	325	299	306	322	316	312	350	291	300	284	298	334	348	314	304	309	317	318	295	302	310	300	344	328	338	299	316	310	299	342	346	314	359	313	311	325	281	344	304	313	337	316	320	331	315	299	340	330	352	338	332	300	308	332	280	358	321	348	354	313	348	337	346	355	297	324	335	315	331	342	301	338	304	358	310	318	347	332	343	318	316	291	328	326	326	331	311	314	303	336	314	325	316	345	323	342	337	347	333	325	320	339	270	292	318	300	340	346	322	337	336	329	302	338	319	362	303	306	321	291	335	321	313	304	316	311	342	332	288	302	310	313	341	317	288	292	320	316	324	307	299	321	337	351	321	294	301	318	373	348	311	331	336	315	296	315	325	323	321	309	310	313	342	319	322	311	313	303	298	337	368	336	301	290	326	332	330	313	331	325	353	328	332	323	282	290	334	301	321	304	315	308	332	327	349	320	315	304	288	317	321	325	351	329	334	360	326	319	298	284	293	337	343	272	318	311	319	341	323	357	317	320	335	320	289	321	352	306	330	311	299	308	321	323	321	355	338	299	312	326	321	319	324	331	302	334	288	304	303	319	337	299	283	316	325	319	319	303	314	302	346	316	316	328	312	335	303	343	302	353	343	314	326	300	343	307	315	300	327	307	348	323	330	344	329	281	275	297	301	298	340	313	320	325	323	335	348	305	328	309	308	311	296	339	336	298	299	295	331	331	303	300	342	315	322	330	392	291	313	314	321	302	299	326	312	330	330	334	317	308	303	358	296	326	328	314	320	333	316	315	354	311	344	328	329	339	326	338	306	308	302	329	291	345	337	288	306	293	299	336	350	329	337	321	328	277	306	309	309	287	328	340	292	304	311	314	313	295	325	304	302	324	323	296	348	346	330	309	344	303	302	308	347	326	341	300	297	304	331	331	316	308	298	287	315	314	324	307	310	293	317	354	314	335	333	320	345	325	344	306	312	356	342	323	304	287	322	330	354	333	329	321	307	284	319	319	348	344	339	308	341	325	305	321	306	333	333	301	333	365	323	314	350	320	316	333	309	260	320	340	351	302	302	282	327	299	283	340	319	330	283	328	321	344	333	296	273	331	314	359	326	305	349	330	323	332	324	328	314	322	339	354	340	296	313	325	320	306	287	350	310	285	308	325	344	349	365	324	359	335	304	320	353	302	310	329	345	312	322	347	333	310	297	302	301	353	315	334	307	333	315	334	319	313	334	344	317	305	291	335	285	313	295	288	319	310	317	327	319	277	320	339	359	304	339	281	343	336	327	313	326	291	360	305	284	341	313	305	324	297	302	323	315	330	315	321	268	337	334	293	339	335	318	321	344	302	333	322	315	367	297	319	333	327	310	292	331	333	309	349	323	315	320	312	320	313	316	314	327	291	291	332	293	358	320	310	353	273	329	328	320	347	332	341	323	365	304	333	343	311	292	293	284	305	313	313	305	325	319	316	334	318	306	305	323	331	311	305	347	323	345	350	298	301	330	312	346	361	304	338	340	297	325	297	281	322	341	329	324	290	294	338	294	342	315	315	317	356	274	308	319	307	302	317	308	300	321	300	294	315	344	301	315	286	308	298	306	311	323	334	318	296	335	331	323	307	321	307	329	304	322	306	339	305	346	329	323	351	305
18465	7858	33488	68608	73454	65825	55328	43206	28056	3695	781	732	737	749	766	793	755	759	706	702	730	749	735	734	712	735	725	774	740	753	728	699	721	722	752	717	728	718	713	711	719	756	759	711	716	733	754	707	702	708	728	743	763	755	681	738	705	715	700	708	730	742	728	711	765	713	694	738	731	763	754	757	707	719	717	715	676	690	681	692	704	717	711	716	746	689	722	744	718	733	734	716	721	714	726	713	765	717	759	731	709	699	735	691	742	714	715	675	709	737	718	774	731	739	741	707	754	779	672	723	721	738	668	723	713	725	760	713	763	731	717	711	730	751	718	698	724	758	696	747	718	730	719	699	699	704	749	744	696	731	684	707	732	695	742	766	701	702	699	714	801	739	696	701	709	741	689	678	741	751	766	712	687	741	716	737	726	702	685	712	711	732	707	740	766	732	733	684	692	728	730	728	746	713	766	699	744	733	746	717	754	691	699	690	716	745	698	723	691	715	737	755	735	706	700	729	755	693	699	731	695	732	709	757	715	714	680	735	725	704	712	745	740	722	734	706	687	683	684	725	701	748	707	730	730	760	737	753	711	716	728	715	719	762	712	711	722	714	676	739	739	678	743	720	729	743	728	734	762	716	693	712	725	717	708	736	680	749	704	739	711	758	726	718	714	742	720	695	707	692	753	742	723	721	715	763	720	709	652	715	696	696	785	747	705	729	721	713	720	703	709	711	731	695	740	716	739	713	717	703	760	706	701	733	733	720	751	714	776	691	754	728	708	699	722	731	749	711	674	696	711	685	711	718	732	671	724	750	732	733	706	690	754	723	742	716	712	711	710	704	697	733	699	748	726	680	740	730	738	700	714	721	704	746	729	729	718	772	685	717	736	715	712	743	723	728	718	714	739	718	760	698	718	746	704	767	701	720	687	747	745	700	685	759	744	760	698	729	715	764	706	712	757	737	800	721	741	719	754	702	705	677	687	757	716	804	766	717	719	757	743	727	695	713	727	739	733	725	723	759	729	698	718	756	745	742	741	710	704	718	708	745	724	737	710	754	710	712	742	735	777	703	720	743	693	754	686	731	730	726	754	687	766	764	747	732	703	703	698	673	692	685	682	705	699	744	726	716	674	745	701	714	761	743	746	770	756	712	738	674	731	689	742	711	710	765	681	707	725	721	752	694	732	731	742	722	695	749	733	724	695	722	689	700	720	742	719	729	713	743	694	785	684	726	752	719	740	719	684	698	719	714	719	696	713	707	692	669	745	706	766	696	726	723	737	759	681	736	708	711	715	745	744	737	703	696	746	724	768	717	703	733	746	741	741	671	698	714	738	728	687	716	758	741	744	727	732	705	693	695	714	722	719	725	698	739	728	703	699	721	740	688	730	769	752	756	740	782	692	757	662	743	734	713	727	727	717	715	708	749	720	695	705	713	736	706	758	739	692	741	743	730	745	714	715	706	738	775	708	694	737	723	691	736	694	708	747	771	731	700	740	765	735	725	718	707	681	720	687	688	736	675	655	737	731	736	723	679	749	722	708	735	718	728	741	764	706	766	683	709	702	717	682	701	736	739	700	680	692	709	752	710	725	679	677	699	741	749	736	740	678	673	719	764	751	745	707	735	714	721	762	670	725	716	721	715	745	718	740	665	710	681	711	728	721	678	721	728	707	732	749	757	733	679	693	703	709	689	769	691	685	682	685	711	711	715	717	756	684	747	769	683	705	779	758	691	713	712	712	684	749	685	704	707	694	738	723	746	779	716	636	755	750	739	783	741	718	781	683	693	712	778	726	751	763	725	695	734	729	746	768	705	674	719	708	719	751	675	717	735	735	750	738	698	749	747	735	711	717	726	713	737	723	749	727	693	715	721	724	740	670	738	719	760	699	729	745	724	706	683	714	711	705	743	746	725	774	719	735	736	698	748	747	748	767	681	714	773	716	713	702	736	667	684	715	700	714	750	753	722	756	710	716	706	735	737	741	727	744	750	730	750	738	728	733	682	701	748	818	726	740	770	717	718	699	738	669	702	720	753	712	734	777	757	735	733	706	684	746	703	739	755	711	688	714	728	687	696	734	725	678	690	700	779	705	705	764	750	745	727	740	733	700	747	702	718	721	692	688	734	713	701	719	655	740	669	687	741	684	742	713	746	774	755	712	732	724	702	756	700	738	733	710	775	773	687	709	746	764	715	773	716	707	710	713	736	685	694	733	667	718	728	760	724	729	701	759	740	735	714	735	641	736	724	694	770	745	744	760	727	719	697	733	771	738	733	705	728	691	723	737	748	758	731	712	720	713	737	724	740	734	694	673	740	781	745	751	734	695	747	744	733	746	676	771	725	728	699	760	750	759	763	752	680	735	716	742	717	731	693	692	708	706	718	733	702	731	737	656	747	635	703	686	718	703	722	761	677	707	765	726	703	747	719	708	708	705	768	740	755	744	730	687	713	715	755	728	730	728	740	690	741	673	717	733	723	721	691	720	777	722	704	742	712	749	719	736	728	716	713	704	718	690	728	714	693	737	752	694	700	732	731	772	728	671	741	745	717	747	733	733	735	714	751	738	767	714	718	677	742	736	794	719	732	747	760	707	715	676	765	685	747	779	731	710	686	741	686	735	743	712	752	685	754	764	679	755	710	717	738	735	753	757	771	759	734	717	703	717	735	719	723	731	683	714	712	710	741	719	727	707	652	692	753	743	715	725	718	724	711	690	727	742	754	756	729	687	711	682	716	670	780	749	759	726	713	718	742	688	706	700	715	739	661	733	718	738	752	715	735	720	739	687	720	721	682	693	786	692	696	771	698	708	697	717	732	686	748	745	703	744	751	718	763	783	681	738	751	740	736	761	739	778	721	710	726	704	762	711	728	766	692	716	698	745	721	722	747	669	666	758	693	732	735	760	672	718	718	722	735	685	768	687	771	727	714	706	736	759	701	695	755	755	738	709	735	724	672	737	723	718	733	711	691	727	779	692	775	730	727	704	688	702	744	746	679	771	726	747	757	699	757	719	723	710	759	713	718	727	716	728	696	776	695	748	712	648	703	744	710	686	729	793	739	743	744	762	720	713	761	744	701	722	701	740	713	690	650	709	687	726	724	737	719	748	736	701	771	699	788	687	702	682	723	731	720	724	681	706	694	710	713	771	737	719	751	760	700	751	716	784	713	692	727	737	784	761	720	735	692	687	724	790	745	699	719	705	691	721	763	727	745	731	749	746	721	748	686	771	768	758	742	741	717	777	711	724	722	733	740	721	710	728	721	772	760	727	729	746	765	708	780	705	688	732	783	729	745	727	729	708	736	686	756	753	758	714	718	716	753	681	748	758	728	734	677	685	722	686	739	690	770	712	685	689	780	700	735	721	720	719	725	727	744	703	744	700	732	713	693	739	696	745	728	775	745	703	748	733	673	693	717	769	722	727	731	711	710	694	697	741	677	707	667	720	784	719	712	717	736	672	742	727	713	675	669	711	769	699	740	664	746	722	691	727	741
12488	5350	8451	7658	6035	3891	2861	1660	929	347	290	329	281	290	278	288	269	314	283	267	293	294	287	285	341	289	276	297	277	246	311	302	281	313	296	303	298	298	310	281	308	281	296	317	270	293	261	243	287	300	304	287	281	295	289	275	284	274	241	266	308	282	281	295	304	317	268	297	293	300	284	281	310	301	289	275	291	248	298	284	284	289	291	264	303	272	293	270	299	282	269	285	299	276	303	294	290	275	280	304	311	313	277	293	286	270	291	279	272	275	290	267	279	287	288	289	289	306	244	277	284	285	287	298	284	282	328	308	293	312	329	281	268	243	298	302	317	319	242	311	304	287	267	294	277	280	271	284	299	287	264	295	273	279	303	291	316	284	299	255	281	268	279	292	299	260	289	291	254	267	299	295	278	310	286	280	295	305	274	329	285	280	297	298	280	307	312	295	347	300	301	294	288	280	271	273	298	296	329	259	279	306	298	298	266	303	325	318	280	287	297	295	255	255	297	291	257	262	273	268	316	308	252	281	284	298	332	291	268	283	284	266	265	271	273	263	308	332	305	292	298	315	288	302	304	275	279	289	298	301	267	283	297	312	321	309	274	251	280	286	295	305	321	327	269	277	308	269	323	279	281	277	271	282	311	288	299	291	302	280	266	297	291	318	274	284	289	292	279	288	288	307	294	350	308	306	304	324	285	289	294	286	259	274	293	278	296	299	290	313	256	265	263	288	301	274	282	270	305	271	285	301	310	278	311	327	300	286	281	291	302	290	287	328	327	295	292	282	271	252	288	288	292	271	315	287	315	306	298	270	302	315	315	274	292	281	295	336	278	313	269	293	294	281	290	302	326	301	299	266	285	292	321	293	306	274	312	277	309	276	280	301	287	274	264	268	269	325	272	276	285	294	281	270	254	290	287	270	278	293	290	309	306	310	256	275	299	263	280	274	313	322	296	293	288	301	302	264	299	262	307	296	325	311	278	293	282	291	338	287	322	270	289	292	303	305	271	296	298	327	276	255	294	319	291	253	281	279	285	294	303	292	302	329	255	264	266	301	286	294	284	341	264	295	304	309	257	274	277	302	311	255	290	281	282	309	269	275	302	259	331	256	292	269	286	284	235	273	289	278	269	259	319	299	302	292	277	280	271	280	266	293	283	300	255	276	318	270	267	289	303	265	257	308	275	318	286	293	290	292	264	280	256	306	291	282	276	268	310	281	301	279	282	289	284	268	264	317	265	303	274	275	306	296	269	265	281	285	274	286	315	295	288	286	286	291	312	283	318	343	314	305	281	295	261	301	302	277	269	287	266	327	292	291	287	292	289	310	285	301	282	282	302	290	290	289	294	291	348	309	281	294	275	333	294	315	283	300	325	250	315	283	282	280	328	302	275	277	307	289	251	269	289	320	288	316	307	307	303	282	316	294	318	316	286	234	288	286	259	285	291	289	278	274	308	288	288	299	287	314	289	283	253	290	298	285	312	316	311	289	273	296	311	305	281	279	266	298	289	335	279	324	303	273	275	319	305	331	270	276	283	309	271	316	275	282	280	303	260	282	282	297	292	286	269	292	298	264	301	289	279	294	320	283	308	278	287	258	249	303	276	289	303	327	297	308	301	261	310	307	285	296	293	272	306	296	306	281	299	314	294	270	264	291	260	313	272	293	334	271	280	281	305	251	302	303	286	291	274	306	305	289	320	296	295	315	293	291	276	308	292	274	316	292	273	285	274	283	313	301	295	283	291	265	280	292	302	294	307	289	298	318	263	289	268	293	308	260	277	302	306	247	314	288	294	282	257	277	265	269	295	288	268	294	286	288	310	295	274	282	268	308	303	280	266	298	293	285	279	306	284	260	325	280	292	291	279	298	301	289	283	285	300	273	324	288	283	295	264	319	302	261	296	279	265	320	290	272	287	289	296	268	277	283	293	296	278	293	276	272	276	298	285	281	307	307	301	296	289	265	292	298	311	265	302	314	300	268	294	293	280	290	281	257	281	269	303	293	279	289	295	307	290	268	295	291	292	295	298	292	294	276	316	288	299	304	265	305	290	319	288	296	277	287	310	287	294	298	266	274	297	277	250	317	261	312	287	292	306	309	296	267	290	286	264	241	292	341	288	300	323	299	283	280	292	298	276	316	310	272	301	285	279	284	294	305	287	289	300	269	287	278	307	293	262	307	264	307	282	295	279	273	277	276	303	299	312	285	265	260	297	311	275	289	286	281	283	277	285	285	313	249	293	273	304	277	294	295	303	308	274	313	277	275	270	281	306	297	298	280	308	268	273	296	288	269	311	289	325	292	323	261	281	293	253	282	280	302	291	294	295	312	302	292	278	317	290	308	276	274	302	276	316	288	283	285	281	311	275	270	255	274	282	291	298	326	255	282	288	282	250	294	280	271	271	297	292	267	262	293	313	293	313	264	314	296	277	290	295	283	331	325	313	286	263	299	301	253	282	303	293	315	287	258	299	284	298	275	283	276	304	264	289	292	309	286	283	292	326	288	296	282	344	295	296	249	267	287	290	315	295	302	279	279	348	302	317	296	348	287	299	299	282	242	309	271	272	264	268	268	272	286	277	285	275	298	327	275	325	270	268	306	276	324	291	281	302	277	272	323	286	274	298	286	295	304	291	300	266	315	298	300	308	334	303	307	255	303	256	283	308	290	289	288	290	301	280	285	256	303	297	290	301	276	298	289	282	285	283	304	314	262	256	301	303	267	290	274	284	293	310	310	284	316	296	270	272	270	310	299	294	260	291	268	293	319	297	274	283	310	298	299	300	299	298	290	266	272	278	268	306	309	299	296	330	304	280	312	294	275	317	277	310	305	281	274	302	293	294	297	292	291	255	272	273	257	313	299	275	299	306	301	285	289	293	261	279	294	308	304	252	268	323	299	279	306	296	320	307	271	277	313	310	314	291	295	275	277	290	290	270	284	317	286	325	254	257	329	280	276	290	288	282	280	275	287	286	288	288	334	301	267	283	319	300	277	295	293	280	298	282	290	309	283	296	290	282	281	321	326	277	302	268	247	264	251	290	317	296	277	261	303	321	312	298	277	277	293	300	275	274	295	277	317	290	299	309	275	306	270	293	292	298	277	286	262	255	311	292	305	266	288	275	318	290	288	328	277	284	327	294	299	324	308	302	268	299	234	307	303	308	283	310	291	293	274	327	276	246	313	304	290	299	301	300	281	352	321	307	292	302	291	319	278	285	297	294	296	270	275	246	276	293	308	288	290	272	306	295	297	311	283	305	296	282	269	280	320	267	281	309	299	292	303	285	287	278	272	285	292	314	311	286	307	316	303	266	299	268	312	273	274	281	300	310	297	284	307	271	258	282	327	286	296	274	267	306	290	306	292	255	300	289	274	260	314	278	311	267	305	305	294	286	305	298	292	296	301	280	335	270	292	311	309	279	327	273	282	263	300	325	308	296	266	254	302	292	288	281	308	314	280	278	281	251	310	274	289	300	319	271	295	296	344	297	305
6385	4671	14122	17267	17671	13175	9954	5947	2869	697	614	674	624	650	632	651	605	656	665	705	646	641	634	617	678	669	607	651	623	665	638	642	591	635	656	687	605	680	637	612	663	643	589	661	627	601	644	609	652	625	626	661	642	659	671	643	654	608	614	638	624	715	651	637	615	634	637	682	639	625	633	638	644	675	653	638	671	662	619	637	591	588	652	650	595	652	647	648	641	647	658	643	627	633	674	631	619	622	670	674	652	609	648	645	656	675	669	632	655	637	633	618	609	661	602	646	630	618	600	685	638	597	572	636	617	674	622	649	600	631	700	619	616	629	630	628	605	652	647	622	676	646	677	700	652	634	613	608	647	655	670	602	615	656	677	627	632	667	637	614	617	640	672	634	649	643	652	669	642	661	652	678	645	629	633	676	675	625	646	617	643	665	632	670	620	672	644	662	683	620	609	669	637	667	633	608	641	673	610	649	647	662	623	590	624	692	640	588	623	651	630	703	640	659	677	619	601	626	634	622	594	627	664	629	615	640	652	657	657	647	669	652	629	646	664	637	676	670	674	665	628	666	607	614	644	655	658	600	668	646	672	621	654	642	657	648	610	640	669	630	644	650	643	628	615	618	639	626	613	630	634	576	634	625	631	609	635	613	660	682	668	622	639	653	623	605	609	700	667	602	619	659	600	630	624	620	664	649	630	588	627	630	639	637	648	645	638	623	697	660	660	658	605	649	628	669	668	606	701	649	625	626	652	641	610	612	659	646	662	635	650	610	637	624	653	633	598	598	619	643	658	651	636	647	619	671	630	659	636	626	657	658	611	601	629	639	666	649	661	656	637	661	667	635	616	624	648	635	645	639	622	651	638	645	602	628	638	659	622	683	664	644	638	651	589	609	659	650	646	640	649	656	649	606	643	647	606	609	677	644	697	608	663	619	655	639	671	660	656	621	615	673	706	664	681	662	663	607	670	653	658	632	643	628	671	641	628	632	633	657	687	672	642	596	639	622	668	679	654	636	643	618	631	664	589	605	614	650	676	641	703	652	617	659	666	680	640	636	599	667	617	638	677	676	684	682	614	640	679	597	629	628	668	632	604	687	673	586	643	639	649	653	631	688	623	639	615	625	650	638	667	658	638	616	666	621	633	644	634	626	640	648	647	660	681	632	651	643	689	686	624	623	641	600	651	633	611	660	657	682	603	650	654	658	643	649	613	637	636	639	615	673	610	588	619	660	662	655	637	611	615	683	647	638	648	633	639	614	640	624	682	681	651	652	639	609	651	645	670	670	686	671	667	641	634	605	655	638	656	664	632	638	674	664	634	616	679	608	644	638	628	652	617	630	674	603	581	617	598	630	637	634	600	660	591	646	652	643	632	656	635	660	656	595	679	599	642	623	668	639	683	588	680	634	632	667	608	644	652	655	611	687	614	641	594	664	631	633	614	630	652	652	651	625	640	603	683	654	633	675	621	654	631	609	640	656	593	647	640	655	596	648	624	630	637	632	656	645	653	595	636	650	665	614	640	620	621	682	609	665	670	615	662	610	660	629	626	629	650	655	662	631	598	612	597	629	617	639	700	688	648	586	622	634	588	570	629	644	618	615	617	614	622	678	615	597	582	617	694	675	626	604	660	626	671	665	627	630	648	637	619	633	602	621	651	647	650	671	617	635	651	627	628	626	644	603	661	632	625	649	701	655	686	652	646	633	698	629	638	635	635	687	619	663	647	653	646	660	667	639	633	669	657	640	615	619	640	654	659	686	683	642	624	614	649	634	615	655	651	678	612	646	633	654	643	605	626	674	654	623	656	633	644	637	716	679	664	673	639	611	670	690	670	651	668	691	611	658	712	645	645	648	654	629	674	629	574	663	657	608	616	623	599	658	640	626	615	617	623	627	630	668	684	638	678	646	616	635	671	641	670	643	656	622	625	624	642	678	642	630	674	668	620	625	660	659	604	616	622	591	639	617	618	624	595	630	643	623	636	582	617	617	639	610	621	681	631	613	610	664	612	633	652	650	617	624	615	687	622	656	635	634	622	614	628	606	662	629	651	667	607	652	662	651	626	629	619	644	673	655	605	669	634	605	651	674	653	615	686	639	670	689	678	633	654	654	676	673	607	627	654	612	622	646	655	682	625	625	621	633	646	622	660	596	645	662	676	672	652	630	670	640	655	669	657	609	588	638	666	653	666	648	644	627	632	638	631	651	643	648	624	628	629	655	626	669	602	669	625	642	666	651	660	603	650	674	661	625	676	631	631	640	626	644	619	612	683	639	693	624	627	624	650	657	636	650	654	667	603	629	632	696	628	647	643	643	589	666	638	603	658	647	637	661	609	618	668	653	694	675	647	653	597	666	666	622	669	650	647	639	665	670	661	668	629	619	672	648	634	669	636	686	617	689	595	656	625	666	598	615	635	663	624	668	636	694	694	622	638	645	623	627	634	634	658	620	614	659	647	640	620	629	645	717	665	660	673	655	660	642	700	669	666	621	627	626	653	633	645	624	630	602	666	663	606	656	630	619	614	620	636	652	642	639	610	661	664	654	642	678	669	603	599	652	634	581	606	638	639	651	631	604	657	633	652	613	632	608	629	687	629	613	695	635	685	601	642	637	684	599	637	620	674	593	639	666	650	678	642	635	646	642	637	629	671	629	634	672	637	601	664	643	639	657	628	680	641	590	651	649	620	592	660	660	660	640	641	661	661	630	636	658	608	643	633	623	626	631	650	647	633	690	620	651	656	646	668	640	641	676	607	609	643	650	674	596	678	674	665	663	683	644	651	650	633	616	673	654	603	641	662	650	643	686	656	641	664	656	671	647	673	662	646	603	661	681	638	633	617	685	631	659	646	624	615	616	643	646	703	653	638	667	658	647	686	608	626	623	632	616	659	629	696	622	664	662	688	665	639	656	630	608	608	607	649	644	629	674	647	656	679	631	664	633	634	616	653	639	600	659	652	637	623	643	620	682	687	638	618	655	645	661	631	618	625	685	675	605	647	603	633	617	656	629	631	637	692	620	659	619	667	655	659	630	648	625	629	615	666	646	668	627	622	671	638	676	611	651	599	675	665	619	658	642	654	678	605	638	635	665	647	631	636	653	655	621	674	632	617	670	634	632	634	630	661	581	662	646	669	638	627	633	623	641	690	683	608	623	593	624	679	628	647	615	619	590	640	642	614	633	666	645	597	615	616	633	640	637	567	662	638	625	617	635	619	585	654	626	622	636	670	609	647	643	665	621	613	667	655	586	584	688	642	632	621	660	651	641	663	620	650	651	644	624	606	656	609	636	607	632	672	626	658	627	625	661	647	616	636	655	637	625	654	621	669	670	643	649	622	640	656	653	658	596	660	656	640	620	603	665	603	663	656	639	619	596	606	616	637	645	621	640	616	634	624	589	624	627	631	584	652	655	617	620	658	618	670	684	619	613	630	648	592	638	639	632	631	626	662	648	663	630	633	643	684	645	683	663	642	626	603	637	612	634	682	672
30823	15607	19792	16864	42823	48916	36269	22140	9662	896	242	243	209	213	206	199	193	217	210	202	206	226	197	197	234	221	225	206	193	231	208	208	213	210	228	213	184	204	230	214	218	214	209	200	198	232	197	245	205	224	203	194	208	200	183	212	232	247	203	189	212	208	199	200	210	208	209	209	205	195	232	224	238	216	185	205	209	199	208	217	213	204	229	218	223	236	208	203	192	206	220	211	209	196	241	231	229	207	214	195	213	190	213	223	207	214	192	197	221	203	197	203	233	190	189	188	201	185	237	220	256	232	204	219	230	186	250	208	180	203	215	217	215	198	201	206	206	206	200	197	198	205	222	164	217	171	198	209	208	213	222	187	228	216	210	206	223	228	208	180	189	199	192	205	221	217	210	235	229	209	205	210	177	234	199	218	231	201	220	228	201	212	209	210	211	225	212	184	203	229	226	213	215	245	241	235	196	221	208	182	236	196	191	212	248	212	214	199	197	216	207	201	203	223	198	192	214	199	175	214	216	228	190	206	193	203	214	189	227	198	191	218	215	216	198	201	214	205	187	192	229	190	231	217	181	224	196	213	197	196	222	222	207	201	219	220	212	193	220	216	209	219	202	207	206	198	195	194	195	240	206	222	206	246	218	168	194	206	186	203	214	186	191	210	208	195	196	217	207	249	233	222	228	209	217	198	185	207	186	210	218	229	205	223	179	202	213	175	205	191	183	207	187	191	208	207	209	199	216	237	197	220	196	230	212	199	216	212	204	197	224	195	200	225	182	174	186	212	212	200	207	206	219	200	191	201	207	210	201	225	208	219	191	202	216	215	182	185	190	201	219	213	192	209	218	205	205	239	209	213	204	196	217	198	200	226	201	211	204	212	230	210	206	199	205	218	199	217	197	212	202	219	210	199	199	217	211	223	215	200	208	235	190	203	196	223	193	216	216	219	219	197	220	216	204	223	200	227	196	179	212	166	198	163	212	207	233	225	206	202	199	232	202	203	217	183	221	194	196	223	214	198	208	197	204	207	208	202	227	192	219	199	230	189	216	218	220	206	202	208	209	195	222	193	219	233	188	194	219	212	195	198	198	186	207	206	209	225	217	194	196	215	204	208	198	191	233	232	227	191	238	208	200	202	186	218	202	195	189	205	191	201	223	201	211	203	199	200	240	205	198	205	211	221	219	213	207	214	186	226	208	185	212	198	218	185	221	241	229	239	213	228	213	214	211	197	213	232	213	210	197	215	179	196	234	216	209	222	214	218	208	225	202	209	239	216	213	216	218	213	200	233	219	199	198	227	178	208	202	206	185	227	229	201	236	199	224	241	190	199	216	191	212	186	186	192	201	180	203	179	213	222	235	204	211	186	202	209	172	206	199	220	210	216	223	191	195	203	202	190	226	206	198	200	210	183	221	208	200	183	192	209	193	240	199	203	224	195	169	214	211	204	190	224	216	213	217	224	177	206	206	189	213	210	210	220	207	222	210	182	217	224	217	219	235	187	200	195	206	198	214	199	229	207	214	205	206	218	179	217	213	202	218	227	193	193	210	191	249	202	196	217	224	216	235	233	215	204	185	219	195	190	204	236	241	197	193	194	179	195	237	223	214	190	210	197	225	206	200	194	197	209	235	221	201	184	199	187	201	201	220	203	219	210	224	224	168	216	192	222	200	216	223	202	200	198	219	215	212	170	204	195	193	165	203	233	212	222	224	214	229	207	231	217	192	209	233	211	216	169	216	225	197	205	223	210	201	206	222	212	212	196	185	206	213	214	216	202	209	197	192	204	191	220	195	189	181	180	187	177	221	203	201	185	221	201	192	216	213	217	203	227	213	209	228	207	194	213	205	221	235	179	240	196	213	203	199	236	215	200	207	197	221	196	187	191	197	195	225	202	231	210	204	233	226	230	237	215	207	205	176	251	223	213	221	206	219	193	205	216	214	204	165	198	211	182	198	214	185	231	203	238	216	214	229	185	213	222	242	215	198	205	202	216	207	187	181	231	192	192	205	210	185	210	194	189	196	223	200	212	225	205	197	215	244	213	189	162	207	203	223	197	205	174	201	190	222	190	190	215	176	197	208	212	193	205	189	196	220	216	209	213	225	222	177	203	225	210	187	191	199	241	201	219	162	198	212	240	198	202	210	199	208	213	199	203	178	217	195	189	206	219	181	228	202	186	227	198	196	191	224	217	182	214	217	214	201	196	189	233	209	190	202	238	216	202	201	205	218	212	202	208	196	230	218	197	189	201	157	191	226	223	185	221	237	242	184	214	194	190	202	184	232	224	226	231	194	197	195	212	183	220	219	217	198	207	186	232	202	213	211	199	209	211	207	203	181	217	194	222	194	194	174	215	203	224	233	213	228	207	227	188	229	192	189	189	202	215	220	201	202	213	205	221	198	210	190	223	218	205	209	210	219	188	228	179	175	210	214	221	203	210	209	199	192	188	201	234	209	210	190	204	218	223	213	208	219	195	213	170	226	208	208	201	201	218	206	221	231	203	197	218	177	211	203	219	228	229	228	200	217	200	213	236	233	206	229	186	216	206	206	200	203	217	215	203	199	196	206	212	206	226	214	206	199	204	207	207	220	220	191	223	191	215	206	191	223	205	200	212	201	221	184	227	191	191	226	199	206	172	208	187	192	210	192	235	208	199	188	198	191	200	188	214	215	217	217	209	210	218	221	205	220	217	206	201	204	207	197	225	202	218	198	184	207	184	209	244	202	186	197	220	209	184	229	214	209	174	193	189	205	218	215	177	213	196	180	218	237	205	198	179	228	217	208	226	213	227	198	188	224	223	224	200	202	222	189	203	218	208	220	193	198	205	196	209	210	187	206	208	213	205	199	199	190	218	242	221	185	202	184	247	198	187	217	212	199	196	209	197	192	198	235	206	209	207	196	203	212	207	233	216	189	214	199	209	222	207	197	212	218	211	212	217	189	212	205	192	212	202	209	205	238	195	202	221	212	206	210	243	191	201	217	219	215	186	208	214	207	221	214	211	232	197	229	210	196	218	223	218	216	212	199	227	205	194	199	208	183	210	199	234	217	209	183	183	189	217	220	226	196	208	219	174	218	215	242	184	225	202	210	196	219	218	191	188	230	201	194	216	203	231	261	220	221	205	246	209	202	185	196	204	216	194	214	233	201	203	195	220	199	222	235	227	201	236	206	191	197	215	225	223	178	210	218	183	211	208	219	219	199	224	216	216	224	210	204	203	217	196	199	223	202	198	208	217	212	235	203	220	219	198	212	216	212	214	211	209	218	194	184	213	192	219	224	202	196	227	191	203	231	184	211	191	186	235	227	212	210	215	222	244	208	228	216	213	212	190	204	223	225	214	184	192	221	205	225	189	228	211	216	199	188	206	194	193	223	203	222	222	201	200	184	228	204	166	195	206	205	206	187	192	194	232	204	221	230	183	235	203	220	201	188	209	227	231	219	198	209	197	190	218	202	228	204	218	235	173	208	194	214	193	186	181	229	229
15369	10925	26139	29211	57789	61556	50515	37701	21793	955	568	495	531	500	523	466	494	489	479	507	509	462	500	548	488	498	500	551	508	495	512	548	497	478	498	527	515	484	486	494	530	536	495	476	513	507	488	500	512	546	474	505	526	526	492	508	523	468	487	497	507	454	478	483	479	516	533	489	470	555	498	523	476	479	495	485	501	480	501	497	513	493	498	475	508	523	497	490	482	497	479	494	509	509	498	470	490	503	463	528	513	469	489	532	510	490	458	455	467	473	506	466	515	486	535	503	490	483	489	470	526	497	500	485	480	481	508	493	504	494	483	494	486	499	536	494	508	453	476	471	495	478	498	485	479	512	489	471	498	503	495	525	533	527	502	504	527	519	493	497	516	471	451	514	483	492	521	463	495	487	495	446	522	521	512	516	476	519	508	474	518	504	513	483	473	545	520	527	498	492	457	458	503	464	523	513	485	470	484	473	518	525	496	494	469	528	532	477	489	490	499	478	501	483	475	556	480	491	444	486	491	498	490	543	516	490	512	504	524	528	484	474	514	513	488	454	493	468	491	550	469	463	464	424	494	467	482	477	477	522	474	505	429	515	522	478	498	511	501	485	473	452	523	470	474	474	505	471	485	519	494	499	479	481	496	519	511	489	492	492	477	486	513	497	502	476	498	459	494	507	495	491	479	476	492	529	514	484	495	465	484	522	500	480	483	500	510	513	490	461	515	464	498	471	481	488	513	514	493	495	472	482	471	498	484	479	496	498	482	511	509	505	521	497	470	515	537	445	488	504	514	542	516	527	503	463	499	502	500	488	480	484	528	478	495	502	479	508	524	493	468	489	487	475	492	517	500	462	435	487	507	511	484	467	495	483	514	482	498	483	492	497	486	524	485	469	502	478	443	470	472	481	502	509	496	555	526	515	450	469	541	492	472	507	498	533	486	552	488	484	463	487	497	489	468	511	491	502	482	468	484	492	519	469	492	438	514	494	474	460	513	479	522	460	483	473	479	498	476	486	486	496	465	511	508	493	488	517	480	489	476	494	487	530	485	506	515	483	494	479	513	503	490	485	459	537	466	497	516	499	500	513	507	492	484	501	460	505	495	470	456	501	520	525	504	470	489	493	476	474	470	502	487	483	517	484	487	467	511	474	506	505	451	491	481	483	457	496	463	511	524	517	500	498	515	518	493	495	448	465	475	449	437	532	520	507	491	515	489	455	524	465	486	463	521	484	495	499	476	492	438	495	524	499	498	505	484	519	502	497	492	484	467	512	507	513	543	472	502	489	509	502	530	456	469	507	461	480	478	467	539	531	493	490	463	469	518	462	503	491	476	504	504	452	479	504	494	496	512	512	466	484	456	505	471	467	491	483	490	500	494	480	544	526	477	471	454	469	504	500	487	526	480	551	501	515	493	506	499	502	525	467	470	512	478	503	503	488	480	524	513	506	472	514	477	498	493	492	475	497	492	486	466	483	513	498	485	487	513	497	497	466	488	521	492	521	479	506	541	525	501	473	474	499	503	476	443	516	502	459	513	475	493	532	518	535	496	469	500	453	481	470	489	529	492	504	482	481	447	536	487	494	488	485	522	501	496	494	511	498	487	459	475	478	471	443	528	528	499	517	464	479	541	460	483	563	465	498	468	513	505	536	500	499	489	504	488	511	526	512	440	481	503	473	483	471	487	524	529	498	478	498	472	518	475	493	502	516	489	494	469	544	492	489	474	521	501	517	511	485	482	500	523	501	495	513	456	486	508	456	482	514	475	479	499	476	464	490	519	509	475	492	461	466	492	480	476	487	496	521	450	468	467	456	473	472	468	511	513	488	520	497	474	529	513	475	534	526	497	511	517	525	459	477	502	536	501	497	499	501	508	459	517	529	517	477	501	535	478	467	478	497	487	491	539	500	532	494	504	442	492	482	510	487	491	443	451	504	505	467	484	488	497	511	489	469	471	518	488	470	524	482	476	475	500	492	490	526	470	486	519	512	521	515	498	510	500	481	514	469	485	510	512	463	488	523	482	442	459	500	524	483	455	486	466	443	501	511	504	485	508	477	514	489	505	502	470	469	495	526	482	522	505	490	476	475	479	503	526	506	491	501	500	470	508	519	507	468	466	511	529	519	484	488	506	494	493	455	498	494	507	474	521	534	482	507	512	533	469	508	483	477	496	473	520	502	490	429	484	507	471	491	548	519	513	508	505	532	472	492	516	494	512	516	497	467	514	472	470	481	496	511	454	500	480	479	511	500	499	519	553	478	484	495	486	533	509	489	478	482	497	507	497	521	488	440	505	499	472	483	459	499	498	533	484	510	481	491	477	529	506	528	485	507	519	494	486	513	466	486	519	512	466	505	480	475	486	468	515	456	493	491	518	492	500	498	498	469	477	516	485	495	502	524	531	489	497	462	481	496	528	465	504	502	495	531	452	489	460	507	546	443	528	461	447	492	478	466	489	496	493	434	498	488	493	515	431	484	546	492	500	487	461	496	506	490	488	497	466	488	494	454	459	505	477	507	495	499	471	506	505	488	488	531	552	490	526	524	471	534	513	526	455	535	518	509	526	503	476	473	503	491	473	487	481	493	498	452	480	478	525	496	473	489	458	520	468	499	480	469	473	480	542	505	509	508	497	523	501	504	493	497	459	504	505	510	516	470	480	563	474	504	499	487	493	518	489	532	476	497	513	459	505	524	462	524	495	486	472	503	527	507	466	493	524	444	532	495	508	481	505	495	483	462	470	515	478	464	488	493	485	522	501	510	484	518	506	499	521	463	482	502	478	495	523	503	498	464	509	517	483	480	488	476	493	481	475	504	563	461	499	511	484	470	462	427	459	445	502	479	486	504	478	496	465	466	513	478	499	489	511	476	515	441	500	478	466	490	498	500	494	471	485	492	483	508	510	472	466	516	497	469	517	502	498	491	481	472	476	440	468	467	507	486	519	452	502	506	498	469	519	485	475	476	485	528	483	497	517	513	491	490	485	490	479	480	501	482	498	519	422	496	452	443	517	487	488	475	490	478	512	502	473	498	524	506	476	529	503	531	493	501	498	497	508	469	463	515	491	517	490	497	506	501	480	501	495	484	491	466	514	484	503	495	479	450	519	469	486	431	488	455	482	482	529	493	477	488	484	487	490	491	536	497	472	486	471	467	500	483	468	489	492	531	505	476	517	460	511	480	487	543	512	475	492	498	483	472	489	509	503	482	506	489	494	504	480	512	528	522	501	508	489	458	486	444	506	488	506	500	456	513	458	492	500	495	473	520	490	467	474	502	506	517	472	483	483	511	487	531	535	513	488	498	484	496	480	527	508	438	498	482	465	531	485	491	504	446	491	507	499	524	509	498	503	508	468	494	497	494	475	502	480	426	527	527	475	439	475	502	504	479	483	485	479	482	526	475	492	458	502	474	496	509	486	470	486	501	455	455	496	484	520	477	516	502	476	487	476	508	523	505	486	489	464	509	521	476	519	415	479	531	455	473	478	535
41137	22841	23119	50682	59122	51734	45872	32048	17143	2495	310	317	334	320	288	315	330	309	260	310	332	308	325	308	314	305	319	296	294	324	316	332	318	341	268	311	303	313	328	330	322	341	334	303	279	291	325	321	297	300	296	297	294	302	301	328	292	312	302	305	291	327	334	298	290	317	300	326	353	344	296	298	307	345	339	280	269	323	294	284	326	327	287	322	278	304	315	279	320	311	344	287	280	321	314	335	319	302	343	306	315	278	306	306	322	301	319	293	326	289	279	307	279	310	315	312	297	298	320	318	298	312	319	311	289	311	318	293	338	283	324	284	299	285	334	322	298	275	298	320	298	297	270	288	308	288	317	313	302	318	300	297	295	348	316	314	286	313	323	288	366	371	280	286	304	332	314	275	289	303	306	328	307	294	321	298	327	316	286	284	310	297	297	326	279	333	307	298	281	302	294	283	320	291	347	310	310	328	319	289	293	342	291	297	302	308	313	311	286	278	301	307	290	322	307	302	275	287	291	305	306	337	298	273	291	334	304	296	316	310	306	316	321	278	297	327	276	295	337	314	289	299	310	293	321	327	301	329	303	309	288	299	306	295	291	300	253	291	281	308	310	304	301	298	312	308	324	288	343	309	315	320	297	324	315	339	322	322	300	322	300	321	309	350	285	307	284	269	287	331	314	301	307	311	312	285	311	310	307	276	302	303	300	292	302	292	296	308	321	296	301	294	300	314	298	300	303	299	301	301	316	315	273	341	334	315	308	325	298	324	336	334	338	311	321	282	302	272	309	285	309	315	288	307	300	281	269	339	301	340	314	288	286	299	310	302	283	303	295	279	273	284	339	347	287	321	308	338	308	306	287	289	318	318	296	291	320	308	299	332	333	277	308	307	300	316	318	322	310	295	308	272	349	323	286	283	330	302	329	311	303	299	289	284	272	312	309	296	319	333	287	292	333	294	321	295	295	300	293	283	305	300	310	308	327	312	296	284	310	297	335	319	324	313	322	313	307	283	300	276	334	291	290	320	321	347	288	325	308	329	306	290	300	332	388	271	299	288	355	306	322	347	301	315	294	329	310	303	323	311	312	321	309	303	320	327	295	296	337	317	305	314	312	316	320	337	308	336	313	274	311	298	318	314	339	314	323	319	311	293	262	302	335	308	325	303	308	274	255	317	310	314	312	265	332	296	288	309	269	320	288	324	306	324	312	305	325	289	336	327	321	297	305	292	309	279	286	304	282	288	322	283	311	290	302	308	332	304	326	370	338	347	294	333	283	267	286	315	282	312	269	340	298	315	302	271	306	320	314	292	293	313	317	337	291	288	313	315	295	342	327	329	283	290	295	284	286	301	316	342	335	313	317	283	319	305	303	316	344	306	282	299	291	284	276	278	298	281	296	307	302	324	298	281	313	311	331	304	337	296	310	299	294	299	322	329	332	307	290	308	339	283	300	290	339	311	300	306	302	328	303	316	318	329	283	312	316	315	288	265	306	317	293	301	326	307	278	317	295	314	318	304	321	312	311	316	303	298	292	288	294	288	287	293	349	324	307	324	293	305	323	303	342	299	303	344	335	328	316	325	334	299	323	305	334	287	311	344	325	298	312	273	292	295	330	302	292	300	289	348	301	302	290	293	292	298	294	310	327	279	301	293	320	268	292	308	302	292	304	320	306	300	331	326	310	315	296	327	295	306	319	277	299	283	271	286	320	290	293	334	295	316	312	341	302	310	303	323	318	275	315	308	348	330	318	293	309	340	330	313	298	321	274	307	311	299	303	309	310	323	287	305	361	295	322	299	297	314	308	323	284	298	316	313	276	294	284	334	335	310	281	305	344	310	351	293	319	285	301	306	295	324	313	301	319	316	328	321	275	285	313	350	317	305	304	313	279	301	298	296	293	333	314	281	337	307	291	310	308	305	297	274	285	307	315	326	279	285	286	275	314	305	303	292	289	306	307	326	314	298	302	303	283	305	296	329	304	282	286	294	317	291	281	337	306	318	315	287	331	298	293	332	290	324	273	325	305	286	305	287	303	289	336	314	289	339	322	263	295	284	314	339	333	303	301	320	304	322	304	312	333	322	303	317	308	299	268	311	273	301	287	280	304	349	301	293	314	323	312	293	306	282	328	316	335	312	292	318	297	306	317	327	295	288	286	300	297	331	325	331	277	306	324	302	333	298	292	314	306	313	334	280	285	302	309	305	312	304	320	284	303	318	271	320	285	282	271	300	322	287	286	311	285	284	291	304	315	320	304	331	303	293	270	269	320	285	289	301	303	304	327	275	312	310	329	275	294	302	288	293	313	291	284	320	340	332	283	315	307	311	301	282	292	297	333	301	306	272	256	309	294	344	306	298	329	305	320	342	322	300	316	294	293	273	304	331	279	298	267	286	316	288	294	332	313	318	307	316	322	350	317	302	271	326	296	332	357	315	292	291	339	294	292	290	295	268	317	324	288	299	293	264	317	319	279	307	301	337	315	296	294	319	308	291	321	330	302	308	291	314	298	293	299	324	286	289	313	303	314	318	294	317	303	321	309	304	324	323	297	312	299	318	296	304	315	300	326	288	286	302	310	326	306	292	273	306	271	266	302	287	325	302	325	294	292	276	327	324	312	324	323	320	328	294	283	252	318	268	309	295	339	277	308	313	322	276	323	319	340	288	321	327	307	325	287	337	315	315	301	323	297	298	295	272	297	304	306	328	334	272	314	292	315	296	277	308	316	317	320	266	340	308	302	317	306	347	284	313	321	291	327	317	290	294	306	315	310	295	340	283	312	262	306	318	336	295	321	300	306	319	306	291	300	301	275	319	298	300	264	278	295	286	289	299	305	300	297	306	306	325	309	323	297	326	319	314	325	319	308	296	289	327	326	292	314	284	280	287	311	296	293	313	309	293	299	336	318	285	305	321	280	293	271	291	308	319	286	304	320	306	325	304	305	299	322	299	327	284	302	311	321	321	325	298	271	316	309	275	284	299	297	324	308	311	316	317	307	331	295	319	329	325	299	295	295	330	302	299	293	304	314	307	328	301	328	305	310	293	290	275	279	312	314	295	276	318	293	304	315	317	290	264	314	287	308	294	315	286	310	282	303	296	307	278	305	295	312	295	318	282	303	319	284	323	289	310	309	289	309	287	323	318	291	323	313	285	334	285	314	320	314	324	270	310	324	322	294	309	308	304	307	315	342	323	349	309	321	288	325	335	314	284	305	332	309	347	282	333	335	312	309	286	299	266	291	328	316	293	329	340	295	301	301	283	293	300	335	297	284	289	334	332	326	315	328	313	343	300	299	287	311	343	295	284	295	326	312	256	327	285	288	305	306	283	271	307	318	306	292	307	306	304	345	309	329	293	292	305	302	314	331	294	305	317	332	286	293	288	307	301	336	273	300	345	286	305	314	301	295	349	284	356	284	302	293	324	300	298	304	303	275	314	287	299	286	346	275	301	311	303	313	291	327	332	282	285	295	304	316	274	322	302	311	332	298	325
21123	14528	27221	58950	69197	64483	59247	46443	30816	2785	729	730	756	737	691	701	722	709	638	720	736	706	733	742	696	758	672	699	734	684	709	730	691	685	740	737	672	735	671	705	650	676	729	696	726	673	721	693	713	738	733	671	655	693	683	709	697	687	676	675	722	703	693	696	745	732	691	675	727	725	663	736	682	670	696	707	709	681	678	673	671	764	705	726	720	696	661	722	679	713	703	698	689	723	700	709	680	690	704	708	714	677	672	680	715	686	726	696	688	682	736	708	702	717	727	693	682	683	692	676	711	688	708	662	651	650	654	774	707	732	712	699	717	682	684	700	693	672	701	708	710	681	732	690	706	695	694	652	764	697	681	688	679	718	678	714	712	706	696	742	716	657	691	715	684	682	701	712	657	694	704	709	693	686	722	713	736	731	687	726	651	679	707	715	730	692	674	717	671	698	657	660	709	675	702	665	697	731	694	752	723	693	672	688	682	678	704	679	733	713	722	691	710	650	709	721	688	695	709	723	717	685	700	705	648	647	735	726	691	728	672	692	687	704	674	672	693	676	694	693	678	693	684	711	700	728	686	719	728	722	694	692	697	750	684	710	711	723	686	695	714	696	748	750	688	702	670	682	678	679	720	693	687	706	708	722	739	701	696	703	733	710	686	676	705	721	665	724	668	647	715	683	718	714	754	697	679	695	673	706	679	692	730	659	683	700	705	718	707	667	734	654	727	695	689	662	723	685	733	658	696	703	698	689	709	734	709	686	646	685	716	653	675	661	699	702	667	677	723	649	690	692	690	688	668	739	693	696	682	656	686	766	700	706	744	702	713	647	663	698	715	711	695	716	683	752	716	715	688	705	686	746	694	690	735	671	725	717	718	727	669	732	703	758	666	680	696	664	767	700	653	684	667	694	677	723	698	702	688	692	714	686	706	647	648	704	677	707	712	704	694	739	715	705	666	750	741	687	733	698	672	734	661	674	703	703	672	749	688	656	696	703	672	669	724	696	711	693	705	694	670	725	728	678	723	731	720	672	703	667	691	661	654	702	668	685	667	724	734	703	705	683	711	725	739	688	641	697	697	725	644	786	729	681	709	711	701	707	680	725	720	656	723	708	680	703	681	682	673	723	674	681	720	683	642	689	724	677	679	673	720	688	706	700	706	725	709	699	700	693	716	730	683	680	703	701	708	727	765	708	685	702	687	697	710	654	731	669	671	687	762	703	675	752	689	729	712	707	733	665	636	698	690	645	780	719	744	703	698	686	687	727	703	714	639	666	710	752	652	671	730	718	666	765	732	716	685	703	721	689	698	687	672	737	686	697	681	704	692	678	740	696	680	709	662	678	690	666	717	727	703	732	659	687	705	727	720	709	625	681	680	688	715	735	673	694	724	711	740	666	737	686	706	682	666	681	653	700	660	688	687	699	674	661	729	644	704	683	692	690	699	696	684	717	686	716	713	703	692	670	707	655	704	694	694	713	740	713	676	718	713	676	700	693	723	715	718	656	716	726	700	677	665	681	728	683	686	725	686	723	674	671	701	724	672	708	683	652	689	736	717	706	657	712	718	765	697	703	671	689	698	715	699	663	671	719	698	704	712	748	674	732	683	729	666	736	741	662	683	712	672	702	682	708	633	696	702	705	715	662	705	702	697	663	655	648	644	678	714	698	684	718	691	708	673	737	688	698	686	665	680	759	658	710	689	705	737	648	716	693	688	748	685	686	692	701	679	697	677	714	677	667	681	751	657	687	684	682	699	734	660	722	658	684	679	673	641	707	706	717	696	714	688	713	713	676	704	730	670	710	714	729	674	689	683	666	702	722	711	729	683	698	694	702	712	686	695	711	651	686	664	704	721	687	707	720	696	701	689	701	706	754	673	675	727	733	656	686	713	653	684	701	662	701	684	728	697	712	701	668	720	680	679	729	675	696	745	745	684	794	686	662	731	691	693	705	718	706	678	728	670	721	695	662	689	663	724	719	679	727	650	677	697	713	724	735	736	698	696	670	708	726	650	732	676	689	721	689	691	704	708	742	712	708	687	728	649	695	729	622	690	656	691	743	747	701	703	661	707	742	737	706	685	720	760	671	674	728	675	631	659	718	639	714	716	701	727	686	714	694	719	685	728	677	684	701	713	714	605	687	702	729	695	692	722	717	727	696	660	726	735	679	648	697	667	705	679	705	702	677	689	699	671	674	695	667	692	722	698	669	711	685	716	723	701	691	688	716	656	696	663	712	695	738	672	647	712	713	716	695	675	705	638	698	730	677	720	693	730	689	708	700	628	672	735	702	690	688	699	729	677	672	667	714	678	711	671	701	706	674	678	752	698	686	706	719	698	719	632	732	704	705	705	765	672	682	684	701	698	754	722	751	719	739	632	694	711	685	710	697	693	659	726	670	736	715	704	715	704	718	697	718	752	671	678	690	669	660	719	671	723	717	717	733	724	710	672	695	699	691	701	675	683	689	708	686	657	704	696	705	724	713	733	674	716	722	783	746	689	718	716	692	700	681	701	679	688	693	708	666	752	678	713	684	706	683	661	715	656	702	770	688	674	698	730	697	733	687	717	687	698	669	720	705	690	734	680	699	705	715	690	696	680	724	694	710	690	700	737	709	690	736	713	671	675	709	685	691	703	720	711	704	660	705	731	689	720	716	732	695	756	728	707	678	637	694	653	669	726	678	726	666	712	714	688	734	742	712	709	680	705	721	701	739	688	642	669	711	683	663	672	663	675	709	677	686	737	705	722	694	754	722	700	671	664	712	733	660	664	683	737	664	727	732	699	679	714	679	700	683	678	705	679	666	702	738	729	704	678	630	694	725	671	721	674	719	688	732	721	695	693	679	736	706	704	684	680	677	720	706	693	719	714	659	675	746	655	735	754	754	699	711	688	700	697	657	692	691	748	680	660	697	669	713	691	687	680	658	648	694	690	698	676	664	717	663	660	677	700	662	666	704	694	675	691	718	716	705	717	711	685	714	688	730	682	714	723	684	693	751	695	704	664	688	627	724	672	723	704	733	718	723	682	720	679	728	746	690	720	735	701	666	713	748	681	688	675	708	668	739	679	747	701	699	708	647	655	751	733	671	716	718	703	725	700	713	681	668	707	708	744	676	699	702	661	661	715	719	685	690	706	684	715	680	692	695	659	660	688	732	699	697	688	739	704	702	689	716	679	717	715	724	673	670	685	656	666	683	679	651	698	690	754	699	722	671	676	727	721	677	667	692	657	692	706	641	710	638	703	703	706	711	698	661	670	661	715	712	651	724	647	716	719	679	684	724	721	712	662	711	704	720	772	732	727	640	654	720	716	682	673	694	702	704	714	656	658	689	736	686	709	707	727	665	681	674	697	682	702	678	769	692	645	683	705	745	680	646	727	703	720	674	687	704	658	691	716	685	726	693	692	756	682	733	707	696	694	723	710	675	684	745	727	706	730	711	671	681	672	737	710	707	636	695	766	707	750	722	744	738	745	672	690	693	671	687
17093	7768	6236	7379	5594	3818	2618	1609	957	316	297	344	297	316	294	275	304	306	346	338	294	295	292	306	320	302	303	291	308	337	306	299	287	305	306	294	337	294	295	299	286	265	287	322	300	277	303	318	340	278	297	295	279	275	297	265	268	275	268	321	297	287	305	294	324	292	303	289	296	322	265	293	296	270	313	283	308	277	310	306	324	284	285	296	312	296	286	290	278	283	287	280	287	317	267	304	274	285	336	282	273	311	297	286	301	301	288	296	315	335	326	320	275	286	268	311	300	300	281	306	302	259	284	317	346	296	344	280	278	266	285	303	299	310	295	317	296	281	311	280	273	294	291	282	289	315	285	303	255	303	291	289	254	328	306	303	284	295	280	294	306	269	305	304	316	297	306	275	279	260	324	296	323	298	314	282	295	251	288	329	291	285	284	281	282	322	318	324	286	295	288	321	296	311	298	319	266	274	280	297	292	310	300	330	301	329	304	301	280	290	296	276	321	302	308	293	320	336	314	303	274	304	296	296	296	280	276	269	297	291	328	294	298	303	304	312	269	333	256	269	296	293	326	307	307	325	338	332	291	289	331	281	305	303	299	292	278	297	324	341	302	273	296	281	322	288	291	311	321	319	299	298	276	286	283	298	321	264	329	332	285	297	278	302	313	313	301	348	277	292	310	278	293	297	327	271	278	287	293	292	303	276	281	297	284	273	277	313	311	281	305	302	274	330	276	287	278	319	293	282	295	304	261	268	294	301	292	318	303	318	311	274	304	305	322	317	280	281	304	307	320	309	330	299	298	290	284	289	318	276	298	280	294	291	262	271	290	303	314	282	313	310	308	308	324	309	277	269	310	300	284	268	282	292	291	272	295	322	299	280	287	299	294	317	297	337	318	290	285	299	304	293	339	285	329	302	283	316	287	300	292	305	319	334	270	298	304	304	277	299	316	318	300	295	312	287	288	296	267	312	291	289	302	291	313	329	274	306	305	282	307	299	289	287	288	299	284	292	294	328	307	283	303	317	294	285	308	300	291	270	349	321	343	264	301	304	342	327	351	316	298	287	306	304	306	346	323	325	353	290	333	322	299	289	296	295	311	312	295	309	302	333	298	311	276	283	281	310	298	304	330	300	309	288	301	300	309	350	325	326	299	299	299	288	327	284	298	297	320	309	305	295	324	292	300	291	322	289	300	290	313	298	293	340	306	316	326	311	328	308	288	362	321	315	260	318	302	308	305	308	328	278	327	278	310	275	272	280	338	342	281	310	276	288	304	262	305	305	314	305	328	289	286	308	341	322	257	296	293	309	323	295	303	286	316	294	288	296	284	338	283	289	260	307	288	304	313	301	296	303	309	275	325	324	287	329	273	305	285	283	342	310	301	306	328	321	305	292	301	287	302	301	318	288	330	284	348	317	339	311	303	298	327	286	301	304	295	285	311	307	318	311	302	266	286	332	296	303	323	298	316	303	285	320	295	303	303	284	321	329	328	296	340	334	299	341	282	298	309	285	346	293	305	316	301	305	280	273	280	270	306	305	292	305	342	285	311	293	257	317	279	316	306	312	310	303	317	291	298	279	324	314	322	321	291	263	301	334	296	329	286	293	301	302	320	328	273	301	305	317	293	303	321	303	330	290	305	302	296	327	299	275	305	334	274	309	315	277	291	316	317	292	313	307	332	299	281	302	312	279	310	320	310	291	309	298	297	329	282	268	310	310	318	315	318	293	330	275	315	301	277	321	310	302	256	283	325	306	346	327	300	297	286	284	285	305	359	313	311	332	288	303	314	293	292	290	324	289	305	309	297	286	315	294	309	300	319	276	279	289	297	279	308	286	325	312	303	308	288	321	306	318	265	299	285	303	318	313	336	307	316	298	285	279	284	268	273	299	285	264	302	297	315	273	317	308	347	300	270	285	259	298	282	269	320	293	321	307	286	266	296	318	293	272	255	300	283	302	304	316	283	307	303	306	309	278	273	250	295	282	313	258	289	266	316	303	316	282	305	317	294	303	287	318	311	284	311	282	308	282	278	308	315	291	262	305	296	281	302	300	311	312	302	270	267	273	258	318	303	313	308	287	313	302	296	297	305	274	272	285	322	301	303	267	312	312	319	304	315	301	301	297	299	289	311	297	280	292	274	288	271	311	288	311	292	296	314	312	289	299	300	286	321	303	291	320	304	296	263	295	273	300	286	309	308	333	297	299	362	299	308	330	277	318	298	272	292	314	307	314	299	298	297	308	322	292	272	323	304	296	327	317	295	315	314	298	279	316	295	304	314	291	266	308	278	336	292	303	306	279	254	318	276	297	278	280	282	316	327	276	300	293	302	298	288	306	308	309	294	318	340	294	305	306	296	301	276	301	270	297	298	314	293	280	310	317	308	323	304	308	289	313	311	335	264	339	302	309	291	302	333	304	282	289	315	295	301	272	308	280	306	265	302	299	301	287	284	307	292	316	308	317	308	304	317	287	293	301	295	282	292	286	297	298	315	291	310	304	272	312	296	295	311	292	316	269	273	269	306	286	296	303	299	285	316	303	299	269	316	294	280	307	297	332	316	290	288	319	337	267	291	292	311	290	310	304	334	291	303	328	268	321	294	275	298	319	322	299	324	283	332	297	274	281	300	283	308	272	327	302	320	319	316	301	301	271	298	310	323	305	311	299	293	285	290	309	317	298	297	290	302	283	301	302	317	291	330	285	274	305	285	326	299	307	300	292	267	328	303	292	291	298	299	294	334	315	295	309	295	295	295	305	291	322	311	287	308	295	307	338	261	287	267	277	290	270	285	301	306	348	295	316	284	296	284	262	303	291	312	307	296	321	272	287	292	285	278	276	280	293	294	290	288	298	289	303	304	329	319	301	331	285	300	285	297	274	314	318	280	309	315	275	294	319	306	284	298	290	314	296	300	273	288	270	317	291	297	282	273	273	317	299	284	283	314	324	310	301	281	289	268	325	276	314	278	348	294	285	330	323	342	295	313	303	283	316	319	289	303	278	285	297	269	305	284	318	278	264	286	326	306	276	314	327	290	308	309	322	292	297	319	296	309	280	312	323	301	281	333	286	328	336	296	327	298	315	323	332	263	318	289	289	295	314	292	315	296	296	277	289	327	298	299	325	284	281	287	287	311	290	300	321	273	268	303	315	295	310	273	274	281	310	292	307	304	290	287	292	319	302	299	288	303	289	315	309	289	270	280	286	288	299	292	293	304	291	331	280	274	295	287	321	333	322	292	333	314	300	310	320	297	290	314	300	297	300	298	281	285	303	319	329	269	306	302	300	278	290	316	280	281	279	329	291	303	305	286	317	338	299	320	265	330	317	295	292	314	293	305	320	299	304	303	292	278	286	318	268	316	279	322	282	280	292	296	296	259	282	298	306	303	291	263	291	308	259	285	325	305	297	297	299	295	297	288	291	322	285	252	300	321	284	315	288	318	312	292	302	316	319	280	290	273	347	290	282	270	312	292	326	278	290	277	293	303	325
8781	5519	10602	17936	15944	12545	8726	5393	2778	733	707	656	678	665	652	691	675	619	681	652	632	705	652	681	672	650	628	641	655	702	643	653	641	684	641	634	672	657	653	668	664	690	651	679	630	667	640	677	704	648	636	643	680	665	659	650	655	672	661	675	662	694	649	705	677	605	665	637	675	639	679	679	671	624	681	668	628	623	693	703	635	675	670	727	662	615	663	659	661	622	618	674	621	658	672	655	683	686	664	688	654	673	737	684	688	730	633	691	688	647	690	701	698	667	680	664	663	632	672	680	648	736	613	641	670	686	664	649	667	638	691	644	664	695	674	708	659	660	682	654	705	718	654	637	641	666	710	685	648	654	641	613	640	577	627	637	684	665	658	670	671	655	666	615	667	673	678	684	659	708	648	664	716	629	672	658	669	640	673	678	684	679	687	667	731	650	703	656	685	667	677	616	636	666	656	656	703	698	660	652	635	663	683	711	659	655	669	687	624	679	665	678	676	618	677	716	696	660	635	644	625	636	676	716	703	658	682	614	689	676	700	645	680	678	658	672	697	681	631	653	665	641	684	682	673	658	670	681	663	649	713	677	666	643	718	646	650	666	645	649	645	633	655	629	668	646	673	691	733	680	646	666	645	664	661	638	683	677	645	701	650	640	663	656	666	673	665	635	633	649	725	641	656	656	655	639	636	643	653	675	659	688	669	632	646	698	627	656	642	657	703	635	670	674	634	642	670	665	687	666	687	680	637	651	714	663	645	618	655	647	614	640	668	656	664	671	619	655	663	694	685	673	664	682	649	642	675	661	633	643	696	639	670	674	647	636	683	672	638	662	631	666	662	718	720	702	685	657	617	647	657	672	690	670	666	658	667	706	625	680	651	635	687	705	623	622	648	664	662	651	632	678	655	669	715	639	652	661	677	655	671	652	683	676	612	640	654	628	663	636	713	677	706	666	686	640	686	695	702	641	661	686	658	645	673	692	654	651	631	673	695	665	695	648	644	696	664	663	691	644	647	674	667	708	656	646	693	659	674	682	676	683	654	624	612	641	658	605	683	659	674	641	654	652	667	655	634	663	649	635	619	683	630	677	662	716	643	669	661	635	648	653	639	587	627	677	673	675	674	678	654	731	669	701	652	635	668	658	645	639	662	638	668	659	682	654	700	663	658	672	663	625	644	655	708	693	614	700	658	667	655	685	707	686	632	676	690	601	700	635	671	693	704	652	701	637	671	655	649	695	684	662	646	689	687	636	662	657	665	665	680	663	688	694	681	681	640	652	648	673	687	642	674	660	651	714	637	642	668	650	658	666	663	703	652	643	661	734	674	636	648	605	623	653	696	690	633	646	651	644	650	678	637	664	643	637	658	629	661	667	700	701	648	646	645	667	657	649	675	678	639	636	658	697	667	599	667	692	645	616	685	679	625	685	690	672	684	630	614	678	696	660	689	681	675	642	698	680	694	664	617	687	676	663	687	719	664	695	671	697	682	640	687	683	624	664	661	671	611	663	684	700	652	651	688	645	640	649	663	703	610	598	664	682	685	663	706	695	668	621	657	634	676	695	671	694	640	630	633	680	636	676	656	673	664	653	648	682	692	717	663	662	687	695	661	684	658	622	679	678	654	707	696	657	694	637	652	670	647	632	649	697	656	721	661	607	676	686	634	655	661	659	630	646	630	689	670	625	648	707	644	660	655	661	731	697	669	684	677	673	685	651	677	669	675	677	633	642	668	643	667	683	705	669	608	606	664	649	677	632	672	631	646	678	686	660	729	660	648	684	678	645	643	679	668	646	656	640	675	705	653	674	646	619	666	666	628	627	653	691	691	667	662	680	649	683	630	668	717	668	655	728	634	680	630	683	657	683	653	644	655	687	710	659	705	678	681	667	646	660	674	645	670	681	675	677	604	669	685	675	693	698	639	681	629	646	662	707	653	661	639	675	625	661	666	642	601	671	681	702	683	700	663	619	704	678	673	666	657	637	685	685	622	662	607	680	637	651	661	639	725	703	667	657	639	640	750	647	666	650	655	661	661	639	626	696	649	627	665	685	683	675	636	678	678	638	613	649	676	626	664	708	657	646	677	648	657	620	671	635	673	690	700	647	675	687	663	683	665	670	679	669	695	659	652	650	716	629	692	658	687	678	663	651	662	655	690	668	672	669	649	664	643	695	681	651	699	639	671	641	663	671	686	685	643	628	664	629	628	676	705	668	707	679	641	635	666	632	655	678	655	663	661	662	649	641	663	651	638	641	702	677	662	660	652	672	637	629	646	673	638	634	645	633	650	661	755	654	637	665	618	668	675	634	644	621	677	673	673	685	647	674	667	672	649	690	670	656	628	655	629	647	679	641	676	660	659	682	636	653	656	637	634	675	624	686	703	694	709	680	684	686	693	643	682	677	687	662	687	617	666	669	625	668	664	650	664	634	672	627	676	639	695	656	680	704	646	638	704	669	714	663	643	663	681	691	625	647	640	652	630	630	682	678	672	694	685	640	683	719	655	683	670	642	669	666	628	674	642	629	633	678	691	679	614	682	658	668	669	651	710	649	697	667	649	623	700	673	627	706	685	690	673	688	655	647	644	653	628	700	706	679	650	697	628	646	649	660	710	669	644	704	685	638	688	655	662	649	676	667	678	638	683	683	692	624	669	653	722	662	679	641	632	660	648	671	674	643	665	676	635	672	693	698	663	669	667	666	682	720	656	696	662	684	682	646	702	654	644	710	668	686	707	696	669	682	666	687	636	692	656	677	669	667	700	680	650	711	721	635	664	642	676	678	671	628	649	661	595	647	649	700	671	652	687	660	638	688	668	657	643	677	676	674	634	665	677	630	633	671	705	696	642	675	675	660	629	600	714	730	689	669	655	676	654	631	650	656	633	721	677	670	667	672	635	668	670	627	670	637	661	632	663	678	610	756	659	658	668	649	661	659	655	660	705	674	656	651	661	655	672	621	599	639	652	663	661	689	657	708	681	603	669	671	640	671	637	683	662	702	679	676	674	612	671	705	675	711	715	621	686	647	641	655	648	661	618	663	641	640	646	671	641	671	638	699	686	642	667	657	624	666	668	650	667	728	651	643	624	673	626	665	682	676	665	641	632	684	640	697	645	635	654	614	634	697	695	661	670	652	682	687	717	693	661	656	613	683	663	656	601	666	664	657	697	711	623	725	681	648	688	622	696	683	650	636	676	655	672	656	653	661	641	629	622	696	670	643	651	684	637	652	645	708	607	659	670	658	675	662	665	655	668	687	670	685	648	660	656	671	641	684	656	640	678	681	676	667	677	628	685	669	650	667	711	680	653	654	692	649	669	689	606	654	688	660	699	669	685	685	653	698	620	676	650	646	635	675	679	673	701	663	732	630	608	647	663	669	651	654	666	634	647	690	673	682	627	684	627	657	660	698	654	619	680	673	663	618	655	638	669	696	627	674	670	689	672	633	681	663	632	723	675	613	656	632	668	652	671	667	655	635	703	692	703	623
36691	15669	24762	52781	51783	42640	29954	16881	6318	598	244	244	226	241	248	244	227	229	240	209	200	219	211	247	213	228	237	244	205	275	255	232	234	252	242	251	224	219	239	244	236	239	222	205	235	202	242	229	203	265	230	234	245	259	221	203	219	211	254	209	239	216	195	188	210	233	198	250	240	229	241	221	226	220	244	235	225	212	207	235	233	213	225	222	214	239	211	248	219	246	249	287	212	225	236	213	227	216	220	250	236	225	239	235	246	233	231	230	218	214	216	208	244	220	234	224	238	240	203	227	234	228	237	226	229	208	217	247	204	239	215	230	214	208	247	183	232	221	223	204	228	216	228	243	221	230	237	231	205	239	241	216	222	230	215	228	242	241	220	243	231	225	240	219	221	223	234	248	210	238	239	215	205	241	245	241	223	218	234	237	220	238	216	218	237	215	243	205	223	225	206	233	238	229	221	235	208	227	237	231	205	233	184	232	247	256	260	261	227	206	239	231	205	210	198	226	229	218	220	265	243	201	236	230	236	213	222	245	238	255	228	244	190	229	225	207	214	234	253	244	224	228	245	246	231	246	235	264	248	222	227	220	239	237	200	252	233	237	228	235	240	251	199	254	247	230	239	246	241	205	236	213	212	215	215	238	229	231	224	194	207	230	217	252	232	252	230	235	227	223	216	241	259	239	189	231	226	228	216	248	234	239	239	212	204	232	211	195	238	186	208	230	256	242	225	241	227	202	225	238	252	232	236	244	232	236	211	205	241	211	233	234	254	214	224	210	223	212	235	227	228	211	194	221	207	217	241	238	217	222	244	235	232	211	219	211	220	236	232	223	256	229	222	245	223	236	225	255	245	214	219	229	217	214	227	226	260	230	236	255	272	228	243	232	229	235	251	234	242	232	224	213	222	236	214	250	257	252	207	247	234	225	230	226	210	249	247	252	228	229	231	244	235	253	243	226	227	208	226	216	233	232	223	198	208	224	246	210	234	250	254	241	222	203	255	235	229	235	232	255	229	218	211	236	241	230	214	246	223	255	225	230	265	259	209	253	197	219	230	229	250	219	237	223	261	234	220	229	262	253	238	245	208	243	248	246	247	255	234	174	217	225	196	227	239	247	251	230	195	221	224	278	235	252	205	215	212	249	233	216	257	249	257	224	217	227	228	237	214	223	224	237	232	228	219	201	226	219	224	265	220	224	230	223	202	230	228	221	214	246	229	264	209	226	209	190	242	246	248	221	239	214	221	243	235	211	235	226	197	235	243	247	216	240	191	226	214	234	233	218	222	228	202	240	230	242	231	222	213	215	250	221	247	228	252	240	228	251	244	246	215	227	227	236	211	212	267	215	226	251	232	247	225	237	257	236	211	218	220	231	210	226	228	220	207	191	229	210	220	215	257	203	251	203	224	226	224	236	232	201	211	221	176	224	244	243	248	241	229	214	231	223	230	224	250	238	240	231	215	232	212	248	228	233	238	257	246	249	205	241	228	239	215	230	232	235	227	217	220	257	242	217	219	213	234	226	245	255	206	249	234	285	228	221	250	223	213	200	237	246	240	219	244	242	190	247	250	237	225	212	227	214	238	242	214	246	221	241	237	229	246	227	227	220	236	197	238	212	229	212	222	219	213	233	238	226	238	243	239	246	248	237	243	218	230	252	235	218	215	233	229	239	219	205	200	228	205	225	222	222	239	237	235	229	232	215	261	192	207	233	236	242	249	211	239	202	232	207	208	226	237	221	250	213	219	220	210	227	235	186	212	199	226	216	215	228	227	215	221	220	245	233	266	230	220	206	230	205	216	231	227	224	230	241	242	215	245	222	242	237	242	247	211	186	247	209	234	231	266	250	244	233	246	229	211	192	230	221	238	228	190	212	261	213	230	227	200	210	244	240	226	212	245	238	197	233	256	228	197	243	234	238	220	225	227	224	257	232	254	231	240	233	259	226	223	243	226	225	256	254	243	225	232	235	253	235	186	227	230	236	216	268	241	235	224	237	221	211	229	247	229	230	241	237	234	210	236	242	213	237	249	209	207	209	253	232	230	241	212	257	229	246	229	227	232	245	218	217	216	217	227	223	234	231	226	258	233	221	224	200	254	246	232	243	210	217	249	259	217	238	226	217	209	244	240	235	245	223	207	236	251	210	209	223	232	226	252	214	198	219	236	258	250	222	248	209	230	238	259	240	207	224	219	214	216	228	253	246	235	236	230	248	223	252	224	223	223	196	247	220	269	246	215	239	224	237	225	224	246	223	210	225	231	199	234	218	221	228	250	255	258	226	244	243	251	235	232	229	260	247	234	209	205	229	234	231	220	225	223	211	243	216	221	224	232	255	211	226	249	203	247	241	254	249	237	246	225	249	234	242	227	219	214	234	222	213	232	219	219	216	218	227	229	187	212	229	247	198	217	240	229	211	245	233	216	192	260	221	234	217	235	236	220	226	239	218	238	202	211	241	220	233	237	213	223	253	247	225	213	215	242	248	242	213	223	197	234	216	200	230	206	227	235	200	227	225	248	203	232	207	253	226	228	224	263	204	253	219	204	240	243	231	220	232	219	218	239	221	193	211	218	204	215	238	235	250	236	215	231	214	217	204	229	234	232	228	243	225	261	239	197	239	234	227	252	218	203	211	230	225	230	222	225	212	264	242	229	241	242	221	236	241	226	245	242	226	245	263	238	215	211	221	233	242	230	218	227	243	224	244	223	224	215	239	231	207	208	226	208	201	244	216	220	237	243	227	267	238	247	203	229	208	273	225	202	238	227	209	264	206	215	245	202	227	224	233	225	221	218	221	235	201	204	216	211	214	214	242	224	218	220	234	232	211	222	218	227	226	236	229	236	214	235	221	266	200	219	242	241	212	239	241	219	222	233	242	236	237	243	203	218	221	244	201	234	240	232	226	228	217	212	233	248	245	231	204	220	231	254	223	252	222	240	222	218	243	210	205	229	237	225	237	217	255	189	223	230	223	240	221	245	220	236	243	234	224	222	246	227	235	257	212	231	231	239	209	204	235	237	217	214	246	197	230	229	216	221	202	236	213	234	228	226	246	219	237	210	214	216	249	226	248	249	219	205	259	229	210	213	218	189	226	230	241	224	202	263	214	250	229	211	203	258	247	224	244	224	250	253	212	233	252	230	213	199	227	232	211	245	186	213	249	228	245	243	234	231	194	217	237	233	233	236	249	219	229	212	257	223	239	243	236	226	224	226	226	235	212	235	221	215	251	224	228	234	232	237	213	230	227	254	233	254	237	218	212	199	224	214	248	212	243	208	224	237	228	193	219	227	220	228	254	234	212	241	195	225	240	236	212	232	269	217	219	212	214	249	244	224	221	235	233	259	219	197	212	191	249	221	198	243	221	218	253	206	229	242	210	213	251	219	210	228	213	216	253	237	249	239	254	227	217	212	241	233	216	252	226	212	234	214	247	243	215	231	208	238	232	264	231	222	229	218	221	238	228	240	231	259	210	221	221	245	214	206	212
18497	9119	31495	60038	62439	55311	44702	31564	16890	785	528	556	573	517	557	555	518	554	563	576	546	514	556	540	542	567	550	513	518	520	521	524	522	537	541	525	542	561	494	558	588	525	518	549	537	514	528	486	518	554	542	534	535	532	566	523	493	533	550	527	555	542	533	540	494	543	561	580	565	553	514	508	526	512	543	517	552	580	550	531	538	536	524	563	516	491	552	537	541	563	563	548	529	514	508	522	576	545	567	519	529	533	528	537	525	550	540	527	553	541	547	518	537	542	512	550	531	533	561	539	559	565	572	550	497	534	530	503	575	494	515	504	542	539	526	518	561	540	501	537	527	549	545	505	510	545	532	500	564	546	533	516	523	522	491	557	531	477	509	565	553	495	552	539	567	535	526	553	563	561	561	518	548	558	536	508	559	520	522	539	483	538	566	526	530	563	539	535	543	497	547	559	512	539	528	518	502	533	536	538	540	518	564	506	494	480	520	538	561	580	553	529	496	525	518	513	558	541	499	547	563	579	576	553	502	507	530	575	570	537	544	555	530	564	515	534	540	518	531	549	548	540	552	566	534	532	551	538	565	546	544	526	530	552	551	562	514	560	494	518	544	530	528	508	537	543	529	537	562	513	527	529	541	497	533	553	559	504	546	524	516	575	503	508	527	518	547	540	537	489	523	573	524	556	536	559	550	550	492	519	558	567	552	530	529	545	529	536	520	496	543	531	523	550	506	531	509	559	530	501	559	509	517	514	514	505	486	526	539	526	572	530	534	574	551	590	526	553	548	534	511	534	529	537	530	557	527	499	517	511	564	518	581	584	508	532	529	508	538	506	525	496	515	560	516	536	507	563	552	531	510	581	526	555	556	502	530	553	520	534	554	554	589	554	507	534	552	549	573	575	517	524	511	557	520	505	523	503	537	515	528	508	506	541	540	549	546	502	517	534	577	533	570	519	508	523	557	521	517	560	550	538	530	519	502	523	509	490	580	497	555	526	541	571	580	564	546	496	507	535	522	565	518	516	542	530	525	521	520	550	503	560	533	543	548	522	529	554	522	566	511	520	538	540	527	514	498	509	538	523	529	528	511	548	505	509	562	496	534	534	548	549	552	518	521	494	563	529	539	526	563	539	542	526	573	499	563	572	485	535	500	546	518	538	552	532	527	512	556	555	509	535	554	552	534	508	578	544	507	553	557	552	518	572	539	553	517	513	520	520	536	519	544	560	559	521	528	554	496	553	536	537	559	558	497	510	511	535	539	568	533	545	498	555	521	558	515	545	545	542	544	521	604	544	521	531	529	536	570	514	516	539	540	542	543	533	578	563	487	506	557	528	517	558	524	542	562	562	537	537	526	521	575	553	547	541	547	547	564	530	539	607	505	545	480	535	551	552	530	482	530	567	495	526	509	554	535	547	514	529	520	543	505	537	547	556	521	557	544	518	525	530	563	553	562	528	563	557	515	540	534	558	546	534	560	527	505	533	554	576	561	532	525	532	509	535	563	517	510	535	546	544	512	525	548	544	553	562	575	533	544	534	531	565	550	522	563	500	545	557	548	549	530	506	527	508	528	539	546	550	536	530	522	523	530	528	529	578	571	548	490	530	564	541	510	551	556	536	556	541	527	509	599	590	514	561	531	563	525	562	561	561	535	503	527	565	543	535	518	516	531	518	561	549	533	515	534	533	512	534	549	528	556	483	546	522	518	533	560	538	519	537	517	561	538	515	559	540	542	502	545	518	501	528	549	534	534	558	548	588	536	555	538	559	536	517	554	505	547	541	544	547	558	528	547	560	531	528	532	549	534	560	508	522	534	519	542	529	530	543	522	559	513	568	510	534	533	505	577	549	520	545	520	509	549	556	547	542	549	517	498	593	523	552	575	590	515	569	546	547	543	543	538	518	560	564	507	534	523	532	552	553	543	532	538	541	492	494	526	511	564	503	510	553	537	546	505	501	531	528	522	564	548	525	508	530	541	530	479	578	503	538	492	565	537	516	559	554	559	515	549	547	539	487	541	589	539	549	533	495	543	541	525	516	574	566	529	531	499	503	544	535	580	539	538	495	509	538	515	530	554	535	517	542	514	502	520	525	553	549	520	556	571	531	548	558	537	532	558	534	539	532	528	507	527	544	545	523	560	526	542	525	514	551	513	576	591	527	526	516	498	526	521	496	560	531	505	532	495	506	518	529	515	524	533	567	532	543	572	537	583	489	530	519	526	507	513	496	546	533	532	538	537	533	550	544	547	528	500	539	574	522	542	560	576	532	562	572	516	553	522	583	478	519	531	582	574	516	561	537	562	525	484	531	567	550	517	555	531	542	511	572	534	541	516	536	510	535	561	521	519	520	507	529	524	503	520	541	516	511	563	520	500	529	567	523	599	564	561	501	529	530	532	535	569	528	566	546	576	558	508	545	562	523	551	582	570	544	567	557	566	507	497	543	540	525	567	528	541	542	537	498	525	511	547	558	546	564	538	557	507	526	529	575	533	512	581	503	528	540	499	580	520	529	478	565	572	518	540	539	565	557	539	561	502	466	544	535	521	504	531	468	564	555	516	515	561	554	509	519	538	538	528	548	546	551	514	504	497	557	497	558	524	544	532	526	555	524	514	540	574	508	539	540	563	516	542	521	544	544	510	553	512	517	544	548	553	568	531	568	535	544	549	546	520	503	526	492	617	532	523	529	562	545	521	528	493	524	538	567	513	606	520	496	539	519	503	551	542	557	533	515	541	514	544	516	545	527	563	533	555	561	520	565	528	562	542	519	538	542	516	550	548	564	551	534	547	500	554	557	543	550	482	514	528	576	535	569	528	497	564	569	492	467	539	526	547	531	513	511	525	560	547	499	537	537	513	550	538	516	564	578	573	531	542	563	553	524	587	561	546	579	525	538	495	539	517	556	533	514	548	542	544	528	513	579	559	494	537	502	551	521	557	537	596	532	534	554	498	566	538	526	559	549	529	586	531	533	536	550	542	547	523	528	562	510	474	542	520	555	527	545	522	550	553	541	543	510	591	577	537	525	506	573	562	540	533	555	514	519	539	504	498	573	559	558	503	520	555	507	526	532	478	519	544	546	498	531	573	543	555	551	573	537	507	521	511	511	515	528	484	527	536	533	542	578	521	515	538	525	565	545	510	530	533	611	531	525	483	558	572	523	545	538	543	557	498	511	562	538	551	532	507	534	517	555	550	527	593	533	577	564	522	549	534	541	545	555	512	489	527	532	534	564	552	542	541	547	520	523	555	564	557	533	525	528	500	540	568	538	521	553	534	538	494	540	582	530	521	544	559	538	533	472	525	528	504	497	525	595	562	560	570	556	500	533	547	555	509	546	528	543	496	515	517	535	535	554	508	508	538	525	570	549	544	538	557	507	534	524	571	524	536	510	551	561	497	557	518	520	543	524	540	523	528	557	532	550	562	570	531	528	522	513	560	522	561	535	525	608	516	495	507	523	536	521	498	512	525	500	535	531	520	537	529	511
45340	20453	44499	69193	62925	52449	38454	23069	10046	1012	334	359	329	344	346	339	347	318	316	304	319	305	325	299	328	336	338	326	322	336	317	317	331	301	320	335	336	332	336	298	346	345	339	311	328	308	326	307	350	331	376	330	318	338	338	316	387	303	326	326	308	350	352	298	312	291	310	320	320	327	319	346	326	352	316	341	324	382	300	293	330	333	306	336	361	325	324	363	307	309	298	298	342	331	289	281	288	350	317	306	301	297	343	342	300	337	323	321	297	307	323	319	353	321	332	302	336	289	344	307	309	324	316	318	323	312	331	345	321	294	287	302	321	350	348	288	314	300	311	340	306	295	329	306	312	334	294	289	267	322	318	326	298	338	338	290	329	294	319	319	309	289	334	296	356	338	335	304	301	322	320	291	317	340	332	313	361	332	315	342	329	319	322	324	303	302	357	344	313	326	311	308	344	329	310	333	329	319	313	330	339	322	324	316	332	303	322	352	312	296	312	318	324	328	316	304	294	369	345	341	313	295	319	298	328	294	347	314	322	329	342	332	310	319	320	331	311	319	319	302	307	335	336	342	305	291	290	346	287	325	367	328	322	321	340	347	330	320	330	318	324	326	308	308	325	314	286	310	344	339	310	346	333	315	350	338	297	309	325	323	294	309	333	310	338	296	303	325	308	305	320	321	344	333	342	346	350	321	323	289	317	305	328	290	329	319	291	320	290	315	304	337	308	317	338	330	310	321	306	336	281	303	324	298	315	295	339	348	357	289	318	325	315	329	306	308	329	279	312	303	347	333	318	342	303	309	340	344	278	307	290	342	347	318	321	342	313	349	330	338	339	319	293	344	313	334	326	325	333	327	320	312	293	309	329	341	317	293	372	307	328	306	347	329	316	367	303	288	316	343	311	309	324	309	344	319	303	307	350	297	330	308	327	292	324	318	322	383	370	361	344	330	315	358	317	368	331	338	335	341	310	314	354	308	327	307	319	311	313	338	347	294	296	295	316	318	327	319	324	313	349	357	269	307	329	300	323	336	315	316	290	313	331	319	312	319	334	316	330	315	327	352	333	320	337	294	316	337	317	341	325	340	283	312	303	328	312	323	311	359	308	289	304	346	318	334	312	336	308	286	323	337	350	340	350	291	324	324	301	312	293	298	344	323	337	360	293	336	317	332	337	355	318	316	307	341	314	343	330	333	319	324	315	310	345	320	323	304	332	327	345	291	298	305	309	302	342	328	342	319	318	277	306	304	307	347	301	287	312	332	347	307	311	348	316	308	323	326	303	332	348	330	290	270	320	338	301	324	323	315	329	293	333	317	322	351	325	306	334	300	306	295	338	318	335	318	300	315	310	335	333	312	302	292	298	319	333	292	288	347	317	314	339	279	332	290	296	327	336	316	302	294	307	292	308	306	328	293	296	333	306	310	300	336	306	298	316	316	321	328	346	313	290	316	298	328	362	316	309	331	315	302	323	298	289	302	318	322	327	313	322	316	335	345	312	315	313	298	318	325	372	286	300	287	317	324	308	332	322	309	345	341	340	304	294	277	304	319	319	279	324	328	312	338	345	318	332	323	319	302	295	300	357	364	333	337	330	311	320	296	304	344	321	324	301	303	325	337	307	334	347	312	328	344	307	310	265	296	328	373	323	297	333	339	308	317	329	311	308	336	297	298	316	330	299	334	328	325	328	318	346	334	337	335	305	317	322	339	298	338	314	344	312	345	323	313	319	318	305	323	319	365	302	311	329	314	280	307	324	290	327	334	323	332	342	315	302	318	322	294	310	321	345	316	314	332	357	331	319	307	322	338	327	320	321	327	349	335	354	313	292	341	346	338	296	359	329	337	312	332	282	316	316	333	331	322	324	313	317	311	327	309	380	309	300	335	291	314	320	329	319	308	323	319	306	307	307	327	320	356	306	304	351	311	350	326	326	329	325	323	344	316	314	289	340	312	336	339	319	346	314	324	343	357	324	322	311	317	307	315	363	341	356	329	373	348	312	322	288	312	335	335	309	307	321	322	344	322	326	337	313	307	289	355	317	315	267	297	305	339	331	299	319	323	307	314	343	348	290	314	339	336	303	322	324	354	329	290	313	341	320	311	333	324	347	331	313	321	321	359	349	312	327	317	322	351	322	304	290	310	323	341	340	341	271	311	334	299	358	327	314	320	321	334	315	286	330	286	301	300	348	267	330	325	331	321	314	307	302	308	284	308	322	315	330	313	292	288	307	333	303	308	319	306	338	305	325	343	326	296	362	342	312	308	338	308	314	330	330	318	287	339	366	320	311	323	301	324	323	315	299	355	316	334	356	354	329	318	330	324	344	342	349	328	308	317	334	346	352	306	305	327	325	326	323	337	296	299	325	322	338	330	328	288	313	316	313	337	356	341	296	333	307	375	332	298	320	358	332	367	333	329	338	319	331	318	324	336	320	292	359	345	330	319	312	343	336	330	360	333	336	314	300	308	328	294	298	338	348	329	381	342	340	340	318	327	312	321	276	288	315	342	331	303	339	320	351	326	305	322	313	318	337	307	334	315	337	314	324	277	345	312	296	305	288	305	288	301	313	331	314	313	349	333	345	303	329	325	368	336	316	347	302	298	336	307	312	304	315	335	321	307	363	333	332	394	313	324	327	332	329	344	350	320	342	342	322	320	323	326	317	307	304	313	280	298	301	319	325	354	308	333	315	354	353	290	323	331	349	325	327	302	319	335	329	303	319	333	288	308	312	313	313	318	309	344	322	326	329	322	322	296	298	326	331	323	332	307	369	322	344	325	315	307	339	359	337	299	307	304	344	322	333	346	306	319	368	293	315	317	334	333	317	293	335	344	306	322	312	332	355	292	310	289	309	297	289	299	316	318	317	318	313	323	330	323	326	332	344	333	294	283	334	337	343	296	332	327	330	340	299	293	299	327	353	361	335	319	332	335	307	322	325	326	320	316	306	324	298	297	336	344	329	310	312	256	356	326	305	318	366	360	329	290	337	345	309	294	344	321	318	319	280	335	327	334	314	299	337	343	329	369	309	345	317	307	292	319	305	306	339	333	315	335	300	332	315	322	319	344	353	327	322	347	285	320	337	321	317	329	297	343	324	296	336	369	311	325	322	317	305	318	326	319	311	309	336	323	317	351	328	310	269	329	293	332	323	343	353	326	307	309	327	325	312	334	303	324	325	318	291	306	340	315	356	324	336	352	261	287	354	302	323	279	295	321	319	300	314	289	326	322	348	334	311	320	308	302	343	339	346	300	326	345	308	330	325	312	313	302	307	328	313	294	288	318	339	303	315	314	317	319	308	306	306	330	333	312	335	352	345	307	307	297	340	285	350	258	316	296	312	319	313	316	301	317	320	308	304	303	375	317	334	357	331	308	323	361	278	338	314	351	278	304	319	286	312	293	338	308	305	326	301	311	323	350	306	287	318	314	349	307	315	350	341	361	311	357	322	309	290	330	277	333	305	354	328	353	304	289	312	330	272	309	326	326
22891	11086	47094	74780	73325	64411	51888	37617	21629	1039	781	763	719	761	756	730	729	712	773	788	716	734	686	722	738	770	718	738	749	762	715	756	716	783	772	751	719	745	678	696	719	705	742	709	699	723	736	724	690	731	697	720	690	727	712	710	700	713	721	743	712	745	665	764	731	734	743	691	761	716	731	782	728	734	728	688	745	725	748	742	722	772	715	722	743	716	734	674	756	797	736	709	723	745	718	771	745	705	780	761	743	726	719	719	755	771	700	744	738	724	661	708	761	718	730	757	725	726	739	741	697	710	725	738	697	741	756	734	684	722	729	739	772	788	742	719	764	745	783	706	715	753	725	746	747	709	737	736	733	731	709	721	719	758	744	754	674	728	719	651	750	702	752	680	752	712	742	737	715	736	700	692	685	721	704	713	702	735	731	755	757	684	704	732	711	735	700	714	719	735	735	710	735	734	756	738	728	726	748	660	681	739	685	728	690	717	727	723	694	687	749	669	767	696	707	699	697	715	768	722	724	716	709	738	735	747	728	717	725	723	697	712	678	743	688	741	712	694	693	728	723	696	681	721	755	697	735	724	754	712	736	684	754	760	700	682	655	700	776	743	707	672	761	709	739	757	710	675	708	737	734	710	695	714	675	751	675	719	739	782	749	761	708	698	720	740	758	778	703	712	729	736	717	787	774	741	768	692	746	736	723	719	711	752	688	743	697	716	678	731	765	718	715	739	763	695	699	739	697	726	767	678	696	698	717	712	750	748	756	713	739	726	691	708	701	738	773	688	795	732	730	734	788	758	670	749	716	724	722	714	717	714	716	771	724	767	737	725	716	726	736	715	735	716	747	736	659	731	699	727	687	790	721	776	735	746	693	720	724	667	713	711	739	685	707	697	703	752	724	762	706	718	739	684	705	717	691	688	692	745	728	708	660	713	682	727	723	662	713	722	719	736	713	707	743	704	692	757	664	757	724	661	732	709	694	744	771	716	702	688	735	680	744	714	749	747	700	744	695	713	733	746	689	707	744	746	731	723	745	700	733	769	730	720	721	734	723	716	724	715	716	772	723	749	678	721	719	750	736	766	703	701	719	724	764	696	739	705	698	736	732	743	712	713	750	726	770	714	726	780	682	768	749	691	775	713	712	761	719	717	698	762	710	722	724	718	739	731	746	694	748	721	705	796	738	752	755	690	762	682	747	716	691	714	727	710	730	767	746	722	761	727	778	728	765	718	722	729	673	675	684	723	720	699	737	771	687	721	698	731	699	695	717	729	689	729	730	748	713	726	723	727	756	696	799	718	714	748	718	771	715	731	765	767	707	707	710	741	716	743	745	703	756	724	785	704	714	711	729	728	720	736	736	722	765	754	726	716	729	756	764	672	766	729	732	771	765	770	736	733	712	725	757	674	745	695	709	683	716	764	740	741	742	686	722	719	725	732	740	693	756	706	700	741	755	677	743	743	742	727	702	711	732	697	713	790	728	731	734	757	774	722	715	692	739	747	809	719	681	704	767	705	736	721	759	699	709	748	708	732	730	714	726	711	744	751	685	723	691	741	756	786	758	726	726	709	740	726	739	717	741	759	764	725	707	761	792	698	733	723	680	756	704	731	673	693	742	728	752	748	694	701	717	783	696	736	686	720	718	716	749	724	704	735	709	724	752	744	780	751	704	673	675	712	728	726	752	680	681	746	768	739	729	744	754	766	747	724	730	740	737	699	721	709	723	769	764	722	744	765	688	706	734	742	725	732	745	676	719	698	756	669	753	706	710	729	683	783	722	695	723	721	779	730	753	734	732	660	715	770	695	730	639	711	772	713	732	719	757	712	791	719	790	713	737	753	740	717	730	742	699	726	736	690	745	713	682	744	684	746	698	697	767	690	742	750	727	694	732	759	719	745	756	737	727	734	731	748	734	687	736	729	750	735	775	677	753	721	747	754	741	713	778	723	738	733	703	710	748	749	788	705	772	688	759	734	723	751	761	719	653	738	725	754	717	695	704	709	745	720	747	768	729	728	730	743	705	726	753	742	719	720	703	749	754	698	699	740	696	676	699	748	691	703	724	732	711	760	762	713	709	704	739	747	721	749	700	719	726	729	761	692	718	736	746	733	749	735	675	702	750	714	706	751	728	731	736	739	728	739	753	758	750	765	716	756	669	749	730	725	762	721	730	707	692	744	683	726	694	727	748	670	750	754	745	701	719	694	680	717	693	732	704	736	717	728	721	712	684	731	740	716	710	738	684	731	733	704	694	744	716	766	719	722	719	746	773	735	718	698	761	754	687	708	705	736	761	732	729	716	733	772	756	716	722	736	704	733	715	715	714	679	740	700	700	745	740	698	708	697	692	723	751	793	697	727	711	725	733	702	686	765	724	707	715	718	703	694	701	693	718	717	695	711	694	726	723	730	729	704	770	748	726	699	734	688	759	756	709	692	701	760	750	739	697	729	728	707	728	734	725	732	738	744	782	728	720	743	716	727	690	732	741	761	718	718	729	758	683	724	730	777	746	723	766	723	756	763	729	745	698	746	734	715	749	694	715	778	748	749	703	718	745	711	692	733	698	735	741	734	754	722	779	726	709	734	711	764	735	722	703	715	714	739	706	711	702	706	789	750	742	708	663	739	700	721	768	718	697	739	742	752	760	726	701	748	734	745	740	739	740	742	762	757	770	721	708	726	732	718	704	759	705	759	710	744	699	681	746	715	705	698	816	765	745	739	750	728	745	720	732	743	728	755	712	717	733	705	711	740	714	702	690	740	691	721	720	703	740	813	735	700	715	735	737	699	754	755	744	745	675	702	715	694	723	728	709	703	704	726	721	737	715	796	762	769	716	680	710	655	742	711	716	749	701	711	747	727	674	681	777	768	737	719	711	717	739	764	754	737	718	715	736	702	710	720	720	766	764	748	762	740	766	707	724	690	747	748	706	765	738	765	720	695	747	776	705	731	759	735	691	704	713	720	674	716	723	728	713	680	690	753	680	754	723	721	749	751	717	734	745	735	736	730	716	700	729	740	749	718	692	710	689	673	709	721	721	693	667	729	733	679	699	767	737	748	724	717	724	723	684	668	720	737	725	730	686	722	776	680	695	687	747	746	700	736	677	722	743	718	715	754	701	692	749	704	696	688	708	770	740	706	743	714	745	710	749	696	695	738	781	693	689	737	756	753	732	724	792	717	735	729	764	734	777	732	712	749	729	724	706	739	710	688	687	721	746	688	720	708	737	725	721	743	758	715	715	741	696	687	668	722	775	699	712	691	741	721	724	779	729	702	700	746	719	695	719	703	757	747	746	730	784	742	758	721	715	715	763	720	728	672	738	719	789	711	719	768	773	758	719	694	703	735	697	656	771	701	720	692	673	759	702	749	758	742	746	763	714	739	790	682	725	753	732	688	783	742	745	747	700	711	744	752	745	727	690	758	676	690	741	758	720	727	726	761	728	683	774	706	719	724	710	734	702	716	741	703	751	721	766	736	718	722	745	714
17505	5999	5487	5907	4935	3698	2293	1373	732	306	305	297	285	289	285	275	320	314	312	313	299	313	317	318	299	296	282	314	294	338	310	336	350	299	301	312	295	326	326	312	282	298	313	309	288	283	299	335	320	321	312	308	346	285	283	311	313	319	296	301	322	288	341	303	295	314	324	341	297	333	313	330	318	301	329	333	313	317	315	320	306	289	323	291	311	328	328	353	308	336	311	348	365	321	317	291	326	288	309	292	309	294	355	304	306	315	304	343	295	308	261	290	320	323	298	317	289	297	335	303	301	299	324	309	306	299	316	310	305	330	329	308	308	342	351	320	322	315	332	294	297	288	304	317	324	308	298	275	287	335	306	301	320	296	297	298	326	311	328	271	306	314	288	310	340	335	322	365	303	323	306	321	307	296	308	308	320	323	284	352	347	319	302	304	312	287	312	332	297	319	315	289	319	346	321	319	297	314	302	300	289	313	352	328	298	362	304	328	289	307	332	341	326	330	307	290	291	301	320	304	322	338	318	297	318	299	299	292	325	306	300	311	289	269	329	324	341	309	312	347	332	314	334	285	306	296	321	318	300	319	342	303	291	298	301	285	322	299	272	345	302	309	338	335	320	296	305	333	311	291	344	316	325	333	311	263	310	359	323	358	272	317	303	307	298	315	319	312	310	329	267	324	332	324	324	307	303	308	323	298	319	318	263	286	299	291	313	315	303	342	316	277	309	308	316	318	278	320	326	326	342	321	300	330	311	320	294	301	292	324	284	343	319	336	352	350	304	288	275	299	318	318	328	328	340	300	294	332	317	324	297	286	285	321	304	326	326	334	335	283	292	273	306	274	358	290	310	307	302	290	297	294	342	325	327	321	321	318	295	274	320	303	303	350	351	347	318	280	317	322	343	309	268	328	325	306	309	295	320	312	315	298	312	307	337	298	293	288	340	292	331	312	320	330	323	342	307	315	273	320	337	303	294	319	292	304	285	330	385	311	302	323	301	318	318	304	280	328	300	318	332	270	320	300	312	299	326	306	302	305	339	327	319	317	306	281	318	339	345	297	301	298	317	318	327	294	304	301	311	284	300	316	311	314	328	297	312	326	332	314	297	314	292	283	332	309	326	292	305	320	295	276	307	313	351	331	293	303	342	340	326	338	336	325	321	358	303	289	312	342	288	315	344	303	295	353	308	309	289	319	311	325	301	296	322	284	319	304	305	272	305	310	322	310	310	308	331	323	321	291	296	312	299	327	310	291	295	317	294	315	283	322	324	323	293	306	308	330	301	261	263	299	331	307	333	341	316	320	341	304	316	318	304	320	326	304	320	277	301	299	320	340	324	297	296	355	288	307	292	303	292	306	312	301	341	311	304	340	335	338	306	363	317	300	295	307	301	328	319	307	323	305	301	316	295	321	351	314	322	319	317	308	332	319	306	314	336	329	312	350	331	322	300	338	289	314	310	319	316	305	341	288	326	313	295	334	309	335	339	318	319	313	331	301	295	333	292	327	338	314	321	329	346	333	325	290	333	315	280	323	310	301	309	292	316	342	320	297	277	312	323	336	321	324	296	307	340	326	298	301	333	331	334	310	338	303	307	296	318	313	317	325	322	308	286	338	306	313	325	320	305	304	301	297	320	323	319	293	300	337	341	299	309	339	345	328	305	340	323	298	335	310	313	296	339	326	326	341	286	292	293	330	286	323	325	326	299	345	295	331	301	301	308	331	310	326	372	310	298	320	305	320	305	301	277	292	341	322	297	305	331	302	306	303	336	335	346	298	287	328	297	275	321	288	329	267	297	295	302	304	288	311	326	303	307	327	331	325	312	339	306	323	322	324	322	325	324	319	326	310	340	282	319	313	295	290	335	335	316	341	301	321	313	306	320	297	319	297	293	309	330	311	314	316	334	280	292	328	315	310	300	309	320	315	293	268	305	328	312	301	302	305	318	268	329	280	313	300	311	312	287	292	320	289	306	304	322	346	331	310	299	329	309	270	305	314	316	334	302	335	308	310	314	275	326	334	278	293	285	282	317	291	306	340	308	322	312	324	323	324	307	274	279	294	334	290	307	306	310	298	276	278	318	361	303	317	288	306	334	329	301	271	277	321	338	302	343	313	308	332	302	309	370	323	345	330	349	317	316	317	329	318	304	314	317	283	304	275	321	314	322	305	292	291	309	303	306	281	328	332	349	323	278	346	316	282	283	296	304	270	341	323	278	297	281	317	312	309	313	305	286	290	297	308	335	365	322	300	331	333	316	338	335	327	326	340	335	303	334	300	321	277	335	301	310	324	317	327	310	319	297	282	345	309	290	319	290	313	290	291	279	342	291	321	308	318	289	330	329	259	313	291	310	287	295	312	319	305	321	318	330	283	303	317	314	321	311	322	293	310	284	353	287	280	307	322	325	320	334	314	348	339	322	326	293	336	320	294	312	299	300	295	348	284	311	274	331	284	302	296	319	336	311	311	316	360	315	291	324	324	310	276	282	307	304	343	305	316	345	296	306	285	320	310	333	315	318	303	334	303	281	323	327	305	319	323	321	313	319	308	277	334	308	317	331	303	317	319	318	282	290	279	322	325	293	313	310	309	299	330	353	292	322	316	347	291	285	304	310	335	298	323	313	297	305	326	310	309	349	323	330	323	310	329	341	335	299	287	314	275	319	293	326	326	324	277	283	323	311	325	326	334	292	333	325	297	335	338	306	306	289	339	310	314	334	273	353	315	314	275	301	308	318	318	329	295	305	304	325	323	320	321	282	300	321	330	359	315	250	308	318	302	301	327	318	356	304	354	350	316	355	308	301	320	302	295	321	320	309	345	299	277	312	322	292	310	323	316	327	302	302	317	330	320	317	303	328	291	311	305	318	322	349	290	309	334	325	315	297	320	319	306	276	306	338	311	314	314	292	296	322	371	323	315	315	325	269	304	323	284	347	307	319	315	340	328	308	305	312	273	322	315	275	313	330	314	323	304	286	366	328	282	330	306	322	297	303	319	300	325	350	286	306	356	353	295	307	314	299	305	295	289	324	302	284	328	332	333	316	309	308	297	294	318	324	330	267	290	320	323	332	341	293	326	321	358	323	318	313	327	333	294	284	315	336	317	326	307	287	280	349	298	310	311	337	248	301	305	328	324	323	323	317	287	321	334	314	296	317	333	305	333	341	294	312	337	319	305	348	303	305	315	325	341	287	330	317	292	336	315	313	336	309	323	302	326	340	325	331	318	325	311	335	315	303	320	328	303	313	321	309	339	313	307	352	300	326	305	300	310	307	281	290	308	324	318	345	304	321	314	277	294	317	297	301	295	306	324	295	340	301	330	334	335	343	312	311	326	344	314	310	291	286	297	317	299	299	317	311	309	342	308	309	346	327	335	278	309	337	316	328	306	307	325	325	286	322	275	348	332	287	288	313	323	351	331	318	339	287	319	319	327	327	327	313	301	341	329	317	285	334	303	334	306	348	326	324	373	334	298	311	292	349	330	302	318
8500	4407	9719	15453	14619	11174	7104	4037	1978	745	683	674	699	673	679	719	704	644	677	681	680	712	661	758	764	691	670	664	716	679	682	754	694	711	690	710	655	667	730	696	712	728	752	677	700	682	729	680	665	673	697	703	678	659	654	727	653	697	713	706	713	661	712	687	689	675	753	732	719	706	702	665	687	713	698	671	697	674	654	646	708	677	650	677	690	673	719	696	715	644	658	692	677	702	686	674	690	688	671	699	673	697	724	670	695	686	707	670	666	656	668	697	717	697	715	685	681	643	679	706	689	690	646	662	686	664	711	668	711	717	670	702	708	680	717	659	682	704	701	646	674	719	688	669	666	745	657	686	650	644	700	696	691	676	677	677	634	682	689	694	689	682	719	689	684	703	659	698	680	699	666	679	674	754	700	716	665	699	678	691	692	695	697	688	702	651	707	683	721	703	697	701	690	724	701	708	684	695	689	707	690	652	787	685	674	684	685	652	695	706	659	681	676	703	682	772	681	654	654	653	690	635	712	755	686	649	738	663	701	742	714	668	682	720	653	604	663	678	677	675	689	670	733	718	713	670	651	660	692	712	705	658	681	688	700	650	699	697	694	669	720	729	641	665	671	665	663	717	692	714	675	700	668	684	680	698	712	697	667	683	615	690	671	722	700	705	708	727	700	667	666	683	660	696	670	738	675	665	692	680	719	684	655	674	709	660	704	686	658	718	679	712	686	708	630	676	689	702	704	698	681	675	636	633	680	690	668	661	661	691	702	688	712	659	723	671	654	672	689	707	715	712	723	678	709	689	668	685	651	634	676	736	706	680	691	708	669	666	710	707	692	697	672	677	690	670	697	725	679	702	678	686	716	677	694	706	672	681	731	670	699	658	665	704	666	678	733	717	703	668	709	688	674	678	694	678	704	689	662	713	713	727	612	662	708	699	627	665	706	663	691	711	739	652	698	683	715	681	664	675	667	679	675	698	664	676	692	685	678	694	684	674	692	673	704	676	700	663	655	691	698	698	742	714	705	672	699	731	645	694	636	714	645	674	694	687	667	682	704	665	747	704	704	663	697	615	627	698	685	650	680	677	694	680	675	675	707	693	691	722	694	666	703	682	668	713	693	738	709	642	644	697	722	710	721	651	690	697	687	710	667	677	688	689	652	685	700	693	677	654	697	626	705	727	701	685	676	667	710	681	676	693	710	695	714	710	697	704	684	663	657	647	700	755	674	669	674	608	682	662	674	698	694	707	669	708	672	694	695	692	673	692	636	680	716	702	676	749	702	674	665	662	669	692	656	721	657	690	660	721	692	680	690	730	699	684	687	698	692	664	726	685	726	720	736	727	687	695	692	685	691	681	649	698	668	643	737	656	679	638	669	700	666	727	744	701	655	670	672	685	687	668	668	641	762	717	665	656	726	672	671	663	680	708	632	720	733	681	736	677	664	681	718	658	648	685	699	705	666	702	677	681	679	653	681	703	627	667	669	700	649	648	718	691	680	675	685	714	714	729	673	662	709	763	694	678	720	666	709	695	682	680	725	663	655	685	693	658	691	699	718	652	686	673	735	662	705	616	683	687	638	693	683	646	707	635	693	688	695	661	684	703	653	713	690	688	703	707	650	654	696	661	681	700	666	703	677	626	680	712	659	605	685	704	668	736	661	697	698	710	653	674	664	639	671	697	678	737	715	673	712	705	680	708	744	695	706	733	677	677	708	709	753	706	668	735	708	645	660	680	716	690	760	710	655	671	661	644	680	721	701	687	676	698	709	655	677	726	722	624	684	704	752	669	674	714	705	708	797	702	666	677	699	684	687	676	706	636	658	654	695	738	708	672	666	687	740	716	696	722	684	772	677	653	665	698	688	675	673	688	736	695	712	673	719	670	689	646	663	662	689	676	682	701	699	700	709	662	685	719	659	638	651	678	643	658	694	637	661	701	664	686	693	695	677	710	719	691	697	658	710	666	677	721	684	702	680	666	709	702	722	681	671	677	661	717	671	686	692	658	685	698	694	681	697	691	681	699	652	645	727	677	696	659	688	722	691	650	713	665	707	696	632	687	682	703	734	674	672	709	736	704	674	695	720	729	657	694	689	713	630	683	696	683	706	724	696	729	731	680	728	656	665	653	668	725	665	659	711	718	734	668	673	629	667	703	667	708	647	705	690	730	688	692	677	743	668	703	732	740	713	693	758	690	644	739	668	658	694	691	659	670	711	664	698	675	710	702	710	668	709	721	615	659	710	680	691	691	698	676	698	712	676	665	706	697	638	670	731	696	684	631	679	692	693	660	702	711	679	640	682	682	704	671	674	695	676	731	660	674	666	724	701	673	670	683	663	702	647	658	718	737	754	671	708	715	680	661	743	667	684	682	679	676	719	691	686	734	718	671	639	704	681	660	665	645	684	741	664	688	667	658	660	717	700	669	669	680	742	656	713	720	660	654	654	691	681	713	712	654	687	726	681	718	648	708	685	706	698	707	725	643	739	680	648	684	703	693	701	692	683	684	669	727	664	747	728	692	723	731	656	685	670	684	729	645	651	648	722	662	680	704	666	671	725	676	672	729	671	666	689	695	743	731	703	700	720	722	685	737	725	665	677	684	674	670	684	658	679	705	706	698	673	721	725	684	685	641	688	756	682	707	716	679	710	682	716	671	723	668	698	675	683	672	692	707	695	666	685	696	737	748	672	667	700	684	682	702	692	702	705	628	710	729	733	681	634	715	752	697	684	661	710	696	671	716	693	663	663	700	652	729	678	682	703	719	690	698	749	707	676	728	724	658	646	667	671	705	672	701	673	673	719	722	719	688	729	724	694	712	681	696	658	668	697	648	678	658	701	702	731	668	705	691	685	698	674	680	681	671	714	696	702	687	687	656	711	689	732	655	700	703	719	649	656	734	740	709	714	636	675	682	693	643	731	706	694	662	657	701	728	714	725	685	672	644	701	661	711	691	691	665	665	681	670	647	681	727	705	674	686	691	680	686	667	663	677	690	654	705	691	736	682	676	686	641	707	690	681	684	691	624	739	691	690	732	692	666	692	708	705	692	657	702	690	687	668	684	708	651	700	688	698	694	687	679	726	693	667	706	657	643	662	685	678	681	691	657	691	670	694	715	663	727	676	648	693	658	702	701	659	680	695	667	703	683	652	655	696	731	713	660	728	658	689	706	700	683	690	693	676	658	727	679	644	631	658	703	681	697	679	749	688	713	708	689	705	721	667	684	716	698	666	682	674	700	694	668	696	683	704	671	688	688	700	667	693	739	671	693	685	721	703	683	641	696	663	690	679	684	688	702	712	726	682	675	703	706	693	709	633	692	693	716	708	688	718	679	683	686	656	681	721	715	695	695	725	617	704	689	656	667	661	669	676	738	740	698	695	677	687	661	686	689	707	674	726	738	703	662	706	706	657	683	722	697	665	687	696	684	707	690	672	681	693	680	701	724	635	673	620	663	665	741	684	655	659	685	681	701	668	687	684	664	715	708
36397	13759	42564	58571	50335	39618	26659	13396	4895	492	236	249	239	209	245	234	221	231	212	216	229	256	256	255	286	219	244	208	228	258	251	224	253	215	251	218	219	207	256	256	276	229	253	239	245	264	225	280	218	241	226	180	259	221	244	203	235	242	229	211	221	212	210	225	220	229	213	240	235	241	247	230	239	234	205	241	257	222	250	251	244	250	232	238	222	223	257	229	246	246	238	246	250	231	222	246	253	239	256	235	240	222	210	264	227	268	221	261	216	250	262	268	232	215	220	225	236	242	218	224	207	230	239	271	233	235	246	212	247	231	250	234	220	224	220	226	224	213	254	247	245	234	183	197	233	243	260	224	230	249	251	238	266	221	230	222	237	233	217	251	233	228	215	266	216	239	239	229	247	259	250	223	239	260	245	213	215	249	204	243	248	228	270	231	228	243	198	230	252	234	237	255	259	301	249	228	230	249	211	202	228	230	223	244	235	224	254	250	257	248	233	231	235	219	208	219	243	230	255	244	223	242	235	269	213	233	234	249	246	235	240	250	255	227	258	236	238	221	246	232	269	211	242	254	262	240	231	240	241	242	221	225	242	234	206	226	261	241	266	246	243	230	234	228	189	218	200	233	222	243	236	215	229	217	231	242	219	253	232	237	231	222	246	248	239	249	226	227	236	244	227	221	218	237	212	222	236	218	190	204	222	232	265	238	219	234	236	232	232	235	223	220	257	223	237	221	253	240	230	264	231	240	208	222	231	250	223	208	250	239	238	252	249	252	245	231	216	238	225	230	237	234	237	234	243	233	231	234	279	267	227	242	209	248	224	196	216	245	228	250	263	238	242	209	230	243	237	208	234	240	249	213	239	217	254	247	226	221	234	248	212	231	269	221	212	231	235	228	243	219	201	223	231	224	235	213	211	239	215	229	255	199	248	239	276	234	221	237	236	226	238	272	224	248	256	256	244	232	233	217	236	242	206	242	232	239	263	238	228	205	229	243	248	254	225	255	221	259	251	238	231	251	243	236	251	242	256	226	227	226	237	215	213	237	255	222	235	231	230	210	242	262	228	226	247	220	228	238	243	242	224	259	233	228	218	201	231	246	256	271	243	231	227	216	237	231	242	208	211	235	250	233	246	252	242	232	248	207	239	257	271	239	230	235	232	214	238	231	260	264	225	239	237	230	243	229	252	226	248	252	251	251	238	255	254	236	277	231	225	245	234	250	229	226	234	242	258	229	249	222	241	231	210	237	240	250	259	229	233	277	259	246	247	252	251	229	230	238	238	209	244	228	236	221	227	221	230	228	227	234	244	235	231	232	253	246	212	214	238	241	226	235	225	243	253	227	233	234	244	234	229	214	236	225	221	247	254	235	211	243	200	232	268	199	221	227	244	226	210	242	257	247	219	218	240	230	242	239	252	240	233	223	287	273	253	272	248	244	256	233	237	263	251	235	251	223	237	240	223	261	248	246	215	221	213	223	228	255	247	184	228	248	252	267	229	254	227	261	220	227	232	222	200	222	261	271	256	272	215	255	211	248	233	230	219	231	230	221	257	226	210	249	213	255	233	256	239	255	237	217	231	234	220	246	228	217	248	208	240	225	241	268	217	243	226	217	242	243	228	223	226	195	236	232	223	236	257	234	241	225	220	236	279	218	253	234	244	214	259	234	254	239	252	246	246	197	220	260	234	240	243	243	230	265	262	245	253	208	223	209	240	231	238	248	225	269	238	237	243	234	207	217	256	225	261	220	245	254	224	248	278	257	234	237	230	232	246	225	250	223	230	222	248	237	214	233	222	253	228	243	245	230	222	261	214	232	223	241	199	223	225	273	240	217	226	201	209	208	232	260	214	245	243	250	212	246	254	264	214	218	194	255	225	242	228	226	239	207	279	225	248	251	242	239	229	241	241	224	212	248	232	245	241	250	210	233	261	237	241	216	232	237	219	222	232	243	243	246	206	232	227	230	234	212	229	259	250	251	219	255	217	231	221	218	212	275	252	246	218	239	230	214	212	222	225	232	254	224	224	213	244	238	252	244	229	225	221	199	232	245	209	244	216	234	230	259	255	196	229	234	226	247	227	200	226	237	242	221	236	216	256	231	261	225	230	274	243	241	219	244	251	236	211	246	225	237	219	245	219	233	245	242	246	249	223	261	237	256	273	228	248	246	230	250	216	233	236	238	188	243	255	237	269	239	215	247	265	241	249	237	220	260	237	234	231	238	207	234	232	243	246	231	250	235	273	254	250	231	242	253	232	241	223	217	247	234	284	224	210	270	249	248	263	233	239	223	248	220	257	219	244	225	245	236	238	233	254	242	242	224	265	261	229	256	233	237	258	251	248	229	261	223	203	236	244	236	257	262	241	253	237	237	222	237	246	234	261	213	238	258	254	228	205	225	210	218	229	240	213	251	229	204	214	235	252	222	236	208	242	266	251	250	233	253	263	240	222	239	230	241	243	243	242	250	240	264	252	265	227	250	257	237	228	202	239	250	234	236	240	220	218	208	254	267	252	247	246	269	238	274	238	253	238	220	205	236	216	218	238	215	238	226	215	202	215	247	205	267	208	214	223	238	205	242	234	241	208	237	266	220	226	239	232	224	206	216	255	242	215	253	243	241	230	254	234	242	275	256	238	216	251	250	263	224	229	233	250	227	245	216	237	233	254	227	278	219	225	232	278	225	219	201	233	234	232	254	231	231	233	262	223	230	244	239	230	249	248	227	236	239	230	225	252	217	233	217	252	222	219	228	242	245	256	233	244	216	249	234	237	224	260	227	254	249	251	265	219	247	227	216	222	240	217	221	267	257	236	245	239	242	240	226	257	253	206	259	235	238	240	231	222	238	223	204	232	232	234	223	219	216	230	245	232	217	221	230	223	243	247	238	223	245	228	247	223	239	255	227	252	226	220	219	248	228	242	240	225	229	243	243	247	258	218	223	233	248	251	223	231	226	213	249	246	218	261	225	223	246	248	252	277	243	261	220	222	256	233	229	202	235	231	249	209	213	204	242	206	240	214	245	258	272	239	218	226	239	239	236	226	232	220	212	214	223	240	252	244	209	227	246	216	240	185	220	240	226	242	268	252	244	257	238	223	271	229	236	232	208	266	267	251	233	250	220	199	237	245	255	221	220	216	249	227	250	236	224	237	239	255	203	242	230	249	249	271	240	242	220	233	227	231	205	257	268	246	236	237	238	258	231	220	205	226	266	221	241	247	246	247	233	230	215	245	230	258	236	245	242	243	235	237	261	251	210	228	217	230	241	225	242	237	226	254	245	254	220	228	229	226	223	194	210	257	224	224	244	251	245	230	217	246	231	236	248	226	237	227	250	240	209	243	240	236	231	234	254	216	241	232	239	231	206	230	224	225	259	225	254	232	243	254	239	233	246	224	262	263	221	214	245	227	247	256	232	255	240	231	250	231	234	224	247	243	214	227	216	205	267	207	236	215	226	240	225	237	225	241	235	230	260	228	268	210	253	234	245
17911	7512	46762	64015	61215	53133	41195	27610	14289	865	556	596	504	545	531	556	541	576	600	554	609	532	557	585	541	529	554	560	570	594	590	521	522	593	507	567	575	545	574	538	567	546	520	571	562	563	587	533	580	504	525	565	517	564	553	555	562	519	545	537	552	549	556	487	561	561	533	555	542	556	566	558	543	537	525	531	555	544	545	588	577	528	557	541	525	541	555	563	552	578	563	498	516	586	551	523	558	544	547	545	550	552	540	530	550	554	550	551	549	526	546	524	543	556	548	564	529	556	549	572	558	560	563	560	529	575	544	538	533	574	523	532	568	552	537	559	523	554	542	528	510	545	568	542	561	591	550	524	563	516	529	540	552	552	573	517	563	522	517	559	555	511	575	535	557	571	591	554	535	546	582	540	549	558	582	532	536	546	550	548	569	568	534	581	539	565	529	569	554	589	535	577	552	554	540	522	553	492	545	529	555	530	522	597	553	567	532	540	524	575	562	534	505	576	546	573	559	572	531	538	584	545	562	559	575	536	549	516	560	547	563	582	559	516	527	549	551	576	540	548	590	567	566	579	536	538	481	524	545	537	592	547	554	578	587	519	518	553	537	558	538	589	566	512	512	523	556	599	585	561	549	580	506	513	558	589	568	545	538	560	568	544	586	544	629	561	530	554	583	551	552	514	521	550	527	538	587	545	572	517	523	581	562	563	563	553	558	545	526	509	569	561	525	530	558	530	562	495	560	529	566	558	554	556	555	569	563	561	541	527	540	546	523	563	519	554	552	551	568	609	525	587	569	496	545	549	549	531	555	534	591	536	574	526	544	545	566	531	511	521	522	533	581	538	542	542	508	538	536	582	548	563	540	532	593	579	530	581	535	534	529	563	555	549	545	551	542	546	552	547	569	549	576	524	569	535	543	530	566	557	532	492	562	513	577	549	543	534	523	572	551	520	543	529	529	555	555	544	534	548	552	563	569	572	548	518	600	538	508	543	520	570	572	585	553	553	552	522	542	522	547	587	546	576	566	527	551	549	528	599	570	571	574	513	537	577	522	569	585	544	556	568	529	541	539	514	566	588	554	562	543	530	571	564	551	511	530	566	525	576	521	544	581	522	562	558	560	530	555	544	599	595	503	557	542	571	535	547	597	530	527	569	557	519	574	600	513	515	530	571	503	551	514	556	589	595	541	556	574	498	556	564	536	568	563	500	560	572	580	543	565	545	555	518	568	543	525	540	538	574	573	533	553	559	546	533	574	567	589	541	580	541	571	552	540	560	511	573	578	549	553	557	531	549	529	583	575	583	554	556	542	512	552	520	538	573	530	536	553	540	535	541	540	547	569	526	562	550	531	573	551	550	529	536	587	549	559	566	568	542	561	556	509	553	577	546	524	543	548	571	545	583	560	557	538	511	514	604	555	530	549	555	528	570	548	539	516	551	533	578	550	586	536	578	555	534	573	568	546	518	550	512	547	545	596	564	547	539	548	506	577	582	517	511	586	569	530	560	607	549	604	517	538	490	529	535	559	526	540	551	541	553	575	536	592	530	568	584	569	525	540	517	574	508	580	544	539	548	521	516	546	564	563	572	579	590	565	549	567	545	501	606	571	553	551	566	563	560	569	548	524	503	565	531	615	554	582	594	603	567	552	545	552	572	551	517	539	519	534	564	579	554	586	549	534	550	550	550	524	522	522	543	576	541	524	555	520	526	571	547	539	552	551	548	515	561	529	547	540	556	522	531	521	522	531	598	527	530	584	525	549	549	586	605	561	558	516	543	592	539	514	520	560	535	521	492	518	553	537	562	570	598	551	565	544	584	527	562	557	501	515	508	583	518	528	556	567	543	571	525	523	582	541	526	559	540	555	509	574	534	592	521	530	569	560	518	623	517	548	560	557	539	550	562	512	571	547	552	570	528	521	571	557	597	573	526	551	529	555	541	542	515	538	528	515	571	518	535	551	575	532	543	552	536	560	576	564	545	545	537	555	559	580	550	543	526	548	535	538	558	554	524	555	558	566	508	561	559	553	567	570	525	574	536	531	505	561	524	532	524	557	585	529	540	593	539	601	564	521	537	531	529	575	587	538	576	550	548	552	574	557	529	572	535	559	551	521	517	539	566	554	540	537	541	601	554	558	539	549	572	508	566	545	577	552	539	546	573	573	520	560	540	552	515	577	520	536	554	548	599	549	523	561	538	574	531	538	572	570	538	525	563	500	549	570	525	583	544	580	600	563	567	519	557	542	541	576	530	538	582	559	561	577	542	608	552	492	548	544	570	549	589	534	489	518	539	526	600	554	520	545	585	549	520	565	554	540	558	560	566	545	575	551	543	519	536	556	583	561	584	533	538	582	532	522	558	563	540	548	577	567	580	560	515	536	547	509	545	520	559	524	560	565	540	528	555	553	516	545	549	559	551	521	568	550	539	558	541	534	569	518	548	567	562	515	533	558	562	510	540	539	551	541	516	610	544	529	541	592	546	535	536	552	554	582	583	549	522	587	602	545	554	596	565	563	558	548	559	536	511	548	542	510	517	559	530	539	556	572	569	544	553	554	581	545	547	551	516	565	570	521	592	531	550	543	584	561	587	597	535	538	522	538	548	524	531	559	548	559	558	589	543	549	551	569	594	540	577	557	555	539	562	556	564	575	564	559	558	547	565	526	546	524	580	519	537	541	561	558	552	542	584	550	554	514	533	561	521	498	535	543	507	574	551	612	530	563	536	629	591	554	559	547	545	558	568	556	566	531	581	573	570	570	541	533	518	555	591	576	519	523	536	569	564	574	552	529	543	523	517	558	579	522	521	550	527	573	549	513	563	554	529	564	606	559	570	511	580	521	559	538	483	558	517	552	543	535	571	562	563	533	572	536	603	546	534	548	537	517	529	565	574	513	559	571	555	562	567	528	535	587	551	486	580	582	590	544	582	550	544	572	514	564	582	555	551	508	547	551	509	562	529	540	544	571	535	544	600	535	557	545	573	573	524	519	572	523	560	518	534	558	501	549	589	559	559	538	581	583	539	543	557	548	560	579	525	563	534	541	539	506	568	545	521	536	545	485	528	576	512	547	573	560	545	527	531	552	534	568	573	508	515	573	576	538	575	560	564	510	570	559	528	554	611	575	507	567	564	549	544	596	568	571	531	573	552	602	577	583	561	555	511	526	558	505	606	570	557	540	556	515	558	565	567	529	558	540	511	537	563	583	556	549	570	561	516	522	568	569	558	561	501	547	557	529	588	528	562	544	571	575	530	556	536	514	574	553	566	546	585	526	543	534	561	569	522	574	585	585	541	535	529	518	501	556	552	613	584	532	547	571	615	541	544	528	519	567	541	587	562	538	558	580	568	539	541	577	640	556	559	531	572	563	557	551	596	539	544	516	550	564	539	541	541	561	577	565	591	561	604	558	577	551	520	580	547	536	515	533	558	550	523	564	560	571	591	533	542	575	577	530	553	539	575	525	571	515	570	529	543	569	550	487	540	555	566
39882	17730	57453	68059	62692	52189	38173	23302	9961	963	349	319	340	311	328	309	315	312	314	293	325	299	294	310	311	308	323	312	302	337	306	348	289	306	331	324	317	307	358	346	318	310	298	326	317	322	349	263	324	312	336	322	300	356	275	307	303	305	319	298	288	322	333	313	325	319	320	317	318	327	339	298	366	299	307	290	316	313	321	332	331	317	308	302	321	315	289	330	302	310	311	287	293	313	336	345	335	275	307	299	321	288	279	278	316	343	341	323	301	314	305	323	337	330	307	297	310	319	340	333	318	318	313	327	303	286	316	380	347	292	289	343	309	345	301	352	321	273	352	334	302	305	284	301	289	340	335	283	280	325	362	288	306	291	320	296	301	271	330	348	354	322	307	349	311	309	328	300	335	299	320	360	336	299	294	308	325	344	338	349	335	283	328	334	339	301	307	296	297	338	322	338	313	308	298	329	301	327	328	346	292	309	338	298	336	284	323	327	313	315	339	328	323	310	292	328	301	318	329	311	295	326	313	313	304	331	301	316	345	294	310	299	319	356	312	310	358	336	291	301	323	297	325	305	310	309	302	327	313	320	298	308	277	332	321	330	326	346	295	327	319	313	311	300	317	298	300	319	328	297	312	310	293	329	336	325	322	307	348	313	333	304	300	351	334	332	315	344	334	355	343	315	307	349	320	293	302	300	316	306	301	328	307	330	302	316	304	336	309	312	321	343	348	303	325	339	279	329	320	317	305	329	289	341	280	348	314	282	320	279	330	318	318	307	316	343	298	323	310	292	309	340	299	335	333	320	316	347	336	299	297	347	352	313	307	306	316	295	320	337	320	300	355	321	332	302	275	300	321	324	332	334	320	314	342	294	319	322	324	311	321	323	313	340	314	310	279	323	282	321	312	314	313	293	308	340	287	316	287	330	293	335	324	322	315	309	311	319	359	309	320	317	315	285	320	315	316	301	311	328	335	292	295	298	296	299	297	329	313	313	347	337	320	318	307	342	304	338	283	324	274	331	302	321	300	308	303	308	306	318	331	339	332	307	312	285	302	346	337	341	318	343	315	365	289	338	316	292	310	341	312	325	315	341	317	329	324	352	341	311	317	299	315	331	307	325	342	312	290	296	265	310	300	341	320	309	355	299	322	285	318	343	319	310	305	308	287	306	305	319	304	310	292	328	342	330	325	337	303	318	299	345	288	331	325	328	279	310	333	335	326	323	341	319	340	329	365	296	297	348	304	315	277	318	292	303	332	343	328	284	297	303	293	308	331	338	288	344	337	317	305	322	310	306	330	310	317	336	310	306	301	345	291	323	295	339	318	300	322	330	329	321	295	315	312	284	308	322	300	295	296	345	293	313	273	292	316	298	301	303	305	307	300	311	354	322	322	307	286	316	319	332	335	316	321	323	330	331	345	341	331	325	314	294	299	293	334	316	315	298	301	303	302	287	314	323	328	345	318	331	337	332	307	319	311	365	329	308	299	312	317	301	319	305	322	322	338	309	330	288	299	299	332	328	314	298	341	311	296	298	334	308	312	283	297	311	318	305	332	309	305	324	329	313	318	313	291	339	311	337	328	328	322	315	319	342	316	318	345	322	313	333	296	301	301	278	326	310	295	295	346	319	309	311	359	287	310	336	355	326	282	308	315	330	342	305	317	322	326	311	283	343	331	342	301	331	340	341	304	309	316	305	295	290	323	316	293	345	321	326	337	310	349	322	299	307	315	299	295	303	313	336	315	327	309	331	297	324	330	318	326	333	305	298	299	325	302	332	307	334	324	321	328	338	325	326	291	320	326	313	332	296	310	283	300	285	303	346	341	316	334	320	280	297	350	308	322	284	342	317	294	311	311	348	320	326	316	333	341	296	322	307	325	325	325	315	288	325	308	296	336	322	326	328	313	317	305	313	339	310	301	347	319	306	304	325	336	322	308	323	354	314	318	313	308	293	328	328	291	305	309	317	313	329	320	311	341	302	311	342	332	306	283	299	324	303	305	315	312	356	337	305	286	318	285	341	312	274	324	290	306	338	333	317	304	320	279	305	327	336	298	293	330	360	329	331	339	331	328	334	301	302	291	339	309	317	317	356	309	344	288	325	297	284	316	316	336	358	317	315	307	338	320	336	311	334	312	321	325	306	338	289	289	323	307	322	317	295	314	302	314	321	304	334	331	298	313	288	313	313	313	320	335	357	334	343	341	328	318	315	320	330	339	315	273	342	316	335	293	351	305	303	323	327	309	343	289	336	273	309	307	284	301	316	342	329	318	298	338	302	324	309	309	370	326	333	312	333	312	303	344	328	325	324	310	303	272	295	315	267	304	346	323	329	300	337	322	311	292	314	296	305	326	301	327	288	329	316	309	308	339	323	322	326	292	305	336	320	325	294	328	285	328	310	317	332	340	294	308	284	309	295	322	307	324	317	296	308	306	303	299	295	320	294	336	310	302	322	326	300	345	340	297	309	332	353	310	314	336	309	332	385	336	305	313	335	310	348	301	306	317	312	316	342	322	292	340	347	315	296	324	309	300	319	298	329	308	346	300	285	327	294	296	328	318	277	316	335	307	363	323	308	326	321	329	334	322	329	324	285	343	349	333	320	315	333	316	301	340	356	300	343	344	305	314	312	289	309	311	312	304	329	312	311	323	319	323	288	310	313	353	328	327	327	306	357	319	309	301	304	331	315	327	303	316	338	294	269	333	293	332	300	310	320	323	308	306	323	319	329	308	316	312	292	313	338	332	358	295	305	303	282	297	317	316	322	295	280	335	309	300	304	310	317	360	309	310	283	326	319	315	314	297	320	332	357	356	339	285	294	317	323	327	311	310	345	308	341	312	303	305	320	312	322	324	297	312	284	343	316	324	306	322	337	307	293	304	313	325	323	291	311	313	343	323	362	308	293	328	324	317	297	334	343	318	289	326	298	313	360	319	324	327	338	306	315	333	303	305	337	325	285	315	324	323	298	279	305	326	320	338	308	350	341	336	302	336	349	342	352	318	333	304	301	312	335	336	292	314	309	292	302	326	304	321	304	283	297	323	349	282	291	331	302	318	307	324	291	351	306	357	308	322	298	310	322	285	333	272	325	355	338	312	292	323	311	313	311	274	355	345	342	317	321	305	303	311	304	316	329	341	324	315	318	313	330	326	336	281	298	308	320	313	297	324	318	320	325	320	310	314	338	298	288	308	330	289	329	336	334	351	295	317	313	284	277	298	329	325	307	337	316	328	323	283	293	326	297	339	298	308	321	301	336	331	311	314	325	316	307	301	321	308	301	293	300	337	298	310	315	329	314	321	324	274	306	319	309	306	315	309	304	248	322	279	319	317	332	346	305	323	322	329	320	302	286	281	353	311	310	315	308	314	343	312	274	338	296	283	314	332	336	322	320	331	319	302	300	318	311	326	341	310	324	305	324	335	299	337	304	282	301	309	351	311	270	302	357	295	296	321	359	336	345	345	304	336	284	296	302	274	342	314	344	308	294
19649	9841	56874	74403	73387	64267	51430	37412	21055	1255	670	743	809	794	752	722	748	786	730	715	760	681	727	723	744	745	732	759	721	713	755	707	715	693	660	722	671	676	740	729	731	748	713	693	727	768	715	767	775	718	752	663	678	712	744	694	730	721	676	713	691	687	722	701	705	642	761	756	729	762	727	701	727	734	656	713	723	741	702	675	708	764	656	707	737	662	716	720	731	724	738	759	724	750	718	736	732	710	713	731	694	688	711	716	701	765	768	698	715	724	690	755	690	744	733	719	696	713	736	716	773	772	706	716	724	717	712	715	733	681	705	742	700	672	725	727	750	716	660	699	717	713	752	741	690	677	711	713	735	699	760	706	776	699	715	695	680	676	749	770	716	737	681	738	696	743	693	769	763	737	709	728	680	757	706	708	706	721	718	695	709	708	695	686	708	692	717	717	731	730	711	703	726	739	697	685	725	744	687	670	764	698	693	677	681	712	750	696	742	744	718	721	689	721	763	713	798	682	728	747	691	685	692	759	741	709	689	680	662	743	726	734	701	715	712	670	711	720	706	707	734	753	695	723	717	697	742	786	739	695	764	722	720	782	724	704	732	720	702	748	725	737	750	699	770	728	740	704	740	698	707	731	715	723	752	700	722	699	684	748	683	715	747	714	676	697	692	701	739	713	711	699	735	741	727	706	680	735	705	730	711	696	732	733	705	677	711	709	711	747	697	711	750	682	703	751	729	738	730	706	717	687	727	726	756	717	687	736	690	701	709	697	726	758	746	727	704	715	703	681	703	709	772	769	746	696	692	717	706	696	749	683	707	700	725	752	731	669	706	723	716	693	745	703	752	755	732	681	699	685	706	695	730	687	687	739	721	744	674	722	725	730	762	691	735	706	717	666	683	659	717	728	702	748	716	739	702	693	761	720	752	684	699	744	696	764	684	701	682	723	751	753	705	725	694	669	755	715	732	701	717	701	690	717	722	711	657	712	703	708	728	652	724	720	697	708	728	738	691	715	773	696	718	759	719	722	686	744	722	701	768	730	709	757	798	719	661	729	735	671	658	698	749	661	695	771	708	720	708	687	725	706	676	713	747	719	718	706	697	746	696	710	691	756	737	719	713	740	724	704	702	719	713	702	743	742	695	753	726	718	694	683	721	734	677	713	686	681	736	731	720	713	740	724	713	686	753	687	708	671	715	713	683	754	727	751	709	713	736	694	721	740	705	710	708	737	731	727	723	735	750	724	741	678	730	687	719	736	660	722	706	648	720	709	623	734	701	737	729	687	716	682	779	702	729	735	673	767	750	704	688	727	702	690	670	735	729	696	668	743	708	803	724	703	727	738	747	701	754	722	708	725	711	696	709	693	724	673	720	728	702	757	740	715	709	704	713	733	685	698	737	724	748	693	738	686	743	739	748	691	728	716	733	681	679	730	717	649	722	709	748	699	743	687	696	750	753	738	665	738	736	680	723	738	703	759	716	702	776	688	768	705	714	722	754	688	722	702	723	723	649	717	713	708	777	680	733	726	687	660	781	711	752	757	704	776	759	737	735	704	711	730	756	696	714	753	693	743	694	694	729	698	682	731	728	721	710	700	721	721	696	667	727	726	765	718	754	714	717	750	710	748	684	781	729	694	683	705	699	715	720	738	716	698	740	716	744	736	698	666	683	740	696	739	689	708	674	681	714	699	742	672	726	740	732	733	709	722	682	720	689	701	721	753	753	737	677	746	701	708	721	709	727	769	663	729	698	717	758	699	723	713	720	707	691	730	728	702	687	764	703	711	686	710	720	734	661	719	776	670	778	755	695	714	673	721	693	683	705	698	695	758	687	729	735	711	750	730	772	683	699	698	661	717	664	751	684	737	683	700	748	702	704	717	704	690	698	725	696	745	681	713	683	737	688	751	693	732	697	721	727	695	756	771	715	717	649	700	683	716	701	760	738	720	687	741	739	708	675	724	750	714	727	704	696	687	729	687	713	720	768	702	715	731	693	724	729	723	727	720	688	724	721	758	720	702	728	737	734	730	737	726	708	769	679	726	680	720	694	695	728	695	697	677	719	761	711	756	721	696	743	763	698	687	730	725	721	744	721	669	726	689	706	703	726	742	665	640	693	722	713	660	713	721	739	680	734	698	745	731	722	704	715	698	729	716	732	743	697	739	721	736	703	665	717	733	734	745	756	716	729	737	659	665	699	718	725	708	761	764	703	710	673	712	671	666	720	750	698	688	723	721	714	705	758	718	711	702	703	694	756	733	714	747	675	667	708	713	698	743	730	660	685	696	705	730	720	743	708	728	786	748	733	736	745	672	713	724	724	754	693	691	667	722	713	729	716	698	781	731	714	693	729	747	732	701	720	704	702	749	705	761	720	704	720	723	673	673	703	680	725	738	711	698	757	752	734	695	743	711	723	736	690	708	709	751	699	778	762	685	695	718	701	723	706	672	698	684	738	712	713	713	716	701	688	718	709	676	756	746	662	752	688	731	727	745	731	699	680	725	746	723	709	670	692	707	728	674	713	712	732	746	716	707	696	733	741	662	723	701	713	762	692	746	705	738	692	669	688	679	692	709	691	748	726	678	730	741	749	712	710	691	718	791	713	770	714	695	711	694	717	713	716	701	720	689	701	719	734	739	687	709	681	720	733	711	753	673	687	731	671	731	691	713	756	716	662	729	689	668	725	758	695	746	709	674	754	705	737	761	733	707	686	736	726	722	703	711	717	693	700	723	765	689	745	671	691	737	725	703	725	756	687	702	648	714	726	729	710	731	753	759	731	737	724	756	687	701	681	680	720	711	702	671	664	744	717	744	723	701	726	707	741	697	711	719	677	751	790	673	682	699	696	679	772	717	746	757	713	700	683	716	730	647	733	716	713	694	704	718	757	723	704	712	705	719	751	720	661	735	732	733	733	697	705	707	669	789	745	735	709	685	700	644	714	687	711	739	729	685	717	731	724	711	740	720	689	695	716	729	698	768	703	729	714	717	678	713	675	718	643	761	710	712	702	716	696	759	680	716	710	703	725	714	691	718	748	721	720	654	720	747	711	742	688	689	751	678	663	730	720	678	720	705	707	712	705	741	721	740	729	679	675	698	728	707	711	701	699	715	732	723	706	710	727	718	711	738	704	722	703	722	726	689	726	730	673	764	682	754	675	665	740	725	677	752	700	707	688	724	724	707	742	707	725	725	695	711	690	729	673	686	706	761	714	713	737	758	715	736	679	690	768	738	691	758	669	737	761	691	723	714	730	720	743	724	696	669	723	709	722	727	712	758	765	732	709	699	738	731	736	748	753	709	682	724	692	770	732	731	748	701	747	749	722	726	696	709	740	699	685	741	687	709	643	739	669	705	703	718	686	742	734	693	691	733	682	691	711	708	729	718	734	699	714	710	744	681	664	714	704	702	693	694	725	767	707	705	719	661	688	686	731	692	722	768	716	693	753	701	759	702	686	708	753	724	717	708	745	710	733	729	673	693	720	715
14993	5103	8021	7240	5391	3739	2316	1344	777	342	336	319	279	327	317	359	311	303	321	337	275	307	295	300	291	308	327	312	275	307	280	307	268	296	329	272	310	312	305	299	301	295	304	302	308	299	301	284	330	315	304	301	320	331	319	321	309	291	251	328	337	306	310	351	283	296	311	367	281	307	313	318	296	297	294	263	325	309	324	318	318	308	348	309	276	290	289	310	299	306	334	290	289	310	306	260	315	290	289	294	327	291	328	269	311	306	316	296	338	339	318	305	306	283	323	290	323	319	291	300	302	293	327	305	296	296	291	290	284	334	297	269	303	309	338	337	306	298	316	304	322	288	286	284	298	279	303	280	316	318	322	315	320	295	309	304	299	323	264	312	322	295	297	326	315	344	342	307	328	279	300	327	301	305	265	295	338	303	311	324	315	311	306	297	300	304	325	283	319	291	284	316	295	324	327	298	310	320	300	286	329	301	279	305	297	307	310	320	312	336	308	318	332	313	303	302	316	269	303	309	297	304	314	323	339	322	268	299	252	314	334	335	316	317	305	311	314	325	291	267	301	329	301	330	287	278	309	271	304	301	323	294	307	327	318	303	298	297	304	297	273	274	315	327	296	270	299	281	280	301	309	322	314	297	316	299	288	290	325	333	323	298	275	328	334	343	300	283	310	322	313	293	323	298	337	287	266	325	350	300	293	322	316	317	329	321	304	377	322	295	310	282	316	305	283	322	318	300	319	316	298	309	298	319	286	319	335	307	318	287	336	311	301	293	325	310	292	272	305	277	304	275	287	310	309	350	325	268	319	259	329	312	322	294	300	310	323	277	302	316	296	297	348	278	311	288	294	305	326	327	324	291	306	320	323	322	312	318	267	303	332	352	336	287	294	342	270	315	320	316	273	311	320	308	346	293	310	306	320	326	331	308	325	323	317	290	309	287	307	278	300	298	294	331	276	323	321	320	320	315	332	311	317	310	314	312	325	317	277	318	298	321	311	363	305	259	276	281	296	283	290	336	261	321	312	301	306	306	294	307	304	289	339	306	300	306	298	298	318	310	339	315	312	307	317	320	324	315	312	319	319	279	311	272	303	313	312	295	308	300	317	345	311	328	334	294	279	302	325	317	305	315	271	278	325	291	307	315	285	296	289	305	276	271	260	301	285	275	321	339	324	306	334	292	287	319	310	345	321	312	304	292	314	313	265	277	344	298	279	339	329	299	281	305	296	319	307	280	294	307	305	322	359	297	305	267	325	313	325	297	308	303	291	289	314	316	312	316	316	300	295	309	311	305	296	319	330	307	272	310	318	300	286	298	342	279	305	294	329	277	331	328	320	314	311	312	308	313	292	298	281	308	295	305	305	310	317	299	314	305	326	291	283	304	332	314	327	299	311	324	300	330	296	293	299	317	298	310	298	304	288	278	311	315	279	313	316	308	303	325	289	347	334	329	306	303	314	313	280	292	310	296	319	302	310	331	331	297	281	328	307	325	326	278	332	298	315	292	281	314	311	298	317	294	302	332	301	276	347	325	329	279	311	267	309	312	319	298	296	308	312	278	325	308	294	309	296	301	306	313	297	262	313	347	293	334	279	275	320	317	322	307	319	302	290	308	286	336	301	295	315	319	290	304	301	281	287	303	307	326	338	327	293	292	326	325	307	302	318	325	357	301	277	324	311	297	298	300	338	306	288	285	313	350	332	315	320	264	298	308	325	287	304	310	321	308	326	292	290	305	295	285	293	294	320	288	319	275	322	267	297	302	313	316	305	329	292	308	313	319	315	307	296	308	324	311	316	307	299	275	293	313	330	300	326	320	308	308	325	314	324	288	319	309	332	311	287	294	303	311	311	287	322	332	308	290	295	323	286	320	268	304	309	295	301	319	278	285	301	298	309	300	301	287	322	312	322	288	289	319	335	274	293	292	313	301	315	313	276	308	280	300	311	311	325	322	302	312	285	287	303	355	297	299	339	277	302	269	300	313	301	315	282	308	309	270	320	337	300	330	325	293	303	299	341	310	322	309	317	310	291	290	323	303	322	286	293	308	315	328	287	276	315	317	331	331	269	253	294	287	292	317	298	327	308	292	312	298	298	314	302	314	274	277	297	307	295	331	322	306	284	307	299	311	332	295	303	304	344	308	294	312	291	302	297	324	317	277	312	303	304	307	342	278	320	310	281	289	355	351	320	284	270	306	305	269	304	332	295	296	340	337	318	317	299	324	293	305	317	279	288	343	324	279	315	296	312	335	297	311	293	300	321	308	346	338	310	334	347	337	312	312	260	304	318	292	317	271	272	301	320	317	312	329	305	351	329	305	303	295	296	298	330	316	310	299	317	299	300	311	306	281	307	325	288	313	346	304	340	305	329	342	301	297	334	320	302	297	331	293	321	301	273	291	307	296	286	300	324	284	314	289	303	299	317	321	304	300	306	332	295	300	310	321	285	273	280	338	307	279	331	308	310	310	308	319	289	326	308	305	323	271	303	287	350	325	315	318	302	266	325	313	301	293	324	307	309	305	320	301	331	312	320	337	304	288	341	290	304	342	307	331	304	327	285	299	306	275	318	280	338	318	313	304	307	294	301	325	308	297	323	309	326	309	322	320	324	319	293	336	275	312	305	289	301	293	302	325	329	327	302	326	305	325	277	314	332	289	315	288	296	296	319	324	295	316	302	339	301	315	303	304	314	316	319	305	300	302	299	308	288	303	294	305	337	286	326	329	297	292	297	281	291	312	323	324	321	295	299	309	306	326	300	300	301	257	317	267	303	285	309	303	308	322	307	289	318	319	321	309	314	332	293	307	318	312	282	291	324	288	317	314	317	328	321	310	299	317	302	291	295	314	342	312	321	300	321	265	339	294	331	290	311	297	306	322	319	289	303	336	330	283	333	322	318	295	301	281	293	313	308	350	308	298	302	336	322	354	268	309	268	333	291	301	313	266	341	294	285	337	324	287	312	350	318	306	332	311	293	306	293	297	300	280	306	306	300	301	327	322	323	298	296	321	331	330	334	306	314	299	305	302	292	310	318	323	320	290	322	338	314	313	311	284	270	287	303	286	346	328	293	336	305	291	290	330	310	289	288	319	306	306	325	266	313	313	327	302	298	302	314	283	322	317	330	283	334	332	308	274	320	321	318	345	305	322	278	310	296	310	342	328	306	314	329	348	283	323	341	310	329	293	303	282	316	319	302	300	311	333	337	280	317	313	265	302	304	293	300	306	302	290	316	313	333	325	327	281	287	280	304	262	321	329	304	305	324	303	298	302	293	327	301	323	287	300	326	330	323	329	270	307	288	284	323	293	290	314	293	318	293	307	318	287	319	310	292	311	296	312	306	303	294	285	324	298	309	307	328	274	314	315	306	323	279	335	289	292	276	319	318	278	277	317	331	330	311	310	312	320	298	296	297	324	296	325	295	305	306	279	304	286	304	344	302	308	279	325	283	330	302	287	321	314	289	290	302	282	305	329	306	333	290	292	338	285
7380	3954	13662	17589	15639	12131	7431	4169	2103	714	663	640	657	707	681	715	659	668	690	654	663	681	651	641	642	654	673	728	674	673	651	647	659	674	694	696	730	675	705	666	734	705	690	734	670	694	677	709	684	664	660	680	613	662	694	655	654	662	646	687	638	645	669	684	700	679	651	691	713	673	648	680	669	728	698	644	675	697	703	645	646	715	727	692	695	683	657	677	641	685	667	690	664	658	704	666	662	683	701	665	722	655	648	667	680	657	689	656	694	708	655	718	656	666	701	705	701	671	657	699	664	689	661	725	672	669	652	646	698	700	668	660	675	699	732	647	727	692	660	665	672	655	665	674	649	663	642	696	674	703	637	707	652	666	664	664	680	669	685	657	629	689	733	678	659	701	643	700	670	695	691	713	669	699	709	701	652	664	716	642	698	749	670	744	670	641	673	697	657	651	688	675	648	654	677	676	657	633	699	674	668	665	656	656	665	695	646	632	651	674	707	674	679	683	642	672	709	720	698	677	681	678	629	672	652	657	676	706	657	677	670	728	648	655	598	665	698	702	662	657	611	668	649	679	647	696	696	676	639	640	715	658	694	707	643	690	679	655	683	640	701	674	699	701	635	663	667	691	607	686	651	660	685	699	630	646	634	675	719	642	673	662	673	732	694	745	665	702	683	677	695	684	669	712	664	707	671	612	691	716	624	680	695	687	687	690	705	655	682	681	677	711	666	639	689	655	653	675	619	671	686	636	650	720	698	675	697	704	682	673	641	654	678	717	664	689	630	694	679	689	641	663	658	678	659	664	684	650	644	687	692	694	656	639	640	614	718	672	681	691	717	700	666	606	668	658	754	692	683	713	651	654	666	655	668	682	658	706	696	679	636	733	669	679	674	683	711	673	655	677	668	696	685	705	688	674	614	649	649	660	690	669	678	668	645	689	660	688	652	654	621	651	675	686	656	671	682	709	732	661	670	636	667	685	684	647	647	693	731	699	653	625	632	687	692	647	650	690	677	700	694	641	694	666	684	707	690	690	692	679	662	668	681	679	641	623	653	647	694	612	646	627	643	649	676	655	733	678	655	641	681	681	663	711	697	707	657	704	669	714	652	621	685	670	661	646	676	704	651	654	610	668	668	690	697	682	670	679	707	691	642	688	671	688	689	683	647	645	686	669	681	686	650	696	703	642	727	631	662	681	647	721	666	724	650	646	631	631	690	667	702	710	682	693	623	676	695	703	662	719	704	667	689	663	696	688	682	672	696	672	690	658	662	651	708	665	700	665	676	681	672	655	679	690	674	660	684	707	663	662	681	696	675	672	720	657	699	671	671	693	646	670	674	645	674	699	702	676	665	678	685	650	726	696	712	647	717	678	669	702	633	647	663	688	665	641	620	672	681	654	673	661	709	690	691	677	641	735	696	662	676	731	662	719	715	683	634	695	693	664	634	616	700	641	736	678	661	674	713	673	664	661	666	646	669	662	675	674	682	681	671	732	658	698	652	663	701	674	681	706	688	715	700	711	671	629	689	684	662	665	655	767	678	656	660	682	625	657	636	687	727	653	685	685	671	675	669	709	740	667	666	687	677	695	696	653	689	703	687	641	639	681	709	685	684	684	644	679	681	624	645	702	656	682	688	668	664	691	663	653	686	671	689	662	670	661	698	674	696	683	676	666	693	659	695	686	671	673	644	667	666	667	665	674	699	646	641	642	674	634	672	673	639	701	666	632	677	691	650	630	660	707	687	711	697	682	672	682	685	709	673	657	694	640	677	661	619	634	656	662	652	730	647	688	684	619	688	722	666	705	673	675	680	694	673	654	651	705	687	697	650	694	674	694	677	665	641	662	684	684	685	697	699	651	683	657	654	708	668	659	657	640	697	706	723	660	701	753	701	690	698	646	704	654	655	680	628	672	693	654	673	627	691	655	693	696	694	699	683	659	674	669	648	687	715	634	714	617	692	644	663	674	685	688	686	656	645	671	636	674	654	657	677	645	650	655	698	680	678	731	657	728	699	648	646	689	650	702	695	703	647	708	728	658	638	630	694	710	693	724	666	663	623	692	625	699	710	678	631	689	701	627	669	708	689	698	673	663	681	675	662	703	709	686	728	708	696	709	673	661	657	669	669	688	675	714	684	681	711	681	627	692	660	645	667	666	714	609	636	672	753	634	686	623	712	681	728	687	705	662	648	678	673	684	667	654	668	677	643	696	678	665	699	677	693	711	688	618	648	714	710	689	691	653	672	687	663	625	651	720	620	633	695	689	690	678	638	706	677	688	627	666	651	687	670	636	648	700	713	693	636	655	711	661	686	671	690	647	673	667	701	690	679	675	637	637	670	714	662	627	605	717	692	679	699	689	624	659	672	686	678	655	658	639	663	675	677	703	632	649	686	672	705	663	659	643	637	689	639	696	678	657	662	689	704	622	639	677	689	674	691	673	638	668	666	653	634	685	637	728	681	678	650	734	650	638	669	663	684	686	663	688	702	626	628	689	669	678	677	650	659	660	695	653	683	666	654	663	669	670	663	678	757	687	654	682	651	673	691	716	639	634	698	688	681	650	695	701	700	686	624	658	664	686	706	642	734	652	652	642	653	691	650	654	684	710	613	647	588	671	690	679	703	661	676	686	646	731	658	617	706	666	639	693	646	666	690	692	690	678	673	669	606	705	645	679	698	689	651	660	692	685	685	720	678	658	639	663	683	678	593	687	717	675	668	666	676	651	709	638	683	670	674	685	662	680	699	702	709	676	665	689	696	686	687	655	668	622	686	651	668	648	652	663	670	676	672	708	688	665	656	672	646	665	685	656	687	686	650	649	683	649	675	699	687	682	671	690	665	692	700	668	684	682	684	705	643	683	675	673	688	662	689	686	667	677	705	676	626	669	633	699	692	660	661	682	720	645	706	656	706	675	707	669	630	702	701	634	668	657	672	670	701	674	676	668	737	687	634	693	697	670	693	711	720	671	643	661	694	695	664	691	613	670	663	659	656	672	666	688	673	674	715	703	657	701	670	674	645	670	651	669	657	669	674	675	653	683	637	632	629	670	669	657	642	636	668	728	678	692	674	689	729	690	648	716	648	653	653	655	643	651	636	682	688	702	676	741	648	685	691	698	673	674	696	716	678	659	687	698	634	647	641	683	643	660	688	685	675	694	687	687	708	656	674	648	658	672	670	665	665	646	679	660	659	685	692	646	669	671	697	643	696	654	693	650	647	661	651	630	673	677	675	656	706	673	666	634	621	668	628	694	672	674	712	647	716	653	714	735	641	686	701	686	668	648	688	681	711	632	667	669	686	633	708	701	637	684	657	681	727	664	674	671	702	675	665	686	630	669	696	651	667	689	709	657	693	694	657	650	688	672	670	665	675	701	629	685	670	660	627	647	645	728	686	656	700	709	650	681	629	629	650	662	697	697	720	718	673	694	670	675	698	668	694	721	655	671	678	671	648	729	684	648	668	633	675	647	618	688	686	676	705	657	651	701
30787	14168	41356	58458	55127	39563	24590	11229	3806	426	224	205	231	220	226	220	231	201	252	246	217	237	253	271	209	253	228	223	249	222	236	206	193	249	222	212	238	236	211	238	207	230	222	228	216	217	228	216	240	253	226	228	262	249	214	217	211	197	202	242	216	225	252	225	230	208	238	226	232	221	216	231	221	211	243	239	245	231	203	264	212	249	229	260	211	226	211	233	232	212	254	249	263	223	242	225	229	203	212	202	258	244	220	215	230	223	223	212	224	235	228	214	208	259	238	232	216	237	199	225	213	209	225	248	243	202	222	256	240	227	203	225	217	223	246	262	221	218	202	224	208	207	209	206	206	234	230	207	218	210	227	220	241	236	235	222	235	249	226	264	242	222	206	225	233	233	220	228	248	239	210	218	225	186	224	258	244	233	209	235	227	236	239	243	241	217	238	233	216	233	217	247	217	201	220	198	225	222	219	241	184	219	223	217	245	249	262	224	223	226	245	225	241	235	238	228	229	212	237	240	244	222	238	226	229	252	212	249	203	231	236	246	232	232	216	224	233	235	216	223	226	229	224	235	229	220	226	245	234	208	218	231	209	224	200	251	228	221	230	198	224	238	246	217	212	190	219	232	242	205	221	235	206	221	236	244	230	213	229	233	222	252	231	231	233	214	231	248	218	226	221	222	232	226	242	260	206	230	236	234	209	233	214	212	216	218	226	233	243	244	209	208	226	215	231	217	234	211	232	212	201	269	221	212	226	239	244	202	215	197	259	218	218	233	229	246	225	241	227	218	214	224	217	234	214	243	247	222	229	231	253	233	228	268	244	238	232	216	229	225	249	218	225	261	229	263	232	225	248	215	220	229	212	237	220	222	225	221	221	211	217	218	217	252	239	271	218	244	219	222	227	211	233	269	235	215	233	213	238	263	231	237	223	213	235	228	229	210	215	214	231	218	208	232	225	223	221	217	250	204	221	214	210	197	264	251	217	208	210	230	231	206	223	229	258	234	222	230	225	245	228	264	228	234	231	254	227	252	224	233	216	212	215	234	231	186	180	211	227	201	229	246	226	206	226	223	238	235	220	210	218	206	227	222	238	263	223	239	200	203	237	202	211	215	235	210	230	218	240	216	241	203	206	226	196	241	239	252	231	235	234	200	218	209	229	242	203	265	220	231	210	242	202	229	231	235	232	220	218	237	215	212	221	230	217	231	231	247	214	230	233	220	220	239	230	210	208	250	249	235	216	215	205	227	209	203	231	221	213	202	231	256	233	198	210	233	211	241	246	235	209	212	232	247	223	208	243	229	242	244	234	239	226	223	238	232	217	253	224	213	227	218	231	231	258	222	212	272	252	223	208	201	206	213	201	209	211	206	229	217	246	244	231	235	245	226	217	249	252	229	223	237	253	232	247	233	225	248	223	214	247	234	228	227	223	232	182	256	232	242	259	208	231	229	195	225	208	212	206	234	217	232	235	239	268	230	197	220	221	236	216	206	260	216	232	252	224	192	205	220	224	214	239	233	235	230	233	202	225	232	232	220	218	211	218	234	231	225	222	184	231	246	220	233	234	204	240	229	239	210	221	225	237	247	219	225	241	229	228	264	248	232	226	219	212	203	206	257	238	239	250	214	202	228	214	215	214	268	226	207	233	204	244	229	216	227	207	204	227	216	204	262	222	230	181	228	218	224	221	249	229	222	249	205	223	241	231	213	206	242	258	230	208	273	201	230	214	233	230	220	238	264	229	243	223	236	250	217	210	259	230	252	228	226	228	213	220	215	223	247	209	223	236	219	207	224	223	197	196	222	225	232	246	223	224	215	228	258	214	225	192	224	212	215	241	212	235	216	224	220	239	238	209	249	225	232	219	256	209	188	216	188	204	245	201	189	235	235	230	231	222	260	211	210	250	219	222	214	239	205	228	226	221	235	228	212	235	228	235	193	224	229	233	229	213	243	220	213	232	219	201	229	227	233	209	234	260	224	221	221	212	243	243	188	215	262	238	204	194	213	222	247	209	232	220	247	226	205	209	224	227	199	203	204	232	214	205	247	201	213	215	245	218	223	235	228	222	249	240	260	209	209	211	235	225	269	217	222	219	193	199	232	219	199	220	223	229	221	226	240	209	226	241	240	234	234	200	235	216	235	198	231	229	233	219	220	225	241	217	223	207	211	233	221	211	247	235	247	219	213	238	227	247	241	211	209	239	223	185	217	194	256	212	228	207	259	255	258	225	219	228	234	235	209	206	213	233	213	217	211	229	210	219	255	207	205	231	243	196	226	221	230	223	215	217	248	237	239	221	220	232	224	224	217	210	200	260	208	227	216	229	233	236	224	219	220	240	231	244	212	218	226	238	242	241	224	242	242	248	240	227	269	244	218	261	202	206	236	243	226	235	245	226	213	249	196	210	215	227	226	227	211	225	235	228	223	211	211	239	236	215	206	216	241	202	239	227	203	251	221	220	195	218	214	220	217	212	227	215	221	228	219	195	217	230	220	205	273	240	213	226	229	214	241	235	220	247	221	236	218	200	215	225	226	222	213	227	244	216	224	227	235	231	215	216	237	260	190	241	247	234	227	220	233	244	217	238	225	238	241	233	236	216	212	210	244	221	203	258	224	198	237	228	238	223	232	236	220	211	209	213	225	204	246	241	225	246	230	209	202	239	203	232	250	229	224	196	225	222	232	218	245	211	229	237	224	247	220	214	217	216	211	232	222	193	216	255	206	217	230	225	208	194	243	263	221	211	230	239	244	234	211	224	174	257	202	213	225	209	208	236	242	214	234	217	255	237	215	221	232	223	205	224	220	214	230	243	214	197	220	233	241	203	209	230	196	220	216	238	221	235	233	236	224	224	221	200	240	237	232	209	225	227	219	215	214	224	222	235	244	236	201	204	208	206	226	229	237	212	252	250	212	258	246	234	224	214	238	253	208	204	207	213	252	248	255	235	250	203	215	209	246	227	247	223	253	210	252	211	225	197	231	215	230	214	221	206	220	242	211	228	226	227	195	235	261	255	227	242	239	230	231	211	210	216	198	209	246	212	212	238	197	200	232	252	214	216	200	231	245	185	219	235	199	218	238	216	226	219	220	206	211	230	238	211	221	232	233	248	227	197	211	234	196	218	214	244	209	236	197	254	215	233	237	218	233	175	238	233	234	238	223	218	224	244	244	239	238	241	241	224	200	209	211	204	226	187	226	271	229	227	201	232	242	232	212	219	224	244	215	197	203	235	221	243	275	229	186	240	229	212	190	213	226	242	224	222	196	239	233	261	237	220	224	230	230	233	233	246	219	252	222	215	231	207	224	226	209	210	215	218	224	221	236	218	234	227	241	241	250	244	225	227	218	220	235	251	235	219	235	218	209	243	234	213	241	210	214	203	224	228	226	235	226	244	247	217	211	213	216	237	232	250	224	210	209	215	223	254	207	229	230	214	233	216	202	233	204	203	224	226	200	203	199	196	238	202	239	235	228	231	247	206	214	219	240
14944	10087	45384	64599	65097	52138	38457	23824	11565	789	545	552	519	548	556	562	520	538	589	510	580	525	552	511	565	536	581	513	525	514	542	494	535	531	518	526	573	523	522	528	535	548	544	551	541	519	538	523	542	534	510	535	507	551	529	551	469	491	552	535	525	548	504	519	508	522	532	512	484	544	516	544	536	550	553	547	518	557	501	544	549	531	522	509	542	532	502	529	522	491	514	531	538	540	528	512	502	550	513	511	491	570	523	567	508	556	498	518	551	497	500	499	529	561	545	480	509	496	544	507	476	544	529	552	557	504	524	545	523	492	539	566	552	506	543	548	495	557	524	537	559	540	534	528	515	520	523	524	540	552	531	488	544	528	536	502	489	532	545	555	571	512	533	550	508	532	501	484	558	563	513	543	536	508	498	510	559	531	531	550	549	559	584	555	524	545	531	552	524	537	531	524	558	504	545	518	536	543	556	551	526	547	496	525	517	495	497	570	533	548	524	592	494	515	525	543	507	532	536	518	539	510	525	529	488	530	479	471	533	559	576	515	501	543	542	506	538	526	493	509	519	516	509	540	492	528	510	488	555	520	567	528	529	525	543	517	530	565	517	510	498	491	534	528	527	520	498	521	504	508	529	493	543	537	555	576	503	516	563	533	554	555	526	512	527	519	518	559	553	520	513	539	513	541	572	516	497	490	545	519	525	549	538	534	512	515	514	533	496	543	519	521	522	500	529	502	552	501	540	556	495	494	507	574	574	505	512	521	537	537	492	551	552	528	522	536	486	530	528	549	568	501	549	527	490	518	574	553	541	520	518	503	524	547	530	521	492	504	534	558	539	514	528	537	535	507	527	507	515	504	496	533	493	446	530	537	520	537	568	557	517	544	563	505	509	498	546	567	540	510	496	544	545	569	536	530	550	550	524	522	495	557	521	550	504	538	490	513	514	515	549	561	508	519	523	550	539	530	543	527	534	512	522	535	528	541	553	550	541	528	572	544	542	534	544	532	515	567	521	523	507	536	522	551	552	510	537	536	517	560	522	527	550	505	548	550	534	546	534	570	572	528	539	515	530	540	542	533	541	525	549	546	497	493	506	491	515	508	520	512	498	565	531	548	502	503	515	516	513	489	476	571	546	572	558	509	492	569	539	554	511	563	565	518	498	549	498	530	534	515	567	495	473	515	507	559	539	562	536	526	490	512	522	548	545	536	526	549	541	512	508	527	561	503	542	579	502	500	536	482	505	522	493	536	543	517	545	518	512	495	537	474	537	547	533	533	544	521	572	529	533	524	549	532	512	567	559	548	528	540	508	583	536	530	550	556	568	508	555	506	572	537	531	504	559	511	516	530	528	509	533	534	546	551	516	525	530	531	527	529	504	536	510	503	523	529	471	545	551	489	529	523	515	534	565	533	524	568	491	546	553	516	523	506	539	537	496	595	536	553	490	536	511	547	514	524	538	520	516	513	519	502	527	544	536	558	519	515	514	522	517	507	505	525	507	541	511	524	531	518	560	546	538	514	496	534	534	527	516	540	545	497	534	523	556	536	549	483	519	523	524	532	490	559	542	575	519	513	509	479	536	512	524	571	537	511	541	592	544	533	531	507	517	538	558	480	551	523	475	528	507	522	543	541	559	515	505	506	511	546	556	525	517	563	533	509	541	505	499	525	537	560	543	510	484	519	547	520	567	569	566	503	484	514	547	544	556	531	509	536	527	535	498	569	571	537	529	556	514	513	537	602	515	568	531	510	526	508	542	550	544	533	538	509	498	514	564	527	551	525	540	544	564	518	542	539	505	533	553	495	545	537	506	541	511	558	507	536	540	541	511	550	538	544	556	573	567	496	519	557	543	492	510	541	522	541	550	544	554	515	513	512	534	545	526	475	534	521	524	510	589	518	537	529	506	580	539	569	577	511	505	512	559	533	489	526	536	537	531	543	520	579	563	563	567	533	533	564	468	517	556	556	523	528	578	532	497	563	542	507	490	524	477	511	557	546	483	535	512	560	506	498	554	550	502	498	508	515	546	552	571	527	490	547	494	551	559	523	547	495	509	589	493	525	514	537	519	576	563	507	520	553	545	564	537	538	521	550	527	539	501	548	484	499	513	535	484	523	563	487	516	540	524	477	511	532	527	524	516	528	531	528	507	520	571	506	547	538	515	544	518	542	516	557	524	532	552	524	531	562	539	509	523	524	520	516	513	541	530	524	537	509	521	540	516	507	560	536	510	529	525	519	530	547	557	519	541	511	524	509	563	510	550	536	544	487	536	499	520	541	528	540	553	505	544	586	497	540	535	540	496	546	506	541	579	536	549	544	563	541	527	518	518	550	519	569	541	477	520	533	504	532	551	551	543	501	509	549	489	525	529	532	538	539	500	554	508	489	523	535	518	548	539	518	528	530	497	506	536	535	532	520	547	513	542	515	545	520	570	495	547	541	527	514	508	566	570	544	531	524	539	527	509	531	547	556	521	571	538	519	528	553	561	514	553	560	523	524	506	554	517	531	518	566	519	563	525	549	537	523	560	513	528	511	480	561	559	529	559	512	531	544	546	567	524	531	501	480	540	548	480	540	512	545	505	549	531	521	557	576	547	558	532	555	479	546	514	524	530	503	520	517	519	518	553	545	490	533	510	535	533	526	527	519	534	535	555	538	519	528	498	510	535	529	504	545	563	548	535	502	495	508	517	530	518	549	548	530	527	522	515	514	505	567	522	535	497	535	533	553	526	494	538	515	533	513	533	531	521	513	473	500	527	510	563	576	518	536	507	571	532	495	524	535	517	551	567	528	550	518	535	536	555	533	555	513	541	492	517	575	560	560	511	495	522	499	514	504	555	551	547	516	503	543	520	533	558	516	544	555	525	555	576	507	561	498	576	566	510	533	506	560	505	505	484	559	545	545	527	492	488	540	535	506	531	525	515	576	523	538	501	546	564	517	565	547	532	499	554	548	514	501	544	529	539	550	576	508	532	540	550	536	555	508	459	490	550	532	522	531	537	516	510	544	558	553	554	507	551	555	552	506	491	529	541	507	531	531	527	523	469	501	495	476	557	547	525	489	505	513	530	544	525	531	513	558	550	516	541	496	543	508	501	539	548	520	511	513	522	495	539	551	536	523	563	527	481	577	525	531	553	577	513	543	507	509	537	539	541	535	569	518	527	518	520	530	502	553	518	576	547	552	535	513	524	570	519	547	526	526	516	573	542	557	536	498	514	527	532	542	521	573	528	549	507	551	526	478	558	554	507	534	535	531	533	531	516	511	530	497	544	541	551	554	495	526	561	559	520	526	512	548	558	508	563	480	538	534	512	501	512	566	522	541	558	546	514	547	542	533	545	523	533	532	461	564	545	508	531	523	500	540	550	527	519	541	474	509	561	521	510	543	545	542	546	564	572	529	521	515	505	529	553	602	553	529	545	540	533	518	521	533	536	527	556	568	521	595	571	538	538	517	509	495	573	500	566	549	521	521	514	552	571	518	543	515
38835	20686	51361	65304	65736	53992	37389	22701	9847	1246	314	342	302	342	317	302	325	306	335	297	307	327	262	314	315	290	288	276	317	317	300	345	301	305	333	323	333	293	333	304	299	298	337	285	291	293	286	317	287	304	297	319	288	331	302	332	285	326	302	331	296	325	319	285	287	316	312	321	311	325	302	294	293	315	356	353	301	316	344	325	320	313	325	319	298	306	303	291	332	311	315	277	306	331	328	353	333	325	270	287	305	303	315	326	323	309	312	299	301	316	322	316	324	336	330	370	306	288	313	309	354	318	302	317	302	332	300	314	319	319	299	313	325	320	283	300	313	316	276	307	312	320	306	275	314	317	353	288	302	341	310	291	336	311	322	335	327	309	287	314	307	318	322	316	330	288	306	308	298	290	325	291	310	251	284	293	327	325	315	356	317	298	311	302	287	275	307	310	313	328	313	327	306	323	304	271	311	288	319	331	315	297	295	324	304	277	320	340	329	275	310	289	318	329	308	297	320	298	312	338	315	326	332	293	280	293	314	287	306	328	275	295	321	316	330	308	307	289	321	268	308	346	308	288	316	317	338	333	322	331	284	300	310	345	319	302	306	299	302	302	335	327	320	296	292	280	323	324	308	292	327	332	295	317	353	314	315	315	303	334	315	283	333	352	343	305	305	274	298	323	278	307	280	317	272	323	336	315	304	318	338	334	326	316	313	311	316	291	299	287	277	292	316	318	320	355	342	313	330	287	308	321	312	314	324	289	334	296	318	301	308	365	319	286	318	319	322	300	316	305	320	310	331	322	336	319	292	359	313	302	329	278	303	289	303	318	300	325	313	301	293	309	313	307	312	294	312	298	303	358	314	307	316	346	362	330	307	304	326	298	316	323	270	319	358	309	316	316	293	325	322	327	323	342	317	312	300	328	320	305	310	334	303	318	320	312	322	269	321	325	306	310	309	331	308	301	290	308	310	309	315	309	298	319	283	297	330	302	308	313	331	316	329	324	327	308	317	295	285	293	338	286	307	334	312	332	304	314	308	299	300	313	312	304	301	307	320	277	330	310	329	316	334	298	328	315	322	341	305	324	296	290	333	312	311	298	319	311	327	308	293	292	281	271	315	323	277	295	322	296	304	289	281	313	326	316	303	286	294	265	286	262	293	276	321	303	309	306	298	297	315	293	306	287	312	272	323	301	316	322	329	331	306	314	283	319	297	297	298	334	270	297	319	287	347	331	311	309	261	307	328	320	341	309	289	302	331	329	273	360	296	283	310	301	290	287	291	303	282	298	308	297	306	286	356	315	322	308	303	309	285	309	342	317	282	294	319	316	345	305	335	313	331	309	334	317	325	327	318	314	302	304	277	311	314	337	330	330	307	335	283	273	324	281	318	295	334	301	288	314	315	320	332	327	312	329	286	281	326	292	322	313	281	317	306	288	272	291	305	300	308	349	338	310	322	315	300	325	298	284	338	308	327	288	288	300	336	326	282	305	309	335	305	309	296	343	314	295	276	270	308	331	326	329	326	293	314	285	311	305	326	309	306	300	327	320	313	313	295	317	294	326	336	316	344	320	342	295	306	310	301	296	326	308	294	335	345	308	327	296	323	323	307	299	330	316	296	308	316	283	308	301	304	306	308	301	346	325	360	293	307	326	322	304	326	320	321	322	323	313	323	324	318	335	306	326	294	305	296	296	314	293	293	305	346	324	287	300	292	270	314	362	346	291	310	317	263	325	298	285	287	305	319	314	313	322	313	295	295	300	284	298	313	320	304	314	364	302	353	318	301	320	297	310	319	297	313	314	338	304	298	303	320	297	300	279	322	325	327	307	304	320	338	296	314	270	286	290	284	314	340	312	320	319	314	337	319	309	275	273	319	353	302	330	294	275	278	283	307	273	301	331	300	313	314	314	283	300	315	328	325	318	313	327	273	304	322	313	285	255	347	309	303	307	300	295	321	292	306	301	309	302	324	322	316	329	312	358	274	312	317	309	325	345	273	304	311	322	304	361	337	317	313	277	302	322	321	333	298	319	363	301	324	283	286	326	286	304	307	298	334	307	313	292	334	308	288	303	297	321	300	316	316	331	305	352	302	325	316	358	349	324	327	345	304	336	319	289	306	349	299	306	298	314	281	278	280	326	301	316	345	302	296	313	299	337	321	314	290	282	293	358	316	284	322	337	292	340	293	291	314	283	322	339	293	308	286	318	307	314	304	262	335	297	309	317	310	312	310	291	297	304	304	299	283	329	300	329	301	297	301	303	285	309	298	361	292	319	290	335	310	274	306	308	298	315	284	331	286	322	302	320	294	315	290	326	283	292	316	301	299	305	316	317	319	318	301	344	314	331	294	286	315	324	300	303	292	323	303	348	294	313	343	288	344	287	326	354	308	310	292	336	284	315	326	300	285	306	292	328	327	295	309	335	282	297	289	303	290	310	300	291	303	300	299	294	295	332	297	323	313	278	326	281	302	311	310	298	282	336	325	324	312	343	292	317	324	305	295	321	308	271	340	305	328	309	337	314	278	309	284	331	280	317	321	305	288	336	273	302	324	307	299	277	277	294	301	305	311	321	267	286	306	317	296	314	320	346	303	317	302	329	326	287	312	301	307	312	313	322	268	298	326	333	319	291	314	303	256	328	310	327	309	314	321	303	306	306	345	343	269	277	282	317	298	336	313	302	312	290	342	349	307	314	324	308	333	343	304	273	325	316	284	306	295	291	279	309	317	293	307	291	309	300	291	325	332	320	327	298	281	321	307	314	283	312	304	280	309	286	331	321	295	280	330	331	315	305	305	316	301	324	318	318	309	303	316	337	331	326	295	292	331	319	300	336	305	323	311	340	320	304	310	279	317	272	312	311	339	296	290	306	301	315	311	308	318	325	313	322	344	316	347	322	336	335	316	291	319	297	297	324	306	303	302	325	284	276	295	294	336	356	314	306	324	257	303	329	363	306	316	312	320	285	302	310	299	321	331	310	292	328	276	305	352	301	302	331	336	350	322	317	328	288	307	277	275	303	297	281	303	318	317	308	290	279	285	292	328	326	332	312	343	321	312	340	331	300	300	287	257	292	326	284	313	321	317	315	322	319	315	299	333	274	293	286	287	307	322	314	287	293	296	338	302	288	345	338	326	330	327	300	312	289	295	323	297	331	323	323	282	348	322	342	311	305	323	313	297	313	324	324	292	318	320	296	349	315	305	306	309	335	301	305	297	285	334	285	286	345	331	290	308	337	321	271	328	298	295	337	271	312	301	313	311	308	281	312	331	322	318	335	312	317	304	303	277	313	330	322	333	287	286	322	310	313	307	300	325	308	294	313	290	328	315	311	259	346	281	314	312	322	298	341	303	287	292	315	324	338	318	315	321	293	312	319	338	326	317	298	299	300	308	295	338	309	317	299	311	303	320	300	318	325	363	318	333	268	295	316	301	322	326	308	275	298	296	293	287	323	286	292	293	327	333	294	308	304	325	362	326	332	332	308	339	292
19053	13898	51837	71446	76882	64929	50864	37005	21913	2150	736	770	735	684	779	717	727	710	710	732	753	757	709	704	751	739	695	711	703	732	671	719	692	694	711	718	719	715	683	713	686	681	743	702	713	673	692	706	701	708	727	720	733	717	718	710	725	682	723	714	667	712	707	697	724	701	680	717	735	707	715	681	708	669	681	731	675	728	721	722	725	727	701	711	712	737	729	711	674	687	699	714	678	703	689	693	696	689	680	717	715	684	696	689	686	683	700	753	713	754	692	743	728	721	680	694	677	706	671	642	730	685	716	664	681	692	655	685	680	749	681	663	753	710	639	716	703	700	683	681	755	683	652	689	684	741	714	690	695	676	719	720	683	724	734	752	680	728	688	638	708	704	735	707	732	689	725	698	711	694	755	694	717	736	729	681	695	693	693	711	727	728	702	709	670	701	756	726	678	701	684	686	685	709	688	722	698	710	687	716	730	692	711	679	674	711	725	722	721	703	677	687	707	738	694	667	708	723	672	690	667	716	749	681	737	680	697	684	700	724	735	739	708	765	729	717	694	631	698	709	681	721	701	693	707	645	747	697	694	749	722	708	720	730	697	736	733	693	640	705	687	685	728	669	680	710	714	678	662	648	681	697	667	674	726	714	722	738	676	679	747	696	680	724	646	698	705	718	680	713	720	693	693	707	680	696	647	728	767	706	675	693	688	708	694	659	673	721	675	718	656	703	690	693	734	680	668	681	782	738	686	715	692	729	702	687	741	726	788	704	739	676	681	719	726	669	734	716	637	723	701	703	707	696	729	705	718	672	723	707	728	721	714	733	679	705	721	695	743	751	673	731	713	715	706	703	716	697	724	726	725	697	715	690	720	700	747	706	687	673	705	737	692	660	668	675	744	757	757	700	692	741	712	693	733	712	689	684	756	735	721	730	728	730	695	742	705	705	673	696	731	669	711	667	697	698	665	667	699	708	708	689	693	707	687	758	742	730	739	705	680	739	664	673	711	717	700	663	697	707	722	698	723	757	699	707	752	717	718	713	704	698	691	715	677	723	755	690	728	720	685	756	686	679	707	734	763	720	664	715	681	686	720	732	697	711	674	723	729	712	693	683	715	674	701	723	690	700	687	701	727	667	694	720	680	763	722	709	685	710	699	712	700	699	721	768	701	687	716	743	743	743	724	733	661	665	676	709	709	710	705	669	707	726	706	704	667	710	708	691	659	720	747	712	666	707	692	694	694	724	690	681	744	781	690	717	731	711	701	700	705	714	696	686	690	673	751	731	710	708	716	721	704	721	721	738	735	706	696	714	679	646	693	692	692	678	713	735	704	680	734	724	735	739	682	702	704	734	737	708	710	698	681	687	711	687	746	722	727	688	663	736	673	675	681	749	672	685	695	707	700	699	711	727	683	702	693	670	686	702	757	718	706	690	713	700	695	716	718	649	692	724	702	722	701	682	718	698	694	757	696	695	694	699	722	719	710	660	736	714	746	684	704	714	714	708	658	720	724	718	703	668	686	716	722	725	726	721	752	685	723	659	756	715	711	710	721	676	669	708	694	695	776	726	659	658	747	710	775	723	737	656	704	702	699	709	741	683	691	748	675	725	693	669	781	757	689	712	724	726	752	709	694	684	749	667	683	725	662	711	716	698	734	702	694	733	703	672	686	723	714	705	664	747	689	680	699	732	689	683	694	730	708	745	716	712	705	714	699	697	707	706	707	688	731	686	737	732	648	710	747	703	726	723	633	650	764	738	704	745	742	754	723	701	706	638	741	714	698	693	682	690	694	728	664	679	722	714	698	691	775	741	695	697	691	669	747	692	707	720	715	677	689	755	702	731	687	680	701	672	724	708	699	695	737	722	704	686	702	692	652	704	709	711	724	692	750	665	664	698	701	741	669	722	716	690	714	707	679	732	671	723	683	684	675	725	695	706	711	691	708	679	756	669	725	776	704	686	663	707	724	696	657	698	724	670	689	681	704	722	677	695	681	678	703	752	726	717	702	731	734	699	770	716	692	714	714	722	668	698	707	719	722	713	697	681	686	680	756	728	697	722	755	717	675	699	717	667	689	713	726	693	713	702	692	732	686	735	733	706	691	695	769	710	725	692	709	705	728	678	699	657	670	695	713	745	671	704	705	681	706	684	682	706	691	697	676	690	693	701	688	713	686	688	716	697	699	668	790	699	665	731	705	708	694	680	696	673	710	723	669	694	739	698	720	673	747	729	656	724	747	705	694	685	707	693	720	720	685	748	703	712	688	759	694	756	668	742	729	686	717	711	640	683	737	726	683	702	694	666	687	704	724	662	701	711	727	671	695	679	717	670	696	689	750	718	668	735	727	684	660	646	715	676	735	754	728	720	692	713	692	725	688	727	728	709	655	738	725	678	685	727	675	707	717	740	655	742	676	692	747	698	710	702	709	697	690	704	697	727	705	708	685	696	717	708	688	713	714	739	700	692	733	701	715	707	721	733	717	657	715	724	743	740	689	702	700	679	692	718	699	703	700	676	726	745	723	708	702	683	733	732	686	692	704	724	738	683	675	702	738	671	704	707	672	695	692	715	660	666	748	715	691	663	716	687	711	690	734	704	678	716	737	701	706	662	697	715	684	678	678	727	707	708	661	716	718	675	705	701	764	709	694	720	749	711	703	657	703	715	728	707	678	725	664	692	667	729	780	669	671	722	712	703	718	700	718	722	731	721	702	679	718	700	699	697	668	635	678	723	731	705	731	694	705	674	734	692	689	689	747	713	731	710	723	726	746	685	664	648	678	709	721	679	782	706	705	690	664	711	709	705	702	682	702	681	726	699	680	724	662	693	672	702	721	696	688	720	734	683	760	707	701	724	727	699	663	739	723	684	687	741	701	768	719	717	672	685	723	713	667	725	674	690	708	704	692	731	659	653	684	683	725	735	717	709	698	710	687	664	677	735	694	703	722	688	728	735	721	637	689	687	662	739	759	700	703	723	752	639	742	690	730	676	718	680	688	705	686	743	681	693	679	680	709	700	715	713	742	715	730	688	745	734	694	683	703	675	708	671	709	694	696	674	690	701	703	728	743	669	720	734	635	711	757	705	699	747	690	759	692	721	732	708	688	743	715	693	728	719	713	689	720	695	749	700	714	706	701	736	691	696	681	700	694	718	686	713	746	724	676	696	736	709	723	699	677	664	691	679	693	734	725	737	659	671	714	690	735	727	718	758	716	724	700	704	664	712	683	722	660	717	746	684	667	726	731	723	730	677	669	752	738	701	712	701	658	722	674	722	663	707	676	688	715	731	679	724	736	733	761	680	681	712	741	698	709	701	689	727	698	690	711	659	724	713	709	740	681	698	659	677	683	710	722	654	709	726	699	709	714	723	693	715	732	736	671	732	683	715	736	730	670	697	691	675	689	729	728	686	720	735	713	717	699	661	696	716	644	708	707	667	750	733	720	715	728	691	763	673	686	694	691	736	709	682	671	672	681	676	711	679	739	722	701	684
13831	6451	5572	5214	4446	3267	2081	1261	668	277	299	324	340	329	285	315	284	281	297	313	318	279	299	289	273	288	291	321	298	288	274	320	280	305	315	287	298	306	293	292	321	273	301	297	297	296	306	299	298	279	282	273	290	296	297	312	283	290	294	285	315	296	283	284	287	294	272	264	285	273	302	302	290	261	277	318	309	317	257	286	308	305	278	289	289	293	290	305	316	276	292	270	306	278	316	310	289	303	294	300	286	281	307	302	302	298	281	314	294	299	327	337	300	302	296	263	306	267	299	283	299	290	310	296	344	333	302	304	305	279	315	310	276	281	300	286	309	311	247	242	281	257	273	289	264	307	248	289	272	290	336	299	300	290	281	321	282	265	285	284	284	274	283	287	289	300	298	272	267	300	300	291	290	282	303	319	304	263	255	295	296	274	249	306	316	296	317	276	312	281	287	254	298	312	314	341	314	296	281	326	286	288	285	282	282	303	302	279	304	286	281	293	285	277	277	283	295	306	287	290	319	312	289	306	300	289	286	302	267	287	281	276	285	302	291	275	296	282	316	294	291	282	315	288	285	300	284	286	290	299	335	277	290	268	299	257	265	310	247	310	331	291	254	326	294	322	311	286	307	283	307	285	280	306	278	288	306	289	267	315	332	296	303	294	290	287	290	311	304	276	293	305	301	287	305	293	310	303	319	287	268	270	262	266	306	292	295	306	285	281	290	305	294	289	298	333	324	276	290	293	267	288	300	296	296	308	285	299	300	275	282	277	278	270	310	271	303	296	310	271	284	302	286	307	310	296	280	271	306	313	282	276	277	298	294	279	340	283	327	277	299	294	316	288	326	314	310	316	308	300	312	279	321	299	310	291	284	313	267	293	291	284	305	277	281	315	294	294	312	282	284	295	269	290	281	297	299	269	303	305	280	277	339	285	323	283	284	298	301	284	317	295	303	272	279	306	307	267	275	280	318	285	295	306	314	284	285	299	277	286	295	263	308	286	305	290	298	311	291	277	273	326	321	306	297	271	313	303	269	311	295	299	278	269	302	271	257	303	307	294	252	274	298	337	264	265	276	311	292	298	249	283	289	261	302	324	263	288	291	264	268	283	331	309	315	280	322	281	281	285	304	263	301	302	298	272	279	304	316	296	279	310	294	276	323	285	322	315	293	274	279	295	303	301	292	293	288	304	278	282	278	301	290	302	302	285	283	318	277	291	259	337	271	305	270	285	307	271	298	273	284	299	339	279	299	291	343	282	291	275	298	282	276	280	299	293	292	275	320	315	291	287	301	308	265	292	274	298	272	304	317	313	271	301	285	272	271	289	286	268	268	342	304	277	275	256	286	296	298	293	304	270	317	276	312	310	290	290	315	266	313	298	283	281	268	241	322	282	293	314	289	278	280	296	293	316	282	269	317	301	263	257	304	290	289	278	283	289	302	282	294	299	278	301	266	312	287	281	260	283	284	276	257	280	310	313	315	309	290	301	286	297	267	305	334	287	288	267	271	292	304	320	315	297	289	301	297	299	291	282	316	297	273	292	308	302	348	254	279	261	242	296	295	322	272	287	263	281	305	267	306	309	292	251	280	301	267	274	288	275	281	269	263	271	292	300	292	295	297	291	281	295	291	294	283	292	292	296	287	305	290	321	296	320	293	315	308	251	281	287	273	287	302	287	297	305	252	311	300	281	287	291	254	279	303	297	288	290	300	317	290	291	273	294	275	285	300	280	316	283	299	251	333	289	282	291	264	266	303	298	275	303	308	296	306	282	263	289	308	275	254	252	284	288	279	299	302	300	283	313	323	271	318	300	311	314	321	284	308	288	286	263	265	273	287	323	303	304	291	307	303	299	300	323	324	299	288	303	301	321	309	273	276	289	282	296	288	292	280	306	282	324	271	307	312	291	291	273	291	294	329	326	312	275	281	308	298	291	313	322	283	267	300	287	331	270	276	285	300	262	276	298	291	312	250	268	285	271	305	340	309	307	297	312	271	320	287	320	286	273	267	311	314	287	281	307	286	320	287	308	284	300	324	290	302	325	337	298	292	311	305	289	289	305	269	309	304	314	330	268	296	314	316	296	276	315	303	301	281	293	275	280	303	314	301	290	311	322	252	274	285	287	293	287	289	289	262	294	323	292	318	312	306	293	296	295	290	295	302	311	284	267	281	286	278	307	312	280	299	296	293	274	272	271	286	287	299	291	288	295	271	298	278	301	316	289	271	315	332	305	262	311	317	270	302	262	288	296	273	317	270	314	275	315	279	282	305	283	285	292	288	327	314	276	273	302	292	269	270	294	340	340	288	314	327	276	317	286	323	299	273	253	292	313	289	288	292	320	314	323	303	283	322	311	281	289	307	258	306	304	267	268	274	282	290	307	335	282	295	278	272	282	287	282	303	314	285	297	316	286	298	312	330	296	301	318	303	312	247	284	303	284	296	281	295	279	270	287	287	276	278	290	327	310	326	300	310	302	310	297	289	272	284	302	291	284	272	287	295	283	284	315	303	308	260	280	302	315	316	299	261	308	288	287	285	251	295	312	315	259	338	320	295	270	302	297	330	336	329	340	285	284	288	297	278	307	330	284	299	287	312	299	302	281	323	298	303	271	297	296	293	267	293	284	254	306	309	311	313	316	318	297	317	285	300	312	309	283	260	298	299	273	302	314	276	300	290	311	289	304	285	286	280	292	306	308	300	288	268	284	289	304	318	299	285	276	282	318	308	293	277	284	292	263	296	298	297	301	317	299	285	286	302	282	286	309	289	271	301	310	283	288	279	293	291	292	284	259	272	328	290	298	299	317	355	287	266	319	284	321	310	296	297	274	256	240	291	289	287	298	293	272	298	256	286	295	281	298	306	290	266	293	301	290	302	295	265	273	300	320	288	286	270	283	304	311	321	291	290	306	305	288	288	291	303	293	271	262	293	284	273	288	290	302	284	291	298	279	291	283	265	289	296	294	303	288	303	287	282	324	281	278	301	305	259	296	294	297	276	298	300	277	321	304	279	298	320	312	319	269	279	303	306	288	322	282	301	300	307	277	332	297	292	281	299	288	289	333	293	280	305	280	279	256	286	258	307	313	303	314	285	261	321	309	306	286	312	286	270	309	309	301	276	286	295	337	293	322	271	271	273	315	313	299	255	280	312	289	275	321	300	295	286	324	254	297	338	332	295	278	315	323	269	273	262	277	254	273	287	299	278	306	304	316	275	297	283	276	310	287	282	306	277	337	271	292	303	263	292	267	296	297	283	289	280	312	312	292	293	281	270	297	282	291	282	286	289	272	287	275	254	258	308	301	289	286	312	323	320	319	316	293	278	280	303	299	283	307	291	273	309	279	283	308	302	274	295	304	304	297	305	260	314	255	268	281	292	290	300	314	306	312	306	288	280	288	269	305	311	280	298	236	284	334	280	325	268	310	280	252	286	283	293	302	295	315	279	281	268	266	298	274	292	288	322	290	307	261	285	310	282	269	292	268	283	324
7002	5074	9636	14623	14391	11302	7609	4249	2058	712	670	641	635	618	660	672	648	697	665	587	662	638	672	632	646	680	629	695	683	654	620	684	649	629	672	607	642	665	684	623	659	657	634	596	645	667	694	661	654	634	625	658	634	627	613	652	658	614	590	636	602	673	620	637	630	664	659	631	692	681	632	636	632	617	664	642	608	643	648	680	651	651	648	660	619	665	684	632	648	677	613	631	659	626	638	651	684	594	647	647	642	701	629	636	626	666	639	663	654	636	638	688	609	648	630	624	622	659	630	638	657	710	664	607	616	691	661	626	658	624	620	679	657	676	618	640	637	632	660	619	630	668	682	671	679	658	649	648	650	631	658	617	648	684	671	655	688	681	691	620	632	694	664	631	681	586	658	679	647	615	666	682	630	611	611	634	622	651	675	642	617	656	639	643	646	619	633	635	636	607	636	700	663	632	650	604	612	665	631	607	681	655	644	668	639	630	649	612	619	660	629	636	600	663	666	628	636	621	654	642	645	618	628	662	706	690	669	678	651	687	662	685	620	686	635	631	629	647	662	671	712	614	613	633	639	627	585	664	637	631	689	644	638	621	620	647	671	602	664	658	687	623	620	673	645	655	688	634	622	609	636	615	606	656	630	661	614	627	660	684	665	637	716	665	669	655	659	674	610	648	642	639	643	652	678	643	611	668	637	634	642	661	648	655	613	629	611	614	701	652	652	668	659	646	687	668	648	614	702	606	635	641	667	654	668	674	621	640	656	677	630	663	651	680	662	672	646	654	652	705	622	667	635	656	681	637	674	600	656	644	635	663	641	637	667	634	664	633	587	672	635	599	660	624	651	587	687	635	630	671	691	671	614	657	673	617	648	671	646	633	630	617	648	650	645	613	621	691	664	667	655	656	698	618	629	664	631	679	680	689	621	657	680	619	618	663	657	662	658	579	675	668	672	659	651	609	634	663	626	627	662	661	656	623	625	649	611	682	605	623	670	599	674	679	634	631	656	635	653	650	671	630	641	665	636	673	684	641	665	645	655	646	641	617	663	673	618	608	643	682	629	621	637	621	653	640	654	634	704	668	676	665	609	628	657	643	643	635	647	665	658	654	638	656	663	630	678	624	647	667	656	654	614	631	640	625	641	689	658	629	600	632	636	653	669	676	640	684	666	634	649	623	673	690	641	671	657	656	612	653	687	675	659	671	668	636	638	627	604	657	637	621	649	682	654	668	649	650	613	646	689	673	647	624	635	668	631	691	632	620	651	661	593	680	681	612	636	651	648	677	658	621	673	630	632	661	654	685	645	625	644	592	677	657	658	666	609	632	645	661	626	660	653	654	666	654	667	631	653	669	634	645	607	660	633	668	619	655	621	614	665	658	611	659	650	659	614	619	641	638	619	647	660	630	672	703	671	686	590	642	680	646	653	675	565	701	678	623	602	659	683	659	621	633	671	642	670	662	597	660	630	697	632	655	617	629	656	651	605	632	647	681	666	647	624	649	657	654	654	689	655	651	635	646	652	679	597	636	632	670	638	625	588	634	639	666	616	639	633	611	655	628	601	601	602	647	631	614	676	623	604	643	672	638	666	687	622	661	601	665	661	640	657	643	642	663	685	689	636	654	637	663	659	661	678	665	633	668	664	632	645	696	632	663	614	651	617	650	626	648	641	656	637	664	666	622	632	648	662	630	645	674	654	667	661	663	703	623	637	649	646	640	608	632	659	649	674	630	635	655	626	609	650	633	665	578	637	652	696	646	654	658	625	657	638	653	656	631	615	652	661	614	642	616	643	626	652	616	639	653	673	664	634	669	681	616	650	612	642	620	611	685	594	679	634	616	636	669	632	658	644	667	680	680	661	619	639	640	638	619	628	626	659	633	659	651	647	655	612	591	656	628	624	673	667	670	667	648	645	640	694	677	626	622	652	637	641	669	640	629	631	679	618	658	638	630	616	640	643	637	669	614	675	661	611	612	648	615	634	649	644	656	650	627	604	676	670	654	650	620	624	613	631	637	678	670	716	668	635	637	660	663	656	682	629	636	671	628	626	637	621	663	663	674	677	596	633	631	657	623	678	694	668	654	614	647	647	671	690	608	641	606	668	639	651	635	676	690	677	625	606	644	647	657	666	605	641	669	638	636	601	637	652	640	659	667	655	695	666	634	669	662	685	653	651	650	650	613	644	692	660	692	654	663	656	634	657	664	619	641	621	641	640	626	659	635	635	630	623	670	588	648	618	631	654	646	632	650	671	659	636	696	709	650	611	659	677	646	665	655	632	674	652	638	663	680	676	614	679	620	659	638	699	628	664	701	648	582	647	659	646	634	652	644	653	627	633	652	657	668	690	662	657	650	644	633	685	657	663	627	639	650	665	626	658	642	657	664	633	639	655	625	616	669	622	651	639	648	651	683	652	671	639	687	568	663	652	655	636	652	647	652	607	667	625	630	647	639	652	649	644	657	665	614	635	635	700	637	658	596	677	638	670	650	642	630	638	652	673	670	647	634	630	626	679	645	621	649	655	666	656	647	645	656	671	639	690	664	643	620	662	663	675	677	644	673	685	628	637	685	668	683	643	636	683	672	657	639	655	628	657	666	662	702	691	658	660	613	636	646	657	642	705	636	660	609	653	599	644	670	658	632	650	698	688	620	675	645	606	618	655	664	605	656	680	620	635	642	667	661	619	669	603	661	640	608	641	627	639	674	614	655	676	621	646	593	596	621	702	634	660	618	666	578	688	641	630	679	674	651	640	637	673	653	637	604	698	650	668	642	645	671	641	621	642	648	640	643	644	676	657	648	652	635	635	665	661	647	620	657	646	654	685	658	641	636	641	653	607	668	658	632	671	625	676	617	657	603	656	652	660	669	663	646	676	623	642	615	727	691	702	660	651	671	655	631	676	657	654	665	650	665	675	669	624	683	655	672	622	656	651	649	653	630	614	621	675	648	647	655	639	650	598	654	644	630	636	634	681	658	649	662	616	629	651	659	669	710	644	662	645	659	619	656	661	683	691	637	644	657	638	638	655	664	651	625	663	630	638	617	659	685	668	646	630	659	637	654	682	653	610	671	690	665	651	661	631	658	663	643	642	640	657	669	698	663	614	662	692	604	678	701	672	632	642	644	652	614	671	596	626	675	664	637	634	661	676	634	632	633	667	632	681	672	657	613	659	649	655	659	620	650	607	653	610	730	617	656	622	646	686	683	696	643	674	636	636	657	650	653	616	692	647	673	639	670	681	671	654	703	642	646	642	662	682	646	629	619	665	674	650	643	626	632	650	631	633	642	588	628	678	648	623	659	638	592	647	643	638	661	682	608	620	690	661	674	689	666	628	635	663	632	674	599	655	660	622	682	675	633	720	652	649	613	674	679	681	597	644	668	633	634	665	616	628	661	640	651	650	632	663	637	669	666	629	684	642	662	608	650	622	658	618	656	620	696	632	654	627	641	676	712	673	666	630	678	619	647	636	661	651	682	650	656	635	641
35264	16724	30739	58810	52323	38560	25078	13005	5248	887	214	231	228	200	239	206	221	203	209	220	243	232	260	232	229	236	230	239	243	214	185	231	237	209	198	206	236	219	225	214	209	246	223	236	234	232	236	251	240	231	252	216	202	222	220	215	193	231	248	223	244	227	240	236	185	219	234	206	205	227	239	236	232	212	210	230	228	244	230	214	235	223	245	245	251	248	220	231	218	227	234	246	221	243	247	235	220	220	238	231	240	230	231	215	223	192	231	245	213	212	245	234	235	250	231	266	221	257	226	192	221	236	264	208	217	221	210	216	206	203	236	202	232	230	210	215	217	204	210	242	218	221	221	210	243	225	196	233	234	247	211	231	231	250	233	212	245	234	210	212	278	228	213	209	228	225	229	259	183	196	219	235	234	230	210	203	228	188	234	250	224	243	232	229	205	209	213	220	202	204	199	187	204	222	228	235	256	248	218	215	250	211	231	250	239	225	235	222	222	224	244	226	242	235	232	222	223	206	230	206	250	233	208	221	211	237	218	241	207	241	237	238	226	271	247	239	238	247	244	229	247	250	216	207	199	234	233	200	217	254	228	226	238	192	247	264	231	239	212	202	242	243	229	211	220	226	214	233	209	248	245	222	202	221	228	235	233	230	237	216	221	252	248	212	210	201	215	204	218	227	223	222	209	226	245	242	205	215	206	213	220	220	165	247	240	243	226	219	233	240	252	252	232	235	214	246	252	207	223	224	248	227	235	223	214	226	211	215	227	253	201	232	231	212	210	205	248	241	214	203	218	247	188	227	207	214	234	233	211	226	227	215	203	245	215	250	225	222	211	214	220	240	256	226	234	241	225	236	231	211	232	211	225	207	226	243	232	193	226	234	204	218	233	241	229	214	251	249	219	223	221	251	212	221	221	229	210	235	221	216	215	249	170	211	198	207	213	212	235	228	223	220	218	272	203	216	222	250	233	226	227	229	205	224	219	204	219	213	230	211	240	224	232	245	203	215	222	229	236	216	212	224	204	214	248	235	224	194	225	202	212	209	220	234	208	230	236	227	202	239	214	248	220	263	253	201	223	219	231	239	257	217	199	210	241	257	228	265	216	227	222	239	228	222	231	224	221	208	184	214	231	233	218	222	222	233	219	241	263	243	240	213	208	244	221	241	235	215	209	229	239	226	226	234	221	227	216	239	231	229	216	214	208	232	221	248	255	221	224	228	240	235	214	196	253	230	228	237	211	253	239	205	210	206	238	235	212	237	239	227	231	238	220	197	236	231	229	226	210	230	219	246	220	263	192	235	233	215	251	249	229	227	232	211	209	243	205	211	242	241	220	206	241	223	238	233	212	262	226	217	234	242	216	212	212	219	249	217	234	225	226	228	219	211	206	234	224	192	247	203	236	256	213	229	203	214	245	235	206	212	223	187	243	228	232	244	206	238	218	220	211	231	250	218	249	231	213	232	219	224	247	226	226	258	221	182	213	220	215	242	233	237	233	231	248	208	214	220	210	199	250	226	204	219	224	220	211	216	228	214	204	250	229	211	255	263	230	185	242	228	238	242	231	199	214	231	214	234	233	222	223	240	204	218	228	242	211	224	250	206	246	212	254	238	240	232	226	222	209	222	234	229	216	194	237	248	191	231	204	226	224	226	250	248	241	209	245	227	210	217	233	207	230	212	235	198	203	218	207	255	232	239	238	250	218	231	200	213	193	230	209	216	257	262	208	213	204	222	242	204	239	210	219	207	231	221	236	233	237	221	265	207	241	229	229	234	217	245	242	217	259	196	239	241	228	239	180	202	232	264	254	232	241	207	236	225	226	239	247	203	227	209	244	232	251	221	223	235	240	240	254	219	221	241	214	220	238	214	244	252	252	249	250	221	243	190	205	228	203	237	207	240	234	233	266	217	215	202	225	206	196	206	225	223	217	213	221	224	209	236	247	222	220	232	215	223	222	224	242	227	215	217	263	235	235	215	206	216	205	216	243	219	204	213	236	217	220	209	250	239	211	240	254	232	231	207	212	225	196	222	273	235	243	253	220	217	238	214	249	206	206	218	242	249	241	228	205	223	207	227	258	246	219	222	231	246	240	232	222	192	215	244	243	211	205	211	198	208	229	218	259	208	208	240	200	222	207	231	240	230	248	224	219	225	207	259	232	243	242	217	214	200	233	221	228	218	230	209	226	248	196	223	238	231	220	256	239	252	220	231	201	247	249	218	222	236	217	231	244	228	223	231	212	240	245	235	231	260	231	231	210	212	252	215	213	229	199	228	204	224	238	233	223	244	218	232	217	226	230	213	243	236	233	251	239	223	233	233	242	218	220	215	213	219	231	236	251	216	224	225	218	230	206	215	225	226	223	214	235	196	220	244	276	222	245	249	213	232	219	219	199	239	255	235	240	247	258	248	215	223	230	224	232	227	223	214	217	196	230	237	241	222	248	224	231	227	240	228	218	211	220	249	248	236	244	227	236	208	256	259	238	230	236	226	246	218	220	223	213	231	224	222	216	236	197	236	233	221	249	221	225	207	232	214	259	239	219	239	232	214	237	224	271	230	216	181	254	265	205	216	236	234	239	230	241	216	221	245	214	220	205	228	235	234	206	240	236	238	259	226	221	219	215	238	234	212	224	225	212	230	207	241	206	231	236	218	228	252	189	238	211	228	232	213	209	212	210	242	244	201	210	234	224	224	240	257	197	255	224	217	213	239	241	233	209	227	236	262	266	225	251	200	252	209	233	238	251	216	204	219	199	237	192	213	238	221	239	239	263	224	209	210	234	239	221	225	227	225	193	231	225	218	230	215	231	232	218	239	230	229	227	230	209	224	246	217	250	226	224	242	232	263	234	225	207	222	248	217	201	198	221	257	230	223	240	200	281	246	226	232	223	213	240	260	215	221	243	229	223	239	229	214	228	226	234	223	209	226	203	221	217	245	218	222	195	249	226	223	249	223	268	199	218	224	254	231	254	231	224	204	230	249	251	230	248	249	249	238	212	210	211	215	211	225	212	231	246	227	231	237	226	215	237	202	263	260	226	255	235	239	240	193	225	208	220	212	226	242	233	202	217	238	237	242	232	245	233	243	227	216	232	240	216	201	240	213	240	237	217	199	248	250	255	240	215	260	228	220	244	223	195	191	246	214	225	218	228	220	221	232	226	209	232	229	202	242	232	224	195	229	227	252	227	224	229	218	250	210	202	202	209	232	236	222	227	247	220	221	220	264	245	218	229	220	217	249	215	210	214	235	252	230	244	235	225	220	216	238	239	256	220	244	229	207	214	230	236	197	234	223	232	236	242	246	251	236	245	214	222	221	236	239	228	261	221	215	248	204	275	225	234	225	203	214	242	212	238	225	219	212	202	230	224	229	217	225	207	217	222	238	234	224	263	225	236	231	243	213	216	233	222	220	228	215	216	235	232	206	238	241	227	210	224	238	216	252	247	254	223	248	247	220	236	213	260	225	240	228	215	251	256	221	222	210	218	237
18392	9692	34964	65028	62344	51659	40120	27381	15346	2329	579	566	538	550	506	546	551	533	553	543	522	535	507	542	555	535	540	515	589	546	535	529	548	494	518	538	528	490	527	510	524	579	509	584	541	550	568	481	511	549	544	535	518	516	492	502	529	527	536	563	525	512	557	544	542	572	533	532	548	521	520	548	508	564	520	514	554	532	539	541	506	536	542	557	519	543	532	510	524	533	564	531	538	534	541	524	534	508	531	542	516	540	498	579	562	520	538	540	561	535	539	547	527	511	556	549	519	525	535	501	568	502	529	541	574	518	530	554	545	517	554	560	550	509	532	516	550	602	545	564	509	533	559	516	514	526	519	559	555	525	488	560	552	567	488	554	508	530	538	459	574	514	522	545	517	548	556	558	523	524	544	502	512	553	519	491	526	534	493	459	493	535	516	534	520	507	563	512	547	489	524	568	504	519	514	529	578	555	558	534	553	552	515	522	571	486	527	521	562	482	508	527	538	557	538	518	527	569	584	507	532	556	505	517	531	551	550	528	558	567	519	532	511	536	574	535	555	534	531	514	521	551	531	569	538	556	521	546	516	508	542	522	527	529	533	532	571	509	493	586	533	551	548	547	563	554	566	513	509	520	550	500	540	498	497	508	505	574	534	557	519	519	535	553	548	522	535	505	540	544	546	534	542	545	517	550	544	553	572	497	527	479	519	533	514	577	536	547	495	517	519	533	534	510	517	500	508	572	535	507	549	579	538	543	524	556	563	537	517	517	501	561	563	574	509	508	547	531	532	536	567	551	522	514	553	590	513	530	582	510	552	545	562	525	473	528	533	484	525	518	526	542	514	555	534	518	514	536	522	520	519	557	590	542	550	533	537	524	512	539	549	529	528	542	530	549	519	546	547	560	548	561	516	538	554	525	544	548	550	532	579	553	511	546	519	547	540	574	536	514	496	532	559	549	492	533	552	552	522	531	512	537	541	574	543	503	467	523	544	528	546	525	500	551	518	557	560	529	536	568	559	533	528	559	527	491	525	590	527	543	516	548	518	535	490	512	520	576	552	508	541	539	505	526	573	516	545	558	537	529	519	549	566	561	483	548	549	583	523	561	579	491	562	523	549	549	530	489	554	534	506	504	520	492	538	568	557	549	535	587	577	523	505	558	546	569	508	621	508	553	554	548	498	552	532	540	553	504	525	519	530	533	541	508	527	538	551	542	535	564	533	542	518	552	514	553	559	520	498	527	527	529	559	531	563	539	497	536	512	561	523	549	535	508	550	484	522	506	527	521	586	497	521	522	526	529	540	542	560	581	577	528	543	539	500	544	523	574	551	526	571	537	567	483	542	556	535	540	561	514	508	553	543	513	537	500	520	557	582	547	530	547	567	500	502	516	557	543	534	491	526	548	510	564	561	546	534	520	517	498	570	529	536	561	522	508	496	508	516	513	504	526	515	546	520	532	582	564	484	529	510	553	528	499	539	524	524	531	581	538	535	548	517	521	514	502	523	512	554	544	548	535	523	543	531	509	503	567	505	551	537	520	539	548	534	524	525	533	553	521	530	581	548	581	546	505	514	541	524	509	530	544	496	516	562	545	542	547	565	512	546	542	453	491	482	539	524	541	543	527	543	549	545	557	542	507	521	540	532	539	532	558	531	542	508	544	546	511	568	513	565	542	513	506	503	519	517	539	533	514	512	549	544	525	505	517	587	532	539	513	488	539	486	534	535	533	516	524	524	534	517	516	559	506	543	581	489	559	542	532	549	532	538	505	524	555	513	504	488	513	571	499	518	519	581	532	542	562	558	537	582	573	506	527	528	542	526	596	544	530	533	530	542	512	524	533	553	596	518	552	553	497	555	496	549	548	494	555	523	489	520	529	544	557	531	537	526	568	520	539	562	537	520	548	515	539	535	520	498	552	509	524	546	490	540	547	516	534	553	532	522	547	520	541	536	495	582	531	551	471	524	588	552	506	522	482	507	541	517	520	553	555	518	547	503	547	549	541	555	562	510	549	496	537	547	520	534	523	529	487	549	577	538	547	546	550	546	509	529	531	561	530	532	533	514	534	537	514	522	517	515	526	511	523	556	508	563	519	551	525	587	546	502	496	478	524	563	500	533	571	557	585	537	492	544	536	556	537	540	539	537	537	524	557	562	508	528	504	518	529	544	515	503	551	540	564	509	589	525	528	508	564	531	511	500	536	536	552	528	538	552	549	565	521	473	538	510	528	501	500	553	499	584	510	531	513	518	507	607	515	510	535	486	550	516	520	536	525	536	507	552	521	500	532	499	544	542	502	480	523	566	535	521	520	516	537	539	543	479	558	523	555	483	554	556	555	554	532	503	497	561	554	546	527	560	538	505	565	525	537	562	549	536	493	556	591	509	520	512	545	530	487	522	516	525	522	513	517	528	542	568	515	558	598	543	511	514	537	547	553	560	532	497	544	517	533	531	565	546	516	525	545	523	581	561	555	538	521	502	509	540	545	572	519	569	543	552	511	525	532	519	577	520	514	513	522	525	532	535	516	538	535	544	506	518	543	518	536	492	528	522	544	557	544	528	550	532	529	540	540	524	511	522	527	548	519	545	526	590	549	537	547	542	551	534	500	561	546	540	548	514	536	503	519	527	556	531	523	543	516	541	592	503	548	502	494	535	537	546	557	557	522	537	546	542	563	551	545	525	483	525	541	539	563	515	515	537	542	491	564	556	552	519	535	515	512	545	539	560	513	526	558	529	513	523	490	552	587	578	528	546	553	518	581	540	471	547	536	532	508	544	549	560	546	560	517	530	550	508	515	532	570	518	550	535	493	539	540	485	583	532	538	540	513	559	527	536	549	572	516	510	553	575	547	524	537	565	520	522	528	537	530	533	517	519	536	564	551	500	534	537	501	513	517	572	529	552	516	499	518	550	554	555	547	527	584	531	547	562	511	524	531	526	531	530	508	545	538	530	543	533	503	500	546	530	562	542	553	509	568	495	518	565	562	508	531	484	555	543	547	518	510	544	568	542	574	536	541	510	498	533	550	508	526	542	548	532	500	543	541	534	553	547	554	557	540	527	596	527	553	521	509	531	561	532	545	489	570	507	573	495	504	529	525	542	513	562	557	516	545	539	496	498	537	521	548	503	520	504	515	542	494	497	515	517	494	539	519	561	532	530	543	559	526	564	515	512	538	532	564	504	527	570	503	537	567	558	527	490	496	522	522	538	559	528	537	512	562	584	560	530	535	519	542	554	556	541	532	539	529	498	526	509	526	519	535	518	549	539	524	520	521	538	509	520	499	525	540	520	535	556	522	549	549	518	508	521	484	528	572	507	510	531	548	506	522	514	549	535	494	523	551	489	570	530	518	513	535	533	549	502	513	516	513	565	543	526	557	531	571	535	524	518	552	545	527	590	483	458	522	491	523	539	501	565	550	554	565	561	519	574	571	545	550	507	559	553	549	532	496	555	544	500	548	521	518	528	525	500	511	535	571	506	506	517	586
46980	20100	32927	62331	63661	53307	40866	26737	12433	2088	343	336	284	317	293	310	277	313	266	325	290	320	309	276	302	296	322	299	314	301	336	335	295	297	316	331	327	306	309	318	323	303	315	332	282	324	312	267	292	276	306	301	295	332	256	262	313	293	314	325	298	273	309	306	313	297	276	299	319	292	312	275	340	322	290	315	297	317	345	326	307	325	306	296	306	292	312	290	298	313	327	313	309	308	326	306	285	330	285	293	311	316	310	296	302	320	296	300	281	292	300	341	278	267	296	289	294	293	291	295	298	299	296	295	281	334	295	273	280	324	318	298	340	291	318	305	311	300	324	285	311	305	261	296	322	319	288	329	286	332	313	290	317	316	326	331	334	287	330	324	285	301	323	354	324	323	301	291	298	294	322	359	306	291	283	312	330	322	321	297	293	270	288	323	299	312	297	330	292	312	332	340	279	324	309	272	299	324	292	291	304	300	309	309	282	286	301	277	310	332	303	295	326	316	304	311	296	315	297	309	285	350	302	303	323	326	318	304	294	276	307	330	318	301	320	359	347	336	336	311	318	292	286	306	310	271	302	322	312	327	295	297	284	290	271	344	307	301	332	301	303	326	332	342	273	342	338	309	313	303	329	305	320	295	303	349	294	293	343	314	286	298	282	317	301	308	338	306	310	292	305	301	307	302	296	297	303	327	290	300	307	304	282	324	308	266	301	299	298	312	289	326	312	295	309	315	282	322	314	312	313	307	296	318	295	334	284	295	334	296	301	291	320	278	308	299	312	316	293	279	320	292	309	300	287	299	298	333	289	316	313	306	294	320	303	330	295	297	260	319	313	324	337	290	274	327	290	314	305	311	284	327	329	315	304	339	315	324	306	254	288	296	265	309	299	330	286	305	304	288	277	295	324	286	323	322	273	309	292	289	274	296	313	328	298	305	320	307	297	266	301	296	318	280	341	356	318	292	284	299	280	298	281	282	295	323	309	303	303	315	319	297	309	296	355	292	287	337	272	301	309	308	302	261	306	337	285	294	327	303	321	365	295	304	284	321	333	268	315	322	332	297	305	284	312	283	283	287	284	286	307	327	316	304	291	303	260	311	311	292	339	296	315	300	300	301	314	310	288	315	323	299	319	314	286	312	318	295	305	296	319	285	311	309	272	304	307	315	312	285	317	305	331	306	321	280	309	322	323	356	288	297	303	326	302	317	268	297	289	292	301	325	327	299	291	275	309	282	286	295	300	317	313	334	287	332	270	334	331	313	307	355	310	321	306	345	313	299	274	306	295	306	295	310	322	300	312	296	318	314	326	293	295	315	308	341	285	275	297	307	331	278	350	295	300	308	311	326	332	330	337	306	319	243	287	271	296	300	288	317	305	304	319	347	319	292	308	295	287	270	289	320	351	296	327	314	316	308	313	311	307	272	296	304	335	288	303	289	330	317	299	305	350	291	308	318	308	302	292	295	309	341	312	277	319	304	274	341	314	319	323	340	320	337	297	317	286	299	287	290	294	326	305	298	275	290	312	297	296	326	313	292	273	284	316	314	343	283	335	298	298	318	331	337	288	316	309	345	313	298	291	303	341	353	314	309	308	308	312	319	315	296	324	300	302	299	321	290	323	286	317	339	307	305	315	314	304	294	303	322	292	306	293	303	265	295	315	291	279	299	318	304	310	324	303	278	337	304	282	304	288	303	284	333	305	286	311	320	315	310	313	295	313	313	325	322	316	284	289	331	251	279	305	305	325	303	321	304	278	321	285	311	317	319	322	323	294	305	297	302	281	294	320	343	357	326	329	315	312	333	319	305	309	298	297	292	300	307	293	315	356	336	266	301	300	293	271	290	322	321	323	295	283	317	341	297	283	316	262	278	319	322	337	314	291	307	301	272	345	320	267	303	338	268	305	290	291	319	335	295	278	327	316	318	283	313	307	323	295	307	306	297	286	295	316	282	318	317	270	312	358	307	289	299	340	342	283	326	342	303	334	289	336	309	293	307	294	282	330	357	305	281	324	313	331	320	310	299	321	274	280	274	297	288	293	317	317	342	298	286	311	291	298	317	297	309	316	304	336	288	291	287	302	328	327	292	307	300	311	289	317	300	294	277	304	316	290	328	332	311	328	293	299	296	272	344	329	302	296	314	307	295	305	302	333	319	310	280	294	299	314	275	304	293	285	290	345	282	313	252	282	307	325	310	327	280	285	300	311	320	318	315	324	312	316	299	327	274	305	311	311	316	316	268	319	307	291	291	299	307	324	315	284	288	307	316	307	293	291	297	317	297	293	340	309	303	301	285	295	333	321	295	316	294	304	303	312	283	290	319	335	286	299	294	295	316	293	322	320	311	295	306	325	288	348	302	300	305	295	325	339	290	319	312	291	290	318	294	339	305	308	311	241	288	270	309	358	322	274	287	309	264	308	283	312	321	339	323	304	330	321	306	331	273	275	305	305	272	330	310	258	308	300	294	311	272	289	300	272	292	289	319	334	285	299	283	325	292	292	307	318	273	321	300	306	292	301	296	287	306	298	345	290	295	314	311	357	346	316	310	294	323	311	305	298	307	293	284	347	288	287	287	284	282	292	287	307	315	292	295	310	300	304	311	306	285	293	314	328	295	290	316	260	308	296	308	291	333	316	293	319	307	298	291	303	310	313	308	326	302	309	308	307	304	305	257	318	334	315	293	311	331	319	321	315	351	283	302	306	304	307	323	310	319	296	318	318	320	278	343	279	296	301	306	314	305	308	271	334	309	301	320	283	281	299	309	316	334	299	320	327	285	283	285	305	316	289	307	304	301	308	300	326	327	311	272	330	323	303	275	291	336	285	304	307	309	300	260	286	292	304	274	288	320	330	272	284	320	300	300	318	315	313	318	303	275	293	298	329	321	322	314	324	309	332	287	287	321	309	315	310	324	260	299	290	332	299	305	318	342	308	282	324	301	275	279	304	335	348	298	285	320	298	271	316	291	301	295	342	281	322	303	328	333	317	280	328	319	290	303	309	299	289	324	287	309	279	310	285	296	302	304	309	310	310	284	279	318	288	287	336	345	269	310	308	293	336	338	308	276	288	307	304	305	281	290	295	322	314	313	300	270	291	322	304	253	294	313	305	295	328	276	279	316	299	326	329	289	294	286	301	318	307	297	299	322	313	275	311	287	313	271	309	296	278	308	311	305	336	282	305	311	295	295	296	332	316	304	316	328	298	264	319	297	280	307	348	320	307	300	266	308	287	304	316	287	304	280	281	304	317	293	288	323	309	266	317	290	270	306	280	303	320	341	334	291	293	277	307	294	294	289	303	338	331	315	307	332	306	311	273	299	326	283	313	283	353	275	291	292	281	300	289	289	295	326	310	313	339	296	305	293	304	280	279	329	283	288	310	298	302	338	334	317	289	267	278	319	300	309	323	271	293	294	310	318	316	329	326	305	287	279	304	327	290	300	295	315	327	302	290	325	309	311	306	291	337	297	321	314	316	282	304	342	300	307
24629	8938	37237	68718	74000	65426	54411	41191	24748	4062	756	735	697	691	703	725	716	674	737	768	679	724	735	694	734	716	736	701	724	712	686	667	746	696	689	689	713	694	718	686	688	720	681	702	692	704	720	740	716	639	703	748	680	763	764	692	757	685	715	704	708	701	671	718	670	688	730	737	741	714	723	690	673	664	745	708	676	730	678	744	748	679	660	689	679	705	711	702	683	700	669	699	679	713	683	725	689	699	681	711	701	690	725	693	701	716	695	655	727	655	625	715	685	673	653	701	703	754	687	711	667	701	665	663	700	728	729	713	716	697	684	659	697	738	696	724	730	698	685	666	716	748	719	709	667	716	660	675	657	691	711	699	681	674	681	697	717	676	661	705	690	694	709	682	697	698	706	697	697	701	650	652	692	702	730	728	683	696	699	678	669	747	700	745	754	658	706	744	680	728	651	707	713	677	676	746	659	709	740	731	681	673	721	677	670	730	698	696	699	698	696	705	655	718	706	709	681	748	708	697	682	732	680	697	685	672	633	688	698	702	672	715	744	667	759	679	705	704	666	700	657	697	628	733	697	726	693	680	759	641	696	713	693	644	723	674	660	659	671	705	694	720	661	767	687	702	738	684	715	703	684	691	724	693	684	685	720	672	725	657	690	720	707	773	672	699	696	699	694	712	673	667	693	661	649	719	679	688	664	694	694	674	701	708	744	723	689	720	755	687	705	698	763	717	719	704	682	694	716	722	695	705	683	645	721	724	704	674	737	682	648	695	661	682	698	711	657	730	687	727	705	693	711	668	706	672	732	744	704	720	730	697	677	732	745	665	740	711	704	730	679	712	695	669	669	728	748	664	732	707	728	722	723	699	732	718	671	691	713	705	689	680	717	643	703	688	729	678	692	702	668	684	708	680	698	739	680	648	713	728	714	709	716	681	668	708	748	710	672	715	669	723	678	703	722	701	702	685	688	738	676	673	728	733	710	707	689	733	724	727	733	675	669	678	721	699	724	698	705	689	671	704	722	662	673	648	726	687	664	705	653	683	701	689	698	707	717	709	683	733	712	721	684	636	691	667	693	728	706	674	658	699	748	685	703	719	733	709	671	674	724	679	771	748	692	729	748	714	662	685	667	693	710	667	735	660	684	670	676	704	651	745	649	694	670	702	632	681	668	661	679	702	686	685	664	690	710	678	712	667	674	702	712	689	692	712	678	636	672	657	712	706	650	690	671	687	683	677	682	695	692	698	755	693	697	692	690	706	675	651	669	680	688	721	670	687	646	678	682	662	735	757	699	695	679	705	693	663	689	684	712	702	668	700	685	758	680	711	692	685	705	730	728	711	638	662	705	663	670	683	691	674	699	709	714	722	667	673	681	695	711	653	733	687	729	687	724	705	751	689	695	666	635	709	702	711	687	685	741	691	628	723	719	682	710	707	660	699	679	703	709	700	681	732	684	731	737	663	699	698	638	699	703	724	708	706	723	719	730	711	680	677	698	671	703	698	763	700	740	696	693	685	721	727	689	707	707	689	716	725	682	683	703	693	698	702	693	665	702	710	695	670	723	698	704	687	687	725	680	727	686	711	667	717	644	735	674	719	677	743	680	660	687	693	701	723	716	744	687	676	715	698	728	671	752	705	700	727	723	685	685	686	688	735	688	693	651	730	705	662	676	680	699	710	676	708	732	695	698	677	654	719	686	671	733	698	690	682	715	698	667	717	690	704	703	706	695	732	705	731	752	685	688	713	716	678	652	730	668	656	670	686	716	733	668	734	693	751	692	676	707	758	707	716	686	732	710	686	697	736	685	679	683	730	705	689	697	683	693	734	712	720	683	704	653	716	701	698	724	694	692	701	684	675	675	674	695	692	719	723	680	642	701	666	754	688	663	692	696	682	681	739	658	677	607	703	685	664	719	712	728	690	687	703	730	704	727	687	720	665	733	667	734	681	698	700	712	654	689	673	729	686	697	697	710	714	716	722	710	723	715	693	654	689	634	694	736	659	738	693	682	721	680	668	708	713	666	679	690	675	674	685	705	759	665	691	685	690	684	706	686	656	687	697	722	676	706	665	674	732	729	692	676	671	704	699	716	714	731	718	680	666	703	718	665	673	722	679	724	684	730	673	664	687	725	664	705	683	651	711	695	653	719	722	686	708	677	717	713	665	681	767	701	697	679	725	665	674	690	721	721	713	710	714	711	670	644	672	713	731	695	682	701	658	647	659	711	692	723	620	642	703	683	655	664	680	733	715	742	769	660	723	677	720	696	656	673	691	690	762	704	689	670	677	696	650	713	741	697	692	670	701	742	680	688	705	732	712	670	690	707	708	690	701	665	699	683	736	729	708	710	674	707	668	675	740	718	721	741	732	771	700	667	720	746	699	703	665	675	676	695	670	708	694	663	687	659	696	685	694	714	656	680	694	713	716	687	699	663	704	714	680	641	741	633	714	705	700	729	703	712	694	718	691	708	695	700	738	725	683	708	636	695	701	731	711	711	727	674	706	669	715	671	759	693	710	699	699	696	694	690	682	666	695	660	690	714	724	651	687	660	625	718	710	656	716	675	708	682	705	710	674	645	654	731	687	738	689	716	718	727	698	706	672	677	713	718	664	727	707	726	670	677	688	706	708	707	673	722	642	691	670	688	678	660	682	696	741	718	681	696	684	738	701	697	705	675	742	702	660	693	684	649	683	663	699	723	732	737	701	675	699	742	710	685	691	723	663	708	693	643	760	675	699	708	718	685	712	663	709	712	716	691	741	683	710	722	715	666	694	699	658	702	703	690	706	692	703	723	749	721	691	684	653	744	703	737	631	702	709	686	714	696	691	695	706	690	715	699	671	719	730	693	683	715	703	682	671	677	678	655	675	726	701	750	651	711	654	656	700	686	701	690	706	742	734	714	681	643	640	661	705	722	680	740	699	723	717	699	694	737	699	658	727	722	708	695	701	731	650	717	673	714	661	646	726	653	661	675	702	714	744	705	723	716	704	697	686	678	640	675	708	669	709	645	717	684	696	756	705	757	691	705	741	716	708	680	696	750	709	699	682	705	718	701	657	694	706	643	714	705	643	718	664	708	696	670	727	740	686	700	711	683	668	665	678	680	729	670	742	710	693	679	707	712	669	713	645	688	715	711	715	630	667	731	661	728	671	717	741	696	677	699	689	707	723	646	696	733	656	673	718	687	668	693	713	739	674	710	706	709	714	707	696	698	681	691	708	721	652	661	713	701	687	685	735	729	701	727	745	684	684	705	694	691	692	688	670	678	703	714	712	654	729	726	686	682	644	691	687	711	690	710	695	739	691	705	700	729	660	703	696	728	666	679	681	659	675	688	719	684	681	679	712	673	669	707	686	702	668	686	679	740	644	699	679	739	721	679	662	704	640	637	680	696	678	682	643	677	715	708	690	680	728	689	689	681	677	765	663	757	706	702	684	724	688	721	689	677	680	691	725	675	684	662	671	679	673	728	707	652	717	721	689	693	718
19771	4516	2765	4672	4686	3675	2123	1269	848	364	303	299	293	314	304	297	322	304	324	293	289	289	338	342	295	302	302	298	303	319	317	335	296	335	306	301	312	329	293	261	281	327	318	296	290	345	322	329	310	327	310	313	323	342	335	325	302	337	287	264	318	294	300	299	318	284	289	275	271	304	277	322	302	318	273	299	325	298	280	308	305	319	294	302	294	315	288	316	335	304	290	331	301	290	293	274	362	308	311	298	305	270	284	290	307	317	323	320	303	324	282	337	260	280	310	311	295	319	323	345	315	331	349	336	266	298	327	335	297	295	306	276	276	299	310	327	308	318	309	339	315	297	298	328	321	262	311	299	301	303	299	306	278	303	314	287	275	291	306	281	312	307	295	348	333	311	270	275	308	298	303	275	291	313	327	320	316	339	320	288	297	284	318	310	305	289	310	289	288	303	317	338	276	296	288	312	316	320	303	291	308	294	336	302	289	324	312	315	316	315	318	352	315	307	284	312	309	313	310	288	321	278	307	313	302	311	306	337	316	312	318	297	311	292	304	294	281	302	317	287	308	316	354	328	305	320	285	304	298	320	297	298	306	290	298	291	291	307	316	315	309	325	299	310	321	318	365	357	312	317	303	273	290	318	296	315	318	327	269	291	348	312	291	297	319	329	306	307	342	280	293	284	333	324	292	276	325	297	310	314	319	297	342	324	305	339	293	321	312	314	355	304	289	287	329	286	300	280	276	326	296	320	303	291	315	304	301	323	326	313	300	314	307	325	317	293	350	308	307	289	301	322	345	297	330	328	303	268	287	333	309	324	311	325	292	272	339	282	289	296	294	290	300	313	301	303	321	332	293	297	288	306	297	309	329	329	313	297	291	321	301	324	295	289	270	315	318	316	296	293	282	332	271	301	313	295	294	312	332	300	328	305	321	334	306	308	273	319	296	310	303	300	316	281	296	309	326	327	339	322	310	328	277	294	289	315	287	340	294	313	327	273	281	303	329	353	337	317	324	318	272	297	284	338	309	331	297	331	302	336	322	285	265	292	273	337	316	323	327	307	343	312	260	310	306	307	271	289	322	295	293	314	315	305	291	289	319	302	317	324	283	296	309	309	302	270	290	290	322	285	311	282	293	291	318	311	311	306	304	337	339	316	276	314	329	300	299	266	282	294	309	310	287	332	313	318	287	304	300	301	297	294	311	306	301	306	299	315	323	309	312	307	322	277	333	328	297	295	286	298	288	345	277	334	295	346	319	302	257	281	297	288	326	313	338	288	304	300	313	297	293	305	325	316	292	277	291	311	319	292	301	334	299	306	314	252	298	319	323	309	314	321	279	284	305	296	315	313	310	325	293	304	330	295	298	302	323	300	317	335	282	310	294	309	334	286	299	351	311	299	318	313	310	292	287	314	318	335	309	303	290	304	284	278	301	326	318	313	307	316	323	315	325	308	307	300	319	271	292	323	335	311	303	299	280	308	325	314	309	298	289	294	312	304	292	269	337	334	291	297	317	325	322	302	294	295	292	305	316	274	320	287	287	276	322	336	268	346	304	342	331	287	264	303	313	321	281	280	281	322	296	292	290	320	313	311	323	329	315	292	321	291	302	344	303	325	309	338	326	322	317	307	305	286	297	345	311	295	312	313	338	326	286	310	311	330	295	308	283	308	314	304	297	288	299	322	311	306	332	286	306	307	299	291	282	277	305	318	314	290	255	318	328	320	302	280	303	316	306	320	289	301	321	271	303	330	317	327	291	299	315	363	288	315	315	325	308	300	313	346	284	277	308	315	296	320	305	291	299	308	309	300	326	331	325	314	290	316	324	282	301	291	286	310	309	309	286	330	312	284	303	277	270	293	339	304	272	306	298	317	327	330	317	311	314	329	294	300	322	319	323	323	269	349	285	316	260	306	311	322	315	308	335	301	302	324	338	295	301	353	345	318	304	332	340	304	301	319	350	284	288	314	314	314	311	328	315	294	302	289	300	293	317	328	294	314	293	312	345	328	309	310	296	276	310	331	301	315	309	286	324	296	279	314	350	312	271	304	305	331	322	288	319	333	343	294	319	305	305	293	301	318	294	313	305	323	300	330	303	300	308	319	303	312	321	284	292	330	322	324	296	292	343	284	286	299	302	284	312	357	337	321	288	325	315	342	297	317	299	301	327	298	286	347	281	340	304	295	284	305	321	299	326	289	326	319	321	301	307	303	292	337	282	286	278	292	309	338	273	314	281	294	330	312	336	284	307	272	287	290	349	317	305	316	313	287	310	330	301	311	309	295	308	311	281	302	322	298	288	295	309	299	305	307	331	288	350	307	264	301	290	262	350	304	321	311	290	318	325	312	298	332	307	313	316	314	301	292	321	293	270	284	288	331	315	311	314	294	318	327	305	308	289	288	302	307	349	319	314	347	310	298	302	261	281	283	313	304	293	304	322	305	303	345	299	311	286	299	303	309	299	304	312	322	352	333	303	334	281	331	316	352	336	299	295	302	321	328	307	299	344	328	315	291	310	321	310	295	320	319	313	322	306	323	312	294	324	284	312	308	279	300	285	303	299	262	334	330	318	318	322	323	298	298	309	279	320	324	323	282	292	295	318	303	313	289	317	335	291	286	318	327	335	274	317	333	335	274	303	288	294	340	320	318	331	311	271	332	317	312	343	287	337	296	279	308	295	333	293	314	310	288	287	311	325	298	333	298	305	293	317	291	286	303	307	288	305	289	302	315	330	311	300	319	295	329	319	317	306	256	287	324	345	300	323	283	275	309	289	300	286	303	301	296	273	300	304	331	317	309	274	269	299	326	309	302	280	298	296	306	269	299	304	294	271	333	320	302	296	313	293	300	303	306	303	315	280	298	334	297	286	306	294	304	287	291	305	307	325	305	332	347	316	278	297	315	330	299	298	299	316	296	291	332	304	308	269	310	308	275	322	327	298	304	295	319	305	327	288	304	304	319	302	293	270	306	284	349	340	323	285	294	317	290	321	339	291	280	316	327	312	316	317	301	290	305	294	291	294	312	290	301	267	330	288	281	302	285	285	303	295	317	301	305	297	314	307	308	329	308	303	313	291	292	278	317	305	312	307	294	340	318	298	279	305	288	301	286	300	326	277	308	314	287	319	298	325	279	327	322	332	286	259	316	300	311	313	321	280	273	299	317	311	285	309	311	284	308	281	289	287	309	328	313	314	316	305	279	333	339	277	314	302	313	295	308	363	327	347	256	294	288	269	306	321	296	308	302	319	294	280	320	303	285	308	305	278	285	299	307	329	288	309	290	299	307	295	313	296	305	302	300	294	296	328	310	327	320	291	298	317	287	295	305	290	281	285	305	287	325	263	315	295	285	288	287	332	312	282	278	330	316	329	312	325	295	301	302	288	326	275	294	310	317	315	300	280	314	278	321	332	294	288	318	326	337	301	292	299	322	301	296	336	314	314	290	319	324	342	314	326	321	360	295	319	329	290	320	308	334	302	297	298	308	282	299
9455	2615	6062	14315	15128	12961	7718	4529	2698	780	634	689	680	675	722	679	678	663	747	658	723	668	671	710	700	662	713	679	676	651	717	734	673	689	691	678	665	677	708	669	685	690	651	681	680	622	709	665	673	716	669	728	664	683	674	697	643	651	728	672	656	745	684	649	617	628	668	684	716	691	734	643	633	699	715	687	671	723	644	651	647	686	657	669	639	681	654	710	665	666	656	722	687	658	660	676	696	693	627	687	681	681	657	696	668	682	671	665	682	678	639	647	742	697	672	681	677	693	687	691	632	662	653	676	679	679	686	664	635	665	616	658	660	666	702	697	655	680	697	648	693	668	656	678	637	671	659	603	685	652	676	708	704	697	684	695	668	695	665	667	689	701	701	662	677	697	673	716	662	680	646	697	658	703	715	648	650	668	710	665	688	667	706	664	682	660	698	641	703	668	674	688	599	664	688	698	692	691	699	695	652	705	690	639	688	631	692	693	673	716	718	692	675	661	701	690	708	686	731	693	649	649	663	684	691	666	716	736	698	681	640	646	658	698	683	671	679	698	735	669	658	678	665	661	667	705	699	661	663	695	662	657	716	722	656	636	652	687	704	687	657	687	673	632	628	666	691	727	658	677	682	699	628	680	650	668	720	688	675	669	643	678	714	670	686	672	686	673	689	651	664	675	660	644	660	669	749	749	672	651	646	673	730	685	641	710	684	709	699	670	680	706	619	695	693	693	663	670	675	680	697	624	701	703	685	691	661	732	674	681	654	646	655	653	646	664	707	663	646	669	665	670	666	687	680	686	634	682	752	697	699	667	630	729	713	672	664	694	683	692	671	660	647	709	696	737	630	709	652	658	663	640	638	664	689	710	679	662	715	698	680	688	657	670	687	653	686	657	696	689	706	711	666	708	679	704	665	713	679	657	692	696	680	721	731	627	690	654	660	629	631	664	692	696	738	675	703	687	717	672	692	658	686	697	674	685	716	691	652	743	698	665	686	713	654	695	686	644	679	659	705	659	679	664	681	686	651	653	708	654	644	628	688	681	699	687	661	687	665	654	726	667	681	667	700	646	687	703	703	613	669	682	660	734	660	673	686	659	690	684	673	665	684	716	692	682	695	658	723	685	677	670	667	689	687	683	671	666	650	661	651	655	637	705	686	625	717	695	728	704	650	675	681	705	713	663	686	669	698	689	655	699	668	693	662	671	708	682	636	654	637	694	718	666	730	663	702	665	624	637	639	683	699	629	688	683	632	641	664	699	695	629	685	703	656	681	711	690	678	687	695	671	682	715	717	712	688	656	676	646	678	632	684	632	680	629	693	711	614	656	657	635	655	614	667	669	677	685	644	701	692	647	684	649	643	666	704	650	633	689	725	653	693	689	651	705	685	706	672	684	644	679	685	655	651	669	669	646	666	655	639	656	675	654	666	680	703	630	688	632	692	672	679	664	658	651	685	701	695	627	657	644	658	708	687	675	672	683	722	710	727	655	690	671	663	665	627	634	645	641	665	680	706	673	708	645	672	679	651	604	673	713	638	654	681	665	641	662	653	656	690	674	652	669	652	669	666	680	639	694	711	689	679	704	696	674	643	729	700	673	714	685	635	724	668	666	738	678	656	671	682	664	653	665	659	646	696	687	676	700	676	648	690	654	697	622	672	700	684	672	667	635	717	717	765	654	620	687	665	627	669	676	651	656	638	681	693	646	694	681	649	696	683	749	665	646	642	711	699	619	639	658	733	689	681	654	661	753	663	679	670	696	666	725	689	663	692	688	697	654	706	700	727	682	677	699	623	710	704	704	676	708	672	677	703	696	649	676	651	668	662	670	667	622	668	689	696	685	637	669	638	668	649	689	679	659	670	660	649	660	639	689	644	634	695	642	646	667	663	672	685	669	672	657	708	686	698	683	673	633	676	646	662	699	688	674	718	672	703	644	685	688	675	699	667	699	670	703	670	689	664	727	635	698	700	676	702	709	642	662	656	724	666	677	643	672	687	678	690	712	715	675	681	696	667	678	693	648	644	696	688	698	702	687	713	678	702	693	663	679	676	663	695	640	704	687	681	648	717	677	696	686	745	689	652	672	718	676	692	683	643	694	702	668	672	640	630	692	659	668	637	665	699	675	710	683	651	658	681	691	672	724	669	641	730	737	662	640	660	721	700	691	659	654	659	668	652	673	692	664	695	693	678	681	671	748	702	656	693	664	669	706	701	636	637	689	692	678	639	655	708	621	661	687	676	695	629	684	668	685	650	682	708	659	686	675	683	676	675	636	673	667	702	698	723	680	670	695	692	649	674	655	681	649	638	671	743	672	709	641	678	686	705	663	696	664	643	643	669	651	703	707	690	675	681	696	663	692	697	718	691	621	663	709	660	649	659	679	689	680	674	665	672	661	659	690	668	667	655	649	705	668	655	622	681	652	689	691	652	674	726	703	663	686	653	697	651	673	660	692	663	663	668	715	731	700	662	710	695	662	636	706	678	707	705	629	685	660	697	673	682	653	675	649	699	654	739	688	676	678	683	673	665	689	678	629	699	648	676	676	691	723	686	687	667	683	687	692	691	676	665	677	644	681	663	686	683	656	705	693	682	724	660	681	676	663	692	705	674	660	736	720	644	740	683	639	634	666	665	658	670	703	625	702	658	660	671	701	656	702	708	649	684	663	693	678	653	665	669	691	683	660	686	715	681	686	704	699	662	670	696	678	676	713	645	682	677	679	657	631	681	667	688	651	687	702	671	694	698	715	672	679	629	670	704	687	634	664	682	691	657	684	677	699	712	704	697	667	672	642	694	643	657	659	657	704	669	674	667	672	645	648	703	669	658	707	708	657	668	673	724	704	673	633	671	697	668	685	639	701	691	689	732	634	690	731	724	669	663	660	679	617	663	696	676	679	707	686	721	672	676	674	654	689	677	663	628	624	718	698	682	680	683	743	641	672	626	704	677	724	669	711	696	687	657	650	682	701	684	670	699	684	690	663	679	692	681	685	668	663	687	671	661	673	702	698	666	659	650	669	707	660	637	681	688	704	651	687	635	662	654	662	652	696	685	705	629	657	685	662	693	635	661	703	635	685	712	684	674	700	736	695	661	680	671	692	620	698	693	700	662	678	635	672	644	678	625	693	641	664	655	643	680	693	662	641	655	654	692	663	720	661	655	702	678	654	711	658	671	665	664	674	725	626	676	720	695	678	646	679	653	695	675	697	689	641	685	668	642	659	645	685	719	707	641	616	695	710	686	649	662	664	713	744	672	743	672	684	648	700	676	667	665	681	683	698	686	684	695	673	714	662	655	645	685	645	693	692	686	681	661	690	695	665	690	689	674	660	623	702	674	712	644	695	645	662	697	690	664	696	659	711	677	656	675	644	639	649	648	690	646	700	658	688	683	672	694	666	701	712	686	695	679	658	694	636	655	657	688	685	676	689	651	662	671	713	636	655	688	694	663	662	730	700	662	688	660	645	631	699	639	690	623	654	670	668
39553	12492	24735	45165	49339	42542	30573	18385	8150	1204	264	234	236	215	245	257	232	219	216	218	208	235	194	223	253	253	240	220	214	238	230	254	239	222	182	189	203	228	206	256	216	199	249	227	196	223	229	207	256	221	225	185	214	204	227	197	197	181	229	210	211	227	229	242	224	240	209	254	220	215	211	230	218	231	225	215	216	261	234	220	222	247	213	243	223	246	199	228	200	228	220	252	222	226	221	215	216	201	217	224	214	217	215	231	214	234	216	202	213	212	246	220	223	211	219	219	259	214	215	243	213	223	192	221	216	210	227	240	223	230	250	203	226	217	216	218	215	215	236	213	210	207	203	233	210	211	199	197	210	221	228	226	207	229	227	233	217	193	201	215	228	222	208	183	211	232	218	225	232	226	226	236	264	220	235	236	202	169	212	224	234	224	222	224	230	206	216	255	247	223	222	216	228	230	235	253	189	199	228	213	211	217	229	222	233	221	226	228	194	207	204	235	234	230	220	212	247	233	245	221	254	192	234	216	209	207	220	236	210	224	224	259	196	226	205	238	217	209	215	221	260	216	263	218	213	201	206	213	194	235	209	209	197	209	235	191	210	245	210	214	195	201	232	238	208	232	216	185	235	221	221	237	208	266	215	204	211	240	204	201	242	233	239	218	202	207	207	216	214	245	217	224	274	220	244	238	197	232	225	193	206	225	211	238	257	222	205	189	200	221	217	206	193	234	221	203	243	204	236	219	203	230	226	233	228	235	217	226	247	222	199	212	225	245	218	251	230	206	208	234	217	240	245	229	236	215	242	198	228	248	243	209	198	206	192	223	214	215	234	215	251	202	231	234	229	207	210	223	230	209	235	200	238	220	232	239	241	226	243	247	207	202	243	217	226	240	221	221	197	235	210	228	188	254	219	246	204	237	222	236	199	221	216	215	236	236	201	206	218	201	226	237	222	189	217	216	215	253	234	208	212	228	196	236	211	225	189	211	188	205	225	234	213	244	204	231	232	243	235	214	224	226	248	208	208	203	208	201	211	220	205	195	254	214	214	222	199	220	218	233	218	220	208	216	215	224	258	195	196	213	211	270	209	237	230	230	223	224	207	220	212	227	224	200	211	210	239	200	214	217	235	230	207	208	213	239	224	210	225	201	214	215	238	222	241	196	224	232	213	213	236	221	230	229	227	202	226	213	218	234	225	231	234	223	207	214	199	199	199	206	247	237	216	210	244	238	211	211	214	236	223	245	250	217	228	234	248	206	248	211	244	238	210	226	220	233	228	209	211	209	221	212	258	234	199	222	208	232	217	214	201	213	232	222	228	206	188	199	235	237	243	227	207	228	206	199	222	227	240	243	228	221	250	239	248	225	243	221	227	232	219	227	210	240	222	238	233	248	212	225	219	248	211	209	238	242	232	201	214	216	229	221	230	204	226	244	233	211	255	181	218	232	199	231	222	249	216	217	202	219	189	223	216	197	236	206	237	212	214	211	240	238	222	226	241	205	214	212	214	199	233	216	252	227	191	253	235	233	218	257	200	217	229	206	229	225	197	223	215	244	193	232	222	185	214	223	190	221	197	204	218	235	222	217	209	249	234	230	205	220	196	230	232	221	205	233	219	218	208	252	211	214	219	231	214	217	214	199	182	234	231	258	228	206	233	227	206	235	240	258	233	226	195	239	223	223	248	220	218	210	196	228	213	268	231	214	207	209	216	224	226	217	209	236	243	220	237	209	207	236	228	238	202	264	221	269	208	241	249	233	207	218	234	190	224	201	247	204	214	214	235	211	206	240	213	214	215	229	246	236	211	215	233	233	220	236	218	214	183	250	235	260	226	241	184	235	201	230	204	223	259	238	183	212	189	193	220	234	229	195	254	214	241	254	196	252	236	214	177	209	208	227	231	226	215	229	220	228	239	218	236	247	247	230	210	216	208	183	262	237	211	240	214	203	227	237	241	235	228	245	209	238	232	178	204	237	201	213	219	185	223	232	197	220	225	231	197	203	242	214	188	221	217	208	238	220	222	213	195	216	210	203	199	239	213	218	205	241	210	238	215	195	197	209	231	201	213	201	217	231	196	222	236	221	243	232	208	214	228	190	235	228	228	218	218	216	202	241	206	207	228	234	213	241	245	216	214	204	219	231	243	208	241	224	197	210	219	223	207	243	238	214	203	200	236	216	217	224	199	219	214	212	208	195	234	226	207	193	213	208	209	235	229	211	217	201	230	183	238	210	208	216	231	226	225	190	232	232	212	227	220	203	225	217	207	195	231	221	199	220	228	235	237	211	233	235	208	226	228	215	216	221	232	199	213	208	225	222	205	196	217	236	201	226	226	195	206	218	193	217	216	238	229	212	232	215	213	219	229	243	238	229	221	195	205	236	227	227	229	241	194	223	231	234	218	240	229	243	226	202	226	226	224	215	205	215	216	216	210	229	209	191	214	200	186	228	221	225	219	215	241	213	223	225	220	225	208	223	230	237	223	188	257	220	213	208	214	228	205	255	202	206	190	219	235	251	196	189	199	228	231	232	243	191	247	240	207	223	241	213	246	237	207	191	240	213	242	243	226	240	217	217	222	210	222	242	242	255	246	200	220	209	231	221	210	237	192	196	210	223	229	238	235	220	217	207	205	254	213	205	233	236	219	211	227	239	218	218	220	213	216	220	224	244	225	212	203	208	213	222	236	211	206	230	216	240	212	219	229	226	199	196	211	241	193	212	226	212	240	234	219	202	214	209	240	220	248	238	252	206	215	230	215	238	213	233	222	234	213	221	232	223	239	217	207	200	191	236	215	236	222	225	233	211	219	238	195	219	213	236	205	218	185	239	208	238	217	226	240	234	215	212	217	228	231	211	207	223	206	202	216	199	206	206	248	217	226	222	224	230	220	222	217	221	236	214	238	233	231	203	252	239	221	224	197	209	203	239	243	212	204	213	206	224	208	228	242	239	211	201	202	232	248	222	224	215	223	232	220	200	211	225	249	222	221	198	205	223	259	241	227	218	212	222	231	231	224	166	233	198	200	224	217	198	211	241	242	203	243	227	187	238	217	242	236	255	211	237	227	204	200	212	236	222	205	232	248	214	235	204	236	239	220	228	217	200	236	248	207	236	194	242	226	218	185	199	217	227	211	244	208	221	204	243	225	236	223	216	205	231	202	222	217	200	234	193	234	202	218	194	235	207	239	224	225	224	233	199	238	236	221	223	203	218	232	228	224	208	243	227	249	216	218	193	236	234	208	221	231	216	224	226	232	231	215	205	228	208	226	231	216	227	203	239	222	231	216	229	236	203	189	231	234	240	246	172	227	218	253	233	231	237	237	252	212	244	234	226	215	194	217	221	238	212	206	221	213	251	239	208	222	232	221	216	189	232	214	222	191	228	214	234	191	226	201	194	224	214	219	231	232	224	273	246	222	198	241	222	190	205	227	209	220	224	226	233	225	234	258	196	215	202	245	216	210	221	223	234	230	212	216	241	220	239	216	232
19783	5321	30828	53986	61052	55424	45453	34473	20909	2568	557	564	552	517	479	542	532	498	546	507	501	533	485	545	502	565	497	549	540	542	539	510	495	526	503	513	507	512	510	535	498	534	577	501	515	495	531	521	535	503	537	510	489	513	562	529	536	557	531	547	546	522	504	520	543	548	515	518	518	550	499	474	535	541	544	525	561	486	558	518	530	538	548	520	512	503	524	529	530	527	531	526	502	522	510	507	480	519	537	550	481	521	508	550	516	584	551	550	549	518	495	518	528	538	551	558	526	522	508	497	504	509	526	499	473	498	535	512	501	537	527	524	552	529	526	518	512	485	561	527	516	492	512	526	530	524	510	552	501	526	472	547	512	543	555	490	478	531	540	573	557	518	515	546	549	509	489	531	530	512	482	568	527	496	489	529	552	481	537	542	579	545	503	520	509	495	533	512	566	522	539	522	496	540	509	562	527	504	542	499	517	530	514	555	526	513	558	534	501	541	518	556	543	516	538	554	538	535	538	536	517	546	519	554	517	488	539	537	533	459	523	516	495	513	494	557	551	535	510	545	580	498	492	555	554	546	519	515	513	537	514	556	519	538	523	489	571	533	492	547	509	520	524	518	522	542	523	514	462	546	503	488	550	530	493	493	518	536	531	536	542	490	501	529	533	552	510	498	556	516	530	553	544	527	494	545	557	528	491	559	564	552	517	546	526	492	543	566	532	530	535	546	508	533	498	527	579	477	534	514	507	527	509	518	490	551	507	524	506	481	547	525	509	497	562	499	497	496	516	561	517	581	467	527	515	499	502	495	513	478	531	532	545	515	565	538	502	535	563	482	570	517	570	529	528	529	517	484	513	506	547	524	507	515	523	523	547	523	504	524	531	533	509	526	511	493	525	579	543	505	515	518	542	529	518	540	513	492	513	541	486	544	526	536	526	498	497	484	477	462	494	550	501	557	529	519	517	523	568	483	540	513	522	530	481	536	513	544	548	546	511	541	507	512	495	528	529	542	502	537	508	544	528	536	531	517	539	537	489	583	535	556	540	551	543	545	496	516	528	508	482	498	521	496	580	512	522	521	513	510	502	596	540	537	483	508	546	525	566	542	517	509	545	526	550	505	499	495	527	531	503	554	489	480	559	513	525	490	515	514	581	553	525	540	495	469	494	525	511	472	499	500	534	531	529	546	525	525	519	512	484	547	502	500	498	527	511	511	475	505	540	524	530	511	563	556	492	454	517	510	520	506	494	541	540	569	517	481	512	525	523	510	536	478	499	532	511	516	509	545	511	508	534	512	494	577	495	503	522	536	535	535	493	523	538	534	542	494	509	557	520	503	526	531	519	531	493	526	541	540	544	519	523	521	545	528	526	497	506	537	504	506	538	522	520	509	524	535	524	492	484	483	529	531	509	513	480	521	491	534	501	535	515	507	548	543	562	526	509	537	535	531	505	525	500	518	570	494	508	504	500	525	569	519	524	566	514	569	539	507	539	517	524	497	511	530	517	507	548	511	548	506	535	553	559	515	474	550	507	511	513	530	546	520	545	504	521	539	513	493	529	532	531	519	547	497	527	554	545	560	515	540	509	532	541	545	544	531	538	527	553	491	508	506	522	536	506	522	552	536	504	526	551	496	553	515	506	515	558	547	544	516	547	544	540	521	536	552	533	516	504	531	580	508	513	531	504	504	515	523	509	539	488	518	516	512	519	563	519	539	566	516	556	509	540	497	516	519	509	528	539	506	509	501	539	511	530	534	525	460	511	512	584	533	536	537	526	529	543	556	535	505	519	512	560	527	550	501	562	526	509	502	492	533	507	515	523	500	532	533	516	514	491	552	526	531	533	548	535	529	515	497	545	538	516	530	521	522	522	529	509	515	523	503	511	516	520	559	503	484	523	540	536	528	531	551	524	480	481	537	541	527	469	511	545	495	491	543	495	509	534	561	486	499	521	540	596	546	510	532	501	545	548	561	547	507	538	492	536	551	509	508	503	497	466	579	527	508	517	532	522	503	507	523	505	522	481	508	528	533	547	498	512	549	506	522	527	517	510	526	551	531	507	485	528	551	499	505	530	535	518	546	505	492	510	505	545	531	530	554	549	503	505	549	495	517	544	566	541	533	528	543	546	553	498	481	528	535	505	514	511	518	533	541	533	573	524	497	510	507	582	517	540	537	508	545	543	513	570	502	530	523	513	515	487	508	475	499	533	543	471	527	492	479	518	525	537	506	518	531	543	528	526	549	529	524	523	518	552	523	541	558	525	530	546	502	503	524	520	538	528	564	540	534	491	475	490	503	541	521	510	506	532	536	517	548	505	505	477	516	500	524	540	525	499	590	495	574	507	514	513	519	472	532	506	516	519	535	542	535	539	533	503	508	517	560	528	489	494	512	523	489	540	509	540	499	487	488	468	523	506	518	521	515	520	545	478	540	527	538	557	524	516	499	492	538	553	539	558	525	530	537	542	523	540	492	533	505	489	511	515	539	513	515	492	556	546	522	552	513	488	518	530	529	534	488	529	511	496	512	493	542	519	503	525	512	534	563	534	487	540	511	493	515	529	527	547	545	558	523	516	504	476	470	539	522	534	533	507	542	533	529	523	516	524	548	520	518	520	538	514	505	514	570	519	527	483	513	543	524	528	532	516	549	551	545	527	498	509	529	530	543	536	503	524	523	519	573	520	548	498	546	514	498	547	522	551	529	511	512	508	485	566	529	505	508	499	529	495	496	518	532	506	546	480	513	532	529	554	567	479	519	527	529	525	490	567	493	536	525	566	521	515	522	547	523	569	531	557	511	519	521	550	527	571	492	521	533	519	508	545	534	533	554	561	539	541	529	537	493	532	519	494	513	550	517	553	476	534	521	533	544	505	536	503	532	542	540	501	523	519	570	555	507	510	499	518	522	542	519	515	522	549	522	545	521	521	554	540	511	500	513	517	522	552	545	547	487	541	526	507	534	520	548	523	485	501	544	527	537	530	505	538	549	575	515	491	564	492	474	527	518	454	496	519	521	498	519	489	550	506	533	516	473	511	552	514	529	528	521	539	546	517	541	541	523	492	536	525	507	510	505	486	554	530	538	504	517	545	518	512	554	526	542	523	548	519	481	576	528	504	529	524	518	550	518	492	562	540	527	520	511	504	514	536	542	542	460	528	521	563	523	510	510	526	523	507	523	528	552	539	519	516	515	518	526	551	518	526	513	528	532	515	536	515	491	497	552	498	545	478	512	473	582	521	493	535	528	523	573	550	547	561	534	512	547	535	488	550	513	545	506	526	482	499	528	543	512	555	477	568	502	497	500	541	511	550	528	531	522	498	521	503	543	547	491	497	547	545	525	503	478	498	491	576	548	548	519	534	529	555	496	497	534	501	546	491	553	546	537	511	500	589	526	562	533	512	507	528	520	541	528	520	511	539	500	545	514	533	549	507	581	497	520	532	524	517	528	519	485	523	525	513	532	511	523	535	542	505	521	537	561	509	493	533	535
47743	17899	21348	55191	64185	53056	42496	28962	15329	3013	369	330	326	324	321	328	307	320	297	328	311	331	293	286	277	289	297	340	328	312	327	315	309	335	277	285	305	282	291	319	309	321	289	327	301	296	335	308	320	309	286	291	314	310	338	299	333	356	354	294	300	321	367	342	330	299	306	304	315	325	338	344	315	305	326	333	287	312	317	308	337	320	337	333	321	308	325	303	310	331	343	325	330	344	356	346	288	318	323	320	306	332	307	289	312	329	313	344	341	300	327	335	285	349	280	339	323	319	291	279	327	291	317	304	290	332	295	282	279	288	300	303	319	354	344	278	313	323	316	347	285	335	310	295	343	324	324	303	306	284	298	341	337	346	335	307	314	284	331	287	338	349	331	325	342	329	308	328	330	275	322	326	321	294	323	299	313	341	311	318	317	351	328	298	290	318	322	306	288	299	300	318	284	304	328	318	307	308	313	333	284	311	308	298	327	340	331	344	277	312	316	316	319	301	316	287	288	328	299	328	341	299	298	318	314	296	295	321	302	331	331	307	297	318	322	298	328	288	295	316	305	313	302	315	317	266	326	321	340	322	284	294	310	349	307	298	312	321	349	284	376	339	367	322	300	321	333	314	329	342	348	287	300	302	331	300	299	328	283	325	313	328	321	299	355	306	309	341	344	333	306	302	301	291	294	307	348	324	310	333	310	329	317	348	293	322	316	331	306	325	358	330	329	336	341	342	320	289	301	294	305	284	321	272	340	337	303	338	299	311	313	346	322	306	328	351	298	309	339	361	347	329	328	325	276	321	322	327	360	310	333	343	296	314	354	326	286	307	323	304	331	317	356	303	309	292	275	320	323	349	296	293	343	306	310	324	319	275	333	312	309	317	320	322	332	325	305	355	300	350	308	334	335	333	342	309	285	337	311	328	304	319	317	324	312	312	266	277	334	321	321	325	345	298	298	315	314	317	348	331	298	328	337	360	354	322	325	335	323	301	291	318	327	334	331	317	317	266	310	302	299	322	304	277	360	331	302	297	313	319	315	335	305	320	271	301	299	341	287	305	309	331	335	299	307	316	311	311	317	327	298	360	325	330	327	306	339	298	298	352	336	331	318	306	337	334	294	314	323	328	316	280	306	346	317	302	300	320	330	294	303	326	313	291	317	297	321	294	326	340	377	351	315	300	290	298	305	333	310	298	300	314	316	287	308	321	338	319	330	329	311	318	285	317	315	308	317	333	301	321	352	325	344	273	324	331	326	305	308	349	357	324	279	322	305	292	325	302	309	358	331	297	328	322	327	317	299	340	325	323	315	324	355	339	295	305	329	315	313	312	289	299	322	301	320	304	345	342	323	326	326	306	331	310	321	334	309	335	300	330	321	279	269	304	316	336	328	297	313	316	314	334	286	295	336	297	307	275	318	348	306	307	301	365	289	328	300	327	349	323	316	307	283	295	288	308	299	314	306	321	311	343	306	379	328	302	307	309	300	304	315	336	305	318	330	296	328	321	324	312	288	323	338	333	337	304	329	321	328	324	302	329	315	306	316	323	329	301	317	294	330	321	283	309	320	310	325	295	331	327	325	315	323	326	328	333	313	310	338	330	305	332	349	317	303	291	307	323	295	309	273	329	302	303	337	341	330	302	325	327	329	300	347	329	307	323	307	323	326	341	306	309	340	346	309	328	325	322	286	316	314	314	328	301	318	321	317	323	340	306	312	317	356	312	333	319	334	315	331	320	310	317	299	307	318	325	299	352	287	300	296	323	310	302	306	319	340	295	317	341	307	317	285	305	315	327	321	292	312	321	334	320	326	361	317	302	336	327	285	327	265	330	289	316	294	358	340	321	323	295	324	305	339	300	320	298	290	321	298	324	298	307	345	345	358	310	279	315	295	336	351	289	334	355	303	331	331	321	294	312	346	356	286	335	340	297	316	335	333	341	304	311	330	317	336	324	326	330	318	330	290	276	313	305	313	308	342	299	330	321	318	307	351	325	284	328	309	304	288	306	325	269	329	321	340	309	297	308	328	317	288	293	284	305	323	343	308	333	312	350	308	281	312	290	303	299	330	314	334	302	316	342	308	306	317	306	324	313	298	279	308	327	324	316	326	318	354	311	354	303	318	312	309	305	336	299	297	308	352	290	300	322	364	321	281	314	330	352	326	334	298	306	327	323	307	292	325	304	324	330	333	269	305	328	299	329	315	326	301	289	308	332	309	326	322	328	328	267	316	314	301	323	323	318	275	298	307	322	295	341	309	357	311	346	311	332	319	271	290	338	326	322	286	340	301	324	328	306	326	304	330	312	322	326	315	323	291	333	385	325	303	345	338	340	322	278	323	305	315	340	326	311	297	336	317	341	323	318	285	321	300	305	330	315	314	322	317	299	332	335	314	337	271	333	331	342	307	320	301	318	335	350	317	318	377	331	346	312	323	307	316	331	302	310	346	296	301	303	306	341	308	280	294	325	302	337	316	358	279	290	301	288	342	304	305	313	306	304	333	307	296	316	314	277	318	324	299	298	330	311	294	315	314	295	312	324	294	359	326	319	312	305	299	306	299	323	313	306	311	296	305	327	309	280	343	312	338	346	319	291	294	320	308	338	314	296	280	305	319	337	286	307	317	297	312	331	302	295	288	319	311	371	325	301	312	316	311	313	290	363	328	292	300	282	332	312	287	336	326	330	323	316	334	293	337	318	356	343	335	315	326	311	292	291	286	314	328	327	300	274	311	340	345	299	307	358	332	288	292	363	323	341	360	313	326	307	278	290	298	327	301	286	277	312	301	297	319	341	352	329	337	326	322	335	301	314	359	302	355	305	302	315	309	319	313	309	331	323	311	301	290	340	345	302	306	318	326	335	307	304	358	325	304	315	310	280	319	326	315	288	335	348	283	303	319	278	369	304	296	306	344	292	295	310	338	324	296	299	333	329	293	339	317	320	309	308	286	343	283	327	324	327	325	317	343	297	307	342	292	290	283	351	311	302	304	310	319	355	326	314	293	331	342	293	325	299	334	309	299	318	334	307	356	350	317	335	318	328	303	291	307	304	334	316	335	300	308	303	309	309	344	346	301	297	321	302	309	342	295	309	332	302	336	326	330	294	289	357	312	260	309	318	293	317	340	289	314	339	306	330	315	335	311	347	329	295	304	325	302	327	333	314	312	312	315	324	328	318	324	279	287	296	309	306	307	315	334	320	325	351	323	361	312	305	278	289	310	305	336	327	350	307	307	310	301	313	303	313	347	329	343	324	305	297	335	305	300	321	300	294	333	321	343	321	333	326	315	332	298	311	326	307	345	304	276	324	286	333	341	304	323	328	339	317	301	301	352	286	313	294	301	326	317	306	359	392	343	284	287	317	346	329	333	339	344	316	307	323	308	316	307	379	266	321	291	303	312	303	325	335	292	337	297	315	349	288	306	310	329	298	306	307	288	319	307	329	325	344	302	319	344	306	336	322	327	316	342	327	334	308	357	337	305	321	313	310
24121	6844	25804	63977	73361	65421	56017	43911	29567	4796	744	785	765	762	758	723	696	699	778	743	763	732	735	723	757	759	773	726	731	750	747	741	719	749	688	728	693	676	707	724	726	702	742	740	799	690	720	724	726	691	706	745	738	742	720	709	734	712	672	733	745	702	655	735	729	698	707	703	723	675	720	732	684	777	684	802	706	729	643	711	705	695	732	752	733	730	693	763	686	718	690	735	751	727	738	701	733	700	728	745	735	722	747	700	730	653	711	688	708	722	702	687	702	710	719	717	728	700	685	688	718	695	719	750	698	686	718	721	698	719	740	788	700	680	729	749	731	737	762	751	739	713	724	693	760	736	726	711	758	743	730	728	722	697	699	687	695	721	720	718	676	721	696	765	691	687	756	716	723	769	729	743	675	702	710	683	745	697	732	699	707	738	725	688	714	755	719	689	711	744	736	719	713	748	740	688	686	710	678	721	709	735	755	685	709	667	704	718	711	691	729	731	691	734	758	722	702	685	702	704	710	679	727	701	716	672	743	731	740	700	711	688	735	709	698	732	750	680	725	710	700	736	725	736	664	729	733	739	694	730	760	706	721	729	731	751	746	764	695	707	719	710	710	715	690	713	684	711	729	699	714	736	727	711	698	679	751	731	742	693	739	760	723	739	688	780	718	709	759	760	756	732	668	725	676	681	744	753	686	734	687	685	685	693	730	687	716	714	726	725	748	702	682	708	737	722	687	673	769	747	706	707	736	716	759	663	770	709	712	685	717	705	707	726	732	674	688	762	687	725	740	742	750	652	779	767	705	705	710	713	769	727	726	715	729	660	674	662	732	727	711	709	696	718	758	707	692	728	753	720	698	730	749	714	753	728	735	716	667	727	748	719	721	752	762	718	677	684	726	709	753	708	700	691	713	742	730	759	732	725	736	745	744	708	716	683	685	705	699	731	683	712	675	696	705	691	745	751	710	681	695	712	751	772	704	731	712	747	711	739	734	701	735	673	711	716	737	694	684	765	760	731	716	729	770	705	685	766	711	685	699	722	700	727	732	685	738	723	742	680	718	726	761	736	754	711	724	718	730	748	723	721	740	711	717	736	725	718	709	726	705	745	736	703	715	713	727	719	742	733	656	698	769	728	718	720	744	731	697	721	700	657	731	743	786	749	719	732	739	716	732	706	686	691	695	707	707	737	714	786	712	765	742	721	676	717	724	753	722	741	724	725	728	687	697	767	705	704	744	712	719	766	721	733	695	714	665	692	712	688	721	786	694	710	693	706	732	725	694	720	710	726	699	676	747	717	681	707	707	736	712	739	809	676	699	654	730	750	665	733	733	737	690	680	752	716	785	729	722	736	709	676	717	723	730	671	741	740	704	745	697	659	707	699	719	708	706	779	658	730	682	709	679	686	747	731	739	667	744	742	749	720	698	726	735	665	724	703	702	704	728	737	644	686	725	653	686	733	760	724	760	706	674	723	670	729	718	739	741	739	720	737	762	709	778	682	738	749	692	742	743	725	745	740	729	758	700	765	735	701	672	765	706	696	714	737	717	712	762	690	724	750	713	694	778	717	718	733	696	689	723	763	675	725	717	692	716	711	659	714	712	739	731	712	750	734	721	705	721	726	715	722	695	723	744	740	693	718	685	693	762	726	707	739	701	729	728	703	673	750	707	726	667	749	728	719	788	739	774	754	721	704	755	705	702	692	752	727	734	723	777	663	737	724	704	782	682	703	721	739	714	703	679	741	701	762	786	748	710	728	745	721	730	742	739	667	685	695	698	747	759	714	753	743	725	687	663	670	720	710	711	706	701	738	671	670	751	678	715	746	712	706	719	716	722	695	649	683	703	742	729	673	702	740	751	744	762	688	754	701	753	727	711	727	695	686	707	730	733	758	696	713	694	717	666	700	739	748	711	785	753	708	718	659	729	702	751	704	715	700	725	715	695	693	715	662	698	663	708	701	727	719	693	700	708	727	747	706	740	722	693	707	720	745	688	727	684	692	702	753	684	722	737	722	730	743	740	735	710	701	775	644	703	763	721	727	723	742	714	679	717	739	723	731	709	703	741	738	662	648	724	726	729	708	720	722	733	741	748	762	742	748	699	729	781	724	693	725	785	721	760	711	722	715	727	715	703	685	705	718	707	676	718	746	693	742	696	707	749	722	664	680	719	699	687	705	747	736	721	725	710	703	707	687	730	740	698	732	746	729	701	718	710	779	706	719	695	662	739	717	689	757	764	782	681	709	723	719	704	775	710	733	739	703	712	663	691	724	690	727	726	725	693	682	720	688	693	736	739	725	762	735	684	651	686	737	746	685	696	745	743	779	768	734	671	719	732	710	710	710	739	746	719	688	734	720	705	734	718	714	728	699	730	779	765	704	708	716	699	726	707	663	697	742	719	776	800	707	696	668	744	740	714	727	742	703	688	744	701	750	733	723	701	681	711	686	693	718	740	720	698	750	727	766	739	692	742	730	701	728	696	710	708	688	675	731	757	731	752	673	681	717	738	781	715	663	733	714	722	734	713	703	762	719	725	733	703	670	700	707	730	787	726	712	714	701	699	751	721	775	742	727	693	707	740	716	691	697	683	721	699	678	698	703	725	699	736	682	682	694	724	710	760	722	697	706	756	710	771	683	737	736	739	711	716	697	757	764	719	730	693	685	686	702	741	678	713	730	720	697	722	703	685	683	726	693	709	742	763	707	739	681	719	705	680	679	749	740	711	703	776	705	744	718	698	733	710	721	787	706	735	717	740	707	745	766	690	735	769	716	697	700	732	694	683	716	718	775	749	701	736	759	678	726	722	761	707	703	703	752	730	693	728	732	721	765	726	697	738	747	711	725	719	761	752	703	723	763	737	646	718	713	731	710	745	702	688	720	707	704	716	733	691	694	724	719	682	746	685	741	729	725	722	735	711	762	736	695	680	725	687	712	750	723	672	695	698	714	691	735	713	687	706	633	742	751	719	727	666	727	706	781	765	714	702	704	721	710	726	737	734	733	685	689	727	697	759	704	677	663	752	681	706	718	736	723	719	744	724	702	679	740	727	679	747	772	710	687	708	676	703	690	716	690	711	738	786	724	732	740	697	768	708	769	703	744	729	729	759	693	726	691	712	719	692	714	784	712	710	724	693	687	698	691	678	710	716	719	726	716	709	740	759	709	717	746	715	693	743	698	720	750	738	693	696	731	737	765	730	733	673	744	691	717	732	727	698	712	742	738	713	685	726	726	704	739	696	680	708	723	766	752	730	710	645	737	678	716	695	708	726	707	728	751	722	691	734	764	722	733	778	704	686	701	656	675	766	710	697	676	697	707	691	724	753	687	690	710	766	719	685	741	746	680	698	676	727	741	711	729	717	737	697	727	723	733	664	717	714	719	747	687	709	682	723	769	684	685	712	728	725	698	723	747	699	725	699	709	720	723	755	700	717	724	717	712	708	720	731	704	735	721	721	714	736	689	766	733	758	743	730	724	667	732	707	700
14718	4188	7974	6110	5423	4007	2397	1457	897	373	336	316	342	302	322	307	316	306	302	322	296	320	278	299	304	296	296	328	287	284	300	285	280	315	314	258	278	302	301	296	284	282	315	328	311	302	282	298	309	309	307	284	293	319	319	323	292	272	321	300	289	292	294	310	285	274	308	289	315	308	269	300	267	265	316	307	303	268	348	280	287	296	300	314	265	287	305	313	290	302	302	281	267	312	275	278	322	304	282	274	263	258	279	285	285	274	272	299	307	339	271	297	299	272	279	285	297	298	280	271	279	317	336	290	284	293	284	293	324	325	281	291	303	279	285	290	308	303	270	271	271	270	289	294	316	324	287	302	305	309	326	344	275	309	278	315	297	254	293	283	304	331	303	339	301	278	301	310	318	322	289	321	296	268	297	293	294	298	299	268	326	324	298	301	292	284	262	302	277	291	314	305	324	322	311	315	276	277	261	270	296	263	285	317	279	279	289	229	286	333	299	307	291	288	316	299	300	307	301	286	275	302	303	302	310	291	288	317	278	323	297	266	273	308	284	278	293	315	272	312	337	294	313	289	296	309	313	299	284	304	320	306	291	308	313	285	291	283	256	288	292	316	276	273	273	276	307	292	318	292	290	326	289	303	334	305	314	292	281	276	320	293	259	311	318	339	299	337	289	292	275	301	303	315	279	290	288	291	302	334	325	323	277	299	294	305	284	273	275	311	315	317	286	274	282	284	292	308	298	305	292	293	282	281	286	278	283	311	332	290	335	305	317	326	290	273	299	284	294	273	261	305	279	279	265	321	301	292	297	302	298	320	287	325	263	287	274	332	336	299	263	289	307	258	325	290	298	287	263	292	302	280	306	265	259	291	292	316	281	279	333	280	293	306	299	286	294	290	321	290	305	317	279	292	321	267	317	308	297	308	288	318	315	311	316	284	297	307	303	283	290	272	315	292	300	304	319	321	325	297	309	286	273	303	269	319	304	311	317	273	284	291	307	305	302	276	310	314	285	291	277	314	270	263	331	288	280	284	293	308	288	272	337	297	317	279	308	302	316	269	307	285	286	279	348	304	306	298	290	287	301	298	275	273	310	288	282	284	268	302	314	289	288	281	342	298	321	286	306	305	293	295	307	279	294	297	315	268	311	271	312	284	305	266	266	311	293	280	313	299	307	293	320	263	296	305	274	307	298	335	270	287	301	319	312	275	294	307	282	285	285	299	315	283	289	316	287	261	314	270	307	293	308	295	273	287	311	299	283	292	290	314	300	305	306	285	294	267	285	272	319	305	285	289	289	263	326	289	305	297	241	309	308	297	276	264	308	296	285	316	294	278	265	282	281	325	287	279	282	285	313	309	324	316	285	284	317	313	316	294	326	292	310	274	285	301	291	319	305	316	281	286	337	276	275	300	308	296	247	301	306	292	282	287	289	295	307	281	321	326	286	293	315	321	313	284	308	325	288	298	347	304	314	315	287	286	269	287	301	317	326	311	286	316	266	295	296	319	314	307	313	299	278	328	307	291	305	302	266	316	308	306	322	316	325	303	290	293	308	314	303	303	289	290	281	270	287	306	264	274	269	297	328	279	311	260	272	332	297	284	297	270	315	304	314	314	282	315	305	273	333	295	283	297	287	268	293	271	280	304	329	284	320	272	310	276	282	299	302	311	298	317	289	298	288	287	280	304	298	312	293	295	298	292	309	288	299	294	300	288	309	277	297	291	295	306	306	272	270	268	285	293	265	314	283	293	319	300	302	293	315	299	264	286	310	274	268	284	293	309	303	292	291	315	276	303	294	323	307	245	254	320	286	287	312	293	308	295	301	298	289	274	295	299	286	325	276	295	313	303	280	311	296	289	310	307	308	286	305	296	302	289	303	259	294	312	294	299	309	317	291	291	289	317	307	309	273	274	259	293	294	282	290	294	297	309	302	317	302	325	283	317	296	308	310	265	282	325	291	292	268	273	314	299	265	278	281	259	305	291	295	297	302	298	287	297	289	309	290	280	294	294	280	298	325	313	294	289	290	291	298	274	296	293	252	283	287	284	331	308	290	268	298	297	278	305	300	293	292	285	325	293	292	294	311	277	322	294	325	250	280	273	269	289	295	303	297	285	268	284	292	304	322	307	318	282	320	288	295	305	285	287	287	315	245	303	280	264	300	304	284	306	293	280	308	301	295	301	273	282	306	295	308	294	290	277	307	286	281	288	302	336	287	285	303	284	321	292	298	254	257	330	327	288	291	295	278	307	278	305	310	278	309	296	286	317	282	317	318	319	308	289	282	272	335	304	293	313	292	306	271	280	339	324	299	282	321	281	310	313	313	290	305	294	281	268	302	306	299	276	299	314	307	292	296	301	331	292	286	302	314	308	268	290	295	320	293	296	287	283	289	314	249	311	300	291	292	291	299	259	301	319	283	317	245	283	306	316	315	295	293	304	316	282	329	317	281	336	308	308	289	293	295	272	283	338	296	330	342	303	309	323	283	330	301	322	317	298	279	327	278	314	337	296	290	343	310	321	311	311	305	305	361	312	302	273	295	285	280	283	277	298	306	288	323	324	278	266	309	299	307	282	321	295	268	278	308	275	302	306	293	312	308	304	279	284	334	304	287	310	299	298	301	322	317	290	267	292	316	303	273	287	287	318	301	306	299	267	307	354	336	277	305	293	277	280	284	289	301	310	296	304	322	293	286	282	304	308	295	284	291	294	276	261	275	306	299	301	300	308	291	298	294	331	287	284	294	293	264	300	270	313	292	278	304	307	277	318	331	293	303	299	273	299	301	324	315	266	289	291	290	296	320	319	315	287	301	348	307	316	302	298	330	300	274	262	299	298	305	299	288	260	295	283	287	331	277	291	349	293	296	305	301	287	265	299	284	304	308	289	277	298	283	291	308	290	315	303	293	275	290	328	310	276	272	320	298	309	311	301	314	278	281	276	266	316	281	265	322	322	319	291	299	265	297	282	289	314	320	266	282	327	316	318	310	281	302	269	305	303	311	317	316	327	301	279	285	294	291	316	301	332	272	294	300	286	267	300	318	294	317	324	280	304	310	308	309	280	286	257	323	292	318	292	287	309	303	248	298	274	314	310	284	299	317	311	313	306	289	297	305	276	312	293	303	298	292	291	326	298	275	272	309	305	286	271	287	327	300	325	309	295	304	288	326	303	309	276	305	274	292	319	279	310	287	301	319	264	284	293	250	311	289	273	303	281	295	337	283	287	293	284	282	278	284	268	307	332	277	324	265	294	290	293	349	282	277	287	292	288	287	304	300	271	294	285	291	352	313	279	311	303	262	270	267	303	276	322	282	280	317	263	276	282	281	292	313	284	284	308	310	281	317	282	281	320	302	298	302	280	279	305	306	298	330	270	295	308	270	308	310	281	313	308	318	310	287	302	302	304	303	298	289	276	297	314	346	285	280	320	320	283	290	284	301	291	309	282	305	292	344	303	269	307	308	287	278	289	290	283	286	305	286	312	309	302
6994	3583	12949	15493	16800	13396	8666	5119	2951	952	614	664	664	676	687	634	646	683	698	658	666	636	635	668	672	652	627	692	635	676	663	636	677	641	638	653	663	658	704	697	652	689	664	611	653	673	603	688	675	661	649	638	630	645	691	668	679	637	644	677	665	686	635	678	666	663	678	689	632	607	681	609	682	648	618	640	671	636	670	667	663	651	627	630	643	669	695	705	671	679	666	655	629	653	675	696	616	677	608	704	690	589	691	664	665	699	668	624	655	647	688	652	655	642	682	672	675	649	650	624	627	607	661	656	643	653	660	697	667	636	646	679	656	642	640	641	627	627	690	614	651	681	671	712	641	661	658	678	630	645	655	645	666	635	662	622	648	642	605	617	680	681	655	643	658	608	676	654	646	644	679	629	655	683	656	657	624	617	657	671	662	675	671	642	652	680	668	626	598	625	661	659	664	648	666	660	692	673	691	646	679	658	623	624	601	655	643	682	701	714	634	696	675	634	625	642	630	660	648	612	682	651	586	680	655	614	640	656	705	652	661	645	672	651	709	615	631	685	640	662	686	659	670	703	641	622	681	620	633	681	658	645	672	624	666	669	651	646	658	633	671	664	690	631	680	671	655	644	672	666	660	656	661	681	646	713	687	650	651	660	653	614	666	669	653	644	607	685	616	626	655	650	623	671	647	663	672	652	695	652	581	662	702	667	634	674	648	629	671	640	692	702	651	674	689	667	635	654	661	635	648	677	641	629	679	605	653	684	653	662	639	637	618	617	693	658	653	649	627	626	622	672	604	650	676	682	670	634	685	645	644	642	648	669	666	660	664	671	653	645	640	657	653	677	687	635	658	681	613	674	715	620	647	694	700	610	677	667	648	686	663	680	663	631	624	657	722	694	647	669	615	618	649	664	695	640	695	650	707	698	673	666	689	652	616	652	723	665	680	624	658	620	656	681	679	652	651	654	633	602	666	620	699	670	648	694	659	641	672	656	650	681	642	659	671	653	629	673	664	684	654	615	649	636	678	663	631	718	642	673	682	645	694	667	678	680	633	630	664	643	683	671	665	651	618	655	642	636	643	650	648	637	631	661	615	675	637	641	681	640	691	650	659	639	663	637	661	632	683	633	637	666	682	672	680	668	648	660	675	652	653	644	638	662	639	671	697	626	673	663	639	654	646	665	713	689	643	618	659	671	659	652	632	649	619	688	663	628	662	653	636	650	649	659	624	667	678	673	626	691	678	666	675	683	626	705	672	643	617	686	612	662	656	683	646	656	650	632	639	669	672	643	661	670	648	641	656	667	626	597	655	662	651	615	667	646	668	646	632	662	640	675	664	683	642	679	662	668	674	641	659	561	683	641	676	652	668	689	630	670	630	632	664	662	683	636	657	649	635	666	664	633	624	688	625	700	646	707	652	645	678	633	672	663	674	666	659	668	684	628	682	679	684	624	680	635	610	665	646	688	645	632	710	703	649	663	628	662	683	638	624	645	658	656	656	670	639	704	637	641	683	685	593	665	664	625	681	607	675	627	634	624	631	680	626	586	661	629	677	634	656	633	661	624	665	660	654	672	645	677	623	683	657	614	711	593	686	649	662	661	655	666	628	629	633	681	646	668	682	682	660	646	657	649	700	676	661	666	676	664	651	666	648	652	683	641	672	665	688	654	652	641	669	639	686	644	719	659	656	670	661	657	643	668	701	653	650	681	655	673	693	658	626	660	640	655	638	697	629	676	654	682	631	628	628	682	640	639	619	617	671	641	680	601	618	646	635	643	640	644	661	628	621	674	665	639	618	669	688	690	689	626	660	658	684	661	671	621	669	675	644	681	633	670	637	655	681	657	646	623	700	648	674	671	677	674	641	651	622	625	635	661	653	679	662	636	604	597	687	606	659	634	635	634	668	617	654	652	635	639	672	657	642	707	672	675	659	644	654	705	645	600	655	651	619	690	668	655	667	621	657	669	648	653	665	674	620	644	648	605	632	672	638	645	648	665	620	673	690	678	710	688	695	694	660	634	691	650	640	675	666	625	651	679	657	677	699	649	650	653	620	644	629	665	676	610	647	699	607	680	689	651	659	638	591	649	659	669	583	669	673	645	661	714	646	688	714	693	654	657	623	652	688	637	656	671	619	654	637	676	633	658	655	654	653	725	658	661	640	681	673	663	687	657	663	685	686	683	697	649	629	678	669	637	644	664	684	676	662	695	656	712	637	650	622	667	626	660	625	650	665	662	664	645	665	668	671	680	629	664	685	678	708	670	635	641	632	612	632	655	660	666	646	630	669	657	638	705	678	604	663	628	671	622	660	659	640	629	655	650	707	649	640	670	675	686	725	641	647	747	649	655	674	661	648	679	618	655	642	656	642	653	647	649	636	680	697	654	661	653	691	645	673	676	596	665	666	705	635	628	672	685	656	633	673	655	673	700	657	676	679	639	671	611	714	696	605	654	643	663	699	707	717	674	676	664	648	683	698	612	665	667	596	699	650	617	618	659	622	655	669	684	659	638	655	660	664	667	628	689	652	643	674	673	692	664	663	641	663	658	677	650	612	685	688	660	637	666	688	634	681	642	636	638	617	687	645	648	704	634	678	662	666	669	682	683	670	630	633	638	637	679	643	617	667	637	595	647	641	668	681	666	651	643	669	629	660	607	637	649	627	681	661	654	628	667	634	613	672	648	676	649	607	684	679	591	721	652	696	662	672	678	706	678	630	656	673	634	627	689	645	665	670	625	668	627	660	683	646	639	618	659	645	643	665	650	644	684	657	650	674	657	653	641	651	664	597	663	650	653	641	621	681	658	660	679	665	679	628	624	715	668	661	661	637	668	617	648	657	651	647	678	615	652	626	639	684	646	630	659	665	643	648	655	644	684	647	620	667	629	659	682	655	599	637	652	639	620	627	655	640	663	641	647	654	668	676	637	640	610	671	644	642	649	691	737	640	685	743	662	641	644	640	624	669	663	662	674	660	625	695	631	665	649	654	653	657	662	637	656	675	668	621	656	681	693	700	621	625	670	667	640	668	660	618	626	677	627	680	664	676	664	704	656	648	630	705	650	694	643	647	640	660	648	639	678	645	696	626	673	651	669	652	656	635	651	675	648	649	622	666	671	704	629	676	690	659	674	642	660	647	720	683	646	599	629	666	676	656	635	634	654	680	632	670	636	684	706	635	694	630	655	672	635	668	674	669	604	683	652	618	661	662	683	677	652	659	636	705	625	646	654	656	664	646	664	666	647	655	658	674	673	655	677	668	660	683	657	691	661	665	660	631	669	619	641	680	643	638	676	633	652	642	648	645	653	726	650	645	689	673	665	689	653	652	606	661	682	673	686	657	626	643	615	641	623	656	679	596	652	627	653	642	683	647	695	664	636	650	649	644	667	661	660	646	626	681	645	614	662	652	647	678	652	639	627	648	649	643	640	639	644	684	696	675	666	613	637	638	658	658	655	681	603	669	638	682	629	644	657	673	648	635	673	673	651
34856	14241	30190	38948	49217	41408	31425	20198	9353	2419	241	223	214	201	232	257	235	229	209	229	223	232	234	217	247	242	206	230	211	203	237	233	211	208	207	213	218	261	220	227	214	234	213	227	214	189	190	200	205	222	229	215	187	242	244	227	220	225	213	187	218	206	203	233	223	219	210	203	209	218	239	213	223	187	200	233	240	224	226	250	236	228	200	222	217	215	204	214	202	227	226	204	227	209	221	247	214	216	218	231	212	234	234	256	246	200	232	229	248	210	233	251	224	202	233	204	234	183	226	234	216	211	248	261	224	236	231	215	231	206	241	214	241	240	218	207	216	236	234	198	212	220	233	225	224	235	227	229	233	216	235	199	222	197	186	203	240	228	203	227	242	216	223	195	230	198	228	233	250	222	225	191	231	205	198	233	213	230	199	221	216	238	193	228	196	198	217	206	216	223	228	229	202	232	237	202	205	191	204	224	232	245	213	221	193	208	213	222	219	226	241	206	223	251	222	204	205	200	204	199	222	213	245	208	235	221	193	222	213	209	227	228	222	198	224	225	191	225	234	220	233	233	197	224	210	240	214	216	237	199	244	223	250	255	217	203	197	242	253	222	200	209	220	230	206	210	222	228	217	207	239	223	241	208	220	198	221	203	242	189	226	221	221	236	223	209	207	230	210	231	207	224	229	229	209	204	223	212	191	217	220	210	219	222	235	221	208	240	186	242	239	216	229	204	194	230	222	222	205	215	225	228	230	231	229	218	219	199	226	252	236	209	242	223	239	219	235	238	214	217	221	241	222	267	224	200	246	235	226	193	222	231	221	219	214	230	230	198	247	215	244	216	206	215	201	204	219	239	234	211	213	200	224	223	231	225	213	216	217	210	206	223	252	213	231	186	204	206	230	245	216	213	217	231	232	218	228	236	246	212	201	227	214	225	228	245	211	181	209	215	205	191	208	213	224	218	219	199	231	238	223	223	247	221	198	231	191	197	241	240	211	217	228	240	248	193	213	218	217	214	234	226	215	227	230	230	219	203	211	213	219	212	203	260	201	204	199	244	220	228	210	204	218	243	204	220	252	207	206	248	198	208	208	226	224	260	195	204	263	237	236	225	221	204	215	251	221	220	225	239	210	215	221	236	194	242	223	199	217	216	227	220	215	228	234	204	242	242	202	207	186	217	215	215	224	228	222	225	238	231	222	199	228	240	215	183	229	233	224	244	225	213	243	196	210	205	233	244	253	204	208	207	187	230	226	199	206	221	234	211	192	214	249	236	233	214	198	260	210	216	218	230	207	212	234	200	198	205	213	204	216	186	207	234	211	229	223	214	210	220	224	187	211	194	242	216	215	214	197	229	213	226	202	259	222	249	209	224	204	244	226	222	187	216	207	232	230	208	213	237	215	211	206	235	202	223	225	219	194	239	254	237	220	240	244	214	227	238	204	195	204	198	216	198	228	237	192	222	194	230	233	237	231	209	261	203	205	185	205	228	208	226	207	224	215	210	224	223	219	230	220	233	244	230	206	214	256	228	196	238	245	243	215	213	241	216	208	210	237	211	213	200	224	253	235	205	184	230	192	219	211	223	202	201	242	218	279	214	181	191	217	202	215	205	235	200	225	210	240	211	214	202	213	189	218	233	218	264	225	235	205	219	232	220	203	220	191	212	244	191	219	201	221	252	211	241	276	199	235	238	205	222	214	239	219	236	232	228	236	212	215	229	236	238	213	212	217	229	214	242	228	210	233	220	234	210	234	229	227	210	206	240	213	205	245	232	219	214	233	223	257	222	224	239	220	235	221	206	209	232	213	237	243	218	228	241	252	221	229	210	201	195	211	221	212	217	211	218	218	210	212	225	216	216	227	214	232	198	226	230	258	220	233	209	224	204	225	227	222	192	209	236	219	240	236	265	210	224	225	214	244	216	226	196	226	237	205	230	216	214	231	232	211	212	235	221	206	200	239	207	221	216	225	230	250	223	208	235	206	207	227	228	197	205	227	217	228	212	221	215	206	213	203	233	222	215	232	236	187	214	231	232	236	229	232	219	220	205	234	221	217	200	223	234	219	209	218	241	213	231	193	184	204	254	248	251	215	209	247	238	225	197	207	230	224	226	247	244	234	230	214	236	235	204	213	214	235	195	211	219	186	212	234	211	241	215	257	203	223	232	261	210	212	235	210	221	200	233	236	242	211	224	230	251	206	229	207	204	203	224	208	241	247	235	224	206	192	207	228	250	200	222	214	220	220	245	234	207	191	221	229	229	197	207	222	246	237	214	247	203	218	181	211	190	243	192	227	214	229	195	235	212	238	203	252	193	235	227	206	200	228	223	214	224	236	227	243	208	215	217	223	231	196	230	253	209	223	210	200	208	229	251	192	211	263	207	225	207	187	221	235	218	217	224	217	194	204	199	214	221	253	212	202	216	197	251	238	236	228	185	215	213	220	214	204	223	251	227	208	239	217	220	225	194	212	232	237	226	226	216	230	231	203	208	217	215	204	232	231	216	235	246	175	215	232	215	234	193	223	191	224	232	267	206	168	207	220	241	215	211	198	271	232	204	215	225	255	215	224	205	226	240	222	203	208	228	206	235	237	236	221	229	207	229	213	208	241	224	198	246	221	224	215	242	211	238	233	204	199	217	232	245	214	249	220	215	192	232	222	237	213	242	238	215	225	225	236	235	227	194	246	200	230	238	196	232	191	211	231	198	221	223	249	203	216	204	223	223	213	218	221	199	222	211	216	220	198	204	215	222	217	219	233	214	207	237	222	226	230	236	210	236	243	207	232	212	219	175	228	209	218	228	236	227	233	222	214	181	224	206	207	225	218	231	205	235	196	209	190	211	220	201	205	209	226	221	217	220	222	239	215	244	207	211	218	223	243	230	201	219	224	202	199	201	220	217	230	256	212	204	226	204	203	196	197	209	228	232	209	213	223	240	219	242	223	173	235	211	209	213	196	211	235	198	235	225	227	204	221	214	243	222	223	223	220	225	222	245	209	219	204	233	211	221	222	213	234	227	194	237	211	227	224	229	212	222	231	227	210	209	216	226	234	206	230	203	239	213	199	218	234	236	234	220	217	230	229	213	218	229	206	209	229	226	209	209	210	198	221	221	211	221	239	247	189	224	228	216	245	226	234	200	232	240	221	204	191	191	239	210	214	252	236	192	230	227	201	181	244	225	209	208	215	235	233	217	230	201	221	198	205	224	223	200	219	195	229	200	234	227	256	206	252	222	222	219	194	231	214	208	215	208	194	233	225	215	223	251	211	205	215	227	196	234	243	258	207	224	247	237	208	246	224	198	202	235	218	220	246	234	188	218	239	234	227	219	201	207	224	217	247	190	264	230	221	239	215	210	238	232	226	235	188	215	210	217	209	219	220	223	217	190	217	230	266	254	226	204	191	212	225	204	229	211	216	211	236	210	229	212	234	213	235	197	230	213	198	211	187	211	219	231	241	228	215	222	226	199	236	219	196	199	234	225	226	227
17518	8471	34896	50522	60375	54912	46990	36272	23626	6591	570	535	502	536	544	538	501	565	497	540	496	535	502	526	504	495	516	489	499	495	539	496	496	513	510	529	505	532	540	517	513	520	555	476	497	523	555	512	506	518	539	551	526	519	512	546	515	520	531	537	569	527	489	548	526	511	517	510	538	484	541	463	508	491	544	499	517	521	520	496	529	533	467	551	517	547	542	518	494	515	516	511	495	515	521	550	484	504	494	538	551	541	506	530	498	508	566	513	563	516	499	539	491	499	526	513	552	552	525	517	514	498	537	507	520	441	508	558	503	528	521	493	528	495	541	532	518	509	523	537	553	581	498	540	520	534	488	476	525	475	533	506	507	513	529	564	503	505	495	484	514	542	514	522	551	477	464	502	508	484	524	500	560	575	513	501	461	524	524	554	492	536	498	518	472	527	500	499	541	515	530	508	536	535	528	545	513	572	497	547	524	563	560	556	559	524	533	514	519	522	504	478	537	533	515	469	504	521	504	530	513	499	483	532	536	518	517	527	481	507	488	505	537	520	529	544	470	521	535	507	512	518	511	523	557	521	501	565	528	512	525	539	545	515	491	553	504	571	519	528	512	519	518	501	525	539	522	520	502	500	528	504	529	526	503	516	535	515	538	510	523	546	516	500	544	526	500	520	555	486	519	526	549	543	526	549	514	490	522	533	479	507	506	564	495	485	518	526	509	504	548	553	523	521	534	441	522	508	527	545	516	520	538	535	517	501	515	501	526	531	511	508	540	511	525	507	522	561	532	533	515	536	521	503	558	565	553	541	531	526	507	488	506	515	518	541	481	526	522	561	495	507	496	480	500	517	541	533	458	515	519	515	570	532	516	561	521	520	480	483	550	536	529	485	514	509	493	495	494	512	476	496	503	526	526	537	528	468	504	510	562	508	509	539	544	531	526	568	543	478	552	528	486	529	550	490	502	544	533	562	540	493	513	534	489	526	508	532	548	554	536	553	538	530	529	526	525	505	498	544	535	468	503	523	572	491	508	514	506	523	526	553	549	492	490	545	490	502	496	470	505	528	505	509	513	535	500	531	541	502	513	504	550	518	523	501	500	452	495	494	499	496	490	525	489	563	511	514	524	486	529	525	566	515	529	526	518	538	538	517	505	554	529	538	546	502	504	453	511	507	516	524	551	509	517	485	527	521	521	549	518	534	528	528	515	568	507	519	495	484	505	529	522	566	527	506	499	519	575	523	511	519	528	479	499	488	489	497	530	482	516	543	553	495	517	538	510	474	518	574	533	493	523	550	482	522	539	520	525	485	509	555	532	515	470	501	466	505	504	536	546	536	509	539	499	512	498	514	487	492	513	490	474	521	492	526	461	528	536	510	511	503	498	508	498	536	481	512	528	501	519	502	539	527	563	532	485	542	494	494	517	513	515	506	510	523	536	532	503	509	515	513	529	513	528	536	547	544	548	477	504	544	552	508	534	514	486	525	531	509	487	524	501	503	522	551	511	539	506	525	540	498	550	566	502	528	519	539	536	475	543	531	517	525	537	499	486	539	534	542	511	581	522	518	512	511	515	483	529	548	541	540	501	503	573	533	501	530	500	514	487	509	505	516	472	470	487	541	531	552	539	551	520	579	507	529	525	480	550	546	526	544	502	517	518	539	508	502	531	524	528	489	486	525	534	505	499	519	503	542	530	532	501	514	495	499	493	512	536	512	525	556	541	541	503	513	529	498	524	490	507	480	522	478	502	477	537	522	520	588	542	506	556	485	513	531	533	496	518	485	510	540	520	539	496	525	544	516	510	511	536	518	552	526	520	528	529	547	519	511	518	483	531	488	530	525	510	530	531	520	535	527	489	527	556	491	534	508	517	521	516	536	517	485	482	507	481	511	478	483	484	492	528	488	547	565	532	511	538	513	510	489	529	513	539	525	513	520	538	484	521	529	545	519	512	543	504	542	491	532	529	499	541	527	496	502	549	484	510	491	512	530	522	554	524	524	545	541	537	519	518	550	516	481	504	493	509	569	526	523	537	508	479	522	560	487	524	485	512	507	546	494	517	500	482	512	524	494	529	550	534	504	512	499	503	530	539	527	524	518	509	522	526	532	495	517	541	499	497	525	507	522	529	540	534	513	537	503	518	547	528	483	501	530	475	531	512	525	472	514	498	512	481	479	531	547	517	534	509	485	506	525	540	501	540	527	497	514	512	577	541	540	526	484	534	488	532	554	523	514	504	498	522	575	501	505	532	521	510	546	524	515	552	531	498	511	528	503	502	498	528	511	498	533	517	535	526	481	535	526	513	493	509	518	494	525	521	534	495	500	543	568	509	561	518	518	538	507	520	503	563	503	493	505	496	478	513	536	474	532	514	531	522	528	503	522	477	512	546	508	543	488	498	490	493	512	540	533	487	520	569	486	575	546	476	513	541	519	516	526	545	539	543	541	510	550	584	500	490	537	527	509	503	496	510	526	524	514	515	475	557	503	523	528	556	544	534	499	547	530	520	507	531	519	503	515	538	512	531	556	536	496	497	552	521	482	486	534	559	525	525	514	475	533	571	515	522	529	495	507	526	557	517	509	498	533	531	537	561	548	496	501	542	568	518	494	518	535	523	485	524	554	565	502	492	527	529	524	528	506	512	510	505	496	528	514	531	522	526	540	510	534	534	475	542	504	517	539	495	535	546	514	510	509	545	502	500	521	492	504	494	523	524	493	549	555	547	511	515	530	519	521	498	536	487	504	534	529	530	534	524	527	523	526	509	531	530	523	539	513	509	499	501	525	531	516	509	557	536	541	543	516	522	548	515	523	544	524	542	527	516	484	469	537	544	495	541	507	478	531	496	558	513	520	489	505	535	519	541	500	467	544	546	511	519	496	525	501	505	493	534	542	519	531	545	509	533	560	481	522	556	528	547	536	507	551	505	507	529	498	487	495	532	554	548	526	515	516	517	505	542	540	511	552	511	507	517	483	514	519	479	539	483	496	529	502	485	525	513	514	504	544	531	514	547	555	523	533	531	527	493	535	537	550	515	493	512	523	602	469	534	559	505	546	494	526	579	544	518	537	513	507	505	486	534	557	566	494	540	520	535	511	552	520	510	520	498	563	521	483	531	522	518	523	528	559	512	555	513	505	521	530	517	512	507	536	517	562	530	498	517	515	485	526	525	510	488	522	562	486	527	526	514	518	533	534	513	465	535	550	525	484	509	544	548	501	512	514	507	515	526	549	571	569	475	513	499	494	551	500	533	564	514	508	542	542	525	541	490	519	504	551	547	475	530	540	545	550	537	506	535	495	529	499	535	490	506	526	502	523	511	514	500	530	523	554	497	493	488	553	549	541	519	551	500	504	570	497	526	527	506	549	561	537	507	495	516	518	496	527	526	506	526	527	522	516	561	553	546	502	516	516	553	520	490	554	524	503	533	513	489	560	497	530	523	511	499	526	520	519	517	489	539	494	529	473	512	480	489	517	488	545	488	522	508	560
44242	22091	31301	45900	56593	55072	44362	32591	20217	6906	471	317	334	315	333	306	297	311	304	316	332	296	334	311	298	310	329	329	333	306	340	336	343	337	315	323	291	296	356	317	292	308	326	311	302	295	289	321	346	295	307	333	293	343	295	312	293	308	341	301	323	318	322	328	319	331	303	329	344	327	315	291	328	296	298	303	281	293	310	307	265	304	298	301	284	320	341	301	270	309	326	340	326	294	296	331	324	322	333	273	287	301	302	336	312	312	306	312	317	298	334	283	295	293	307	312	323	308	326	331	299	298	311	335	320	303	322	300	297	324	341	315	288	331	316	311	318	299	324	290	321	296	302	374	305	304	321	296	301	275	320	313	310	313	308	340	314	346	357	363	320	302	303	324	348	343	330	304	347	278	331	304	300	319	287	320	354	314	305	312	300	277	312	317	303	315	297	309	304	325	293	282	327	302	279	355	333	306	335	305	285	288	300	323	356	322	271	326	296	320	300	289	293	309	299	298	279	305	287	304	279	336	303	320	293	283	318	331	311	281	321	284	290	309	308	301	315	297	318	339	304	353	272	318	300	326	300	293	310	321	331	306	321	304	285	281	333	297	327	316	308	307	312	326	329	296	257	309	311	299	300	299	303	279	339	334	323	306	303	310	304	329	354	296	318	344	300	330	335	316	318	304	349	304	329	291	324	329	304	301	306	308	312	390	315	292	309	311	316	282	384	314	329	357	319	332	308	329	320	325	341	299	307	326	315	294	287	283	321	324	298	309	316	291	290	332	327	304	302	334	286	321	323	336	316	304	288	308	305	314	314	329	333	332	289	313	324	325	333	316	318	312	328	304	301	292	303	303	295	258	301	293	312	335	302	277	310	320	305	309	310	319	312	340	291	308	313	310	322	262	309	317	311	304	313	323	304	315	275	285	283	285	291	311	301	292	299	291	337	320	328	295	350	295	358	345	339	322	337	294	325	303	304	287	266	299	311	283	309	296	357	342	320	313	321	346	311	345	317	337	281	340	314	327	298	307	338	291	321	294	339	344	312	299	301	307	275	301	320	321	287	317	302	310	311	304	324	304	294	291	352	312	287	310	292	284	300	304	338	297	292	303	319	325	323	331	338	336	321	338	306	308	319	301	308	322	310	315	325	334	289	313	305	320	301	317	294	338	297	330	352	312	302	313	328	317	321	298	333	317	297	331	338	312	328	340	323	331	335	289	328	346	335	300	310	314	314	282	308	306	323	331	309	328	323	315	286	346	311	312	327	355	299	295	302	319	296	352	310	301	291	323	270	282	308	280	292	316	302	331	314	316	311	298	329	310	281	300	298	307	313	296	294	288	315	279	304	329	326	326	292	312	297	305	335	329	308	291	316	304	318	295	320	328	292	302	291	306	318	355	335	314	338	302	314	304	314	334	295	322	319	318	315	300	325	307	312	328	303	325	336	326	319	324	334	323	308	307	262	318	335	329	303	317	297	309	315	308	277	343	338	289	290	301	329	307	321	298	328	289	331	298	314	285	331	322	270	330	321	284	299	326	283	283	294	306	339	308	297	302	310	293	334	308	353	318	313	296	361	319	292	305	308	287	307	318	306	321	326	334	296	304	304	286	320	324	306	311	306	317	339	288	335	317	308	297	290	318	332	297	353	321	290	305	297	310	295	340	273	305	315	290	303	333	339	296	324	284	297	294	337	323	340	312	314	320	292	330	283	290	303	323	317	326	312	300	332	341	301	280	288	310	309	318	337	273	316	301	315	337	317	333	294	324	322	286	286	301	321	343	294	310	309	303	325	327	328	311	331	310	341	317	320	340	292	318	294	311	336	328	317	326	313	318	330	304	293	342	320	340	303	330	302	300	316	345	317	310	308	299	301	304	322	321	347	302	325	298	341	338	326	298	335	309	343	322	314	293	319	302	317	336	310	314	355	308	283	316	325	306	323	317	329	314	313	295	304	336	312	323	307	277	298	313	327	318	310	303	302	323	270	291	323	262	324	320	292	302	303	336	325	299	302	333	300	302	335	359	292	302	310	334	329	301	306	319	310	333	347	295	328	323	309	301	313	316	313	296	344	262	308	318	311	326	325	312	285	339	328	307	294	313	329	318	336	354	315	331	300	289	305	320	308	300	313	334	299	333	288	284	300	319	315	338	323	291	299	339	298	304	310	313	323	323	346	315	293	328	292	274	311	297	306	292	318	311	328	317	325	286	284	329	306	332	291	350	348	315	336	322	310	319	290	333	276	269	283	318	319	320	301	318	311	282	314	360	356	285	299	327	294	318	308	309	307	339	343	333	262	316	316	339	304	338	291	298	307	323	312	294	318	316	314	299	329	310	315	303	312	323	327	313	293	352	323	353	302	353	335	312	319	301	312	325	310	277	311	299	284	314	303	335	320	326	346	311	301	327	277	297	311	327	304	312	286	310	334	332	307	312	297	285	356	288	320	306	301	317	327	335	316	335	322	284	297	320	315	339	285	309	307	322	301	329	281	315	303	325	309	313	304	279	302	296	352	320	316	309	319	319	305	322	347	328	321	295	334	300	300	301	343	311	293	338	307	341	308	311	293	292	289	307	300	345	328	308	338	293	291	312	337	347	317	340	318	313	335	310	306	310	309	345	337	341	302	319	341	299	352	307	325	322	288	299	312	305	302	346	338	289	321	353	304	341	286	316	331	315	321	314	303	315	347	321	308	266	301	286	282	337	325	335	294	314	283	359	347	306	289	315	298	300	283	335	350	311	288	306	300	342	304	311	310	351	300	312	322	307	331	278	333	327	300	294	313	348	280	328	293	292	320	283	335	290	313	313	337	298	314	300	303	324	329	327	298	313	298	327	352	341	324	370	338	281	290	325	289	335	263	298	343	291	327	311	324	323	325	315	305	316	309	301	316	326	327	328	350	291	308	287	312	298	325	302	276	289	329	285	348	333	296	311	323	302	292	321	304	298	305	325	294	301	300	325	284	293	299	329	283	331	331	324	323	304	347	326	280	307	312	324	305	321	315	303	301	327	317	336	335	327	307	333	299	344	310	332	295	309	339	318	306	306	308	285	317	286	288	340	308	315	302	300	326	309	310	290	328	321	298	306	306	351	271	300	283	301	319	316	314	301	370	316	324	294	307	299	325	337	317	315	327	326	312	312	299	317	335	318	302	321	332	351	314	332	320	359	327	333	287	304	289	330	321	312	325	310	296	320	318	301	345	347	340	320	312	299	296	320	326	290	299	345	319	319	313	332	319	314	299	344	311	297	289	318	332	325	327	317	284	304	305	307	314	339	300	300	343	345	316	312	305	327	339	298	290	310	290	319	311	328	307	293	335	361	357	294	312	352	304	315	284	316	319	326	285	352	310	282	324	329	305	357	315	322	314	331	314	357	313	320	316	294	330	332	321	320	304	342	319	290	314	338	305	332	324	323	309	313	324	299	313	316	312	306	291	292	310	299	292	296	328	316	314	297	321	307	294	318	316	282	288	329	296	293	333	302
22964	12707	35611	55075	67445	67059	57389	47812	36146	12836	727	736	769	762	740	713	739	764	738	745	694	749	702	694	714	753	711	735	707	675	740	732	733	681	710	751	752	757	715	672	734	727	716	727	719	739	714	719	704	668	734	715	739	703	747	721	671	718	710	713	708	724	693	670	693	767	721	694	701	701	726	715	789	756	696	714	699	701	733	677	680	670	750	660	715	725	711	710	747	678	676	665	721	687	721	702	679	691	702	724	726	724	699	765	705	691	709	684	693	719	720	671	702	763	730	730	714	729	701	754	744	739	715	696	747	723	716	723	724	725	742	719	699	758	723	694	710	677	770	703	693	699	659	690	734	735	720	759	689	712	695	735	749	713	733	729	694	750	663	733	719	717	738	700	704	720	683	670	752	710	712	728	658	716	743	726	678	694	744	727	753	698	751	690	700	685	739	720	766	693	713	712	694	747	726	721	685	692	714	717	708	726	684	702	708	702	700	685	701	797	688	699	698	680	693	697	669	744	707	651	681	716	660	729	681	706	713	702	688	689	724	706	719	661	664	707	690	683	700	747	735	744	726	730	680	714	700	727	726	709	710	700	680	664	689	755	725	693	742	732	731	686	725	674	727	714	737	733	718	715	720	678	736	705	722	720	754	716	693	776	731	702	724	755	730	703	690	694	735	697	744	714	733	712	718	755	697	696	703	735	716	715	732	702	756	699	712	721	623	707	780	703	706	709	650	719	720	707	686	746	700	707	685	720	707	724	710	670	739	670	732	743	726	708	747	683	743	702	680	710	699	706	697	715	765	722	682	705	727	654	722	671	699	730	756	685	664	697	679	740	715	753	717	683	721	676	764	696	745	712	713	722	715	725	681	752	718	737	678	689	698	773	700	727	728	684	727	687	646	723	728	727	683	702	750	726	729	723	701	726	676	727	709	728	676	728	717	738	724	720	728	744	729	735	671	713	717	731	722	732	719	729	702	696	731	684	708	731	731	721	734	711	709	738	680	710	726	692	709	695	740	737	662	798	736	723	699	708	703	717	708	738	748	700	705	696	738	694	715	744	698	738	705	763	668	714	710	716	685	717	742	712	730	659	693	747	681	684	717	689	690	735	726	753	706	748	732	729	699	690	710	734	724	682	687	670	712	678	722	725	729	713	711	695	755	692	745	728	693	750	703	760	725	742	715	709	709	766	696	692	695	743	771	739	683	724	713	762	726	690	722	715	717	733	711	780	757	706	702	676	714	701	716	726	725	680	708	737	737	725	714	731	704	689	669	715	741	778	747	714	714	656	679	709	719	686	746	690	661	713	725	710	695	744	721	700	717	741	734	754	728	721	735	695	717	725	684	744	715	691	736	731	722	726	742	736	699	707	738	729	717	722	678	699	758	743	739	724	750	667	683	748	695	729	714	725	680	779	694	741	693	715	731	688	719	669	714	729	724	730	703	700	709	718	709	748	747	726	720	692	700	727	727	738	719	753	768	766	742	711	710	712	730	728	724	711	768	775	718	732	727	745	647	765	745	719	715	691	680	688	723	709	689	743	721	723	711	731	696	685	693	718	730	724	699	727	676	690	694	759	713	728	724	696	744	709	725	757	752	714	676	659	715	675	694	740	727	684	706	719	736	689	728	726	705	719	688	706	721	706	684	699	716	706	719	702	654	674	697	685	665	687	656	714	679	718	681	693	719	767	726	704	693	746	713	723	757	673	710	661	699	689	684	702	670	725	685	691	670	713	678	688	694	743	701	706	718	761	758	740	755	710	745	707	692	715	669	719	649	724	700	749	711	687	688	707	770	645	729	716	712	700	666	702	702	689	692	723	740	695	698	712	732	698	692	698	694	686	728	675	734	712	681	720	706	694	704	667	759	764	710	744	720	709	695	717	725	702	720	686	728	666	730	702	689	738	667	714	700	761	734	769	720	681	695	741	693	771	695	709	708	727	685	688	641	718	699	729	710	680	681	720	701	721	705	722	753	737	711	726	714	661	702	819	738	730	701	670	724	727	781	723	714	681	737	701	699	701	692	677	689	695	688	714	708	682	703	739	711	734	645	661	713	736	717	693	713	720	750	735	754	674	753	701	724	699	704	717	766	679	689	725	668	704	711	693	686	707	731	739	721	699	717	688	729	721	688	744	748	728	707	756	700	734	741	706	707	735	709	695	744	729	672	739	694	711	708	731	704	727	716	720	721	721	731	709	695	728	658	712	746	702	729	684	742	700	720	706	764	728	735	714	750	721	690	692	741	746	739	705	676	700	704	733	726	700	705	682	666	700	699	693	732	686	704	728	674	684	714	714	678	689	673	685	713	694	720	692	681	705	706	687	717	713	738	668	720	705	704	744	752	710	720	721	723	684	711	706	688	686	685	660	710	696	746	694	704	715	692	728	738	713	723	692	720	738	743	702	715	739	696	706	713	670	708	685	790	715	677	700	666	722	750	712	757	748	688	687	709	668	679	705	714	670	721	766	728	675	713	722	755	725	698	716	739	740	717	688	736	695	730	714	713	707	722	725	717	701	674	737	735	743	713	731	710	709	718	680	663	762	753	686	744	697	660	753	742	713	710	735	691	672	689	705	675	702	704	720	752	702	708	750	705	674	682	757	669	724	685	714	728	716	746	659	676	710	717	715	710	659	660	689	746	699	688	724	747	710	719	730	698	703	703	796	671	684	711	661	748	718	716	722	690	695	699	701	709	737	711	653	725	699	705	644	713	688	725	681	745	702	688	726	720	715	743	710	710	739	721	659	699	692	722	724	727	686	725	713	710	684	685	765	747	719	702	699	712	726	685	715	712	739	748	712	712	733	755	710	693	729	695	682	731	656	714	770	740	705	764	731	641	737	702	750	733	684	697	704	741	732	732	691	707	747	633	691	710	756	735	731	771	676	712	705	703	723	686	737	755	743	723	732	726	690	689	731	697	713	719	698	732	713	718	729	674	654	738	729	721	691	775	709	704	694	732	700	704	704	734	711	696	685	659	700	741	704	712	687	719	715	684	721	703	723	682	681	693	680	693	678	749	738	727	749	676	678	725	703	707	699	698	745	669	682	699	694	639	698	720	738	726	713	709	704	694	718	690	733	739	709	699	701	681	738	688	746	727	705	739	740	699	778	727	684	656	687	676	731	771	731	701	707	707	711	714	658	702	730	677	688	700	711	724	702	704	670	726	743	702	643	693	683	725	701	698	673	683	712	747	705	724	665	673	687	732	710	728	659	751	686	680	739	768	771	677	729	700	709	699	724	701	686	732	687	728	720	698	673	689	686	691	742	676	775	704	671	699	744	710	684	738	703	705	686	698	725	715	724	741	736	736	699	725	695	762	759	727	649	699	658	715	683	719	723	652	703	690	668	691	716	704	715	668	731	711	701	702	719	645	675	745	739	698	714	764	716	721	695	691	706	708	769	735	733	684	668	698	724	679	679	754	718	691	734	720	687	721	699	694	691	717	684	722	670	688	693	747	763	696	721	657	677	733	698	701	715
16043	6915	9744	10421	6681	3793	2805	1924	1263	623	305	274	292	331	306	280	291	279	314	266	311	336	322	335	302	324	313	340	293	306	304	270	312	301	285	295	315	296	292	290	299	297	331	310	340	283	278	313	325	315	300	302	317	322	342	287	310	273	309	328	278	298	286	292	340	327	274	302	304	308	307	284	308	315	264	302	301	287	303	314	307	280	362	303	288	340	292	268	340	309	288	310	306	296	306	327	297	329	288	288	333	283	274	288	307	313	330	318	323	326	309	295	319	276	288	310	306	309	295	315	310	297	314	308	348	295	274	309	305	300	289	324	313	291	320	314	301	319	326	294	283	310	306	311	310	326	287	303	283	285	285	299	311	280	307	320	298	300	318	282	285	311	338	299	300	282	299	320	329	315	272	297	312	298	337	336	303	304	300	326	303	303	335	321	315	321	325	291	306	314	331	301	318	325	296	305	306	289	289	303	294	303	310	318	301	337	320	293	295	336	271	300	288	334	320	330	286	309	303	274	287	278	303	288	312	308	310	323	285	320	283	293	306	319	323	290	293	279	299	303	287	317	299	267	270	303	300	281	291	296	274	304	323	285	302	280	285	286	330	331	276	339	308	324	319	302	321	290	332	349	310	294	324	308	308	299	318	306	266	337	344	298	321	316	306	304	295	330	279	323	317	323	302	309	315	330	321	354	300	314	312	267	293	320	277	314	291	313	318	292	326	324	315	281	278	349	268	299	305	313	289	324	288	314	327	334	329	324	293	303	309	312	331	297	305	315	318	313	281	303	277	327	338	331	316	302	317	328	289	326	280	312	318	307	338	288	300	274	323	301	306	290	305	296	323	311	302	346	328	342	305	302	280	288	320	290	330	329	307	303	292	282	276	299	321	302	322	282	287	326	317	308	305	312	302	318	303	317	321	261	310	293	318	301	289	317	295	294	326	288	307	305	305	323	304	268	328	291	323	334	274	310	296	282	287	312	297	275	290	323	321	310	276	293	292	278	318	306	281	275	345	301	303	340	293	287	315	299	307	302	321	304	304	327	269	321	269	280	287	302	324	314	275	309	296	281	347	338	282	286	272	279	315	326	317	287	335	301	305	306	282	312	290	295	296	311	285	308	296	329	286	288	288	308	287	319	321	293	328	310	304	293	323	316	348	311	287	286	330	323	312	302	276	337	290	282	285	308	311	311	294	309	290	329	270	293	323	350	312	312	318	308	330	296	307	286	291	304	302	308	287	276	283	353	286	326	315	357	294	334	311	327	330	306	312	316	313	284	303	320	338	298	302	300	290	308	304	322	303	326	318	295	321	313	294	289	289	309	294	293	294	316	311	332	314	290	312	314	331	328	293	315	308	337	326	305	329	279	274	344	284	321	322	309	316	304	319	322	305	324	299	283	288	301	312	291	291	288	307	321	321	327	323	277	303	320	308	328	301	324	330	327	251	313	346	310	285	317	296	301	294	344	294	323	313	329	317	317	312	317	303	312	346	325	327	286	313	292	336	305	322	332	318	311	320	336	328	300	332	281	326	321	301	293	298	318	311	311	294	307	310	307	310	299	309	292	284	300	311	287	310	322	342	310	336	299	282	305	332	331	293	341	329	318	320	317	328	299	322	314	293	311	298	338	311	326	319	304	286	298	310	300	298	323	315	274	306	329	309	313	302	295	305	322	293	284	277	303	311	317	340	302	305	291	316	340	312	310	276	334	305	327	273	296	283	310	287	319	296	293	294	314	309	325	318	294	316	272	315	300	311	317	291	321	294	306	327	276	289	327	308	316	309	307	306	327	313	305	297	305	297	285	286	310	304	284	319	323	321	316	309	308	323	265	312	330	275	324	318	321	288	306	310	320	314	314	329	310	322	281	290	315	295	304	314	282	360	302	324	305	321	309	276	329	289	308	293	284	312	344	333	299	286	319	301	297	320	305	311	312	338	272	314	326	318	331	342	333	285	316	332	299	307	301	294	312	322	314	317	285	337	304	325	331	297	293	305	312	289	304	288	282	332	322	316	282	353	309	301	299	312	301	297	285	297	305	306	329	335	344	282	281	288	292	297	316	324	296	341	316	334	308	312	309	308	316	319	306	299	274	310	294	321	309	343	313	296	313	322	325	324	300	342	294	313	328	303	326	330	311	308	273	292	315	301	282	325	319	313	313	276	290	305	296	343	290	281	301	301	294	331	292	292	317	291	332	322	279	304	306	308	305	323	343	303	336	284	321	323	317	308	294	332	313	303	317	323	313	298	298	280	337	330	298	283	288	321	288	287	302	297	277	317	281	291	320	346	325	309	349	299	330	314	293	305	305	296	295	321	310	312	329	317	351	296	299	298	351	305	322	320	321	311	329	317	309	292	272	306	291	283	306	302	257	304	342	279	300	346	325	281	311	337	329	316	284	307	280	300	330	289	326	301	270	296	302	308	310	341	289	328	333	283	307	275	274	296	383	309	325	332	274	288	315	267	274	290	334	301	290	279	339	318	339	331	325	290	344	309	313	304	305	322	304	306	289	279	298	278	299	285	297	332	291	301	309	315	328	295	321	294	288	303	335	314	324	314	344	298	300	329	317	294	316	320	301	299	289	293	329	324	324	308	291	301	302	294	298	303	291	323	288	290	295	320	307	324	314	328	287	327	315	317	313	289	315	320	298	308	314	333	308	298	276	320	293	299	306	309	288	295	291	309	314	323	317	282	284	317	289	305	312	326	321	319	334	328	338	310	317	297	314	311	287	322	298	314	282	310	307	354	318	327	325	294	257	314	273	294	287	305	334	296	299	327	286	292	342	323	315	332	294	294	310	305	307	343	319	305	332	291	339	313	291	284	299	293	273	326	282	321	301	331	297	305	322	310	337	351	317	310	319	310	285	278	308	325	315	297	287	310	305	321	333	317	328	319	314	293	307	307	307	321	296	315	297	296	312	308	291	298	307	314	324	304	277	311	340	324	285	320	319	309	331	293	315	306	298	322	311	314	316	339	310	325	277	316	307	331	280	306	314	319	314	334	301	307	322	296	323	335	299	341	316	316	298	310	294	298	318	291	298	306	305	289	293	324	328	314	329	302	289	285	302	321	299	268	294	321	301	310	279	340	311	352	312	311	325	273	289	318	310	318	318	315	267	318	314	292	284	299	308	327	287	318	322	298	328	314	302	308	304	320	304	280	291	316	314	291	286	322	301	357	303	305	293	325	312	289	297	329	320	310	296	286	301	339	303	299	322	304	297	347	287	325	300	317	292	284	296	323	329	312	318	300	302	299	264	296	333	305	335	315	329	296	309	307	312	305	294	338	323	311	314	299	290	324	293	291	342	334	316	295	313	327	333	285	319	324	323	286	306	296	308	291	279	318	316	303	317	318	355	316	332	290	303	278	299	299	283	312	302	312	309	284	313	310	316	312	311	311	312	341	294	326	298	304	302	312	296	309	309	306	283	314	311	269	342	328	326	297	340	319	305	283	307	303	298	317	327	305	265	299	308	289	320
8279	5103	15784	22308	18377	13108	10590	7052	4611	1918	668	663	639	675	665	722	675	662	664	722	653	663	719	673	666	667	679	686	668	658	714	735	686	676	671	695	652	719	673	672	672	664	675	714	724	658	665	630	673	650	722	728	696	661	655	653	627	648	634	648	673	666	722	661	688	655	648	740	748	718	711	672	666	684	682	678	722	691	699	671	713	706	664	686	672	696	735	682	692	697	658	670	685	674	695	733	701	705	652	699	675	666	653	631	718	658	669	673	659	711	689	666	657	675	680	670	681	675	716	653	703	668	659	667	665	683	711	678	676	689	670	701	689	665	690	694	672	691	707	677	661	678	670	677	635	668	685	716	726	674	680	703	690	706	668	700	706	657	676	685	721	736	676	629	686	688	678	692	656	726	693	690	693	678	700	684	682	670	726	669	651	665	694	691	696	660	706	672	658	701	667	664	660	680	675	640	632	655	732	687	693	683	678	678	704	643	662	686	660	665	693	638	660	695	667	735	639	674	689	736	703	673	672	707	723	633	695	714	682	684	700	639	666	683	676	688	667	700	652	668	668	685	647	655	684	664	656	653	647	639	649	692	722	630	687	657	704	643	644	674	676	692	679	681	704	665	713	656	669	652	664	662	697	659	684	646	648	694	712	645	698	613	657	689	695	674	648	704	676	678	705	684	716	669	667	673	711	696	731	682	702	700	678	718	655	676	710	669	642	716	650	630	646	682	664	688	672	681	692	662	665	701	673	653	670	742	696	699	680	647	722	690	675	657	708	648	645	657	666	688	634	675	647	720	697	654	713	680	706	729	700	686	676	683	706	652	672	647	630	694	680	664	711	633	656	723	694	703	689	693	680	639	699	671	706	634	673	738	696	684	637	709	670	676	638	659	694	644	655	698	679	679	661	713	671	700	654	698	680	714	647	714	675	705	690	688	679	709	649	705	669	616	692	685	689	667	683	710	676	677	700	692	655	686	660	700	663	672	687	658	623	690	739	704	670	689	653	704	710	634	673	724	695	675	660	636	715	664	690	673	713	656	662	679	643	669	648	673	733	651	687	692	661	683	689	622	681	664	687	656	678	680	685	661	673	665	670	630	690	689	688	654	694	673	664	680	657	681	667	700	686	708	724	661	683	701	714	698	659	692	641	659	694	645	696	674	684	662	668	654	714	638	742	683	656	733	686	669	668	687	682	728	722	681	693	655	666	691	671	703	670	694	634	713	682	694	677	685	690	683	680	602	671	675	631	715	681	706	663	631	678	690	673	616	697	689	697	676	653	692	682	716	653	713	624	742	681	686	696	670	692	684	669	690	711	681	664	677	680	652	636	701	638	686	673	646	658	676	731	659	666	718	663	690	694	650	685	633	640	647	698	697	692	658	704	686	683	718	634	669	724	653	673	679	687	674	675	690	697	649	645	735	664	675	697	661	700	692	687	698	682	676	645	715	672	620	715	655	674	728	667	710	651	699	698	695	693	699	724	669	675	706	711	667	668	717	672	684	709	616	661	657	609	719	662	687	686	695	683	650	651	675	715	664	686	675	640	702	680	667	694	691	671	684	693	693	660	692	707	668	694	698	664	659	692	721	701	687	661	660	696	660	677	665	671	702	649	671	673	703	638	708	665	728	664	677	670	640	683	718	690	653	660	706	671	700	685	679	659	654	698	712	660	681	623	647	682	650	679	688	647	660	659	682	733	648	670	720	695	642	714	658	642	685	659	676	664	666	696	659	686	691	700	701	708	643	666	740	624	649	695	676	657	713	653	623	662	663	647	660	706	710	691	687	667	677	634	672	703	659	665	640	653	644	651	682	672	701	700	725	703	682	664	683	693	653	690	660	709	620	719	747	658	646	663	663	623	658	673	705	691	649	686	695	667	643	652	652	671	690	671	676	673	667	658	663	687	670	678	700	650	694	692	681	697	665	723	724	669	683	713	626	703	601	691	679	677	699	686	703	661	698	723	661	619	653	645	653	669	671	663	702	690	658	717	674	682	714	690	682	747	646	714	693	684	701	683	697	655	659	657	667	678	669	654	688	634	668	667	631	656	688	677	630	669	687	601	646	675	609	627	692	680	673	669	664	675	660	704	655	698	676	683	681	629	680	704	678	697	727	684	669	693	679	660	697	671	680	699	658	657	735	636	681	652	676	693	665	677	677	689	710	645	708	672	727	677	672	683	707	712	666	624	682	650	678	647	712	603	663	670	715	672	684	698	646	650	711	692	745	682	680	650	673	687	717	665	746	713	660	686	677	694	628	682	665	656	678	696	684	673	685	674	649	697	682	696	654	635	679	694	682	651	709	661	693	656	645	649	684	695	678	638	693	652	675	698	647	683	694	700	638	719	701	710	674	675	690	714	707	698	698	680	688	701	685	696	678	662	667	673	698	681	711	640	655	733	721	698	697	687	731	711	679	708	688	683	708	647	676	669	660	664	684	685	652	643	660	687	685	643	696	656	686	653	635	702	711	682	647	675	643	754	665	673	652	666	676	672	656	654	688	644	739	689	640	630	667	667	648	647	696	651	635	640	679	727	694	657	652	682	688	676	666	683	710	651	704	644	650	657	708	651	668	711	711	645	645	688	648	674	624	669	661	702	697	667	668	680	684	693	710	679	670	652	708	681	666	646	701	676	683	668	695	704	637	668	738	664	662	662	647	653	676	657	711	679	682	655	691	654	667	681	671	649	687	711	673	673	695	746	668	677	687	675	665	700	710	670	658	692	680	661	643	674	672	681	722	691	690	669	714	685	727	711	654	693	674	645	658	702	694	718	667	648	697	679	659	692	673	664	651	676	737	695	652	680	717	665	648	684	689	662	701	664	678	688	640	649	693	698	641	661	659	669	680	675	660	679	661	628	698	716	647	627	723	699	693	658	657	692	704	723	700	621	674	666	677	708	657	673	693	673	691	657	633	721	665	654	719	719	710	687	623	667	684	654	650	643	672	705	675	677	661	673	704	670	640	681	709	702	683	660	666	643	697	700	729	701	690	714	676	661	700	687	675	663	694	676	705	685	672	651	679	678	678	688	713	702	696	690	695	713	721	730	669	661	649	671	686	649	656	730	703	692	615	657	684	686	696	656	668	663	703	714	654	644	671	700	742	697	681	691	682	650	624	728	667	655	663	681	657	708	694	672	669	706	711	666	654	642	697	713	671	659	658	689	680	641	668	624	687	680	700	678	698	676	672	752	672	699	641	679	687	663	673	698	735	681	723	685	677	669	663	702	677	701	665	666	670	642	687	700	699	688	723	657	676	690	630	745	666	655	667	674	643	660	658	748	677	663	686	687	653	693	687	680	704	709	697	650	709	671	674	651	676	700	658	733	653	641	728	694	632	671	656	709	659	678	716	699	687	680	653	690	649	689	686	690	685	684	688	675	724	716	692	666	692	664	648	641	713	673	722	644	669	670	714	659	701	714	673	700	670	705	701	708	680	675	735	690	647	665	652	702	656	673	636	674	708	667	657	664	690	677	680
40707	17645	21239	17263	32972	41268	34230	25677	15545	5284	309	242	240	204	204	233	210	217	227	217	209	229	199	224	216	203	210	203	223	223	228	222	197	207	226	227	224	208	227	238	201	218	222	200	191	231	240	207	218	231	237	233	211	200	242	212	183	201	215	192	227	216	190	208	224	232	216	219	215	203	206	233	211	207	232	221	210	217	228	183	185	216	221	244	217	227	226	197	216	213	203	220	206	233	206	198	206	216	232	209	210	216	222	222	217	214	203	222	219	197	215	217	218	220	237	215	201	219	198	216	226	233	214	220	239	227	212	192	208	223	227	216	205	222	206	219	239	200	216	229	230	211	218	223	237	262	225	217	233	222	204	226	233	215	242	201	196	230	178	207	203	217	204	215	201	234	213	256	217	210	218	205	209	222	213	216	220	193	188	203	210	230	193	229	202	226	197	220	223	206	230	200	231	221	216	209	217	223	215	231	225	219	186	231	211	236	214	223	240	208	213	212	224	245	206	231	215	222	191	219	212	241	202	224	202	244	207	214	217	240	194	209	201	204	238	200	222	208	223	215	236	200	217	191	192	175	211	220	219	244	219	254	203	229	204	231	206	248	228	193	201	223	246	207	235	217	253	223	226	221	234	234	199	238	206	208	213	213	207	230	178	224	227	197	218	213	196	211	233	230	226	220	218	195	215	182	213	237	205	206	230	232	208	219	206	226	201	206	227	225	206	226	212	249	221	198	253	246	216	203	212	215	200	221	242	224	243	213	219	183	229	213	202	227	223	228	214	197	240	225	244	255	216	212	235	205	215	234	215	199	216	235	191	206	226	234	217	216	233	214	221	235	229	221	225	238	211	211	218	195	195	213	234	225	194	202	225	220	216	207	205	213	199	215	212	219	195	207	213	234	215	219	218	183	190	234	200	241	227	223	222	252	197	196	224	240	214	203	229	218	212	199	203	217	209	221	199	261	210	209	206	212	212	247	246	203	206	225	215	241	212	210	227	204	224	232	205	215	211	232	229	224	235	240	214	223	204	242	227	246	223	217	227	232	233	236	227	235	205	214	264	188	216	205	221	237	253	206	219	201	222	219	245	214	224	207	232	199	213	246	197	201	230	205	211	199	223	216	204	221	212	206	222	225	253	212	210	200	223	218	203	256	218	221	241	254	224	224	213	212	212	219	201	209	221	195	222	206	212	221	238	206	222	227	202	191	207	228	228	230	241	234	202	210	245	215	227	229	214	193	186	220	240	225	226	195	218	213	190	221	238	210	204	208	215	223	237	200	189	212	211	217	205	178	235	231	225	217	211	217	218	228	221	223	237	232	199	223	216	238	231	221	218	234	210	242	221	238	223	231	239	209	217	224	218	238	221	218	219	212	213	220	203	220	220	218	244	250	233	198	218	195	203	228	197	231	212	249	201	218	230	196	228	201	219	201	206	212	203	224	214	217	218	214	233	191	197	218	216	238	217	207	228	219	224	222	228	220	210	223	219	194	201	224	217	241	230	220	223	222	196	214	225	225	240	202	203	220	230	242	226	214	223	228	208	212	211	220	232	236	258	211	262	192	241	232	196	211	223	235	223	214	207	212	196	214	229	229	202	235	203	201	204	215	205	215	248	224	219	213	221	190	213	219	206	221	215	211	254	206	221	201	222	186	205	219	222	201	213	201	186	243	236	225	197	211	228	224	200	212	206	218	221	224	224	229	214	252	195	228	230	240	213	223	220	186	223	190	209	233	217	229	236	221	266	241	205	212	229	224	211	206	250	235	204	202	225	200	234	212	226	216	233	234	218	249	205	225	225	214	223	231	226	239	207	220	244	212	233	243	199	246	225	203	216	219	206	210	213	197	224	192	213	226	215	230	181	213	209	223	218	217	211	205	251	212	230	211	218	229	242	212	246	213	216	235	206	220	225	211	236	225	210	213	216	212	241	214	194	233	238	223	241	220	229	212	220	222	237	213	209	214	209	219	228	219	233	233	190	216	198	207	189	227	218	221	197	238	217	236	244	210	249	223	218	217	223	177	231	215	217	192	240	197	223	207	237	224	211	217	199	220	205	219	209	212	229	190	196	198	215	223	233	217	197	205	203	223	242	204	202	218	208	187	243	226	214	232	231	221	231	209	219	246	237	200	233	208	219	224	206	238	215	224	198	220	225	211	213	276	225	198	198	212	212	190	239	206	211	231	207	195	215	229	220	215	238	235	209	246	223	216	190	202	228	217	217	197	201	196	200	196	194	199	240	238	228	204	220	224	207	252	215	211	238	195	211	262	226	202	199	203	200	236	225	186	221	219	212	223	218	202	220	228	231	228	226	213	188	221	220	231	226	200	231	204	217	202	221	244	214	192	222	215	220	193	215	204	214	212	223	225	223	206	174	221	218	233	231	227	214	248	182	226	240	239	212	212	214	205	223	236	217	232	213	188	212	228	216	221	207	224	226	208	215	206	209	205	202	195	249	195	210	201	226	244	227	194	218	205	245	229	224	249	218	198	226	203	225	222	231	229	204	239	210	228	210	204	218	216	212	216	233	210	222	197	230	231	216	225	231	198	171	208	207	227	210	227	200	216	209	207	192	221	195	190	216	224	245	206	227	223	226	217	219	225	218	234	220	202	210	230	222	198	192	216	249	209	228	237	224	270	260	194	222	199	217	219	232	244	195	219	249	220	220	210	211	238	233	202	215	244	212	236	201	193	233	203	210	210	255	219	213	212	205	208	239	225	233	244	227	227	221	216	251	224	210	233	209	205	189	216	216	226	257	206	228	228	223	221	240	229	225	226	232	216	201	226	241	212	209	197	225	207	222	205	230	230	221	209	210	231	217	208	210	207	204	235	242	195	220	205	234	208	237	198	196	231	237	217	244	223	229	214	199	244	249	206	226	240	217	235	220	198	223	213	231	220	208	198	203	217	194	209	197	221	226	203	237	202	236	229	214	218	212	232	236	197	208	189	194	230	208	237	203	232	230	202	227	204	228	222	206	212	213	238	244	211	200	208	240	216	226	205	208	215	207	207	177	213	224	251	246	235	221	229	204	222	197	179	223	204	220	222	209	197	213	217	208	232	213	196	216	210	228	243	242	217	234	237	197	232	242	200	201	201	207	218	227	217	234	229	189	196	201	200	229	203	234	242	214	230	215	231	190	234	195	199	219	202	196	223	238	237	235	206	224	218	208	223	209	236	208	245	224	232	236	226	223	181	212	224	238	212	185	228	204	226	191	208	236	212	233	223	204	227	212	190	218	228	209	213	213	234	218	207	243	214	198	221	222	222	228	200	234	223	211	215	220	237	191	225	215	218	192	183	202	226	202	227	186	211	213	231	204	221	214	217	215	242	209	211	213	212	207	201	246	223	229	207	216	245	209	211	188	227	233	221	221	218	228	223	198	188	213	215	222	230	211	216	228	221	201	252	206	215	202	238	203	235	242	252	219	203	228	199	192	252	209	227	220	213	222	247	218	216	206	202	219	248	193	228	233	231	216	214
21096	9636	26345	28050	49979	55305	50179	42481	32625	12020	543	578	548	526	571	548	531	493	539	547	562	488	530	531	511	512	538	529	510	512	571	513	498	541	517	544	523	545	498	487	504	493	525	505	539	517	485	524	509	543	495	511	503	488	501	529	513	527	530	523	529	529	511	467	549	533	498	497	550	506	534	485	497	498	490	544	508	528	552	528	518	474	522	501	548	498	507	550	480	514	513	539	507	507	491	530	508	498	498	513	538	526	526	537	545	543	490	494	538	499	479	471	459	485	507	524	526	495	521	508	535	532	509	521	551	514	491	538	483	522	508	539	555	513	506	519	489	523	513	529	524	518	504	545	514	579	547	495	516	537	510	544	515	517	537	547	517	505	510	533	523	506	540	519	537	478	522	503	494	516	518	487	488	505	508	532	525	510	522	532	542	504	529	499	516	499	519	517	545	537	514	486	503	478	484	543	504	527	528	510	548	501	529	546	510	546	535	520	514	542	549	545	528	515	550	508	495	525	536	508	503	510	525	485	508	534	514	511	562	562	502	517	528	548	498	501	485	525	482	506	501	517	540	489	518	494	457	506	500	538	519	472	514	552	525	507	501	524	547	526	519	464	523	487	505	534	504	524	512	546	529	515	490	502	556	522	491	487	489	514	515	542	484	509	525	525	503	485	491	543	506	496	532	535	514	476	507	547	520	523	526	530	507	456	530	505	488	480	519	482	486	496	517	507	538	550	520	507	550	494	536	495	512	505	547	468	527	490	539	527	503	490	515	525	483	502	565	526	513	488	545	474	537	482	505	475	505	511	522	539	536	482	535	523	483	488	515	559	518	510	539	534	485	468	507	497	529	532	506	529	525	534	519	503	498	510	521	566	566	547	500	526	512	492	516	482	531	490	499	534	500	544	549	527	490	538	515	491	500	520	505	512	507	479	533	501	557	517	533	502	511	532	528	513	493	508	516	498	535	487	539	479	483	499	545	569	523	530	537	523	527	518	496	523	522	543	594	540	523	506	514	504	498	485	492	501	506	516	500	530	524	499	527	530	505	540	503	516	558	514	524	519	513	504	506	489	516	514	522	513	461	529	505	517	532	534	527	532	508	515	563	544	496	495	505	542	522	501	529	504	519	495	475	527	500	536	484	487	527	535	519	549	540	533	534	520	516	500	489	484	557	481	489	525	534	521	505	480	516	539	502	544	484	480	564	545	534	513	484	487	523	541	540	514	516	554	510	486	546	527	509	491	507	534	534	527	536	529	564	505	513	523	537	518	516	486	512	505	528	494	544	517	513	506	498	514	498	548	557	513	523	522	521	518	527	469	542	532	524	503	470	537	501	506	499	535	541	505	539	515	492	538	539	534	523	538	482	505	502	523	527	522	505	495	534	520	520	492	510	505	498	552	514	491	483	530	516	534	487	520	523	518	525	556	495	523	487	479	512	527	487	502	559	512	517	476	522	494	462	538	528	485	496	501	490	492	523	538	538	496	555	506	489	499	493	504	536	532	489	527	485	519	507	496	512	500	493	538	502	498	515	507	515	513	516	519	513	512	561	528	511	520	524	550	499	502	544	529	562	541	499	522	510	462	544	494	502	525	511	545	504	490	524	535	506	539	513	504	486	526	495	492	511	528	521	548	535	513	539	509	451	518	520	554	518	529	558	508	535	501	522	517	486	528	538	531	499	563	503	539	515	532	517	518	513	509	494	520	542	492	515	529	519	482	495	521	562	514	528	458	542	511	499	537	509	504	539	497	551	485	482	519	549	501	521	510	490	552	491	510	539	533	484	523	541	532	492	488	531	502	539	512	488	526	498	564	504	536	511	489	503	482	464	501	528	511	555	525	523	531	521	501	508	497	481	507	494	454	522	513	544	480	497	494	500	520	501	520	498	491	473	495	548	544	516	561	504	496	511	486	482	527	517	481	506	500	532	513	498	546	557	526	519	517	491	497	532	542	470	528	498	507	525	502	493	532	482	502	515	519	495	517	536	535	528	490	528	515	506	538	490	518	473	491	529	558	489	517	505	499	516	502	481	530	490	534	529	522	504	494	531	543	521	521	519	526	530	518	518	482	537	531	511	518	515	506	552	506	538	510	537	512	532	494	512	541	530	550	486	499	522	526	521	529	548	509	522	491	526	532	478	516	526	520	502	542	524	552	513	469	476	534	517	500	498	520	526	509	519	561	487	491	502	476	518	465	502	475	515	527	492	537	517	510	501	527	516	491	529	526	518	499	539	526	482	490	489	502	539	518	529	514	508	517	527	512	503	531	500	556	524	526	530	533	536	551	543	481	542	513	530	511	537	572	569	532	495	474	546	506	494	556	493	543	508	528	531	487	532	525	473	513	537	506	505	538	508	486	498	541	553	528	501	476	518	519	477	528	528	514	540	523	510	552	517	509	537	516	520	510	502	517	537	530	527	535	512	521	478	477	519	475	548	521	530	527	495	498	517	507	517	556	487	510	522	486	506	504	475	555	495	540	471	475	469	549	536	504	496	523	512	457	481	529	516	506	543	509	506	481	502	506	553	449	507	534	531	535	553	530	486	496	516	470	508	484	473	508	521	522	471	538	480	503	520	485	537	508	466	498	492	550	508	479	506	466	528	558	524	533	519	509	490	519	487	478	519	498	493	501	476	486	498	486	481	505	527	480	503	512	497	493	492	502	531	488	538	487	500	463	483	501	491	497	522	476	557	547	473	485	559	547	533	497	508	519	540	510	491	520	510	496	502	534	576	527	526	501	505	505	551	504	506	517	528	515	505	536	496	540	465	518	508	493	498	488	487	518	514	542	506	527	510	518	502	495	522	520	546	503	533	496	513	467	513	543	517	544	534	488	488	518	535	527	515	542	523	505	540	492	541	529	489	497	513	525	513	490	553	524	550	509	494	526	533	556	501	504	499	477	490	515	550	551	509	534	477	529	463	500	530	506	489	525	508	487	532	528	551	512	508	527	511	508	522	501	500	528	501	504	503	457	507	533	508	465	543	547	478	487	447	493	463	498	514	527	527	525	535	537	505	516	562	516	478	542	534	575	506	531	507	566	548	505	513	473	536	532	523	502	472	546	501	497	463	514	502	518	519	534	502	520	468	514	515	520	557	558	526	503	503	519	537	491	497	489	496	509	496	494	478	492	498	533	490	497	487	488	487	501	512	531	534	468	515	533	523	522	483	513	513	487	497	504	517	560	527	466	511	541	475	488	506	536	519	516	505	481	494	509	548	538	525	515	524	528	457	506	495	462	552	504	509	509	489	507	554	496	502	493	565	505	510	541	503	524	484	499	499	562	508	496	512	494	526	462	519	535	478	519	481	521	530	519	523	491	509	503	497	514	518	503	487	505	515	519	499	500	534	555	554	521	520	506	526	517	478	509	526	499	505	528	493	537	481	494	527	495	486	452	516	462	476	528	531	512	500	502	521	489	531	529	514	510	530	568	577	529	507	524	495	504	497	544	534	495	540	501	535	497	526	547	525	483	510	497
49918	25868	18684	30134	50116	55051	46524	35158	22586	7548	465	323	351	286	299	321	338	380	338	304	309	328	308	332	308	298	329	313	306	306	308	322	310	335	297	359	326	349	305	308	307	288	325	306	350	303	312	296	298	293	300	303	314	310	344	284	329	317	319	321	321	303	313	328	272	321	308	315	297	295	284	309	290	305	318	292	299	307	320	317	301	340	300	315	295	283	290	307	308	318	304	294	313	323	302	289	305	310	281	280	335	298	317	304	276	363	316	282	304	312	327	319	291	325	309	344	323	327	321	321	321	340	330	309	282	294	284	325	319	334	324	299	300	288	300	321	318	305	355	299	324	318	337	361	303	292	323	300	338	317	306	325	328	349	308	300	325	313	287	307	304	305	315	289	310	291	303	303	296	287	319	301	298	288	303	333	303	330	310	299	272	335	346	309	327	266	340	289	327	282	301	310	316	350	307	298	293	298	313	309	308	329	293	327	303	277	309	324	313	295	315	319	328	294	280	333	319	334	290	326	338	328	303	321	323	354	295	315	288	348	314	303	314	308	305	262	331	291	313	323	297	302	295	314	300	333	309	309	314	298	312	294	342	319	298	339	315	310	302	300	310	297	274	311	313	288	335	327	325	311	335	329	305	314	318	330	338	319	351	323	299	272	298	293	306	319	311	290	311	344	307	287	307	301	308	314	289	297	324	370	327	301	329	258	309	292	341	324	278	294	332	315	310	321	336	314	303	315	319	299	314	328	290	311	301	297	328	296	289	310	324	293	335	284	292	316	291	311	338	287	334	293	322	301	288	323	301	326	314	312	306	335	290	307	312	303	323	326	285	314	325	317	260	294	285	318	297	341	335	306	302	304	322	295	312	277	265	323	322	278	300	281	309	311	323	314	300	323	329	322	312	303	319	311	347	295	316	323	308	336	316	329	330	291	322	331	312	320	289	316	292	303	284	342	331	329	320	312	322	321	332	320	326	306	311	289	370	304	327	294	294	312	307	300	314	276	341	310	318	314	330	341	303	339	344	327	314	277	333	329	323	322	299	288	292	284	304	323	307	290	317	288	339	307	299	290	327	322	319	298	314	337	296	284	346	298	300	292	275	310	348	323	295	305	318	311	304	300	282	341	322	308	299	334	358	324	336	320	303	323	328	292	290	323	310	305	299	308	300	302	286	304	299	298	328	311	353	323	306	286	311	270	303	317	297	311	294	307	325	329	323	314	283	262	303	303	292	287	302	311	314	268	332	341	323	294	301	294	309	307	299	306	327	300	322	285	292	288	284	323	290	324	325	302	320	324	297	336	312	320	328	316	294	265	312	334	304	281	312	306	305	320	336	330	363	318	273	290	290	301	327	293	301	328	324	278	311	322	314	322	291	332	304	338	299	308	330	329	324	292	307	304	315	317	330	309	307	319	315	284	285	295	301	335	314	356	281	307	312	304	310	275	315	296	300	312	309	298	312	288	305	322	298	313	331	313	300	300	283	294	322	299	293	312	322	321	327	298	296	313	304	306	321	306	305	349	342	320	301	294	307	311	311	321	314	279	320	334	295	315	307	351	286	282	290	338	331	343	326	367	333	300	325	338	269	310	300	290	328	317	286	297	346	309	298	317	311	311	273	291	317	330	334	321	343	309	273	297	304	302	338	348	330	308	335	286	316	297	317	280	312	330	318	317	327	311	321	306	334	288	358	314	337	344	296	320	316	303	352	304	327	294	307	315	277	289	318	316	307	323	306	296	335	289	333	340	284	294	300	324	327	282	289	337	322	284	304	282	289	277	293	318	304	307	297	318	311	303	349	289	307	324	287	330	265	280	308	330	313	322	332	297	357	321	282	292	285	299	291	305	302	304	316	318	289	279	349	290	312	282	308	323	319	349	280	270	306	337	337	329	295	328	334	296	322	317	299	293	318	336	326	321	351	288	299	314	323	342	326	307	323	373	292	292	328	287	334	284	292	291	294	317	277	327	329	294	320	313	320	316	279	312	339	324	322	297	302	296	283	294	290	317	308	317	305	295	301	347	347	294	291	329	346	290	346	303	292	360	323	320	298	346	329	310	321	258	305	313	304	326	319	282	324	307	312	287	277	310	308	298	316	332	291	264	350	309	314	313	314	303	312	332	327	324	310	312	314	306	293	305	327	301	310	330	295	317	356	325	326	303	369	294	283	274	292	292	274	311	308	318	311	311	283	290	311	333	311	332	309	273	278	296	327	303	320	306	326	297	333	287	285	301	293	332	313	305	318	317	314	328	315	309	323	312	325	291	318	315	320	316	302	343	320	329	310	295	285	291	302	296	288	308	293	348	311	296	301	324	305	330	263	299	305	294	280	308	297	329	315	315	284	332	300	296	318	294	328	308	316	338	289	315	294	302	310	309	288	292	328	280	280	305	296	300	275	304	309	298	318	289	297	335	312	290	308	300	322	309	295	331	355	356	288	322	305	287	317	295	325	324	309	307	324	322	308	284	362	298	299	326	296	305	323	336	312	299	300	301	313	284	307	321	283	297	298	316	310	313	321	296	325	298	327	302	328	307	303	301	329	330	329	323	334	319	330	342	292	318	329	299	272	288	316	300	287	313	315	320	298	265	298	304	299	286	297	314	246	321	329	333	293	299	289	279	297	295	315	321	303	363	327	324	315	281	331	299	299	297	311	285	305	274	310	274	331	315	312	323	294	329	287	290	283	302	265	293	319	330	310	329	323	312	320	276	309	283	305	285	296	358	335	290	313	303	290	282	326	315	305	277	309	299	336	294	291	322	351	326	305	305	312	318	315	300	334	286	294	274	294	295	334	299	322	282	301	314	290	267	305	309	322	331	287	276	352	293	333	327	305	282	330	300	307	285	328	324	307	273	320	319	310	320	302	281	284	315	352	289	305	335	333	329	306	312	284	307	343	306	290	329	285	327	308	315	284	316	256	315	320	323	324	315	332	280	304	279	294	322	298	308	322	316	304	309	310	289	333	265	271	344	313	289	366	295	285	308	303	296	327	321	293	303	310	329	309	299	290	326	331	304	310	289	335	302	284	274	297	323	328	313	312	283	316	308	344	300	302	273	320	325	315	294	329	288	305	325	303	310	318	301	304	299	309	305	325	286	328	331	287	327	301	342	329	312	333	326	325	292	289	301	279	314	294	286	323	305	314	295	310	293	358	307	294	302	288	296	298	300	334	299	350	309	315	328	296	311	320	303	288	303	312	312	277	300	328	303	317	346	303	283	290	305	312	344	308	324	321	330	274	330	306	314	311	272	329	353	323	331	330	321	325	282	303	308	279	297	338	286	321	307	352	310	338	296	321	271	327	321	301	295	289	302	290	321	312	311	301	319	297	289	305	291	295	314	310	323	303	306	335	308	325	269	311	343	309	339	344	326	312	355	303	313	314	292	327	316	320	329	322	280	332	339	306	333	303	310	321	309	290	289	269	271	297	348	284	308	304	328	319	324	306	288	298	293	315	317	307	329	307	341	333	296	307	315	332	275
26647	15472	20954	41990	62245	67188	59764	50262	38386	12650	772	770	778	761	753	764	752	685	704	721	700	704	723	684	680	716	732	670	708	734	712	729	729	744	713	719	689	677	731	734	701	717	702	728	761	713	685	692	710	710	743	688	729	663	748	704	707	676	767	743	710	697	657	710	715	672	737	674	701	726	692	693	695	672	706	734	716	674	686	693	704	714	689	687	729	755	686	658	730	685	730	694	711	717	734	715	709	712	694	647	700	678	725	709	695	714	716	707	732	713	712	729	687	730	701	691	673	722	696	722	720	640	666	700	733	685	680	738	679	679	716	717	707	715	715	662	729	735	747	679	754	709	692	666	681	736	677	687	701	723	716	723	689	748	718	754	686	753	698	682	701	723	697	649	676	664	722	701	687	743	709	705	698	736	633	692	671	726	729	717	737	676	719	652	643	679	696	715	765	727	719	679	706	677	664	694	665	722	672	673	730	698	707	695	715	675	708	689	729	707	727	663	693	723	717	725	699	687	682	696	727	707	741	687	676	741	729	690	659	664	723	686	701	685	743	710	704	670	668	694	666	700	718	692	660	685	735	697	739	695	720	737	689	695	683	652	735	710	660	725	660	652	706	751	723	723	704	717	698	679	670	711	737	684	744	750	683	721	694	678	702	720	678	692	716	692	686	686	698	657	675	701	757	709	727	684	691	660	687	691	711	704	712	681	699	740	694	690	720	699	691	698	697	749	701	706	733	692	732	689	685	708	703	714	685	704	703	717	736	745	728	699	672	707	743	695	679	725	707	686	716	718	694	694	670	686	708	653	729	718	713	680	748	697	737	710	703	716	708	673	702	701	699	709	683	717	719	714	707	692	687	655	698	683	679	701	685	676	699	706	704	681	669	693	708	690	696	662	732	716	691	677	680	721	714	665	656	719	683	704	645	703	721	647	670	688	727	734	703	679	700	732	724	666	726	708	730	705	742	755	655	717	690	767	711	719	669	680	713	716	685	727	668	719	740	708	718	687	720	681	760	704	707	701	667	750	719	713	744	717	678	736	735	666	709	693	675	704	709	693	692	708	721	737	729	675	710	702	738	734	703	694	664	710	722	749	726	723	732	654	710	707	711	694	703	728	706	679	682	668	659	713	736	733	744	678	765	682	662	702	696	711	723	672	713	716	724	765	721	715	725	702	743	720	654	708	726	737	724	779	741	723	716	678	695	737	715	711	781	703	697	704	746	680	697	723	702	678	681	676	684	634	678	701	673	714	746	680	681	687	680	766	785	702	690	725	722	684	665	711	656	717	672	759	679	744	665	721	728	762	709	681	727	719	689	739	738	674	710	733	692	706	678	724	691	727	695	698	750	703	729	664	692	679	684	718	687	697	690	705	670	748	672	653	702	699	684	716	714	683	697	695	711	692	666	711	642	735	716	707	728	747	712	701	683	676	727	680	661	672	718	678	712	670	697	713	697	676	704	711	700	669	713	698	631	640	775	726	732	753	674	702	741	728	716	720	716	693	687	695	703	705	691	700	728	725	699	688	729	716	712	725	713	668	670	720	682	719	678	736	679	626	761	711	683	703	690	695	708	685	709	696	668	719	677	680	706	727	644	668	699	758	687	690	714	748	756	707	725	678	722	690	688	707	740	739	669	732	664	700	776	723	710	705	698	712	712	723	706	686	695	699	711	701	714	700	717	688	692	708	722	712	705	688	691	701	694	697	701	674	735	665	695	711	701	709	662	654	771	732	709	676	711	705	698	708	737	670	725	698	707	632	636	737	730	702	743	713	662	690	698	667	655	720	714	652	668	659	713	779	679	713	729	717	661	704	701	707	712	723	720	712	741	664	667	707	663	733	698	710	726	696	709	632	692	672	708	701	757	667	712	655	716	702	686	732	735	749	716	673	714	708	731	695	700	729	656	734	707	729	734	691	700	723	696	678	690	705	700	697	692	668	779	736	669	729	672	687	705	688	703	704	697	739	687	658	659	727	712	718	728	737	688	667	690	693	660	713	696	716	719	699	681	710	674	676	665	744	737	767	735	740	677	675	674	675	667	689	705	709	708	745	691	729	678	698	706	707	678	678	681	723	655	670	682	710	677	704	707	680	676	698	723	724	728	696	708	693	690	723	690	706	727	712	681	738	703	667	684	705	706	705	700	668	720	688	710	695	710	734	699	697	706	724	687	732	707	733	645	703	746	703	661	735	669	718	723	706	723	684	787	719	719	722	700	714	727	702	734	648	697	664	688	745	720	725	747	687	770	689	692	723	688	675	694	738	691	691	670	658	724	646	681	694	752	690	679	667	766	727	679	708	664	716	698	704	688	687	750	685	737	704	707	686	745	719	722	673	702	677	693	733	680	702	680	685	686	732	714	701	660	749	738	698	783	713	789	697	730	714	686	714	674	683	730	703	656	698	694	703	702	682	686	719	695	750	680	666	704	743	672	715	748	684	705	661	684	695	655	700	665	685	706	677	716	726	671	738	739	681	696	743	722	685	672	697	659	675	698	660	723	710	690	705	678	691	677	745	709	683	759	683	706	683	738	741	665	686	671	673	745	734	687	697	727	673	685	675	743	701	701	737	701	692	703	694	703	665	761	660	677	709	719	721	688	690	707	702	683	691	715	726	667	657	754	725	667	679	778	698	662	704	643	709	741	674	675	711	696	755	689	722	716	728	663	703	700	730	752	742	701	700	707	706	737	663	715	660	738	745	703	698	684	695	736	749	660	683	722	744	741	649	708	721	664	716	694	752	707	699	671	702	686	757	754	678	737	665	687	665	734	721	717	719	696	638	695	709	719	742	716	679	672	737	733	711	698	699	713	715	695	743	682	724	705	721	716	688	635	728	696	756	712	658	719	692	735	687	730	680	687	753	706	736	713	673	708	761	683	687	678	683	712	710	718	744	721	694	681	695	718	761	713	709	726	702	704	675	708	698	718	738	731	705	759	676	667	675	678	682	698	703	702	685	667	767	694	713	629	704	728	679	705	693	742	660	707	764	708	716	681	697	696	679	737	670	732	685	708	668	707	713	709	694	743	702	728	710	719	738	714	712	678	686	698	668	694	735	723	710	696	731	672	704	764	665	702	717	707	689	719	677	678	680	680	653	638	695	668	717	753	664	749	717	708	696	677	729	774	702	716	723	687	665	729	760	692	682	710	724	715	774	756	674	734	796	689	639	678	748	762	744	702	695	695	688	711	714	708	691	703	704	749	758	690	690	679	707	696	659	750	695	706	698	726	640	700	742	683	707	770	652	723	724	649	697	709	764	720	709	723	721	717	739	694	698	699	688	763	747	702	724	681	742	702	681	735	712	693	705	727	696	716	689	742	738	690	719	752	679	707	721	745	670	685	709	690	729	679	708	700	747	681	705	754	677	729	719	707	729	711	689	723	702	712	727	698	682	728	688	690	667	709	702	726	700	689	724	710	710	701	684	688	737	678	704	689	710	728	668	706	713	738	690	744	672	728	715	708	708	675	696	679	697	662	711
20305	7707	4243	4057	3562	3504	2731	1969	1198	572	340	306	310	354	324	293	320	285	326	285	328	309	323	286	291	293	313	299	285	310	299	295	289	321	301	282	312	317	342	283	290	304	277	257	309	287	309	303	262	310	290	295	329	311	295	298	324	312	299	271	312	286	266	276	295	278	303	316	300	273	305	316	304	287	327	284	293	316	315	280	309	316	284	275	320	276	264	310	290	297	302	282	312	291	312	290	295	311	282	291	295	309	307	299	256	278	300	297	284	321	306	284	309	332	307	329	285	338	296	322	325	267	295	290	324	257	298	295	318	308	303	285	303	333	305	321	294	313	305	284	283	288	306	288	312	292	276	294	311	287	279	300	314	269	291	305	306	294	275	299	276	314	269	290	304	312	299	339	324	306	306	299	320	314	313	288	318	291	310	328	295	288	296	284	281	288	257	324	284	289	331	300	290	301	308	306	299	274	307	311	339	303	316	310	300	284	304	312	320	311	308	279	302	289	294	290	288	322	277	300	309	316	316	303	326	295	321	293	287	281	291	293	286	318	289	279	314	287	304	307	288	300	293	314	292	328	325	302	324	265	297	299	292	299	313	348	303	277	290	277	313	283	312	314	311	294	296	292	305	300	302	296	269	290	258	329	301	302	285	321	304	310	295	284	335	287	280	264	311	282	296	302	308	299	319	304	308	286	314	304	314	323	314	301	297	303	263	275	318	292	287	314	280	329	318	293	287	298	295	282	276	270	279	305	313	296	292	294	291	306	295	278	309	298	303	316	305	299	296	286	303	292	286	292	278	291	302	311	290	311	298	357	264	291	283	331	313	322	292	288	311	288	309	304	292	309	282	261	281	317	287	312	301	295	296	290	289	294	317	315	272	298	309	293	289	292	308	290	303	301	318	279	325	261	284	320	258	305	291	315	309	289	276	310	282	314	280	310	327	302	310	312	315	284	327	336	297	314	260	285	309	296	301	338	309	295	301	288	309	279	312	295	312	278	308	255	277	271	320	307	292	297	326	277	317	278	288	287	283	276	292	320	327	317	284	327	327	284	265	265	306	285	296	290	289	287	313	293	316	321	304	286	299	290	252	279	284	317	275	312	297	289	288	288	307	272	319	288	312	292	325	278	267	287	292	295	286	310	295	295	283	280	318	332	288	309	274	335	298	301	299	317	289	275	306	295	311	314	292	298	325	313	299	304	314	264	270	303	315	275	295	310	301	300	312	330	293	328	285	303	286	326	315	289	288	275	273	301	295	323	295	291	277	287	327	292	302	316	348	284	281	312	296	305	287	286	318	296	281	283	339	280	295	290	269	299	280	312	287	316	336	304	291	288	284	310	311	307	339	327	308	282	283	266	287	303	291	270	274	293	288	288	326	311	311	344	297	296	325	323	291	278	286	294	300	284	298	305	311	281	307	302	301	295	277	305	296	308	291	277	291	295	276	299	278	297	276	289	313	307	307	312	308	287	316	273	278	281	295	277	298	304	284	289	307	302	334	295	337	284	278	303	291	286	313	298	312	293	325	313	309	293	291	281	276	327	294	303	295	317	296	296	296	271	292	316	297	296	270	294	269	298	296	305	305	299	286	299	332	308	311	327	308	321	281	292	307	286	346	301	288	309	263	302	284	281	277	293	316	294	306	302	321	315	282	298	321	278	309	289	298	308	285	295	320	299	317	289	309	302	290	291	299	327	292	339	321	293	280	324	330	301	321	275	317	296	315	306	302	303	299	270	304	316	289	253	266	297	298	316	288	328	318	289	301	307	306	320	332	327	294	304	313	317	315	311	319	276	301	280	309	281	290	298	281	286	268	254	266	276	271	291	285	304	278	315	316	291	295	320	302	278	292	307	321	300	295	285	275	317	280	307	326	298	278	331	301	315	271	265	307	303	324	349	331	307	314	295	305	316	327	271	306	303	328	292	309	339	306	297	288	293	258	319	312	295	322	297	305	316	292	268	321	311	309	331	324	335	302	319	308	284	286	285	320	305	275	282	272	297	296	310	319	314	286	303	307	304	297	312	351	315	304	312	258	309	294	302	333	337	317	304	276	297	295	318	284	283	295	321	296	289	298	292	300	312	269	284	280	292	305	306	323	319	319	310	305	288	305	303	308	293	283	289	327	282	303	249	291	303	306	301	302	325	337	313	316	298	291	301	306	333	305	299	288	294	290	292	268	295	337	300	309	291	324	304	268	303	318	296	300	268	273	278	299	281	293	319	302	330	293	317	290	265	288	307	324	292	301	312	324	321	308	342	325	286	292	272	295	306	317	312	305	287	299	294	344	303	309	288	286	299	289	328	319	283	314	287	308	298	282	304	302	301	296	299	296	296	299	294	284	308	298	304	321	295	316	305	292	326	348	288	291	312	281	286	294	332	291	303	283	308	306	296	301	283	307	280	266	297	294	302	307	330	297	285	337	346	304	299	295	297	299	292	291	287	299	311	292	282	300	309	293	288	299	306	279	278	321	282	320	293	300	324	293	297	292	305	270	295	326	313	285	303	282	273	296	299	310	295	315	309	290	302	263	296	341	299	276	323	329	258	289	279	306	331	317	272	287	261	294	299	330	279	298	279	319	260	308	296	287	306	277	346	294	284	307	307	294	300	323	321	269	318	275	279	332	313	307	288	326	298	328	283	317	291	324	310	292	328	295	301	307	315	316	286	300	291	276	291	311	277	297	319	287	318	259	294	282	290	309	293	300	331	293	305	316	316	327	311	279	311	287	288	277	295	303	329	293	284	305	265	273	276	301	326	290	297	265	278	311	305	271	326	283	280	289	301	316	310	285	329	290	314	357	290	321	280	311	336	275	296	259	309	283	270	274	296	277	328	267	292	312	294	292	292	369	282	312	299	283	308	302	300	289	295	256	313	287	291	299	292	277	311	289	288	280	296	297	326	285	275	239	326	292	297	282	292	337	316	285	302	316	301	311	319	275	329	288	296	294	307	303	297	304	273	356	306	320	297	322	314	302	316	300	279	294	263	292	308	295	322	267	263	289	266	308	308	286	275	301	292	297	248	275	279	313	301	278	270	326	260	301	312	318	320	320	312	334	292	325	301	316	302	258	327	284	313	311	325	297	278	266	273	308	305	274	303	248	307	257	291	278	299	322	322	314	270	348	293	306	300	297	296	315	294	303	292	301	308	305	300	275	315	301	276	294	309	310	309	298	303	314	299	317	281	285	325	287	281	300	299	324	284	293	274	322	288	298	332	321	271	306	286	271	309	284	338	308	323	316	309	255	289	287	297	307	294	319	300	295	267	284	310	289	284	312	293	292	290	290	304	302	297	300	267	296	327	299	320	307	313	277	302	288	311	265	326	287	299	289	291	306	286	269	306	311	289	313	284	293	323	296	300	328	273	288	287	297	312	312	286	312	283	282	301	288	312	303	325	307	315	309	300	318	314	312	354	330	277	291	294	274	315	328	304	280	317	295	279	312	295	269	291	281	293	269	306	266	316	299	281	335	300	315	288
10164	4717	7390	11019	12148	12042	9613	6443	3828	1544	669	643	688	680	657	669	700	652	595	653	663	659	652	655	699	698	683	676	676	733	692	663	616	649	672	628	648	686	661	683	671	647	635	708	658	642	660	654	639	610	623	633	693	713	678	655	633	640	645	651	656	632	688	652	692	695	697	680	601	694	651	690	673	679	640	682	641	639	664	675	681	659	642	681	705	637	639	664	655	640	679	634	682	655	672	666	634	656	628	708	650	673	621	629	692	645	681	667	651	627	686	669	704	669	642	666	687	705	683	637	633	654	667	695	717	657	707	643	634	698	740	667	659	689	642	673	619	665	646	679	607	615	730	645	647	644	648	630	658	643	644	653	689	671	692	650	666	660	648	652	682	661	704	666	652	685	657	657	640	650	626	654	678	677	668	637	645	673	687	669	676	683	624	629	653	647	651	688	629	675	682	647	633	684	683	657	707	667	657	686	662	654	682	668	661	685	683	661	710	618	717	644	662	651	676	645	667	676	639	622	710	663	666	690	714	671	659	635	652	665	630	632	701	702	723	660	665	652	687	668	655	672	666	663	642	675	676	632	673	658	665	662	675	656	692	663	638	639	617	688	627	661	634	644	674	670	664	674	680	648	611	662	686	625	655	668	663	634	682	655	686	622	714	684	666	674	686	624	627	631	678	617	647	640	662	614	679	669	650	664	708	657	654	655	655	640	647	665	686	635	659	712	617	658	650	681	641	654	700	659	650	672	679	660	635	652	678	648	689	653	672	711	597	660	667	713	649	708	649	645	684	655	670	675	705	684	679	619	578	656	654	702	649	637	666	621	665	670	662	663	657	650	664	631	618	696	651	657	645	681	692	661	689	651	693	694	664	677	645	667	661	661	630	648	669	656	640	662	715	620	670	669	651	680	660	642	694	702	617	681	613	648	633	642	685	678	630	681	668	642	667	689	642	680	671	640	679	711	671	657	629	611	657	673	676	649	648	646	630	662	699	662	631	663	640	659	643	662	626	673	665	628	686	661	707	613	633	654	636	712	655	663	710	679	670	602	661	651	673	691	650	684	682	645	642	683	652	660	651	703	664	643	678	646	690	643	674	669	658	646	653	667	652	648	700	605	665	690	707	620	606	687	682	597	691	653	663	648	637	635	633	638	671	648	678	691	642	678	627	635	703	667	661	634	637	663	690	646	662	658	656	654	663	646	711	681	674	699	683	664	689	673	648	631	692	671	673	668	653	674	684	649	657	642	697	703	633	636	653	660	644	663	654	629	614	653	657	643	659	663	609	672	683	630	663	652	650	689	659	637	666	653	654	628	643	696	663	587	651	638	640	683	666	650	725	692	699	648	636	646	663	623	636	648	662	628	658	636	640	631	651	682	669	669	670	639	681	665	657	704	710	662	663	635	677	620	656	699	664	669	662	614	679	634	618	634	669	660	642	619	657	668	684	671	719	655	666	677	678	674	656	685	696	677	666	699	668	682	667	611	672	688	634	698	713	654	620	640	681	650	692	647	658	666	666	689	628	687	686	622	654	670	681	649	650	652	667	668	697	660	650	680	652	652	620	670	686	595	665	605	634	685	656	660	682	661	673	607	660	663	654	648	637	706	682	696	657	686	650	667	645	689	657	628	645	684	661	679	664	665	666	642	666	641	637	628	621	669	634	657	625	628	642	680	726	659	669	656	673	703	679	689	662	627	585	635	636	631	652	719	681	650	650	638	628	652	670	658	684	678	647	698	659	642	684	637	615	654	624	665	656	681	672	677	647	693	622	653	701	651	660	673	636	659	611	647	605	625	641	670	663	693	680	601	658	640	640	694	670	664	623	667	662	655	666	657	671	647	639	708	662	665	685	670	667	698	663	662	650	625	681	683	655	676	662	636	696	681	730	681	707	679	668	678	685	642	632	672	624	704	656	659	636	634	677	671	682	645	645	653	667	620	613	688	617	635	622	654	685	652	671	644	664	668	659	685	647	675	654	671	640	629	676	599	652	680	638	672	639	628	685	677	660	674	675	639	710	671	683	648	680	664	693	670	656	657	654	646	668	592	649	666	710	669	684	643	654	664	680	668	640	634	663	652	640	636	669	660	670	687	632	669	644	679	707	707	650	661	670	672	657	667	655	628	650	645	659	692	680	682	681	675	689	680	681	630	691	593	677	666	640	705	685	650	638	686	667	674	698	632	661	696	656	664	622	658	664	659	668	648	642	680	672	707	641	706	654	720	713	682	674	642	629	666	651	664	678	648	642	648	706	643	653	623	692	642	676	642	716	684	690	688	663	629	673	700	658	670	675	632	656	677	681	646	706	664	668	649	659	670	702	658	722	639	684	680	677	631	682	636	644	675	636	654	664	628	630	660	686	655	669	649	657	688	637	666	641	628	644	660	666	658	621	688	633	699	685	685	656	688	655	624	695	630	661	644	695	644	666	671	665	614	684	659	667	683	663	642	651	639	716	616	651	635	643	648	675	626	657	702	624	711	690	647	672	662	625	674	678	670	653	665	660	650	622	654	671	666	679	654	648	620	674	652	691	672	675	671	653	704	673	656	628	731	657	649	647	671	635	655	629	631	674	635	660	672	636	642	662	665	704	650	680	614	641	642	725	664	677	639	675	676	670	661	634	635	656	718	673	703	644	668	684	654	669	634	663	625	646	650	708	697	660	670	632	656	655	637	648	668	612	686	668	644	652	681	656	636	638	645	642	637	653	668	693	707	644	682	705	661	673	663	673	629	666	683	646	670	654	705	601	656	664	642	698	691	656	662	647	678	666	663	662	673	635	654	652	645	652	681	644	675	638	662	655	653	635	680	656	642	665	651	660	603	699	680	621	657	657	673	651	667	672	644	704	658	609	665	652	696	706	647	663	662	651	673	678	665	617	666	667	656	648	644	654	670	644	689	646	671	693	688	648	632	645	624	642	678	636	651	701	691	691	673	652	715	682	655	708	640	680	661	596	665	649	671	668	658	674	638	651	658	689	660	662	673	666	684	623	649	644	633	668	683	665	636	662	685	657	686	646	659	699	674	707	645	643	648	641	643	685	647	685	691	642	663	655	631	611	678	666	639	672	650	639	658	669	674	645	695	661	665	672	695	642	627	715	682	687	649	641	712	666	628	631	595	689	649	601	671	707	644	643	641	700	602	660	678	642	661	692	620	647	646	644	674	671	625	647	632	683	643	657	662	684	661	659	692	698	632	654	648	692	671	714	641	681	670	637	662	673	631	645	640	716	652	631	658	678	674	645	659	675	671	691	705	660	705	692	666	622	666	677	693	653	666	677	658	645	612	677	648	631	659	669	605	679	659	685	619	639	679	689	673	625	686	630	687	701	650	705	660	632	682	656	655	670	657	637	666	685	680	678	640	681	664	643	613	668	639	664	689	716	662	641	687	671	733	638	623	657	697	652	625	632	657	664	670	638	726	664	653	666	639	645	681	656	657	653	667	678	661	709	678	677	649	683	686	658	625	648	708	641	648	627	721
41730	16478	23619	19833	45088	41654	31458	21500	12580	4400	276	221	208	201	195	211	226	232	184	196	180	213	209	201	198	195	210	223	202	194	204	226	202	202	213	209	205	199	223	214	214	214	198	208	229	212	207	205	219	199	201	220	215	195	212	201	224	213	206	186	219	227	210	241	207	200	240	221	211	232	211	192	225	218	204	209	232	185	206	217	196	202	194	219	222	207	223	193	211	227	212	227	197	227	204	192	220	214	191	182	193	238	209	181	203	187	204	178	201	224	198	190	180	208	207	202	216	191	223	189	213	232	198	223	217	216	184	246	210	194	207	204	223	216	209	199	237	175	203	207	232	220	222	226	212	201	224	204	205	190	213	213	219	202	202	218	208	239	181	215	225	193	213	183	205	208	205	194	218	227	197	217	213	230	202	213	194	199	214	201	218	197	203	225	223	222	200	214	207	178	221	228	224	203	234	216	202	212	211	245	190	217	210	211	194	212	198	218	202	214	202	211	197	224	200	212	224	180	210	211	223	201	203	197	202	230	214	232	221	243	229	189	218	202	215	203	215	207	216	206	208	202	223	187	206	198	196	207	191	224	223	219	245	212	233	195	206	217	204	204	207	236	244	224	217	206	161	199	212	193	221	206	219	191	209	183	223	192	203	196	207	195	206	205	210	200	206	230	193	228	230	211	197	193	209	225	207	193	196	194	188	215	222	219	177	179	193	175	208	206	214	190	219	235	231	213	208	207	212	194	216	218	232	219	216	194	215	188	209	212	224	218	206	196	224	222	220	214	191	190	228	211	221	205	207	213	219	226	184	200	243	221	205	231	202	214	204	197	205	213	203	206	186	217	236	225	229	234	218	194	186	177	233	207	185	213	241	220	210	240	229	173	210	205	207	200	192	181	244	204	229	185	202	199	212	220	221	202	195	228	199	211	164	186	210	222	225	214	188	219	196	163	198	188	210	212	222	208	209	197	223	182	181	205	179	175	198	224	200	245	233	157	234	232	244	197	196	201	183	191	196	209	217	208	216	210	201	212	213	213	214	221	239	209	203	224	209	206	204	195	212	202	223	199	227	222	192	187	203	199	204	230	189	207	181	203	200	185	188	210	213	206	206	206	240	193	210	217	212	224	191	209	205	221	227	222	188	193	194	194	209	221	194	202	185	225	210	219	219	213	237	274	206	191	198	201	228	202	186	236	216	227	226	217	244	183	219	221	200	212	206	209	199	210	227	218	184	222	242	215	199	197	191	220	228	226	231	217	184	228	229	231	207	218	224	209	199	216	219	195	221	202	212	205	206	204	214	222	225	197	213	219	231	213	196	207	194	214	170	218	238	227	185	211	214	223	209	230	171	188	206	222	211	205	184	209	199	230	199	216	202	227	211	198	216	221	190	196	206	236	213	205	194	210	221	201	188	221	185	224	221	216	204	212	211	202	193	227	203	200	232	205	220	199	210	209	224	207	186	211	222	215	229	198	230	218	209	232	161	240	210	215	212	186	195	206	234	215	224	194	218	213	229	199	206	235	224	222	184	217	197	181	204	239	195	184	186	222	213	211	246	229	242	197	207	216	195	204	212	219	214	198	231	195	172	215	209	216	220	222	200	180	216	243	263	234	194	246	225	210	199	182	214	210	180	219	227	227	189	211	214	198	218	204	227	217	183	198	196	222	188	185	195	229	254	228	214	221	218	239	200	225	196	186	209	249	211	228	226	197	241	193	206	232	216	225	211	207	219	209	211	242	203	239	218	199	229	220	193	198	226	190	200	213	211	223	214	205	169	207	226	197	245	180	207	197	223	197	181	183	212	215	207	185	201	206	206	223	204	227	227	197	206	194	224	208	229	198	202	200	228	243	208	208	210	206	225	206	195	205	207	210	219	232	233	210	206	227	215	193	197	193	224	209	226	245	192	237	206	208	214	213	178	211	201	182	203	213	215	186	202	211	206	208	222	242	228	208	208	207	217	178	192	176	216	227	212	230	207	200	212	206	211	206	222	191	220	218	205	196	201	212	194	211	199	197	238	199	192	209	199	205	202	194	218	214	224	212	206	167	202	223	217	213	223	186	209	227	209	219	216	197	202	198	196	218	231	218	224	208	229	227	201	190	197	220	205	206	187	232	201	206	215	213	229	223	210	192	210	246	215	205	190	202	212	200	228	208	211	210	206	211	213	221	204	230	188	225	223	193	225	213	230	181	202	224	207	204	206	209	193	211	186	229	220	192	214	208	212	206	199	206	228	213	182	190	205	204	225	187	213	202	200	200	193	199	229	210	210	199	192	187	240	211	202	227	199	243	224	207	203	200	210	204	221	229	229	204	199	198	214	238	215	200	212	203	226	228	207	241	210	202	212	189	205	212	209	179	218	202	174	198	202	193	190	207	218	211	229	229	202	230	220	211	236	219	205	220	224	230	244	216	183	211	193	210	213	203	208	215	228	202	230	230	196	207	212	214	219	221	202	191	211	226	192	195	210	231	208	214	207	200	241	212	229	262	218	215	216	189	195	196	181	208	230	187	180	211	198	202	208	199	205	209	200	203	208	223	181	228	226	217	223	218	224	215	204	220	213	217	205	217	203	239	189	216	207	209	210	230	217	222	240	225	213	199	200	212	211	220	206	192	190	198	193	201	197	226	215	215	238	210	218	191	229	207	192	190	173	202	214	214	217	216	210	223	226	226	227	185	191	209	189	235	217	227	223	219	210	207	233	209	201	184	205	220	176	207	217	204	213	210	198	190	217	197	219	228	208	213	205	193	215	216	195	217	218	218	227	194	217	192	196	218	237	186	218	209	226	203	214	206	201	210	228	210	217	243	186	191	218	195	196	206	217	229	227	243	216	204	181	194	201	170	203	193	191	212	247	198	200	218	237	195	204	218	207	203	242	213	211	235	197	215	228	195	256	196	195	224	196	192	227	229	216	243	192	210	232	199	209	221	221	208	185	206	229	228	238	192	239	219	188	208	233	205	181	214	200	176	198	206	214	200	215	217	212	220	230	216	199	173	213	211	224	204	202	203	208	203	217	196	201	197	210	212	217	228	195	205	206	202	202	209	189	211	206	193	228	232	182	208	218	190	188	209	203	200	218	238	243	199	210	219	236	217	221	205	200	204	200	226	220	246	180	231	201	217	186	204	219	203	190	218	220	208	215	204	201	200	240	233	221	202	215	214	232	207	203	214	218	180	228	219	207	219	197	205	208	211	232	218	223	201	199	208	197	194	203	231	221	216	196	201	214	201	181	211	196	217	215	211	204	208	193	228	222	213	221	201	186	208	207	219	210	223	203	214	202	196	191	219	225	243	217	203	187	217	218	192	235	240	205	211	187	209	219	225	208	216	202	226	196	179	206	240	249	217	207	213	208	199	193	200	211	206	216	222	217	195	175	198	224	220	207	187	216	208	232	213	195	189	195	198	203	204	205	199	206	205	228	213	209	218	227	193	214	178	218	227	234	199	206	220	207	209	196	222	200	206	210	198	229	232	193	206
21995	6841	27882	31626	58139	55181	47019	38680	29226	11806	535	545	532	540	489	512	528	552	543	505	518	533	530	530	514	518	508	498	512	519	524	479	477	485	513	533	468	508	520	503	527	468	491	514	487	491	497	515	474	507	504	494	525	459	481	487	526	505	480	494	515	529	468	531	506	489	500	462	445	509	475	524	502	496	479	504	475	510	516	466	475	481	496	496	501	492	515	530	474	488	489	475	523	503	511	513	488	493	474	478	508	496	516	490	509	497	508	504	506	484	461	486	506	548	492	475	493	503	482	555	462	461	489	476	528	558	476	506	489	503	510	515	519	505	466	484	509	483	544	507	500	493	520	503	486	493	491	525	527	490	492	509	509	520	496	511	494	527	536	512	506	506	483	509	517	487	491	477	499	508	505	477	476	494	491	527	504	533	502	509	504	464	509	488	507	453	428	488	548	486	520	489	469	464	544	509	492	517	505	538	518	531	481	489	489	551	490	474	485	476	472	461	448	482	493	509	450	507	502	497	516	501	500	547	482	482	460	489	520	496	534	492	535	478	501	472	500	489	496	508	482	502	492	519	499	486	471	487	497	493	480	537	494	492	529	444	443	500	475	491	498	493	523	528	503	512	461	466	492	497	536	519	535	524	467	504	519	482	512	466	482	499	466	475	514	467	477	496	501	535	506	520	472	488	490	518	498	502	508	478	503	502	503	488	486	515	505	537	490	502	457	462	499	503	488	467	518	496	498	539	486	480	499	492	534	473	461	470	487	504	481	519	496	492	486	524	525	519	529	518	491	476	520	486	484	444	481	490	521	450	533	466	521	502	517	478	517	504	518	506	476	484	520	516	508	523	480	504	494	495	512	537	481	485	469	521	458	485	518	467	476	500	477	497	473	471	473	524	527	501	494	448	456	499	533	486	507	517	533	510	481	460	530	517	507	514	513	467	528	490	541	539	493	503	504	474	500	511	460	475	494	480	516	531	491	481	498	499	508	443	483	495	487	502	475	502	494	509	508	483	438	542	498	511	448	459	476	506	464	494	500	491	492	543	487	538	484	479	511	531	530	478	545	463	496	547	516	527	497	512	482	510	492	523	520	538	567	461	530	480	486	498	488	497	481	499	484	500	484	497	498	512	518	501	514	514	495	488	484	505	479	510	518	515	449	468	524	490	463	543	510	450	460	486	503	489	532	475	503	481	499	484	503	534	456	486	530	504	518	459	519	501	487	460	480	508	485	489	531	462	518	502	462	510	509	496	491	568	499	492	555	509	534	528	506	514	521	481	485	488	505	474	505	498	518	512	496	500	510	461	487	513	488	486	482	510	484	490	500	491	469	504	465	517	495	469	484	479	502	524	476	467	505	503	473	505	495	511	479	496	516	480	527	472	504	481	463	486	513	499	493	479	515	450	462	489	484	474	525	520	519	519	492	547	504	474	452	464	501	484	514	515	524	459	523	512	501	514	482	532	509	503	473	473	500	496	484	506	493	501	478	473	520	495	495	508	519	483	423	453	490	486	492	487	509	529	481	487	471	521	507	472	481	496	456	465	481	503	501	512	535	537	470	529	508	470	504	462	515	479	519	529	475	483	455	458	496	551	520	502	482	510	502	495	498	451	478	468	540	504	499	497	489	493	498	529	535	508	512	476	505	513	479	506	479	454	511	511	507	483	507	516	506	488	522	530	499	513	488	497	470	533	468	477	519	511	542	498	509	550	494	507	497	511	488	506	473	492	482	483	508	495	500	501	497	523	512	469	483	483	481	521	492	489	500	519	488	512	470	508	495	485	508	503	521	508	508	476	498	518	497	465	475	513	527	505	489	505	442	500	514	504	530	486	485	500	482	488	497	525	516	487	467	521	474	527	483	510	512	483	516	538	476	512	511	487	490	470	513	477	533	510	475	518	505	463	491	467	519	482	517	514	480	496	488	461	475	528	463	525	505	486	509	520	509	517	511	467	508	522	475	484	504	468	467	517	544	483	489	529	525	490	556	536	515	509	493	498	524	522	512	496	521	514	512	524	514	536	499	504	512	449	497	475	513	477	494	505	515	532	514	538	501	497	481	516	488	483	491	489	521	507	521	517	520	493	481	512	498	495	496	497	501	502	554	460	513	520	472	506	514	462	488	473	494	454	496	526	532	494	467	520	500	506	475	540	483	521	497	502	512	507	472	482	512	506	503	484	495	502	492	528	531	518	441	477	492	513	512	505	489	499	530	508	497	500	522	489	488	517	513	497	459	460	526	473	462	469	491	494	502	507	540	500	507	495	492	508	492	517	471	499	504	515	473	484	512	493	530	498	524	458	516	499	513	470	501	513	494	477	471	534	494	498	499	525	507	483	483	530	488	451	494	459	513	460	514	507	519	547	494	518	512	492	450	528	495	450	510	491	488	524	496	487	501	489	517	501	512	482	482	458	544	447	502	472	504	500	475	486	524	504	504	497	489	494	508	466	518	514	483	506	493	525	468	480	507	482	488	501	448	494	511	474	510	503	482	500	511	460	512	473	504	495	467	525	475	504	492	476	496	497	496	518	515	485	504	508	509	491	478	503	470	514	506	467	456	530	487	510	501	521	522	513	492	478	517	449	468	537	498	495	514	482	468	483	512	519	488	500	505	497	488	505	473	498	481	475	471	497	497	529	492	496	538	499	481	481	501	525	523	545	478	484	470	525	475	466	494	546	499	521	431	479	549	506	487	475	479	511	510	551	487	466	534	525	500	535	468	494	526	456	453	477	476	484	469	478	502	495	522	512	489	482	504	476	492	503	504	536	503	561	502	445	464	482	485	476	508	520	522	507	554	466	488	455	482	509	470	512	503	526	513	509	497	550	492	537	528	502	470	502	558	521	471	495	500	525	527	525	488	506	473	465	516	516	513	463	516	487	505	482	529	503	480	501	484	490	514	514	487	515	554	467	487	449	480	482	472	505	516	511	477	523	500	505	520	531	484	490	496	505	510	451	471	478	473	469	534	471	509	484	513	507	469	501	526	513	510	493	541	502	474	489	474	503	501	481	510	497	490	509	508	504	480	495	452	497	484	514	498	538	528	516	475	510	545	475	484	512	523	522	498	501	512	541	539	475	515	501	492	537	531	505	454	520	459	520	473	495	504	501	504	496	503	495	486	511	504	487	466	498	501	487	486	513	519	489	535	477	480	507	506	440	513	462	508	477	446	459	472	501	505	488	461	501	488	484	534	495	482	512	498	479	484	460	496	492	522	494	503	507	500	503	517	524	551	516	550	464	480	527	502	505	527	498	486	467	486	449	526	514	488	460	488	506	501	451	483	508	512	497	515	522	466	534	481	474	476	495	493	461	525	511	490	464	515	477	490	485	506	489	506	502	529	494	494	500	519	518	500	534	522	491	498	467	511	503	502	534	494	499	523	507	522	483	506	484	524	514	520	452	471	501	534	475	516	516	476	491	536	495	497	499	493	509	508	461	533	491	518	499	496	509	500	471	491	493	524	502	516	496	475	507	506	501
51487	23310	27183	20368	48659	55582	46583	35086	22574	8575	533	333	313	328	320	303	335	298	335	308	328	372	341	337	319	338	296	317	311	311	296	313	264	329	346	323	327	335	307	267	280	285	308	284	309	290	323	315	320	329	329	363	334	314	298	330	327	323	328	326	351	318	314	339	311	337	259	301	319	357	299	292	304	351	311	305	293	298	310	308	345	285	323	348	301	297	320	320	326	290	333	332	320	320	332	371	311	289	258	278	318	327	326	320	285	316	297	318	318	317	265	317	270	287	292	341	331	318	296	300	331	297	315	326	298	282	300	335	313	304	308	298	319	295	306	303	303	282	315	294	323	287	311	295	313	310	321	304	333	307	312	306	287	327	322	295	324	322	304	300	330	293	356	313	301	335	302	345	305	330	327	303	304	311	309	290	337	313	292	326	286	290	327	320	310	324	320	304	303	341	294	295	347	271	297	291	319	298	349	323	312	308	309	325	308	291	296	321	291	296	306	297	296	264	276	288	338	312	293	321	306	305	320	314	293	297	351	294	325	291	299	323	348	323	288	319	326	330	292	302	305	321	310	289	277	291	298	337	295	311	315	324	304	291	307	291	327	260	325	329	305	328	317	342	361	311	316	310	317	295	291	303	324	307	308	301	321	290	291	329	325	327	301	304	302	312	321	330	318	317	282	313	306	321	317	301	300	295	299	287	313	326	321	306	279	325	298	287	283	283	315	295	347	296	318	297	332	305	319	309	295	297	324	305	274	290	303	302	307	300	310	315	335	332	281	305	291	284	294	310	313	289	304	328	280	315	331	313	312	300	317	308	299	315	271	294	365	287	335	331	293	300	310	341	323	316	292	298	312	350	329	277	311	346	297	305	340	311	290	294	298	312	314	289	294	314	323	304	282	295	325	309	290	325	315	327	298	289	270	305	302	305	304	307	331	305	328	338	278	305	325	349	296	284	301	333	336	318	311	330	287	310	323	310	301	293	328	293	298	333	318	323	336	329	321	297	306	296	316	302	330	307	311	311	336	319	321	311	305	346	290	299	297	297	284	321	317	312	343	354	317	294	319	310	313	311	313	322	285	316	300	317	299	285	275	295	319	312	254	319	313	319	306	319	355	320	318	285	316	302	338	344	342	296	263	255	316	314	315	288	341	360	319	314	304	283	342	324	271	297	312	263	324	270	311	299	307	289	282	312	309	284	291	293	313	303	284	272	306	261	283	319	309	294	311	295	308	275	294	310	299	296	312	282	271	342	307	313	311	337	327	321	353	330	314	306	316	323	283	304	335	279	307	323	311	324	309	339	301	346	329	301	325	294	297	279	335	315	301	314	310	329	330	306	332	333	311	307	347	303	343	321	351	291	286	305	296	296	291	337	323	334	305	284	304	293	286	299	295	324	322	295	298	305	278	315	301	317	314	309	303	318	314	353	303	293	295	304	325	300	300	370	299	320	293	261	328	297	297	316	279	336	299	301	344	327	290	275	298	291	302	300	299	307	308	303	324	295	300	352	295	320	310	287	299	341	304	300	275	272	291	292	333	305	336	331	321	292	329	330	327	292	324	270	320	284	323	286	320	293	307	327	280	326	314	290	294	321	304	326	296	320	320	336	312	295	320	298	310	324	312	292	288	255	286	285	277	342	330	329	281	288	314	276	315	340	348	302	285	323	310	338	332	320	304	313	289	299	321	300	260	332	331	344	286	329	330	281	301	329	332	322	310	272	321	296	321	327	294	292	314	340	288	298	308	344	310	308	342	301	297	297	287	288	295	348	325	287	278	284	315	284	310	328	315	334	332	322	303	275	298	300	298	329	298	281	298	334	329	316	337	263	288	313	299	295	281	337	315	320	314	304	323	324	289	275	314	296	290	328	278	277	313	308	312	319	276	322	304	342	314	326	273	297	329	305	304	337	343	313	272	283	335	318	322	284	303	307	318	270	306	294	312	291	266	329	292	285	317	373	300	292	304	307	315	285	326	297	313	304	320	300	309	299	292	314	319	315	308	323	345	306	332	329	306	313	315	341	317	322	307	301	286	310	306	301	350	340	315	278	289	310	278	294	316	312	337	317	293	295	335	284	302	319	312	302	304	281	322	289	288	306	305	321	274	320	317	309	326	338	316	298	298	308	311	304	327	315	334	319	291	317	299	306	296	329	292	334	323	295	326	302	307	333	335	363	275	306	293	321	302	343	296	349	318	309	333	301	328	303	332	325	336	288	324	308	326	310	327	336	276	288	304	295	304	316	282	296	320	310	304	296	298	293	296	308	273	325	316	301	302	360	311	276	321	336	296	302	311	293	273	292	305	285	324	327	322	272	279	311	316	300	297	322	306	324	309	300	333	328	323	325	296	342	307	318	342	316	308	308	267	289	318	312	307	293	307	304	305	333	347	325	300	285	330	333	307	292	305	310	300	298	316	330	286	290	344	288	283	292	301	321	303	330	323	315	288	324	281	304	289	343	285	317	290	297	330	332	324	291	308	316	331	320	340	302	322	316	359	327	279	296	285	332	295	307	307	318	319	314	328	298	310	302	307	297	294	309	325	345	294	333	299	324	325	298	282	279	297	300	307	292	313	327	335	282	303	305	289	281	315	294	296	310	323	360	349	306	334	331	332	275	319	310	268	272	343	292	299	333	328	341	322	296	348	283	313	312	313	343	329	334	306	337	326	314	307	334	285	322	320	265	303	292	302	317	325	295	317	312	301	304	279	345	329	287	298	295	320	287	330	309	309	322	298	300	286	297	284	303	316	314	351	327	282	310	308	327	294	303	347	317	268	312	331	322	284	307	291	287	339	335	288	295	281	299	289	306	358	336	318	301	313	332	327	327	345	324	278	326	290	300	300	281	349	310	262	309	316	289	297	319	344	315	309	320	300	344	331	306	292	299	327	287	320	267	268	265	332	292	308	310	304	311	287	294	321	308	300	296	350	288	332	297	323	291	303	338	332	347	342	332	306	321	286	300	314	323	306	278	292	317	321	317	288	295	270	306	312	292	327	302	330	317	326	313	283	280	318	294	303	320	278	308	294	292	316	310	319	323	325	296	296	341	303	337	316	282	292	320	296	287	295	328	347	325	278	303	272	311	309	328	351	329	282	328	324	290	317	307	317	337	295	330	322	304	293	310	298	322	261	305	330	308	340	314	317	324	291	344	340	331	314	316	325	339	305	315	328	348	317	315	320	316	311	334	305	334	314	291	289	324	339	325	290	343	330	302	290	305	332	318	274	299	320	299	289	325	306	304	334	309	307	314	288	324	339	343	338	314	302	306	298	275	285	294	296	332	295	308	340	300	316	284	291	284	282	304	296	322	271	291	338	336	329	301	340	292	316	318	315	310	310	303	324	302	333	339	303	324	302	314	288	306	318	311	312	311	321	295	290	311	311	291	316	328	323	311	328	302	283	306	294	342	325	296	301	313	306	327	277	286	300	320	322	348	346	305	278	288	292	292	290	280	267	286	344	317	323	318	299	275	297	302	312	313
28900	10103	29181	32014	61909	66999	59915	50189	38687	15400	752	793	753	730	724	741	729	709	754	734	704	686	737	745	709	675	715	678	744	737	741	682	716	720	703	714	718	710	718	667	722	711	720	701	728	704	715	661	776	712	700	642	708	684	710	690	732	706	665	661	751	704	714	741	716	698	699	704	748	727	693	711	736	766	700	730	693	726	724	707	684	697	681	726	722	683	732	728	722	735	734	693	712	729	702	718	697	741	713	732	726	660	695	699	717	731	733	739	708	740	693	719	715	710	684	728	719	727	713	716	694	686	740	668	703	733	746	745	651	684	727	682	738	681	746	740	697	756	703	694	703	717	673	729	667	716	684	673	718	673	689	715	709	670	747	687	666	711	701	711	653	682	701	711	710	756	713	703	692	709	733	705	760	716	677	715	745	696	705	694	667	717	686	696	736	732	719	678	712	746	679	700	729	680	699	698	713	660	693	676	733	694	693	658	701	771	709	689	688	728	693	717	673	683	724	711	710	694	710	733	720	705	698	682	701	704	717	720	710	671	705	676	702	649	718	681	685	679	685	741	745	689	754	710	676	716	747	726	708	691	682	683	695	702	687	665	672	703	715	681	738	689	748	696	746	680	681	702	735	741	646	751	686	669	658	720	732	694	724	686	735	681	740	708	670	716	740	669	737	660	695	721	682	712	685	726	716	716	740	660	695	679	707	686	657	667	685	723	703	717	673	666	683	684	751	708	669	749	686	710	726	686	713	696	675	713	708	714	696	720	721	727	676	658	671	700	701	728	736	662	714	764	730	705	704	658	734	734	728	702	742	718	699	704	675	694	703	686	660	684	731	749	685	709	730	666	690	711	743	692	673	711	664	715	710	718	653	747	657	732	761	702	707	694	720	730	733	698	684	779	677	702	700	708	704	737	673	748	689	683	714	642	712	713	680	699	710	741	706	743	726	687	730	695	725	701	713	711	692	714	678	708	710	684	725	713	732	681	703	727	708	681	682	662	712	702	713	709	656	612	689	680	704	664	730	736	695	709	734	736	692	694	723	680	683	699	721	634	748	710	739	701	706	728	703	669	730	678	683	645	686	682	709	707	662	744	716	655	708	683	697	715	716	658	636	738	703	681	695	691	701	679	714	704	737	671	712	697	691	680	712	746	696	749	710	729	673	722	684	711	741	707	694	701	666	674	656	696	737	698	726	690	678	746	715	700	695	710	684	725	653	709	711	686	671	681	715	692	720	725	682	688	681	687	703	660	691	686	675	717	708	683	720	734	737	740	699	687	687	702	708	675	723	682	682	683	654	742	676	724	731	664	683	704	678	726	733	698	732	654	722	710	722	707	684	686	750	712	682	699	693	737	707	693	715	710	717	681	690	703	765	695	727	700	665	712	722	727	732	717	723	697	665	730	710	683	726	705	658	719	680	681	737	697	673	719	709	700	674	716	672	692	686	715	711	730	672	671	704	685	697	712	686	714	681	667	715	701	699	740	706	670	693	728	694	718	765	678	710	734	715	682	712	749	647	708	724	650	698	654	754	710	740	706	734	684	700	708	720	695	754	701	711	722	710	730	716	687	648	744	714	691	684	730	731	697	692	772	690	662	736	710	698	740	613	697	724	756	701	703	680	717	694	738	676	723	686	715	706	740	678	720	679	698	609	713	690	712	720	724	733	708	717	655	697	698	663	664	747	703	691	687	680	704	701	678	674	658	703	707	628	662	670	731	716	656	673	691	708	686	724	694	683	698	669	719	703	711	740	739	700	719	681	701	682	694	678	686	676	675	695	717	693	737	707	726	708	727	689	697	662	703	668	739	738	722	734	703	716	675	696	672	668	732	696	686	739	719	755	642	685	724	734	737	628	685	740	716	704	730	684	702	681	708	701	717	713	675	733	709	682	752	716	686	744	697	745	710	696	692	726	710	701	725	705	720	718	705	710	683	695	707	725	687	693	720	706	648	695	732	677	704	685	711	695	713	677	724	690	748	763	710	699	657	660	730	673	696	660	746	647	707	716	717	712	695	722	666	743	740	707	719	700	702	737	744	719	682	695	671	713	727	755	727	750	725	723	738	735	698	699	725	719	696	727	675	675	683	691	730	684	721	658	705	684	688	660	698	708	719	696	663	690	663	701	726	717	662	692	704	725	663	692	660	729	734	706	705	726	725	701	689	669	703	695	736	711	701	738	712	707	732	701	745	685	654	681	697	730	734	700	684	693	700	682	717	670	692	693	740	700	659	667	682	698	710	739	692	740	694	679	720	724	659	711	718	721	692	731	677	690	674	699	724	765	667	670	699	707	706	668	728	705	767	722	672	732	717	743	684	704	758	689	697	711	710	739	695	670	745	698	659	707	681	718	685	676	685	727	685	666	763	668	711	754	709	692	692	697	697	693	665	706	707	683	715	716	746	687	729	737	709	669	688	711	673	678	745	728	681	705	700	719	709	700	676	722	711	707	638	711	676	709	714	707	716	700	708	716	740	727	650	656	672	731	710	705	720	740	736	663	640	680	702	717	669	679	696	660	707	701	667	667	736	741	696	720	720	632	682	675	708	705	710	708	707	682	669	677	693	695	696	741	730	703	685	721	720	723	700	733	699	684	680	713	735	695	713	728	707	703	693	733	689	715	734	680	685	720	713	662	715	714	675	722	689	691	668	745	711	698	701	716	718	716	740	684	692	721	711	754	684	732	711	669	726	708	709	686	690	738	662	668	760	718	718	663	710	727	734	655	674	687	700	706	691	683	698	707	712	742	681	713	704	675	685	710	704	717	737	708	681	673	681	709	739	726	695	723	770	728	726	715	640	701	696	732	683	688	648	679	736	655	667	668	703	693	693	727	706	701	710	722	680	703	726	699	702	700	718	716	688	702	669	704	659	741	714	742	693	714	711	691	770	689	717	696	665	690	678	759	675	735	726	716	697	678	689	735	678	702	705	694	658	709	690	687	680	728	666	671	664	694	708	676	667	655	706	746	714	737	704	699	700	723	698	713	687	699	684	739	690	691	723	691	732	703	690	721	718	752	690	725	681	708	725	697	697	738	689	673	707	707	711	639	674	682	730	734	751	703	703	699	687	689	700	745	692	682	744	747	676	707	691	679	683	696	724	713	694	710	714	684	726	709	686	717	707	724	728	709	664	713	708	719	714	731	649	675	696	687	675	721	687	704	746	687	705	720	741	716	664	691	704	672	712	723	737	704	699	696	693	744	698	700	701	692	696	711	631	669	689	687	707	673	708	680	730	737	695	674	697	711	688	715	684	708	694	672	721	721	714	751	728	699	665	723	710	734	710	670	725	690	741	715	678	719	731	749	671	721	743	680	681	707	686	698	706	720	691	692	658	704	666	692	702	665	743	718	731	673	669	711	754	674	721	680	696	738	734	700	752	735	753	708	731	681	690	707	680	693	707	730	684	746	666	726	719	724	721	705	721	711	752	701	693	716	699	669	694	665	753	695	691	679	680	753	695	723	720	687	702	695	763	697	681
21838	9264	10257	3963	2968	3205	2549	1768	1304	522	299	315	305	288	311	312	315	273	254	283	312	309	294	263	319	310	297	295	285	296	311	306	297	264	282	292	294	295	294	295	295	300	279	283	291	286	290	321	260	295	279	282	288	284	266	258	325	312	283	279	323	288	285	264	293	264	318	271	303	283	303	308	296	320	282	332	298	275	258	301	253	300	323	283	298	250	290	291	270	293	319	301	285	291	273	263	336	289	306	286	295	287	318	307	289	294	269	281	244	320	282	319	298	297	279	309	324	296	316	281	289	311	295	278	304	273	268	274	292	258	288	275	303	280	272	266	289	308	264	325	308	282	281	305	275	298	289	263	290	288	337	292	312	301	298	322	303	271	321	261	271	278	288	296	314	313	327	281	305	300	307	292	275	279	289	335	249	312	250	266	269	284	318	289	299	303	329	296	320	285	319	295	298	285	311	270	299	295	300	292	335	322	321	304	327	317	311	313	290	265	298	277	286	310	290	302	269	317	310	292	296	341	315	286	277	274	306	328	318	289	290	254	276	284	269	301	307	301	305	280	303	288	292	278	281	269	323	326	275	314	306	298	290	286	306	314	280	303	286	308	258	334	315	325	319	282	302	287	328	294	246	283	285	311	305	270	295	312	304	291	291	270	259	294	284	299	266	302	295	323	282	294	319	296	283	301	310	281	297	278	300	303	260	273	305	257	297	286	261	268	259	304	308	294	292	282	284	290	289	312	274	280	274	291	271	313	282	300	263	261	279	293	325	289	264	274	305	299	289	284	316	326	295	282	315	306	298	299	318	273	301	316	314	245	308	287	304	292	284	298	316	304	288	292	314	307	280	287	271	285	295	304	301	274	273	320	300	272	297	321	265	256	277	316	282	279	289	290	317	274	309	320	273	284	334	289	284	316	291	295	258	267	288	305	286	295	314	311	318	296	286	289	283	276	318	290	280	294	330	305	273	305	268	310	290	328	314	264	290	313	304	301	299	320	280	291	279	301	271	295	308	287	307	313	317	306	310	334	308	285	295	299	286	236	287	281	279	263	303	267	301	290	275	282	302	280	283	272	255	303	285	321	301	271	296	286	267	302	298	266	298	278	335	285	274	269	268	296	330	326	321	315	276	325	255	291	324	321	318	297	294	297	279	299	290	296	301	281	279	326	303	311	298	281	282	302	316	299	276	318	311	314	294	310	310	289	320	296	299	289	305	325	296	275	277	278	314	324	310	285	317	273	292	316	313	327	322	285	324	276	274	287	277	267	290	271	317	316	290	320	266	298	319	284	250	304	293	276	275	306	307	303	283	271	297	288	278	326	263	296	314	303	321	324	311	256	284	301	287	292	316	290	302	290	283	273	343	266	293	285	263	295	280	289	285	293	318	285	308	289	281	286	313	279	298	293	288	294	266	283	287	308	313	306	272	316	314	257	302	273	308	281	287	286	273	301	288	283	318	269	292	294	275	298	317	311	312	276	290	258	264	294	278	279	283	290	298	314	290	299	244	277	324	285	254	310	279	286	274	324	286	290	273	303	275	297	316	282	286	308	267	274	276	291	270	286	259	284	279	289	279	287	266	267	294	317	272	298	279	301	315	275	295	288	293	267	324	286	287	288	301	330	229	268	334	295	289	309	300	332	287	281	294	288	307	327	279	278	287	310	281	271	272	283	270	275	273	286	315	289	322	302	273	254	325	277	285	296	264	289	296	308	327	278	285	295	290	297	326	281	290	300	314	287	283	293	285	295	293	331	302	318	285	279	277	290	275	287	308	290	257	301	331	290	309	301	305	300	296	302	286	303	274	281	256	306	293	301	263	271	290	292	331	304	286	290	300	306	281	305	273	290	297	285	311	301	285	282	286	285	314	314	283	297	329	314	317	281	279	287	291	298	303	299	304	280	287	287	272	276	307	308	315	332	303	303	315	301	279	299	279	280	332	333	291	276	302	322	309	322	308	293	299	294	280	269	293	303	284	255	265	304	290	281	281	290	312	297	311	274	284	277	272	297	297	286	282	286	313	308	296	298	263	292	277	303	286	303	274	303	293	298	265	286	310	324	292	264	307	284	299	318	287	299	287	288	255	265	286	302	317	298	326	294	261	291	279	280	284	285	286	272	267	263	285	300	294	288	298	305	285	288	283	282	270	313	326	295	313	313	325	286	296	277	279	288	275	265	269	293	303	254	269	316	291	307	297	260	297	297	296	296	312	291	264	283	305	284	294	289	291	318	298	252	284	290	288	276	268	281	262	312	300	275	301	308	303	299	280	286	279	290	286	288	322	305	286	278	305	341	308	262	275	311	274	286	289	290	287	311	286	287	303	308	304	307	293	287	270	302	254	301	307	300	265	298	314	293	293	282	307	306	256	300	285	301	274	270	251	304	265	285	316	318	323	308	260	312	309	329	324	284	304	302	286	259	313	275	287	305	270	291	302	285	294	265	306	261	317	282	293	303	299	259	267	283	284	277	288	321	299	317	285	291	278	280	309	274	305	286	314	283	293	285	306	307	268	294	319	271	259	303	306	268	321	283	268	314	298	291	270	281	277	301	281	310	281	282	271	309	334	298	292	266	307	280	307	265	291	299	284	304	279	284	300	256	312	303	277	290	336	279	308	306	289	274	290	315	306	310	275	268	302	270	298	354	297	284	298	288	269	287	306	293	275	320	277	323	290	306	290	283	274	258	309	301	290	279	308	309	275	258	291	292	267	293	298	300	286	304	287	299	338	263	299	279	296	291	257	287	317	278	288	332	308	292	274	328	321	290	274	321	284	283	271	323	300	282	293	288	287	299	286	265	334	292	291	314	299	334	309	275	285	305	307	321	313	292	312	319	287	283	284	305	310	297	286	285	293	291	305	310	265	264	307	297	262	300	273	276	302	267	268	262	288	275	291	286	307	291	273	276	303	311	310	321	296	294	311	303	278	328	283	298	313	303	307	296	312	309	317	282	280	256	317	293	300	298	301	310	249	268	285	310	314	299	295	277	280	276	283	303	314	279	279	281	283	299	309	302	278	258	259	285	256	285	296	290	278	316	271	284	286	297	288	293	324	309	290	297	306	289	265	288	273	283	307	289	296	280	323	285	320	287	303	296	294	291	285	295	307	305	304	273	304	293	325	304	303	308	299	287	257	298	309	327	312	288	307	293	307	321	303	305	297	286	282	270	326	274	263	305	287	275	308	268	270	337	288	319	307	287	294	284	291	305	292	299	362	305	315	319	304	329	276	300	307	294	277	290	344	281	303	294	316	298	303	276	295	305	292	316	299	288	283	291	272	303	291	328	303	326	290	290	301	260	312	318	289	247	285	285	295	299	280	329	267	260	289	323	273	314	297	283	295	326	292	301	275	345	327	293	303	280	308	315	296	330	301	319	318	301	269	293	334	281	299	290	271	314	316	314	259	296	277	322	307	287	321	293	297	301	259	303	274	300	295	308	315	287	302	318	282	294	285	296	270	261	260	288	299	313	300	276	311	279
10578	7063	14800	8840	10613	12169	9751	6787	4440	1630	650	650	637	636	628	670	638	655	679	712	630	635	662	653	630	607	653	658	680	683	692	639	675	651	648	653	650	656	614	690	706	660	643	622	663	652	588	663	623	622	654	657	660	684	658	605	663	636	629	649	680	668	694	628	638	679	565	653	636	695	627	643	692	624	700	652	676	652	643	661	615	620	644	673	627	644	669	674	625	628	659	660	673	633	665	656	623	675	600	715	668	681	609	613	692	663	659	672	634	639	625	670	623	632	634	662	620	646	657	656	613	678	628	663	636	607	616	667	665	644	685	671	707	619	671	630	712	673	676	675	659	680	640	605	664	640	691	651	590	640	635	646	619	642	694	647	689	659	652	643	660	647	676	648	712	623	590	640	610	673	595	627	664	656	645	609	655	648	672	643	659	637	643	638	676	666	647	627	625	648	670	620	647	641	641	615	645	674	619	632	642	647	663	634	601	615	657	708	635	666	615	654	661	620	667	618	610	666	642	651	668	616	587	636	578	663	706	704	636	669	648	656	650	699	637	617	621	634	623	630	668	637	628	700	632	671	686	629	675	662	594	619	663	677	655	616	641	663	717	615	687	643	624	621	631	653	632	644	662	645	636	689	658	647	640	623	666	632	622	660	628	638	685	686	624	664	653	650	662	660	674	665	699	615	633	636	623	632	683	631	622	625	665	613	636	723	655	672	609	674	620	617	666	626	656	601	633	681	653	620	646	663	702	648	694	687	607	616	648	666	668	658	637	656	648	655	632	619	664	677	651	628	638	653	608	657	651	687	661	638	630	669	630	649	674	692	623	612	632	651	687	642	647	691	657	641	625	669	646	659	671	645	629	660	653	670	641	664	626	622	646	621	621	646	587	683	650	626	636	707	662	695	677	657	656	641	621	672	709	624	610	659	604	605	642	654	608	663	623	686	684	667	616	653	683	670	665	603	635	660	642	634	650	640	657	641	654	642	651	648	658	615	681	644	630	660	657	652	632	633	721	605	622	635	634	643	673	624	687	678	623	683	618	645	661	633	611	608	664	684	641	650	651	689	601	607	587	640	698	692	733	671	618	668	640	679	676	674	659	645	656	641	664	671	655	638	592	652	680	620	663	631	672	600	619	636	657	649	636	645	663	621	689	632	702	653	631	651	631	635	669	658	625	680	682	637	614	661	625	649	662	660	627	684	688	625	631	634	620	701	665	660	655	657	651	691	680	632	598	646	634	667	602	713	613	657	643	604	682	622	650	638	640	655	680	615	632	645	653	615	661	648	628	658	648	596	621	678	606	667	621	710	632	620	606	604	668	662	655	649	673	610	616	676	699	659	663	653	681	680	650	658	721	626	662	663	662	599	659	618	655	662	684	615	649	610	628	639	668	641	644	615	658	658	656	659	644	587	617	664	698	666	615	638	653	630	668	653	675	670	633	660	618	596	635	666	688	673	664	631	672	680	683	623	625	646	637	635	614	638	640	667	640	659	670	653	649	625	644	714	663	598	624	620	675	637	628	655	636	644	660	694	640	665	666	661	619	614	665	627	655	649	658	639	631	648	654	693	671	657	644	657	659	654	656	651	669	665	675	660	662	622	666	637	674	638	680	652	646	652	621	643	660	660	647	647	651	632	635	633	683	616	660	602	672	590	668	642	656	652	645	594	659	622	649	669	604	642	631	676	658	618	687	650	626	641	638	603	670	595	647	657	650	637	652	628	645	680	627	669	614	606	615	694	650	628	668	692	660	646	639	643	642	668	648	656	645	636	631	700	629	643	707	670	666	696	640	652	710	692	659	652	669	645	664	667	611	661	691	651	641	609	621	640	623	680	681	623	678	580	663	686	687	638	647	596	653	670	692	616	683	657	668	645	665	608	667	679	641	649	677	649	679	641	642	659	604	734	618	674	613	653	655	637	640	662	618	645	691	680	701	656	657	681	659	642	624	680	599	650	671	622	653	598	709	694	629	638	629	652	634	685	645	689	690	569	636	648	642	626	672	634	623	656	689	613	689	672	641	659	689	669	661	671	618	668	630	640	636	676	677	636	649	663	637	658	654	619	655	646	670	666	642	683	651	640	643	629	600	677	633	679	665	622	635	632	639	671	638	650	665	636	673	661	631	681	666	654	638	656	619	607	654	672	670	647	617	653	621	683	663	664	635	700	670	692	642	646	663	616	695	686	655	622	676	673	615	666	645	631	655	680	678	650	651	672	638	618	695	623	663	631	630	644	661	664	629	661	651	630	693	623	644	626	621	630	662	639	669	638	641	638	661	613	670	631	654	632	668	714	634	593	664	616	655	629	641	627	615	650	614	640	661	645	619	627	667	644	631	672	648	644	649	605	635	664	631	685	639	657	661	635	651	669	640	609	696	601	653	701	625	618	671	629	683	652	661	680	655	659	668	624	615	634	673	631	663	648	677	642	619	673	669	607	681	613	642	635	641	614	637	620	623	662	658	641	629	600	640	699	669	617	642	657	627	632	627	640	671	658	665	639	654	666	592	676	625	617	675	593	662	653	640	667	681	657	633	686	672	646	641	682	632	622	642	704	621	677	598	672	628	660	615	685	617	630	621	646	689	640	610	632	651	563	644	629	628	605	690	651	670	676	597	619	707	646	662	641	659	675	636	651	685	704	636	673	648	655	666	667	684	677	643	627	649	644	646	650	669	660	628	652	647	602	671	646	608	613	607	665	634	684	677	651	632	638	641	701	638	660	648	650	668	607	672	645	665	630	684	622	600	667	676	703	621	663	660	664	644	650	673	634	659	667	672	633	695	669	671	624	668	630	650	712	672	654	689	668	642	660	647	659	674	640	634	636	642	639	674	645	618	667	694	629	716	650	650	645	646	649	665	632	709	603	665	663	655	643	645	643	628	622	621	680	653	657	599	649	649	652	679	713	652	637	648	665	664	660	645	660	635	646	653	663	669	695	693	601	646	642	638	640	647	643	639	669	658	641	668	660	624	628	639	628	641	630	649	663	645	594	664	647	626	688	640	649	627	657	682	649	672	662	617	634	666	659	667	694	622	648	628	645	645	691	666	660	612	598	649	631	677	645	676	623	681	639	623	682	626	640	613	599	691	668	645	668	632	677	658	617	633	684	682	666	621	639	700	653	655	640	646	596	692	675	664	698	674	692	651	634	662	623	671	683	656	606	660	638	616	648	703	646	667	686	644	642	632	625	640	699	637	651	623	661	632	620	644	656	641	640	622	620	670	657	670	624	637	666	610	659	646	642	712	594	635	624	628	630	691	660	672	655	694	630	663	646	637	596	681	651	666	725	634	637	636	657	637	646	685	677	639	678	653	615	655	624	637	669	647	666	664	653	625	661	641	662	640	607	624	664	630	628	674	641	702	631	632	616	639	678	622	618	648	652	615	670	633	669	675	675	653	648	595	648	640	608	680	660	668	638	686	637	632	649	651	663	658	600	644	642	649	613	629	634	654	640	708	639	694	670	623	680	696	624	633	614
43960	22824	18808	21489	35763	41052	34637	24791	14100	4317	251	223	221	256	248	213	214	232	210	200	241	219	234	219	209	227	235	223	208	221	235	241	214	221	252	223	224	231	218	230	211	222	200	222	228	236	215	227	205	202	200	207	220	207	240	226	226	209	210	219	218	215	258	189	230	240	202	195	220	231	230	215	235	225	200	236	222	238	224	220	215	229	219	231	210	203	245	217	231	214	228	221	199	216	228	214	238	237	239	249	237	230	237	222	212	245	202	222	234	211	227	239	237	254	232	224	204	265	217	234	216	188	229	223	200	213	236	221	203	222	218	210	230	213	234	223	215	233	194	216	204	236	224	189	200	221	209	240	216	193	238	196	211	223	211	201	217	248	232	213	238	208	207	231	208	216	216	230	232	221	227	233	234	217	225	217	194	226	198	227	219	228	226	227	230	200	219	201	230	225	201	205	218	229	235	218	222	201	223	226	194	227	216	236	220	227	220	230	222	214	237	226	218	226	227	213	220	238	231	191	222	221	212	233	203	254	207	195	204	238	223	231	244	194	213	224	249	245	239	218	218	197	200	233	234	235	222	209	209	231	215	220	216	212	207	221	228	204	210	229	245	220	183	205	192	213	183	233	212	231	216	229	211	217	232	245	235	223	213	207	221	235	228	226	214	214	202	204	203	225	239	226	190	214	222	243	238	220	216	239	212	207	231	226	245	242	214	253	229	214	212	234	203	218	214	230	202	239	199	225	237	197	218	217	220	204	227	234	212	235	243	173	249	250	223	219	250	215	186	242	232	223	205	201	239	209	209	218	218	217	230	203	248	200	204	212	259	223	225	222	244	229	220	233	227	244	201	230	240	192	216	188	217	230	243	249	223	222	220	223	197	211	211	234	218	222	202	225	203	233	229	189	204	232	251	240	247	195	237	198	223	210	225	213	208	189	212	242	213	217	228	217	202	214	195	191	230	228	221	229	193	232	214	214	224	197	233	213	197	236	230	219	228	222	223	245	209	212	224	216	204	201	218	223	204	211	222	246	244	216	218	212	195	222	249	218	221	228	219	227	228	219	191	202	244	224	225	241	217	235	200	220	233	215	194	223	186	223	206	215	214	254	237	239	252	216	212	215	219	235	199	214	233	220	225	221	242	213	231	208	238	205	224	216	229	223	179	210	218	230	241	235	236	213	232	220	243	206	273	216	236	203	210	255	208	216	210	215	232	204	212	205	211	215	204	235	212	190	217	237	212	193	253	230	212	238	237	233	229	235	202	241	211	190	216	253	219	220	241	238	202	228	221	212	223	192	209	204	212	210	239	242	208	213	241	220	228	209	206	231	206	212	254	234	224	203	235	227	237	210	232	177	239	197	228	248	225	217	211	192	191	224	224	211	212	219	213	221	250	209	252	212	245	240	244	236	216	241	217	220	199	202	198	172	199	244	222	226	186	197	245	218	226	255	225	236	207	264	197	242	212	241	245	202	237	184	208	192	231	253	245	216	206	235	238	197	228	242	205	224	239	212	236	225	212	193	201	194	223	201	225	238	210	229	216	246	225	202	236	227	216	232	213	206	241	238	206	203	206	239	188	218	235	212	179	213	206	206	212	222	225	202	227	210	248	215	213	212	204	204	209	247	205	235	227	220	227	191	203	203	218	232	221	240	236	255	191	209	209	212	197	241	220	224	218	202	246	224	228	196	213	247	195	232	172	221	227	218	234	218	228	185	231	185	234	225	236	223	214	199	204	258	223	224	220	214	199	213	207	207	228	217	222	235	199	195	236	236	251	246	226	229	205	238	224	220	244	199	231	224	203	235	268	250	210	223	222	228	236	191	222	224	211	212	229	199	196	223	245	205	210	215	223	190	223	222	216	236	213	197	205	218	215	222	206	217	203	238	216	227	219	233	227	227	253	210	192	202	239	202	204	197	232	203	196	204	197	242	228	224	230	223	204	231	222	233	202	207	236	213	236	191	226	222	228	220	207	240	213	209	220	242	219	237	230	207	222	192	214	229	212	222	229	248	224	222	240	232	228	191	215	205	228	234	244	220	230	241	212	226	259	213	217	226	275	246	223	225	203	219	211	198	245	232	223	213	238	213	258	247	249	204	232	214	226	232	208	211	236	246	232	209	237	225	225	203	208	224	250	202	202	209	245	228	214	218	201	248	219	212	242	212	237	228	206	239	217	219	236	232	220	230	214	198	237	202	221	198	204	246	239	207	217	195	228	218	236	228	227	219	245	193	220	216	209	218	218	243	222	217	211	246	231	205	214	222	215	206	190	204	253	224	225	223	221	220	207	198	223	250	213	225	207	239	222	248	216	217	235	238	197	222	214	231	243	200	217	222	232	223	233	199	218	225	223	233	207	228	216	232	218	216	202	228	254	228	220	206	213	215	210	211	216	215	211	213	222	236	222	235	243	232	208	253	218	223	235	219	222	217	211	222	221	216	237	216	231	219	219	239	200	210	235	252	232	232	189	227	235	199	217	231	216	215	228	239	263	237	226	235	239	239	194	201	227	240	234	225	244	207	230	233	218	217	237	225	231	231	228	202	239	240	236	228	214	242	223	206	239	219	191	199	200	229	240	209	193	220	211	211	221	219	233	228	240	225	238	206	206	200	212	173	206	209	231	245	216	211	236	225	235	237	241	226	232	244	237	223	227	210	212	227	219	219	228	246	236	194	232	228	233	240	219	230	250	182	194	207	211	239	224	202	227	226	240	215	205	218	229	224	232	218	237	228	233	204	222	215	226	219	203	230	225	228	228	238	199	190	222	237	221	234	216	203	212	231	207	216	239	270	234	203	226	241	198	213	203	226	220	249	255	222	202	226	221	218	235	238	219	228	232	199	205	212	219	206	223	227	209	255	231	201	223	227	223	212	239	207	238	257	241	245	213	218	221	237	224	248	222	217	229	232	207	217	205	205	227	195	189	218	234	228	221	207	236	196	231	253	221	259	206	195	209	198	224	216	252	198	221	220	250	230	200	242	226	230	211	236	225	214	241	214	216	196	228	240	212	228	249	248	226	189	204	218	222	207	222	228	195	253	188	189	250	238	215	203	240	227	238	207	194	234	207	232	235	249	218	225	236	219	257	217	207	219	220	218	225	215	226	236	248	208	208	229	223	200	243	193	205	208	197	223	211	217	211	213	256	233	214	204	248	230	224	213	221	227	215	231	224	222	208	233	212	228	232	203	237	180	212	212	206	185	204	226	229	220	268	222	242	228	199	235	214	206	214	214	221	234	218	217	201	220	212	225	211	204	213	220	248	210	237	238	243	238	223	218	210	215	218	216	206	224	211	217	222	207	236	199	238	215	217	236	225	237	228	221	212	238	226	212	227	203	222	206	223	210	197	222	215	222	238	218	220	226	271	205	220	223	204	212	236	221	220	217	236	209	227	196	244	236	222	204	253	257	221	237	217	221	225	197	223	218	212	208	238	217	217	200	237	205	206	247	212	224	220	230	222	235	220	209	237	220	218	212	180	192
24354	13246	22599	36076	51545	55559	50174	41553	30367	10330	530	555	554	567	548	513	548	533	524	543	564	562	561	527	503	558	542	548	511	533	481	523	562	553	536	538	535	519	528	494	526	521	562	514	511	531	515	543	527	521	544	551	523	526	518	518	506	572	516	494	524	542	525	519	559	506	535	485	568	513	499	518	530	504	525	532	544	525	508	488	533	516	493	506	488	526	510	531	528	556	521	534	576	534	537	506	485	543	508	506	514	536	532	514	529	549	564	544	571	528	551	567	554	533	526	519	510	553	528	504	507	530	526	516	505	511	512	562	528	502	555	548	521	518	537	492	489	502	528	546	511	535	559	528	555	529	526	519	549	552	531	511	514	514	528	502	542	497	507	550	518	500	556	524	480	524	502	576	491	510	546	523	554	522	506	523	511	540	531	557	506	536	507	541	543	502	518	512	504	502	554	511	544	537	528	533	506	537	506	510	529	481	551	524	492	503	508	535	563	529	559	504	516	538	543	529	512	531	553	490	507	533	488	537	497	507	521	529	522	534	541	537	503	523	514	518	530	556	526	468	521	529	552	507	563	500	515	513	528	533	523	528	492	572	492	528	499	527	513	511	530	509	493	486	500	504	532	503	529	526	541	548	521	508	472	496	534	464	559	555	547	518	526	512	523	533	508	535	513	538	499	534	533	549	536	486	504	533	530	520	541	499	513	539	549	540	515	528	510	544	528	521	531	550	540	522	477	515	478	549	552	558	515	513	518	498	485	490	481	490	513	497	494	557	496	518	543	537	564	547	525	525	554	511	502	521	567	536	508	530	536	509	523	545	525	549	539	541	541	503	568	510	530	521	543	531	526	495	560	515	500	527	506	527	518	559	525	560	544	531	554	513	552	509	528	524	520	553	524	492	489	559	536	546	509	506	540	531	511	548	516	515	508	542	499	518	501	534	555	558	528	559	566	514	527	506	519	521	571	492	529	497	507	518	535	530	497	523	540	541	480	560	548	559	536	516	537	517	528	547	504	525	510	491	512	534	543	530	512	485	524	500	552	506	543	537	537	571	512	531	555	526	494	543	519	578	551	550	531	537	535	493	557	516	540	519	523	528	537	478	508	538	513	523	518	479	528	525	532	539	517	512	534	525	538	523	535	497	535	538	566	517	525	506	520	506	564	557	511	517	527	522	503	548	546	491	510	510	568	509	546	553	533	547	506	559	501	512	549	548	546	487	517	544	493	549	511	540	527	515	565	512	552	515	528	514	530	532	573	528	489	488	499	495	525	513	508	504	496	515	519	509	515	511	512	493	540	513	510	487	555	526	524	505	523	527	495	558	546	538	531	540	485	513	479	514	532	522	498	548	498	512	529	514	487	510	537	513	538	512	515	525	520	523	528	525	516	534	569	533	523	539	513	536	525	476	539	565	524	529	518	556	507	518	524	531	549	512	560	516	515	519	489	497	541	560	558	494	534	525	512	544	503	488	508	538	545	532	516	552	512	509	521	525	582	546	517	550	515	500	565	541	529	505	503	500	543	496	536	513	513	526	513	514	514	539	544	520	496	488	522	549	484	543	517	545	523	506	533	552	522	525	498	488	532	498	511	497	508	477	549	508	531	531	545	474	532	508	531	553	534	513	531	505	511	529	531	482	545	512	513	501	525	478	526	506	567	490	521	505	524	512	543	540	537	529	577	477	542	499	519	512	540	536	491	560	549	554	542	502	541	561	492	565	522	512	531	519	532	519	518	505	503	553	543	535	516	542	535	493	529	529	574	490	558	501	498	513	510	561	546	510	529	550	506	480	494	528	551	515	539	518	493	546	501	530	504	540	528	524	551	512	511	543	526	532	534	530	507	533	546	508	539	520	498	522	527	523	560	507	571	577	526	558	506	495	526	540	498	552	480	538	556	532	557	508	533	508	495	520	521	483	516	564	508	527	547	493	523	527	512	529	494	573	520	553	512	553	485	545	539	566	521	496	503	531	510	535	504	495	561	521	519	518	532	501	534	497	529	536	507	514	602	494	567	545	540	518	497	554	546	501	510	517	503	528	575	526	512	540	508	536	526	560	517	509	535	488	516	514	506	547	500	533	490	504	497	515	550	543	499	541	575	543	547	480	556	502	525	508	535	543	493	503	483	507	586	515	530	541	514	556	520	533	536	474	524	503	547	518	542	529	520	546	516	537	511	551	509	495	526	534	522	530	486	545	516	538	552	553	525	552	550	536	536	548	530	510	504	546	560	492	517	509	518	495	534	532	497	530	536	497	520	539	491	491	535	560	535	513	534	491	585	484	491	531	483	509	564	529	526	577	542	527	509	518	539	501	532	538	556	536	504	462	528	526	528	549	514	532	540	514	526	506	494	513	515	536	500	538	532	537	557	498	509	506	531	542	556	497	496	493	492	547	551	541	502	515	539	524	552	487	542	534	528	531	525	498	528	547	490	500	487	488	515	525	572	523	485	507	523	518	527	509	523	544	521	515	531	527	479	549	524	516	510	580	500	535	512	529	489	556	523	490	509	490	531	530	506	522	500	552	494	502	556	512	534	535	505	546	480	485	498	490	556	523	512	520	546	523	533	523	500	496	533	512	499	543	509	504	495	549	541	526	535	549	528	523	486	531	527	523	550	510	538	533	514	571	520	516	532	507	531	495	524	510	541	546	517	539	580	551	490	554	549	525	497	509	558	531	541	518	518	485	518	542	487	520	536	521	533	564	536	520	566	548	522	500	512	541	571	512	559	534	555	525	539	573	505	504	531	532	509	548	506	508	540	495	510	537	503	499	507	522	523	539	521	532	569	523	520	505	536	500	571	470	484	493	545	536	544	581	514	497	521	552	529	536	490	507	520	527	496	575	490	518	543	570	523	531	533	500	514	532	481	550	509	563	506	523	535	551	481	480	525	533	534	499	502	508	533	490	529	493	515	502	512	540	506	493	536	523	548	520	512	479	524	524	519	545	523	519	542	530	532	548	496	533	524	555	534	551	536	527	496	505	509	472	518	546	508	523	503	521	528	577	532	526	544	503	553	555	520	519	552	495	524	486	500	509	511	495	516	501	532	498	571	537	545	536	540	506	541	451	545	550	547	523	526	543	532	478	516	519	528	480	506	509	492	509	490	511	531	513	536	527	560	548	483	532	494	502	547	519	521	502	526	509	497	498	537	519	485	505	535	464	507	546	552	544	525	505	548	518	496	480	513	506	492	502	508	524	525	552	523	537	521	498	525	499	490	520	523	476	498	530	543	522	520	535	544	547	494	515	499	533	516	524	518	539	478	518	506	466	531	561	535	512	537	553	485	550	572	496	519	525	532	511	541	505	530	537	527	523	539	515	526	516	530	515	522	502	562	497	514	498	509	480	550	522	535	527	505	504	495	563	485	547	538	544	531	526	527	514	581	509	545	516	561	557	507	510	531	555	509	555	549	533	530	545	566	559	533	545	580	499	507	520	510	553	518	533	522	542	500	498	557	509	534	536	501	563	554	528	502	552
49796	26133	20543	21484	46165	56146	48078	35955	22896	7935	507	307	311	307	319	332	337	310	297	297	318	316	278	316	290	332	344	331	293	305	302	293	317	279	323	278	298	326	318	323	304	301	343	307	295	304	330	352	301	316	329	300	346	345	276	314	333	337	338	296	318	297	321	295	297	305	295	320	308	286	291	303	313	278	304	293	330	339	290	321	278	331	341	331	354	318	304	337	280	297	297	327	319	308	319	301	317	333	292	279	288	306	291	320	334	315	300	292	288	317	318	325	279	298	291	307	339	290	325	312	340	331	291	304	341	312	285	302	311	302	347	334	332	321	303	323	321	255	320	288	276	337	261	292	282	321	288	268	310	314	313	294	335	302	292	305	312	330	265	299	301	323	313	298	292	313	295	318	282	296	311	299	280	322	313	286	323	336	326	296	314	300	290	307	318	316	237	329	330	312	315	331	308	317	298	321	303	308	273	319	286	301	326	304	328	291	322	327	336	279	314	331	323	336	299	312	310	323	298	286	301	324	310	290	322	303	325	262	322	276	318	296	302	302	297	289	318	292	313	287	300	312	334	304	315	295	298	325	275	290	297	299	315	315	315	324	332	271	299	308	323	318	297	296	301	305	296	310	283	307	317	319	317	323	314	297	291	295	308	307	305	291	294	300	305	309	293	308	340	308	310	289	336	305	302	287	328	322	331	297	286	304	325	332	317	320	311	313	300	327	313	328	288	294	325	329	311	348	298	291	332	325	290	318	297	276	280	289	276	322	325	283	282	302	282	316	313	343	331	311	335	318	339	319	325	281	255	260	321	309	315	336	319	316	306	287	338	322	290	274	312	274	305	298	330	329	319	345	313	345	340	314	318	334	327	326	306	277	313	298	321	312	315	293	346	322	306	315	278	329	299	315	326	291	297	307	337	326	354	304	321	293	309	276	303	295	354	316	302	298	308	309	343	297	334	323	326	333	310	340	356	297	305	319	320	338	337	317	341	317	299	288	312	299	329	325	325	298	314	319	318	325	304	309	336	282	317	306	334	320	323	286	330	309	307	321	291	307	296	302	293	306	302	305	340	322	334	331	328	337	271	298	292	318	342	293	298	337	317	317	337	280	279	278	311	329	303	302	291	309	312	307	312	289	333	366	321	298	323	315	354	328	334	320	284	323	313	285	326	309	309	287	321	290	285	281	293	272	340	294	308	372	332	332	252	318	310	299	331	286	289	313	308	321	290	283	320	303	313	289	295	306	277	313	317	293	304	297	295	316	306	301	315	282	308	338	295	305	349	300	286	318	309	309	296	309	301	286	331	316	306	348	296	297	313	311	304	306	311	282	309	270	321	295	306	336	291	337	309	327	297	303	320	276	281	314	302	305	309	298	319	279	290	323	322	309	313	322	314	287	301	322	327	297	295	309	302	304	328	310	329	259	291	308	293	288	296	291	293	300	294	296	343	297	333	333	327	339	295	273	305	348	305	328	297	319	297	302	306	309	299	298	336	320	307	324	315	305	320	316	302	313	292	374	304	285	300	284	290	303	305	304	288	343	314	278	299	284	287	300	306	297	315	290	316	347	321	300	313	345	337	315	312	301	310	300	331	314	322	352	323	293	318	329	296	338	274	318	288	362	303	340	281	335	329	300	362	333	305	332	325	318	329	343	309	309	332	305	319	265	292	315	289	302	310	313	322	313	318	303	284	324	336	299	298	343	308	299	273	290	322	312	299	324	311	305	333	308	335	290	309	298	319	299	327	287	295	313	323	298	316	330	285	319	319	294	302	315	313	301	332	286	302	320	331	356	337	321	291	319	289	264	345	293	284	331	334	335	330	328	289	342	281	318	289	327	299	349	297	296	327	291	324	319	317	302	322	292	289	301	319	299	311	321	290	324	292	305	319	326	292	333	283	323	333	335	295	332	305	324	294	297	320	320	305	304	286	311	283	316	302	339	342	339	319	335	327	313	336	284	287	315	299	325	338	293	348	304	325	275	344	286	283	302	306	315	293	317	284	313	332	306	292	293	321	289	314	336	343	342	293	325	324	290	310	274	305	342	333	293	268	332	334	312	292	351	275	283	311	298	280	282	309	339	304	306	337	298	309	311	303	304	349	277	288	298	326	319	307	301	318	336	326	339	283	325	309	338	315	328	321	351	351	326	326	322	320	279	305	332	320	314	321	276	312	331	321	322	282	335	299	338	288	320	305	284	319	323	290	309	282	298	318	303	296	322	289	311	339	295	284	306	315	320	292	332	304	323	329	322	315	311	323	281	320	319	311	335	272	333	347	319	316	325	292	287	304	301	273	290	304	299	300	304	309	348	296	336	314	303	301	309	328	305	313	302	279	317	287	304	326	315	327	282	303	285	317	309	311	294	299	337	304	336	305	302	348	336	331	290	297	323	292	310	323	292	358	282	310	307	304	289	324	290	333	296	297	303	301	346	324	326	308	292	311	307	330	319	330	333	342	300	311	293	297	306	299	352	324	307	327	328	350	281	293	287	296	316	323	285	348	280	318	248	343	301	330	284	260	312	272	283	328	305	324	316	305	294	326	336	335	318	280	297	325	315	289	311	308	307	310	272	304	329	336	331	337	337	303	327	314	305	290	307	319	301	328	327	324	310	317	300	300	292	314	302	276	298	283	260	312	336	332	308	295	317	280	333	323	304	350	327	340	283	318	328	332	318	315	291	301	303	310	332	293	278	314	336	314	331	330	267	254	311	304	322	315	300	315	297	327	280	302	304	294	309	308	278	340	294	288	292	316	351	325	321	316	292	324	336	305	328	276	287	296	299	289	317	329	298	334	329	324	312	277	315	282	317	313	296	305	313	316	314	320	312	321	286	321	312	270	287	316	304	289	299	307	312	275	304	319	313	308	320	288	310	294	327	344	314	302	303	296	275	292	334	352	289	286	317	306	302	309	292	315	279	293	290	292	301	304	294	349	308	326	293	305	301	317	290	303	307	311	274	324	323	295	325	295	330	332	335	324	273	301	297	323	307	280	286	303	305	303	286	316	313	303	262	333	303	328	347	269	309	290	294	299	296	305	311	322	292	288	291	310	333	292	313	308	326	324	330	309	315	327	299	288	297	288	336	287	330	263	283	340	272	294	290	314	260	294	300	322	287	309	287	330	304	291	266	281	326	314	293	319	326	294	333	298	308	314	285	314	295	316	292	323	348	272	322	303	355	306	313	297	294	267	308	306	336	327	275	297	295	317	343	303	340	304	290	302	326	311	284	336	297	288	327	277	323	298	294	314	296	272	312	302	316	315	270	332	311	334	323	296	303	322	307	314	330	297	305	296	315	320	318	301	341	280	279	293	320	329	310	332	357	296	304	285	314	350	293	318	291	321	303	337	313	328	289	336	293	316	311	294	305	299	309	355	325	271	306	335	299	340	347	314	320	329	311	329	290	291	310	300	321	291	312	329	273	308	286	291	316	317	333	326	325	281	330	292	351	336	294	295	325	303	286	296	280	292	345	302	297	297	318
28527	13705	23478	34429	60128	67482	61052	50962	38408	14428	791	730	727	750	787	761	690	771	744	713	761	722	677	713	687	742	703	698	668	685	721	734	694	727	689	703	716	649	702	696	726	679	722	743	703	721	715	685	689	649	710	717	703	688	683	665	706	724	715	700	746	709	689	712	664	703	717	697	741	730	719	694	752	705	690	743	740	680	725	691	666	717	692	671	680	714	752	667	742	732	725	749	702	714	678	675	706	715	715	702	734	726	718	761	703	691	665	689	677	690	655	704	763	678	732	717	694	738	680	719	705	679	677	736	718	736	656	695	653	713	713	701	683	703	703	695	701	717	712	705	635	700	675	678	716	662	696	695	699	679	689	697	669	725	706	694	669	667	727	735	726	693	699	669	724	721	644	695	690	745	697	707	704	717	700	675	673	711	687	700	672	692	715	700	669	706	656	671	684	709	685	713	693	753	724	693	705	689	708	708	690	704	709	718	679	712	690	721	672	732	718	690	734	673	695	694	701	700	722	683	682	717	741	683	713	672	711	712	703	690	705	729	738	703	683	697	683	693	654	730	719	711	718	666	769	723	714	748	773	721	670	683	692	678	684	663	723	649	716	685	729	683	688	706	685	745	689	696	664	677	752	691	703	729	716	695	693	699	699	700	684	747	675	663	757	737	710	704	674	709	722	719	668	661	689	687	683	696	718	672	699	697	676	634	691	718	723	684	689	716	697	714	689	656	717	700	703	660	726	711	727	688	680	717	707	682	721	747	755	703	696	751	710	665	724	680	698	687	708	726	715	693	718	683	675	688	659	693	717	687	740	749	696	689	697	710	750	707	732	723	706	714	727	698	717	714	708	714	720	683	647	683	668	753	678	706	687	694	694	677	693	719	734	626	744	713	729	706	662	692	658	707	712	673	700	685	717	718	696	714	764	687	717	664	648	729	716	708	731	710	697	695	706	703	712	750	691	665	737	760	717	740	694	659	696	682	657	713	732	691	673	700	734	658	733	716	664	655	664	735	710	672	680	651	702	696	698	704	682	667	711	714	691	727	703	707	664	685	694	705	680	702	698	675	667	708	704	768	709	693	727	673	692	688	662	701	713	664	685	716	737	735	680	693	679	741	665	730	681	674	694	656	653	743	697	696	732	710	705	702	693	704	671	703	723	674	695	674	742	668	717	674	752	680	713	706	731	707	744	716	677	764	716	676	694	685	676	697	687	707	702	707	720	695	719	728	661	711	711	696	656	657	747	672	711	714	681	727	725	692	691	690	676	721	689	693	681	696	706	705	713	706	706	705	756	712	679	692	721	673	686	675	687	705	727	695	701	728	705	722	667	745	741	684	738	709	726	704	699	690	713	722	663	688	694	677	688	733	723	745	687	675	708	682	749	734	700	642	700	739	698	745	736	708	714	708	697	642	729	698	676	708	662	649	684	738	664	720	678	670	748	707	695	707	748	752	688	703	687	700	735	673	746	688	747	675	726	737	705	746	754	696	699	734	721	735	696	715	721	711	693	722	731	718	732	680	701	703	737	743	683	718	660	659	681	685	716	708	708	673	668	728	681	682	739	698	697	707	682	724	732	731	673	674	677	710	707	689	708	721	728	711	707	675	706	698	707	668	731	742	708	697	660	741	687	702	698	762	674	667	696	699	744	706	680	759	736	711	714	724	714	692	712	716	722	710	702	706	744	659	684	695	692	667	675	706	701	676	685	651	713	677	744	706	698	739	731	690	710	727	668	699	696	696	668	683	690	679	712	717	735	728	701	740	734	688	687	649	706	680	703	702	727	668	749	702	743	665	693	700	724	691	694	748	659	714	721	750	702	651	717	676	679	676	734	731	684	687	649	718	712	743	741	696	729	699	667	732	720	715	740	672	694	712	705	674	717	660	656	716	698	718	706	659	651	695	710	761	729	727	712	721	742	722	681	687	728	694	705	677	695	690	669	704	695	695	739	648	705	687	722	735	685	687	766	684	735	644	733	688	732	745	703	683	734	688	694	702	706	728	639	732	721	709	690	719	728	706	690	674	691	702	672	737	675	717	729	682	714	701	693	665	691	667	678	702	708	670	686	714	717	736	680	712	689	750	702	728	704	679	723	647	743	692	666	716	730	695	720	670	740	710	729	733	684	699	671	687	661	726	729	718	704	712	666	743	738	672	752	647	711	682	736	687	649	715	690	727	638	702	764	664	690	711	730	709	714	720	715	718	694	707	695	710	669	695	724	672	692	684	730	716	690	688	667	709	712	714	656	711	721	690	674	697	660	702	704	747	688	707	738	719	709	699	674	732	673	687	686	722	737	714	660	708	708	719	657	704	721	676	688	718	680	675	684	744	699	691	662	732	697	714	716	667	746	707	735	672	680	709	705	715	686	675	659	696	694	720	743	714	803	692	727	681	683	704	678	693	694	701	730	673	703	726	692	681	661	695	712	708	705	706	696	703	663	690	712	698	794	729	716	729	703	715	707	713	723	734	657	667	723	705	728	719	683	705	750	686	733	760	685	676	694	687	696	727	698	681	704	696	706	680	702	737	706	708	732	713	712	695	691	736	685	688	708	736	709	692	705	689	716	699	675	655	712	703	719	707	718	693	703	755	754	686	683	764	701	723	750	692	705	708	666	733	703	689	690	636	695	740	688	643	694	683	726	708	685	725	675	673	689	731	703	729	691	693	682	677	699	729	732	667	661	738	704	659	696	726	724	719	700	699	708	706	682	696	636	662	711	684	688	655	687	733	778	722	662	717	726	709	737	688	755	702	677	668	698	696	675	683	720	733	734	647	686	656	737	738	694	742	679	709	724	696	691	709	697	700	673	735	696	710	673	698	677	702	668	724	709	698	750	695	678	710	774	713	720	659	739	706	728	763	706	735	673	686	699	714	747	691	744	706	697	763	733	740	700	690	659	691	719	700	686	765	707	729	687	681	733	740	714	666	717	662	726	690	737	736	700	672	675	688	704	685	724	689	696	735	694	708	670	679	766	707	723	691	689	689	675	707	635	707	711	707	665	679	708	675	670	702	698	702	760	729	681	700	683	710	663	711	704	684	703	671	677	690	676	688	737	688	720	732	756	725	740	686	666	742	731	687	734	701	670	746	699	702	712	709	719	686	719	692	701	684	682	721	673	727	664	719	714	712	674	682	670	705	664	680	657	704	725	709	708	702	735	656	702	673	707	662	691	730	690	766	728	685	739	725	735	700	684	655	679	687	661	756	698	689	681	709	705	724	712	717	753	717	728	697	713	672	721	649	687	723	701	693	722	697	717	675	691	697	686	755	695	731	713	704	724	651	717	716	723	673	762	732	729	701	742	735	705	719	747	666	648	754	724	651	716	702	689	700	694	751	689	679	720	729	711	723	709	700	708	727	691	695	736	717	780	713	709	675	721	665	716	773	695	710	712	728	663	699	695	729	669	671	698	649	742	688	711	721	682	677	746	695	724	684	683	717	734	692	683	735	713	739	735	703	722	698	689	667	717	737	717	737
19040	7460	9008	6556	3528	3419	2884	1938	1350	643	304	330	268	299	301	304	297	283	301	304	304	330	260	281	290	273	295	296	289	287	294	329	299	316	287	338	309	300	257	282	308	259	329	254	273	325	313	290	282	320	335	287	304	288	312	263	274	311	283	337	298	285	304	296	298	314	293	262	306	277	321	290	297	275	329	290	298	280	310	283	305	324	278	282	273	273	299	292	290	287	268	294	285	274	282	302	253	283	305	269	285	287	284	286	296	312	255	300	297	305	323	300	267	281	278	283	290	278	281	273	269	287	268	278	295	289	263	280	265	316	310	298	301	296	285	267	301	315	267	301	297	318	304	291	280	278	291	272	296	280	312	278	286	286	275	305	329	278	321	332	276	273	297	273	285	323	288	270	278	286	256	307	314	286	280	279	319	272	263	280	310	274	303	288	293	302	280	300	311	271	291	285	286	298	294	297	264	296	293	284	286	292	285	297	269	284	309	272	275	264	289	280	279	302	291	265	254	288	324	257	269	304	281	305	265	270	280	277	292	293	279	293	303	267	311	319	273	332	269	285	262	324	277	304	281	319	258	296	255	302	299	273	287	273	293	312	272	258	248	328	278	319	277	295	248	270	297	331	297	258	281	302	295	281	303	284	298	296	284	297	278	264	284	284	296	277	289	287	303	269	302	284	285	319	298	291	280	306	302	255	287	316	265	309	312	338	311	300	279	277	274	279	295	292	267	288	313	295	268	306	296	298	260	270	312	285	308	291	290	325	277	290	291	291	246	264	274	314	278	309	311	297	291	293	286	291	308	297	280	272	294	302	309	261	276	265	279	283	301	276	297	291	314	289	306	298	286	267	300	264	285	299	287	292	276	294	316	300	275	267	337	294	294	264	333	296	263	298	277	273	263	294	292	331	293	291	299	256	288	276	279	294	313	322	296	287	256	274	265	292	306	300	265	313	279	277	278	254	260	304	294	274	312	284	260	298	294	292	270	288	318	309	292	295	286	268	303	272	300	293	287	271	291	274	287	268	282	306	314	273	282	263	291	265	308	297	259	304	278	296	270	284	320	257	292	290	291	286	297	305	285	307	266	234	260	285	310	295	302	350	300	307	358	284	274	262	310	319	267	321	309	292	308	312	272	267	289	306	254	279	268	267	295	311	279	281	274	301	286	277	268	267	332	288	253	244	280	315	299	286	271	290	290	288	295	319	293	302	299	287	309	286	304	299	293	295	283	299	297	282	296	270	298	289	264	278	284	308	289	343	306	305	311	307	317	278	265	291	271	315	289	287	285	256	266	360	273	276	299	282	276	284	299	314	283	283	288	308	280	265	280	276	301	295	284	300	296	292	304	293	299	294	277	286	271	283	291	288	302	298	290	277	277	274	240	303	308	268	252	301	292	307	276	293	263	317	260	292	265	285	287	289	281	287	300	297	264	241	280	302	298	295	322	272	290	299	298	270	323	296	283	304	284	277	309	317	260	255	298	271	283	275	309	260	295	303	292	297	301	310	283	279	331	291	267	289	314	283	242	324	286	287	272	262	299	292	322	300	296	286	279	299	275	316	293	317	277	273	297	267	284	284	312	279	279	290	316	317	268	303	286	279	295	308	280	299	333	288	292	287	302	295	304	306	293	280	312	267	283	266	291	268	315	297	266	314	314	275	258	237	307	300	290	358	271	277	299	277	289	297	303	280	286	272	294	314	306	321	311	278	293	283	309	286	294	291	294	289	333	274	305	285	298	301	290	272	294	256	256	262	300	287	265	303	297	284	260	272	286	262	265	279	270	265	287	298	298	254	286	299	294	284	288	296	290	287	334	307	279	304	299	312	290	293	252	309	305	319	267	264	306	287	273	308	287	286	279	296	282	276	256	308	289	278	327	294	305	331	321	304	301	299	319	297	264	261	291	260	244	285	337	354	281	275	276	268	286	292	282	301	283	289	288	319	284	290	279	280	305	266	290	298	314	301	276	303	290	302	281	296	285	276	253	282	277	283	284	307	258	297	256	283	278	284	285	276	308	260	294	302	273	295	294	322	266	316	298	290	297	283	309	264	306	302	316	292	309	247	303	260	275	298	342	311	287	288	307	316	289	323	274	284	261	286	266	320	270	261	267	279	234	294	256	301	292	332	300	305	254	330	295	279	250	291	325	301	264	327	323	321	302	308	311	286	284	320	290	254	277	264	296	295	272	267	299	270	288	322	280	299	334	266	265	297	290	272	304	301	289	319	266	296	295	271	302	292	259	289	319	299	302	283	292	310	275	301	306	301	242	284	299	301	291	287	259	275	284	290	333	313	277	285	276	255	282	277	335	272	290	333	278	298	271	325	281	264	322	315	283	256	286	291	316	321	289	244	297	290	285	280	302	276	284	312	281	300	277	280	307	294	278	320	293	294	329	306	259	274	308	290	279	273	306	289	328	289	270	304	293	293	278	291	274	323	317	290	292	307	305	267	295	278	306	285	291	267	305	311	296	322	279	296	306	285	286	301	277	302	296	300	274	283	276	255	308	275	273	255	297	285	276	273	270	283	281	318	285	278	279	289	298	295	263	268	343	265	299	277	287	303	291	282	269	307	292	287	317	278	300	289	291	308	286	314	282	302	315	272	302	296	311	287	285	298	286	304	291	300	303	283	311	273	295	271	299	291	282	246	280	266	289	307	308	281	294	278	283	279	291	263	305	331	241	310	291	301	238	280	280	284	290	280	302	305	324	320	297	313	303	307	268	318	321	313	323	287	280	283	273	266	267	293	287	270	287	263	322	292	304	303	289	290	275	291	262	300	289	296	268	289	304	290	279	302	306	289	278	293	262	263	304	307	295	277	277	272	275	295	274	270	297	271	304	282	270	289	322	274	292	274	307	292	275	277	323	295	278	295	296	286	319	285	252	276	293	285	287	270	283	275	306	291	279	307	289	284	301	290	261	259	288	305	315	287	282	305	289	312	295	251	313	241	315	300	263	284	257	291	285	309	292	283	264	306	285	260	278	275	315	283	264	280	291	269	258	293	304	295	252	296	277	294	308	305	334	305	270	300	309	269	257	287	300	293	315	286	291	302	277	294	291	318	266	310	317	311	296	268	264	275	309	299	278	296	278	263	319	290	288	297	293	324	278	285	282	302	287	306	292	255	291	291	243	297	286	277	323	261	308	309	317	273	269	328	305	279	308	342	302	298	275	281	280	289	305	283	281	287	299	300	282	307	291	281	258	293	303	297	294	315	316	321	282	269	298	280	296	299	290	272	336	313	284	277	295	267	287	286	281	272	304	316	297	295	284	275	306	327	275	277	305	307	285	278	309	266	285	288	330	303	269	292	307	303	308	308	305	317	286	292	294	268	291	293	279	286	282	321	294	286	259	314	305	306	291	299	281	278	288	288	278	293	296	271	293	262	296	288	276	280	282	287	296	282	268	293	289	259	299	291	267	285	269	297	305	286	301	270	261	290	273	307	285	318	303	291	284	317	312	299	303	297	306	272	279	268
9475	4903	14297	13813	11724	12920	11181	7279	4645	1922	693	673	625	650	648	631	625	648	652	605	641	647	666	638	672	650	652	614	621	660	629	605	608	608	622	641	623	644	636	621	621	675	658	663	582	650	659	659	659	627	593	637	653	646	638	617	655	649	623	661	675	629	675	654	619	643	650	655	621	674	631	639	612	653	642	660	608	659	625	620	634	622	612	631	616	619	653	653	646	683	649	660	629	664	662	679	629	649	652	640	662	641	625	603	649	661	666	615	615	653	657	706	665	627	614	631	668	668	610	628	629	634	649	632	592	654	633	643	636	665	682	593	633	624	650	631	676	661	669	634	679	665	629	660	614	651	648	636	656	605	651	600	578	650	628	636	622	672	679	632	648	663	652	638	628	639	669	653	656	628	589	598	660	630	660	597	598	637	596	631	677	639	635	680	679	630	617	654	663	639	615	633	652	672	625	607	574	617	661	652	652	633	647	673	649	621	631	635	637	612	655	685	628	647	663	629	683	646	608	641	627	619	611	612	641	625	643	635	651	606	679	658	651	590	640	628	648	648	663	664	631	614	666	608	613	652	642	680	639	642	633	666	641	612	637	643	653	655	635	643	626	620	654	634	632	612	625	655	630	658	614	611	632	664	619	637	640	637	598	642	620	656	650	641	620	651	633	679	690	631	639	622	665	607	624	631	658	624	608	615	664	645	621	641	651	643	600	624	620	613	602	648	644	625	679	598	697	659	612	584	699	658	620	631	609	630	620	587	655	605	597	668	629	639	642	639	674	607	645	666	635	579	607	616	654	652	650	604	634	635	584	675	630	653	629	634	631	635	693	647	643	599	633	635	646	649	611	706	691	635	643	639	660	622	619	655	625	657	642	646	630	646	647	637	612	622	601	673	638	645	642	613	678	624	625	640	610	654	664	692	640	588	644	674	624	661	634	664	609	684	594	563	599	617	680	650	633	617	661	684	659	597	651	570	599	597	674	668	666	662	630	618	640	606	633	636	638	632	626	656	646	605	650	597	670	663	615	624	660	632	647	656	628	667	621	649	660	630	635	656	637	633	660	631	607	709	586	663	642	638	632	620	635	633	621	627	630	656	634	674	606	638	622	616	598	603	713	621	587	687	628	660	668	651	622	652	645	566	640	673	609	637	641	627	642	665	618	644	644	686	596	680	612	644	628	641	645	708	651	674	634	650	640	627	629	585	657	620	629	619	614	630	603	647	646	641	619	646	676	623	645	594	594	615	613	615	663	646	607	643	636	648	635	665	636	635	611	608	635	629	680	616	641	620	669	653	652	614	650	648	627	640	599	648	726	617	692	701	622	633	660	628	644	629	639	638	665	676	610	676	643	625	642	602	577	597	645	671	611	649	650	609	643	665	635	628	659	615	624	618	665	629	660	629	636	641	619	640	637	629	610	643	638	645	634	641	618	622	666	629	616	639	640	679	647	671	669	663	644	616	629	605	643	584	658	614	686	642	624	625	675	650	599	664	640	650	608	623	603	621	657	613	645	644	628	628	619	673	625	629	639	626	642	628	608	647	659	645	675	660	690	667	595	590	634	669	656	661	650	635	672	679	581	646	643	636	633	642	623	602	628	618	623	657	703	644	615	622	651	652	685	630	627	671	645	631	631	641	685	647	651	670	611	657	645	625	629	632	657	624	707	649	630	630	612	648	663	591	664	614	636	637	659	623	655	656	650	670	591	638	686	625	673	609	635	649	599	638	644	676	649	689	632	652	614	668	600	623	592	620	620	636	616	651	629	662	636	641	602	642	575	633	688	628	644	628	634	633	612	620	635	612	607	612	641	643	669	610	621	659	622	627	651	652	632	607	663	608	653	675	634	642	653	622	658	682	627	616	655	655	613	692	609	655	687	592	619	598	636	688	625	632	621	619	602	624	602	628	632	613	633	639	697	624	647	644	675	659	648	678	685	632	619	661	675	694	643	606	692	615	645	615	649	631	622	662	627	697	622	617	661	672	670	635	639	636	653	661	637	657	628	644	659	615	635	610	677	576	667	633	621	662	657	651	630	641	623	651	626	680	670	653	655	597	603	629	642	667	657	622	665	651	652	595	650	628	627	607	649	717	653	615	639	602	642	623	626	631	635	584	682	647	639	607	676	640	623	618	666	649	651	607	634	661	637	676	657	653	642	623	646	678	653	647	621	614	660	597	660	607	647	616	668	639	618	655	648	661	604	660	643	624	605	614	663	627	634	604	624	643	633	609	657	630	697	589	617	646	656	593	615	625	661	658	644	671	676	640	575	643	671	619	674	623	567	671	644	643	658	616	671	646	594	609	596	647	599	642	691	688	666	651	633	681	646	616	600	620	653	643	589	632	605	661	610	656	670	599	636	573	638	669	638	597	635	577	617	614	612	653	685	665	633	634	641	591	614	624	648	616	658	622	654	614	642	597	648	604	683	594	619	668	620	640	612	658	604	660	681	592	651	678	642	623	645	656	633	618	589	630	651	620	606	631	627	630	614	653	683	652	668	648	623	599	650	666	662	672	643	663	667	663	645	633	597	609	648	609	668	646	614	670	619	631	624	658	625	634	653	634	614	636	649	636	601	660	620	668	605	614	684	681	682	675	697	662	638	639	618	646	623	631	625	625	597	687	644	606	592	663	630	626	641	628	662	623	663	613	710	693	674	667	633	672	637	623	641	647	652	661	634	654	619	642	603	585	644	626	601	660	616	668	629	639	639	644	699	607	629	624	675	678	625	607	663	626	654	658	665	629	668	675	669	621	675	640	604	611	641	631	618	639	632	603	662	602	617	691	644	672	661	620	620	621	636	618	621	587	567	665	666	613	679	586	638	629	672	586	647	668	671	649	656	655	641	650	580	625	641	623	644	613	620	648	620	695	635	635	636	602	617	659	657	645	654	669	612	652	630	642	689	655	657	670	644	648	616	592	659	624	630	580	645	704	620	659	600	651	607	682	654	650	673	640	621	634	647	659	647	612	647	671	621	676	669	665	672	605	649	646	639	625	664	626	644	653	646	670	655	627	621	679	642	660	665	619	612	619	670	596	677	661	605	588	641	671	654	657	663	667	659	627	689	638	618	610	617	618	595	661	639	613	683	631	658	647	659	610	631	635	661	614	627	580	606	654	663	642	638	610	680	669	640	647	628	592	631	644	617	626	660	663	625	653	643	640	598	629	623	634	623	663	648	601	649	642	618	660	630	707	646	660	612	682	634	670	614	649	583	658	619	669	637	642	639	645	655	633	639	609	673	647	681	633	687	674	619	625	648	623	634	691	605	679	582	632	648	634	608	626	657	620	680	616	611	655	637	642	657	622	632	643	637	607	664	676	640	657	640	625	685	680	652	633	686	677	666	645	634	624	631	695	623	638	645	626	588	689	656	648	617	709	627	608	633	599	622	649	552	659	652	667	628	670	669	646	636	699	686	653	700	635	571	634	652	660	637	604	612	599	619	634	659	679	638	618	660	662	642	683	664	679	639	636	633	649
40099	17860	15207	11093	24381	34491	35204	28366	18762	7170	336	203	208	188	215	172	207	195	195	189	202	200	194	214	230	206	193	178	200	184	168	185	205	185	186	169	184	188	212	181	189	199	195	169	201	233	180	202	178	191	181	204	188	189	201	189	227	195	175	202	207	180	189	209	211	206	182	209	183	171	192	223	192	189	178	192	195	191	211	211	192	168	180	206	215	205	182	216	221	180	183	201	181	183	184	203	168	210	192	237	210	179	221	199	194	208	200	225	214	174	183	189	149	196	200	208	176	188	190	215	197	178	191	179	197	158	213	212	180	175	200	198	221	193	187	167	207	167	175	229	223	191	218	203	191	174	180	193	177	182	216	206	195	174	182	204	184	197	196	205	225	199	184	180	192	218	193	183	182	207	180	187	164	205	198	194	158	170	186	195	202	220	190	191	179	219	214	204	197	170	210	190	202	195	201	185	194	173	184	202	179	179	180	190	212	194	215	214	222	173	179	186	155	202	175	174	202	174	212	210	190	162	191	203	198	223	177	198	188	201	195	190	175	205	207	178	203	196	190	220	184	191	229	202	164	211	214	207	181	178	196	176	197	186	211	200	191	193	212	213	175	201	190	205	202	185	218	171	191	206	204	202	184	215	200	167	172	210	185	204	183	194	188	174	188	206	199	208	169	192	205	178	198	192	192	184	199	196	180	187	179	182	213	182	195	184	189	165	181	216	212	231	183	195	223	177	209	186	190	220	192	189	208	218	199	193	202	228	207	180	191	201	185	211	208	208	209	206	203	200	189	180	208	211	177	191	194	208	190	212	190	225	196	169	185	190	223	193	195	193	192	205	208	191	212	207	178	193	198	182	192	183	213	195	194	197	210	198	199	170	216	204	198	197	191	179	188	200	197	206	208	201	174	205	202	198	225	196	193	174	194	199	178	200	225	205	203	212	181	189	179	193	170	175	209	197	196	190	190	194	214	205	180	220	190	198	160	164	205	180	194	190	213	189	195	204	189	195	188	163	190	194	202	193	189	204	200	193	203	185	211	213	192	212	168	190	190	197	192	188	175	196	188	194	208	189	202	177	161	196	201	176	176	195	197	191	216	204	216	189	211	200	230	208	192	217	206	191	192	181	189	180	216	184	204	180	201	202	194	222	204	229	175	205	193	202	198	218	181	217	173	217	172	226	192	190	205	225	191	197	195	201	198	184	202	193	194	191	205	187	195	209	194	205	182	186	215	185	204	204	202	222	199	217	204	194	171	178	188	210	183	196	177	186	201	192	190	188	179	216	185	193	203	187	191	196	198	180	187	178	169	190	189	219	180	187	206	169	171	201	213	206	194	198	185	227	193	196	171	192	206	212	202	173	171	226	197	194	178	213	205	173	217	179	199	206	209	158	215	203	174	201	207	193	175	190	205	191	195	216	213	197	196	179	201	207	198	194	196	188	189	200	197	212	180	181	200	202	208	198	206	187	227	188	197	189	198	202	199	213	171	180	194	185	174	167	183	175	207	187	197	204	197	202	180	166	218	202	185	193	207	228	195	193	188	206	188	171	198	176	201	198	202	186	210	186	210	197	188	199	196	222	194	179	192	186	203	200	182	188	207	164	179	200	206	205	199	185	202	210	186	204	174	214	190	185	186	183	191	185	210	199	190	186	186	189	193	223	198	170	192	180	178	194	199	192	198	211	215	183	193	194	201	210	174	187	173	202	192	193	226	202	174	187	193	215	179	192	182	181	203	210	199	176	189	188	172	196	183	209	210	177	200	196	203	205	215	180	211	200	202	178	184	181	196	182	174	202	214	185	201	196	195	196	202	247	196	188	180	193	193	203	217	182	189	209	194	234	187	208	195	174	189	210	191	196	193	212	188	202	190	182	199	205	196	235	197	209	200	235	198	158	196	178	194	176	197	218	194	186	191	196	172	194	216	206	183	179	195	195	229	201	203	177	173	198	203	205	207	194	175	203	199	194	227	200	198	165	196	197	187	187	192	171	241	197	185	199	181	191	216	182	193	209	182	170	190	202	187	221	184	209	214	186	193	172	170	209	177	192	193	209	185	193	171	212	214	191	216	175	192	204	206	197	230	189	204	206	182	162	180	197	186	206	201	187	199	187	179	199	192	197	221	191	187	197	204	190	198	179	207	217	188	193	210	178	210	196	192	202	229	190	188	183	171	168	178	204	184	188	196	226	179	183	197	184	197	207	207	197	181	190	224	184	175	210	213	187	159	211	189	193	191	192	195	182	174	206	194	181	193	184	199	190	194	189	212	205	195	216	182	189	180	194	219	220	181	205	185	211	199	184	196	194	216	201	204	180	234	197	202	221	209	210	210	185	193	199	198	168	190	215	197	219	178	181	188	217	193	199	223	190	199	166	180	167	190	167	183	182	207	213	189	226	196	179	188	203	175	188	218	182	209	207	222	200	180	178	205	205	197	220	194	208	195	209	207	185	207	189	178	188	200	205	195	218	193	203	203	192	174	177	169	184	210	214	212	198	217	198	199	205	191	208	193	204	196	203	203	178	172	183	191	176	206	194	192	214	214	167	195	161	203	220	160	163	183	191	196	192	206	193	219	174	219	205	189	190	181	218	186	160	200	212	202	187	203	188	193	181	198	157	204	184	194	178	209	191	161	201	184	172	188	163	187	195	185	230	190	190	170	187	189	216	198	186	203	185	207	219	220	201	199	198	207	172	182	184	206	192	207	198	215	189	174	207	190	187	193	189	176	172	191	192	195	195	186	223	223	210	211	193	199	193	183	205	201	199	182	201	211	203	205	180	170	169	190	191	205	196	210	180	187	184	209	200	179	218	205	168	173	185	221	198	222	224	203	182	182	214	208	201	217	215	202	186	223	178	183	203	216	199	216	202	194	166	178	183	180	226	189	211	186	169	223	197	232	203	198	199	209	206	211	203	193	201	182	207	196	197	199	210	204	198	199	204	203	205	187	175	172	209	183	177	210	190	183	193	201	191	191	195	201	210	190	179	192	167	203	192	201	178	187	174	194	203	217	198	193	207	190	185	197	209	193	151	174	178	198	163	223	185	174	183	216	149	182	205	212	208	218	198	183	205	212	191	179	194	200	172	188	184	187	179	210	186	199	184	204	208	210	185	190	219	199	193	180	195	215	178	203	198	199	193	184	181	191	184	170	175	188	192	194	207	181	192	197	209	195	211	209	204	200	178	193	197	208	192	181	194	181	197	190	197	167	208	190	204	187	203	187	204	182	174	217	206	174	188	181	198	208	197	201	203	204	201	222	224	211	192	186	190	207	197	201	208	187	187	187	213	171	188	178	199	205	221	221	217	185	206	206	207	210	183	192	179	180	196	190	194	229	190	201	208	189	228	209	181	207	184	178	200	214	185	189	190	185	199	182	187	186	213	188	214	217	216	186	205	197	203	172	177	178	206	195	211	180	187	184	177	216	198	181	183	196	207	224	206	216	217	220	192	197	216	203	185	215	205	192	174	156	162	182	199	206	188
21770	8826	18474	23229	42700	51149	51881	45373	36099	15124	533	526	497	495	506	523	515	536	519	490	484	491	471	459	509	450	491	458	465	452	457	444	478	437	488	453	459	502	452	466	526	482	470	447	469	480	451	449	474	469	473	526	481	460	500	448	436	443	439	437	441	442	477	494	452	445	499	494	446	448	474	468	451	463	492	465	468	490	431	444	502	485	479	497	439	440	433	445	489	489	441	478	490	456	452	445	500	502	484	481	477	486	477	477	467	459	474	438	451	486	437	459	445	472	460	500	470	498	459	489	465	476	448	469	470	453	447	445	503	498	494	418	470	475	459	444	481	475	514	427	442	466	458	433	494	474	449	487	477	475	419	486	456	418	471	456	478	462	484	494	466	468	512	470	404	449	460	455	464	447	448	484	462	439	504	447	435	482	450	475	449	469	540	438	524	468	452	478	465	484	390	425	462	490	486	463	509	462	435	474	477	442	489	447	492	470	441	445	491	489	498	484	473	425	436	461	440	439	490	434	458	430	464	439	465	480	490	478	459	459	479	458	459	470	473	419	479	487	489	495	447	452	448	472	448	455	495	467	475	451	469	434	484	481	460	445	449	444	468	477	471	469	487	481	484	483	464	432	435	449	481	409	442	458	467	437	469	490	479	486	485	489	470	465	453	483	460	465	494	503	493	469	489	475	468	469	480	474	459	444	447	460	445	465	421	446	459	482	467	452	493	485	475	465	449	469	453	460	435	447	483	442	433	452	453	442	471	480	457	477	469	450	482	459	481	487	488	487	486	457	500	510	461	427	512	492	453	503	450	474	473	471	491	488	484	462	430	442	484	450	453	446	450	463	481	485	433	479	453	443	486	447	415	468	460	458	481	497	439	479	468	420	453	438	472	486	494	467	482	410	489	475	490	448	461	486	458	419	460	468	460	475	461	434	496	489	495	435	456	470	456	426	457	477	477	462	451	451	450	513	476	502	457	519	476	476	451	446	485	448	464	469	489	461	459	515	465	448	458	480	502	456	461	440	470	433	451	468	492	483	440	509	462	455	459	485	493	483	504	468	459	467	454	467	470	483	464	499	476	420	437	447	454	479	449	475	476	480	454	447	485	451	505	477	462	468	474	427	478	434	454	482	476	491	469	434	451	453	464	478	463	454	431	463	469	472	443	497	444	442	480	482	484	456	468	471	468	478	487	502	410	450	438	446	474	495	446	468	481	470	513	426	505	482	472	455	462	501	441	460	488	439	450	488	487	475	454	473	466	459	484	457	434	495	460	455	458	419	472	459	494	482	430	452	402	470	461	458	457	480	480	490	468	429	461	512	480	476	465	441	445	466	482	450	482	452	450	460	476	503	453	456	474	462	445	475	460	490	486	447	507	483	428	462	478	455	437	495	479	520	483	449	435	447	454	467	500	445	474	471	470	490	469	447	478	486	500	451	479	468	461	431	467	455	497	498	475	480	494	450	471	484	469	475	442	458	449	480	455	464	486	431	475	494	451	469	491	488	452	435	455	460	434	444	459	457	500	429	501	463	453	516	482	460	428	479	460	475	424	477	447	476	450	472	529	502	462	485	456	452	481	467	438	451	446	477	497	468	461	485	523	448	473	499	479	457	483	434	451	426	464	497	456	448	511	487	466	497	457	427	435	442	463	519	506	470	491	451	469	477	479	496	454	457	489	475	427	461	451	463	419	457	492	494	441	444	450	467	474	455	477	472	427	437	482	454	446	438	461	440	478	438	493	484	463	502	466	441	477	503	430	473	497	471	462	480	494	460	466	534	465	447	464	498	439	443	474	464	462	460	479	469	471	487	478	468	506	491	458	467	468	495	446	471	505	469	453	434	469	472	475	478	489	433	473	474	481	500	447	443	459	509	493	511	423	467	447	498	458	452	460	486	470	461	459	503	454	470	491	457	426	477	454	425	447	460	502	499	460	478	461	459	475	453	447	434	483	463	431	435	462	462	467	455	452	431	478	474	460	474	483	499	440	481	488	484	519	449	457	468	495	437	504	476	445	441	428	475	456	452	444	452	445	445	446	474	462	464	450	456	498	477	472	464	481	445	461	494	470	456	459	474	438	452	472	450	455	480	467	454	467	464	438	491	450	472	488	432	461	427	483	453	439	473	479	459	448	497	501	468	457	449	482	448	499	474	499	470	455	479	467	453	461	453	449	474	480	500	471	476	476	466	470	442	472	463	438	485	473	477	465	474	423	442	441	476	459	434	501	476	493	487	448	479	464	490	423	471	468	465	459	450	476	444	438	496	476	481	449	482	490	485	458	438	467	473	440	425	475	459	460	503	465	498	483	466	431	486	459	465	473	432	515	472	482	467	472	481	487	463	475	463	435	482	457	430	476	491	470	484	482	439	471	466	448	439	479	449	454	464	516	460	482	469	458	451	480	473	451	483	467	479	457	450	418	464	486	481	470	466	468	462	472	452	500	457	438	502	458	441	471	461	479	458	505	485	484	461	431	465	449	502	463	453	462	485	478	476	439	489	443	476	479	488	438	476	403	477	429	442	494	425	469	473	481	479	461	465	458	426	413	437	485	476	478	475	437	498	496	476	479	488	472	441	454	491	475	442	451	486	474	451	475	485	469	472	487	488	465	483	467	480	447	453	500	483	471	477	502	478	448	463	449	482	444	510	458	480	442	456	463	484	486	463	455	459	473	463	459	501	442	460	490	432	480	475	475	460	498	412	506	434	469	490	453	441	434	462	494	494	501	481	466	490	455	480	491	466	461	443	449	483	471	465	482	499	484	470	446	456	484	460	471	437	441	515	442	480	507	488	495	484	478	458	454	459	427	427	453	457	467	461	471	477	456	499	464	460	502	502	482	467	472	477	415	478	501	433	468	427	461	506	443	510	432	483	496	454	504	491	463	410	421	442	474	481	473	434	532	465	454	458	481	490	475	448	466	480	438	453	451	463	465	440	500	480	509	441	505	451	476	483	505	409	461	465	450	493	438	475	439	482	465	512	462	436	464	465	450	455	515	473	448	486	488	471	469	453	478	449	434	456	475	469	488	484	496	473	458	436	438	490	463	496	468	447	456	471	464	512	432	442	464	463	475	441	473	494	487	484	453	450	478	463	481	454	478	471	455	463	451	478	482	440	468	480	470	463	481	451	446	464	489	481	462	482	443	499	457	471	455	502	435	467	457	454	471	484	480	486	479	456	488	450	461	442	467	459	477	453	489	452	472	481	457	438	505	440	493	457	436	456	463	492	471	500	463	482	436	459	426	456	450	470	493	466	446	451	473	489	469	492	484	444	488	478	456	441	466	495	520	426	468	490	459	485	444	433	425	480	475	457	447	488	459	445	449	437	457	443	469	473	446	475	470	467	447	468	478	504	475	500	492	447	519	500	465	497	454	493	457	468	470	483	448	481	463	435	468	456	479	486	482	465	472	477	478	472	457	439	455	478	465	486	463	436	465	433	467	419	471	454	509	460	474	465	483	475	495	474	444	478	493	494	487	505
47756	23615	19847	14284	29247	52511	47521	38112	27818	12364	744	318	323	319	293	295	291	305	302	280	304	287	306	289	270	269	287	325	283	245	316	288	287	291	291	285	323	299	279	253	280	269	287	277	285	272	229	285	305	264	299	286	299	317	293	302	336	320	275	253	297	316	306	274	318	307	256	298	301	259	261	295	275	284	296	297	294	279	276	306	310	270	258	299	246	284	309	285	289	281	280	282	283	323	272	302	317	304	284	315	264	268	294	270	261	248	319	308	284	319	286	271	298	283	251	279	328	304	296	263	312	268	316	287	299	299	275	303	271	281	289	311	276	282	292	303	278	313	277	278	317	307	305	289	309	343	282	301	262	266	266	251	308	307	291	292	294	295	277	299	290	329	253	320	288	300	267	287	300	274	286	269	290	309	290	272	320	299	309	316	270	258	285	266	317	297	291	278	288	271	283	283	288	268	260	286	285	305	295	279	312	265	322	316	292	286	265	303	297	293	285	263	310	290	292	302	277	277	300	249	282	285	296	296	293	309	289	297	299	299	277	301	285	286	300	336	293	269	266	282	309	285	264	284	281	292	277	301	309	243	287	283	282	294	325	297	280	271	266	301	282	294	292	266	257	313	287	266	283	307	282	287	273	275	277	292	310	275	306	319	286	299	273	309	303	300	286	278	275	248	287	312	281	296	288	260	297	277	253	293	286	296	310	282	279	305	302	325	309	269	252	277	295	248	291	266	245	280	319	284	337	271	247	281	294	296	322	316	291	282	268	293	296	278	312	290	305	295	281	320	248	317	300	283	287	272	285	290	294	299	277	262	302	301	298	256	321	279	303	283	286	303	293	279	288	287	287	285	286	308	295	296	267	280	277	298	258	289	260	274	293	295	295	254	311	275	277	246	280	294	312	288	285	283	307	328	281	291	289	290	269	295	312	307	289	299	305	275	268	327	287	289	282	284	296	263	284	285	327	259	303	283	291	297	264	298	283	255	263	312	294	284	286	274	282	312	291	277	273	263	263	277	284	279	298	311	285	330	292	290	292	251	297	300	286	312	315	313	281	287	267	306	288	278	303	275	278	272	291	264	302	275	298	290	278	299	293	275	298	283	295	259	275	299	307	287	311	319	301	282	303	279	271	290	269	319	300	268	310	247	309	270	307	307	307	327	268	270	281	247	315	297	303	292	300	275	287	307	283	279	264	262	272	314	292	260	306	293	269	286	299	283	298	321	295	295	287	272	276	289	271	271	271	294	312	281	273	276	303	282	253	276	324	259	306	310	301	285	321	295	287	289	271	271	286	283	320	284	291	263	296	279	290	269	286	295	291	291	300	256	298	295	320	305	254	278	282	314	297	265	308	292	280	261	295	287	285	315	314	312	307	285	304	300	251	261	270	244	278	298	279	282	295	282	317	268	276	275	301	312	300	309	304	285	297	324	321	286	270	252	277	288	278	314	273	280	272	291	274	268	298	289	296	277	317	278	307	274	297	261	304	301	292	311	292	284	326	284	277	313	293	300	296	264	254	296	285	337	316	271	287	284	292	301	254	271	273	291	300	286	315	300	283	254	298	280	299	267	298	316	281	276	303	293	294	292	252	311	300	314	299	253	293	302	304	326	306	321	295	283	263	286	283	267	301	272	261	286	260	284	303	298	279	249	268	260	281	258	284	293	308	309	284	303	297	284	263	299	268	280	316	275	321	280	265	272	301	264	292	316	274	284	284	305	297	277	282	298	312	283	302	291	277	298	290	298	297	302	274	274	282	307	293	308	318	297	281	315	266	288	280	272	290	259	279	278	295	278	284	255	300	300	266	256	312	322	296	270	295	319	292	312	264	299	279	275	260	235	299	286	266	315	299	255	293	255	282	273	299	312	289	268	266	292	305	259	301	290	287	289	309	263	270	266	286	279	283	263	290	304	277	308	287	249	273	289	256	307	274	332	321	254	275	333	293	270	305	313	291	274	304	267	263	278	286	325	294	296	283	300	295	303	290	277	253	273	327	256	308	263	281	275	300	290	295	288	293	289	289	284	280	282	300	290	255	309	283	264	306	287	294	301	248	300	316	267	310	304	329	293	297	282	280	294	266	296	288	287	288	318	279	293	300	306	266	284	272	265	274	304	294	304	282	283	302	283	302	284	282	275	316	290	278	291	293	274	277	288	269	302	291	241	299	340	288	282	316	278	287	322	290	270	272	306	288	281	298	273	301	291	311	252	282	297	293	290	292	318	260	289	270	343	286	293	272	287	294	306	306	299	277	290	299	286	298	278	301	300	274	302	338	316	280	272	328	280	269	289	310	295	309	292	317	287	290	284	319	294	301	275	265	296	291	290	323	302	263	294	313	304	264	302	288	283	235	326	314	289	323	277	290	278	312	279	293	277	306	291	330	261	295	307	298	274	289	294	300	291	300	275	312	255	265	269	303	297	310	291	292	282	285	281	290	292	293	309	300	305	260	295	292	281	268	283	273	258	288	278	311	297	272	271	297	318	283	279	299	297	333	276	271	296	259	303	255	285	300	259	277	297	304	300	306	283	299	273	276	293	266	243	322	288	302	281	295	291	278	283	264	293	294	264	291	311	293	280	265	286	291	324	293	346	291	298	290	278	268	262	282	274	299	306	285	306	296	283	290	288	293	314	275	288	313	293	276	280	314	290	318	269	292	297	320	292	281	290	281	280	302	263	289	291	294	300	308	300	278	276	255	271	311	288	303	308	265	275	299	283	265	268	263	264	299	264	296	278	293	268	285	294	294	289	279	306	310	285	277	313	289	273	295	281	279	269	283	305	304	304	284	307	262	278	271	285	334	246	311	270	298	328	270	277	296	287	277	281	325	296	289	294	259	318	299	287	290	289	302	324	314	263	301	298	283	307	290	292	255	273	285	237	256	283	288	309	292	304	277	306	277	291	280	291	293	283	311	296	314	280	282	301	310	270	304	274	274	278	302	307	288	286	315	277	276	292	262	284	297	270	298	291	311	293	315	277	323	292	272	280	293	263	292	281	280	271	302	292	297	311	278	282	272	295	258	302	320	284	277	279	292	265	323	314	320	302	320	323	275	289	289	331	275	300	248	274	295	277	289	312	269	267	288	278	315	279	298	308	286	283	338	303	274	285	288	324	297	293	296	301	310	279	304	287	281	279	305	316	298	258	306	310	295	289	306	293	297	288	267	283	281	288	275	304	286	300	303	276	275	245	275	320	297	272	294	255	295	316	297	290	273	277	297	268	274	244	296	263	287	290	320	276	287	320	318	327	278	309	294	288	292	293	299	279	306	289	267	291	306	310	277	324	291	312	297	278	327	273	295	292	281	326	304	293	279	290	261	304	320	304	276	304	259	280	270	290	275	293	257	270	303	329	281	258	272	259	269	285	291	302	234	299	302	309	299	288	267	301	302	290	302	281	297	279	289	315	279	270	301	279	285	267	284	297	295	325	271	332	286	307	288	282	264	253	254	308	254	293	279	289	302	292	308	302	292	292	261	310
25809	12483	21806	24881	45855	64839	60878	53003	44862	19600	820	744	698	745	784	729	695	696	705	702	718	662	663	695	669	669	653	670	638	633	702	685	639	716	716	717	715	661	643	661	656	663	636	674	678	664	651	652	633	665	672	670	726	644	713	634	692	634	652	677	680	676	687	620	670	666	660	668	664	694	666	689	727	710	676	608	677	673	632	672	670	682	653	718	658	669	698	694	672	691	663	627	649	686	703	658	707	626	673	667	659	643	650	624	659	728	700	687	686	638	659	672	682	615	626	678	694	657	649	668	635	687	682	665	661	645	667	643	663	691	640	655	647	602	698	651	689	684	658	682	690	684	668	672	635	640	675	636	676	654	633	626	664	691	652	708	605	667	647	659	709	647	653	648	680	692	688	682	646	697	613	686	677	617	684	637	663	668	612	660	641	660	673	645	683	704	675	687	672	655	686	657	636	650	677	652	677	678	659	691	664	646	677	674	668	664	665	661	689	676	694	681	688	668	679	685	682	683	635	691	662	725	648	610	630	693	619	635	667	657	659	654	668	688	618	693	697	615	686	611	624	641	685	660	682	617	633	628	679	650	657	659	644	611	640	616	691	688	636	666	666	670	637	650	679	658	678	628	641	695	619	615	631	667	627	645	664	657	657	661	659	640	677	651	626	651	668	651	650	644	656	656	649	646	753	687	642	633	674	648	655	719	675	609	689	674	664	645	666	726	657	672	646	673	651	697	625	661	695	664	646	652	650	705	669	636	662	653	647	658	654	650	669	668	638	678	695	673	674	632	685	682	681	672	652	672	685	675	689	676	655	647	703	654	702	620	682	726	627	706	640	736	656	696	699	658	672	664	680	677	639	687	698	637	648	644	655	714	633	614	692	670	671	697	656	670	677	634	643	665	637	685	647	628	657	687	739	640	688	688	655	700	710	645	675	655	724	685	643	635	667	669	649	675	659	695	672	683	686	656	625	671	641	629	728	673	646	672	672	641	673	681	665	701	677	652	656	672	640	656	644	651	683	650	650	678	630	627	689	655	644	675	680	671	622	683	648	667	668	696	631	668	650	683	644	654	679	737	648	687	632	680	690	704	660	616	679	645	646	649	685	597	656	668	674	689	662	666	648	635	642	638	667	659	687	623	654	691	674	648	673	655	670	685	679	667	698	697	644	666	646	682	659	658	637	685	652	657	706	686	640	673	707	642	680	645	664	655	666	697	623	684	645	692	646	667	663	685	705	709	690	672	678	623	699	642	676	702	633	671	704	645	680	631	641	682	632	681	692	660	636	661	672	679	697	667	674	653	649	665	653	689	704	659	688	652	681	672	648	654	671	659	638	679	646	667	659	666	648	678	660	672	630	669	670	671	667	680	675	671	675	674	698	668	684	625	667	700	644	719	688	699	631	670	680	669	645	651	678	690	662	632	673	713	648	637	692	706	660	657	700	662	706	666	653	681	649	672	650	648	681	692	660	644	668	686	685	671	670	669	694	659	670	654	681	662	669	637	662	674	638	652	638	656	666	704	668	639	608	641	658	673	656	655	680	685	667	660	650	690	615	732	659	640	620	686	670	646	635	659	677	686	679	623	630	644	668	716	657	610	636	649	646	663	614	688	644	707	630	666	679	700	730	662	682	689	670	688	677	599	672	692	724	662	683	644	664	677	650	657	654	683	642	673	671	689	659	629	692	630	689	653	653	638	637	681	640	679	604	626	632	663	679	721	650	688	646	684	676	664	676	655	680	649	654	695	659	682	647	703	603	666	645	635	651	659	671	667	657	664	670	651	670	653	691	656	618	689	641	626	684	619	639	695	667	646	647	694	631	674	671	659	673	714	655	686	661	653	690	674	671	666	664	635	671	644	677	674	673	643	635	701	667	692	672	673	686	630	644	674	645	759	690	638	700	648	672	680	713	678	621	678	651	685	626	645	683	610	646	629	677	687	674	629	650	641	605	648	635	702	663	625	636	642	645	641	646	668	647	635	674	669	661	642	635	640	645	615	661	715	707	690	644	666	698	688	642	648	659	689	639	718	660	621	693	656	645	666	714	688	657	637	668	657	673	626	633	701	640	638	702	653	644	691	695	710	702	677	666	651	639	698	694	641	624	604	635	666	668	639	683	615	628	670	665	690	665	626	619	649	668	643	681	641	640	659	694	665	648	686	656	671	631	687	688	683	634	667	644	657	639	686	701	694	684	638	648	676	693	651	676	636	660	673	705	648	653	654	701	669	694	657	656	682	653	610	710	686	649	672	634	712	645	642	645	689	705	667	634	664	716	669	657	651	656	682	655	687	649	675	655	644	676	709	672	655	632	673	655	673	685	681	671	651	696	661	629	630	680	692	646	669	682	602	703	706	671	647	622	703	655	687	635	665	734	688	670	696	638	685	643	652	647	664	677	719	665	702	676	686	674	665	687	667	663	689	623	681	670	670	706	688	657	705	676	688	720	671	674	629	617	658	621	659	652	700	698	655	657	645	728	628	651	675	684	639	642	640	684	641	644	661	642	698	644	638	654	674	703	730	664	645	624	674	636	628	654	660	674	700	676	623	687	629	674	685	652	645	646	670	645	661	655	666	668	634	664	666	651	636	691	696	683	675	658	646	666	658	686	715	638	635	710	635	635	660	642	640	658	658	627	675	636	646	678	604	681	687	658	705	645	664	671	646	688	653	642	618	663	669	666	681	634	644	618	661	686	659	642	663	666	643	686	664	632	668	684	645	670	638	639	696	653	739	670	660	653	622	672	644	705	649	684	667	653	662	663	696	635	661	664	627	659	652	723	671	693	644	671	684	634	699	657	662	632	669	649	640	662	641	645	634	727	673	663	678	690	644	655	670	658	641	686	678	633	701	610	635	651	672	624	650	665	616	688	669	633	668	670	660	625	672	684	646	691	661	630	691	675	655	667	669	684	669	654	693	589	625	646	674	734	627	680	631	661	665	724	666	651	666	680	685	646	693	634	646	642	639	679	682	603	651	679	647	637	607	646	664	623	653	657	648	654	675	652	684	664	662	695	641	655	715	632	700	670	644	666	636	665	658	711	651	665	637	679	661	669	694	697	681	699	662	628	677	644	656	673	672	702	680	679	673	660	653	651	667	681	667	657	635	656	670	610	631	714	671	695	659	632	637	668	674	649	623	677	682	649	672	656	700	680	636	707	672	694	702	643	653	712	641	628	654	669	684	651	698	678	665	662	650	637	666	722	647	719	640	667	654	651	631	666	668	640	727	638	664	661	683	656	647	656	698	622	641	640	648	658	640	595	648	694	647	667	672	661	668	665	671	664	668	647	652	679	663	697	668	693	660	646	648	691	612	658	659	692	641	644	637	680	655	668	656	647	683	695	674	688	645	640	693	624	663	640	701	627	648	648	643	663	690	661	670	627	641	691	627	667	654	654	682	610	640	665	670	676	660	676	676	700	665	643	682	691	694	656	699	623	631	702	674	612	676	674	680	710	633	658	648	649	708	651	759	660	633	637	654
18093	7590	5068	3664	3537	3310	2549	1877	1286	637	315	272	293	259	295	251	299	285	291	312	313	293	291	282	268	296	286	289	277	271	275	276	306	280	292	253	284	284	302	301	276	285	271	281	302	283	244	298	280	255	275	271	297	308	276	274	281	309	293	283	269	271	291	269	236	265	266	276	272	282	305	283	276	296	278	304	257	288	281	296	248	263	299	281	248	293	293	258	277	295	312	301	260	269	277	248	253	291	255	261	271	265	297	282	254	268	279	275	235	263	271	283	270	271	245	302	289	266	286	275	274	265	276	255	296	256	286	235	282	255	293	267	262	267	283	301	294	330	277	285	313	294	245	281	272	284	297	327	282	286	287	279	288	275	289	270	280	255	265	247	291	275	296	308	292	286	282	266	299	300	261	241	242	282	259	284	305	263	252	274	322	252	292	258	249	296	271	299	313	282	262	250	294	259	295	282	302	291	274	287	263	275	323	277	265	258	261	278	283	293	272	246	272	294	319	276	280	284	285	286	287	289	290	306	295	273	299	248	264	310	248	268	249	282	285	283	321	267	281	321	300	256	283	269	288	285	245	253	270	263	299	268	271	312	277	274	264	276	254	245	285	266	246	266	282	269	286	286	260	264	283	270	283	259	284	251	272	258	295	252	272	257	295	245	292	297	295	260	280	260	304	276	269	278	315	271	300	302	292	283	268	281	283	280	307	252	283	290	290	257	301	271	277	251	301	304	276	301	292	281	283	267	274	243	287	277	314	292	261	253	286	245	266	269	276	278	284	258	314	278	263	273	262	300	268	250	251	282	291	292	311	271	259	298	269	278	275	235	265	281	278	282	297	261	288	268	313	291	267	272	262	280	289	288	268	250	292	274	260	242	244	265	271	260	257	291	258	291	258	276	273	302	275	312	269	279	283	311	259	271	267	276	284	278	294	282	270	286	267	285	301	274	290	258	293	245	300	274	271	274	280	276	298	285	329	249	267	266	284	254	291	263	253	269	286	287	276	317	297	286	301	260	259	296	271	286	278	299	313	289	283	279	283	278	233	283	279	291	236	286	274	250	268	271	234	280	288	277	301	294	278	272	242	292	286	309	302	302	255	291	278	290	300	273	287	285	279	267	269	258	269	270	272	293	343	275	280	280	286	285	290	269	266	283	275	291	269	310	275	268	276	269	251	283	286	279	265	281	267	289	276	264	278	284	284	269	305	274	316	283	308	254	274	299	274	288	294	300	302	261	284	284	264	264	261	279	269	276	329	280	294	286	278	291	270	280	268	286	290	279	284	271	291	280	271	269	273	250	256	283	279	256	280	302	235	265	315	270	252	266	307	260	263	289	264	288	285	281	245	288	272	254	286	255	280	284	257	275	276	282	295	325	291	284	258	274	329	260	299	291	304	258	292	302	272	312	282	278	281	236	270	298	277	290	259	228	302	298	241	264	280	272	264	280	301	270	298	253	282	266	271	287	275	297	278	268	283	272	270	272	301	299	288	238	262	289	283	299	293	277	277	286	301	263	263	280	307	329	249	302	278	276	273	253	281	269	292	319	265	270	264	283	290	281	300	263	269	269	251	293	305	294	260	298	295	289	302	280	293	273	286	274	296	246	266	268	281	283	309	266	290	297	273	282	298	285	292	294	258	247	283	310	291	282	286	310	279	302	262	238	276	293	286	242	247	284	286	261	270	291	280	279	286	253	257	262	303	260	281	256	254	261	277	274	272	269	270	271	298	291	305	297	286	287	286	278	297	276	295	332	276	281	265	265	271	272	283	269	300	256	279	278	281	281	255	252	267	277	279	264	235	276	283	311	289	277	308	256	281	270	262	276	293	275	265	253	259	258	277	265	295	285	304	254	281	266	229	271	271	270	274	292	282	261	275	274	275	286	301	263	277	298	307	261	247	241	288	272	305	285	286	248	262	255	281	305	267	284	277	309	283	265	322	267	280	291	303	299	271	287	291	272	246	275	274	241	276	285	295	308	301	283	270	271	297	279	304	282	272	285	267	299	292	245	275	252	291	261	315	287	283	298	260	245	300	276	253	277	258	275	286	325	277	296	256	259	271	294	261	262	254	292	259	274	242	245	255	269	281	278	299	252	255	271	254	249	273	277	255	263	270	254	259	288	278	276	239	264	239	268	296	272	260	268	265	287	271	268	251	266	275	267	280	316	304	242	293	301	272	267	262	298	274	271	275	285	275	272	256	258	281	286	277	308	288	260	262	284	268	286	267	272	266	272	252	266	322	290	293	290	278	259	310	277	282	238	280	271	273	276	266	277	281	261	287	262	292	251	284	282	283	250	255	299	288	262	247	305	290	300	291	282	271	274	280	280	260	278	302	299	265	258	284	270	300	283	274	268	292	269	278	235	271	292	271	276	268	276	304	274	265	282	293	244	239	265	268	260	288	291	276	274	263	256	248	289	274	254	291	262	242	320	259	273	265	282	259	286	300	266	246	277	304	289	266	284	285	285	264	283	270	245	278	291	262	283	286	325	267	274	280	258	254	252	266	284	276	273	272	300	294	263	270	263	283	262	272	267	310	275	246	282	265	283	296	286	289	263	326	245	249	253	273	298	283	249	248	282	263	280	250	275	293	316	305	300	277	271	327	265	276	250	273	277	281	244	262	296	248	253	318	276	262	271	285	273	308	286	272	287	284	238	266	282	287	289	271	257	281	272	277	295	257	270	265	281	293	270	290	261	297	272	291	284	261	252	284	307	300	269	292	272	297	277	290	288	304	257	266	247	265	272	293	263	263	300	270	281	314	270	257	274	266	265	313	248	285	266	270	294	250	274	284	319	268	325	276	289	259	263	293	272	283	240	247	281	290	259	268	261	279	309	282	237	285	287	292	283	273	295	243	269	327	274	284	247	311	281	273	284	263	284	275	301	255	280	282	264	254	291	305	250	300	308	229	249	275	286	289	270	272	253	294	284	289	275	299	260	257	291	292	285	285	302	262	313	278	299	261	273	290	274	266	280	269	292	262	293	284	278	273	262	269	288	257	273	295	301	262	290	280	286	276	289	279	274	278	286	272	251	271	279	299	289	297	291	278	284	293	282	306	230	261	268	289	280	256	312	291	274	290	289	280	272	248	243	302	301	278	260	281	273	277	346	285	275	284	302	279	297	254	290	278	262	268	263	308	325	276	265	249	276	287	298	297	281	218	287	280	265	303	307	254	223	255	276	259	267	281	269	258	288	264	280	283	283	269	266	270	290	284	292	273	300	284	307	257	258	251	285	258	246	286	324	293	300	271	238	276	292	264	280	259	293	265	286	281	256	285	268	298	273	255	247	279	282	245	267	317	268	250	277	324	246	275	266	240	262	281	297	285	317	284	287	297	287	251	279	287	247	251	263	275	275	262	259	259	281	281	264	260	267	308	315	254	318	309	258	248	290	277	273	306	248	268	243	283	301	293	253	292	312	282	253	239	258	289	306	299	270	281	337	306	247	287	303	305	273	270	305	254	295	302	293	311	287
9031	5578	8127	10034	11999	12556	9693	7357	4790	1821	598	623	622	630	642	637	587	585	614	621	612	609	583	590	665	623	612	642	613	619	599	629	579	638	633	607	642	599	633	577	596	597	618	598	630	619	642	629	641	611	620	626	648	549	629	624	621	613	637	625	633	657	584	606	601	653	629	631	631	605	651	591	610	555	641	587	647	623	602	640	608	649	649	605	587	630	630	591	608	608	640	645	633	604	584	663	639	603	620	594	652	638	638	643	631	615	579	585	593	589	619	604	605	620	590	633	611	609	592	621	593	651	569	637	632	583	573	615	604	603	635	613	605	646	616	609	648	596	587	645	590	649	634	607	615	635	604	606	594	609	651	629	606	603	628	590	637	650	609	604	632	624	667	625	620	618	596	621	613	628	646	629	641	585	626	611	636	627	656	608	624	594	597	596	645	560	598	601	561	597	630	602	636	611	599	591	619	608	672	605	623	581	567	596	591	602	640	574	657	643	638	639	620	603	672	636	627	633	592	609	629	602	641	602	640	645	603	602	611	600	642	595	600	581	574	583	617	626	584	622	609	611	635	596	665	606	605	588	589	638	604	647	626	611	625	599	595	620	630	641	635	627	656	578	656	601	622	582	637	642	636	647	605	628	628	605	601	671	561	634	632	605	606	623	648	636	607	633	617	592	623	629	592	580	652	559	652	609	545	667	570	627	610	600	600	596	607	636	655	591	639	610	595	622	564	589	583	665	610	616	559	616	622	633	593	613	626	592	606	646	609	612	615	597	605	630	638	647	601	647	602	597	649	588	664	627	624	591	636	622	606	575	619	627	596	624	611	608	628	588	606	659	594	601	653	642	647	584	613	636	579	601	652	608	619	595	561	619	590	644	629	629	593	591	626	594	602	603	636	604	612	615	586	590	613	570	626	605	643	629	619	621	611	660	645	605	630	597	632	623	579	594	612	637	602	590	602	661	588	594	624	602	644	613	573	614	651	637	593	652	658	641	598	625	633	636	594	571	612	582	582	619	646	617	590	609	620	628	620	612	626	629	647	595	604	632	616	584	653	609	607	607	615	569	617	618	607	665	642	577	595	603	614	629	619	613	652	597	647	597	645	639	565	592	597	605	570	611	592	614	670	608	628	618	592	616	630	643	571	590	664	637	633	594	620	585	591	607	593	567	614	631	635	630	612	645	622	603	686	664	581	630	675	636	641	641	601	637	619	628	610	602	650	592	626	584	603	624	608	572	617	614	580	619	598	648	584	634	590	686	625	638	659	659	611	630	591	599	630	617	626	686	610	648	610	580	620	623	628	644	634	618	622	605	614	615	618	607	623	609	566	638	603	583	635	636	618	624	626	588	630	608	616	607	627	601	626	645	606	658	632	571	616	564	594	613	585	603	661	603	626	616	613	637	599	632	663	632	655	634	590	647	636	636	639	613	641	593	614	603	655	571	597	598	603	613	591	674	625	645	617	686	600	638	596	590	631	636	609	583	647	638	641	608	636	629	631	616	645	625	598	557	595	655	603	584	613	676	594	586	626	637	611	608	589	630	601	653	577	577	596	610	620	624	599	645	573	662	657	593	619	605	580	601	612	622	565	669	595	617	595	617	593	626	649	638	653	614	619	627	609	605	625	663	605	625	622	612	600	668	622	633	602	634	617	596	602	601	590	632	667	645	640	611	619	605	645	610	637	618	640	655	599	599	626	614	588	633	615	640	591	584	601	572	634	661	645	633	591	604	632	591	592	597	628	623	639	590	593	648	619	611	624	628	661	582	604	674	571	625	636	682	598	625	620	593	601	623	656	591	652	642	652	624	605	628	612	597	624	627	633	598	626	608	586	627	684	617	633	586	614	603	608	633	611	655	629	638	587	625	640	600	661	601	645	603	573	659	656	657	608	570	629	640	599	602	619	624	602	629	623	620	604	632	646	626	636	598	619	622	625	632	637	611	583	627	585	595	601	612	600	595	600	604	610	621	626	619	611	603	607	624	653	608	606	579	622	605	660	653	665	552	578	647	627	609	616	606	642	605	634	631	627	579	611	616	609	604	585	598	608	622	629	610	609	618	620	609	630	561	643	683	652	618	673	610	592	613	633	608	580	573	584	569	641	629	612	656	622	611	603	609	641	577	633	608	639	676	638	654	588	619	618	658	593	649	666	567	618	654	591	587	659	650	571	608	648	613	574	647	583	653	635	603	618	582	601	628	603	632	602	657	612	607	586	631	665	591	624	608	625	633	625	658	614	638	589	626	633	572	642	643	634	635	634	632	616	607	591	604	605	609	636	596	611	585	615	661	624	607	584	615	635	596	633	580	606	641	615	585	641	626	596	646	669	632	642	607	643	593	600	610	618	634	612	598	593	613	622	636	592	618	593	628	627	662	646	613	666	672	641	602	673	572	618	592	616	601	623	591	650	580	626	624	634	615	612	612	598	634	606	607	583	613	649	608	596	647	609	601	620	614	616	585	622	640	604	637	600	592	648	584	629	609	606	573	655	597	640	649	579	618	582	614	606	634	614	605	609	627	616	598	541	593	671	580	609	652	642	613	601	612	617	603	645	630	602	671	612	623	632	622	578	582	611	641	608	618	631	595	609	596	627	618	591	643	595	629	614	630	565	639	623	593	627	610	641	682	635	658	656	597	623	652	652	571	622	610	638	582	634	646	635	615	605	611	627	668	615	625	584	614	579	617	653	657	576	597	562	583	612	629	617	595	628	581	631	629	622	633	638	610	627	631	625	657	586	631	571	623	611	630	638	606	645	661	616	597	622	616	609	654	599	640	581	585	614	593	609	608	615	621	630	583	600	630	618	656	608	571	604	660	596	622	609	618	602	606	619	634	654	580	656	600	576	601	616	613	633	630	628	626	640	607	656	615	597	642	598	592	587	619	595	666	605	602	636	640	588	630	631	627	564	636	630	625	605	644	602	603	626	649	602	564	600	663	621	631	632	612	615	596	601	577	648	606	580	616	615	606	632	609	582	627	617	589	607	628	610	574	648	588	636	611	605	637	659	629	555	632	587	622	612	594	574	606	626	597	599	571	623	645	556	623	626	607	596	553	602	602	623	620	606	596	636	638	587	636	581	653	609	652	580	621	580	593	637	675	642	608	589	580	586	663	609	607	660	613	609	659	626	589	630	611	571	647	623	597	658	617	633	593	629	621	606	676	617	585	648	629	605	632	673	591	629	602	621	626	587	635	641	598	586	693	667	605	620	629	635	593	584	598	603	601	598	633	638	609	566	616	571	619	566	649	580	650	619	649	599	622	611	615	602	635	619	610	622	570	601	652	588	591	631	623	587	635	614	658	586	593	598	623	631	610	596	640	580	645	628	596	599	643	636	600	615	634	613	620	614	612	619	648	623	633	591	606	636	626	620	575	612	616	639	661	613	625	637	676	620	595	585	704	626	606	637	573	596	603	590	652	636	657	634	638	627	643	639	687	581	644	575	617	625	591	571	644	626	617	602	609	632	658	642	606	678	632
37201	15982	9280	9729	22954	37515	35638	27483	18270	7715	414	198	203	184	209	220	199	183	195	183	215	202	196	188	208	202	208	194	221	195	221	192	195	201	227	176	207	178	213	192	197	180	190	187	202	184	190	203	181	188	201	176	191	193	202	177	209	228	186	191	200	195	200	185	205	209	212	195	208	205	204	209	192	177	210	196	206	197	217	199	197	201	156	188	208	176	207	201	194	225	208	189	204	170	187	175	200	202	191	196	206	170	199	177	182	222	234	208	205	169	195	220	200	224	202	194	212	199	187	200	200	196	227	181	199	190	209	193	177	169	208	205	184	183	183	215	187	186	166	194	209	187	173	200	182	208	244	204	212	193	228	189	185	203	212	201	218	189	190	198	180	182	181	203	195	209	215	188	209	205	232	197	198	202	179	203	206	172	205	221	181	232	227	231	190	169	161	179	202	176	184	204	196	181	197	210	225	180	208	201	209	205	193	240	177	194	185	168	191	201	231	198	196	197	195	224	170	203	195	196	173	197	206	208	218	188	219	184	208	186	229	206	211	200	225	237	191	205	157	200	204	164	204	198	192	205	203	164	211	174	229	191	213	162	192	189	174	191	225	214	210	203	162	208	205	235	189	199	229	196	195	188	200	197	170	213	199	195	177	207	215	198	204	210	203	193	196	193	231	204	194	207	207	195	192	188	184	225	186	181	203	219	227	195	211	200	184	202	236	170	196	175	188	221	189	196	221	200	177	195	187	185	220	189	200	233	204	193	195	218	225	216	208	195	187	194	194	179	194	191	199	196	221	206	192	213	178	203	215	180	212	225	237	233	193	223	200	173	204	194	209	199	180	213	182	218	199	170	184	183	199	192	191	176	199	191	198	217	208	195	200	206	206	234	193	199	229	217	217	221	191	219	197	199	210	206	193	195	200	192	229	193	194	232	192	197	222	195	171	201	185	199	217	228	216	199	207	219	182	199	202	217	206	224	228	191	234	192	198	204	206	204	224	173	195	195	222	223	176	188	217	200	230	218	175	225	185	204	220	189	190	190	182	214	196	193	196	183	183	205	207	214	192	181	200	186	202	210	178	214	184	177	192	214	195	204	211	179	219	202	188	201	172	205	192	201	208	226	201	227	226	217	218	223	190	212	205	216	211	186	192	223	175	185	195	203	221	190	205	195	227	195	201	159	196	183	185	208	233	249	183	225	223	205	225	199	169	199	216	181	213	195	193	191	204	201	186	176	194	182	190	188	190	178	186	235	183	183	203	214	198	202	188	196	207	193	178	211	178	221	195	199	170	204	216	207	171	171	187	201	205	221	173	204	200	190	172	190	219	196	197	219	214	187	193	216	188	188	193	195	173	208	225	195	207	185	211	193	244	213	221	160	207	187	186	201	170	222	207	189	200	200	221	202	205	172	215	198	188	185	214	213	198	210	191	200	201	183	195	169	230	216	210	195	201	239	192	232	203	214	220	199	182	212	197	195	189	213	171	212	194	191	205	197	197	181	198	198	220	196	208	178	200	192	215	196	171	198	186	207	196	199	171	203	194	218	185	203	210	182	210	186	212	205	209	200	212	193	214	228	212	183	192	190	219	191	187	193	238	181	187	237	200	213	203	209	214	213	192	198	208	181	217	215	184	177	197	211	232	206	215	212	218	171	181	186	194	199	181	191	182	200	201	211	198	182	231	195	205	195	232	164	211	183	186	195	203	226	178	195	204	195	212	204	200	175	207	187	202	195	187	189	175	211	206	186	187	169	196	190	206	222	212	186	184	185	210	188	187	208	226	187	194	216	207	195	208	220	217	225	181	179	211	210	220	211	191	186	194	211	196	219	201	177	230	203	195	211	226	205	201	194	204	208	192	209	186	176	194	187	193	198	199	196	200	213	211	194	194	188	172	207	195	214	204	191	212	185	209	232	194	208	211	175	190	179	211	190	189	187	196	189	190	204	217	215	212	180	201	166	196	187	201	194	203	234	200	215	185	212	183	208	200	202	179	230	222	194	182	171	194	209	195	177	224	205	187	199	204	201	192	202	226	216	200	191	179	194	189	222	180	220	185	183	204	191	175	175	180	214	182	219	197	199	228	197	182	181	200	176	195	213	205	229	206	218	206	185	172	179	197	210	193	198	213	190	195	193	216	194	202	212	213	195	206	167	211	207	192	189	192	199	184	195	178	202	239	181	223	176	204	187	213	197	180	231	190	190	182	210	175	202	205	190	173	206	204	188	183	158	190	200	200	190	208	174	192	183	188	203	187	213	212	205	219	249	191	207	218	182	219	234	176	205	188	197	215	206	180	197	215	197	188	200	179	204	189	185	193	189	203	226	172	188	199	210	200	193	220	219	186	183	205	218	182	186	207	181	188	201	202	177	172	191	215	202	220	212	237	201	207	198	201	235	180	201	186	204	167	196	172	191	212	194	222	181	168	238	236	194	188	189	183	199	189	199	204	189	190	163	186	168	222	234	209	210	215	172	181	188	205	173	207	185	195	209	199	219	211	211	196	203	211	206	185	177	223	190	196	221	153	218	198	197	188	178	193	208	212	216	191	204	198	183	206	196	207	221	190	198	196	207	213	193	210	195	198	219	203	198	192	218	186	174	203	228	214	198	212	200	223	202	207	194	188	216	201	189	193	239	196	193	194	202	206	212	207	188	202	174	204	191	186	209	214	204	182	214	171	162	190	189	189	199	229	205	209	168	196	211	190	200	185	203	210	198	202	195	201	189	200	190	203	222	205	202	206	194	204	192	230	175	206	181	206	198	202	188	173	194	202	207	195	199	182	207	194	215	217	195	193	207	219	201	195	202	211	187	191	189	201	194	182	200	174	200	207	190	193	218	203	194	199	197	189	179	188	229	226	230	215	199	178	184	178	209	208	200	208	196	214	210	184	205	188	192	198	219	185	185	178	196	208	174	219	199	172	206	186	211	211	210	202	210	204	203	203	210	207	236	211	203	199	207	206	199	193	203	195	206	204	241	197	192	197	222	192	194	173	196	198	237	180	167	201	226	215	180	241	231	197	180	210	163	159	217	216	212	194	213	186	201	183	180	208	195	197	183	209	187	215	190	178	189	197	176	220	193	192	198	214	181	189	198	187	211	202	203	200	203	199	177	190	196	216	210	191	200	215	210	195	187	201	218	178	191	183	204	192	212	202	166	227	198	210	202	195	182	205	208	214	202	199	216	208	212	222	172	205	190	193	205	206	187	163	166	201	190	180	196	190	189	229	218	201	206	217	192	198	218	167	193	203	198	200	217	214	189	214	192	213	183	206	201	209	229	193	202	200	190	173	195	196	183	183	184	198	218	181	218	202	213	196	207	214	204	180	202	166	217	204	198	176	200	200	199	202	187	211	211	218	183	212	216	196	181	213	182	184	222	193	197	179	191	185	209	205	200	194	200	170	188	205	184	209	218	190	174	209	199	206	203	237	192	196	195	191	205	179	203	171	175	208	187	209	178	160	202	157	217	207	208	200	220	180	183
19467	8455	13030	21495	41511	53579	51488	44839	35562	17114	518	549	514	515	569	488	498	511	498	489	498	468	474	470	461	491	533	463	465	482	492	491	486	496	502	463	480	486	452	477	427	500	475	474	475	483	478	521	485	467	461	477	490	471	479	511	484	497	433	509	474	439	469	495	410	499	495	501	476	473	436	488	501	479	477	522	495	491	478	449	471	483	502	489	498	492	461	489	463	475	482	490	485	478	514	473	492	517	477	477	464	459	494	498	464	486	461	482	455	465	473	488	492	449	491	507	482	463	488	475	482	473	477	482	474	496	515	467	460	506	465	483	440	497	494	474	509	506	467	463	506	498	472	466	506	463	468	490	448	506	495	455	460	490	441	471	467	469	436	452	472	484	455	504	507	447	473	458	464	470	480	493	451	449	487	463	452	509	491	499	490	479	520	489	483	468	451	485	458	496	534	466	495	480	528	505	454	485	491	522	483	458	455	461	481	489	483	484	458	489	469	480	486	475	446	441	482	452	499	489	535	488	489	455	498	472	509	480	508	476	464	472	493	440	468	464	452	476	477	479	468	486	455	470	436	481	466	444	444	494	491	439	489	429	493	479	455	495	490	487	485	495	466	419	446	480	466	494	453	484	468	493	489	485	483	464	470	482	476	476	473	566	521	469	458	489	468	503	500	473	469	458	451	510	452	448	486	466	488	464	501	481	452	479	499	428	462	486	486	466	485	466	466	478	505	464	493	464	503	477	479	511	445	487	500	485	463	486	492	486	435	487	466	476	454	492	467	454	491	470	474	524	477	468	476	469	451	455	492	469	461	473	471	497	486	457	473	482	486	440	496	457	476	411	505	506	469	474	465	463	485	472	500	490	468	484	417	486	434	494	453	453	484	488	481	473	476	485	470	450	453	444	487	508	477	505	482	500	502	479	473	460	519	481	460	476	451	481	469	475	497	456	504	474	478	513	465	460	479	465	445	463	502	493	516	449	467	473	491	488	458	482	484	503	492	459	487	484	478	446	524	482	450	460	476	474	444	445	502	503	453	460	521	456	454	475	465	466	483	471	514	491	476	488	498	508	493	436	466	480	496	483	495	493	459	470	481	461	484	499	462	471	498	451	487	510	464	479	465	478	480	474	492	467	463	483	469	477	437	494	483	452	500	498	463	470	446	466	470	465	467	462	477	447	464	462	480	501	480	488	479	464	485	484	464	436	489	470	485	477	433	480	464	480	491	501	475	534	501	505	499	461	486	429	458	487	482	493	483	490	456	463	485	452	469	450	498	467	469	460	491	485	497	435	436	486	536	478	449	482	461	481	479	470	504	491	459	481	459	488	485	488	479	464	432	456	481	464	497	506	500	439	460	496	471	464	463	488	470	454	480	471	500	467	474	489	508	445	490	482	425	446	473	468	465	456	478	457	487	491	449	492	451	493	456	455	478	463	457	465	528	490	501	475	495	459	473	505	513	487	473	472	467	466	467	479	501	510	485	464	488	413	498	476	457	481	472	496	522	474	487	465	468	483	496	518	500	484	474	501	482	452	492	484	497	482	495	469	520	448	471	463	485	456	477	461	463	457	485	480	484	498	478	471	478	471	488	467	466	501	498	447	499	476	466	493	463	442	486	502	474	482	453	465	472	485	471	472	503	483	456	512	498	426	470	487	467	467	478	470	489	454	472	483	474	468	447	497	488	489	482	449	496	446	481	468	486	493	460	507	483	471	493	462	500	486	467	476	537	440	457	447	506	480	499	449	524	472	504	477	479	438	506	474	436	478	483	489	489	511	448	485	491	463	487	494	454	485	484	505	475	468	488	481	465	440	488	488	480	448	494	481	449	511	452	503	471	458	497	506	506	446	481	497	461	481	459	493	469	472	457	501	470	506	472	446	484	473	509	483	466	472	493	521	463	465	507	493	455	478	506	479	546	451	467	488	488	492	487	464	451	499	472	527	429	474	472	472	485	458	487	469	496	513	486	486	447	506	496	459	458	471	509	504	449	455	448	482	492	462	488	500	488	459	444	480	483	422	514	525	481	498	446	468	466	442	468	441	493	478	477	441	468	485	462	464	491	420	459	478	472	496	487	492	456	502	502	481	448	479	483	493	473	464	496	440	434	492	462	494	474	502	466	488	435	512	445	470	507	465	442	483	491	469	453	485	514	532	452	475	496	477	495	524	477	485	485	473	456	487	493	451	415	481	490	456	483	491	535	494	527	497	484	491	476	455	452	463	496	495	479	460	456	460	512	475	472	455	448	448	475	448	486	444	502	496	513	465	469	509	491	461	467	465	485	443	468	483	467	466	502	426	515	478	475	520	465	482	478	509	448	467	465	416	507	475	460	471	476	457	466	490	472	466	447	468	458	498	516	515	432	509	497	470	453	487	496	465	448	468	436	480	501	485	506	486	486	476	469	467	457	480	450	473	414	493	455	515	471	486	483	486	461	464	503	464	496	447	476	492	481	480	488	501	494	500	423	495	467	444	467	509	456	458	491	471	491	485	472	430	451	463	467	474	451	461	470	463	482	502	472	489	467	458	455	484	439	508	472	453	440	506	456	482	476	463	488	475	468	441	464	480	465	487	478	438	481	512	527	469	492	444	499	474	442	471	459	521	515	439	470	481	453	518	491	525	479	457	479	496	484	450	458	516	508	454	478	469	438	470	457	469	473	476	471	453	513	490	459	462	493	475	478	504	488	492	472	454	539	490	449	500	458	501	458	466	480	499	472	437	484	466	468	473	499	471	470	492	515	501	434	507	465	434	514	475	457	490	481	480	467	481	461	467	470	484	484	469	431	476	449	440	490	471	491	456	460	504	466	486	479	474	470	473	495	511	473	505	483	476	475	492	465	450	472	472	504	451	477	439	452	470	491	511	496	514	452	468	471	483	499	476	473	513	456	441	464	440	466	486	450	520	457	476	464	459	503	511	501	453	461	497	503	475	471	524	469	443	493	495	467	463	501	500	469	442	481	466	445	462	497	481	458	460	440	507	446	465	512	474	429	450	501	508	470	470	492	497	473	470	489	502	484	460	473	505	458	504	454	502	437	446	480	480	471	484	516	448	451	465	470	477	462	481	507	513	486	434	445	480	458	475	480	486	484	508	505	463	512	453	486	481	485	474	501	452	501	475	462	479	482	455	493	478	470	471	492	439	490	485	482	463	466	501	475	507	478	474	462	492	469	476	475	515	456	483	488	481	441	478	504	462	448	449	465	507	498	466	467	461	486	500	437	486	471	441	449	472	475	476	466	450	459	503	466	497	472	479	514	460	480	468	457	430	520	506	437	469	474	485	460	462	469	453	472	506	490	446	438	462	489	502	473	477	510	520	487	477	461	453	482	465	491	475	483	512	482	483	460	482	519	456	451	464	460	493	503	465	453	483	485	465	496	475	479	527	487	513	453	450	514	491	483	466	454	472	493	500	461	484	465	463	450	465	474	524	500	496	472	471	461	465	449	478	453	465	515	523	470	517	457	469	502	464	473	468
46852	18906	14136	18425	39278	51742	47042	37868	27624	12977	912	314	266	303	341	278	302	294	306	298	311	270	261	298	314	310	318	281	304	325	303	283	328	315	305	276	314	315	319	303	293	264	307	301	271	299	301	278	289	276	314	302	273	296	293	300	287	283	306	323	318	305	307	294	263	347	308	314	311	286	297	335	294	319	343	305	321	305	290	310	284	296	313	310	321	312	300	310	308	306	301	298	276	291	265	287	299	293	319	299	318	326	308	295	310	283	311	262	282	277	313	310	263	309	294	282	306	266	300	304	295	290	281	272	288	290	286	270	265	288	280	304	308	294	295	326	302	325	269	280	291	288	293	308	269	264	292	300	320	286	272	307	312	313	282	306	291	330	314	336	266	289	291	292	306	318	297	267	305	305	315	269	285	292	278	324	307	324	310	310	329	308	305	268	315	291	265	302	297	339	299	296	287	294	316	279	289	282	331	327	309	324	306	302	305	296	308	309	314	287	280	319	273	310	291	334	283	288	298	285	280	284	277	295	324	282	271	303	292	291	294	292	307	293	269	313	316	288	316	272	319	287	305	345	289	336	284	280	286	303	272	285	287	309	286	278	317	353	300	289	304	314	315	278	299	310	300	308	313	307	299	298	288	296	320	296	321	306	320	304	266	301	313	268	323	271	300	289	307	261	271	330	303	288	271	263	295	295	325	331	324	324	274	273	325	284	296	330	319	306	277	342	322	302	311	312	292	271	319	301	303	290	305	361	297	311	285	295	305	284	306	296	296	300	321	273	313	286	321	307	322	306	312	309	315	324	308	282	286	285	280	290	319	315	316	323	274	302	307	303	309	309	276	294	251	313	308	305	283	338	303	292	279	284	285	301	268	270	305	292	290	322	298	327	298	262	304	323	276	270	321	267	314	308	288	284	305	294	287	321	299	283	305	324	325	300	297	274	279	320	307	311	303	277	298	313	333	300	284	290	310	298	287	287	276	306	327	325	270	316	280	307	311	297	301	324	266	301	283	286	282	285	288	289	314	313	269	289	288	296	291	288	280	306	317	318	290	323	307	310	284	283	273	307	280	316	299	325	298	282	315	283	291	311	272	306	266	307	283	289	306	271	335	303	293	294	353	273	308	302	300	302	294	288	263	279	285	287	329	291	292	322	322	263	305	299	292	314	318	298	306	312	300	286	309	275	296	312	315	281	272	320	296	293	306	301	314	309	274	296	319	285	296	318	269	294	281	331	312	288	333	320	272	297	303	292	266	299	304	333	302	306	280	294	302	333	306	301	318	301	336	260	286	288	331	342	289	336	328	301	308	275	309	325	303	277	310	278	269	295	320	312	295	310	276	278	303	306	291	316	295	295	305	294	287	307	299	273	320	306	279	279	304	307	255	291	302	290	291	272	297	298	298	294	269	299	300	306	330	287	289	286	300	347	286	318	274	338	315	307	270	289	306	283	275	300	312	279	297	308	299	299	284	289	297	336	296	311	276	298	314	295	292	276	305	288	280	300	319	253	276	276	274	299	320	301	322	305	289	318	284	259	253	336	294	317	277	307	255	275	287	287	303	313	318	306	312	283	330	322	288	288	302	288	284	311	311	268	313	298	314	273	282	283	326	290	313	276	274	307	302	283	300	299	293	310	299	261	305	260	311	308	312	268	280	314	290	324	296	301	291	294	297	332	324	277	332	301	299	288	353	303	284	290	285	297	283	298	293	295	295	290	306	288	272	316	284	337	292	284	273	311	292	273	306	276	277	287	298	298	309	268	312	302	297	327	323	334	292	264	315	299	300	270	284	256	309	300	331	300	295	303	307	299	323	311	296	282	274	311	327	297	295	314	293	308	318	292	303	298	319	307	324	293	293	289	299	320	305	300	286	290	319	272	289	307	313	277	272	340	267	291	276	345	293	310	311	331	290	292	293	319	319	299	306	314	294	309	322	295	313	311	336	300	287	311	324	310	272	298	292	318	342	302	336	340	307	311	269	302	326	295	281	297	295	286	307	295	300	295	286	266	289	280	310	294	309	288	287	297	323	310	297	275	315	313	286	299	311	303	288	284	267	304	333	275	326	282	286	312	279	315	294	314	320	291	278	265	287	307	279	312	287	288	286	308	284	256	299	321	300	310	276	305	296	301	268	285	294	354	319	326	295	318	330	259	318	325	287	324	285	272	275	272	291	287	308	289	317	304	323	284	290	272	299	272	285	310	301	275	296	304	261	283	288	305	314	323	311	341	322	270	289	272	292	319	306	306	284	298	306	332	306	316	306	279	319	274	305	313	283	352	305	306	267	288	307	313	306	268	279	299	309	276	296	268	289	348	316	293	302	299	265	327	313	306	308	286	321	306	306	283	284	302	278	315	345	296	294	286	311	333	319	319	291	335	312	337	306	325	301	276	233	303	331	296	284	300	308	324	306	303	301	329	291	313	282	288	296	304	284	279	262	313	304	327	288	317	298	283	326	308	300	293	304	306	277	269	305	307	286	293	302	321	283	293	296	327	291	287	277	327	270	275	301	276	296	289	290	290	278	336	300	309	296	312	292	313	291	309	339	298	322	296	289	302	273	319	309	276	246	271	332	309	301	299	287	275	329	296	283	294	326	323	325	297	311	325	283	306	310	288	284	320	271	306	283	298	305	276	287	293	300	281	290	294	285	253	284	294	304	305	294	289	286	319	311	268	317	346	300	277	315	324	298	323	298	326	295	330	304	319	306	295	310	302	304	310	302	310	318	294	303	278	280	318	325	323	298	303	283	292	282	315	315	319	291	338	342	287	320	272	315	297	302	309	304	320	307	282	295	296	289	309	278	291	295	281	282	311	299	295	280	295	328	336	312	318	235	311	306	283	300	275	285	314	305	281	301	302	298	258	297	308	323	287	299	328	310	333	302	311	298	339	320	310	302	308	313	292	306	327	275	325	293	304	301	313	296	289	287	280	304	279	290	310	292	299	296	319	290	281	316	326	299	288	290	269	281	324	309	291	333	286	309	287	343	278	276	292	282	300	296	315	305	296	299	289	322	297	276	302	304	306	283	310	263	313	330	310	294	292	329	283	321	309	297	287	307	311	309	282	274	315	264	301	294	296	274	340	253	302	307	325	324	311	296	337	303	301	268	293	317	298	291	319	287	259	322	295	277	324	317	304	287	307	328	307	320	295	324	286	317	316	299	295	318	315	315	295	317	319	328	301	289	336	271	282	318	306	351	317	295	259	273	321	288	297	309	308	343	306	305	305	286	311	271	298	282	305	297	297	293	314	306	352	298	336	282	274	294	320	302	281	304	278	256	313	285	298	329	267	275	324	299	303	315	297	320	305	348	298	300	310	294	289	335	321	328	288	295	308	300	302	276	319	315	300	304	307	272	280	306	288	301	301	310	296	304	288	309	303	320	270	258	285	318	302	270	324	304	301	277	316	301	311	264	287	289	321	277	302	314	293	278	285	286	319	292	325	295	315	294	303	307	288	297	300	282	309	330	263	296	261	315	275
24251	7656	18899	32364	54559	64552	60469	53598	44051	22897	787	790	736	754	779	720	758	697	752	727	662	683	714	688	722	708	658	678	684	755	687	654	698	681	726	672	685	714	680	737	685	722	669	639	707	649	652	745	681	704	694	687	671	717	684	680	709	648	710	662	655	669	694	666	689	727	655	648	670	670	674	683	666	700	647	719	702	706	729	699	673	658	693	654	686	720	670	699	635	677	681	704	697	721	722	697	659	676	719	665	720	671	661	682	692	666	673	679	679	677	648	724	673	674	763	692	718	699	633	656	665	691	728	701	639	677	661	719	708	719	669	690	663	724	706	712	672	717	695	661	647	675	726	673	683	662	687	648	681	724	725	636	664	673	704	626	651	667	661	717	650	643	684	667	663	676	666	663	658	684	730	666	643	683	666	644	682	695	681	681	662	667	672	700	691	744	674	686	719	673	677	646	670	716	667	678	699	736	677	726	672	680	711	688	685	657	608	672	676	657	705	665	666	707	642	679	676	726	653	680	629	731	665	706	698	663	656	698	711	692	672	645	722	670	683	678	696	674	689	656	696	738	696	679	694	691	649	671	617	660	711	697	714	687	649	682	727	675	656	659	661	689	671	618	660	623	668	683	693	687	746	676	720	651	675	664	672	663	668	674	697	669	679	680	627	659	658	706	690	709	631	713	630	684	661	694	673	688	674	699	702	618	637	704	721	658	653	646	689	677	705	700	732	672	676	671	683	667	697	648	654	682	657	688	661	687	666	676	662	678	655	648	690	693	661	666	672	680	694	700	647	674	679	697	658	697	659	702	695	682	619	663	679	713	743	714	698	702	631	680	656	681	636	655	709	668	640	633	683	711	698	659	648	674	671	658	672	660	699	665	651	658	729	703	660	695	661	656	661	680	727	671	724	639	681	642	727	716	719	677	730	669	681	675	654	662	684	753	706	676	710	729	716	681	676	692	655	662	710	657	683	695	673	662	694	673	746	693	709	676	695	666	639	651	732	651	721	690	738	686	707	655	659	686	679	661	677	649	682	680	734	668	669	653	693	679	700	685	702	671	651	637	648	650	661	621	721	695	708	743	699	667	748	647	723	680	660	664	694	692	680	728	673	688	657	703	701	680	668	675	684	702	698	695	698	688	664	678	646	688	659	685	689	712	659	683	669	649	677	663	647	716	702	694	669	722	670	687	675	681	696	706	688	656	681	670	653	707	685	642	677	694	648	614	712	688	676	677	660	662	686	684	705	647	737	680	676	697	691	716	679	694	679	673	649	702	675	670	651	647	691	731	671	726	703	667	700	661	711	679	645	672	683	655	678	707	670	632	692	653	695	737	679	687	632	659	728	706	694	659	658	651	672	708	690	696	638	681	754	657	706	645	706	707	708	697	693	701	709	707	649	693	678	693	726	688	687	689	681	651	693	696	687	652	676	701	686	661	705	660	660	708	706	687	684	644	692	743	713	680	629	716	661	661	717	643	621	665	674	685	699	639	645	747	703	671	721	642	697	711	671	685	674	686	705	645	705	709	649	667	704	683	698	648	652	640	704	702	614	669	689	682	722	692	683	679	652	688	687	694	649	676	681	675	654	727	677	705	687	720	664	655	696	662	671	648	677	672	675	669	667	695	668	709	702	696	679	704	707	694	713	684	675	709	678	671	680	691	683	661	635	713	707	736	673	674	630	689	712	690	667	705	748	727	723	735	657	699	621	658	740	653	704	644	675	662	697	714	630	714	662	706	711	705	704	702	664	710	700	638	678	659	641	699	666	699	655	678	686	685	705	662	691	723	700	733	673	679	681	652	702	721	700	682	691	663	694	632	652	660	669	680	664	704	632	711	669	703	678	680	695	706	665	658	697	655	652	679	725	729	660	681	631	701	633	640	677	685	639	704	698	686	725	704	735	734	633	664	676	675	671	648	687	705	706	660	663	682	687	697	694	711	654	679	657	695	684	663	722	664	640	638	682	683	680	685	682	738	693	668	643	720	657	676	707	715	632	715	690	730	697	656	684	682	671	706	664	701	683	668	721	700	634	670	672	698	696	665	687	698	705	666	716	640	665	663	634	662	699	663	701	658	676	661	643	668	743	722	683	662	697	658	666	672	655	704	736	693	687	659	678	717	747	678	695	703	640	664	702	683	671	646	651	690	681	686	645	660	663	651	683	654	648	687	683	691	655	666	654	722	655	664	695	647	645	695	685	710	687	657	726	673	677	720	658	639	684	656	695	719	677	710	700	687	714	676	681	705	702	669	686	699	703	662	679	699	685	648	715	672	654	679	650	671	641	685	635	695	682	720	687	701	718	730	696	680	669	657	715	703	661	680	666	684	683	675	666	660	714	711	685	676	598	676	663	746	669	685	705	694	657	617	679	678	686	724	688	713	673	654	678	652	739	666	652	672	662	695	675	686	668	685	679	761	664	671	683	656	673	675	696	647	684	687	668	637	687	701	690	684	705	668	676	709	689	699	638	705	679	697	659	707	711	685	698	732	667	638	642	674	696	696	677	672	706	691	718	687	716	629	711	700	706	697	675	645	674	701	711	665	633	660	683	655	694	667	717	704	705	722	676	656	674	638	663	696	747	706	722	687	729	691	693	633	689	654	685	671	655	747	676	683	658	692	721	711	653	691	707	688	659	687	693	689	675	740	666	651	622	674	670	713	689	673	690	715	669	674	668	707	672	744	697	680	670	650	723	680	706	715	677	718	667	669	677	672	651	672	665	743	681	647	662	681	700	685	697	673	731	666	683	689	661	708	670	639	715	679	708	687	707	656	681	700	630	640	669	685	665	727	673	729	677	700	657	630	665	676	654	671	744	709	668	739	699	684	657	723	672	657	658	698	718	670	708	651	700	627	700	667	659	641	701	664	695	666	632	636	701	696	729	671	689	689	701	693	653	674	720	705	695	665	732	702	706	671	711	681	697	626	648	721	735	676	681	725	685	675	649	671	689	675	732	706	705	684	694	711	640	675	694	695	699	681	693	686	647	694	675	691	709	655	738	686	680	737	682	636	685	695	696	682	711	699	687	677	674	678	718	700	757	648	693	764	687	707	686	652	674	635	696	746	685	690	695	657	637	709	708	631	690	682	687	664	666	682	680	669	677	726	653	702	668	696	660	722	686	656	627	705	708	673	663	685	690	668	684	640	711	679	673	654	720	708	696	654	663	701	670	683	700	652	673	691	710	682	717	716	680	642	668	666	670	655	740	647	698	690	704	679	634	694	664	672	730	656	674	682	708	709	671	687	692	665	678	676	711	680	691	678	689	621	656	699	750	699	657	708	658	686	675	679	666	685	694	691	695	680	695	686	738	684	675	707	661	694	677	711	703	739	688	700	721	646	658	762	686	661	717	709	629	684	660	667	689	665	652	694	644	725	668	678	684	693	672	725	644	693	680	697	680	660	683	708	691	676	663	709	703	642	703	706	727	707	681	679	681	668	705	636	643	725	691	735	673	657	706	701	663	676	651	661	723	648	611	686
16960	4930	7128	5371	3310	2641	2694	2046	1419	711	286	284	272	263	295	266	290	269	267	287	277	274	285	310	287	255	260	305	256	289	280	270	245	284	262	287	314	275	265	290	304	276	252	301	264	282	271	280	281	261	275	293	239	265	258	263	290	273	254	283	298	240	288	275	305	252	279	285	269	279	259	281	298	282	292	275	275	301	276	231	255	306	261	268	277	342	279	304	276	277	271	266	259	280	240	284	282	269	272	264	256	290	288	285	276	287	276	295	286	277	276	266	269	300	271	277	271	276	280	270	273	269	276	240	281	230	251	270	284	286	308	290	291	325	255	275	302	285	254	278	288	281	299	295	305	247	301	225	280	282	296	297	268	273	281	309	267	288	281	263	288	293	267	269	273	298	295	271	262	283	257	251	280	270	285	279	308	305	270	265	278	257	284	277	245	273	246	278	298	288	259	270	272	314	308	302	286	302	293	330	293	281	266	267	284	269	281	247	284	247	297	276	258	253	265	301	251	278	254	292	262	261	244	284	280	303	292	282	280	288	257	289	290	258	280	283	303	312	272	301	288	251	295	275	277	244	267	271	275	260	277	276	235	295	255	309	273	286	283	312	316	284	261	313	256	292	278	304	271	248	297	269	252	279	306	291	286	298	265	272	272	306	298	286	303	268	296	275	285	288	288	261	325	319	263	276	273	273	285	259	299	243	281	296	319	263	265	271	256	282	282	276	282	275	273	264	287	288	303	260	269	318	254	301	238	305	275	285	290	296	280	300	284	276	294	283	274	282	299	300	310	288	274	268	313	296	266	266	282	276	295	289	270	292	260	302	288	270	273	276	295	280	282	256	268	268	285	299	271	266	277	298	308	293	263	279	250	268	297	308	286	283	291	294	289	313	277	271	310	300	283	256	246	273	303	290	270	276	272	294	293	276	300	266	283	293	285	244	299	319	279	292	282	302	289	240	262	277	304	294	315	272	296	291	285	251	292	302	286	255	298	290	272	308	265	259	308	285	268	316	285	260	269	293	272	249	274	311	275	345	279	247	268	243	271	244	285	296	291	256	291	304	288	249	290	269	293	293	264	299	283	280	285	314	290	276	290	300	288	291	270	296	258	262	285	232	264	268	286	271	277	302	256	280	264	259	285	293	256	274	253	261	309	249	290	314	266	265	233	267	295	293	295	264	277	275	280	274	267	242	313	277	293	273	268	303	273	303	284	312	287	265	270	270	271	274	287	295	287	299	288	303	294	301	251	282	295	259	269	292	263	293	288	299	279	268	251	292	284	277	316	278	280	280	254	305	284	282	272	298	299	298	246	283	280	287	305	296	273	282	296	264	254	266	256	294	271	256	318	272	259	285	273	262	299	325	272	247	261	267	304	273	285	288	249	292	273	281	258	310	276	284	303	260	255	271	286	291	305	265	263	330	292	299	291	278	298	284	256	262	281	282	272	269	274	238	287	290	281	292	287	268	247	287	287	302	293	258	248	249	272	280	268	299	262	290	265	255	294	299	308	241	287	283	269	264	268	301	279	299	273	283	272	283	306	267	265	255	299	311	280	286	278	277	276	291	284	261	277	269	271	292	245	260	281	256	289	288	269	234	291	273	288	302	248	267	285	243	249	268	260	278	287	285	282	288	308	267	279	266	282	238	298	309	284	287	297	261	296	279	262	277	268	250	288	273	273	309	305	250	279	277	299	283	289	279	281	286	267	265	290	272	254	288	262	239	253	267	257	280	270	287	274	287	300	268	257	258	267	282	309	281	271	305	288	273	260	289	280	291	251	263	263	284	274	249	277	291	270	267	260	255	251	259	257	300	273	256	251	257	295	305	280	277	286	292	262	265	313	259	295	258	284	299	250	310	282	290	301	271	341	272	311	294	295	295	273	279	312	275	262	274	290	289	262	245	267	289	272	275	286	265	262	283	308	268	270	275	256	254	265	279	268	275	283	335	263	261	291	260	272	299	285	302	276	255	294	289	278	247	283	306	245	254	243	277	255	285	255	294	271	279	262	280	281	305	255	308	279	273	288	257	270	257	277	279	270	274	302	284	296	273	271	285	255	274	287	250	287	276	281	258	268	265	284	303	288	287	244	299	246	269	261	268	290	292	296	287	310	249	284	285	271	305	287	237	289	272	259	273	307	278	289	294	277	275	320	290	286	282	275	260	246	298	266	282	270	289	272	253	292	269	310	283	269	288	289	281	262	274	270	295	283	289	275	257	255	263	297	274	312	259	281	313	247	280	257	325	290	268	292	236	272	252	291	262	283	247	239	264	283	292	269	313	271	291	314	243	285	286	263	290	286	285	290	269	288	245	270	282	290	256	275	253	293	292	271	282	267	258	291	290	296	326	299	262	280	274	281	265	241	272	249	231	274	276	313	275	261	264	264	260	286	295	271	301	278	307	245	306	288	304	266	277	255	260	311	277	273	316	253	309	262	266	299	274	276	294	256	264	262	309	259	286	294	241	276	282	274	262	250	296	276	288	324	256	294	296	235	252	287	279	260	253	308	309	288	307	278	292	278	269	287	251	244	284	276	291	284	292	277	266	284	265	284	248	277	290	261	241	270	248	296	294	273	263	271	270	307	282	284	283	279	290	273	245	290	305	259	284	275	271	294	261	262	289	277	279	284	318	263	259	292	271	284	303	316	283	268	271	276	277	281	293	286	290	254	275	262	257	297	270	308	283	316	284	307	270	293	289	290	278	292	284	269	279	265	288	295	304	297	286	289	328	263	301	325	280	264	263	258	290	304	260	292	272	291	270	264	293	323	271	294	258	307	309	266	257	302	282	303	267	273	244	258	249	283	256	300	271	253	292	297	283	307	290	279	267	271	272	281	247	280	238	266	274	285	288	267	271	288	269	249	275	295	289	278	271	272	276	266	274	295	298	304	273	267	293	273	304	281	331	262	288	253	276	283	284	267	265	266	294	276	268	282	293	258	286	271	303	254	298	282	269	290	286	296	262	283	272	274	296	282	320	251	272	251	275	265	283	292	268	270	301	290	277	265	271	276	258	256	294	272	286	287	303	266	282	285	248	271	258	289	249	294	299	283	269	252	276	252	282	312	271	276	273	270	286	283	296	325	284	290	270	263	260	272	240	284	263	326	288	281	270	291	275	291	281	286	294	292	290	290	278	280	273	270	277	294	280	265	309	262	264	298	261	274	282	282	245	268	262	282	300	293	286	266	281	274	273	262	264	266	304	329	283	291	294	268	244	272	260	256	248	283	283	296	261	304	317	262	268	295	254	280	232	293	266	292	277	270	267	280	289	282	291	321	280	296	253	257	232	277	280	257	278	258	277	267	309	281	278	269	274	285	280	296	294	283	291	281	282	310	276	271	262	301	276	266	276	293	276	301	281	247	245	266	289	259	264	245	282	276	267	270	267	281	281	274	243	293	282	281	258	264	290	239	263	285	273	271	289	240	283	259	277	289	303	270	256	290	285	278	276	293	246	268	284	283	284	246	302	248	302	294	311
8195	3784	11507	12537	10308	11207	10820	7718	5267	2229	611	656	638	624	597	644	643	603	625	639	619	635	566	579	617	635	625	582	606	601	628	601	593	616	626	636	654	625	610	561	628	652	622	592	609	624	616	591	560	642	592	607	641	626	626	629	611	587	617	631	623	629	594	628	640	612	631	649	616	617	611	629	627	597	595	608	641	645	633	614	634	634	648	641	659	675	643	601	573	615	580	607	632	577	600	636	613	618	578	621	654	649	603	585	585	627	617	603	645	631	627	642	600	640	576	627	580	603	653	621	609	619	615	624	635	631	621	584	589	619	579	615	616	599	603	583	671	677	608	633	640	628	624	672	656	585	656	626	646	620	601	634	601	613	621	639	594	590	652	633	576	612	642	620	625	590	629	625	567	618	593	616	627	639	640	628	616	571	578	631	594	616	615	612	611	585	594	602	630	602	614	610	631	618	607	640	606	584	621	579	620	614	594	622	628	624	636	622	589	603	614	619	613	601	602	621	586	630	635	630	591	634	598	585	561	623	590	646	603	612	622	636	612	632	586	620	626	633	649	633	650	631	640	610	592	613	599	638	649	602	616	648	629	611	600	637	645	642	608	609	614	659	643	620	622	622	618	631	662	617	580	611	564	596	594	643	628	612	587	650	634	625	572	600	652	630	601	572	607	633	609	600	612	625	566	589	614	599	616	590	615	638	604	606	627	605	583	564	607	652	635	588	580	612	646	584	606	630	594	571	589	633	599	639	669	590	616	598	612	626	626	608	597	560	634	646	590	653	629	604	608	598	618	601	651	590	675	620	600	680	616	646	613	614	603	685	648	587	581	624	619	615	626	640	649	598	626	614	588	593	648	601	610	660	618	596	611	638	590	630	620	627	630	650	664	593	590	604	629	636	654	638	672	605	602	610	644	591	587	617	624	580	592	639	600	575	647	629	639	584	631	613	585	634	617	628	616	635	624	593	611	607	581	589	590	574	613	645	601	634	597	667	646	637	616	625	601	562	621	635	638	594	636	628	611	662	616	638	630	578	631	618	641	576	585	629	587	624	630	602	637	619	634	623	598	604	616	609	626	649	636	616	641	676	597	617	626	547	647	648	613	648	629	586	656	652	637	593	579	619	621	623	629	617	605	647	637	635	640	585	639	614	591	623	608	609	630	617	636	640	628	614	590	585	621	610	663	645	583	559	596	568	639	640	643	613	603	619	639	629	650	623	584	583	644	600	609	612	641	606	601	622	635	591	615	642	640	635	602	607	607	602	642	618	630	598	601	608	617	613	596	595	588	652	572	607	628	623	598	611	597	649	598	615	622	620	609	563	642	605	604	633	680	582	635	604	619	570	607	667	628	598	654	655	576	629	577	597	612	621	591	654	628	636	590	585	590	623	605	604	606	617	606	605	586	600	661	602	604	644	639	585	658	602	639	649	577	677	632	621	580	590	564	582	679	635	594	606	579	642	630	646	635	624	625	593	584	634	647	567	592	561	620	611	596	593	613	630	607	568	631	594	619	600	576	595	615	632	554	606	603	647	588	594	648	633	633	572	631	638	586	625	592	601	645	623	605	587	591	592	628	604	615	610	650	645	642	581	620	636	628	628	612	617	615	605	606	598	578	606	605	644	663	573	578	604	605	644	670	607	595	659	624	610	591	607	611	604	602	627	590	593	656	632	616	620	600	599	623	619	627	596	613	626	629	564	621	595	642	602	601	619	568	611	608	618	613	582	555	587	587	602	604	647	577	588	631	558	638	600	590	645	628	636	618	614	625	578	574	626	628	631	621	579	630	594	660	656	606	643	588	630	595	601	632	603	594	644	610	590	665	626	626	647	646	607	671	637	636	628	629	609	652	621	638	626	623	629	589	637	639	640	609	628	617	619	623	626	636	608	565	648	641	606	644	591	635	615	597	615	618	586	606	631	638	632	630	634	639	589	615	617	616	617	597	612	614	581	637	617	663	642	635	609	601	625	593	630	645	610	629	616	601	637	638	584	612	621	646	627	624	567	580	625	622	636	614	567	591	632	600	591	598	661	596	597	624	596	627	632	637	652	597	605	609	643	560	649	617	578	581	604	592	666	597	691	636	677	579	653	624	582	624	628	637	580	643	610	582	640	596	626	631	629	625	634	633	668	630	593	579	565	627	660	589	655	673	615	602	614	606	609	643	633	645	569	627	652	649	619	615	614	631	584	615	643	584	607	593	631	585	643	597	596	597	631	640	634	644	595	637	619	687	574	596	613	629	627	606	583	643	644	617	644	642	607	621	653	606	610	648	625	635	635	621	676	606	651	631	588	619	566	646	592	655	632	635	604	585	633	608	663	613	585	597	605	599	568	625	667	609	638	580	603	650	634	605	575	553	628	628	648	645	640	626	658	612	582	662	644	689	634	618	617	617	613	606	662	624	617	625	603	615	663	644	649	616	628	612	602	626	626	623	657	565	615	587	596	617	632	629	616	643	602	608	635	632	607	653	639	639	626	629	671	583	598	644	624	647	603	591	623	605	624	631	631	633	637	639	621	614	651	589	627	639	618	607	627	629	600	602	593	651	575	632	689	635	664	626	621	634	597	607	620	595	626	639	598	624	614	635	576	604	651	589	600	664	626	625	628	626	618	617	582	615	584	647	610	637	609	649	635	635	601	626	575	605	624	619	604	619	619	640	627	650	586	628	639	650	648	624	631	579	589	621	637	600	598	581	607	645	590	618	605	647	572	648	636	562	649	614	609	616	618	585	612	605	623	604	583	622	618	612	627	634	606	604	594	631	625	638	623	614	639	607	623	621	638	608	588	622	599	666	603	646	603	605	671	624	651	635	647	643	595	621	606	640	639	643	607	603	638	656	610	618	659	638	593	584	656	574	619	581	623	636	597	634	614	625	613	623	633	619	593	617	619	598	627	617	600	608	587	578	582	594	611	623	603	651	628	619	596	584	630	635	651	583	598	651	639	631	605	650	637	592	630	614	597	631	603	622	639	606	628	600	636	612	644	603	611	653	641	590	638	659	635	595	604	645	588	639	642	624	611	615	627	633	633	610	646	584	601	632	604	615	649	655	576	650	639	608	637	626	633	652	591	605	592	620	614	605	615	555	616	587	629	629	564	608	615	617	637	578	580	620	597	608	613	620	645	616	602	571	644	586	649	625	577	625	594	644	681	602	635	679	629	641	618	652	614	633	610	611	658	614	641	576	634	613	648	603	600	657	635	603	562	599	557	593	666	584	597	630	633	615	614	583	622	609	637	625	603	565	594	595	629	588	594	619	640	609	588	647	596	587	556	617	614	616	619	601	647	625	593	649	629	685	587	570	624	645	626	603	627	633	624	625	600	601	622	623	614	608	640	616	650	602	617	634	675	634	615	618	575	599	575	617	601	620	605	617	628	643	613	614	636	594	615	642	614	594	595	609	651	624	637	616	643	619	583	658	607	636	588	616	615	644	608	562	600	623	617	588	620	612	609	626	579	621	620	663	630	656	605	605	550
36602	13754	12579	9859	32891	39057	33829	25950	16787	5971	303	236	187	202	194	185	193	190	159	234	209	212	199	223	232	190	198	199	237	194	178	186	179	202	202	211	205	195	180	178	215	195	172	211	217	202	189	180	208	181	189	217	215	204	224	176	212	200	213	204	191	207	191	208	196	188	213	189	196	205	182	186	218	210	203	192	195	202	205	187	223	196	207	212	198	212	212	208	218	219	213	204	210	187	238	198	203	198	220	211	213	209	204	199	214	178	187	204	204	188	188	202	182	204	217	199	200	222	184	194	206	206	172	208	186	183	200	184	199	212	214	206	199	199	211	190	185	190	196	205	197	206	184	187	199	217	167	212	191	195	221	207	225	188	201	204	194	196	208	178	228	189	193	233	176	182	200	197	180	216	206	204	191	212	202	208	235	201	188	209	201	174	202	204	193	203	178	188	235	193	199	208	220	197	183	203	227	206	189	176	207	192	179	209	208	199	218	194	203	179	183	199	216	172	226	194	198	216	202	183	216	202	196	207	222	198	205	186	194	194	185	213	194	211	219	213	191	189	203	210	191	207	203	174	220	219	166	188	191	201	194	197	191	208	172	189	191	213	235	185	188	188	213	194	213	218	167	192	173	210	186	207	200	184	195	228	213	217	189	190	185	184	207	219	189	214	188	207	205	203	184	208	192	221	172	187	182	204	229	199	210	197	195	221	206	193	208	196	220	216	184	233	198	180	172	205	207	162	194	215	193	200	192	218	201	202	208	179	187	199	200	211	209	187	203	178	187	231	176	194	173	199	176	164	202	176	181	178	220	192	181	220	195	184	194	206	191	172	169	174	225	186	194	192	204	198	194	187	195	201	219	194	208	187	221	225	190	194	202	194	196	255	192	191	198	192	207	162	190	165	193	216	186	204	189	196	170	199	189	193	198	182	189	190	207	213	203	169	206	186	198	193	183	172	206	210	184	222	205	203	228	191	213	221	200	191	185	192	199	206	204	198	212	190	190	253	202	210	219	174	187	193	204	241	189	208	208	190	213	220	175	187	203	217	203	224	215	233	220	187	249	211	208	181	185	206	212	205	173	168	224	204	206	206	224	193	209	174	210	194	209	186	196	207	196	225	204	215	185	186	183	207	209	192	182	189	207	177	201	204	200	188	188	196	207	237	191	197	187	195	184	171	233	218	204	196	174	193	186	192	206	187	191	190	205	202	178	199	202	232	177	173	213	193	183	166	180	241	192	222	185	214	182	204	214	199	197	211	194	192	192	182	204	207	181	207	237	188	205	246	219	201	220	206	195	230	188	203	199	200	196	227	173	192	202	198	184	203	188	196	192	197	207	209	205	160	188	204	225	201	188	179	213	189	221	210	221	186	182	188	197	208	188	189	213	204	213	189	200	205	209	183	210	215	181	181	194	234	211	204	188	202	219	204	201	196	186	217	193	205	183	186	200	173	203	217	206	207	213	189	212	189	198	221	213	206	197	188	219	181	195	216	227	203	197	197	181	223	191	221	181	199	207	200	216	188	176	205	200	202	194	198	203	180	204	194	233	195	199	214	200	196	194	225	193	186	187	221	228	197	187	199	196	193	205	174	168	218	185	187	194	230	199	201	175	194	204	173	211	208	190	197	182	190	191	209	181	186	200	202	210	186	206	189	211	196	185	187	219	204	224	179	216	198	177	192	210	171	178	181	206	195	185	212	219	198	194	211	200	227	219	196	202	210	203	180	193	212	200	180	218	189	217	212	208	204	231	214	198	197	236	177	225	215	219	186	194	218	193	188	211	201	216	204	193	219	201	198	189	213	190	215	197	210	195	209	220	224	186	210	211	213	198	188	211	201	199	196	204	211	204	201	188	208	222	209	211	191	198	201	220	187	192	210	197	181	174	201	184	176	210	185	181	218	205	174	188	211	192	202	206	180	170	186	193	204	197	228	186	187	192	177	201	218	198	213	184	214	207	201	194	195	226	200	209	192	190	193	191	184	255	169	210	221	192	189	185	187	208	215	198	191	215	213	172	216	200	207	200	185	183	216	202	191	218	208	193	216	177	209	167	194	196	218	193	197	197	170	206	203	195	188	178	188	221	187	192	225	206	198	177	181	194	190	201	214	203	172	215	201	205	210	190	193	226	194	198	192	197	172	173	184	184	212	212	163	187	196	184	197	181	216	209	231	219	196	193	183	199	197	205	201	218	191	214	214	210	188	187	225	185	210	182	211	193	186	190	184	227	187	228	188	199	170	237	199	231	193	205	188	227	178	195	204	203	195	210	174	178	218	170	202	213	186	230	190	208	210	185	168	187	181	212	197	191	194	198	170	195	207	207	182	205	198	194	198	180	211	182	187	191	196	187	211	172	201	182	197	207	228	170	208	226	188	187	186	187	205	211	194	192	200	203	198	204	227	194	216	180	213	205	179	221	195	183	214	192	210	196	204	208	189	248	195	217	204	207	196	168	178	195	213	188	186	204	222	214	212	198	207	199	193	232	192	167	208	198	204	193	169	198	202	193	211	197	213	197	214	214	206	178	256	194	223	164	201	192	212	226	203	202	203	195	182	201	179	180	169	189	216	199	182	199	209	221	199	181	190	219	208	171	177	178	225	188	197	190	203	195	221	193	190	198	208	196	168	179	172	220	202	196	190	199	232	186	201	205	193	224	188	204	194	207	215	201	193	192	170	218	195	196	218	199	193	173	191	194	176	200	194	194	182	184	213	181	214	202	217	190	203	159	169	216	192	192	213	201	173	188	183	204	209	195	171	195	177	208	208	186	208	172	182	192	190	207	198	211	203	212	188	220	217	204	191	187	193	230	207	213	189	207	199	188	225	191	187	195	206	174	176	207	178	179	205	192	211	211	183	238	183	175	178	203	208	175	183	208	185	187	205	180	179	199	216	223	185	204	183	188	227	172	185	191	199	189	208	234	224	189	180	214	212	217	215	223	214	176	175	217	195	187	173	201	187	195	228	196	207	197	201	197	185	241	204	194	189	198	202	185	201	176	214	193	200	196	205	229	197	211	188	200	195	193	176	224	203	231	162	183	189	201	218	230	206	199	225	209	210	205	190	180	193	194	165	169	197	186	198	189	197	211	211	202	197	215	167	220	237	199	199	204	172	190	206	200	207	174	176	191	191	193	169	192	222	203	193	204	183	214	202	188	186	173	214	185	181	215	192	185	209	204	201	169	177	216	199	216	199	197	203	205	199	219	218	206	215	179	207	189	199	210	154	198	190	214	188	193	200	201	182	198	224	208	209	184	195	196	215	196	192	214	207	215	231	210	189	226	182	199	185	214	183	171	186	215	170	207	216	198	207	207	207	195	188	183	207	180	199	205	178	184	200	174	209	181	206	179	194	181	198	182	221	218	188	202	191	207	194	212	186	185	172	188	193	208	217	199	195	193	178	183	223	202	167	204	189	195	198	198	211	183	218	198	194	199	198	183	212	215	187	209	188	211	212	219	194	217	212	221	179	192	184	189	210	193	182
18129	7798	16821	21460	50029	54383	49795	43183	34487	13408	512	561	528	548	471	509	527	484	471	517	494	461	496	504	474	482	492	478	510	477	468	484	490	497	540	456	490	499	480	477	525	455	473	490	514	484	430	488	463	469	491	490	519	456	504	487	494	508	527	489	482	492	468	472	491	433	496	477	477	448	497	477	526	517	468	506	497	440	492	445	461	500	493	485	473	475	453	458	446	496	486	481	458	490	474	482	481	465	499	491	471	466	475	482	467	470	485	477	491	463	489	460	506	466	488	493	513	509	449	491	509	438	467	479	481	448	488	459	520	501	474	463	471	484	463	459	509	443	477	468	476	454	438	498	462	466	458	471	485	458	470	441	478	506	489	501	487	511	478	464	479	464	501	467	481	450	502	462	459	499	436	458	472	460	489	466	487	470	477	483	494	461	462	507	470	472	483	490	513	495	437	500	480	471	467	506	482	498	476	478	503	501	478	495	436	467	478	494	471	457	465	460	488	459	498	521	495	462	471	495	438	473	448	440	456	493	459	484	460	492	476	482	493	478	526	489	474	489	460	503	444	494	441	463	471	459	519	499	459	464	465	501	491	484	493	495	484	482	490	518	502	479	473	487	448	500	526	484	477	449	479	468	475	502	485	468	477	441	512	473	493	476	497	459	490	454	436	445	464	478	502	434	496	464	492	506	456	479	488	483	472	488	465	477	454	467	532	434	480	503	502	501	470	493	455	516	489	497	479	481	470	474	459	427	510	443	476	502	472	513	492	486	481	485	445	435	484	467	499	494	480	487	473	519	535	489	460	489	489	509	491	437	459	485	468	463	458	470	465	468	445	458	471	475	506	499	465	492	504	483	483	447	508	500	483	515	410	450	497	441	490	460	481	495	434	480	464	489	481	494	468	483	497	493	477	476	467	503	485	472	492	492	512	446	455	469	450	472	477	452	482	432	451	495	498	522	490	471	480	485	477	486	510	497	506	492	507	454	486	477	468	477	487	490	481	439	456	464	461	443	466	473	492	480	496	497	471	463	481	451	465	451	479	476	478	456	509	473	456	456	506	497	505	464	471	485	451	435	444	452	488	456	465	475	464	447	482	483	484	470	475	463	490	482	465	492	468	449	475	499	450	461	474	483	464	486	500	436	471	461	480	473	447	472	442	502	478	512	464	465	517	494	479	509	455	434	455	490	516	436	468	499	514	481	475	485	484	479	480	456	461	442	486	456	465	472	501	487	454	489	460	458	499	482	474	497	446	490	487	463	478	482	510	443	463	477	485	491	450	493	494	500	474	532	495	449	515	522	509	481	494	477	477	493	468	452	432	485	493	480	503	472	493	473	474	473	446	466	466	474	484	474	460	452	453	464	486	488	491	431	472	469	460	440	482	457	458	510	486	496	532	497	479	484	486	470	456	478	443	474	451	476	463	481	473	501	422	463	489	471	489	481	472	499	487	498	480	523	509	493	459	447	467	469	456	509	483	510	481	498	483	474	466	476	492	471	467	502	477	504	488	445	481	471	497	481	472	476	492	446	493	501	486	493	494	494	426	500	473	466	436	475	469	499	470	469	468	463	534	509	501	480	481	448	491	524	487	449	499	486	493	448	462	500	479	514	467	484	467	498	469	477	479	449	474	433	498	492	454	511	477	467	465	526	501	486	485	459	486	471	465	469	464	443	526	498	468	464	446	462	494	488	500	469	497	482	443	500	459	453	520	490	445	478	495	477	449	497	468	483	517	498	445	508	461	507	474	441	487	510	510	483	458	484	473	463	427	474	508	478	478	505	486	488	481	511	514	504	515	450	526	502	488	482	524	456	469	487	440	491	503	503	499	486	449	471	454	467	488	473	486	469	497	456	463	475	491	514	478	479	481	504	471	497	459	426	458	483	496	485	461	482	451	479	451	502	499	462	431	486	479	472	508	472	480	490	463	508	442	452	461	485	483	502	479	514	489	501	502	472	459	461	470	493	474	480	468	493	488	500	484	514	451	498	473	481	495	473	489	484	443	493	464	418	465	469	448	481	468	478	445	476	479	449	459	476	444	498	439	491	473	462	500	469	462	489	452	502	492	452	476	478	460	464	499	474	491	465	482	486	494	452	473	458	535	483	444	467	530	420	455	513	486	474	486	498	498	460	456	453	473	455	462	527	487	477	440	469	513	495	496	490	441	455	500	496	445	475	478	484	495	500	467	466	460	489	462	481	476	532	475	470	496	475	447	441	475	499	447	513	476	469	418	449	488	459	463	462	481	495	494	476	452	478	473	467	479	473	486	485	453	485	466	468	470	494	486	487	445	483	452	516	492	474	466	494	459	493	520	461	506	484	460	495	465	478	439	531	483	460	477	487	486	493	475	477	497	478	440	476	470	475	514	494	500	490	487	487	479	502	483	451	485	474	479	452	453	475	482	446	513	479	443	443	432	517	439	506	495	448	464	488	478	474	488	492	490	471	512	468	526	484	448	474	499	489	492	487	491	470	494	459	462	474	520	454	449	480	478	473	483	502	473	466	474	482	450	455	447	444	454	518	484	477	465	464	467	476	453	522	464	485	499	509	444	504	503	499	496	467	450	463	480	473	446	465	467	484	472	496	475	448	502	457	489	476	513	488	472	497	495	465	433	490	492	504	454	471	493	458	475	477	471	466	475	485	479	500	484	527	469	479	425	444	483	486	440	496	490	503	463	476	490	521	474	464	516	473	441	456	466	463	521	441	456	479	465	449	439	468	496	528	504	467	496	486	455	437	479	476	485	490	461	475	481	517	471	492	489	459	434	477	488	495	469	464	460	466	519	466	465	480	488	453	440	483	501	496	463	472	485	488	449	456	477	531	510	469	504	457	505	455	465	512	453	483	448	509	466	483	493	451	434	473	479	475	525	513	492	524	476	448	439	509	469	529	461	474	457	476	479	477	451	447	506	474	538	470	436	487	484	514	487	492	452	449	467	457	495	449	486	524	485	473	483	514	507	481	435	473	473	462	477	482	483	485	473	490	475	487	446	465	475	478	497	468	473	495	460	462	472	438	486	493	480	513	473	492	491	506	420	481	445	431	467	503	476	483	461	456	481	508	487	462	501	462	451	464	449	490	480	483	493	483	441	465	507	450	466	492	467	525	467	484	477	472	493	472	506	470	494	444	455	498	467	482	475	465	471	485	454	491	483	489	520	484	466	447	447	488	454	436	481	462	483	469	481	474	493	476	454	478	485	445	489	450	473	467	457	493	475	450	447	467	485	473	441	490	443	504	493	481	490	484	506	473	489	468	467	487	468	480	510	500	490	490	504	510	495	506	465	447	497	471	431	475	488	542	404	484	498	467	454	451	468	470	481	475	494	459	476	450	470	465	504	458	522	483	481	458	487	494	457	478	459	473	478	485	480	470	514	479	475	480	438	459	487	453	461	455	493	505	515	478	500	447	498	475	489	485	466	456	492	446	497	437	497	510	447	484	480	452	467	513	483	499	488	504	500	478	499	462	458	464	475	448
43392	20397	19564	17834	42932	55279	48464	37174	24597	8677	515	301	303	313	299	291	296	314	301	305	322	293	318	308	303	320	291	328	293	268	318	320	291	285	305	273	288	283	270	286	328	326	282	308	313	328	282	318	320	319	292	312	340	291	279	319	293	294	315	295	281	302	287	291	288	307	288	286	276	291	288	294	295	275	294	330	290	306	300	292	278	314	291	268	300	317	275	308	301	302	312	278	284	303	288	304	315	297	290	295	287	288	293	292	315	285	306	308	278	279	312	323	287	273	314	306	296	279	285	311	298	315	255	312	294	280	318	327	305	319	340	309	290	282	287	291	301	297	262	294	275	298	327	308	293	286	293	328	295	317	277	295	292	331	307	281	313	289	316	320	280	323	265	296	293	269	307	288	286	327	312	294	320	302	309	307	294	305	318	297	330	308	259	300	302	322	297	296	300	297	311	323	304	295	320	295	308	286	299	296	283	280	332	283	297	316	286	289	295	300	262	298	327	328	332	295	302	305	275	298	317	328	302	307	284	287	326	305	327	259	315	301	287	291	258	292	279	319	308	294	309	282	283	293	310	311	315	289	312	293	286	290	285	302	280	327	282	309	308	288	287	299	291	287	342	301	320	300	297	306	307	318	288	289	286	294	307	291	319	292	273	281	325	319	328	301	309	287	268	291	282	327	270	285	320	295	322	278	281	284	284	277	325	309	296	267	307	284	305	274	279	258	324	302	314	306	307	265	277	298	290	291	305	266	307	309	286	289	312	272	271	273	312	299	311	306	265	309	301	301	324	324	316	301	299	328	314	327	318	320	272	265	293	285	332	271	315	293	314	298	310	296	299	294	313	299	301	305	316	301	271	290	296	305	310	311	280	310	312	338	298	307	278	320	275	298	322	329	313	298	297	341	298	286	338	303	290	353	286	314	293	311	354	341	298	285	284	316	297	264	280	302	302	282	308	314	302	292	304	297	272	311	307	319	314	308	299	301	270	275	302	285	318	280	337	294	299	312	283	304	313	317	270	284	317	286	302	291	311	270	290	278	280	303	289	302	309	308	304	314	310	286	318	319	288	308	322	292	285	293	299	301	331	297	312	297	300	290	304	299	313	278	283	295	274	331	295	282	320	285	309	331	283	311	318	299	310	333	267	305	312	289	296	282	292	261	303	337	316	306	310	317	280	314	338	301	282	315	316	288	296	299	284	336	271	296	302	331	292	301	315	336	287	318	271	319	315	291	289	300	302	324	279	265	278	301	292	286	304	301	285	295	303	289	278	299	297	262	278	294	294	335	305	323	314	278	300	309	330	340	297	282	318	307	296	312	288	301	282	298	296	266	308	287	321	344	300	305	353	299	300	338	294	284	328	280	316	283	293	306	278	297	301	304	294	288	263	301	325	313	310	274	285	301	314	271	314	313	318	301	282	291	270	298	350	269	254	262	311	302	292	286	283	292	293	294	287	311	322	280	301	296	286	301	299	328	305	300	308	346	283	284	287	280	316	318	280	310	290	339	306	299	324	322	336	300	338	295	282	256	314	304	308	285	332	308	294	288	294	293	279	321	304	312	274	304	282	274	306	287	320	325	298	325	321	290	282	290	268	287	304	316	249	311	299	289	307	284	281	311	294	298	278	321	353	294	306	301	305	305	303	270	292	286	311	292	322	318	283	290	303	289	298	271	314	335	264	275	323	324	313	318	282	282	310	298	290	304	297	317	330	303	327	268	296	308	278	283	309	330	331	303	288	289	262	285	297	290	264	275	297	284	304	280	281	304	316	326	303	265	277	309	340	323	284	320	277	300	300	283	296	294	321	299	301	291	285	284	311	280	309	315	305	301	284	269	296	304	293	280	308	312	270	305	314	319	319	310	305	299	362	278	257	337	274	324	294	306	298	293	329	301	315	301	282	311	338	288	286	278	263	309	264	281	298	293	305	269	319	305	306	322	290	316	296	328	298	303	301	312	299	283	299	303	293	282	295	285	285	334	302	271	319	333	302	278	271	267	318	297	283	276	296	335	294	282	298	345	290	323	303	301	332	306	324	305	323	314	307	274	285	314	282	286	270	287	327	329	297	313	278	320	323	328	266	312	333	311	315	294	312	299	333	289	313	287	281	276	300	298	309	322	305	294	338	280	301	285	303	337	301	315	301	290	334	301	308	297	309	282	309	288	295	313	308	277	301	288	314	283	313	277	283	309	302	317	259	283	301	304	308	251	302	280	290	301	275	302	298	305	323	280	314	286	278	271	335	307	297	300	315	303	297	278	305	292	282	271	283	303	309	283	322	301	281	276	290	285	309	284	335	277	286	317	310	325	272	255	273	302	294	320	299	294	297	332	307	319	313	292	298	284	321	294	297	278	311	314	297	301	287	282	291	282	295	285	312	305	278	293	268	278	282	322	302	265	266	280	269	283	299	292	299	294	318	271	289	267	297	318	316	300	318	297	291	310	336	313	297	319	270	303	291	270	299	310	297	278	297	321	283	299	310	301	305	303	302	328	299	303	299	273	302	282	262	290	301	305	293	314	323	338	336	318	308	315	330	320	289	277	302	301	278	301	344	280	296	299	260	307	273	312	250	301	306	295	292	303	288	319	297	301	289	309	286	263	316	301	264	280	289	306	321	292	346	294	300	282	295	339	308	285	304	289	296	266	295	294	318	322	316	302	317	274	284	291	295	269	259	301	314	265	300	292	319	289	291	260	273	259	314	327	311	279	316	265	277	259	313	300	295	296	311	331	315	311	309	311	342	292	286	327	272	302	306	269	311	314	317	295	292	332	350	321	283	283	319	302	310	321	305	295	323	331	309	287	290	287	300	317	257	281	260	314	277	287	313	312	311	265	296	309	306	305	323	301	320	268	293	295	313	325	291	291	287	285	304	325	273	300	276	294	312	294	277	292	308	275	325	305	294	266	290	318	293	264	260	271	283	278	272	265	280	270	316	296	257	304	301	315	314	298	358	313	287	303	315	323	291	295	307	274	318	295	297	309	320	285	262	316	276	303	289	283	336	290	320	269	318	312	298	286	327	312	296	309	310	283	283	275	303	319	338	310	316	287	283	267	313	312	306	314	287	311	291	318	319	273	299	313	314	281	266	327	296	313	278	289	263	300	296	275	311	310	319	290	300	320	272	288	323	285	299	305	308	286	297	280	275	309	304	297	293	305	306	297	305	295	309	298	317	288	285	339	337	271	287	299	281	356	258	300	265	266	279	319	297	332	305	304	303	309	299	304	283	324	283	293	319	320	312	282	289	312	302	302	354	336	291	316	285	294	274	309	332	348	266	303	298	299	289	322	306	320	305	314	324	315	270	276	275	311	278	312	311	279	298	323	313	284	302	288	332	312	338	316	307	257	329	318	296	284	245	282	289	297	290	295	321	307	280	293	274	283	351	296	280	270	313	309	317	296	295	300	296	347	286	296	289	309	318	282	301	285	330	299	301	278	283	294	306	302	280	295	305	273	286	316	261	292	302	278	287	292	338	296
21767	11815	24006	29738	57485	66587	61664	51927	40754	14671	766	748	726	715	718	776	762	694	747	729	726	690	671	699	723	713	701	695	727	680	663	663	688	682	661	656	692	683	733	726	672	725	682	711	722	689	721	707	724	711	695	678	664	670	639	692	736	702	629	647	685	649	682	704	675	723	700	659	629	691	638	662	675	694	643	667	666	717	686	727	715	694	681	684	654	704	682	650	658	659	702	680	691	684	682	681	721	699	667	671	695	692	618	656	712	713	675	702	673	700	684	734	657	687	661	649	698	659	670	679	669	681	707	697	712	695	694	665	628	635	669	718	731	743	645	689	715	705	722	728	655	673	657	672	679	690	690	670	648	681	645	692	724	658	660	698	733	665	691	641	632	688	702	736	669	688	652	712	675	684	677	717	664	690	711	650	702	698	667	689	643	705	665	742	658	698	724	724	702	654	691	737	638	638	677	695	714	656	672	653	705	705	728	720	733	691	670	706	650	674	698	719	705	709	696	686	680	689	663	722	726	686	734	651	667	655	703	713	713	687	718	722	664	679	705	681	691	685	680	684	683	645	687	665	704	674	682	661	678	686	681	669	641	656	661	687	667	688	669	657	684	725	689	688	736	670	715	691	699	673	699	675	671	706	671	697	618	685	678	669	714	682	721	656	655	675	715	684	645	674	681	665	695	664	685	679	687	662	682	734	703	714	693	711	681	695	662	662	695	686	687	681	694	748	696	694	646	670	683	667	647	722	664	696	655	656	651	731	679	688	694	688	703	664	698	661	715	764	618	657	674	662	707	702	665	634	650	674	692	676	671	683	709	674	655	704	706	692	736	694	707	712	667	658	691	703	694	661	657	705	692	742	717	655	705	703	674	695	641	678	727	716	701	694	660	679	659	690	675	683	706	706	690	680	649	686	666	677	695	652	668	628	714	689	694	669	691	737	677	702	665	720	698	705	654	673	653	705	699	667	652	638	674	667	714	677	687	732	640	677	701	642	655	665	699	664	658	671	682	681	664	702	727	671	665	643	655	696	704	701	684	693	693	725	696	677	668	645	684	668	700	648	700	675	726	703	731	680	657	704	695	698	663	696	638	703	662	694	694	700	714	700	667	695	683	659	672	654	684	666	654	704	671	707	660	708	688	661	716	664	701	723	669	689	666	672	692	681	706	684	703	688	708	682	700	657	716	670	658	695	650	701	663	656	694	669	680	725	667	715	674	688	714	666	619	694	699	663	669	674	704	687	677	719	670	694	657	653	669	674	691	637	688	640	692	684	700	651	731	674	675	694	660	701	645	658	669	693	620	664	601	675	727	663	671	653	739	661	713	704	713	702	652	651	696	635	668	631	734	670	766	696	676	664	688	677	711	667	636	654	672	665	626	692	673	677	645	659	700	671	739	694	689	674	693	722	699	657	652	682	658	686	654	695	694	706	654	700	704	689	742	681	634	700	710	717	671	705	683	670	719	722	650	707	698	681	713	713	682	681	688	687	681	652	664	688	687	695	707	721	700	722	697	664	706	704	692	683	663	658	687	680	675	660	706	692	720	708	634	691	684	684	740	710	710	699	662	707	676	695	698	674	693	721	682	687	678	720	690	665	648	672	694	687	699	655	706	689	651	705	677	690	709	733	652	665	663	670	697	697	610	666	716	650	657	679	673	696	705	689	692	662	674	696	741	672	703	683	691	686	685	720	675	714	661	652	705	720	690	680	700	706	715	684	709	670	641	671	683	714	674	661	705	728	685	665	649	697	706	732	718	684	705	676	655	705	634	666	684	695	697	697	690	663	704	698	655	675	746	701	659	718	666	673	703	722	720	675	667	655	674	702	674	707	631	664	713	685	694	673	700	667	646	677	660	657	662	645	762	674	702	715	675	693	668	696	696	696	680	665	667	681	679	685	705	668	669	688	741	667	700	643	719	696	667	756	679	693	699	683	708	676	727	667	696	671	732	674	717	704	683	734	708	638	681	677	660	701	730	663	649	715	697	724	677	698	708	725	703	663	699	691	696	679	689	649	674	680	680	667	682	672	693	711	690	693	677	681	664	725	707	699	680	693	693	658	699	669	706	698	700	673	660	685	692	705	676	683	642	707	709	683	659	671	692	658	660	723	737	712	662	702	684	671	711	649	671	706	703	725	664	675	666	707	690	657	646	664	665	633	682	652	706	656	669	653	744	635	658	684	695	671	727	666	728	645	723	656	669	695	685	750	721	657	665	739	652	696	665	689	653	708	693	669	636	649	743	658	712	688	651	651	718	618	673	685	656	660	703	670	691	710	686	706	717	644	699	703	683	733	707	665	669	695	670	686	745	676	714	690	729	676	677	652	703	701	714	684	710	751	667	719	693	697	670	674	694	621	703	661	702	703	696	681	687	753	695	644	672	669	673	700	661	665	701	679	641	676	666	702	700	704	656	722	617	669	684	752	672	650	706	686	691	702	688	674	689	703	653	702	650	701	750	713	716	668	696	693	740	695	672	635	669	665	694	711	722	705	670	642	682	686	673	683	698	677	660	683	726	683	659	663	738	685	652	662	697	724	696	715	649	659	683	650	633	699	692	697	676	699	639	684	668	724	658	715	694	727	683	675	683	700	674	676	718	694	678	660	696	684	702	717	695	695	644	688	712	642	691	713	693	685	698	724	710	703	658	683	671	672	667	675	664	671	673	618	700	659	722	672	641	659	686	653	718	675	686	691	655	680	645	711	706	735	683	728	684	708	663	708	659	694	670	712	696	657	662	695	659	657	658	663	694	709	683	707	696	687	700	692	722	681	695	694	669	736	700	691	741	712	702	667	691	706	691	703	697	744	660	741	664	623	651	693	654	703	648	652	672	676	724	668	659	726	682	679	689	681	690	672	613	657	741	705	704	672	706	650	671	737	693	654	697	667	675	690	657	673	691	716	688	700	721	679	664	688	682	682	705	759	690	692	680	650	673	666	729	619	728	658	701	699	647	659	669	663	694	666	708	719	693	695	707	682	665	653	709	655	691	723	666	691	735	658	710	637	699	669	690	652	672	674	704	671	676	693	676	686	686	705	672	683	688	690	697	707	727	657	665	695	688	667	668	670	688	688	689	702	696	605	631	639	684	731	691	674	683	693	699	694	674	681	704	632	678	708	655	691	605	640	684	669	716	676	706	717	661	681	713	718	691	688	699	662	697	684	686	655	669	694	688	655	702	688	652	709	665	687	672	600	735	705	660	683	666	670	696	682	688	736	731	688	779	691	675	722	741	703	714	703	680	635	707	672	697	689	688	699	699	650	677	663	680	667	659	693	672	693	696	690	726	708	663	690	723	629	649	664	679	685	650	663	708	688	682	658	718	682	728	645	683	653	725	685	657	710	669	702	700	688	686	671	679	700	674	655	731	645	705	668	665	650	671	735	685	659	670	713	715	674	679	663	697	688	693	687	670	711	667	639	714	693	687	682	744	666	689	687	690	676	684	682	670	713	716	658	686	673	687	701	652	717	719	734	680	719
15085	4925	5214	5045	3384	3236	2968	2278	1468	560	278	272	253	277	268	307	270	285	263	279	279	275	290	279	300	276	265	298	261	285	294	278	212	303	302	276	279	324	271	267	260	268	284	248	299	278	292	271	286	294	259	288	282	260	274	289	264	270	311	277	277	288	271	270	271	256	298	261	266	315	298	256	274	305	292	286	278	321	296	290	279	236	258	284	262	255	288	328	268	274	274	294	263	278	263	279	262	274	278	245	260	295	284	285	276	275	276	276	270	279	288	271	261	275	317	270	296	287	247	297	298	282	274	305	284	261	265	285	255	267	252	311	291	286	276	283	286	287	316	269	277	251	299	254	288	302	288	275	267	296	298	257	276	271	322	282	281	282	244	243	261	256	278	234	278	305	282	278	263	270	279	239	297	270	263	301	288	280	275	281	285	270	249	268	249	279	285	268	285	285	316	288	264	282	257	259	326	271	276	267	258	273	290	293	264	297	288	281	321	312	281	290	271	247	258	292	284	285	270	292	261	267	276	280	304	262	251	262	303	272	253	277	266	281	252	312	280	266	333	285	280	272	258	282	329	302	272	268	277	273	276	251	272	281	273	228	285	268	271	249	280	259	267	300	250	284	260	295	290	263	287	291	295	298	270	262	312	276	271	249	264	286	295	252	298	261	325	323	272	257	292	329	266	294	276	273	310	264	252	246	271	267	300	299	270	280	279	295	292	289	274	278	241	281	276	281	284	291	247	272	273	321	299	276	315	281	267	275	250	279	253	287	281	282	292	270	269	294	287	277	290	281	264	253	311	269	291	294	272	299	290	289	284	271	236	245	295	275	263	302	298	267	288	273	303	306	255	297	275	289	290	271	322	255	282	282	265	290	284	278	260	269	266	291	291	266	295	287	293	285	279	293	278	297	291	260	257	288	260	260	268	291	288	250	295	281	274	279	273	289	286	267	257	316	267	299	277	289	266	258	261	261	265	272	269	289	281	293	270	270	305	292	297	271	273	262	305	307	336	280	309	280	277	282	269	285	254	267	289	291	254	263	260	272	273	253	259	267	283	263	285	283	262	278	285	289	277	262	272	265	303	272	278	262	267	268	253	267	304	305	281	245	282	282	270	297	304	263	278	251	278	301	267	302	285	285	281	265	285	300	295	282	271	278	284	277	280	298	302	276	260	263	268	301	287	269	285	279	274	274	266	247	284	302	276	274	293	242	276	264	265	276	281	301	280	289	308	271	311	289	244	259	267	268	285	283	240	271	300	286	272	295	262	283	283	305	303	287	274	295	279	283	270	253	269	272	272	298	289	302	275	289	257	249	277	294	283	282	289	299	274	279	267	316	320	284	231	247	301	305	282	295	297	285	269	285	252	263	284	295	254	285	265	293	301	273	307	296	273	288	273	300	284	314	338	263	250	289	286	299	242	301	294	280	286	304	276	284	245	292	294	309	297	318	270	284	293	308	295	268	261	266	276	275	312	278	268	281	275	245	276	265	286	258	282	263	266	311	264	259	302	299	258	263	274	260	250	263	247	291	312	279	264	288	265	287	272	314	283	267	281	274	280	279	250	308	278	285	272	275	263	305	271	284	282	252	273	280	289	260	276	300	300	273	255	308	283	282	278	276	292	328	306	275	273	274	280	303	271	285	264	283	276	308	244	277	303	268	275	290	314	288	288	302	283	246	269	293	281	268	285	263	298	275	244	256	298	264	282	295	269	260	274	301	262	244	277	259	287	282	258	285	306	289	279	307	274	288	281	267	270	256	282	289	256	277	299	271	242	268	257	306	271	269	274	275	295	283	281	254	262	301	292	319	283	304	285	280	265	301	288	282	282	261	266	308	314	278	255	301	285	249	259	250	272	282	267	249	310	257	282	295	280	298	295	251	267	279	252	272	272	298	273	293	273	281	268	282	288	288	299	309	273	287	242	275	267	279	251	272	266	277	281	278	301	290	273	314	282	271	274	298	322	286	274	264	283	269	286	296	309	254	259	266	305	259	294	273	244	292	286	296	296	290	290	274	305	285	310	281	275	288	239	283	291	291	264	274	272	294	296	274	295	274	238	297	278	276	296	291	267	297	281	302	308	295	292	298	270	301	283	290	293	263	269	270	279	279	290	279	276	258	285	251	304	240	268	256	262	274	310	215	267	296	283	314	258	283	288	273	273	274	267	292	283	274	282	289	285	304	264	292	292	266	286	318	257	257	270	283	252	306	283	298	261	307	265	284	277	288	306	288	306	294	280	264	233	256	287	268	283	262	276	255	262	289	264	273	297	286	260	276	262	296	295	278	289	299	294	271	274	262	273	267	284	291	273	277	260	287	268	297	281	311	320	292	310	265	295	300	290	280	266	289	299	304	281	289	266	292	261	273	307	272	314	287	264	276	281	237	312	283	308	301	271	295	259	305	276	282	276	280	250	283	310	290	272	304	313	260	276	290	277	261	285	265	310	254	270	302	278	262	258	287	254	268	281	289	279	283	266	293	285	294	278	278	295	255	284	306	267	275	261	245	278	282	284	303	274	278	275	278	266	274	273	290	286	247	275	275	271	295	296	268	279	270	291	266	257	323	280	309	304	307	264	277	255	273	303	300	289	281	292	297	255	283	291	293	296	273	296	308	278	274	326	306	293	274	292	244	251	272	296	280	316	338	305	290	303	230	293	277	267	295	282	295	289	270	259	292	293	265	272	256	288	264	293	303	286	252	277	275	237	287	265	274	272	289	290	261	246	296	275	268	288	264	319	271	270	282	286	260	281	282	267	294	260	291	312	284	276	279	298	243	265	291	287	309	292	247	276	257	271	272	295	270	286	276	271	270	300	294	290	328	266	289	328	288	289	305	302	312	283	276	263	266	271	276	278	275	289	287	248	275	288	286	270	274	291	271	295	290	269	314	255	275	283	251	289	288	264	297	269	293	313	270	247	246	276	321	289	274	287	304	262	277	266	270	268	301	303	317	262	280	265	273	277	294	288	278	292	281	264	300	273	258	283	269	272	292	286	265	301	269	320	276	283	263	267	301	263	284	292	275	268	312	289	273	265	293	268	255	321	264	251	270	271	271	322	271	264	281	300	302	256	290	279	282	288	281	272	296	254	289	277	292	280	292	324	268	249	285	287	315	298	260	278	272	269	286	301	271	331	301	277	279	233	310	268	262	264	264	261	265	279	245	299	278	268	307	278	261	280	297	284	269	279	264	304	291	252	281	256	261	264	275	257	278	270	290	259	285	277	269	271	271	279	261	244	281	252	266	272	278	283	266	305	286	265	290	285	303	262	233	281	251	277	270	239	255	265	281	317	274	305	264	261	277	247	281	272	266	299	259	279	323	258	237	294	282	276	296	280	292	271	268	285	297	293	275	303	256	305	226	275	277	327	279	263	272	276	289	284	280	309	276	265	291	280	263	265	304	271	281	260	267	240	252	268	287	289	278	271	264	276	284	275	247	266	279	238	263	293	291	290	265	260	283	273	275	267	254	276	269	291	257
7595	3523	9351	12811	10747	11655	11055	7917	5111	1705	634	606	572	657	607	608	620	588	624	643	600	591	620	636	639	612	614	605	611	644	644	630	599	628	622	644	661	626	636	617	586	619	650	618	638	578	633	588	636	613	580	626	618	628	672	591	573	613	604	661	625	632	593	637	612	611	623	635	610	655	635	634	602	662	595	634	632	632	649	631	637	578	606	607	602	664	628	622	621	609	606	603	615	592	610	606	653	622	659	665	608	584	625	638	651	643	676	617	609	601	629	630	634	621	635	585	634	614	638	628	621	606	631	593	605	631	602	587	617	628	629	669	632	632	642	632	544	631	604	616	606	590	638	612	626	613	638	668	658	583	657	612	656	612	621	614	615	629	663	608	631	622	608	592	637	636	616	689	614	658	615	662	600	639	614	560	634	627	583	626	611	606	633	623	628	630	637	664	619	651	668	596	612	643	616	644	589	608	672	568	669	645	646	589	602	597	629	666	665	598	595	635	590	651	594	610	645	607	639	617	613	648	649	601	634	640	631	601	648	627	612	590	596	649	616	689	617	638	636	617	626	664	654	652	629	593	602	642	619	642	608	630	674	642	641	621	634	605	594	620	617	627	632	592	628	588	633	587	612	673	640	636	589	670	644	599	601	618	647	616	658	634	630	637	641	585	657	581	604	600	623	589	656	592	563	671	630	615	665	594	618	647	630	626	599	625	657	668	670	610	643	574	623	643	562	651	638	633	617	625	576	630	572	629	608	595	636	651	634	638	634	605	623	595	640	549	650	655	681	593	591	589	616	626	622	605	625	641	603	596	653	643	596	621	595	609	656	618	614	654	608	605	622	604	618	585	626	641	633	636	625	603	672	652	634	653	592	649	609	635	642	632	641	628	656	607	672	636	619	610	642	639	578	573	588	632	610	592	672	610	655	629	574	650	565	630	616	635	657	669	615	617	623	588	626	601	624	637	637	632	659	612	632	587	609	647	633	583	594	602	603	644	583	617	627	672	622	579	646	611	622	631	622	647	651	599	656	606	625	627	645	626	635	651	598	613	640	625	614	599	641	610	612	650	648	648	608	600	637	630	686	668	610	649	592	609	577	625	605	574	634	591	658	602	632	626	644	598	688	594	621	605	596	613	617	634	642	640	646	623	584	619	625	631	611	636	637	633	649	618	594	608	637	664	616	616	629	661	660	622	649	620	621	630	597	602	604	650	648	637	610	601	609	664	592	667	645	622	628	581	614	626	634	605	663	640	581	669	604	627	616	629	623	665	585	590	583	645	624	640	644	639	615	667	600	606	618	604	663	622	592	636	644	635	589	638	618	590	617	616	646	636	655	633	585	566	639	629	618	655	607	588	589	636	612	609	612	647	611	650	578	605	609	595	645	619	657	601	625	607	664	626	593	621	603	648	676	630	613	599	646	569	590	589	606	651	564	616	609	615	640	617	594	630	588	645	593	613	649	587	609	580	601	564	614	646	637	640	594	636	620	621	633	596	677	605	618	578	617	668	622	671	629	594	641	610	591	632	632	606	619	631	625	624	633	621	599	619	586	624	554	631	635	629	612	617	603	621	628	623	614	573	627	611	611	663	641	622	643	624	674	622	604	610	670	612	597	624	598	638	668	606	605	606	630	610	611	608	587	664	654	642	664	619	616	645	560	630	625	617	583	621	610	589	612	621	616	610	645	659	667	598	618	628	621	562	616	583	645	610	649	609	671	617	650	616	634	595	663	559	598	608	622	611	610	619	641	628	604	605	595	656	598	615	651	582	612	636	596	632	630	606	634	611	636	635	634	607	635	612	600	605	592	631	650	626	594	668	575	646	665	616	634	617	629	668	571	645	625	605	609	618	664	627	649	592	578	625	614	622	594	655	618	643	619	626	610	641	634	627	609	605	636	607	632	601	683	572	606	629	588	624	603	642	595	610	648	623	621	643	580	607	572	606	597	647	623	591	602	666	605	587	633	603	627	634	614	634	690	609	617	661	659	648	611	600	651	612	658	649	668	570	643	645	623	676	640	642	631	621	593	639	648	608	610	611	640	618	662	624	617	644	609	648	603	642	634	664	575	632	622	654	572	591	643	618	617	609	630	617	639	560	617	611	643	606	628	637	647	633	649	610	632	612	625	634	588	612	634	651	620	647	641	591	584	626	630	609	683	617	643	634	604	591	626	622	645	619	594	629	639	638	674	602	616	604	588	649	597	623	656	596	641	649	599	630	595	606	639	615	640	645	644	612	632	610	632	623	621	618	626	679	623	623	658	597	658	640	610	627	635	590	643	656	594	692	646	634	653	645	602	625	631	645	651	620	627	590	647	589	613	606	612	640	653	602	619	621	612	635	637	598	637	590	602	607	660	622	640	637	593	597	627	601	598	632	618	602	596	618	593	638	649	626	662	638	634	619	614	611	661	672	590	638	587	608	607	605	699	591	629	631	601	616	606	610	632	629	622	626	630	622	648	599	596	633	622	619	604	623	585	628	652	610	629	666	633	578	608	605	596	608	665	618	630	629	603	634	644	608	592	623	605	622	590	664	645	645	630	599	620	633	606	599	634	655	612	626	623	578	648	618	660	600	572	625	655	633	607	606	632	635	620	594	589	631	664	644	595	589	646	589	663	670	630	650	597	611	641	608	631	633	636	631	601	588	636	652	642	648	601	599	638	620	619	607	613	594	625	614	603	648	666	636	650	635	617	612	655	663	629	622	613	644	587	667	628	574	620	600	607	647	586	634	638	636	629	627	671	653	637	574	618	598	614	596	647	626	615	654	635	628	588	625	667	607	619	594	651	618	615	585	609	595	611	660	660	595	603	609	618	657	641	614	600	640	573	625	640	621	635	594	591	618	601	615	687	632	608	676	666	577	679	578	617	608	631	617	650	601	621	585	667	653	661	629	613	613	576	611	624	599	608	622	592	638	592	616	598	617	626	651	686	601	648	631	603	636	602	622	646	598	646	643	589	621	592	597	613	626	641	601	582	621	615	634	624	595	619	602	629	616	646	623	579	647	646	592	628	631	666	668	632	609	629	560	596	645	591	638	607	593	623	606	645	617	602	641	586	600	636	579	660	599	631	626	636	612	581	614	652	610	579	647	595	636	589	618	636	572	664	633	583	603	669	594	672	628	667	616	616	632	581	637	603	665	626	632	608	608	584	632	657	614	661	628	605	607	583	688	643	607	639	656	581	606	649	656	631	599	606	659	601	624	597	644	630	642	628	640	659	628	647	630	620	658	658	614	624	579	609	659	656	632	619	630	619	615	616	607	654	637	657	592	613	624	642	609	590	644	649	641	601	618	582	622	650	581	667	619	612	602	628	623	638	542	606	656	614	621	611	668	614	605	632	626	653	607	608	617	626	642	649	612	656	617	629	647	608	585	652	637	621	643	620	650	609	647	635	612	662	599	631	637	639	606	607	603	630	582	618	589	596	638	637	628	642	682	600	550	631	584	615	580	591	619	638	631	642	650	610	615	631	630	620	657
32255	12493	12170	15038	28464	38606	35477	27571	17331	5529	282	216	212	197	196	183	193	225	186	199	197	202	186	191	211	164	197	182	195	212	209	214	185	194	195	214	193	202	182	199	197	191	185	208	180	215	205	192	172	206	214	206	185	196	215	198	203	194	212	209	201	209	221	183	187	204	195	233	202	227	218	172	186	192	201	221	219	185	192	226	196	191	213	180	181	202	208	226	211	195	195	188	225	192	190	208	211	185	197	211	200	212	220	218	190	193	193	193	187	200	201	219	193	212	188	188	221	205	215	197	214	177	204	184	211	206	195	192	218	177	222	205	207	200	220	196	185	213	184	217	223	202	202	204	206	207	195	177	184	202	207	203	197	179	187	196	234	209	193	195	197	189	185	184	185	173	189	208	214	209	193	190	198	209	161	157	204	194	187	220	179	158	199	187	215	193	188	189	197	207	197	194	205	214	165	193	190	192	210	200	183	209	207	200	205	202	196	193	227	200	215	188	205	222	186	220	184	199	218	205	185	204	187	197	206	239	178	187	207	207	226	191	193	204	186	197	217	210	222	195	209	200	223	194	184	195	204	192	188	205	177	192	173	184	217	211	203	225	193	204	195	190	223	183	191	173	186	226	203	196	222	198	172	206	210	227	180	206	209	212	199	215	173	179	209	210	225	224	220	207	174	211	223	203	209	206	197	212	213	181	198	178	212	196	209	169	191	221	219	223	214	193	187	211	174	174	197	174	171	185	160	201	225	212	181	204	211	170	206	186	193	191	202	214	197	181	204	182	197	190	205	193	196	201	182	203	209	181	205	194	164	179	184	175	189	202	205	194	222	196	192	202	202	187	194	192	210	197	226	188	219	182	201	200	216	189	180	178	209	205	203	201	180	215	211	210	210	190	188	222	197	203	203	190	194	194	222	155	212	187	211	210	193	185	194	186	197	205	162	219	213	214	180	228	194	207	211	176	200	213	206	229	192	174	211	193	218	207	192	219	208	204	190	205	193	188	194	224	184	190	202	178	191	192	208	183	203	179	215	174	202	182	206	198	186	185	171	204	203	190	209	245	203	212	198	210	215	186	197	169	204	184	182	217	186	177	203	168	204	222	200	217	201	216	188	185	182	201	201	178	225	194	189	180	200	200	199	185	185	181	206	213	211	194	176	187	211	229	185	175	216	219	176	202	198	194	206	189	199	218	179	193	200	190	219	198	198	215	191	213	179	208	191	183	207	212	218	214	228	182	213	197	218	195	216	184	184	225	209	202	199	182	199	194	200	182	173	173	212	166	201	191	184	192	196	194	183	206	216	197	192	206	199	204	217	210	195	223	213	207	203	204	197	215	183	215	197	225	212	212	188	196	227	214	193	196	225	211	206	210	206	213	199	216	229	206	200	207	214	194	183	191	178	215	215	170	193	183	187	207	171	198	203	167	184	206	207	184	210	190	208	183	164	201	198	198	208	195	207	198	179	194	202	199	214	224	203	201	186	212	181	241	207	183	199	195	210	168	197	192	207	166	189	197	211	186	175	178	212	197	199	205	212	194	201	200	196	176	184	182	187	192	204	209	176	188	195	181	192	212	214	193	204	218	204	197	192	187	185	223	222	214	187	214	183	190	221	188	182	186	193	200	183	166	209	221	201	195	214	205	230	211	208	204	201	182	188	192	187	180	196	201	205	197	190	213	190	172	195	207	200	196	190	211	171	195	163	224	223	175	197	217	192	203	183	196	218	173	218	215	225	201	187	205	187	210	220	203	204	204	196	200	202	225	192	189	205	170	204	178	203	190	194	216	191	196	185	199	186	198	198	160	181	221	190	206	216	184	227	185	177	225	226	177	196	204	207	210	189	203	200	169	218	187	205	197	178	192	203	180	217	202	186	212	217	205	206	186	215	192	181	201	204	188	196	185	169	204	222	201	222	208	209	216	156	198	195	204	186	189	193	229	195	185	230	201	237	200	216	163	210	217	187	229	186	209	219	205	213	198	177	166	169	201	190	210	209	191	153	187	178	211	187	181	210	195	189	203	227	177	191	219	211	199	205	195	242	212	195	197	191	206	196	203	222	206	214	241	217	207	188	192	205	179	168	208	164	195	242	199	228	215	204	211	170	217	198	228	195	201	177	203	189	224	188	172	222	213	201	185	205	197	193	205	203	195	207	221	211	208	182	204	212	185	188	214	225	184	194	228	189	173	185	203	189	212	211	229	204	221	197	207	186	207	183	201	201	201	175	219	212	193	177	178	189	203	226	201	216	189	197	179	227	229	205	204	201	201	183	222	208	208	172	200	213	192	178	203	205	193	191	170	206	219	194	171	183	207	210	184	219	204	197	201	178	196	216	201	232	201	172	191	228	201	201	202	210	207	208	210	215	194	184	205	217	198	186	193	201	190	204	192	213	208	206	199	194	194	215	189	230	191	183	208	176	226	212	188	207	228	209	174	198	213	201	196	189	196	175	201	212	214	209	199	215	194	184	192	191	211	195	184	204	229	222	182	185	203	200	180	208	215	204	210	206	204	196	198	184	231	216	214	198	198	201	214	215	212	213	210	184	229	203	208	172	196	199	193	218	191	208	215	193	215	199	209	213	212	195	194	232	209	207	193	186	207	209	184	207	209	210	195	213	193	194	198	196	187	193	218	191	232	201	203	191	203	200	178	189	229	229	208	208	187	193	169	182	177	212	214	213	199	185	171	195	193	187	190	183	205	194	209	202	185	209	192	207	202	201	178	218	205	198	197	190	217	193	211	221	190	181	209	188	199	174	211	199	172	202	207	200	210	172	206	187	193	204	178	206	204	191	209	165	206	206	186	199	244	201	195	204	211	198	201	199	173	241	188	182	229	193	191	205	205	200	202	186	216	220	183	202	193	205	173	195	182	176	198	205	213	178	199	215	201	200	215	171	203	203	190	203	199	191	193	199	181	199	214	169	210	221	184	214	217	200	209	190	210	197	221	232	208	216	210	184	207	208	209	169	203	198	190	208	193	211	195	203	201	181	203	211	219	205	190	208	198	181	191	206	197	170	201	221	211	211	206	208	201	190	190	182	211	182	187	223	197	209	207	202	186	200	209	232	187	193	208	188	174	196	209	203	181	212	210	232	199	209	178	195	206	193	215	205	202	198	219	202	196	221	233	195	186	198	197	187	201	205	195	217	202	195	175	191	185	197	212	218	195	215	199	194	200	209	190	213	179	181	177	204	198	188	192	191	200	217	204	205	196	192	211	207	190	205	184	192	188	176	206	214	200	201	208	201	220	183	191	211	183	197	225	197	184	211	190	202	192	177	196	202	202	178	189	230	218	197	193	185	198	213	200	173	205	188	194	217	211	207	203	202	201	207	198	209	191	177	183	198	198	201	190	179	164	196	192	184	178	185	210	205	206	183	207	180	199	201	229	193	206	217	170	212	194	242	199	204	193	212	211	194	195	201	192	171	184	186	171	171	210	202	189	199	203	212	219	188	190	211	224	179	192	217	205	191	209	208	178
16325	7099	17532	29012	45622	54001	51594	44810	34266	12384	511	537	526	527	491	505	539	520	499	479	461	471	486	501	479	518	477	458	470	489	518	524	486	471	508	483	510	459	484	465	443	474	476	482	489	479	429	510	500	464	529	442	507	475	475	500	472	446	474	453	463	458	471	460	504	460	492	486	523	480	496	467	503	476	499	482	451	446	481	483	509	503	470	451	464	470	486	454	499	497	453	466	463	515	452	468	446	472	501	435	461	446	470	479	516	455	466	452	465	493	465	493	480	502	473	462	444	447	435	465	487	448	506	504	451	461	472	447	466	469	492	464	544	474	474	487	486	481	489	495	458	470	468	457	482	456	478	446	431	473	503	458	490	502	451	455	497	488	463	482	432	507	501	467	495	473	460	468	484	468	494	451	454	505	539	466	468	465	499	492	497	480	479	498	464	467	466	501	490	490	445	529	481	513	489	451	489	476	468	465	501	476	467	483	505	500	477	468	489	464	474	504	456	449	490	489	461	515	499	469	532	495	521	457	470	471	508	485	480	519	500	488	499	500	444	473	519	500	479	495	452	496	485	492	481	491	465	491	536	480	487	481	442	476	496	456	454	496	485	441	458	499	465	472	482	464	465	469	448	503	463	464	488	548	503	474	510	448	451	440	455	477	505	492	466	503	488	477	512	470	481	473	480	530	497	480	507	495	508	504	484	494	452	473	507	455	468	478	462	469	466	481	477	499	488	477	476	528	448	474	436	516	472	488	486	507	448	492	452	499	494	499	457	424	459	468	470	461	454	512	461	493	474	461	471	460	464	479	462	490	480	472	456	439	467	465	471	490	465	480	494	461	464	480	481	471	494	491	430	463	499	464	454	464	474	494	505	460	464	459	485	462	460	439	470	460	463	486	496	479	496	499	441	527	461	465	454	465	454	483	468	456	499	472	486	477	504	484	469	464	478	498	485	521	513	473	491	441	426	518	508	445	474	500	476	496	507	504	463	451	435	480	488	501	476	486	511	485	511	478	508	530	460	517	504	509	458	460	524	469	471	495	476	490	470	511	473	491	486	477	495	500	472	468	451	462	482	464	496	471	488	510	463	515	484	494	469	501	521	457	481	450	513	442	464	476	494	479	514	467	502	523	459	494	523	520	471	523	493	487	474	489	477	505	473	494	475	466	453	507	491	515	446	472	449	480	448	469	518	476	481	458	465	521	484	521	505	512	469	486	427	477	448	469	484	509	471	505	488	450	467	465	466	488	517	494	512	498	481	498	458	525	485	517	477	442	487	454	470	497	499	485	458	447	500	454	521	473	501	466	512	455	436	505	469	476	461	503	483	482	505	495	489	469	487	486	445	459	507	466	472	487	470	488	430	469	490	465	459	528	482	452	481	458	462	488	485	481	457	471	488	503	498	450	478	478	445	485	475	472	462	486	470	468	512	478	453	480	481	458	494	472	509	522	461	524	474	496	527	504	461	461	507	483	500	462	499	454	437	510	465	464	459	488	466	446	476	426	407	496	484	493	485	484	492	461	482	506	472	494	465	476	503	484	487	478	500	473	504	515	500	479	495	540	468	454	454	446	467	487	475	493	485	503	507	470	501	498	490	469	501	491	519	526	488	500	476	509	467	450	469	530	458	487	483	513	455	487	481	472	485	475	504	438	489	510	508	520	487	489	464	455	497	507	495	496	454	486	486	490	500	465	488	468	469	477	478	479	506	469	499	495	479	487	454	466	512	522	469	476	510	514	461	499	476	510	483	495	481	462	503	474	478	504	484	472	454	482	513	496	482	484	505	470	468	472	460	456	471	496	472	491	468	442	451	474	438	450	464	477	522	498	466	461	501	500	520	491	468	455	462	465	475	443	484	505	514	499	491	458	469	460	501	433	461	495	494	483	430	470	447	479	520	465	462	493	516	434	479	465	494	463	501	448	463	530	474	518	470	484	474	502	480	467	513	477	485	450	460	529	499	458	494	466	492	483	470	442	450	441	491	517	487	495	517	493	467	476	463	509	446	477	456	468	503	495	483	491	485	433	497	505	488	468	481	474	489	493	461	437	466	451	478	501	454	501	464	470	491	488	469	475	474	445	526	487	495	470	494	465	479	506	468	468	494	490	515	498	495	467	518	474	477	461	478	479	464	486	471	472	470	484	516	479	522	497	454	533	426	458	459	504	484	487	478	472	489	498	512	475	479	483	472	519	463	488	493	506	455	448	479	475	498	484	467	513	459	516	458	472	488	457	438	484	503	483	496	457	500	444	452	440	455	497	488	502	467	493	476	481	433	508	481	483	496	474	461	493	443	473	479	445	452	472	472	497	447	539	479	437	447	489	467	466	485	484	478	457	468	490	486	470	446	527	477	460	498	438	527	468	473	489	465	450	501	497	459	529	466	459	498	488	491	509	476	484	488	469	452	455	471	451	490	471	454	497	470	479	490	468	503	478	466	496	485	504	465	475	464	489	488	510	491	434	458	494	486	488	461	482	489	497	456	480	479	491	479	470	488	454	482	476	476	513	471	469	483	518	498	478	501	478	468	477	491	481	455	536	498	468	493	480	480	432	437	497	499	505	439	489	476	455	486	498	493	430	495	474	458	467	505	494	491	471	502	487	485	474	438	458	475	504	487	493	497	484	485	493	458	482	478	498	512	519	499	495	465	438	493	490	489	499	475	459	453	438	469	445	469	487	476	467	487	507	469	466	431	483	471	498	491	450	473	461	484	451	488	488	503	438	452	474	509	463	456	481	454	515	509	478	469	471	488	481	473	512	455	458	494	481	464	519	493	498	477	469	495	447	463	448	450	485	484	486	483	442	492	491	443	494	493	480	488	482	477	487	435	453	480	498	462	456	460	504	494	492	449	492	482	451	495	476	464	479	485	479	486	495	511	442	505	501	503	466	459	473	460	437	469	462	473	471	475	464	454	500	469	457	494	486	485	527	451	471	504	440	460	456	480	478	524	453	442	453	480	443	452	497	476	493	520	478	487	483	510	472	462	488	502	432	497	462	472	492	463	464	497	480	502	477	454	493	487	481	518	455	454	473	474	508	478	487	493	501	471	471	457	518	475	429	475	471	454	491	452	502	452	476	522	481	498	478	491	455	515	444	497	451	461	480	473	473	485	495	480	476	484	452	510	475	499	473	481	432	494	471	470	514	470	473	493	498	490	478	498	443	463	430	486	496	500	484	470	488	512	520	482	478	472	479	494	490	471	458	476	446	481	465	488	429	500	421	469	505	516	496	489	502	469	456	483	471	492	473	526	456	474	469	468	456	473	538	490	496	418	444	483	454	473	486	455	482	503	442	516	531	504	501	495	488	516	483	444	474	475	449	487	469	469	464	483	469	477	477	484	495	471	498	483	464	490	459	498	473	483	461	501	495	476	475	446	491	494	476	478	488	489	468	481	487	457	492	483	464	454	482	476	497	465	481	444	510	456	502	487	512	477	492	480	482	493	510	439	473	472	461	485	469	507	470	512	472	494	498	480	483
40874	21446	19281	14710	32130	54821	49226	38926	26019	10233	584	342	312	330	314	297	288	274	310	317	318	315	313	292	329	306	325	292	299	316	284	307	301	328	310	318	307	297	290	314	323	333	281	288	310	312	307	293	276	309	326	313	314	293	316	298	318	305	298	283	291	317	293	315	293	317	292	321	300	307	301	299	320	275	317	286	310	300	293	302	290	298	324	303	285	309	265	297	297	307	282	315	328	288	337	306	322	318	259	288	301	283	331	296	299	309	286	305	346	317	320	260	319	318	284	344	308	312	305	331	319	313	282	329	277	316	293	310	305	320	326	320	300	294	278	326	315	311	297	344	298	307	290	300	299	292	286	343	298	301	322	320	316	321	284	298	279	333	321	331	316	317	283	304	313	280	290	304	299	259	291	311	291	294	312	315	310	285	310	286	301	282	285	334	301	320	309	299	276	311	327	276	295	306	304	281	302	296	277	307	295	286	298	305	298	297	316	286	292	342	275	290	329	310	325	297	292	339	326	304	337	332	322	298	296	284	292	288	302	293	290	320	312	321	300	289	304	297	303	299	303	270	299	327	293	293	317	312	299	324	268	272	289	337	291	310	304	281	324	257	327	321	303	291	287	310	285	310	318	297	317	323	288	265	299	310	289	298	295	293	275	294	315	302	316	273	308	309	286	300	328	280	338	304	258	312	313	263	306	283	293	304	327	285	301	294	302	299	321	293	295	265	299	285	312	293	271	274	286	299	314	262	287	296	303	304	300	304	285	311	317	293	301	323	300	265	305	310	301	300	292	312	307	312	312	270	304	295	288	278	289	303	306	318	317	320	315	311	248	301	274	310	318	306	332	294	309	291	297	315	337	291	310	290	319	257	269	301	297	334	267	291	310	300	299	337	278	266	284	270	307	306	316	315	275	268	287	296	318	329	335	343	287	315	286	322	300	284	298	273	311	286	314	295	276	327	287	293	337	276	280	274	297	305	340	276	310	252	308	279	295	312	303	299	307	334	304	327	309	291	285	259	320	284	309	287	291	309	282	292	264	299	285	266	295	316	301	332	284	276	287	289	325	322	317	317	307	282	311	313	320	301	288	257	303	281	277	300	325	277	299	291	316	285	311	318	289	274	280	293	304	285	282	324	322	336	302	297	303	331	305	320	311	315	288	307	301	328	294	277	303	305	318	304	322	280	298	269	294	324	342	302	307	298	263	272	316	326	300	310	279	360	278	297	321	276	307	293	313	299	323	302	281	305	297	301	297	283	282	301	313	316	266	298	347	331	291	298	299	288	265	290	296	332	334	316	337	337	267	311	298	312	309	296	305	331	316	277	295	307	284	298	287	287	309	320	280	283	306	290	319	324	295	285	317	303	306	294	297	299	292	311	358	317	285	313	321	288	315	287	286	296	284	312	278	304	313	293	309	293	282	295	298	279	278	266	320	299	287	267	281	329	301	319	281	285	321	312	290	325	297	285	299	315	304	330	307	316	269	274	294	284	295	296	335	321	313	266	346	290	284	312	269	309	272	284	262	286	296	317	333	311	288	287	288	274	343	310	311	266	309	307	299	287	290	274	296	325	287	289	291	292	289	319	293	301	313	319	289	316	273	341	285	295	317	287	300	288	293	304	296	274	365	326	332	274	300	284	324	304	314	302	304	292	335	309	341	295	307	320	301	291	292	320	309	288	291	304	295	313	279	298	305	310	314	238	326	307	268	285	294	306	292	307	300	298	313	280	293	292	293	309	305	301	292	273	331	308	333	313	298	321	289	298	319	295	288	298	294	293	318	280	314	319	294	286	313	295	285	314	346	252	291	279	329	329	274	304	248	316	335	284	307	313	294	304	297	307	307	279	288	296	271	319	296	293	301	260	302	304	294	321	311	309	272	298	331	302	296	305	329	308	307	304	295	304	285	276	260	312	325	296	273	315	273	333	320	284	310	298	291	311	287	288	297	303	263	319	322	324	263	293	275	289	282	332	308	309	265	279	300	310	294	292	281	292	303	308	299	303	288	310	304	298	310	295	319	314	289	273	292	271	290	329	311	269	286	282	309	314	294	274	289	310	284	303	284	289	277	298	321	275	268	291	275	266	281	265	295	307	318	289	297	261	275	261	303	301	307	290	298	307	306	300	294	323	326	272	296	302	334	284	315	287	292	275	326	289	273	276	309	293	271	279	278	282	312	295	317	309	301	296	296	294	275	311	321	333	280	285	308	295	310	286	290	295	300	313	311	282	321	272	333	282	319	301	267	288	296	294	278	292	296	316	303	321	317	265	361	280	295	311	289	298	306	271	306	291	295	306	279	299	278	309	278	337	301	308	296	302	315	308	295	292	295	284	300	285	316	308	291	309	312	291	296	317	317	293	280	301	265	281	294	296	273	287	309	290	329	307	330	290	277	317	285	249	317	295	313	330	302	311	293	320	277	303	311	285	327	288	254	298	280	297	294	296	262	289	285	275	321	306	298	290	320	292	293	314	276	340	306	299	308	302	319	335	339	290	293	307	288	288	268	316	297	323	335	309	298	279	261	307	319	306	310	273	311	323	297	301	267	311	295	317	330	293	315	288	307	313	320	314	286	285	289	313	273	323	275	319	286	302	311	303	286	291	307	322	298	296	323	298	294	274	287	302	314	293	304	310	319	311	317	305	295	326	289	327	284	286	309	293	282	322	326	284	290	326	290	292	270	283	315	331	281	290	255	300	304	309	291	309	311	315	285	303	297	325	311	307	307	291	281	276	314	292	312	286	311	299	288	273	308	309	316	303	301	300	295	269	303	282	334	285	305	293	290	325	326	301	291	297	316	349	290	306	285	287	287	314	285	270	278	308	270	302	325	323	297	299	282	315	303	295	335	297	282	320	326	311	319	312	314	297	332	280	309	317	288	340	308	260	287	290	309	309	296	308	310	293	307	270	290	270	266	293	315	304	338	272	278	280	301	311	302	284	303	307	297	302	307	302	314	312	307	323	296	321	271	298	286	279	320	301	274	330	289	292	302	287	307	249	308	309	326	309	310	276	299	322	299	299	283	319	285	315	272	282	307	344	324	316	292	305	329	308	316	296	273	259	329	321	292	303	287	269	307	318	330	291	325	263	278	278	310	286	316	307	312	291	339	308	304	296	314	339	316	326	296	300	292	304	294	312	315	294	289	321	301	316	306	276	303	308	289	331	287	311	283	299	302	299	315	310	319	297	296	279	331	325	300	307	306	294	338	278	304	283	297	298	312	301	277	291	289	308	288	318	312	297	303	289	301	307	285	297	322	309	324	284	293	298	317	294	309	285	295	312	285	318	289	326	317	298	305	317	292	286	305	330	324	317	280	310	288	281	297	319	289	312	309	296	320	277	319	282	297	313	308	280	303	308	300	321	298	303	307	293	267	325	269	307	311	324	303	285	278	273	305	303	322	269	309	302	299	302	274	297	283	264	314	270	299	289	330	323	281	296	307	289	301	291	299	286	293	309	290	287	260	266	332	291	286	302	301	339
21031	12857	22728	26067	49366	67133	62155	53742	41893	17120	794	778	749	772	698	745	739	709	734	674	689	686	692	714	722	689	662	707	728	694	721	687	645	688	679	683	723	662	695	718	694	673	751	708	685	672	695	717	661	646	674	697	720	703	678	693	680	638	690	683	679	693	696	739	689	722	669	681	678	657	665	679	679	668	689	656	660	679	656	709	746	696	673	696	665	623	692	681	703	659	682	706	708	678	658	675	691	676	759	685	657	760	726	670	738	643	703	671	663	664	700	699	710	686	691	672	697	681	713	670	685	689	665	697	705	668	669	703	666	683	654	696	676	714	696	677	683	683	644	629	687	707	688	697	686	673	657	731	651	675	663	671	692	735	696	729	688	670	658	677	703	725	720	693	713	671	708	707	722	684	625	689	658	697	733	674	709	711	689	658	659	650	683	623	682	662	693	683	651	692	662	654	659	701	672	700	710	680	670	730	650	672	696	664	702	718	713	658	716	698	643	657	716	720	693	679	690	703	669	706	681	693	711	721	691	683	674	668	604	694	701	701	680	713	677	742	718	712	692	662	680	677	666	672	677	675	702	736	669	666	675	684	673	665	674	670	665	691	691	650	682	655	626	696	717	671	698	673	718	604	627	666	689	678	634	643	720	673	703	672	711	667	722	677	704	659	672	650	687	699	669	674	666	682	667	708	669	674	690	744	692	652	715	694	675	696	655	702	681	682	673	680	632	671	704	673	703	720	664	690	699	674	670	658	732	683	713	715	683	706	664	733	652	657	671	700	731	678	718	699	665	671	690	674	669	661	734	678	704	637	659	700	681	704	688	731	667	690	706	730	703	701	640	671	676	688	694	696	652	678	707	720	698	670	722	701	698	706	660	663	658	716	688	667	713	670	700	649	682	685	691	672	688	695	739	676	671	685	673	685	691	661	707	643	694	679	708	638	657	714	710	693	706	711	690	676	682	646	681	720	715	713	682	706	691	722	731	675	694	672	719	695	715	658	670	700	664	698	642	672	705	664	722	648	693	675	674	664	660	691	712	711	682	724	703	623	675	660	678	659	658	690	697	681	658	667	709	677	689	698	687	645	656	699	671	684	724	686	685	751	707	665	678	718	651	672	664	764	657	661	705	658	636	649	665	669	668	679	698	672	670	728	653	699	690	681	738	701	675	706	673	708	682	683	694	693	665	662	702	598	660	735	690	652	688	688	700	674	740	659	728	701	690	742	668	650	682	678	718	730	667	715	657	625	646	646	653	680	728	715	709	656	694	669	707	685	676	694	683	678	660	678	678	696	678	704	658	713	708	708	663	711	688	673	716	652	688	702	695	714	695	709	677	711	672	694	673	706	668	716	697	691	674	734	663	678	715	648	677	685	667	660	677	698	658	647	704	706	663	671	712	644	744	724	683	672	704	673	726	649	718	688	720	692	682	698	699	717	711	678	678	743	732	674	663	711	689	698	661	663	657	637	686	718	727	693	673	679	726	670	674	659	697	665	712	683	714	662	688	741	713	686	704	714	722	645	749	692	651	664	708	650	670	730	669	685	702	709	646	666	683	682	636	666	666	667	713	699	645	688	683	708	688	688	657	695	682	669	688	635	680	663	711	645	690	705	697	686	667	697	682	700	683	730	689	639	702	646	681	730	707	634	676	683	700	679	684	727	725	714	697	662	711	659	666	657	712	681	715	683	696	675	665	702	686	676	658	691	665	640	681	694	716	733	702	674	712	690	694	696	716	630	696	677	680	671	685	685	680	678	662	686	702	679	730	715	682	690	660	687	716	726	677	711	694	655	724	678	624	659	692	692	666	664	683	668	697	705	662	698	728	697	657	652	651	723	672	700	731	681	706	672	661	710	662	689	682	687	675	668	705	682	624	716	673	722	684	659	700	654	686	681	665	701	684	663	656	678	697	702	633	677	731	695	641	687	709	697	669	720	692	671	722	688	703	690	704	666	660	736	756	678	688	706	669	698	686	695	680	695	661	680	719	701	666	682	653	662	683	660	661	720	699	737	660	720	655	660	646	711	719	695	667	663	668	658	706	710	682	673	649	699	663	718	683	677	712	653	692	673	689	675	670	711	693	736	677	676	647	696	690	700	685	665	652	675	654	673	691	664	709	689	718	667	720	718	683	697	681	644	682	638	705	725	707	648	728	652	635	746	713	655	681	697	684	661	700	697	704	690	644	650	699	662	688	688	679	751	704	692	655	649	682	685	710	675	705	689	632	734	706	675	660	762	721	735	700	686	710	710	718	701	651	680	659	688	747	706	678	663	692	688	662	679	622	682	618	697	648	693	640	723	707	665	734	701	652	640	656	700	708	668	693	709	686	673	658	705	681	685	702	746	689	678	680	698	674	664	715	679	675	729	727	670	652	687	706	653	713	659	676	729	717	711	699	709	695	675	647	702	672	666	689	703	642	717	701	654	665	675	663	665	676	692	643	699	688	686	711	687	720	634	656	701	652	699	681	701	694	718	668	677	721	707	703	670	685	681	716	707	704	691	650	661	728	707	686	694	666	703	732	664	654	671	723	666	706	684	660	675	672	704	705	745	683	685	732	676	697	648	663	731	679	687	663	703	678	725	683	680	706	710	684	693	677	671	696	670	757	676	677	719	633	721	699	650	729	670	724	675	738	687	680	702	677	662	666	685	687	691	756	687	718	733	709	679	663	650	745	669	698	707	698	678	656	660	682	731	652	696	655	677	659	668	678	686	671	652	638	650	660	668	667	650	674	676	700	659	682	663	677	680	660	687	671	667	651	688	689	689	655	697	644	712	718	704	712	712	708	655	679	693	679	668	663	666	671	740	715	664	682	658	679	682	645	693	726	670	666	644	680	693	692	718	724	662	655	683	674	693	680	713	689	713	644	701	670	687	710	693	678	703	697	685	666	714	654	749	677	696	734	734	700	701	678	704	702	662	713	730	668	692	733	689	691	725	707	648	667	658	705	686	676	701	695	650	682	679	718	684	717	687	710	684	681	691	683	720	666	669	737	720	700	678	657	661	687	680	676	673	664	646	667	617	715	740	694	677	696	650	697	692	698	682	658	695	672	674	686	683	693	703	652	677	697	693	644	687	667	721	615	667	723	666	664	672	715	641	705	704	691	690	663	682	657	709	660	674	658	692	695	688	659	669	709	633	701	702	690	685	651	693	673	647	668	732	667	693	666	695	695	681	708	717	703	712	706	708	723	725	730	694	698	693	711	715	685	674	689	665	722	741	680	693	721	714	657	697	683	674	624	667	637	716	695	715	631	691	693	667	762	711	706	674	707	663	661	671	668	672	667	686	665	701	664	626	690	726	658	674	673	685	675	698	685	729	686	689	749	699	686	698	730	687	672	647	699	687	678	692	708	700	671	712	732	639	649	657	699	679	662	677	694	695	708	666	669	645	692	715	720	699	699	667	728	772	655	715	654	658	689	691	712	666	674	731	685	696	661	689	673	675	717	705	710	707	664	666	697	693	702	648	725	727	690	694
13871	6627	6448	5003	3474	3353	2518	1886	1277	630	288	263	255	276	282	287	281	274	309	275	292	244	283	275	284	303	296	273	261	278	302	292	276	293	262	259	279	253	291	285	284	262	284	271	290	272	298	269	296	300	295	281	254	258	255	248	281	294	278	268	272	281	268	244	271	246	280	279	264	288	275	296	277	308	301	283	259	289	312	289	292	270	255	267	296	276	261	262	241	276	280	288	309	256	284	303	295	313	275	256	288	283	264	284	254	282	255	280	326	302	276	278	267	292	294	294	332	273	245	255	243	256	289	306	269	314	306	290	297	291	280	324	267	285	292	286	284	294	302	257	278	247	270	298	276	286	249	293	268	292	245	280	296	302	302	280	265	266	264	258	287	299	272	290	307	267	283	284	287	285	271	275	265	295	283	298	301	319	272	281	274	268	287	239	302	275	283	248	274	284	294	253	275	280	252	293	283	270	293	254	289	289	290	292	311	300	261	264	289	295	240	282	270	290	284	316	291	276	282	273	257	287	302	296	278	255	296	312	263	268	273	277	274	269	275	249	259	271	264	278	288	286	288	289	292	212	265	301	272	271	302	286	307	280	277	285	285	255	245	295	301	267	296	273	259	278	265	278	308	268	300	240	287	312	257	253	247	280	273	243	264	287	288	264	255	261	282	260	277	261	278	293	264	292	296	288	292	290	274	264	276	271	279	285	279	274	275	254	279	240	281	282	287	260	269	281	284	290	286	268	279	270	262	298	271	269	262	283	276	266	258	238	306	317	254	271	261	310	287	245	245	301	247	316	274	272	282	273	297	244	264	270	287	276	258	266	236	258	270	267	286	234	293	239	267	277	276	274	266	292	247	274	273	261	256	275	241	265	282	302	295	322	276	274	289	269	293	251	282	295	288	282	282	295	285	283	272	261	284	269	278	288	268	283	290	268	251	271	296	314	328	287	274	263	287	256	296	278	271	258	272	258	275	299	276	269	277	226	264	289	287	287	256	257	300	271	270	307	279	272	275	280	287	275	283	249	282	295	247	271	300	248	273	308	308	251	261	276	285	284	275	267	265	271	298	266	263	279	306	287	272	291	278	291	280	283	281	276	274	241	241	256	279	272	282	271	250	305	317	265	270	251	249	298	304	280	267	298	310	280	296	272	249	239	288	285	318	272	246	248	274	254	244	265	263	301	297	258	266	297	269	269	275	285	277	259	255	265	277	271	293	265	302	328	318	275	282	277	247	285	271	309	276	279	267	266	271	310	271	269	286	268	283	269	292	282	268	290	263	293	286	297	254	322	289	280	261	293	265	233	261	308	292	306	255	276	267	277	308	261	271	236	256	242	282	252	276	274	276	243	254	286	295	301	300	257	279	301	269	223	267	268	279	261	260	296	247	275	296	263	297	281	314	281	274	263	232	274	265	287	292	295	271	330	292	301	274	234	274	262	248	289	292	267	295	281	255	261	283	285	272	313	286	270	270	274	277	232	298	257	298	282	258	294	292	253	283	268	287	283	290	264	283	333	294	280	267	304	285	296	282	288	297	323	282	282	293	292	294	274	285	261	299	279	285	269	300	283	269	258	267	273	286	277	270	271	290	266	299	330	278	237	245	242	276	281	252	261	273	277	300	308	282	296	277	270	270	275	267	260	281	249	286	261	316	277	265	300	309	285	304	321	266	286	282	278	270	265	318	277	279	321	274	256	252	313	305	323	266	244	280	258	262	294	265	295	287	271	288	295	265	266	262	279	270	291	319	295	280	290	262	289	308	276	273	260	248	303	292	285	288	290	295	312	308	277	267	253	261	287	278	280	304	264	299	273	276	297	268	265	260	264	286	289	291	301	302	287	245	284	273	295	270	276	278	253	256	278	265	316	275	292	286	297	292	285	266	275	258	263	283	275	283	299	252	289	279	306	250	240	299	252	289	301	277	275	270	244	283	289	311	297	283	259	274	270	304	298	292	287	287	310	295	269	297	283	289	299	297	285	270	278	299	276	281	281	297	286	300	296	292	283	279	305	285	260	287	312	312	294	257	286	233	303	325	279	259	277	289	298	263	274	274	280	277	238	280	285	253	284	276	273	272	286	279	285	289	277	327	268	287	266	270	307	275	307	260	256	262	273	273	294	286	289	265	294	278	269	263	285	287	282	287	274	316	277	275	293	246	249	294	305	293	254	309	291	274	260	266	260	271	271	287	290	302	267	298	297	286	268	233	281	293	291	250	299	284	283	286	262	275	269	267	245	254	297	286	291	310	273	296	277	255	275	300	283	293	310	266	271	262	290	303	268	255	286	263	301	279	247	291	284	286	289	291	245	289	272	272	275	301	282	233	285	245	280	269	286	281	270	272	286	303	288	275	292	295	265	276	286	282	293	262	267	282	305	259	273	295	297	279	249	305	268	274	279	276	259	282	310	292	274	268	267	297	291	266	268	265	299	291	276	274	298	277	292	304	298	265	250	277	268	284	287	276	279	273	253	274	267	297	289	236	294	253	270	303	284	313	264	282	278	274	279	288	285	264	258	262	265	265	279	269	258	271	297	282	264	270	288	329	280	264	263	279	275	275	282	270	263	277	303	281	242	252	270	300	290	280	315	273	265	272	269	297	275	299	276	249	257	271	300	274	258	274	250	274	284	272	290	317	296	283	273	260	282	287	299	270	268	267	256	283	265	256	289	262	282	280	289	297	263	289	276	270	239	270	306	257	263	280	284	257	281	294	317	306	272	284	274	287	295	259	279	250	275	282	280	259	253	283	303	286	285	294	298	292	240	262	298	299	274	283	302	243	286	297	278	279	309	288	266	305	265	282	295	270	262	252	263	258	255	266	250	274	264	274	267	272	279	269	275	286	285	281	273	290	277	279	294	297	284	288	283	269	296	278	291	284	271	290	273	284	280	292	272	313	250	274	306	282	286	294	285	250	278	297	313	292	263	304	288	270	317	283	317	273	249	255	266	295	267	268	276	285	269	288	255	283	275	291	290	282	291	291	311	285	291	274	296	305	239	270	272	250	292	276	266	256	284	295	287	251	248	273	271	284	281	283	265	282	291	279	254	278	312	311	249	258	281	305	290	284	260	269	299	289	302	267	292	279	266	280	281	252	247	312	295	248	292	261	282	265	254	271	253	269	275	280	297	261	258	275	288	301	252	262	258	245	275	257	268	287	283	298	259	269	262	287	267	300	267	288	246	272	274	344	308	290	273	263	277	256	269	252	260	262	272	300	279	298	290	265	295	275	239	264	273	317	259	258	289	276	288	283	266	284	292	280	280	260	280	263	287	287	321	291	297	282	295	277	271	283	280	250	274	252	249	302	256	286	304	270	286	265	273	274	293	291	283	288	304	264	273	277	239	279	320	280	272	274	276	284	296	283	273	313	287	272	292	260	286	265	292	309	306	271	248	268	295	270	275	287	303	302	263	264	285	279	290	265	226	254	282	297	252	290	289	311	279	259	299	266	270	296	288	278	271	288	274	259	263	246	274	265	272
7059	5248	10985	12459	11469	12505	10027	7499	4843	1991	621	629	634	631	610	628	655	592	625	570	587	630	591	628	660	552	600	625	626	629	630	663	636	635	628	590	621	618	611	634	603	636	632	584	645	612	658	613	588	650	661	596	617	620	620	594	614	589	596	595	649	627	621	613	611	619	610	611	591	560	579	621	635	565	597	593	651	616	667	628	601	626	613	647	614	575	558	594	609	607	600	619	606	636	609	641	602	619	633	661	624	643	628	608	593	664	634	613	620	648	618	647	573	639	631	579	569	612	608	568	603	626	649	664	577	627	622	604	624	598	618	599	617	581	601	663	598	653	550	643	592	649	660	581	611	618	619	629	610	603	596	632	656	595	600	599	615	616	610	588	620	582	642	637	633	602	631	629	654	601	594	590	606	591	584	629	624	644	654	634	636	629	593	627	598	604	627	635	617	632	648	606	648	611	612	642	567	589	581	644	619	655	659	621	600	610	596	593	644	604	612	604	615	620	625	611	604	655	613	630	596	636	629	617	612	625	596	649	608	641	645	578	581	625	627	576	621	599	592	595	621	616	605	677	606	603	603	593	641	583	593	618	588	631	645	620	669	571	612	629	633	642	572	603	589	625	629	640	617	600	577	584	650	633	595	647	595	674	630	580	595	643	621	636	607	639	573	624	619	599	638	603	592	619	635	616	602	613	637	625	603	619	658	607	584	622	590	609	634	641	556	578	602	596	633	610	632	609	622	618	638	626	633	595	585	622	636	576	644	587	613	612	591	610	639	614	689	632	645	589	648	628	584	573	616	639	607	588	625	594	630	628	632	637	588	638	645	621	603	608	603	635	598	619	578	592	623	580	597	662	607	616	561	649	624	611	570	595	639	641	626	606	595	603	647	618	627	632	583	574	616	607	592	650	676	603	638	656	614	648	627	662	607	587	598	595	595	613	615	619	599	581	589	634	635	590	591	625	606	652	563	608	591	607	610	575	593	585	585	596	618	583	604	609	602	617	620	651	625	632	621	588	606	622	568	577	630	633	605	626	604	671	615	615	630	625	584	614	632	598	608	601	612	630	682	629	630	611	604	595	652	589	622	620	592	616	620	581	548	602	595	614	624	591	624	593	629	616	579	636	605	628	625	613	671	663	604	573	610	598	650	645	609	609	595	609	613	578	608	605	597	584	606	598	596	615	626	635	587	587	603	651	663	650	687	562	606	571	646	624	602	630	619	610	639	651	665	657	633	621	655	622	545	577	611	624	636	642	597	564	628	610	627	604	593	604	635	585	626	622	602	576	645	653	598	623	634	626	600	607	655	588	611	598	630	571	625	658	621	598	633	610	636	642	655	589	582	625	610	606	684	615	666	588	563	647	635	605	617	622	599	590	611	610	589	615	601	658	627	617	627	614	613	599	643	583	587	627	611	619	587	600	608	675	629	637	632	579	618	596	636	607	589	588	586	608	582	572	634	614	619	599	636	595	590	635	599	631	561	614	670	603	633	627	631	623	611	588	626	561	614	598	609	597	660	677	609	622	642	621	622	601	613	623	595	597	627	644	634	647	697	596	606	622	569	599	595	592	605	686	613	633	635	621	594	624	616	593	641	603	636	599	630	615	608	599	614	639	598	590	599	631	604	640	626	610	610	642	618	602	624	597	577	626	623	609	630	579	664	661	600	639	643	585	576	604	578	584	596	580	631	608	561	625	661	621	626	589	617	619	632	605	570	624	605	580	594	628	607	597	652	675	633	624	626	652	673	650	613	580	564	611	641	649	598	637	608	582	651	635	631	608	606	603	634	633	581	603	655	608	584	656	629	589	607	658	597	599	612	606	629	642	638	622	666	599	614	592	613	611	609	630	615	643	562	608	583	624	594	582	589	631	652	637	602	610	663	623	624	605	669	607	619	679	621	556	636	625	586	595	646	632	629	634	606	602	620	667	622	634	636	633	574	614	581	575	632	661	618	583	620	612	630	646	658	607	620	616	602	565	660	642	635	656	648	574	632	627	613	553	608	645	613	621	634	587	605	627	644	616	651	605	617	599	595	613	600	603	608	577	616	612	561	631	591	628	641	595	595	602	632	603	616	658	646	652	616	602	594	603	641	565	570	673	613	633	614	636	599	621	627	617	627	642	573	595	643	604	609	654	609	582	648	626	582	609	622	589	626	662	634	631	642	617	624	613	577	623	600	622	638	588	598	625	655	642	623	636	618	571	578	624	587	654	625	619	659	619	627	599	618	590	575	634	611	608	619	619	630	626	667	653	604	592	613	577	594	628	648	626	604	595	601	617	600	580	605	620	549	621	591	597	588	625	622	624	607	619	600	633	611	637	612	615	596	622	612	598	620	621	609	587	594	573	569	646	664	580	621	624	645	553	605	636	591	630	587	645	600	633	595	618	577	638	640	604	607	616	619	624	566	615	635	646	649	641	617	592	610	643	617	621	629	579	659	594	623	629	609	599	541	622	636	618	630	597	604	614	595	637	599	596	600	590	630	609	588	632	601	611	584	622	569	611	631	573	658	624	575	623	601	614	620	647	615	598	628	577	617	615	579	606	638	614	668	594	581	642	630	586	603	649	660	622	617	621	593	616	615	625	620	620	627	640	619	653	624	574	570	600	614	627	610	603	604	622	607	601	643	620	618	600	609	593	607	621	624	654	621	612	610	624	606	628	619	608	598	592	607	628	615	597	628	640	614	671	614	644	615	620	600	606	609	571	545	597	608	653	612	654	631	568	640	611	563	614	607	620	598	627	625	637	600	599	585	582	641	614	610	643	641	618	598	650	586	599	609	625	584	592	606	640	618	577	616	619	638	629	612	612	610	639	578	608	628	597	614	620	577	629	613	590	613	612	612	628	634	613	611	619	612	638	651	625	609	627	637	594	600	595	651	669	612	621	596	613	596	642	598	619	621	599	635	621	579	607	585	675	599	641	606	623	615	621	612	616	609	595	619	612	627	573	607	593	617	624	612	610	643	607	638	624	657	652	643	619	579	595	573	632	590	602	641	608	616	672	637	641	597	569	609	661	620	635	643	618	620	605	569	644	635	627	633	611	615	590	554	642	597	612	596	607	612	607	630	608	649	651	588	619	597	594	599	651	613	612	576	602	633	587	622	631	638	616	622	631	675	631	655	602	671	651	673	639	614	623	603	607	630	609	616	628	610	633	592	617	652	662	629	621	598	608	618	627	599	603	600	634	648	592	615	647	621	589	591	619	623	607	563	595	636	596	624	606	619	603	538	596	590	628	583	607	634	619	614	636	612	626	634	565	632	598	621	584	621	602	621	601	649	650	632	591	637	613	613	630	615	608	567	601	643	648	628	616	618	599	632	641	608	586	587	624	634	623	589	598	650	604	641	604	602	647	630	627	633	590	619	614	580	586	641	595	628	637	589	626	638	605	604	631	629	614	579	614	657	656	588	612	621	679	659	663	642	656	581	584	565	597	661	628	593	621	614	601	620	611	619	656	624	623	626	589	657	611	610	606
28578	13516	11556	9545	29400	37133	34955	27349	18137	6931	358	194	197	202	173	158	205	234	201	206	202	196	197	193	210	198	188	211	200	209	194	223	194	194	200	226	202	216	198	209	188	206	184	201	182	201	219	197	206	192	197	180	191	207	177	177	223	205	201	203	191	225	182	192	194	200	204	191	205	222	215	187	193	202	203	192	204	233	180	199	186	193	219	181	196	196	202	215	194	174	207	235	186	205	211	229	191	197	195	193	192	216	186	198	197	206	184	218	217	192	168	213	178	204	218	210	193	197	198	212	227	212	203	188	195	211	206	187	223	210	196	194	181	214	193	233	207	200	206	171	212	216	226	212	200	202	189	214	233	189	192	181	222	202	188	189	188	204	181	180	210	188	197	223	195	201	187	200	187	182	173	202	189	228	194	205	213	186	195	204	197	180	185	190	193	201	192	172	181	194	200	195	214	177	215	193	173	200	221	199	187	219	220	186	201	200	207	198	195	217	195	203	210	177	206	170	189	212	216	178	165	186	193	216	167	225	209	192	174	189	195	221	220	201	186	207	221	205	198	200	176	191	216	187	187	195	215	198	175	190	193	173	196	193	215	211	181	203	203	195	199	175	186	186	198	173	157	197	204	175	198	202	177	174	201	188	198	193	191	192	201	208	212	225	182	191	180	200	211	157	188	208	236	198	208	182	227	204	178	204	187	200	177	208	206	186	201	201	189	178	195	193	185	189	186	198	196	205	180	194	202	200	221	207	197	206	177	185	183	186	198	195	205	202	212	195	185	202	193	193	187	181	224	192	198	220	200	179	195	168	190	222	183	208	192	199	195	196	189	200	208	210	207	182	198	192	216	211	225	202	201	184	179	195	192	212	183	187	204	170	205	190	188	195	224	203	186	195	201	173	230	195	191	197	203	203	185	194	176	198	198	167	192	190	206	189	192	214	208	210	206	175	197	195	180	165	225	184	184	211	194	213	188	188	206	231	172	175	199	188	193	199	203	212	181	201	183	213	175	187	194	191	218	194	199	196	222	201	186	172	206	192	186	186	185	227	210	186	181	212	199	187	184	219	214	201	199	193	215	213	193	196	205	202	175	183	165	200	208	214	194	210	186	173	204	207	172	212	204	175	192	201	166	168	197	203	213	200	218	238	198	215	208	178	194	210	221	195	167	204	221	180	202	185	199	174	173	210	244	206	172	214	193	186	179	188	215	185	219	199	191	178	191	200	203	198	223	187	204	183	194	209	213	198	205	200	178	181	169	182	187	199	183	183	177	211	209	180	205	225	213	203	182	210	191	200	184	195	179	185	191	181	197	198	196	218	195	192	210	189	217	156	183	203	172	189	215	166	209	194	202	189	221	221	162	217	232	184	200	215	176	171	186	186	183	210	188	199	213	178	203	196	192	180	211	212	199	215	206	203	191	189	238	183	202	192	175	194	207	203	163	194	214	184	235	159	188	186	222	211	204	192	165	217	208	198	202	183	165	194	201	201	223	181	209	185	224	189	221	191	209	194	208	201	211	203	195	181	200	172	173	178	214	196	172	212	180	181	194	182	198	192	196	205	170	167	202	189	196	178	178	209	198	176	209	201	204	198	219	209	209	196	165	194	176	167	197	220	204	219	195	229	199	201	195	200	203	193	201	195	221	239	195	203	188	194	210	215	181	165	204	193	193	191	218	207	182	212	219	181	178	187	194	202	205	210	179	195	190	218	199	199	173	173	192	182	208	220	177	205	207	173	201	223	199	180	196	176	180	162	196	212	177	193	200	211	224	200	184	206	214	193	204	183	202	213	181	221	178	187	214	198	179	233	210	200	221	194	196	214	210	189	177	201	189	180	190	206	236	213	169	190	194	190	193	212	197	190	205	194	206	180	188	182	200	191	194	187	210	177	171	185	174	206	179	189	187	184	201	188	201	184	203	201	200	205	189	190	213	202	236	222	213	215	214	200	225	190	214	184	210	180	194	207	207	187	213	191	184	203	181	196	234	195	206	176	199	193	207	209	219	214	185	170	187	217	226	197	181	186	202	195	203	203	181	193	188	209	186	207	191	189	202	171	229	208	214	200	192	217	214	190	191	216	195	184	179	182	186	186	223	196	185	189	206	177	205	194	203	187	203	201	193	217	227	156	201	209	189	204	183	219	207	208	194	175	221	208	204	187	205	226	192	191	215	176	188	201	221	156	213	175	191	209	199	209	193	190	187	173	208	211	185	191	217	210	200	209	175	192	197	210	164	203	211	206	181	197	227	207	201	168	208	197	222	180	193	179	190	189	176	222	203	174	177	200	185	212	202	172	204	208	205	214	207	183	201	189	175	197	219	201	166	189	170	223	193	176	192	185	218	197	222	204	197	185	197	194	214	202	191	222	191	214	216	189	205	205	203	206	225	208	191	205	208	216	198	201	199	218	204	180	185	192	199	216	206	208	198	158	222	203	215	228	225	172	177	193	196	203	197	196	185	196	201	192	196	185	198	187	189	183	179	183	210	230	206	210	184	195	224	210	178	209	207	181	204	199	196	226	213	172	198	174	200	192	193	180	222	246	186	167	212	206	200	169	201	185	192	174	197	203	188	220	253	190	208	182	194	178	217	181	215	223	173	191	166	197	209	183	190	189	206	216	189	213	207	200	202	183	213	181	208	196	183	209	198	195	208	206	218	209	212	189	235	202	199	201	212	205	179	220	209	204	186	189	200	194	202	181	212	181	188	204	194	207	189	210	209	205	187	189	186	218	201	213	192	174	202	218	195	214	222	189	216	190	223	231	191	203	212	191	177	201	208	218	227	219	191	190	179	174	174	229	216	170	201	199	208	194	183	184	192	218	214	209	192	206	199	174	184	196	208	195	168	210	212	206	191	164	222	183	194	197	213	190	217	194	208	203	219	202	221	215	195	193	181	210	191	180	181	218	172	191	196	211	180	200	219	196	194	154	186	196	209	175	196	180	219	193	208	204	190	214	198	191	187	197	195	183	189	183	184	188	189	201	225	167	191	169	198	181	190	182	195	183	177	238	190	198	189	212	216	239	187	198	169	214	211	197	184	211	189	216	227	180	178	196	187	185	195	219	209	175	224	171	211	179	207	200	207	212	202	214	196	188	215	210	187	159	209	191	198	206	197	179	216	171	222	196	179	178	196	178	175	221	211	225	232	192	196	193	172	198	191	204	211	196	193	213	176	193	182	190	213	201	209	200	207	191	215	214	174	168	176	181	196	182	187	204	219	206	202	180	183	180	212	186	185	173	168	187	214	182	187	203	163	184	173	179	195	203	194	208	223	232	205	205	188	208	210	199	176	178	209	192	178	205	167	193	195	216	189	180	190	191	204	188	185	211	180	182	184	203	188	177	171	174	177	171	190	201	212	228	188	173	170	175	169	185	227	208	206	199	217	219	186	176	213	243	191	192	206	214	201	175	218	195	187	181	179	188	193	191	188	197	204	206	213	187	198	219	199	199	200	201	180	235	197	200	216	205	214	173	210	191
15027	8701	17190	20060	47135	52487	51230	44677	35598	14953	511	536	495	531	512	497	525	502	503	499	515	483	460	500	501	492	483	479	484	487	507	478	476	486	502	475	491	511	466	470	459	480	489	476	495	484	474	473	476	475	484	497	475	467	508	465	495	454	455	475	490	471	483	464	467	445	453	466	477	473	471	493	457	467	442	483	476	437	462	447	476	467	453	507	458	491	469	501	497	505	462	473	426	499	501	506	458	482	480	462	436	494	531	493	486	475	497	454	472	475	459	475	452	528	507	431	446	458	491	465	484	482	491	478	494	478	498	475	515	460	426	486	484	452	454	475	508	470	475	497	465	456	479	466	479	501	466	470	472	470	471	471	454	468	457	487	465	464	444	454	479	466	513	485	463	455	477	490	474	479	481	467	475	466	489	497	472	468	463	456	494	469	424	500	483	491	489	491	474	447	486	493	458	527	461	463	487	436	489	497	463	445	467	452	507	482	467	470	466	523	467	461	499	437	512	433	479	483	492	475	452	526	459	469	498	456	475	477	493	459	486	490	487	475	443	462	467	461	468	478	469	467	479	481	448	439	461	427	463	483	462	508	463	519	462	459	486	468	509	491	473	479	450	484	485	508	498	462	478	457	508	470	457	464	501	495	478	488	467	484	477	474	506	509	531	516	474	499	481	456	465	466	487	462	470	453	446	488	483	469	439	470	539	476	458	475	496	466	457	485	492	478	485	479	483	471	463	506	465	409	484	455	478	494	455	460	465	505	494	470	456	454	505	475	472	470	482	499	513	495	477	467	461	497	485	434	478	455	473	480	466	459	451	470	477	480	455	497	451	458	490	486	462	459	462	450	452	498	475	510	489	488	453	475	500	459	488	441	483	500	517	482	477	493	466	423	452	498	484	519	437	441	444	426	471	475	472	472	465	455	447	528	477	460	440	452	463	493	450	480	490	428	458	509	513	437	476	459	454	471	490	482	483	476	471	463	463	474	519	466	449	491	503	455	517	440	486	471	499	477	455	493	470	476	498	513	484	476	446	484	481	436	480	478	486	479	464	483	483	464	485	480	480	479	464	443	467	467	479	451	445	471	450	453	484	502	460	458	480	503	465	477	483	516	447	466	463	483	454	438	494	472	439	469	488	505	470	463	497	459	506	486	466	494	453	501	469	453	476	457	484	459	498	487	451	497	509	489	483	454	479	472	493	494	489	464	435	474	489	471	500	484	498	475	473	468	469	503	503	515	512	508	471	492	499	466	473	459	475	457	450	461	461	446	477	475	461	470	489	488	492	506	455	463	485	492	476	464	471	499	519	483	498	540	437	474	454	466	448	460	466	475	451	451	428	514	443	466	450	452	473	512	499	503	452	435	466	494	492	506	491	474	482	452	493	493	462	465	458	489	486	519	501	487	466	472	458	470	486	491	469	459	469	476	447	457	520	437	481	470	471	473	483	448	476	472	476	481	470	453	478	514	447	431	479	450	483	425	483	462	455	454	492	457	452	475	454	452	483	466	465	528	484	472	435	473	447	485	445	459	506	488	431	479	497	501	442	454	470	477	472	451	485	470	429	462	463	500	467	524	467	516	477	482	481	466	456	469	515	477	469	482	477	505	462	470	487	469	478	400	460	453	515	448	479	473	498	466	515	470	462	482	463	500	448	519	491	482	481	476	473	500	470	489	459	491	442	452	458	483	494	474	468	463	453	459	495	465	450	444	472	533	451	484	483	483	463	435	485	498	452	464	470	443	497	449	425	494	481	467	463	438	467	474	490	479	456	529	494	424	491	478	498	457	469	450	457	508	455	487	441	500	493	484	466	500	503	468	484	491	440	484	486	519	484	457	458	453	473	520	461	470	466	456	428	479	456	483	463	477	417	509	494	495	471	485	459	453	471	484	477	445	496	455	458	481	476	477	403	547	506	462	469	485	472	450	501	488	451	463	432	488	451	472	509	475	451	494	460	481	480	477	475	482	448	470	486	455	437	479	429	465	498	454	449	482	473	478	505	493	486	497	463	467	494	450	490	451	480	442	472	449	448	471	460	479	448	475	523	495	477	481	488	468	486	460	468	471	473	486	509	506	474	453	420	424	480	468	466	472	485	483	475	473	431	494	469	477	494	460	480	489	494	462	480	476	439	505	466	422	508	487	497	490	476	493	457	506	517	483	500	474	434	460	433	463	464	470	447	481	468	494	476	454	425	445	487	536	466	471	493	458	471	453	459	476	493	492	493	440	452	488	480	476	478	489	492	470	484	473	486	463	442	481	492	481	461	484	440	468	500	446	463	463	467	466	426	499	494	465	465	453	478	496	450	532	496	505	459	458	468	464	465	455	437	474	455	456	454	491	495	447	477	476	488	514	451	499	469	518	460	502	438	523	473	478	459	452	490	447	514	466	450	453	504	494	453	453	477	490	481	468	514	424	466	510	509	503	502	481	480	442	483	468	458	479	460	481	443	470	472	458	451	457	467	502	484	487	504	461	501	486	432	479	461	460	465	493	458	485	478	525	439	470	466	500	442	469	489	452	466	492	502	467	450	479	466	506	501	489	462	475	458	461	475	483	523	504	458	503	463	481	480	470	500	488	490	490	493	517	471	497	515	475	467	475	445	490	478	442	547	511	466	454	450	499	458	480	492	467	485	451	463	470	449	457	494	486	455	469	476	464	492	506	527	470	465	437	444	454	521	494	483	463	448	455	463	514	482	478	449	492	459	456	469	460	492	466	464	461	487	452	472	478	459	454	482	421	447	470	469	454	472	496	488	511	482	445	470	445	478	479	510	522	441	454	490	469	510	461	499	495	479	509	492	502	471	471	424	460	501	504	433	507	442	489	493	502	466	513	461	508	483	481	497	509	493	480	462	499	482	509	458	497	438	454	448	492	485	483	465	488	447	448	495	460	473	493	474	472	460	466	448	462	442	453	451	475	475	505	448	463	473	453	498	476	454	489	450	451	481	488	488	512	432	510	504	456	465	487	444	494	435	486	461	447	452	479	486	457	458	482	467	497	451	495	467	493	482	454	464	451	445	441	451	460	486	531	514	457	476	481	501	472	465	457	464	469	472	503	461	443	477	511	462	461	508	449	470	481	425	458	453	454	450	480	501	466	482	436	468	500	488	493	483	463	443	494	467	441	476	497	479	528	457	478	502	458	489	489	478	494	456	471	487	483	486	485	466	473	482	514	493	433	446	476	524	522	468	460	460	449	425	450	460	474	454	452	470	499	488	494	474	484	486	458	492	484	501	495	480	469	450	491	443	465	487	468	473	448	522	469	458	481	510	502	503	423	446	462	471	452	448	444	437	450	475	482	490	442	479	486	455	437	441	531	509	472	446	486	495	442	435	499	521	478	503	472	514	453	488	481	452	434	472	480	451	481	524	444	456	478	522	509	500	480	468	464	473	439	460	450	483	506	449	483	485	460	446	481	489	475	476	498	485	463	484	468	454	457	473	483	435	500	480	521	478	483	481	491	416	462	481	487	472	510
38532	17671	16829	16464	24050	44396	50347	41471	29538	12391	784	286	299	287	312	299	314	271	288	275	307	249	288	298	276	288	284	297	287	263	267	333	300	294	328	268	268	305	298	276	293	271	326	281	238	295	283	293	285	271	299	335	261	285	310	275	283	269	302	305	285	288	258	286	288	263	264	303	301	255	272	288	300	292	311	273	283	281	288	293	296	269	280	287	302	298	313	260	310	322	282	320	283	291	291	303	276	281	282	290	284	285	304	279	287	291	255	298	289	295	267	303	330	296	281	271	267	291	289	264	310	323	294	278	292	306	270	293	309	290	268	262	264	267	277	271	273	282	319	297	265	294	266	292	265	299	271	291	295	318	288	242	306	275	295	273	312	290	293	323	285	301	282	308	271	269	257	289	282	286	287	270	287	290	274	310	300	277	252	302	280	292	292	264	271	279	300	286	267	245	337	330	269	292	297	289	303	285	283	288	282	285	265	275	277	306	264	284	268	280	240	323	305	277	293	272	278	276	265	304	263	261	291	302	308	255	285	266	317	287	308	287	264	273	274	321	296	291	296	272	275	253	282	280	278	340	281	298	277	291	281	262	316	287	303	259	313	292	298	221	275	293	275	241	288	294	301	294	277	281	300	296	270	299	302	267	297	281	317	275	289	237	271	294	275	295	277	264	266	290	304	268	296	289	275	279	299	272	282	267	325	284	278	298	275	270	276	286	300	296	256	285	290	278	254	316	293	272	287	315	275	267	275	300	264	284	274	258	266	305	315	281	280	260	268	276	316	291	264	297	312	292	295	308	278	273	266	281	272	255	273	269	273	293	247	275	284	289	264	281	249	268	276	304	260	278	294	320	305	264	278	295	278	264	281	267	301	268	281	273	294	302	280	332	256	261	250	272	286	287	258	288	323	292	319	261	260	281	263	279	296	268	300	281	273	272	260	267	308	286	272	278	260	301	261	281	302	286	305	298	307	290	272	286	270	284	314	268	273	286	297	268	295	287	283	298	282	276	296	266	282	317	321	298	270	268	282	300	315	301	285	278	279	284	291	266	284	263	267	285	281	286	309	285	269	284	272	258	261	272	313	291	278	312	291	292	256	259	262	270	312	257	314	295	267	283	316	263	267	261	267	270	279	278	300	260	285	287	309	301	267	265	283	267	290	289	273	268	269	255	293	289	312	286	279	295	291	306	289	273	244	276	336	290	264	269	265	292	280	278	250	304	305	278	251	286	282	327	296	294	273	268	298	271	280	278	297	232	287	269	266	298	287	267	262	292	287	298	286	316	268	277	291	332	296	276	288	286	274	268	295	265	316	261	281	289	263	268	267	273	300	310	284	271	280	272	258	269	300	273	271	299	270	301	277	287	264	309	283	278	309	312	272	289	265	291	298	256	291	273	265	292	306	272	304	266	253	286	317	259	287	295	281	255	309	291	272	328	285	287	337	242	300	305	280	284	294	308	266	305	316	272	300	303	295	277	274	311	264	279	275	294	298	259	287	279	319	299	287	278	280	292	295	271	277	308	233	272	314	296	288	278	291	280	291	297	300	264	272	279	294	272	268	330	280	268	281	303	314	271	278	281	288	274	267	266	279	277	281	274	287	288	332	264	289	255	269	284	266	295	281	255	310	300	276	270	263	282	268	295	251	282	270	270	278	286	277	306	312	303	262	262	287	271	304	291	290	283	284	261	277	303	274	292	280	317	327	298	256	267	292	299	294	249	291	279	322	294	297	312	283	260	284	261	271	258	279	285	266	279	252	317	270	281	257	282	285	272	251	278	273	283	271	304	303	265	315	332	271	276	268	279	286	297	301	289	288	293	266	286	281	297	290	309	281	295	292	290	283	269	260	282	286	292	252	260	282	296	288	268	264	293	272	273	286	254	282	317	315	274	280	240	299	279	295	272	298	274	299	290	265	289	349	266	299	290	294	257	318	286	272	282	279	264	288	269	250	259	270	299	327	262	279	278	265	264	327	268	292	272	315	298	251	289	272	278	254	281	295	262	280	278	287	299	256	288	278	275	273	303	295	284	291	255	261	299	273	300	296	289	279	289	287	257	282	267	277	314	287	316	254	297	290	279	276	281	280	288	285	291	276	293	265	288	295	296	285	312	317	273	314	291	289	288	261	296	312	295	294	274	296	299	309	292	266	296	278	276	264	274	286	295	276	286	258	287	275	289	298	260	281	315	255	277	275	297	296	296	307	272	289	284	288	331	299	305	291	305	311	281	282	358	308	286	287	277	254	259	290	304	272	285	276	294	243	290	309	259	279	275	297	242	252	261	315	309	291	291	330	281	305	308	274	287	281	262	315	296	281	266	257	278	286	279	268	278	309	300	290	293	296	284	271	269	280	308	296	296	275	268	274	269	305	293	275	292	279	298	239	305	304	304	268	306	301	270	292	265	293	273	282	290	264	259	282	294	271	298	279	265	291	286	268	294	316	292	253	275	306	293	288	306	285	267	270	266	257	266	285	304	283	274	278	270	279	271	238	298	263	284	268	319	289	304	271	258	299	298	271	292	282	271	287	295	275	254	291	283	265	283	281	308	306	278	269	287	286	272	275	270	301	254	275	302	268	292	272	330	285	269	282	264	267	301	295	280	288	293	287	282	288	269	303	300	298	289	326	279	269	272	292	305	284	279	258	281	307	278	301	331	281	286	239	286	279	306	267	301	310	273	296	301	259	273	279	277	291	301	320	285	332	284	249	253	292	286	291	253	253	278	273	258	302	300	276	286	316	260	255	281	282	314	281	264	298	255	277	264	278	269	293	256	279	270	240	306	312	305	276	297	270	273	292	272	262	305	285	308	311	303	283	289	298	281	284	279	286	282	263	279	282	270	256	279	301	296	280	317	305	315	330	286	276	278	287	262	293	293	262	302	300	273	287	264	282	270	261	263	288	281	304	291	288	277	301	279	281	273	280	271	272	285	272	285	293	294	279	283	294	259	280	281	272	268	280	291	297	280	288	285	308	275	307	284	313	289	272	260	270	301	310	288	266	257	291	286	271	291	297	305	293	308	283	307	316	276	276	295	283	274	286	292	285	306	306	288	289	302	279	301	278	259	279	265	279	273	293	301	272	292	293	274	298	299	284	277	292	264	283	287	275	263	281	294	266	276	280	293	272	298	281	270	260	275	257	286	281	284	277	286	264	313	293	283	285	285	290	295	281	283	272	243	295	303	278	285	281	285	297	302	308	281	257	283	294	273	263	280	262	312	283	260	317	290	319	244	275	315	319	296	275	272	290	289	310	294	279	289	291	281	291	265	250	274	270	290	270	279	303	296	294	271	229	285	271	297	276	279	305	280	346	317	318	299	281	254	284	313	267	313	310	298	278	270	267	265	285	298	290	288	318	262	271	266	290	292	316	239	279	331	297	286	299	309	273	281	295	304	301	280	291	285	293	267	278	290	280	309	282	297	280	260	310	294	279	295	258	267	289	308	266	269	270	291	262	314	266	295	285	323	303	294	275	300	296	263
19612	9808	22469	28981	39859	59965	63775	56332	45444	18953	771	764	728	726	731	670	678	722	709	677	665	693	662	687	703	703	634	678	683	650	644	725	699	671	659	653	658	679	657	683	599	668	688	669	626	650	632	669	663	664	693	699	638	697	672	652	650	647	672	655	670	643	683	634	681	636	617	701	658	680	650	675	649	675	675	670	645	639	682	639	667	671	665	666	641	683	631	709	676	677	665	660	726	590	649	651	670	665	622	656	649	666	645	625	677	675	680	626	659	658	650	656	658	636	686	692	595	669	628	644	643	662	640	704	641	640	653	688	676	666	639	669	676	696	654	664	659	703	591	650	631	642	632	701	695	631	636	677	677	661	682	646	678	662	654	625	623	627	655	675	683	649	684	676	679	612	669	653	647	676	662	679	645	668	638	649	664	665	622	658	648	693	641	605	657	645	682	675	653	653	638	666	680	586	636	694	644	668	645	660	684	691	695	690	677	665	660	666	658	662	688	694	626	665	642	657	640	670	669	665	602	645	656	643	702	678	620	669	630	628	627	627	694	645	697	683	658	676	647	680	674	674	645	639	696	703	645	649	712	700	655	649	641	650	663	632	666	712	630	657	659	667	693	664	677	664	686	628	684	650	642	681	651	634	656	633	629	706	663	694	607	672	685	704	619	678	614	681	680	667	673	651	646	652	666	623	684	667	689	639	641	654	624	682	637	660	641	658	667	634	642	656	681	641	704	678	670	669	682	656	653	627	647	712	676	698	664	618	638	704	649	673	682	676	609	630	656	620	654	637	628	623	652	660	636	662	657	672	673	643	657	650	690	667	633	638	697	681	554	673	648	665	677	704	655	659	640	606	665	645	648	668	626	683	669	619	674	645	651	626	649	633	687	667	688	637	672	679	667	631	675	665	640	633	718	653	670	628	663	651	669	699	657	699	626	632	709	667	602	638	639	650	629	649	679	620	666	626	643	683	639	677	637	668	618	646	623	687	672	657	678	657	666	653	677	627	683	598	674	652	685	642	683	674	660	641	711	643	729	621	619	653	613	651	634	673	664	664	686	641	618	681	675	682	673	658	686	660	657	656	621	649	667	631	661	709	647	648	632	643	657	641	631	666	685	639	654	673	654	655	677	632	667	643	672	718	668	674	654	668	627	671	617	658	683	628	643	708	700	687	644	633	651	671	660	621	672	664	703	604	678	641	702	683	618	680	646	682	695	659	591	674	641	661	664	694	663	686	690	664	679	640	632	614	664	645	643	655	674	618	594	616	637	607	656	665	695	697	672	642	675	676	677	661	657	653	662	660	674	668	634	669	624	726	696	696	667	677	702	665	658	659	646	641	670	634	658	626	642	646	720	677	720	679	642	674	648	614	659	660	640	652	650	656	618	639	646	662	671	644	659	698	623	635	650	663	644	627	636	689	660	652	668	644	650	659	658	676	630	606	654	696	662	624	663	698	701	633	635	666	661	673	649	659	642	676	643	636	635	645	643	657	663	631	611	646	642	679	659	662	657	665	638	661	670	674	671	653	655	675	682	648	662	646	609	678	637	623	666	706	710	672	670	628	652	652	633	627	662	637	662	638	605	640	614	631	654	659	684	619	701	664	642	683	653	642	611	653	685	638	646	628	632	699	660	638	633	636	676	669	623	704	647	644	663	592	678	649	675	679	648	674	653	687	674	645	657	656	663	670	623	678	637	647	664	639	677	641	649	653	698	605	687	663	645	642	656	660	639	675	607	630	707	647	659	663	679	617	657	653	640	619	672	663	673	628	687	648	667	647	677	634	642	651	682	664	699	676	668	634	702	580	644	649	657	636	648	666	663	642	672	657	628	654	657	696	649	663	626	677	646	634	624	653	651	655	654	644	658	664	685	679	648	653	663	627	670	687	669	660	662	665	648	651	647	678	646	621	623	628	646	690	678	632	612	668	659	661	640	665	649	640	633	660	632	627	635	621	674	680	674	709	611	680	682	612	650	708	643	661	677	703	636	684	702	692	661	679	663	705	660	677	658	636	661	629	646	617	691	700	651	645	665	678	639	624	649	654	626	648	689	647	665	651	648	644	666	657	663	635	656	664	638	656	619	652	602	652	675	687	642	672	699	661	611	650	695	674	685	666	736	647	680	648	647	660	615	667	694	649	644	672	655	597	657	639	646	649	657	694	627	688	629	680	629	632	632	643	667	651	687	674	634	616	643	655	693	663	682	657	669	671	648	651	647	691	693	627	623	661	685	675	675	677	635	701	663	661	693	660	644	667	654	612	650	651	649	664	702	671	653	662	662	650	609	677	595	588	697	641	629	661	649	678	680	642	654	682	690	646	616	668	668	660	647	688	643	656	636	665	674	664	663	662	630	666	678	584	669	677	631	636	650	666	666	646	674	709	636	659	686	696	661	661	663	709	665	677	689	670	655	713	631	646	687	653	666	651	647	713	681	646	650	694	647	613	668	693	667	663	678	692	671	652	644	654	656	656	705	663	702	648	689	628	650	670	644	632	695	599	655	703	652	656	711	632	661	630	662	650	654	673	667	650	646	663	659	661	643	649	637	664	659	678	673	630	634	678	666	636	672	643	613	689	682	630	629	679	674	669	627	702	629	697	651	651	666	666	679	676	666	637	666	669	645	639	681	629	635	630	663	641	657	706	629	634	688	624	655	618	683	653	640	658	673	667	682	638	674	680	718	683	673	662	673	662	671	695	643	664	667	664	658	670	704	626	646	664	685	739	682	664	679	692	672	645	638	669	624	685	688	638	673	677	647	652	652	674	628	675	632	653	667	649	665	672	680	662	633	678	625	655	652	671	679	650	702	646	650	669	656	693	680	624	627	647	640	647	660	655	657	682	678	686	637	672	651	669	620	688	649	651	648	674	659	687	707	649	657	673	656	661	636	655	661	726	671	651	718	633	686	686	635	649	666	647	682	645	668	660	681	686	687	673	671	660	676	626	668	656	656	655	636	637	617	670	701	650	657	649	646	679	662	661	690	668	637	670	624	694	623	638	678	650	665	647	639	714	677	647	644	654	599	655	666	619	635	632	673	664	667	620	683	645	671	679	657	649	682	659	653	657	640	673	659	685	661	645	694	648	629	642	599	657	643	626	684	684	681	588	677	694	674	622	716	637	675	624	634	633	667	662	660	668	646	675	631	657	665	667	657	671	667	636	664	657	619	693	676	638	715	640	667	665	648	668	612	710	613	640	672	678	690	668	670	694	645	674	665	659	660	626	638	652	679	655	661	656	630	628	658	681	691	670	616	672	681	668	601	632	642	647	645	640	669	692	607	670	622	617	618	611	677	637	622	638	642	644	621	618	618	627	617	690	644	626	648	627	707	690	615	649	694	705	657	663	617	654	655	642	620	659	646	672	693	618	698	668	657	658	678	634	667	656	648	690	628	665	693	646	677	662	654	598	658	663	676	648	675	628	629	681	667	681	673	705	694	690	764	609	691	654	688	691	679	673	653	663	626	604	663	645	645	611	613	655
14760	6431	10595	7683	2137	2108	2436	1944	1377	614	241	266	312	272	261	301	269	268	249	277	258	271	264	296	289	265	288	278	273	244	302	274	265	269	269	273	292	278	289	311	284	252	280	268	263	263	304	253	295	254	254	259	281	257	252	291	289	289	248	287	240	253	270	264	258	309	262	272	280	255	242	284	275	259	271	287	266	296	263	264	247	283	288	256	284	259	289	293	274	265	247	244	274	286	278	285	276	260	265	267	268	278	287	268	274	281	267	272	290	264	266	288	265	281	281	286	247	273	290	256	284	265	265	272	294	277	264	267	286	280	251	289	273	288	235	241	266	259	256	255	285	265	277	273	285	306	278	267	269	270	277	260	281	291	294	256	268	276	308	292	298	291	253	280	262	285	289	307	288	291	290	293	273	279	276	281	269	246	252	289	308	253	259	279	236	270	257	264	280	304	283	271	248	258	255	264	268	254	292	267	263	309	282	292	286	287	260	288	262	277	278	291	279	273	256	300	282	279	261	298	291	305	266	257	262	305	270	247	272	262	291	279	260	246	258	277	267	264	275	274	278	275	270	253	280	281	275	269	286	252	287	284	279	289	276	278	277	299	309	259	273	307	279	308	274	240	293	283	253	283	303	248	318	269	262	278	276	248	252	260	262	279	309	277	276	280	281	298	292	269	271	293	287	282	275	257	287	284	252	270	271	289	275	287	314	267	285	274	266	268	299	288	271	253	257	237	248	313	281	255	273	275	257	285	280	272	250	261	285	262	310	278	278	286	286	297	277	308	253	274	279	268	257	272	264	266	248	252	275	266	275	253	283	289	265	285	270	273	261	242	271	265	289	269	303	257	270	283	278	271	281	297	273	270	294	263	307	271	292	276	289	257	287	273	259	274	294	276	257	279	253	260	274	261	264	290	277	268	270	276	269	278	292	257	232	262	295	315	270	278	284	307	235	260	269	259	289	284	261	269	231	284	268	317	281	245	268	292	257	300	267	271	284	260	263	257	281	259	279	248	268	263	263	258	268	267	259	272	268	256	243	284	298	306	283	297	247	234	285	251	290	239	311	271	278	262	255	279	273	281	288	287	253	252	277	266	259	283	283	265	256	278	281	260	267	253	260	278	282	257	253	290	291	294	292	269	285	252	274	236	263	255	274	288	277	303	283	286	305	271	314	302	258	262	296	269	265	252	275	258	274	306	286	262	269	268	274	282	236	265	271	255	274	272	256	264	255	309	287	247	290	261	297	250	273	265	241	291	255	277	247	263	279	351	299	274	289	278	266	244	277	262	271	246	275	300	262	271	273	293	284	269	308	272	251	254	279	275	288	246	275	273	259	284	321	261	283	270	280	276	291	274	268	297	278	283	282	291	298	304	279	270	262	297	308	288	280	294	278	254	268	299	266	259	271	249	330	257	294	305	260	274	270	296	267	281	279	250	297	235	274	280	275	303	278	286	240	247	270	282	268	329	283	290	272	271	260	300	248	293	241	289	266	272	233	263	285	278	296	285	286	290	293	294	262	269	297	250	248	270	268	300	272	293	288	279	290	246	271	282	297	277	290	302	286	292	298	275	289	311	282	267	271	283	259	273	293	273	279	299	273	245	262	291	287	271	260	296	274	276	285	267	268	272	299	303	271	256	272	265	292	263	259	276	277	257	301	271	288	262	275	285	286	264	275	266	290	287	282	284	260	234	290	247	258	276	274	279	265	285	268	284	288	279	246	258	296	298	253	303	264	283	283	259	268	273	260	262	254	270	248	282	267	272	269	248	264	272	267	243	289	259	276	317	292	285	287	289	237	274	274	276	279	286	283	235	303	285	287	304	258	288	283	265	230	308	292	292	293	274	260	260	253	270	275	240	278	289	263	309	236	278	257	286	287	263	268	280	274	263	240	284	272	298	305	250	301	280	311	277	280	282	265	289	266	270	290	253	304	258	304	271	259	257	263	259	273	319	305	291	253	276	261	241	292	253	242	291	297	281	275	257	247	262	240	233	249	262	262	253	275	281	299	270	274	287	258	245	272	311	256	273	229	246	263	311	290	256	245	251	278	274	264	247	269	266	258	302	244	288	270	292	252	282	272	279	269	267	247	276	252	256	259	264	284	267	310	260	257	289	251	248	287	265	248	268	267	260	264	276	264	267	259	296	288	266	275	267	300	291	270	270	269	287	266	288	249	283	291	282	270	255	254	283	251	295	272	283	278	300	315	261	283	316	270	253	278	308	293	264	251	293	290	258	274	261	284	241	239	266	294	287	277	276	261	274	281	274	252	255	248	281	291	286	292	288	272	269	237	275	308	312	302	288	295	268	278	284	276	277	270	280	272	274	260	245	306	300	264	245	300	253	271	288	246	261	258	287	286	276	256	281	283	270	254	275	288	240	294	251	302	279	282	277	284	240	281	263	293	279	291	250	318	230	289	272	274	303	298	271	266	277	260	287	259	243	258	257	251	254	307	278	277	266	267	274	277	286	298	252	314	249	267	255	302	283	284	299	297	261	247	264	248	267	268	267	278	250	262	294	245	293	253	294	297	265	265	257	263	304	289	291	260	284	256	278	249	277	265	266	264	272	267	256	257	300	267	240	271	284	254	284	252	280	295	266	263	305	288	248	301	294	284	267	295	276	239	307	297	261	277	294	261	249	285	263	260	287	283	272	262	271	290	278	292	273	293	264	277	282	261	273	246	295	252	328	298	269	251	275	261	262	275	312	261	279	281	265	226	269	290	282	297	294	290	249	262	271	242	288	251	282	276	264	294	269	297	252	280	259	263	237	276	279	263	270	277	288	263	300	297	256	239	279	303	264	275	264	280	243	320	282	299	283	308	280	255	240	295	275	292	267	243	290	294	281	278	295	280	291	257	276	275	257	260	290	258	281	297	285	221	288	271	289	309	293	292	277	260	307	287	299	245	276	277	274	299	279	273	276	293	290	300	296	288	300	255	257	282	284	281	261	283	247	288	294	260	294	290	305	284	279	228	290	288	257	274	235	288	299	279	283	287	290	287	251	274	242	277	290	265	290	288	267	277	257	279	287	264	278	284	268	273	290	305	286	277	255	274	292	292	304	266	265	273	270	269	283	292	271	236	282	284	272	294	284	278	260	266	262	259	282	227	257	276	269	253	301	297	254	262	277	269	292	252	260	280	317	284	302	278	290	295	251	273	261	280	280	242	275	308	289	289	252	261	297	280	240	263	289	268	262	274	278	261	281	283	258	303	273	280	278	287	276	243	268	279	281	250	281	261	282	316	291	263	266	246	257	247	263	247	281	262	242	286	274	245	305	280	305	290	240	253	282	277	277	278	248	262	278	268	299	267	291	300	284	242	274	298	282	286	273	259	254	290	265	274	238	327	266	301	268	250	271	248	243	260	263	296	296	277	303	258	243	275	276	287	277	269	256	247	277	284	264	265	306	289	259	306	286	268	287	262	272	246	282	278	302	260	253	259	283	297	279	245	286	274	245	293	269	280	236	267	286	265	263
7409	5094	16442	14600	6353	9379	9787	7692	5074	1932	620	576	590	631	645	593	638	634	560	630	569	593	600	603	656	613	641	649	612	603	650	617	638	598	648	627	593	607	623	601	620	609	621	608	608	581	588	603	586	613	666	631	592	549	611	587	650	599	611	592	623	643	582	594	564	592	576	611	601	650	634	593	582	630	615	583	627	571	647	598	591	609	612	628	597	611	609	623	633	617	596	651	588	616	628	634	633	593	605	615	620	634	641	623	656	601	618	633	610	614	583	630	612	609	555	612	634	573	589	582	619	583	623	620	627	599	620	600	674	565	642	606	598	616	605	611	623	603	602	638	619	599	672	609	604	594	615	584	586	654	624	597	650	605	594	604	605	581	582	610	559	610	626	582	591	601	609	638	613	603	626	600	604	662	641	601	601	631	599	644	602	618	609	598	621	627	636	646	554	605	608	623	572	642	605	610	621	581	626	635	597	600	602	621	632	612	575	623	618	609	594	656	601	606	675	587	630	569	563	665	606	616	598	657	596	624	613	621	652	560	602	590	599	598	600	613	609	627	617	630	615	619	595	577	622	594	608	641	601	573	584	570	617	586	619	597	589	631	642	568	624	602	649	603	589	654	608	606	587	582	627	567	573	609	640	589	560	622	598	594	583	588	605	599	606	612	590	669	605	588	604	571	609	605	639	633	600	598	599	609	591	622	625	634	631	578	609	625	622	597	625	586	595	636	611	624	585	682	582	615	596	624	569	609	655	582	621	579	615	616	622	630	622	635	524	640	619	624	605	609	608	674	602	628	620	591	603	666	648	616	595	584	608	570	643	600	601	615	636	617	576	626	635	599	632	595	609	598	634	642	582	623	615	631	657	570	623	610	612	602	620	613	572	596	599	618	602	646	629	625	609	586	595	587	646	605	623	567	606	592	583	607	581	612	607	639	616	637	647	593	575	602	583	614	562	611	621	604	583	628	654	615	628	614	584	642	594	597	622	571	591	621	592	606	565	609	586	575	625	627	609	618	608	633	598	583	586	628	600	599	649	619	578	618	602	604	598	622	591	603	660	569	611	610	637	571	657	607	640	606	564	597	562	618	590	607	607	588	573	604	582	605	594	586	632	582	610	611	642	636	613	612	669	579	623	636	622	634	570	607	585	578	642	595	588	655	631	635	610	608	576	617	632	605	632	612	647	594	616	585	624	624	592	629	612	639	633	619	594	609	615	632	590	600	600	647	583	640	620	598	623	631	629	627	561	635	642	614	617	600	618	587	639	601	614	593	651	618	616	588	593	664	585	632	611	624	636	648	605	562	598	606	609	593	612	626	592	621	614	601	651	579	568	600	587	662	647	617	557	619	623	602	587	614	596	647	603	640	597	589	605	657	642	596	594	589	611	597	615	625	626	594	617	588	610	592	559	610	603	602	598	570	607	608	564	610	583	584	631	600	589	585	617	613	613	646	596	609	639	573	642	648	613	581	632	659	572	586	601	612	657	599	614	593	614	607	645	596	587	640	633	628	686	589	616	595	656	580	614	587	584	603	625	576	658	639	638	590	655	595	653	637	628	637	597	612	636	584	625	627	584	585	626	655	620	615	607	625	589	578	605	583	631	630	589	634	639	644	583	615	610	587	623	633	612	604	625	575	617	631	618	599	629	643	653	609	614	596	617	609	612	601	641	600	622	664	627	563	601	628	612	622	577	599	615	580	635	567	592	653	572	641	672	627	598	577	639	558	612	638	624	539	619	663	582	639	615	597	651	641	598	576	595	572	613	606	643	611	591	581	593	596	617	622	618	583	633	604	661	603	623	560	620	647	623	609	584	611	578	604	563	633	612	600	628	592	622	591	611	640	630	591	645	609	578	588	672	567	606	618	635	614	625	613	649	578	601	615	598	583	612	599	627	628	608	596	593	653	593	618	630	625	626	566	622	599	598	613	578	637	568	614	612	674	616	617	604	652	603	629	577	605	617	633	599	624	611	622	628	609	600	644	574	613	586	672	610	593	605	637	605	627	674	635	605	607	612	617	616	624	648	634	619	605	619	615	578	631	578	613	612	583	576	612	602	608	597	639	609	583	603	594	621	596	610	641	629	635	603	647	615	626	606	646	600	623	645	618	617	609	657	597	588	611	597	649	590	617	601	590	632	585	608	631	595	596	570	616	646	612	593	641	644	613	632	641	605	596	595	600	586	607	606	601	649	590	663	608	629	626	629	614	591	604	663	632	620	646	636	615	618	638	593	639	587	579	613	558	615	633	654	609	617	610	596	641	601	627	606	623	617	603	583	592	644	602	604	640	636	612	588	600	604	587	611	603	650	617	651	643	582	564	626	629	602	598	588	640	572	635	624	612	607	612	590	553	573	618	606	603	573	625	638	633	584	574	619	610	599	631	582	646	570	620	573	573	636	628	616	622	607	593	571	620	599	625	601	636	591	635	558	592	596	594	588	552	601	591	605	632	587	595	596	609	621	602	629	588	564	615	597	629	610	597	609	581	627	635	583	623	659	653	647	557	643	659	642	573	601	594	615	659	613	631	598	584	616	568	651	589	637	621	615	614	593	617	601	598	656	579	592	631	571	581	641	609	616	634	578	613	655	627	568	569	646	629	622	612	631	601	612	598	660	574	628	613	621	612	611	606	646	562	599	652	578	590	592	611	596	631	610	617	619	624	564	617	577	657	584	624	607	640	640	627	604	615	625	590	607	583	616	590	618	596	624	565	627	615	603	629	642	638	583	612	649	664	596	618	634	657	598	606	603	670	644	588	634	598	663	604	604	583	590	681	609	620	598	628	591	590	612	642	638	565	599	641	562	580	625	595	619	608	602	595	615	592	582	603	633	629	651	632	663	617	616	617	575	595	562	619	582	583	627	624	615	600	651	577	612	616	616	622	633	633	578	574	626	555	609	673	553	636	624	600	628	619	603	573	591	577	583	658	601	555	617	644	597	601	602	597	620	602	656	618	582	605	589	597	598	626	615	608	572	611	625	657	645	628	626	615	591	606	623	611	620	596	618	595	621	611	591	656	630	622	600	614	539	604	607	608	603	591	625	607	652	603	586	592	615	588	647	635	610	607	652	602	622	627	644	586	615	580	620	623	599	638	592	619	609	578	579	595	609	590	603	604	595	590	604	629	624	609	615	596	629	601	619	615	621	577	586	623	646	600	620	618	583	552	619	576	576	639	634	602	663	634	610	627	578	572	590	643	643	579	574	578	566	626	658	620	594	612	588	581	619	587	636	619	601	654	614	650	625	591	644	576	605	599	647	621	579	625	609	650	570	558	550	580	627	583	617	590	628	637	619	595	636	607	640	562	591	615	640	628	613	604	614	632	607	634	612	620	556	605	628	615	609	579	588	603	609	624	565	546	601	672	643	652	599	628	598	642	601	597	622	591	607	597	642	598	567	644	577	635	600	628	610	646	627	608	610	591	625	576	636	598	600	598	608	611	582	614	594	624	587	665	617	601	597	643	620	577	622	604	579	571
28348	17801	31966	20291	13343	30809	34641	28254	19780	8032	377	193	197	203	190	199	169	199	234	199	206	207	186	182	177	202	184	203	193	192	190	172	192	171	188	179	215	198	191	204	212	191	203	197	186	190	203	225	191	193	173	187	191	202	163	198	186	183	209	183	184	198	211	178	188	199	205	189	204	200	199	184	217	180	189	210	192	198	199	212	199	187	183	218	227	161	201	183	223	222	183	193	202	195	194	191	169	193	203	201	183	185	182	192	169	174	223	175	214	176	188	198	174	210	217	207	208	196	201	204	197	185	188	198	198	182	182	205	184	216	205	193	214	185	209	188	201	202	191	179	174	228	176	220	176	201	196	216	181	195	182	185	199	174	195	199	176	212	207	199	185	180	211	204	183	203	189	196	191	193	189	215	225	209	194	212	183	190	203	188	196	181	215	203	178	162	186	180	198	212	183	166	193	191	182	199	210	194	192	192	201	170	182	171	219	203	191	178	209	228	189	188	200	167	173	224	184	192	173	200	201	191	214	208	225	211	198	190	183	188	198	183	180	197	191	214	193	195	187	181	226	165	189	190	220	191	205	184	190	176	191	222	211	209	198	205	194	196	209	178	198	195	207	186	218	185	179	202	192	176	164	186	188	216	178	182	180	210	207	198	222	178	205	224	202	201	210	214	200	222	206	189	197	170	203	195	195	212	193	207	197	208	202	188	199	200	200	189	191	233	205	180	201	190	183	186	190	188	189	201	219	198	174	189	202	219	194	201	209	196	206	211	198	191	172	199	200	181	175	201	244	212	205	211	191	192	188	217	182	182	184	209	205	194	218	222	192	198	188	206	188	206	203	185	176	174	181	213	194	184	185	191	175	185	198	178	189	191	150	205	193	212	195	181	227	195	204	188	198	197	189	200	184	203	217	229	169	194	180	211	188	207	195	194	191	181	189	149	200	169	207	194	190	157	186	174	218	192	190	201	195	187	212	171	195	191	198	230	210	218	190	205	215	177	215	187	171	205	200	199	171	183	218	190	177	184	188	181	213	215	200	200	174	188	198	188	183	192	185	206	182	204	182	222	197	195	205	191	187	202	226	195	194	204	200	185	210	180	189	206	213	186	178	176	221	200	232	200	210	207	189	211	219	208	180	223	182	192	181	227	204	198	194	160	204	184	182	210	187	209	197	188	192	207	216	186	191	230	210	186	251	214	181	203	211	188	192	168	193	185	213	198	200	204	159	189	186	203	203	190	179	177	193	194	207	181	207	211	218	181	178	221	200	195	185	158	218	200	204	188	216	171	202	176	201	211	196	194	225	182	179	197	162	202	199	201	189	210	200	197	215	217	223	199	205	182	181	190	214	176	187	192	207	184	190	183	205	180	178	210	220	226	204	168	183	192	171	208	192	177	180	190	212	182	174	187	180	190	186	180	210	201	206	207	182	178	179	197	216	230	209	176	187	210	197	188	184	198	222	194	197	184	176	202	216	161	180	193	183	172	186	201	189	175	195	191	200	207	176	206	207	196	202	208	183	203	177	172	216	223	197	214	188	205	224	188	185	177	203	213	192	159	213	182	194	191	202	179	203	184	183	160	199	155	216	225	191	188	195	207	167	200	179	199	206	204	195	201	190	200	165	207	191	178	188	201	174	181	186	190	191	197	226	201	191	192	192	193	202	198	193	208	205	196	216	187	192	200	202	196	196	195	211	171	203	180	184	191	194	200	192	184	179	185	193	192	187	184	201	193	195	202	238	184	181	192	177	201	169	191	164	205	191	166	193	198	192	201	194	181	193	186	174	197	199	183	196	203	212	250	179	202	209	206	210	186	195	224	204	202	194	154	198	169	189	182	207	195	180	199	194	205	170	171	191	182	178	183	192	200	199	188	208	207	213	205	176	184	227	186	204	203	152	175	213	217	189	188	200	168	186	173	196	192	193	203	189	199	186	189	211	190	219	167	204	198	186	188	173	186	189	174	165	191	173	168	185	191	209	213	204	197	175	232	218	206	189	215	189	193	220	190	200	185	215	195	207	186	190	184	196	161	197	188	205	155	212	209	179	169	189	198	193	186	187	205	199	190	208	176	171	159	161	208	178	189	181	228	194	173	213	188	190	180	194	204	186	190	207	189	210	202	198	153	202	194	190	196	211	193	179	201	221	205	203	173	218	210	201	190	175	211	203	187	186	203	189	218	187	183	193	214	201	176	186	186	172	190	210	190	195	208	175	211	184	207	205	207	212	203	207	182	180	175	191	170	188	206	232	193	217	187	187	188	200	187	177	182	174	200	165	213	180	194	208	193	173	215	196	183	203	194	186	196	218	184	215	190	212	196	198	186	175	190	207	168	199	189	184	194	222	189	201	202	194	197	203	188	197	185	181	174	234	197	185	185	185	188	210	192	203	182	186	177	200	181	195	211	204	213	209	197	194	181	196	180	197	159	203	218	184	198	183	212	209	180	205	207	202	206	206	207	202	170	187	203	164	210	204	193	220	196	193	196	195	184	172	186	199	220	206	190	184	178	198	190	180	175	209	191	195	214	186	186	186	172	198	192	225	184	171	194	206	196	204	206	175	223	213	197	181	215	207	216	192	180	193	173	199	220	191	196	171	169	191	182	199	195	196	187	203	187	191	187	197	184	203	199	206	181	199	186	180	200	184	174	197	211	180	201	189	188	197	196	192	158	186	189	199	202	192	174	197	179	188	198	207	186	202	182	206	197	175	173	169	191	186	211	155	171	200	194	199	196	209	176	191	197	199	191	199	200	217	203	189	183	199	185	179	186	212	198	181	178	178	199	204	196	190	214	200	171	206	206	188	193	199	203	195	205	210	212	195	197	179	199	187	211	218	185	203	177	199	209	192	187	203	193	207	213	204	201	203	200	193	179	191	206	189	202	188	193	200	176	220	180	191	199	206	219	202	233	184	231	189	201	195	203	186	185	201	184	209	226	187	199	190	212	185	198	183	193	190	212	203	203	190	195	168	194	172	204	198	188	185	194	212	198	193	189	188	189	187	208	192	195	209	218	191	149	179	188	189	207	201	208	194	184	224	190	184	210	216	191	169	189	220	174	187	204	188	223	205	187	181	199	196	209	200	206	181	207	219	212	196	197	205	178	191	191	191	201	185	209	187	182	212	204	210	197	203	198	196	173	228	209	201	199	227	192	195	183	199	189	191	205	215	225	190	204	196	204	208	187	212	200	202	191	186	193	176	228	217	179	194	211	198	191	223	177	205	223	207	198	197	206	178	183	201	204	193	179	166	193	205	181	194	218	187	222	229	195	224	196	198	200	203	226	179	199	227	223	193	183	187	171	196	181	164	185	180	179	172	206	210	185	192	216	208	200	186	174	205	173	228	176	205	174	205	177	174	185	208	188	180	205	195	185	194	196	200	190	210	180	206	212	194	182	181	191	193	193	195	178	200	193	204	203	188	199	184	182	195	182	190	202	201	202	204	192	177	194	187	206	194	209	209	203	195	179	168	185	209	189	182	192
14160	14045	35186	29128	28087	49666	50793	45498	37659	16084	503	509	568	493	535	500	489	498	489	469	489	465	453	516	481	507	480	485	530	484	481	492	491	433	497	436	473	497	453	485	493	495	458	481	487	455	471	434	471	549	469	480	429	445	430	429	477	451	464	461	476	498	472	459	457	475	441	470	505	489	503	451	488	456	488	464	500	452	480	459	477	485	445	482	444	477	456	447	455	455	469	476	489	491	495	486	461	475	475	478	474	511	500	456	443	475	493	452	507	430	444	476	493	483	500	467	464	420	506	458	448	472	475	458	444	451	427	441	521	437	481	447	501	437	485	473	468	455	473	449	475	476	476	432	473	474	492	459	454	487	469	460	433	451	478	451	471	465	485	497	477	460	472	449	458	497	471	429	483	483	450	467	468	498	444	474	491	452	502	449	448	475	464	472	461	449	435	469	496	515	485	476	438	484	450	471	472	476	459	475	474	471	497	455	472	476	461	478	434	495	457	471	456	446	476	493	474	480	511	432	460	454	442	474	459	487	486	527	466	475	483	476	463	475	517	481	450	452	479	495	469	478	463	476	501	484	440	464	487	490	454	464	460	458	530	489	449	498	411	498	471	489	446	450	460	424	465	484	471	471	454	482	481	454	477	469	461	488	477	467	477	472	431	447	518	462	442	491	436	472	444	434	429	445	463	456	446	487	461	480	428	446	491	487	472	496	477	474	528	429	492	494	490	495	470	470	429	474	486	465	469	438	461	483	476	499	468	502	450	485	486	456	495	482	491	453	464	454	464	478	456	433	464	440	466	503	489	445	429	483	443	480	479	472	531	473	448	483	458	489	472	475	465	503	458	482	484	407	490	481	489	475	419	463	433	442	474	478	484	410	458	433	454	472	493	462	497	518	446	493	492	456	410	476	459	499	453	478	476	455	460	446	503	489	470	465	503	478	484	467	496	464	456	447	505	470	464	488	470	446	432	470	489	417	457	476	469	470	455	449	453	478	480	470	482	474	435	460	465	447	479	461	495	443	473	477	458	454	442	453	473	501	494	468	512	471	477	467	450	446	464	477	499	486	485	487	450	478	471	489	465	507	469	515	478	464	453	419	459	446	475	463	479	488	466	466	473	465	505	502	436	444	486	509	449	457	438	490	515	456	476	467	454	484	475	454	449	532	485	499	464	485	453	456	467	470	461	453	505	467	437	491	438	480	440	436	470	478	497	472	481	488	447	453	479	461	475	442	494	437	441	454	486	456	475	415	457	430	466	444	457	497	463	454	445	490	444	483	434	452	464	467	428	468	484	463	493	445	473	468	441	454	480	483	467	442	451	451	472	479	466	462	451	501	477	447	477	466	485	476	440	464	463	436	492	440	410	450	484	445	437	482	483	434	487	479	496	493	472	463	434	439	465	501	457	501	485	432	466	445	431	467	469	501	512	462	477	470	461	485	485	471	474	458	479	506	469	485	493	442	461	440	510	434	443	465	479	472	453	456	463	498	459	429	410	492	440	457	528	507	458	470	438	457	414	473	439	488	452	472	478	492	504	484	485	454	497	455	469	441	485	444	480	454	487	470	478	440	429	465	487	494	468	449	501	475	437	473	465	479	482	512	469	499	459	474	482	450	504	481	458	482	477	470	462	466	478	461	454	462	482	453	437	463	469	450	430	451	487	478	443	445	493	460	452	446	468	472	441	470	464	440	482	467	464	485	484	486	499	478	471	494	482	445	431	480	464	437	477	435	443	477	437	490	455	445	495	407	460	465	446	507	486	501	438	462	453	466	478	466	459	471	520	466	459	462	452	451	441	438	486	450	489	447	509	457	494	425	497	485	488	473	468	479	460	490	496	459	453	458	474	478	432	460	504	469	450	500	476	504	455	476	519	452	473	483	464	467	454	462	476	486	476	475	517	470	441	459	453	468	454	452	494	462	434	461	489	471	405	478	489	462	465	440	446	518	504	473	474	475	458	470	482	487	453	456	499	502	473	463	460	481	516	453	494	490	445	499	518	474	494	444	467	500	490	451	488	457	485	468	467	457	483	462	456	454	481	482	456	490	459	461	487	446	473	506	484	453	460	520	508	498	480	455	469	446	478	505	467	495	498	480	448	483	502	491	472	423	477	453	478	471	482	466	462	482	463	505	456	460	471	441	447	470	462	477	502	432	453	479	476	493	460	439	468	463	464	498	475	451	461	461	517	457	457	462	438	480	448	476	474	466	487	471	464	441	485	464	491	456	432	501	488	494	480	502	442	449	485	460	455	450	459	522	487	447	504	483	477	460	462	533	483	448	476	514	472	452	478	469	454	488	459	432	474	483	467	469	456	437	472	447	493	482	434	458	441	459	480	450	515	488	492	467	470	479	474	467	472	493	470	456	457	492	512	471	495	437	484	505	446	471	449	483	483	486	444	472	459	499	463	492	482	459	454	496	447	492	467	468	493	459	476	503	472	489	427	520	457	475	510	466	471	478	504	471	468	488	460	460	434	486	467	487	459	496	448	491	483	470	492	457	481	469	499	489	425	483	507	438	499	436	461	461	492	466	421	477	456	492	503	467	480	467	480	451	485	475	445	493	464	474	444	466	501	507	470	474	442	476	487	477	465	419	466	453	484	483	485	457	542	467	482	469	457	471	487	446	465	481	525	494	467	461	458	448	451	465	428	481	444	445	481	464	486	482	490	455	492	432	429	444	472	499	449	470	467	481	468	517	441	461	438	492	470	478	479	480	457	466	474	432	459	494	493	458	474	456	493	478	470	474	501	457	479	460	457	484	447	478	467	492	461	486	494	472	468	455	458	476	436	476	435	508	480	469	485	464	488	440	441	492	466	496	467	495	456	484	460	473	495	502	473	483	481	491	494	459	458	462	496	470	508	501	464	467	493	469	470	489	448	462	476	496	460	441	471	461	478	478	489	471	453	438	496	470	464	485	477	473	519	448	456	484	450	455	470	500	461	486	507	441	450	473	463	471	514	490	456	449	473	490	514	433	524	470	507	486	463	457	488	420	495	476	496	483	435	441	517	488	444	457	455	467	461	486	442	470	519	471	520	458	445	474	475	474	451	442	466	458	453	438	443	495	467	489	469	445	469	527	457	507	434	493	436	487	486	488	504	471	466	475	467	423	448	439	437	455	484	485	492	491	477	480	442	448	493	460	486	462	501	507	509	450	470	451	436	460	449	463	435	484	493	435	490	477	481	449	452	450	475	470	469	455	424	499	465	445	458	473	467	435	479	485	441	478	462	460	456	470	461	480	478	466	458	460	440	466	482	494	426	471	420	494	455	468	457	481	448	492	453	490	437	448	452	450	489	484	475	502	440	467	471	494	460	469	469	449	495	471	485	503	456	448	497	489	466	443	483	483	454	462	463	452	473	489	448	475	473	475	444	492	490	461	458	427	490	465	483	441	480	448	478	492	490	470	457	420	469	462	464	460	461	477	485	446	464	482	485	483	441	469	446	481	487	485	442	468	496	459	456	503	438	485	495	488
35401	29583	30688	21022	22961	40933	45868	39499	30458	15390	983	326	349	321	298	302	331	290	297	312	288	297	299	325	310	288	291	294	281	268	314	298	280	307	325	263	316	314	274	298	314	287	325	286	302	305	322	296	313	289	306	299	294	301	286	279	277	288	311	290	329	300	293	269	292	321	325	265	324	288	264	283	287	293	313	318	312	321	284	296	334	271	323	303	296	299	291	288	288	329	298	286	294	298	271	273	341	324	273	313	298	274	287	276	295	298	334	283	314	313	279	304	272	314	301	322	293	309	285	285	314	294	276	286	305	298	272	293	311	319	281	323	293	344	305	281	307	272	325	292	303	305	333	285	307	306	306	303	322	292	330	323	297	332	325	277	302	288	276	282	306	300	313	272	277	308	293	304	335	309	266	304	289	311	272	295	300	277	306	319	296	279	289	297	266	262	285	293	249	256	280	276	304	284	283	279	283	320	281	298	304	302	298	269	313	324	271	295	270	292	291	312	334	310	325	322	280	301	271	319	280	281	300	287	310	316	307	262	298	334	318	304	297	291	284	278	272	291	291	313	298	320	300	305	293	302	296	284	309	294	279	295	263	274	305	293	319	318	307	308	265	292	302	315	323	300	299	275	270	286	269	265	296	303	310	259	291	286	284	315	289	298	268	280	330	293	300	297	336	284	315	295	279	271	288	267	285	301	272	283	299	292	329	311	277	305	308	293	318	279	308	269	288	303	337	286	303	304	314	289	303	276	338	306	332	310	275	299	291	289	314	274	299	307	276	260	344	299	304	311	273	296	294	309	295	295	301	304	305	309	326	310	272	321	328	307	262	259	284	307	294	311	333	299	279	283	305	288	280	304	331	290	273	298	297	304	277	307	296	303	303	298	334	275	291	318	300	293	291	323	327	311	278	321	311	304	286	282	321	297	275	277	300	285	297	294	305	351	288	324	242	258	276	278	311	277	296	298	288	310	290	276	285	253	307	306	293	328	287	327	299	318	301	263	293	302	308	286	287	279	284	297	272	273	306	308	294	278	322	320	317	303	309	270	281	316	294	324	291	301	287	307	273	300	288	312	292	262	322	310	270	293	311	302	324	295	297	299	293	317	281	286	295	300	292	318	298	317	276	296	294	290	293	287	281	330	310	273	309	326	302	307	305	301	299	286	297	290	295	287	296	294	318	338	298	290	303	309	308	316	286	300	297	288	308	300	310	293	319	256	285	281	296	272	334	311	294	285	289	297	284	306	279	294	293	276	272	287	302	281	256	286	289	301	267	300	316	288	290	317	317	306	286	318	320	286	307	288	269	291	288	314	312	289	320	303	312	270	315	299	284	285	301	312	307	299	319	270	328	297	315	328	288	296	295	297	277	308	282	319	301	282	314	311	326	290	302	292	337	256	277	285	330	287	289	285	307	299	279	314	309	281	280	294	282	314	251	285	286	267	323	352	281	306	310	282	304	310	261	323	288	319	291	299	311	288	295	260	289	330	322	357	288	289	301	294	292	279	314	293	286	306	306	308	293	306	306	278	269	288	320	272	296	326	257	315	296	302	295	287	275	301	304	316	319	340	320	299	283	297	313	306	301	281	318	251	278	274	301	307	295	289	312	295	299	297	284	285	296	292	276	287	297	294	322	272	310	319	300	267	319	328	286	317	297	291	271	290	274	296	294	274	338	293	301	317	311	325	305	301	313	307	271	273	289	290	305	289	305	315	319	264	292	320	298	304	297	271	291	291	329	300	275	278	306	300	279	314	322	312	300	292	315	299	301	275	285	286	305	286	319	273	318	311	308	312	321	307	271	254	266	285	271	310	282	284	274	319	286	326	317	300	289	292	320	296	271	248	316	325	311	284	319	290	265	339	305	330	314	313	311	291	305	341	292	293	283	319	292	289	298	284	276	293	292	300	300	322	306	311	305	269	304	310	295	291	299	326	317	267	307	295	300	338	292	262	315	300	287	281	296	303	310	347	304	279	311	270	291	273	305	272	304	305	321	321	291	278	291	262	288	299	276	279	275	301	275	303	285	317	319	271	273	279	283	281	300	285	291	281	344	245	285	331	297	315	322	292	287	290	297	320	302	310	315	297	287	287	284	308	300	298	298	324	291	314	309	283	281	322	291	303	315	344	278	303	296	282	319	267	298	304	273	320	267	301	313	278	324	287	314	273	295	292	304	278	318	282	288	302	281	307	266	277	286	333	315	279	287	307	281	311	276	287	296	300	327	302	309	321	277	295	312	304	290	328	261	274	292	307	313	287	286	294	267	282	301	287	319	295	289	313	299	298	297	314	303	292	281	284	305	276	293	271	317	315	298	260	285	308	313	319	273	300	272	282	288	301	282	292	290	286	323	336	302	318	299	290	315	294	298	291	278	321	280	295	284	296	319	295	294	313	289	292	290	296	291	291	272	350	301	305	327	282	308	276	311	283	287	352	290	306	288	290	295	294	343	307	304	348	299	292	311	296	279	279	315	322	323	289	312	309	282	281	310	294	306	299	298	302	282	301	294	315	297	269	325	318	301	283	308	320	278	303	287	297	274	310	304	309	333	277	274	285	297	280	279	290	307	297	333	308	307	304	290	324	315	288	305	303	282	286	296	278	306	284	300	288	295	282	303	330	265	290	272	271	280	276	295	277	281	297	304	292	287	302	323	312	295	281	335	288	305	290	327	273	306	308	298	278	292	311	275	307	329	314	320	304	280	277	307	327	296	292	310	284	303	283	245	312	302	303	305	281	319	260	307	334	290	324	302	287	297	288	268	315	304	335	302	289	314	287	307	291	275	277	274	324	322	302	269	280	276	293	278	308	283	283	302	318	343	280	313	319	284	298	300	292	299	311	306	314	277	295	329	295	280	273	311	307	334	302	291	323	290	325	289	331	277	289	265	296	324	301	270	318	293	309	300	298	308	286	294	326	305	312	277	295	261	270	291	299	317	292	312	317	314	329	303	350	313	288	327	331	303	274	303	326	313	288	312	307	309	305	285	311	328	337	305	319	266	295	322	314	307	309	303	306	304	261	303	282	307	318	301	327	279	260	298	309	279	304	328	284	279	271	316	304	277	310	333	303	318	324	312	315	286	290	310	275	295	327	292	296	285	284	282	306	275	317	277	280	301	289	284	302	274	292	326	314	285	305	309	261	325	296	311	282	276	338	284	274	279	301	327	296	305	295	318	302	313	288	296	312	285	289	331	295	271	292	336	281	296	265	313	295	288	321	298	271	277	300	289	292	305	266	273	297	272	329	291	319	338	284	273	299	308	309	292	308	253	272	278	290	289	293	259	300	260	308	299	332	299	283	298	307	316	315	267	300	301	290	286	278	278	298	276	301	307	257	305	293	313	291	307	299	277	281	288	325	337	291	322	281	320	266	304	286	297	286	303	320	305	307	299	294	295	317	304	306	271	279	309	246	271	322	294	331	309	292	293	331	272	281	272	306	290	252	322	323	278	313	313	282	279	317	305	283	316	295	281	283	291	317	297	327
17847	21782	32185	31482	40038	56750	60090	55003	47072	22389	793	795	790	790	754	755	754	709	733	755	713	707	679	704	716	675	708	749	694	740	686	724	705	682	680	708	675	644	658	672	671	737	711	673	695	682	714	671	677	683	694	659	657	730	689	636	685	665	743	677	683	753	682	687	643	723	689	674	708	696	701	732	668	677	712	685	752	661	675	656	679	744	695	681	747	706	702	710	723	681	699	646	687	676	681	681	710	686	637	630	745	674	684	694	674	676	700	649	652	656	685	699	700	685	635	691	638	663	661	649	672	717	662	694	669	666	675	644	724	719	665	700	720	659	739	669	693	642	700	713	679	677	675	690	661	742	672	669	660	706	671	678	668	704	707	693	675	686	681	637	677	677	685	700	665	721	665	654	683	676	687	691	677	679	656	644	717	683	695	678	692	696	658	688	679	667	672	703	663	656	671	691	628	669	700	691	742	692	671	684	671	672	657	687	697	673	680	682	637	681	669	707	700	671	688	708	626	671	714	658	697	676	735	682	670	663	704	653	658	665	646	671	647	688	616	675	667	688	714	711	675	658	676	690	688	680	669	647	716	654	699	662	705	672	646	701	698	717	693	695	712	702	667	675	665	685	704	694	679	692	704	687	709	682	698	692	701	698	648	653	704	680	678	657	671	701	674	673	665	698	703	663	675	686	677	636	697	652	685	617	637	669	686	658	703	675	682	678	678	668	651	679	628	691	654	677	655	675	679	754	681	703	700	731	704	668	694	649	702	665	620	686	687	660	682	702	721	647	671	697	746	660	689	726	651	704	678	660	702	669	735	700	665	704	661	694	650	651	684	672	698	665	682	687	644	701	651	689	678	687	676	646	703	688	661	683	686	648	699	711	723	702	687	667	709	723	666	699	697	612	702	676	686	661	752	690	656	676	685	685	667	672	665	727	660	663	672	683	683	682	731	670	720	670	688	651	644	663	722	653	717	696	637	686	653	742	696	632	645	713	723	676	710	643	666	667	666	711	669	661	692	681	669	703	692	703	679	673	675	622	671	673	745	708	662	652	674	667	688	714	650	703	669	653	691	677	674	644	709	684	636	692	644	712	675	663	658	655	647	712	635	619	700	666	681	680	676	653	661	689	653	694	696	706	711	687	658	691	643	603	639	674	666	640	730	625	713	684	724	650	700	630	695	713	661	655	701	694	671	654	727	643	642	685	690	707	673	649	662	683	670	697	663	687	681	680	644	726	682	639	680	685	633	717	670	686	689	717	647	709	686	687	684	633	711	651	699	703	689	690	693	695	624	699	689	657	668	694	640	690	686	689	693	674	719	709	710	650	707	716	714	688	644	669	701	721	709	652	710	654	680	676	700	654	720	676	684	737	704	709	661	689	688	706	679	669	682	687	713	682	683	692	680	721	728	754	699	708	701	640	664	724	663	643	715	716	703	700	674	689	732	688	660	688	634	707	735	708	679	685	688	677	690	630	681	706	656	659	679	700	695	713	671	670	674	670	695	696	701	664	705	708	629	688	708	702	650	702	715	679	688	694	734	689	698	649	651	643	715	741	690	717	703	678	683	665	694	695	663	696	686	725	649	686	684	689	674	687	671	692	714	680	643	686	620	693	657	643	684	718	655	685	651	698	712	706	665	687	682	726	690	666	646	721	669	675	691	670	657	669	683	712	610	695	704	646	683	708	653	665	671	675	725	637	669	705	709	659	721	711	728	638	700	695	695	656	683	729	646	691	729	637	670	708	643	665	689	680	651	704	674	691	677	691	680	664	671	666	677	686	671	682	684	666	662	671	703	656	687	687	677	674	694	690	674	700	664	687	648	635	655	654	703	687	663	705	668	676	682	648	699	703	650	668	661	695	706	685	653	684	726	675	713	683	687	678	656	697	687	697	696	667	639	661	703	671	690	670	679	676	707	681	682	678	678	699	698	709	672	675	675	699	709	656	749	711	704	662	696	690	660	702	739	663	714	711	674	691	659	709	675	680	685	664	672	637	664	686	643	666	711	717	713	686	693	674	677	690	717	649	683	650	684	691	651	624	689	699	694	665	645	679	650	655	703	704	689	701	689	681	671	735	676	691	675	670	659	711	603	695	665	646	716	694	644	669	702	642	661	702	687	686	646	692	653	702	697	690	711	678	690	668	710	685	652	709	653	719	669	688	646	690	659	690	670	687	646	694	651	728	693	659	683	664	693	700	695	700	661	685	726	688	689	670	690	678	623	675	704	660	726	721	753	677	707	697	657	669	675	641	747	650	661	696	674	707	659	643	682	674	666	677	679	672	674	666	696	690	707	693	675	638	676	683	653	677	652	664	642	700	678	645	639	709	631	635	656	617	676	691	679	702	698	683	692	686	669	697	678	685	655	667	668	692	678	701	686	677	716	669	726	702	773	710	680	625	654	664	713	693	681	700	696	681	645	708	690	743	710	682	685	703	686	696	680	677	678	619	673	666	735	648	700	662	682	685	681	632	676	639	675	727	669	666	684	690	660	683	660	683	684	691	672	685	711	745	650	703	741	706	679	638	679	715	720	716	668	714	669	698	699	709	663	656	649	630	678	649	718	642	698	688	647	657	687	711	723	685	681	659	661	668	634	719	694	686	704	704	659	692	668	685	720	656	669	697	674	675	679	725	730	676	724	658	670	707	658	711	684	690	676	655	662	655	711	691	707	711	650	684	696	696	692	674	685	666	685	663	676	734	673	663	689	690	670	698	682	665	661	677	696	675	668	704	689	654	705	731	661	644	662	673	671	679	672	694	665	661	699	659	653	635	638	725	650	679	667	731	665	668	708	707	622	686	691	713	686	652	665	704	676	668	654	657	663	653	713	663	672	688	668	680	733	665	655	657	690	726	689	673	684	655	696	725	688	711	683	649	660	692	686	671	714	726	669	701	717	699	722	699	706	676	727	722	712	665	683	690	695	685	711	710	670	690	631	624	661	674	705	679	752	695	673	713	706	679	712	675	715	672	682	670	671	631	685	694	691	705	685	662	708	705	666	659	683	656	710	677	633	662	644	664	700	693	719	670	679	715	655	719	712	674	672	667	721	690	705	708	691	692	713	684	670	692	694	739	633	695	693	709	688	661	662	708	693	635	667	712	702	667	663	737	658	666	673	690	628	689	655	684	668	677	679	649	671	747	673	720	680	670	647	671	732	707	671	693	675	644	671	660	668	702	682	679	680	727	711	654	695	707	667	664	637	700	720	691	693	680	638	667	675	677	644	699	680	706	677	686	688	639	643	667	673	692	665	701	640	668	717	713	702	705	727	700	686	694	658	721	629	638	687	715	678	705	707	653	655	687	711	724	699	658	701	722	708	617	664	656	655	740	678	644	651	640	677	645	725	707	644	766	691	691	635	666	658	680	641	649	666	676	666	658	664	679	673	682	724	705	662	679	650	699	684	698	679	673	712	688	679	636	634	655	694	684	721	697	673	689	630	680	731	673	672	660	653	699	678	699	668	683	666	688	685	705	687	736
14728	14734	11548	7602	7036	4789	3867	2203	1278	613	286	285	293	289	311	289	315	292	308	294	279	292	279	292	292	292	257	286	301	296	294	286	312	307	309	315	282	276	309	275	330	287	264	296	258	332	310	292	296	271	313	275	267	268	292	281	265	298	291	286	280	294	318	296	289	316	294	303	268	285	276	298	267	281	295	294	275	282	301	325	304	265	281	278	261	271	304	276	286	275	283	271	284	327	302	249	299	285	311	283	322	282	279	347	310	270	278	309	295	275	293	319	295	274	264	273	292	268	290	302	277	300	298	287	309	290	272	274	251	290	293	270	283	294	271	294	262	286	326	281	278	298	278	268	280	296	311	300	257	298	285	291	327	305	281	299	272	293	268	298	281	301	327	279	321	317	309	276	285	292	289	282	295	281	271	321	288	285	292	266	256	256	281	276	308	292	338	278	302	248	298	302	270	300	272	276	304	264	270	293	276	316	279	289	288	285	294	279	266	328	296	268	320	271	303	296	277	280	312	246	283	291	266	279	277	297	296	277	287	303	290	280	270	300	313	313	301	302	290	306	280	305	273	268	283	288	266	285	305	290	266	281	265	295	290	287	298	315	277	291	269	276	280	264	276	318	311	272	328	284	266	258	286	298	282	297	274	305	286	244	289	299	257	270	287	296	289	283	304	258	295	300	314	305	302	283	279	269	285	262	277	294	302	260	257	315	300	270	297	289	276	330	293	289	307	276	286	289	301	265	291	302	266	273	285	299	295	261	277	268	298	261	282	333	266	271	276	266	288	306	255	292	308	274	306	290	281	303	302	294	288	303	276	275	291	287	319	313	307	251	341	271	286	282	249	308	295	282	305	278	281	273	313	304	284	270	272	296	274	322	303	271	311	310	299	278	257	317	293	266	307	285	288	300	277	288	284	267	299	288	295	247	274	311	283	301	286	277	285	289	304	274	313	310	269	281	292	288	260	287	298	280	297	288	284	282	274	284	278	308	289	291	282	267	274	301	253	269	279	289	289	300	278	279	302	296	287	275	289	265	278	283	301	272	292	321	294	296	283	292	276	324	302	287	307	283	310	276	304	282	266	288	280	260	287	294	281	295	278	275	304	300	265	307	269	276	278	304	305	304	331	307	263	297	302	299	306	259	298	321	303	297	309	297	308	275	302	297	331	287	275	277	303	268	302	267	271	273	267	324	262	280	293	283	300	288	298	308	285	261	289	283	256	282	283	289	268	313	311	256	294	315	309	295	308	342	271	320	269	275	276	253	278	271	253	312	287	258	257	309	285	285	296	292	290	301	297	271	272	299	315	290	298	292	273	248	285	294	280	288	266	276	325	283	273	265	269	298	300	269	270	309	282	297	326	290	292	312	253	304	276	293	321	297	293	301	258	246	309	255	286	304	302	284	318	287	285	288	282	303	268	266	254	270	266	269	272	276	262	319	277	270	282	262	279	311	331	296	303	260	295	277	283	280	294	317	259	281	281	284	300	294	317	301	285	270	301	321	275	275	291	328	274	300	263	292	307	286	305	316	307	276	277	308	312	273	279	308	289	289	248	316	308	302	311	317	308	253	285	302	298	305	260	272	308	287	287	316	298	283	296	288	309	287	315	291	252	271	267	279	300	272	265	330	266	295	268	278	257	274	304	273	287	284	309	287	291	269	278	289	297	346	279	297	260	277	282	286	294	266	304	291	298	270	284	275	273	325	269	312	337	258	292	293	303	267	299	300	308	300	290	308	318	279	321	273	298	282	285	284	304	267	272	292	300	299	293	315	299	287	275	302	328	297	296	294	286	281	311	284	284	298	276	307	287	306	266	284	295	279	305	291	287	316	294	328	285	315	270	269	284	296	289	320	285	304	295	281	279	292	294	313	308	299	306	262	308	300	267	285	276	299	262	306	271	281	271	309	273	248	294	277	274	260	269	249	283	282	306	287	302	313	253	263	283	257	299	309	248	276	287	286	289	313	300	275	266	287	273	310	286	250	285	309	282	276	314	313	290	268	269	302	308	292	272	325	298	287	283	284	339	281	307	269	266	297	272	293	243	260	293	329	266	278	293	296	258	264	299	303	263	271	258	271	258	306	273	271	301	288	282	288	309	300	302	302	307	306	291	289	253	273	281	291	242	285	269	277	320	311	254	264	291	306	306	262	292	301	283	298	283	282	301	279	294	285	296	300	303	269	288	282	294	279	269	262	307	311	262	298	292	300	269	271	312	322	282	287	280	284	278	286	292	307	321	277	275	295	303	283	309	308	312	338	321	299	303	270	306	275	293	291	280	278	280	261	265	299	313	298	300	265	263	279	282	293	282	312	301	257	281	296	275	311	286	274	299	271	290	284	318	277	302	274	291	283	308	335	261	283	300	265	304	309	301	293	287	297	268	272	262	263	282	298	305	298	318	268	287	286	294	314	280	244	292	291	312	299	275	271	305	298	294	301	279	268	311	296	298	293	315	259	306	303	285	302	328	268	254	290	248	316	290	313	292	272	300	286	266	280	291	282	282	264	318	263	284	293	301	298	304	319	311	259	267	293	308	300	279	297	328	256	264	291	322	308	277	294	313	262	323	293	313	294	290	312	288	276	314	321	319	310	287	276	276	281	331	293	299	314	270	279	289	311	309	277	288	296	271	312	288	302	293	274	275	252	268	279	294	292	284	297	267	261	283	279	240	283	307	286	278	273	302	305	307	312	291	292	311	302	267	283	319	293	289	289	255	269	285	303	285	259	278	283	283	292	331	274	315	321	289	304	267	301	300	300	302	290	307	290	291	301	267	298	267	297	265	290	303	276	287	288	279	297	312	289	268	310	271	263	312	269	309	330	282	306	265	276	305	266	320	293	237	304	296	264	291	298	285	259	281	282	289	304	315	300	293	291	269	316	280	277	308	273	271	297	268	302	289	296	292	298	271	292	292	270	293	268	280	292	300	281	314	242	296	302	312	302	277	297	275	308	290	281	288	279	275	291	301	318	300	261	343	272	258	259	264	294	296	272	284	285	330	321	308	291	301	285	271	285	304	290	313	301	277	296	302	300	283	323	352	277	268	291	283	266	244	314	294	309	297	281	295	287	280	302	296	325	275	293	289	304	299	273	283	253	278	305	308	276	268	295	300	283	276	309	278	291	313	257	285	272	282	267	289	311	255	275	308	303	275	277	281	315	295	302	289	269	296	291	316	294	298	332	298	282	259	325	285	303	274	269	274	284	295	283	325	296	285	315	306	276	288	280	296	277	261	307	281	335	258	297	277	324	316	334	271	283	284	310	299	268	283	298	323	291	256	285	314	308	271	280	300	305	281	291	292	313	346	291	284	310	301	264	260	305	310	284	273	285	275	274	286	294	281	331	288	272	268	303	281	323	272	291	324	280	269	270	302	321	302	261	269	286	327	307	285	288	295	282	262	280	265	256	278	326	281	280	281	295	264	309	275	266	260	282	282	283	298	305	299	249	284	307	326	304	295	288	258	273	285	294	278	305	287	322
8229	11065	15774	17079	19593	16081	13882	8263	4855	1943	645	642	642	666	644	621	651	651	657	632	638	654	620	640	677	649	681	608	658	606	632	654	645	610	631	640	619	630	678	629	633	627	680	632	674	620	652	604	651	649	655	621	661	616	649	656	645	694	642	628	664	658	643	674	646	635	673	612	669	655	605	685	654	611	620	641	643	658	609	649	618	675	661	682	645	667	664	675	637	629	653	642	632	635	637	628	613	640	608	698	647	645	665	676	670	646	653	612	671	609	650	654	654	628	630	644	611	719	651	689	617	638	645	635	623	639	697	670	658	654	633	618	645	662	644	624	623	636	658	643	704	664	649	625	687	660	637	622	666	609	676	628	617	686	645	627	673	702	661	667	621	650	643	687	677	643	649	645	618	677	659	637	665	662	671	634	628	649	595	671	637	688	658	647	648	678	660	658	668	606	636	611	645	611	644	626	581	680	628	660	663	687	638	652	633	658	588	676	642	663	679	618	700	622	636	648	703	655	673	644	620	632	668	654	647	605	669	627	662	621	643	651	591	684	652	650	625	606	629	639	638	670	651	627	672	638	621	670	643	631	613	605	619	640	621	634	661	651	628	647	598	649	660	698	671	667	656	615	675	643	659	690	632	666	651	677	645	628	655	657	613	651	633	684	614	651	648	631	672	662	635	674	641	618	653	640	676	633	669	646	646	672	661	691	660	639	633	674	703	631	648	608	640	685	610	632	671	611	659	626	636	638	628	592	663	648	680	654	642	613	621	602	632	596	610	623	647	648	623	646	637	637	613	642	631	597	663	646	631	691	616	631	646	620	667	688	681	629	639	612	686	653	665	647	615	631	642	699	692	654	651	687	608	660	640	635	685	627	633	658	725	675	680	694	668	609	579	613	644	634	663	635	676	629	663	665	668	633	612	658	621	646	637	703	627	638	624	679	667	640	633	625	634	664	614	648	624	664	587	682	626	655	651	639	664	651	675	638	618	675	616	666	596	621	682	676	682	624	641	659	676	619	648	650	695	613	653	668	632	625	649	636	661	603	669	618	606	588	623	618	644	611	628	613	681	631	648	662	609	665	621	626	646	718	657	640	626	637	643	691	653	632	633	645	669	648	657	664	614	620	616	647	670	640	625	636	665	653	629	663	614	655	653	657	652	693	613	656	620	558	644	652	659	668	633	624	633	672	691	634	687	612	613	636	634	648	633	639	643	647	600	642	656	666	608	652	622	613	620	668	637	623	633	625	607	640	637	698	668	648	628	642	666	619	615	674	645	638	676	612	673	639	605	619	676	601	675	640	621	667	650	635	648	642	647	617	609	701	640	672	673	685	630	666	620	650	678	628	644	680	623	604	658	607	645	579	627	669	653	675	604	614	642	628	637	649	634	636	689	661	647	714	656	668	632	625	615	666	668	679	615	640	681	643	638	676	637	681	682	618	613	659	636	630	625	652	634	667	644	636	626	634	673	627	638	645	610	634	674	629	630	612	670	669	656	607	657	617	634	654	633	614	586	643	630	638	593	656	669	653	697	644	637	674	652	631	624	706	595	606	658	643	577	682	616	632	612	647	654	638	672	630	633	685	640	650	659	681	696	633	594	661	590	638	630	673	688	609	626	651	614	641	680	659	645	649	661	644	657	602	654	665	631	639	600	643	662	620	637	656	642	626	636	653	660	647	645	644	674	677	615	622	620	668	604	606	596	683	663	659	662	652	635	637	616	643	660	685	654	601	678	617	624	645	651	657	693	642	626	645	650	648	627	658	673	672	639	673	683	640	600	627	649	634	634	643	642	667	646	624	654	651	623	652	662	655	624	624	673	687	622	642	618	639	674	638	659	658	643	621	664	635	632	661	610	701	614	654	702	658	642	670	647	628	658	627	613	648	665	637	643	649	670	657	636	581	673	612	636	642	657	617	646	656	652	665	659	567	668	671	608	659	693	623	637	651	651	595	640	675	637	622	653	657	659	608	624	628	654	650	658	667	621	641	685	661	673	664	611	680	659	636	589	641	670	689	657	680	631	675	643	630	651	649	670	688	647	647	706	644	588	642	603	599	640	648	620	678	661	636	665	635	681	649	636	661	643	581	626	621	645	655	648	632	637	664	623	616	648	627	654	695	695	619	669	622	626	692	687	612	602	636	625	611	647	641	700	665	631	628	690	647	649	659	646	667	645	618	633	670	630	642	669	663	647	632	643	679	660	673	685	628	631	633	697	654	641	611	622	641	630	655	643	663	631	625	658	642	640	658	600	644	642	659	656	643	637	614	660	663	660	692	653	675	668	612	664	649	687	689	759	614	678	670	689	637	665	681	663	674	666	635	630	672	640	648	682	617	651	667	668	616	667	609	632	662	631	647	642	643	629	604	637	644	627	613	667	625	639	649	645	690	646	627	647	642	658	624	703	671	618	659	638	682	651	626	603	624	655	644	642	627	631	640	673	640	686	652	602	669	643	692	600	675	629	636	614	664	613	595	640	667	642	626	640	620	691	672	642	631	667	642	654	663	637	632	638	596	686	642	648	636	625	635	688	660	675	667	611	642	643	652	661	633	641	645	654	614	683	647	614	675	661	681	605	665	653	627	635	661	642	638	603	630	676	603	640	643	631	634	589	638	698	633	669	587	635	618	656	622	619	611	661	627	654	624	625	662	619	676	640	614	704	619	613	635	620	640	677	654	621	632	653	688	649	660	603	632	646	649	638	676	672	681	657	681	647	663	627	630	664	660	660	674	679	641	620	657	672	661	657	634	668	627	693	648	658	649	671	626	665	614	673	684	620	637	656	665	614	673	641	674	642	669	657	617	661	676	656	681	647	638	658	669	681	618	629	609	649	669	681	628	620	667	593	684	618	661	700	613	675	635	653	673	677	709	624	633	655	632	637	702	650	639	664	651	639	654	659	691	643	642	630	605	611	670	630	629	605	692	620	684	686	650	617	652	646	648	676	674	631	615	701	678	633	645	650	645	613	648	656	610	670	648	601	684	644	669	605	673	646	631	632	622	646	653	630	645	642	642	687	670	643	641	672	607	642	646	656	671	652	657	630	665	601	631	620	622	618	644	641	667	628	635	638	690	622	629	675	685	628	673	612	680	642	598	622	637	646	650	614	651	657	638	612	656	691	639	637	642	642	654	638	668	648	619	679	639	648	662	623	641	632	685	680	645	684	607	662	584	691	661	650	655	655	644	626	633	667	687	677	643	663	625	667	621	599	672	650	628	647	659	632	624	690	619	638	654	675	681	605	646	663	659	609	641	650	692	658	611	634	656	670	623	613	649	642	650	647	662	636	717	637	650	649	621	655	649	641	664	648	636	639	632	626	627	610	660	654	620	585	646	667	653	644	693	647	639	657	583	617	647	643	662	622	653	603	635	619	628	701	647	669	641	657	642	596	606	653	683	620	656	635	642	651	686	758	669	681	626	674	600	678	657	636	640	594	636	648	648	629	624	628	682	624	635	688	653	673	643	683	654	659	650	629	634
34499	19503	9725	15323	22101	34860	35965	28811	19093	6371	343	193	183	198	202	201	204	205	193	198	196	197	204	204	189	194	213	176	193	184	183	197	205	201	165	157	191	189	178	210	221	223	192	188	186	200	201	182	215	170	185	190	166	214	207	173	202	209	209	183	195	202	186	178	210	206	183	194	174	169	213	164	194	189	190	191	164	201	186	184	202	182	199	205	206	193	221	191	186	183	198	215	204	186	221	173	226	189	190	216	195	207	213	195	196	199	177	188	210	169	226	195	172	186	153	176	203	184	188	208	182	209	215	177	191	205	180	213	199	188	198	199	178	223	192	194	196	168	226	199	223	196	192	214	222	191	209	185	153	166	195	204	191	213	202	210	195	223	165	197	202	200	174	182	189	177	167	227	183	201	210	195	199	214	194	213	179	192	219	197	210	197	175	189	202	159	177	198	180	166	187	201	200	200	170	190	191	210	199	202	173	181	211	169	172	196	199	174	199	185	211	204	191	189	198	212	190	197	194	220	166	201	200	183	188	209	193	199	200	179	207	172	192	194	207	218	202	183	186	171	153	190	206	195	185	204	188	194	192	202	194	173	221	205	221	194	174	161	188	182	225	195	185	192	201	169	200	177	212	223	206	169	203	210	203	186	184	183	194	155	199	200	195	195	192	194	214	188	193	197	163	194	191	204	197	221	198	174	187	208	185	176	189	185	193	193	209	197	202	201	215	178	183	185	210	200	228	181	190	193	187	194	203	166	173	189	220	170	161	180	181	181	188	178	191	198	199	202	207	185	187	190	185	196	175	226	199	198	200	201	185	188	197	173	225	233	177	181	178	181	200	179	180	193	180	199	199	202	183	197	187	205	223	214	182	199	195	179	197	189	214	187	171	216	238	189	200	220	194	199	179	197	210	216	215	187	180	203	212	191	214	180	168	221	199	211	199	182	192	218	191	210	214	213	184	190	206	197	186	184	186	209	193	198	185	212	206	218	201	178	183	214	188	196	178	199	169	199	198	193	212	189	201	207	211	185	198	195	215	214	195	197	204	189	205	202	204	217	178	177	171	196	225	201	194	189	193	183	201	194	190	182	176	210	215	224	217	196	183	170	177	208	164	197	197	182	211	210	193	182	215	217	216	202	215	193	198	215	209	170	204	218	209	186	182	214	192	191	200	201	198	235	202	199	206	188	205	206	180	175	205	207	219	188	190	212	181	179	184	184	170	200	191	201	202	192	186	193	184	192	204	209	206	208	212	213	197	198	181	201	190	210	179	201	194	170	184	176	198	211	208	205	173	186	182	207	185	198	194	201	218	189	188	212	206	188	210	205	172	211	232	174	179	215	216	188	221	219	210	189	198	184	181	190	180	192	171	196	215	203	199	198	241	165	175	200	191	182	210	211	185	171	183	197	213	236	188	203	213	187	215	192	179	195	190	186	206	189	169	179	188	223	188	208	197	223	172	187	182	211	197	197	179	194	177	205	211	195	208	217	229	169	213	180	171	178	202	188	196	185	225	198	206	204	196	199	197	209	185	191	162	187	207	195	202	197	165	185	199	193	179	222	193	199	191	191	187	211	195	220	183	176	189	186	202	206	166	238	181	209	177	208	194	196	212	223	185	196	197	206	197	218	197	217	177	182	174	174	207	205	222	173	198	208	175	182	175	202	207	198	180	193	207	182	183	198	210	191	218	182	188	197	213	207	202	209	220	196	215	196	208	207	185	189	195	197	174	186	183	207	229	203	186	192	194	181	193	185	177	201	203	183	183	209	204	192	198	177	201	190	179	197	191	187	226	192	183	193	196	211	159	219	175	185	207	224	198	187	200	183	188	189	208	185	200	197	198	205	192	176	212	229	162	187	161	193	218	175	196	213	210	197	183	194	194	185	191	177	185	198	186	207	210	199	181	197	189	201	202	196	181	195	203	181	194	204	169	190	192	205	186	204	184	197	197	185	207	219	173	225	202	193	177	200	174	215	208	230	194	198	197	207	176	192	224	192	217	175	178	174	215	172	180	196	202	192	225	215	205	179	227	194	200	178	196	219	203	208	197	209	183	172	199	183	193	169	218	202	187	187	192	174	192	204	189	181	186	194	194	209	176	164	178	203	179	228	209	192	227	195	188	221	207	204	201	204	229	227	184	207	174	230	201	203	205	187	166	188	197	210	187	187	208	216	201	198	201	186	182	189	183	172	205	199	202	221	206	185	212	207	222	193	206	182	189	209	204	197	193	181	160	208	184	189	205	186	213	208	194	207	228	205	198	168	184	203	205	211	204	178	192	193	193	203	200	196	222	192	196	205	222	190	189	206	181	186	207	217	222	197	183	195	217	184	210	195	190	198	208	206	172	224	192	195	206	205	212	194	212	207	191	214	195	220	210	198	168	191	204	193	190	209	200	191	186	200	205	192	202	204	197	195	187	188	198	194	228	208	209	201	188	166	203	194	186	176	210	200	200	189	200	178	209	194	202	166	221	194	211	182	188	213	203	197	189	203	196	176	177	194	203	202	203	178	219	204	198	197	190	190	201	203	202	209	200	210	174	204	196	200	214	175	200	191	206	204	215	206	200	213	181	192	207	193	178	156	194	177	189	189	224	189	217	182	204	216	170	202	189	192	211	169	189	185	186	197	206	193	203	184	207	194	215	211	171	226	165	175	191	189	219	212	190	198	188	209	197	196	175	219	223	192	197	186	194	203	186	200	218	189	212	203	207	206	149	178	183	234	173	176	184	211	201	188	199	176	199	200	217	189	180	202	193	219	181	198	198	178	183	181	225	186	185	178	207	180	200	216	182	171	193	193	193	205	216	180	207	181	190	194	209	193	186	200	180	180	175	179	186	190	176	216	208	176	203	196	195	170	199	172	185	193	199	200	193	176	184	175	195	182	197	213	177	193	192	198	184	190	216	217	179	226	190	206	177	187	203	192	206	187	192	190	187	196	183	210	190	238	189	166	210	218	185	199	207	190	213	173	189	195	219	210	188	191	187	222	194	201	160	200	202	201	197	194	208	172	211	183	197	205	222	193	202	170	191	202	184	195	181	188	202	189	192	165	165	199	176	183	184	208	191	192	205	199	217	220	194	196	162	195	206	186	210	188	190	182	221	181	162	202	201	199	192	178	177	194	224	173	176	225	180	190	181	193	193	171	201	190	190	205	175	199	200	186	198	183	181	206	192	210	206	208	187	170	205	193	178	183	208	190	178	182	201	188	198	205	217	200	198	224	199	207	189	170	191	172	191	234	179	183	184	188	199	193	212	207	231	200	197	204	189	209	174	188	193	194	186	181	205	196	208	201	187	198	192	227	185	220	217	177	194	189	195	197	183	194	195	230	192	205	198	190	191	183	229	207	225	202	200	194	201	192	208	199	195	194	199	224	201	214	181	188	202	198	179	202	202	178	191	188	181	179	215	200	175	179	200	204	199	209	188	195	202	209	178	199	185	200	214	188	190	195	168	190	183	176	171	208	203	210	207	199	200	179	180	218
18335	11559	12495	29427	39795	51470	51924	46133	36032	12544	585	544	550	501	502	521	483	483	484	470	471	487	467	450	477	499	474	453	452	513	500	475	485	450	496	516	488	467	493	480	481	522	447	463	492	489	476	505	493	438	471	469	505	510	482	477	456	452	471	446	494	484	510	413	469	469	488	438	444	466	460	495	477	473	456	517	468	469	494	444	448	468	445	451	460	466	471	462	484	491	505	483	469	490	473	450	491	482	447	469	470	464	446	466	490	501	467	474	467	439	456	500	474	451	491	459	474	494	454	469	465	452	449	487	484	479	473	496	472	465	484	486	485	473	485	439	495	503	460	473	498	516	486	469	492	443	469	496	466	451	455	449	541	463	476	476	452	475	472	490	492	451	457	502	506	497	456	471	489	459	499	467	497	468	501	450	480	497	483	487	439	448	423	495	451	478	463	474	496	512	511	483	480	461	451	481	471	464	487	466	486	500	483	499	492	510	448	461	463	450	459	436	507	429	484	511	483	519	480	456	457	465	471	456	454	484	537	466	442	520	450	489	458	460	483	487	437	480	455	414	455	487	477	483	455	449	463	467	489	490	450	451	476	515	473	441	459	469	488	470	486	478	478	490	465	452	504	509	475	447	476	428	453	450	457	451	447	479	470	489	519	501	467	485	440	437	489	483	468	493	470	469	500	461	474	467	476	455	495	473	461	454	460	445	483	467	491	464	501	435	496	484	478	462	486	458	471	481	497	483	465	493	431	458	521	494	494	499	491	471	485	427	459	489	446	413	479	480	474	464	466	508	491	460	455	505	463	473	497	466	500	482	515	451	480	458	482	471	525	429	460	472	463	469	510	466	467	456	490	477	484	468	455	468	494	449	478	475	461	486	453	479	428	460	481	435	503	495	478	494	478	480	485	497	487	491	449	483	477	511	476	487	497	481	464	456	490	467	460	467	496	475	454	514	449	449	506	485	451	456	430	508	466	465	456	451	451	478	479	465	490	483	472	482	481	491	504	479	494	432	505	489	475	486	521	461	494	505	489	474	466	541	477	453	460	432	487	443	450	477	471	453	465	471	457	461	450	482	467	449	470	465	479	464	474	504	463	473	509	482	471	501	500	503	501	475	477	498	481	484	460	511	478	491	453	459	466	488	500	465	477	506	488	512	487	491	492	502	476	498	477	476	505	509	473	436	447	529	507	459	456	454	486	493	437	458	434	433	456	469	471	457	454	457	447	485	456	429	511	494	466	472	501	470	481	512	494	514	474	482	486	489	442	471	477	479	457	495	483	437	453	437	443	442	445	467	468	471	455	483	474	472	435	464	472	474	472	494	495	466	512	451	415	440	463	468	459	433	482	451	459	453	453	478	462	465	479	468	477	486	448	458	441	458	495	447	480	503	469	433	498	493	473	485	489	429	473	485	444	453	475	480	470	464	460	496	467	464	427	468	452	457	472	449	478	482	458	481	442	478	456	469	484	471	458	495	474	511	461	449	465	459	485	499	478	445	468	479	490	457	439	464	478	470	450	453	433	522	457	476	460	492	519	451	523	486	482	474	446	468	481	485	446	489	456	494	480	476	448	532	480	458	481	451	485	454	459	464	447	459	453	475	484	458	461	461	460	488	482	486	474	475	493	501	440	512	472	504	451	458	485	472	467	469	435	446	419	505	470	467	471	476	461	459	493	455	514	483	448	477	415	490	412	454	452	459	475	439	407	460	431	501	486	452	492	458	511	481	496	455	436	468	512	478	420	471	484	451	478	441	460	465	501	466	450	446	442	444	474	496	498	456	471	460	471	438	496	479	451	467	516	484	471	442	447	476	505	468	453	493	464	447	447	448	502	474	487	536	486	490	475	501	476	447	443	503	437	521	486	458	482	496	484	475	472	494	503	491	487	519	454	499	448	473	450	466	489	461	485	467	485	455	468	473	442	504	460	488	496	476	483	492	466	458	498	510	477	473	496	478	498	474	482	444	463	487	456	483	433	492	496	472	467	494	450	475	445	394	502	488	451	438	461	464	492	456	468	471	463	448	434	443	466	462	448	481	498	433	503	479	479	469	486	521	495	465	463	489	459	425	476	480	486	426	512	458	464	438	457	460	491	472	465	474	482	477	488	424	457	450	471	477	477	481	471	474	498	500	460	519	460	450	460	504	469	464	468	462	473	477	430	500	511	511	504	468	481	467	475	473	464	439	458	496	456	426	487	446	460	456	495	466	476	479	493	460	449	487	443	458	484	506	447	475	510	499	447	477	449	469	518	499	477	484	464	440	448	444	444	497	485	480	455	463	480	476	498	482	452	433	480	498	496	450	491	461	462	514	459	459	501	487	524	468	462	459	480	454	514	470	468	501	446	462	487	469	489	475	479	437	506	514	488	490	477	488	481	487	451	509	463	490	454	495	475	456	499	501	453	460	462	485	464	461	469	449	493	460	465	493	459	466	490	469	466	437	484	488	464	451	495	477	518	485	476	488	450	416	497	479	502	481	512	481	487	494	486	481	456	487	467	519	490	498	483	470	467	463	475	472	407	456	505	502	489	474	476	476	481	466	478	478	499	435	474	468	459	420	505	453	463	460	470	470	501	472	445	459	456	464	489	463	471	509	460	475	504	489	537	466	478	486	442	486	490	489	466	461	459	466	484	482	473	459	469	472	517	520	449	488	478	504	451	494	488	494	484	484	461	459	463	500	483	473	480	450	489	447	505	522	471	485	504	470	481	456	466	458	476	477	486	459	429	494	469	435	471	455	442	470	486	451	456	458	524	483	491	469	489	520	473	496	452	495	470	464	411	471	476	457	465	472	461	504	461	461	483	474	486	497	464	468	467	480	460	483	514	466	492	496	450	468	495	453	479	456	447	478	459	472	513	443	518	483	445	489	441	493	488	458	455	427	479	463	520	457	450	470	493	446	450	480	465	462	485	482	445	479	458	480	515	447	451	486	463	450	486	474	446	436	447	469	496	430	450	508	515	472	477	501	464	525	449	471	439	452	449	470	507	488	426	473	455	486	448	448	455	480	479	475	495	451	466	479	472	512	444	499	450	483	476	482	461	491	444	487	490	455	470	488	466	488	497	471	502	480	461	463	488	469	504	484	452	446	478	488	440	496	492	477	484	494	474	513	504	462	475	483	441	498	492	457	459	449	466	468	497	505	472	478	441	476	463	448	464	483	488	479	509	400	475	456	483	456	432	456	464	462	472	453	434	470	450	494	484	489	491	458	449	483	441	487	514	473	454	459	510	458	440	476	453	484	433	508	474	478	485	458	466	476	520	488	487	437	458	434	489	488	453	460	485	470	415	474	466	483	471	490	456	464	476	470	455	495	478	520	498	475	498	502	435	448	468	457	506	458	461	504	477	495	502	471	438	464	494	514	456	483	453	490	489	509	469	463	454	469	534	469	502	438	466	456	489	500	471	476	490	503	494	451	501	442	524	502	486	430	476	458	413	466	429	490	465	428	481	477	460	463	470	449	484	474	466	444	494	420
44235	19098	12596	18658	44772	50729	47536	38352	25558	10025	650	324	284	308	303	313	285	347	321	304	302	287	273	308	311	292	280	278	290	274	258	304	284	287	316	282	302	286	298	281	271	282	298	319	291	284	318	299	287	311	279	284	326	311	299	289	295	321	329	308	271	273	290	292	340	304	330	269	305	291	303	282	297	272	330	283	288	266	287	278	317	302	285	301	280	279	287	311	292	283	268	257	293	293	305	320	296	313	295	275	265	289	286	292	295	281	301	300	295	302	283	290	291	353	296	286	322	286	297	295	331	307	276	297	285	295	304	247	291	279	324	313	278	286	307	282	266	330	311	306	278	295	297	309	306	301	314	299	285	304	292	301	278	332	300	341	339	283	294	290	271	310	302	289	282	282	316	288	332	278	272	310	307	308	324	282	277	284	309	265	279	314	311	273	304	288	307	293	282	290	297	307	305	312	304	298	305	303	295	289	300	275	300	284	295	283	266	294	331	305	316	285	301	299	287	280	292	293	308	261	304	337	341	274	293	313	281	286	283	305	323	247	302	262	309	288	274	290	299	298	310	289	277	269	304	293	258	268	286	332	268	260	254	320	320	294	266	316	270	286	286	316	300	315	280	307	300	321	291	319	334	284	294	298	277	309	259	312	261	244	259	297	314	292	323	297	287	283	313	322	276	321	299	314	290	297	292	321	306	300	316	303	329	279	308	292	273	318	307	305	326	300	311	274	277	320	295	287	312	286	303	331	324	301	298	267	311	319	295	280	321	305	303	300	310	310	301	283	305	259	309	317	317	317	332	265	311	306	277	278	322	307	328	319	292	286	313	290	283	277	280	265	306	292	302	295	305	283	290	308	263	306	296	270	290	274	291	286	259	281	294	301	310	297	291	301	312	290	312	292	315	282	332	308	286	292	284	296	314	279	292	293	312	306	307	315	333	297	326	305	325	290	282	292	290	285	301	301	327	319	303	282	300	308	261	339	318	293	311	292	264	300	292	290	301	314	270	302	300	282	296	320	276	307	298	319	298	302	259	276	316	326	281	336	334	282	268	270	281	273	305	297	310	291	304	301	322	308	287	303	306	321	298	288	308	290	310	320	283	281	305	290	334	307	305	284	268	325	269	307	335	308	321	310	304	275	291	258	268	307	344	314	288	293	303	262	318	298	304	283	277	294	302	311	312	309	293	297	292	299	304	263	285	284	293	294	301	320	333	300	291	265	290	298	274	286	291	295	317	304	289	315	266	282	326	300	295	326	290	325	297	288	292	293	304	318	308	280	299	299	286	309	325	325	281	284	287	317	299	250	302	295	308	283	288	341	283	327	288	304	336	278	288	316	278	319	320	288	307	314	265	320	319	271	279	298	300	319	307	304	311	292	310	271	284	293	296	274	283	285	349	299	298	306	264	297	310	291	319	296	286	275	284	296	285	282	291	298	302	273	288	284	284	290	257	281	274	274	278	263	286	290	272	307	264	307	299	288	276	318	286	300	309	312	320	323	316	298	314	284	305	315	319	300	333	321	304	293	273	276	342	334	285	294	299	306	305	278	321	294	320	282	296	288	290	338	279	274	293	290	277	348	316	317	313	292	292	288	288	314	303	275	259	291	324	267	297	294	271	277	329	287	325	289	266	275	337	272	318	297	276	301	268	329	283	281	351	307	327	295	309	291	330	319	319	297	300	255	297	295	331	331	304	280	291	278	292	298	294	298	292	276	303	294	276	295	312	289	276	324	315	307	323	321	258	299	287	315	308	301	282	321	301	297	302	240	300	286	322	254	307	268	303	292	295	302	303	262	296	291	308	304	299	326	284	328	270	325	308	291	298	306	291	292	272	320	334	275	292	286	323	303	264	300	338	296	275	283	292	302	297	301	304	284	277	299	316	292	306	306	305	295	289	305	285	304	288	273	325	296	276	292	293	304	269	325	291	235	305	269	298	325	298	326	305	299	277	297	317	319	315	275	304	279	320	318	312	273	314	301	348	282	282	320	285	294	316	286	314	290	318	292	276	311	299	309	299	328	329	311	263	318	271	271	337	287	301	326	272	324	291	233	293	318	279	319	345	320	294	255	309	314	292	299	276	293	315	290	304	295	306	289	300	308	276	279	279	298	303	273	287	304	305	321	269	315	275	306	295	298	303	286	311	277	298	300	308	338	318	312	285	293	306	314	289	301	290	290	273	300	329	287	264	294	271	313	297	318	341	289	282	308	296	292	255	304	258	309	305	322	257	296	281	314	305	295	320	323	266	293	306	269	279	290	291	302	270	322	292	315	277	264	291	334	292	289	291	302	295	281	328	310	285	344	285	293	300	274	289	325	289	315	304	306	316	283	294	280	284	280	284	297	291	354	279	334	280	286	291	301	305	299	316	310	302	309	294	305	275	293	305	318	293	280	311	309	297	284	293	323	294	270	302	315	286	294	281	281	335	306	288	281	316	300	298	324	290	289	322	295	275	273	307	290	335	307	302	299	259	331	297	263	255	295	286	281	273	297	337	313	276	280	281	296	292	286	282	301	324	334	330	295	302	306	259	292	326	316	307	297	318	322	271	308	300	308	294	314	292	257	294	303	304	267	297	295	304	310	287	280	333	290	300	276	269	299	298	304	328	332	301	269	312	296	301	308	301	298	313	323	292	269	299	280	281	307	266	297	285	318	326	290	250	294	293	300	262	311	297	267	299	267	288	310	280	337	302	267	283	291	306	295	274	325	275	317	293	288	318	291	297	286	293	291	308	299	271	286	268	338	302	328	302	313	292	329	306	284	261	255	306	316	269	277	275	297	318	293	257	301	300	329	312	304	340	289	305	290	287	320	280	286	298	305	287	282	317	308	301	326	297	273	281	288	280	289	306	280	287	357	280	307	289	286	328	317	304	345	294	304	279	317	294	316	279	324	292	293	296	297	285	287	309	282	300	283	296	279	316	321	281	309	329	309	317	330	290	328	307	274	296	318	320	317	324	298	316	292	296	327	313	290	302	300	306	297	289	303	307	307	299	277	321	277	279	319	305	323	295	281	316	336	308	314	308	294	299	298	316	290	297	308	278	301	266	274	297	271	313	262	316	314	316	315	315	327	294	312	258	306	275	289	276	295	263	283	305	262	308	271	279	307	315	280	304	302	289	300	285	305	296	273	286	265	294	317	294	288	254	304	290	289	310	312	257	289	312	289	287	298	306	280	320	277	326	283	305	318	303	258	293	266	298	302	298	251	294	293	308	317	278	293	317	311	283	279	305	277	318	314	308	313	271	282	245	283	287	282	320	288	300	295	319	293	302	310	287	290	322	296	260	326	282	309	293	284	308	285	316	310	330	286	295	271	308	304	298	284	313	297	305	294	299	296	296	288	304	288	310	321	287	283	307	310	281	282	288	302	263	310	328	298	309	326	313	319	278	282	310	291	278	292	282	305	306	313	349	271	330	295	310	294	278	285	310	296	266	291	301	309	305	294	304	310	272	306	270	282	309	320	299	280	293	304	277	296
22933	8701	17147	32374	57812	63612	61198	53049	41619	18089	749	738	745	736	771	741	720	722	723	732	779	707	707	681	700	689	677	640	687	712	689	602	731	667	738	683	660	633	722	669	683	656	665	686	699	680	691	724	666	686	697	722	735	701	715	672	706	694	686	723	727	668	658	658	652	696	660	704	701	645	683	675	686	674	654	665	677	713	752	702	722	717	674	673	692	699	692	641	683	685	686	684	673	687	682	681	686	713	699	676	638	662	658	666	664	670	706	705	721	692	670	679	682	688	688	715	675	701	666	684	676	652	706	657	674	717	656	655	681	695	705	663	716	697	679	718	665	692	676	675	675	685	715	685	612	743	691	672	663	656	664	667	687	678	679	694	649	633	682	697	649	727	687	625	686	689	719	679	679	655	676	652	668	652	689	673	617	641	695	668	653	685	735	649	672	676	688	705	700	698	704	640	662	707	748	629	669	704	678	686	642	679	677	669	694	666	726	686	657	667	682	662	649	697	698	663	693	727	660	697	648	677	652	696	691	652	705	686	664	723	707	670	721	668	729	708	737	674	663	674	682	718	736	694	674	631	677	716	663	688	678	715	694	721	711	678	720	689	673	662	704	659	666	689	721	679	665	702	695	656	685	717	686	703	687	661	682	708	705	702	693	696	653	734	692	642	689	690	718	699	682	673	725	677	708	669	657	701	719	678	648	649	631	671	704	666	621	710	702	681	676	678	689	629	691	649	670	712	691	666	660	689	663	678	678	671	626	747	689	714	713	702	643	647	720	710	685	689	682	664	675	692	705	697	645	651	657	703	654	623	730	646	688	705	675	639	719	646	660	666	687	684	656	657	646	719	711	689	651	680	692	692	661	706	675	695	653	658	659	670	646	656	667	709	709	659	657	754	705	690	621	696	650	691	677	693	748	687	629	676	689	688	700	717	697	643	667	682	719	715	648	675	655	642	665	694	670	645	652	658	699	615	678	712	686	717	680	677	707	670	694	662	695	644	687	685	673	666	688	651	673	676	686	708	701	679	682	688	677	715	661	667	739	691	694	686	651	674	699	690	670	712	705	703	689	692	671	651	726	702	712	726	734	708	731	648	702	668	705	690	655	681	715	659	665	700	696	671	726	683	675	697	669	704	698	685	692	730	717	747	676	671	651	672	674	686	652	671	680	669	681	678	699	703	643	682	695	661	682	735	659	696	659	697	707	666	689	704	699	707	709	679	688	691	682	637	653	665	698	667	722	732	657	691	692	651	692	663	657	720	674	680	641	697	674	683	692	729	686	722	677	700	666	662	727	706	690	709	656	631	700	664	687	704	699	698	712	623	667	658	709	660	671	706	685	659	644	682	662	706	696	695	677	653	705	673	711	698	683	627	684	696	670	661	699	673	699	688	698	645	669	680	685	706	660	733	655	703	634	673	680	617	679	704	675	677	686	687	690	677	691	652	725	680	729	718	669	616	674	689	736	700	690	665	684	695	707	655	640	617	698	701	660	725	684	673	691	734	691	686	713	668	719	663	671	717	712	677	671	699	721	697	669	715	738	705	697	738	673	667	675	697	712	725	680	713	715	651	686	665	691	677	662	661	719	614	651	673	673	726	675	681	710	632	663	652	745	698	696	711	709	692	668	668	689	648	660	638	693	672	681	643	714	679	683	662	633	722	663	722	679	646	677	697	666	697	717	675	675	691	678	628	650	645	660	741	659	664	721	649	709	694	719	660	705	677	670	658	713	723	680	705	709	664	663	717	708	673	678	707	699	678	644	688	667	685	683	720	698	622	675	732	736	652	680	725	685	667	707	745	656	663	656	681	652	704	708	713	698	695	681	662	689	680	680	679	724	686	685	659	672	707	647	667	649	689	672	695	661	670	673	640	653	651	629	630	694	657	704	700	693	685	685	665	717	645	702	696	649	717	710	703	697	659	720	630	647	649	672	703	692	650	707	704	673	689	670	693	659	720	689	680	675	696	707	700	714	698	698	686	691	711	740	653	681	699	687	697	656	697	686	717	643	653	690	686	673	691	700	714	719	669	668	722	660	687	682	687	687	662	704	686	698	703	671	691	690	679	660	695	670	657	706	691	698	652	699	708	662	706	704	627	698	663	633	692	656	633	630	705	697	713	677	671	682	646	695	663	648	668	697	681	728	684	692	660	680	669	708	694	663	665	644	681	696	687	690	664	667	707	679	677	664	713	721	678	705	716	693	665	706	676	693	736	694	661	693	673	724	763	725	675	675	749	653	703	659	689	700	718	681	720	694	704	692	680	653	739	728	668	728	701	720	692	697	707	637	656	659	668	623	671	709	678	690	714	717	694	648	671	652	696	684	660	651	699	673	723	692	673	718	697	684	689	668	674	650	701	686	672	684	711	664	652	676	648	652	683	714	712	689	698	720	718	731	627	663	645	688	661	649	685	652	703	689	660	645	709	607	639	639	707	683	656	686	705	661	701	707	715	724	677	686	728	697	680	714	699	728	676	654	671	638	738	673	681	710	686	649	644	697	668	656	663	672	677	682	680	691	680	692	712	692	613	677	658	699	649	710	658	712	690	685	682	621	659	629	644	693	658	700	699	708	707	675	695	723	707	716	667	677	700	697	701	694	697	686	709	713	719	675	718	684	631	699	729	659	658	675	694	666	683	706	692	689	672	675	648	662	679	676	692	717	689	678	688	646	685	703	707	624	685	640	678	682	691	670	671	708	723	704	626	678	716	678	680	677	701	677	651	662	683	684	691	662	680	718	674	672	644	700	677	639	747	728	674	676	646	716	640	711	688	638	655	679	701	648	692	687	710	692	704	691	694	674	698	679	706	691	677	672	658	681	687	694	671	717	685	678	684	719	723	674	675	721	732	703	675	717	678	664	739	677	677	710	655	648	697	704	644	645	733	687	637	652	683	651	656	665	636	707	706	649	698	693	753	681	689	661	689	639	658	713	661	714	676	691	721	691	687	672	696	647	671	688	683	695	682	668	677	680	641	696	663	679	720	708	653	621	705	653	664	686	648	643	664	620	668	630	669	666	686	667	679	671	689	716	660	685	663	694	725	705	701	728	700	702	693	689	695	653	622	711	704	696	719	670	768	667	723	666	670	714	664	657	616	669	716	654	675	708	672	722	679	675	652	629	695	717	684	714	680	683	654	726	670	662	690	731	674	720	731	680	688	666	670	686	631	677	666	655	682	656	664	684	655	683	674	637	672	717	705	690	669	675	675	646	660	701	667	684	648	662	660	709	676	666	692	693	721	746	674	683	715	698	686	665	702	669	681	696	671	701	668	747	713	633	645	664	674	686	654	661	687	688	729	761	656	690	681	740	736	656	686	628	700	676	719	686	661	682	708	681	678	644	716	717	659	694	685	664	647	698	684	656	670	650	703	703	701	724	746	671	694	700	709	642	680	710	650	673	690	682	688	701	704	654	726	684	658	663	717	693	660	640	679	660	669	687	636	699	663	675	713	642	697	645	699	651	694	636	703	723	634	701	671
19389	4378	3234	2756	3112	2431	2271	2576	1841	807	252	257	279	236	280	314	284	267	271	263	267	322	261	247	286	294	279	253	294	269	269	258	311	296	272	277	286	282	311	286	254	259	309	275	280	243	286	267	257	296	305	262	269	275	274	290	247	287	250	264	248	313	245	261	266	274	304	275	278	274	272	263	271	265	266	293	279	266	257	255	272	281	278	283	254	278	274	283	282	294	278	285	275	270	282	273	239	259	264	254	248	286	238	264	276	270	268	308	293	303	270	277	243	299	304	258	261	271	269	265	266	300	276	256	284	255	270	284	286	279	278	273	262	324	267	250	256	268	279	252	294	306	278	293	278	269	263	259	275	277	301	261	248	268	293	275	255	284	299	267	277	262	243	283	278	275	280	271	252	264	262	253	262	274	257	239	245	277	302	296	273	249	259	264	274	246	268	285	226	240	275	276	249	256	251	263	279	292	252	279	258	274	287	285	253	256	270	263	279	257	308	293	289	271	271	267	282	275	289	285	281	282	276	285	289	290	259	266	293	300	282	239	255	291	294	295	281	280	256	259	284	270	284	268	270	275	272	275	275	276	294	260	309	255	272	270	250	242	293	294	267	267	251	267	292	284	263	250	253	257	228	300	252	261	229	260	290	290	277	277	272	257	271	302	282	266	301	252	266	287	272	264	269	290	211	272	273	266	298	306	274	308	252	256	272	290	281	273	286	301	272	277	293	261	266	290	249	283	294	278	265	255	248	267	274	298	250	271	232	239	281	265	266	274	266	268	277	273	270	249	262	284	241	278	260	285	275	277	279	270	263	260	305	258	288	273	283	313	261	279	283	267	265	279	269	294	269	252	293	322	283	257	260	292	304	302	308	244	293	274	265	260	280	261	241	310	281	257	275	251	286	302	275	273	285	272	264	254	284	287	271	275	305	265	275	288	269	240	267	289	277	272	281	262	267	287	266	277	252	269	280	286	293	254	270	300	277	249	282	275	263	225	260	278	284	283	247	261	277	261	249	278	252	251	300	290	268	272	264	272	305	257	285	283	262	299	268	294	292	292	259	298	261	260	282	261	257	267	279	274	300	265	272	268	267	252	248	232	283	294	263	256	272	267	260	238	262	276	248	282	280	252	252	285	273	289	273	270	266	260	303	257	296	269	272	243	268	265	306	273	283	287	303	257	266	306	272	254	273	273	300	301	264	263	268	252	278	275	264	278	282	290	252	239	279	257	267	289	269	263	277	253	257	298	241	262	280	285	274	293	260	262	285	254	254	282	253	273	253	270	270	278	275	262	285	266	272	272	284	281	258	254	289	248	276	265	296	274	278	268	279	287	244	266	304	252	267	263	279	252	297	260	255	275	283	298	263	269	257	276	263	267	275	277	267	271	272	278	291	252	280	282	295	258	267	270	281	259	335	278	283	263	241	273	298	272	282	286	279	281	263	249	261	276	237	260	268	266	268	269	274	252	230	265	245	275	251	264	264	257	263	312	273	292	257	270	239	256	250	259	278	283	268	269	254	300	281	293	287	257	257	243	261	264	268	258	300	254	288	277	265	302	266	280	277	262	280	275	263	277	272	279	286	270	265	254	269	277	264	259	250	238	266	269	284	279	241	251	264	239	254	302	296	282	261	278	287	273	300	282	314	288	266	259	278	271	270	272	276	296	256	254	272	260	277	289	266	253	264	289	309	249	298	259	268	260	237	289	246	253	257	253	300	262	256	254	268	262	277	308	306	293	266	286	284	265	246	257	286	265	304	281	312	291	253	283	261	232	295	279	320	260	247	268	270	255	270	264	253	230	273	274	291	257	262	282	259	277	290	250	271	253	292	268	273	270	248	262	281	301	271	266	274	260	296	277	282	268	266	250	271	227	281	270	286	275	275	252	271	259	265	270	265	263	274	260	287	277	293	274	305	307	280	280	267	260	287	289	243	260	254	291	260	294	268	306	278	304	279	279	226	330	271	266	269	267	277	256	241	266	256	300	246	273	247	275	257	288	249	256	289	274	281	304	286	236	247	234	295	269	274	294	252	277	270	253	254	292	289	299	278	264	240	306	295	276	287	286	263	283	261	252	299	261	262	244	283	270	252	270	300	283	256	276	247	304	283	263	258	269	281	267	266	240	286	290	257	278	286	279	278	278	285	274	263	270	251	319	272	294	292	282	289	257	303	272	268	307	282	294	292	316	297	244	281	258	263	260	268	293	271	267	273	262	248	248	242	274	266	261	284	270	256	280	263	260	288	283	279	300	274	269	259	260	257	269	293	274	237	259	266	290	291	279	269	272	280	310	269	280	277	254	280	257	279	272	295	268	253	256	285	284	293	256	281	271	280	279	282	266	280	280	269	247	276	263	270	262	272	230	275	296	247	237	277	289	272	238	256	295	284	270	280	271	255	257	277	282	262	255	283	272	286	266	298	253	272	273	267	264	281	275	284	291	293	290	258	276	290	251	241	293	265	271	268	268	272	281	239	265	263	259	266	278	267	279	286	257	217	283	279	227	281	277	302	282	267	264	293	274	301	282	299	326	278	280	287	282	266	268	275	262	286	247	263	284	314	261	263	262	260	275	298	288	287	268	249	296	278	302	280	213	256	279	278	288	268	272	267	252	251	270	297	255	258	259	267	261	272	281	235	285	290	283	268	272	320	258	297	296	276	292	275	285	242	270	238	264	279	237	258	259	248	295	283	267	251	296	289	270	253	278	275	285	275	282	269	260	286	276	272	279	271	272	289	263	284	283	301	270	268	273	256	268	265	290	242	265	256	268	295	301	274	283	279	283	248	251	273	252	288	268	280	252	293	265	269	257	249	258	277	285	293	309	311	275	271	292	273	265	257	268	264	280	271	301	234	290	243	275	279	272	273	272	278	282	266	261	252	291	258	285	266	242	259	265	273	252	270	280	264	280	231	278	270	278	323	269	272	268	308	297	286	262	280	250	263	231	277	246	268	259	249	275	270	265	282	273	269	272	249	312	279	272	278	294	292	271	272	274	246	282	241	259	253	250	272	247	262	263	297	260	252	282	264	264	285	266	289	275	258	264	269	294	278	281	248	250	311	291	284	287	263	261	287	263	271	276	287	257	255	226	265	250	274	260	309	245	238	248	290	315	289	229	284	265	298	244	249	252	260	269	281	291	250	254	278	293	258	272	280	273	253	269	294	293	269	288	269	283	266	275	250	248	292	269	261	274	279	256	290	284	306	279	229	272	273	275	257	263	273	287	289	259	261	256	282	283	241	280	270	300	291	254	279	264	293	266	266	288	250	274	265	293	270	265	246	266	277	268	260	273	279	297	270	276	277	276	289	267	289	286	261	293	259	251	261	271	257	263	272	268	287	257	243	265	279	298	299	286	296	284	242	274	292	284	261	267	272	237	279	249	253	256	225	273	269	263	250	266	279	270	273	296	270	270	264	317	275	253	271	290	281	268	271	230	252	289	257	261	318	276	265	261	294	298	281	259	247	255	246	269	266	253	296	285
8902	2418	6137	7613	10873	9273	9764	10159	6471	2734	588	644	645	627	596	581	654	609	583	603	578	637	612	621	591	587	641	570	562	595	612	634	609	606	656	602	599	606	616	620	640	630	625	590	617	626	585	566	603	642	609	557	618	626	573	630	628	564	613	597	642	570	628	582	619	571	599	588	585	582	613	616	629	647	603	592	563	580	593	592	608	638	579	589	628	588	600	623	604	622	630	574	568	614	616	611	570	610	613	621	596	576	656	617	622	629	587	560	606	562	638	567	597	639	623	603	578	612	623	578	616	631	574	681	596	629	657	609	590	652	619	638	625	628	541	646	590	621	617	546	642	602	640	618	614	574	590	598	602	555	669	603	601	579	631	621	597	623	616	638	631	596	579	604	561	630	600	588	606	588	626	602	602	565	629	641	613	607	626	576	610	573	565	617	617	607	626	592	601	613	642	602	617	587	602	621	582	640	603	624	628	624	606	627	578	604	600	610	584	604	618	586	623	593	602	643	608	594	605	637	615	616	592	632	579	581	633	629	623	645	614	653	602	566	640	590	598	596	595	610	629	609	666	591	628	670	601	615	644	614	646	619	628	635	620	593	631	567	601	620	588	574	653	608	582	600	604	602	615	574	612	583	559	624	620	587	638	608	604	623	604	567	607	598	616	598	607	573	585	610	621	594	638	612	647	652	593	618	611	586	643	603	580	596	660	584	612	612	622	589	618	607	571	600	596	628	591	616	615	619	637	539	629	571	549	593	592	600	609	608	570	611	589	609	630	569	604	598	620	555	579	600	649	591	608	623	630	575	637	615	593	571	596	650	636	604	592	624	615	618	618	653	595	611	602	656	659	614	624	629	573	584	609	622	631	608	619	627	638	576	592	609	644	649	593	596	594	595	601	604	606	566	640	659	584	616	609	635	598	580	646	543	594	584	599	590	590	541	659	611	607	590	625	563	575	596	621	621	617	566	634	653	603	618	602	614	555	614	620	578	642	701	597	615	585	542	632	599	554	584	582	584	604	592	604	626	624	622	617	592	623	597	602	622	572	621	601	619	597	640	592	606	622	618	602	617	553	555	586	585	637	554	617	611	647	623	564	619	595	659	604	633	601	603	579	639	608	603	619	598	600	617	626	619	627	593	625	596	635	633	595	625	593	588	618	623	632	576	614	574	610	617	571	623	626	566	609	570	572	585	599	653	583	618	578	617	626	621	589	575	588	651	613	611	604	553	592	616	618	605	568	638	619	610	601	590	636	629	659	576	568	634	590	622	598	626	637	601	645	588	623	629	600	631	610	584	656	602	629	574	603	641	606	544	621	575	624	595	571	604	651	625	628	568	632	580	642	610	568	629	548	597	574	605	603	619	615	605	631	612	603	621	592	584	615	606	637	643	645	614	590	599	623	651	623	597	586	572	615	584	578	607	631	600	620	605	608	602	576	595	622	643	569	605	628	643	607	564	617	597	638	631	592	594	609	581	564	580	592	603	627	594	592	602	607	629	547	595	598	647	592	622	623	590	584	621	619	586	570	625	588	622	593	646	602	577	588	602	654	568	618	632	642	616	611	582	610	614	580	624	576	621	592	607	589	631	577	617	576	571	592	645	603	601	625	616	594	556	566	598	614	561	622	613	590	592	657	585	651	613	603	649	653	621	604	645	561	570	593	653	612	608	586	601	570	598	661	610	611	606	616	603	659	616	575	579	626	612	633	682	616	597	594	636	589	582	584	653	591	596	597	588	576	600	649	646	620	617	652	601	627	583	571	625	572	632	639	615	608	573	613	648	596	608	653	604	631	581	594	623	577	582	605	609	612	592	598	626	591	582	638	574	609	628	605	587	577	606	637	613	574	583	609	614	607	613	544	599	610	632	624	563	602	595	567	589	603	620	600	624	601	588	563	614	569	617	589	573	619	619	580	601	627	595	614	590	619	593	592	600	566	593	622	634	600	565	588	622	578	616	599	605	613	627	640	606	649	627	572	596	620	613	670	634	608	646	643	575	603	628	594	612	597	669	578	601	579	638	588	610	647	566	594	631	617	647	607	636	625	622	618	618	593	560	633	583	610	604	599	588	626	584	631	560	649	581	609	585	587	584	594	623	594	621	600	626	634	584	685	601	592	564	631	597	593	599	649	616	622	595	594	571	593	612	618	617	595	616	629	645	574	613	584	564	648	595	607	571	605	605	618	629	598	597	629	616	655	575	602	646	594	604	626	612	620	559	595	610	587	598	590	641	585	527	614	602	610	574	577	633	598	651	582	571	604	634	619	593	633	601	588	633	573	608	631	614	612	615	599	579	589	568	629	583	637	575	673	617	578	588	596	616	630	605	626	605	586	581	609	611	616	617	599	638	611	608	573	580	628	599	647	655	625	606	616	624	599	633	641	578	606	623	593	616	587	616	604	597	604	661	634	576	638	594	557	576	622	606	623	596	624	633	609	611	610	625	615	601	609	559	614	608	582	593	625	590	589	563	583	638	631	557	635	591	603	644	634	572	592	615	598	583	580	607	589	605	624	608	607	598	572	577	598	558	631	605	611	626	586	630	616	592	626	615	597	611	621	615	552	618	632	622	609	632	596	575	608	596	599	620	634	644	572	582	600	601	636	583	608	540	644	620	601	617	592	571	639	635	628	646	594	581	597	600	604	659	615	611	579	588	619	589	615	608	613	612	596	586	631	619	601	613	619	620	610	626	617	648	615	613	627	621	578	566	637	600	618	587	639	612	592	608	584	622	653	604	609	633	599	553	603	614	576	592	630	572	605	618	607	597	614	618	609	620	625	590	611	624	607	599	580	659	607	639	597	646	637	585	590	631	621	609	634	597	594	574	638	647	588	606	634	613	603	610	592	591	579	626	646	578	598	584	666	606	633	603	602	595	644	587	643	618	630	611	619	615	583	571	627	603	599	641	560	608	616	621	615	618	637	605	634	586	601	603	609	638	592	576	525	610	608	620	623	620	624	599	657	615	615	591	602	634	665	627	628	682	619	581	644	636	598	638	628	609	620	631	583	593	609	598	590	594	562	602	632	608	553	601	633	608	632	610	647	584	620	569	631	636	648	621	606	659	590	635	526	638	637	607	570	598	614	614	580	610	636	586	605	556	600	636	686	630	612	576	623	588	584	565	578	596	596	597	610	609	599	584	588	600	587	661	627	589	645	630	604	609	617	588	611	599	596	614	577	574	618	617	628	595	595	628	600	604	646	602	624	615	600	633	562	591	592	536	583	580	581	624	584	604	635	556	589	586	583	619	631	579	608	624	645	656	609	607	587	665	619	673	608	648	619	589	607	595	609	597	591	610	603	616	609	618	597	571	605	567	600	590	594	599	628	601	606	670	653	617	588	617	553	629	607	631	616	646	639	604	593	612	600	659	641	584	603	545	590	620	636	629	630	654	624	600	626	660	611	616	618	554	617	601	638	640	595	677	582	599	622	610	567	622	607	592	589	625	597	603	633	595	624	595	606	636	669	604	643	617	617	646
30883	11707	13697	12407	10135	15495	25664	30248	24366	15131	1361	223	206	208	191	217	204	189	206	193	191	209	219	185	193	211	201	197	200	197	173	206	181	204	179	160	181	194	207	181	186	183	199	205	204	189	196	184	194	206	176	188	184	197	185	174	181	199	200	189	200	215	167	174	166	178	177	187	192	209	152	180	173	180	164	175	199	186	185	199	178	175	197	203	164	164	199	194	206	189	188	186	194	186	190	172	192	221	187	218	216	218	170	195	201	203	182	192	165	187	211	199	182	184	187	197	195	199	200	201	193	187	215	159	182	180	193	185	179	188	202	177	215	191	175	182	206	214	177	181	198	208	200	180	192	204	170	198	177	179	185	210	199	209	193	191	196	200	168	188	194	181	198	201	188	179	172	217	169	198	193	197	198	198	160	172	197	186	184	175	193	179	169	205	189	183	194	187	183	181	188	204	200	194	186	185	194	197	204	202	215	191	183	174	180	175	191	192	198	195	190	187	188	175	201	195	178	197	206	179	199	168	174	192	194	199	204	175	171	194	189	176	202	163	197	190	177	195	156	207	177	162	180	200	172	201	170	171	209	194	207	200	179	184	199	192	175	199	168	203	179	188	226	212	203	230	196	193	173	191	211	194	189	199	190	188	219	185	197	197	191	185	197	180	183	209	177	189	187	207	156	195	206	210	170	175	194	168	212	196	208	185	168	194	192	185	196	186	202	180	182	198	208	177	211	162	193	185	206	180	185	186	179	201	192	160	174	203	208	216	186	171	182	195	223	203	200	168	190	178	192	188	214	209	203	197	186	201	195	185	195	194	205	185	211	191	188	184	194	182	200	190	176	174	199	183	194	179	186	189	210	188	186	178	191	175	177	178	188	171	175	189	209	190	176	178	176	179	228	198	197	178	169	203	221	173	188	214	212	182	194	176	177	182	157	191	192	204	179	178	170	176	210	191	186	196	182	214	212	202	196	182	174	201	215	187	170	205	175	173	192	185	194	204	208	193	180	201	184	218	193	191	198	197	199	175	224	175	168	192	184	204	194	187	169	185	168	199	180	207	175	209	189	190	176	198	187	182	199	177	170	185	209	173	174	186	184	197	192	187	197	183	165	200	214	192	190	189	176	157	188	187	185	201	168	176	197	168	218	193	184	197	181	182	185	222	203	204	183	197	219	203	193	214	211	188	166	196	163	183	191	188	220	216	210	181	171	182	174	206	226	179	194	182	202	224	185	201	190	185	182	149	182	188	174	205	202	206	197	191	186	176	185	158	186	203	189	191	192	165	187	181	194	170	166	173	199	204	186	204	189	190	190	188	182	208	206	182	192	173	195	199	184	190	194	197	202	171	176	171	177	220	186	218	204	208	219	197	192	173	179	169	199	216	180	222	201	211	211	182	160	186	223	187	170	179	237	186	194	223	213	191	201	197	158	168	197	194	212	227	215	197	168	185	177	174	215	182	160	183	168	198	195	206	198	191	188	164	181	185	199	213	199	185	224	185	192	201	195	209	201	160	178	206	205	179	198	197	218	186	188	203	212	180	215	213	188	205	204	188	206	185	190	195	195	171	195	195	198	183	183	199	188	214	169	200	207	187	198	187	205	177	178	186	179	217	170	187	190	202	207	192	177	174	187	219	204	187	181	196	204	193	195	191	192	159	204	203	178	196	185	205	190	176	212	221	193	202	214	185	203	199	180	158	197	227	202	178	172	193	195	210	172	180	199	185	186	168	193	184	173	179	186	194	175	193	206	217	216	177	176	194	189	185	209	204	214	176	181	183	174	179	202	186	197	187	198	195	188	205	158	172	182	201	169	192	179	177	196	203	198	206	184	194	194	179	175	178	186	226	192	215	193	160	187	180	180	161	181	205	204	207	203	210	199	167	195	189	201	200	182	187	195	194	185	181	223	200	180	177	192	177	189	173	177	173	173	196	212	187	163	174	196	210	183	191	203	198	219	215	188	187	185	179	174	189	184	189	195	203	162	180	171	203	195	177	190	183	209	200	195	198	168	221	177	199	213	180	187	190	172	196	204	177	166	192	175	175	190	219	169	193	161	201	179	197	195	195	179	182	183	180	179	186	187	186	194	203	201	212	196	195	201	201	184	221	189	184	177	197	180	204	181	195	180	208	185	192	190	205	204	218	172	175	186	196	164	196	191	190	167	171	193	194	190	206	199	179	214	198	180	204	163	187	201	178	188	170	179	192	187	170	200	191	173	210	200	196	198	191	175	191	199	165	180	195	188	159	185	188	187	190	184	187	203	187	199	193	192	197	165	190	186	189	166	183	185	195	181	197	211	211	183	215	165	186	174	158	219	185	200	201	179	198	191	204	189	204	186	170	177	184	170	198	191	173	182	203	201	194	200	207	169	191	174	187	178	163	168	184	169	199	168	198	180	158	206	167	178	196	190	192	193	171	177	178	187	162	211	182	172	195	195	180	185	181	189	190	196	201	174	177	218	211	189	191	170	183	173	183	199	178	192	221	194	184	180	175	183	207	165	177	188	185	190	203	166	187	166	218	205	179	153	192	205	210	176	161	203	172	203	203	204	181	178	194	176	202	158	171	181	181	203	163	205	184	212	217	183	199	195	207	175	172	169	176	184	197	187	181	171	201	189	212	199	183	204	215	172	162	194	196	181	197	155	154	183	185	203	221	178	208	179	180	188	200	199	221	199	216	171	176	205	175	187	199	187	181	201	184	183	171	190	173	186	178	181	205	196	195	223	204	170	184	199	205	172	184	205	181	182	167	163	184	185	176	195	148	193	199	206	175	170	206	183	193	198	199	175	197	184	195	211	172	179	190	195	170	186	215	175	204	221	171	186	195	201	193	214	207	208	225	165	182	153	168	182	189	199	188	185	184	188	204	187	192	204	198	210	179	205	186	199	164	190	210	217	181	198	203	172	203	178	194	191	206	187	178	178	207	202	203	198	165	189	185	186	200	196	196	192	170	223	155	199	189	168	180	183	186	185	206	205	190	181	189	192	203	206	179	180	190	198	188	206	210	187	204	190	183	184	174	199	202	234	217	163	190	190	190	205	195	229	192	180	180	217	162	184	241	202	211	165	191	187	212	220	170	191	197	199	201	217	190	187	209	175	171	180	185	195	181	188	196	223	195	164	208	209	198	169	176	153	181	201	203	195	192	169	175	199	211	210	210	201	199	197	208	186	204	208	170	149	214	179	209	169	213	204	188	187	172	184	176	210	178	166	206	176	154	178	189	173	200	171	201	179	158	185	197	193	179	180	165	197	188	213	185	213	205	194	214	209	177	195	196	185	218	183	201	191	196	182	212	203	206	184	189	170	165	201	176	194	220	207	231	184	189	185	191	208	176	169	192	170	203	175	183	189	182	221	191	197	211	189	171	215	198	208	184	205	179	190	185	223	165	198	196	220	182	178	178	165	178	159	184	201	159	201	187	205	192	187	187	183	171	201	174	200	193	229	191	192	199	204	212	178	187	184	159	181	188	170	180	192	165
15054	7585	19686	23583	25423	33265	45660	48229	42870	30375	613	561	510	537	489	471	538	465	471	487	489	460	493	475	501	447	508	489	460	490	484	471	482	418	467	470	506	459	466	464	453	448	479	490	456	465	461	459	466	484	493	455	480	460	462	461	473	496	471	437	462	425	449	451	437	475	470	448	451	479	453	433	483	448	445	486	424	462	446	442	454	488	424	427	481	482	488	486	479	455	469	435	448	465	492	439	478	453	514	424	451	483	480	483	466	457	448	464	435	440	480	403	465	482	477	459	444	464	454	448	462	442	444	473	445	457	471	467	453	436	453	474	479	491	460	449	457	465	421	452	451	455	509	477	479	507	476	447	463	421	439	443	443	427	481	486	447	473	464	487	467	476	453	455	458	448	483	447	456	478	458	463	465	449	444	481	457	496	430	475	459	451	446	470	438	444	497	452	477	437	476	435	417	429	437	500	435	467	427	487	487	464	482	470	467	451	484	455	478	437	456	471	440	434	435	493	439	423	444	494	441	405	480	474	452	481	436	477	423	491	457	440	449	430	462	479	486	453	503	487	448	478	427	431	415	480	440	484	529	422	433	435	458	483	466	459	458	472	442	459	484	495	450	468	475	460	455	464	431	470	519	443	463	462	441	455	460	450	467	439	438	461	460	447	469	458	452	418	417	458	483	492	460	472	456	467	440	457	478	466	471	463	475	474	471	489	464	488	432	434	490	484	442	453	468	484	445	470	462	442	465	457	449	428	434	468	479	462	459	394	457	431	472	468	443	480	459	449	448	445	456	453	476	449	432	460	464	460	430	442	459	431	453	436	454	497	470	472	486	448	436	488	471	427	462	460	466	495	492	444	482	454	446	468	461	417	473	422	443	436	472	424	425	474	449	460	476	475	443	457	450	421	435	478	483	438	452	458	488	440	474	458	460	425	488	460	446	458	464	451	456	453	437	472	427	430	446	458	465	456	437	427	481	442	481	471	455	460	476	468	464	476	468	498	479	489	451	478	478	425	448	427	445	487	457	476	420	476	505	451	468	486	481	476	406	416	494	436	457	489	489	497	467	440	459	485	446	452	457	477	427	460	453	446	444	461	463	465	435	471	430	478	452	455	477	448	439	443	451	452	448	472	450	452	443	480	460	450	433	463	466	460	476	412	426	459	452	448	463	440	468	440	465	428	474	440	470	469	457	453	472	476	453	445	456	454	445	467	463	467	452	446	448	447	480	440	484	440	428	483	448	445	438	476	468	473	474	446	393	477	450	462	457	466	453	473	415	492	458	446	449	421	500	447	440	453	476	478	464	489	463	444	459	438	444	452	462	432	451	465	454	469	483	471	438	457	457	473	457	495	475	463	446	453	454	469	481	427	419	491	481	476	466	488	502	481	471	449	449	448	453	481	487	438	453	470	487	452	465	447	414	445	424	446	447	450	474	475	475	499	459	485	450	475	456	462	460	480	443	476	429	471	460	525	461	453	439	461	461	431	440	396	461	480	448	484	427	477	464	487	474	445	446	465	442	448	433	499	475	463	481	471	470	402	460	425	484	477	470	419	447	490	465	467	488	445	468	457	434	470	458	445	409	485	472	435	489	468	459	476	452	458	457	451	450	490	419	427	437	474	432	450	441	457	484	464	462	428	428	496	424	478	482	480	458	443	458	455	447	454	468	500	463	470	487	479	487	431	457	466	467	481	486	449	487	475	450	472	469	445	476	436	469	488	486	496	442	439	467	464	447	463	454	457	464	460	512	442	450	456	452	451	447	494	472	462	458	412	491	451	503	453	495	429	452	466	517	454	443	472	450	486	456	436	469	436	434	457	472	488	482	461	438	464	465	462	458	427	433	428	437	443	447	475	476	479	476	486	470	469	474	418	452	465	482	461	441	449	441	432	466	478	446	519	471	470	442	452	470	514	475	434	477	477	461	467	456	482	459	459	407	468	465	450	430	490	494	445	459	446	468	411	486	436	426	486	432	470	475	484	426	468	450	475	476	440	498	474	471	480	446	450	417	407	460	483	444	496	481	468	461	477	448	430	441	430	486	454	444	438	460	443	489	450	492	438	449	475	454	444	448	444	462	458	486	454	436	481	450	472	416	479	458	482	460	447	443	440	454	453	506	470	442	427	489	475	480	466	456	454	446	478	479	431	500	421	453	438	420	454	455	477	490	461	509	474	431	502	470	452	442	431	439	492	482	462	456	447	435	467	469	441	456	479	505	443	438	489	464	446	475	472	476	488	452	450	444	496	447	440	491	447	493	486	472	468	529	502	457	457	456	461	448	457	458	426	474	449	478	463	466	450	493	434	484	456	471	442	465	506	456	410	461	470	481	464	446	475	418	422	448	450	475	425	489	429	456	446	442	443	485	496	486	460	483	454	498	475	460	455	427	473	449	478	445	494	461	481	505	465	441	502	443	445	472	475	452	440	426	447	445	484	446	453	491	470	477	475	489	432	479	447	439	485	463	486	447	464	437	451	428	459	478	434	466	451	450	503	476	445	485	425	459	494	480	469	479	484	498	465	471	433	429	492	454	420	448	487	458	440	457	422	462	447	455	475	462	471	435	442	472	426	481	407	435	439	465	470	447	466	426	431	478	452	450	430	455	476	437	485	462	476	451	492	489	472	460	473	455	479	474	466	472	500	437	452	456	458	495	444	431	485	457	495	460	490	468	474	474	482	455	479	441	440	470	456	450	479	484	484	444	474	482	449	438	483	445	466	463	430	519	436	451	419	458	466	440	454	434	427	476	464	483	441	476	496	499	440	466	453	444	519	443	448	397	497	472	473	481	414	443	465	460	461	418	467	465	471	499	459	478	453	437	424	472	477	454	473	453	450	409	458	479	487	472	484	457	419	479	437	473	504	450	462	444	479	483	450	451	453	431	456	461	508	466	459	483	453	443	457	454	456	481	428	463	445	449	453	430	479	487	448	449	471	462	456	468	453	475	478	431	481	460	485	417	487	474	454	479	435	461	471	457	431	455	434	442	483	470	477	426	469	468	452	451	451	466	435	437	445	413	465	505	470	423	424	457	442	488	481	464	485	435	477	455	446	440	485	497	448	452	458	453	453	472	476	479	497	436	480	463	433	437	476	466	425	442	466	444	469	460	478	509	491	456	462	461	418	431	446	455	449	426	457	447	452	412	464	543	439	498	480	462	415	446	434	455	441	469	462	460	411	477	467	499	493	437	443	468	449	440	486	453	427	448	482	448	452	464	453	461	441	479	442	456	446	495	472	422	474	461	470	426	455	467	444	447	467	438	492	484	457	447	461	456	459	455	436	500	421	447	457	436	443	474	461	452	483	465	495	447	428	463	489	465	508	434	435	478	438	437	483	430	444	471	479	432	460	503	482	421	457	478	471	494	463	458	436	465	458	486	468	473	485	459	469	481	447	472	486	471	431	441	453	428	457	440	439	471	416	474	481	482	459	459	463	463	504	415	473	453	474	474	453	450	448	427	466	494	471	492	472	468	442	416	474
38813	20771	26038	24473	18032	13669	30808	41845	37103	26092	3997	363	275	323	308	310	315	321	277	300	326	300	284	316	330	295	292	274	304	292	299	323	294	286	302	308	295	310	303	293	312	298	266	315	317	325	302	301	262	306	315	299	307	320	304	303	275	291	314	307	309	311	287	302	323	275	314	273	265	279	276	287	278	255	280	299	311	326	273	290	292	301	298	319	314	339	300	296	287	302	263	306	287	300	294	309	297	308	311	294	262	314	301	308	302	295	315	320	289	297	305	282	293	341	317	307	286	316	273	292	292	288	259	312	259	258	286	276	320	309	243	285	296	314	318	318	328	332	323	311	291	277	289	283	274	280	311	265	303	268	294	297	278	313	285	276	286	319	317	302	331	291	286	292	327	284	279	301	323	305	282	285	282	318	313	301	326	319	327	294	318	309	306	273	324	286	302	305	286	278	284	286	290	303	317	290	297	273	284	290	299	272	308	301	338	332	308	279	305	286	296	290	354	295	310	292	356	328	290	281	297	320	316	281	290	287	297	299	296	284	279	302	286	295	297	325	304	338	315	311	287	287	298	268	277	312	284	266	308	285	292	314	305	323	304	294	303	317	267	317	304	261	268	291	296	282	264	272	306	317	283	299	328	296	282	298	285	280	302	296	272	305	301	304	293	323	300	277	326	296	289	272	298	303	286	311	300	301	326	282	293	323	323	325	297	305	279	318	280	336	274	294	315	300	298	294	280	293	324	290	331	258	315	297	280	297	290	351	283	324	316	292	275	315	294	302	304	293	299	272	285	301	298	308	313	302	298	266	328	280	296	280	293	314	282	293	289	311	332	296	322	307	290	297	307	288	283	294	296	297	295	297	271	289	284	290	307	322	292	314	307	262	304	289	324	264	286	299	322	279	325	302	293	319	316	292	281	290	281	318	296	328	304	274	277	283	293	302	288	296	297	325	291	314	307	268	306	338	280	296	295	289	303	285	290	277	301	309	302	318	295	292	276	316	327	286	317	308	285	279	301	283	316	294	348	266	297	285	275	319	293	278	278	323	309	293	279	295	293	279	304	280	303	309	305	286	296	287	293	284	294	315	277	295	296	310	325	299	318	303	292	292	308	289	282	291	286	264	286	298	310	311	284	292	307	274	289	272	319	315	292	297	291	315	302	292	317	325	256	284	292	323	307	307	303	303	336	289	293	305	321	290	276	234	282	293	313	338	280	320	270	298	277	319	273	317	261	291	300	310	285	299	316	308	270	278	305	290	309	322	289	306	294	294	294	287	310	289	289	302	271	288	313	308	303	289	303	318	279	291	342	323	308	286	283	282	314	277	260	279	309	344	281	296	293	272	304	305	286	269	303	324	281	313	305	317	327	287	288	314	264	279	267	323	297	270	270	337	285	298	307	288	287	353	331	271	294	272	311	310	287	305	285	293	302	308	321	339	317	302	313	288	307	299	330	268	295	293	337	282	300	329	283	290	294	282	293	293	294	302	283	259	303	281	307	292	315	315	301	277	292	285	298	273	292	336	291	277	321	283	288	331	319	287	313	313	296	330	293	292	287	265	305	310	311	270	360	305	305	288	294	316	307	277	270	284	320	294	315	301	332	286	268	309	296	317	303	281	275	310	296	307	298	298	277	263	290	287	288	288	282	300	298	325	335	299	276	282	312	290	297	314	292	309	309	301	268	329	281	322	297	272	266	331	325	268	292	290	273	306	331	312	315	290	306	287	284	294	287	292	279	303	296	314	293	303	312	292	277	277	282	281	260	282	297	320	293	308	294	256	306	284	311	296	283	306	298	314	295	316	302	286	287	293	305	275	305	301	269	314	283	303	308	335	303	287	315	322	333	333	292	280	288	302	254	307	298	319	305	290	274	303	306	266	329	296	286	293	293	303	275	303	301	286	258	325	305	291	289	293	299	304	322	288	290	268	297	267	310	310	269	312	275	287	307	286	287	284	307	285	276	262	291	330	279	292	299	293	286	306	297	299	312	300	299	324	307	284	290	307	294	335	294	315	308	290	278	301	349	314	269	297	307	311	348	291	326	302	277	330	300	303	317	294	315	309	284	319	334	308	273	288	288	277	322	328	281	278	263	286	279	298	282	290	318	306	276	314	291	283	318	319	280	308	312	299	317	289	305	305	335	311	287	319	301	283	309	307	320	275	269	291	300	297	269	297	317	308	288	292	306	304	295	322	308	316	296	287	304	302	309	315	289	316	298	300	304	271	278	322	309	324	306	294	292	305	277	323	253	310	309	288	283	278	282	330	321	298	269	319	287	313	297	297	292	274	276	288	279	303	288	296	329	292	295	311	282	314	276	291	322	295	292	278	301	307	324	325	310	265	312	283	300	285	308	258	302	299	274	289	307	279	307	318	326	267	272	290	293	329	306	342	308	305	282	294	301	276	323	313	271	308	290	277	309	285	309	300	282	280	281	308	268	305	303	317	306	299	296	280	305	251	293	294	302	319	277	282	277	301	266	314	298	285	279	299	288	322	275	318	253	324	290	324	276	282	291	322	315	318	288	303	238	323	306	277	272	297	300	286	316	293	325	286	303	279	289	276	336	306	313	275	298	304	320	318	279	278	307	281	284	285	289	308	302	310	277	287	291	309	289	288	292	310	278	309	291	262	340	290	325	308	291	299	279	311	290	281	280	314	275	280	309	282	313	291	269	307	308	295	296	292	301	282	292	299	306	305	335	294	310	318	285	288	300	272	317	276	293	272	257	296	316	314	310	299	322	296	315	315	272	304	313	294	292	315	272	324	318	275	323	311	285	305	314	257	309	300	260	313	278	303	294	270	285	291	299	283	264	308	278	328	305	313	296	286	322	277	291	296	303	324	323	295	277	327	338	318	309	272	272	297	275	279	301	312	257	286	262	308	279	293	301	298	340	284	290	302	313	304	309	275	297	288	298	316	295	304	303	289	265	267	302	322	309	272	310	291	303	264	286	282	309	304	280	283	321	305	270	304	295	274	282	299	264	266	299	306	282	271	285	267	266	296	317	277	323	291	295	281	320	293	311	296	293	299	279	274	285	317	273	323	296	303	267	306	284	347	339	268	299	324	277	291	333	268	316	288	320	299	301	289	309	291	335	307	298	301	320	277	284	288	323	298	309	269	305	283	314	302	280	308	298	287	316	270	270	293	278	289	275	305	294	295	319	335	302	283	277	303	298	295	301	277	287	289	264	288	325	292	310	317	303	262	269	281	306	308	309	283	285	300	287	281	304	281	305	345	321	329	306	305	293	282	297	284	317	301	298	278	279	290	266	287	269	294	306	323	351	297	286	300	300	317	287	319	275	280	272	306	306	311	330	308	283	282	269	299	271	287	299	321	294	321	316	295	291	299	321	310	262	273	321	291	297	267	286	264	287	316	283	303	310	271	279	323	297	294	336	300	314	280	301	290	302	301	310	306	315	332	302	267	297	319	323	293	305	272	291	286	272	286	279	295	279	281	278	303	330	301	271	277	290	310	313	292
18683	14130	30872	35452	32460	30485	50543	57459	53606	41155	1175	834	816	804	772	832	715	724	718	782	725	776	699	694	722	740	725	697	691	678	711	677	689	739	730	735	737	673	723	746	671	712	704	670	710	633	744	688	754	676	671	698	692	727	688	671	748	668	719	709	740	703	717	658	702	646	661	720	699	693	666	677	713	639	672	667	674	709	702	665	721	644	734	672	675	689	663	733	699	714	715	691	677	702	702	625	679	678	655	671	677	705	654	696	659	714	634	715	714	661	720	679	659	679	636	718	662	734	678	694	714	688	671	690	673	667	669	665	658	713	717	662	708	685	682	682	721	675	679	720	684	709	684	676	622	699	711	678	703	691	654	720	662	683	652	672	696	673	659	699	676	693	645	661	634	661	655	706	709	669	706	669	699	644	658	672	661	668	682	631	639	640	663	612	704	689	760	684	673	703	703	686	652	699	656	690	701	683	703	685	715	689	679	661	665	718	681	679	685	674	672	703	662	677	712	657	679	666	654	682	641	672	661	688	677	727	699	693	694	677	690	692	675	653	671	675	699	700	674	645	701	690	678	659	663	709	708	627	636	669	699	705	658	680	694	675	660	662	699	641	702	666	676	706	650	643	639	663	676	696	690	690	711	673	685	663	698	684	691	662	676	689	692	729	679	679	676	700	694	672	678	709	688	661	722	690	715	687	672	697	651	707	662	720	654	676	658	690	710	732	676	687	703	682	651	661	675	688	670	722	693	652	676	685	677	690	643	661	685	687	643	742	673	639	735	656	677	672	697	678	686	707	661	664	701	650	637	675	643	660	691	689	702	606	718	693	665	690	696	658	690	687	650	704	726	708	656	664	716	659	681	685	711	704	720	694	686	657	715	666	693	714	683	657	683	686	680	652	698	701	653	727	668	706	706	682	677	712	656	715	708	676	679	666	665	702	697	710	687	643	636	703	738	668	698	665	699	713	730	639	687	714	644	704	658	679	658	692	700	696	655	698	628	671	668	696	690	707	697	706	669	733	638	700	682	655	674	663	682	685	667	703	661	641	703	673	658	653	678	671	693	680	700	729	651	673	686	685	674	698	691	711	664	683	669	668	681	669	698	677	715	661	715	677	717	716	686	669	700	701	665	661	690	646	695	711	716	674	652	730	691	644	659	647	684	687	651	733	670	705	712	701	719	735	663	657	678	691	677	725	677	690	701	695	675	658	736	689	690	636	665	672	691	719	691	704	750	664	683	662	700	692	674	662	692	674	678	667	679	717	663	658	719	668	669	647	681	700	722	717	677	721	670	710	693	678	671	679	681	717	678	735	689	657	674	726	662	691	663	709	659	697	644	699	702	673	668	703	726	703	625	671	677	663	685	615	685	689	653	703	701	700	682	659	636	715	692	691	666	715	643	659	692	726	733	680	664	680	680	645	674	655	663	674	657	690	664	672	660	709	700	719	659	663	675	684	658	727	697	674	732	694	691	629	706	646	706	668	676	700	694	664	723	675	655	710	746	683	671	728	652	682	666	673	665	727	669	641	687	629	706	698	679	644	671	670	652	702	719	711	649	685	644	709	657	671	694	719	669	676	740	699	746	653	651	705	651	675	697	662	653	683	678	689	678	631	717	655	697	684	705	690	685	714	629	709	695	654	656	692	698	657	666	693	680	707	600	687	676	697	699	675	672	691	687	687	705	675	701	677	660	710	695	651	673	702	680	685	663	712	724	696	704	723	675	658	723	684	674	639	710	718	693	728	656	654	639	686	697	632	695	685	689	700	681	668	689	678	652	752	689	686	659	716	748	721	703	698	682	695	646	629	681	674	699	695	672	727	676	679	681	694	662	705	639	672	700	667	682	672	675	682	692	648	721	678	683	693	714	699	719	658	661	664	703	690	691	667	685	680	655	722	663	678	703	703	717	702	675	700	669	694	689	647	644	738	674	681	707	674	658	697	729	684	720	711	640	666	735	638	673	693	725	712	653	645	684	702	664	691	684	679	666	665	662	619	710	697	682	706	706	669	712	661	681	696	696	656	678	630	704	715	645	707	726	705	651	711	674	697	691	660	692	730	654	690	688	643	671	748	670	689	699	689	653	710	644	670	670	723	639	655	690	657	708	658	695	645	694	667	710	684	701	688	695	669	675	712	693	698	674	690	679	718	710	690	689	729	730	728	663	697	707	730	645	678	690	675	678	661	689	695	705	688	684	646	675	718	680	647	686	706	761	690	679	654	686	708	700	663	689	617	679	753	703	689	716	652	699	666	661	655	684	726	703	710	725	700	705	691	715	682	680	700	717	674	695	672	694	750	705	675	687	704	683	700	679	695	692	720	659	646	662	680	660	634	702	693	611	679	644	655	694	720	702	678	685	635	674	683	703	672	680	680	724	657	671	729	697	646	701	707	674	635	700	686	684	735	668	671	689	695	706	670	684	701	683	689	656	679	707	650	653	702	702	630	683	675	620	696	653	680	677	646	683	699	665	682	684	676	739	679	679	691	680	702	680	662	660	728	674	642	714	631	645	631	666	699	691	690	706	649	663	680	695	635	661	733	750	738	657	715	685	695	667	720	661	670	682	689	694	680	685	698	646	701	643	701	713	703	635	669	692	676	645	725	674	691	683	713	694	715	708	654	680	674	646	690	717	694	636	692	707	668	653	672	710	681	681	663	701	659	664	692	642	697	678	686	714	726	649	641	684	654	688	671	654	661	686	644	730	675	705	698	700	670	672	684	683	678	660	680	699	672	669	700	679	687	673	694	720	719	693	688	681	749	689	648	658	672	733	661	669	663	660	693	748	732	683	710	697	702	659	644	721	704	694	700	685	652	690	647	725	738	697	664	698	730	673	680	697	690	676	694	704	688	671	683	686	662	690	735	695	688	704	702	669	734	674	670	677	642	679	725	648	698	658	671	647	686	665	678	691	678	663	720	694	722	687	675	647	676	667	671	673	680	702	694	702	712	741	679	658	682	682	685	704	707	677	678	655	677	676	733	724	659	681	671	717	728	704	725	707	648	676	688	689	658	692	688	711	683	698	642	737	691	653	691	659	674	735	694	706	714	687	677	717	677	747	709	644	667	678	648	670	628	718	688	682	668	677	688	652	676	661	689	688	687	681	714	654	642	683	645	702	696	702	693	722	721	666	678	721	665	658	695	706	698	655	666	674	698	689	655	682	700	695	687	693	697	667	686	682	653	753	671	680	715	662	670	698	672	661	689	677	686	686	669	631	686	665	659	666	696	695	676	649	699	650	711	729	725	683	663	658	663	694	660	730	643	696	651	638	677	682	665	702	630	686	676	660	681	711	676	655	679	665	670	710	757	658	670	634	688	694	682	668	700	672	628	678	707	695	696	695	694	725	691	674	671	642	666	671	731	669	672	666	668	712	688	691	711	649	720	694	711	698	658	699	667	690	698	663	705	676	668	675	719	709	701	672	700	715	648	699	716	688	732	669	633	681	694	709	673	662	675	715	671	684	680	706	697	668	739	688	686
13292	11950	12588	5973	3912	3620	3326	2076	1674	1082	298	270	276	291	283	250	261	305	261	269	278	256	294	305	264	289	251	300	294	285	265	259	292	293	284	280	324	270	293	296	296	273	299	319	300	277	322	298	314	283	303	285	292	269	300	264	258	262	301	288	277	263	293	262	303	307	298	303	302	256	312	299	301	283	284	273	306	276	301	327	304	297	286	317	279	283	302	258	295	274	277	279	255	266	285	308	282	307	293	259	304	271	280	332	277	281	300	285	284	283	264	321	316	309	280	295	288	319	254	255	265	271	267	287	303	274	289	277	296	294	319	308	310	278	316	313	281	293	323	300	286	273	326	313	336	284	284	282	294	292	265	310	301	282	274	321	283	261	268	302	293	285	327	274	302	296	309	284	315	280	270	287	316	295	261	263	282	308	280	311	278	343	285	265	281	312	286	265	265	270	297	272	317	305	298	287	259	278	266	303	318	279	287	269	303	265	277	289	284	282	290	306	281	288	272	282	302	281	266	280	309	310	268	255	306	271	282	290	285	273	274	297	275	270	251	269	292	294	294	313	297	293	293	282	301	290	252	270	270	300	280	297	311	279	289	259	278	306	277	303	321	286	295	278	304	289	315	294	258	306	313	280	287	226	264	270	311	284	296	253	272	275	261	315	291	315	292	325	303	251	301	305	292	291	318	282	291	255	256	275	236	305	286	303	267	275	308	293	281	268	294	292	285	280	284	307	271	276	283	301	279	276	248	287	304	311	280	280	279	281	305	291	289	334	295	317	281	261	303	323	260	246	288	279	307	294	303	280	289	311	305	315	318	292	256	306	285	252	293	300	277	286	287	281	291	293	294	268	295	293	325	253	282	280	305	307	311	287	321	303	278	309	296	264	278	289	294	273	281	265	256	298	279	278	301	312	280	281	294	259	282	258	259	251	256	292	265	260	281	302	273	288	281	267	288	316	278	293	272	270	300	299	266	305	289	277	283	291	261	298	281	317	310	280	279	290	256	277	317	286	279	264	284	286	306	309	298	282	289	291	295	311	298	319	245	306	289	295	311	273	277	275	279	266	286	297	304	277	268	288	309	290	306	301	283	252	293	290	314	305	277	285	299	309	301	289	314	279	291	260	279	282	264	268	266	282	290	311	291	308	264	271	305	295	301	278	270	286	271	289	274	309	272	278	268	284	284	279	294	294	289	294	273	271	285	293	285	313	299	315	304	298	281	301	281	307	301	262	305	290	273	283	281	277	265	282	314	266	313	311	296	293	286	275	284	255	253	303	258	302	272	267	318	285	269	287	280	295	298	312	314	284	306	304	284	267	284	324	300	278	290	296	273	275	285	293	311	260	272	275	298	302	268	314	287	272	311	285	291	307	285	262	263	298	277	265	275	299	278	282	276	288	280	279	290	298	302	303	284	295	299	303	282	292	306	283	277	267	283	315	306	283	266	290	302	325	296	264	261	293	267	325	285	314	322	294	298	269	276	294	308	279	280	273	315	282	291	281	284	278	267	247	289	310	290	296	290	286	269	309	286	271	285	295	303	272	296	282	291	288	282	281	263	302	301	315	281	274	259	284	292	310	285	281	278	272	281	314	325	324	275	312	287	283	318	292	330	282	310	307	277	282	283	280	269	286	296	300	303	282	278	299	288	311	320	272	291	278	283	277	240	265	312	293	274	283	298	288	292	257	261	318	296	322	263	274	258	320	288	297	301	271	277	245	269	275	313	280	308	299	300	254	299	298	311	280	300	269	263	301	294	293	296	294	290	311	292	282	314	333	282	273	267	312	273	289	289	257	291	293	281	277	277	290	297	285	308	273	275	282	270	288	276	262	332	300	273	295	274	271	290	274	256	267	276	262	289	290	261	281	274	295	276	276	300	261	265	302	300	272	299	291	308	302	326	285	284	283	282	297	304	265	291	271	258	299	269	311	303	312	254	323	276	288	314	273	295	283	297	291	264	313	287	314	282	276	325	277	266	292	264	272	251	281	280	293	284	287	290	310	277	228	282	300	278	291	298	284	271	313	312	283	305	306	267	296	265	285	282	272	308	307	317	300	339	277	313	300	271	302	278	290	292	295	273	299	276	277	306	291	296	301	298	289	283	275	312	288	262	247	296	255	284	293	278	275	268	263	265	302	289	283	323	276	279	279	289	310	274	300	279	278	310	293	258	300	251	304	304	273	273	294	288	290	291	309	287	286	270	286	270	294	291	266	309	306	273	300	274	285	292	269	260	284	295	293	303	286	269	296	269	273	258	269	265	259	276	293	277	274	291	312	269	284	275	321	310	305	299	257	303	303	277	302	301	288	324	277	280	307	295	306	299	310	286	277	267	261	268	285	261	275	293	283	295	300	282	275	263	285	285	331	302	288	283	283	301	277	277	270	284	266	283	310	276	284	289	286	279	300	280	276	292	290	292	279	300	281	282	275	314	326	276	280	291	257	288	276	283	314	278	297	314	271	291	269	261	299	276	288	298	304	258	280	298	278	291	265	269	283	323	267	312	277	281	305	291	271	285	311	290	291	299	321	247	298	251	283	288	236	268	296	304	277	292	285	297	314	275	274	301	299	270	279	297	277	274	302	277	285	306	296	283	274	277	305	314	291	301	271	323	309	264	296	288	267	253	301	279	303	321	281	270	283	318	293	294	270	261	290	292	262	271	286	293	293	298	289	305	281	296	294	278	281	321	301	286	291	281	284	305	319	341	293	282	285	310	264	278	293	264	301	325	332	286	321	294	281	264	292	306	273	302	261	300	262	316	251	304	260	260	290	302	287	275	292	282	277	276	238	312	300	281	271	278	307	305	291	281	272	319	267	299	277	284	249	283	292	277	288	293	322	266	293	292	277	271	264	311	264	339	292	320	292	269	275	310	319	311	297	279	288	269	299	266	265	313	290	312	292	270	303	335	265	286	234	298	310	292	312	285	281	315	306	280	276	282	291	317	332	312	294	284	287	298	289	242	301	273	275	263	280	280	295	319	304	303	281	279	296	304	317	303	275	282	300	277	297	298	314	265	263	244	278	297	279	294	297	278	265	286	285	262	284	296	337	296	295	305	273	292	282	268	260	292	299	287	265	286	255	293	281	301	292	328	306	303	273	287	312	307	272	297	300	324	318	317	306	301	281	295	286	283	291	286	263	264	287	288	245	277	303	293	269	292	266	289	269	283	272	298	264	293	284	292	267	320	315	285	274	281	254	318	292	279	288	291	261	296	301	248	270	259	282	282	282	269	330	289	312	307	322	248	278	280	283	308	280	271	286	319	290	259	283	307	290	290	286	300	311	301	290	302	280	322	290	312	266	280	272	279	274	305	292	265	273	289	269	283	323	286	257	297	269	285	275	277	261	308	292	315	237	273	274	286	302	296	277	285	306	263	310	278	278	261	285	265	320	266	305	257	268	282	270	269	315	257	300	287	309	275	308	274	233	295	269	311	272	295	291	282	292	285	286	296	289	300	308	267	293	324	275	302	304	276	317
6837	9953	16981	13046	11950	13063	12078	8250	6523	4205	603	606	626	611	607	670	643	614	664	626	650	663	697	585	652	621	692	603	599	657	610	640	638	663	634	665	694	639	601	580	674	628	631	644	615	636	609	660	659	656	639	638	614	662	658	624	655	644	666	670	623	618	674	612	635	641	681	623	668	669	632	698	589	634	632	655	668	633	614	652	624	678	642	659	621	592	648	664	673	633	590	660	654	656	651	623	632	627	627	626	622	665	611	655	606	653	631	676	645	640	687	621	654	656	626	656	586	671	634	662	644	640	630	623	680	644	662	614	617	649	652	664	648	646	661	615	650	644	639	644	604	647	667	650	671	579	670	633	650	675	640	662	614	619	664	654	649	646	640	614	664	668	630	619	638	676	653	651	679	605	648	654	633	655	693	616	635	628	631	642	608	628	596	610	617	637	608	642	647	677	658	663	660	646	656	633	619	631	643	648	620	615	612	675	675	647	661	672	661	635	638	682	666	640	641	658	636	641	665	618	667	643	654	636	646	626	672	652	634	617	638	579	606	660	628	645	653	626	632	666	660	668	646	615	619	616	594	637	634	630	671	638	611	664	637	642	623	660	642	620	629	615	634	662	640	632	621	689	624	646	619	614	664	663	631	630	649	609	645	663	614	631	691	652	685	638	658	612	659	595	639	639	663	650	681	599	645	628	654	625	646	600	622	629	620	649	668	656	597	700	638	655	629	663	631	670	662	647	634	649	640	678	610	607	639	682	620	583	612	615	609	652	725	638	643	663	658	663	647	622	691	630	659	653	653	649	658	616	665	653	666	619	647	684	667	674	648	633	663	610	624	623	628	690	642	682	619	671	610	595	637	612	656	665	685	668	656	663	667	616	695	648	657	665	643	656	643	582	659	644	661	640	653	655	634	667	613	609	609	620	651	622	653	653	636	670	622	608	618	613	626	696	671	673	619	633	658	673	649	639	609	602	634	633	623	563	634	656	664	645	611	627	639	666	674	642	637	662	671	666	654	626	623	646	630	608	666	619	624	667	597	660	633	631	616	639	648	615	611	657	659	638	614	645	651	613	652	640	683	631	607	614	687	654	647	578	596	619	640	629	636	654	684	638	640	646	705	597	639	659	643	696	664	651	627	662	626	685	680	653	669	644	594	656	635	635	602	608	586	636	689	667	679	606	699	635	670	620	673	637	621	663	606	637	614	689	588	594	638	661	678	611	660	627	664	612	625	618	656	637	635	672	642	645	613	637	651	703	681	646	632	630	599	593	632	625	638	686	643	664	652	648	605	639	627	620	644	641	637	640	642	659	652	656	659	607	615	657	630	643	606	638	691	685	630	615	666	663	644	647	639	618	655	638	638	664	654	590	600	616	670	619	640	682	671	650	639	629	650	602	646	645	661	600	688	615	656	643	643	638	664	663	672	685	575	640	643	657	634	589	651	653	644	591	686	674	657	616	644	607	648	656	622	615	655	636	641	632	671	642	694	640	657	629	674	625	584	644	625	600	629	649	617	610	698	637	647	692	653	662	635	644	630	640	635	656	714	625	643	659	620	625	622	653	646	637	669	627	628	645	684	651	663	656	616	658	657	638	597	652	621	625	674	607	674	650	665	667	612	649	671	651	628	603	653	630	636	602	647	617	639	634	652	650	681	659	660	653	646	663	604	625	644	664	638	624	634	700	678	648	599	646	640	554	657	666	610	679	637	651	579	639	601	625	624	621	697	656	638	621	630	641	666	617	636	658	650	638	653	592	610	622	619	619	645	659	659	649	623	630	682	683	634	654	621	674	682	616	616	669	652	634	645	657	603	633	714	658	647	608	637	662	651	642	643	605	669	621	662	639	620	661	615	613	634	635	639	607	683	646	664	609	632	624	680	642	588	640	629	665	636	657	623	642	684	655	653	654	653	643	656	619	611	650	662	615	659	625	658	633	641	647	644	670	624	639	641	651	665	651	643	631	644	619	628	605	619	633	639	678	622	631	608	655	659	661	661	614	644	663	660	591	634	684	632	652	694	673	596	683	619	618	635	607	603	612	659	637	680	609	653	645	655	642	712	598	663	578	668	674	630	624	627	620	632	658	677	657	616	607	661	657	627	671	663	667	637	610	675	616	632	629	646	645	668	665	594	648	617	625	663	612	621	665	660	618	668	623	607	641	721	660	629	599	577	629	683	599	593	657	615	617	648	624	669	654	641	586	660	634	629	616	611	634	608	641	643	658	632	637	627	667	654	623	632	652	668	625	655	662	646	658	635	643	652	600	654	576	667	679	630	631	633	653	572	668	613	663	563	653	637	665	684	629	651	643	627	636	682	634	641	630	621	611	628	675	650	631	613	644	638	611	664	643	621	638	631	643	625	593	626	631	665	611	635	622	628	622	653	614	631	644	602	647	599	677	681	616	631	625	620	648	614	609	613	648	612	651	624	602	679	628	633	595	646	594	631	625	648	655	651	661	626	623	649	675	641	630	679	638	728	669	634	636	658	642	682	623	630	640	620	650	674	618	634	649	617	637	621	635	629	648	655	657	626	587	604	629	623	685	606	669	658	641	621	605	640	673	632	678	667	630	660	717	625	616	645	621	620	616	651	663	627	669	631	647	693	651	598	623	681	626	629	620	640	640	659	609	593	625	663	638	598	660	649	637	623	666	643	626	608	682	645	606	682	669	643	650	668	663	630	613	632	643	645	631	645	651	679	650	648	659	610	612	629	638	632	583	603	639	635	607	648	659	690	640	604	650	641	672	643	617	624	699	612	679	626	656	689	623	632	633	639	629	658	628	658	650	644	650	644	630	641	666	653	640	622	626	656	644	608	620	621	618	624	655	651	625	619	628	615	678	624	682	620	704	647	630	653	627	621	639	641	621	613	624	652	690	634	638	640	624	651	660	655	620	628	651	631	639	672	647	636	636	641	659	645	687	579	669	629	662	600	611	635	636	648	659	648	596	628	629	630	661	623	630	650	659	693	670	622	691	652	639	660	621	595	668	662	625	629	647	641	620	598	610	653	656	631	651	696	635	633	638	650	679	643	625	687	622	618	669	677	641	686	628	648	623	661	673	683	603	624	675	666	644	626	623	608	665	644	609	596	627	588	593	690	659	666	583	648	654	623	597	626	652	638	646	679	655	676	604	669	668	641	620	632	679	638	611	628	655	644	675	654	656	654	643	659	671	619	610	678	684	650	652	643	628	662	638	644	647	636	648	634	629	644	661	657	646	625	687	625	631	611	686	660	662	666	646	653	664	634	619	656	646	679	621	619	642	669	589	646	666	652	619	627	631	641	600	619	660	647	618	644	661	677	630	659	634	644	647	641	656	630	623	631	647	613	666	592	630	639	666	642	649	649	691	655	639	643	639	655	636	670	609	655	697	655	669	663	608	630	636	631	609	649	697	619	642	636	680	700	643	571	666	650	665	615	660	663	626	610	652	643	690	625	642	672	626	625	658	647	653	630	639	669	642	622	641	638	640	634	675	642	638
31205	20795	24067	18383	14399	32538	36175	28531	18883	8229	448	221	237	184	202	218	198	215	188	225	214	232	222	191	205	195	231	179	218	220	198	205	201	208	236	185	189	202	235	170	216	192	208	207	179	188	224	218	190	233	212	231	216	209	201	198	214	181	201	208	239	214	199	223	210	192	207	206	218	188	211	228	183	207	209	213	192	226	189	214	223	227	231	196	214	198	191	196	187	224	207	174	213	204	214	183	195	206	206	207	202	214	212	209	191	224	216	208	192	211	197	223	198	196	224	228	217	182	206	197	227	205	213	199	177	179	183	201	184	192	204	206	206	199	216	207	175	197	203	195	185	194	211	197	202	201	196	208	204	223	205	194	208	196	227	248	196	210	200	208	209	210	201	214	199	203	194	192	188	206	196	209	198	200	173	217	173	221	220	209	223	197	206	206	240	204	203	223	202	197	202	211	187	208	201	203	193	223	204	229	177	218	199	183	176	219	180	199	176	233	230	217	207	210	193	213	186	205	209	205	209	192	195	231	209	222	205	192	192	226	196	215	178	191	196	224	201	208	214	227	184	206	218	191	237	201	183	218	174	218	206	190	205	179	190	197	206	199	228	208	204	186	219	216	185	207	208	212	203	207	203	225	198	230	237	202	199	202	193	195	245	233	237	207	194	201	216	211	170	183	209	200	193	185	182	201	195	211	197	235	205	191	184	188	223	207	193	185	197	201	203	189	191	193	175	235	206	205	210	224	198	204	189	212	198	198	166	203	191	194	209	207	207	242	177	186	185	227	244	192	193	201	220	199	208	203	220	225	191	203	208	209	209	193	197	197	221	187	179	188	231	216	199	195	218	199	222	201	213	209	219	187	188	192	209	164	231	201	203	198	216	215	192	216	212	207	168	220	201	188	209	219	206	214	236	226	200	201	203	194	205	193	198	188	201	195	208	214	210	205	196	214	225	207	207	207	227	229	193	190	190	210	215	178	229	216	181	201	243	207	212	215	190	204	207	211	199	200	198	204	207	201	233	200	211	195	209	227	217	170	196	204	201	210	198	218	218	199	208	190	217	205	213	212	199	212	211	194	203	191	196	214	201	212	215	204	206	226	199	207	213	199	227	202	205	184	189	203	213	192	199	196	210	206	208	201	197	193	211	215	230	178	190	198	234	201	206	192	202	186	202	222	200	204	214	209	214	195	193	201	187	194	225	192	205	222	207	230	207	185	218	192	204	185	226	207	211	220	215	185	206	225	163	203	229	191	199	182	211	197	176	199	206	222	211	210	204	194	199	179	202	197	199	197	184	207	194	160	216	189	208	213	198	225	222	173	195	192	219	205	206	200	213	212	202	225	217	213	226	217	202	222	200	193	197	179	212	217	172	250	204	209	229	216	190	189	204	213	227	202	224	195	209	226	222	197	224	209	201	194	211	211	211	183	193	193	200	206	214	190	193	210	225	208	200	208	213	199	203	193	189	225	197	202	190	185	192	202	201	217	193	186	202	227	191	206	208	209	166	202	203	208	228	199	212	201	232	181	200	204	196	211	203	207	196	216	181	211	210	196	188	218	222	232	215	192	209	200	204	211	221	222	205	230	196	222	196	205	202	210	208	217	179	213	198	197	186	198	237	201	206	205	194	180	182	231	222	209	187	183	214	217	194	193	209	216	190	204	228	220	211	215	200	235	185	217	201	207	246	206	186	213	216	214	203	243	203	225	200	229	222	194	174	212	217	203	219	229	204	197	220	196	197	223	215	190	217	213	196	193	152	188	169	169	185	198	194	198	217	212	187	224	211	200	203	192	199	210	215	207	223	232	215	236	200	227	196	171	196	219	234	203	228	233	211	191	256	193	226	186	190	206	204	188	210	224	215	200	189	217	212	210	208	207	215	183	198	200	204	202	193	192	187	219	223	203	185	238	206	208	221	220	191	200	193	209	225	211	203	195	192	202	201	187	200	183	209	222	203	203	201	214	191	214	207	205	202	221	213	183	200	174	203	218	190	235	220	175	207	199	213	204	205	199	192	179	182	208	204	192	206	200	195	195	211	204	214	175	197	181	190	214	214	196	198	199	224	227	193	221	242	210	207	195	220	204	210	214	207	203	204	210	223	197	196	195	217	207	219	221	191	197	188	209	228	188	199	225	198	189	224	202	221	239	207	216	206	213	176	217	189	204	179	194	202	201	216	207	217	183	210	175	183	170	179	232	201	201	199	213	201	194	204	179	209	214	194	186	219	215	200	209	221	183	211	189	236	222	221	214	220	215	221	211	219	211	212	232	194	250	203	197	226	194	236	173	209	194	190	177	209	203	210	200	204	214	197	213	209	214	201	174	189	198	225	211	208	198	193	217	223	212	214	242	199	196	201	220	197	177	192	197	202	204	197	195	198	209	207	213	199	175	195	198	194	207	200	237	206	201	223	202	209	180	237	227	206	218	170	205	210	229	224	224	236	203	233	220	198	210	203	196	195	204	221	215	218	227	194	217	204	193	216	199	230	227	192	212	200	195	220	207	205	212	214	214	218	206	235	201	215	190	210	202	201	194	194	222	210	184	196	187	206	201	207	192	206	215	225	212	219	224	200	199	180	184	195	204	235	222	201	204	210	203	223	196	186	193	182	188	201	213	217	208	204	195	194	198	235	219	193	211	218	219	217	185	201	195	213	195	210	211	184	180	215	212	232	201	221	191	219	193	211	221	184	217	198	248	223	205	192	191	192	203	214	197	219	201	198	184	212	209	212	233	204	207	205	216	210	203	208	201	202	198	213	195	207	231	250	225	194	207	199	206	231	216	201	206	192	183	197	224	184	227	196	189	188	186	180	210	218	204	230	165	191	227	227	213	243	222	198	195	221	210	185	191	204	187	202	192	175	217	211	218	191	183	178	203	235	204	194	191	182	213	226	210	215	211	210	173	234	185	228	237	213	199	199	203	206	176	205	217	212	194	223	212	186	234	242	204	212	210	227	196	186	191	210	198	198	201	201	199	176	222	196	211	211	216	222	197	193	221	213	202	186	214	183	224	249	170	209	206	206	198	237	192	193	231	213	220	206	211	238	222	208	199	232	193	199	189	245	201	204	195	207	216	214	215	227	194	208	199	193	189	207	219	169	178	190	227	211	237	197	207	217	217	210	213	205	226	200	207	223	221	172	166	212	216	218	205	202	193	189	188	238	218	236	224	175	180	217	198	213	204	208	236	190	199	222	185	213	234	224	180	194	201	211	208	205	183	189	215	215	189	210	218	204	234	203	205	200	189	221	171	201	201	221	212	206	210	219	187	221	208	212	211	215	228	213	202	208	174	209	201	242	197	227	208	196	213	190	185	169	199	215	201	208	205	216	194	205	209	197	200	204	225	202	192	215	193	214	192	208	209	210	246	171	208	209	203	189	206	197	224	208	215	195	188	208	210	188	176	179	209	219	210	206	220	225	201	205	185	189	225	197	207	207	175	193	213	198	178	203	194	229	211	178	237	202	237	204	203	188	218	192	209
16672	14796	29215	29768	29313	50490	51941	45484	36498	18558	566	551	524	485	550	512	502	515	508	528	510	520	538	478	501	528	476	497	527	526	502	478	492	496	478	469	490	484	532	522	451	473	503	517	528	539	561	483	520	478	501	500	491	502	463	458	489	511	511	483	458	485	462	494	453	477	505	499	498	481	497	465	477	506	507	506	505	494	466	501	452	492	461	517	464	506	473	492	480	496	506	519	492	496	529	501	465	476	520	456	480	493	518	495	462	520	513	456	470	469	502	490	494	502	489	514	493	465	525	459	506	488	503	488	446	507	468	521	491	544	516	531	517	519	499	505	507	480	460	503	489	440	507	490	474	445	477	514	454	492	438	481	459	489	462	502	502	513	480	478	472	522	480	500	487	478	486	522	490	505	504	506	453	502	512	511	478	524	505	482	509	513	504	474	460	503	521	523	488	558	492	500	469	508	488	490	479	492	496	515	462	507	450	471	498	520	524	482	502	506	485	493	497	513	483	483	501	490	489	532	498	520	490	497	488	492	498	479	462	525	452	461	461	468	479	499	461	532	440	505	530	492	497	509	485	483	495	490	495	557	473	496	468	538	497	518	485	491	502	487	481	502	497	466	510	436	499	493	484	498	483	490	454	493	460	454	493	505	489	459	500	470	484	483	509	472	486	510	525	482	498	518	440	491	433	437	454	486	482	477	491	499	485	513	481	476	476	515	490	470	498	482	458	489	498	450	516	484	504	500	472	509	467	512	474	476	474	470	530	507	500	546	490	451	492	454	526	475	512	442	524	482	518	510	490	497	491	503	523	502	463	490	501	477	466	561	505	485	474	454	471	460	481	533	481	526	518	493	521	504	465	517	520	507	497	497	522	493	489	542	503	481	496	503	513	460	498	484	513	517	486	516	466	477	497	510	508	474	535	489	491	462	480	516	499	500	493	507	502	496	487	494	510	523	475	469	524	475	508	497	463	530	482	509	519	482	517	478	480	474	486	493	501	503	521	486	464	485	465	513	469	527	487	427	497	484	524	475	509	496	516	500	495	467	456	458	491	473	514	480	509	486	503	522	495	491	509	502	511	497	494	447	468	500	514	481	481	517	496	496	493	487	522	476	495	505	485	497	517	494	490	487	534	479	480	509	533	499	512	496	466	496	516	491	477	483	499	510	511	507	503	551	489	482	474	490	505	492	493	534	477	498	498	476	499	497	469	500	515	498	499	523	480	473	496	493	490	489	491	506	508	506	489	509	495	461	465	447	490	515	524	487	484	490	500	487	520	487	511	483	532	454	456	521	506	499	484	508	482	475	502	548	530	503	455	479	448	525	483	465	473	452	452	484	505	485	514	482	522	455	510	495	492	481	528	513	485	467	528	522	501	496	501	512	509	481	468	552	497	516	511	486	490	506	486	491	493	481	459	454	490	497	518	479	441	524	468	499	529	448	471	497	454	491	464	498	483	500	468	440	487	519	505	492	523	494	481	500	481	495	475	520	515	544	485	516	488	496	454	510	469	500	527	471	496	508	509	466	530	532	516	515	527	493	489	502	470	481	525	519	505	478	476	524	491	543	472	499	422	463	511	446	514	451	492	486	484	434	493	453	512	510	489	529	509	519	487	492	494	513	495	478	479	501	508	501	508	510	519	493	479	461	468	513	467	481	478	492	467	467	513	470	517	441	489	484	500	484	467	505	455	430	481	519	517	512	495	470	466	485	505	486	480	477	453	515	505	499	516	493	517	490	495	489	523	430	477	522	490	471	514	519	463	458	473	481	519	473	473	478	535	489	482	488	508	490	494	443	461	495	509	483	451	494	456	500	487	490	488	528	439	490	524	490	494	513	517	490	495	479	490	449	458	490	499	495	507	517	466	509	513	463	461	505	513	477	463	501	467	491	476	501	473	502	514	501	553	494	516	483	496	441	505	505	477	483	472	474	444	501	503	543	500	493	432	484	491	476	460	502	455	540	480	478	548	496	472	504	479	470	512	458	562	521	513	497	501	501	527	480	506	484	482	481	519	541	517	468	498	497	470	483	491	506	466	476	475	502	468	483	504	510	444	559	519	473	499	491	498	501	486	494	484	515	527	471	507	513	472	516	540	517	479	472	471	497	475	490	465	484	442	497	496	498	505	472	449	520	495	470	505	472	492	487	499	490	519	522	509	498	487	533	523	510	491	499	486	489	496	506	496	504	479	492	479	512	489	487	519	511	487	492	503	479	505	501	475	502	511	536	473	509	489	475	509	473	471	474	460	478	492	470	467	516	502	457	461	464	535	479	497	465	490	476	523	443	478	525	471	531	497	505	488	465	483	526	471	484	496	460	498	489	543	468	473	491	516	527	489	472	476	519	502	487	486	490	491	496	466	499	501	525	509	466	520	519	452	482	512	459	512	511	493	542	489	513	477	445	477	473	489	470	435	485	502	522	488	516	482	497	488	505	502	454	490	473	504	482	478	521	495	502	481	464	490	548	513	453	514	470	482	489	470	491	499	466	508	481	513	484	479	462	441	482	479	506	512	507	481	485	510	477	496	492	489	470	494	497	477	487	490	490	509	529	486	504	466	506	482	477	449	506	540	466	489	489	489	491	475	486	548	461	472	508	504	496	480	508	496	478	493	467	493	486	504	496	527	462	468	517	489	492	481	481	503	487	521	522	502	470	498	476	482	496	456	522	493	464	491	465	546	499	470	492	485	486	491	469	483	541	483	498	488	515	477	517	510	500	489	494	469	518	489	479	471	507	497	509	495	507	480	480	502	467	454	484	461	499	490	503	459	479	490	466	482	472	508	487	513	497	465	472	504	449	471	524	475	491	459	527	470	495	502	476	502	441	508	497	509	454	485	512	491	500	440	484	527	449	494	506	485	488	468	496	530	499	516	492	471	473	516	478	505	453	465	474	476	488	510	492	472	469	477	506	464	480	511	495	512	489	452	472	459	496	536	496	459	512	476	459	493	547	478	507	519	503	502	514	524	478	503	462	542	478	475	529	458	507	469	482	506	476	486	487	477	502	496	516	501	542	487	460	496	521	479	520	465	466	474	535	456	488	459	486	515	506	495	485	470	515	465	508	483	501	512	511	459	482	495	477	475	518	488	483	484	493	500	475	489	483	466	477	546	534	523	477	503	513	508	527	474	534	517	490	516	482	501	489	521	457	481	476	483	471	490	466	510	518	481	460	480	488	532	466	521	462	487	497	494	459	484	499	522	484	503	560	536	479	464	500	527	468	460	457	490	456	510	460	521	490	499	463	507	516	480	535	471	477	502	500	498	514	453	514	488	471	473	503	509	462	514	502	473	477	496	486	500	487	504	500	505	491	433	523	502	505	488	488	475	496	482	504	475	484	444	464	491	525	502	471	499	489	480	493	476	460	470	424	484	448	507	491	476	510	451	481	505	466	536	449	453	457	478	465	496	497	492	510	471	519	457	508	477	499	482	494	540	495	474	482	465	471	515	505	510	482	528	501	480	483	501	500	486	499	534	527
41536	26744	27327	24953	42511	54324	44177	36967	24933	12557	902	344	373	331	316	343	318	323	339	290	346	349	330	298	303	321	336	343	294	318	309	324	330	305	318	356	281	321	310	344	300	312	338	297	293	308	299	283	305	316	356	349	327	356	331	318	308	329	315	314	302	293	306	333	319	328	327	317	313	310	309	317	327	283	309	300	295	318	324	303	327	332	335	330	316	303	278	327	324	306	326	327	331	339	307	312	306	305	299	341	347	293	291	331	302	326	320	343	337	336	320	282	317	304	336	311	340	359	339	321	295	303	344	316	292	321	332	303	297	323	300	323	330	373	310	304	302	326	296	306	320	329	369	307	344	292	302	322	345	381	307	352	329	311	270	357	292	327	298	320	315	323	333	289	308	312	303	307	314	296	283	309	304	318	308	331	298	300	311	325	362	301	321	336	308	327	285	314	335	320	303	289	349	319	309	327	322	321	296	308	324	293	322	293	318	350	337	294	285	308	320	345	327	336	297	301	332	341	294	300	300	304	310	332	317	308	302	349	317	304	324	277	348	308	311	346	324	343	339	330	345	354	308	303	358	322	328	315	333	318	312	295	324	316	322	360	325	318	350	310	306	303	306	306	349	325	322	275	337	294	333	310	310	309	338	336	376	330	342	329	298	324	352	284	321	311	350	331	296	298	307	286	316	309	301	349	319	325	282	293	298	332	311	301	308	318	329	315	348	325	302	334	298	320	292	336	317	290	313	282	325	345	318	314	292	325	312	295	301	336	346	297	309	334	284	325	297	330	300	327	319	308	332	332	340	348	318	287	341	327	320	295	332	291	316	296	301	328	327	342	313	321	308	305	333	346	323	298	296	324	354	280	295	304	303	291	314	324	335	323	316	299	317	287	323	320	306	322	330	335	338	309	344	317	328	311	353	329	327	336	320	349	347	289	328	313	365	337	356	334	310	315	294	307	336	328	300	289	318	310	298	332	326	316	349	293	330	337	307	312	312	329	290	334	317	291	325	332	302	318	347	365	333	312	307	342	290	283	290	295	336	340	301	308	328	307	329	317	323	300	306	324	298	299	341	300	311	336	327	341	306	297	319	337	346	321	308	304	317	324	338	301	308	291	322	307	335	349	320	325	308	352	315	315	296	311	322	281	284	297	344	319	294	320	326	283	292	307	305	348	344	330	302	320	295	306	343	324	346	327	305	295	331	287	289	360	344	295	313	356	328	309	295	303	343	319	316	307	303	338	331	301	337	320	317	344	362	317	333	324	306	303	310	314	331	331	316	277	313	300	330	294	307	319	303	284	284	340	313	333	315	304	342	330	306	329	311	293	313	300	313	315	311	311	326	302	292	319	341	380	303	301	293	337	318	299	287	316	305	312	311	322	325	322	326	310	310	320	325	302	306	311	330	325	333	287	325	279	320	314	304	308	339	317	304	291	299	351	330	311	314	333	320	334	358	307	308	337	312	358	310	295	280	297	340	319	288	301	310	297	349	327	345	345	310	289	320	292	363	315	318	327	320	294	314	333	317	306	316	339	315	322	358	328	309	310	271	322	309	376	308	331	318	300	279	323	276	325	309	266	285	319	315	344	321	341	330	312	323	307	324	322	308	304	305	298	307	345	344	335	309	313	322	269	327	294	315	349	309	313	299	305	318	325	339	338	290	336	343	322	329	327	271	271	289	301	329	303	337	333	319	329	292	308	275	327	316	350	292	296	322	320	312	333	334	318	306	335	290	336	313	332	331	339	343	301	309	287	296	338	330	330	311	301	306	293	334	328	297	315	326	312	324	331	345	319	318	299	322	324	300	317	274	327	322	339	289	302	344	320	324	303	310	306	318	304	340	330	321	324	327	305	309	313	321	317	304	293	331	313	338	304	275	314	325	291	296	311	331	366	319	363	300	281	305	371	302	323	334	306	306	322	317	322	329	293	261	299	313	333	283	298	317	315	300	335	338	275	327	310	355	317	324	310	308	305	341	303	331	319	340	332	338	309	324	289	293	322	306	332	329	338	327	300	302	322	293	293	315	335	304	323	328	330	301	352	320	315	308	338	329	274	333	287	320	341	295	357	321	300	314	298	310	319	254	305	326	292	314	306	338	330	331	332	295	318	325	328	321	310	327	288	281	306	328	311	313	329	351	342	312	323	335	331	310	307	359	334	348	310	346	304	303	333	364	291	290	337	296	316	309	309	329	329	344	312	302	299	309	345	302	316	295	323	307	333	323	282	328	319	314	338	312	317	331	295	358	323	336	290	322	317	311	323	312	280	302	323	342	354	281	342	338	345	330	315	330	329	360	343	305	307	308	300	302	318	306	324	348	318	301	315	320	307	329	340	323	282	361	344	319	303	319	320	312	315	318	319	352	332	293	316	312	327	326	326	338	328	341	307	338	310	292	319	366	309	326	319	298	314	314	303	304	325	337	311	288	302	307	305	304	301	296	322	311	321	317	333	345	318	364	311	297	321	295	314	337	315	304	310	328	310	325	326	315	325	325	292	353	328	320	309	300	314	305	344	342	310	327	292	310	323	322	322	279	279	304	360	284	316	336	333	318	291	299	304	328	312	328	316	292	318	318	311	273	308	319	347	283	299	328	318	292	321	329	318	363	301	328	299	305	323	311	293	316	329	308	343	291	302	317	329	308	312	312	301	321	329	311	275	332	310	314	336	337	327	313	314	326	319	341	287	271	326	352	303	295	287	312	292	279	295	302	312	321	283	306	324	320	328	325	305	331	340	292	321	332	327	301	316	300	337	289	330	322	313	296	282	359	335	307	324	302	316	328	316	317	330	303	339	296	330	332	328	348	322	310	289	295	322	327	300	315	289	366	299	318	324	320	318	305	309	321	326	285	337	283	331	324	308	289	319	297	335	343	309	315	322	339	329	313	322	330	308	316	298	277	311	312	345	314	328	304	306	318	344	310	339	306	315	313	332	331	332	293	314	292	293	331	296	316	323	324	314	301	325	332	328	299	326	345	295	328	311	337	322	329	328	314	304	295	334	287	313	320	317	322	309	320	336	286	300	284	318	299	327	318	329	305	301	302	321	313	286	304	320	387	325	320	332	303	306	298	342	283	293	296	341	306	279	323	347	311	333	325	363	329	282	338	339	310	322	338	317	325	309	339	339	294	339	328	323	315	319	298	336	293	337	336	319	329	334	349	334	324	327	307	297	318	329	319	348	323	322	340	291	290	316	324	330	364	303	329	328	298	300	328	334	302	346	311	342	297	320	315	275	315	275	286	286	299	300	361	296	320	329	302	338	298	310	314	322	323	315	340	341	307	303	327	313	315	357	281	270	342	269	291	317	302	317	293	343	287	314	342	301	327	308	310	309	325	296	297	334	327	317	323	325	328	292	306	333	311	318	328	333	302	363	326	319	290	309	290	301	343	307	326	296	315	324	321	314	334	299	319	320	303	284	307	295	342	276	291	357	294	296	314	325	322	325	305	342	303	340	297	291	268	309	309	351	340	330	295	312	365	354
21864	17575	30796	36361	56848	65926	58159	52186	41682	22898	818	776	799	728	773	760	753	794	736	760	704	762	772	779	728	729	782	734	711	800	769	744	726	762	736	755	720	716	724	748	746	756	717	711	714	698	743	732	768	716	741	684	761	731	699	693	738	739	664	710	672	733	765	700	725	641	741	719	677	706	736	686	758	750	735	694	689	705	759	748	714	713	727	715	773	752	685	719	741	760	776	739	705	717	726	732	713	747	706	740	704	716	718	759	692	729	711	701	745	706	713	713	710	753	706	733	751	704	730	723	773	747	703	713	684	731	714	752	700	776	736	699	744	676	730	712	739	707	731	714	722	748	755	756	703	733	692	762	777	688	702	707	752	761	732	682	720	751	687	759	763	711	716	718	731	737	680	729	690	757	755	720	702	698	729	715	680	744	729	702	725	708	676	686	716	725	716	737	765	691	761	724	702	707	663	683	698	669	691	705	724	706	729	754	688	756	741	747	699	711	694	729	744	671	706	747	745	719	697	737	724	758	710	763	700	704	708	712	707	756	707	716	758	706	674	720	684	670	723	770	740	721	727	739	682	738	758	719	745	712	725	776	724	702	740	731	731	727	708	754	725	717	741	729	692	726	723	712	723	702	721	706	718	730	748	672	690	778	754	708	752	745	692	738	755	727	680	767	758	774	742	736	719	681	731	720	726	706	697	705	671	738	726	684	704	734	732	761	717	686	710	721	719	774	734	729	690	720	734	709	722	764	699	734	754	726	721	745	698	690	731	683	737	743	756	754	693	730	739	716	763	704	766	779	733	736	734	740	690	777	686	708	721	704	718	747	721	715	700	744	726	713	727	747	713	719	747	752	686	699	709	725	725	697	733	714	715	751	700	680	681	733	771	695	749	759	704	699	714	714	682	662	730	750	713	742	713	769	748	707	761	727	745	722	715	685	729	734	722	697	715	695	692	729	702	728	698	688	764	726	731	732	704	773	695	752	739	728	720	732	711	706	701	692	691	734	715	697	762	734	709	735	734	731	721	761	736	721	674	785	743	702	740	736	738	688	718	738	726	727	715	673	690	716	749	714	748	673	688	725	720	735	734	710	722	755	718	724	736	752	714	656	730	745	709	728	736	706	740	712	725	696	746	746	705	758	731	695	765	720	667	714	718	691	709	764	729	705	702	736	707	774	709	718	660	727	729	738	745	692	700	776	683	704	719	682	691	709	709	741	741	712	749	732	693	736	721	693	714	754	720	748	712	724	732	697	718	768	753	762	700	733	731	763	682	719	732	736	769	738	748	744	790	695	707	730	753	704	699	716	676	725	736	714	691	695	754	713	704	710	717	692	727	734	698	735	728	715	781	713	703	744	653	705	749	742	741	741	676	740	736	716	767	747	727	761	668	725	696	733	725	731	740	710	760	728	732	690	710	686	715	693	717	721	693	766	731	687	702	755	720	708	727	731	716	715	737	692	718	729	723	737	698	699	743	756	719	738	749	748	722	704	759	765	741	750	689	697	730	705	697	757	692	704	728	701	730	751	753	740	722	722	733	723	748	707	720	761	700	716	693	723	752	689	774	680	703	744	737	717	768	736	707	752	740	714	712	772	742	708	714	707	750	722	681	733	764	721	745	737	724	769	721	753	681	699	743	735	683	735	732	755	697	753	716	713	727	734	687	735	716	680	724	717	731	728	717	707	698	725	718	748	699	720	726	704	708	721	746	743	676	706	688	754	712	761	733	751	680	692	717	724	685	729	700	727	743	744	719	690	733	714	681	709	702	663	748	736	723	722	707	700	795	753	699	709	762	687	717	745	731	719	784	677	742	707	723	784	688	708	714	759	691	700	694	728	726	743	733	724	768	659	764	748	712	704	693	727	742	680	714	779	739	774	759	687	705	719	743	712	770	684	698	729	703	758	741	712	698	725	706	728	719	736	746	767	763	704	744	681	764	700	730	753	723	692	761	703	735	710	717	727	778	696	737	731	705	739	723	724	713	729	725	738	728	669	703	755	721	672	717	714	749	764	759	749	686	692	712	707	709	691	712	704	739	691	784	697	717	678	746	730	702	754	696	714	703	719	766	715	713	706	717	742	698	755	734	702	703	749	724	728	720	740	700	775	761	738	760	751	689	716	743	759	712	739	732	714	670	739	767	693	692	718	755	749	698	751	719	744	708	767	771	727	753	728	694	734	674	714	705	740	736	792	725	727	734	769	722	715	746	731	728	748	699	735	667	750	776	768	704	686	738	760	798	720	731	684	698	719	721	738	671	733	724	723	697	723	736	692	679	720	724	726	741	717	702	731	740	771	693	714	721	751	746	669	731	754	743	726	663	736	737	702	754	713	739	774	775	768	735	746	730	718	699	765	700	758	708	713	782	726	694	741	690	713	737	717	713	733	760	711	731	728	761	753	714	785	737	706	683	682	735	761	689	703	701	693	750	701	719	684	765	694	750	723	767	717	725	774	694	748	742	762	759	710	737	738	674	703	730	712	713	736	744	696	735	737	753	689	687	759	733	717	724	776	702	665	699	698	751	699	730	714	706	722	726	690	746	721	709	717	721	744	744	717	728	702	715	724	743	762	704	701	710	709	679	733	697	705	700	748	700	731	746	743	785	726	749	706	746	747	755	761	698	721	710	747	796	690	743	770	736	695	709	718	715	707	699	749	705	752	717	742	747	736	698	671	707	710	789	703	725	716	771	692	713	756	717	766	735	700	672	740	755	736	750	726	769	683	702	702	708	721	673	721	736	697	754	707	763	759	737	784	787	719	722	725	723	727	712	702	731	704	753	681	733	768	729	712	691	709	725	690	746	717	725	741	749	718	721	717	745	743	739	687	743	687	748	734	785	757	740	748	745	671	699	737	681	760	738	723	655	723	747	729	740	771	688	731	763	705	679	735	760	757	712	777	750	765	702	737	725	701	711	724	743	704	749	752	707	713	704	714	718	713	716	699	692	709	696	746	736	684	727	751	704	744	711	727	732	739	677	751	701	749	668	730	750	772	705	724	732	755	690	754	689	774	708	711	707	759	648	739	755	678	734	707	746	763	715	768	711	731	724	778	680	714	732	696	748	736	686	750	740	729	687	693	698	708	690	731	723	765	733	653	747	728	735	740	731	733	746	750	686	732	726	701	771	744	715	715	743	733	718	764	763	727	762	691	692	703	703	712	676	738	748	755	754	734	735	706	728	759	657	738	682	700	760	702	710	719	728	764	747	679	713	684	738	716	716	695	738	717	742	732	708	743	721	714	720	753	728	730	734	721	754	730	720	713	745	737	665	718	703	763	732	701	754	704	724	734	755	715	685	722	716	719	736	735	710	719	729	735	714	686	682	711	742	704	715	694	765	721	747	681	701	648	728	732	673	719	702	732	747	713	705	687	720	699	750	698	762	754	795	692	693	712	697	721	712	689	735	685	746	766	734	724	756	743	706	717	700	738	741	722	726	694	739	718	730	758	731	710	698	677	737	694	726	710	696	747	743	736	700	749
18383	10174	8437	5065	4692	4640	2751	1755	1145	684	299	295	287	300	318	298	334	300	337	284	281	303	327	272	284	288	281	312	286	291	287	299	306	294	275	319	286	273	289	302	291	282	274	269	296	271	257	287	325	322	288	315	310	293	294	301	318	299	305	308	327	281	253	324	290	305	317	285	303	298	302	295	262	305	295	318	289	298	312	292	292	288	313	318	282	282	313	280	299	284	305	277	304	289	307	336	293	331	288	319	299	282	299	277	343	331	321	282	321	316	299	332	331	314	325	318	300	301	297	310	324	291	319	323	267	324	282	337	330	328	311	279	293	323	289	301	302	319	316	302	289	282	299	282	289	301	284	302	284	300	291	303	297	288	279	277	279	286	289	280	282	302	295	315	272	269	314	270	306	300	335	333	319	285	296	305	280	324	322	278	310	290	307	273	351	305	301	310	285	310	289	303	299	301	263	282	322	301	297	313	281	282	325	266	299	276	286	275	294	284	310	288	302	308	282	301	264	297	298	288	279	312	304	294	316	298	323	263	313	304	297	313	314	325	283	281	300	280	317	287	326	277	276	329	298	322	261	280	288	279	302	273	303	295	274	270	276	253	302	303	321	298	316	297	290	296	303	267	313	272	265	274	311	279	307	302	265	311	308	291	315	302	272	316	310	307	282	269	300	330	333	272	306	290	316	309	308	296	296	284	291	311	315	303	257	297	306	270	294	278	305	298	344	346	321	284	317	280	266	303	293	310	304	292	316	275	312	271	309	279	305	296	318	286	288	312	342	293	303	309	315	307	271	282	311	262	305	301	286	269	278	274	297	293	276	294	321	327	285	267	285	279	270	299	314	269	292	287	301	308	289	338	303	317	285	291	283	290	311	321	274	287	332	282	294	281	298	321	311	324	304	260	324	274	297	329	304	306	293	298	271	307	285	294	299	288	308	298	295	310	284	277	303	290	306	308	312	310	289	300	306	299	314	285	276	306	267	306	292	306	309	284	317	320	306	312	316	309	287	301	300	278	273	272	294	299	293	296	256	327	331	354	303	288	340	301	322	286	292	269	295	299	277	281	301	285	273	335	287	305	300	332	289	304	295	305	299	283	286	312	296	277	280	299	309	289	309	294	288	319	284	307	293	292	291	272	285	285	291	304	312	312	306	291	265	271	282	282	286	281	270	312	296	307	265	300	299	289	290	298	265	300	279	310	300	305	324	312	330	262	290	301	345	308	313	303	284	296	304	289	270	313	306	296	292	337	305	325	257	276	315	309	306	302	315	290	290	287	308	300	309	303	284	291	289	302	288	289	299	290	311	293	295	308	278	290	318	313	307	318	306	302	260	285	281	275	321	298	299	305	289	305	279	318	291	289	250	335	280	277	298	305	319	271	291	280	289	343	306	292	311	295	290	282	302	324	311	350	303	274	302	297	280	300	281	330	292	297	264	303	295	301	301	309	292	292	332	288	279	282	281	317	311	267	293	291	295	304	318	298	281	283	293	318	305	304	321	287	303	313	340	300	289	303	318	290	309	306	307	290	279	321	320	299	328	356	291	304	276	313	303	291	293	278	290	324	290	330	324	309	290	293	342	333	278	292	305	307	294	333	282	300	268	295	280	280	293	298	319	261	277	332	304	278	309	301	297	326	328	268	316	316	247	303	325	266	294	281	303	310	300	301	280	298	305	309	288	280	290	308	297	331	291	295	295	292	311	303	307	302	331	323	294	318	290	291	311	249	279	288	303	302	315	312	323	277	312	284	297	295	307	295	316	286	254	290	301	287	274	303	301	276	322	325	299	322	298	312	322	293	328	304	277	304	310	346	288	263	284	286	277	281	300	323	263	310	304	276	312	300	317	300	290	324	284	301	280	295	340	322	312	313	341	295	326	289	339	305	327	271	297	277	314	300	286	304	258	290	288	267	301	313	308	310	288	315	296	259	329	310	306	273	290	310	285	288	286	307	332	297	314	292	294	300	324	301	262	311	265	297	303	294	296	294	308	293	308	284	324	326	289	276	294	294	292	297	303	290	270	329	299	263	285	281	319	314	288	313	298	301	299	324	281	309	310	276	320	308	280	314	328	306	283	288	289	287	280	293	309	320	297	333	316	311	284	310	275	287	326	271	276	318	286	297	313	265	305	316	301	282	290	295	309	296	297	279	318	290	302	270	302	310	266	306	267	305	320	281	307	303	260	287	330	318	318	310	281	293	293	325	263	307	323	270	303	257	312	302	310	312	300	296	272	281	272	338	295	304	322	325	299	267	288	319	312	290	305	297	298	293	305	282	281	306	295	291	305	311	301	317	298	300	323	323	325	291	322	307	297	296	290	306	302	309	308	312	324	299	286	318	332	295	306	275	264	306	331	324	297	312	268	327	304	323	304	325	310	294	330	340	288	312	318	316	293	254	289	274	291	303	288	351	323	279	282	316	285	290	291	312	312	304	297	279	309	279	331	313	331	272	309	300	315	269	289	311	294	310	320	297	290	289	290	266	294	299	301	290	300	297	284	290	316	315	295	290	326	285	299	335	315	298	286	300	239	297	284	307	279	299	300	295	297	284	267	298	298	328	334	305	273	311	289	293	330	292	339	297	295	332	324	284	302	320	291	292	300	305	266	308	286	302	326	308	285	317	308	299	291	337	303	313	308	283	304	323	307	287	301	328	267	281	270	285	276	314	317	309	331	300	329	279	284	327	301	288	277	313	266	283	292	287	316	298	286	294	288	301	287	325	310	279	287	303	319	328	320	291	274	278	292	293	315	307	297	310	300	326	300	234	285	284	278	359	311	306	328	285	293	307	305	303	302	295	309	280	285	270	308	267	280	286	299	319	337	294	288	321	293	329	294	270	280	325	298	288	300	295	313	290	297	302	322	296	292	266	285	323	276	277	301	269	326	305	346	276	292	309	290	292	296	332	280	315	298	315	314	336	351	278	316	273	290	268	306	303	313	288	309	332	277	290	302	310	288	285	297	286	318	278	285	277	272	286	328	298	290	318	298	312	331	293	275	308	293	308	312	300	283	323	307	263	286	315	286	291	287	310	309	323	290	296	313	285	293	278	288	319	314	270	275	319	276	297	272	322	316	283	283	299	298	280	307	253	292	333	322	297	301	308	296	271	317	312	317	317	317	318	293	320	321	272	287	310	313	321	280	296	305	316	331	274	303	274	319	279	299	284	296	303	348	294	308	341	309	319	303	298	280	284	286	305	292	309	312	292	284	298	334	285	289	322	281	287	311	312	307	305	302	312	325	265	305	306	272	299	321	297	304	285	281	298	309	289	308	292	325	320	301	330	322	284	283	306	295	318	294	278	264	293	269	312	316	302	338	303	300	291	321	306	299	326	303	274	278	290	276	300	319	314	299	296	295	278	296	321	300	303	308	336	290	273	267	302	285	294	295	258	305	290	291	277	280	305	298	294	300	349	309	282	266	281	319	298	314	281	303	321	309	287	305	290	303	297	324	269	315	304	292	317	314	308	291	286	316	318
8876	7566	12884	12017	15297	16175	10115	6646	3905	1942	664	675	632	664	667	667	634	685	639	648	634	677	680	645	690	681	651	635	624	652	676	644	673	650	646	621	658	635	705	682	677	633	645	649	622	670	618	687	681	600	703	688	666	678	677	698	628	682	631	631	654	683	653	680	720	721	672	658	627	666	675	663	682	649	669	640	676	659	636	659	654	652	692	673	625	631	707	654	647	669	699	668	668	689	659	615	710	672	689	657	649	633	670	677	643	658	653	645	686	656	655	669	686	640	620	661	715	709	627	685	669	689	672	632	703	680	674	664	655	654	686	622	669	645	666	673	674	685	642	663	652	660	690	693	644	635	626	652	638	667	661	651	668	656	655	610	654	662	663	657	706	664	680	648	690	646	704	743	633	693	682	664	683	660	674	676	645	665	612	669	708	653	682	644	656	644	692	634	655	643	646	629	652	626	684	664	654	653	628	672	651	691	697	652	688	665	690	678	651	696	637	674	678	664	659	649	663	674	692	656	712	657	618	624	638	648	666	675	662	638	635	665	652	636	659	705	665	714	653	708	676	694	638	693	672	612	654	649	641	639	626	693	698	637	670	655	658	658	629	673	685	692	643	681	641	650	657	658	664	731	668	688	641	625	650	666	673	662	707	704	645	679	690	693	651	630	633	670	691	614	691	664	710	653	646	671	659	661	626	684	653	651	655	631	692	615	640	690	631	685	633	669	624	651	633	692	718	648	683	696	667	622	674	598	641	630	702	657	647	672	685	658	652	672	657	653	643	680	655	617	670	713	661	691	641	641	685	678	623	643	679	688	737	664	666	694	630	646	687	647	647	669	659	657	643	682	702	653	702	674	630	662	645	676	709	696	657	646	672	695	645	724	631	640	706	705	677	642	651	663	638	680	656	632	662	686	663	675	620	621	670	655	697	676	719	668	661	689	649	692	679	672	640	668	711	641	635	696	658	649	675	676	658	654	626	644	651	645	630	684	673	693	710	653	669	653	678	639	642	636	633	717	672	613	694	683	637	646	666	688	670	606	659	651	661	643	667	654	673	636	726	672	686	644	672	652	637	691	626	623	663	662	671	652	660	701	692	633	663	672	665	691	670	639	652	692	682	679	662	645	614	703	687	679	656	622	651	668	681	671	632	644	675	664	672	692	676	629	663	644	655	641	650	664	649	696	595	710	662	664	713	686	667	662	673	659	680	686	709	673	689	679	657	710	671	686	618	698	644	627	621	702	683	583	653	608	657	665	636	683	684	665	677	690	624	657	634	597	686	693	668	640	658	668	639	664	709	645	651	678	613	661	660	695	720	626	698	606	686	689	649	707	681	649	652	661	667	655	671	689	685	655	678	635	614	639	618	650	649	628	647	723	651	654	621	688	640	655	659	660	618	639	643	672	648	669	692	663	674	692	677	637	680	658	676	676	679	659	689	676	675	691	610	662	650	681	688	609	657	663	669	674	655	628	664	671	667	658	642	666	649	662	640	671	627	656	667	650	610	669	647	664	683	636	656	641	652	667	628	638	674	678	663	677	643	656	670	653	700	673	665	676	679	651	685	663	636	666	683	658	650	665	668	707	618	670	633	680	668	669	704	631	681	637	637	696	657	672	661	684	640	672	641	666	673	662	659	757	639	684	656	660	624	637	664	641	621	653	662	633	655	667	698	620	657	663	692	688	630	704	675	633	698	666	648	658	646	660	641	620	666	705	690	648	624	666	667	646	644	633	645	673	680	657	674	664	615	659	665	650	697	631	667	687	699	649	720	649	608	633	673	691	627	681	682	655	674	702	648	675	629	681	687	598	637	672	625	682	663	686	669	665	682	650	658	626	677	673	646	657	654	656	705	692	682	657	669	659	640	636	656	605	673	659	680	646	680	686	685	711	647	645	649	658	669	627	651	655	670	658	624	654	622	642	636	622	687	661	668	659	639	696	674	682	707	656	672	683	647	682	642	652	639	631	649	676	654	630	673	647	690	701	648	636	662	676	670	639	671	661	663	643	677	667	633	672	645	650	655	657	655	672	631	662	671	629	642	652	682	635	660	659	656	734	669	665	643	634	694	654	647	638	691	667	660	696	684	615	669	681	645	667	674	669	669	659	679	661	642	653	638	666	648	687	663	730	660	659	662	652	718	640	682	669	692	649	635	636	657	685	605	682	629	683	633	651	619	690	639	633	685	687	668	634	660	675	647	630	675	717	683	685	666	683	687	693	656	658	684	682	641	712	634	668	642	644	699	652	657	667	659	678	632	665	682	654	699	691	661	614	674	675	706	698	700	693	648	680	650	625	733	698	646	646	651	665	659	617	643	628	655	659	673	683	650	635	638	695	631	656	650	651	690	645	663	680	623	651	651	639	701	688	658	692	662	630	674	677	683	645	625	682	648	652	641	677	702	693	685	699	655	665	651	650	624	655	666	638	654	616	633	664	686	706	669	683	653	713	667	633	687	643	690	657	668	652	629	692	678	683	679	664	663	683	675	664	673	667	638	670	615	693	677	669	655	620	651	695	704	645	646	688	691	660	653	640	699	669	671	650	657	608	632	659	674	634	677	678	681	633	669	668	646	638	699	692	698	658	637	675	666	647	618	678	654	704	603	660	668	615	682	657	660	702	681	687	633	619	661	677	683	650	652	642	631	678	680	704	661	611	651	646	690	684	675	690	659	664	664	666	716	689	668	631	706	693	683	643	704	591	696	648	665	694	641	688	669	677	624	640	652	670	653	685	657	672	664	666	677	691	690	671	671	665	717	656	627	666	634	657	652	635	644	653	634	669	666	701	672	658	679	667	681	657	681	668	708	658	664	660	683	635	633	660	680	702	687	655	634	663	685	694	615	676	665	655	670	632	603	666	631	664	718	655	638	672	667	678	644	697	658	648	668	662	679	658	633	696	673	701	667	637	647	709	703	658	609	702	646	725	646	638	618	673	624	640	703	685	625	634	693	657	633	631	638	618	655	658	631	687	675	686	638	684	657	642	657	692	657	662	668	665	651	600	620	698	657	705	690	697	668	672	690	642	651	633	640	649	634	684	658	686	646	636	731	650	659	658	636	656	659	662	664	687	641	668	682	673	695	640	693	677	632	700	681	654	646	622	667	668	649	637	662	622	698	667	654	680	652	679	667	645	669	665	683	638	698	690	659	625	612	646	630	690	632	668	707	689	663	710	675	652	645	651	665	670	644	664	654	668	657	644	671	648	690	671	599	663	642	649	603	658	671	699	664	643	615	713	648	640	678	630	657	662	678	618	707	663	647	636	643	709	672	639	624	649	623	652	645	688	652	704	674	706	669	636	659	637	713	648	667	647	706	658	671	673	662	628	659	680	689	646	723	684	667	686	679	637	618	681	680	675	684	695	668	675	679	683	720	707	681	620	657	672	616	670	699	667	597	681	644	655	681	684	655	672	634	682	666	666	660	666	622	688	698	679	696	655	641	704	705	665	645	664	620	619	680	653	713	656	673	618	674	633	651	625
35016	15969	8880	16030	44862	43161	34039	23230	13330	4613	280	218	210	222	253	231	191	191	235	206	225	230	215	188	192	197	230	213	203	227	217	199	208	223	210	228	234	216	223	214	218	214	236	208	270	245	242	218	238	218	211	225	259	208	222	242	229	218	249	232	231	205	227	223	203	250	225	226	220	235	217	247	230	265	212	236	224	223	229	221	216	231	220	229	199	227	229	221	207	248	215	235	212	219	207	207	218	213	220	228	216	216	213	253	210	231	199	209	239	227	215	228	213	222	211	252	237	208	222	206	221	214	208	239	251	233	208	241	226	229	217	237	235	246	247	201	212	202	214	219	242	211	228	230	244	228	231	223	222	259	198	219	199	185	225	220	205	220	231	222	250	213	224	232	204	212	226	209	201	227	218	204	231	214	242	219	206	203	240	208	228	220	237	204	204	241	236	209	201	240	264	210	210	210	237	205	245	233	222	206	222	196	241	248	242	226	236	231	220	246	194	220	202	213	229	210	221	206	217	221	242	215	219	222	224	247	217	217	190	217	251	211	236	213	242	259	204	218	220	237	251	205	196	211	246	247	227	236	222	217	240	234	255	225	237	222	231	234	202	231	231	229	213	229	204	214	260	202	226	217	238	253	230	214	220	217	217	230	231	232	227	221	213	203	214	187	221	212	207	223	211	205	235	215	242	221	241	231	247	221	232	193	235	225	224	191	209	233	241	218	204	200	196	229	197	211	214	216	233	235	201	244	223	259	227	214	207	224	187	227	235	230	209	221	234	204	212	241	219	235	209	225	240	235	208	226	224	224	210	207	255	226	188	220	201	226	209	225	207	245	230	237	235	208	222	229	220	219	204	224	213	214	230	229	222	196	223	218	218	192	207	221	206	253	254	206	211	203	222	224	226	246	231	213	221	246	242	231	201	227	232	223	221	233	212	207	203	217	210	203	235	214	224	205	225	211	240	208	196	236	215	208	242	229	208	211	210	207	222	215	244	198	216	237	245	218	185	226	219	191	226	243	230	222	208	231	255	215	206	221	206	199	207	238	215	226	238	219	208	212	228	241	214	244	206	229	229	216	201	211	192	219	232	225	210	220	232	223	226	219	198	226	214	199	191	218	230	226	200	231	226	218	226	229	223	249	230	225	225	204	252	222	266	203	200	238	198	226	189	239	228	205	227	192	227	188	206	222	222	221	260	276	217	215	222	234	244	243	204	192	202	217	219	245	196	224	212	216	239	245	228	207	247	206	212	247	220	208	220	229	190	220	254	213	205	197	199	200	230	205	208	223	229	243	211	216	213	235	233	205	179	199	229	211	196	226	249	217	193	207	230	222	227	240	197	213	237	213	232	217	205	213	224	253	219	212	246	225	243	247	210	189	215	224	229	231	237	226	223	217	242	198	224	218	234	197	205	202	227	233	226	243	227	238	228	194	227	222	243	221	213	216	228	233	239	202	214	226	227	226	227	212	219	219	179	224	237	215	220	202	223	204	247	264	217	227	225	213	226	217	203	230	212	224	228	226	222	230	224	201	214	214	200	190	216	215	219	230	208	203	215	212	251	218	219	218	239	230	222	213	226	200	215	196	200	235	229	209	202	227	204	243	224	266	222	203	212	228	233	229	233	262	233	226	217	229	224	230	209	248	233	241	221	214	244	214	205	196	235	195	231	235	221	224	235	209	236	204	228	221	220	199	193	200	234	220	241	217	215	237	232	207	256	218	231	240	235	220	233	214	251	222	206	191	221	214	213	209	254	237	222	216	235	220	233	226	237	232	211	231	211	230	217	234	230	218	192	207	223	209	198	223	232	223	222	234	222	195	219	235	230	246	236	254	211	203	206	202	204	193	235	206	233	219	234	217	228	235	204	203	234	239	232	235	204	203	204	202	225	230	233	216	229	243	253	236	215	215	276	228	213	219	197	233	219	207	221	238	216	192	206	241	202	272	207	238	205	213	207	186	202	228	250	207	229	225	184	236	229	242	225	223	241	240	230	244	185	217	207	207	240	226	189	218	232	223	216	235	213	216	220	215	209	214	230	250	217	228	226	199	226	213	215	231	249	220	201	235	218	223	210	231	231	191	236	216	215	227	215	224	209	246	209	226	225	234	228	235	206	236	246	229	222	247	193	213	249	227	214	218	222	231	233	227	215	250	233	261	220	185	230	236	248	216	237	242	238	220	234	206	237	202	237	190	246	259	199	213	199	249	226	241	235	205	241	208	222	241	207	216	213	244	231	214	207	203	229	226	220	198	231	183	217	210	194	228	222	239	241	237	259	228	233	239	221	209	189	221	207	221	200	196	235	221	225	215	212	229	222	207	232	204	238	224	221	202	211	214	240	240	239	225	221	203	205	238	230	229	219	228	246	229	227	216	229	216	227	249	222	231	254	208	216	221	244	214	215	198	222	194	224	249	227	203	250	246	200	225	224	167	212	190	208	239	211	220	236	242	209	225	236	238	232	219	203	237	194	235	209	202	214	225	209	215	227	215	190	198	223	212	239	219	238	194	213	202	222	211	242	205	219	224	251	193	218	217	223	225	229	215	226	235	192	207	231	242	248	219	235	214	214	234	214	170	198	222	235	224	230	254	212	226	191	202	227	214	209	216	198	213	234	217	232	224	262	213	206	233	212	245	233	198	213	226	213	201	234	246	215	213	233	231	199	224	233	230	212	217	214	217	242	216	230	220	225	234	214	207	183	227	226	207	242	236	223	220	211	199	219	259	204	204	215	235	211	229	222	224	215	230	195	227	224	236	203	216	218	232	211	239	194	230	230	205	214	223	209	234	217	229	213	238	197	232	244	232	224	238	242	204	251	228	220	208	219	195	227	239	220	231	210	226	240	214	198	247	237	232	241	237	211	215	231	218	226	231	228	222	219	220	215	221	232	241	237	188	221	219	247	218	207	236	219	241	212	206	207	207	228	240	219	238	206	231	236	212	236	208	202	242	228	204	217	190	246	224	193	212	212	228	211	201	235	241	214	182	217	219	200	212	205	202	201	232	224	215	243	217	200	238	194	203	242	244	195	217	235	234	249	171	232	214	221	238	199	224	219	224	209	230	221	236	214	236	232	224	202	233	207	221	217	202	234	222	238	237	221	251	208	225	215	211	188	252	218	221	222	197	224	231	203	211	180	205	255	229	196	220	239	202	210	198	209	247	196	242	233	269	235	243	222	243	245	210	225	190	246	231	233	202	214	219	200	197	224	242	217	217	239	232	209	226	234	216	220	205	227	195	232	231	208	234	215	216	220	213	226	184	221	205	202	210	224	228	268	217	216	239	247	199	246	213	209	248	235	235	223	228	213	211	209	218	244	220	252	211	236	217	221	258	251	197	256	205	213	215	219	195	244	244	229	249	239	212	226	239	235	192	241	202	216	189	232	217	248	251	225	225	242	242	235	194	220	206	218	212	238	237	251	206	214	211	227	224	206	222	216	217	226	224	215	253	228	223	236	246	227	224	209	214	204	220	227	224	228	217
17972	9334	12606	30124	57837	56219	49364	39998	29571	11914	573	554	541	537	565	489	551	526	531	571	545	512	546	541	533	536	539	533	526	567	574	513	556	541	514	539	513	536	514	571	514	579	558	515	543	521	540	497	515	505	579	525	500	528	575	545	534	523	510	532	529	544	524	508	501	534	567	520	556	540	514	535	529	538	536	545	515	545	536	555	529	520	525	496	539	520	531	551	525	538	557	512	506	552	500	480	531	531	520	523	558	518	488	574	480	514	539	560	520	533	510	542	524	555	514	549	541	514	540	527	535	447	488	544	520	530	520	535	559	536	535	580	518	506	502	547	535	514	552	606	524	527	535	522	509	503	552	550	547	516	573	516	526	555	530	554	533	531	516	527	515	518	490	502	555	547	536	559	553	539	508	562	517	486	519	523	496	548	490	545	503	554	491	500	564	513	505	544	496	531	528	547	563	528	526	510	485	497	559	536	566	559	533	519	489	542	503	524	496	528	533	489	524	519	515	474	536	522	538	521	538	530	540	560	527	530	541	531	520	503	575	527	473	488	525	557	552	513	584	516	519	523	500	516	502	502	546	542	552	468	545	517	552	526	537	556	564	514	528	490	522	532	545	538	532	518	533	512	584	521	569	512	500	523	501	536	533	512	544	505	526	544	540	519	535	511	534	573	532	498	540	501	481	569	484	501	550	549	539	490	521	523	541	528	552	493	521	532	549	558	566	543	542	548	510	559	520	541	520	534	541	509	534	546	512	510	564	540	518	548	528	515	551	510	528	510	532	555	529	502	549	491	518	542	546	515	514	533	530	508	548	501	508	552	572	499	518	563	514	538	532	494	510	579	513	512	525	536	564	540	552	527	522	490	503	528	535	545	523	516	513	544	540	498	530	528	541	537	491	513	514	500	527	542	520	500	509	468	564	525	529	527	536	548	525	551	518	498	514	553	553	557	522	532	519	554	497	510	551	518	506	560	501	535	549	558	497	521	495	524	515	515	537	515	521	522	534	537	543	531	508	546	529	497	497	502	564	488	516	519	537	552	554	529	525	559	555	532	558	515	490	514	474	521	545	481	563	511	530	539	567	508	546	527	506	551	537	547	531	540	522	543	529	526	543	532	522	529	557	503	501	494	575	522	531	549	554	537	539	512	532	514	531	537	505	524	504	563	540	572	525	522	537	543	520	498	597	511	578	564	503	516	500	542	523	575	524	554	532	492	509	546	527	534	540	517	526	492	519	498	519	572	542	554	566	518	506	496	510	516	510	559	525	544	535	528	550	554	456	533	545	508	550	548	545	520	520	565	570	526	543	515	549	523	598	508	515	551	536	502	566	569	529	562	545	528	538	541	499	483	513	555	522	562	508	538	538	523	541	524	551	556	544	541	532	492	544	509	518	520	537	513	520	524	549	546	526	575	525	490	551	555	541	527	537	505	525	551	547	526	518	573	505	482	516	503	544	521	510	525	542	511	513	500	553	520	508	554	548	490	492	577	524	544	536	527	532	532	533	509	531	502	500	483	513	539	509	533	559	528	564	535	534	535	526	551	540	514	507	534	508	541	548	534	554	523	482	502	528	510	564	521	548	500	527	526	506	533	548	533	517	504	519	508	539	548	488	521	535	504	524	539	506	509	526	570	503	508	520	526	524	521	502	510	516	505	486	477	554	533	532	541	529	515	512	522	520	534	513	524	511	476	515	554	588	548	522	559	540	520	544	528	506	536	477	510	535	553	542	520	555	501	520	531	544	543	530	563	524	504	533	520	526	525	512	527	526	477	522	508	581	485	537	523	513	546	527	515	503	536	539	538	567	528	518	513	529	487	530	570	557	549	502	517	495	490	519	526	540	558	513	525	520	519	482	540	564	555	544	486	559	533	512	529	548	499	512	573	533	512	537	540	540	537	538	517	515	499	498	516	536	516	505	475	523	523	484	518	545	502	537	544	562	543	540	519	556	497	550	547	508	512	512	509	524	529	526	492	497	569	505	506	557	527	510	472	545	521	545	542	484	552	531	544	532	550	514	513	544	522	534	537	511	517	540	558	517	495	493	548	514	520	505	508	511	562	491	559	510	560	515	525	504	555	561	503	474	545	509	533	513	545	533	551	553	463	498	553	506	544	516	525	499	573	513	500	552	537	487	551	536	523	573	536	571	509	505	529	514	552	508	530	536	478	552	514	517	503	516	517	518	548	522	520	510	512	508	535	496	563	517	494	504	541	552	515	540	502	553	510	540	539	563	529	495	540	552	500	570	527	529	574	505	506	550	534	524	545	515	549	550	548	544	537	548	501	511	506	488	538	508	512	533	522	520	561	539	535	513	521	518	510	553	536	546	524	534	554	549	519	517	528	516	511	519	496	547	507	530	490	543	527	541	507	532	559	549	537	508	505	538	526	554	546	541	517	531	509	531	523	519	520	534	500	529	521	549	542	556	564	547	540	597	524	538	587	515	516	543	536	558	526	514	540	522	508	542	494	532	498	553	533	520	530	548	550	508	536	521	523	526	509	530	543	536	515	532	522	521	529	516	497	528	532	516	532	512	528	492	513	524	512	506	490	543	549	499	551	499	542	542	548	510	505	517	533	512	524	528	556	546	559	525	494	538	529	527	511	531	502	478	551	500	507	526	518	520	545	497	495	549	494	524	507	531	549	539	525	512	514	539	537	507	490	573	542	518	549	538	509	534	517	486	534	531	556	527	504	510	511	510	541	559	503	512	543	515	530	535	526	497	534	552	523	527	555	515	507	536	510	570	490	537	561	542	571	566	502	544	508	516	513	509	537	538	516	509	526	505	538	546	540	510	541	551	552	557	521	544	532	523	526	530	576	534	507	555	536	531	558	512	556	526	521	561	567	536	501	553	498	531	527	544	570	552	515	518	552	521	506	528	513	523	537	516	521	517	494	509	521	544	505	508	592	484	535	535	523	533	515	518	541	513	540	557	493	550	513	551	488	501	497	512	512	528	550	541	505	519	522	512	522	558	530	516	545	532	492	563	535	510	556	521	474	509	506	488	537	552	557	522	508	552	571	544	565	523	578	576	552	535	493	548	535	511	532	540	507	539	549	567	515	525	554	521	554	573	527	537	491	503	548	543	525	499	546	525	502	544	539	523	523	552	508	515	524	518	535	568	562	542	571	544	518	512	497	503	527	520	525	461	552	499	563	494	505	500	538	578	558	481	497	510	502	563	483	532	524	525	532	542	539	531	538	485	529	576	497	522	509	521	528	487	536	561	526	546	552	520	510	555	526	544	489	565	523	508	510	519	508	529	552	536	527	526	516	526	503	499	477	494	538	531	549	509	541	497	507	525	555	527	537	514	494	505	536	550	514	515	520	526	550	550	522	522	545	509	531	522	495	548	519	492	537	558	516	517	536	528	466	507	548	543	513	507	548	569	501	506	532	521	522	567	484	520	533	540	508	549	528	541	566	562	479	542	500	524	543	538	530	593	543	504	559	544	527	540	484	514	560	536	518	565	506	565	527
44133	21042	12539	28207	55400	56785	46862	33583	21052	6975	503	319	304	330	322	295	289	312	290	334	353	329	344	299	315	314	297	288	324	315	299	332	315	309	313	300	332	320	325	314	333	319	290	322	293	309	307	296	316	316	332	337	345	328	283	350	355	292	329	329	319	307	315	276	283	367	314	331	302	277	295	329	318	345	327	327	356	301	339	342	322	273	309	295	336	354	303	305	314	312	295	297	350	341	322	326	312	295	300	283	287	331	291	335	316	308	319	331	321	319	305	310	316	303	315	349	319	325	301	321	327	312	286	339	307	328	336	320	311	325	312	328	320	338	315	322	300	301	335	314	294	335	304	342	305	271	349	328	299	297	307	311	315	297	323	333	311	310	312	298	308	302	351	305	339	343	287	291	323	331	321	317	308	340	324	327	301	340	295	296	309	369	345	330	305	301	316	328	342	313	288	300	316	324	333	308	298	326	279	297	330	298	304	295	337	315	328	315	280	319	326	342	312	306	301	286	317	335	343	336	317	300	304	350	311	312	308	307	302	268	307	278	291	300	314	308	328	302	317	306	307	320	294	333	304	306	306	341	303	331	316	319	308	296	320	342	296	327	349	321	318	322	310	344	327	306	360	312	297	298	309	279	292	314	327	309	301	308	344	279	312	292	326	297	321	342	287	320	305	317	322	294	301	283	308	285	348	312	299	307	333	274	324	294	292	269	313	302	342	313	325	313	312	302	332	313	308	323	290	327	323	304	323	288	300	372	308	316	296	313	325	310	293	317	279	321	353	309	313	306	280	312	326	306	276	307	304	290	313	270	313	293	267	339	325	322	319	324	290	289	301	317	313	350	305	314	317	323	313	309	313	289	293	314	294	300	304	310	332	306	304	278	333	292	288	306	332	301	316	320	326	315	297	349	306	331	342	295	308	326	321	330	299	311	331	312	323	317	323	317	309	317	271	339	311	343	317	318	337	323	306	322	324	292	306	310	323	348	330	287	293	321	347	308	288	317	315	293	299	306	317	327	356	308	292	303	330	262	302	306	301	351	326	339	348	291	294	292	297	306	321	306	304	324	320	269	294	311	315	293	290	295	313	309	302	342	298	337	279	317	326	307	291	305	344	334	338	295	338	300	312	336	325	307	309	320	311	330	320	337	295	336	307	345	330	307	334	312	311	344	288	299	311	353	319	346	320	316	288	360	322	308	311	309	280	330	304	323	347	308	285	290	303	297	270	281	317	330	314	279	305	281	296	346	341	311	312	305	321	253	338	329	273	302	280	349	326	329	311	338	319	323	291	313	283	361	314	325	334	317	333	322	304	324	306	278	286	301	334	289	319	326	313	333	306	306	344	290	328	315	317	327	285	296	292	302	320	315	354	293	282	334	338	288	326	323	306	345	309	324	315	309	282	322	304	298	277	289	338	314	278	335	304	294	320	328	333	304	343	309	269	331	285	348	318	325	317	305	302	336	318	337	299	311	333	334	337	341	323	293	321	314	311	315	314	295	297	303	317	314	333	304	317	309	296	294	286	302	298	289	312	312	307	284	317	337	293	274	337	357	322	286	288	317	327	297	357	326	290	323	331	317	295	327	316	329	303	290	290	324	324	319	304	303	355	283	316	293	291	332	306	288	273	337	319	322	318	314	360	300	285	306	288	312	287	327	322	284	288	298	314	311	336	353	346	311	346	313	321	298	336	341	333	291	316	322	288	339	299	297	306	301	319	273	296	330	291	300	326	346	309	308	303	333	271	332	303	331	294	310	318	315	329	316	319	337	304	336	325	319	311	283	314	322	292	323	299	287	304	310	328	310	324	310	312	328	300	335	346	308	331	323	330	335	290	344	317	325	279	337	308	349	298	315	324	314	311	319	302	336	338	307	310	313	317	351	333	349	300	295	362	315	289	317	272	294	333	310	287	315	280	296	318	327	315	340	301	320	324	302	298	318	322	294	292	295	295	308	289	320	296	315	305	305	286	306	320	295	296	340	305	342	328	287	295	296	284	311	332	319	326	336	299	310	304	270	299	323	282	319	322	336	279	317	302	356	304	290	253	322	301	261	315	307	313	321	316	315	320	299	297	354	308	356	311	309	288	314	297	315	302	318	328	334	308	325	276	316	308	310	309	308	333	302	332	284	338	324	298	346	337	310	305	282	338	310	351	318	334	304	307	330	321	288	344	296	333	317	321	314	294	319	310	344	293	317	277	282	349	317	305	303	330	321	312	296	351	319	343	299	316	330	339	307	313	293	334	299	330	330	309	328	308	341	322	333	351	324	312	320	300	327	338	319	282	313	285	340	295	318	334	307	310	314	335	310	311	320	280	305	324	319	304	291	290	340	339	324	295	317	322	308	315	325	320	309	341	295	276	329	308	341	331	346	298	283	300	314	330	267	338	315	338	315	292	291	280	327	321	300	328	284	303	305	329	296	325	339	348	344	313	318	350	323	355	308	340	293	324	332	328	319	299	335	275	305	330	330	315	301	340	315	293	291	289	331	324	324	289	337	351	337	278	317	310	315	282	307	314	334	329	322	303	313	327	305	328	313	324	275	335	316	325	312	339	336	324	336	334	323	346	287	327	344	296	327	344	305	307	295	294	294	258	302	337	338	301	300	306	296	325	292	320	314	319	327	274	325	299	322	312	328	320	312	333	326	286	333	322	303	340	327	325	317	323	308	277	312	315	304	303	304	308	288	344	310	340	326	304	302	300	308	319	337	324	280	297	306	303	294	301	315	322	306	341	311	338	323	325	271	360	329	286	301	328	289	310	304	312	302	313	310	335	299	319	262	320	327	294	328	338	316	294	266	334	309	344	297	315	348	316	304	293	336	344	357	283	324	329	322	338	292	304	335	295	310	284	300	315	304	292	321	294	331	319	310	321	305	297	281	350	291	301	335	306	321	317	300	315	328	303	299	329	339	304	286	328	314	333	285	292	309	310	318	320	329	314	287	336	334	352	330	320	331	300	308	307	299	327	327	335	327	278	304	279	299	290	309	301	311	307	311	278	303	313	296	312	324	303	319	313	335	316	319	296	322	324	321	298	315	333	338	291	283	307	301	318	325	303	316	311	321	301	320	320	295	340	332	327	317	314	340	280	302	317	304	322	331	310	342	265	289	307	323	317	326	305	299	306	336	331	290	338	313	306	342	323	352	304	312	309	322	303	329	341	303	303	293	336	317	325	332	340	317	325	279	344	330	325	285	310	300	328	305	336	339	329	327	299	326	315	286	308	316	321	284	325	337	290	307	332	317	330	332	276	306	331	330	335	329	294	287	325	295	293	319	319	324	316	301	312	326	312	322	300	323	285	334	312	308	344	319	293	302	310	300	297	307	289	336	297	317	318	331	319	286	303	332	315	320	315	308	351	296	313	326	329	304	290	306	303	306	365	326	317	300	330	304	313	309	286	300	293	324	356	317	340	324	305	335	299	341	307	333	322	323	329	338	313	297	315	314	337	317	293	337	307	281	352	317	335	290	341	309	332	282
23579	9962	16342	42246	66114	68643	60024	48956	36584	14278	810	816	808	736	784	718	752	759	724	712	779	739	792	752	729	670	710	709	732	754	696	670	747	753	788	717	698	781	677	703	735	719	727	706	780	695	714	767	754	687	721	719	706	720	730	706	751	697	695	701	715	652	697	736	703	671	723	747	730	703	695	690	750	770	685	762	723	726	715	717	728	781	656	734	735	730	722	695	760	725	676	723	683	693	728	725	674	750	728	715	705	721	655	720	752	674	717	675	715	738	710	666	731	677	705	724	710	729	764	723	717	744	725	741	745	686	715	711	740	743	724	737	697	672	779	731	732	736	737	744	742	738	749	750	724	680	742	725	716	734	683	708	686	675	743	690	748	714	727	741	732	718	793	740	710	775	699	684	708	731	763	737	696	715	717	718	706	710	723	718	675	716	744	691	706	691	747	687	753	769	701	703	695	669	755	686	743	756	684	679	771	760	708	718	689	702	714	690	731	716	688	735	679	708	722	682	696	668	696	672	734	733	716	745	694	693	722	725	672	726	676	714	684	770	708	719	682	724	740	664	723	691	720	733	709	713	690	721	746	736	698	728	740	731	745	727	705	696	711	707	729	725	703	726	740	725	748	758	724	704	688	745	684	763	721	742	792	770	708	733	740	676	733	709	728	700	750	679	709	727	678	701	709	686	681	728	769	751	742	698	764	725	681	709	713	676	726	727	731	701	726	726	733	760	732	732	738	725	720	732	752	752	729	712	668	717	724	719	703	642	759	731	687	711	707	710	697	701	753	741	699	703	676	677	699	709	712	747	752	700	740	741	685	690	719	710	701	764	687	686	729	694	710	706	728	705	676	705	768	718	692	714	734	747	729	714	692	733	720	692	698	727	675	705	680	708	746	662	698	757	709	727	749	778	709	711	710	684	750	718	746	703	714	753	743	731	735	727	665	732	700	697	724	703	698	718	700	683	722	686	687	678	683	691	699	734	747	714	706	695	746	690	727	723	696	715	689	663	723	747	766	667	705	696	762	742	717	685	735	727	744	744	752	710	703	699	716	703	711	756	736	716	712	670	704	743	707	669	691	776	765	686	695	714	722	741	729	719	715	686	726	694	723	720	721	715	698	727	696	678	721	728	685	695	673	753	731	747	717	725	708	784	735	714	748	688	719	682	728	755	686	677	711	724	696	703	740	679	687	694	779	686	723	695	742	709	720	693	709	713	698	718	725	708	724	727	781	808	714	736	676	711	726	695	752	705	694	687	724	771	725	670	731	734	668	727	674	732	716	725	739	704	713	685	697	721	733	715	725	674	715	748	673	724	709	681	721	691	708	737	776	714	700	717	693	687	737	694	738	724	675	711	741	777	700	710	711	669	765	758	736	723	728	711	750	722	729	683	743	766	704	677	723	718	758	723	740	708	753	674	743	677	712	738	728	685	704	732	696	793	717	710	690	771	685	700	712	743	728	745	699	705	732	693	727	701	755	713	740	720	738	735	738	746	678	733	744	718	711	764	750	749	749	744	699	731	702	716	734	721	696	688	716	690	714	726	670	661	770	755	709	688	739	732	686	693	772	703	720	711	728	760	689	754	733	678	726	713	689	729	725	722	776	757	775	699	692	707	736	737	691	701	716	711	758	746	689	681	722	744	690	749	709	672	682	712	670	693	764	698	708	669	737	674	740	723	742	701	705	741	703	759	724	715	682	650	714	691	745	704	696	713	730	721	718	741	708	738	703	688	732	703	719	693	730	678	686	694	745	727	738	733	735	706	677	669	708	768	738	752	685	789	712	690	759	751	771	763	731	671	706	734	730	676	681	687	739	763	769	692	744	704	696	727	694	756	748	749	711	736	683	685	695	723	680	737	766	724	720	711	742	751	723	707	743	703	703	694	746	745	682	745	718	760	716	706	711	723	702	704	734	744	693	751	725	755	725	763	741	711	712	726	795	732	713	735	699	745	712	727	718	673	724	753	711	756	737	699	653	676	734	731	705	725	709	694	719	727	713	736	758	670	729	728	693	726	698	740	656	710	698	685	730	676	659	755	697	739	747	692	694	676	735	716	704	687	723	717	725	710	711	727	753	737	725	713	730	742	721	698	701	766	708	746	671	760	721	730	710	725	724	707	720	729	699	669	732	713	714	675	739	718	732	697	662	715	762	692	724	675	714	765	741	703	697	693	696	708	728	681	723	702	716	754	692	731	697	738	737	684	700	756	750	681	706	730	711	700	737	690	706	719	746	697	723	726	751	744	694	786	726	710	741	677	722	728	729	718	713	716	746	732	780	728	716	698	711	672	772	740	722	706	712	761	707	715	712	731	687	744	744	706	705	728	665	710	703	740	698	740	707	687	697	699	711	710	695	717	725	725	712	762	745	710	735	723	714	737	740	707	730	760	735	732	706	745	748	737	736	701	750	774	687	685	693	703	760	712	681	713	732	687	736	727	730	697	721	711	691	699	667	700	716	747	715	718	688	640	714	742	713	698	712	732	709	642	715	739	721	701	761	734	773	738	694	728	742	739	702	728	708	670	723	740	669	703	677	690	728	732	746	706	749	735	759	701	681	687	721	745	713	686	796	682	738	686	687	737	719	676	717	707	776	690	707	693	741	775	701	749	697	702	731	702	739	719	766	692	722	707	738	767	701	719	709	783	711	710	748	725	723	762	759	691	675	711	709	740	733	706	722	752	716	713	701	705	688	683	712	740	704	709	732	743	717	742	677	692	743	730	700	712	707	736	745	716	724	718	700	709	722	747	721	731	776	731	702	703	696	752	731	704	788	685	679	705	713	701	666	694	696	728	683	716	751	660	739	701	754	716	745	707	732	731	708	681	738	706	692	682	747	700	728	703	701	713	722	728	723	779	678	727	733	682	683	695	738	684	747	731	724	749	698	789	722	725	685	699	695	709	717	764	720	768	749	680	721	774	710	703	729	723	716	730	705	708	742	715	698	717	714	722	733	713	729	669	749	739	723	732	667	711	691	702	731	698	686	747	733	696	731	725	738	761	677	691	730	722	774	734	742	722	687	791	756	701	732	706	763	681	768	686	715	667	687	740	703	721	687	729	679	718	685	719	697	807	705	736	728	736	719	690	733	699	708	744	735	708	718	656	704	712	727	709	721	706	731	710	725	703	708	717	690	708	745	699	705	682	695	672	753	738	724	723	741	748	714	706	737	702	719	723	664	747	703	701	707	671	737	722	708	729	760	716	670	741	697	709	757	726	726	724	752	730	727	721	726	707	693	729	737	726	710	742	691	754	684	711	724	704	704	713	713	773	718	740	714	721	747	662	711	743	743	751	725	723	763	696	739	698	684	706	713	745	699	730	710	744	701	720	707	726	737	686	696	738	694	776	707	727	715	654	757	703	716	742	790	730	738	743	699	688	659	730	787	706	685	757	725	743	697	725	734	722	757	709	760	728	750	772	750	716	680	725	698	714	735	692	708	750	750	725	704	697	663	716	772	688	711	647	741	711	728	734	749	690
18822	6385	4058	4044	3740	3156	2362	1484	812	471	319	322	282	304	303	338	308	343	328	318	300	290	277	311	336	322	298	315	309	312	320	326	327	331	304	324	305	317	325	296	316	323	304	285	298	330	327	278	303	283	304	295	289	303	304	291	291	315	334	321	310	315	297	297	313	310	310	281	306	290	306	322	313	289	330	326	285	253	334	315	284	290	307	285	297	308	286	331	296	316	295	315	317	342	320	299	285	342	329	367	306	336	315	322	288	330	347	299	334	294	308	301	288	336	296	284	299	295	330	278	317	328	335	319	355	323	333	288	297	311	307	299	324	322	291	326	299	311	320	277	299	282	339	337	354	292	346	328	326	314	348	309	326	310	348	348	310	302	268	314	305	300	304	342	356	315	312	261	329	319	321	314	333	335	323	327	290	286	328	311	306	363	324	298	311	316	302	334	351	281	306	332	301	306	281	333	263	304	290	314	320	311	319	295	282	335	288	338	333	351	330	304	316	312	314	336	304	323	323	313	318	303	322	298	321	304	307	316	303	345	307	345	298	295	303	320	283	298	323	300	317	278	296	308	335	333	314	312	300	329	282	317	295	332	304	305	289	320	355	281	303	288	310	299	301	334	350	300	318	321	341	285	331	313	278	310	278	330	321	301	335	302	301	292	330	283	296	306	313	320	305	310	311	321	311	326	293	313	306	305	313	319	302	318	283	327	341	325	339	314	314	284	326	325	311	308	333	330	285	281	298	333	321	303	303	313	350	303	318	320	326	321	315	311	307	280	312	257	305	322	255	291	324	284	317	286	303	274	309	311	337	305	302	326	328	330	292	314	343	307	313	314	296	313	321	341	292	296	291	299	297	312	311	314	284	289	296	316	299	304	335	308	320	292	308	266	307	318	344	346	267	302	289	328	293	313	329	349	290	307	295	299	318	306	306	332	329	279	306	299	324	318	340	309	315	332	341	324	324	290	299	353	271	348	275	290	295	301	308	331	307	338	306	335	319	317	300	310	344	322	306	317	307	302	315	302	299	350	302	333	297	310	335	309	331	290	334	309	290	284	340	328	328	333	307	330	312	332	305	300	284	336	337	302	303	351	291	285	290	319	302	320	314	291	317	333	306	326	309	289	328	313	290	292	306	314	288	317	296	327	344	290	355	321	299	343	316	294	322	279	300	296	289	315	320	315	317	339	336	307	335	278	268	325	268	297	302	301	325	304	301	306	337	308	296	291	295	299	296	314	309	345	294	322	279	322	295	357	295	296	318	290	293	297	335	303	299	306	316	311	307	302	298	289	305	301	331	276	280	308	295	327	300	303	299	317	291	316	350	319	281	317	302	283	320	320	307	310	321	326	266	322	299	310	307	315	332	307	300	325	330	312	310	295	316	338	331	310	305	283	323	281	307	314	303	314	282	324	309	297	314	264	296	310	321	313	277	271	336	313	323	301	313	296	304	297	312	282	335	319	320	286	328	335	305	322	310	324	340	314	330	308	328	328	342	297	304	292	328	283	308	325	340	294	286	344	321	311	316	305	308	308	323	311	292	317	325	316	346	296	302	318	298	314	325	280	312	328	274	312	353	339	307	298	297	297	329	329	289	308	315	329	299	289	335	309	314	298	310	281	294	309	288	288	294	311	275	291	342	326	327	324	300	304	293	343	297	317	313	322	313	319	311	300	318	308	323	337	286	288	333	321	317	315	327	308	307	317	288	300	328	314	272	286	314	304	280	249	329	323	292	291	309	336	292	300	316	300	305	274	307	304	327	327	310	327	312	310	304	326	295	280	323	325	286	334	298	325	306	313	304	304	295	311	294	327	311	313	317	302	311	277	324	288	310	280	327	328	356	328	320	297	273	319	320	337	328	281	300	296	312	303	303	321	292	325	296	299	319	286	307	268	294	318	302	317	324	305	308	273	313	306	303	313	328	307	301	321	322	270	305	308	343	342	314	347	313	288	293	294	294	300	305	334	320	300	295	310	322	289	328	333	317	312	307	300	289	320	299	290	322	337	343	321	315	304	302	325	314	307	331	314	292	300	321	315	324	317	314	292	311	314	326	325	281	316	333	321	315	297	316	345	326	295	289	313	285	300	320	336	292	326	308	281	315	284	315	297	295	305	318	316	346	332	307	314	305	315	318	278	309	307	281	258	325	317	276	340	300	356	304	314	298	308	346	300	339	291	275	303	296	304	335	343	309	302	315	303	324	289	318	318	326	305	268	307	295	323	308	306	325	347	330	331	297	304	292	309	318	336	341	288	289	332	315	309	320	340	315	302	293	330	321	356	298	300	305	342	283	317	339	304	325	304	332	293	309	305	317	311	300	316	306	324	332	313	315	283	271	317	308	314	291	324	310	284	321	323	281	340	300	333	334	328	290	316	313	296	326	316	341	299	303	304	298	273	315	307	303	299	272	316	324	298	311	310	267	332	310	321	314	319	298	290	308	293	309	311	277	305	299	303	286	279	312	305	317	263	306	312	312	278	317	332	321	340	279	346	300	285	319	300	306	322	317	304	316	300	346	267	303	276	316	317	317	308	308	310	312	302	295	304	307	323	314	258	316	295	324	328	332	306	326	277	319	315	295	292	292	288	293	319	330	331	292	329	318	317	301	304	301	324	314	304	325	284	302	296	315	344	313	298	314	292	287	313	322	302	309	338	309	316	339	322	300	292	318	329	319	311	333	304	311	295	304	301	316	338	324	306	272	366	308	295	304	300	286	292	317	335	307	297	305	344	319	299	299	296	301	324	313	310	332	321	301	330	306	275	329	308	287	313	301	309	298	305	330	303	313	318	289	308	318	300	335	302	312	330	311	303	354	353	348	305	330	322	329	273	328	296	309	317	270	319	315	290	304	315	317	290	313	311	299	303	294	300	314	296	300	323	293	304	300	304	333	316	315	319	342	335	291	290	311	291	301	290	317	299	306	302	309	318	332	311	335	309	292	282	307	327	329	297	300	331	314	279	309	347	358	322	274	334	292	307	316	322	290	328	315	294	319	327	315	310	298	321	310	319	296	338	332	298	304	336	312	283	346	300	268	272	308	281	301	308	328	307	330	303	279	315	314	325	303	297	293	348	324	276	286	333	291	311	309	329	331	307	312	286	303	310	306	302	274	309	292	362	332	328	319	326	324	331	306	270	324	298	290	268	320	303	304	305	314	339	303	311	344	284	310	327	290	264	303	299	315	296	342	287	316	322	279	334	304	329	320	306	313	298	310	316	317	313	290	284	275	326	289	291	300	321	287	302	299	293	337	327	316	318	340	317	302	297	285	303	309	304	323	304	308	347	322	329	320	284	310	299	295	299	325	317	300	327	274	331	323	310	272	314	319	318	300	287	308	323	326	308	294	315	306	329	290	326	316	323	294	293	291	309	296	317	324	324	278	300	319	287	294	287	300	290	282	318	273	317	315	345	305	295	311	318	264	275	322	314	327	306	295	313	304	313	332	291	313	304	315	323	306	320	313	350	298	282	302	309	284	317
9495	3584	7577	11853	12964	11575	8459	5239	3013	1188	673	728	652	641	695	660	731	711	677	690	677	705	686	696	710	628	688	633	699	706	672	746	662	696	704	709	675	665	705	668	728	727	678	674	643	653	674	695	668	671	669	689	676	712	713	672	652	697	718	683	671	706	686	719	687	691	686	661	703	689	708	685	674	672	714	721	716	671	675	685	719	693	676	651	705	682	686	678	683	724	667	699	736	649	680	713	691	680	689	704	661	690	671	681	727	668	720	730	658	686	699	662	682	709	678	672	689	664	694	668	686	730	604	681	724	688	699	686	693	694	644	661	676	672	699	723	671	641	664	665	668	686	725	702	719	686	656	659	721	689	734	711	703	680	635	728	726	652	700	678	687	677	702	705	666	674	681	691	707	751	707	728	707	687	641	678	678	690	718	710	673	690	686	655	682	680	678	685	691	700	701	703	677	672	663	655	704	651	668	677	720	682	674	699	695	687	703	751	668	684	671	661	704	663	675	731	675	732	693	717	689	683	669	712	677	705	667	667	716	647	733	734	696	667	672	676	693	668	667	689	667	661	724	695	723	668	656	664	683	706	680	719	689	706	736	653	677	674	694	705	671	671	646	686	708	649	713	652	666	669	673	679	650	705	672	673	665	643	717	720	678	725	654	683	697	720	678	688	668	747	679	696	687	724	709	657	694	649	707	680	696	718	735	694	707	666	683	689	699	687	696	687	718	682	637	653	650	670	749	707	712	686	675	691	709	699	672	692	715	645	669	683	708	711	678	681	706	686	683	663	735	663	730	687	663	742	658	699	657	706	691	691	686	692	739	694	700	663	707	670	686	707	701	691	716	743	695	695	748	670	670	662	702	706	712	639	698	664	691	726	657	668	710	671	686	724	721	711	675	701	676	695	643	668	682	739	680	695	667	678	687	664	694	674	683	679	711	692	663	709	683	674	716	655	637	676	630	689	692	668	691	672	699	704	673	704	679	704	684	662	673	714	693	686	621	635	678	660	654	732	663	669	692	697	705	685	706	686	721	686	678	659	682	713	687	716	680	715	734	732	712	709	661	699	692	726	689	664	684	689	665	706	721	684	690	713	674	653	690	680	726	646	668	674	695	711	705	718	712	670	711	654	719	674	681	675	654	716	666	686	702	687	723	689	648	678	672	717	697	678	680	702	674	658	718	637	724	681	683	622	692	689	718	698	664	730	655	669	664	671	650	672	671	734	711	676	697	709	684	684	636	711	686	704	728	709	724	660	685	670	679	732	684	704	700	684	670	690	678	680	632	691	720	730	706	729	688	751	663	692	638	686	702	694	664	658	698	702	673	666	686	732	687	727	717	730	678	678	675	688	672	648	713	678	669	675	713	669	655	680	701	710	656	726	714	744	711	692	652	683	674	711	724	686	705	705	698	671	693	686	680	693	718	669	713	686	705	702	715	694	627	714	713	681	678	714	676	718	694	696	690	746	676	666	696	669	661	732	724	718	680	666	666	710	645	719	639	652	689	684	692	685	687	661	693	711	724	684	632	662	672	674	639	649	742	717	686	737	688	699	681	695	672	698	645	674	687	716	676	668	646	707	675	683	671	664	680	689	716	709	676	678	687	659	681	747	669	705	693	684	699	664	631	701	701	709	635	707	707	720	682	688	672	687	654	671	650	676	691	718	684	691	715	695	691	704	693	678	719	684	720	711	696	682	699	678	644	717	708	708	761	640	680	736	677	692	655	680	696	717	652	692	680	678	709	736	726	679	716	698	698	713	643	678	719	668	683	693	724	678	687	718	679	692	708	721	656	751	719	635	704	648	674	690	673	704	660	701	695	739	699	619	669	674	691	683	717	659	721	640	665	674	711	657	632	704	673	674	694	668	676	657	676	707	647	663	673	674	727	688	692	726	703	684	690	667	679	660	724	692	697	725	712	722	638	687	717	675	708	666	713	720	701	707	716	730	731	709	665	707	693	675	702	663	714	675	675	668	693	705	677	685	700	685	669	681	700	693	695	650	675	693	693	680	690	699	711	654	699	653	667	704	686	725	741	726	708	703	707	693	670	698	648	700	657	682	665	669	696	691	719	729	676	698	692	713	679	710	672	657	680	687	713	693	672	692	689	702	670	683	691	708	690	688	707	656	710	695	705	705	715	707	649	667	720	708	657	694	679	689	676	691	682	710	743	696	703	726	647	662	731	720	712	659	725	678	637	653	670	723	666	688	694	682	675	712	716	696	704	720	662	627	660	745	677	728	686	706	691	694	660	666	667	751	684	686	699	741	728	676	677	684	684	649	682	658	677	663	690	655	686	690	696	700	690	675	713	677	691	663	729	695	730	643	684	687	698	681	693	651	696	703	718	663	702	688	685	674	760	672	707	665	715	720	657	699	685	686	649	669	631	697	672	730	672	642	657	696	682	642	687	707	663	668	700	649	697	658	713	661	688	701	672	686	729	672	673	699	710	676	709	716	680	661	711	695	689	684	686	690	691	683	663	715	693	676	678	672	663	665	648	639	683	657	693	678	693	692	680	688	694	719	643	695	691	677	736	692	705	683	680	701	720	720	634	672	715	727	708	655	728	666	666	683	680	693	688	698	708	693	688	703	690	731	622	707	688	670	708	715	689	709	675	722	725	673	724	703	680	718	701	692	696	707	634	677	690	657	677	691	700	682	695	688	703	725	682	711	721	703	698	691	659	723	685	707	710	717	699	683	687	711	717	660	659	699	687	709	688	670	645	691	651	681	683	692	662	682	690	684	658	673	696	653	600	702	698	682	675	665	670	672	672	682	636	734	667	709	675	714	689	714	713	696	719	668	664	677	712	668	712	711	709	630	673	642	677	692	685	666	687	678	704	681	653	665	681	670	705	677	664	659	653	652	684	722	625	659	696	734	708	685	689	647	670	694	680	676	737	712	699	705	653	672	653	704	722	698	690	699	696	636	678	708	717	667	652	687	720	663	695	676	705	739	650	670	644	663	669	626	688	710	692	671	697	649	656	702	717	655	694	696	654	648	718	677	654	676	725	690	686	637	727	711	739	682	664	665	733	739	720	688	664	657	677	674	692	702	674	661	737	651	701	701	646	694	656	711	667	676	676	671	683	706	701	677	688	714	683	684	676	674	734	676	657	675	724	699	687	683	686	658	702	680	698	695	665	684	674	666	660	666	695	665	697	667	694	702	696	757	687	693	730	687	697	671	683	691	684	731	668	691	666	710	678	674	663	678	690	683	671	642	640	626	679	720	678	713	607	682	749	714	661	698	682	680	672	681	734	693	668	715	729	690	687	687	641	632	620	706	687	693	635	660	670	697	632	676	717	642	697	693	708	693	710	666	713	693	673	669	672	665	657	641	684	656	702	696	673	678	689	666	690	699	689	698	676	705	697	681	698	699	653	685	705	687	665	692	651	715	667	679	672	691	735	700	652	680	664	656	720	700	694	657	667	650	669	648	725	703	690	705	727	687	666	694	703	689	659	642	679	638	693	682	667	650
37546	13501	22099	37338	48174	40958	31397	20931	10861	3421	287	249	256	252	231	227	251	252	236	246	205	245	236	204	260	254	235	237	233	248	251	233	230	236	252	279	214	246	240	241	234	246	230	242	226	230	249	239	233	258	230	225	247	235	250	242	225	259	239	230	242	226	229	242	236	235	202	253	238	214	240	233	275	251	235	245	220	250	229	214	246	222	261	241	266	231	221	254	238	216	214	232	239	253	251	240	250	237	245	271	217	264	246	243	222	248	236	238	226	267	243	250	269	243	268	276	271	220	243	256	245	246	192	212	225	240	236	257	242	239	218	229	274	217	236	216	222	246	214	253	242	205	237	247	218	229	222	246	241	228	233	250	232	249	228	222	240	258	231	236	250	237	253	269	238	231	236	257	240	222	259	225	234	243	250	216	256	225	212	209	257	243	258	222	242	212	219	215	237	264	206	252	240	233	231	249	206	235	231	214	269	239	207	221	268	277	232	261	216	232	228	256	234	235	241	237	243	250	221	241	227	215	235	208	220	258	252	207	247	226	234	249	263	274	233	240	220	240	229	229	226	244	245	249	227	224	230	214	235	246	247	238	221	249	222	230	255	251	237	213	219	202	239	261	246	227	218	244	232	217	233	231	227	250	225	228	246	234	235	218	259	230	252	250	221	240	225	219	275	227	229	272	255	240	243	243	245	250	256	251	222	248	253	251	246	226	224	261	252	253	248	214	205	237	269	229	250	237	234	256	246	255	241	235	241	222	242	240	212	261	232	234	216	236	223	242	237	248	225	249	249	227	248	237	237	249	237	251	229	237	262	231	227	222	227	234	244	227	246	240	246	254	230	240	239	232	195	245	223	254	245	228	252	206	243	268	234	236	237	247	243	223	278	256	241	239	233	241	274	229	196	253	226	241	224	231	207	226	231	227	239	219	239	251	230	245	224	236	238	218	263	253	235	264	247	209	252	232	262	229	231	220	238	216	229	233	204	252	196	250	223	255	254	244	237	217	214	254	237	228	249	270	231	215	237	268	218	210	225	216	239	230	231	210	266	259	226	245	243	234	260	232	244	251	232	228	233	214	245	229	231	241	247	242	261	215	210	251	246	265	240	219	225	235	225	232	262	233	227	245	219	234	273	240	220	218	247	220	230	221	257	234	243	267	234	224	235	223	247	211	233	273	241	241	225	257	238	230	214	226	217	251	274	224	229	248	243	214	240	228	262	230	242	241	196	238	258	263	249	244	252	257	246	253	231	246	234	223	224	248	239	217	241	239	217	236	245	233	235	232	239	253	237	230	238	243	221	243	233	269	221	233	231	226	217	258	242	247	232	213	244	231	261	239	237	238	272	227	253	228	229	212	227	203	251	241	208	220	233	248	249	273	229	222	186	222	235	226	270	229	208	239	251	231	216	264	241	223	245	242	233	217	237	212	257	254	239	240	257	251	232	224	271	255	232	226	259	217	242	228	255	243	228	234	229	237	204	234	248	219	272	233	262	234	225	244	246	255	228	241	260	252	230	229	269	215	221	258	220	229	272	237	232	256	251	201	244	243	240	236	223	248	231	246	250	197	241	247	250	256	240	251	234	265	255	258	213	246	252	255	237	213	264	251	233	229	225	216	275	222	240	258	237	230	261	238	258	226	212	229	249	246	219	217	203	237	249	220	245	245	227	240	242	255	243	243	222	272	253	261	261	226	252	242	241	227	237	232	218	239	251	243	254	248	221	232	231	251	251	249	205	211	232	254	250	233	268	221	246	235	231	259	243	232	263	255	240	242	253	245	243	240	248	230	241	223	241	244	232	247	229	220	233	225	207	247	244	237	230	245	252	249	246	232	234	223	242	219	248	245	258	243	233	202	244	242	248	223	259	235	220	212	254	221	236	239	219	247	233	206	259	231	243	235	225	223	237	243	246	209	234	245	240	249	226	229	249	252	251	255	263	230	261	229	234	225	248	244	231	227	226	242	218	217	248	232	247	223	273	268	272	263	253	217	238	239	241	245	252	249	228	263	247	246	255	239	236	242	216	253	242	224	221	247	210	233	235	234	264	236	251	243	276	259	224	269	241	249	222	253	243	204	223	249	261	279	255	250	245	252	245	265	258	236	247	241	236	232	206	244	228	217	217	226	243	206	276	246	240	286	241	214	246	227	276	239	241	241	272	227	236	241	220	238	250	216	232	245	238	234	287	222	241	256	249	243	231	234	252	214	219	242	260	241	248	235	230	235	241	226	212	223	252	242	238	234	246	237	238	230	252	203	240	244	248	229	215	266	245	256	259	238	235	243	228	234	229	231	220	232	229	233	231	234	248	237	248	239	243	239	214	243	222	256	272	259	206	240	256	236	258	227	224	213	247	247	231	256	218	199	247	276	245	249	247	253	211	203	226	242	248	247	273	226	232	246	257	251	237	237	254	249	230	230	247	218	258	230	231	252	205	205	216	238	246	251	252	264	227	246	257	243	234	231	217	221	235	232	231	217	265	225	232	196	243	223	245	236	260	250	259	261	214	252	255	240	250	219	237	233	218	256	235	242	234	264	250	243	220	223	253	255	221	240	219	225	233	227	219	252	239	245	278	229	253	214	217	224	263	249	219	210	232	219	241	235	236	250	217	213	228	246	233	234	232	230	238	239	237	240	239	257	264	258	242	268	229	233	222	228	255	242	250	230	234	261	225	241	254	241	225	251	261	223	228	253	227	215	260	226	243	233	236	200	220	234	241	228	238	233	261	206	237	238	219	254	226	224	264	231	224	250	214	225	223	244	239	228	232	236	218	260	248	245	207	243	246	239	241	254	264	249	246	205	216	259	256	232	230	231	252	207	230	238	226	248	278	237	263	258	230	234	220	208	249	252	240	203	234	242	270	228	228	215	221	243	230	241	258	197	232	246	222	233	231	224	256	237	235	231	232	225	216	243	242	250	236	221	228	264	248	262	255	216	240	249	211	222	237	246	232	267	256	294	239	228	218	224	241	225	246	226	229	255	255	265	196	247	215	237	225	221	208	252	229	266	260	248	257	250	240	209	239	234	245	224	232	226	194	227	244	213	238	256	221	262	246	256	243	271	244	229	245	236	221	218	236	220	256	228	231	284	248	247	247	235	264	237	207	265	249	245	219	231	254	229	230	236	233	251	219	246	204	213	223	226	250	217	208	224	239	231	205	208	229	233	241	248	232	258	221	234	252	258	251	238	210	237	227	220	251	236	206	234	218	209	249	233	232	258	222	241	210	237	224	214	217	222	237	223	232	228	261	243	228	256	232	246	247	203	235	244	259	256	243	242	257	249	249	257	232	243	237	237	234	230	229	229	209	246	239	242	254	239	258	224	220	241	242	254	246	227	247	240	254	236	211	227	223	260	214	212	225	206	227	224	220	223	213	252	258	245	237	226	260	207	237	236	246	245	217	256	235	267	238	265	223	220	244	225	242	226	234	242	240	265	235	196	262	251	260	249	217	213	230	257	251	222	236	232	227	229	258	245	255	254
19382	5597	28382	48785	59640	54366	46924	37562	26069	9212	643	581	567	576	629	567	548	572	598	590	622	566	623	549	587	525	536	571	599	569	602	559	559	575	610	567	553	544	530	568	577	573	545	603	554	571	544	585	578	542	580	540	564	606	545	581	585	550	564	556	571	527	582	593	565	543	580	553	580	539	602	551	579	542	533	545	614	538	542	563	564	550	521	540	571	561	579	621	608	588	570	585	616	593	586	580	566	545	594	538	587	580	613	546	521	545	591	554	598	574	505	535	547	597	583	529	573	543	545	598	523	587	578	541	517	549	569	560	570	542	546	604	582	569	564	565	517	580	518	545	556	568	571	581	550	535	566	552	538	560	565	580	550	542	600	588	559	537	559	521	581	575	533	559	588	581	565	562	529	578	538	509	557	577	586	567	558	577	589	559	537	600	538	559	558	558	564	534	612	495	549	577	553	560	527	560	571	558	568	596	568	560	583	546	560	559	554	552	553	593	523	559	549	510	516	584	573	570	516	563	578	541	608	603	542	580	573	553	519	523	583	571	576	573	537	530	520	511	583	618	552	594	547	536	516	574	550	524	555	586	541	595	547	567	590	566	529	540	581	595	605	557	545	545	615	534	545	555	537	569	575	545	560	582	541	535	577	570	594	562	560	544	538	578	584	571	527	555	552	538	568	567	576	540	573	537	553	572	553	543	523	523	553	551	583	533	550	579	534	526	567	563	593	576	586	563	526	576	557	539	542	538	548	572	561	546	561	574	577	560	541	602	577	568	574	577	587	559	553	580	575	559	578	563	562	559	537	567	561	547	552	553	556	587	541	554	524	605	551	554	545	547	547	556	551	559	567	535	578	573	557	571	547	584	609	523	589	564	566	572	565	572	540	602	528	562	579	582	555	559	538	567	562	587	589	601	544	529	581	544	560	569	547	554	538	580	567	562	534	528	580	537	548	507	573	550	600	532	521	624	572	541	584	561	548	543	578	612	551	588	572	575	572	552	548	574	593	540	580	601	556	621	546	586	566	583	553	582	586	579	546	544	600	556	588	505	617	570	575	548	585	574	541	616	580	571	560	592	560	553	555	565	593	529	522	587	557	570	598	525	572	562	507	566	591	572	540	563	559	600	544	545	538	522	580	575	540	573	549	540	559	598	555	560	570	608	570	558	560	547	595	571	554	586	571	525	574	565	608	570	555	540	531	528	560	534	554	539	526	560	547	544	576	557	576	568	544	567	560	535	533	579	520	549	561	544	584	555	577	597	583	592	532	573	559	566	618	561	569	589	597	572	569	573	557	551	544	577	558	601	577	557	593	588	599	513	556	610	562	539	528	547	546	554	575	568	566	567	576	551	582	594	525	584	563	550	542	575	555	585	581	555	578	561	557	565	560	554	574	577	563	565	569	561	539	587	533	550	609	551	569	575	576	547	534	537	554	563	565	598	520	595	577	551	542	544	555	535	548	594	548	563	564	559	570	573	547	559	534	534	583	549	533	558	538	580	528	572	571	533	565	560	555	577	593	574	568	542	564	560	582	519	561	564	540	603	555	584	595	551	506	541	544	522	525	541	556	550	556	555	570	592	565	574	503	578	592	523	533	539	517	582	582	581	595	596	571	556	539	599	567	581	517	561	549	615	582	534	530	555	574	549	561	558	556	580	580	604	589	582	556	599	576	572	569	579	593	565	574	550	542	530	546	593	559	582	605	562	569	572	546	555	573	537	581	561	493	602	562	576	581	534	514	612	560	533	572	568	547	563	501	559	574	535	542	560	544	562	605	605	563	545	589	545	560	578	578	542	523	553	590	572	570	551	572	508	501	555	556	524	548	586	586	576	560	564	571	611	529	587	565	570	536	548	546	535	559	558	512	604	527	564	530	566	526	594	586	554	551	592	553	582	575	554	547	553	575	560	558	560	567	544	558	525	547	555	555	540	542	552	544	547	574	570	568	555	552	525	561	577	590	570	584	594	551	577	515	571	578	588	549	569	555	610	581	575	546	538	559	553	589	586	535	507	588	550	559	595	546	535	599	518	541	585	594	550	519	636	522	555	578	583	530	591	567	565	595	523	580	589	634	574	540	561	516	566	581	548	554	566	570	589	564	591	545	571	568	546	603	557	590	589	565	518	579	563	583	585	569	556	580	583	557	576	585	563	586	565	544	536	577	607	561	564	573	579	527	562	537	518	541	581	592	546	584	550	539	566	571	592	548	572	603	560	571	565	553	535	563	550	539	548	570	530	530	632	538	555	550	563	571	578	551	594	559	539	497	597	552	562	565	552	555	505	599	579	570	535	589	574	584	581	539	562	559	524	583	558	548	553	549	604	529	562	543	548	583	564	558	561	581	534	572	556	544	561	558	557	592	548	545	516	562	543	582	583	578	587	566	571	572	565	526	557	550	576	559	547	563	534	551	565	550	613	565	576	553	549	552	578	552	591	578	567	551	540	532	545	567	561	568	603	605	546	583	554	579	570	518	577	580	557	548	558	569	540	595	563	568	590	607	586	559	532	546	569	566	547	477	570	541	608	539	571	556	556	542	562	514	554	586	589	593	529	589	586	535	570	603	538	560	603	585	575	528	574	562	525	515	551	586	538	563	588	564	553	573	578	549	552	589	526	534	556	588	571	534	571	584	614	559	539	538	527	531	546	558	564	584	544	552	580	553	557	536	551	568	556	589	580	585	583	533	564	524	583	633	531	572	572	597	554	549	544	554	593	551	518	576	547	536	576	583	581	571	565	570	544	514	534	567	537	540	549	569	571	563	585	570	542	544	544	565	536	559	582	538	528	566	573	572	578	571	502	561	530	545	547	541	561	547	560	569	530	576	574	572	536	555	557	597	548	552	520	553	562	561	568	567	568	550	565	557	557	508	561	532	556	564	590	539	556	581	525	548	550	564	579	554	527	570	593	570	595	556	560	557	560	564	574	528	574	574	596	541	570	562	568	554	553	561	623	528	579	570	543	584	528	589	579	553	547	515	605	544	515	530	572	558	590	565	573	522	531	605	548	579	594	598	536	545	513	589	566	581	630	583	572	497	558	536	534	511	562	599	565	565	560	576	604	561	557	549	569	568	576	535	540	564	571	531	570	554	516	516	522	605	613	548	596	571	579	590	568	537	524	545	569	583	582	545	542	529	581	560	588	525	544	563	557	565	613	531	576	564	595	565	594	561	528	556	581	578	531	512	596	596	548	522	558	572	520	565	565	604	583	547	557	588	532	576	575	585	544	555	570	555	551	574	569	595	568	528	562	569	514	505	568	534	632	569	533	587	571	530	549	563	574	562	534	548	570	574	607	555	558	578	560	551	565	607	557	537	561	565	547	587	573	526	574	560	547	585	506	636	563	540	523	562	540	563	568	583	579	574	542	535	534	584	569	579	598	566	546	549	523	574	589	605	516	540	569	621	543	599	603	527	553	577	589	556	554	537	552	531	596	538	559	557	553	569	543	594	575	589	564	542	539	541	565	566	571	553	519	547	579
44019	17342	13323	26134	51492	58222	46848	35067	21400	7303	493	324	345	369	339	340	313	304	369	351	320	282	321	336	334	345	304	352	341	343	346	327	327	282	322	313	308	361	306	369	323	338	333	316	342	370	305	303	366	320	345	356	317	294	355	307	343	338	357	335	344	330	331	312	331	364	367	299	379	326	329	321	324	353	325	331	340	368	355	327	341	322	318	302	317	317	326	350	314	323	341	322	326	338	337	286	331	320	297	268	334	299	309	317	303	309	287	322	344	336	330	342	299	337	297	282	352	330	304	341	319	332	338	301	320	350	322	354	359	331	345	346	330	329	308	310	341	306	323	326	316	327	335	335	333	311	326	336	334	327	341	354	310	332	358	309	295	358	343	358	327	331	337	329	322	349	341	342	350	318	320	324	310	332	337	303	312	368	366	323	290	353	339	296	333	354	330	315	324	348	302	320	330	321	322	353	305	352	306	300	351	330	357	333	318	329	323	293	333	338	291	334	322	344	326	333	339	306	339	319	277	374	335	316	351	327	329	341	311	344	311	313	330	333	309	336	335	347	314	314	352	349	318	319	334	292	319	333	328	324	308	349	318	331	321	333	303	297	303	356	344	331	303	296	315	301	321	375	353	305	348	300	321	322	333	366	313	310	346	380	351	361	307	310	327	351	333	328	331	347	334	302	339	314	295	351	356	352	315	340	393	330	332	346	322	352	344	346	321	315	323	341	355	364	345	346	356	321	323	313	298	339	362	333	310	346	331	287	372	333	350	326	337	365	302	384	311	268	371	319	338	353	320	333	371	334	338	336	326	370	303	358	313	313	342	350	327	344	344	385	323	308	353	330	321	350	358	302	339	295	332	347	344	334	355	327	319	316	345	323	337	348	340	312	304	317	349	347	341	294	350	341	341	327	346	326	319	329	363	358	329	318	333	312	347	382	349	322	354	334	337	288	322	350	310	381	333	301	313	357	342	316	304	336	349	346	334	325	296	358	340	345	330	337	299	315	303	339	340	345	326	304	316	295	328	329	322	312	322	357	316	320	318	362	349	294	366	314	334	304	322	336	335	345	309	274	347	316	354	334	333	338	353	332	342	339	336	329	334	331	314	316	319	319	334	323	309	323	352	334	342	285	356	344	330	333	313	323	337	348	332	326	343	320	365	357	323	290	298	303	353	347	358	311	351	365	340	371	320	352	318	323	333	320	330	325	368	331	338	303	334	340	313	330	358	304	319	321	353	323	327	308	350	327	338	345	327	353	362	346	336	377	322	296	310	313	307	331	287	315	342	354	342	349	314	313	288	337	323	353	362	298	315	320	327	364	342	303	329	303	315	324	322	326	336	357	350	318	357	325	323	314	294	333	314	314	306	340	306	360	374	354	336	349	328	316	331	309	326	332	313	334	347	338	324	350	351	328	312	303	307	320	314	307	336	348	356	382	345	343	339	329	352	322	320	321	344	327	323	319	318	330	335	346	333	293	298	322	335	348	310	330	330	363	329	326	358	299	294	327	323	296	300	345	347	339	325	294	359	350	318	326	327	315	299	323	267	344	340	341	312	330	314	338	345	359	324	342	351	332	328	334	320	320	312	362	313	336	289	322	313	352	366	326	331	336	324	351	312	339	352	318	328	339	282	333	297	313	316	301	332	335	308	343	359	320	337	315	336	305	293	331	317	327	324	356	338	318	335	291	308	354	349	327	354	306	305	377	322	331	329	308	330	322	318	325	332	336	308	291	345	334	304	361	343	325	312	327	364	319	326	301	341	344	367	296	330	307	322	291	328	333	320	344	297	328	325	342	354	349	328	328	346	336	335	314	327	336	333	332	304	340	331	284	311	301	338	314	329	372	322	293	319	336	369	329	339	319	307	324	299	359	328	334	314	304	385	354	328	326	332	338	311	338	267	352	330	346	351	347	328	313	326	340	356	326	323	364	361	305	358	343	314	324	346	371	359	317	333	318	358	344	310	305	320	322	332	347	316	340	321	326	331	331	311	334	342	305	340	340	322	323	343	327	342	303	367	348	329	329	319	295	321	298	330	346	333	338	320	351	325	353	357	294	348	341	348	310	347	377	302	325	324	390	319	368	328	333	332	329	333	322	302	363	313	327	343	303	337	323	333	347	304	342	315	324	317	303	330	348	330	343	342	341	310	293	350	318	326	355	322	314	293	313	320	304	344	332	331	328	347	321	303	336	360	316	321	347	292	292	345	309	320	354	318	347	325	364	308	332	317	355	329	328	316	310	304	326	343	289	329	329	335	311	295	296	329	342	318	312	319	322	323	341	360	334	298	314	355	325	332	347	293	316	341	337	331	320	319	317	295	328	337	323	346	291	308	361	342	324	326	332	311	286	335	353	321	304	314	324	312	353	346	322	334	344	332	328	315	329	326	362	344	352	319	325	351	300	310	313	327	338	301	372	323	332	319	330	330	327	346	374	357	346	349	293	342	312	295	306	312	294	309	321	302	327	327	347	310	308	318	317	364	332	344	326	354	323	343	342	325	300	330	335	329	317	331	296	332	352	317	345	358	324	341	293	313	353	342	330	368	309	335	334	313	344	334	317	314	304	325	362	309	314	358	351	318	320	307	332	324	308	326	317	356	338	348	318	307	356	313	352	326	306	331	329	331	321	348	324	322	311	348	321	306	319	331	351	342	324	333	335	328	325	322	333	339	362	337	349	357	344	291	340	341	287	314	317	317	325	325	322	353	316	332	351	344	322	353	336	321	334	339	325	326	318	331	352	309	365	331	328	301	353	322	314	279	323	312	354	311	328	332	322	347	338	321	375	319	331	350	327	334	335	333	331	353	293	336	326	353	307	340	350	329	310	321	340	327	325	308	310	335	366	322	323	358	310	367	318	332	308	326	328	337	330	347	308	292	309	323	310	356	355	339	318	302	316	305	322	324	327	308	332	311	345	325	364	322	363	350	336	320	313	353	354	315	357	337	303	307	336	327	306	317	341	328	339	292	325	348	318	337	318	305	355	331	351	343	351	312	317	348	303	326	347	353	323	343	325	320	332	359	320	300	320	357	307	324	329	304	290	347	322	346	343	348	359	348	335	319	318	303	329	331	348	285	359	362	299	332	362	328	317	309	301	323	334	318	383	349	317	333	326	337	346	298	326	331	336	333	357	350	329	332	348	329	303	328	354	316	346	332	351	335	331	321	324	323	340	338	335	363	335	346	370	352	342	339	309	301	320	334	343	327	307	340	312	353	354	351	328	329	327	323	346	360	341	309	340	314	337	343	332	328	346	322	355	360	336	326	320	327	306	357	338	335	322	327	321	334	345	326	334	334	321	334	335	337	318	329	321	359	303	343	316	319	345	317	313	326	319	340	331	353	327	332	364	332	321	343	347	339	294	327	341	311	341	316	337	351	331	356	327	316	283	332	334	366	302	334	340	339	353	354	345	340	348	319	366	313	309	334	300	316	342	333	319	343	323	337	351	353	348	310	350	338	286	316	356	323	331	355	293	340	316
22100	7507	17784	39695	63910	69132	60478	49872	36831	13915	791	824	769	761	785	762	798	764	767	724	733	727	774	747	748	752	714	720	788	755	742	724	808	767	715	752	774	711	769	766	767	764	759	787	733	719	763	767	796	793	725	725	749	759	777	724	752	790	708	751	765	752	735	718	721	795	756	765	694	763	739	765	727	743	706	757	798	794	748	756	755	763	748	771	778	778	731	743	763	768	746	704	753	719	737	746	726	746	731	795	767	765	751	766	738	775	766	749	767	736	786	752	762	737	766	712	777	785	758	778	724	765	776	786	682	798	757	746	791	787	731	766	779	778	752	755	705	758	759	782	760	754	745	787	724	761	780	760	734	759	805	736	747	772	776	758	803	734	738	738	753	740	753	770	763	785	768	755	775	726	728	768	760	744	764	782	748	747	776	750	769	769	761	710	736	755	754	761	766	717	749	748	748	786	789	751	724	760	832	784	775	710	757	741	713	755	774	698	764	723	716	768	709	793	780	741	735	754	721	732	709	772	783	767	697	721	709	727	781	755	766	723	732	743	761	763	748	748	758	765	748	712	747	754	770	773	738	741	770	779	766	773	729	763	703	775	748	754	737	697	750	773	765	749	744	716	761	711	764	776	791	746	717	756	765	803	769	758	768	749	761	752	720	752	694	769	739	751	772	719	779	756	754	785	730	741	769	726	754	758	757	766	740	717	721	746	778	707	701	735	728	741	723	741	743	719	720	742	719	761	715	769	765	784	743	746	753	730	777	708	716	738	707	692	766	762	763	716	768	707	764	784	739	668	801	703	753	750	761	789	758	779	753	765	764	738	692	758	736	742	780	783	737	727	745	762	746	731	711	716	760	757	737	814	707	749	764	760	759	787	713	739	737	769	747	722	753	738	756	786	777	692	745	737	726	755	774	695	732	717	738	736	778	804	743	747	710	770	717	733	763	777	750	734	733	779	725	739	710	748	741	768	716	706	806	748	752	704	761	757	758	761	763	759	780	768	763	749	716	758	748	743	740	719	745	739	776	752	754	757	713	722	716	763	750	765	743	719	727	719	779	747	736	757	731	767	752	739	750	765	772	768	735	781	761	780	723	725	734	754	674	749	761	723	740	698	770	719	734	777	722	737	736	731	744	734	745	747	750	731	729	752	716	764	763	767	723	806	718	732	762	724	734	743	735	744	737	701	752	779	721	741	747	750	769	727	723	787	739	750	787	773	737	736	758	742	740	750	772	758	675	797	750	728	736	727	743	760	764	697	757	784	714	798	710	755	710	716	700	736	744	803	730	715	736	717	748	702	692	795	706	736	749	768	738	758	731	760	768	709	806	696	740	745	720	757	716	729	798	747	793	754	721	781	726	719	712	754	768	761	723	720	789	794	706	770	728	706	746	770	756	759	772	742	765	726	727	724	727	758	754	757	760	707	772	785	687	771	759	726	765	703	764	773	718	752	745	769	726	731	777	737	745	765	786	745	765	763	797	763	772	748	753	736	794	738	716	744	720	782	797	754	699	724	774	724	729	748	779	752	790	776	711	806	765	765	741	776	696	713	737	799	729	770	781	764	721	731	749	743	773	696	747	751	742	762	791	731	794	760	768	758	820	777	835	763	745	741	791	690	722	797	736	736	754	830	723	757	748	720	778	684	766	717	763	749	747	791	755	752	725	706	742	710	769	719	768	709	725	686	731	762	664	750	745	776	764	729	785	775	737	775	764	779	782	764	785	723	768	754	786	803	685	787	706	741	760	753	735	750	788	751	736	758	733	787	760	702	748	697	778	754	792	745	826	739	722	699	755	798	751	759	746	759	753	730	748	772	725	726	792	804	764	719	761	760	731	736	761	762	739	741	719	745	710	743	795	800	730	740	768	736	769	716	788	771	698	765	727	708	750	757	772	717	720	769	746	728	802	769	749	756	786	773	752	805	762	747	750	794	713	765	777	819	745	759	711	812	790	751	688	792	772	696	768	778	787	750	751	780	759	711	729	756	765	799	733	712	797	716	729	720	708	700	756	808	747	724	775	750	726	757	783	757	730	750	742	701	735	729	775	788	743	753	724	760	722	718	693	718	745	760	702	707	741	713	738	695	742	754	764	731	778	791	766	748	745	757	789	730	747	740	717	756	814	729	776	741	736	763	754	797	696	754	730	709	758	777	786	783	778	724	661	755	765	756	839	753	758	738	754	743	782	686	749	746	761	725	731	783	752	795	745	693	746	772	789	785	772	771	740	728	759	750	717	767	784	717	727	742	719	706	704	757	723	731	768	760	731	787	781	743	762	748	765	740	718	758	696	759	757	754	759	725	773	735	783	729	740	708	710	720	751	769	828	724	724	744	776	760	736	754	737	714	793	733	766	715	743	764	742	737	721	752	765	732	733	746	738	770	746	779	737	762	785	755	777	763	726	702	760	739	761	747	763	700	721	780	721	763	664	769	737	767	728	764	763	762	748	774	709	723	777	732	758	748	756	709	792	763	779	766	739	754	717	836	749	700	757	757	733	759	781	745	722	693	773	723	724	748	714	784	739	716	744	771	716	772	686	715	744	776	715	726	743	751	755	707	791	728	778	727	722	724	715	714	769	768	757	766	730	770	711	756	765	717	740	768	771	700	748	776	733	764	716	702	760	786	705	790	762	708	710	771	751	747	732	786	714	769	751	713	765	734	760	747	758	730	793	704	670	754	795	709	764	733	759	798	744	777	716	753	775	757	756	730	783	725	723	715	777	761	749	740	778	760	745	748	817	704	720	762	760	738	778	732	772	782	762	746	770	761	754	730	745	757	715	733	738	762	748	759	729	726	766	704	748	702	785	762	769	710	767	762	749	769	708	758	819	701	743	737	785	746	735	752	789	744	755	754	748	765	773	777	764	708	724	743	777	708	758	724	752	760	773	713	741	740	764	769	757	716	761	760	740	730	771	725	792	748	699	714	722	760	770	731	708	726	716	743	719	748	741	708	762	748	758	759	767	755	771	737	669	743	747	734	785	750	795	782	759	744	726	757	833	776	766	729	764	711	717	732	722	781	730	703	798	743	786	768	799	802	740	730	710	747	710	701	784	772	802	761	749	758	786	732	714	783	749	783	771	777	753	728	741	785	740	761	717	793	814	758	782	779	737	770	702	746	702	780	708	737	755	804	721	734	715	742	669	755	790	717	770	815	773	776	756	726	731	735	721	735	796	697	771	762	715	716	756	792	752	727	746	766	761	786	702	830	741	720	784	736	756	746	738	735	762	706	758	757	771	749	775	729	765	713	809	727	724	769	765	749	792	704	778	745	770	750	719	762	713	762	786	737	687	754	736	754	786	714	744	764	743	705	766	777	761	798	742	744	748	731	737	771	785	754	736	777	789	739	756	768	782	714	735	777	754	763	769	735	739	713	737	811	749	745	737	734	741	739	737	743	748	746	758	753	730	740	737	722	742	747	761	735	758	785	754	759	796	736	721	739	804	747	755	762	763	749	777	769	689	752	718	728	703	767
14820	5104	7785	7654	5737	4633	3153	1934	1211	572	356	345	317	346	344	327	304	303	333	319	340	331	330	325	305	299	294	306	339	323	305	351	320	338	318	282	326	320	299	269	311	320	291	326	344	294	324	284	332	341	305	318	333	313	339	327	312	313	303	293	283	325	313	277	317	345	313	303	328	333	325	318	327	315	315	326	317	345	313	294	314	306	317	315	336	314	279	305	296	324	336	303	296	314	329	289	315	308	279	310	277	325	331	278	317	333	316	288	250	310	311	344	314	306	259	319	304	319	300	354	318	290	327	310	313	265	292	310	286	308	309	322	354	320	317	345	346	306	286	293	337	347	315	325	314	330	300	276	284	270	320	308	288	295	297	309	306	323	297	296	292	295	306	315	281	303	299	329	337	324	312	290	269	316	304	284	286	315	303	297	290	301	323	297	284	342	330	301	299	284	293	307	282	287	300	280	315	307	318	283	314	324	354	333	305	307	256	284	342	296	323	327	309	293	284	303	313	292	319	296	348	299	321	320	292	328	333	323	320	291	298	335	335	292	276	316	336	286	307	354	290	297	311	333	314	329	306	286	322	318	312	285	308	288	306	318	309	344	291	321	319	265	306	307	312	273	308	293	319	331	278	300	299	319	265	295	315	313	300	273	321	339	346	324	309	320	301	315	293	293	286	303	330	308	273	309	299	301	334	339	261	324	292	334	332	344	317	322	290	278	315	293	294	314	284	328	297	302	287	293	317	307	268	294	308	331	330	314	318	297	288	328	301	342	305	300	290	338	340	300	275	315	326	315	284	287	344	324	314	306	270	308	308	338	333	322	319	297	306	338	272	281	299	327	332	312	305	341	340	286	320	306	297	318	323	294	294	324	286	310	308	299	311	305	318	321	309	299	324	309	307	324	293	316	308	285	332	321	327	280	300	294	297	293	317	315	295	277	349	337	299	288	304	287	296	291	288	290	323	265	313	294	278	292	300	301	294	324	305	304	335	332	322	310	324	312	340	304	342	287	343	311	319	319	291	296	310	324	300	316	286	311	327	321	319	313	334	342	319	292	276	326	303	294	294	317	285	297	337	329	280	318	301	339	329	327	347	317	295	302	332	334	280	318	303	291	281	288	298	279	300	265	317	334	333	272	261	274	342	335	322	306	324	293	287	331	335	301	265	311	314	288	318	312	300	282	302	310	315	285	279	294	282	299	312	323	302	297	300	329	286	301	315	338	306	310	298	303	302	330	294	315	288	322	317	315	294	261	303	299	346	314	288	318	289	319	311	305	306	329	319	329	316	275	287	313	303	332	315	271	290	300	348	323	329	333	308	296	322	289	341	295	298	340	313	324	292	311	325	328	300	292	299	315	310	318	335	298	290	297	288	273	310	330	311	319	297	316	303	293	303	330	340	271	296	319	280	310	293	321	304	301	324	355	309	308	315	262	310	314	323	310	337	308	300	270	357	299	313	275	300	348	359	307	289	296	316	340	325	302	326	351	331	283	340	307	309	307	332	306	289	326	312	290	349	306	333	297	324	329	303	314	293	295	312	304	314	315	357	307	296	320	332	342	321	292	294	354	310	314	330	281	337	336	314	305	309	341	281	324	287	302	357	306	327	287	300	316	327	317	305	313	318	334	316	310	309	318	312	306	285	318	316	336	320	327	325	286	303	306	291	319	306	277	314	297	319	280	281	269	307	306	325	335	293	290	305	332	287	344	318	305	298	306	345	314	309	320	327	301	293	323	338	309	296	295	311	312	343	301	317	327	324	298	311	309	315	314	322	325	282	338	321	275	297	298	265	299	312	318	311	311	306	301	284	316	294	298	319	309	327	311	305	281	315	309	300	295	303	268	272	311	288	299	308	312	275	317	289	279	294	346	321	315	315	302	264	329	338	298	298	290	275	321	324	318	335	325	307	313	354	289	333	308	292	304	324	311	309	310	292	315	280	314	332	296	322	328	300	289	328	324	306	292	305	279	278	283	312	272	317	294	331	290	302	324	304	326	278	307	325	326	317	286	296	310	341	346	285	267	298	288	295	303	320	298	316	303	307	293	293	309	278	305	296	301	324	299	282	298	328	288	312	326	314	291	338	282	301	319	335	313	347	320	319	333	353	324	298	308	319	315	307	317	311	311	301	334	287	291	312	327	295	283	326	301	318	269	321	297	311	351	300	287	318	292	342	297	321	273	279	347	290	284	310	314	296	289	316	310	321	312	299	319	313	301	320	318	284	283	328	320	297	297	311	314	331	297	305	293	310	328	326	305	316	287	271	332	301	288	334	291	299	315	317	310	318	311	294	303	303	310	295	287	320	293	283	268	365	306	297	322	297	353	297	318	278	297	333	306	277	315	277	296	303	330	310	312	317	304	291	313	297	293	305	312	317	313	296	332	297	304	287	342	302	259	311	302	337	301	299	302	289	316	323	327	323	316	314	311	306	332	322	310	316	306	361	297	304	345	287	308	316	316	332	278	313	311	324	269	288	334	322	297	324	283	296	327	302	311	288	287	337	313	304	312	284	300	288	304	313	296	292	291	316	318	286	349	310	318	271	291	314	326	300	272	319	321	299	317	316	304	291	311	357	331	303	326	309	310	324	331	277	298	277	283	275	318	260	322	336	319	290	292	297	319	321	287	305	323	340	302	330	304	315	312	310	292	307	304	286	307	287	298	336	341	302	302	309	329	286	334	304	312	289	324	292	323	325	304	316	291	317	306	345	308	320	322	344	274	352	301	272	325	292	330	294	336	294	304	309	317	292	302	272	305	351	331	328	309	305	301	330	315	297	317	303	315	303	327	313	325	321	310	293	287	306	302	326	304	357	288	307	297	358	295	295	294	318	313	300	308	333	309	326	308	328	347	303	270	302	346	331	341	303	339	302	296	341	296	332	292	303	304	304	328	328	290	305	304	329	298	308	277	305	299	267	292	296	288	336	290	295	331	304	273	330	268	293	327	289	303	294	329	286	282	265	293	311	318	282	309	318	307	347	313	268	321	309	307	312	295	320	289	311	308	300	317	287	270	330	293	263	327	294	322	348	310	315	284	306	298	319	323	319	328	290	289	336	313	268	322	312	308	300	313	293	314	310	314	279	292	316	313	302	319	302	303	289	319	322	336	316	318	289	287	304	314	274	332	307	348	315	336	298	294	289	310	336	284	275	351	315	329	297	296	282	298	296	330	305	291	345	331	295	327	299	323	326	300	331	311	308	288	308	311	325	294	355	303	319	324	337	296	315	330	348	316	309	285	288	304	317	333	310	315	339	319	305	327	306	305	286	316	285	313	269	313	338	316	299	284	290	325	295	268	318	332	334	333	297	308	292	331	298	296	314	325	301	279	305	293	306	306	283	346	358	282	343	280	312	308	286	342	276	314	339	298	330	334	311	320	329	312	294	275	334	317	297	311	301	305	282	323	326	316	292	303	313	287	322	284	339	326	315	291	320	312	299	307	333	293	296	308	295	315	310	327	320	343	296	311	312	288	274	315
7096	4159	13158	17010	16700	15491	11118	6761	3958	1549	709	689	700	673	647	668	685	646	706	666	725	690	720	691	702	685	673	673	710	621	740	686	695	676	695	705	678	706	725	693	703	746	679	732	672	673	653	753	660	697	709	663	675	694	698	692	667	704	671	719	687	678	671	670	701	663	673	641	694	701	665	678	638	710	713	692	722	705	686	677	694	668	690	669	661	652	712	669	701	742	689	678	699	654	649	679	667	674	696	678	669	703	682	708	627	660	683	723	678	635	695	695	629	632	670	646	713	667	695	673	677	683	662	662	685	666	646	692	687	670	698	688	729	684	702	684	697	698	705	686	661	705	713	722	708	646	674	667	656	699	694	676	668	698	682	689	673	654	687	670	705	698	702	668	696	669	716	634	704	702	674	708	678	706	672	720	715	720	676	658	697	725	684	682	689	643	685	672	682	657	684	667	710	701	686	691	678	637	689	661	692	695	741	671	674	637	689	728	701	658	658	662	667	703	698	697	703	685	690	657	711	680	720	702	677	670	722	671	678	672	695	703	647	678	720	760	634	718	687	723	730	684	735	656	678	710	683	661	673	736	682	685	643	691	666	705	624	697	640	677	692	672	665	678	696	673	651	719	660	637	613	664	633	689	697	676	705	682	702	667	742	679	675	699	716	746	659	657	731	696	681	683	684	661	683	677	704	714	704	669	697	669	692	653	761	697	693	673	688	669	674	676	706	667	705	678	674	669	699	674	696	678	699	694	663	675	689	705	683	646	639	728	724	693	644	701	671	650	706	700	682	668	670	703	663	641	653	696	677	692	650	746	696	699	677	679	666	686	676	677	673	671	707	706	672	652	706	677	735	689	699	692	654	738	680	702	656	680	704	722	694	694	697	687	663	688	651	643	675	633	703	741	699	665	666	679	735	647	680	679	699	705	715	696	698	683	659	669	658	659	699	673	672	621	723	706	723	692	699	703	685	703	655	658	668	693	722	673	717	658	683	709	713	671	720	677	677	643	670	673	649	640	648	676	697	706	675	675	647	718	662	687	692	637	684	646	621	689	690	673	737	656	681	685	752	689	638	652	658	671	681	664	708	685	733	651	679	646	664	698	680	639	694	692	649	742	700	687	717	643	676	714	673	666	700	735	715	732	722	717	716	662	731	678	622	686	671	721	677	670	699	663	685	680	659	685	658	678	628	704	697	684	718	675	684	667	655	728	767	704	674	658	674	643	684	678	698	715	695	672	707	673	708	652	693	695	662	690	695	709	710	680	717	727	682	691	709	638	713	723	710	736	669	671	624	700	701	694	663	677	647	721	688	654	712	669	656	677	646	688	703	665	662	696	657	700	735	675	684	640	736	657	662	675	695	707	675	650	679	661	681	655	680	723	724	739	636	651	743	741	714	718	679	656	700	706	683	663	660	702	667	684	718	695	693	637	596	641	701	714	674	657	655	730	674	678	680	711	698	687	676	698	713	649	698	671	681	727	702	660	701	676	672	720	676	687	700	648	690	715	688	704	663	715	713	657	719	647	713	653	652	696	680	687	676	674	688	680	722	726	663	717	690	738	681	669	672	658	656	656	685	701	651	662	654	683	686	727	647	663	693	670	657	670	663	705	676	638	626	652	691	637	685	667	679	674	702	710	674	706	702	680	680	691	635	655	676	669	647	655	705	724	671	674	727	728	642	656	678	729	665	695	683	662	690	692	628	694	700	688	687	689	625	675	687	730	641	741	649	685	739	715	690	676	689	699	692	695	659	669	704	720	718	674	663	617	694	668	687	648	697	696	690	723	662	694	677	649	687	652	679	705	718	705	712	707	678	663	667	688	677	736	729	693	678	732	695	642	702	644	673	658	666	678	677	685	682	713	693	716	744	650	694	666	671	699	653	638	697	702	682	621	689	626	685	665	702	707	678	661	713	684	667	695	657	723	674	718	700	655	716	666	689	671	687	677	676	670	664	654	640	738	717	726	760	726	627	665	677	657	691	668	700	675	715	664	683	696	723	673	664	694	670	685	665	728	705	695	662	677	683	642	713	677	683	679	658	726	670	702	707	706	680	657	708	679	641	698	676	710	680	698	663	689	673	667	693	677	722	677	663	659	708	691	662	703	680	668	694	690	704	691	670	688	645	696	687	644	664	700	643	660	705	706	667	679	664	693	666	676	688	679	665	672	658	636	689	677	669	661	736	684	661	710	671	698	723	697	690	679	627	648	699	669	689	718	673	637	687	704	717	683	661	667	689	686	684	666	656	678	708	692	707	712	716	671	674	698	664	699	672	641	708	632	711	652	695	713	626	711	686	707	657	681	732	654	720	707	692	683	656	704	751	670	695	695	695	706	651	677	635	663	677	664	637	636	670	639	650	698	661	715	706	663	731	683	721	745	673	656	659	660	729	659	701	672	673	668	738	694	684	690	674	721	652	672	720	698	673	757	709	707	688	673	692	666	676	702	669	672	724	692	680	660	680	687	688	716	654	693	659	667	695	663	696	704	676	667	719	677	676	686	689	711	674	648	691	653	693	640	657	680	691	714	685	705	693	683	705	698	660	708	642	671	678	670	708	683	691	679	708	684	727	656	676	690	697	691	671	674	664	718	619	696	663	696	715	682	663	670	680	664	717	674	682	712	669	646	676	755	657	684	664	667	682	677	635	672	652	661	689	703	706	695	668	650	644	681	701	669	706	693	701	645	674	636	697	671	677	683	689	652	691	639	687	700	647	692	701	653	692	660	696	651	672	702	700	663	696	719	727	688	713	644	709	690	673	650	744	701	691	673	692	657	715	668	702	670	690	665	671	672	622	659	696	624	688	651	678	698	721	701	689	666	641	693	733	673	716	678	718	675	646	711	736	722	640	698	634	696	690	681	655	647	714	686	708	677	714	704	697	648	674	699	706	665	662	687	717	711	717	725	699	727	651	726	689	683	687	684	649	689	709	671	726	689	654	661	663	674	725	709	660	694	712	679	693	726	677	694	693	693	682	668	674	650	678	732	603	747	706	649	734	678	679	664	675	643	651	645	721	726	673	687	673	699	725	716	673	627	725	654	674	719	675	698	698	721	656	664	662	733	661	683	699	722	691	645	702	685	681	670	661	693	685	706	680	712	687	647	678	667	700	709	665	666	660	705	702	675	702	677	726	671	652	676	693	694	708	683	700	665	658	705	621	684	703	705	661	714	700	672	628	672	691	644	695	683	728	703	696	643	716	663	706	698	693	720	709	669	677	727	666	667	645	638	661	696	693	707	692	659	691	668	717	715	657	668	672	691	647	657	707	702	731	635	714	661	673	662	685	661	708	696	700	641	646	682	681	704	647	701	666	703	683	631	692	715	666	681	680	740	670	679	705	682	663	661	693	642	718	675	695	662	691	669	676	665	681	720	674	683	688	695	671	669	672	686	619	657	659	646	691	665	738	700	701	645	704	688	644	672	666	652	724	650	658	666	664	700	685	753	686	719	652	691	693	690	634	694	685	743	703	715	707	687
33430	16999	15479	20743	49805	46514	33511	20328	9800	2278	267	241	248	238	249	229	213	232	236	236	217	248	257	244	215	223	224	259	214	237	241	251	252	233	240	228	235	250	227	191	218	217	218	223	201	216	239	230	243	207	243	224	228	220	203	269	231	242	267	227	219	242	208	236	202	220	246	203	222	252	261	216	200	214	225	230	257	217	219	227	220	249	240	250	220	240	222	241	247	257	228	250	217	237	255	236	236	248	198	207	221	219	222	217	231	253	214	206	239	244	229	222	244	229	235	213	246	204	254	235	226	244	240	212	236	255	212	236	225	204	219	233	226	231	232	200	199	209	219	250	213	236	234	237	223	242	214	239	222	237	251	252	229	238	225	227	224	248	252	202	263	234	229	228	206	230	252	232	236	228	234	228	217	196	259	258	201	244	217	231	227	236	217	240	221	235	230	251	222	212	215	203	241	236	241	259	239	226	211	215	225	240	191	234	213	247	226	268	223	245	238	214	231	206	225	244	227	254	236	256	247	231	261	205	217	210	223	221	229	216	241	224	234	261	204	240	224	257	236	229	221	253	233	214	232	255	208	255	230	240	242	265	231	205	236	198	198	236	237	212	252	221	229	257	201	282	251	208	249	222	226	229	220	233	242	221	248	218	236	237	235	208	253	267	221	242	225	243	211	258	234	210	229	224	232	225	219	219	216	241	217	231	207	266	258	248	246	239	220	212	223	216	237	246	256	274	227	223	253	233	258	237	259	231	239	259	237	208	221	213	239	233	275	243	230	209	226	217	250	233	277	216	245	184	218	239	236	225	253	213	242	222	243	224	214	232	232	215	221	219	227	210	223	234	253	221	238	242	233	227	218	245	220	234	220	231	195	215	248	236	231	243	225	240	224	247	229	237	230	248	223	206	262	239	244	236	225	239	221	248	219	247	217	234	195	223	213	232	245	228	217	239	235	227	240	296	245	233	233	237	251	239	240	235	218	209	239	201	225	232	239	237	236	222	212	228	232	219	238	231	223	218	205	246	234	225	231	246	229	196	248	222	215	218	227	243	210	229	231	257	216	225	233	225	203	227	227	222	214	241	234	200	200	229	241	206	214	248	215	238	223	255	237	263	219	206	239	273	238	216	229	211	227	235	254	243	211	255	233	248	216	215	268	219	237	218	235	239	233	238	253	238	197	253	248	228	233	238	214	226	227	218	233	228	215	246	235	211	226	209	237	232	239	228	242	232	222	261	243	256	253	232	222	251	237	252	248	245	211	246	250	230	246	253	225	255	213	230	244	222	242	213	218	260	233	219	220	195	243	233	250	240	213	227	248	224	235	263	231	260	227	249	209	223	230	251	220	233	231	231	216	241	238	225	229	217	239	244	232	249	235	213	238	247	250	223	251	243	215	242	202	260	242	244	210	221	222	214	251	213	222	231	249	226	234	232	204	223	231	234	222	232	233	246	238	224	239	214	226	240	225	200	232	260	242	228	213	227	263	207	223	255	203	223	273	221	224	241	243	241	193	234	231	266	241	204	223	243	219	233	238	229	232	256	230	237	249	215	201	227	221	226	256	246	238	194	249	280	267	252	232	242	221	245	191	223	248	201	243	233	237	246	218	218	236	243	244	252	222	229	233	228	231	237	239	249	233	260	191	234	225	228	229	263	220	212	244	216	225	215	258	224	204	251	252	263	236	236	223	233	265	217	228	214	238	237	268	224	229	226	251	226	245	222	241	229	242	231	242	237	228	209	236	214	248	238	230	214	230	198	247	224	230	248	250	220	240	228	208	232	210	222	228	247	243	239	233	276	232	217	230	250	213	228	248	240	219	228	233	213	244	214	230	214	209	222	221	241	238	249	229	222	228	225	202	246	246	252	234	221	211	261	260	238	267	232	236	221	245	223	226	236	217	264	218	243	224	238	248	252	238	231	253	242	232	225	223	274	274	230	239	216	266	225	249	239	239	234	205	232	206	247	235	269	238	224	222	213	249	250	265	194	230	246	237	238	232	217	224	235	227	225	221	242	229	212	207	232	255	232	233	231	227	212	236	236	216	217	204	243	248	243	229	250	198	217	244	225	243	193	231	230	203	227	227	215	251	209	245	207	247	229	244	211	251	229	244	239	252	224	220	240	245	222	209	260	215	230	260	246	217	212	214	209	233	220	262	228	224	236	239	243	237	240	231	213	225	248	197	226	256	226	219	212	245	225	220	232	257	237	239	252	246	242	232	238	195	265	236	228	244	225	218	256	255	253	238	215	246	236	231	259	262	256	240	220	248	231	251	227	238	211	233	240	267	259	200	228	231	237	241	237	245	232	211	224	244	233	212	231	215	208	244	213	222	239	219	207	214	234	256	236	247	219	224	217	236	243	218	237	239	226	235	213	222	227	258	246	217	225	247	221	198	214	247	207	233	244	232	236	242	273	248	239	228	220	240	225	225	227	216	229	218	265	218	237	260	219	227	215	228	253	202	248	249	226	256	249	236	258	209	259	221	232	220	233	229	217	218	237	233	235	229	223	222	213	236	227	230	223	195	200	228	222	233	229	243	265	240	231	221	226	230	235	243	259	255	203	253	233	266	220	253	214	244	243	241	233	206	246	197	217	222	231	233	225	216	241	232	248	245	219	254	229	228	215	263	240	231	225	224	241	208	246	229	220	211	277	226	227	209	255	247	252	227	231	236	210	249	231	223	244	222	246	229	224	219	220	271	238	272	226	222	219	226	226	218	242	215	242	225	270	233	218	223	241	239	214	213	213	224	204	238	229	246	229	205	264	228	226	238	243	211	227	244	238	222	240	247	234	215	236	225	245	236	236	211	221	230	250	251	203	242	279	199	249	243	249	249	243	235	232	221	225	205	212	234	230	210	223	227	233	200	242	225	240	220	235	202	231	233	238	237	223	236	272	250	210	229	236	269	244	220	219	240	223	225	215	230	231	232	234	202	229	194	212	228	236	236	219	221	226	231	211	217	222	238	233	225	263	245	241	251	236	211	227	225	201	245	215	241	221	254	274	207	257	249	231	243	260	223	211	232	219	216	224	221	243	241	210	239	231	229	217	241	223	253	210	198	211	235	245	222	222	234	205	231	225	237	214	236	195	240	207	235	239	226	235	216	226	223	245	255	224	235	258	247	213	218	224	222	253	245	234	251	248	224	225	212	256	234	243	214	235	229	252	211	192	247	245	265	241	241	225	232	236	215	218	202	234	190	233	201	239	202	241	197	256	228	266	220	233	250	217	240	233	218	205	225	249	226	227	235	224	251	267	237	253	256	217	208	241	224	251	271	210	223	224	261	241	257	227	237	241	221	258	228	276	252	230	233	261	224	238	227	232	189	219	203	218	218	224	215	219	239	233	227	232	240	228	243	223	236	230	225	258	220	208	234	220	243	246	214	243	237	214	228	209	219	217	247	239	216	223	228	227	257	231	256	224	261	229	228	219	258	248	251	239	246	199	247	210	238	214	243	248	247	245	199	207	227	234	234	225	225	238
16660	11329	19182	32326	62159	58445	48110	36193	23735	5876	606	576	574	551	583	579	565	549	552	541	548	563	552	530	568	541	557	575	603	546	532	562	525	542	580	549	546	549	545	571	530	536	517	520	502	572	544	539	579	560	522	566	526	542	530	566	532	556	577	554	586	552	534	569	546	545	574	525	549	554	579	556	561	521	524	553	528	564	566	515	567	572	586	545	533	522	524	564	567	515	496	539	559	601	525	542	579	536	545	587	571	557	537	523	560	581	595	547	539	580	569	572	539	557	541	545	526	577	542	562	530	559	522	511	545	529	559	580	544	555	536	538	571	534	545	539	546	587	506	553	569	571	534	551	554	548	503	536	612	541	555	571	553	552	535	561	590	543	519	527	551	545	592	566	542	564	511	524	559	552	520	508	578	522	521	534	573	588	579	552	576	573	559	557	524	548	522	532	554	559	535	553	539	552	590	583	530	530	560	581	558	503	580	590	515	570	538	535	576	536	562	487	540	558	575	552	536	522	567	563	545	534	541	523	546	556	602	550	552	521	578	500	566	578	557	600	534	574	562	548	585	539	564	540	529	520	574	575	530	552	574	551	570	524	563	571	545	549	572	569	519	571	551	543	593	531	540	563	548	546	519	571	519	569	571	522	539	529	572	522	531	559	553	563	558	568	589	539	536	549	546	555	564	564	535	583	555	579	502	563	556	568	545	545	501	529	530	564	518	558	522	604	537	522	597	547	584	532	542	597	522	598	573	513	584	525	568	580	552	576	561	505	548	578	547	540	532	518	528	523	558	534	547	551	543	534	482	558	560	567	547	534	533	547	570	564	563	548	532	542	590	547	566	508	532	579	536	531	535	588	536	548	558	574	547	526	563	603	564	547	537	585	556	533	542	538	541	527	541	511	525	566	552	561	518	545	524	501	580	528	558	571	537	582	506	532	592	562	552	547	527	515	565	521	556	545	565	530	510	577	541	535	476	568	606	554	541	529	525	545	536	562	533	570	558	528	537	564	521	565	587	526	551	560	511	561	532	562	522	573	539	572	580	515	553	538	559	574	572	540	502	542	566	547	540	566	552	548	550	547	569	603	544	545	532	544	548	509	563	579	549	567	536	485	537	598	544	568	514	512	576	546	577	588	520	532	563	560	539	545	568	555	556	552	577	591	581	541	527	525	578	542	507	549	528	495	549	538	561	582	560	552	602	555	575	531	563	548	564	527	599	558	562	550	525	566	557	512	536	586	551	588	573	568	522	562	547	502	566	545	595	584	542	537	602	522	548	536	574	518	517	551	575	588	536	590	518	582	520	556	535	584	544	540	516	576	547	564	556	556	552	491	538	545	530	580	561	562	539	595	583	522	566	526	535	535	575	604	544	544	544	528	563	571	561	561	538	560	523	597	556	536	532	533	531	562	547	546	515	544	557	502	577	524	588	572	547	514	532	536	551	582	506	524	576	513	558	555	544	533	558	533	551	547	539	506	598	525	533	536	548	536	545	559	550	552	551	588	604	570	579	568	553	545	561	533	529	551	577	584	572	555	594	565	618	562	601	554	557	521	558	589	513	558	540	553	596	533	543	531	525	552	560	554	515	556	496	520	540	541	579	573	543	558	559	534	564	583	556	591	527	584	522	546	506	593	525	563	572	574	563	571	552	563	527	536	554	541	565	546	584	557	570	542	558	511	572	568	527	576	579	530	536	536	560	573	550	555	583	515	579	588	557	542	562	527	558	523	542	534	584	543	618	592	545	555	555	552	553	596	514	524	575	553	561	501	510	536	550	546	592	559	556	552	551	531	564	533	580	542	519	556	531	534	559	504	546	530	558	571	544	523	527	538	554	552	551	500	552	515	532	577	568	559	569	510	527	581	521	531	586	565	543	570	533	533	531	520	561	565	558	538	556	541	538	547	551	555	558	574	549	533	606	517	523	573	551	532	568	542	520	515	559	552	576	569	559	561	558	552	519	541	538	544	548	563	596	550	563	556	525	558	532	582	547	579	550	521	592	589	580	519	548	553	551	584	575	523	571	531	540	527	607	563	535	553	541	569	562	522	560	534	527	557	547	556	537	529	581	561	534	582	557	568	556	550	565	534	555	573	514	553	549	580	553	582	504	569	559	591	561	539	564	568	536	538	592	556	576	539	570	561	562	559	541	504	545	557	559	554	499	569	525	553	582	563	560	570	555	557	532	524	534	551	567	585	561	562	553	545	581	534	553	574	544	579	547	509	503	528	519	537	542	582	555	583	539	530	522	565	522	553	531	490	578	540	509	599	548	550	542	521	543	560	556	506	558	535	586	558	534	553	550	532	595	545	547	541	562	566	560	526	581	527	579	526	571	594	518	527	573	538	544	532	569	568	557	582	611	525	527	571	531	580	565	544	524	564	527	554	546	490	551	554	585	567	512	553	568	568	524	541	584	570	550	555	517	543	565	563	543	570	583	554	564	514	573	532	550	534	605	553	537	554	589	560	580	574	553	531	579	539	556	540	578	560	583	551	573	570	553	493	527	553	546	531	568	545	580	560	531	532	559	560	581	556	541	553	551	498	576	576	577	582	548	536	541	530	573	580	536	537	532	533	594	569	537	567	616	586	526	544	543	571	547	560	521	592	561	571	535	574	536	526	554	555	571	536	519	519	552	522	534	556	580	556	547	501	551	556	580	560	595	614	544	573	557	566	571	582	534	569	551	494	582	548	554	539	559	557	552	547	556	544	519	560	500	595	548	586	561	537	554	527	553	567	554	595	590	551	529	516	545	597	565	527	524	531	538	551	600	553	573	552	545	556	493	606	586	560	552	564	546	534	560	564	576	566	566	578	527	569	563	521	576	524	539	574	524	531	578	527	545	566	575	563	544	545	586	552	565	554	550	505	570	547	562	550	547	578	529	573	545	573	561	547	577	565	552	512	547	572	581	555	608	538	546	536	568	534	576	546	538	567	547	557	554	540	559	547	570	532	526	564	553	587	551	583	550	536	551	530	517	599	507	574	556	524	578	551	566	530	543	603	523	517	589	558	564	560	527	530	555	560	522	566	558	555	579	561	558	515	578	561	569	530	523	586	556	535	527	564	601	549	560	572	576	532	544	537	510	523	554	552	534	521	580	555	575	553	551	558	547	532	551	544	557	567	593	571	523	537	538	561	523	560	573	520	548	547	579	525	534	513	584	518	505	555	545	530	538	527	552	569	536	561	539	566	512	556	567	574	543	566	520	555	563	596	536	534	551	545	531	596	540	555	566	541	553	556	614	536	544	589	561	559	515	536	540	588	574	543	580	547	524	567	526	557	523	538	526	563	537	522	601	566	538	520	498	534	509	560	587	534	561	607	539	531	602	595	580	568	538	556	533	539	537	524	539	550	598	556	510	566	551	524	577	531	551	557	535	539	539	546	563	506	530	550	550	530	551	530	576	560	591	532	588	541	572	579	553	566	520	548	588	515	530	579	481	557	562	505	574	536	511	577	612	526	581	570	579	549	534	576	567	562
42584	20030	27021	62392	64331	54044	40553	26392	13037	3133	354	354	334	320	312	364	324	353	345	322	321	329	338	347	325	351	297	303	312	339	326	306	347	345	321	322	367	338	287	333	356	348	338	371	319	342	353	344	325	378	310	327	339	383	353	347	340	320	340	334	309	338	356	328	306	344	300	330	362	330	344	356	333	337	349	343	297	344	349	313	341	313	313	347	351	336	352	323	332	338	365	319	303	314	338	342	306	313	312	335	337	327	362	287	340	359	349	332	320	339	328	306	331	342	311	333	332	339	342	343	343	320	340	334	342	312	353	328	327	328	336	328	316	318	356	322	367	324	320	345	302	334	361	348	330	350	352	324	301	352	338	345	325	309	306	333	324	311	366	340	349	358	321	309	287	343	335	359	326	304	340	370	324	285	351	352	333	362	336	329	341	346	323	328	316	337	313	304	317	344	321	341	316	353	334	328	299	317	317	319	339	335	343	351	329	343	316	329	331	337	306	338	349	299	336	342	306	314	300	328	349	328	284	318	377	336	332	340	311	342	320	318	296	317	338	330	324	375	344	331	353	338	318	345	298	336	352	343	343	303	332	325	355	328	299	299	300	319	327	323	342	328	337	314	336	330	299	370	352	319	319	311	344	345	365	304	336	323	307	354	314	330	334	337	341	354	347	324	323	296	321	373	347	330	347	291	334	328	348	339	315	328	322	367	351	344	346	354	325	338	335	324	331	299	312	348	361	321	312	318	339	346	324	325	330	326	357	321	326	332	330	348	350	313	358	334	316	324	351	308	367	322	342	323	330	355	330	320	322	327	350	341	330	336	328	340	310	346	332	352	359	349	316	320	342	319	354	305	349	345	352	347	351	363	339	329	337	363	302	360	310	330	345	322	314	326	322	322	355	340	361	352	329	340	345	357	316	321	351	342	327	315	296	347	363	361	377	301	340	358	349	318	357	297	296	343	302	327	337	362	372	383	324	341	330	315	350	299	319	322	336	296	306	353	349	340	348	329	357	316	358	300	316	338	265	328	340	329	312	309	342	351	356	336	335	326	328	380	358	309	384	326	331	325	326	348	318	324	303	323	312	312	331	368	348	334	345	367	332	349	303	330	373	329	326	336	345	323	341	348	318	308	362	378	330	337	298	337	371	352	340	321	329	376	328	309	322	341	356	318	315	323	335	325	321	355	372	298	345	341	354	365	343	348	318	297	328	346	323	322	373	347	284	349	327	339	326	338	324	334	344	320	322	322	331	328	381	337	350	333	327	319	328	343	335	322	320	336	333	304	365	323	333	349	357	335	364	312	297	310	295	334	329	334	332	342	343	326	314	348	313	350	338	345	353	310	313	326	311	351	312	319	324	340	372	351	353	344	329	310	302	314	305	292	315	326	337	332	293	365	349	366	340	320	339	308	327	319	316	343	386	335	313	308	361	346	355	297	326	352	323	338	336	352	333	349	324	315	323	346	317	342	317	318	343	352	378	342	339	323	367	341	323	309	310	329	321	308	334	289	336	335	337	335	304	356	314	334	353	355	324	334	331	307	321	355	357	299	311	354	351	339	345	334	360	319	338	349	340	348	336	350	346	376	368	366	325	311	328	350	292	340	304	319	319	301	319	328	349	329	317	322	323	326	309	322	372	321	355	332	301	305	315	331	298	329	331	353	321	313	356	338	331	340	322	307	313	352	327	344	364	339	330	361	350	345	350	326	358	327	358	343	345	344	342	320	330	332	312	316	355	294	325	351	352	401	328	326	335	314	360	311	316	326	325	338	343	314	346	307	319	317	296	335	343	365	344	357	339	320	312	339	350	316	359	347	325	352	314	358	331	349	345	312	347	337	348	347	318	333	358	322	335	347	326	318	336	341	336	382	378	335	333	326	346	365	355	355	363	326	351	334	331	308	338	364	332	298	318	301	316	316	316	334	333	336	342	358	365	327	339	344	332	290	336	301	315	321	355	354	350	336	327	364	328	322	358	318	352	317	319	360	330	337	325	328	298	353	342	350	379	320	333	359	328	336	346	307	343	360	330	345	356	333	365	337	379	325	305	338	338	314	332	352	345	306	329	364	352	313	350	315	330	349	354	331	330	355	344	294	350	356	356	345	354	298	312	309	352	348	333	312	339	354	326	379	326	330	380	351	311	322	286	287	348	323	352	305	334	337	360	304	326	314	345	335	309	339	310	316	327	351	356	329	320	359	357	310	374	310	338	353	326	353	305	339	351	326	338	350	328	336	343	319	332	327	333	349	356	316	315	330	316	316	368	303	319	324	358	303	351	322	335	312	323	343	331	357	320	345	344	325	333	301	373	340	297	313	333	339	364	359	326	333	299	356	353	295	339	314	357	346	352	342	335	336	321	333	343	329	316	339	355	365	327	318	327	345	334	336	336	364	319	312	345	349	315	306	349	327	347	352	341	344	307	355	324	329	310	302	336	309	322	336	313	332	352	339	330	335	286	311	316	325	366	326	327	360	319	348	315	351	319	332	341	345	321	346	322	316	322	345	301	348	351	315	307	327	328	330	340	331	344	311	301	310	335	313	343	345	341	298	319	314	331	320	353	314	360	352	344	323	360	354	359	364	332	331	360	315	319	326	352	326	309	338	334	360	311	307	357	353	364	310	323	336	342	333	347	360	341	300	365	345	357	348	328	333	340	361	333	315	309	349	340	314	339	347	336	313	337	346	353	327	313	336	350	350	343	342	350	301	332	342	337	341	282	342	331	342	351	319	378	323	336	319	341	382	335	352	312	345	339	311	368	307	372	334	343	310	367	339	344	367	303	309	321	351	359	340	340	339	347	324	294	317	357	341	320	304	346	351	341	333	325	274	318	329	331	296	322	321	327	307	373	384	329	370	307	323	342	331	304	317	319	352	331	352	361	312	310	341	341	334	312	339	321	347	321	340	371	330	339	326	350	308	291	304	354	312	317	309	318	336	331	333	298	339	323	308	318	338	355	324	340	314	325	352	339	363	356	330	308	323	331	350	378	344	328	335	327	337	344	340	366	305	347	338	333	305	310	348	329	361	319	356	297	319	316	323	309	360	291	329	347	334	337	350	342	350	318	350	345	352	343	304	292	378	340	331	349	317	329	352	335	322	320	313	343	323	329	343	296	363	359	337	352	334	367	318	347	337	349	324	292	339	320	314	365	284	331	339	335	325	336	338	334	324	325	349	344	327	324	350	336	329	356	318	324	336	312	331	341	322	357	337	343	338	347	342	326	364	343	309	343	349	327	347	348	288	316	326	327	318	342	349	308	325	290	318	322	326	340	335	303	363	318	340	349	344	320	378	321	315	367	316	369	325	327	330	311	331	334	331	330	368	324	325	361	333	323	345	327	361	302	310	277	335	338	306	305	327	289	293	353	346	345	317	343	349	349	322	335	304	351	321	316	361	360	356	338	334	336	362	308	323	383	328	307	351	345	344	338	362	351	339	363	324	339	334	367	329	320	337	345	324	280	314	295	331	341	343	349	310	313	324
22041	10249	32117	69138	75089	65915	54238	41526	27225	7208	821	759	780	795	767	785	796	775	769	855	750	800	746	768	765	803	769	759	720	767	757	751	758	800	742	772	764	768	714	704	771	753	805	858	782	733	774	710	748	768	761	784	769	745	828	731	736	740	761	827	727	736	780	761	774	760	723	751	739	781	795	791	805	735	791	765	774	741	801	781	736	797	747	727	774	759	709	802	766	747	732	732	763	795	734	796	730	734	787	761	761	738	738	789	744	751	756	724	722	763	785	747	734	749	736	745	723	712	791	734	747	767	763	789	749	741	798	733	733	768	719	793	770	719	729	725	776	726	792	705	755	778	764	701	766	801	734	713	793	799	811	757	763	735	775	732	724	732	731	785	767	755	705	747	760	763	748	704	754	786	705	749	765	758	787	750	746	731	720	709	789	732	788	728	761	718	809	713	755	778	757	719	757	758	758	782	730	747	772	743	779	734	766	775	684	807	750	723	806	724	770	773	757	778	737	783	738	700	793	802	764	790	752	742	742	749	762	775	760	753	774	745	753	783	834	705	790	719	775	795	780	717	793	716	758	780	723	780	764	771	750	749	752	755	782	739	775	761	743	691	756	764	807	740	754	771	739	731	808	793	735	822	794	795	750	753	766	763	686	743	809	726	785	781	777	726	712	759	758	786	729	735	723	818	800	748	751	714	831	778	703	785	758	758	768	768	759	745	734	776	786	734	774	698	729	762	724	737	747	771	805	775	755	738	776	764	764	747	734	726	769	795	752	752	803	745	736	790	720	734	796	758	713	719	743	761	803	758	750	757	728	802	752	774	766	721	747	731	748	756	756	758	758	768	773	724	803	729	770	783	751	761	735	794	781	757	723	751	746	770	814	732	752	736	766	771	774	759	691	805	794	717	764	719	773	778	761	737	781	794	745	733	732	728	754	771	745	769	764	775	750	809	746	764	751	749	782	715	774	783	751	754	778	753	757	774	744	794	709	726	771	763	784	774	747	719	769	794	738	753	783	758	786	724	780	747	802	751	741	725	778	748	758	766	742	748	697	778	787	791	727	775	725	765	765	749	779	753	722	773	726	762	729	726	705	744	799	730	792	751	787	757	817	740	784	747	776	762	746	792	769	747	808	800	736	683	721	757	769	800	730	752	815	733	770	763	758	756	712	791	773	712	792	788	748	742	722	752	755	754	748	724	767	703	781	736	742	792	765	760	761	763	771	718	756	737	765	779	709	767	804	741	751	780	750	810	738	750	815	782	785	754	773	719	790	752	777	752	787	796	766	773	754	747	736	764	733	757	742	750	732	728	815	777	740	764	772	715	778	685	764	791	731	777	714	769	773	773	795	753	765	745	760	779	771	743	756	739	738	729	759	754	778	729	688	724	801	799	793	747	759	759	717	739	773	764	752	771	760	779	766	759	723	724	742	748	781	766	774	756	832	756	758	754	770	740	723	775	747	819	709	782	757	703	756	800	739	742	742	759	726	724	777	750	760	789	762	729	743	804	753	724	724	778	778	740	780	756	740	760	787	757	736	757	809	736	756	751	756	720	775	759	799	778	750	799	782	712	777	738	782	753	753	751	795	797	763	774	739	697	735	736	735	794	720	746	714	741	787	774	751	743	804	793	736	772	736	744	786	722	728	711	756	761	793	776	762	753	742	791	712	751	749	761	760	765	806	773	784	704	740	781	724	729	764	751	784	779	787	741	749	728	780	783	775	758	774	766	736	761	775	742	738	740	754	724	722	839	748	759	762	747	736	704	758	739	764	807	764	737	820	765	748	784	772	745	770	826	792	783	751	758	697	709	740	771	785	736	785	723	716	752	813	717	692	746	771	813	757	757	772	745	757	723	742	740	791	785	741	774	789	777	722	744	776	729	817	786	798	783	747	744	771	714	770	735	773	761	749	716	773	799	708	728	767	770	746	743	753	783	669	763	775	780	784	763	764	723	751	755	736	727	703	750	721	776	752	786	771	729	801	735	748	807	783	732	769	741	739	710	782	806	711	753	784	727	752	772	747	749	797	738	718	766	760	776	809	724	772	767	757	775	736	762	754	719	745	806	791	760	773	765	781	791	767	740	761	768	768	781	753	749	763	749	714	746	748	785	759	789	714	774	746	748	764	762	747	716	726	815	762	768	776	800	697	762	780	751	798	732	785	793	760	747	736	711	770	783	772	804	777	802	759	797	729	753	765	772	807	753	739	754	795	752	763	718	743	751	757	763	736	768	823	741	755	760	756	783	775	735	767	763	761	764	729	743	730	773	748	772	745	704	785	760	780	724	786	770	747	752	719	776	737	810	728	742	767	766	761	784	798	745	755	729	766	741	753	742	782	749	738	749	736	767	705	739	746	712	794	763	813	721	736	764	792	780	754	760	765	773	800	810	750	783	800	763	747	728	757	740	735	747	759	736	755	782	743	770	757	760	778	754	750	787	802	742	789	810	752	733	846	783	726	730	753	706	767	787	775	754	729	782	778	800	752	707	758	714	785	723	781	773	737	783	728	732	728	808	786	739	763	744	791	771	758	760	771	817	710	734	725	748	758	718	797	760	769	786	737	817	746	769	733	726	774	755	749	761	728	771	764	767	775	688	756	786	740	790	770	727	778	772	776	703	731	742	766	765	740	756	783	791	759	732	719	789	764	783	718	763	741	730	727	760	758	777	787	717	741	694	713	721	686	723	759	790	764	762	785	717	732	784	747	779	717	738	755	737	747	782	774	722	743	784	755	767	747	709	764	749	735	740	751	734	782	788	672	764	779	758	787	759	794	758	774	765	720	778	765	808	762	729	673	777	722	773	746	719	731	763	755	768	732	788	796	773	755	743	782	776	752	735	775	752	726	702	765	731	743	753	786	740	756	797	759	773	773	731	780	697	730	755	812	753	750	706	760	796	778	749	779	724	744	682	733	772	676	730	786	778	770	744	777	782	736	762	747	758	733	708	736	772	716	731	739	738	760	773	787	774	717	778	795	765	759	781	740	753	806	715	796	778	770	761	746	721	753	738	759	771	774	742	786	781	720	801	738	757	727	719	746	779	742	699	794	755	761	761	728	782	761	766	733	750	809	820	722	735	731	676	753	738	753	781	735	805	738	763	738	766	763	755	810	761	801	797	755	778	744	749	807	723	796	766	766	760	750	801	783	754	739	735	773	725	778	802	766	724	732	793	777	752	744	743	763	747	768	737	757	764	774	811	781	782	754	766	708	769	769	754	790	775	766	739	758	798	790	765	761	767	790	751	748	773	803	718	799	721	811	752	793	736	755	755	718	754	730	758	781	769	748	785	751	805	755	777	812	731	819	743	736	778	773	772	776	752	782	776	729	728	725	722	746	756	768	765	720	786	744	733	771	754	716	776	759	749	738	744	693	786	724	771	788	769	792	788	760	771	768	732	756	743	825	765	735	738	781	802	741	797	781	789	808	755	724	727	779	746	733	750	786	740	845	757	788	750	779	823	818	759	728	785	762	719	774	737
17094	4956	4581	4247	4167	3698	2402	1453	878	468	331	270	282	313	303	291	346	273	281	320	320	320	341	330	287	331	319	333	301	318	311	316	341	318	305	297	269	308	298	334	308	313	273	338	307	303	309	326	314	319	279	322	297	323	285	320	315	331	330	299	290	295	323	314	311	304	321	299	307	306	294	347	327	299	282	290	329	312	334	284	333	309	311	287	294	292	325	302	318	281	329	310	292	306	317	300	322	325	358	291	296	336	296	310	300	306	293	341	312	297	318	315	317	314	354	322	300	326	329	304	301	280	286	317	304	324	284	307	273	281	282	330	310	288	301	298	325	312	292	302	307	333	312	295	332	354	320	314	303	302	328	315	302	327	301	303	308	322	298	281	296	328	324	294	295	322	351	294	330	303	331	312	307	287	303	317	283	307	293	291	307	295	324	291	306	312	312	308	296	319	286	306	327	304	322	307	318	298	301	325	315	289	302	293	299	308	315	300	294	317	309	325	319	325	311	278	344	300	314	307	294	306	289	295	299	332	328	314	286	303	303	323	317	326	297	303	325	331	317	349	299	294	326	300	349	316	306	292	306	313	319	353	321	318	310	308	316	296	310	274	330	313	352	313	273	300	284	298	294	323	302	297	296	295	326	335	307	308	327	300	305	302	299	296	298	315	330	316	336	294	300	259	297	329	322	324	292	303	338	337	314	320	297	286	310	310	304	313	325	327	309	299	311	323	272	307	308	306	298	325	283	304	309	315	315	298	312	315	322	326	323	297	331	330	296	268	306	304	310	320	341	306	308	281	302	304	304	310	287	315	297	310	325	311	296	325	293	317	273	317	333	276	327	264	334	331	314	278	320	326	318	293	303	293	332	304	285	334	313	308	322	334	291	309	288	303	304	308	329	295	292	303	340	308	294	311	318	318	314	306	340	321	340	309	326	304	309	311	287	289	285	301	307	321	312	286	312	309	341	305	309	357	296	308	319	291	277	297	287	298	306	306	326	299	303	333	328	282	315	312	342	317	319	301	294	315	288	314	304	320	309	325	334	329	291	299	311	287	349	308	337	317	308	314	316	297	338	299	319	304	308	307	312	311	338	316	319	299	338	327	314	337	320	297	320	299	301	333	322	326	338	331	318	337	356	337	300	273	353	307	294	278	304	306	334	319	303	307	306	331	295	279	356	297	299	288	311	299	292	301	298	309	299	291	296	303	274	277	334	304	341	311	335	304	336	305	300	353	312	334	321	322	292	333	313	315	331	325	301	322	289	319	321	334	302	341	289	327	315	318	347	282	309	302	330	287	290	293	297	330	313	280	299	293	325	320	339	324	310	336	330	331	304	315	314	284	333	336	261	316	292	302	338	307	297	306	314	285	319	292	351	319	294	317	299	325	294	280	308	279	295	277	310	296	324	313	265	299	288	291	294	310	313	325	328	313	283	321	315	306	295	291	300	302	279	313	297	291	320	293	311	322	303	302	281	304	305	298	317	316	306	285	281	286	267	311	305	336	295	321	305	314	289	265	307	296	325	332	295	275	324	291	313	355	295	325	322	324	318	311	292	330	269	318	300	325	322	290	306	331	297	302	318	280	339	323	332	295	303	272	306	342	286	311	313	304	298	281	293	338	299	312	283	317	310	305	336	299	314	274	338	333	310	307	309	317	275	301	324	294	295	345	305	299	313	331	287	320	300	300	302	333	323	313	279	312	315	285	294	297	368	313	342	299	334	304	336	277	306	305	326	324	306	292	274	367	288	297	345	292	330	317	311	315	321	305	331	317	310	287	287	325	304	322	303	328	295	328	357	301	337	307	268	288	309	320	339	269	306	333	310	318	308	315	285	309	328	301	315	311	316	293	321	311	301	289	344	307	274	329	312	311	281	312	315	306	311	343	310	294	337	322	329	283	296	291	323	323	296	318	312	320	310	294	291	317	345	313	310	297	311	314	306	335	331	341	313	317	305	323	339	337	294	306	301	298	318	313	324	290	327	321	325	318	325	304	353	306	304	300	310	327	291	324	318	306	289	291	333	316	330	322	323	286	290	301	331	283	319	323	319	334	304	282	295	280	303	298	299	300	318	278	304	307	332	312	311	291	336	302	300	283	301	316	331	273	280	300	319	304	284	319	298	329	325	341	336	311	267	311	346	309	319	335	317	353	283	298	299	339	321	304	324	290	320	283	345	322	325	294	294	285	314	324	314	304	328	292	270	333	295	300	329	298	290	295	292	306	303	302	337	310	307	348	306	283	313	292	308	318	378	347	312	304	301	325	323	292	313	312	314	326	326	306	303	286	339	350	301	299	332	334	319	310	282	289	335	280	306	302	323	292	329	311	319	332	305	293	319	317	319	306	291	318	347	315	339	271	291	285	301	334	305	288	292	324	293	285	311	312	333	297	267	322	312	347	295	320	313	345	306	315	315	303	322	306	305	304	315	305	323	279	303	319	290	355	344	331	305	322	306	297	311	294	301	284	317	323	325	338	320	313	341	300	321	321	285	280	294	304	271	291	280	324	314	293	306	302	285	300	324	320	314	306	323	313	322	343	328	286	314	306	328	313	333	329	321	311	319	287	292	302	309	329	310	306	322	346	303	322	300	322	318	306	312	310	298	307	325	292	304	316	322	331	303	331	342	305	295	324	307	295	304	297	297	298	326	323	270	306	327	332	307	306	331	358	306	298	286	335	294	315	304	285	322	301	331	308	309	303	308	320	338	319	309	285	306	322	317	311	320	350	334	327	317	295	347	318	333	282	326	333	307	301	312	296	333	320	287	306	313	316	294	316	319	336	286	323	317	322	289	325	335	291	301	288	311	318	274	279	330	281	295	315	298	315	315	320	307	324	296	299	349	311	331	292	325	312	291	324	318	334	302	307	279	297	309	284	304	281	287	283	313	289	331	315	305	306	330	318	327	273	281	282	296	315	317	311	299	300	321	323	318	333	300	308	324	303	303	312	303	301	309	278	314	306	313	310	319	328	346	325	294	305	355	311	302	302	291	275	330	314	326	330	323	286	295	293	296	299	328	297	267	333	306	299	308	284	317	320	284	309	335	297	292	333	293	296	286	314	277	294	341	313	338	294	326	320	309	301	332	311	321	297	343	320	270	323	323	313	275	312	310	336	337	334	310	324	342	318	304	342	331	297	294	295	302	300	293	317	299	314	339	316	340	285	326	281	305	333	302	279	281	308	346	308	318	311	344	303	324	279	312	299	333	309	276	304	324	292	314	334	317	294	270	288	303	333	311	346	350	292	301	324	289	291	317	306	323	338	287	333	298	314	330	334	291	276	311	317	315	333	295	287	354	322	297	281	306	302	298	337	293	349	324	331	282	303	284	302	317	299	321	309	328	310	311	331	309	331	327	304	335	272	303	249	315	289	274	320	315	272	320	294	301	307	339	311	301	316	338	296	336	267	305	290	284	338	315	300	346	305	305	278	307	291	292	313	306	323	313	337	334	326	312	304	299	327	291	333	310	343	314	301	317	306
8555	3166	8292	11799	13948	12057	8099	4817	2781	1193	676	692	701	703	707	681	723	743	653	695	708	681	715	675	683	704	707	692	716	682	691	657	644	736	680	697	713	751	710	660	697	662	701	715	696	727	740	673	658	684	700	712	711	702	728	707	710	668	751	747	653	674	709	683	637	664	713	709	653	705	729	676	659	659	712	672	677	650	706	618	701	679	718	716	646	677	682	724	679	670	660	772	703	679	690	718	728	706	725	693	713	694	730	681	692	670	698	677	659	688	675	690	715	683	730	731	704	719	728	757	699	675	675	712	705	688	715	728	686	689	656	699	696	686	666	734	693	709	679	675	675	675	653	685	703	700	697	691	696	678	661	724	682	708	704	706	701	702	665	693	694	718	630	677	677	690	661	705	683	682	737	721	656	736	676	717	733	691	683	681	680	662	677	702	719	674	646	671	646	684	644	681	704	707	690	716	682	695	656	725	706	707	681	685	727	731	695	667	714	688	674	650	686	683	681	684	742	697	677	685	634	690	712	718	670	717	689	691	737	704	645	677	705	680	689	692	662	699	688	695	712	699	709	683	661	640	691	702	677	688	707	705	690	638	708	672	675	694	699	716	672	654	700	675	709	719	659	667	684	721	712	679	709	710	707	735	732	663	653	719	665	698	656	674	644	694	670	676	707	749	640	689	719	713	663	713	709	669	621	700	665	686	691	685	705	683	714	667	710	704	710	674	657	687	688	687	732	673	661	728	643	701	699	701	721	710	708	693	683	751	711	687	712	726	746	731	674	683	681	692	659	676	737	651	687	747	648	711	694	689	699	700	653	676	673	761	697	715	652	682	702	685	701	679	635	669	660	693	732	687	652	692	655	722	640	683	688	725	654	687	719	724	671	664	696	757	692	679	664	727	680	655	714	676	697	667	702	675	705	714	711	693	694	717	675	693	705	660	666	680	675	714	661	692	682	651	711	686	701	680	701	653	694	683	707	688	732	667	651	704	709	723	698	723	732	672	674	708	635	688	646	654	683	679	691	696	673	686	707	645	713	723	701	716	637	752	623	652	697	727	680	736	732	737	693	692	765	734	683	699	679	639	708	646	708	727	712	739	736	696	746	691	712	694	735	671	742	712	704	683	737	666	655	693	737	700	728	668	697	674	707	676	710	641	692	706	700	751	707	721	711	686	642	709	755	677	701	702	699	668	678	676	651	665	725	668	722	691	726	684	702	709	707	698	706	718	701	671	699	686	703	694	715	684	719	748	700	731	684	642	715	694	649	701	707	683	727	693	667	694	676	656	677	669	668	720	715	626	644	628	753	735	695	682	700	688	656	736	696	674	662	695	709	671	672	704	677	697	701	679	705	673	670	669	689	716	629	721	706	723	668	658	694	624	722	699	706	651	720	680	691	701	737	679	683	725	727	724	674	689	702	655	684	680	720	678	712	682	704	708	701	689	720	707	720	645	702	722	685	693	738	701	666	728	723	679	692	729	673	711	679	700	670	721	696	716	657	682	666	646	604	693	723	693	752	710	695	695	703	741	699	697	697	681	723	703	706	666	701	728	688	708	720	688	703	692	664	669	690	700	667	699	691	670	640	696	661	672	684	682	722	734	743	660	695	698	671	688	681	713	648	650	729	689	718	723	684	685	698	707	700	686	676	679	669	704	676	747	689	649	685	691	701	676	672	721	684	696	650	655	731	723	691	773	689	702	711	675	697	648	693	666	732	661	677	723	686	692	696	661	692	690	699	700	693	720	707	684	703	686	696	709	718	708	701	692	702	676	680	674	717	700	680	680	708	741	704	709	709	680	683	698	687	707	661	692	682	685	742	648	745	660	722	682	710	655	676	711	735	708	697	718	661	749	683	712	690	686	711	687	751	682	662	696	709	696	685	680	710	676	699	689	671	653	688	728	660	728	700	699	706	707	681	682	721	703	655	689	662	678	694	690	698	672	698	712	675	723	699	670	682	657	712	675	664	731	692	675	703	708	706	658	674	666	690	682	713	662	707	721	662	675	682	678	704	683	685	719	665	672	690	685	669	677	670	719	675	647	678	732	687	660	661	752	679	651	700	682	660	738	697	710	656	687	669	730	692	690	689	717	666	719	674	730	708	699	738	700	664	674	718	671	685	652	688	723	691	673	693	701	725	709	679	692	686	679	706	661	686	686	697	674	707	726	683	718	730	678	737	693	696	685	679	676	693	696	687	663	695	714	713	700	708	674	655	680	754	684	687	652	675	707	671	728	702	673	724	705	644	672	727	693	665	698	719	716	686	717	682	692	724	687	681	697	712	731	701	673	718	672	711	701	693	699	665	678	706	710	667	665	697	682	714	666	705	684	648	699	737	688	680	651	721	671	697	709	657	720	668	686	694	711	684	675	669	630	732	670	688	689	703	663	740	678	714	725	680	666	674	700	660	694	702	705	750	610	700	725	715	652	691	730	734	739	669	697	653	701	642	670	674	670	728	703	703	710	701	673	687	697	701	675	696	666	657	688	695	655	717	657	642	688	678	739	685	686	723	684	722	696	716	661	752	665	653	648	662	679	717	734	690	723	721	682	712	651	660	695	701	700	660	637	659	708	703	657	731	698	707	686	707	699	720	714	676	727	668	674	686	624	696	715	712	744	657	674	744	683	668	708	694	719	699	691	660	665	725	741	730	746	711	670	692	717	731	681	660	643	716	713	729	652	703	704	709	695	731	696	674	670	684	686	721	715	672	682	713	694	685	714	678	666	653	663	753	703	685	671	693	713	672	712	659	649	662	684	669	686	706	707	718	670	689	776	662	672	690	688	692	716	708	742	708	660	705	656	683	668	722	692	674	710	734	700	674	674	682	735	724	674	645	699	721	655	641	729	697	706	694	766	675	689	701	685	661	658	735	656	650	714	710	682	728	710	694	701	665	733	659	679	691	714	694	681	742	642	710	725	684	703	714	720	693	655	680	721	693	697	733	732	707	683	714	675	677	653	697	673	757	648	669	704	750	663	683	728	729	766	694	704	676	702	690	681	700	715	700	651	684	653	675	636	718	672	729	677	688	664	690	684	685	686	739	744	716	701	697	709	645	642	730	726	683	695	701	689	665	715	709	692	642	730	665	699	677	706	674	650	726	689	664	710	695	709	691	693	697	662	678	662	686	710	725	705	655	674	690	684	730	654	691	684	697	672	665	684	703	689	700	722	707	685	711	689	712	734	734	701	697	707	645	751	693	683	694	687	743	706	707	677	676	713	692	661	689	745	720	641	655	695	682	693	691	679	720	707	712	692	759	722	677	688	695	659	722	702	680	709	672	702	683	709	679	683	710	679	709	661	727	694	702	725	656	684	702	660	702	676	707	669	722	707	675	697	745	663	716	721	730	653	711	707	745	712	701	636	711	708	697	686	662	703	711	683	705	660	692	683	676	670	723	660	663	693	708	696	723	697	695	689	686	695	685	667	668	693	670	699	708	652	667	648	678	690	663	682	724	604	662	674	760	715	707	712	678	692
35175	11064	12065	42766	51021	43176	32051	19612	8543	2013	279	231	228	246	215	225	247	221	227	217	224	211	227	235	233	247	227	234	251	230	254	240	263	230	240	234	222	278	235	221	252	201	250	247	237	237	201	234	242	253	242	271	250	260	241	252	216	242	247	244	255	207	223	250	206	211	230	226	229	228	236	208	241	242	229	256	211	233	225	217	225	239	244	248	223	226	212	229	229	234	220	198	244	252	234	229	253	233	244	225	231	271	258	212	235	215	228	250	241	229	231	221	239	226	245	214	222	240	226	217	226	238	211	215	249	228	224	241	229	232	234	252	248	218	207	237	255	252	266	235	238	230	213	225	230	233	224	258	237	197	239	230	265	243	250	260	212	214	200	239	238	254	198	238	224	231	232	218	232	250	236	242	258	241	212	204	263	230	216	215	224	213	240	230	220	236	235	247	221	196	250	252	220	234	233	232	237	235	234	242	206	210	226	222	238	226	246	240	248	270	251	258	242	268	215	246	240	208	253	252	245	256	237	230	248	227	209	203	247	244	259	220	238	241	227	246	225	191	219	263	245	215	221	236	233	216	239	209	245	249	234	225	235	241	228	209	240	203	242	213	244	250	236	225	256	228	236	241	243	247	216	233	227	261	245	225	248	235	265	237	233	273	209	250	246	220	238	248	244	229	220	227	268	242	262	220	211	264	245	260	216	216	244	231	226	248	212	260	226	230	236	279	258	236	229	254	236	221	247	216	240	245	235	234	259	235	224	211	228	216	239	213	235	261	213	213	257	238	233	226	234	233	233	227	266	255	223	222	221	240	235	205	209	238	224	228	212	214	225	225	220	232	245	220	227	241	206	235	249	250	301	265	247	247	224	255	243	239	231	238	215	237	213	227	216	257	236	208	232	239	227	241	244	230	234	260	244	225	239	227	216	236	234	255	231	238	258	230	211	226	218	240	218	227	228	232	224	240	215	217	207	209	239	238	213	218	233	237	226	239	218	236	252	225	209	239	260	232	228	241	218	239	237	256	246	225	235	220	251	254	219	240	232	250	221	214	247	203	249	226	220	220	234	185	221	205	235	243	239	276	242	239	255	217	246	235	244	243	215	241	227	232	231	226	224	226	240	241	231	241	245	218	208	219	209	249	231	241	270	208	232	226	231	217	227	254	217	252	254	233	221	226	240	225	224	242	231	231	213	231	237	250	216	211	211	209	220	223	231	249	245	226	223	246	248	221	241	263	230	227	239	241	246	220	230	226	218	256	225	210	209	242	184	217	249	262	231	237	250	253	203	227	235	249	236	243	241	255	225	225	251	232	219	246	217	222	224	230	226	212	245	237	267	240	220	232	227	239	234	230	253	236	231	236	236	237	240	205	231	225	240	235	245	261	255	239	240	202	254	235	211	211	255	221	232	245	238	245	239	219	195	213	236	219	228	256	221	240	248	218	246	234	218	214	211	223	195	210	232	221	224	237	210	224	266	236	236	245	224	214	254	254	227	261	227	244	239	258	214	250	223	257	220	221	274	233	248	253	220	226	204	213	244	218	242	230	218	252	210	214	238	243	242	202	233	237	242	250	208	241	246	250	243	239	203	264	218	243	243	208	254	214	231	247	273	248	217	250	228	219	235	231	213	245	246	281	250	213	240	248	222	236	232	240	231	235	254	219	267	221	216	218	234	229	237	232	247	206	199	213	229	230	216	251	221	240	225	230	243	242	222	224	219	243	231	244	227	225	252	209	210	246	256	231	236	255	234	221	230	245	261	238	223	210	224	238	246	214	235	239	230	257	233	244	239	263	209	244	232	218	227	232	261	239	230	230	219	235	211	216	230	204	210	243	228	230	243	241	263	258	234	255	226	224	233	238	209	248	237	206	270	232	224	247	237	219	224	204	238	213	255	218	213	218	215	220	242	233	224	234	234	231	227	223	230	236	241	235	237	242	277	236	222	272	226	232	218	260	224	217	253	222	237	246	252	242	240	229	245	257	233	223	226	246	244	220	245	222	211	234	222	252	230	236	224	263	250	272	267	221	239	239	245	225	230	265	220	246	252	272	252	206	199	218	236	247	234	240	240	242	242	233	238	229	246	262	230	244	221	218	232	231	254	229	269	238	257	209	230	211	215	258	253	269	220	233	247	228	207	236	239	250	265	216	243	229	247	238	241	232	232	234	253	238	240	253	200	203	235	242	214	233	225	246	217	256	216	212	269	234	255	240	232	217	233	244	229	263	228	212	219	218	225	271	261	199	239	244	239	222	240	239	235	235	229	229	207	246	249	251	246	251	235	253	232	241	242	266	235	225	267	223	224	245	249	233	246	220	229	252	265	240	214	227	201	269	228	213	219	212	249	257	234	232	231	235	248	256	237	215	215	239	236	246	253	233	227	250	226	226	206	210	255	170	220	230	235	225	236	256	258	236	221	197	243	245	257	245	202	240	227	215	199	221	216	233	239	220	238	228	225	231	225	234	240	231	241	241	225	212	227	256	237	204	247	199	241	248	229	232	233	240	235	241	255	224	238	203	201	245	199	259	233	278	234	230	245	264	221	232	252	227	244	242	226	213	246	229	251	243	236	215	239	218	191	237	261	243	243	226	237	222	231	224	279	234	236	236	230	247	240	231	250	229	230	206	233	231	232	231	245	276	241	242	238	209	241	231	256	263	228	209	218	267	222	235	259	217	238	225	231	224	229	209	248	221	234	205	223	230	243	229	234	235	209	207	237	240	211	256	228	235	229	249	250	250	216	236	242	223	246	222	217	228	227	245	236	220	228	236	255	226	244	258	234	246	222	239	253	222	236	258	231	268	208	251	234	240	222	245	235	240	249	224	201	217	228	226	216	228	231	236	234	237	218	241	222	214	237	244	224	235	202	237	238	223	241	264	269	216	221	226	233	204	216	230	199	251	228	242	200	251	243	248	202	255	233	265	234	234	212	254	238	246	231	230	222	243	223	232	224	250	256	200	240	221	243	230	252	211	249	224	237	239	262	237	246	250	202	225	223	244	212	200	276	215	211	250	237	232	235	223	227	224	233	240	216	256	219	235	225	265	262	227	235	277	236	268	210	218	229	242	201	233	221	248	236	257	239	249	239	249	254	228	218	251	229	227	242	210	261	231	257	224	252	240	242	260	259	242	243	263	219	218	248	232	268	223	219	270	245	227	227	226	251	244	234	243	238	211	216	230	246	248	253	240	253	251	233	245	213	206	254	281	218	216	206	217	226	236	225	223	249	232	214	241	220	232	253	223	241	236	233	247	190	250	232	226	235	244	242	222	261	198	245	230	252	235	246	213	213	228	214	237	211	248	212	258	237	211	279	229	258	221	207	251	243	249	226	241	195	252	215	233	244	259	234	258	213	242	235	241	216	219	252	230	229	237	234	228	229	197	246	185	221	215	231	230	262	243	228	212	214	203	227	272	236	223	221	228	235	232	221	249	216	242	245	268	253	231	238	255	222	217	223	261	231	239	249	231	250	251	246	242	238	212
17047	5347	18789	54186	61836	56368	46759	35689	21739	5783	555	577	567	568	572	527	572	534	537	541	538	546	555	513	596	552	599	589	581	559	547	564	505	511	575	560	612	547	552	580	577	539	585	588	541	525	558	552	544	511	541	609	542	567	540	564	535	567	521	566	556	556	502	560	588	564	545	539	566	570	590	541	531	570	567	543	567	526	490	564	549	576	574	558	553	527	590	534	527	521	550	612	548	543	581	564	592	526	573	563	554	546	561	563	560	554	554	576	584	560	560	525	552	593	540	537	496	556	589	532	511	518	579	507	543	594	534	577	563	526	573	582	588	578	540	536	563	522	554	527	578	540	529	578	551	550	594	558	547	580	550	516	526	533	525	551	558	553	527	548	555	531	605	581	554	568	584	576	570	581	570	502	582	523	571	567	524	546	507	565	551	559	572	548	526	546	538	574	555	522	531	557	562	523	559	576	555	532	549	525	554	607	539	508	581	544	573	522	551	600	504	500	540	487	566	538	503	515	563	536	558	567	557	500	503	544	569	531	549	555	586	531	597	569	558	584	553	573	565	553	543	551	498	571	539	568	580	579	569	525	546	527	579	570	616	513	572	562	549	569	567	556	540	562	604	556	554	575	522	539	585	573	554	529	551	598	582	558	578	561	562	528	522	544	536	571	580	559	559	509	558	531	550	546	531	554	508	525	558	548	565	517	561	547	548	558	541	548	544	532	516	546	529	565	530	545	556	589	574	563	522	542	538	588	572	575	548	540	544	542	580	548	549	508	586	527	521	525	538	542	553	555	540	537	549	587	525	554	511	523	521	542	557	584	538	560	550	567	583	551	554	531	529	524	565	545	566	569	570	596	549	500	543	533	578	520	544	570	537	559	557	577	530	561	524	566	552	573	575	553	569	499	531	576	512	582	576	540	556	524	546	548	566	564	583	564	556	565	500	548	555	560	521	556	573	557	520	584	579	563	548	557	569	575	557	551	547	547	548	541	526	575	516	562	553	523	553	559	529	580	514	548	577	554	569	574	555	517	528	548	564	578	579	531	533	563	557	590	593	577	565	536	566	521	508	592	549	563	535	524	563	581	580	571	538	579	534	540	559	522	532	579	563	560	543	569	587	505	593	567	526	535	579	558	556	539	569	510	552	539	546	565	572	571	535	553	499	512	575	525	548	537	572	577	540	546	542	552	559	589	523	498	560	567	520	580	518	549	534	560	527	573	583	520	518	572	582	602	582	554	537	578	523	581	580	563	530	567	556	563	537	561	592	557	527	554	542	560	532	536	539	520	538	532	525	566	567	544	525	518	571	540	527	545	548	610	570	537	546	518	524	515	537	548	597	552	607	532	583	553	514	569	515	570	551	522	554	536	590	544	578	511	559	547	587	542	554	539	586	539	555	590	516	585	558	576	574	532	549	541	562	590	521	525	537	535	539	532	543	542	459	551	527	522	576	542	521	568	557	522	562	549	544	552	544	542	554	567	554	549	593	532	571	595	518	548	557	549	520	560	535	527	521	561	547	526	518	566	506	520	531	553	528	517	568	501	522	564	580	515	564	561	549	562	528	535	540	515	543	544	542	534	526	573	562	587	548	539	522	527	573	580	580	599	571	586	573	600	573	543	521	566	547	591	562	573	548	578	539	552	583	555	601	540	542	575	541	563	559	567	573	547	542	606	549	535	586	544	545	569	532	590	535	539	535	552	558	554	506	558	568	534	551	538	540	541	560	578	536	528	554	581	518	575	572	534	547	524	586	593	549	536	514	568	533	543	559	588	560	562	557	553	576	566	565	547	559	502	530	572	602	559	545	536	589	523	558	609	508	540	564	515	575	512	527	543	558	580	545	536	558	560	560	539	549	566	582	555	555	525	564	581	576	588	541	568	572	624	544	525	544	561	561	519	556	574	568	542	576	549	535	558	549	521	558	578	494	565	557	536	559	553	545	535	536	523	582	562	547	560	609	553	589	523	525	595	569	534	589	592	555	530	538	518	580	565	549	565	528	528	567	533	539	599	521	538	605	573	575	580	532	539	532	580	526	562	578	551	548	563	557	549	545	562	560	541	580	537	521	609	526	572	607	570	559	561	538	546	492	541	505	538	545	550	607	538	551	529	610	531	549	602	589	579	564	563	548	586	548	518	590	592	526	573	561	541	561	586	545	552	530	572	602	536	554	569	564	562	555	527	533	568	529	501	566	513	557	558	574	562	567	550	567	592	544	550	550	551	549	558	554	565	551	530	535	532	531	529	544	547	564	574	568	526	567	563	582	579	555	560	547	584	563	594	542	549	579	538	499	560	581	525	581	538	558	558	536	555	533	611	554	576	534	555	531	560	539	568	607	561	534	575	548	518	535	556	563	549	559	598	566	541	559	529	583	563	572	555	549	537	511	524	522	579	607	552	574	539	564	574	599	578	530	495	591	569	565	547	581	540	567	542	563	550	547	531	550	586	551	549	542	539	548	571	580	571	530	515	524	562	548	549	543	564	593	572	519	508	558	541	550	530	551	580	536	531	544	575	530	522	547	558	552	574	568	582	581	547	567	582	573	587	579	538	541	523	518	525	546	546	582	519	619	543	564	555	535	509	563	525	544	536	575	512	536	555	497	511	524	558	527	520	569	568	498	556	586	570	608	576	523	527	548	568	526	565	523	554	550	548	576	521	531	549	571	543	600	579	511	522	546	519	543	608	528	573	531	536	571	559	566	567	571	552	547	545	591	563	543	594	535	556	563	566	569	550	551	520	523	528	553	563	580	560	578	536	544	563	555	560	572	575	545	579	558	549	535	572	545	524	553	571	530	553	532	515	559	538	531	537	547	558	513	541	557	536	516	526	514	521	535	513	581	540	539	574	561	572	602	530	527	565	537	576	515	485	537	569	552	557	534	539	568	515	537	522	554	560	569	518	576	543	535	500	576	558	594	576	584	545	563	549	540	523	494	545	532	569	571	561	559	575	555	544	566	566	529	579	543	569	567	558	569	586	535	585	599	540	546	583	544	539	564	532	568	563	509	584	592	583	521	544	567	559	504	547	550	534	561	582	560	587	549	547	551	578	514	580	562	533	574	530	538	584	546	502	545	556	547	527	513	543	549	567	547	533	574	555	544	538	528	545	531	515	585	556	544	540	524	556	559	566	538	518	551	536	540	544	551	552	533	584	574	511	587	564	571	570	582	510	526	573	537	542	548	539	615	578	583	552	582	549	507	566	580	543	573	521	526	567	557	573	566	544	622	563	545	583	545	601	515	551	551	569	579	555	562	557	557	568	579	534	556	558	565	552	541	522	554	515	571	530	550	587	554	585	522	525	550	559	560	554	596	521	589	523	534	578	508	547	535	577	554	582	550	543	567	561	566	563	580	504	569	512	566	506	565	553	528	573	572	581	523	533	512	542	583	571	554	580	558	537	516	498	550	570	526	504	566	555	545	523	526	562	535	542	527	550	553	557	550	588	548	537	567	588	511	563	535	580	532	525	595	525	538	526
42258	18000	26539	62984	63613	53668	40590	26285	13346	2897	353	300	347	329	351	330	361	318	326	294	333	311	325	351	340	313	311	300	338	320	311	333	343	314	307	275	342	343	309	344	320	350	335	349	317	342	306	342	335	322	336	330	331	311	345	337	308	346	308	332	306	301	342	318	325	291	316	333	321	292	314	349	332	317	344	285	351	319	284	335	318	330	305	329	310	301	358	332	342	317	338	327	314	325	316	328	360	321	288	342	354	303	362	336	343	354	325	320	351	317	327	328	357	327	314	305	322	287	321	310	329	320	332	336	319	335	292	337	323	358	314	351	333	340	323	290	343	317	335	329	342	370	315	306	314	331	308	322	299	354	346	323	340	316	336	335	324	351	283	332	342	326	320	326	327	355	349	336	318	310	321	308	290	337	338	319	334	318	285	338	305	308	313	297	363	312	332	334	354	328	328	325	319	352	356	322	355	336	339	329	307	281	360	290	318	301	308	323	315	328	339	328	352	277	317	342	319	296	319	327	328	338	334	294	341	342	340	331	315	315	329	299	327	320	336	329	306	331	327	335	346	346	318	360	342	311	329	286	351	301	308	318	319	319	306	310	326	336	341	304	286	356	311	321	364	326	355	343	301	332	339	345	329	332	353	326	336	328	342	332	325	346	329	338	305	302	376	316	318	309	340	320	297	325	344	322	321	281	288	300	324	358	345	328	311	329	341	325	323	322	337	318	328	313	373	312	342	351	323	342	307	320	346	333	292	284	331	326	315	307	341	314	328	332	342	298	332	287	341	299	338	359	308	327	292	350	320	336	316	331	332	319	317	305	325	333	333	330	331	310	322	318	378	348	303	337	346	315	354	339	324	323	353	295	299	311	306	359	320	362	295	321	310	298	304	345	381	314	318	353	335	331	309	321	323	287	297	318	356	347	319	321	306	324	312	331	295	312	342	353	312	287	327	315	312	333	317	294	329	329	359	282	294	320	362	303	324	345	286	354	343	308	343	344	298	331	296	328	335	337	322	328	328	278	323	300	291	324	312	315	325	316	312	332	346	318	335	338	352	313	359	345	323	334	336	338	314	312	348	334	297	314	316	314	305	317	320	350	310	339	314	359	297	341	296	294	368	348	334	320	310	299	348	309	304	296	355	350	363	312	298	354	301	346	330	317	343	338	330	350	357	336	331	347	324	327	310	347	304	301	359	340	324	326	317	290	306	321	298	319	304	304	308	322	335	324	337	339	373	305	336	338	329	356	337	280	309	318	343	313	327	267	341	310	340	327	339	326	294	379	352	323	334	310	332	347	272	321	372	322	331	349	327	271	320	352	326	347	280	317	315	312	322	319	330	317	333	320	296	353	306	328	317	314	303	322	314	329	355	307	325	343	344	316	329	304	332	315	323	288	273	282	292	261	302	311	292	343	295	328	306	303	293	292	329	323	320	341	303	350	321	307	373	312	316	324	315	321	318	325	308	322	385	297	302	297	354	356	336	317	356	347	315	329	343	316	313	339	338	342	319	335	332	325	317	314	355	337	302	371	327	335	338	316	327	347	341	321	355	292	321	325	329	315	368	297	315	316	318	362	329	291	336	331	297	332	318	289	318	319	354	274	282	328	328	334	346	287	319	323	318	334	334	336	291	338	343	318	325	313	320	325	346	281	334	331	326	314	344	339	332	309	313	361	340	326	343	331	299	280	302	354	328	348	294	300	325	318	300	350	341	376	311	345	287	331	350	321	303	330	372	305	340	322	311	312	305	323	305	333	324	322	309	314	370	321	303	349	329	312	319	329	299	314	315	333	357	267	325	333	333	347	357	322	331	316	369	317	289	318	321	325	288	349	347	308	313	319	339	309	323	309	343	334	310	352	343	314	326	313	361	308	385	346	326	343	300	307	336	339	316	307	314	328	364	307	332	352	313	332	331	357	313	336	352	334	297	293	353	317	320	331	324	310	350	327	334	336	358	332	298	336	325	344	306	344	340	355	348	338	318	272	329	334	322	343	317	312	305	337	322	329	325	322	343	334	332	302	311	330	343	334	302	329	336	333	311	316	325	317	352	322	330	347	368	310	318	305	337	328	364	341	320	330	326	336	328	344	307	332	327	334	314	304	334	326	302	336	322	323	318	303	333	318	326	340	342	328	362	346	337	294	313	331	360	345	341	326	282	315	314	318	307	315	337	320	343	339	319	317	369	303	320	303	352	323	335	310	325	337	315	331	344	302	324	328	323	330	351	330	360	316	348	334	313	322	305	336	342	310	339	306	356	335	344	324	339	364	303	346	323	328	311	299	314	297	336	297	286	298	313	298	347	298	320	307	304	357	358	320	297	317	321	323	300	357	354	289	330	328	336	329	383	348	308	339	340	326	308	326	313	326	283	288	299	322	319	320	343	322	314	300	315	328	335	324	320	323	328	314	294	342	343	345	306	329	335	336	284	334	299	311	298	332	340	347	305	336	305	319	312	382	333	305	308	324	309	327	307	297	342	375	305	293	309	340	354	314	360	292	340	299	361	315	331	351	351	301	324	340	322	356	337	302	321	310	309	329	336	322	324	331	292	322	324	311	351	327	350	299	380	338	334	305	330	299	340	357	353	349	321	341	321	302	329	333	326	350	338	308	300	346	301	304	295	347	322	352	290	375	313	308	367	316	310	353	334	350	334	306	290	344	347	302	322	312	300	321	319	343	329	289	340	340	302	319	326	309	321	354	311	314	315	298	346	341	303	319	300	327	319	314	287	314	288	300	310	361	326	375	370	317	351	318	316	339	340	313	325	321	291	362	316	307	313	334	335	315	348	334	350	321	364	344	322	292	323	337	344	306	312	325	337	369	314	330	355	374	331	311	301	340	295	312	301	329	298	329	365	319	324	342	308	303	356	314	331	330	310	346	299	309	332	307	331	317	325	337	277	332	341	325	336	347	366	304	328	306	314	337	304	345	314	330	296	323	320	299	316	332	330	332	320	337	362	354	325	311	300	292	327	323	346	336	325	340	329	339	332	314	368	322	293	313	320	346	338	327	343	350	321	316	327	352	314	309	334	334	324	348	316	330	336	314	328	339	325	356	348	315	310	313	331	355	380	329	363	301	359	285	354	311	323	323	326	317	311	307	338	307	338	319	327	360	359	294	295	310	361	338	320	323	335	305	316	327	346	314	328	290	343	328	302	335	325	315	371	328	320	345	347	325	317	343	307	343	345	379	334	322	338	301	337	351	331	314	330	340	302	328	317	327	314	325	359	310	328	332	319	330	278	311	338	343	329	311	327	333	346	326	337	325	356	320	339	377	342	312	332	318	317	314	312	308	298	315	300	330	319	307	353	331	321	324	313	321	322	288	316	316	368	354	350	324	320	326	314	342	361	331	325	368	305	329	312	316	302	340	326	337	363	335	322	337	296	331	324	369	311	327	334	354	321	351	337	304	332	348	327	341	330	349	314	323	318	284	334	330	315	314	324	307	290	332	340	325	327	307	325	337	322	299	303	312	332	307
20916	9652	31453	69041	74190	65660	54350	41089	27886	6410	797	756	734	773	772	750	737	724	753	735	744	754	747	731	772	737	761	779	765	784	742	719	726	760	745	790	728	742	732	810	726	738	737	752	689	736	736	722	751	741	741	743	704	746	762	774	752	742	736	696	734	753	839	740	737	757	745	755	750	718	752	734	727	706	729	772	738	773	753	719	759	765	769	792	695	706	732	753	762	752	740	764	756	776	753	762	728	739	753	751	734	714	732	709	732	766	722	715	755	762	737	745	744	739	712	739	766	776	707	712	702	745	770	759	703	783	743	798	715	752	720	742	764	739	699	747	726	744	771	696	754	693	753	723	742	727	740	719	727	751	716	759	737	735	740	749	711	712	732	726	792	730	727	762	729	714	729	781	761	723	741	721	742	722	758	720	722	764	795	753	742	750	771	758	743	755	671	794	708	736	715	732	713	778	704	749	747	775	700	738	770	770	750	689	757	731	753	769	731	763	781	738	741	754	787	727	740	743	729	747	792	667	763	750	742	752	777	745	817	782	757	720	761	758	729	695	792	767	768	751	748	749	757	734	757	754	746	713	713	718	781	752	740	738	742	738	784	736	738	729	733	723	793	746	723	726	786	755	763	728	740	725	811	775	751	653	749	767	799	728	786	760	744	781	742	775	747	709	762	752	718	778	713	756	737	746	728	722	769	738	750	733	769	734	726	711	671	727	755	705	737	740	768	769	751	759	688	703	787	729	737	754	721	780	763	745	748	693	763	746	789	756	736	797	736	739	694	735	749	782	794	729	796	680	737	722	726	782	753	748	759	662	771	748	697	712	751	740	699	745	767	759	770	681	729	789	721	728	732	739	717	763	768	744	803	755	794	757	746	702	755	701	761	706	725	833	752	709	737	709	714	716	758	733	733	717	768	742	735	723	804	738	748	780	713	738	743	742	770	753	743	710	733	753	708	746	727	714	798	721	785	736	753	745	744	743	783	713	750	705	730	745	751	742	808	730	761	736	714	705	765	706	736	746	746	752	739	757	729	736	726	750	765	744	739	690	730	718	728	744	750	759	764	735	735	703	773	731	709	729	751	748	739	779	820	741	771	702	730	772	783	741	738	752	673	768	720	758	717	743	761	751	756	753	786	769	735	722	740	749	735	714	773	741	720	737	703	729	745	757	793	708	751	697	711	733	755	768	752	766	769	780	740	720	729	713	705	713	706	738	751	728	760	774	737	717	772	715	684	707	728	735	756	734	739	785	729	713	758	696	739	742	727	738	773	734	764	723	743	759	739	772	718	724	742	741	745	725	785	740	755	750	743	754	740	784	768	726	769	767	718	752	752	766	758	803	739	723	756	732	739	743	719	783	723	723	775	747	732	776	790	704	775	687	672	757	694	761	713	787	760	764	760	754	779	774	742	755	783	703	742	789	757	757	758	759	758	776	685	726	715	741	739	742	752	723	736	704	735	700	761	746	744	758	756	698	740	743	761	729	750	770	742	791	732	731	687	755	749	724	717	727	741	736	744	748	731	763	734	748	738	732	784	776	729	726	760	728	755	775	723	728	764	732	748	725	747	689	722	748	759	789	726	693	731	785	750	756	772	746	714	756	728	796	744	754	799	740	796	745	749	752	795	733	709	678	709	789	780	822	731	728	689	734	759	734	763	738	717	790	762	749	798	738	736	718	751	720	735	723	699	751	746	741	707	696	683	767	760	757	767	715	746	735	715	733	777	782	736	747	718	718	750	752	723	722	799	764	742	716	760	724	790	746	760	738	742	687	752	736	722	752	776	756	753	715	732	760	707	703	780	749	785	756	739	799	757	756	710	753	761	713	750	746	795	759	736	731	677	737	762	785	750	756	721	714	781	767	761	761	737	720	758	762	709	708	749	706	717	746	731	743	784	722	738	720	757	739	737	710	767	746	705	783	763	756	774	767	689	741	757	765	774	723	754	725	721	727	757	777	736	747	758	716	736	723	774	778	740	786	734	677	810	726	768	698	787	771	726	747	750	715	758	782	718	732	740	762	754	744	764	733	762	758	731	762	734	790	774	751	719	724	780	732	713	727	757	705	768	745	742	767	744	789	763	661	745	729	788	794	699	747	720	710	750	732	773	739	736	736	729	713	764	714	723	761	751	795	750	706	705	752	773	729	734	759	721	765	786	755	727	771	768	742	712	711	760	759	767	771	688	766	705	758	734	714	785	746	796	775	806	776	676	766	761	731	780	749	768	668	727	740	779	733	734	814	686	723	710	741	816	777	787	707	709	747	699	746	683	722	794	732	745	700	782	733	701	733	735	665	735	752	723	745	754	720	683	725	692	796	752	742	760	771	773	749	776	806	724	728	748	769	701	695	735	763	707	679	762	751	751	698	766	786	781	729	802	754	767	778	744	760	715	752	788	697	769	795	734	734	778	796	777	692	754	723	765	714	818	790	754	776	721	729	761	776	736	714	706	809	756	714	685	744	733	749	745	761	721	759	754	726	751	715	772	774	760	782	749	750	766	707	766	747	803	723	788	774	710	724	743	785	764	763	759	739	766	722	754	740	746	757	726	755	752	741	717	682	696	745	696	744	748	694	740	733	715	753	739	791	798	750	777	776	771	738	754	734	761	791	728	699	720	741	744	756	754	715	768	758	725	745	778	730	728	729	694	755	763	737	733	735	781	720	745	727	789	755	754	760	765	733	676	748	722	768	719	725	712	731	739	739	749	751	730	743	758	744	742	810	745	725	711	702	804	714	796	760	787	745	779	756	783	798	761	735	731	741	764	786	744	751	720	701	773	753	740	808	777	733	753	675	713	729	749	766	765	780	741	749	782	731	777	753	734	771	762	721	758	725	727	762	787	749	735	813	758	691	724	735	705	691	754	684	728	722	694	716	717	768	730	724	808	717	727	767	765	707	728	708	765	807	734	732	723	716	713	780	769	728	736	738	722	726	730	765	795	686	712	682	724	713	759	718	775	753	740	737	734	761	681	752	718	765	753	799	770	693	779	748	657	796	744	745	788	712	737	744	811	741	703	741	772	761	720	742	736	753	735	738	735	758	740	764	745	707	731	731	718	748	730	738	671	770	730	794	771	785	717	697	757	731	729	734	697	675	777	692	761	705	755	726	735	721	800	745	772	735	711	737	779	806	764	727	724	736	775	789	682	736	758	747	774	728	734	734	750	773	761	694	751	772	773	736	696	740	731	743	782	708	726	696	745	763	770	799	755	741	737	749	799	794	781	777	738	767	723	732	773	787	729	728	740	732	757	706	742	694	749	761	691	755	718	739	728	717	757	737	763	717	744	722	735	729	768	808	747	752	737	694	740	763	733	736	709	788	717	748	744	724	750	749	717	803	730	715	713	714	743	744	754	757	747	720	749	739	786	736	775	747	736	739	757	752	789	799	775	746	766	706	735	740	698	752	759	733	738	734	723	722	723	701	711	748	712	764	753	783	750	762	751	713	825	741	741	781	746	745	766	757	727	788	752	735	727	751
12159	5043	3552	4560	3438	2853	2073	1253	786	353	322	305	284	269	296	272	308	309	310	286	317	282	264	274	299	320	281	292	303	314	289	282	282	292	299	297	271	275	275	300	289	258	291	306	288	302	275	271	296	305	336	306	313	334	310	281	283	285	291	291	302	276	273	303	296	315	285	317	330	331	294	316	309	283	243	284	287	297	313	314	319	303	279	277	363	273	310	337	323	287	325	300	273	294	321	293	303	309	288	272	308	330	320	278	288	285	300	325	294	286	291	313	312	299	306	291	261	306	290	293	309	273	298	294	295	290	312	311	313	297	290	315	265	286	303	309	250	305	287	294	299	294	298	306	303	312	298	284	281	278	302	308	311	315	250	289	304	296	270	288	304	299	301	301	313	309	281	271	291	325	300	272	273	303	314	305	288	317	287	293	311	320	310	291	295	301	285	272	342	304	267	294	294	283	279	275	311	329	281	288	275	268	323	334	317	304	278	319	289	316	305	302	292	314	311	285	301	301	301	286	304	276	317	313	295	285	283	301	289	309	281	281	281	299	260	308	262	279	294	283	278	303	332	325	271	276	343	311	280	275	326	283	286	273	287	313	298	270	303	300	327	289	276	274	287	303	288	282	291	296	322	251	297	319	312	293	279	281	311	321	315	294	273	281	298	288	315	295	278	262	286	341	329	299	277	303	298	308	295	294	304	321	260	299	314	323	293	288	281	287	303	302	310	308	288	296	320	321	305	269	310	297	286	300	320	296	319	289	292	321	301	288	260	301	277	283	325	300	276	293	315	311	287	276	308	295	310	316	302	315	336	260	310	336	298	309	287	281	321	292	291	294	293	312	310	277	296	346	296	249	265	287	312	308	313	320	285	280	278	319	273	313	311	300	310	313	274	296	289	302	290	296	267	306	285	301	307	288	333	309	295	284	279	301	298	348	294	276	304	289	282	291	326	293	286	319	314	282	323	279	294	270	299	287	288	290	285	325	307	297	289	272	295	305	307	289	267	316	273	268	289	288	302	290	299	313	307	303	284	295	315	314	281	311	297	323	285	318	305	336	284	292	304	341	275	312	295	309	270	293	258	295	315	270	284	307	290	301	295	295	268	289	294	309	285	296	300	316	310	286	304	293	296	295	300	298	292	290	304	260	277	277	277	272	298	305	267	299	298	292	296	296	307	274	281	311	299	317	302	292	296	295	296	331	288	304	290	312	308	266	292	286	248	268	309	289	279	336	291	314	289	280	290	292	308	293	288	309	291	269	310	289	278	305	295	312	286	285	320	313	304	294	280	336	311	258	279	299	285	295	301	324	281	300	256	297	331	296	282	288	285	274	282	309	297	277	293	289	306	295	354	348	291	287	318	290	289	271	294	281	319	264	276	322	303	297	293	281	324	347	301	297	307	312	302	281	309	291	334	324	307	284	281	287	260	262	301	292	299	284	322	288	295	285	276	297	259	309	295	276	278	300	281	297	306	269	302	305	282	296	292	309	266	295	279	309	289	294	299	307	305	313	326	287	297	286	285	296	299	300	309	298	310	283	271	289	281	308	286	288	308	283	321	277	287	320	273	294	278	294	290	318	282	321	310	291	318	273	309	293	281	295	320	288	293	295	303	297	299	317	309	314	301	320	333	290	307	275	282	274	299	253	321	272	302	312	271	309	281	278	315	294	293	295	320	307	309	277	297	285	298	309	298	286	304	282	293	293	329	315	283	311	298	263	276	292	306	295	331	340	329	266	283	321	309	274	269	278	315	342	282	308	277	308	284	297	300	327	305	296	301	313	282	309	292	310	275	281	297	271	285	308	322	272	336	297	284	290	294	286	273	286	309	297	324	275	262	263	308	319	293	306	265	302	338	281	273	301	291	281	294	292	313	321	316	289	308	319	302	275	326	307	268	304	310	280	311	287	291	263	306	262	291	304	283	267	298	300	295	304	304	292	292	306	303	279	288	284	308	321	260	255	285	272	294	306	293	279	288	286	304	306	313	299	285	289	358	310	292	292	343	305	299	267	313	324	310	240	306	311	306	300	286	308	298	273	330	268	279	282	286	292	293	298	282	256	266	299	308	312	281	309	270	314	304	334	305	296	293	304	310	321	326	292	293	292	307	297	292	300	281	274	309	292	293	263	300	292	328	308	300	302	314	327	275	312	330	311	296	285	309	297	282	300	296	309	277	291	283	281	290	299	280	286	307	285	279	316	296	308	298	280	329	273	325	240	256	297	275	276	306	320	269	277	303	318	311	289	270	274	319	277	306	281	289	292	306	274	314	291	305	269	275	318	276	292	290	287	283	289	305	298	307	297	290	326	286	314	280	281	274	266	337	318	264	290	312	274	297	299	327	277	309	325	275	305	316	305	260	261	286	320	289	276	291	304	298	303	301	310	277	306	290	293	305	299	287	289	291	262	287	305	282	306	314	307	261	320	294	291	283	305	272	334	297	305	313	310	326	282	304	283	274	283	262	292	251	294	321	281	326	303	307	282	315	297	292	288	293	306	323	289	302	285	281	336	269	295	271	282	287	265	271	294	275	316	309	295	284	310	306	311	293	300	294	262	332	288	290	321	293	298	297	332	313	268	308	319	289	318	299	276	308	314	321	295	288	304	292	298	297	320	304	303	305	272	294	280	327	277	309	315	324	302	289	280	303	274	300	302	285	307	310	306	287	293	314	283	309	291	282	326	297	295	321	297	318	275	284	291	273	293	289	284	271	325	270	302	282	311	304	317	291	277	331	291	293	307	296	298	304	308	329	271	289	305	290	279	284	304	279	284	314	249	294	272	302	298	279	267	316	297	292	292	313	284	268	309	292	255	315	338	298	318	303	297	297	301	303	277	323	310	281	265	292	286	314	310	274	282	288	290	319	326	295	321	270	331	319	291	289	298	274	287	309	283	285	306	296	291	307	313	281	293	313	319	294	286	308	322	281	287	281	296	285	290	293	310	280	292	301	287	302	330	304	303	332	299	271	300	297	345	268	289	291	270	263	287	300	297	290	309	291	317	302	283	312	261	270	307	301	316	288	287	275	269	258	334	292	291	266	272	298	284	286	297	303	305	320	279	291	264	321	268	305	312	321	287	309	297	284	309	325	309	285	286	294	279	301	317	311	297	306	309	305	302	316	323	321	260	290	297	307	275	279	307	282	303	267	310	255	316	283	292	292	297	303	317	292	301	321	292	320	285	294	298	303	319	309	301	320	294	316	315	270	344	275	279	297	278	313	334	276	297	293	262	301	312	291	323	314	258	297	279	270	305	301	297	306	266	272	289	270	304	289	313	281	260	292	316	285	289	325	285	282	289	299	295	280	313	260	276	315	289	313	292	296	332	262	307	288	295	295	328	296	296	329	267	310	301	293	316	287	310	282	309	264	298	267	263	273	285	290	293	302	305	260	264	309	319	283	284	288	286	290	300	257	273	300	253	293	307	296	267	341	298	285	296	289	306	281	287	292	300	322	281	289	312	319	296	285	321	323	274	310	286
6393	4136	7494	13425	12387	10378	7378	4473	2384	798	622	672	626	652	659	667	679	716	676	634	591	644	699	664	667	662	633	640	673	673	680	680	683	661	651	662	689	648	675	677	664	675	678	685	712	720	650	636	653	632	661	650	682	663	674	673	693	607	620	651	655	677	650	663	654	659	672	688	744	688	635	650	663	622	665	692	695	633	633	647	675	667	675	627	660	679	654	643	631	623	668	668	639	738	657	685	662	639	637	649	675	672	657	637	683	652	640	685	731	649	686	644	636	629	619	650	696	687	654	697	680	689	684	687	623	652	649	665	638	644	641	627	615	598	652	652	660	715	686	641	691	667	671	606	689	702	678	690	654	685	657	684	634	640	689	673	653	627	636	705	646	689	655	699	676	690	687	653	616	662	630	631	606	635	665	623	687	662	612	690	660	669	643	683	684	677	659	679	654	614	640	667	670	654	665	668	665	639	661	664	664	645	650	663	622	644	660	635	649	656	686	673	616	633	610	652	686	667	695	680	654	740	673	670	674	656	679	632	664	696	671	668	688	673	628	658	657	606	646	644	658	721	603	648	687	653	673	662	720	644	683	648	665	696	675	643	671	691	666	685	722	711	632	644	721	634	667	642	673	674	675	644	637	684	667	660	618	659	655	653	641	657	652	662	678	675	644	665	674	685	645	553	632	658	633	670	652	694	677	686	636	644	680	648	653	724	644	663	664	652	660	620	644	666	630	674	660	670	624	667	659	669	668	640	652	668	646	631	646	719	667	652	674	647	677	662	641	617	659	675	610	719	646	672	668	646	654	655	675	658	687	647	662	698	707	650	691	644	659	656	664	650	668	669	702	632	609	625	660	665	650	644	639	640	635	658	672	621	662	662	692	656	654	669	674	609	669	672	687	653	664	678	642	621	676	688	646	670	695	656	630	628	669	681	676	673	668	688	682	607	663	661	711	660	660	658	627	677	642	684	670	650	650	668	687	692	645	665	691	683	656	644	656	626	641	632	641	649	676	655	649	670	665	628	646	632	655	663	696	712	655	684	614	664	660	659	704	677	651	724	685	650	682	672	668	675	649	686	704	650	613	638	682	629	627	679	613	651	677	636	659	620	670	647	658	658	702	650	693	686	667	664	629	660	651	650	660	717	627	671	636	703	666	678	670	676	752	649	673	600	598	679	709	665	676	640	654	687	649	673	667	633	680	672	671	665	657	708	685	680	684	615	679	660	655	646	643	639	674	671	679	653	673	645	633	703	672	648	703	649	653	689	639	668	659	701	618	692	661	700	684	651	645	688	640	674	659	632	713	633	689	668	689	644	663	685	636	663	673	655	720	670	685	647	670	659	629	719	677	701	724	664	666	688	617	680	628	690	646	653	653	650	649	625	662	634	686	638	706	641	659	620	670	629	662	652	674	686	658	695	630	646	649	673	658	628	657	619	651	639	662	628	690	675	605	680	692	650	696	624	676	652	650	685	657	677	655	647	657	663	661	634	645	647	662	689	694	627	637	699	634	644	649	643	680	660	641	648	702	702	692	656	638	673	610	664	679	678	671	681	659	704	694	672	684	624	615	632	631	633	645	625	718	667	630	660	704	686	617	651	661	664	662	689	638	693	630	663	637	664	634	666	681	681	671	691	651	629	666	685	609	645	662	664	725	666	680	665	706	683	654	669	664	676	688	621	653	677	641	705	702	634	672	661	704	637	691	667	624	664	706	685	641	654	675	675	639	660	635	638	655	660	644	683	618	662	698	667	659	613	684	708	650	642	671	603	613	641	696	666	674	630	660	649	682	661	666	635	638	642	662	670	656	662	658	637	613	676	677	675	678	658	658	644	672	670	640	655	694	664	656	603	674	685	665	666	632	642	689	624	668	698	634	688	691	639	632	652	669	705	678	624	661	678	620	683	673	667	641	658	620	648	630	660	659	657	671	685	678	684	655	671	637	678	656	653	677	682	632	625	653	688	665	657	658	649	643	679	576	664	717	645	725	695	695	648	653	649	680	627	629	645	688	693	631	631	647	655	645	653	690	675	618	671	618	628	677	693	666	661	653	695	690	663	646	715	675	666	641	616	676	701	681	686	660	673	702	636	650	695	670	664	660	654	670	654	642	698	624	687	678	657	676	644	645	691	659	686	666	690	673	676	635	650	652	677	690	632	636	683	622	662	661	674	657	668	672	659	674	636	618	713	662	688	616	724	606	722	688	680	639	655	669	715	650	660	572	712	649	682	648	678	704	616	648	673	695	655	681	612	657	658	670	646	658	676	643	669	642	677	678	638	635	676	669	660	663	666	648	636	680	688	624	631	701	681	670	624	632	677	658	698	687	662	674	701	679	628	654	683	655	648	623	671	713	696	679	682	668	667	640	611	658	742	666	672	651	659	640	664	696	635	678	648	688	631	656	711	658	633	653	640	658	609	652	711	672	673	637	674	646	681	708	625	678	646	657	622	674	679	627	685	674	711	605	624	658	627	656	693	682	665	663	648	645	617	634	629	669	683	632	677	645	640	702	675	658	685	638	703	684	620	646	659	639	623	638	687	666	648	646	665	671	614	693	656	695	676	678	723	668	679	660	662	659	628	673	672	623	729	658	673	656	679	653	672	665	640	666	650	660	703	675	641	636	671	642	634	673	680	641	672	670	657	650	625	693	642	675	671	689	637	680	691	635	718	631	651	671	660	678	714	671	614	658	664	715	667	672	718	602	674	659	691	639	704	683	668	671	652	662	666	649	629	621	645	692	697	706	630	627	617	674	679	655	663	658	659	619	654	698	671	640	652	605	681	664	669	707	676	667	672	674	671	666	671	714	631	661	685	647	701	686	667	622	736	681	648	652	625	652	654	680	644	679	630	689	703	680	657	631	713	636	640	650	682	635	655	639	671	676	663	641	670	632	694	697	716	672	695	663	664	668	638	663	665	662	662	684	719	642	610	711	682	653	688	677	634	651	650	642	671	649	636	681	642	638	688	632	682	668	668	667	671	643	665	674	657	683	659	706	690	645	644	633	672	680	658	634	635	687	627	682	638	655	615	665	676	672	696	740	683	641	682	695	668	606	723	629	635	690	622	677	641	663	659	677	705	642	678	692	703	673	654	669	673	632	691	630	663	675	632	668	680	632	671	627	628	630	687	705	675	681	663	668	615	645	636	657	706	681	670	687	665	663	679	634	684	673	583	625	592	684	673	694	676	641	659	673	638	632	670	683	653	639	691	635	680	645	671	694	666	626	663	650	676	668	695	628	648	623	652	628	664	684	657	633	681	675	675	730	638	673	664	635	667	660	647	729	668	684	668	667	669	669	646	697	669	686	658	630	659	658	658	670	703	677	714	657	661	657	637	670	698	650	670	662	657	692	697	685	631	669	658	642	660	704	702	691	666	686	674	633	748	635	641	631	664	669	676	682	661	632	684	666	638	614	673	674	653	671	661	661	666	676	643	617	635	685	674	650	638	665	678	672	657	657	657	689	715	668	629	645	667	649	683
30981	10929	21477	46826	49100	41793	31191	19574	9251	2031	238	218	249	223	206	226	236	233	237	212	230	227	214	226	232	217	224	215	198	237	252	240	250	239	192	218	222	223	214	219	226	233	241	227	203	223	226	225	220	211	226	221	220	244	206	208	214	220	215	209	214	205	209	228	207	255	230	202	220	227	195	206	249	222	209	232	206	212	237	211	190	207	197	215	231	238	210	223	215	248	246	215	194	188	221	243	248	208	211	238	239	207	224	208	220	236	196	220	228	222	210	215	222	210	221	201	230	227	211	196	219	207	230	217	253	255	217	212	194	210	241	230	228	230	197	228	221	229	207	204	208	203	194	187	252	219	228	194	239	221	218	208	200	239	225	213	222	210	230	257	220	208	218	189	225	210	211	217	275	250	217	245	203	222	224	201	200	256	221	213	220	242	228	238	188	232	235	247	194	221	208	239	226	219	190	210	218	219	226	221	228	202	234	255	229	218	233	226	204	204	233	233	206	224	204	221	239	217	241	209	203	201	234	235	221	208	193	233	240	250	209	216	216	225	210	204	219	224	202	237	226	211	205	233	213	210	240	230	228	190	214	209	241	210	231	210	223	213	232	201	219	206	203	195	231	221	224	218	217	246	229	235	221	199	215	208	211	215	225	190	230	254	231	221	212	224	237	220	229	232	250	226	193	202	227	211	251	218	232	221	221	234	230	202	226	196	244	218	199	239	217	205	202	219	216	235	227	233	217	225	217	234	215	198	225	238	197	178	229	211	196	222	201	222	193	243	226	221	192	224	214	218	220	215	221	241	225	233	239	215	201	197	187	206	248	221	238	206	234	238	212	219	215	199	239	219	199	229	242	215	213	240	222	225	219	230	206	216	227	199	236	208	199	239	226	210	214	228	207	229	224	204	224	239	205	196	201	204	219	207	219	239	202	193	214	223	219	211	234	229	213	200	231	210	236	226	216	223	242	214	197	231	218	229	242	210	233	217	195	211	245	222	221	200	220	199	208	225	219	236	209	229	199	208	217	238	196	222	188	248	190	217	200	238	233	216	213	223	218	212	204	217	222	209	213	225	219	216	223	198	239	214	213	253	228	228	239	227	201	192	224	210	201	218	215	233	217	244	235	244	240	212	230	214	201	224	214	206	224	226	222	230	194	238	212	235	222	218	208	228	215	200	234	207	208	203	195	213	206	240	244	238	286	202	237	231	230	202	235	205	222	191	233	213	217	184	227	241	224	227	235	194	258	227	210	236	245	231	194	213	211	216	231	247	217	212	203	223	219	217	211	234	219	221	210	227	225	219	208	206	223	220	227	212	263	233	211	212	235	230	220	237	230	225	220	223	220	199	230	217	208	206	211	222	183	255	226	203	223	234	226	204	225	218	214	200	223	218	214	197	211	228	198	212	195	241	232	206	199	211	245	214	259	208	218	229	222	238	216	210	267	212	212	213	235	233	212	222	218	232	212	204	202	224	229	215	235	210	209	233	202	194	225	225	201	227	229	198	219	194	214	214	213	200	193	202	229	204	218	230	193	198	212	201	224	209	222	247	220	227	219	211	245	226	241	234	194	216	197	226	227	212	202	230	224	239	212	238	232	212	200	206	198	197	242	201	227	204	214	247	211	217	222	197	202	210	230	212	203	202	233	204	207	220	235	237	215	209	246	225	233	195	228	225	218	210	202	226	249	211	247	195	241	235	209	228	250	196	227	245	235	209	195	196	230	235	238	216	193	235	208	207	231	225	252	200	230	219	224	251	215	212	239	206	234	212	222	238	232	216	173	231	186	207	246	213	206	198	207	221	223	203	227	229	235	210	246	246	243	210	175	227	227	221	250	211	228	226	212	219	201	185	228	217	235	241	220	219	210	215	205	231	201	224	214	211	238	231	250	218	218	212	200	221	247	235	220	235	229	211	216	217	235	213	209	212	221	237	218	238	214	212	203	225	231	243	228	211	216	203	240	202	237	237	208	213	235	240	215	226	246	218	216	218	236	199	208	231	234	250	226	229	217	191	218	213	208	225	231	216	218	227	210	220	231	225	229	215	243	228	200	235	253	236	213	226	224	214	225	199	234	240	207	227	223	223	204	235	204	249	251	193	250	202	238	215	243	215	220	190	216	235	196	235	202	227	219	241	237	208	224	216	215	209	218	205	234	227	199	236	222	241	191	215	192	236	212	248	230	204	235	256	202	210	215	229	227	253	230	214	214	231	198	228	212	177	184	220	238	252	229	190	218	233	226	210	217	221	219	231	243	214	226	210	233	232	198	243	221	225	233	233	221	193	231	229	211	215	188	221	229	225	231	230	209	189	238	217	236	232	211	194	230	222	220	241	249	199	230	222	239	226	197	203	234	230	226	185	214	242	210	237	210	233	202	194	232	226	230	228	224	203	211	216	242	240	234	219	248	217	244	219	234	209	211	253	219	226	226	223	222	205	241	239	239	189	224	219	230	238	232	257	217	227	242	233	197	224	217	220	211	227	242	216	214	197	224	203	244	221	204	219	226	202	244	224	236	227	222	202	217	184	210	227	214	215	243	224	241	218	222	235	232	217	213	205	239	215	215	212	252	247	234	231	213	234	235	221	239	223	230	216	236	220	229	211	237	212	201	222	229	215	220	203	225	239	225	228	232	213	202	221	205	218	232	217	242	220	245	227	223	245	239	236	220	216	218	220	228	187	209	244	246	219	230	233	204	205	207	224	234	216	226	210	223	206	213	231	204	196	247	216	233	221	256	247	199	209	214	225	200	226	233	218	211	217	233	210	222	215	222	242	198	217	196	230	196	245	231	200	245	231	239	195	204	233	235	218	204	235	218	207	226	250	231	208	233	209	214	210	248	248	199	232	200	251	227	225	251	243	232	197	213	227	206	241	218	193	183	192	199	213	222	230	232	246	227	230	240	251	200	214	222	231	202	232	192	216	213	240	253	199	201	229	228	212	232	223	249	240	230	211	202	269	214	267	200	230	225	215	251	230	212	242	219	241	253	219	204	212	231	224	236	201	216	229	234	204	218	207	248	242	192	214	234	228	233	203	245	217	234	217	246	234	220	217	229	233	194	228	223	228	196	207	234	246	205	209	278	226	201	228	212	196	251	233	210	219	230	248	226	195	244	223	210	228	199	233	195	241	255	225	218	222	211	227	211	221	213	241	234	217	226	248	224	223	246	232	215	210	245	198	221	214	227	228	208	214	235	232	227	230	223	197	247	240	246	232	199	225	192	208	211	218	234	216	208	227	229	219	228	219	200	221	232	217	223	224	234	222	204	217	196	262	265	242	213	216	210	231	227	244	208	217	216	230	196	208	241	218	230	223	240	226	240	214	213	226	212	239	196	225	209	205	219	210	214	218	231	239	235	232	224	251	243	248	214	232	206	224	201	245	254	219	217	234	230	213	217	207	230	213	258	227	238	205	212	224	239	218	229	250	233	243	230	200	227	243	218	247	221	215	191	232	229	221	236	254	214	222	238	207	217	217	232	223
16112	5850	29242	55943	60359	55242	46724	35814	23044	4996	567	498	496	554	555	527	508	515	545	551	560	532	546	541	523	535	524	508	529	526	516	528	521	554	520	511	576	547	582	534	536	478	525	537	534	565	527	526	510	504	535	522	530	505	532	508	537	531	507	509	496	523	522	515	484	488	502	538	561	527	541	544	560	477	536	556	537	534	521	526	578	533	536	514	495	536	508	538	505	502	544	552	505	547	528	554	525	486	524	551	535	553	533	534	537	530	517	530	549	537	549	533	506	507	540	524	542	511	497	567	595	570	558	518	516	518	559	512	465	498	525	549	511	509	514	525	541	517	540	548	523	533	523	560	499	555	527	532	526	471	530	544	537	524	491	484	518	500	506	500	508	540	530	555	570	544	547	514	503	523	516	487	511	548	485	503	507	530	492	514	533	505	536	506	521	542	500	553	557	549	511	519	553	498	576	516	496	520	533	522	530	519	505	573	545	516	525	535	512	506	511	559	559	536	538	542	535	546	561	498	541	500	491	496	523	504	509	494	536	532	557	553	493	528	533	534	531	545	521	526	550	510	522	546	514	501	538	549	495	551	566	539	516	519	526	498	510	505	529	545	521	503	532	534	505	528	564	540	543	513	469	567	506	534	506	517	570	543	475	499	529	490	544	508	525	522	566	524	538	540	483	512	517	524	534	558	514	527	512	542	547	504	496	541	504	531	488	485	535	547	515	549	512	533	533	489	547	540	529	543	494	521	489	544	537	537	536	545	555	509	527	538	512	509	529	554	523	484	517	545	525	506	568	512	510	538	573	535	546	514	532	544	507	519	515	514	541	538	514	573	562	486	545	570	508	549	552	518	539	543	546	567	505	492	530	527	539	525	530	558	522	530	578	520	538	522	502	535	510	489	495	515	532	490	519	552	487	493	553	519	527	521	536	555	559	515	576	541	526	531	525	514	551	508	521	521	555	492	560	495	552	554	525	524	526	554	547	521	499	512	580	518	509	539	524	503	514	526	546	530	536	574	525	494	537	558	534	511	543	518	530	512	543	513	531	536	508	521	570	543	519	531	520	561	513	557	534	541	541	546	527	539	468	571	519	493	542	513	534	511	496	530	526	516	509	543	511	517	511	504	524	536	523	523	497	493	533	525	549	536	523	511	523	522	535	537	507	517	510	530	570	486	549	552	545	545	560	498	519	492	527	531	539	490	535	525	496	515	569	553	549	510	561	520	534	542	492	506	530	545	526	537	541	560	511	513	503	491	561	526	536	521	580	543	542	554	566	528	528	526	521	545	534	518	525	539	526	521	542	520	506	529	513	540	519	513	544	492	520	557	553	527	522	508	560	536	573	478	531	530	565	521	552	544	524	503	527	527	524	534	565	533	538	568	538	537	576	517	550	532	515	528	508	536	527	505	541	514	558	525	539	543	499	557	544	553	517	502	511	534	541	513	521	490	526	486	510	509	507	518	511	550	500	564	494	515	523	500	536	546	536	499	537	521	512	497	526	541	512	551	500	533	539	495	562	522	507	525	521	509	495	502	547	490	554	550	528	541	533	517	532	514	498	528	549	538	529	511	530	551	511	547	548	552	526	522	527	522	511	515	565	481	552	538	557	518	526	486	539	560	496	529	502	542	543	506	520	541	548	562	498	527	548	483	502	546	516	570	505	508	512	548	555	540	503	511	510	491	555	523	486	537	530	540	510	516	535	519	556	483	522	502	537	522	521	499	560	555	526	532	491	546	471	543	504	510	521	537	559	556	525	532	515	524	567	470	534	505	540	506	527	490	484	544	532	551	581	481	536	542	513	529	560	545	524	542	508	529	501	519	539	517	518	497	535	495	555	511	581	564	543	518	519	535	537	589	567	549	536	532	478	543	494	522	499	551	548	539	542	554	484	562	522	549	499	519	504	531	501	523	530	522	505	483	573	559	558	536	484	532	554	515	582	504	541	515	511	567	565	547	524	556	523	518	503	559	501	549	503	551	512	542	531	529	516	530	500	560	507	500	521	506	493	538	567	504	550	508	552	495	487	504	525	536	552	531	536	499	555	495	518	511	548	561	544	532	510	509	517	514	538	542	561	476	521	534	534	522	527	519	548	533	526	553	539	505	533	530	492	555	521	517	499	546	552	529	523	536	538	528	530	481	492	520	538	523	521	532	525	553	560	526	492	519	530	577	506	553	511	512	545	488	516	534	527	527	542	509	518	549	526	544	533	535	537	524	528	547	513	516	542	556	517	519	543	545	508	538	538	515	515	533	533	529	504	564	494	524	539	503	527	543	533	547	554	527	528	518	499	510	579	543	532	530	501	527	563	516	517	489	511	519	539	535	543	530	570	541	535	577	496	543	528	521	542	515	501	490	533	506	520	519	578	571	539	541	510	525	518	520	491	536	520	524	553	502	548	584	522	536	532	500	547	563	535	511	530	535	550	526	506	573	548	556	510	510	529	549	570	512	517	488	575	565	517	529	522	532	487	514	555	540	505	558	554	529	537	486	515	537	522	529	525	534	538	537	556	537	533	511	563	463	524	516	508	537	528	583	524	584	507	530	542	570	525	501	505	531	522	537	547	552	514	564	533	508	555	512	505	497	521	499	492	554	510	527	540	541	485	548	572	525	538	507	499	529	507	539	524	505	496	510	537	510	546	504	508	533	513	503	549	525	515	546	527	500	529	522	570	518	499	514	507	529	558	543	523	549	532	541	502	542	561	539	560	573	563	524	569	473	529	495	504	542	543	505	512	462	533	503	504	547	528	506	520	543	516	525	511	510	559	514	509	541	526	531	515	505	512	548	513	526	544	535	524	537	525	560	562	507	550	502	542	523	540	513	563	505	526	543	532	525	521	523	552	517	570	566	540	511	528	510	561	544	512	533	524	550	505	499	523	499	576	511	502	538	546	531	502	528	494	528	529	501	554	520	535	556	509	560	526	501	539	537	497	535	509	512	514	552	523	552	536	542	537	552	522	550	502	568	520	527	504	547	506	542	535	540	551	525	554	526	542	511	480	529	538	497	563	505	586	556	549	500	524	516	526	531	533	551	493	484	504	485	526	512	514	535	520	509	545	563	546	514	559	516	554	540	516	546	512	550	458	530	530	495	491	470	516	490	522	504	518	516	526	519	523	558	507	559	538	556	509	524	563	529	472	482	494	550	503	543	568	536	479	523	492	499	526	522	522	549	535	560	514	537	517	539	537	525	542	523	522	516	508	521	508	542	532	509	502	553	543	563	537	500	518	546	519	525	543	490	550	530	566	535	575	529	525	557	529	504	531	503	518	519	564	504	491	482	508	515	560	572	552	529	541	511	529	554	531	529	504	518	509	537	533	526	538	488	521	528	518	545	531	520	554	551	504	499	546	548	514	533	533	548	561	522	565	576	484	528	508	537	529	534	538	520	509	529	515	547	533	515	510	511	543	509	533	514	486	495	519	545	540	499	486	550	502	495	544	538	516	527	507	541	482	519	515	505	562	501	510	539	532	538
38098	14716	30091	52933	61819	55839	44244	30235	16214	2886	339	323	322	314	295	299	330	318	300	321	304	290	298	328	321	294	272	325	298	319	317	285	323	290	326	332	341	297	290	298	302	300	333	341	301	302	336	310	320	309	297	272	301	279	306	292	326	308	304	337	312	276	300	316	317	300	332	271	311	312	330	314	312	285	329	296	299	331	304	299	318	301	308	330	314	312	303	307	317	279	279	328	293	322	272	333	293	278	309	353	288	292	316	321	295	345	296	297	272	302	333	323	300	329	312	280	327	308	334	315	288	314	301	305	349	284	311	342	353	303	280	301	293	303	338	290	304	313	340	335	310	334	300	296	290	282	298	331	323	304	280	302	323	307	291	313	328	320	333	322	313	336	280	305	312	306	304	306	309	315	307	305	304	305	307	339	293	326	310	324	324	325	308	313	324	340	306	301	335	318	324	318	316	260	308	295	333	307	307	341	340	328	277	299	302	329	312	287	330	301	315	303	288	325	311	294	286	269	297	319	284	292	332	287	286	302	276	300	303	317	308	338	309	300	332	312	332	315	286	325	309	331	299	284	290	306	338	349	330	293	327	336	296	322	316	342	299	307	316	326	309	327	320	318	299	318	312	322	292	332	311	306	315	330	304	329	312	328	321	312	298	276	312	316	312	306	311	317	294	319	328	301	268	306	333	319	283	330	332	296	318	294	300	269	327	318	336	284	291	323	312	349	344	318	312	323	309	287	341	315	317	295	298	330	316	338	313	329	298	306	309	302	309	342	308	312	327	320	297	287	280	311	295	297	308	272	319	313	337	332	322	323	298	317	283	298	292	343	315	314	292	317	326	297	291	323	287	322	303	325	316	315	316	335	327	333	331	326	309	314	330	285	310	339	307	306	293	312	282	313	292	344	317	318	332	299	309	306	321	320	365	302	329	331	306	284	311	316	341	313	334	340	287	308	322	332	288	310	310	290	330	325	309	336	297	316	297	294	294	329	344	301	320	330	279	303	342	331	328	314	302	296	299	367	328	282	304	309	310	340	313	322	324	333	302	297	332	331	292	308	323	305	325	327	311	336	288	299	303	301	332	323	302	297	310	348	344	359	295	320	310	304	335	303	334	325	303	316	354	303	340	293	306	295	332	330	321	325	320	307	321	311	314	305	315	305	299	255	282	317	347	312	322	339	344	295	305	329	303	321	302	274	294	309	315	358	316	308	326	350	335	286	290	319	306	334	307	326	300	293	288	284	302	294	328	341	308	332	259	307	305	307	297	308	295	302	325	290	321	319	312	321	324	278	330	326	331	329	337	287	297	312	313	336	318	326	256	317	298	290	322	308	316	305	318	302	318	293	334	313	318	334	321	324	313	306	335	304	327	311	303	304	315	289	323	327	339	362	319	353	306	301	278	357	294	311	352	311	316	296	307	327	301	322	293	286	351	304	306	313	312	295	308	321	285	293	319	323	314	325	315	315	328	300	335	298	295	302	326	348	321	334	320	313	349	307	280	301	306	308	349	347	299	316	313	311	307	299	320	331	288	327	298	293	330	324	291	311	263	305	308	354	324	277	341	302	348	304	306	324	303	305	295	326	356	326	326	331	308	283	313	341	296	289	313	304	320	341	323	318	332	328	344	325	328	296	301	306	293	301	298	313	281	279	300	303	316	313	313	306	342	280	312	295	317	327	290	242	333	301	300	324	340	336	308	334	293	323	313	329	335	305	301	301	298	334	305	301	307	317	312	297	312	313	328	304	307	296	303	302	294	321	303	312	329	304	334	351	322	310	314	285	281	342	339	311	282	320	335	313	309	308	313	299	299	322	329	338	293	330	348	331	313	331	319	295	314	309	294	289	339	321	328	315	311	315	314	323	315	315	304	307	316	314	319	311	326	319	306	301	326	333	323	320	333	315	312	328	286	338	326	348	302	330	306	326	300	298	316	311	318	321	280	304	329	285	308	306	293	274	281	331	345	314	300	305	329	318	306	302	295	328	325	300	315	306	297	301	321	300	321	297	298	295	301	333	330	315	303	322	303	294	344	335	319	280	339	303	316	325	289	294	267	298	289	300	324	331	312	299	322	310	357	332	332	348	318	294	306	311	291	310	349	295	288	318	307	320	304	304	290	300	319	287	278	344	329	356	346	305	282	328	301	306	287	312	322	312	324	327	322	294	332	286	310	319	305	302	341	330	326	329	293	321	299	303	302	322	280	315	316	297	310	314	294	349	293	325	325	296	321	336	289	307	292	332	326	342	331	336	274	295	330	335	347	297	328	316	306	312	312	307	313	264	301	318	287	337	304	320	300	303	325	299	312	339	285	281	301	296	282	294	301	316	337	349	327	339	313	270	321	300	285	321	306	283	314	301	311	310	338	306	335	306	294	314	296	319	290	305	322	294	317	324	313	315	303	319	288	306	325	314	315	294	330	328	307	296	289	327	305	322	296	304	292	323	317	326	296	304	309	336	307	322	274	313	311	357	312	308	312	296	337	329	310	305	317	311	288	300	298	312	305	324	316	320	315	325	342	311	301	298	317	335	309	310	307	298	308	311	328	326	317	276	323	326	296	327	315	320	302	322	324	320	331	293	297	269	340	298	309	328	287	291	345	317	340	324	306	296	293	304	314	312	310	343	302	322	286	338	332	299	300	309	336	338	328	316	315	310	299	315	349	316	320	340	316	330	350	292	342	305	300	285	340	287	302	304	345	294	287	320	339	310	321	319	316	328	305	323	317	307	284	318	333	305	295	350	344	313	319	323	278	305	326	322	338	327	290	315	298	312	273	306	306	328	343	321	302	296	294	322	298	331	323	274	293	323	304	324	314	333	308	314	316	312	331	346	321	285	313	299	286	270	349	297	292	323	345	295	295	300	303	307	280	313	332	304	339	292	331	297	325	320	365	347	301	343	307	334	319	337	332	348	306	306	278	289	310	342	332	321	349	297	348	326	315	309	303	277	310	325	314	310	320	309	312	328	292	333	333	313	316	305	302	331	317	318	332	339	302	326	317	297	305	298	318	317	245	296	311	301	310	325	328	283	297	316	309	322	303	324	330	347	318	332	325	302	317	282	310	315	317	296	315	307	330	320	298	326	336	300	312	334	328	307	286	303	315	297	318	327	326	311	292	326	275	314	319	314	300	306	330	301	331	316	312	285	298	340	294	283	317	327	291	278	319	291	295	311	294	311	306	344	287	296	279	311	334	320	327	304	300	302	257	335	336	309	299	311	308	301	299	354	277	322	303	290	303	338	288	325	314	320	304	329	304	282	324	311	295	321	319	290	309	304	319	324	323	286	337	305	307	314	312	314	261	348	283	313	324	299	306	309	299	302	306	302	280	333	325	309	303	318	339	324	284	284	330	267	307	329	331	331	309	328	313	315	348	310	319	301	291	298	339	302	325	288	309	318	316	298	282	310	308	307	312	321	312	311	300	267	303	319	355	323	305	295	383	320	328	318	301	295	314	325	331	322	326	302	306	345	310	341	306	337
18610	7696	35261	60570	71704	67468	57752	44916	29962	4306	764	754	753	729	725	757	790	727	717	763	739	742	751	726	743	725	694	729	672	790	689	702	664	682	760	712	714	755	677	716	712	743	769	762	736	728	730	725	758	741	713	751	663	658	712	707	731	735	693	676	700	680	756	674	722	725	734	726	698	747	731	701	717	744	749	685	709	711	716	717	760	710	727	678	680	739	752	716	725	711	722	688	650	716	694	719	705	678	691	716	675	675	723	732	765	728	769	650	692	729	683	731	713	724	691	647	716	723	693	706	747	701	714	721	690	713	738	702	676	744	743	649	716	727	709	693	668	681	716	747	710	699	741	686	707	691	734	681	751	744	692	710	730	723	719	706	733	747	652	698	731	694	720	744	722	688	749	742	724	743	740	721	709	745	763	733	764	735	711	707	730	735	662	725	694	741	738	737	712	708	727	744	739	718	685	743	684	743	769	756	686	715	658	672	714	720	700	740	710	723	763	703	736	775	741	765	680	752	706	727	680	758	731	721	708	737	710	700	706	713	759	651	740	695	694	719	734	684	770	757	713	717	714	752	670	701	725	687	734	732	673	748	698	742	704	729	749	708	704	683	719	659	748	709	717	729	676	685	761	713	734	694	730	729	694	719	674	745	762	685	687	674	719	716	708	646	719	739	690	710	755	757	701	707	768	770	709	677	683	727	700	744	746	714	700	708	757	770	754	750	706	697	734	729	762	710	697	711	721	717	704	705	737	739	724	744	676	760	733	731	695	761	726	700	638	695	730	698	752	678	729	713	713	741	761	651	691	747	670	726	718	734	769	713	696	735	708	738	682	683	712	690	741	717	722	727	693	666	740	770	713	746	709	725	700	707	775	679	702	691	765	702	724	748	704	709	736	689	674	702	717	722	730	698	709	698	777	688	701	707	704	697	689	729	746	705	683	735	700	714	706	703	735	727	709	715	723	710	699	693	740	738	719	691	686	729	643	736	715	710	699	761	749	698	681	721	734	735	728	752	725	696	731	704	683	726	715	754	729	730	683	724	700	701	691	709	687	733	700	696	732	739	704	680	691	721	710	724	713	722	697	728	732	753	734	696	718	750	750	689	715	728	700	707	713	741	737	664	728	695	689	761	669	736	754	726	718	714	735	755	720	711	738	699	712	741	703	712	704	713	723	719	721	720	692	741	691	728	738	695	696	697	726	649	730	749	676	732	714	681	738	718	714	652	742	758	692	656	716	711	720	704	758	744	750	711	723	702	693	727	656	790	702	763	677	671	700	722	724	738	703	682	748	771	753	696	744	720	708	732	702	752	637	729	702	734	738	709	747	709	708	638	695	675	733	782	668	762	686	716	731	714	727	743	694	734	721	697	733	710	703	711	690	748	736	725	690	689	737	735	710	694	747	722	706	755	743	678	728	755	725	797	691	712	669	729	753	707	705	758	677	709	676	736	718	687	697	705	700	749	679	681	756	703	728	763	721	710	729	739	667	735	753	695	689	747	732	707	716	729	703	731	725	753	716	755	727	692	768	713	731	699	737	701	711	709	717	695	729	707	694	715	704	681	705	730	708	750	733	757	729	725	725	740	688	710	697	763	717	725	664	724	729	690	710	692	720	776	693	732	725	769	735	721	677	734	716	687	698	724	740	725	723	713	695	735	708	691	720	662	732	703	743	727	702	691	712	704	713	712	750	762	708	705	698	704	761	717	686	749	687	739	695	696	769	731	718	677	723	674	728	699	744	753	755	722	716	735	725	653	755	678	730	735	725	727	714	668	697	730	698	695	705	720	736	720	719	729	706	658	723	666	713	759	710	714	700	675	718	650	735	719	717	730	719	742	698	713	736	736	742	722	664	714	720	734	681	710	711	785	686	708	692	732	705	698	689	675	672	714	702	736	673	745	726	768	690	665	721	698	718	683	731	769	728	725	696	738	750	754	734	743	724	730	717	715	723	701	735	734	675	741	777	725	703	668	706	739	752	735	713	733	725	680	687	727	704	727	708	695	687	690	725	752	739	736	734	733	728	717	790	693	716	700	772	685	732	700	694	736	739	694	724	709	762	653	758	717	715	746	724	732	702	763	741	700	717	714	653	777	747	716	735	713	754	715	742	729	754	718	710	710	693	658	772	668	753	723	672	697	736	715	697	760	714	683	734	768	691	728	717	704	739	695	734	731	739	708	725	713	738	756	703	688	695	734	710	718	746	640	657	692	690	713	729	773	721	738	740	729	680	710	688	731	693	687	721	737	671	704	761	716	671	721	736	695	736	642	764	674	721	688	716	736	731	811	702	748	709	704	703	709	752	723	735	745	763	710	710	711	728	690	703	728	777	722	730	709	680	697	722	663	711	713	707	662	746	722	715	699	704	685	733	719	677	719	758	707	739	709	733	698	691	686	721	677	730	718	726	721	735	747	706	753	697	754	699	682	704	656	708	705	736	698	715	711	703	724	751	686	763	749	715	688	700	655	703	755	727	711	711	704	692	723	711	753	700	730	684	708	696	712	679	728	738	729	704	743	736	709	709	706	730	678	733	687	694	721	730	744	750	695	715	745	724	726	688	732	708	794	723	688	751	680	725	696	682	741	702	742	752	743	742	774	703	635	711	730	751	725	684	698	705	705	734	738	699	695	704	671	714	741	756	734	724	696	704	713	710	729	751	695	709	682	709	710	733	698	676	740	673	728	692	711	724	714	698	716	737	706	744	736	706	702	710	734	778	699	737	698	716	775	711	724	706	752	710	718	705	696	702	700	755	708	663	714	722	715	683	742	704	705	676	744	726	739	739	720	725	711	708	686	741	722	688	711	682	715	739	655	718	722	746	679	726	708	736	675	702	766	688	684	693	757	728	700	677	728	739	749	698	730	692	685	676	702	672	706	686	710	735	724	682	688	759	705	712	680	743	705	711	742	688	695	664	782	702	721	745	726	726	683	724	779	714	728	723	755	692	733	706	753	739	692	721	770	724	750	723	737	717	745	698	702	727	703	718	748	723	690	730	768	687	721	726	721	749	686	732	689	724	700	755	732	708	698	705	758	697	727	740	720	697	710	705	694	710	706	714	666	719	692	677	721	694	683	691	749	683	722	645	719	743	700	740	743	654	735	743	683	745	734	723	721	709	740	706	701	715	720	741	698	772	725	697	697	673	697	730	733	720	714	728	754	724	747	704	695	775	698	704	689	738	704	714	719	770	679	734	760	681	673	677	713	730	676	718	712	770	725	700	740	682	689	743	680	738	743	678	721	723	735	719	685	711	764	717	749	682	728	715	739	697	693	703	743	664	687	718	694	748	691	723	690	705	637	677	752	699	684	697	730	752	716	712	729	669	780	705	710	709	659	753	684	713	728	739	709	740	737	737	736	727	735	700	751	706	765	734	774	674	714	689	725	766	778	654	698	707	708	749	707	700	714	716	689	741	711	740	728	744	724	685	731	734	726	747	698	723	715	768	716	749	745	698	736	683	664	719	710	736	722	697	738	733	759
11998	3836	3904	3807	4347	3841	3043	1919	1139	415	290	312	284	277	320	312	272	332	288	306	290	272	324	293	258	256	286	311	289	271	286	309	295	278	320	305	291	252	273	290	263	278	303	331	303	335	280	295	298	257	327	293	309	288	300	305	314	292	297	264	276	309	302	272	265	298	300	332	294	313	310	302	299	336	270	307	275	304	283	313	281	289	321	302	310	261	239	288	290	281	298	278	298	291	323	305	300	277	267	287	267	306	301	300	282	304	286	315	278	293	305	299	259	307	246	293	303	297	309	319	273	296	308	296	301	262	277	346	310	299	289	293	291	305	268	324	305	294	308	295	287	306	296	276	302	298	315	311	259	290	271	302	292	294	283	257	319	313	311	309	280	306	290	343	300	301	302	261	293	312	314	284	290	281	289	313	272	290	318	254	301	301	291	284	309	289	280	280	301	270	286	284	282	303	297	344	288	294	282	280	274	311	284	303	280	321	303	296	286	286	290	292	287	290	271	330	290	264	307	300	305	278	289	305	300	289	286	266	298	291	297	286	287	317	305	270	286	279	288	279	285	285	292	295	283	318	316	286	295	272	268	291	272	276	289	291	293	303	300	324	271	306	311	281	303	290	304	299	286	305	289	293	264	281	287	298	286	308	315	275	297	274	314	280	292	281	281	279	280	300	303	298	290	321	309	291	306	305	292	271	318	264	267	312	322	299	328	294	266	292	277	279	287	305	306	303	318	320	276	288	300	264	312	284	280	291	296	300	340	290	338	325	278	279	322	300	293	324	295	295	279	276	273	299	282	294	309	287	322	300	288	293	266	282	313	308	276	296	289	288	286	326	321	279	272	283	297	311	300	320	302	271	296	311	282	305	307	315	303	271	316	300	305	279	281	299	284	292	309	293	308	309	285	316	289	297	291	271	309	296	318	291	277	268	282	296	288	296	297	295	322	308	316	286	288	300	315	316	307	325	308	274	302	312	330	298	290	277	275	321	297	291	296	289	266	302	247	297	308	268	278	303	278	285	266	287	242	273	282	257	268	291	302	313	287	313	282	300	274	287	313	283	290	303	287	302	302	301	304	303	287	265	280	301	333	295	306	313	294	282	313	315	282	285	317	277	333	303	305	306	276	290	296	299	282	270	314	255	291	301	317	271	309	321	286	287	307	307	303	323	301	284	320	290	301	287	277	286	309	277	279	267	268	312	317	286	287	293	298	301	273	272	291	290	269	263	271	305	300	288	282	299	306	267	311	318	272	283	298	306	253	303	272	293	268	271	318	289	271	319	274	307	280	294	313	287	283	305	285	297	303	278	304	325	312	301	303	325	317	294	294	307	310	295	303	282	316	300	306	303	303	289	281	312	307	284	303	300	298	283	291	300	323	276	292	286	280	300	320	296	294	293	270	290	317	307	284	279	288	276	280	273	305	314	307	285	282	284	299	284	299	300	297	308	323	304	303	299	283	309	304	314	310	281	337	309	289	282	273	295	306	270	307	308	276	299	282	239	287	280	296	303	303	293	289	325	318	285	294	321	291	289	275	284	327	276	287	282	319	327	295	311	302	309	318	267	284	294	322	291	290	289	273	288	278	302	297	272	315	286	278	265	288	320	276	273	283	298	261	312	288	299	339	289	276	265	271	327	293	303	268	291	272	316	263	263	314	310	270	332	322	294	290	287	313	293	280	311	303	324	315	312	307	329	318	288	322	300	304	321	299	291	294	307	317	300	310	306	287	321	267	295	288	275	306	281	295	342	271	287	336	283	298	265	293	308	329	306	275	310	314	282	293	346	291	304	300	330	270	312	285	314	298	335	299	294	298	300	257	288	317	303	286	306	292	295	279	264	286	311	264	302	274	302	314	316	275	282	319	310	289	282	261	288	314	318	308	263	297	328	341	300	274	297	316	284	289	273	291	263	296	311	273	298	306	320	303	315	279	274	301	279	285	300	251	262	296	282	277	298	284	298	297	327	320	291	293	286	276	252	301	316	266	311	311	264	297	308	308	299	296	289	290	321	284	282	258	279	285	304	318	323	287	267	321	294	265	355	303	302	323	268	290	297	303	315	294	286	310	300	286	273	312	266	291	274	300	283	274	295	276	302	294	284	319	301	285	301	268	266	305	302	295	295	310	317	312	257	305	267	290	290	314	289	303	292	274	274	312	303	322	273	269	313	296	283	299	317	283	302	280	278	289	298	270	284	267	299	295	307	259	303	288	289	318	292	295	308	276	297	278	303	287	310	295	275	276	325	287	301	292	325	331	308	309	283	320	280	328	285	265	312	295	291	294	314	302	292	273	272	261	278	302	303	299	287	293	294	288	286	277	277	291	309	286	288	311	288	301	272	320	292	314	331	290	294	264	297	265	300	318	281	277	297	305	284	279	317	301	299	290	295	278	281	304	294	266	335	303	271	311	284	266	310	315	266	314	293	297	297	277	293	314	314	266	272	268	269	290	270	289	252	265	284	308	327	280	310	281	284	323	277	299	325	258	274	295	292	253	287	311	306	297	290	311	290	265	317	316	285	293	300	320	312	277	330	304	285	280	247	283	301	298	273	296	268	294	297	300	280	301	269	289	297	274	266	292	280	318	270	324	277	272	300	319	279	269	286	291	280	270	267	289	278	297	291	279	283	278	295	316	311	299	302	268	290	325	295	318	270	273	273	311	319	261	321	314	313	274	299	285	289	292	289	263	301	292	331	291	310	280	315	265	272	278	293	289	303	303	301	274	311	321	318	309	329	341	301	275	308	282	295	284	321	296	321	268	268	272	281	288	265	300	275	302	293	287	281	329	314	280	278	287	288	299	318	280	308	294	293	299	290	296	301	313	296	294	285	262	308	273	304	293	299	309	322	316	273	281	305	338	301	304	308	291	276	284	305	310	282	317	279	307	271	293	309	327	301	288	276	278	287	273	312	276	332	276	283	287	288	309	257	312	298	284	290	320	267	315	283	296	335	327	275	265	271	280	313	332	294	293	287	275	286	276	296	298	281	297	292	273	309	325	278	275	271	292	294	295	285	285	322	335	296	298	258	295	301	290	335	317	302	333	307	296	298	288	286	284	278	283	285	264	258	280	289	281	291	313	258	315	296	288	301	293	283	301	290	297	271	262	300	305	276	262	305	303	303	310	311	314	296	304	276	312	278	292	276	301	292	326	313	269	289	315	278	295	308	310	302	299	329	274	273	269	287	289	294	296	289	322	289	264	279	260	317	283	280	241	270	323	309	293	319	272	300	324	264	284	280	266	310	260	298	308	298	296	307	294	287	315	311	275	287	312	278	273	260	278	282	310	290	305	308	273	287	288	291	300	307	288	279	289	290	322	305	300	259	296	294	280	261	301	276	297	304	315	310	266	316	296	275	310	319	296	292	302	279	279	276	312	302	290	264	296	282	285	271	263	298	328	289	322	311	280	278	298	311	368	278	299	303	291	292	304	290	312	290	290	282	275	304	285	295	260	280	301	332	291	274	317	310	318	301	266	306
5992	3292	6874	10444	13959	12838	10074	6361	3503	902	662	653	660	656	661	649	661	657	657	648	648	643	655	641	651	674	662	664	646	655	634	662	665	650	654	656	637	630	624	628	666	675	640	689	653	633	699	703	679	636	693	646	640	647	662	663	629	647	628	631	659	659	655	660	661	676	672	639	656	644	658	649	642	647	681	649	639	659	654	697	650	617	667	693	661	613	671	646	618	686	664	644	648	625	631	638	644	641	615	607	707	672	666	623	669	663	682	627	645	678	661	632	669	681	621	655	627	667	701	651	660	660	657	662	646	706	678	659	651	671	665	621	649	650	655	626	662	669	636	683	643	646	648	704	614	617	602	667	633	635	678	639	677	652	699	653	669	634	673	671	683	624	618	616	666	655	676	666	638	665	648	714	630	659	651	698	658	644	649	701	605	690	669	637	660	669	639	633	657	662	633	662	709	639	626	699	696	677	643	633	679	724	705	640	657	670	607	612	665	641	644	624	642	636	690	619	664	651	649	671	667	642	640	636	632	621	659	640	661	628	638	654	643	675	651	646	640	651	639	630	611	662	629	647	685	617	698	624	672	684	668	703	618	652	662	664	668	669	636	670	663	648	641	698	617	649	637	648	627	657	648	644	652	654	665	643	644	619	658	651	633	669	667	694	620	618	643	655	665	687	640	692	640	689	624	699	650	642	633	631	684	662	639	655	660	649	658	653	665	707	686	671	642	617	670	665	684	653	639	639	641	669	588	676	693	673	624	666	665	698	666	651	662	690	637	644	693	664	638	654	631	643	650	634	673	668	647	668	643	647	638	696	645	636	698	608	631	637	668	685	691	668	663	655	630	636	669	606	671	649	631	650	586	657	647	656	667	644	660	614	677	602	649	659	662	693	625	682	651	644	649	665	642	684	660	659	655	629	668	676	682	675	658	587	632	661	653	634	672	674	687	642	640	657	626	676	646	681	654	706	691	667	656	635	642	648	651	670	682	654	703	656	697	639	647	628	670	669	608	673	620	694	692	695	670	671	652	661	627	674	597	627	634	701	713	702	650	633	642	697	657	656	656	663	645	710	630	687	666	661	641	688	664	640	647	689	674	670	622	607	618	654	644	668	650	642	655	654	635	692	678	674	656	636	631	648	673	717	599	651	659	645	673	660	706	646	667	629	694	653	617	641	631	661	663	687	639	661	644	645	630	669	690	655	681	669	653	626	680	676	666	681	697	646	627	610	669	681	669	665	715	690	566	650	666	635	652	619	643	678	686	629	673	645	651	674	687	698	662	712	663	693	651	691	700	665	672	626	640	658	674	612	612	689	686	668	651	641	685	614	649	676	651	665	669	665	680	658	635	675	645	673	658	649	696	688	673	672	614	662	629	667	669	661	656	648	650	707	665	623	601	633	652	684	677	684	664	634	631	653	650	637	701	697	698	651	674	639	658	652	700	703	653	612	674	646	635	662	697	645	629	665	648	612	686	673	642	612	681	643	660	663	620	684	653	616	659	617	670	641	675	686	654	643	612	624	616	664	676	600	657	653	617	680	652	640	647	667	613	632	677	641	641	672	649	666	637	653	671	672	635	637	673	653	673	654	628	672	652	675	642	651	647	651	642	647	653	663	659	674	675	663	658	681	684	623	670	680	654	688	665	670	654	657	621	687	684	649	660	685	625	659	658	649	654	652	629	649	673	650	605	688	694	676	678	667	633	730	649	628	676	655	620	647	644	649	634	646	673	726	635	635	676	657	664	670	632	585	644	688	673	653	621	662	613	621	670	651	672	618	670	665	655	611	638	633	633	673	627	667	646	680	650	664	642	639	653	656	662	643	630	664	640	632	617	621	700	688	645	661	643	576	646	647	656	623	632	679	632	690	655	651	648	730	700	702	613	643	661	628	641	670	657	677	653	683	623	623	695	630	697	630	665	668	715	644	644	658	666	666	631	641	651	635	639	664	668	630	642	630	679	688	619	676	675	658	602	643	606	628	669	674	666	613	640	671	646	666	637	673	648	634	678	682	651	632	661	590	649	601	665	687	613	642	672	657	715	636	672	668	615	640	655	665	653	697	636	717	669	626	659	677	647	703	636	675	669	642	660	672	674	634	652	636	679	652	644	679	623	686	688	674	669	699	623	646	639	660	680	612	643	654	655	661	655	643	710	668	656	641	636	629	675	682	680	700	642	686	643	677	660	663	652	652	633	653	676	659	646	647	626	688	641	631	662	659	630	676	634	665	655	648	662	678	710	684	672	689	674	629	620	611	706	628	671	638	642	613	684	657	673	675	597	661	645	657	691	654	599	632	669	634	664	650	657	636	624	690	630	663	688	635	675	689	664	627	649	637	648	657	655	677	698	619	635	599	644	636	621	606	696	714	680	665	661	675	621	656	648	609	655	661	616	665	613	651	707	650	665	611	646	623	694	657	663	660	694	684	607	611	701	672	629	667	659	653	644	637	611	647	648	693	654	664	690	703	671	676	620	653	674	668	638	622	649	653	640	616	636	616	661	658	680	713	685	659	624	641	681	653	625	712	624	668	655	663	628	648	657	690	635	639	656	637	666	642	620	616	629	635	664	631	661	636	663	672	632	658	639	633	655	629	643	631	673	708	669	660	663	653	596	647	623	660	651	683	696	688	616	654	666	680	659	679	688	664	635	644	683	669	676	696	680	649	641	659	680	687	675	651	619	657	630	659	684	675	624	623	683	676	646	602	635	708	653	627	724	663	603	696	676	671	669	687	689	673	659	623	600	677	614	619	667	656	665	670	661	664	614	684	658	667	618	687	688	629	639	635	671	710	694	672	657	661	656	663	702	683	667	675	634	656	699	656	657	685	717	671	645	679	666	698	661	649	634	640	617	626	682	686	637	645	595	614	689	634	644	624	598	669	660	656	673	638	618	686	619	633	671	652	699	602	670	664	687	655	675	598	623	666	622	645	708	675	682	636	645	644	656	639	679	610	657	628	705	688	658	646	684	670	660	630	644	636	638	641	634	620	649	684	669	651	639	670	655	600	660	686	706	657	615	652	674	675	638	668	645	671	618	641	635	666	666	666	668	655	639	683	645	626	667	623	715	633	677	663	642	677	612	695	669	656	707	645	638	644	671	647	640	622	655	667	671	615	603	644	625	621	667	653	629	695	694	617	621	642	658	685	616	602	661	672	656	662	681	659	635	615	619	660	648	649	645	620	648	681	625	660	675	696	624	655	659	661	599	674	586	707	647	653	653	679	675	616	651	665	637	646	649	674	664	617	631	703	695	651	608	681	681	649	676	669	656	680	685	679	652	696	638	682	670	712	642	650	642	660	644	676	648	621	703	682	688	656	678	639	640	620	649	681	626	653	702	645	669	673	656	658	715	615	671	640	639	674	678	630	733	685	651	661	682	619	602	643	620	679	639	621	669	678	625	639	645	673	656	593	645	639	636	697	678	659	631	690	637	696	655	648	647	614	683	650	621	652	698	725	656	636	622	620	670	687	664	639	654	667
27677	11866	10750	12125	49209	44738	34174	23428	11832	2057	217	194	216	213	197	238	193	231	210	196	239	212	217	213	239	199	213	200	207	209	236	226	212	188	202	211	206	203	219	221	189	191	183	219	223	219	228	191	215	224	205	197	212	214	192	213	209	202	209	238	221	219	240	213	218	239	241	211	217	232	214	218	195	218	216	219	204	210	215	249	223	209	237	210	214	215	234	208	214	220	230	191	244	231	198	212	217	231	198	216	195	205	215	201	225	219	234	192	201	211	203	209	206	219	215	243	230	203	222	205	221	189	236	231	208	211	218	235	228	211	193	210	206	213	209	215	213	232	184	218	221	204	217	211	201	180	192	186	238	209	206	206	206	215	239	235	217	235	222	211	213	219	196	217	212	202	211	206	242	209	208	201	218	215	203	213	220	240	209	211	194	189	213	225	240	246	212	229	216	209	206	215	198	206	197	213	217	236	219	215	219	227	215	206	208	210	239	211	237	224	225	212	233	193	195	230	217	209	207	201	200	212	211	206	229	204	215	227	186	178	213	230	212	211	202	239	186	216	223	216	219	226	224	186	225	205	185	211	221	216	184	228	240	222	241	208	227	249	210	201	236	184	207	240	222	227	202	237	218	201	205	238	203	181	194	199	191	228	218	223	228	202	210	208	203	209	231	224	240	204	198	211	228	229	215	231	220	212	216	220	225	209	204	182	205	198	210	188	220	223	204	229	249	202	200	220	207	205	201	227	213	219	200	206	245	236	221	214	201	226	236	206	209	237	183	224	212	224	208	209	205	210	204	234	212	217	197	236	220	221	235	206	179	224	197	226	239	208	202	212	239	192	219	207	215	222	224	196	190	214	221	202	220	210	238	196	200	192	218	193	213	229	198	239	217	209	207	227	214	236	205	214	242	218	189	219	195	206	205	224	208	226	236	218	221	194	197	243	197	184	217	222	203	192	210	232	182	208	222	235	218	238	216	215	215	207	202	215	227	229	230	202	240	206	228	195	206	212	182	204	228	230	218	217	198	196	198	216	229	213	206	213	220	214	212	215	223	230	226	203	187	216	232	235	217	207	218	237	232	207	211	220	199	204	196	203	218	230	203	196	217	213	185	215	224	205	218	223	208	245	177	224	211	201	223	205	222	219	199	210	238	201	210	179	217	238	217	226	207	196	193	224	182	193	215	210	246	196	197	207	212	203	212	251	217	196	233	209	201	196	236	213	217	225	233	212	219	193	238	208	202	199	217	191	211	222	225	211	224	238	216	250	207	209	208	212	212	207	226	198	209	213	206	221	202	221	234	206	219	208	195	206	225	198	212	228	206	203	198	211	190	227	242	193	233	201	204	206	209	198	216	217	223	232	213	227	203	254	168	191	198	225	217	220	196	183	228	200	222	206	210	248	233	234	218	202	215	214	211	206	190	213	224	233	216	218	221	217	221	184	221	191	231	229	238	238	208	220	201	213	226	200	201	243	219	200	210	183	201	189	210	203	203	223	220	255	220	220	221	208	206	213	169	200	232	189	227	211	183	236	231	231	208	191	195	226	179	219	226	217	222	191	208	242	201	205	201	207	225	187	227	198	226	223	236	184	200	230	172	205	227	221	211	201	210	225	205	214	207	222	230	217	189	187	220	191	225	221	212	197	196	224	223	232	203	229	217	209	227	237	207	219	180	224	234	197	211	237	223	202	173	213	210	211	206	178	225	196	203	189	238	217	244	232	221	239	209	242	189	228	208	204	223	205	205	233	224	207	220	221	191	207	230	210	220	176	222	225	205	207	199	202	207	200	219	209	236	221	230	202	193	197	203	224	222	217	222	226	208	208	206	223	222	205	226	194	219	210	206	216	218	215	230	191	188	215	202	232	215	231	235	228	219	188	215	215	185	233	220	218	222	227	205	228	230	239	224	207	240	212	227	190	235	181	222	236	229	207	212	222	226	223	223	237	201	215	169	197	231	223	203	196	233	182	216	211	226	209	180	219	238	229	191	207	210	186	215	223	218	228	191	234	223	190	222	195	210	182	213	205	209	230	210	214	219	245	230	224	195	244	256	186	219	225	205	231	203	202	201	201	227	224	221	202	219	224	226	228	223	227	189	238	220	202	213	192	239	208	205	206	204	211	197	206	204	225	215	212	218	168	210	214	223	243	207	229	218	201	192	211	200	204	210	200	212	218	219	190	249	220	220	200	241	197	188	213	209	200	221	245	223	223	187	241	196	199	193	232	227	225	230	209	196	221	223	231	230	216	190	222	205	221	232	212	181	199	187	207	238	234	212	226	242	240	199	206	186	205	223	211	194	200	235	208	176	202	219	235	225	226	217	266	216	240	239	199	252	205	220	216	198	223	197	225	216	200	214	198	212	207	189	205	215	208	199	213	213	221	238	204	221	214	192	197	207	210	186	222	239	234	224	234	210	180	218	225	205	222	252	236	213	211	209	209	219	225	233	196	214	221	223	222	217	240	200	204	207	230	204	236	201	234	222	215	237	208	196	206	213	197	236	204	219	212	223	229	216	225	201	204	206	222	222	191	206	182	219	213	208	232	199	224	207	224	217	191	220	192	239	242	216	218	192	177	206	235	197	207	221	213	195	219	224	237	231	220	205	219	203	234	219	202	227	233	215	233	224	239	185	189	231	206	235	207	215	203	227	220	203	229	185	215	208	217	218	221	186	202	200	193	219	207	219	223	188	200	206	227	218	201	222	204	221	206	243	212	217	231	249	188	213	221	218	206	204	229	192	219	212	221	213	212	214	200	221	244	210	217	207	216	188	217	207	199	212	213	226	201	196	205	211	218	226	223	224	198	209	249	231	194	206	233	226	190	222	231	212	230	233	207	206	224	213	203	186	197	229	211	227	207	213	230	220	226	213	209	205	213	221	209	208	228	213	216	192	244	199	218	238	197	224	213	217	196	210	201	216	210	210	191	212	205	222	200	235	219	209	196	198	237	211	226	214	211	202	229	211	221	205	188	212	228	219	234	200	213	219	215	205	222	223	202	216	214	233	227	190	193	216	201	205	225	200	218	221	214	211	194	219	222	229	225	208	203	184	226	232	225	214	215	213	247	212	210	213	217	199	202	217	226	222	217	237	225	197	203	209	229	212	226	220	218	221	216	213	191	212	228	200	213	200	207	249	225	237	206	168	217	221	232	223	233	212	207	219	208	212	233	172	214	197	240	189	178	224	212	181	213	227	219	193	212	222	223	253	201	204	217	219	203	181	182	200	230	196	192	203	227	237	229	210	206	196	211	238	211	228	230	194	213	214	216	225	196	218	220	206	213	224	203	219	192	221	194	230	231	218	232	219	199	197	220	210	221	242	200	223	208	195	206	202	243	204	210	204	215	252	225	199	262	219	226	204	211	213	224	210	214	198	226	230	202	231	210	235	216	184	200	215	223	212	208	216	204	218	237	197	230	214	222	221	200	221	222	232	225	204	208	237	236	194	185	204	204	198	216	220	228	207	193	219	209	208	234	223	223
13706	8048	15438	22777	61615	57421	49649	39867	26790	3582	536	530	540	537	466	530	531	491	546	565	537	510	572	515	533	529	502	524	543	517	476	521	535	495	529	532	544	505	529	516	532	501	536	535	511	516	494	463	493	506	493	545	515	510	533	500	470	514	527	517	522	496	485	532	503	517	518	510	454	500	471	530	524	557	513	486	494	485	526	490	534	484	520	513	496	471	516	506	482	496	493	533	487	511	531	510	507	505	511	509	553	578	512	455	515	497	493	505	520	565	467	534	529	525	519	536	549	499	479	515	499	543	551	513	511	551	495	495	482	505	537	537	517	497	531	467	494	481	494	556	482	526	465	473	497	524	496	483	500	524	485	558	482	524	467	532	488	533	534	511	542	478	532	533	518	497	513	512	488	509	534	467	560	509	484	504	517	501	501	479	460	508	504	544	526	534	487	445	544	527	493	519	539	493	518	507	451	527	537	523	510	503	499	546	559	506	507	541	519	528	516	522	500	542	499	491	483	512	578	513	512	554	500	489	503	487	534	501	507	490	492	501	524	511	492	507	520	491	521	509	512	530	484	513	513	475	501	525	517	521	501	510	537	520	476	554	450	502	540	501	534	513	530	534	500	539	550	507	508	508	502	485	506	519	519	572	511	565	451	514	529	494	509	482	498	516	489	523	531	530	508	568	535	523	505	517	516	545	486	475	531	559	510	483	523	525	557	465	515	513	541	506	520	516	516	531	524	499	519	496	525	522	508	487	474	490	490	542	519	492	528	498	509	497	489	516	520	481	501	541	557	506	482	541	532	500	506	507	544	536	503	526	462	501	523	489	519	500	525	534	511	500	495	533	521	488	494	485	524	499	535	493	527	501	525	521	499	519	522	551	491	521	480	525	577	538	495	497	473	461	529	563	454	519	533	512	499	505	526	495	445	492	526	502	480	486	503	539	499	538	481	508	512	504	533	521	529	517	498	546	537	517	516	517	469	522	513	532	523	524	508	514	521	501	511	504	493	536	501	507	495	497	528	513	496	515	542	512	476	491	522	509	528	512	514	469	491	536	555	487	490	535	513	539	509	536	545	517	523	511	551	501	470	517	486	530	538	498	461	521	483	507	500	533	506	511	491	496	519	527	517	481	535	506	517	519	515	518	532	484	501	525	546	512	472	540	569	511	471	526	508	512	497	509	526	528	505	542	480	521	510	530	516	508	533	496	492	529	500	525	499	584	492	556	485	524	516	479	536	532	522	469	490	531	510	519	496	508	517	509	520	517	522	522	512	516	540	461	505	463	543	502	454	516	517	517	497	488	512	514	536	527	476	489	497	506	519	486	481	542	544	507	533	508	511	480	526	497	520	521	517	531	508	495	525	556	518	506	506	514	500	488	505	496	528	475	482	477	466	485	491	507	510	516	542	514	472	552	516	519	493	507	485	504	527	488	502	507	489	556	502	541	545	479	515	514	544	495	505	489	518	514	502	533	484	475	515	520	512	501	536	490	532	528	515	518	521	489	494	495	478	515	532	527	540	519	483	505	498	491	488	482	524	510	567	480	488	501	535	523	523	531	515	516	524	505	488	506	447	506	533	505	472	494	495	533	467	494	478	533	566	522	510	513	503	525	495	540	500	519	499	521	539	472	532	519	503	534	537	513	520	535	482	532	515	504	499	462	552	502	531	487	492	495	497	499	518	465	516	502	485	526	464	540	519	496	505	488	531	517	547	522	517	515	561	520	528	471	503	476	538	514	557	512	528	484	550	512	499	525	461	476	488	524	486	519	512	497	475	479	497	560	497	465	536	494	523	539	524	527	479	478	489	541	537	488	502	543	503	525	502	525	496	525	508	517	541	518	544	519	545	543	489	467	543	513	523	494	524	507	466	507	480	510	495	497	476	537	525	483	501	514	540	507	529	510	504	510	531	485	489	504	544	528	459	515	476	491	535	488	532	509	505	508	520	531	486	494	535	524	521	542	504	471	499	528	521	527	525	502	525	529	492	476	513	476	526	524	501	512	495	495	497	571	522	510	521	530	499	546	506	497	481	511	501	531	452	483	508	493	478	529	484	496	507	484	529	520	498	515	508	498	511	482	507	517	527	497	500	546	506	576	522	510	514	507	502	533	551	511	483	517	531	535	484	522	503	478	465	518	493	521	494	523	467	508	524	532	498	518	524	448	506	503	504	527	526	534	538	513	507	503	495	487	525	524	528	507	511	530	513	496	499	525	534	488	503	465	512	534	506	554	482	511	523	482	523	497	471	518	514	475	465	519	545	495	553	520	484	476	509	528	489	512	541	505	540	484	517	490	503	517	525	493	526	455	536	466	493	502	496	522	498	525	471	480	522	527	519	532	511	509	494	500	514	536	581	488	510	530	499	509	512	496	522	527	525	538	557	472	544	500	504	451	502	542	503	508	524	535	507	481	544	469	513	499	523	512	466	496	550	513	502	487	498	497	511	509	527	524	499	500	519	529	551	511	536	538	536	517	505	511	500	520	501	453	531	500	489	533	566	484	493	562	550	467	513	521	498	468	483	563	543	527	546	533	523	536	515	504	491	468	514	496	514	507	500	499	529	522	477	505	552	570	527	467	501	506	494	502	456	490	511	531	499	511	536	519	534	498	556	479	496	463	543	482	533	495	509	535	503	471	547	537	515	526	580	507	526	506	545	516	513	512	509	542	486	509	521	478	540	525	519	559	540	500	489	465	480	497	540	506	507	519	512	516	512	506	494	484	496	521	558	504	523	482	526	514	520	509	510	495	503	532	460	476	444	548	526	502	530	500	510	483	537	486	501	490	515	557	529	471	483	489	528	506	518	505	518	529	526	522	521	480	491	528	499	467	509	496	512	505	512	514	552	482	500	506	520	522	485	522	473	486	492	524	488	515	525	496	496	513	510	507	546	486	508	487	538	478	502	530	496	527	523	523	508	476	471	527	510	529	484	495	530	526	486	529	497	523	519	501	459	493	556	501	517	499	500	485	502	496	544	523	493	501	545	505	486	535	490	508	549	536	508	536	504	546	490	510	488	500	507	446	515	506	495	464	501	505	529	493	496	473	517	501	496	519	483	539	492	471	474	488	509	498	491	480	512	523	504	583	500	527	520	531	465	519	501	519	533	512	510	501	520	510	522	510	527	542	514	501	482	477	502	489	483	518	507	498	470	542	481	515	532	527	517	472	524	506	457	537	512	550	496	498	516	490	520	530	497	521	515	524	522	486	513	505	492	516	517	530	519	535	504	528	488	490	542	522	544	525	492	540	511	471	486	516	521	456	563	530	508	479	514	538	455	529	518	499	531	497	515	497	488	492	477	498	541	499	534	535	534	522	522	502	482	500	501	516	527	507	532	478	493	466	503	544	533	506	493	514	515	489	488	527	528	500	525	502	532	521	518	450	516	517	541	490	496	522	493	540	524	511	485	525	512	510	577	493	504	488	527	535	515	520	525	504	521	483	506	542	512	479	491	494	515	506	493	508	498	504	463	496	499	525
41190	18734	11660	29819	63340	55759	45582	33183	19058	5228	410	325	310	321	318	314	324	343	326	316	328	317	341	319	326	302	331	312	276	353	297	303	321	314	305	316	327	311	314	344	334	325	336	329	304	376	344	324	339	310	334	320	294	305	322	325	299	344	348	306	286	323	304	310	326	323	369	368	328	311	321	356	326	338	323	347	296	367	335	303	360	313	347	304	332	323	327	306	343	357	286	322	303	304	286	336	375	323	310	335	314	328	344	297	368	311	315	272	321	304	322	312	321	313	309	318	335	297	327	357	328	311	350	352	318	306	345	333	338	344	318	324	332	340	358	312	299	310	312	308	332	327	279	315	307	298	327	301	310	337	328	331	336	305	297	308	317	320	296	335	307	331	335	315	327	343	323	303	348	334	348	292	322	296	342	342	308	331	317	321	323	321	320	339	347	296	289	322	324	309	313	323	312	313	325	309	300	335	338	332	326	329	343	302	319	358	316	330	320	283	331	355	317	269	319	316	356	330	309	319	325	332	341	320	322	309	324	331	358	314	349	333	324	349	319	313	304	315	357	363	315	324	318	314	284	280	377	334	350	325	319	363	342	354	335	298	340	326	323	338	324	307	309	328	324	318	332	296	317	311	315	335	317	340	299	336	345	333	330	315	330	353	287	343	322	327	331	325	307	319	357	321	313	332	330	337	346	333	291	332	295	321	332	335	334	336	327	318	303	331	319	330	305	286	335	312	331	325	306	317	314	293	341	352	310	330	294	292	323	314	345	334	314	295	283	315	319	293	338	333	345	313	328	308	312	347	301	351	304	336	327	295	323	325	345	338	321	340	356	340	344	317	307	309	344	309	320	336	344	323	357	355	329	355	334	297	297	308	319	304	334	349	321	298	281	314	314	346	313	299	329	301	327	312	322	338	323	333	314	328	324	293	312	319	287	315	326	357	355	341	329	338	331	307	359	324	306	321	313	386	328	283	338	317	324	318	333	313	291	297	294	316	336	324	331	310	334	342	318	346	312	320	341	349	344	321	337	329	336	316	347	316	314	326	312	303	326	323	358	323	291	316	325	294	285	323	293	296	284	296	354	322	322	326	292	329	284	307	336	350	308	300	317	287	313	315	329	364	300	318	312	324	324	317	327	330	312	316	344	306	342	339	331	321	297	310	337	290	328	313	346	331	337	307	322	330	298	302	307	337	342	336	305	340	322	353	328	323	298	339	326	321	329	289	359	310	330	334	347	317	336	323	320	346	324	361	327	328	362	299	315	313	320	311	294	332	342	307	301	317	314	333	295	301	264	303	302	337	320	311	295	314	330	322	328	337	329	359	323	308	320	327	300	312	317	348	344	320	314	342	317	327	292	307	324	297	312	298	336	283	347	320	323	321	353	302	331	344	317	342	334	327	348	314	330	325	295	324	318	339	345	314	301	318	350	341	335	322	308	330	328	319	330	324	301	321	330	338	323	348	322	321	324	318	317	315	308	308	318	338	332	301	311	304	322	384	315	352	326	333	318	311	314	313	309	304	329	362	336	317	314	318	325	324	307	300	310	284	304	317	334	318	327	347	333	298	331	311	365	318	334	348	340	312	348	324	306	316	339	333	349	299	356	308	322	323	315	347	309	338	315	328	387	344	349	329	322	315	341	323	333	316	327	366	329	315	314	339	329	289	336	325	306	329	330	297	303	305	325	320	315	302	333	282	326	354	346	323	321	315	330	304	331	324	370	310	319	292	330	301	319	308	332	304	287	313	321	340	308	326	316	282	322	348	318	347	319	327	308	318	314	316	317	320	344	338	285	305	337	302	339	337	346	337	313	329	373	335	321	345	330	317	319	313	335	323	328	301	322	335	317	280	330	331	312	286	318	299	334	305	338	341	338	346	348	295	289	316	326	318	337	349	319	333	331	314	343	339	326	331	302	308	283	304	312	327	322	324	321	356	308	320	340	294	329	321	333	314	337	314	330	319	343	361	335	310	356	356	313	278	336	292	302	338	354	337	288	322	314	323	311	340	344	327	364	286	324	323	311	284	277	336	326	299	313	322	350	325	330	328	360	331	304	319	320	323	323	318	316	331	324	318	350	332	401	317	308	353	329	317	369	300	289	336	332	344	344	293	305	307	308	326	351	331	289	325	345	331	366	381	332	305	320	315	290	348	318	319	336	322	284	320	338	366	317	372	311	324	344	343	337	341	331	295	306	341	323	336	308	354	332	331	328	307	290	324	325	336	321	323	339	358	333	293	318	337	307	322	325	335	335	302	336	300	355	311	320	312	331	300	335	336	365	300	314	344	348	330	290	347	316	314	330	321	325	303	317	335	316	316	309	317	348	352	322	312	353	324	327	317	362	341	333	336	295	338	313	310	344	355	360	320	298	343	291	313	340	293	296	352	322	317	356	311	350	311	306	342	349	358	307	342	326	305	318	314	325	321	342	326	317	298	331	287	327	289	335	369	318	330	314	295	289	329	324	311	313	355	315	337	293	360	333	327	324	332	314	348	277	290	322	345	341	303	313	311	320	358	328	328	358	334	363	375	294	288	311	313	346	330	296	347	326	314	311	299	325	326	320	317	312	325	337	364	340	320	358	310	315	295	346	320	349	326	309	332	288	325	348	296	322	362	327	313	298	311	338	336	337	355	332	317	340	313	308	341	300	283	289	301	289	332	328	300	352	315	337	335	326	327	305	324	317	312	308	302	319	332	319	301	300	317	253	323	333	311	326	309	307	298	303	350	316	308	324	335	324	271	325	361	275	284	320	302	310	314	342	363	315	358	326	294	347	297	335	313	322	342	306	336	321	305	287	325	276	306	340	316	340	311	333	330	304	342	349	330	371	314	293	351	313	332	315	319	324	313	317	319	337	322	287	333	350	346	342	344	333	321	297	337	345	349	306	325	288	342	347	336	342	316	312	346	319	327	305	349	311	337	311	317	366	317	326	314	312	334	315	298	332	305	322	331	297	315	327	329	316	319	330	336	289	330	289	284	317	339	345	329	322	315	321	355	328	310	309	311	308	344	325	338	317	363	318	330	369	332	319	322	341	287	311	318	301	300	324	308	319	283	297	333	350	331	292	307	341	358	351	354	328	367	327	353	308	320	278	343	314	341	342	359	342	317	290	343	311	313	292	362	347	276	306	333	325	321	298	330	322	295	315	314	323	311	318	350	315	313	311	352	327	347	357	318	342	324	362	340	344	307	327	364	333	319	326	327	295	299	315	282	307	303	332	311	314	327	318	348	322	309	294	294	306	325	316	335	332	333	307	349	275	329	287	313	354	332	329	340	329	348	330	307	307	320	346	333	327	293	302	343	311	315	293	360	318	323	333	293	309	320	316	335	316	320	360	305	345	327	307	302	350	328	302	334	307	318	337	337	347	332	304	325	316	294	334	349	329	343	321	349	327	333	353	303	297	283	329	325	325	345	346	346	319	315	321	323	317	280	327	310	345	331	323	329	296	332	292	256	286	328	290	335	314	310	330	302	308	313
20534	10539	14367	41853	72888	67563	58861	47855	34278	9389	820	766	771	763	811	763	771	741	709	743	716	772	731	717	769	700	771	699	754	723	748	761	716	757	780	754	792	740	734	737	710	751	730	734	778	708	732	755	740	704	684	719	734	753	687	741	711	735	739	768	759	774	747	723	739	736	760	751	728	797	682	746	731	800	713	705	790	719	744	730	754	745	700	754	725	742	765	714	727	756	692	748	731	712	769	770	702	723	731	731	737	733	727	766	712	728	816	690	740	722	770	724	753	701	761	779	767	742	698	732	719	710	762	695	771	742	746	748	724	680	697	751	726	724	784	729	741	772	728	729	746	738	741	736	713	729	753	761	728	711	745	807	727	754	763	757	702	722	739	771	714	756	754	762	742	755	762	668	721	747	716	768	733	722	767	728	758	708	742	765	718	747	811	722	742	733	757	751	678	755	753	781	735	669	730	738	734	706	731	737	735	713	707	765	732	770	750	748	774	755	765	752	746	745	749	707	733	773	780	763	725	708	758	747	739	715	699	751	698	725	731	731	795	716	791	709	761	714	756	734	780	723	730	726	717	788	694	752	772	724	724	747	759	757	696	710	738	744	717	782	700	763	785	691	768	738	719	760	695	752	805	741	716	720	699	689	763	766	736	728	732	753	723	734	776	762	796	747	749	740	777	784	749	763	747	721	723	775	756	745	761	754	687	751	733	715	723	732	724	726	684	763	763	732	741	724	718	778	736	698	732	751	735	708	741	699	758	769	754	738	782	731	756	762	709	720	733	751	757	759	759	684	725	713	762	750	767	721	725	765	765	749	761	764	758	713	743	795	682	726	760	697	789	726	761	671	762	726	763	716	747	727	744	710	722	769	738	731	726	709	737	725	774	767	778	722	747	787	730	739	776	688	714	715	762	705	778	765	729	776	724	691	713	747	750	715	667	737	724	743	742	726	731	737	707	736	741	741	737	684	753	733	760	766	742	745	728	697	778	754	753	723	714	728	768	714	764	713	730	790	751	765	766	709	775	750	718	730	753	762	777	711	730	722	730	708	738	740	702	714	787	755	777	734	728	713	730	754	721	678	723	688	746	758	718	724	704	717	701	738	738	766	753	703	744	722	716	772	751	766	746	767	776	697	717	770	696	769	768	707	699	748	740	725	733	716	651	778	736	712	747	767	740	734	729	731	714	737	696	761	728	706	786	712	730	772	679	704	729	759	761	735	749	733	663	775	727	713	732	693	731	719	788	735	727	757	755	778	728	732	696	762	726	743	773	747	742	727	720	742	756	743	748	747	740	661	750	736	745	743	722	721	760	755	781	758	758	713	740	681	736	761	715	770	722	710	760	730	741	740	754	695	731	782	721	763	694	770	737	738	715	733	701	707	728	727	764	741	776	708	772	752	721	745	755	755	731	705	722	718	791	742	785	715	753	752	723	748	665	782	700	767	732	792	766	787	729	703	736	730	702	726	699	705	754	751	773	738	803	766	754	727	780	787	757	761	775	760	730	702	702	724	729	778	749	699	736	759	756	753	739	717	749	788	761	739	769	788	710	761	739	750	736	715	719	744	709	756	708	756	765	749	675	760	710	753	739	761	735	771	725	776	764	668	737	730	712	740	755	776	783	757	760	734	703	770	753	728	755	768	722	758	736	740	705	754	786	773	744	752	687	740	780	768	723	718	717	725	723	737	738	724	747	718	780	765	752	759	746	757	687	742	713	745	751	750	767	727	808	726	705	778	720	745	756	725	708	751	732	761	735	784	729	709	779	749	707	725	776	749	689	740	757	715	739	706	797	771	698	717	737	698	716	725	717	748	770	728	746	736	709	765	791	735	749	706	726	750	733	756	747	704	748	736	714	711	717	751	799	717	753	717	743	754	711	730	794	747	745	651	749	747	732	728	777	741	737	717	749	690	725	699	714	706	738	711	779	704	768	777	746	678	774	698	720	807	765	748	693	724	689	707	702	766	739	719	722	733	745	751	767	731	738	725	701	752	704	715	798	733	724	778	756	765	757	698	752	698	741	746	761	744	752	729	763	777	723	724	733	800	718	760	771	762	713	741	757	767	770	721	730	733	729	770	713	743	785	768	751	724	736	734	731	756	764	739	737	751	750	700	729	770	771	744	724	725	751	758	694	707	723	710	747	766	710	742	711	767	723	771	800	703	712	735	752	761	723	725	722	718	744	758	722	772	787	772	731	715	714	754	764	801	814	736	771	710	751	746	727	793	695	785	761	742	736	742	714	740	676	734	758	728	746	750	734	701	758	721	736	708	740	730	726	722	733	773	721	732	727	737	724	743	732	722	712	703	726	719	675	765	728	720	777	742	727	722	755	746	740	762	744	749	689	745	695	691	770	720	751	779	734	750	719	689	737	716	787	744	727	755	746	695	757	819	727	751	747	726	703	745	746	673	772	728	670	730	714	719	742	795	741	749	701	711	754	755	752	677	764	689	744	743	712	752	734	672	733	774	738	791	748	743	757	712	744	742	742	803	736	730	704	741	742	719	753	753	755	769	752	756	723	727	734	784	764	748	782	754	752	762	726	765	725	772	766	734	705	708	685	721	727	761	754	731	753	720	731	737	741	758	690	727	735	780	744	746	748	783	741	723	647	738	724	770	783	732	685	755	726	759	721	774	755	761	735	712	728	724	722	756	700	711	733	692	693	763	735	770	759	718	769	698	766	759	725	739	718	723	745	723	762	745	715	737	768	731	754	680	746	725	729	767	723	720	720	701	713	731	747	731	776	769	750	697	743	725	695	706	740	788	778	768	730	732	783	756	736	722	733	665	768	737	774	771	777	796	738	747	734	764	712	742	718	721	734	702	803	738	722	741	774	747	694	740	724	741	727	701	701	721	726	723	715	742	748	790	756	720	765	767	749	737	751	800	759	742	717	717	744	743	743	718	740	692	745	746	694	756	766	696	713	762	751	719	754	701	730	741	726	747	760	692	784	784	730	757	695	785	733	728	720	711	749	706	735	727	740	752	763	765	771	741	770	724	729	773	737	761	754	737	754	728	779	748	740	736	732	766	684	737	723	723	766	768	715	708	725	712	727	786	766	752	764	738	737	760	695	806	758	749	739	728	724	718	739	750	767	707	752	765	740	662	748	712	747	768	700	706	749	712	768	758	702	765	712	750	721	724	707	721	756	711	738	701	679	778	752	744	736	730	716	696	778	722	731	728	734	728	756	716	735	704	734	706	722	728	750	770	709	702	722	765	686	791	756	697	741	771	752	713	727	737	765	792	737	718	737	730	701	761	724	748	766	734	709	723	709	729	776	685	772	718	746	730	730	768	704	716	764	740	719	716	750	752	761	694	751	767	715	793	721	800	729	766	688	769	728	801	777	767	694	717	758	757	743	695	766	727	750	753	712	753	713	734	751	809	748	787	756	747	741	670	746	750	689	691	717	731	760	760	715	737	778	707	760	726	715	813	740	750	806	716	722	761	713	729	794	738	757	771	767	751	732	736	680	758
15257	5656	3671	3426	3182	2842	2667	1940	1156	537	342	300	313	308	281	310	309	294	279	272	296	335	313	309	301	338	334	300	318	337	320	292	307	293	295	285	304	310	310	308	278	317	302	302	289	308	299	281	277	282	275	283	302	290	270	310	293	281	292	307	307	315	276	309	258	292	298	292	313	262	311	289	283	301	320	308	322	315	281	272	283	261	308	297	270	309	284	314	295	304	274	281	276	298	279	311	318	279	289	305	270	306	294	303	308	287	313	287	313	298	295	302	327	305	304	263	287	301	283	284	278	287	283	300	296	342	294	271	300	325	295	297	312	305	323	310	290	301	273	318	302	282	291	282	295	325	305	300	254	329	301	284	309	340	300	279	280	306	310	313	291	294	288	275	330	289	285	283	282	305	308	288	281	282	282	317	339	288	322	285	314	298	309	314	284	290	290	267	292	302	315	307	283	264	301	305	288	288	289	300	318	298	287	323	316	287	327	279	277	302	272	289	300	308	314	316	302	282	317	285	315	309	282	326	293	286	296	279	260	274	314	287	305	313	294	280	335	267	288	279	334	299	252	284	284	293	297	311	266	324	286	268	280	333	285	296	270	313	300	292	272	283	267	281	323	319	310	280	295	300	258	312	293	295	318	329	334	291	306	299	311	281	294	263	326	294	315	296	300	287	285	293	309	270	298	318	299	300	317	309	310	288	297	287	313	291	291	290	315	286	276	318	278	288	278	282	299	321	308	284	320	277	290	287	305	288	297	296	276	302	308	263	302	285	261	300	294	265	255	263	311	310	285	298	312	284	299	298	293	298	290	282	297	321	299	304	328	297	292	279	291	302	328	336	290	267	290	304	302	310	296	270	286	325	280	275	284	313	344	269	268	276	301	304	328	326	336	257	285	289	320	308	296	300	315	291	290	319	290	301	290	273	319	310	315	355	296	315	306	340	310	326	309	257	321	318	304	287	307	265	328	307	293	287	280	291	312	288	298	278	287	308	318	312	322	289	318	278	288	271	287	280	281	279	308	291	292	312	304	301	302	270	305	298	302	285	303	285	288	298	281	291	308	260	289	281	289	315	323	293	297	301	270	306	281	260	319	295	278	271	301	338	286	316	299	281	267	266	284	309	308	278	284	307	319	301	322	304	298	296	320	295	279	320	285	306	294	305	306	280	290	304	324	327	273	278	310	294	306	267	329	280	304	269	290	305	295	255	318	276	319	299	311	290	303	312	325	277	314	333	315	300	314	298	320	290	296	256	302	269	283	312	303	277	320	314	300	316	323	285	307	288	305	284	353	308	323	316	293	299	299	356	271	307	304	282	301	291	304	325	298	298	309	316	300	279	266	322	285	331	289	322	294	308	264	284	286	279	305	289	298	316	298	292	303	279	272	300	276	295	272	295	303	279	291	295	284	306	322	309	297	301	289	301	276	297	272	296	316	309	307	299	313	310	303	283	274	304	287	254	277	289	274	289	272	282	337	300	320	286	298	300	298	295	270	274	322	292	289	307	325	298	297	317	282	297	298	325	291	289	279	263	286	276	289	294	299	289	291	306	321	299	286	302	301	287	286	319	307	293	271	298	370	282	298	275	266	316	256	263	299	287	287	305	305	294	295	311	322	294	319	302	307	255	326	279	308	289	265	335	319	299	260	290	322	320	297	340	355	269	320	266	298	285	284	255	274	282	302	299	305	331	304	287	334	303	297	259	318	302	304	273	287	270	295	312	284	312	310	285	277	286	323	272	297	320	272	303	321	301	282	273	305	308	323	284	287	290	266	301	295	331	271	271	304	323	307	317	267	296	337	305	341	326	280	294	296	287	315	301	312	284	296	281	294	283	312	309	333	291	303	324	296	300	301	289	260	310	314	287	334	329	288	302	283	322	320	303	318	312	315	297	283	322	291	345	310	289	325	304	317	320	320	303	278	313	289	309	310	265	304	277	274	291	312	297	285	290	299	317	309	313	297	281	276	293	333	339	290	279	282	319	307	279	283	291	301	307	282	327	278	283	321	289	302	321	305	268	282	279	300	305	296	291	292	266	343	298	325	304	291	306	302	285	298	302	301	268	321	309	336	316	283	301	283	297	315	317	313	304	263	284	324	288	291	286	289	276	306	315	262	300	284	318	295	339	317	276	307	290	293	268	283	347	289	291	325	300	329	318	311	288	284	299	306	300	301	289	321	308	306	278	280	292	268	325	299	300	277	287	286	310	318	283	284	310	272	320	307	314	288	271	320	296	337	301	311	279	269	280	278	321	306	292	320	307	322	276	305	281	291	278	295	347	300	314	275	284	333	291	326	286	307	281	273	306	314	309	314	331	287	298	280	290	319	316	310	292	304	307	277	313	269	320	269	328	301	331	295	322	299	312	333	289	280	295	313	317	307	307	276	300	276	290	273	312	316	305	294	292	297	296	288	322	298	298	291	293	294	293	286	262	309	292	315	301	282	296	264	307	274	272	321	266	311	292	303	293	319	271	296	302	301	304	304	319	290	278	276	314	280	280	302	290	278	300	291	305	321	284	268	286	296	303	297	289	318	309	272	278	250	289	302	289	303	309	294	312	322	275	295	326	293	301	306	293	330	279	325	283	251	285	291	299	316	287	295	305	305	328	296	303	283	304	293	277	322	307	310	289	288	297	289	291	290	282	285	306	291	267	313	285	300	276	273	283	298	303	301	327	313	288	324	279	315	308	325	303	284	289	306	320	300	303	280	274	264	293	299	314	287	284	301	315	283	285	294	296	306	280	343	299	278	300	316	303	316	303	307	299	295	296	275	308	269	305	319	304	284	304	270	318	298	285	348	303	309	269	271	335	318	315	287	285	298	290	293	294	282	305	285	283	326	292	280	300	282	315	286	304	287	282	304	294	297	307	279	309	291	297	326	275	293	301	308	280	314	290	324	298	303	285	292	304	274	295	294	281	291	317	317	326	309	276	267	264	270	282	316	331	308	310	289	297	276	299	295	314	301	278	279	265	306	283	320	300	283	297	291	312	291	305	291	272	270	299	278	295	298	308	314	295	288	295	293	295	272	318	287	269	321	267	277	295	291	310	270	320	283	278	275	305	313	327	292	292	301	292	291	281	283	290	260	282	272	257	330	333	304	294	313	327	290	294	302	312	315	314	295	286	298	303	295	292	290	279	284	297	344	304	279	304	296	289	337	294	287	284	329	278	261	289	293	276	280	270	280	300	300	304	278	285	267	308	275	312	283	299	323	288	299	268	295	290	292	271	275	283	281	267	320	294	282	307	282	299	278	294	322	311	299	289	299	285	297	326	288	306	321	320	312	314	283	273	314	276	304	267	291	299	297	285	299	286	311	294	316	297	297	292	325	287	280	340	298	335	290	289	261	284	288	304	307	324	302	304	297	292	302	299	299	271	295	257	302	287	322	269	298	325	283	299	310	270	313	304	312	261	308	313	322	285	280	302	316	294	284	299	319	309	312	255	268	270	271	281	306	277	302	297	280	307	279	304	320	296
7602	3992	6672	9725	11903	11344	10297	6828	4056	1381	698	644	658	674	699	639	636	639	674	648	653	678	681	662	629	674	696	637	648	655	680	625	612	658	655	633	619	715	688	681	656	635	652	649	651	681	701	681	652	673	681	625	652	728	635	724	645	651	702	662	696	689	710	733	674	692	674	650	612	632	645	628	634	649	617	720	653	643	682	637	692	646	667	638	658	670	685	660	644	654	659	637	662	696	634	660	633	664	671	643	667	653	650	686	677	671	662	690	638	582	691	672	674	682	667	659	681	584	693	618	654	684	653	672	656	648	648	662	647	677	713	666	647	729	648	671	660	638	669	655	678	647	667	661	614	599	636	648	640	686	667	622	666	660	684	640	687	628	647	632	676	640	594	645	638	693	652	648	678	626	708	667	676	640	657	625	686	659	666	640	640	696	690	661	680	655	665	666	683	639	669	690	626	701	652	673	619	618	617	676	653	650	653	643	682	662	637	639	670	621	639	693	639	660	645	663	703	678	688	680	698	637	673	672	664	629	652	693	638	647	661	702	688	630	641	676	663	674	654	648	634	669	657	692	619	639	636	669	669	660	653	628	651	646	662	651	664	659	668	648	668	703	697	647	642	659	681	721	656	668	708	645	656	675	671	651	660	657	656	677	672	671	666	671	676	657	650	670	629	725	678	674	630	626	687	644	655	697	632	631	599	622	706	697	644	660	677	675	675	663	625	663	681	678	650	648	641	617	662	662	636	626	734	635	670	696	664	649	638	671	652	695	633	699	648	674	638	712	632	659	608	641	695	691	654	675	678	679	643	669	687	667	647	659	652	694	689	658	635	662	635	692	674	650	649	637	694	654	658	687	660	697	676	658	624	697	655	650	676	688	660	656	703	673	696	695	669	700	670	635	683	652	652	665	703	692	661	681	653	672	651	647	683	675	607	663	678	617	665	634	615	610	730	640	674	663	635	658	638	620	630	641	672	675	647	657	659	625	684	686	687	663	705	702	686	670	664	641	680	659	684	676	654	645	678	653	717	644	672	670	648	660	692	646	651	659	674	652	674	680	626	589	635	648	671	674	658	693	663	679	703	668	716	691	725	671	669	722	687	717	698	603	661	652	660	692	604	699	662	674	689	682	609	668	676	608	703	689	656	652	635	672	639	669	665	682	689	634	702	632	647	675	666	671	647	683	646	665	594	712	614	633	664	634	699	678	707	655	658	656	607	674	624	656	647	658	664	668	701	668	660	683	644	676	644	658	698	648	667	648	669	728	687	681	709	641	649	695	646	724	697	664	676	661	595	624	670	628	691	676	697	675	645	655	674	644	673	720	684	648	682	608	634	695	685	664	660	678	645	683	629	635	670	658	660	669	688	697	645	689	667	670	636	632	665	657	651	665	644	660	626	696	652	671	720	659	668	656	651	686	710	663	706	659	663	669	694	623	665	641	682	671	629	673	677	672	614	660	673	664	654	623	636	638	624	631	660	658	683	654	713	662	691	661	673	688	647	727	657	689	712	684	625	659	642	679	687	656	671	643	676	625	691	695	684	614	688	671	649	688	646	662	694	643	659	677	645	648	687	665	655	682	615	667	640	691	678	709	661	617	687	673	664	662	646	650	639	632	660	675	635	663	667	626	671	665	633	665	652	674	643	615	649	688	656	685	694	630	682	634	658	678	680	681	684	636	706	710	642	658	685	630	638	690	609	616	641	697	648	664	699	628	638	713	650	624	657	669	669	652	668	690	638	662	642	649	680	623	692	651	677	652	675	675	654	671	689	657	673	643	682	652	688	665	662	619	706	678	648	702	628	681	691	613	648	674	644	628	642	683	676	664	653	644	694	628	648	692	707	714	683	680	692	675	636	691	700	721	668	667	656	695	676	661	664	702	656	667	666	649	689	652	677	690	673	670	622	654	657	666	676	647	652	648	639	692	682	680	648	679	685	662	667	682	692	692	658	639	671	662	673	639	682	708	630	649	640	638	657	694	639	641	632	671	663	678	651	640	672	650	611	628	679	659	695	670	634	626	636	677	677	688	616	636	680	625	647	666	666	637	666	670	711	697	631	716	673	594	644	608	677	696	646	638	704	683	617	595	642	656	671	652	666	673	679	695	680	646	675	676	612	681	664	636	667	663	671	675	632	712	662	640	682	680	634	656	694	641	657	666	641	656	668	676	670	640	669	684	656	672	681	598	679	649	668	616	663	663	647	631	692	680	638	630	644	658	667	682	671	701	694	687	671	682	703	677	687	656	660	623	632	725	649	649	690	673	718	682	677	682	688	676	640	679	671	609	690	663	700	694	678	632	633	672	675	668	635	667	697	647	667	678	671	704	664	688	689	651	662	653	678	712	657	650	663	648	643	671	669	671	658	677	679	643	687	663	649	695	696	670	659	681	677	671	648	668	717	659	685	675	702	703	680	649	659	693	652	673	642	647	687	643	667	668	691	669	634	711	672	675	646	637	637	646	656	640	646	696	675	649	703	706	670	680	672	688	620	643	693	660	653	682	706	677	665	668	637	709	711	654	659	665	668	699	688	666	661	660	615	664	689	688	701	660	673	699	664	660	703	713	706	625	629	674	656	688	714	676	632	657	668	712	648	677	691	695	642	646	637	661	697	694	653	706	676	666	696	642	623	643	697	659	603	676	655	703	678	628	706	639	677	644	644	674	664	672	663	714	653	723	660	713	624	669	662	647	697	659	625	691	681	680	662	683	654	660	691	662	642	692	647	632	617	678	652	645	684	669	665	669	603	629	683	621	687	658	666	651	673	636	670	684	673	675	654	677	697	634	641	641	685	631	674	712	686	678	677	701	681	649	703	690	659	661	637	655	672	643	652	656	658	667	720	654	620	669	651	688	654	665	629	653	648	627	687	707	623	708	647	658	647	661	660	644	639	648	664	701	674	651	636	666	697	676	653	721	678	636	654	694	650	728	671	672	669	657	631	697	683	631	668	687	648	687	649	688	669	640	696	660	653	659	667	670	706	685	688	702	659	669	665	640	659	688	643	649	653	679	650	646	679	617	673	668	675	653	688	662	679	689	640	622	658	677	694	679	653	648	643	662	652	660	700	679	618	638	664	650	677	642	667	655	669	632	608	614	605	644	712	660	667	666	648	664	654	708	684	646	638	620	693	682	676	659	683	654	666	625	649	669	644	633	655	686	707	701	691	667	655	651	659	640	657	661	689	662	718	685	681	654	634	631	660	675	662	660	670	653	635	695	710	641	705	661	674	686	674	611	629	648	641	670	672	645	636	690	644	657	641	680	664	667	619	659	659	622	659	696	682	650	691	648	643	652	665	647	650	678	648	632	695	593	627	657	660	632	618	670	647	665	708	693	677	639	659	669	651	667	697	693	661	664	669	716	645	646	666	678	647	637	641	666	627	661	666	641	650	681	649	684	656	644	682	618	664	661	650	647	657	637	629	648	697	692	651	656	695	657	700	693	660	643	641	675	656	603	658	648	694	658	686	661	654	655	672	674
36477	13213	11029	21419	41196	42517	35935	24749	13415	3688	296	259	210	245	213	221	215	244	223	202	235	219	220	230	222	222	237	208	226	219	222	232	210	224	204	217	222	242	240	234	226	224	228	221	208	220	236	221	215	212	216	259	213	247	236	201	204	195	214	218	220	208	216	215	202	243	220	236	204	227	225	226	243	220	241	245	227	218	238	237	197	191	212	254	237	210	191	263	220	224	223	216	211	244	220	232	227	217	251	214	221	216	225	212	243	220	234	206	208	247	219	227	235	223	239	219	226	205	245	202	241	226	256	221	221	199	206	228	222	238	214	234	231	193	227	200	228	203	213	231	216	235	241	217	203	230	224	211	223	207	233	228	188	216	245	225	214	206	228	196	199	224	223	245	243	207	221	244	220	249	227	204	229	237	222	225	203	201	240	215	235	243	213	207	236	206	218	191	224	209	234	235	237	226	240	217	260	220	215	212	226	248	203	220	256	231	231	222	250	215	238	220	214	214	226	213	210	209	208	207	228	219	227	213	233	206	217	217	237	208	240	236	203	227	222	185	234	253	206	241	195	224	231	240	228	224	221	262	214	217	233	207	233	215	238	203	187	237	235	208	203	234	234	226	222	242	234	232	234	216	207	200	219	217	200	218	215	233	227	199	240	262	229	200	214	211	227	224	215	231	216	197	252	211	246	227	221	234	214	245	209	199	206	248	229	246	182	199	204	188	190	229	246	222	201	223	218	233	222	215	234	239	234	222	246	232	225	226	226	216	203	217	177	225	232	231	254	218	205	232	239	233	234	225	194	213	228	213	238	199	197	198	219	210	225	204	235	219	214	236	227	205	219	242	218	201	222	240	236	210	206	198	224	221	222	259	220	230	224	209	224	203	237	191	240	212	270	230	227	242	204	203	230	185	265	220	223	211	224	195	211	223	235	192	205	229	230	213	222	230	202	207	209	222	200	210	197	260	247	245	208	238	215	228	222	245	253	210	208	223	219	241	233	214	233	198	239	225	238	233	236	171	213	236	222	235	234	222	230	215	214	211	210	259	220	250	212	230	216	235	209	213	243	221	227	220	235	231	222	204	221	206	223	230	257	245	229	235	226	225	206	238	236	235	239	224	221	205	218	221	210	228	211	199	225	259	209	207	221	222	232	234	199	218	234	235	254	240	217	210	247	188	221	203	199	205	221	192	233	202	228	218	245	219	219	225	193	234	209	235	236	246	222	237	231	264	215	225	209	231	220	192	235	229	241	215	240	238	238	213	233	226	239	254	226	213	206	208	196	225	205	240	218	196	241	251	232	221	219	212	224	222	223	214	237	212	211	223	216	238	230	217	222	226	231	216	241	226	230	196	220	230	216	218	251	223	239	230	238	253	230	218	224	223	218	232	219	219	214	202	226	257	201	230	242	207	204	225	182	233	266	230	222	232	206	246	218	229	239	199	275	208	234	247	222	241	241	260	245	206	232	228	229	222	222	239	191	233	221	207	220	205	230	214	210	224	245	245	223	218	213	233	224	227	227	226	230	226	221	206	194	242	218	214	224	216	202	218	197	232	231	210	259	208	208	235	239	230	252	247	214	249	207	228	229	209	212	215	244	208	240	235	224	263	221	222	252	230	215	252	231	194	216	208	257	200	229	206	225	236	205	224	236	211	204	215	224	224	227	230	257	211	246	238	237	226	220	226	217	218	223	212	233	226	245	207	221	227	198	235	244	224	196	219	204	223	222	237	223	232	213	216	230	189	222	213	216	232	201	239	224	222	219	212	229	198	233	212	234	222	233	213	212	231	222	229	220	232	210	235	245	242	190	208	253	242	231	242	221	208	245	225	248	227	197	246	237	238	211	222	245	226	233	219	184	205	233	252	217	222	214	219	245	235	233	225	233	244	205	210	213	218	226	218	210	211	202	218	202	207	209	228	217	203	238	230	204	237	232	218	206	205	219	224	221	203	240	197	228	222	248	239	206	230	208	205	217	239	211	196	204	232	210	230	220	227	214	255	253	237	188	251	222	223	253	202	212	237	248	216	219	217	209	212	201	215	215	219	219	224	207	214	216	236	232	223	209	213	240	220	214	228	200	200	204	222	227	205	193	240	209	228	235	234	221	242	240	236	228	237	207	222	232	204	255	219	235	247	237	213	235	222	218	223	221	232	225	213	263	212	229	238	218	214	201	222	248	212	204	220	216	223	213	234	199	199	210	220	236	259	230	219	237	219	242	239	235	206	205	209	219	217	213	229	240	217	203	234	207	228	218	217	196	201	204	225	226	228	213	219	227	199	209	224	219	221	255	218	210	238	235	232	226	200	210	203	219	205	212	243	220	205	220	240	209	204	220	205	230	222	221	220	232	233	216	231	216	205	241	219	241	259	226	242	195	220	263	220	224	246	231	241	231	203	248	200	191	232	218	215	228	220	253	221	245	212	238	195	190	219	208	235	209	221	240	236	240	218	237	242	259	235	215	234	214	229	239	235	241	233	218	210	219	190	237	231	215	244	210	210	192	216	234	190	221	224	234	242	230	228	231	224	227	230	217	221	223	192	223	248	197	244	200	220	226	230	219	242	246	229	224	242	198	224	224	221	237	219	200	225	217	214	236	223	224	210	211	226	233	210	241	212	214	214	200	242	223	203	224	239	220	233	221	221	249	202	224	220	189	255	225	244	231	223	213	223	249	216	254	224	211	206	213	238	203	209	216	213	219	218	250	226	214	203	194	235	230	230	219	219	247	217	237	235	220	206	235	215	218	226	249	239	211	236	214	226	211	234	205	228	227	214	228	223	245	248	207	205	244	206	212	191	226	224	243	223	208	202	199	200	237	220	239	194	218	222	257	208	230	207	213	224	229	231	191	190	213	201	236	228	221	217	206	220	242	219	233	231	203	208	223	218	203	222	207	208	211	211	189	213	248	264	227	218	237	199	230	254	205	239	238	223	241	242	245	194	218	217	221	223	216	228	224	207	219	218	210	237	187	233	228	198	218	234	229	195	230	254	234	241	228	210	235	199	237	215	246	241	203	226	196	252	231	214	200	217	212	211	247	213	261	205	237	229	215	242	195	233	184	199	207	222	225	215	242	248	226	231	200	235	212	234	224	205	252	209	248	231	216	245	229	231	194	192	215	233	233	203	219	250	232	238	208	251	205	228	233	215	203	225	205	219	209	220	243	246	245	233	208	228	246	241	227	191	211	212	215	207	204	241	217	224	224	275	234	230	198	212	237	218	242	197	203	264	198	232	206	204	235	198	228	247	220	232	210	210	216	223	215	260	218	228	222	222	215	215	222	215	213	214	214	215	213	200	218	217	240	258	213	192	226	224	254	239	268	228	219	213	252	243	219	216	213	211	218	217	220	227	245	218	232	223	223	221	179	242	217	214	182	235	215	213	225	223	194	230	208	195	190	231	252	224	208	253	262	202	228	211	213	208	208	244	211	233	247	242	260	258	191	237	230	224	230	212	235	218	220	214	212	216	189	245	222	224	221	200
18979	5988	16418	36224	55300	56701	50997	41442	29281	8535	568	557	602	549	518	532	534	573	531	543	556	539	537	522	514	499	574	500	520	521	580	517	533	542	519	515	561	586	580	531	543	546	552	538	505	525	543	511	520	556	535	527	496	518	564	494	562	597	506	524	534	527	532	539	534	522	557	505	527	550	520	530	541	566	549	533	488	502	543	538	502	541	505	532	530	541	528	562	549	529	547	511	575	547	537	546	488	494	529	548	573	540	538	542	549	564	513	545	554	561	552	534	505	513	537	502	500	565	494	496	546	553	535	534	549	549	560	539	527	526	505	535	549	575	534	559	508	514	519	540	538	501	479	477	512	539	530	546	505	546	523	553	546	545	516	526	529	525	586	535	540	557	494	542	517	528	547	520	499	539	553	518	508	534	521	601	546	507	518	564	513	526	501	545	521	529	495	523	504	545	477	555	563	517	585	532	539	493	534	506	513	562	518	533	556	526	514	562	554	499	522	574	559	512	544	496	554	511	581	510	556	541	526	528	545	544	554	525	526	490	546	525	511	515	524	539	496	527	518	522	509	527	568	524	482	552	534	515	529	481	529	511	513	539	532	561	517	513	508	528	547	524	519	517	536	550	520	576	515	525	498	525	529	555	565	530	533	556	501	491	528	493	517	486	532	499	511	549	540	510	561	547	525	552	519	558	560	526	535	536	501	503	504	530	510	522	545	548	510	523	516	530	549	530	530	522	562	506	532	526	544	561	518	522	516	566	536	514	506	546	526	538	550	526	536	567	543	572	509	513	537	539	550	580	483	491	518	512	463	573	560	529	512	536	531	512	529	520	510	477	546	541	528	496	549	523	551	530	521	503	541	547	539	468	529	500	521	540	560	533	531	572	539	499	554	514	543	545	533	503	515	541	545	544	540	531	500	472	555	558	538	522	523	547	525	544	539	539	570	518	522	507	530	498	495	512	551	521	548	484	558	553	507	522	533	499	540	534	526	542	521	537	526	525	526	594	510	518	526	532	517	494	506	511	508	576	472	517	539	511	519	492	524	518	548	515	525	551	512	517	555	521	522	530	508	551	508	531	529	461	493	520	519	513	549	584	532	530	556	568	531	528	534	492	512	546	597	551	549	541	534	528	527	509	508	478	530	534	535	562	519	525	504	540	511	550	527	564	537	566	538	537	554	555	529	545	533	516	495	511	571	502	536	497	527	549	520	554	551	553	553	512	520	565	561	522	536	530	521	520	524	491	550	510	557	552	497	520	541	559	559	526	553	508	519	504	517	549	521	550	524	558	571	543	523	545	498	517	545	579	524	523	527	537	505	561	539	545	540	536	572	556	548	532	520	526	518	481	523	518	558	493	544	455	548	527	501	526	493	523	532	517	515	533	515	540	569	509	526	537	554	552	584	549	504	513	558	534	575	508	539	545	553	549	540	552	493	498	511	544	521	535	554	529	525	516	572	530	564	533	526	516	564	569	518	529	515	545	530	489	490	501	516	548	580	538	513	556	496	543	528	500	543	542	512	554	524	533	524	525	515	523	509	526	534	506	522	531	513	502	495	545	531	565	481	550	533	540	552	540	526	553	476	520	544	541	483	530	539	526	561	536	538	525	542	535	500	537	493	529	502	517	538	529	522	541	510	584	513	525	535	543	563	523	491	518	530	521	532	508	556	562	567	508	494	545	523	516	517	519	484	540	528	545	531	544	551	534	499	512	476	536	527	523	549	555	536	508	518	559	540	498	539	472	558	483	557	518	573	547	558	483	531	499	563	544	517	536	564	549	557	515	540	546	547	535	497	513	534	544	525	488	492	538	540	530	554	512	515	499	492	508	512	546	514	499	553	514	515	545	538	540	524	527	509	563	538	522	544	555	533	554	526	548	509	511	527	531	494	532	525	537	546	548	552	489	513	550	486	539	533	514	538	540	503	538	544	524	551	574	563	542	562	505	525	545	508	557	514	492	556	505	540	529	502	550	510	549	501	538	476	521	542	589	526	547	536	511	551	523	527	566	511	511	516	513	498	528	543	532	554	554	492	511	562	528	542	475	536	507	571	529	561	514	523	550	521	537	566	563	530	538	529	537	615	530	554	521	527	533	564	523	551	518	523	510	517	569	548	564	488	524	515	497	527	546	530	468	510	503	570	544	532	586	520	537	536	511	522	527	574	482	535	507	527	527	504	505	554	533	527	532	502	538	517	545	501	546	568	589	505	533	519	581	508	532	544	536	546	520	497	534	526	499	541	514	476	520	540	556	536	539	514	547	522	512	514	492	532	525	547	511	540	566	531	517	527	493	545	516	548	533	519	553	514	492	572	516	516	536	523	526	474	509	525	568	525	538	582	523	506	540	528	528	524	532	496	534	497	507	536	540	528	524	551	558	512	516	549	559	566	512	501	530	489	511	511	546	540	530	507	493	546	515	515	509	578	560	555	514	519	518	514	560	542	545	558	500	489	496	530	523	536	558	494	532	525	527	581	522	501	539	576	521	487	530	533	552	567	513	570	538	529	527	539	509	531	569	553	502	502	494	544	512	550	508	501	536	503	541	536	548	523	565	576	530	520	517	549	495	546	521	497	494	491	500	499	554	510	548	531	536	571	509	515	531	502	527	573	522	534	536	520	521	504	582	489	553	560	524	555	521	527	539	536	513	490	545	530	491	528	530	494	495	523	541	504	518	509	488	482	541	551	512	532	511	532	517	565	519	579	539	536	522	536	531	543	539	540	494	525	562	536	525	520	541	509	556	533	554	502	542	509	545	527	547	531	511	506	492	531	543	543	522	549	505	544	529	511	546	519	528	530	528	516	539	535	535	560	515	524	530	535	489	544	540	533	558	583	529	528	488	537	521	534	544	561	493	520	548	523	512	507	539	556	509	515	508	514	543	512	532	523	481	493	567	516	499	514	540	532	547	517	532	490	507	570	533	515	543	541	536	554	523	554	540	531	560	493	535	489	524	493	535	541	575	535	523	529	557	543	552	537	563	513	543	528	546	491	570	518	539	566	505	529	519	543	493	563	524	527	507	528	516	573	530	538	530	543	562	509	497	575	540	538	545	488	511	545	517	530	550	503	571	503	534	522	518	487	506	536	566	517	548	531	541	545	566	548	536	521	559	524	543	518	532	503	575	496	510	540	543	604	493	512	523	549	541	523	542	556	524	556	522	531	531	525	516	507	529	483	526	537	508	539	533	523	483	504	506	537	532	542	506	543	542	557	498	539	509	561	523	525	520	547	511	497	512	499	566	531	539	522	528	523	544	560	518	558	550	564	520	552	540	546	534	562	493	511	501	503	528	577	529	486	539	533	550	530	545	493	542	511	526	539	506	511	525	536	517	502	530	521	538	522	507	520	530	541	484	525	515	576	531	550	508	516	459	536	516	566	532	533	511	514	528	544	518	546	541	533	530	507	526	499	525	520	513	529	525	523	553	540	538	500	530	550	531	519	532	540	543	511	509	539	528	519	544	544	513	554	530	547	538	552	491
44296	17732	21359	31946	48732	54588	48571	36970	22551	7079	457	312	334	309	335	329	320	328	292	314	353	340	314	320	314	317	322	311	324	336	300	325	303	306	298	305	311	320	350	290	364	323	328	279	311	361	344	296	318	290	322	339	305	326	304	310	323	349	345	336	338	327	315	338	315	312	311	322	310	327	316	318	312	338	339	325	308	298	307	344	317	331	321	312	341	281	314	307	299	275	320	332	347	311	332	330	334	301	287	293	333	331	320	298	321	319	313	338	309	321	325	302	307	344	320	315	313	320	344	320	301	336	326	335	297	293	311	341	301	322	319	296	334	309	328	340	336	326	318	307	316	301	324	302	333	309	303	320	294	299	319	307	309	334	349	282	314	327	313	346	305	318	278	307	320	317	309	293	308	317	316	300	331	331	348	304	315	315	313	279	336	315	342	316	326	307	298	327	284	344	334	303	334	303	329	308	304	313	314	315	333	280	335	316	324	305	295	298	314	290	327	303	319	300	321	322	357	323	316	308	320	296	317	346	335	343	319	313	316	316	302	344	328	353	277	316	327	314	330	314	273	308	303	335	331	303	330	330	319	315	313	304	338	348	296	314	300	300	306	328	320	304	317	324	303	323	313	284	291	331	311	294	309	303	316	304	352	322	306	324	321	308	324	282	330	329	346	318	335	323	328	313	311	325	321	321	312	315	342	340	312	328	314	331	347	354	325	326	323	291	295	334	344	323	380	339	294	313	334	306	301	316	308	342	303	285	293	339	317	308	283	333	337	333	317	308	322	288	289	301	356	344	332	326	355	334	322	337	315	319	328	345	298	319	326	328	345	294	322	331	348	301	333	281	289	310	347	334	297	272	295	343	315	331	283	327	323	322	322	317	331	317	339	310	280	304	313	346	326	320	319	302	319	341	319	327	321	340	321	339	344	285	330	373	301	333	290	321	314	317	299	321	297	298	334	340	321	285	334	308	348	325	335	284	317	332	297	301	312	286	321	336	315	310	328	311	355	322	319	316	300	342	326	326	334	283	329	315	331	331	310	366	319	312	311	339	306	324	295	351	298	317	323	289	344	357	302	357	346	336	297	306	338	343	318	303	301	308	316	326	321	302	326	330	329	304	313	304	330	291	297	293	335	339	297	318	339	322	306	331	337	317	319	324	342	289	308	322	301	299	311	314	310	342	316	340	320	302	336	316	351	295	312	310	322	315	340	314	339	341	364	330	292	305	304	329	303	337	335	333	341	322	308	328	322	333	338	348	294	308	314	334	361	341	324	315	317	321	285	297	348	292	323	308	335	333	328	350	323	299	322	335	338	344	327	347	354	308	303	318	370	329	312	340	292	294	318	323	294	291	301	303	313	304	341	311	355	320	302	321	314	300	313	367	286	285	337	365	281	312	329	303	317	321	283	304	337	290	292	304	309	343	326	317	292	310	303	332	342	344	342	294	340	315	331	342	337	317	286	321	361	348	298	326	325	336	299	306	334	335	324	292	308	315	350	343	298	315	283	318	326	346	326	294	342	307	362	320	309	311	328	329	346	314	317	304	310	341	342	352	320	347	332	311	309	294	325	327	313	314	316	314	317	321	313	326	337	288	383	332	323	280	311	303	319	330	368	294	299	356	296	322	348	315	294	303	306	311	319	346	323	306	334	312	318	329	309	324	336	320	317	341	336	326	320	285	330	335	329	307	323	350	292	341	335	335	311	293	304	321	331	323	296	307	317	331	311	312	306	293	335	317	336	330	322	329	343	329	334	304	338	335	330	293	335	296	364	319	303	319	337	337	279	327	309	333	313	292	281	311	357	350	325	320	296	327	315	286	313	307	302	337	355	287	346	335	345	300	364	301	325	324	326	325	335	326	292	339	332	294	307	332	299	333	306	310	301	302	324	334	316	328	320	329	332	314	289	307	314	337	275	340	288	340	298	288	326	336	317	348	332	286	310	317	338	312	315	303	304	323	340	314	309	304	318	314	349	312	316	322	339	357	323	317	310	327	314	332	336	327	366	294	330	299	321	339	330	312	342	300	324	331	328	322	309	332	326	329	278	312	303	312	294	349	336	308	316	330	315	348	299	318	352	337	334	358	328	336	320	335	339	310	338	333	298	303	297	311	309	334	324	328	322	283	314	292	333	326	321	346	284	293	330	307	334	313	305	323	328	306	344	308	334	323	309	311	312	339	330	322	340	315	315	316	358	315	336	363	365	326	335	309	309	307	312	294	339	318	320	313	309	335	304	288	330	312	340	315	347	309	328	318	362	333	348	289	307	310	298	333	329	315	342	328	293	316	340	323	338	321	335	316	346	329	308	324	346	289	272	319	308	310	317	315	330	310	321	316	327	301	311	303	318	359	297	342	331	341	342	311	319	288	308	346	340	333	319	313	331	291	322	305	313	303	293	304	319	318	305	320	303	318	309	305	334	331	328	285	316	289	324	303	305	288	300	357	334	318	333	310	333	322	302	347	312	298	355	291	314	295	325	310	320	345	333	295	327	309	325	307	307	344	299	309	348	307	286	316	317	351	353	362	358	350	346	311	323	280	300	310	300	329	317	340	340	328	313	328	301	322	345	341	322	336	317	298	331	296	300	305	298	314	286	339	298	335	301	345	334	319	272	346	330	298	302	296	333	329	315	338	324	347	302	317	344	323	326	302	331	331	314	346	312	322	326	350	320	323	308	324	311	322	336	343	318	308	306	318	377	287	312	312	293	355	289	356	316	323	335	299	324	328	309	306	296	309	350	308	305	341	318	310	317	311	336	322	314	319	326	347	304	324	318	310	319	253	315	286	325	315	280	330	298	319	341	324	310	332	345	369	308	326	358	325	328	313	336	344	305	354	315	311	339	290	333	320	332	326	300	340	306	300	290	301	321	321	331	329	323	332	313	316	294	324	311	339	328	270	303	289	328	314	320	331	322	325	288	332	312	327	345	345	306	298	325	330	324	319	289	324	355	351	296	322	334	334	337	322	338	283	320	331	306	310	326	312	341	324	298	338	325	328	341	325	335	333	333	315	304	327	318	314	299	277	315	293	334	329	312	327	325	322	303	303	288	366	335	323	327	314	322	365	309	285	309	317	358	355	314	318	301	321	287	356	346	314	292	292	343	347	321	327	317	319	307	355	352	346	323	326	329	323	322	314	323	342	286	318	314	326	329	306	354	343	335	337	310	328	293	340	309	299	317	328	314	329	309	362	346	314	290	319	343	344	349	324	296	315	272	324	309	332	319	311	321	358	318	314	309	305	332	300	303	318	313	311	326	275	318	353	265	301	311	297	291	332	308	305	312	291	312	329	314	326	322	307	290	321	285	303	325	325	320	307	357	325	309	308	316	340	280	314	326	322	304	323	372	341	303	297	324	305	322	311	330	339	318	317	329	320	293	331	324	316	325	281	324	292	302	357	349	317	358	334	326	343	328	312	322	329	315	301	314	297	289	309	350	306	319	352	323	309	314	291	330	358	329	329	307	319	341	291	340	312	312	318
22640	7954	26830	44322	61352	66642	62331	51617	37706	12361	806	764	792	766	735	777	794	751	797	762	789	727	726	733	765	755	758	739	729	693	708	749	731	709	725	729	703	703	720	753	696	703	735	731	721	728	706	704	704	720	728	686	731	722	735	712	713	709	736	684	782	705	699	773	763	743	716	721	650	707	736	692	765	711	735	690	666	725	696	778	731	736	739	707	731	720	715	726	757	736	738	707	724	725	738	741	662	774	737	771	751	695	732	738	684	708	717	776	716	795	663	770	785	703	729	710	751	725	698	713	700	712	766	706	740	728	706	726	703	709	735	731	694	719	709	719	678	712	696	781	733	709	698	691	687	732	711	719	716	715	762	716	735	716	718	736	722	696	733	705	715	743	712	668	725	686	784	716	704	739	746	708	674	751	748	719	696	733	735	675	711	656	757	727	714	756	735	735	740	735	704	765	691	734	734	741	713	707	687	719	743	741	689	756	744	724	688	736	728	727	740	697	768	749	671	709	705	714	747	691	715	768	739	814	700	727	689	697	693	738	736	713	753	761	711	731	696	687	719	724	775	678	778	701	734	704	744	725	697	716	683	756	714	735	727	772	717	733	684	740	736	708	761	711	733	715	709	726	766	719	762	746	751	715	708	702	720	703	763	679	708	747	735	714	717	679	763	691	701	712	765	703	733	766	719	736	784	708	671	738	713	764	728	724	748	697	724	791	671	741	746	728	664	738	706	783	711	724	694	772	772	740	743	692	717	772	716	729	767	729	719	716	727	729	723	687	727	755	753	715	742	757	711	718	732	717	737	737	703	745	737	736	679	710	699	710	731	699	725	706	670	707	761	717	719	725	720	718	747	728	722	734	718	727	741	722	732	721	729	688	717	701	733	727	715	697	690	749	750	750	709	735	752	754	761	749	766	719	710	738	734	758	772	709	798	736	726	744	729	676	717	692	727	709	710	728	670	760	746	714	717	723	753	731	696	697	730	757	719	712	731	671	698	712	723	755	752	708	694	765	723	741	710	783	710	687	740	699	733	694	708	741	695	734	733	798	711	684	723	725	700	721	755	721	760	729	717	729	705	744	763	707	708	749	765	744	725	677	705	728	726	746	751	680	681	743	734	705	723	753	777	746	702	707	684	727	714	718	760	723	716	684	718	754	718	754	707	704	729	764	707	743	744	735	754	740	765	758	715	754	755	713	744	742	744	694	743	715	721	683	750	691	707	725	721	714	750	682	738	719	718	705	738	721	764	734	713	765	732	765	758	738	717	678	666	752	738	729	713	711	727	679	755	670	741	708	711	721	752	797	740	742	763	737	744	782	735	743	755	740	711	733	747	750	712	761	758	755	739	713	769	685	717	715	711	686	690	783	694	737	728	741	758	698	763	732	711	711	783	692	749	694	747	726	686	719	727	704	767	731	730	732	713	719	744	661	744	743	746	751	722	730	748	674	746	745	736	732	750	696	714	743	745	738	713	708	750	680	774	777	732	694	731	753	756	753	803	727	728	741	716	745	714	718	747	739	768	717	689	774	715	746	748	717	719	812	698	740	734	735	749	746	724	712	711	737	712	724	722	687	680	721	731	738	725	703	720	760	701	775	708	704	704	767	750	730	778	756	691	686	746	686	733	768	722	755	779	708	723	657	724	720	767	710	718	772	720	748	697	750	768	731	687	740	777	671	759	690	712	734	751	772	717	695	717	680	696	709	760	718	739	740	735	736	701	729	706	732	742	684	738	720	707	721	743	721	753	772	759	716	730	720	730	732	679	690	698	699	750	703	721	737	686	753	734	771	681	739	770	685	754	732	717	786	719	761	705	757	721	747	725	721	753	767	708	737	714	716	673	744	713	766	790	736	699	690	729	653	709	770	752	728	740	698	740	736	746	748	763	709	713	739	731	693	722	746	668	745	758	743	683	724	695	724	743	741	709	693	759	728	736	792	702	738	722	711	735	739	734	758	758	708	749	724	719	756	742	704	730	744	718	760	747	759	718	723	738	716	740	708	752	740	759	762	715	726	723	705	776	730	733	708	659	665	752	759	744	754	749	707	667	704	723	737	700	688	677	698	722	703	758	714	770	702	724	779	734	701	721	703	716	731	764	714	777	704	739	711	765	715	730	738	722	763	689	714	748	751	695	674	724	784	768	753	692	750	715	742	774	737	714	712	744	711	713	750	758	725	716	725	703	773	732	668	729	728	736	723	733	621	707	751	742	783	746	764	688	751	725	739	758	709	761	709	729	717	764	764	733	725	743	714	698	727	751	729	677	729	750	753	738	727	742	785	739	728	727	721	696	779	749	719	729	663	753	716	766	697	767	727	721	758	749	733	747	749	696	748	737	725	699	729	718	671	731	734	712	739	738	715	735	754	752	733	720	733	718	756	751	707	761	689	728	782	715	745	687	722	767	689	711	734	726	691	764	716	709	763	721	691	752	732	778	726	710	738	687	746	724	718	714	728	760	733	779	747	739	764	779	766	730	714	724	745	726	728	695	726	676	732	740	708	745	778	739	698	743	684	676	740	759	734	689	695	784	721	715	711	739	725	734	739	750	736	714	770	695	667	747	757	686	692	708	755	774	705	704	719	730	728	709	744	727	709	740	704	740	740	713	697	715	701	768	762	713	706	753	722	748	702	744	793	697	751	767	760	705	699	746	725	733	763	717	723	726	750	711	732	710	718	721	787	687	744	767	736	740	741	714	698	709	737	731	732	767	745	718	722	712	756	746	750	705	679	700	712	698	756	716	729	730	733	718	715	746	752	743	737	743	715	729	755	712	766	771	733	757	733	738	721	762	708	700	748	757	700	741	731	730	702	691	754	749	680	691	710	752	738	729	692	747	737	744	729	709	700	735	688	721	714	712	715	768	733	744	753	765	715	756	728	704	750	741	782	711	728	750	752	743	727	771	734	785	782	769	703	785	699	721	749	711	758	709	768	694	740	753	765	681	717	727	681	732	758	717	707	743	738	747	673	681	701	715	729	771	742	710	759	739	782	751	700	732	733	734	781	751	728	719	769	743	730	700	705	721	702	716	727	749	778	700	734	700	694	723	739	776	718	708	696	716	789	694	763	745	752	727	708	760	700	736	720	746	699	708	713	740	705	751	750	727	742	729	736	750	740	714	735	709	779	736	767	723	753	719	665	705	748	724	730	753	741	665	727	773	758	759	673	715	767	720	713	712	724	759	751	746	709	687	729	764	780	700	754	711	796	744	673	761	737	738	729	721	749	762	764	698	743	743	694	692	734	696	750	722	692	755	734	743	748	744	747	726	744	712	719	708	742	710	740	713	753	728	750	757	697	754	709	678	743	732	719	775	739	705	707	655	701	720	704	707	746	738	717	686	701	749	749	763	708	722	718	727	673	721	724	723	722	718	722	747	747	731	756	728	693	748	694	720	703	723	698	727	724	731	718	776	706	720	696	716	773	721	682	790	770	785	709	729	707	679	733	722	732	738	718	719	762	740	728	726	733	709	739	699	696
13719	7082	8923	4838	2954	2591	2715	1893	1260	496	291	301	288	294	293	302	276	290	306	297	292	273	333	308	300	307	279	287	289	294	342	307	276	298	280	312	276	286	289	301	285	286	304	279	287	298	290	283	299	285	286	295	305	299	311	320	301	314	310	307	296	287	280	277	289	298	324	307	276	281	318	285	281	294	299	290	312	269	288	288	270	276	272	289	298	313	287	274	275	275	271	302	308	263	291	309	286	286	296	280	275	279	267	276	313	296	303	276	290	283	301	294	294	282	333	263	298	315	280	338	285	297	288	312	303	276	312	281	308	315	287	298	286	307	271	283	297	294	272	311	270	288	314	287	298	299	275	320	265	276	279	310	284	315	295	289	328	282	271	282	299	299	295	337	272	288	323	293	314	270	257	290	297	282	266	260	304	293	320	290	299	330	269	307	310	297	281	312	314	271	308	309	311	325	328	300	302	311	315	333	296	349	311	322	302	288	261	294	288	288	278	279	285	283	325	282	293	310	273	293	271	291	294	246	307	298	290	311	313	295	296	310	311	335	308	296	267	298	269	274	322	301	301	288	303	309	310	295	304	307	289	281	287	290	270	329	288	303	289	278	295	312	282	275	308	321	306	264	290	286	320	268	277	309	289	288	293	301	275	278	296	267	311	263	268	303	278	266	295	284	285	291	310	260	240	297	321	346	293	358	296	273	270	317	277	297	299	316	299	284	288	293	291	308	308	289	306	293	316	331	316	276	280	292	317	285	275	288	284	276	290	271	282	274	316	278	299	309	320	332	312	279	321	281	287	274	290	288	265	272	294	308	263	335	305	259	267	261	292	314	263	284	303	346	304	312	304	302	270	293	326	299	294	325	304	273	283	307	283	311	296	295	322	305	288	300	309	280	251	313	303	292	273	254	300	307	307	299	311	280	307	275	290	300	287	287	311	282	265	307	308	300	284	302	306	270	278	308	306	284	283	294	274	323	293	311	292	323	305	284	264	253	304	312	293	269	317	273	265	300	310	299	265	297	276	298	301	293	300	283	294	242	301	319	303	293	317	314	295	313	318	288	294	306	287	274	314	299	305	288	306	297	299	292	305	289	306	300	294	289	300	290	319	312	259	261	319	298	268	304	322	264	278	310	301	299	275	267	264	326	325	266	283	262	290	306	303	297	323	261	300	293	328	301	278	307	289	271	287	285	246	287	323	299	281	266	311	279	308	300	296	315	303	300	298	322	322	312	311	303	307	320	312	278	277	278	289	311	280	249	310	290	321	281	263	282	302	273	290	301	268	299	286	300	300	283	303	315	318	311	319	293	276	309	268	300	287	288	319	289	289	281	299	272	284	328	284	303	285	276	279	290	276	263	279	319	301	323	298	299	313	288	327	271	276	273	289	321	323	280	292	303	270	275	288	295	300	321	292	299	281	294	318	282	315	298	324	317	294	320	295	296	289	284	321	293	312	289	273	313	280	301	304	298	280	288	290	258	308	296	303	344	289	301	301	283	293	260	284	283	290	272	286	301	289	293	297	292	307	305	272	257	333	283	305	309	318	310	298	279	279	292	286	257	268	274	299	280	305	319	303	264	274	308	294	282	295	284	299	308	294	261	315	315	266	327	308	309	302	280	262	288	285	298	308	308	320	308	320	315	305	295	307	271	289	296	259	302	270	292	293	295	297	316	319	280	281	294	330	275	286	313	280	302	296	292	280	292	293	240	304	294	274	264	292	272	296	290	301	272	323	290	298	246	294	248	262	291	300	297	330	299	253	289	284	259	272	270	312	312	296	271	285	274	290	272	317	296	308	290	306	293	299	296	320	289	283	267	311	305	331	301	292	297	291	310	314	312	296	306	289	299	287	310	314	298	263	294	260	273	299	269	301	288	296	301	280	290	281	295	282	291	299	338	291	305	279	279	275	278	312	285	305	312	254	280	299	289	281	254	288	307	290	283	249	301	310	298	271	266	280	313	260	273	278	275	285	299	271	259	315	315	277	302	297	279	298	287	274	286	276	293	293	280	301	281	296	301	287	283	249	299	291	300	303	296	278	296	304	280	283	283	294	306	276	279	291	284	298	293	283	294	328	277	267	290	315	305	318	309	313	297	294	275	275	275	308	304	322	305	328	296	299	301	285	312	352	287	274	272	296	281	257	291	269	277	281	315	310	281	287	279	333	313	294	318	320	327	339	285	284	298	331	280	287	319	279	321	272	302	290	296	313	331	271	280	296	320	296	279	289	275	284	323	269	301	274	263	301	307	280	277	286	274	309	298	287	279	299	299	306	282	282	279	300	302	302	315	284	297	267	339	281	274	268	311	251	279	313	286	285	282	272	310	308	281	298	268	284	303	280	292	310	328	268	296	241	280	282	308	287	280	274	299	313	260	300	294	286	304	280	290	276	284	285	274	281	281	299	277	342	296	283	243	293	295	302	266	309	291	282	318	254	290	269	264	338	269	268	260	310	261	255	298	299	296	314	298	274	289	338	266	316	312	277	302	296	283	350	297	305	295	311	292	304	306	317	286	265	276	334	251	312	271	302	316	333	280	304	255	277	294	290	279	298	344	315	303	288	306	294	261	292	302	307	312	293	285	292	289	291	294	320	313	298	295	289	313	304	323	323	250	278	331	301	274	258	286	253	285	290	308	307	292	301	304	302	303	290	284	332	318	305	321	293	353	297	288	311	300	266	302	257	296	272	281	271	281	258	294	298	319	295	279	334	281	279	270	314	302	316	247	336	317	300	281	278	280	310	352	287	313	298	283	290	305	282	260	302	279	281	269	292	293	326	296	301	290	264	283	321	331	255	273	301	286	290	300	298	333	311	273	300	302	293	297	311	284	322	304	271	311	290	264	314	280	286	302	291	280	286	336	290	291	283	256	286	314	290	275	338	270	303	300	322	287	303	307	277	266	304	335	313	308	283	279	304	290	260	309	318	278	287	282	327	248	277	277	285	334	279	301	274	306	297	286	305	288	256	275	277	283	312	273	296	319	312	262	263	291	341	302	293	304	332	301	281	327	263	307	281	308	292	315	273	293	308	294	293	277	328	288	321	264	282	348	317	300	295	240	268	255	286	277	302	301	263	297	321	282	307	323	304	278	278	280	281	305	291	274	318	285	324	260	282	280	310	327	283	316	325	278	284	284	282	302	273	289	288	315	298	291	288	301	294	285	302	285	314	302	275	288	309	283	273	306	296	294	278	295	290	301	272	279	321	308	332	295	293	292	286	297	312	298	268	280	277	305	311	274	291	290	298	268	294	309	280	306	301	273	275	279	295	308	274	316	298	331	309	255	300	275	292	259	289	286	272	300	290	298	291	289	287	288	294	268	291	323	278	281	310	321	320	279	308	274	297	301	296	254	286	305	319	277	289	293	331	305	302	274	311	301	281	301	277	287	294	263	290	244	245	294	323	286	285	335	305	290	282	294	319	262	298	309	300	290	288	283	272	307	294	288	346	306	268	291	301	298	273	259	300	295	284	278	297	306
7032	5732	13602	11800	10661	10396	10045	7248	4401	1368	613	642	680	628	668	662	673	633	635	683	645	682	646	711	648	616	653	641	667	675	681	620	627	629	657	619	621	634	647	697	631	640	647	634	644	666	632	615	692	670	653	662	669	627	659	639	661	673	668	649	711	632	684	681	659	665	706	628	633	629	666	690	627	631	659	628	651	727	651	634	661	671	637	631	637	663	665	633	696	655	633	643	652	639	645	651	650	650	685	662	685	665	628	633	644	713	696	632	667	667	664	693	644	634	663	650	644	669	696	628	639	644	684	664	683	699	644	656	657	642	679	705	671	652	655	675	622	631	689	689	658	668	640	666	620	653	664	624	617	664	643	728	653	633	652	656	673	632	678	653	639	671	663	627	632	716	636	683	653	614	668	648	663	660	615	705	633	641	649	656	646	649	676	608	613	670	693	672	653	609	613	644	642	665	691	661	673	633	655	663	657	671	641	668	687	660	680	641	673	640	604	635	641	659	657	656	667	658	697	645	649	668	649	654	658	669	656	663	678	681	638	658	671	670	663	653	697	637	638	662	689	661	628	685	668	608	682	640	668	661	664	686	670	623	654	651	673	670	588	681	626	698	577	668	686	591	670	629	646	643	646	672	590	627	688	592	667	654	641	626	635	606	660	634	673	640	633	636	612	707	597	655	653	678	675	644	682	703	655	660	646	688	640	668	649	672	647	654	655	695	624	637	638	632	730	705	671	665	647	644	685	673	651	637	600	658	671	638	612	611	647	695	623	668	624	641	634	614	679	637	641	660	680	656	633	661	668	639	661	650	670	641	692	621	658	653	636	647	609	610	644	653	658	673	656	632	610	684	663	630	688	637	670	701	655	638	623	671	671	673	631	683	645	645	612	670	639	647	672	646	631	671	661	636	672	630	629	668	698	678	642	654	617	617	662	600	696	649	644	624	624	621	690	636	659	603	594	628	618	641	630	681	617	667	623	655	668	677	643	696	686	602	668	623	664	625	661	678	603	651	621	680	616	677	611	669	647	628	665	624	625	643	618	668	661	682	647	689	602	663	610	673	655	645	654	637	635	617	635	672	625	673	712	688	637	604	714	658	650	628	647	642	603	638	625	653	630	660	661	630	613	633	653	647	680	650	598	620	634	631	635	680	664	628	672	603	708	629	686	677	638	644	663	688	632	649	706	648	650	661	687	684	679	693	623	634	666	702	675	662	593	669	611	678	588	682	675	675	707	658	651	688	682	659	697	646	649	672	637	627	660	638	654	632	628	654	623	625	655	619	595	638	657	613	629	620	695	652	641	664	700	640	629	632	630	691	667	610	665	640	638	625	691	636	646	661	645	659	634	681	626	639	651	650	675	640	663	661	652	651	706	691	646	705	625	648	662	667	647	653	656	663	620	637	662	676	633	667	669	630	617	647	674	619	681	650	629	683	638	689	638	660	662	643	619	647	629	637	654	679	684	674	686	682	590	663	625	659	642	647	631	649	627	692	671	611	681	682	696	654	617	658	626	628	671	643	652	638	611	649	667	667	641	651	651	668	642	690	645	653	645	613	613	653	701	605	685	685	664	666	636	652	695	634	638	654	630	627	632	643	640	648	638	687	677	680	638	643	668	662	663	660	648	663	646	696	666	633	630	659	614	662	643	665	660	672	666	676	656	643	626	653	636	635	705	614	661	607	667	647	679	676	663	653	673	641	638	702	644	646	680	644	620	682	616	632	665	676	661	655	656	660	637	625	585	658	712	591	688	641	686	660	695	677	673	680	626	664	627	615	681	635	643	636	655	614	678	677	650	646	650	666	593	641	633	657	639	655	693	650	645	637	596	640	613	661	643	644	629	637	659	718	643	618	657	625	682	639	692	653	670	647	634	696	625	663	671	613	684	656	693	687	653	680	624	641	664	652	656	672	687	665	663	640	630	680	669	641	621	672	670	655	694	670	661	654	619	669	671	624	639	637	636	680	650	668	678	678	613	653	646	582	667	639	661	683	609	616	683	684	622	643	646	663	690	671	641	649	675	656	662	629	680	601	654	610	632	669	639	604	670	595	666	662	655	649	676	634	656	652	675	619	615	664	676	624	651	668	599	627	643	684	702	640	641	658	654	620	659	590	662	647	661	666	660	674	614	638	659	685	664	665	637	669	683	670	677	662	637	666	626	645	628	614	721	632	636	669	641	711	647	675	657	656	664	625	694	612	692	698	644	667	658	631	678	685	655	629	652	630	644	636	656	675	649	646	650	639	682	629	654	701	642	642	682	629	645	689	629	659	628	655	660	648	654	638	592	686	608	645	674	677	678	621	656	642	667	620	611	697	650	624	635	712	661	672	656	619	644	642	687	645	717	631	668	686	608	655	677	638	683	641	631	653	735	632	644	660	648	681	653	653	653	697	666	686	668	667	650	632	683	636	627	682	677	667	688	643	644	632	654	673	627	657	673	647	614	627	629	680	655	631	605	675	655	670	606	631	675	639	634	662	661	651	635	668	652	655	670	663	655	682	650	638	664	667	666	677	674	651	608	650	627	652	614	706	667	642	668	630	631	669	715	595	715	626	685	620	643	676	635	634	627	660	657	657	677	629	605	630	649	634	679	635	616	666	676	622	671	631	640	668	656	656	653	648	630	673	701	670	643	667	649	674	644	652	621	706	620	608	637	706	658	626	649	624	657	683	639	653	700	641	617	655	610	628	642	672	656	611	640	618	675	695	655	661	629	694	625	668	644	638	653	690	635	655	633	667	653	651	654	679	652	623	635	695	638	675	644	634	629	671	694	621	674	615	719	696	665	609	644	631	640	602	616	655	635	636	678	645	685	614	624	671	627	667	654	672	619	638	681	624	642	630	632	668	655	665	646	584	651	674	638	645	652	644	655	638	649	610	638	660	645	634	646	628	683	664	661	618	644	633	637	640	604	657	662	612	667	630	662	662	658	616	690	623	669	661	625	648	630	610	642	658	714	665	718	660	674	582	604	647	643	673	639	694	665	647	665	656	658	627	661	621	649	641	673	637	681	680	661	619	659	614	702	679	643	663	716	620	647	634	628	663	646	607	667	638	633	642	675	652	634	668	673	643	695	681	656	638	646	611	635	654	642	676	652	635	618	662	628	650	657	658	665	647	628	658	680	662	665	678	702	662	647	687	675	648	641	696	648	611	684	647	630	635	584	646	638	643	618	667	706	663	685	683	637	606	652	650	668	651	645	624	676	689	678	656	669	649	653	671	659	690	625	689	638	658	672	626	619	690	648	654	708	645	663	634	643	674	675	696	711	686	676	669	668	637	638	654	636	607	669	659	670	613	640	667	648	675	662	625	658	669	640	658	687	674	627	662	668	660	657	625	669	629	688	693	686	655	650	663	615	667	634	648	621	647	645	708	620	636	675	711	681	653	668	634	641	676	650	618	629	648	627	641	680	680	661	663	637	658	688	668	664	591	630	626	688	717	686	639	692	608	648	641	633	657	648	666	667	656	643	639	664	679
33243	15694	18393	13265	31968	40196	38551	27186	15649	4530	269	230	245	227	238	220	249	206	212	230	222	208	213	211	225	213	221	227	218	229	224	212	233	213	224	231	236	189	222	228	249	230	232	242	243	206	219	229	225	185	236	227	205	205	189	230	214	223	235	232	212	240	197	196	241	223	255	251	222	229	219	221	236	201	232	211	204	201	200	243	249	228	217	223	240	207	226	252	235	248	207	205	215	239	266	231	229	234	208	223	238	193	185	233	229	257	210	205	220	221	239	243	217	260	242	234	241	202	245	205	228	230	223	231	234	223	258	237	248	239	224	238	206	244	251	231	229	230	226	207	238	242	251	224	207	230	229	254	225	214	217	221	199	232	262	200	238	225	239	223	218	237	228	228	197	223	231	211	212	221	207	229	216	223	233	239	234	238	229	218	222	205	215	159	228	226	239	221	224	220	226	228	219	217	221	213	207	214	223	241	241	230	236	238	255	201	220	256	250	223	242	220	222	226	209	211	214	237	256	221	250	202	240	211	212	226	284	221	215	223	204	224	224	223	205	239	217	203	253	233	221	209	213	227	183	251	206	245	225	230	195	210	226	213	215	247	231	212	228	190	269	234	220	237	224	187	240	231	231	246	227	214	195	206	233	266	212	235	220	207	198	186	225	224	220	206	212	243	206	227	228	227	257	236	206	198	203	230	205	211	210	245	238	245	217	228	245	217	229	232	228	225	240	198	226	216	227	229	247	213	238	233	220	216	221	236	210	221	221	223	210	210	210	232	216	239	246	241	223	199	224	244	225	224	240	224	203	230	204	244	243	204	222	250	227	234	209	231	226	237	209	216	222	212	226	269	223	255	256	221	211	207	243	238	234	218	237	215	267	195	228	231	257	187	225	228	193	222	196	253	245	225	237	232	209	253	223	246	237	208	195	225	195	217	248	243	211	221	254	222	222	237	225	232	223	229	209	262	232	232	239	253	237	222	243	227	208	218	262	189	240	250	236	230	229	244	224	236	235	192	230	228	227	225	215	237	212	175	219	213	220	226	233	234	237	231	233	219	217	243	214	216	225	231	242	228	227	231	227	224	216	239	236	230	218	245	244	203	224	216	237	238	235	217	228	225	207	227	245	217	203	229	200	238	228	223	230	227	210	226	235	220	225	247	217	198	220	218	220	227	218	231	212	222	219	224	221	182	237	208	244	223	233	225	224	230	231	229	237	243	216	220	231	225	230	237	226	225	230	193	226	220	204	243	227	239	228	241	234	220	233	229	252	212	247	240	261	224	193	214	238	230	267	224	208	227	222	221	204	218	225	253	225	218	234	225	211	257	217	204	211	225	216	248	240	208	229	198	259	202	217	221	211	228	227	249	245	241	209	221	257	231	221	217	209	237	234	224	220	209	222	205	208	205	224	230	212	260	226	213	216	212	219	230	267	219	193	193	249	217	229	224	212	229	210	199	197	230	225	210	242	225	206	240	231	225	221	218	226	233	226	244	249	223	244	223	212	262	222	227	240	262	233	238	221	236	252	219	262	238	218	237	249	204	243	229	227	237	232	214	216	225	196	234	200	239	215	238	202	244	224	226	245	229	233	212	236	249	211	220	228	225	208	247	256	225	231	201	237	240	205	224	238	230	245	248	224	224	225	217	212	192	228	239	227	229	238	209	231	243	227	208	244	223	217	199	238	236	204	213	244	245	226	232	248	213	222	234	215	208	221	273	213	235	216	205	208	215	209	221	234	238	244	240	213	231	214	231	215	207	231	220	230	222	229	205	229	207	207	189	221	229	233	237	224	227	233	251	252	208	220	249	222	242	243	227	221	238	247	218	214	261	233	206	202	226	214	219	202	210	241	237	219	215	236	199	253	228	234	210	226	202	222	196	217	225	236	229	227	241	227	238	205	203	197	200	240	245	225	206	227	227	237	241	238	175	212	235	222	216	227	238	217	214	222	223	214	226	211	214	247	246	225	214	218	220	201	222	222	242	232	196	256	237	242	241	216	209	213	229	236	230	219	232	206	212	213	224	253	269	243	226	246	228	221	252	227	231	246	239	213	227	208	239	223	227	208	226	203	234	215	237	224	224	208	214	230	214	198	256	220	195	210	225	215	229	246	201	227	238	216	220	231	225	205	224	219	205	235	210	209	226	246	222	228	215	221	217	224	208	242	208	242	221	258	218	253	246	225	221	224	226	222	238	227	231	195	227	222	231	203	207	238	233	200	199	224	214	214	199	204	206	247	246	213	214	232	213	222	243	242	233	204	224	209	212	206	235	183	221	254	218	195	211	209	212	219	216	208	221	216	225	217	243	204	222	243	220	210	215	229	260	201	218	226	236	215	220	236	209	234	251	259	240	232	233	254	224	230	238	219	252	204	251	231	244	232	236	205	224	214	223	233	252	248	252	224	218	241	200	257	233	242	222	239	234	250	227	201	213	254	235	219	208	203	200	226	231	239	216	203	254	232	212	247	252	226	214	214	235	228	188	226	221	244	207	216	252	208	211	232	237	253	231	245	242	216	247	220	232	243	224	229	213	214	210	205	246	234	219	248	244	204	251	241	221	231	217	219	228	213	213	221	242	227	220	215	217	212	217	236	228	259	225	207	224	221	222	194	227	234	263	248	224	210	230	216	245	210	241	244	230	276	225	226	224	216	219	220	231	243	203	236	221	229	225	234	237	239	208	212	231	232	236	254	268	219	236	241	215	240	224	228	206	222	220	238	217	236	215	208	227	198	217	240	228	245	213	233	218	237	232	213	214	238	225	224	218	240	249	253	240	239	241	215	240	249	212	229	226	234	237	210	205	219	226	225	226	235	204	242	229	218	237	234	232	240	221	214	260	248	229	253	201	238	232	217	231	239	206	201	204	212	227	217	230	223	214	217	245	235	211	214	214	199	187	230	220	208	242	187	223	208	265	232	249	266	230	221	227	229	215	223	204	206	217	243	221	240	220	202	221	232	245	215	264	218	214	207	242	226	196	235	231	240	213	233	237	215	228	217	232	223	248	224	237	241	227	229	220	222	221	237	223	227	243	213	256	242	240	219	217	204	245	215	211	230	229	232	222	214	199	210	213	235	197	207	216	208	221	200	231	216	231	237	231	222	217	221	254	248	227	226	228	214	216	207	212	220	205	213	239	241	193	222	253	243	245	216	240	224	197	221	229	218	252	208	231	224	240	202	238	240	208	214	197	209	184	263	233	209	203	226	241	227	227	224	245	235	216	228	223	225	240	230	212	208	220	230	235	245	256	223	214	215	226	207	196	215	213	198	237	242	216	225	202	232	215	205	204	225	222	218	217	220	207	219	227	254	256	219	232	208	227	232	220	211	231	248	214	236	238	222	210	220	248	231	224	258	215	244	210	215	236	213	217	235	222	225	257	231	226	225	240	214	254	233	227	242	231	242	230	204	254	217	218	249	230	216	228	223	239	236	247	217	238	218	225	250	229	257	244	205	210	221	221	223	239	229	211	219	241	218	233	222	215
17097	10258	22399	25933	48911	55224	53770	43352	31928	9735	619	598	581	530	553	603	577	543	573	560	521	553	555	504	520	563	567	535	497	543	528	527	510	523	559	555	561	520	527	554	548	538	529	544	554	531	546	534	560	541	546	543	519	536	510	550	598	528	549	527	535	519	560	531	532	504	559	550	525	540	520	515	511	536	559	602	552	568	548	536	505	560	542	503	491	549	543	509	528	569	549	551	558	545	519	533	537	551	567	522	529	599	553	547	525	572	564	542	523	544	562	515	528	531	573	544	583	579	576	549	515	536	523	547	556	538	530	526	517	573	574	525	540	599	518	527	542	509	548	527	556	577	540	564	531	524	535	548	553	521	515	550	573	574	581	550	571	520	509	560	580	534	495	546	489	528	566	509	585	530	516	532	556	528	536	549	560	562	562	541	578	566	580	542	568	557	536	533	534	591	564	542	546	512	534	531	534	599	511	505	551	542	534	560	557	514	560	534	527	499	570	558	501	536	538	521	507	557	534	538	563	525	569	502	530	538	577	521	554	514	527	558	552	530	535	521	546	556	537	551	567	543	533	541	530	545	561	534	534	533	517	502	557	543	544	541	537	534	556	514	544	559	521	523	522	521	556	521	496	512	520	533	577	560	541	553	579	520	471	564	546	522	507	537	527	537	530	518	539	570	559	551	538	518	528	540	544	526	547	545	525	502	557	570	554	537	564	597	498	550	558	531	541	578	551	521	561	539	514	551	534	554	566	558	470	489	539	503	539	540	526	509	546	527	538	538	536	527	482	556	539	537	544	541	502	574	564	535	563	598	538	574	541	542	543	573	526	497	550	536	570	539	554	512	530	489	530	530	517	531	521	566	550	530	550	568	533	535	514	547	510	542	507	557	570	536	531	543	575	527	522	550	532	570	554	549	563	507	546	528	493	589	545	527	525	495	551	543	528	536	569	532	530	524	537	491	524	541	520	605	524	522	534	599	532	514	517	559	543	522	558	544	525	533	513	536	555	553	525	543	522	528	547	518	540	523	497	553	566	518	546	509	557	518	500	547	536	503	571	535	540	481	528	527	557	553	536	549	567	494	559	591	534	540	544	547	515	543	565	519	575	548	543	559	561	559	551	534	500	505	515	552	575	500	518	539	571	548	575	519	514	562	544	501	542	542	498	527	543	539	529	559	563	517	534	502	528	502	530	573	561	572	497	510	525	567	551	512	498	583	563	529	553	568	552	513	537	563	536	466	554	532	520	569	522	515	557	525	495	506	552	519	497	512	585	520	524	518	594	537	552	537	544	585	565	539	559	538	520	510	531	540	551	514	542	530	525	548	566	500	572	484	560	512	573	586	534	570	552	563	494	548	550	571	562	512	512	562	511	568	518	520	571	532	579	558	567	518	551	558	551	538	548	526	555	526	511	515	542	552	525	547	550	523	519	523	524	526	560	539	526	523	562	558	589	564	528	529	537	523	547	561	548	559	508	531	513	480	553	565	517	517	521	534	533	521	533	549	505	563	579	529	536	515	521	560	497	552	520	524	539	479	510	526	541	571	552	532	553	540	552	603	543	570	539	546	494	512	552	506	538	504	546	549	526	555	536	523	523	544	503	566	602	543	527	549	539	548	537	530	538	557	539	538	525	552	560	605	501	550	503	571	547	537	510	573	524	530	532	556	533	500	497	537	516	532	607	515	577	503	494	542	557	516	534	482	534	505	510	530	551	549	518	523	550	560	550	588	566	530	539	557	521	527	545	549	517	509	509	571	488	543	494	522	563	557	540	557	547	502	556	555	545	536	531	533	548	514	551	521	533	556	521	583	520	529	512	539	538	522	533	528	556	543	574	546	518	539	512	551	529	524	527	572	544	533	508	514	508	549	550	542	539	568	509	525	608	543	552	559	579	577	564	580	582	570	526	529	508	514	531	551	513	576	563	510	540	519	553	545	526	539	520	501	541	568	570	520	545	552	542	568	563	521	550	479	545	545	535	527	498	529	537	507	568	561	545	547	543	553	492	575	530	545	520	554	525	565	543	548	517	565	531	541	580	523	572	548	511	546	518	556	523	538	573	530	525	542	549	542	538	525	571	547	540	523	566	571	563	557	559	541	570	551	487	514	524	534	517	548	497	538	529	554	520	549	547	567	501	545	542	545	546	534	601	498	562	541	549	508	591	523	534	539	543	506	552	585	585	531	551	542	550	513	539	559	539	548	549	501	569	536	582	510	518	528	535	505	553	486	549	540	538	520	556	515	475	530	530	501	514	572	515	549	522	525	529	544	566	518	489	562	566	499	554	529	551	551	523	586	561	525	538	517	585	522	575	554	518	572	496	530	536	542	548	534	476	537	539	581	501	521	582	512	497	505	527	557	570	534	550	500	548	537	537	592	518	552	510	536	508	552	555	555	592	561	558	548	524	537	555	577	546	563	548	589	599	528	569	522	558	513	544	529	563	549	530	545	537	496	554	548	528	536	550	588	509	488	515	543	504	546	549	563	511	534	548	514	540	549	545	519	530	554	534	578	539	587	532	543	539	562	529	499	497	559	536	573	534	533	529	515	517	536	532	567	490	543	495	538	527	578	546	515	496	577	536	523	528	530	535	567	551	557	544	536	542	506	565	524	518	485	524	547	546	510	580	527	510	559	549	526	584	537	533	538	570	525	533	541	556	558	494	541	541	516	544	550	521	498	517	510	527	487	532	522	516	502	546	549	536	562	530	519	536	555	542	554	559	518	533	511	551	567	519	528	582	512	503	521	561	535	529	532	559	543	514	531	521	564	494	548	587	557	556	560	524	535	558	546	524	564	581	521	544	529	528	549	524	539	498	546	561	535	524	568	536	514	553	569	528	544	530	548	568	447	511	508	540	517	528	537	504	543	522	536	566	556	547	564	539	539	507	542	547	538	540	560	546	548	529	531	549	526	511	569	526	527	505	514	544	578	530	536	572	484	543	591	542	527	487	493	523	515	547	517	546	580	545	504	525	539	532	526	533	535	529	543	497	486	553	558	539	551	572	541	530	581	538	513	567	544	515	543	571	573	512	554	545	508	543	540	533	515	521	510	514	536	489	518	526	523	570	527	556	553	552	539	491	536	538	542	518	548	549	508	520	537	549	522	534	572	521	577	574	503	549	535	573	514	552	562	588	535	492	558	555	517	535	559	544	534	562	537	552	499	580	561	566	509	523	513	538	539	507	496	557	566	533	530	540	517	548	561	517	490	530	574	538	568	520	559	553	583	548	536	564	574	557	555	541	528	574	574	539	542	488	564	578	526	527	557	537	576	511	575	549	540	515	525	550	552	588	533	539	525	555	540	547	470	506	522	517	551	555	534	567	535	521	499	511	527	545	545	524	532	564	515	562	531	550	558	536	508	560	536	550	533	508	530	548	544	561	547	544	533	508	525	569	558	525	558	576	537	527	515	484	536	524	533	536	557	512	526	515	542	543	525	507	541	486	571	560	557	554	535	535	519	530	535	544	562	548	510	506	553
46282	24352	18456	24025	49408	53292	48212	37286	23685	9640	613	378	316	316	345	343	311	324	339	330	327	381	341	320	340	362	352	308	331	327	348	361	328	325	338	318	339	326	352	317	333	338	328	373	314	319	348	325	364	321	336	314	357	362	314	372	351	331	303	308	329	357	325	323	359	342	353	319	325	334	333	380	365	281	372	341	332	363	318	317	362	330	369	342	326	323	345	296	334	320	313	327	311	309	332	311	295	350	335	344	322	321	337	341	340	339	298	312	335	328	322	335	333	321	327	311	325	319	355	352	307	342	344	343	312	320	334	298	305	336	339	313	312	341	319	288	355	316	339	317	334	372	332	330	332	326	348	367	282	336	325	326	319	327	331	335	319	351	341	323	306	341	360	312	354	371	357	329	314	308	333	366	324	326	345	352	351	322	325	361	330	367	342	345	323	341	316	352	323	337	307	315	330	306	329	341	308	359	318	320	330	352	350	323	307	328	343	307	348	305	317	342	305	350	326	363	330	324	310	334	317	337	350	333	325	343	344	307	324	340	353	343	356	340	329	328	346	343	332	327	364	350	348	319	311	347	324	329	310	341	321	296	299	317	330	316	350	324	363	345	300	331	334	355	344	309	333	313	327	310	326	319	323	323	302	318	326	329	342	329	324	339	347	320	339	330	362	308	365	323	322	322	339	339	318	347	330	333	330	325	310	330	356	351	336	317	348	333	348	373	336	284	306	331	347	352	318	328	343	314	350	357	293	303	332	314	351	332	314	349	347	363	331	349	358	317	368	362	302	353	343	332	364	298	346	342	343	348	343	366	349	360	339	340	353	358	328	309	335	312	359	338	337	308	306	336	341	338	333	311	297	336	320	304	365	335	350	358	346	350	341	327	360	332	323	352	307	304	352	330	303	336	337	326	305	354	302	331	325	351	373	366	354	330	347	332	315	302	315	342	326	354	322	344	329	330	358	369	348	346	308	328	344	344	330	330	321	321	304	321	349	324	330	334	313	358	333	353	317	337	362	316	303	317	341	305	344	321	338	296	335	316	338	354	371	333	385	357	353	347	338	320	331	375	352	346	322	313	310	304	335	315	338	345	363	335	295	348	334	313	311	339	323	301	330	345	334	318	335	296	348	310	341	300	342	350	332	321	363	316	331	311	337	316	319	307	304	318	321	319	327	262	335	372	334	312	339	326	312	309	345	330	310	322	374	341	357	358	272	350	364	321	321	328	356	355	317	330	352	312	341	344	311	317	321	325	327	351	325	335	352	364	356	322	345	338	369	336	312	332	320	307	343	337	353	289	333	347	362	329	333	337	337	335	312	314	306	326	314	350	352	360	288	342	360	305	313	310	306	372	328	336	345	312	331	324	333	346	317	328	320	310	330	330	339	348	334	320	319	349	354	318	373	313	298	347	317	307	329	321	337	341	332	296	379	337	332	317	288	321	309	324	328	340	344	342	363	316	336	309	312	338	309	300	319	313	315	353	305	312	314	334	357	355	315	353	299	317	319	304	318	326	339	274	331	323	341	350	332	346	334	351	308	337	317	326	352	353	335	323	321	334	324	346	349	327	310	302	329	311	325	294	320	356	350	317	340	358	345	314	310	338	347	336	302	348	323	310	344	344	336	282	300	338	335	348	328	318	353	336	352	363	340	360	313	336	340	360	331	281	347	347	331	353	353	294	305	342	289	313	363	327	312	334	341	356	351	328	327	319	293	298	350	341	340	308	350	349	299	310	320	309	326	336	342	347	348	339	310	313	348	306	340	348	343	322	325	376	314	343	342	353	285	342	334	334	335	338	311	358	281	345	312	298	300	344	338	325	356	306	329	367	341	340	365	345	373	375	322	379	338	339	306	332	346	339	345	322	353	326	369	326	334	353	345	330	325	317	327	355	330	299	362	349	293	324	357	334	322	345	345	305	332	311	353	353	326	344	319	341	356	297	349	312	330	326	324	323	318	287	357	343	321	319	363	331	305	302	306	321	332	350	348	316	319	337	331	326	337	305	353	332	376	353	341	358	335	337	332	340	341	333	336	329	320	368	301	347	317	357	352	312	333	334	349	364	329	327	316	335	307	343	326	312	287	354	327	339	299	330	364	341	312	293	312	344	316	355	337	323	342	350	320	348	377	373	354	359	309	301	320	355	351	322	334	283	316	323	320	313	356	326	340	354	327	343	335	351	350	307	343	308	358	356	367	306	300	316	350	321	324	358	325	353	364	323	307	351	326	321	319	341	310	305	297	340	333	309	321	333	342	342	301	358	353	327	296	330	300	337	308	351	351	342	323	332	320	315	347	314	324	384	369	294	343	330	361	342	330	303	319	313	322	292	377	338	358	309	335	365	343	291	316	356	361	329	324	328	334	344	347	337	353	326	330	353	358	330	353	341	356	360	366	360	335	323	310	386	348	329	333	321	345	330	327	324	357	304	324	362	309	314	312	337	349	319	317	294	365	344	297	351	338	319	340	336	334	301	338	314	375	342	328	339	295	337	343	361	319	370	317	322	367	288	342	330	349	325	353	304	362	314	346	320	347	327	337	316	292	315	284	287	344	325	310	320	325	308	364	344	341	395	356	317	369	373	349	329	339	358	318	320	325	330	335	345	365	333	337	360	324	368	334	333	314	321	344	332	342	354	336	336	309	329	301	335	332	296	313	325	289	370	303	354	327	332	345	343	342	327	313	347	334	321	327	319	304	290	319	345	316	335	339	316	334	322	309	337	348	348	318	360	331	340	359	334	361	302	326	323	340	341	353	316	345	340	329	327	348	307	365	311	338	322	345	312	333	309	336	341	295	318	364	352	318	366	354	314	345	322	359	363	348	324	363	333	334	303	306	342	331	329	346	339	317	318	340	319	307	314	358	322	324	307	346	347	316	342	321	320	320	315	353	338	338	369	349	327	317	313	342	301	332	321	335	348	319	344	306	346	338	382	305	376	357	340	354	368	312	347	327	363	306	336	311	323	333	340	346	317	336	312	363	323	330	289	365	323	299	336	292	319	304	349	341	310	326	328	342	288	351	338	309	309	302	300	299	335	330	331	314	367	325	325	342	312	347	355	361	356	330	362	307	369	335	318	287	351	305	332	341	317	366	343	337	330	331	311	324	347	323	338	289	340	320	353	352	323	316	355	302	325	379	324	329	309	327	370	314	332	297	334	362	336	299	314	331	344	311	320	309	311	325	321	337	319	347	346	360	343	362	357	319	357	322	337	323	334	343	370	345	347	339	308	309	318	336	335	348	354	358	313	345	342	307	329	366	319	313	337	360	351	335	312	336	345	308	329	330	370	318	347	296	304	352	358	347	364	349	356	305	341	328	300	320	322	338	325	322	320	332	352	334	332	372	349	311	296	327	327	342	368	374	309	313	355	324	312	325	328	318	366	309	325	355	341	322	331	311	301	330	331	347	337	342	349	294	348	333	335	349	307	321	354	346	331	323	310	295	368	339	344	316	363	333	345	328	352	340	352	298	354	339	329	349	319
25256	13691	20629	36772	60697	65659	61448	52178	39763	18014	858	807	734	810	811	775	794	787	757	813	835	796	717	749	799	796	773	765	822	787	770	760	775	718	772	770	721	830	738	742	738	787	747	779	737	771	757	776	766	754	802	794	769	783	729	743	776	680	768	770	770	732	742	748	773	780	708	731	773	790	738	715	766	746	755	754	815	718	746	746	739	723	765	758	753	739	727	742	759	764	752	761	802	735	751	736	765	773	719	697	773	760	773	737	772	757	725	759	737	748	793	769	757	801	720	758	728	755	707	750	776	738	767	776	766	734	772	737	771	753	746	757	750	790	717	726	737	753	688	763	758	731	725	728	790	765	720	736	791	756	737	691	768	717	751	731	773	762	716	710	741	742	727	752	758	740	741	762	711	715	785	689	778	745	748	771	688	756	760	807	762	715	768	786	754	794	777	740	712	722	787	736	711	748	744	703	737	765	752	754	738	764	702	739	775	758	791	696	773	739	770	744	743	771	727	738	748	768	754	731	728	752	769	798	739	705	779	791	767	762	723	767	767	762	735	745	756	723	731	749	790	781	744	794	713	771	749	713	740	744	756	775	710	763	754	764	797	788	733	742	739	765	781	807	758	759	764	690	727	742	748	742	757	768	765	759	765	752	760	761	796	732	743	767	700	732	765	746	745	754	724	799	687	781	711	796	756	730	715	800	713	799	743	754	750	737	698	764	790	745	801	708	728	734	770	738	767	792	783	728	721	724	802	731	819	773	785	741	698	694	759	759	731	743	745	792	766	726	786	767	740	751	770	755	761	794	691	771	745	779	766	769	765	708	720	780	746	777	775	815	749	769	734	795	721	735	794	704	794	721	718	769	762	744	744	772	707	743	757	736	685	771	775	732	738	793	760	791	777	758	797	735	764	731	769	773	847	724	740	776	737	779	738	821	735	732	739	764	779	721	765	780	725	802	726	703	744	766	769	789	734	765	740	783	791	765	705	733	789	771	783	713	743	752	716	719	733	759	719	766	708	738	789	775	776	786	810	718	777	740	770	761	745	750	756	764	791	809	720	824	736	723	778	750	737	761	726	767	758	712	706	771	700	710	775	755	732	745	730	770	749	773	751	730	788	795	747	712	737	780	723	786	730	766	775	792	701	767	746	780	784	806	727	773	772	740	735	765	760	774	745	739	730	753	785	745	810	784	745	788	778	766	743	782	762	748	742	769	758	735	755	820	793	747	688	789	699	727	699	779	778	757	721	762	764	708	782	702	772	774	785	740	790	741	799	739	741	741	734	712	712	764	772	762	730	756	746	757	772	774	734	706	754	746	727	799	731	733	717	781	801	823	768	735	730	781	727	768	745	721	806	781	733	733	794	764	776	736	749	766	747	779	719	736	740	807	746	746	767	718	770	752	749	722	739	794	764	779	789	731	783	763	757	766	725	752	774	764	775	781	747	745	809	704	773	773	684	761	760	691	740	710	748	761	761	812	771	778	737	736	750	759	739	700	778	756	793	716	799	803	778	782	764	746	760	725	750	768	729	744	789	786	753	756	768	742	744	714	741	789	775	749	772	715	756	735	774	777	742	724	754	729	805	737	765	719	759	768	776	759	741	743	758	761	747	768	711	739	754	763	773	770	732	765	749	742	736	746	731	754	732	778	762	766	739	706	713	740	776	751	740	755	802	768	782	767	757	838	716	714	765	783	757	762	733	756	773	751	759	750	767	751	753	743	723	786	782	813	772	715	753	724	750	757	785	770	752	748	733	733	757	795	720	777	742	761	724	746	765	826	753	730	762	711	810	733	751	762	774	769	734	759	761	708	761	763	746	774	746	803	771	782	781	724	811	758	771	744	759	752	729	738	777	738	738	766	744	792	728	790	757	750	794	780	737	754	787	795	788	755	799	764	755	734	772	739	772	733	757	750	726	750	715	740	729	731	822	726	769	733	754	744	776	772	780	766	727	792	788	746	761	715	757	763	735	765	776	761	699	757	771	769	694	760	759	772	757	728	780	768	710	762	726	690	758	800	767	750	770	752	743	791	735	746	750	748	763	728	756	745	763	754	772	755	749	751	666	737	761	724	746	789	738	721	740	789	774	795	740	714	773	752	775	718	724	767	782	838	760	718	707	811	748	746	744	762	740	767	753	747	710	777	667	772	744	778	769	755	737	773	745	784	745	701	750	784	799	728	748	749	749	731	736	739	764	729	738	751	782	740	786	800	737	772	748	735	748	761	723	734	712	721	751	765	766	757	839	776	732	741	749	746	787	741	749	706	775	725	747	741	741	759	723	771	745	718	735	762	732	821	782	730	820	775	790	747	760	785	785	728	759	786	728	793	764	780	757	747	776	745	753	771	737	731	773	766	748	746	768	782	781	757	757	752	751	794	739	746	716	740	731	758	742	779	739	753	749	762	766	810	793	734	775	752	749	720	735	725	756	753	804	741	749	769	722	749	768	722	725	737	751	790	798	769	774	783	763	741	773	771	781	766	753	739	757	764	772	725	752	775	790	737	769	808	710	738	797	751	796	789	761	806	697	747	762	754	766	722	805	739	773	750	752	779	732	752	717	793	754	732	752	777	753	792	775	737	754	804	739	806	725	742	780	769	785	720	772	771	701	794	742	725	791	717	762	721	785	721	743	751	733	752	785	742	760	744	757	731	765	775	758	755	755	735	689	792	669	717	741	800	747	773	809	728	786	753	737	727	774	760	804	767	733	732	751	747	817	747	748	753	785	778	749	724	767	741	717	767	763	772	741	752	739	751	759	770	714	713	802	752	751	755	792	753	755	740	679	761	777	752	756	808	756	781	760	778	814	726	731	755	748	759	733	783	823	737	775	706	722	788	751	724	743	736	777	743	761	724	766	838	729	794	744	762	760	765	721	745	697	788	771	780	746	713	700	766	783	751	769	717	754	745	737	741	756	783	710	774	681	778	702	733	754	749	824	703	763	764	794	733	786	753	738	786	738	767	800	779	760	744	786	759	751	726	792	747	816	718	788	723	744	759	784	759	766	722	769	743	760	717	740	775	756	728	749	801	767	753	781	751	762	712	772	737	755	725	740	710	780	739	783	777	708	755	746	725	767	738	703	750	784	755	790	757	777	757	747	722	776	764	757	766	778	761	747	753	753	760	749	731	790	736	762	764	743	771	729	730	728	764	726	747	741	761	762	750	772	728	707	773	753	765	739	723	742	762	768	763	734	755	675	738	744	724	760	679	759	731	791	780	810	778	779	776	812	791	725	730	781	715	723	734	744	778	746	767	742	732	700	759	754	778	726	758	743	741	738	729	747	797	752	746	720	763	738	706	749	751	751	771	768	792	767	749	781	739	762	776	735	768	745	742	772	767	783	781	740	718	786	793	797	732	705	726	720	722	732	756	718	746	777	764	810	726	736	794	787	762	738	789	714	753	732	727	748	770	764	753	763	782	759	761	789	732	750	735	771	749	755	751	765	749	722	715	752	745	761	744	812	718	780	778	768	836	716	720
16159	6842	4038	2762	2920	3157	2959	2161	1449	784	278	325	296	281	284	308	317	291	293	301	281	298	354	328	330	298	296	284	302	311	316	286	305	263	303	299	338	319	324	315	276	302	322	312	289	290	298	291	328	299	294	270	287	262	289	294	288	302	310	295	329	274	294	272	275	282	277	283	284	335	303	304	335	320	312	276	295	290	323	297	267	294	293	282	306	342	303	343	284	285	293	303	317	306	286	302	294	300	338	274	292	309	304	285	313	274	280	333	310	320	262	268	319	296	302	306	288	296	283	279	292	289	273	293	310	295	301	285	309	315	275	326	298	294	280	309	304	299	281	281	312	303	340	306	306	286	306	345	265	311	264	294	339	318	287	298	263	288	298	301	299	293	295	275	302	288	320	323	298	326	266	305	308	305	308	291	319	280	283	285	286	296	310	336	321	286	265	314	288	289	317	299	275	275	287	319	294	297	298	302	286	283	255	310	327	289	319	304	293	309	323	290	297	309	284	282	292	318	296	277	293	296	308	297	302	291	282	286	295	310	288	310	292	326	268	263	279	286	289	309	301	295	298	323	302	288	336	271	328	308	295	283	274	320	300	337	291	278	296	317	287	277	300	303	309	297	304	301	308	302	312	292	299	280	309	300	274	273	338	299	279	308	333	285	298	314	275	287	266	312	254	265	285	277	325	328	295	300	263	277	270	280	295	266	286	271	279	270	273	290	309	287	290	295	299	340	300	281	295	306	283	311	299	290	312	282	292	245	302	291	290	321	284	305	300	299	281	329	303	278	306	317	285	295	305	283	330	306	320	324	315	323	291	283	315	290	259	288	301	326	301	296	321	284	300	279	313	294	292	330	287	282	293	276	291	330	299	277	268	304	307	311	294	281	268	317	319	320	268	299	282	303	290	295	306	290	323	282	291	288	301	283	284	308	324	276	301	305	298	313	281	303	285	297	330	294	294	265	284	302	297	293	310	281	284	282	296	280	281	273	301	292	311	327	296	292	292	261	315	307	286	305	287	289	310	299	327	312	299	319	300	301	321	301	290	333	346	294	326	262	301	279	291	285	286	288	277	297	302	253	321	322	338	324	286	263	283	299	319	328	305	293	299	289	295	326	314	288	325	307	311	280	289	294	319	274	306	274	271	309	268	319	306	307	290	306	279	284	299	297	263	291	345	323	330	280	283	290	293	307	305	314	313	304	279	298	280	289	262	304	294	311	315	309	297	307	275	302	287	335	342	312	322	296	294	324	296	338	289	321	292	311	281	312	322	288	342	320	267	272	294	298	271	317	292	318	277	269	301	290	290	315	305	304	319	268	261	289	274	319	280	309	288	301	338	302	308	313	275	300	315	290	286	288	292	291	296	324	268	289	299	284	271	301	303	298	297	296	279	270	288	284	323	324	337	250	275	310	264	288	330	301	325	306	300	314	308	321	263	304	296	285	309	308	301	293	280	279	295	307	315	297	307	297	266	270	288	296	295	291	297	314	305	288	301	286	297	311	298	334	298	295	281	295	283	297	320	333	306	324	293	319	312	304	287	325	289	288	281	296	293	291	294	260	302	282	273	315	281	269	311	314	312	301	257	322	299	283	285	294	323	309	267	341	286	288	247	303	294	319	311	274	289	279	303	290	300	320	268	277	306	272	314	331	294	313	314	306	325	299	301	315	303	303	301	305	314	266	265	333	303	286	270	291	254	290	277	277	297	298	314	267	286	308	295	319	295	285	286	307	290	301	292	306	343	284	292	292	251	275	309	332	310	286	290	287	325	288	286	291	278	261	286	307	326	348	291	305	284	329	285	267	304	315	291	315	293	304	301	321	310	286	306	278	283	310	292	292	299	312	275	312	279	274	288	306	277	287	294	304	273	295	270	295	320	273	309	295	305	286	299	338	326	283	271	276	320	308	287	312	290	329	331	327	316	286	283	294	259	291	280	273	310	295	291	329	282	288	286	301	303	270	274	278	301	329	290	296	293	283	297	322	308	295	294	331	318	297	294	269	310	334	290	307	325	271	308	306	293	288	321	305	286	332	287	342	294	295	298	324	283	308	268	267	285	284	310	315	300	302	328	317	305	327	285	295	299	319	330	259	325	293	291	269	279	294	300	293	329	280	266	323	290	292	291	290	302	270	308	322	286	311	313	286	300	304	281	270	327	292	295	307	302	286	308	304	280	293	265	271	300	310	298	289	342	296	319	296	312	269	303	311	317	272	311	316	293	283	320	295	295	295	288	287	295	285	299	296	314	328	314	302	301	315	274	279	283	319	290	285	329	274	285	291	298	305	322	276	291	291	302	268	252	266	320	296	332	282	287	308	278	263	317	301	304	290	251	249	258	268	284	294	301	294	299	288	304	328	300	304	258	296	340	303	307	291	320	287	307	284	257	287	292	291	270	307	299	310	278	292	299	281	311	293	280	309	294	304	291	285	299	291	298	335	331	315	281	301	285	313	263	315	280	303	300	301	289	271	333	277	340	313	292	332	306	274	321	309	288	336	295	280	278	302	265	311	313	304	308	303	302	269	320	319	303	288	278	287	290	310	288	262	298	295	313	321	302	319	289	289	301	309	299	306	281	301	335	311	285	295	299	307	306	306	313	303	300	325	284	322	292	283	296	285	295	316	301	308	312	270	299	307	305	294	321	288	288	289	301	281	304	344	329	328	280	315	283	300	260	274	343	291	289	280	288	274	319	310	305	288	302	321	307	306	334	305	295	307	306	260	288	299	300	303	302	308	315	302	313	301	287	318	271	308	325	296	291	247	279	311	320	331	318	286	273	304	303	291	302	292	290	292	306	337	266	279	272	325	286	288	317	288	275	338	276	280	276	285	288	309	293	319	312	279	292	295	303	299	317	268	289	284	333	301	311	278	319	335	339	320	279	321	279	306	285	286	297	277	304	296	275	272	311	310	313	313	306	292	297	304	298	304	296	285	283	310	284	316	294	294	331	319	314	292	296	272	315	290	259	286	278	310	298	305	301	304	268	295	287	313	307	279	280	282	255	296	283	303	310	311	324	283	273	286	283	326	308	280	312	289	298	312	280	320	325	295	291	297	293	273	330	269	287	342	273	266	299	268	287	263	302	292	328	282	315	240	318	294	319	279	318	304	284	317	290	326	297	286	270	290	290	310	282	298	300	311	317	334	267	287	331	283	281	315	305	332	272	276	306	330	300	289	284	271	286	296	304	296	308	329	276	305	310	267	284	292	284	272	287	304	298	316	304	290	278	305	284	305	310	305	282	271	328	311	310	301	265	288	245	285	301	326	303	303	298	294	286	299	301	280	305	302	311	266	311	295	336	255	286	280	282	297	306	318	283	312	258	289	306	262	287	302	311	320	290	277	313	259	272	311	284	248	278	302	256	291	310	303	313	281	296	256	303	313	297	299	312	307	323	301	345	289	279	317	285	286	298	307	318	302	335	295	281	271	282	275	297	253	297	312	303	307	300	321	298	294	301	320	310	293	290	310	319	311	297	307
8211	4822	6938	7432	10951	12226	11339	8019	5215	2285	691	674	620	644	628	675	646	680	647	655	634	709	676	657	674	613	652	680	617	622	633	599	695	656	654	685	665	681	673	692	645	656	629	647	653	675	659	657	657	687	716	687	631	669	702	662	636	616	645	727	663	601	611	639	674	713	666	626	650	650	670	633	696	635	696	681	640	635	653	680	700	688	655	688	671	676	659	631	598	628	645	656	685	646	697	646	662	718	610	664	664	658	666	655	636	671	654	655	647	652	661	682	668	620	627	699	676	678	684	641	632	644	643	671	650	639	654	628	675	680	666	621	634	645	674	609	660	653	668	666	663	602	651	666	674	674	655	615	648	636	666	676	651	662	688	635	643	654	662	694	607	667	652	675	656	646	635	734	677	572	742	696	678	654	673	625	690	645	676	609	659	628	696	667	671	622	627	667	628	666	660	645	625	619	646	684	683	633	683	614	689	686	652	629	641	670	644	663	657	708	637	631	645	611	660	718	666	638	683	715	686	694	662	671	643	643	628	657	646	645	668	705	682	640	586	675	621	646	686	700	655	672	592	641	644	687	651	658	650	636	668	690	707	658	672	651	640	648	606	657	661	703	643	676	642	659	644	665	632	644	688	654	685	665	688	619	677	664	676	647	667	635	656	660	661	670	713	640	717	639	648	638	695	648	642	618	632	665	654	671	641	630	688	655	633	659	681	657	710	672	629	682	628	678	658	655	691	645	698	647	693	675	659	631	697	680	660	670	670	633	589	647	628	682	717	688	647	634	653	647	689	680	681	663	694	693	660	685	689	643	679	642	672	662	684	675	659	637	642	662	643	645	636	648	635	642	682	668	664	633	690	682	653	682	693	672	715	612	639	622	671	703	649	653	632	628	661	679	641	605	608	657	635	630	653	647	687	668	731	655	638	631	631	625	599	647	688	680	660	679	678	650	696	660	635	627	688	654	692	668	615	659	685	596	637	611	649	675	673	667	642	684	635	672	651	655	634	631	691	648	689	659	671	638	651	675	631	669	677	688	663	672	667	664	647	597	668	683	655	646	620	695	666	640	655	687	704	634	679	691	672	645	689	631	693	672	669	701	635	645	643	671	681	644	650	650	686	646	677	651	668	655	667	663	650	646	685	659	661	669	672	611	665	654	674	664	687	641	640	672	652	628	706	669	675	679	686	630	623	623	733	692	669	696	666	661	673	644	700	656	658	647	687	678	688	690	634	657	599	714	633	633	635	603	655	677	645	588	665	651	641	695	653	656	660	672	670	645	635	620	664	636	618	635	629	663	620	717	685	666	667	671	633	689	640	678	636	682	654	695	653	642	678	670	679	658	638	618	676	677	648	665	683	636	617	644	666	637	654	676	615	682	676	616	641	684	673	699	668	651	646	681	614	657	676	684	701	649	686	665	624	674	674	620	676	681	677	705	681	659	648	716	650	694	670	623	669	648	646	636	671	663	680	637	627	668	669	647	686	653	653	641	641	647	672	618	659	657	620	679	655	663	658	663	654	690	660	627	670	634	661	635	660	622	681	644	682	689	661	691	661	685	627	688	643	685	648	669	649	621	675	636	646	697	667	656	684	662	683	664	646	648	654	646	658	648	642	660	703	635	675	657	679	668	672	640	653	675	679	659	648	665	639	630	689	668	627	671	613	647	710	687	664	641	762	624	676	668	674	650	685	666	686	625	661	690	693	616	658	693	635	625	689	656	654	636	679	699	669	674	658	662	682	649	599	644	644	665	660	694	663	658	686	674	642	663	677	684	654	647	653	643	664	629	711	627	686	664	633	678	717	700	646	634	646	674	665	681	664	626	693	690	622	700	657	686	706	650	623	636	695	622	638	671	693	675	699	672	714	685	675	657	678	649	632	649	647	674	700	692	665	650	661	713	680	657	716	668	663	649	683	703	648	658	674	668	651	669	625	648	655	686	603	674	665	684	667	647	689	652	649	642	697	657	669	668	688	652	640	667	644	694	616	613	669	645	651	636	638	649	693	644	676	659	656	674	679	678	602	668	666	672	658	651	603	670	683	693	680	645	684	667	650	656	647	660	673	656	661	627	641	681	607	629	627	675	659	657	695	675	639	652	642	624	626	672	641	700	629	651	638	665	673	610	653	674	676	593	637	623	640	641	649	674	631	650	664	631	728	673	639	640	642	664	687	699	669	629	690	670	663	658	728	666	659	661	658	641	592	654	671	634	649	676	691	659	644	647	638	652	708	623	639	667	671	659	636	692	682	649	668	616	650	635	676	720	642	685	675	648	661	656	643	640	671	653	669	695	623	672	655	672	646	698	703	626	675	626	643	647	675	646	600	651	632	679	656	632	628	684	641	640	661	662	656	648	668	659	689	617	696	698	664	681	639	668	674	668	636	646	699	630	621	682	659	688	657	646	666	669	684	657	666	678	667	667	657	685	644	693	619	667	693	632	662	660	642	638	657	635	609	677	628	670	711	620	700	667	630	641	651	629	670	615	647	669	685	665	635	644	658	669	688	673	684	661	641	643	676	660	679	734	701	612	657	660	668	674	704	667	680	664	620	656	638	670	640	683	679	676	616	688	679	641	627	640	652	628	714	645	646	621	682	652	631	643	646	660	602	648	680	653	658	669	674	625	635	737	654	708	618	629	667	650	685	677	664	632	690	636	628	669	648	712	640	673	652	626	687	677	647	672	619	655	630	680	668	649	652	694	695	671	701	674	661	705	703	667	671	674	649	677	667	713	625	624	676	688	693	634	717	661	700	660	637	640	627	697	699	664	639	674	649	633	642	642	651	646	609	629	650	675	651	679	674	667	647	672	666	639	689	670	649	699	664	623	670	660	660	653	616	625	649	666	658	656	693	673	643	669	670	668	654	666	711	720	705	666	655	695	674	632	666	657	643	667	678	701	657	677	661	690	706	674	662	616	679	665	603	661	659	681	697	679	645	712	653	630	691	645	638	646	695	627	706	640	654	632	640	673	674	652	640	648	691	666	623	703	649	636	695	660	661	620	653	627	621	691	678	690	709	668	693	701	663	683	651	644	667	657	693	650	647	690	669	623	686	666	691	699	708	626	650	642	661	644	633	667	654	651	681	673	672	648	650	680	710	653	641	666	662	680	697	680	605	690	678	649	676	674	629	670	632	638	644	613	659	655	604	649	630	656	676	687	682	643	624	667	725	674	654	659	664	630	638	666	654	693	661	618	622	661	640	673	695	685	678	683	686	680	643	641	674	669	700	663	650	647	640	646	652	659	641	701	629	647	639	607	702	653	692	665	665	629	624	655	637	602	678	631	690	671	669	714	640	686	642	663	662	635	663	677	682	680	642	643	661	667	660	662	664	677	702	670	649	679	680	654	658	652	663	714	620	659	668	644	640	659	646	669	660	637	646	646	654	677	719	657	662	660	675	635	661	675	652	668	635	682	669	668	688	638	675	638	683	683	660	696	664	673	693	673	663	692	684	630	628	651	668	628	638	653	658	671	692	640
37551	14820	9945	9706	16215	33114	36281	30850	20227	8150	377	221	222	212	194	202	243	210	220	229	181	218	203	209	200	206	207	237	197	202	204	188	204	214	189	217	207	211	219	213	215	230	229	199	229	227	197	214	218	198	220	229	196	232	206	194	214	214	239	215	203	205	204	214	197	217	177	236	244	185	208	221	248	218	234	203	216	208	201	189	207	205	178	224	225	218	216	203	197	211	196	241	225	184	225	200	197	179	205	211	216	206	180	224	192	223	188	201	219	213	219	239	196	217	215	215	210	207	225	195	223	202	198	223	209	210	207	205	192	206	220	221	223	219	203	237	207	202	208	196	204	213	191	208	189	202	199	207	225	211	223	182	204	214	193	212	201	207	210	178	198	188	210	209	183	182	213	230	239	198	182	220	207	215	208	238	202	217	209	225	216	201	207	208	206	195	205	204	218	199	224	208	237	211	211	245	174	204	232	207	190	222	225	208	231	207	217	196	201	226	201	219	226	227	200	166	248	228	212	216	215	191	228	235	177	200	204	211	190	216	205	230	219	194	203	240	208	205	226	200	233	202	199	210	210	205	231	228	248	201	220	196	203	179	175	215	230	195	211	215	228	196	194	202	210	219	229	218	213	217	232	208	212	196	195	235	215	194	205	203	218	213	231	235	225	215	218	209	193	219	198	232	203	203	194	213	233	214	189	193	211	206	222	226	203	208	213	207	213	206	228	217	187	206	205	209	200	222	213	200	204	207	198	204	188	221	209	219	201	196	183	203	240	214	192	207	206	193	219	212	200	184	181	180	220	205	213	187	187	217	208	200	211	219	202	220	212	233	217	216	232	172	213	226	201	188	209	202	223	187	180	238	235	229	207	203	220	206	223	176	205	196	209	173	221	190	208	230	211	216	191	239	222	205	204	228	210	203	205	184	228	180	202	184	178	221	204	231	187	214	194	234	211	203	200	180	206	219	209	196	235	181	200	215	196	161	217	223	233	208	221	222	233	228	198	200	203	193	211	211	216	220	213	186	171	221	203	211	223	210	222	201	197	201	199	235	240	214	210	191	198	210	197	189	222	183	203	216	236	183	206	175	202	207	194	194	225	190	215	179	202	228	246	206	193	192	215	202	212	201	212	202	201	214	203	215	197	207	214	221	202	215	232	216	200	236	211	211	208	193	199	197	223	224	191	176	193	195	212	219	217	198	201	206	202	212	196	192	252	191	208	218	203	212	192	180	199	189	210	213	209	231	220	207	208	181	190	226	217	209	191	212	216	190	193	198	205	231	232	203	225	218	201	216	188	222	208	207	197	222	229	209	211	192	207	228	226	208	224	229	236	173	215	202	204	199	214	199	181	205	198	216	210	215	213	214	208	210	215	223	201	203	204	204	244	228	205	206	210	219	201	227	203	206	210	217	202	229	189	198	192	202	214	225	223	214	212	222	210	213	196	217	198	208	239	235	195	190	224	201	213	230	192	185	227	207	206	228	202	207	221	225	216	229	196	199	221	182	228	209	199	227	197	247	236	212	209	194	191	208	208	222	229	222	236	218	194	212	223	191	208	195	201	217	214	208	207	244	201	217	229	232	231	217	211	190	187	170	218	213	213	184	249	245	215	185	195	196	212	218	211	224	226	196	229	229	218	212	201	200	194	198	204	197	218	188	189	209	234	229	204	207	201	213	182	206	208	213	223	203	193	194	203	184	196	209	192	212	180	219	221	225	191	208	218	202	183	212	204	184	215	198	215	211	210	262	237	222	233	225	222	192	197	210	226	191	203	225	214	223	201	194	215	204	204	204	217	238	208	225	210	185	198	209	214	198	185	219	199	221	211	220	210	209	213	197	209	225	184	214	222	225	222	208	201	173	216	239	193	213	202	224	214	210	227	212	185	196	186	212	204	186	210	213	237	185	203	192	205	207	197	176	196	186	188	187	204	192	212	223	213	185	223	215	219	211	204	202	236	216	204	183	189	198	242	204	212	198	198	214	263	216	204	210	215	212	224	218	219	199	191	206	211	195	205	222	202	223	242	218	203	165	209	203	217	208	206	238	251	171	198	222	219	191	197	207	231	178	226	208	202	198	190	212	225	194	219	240	234	216	193	218	217	225	203	218	205	193	208	194	252	223	171	200	208	221	191	212	196	235	195	217	244	221	206	205	230	194	236	210	192	196	206	169	186	221	199	191	184	212	189	194	200	224	224	212	220	213	220	200	210	206	184	221	230	198	215	193	252	189	226	215	196	201	174	222	221	195	193	172	238	217	218	185	216	227	197	196	218	186	208	201	209	206	210	185	177	201	224	218	241	203	215	184	215	204	214	228	195	199	232	219	217	208	201	239	212	190	195	207	193	194	198	209	241	200	196	204	211	231	213	212	226	189	244	221	222	205	203	207	210	216	218	223	212	196	207	207	189	177	192	202	203	200	209	210	203	231	203	216	208	205	227	227	221	232	205	205	199	193	230	215	239	241	196	204	217	215	205	208	200	225	189	224	204	206	187	200	204	184	196	191	236	216	211	215	220	198	224	207	212	210	229	203	174	197	219	235	208	225	215	202	187	187	197	189	195	192	206	206	233	210	211	216	204	218	214	219	220	235	213	208	209	210	191	177	220	199	217	200	197	209	210	195	184	216	192	236	197	209	191	209	227	194	200	201	207	237	204	229	222	184	215	203	192	208	190	197	231	196	213	206	186	199	214	212	210	233	232	235	212	224	200	186	198	181	205	170	232	203	243	233	202	236	216	215	224	214	209	175	195	199	214	210	240	236	222	171	206	170	216	187	169	185	225	208	213	195	231	225	207	210	230	195	202	226	224	212	196	216	214	235	231	227	234	257	230	209	206	213	208	222	181	201	201	202	235	222	205	215	198	196	240	199	221	212	203	223	199	211	214	191	215	225	208	233	204	211	237	186	190	193	214	225	218	209	201	203	201	218	227	209	179	184	245	233	207	221	206	195	199	218	203	223	219	234	189	206	187	202	196	187	217	184	212	229	230	256	208	178	204	225	211	200	227	198	199	228	201	228	213	210	191	210	221	203	217	209	191	213	222	221	212	237	197	178	218	219	206	186	184	219	204	205	218	203	200	182	226	204	201	216	210	205	225	211	205	173	214	221	224	221	209	222	215	208	236	217	200	222	217	199	198	212	227	223	222	196	219	172	200	211	197	210	176	211	175	182	228	221	203	231	229	203	209	238	189	193	203	226	224	233	197	209	187	221	227	196	198	239	187	187	217	180	205	214	205	204	229	213	201	188	220	199	226	219	195	211	232	209	212	220	193	206	207	215	187	174	196	193	215	215	196	187	207	225	204	220	201	219	226	226	224	197	229	232	207	243	203	197	204	202	209	197	193	225	206	239	241	187	191	210	202	192	205	193	186	211	185	212	211	221	197	234	216	207	196	229	199	228	204	210	201	201	193	203	235	211	199	206	191	214	214	229	207	201	213	194	205	230	202	215	227	210	237	189	210	214	218	199	219	212	242	198	228	196
19846	6942	14218	21047	33801	50086	52743	48045	36977	17260	581	535	567	582	520	544	528	509	519	525	549	504	524	509	558	488	498	467	503	460	452	541	459	503	531	494	517	538	513	508	502	487	484	518	519	513	539	557	507	526	477	545	493	529	526	524	535	462	522	484	471	531	533	519	484	467	489	495	510	505	525	489	496	526	504	517	527	502	495	462	449	513	525	494	498	504	510	500	496	521	492	524	504	556	494	467	500	482	519	527	491	520	518	480	508	535	542	530	497	514	467	552	482	545	482	494	479	501	486	505	564	502	493	476	543	518	482	506	499	495	503	486	494	492	473	511	496	481	498	518	540	514	490	502	512	490	500	505	489	459	535	487	487	513	459	508	477	475	482	527	518	486	502	532	533	512	486	510	522	487	498	503	524	508	536	542	496	513	481	497	506	477	503	508	494	525	489	504	490	497	504	513	486	490	503	486	500	536	529	507	481	502	500	491	484	494	524	503	452	526	485	475	477	463	492	538	522	498	520	478	521	496	555	475	479	509	516	461	469	495	497	459	475	519	508	504	497	516	473	446	511	493	474	485	519	493	517	525	491	508	490	483	507	505	521	518	576	486	494	483	496	515	438	478	502	532	529	551	500	500	476	506	479	520	471	456	524	479	512	485	495	505	465	516	507	495	503	512	514	508	505	482	471	478	471	496	515	515	499	523	467	534	503	482	547	489	506	547	510	539	470	513	511	486	515	432	510	462	480	495	493	513	520	511	514	534	521	527	512	518	505	472	472	490	494	475	500	514	463	488	496	489	498	517	516	523	501	448	507	516	514	479	466	507	502	499	502	514	502	467	514	500	475	501	520	487	484	517	501	495	497	500	501	471	474	498	503	470	481	504	509	518	484	530	537	456	489	486	489	478	510	524	478	485	493	515	498	528	508	495	495	507	483	544	509	489	496	518	445	526	516	490	493	532	496	529	531	501	468	515	507	497	469	481	559	528	443	509	473	503	491	501	478	533	478	475	490	525	478	493	467	508	495	482	480	437	514	490	504	484	487	488	468	514	507	489	472	489	476	546	469	503	532	536	531	517	496	494	516	511	502	517	495	472	556	530	518	483	494	493	484	530	500	482	502	507	488	506	497	556	518	524	475	520	486	487	493	497	509	523	494	537	520	500	499	488	505	493	488	575	461	503	480	475	451	494	499	552	552	459	483	524	497	479	481	494	523	481	499	488	484	476	515	477	477	533	475	517	493	489	493	467	474	509	486	504	521	483	472	534	468	445	517	523	526	490	463	520	524	456	510	505	510	490	478	521	521	510	510	483	504	538	463	520	503	506	509	467	512	493	517	494	499	504	458	524	489	525	511	517	530	536	522	519	490	500	512	494	505	509	487	517	551	467	508	490	509	479	496	502	522	494	469	491	515	519	523	535	502	514	495	550	552	501	490	489	525	494	516	524	491	504	510	480	466	485	497	454	510	492	467	503	501	488	508	510	549	508	507	505	522	494	454	512	502	469	488	524	481	510	547	494	515	491	489	463	519	544	441	487	507	477	501	471	504	494	507	523	483	508	485	520	541	477	517	500	486	482	497	508	465	524	480	460	494	526	481	505	492	501	510	482	496	466	495	489	536	493	523	500	464	502	510	490	525	530	526	474	488	479	477	467	488	492	475	495	517	513	481	526	465	476	493	495	511	491	480	502	448	517	517	495	515	487	507	500	506	512	486	468	485	506	519	526	515	517	496	541	486	490	540	503	463	512	518	503	517	533	497	501	528	474	521	514	505	516	516	483	491	489	518	511	525	510	530	475	472	507	517	476	489	570	523	515	492	514	529	492	511	521	499	533	512	577	518	484	457	469	484	501	520	485	522	499	463	523	477	493	514	520	507	492	502	483	529	487	475	478	546	522	500	526	505	505	520	461	466	482	468	517	523	483	491	526	481	497	503	554	539	493	527	536	514	475	461	496	515	499	517	519	522	502	466	530	529	488	448	512	483	527	444	476	494	477	520	499	562	498	463	503	515	521	468	482	555	524	519	511	485	505	511	518	499	485	453	509	525	464	526	492	540	511	488	509	504	518	504	484	486	506	482	489	505	500	518	504	506	536	476	464	494	510	520	472	483	512	500	505	496	528	522	487	498	508	501	522	503	489	559	500	475	515	498	535	518	485	517	547	501	492	531	490	539	493	514	467	543	529	490	481	531	509	521	498	485	500	487	482	511	477	505	512	555	482	462	492	478	476	532	493	520	513	498	513	515	481	522	475	449	497	509	525	495	483	516	480	512	517	454	501	502	467	505	508	473	504	525	452	545	544	472	509	533	450	478	491	515	513	502	482	513	506	514	479	482	467	498	461	480	523	470	468	508	512	508	478	532	510	482	495	481	508	532	520	481	479	515	516	541	504	517	506	511	522	488	508	508	477	511	503	488	499	516	468	496	484	475	529	515	493	474	504	484	520	475	470	481	492	471	455	522	498	517	474	504	495	509	513	526	498	485	498	508	505	526	521	502	471	478	497	537	526	486	475	495	498	494	521	449	497	519	499	478	535	460	517	486	479	497	500	520	516	456	489	473	489	490	513	527	503	525	505	503	497	493	513	496	532	522	529	460	475	485	479	502	471	487	472	502	536	523	493	508	500	488	482	535	506	507	498	551	496	487	525	487	467	499	516	465	535	495	496	506	525	532	495	510	490	502	526	502	491	510	527	517	503	560	493	500	514	528	522	540	498	455	529	487	540	489	486	467	490	514	505	520	511	488	508	486	500	517	512	442	537	490	552	494	471	481	465	555	514	522	479	486	514	498	524	536	486	508	509	501	528	499	474	516	466	467	517	510	477	545	551	474	472	504	488	492	482	495	533	491	506	481	494	571	501	487	552	515	481	519	476	511	507	519	549	472	534	525	469	470	493	470	488	530	477	507	503	493	500	519	512	515	506	504	508	525	502	510	527	513	524	485	534	505	475	516	486	497	500	516	494	481	506	499	492	490	485	511	491	473	488	492	514	494	473	526	475	525	500	480	520	481	485	475	495	493	516	487	504	490	529	498	532	497	473	515	512	533	546	475	493	486	500	489	498	534	552	489	533	520	482	514	500	476	488	496	489	459	484	491	486	484	487	477	493	465	489	475	528	511	460	509	497	521	490	512	529	516	534	514	493	505	518	487	499	514	479	521	454	513	506	505	472	509	489	483	492	473	542	491	459	538	502	490	466	519	489	495	484	495	494	573	478	498	493	526	535	490	495	483	509	545	543	453	492	474	500	541	483	485	499	518	499	491	496	527	517	447	478	532	470	549	478	489	510	475	505	466	469	479	486	454	514	492	500	507	491	480	520	498	506	519	490	474	512	535	520	495	497	487	542	514	460	508	488	480	495	506	514	520	521	502	500	513	540	489	478	518	521	502	496	497	512	515	520	525	459	479	474	518	463	525	485	460	504	505	512	553	503	513	494	542	508	528	508	556	504	531	478	496	509	536	496	500	489	502	542	463	467	473	514	479	509
48498	21257	18444	13342	22168	51627	48084	39548	28747	14417	1194	325	323	296	315	337	341	312	316	276	309	331	320	303	309	339	303	345	301	313	298	344	322	315	318	325	308	317	292	277	300	318	286	280	304	292	292	307	320	299	329	302	309	275	314	314	325	295	307	299	293	307	325	326	312	305	323	341	330	280	301	310	278	320	341	311	354	314	314	311	298	335	305	299	334	313	320	308	276	339	306	332	309	370	356	292	295	330	314	318	372	298	335	315	302	312	319	316	382	332	308	366	327	345	343	317	328	303	333	315	307	329	292	303	361	356	298	307	309	301	305	361	313	334	323	310	327	324	327	325	321	294	316	318	310	327	294	315	286	296	341	307	319	314	304	315	313	302	308	283	334	281	279	340	318	327	303	290	342	295	337	307	302	317	329	332	295	305	325	362	323	297	322	358	321	289	308	338	286	295	292	307	332	314	294	332	319	317	329	298	290	303	317	328	325	305	306	296	324	297	312	332	306	337	315	320	299	314	287	312	288	311	330	278	272	283	321	356	323	308	329	335	324	326	314	288	314	285	316	321	330	315	330	328	342	288	305	307	317	281	335	305	291	310	303	317	323	309	324	306	333	340	310	304	344	314	288	327	344	324	317	317	325	320	336	301	305	315	305	307	293	303	327	312	306	311	288	333	334	298	297	296	291	302	338	349	318	288	329	314	327	285	315	336	325	304	309	307	315	301	308	328	306	309	294	318	336	297	308	293	311	297	293	280	342	317	318	325	313	342	302	319	317	292	324	297	297	330	324	330	321	332	341	306	324	353	322	314	307	337	331	294	348	319	315	320	319	374	333	324	275	314	285	326	312	325	321	332	297	336	289	299	348	345	338	324	311	295	325	303	356	310	316	252	339	325	338	340	325	305	317	321	314	319	319	306	309	314	314	326	312	317	284	309	303	342	316	286	316	302	308	306	298	285	294	321	331	300	326	333	280	323	363	335	321	312	316	331	310	321	280	340	307	345	303	319	291	313	319	277	314	323	307	303	318	335	333	297	352	314	376	304	293	322	302	339	331	320	332	323	322	309	311	322	326	332	306	300	303	285	308	348	314	350	326	328	316	287	293	312	281	331	317	315	332	340	318	309	356	300	356	324	322	323	374	296	358	303	349	297	315	348	328	318	335	302	333	340	308	300	328	304	301	328	331	317	296	317	326	286	331	315	309	296	286	312	298	305	325	317	334	337	364	355	325	315	322	311	301	300	312	324	332	340	329	280	302	319	304	303	331	309	326	349	311	344	326	287	327	296	332	305	301	301	319	322	329	298	303	353	335	312	326	285	312	314	316	315	317	328	298	281	322	300	307	308	316	300	277	310	300	304	329	310	283	288	300	340	314	336	319	312	318	302	343	307	313	312	288	324	347	279	334	299	312	325	299	351	330	320	298	328	293	291	315	350	302	326	342	360	320	340	320	295	344	309	298	323	317	321	325	324	295	288	282	318	323	315	308	305	373	302	331	325	312	333	308	328	298	295	329	314	309	348	286	334	311	352	280	296	319	302	331	331	320	290	300	302	317	361	322	362	348	297	318	309	321	329	320	302	313	363	308	338	316	298	316	316	289	361	285	342	312	288	309	296	309	306	301	323	296	332	354	345	300	306	279	315	332	324	313	311	305	310	284	322	332	283	335	325	308	336	329	308	336	321	359	304	306	335	308	314	315	307	321	307	340	302	327	330	291	290	271	302	307	326	353	342	336	292	302	329	307	324	329	351	334	326	313	305	368	305	361	342	329	338	303	333	322	262	319	323	334	325	305	316	292	342	319	316	304	298	353	336	318	309	340	285	327	299	311	323	303	293	295	334	279	331	332	335	328	351	300	317	303	321	314	317	325	344	309	321	304	308	317	316	332	314	310	337	338	335	314	313	351	317	293	317	348	280	342	331	362	351	313	334	331	304	304	311	320	312	309	293	298	332	340	326	285	341	319	319	318	312	341	308	328	332	276	307	340	336	312	302	325	320	305	309	316	320	320	326	305	336	323	312	320	349	326	316	343	336	318	309	311	305	334	325	294	320	325	322	303	314	321	296	312	283	315	320	336	338	349	303	323	337	329	303	347	319	312	322	356	314	314	329	341	313	312	294	290	324	324	333	291	297	345	357	342	332	323	302	299	319	310	304	317	346	342	302	292	312	283	287	367	318	317	319	311	341	348	345	290	300	283	333	285	309	283	303	315	295	302	305	309	324	329	314	318	308	307	314	321	338	325	339	346	320	318	309	349	319	330	352	300	338	301	369	304	320	359	309	320	314	317	284	324	343	302	300	361	286	314	336	277	322	310	289	294	317	338	305	316	311	299	318	305	333	299	304	300	326	327	308	328	332	326	303	316	293	315	304	316	306	301	323	342	340	317	306	319	291	328	335	313	293	336	308	303	332	327	309	322	322	343	313	288	304	302	303	326	352	351	287	337	311	322	318	328	338	320	315	329	307	297	324	360	324	325	323	322	319	304	273	304	314	321	359	345	365	331	282	292	302	297	302	322	332	318	332	286	368	285	343	340	310	311	313	331	306	345	316	321	320	359	303	325	320	292	299	304	327	331	350	332	322	320	308	299	336	315	299	285	335	329	323	323	307	312	307	312	285	313	294	299	321	329	301	334	319	315	306	310	329	311	338	315	306	284	333	320	319	299	284	310	299	319	316	332	257	334	339	337	325	337	297	322	304	298	273	295	324	325	300	332	357	319	340	319	306	280	303	342	335	297	345	287	333	314	304	330	296	294	317	314	331	333	326	335	307	284	315	306	320	326	315	282	317	312	311	329	317	333	337	295	313	302	319	353	318	350	319	333	318	296	290	329	307	304	306	329	303	312	298	334	337	303	323	319	350	332	335	324	296	319	319	298	338	334	305	305	297	339	334	351	298	318	351	349	317	307	306	304	308	322	301	320	345	342	347	334	276	294	321	288	302	303	333	313	328	318	342	347	324	334	338	313	322	327	313	324	332	303	298	302	319	298	327	308	279	330	308	326	348	324	337	287	350	303	345	302	355	332	344	328	352	340	317	305	305	303	270	314	294	278	357	322	303	312	319	287	289	310	272	310	303	285	306	294	357	294	297	316	322	339	323	325	317	331	288	317	289	302	318	309	349	321	302	307	306	333	325	318	323	300	360	296	339	304	310	333	326	345	366	279	337	334	307	351	321	334	284	323	324	303	282	316	297	338	290	341	338	316	320	317	327	294	315	316	272	340	321	337	320	285	314	287	302	321	310	280	306	313	322	344	287	297	339	315	311	317	330	298	285	290	320	305	307	345	320	313	341	312	315	304	308	294	298	317	312	292	301	309	313	332	317	330	345	339	334	319	306	344	340	317	304	332	296	340	335	311	313	300	317	297	333	308	302	298	271	310	311	295	324	340	258	323	293	315	352	305	279	296	290	303	332	300	320	315	297	325	320	299	309	327	321	279	304	329	320	326	316	319	314	343	325	317	335	344	347	321	333	328	318	341	319
25248	9793	22479	22914	38621	64163	61018	55107	44591	25572	824	788	773	750	801	787	796	779	748	759	779	750	746	766	765	714	684	721	748	698	717	730	775	757	733	680	737	735	713	742	698	741	744	703	709	708	786	725	716	739	713	760	698	715	738	704	753	764	734	729	791	690	690	746	780	692	732	727	681	709	708	753	767	709	753	717	757	736	691	716	771	744	678	739	708	725	737	768	754	756	711	715	719	726	725	702	680	698	723	724	719	748	752	727	723	673	692	737	710	717	723	731	705	758	733	684	740	711	778	783	677	707	687	709	729	778	741	689	730	775	743	734	743	698	725	700	669	731	750	684	736	715	691	727	734	719	762	714	673	780	733	710	717	707	767	734	655	725	741	693	735	723	668	697	669	696	751	740	715	669	687	709	736	706	756	695	690	652	722	728	721	696	809	717	682	728	697	745	734	752	738	720	694	686	753	711	705	702	712	728	737	709	705	737	733	698	768	669	675	772	740	735	727	709	734	735	712	723	740	711	693	741	703	699	704	688	723	726	781	703	685	709	763	772	730	679	709	780	742	730	692	740	675	762	705	710	767	736	685	721	703	733	724	732	742	705	748	742	720	737	674	739	689	740	674	752	749	725	735	711	746	752	698	744	748	714	745	737	695	714	763	750	692	724	712	715	730	664	720	685	718	737	706	700	718	714	743	710	716	713	746	735	713	719	752	705	729	700	727	716	717	734	731	714	743	754	780	693	735	709	743	733	734	696	719	694	717	686	729	717	707	714	772	711	727	742	686	670	686	731	763	752	735	720	733	753	704	719	709	728	731	657	742	718	683	738	728	760	734	732	724	704	735	684	752	671	747	700	796	704	682	701	731	767	671	712	702	734	777	714	711	717	719	706	704	775	724	743	660	726	706	687	716	696	713	678	770	711	704	771	723	716	712	676	710	731	726	714	675	667	744	720	753	722	744	787	713	768	734	754	720	730	714	732	697	751	754	753	703	685	722	689	755	738	709	713	673	730	712	742	712	763	747	727	674	690	714	712	678	694	729	700	724	749	717	736	718	733	702	701	715	732	700	688	696	663	712	727	723	664	735	705	708	758	741	720	728	717	735	720	707	686	725	707	694	714	715	715	672	700	711	678	719	788	691	742	654	771	756	700	729	692	711	727	716	727	698	696	689	703	718	719	711	762	697	769	713	725	690	714	685	696	750	717	697	703	702	706	742	746	759	664	719	707	723	723	765	759	712	724	732	713	767	701	774	750	688	659	696	778	688	714	712	667	707	713	716	712	726	753	693	751	749	707	748	745	663	716	754	741	769	710	744	729	726	732	717	733	694	722	775	710	767	685	735	704	703	708	733	728	744	718	721	728	695	769	710	707	749	676	695	720	701	741	676	733	706	679	699	732	715	703	746	718	742	725	756	729	753	690	747	712	731	711	693	717	679	753	694	679	708	735	734	770	713	705	724	744	771	711	676	685	705	687	746	686	750	748	722	699	685	739	762	711	768	737	710	713	705	701	760	625	715	681	700	742	713	733	701	740	679	774	694	714	734	696	705	705	726	744	706	746	683	715	673	684	721	732	713	724	742	733	682	704	706	719	753	724	743	666	705	760	724	671	686	663	749	683	738	740	753	684	735	691	714	711	725	693	737	719	692	770	713	674	764	740	730	733	755	727	729	743	725	738	707	707	721	732	760	702	690	717	770	720	755	698	769	669	733	708	714	727	724	778	757	695	717	718	684	695	703	715	722	735	742	708	679	678	710	728	668	679	760	703	714	724	705	686	740	697	708	724	673	725	707	720	734	749	730	717	735	716	735	738	741	695	722	733	694	724	664	761	748	708	717	655	674	759	738	693	706	733	729	689	711	717	702	704	726	718	758	707	691	687	741	723	718	732	750	715	684	697	755	716	737	666	707	739	753	747	722	699	726	783	672	698	729	730	692	702	760	715	706	697	686	710	710	743	647	731	669	751	670	661	767	701	717	745	713	745	723	713	758	710	732	734	694	789	713	789	722	694	751	740	718	750	739	720	741	716	657	676	713	714	739	724	699	760	733	734	774	695	667	688	765	712	701	709	710	690	713	736	737	684	728	701	702	723	662	703	702	696	726	735	724	700	709	776	682	782	711	768	749	744	712	717	736	783	733	702	637	706	693	735	775	712	740	727	736	756	698	750	699	744	708	720	731	725	670	745	703	751	705	740	711	766	728	690	714	714	735	674	719	664	731	720	693	681	720	662	772	723	709	703	721	752	681	708	753	710	701	704	703	723	688	723	751	716	709	723	709	759	717	683	721	718	735	743	781	727	699	698	699	730	724	720	772	694	734	762	704	724	698	730	724	708	750	652	752	709	728	724	739	742	728	690	707	665	694	708	765	716	726	694	724	717	729	764	715	700	684	705	730	700	723	735	738	659	747	732	715	663	712	679	721	717	745	684	716	669	752	709	764	702	741	729	674	750	740	730	748	743	730	735	720	706	736	738	706	726	723	722	743	711	717	739	760	726	719	692	709	716	774	736	711	706	677	773	702	690	681	713	755	686	712	698	704	718	688	718	737	781	771	741	772	701	689	729	740	715	695	714	698	702	697	716	709	735	712	717	663	770	661	712	705	762	670	734	723	752	755	736	726	720	743	715	773	669	717	699	691	690	765	716	748	719	744	718	714	698	700	714	695	724	715	705	737	709	749	677	743	718	767	742	673	703	712	731	734	724	710	750	767	664	748	725	712	723	715	706	766	766	746	716	730	712	704	783	711	753	682	735	677	730	705	778	705	692	750	732	696	678	736	734	704	753	757	705	710	775	697	697	735	700	733	761	695	663	721	768	736	747	734	762	728	723	714	715	739	715	745	735	750	733	759	725	723	740	709	747	719	701	770	714	785	755	719	713	709	714	721	692	753	777	713	703	731	715	745	686	749	718	722	736	714	719	774	708	711	761	814	680	710	742	765	698	737	707	710	728	729	706	712	708	721	682	683	704	693	729	757	762	752	727	746	729	687	724	727	742	741	743	716	736	700	722	743	671	674	706	718	666	695	682	745	681	690	712	709	694	767	701	750	773	701	741	758	702	760	724	779	712	712	666	706	720	714	685	713	728	711	734	707	693	682	726	724	729	789	748	708	677	657	695	697	695	728	752	718	753	718	743	719	742	689	712	708	720	718	678	708	711	696	728	794	661	671	707	760	672	720	728	722	718	715	726	698	688	747	731	758	753	701	726	748	699	727	711	707	708	687	680	736	714	739	748	711	712	690	700	715	725	716	703	778	677	710	715	697	732	692	684	749	690	689	689	715	763	688	714	750	736	721	709	726	703	692	717	705	717	713	722	727	641	700	740	719	688	713	733	757	716	703	734	732	724	703	725	719	697	678	740	703	738	753	697	669	728	728	711	697	743	715	742	739	748	672	730	749	716	751	724	731	727	757	716	779	701	712	706	681	771	740	722	701	776	703	724	654	715	761	702	713	712	682	761	738	713	703	673	718	683	721	707	727	703
18015	8218	8384	4244	2435	2029	2317	2251	1727	814	268	282	290	273	275	262	250	261	276	288	262	298	285	230	294	258	266	298	277	274	281	267	254	285	234	280	285	286	313	261	267	269	268	256	287	265	237	270	275	293	266	266	298	295	272	277	268	245	298	308	295	281	295	315	243	268	256	275	300	266	270	270	257	276	275	269	248	262	265	262	278	269	285	288	262	261	291	248	264	305	256	250	279	255	254	285	288	304	273	267	281	259	314	281	268	262	283	253	262	254	305	267	275	301	272	311	250	266	278	283	276	293	286	276	279	284	285	263	308	308	258	298	301	295	285	300	267	284	302	260	239	251	284	268	286	266	256	283	297	290	272	286	272	291	255	284	283	287	319	292	261	283	251	292	282	264	259	279	227	255	287	290	301	299	259	289	283	272	270	244	260	279	274	258	284	274	294	282	281	291	260	263	278	263	245	265	264	274	259	289	270	289	295	270	273	286	264	264	264	312	307	250	276	256	273	267	265	284	268	273	262	270	286	272	251	310	288	277	299	269	268	275	282	281	235	265	258	277	256	256	289	288	240	291	270	263	302	323	306	249	258	282	290	293	283	260	266	303	288	277	269	263	274	285	278	268	280	280	309	258	281	281	262	268	262	243	267	262	257	276	283	315	251	257	298	288	260	270	235	265	269	274	266	271	249	249	283	303	277	290	297	288	235	259	279	318	267	281	258	289	259	269	307	229	262	268	280	256	291	267	290	286	274	290	292	277	321	288	265	242	263	291	296	248	270	286	277	268	310	280	277	240	260	277	284	290	271	324	297	266	276	256	272	266	280	263	322	267	250	294	280	265	284	301	290	259	266	278	277	288	281	264	254	265	252	264	266	255	291	261	278	305	265	286	286	295	281	269	271	296	278	276	272	259	284	235	233	258	264	275	266	288	272	278	276	277	290	254	289	287	265	241	260	276	271	240	265	281	271	261	273	264	291	237	277	320	280	274	233	277	287	252	261	284	276	278	268	270	271	242	269	270	258	271	263	256	265	292	272	270	267	268	227	278	275	281	294	257	284	303	302	290	253	272	288	258	293	289	292	280	260	288	260	309	306	263	256	265	268	268	287	241	283	263	269	286	257	255	274	256	283	291	277	288	267	277	287	268	289	264	298	289	243	299	264	287	259	265	281	267	299	276	293	288	285	285	266	242	278	291	276	268	286	266	293	293	286	264	242	288	281	262	256	294	262	273	276	288	246	263	282	254	270	251	293	237	263	283	283	278	279	280	278	281	299	322	290	270	284	297	265	296	300	264	308	289	259	284	274	315	278	269	236	280	251	223	290	304	288	256	265	258	247	288	283	281	296	291	280	278	264	254	263	288	249	271	286	252	275	270	269	257	272	271	253	263	266	293	277	277	269	271	298	246	263	275	264	287	295	278	326	272	231	285	271	301	275	260	310	248	279	260	254	268	263	270	270	262	293	296	265	265	288	290	295	273	257	281	260	287	287	267	286	307	267	276	280	262	230	266	245	246	244	302	258	290	290	279	274	275	271	267	262	289	293	265	271	267	276	275	270	283	270	263	277	267	287	278	281	283	271	280	307	270	247	306	261	281	273	273	293	271	299	310	277	265	294	296	323	311	280	290	295	258	286	268	255	256	246	271	265	272	266	316	297	275	252	286	267	284	249	279	266	280	265	265	266	277	251	302	265	280	254	274	303	264	295	273	280	238	295	265	282	270	276	294	266	292	283	301	309	264	267	248	273	275	263	266	275	287	305	265	261	271	260	249	258	299	285	283	270	298	271	281	268	252	287	282	276	257	272	281	286	280	286	263	273	286	281	291	281	304	281	298	251	268	271	280	299	274	253	297	303	270	281	252	260	277	264	276	274	265	261	283	283	270	252	288	287	287	260	301	281	281	246	264	293	299	277	285	267	271	256	251	258	269	316	268	278	267	273	293	279	272	258	261	318	283	272	256	271	263	292	277	249	285	284	278	301	254	298	265	276	260	285	275	266	290	279	262	296	272	292	254	273	253	294	262	306	253	266	288	270	283	290	255	245	284	251	300	279	283	300	259	262	283	287	282	260	279	305	289	274	300	274	297	272	257	275	268	265	271	278	255	278	247	273	274	250	283	265	259	279	256	249	298	278	278	272	295	271	250	281	265	277	258	240	265	254	258	280	265	303	269	273	258	295	312	308	267	274	227	256	263	303	276	228	342	268	259	298	311	279	301	285	278	314	253	277	277	263	303	263	276	265	240	285	285	287	276	296	257	251	289	264	257	288	272	267	271	280	292	258	269	277	237	255	289	290	279	269	252	257	259	329	276	276	314	282	270	249	265	293	289	267	279	292	275	275	269	256	286	280	262	289	279	278	296	264	295	258	264	299	266	256	256	234	275	307	275	305	273	269	251	296	248	288	288	287	251	287	293	284	270	266	266	273	287	279	279	266	271	273	278	262	305	241	316	310	303	239	254	277	267	306	272	270	254	275	295	256	319	281	283	274	269	248	269	275	262	281	282	277	267	279	262	293	271	285	261	253	253	284	288	271	293	241	256	284	298	266	265	262	273	272	280	276	267	296	277	299	291	314	266	281	296	235	252	280	283	287	272	263	265	267	248	270	253	287	260	268	278	280	314	269	267	247	259	288	280	291	267	275	266	251	245	277	273	271	300	254	263	271	285	287	284	276	280	280	291	255	249	282	256	285	277	241	269	263	291	241	252	241	261	287	269	292	275	316	269	289	262	324	241	263	243	278	267	301	295	280	267	277	275	270	276	267	241	243	272	289	263	293	278	275	251	274	278	261	266	259	258	315	247	263	260	280	244	263	280	276	281	281	279	277	268	281	268	260	253	284	264	268	283	275	284	265	289	282	258	307	275	263	267	266	286	261	285	292	286	266	270	262	289	271	262	274	286	277	283	314	289	273	274	253	278	295	268	313	279	300	273	298	280	283	276	280	274	282	278	275	298	267	294	287	258	287	282	278	274	261	297	270	261	281	304	258	301	275	278	266	277	251	266	260	252	259	226	261	276	292	295	290	275	303	274	299	305	293	268	287	265	275	288	300	279	275	287	306	280	266	276	282	265	244	251	294	275	303	297	254	266	275	243	249	274	265	262	237	284	268	281	269	321	295	260	297	293	284	282	272	299	266	270	247	274	262	286	240	291	296	289	277	247	272	279	251	261	262	269	242	295	275	291	299	268	278	248	246	286	277	278	249	271	282	286	249	294	264	276	277	272	289	270	286	264	290	244	254	285	274	267	286	283	273	272	284	301	262	277	265	280	310	310	260	238	257	271	245	305	272	230	292	285	273	293	296	260	265	283	280	279	272	249	222	268	304	295	288	290	259	282	272	258	267	275	316	275	263	274	265	310	298	267	254	286	285	270	258	266	275	281	288	280	291	280	270	278	281	285	277	259	252	270	284	254	271	236	282	272	263	299	262	302	265	268	266	271	286	304	278	285	279	262	295	273	277	267	247	244	261	240	249	256	239	254
8592	5918	12888	9885	8420	8231	9933	8990	6469	2597	607	611	592	548	610	614	645	646	614	616	625	598	617	638	641	621	601	593	642	575	579	586	633	680	641	615	641	626	596	634	621	588	547	573	559	584	613	635	593	613	627	656	625	601	656	586	643	630	638	590	614	588	598	586	640	619	640	592	610	626	651	610	587	605	654	604	640	591	619	589	563	628	572	599	620	590	620	596	583	571	583	664	618	647	654	641	577	640	609	600	561	630	611	595	608	616	603	629	614	635	553	635	597	614	651	614	634	557	614	595	639	611	654	608	604	601	572	615	614	581	613	589	641	647	610	620	601	605	622	575	614	623	608	638	584	633	633	610	626	616	625	610	653	583	602	609	579	584	650	617	645	585	615	648	633	628	626	581	609	612	572	592	625	675	630	639	581	627	645	630	627	625	596	653	604	602	628	606	600	602	571	589	608	631	649	620	641	632	626	565	625	580	612	614	595	654	578	601	618	619	603	563	565	620	683	604	597	644	648	600	595	651	619	587	603	657	586	626	583	568	620	602	627	616	630	571	670	596	614	580	627	580	593	605	646	632	622	595	628	609	658	588	620	604	635	622	619	626	604	634	572	615	631	618	602	603	556	605	594	567	592	632	606	575	665	571	582	580	562	547	603	616	630	626	624	552	560	620	598	648	606	598	615	647	623	619	601	576	579	600	646	619	663	646	616	661	638	651	580	551	568	623	627	578	611	599	604	573	660	596	661	584	581	625	567	626	609	613	614	593	609	612	571	621	608	643	635	568	610	659	598	609	610	578	601	603	571	609	610	631	607	581	643	619	630	610	591	606	609	606	602	616	625	642	605	589	599	589	648	638	582	661	586	581	597	619	600	591	606	630	633	625	576	609	610	558	576	676	609	588	601	598	611	637	622	625	657	631	601	619	598	621	585	614	654	625	633	595	600	648	569	604	638	597	589	613	631	638	621	601	595	610	605	634	573	635	627	583	602	594	636	597	622	633	618	601	610	629	571	587	592	622	623	601	604	601	588	600	604	649	603	637	575	586	643	595	611	595	668	620	596	607	628	599	612	589	631	638	559	595	671	569	620	611	639	618	590	616	633	609	630	619	585	673	622	646	599	612	566	602	625	633	623	618	622	604	611	649	562	631	619	582	672	586	588	604	609	606	626	644	641	596	653	683	599	629	617	652	613	600	611	604	666	627	633	615	631	642	622	599	581	585	585	587	606	598	615	629	575	597	625	605	608	549	616	614	616	602	635	607	622	589	617	650	611	630	625	606	581	608	588	636	593	614	603	590	612	644	604	658	577	629	637	596	566	553	628	617	645	629	646	575	670	627	592	608	595	582	612	610	624	637	614	638	567	614	614	643	558	576	653	623	599	592	644	627	598	603	582	590	631	620	591	619	605	606	615	578	610	601	632	645	574	608	595	624	633	605	652	650	606	592	630	620	597	606	624	614	604	619	624	588	607	639	611	584	589	620	606	636	637	615	585	625	646	622	627	615	610	632	634	619	608	644	630	595	581	645	605	612	619	617	614	618	584	604	635	640	588	583	604	580	601	638	639	565	605	614	599	595	601	582	587	589	631	612	599	598	614	633	638	567	598	612	592	629	638	623	616	638	606	583	576	630	632	571	631	596	594	628	593	663	627	621	590	599	624	583	651	632	640	617	582	640	605	573	637	594	635	643	612	548	615	627	614	578	624	587	619	618	652	567	613	597	647	613	613	596	593	629	580	616	609	626	606	640	641	615	611	624	596	587	614	621	613	631	658	617	614	555	592	602	579	640	647	627	645	642	613	632	617	606	602	640	605	608	651	630	615	628	552	618	632	596	596	575	638	635	624	625	608	605	632	627	595	606	591	599	638	633	569	642	651	606	621	605	646	596	602	598	609	599	581	639	578	628	608	608	637	590	614	596	596	594	619	566	622	635	658	622	602	595	600	593	653	666	580	646	606	598	637	582	593	628	642	593	591	620	644	622	655	610	603	632	645	669	597	567	605	612	664	636	628	598	585	617	616	587	568	617	626	596	658	611	658	611	614	617	632	639	581	629	611	602	620	592	609	645	568	642	576	603	601	628	667	597	569	609	637	587	588	573	576	642	613	580	652	563	573	621	644	629	609	619	631	586	632	604	598	566	635	585	648	577	638	604	627	570	605	710	627	668	606	623	633	623	590	629	629	606	602	622	632	578	581	633	605	584	630	627	603	617	642	634	625	580	602	609	619	604	624	616	608	631	630	567	600	577	586	622	631	640	600	661	627	635	599	616	604	627	646	594	596	622	647	633	633	623	619	610	600	620	640	672	586	640	584	658	676	605	644	641	622	595	596	636	583	624	625	616	632	603	558	635	664	567	608	668	600	564	615	582	580	582	627	565	629	642	635	627	614	634	618	623	570	640	615	582	598	655	606	592	618	625	594	606	601	600	612	598	639	567	624	654	592	653	605	619	620	595	612	653	595	595	591	599	637	608	610	617	590	690	612	631	645	593	591	616	594	628	634	609	646	626	630	591	625	639	613	618	591	612	594	606	603	617	601	595	597	608	608	589	569	572	643	655	589	629	650	650	610	600	559	614	576	673	559	619	586	621	605	604	554	584	600	564	616	568	566	616	610	597	592	583	654	562	658	647	561	606	607	629	629	613	599	630	621	629	595	629	565	612	620	649	627	621	626	608	581	583	630	555	644	588	625	597	638	574	579	597	575	578	615	592	629	619	659	597	642	635	641	609	617	603	621	640	595	639	634	617	575	591	621	591	672	601	598	592	614	566	615	617	609	611	576	605	621	653	635	597	627	597	591	627	600	641	640	631	579	605	620	632	666	641	637	625	591	573	632	616	618	573	589	597	665	636	568	597	621	634	584	595	654	632	616	606	565	574	640	596	661	637	652	623	574	619	622	636	588	630	604	607	597	586	593	615	576	643	623	627	629	620	557	601	638	624	631	628	585	633	636	637	649	599	650	618	584	593	649	602	636	598	618	625	586	619	602	622	576	631	635	650	605	635	617	555	629	659	585	594	651	615	659	630	623	602	574	622	651	601	628	603	594	662	619	611	676	620	574	617	641	594	642	606	613	629	619	617	572	594	615	632	614	653	623	675	576	657	649	643	597	628	611	623	646	639	618	582	638	623	622	608	650	614	592	631	614	610	612	636	627	595	656	592	577	597	638	595	649	596	616	587	620	617	614	608	594	604	617	623	559	611	629	637	603	644	618	591	632	588	634	597	656	609	602	614	637	562	617	634	608	611	644	652	601	613	634	627	627	644	595	654	619	609	648	614	601	619	616	619	601	588	603	599	655	626	610	615	587	630	605	613	616	596	630	626	557	560	618	614	603	616	669	594	601	590	627	620	629	601	582	649	596	604	611	614	601	685	565	652	602	620	646	626	620	593	604	578	604	605	599	580	623	601	607	648	639	603	668	589	589	629	637	618	629	629	590	625	655	635	619	671	613	617	612	646	583	634	641	582	637	646	601	630	573	592
38893	19184	14262	7720	5491	11964	30003	32457	26039	12859	720	215	208	182	199	202	197	225	202	192	186	165	195	193	204	209	177	181	193	194	207	215	208	177	201	182	179	189	193	180	215	174	227	237	211	180	187	206	203	196	192	207	217	196	213	187	190	196	177	226	172	200	178	207	188	214	177	198	206	203	173	188	204	207	203	179	186	205	216	173	207	211	191	205	185	184	197	206	195	185	204	182	196	195	190	183	188	215	197	175	194	198	197	186	184	185	195	195	214	189	196	170	206	206	200	197	200	228	179	178	196	177	168	183	212	174	203	190	193	191	192	180	199	205	192	198	180	184	208	187	202	195	176	170	178	198	213	213	200	186	175	197	209	173	216	210	200	207	190	196	188	197	177	209	181	188	162	209	211	192	180	187	207	186	166	190	212	209	206	195	160	200	173	207	166	214	198	183	215	175	174	181	180	196	193	196	214	232	204	208	203	206	211	213	193	191	190	197	212	219	161	193	191	182	195	199	211	185	168	196	174	217	233	202	184	198	195	207	194	213	193	203	191	203	186	203	207	206	215	217	198	210	183	191	188	207	213	197	191	201	191	203	200	196	176	213	178	171	223	204	185	178	198	210	189	198	221	207	203	180	216	200	183	195	209	175	192	208	202	178	205	200	200	189	185	223	190	176	195	187	211	203	207	188	206	185	197	207	213	164	238	200	194	198	193	198	208	182	202	201	194	174	185	204	200	166	184	203	196	219	201	202	198	159	185	174	198	194	183	196	211	219	185	229	202	191	184	202	195	217	176	170	209	198	197	201	218	206	208	205	207	184	177	172	209	202	213	194	184	187	195	196	207	181	197	185	204	202	218	189	180	241	204	200	186	181	209	201	202	209	194	205	202	192	175	197	183	201	200	183	185	190	213	192	209	177	201	199	206	193	199	187	209	203	185	190	202	212	199	239	205	191	192	228	163	207	200	177	180	212	180	210	177	187	230	227	177	185	186	173	184	193	172	197	220	198	171	195	204	204	184	178	176	196	200	179	185	182	173	195	209	186	191	171	186	203	213	201	180	174	187	204	206	198	178	199	221	199	207	182	183	177	178	208	225	232	200	202	222	176	212	194	200	197	196	188	170	174	192	234	158	220	205	182	207	189	186	181	191	204	184	160	203	193	206	183	193	214	193	206	163	202	244	198	199	206	198	192	197	196	207	195	224	205	196	189	184	187	193	199	189	212	186	202	188	196	204	220	182	186	209	188	177	210	206	181	180	228	209	211	214	189	196	175	208	176	175	195	183	191	205	173	219	202	207	195	195	222	211	213	180	193	204	207	223	210	186	215	195	215	159	200	197	231	210	184	185	201	199	172	179	201	175	192	186	196	161	229	182	170	199	192	175	166	180	198	183	209	218	202	185	195	188	157	196	229	195	175	191	187	196	184	205	183	195	209	208	186	193	203	224	189	200	209	197	208	168	215	188	186	182	196	174	189	210	213	198	191	201	181	215	223	201	186	207	207	210	186	203	196	184	198	188	216	202	181	185	225	212	188	197	196	215	215	212	209	189	199	187	190	172	208	217	187	188	196	226	194	172	183	190	187	201	235	191	221	185	184	180	203	190	215	198	184	204	187	194	200	192	163	208	192	203	205	209	166	178	186	181	201	202	183	217	189	196	219	173	181	187	154	194	216	198	205	203	208	208	204	190	198	192	203	224	207	212	146	200	169	186	191	225	214	188	194	179	201	194	187	196	192	183	184	194	196	204	187	210	208	188	206	230	180	166	206	193	189	174	198	197	194	207	209	199	208	198	175	188	183	193	199	190	179	196	168	211	215	229	194	177	192	203	210	178	212	194	212	187	221	196	203	180	192	182	174	196	177	186	212	202	180	191	202	208	200	215	205	175	217	174	176	218	183	197	188	217	183	227	182	203	199	191	199	184	181	180	175	181	200	192	185	194	178	190	169	202	193	178	168	208	200	213	150	217	196	209	199	208	204	191	202	198	212	193	226	187	202	185	204	197	227	182	181	186	181	177	175	197	204	209	195	198	194	202	190	188	194	192	200	188	217	191	149	173	229	195	189	212	211	218	194	195	176	184	185	190	177	192	208	181	198	193	184	185	193	226	210	198	219	201	197	191	224	226	198	231	199	204	203	213	205	212	199	193	200	166	197	222	199	202	178	216	198	202	189	189	191	190	197	198	186	166	225	212	204	199	202	192	183	204	207	190	198	172	185	220	181	171	211	184	164	182	206	165	194	213	211	197	203	195	172	184	180	201	194	182	189	231	188	180	196	206	192	153	232	190	180	181	191	214	185	187	198	201	220	201	185	188	203	213	199	192	194	203	177	186	187	191	184	191	201	189	201	191	226	191	197	184	209	212	198	168	198	188	207	193	199	203	198	194	179	189	176	220	182	178	174	220	205	232	199	202	206	193	227	166	202	208	174	190	178	195	189	205	192	180	200	185	186	192	195	225	215	210	163	186	202	183	170	211	207	198	191	182	188	190	190	163	200	181	216	210	210	205	221	174	178	185	181	185	178	192	206	182	210	193	204	222	191	175	185	200	185	188	191	212	195	209	188	214	201	181	203	176	208	190	175	205	209	188	154	204	189	167	193	212	190	190	190	191	237	176	192	218	200	210	203	207	196	184	213	193	189	186	173	191	180	203	185	207	213	204	193	173	203	199	208	177	191	223	196	199	170	204	202	246	177	207	197	205	186	207	218	186	204	180	177	217	188	215	214	191	218	197	190	182	178	212	213	213	195	179	196	196	198	167	195	191	191	219	196	206	160	182	194	205	202	200	198	184	194	163	187	182	172	160	194	203	214	211	200	186	192	175	194	192	197	187	186	168	178	215	201	197	188	189	221	184	205	192	200	206	189	194	195	183	220	208	177	201	189	181	217	205	200	207	185	215	182	207	202	192	186	201	215	190	205	167	185	184	217	176	154	206	211	185	194	213	183	201	198	196	184	203	177	201	168	197	217	192	199	211	214	187	199	191	202	188	160	194	196	200	189	206	180	189	208	188	187	179	174	197	185	205	201	199	205	208	190	183	186	196	171	198	185	195	202	177	196	184	184	197	177	200	192	215	188	240	189	188	205	183	196	203	188	206	195	181	205	164	215	199	177	185	179	171	189	195	186	194	185	195	167	197	217	194	207	209	200	217	185	176	188	206	182	173	173	203	184	197	197	179	200	189	213	222	224	186	204	218	182	215	208	224	203	190	216	223	208	177	196	189	191	187	193	201	180	181	188	214	205	202	160	195	187	201	177	194	175	177	179	205	205	181	214	200	197	196	205	195	178	182	220	175	181	200	193	198	206	194	177	207	193	185	198	192	190	176	192	212	193	203	174	213	187	194	209	194	215	181	195	203	214	201	180	198	183	209	213	184	174	213	202	211	221	192	197	177	181	195	200	227	181	220	194	210	207	183	206	203	196	195	180	197	188	210	178	180	190	196	193	204	219	177	213	200	224	199	205	206	196	213	166	203	214	197	207
19700	11568	17857	16423	16726	29809	50746	50901	44661	24205	571	547	544	533	516	540	543	500	486	486	546	496	493	508	530	464	439	486	465	503	467	460	454	490	519	455	495	479	491	491	463	498	465	469	507	477	440	433	477	481	476	497	474	479	491	488	478	479	495	467	468	484	511	466	471	450	480	502	487	456	530	456	496	427	516	499	462	505	506	430	502	496	525	468	479	443	461	480	517	437	467	484	500	434	498	470	483	499	495	489	493	503	481	405	501	462	457	455	446	466	495	481	486	473	463	472	473	438	496	451	463	481	465	503	469	464	457	476	500	492	483	464	472	441	448	444	479	455	496	470	478	472	485	468	487	445	482	465	447	491	496	498	449	491	466	437	477	485	462	474	492	517	495	468	449	473	467	486	507	496	467	465	458	460	506	482	460	434	477	456	473	467	452	472	464	449	483	456	520	454	487	507	493	456	487	525	472	451	506	432	498	472	466	472	484	478	460	458	492	465	472	465	509	472	474	506	473	449	469	462	460	470	499	482	477	469	490	491	483	464	439	464	478	502	457	465	443	497	482	487	455	461	472	460	439	499	479	457	461	492	459	462	504	475	473	448	457	437	471	474	459	450	491	441	522	477	451	462	421	450	482	487	499	474	489	502	449	487	478	474	460	461	479	454	464	473	486	472	459	478	481	471	501	498	470	524	509	491	490	474	462	468	470	499	462	474	457	462	448	506	475	415	473	469	494	487	524	472	440	466	473	488	498	490	498	513	476	453	493	452	457	466	461	439	478	444	453	496	453	468	533	462	487	469	460	462	450	439	458	506	454	523	451	483	493	453	455	471	470	481	484	504	462	501	466	473	486	469	485	511	474	494	458	463	488	481	492	466	457	531	530	475	474	433	492	454	464	500	479	477	465	447	453	468	460	478	478	479	470	475	504	503	499	462	447	482	491	470	495	446	499	490	508	437	465	467	499	431	459	479	474	481	497	506	484	479	457	481	475	472	476	506	519	440	449	508	433	469	492	499	472	472	474	515	485	473	479	482	465	491	466	486	478	479	450	459	458	472	476	488	443	457	450	492	478	477	437	475	452	504	453	496	434	464	482	475	446	516	463	526	536	448	483	463	504	450	429	422	480	444	480	477	479	485	479	450	506	489	446	519	461	452	449	465	479	508	462	463	448	437	498	466	484	479	447	455	453	475	483	481	461	478	467	469	510	457	460	456	475	446	472	478	471	469	447	465	453	504	474	466	471	455	485	470	483	486	479	464	470	456	457	465	479	493	459	448	448	504	490	460	492	466	467	475	502	491	460	452	477	471	450	486	424	479	463	522	505	461	482	495	478	448	446	485	451	462	461	481	499	488	467	463	476	430	457	464	501	457	502	487	511	431	471	478	488	507	489	435	531	492	473	472	452	495	482	436	463	481	481	510	460	451	497	499	485	479	481	475	501	463	504	457	508	481	483	472	476	490	515	447	469	463	466	482	507	485	487	485	481	499	490	447	491	434	471	445	463	508	510	453	504	508	476	457	481	458	461	487	476	455	467	445	456	475	496	461	442	466	502	504	508	494	484	452	452	425	444	504	430	479	490	474	478	483	492	491	478	470	465	459	500	509	487	470	481	463	502	504	504	499	501	490	459	469	486	455	472	457	484	542	432	466	489	470	458	475	472	458	494	444	471	459	486	462	501	470	451	493	492	483	473	477	462	458	446	457	476	475	486	457	494	486	465	505	490	477	536	459	478	481	483	492	489	435	471	473	461	472	464	491	501	459	460	483	511	453	470	473	443	448	473	493	463	459	469	463	468	509	491	424	518	493	500	479	464	478	436	481	453	453	490	471	444	500	468	468	475	496	496	467	507	512	472	493	480	445	410	461	470	481	491	465	515	497	435	443	510	472	486	460	484	475	480	448	460	474	468	486	447	480	484	468	491	459	469	468	488	501	469	505	462	443	464	458	494	482	465	522	477	494	490	438	485	459	484	452	457	457	498	462	447	484	475	461	485	473	453	437	434	474	471	445	505	473	489	470	458	481	442	475	488	494	441	483	454	452	432	488	451	473	452	484	466	467	500	480	477	468	491	477	465	502	464	440	489	501	484	455	467	464	523	467	447	442	448	455	495	491	476	429	473	471	451	464	490	497	500	463	456	489	476	466	466	476	462	462	474	485	431	448	476	479	449	449	448	481	510	491	485	509	471	504	481	481	461	509	472	441	495	482	426	477	469	449	442	478	477	475	480	453	457	487	459	450	487	464	453	481	454	432	444	461	460	489	472	442	488	487	475	446	459	454	460	452	450	458	475	470	478	494	491	462	479	467	500	465	474	498	422	467	465	494	467	497	477	460	517	456	457	461	460	472	496	505	453	425	467	479	453	480	450	467	470	457	516	493	460	464	452	491	490	479	478	439	489	507	513	472	477	489	465	484	439	508	474	464	481	471	457	463	456	488	497	492	474	473	491	495	478	476	448	489	452	467	481	465	442	461	479	469	475	497	491	500	436	459	487	438	465	478	462	445	460	450	491	470	490	463	430	522	468	480	485	476	464	471	477	454	468	455	460	489	480	487	537	505	460	484	481	507	442	498	540	388	415	450	497	437	505	440	476	471	475	532	459	510	490	473	523	505	457	470	482	462	482	466	489	470	471	461	446	492	515	494	448	478	465	475	499	487	465	495	490	460	453	451	499	435	515	496	450	462	462	461	478	463	473	459	485	462	507	476	481	520	466	448	489	478	507	485	493	496	452	458	491	479	475	420	515	476	486	449	487	455	472	479	466	476	446	475	458	460	468	505	497	489	430	501	478	493	507	494	462	478	426	500	498	479	457	454	497	472	455	467	474	482	562	497	484	497	454	479	481	486	490	465	465	451	465	468	462	443	493	439	459	463	514	431	501	483	482	494	458	499	485	509	466	463	462	466	466	449	483	510	509	474	464	476	471	487	499	477	451	459	450	465	478	439	454	484	471	467	452	489	483	480	475	464	505	492	486	465	507	437	457	466	499	464	460	455	490	485	481	481	463	481	458	441	477	503	448	498	445	494	449	427	475	453	463	506	446	472	493	474	472	476	474	456	484	474	495	457	494	460	520	444	461	470	522	476	507	478	499	474	458	455	465	484	511	482	467	485	490	479	499	476	478	469	488	515	455	470	465	486	442	470	468	486	458	443	505	502	471	468	465	422	517	448	510	452	489	451	423	453	472	479	472	472	443	490	482	452	461	442	453	478	473	469	453	498	474	480	493	509	516	466	454	468	456	483	466	459	449	470	470	481	477	465	464	480	499	471	506	501	463	471	486	476	460	476	464	497	454	498	513	457	502	510	486	472	489	520	489	488	450	495	480	475	476	455	476	462	439	456	434	486	478	467	459	469	511	441	464	488	474	450	481	481	447	442	452	488	526	433	483	446	449	450	438	487	436	469	470	502	443	451	428	481	500	466	478	458	445	481	507	463	438	473	483	468	452	484	478	475	476	495	484	468	457	494	450	481	485	490	472	470
42597	22826	15041	11413	9957	25926	46755	43770	33455	20229	2370	325	328	302	282	342	302	288	303	271	318	306	293	320	338	303	289	323	335	332	308	330	267	333	298	318	319	281	355	312	304	301	290	296	313	301	277	322	252	324	305	295	313	302	316	300	321	291	314	285	306	286	311	275	329	292	295	311	282	291	318	333	273	300	299	271	294	302	299	299	308	306	312	306	292	301	293	305	312	267	343	287	301	271	342	276	300	320	301	333	341	328	285	273	306	317	347	289	307	306	290	294	321	322	320	315	319	304	284	309	326	269	283	293	285	325	309	304	290	338	327	304	284	330	336	308	304	288	338	290	322	339	298	316	292	313	317	290	325	310	323	315	299	268	317	327	339	325	332	319	280	299	313	315	294	297	323	290	311	277	324	301	274	322	341	323	303	312	306	332	312	306	294	305	343	311	319	285	310	284	292	279	274	303	341	308	301	327	330	300	309	321	349	286	319	297	304	312	311	320	300	325	334	278	321	293	345	306	291	318	302	327	297	346	310	319	300	273	317	318	281	290	343	332	294	298	302	295	327	294	311	309	331	293	293	296	295	346	327	269	301	279	310	291	306	305	316	309	320	304	286	335	298	316	304	280	314	289	324	346	318	283	284	302	312	291	309	308	300	325	284	324	314	316	288	331	355	283	319	315	321	289	269	317	307	330	337	301	297	324	286	347	340	295	309	291	304	305	278	302	273	281	307	296	286	309	292	310	287	307	337	290	286	338	289	298	296	286	319	303	302	279	305	310	332	307	270	309	298	279	298	281	296	243	331	304	290	292	333	258	287	297	312	305	330	269	328	326	330	313	313	284	285	331	323	287	297	341	282	284	312	297	282	324	293	296	293	278	290	350	284	315	278	288	311	319	320	292	317	281	297	274	296	313	329	319	317	321	319	312	310	250	310	297	334	330	286	289	319	260	343	331	278	288	303	292	288	313	295	275	313	295	310	329	294	297	323	306	276	292	288	293	311	276	290	307	343	306	314	316	306	304	303	295	315	303	317	321	309	297	298	299	277	313	300	275	346	303	301	317	296	294	298	267	303	351	329	308	306	320	303	331	342	277	309	320	325	274	280	328	315	305	301	328	301	309	307	320	295	316	290	303	331	298	282	297	290	295	311	320	263	315	286	263	303	278	321	311	278	292	258	299	319	289	316	275	323	307	315	309	283	320	333	309	264	304	304	337	329	328	297	298	301	301	320	286	294	301	292	308	316	281	291	291	339	300	280	300	279	293	275	278	287	283	308	292	288	303	311	309	316	319	306	272	299	285	281	315	306	302	301	320	290	336	320	306	303	319	280	307	305	279	295	317	300	302	301	292	325	290	313	313	276	279	288	317	304	281	320	338	311	284	312	315	286	304	329	328	289	308	330	304	294	337	307	309	326	324	340	301	269	279	267	293	312	313	299	260	306	274	303	302	314	307	288	312	265	309	300	281	321	279	298	333	272	296	294	308	322	285	307	301	290	300	308	315	303	334	327	305	323	334	305	307	344	270	296	307	316	289	328	287	286	294	320	291	306	297	297	309	266	301	320	305	330	332	295	277	296	314	257	326	336	303	305	302	298	308	283	306	284	318	327	297	275	323	295	312	333	324	321	332	282	254	320	334	259	331	316	329	294	321	327	287	299	318	289	309	284	336	285	274	291	326	312	308	312	322	307	304	300	343	320	326	297	286	293	311	291	283	302	317	293	279	314	328	274	313	333	282	310	274	313	306	306	300	283	332	310	302	297	309	281	304	316	314	274	281	315	302	315	320	297	315	281	304	290	317	308	313	309	342	299	288	291	297	302	305	322	292	302	296	306	329	301	303	311	301	368	333	306	288	301	312	279	302	297	299	309	321	300	311	316	307	294	309	302	291	314	317	282	284	292	291	312	271	313	300	339	319	291	339	282	302	308	291	315	309	321	318	321	327	309	292	277	298	360	312	313	295	267	301	279	276	277	293	292	289	288	306	342	293	280	324	305	336	314	292	314	298	307	295	275	298	304	310	299	294	276	316	290	288	307	317	315	298	305	299	312	281	308	305	284	308	294	292	311	287	303	333	299	298	325	319	307	301	308	317	311	315	298	277	304	293	288	293	294	286	302	331	297	364	295	290	313	318	303	317	311	328	283	313	294	307	242	316	296	301	277	291	321	265	294	310	329	355	294	298	278	314	295	293	296	315	316	294	283	310	313	296	289	306	305	295	291	322	315	302	262	310	268	305	290	307	289	337	285	344	307	301	346	270	309	329	312	324	330	291	316	257	313	313	300	259	301	304	277	318	318	282	326	299	300	316	295	298	296	299	300	307	304	318	290	330	329	312	326	323	307	320	312	331	304	286	299	290	343	300	294	293	313	362	339	287	308	303	293	312	308	329	316	257	308	283	309	283	289	312	314	292	278	308	360	306	312	308	318	258	333	275	279	298	332	308	331	314	321	320	296	308	299	318	287	264	284	290	318	311	305	288	283	324	313	325	270	321	311	282	330	290	309	295	310	293	334	315	305	341	329	307	306	278	309	287	302	309	295	330	335	311	304	315	290	296	303	325	281	302	295	324	312	323	306	308	352	312	320	277	306	309	308	322	296	309	292	292	289	310	303	308	327	310	274	312	319	313	274	300	322	277	297	298	312	323	307	284	288	287	324	316	280	312	285	296	326	341	308	327	266	342	294	292	322	331	320	302	297	299	304	321	274	316	302	301	292	300	308	299	298	307	294	285	313	297	332	298	343	278	294	319	282	280	291	317	333	286	302	317	320	296	298	296	295	319	308	335	304	315	323	296	343	307	269	331	341	345	294	285	335	325	315	332	292	324	353	308	322	292	316	324	283	300	281	285	287	337	292	316	330	286	263	282	303	315	290	308	292	290	324	327	313	335	325	324	300	286	291	280	308	293	309	279	292	328	303	291	274	297	278	321	304	322	278	321	269	322	308	281	299	331	305	310	298	294	293	319	319	311	325	341	287	290	319	309	312	306	279	317	314	291	302	291	312	290	345	300	289	289	284	300	328	292	324	288	317	300	332	335	305	318	331	286	311	318	300	290	310	324	312	268	269	311	305	320	287	303	295	304	278	290	309	293	329	322	298	305	290	302	274	274	351	285	317	295	288	298	298	293	302	307	315	285	299	304	341	334	325	268	297	352	290	267	291	293	302	325	326	307	297	304	296	259	292	302	305	306	314	325	317	311	293	294	305	300	337	302	322	314	338	311	267	272	312	316	291	294	286	317	291	299	279	314	291	348	306	292	291	314	294	298	319	311	292	302	306	328	295	313	327	270	294	292	269	295	345	277	310	327	318	268	318	297	298	319	304	291	317	352	314	303	314	329	298	326	279	288	317	300	332	300	283	301	274	325	296	301	344	303	293	320	310	283	327	312	312	317	295	290	307	327	287	287	340	285	308	290	306	326	265	306	319	335	282	296	302	298	297	285	298	317	301	298	247	273	282	341	313	295	308	297	323	283	335	315	298	278
21563	13958	17768	22296	23582	43404	61957	57930	49460	32461	921	775	795	774	803	778	744	730	733	721	699	726	707	754	753	717	703	706	706	748	713	678	681	720	671	691	710	759	692	751	708	703	686	725	723	732	665	686	679	711	714	689	680	711	703	711	688	738	757	761	664	657	727	697	715	714	711	710	713	730	754	722	700	707	713	660	693	684	770	676	717	709	671	710	716	678	657	678	687	724	687	730	731	751	691	673	713	700	717	718	724	676	661	704	707	707	686	700	669	703	717	696	703	747	686	674	723	674	682	687	687	675	693	706	686	714	694	697	729	648	706	710	714	681	697	665	760	721	676	675	681	718	791	684	643	716	681	708	687	698	727	680	712	680	698	679	712	621	730	681	736	707	708	710	690	654	698	701	738	702	703	742	716	716	699	706	710	697	676	752	654	691	673	741	677	718	698	673	692	751	700	695	697	709	715	771	680	738	697	686	718	760	683	671	683	705	770	728	695	671	717	704	670	706	721	702	704	673	658	734	733	711	694	701	663	713	751	727	711	701	711	720	651	692	708	730	679	730	639	722	690	673	663	680	678	687	705	687	704	701	681	732	743	708	704	643	715	663	640	683	692	662	701	710	751	674	731	689	741	716	706	708	678	680	727	675	710	700	722	702	657	726	704	705	706	683	669	697	693	662	684	656	731	730	731	728	665	678	672	699	685	709	677	674	695	703	711	715	729	724	695	656	703	697	667	673	702	676	680	664	718	707	660	737	698	696	680	641	676	697	713	673	693	720	723	644	713	703	685	743	683	720	701	674	666	685	735	705	722	708	688	722	695	687	684	702	746	651	647	686	702	694	678	700	636	690	694	718	711	686	695	669	678	692	753	717	685	736	751	701	657	751	688	740	704	717	690	696	695	714	662	680	696	711	669	662	687	719	699	689	667	657	720	724	720	727	715	741	687	692	674	638	729	661	661	727	682	691	725	714	686	737	651	726	676	692	687	695	667	693	683	678	683	715	687	697	689	731	712	701	727	676	726	673	693	686	710	731	734	731	676	728	715	674	712	722	694	668	716	711	676	708	703	687	708	726	713	693	624	675	709	692	720	694	739	698	691	663	721	715	702	714	686	672	731	717	675	668	730	715	700	709	715	705	704	684	673	726	693	650	682	681	693	704	700	705	715	670	740	628	673	709	691	680	743	654	707	653	734	691	680	729	702	718	654	738	696	699	711	722	696	708	734	680	677	700	725	701	700	722	667	733	688	733	661	729	656	694	731	732	696	731	699	663	718	738	680	672	731	703	746	746	700	678	675	675	691	658	655	692	689	699	663	648	698	715	725	618	665	671	664	722	722	666	694	663	707	700	686	677	685	648	693	705	684	696	700	666	655	717	693	683	666	690	704	619	687	688	658	718	729	692	726	698	688	662	741	740	717	722	700	702	710	690	730	685	715	720	682	693	735	742	725	721	709	645	706	681	650	714	684	682	694	690	705	714	674	658	703	701	729	700	705	699	701	671	668	680	708	689	735	669	689	661	711	718	669	695	702	711	692	655	697	752	722	735	674	763	706	707	726	715	618	657	696	689	680	757	674	691	713	699	714	682	759	697	663	714	751	701	736	679	707	702	689	704	661	681	649	692	712	743	698	775	698	674	650	686	697	662	728	718	697	720	684	710	685	725	727	650	682	684	689	741	709	702	727	704	705	653	665	694	728	684	728	718	665	703	706	657	656	679	727	652	666	696	677	740	701	705	734	683	684	656	699	755	707	742	692	691	738	658	690	669	690	741	746	710	717	720	649	665	652	677	659	694	676	666	708	687	675	717	755	733	709	689	661	725	691	696	679	706	703	746	717	674	708	695	675	703	715	718	727	726	734	708	691	700	675	759	685	744	712	646	686	661	717	648	708	752	714	726	713	703	713	712	695	678	685	703	709	678	695	690	686	647	669	666	691	681	695	679	677	712	682	680	698	668	720	706	719	680	657	681	702	705	694	693	743	688	721	725	695	711	665	704	739	708	706	699	671	700	693	695	646	661	726	642	691	691	699	668	699	707	655	673	657	673	664	688	697	680	718	682	720	649	706	705	733	689	696	696	677	704	636	694	696	705	672	673	681	736	684	740	707	678	676	693	696	684	700	694	710	683	694	720	695	716	762	649	709	750	700	634	697	717	673	696	742	695	678	692	694	710	642	716	722	664	751	704	713	713	687	693	695	697	682	693	711	722	708	630	646	706	660	699	712	737	698	713	733	684	715	704	716	716	697	680	702	701	691	684	728	713	676	721	718	734	710	699	691	677	712	681	688	693	672	691	717	688	717	701	731	714	700	673	671	682	722	672	670	685	702	652	724	680	655	719	691	681	719	678	721	656	711	663	685	709	749	697	705	651	709	722	717	680	677	745	689	769	733	669	745	693	685	705	687	678	716	753	691	706	720	728	671	689	647	700	667	703	693	656	728	706	675	673	766	696	701	698	681	717	640	708	708	630	703	678	677	699	720	668	695	661	724	697	671	685	680	734	695	675	659	708	662	728	724	689	693	691	682	676	693	711	674	709	742	691	711	711	695	722	701	679	711	717	694	729	735	720	732	683	667	680	731	738	667	659	722	692	716	671	691	708	730	699	710	715	691	641	695	705	710	701	692	687	678	700	736	676	670	704	660	675	691	660	685	697	687	728	686	686	658	700	697	713	690	712	736	720	677	701	673	697	749	711	650	737	664	701	627	752	692	659	667	700	668	727	710	675	736	663	733	704	737	677	672	685	666	677	678	686	686	690	729	672	667	682	675	685	683	700	710	755	716	689	719	662	707	704	702	681	699	720	667	689	697	648	713	642	717	717	737	767	671	656	633	728	705	717	689	699	701	697	727	716	734	653	728	667	741	722	688	725	717	663	767	718	689	701	685	665	661	674	707	661	669	670	683	699	689	692	685	681	773	676	727	745	720	651	690	762	633	717	723	695	735	685	750	682	675	682	726	657	684	723	721	715	707	694	658	719	697	720	687	669	678	736	673	710	701	662	707	674	720	753	682	703	655	677	704	719	720	653	724	653	664	662	649	661	680	706	714	675	724	665	711	669	690	667	730	688	703	683	712	705	685	657	709	694	716	696	665	685	699	747	739	697	689	689	700	690	672	667	691	680	658	711	695	667	721	665	711	714	687	711	695	718	666	658	690	718	718	674	662	740	696	672	687	729	699	690	653	684	717	724	713	702	718	689	657	708	684	710	684	669	699	720	664	660	700	687	721	655	685	691	686	691	651	678	724	680	712	750	727	623	681	713	688	683	687	692	699	755	642	740	688	696	706	656	741	687	759	657	737	676	687	725	720	715	663	728	706	703	674	649	725	670	726	662	694	659	669	716	713	633	714	750	663	685	658	693	685	675	709	729	701	735	631	664	687	719	672	705	730	666	710	721	631	666	706	689	750	691	704	697	691	678	720	751	737	689	672	773	688	693	696	706	662	707	708	667	696	695	705	727	673	714	655	692	757	659	675	733	681	673
16300	7729	4944	4694	3134	2184	2093	2322	1894	1203	319	267	271	240	240	259	265	320	286	291	282	316	268	288	305	270	264	292	270	276	259	257	293	228	273	244	285	261	272	269	267	259	264	262	252	274	277	268	296	303	283	259	287	278	238	266	282	269	275	290	285	267	259	249	253	282	259	263	262	245	260	295	291	229	265	294	278	219	264	282	244	265	256	270	292	285	268	262	256	257	281	270	263	274	279	283	263	289	313	271	263	306	284	279	291	271	255	279	300	269	274	281	259	293	286	276	269	258	270	304	268	296	267	262	288	260	259	287	257	265	295	268	276	309	291	257	243	291	280	281	258	272	250	239	270	279	303	312	267	264	281	267	272	267	287	269	297	249	276	249	269	264	271	269	233	259	243	229	264	293	262	278	251	286	294	280	255	260	246	268	275	281	300	283	283	272	262	280	253	264	290	267	272	271	303	295	242	293	269	273	277	283	269	287	274	280	275	266	262	253	313	276	285	252	285	280	269	259	277	300	288	291	262	297	298	244	271	263	295	287	268	248	299	273	260	310	273	255	264	252	286	273	289	251	248	282	245	275	287	279	282	289	254	273	283	257	275	258	285	276	274	284	270	285	244	269	274	277	269	256	235	250	272	269	261	257	281	277	247	263	281	310	298	248	293	273	289	246	311	250	230	307	271	256	286	285	261	245	285	300	272	256	293	284	297	250	261	261	283	265	302	311	301	241	276	294	243	270	277	268	252	265	278	268	310	263	297	259	265	273	276	275	273	280	279	256	240	277	317	263	262	245	272	288	256	281	273	268	278	308	256	279	279	273	258	274	261	287	258	283	269	282	294	293	256	316	270	257	276	252	307	267	273	267	293	260	266	274	268	290	256	275	251	306	292	280	271	266	276	255	276	267	265	309	281	255	255	269	235	287	269	264	288	285	253	282	267	249	250	262	274	281	278	253	303	281	241	258	260	280	263	298	290	269	247	276	264	269	266	267	274	277	258	261	274	260	271	295	267	251	271	264	273	268	288	264	247	272	263	262	284	261	255	260	269	288	279	266	283	261	267	289	295	273	257	310	278	251	278	246	310	248	276	268	251	234	283	298	275	285	245	263	234	266	287	254	250	271	238	276	249	309	282	278	245	291	273	285	283	272	244	259	262	263	284	245	263	251	276	245	273	265	262	289	291	266	271	261	281	259	291	255	269	273	266	260	283	274	241	283	279	253	296	293	252	271	266	289	271	292	264	294	277	290	271	284	290	278	251	289	253	263	264	260	286	256	266	279	308	272	275	273	269	272	260	314	313	295	275	271	261	286	275	273	251	275	296	283	251	278	288	281	285	301	289	247	274	290	317	286	287	244	270	272	281	281	248	269	295	260	284	264	298	276	270	271	274	269	289	255	275	255	259	299	257	248	271	247	262	279	264	301	289	289	272	269	298	288	293	245	255	271	275	278	256	284	293	278	309	264	274	274	289	274	308	303	256	255	284	298	286	263	277	308	234	238	279	304	293	257	230	260	271	283	296	303	279	269	256	279	237	257	267	253	285	271	290	249	268	272	252	292	298	272	268	250	291	261	273	271	270	304	257	269	285	253	281	258	269	284	286	289	252	301	251	263	271	283	283	311	283	265	283	268	276	274	273	281	237	265	281	255	276	289	282	268	277	287	277	263	263	267	263	304	289	275	318	268	277	266	276	266	271	289	267	276	269	275	267	281	293	258	271	289	273	282	278	277	252	274	276	279	227	274	277	264	299	262	289	289	272	272	292	293	281	289	286	261	291	315	304	238	246	272	237	304	255	276	258	232	295	278	265	245	278	282	275	249	290	256	271	267	254	240	281	256	260	277	318	285	267	260	259	267	294	262	288	288	239	279	273	276	255	271	270	271	244	261	292	247	268	305	249	295	281	254	288	260	267	268	258	284	288	266	264	228	265	283	260	300	287	231	299	261	268	274	271	269	275	292	291	279	272	289	269	281	264	282	261	249	270	270	273	269	255	275	246	253	256	285	306	284	286	294	278	259	303	265	279	287	260	296	293	299	278	258	277	305	264	287	264	295	270	302	269	258	300	229	263	284	250	266	261	309	284	249	271	305	271	275	282	234	278	270	275	265	260	275	277	282	287	293	272	271	248	275	296	289	272	271	264	268	302	255	234	243	275	294	296	271	255	275	268	271	260	257	272	298	291	270	280	278	265	267	300	285	259	282	277	264	245	228	259	283	291	300	299	278	303	280	229	249	265	286	266	252	254	288	280	287	259	300	246	245	324	252	269	301	244	266	265	255	263	278	264	283	269	249	263	263	268	272	306	282	291	253	282	270	297	262	274	269	262	295	254	276	240	275	270	269	274	261	256	287	266	246	257	290	283	266	270	259	284	295	263	275	272	271	291	253	276	261	290	260	306	285	284	301	280	240	261	276	271	287	284	276	283	264	274	267	262	268	278	278	278	298	271	273	267	278	289	290	260	262	263	279	298	277	276	270	253	273	285	271	239	329	276	247	293	277	279	283	272	234	281	282	298	305	291	268	272	269	260	259	259	276	304	271	301	233	306	283	251	294	303	296	257	277	271	293	267	273	228	304	268	274	284	279	258	265	255	282	248	274	272	286	275	253	270	266	311	288	269	282	256	291	262	279	255	278	272	294	280	260	250	253	248	278	275	277	253	283	278	300	302	316	256	235	270	284	279	276	267	288	270	303	281	258	250	270	257	255	292	321	272	265	287	285	278	246	271	267	265	271	268	280	302	259	240	268	261	260	310	276	238	256	300	249	284	269	279	259	279	283	290	307	249	283	275	274	283	265	293	291	269	266	313	284	283	253	273	274	243	250	252	296	273	304	264	267	266	261	290	296	278	263	243	287	268	284	269	287	262	285	260	261	265	283	266	297	276	272	247	296	283	263	308	294	270	268	289	260	246	296	273	289	283	295	289	244	272	260	272	283	280	281	268	292	275	263	261	258	289	246	264	265	284	257	284	300	296	255	303	283	267	253	265	252	291	292	278	261	293	273	274	257	230	281	280	267	274	325	258	301	290	288	228	262	279	284	239	265	255	267	286	260	292	328	254	275	252	249	267	250	274	300	263	307	261	291	238	254	295	278	284	300	245	299	258	253	272	242	294	280	283	278	286	274	256	263	277	244	263	260	292	236	283	275	263	240	263	291	278	293	274	259	275	255	242	279	272	246	231	236	307	275	286	296	253	233	274	254	252	279	260	282	269	276	263	247	296	294	256	275	242	339	279	260	270	267	247	275	286	292	301	273	266	277	332	251	285	276	267	245	271	249	301	249	294	290	270	257	239	286	274	271	268	297	273	301	275	286	252	291	289	281	277	271	275	270	255	281	278	272	278	250	277	287	264	286	270	275	304	283	273	278	280	228	271	283	296	235	270	248	290	274	264	270	279	248	280	272	280	293	281	264	293	276	288	295	268	266	286	270	305	282	305	274	254	274	250	290	280	292	218	262	311	259	277	280	264	284	313	296	286	277
7870	5973	8193	12253	9819	8680	9353	10030	7544	4374	598	619	647	596	653	586	629	624	636	667	603	635	640	599	618	604	604	621	632	590	645	569	598	592	598	628	598	575	613	599	604	648	648	555	653	592	672	650	609	621	603	602	626	571	592	634	610	598	638	645	620	641	579	615	654	574	595	585	626	617	627	707	609	666	646	593	607	576	614	573	584	610	590	618	618	638	645	650	618	629	596	595	614	654	609	585	653	633	633	596	576	571	553	614	612	606	609	580	565	641	599	613	597	612	594	570	640	644	577	620	611	579	605	614	640	630	608	581	568	604	630	565	630	665	619	570	582	611	556	647	562	662	614	661	611	593	615	609	651	608	639	568	581	582	593	595	589	627	606	596	598	604	601	607	583	576	583	608	624	583	605	605	600	638	585	630	621	625	570	633	581	572	564	629	641	603	600	599	628	633	616	639	593	637	610	614	640	601	601	603	585	598	588	628	625	631	623	635	596	597	588	632	625	630	623	622	606	643	635	657	634	613	608	585	603	630	604	616	601	629	633	621	596	659	621	614	624	622	624	621	597	656	619	567	591	650	623	621	630	598	596	615	618	639	614	586	606	594	623	613	631	621	602	623	622	599	608	609	645	618	599	562	611	642	566	609	604	602	644	629	626	687	611	608	655	608	601	616	611	616	633	639	573	585	622	622	595	569	635	585	566	596	636	618	579	574	584	602	593	600	563	627	641	573	621	604	605	556	593	662	590	632	559	625	603	601	598	591	613	552	590	632	575	608	647	549	607	624	600	602	569	556	614	634	596	602	590	597	588	625	618	580	602	566	598	573	621	609	629	570	627	624	577	579	563	629	596	616	620	611	591	621	594	593	583	617	659	599	592	574	629	632	592	599	615	638	604	630	631	606	638	593	621	632	595	611	611	603	566	610	624	645	588	623	619	629	589	602	586	632	608	615	610	571	583	603	610	599	604	598	595	613	584	614	599	621	608	624	610	650	598	614	615	597	585	595	646	647	598	660	634	651	582	602	587	609	591	600	619	587	600	630	651	627	632	551	653	600	627	612	606	567	562	589	624	610	592	607	669	610	661	683	591	630	586	562	615	612	610	535	595	552	613	623	636	572	575	604	568	636	630	611	616	588	614	596	568	607	649	635	590	658	606	613	627	562	626	595	613	620	612	645	640	647	606	601	611	563	598	648	606	658	587	594	613	604	643	575	616	659	619	605	613	632	612	656	596	569	596	603	598	605	614	626	642	582	611	551	634	586	527	613	579	601	587	614	657	597	610	633	623	611	636	630	610	606	603	599	640	610	612	596	582	616	571	589	585	614	642	632	622	654	671	617	596	587	560	621	600	589	614	570	598	582	618	595	571	609	619	600	617	570	583	590	573	602	573	605	592	597	610	616	591	618	645	625	620	581	616	612	623	601	629	627	610	659	635	564	629	594	621	603	590	608	569	608	590	586	627	584	597	630	674	665	616	618	654	594	621	620	641	624	601	644	611	586	606	616	618	597	593	592	639	638	595	611	602	573	598	630	629	591	620	622	587	607	598	620	650	608	557	606	637	630	587	580	588	608	619	600	612	621	598	627	645	579	637	638	593	627	620	609	580	627	607	606	591	551	607	638	602	620	633	646	595	597	619	605	559	633	614	618	598	603	616	609	600	571	598	623	655	602	640	569	615	625	605	644	597	588	575	625	658	623	591	636	635	632	641	615	636	610	613	616	599	651	563	574	604	617	599	611	616	616	593	598	567	613	624	584	636	597	608	587	595	608	627	605	599	633	600	640	620	645	572	572	605	578	646	646	573	632	609	549	566	614	602	580	572	586	619	632	613	596	587	630	599	637	627	610	633	623	596	621	641	623	579	619	590	601	623	609	626	630	611	632	607	589	610	553	628	645	596	643	606	607	637	619	563	612	596	605	619	604	617	612	602	599	576	614	622	604	606	598	645	632	621	623	629	610	597	608	606	577	624	602	589	631	613	584	614	591	585	588	568	605	611	617	591	611	597	621	591	587	643	598	624	609	611	581	600	617	618	635	654	666	646	581	609	622	587	571	621	612	602	624	617	637	628	605	606	635	602	618	571	606	649	579	632	633	606	593	636	594	628	632	632	653	607	606	637	572	617	594	615	659	585	610	609	609	574	607	630	627	629	593	597	611	588	678	612	622	615	595	575	622	640	585	627	600	619	591	614	624	557	561	552	632	633	637	607	591	585	614	642	618	615	620	590	606	633	605	618	612	585	653	561	630	642	583	619	586	650	570	607	603	603	566	632	622	651	540	591	576	597	594	644	608	621	636	594	642	574	634	599	621	633	604	606	588	610	645	618	631	596	587	612	631	584	586	625	636	607	588	589	577	626	623	613	628	585	590	572	561	620	597	674	604	625	616	628	599	543	592	580	606	574	626	559	658	604	591	598	625	609	617	632	606	563	640	599	622	617	595	548	614	614	558	626	581	598	627	660	556	607	585	593	609	639	613	614	619	644	609	607	618	599	581	594	587	611	590	575	659	596	615	604	584	599	598	622	588	611	595	622	582	605	621	665	588	616	634	599	621	605	623	683	589	636	614	634	571	614	609	590	577	602	587	613	602	629	630	645	666	596	625	596	623	601	547	638	592	590	618	605	633	615	633	674	616	629	626	599	586	600	598	591	624	604	661	613	632	623	630	614	647	605	649	631	573	610	617	608	540	603	607	605	617	615	617	640	612	624	623	637	581	620	623	612	630	646	624	581	588	623	619	590	570	625	577	585	578	601	594	571	591	595	604	624	608	602	620	626	617	576	604	593	638	638	579	656	598	620	599	615	645	622	602	603	628	636	604	634	564	588	594	594	618	585	594	587	616	604	649	623	637	618	569	562	613	620	634	626	631	650	617	582	571	603	560	631	547	585	638	627	574	565	658	589	605	579	614	580	553	618	617	669	567	566	632	617	626	625	590	585	642	602	643	594	630	653	607	642	589	622	620	585	636	611	640	623	624	649	525	624	621	625	604	574	636	587	626	567	609	634	612	582	659	614	601	622	611	605	545	588	588	622	615	625	620	602	579	603	607	599	646	566	577	578	605	650	619	601	630	646	577	658	590	596	619	660	592	626	626	605	605	674	604	571	611	621	623	564	622	584	590	590	622	597	574	656	587	580	634	623	605	664	621	609	606	622	602	628	616	599	591	584	596	620	623	605	585	650	608	580	586	645	584	638	640	638	622	610	619	622	562	617	615	626	629	606	626	571	598	601	633	621	656	576	579	606	595	613	577	607	608	572	601	632	592	582	633	633	586	592	573	598	588	601	614	586	582	613	567	645	616	633	623	597	603	592	616	597	641	609	596	628	614	614	620	619	648	597	571	650	625	647	613	649	595	594	635	618	648	585	679	609	634	633	600	595	606	606	601	613	586	594	643	614	610	596	598	613	604	611	584	608	612	616	556	607	608	598	628	590	565	592	558	607	601	584	612	657	559	621	615	591	621	603	606	558	604	630	600	565	627
34079	13170	10818	10067	8518	12781	29107	29691	23606	13809	1180	223	210	217	191	187	222	205	213	210	209	242	219	204	192	206	204	176	194	180	192	225	225	203	191	205	202	218	155	196	206	187	220	202	191	216	162	196	219	200	195	194	218	180	185	194	210	198	223	209	196	189	206	203	200	197	204	208	193	208	209	222	189	198	215	199	192	202	196	204	188	163	192	180	192	180	200	211	220	166	204	210	192	202	193	222	192	198	215	199	208	201	200	186	193	176	189	204	209	184	215	183	208	210	184	191	186	192	183	204	213	195	171	185	198	201	164	235	178	212	192	207	197	193	167	209	181	176	195	184	204	204	213	220	178	193	224	183	187	184	183	205	198	189	213	202	220	195	226	190	188	203	193	163	182	197	188	171	186	215	219	198	205	175	176	196	215	206	170	182	201	178	215	193	209	224	193	182	174	193	194	205	185	202	168	182	194	188	196	212	177	167	175	180	212	190	206	200	187	208	206	197	212	201	218	199	205	195	203	204	215	182	190	190	206	196	165	206	182	202	204	190	212	196	187	198	207	203	190	200	217	204	175	221	203	211	186	214	190	182	179	210	222	184	197	208	221	181	185	198	213	170	212	173	192	218	208	205	205	200	174	169	190	180	195	180	179	220	210	204	207	186	190	180	199	161	184	177	164	199	179	215	188	180	217	204	182	197	179	195	175	189	201	167	178	229	174	175	184	165	196	195	198	223	193	216	201	208	184	199	184	176	213	163	181	201	233	192	184	198	214	199	196	203	203	180	216	182	181	214	185	196	187	174	186	175	195	204	203	208	211	190	216	189	203	188	200	180	181	173	199	191	221	176	176	197	174	203	187	203	195	209	215	202	200	211	167	199	204	188	206	206	201	207	191	215	160	208	191	206	202	213	201	193	233	193	178	174	201	197	194	199	210	206	211	221	202	195	202	176	203	194	234	185	211	248	205	189	187	200	215	211	172	178	195	200	202	214	203	229	210	214	219	192	199	196	205	187	224	200	197	200	207	185	183	200	203	185	175	190	226	204	218	198	195	197	216	204	201	199	195	198	189	174	185	204	202	186	203	189	197	212	219	188	221	213	201	199	186	186	204	199	197	215	212	184	165	196	171	192	237	220	209	219	192	205	206	233	199	207	229	219	192	168	226	191	200	200	189	181	196	206	192	210	188	218	196	168	192	198	180	190	198	229	186	207	192	212	195	192	217	200	213	198	189	176	197	218	216	196	196	208	206	195	213	206	188	178	195	176	207	221	194	196	217	201	221	194	212	151	193	216	197	198	207	184	192	196	184	202	199	189	193	199	201	211	195	174	186	205	218	188	188	188	195	186	219	172	206	205	206	230	191	227	222	175	201	217	190	209	198	196	197	194	200	184	170	187	182	203	220	209	194	206	193	199	202	178	186	209	202	203	182	197	189	197	183	194	211	206	218	220	213	195	188	211	218	198	203	184	161	195	206	189	198	208	184	214	219	220	205	211	189	223	164	200	184	183	188	196	205	191	217	188	211	217	185	202	198	174	200	198	192	166	192	203	196	202	171	198	200	210	200	192	195	201	219	191	191	204	187	178	188	183	189	220	183	199	189	226	196	187	218	196	200	212	214	183	197	197	211	172	218	181	183	183	202	185	208	206	180	213	198	203	219	202	194	207	196	227	200	220	199	199	201	207	202	219	199	168	207	216	219	190	184	174	198	182	202	191	215	190	200	180	223	217	224	177	210	192	193	218	199	195	192	193	178	197	191	210	212	199	203	189	187	215	191	208	205	217	197	195	210	195	185	184	210	183	226	188	190	217	203	208	185	195	204	180	206	208	218	211	205	183	193	192	209	211	194	152	170	215	196	183	193	196	198	224	208	185	215	204	173	208	192	202	182	181	198	192	214	171	197	200	182	183	234	190	176	176	168	209	222	191	192	170	179	212	181	213	179	186	195	200	186	191	182	180	216	206	194	202	195	218	190	211	206	217	199	216	210	200	229	196	183	202	200	213	209	218	192	200	189	196	248	191	201	219	221	189	211	210	196	216	187	184	181	191	202	211	178	203	152	181	177	191	197	190	205	195	155	205	187	198	215	195	195	189	194	203	190	192	194	177	188	220	193	201	198	176	195	195	202	180	206	204	231	198	187	194	211	198	223	160	188	228	234	200	222	206	203	187	206	185	175	178	196	179	209	177	194	192	193	193	201	205	220	191	191	159	209	201	203	189	201	175	197	203	197	202	177	206	204	192	204	189	209	197	182	172	216	204	204	184	184	201	222	179	183	204	194	187	203	185	190	179	203	213	208	194	206	200	187	184	204	180	201	210	213	220	182	228	188	191	198	220	204	202	183	204	204	219	188	187	175	210	196	168	188	194	199	189	203	199	179	193	189	221	194	180	203	169	240	221	207	220	198	205	214	182	189	208	221	175	194	179	166	218	198	200	205	213	192	192	212	228	193	185	200	198	196	194	209	212	211	172	199	212	194	191	199	222	191	196	218	209	232	215	193	187	212	196	205	208	204	204	187	189	186	222	204	173	188	182	191	188	183	179	194	179	192	198	221	221	213	199	211	186	185	211	200	182	194	224	193	193	191	208	200	207	192	188	213	211	184	204	194	183	214	184	184	182	209	190	193	186	227	213	237	184	161	182	191	189	195	200	186	215	203	213	206	191	162	180	202	214	188	183	191	189	183	185	173	202	215	201	202	205	210	202	217	190	188	172	194	185	191	188	185	200	192	216	212	190	207	198	206	198	203	205	198	213	187	210	210	173	194	189	214	204	209	178	202	174	218	177	211	213	189	200	191	191	186	181	178	243	193	191	212	205	194	204	186	198	166	201	180	187	192	185	193	237	189	216	211	208	180	201	204	207	219	201	184	193	198	196	194	192	208	195	196	207	186	194	175	216	188	190	206	202	204	170	215	198	192	175	182	177	187	204	183	198	176	227	165	203	181	209	202	207	190	210	192	190	191	201	197	185	188	189	202	207	206	202	201	192	198	214	206	213	223	209	191	202	186	179	186	200	198	183	212	217	188	174	178	208	190	200	195	183	193	196	180	184	208	202	206	179	209	176	179	196	198	200	219	215	204	189	171	242	181	193	186	194	200	197	206	206	198	187	216	202	200	204	191	223	196	184	192	180	211	223	201	212	213	196	176	193	220	216	210	180	187	185	209	202	172	168	182	203	224	215	184	198	206	213	208	213	191	199	189	172	214	190	203	210	198	184	171	185	206	181	201	183	175	191	187	214	188	179	175	169	187	171	188	206	237	194	183	227	204	188	197	208	177	187	182	174	169	193	195	207	202	188	218	187	215	203	209	162	189	194	187	209	201	180	182	199	194	201	188	191	198	200	181	209	186	197	212	171	202	190	211	175	179	209	229	216	238	185	214	181	202	194	205	188	202	192	204	189	203	198	211	185	194	162	179	187	178	188	214	204	170	186	197	205	194	196	191	196	224	188	173	191	186	191	229	187	187	200	204	188	197	196	215	182
16809	7768	16148	21634	22305	31238	48602	47317	42288	28827	604	571	547	549	517	507	537	487	509	513	475	508	496	479	480	507	467	503	491	494	494	461	460	503	443	454	500	449	486	489	491	449	461	454	495	500	457	511	435	466	431	456	495	483	480	522	470	478	538	449	529	511	456	421	480	493	500	431	475	468	479	448	513	481	471	485	474	467	461	478	502	487	477	492	452	461	520	499	456	469	449	469	460	478	476	470	468	492	466	475	471	442	463	479	479	475	471	466	482	480	479	471	459	455	490	488	515	491	479	465	492	447	498	445	464	489	450	492	469	474	464	486	489	464	527	457	517	449	458	494	495	463	469	504	449	502	462	438	514	471	465	494	481	446	456	466	491	483	465	478	481	482	463	498	453	493	463	460	436	451	512	504	468	478	454	476	464	478	439	479	471	472	501	447	504	500	465	454	433	473	441	495	500	475	475	499	490	462	493	462	513	427	468	439	478	479	487	480	504	489	451	472	484	431	497	474	482	489	470	477	461	496	476	491	483	484	500	499	474	455	468	464	461	432	461	476	446	480	473	451	456	443	461	478	466	495	477	472	492	452	462	481	433	491	515	477	465	454	457	454	503	470	448	486	477	428	481	451	457	447	461	490	463	476	453	483	480	469	471	508	451	507	469	461	487	454	481	440	462	470	463	483	483	485	443	495	461	478	467	452	497	482	473	495	481	470	455	471	481	494	502	483	432	507	503	456	462	475	465	474	464	481	426	466	452	493	490	466	466	513	495	475	490	479	443	465	480	451	460	505	477	498	447	510	468	482	467	465	488	468	467	453	498	494	494	473	516	447	477	468	508	458	491	433	478	455	441	464	466	499	475	469	487	499	484	413	479	495	451	441	477	488	486	481	479	495	455	448	447	478	437	491	453	453	460	452	457	462	493	488	448	466	502	444	466	425	426	450	546	477	456	458	451	459	510	496	486	462	457	467	530	505	477	457	477	481	433	487	480	439	508	483	468	503	470	439	532	478	470	455	430	496	447	460	479	478	465	468	483	460	468	474	421	476	504	458	466	453	441	489	460	451	468	468	446	468	477	481	477	481	507	467	458	453	488	428	480	489	469	507	483	475	471	449	428	446	493	458	465	457	471	443	529	483	486	468	511	459	460	454	463	485	457	501	481	470	486	477	453	443	503	472	518	476	488	480	467	499	452	494	459	486	475	520	467	450	495	482	502	481	550	501	491	466	516	479	500	482	480	470	499	463	477	439	490	428	408	516	502	465	469	482	507	451	469	464	480	466	493	476	450	478	472	528	507	448	450	457	461	486	468	450	506	446	490	450	479	478	464	475	460	481	462	477	471	483	483	484	473	486	456	472	457	470	477	461	502	474	458	494	485	444	476	470	495	494	459	496	490	472	479	494	501	473	458	497	495	496	447	453	467	458	470	444	497	446	447	500	437	492	462	474	483	489	445	476	489	486	436	468	479	491	441	464	480	482	489	473	459	513	472	486	467	482	509	477	470	516	507	453	425	454	449	503	462	477	457	462	483	521	491	465	473	519	476	494	464	470	460	442	442	445	460	457	475	478	448	453	447	473	498	480	483	500	504	457	487	475	467	481	444	503	484	466	462	492	476	486	511	483	465	497	480	464	493	428	468	495	454	498	468	500	451	515	444	451	484	442	465	508	493	456	469	458	484	497	502	463	476	473	492	444	453	495	478	462	431	498	472	474	493	486	453	476	482	473	454	486	480	468	450	435	476	480	525	437	477	459	499	466	515	458	453	479	444	490	468	495	484	491	465	476	491	476	461	464	472	458	434	474	489	483	466	500	477	488	429	517	477	470	482	448	459	460	499	460	465	479	521	444	459	479	472	475	476	440	481	494	482	444	460	477	452	477	494	477	431	497	457	455	492	457	486	469	465	454	521	447	487	489	480	462	439	472	496	475	470	451	466	477	498	481	469	476	508	477	491	467	481	483	492	505	462	471	474	489	472	511	474	501	507	485	457	464	476	482	470	460	464	485	480	470	464	478	446	469	427	491	466	482	481	494	495	465	471	461	500	472	490	467	509	474	468	460	479	489	474	506	487	470	499	497	497	476	451	459	468	480	450	470	485	464	498	450	448	484	482	468	459	447	460	477	529	439	452	468	451	471	477	469	456	462	464	451	450	449	494	485	499	503	538	464	446	453	503	449	452	439	471	468	503	508	429	497	521	497	484	482	505	471	478	432	451	462	487	475	478	475	501	473	422	445	497	473	439	469	462	473	477	492	468	475	469	456	447	450	519	505	473	454	453	497	519	467	502	498	491	472	507	457	476	487	498	497	460	481	440	475	464	486	474	428	491	462	500	483	477	487	495	468	505	487	458	468	466	478	498	482	495	455	494	507	500	451	492	461	469	468	451	481	487	493	460	469	469	467	509	474	472	505	501	510	502	504	500	455	502	457	423	494	466	493	497	458	454	468	483	464	468	477	487	484	451	469	478	425	487	461	507	476	463	499	499	478	474	470	491	487	498	448	458	504	467	514	449	450	452	491	516	488	465	514	479	486	466	475	502	502	481	471	478	493	493	436	499	521	458	451	474	421	506	503	498	493	449	527	423	498	430	535	479	476	494	450	457	438	468	476	495	468	498	446	444	448	470	458	480	463	443	483	448	507	453	457	517	485	523	453	471	457	492	496	510	493	481	462	479	482	476	513	475	446	465	496	500	490	477	476	500	507	445	468	475	474	471	497	512	475	456	468	471	519	483	479	463	433	443	482	456	460	456	481	493	470	523	516	425	480	467	449	465	443	479	434	492	472	467	441	406	483	489	503	517	472	470	496	464	510	465	460	479	506	435	470	454	459	479	475	491	473	490	489	459	494	494	473	482	483	453	461	478	476	450	493	478	492	464	470	476	497	463	463	480	490	474	472	458	503	450	482	439	506	484	514	492	487	479	483	487	489	478	455	482	497	450	501	494	478	497	449	502	493	490	421	490	494	450	474	475	472	519	463	462	476	457	490	472	443	491	525	448	487	492	473	475	474	441	472	466	471	464	474	472	488	506	442	480	509	445	488	432	483	429	500	464	468	445	439	462	490	472	463	488	460	506	479	489	494	452	475	485	467	463	512	521	427	486	451	498	490	502	467	473	463	492	473	463	483	453	470	480	474	500	504	457	472	490	455	478	474	454	473	490	474	479	461	463	479	504	474	478	452	438	492	480	475	423	429	442	473	468	534	475	468	448	445	506	466	449	457	490	481	479	471	489	476	488	465	473	494	492	455	454	477	482	457	471	460	466	480	471	473	461	471	445	517	485	477	480	495	478	483	492	503	493	475	448	484	503	480	478	479	481	463	474	475	444	467	446	493	458	474	479	501	446	458	480	463	533	458	472	482	474	452	448	471	525	465	466	495	454	489	506	446	467	465	464	477	449	477	461	472	464	490	474	447	479	457	487	485	479	493	469	467	518	461	478	442	470	461	454	489	501	495	470	497	496	460	491	455	470	483	483	499	481	486
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
