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
338337589025	338337589586	338337590136	338337590686	338337591236	338337591786	338337592336	338337592886	338337593436	338337593986	338337594536	338337595086	338337595636	338337596186	338337596736	338337597286	338337597836	338337598386	338337598936	338337599486	338337600036	338337600586	338337601136	338337601686	338337602236	338337602786	338337603336	338337603886	338337604436	338337604986	338337605536	338337606086	338337606636	338337607186	338337607736	338337608286	338337608836	338337609386	338337609936	338337610486	338337611036	338337611586	338337612136	338337612686	338337613236	338337613786	338337614336	338337614886	338337615436	338337615986	338337616536	338337617086	338337617636	338337618186	338337618736	338337619286	338337619836	338337620386	338337620936	338337621486	338337622036	338337622586	338337623136	338337623686	338337624236	338337624786	338337625336	338337625886	338337626436	338337626986	338337627536	338337628086	338337628636	338337629186	338337629736	338337630286	338337630836	338337631386	338337631936	338337632486	338337633036	338337633586	338337634136	338337634686	338337635236	338337635786	338337636336	338337636886	338337637436	338337637986	338337638536	338337639086	338337639636	338337640186	338337640736	338337641286	338337641836	338337642386	338337642936	338337643486	338337644036	338337644586	338337645136	338337645686	338337646236	338337646786	338337647336	338337647886	338337648436	338337648986	338337649536	338337650086	338337650636	338337651186	338337651736	338337652286	338337652836	338337653386	338337653936	338337654486	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2764	3650	2300	2764	3650	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15143	1219	968	748	478	396	291	216	227	211	184	166	165	166	132	162	143	175	163	126	142	152	136	147	134	157	124	128	159	131	120	127	129	156	121	127	140	153	131	126	119	121	138	134	146	123	118	136	129	117	120	132	119	115	116	116	151	130	115	141	136	145	148	138	123	123	115	127	132	113	120	141	132	136	136	133	141	117	125	114	126	141	124	123	130	117	119	114	128	136	121	139	141	133	133	125	125	104	136	106	133	142	137	112	115	129	127	133	110	134	107	129	100	109	124	120	135	118	141	148	132	108	129	130	120	119	108	122	116	108	124	121	133	127	133	128	139	144	134	114	119	118	115	130	151	131	143	122	136	110	106	119	128	142	131	122	142	129	121	150	116	119	136	133	117	134	134	121	113	130	134	122	142	143	140	108	104	121	131	120	143	121	133	127	109	134	136	121	125	112	127	124	125	137	126	142	124	132	132	118	125	124	130	110	120	123	121	137	112	118	117	134	110	128	138	131	136	134	141	133	107	111	101	116	130	121	103	137	129	126	113	119	118	117	125	121	150	123	130	120	124	135	112	120	118	117	140	131	139	126	125	123	132	127	127	130	159	104	114	116	112	139	119	127	123	137	126	114	138	130	125	109	147	133	115	108	141	133	115	111	98	150	130	116	147	117	119	117	133	112	126	139	123	126	115	98	114	109	124	128	125	114	121	111	121	104	125	118	154	140	146	160	133	126	136	141	115	132	145	138	142	131	125	125	137	118	133	142	158	133	106	131	125	126	142	152	129	135	110	121	117	104	134	122	151	117	134	148	126	131	131	113	119	118	147	139	123	113	143	117	131	129	125	111	122	129	129	144	128	123	133	136	118	135	135	120	135	111	141	148	137	138	115	126	152	122	120	151	115	135	134	129	142	115	137	128	130	132	133	118	165	126	119	123	128	148	111	117	137	126	136	142	138	116	145	136	121	125	124	116	134	128	125	132	129	128	135	133	134	137	137	131	127	121	143	128	139	98	119	121	112	122	141	128	129	122	122	131	123	144	139	124	111	126	119	134	110	113	121	121	142	145	110	123	140	143	115	151	122	113	123	137	112	131	131	128	119	124	122	125	126	129	123	129	142	116	138	120	125	121	146	118	106	119	136	150	147	135	113	136	124	121	124	145	130	124	144	138	133	122	121	139	127	163	113	123	121	113	100	130	111	127	133	144	124	113	145	134	127	102	126	115	136	103	103	102	107	132	104	126	144	106	125	138	95	119	112	140	134	137	106	117	133	124	106	135	108	110	115	134	107	118	115	130	127	117	138	123	125	134	144	128	131	115	137	139	125	114	120	153	139	131	111	127	131	125	124	109	131	150	125	139	123	116	119	103	110	115	117	113	131	113	120	126	117	124	122	124	126	122	125	130	116	98	110	118	132	133	132	128	137	138	136	139	147	118	117	137	114	132	140	117	130	104	119	118	108	128	122	135	136	144	126	124	135	111	152	122	127	130	122	122	122	129	123	132	141	127	117	119	93	120	150	141	110	115	135	112	123	134	144	120	139	124	123	118	121	122	136	114	121	125	125	132	123	135	125	144	130	115	117	124	130	129	126	116	109	120	132	141	132	132	123	122	129	116	129	128	130	122	121	126	142	139	135	133	124	128	145	134	117	145	114	121	119	123	131	120	128	113	108	137	133	137	132	133	122	140	98	143	119	112	139	109	113	138	158	166	123	104	125	129	126	125	120	158	114	124	119	135	106	135	133	134	121	133	127	130	109	123	115	136	142	147	145	108	127	150	127	129	117	122	121	132	126	138	128	130	123	134	124	109	106	125	117	145	146	131	135	118	130	112	129	104	103	102	123	124	134	135	142	132	136	133	118	113	125	124	115	137	122	115	123	115	140	142	129	118	132	131	138	142	145	134	131	118	116	125	147	129	123	120	111	159	128	122	148	150	119	114	137	130	129	117	128	116	130	128	128	143	131	125	132	123	101	136	112	115	142	122	126	146	131	133	136	120	131	134	111	146	125	116	142	120	146	119	127	131	124	125	140	143	124	140	141	132	125	112	112	123	134	139	130	142	123	127	125	115	123	139	131	133	125	144	117	148	127	107	93	163	131	122	132	134	126	128	122	120	130	114	131	114	129	124	132	129	131	133	125	115	132	133	116	137	134	141	117	117	129	133	123	124	118	120	129	146	125	128	111	116	120	122	121	125	154	141	148	114	107	124	141	122	125	121	134	125	137	118	147	131	120	122	129	145	118	107	150	132	128	128	157	146	113	113	131	124	123	120	130	127	122	119	117	131	124	125	134	131	120	117	127	143	129	115	136	133	147	133	141	130	126	116	119	138	115	129	98	123	132	156	123	135	125	113	138	142	134	129	136	130	123	112	124	129	126	114	127	128	130	122	134	120	129	110	127	110	135	118	120	123	131	130	125	121	122	109	142	116	128	113	126	110	127	124	119	116	124	128	139	148	140	147	121	134	144	120	131	128	140	115	122	155	136	121	137	119	137	120	108	122	139	113	137	112	114	121	120	118	145	149	109	121	143	124	130	123	115	130	149	140	141	133	122	103	118	124	120	125	135	129	141	114	115	141	131	117	118	138	145	125	133	129	152	114	111	105	161	130	122	118	119	140	130	100	132	118	104	133	141	150	130	135	133	148	142	131	121	141	132	133	129	123	138	119	108	130	138	128	137	138	146	129	106	146	110	103	138	126	106	107	107	114	143	114	106	113	141	126	109	133	120	130	126	118	122	125	129	104	122	117	116	120	151	139	126	133	113	131	125	125	124	116	134	137	166	136	137	126	117	145	136	123	137	115	109	123	132	104	119	138	148	125	115	126	125	118	108	123	138	140	135	116	135	120	141	157	105	129	113	150	128	148	133	147	120	134	132	139	121	135	139	123	133	117	129	138	119	120	123	136	113	126	120	129	148	121	115	127	129	118	113	129	122	131	105	139	119	127	153	117	133	126	147	123	114	112	127	132	136	118	118	131	136	130	112	119	131	124	141	140	128	138	124	120	139	129	132	127	118	137	127	119	121	121	137	134	138	148	146	130	124	122	127	108	129	118	136	134	117	119	110	133	129	120	125	127	135	138	143	106	131	133	136	124	103	124	124	142	112	113	167	142	111	119	110	142	115	119	109	131	106	128	139	143	126	118	135	128	125	118	117	130	141	114	155	138	126	127	120	130	139	138	128	148	108	118	119	128	120	141	102	131	135	127	113	112	133	114	124	127	146	113	127	110	124	126	128	114	153	139	134	122	120	135	102	138	127	112	114	145	130	128	133	127	121	128	112	115	106	118	128	128	132	110	127	142	121	108	128	115	118	149	137	114	109	127	133	125	121	131	146	122	142	135	115	118	122	115	120	120	131	127	125	124	127	128	120	138	124	140	118	142	144	133	147	116	115	135	144	126	118	136	116	128	112	125	120	125	114	126	144	127	135	110	134	118	122	112	115	112	145	115	134	110	125	154	123	115	109	150	110	116	127	140	134	127
8178	1017	2011	2367	1980	1592	1317	1049	940	825	743	681	638	541	539	472	496	466	480	457	421	406	449	423	419	419	401	400	409	368	400	398	414	370	359	370	342	364	348	377	389	401	394	390	372	385	346	396	355	323	382	364	362	369	356	390	362	373	375	361	304	345	363	360	367	363	346	335	377	382	353	355	360	365	324	339	364	374	332	343	354	327	381	401	359	352	324	341	329	329	367	394	316	357	378	341	333	345	334	376	349	338	344	323	320	343	304	357	306	362	344	372	367	337	327	333	341	364	335	349	323	345	330	365	345	341	328	361	323	349	351	323	356	339	346	329	311	340	357	346	357	319	335	341	356	323	330	334	368	349	340	339	376	316	335	335	341	355	319	357	382	355	317	331	344	310	355	336	365	352	339	367	325	333	348	370	375	347	349	322	335	360	353	335	326	320	358	352	358	349	341	353	346	322	353	324	353	376	343	338	346	344	328	338	328	338	352	339	344	355	362	342	339	349	356	365	384	327	367	320	341	330	330	347	324	365	330	338	329	332	335	348	350	345	318	349	346	298	361	323	364	294	340	365	310	309	336	344	357	364	374	335	331	351	361	328	342	337	309	344	352	306	360	358	365	315	345	354	322	341	329	338	334	363	333	325	335	368	325	323	323	347	341	313	347	343	327	331	326	369	339	353	335	317	362	349	340	353	360	332	346	341	345	356	336	347	327	322	354	302	328	344	336	346	341	341	351	333	346	360	306	341	349	357	343	334	356	344	362	354	351	350	314	386	330	328	346	337	354	323	342	345	334	344	358	364	367	321	338	364	333	345	357	331	326	325	335	305	327	345	358	317	362	326	327	339	354	359	313	350	340	333	302	358	340	356	335	359	337	339	315	303	362	333	307	348	349	332	333	346	351	350	342	348	376	352	342	361	363	361	332	351	336	325	337	332	361	315	394	339	343	332	346	328	324	329	353	343	328	337	331	330	336	356	332	341	347	351	323	330	355	321	347	347	349	347	322	366	354	327	351	343	342	321	366	366	342	307	363	330	357	359	348	366	328	365	355	343	346	325	358	324	314	308	337	324	357	362	344	335	385	323	358	327	331	346	345	315	377	357	341	315	346	349	358	357	352	349	359	354	335	356	357	346	345	355	325	345	335	326	323	322	352	339	358	342	317	324	343	336	329	350	338	345	355	374	331	340	322	360	359	333	366	337	379	374	335	342	346	328	358	330	320	298	320	339	311	330	335	345	335	334	344	345	342	362	331	310	314	352	328	347	330	356	337	366	354	358	331	373	370	324	362	369	343	345	365	338	345	317	368	341	331	314	353	351	303	349	388	330	305	347	326	323	348	355	376	379	333	344	329	367	312	336	342	335	334	346	313	330	322	298	366	350	343	316	317	355	345	355	362	326	346	322	341	322	348	341	388	355	374	301	300	346	354	351	350	319	328	355	338	353	346	328	360	335	320	333	341	350	351	333	352	336	370	349	348	310	360	342	318	336	362	334	341	339	340	334	347	349	343	293	332	376	324	339	338	336	363	328	363	350	339	358	341	329	357	299	371	322	362	339	328	363	335	330	380	323	343	349	336	359	326	349	370	339	353	360	347	303	340	321	334	331	329	357	351	338	343	322	306	359	324	312	342	341	324	312	352	350	320	308	333	391	359	342	334	362	353	359	305	351	361	367	325	339	335	363	360	374	342	332	344	336	364	350	338	378	333	294	338	376	370	295	357	326	366	344	328	355	338	353	356	333	344	311	338	370	350	342	367	349	318	352	347	372	361	340	338	360	327	339	346	352	344	341	335	358	359	317	343	345	382	320	335	346	338	339	361	347	349	374	365	359	343	334	340	359	353	333	369	350	334	314	304	315	331	359	299	306	348	379	314	331	344	357	340	361	377	344	353	361	324	381	376	374	343	341	345	322	346	352	335	348	372	336	327	381	355	351	372	326	380	351	330	355	312	387	357	353	358	334	359	366	353	327	361	348	312	372	347	341	349	338	323	348	348	341	336	341	357	374	372	344	339	319	367	342	337	351	371	336	388	358	316	353	322	372	352	342	328	314	330	363	365	352	371	368	333	343	363	358	348	337	339	312	334	349	341	353	326	332	373	348	324	319	337	327	339	328	322	350	377	330	369	355	343	356	366	326	359	329	342	320	361	377	343	324	326	341	326	329	353	339	369	325	356	391	333	341	348	318	368	364	340	329	315	347	340	316	349	373	354	358	376	347	367	333	331	349	354	325	375	338	357	378	363	335	313	334	351	330	350	326	332	338	336	330	358	350	330	336	314	322	344	381	338	309	339	347	347	333	347	327	361	351	339	353	325	365	332	358	345	328	332	361	329	349	348	339	356	313	378	336	347	297	343	333	339	330	359	311	312	329	373	307	319	351	369	320	363	381	336	352	350	312	368	352	340	331	353	341	350	347	375	345	363	315	351	352	366	358	365	335	371	313	336	352	321	335	364	346	342	350	345	329	345	329	336	350	324	335	346	320	351	333	357	329	335	364	352	336	350	341	352	364	352	321	349	361	331	361	338	336	327	319	314	360	373	326	357	336	355	347	356	356	324	372	333	344	360	333	339	365	333	299	366	341	346	347	348	323	338	319	356	399	318	341	316	348	338	338	325	362	338	333	335	337	342	327	391	344	332	328	352	326	341	343	345	342	336	356	342	319	331	373	343	356	349	308	364	348	336	363	312	352	338	349	345	345	371	365	352	324	324	395	345	371	330	321	312	338	346	322	361	323	321	378	328	358	324	335	345	357	388	364	331	325	379	343	342	335	358	313	344	324	336	322	348	338	337	336	299	330	331	362	341	366	310	390	307	340	334	361	336	342	359	351	313	348	346	320	368	322	361	313	360	352	356	324	354	343	340	344	380	365	350	329	343	342	349	338	334	354	327	323	340	345	355	392	335	337	323	346	340	359	344	355	332	304	324	329	338	348	341	358	331	371	357	365	319	333	298	369	353	325	330	361	324	315	342	336	328	365	357	295	338	350	352	344	348	338	355	329	360	359	351	345	331	349	329	315	326	333	331	357	324	337	328	320	336	335	343	340	352	314	327	339	316	335	353	352	331	345	306	352	355	350	328	344	336	368	349	325	345	344	334	329	370	347	328	343	371	324	329	330	352	330	321	350	328	341	322	367	344	356	352	347	349	345	311	353	318	356	321	360	322	327	327	332	372	345	331	331	334	340	366	356	328	314	357	354	330	297	334	311	315	353	287	345	334	337	357	312	358	346	313	336	344	308	365	377	319	388	355	371	333	388	316	349	371	335	325	328	353	335	335	338	303	339	319	367	332	356	311	380	338	331	350	333	313	341	339	347	328	356	315	361	333	346	347	351	334	372	360	354	313	317	332	374	356	350	355	358	326	356	348	370	391	320	315	316	329	352	345	324	352	343	345	343	335	360	345	373	373	354	346	325	318	334	329	341	320	373	369	328	343	334	333	350	301	359	337	384	359	340	330	358	362	355	354	335	350	344	293	348
1722	446	438	422	401	421	405	410	386	453	361	409	412	416	366	368	403	421	392	430	397	413	418	454	401	400	433	399	418	418	409	407	388	418	371	395	417	394	425	400	404	372	385	424	405	407	387	395	382	379	403	444	421	431	434	406	421	424	471	383	425	412	395	390	419	439	438	393	417	449	402	422	401	402	391	370	390	411	401	418	408	376	431	436	402	439	413	442	392	413	445	442	414	377	386	409	414	385	398	388	413	395	412	413	391	430	402	400	406	391	385	444	421	397	429	401	426	384	377	429	387	406	410	389	447	391	437	401	412	356	441	456	414	415	348	417	427	393	415	395	412	424	414	454	415	416	420	407	421	389	400	394	364	403	395	364	394	438	416	405	409	446	391	374	410	403	405	390	378	399	408	406	383	408	380	409	402	443	418	369	401	393	431	388	403	423	431	412	421	424	414	411	435	406	428	440	404	442	410	419	447	380	408	411	416	435	422	375	381	425	421	392	388	452	427	399	406	415	404	390	398	376	418	413	424	434	432	421	395	378	420	407	421	439	403	408	410	411	393	425	420	402	432	432	388	409	391	472	396	450	405	455	392	383	466	372	411	414	421	397	428	407	402	408	412	428	410	405	459	424	363	375	408	378	426	453	445	388	414	380	425	384	428	364	392	380	446	426	437	378	413	432	387	418	405	430	409	405	422	394	402	412	438	413	359	396	398	403	410	403	416	421	376	407	408	423	438	387	418	415	420	422	460	439	391	391	392	372	381	444	405	389	350	426	425	462	398	422	376	387	416	429	415	423	390	431	392	377	441	444	387	416	415	413	437	421	382	381	415	376	432	436	448	421	437	412	395	409	392	400	360	394	421	381	373	420	405	415	417	430	389	420	407	369	424	412	426	404	385	402	433	409	432	361	419	429	430	406	407	413	402	397	439	469	407	392	365	393	437	412	404	434	435	424	392	379	434	424	414	387	421	433	428	446	434	404	426	447	396	432	418	390	384	374	353	402	409	414	413	405	459	398	411	398	431	390	392	387	400	398	431	409	408	439	381	407	407	407	421	383	405	412	414	436	374	404	426	429	390	410	457	370	422	357	487	418	434	385	403	413	396	438	435	391	412	399	407	399	389	389	411	399	442	435	382	420	439	426	410	412	390	388	418	428	364	412	415	449	433	407	423	405	410	405	431	418	390	398	394	414	388	379	420	417	411	398	430	408	418	428	384	408	421	410	392	383	426	403	424	381	398	396	431	400	383	399	420	408	420	413	411	392	389	410	411	403	405	360	411	418	396	410	401	440	435	423	392	401	421	400	428	455	378	402	407	409	391	382	418	362	383	396	444	429	398	439	417	401	390	413	410	407	391	439	431	384	388	444	428	415	387	409	352	408	409	394	407	409	394	413	415	434	395	426	411	395	410	379	387	401	421	401	478	407	438	412	441	409	429	423	397	433	420	368	385	409	388	403	437	440	439	408	401	451	415	413	450	433	439	425	395	422	398	376	409	421	413	373	442	393	410	420	417	414	429	420	434	408	417	389	417	399	427	415	401	453	379	418	444	377	411	398	385	397	456	435	429	411	409	457	397	400	436	406	457	423	445	410	398	386	413	431	402	386	423	393	402	405	416	390	429	420	388	428	422	365	414	400	449	376	412	393	396	419	400	415	409	388	406	382	419	403	447	386	419	400	400	423	389	421	385	396	423	385	398	399	383	419	376	413	418	450	418	376	396	378	396	422	406	433	431	399	399	415	439	383	446	418	436	408	412	413	372	418	389	438	434	449	407	443	466	406	399	367	411	441	443	410	395	390	427	391	398	405	419	425	404	424	404	401	418	400	385	421	431	423	422	389	406	414	391	436	393	421	409	414	425	433	428	425	427	363	414	378	369	420	377	383	400	405	367	424	413	391	425	391	360	399	407	401	434	423	444	416	412	414	386	466	401	394	409	414	396	400	412	416	393	443	420	420	406	445	374	451	416	412	469	430	394	423	436	426	391	416	393	431	443	413	392	402	389	441	409	461	389	393	423	403	409	364	377	396	393	397	398	414	377	465	419	409	401	407	376	413	375	370	368	409	397	396	409	414	373	416	409	401	404	399	403	375	397	446	383	382	465	385	407	403	406	428	412	423	468	436	430	425	427	441	412	402	433	404	408	405	401	385	409	432	394	444	360	388	426	372	433	429	413	427	393	402	414	386	365	422	419	381	414	429	441	415	418	370	378	413	431	434	393	414	406	398	406	403	411	422	413	406	425	370	437	377	393	382	404	398	393	413	392	407	389	434	422	424	403	388	403	402	366	418	441	383	405	388	429	429	422	393	424	412	416	403	424	360	413	447	406	417	393	415	373	402	409	398	414	406	361	382	423	404	397	400	423	415	396	453	425	402	389	391	427	407	389	410	398	397	398	401	426	405	405	401	398	394	402	393	386	400	416	462	379	407	397	389	384	396	386	367	466	417	408	430	376	391	406	418	433	399	422	421	397	393	383	443	464	446	385	390	403	404	412	442	406	363	394	409	425	382	375	394	377	403	434	383	410	406	434	436	439	408	421	390	409	397	389	395	455	410	400	379	426	385	436	417	396	393	418	432	417	423	437	381	410	388	389	397	399	419	410	425	425	383	408	390	398	405	442	413	403	381	378	407	432	389	390	403	405	394	416	390	415	416	372	389	411	407	412	396	436	438	413	438	435	417	432	395	386	404	408	387	420	446	398	423	409	402	454	413	387	405	401	401	401	373	411	464	439	436	389	428	420	420	421	400	397	418	413	391	391	392	419	399	413	403	385	402	435	419	403	399	409	413	406	387	433	404	412	391	393	416	406	408	379	383	414	373	416	397	389	402	409	397	359	440	376	402	405	426	379	403	440	422	418	401	417	388	451	376	377	418	403	394	405	419	386	348	424	382	417	418	365	373	413	411	418	364	411	416	415	401	430	436	432	387	442	411	459	423	374	439	419	418	406	386	385	412	364	416	365	405	429	392	422	391	414	407	412	395	387	440	412	400	447	389	428	382	364	407	388	417	418	408	362	414	451	391	405	425	406	418	387	442	434	397	388	399	414	419	390	405	395	405	405	401	410	433	404	405	363	405	382	394	402	415	379	425	404	433	398	433	408	402	421	411	396	434	419	427	409	420	449	398	404	383	437	394	403	405	408	429	436	417	401	372	396	428	429	396	406	408	452	431	393	474	430	411	383	381	379	385	416	443	412	411	406	410	426	390	393	440	394	402	409	401	414	432	422	441	405	407	422	389	417	436	399	411	404	392	435	442	406	417	416	393	410	405	427	416	400	431	446	422	404	399	424	446	389	391	386	408	415	402	429	443	378	426	468	435	403	404	463	400	414	371	391	402	397	418	376	388	395	445	406	423	363	421	439	433	458	395	413	412	408	413	404	412	437	424	424	420	384	415	383	386	396	390	425	411	424	406	459	415	427	429	403	418	435	427	396	408	413	403	400	404	395	381	404	419	455	418	443	412	432	426	397	430	442	427
2161	944	949	890	969	910	876	990	920	929	894	891	935	923	866	899	839	908	898	934	891	926	912	896	929	894	835	936	937	943	933	888	926	977	895	882	881	939	914	908	865	901	930	857	919	877	858	903	960	884	900	864	875	875	888	876	908	919	909	936	866	919	901	882	956	891	928	900	903	927	906	874	898	890	891	883	922	835	922	868	840	875	931	839	858	881	872	865	878	863	848	893	895	904	976	876	886	871	849	909	867	846	872	906	912	867	909	899	900	919	888	883	914	882	875	913	942	902	909	863	839	881	927	919	845	880	885	860	939	901	926	882	862	889	866	891	859	939	848	885	878	922	918	914	886	883	962	958	927	897	866	889	905	910	931	864	905	893	940	911	870	886	916	882	875	874	898	858	879	865	897	897	833	897	882	941	873	886	922	925	916	896	887	874	899	855	898	954	891	934	826	898	855	899	901	885	896	881	872	851	882	834	867	876	793	872	892	855	943	874	914	873	896	893	894	864	863	903	890	875	869	924	908	900	892	902	916	870	868	945	922	899	872	928	936	902	855	894	898	900	891	881	927	900	932	856	861	822	886	858	977	849	875	893	889	908	896	857	899	915	840	913	914	900	912	878	857	851	884	897	915	866	891	819	900	901	928	885	885	878	898	895	928	916	928	901	886	900	874	854	875	876	872	937	940	924	968	884	895	871	937	893	870	851	928	879	901	960	889	922	846	867	873	889	897	883	849	857	872	929	846	924	950	892	854	903	894	893	857	893	925	907	893	881	877	860	926	913	918	855	922	890	879	913	839	913	805	857	892	906	911	979	867	937	916	870	901	839	903	906	858	910	887	900	920	886	934	850	920	913	914	905	895	920	870	868	882	901	965	897	889	921	898	867	868	906	885	876	897	935	914	916	916	891	879	901	887	910	865	939	921	881	971	891	885	873	924	854	911	893	924	929	862	858	852	872	875	888	903	905	914	858	884	846	859	867	855	851	947	844	854	896	872	875	910	884	910	908	941	946	914	876	925	868	913	864	940	925	913	908	870	876	870	890	886	890	898	913	901	883	887	906	927	905	867	857	895	872	926	895	878	908	877	860	919	845	862	853	865	916	852	899	931	896	932	911	867	821	858	898	876	946	868	904	866	938	957	924	850	907	898	870	840	932	879	939	885	844	893	869	929	893	869	878	900	911	883	863	949	939	836	885	890	888	899	855	956	868	819	872	914	894	924	887	846	917	887	856	882	911	838	898	910	859	919	895	896	889	923	912	852	891	900	907	858	862	864	917	914	854	899	872	911	883	906	883	896	901	932	843	935	965	924	903	913	905	914	883	828	851	904	948	901	893	892	874	924	902	848	919	859	895	852	847	844	911	874	855	953	910	863	849	973	897	930	882	868	880	855	856	949	864	882	874	898	884	906	923	887	927	819	906	896	877	910	894	904	921	889	859	862	865	891	884	915	853	919	930	923	862	861	874	911	928	899	844	938	878	887	878	891	830	896	880	894	886	884	871	897	827	899	895	931	933	935	914	870	915	875	909	896	863	959	848	893	897	891	877	902	916	856	868	934	929	836	868	890	862	870	907	945	859	818	906	895	870	896	874	901	883	890	902	863	918	861	918	882	921	880	891	942	899	887	917	892	874	842	888	905	944	923	867	858	872	944	892	866	835	877	847	893	958	881	897	886	858	911	884	884	897	906	891	891	870	855	872	895	917	910	866	902	849	870	888	860	899	866	852	919	871	912	912	870	910	959	899	834	907	925	886	886	843	873	900	868	871	927	871	885	888	874	884	930	934	874	873	927	861	865	903	912	916	891	925	898	939	925	896	888	959	883	916	828	886	864	857	896	931	888	889	833	839	918	914	881	921	899	882	945	871	873	899	911	835	888	879	892	932	911	922	881	874	925	910	828	908	900	893	862	951	899	836	810	836	860	858	856	879	870	848	888	835	897	926	884	900	883	905	890	872	906	942	876	900	866	881	905	849	860	913	872	862	893	933	870	897	928	939	889	909	920	894	899	900	904	939	880	885	889	914	861	926	888	885	905	941	918	890	880	841	888	929	915	930	938	920	911	858	914	911	901	906	893	858	898	900	885	912	904	911	937	881	905	848	877	837	888	863	929	897	908	863	924	914	860	825	876	887	847	890	827	924	858	901	897	911	916	858	863	837	889	956	899	875	894	917	876	892	848	874	890	865	887	877	845	924	898	930	935	908	893	953	875	897	869	915	880	838	921	830	852	879	879	853	925	900	829	896	870	913	849	891	866	851	965	895	842	882	952	891	890	928	907	849	902	895	914	876	886	859	828	912	910	908	864	887	882	905	870	909	865	934	910	908	926	936	887	922	838	912	865	865	894	863	907	893	856	912	905	907	900	858	915	924	883	864	865	900	930	939	890	927	910	941	934	846	863	845	887	918	932	842	881	892	919	913	916	891	910	909	889	869	827	905	913	870	901	880	949	917	938	886	917	850	907	895	946	874	832	903	927	869	926	916	856	935	880	888	898	863	910	920	888	899	915	933	910	914	880	869	873	877	867	846	916	878	959	921	932	865	911	870	880	930	948	919	883	926	894	876	870	856	875	903	858	860	927	907	855	889	968	905	885	854	889	874	920	930	866	898	929	868	895	926	865	865	923	884	929	937	884	906	915	922	862	849	856	890	883	891	885	850	930	899	865	890	866	934	921	909	860	899	900	892	869	903	940	883	883	942	886	939	873	893	869	889	827	920	886	935	862	880	868	883	913	889	913	926	869	931	870	866	897	872	902	827	823	861	884	942	887	910	910	866	898	883	905	878	929	872	926	922	928	952	867	883	960	862	887	863	869	871	859	855	863	910	838	847	872	878	925	944	902	875	883	872	894	946	916	881	841	897	909	861	877	851	872	951	880	866	854	885	888	883	873	910	911	889	874	894	874	915	948	857	877	954	907	879	963	912	879	857	905	927	907	832	890	931	912	938	938	844	857	947	905	952	860	894	890	899	882	923	885	857	900	880	890	907	834	878	880	914	886	885	889	904	920	915	848	872	921	894	909	867	892	841	889	863	915	890	926	885	887	909	859	906	850	858	839	906	866	933	897	905	844	964	920	895	874	907	837	876	903	976	874	920	854	878	844	905	948	916	888	886	877	886	940	927	871	885	896	862	880	901	932	884	915	868	937	883	887	950	894	844	882	923	905	932	897	922	923	893	870	862	903	876	848	836	913	942	910	916	845	863	917	876	903	927	863	840	869	830	867	863	913	875	892	889	908	816	889	906	907	930	869	876	906	887	824	868	898	885	935	890	927	900	860	846	920	906	905	837	885	907	897	846	905	910	912	885	871	894	892	875	858	918	863	946	905	854	902	910	862	904	867	871	913	894	866	881	872	947	894	820	870	886	928	878	885	888	893	893	970	887	858	899	906	954	887	891	912	879	879	924	867	897	901	909	866	899	901	933	923	883	887	930	889	882	879	906	916	968	877	933	894	907	846	875	877	897	869	901	860	876	860	926
8402	588	674	514	461	391	350	312	270	265	270	281	256	238	244	265	255	257	227	237	235	239	237	262	253	259	265	264	256	232	254	233	271	247	207	255	208	232	286	235	236	225	248	237	240	268	270	257	236	259	259	252	254	238	251	230	232	263	238	272	232	234	223	240	242	227	234	239	236	203	244	246	247	209	230	220	241	265	256	236	272	249	247	237	258	241	227	228	228	263	224	260	251	255	243	211	252	253	233	241	246	246	215	232	211	219	264	256	251	227	233	235	215	226	246	245	228	219	226	218	257	249	246	220	258	285	225	282	249	242	255	246	234	219	234	257	263	250	259	238	228	239	249	251	246	219	221	233	237	237	240	282	227	258	270	263	225	267	237	227	243	220	253	225	242	249	263	246	223	262	220	260	260	240	237	239	259	257	232	216	219	225	211	229	217	242	237	259	217	250	212	242	229	223	223	238	240	230	276	223	211	200	259	240	265	208	242	236	265	249	240	248	201	225	241	239	214	248	232	202	242	241	245	244	265	232	236	231	262	263	242	220	244	235	282	249	215	245	242	267	259	235	236	240	257	229	242	273	249	235	255	233	216	255	236	240	238	230	223	232	262	264	243	228	259	238	241	230	226	220	210	263	218	225	233	215	218	242	258	259	258	221	240	236	248	227	240	255	228	231	232	252	217	230	263	236	238	229	250	267	226	249	253	250	251	224	239	262	227	248	237	248	246	226	256	243	240	233	209	225	230	201	224	256	251	261	251	231	243	223	232	247	257	219	252	216	228	243	242	221	208	246	232	258	238	219	222	243	247	263	246	235	275	245	216	226	234	219	249	219	232	241	206	242	252	257	198	231	235	255	253	269	243	241	257	266	262	235	243	213	228	252	231	222	227	234	222	246	210	235	263	259	225	230	243	266	258	231	272	230	235	255	256	250	213	226	246	261	275	244	239	253	263	245	231	235	225	253	205	234	246	218	227	231	242	235	209	206	250	223	237	259	242	222	209	259	251	237	263	275	235	211	233	252	247	242	230	234	226	220	257	243	235	242	226	260	245	243	234	250	226	227	245	222	267	227	277	241	251	233	224	229	231	236	235	266	230	214	237	275	240	245	231	249	219	204	243	269	256	244	216	249	240	225	224	266	212	254	265	225	232	227	240	232	286	261	233	257	225	223	234	266	266	259	246	236	224	228	222	239	239	237	245	250	225	223	255	253	257	219	219	230	246	237	239	248	270	252	238	205	250	256	217	245	268	206	239	261	233	267	268	240	248	214	222	222	244	250	243	252	245	237	250	243	243	256	255	222	276	258	239	235	237	247	240	272	248	236	290	247	245	255	235	245	275	261	220	245	211	231	239	264	248	227	219	261	238	263	246	208	227	227	231	245	239	276	236	233	248	253	204	235	231	227	219	253	257	217	242	244	217	263	254	224	229	258	235	244	256	224	212	244	240	244	243	238	241	261	241	243	272	256	277	223	265	260	247	221	226	232	257	225	230	251	230	281	262	236	220	240	241	236	249	235	253	281	259	254	253	238	225	240	256	265	252	231	251	249	244	212	237	241	212	258	277	230	251	248	242	259	261	255	275	238	254	253	273	248	252	254	280	265	234	232	236	255	272	250	238	246	240	231	257	265	249	225	232	244	245	241	252	262	253	232	231	225	230	256	240	249	223	183	228	225	213	226	262	219	219	246	248	250	275	220	199	229	221	221	243	237	255	206	274	235	232	247	241	227	199	232	238	268	248	252	239	252	252	231	247	247	249	258	228	233	232	234	231	251	238	263	251	231	232	232	222	258	228	225	229	260	233	275	245	194	238	258	283	227	225	243	242	244	222	212	241	218	250	238	254	234	210	256	264	221	248	250	218	221	245	252	236	228	251	233	275	262	230	226	258	274	258	240	246	248	218	236	232	246	223	264	226	228	252	237	241	242	246	236	233	228	234	240	244	241	255	227	236	238	236	251	252	214	247	227	255	229	242	248	230	232	255	261	226	238	235	253	245	223	243	214	225	213	263	232	259	246	286	234	232	235	249	235	248	233	247	233	255	263	226	258	232	217	266	224	235	231	236	225	235	238	254	249	247	251	229	241	221	228	234	253	237	267	241	232	262	254	235	224	224	222	252	240	211	242	236	252	257	231	254	267	228	282	226	229	231	258	242	243	239	239	235	252	240	247	210	232	236	235	245	218	250	226	237	245	279	235	223	245	221	273	229	236	241	271	227	216	239	227	254	248	240	239	263	261	252	234	263	243	262	248	252	247	218	255	244	256	238	235	255	277	248	222	242	245	246	238	218	230	240	225	211	223	234	233	208	241	258	223	228	239	214	204	234	239	229	258	267	227	243	267	231	271	261	211	254	269	246	206	252	228	228	245	254	253	203	238	236	233	279	213	232	247	256	221	228	263	236	231	231	224	252	238	235	238	216	226	232	245	222	275	246	258	235	242	263	233	231	244	244	218	225	238	239	230	243	242	213	221	254	231	223	261	254	202	249	278	276	214	231	235	252	249	251	228	257	256	220	254	252	243	236	242	214	210	235	247	230	208	243	252	215	250	231	282	231	231	235	238	212	246	263	237	262	215	240	222	240	240	233	252	268	232	229	256	213	199	222	240	241	205	240	246	231	221	247	238	211	214	249	237	226	265	223	223	225	256	239	232	243	220	235	250	238	254	226	212	269	248	266	239	218	263	247	272	250	233	242	223	210	259	228	261	219	232	227	223	259	263	265	227	202	256	233	263	238	267	224	232	224	227	236	258	259	233	214	238	267	243	263	212	211	233	225	224	264	260	209	219	233	237	275	260	224	202	225	257	249	224	253	246	238	255	234	268	256	239	195	234	199	223	223	226	261	254	232	250	233	241	242	227	231	221	206	209	239	246	243	247	220	248	229	223	220	228	233	237	253	246	250	218	233	251	227	217	236	263	221	223	246	258	214	211	251	220	229	228	227	221	212	232	249	231	247	222	246	260	274	238	235	216	223	222	229	251	219	253	221	232	240	245	234	215	177	216	237	257	224	250	240	237	234	222	219	258	241	232	241	242	217	249	246	234	252	252	237	260	249	225	248	240	280	246	258	238	237	230	233	230	213	239	229	226	263	251	221	243	234	220	231	235	297	242	236	271	263	249	229	247	235	242	238	232	221	231	221	236	232	227	237	231	223	251	251	245	258	236	244	237	256	236	278	213	225	231	246	241	238	211	249	259	238	244	230	260	235	260	243	228	229	264	223	219	228	238	236	263	245	257	204	246	221	250	265	259	230	229	206	240	250	231	223	241	228	226	248	219	252	244	255	253	250	247	229	208	229	257	238	250	245	225	278	241	230	267	266	247	219	234	242	252	203	219	250	229	255	273	217	255	245	213	256	249	240	234	235	229	260	267	266	263	218	237	236	226	242	239	232	243	237	231	252	248	254	246	257	202	237	263	263	224	252	231	242	208	234	220	215	247	244	234	243	230	258	239	234	228	223	228	240	236	244	250	234	252	250	267
6774	895	1489	1594	1460	1205	1053	1000	821	841	779	696	712	652	647	624	656	662	592	643	602	610	615	567	550	598	580	591	573	579	566	580	534	547	602	571	591	531	560	570	577	605	538	558	525	606	531	602	548	494	555	565	576	498	563	560	541	557	535	579	574	539	498	529	516	547	528	531	538	567	533	533	530	580	546	560	557	560	550	558	547	576	521	550	535	538	520	534	515	529	526	530	542	515	560	483	574	524	502	500	534	525	541	547	518	535	533	575	537	566	564	560	566	562	523	546	524	548	551	544	539	538	560	553	494	545	584	567	605	575	558	537	537	558	542	562	550	564	541	518	528	580	567	529	519	539	519	565	568	544	561	548	525	554	541	560	626	527	569	550	573	553	541	592	517	529	596	520	540	595	516	532	551	606	523	542	562	533	514	534	557	547	548	534	492	558	562	545	576	570	506	582	493	536	541	530	553	527	598	546	534	512	561	573	584	548	519	529	536	490	577	513	510	566	549	532	554	536	532	577	561	543	543	604	578	576	549	537	549	509	546	562	572	525	538	542	523	554	555	579	540	551	540	523	554	527	556	507	560	564	571	516	552	515	556	531	521	554	532	594	522	532	577	522	523	579	538	567	571	526	583	561	537	537	562	548	568	551	585	581	517	501	530	536	531	505	543	568	568	529	568	539	515	555	610	494	572	535	545	529	555	569	556	563	544	514	598	582	521	580	507	538	596	550	550	557	566	553	548	563	532	568	544	572	524	551	600	512	532	526	529	597	539	561	537	522	606	547	553	570	556	511	577	524	518	564	529	542	564	512	529	557	580	514	554	518	565	590	546	534	513	526	513	533	533	524	495	537	538	537	551	549	572	570	557	533	540	547	549	529	560	535	526	540	601	577	591	568	496	526	560	548	546	548	597	553	563	568	571	572	540	548	521	529	553	564	541	535	566	569	532	577	555	592	563	552	533	526	530	544	537	547	519	508	587	549	578	566	557	539	513	561	565	521	522	533	543	586	542	539	537	567	571	556	542	542	556	535	559	531	545	562	556	535	553	544	539	600	540	540	575	569	553	518	506	545	521	507	540	544	553	581	577	500	500	571	526	529	527	555	495	568	553	530	559	551	566	543	527	559	535	569	537	533	555	532	565	535	535	552	540	585	540	560	542	556	578	522	577	513	571	562	552	558	523	536	564	553	485	560	560	555	571	522	504	537	553	542	550	525	565	502	553	556	542	516	561	571	531	580	555	519	492	537	567	569	528	572	494	524	566	547	584	485	565	550	544	553	549	561	561	531	505	545	533	538	566	574	611	559	534	562	511	518	559	549	574	555	519	579	560	533	534	585	580	516	544	551	554	524	532	615	533	549	557	545	550	543	540	510	536	558	546	506	554	568	533	582	514	558	555	532	515	538	566	588	575	551	554	573	551	535	510	557	558	515	538	566	526	539	538	541	498	529	555	548	522	547	565	568	557	519	508	536	589	584	558	558	511	536	554	510	589	511	540	542	542	546	507	576	576	586	543	555	559	527	565	561	558	558	538	544	510	574	580	553	557	522	542	580	572	534	519	543	573	583	584	530	522	523	530	555	556	511	513	529	567	534	512	547	528	565	576	509	596	504	548	583	550	541	551	525	516	550	524	518	570	535	517	564	567	497	521	536	532	557	566	526	574	556	561	542	574	496	557	569	559	553	563	552	535	530	517	539	536	503	493	567	538	564	550	578	566	535	555	541	558	493	527	550	537	536	531	533	586	529	541	514	534	544	515	539	561	576	526	526	563	529	551	499	578	557	547	580	527	558	534	532	523	591	534	570	556	540	552	524	531	552	543	564	522	579	563	579	511	562	543	521	569	552	535	555	526	563	551	535	546	502	523	576	524	506	524	546	568	526	562	547	550	534	561	541	559	575	551	517	549	556	549	543	574	524	547	507	525	531	557	506	534	525	563	568	539	552	527	561	547	560	530	568	564	538	517	503	511	517	546	572	514	530	539	547	562	525	540	533	555	537	526	562	514	543	568	557	545	552	542	550	546	526	561	558	518	506	592	530	543	569	538	573	514	517	546	562	550	556	561	560	544	521	561	540	515	504	532	576	568	563	554	528	540	560	529	538	524	525	538	523	565	544	511	570	538	558	553	559	582	551	534	541	519	527	541	525	530	571	567	596	529	535	523	538	537	522	541	546	555	548	542	562	526	536	568	539	539	563	520	509	561	521	576	509	577	532	563	555	542	561	538	557	560	546	539	547	516	525	530	537	522	530	530	574	517	545	547	541	547	543	592	539	558	545	547	584	518	548	520	519	555	562	528	561	548	542	533	537	533	531	505	540	550	543	538	516	542	568	513	519	566	529	513	531	584	537	563	521	548	539	564	515	539	555	579	501	525	539	542	512	569	535	543	547	537	523	540	494	530	585	524	531	526	533	556	557	539	526	545	549	521	522	590	539	568	510	570	564	537	537	549	542	540	509	565	553	485	537	545	527	550	509	550	568	522	570	575	575	511	525	540	548	553	559	561	484	550	537	548	538	537	533	543	518	561	589	548	523	529	536	542	543	582	532	517	550	575	559	560	548	555	580	571	578	527	555	490	573	533	554	522	502	554	517	505	559	501	559	547	522	559	572	552	518	524	582	524	568	591	543	561	574	528	519	542	519	527	510	562	565	556	540	566	515	528	496	576	556	526	541	582	556	555	527	589	533	584	514	513	545	553	513	543	534	588	517	574	541	539	539	528	527	556	548	512	479	537	545	532	545	554	576	563	524	519	511	562	519	594	567	508	542	557	530	520	570	550	549	591	562	533	531	539	531	557	556	530	564	561	570	521	526	529	549	555	558	523	586	531	582	539	587	513	556	545	536	527	532	549	537	554	538	535	523	570	590	532	553	585	549	522	562	541	513	552	551	538	563	548	565	557	525	516	563	541	589	581	545	571	531	528	565	558	542	544	562	534	519	537	512	565	557	531	540	468	534	527	552	512	530	575	514	560	542	547	540	574	576	553	549	561	551	536	558	553	509	559	557	536	580	545	581	554	556	563	553	529	573	561	503	598	540	562	581	532	541	563	536	571	559	533	564	572	569	539	526	529	522	544	547	556	555	554	536	545	533	533	534	568	552	550	558	542	584	492	534	571	551	549	547	542	525	583	571	555	567	554	569	531	583	547	529	536	586	505	527	536	545	547	549	556	514	535	576	544	527	540	509	526	541	520	555	564	505	535	509	549	538	570	561	540	544	560	533	536	561	576	507	547	542	524	585	510	559	542	568	583	534	497	529	603	569	609	545	506	562	560	534	538	533	547	563	488	526	551	569	536	509	584	542	489	543	543	553	542	539	588	592	524	542	530	550	539	588	578	565	507	554	576	577	574	550	555	542	565	538	572	560	553	521	509	560	570	542	592	530	512	537	529	550	547	548	592	516	527	584	531	567	569	549	500	535	505	536	559	533	550	517	554	556	505	538	544	542	585	514	526	509	556	543	545	615	546	520	552	531	554	555
15040	1155	920	719	493	342	345	237	251	211	183	194	169	164	142	175	163	147	143	150	146	144	129	134	131	115	137	146	156	132	132	136	152	125	136	119	121	134	120	123	120	154	121	129	148	138	128	128	122	134	109	131	128	133	128	122	121	114	132	130	119	143	137	130	130	123	120	111	125	155	136	129	127	123	141	140	136	127	120	127	143	139	133	121	113	120	133	113	134	116	132	106	117	112	120	109	131	150	119	116	127	111	131	140	139	119	137	157	139	119	106	132	121	133	140	128	124	116	135	96	135	108	111	128	117	127	131	141	130	132	147	132	146	129	119	143	122	106	122	123	118	126	116	119	152	111	128	145	122	122	129	135	120	133	121	135	121	126	138	153	118	124	121	129	130	142	125	129	122	116	133	153	138	153	117	109	112	130	107	126	144	119	118	124	117	112	129	125	127	117	134	104	118	127	119	130	115	136	124	117	113	115	127	106	142	123	152	148	124	136	127	137	119	126	99	126	125	124	145	119	122	124	121	133	140	130	136	123	139	121	119	130	113	133	127	116	124	154	129	114	108	125	107	118	117	137	117	133	158	140	145	137	152	115	125	124	127	122	141	136	130	113	128	126	129	119	131	104	125	125	129	114	123	143	127	118	123	123	134	139	116	145	122	110	115	125	139	104	118	131	110	127	119	116	141	142	109	142	120	137	124	129	115	128	107	110	143	135	116	154	138	123	119	132	115	125	149	158	139	126	136	139	121	128	106	114	119	120	120	130	149	130	137	113	118	151	153	116	107	125	109	90	131	123	124	130	150	112	123	117	128	127	130	121	119	120	123	121	111	134	106	96	145	124	145	123	128	120	124	129	136	146	118	125	107	131	138	127	146	121	117	144	123	130	120	136	103	127	135	124	141	158	128	147	123	136	136	111	140	136	104	119	124	124	109	124	142	149	128	149	128	125	130	129	114	124	129	146	138	109	121	115	136	128	122	117	109	108	108	118	125	125	139	139	140	140	135	137	120	118	119	111	130	114	137	116	134	143	120	143	117	137	123	131	114	133	136	150	129	97	114	123	96	144	136	121	106	108	109	113	135	112	150	127	108	124	126	120	133	138	134	114	112	145	145	134	127	112	123	131	121	124	88	113	129	122	131	133	114	120	139	131	131	137	135	151	146	126	121	123	145	129	115	130	131	146	111	146	119	141	119	128	136	138	126	108	123	142	130	132	124	133	109	132	121	113	121	152	144	133	125	130	130	135	113	121	123	125	145	146	122	141	118	115	125	130	146	121	123	130	123	131	136	102	119	108	127	137	126	117	115	127	117	115	114	122	120	133	126	115	137	150	124	135	125	130	139	147	152	132	100	124	125	123	137	112	134	129	123	128	126	112	135	116	128	145	128	114	125	116	137	129	107	131	118	125	138	127	134	120	141	134	142	123	142	130	115	125	114	125	105	116	131	131	129	129	131	125	121	119	124	103	119	135	115	134	119	105	129	125	119	127	135	130	118	162	125	138	121	108	115	106	140	125	147	135	128	138	110	120	105	131	104	134	125	106	130	140	135	123	143	135	133	131	116	126	129	121	120	130	123	127	127	124	127	124	125	108	126	114	136	134	122	126	130	124	128	95	135	136	148	137	165	131	138	121	135	134	141	135	95	123	130	121	128	143	111	138	140	122	125	135	101	108	140	126	130	122	113	112	133	147	112	118	134	138	145	122	139	117	139	138	129	115	124	127	143	127	126	129	129	113	125	123	125	150	118	122	115	142	134	123	112	110	112	137	148	134	116	122	140	122	136	122	131	146	129	128	123	110	115	134	131	129	105	103	102	129	126	113	135	125	132	109	129	156	137	124	122	99	131	114	110	117	122	144	136	143	107	145	132	115	131	108	120	139	142	137	144	137	117	131	130	134	120	118	126	143	132	130	146	126	112	111	133	123	123	125	133	140	137	114	105	119	148	112	133	141	127	140	148	148	111	128	140	123	123	103	104	107	126	132	130	121	137	107	112	137	132	124	126	161	135	121	139	151	119	134	110	138	115	124	139	136	121	124	132	123	107	117	118	134	108	118	125	109	134	141	129	130	138	131	124	138	122	119	134	127	127	127	139	138	131	106	103	114	112	137	115	133	137	114	122	154	125	136	121	127	145	125	120	117	132	105	123	106	124	97	105	148	130	131	122	130	125	115	125	118	137	130	139	139	121	120	125	142	144	118	111	140	112	109	133	114	140	135	117	109	152	117	114	120	126	112	118	142	117	114	114	118	137	126	132	124	113	122	116	106	112	156	123	119	118	129	134	98	145	128	142	133	112	128	111	106	123	133	126	143	116	132	125	135	119	149	125	133	138	127	108	138	120	131	132	133	122	133	117	116	113	114	135	117	132	124	129	142	115	119	127	135	100	144	133	136	148	140	147	126	122	115	131	142	125	123	105	124	116	148	136	118	129	123	126	124	139	132	125	126	120	117	120	131	115	115	148	117	119	132	124	127	128	123	122	128	127	114	140	141	130	126	106	127	129	125	128	115	123	151	131	104	122	139	141	126	114	130	126	139	121	143	114	123	117	89	129	113	133	147	135	120	118	135	122	129	117	141	131	138	123	114	125	139	134	137	124	143	136	124	169	146	144	120	130	127	117	108	118	122	135	131	140	119	128	132	134	162	131	103	111	113	139	133	129	141	135	139	99	116	140	132	99	135	125	135	139	130	161	136	139	97	110	116	142	116	127	143	117	130	138	132	160	123	129	139	147	127	130	134	154	124	121	117	124	124	121	110	122	130	122	124	120	124	120	135	136	123	118	122	136	124	111	115	121	121	129	140	122	124	128	109	130	140	155	126	112	114	132	127	137	108	114	128	131	120	108	137	124	122	138	117	145	102	143	123	113	135	136	133	148	153	135	146	132	131	123	129	139	121	128	141	132	133	107	110	130	123	112	120	157	120	135	119	125	145	132	119	138	108	133	119	129	119	127	142	133	130	135	111	137	117	116	129	103	118	121	129	110	136	161	109	115	137	110	121	119	129	131	132	109	140	142	124	125	141	122	152	114	135	126	133	134	119	111	118	134	138	126	129	116	104	126	133	138	129	126	129	104	120	119	117	131	111	120	127	128	104	128	135	117	131	113	131	127	123	120	133	136	156	140	108	106	126	113	140	116	109	110	109	140	118	126	155	141	112	111	121	122	143	123	122	113	139	115	124	144	135	101	140	143	113	130	121	109	128	129	121	121	144	130	133	120	124	114	138	108	109	150	132	121	124	118	119	107	146	134	120	121	137	129	119	108	105	128	162	132	129	144	148	127	137	114	116	139	94	126	117	130	114	129	114	136	128	145	137	119	114	117	126	121	114	131	121	116	112	120	123	113	143	124	129	121	142	137	139	110	123	123	107	129	123	139	118	126	122	110	126	131	126	120	115	151	118	109	122	115	125	117	130	149	129	130	120	125	127	114	129	116	121	158	125	127	136	140	108	157	133	150	115	123	121	120	119	116	135	112	112
8131	986	2066	2270	1915	1434	1367	1115	909	818	707	725	567	582	521	477	505	510	455	484	462	448	436	430	414	370	411	392	406	382	344	386	387	378	377	382	365	381	359	382	358	334	331	357	360	328	387	365	360	341	356	340	370	356	332	319	336	348	385	312	326	368	367	331	344	333	359	337	331	346	355	355	377	306	348	336	350	331	327	354	327	326	366	319	315	334	346	358	349	333	350	350	349	348	347	342	327	328	335	376	327	348	347	366	337	337	323	374	334	356	339	326	363	321	320	335	356	336	331	325	322	343	325	306	323	328	338	305	385	373	334	335	352	355	329	341	322	330	380	344	336	362	302	316	364	371	345	328	367	344	368	303	363	347	326	345	315	326	354	322	316	334	334	313	352	349	342	335	366	350	314	378	341	350	339	361	359	380	321	355	347	345	339	343	365	354	327	356	324	315	337	368	355	336	296	343	349	347	355	358	336	330	362	356	299	302	329	309	363	349	354	357	323	313	313	310	348	350	360	379	321	376	334	332	376	349	344	361	319	322	339	322	312	333	335	343	335	325	342	341	353	335	366	306	378	365	354	374	337	373	372	340	345	354	362	290	321	338	359	372	328	288	356	370	330	345	364	305	347	321	340	351	324	303	343	369	335	321	308	332	342	359	367	324	325	356	312	327	336	343	334	340	347	362	338	377	328	326	339	309	348	320	335	365	350	333	339	373	341	363	349	331	337	320	352	306	386	371	326	343	336	333	296	339	364	314	332	375	326	347	310	310	322	350	348	327	355	298	348	357	330	366	343	374	338	351	392	346	345	323	315	379	320	320	360	329	357	344	319	367	352	353	341	324	321	330	332	314	351	328	340	341	354	340	318	336	330	305	367	322	309	344	308	332	317	363	345	330	353	356	327	322	333	319	361	310	339	341	356	333	325	361	344	345	344	343	335	329	350	369	335	332	332	339	338	365	309	314	352	344	343	330	349	330	336	325	351	362	351	349	341	314	325	349	345	354	321	354	314	352	343	320	352	327	321	354	348	344	367	357	321	363	340	326	358	317	358	317	332	315	324	312	323	341	329	368	370	336	348	359	346	339	304	345	345	339	350	335	371	343	312	325	329	299	326	360	341	346	347	353	330	364	318	327	354	321	336	344	336	332	343	325	325	364	352	334	345	351	352	347	342	339	309	335	333	324	293	357	304	311	305	351	321	316	316	363	334	360	312	341	315	338	328	345	345	317	376	341	357	364	344	333	305	342	326	329	330	334	357	317	356	341	344	365	336	326	335	361	326	323	317	318	315	353	315	356	359	334	332	323	371	332	325	355	335	314	333	314	350	343	346	332	342	337	323	329	333	349	356	336	350	325	343	300	335	315	323	329	316	339	362	335	343	363	331	350	334	357	353	309	300	353	344	339	373	328	349	339	365	332	330	332	350	330	340	290	320	320	352	327	330	350	354	311	357	359	319	366	312	331	320	313	341	338	353	345	387	364	338	328	335	351	332	337	344	324	290	342	367	332	316	338	356	344	349	350	354	340	358	345	347	330	338	347	345	339	356	316	350	370	331	354	341	349	358	347	346	346	325	352	350	342	359	328	342	362	306	372	328	336	332	357	345	358	330	366	326	354	322	342	349	342	343	329	335	323	335	345	331	340	359	338	360	321	352	331	344	337	378	350	379	343	318	348	345	335	340	348	308	321	371	330	346	318	317	384	322	336	347	345	383	356	313	335	377	311	354	331	329	356	340	328	339	319	351	314	360	354	331	336	341	330	336	342	329	293	344	351	346	336	339	344	373	350	339	351	314	348	322	331	345	332	331	379	331	321	302	324	340	347	351	326	342	343	323	321	352	340	347	319	346	344	324	334	330	366	329	327	363	352	309	323	331	344	337	320	327	315	337	336	324	371	326	311	345	350	330	349	332	325	354	347	308	337	338	328	336	314	314	344	341	364	323	345	362	340	324	337	368	371	336	315	325	355	327	329	351	360	324	290	317	325	324	350	327	346	338	335	349	296	333	327	339	327	352	346	350	333	310	351	349	386	360	341	358	355	323	369	342	355	306	334	327	330	306	335	334	322	326	320	357	310	354	307	318	350	346	314	335	331	348	322	305	314	354	322	303	346	356	339	343	320	356	350	355	319	347	339	330	362	393	340	344	355	352	339	323	323	346	334	341	348	342	336	332	326	342	338	339	315	358	345	340	329	344	354	339	340	297	334	340	309	362	324	335	359	328	322	350	319	322	318	331	340	284	321	349	342	313	330	347	338	354	347	358	313	324	351	312	321	355	330	330	342	334	335	320	332	352	340	332	343	374	356	332	369	350	348	334	355	345	369	343	335	358	307	351	355	318	335	361	332	330	363	342	321	325	330	320	342	344	313	314	346	345	340	334	359	357	360	340	334	352	316	318	332	299	359	329	339	328	338	364	302	321	355	323	329	289	366	324	322	360	332	340	315	363	353	333	352	352	347	332	373	358	347	346	340	314	327	322	325	360	326	355	313	313	329	316	327	324	364	325	335	314	351	323	330	327	320	346	348	347	375	317	317	338	339	356	351	349	323	361	318	340	334	347	361	335	355	323	365	385	339	345	363	349	347	324	339	329	369	317	342	326	353	382	351	335	374	331	353	352	321	336	329	340	374	322	348	351	338	322	343	339	383	339	313	350	304	334	346	343	344	350	319	352	320	329	349	314	315	331	345	293	330	342	340	324	336	315	370	362	331	328	351	326	313	364	327	337	367	371	320	321	351	358	354	343	346	345	326	361	341	332	298	348	322	312	327	314	350	339	363	324	322	320	320	354	346	352	280	364	371	343	309	341	357	346	346	281	348	323	362	355	347	359	344	321	349	333	350	330	346	337	352	345	329	338	325	326	311	320	348	330	333	345	316	310	355	328	340	341	356	342	331	341	331	345	329	333	335	334	325	349	336	340	347	344	323	374	348	368	323	328	332	339	348	328	321	360	354	338	334	341	323	326	320	339	328	320	345	376	340	362	312	357	336	357	348	327	318	363	333	340	342	337	332	332	288	338	345	340	350	356	335	307	341	301	366	340	337	369	344	331	345	337	328	341	321	354	321	348	376	321	333	341	335	320	299	298	322	336	322	340	320	313	320	332	331	350	367	322	324	330	350	369	324	354	340	323	342	345	361	341	331	313	361	325	334	357	350	314	352	330	322	354	311	346	353	371	341	322	335	328	372	358	331	312	368	316	318	350	339	299	338	364	352	399	348	325	313	353	338	324	326	334	340	329	355	345	360	313	313	323	317	338	341	333	364	325	348	320	370	341	331	363	351	350	332	318	357	367	348	365	343	338	368	348	318	315	331	333	329	320	328	378	337	334	326	308	353	318	348	314	309	324	329	375	365	326	335	363	357	363	330	333	340	345	345	376	337	333	334	345	333	318	315	350	346	337	352	326	359	358	339	337	350	332	364	340	304	334	375	327	328	369	368	338	360	333	327	337	364	345	336	330	327	355	361	309	335	358	300	379	357
1809	427	457	431	423	423	441	391	433	414	434	415	426	420	444	399	393	415	413	408	394	421	428	399	412	430	406	442	424	403	431	437	442	414	411	436	405	423	423	395	392	425	420	401	405	414	426	402	411	439	406	416	427	374	423	384	408	402	412	456	392	395	459	341	440	452	394	402	403	392	444	389	425	389	459	418	379	408	425	431	413	385	387	397	409	430	442	445	450	380	378	454	412	422	406	430	384	420	392	418	402	435	448	415	416	418	378	433	388	405	409	419	393	433	409	383	368	382	382	395	395	391	397	444	401	411	438	395	446	393	422	405	376	397	398	432	404	403	407	395	421	409	421	369	438	415	395	391	416	400	420	411	404	438	419	406	404	460	412	385	414	404	411	408	389	400	421	385	401	402	411	397	443	405	373	382	422	411	390	406	376	386	386	417	433	412	393	395	420	396	420	401	428	358	435	383	397	339	414	417	380	439	432	433	429	394	388	411	376	424	433	400	438	428	438	410	424	410	427	409	386	377	451	416	399	396	385	421	419	406	421	396	397	421	411	453	439	447	418	362	406	440	428	420	415	391	405	407	391	395	414	392	412	415	423	395	424	403	400	394	433	384	416	421	412	406	391	408	442	423	356	398	408	414	400	386	408	363	441	433	450	395	456	453	401	408	413	390	421	395	422	384	418	382	441	429	424	397	450	395	402	427	417	425	415	392	431	427	435	422	421	415	360	433	414	415	421	429	396	418	397	402	441	415	444	411	442	390	415	396	411	397	448	377	437	437	432	399	451	445	463	396	397	389	423	412	421	368	394	417	415	439	445	392	421	388	403	403	405	389	355	417	377	416	425	395	397	420	411	422	373	424	443	436	401	402	373	408	408	442	397	465	434	447	435	415	397	428	443	406	430	472	444	340	406	403	428	401	404	453	403	399	454	393	408	389	381	425	404	415	404	344	407	415	430	407	402	422	435	427	417	389	422	422	379	397	410	410	429	435	419	392	416	388	454	411	411	400	429	405	392	446	372	392	427	415	385	401	420	415	433	418	418	396	365	390	408	411	410	393	409	442	421	439	429	442	418	430	434	402	437	416	419	449	422	400	420	470	426	378	396	413	405	417	442	412	422	399	419	415	419	421	398	438	414	407	406	419	404	443	409	412	405	382	410	383	422	427	419	434	428	439	391	400	380	439	414	425	355	429	396	442	430	402	436	382	451	456	425	448	400	394	412	431	391	371	380	394	397	427	433	391	450	445	418	399	409	442	418	416	394	439	450	424	450	433	427	411	441	403	405	395	433	433	431	433	406	412	402	417	445	430	414	457	404	415	402	405	390	423	368	428	401	428	429	426	402	383	399	441	385	428	411	415	380	425	438	406	416	407	440	394	435	430	407	372	408	360	410	435	384	440	387	392	380	457	419	447	434	386	422	444	420	407	441	387	401	376	419	432	348	410	425	395	413	431	431	446	455	420	394	414	383	407	392	398	439	396	406	416	399	448	409	421	410	401	408	394	409	370	375	417	410	426	417	382	427	407	429	417	418	443	389	416	386	393	432	403	395	441	370	413	399	420	429	434	404	456	429	439	405	415	401	432	410	437	333	424	383	453	417	433	436	420	416	431	395	381	417	428	356	437	405	392	388	387	422	360	422	408	377	380	410	408	436	432	454	411	411	412	438	428	396	417	409	425	414	378	435	446	373	416	412	361	438	372	393	416	413	419	384	395	460	445	398	390	417	439	427	442	381	426	395	412	438	408	394	399	419	413	407	385	457	416	439	434	456	431	382	407	417	418	443	380	412	408	413	419	423	430	390	386	453	419	416	425	423	408	423	441	427	439	426	431	408	433	410	447	421	415	390	423	404	432	393	416	421	416	383	390	381	438	429	416	401	406	432	389	389	413	444	421	430	423	407	407	370	404	389	363	421	390	404	438	430	413	426	469	415	435	401	416	451	414	427	391	415	397	404	404	385	451	412	395	424	415	430	428	420	389	415	382	437	406	406	414	385	443	403	428	405	396	408	414	403	417	369	426	408	402	431	413	417	424	393	409	421	397	405	441	383	389	413	394	418	375	408	419	421	392	451	413	419	412	414	412	432	410	394	402	437	403	414	421	392	393	462	399	459	395	374	385	393	414	438	448	388	427	404	416	389	416	392	415	405	402	440	408	424	391	402	426	417	416	412	385	413	405	406	411	420	401	409	473	420	407	423	397	413	419	436	414	387	410	386	404	439	417	427	431	439	404	436	448	405	436	425	429	410	410	390	404	375	452	395	413	397	363	412	416	414	380	411	416	403	473	443	461	461	434	405	415	413	421	426	424	404	407	399	405	414	384	396	427	390	415	395	378	403	446	397	434	429	390	415	391	436	424	452	380	450	374	376	391	403	405	407	438	408	418	383	413	400	414	421	399	461	415	420	431	405	441	420	417	409	401	397	405	425	390	417	431	451	419	410	433	367	387	412	397	405	376	367	423	411	381	405	453	392	360	412	421	420	414	427	414	450	388	392	401	404	451	413	411	415	386	440	428	392	442	398	400	421	409	422	393	404	407	384	414	406	435	399	396	401	416	421	419	392	404	401	400	405	408	413	403	423	405	395	427	407	402	409	396	415	417	412	423	404	382	388	357	406	419	371	416	447	403	427	424	419	409	444	380	395	421	403	416	423	399	382	375	419	438	408	437	417	409	421	434	414	360	371	445	404	392	451	446	428	391	411	401	425	403	386	452	414	379	399	398	393	427	458	404	385	425	402	434	440	435	398	400	453	419	415	427	419	408	408	374	426	439	395	374	403	413	385	410	408	415	406	434	398	388	420	365	411	478	411	407	422	422	382	425	395	450	403	418	419	405	430	425	407	404	430	417	417	427	395	423	382	381	414	445	425	421	441	395	419	398	374	379	427	458	411	434	419	461	434	431	423	416	446	465	384	435	414	434	395	389	398	419	416	378	384	376	384	391	424	397	401	399	371	414	410	428	385	403	422	409	384	408	423	441	428	420	411	408	407	404	403	376	415	401	393	375	417	387	412	412	459	395	438	377	419	401	388	418	406	449	387	375	397	457	418	425	394	398	416	430	395	390	423	414	400	417	390	411	414	402	388	421	396	364	403	401	422	388	379	395	392	406	423	371	389	426	410	419	405	394	445	400	368	401	380	424	401	403	386	366	394	447	445	378	443	436	424	433	442	424	402	421	376	393	403	423	405	451	420	401	401	425	418	403	409	398	436	374	409	440	419	469	403	424	399	384	393	416	385	434	402	410	411	384	375	420	447	406	413	392	398	440	443	432	411	391	405	404	409	415	376	409	361	421	415	414	411	390	434	413	448	455	393	426	429	373	434	382	395	365	416	400	422	441	416	403	417	429	409	393	441	406	421	405	380	372	423	410	466	406	435	398	426	440	430	378	390	376	384	410	411	412	425	413	410	360	401	402	385	416	381	441	396	378	394	403	401	419	420	446	403	424	396	421	394	415	406	401	424	411	395	417	387	411	409	402
2227	916	981	922	943	908	918	937	889	908	946	900	921	887	880	917	947	934	908	921	877	860	931	865	895	931	861	902	928	940	888	906	886	903	927	928	885	877	943	951	885	899	926	906	871	925	842	869	893	939	903	951	917	865	857	863	910	908	946	909	931	881	877	904	935	905	939	893	911	905	871	881	884	856	866	919	880	841	905	846	855	879	882	897	868	891	919	904	901	920	894	894	908	907	874	867	889	928	937	911	888	895	897	892	871	885	837	897	862	906	866	849	903	893	906	925	856	934	904	861	883	913	933	828	889	890	921	888	917	891	851	904	905	951	892	884	904	939	936	856	895	894	890	922	903	989	910	906	876	894	907	890	914	899	891	923	885	914	885	857	830	885	906	873	900	908	910	900	900	920	906	941	830	932	899	907	849	879	835	900	866	913	912	872	866	872	876	883	895	880	845	931	907	921	913	945	905	910	909	893	873	886	909	910	934	908	891	888	918	901	914	940	857	949	907	917	932	854	877	861	903	861	906	913	901	877	908	932	881	894	927	901	890	827	856	895	879	852	831	860	900	900	898	870	864	897	904	889	925	924	927	873	884	880	909	885	904	888	900	830	912	937	918	897	858	901	917	881	921	850	888	914	863	924	916	895	905	928	932	905	906	904	906	896	863	935	915	867	854	940	901	921	882	912	896	907	931	935	879	900	850	864	863	891	923	909	894	853	878	911	888	913	844	894	849	917	884	887	906	902	908	872	908	923	898	908	930	937	869	875	934	834	819	929	890	891	892	897	921	896	841	888	883	889	919	861	874	947	901	890	929	890	927	865	928	864	855	911	910	880	886	871	898	885	918	913	889	920	902	888	888	917	933	930	940	877	944	868	916	912	917	914	938	843	866	877	859	861	920	888	888	863	930	839	888	893	930	900	874	794	860	867	897	905	872	872	883	887	900	902	887	859	878	868	904	851	889	891	906	891	950	886	885	873	884	884	929	858	914	889	852	899	902	898	911	888	883	854	866	870	893	915	866	946	873	882	899	879	805	947	890	906	945	945	873	933	904	987	929	896	891	894	877	898	890	857	880	876	898	874	911	870	917	895	913	897	874	957	847	935	849	892	936	894	903	875	920	863	917	881	953	885	904	880	900	865	870	924	927	876	914	916	882	914	925	939	892	841	891	830	914	895	858	871	877	947	892	880	912	881	919	841	871	878	889	876	892	914	936	939	862	910	916	940	984	875	916	915	923	927	878	954	890	872	966	913	879	868	919	889	937	883	898	867	906	878	890	911	927	878	846	888	891	899	871	862	846	917	936	906	884	872	867	862	843	878	855	883	884	914	886	946	889	903	910	909	854	920	889	876	911	921	923	874	926	942	879	844	940	892	880	861	938	924	887	889	910	838	890	923	873	939	852	875	942	868	921	833	864	895	887	881	932	864	902	874	959	903	848	921	865	852	893	864	907	901	913	904	874	895	912	874	893	847	910	905	950	926	898	908	939	889	907	879	916	900	924	924	900	881	870	937	881	889	925	902	876	935	870	866	897	919	877	877	877	896	908	897	891	853	836	895	883	888	887	904	899	867	947	932	898	902	857	946	830	948	904	928	885	836	874	905	910	909	922	895	863	917	908	856	888	844	881	865	916	896	881	879	885	865	919	885	915	897	905	895	904	901	931	865	894	890	891	852	897	914	884	909	894	896	985	860	878	900	905	876	941	938	898	878	922	895	863	871	897	889	907	926	929	901	879	944	903	943	905	893	887	891	868	917	882	898	881	891	867	900	890	866	945	949	813	889	854	886	871	903	902	878	921	898	878	936	853	845	948	888	897	863	869	888	929	912	922	902	920	906	911	976	887	914	879	853	909	882	868	878	852	924	876	897	913	905	922	949	934	886	898	934	892	907	901	893	862	906	906	894	907	917	849	882	926	931	903	867	943	848	951	883	887	887	939	907	949	934	912	895	928	860	958	916	905	917	862	957	826	850	910	892	956	902	891	912	876	832	920	831	856	900	961	902	876	833	846	859	891	914	910	909	899	923	925	870	876	869	909	894	904	885	879	851	908	910	891	880	867	877	907	940	850	878	848	876	913	867	912	848	875	894	883	858	921	826	869	898	843	919	919	922	891	911	890	934	885	877	904	855	884	833	919	854	947	888	906	854	980	870	844	945	880	856	948	839	907	873	874	860	901	927	915	855	876	911	859	884	850	896	841	928	867	881	885	878	895	945	911	876	904	875	901	865	895	897	913	854	880	929	874	871	835	902	910	917	942	882	932	883	914	901	873	911	893	967	877	870	893	878	891	899	939	868	892	849	905	931	925	912	849	917	867	933	932	910	920	882	887	936	898	937	881	928	893	910	888	884	915	844	873	896	903	859	902	911	921	917	886	879	880	862	897	894	875	844	915	888	879	928	966	912	926	881	903	851	886	892	934	921	895	883	857	889	933	911	905	887	909	880	895	919	880	871	905	850	938	845	888	873	859	878	891	884	868	893	952	883	879	960	889	931	856	957	929	891	895	946	915	877	922	921	914	841	857	901	932	882	926	966	914	881	928	902	890	836	904	922	883	866	889	915	909	917	916	893	867	933	890	933	868	941	902	904	885	922	885	930	925	935	839	828	950	907	875	881	882	943	872	853	905	881	857	906	869	897	938	900	882	896	869	900	919	858	898	947	947	920	871	917	864	864	843	951	891	933	940	892	895	845	881	839	887	864	916	901	916	927	858	887	900	826	881	919	871	909	882	943	957	888	900	947	937	884	890	864	899	870	916	929	891	943	904	884	885	905	899	872	888	903	896	910	908	868	898	899	877	936	881	855	898	910	856	858	902	933	933	863	903	870	891	903	892	898	900	907	901	882	876	900	950	925	941	938	967	886	886	924	960	919	880	885	932	870	891	849	880	961	920	882	952	905	880	893	906	907	918	876	909	933	891	861	903	868	910	910	861	925	878	887	877	899	894	907	869	914	885	881	849	856	918	903	898	937	905	862	888	906	904	868	918	920	861	888	856	944	830	916	902	878	924	884	899	906	851	873	862	893	926	872	837	906	911	899	889	881	892	879	921	840	860	909	929	868	812	925	889	865	954	910	878	918	937	965	863	932	944	854	896	903	857	908	879	853	863	921	868	896	954	895	914	895	930	880	911	891	937	921	912	887	835	894	906	906	901	885	949	922	965	893	889	904	915	896	939	907	925	882	915	883	875	899	926	940	828	899	898	893	894	872	897	912	913	899	889	913	881	898	937	956	943	859	914	877	882	868	867	915	930	927	893	870	826	874	909	881	948	910	871	840	912	879	909	857	866	913	936	934	919	925	944	926	944	911	853	900	884	922	878	944	892	877	852	875	876	923	862	920	876	885	879	882	880	948	919	847	893	910	939	899	875	896	930	873	915	916	892	874	848	878	867	911	927	908	855	866	883	857	947	871	928	895	861	889	908	834	881	886	932	937	967	838	877	830	888	876	891	814	892	852	905	879	936	925	889	891	858	909	954	926
8888	669	669	538	460	395	350	313	282	312	269	249	270	242	239	274	252	264	226	258	255	242	250	221	238	229	260	248	257	241	226	245	256	219	248	226	214	262	281	243	228	241	237	251	257	249	268	250	252	254	236	238	265	261	249	255	246	255	251	229	233	222	224	253	253	219	217	247	245	238	236	240	232	240	233	258	249	238	251	227	244	224	240	222	230	238	229	239	259	242	248	247	239	230	256	240	243	250	234	222	249	216	245	213	262	251	215	234	240	251	250	226	264	221	199	213	241	259	224	185	269	255	254	259	226	207	229	216	245	245	211	281	240	248	236	193	255	214	230	256	237	248	240	231	240	254	286	252	202	225	228	261	239	271	265	260	223	227	233	225	228	215	243	262	215	237	253	202	238	230	227	227	217	245	219	273	233	237	254	235	252	231	230	224	249	248	258	260	246	249	237	241	253	262	289	228	243	239	205	261	243	215	258	240	230	220	221	243	236	247	265	258	233	251	227	257	263	223	249	239	225	226	233	209	220	264	226	246	209	228	247	247	240	214	243	273	239	221	235	214	237	263	223	249	202	248	236	240	235	250	246	218	238	255	230	256	239	254	225	249	260	250	274	254	251	272	216	196	258	233	268	215	270	217	230	221	237	280	262	223	247	228	258	214	250	250	216	231	236	273	228	264	238	234	249	245	235	239	246	274	265	256	230	256	248	238	251	250	260	216	235	242	239	260	235	238	262	224	230	261	220	216	240	241	240	236	257	240	249	250	230	215	250	234	252	232	235	213	201	262	274	217	233	270	231	251	289	261	234	236	245	222	257	254	257	238	228	231	234	249	220	224	212	260	248	247	250	237	246	291	234	258	255	251	233	258	254	251	266	213	232	233	240	263	264	265	254	249	213	227	219	229	274	258	237	220	246	213	261	231	227	253	245	269	222	244	233	248	238	254	255	226	278	237	212	232	237	226	251	242	254	236	242	221	241	232	253	279	230	257	237	242	254	197	248	230	244	256	218	229	238	277	245	259	260	252	230	254	224	239	238	235	247	230	255	226	214	227	225	210	217	201	247	262	220	228	239	239	239	242	245	263	247	237	247	256	235	241	204	231	256	221	255	235	247	248	220	228	234	235	242	230	218	244	218	235	234	241	224	240	246	213	253	243	264	240	252	250	238	231	218	228	205	228	225	218	229	250	199	248	245	214	230	239	240	253	222	238	251	261	248	240	223	221	232	260	232	230	269	226	256	219	220	220	218	227	223	231	211	221	247	230	232	230	251	255	280	246	259	251	265	232	240	224	216	234	263	251	228	256	231	215	203	218	241	243	262	241	230	234	220	223	224	234	211	219	222	236	254	257	241	259	254	236	253	233	231	208	245	222	242	229	232	229	230	226	185	219	250	269	256	259	247	256	241	222	252	237	263	231	229	258	246	257	234	235	251	245	244	215	247	228	210	212	232	243	233	230	231	252	231	261	225	244	212	274	254	231	226	230	251	219	251	253	234	217	234	222	234	245	233	243	239	213	254	218	230	222	256	247	278	264	255	213	239	231	251	244	214	260	235	244	248	257	235	233	243	266	254	225	260	247	237	263	236	252	255	240	238	234	231	207	212	224	209	233	239	232	236	233	258	248	213	221	226	236	228	249	224	260	235	235	273	234	220	263	239	236	269	237	219	238	232	225	213	258	216	264	237	232	240	230	232	253	228	244	253	248	223	246	228	204	250	224	227	212	210	234	254	257	210	261	229	213	233	225	238	253	261	226	252	222	249	242	214	243	210	255	244	240	244	253	220	210	236	250	253	244	245	259	260	209	257	224	227	249	234	234	216	220	250	247	225	237	226	235	242	244	251	241	233	234	240	244	248	252	235	246	266	255	241	242	195	234	238	254	230	247	277	238	230	229	211	245	248	260	248	250	256	266	257	253	212	219	240	244	265	247	234	235	245	219	252	241	253	228	246	254	247	259	231	235	240	274	238	233	230	237	227	232	260	248	234	214	267	232	233	230	234	252	225	227	238	229	238	224	259	231	202	267	229	274	257	260	241	254	235	214	267	228	259	245	262	224	274	237	258	230	218	234	234	258	234	228	243	232	218	231	212	258	207	262	253	254	216	233	222	236	191	189	216	228	228	251	275	253	241	242	240	258	258	246	229	236	244	234	222	222	234	237	216	230	243	244	239	239	236	233	262	253	242	244	236	219	229	237	224	237	232	234	252	220	227	232	233	259	260	233	248	234	222	231	240	232	246	249	251	216	244	234	231	250	220	249	235	219	239	246	238	226	238	230	255	230	276	244	226	215	231	254	253	228	234	251	223	230	225	205	242	254	259	226	231	258	249	257	228	271	244	246	207	219	229	238	205	241	199	270	220	226	247	242	209	254	220	230	276	230	223	232	261	235	221	229	260	233	237	258	233	259	223	199	236	261	249	258	249	266	210	213	248	215	235	257	255	232	240	220	251	252	212	233	269	247	240	224	247	252	229	213	255	237	218	229	202	240	225	231	230	242	251	226	267	228	239	233	236	228	258	242	209	230	215	223	246	250	256	222	239	254	268	223	238	234	243	260	245	246	237	264	227	252	238	240	236	248	243	251	269	240	218	246	223	239	262	220	246	232	233	207	237	232	234	241	251	250	273	255	245	212	237	248	246	258	246	227	204	242	233	253	225	216	223	211	217	209	232	215	242	247	239	252	242	234	229	242	243	263	242	218	255	251	214	245	249	236	239	251	241	237	240	248	236	224	239	235	242	243	267	209	225	254	234	263	243	233	205	220	222	241	240	238	230	253	258	258	275	227	281	232	255	235	211	240	247	238	235	241	226	275	207	228	210	217	236	238	223	201	244	210	230	265	256	232	236	248	196	223	232	241	238	251	276	257	257	233	239	242	255	230	244	215	254	228	217	278	255	234	239	232	228	253	246	207	267	233	232	294	241	263	234	250	238	232	242	258	238	245	220	255	252	255	251	296	227	245	243	221	247	246	253	208	264	258	254	242	240	247	218	240	237	233	215	218	271	231	242	236	236	219	214	235	276	250	242	254	250	263	241	260	237	237	236	249	248	246	237	252	234	227	240	233	197	223	258	228	239	249	239	232	273	249	239	226	225	225	236	261	221	235	229	236	223	222	211	250	230	253	247	245	234	221	224	211	239	238	222	242	225	249	209	227	211	252	256	239	225	223	242	237	248	250	253	247	255	241	257	276	245	243	226	257	245	231	252	241	241	228	262	259	254	255	239	248	231	220	288	223	251	224	238	219	224	246	227	251	231	232	252	230	251	242	227	224	226	220	247	246	240	242	260	207	233	248	243	217	258	231	246	231	221	251	247	216	227	225	255	233	224	226	240	212	241	227	250	219	230	269	240	212	205	225	237	203	214	271	204	230	249	246	227	223	228	245	225	254	244	208	240	238	238	230	251	256	231	286	244	252	211	245	240	234	240	221	242	229	255	281	248	233	243	263	241	254	257	195	247	243	264	216	242	243	269	250	227	228
6887	874	1467	1548	1410	1233	1045	919	866	824	754	698	686	702	664	604	608	603	621	673	588	612	570	599	598	585	614	620	574	570	593	544	586	585	536	551	544	570	567	564	545	546	520	554	538	584	575	560	558	575	578	558	583	537	567	528	580	536	493	582	516	501	559	541	541	557	613	527	592	587	605	533	579	537	523	530	528	546	569	579	504	558	503	528	541	531	528	546	588	554	557	521	496	532	541	556	563	572	552	521	572	547	540	575	548	581	538	515	562	524	500	540	569	530	564	533	567	569	586	541	566	614	577	576	559	542	547	505	529	588	539	579	486	560	544	547	512	474	519	593	525	535	513	565	562	576	531	572	583	583	579	528	499	549	499	548	563	527	525	569	506	521	500	540	565	526	555	524	537	557	554	525	536	526	559	547	538	592	531	543	565	516	573	535	551	545	565	498	509	579	541	551	559	512	556	527	528	541	545	551	556	568	558	545	493	598	596	544	595	584	573	553	574	594	542	552	537	557	569	530	549	556	523	524	582	543	541	528	554	567	551	555	552	542	538	518	531	537	546	544	543	515	557	525	532	521	576	519	516	539	543	537	565	563	532	539	536	513	517	532	545	529	536	538	522	553	559	530	551	518	548	526	536	531	557	577	572	568	523	570	536	548	538	545	539	538	512	528	504	528	540	544	537	531	559	539	549	574	566	558	569	512	573	524	566	551	559	575	556	587	544	535	537	539	578	533	577	563	529	561	576	514	534	542	571	520	537	515	548	522	538	533	531	601	536	572	521	524	555	556	521	564	544	532	543	530	533	560	558	533	522	550	558	540	555	534	560	527	553	506	537	542	560	562	551	566	566	541	550	560	525	556	576	540	549	519	594	532	541	524	580	597	544	492	564	550	519	541	577	545	538	519	551	532	563	568	599	576	577	524	569	509	525	494	563	544	570	542	526	546	521	538	516	536	518	538	533	517	552	531	532	553	551	544	573	535	575	551	534	522	560	514	550	537	527	563	559	570	574	510	540	531	522	578	519	528	562	560	524	537	578	521	525	532	557	526	556	541	548	511	563	542	581	521	558	588	578	546	545	578	562	534	507	539	568	567	517	587	517	507	536	531	564	543	523	553	528	567	564	531	550	545	553	573	509	572	559	564	552	524	569	497	564	592	547	540	511	554	525	551	581	556	568	545	553	545	533	553	571	543	593	528	552	558	542	514	542	536	547	585	552	549	531	507	528	568	546	549	528	522	594	541	497	556	550	516	549	588	595	558	549	504	555	520	555	532	566	525	525	567	582	560	547	512	502	559	557	567	556	538	534	563	582	516	532	550	473	522	541	541	550	522	527	533	535	565	502	550	546	528	558	520	546	548	548	511	508	496	509	536	572	539	528	499	560	558	507	524	553	589	574	541	570	601	553	534	541	551	551	580	541	540	548	577	512	552	524	560	582	528	505	530	558	558	587	512	535	539	560	574	523	549	549	535	524	545	573	544	547	502	530	514	566	542	546	541	539	587	608	514	542	540	493	543	534	577	569	555	606	562	496	540	554	543	510	545	519	545	546	525	500	531	563	524	559	554	541	483	583	566	527	536	544	566	531	540	549	559	601	522	540	565	572	547	522	551	566	570	550	531	527	576	490	564	541	530	556	548	600	551	537	575	591	552	540	548	563	526	586	583	548	563	577	541	556	554	538	527	556	575	558	539	533	540	549	539	566	588	556	533	569	552	554	582	547	524	549	534	516	561	562	565	542	567	501	532	535	526	561	565	527	511	516	561	531	538	543	515	591	559	530	549	533	534	516	574	553	535	522	565	561	501	540	531	526	558	507	542	518	561	584	511	545	560	568	540	534	499	517	553	568	582	537	542	549	550	543	549	519	580	560	578	558	559	530	592	557	542	527	532	561	560	551	582	557	568	556	510	524	536	551	510	526	605	542	588	541	580	553	551	553	565	540	510	536	535	537	544	557	566	556	526	545	544	507	526	546	526	532	545	532	514	561	519	545	590	549	507	493	569	509	580	555	559	545	581	593	535	560	519	538	545	532	546	565	507	546	528	557	517	556	562	601	542	529	600	557	526	537	558	521	505	544	590	539	546	539	590	540	528	557	573	580	556	508	568	511	534	505	530	558	549	529	587	575	553	546	553	558	543	597	533	562	556	552	556	539	566	503	564	555	554	565	550	513	499	518	517	554	538	516	546	564	531	571	561	534	511	545	520	554	544	548	559	523	511	567	556	558	519	560	531	544	539	558	540	554	544	529	589	522	572	519	537	577	537	578	541	559	517	529	524	527	520	564	557	518	547	572	567	588	528	526	520	501	563	541	546	599	543	547	511	607	559	540	499	569	559	582	600	564	522	536	548	554	564	492	558	540	523	565	552	516	524	542	561	547	526	509	552	527	514	617	542	569	579	510	538	544	552	536	542	522	538	561	547	538	552	534	535	511	563	539	554	528	554	536	571	551	573	509	552	501	568	544	535	543	539	555	543	542	515	535	538	545	594	549	581	541	533	557	527	559	558	588	517	549	547	558	530	546	550	569	537	537	549	557	521	532	532	590	604	566	537	555	551	543	567	508	491	570	510	515	533	541	539	543	584	478	542	566	551	526	512	525	557	530	557	541	544	574	519	600	579	505	566	556	553	522	542	534	509	537	531	512	539	559	582	536	545	577	566	578	528	547	579	569	541	552	530	548	544	567	541	567	563	536	544	566	568	545	548	557	524	560	540	531	548	548	558	556	550	565	613	557	534	569	499	563	495	572	573	530	543	532	578	564	562	540	529	546	510	535	575	528	538	563	492	547	565	561	596	546	558	545	541	513	561	547	547	561	511	586	567	545	571	523	574	590	506	557	548	543	533	522	540	521	520	557	570	560	564	564	546	553	570	572	534	566	543	535	547	531	578	515	502	522	542	563	572	551	548	537	555	575	549	504	536	554	555	548	517	588	558	564	557	544	555	568	541	542	523	512	563	589	568	525	555	492	520	600	552	564	567	527	542	511	514	510	513	536	533	572	540	551	556	544	547	501	520	526	555	529	544	585	530	554	559	502	556	572	548	559	588	553	552	563	550	577	537	578	558	538	612	560	532	560	533	561	535	544	562	551	536	487	546	581	521	537	535	521	595	555	529	525	526	538	503	521	540	521	541	565	574	575	545	498	581	535	572	519	514	547	544	543	552	559	540	528	529	551	551	536	526	557	499	601	537	521	513	536	518	549	554	532	513	569	552	482	537	534	510	551	541	547	535	562	550	587	535	542	531	560	550	549	546	559	561	495	549	557	602	582	551	584	543	524	560	560	539	572	570	549	527	543	516	553	575	491	546	540	518	563	580	578	526	568	573	544	540	565	557	554	521	558	544	541	537	489	547	525	573	563	541	555	571	514	545	531	522	576	544	538	564	492	510	560	541	496	559	522	590	473	550	567	551	533	565	563	563	555	495	521	550	509	541	579	512	522	558	517	547	543	595	562	541	555	498	486	539	540	556	560	567	571	576
15396	1234	989	734	515	420	308	258	223	173	188	196	176	159	161	147	141	194	132	148	138	145	135	144	132	141	130	117	128	124	151	108	142	137	119	130	141	145	130	111	147	116	129	121	149	129	109	140	122	130	123	125	126	123	140	121	149	147	131	134	129	120	126	127	116	129	125	134	128	131	138	159	112	142	140	137	142	142	141	126	135	128	108	124	138	115	138	128	135	137	124	151	120	116	131	153	132	133	114	146	132	148	155	135	119	100	117	126	126	128	120	113	106	104	93	115	113	139	132	146	129	123	119	111	117	120	135	122	113	132	126	147	128	132	151	118	105	125	134	130	132	97	129	147	131	160	129	137	102	128	119	126	140	139	120	120	123	120	126	123	101	116	117	118	123	134	123	134	125	118	120	124	119	113	109	118	110	144	104	140	126	145	117	128	122	136	134	129	97	123	123	142	129	139	145	121	93	125	133	122	140	129	129	132	128	128	116	132	121	105	117	120	114	132	123	131	132	106	137	98	126	135	117	113	105	124	126	90	140	167	128	124	112	113	131	132	115	137	123	122	115	115	145	132	134	126	142	129	127	107	145	137	123	118	133	140	116	114	127	112	128	129	99	128	111	122	129	131	144	126	145	140	131	123	112	104	122	135	111	136	133	109	114	141	128	159	123	126	120	135	137	114	119	119	107	117	135	129	125	130	134	126	128	131	130	119	95	138	148	115	132	120	116	118	113	113	143	111	135	125	104	129	140	134	135	127	134	118	123	121	119	118	115	122	129	125	123	134	123	127	134	122	119	120	172	122	155	114	118	130	142	106	102	127	139	121	123	126	121	131	129	120	113	117	132	127	136	146	134	93	140	152	117	113	136	111	109	114	124	120	143	129	114	133	116	125	123	123	140	108	117	155	129	117	139	123	127	122	120	99	139	133	140	117	115	115	123	142	130	131	116	120	127	123	117	117	117	139	117	139	114	117	130	128	117	139	130	130	113	139	132	101	141	119	119	142	127	120	127	129	146	135	130	108	146	118	126	130	135	131	101	124	130	121	142	120	116	123	130	117	120	108	107	100	109	102	128	125	114	123	133	109	98	117	119	118	132	137	151	107	139	125	126	128	137	120	119	142	134	109	130	129	132	115	122	122	121	135	148	136	140	117	154	139	156	137	112	119	104	127	144	124	128	102	131	134	131	146	127	130	113	136	123	122	119	136	112	154	117	116	120	127	131	110	129	117	134	140	131	119	142	129	131	145	127	132	136	112	109	118	125	135	106	117	126	136	125	119	111	99	128	124	127	122	115	136	142	105	124	119	104	118	113	137	123	140	126	122	120	146	138	136	123	140	115	120	140	110	116	138	147	118	119	126	114	115	131	107	138	130	116	128	129	138	115	112	135	134	127	115	137	138	128	135	140	108	134	137	109	128	136	139	125	114	131	143	115	134	116	124	118	112	126	132	135	119	110	120	133	119	124	136	140	122	113	147	133	127	124	130	147	135	131	115	126	120	134	96	148	132	121	107	115	121	135	110	138	121	120	126	109	135	133	137	115	135	112	123	125	130	128	114	129	144	106	110	130	114	118	146	135	119	117	136	133	138	134	135	125	159	127	143	136	92	118	126	132	112	114	118	129	121	123	125	124	127	128	144	138	105	126	138	130	115	138	137	101	144	139	136	143	120	121	135	142	121	112	132	147	139	156	116	123	118	127	100	130	105	129	140	105	127	125	122	118	125	101	123	126	135	129	121	118	132	122	116	135	121	101	139	145	128	129	126	137	127	130	104	110	123	135	134	116	128	147	149	138	112	125	129	124	131	111	126	113	117	134	142	135	145	112	121	129	134	119	155	128	124	113	121	139	129	129	114	130	146	127	141	116	142	131	128	125	151	143	126	136	150	137	118	131	130	149	134	137	130	128	122	117	105	129	124	136	130	123	141	135	125	107	121	155	122	138	123	120	143	115	117	126	118	145	132	125	127	133	116	122	111	125	138	124	122	124	119	137	111	156	125	136	115	123	125	127	134	129	105	144	123	121	136	140	137	143	129	119	125	127	127	133	124	116	123	130	117	126	116	103	126	135	109	145	124	134	118	132	132	117	145	111	123	112	140	100	124	150	142	139	120	107	126	144	111	123	120	139	136	126	117	124	127	106	127	141	123	134	111	142	105	127	112	141	115	131	128	105	124	113	123	136	119	126	110	124	122	130	137	121	131	102	119	116	141	117	123	116	132	124	121	117	133	155	137	115	130	112	123	103	120	132	125	127	98	126	120	128	114	130	111	138	115	131	146	114	143	120	133	152	116	138	142	142	126	115	113	125	132	131	122	107	161	122	120	135	117	133	138	138	122	113	114	122	104	123	119	145	111	128	124	118	135	112	107	112	139	120	116	137	117	112	110	121	114	126	120	125	131	132	116	125	125	130	117	122	141	123	129	105	115	118	110	114	103	153	112	132	135	123	116	127	108	118	135	110	116	137	135	111	119	126	122	114	97	125	128	111	119	112	133	105	131	115	109	130	112	136	128	123	135	148	123	108	114	132	146	120	128	123	125	135	115	141	133	129	109	136	130	142	119	125	122	123	131	132	124	124	131	112	115	101	99	115	134	110	138	125	147	135	149	120	135	123	135	135	110	126	141	137	125	127	119	147	128	130	160	129	120	110	121	105	124	127	112	137	102	118	118	120	126	129	121	141	141	129	143	115	146	122	136	142	136	115	129	118	119	134	146	130	117	116	129	109	143	106	104	155	142	142	135	119	133	127	130	142	123	102	102	96	141	139	112	105	114	109	122	135	132	123	98	131	117	122	132	117	146	115	138	140	153	141	124	124	118	126	120	115	131	143	126	145	114	112	157	117	107	124	115	118	122	123	141	102	126	141	140	125	142	126	128	106	152	137	134	143	143	145	125	181	130	142	150	123	145	121	96	122	121	135	121	140	131	133	130	118	134	117	112	119	133	120	116	138	134	129	116	115	120	117	127	126	111	145	139	119	123	128	127	135	150	138	134	124	118	123	113	124	115	121	115	145	141	135	110	132	115	126	121	138	148	125	119	120	136	141	147	134	109	112	119	120	137	146	121	127	126	120	118	125	114	120	124	153	134	140	109	149	115	114	114	114	130	118	113	128	106	118	111	135	122	138	130	139	130	130	126	116	126	120	124	119	127	115	139	106	130	98	135	131	128	139	97	107	150	146	107	119	130	144	145	137	107	132	111	131	157	132	138	165	127	140	121	118	131	119	130	127	129	121	111	130	127	126	125	145	124	130	125	118	114	113	141	126	147	111	113	117	123	131	147	128	110	127	104	126	140	136	148	116	129	118	144	128	119	136	152	118	128	94	100	124	119	112	142	119	111	138	118	127	116	115	145	127	130	162	128	131	118	97	124	117	137	110	147	117	125	131	126	105	134	151	103	139	132	108	125	105	138	130	145	127	126	136	128	111	138	128	129	114	108	123	105	126	118	126	135	127	142	109	126	120	111	107	112	112	118	149	139
8279	983	1992	2307	2025	1577	1331	1169	891	891	722	629	607	631	592	483	514	494	453	433	477	433	458	403	431	369	376	370	358	413	377	413	373	377	344	379	376	340	368	394	346	385	376	350	340	370	380	321	366	339	367	351	366	356	350	356	365	337	343	321	322	366	306	336	339	343	326	362	365	363	343	341	343	321	343	316	325	339	303	320	354	349	324	362	318	323	358	355	346	323	370	331	358	333	366	300	312	349	350	335	344	332	304	348	328	316	341	376	347	329	357	374	341	312	354	332	339	312	326	332	339	326	333	387	350	384	338	306	364	362	360	357	324	352	373	331	308	334	324	373	346	343	304	362	319	342	326	327	354	376	346	361	339	325	317	333	347	345	327	354	333	349	376	326	337	341	331	327	341	332	325	333	321	310	338	360	337	357	344	310	341	326	317	293	357	346	335	337	332	350	302	322	348	328	324	345	321	333	340	361	320	352	353	328	349	331	322	334	307	325	336	334	379	323	358	332	373	357	321	315	340	327	374	313	344	342	370	318	355	337	292	313	368	305	346	368	368	327	363	335	361	333	308	346	332	337	362	343	331	394	358	350	356	364	323	355	333	319	349	327	321	337	318	393	336	308	349	342	324	332	360	325	341	353	368	335	349	308	368	330	348	343	360	315	359	344	332	355	322	344	360	322	346	343	336	324	357	358	331	351	355	342	336	358	356	350	323	329	352	346	363	357	343	312	353	357	362	319	337	355	332	332	335	319	366	311	309	323	326	347	373	358	338	334	368	314	336	320	295	356	332	342	349	333	356	333	318	331	349	319	355	337	330	368	317	343	354	350	327	360	340	346	365	313	290	334	311	341	341	329	341	384	341	352	391	315	319	337	344	307	344	321	329	347	366	346	355	333	319	308	366	351	342	346	337	315	333	344	337	330	331	342	357	340	326	344	344	351	355	348	368	350	323	362	351	321	359	352	345	329	328	323	371	308	310	373	310	374	343	341	325	331	361	332	322	352	370	305	357	353	349	329	311	338	327	337	357	306	349	365	356	353	342	343	346	355	332	338	325	336	366	342	330	316	318	365	346	335	328	344	315	347	339	363	340	315	347	339	323	345	380	339	320	331	375	367	300	347	299	355	343	322	322	343	361	328	345	334	326	335	306	358	331	347	348	317	334	315	335	321	330	326	362	328	355	321	334	335	336	321	381	329	325	372	325	321	329	352	344	367	323	341	363	342	338	313	340	338	306	362	305	333	318	329	355	329	332	335	350	348	347	352	317	335	324	347	290	333	341	378	321	316	355	364	317	352	338	332	330	321	333	348	319	363	314	334	333	344	317	330	339	347	353	344	342	338	322	326	342	361	363	312	335	332	321	338	329	358	365	317	318	280	348	307	347	340	308	329	356	353	384	308	340	316	340	333	350	305	312	318	348	341	368	316	358	320	291	327	352	335	359	377	348	306	310	359	332	326	346	334	358	319	330	364	323	336	327	347	329	344	333	332	343	327	321	349	322	360	361	356	329	348	345	328	337	333	328	361	326	316	362	315	332	336	333	385	309	324	357	324	351	361	333	339	355	327	340	334	325	336	331	331	347	328	317	326	322	326	355	387	327	353	345	335	322	346	341	339	319	337	358	333	352	330	340	322	342	330	324	345	305	338	342	316	344	353	336	341	353	344	328	312	333	369	303	337	365	343	333	339	358	328	301	331	321	318	319	321	359	371	320	329	362	338	337	347	348	354	373	315	317	338	334	341	354	336	342	333	341	332	348	343	337	345	321	365	322	333	341	362	321	364	367	325	330	324	331	342	313	325	353	325	332	371	316	325	336	362	359	326	348	339	318	323	338	356	322	336	329	333	349	347	342	372	330	354	326	366	344	325	333	371	324	332	349	361	344	311	301	329	343	341	306	332	337	348	366	376	342	324	325	349	323	304	347	335	350	338	327	341	357	359	335	318	325	315	349	301	323	363	327	336	323	359	317	345	344	331	342	321	320	358	351	346	354	323	353	328	336	365	351	373	350	343	343	340	350	380	334	346	363	323	336	343	339	343	353	335	340	345	352	363	362	357	324	343	364	327	353	310	377	359	332	348	370	315	337	342	313	351	320	318	351	337	326	345	344	306	308	353	309	311	362	323	363	335	367	305	346	320	338	363	375	310	355	346	324	338	337	325	317	379	312	336	342	373	344	336	335	350	328	347	338	320	338	319	329	343	325	319	336	343	345	331	309	352	341	332	293	341	332	318	342	334	347	350	321	304	370	354	354	343	366	332	297	330	338	331	335	340	329	322	340	315	299	349	340	355	300	347	346	376	327	326	375	373	347	349	318	318	333	336	346	332	356	353	343	319	356	340	330	347	355	312	303	338	366	370	333	367	340	334	311	323	368	341	311	331	333	315	336	329	347	346	332	360	376	320	361	328	312	345	340	347	337	335	318	372	354	317	325	371	345	345	330	339	339	348	340	344	340	304	315	352	362	319	356	326	357	354	324	334	311	333	348	360	328	346	362	332	359	352	334	346	348	296	356	359	347	307	321	346	354	351	323	320	338	353	340	377	361	339	310	357	337	322	338	340	322	335	354	357	355	334	348	320	342	349	343	331	336	336	320	316	327	338	368	334	302	348	371	296	341	354	352	352	328	339	328	352	384	348	328	325	326	330	286	340	337	331	366	341	331	333	329	351	329	346	340	333	349	347	359	337	308	362	341	356	370	377	355	336	323	329	351	340	324	308	337	334	357	317	338	306	351	327	320	337	364	352	351	309	350	346	353	348	319	363	318	342	324	292	390	342	340	309	345	343	325	380	345	336	328	337	344	327	342	346	336	329	351	332	338	331	336	313	334	326	335	361	346	332	368	324	345	329	348	332	330	349	341	359	347	330	335	361	363	340	350	347	341	350	341	341	327	355	355	324	336	318	318	326	327	342	355	336	357	331	350	366	373	339	326	333	348	338	361	363	323	306	324	342	330	336	364	332	317	348	338	315	386	329	374	358	341	298	334	337	344	308	330	382	357	353	329	318	358	338	334	356	369	362	318	335	324	340	354	360	305	357	348	345	335	351	328	349	320	327	340	338	317	314	357	359	332	361	350	334	315	373	323	347	329	337	355	363	376	349	294	325	312	336	326	322	334	306	343	339	343	331	316	323	348	346	324	314	324	329	339	328	364	358	353	334	348	348	354	363	302	321	356	325	326	354	338	334	357	351	336	369	340	349	336	382	330	340	336	325	311	319	340	375	345	339	328	360	345	338	338	314	344	332	342	400	351	340	347	364	325	340	330	331	323	350	355	324	332	322	338	329	347	354	343	359	316	365	342	360	329	325	343	315	340	329	363	348	312	335	323	342	345	311	363	326	319	325	316	342	342	310	356	332	326	322	356	326	346	366	326	361	341	350	315	329	347	327	325	338	350	339	316	343	331	322	337	286	320	343	319	320	355	328	372	312	334	343	302	357	342	344	372	352	356	348	374	355	370	350	343	326	333	366	349	337	345	331
1836	433	391	473	414	421	390	435	403	431	398	403	430	417	397	409	399	443	426	450	388	388	376	417	410	414	452	409	396	417	393	393	425	385	379	409	386	418	405	407	455	403	428	426	388	429	415	401	391	378	425	428	398	408	417	398	391	386	413	397	427	393	403	389	400	381	381	413	397	433	438	420	384	411	422	392	425	438	391	399	463	402	398	431	391	414	412	425	394	420	392	384	417	387	400	402	411	398	398	447	416	354	435	398	409	386	389	381	428	362	396	407	410	351	406	440	375	432	414	445	467	367	381	363	476	434	368	408	408	431	408	413	413	396	424	442	390	433	418	394	376	443	412	444	423	405	409	422	374	457	424	389	384	424	417	396	415	434	423	388	452	393	414	380	420	439	372	400	394	406	408	405	391	390	426	406	429	420	405	420	409	381	398	396	382	375	459	386	446	387	419	402	384	417	418	378	449	427	447	396	392	408	378	382	411	386	407	436	389	438	396	403	401	402	417	450	408	425	387	427	415	422	378	384	412	402	411	413	402	431	395	393	428	402	402	395	421	416	421	382	440	427	389	392	408	410	384	359	395	419	423	388	428	417	380	423	400	391	388	403	379	362	385	404	379	362	432	405	381	453	423	407	383	408	434	408	429	412	400	399	405	388	366	429	427	424	385	408	435	434	371	408	400	431	411	412	399	395	445	421	412	448	449	407	435	441	370	424	414	402	387	386	422	419	378	414	409	360	451	382	398	405	444	398	380	407	370	403	414	406	403	449	391	405	428	418	358	432	390	422	414	431	377	421	412	395	420	406	375	429	414	436	426	386	375	426	446	385	370	412	397	401	426	422	427	402	379	415	398	401	424	401	414	380	425	412	400	428	368	392	399	468	424	419	399	402	402	432	420	402	436	431	403	414	385	403	383	385	428	414	373	397	423	428	398	462	408	414	447	419	413	380	418	400	377	420	409	390	424	422	423	415	390	401	365	404	387	408	393	399	404	414	389	349	408	398	383	443	434	436	425	417	417	393	391	412	395	452	382	429	409	370	358	403	393	442	372	416	391	395	417	411	434	422	358	421	377	393	392	409	395	417	404	449	369	401	440	428	429	401	432	422	422	374	372	387	367	410	385	390	422	401	391	389	386	408	405	459	425	415	409	436	449	400	442	416	403	417	409	421	387	424	388	409	409	403	393	381	430	392	402	401	432	399	415	422	410	397	401	421	389	395	365	384	379	387	399	392	393	403	402	429	374	396	408	439	422	432	399	453	397	410	410	396	425	410	403	379	386	463	436	422	430	395	377	408	443	404	393	420	386	444	403	412	417	402	428	434	424	407	392	411	421	421	370	395	370	389	392	370	393	435	398	413	392	409	412	404	376	395	421	385	428	398	368	396	409	428	391	423	433	412	405	406	434	388	390	425	382	424	400	412	428	414	417	406	398	414	394	398	388	402	393	393	396	433	431	401	382	415	379	391	408	423	432	395	440	425	431	431	380	402	425	394	391	408	426	391	417	380	416	435	399	425	375	409	385	404	352	416	369	387	435	408	410	412	429	399	373	448	402	400	431	414	425	410	384	398	427	421	407	393	441	420	426	406	390	353	396	427	389	371	398	400	420	403	359	416	411	447	399	386	403	406	396	417	419	420	411	397	407	404	416	395	438	419	404	407	418	405	430	416	411	413	429	450	435	453	407	430	406	445	429	420	395	374	374	397	377	368	415	437	417	411	376	405	391	460	398	409	434	451	435	398	393	394	438	424	404	382	414	431	431	428	410	389	365	400	358	425	424	449	400	425	394	416	405	395	395	424	440	374	399	415	402	416	445	404	416	397	417	441	379	399	386	404	381	388	424	407	410	410	406	434	384	442	435	439	401	383	351	396	460	419	426	467	420	376	444	428	381	357	402	420	376	413	362	422	429	415	414	390	432	389	424	387	377	396	410	386	399	411	401	436	408	397	347	435	412	417	384	423	412	436	427	415	426	387	407	407	410	426	425	424	418	430	432	376	385	385	374	361	417	433	391	392	395	418	427	451	420	414	403	420	401	398	426	435	410	402	413	430	384	377	404	406	412	412	390	412	385	418	404	411	406	390	430	397	363	436	437	400	385	401	383	417	403	437	437	389	344	396	422	380	416	438	399	387	384	407	417	430	417	398	397	419	411	360	349	424	446	394	405	391	403	387	398	399	384	449	430	377	449	421	362	384	440	402	410	402	386	402	398	410	395	424	432	430	443	388	411	382	415	395	406	429	397	404	417	406	410	421	449	377	408	387	375	391	407	373	410	408	410	445	433	409	385	387	382	380	411	448	410	410	429	384	387	391	397	433	393	390	400	411	364	397	407	421	419	416	397	394	402	380	384	403	409	419	459	456	424	403	395	374	407	381	397	382	405	402	365	435	393	420	400	406	406	412	414	413	407	392	424	362	383	395	387	424	396	433	387	385	414	418	383	403	440	409	394	387	425	419	419	433	425	425	395	392	409	401	391	396	383	419	394	385	388	400	435	410	398	448	418	445	424	377	423	404	419	385	424	408	349	412	419	421	422	401	426	423	402	418	414	424	457	440	385	383	386	431	415	417	418	406	448	406	411	396	446	407	401	417	368	376	417	375	439	457	424	410	429	405	389	371	393	393	399	396	437	421	405	407	372	371	401	416	398	424	394	428	420	396	361	386	386	435	414	392	395	386	405	417	437	455	385	386	411	383	388	392	394	368	347	411	379	410	360	430	391	375	375	367	421	404	407	415	439	403	432	420	414	420	384	404	410	411	450	410	417	427	422	412	389	392	425	462	440	448	410	403	431	408	412	402	407	401	421	433	410	446	439	381	371	404	372	398	405	411	419	424	426	409	419	387	441	428	393	410	438	423	393	398	399	388	476	420	400	396	371	410	425	403	385	398	422	479	376	406	400	352	413	382	422	416	407	404	400	366	411	404	413	395	417	393	413	404	427	440	403	376	403	418	398	367	423	404	399	389	435	364	393	415	400	416	404	448	403	404	436	379	454	404	385	429	420	434	410	376	421	392	429	390	421	410	382	399	436	400	406	439	392	392	373	392	432	421	438	407	400	402	435	412	379	404	420	390	419	431	357	388	401	385	428	426	396	424	406	461	448	410	415	431	433	433	430	415	384	423	381	443	402	441	426	350	385	400	386	421	410	397	417	418	456	400	440	370	383	415	391	415	389	379	410	420	409	368	413	418	393	383	430	420	400	419	407	388	414	381	377	404	432	410	402	385	431	422	398	385	411	391	389	395	412	417	421	378	427	447	402	410	384	417	410	438	406	391	423	433	376	414	428	367	382	394	402	397	383	414	414	395	407	423	375	420	399	408	416	403	415	424	374	415	405	424	429	370	391	383	415	399	402	420	437	407	410	374	402	407	358	445	410	437	368	405	376	369	420	439	446	419	402	415	465	434	417	406	402	413	385	437	372	387	414	393	430	424	406	427	430	373	451	424	386	377	424	391	436	420	409	415	405	385	422	417	411	416
2280	878	1000	941	934	952	924	900	997	886	919	895	928	914	943	932	881	881	922	851	905	843	930	901	880	895	895	869	885	842	863	906	864	957	877	876	908	906	927	909	894	881	927	893	882	825	923	915	898	869	865	910	839	956	848	906	917	906	881	930	861	849	930	870	886	933	901	921	898	916	947	899	888	935	903	876	949	874	870	920	886	883	916	873	858	890	901	864	861	906	920	925	872	918	897	868	886	917	891	885	886	878	860	833	886	888	852	910	910	902	919	857	877	893	889	881	882	927	861	896	912	923	878	883	924	918	838	918	846	880	900	852	924	895	907	892	914	935	917	880	872	916	887	910	893	893	850	965	893	903	837	885	880	866	902	912	882	885	926	921	887	873	870	858	898	890	938	880	888	887	902	932	864	897	881	962	821	872	918	914	893	911	954	906	828	862	878	895	870	885	856	871	935	906	855	951	823	907	896	886	901	905	922	909	912	890	892	869	890	857	920	908	967	921	927	902	904	866	894	922	893	897	883	928	856	900	917	980	919	935	908	885	857	874	843	883	868	868	850	944	837	878	925	876	908	902	894	924	846	875	855	928	929	863	904	875	920	937	891	841	879	891	868	919	875	855	906	910	903	894	860	864	889	896	837	930	857	915	857	879	882	920	920	868	858	834	893	883	893	875	840	916	918	901	879	881	960	909	896	884	892	864	911	865	939	872	883	913	914	898	890	893	862	900	867	897	936	896	934	852	945	910	945	885	909	868	885	897	892	885	931	864	876	910	886	899	878	882	858	896	838	885	891	865	930	891	904	918	880	878	917	876	873	902	886	876	926	938	891	855	916	849	930	933	886	867	867	905	946	876	897	906	880	864	907	876	875	876	910	874	877	906	948	884	919	894	919	905	917	952	958	853	864	889	827	905	894	922	892	879	942	922	903	907	899	883	863	887	850	877	897	870	898	924	880	907	917	941	882	870	888	911	883	903	908	869	897	928	866	851	834	881	880	895	925	894	907	952	899	886	880	865	919	879	866	863	891	872	883	901	824	870	921	896	863	906	870	909	860	899	840	911	921	847	879	920	907	865	871	902	860	915	922	868	891	880	869	869	878	869	922	899	807	838	897	887	889	973	871	882	867	870	858	897	857	898	942	877	876	900	875	858	840	926	864	889	918	857	922	817	899	909	882	863	893	874	899	900	903	860	894	853	862	893	846	956	866	867	910	882	877	917	939	879	869	897	828	851	929	872	881	868	875	924	895	854	898	842	883	889	879	918	921	906	898	940	877	857	869	899	916	868	944	900	839	867	895	876	943	867	833	843	925	892	876	855	902	875	856	909	946	873	877	939	884	927	883	905	868	926	900	891	899	883	947	871	886	884	879	967	858	912	839	883	891	849	853	856	900	892	892	854	857	884	902	875	835	864	886	895	895	852	905	915	863	828	888	871	921	922	875	940	862	958	897	897	900	905	861	861	829	885	894	909	845	811	878	892	908	951	923	929	895	927	892	868	872	930	913	949	831	908	880	913	867	884	869	881	906	865	870	912	886	884	924	920	929	860	815	888	899	903	852	839	852	922	903	866	901	924	898	838	948	889	856	915	888	856	902	915	887	913	906	873	922	908	891	876	867	934	849	884	879	843	931	901	866	854	879	913	843	940	918	889	907	882	894	878	892	902	837	838	903	839	901	946	928	926	838	876	875	897	889	876	891	886	866	832	871	898	828	846	909	858	882	882	919	814	866	877	859	947	842	881	909	898	874	925	908	892	839	905	868	920	914	857	878	920	880	898	868	900	866	882	915	875	823	898	846	936	921	834	915	882	878	890	891	858	926	871	949	840	878	855	905	912	884	881	877	925	861	892	886	920	879	889	874	892	879	888	916	850	948	892	856	916	889	965	873	907	900	910	859	864	875	870	869	903	924	929	842	904	871	918	879	916	958	893	875	844	870	945	906	868	893	905	904	877	932	894	862	889	854	874	894	885	914	890	890	924	903	928	900	867	937	876	897	866	826	878	892	866	923	891	942	892	911	922	889	918	880	931	886	874	872	859	872	871	933	893	859	924	867	861	936	860	838	877	858	879	900	888	870	935	863	906	863	888	903	936	851	884	895	927	870	873	884	899	923	945	869	911	908	900	834	898	859	908	861	903	898	854	882	934	902	874	841	876	926	895	844	897	856	902	877	891	890	930	895	905	840	875	880	849	869	920	886	867	896	889	842	885	909	842	885	912	878	849	893	903	918	881	840	874	893	871	879	877	839	916	901	883	924	887	891	897	926	894	885	897	867	854	850	842	885	879	922	907	901	893	914	854	951	865	864	898	871	876	886	895	933	890	817	910	884	900	832	846	919	844	905	892	881	863	941	852	905	870	860	848	923	875	861	868	895	903	869	846	830	879	902	901	938	928	880	859	895	896	861	877	897	897	895	912	841	902	812	896	876	901	894	912	854	856	866	878	882	882	963	885	892	850	864	870	845	919	883	929	885	902	872	870	878	886	893	902	897	854	912	848	879	884	941	932	930	873	898	905	855	917	876	828	927	893	911	884	904	861	926	893	874	859	886	941	881	895	842	888	867	902	933	958	954	876	910	885	860	902	928	887	903	930	900	872	973	863	817	877	875	879	823	965	926	886	907	877	852	903	875	933	912	889	872	900	880	884	910	864	902	940	905	860	880	858	911	932	852	882	874	939	867	890	930	858	901	883	903	892	871	924	935	873	907	884	918	901	866	906	892	896	928	841	827	930	888	932	864	885	888	908	881	904	890	919	876	874	899	917	930	904	877	909	874	930	939	896	831	881	956	901	937	830	898	886	874	917	902	914	860	881	865	894	873	950	929	915	934	891	889	847	917	869	947	879	906	864	872	864	865	886	876	902	869	887	890	894	868	921	954	949	874	901	855	883	896	908	852	872	892	924	873	888	826	907	947	916	833	862	914	879	907	921	877	905	904	856	896	923	906	957	920	884	907	958	886	897	866	903	881	911	835	883	889	903	867	873	844	916	847	910	887	861	878	852	915	874	901	955	868	881	863	891	906	887	877	858	877	969	928	921	877	936	850	891	875	842	888	880	867	865	936	930	943	874	887	887	893	899	873	920	903	926	906	880	917	867	831	890	864	849	865	848	905	884	916	938	925	828	866	934	848	903	881	921	869	885	918	899	909	868	1001	915	909	914	894	863	843	895	871	870	894	980	856	850	934	906	898	879	927	898	866	884	908	929	875	922	864	904	874	906	894	923	895	891	917	900	886	930	891	856	873	853	823	818	872	874	946	880	907	895	864	913	885	874	910	916	865	912	875	892	920	891	837	897	872	864	952	852	906	921	933	890	905	908	868	913	929	903	856	973	805	953	877	920	904	896	840	888	848	922	846	857	922	920	902	845	888	869	937	940	960	933	910	910	856	873	830	876	925	900	869	866	885	886	913	925	920	876	896	906	949	870	932	928	858	939	880	956	896	859	870	868	835	915	899	899	849	891	894	917	912	871	882	877	890	864
8589	636	631	559	424	377	316	301	294	280	273	297	237	249	260	245	258	230	214	225	225	234	231	249	270	224	262	253	235	226	244	256	240	227	229	241	208	228	280	251	220	243	231	260	263	253	254	218	232	253	252	230	254	244	226	248	242	236	229	227	268	249	237	226	234	235	266	239	241	225	255	233	237	232	240	229	222	269	273	247	227	236	233	221	248	240	233	235	240	241	229	232	237	251	258	257	228	250	246	249	259	235	246	225	243	226	227	245	233	228	258	240	197	212	213	239	253	240	233	210	244	223	249	255	240	256	232	245	242	224	240	244	264	218	247	242	247	230	266	228	249	237	202	226	222	227	252	240	253	222	229	267	260	255	240	235	209	236	252	224	280	265	261	236	219	220	244	275	234	235	240	275	246	246	247	266	234	244	224	233	227	226	242	236	255	230	231	250	249	242	245	220	262	250	231	234	235	251	248	232	219	244	221	236	220	249	224	264	247	238	225	252	226	278	229	237	240	245	252	227	212	235	236	233	243	240	223	251	242	243	229	223	237	206	218	243	266	216	248	232	235	245	245	231	232	228	256	201	240	246	233	259	259	224	241	225	229	252	240	231	217	251	271	256	248	215	265	255	251	223	237	257	248	265	218	269	236	248	248	243	236	239	243	258	220	230	206	258	244	251	210	261	229	215	245	221	240	238	232	257	231	227	247	256	254	235	205	267	242	237	248	242	234	229	248	221	236	237	223	256	221	252	234	213	266	254	242	219	200	232	261	253	216	228	210	226	237	225	238	255	242	258	250	235	238	241	238	240	216	216	245	230	240	234	246	225	231	243	251	232	261	191	234	233	241	261	268	206	268	261	258	243	218	231	234	251	231	212	245	227	237	257	238	232	286	226	233	249	231	256	255	261	259	264	245	218	213	232	248	252	229	206	215	215	248	252	249	267	250	287	192	259	262	223	268	230	228	237	239	213	216	211	248	236	244	214	262	251	265	251	221	219	241	238	244	206	235	246	239	232	217	231	223	217	252	284	248	208	235	234	247	248	255	216	211	258	250	246	238	263	260	246	239	228	224	214	226	234	243	246	237	232	221	221	220	241	224	227	244	249	231	233	214	241	261	220	271	230	238	235	222	237	232	232	234	222	202	239	234	239	232	229	204	263	234	230	218	218	237	253	259	240	245	215	253	251	238	233	257	241	229	273	213	249	234	257	251	219	285	236	236	229	234	242	247	245	220	207	260	233	216	277	247	231	200	233	259	258	218	211	224	276	262	270	212	231	260	225	268	235	234	218	273	251	250	206	230	245	241	227	260	218	272	227	216	233	253	242	227	227	247	233	222	226	230	249	267	250	249	249	243	246	250	236	259	240	264	247	269	240	219	249	238	199	242	254	249	235	276	222	236	249	233	219	219	257	244	250	251	245	206	257	227	250	253	236	259	218	229	261	230	214	231	203	215	238	276	257	235	251	247	267	243	273	241	230	225	266	222	232	237	244	244	231	226	237	235	224	241	229	227	253	197	225	249	242	221	233	250	245	213	251	249	235	232	237	246	266	228	256	233	246	219	252	250	232	229	217	253	264	242	222	214	256	231	247	205	253	236	229	241	235	265	235	241	213	222	236	229	230	246	248	255	233	253	223	236	223	258	229	209	230	227	257	240	238	245	239	249	230	238	226	266	241	247	236	252	255	262	248	242	243	228	233	217	244	276	224	192	228	255	252	219	239	237	253	236	267	226	237	266	246	237	247	238	219	226	215	243	236	254	229	236	238	219	238	229	220	212	250	216	218	242	268	243	262	243	238	226	226	234	266	244	238	267	230	237	254	231	252	224	255	201	238	239	263	253	249	225	237	266	239	227	244	274	224	233	260	237	227	253	233	224	231	218	228	232	230	236	244	244	271	230	218	241	257	255	239	237	238	269	236	283	225	228	255	230	222	250	239	268	240	235	232	239	236	258	251	240	248	272	250	235	238	242	252	210	230	213	253	256	247	263	243	213	233	253	239	249	246	247	245	235	238	239	238	207	249	212	261	238	251	199	279	232	209	231	240	238	229	225	188	221	264	238	253	235	213	230	252	236	231	284	253	231	251	238	238	250	257	244	230	250	223	266	220	203	241	222	226	224	249	247	227	252	243	229	267	259	260	269	255	258	272	252	216	212	269	269	226	211	230	216	257	262	223	245	232	250	228	244	259	242	213	245	286	246	248	236	226	255	211	244	234	242	236	234	241	250	205	221	257	232	240	226	222	226	248	272	285	234	233	239	252	266	250	235	246	225	227	253	262	242	203	257	227	256	225	247	232	232	225	246	249	208	238	229	234	243	195	221	215	238	232	219	212	228	248	230	222	238	217	221	237	205	221	289	218	244	227	218	222	209	222	216	215	218	249	231	225	222	212	248	224	244	256	209	237	233	248	249	228	264	251	244	257	255	251	219	216	256	216	213	245	238	282	247	214	202	208	237	245	220	249	221	207	228	239	246	213	217	205	245	235	261	270	226	213	270	235	258	249	248	240	242	237	258	233	237	239	253	242	245	242	230	270	212	253	241	269	247	228	230	250	233	212	259	242	239	263	203	249	239	224	238	244	240	251	246	219	246	235	258	228	247	222	214	230	227	238	244	231	200	236	233	262	211	221	248	235	224	231	255	266	235	240	251	278	218	231	249	254	252	231	217	254	205	237	222	227	228	235	250	240	265	223	249	242	228	231	232	265	251	257	225	238	226	254	252	233	216	231	238	237	255	246	248	213	248	255	222	246	238	201	238	228	236	249	247	254	245	260	222	227	238	230	233	220	231	227	212	248	232	231	235	269	247	221	250	234	270	272	243	271	235	277	233	242	247	225	228	239	221	233	223	237	232	252	241	273	248	228	235	226	252	246	253	225	235	223	232	235	242	247	227	229	208	205	223	232	204	221	222	215	247	284	240	247	231	238	242	223	254	242	235	229	255	249	229	210	236	238	221	221	241	236	226	229	213	226	250	228	262	248	272	257	224	207	230	234	213	247	245	261	264	272	237	230	260	204	248	214	223	234	217	245	252	222	223	226	234	254	266	241	240	240	242	238	243	256	261	244	240	235	239	237	261	256	244	252	235	230	226	225	248	220	237	251	230	232	223	233	229	210	248	232	273	272	264	241	254	220	234	222	257	253	233	250	216	235	233	238	263	236	209	250	252	266	237	262	243	219	252	244	236	245	239	245	251	251	245	254	241	243	198	248	228	262	254	248	256	235	246	241	225	256	206	231	258	245	270	219	248	238	260	249	227	257	254	240	255	207	231	242	243	238	251	249	240	252	233	238	242	224	238	264	248	260	249	257	214	243	232	212	225	240	257	251	247	236	234	245	236	241	243	249	217	272	208	233	233	244	273	239	206	248	233	234	258	257	251	233	212	248	248	235	229	257	238	236	240	263	225	240	250	223	229	262	232	233	244	255	244	223	228	221	246	241	241	239	229	230	231	236	226	244	262	209	242	274	250	238	235	224	230	230
6676	879	1377	1645	1511	1241	1045	995	912	768	817	662	695	680	660	656	624	608	597	592	581	581	618	626	583	541	589	547	595	591	613	612	608	583	566	536	583	551	549	536	532	549	572	508	532	549	535	611	539	570	584	562	526	562	558	565	553	598	517	546	581	560	567	575	518	541	547	516	510	530	559	548	527	528	526	522	555	539	568	523	536	548	574	541	531	549	549	546	579	555	554	544	531	525	517	514	542	553	579	557	566	544	540	546	564	545	582	533	553	527	547	520	579	525	529	592	529	553	541	557	566	569	510	548	533	515	541	581	565	529	553	597	521	522	521	598	533	562	571	537	556	549	518	560	535	545	502	539	544	529	596	553	541	576	567	558	532	547	524	579	560	558	565	502	522	532	545	518	589	524	572	587	522	506	548	558	558	524	533	552	544	569	523	558	572	523	530	558	571	522	590	551	581	527	552	513	558	551	557	566	573	578	536	542	568	556	561	554	553	498	584	490	545	555	555	580	486	578	555	557	556	551	553	544	595	497	491	544	557	592	535	535	519	554	540	535	573	526	516	558	520	546	541	565	551	498	510	531	540	538	530	559	506	537	533	553	514	535	566	567	544	534	557	557	518	562	550	588	575	576	513	530	557	538	558	511	538	511	562	545	525	520	537	561	557	549	546	500	552	591	569	542	525	536	536	537	478	525	517	557	550	526	532	562	557	525	568	579	521	520	564	529	531	533	557	542	570	583	554	560	479	539	551	573	596	515	552	529	526	541	574	569	538	575	577	542	552	549	540	539	545	511	537	529	539	533	561	543	528	541	548	558	522	537	505	555	594	517	562	564	550	506	555	518	559	526	555	518	518	602	554	573	507	535	536	552	534	555	578	557	568	543	585	559	556	546	517	529	555	529	539	544	571	552	561	519	531	544	530	520	543	531	578	479	570	527	543	523	542	541	554	557	551	569	531	541	530	547	543	537	523	538	542	547	514	534	546	513	525	547	561	524	502	557	571	540	591	500	567	520	553	503	576	547	515	526	558	524	563	567	531	563	497	550	544	584	528	534	533	540	527	561	514	571	547	549	562	521	540	552	552	523	544	589	539	545	539	549	522	532	507	494	556	498	525	550	582	564	528	531	489	514	547	525	543	551	576	524	520	577	576	515	568	549	560	552	543	526	528	539	539	509	545	589	550	551	544	547	540	551	562	550	560	539	541	578	533	513	500	562	516	539	542	550	508	533	518	574	518	576	508	526	551	560	561	545	577	555	574	567	530	539	512	560	564	569	547	553	534	524	543	569	527	549	550	579	574	546	601	521	526	534	554	568	546	535	508	575	519	528	510	553	580	525	534	514	516	569	524	526	529	537	589	506	549	538	516	562	550	553	536	538	548	580	502	551	553	561	559	525	570	490	522	540	532	505	547	560	538	550	509	542	567	525	595	536	549	573	510	527	487	558	562	568	525	556	529	515	545	538	546	538	548	555	557	590	523	489	518	549	539	495	578	580	536	518	565	532	555	511	531	553	549	578	561	532	527	600	557	536	524	529	564	551	541	563	539	575	562	542	609	520	543	535	537	568	560	559	525	505	514	564	578	586	573	564	546	553	558	571	560	545	564	537	527	545	540	549	515	598	507	485	525	506	529	542	564	500	520	568	554	566	575	533	552	555	490	588	563	539	557	553	555	573	515	504	556	514	575	564	537	552	578	562	542	509	506	569	557	519	550	596	562	538	526	576	506	512	537	548	519	545	504	535	554	555	573	504	561	551	540	546	529	563	552	549	538	552	532	542	561	587	572	537	515	527	573	565	542	544	541	544	557	575	570	566	561	544	549	548	546	552	563	573	564	523	550	549	566	568	556	545	542	510	584	532	540	547	533	537	535	578	570	515	577	577	529	574	554	551	598	545	537	550	576	568	551	556	567	539	572	509	544	559	596	531	541	519	579	511	557	507	547	519	526	587	547	564	538	532	523	549	519	486	595	532	564	530	545	528	543	540	517	525	509	532	569	518	563	553	552	587	513	570	501	534	595	577	530	514	538	527	551	518	538	572	527	516	571	528	556	531	537	534	534	534	526	597	554	536	593	525	513	549	520	541	563	561	557	554	558	553	533	549	582	547	526	558	575	545	539	521	542	560	569	566	540	565	573	563	492	568	536	559	567	547	534	515	577	551	562	564	583	541	530	559	523	519	499	551	536	520	573	535	561	531	536	534	565	532	555	525	569	547	562	554	529	529	514	567	533	589	544	561	518	544	569	537	582	548	585	525	553	507	556	558	515	516	544	528	552	572	533	540	550	544	524	568	545	572	526	577	518	554	538	592	551	586	541	533	522	485	518	529	530	525	525	591	527	548	545	508	576	531	526	559	529	538	569	519	556	529	563	585	524	559	536	568	561	575	516	584	598	519	528	513	580	526	527	538	524	570	582	594	539	511	506	541	588	558	533	520	570	556	562	529	517	517	529	576	562	550	576	573	604	536	550	560	578	554	543	556	537	572	542	564	553	526	521	522	564	529	572	570	532	552	530	554	563	542	552	532	530	556	573	515	549	548	586	556	528	567	524	516	567	552	544	560	536	594	539	577	546	525	551	549	495	508	550	549	544	492	512	519	496	526	531	528	577	519	527	536	550	562	596	567	526	576	554	539	545	571	499	568	529	564	538	527	550	548	560	522	551	518	537	511	535	563	562	559	484	537	534	569	572	544	527	543	521	565	539	520	590	555	523	552	547	575	562	596	550	517	558	530	551	505	545	562	577	565	546	519	524	552	548	559	561	550	562	539	552	528	542	533	510	557	589	514	544	543	556	543	519	553	574	524	508	548	537	524	531	551	551	580	576	564	541	563	570	563	547	542	555	514	576	541	518	578	564	549	562	548	540	538	558	532	535	539	599	565	523	559	520	564	558	508	600	567	553	566	545	503	523	557	540	549	550	575	578	541	521	557	540	547	557	550	543	525	551	549	579	574	546	561	568	547	526	550	543	508	562	499	541	502	547	578	568	520	560	558	555	527	531	500	524	554	552	491	529	552	524	551	534	539	523	594	563	517	551	545	546	594	590	567	521	575	542	532	542	493	523	552	569	532	575	509	554	559	560	540	541	577	533	581	536	553	551	578	542	549	582	533	530	569	569	502	529	521	585	534	550	530	553	567	591	498	509	573	549	523	548	566	563	563	597	524	540	535	564	499	510	546	555	535	553	541	544	553	595	544	531	509	579	574	544	564	551	581	552	508	551	568	570	570	556	517	546	536	556	605	557	524	588	541	575	595	544	524	525	570	545	535	533	554	526	539	510	531	543	541	506	513	520	540	544	579	525	567	511	532	537	559	549	543	531	538	566	546	580	569	538	587	567	523	544	529	563	577	532	553	553	532	499	544	544	554	513	566	535	526	500	550	564	498	491	545	546	549	564	503	534	540	547	515	568	539	530	517	543	569	520	565	590	544	569	573	530	549	500	563	539	575	527	535	552	545	550	573	508	545	513	521	524	567	595	530
15420	1238	929	739	510	418	315	266	213	203	194	183	163	171	167	159	137	164	141	163	145	156	143	147	119	145	152	133	129	129	99	128	128	118	147	131	140	128	116	122	125	121	121	144	144	123	120	138	137	136	120	125	124	123	159	136	129	138	124	122	142	123	137	126	129	138	124	124	139	127	143	135	105	139	135	138	123	138	149	134	128	133	154	122	121	130	118	145	113	131	157	142	118	134	125	121	131	127	148	140	108	115	135	101	135	112	134	125	121	158	146	144	123	120	133	137	108	107	111	142	119	128	120	106	129	142	128	115	123	145	131	126	120	119	90	124	114	126	119	115	154	134	127	122	103	123	131	135	133	120	104	121	134	130	129	120	131	141	134	117	140	128	135	149	115	138	141	138	130	125	122	125	139	135	119	115	138	129	135	121	120	127	128	123	124	127	116	128	144	119	119	127	122	119	140	134	112	138	122	132	120	125	115	129	145	147	122	131	119	123	127	144	137	118	126	119	126	148	117	123	136	125	135	132	115	133	120	124	140	128	130	113	138	143	113	112	124	133	110	117	126	116	151	120	129	115	126	130	138	146	129	131	108	125	124	106	100	128	127	120	114	120	135	129	115	138	127	108	93	126	134	133	129	132	120	110	142	107	116	120	127	98	118	115	119	111	142	124	108	131	142	125	110	99	119	130	147	121	140	118	133	132	112	116	146	115	136	115	151	134	129	124	149	137	126	141	132	138	123	114	141	126	134	134	160	134	128	125	122	122	119	137	122	131	103	135	94	130	132	130	146	126	131	134	117	124	125	133	131	106	128	116	136	142	137	131	130	119	134	111	133	150	117	114	134	119	123	115	137	142	132	131	123	154	120	123	125	142	117	102	114	124	122	109	120	137	116	140	122	131	119	110	118	124	108	127	114	133	145	111	129	112	119	141	138	119	133	129	141	138	120	138	114	129	132	129	126	112	121	107	139	122	116	119	134	128	109	136	123	126	128	142	120	142	114	145	128	130	133	145	132	149	133	163	144	151	115	120	149	143	106	134	122	158	106	126	118	158	125	124	135	116	117	133	137	114	134	131	127	135	131	130	129	136	114	111	123	114	113	129	114	118	128	105	131	107	133	132	144	120	108	116	134	108	136	130	118	116	119	128	111	130	122	119	109	136	126	132	119	112	125	126	119	99	139	132	143	108	135	119	128	143	129	127	147	125	135	136	137	129	125	112	138	141	132	139	116	115	149	117	138	122	108	120	118	127	126	99	146	121	126	112	136	131	127	139	139	132	131	107	120	106	128	124	120	110	103	129	119	131	115	144	111	129	130	133	142	132	114	103	147	126	133	111	122	138	128	137	122	99	133	126	106	117	109	154	120	123	112	115	117	114	135	138	129	134	111	133	133	129	134	120	156	135	126	132	127	128	106	120	140	120	120	133	127	147	126	130	141	118	121	122	133	119	146	122	121	118	133	110	108	133	147	127	131	118	118	134	131	129	126	127	110	112	122	131	125	136	131	116	119	124	136	113	119	126	134	135	123	142	119	107	137	136	131	121	126	134	147	135	139	114	111	106	134	123	132	116	120	136	137	131	115	123	134	133	125	133	131	142	135	104	129	115	119	128	128	167	135	153	114	105	138	121	130	140	125	94	119	126	123	98	120	139	137	123	138	126	135	134	117	115	126	149	118	110	127	134	123	132	112	121	123	140	114	118	104	122	142	146	136	125	122	132	121	123	127	126	141	123	148	127	126	122	124	96	145	116	115	131	128	142	114	111	114	123	131	130	122	140	123	121	116	138	131	114	128	130	138	126	128	149	134	111	121	115	113	123	120	134	113	123	133	124	122	119	123	138	123	108	128	137	128	98	132	119	118	140	106	130	129	129	135	120	132	124	109	138	148	128	122	123	127	116	99	119	120	123	146	147	119	125	137	135	135	131	124	138	131	115	136	117	103	107	146	130	147	114	125	149	114	117	128	138	155	120	132	127	159	133	126	132	122	111	141	129	147	141	101	137	130	121	143	131	124	128	122	129	125	134	133	128	123	127	120	129	147	131	137	127	118	118	149	108	114	132	132	149	141	106	111	116	113	120	139	112	120	125	131	137	129	125	133	131	126	129	122	133	129	134	133	106	124	139	136	156	123	111	120	115	137	135	143	126	145	114	131	120	104	124	135	120	129	117	117	139	127	126	128	137	141	114	135	115	126	121	120	137	134	125	139	116	111	132	104	140	127	137	133	136	101	144	109	129	137	119	133	122	121	126	122	143	130	123	130	130	136	134	130	138	131	123	130	152	115	118	126	134	138	127	133	126	138	129	136	121	129	118	124	98	132	117	118	115	164	110	112	132	142	120	104	129	108	145	118	105	124	139	130	123	113	113	137	125	113	118	118	120	121	127	131	131	123	154	130	136	132	134	117	111	116	141	118	130	123	122	124	103	148	135	148	132	127	113	132	137	113	123	141	131	141	119	134	136	145	141	118	131	143	114	144	109	137	118	130	138	129	94	142	126	127	129	156	143	131	123	150	136	121	138	125	141	140	131	122	130	138	134	128	131	107	143	139	129	110	127	143	120	127	140	118	134	122	117	130	117	119	123	145	106	111	119	140	111	146	114	128	123	127	108	138	158	134	115	139	132	129	118	136	117	118	116	106	140	123	128	119	124	130	131	146	131	132	127	132	137	122	129	135	143	121	110	153	145	119	139	135	118	134	120	133	132	99	121	136	144	122	150	138	119	129	112	125	129	129	116	113	137	135	133	133	127	122	123	115	114	119	135	143	113	107	148	118	126	116	125	130	130	123	125	126	129	134	168	121	115	126	120	113	119	144	131	115	135	141	126	141	134	118	122	116	132	131	125	120	129	116	143	128	135	126	141	134	126	121	108	120	139	142	113	137	123	133	127	150	117	115	142	121	94	125	128	118	108	120	113	120	115	129	109	138	136	139	139	125	117	116	141	128	127	151	115	95	122	121	118	104	140	121	124	130	123	111	136	125	130	125	131	120	116	121	119	132	134	140	126	127	108	110	145	128	131	127	126	128	139	125	108	125	115	115	125	128	122	131	129	139	135	141	131	137	124	120	130	153	136	112	126	135	132	121	132	132	103	112	126	141	130	131	107	130	130	136	127	136	136	130	117	120	121	113	104	150	107	130	114	107	121	153	131	99	146	124	111	116	142	148	123	119	127	128	133	129	128	114	121	121	135	131	119	133	130	114	102	107	108	140	129	124	132	132	136	139	123	128	135	131	129	126	127	105	125	114	118	116	131	126	120	130	118	142	109	112	134	136	126	144	142	131	121	126	137	126	117	113	129	124	129	136	122	110	130	127	116	133	122	117	148	158	142	134	118	125	136	116	123	151	112	132	136	160	135	122	130	136	130	140	124	139	116	145	127	150	143	130	134	134	127	119	113	109	138	111	128	118	100	114	143	131	127	128	124	124	131	139	138	120	123	127	133	130	112	137	140	127	124	115	154	124	120	129	121	126	127	138	162
8198	997	2068	2422	2021	1660	1346	1117	1014	876	768	693	625	606	571	512	535	514	464	423	425	453	453	435	420	434	419	378	374	357	348	438	381	345	384	365	340	378	360	314	370	349	390	376	353	353	358	348	371	345	333	328	355	326	343	341	359	339	340	379	360	315	363	353	362	344	326	337	316	369	338	325	361	367	334	339	339	348	395	344	336	382	362	322	378	353	348	344	359	372	355	347	343	357	361	336	323	319	356	308	339	343	383	341	371	349	350	321	315	355	335	323	308	317	340	293	359	334	385	357	354	370	325	350	353	287	324	342	341	375	362	313	315	332	335	358	325	307	331	363	368	338	342	336	344	370	320	355	316	306	322	364	324	353	301	347	344	337	379	335	362	352	345	331	321	344	319	338	307	345	343	348	326	355	356	326	344	345	307	372	330	351	343	303	329	314	336	298	344	365	333	329	319	328	383	344	362	342	359	346	340	305	354	366	340	379	363	318	341	396	340	381	360	350	372	308	326	338	334	354	349	314	320	356	347	361	324	312	363	371	338	347	340	326	356	368	325	337	342	339	353	317	337	331	356	312	342	326	357	326	323	359	340	344	323	332	328	363	327	334	319	324	360	348	332	312	353	348	358	343	316	349	334	335	333	320	315	358	340	361	374	347	343	363	324	360	359	349	339	339	350	356	371	348	338	314	340	339	332	365	329	345	341	346	339	322	303	369	327	343	363	282	316	300	342	308	339	340	350	344	327	350	344	329	326	329	335	332	326	334	332	328	351	330	326	335	363	347	320	347	363	325	332	360	344	340	346	342	321	327	340	327	342	330	367	339	334	335	328	349	362	337	336	360	331	327	312	337	370	328	341	306	339	346	347	355	321	298	316	349	361	327	353	343	369	355	333	369	293	324	314	339	322	380	330	335	345	342	325	345	329	334	345	315	332	357	377	308	337	353	321	323	317	361	353	311	300	353	331	343	334	332	360	364	345	334	368	331	331	345	360	325	339	346	332	296	317	319	307	352	363	349	311	315	321	329	339	303	312	333	349	328	324	326	345	352	327	323	331	327	327	365	331	343	322	329	325	312	336	343	351	326	341	324	318	311	368	323	333	362	310	332	331	360	323	366	335	331	327	357	327	334	321	364	345	351	348	341	360	336	334	359	358	296	331	388	293	354	350	333	315	360	316	313	327	318	373	320	325	342	325	333	313	358	333	353	341	328	352	356	335	348	321	318	318	350	376	353	367	342	340	314	341	313	320	343	362	330	382	345	355	367	370	353	354	359	347	339	369	359	351	333	336	372	344	288	320	331	328	318	348	334	302	332	298	319	322	385	329	341	305	313	334	317	333	324	360	288	361	313	355	340	344	287	331	356	351	323	355	340	324	358	322	326	319	321	336	329	335	326	328	336	319	358	357	362	364	365	335	316	331	346	312	340	368	325	366	342	318	349	359	326	375	367	349	357	336	378	367	312	309	348	329	372	334	324	365	345	367	350	334	339	328	348	337	337	352	351	322	375	357	362	359	348	332	338	340	366	333	344	354	311	359	316	336	334	358	349	330	348	312	356	331	330	345	358	354	326	322	352	339	326	347	331	329	359	360	368	358	360	349	356	346	325	351	357	360	327	339	347	334	347	388	342	332	360	337	370	325	352	351	323	345	342	307	373	358	327	370	338	337	305	327	343	326	333	363	327	324	337	302	304	342	358	351	322	335	364	323	351	337	327	355	311	345	353	337	367	327	350	347	362	365	363	349	368	357	356	337	331	361	335	355	349	333	333	329	347	354	350	325	328	338	345	344	325	343	348	359	341	353	351	336	298	356	357	353	342	330	338	322	350	344	328	318	341	319	330	299	308	335	351	333	340	315	346	327	338	313	353	312	288	305	328	352	325	324	339	332	332	386	307	329	354	342	345	359	357	363	316	341	344	338	345	320	363	333	366	312	340	326	355	308	343	309	301	348	359	338	348	326	325	308	316	328	313	367	361	310	336	367	358	342	333	347	336	280	337	349	317	322	347	320	351	341	335	345	329	351	325	338	329	321	333	301	361	321	323	324	346	328	327	316	372	333	370	323	354	356	360	317	317	331	324	363	326	315	311	354	327	313	327	325	327	323	362	338	318	345	323	322	333	338	312	343	356	353	327	314	349	363	325	331	372	360	343	326	310	324	374	335	340	337	332	331	339	357	326	327	355	329	328	332	370	327	332	327	326	349	347	324	324	360	338	335	356	325	343	320	323	338	333	337	335	347	304	335	377	331	359	346	354	322	323	362	343	359	302	344	326	351	373	379	307	325	348	350	337	342	328	341	323	340	339	327	328	362	347	355	346	339	336	308	358	338	344	341	350	327	377	317	331	340	339	306	328	349	367	351	338	377	316	349	344	329	306	301	352	318	321	356	395	333	343	315	329	335	338	328	324	322	358	340	368	307	328	359	324	333	341	337	312	365	350	337	343	323	320	332	335	345	365	339	346	367	330	375	332	342	326	371	328	364	339	317	369	371	346	339	339	360	327	330	340	347	336	371	337	338	355	339	315	365	349	342	304	383	317	330	319	371	334	370	366	329	337	355	330	351	333	341	329	355	336	309	363	339	330	308	343	314	356	344	373	370	357	341	354	320	348	327	362	358	351	325	348	338	353	323	339	354	322	343	345	371	337	333	339	344	341	308	328	350	325	327	348	364	324	320	341	323	334	356	339	352	299	325	339	330	353	340	309	396	340	310	338	367	334	369	350	337	312	324	319	315	342	322	327	351	320	353	352	353	369	344	337	380	354	366	343	320	338	338	316	364	348	370	358	331	341	373	357	357	331	312	340	362	287	361	374	350	320	321	357	357	350	345	330	361	303	344	333	330	341	333	343	295	336	371	334	340	369	378	343	372	349	320	326	334	352	325	359	348	336	338	333	337	319	344	343	310	346	323	332	301	355	349	348	328	313	321	364	306	320	344	338	334	321	332	325	319	318	335	324	323	337	329	341	366	314	320	317	329	336	345	352	351	299	365	326	337	361	342	349	329	324	362	343	340	318	358	312	346	363	317	337	303	324	339	329	339	329	328	336	347	343	354	346	330	340	370	341	310	364	303	356	351	365	350	326	332	357	382	339	326	352	372	351	330	360	336	334	344	328	353	370	381	343	358	343	344	355	340	350	307	377	330	339	336	327	330	342	332	337	343	360	313	292	340	329	341	338	345	337	358	332	311	318	343	346	355	342	323	325	344	310	343	323	337	334	344	344	333	339	309	371	339	343	342	369	355	324	313	353	344	345	314	362	327	389	319	342	382	352	312	314	356	342	344	345	362	324	352	321	313	382	355	334	324	334	346	369	345	323	363	355	319	350	313	323	362	345	328	337	346	335	347	345	309	346	327	332	331	320	326	367	305	328	372	337	331	346	369	325	337	334	362	343	318	351	333	332	326	356	386	338	351	366	343	370	336	319	312	358	336	323	371	321	343	331	330	332	301	311	360	350	351	342	337	362	349	326	341	352	345	342
1654	436	429	446	433	370	400	417	389	413	425	410	418	403	406	396	445	409	396	397	386	426	437	421	389	408	395	423	400	448	452	419	419	439	421	421	381	370	418	411	381	434	435	418	440	417	393	462	409	394	411	410	451	387	385	401	378	417	371	375	430	407	390	399	396	395	443	436	419	440	407	403	375	456	407	371	418	428	392	392	430	444	382	389	421	417	391	405	420	417	428	416	390	422	402	436	393	369	382	382	431	383	415	422	407	403	395	388	392	412	398	404	439	407	446	400	440	417	399	417	443	413	390	431	421	427	435	425	381	447	421	433	397	389	412	447	419	412	430	420	431	412	362	397	425	396	377	419	399	412	396	392	395	387	389	414	439	409	421	404	451	421	375	386	412	444	387	398	464	385	392	396	390	414	415	405	437	417	410	375	422	396	394	389	417	426	410	419	450	387	418	414	379	413	414	418	427	397	414	419	375	381	375	366	366	420	442	423	371	439	409	450	448	393	398	400	389	429	417	406	425	413	392	378	426	413	405	431	420	407	413	392	411	435	440	382	388	438	418	389	424	436	452	432	424	390	416	412	410	393	413	419	417	423	409	378	431	410	452	395	407	395	424	425	424	408	346	393	380	395	420	442	387	394	401	417	395	413	414	390	397	360	424	428	437	416	394	415	412	453	403	391	424	402	448	394	421	398	388	411	407	450	425	421	414	414	411	438	443	376	425	413	381	410	450	414	402	417	406	437	418	389	373	416	377	405	405	407	385	403	434	423	446	420	392	403	428	414	378	448	402	407	414	439	394	420	432	427	425	417	428	399	370	406	422	385	421	398	390	423	374	430	396	416	436	429	419	411	428	376	384	442	414	413	390	393	412	387	387	415	422	376	387	413	404	405	414	402	444	412	405	409	404	428	445	413	356	420	445	427	392	453	436	391	434	400	404	411	412	359	421	393	410	418	405	392	431	419	438	414	396	414	401	415	417	422	383	401	449	407	427	405	422	410	435	388	381	425	445	391	409	373	414	430	405	418	394	408	431	441	427	399	429	398	390	405	421	408	398	391	397	409	388	418	391	429	408	385	436	401	420	395	411	406	370	440	403	446	416	424	397	441	398	422	437	421	382	400	414	396	416	408	443	429	390	392	364	400	402	409	421	453	398	378	420	407	411	412	393	402	395	404	422	418	392	465	390	406	421	413	404	401	419	413	435	392	458	377	409	362	392	406	419	415	433	401	401	428	409	414	421	400	432	375	386	391	394	418	412	385	398	390	414	417	404	380	388	400	375	412	434	419	389	415	405	414	412	439	371	387	416	401	401	416	428	388	412	385	431	502	426	407	400	429	421	389	399	397	397	425	389	403	379	407	399	399	413	422	351	411	381	400	447	387	395	410	446	409	419	416	427	389	412	414	425	424	442	397	392	388	433	383	395	383	397	473	440	419	403	451	398	412	440	434	430	381	399	380	379	441	375	399	432	428	432	408	366	406	411	406	410	412	439	416	405	392	415	396	412	403	431	408	395	395	396	409	473	450	394	422	393	410	441	366	360	429	409	437	390	410	413	408	415	411	365	417	422	417	386	373	437	401	383	418	424	402	371	395	433	446	405	428	396	400	461	371	427	446	414	402	362	422	409	389	391	454	429	428	432	437	439	403	410	403	379	397	444	428	409	405	405	408	401	402	434	392	445	419	451	410	422	407	447	383	415	431	440	433	411	405	422	381	436	433	435	387	424	396	350	392	419	440	420	378	396	410	402	430	437	414	423	412	395	445	397	423	393	431	409	382	395	432	439	387	421	423	427	419	419	422	424	427	412	392	418	404	392	383	380	405	438	399	435	429	391	373	393	423	449	432	414	402	406	426	413	433	440	472	430	385	403	400	392	403	424	440	438	400	389	386	413	426	396	403	410	419	371	425	388	433	409	419	392	434	450	401	398	390	447	393	426	445	414	432	432	432	432	383	398	446	391	397	416	388	397	435	408	401	401	388	387	408	437	427	393	407	374	423	405	395	383	424	419	412	432	409	407	422	404	445	437	438	409	412	445	444	418	443	378	418	412	400	441	412	400	400	436	420	391	400	408	422	418	436	410	419	443	386	394	426	402	386	385	411	372	404	434	434	430	393	398	399	390	426	396	383	423	402	380	420	403	397	445	457	420	410	437	404	420	424	371	428	425	435	399	403	417	391	366	401	402	405	418	421	383	446	414	428	420	398	417	433	417	378	426	383	403	423	412	394	399	435	440	427	424	418	391	399	441	433	392	417	382	413	386	447	439	413	416	393	458	446	410	395	400	423	428	409	424	390	415	408	412	398	438	408	401	403	404	437	407	381	419	406	426	435	429	468	391	389	408	380	400	421	394	390	374	419	455	385	406	454	426	407	390	404	408	395	418	444	369	376	383	410	420	452	403	385	446	384	408	409	384	362	424	424	452	416	363	424	416	436	441	438	361	407	400	398	402	391	408	422	453	403	398	420	424	395	372	417	385	399	401	400	424	424	374	419	394	400	368	420	417	414	435	406	442	414	428	364	395	423	393	397	428	409	402	399	397	390	401	436	411	401	429	376	410	437	410	434	417	424	398	437	433	433	366	407	453	395	411	424	395	422	408	431	426	425	339	439	399	451	457	400	413	433	426	388	470	401	411	404	425	417	409	438	423	434	393	417	389	438	431	416	393	409	402	399	393	428	364	402	396	411	420	418	436	380	423	409	430	406	417	406	403	392	416	397	374	428	435	395	402	393	428	366	421	389	380	451	417	397	403	417	387	434	408	412	377	379	405	408	420	455	400	396	420	422	421	436	436	415	400	444	435	414	423	400	394	421	395	436	415	427	403	384	370	406	395	422	440	381	377	387	402	431	405	415	381	376	432	387	396	393	429	419	430	394	408	390	447	405	429	406	374	393	416	381	402	382	405	435	393	415	385	405	454	392	427	414	367	398	432	400	357	451	421	384	404	377	404	381	422	436	449	452	416	408	449	381	402	441	402	384	444	413	417	382	432	409	428	420	373	422	400	428	446	440	424	414	415	406	411	451	417	431	399	450	423	425	452	459	414	443	417	407	438	387	415	433	376	431	411	463	486	432	387	360	413	418	412	428	385	403	373	396	422	402	398	412	374	422	432	397	403	387	402	391	379	409	410	403	407	409	378	397	412	410	408	414	394	407	414	392	426	393	415	427	411	447	448	425	403	399	425	413	447	444	410	409	403	391	365	409	428	403	399	397	405	398	444	378	450	384	407	431	393	418	398	472	415	414	400	425	453	437	389	429	432	410	429	400	422	416	414	392	429	388	414	396	402	418	405	416	432	401	447	410	450	387	419	417	434	457	400	355	394	420	404	406	410	444	391	419	413	424	432	452	433	409	426	422	367	397	405	376	403	417	417	427	419	385	394	397	405	401	412	390	428	432	440	395	415	411	386	416	414	393	406	397	385	417	419	411	431	403	409	421	361	421	364	412	418	392	400	380	439	426	455	387	414	413	415	407	391	456
2138	874	936	907	958	949	911	900	932	908	899	930	886	912	866	927	863	900	901	878	915	886	933	901	924	869	925	935	947	906	928	918	890	904	956	897	899	886	874	846	951	867	915	854	912	888	886	863	930	889	849	935	892	936	873	863	893	953	907	859	911	880	931	859	871	841	917	845	826	929	924	932	867	887	883	903	857	890	914	902	891	908	904	883	894	952	877	835	861	874	912	877	849	883	899	875	912	896	931	953	927	921	867	899	891	904	907	882	918	855	877	908	908	852	921	875	824	904	882	926	899	909	940	933	937	919	885	902	854	954	879	909	968	940	866	893	891	869	913	855	955	889	902	866	894	849	911	911	912	863	857	936	928	904	863	821	889	945	920	932	877	871	879	858	872	879	862	912	871	927	872	925	869	803	900	924	914	917	933	837	896	894	909	891	862	887	874	948	912	918	901	927	860	899	893	906	904	929	868	860	931	916	885	866	862	911	889	890	879	875	907	856	941	883	904	925	930	925	893	902	885	878	837	913	841	889	906	927	944	856	932	864	930	925	940	878	862	920	863	872	938	791	945	913	931	911	876	904	839	906	933	921	879	865	898	887	898	901	879	880	889	857	900	862	895	888	872	862	933	905	954	875	890	859	865	923	923	888	878	876	920	932	841	920	921	917	834	923	876	869	889	891	892	901	914	873	948	905	852	873	902	868	837	964	927	898	902	934	865	909	925	903	936	821	883	875	879	944	959	856	893	833	843	894	880	891	872	916	886	840	886	872	904	917	898	903	892	859	898	897	925	880	883	874	929	905	922	883	886	894	885	891	857	887	898	894	884	886	850	881	848	871	930	895	854	918	919	922	876	896	894	919	917	881	809	875	839	937	900	889	914	887	855	897	870	913	896	921	856	928	883	886	852	941	843	897	895	858	880	928	891	862	879	911	862	881	898	856	860	891	874	928	883	883	900	904	903	914	914	902	894	924	859	930	899	945	893	909	892	906	899	852	872	902	851	905	881	918	841	934	894	882	881	909	933	892	917	900	857	916	914	883	897	887	876	910	898	873	859	859	891	962	886	849	851	912	904	849	848	935	880	869	889	890	922	909	875	854	863	958	902	904	893	910	901	878	863	959	863	855	879	857	936	862	876	948	954	867	868	907	870	854	917	943	880	879	943	915	876	899	885	910	885	957	867	899	890	880	900	905	904	899	888	873	869	876	937	859	897	814	866	903	905	881	921	815	881	858	934	903	939	842	962	875	904	886	940	885	950	900	907	850	928	932	898	879	913	912	910	854	909	920	857	891	910	885	906	891	849	885	957	871	901	855	914	919	896	894	911	888	911	900	858	857	884	927	880	910	901	892	871	891	968	904	853	889	926	899	890	889	913	840	956	899	882	926	884	912	945	880	936	880	893	890	874	833	954	849	890	882	887	920	914	906	918	885	914	907	872	901	904	892	937	923	935	869	903	880	912	890	980	885	864	863	914	922	862	858	943	816	880	908	883	904	871	883	856	874	925	834	871	880	910	903	886	892	901	940	943	867	903	889	868	902	902	901	905	878	841	892	917	964	900	862	843	902	877	883	911	856	879	957	955	927	911	856	920	904	948	879	852	941	912	867	898	868	887	884	882	846	897	860	874	905	891	879	863	901	902	876	919	886	875	871	891	963	911	926	884	908	901	843	900	906	879	899	913	848	888	941	904	955	855	847	877	909	889	955	892	910	849	888	861	868	898	919	898	865	867	894	900	908	878	911	884	885	954	914	909	922	889	889	927	914	903	878	874	867	883	909	904	892	919	898	827	881	906	930	877	885	907	849	892	841	830	892	889	894	875	846	882	898	865	865	932	899	872	911	953	909	918	848	916	898	881	915	905	946	872	895	917	840	890	883	942	877	875	950	935	829	913	886	869	946	841	934	832	877	862	892	904	916	900	941	879	912	930	885	882	840	892	915	846	886	956	899	893	939	904	902	899	940	871	914	962	948	949	900	920	901	877	895	901	884	894	876	920	876	878	900	920	917	853	866	924	863	961	914	855	872	912	909	879	916	869	919	863	888	844	894	888	889	869	830	893	948	887	900	906	863	883	908	927	919	884	902	902	923	870	945	885	917	907	899	922	881	891	942	880	890	882	868	872	939	914	951	861	899	927	897	861	830	819	934	892	878	922	887	902	899	848	902	858	891	914	893	902	890	836	915	941	897	893	893	829	884	905	878	909	902	922	881	852	873	893	908	874	847	868	858	880	879	860	896	888	924	924	929	904	909	863	861	900	900	876	926	918	843	893	910	883	889	903	923	823	951	951	900	905	868	868	839	892	872	974	863	845	933	846	849	935	899	910	885	885	886	903	941	861	890	924	856	936	893	895	865	871	914	846	865	862	931	850	933	888	871	884	906	875	911	917	933	899	922	852	916	915	907	891	915	870	903	897	947	884	966	841	853	869	854	885	862	937	916	834	956	916	910	873	874	938	849	900	890	896	855	927	928	917	952	885	873	895	914	924	857	899	892	906	917	911	828	930	922	812	901	891	888	912	926	885	912	866	927	903	879	869	886	856	875	888	877	907	889	966	875	878	871	908	916	899	871	871	876	828	882	880	905	900	900	914	864	891	857	865	895	888	918	905	924	891	877	802	920	944	899	859	902	887	857	890	962	867	905	904	830	853	956	877	824	866	865	851	906	893	917	957	875	941	855	878	899	911	891	887	906	874	871	816	896	890	869	897	905	914	930	830	847	921	919	863	900	917	897	917	871	888	863	912	839	900	909	869	871	888	930	886	900	855	933	904	877	892	871	909	902	879	873	861	899	895	866	896	853	882	889	859	870	896	884	901	867	864	930	909	853	885	923	915	900	895	927	862	876	895	935	884	955	905	875	908	886	906	927	915	922	897	929	899	927	916	912	898	909	960	892	917	873	894	853	878	874	888	850	841	876	878	893	856	907	975	895	888	873	841	917	849	895	866	896	879	940	883	972	884	881	928	907	916	879	874	888	872	890	851	879	844	875	897	837	893	924	869	909	886	958	893	880	898	905	837	898	871	916	907	906	842	898	912	887	875	916	911	842	919	880	933	881	892	879	850	856	861	927	862	874	865	867	931	922	915	833	886	885	934	927	946	882	844	884	878	897	881	908	902	922	922	868	828	895	894	901	912	881	922	893	902	855	917	875	886	875	916	888	875	893	929	901	858	895	912	893	897	858	892	873	921	896	949	919	935	888	902	883	866	873	897	952	888	883	874	949	944	928	948	913	907	858	890	850	860	940	866	929	900	873	901	868	859	801	895	958	910	884	887	873	936	889	913	878	881	913	894	905	907	865	887	894	906	867	931	896	923	842	901	905	948	890	869	914	883	854	915	908	884	895	908	908	890	931	896	908	907	865	849	907	872	872	901	878	890	907	898	908	853	844	852	910	884	887	950	922	902	841	873	902	892	874	875	840	879	898	939	888	929	880	912	922	854	845	878	880	927	895	906	917	898	909	875	837	895	921	912	887	928	904
8501	628	599	557	434	371	292	322	317	302	283	276	245	267	251	291	244	256	247	252	270	246	260	245	236	250	240	242	246	253	203	227	238	242	251	254	240	249	250	216	250	215	244	251	241	221	266	275	243	264	239	245	227	242	216	214	215	288	240	217	252	248	240	276	267	243	237	218	233	251	228	276	284	231	212	248	242	225	231	223	248	233	235	235	235	258	233	235	233	233	236	219	228	246	253	223	227	250	214	234	263	268	229	225	222	228	235	252	239	234	249	219	242	247	278	228	232	233	249	244	245	265	235	204	228	229	245	218	242	228	238	261	246	226	226	250	226	261	250	247	247	229	241	246	244	263	239	254	256	221	250	251	226	285	247	240	230	243	233	274	246	228	221	235	258	230	247	253	199	233	253	255	242	244	241	255	256	238	246	230	202	222	223	233	235	243	215	213	238	264	235	220	239	260	209	250	214	233	199	229	278	202	230	228	248	226	238	262	214	215	231	223	226	224	238	242	215	230	233	228	206	219	262	228	263	241	221	238	247	270	234	209	250	239	247	214	233	230	224	211	240	241	231	275	238	259	217	244	243	229	255	241	219	245	251	239	235	213	240	216	264	247	250	227	223	248	259	212	215	255	243	213	238	228	245	191	230	262	243	273	265	254	255	231	237	245	210	244	223	231	238	235	237	236	208	213	230	239	229	249	268	234	231	226	236	226	221	255	249	255	252	247	262	262	252	225	237	212	241	265	233	215	249	247	253	225	226	248	237	224	237	224	249	253	246	241	242	221	278	235	247	230	238	239	203	235	237	244	236	246	247	233	256	235	227	245	240	234	241	248	223	233	242	219	239	267	212	216	245	225	223	224	258	240	223	242	226	221	228	249	229	225	196	233	229	243	237	222	247	222	212	239	217	237	259	221	239	233	221	259	249	206	264	230	231	218	250	215	202	207	232	247	245	233	259	229	247	220	236	224	239	234	224	248	208	236	261	225	252	251	221	227	201	236	246	234	281	204	221	215	257	236	224	256	252	237	210	221	204	247	235	246	242	262	211	249	229	232	239	229	253	252	255	227	246	235	240	219	261	242	244	206	209	252	261	266	232	211	213	231	231	251	262	230	244	230	222	226	258	250	244	251	243	216	221	232	231	249	229	217	203	248	261	244	244	253	238	256	250	222	229	251	226	230	227	252	231	219	229	223	257	239	241	251	227	235	192	254	253	227	198	236	213	229	256	226	241	235	220	258	260	209	246	237	254	234	219	234	193	214	251	260	247	240	221	238	233	243	244	246	220	239	250	241	218	239	236	238	219	245	231	246	219	232	248	239	242	220	264	236	255	274	246	245	261	241	246	219	260	248	245	215	233	227	214	253	265	262	243	271	248	240	264	221	220	265	248	257	239	212	215	252	254	227	241	253	219	217	212	238	240	244	236	255	247	222	249	227	245	223	247	249	217	251	252	252	264	219	234	221	237	256	236	221	229	217	231	232	254	272	269	241	258	227	222	238	251	251	222	240	265	255	243	244	234	229	246	236	211	269	244	234	261	251	235	217	258	247	243	235	252	227	242	205	231	242	240	218	241	253	220	218	242	237	237	235	243	249	220	245	252	271	221	239	218	227	235	278	260	209	228	234	196	230	230	253	257	245	218	244	256	251	217	255	224	245	257	218	250	228	255	247	268	215	210	252	236	227	233	222	219	202	247	239	261	224	237	274	251	259	250	237	269	230	214	246	238	242	221	231	228	247	245	241	236	236	238	250	242	245	252	234	222	229	255	247	252	204	236	262	224	237	225	237	240	231	237	239	239	213	254	267	266	231	236	261	253	259	221	227	223	239	230	260	238	252	218	245	224	221	203	223	241	235	241	232	220	253	241	255	230	248	241	237	225	239	246	258	207	229	202	243	212	258	275	255	232	237	235	279	260	264	259	249	268	229	222	248	242	237	228	242	231	257	261	224	237	242	234	245	227	274	235	258	243	254	250	206	250	236	238	244	217	214	254	208	234	214	201	229	227	273	223	217	244	248	215	249	255	237	213	289	246	241	224	256	232	219	226	253	230	281	228	219	240	256	236	238	270	215	228	210	223	233	238	253	240	248	253	237	210	242	232	269	229	223	259	237	228	208	258	223	252	240	273	257	246	237	227	253	229	238	244	260	224	253	247	246	209	232	242	212	221	229	263	265	251	240	220	242	238	246	232	207	227	254	259	234	239	222	243	243	221	256	234	239	266	232	272	215	231	213	230	243	232	230	220	243	243	260	235	227	221	269	237	275	231	257	247	233	225	256	242	245	234	238	220	226	233	220	214	239	244	232	205	225	234	236	249	238	232	244	234	220	243	206	247	255	221	259	218	202	245	251	232	220	214	218	207	254	219	243	256	223	252	253	238	241	236	206	204	216	243	226	216	247	247	215	258	204	247	234	246	257	237	227	249	243	258	219	243	249	205	222	240	261	247	234	233	215	210	247	248	228	232	226	238	231	245	233	217	212	234	219	257	263	232	231	231	224	269	268	222	246	245	235	259	215	250	257	271	252	245	231	254	254	224	226	265	219	245	273	240	240	215	236	234	262	223	243	261	238	248	239	222	238	251	207	263	224	249	248	247	226	241	227	241	223	241	225	226	235	247	265	229	265	265	237	239	247	236	247	266	236	222	220	199	241	222	239	236	261	240	236	246	254	224	211	254	246	250	252	240	231	232	257	223	238	251	240	250	232	254	194	265	280	224	256	243	250	263	212	239	237	224	236	236	273	255	244	249	230	239	232	227	210	267	255	220	229	233	228	218	208	260	227	222	252	242	218	243	226	272	273	248	234	230	256	258	221	213	223	251	250	250	249	249	245	230	244	268	241	236	238	262	230	240	246	208	223	236	242	248	244	230	208	230	223	227	241	231	245	236	234	213	189	226	228	240	260	242	232	257	243	254	221	234	234	248	250	254	239	241	229	254	213	237	232	244	251	212	246	234	244	253	207	244	258	235	230	226	271	252	223	258	243	240	232	240	223	206	211	209	241	226	233	245	242	238	231	220	241	216	226	277	220	227	255	218	227	238	230	213	243	237	243	268	207	256	214	238	242	233	240	222	241	230	250	247	249	262	216	232	215	238	214	221	221	206	253	255	271	253	252	223	247	214	229	249	263	218	201	251	231	204	210	253	249	259	222	236	193	234	233	207	234	260	230	223	254	230	270	235	285	239	249	272	237	274	222	256	272	260	230	247	224	244	225	258	221	242	230	212	232	217	247	229	252	246	245	229	240	236	274	233	223	268	235	225	237	268	220	220	248	243	235	221	267	250	236	231	263	255	253	249	257	243	240	240	242	259	215	234	240	206	232	235	225	228	236	225	211	222	232	223	228	227	266	218	223	218	221	234	246	224	238	254	259	219	255	226	235	257	240	239	235	233	222	219	222	261	220	257	242	213	265	252	229	243	239	229	263	234	233	226	252	256	252	245	243	218	227	251	225	232	220	258	210	222	241	202	234	243	237	259	251
6652	908	1436	1650	1393	1237	1089	942	880	811	749	752	693	666	646	676	613	658	611	600	604	592	606	615	585	602	557	601	613	562	555	577	601	538	583	598	558	547	548	560	556	525	553	577	571	565	550	505	538	543	554	612	546	557	552	564	544	567	519	551	552	576	552	555	555	546	588	554	541	558	599	598	541	544	561	576	565	541	535	537	518	522	552	519	528	589	544	547	544	534	535	514	575	558	553	489	581	546	502	553	495	547	521	605	506	586	541	527	543	543	518	553	544	536	552	544	569	564	548	567	527	549	617	527	531	565	534	558	572	527	537	547	572	567	550	528	558	536	590	510	565	530	537	517	550	562	555	534	593	550	589	519	531	522	529	568	573	545	513	570	568	568	522	540	577	512	563	541	543	538	538	532	546	568	561	588	546	574	516	503	561	541	545	533	568	561	567	533	580	554	554	520	586	548	578	535	520	526	525	558	560	526	516	527	525	556	504	563	518	543	552	537	567	548	564	528	536	558	514	510	532	555	543	552	519	574	545	557	570	618	564	523	576	535	523	510	530	486	521	571	564	507	520	559	538	512	541	551	545	534	556	544	522	549	576	530	550	585	539	597	570	543	573	579	548	525	565	555	572	536	546	561	538	518	584	546	547	578	556	579	550	553	516	520	517	550	535	529	548	548	515	575	533	567	563	535	553	551	545	522	543	541	501	528	515	552	537	549	549	501	519	538	525	518	542	534	546	551	567	577	589	523	522	552	579	557	589	546	546	527	510	534	526	558	590	550	573	541	557	525	504	539	579	531	539	526	548	549	568	557	567	503	548	500	512	522	509	552	581	533	562	533	550	521	577	539	583	553	577	553	601	520	556	555	586	525	571	532	509	532	568	541	530	518	521	519	561	544	537	515	540	554	538	558	590	547	602	579	581	557	577	556	558	548	562	518	542	537	540	567	529	527	523	534	566	543	553	553	561	563	541	527	555	559	589	531	527	537	556	532	557	562	505	594	523	593	539	526	536	557	537	560	531	587	531	540	548	545	544	542	547	576	567	567	522	534	521	494	555	526	510	610	541	517	546	550	553	568	583	584	532	548	547	545	506	577	558	476	560	513	533	562	556	521	530	567	542	512	554	504	483	522	546	529	561	543	560	579	578	584	581	531	557	549	571	559	573	515	489	512	585	552	552	537	538	552	528	529	569	548	538	547	565	525	541	541	554	567	579	557	560	559	521	566	559	559	505	543	555	511	573	548	536	566	547	515	551	536	557	541	535	527	571	570	567	503	554	545	540	563	531	527	515	547	551	547	542	565	525	549	562	551	525	547	525	581	546	539	551	560	550	571	564	550	510	571	571	533	555	532	496	548	563	527	529	531	563	561	535	504	522	554	558	558	538	599	537	542	553	563	570	510	541	559	555	540	557	513	597	572	570	535	551	540	532	602	551	522	551	525	547	544	540	566	580	520	534	516	510	518	548	546	567	516	506	581	567	546	548	572	560	536	505	554	562	543	569	570	514	558	566	572	561	526	558	531	549	516	538	518	585	532	528	559	541	579	546	546	586	565	505	542	578	514	529	553	543	541	571	578	555	549	535	572	554	552	576	554	573	531	591	548	506	543	576	517	548	557	527	592	536	587	557	523	534	593	481	533	508	522	518	538	544	565	539	497	524	570	544	568	529	546	508	542	588	509	530	569	538	562	541	579	584	536	541	607	516	569	551	566	508	560	523	529	511	540	587	523	523	506	567	521	620	513	532	529	583	562	533	546	506	508	544	569	541	575	552	556	539	551	532	493	526	521	590	551	558	498	540	557	545	570	533	548	553	553	562	557	561	499	567	513	544	572	508	505	539	612	543	556	544	543	539	595	574	540	558	516	591	508	548	512	535	491	605	537	574	570	547	564	556	511	534	569	577	550	527	515	562	576	522	526	537	562	547	610	558	540	495	549	569	523	538	557	536	583	538	552	558	550	557	566	542	583	530	561	502	556	542	526	554	512	534	518	555	538	569	543	540	491	523	520	526	540	546	530	563	545	584	533	532	559	566	572	538	528	499	551	533	549	536	533	574	571	562	572	542	550	518	508	561	551	505	573	570	537	570	575	550	527	545	555	513	575	555	543	569	567	566	495	567	538	599	532	533	500	535	563	560	529	586	530	508	547	559	532	505	573	529	555	544	499	593	502	528	549	558	533	549	568	565	510	545	565	556	564	510	561	537	586	568	543	553	509	548	554	587	563	540	575	527	519	574	539	582	566	521	553	521	547	540	530	614	562	547	553	579	552	547	562	523	573	583	552	481	538	561	526	536	549	544	563	550	541	564	567	512	555	533	555	530	583	579	560	589	543	506	567	512	515	542	499	511	594	523	526	551	539	517	529	564	584	583	547	519	599	559	505	542	532	562	557	546	568	538	551	560	596	552	488	522	559	558	546	548	513	563	545	510	538	491	528	590	544	593	546	498	561	537	532	557	571	483	550	548	556	580	594	546	557	541	497	483	512	541	514	578	537	578	560	558	568	534	501	537	585	541	531	513	508	601	504	537	539	531	545	552	543	508	540	522	543	548	497	527	529	566	525	516	536	501	565	516	498	542	571	553	501	604	526	541	551	593	559	517	568	592	555	536	525	531	558	566	542	562	515	558	525	541	537	545	578	537	548	525	566	589	569	576	550	552	575	562	521	545	501	568	536	522	558	552	542	554	545	505	525	520	527	568	552	554	530	560	565	597	557	509	551	523	559	553	493	509	504	541	519	542	519	512	562	560	545	531	558	553	521	526	542	543	522	572	518	505	552	539	518	552	529	550	572	552	547	508	548	551	558	538	563	556	584	543	565	530	539	545	550	544	589	576	567	548	612	552	547	515	560	541	590	538	573	538	567	548	527	546	555	565	551	551	531	548	567	560	552	534	524	520	543	561	551	502	559	543	562	544	531	581	586	576	558	575	558	591	579	567	472	534	571	539	521	539	557	567	523	535	580	546	531	596	569	540	552	549	553	545	531	530	560	541	509	545	526	551	567	517	516	542	579	573	532	535	557	576	535	524	566	519	511	552	580	559	520	543	578	522	545	550	563	497	568	544	548	548	602	540	560	536	529	592	528	545	537	561	566	544	566	569	566	569	542	513	588	547	535	529	555	556	518	525	524	514	561	572	555	565	535	549	543	545	548	519	530	536	556	526	523	538	575	561	514	516	536	578	604	544	535	542	617	581	537	549	544	574	574	504	539	580	536	541	565	579	546	529	568	563	567	565	531	571	511	538	549	548	510	560	511	555	538	518	547	558	527	522	552	545	539	593	535	557	540	495	549	554	501	545	559	547	511	542	509	572	524	546	525	586	518	529	506	539	587	564	531	527	569	528	553	512	559	579	545	569	564	534	499	538	555	546	582	498	581	488	584	524	513	534	535	561	535	506	539	543	601	549	538	532	544	564	516	539	616	510	510	561	525	545	518	542	504	593	567	561	543	513	543	616	540	542	555	529	512	561	549	541	509	587	531
15220	1256	934	736	576	383	291	264	239	183	170	186	171	178	154	165	154	153	147	134	132	113	127	137	136	140	123	130	155	129	132	121	138	142	121	132	124	153	136	136	121	134	127	121	133	132	120	140	131	100	156	123	157	132	128	146	120	101	125	115	126	126	121	132	118	125	122	127	115	157	131	132	115	118	124	134	123	143	124	114	132	128	135	137	133	126	118	182	140	138	119	140	140	113	119	97	115	134	134	124	123	101	121	137	118	125	118	130	147	135	120	112	140	125	144	131	112	130	117	132	126	109	137	131	135	111	131	101	107	125	128	120	127	136	125	124	127	149	124	118	126	121	138	119	128	121	115	100	129	135	116	100	153	114	132	97	111	123	128	156	105	134	133	120	110	125	138	128	125	127	104	133	122	107	119	121	140	118	126	122	143	126	118	126	111	138	112	139	127	126	122	104	147	142	121	135	139	127	103	132	139	121	129	137	125	108	116	120	116	141	127	119	128	144	125	139	113	129	123	130	119	122	158	129	104	133	141	119	123	136	136	129	132	120	140	118	128	136	119	109	109	110	134	142	128	131	129	113	127	146	126	142	135	120	138	127	114	143	130	107	133	119	118	133	106	132	110	127	112	150	151	135	130	119	120	116	162	133	132	111	152	117	137	125	122	135	131	137	133	148	105	123	141	135	109	130	142	120	138	140	98	113	130	162	112	128	138	138	117	129	120	144	139	129	116	110	101	128	116	142	127	118	101	130	132	116	142	120	117	125	138	148	140	145	159	127	114	138	118	103	115	135	127	131	134	117	140	122	130	141	109	125	146	119	111	127	111	136	106	126	143	120	107	127	126	106	117	122	118	116	126	122	126	115	142	126	130	133	138	112	128	149	129	104	132	122	120	112	110	123	121	117	115	130	119	128	104	114	144	113	138	137	124	128	114	135	127	135	146	127	117	124	135	136	125	136	146	143	141	103	144	119	122	126	135	124	169	137	123	130	138	133	122	110	101	161	125	146	131	153	125	133	138	129	135	125	118	141	121	128	108	125	121	129	123	135	131	124	116	140	112	121	127	120	157	136	129	132	122	144	118	120	132	114	130	118	119	139	142	122	124	95	146	127	116	136	104	147	132	119	105	124	121	136	129	131	122	120	117	140	132	120	137	111	113	114	129	129	127	123	121	125	124	130	156	107	146	120	106	130	120	118	134	115	127	128	123	131	133	120	137	132	105	125	162	123	135	122	130	115	129	115	114	131	114	120	122	131	125	126	128	124	134	126	124	119	136	88	115	140	126	128	117	115	133	116	160	128	135	137	137	136	113	130	141	140	131	129	119	119	124	129	101	119	134	146	136	125	122	126	138	138	134	145	129	131	121	122	129	111	106	138	112	129	132	116	151	140	123	132	139	135	156	149	129	136	130	134	110	125	136	123	132	120	120	101	128	125	125	113	130	137	116	155	135	120	125	125	119	117	117	144	124	118	133	130	141	127	121	130	134	119	147	121	140	149	114	122	128	100	116	116	119	125	148	149	116	123	132	130	109	136	130	129	137	141	121	144	133	126	118	118	125	121	114	140	152	110	136	152	119	132	101	111	105	105	127	129	116	125	129	139	112	123	136	124	126	126	117	134	122	128	132	136	136	125	144	112	120	107	127	116	128	117	133	110	113	133	127	114	126	117	127	116	129	139	119	146	120	120	125	111	118	136	138	110	131	127	152	122	106	136	106	123	144	109	127	132	139	130	127	122	140	144	122	121	134	128	137	137	141	121	118	138	122	125	125	138	118	124	125	148	108	114	111	124	131	107	102	111	115	119	117	115	121	117	112	124	130	151	139	138	136	136	131	142	103	131	130	140	138	164	117	119	130	137	120	126	124	149	152	109	98	123	121	123	146	104	110	125	114	126	127	119	128	128	128	113	124	125	102	116	130	118	119	129	129	130	147	132	127	120	130	118	122	109	136	131	101	133	117	122	126	134	120	120	124	138	113	141	138	142	137	99	130	107	108	129	104	91	138	132	138	115	133	131	125	151	152	149	146	121	140	121	140	128	114	124	110	113	120	128	113	145	125	123	134	130	115	111	118	137	116	129	137	128	142	121	146	142	132	133	123	140	126	111	111	115	120	124	146	138	116	112	130	125	112	116	108	114	132	128	108	131	133	125	144	125	128	121	140	133	118	134	128	135	143	120	122	119	97	128	153	117	146	133	119	114	133	129	143	126	129	133	125	98	130	126	131	124	127	112	112	117	99	121	115	147	123	128	109	113	142	126	129	117	124	133	115	115	119	115	150	100	127	127	123	121	113	132	141	107	143	134	139	136	116	122	127	113	127	117	133	128	124	135	129	121	134	139	104	113	123	101	121	120	111	115	111	136	113	165	137	139	106	130	116	138	125	133	129	141	131	135	119	104	105	115	116	130	135	120	120	134	116	115	112	126	101	137	137	123	127	142	119	132	128	131	133	127	135	128	103	134	132	107	140	107	129	127	123	147	136	139	127	110	120	152	122	116	133	118	135	126	132	131	122	128	120	132	126	137	105	114	128	124	143	127	137	120	114	138	125	98	117	131	113	117	126	122	147	146	141	133	137	120	139	118	130	134	145	127	113	123	140	124	132	134	126	132	146	128	144	161	131	95	147	114	124	122	125	115	105	121	125	121	125	112	130	114	111	131	123	122	110	151	109	130	122	137	109	118	129	118	150	115	117	147	125	121	131	115	130	118	123	134	99	138	124	99	142	143	128	129	120	129	101	141	115	126	124	125	113	132	129	131	141	121	136	141	131	114	128	148	113	132	113	132	139	126	130	125	126	136	144	129	116	119	113	126	113	138	130	130	127	117	153	140	123	137	143	144	121	119	137	141	132	95	125	138	141	140	134	121	145	124	126	131	122	128	121	132	117	125	126	134	128	113	127	119	123	139	114	126	119	132	135	130	106	124	114	121	126	132	137	124	148	126	129	134	130	114	114	126	109	147	136	132	136	128	124	109	144	125	116	128	139	120	124	134	110	121	140	129	126	120	112	134	123	137	133	117	121	140	117	114	105	139	133	127	126	116	97	142	134	123	125	131	124	137	141	159	132	140	120	142	130	122	115	129	145	142	147	132	127	123	124	132	123	111	143	120	112	122	132	138	125	144	98	139	128	146	113	113	131	107	144	126	108	118	133	112	95	131	104	134	115	139	121	128	138	123	142	137	130	130	129	106	130	120	132	112	120	121	132	123	114	123	118	126	159	126	113	141	129	121	131	116	130	123	113	125	121	144	130	128	136	139	129	127	119	127	131	132	127	123	125	106	138	114	129	126	131	114	140	115	119	111	126	124	132	139	124	121	135	128	126	125	130	120	122	124	147	117	144	143	116	120	109	130	120	139	127	126	109	133	130	127	129	102	145	127	122	133	106	128	144	124	144	130	121	123	135	145	155	133	141	144	135	132	127	132	130	138	123	113	139	113	116	125	128	115	126	117	130	128	100	115	109	120	132	116	124	128	132	96
8113	1013	2003	2295	2018	1540	1325	1063	946	834	730	699	639	579	568	488	507	479	458	430	418	427	448	402	407	403	420	371	389	409	367	367	351	397	416	365	389	382	394	340	363	388	366	370	377	317	344	329	336	336	344	372	336	382	352	329	355	356	344	344	345	353	368	370	352	381	350	326	330	358	347	314	328	346	346	354	323	329	372	356	330	361	365	329	368	338	328	327	345	342	321	317	354	366	342	357	327	322	310	370	335	356	351	348	355	350	333	346	343	317	333	324	347	344	333	358	331	352	289	311	340	302	353	332	328	328	309	354	335	341	344	347	346	334	320	333	341	333	325	345	351	335	327	334	357	340	314	336	358	362	298	332	330	339	292	320	365	349	362	343	358	340	350	356	356	352	343	348	347	350	317	336	337	327	365	315	341	339	336	311	338	360	368	358	329	319	333	329	366	343	325	341	330	361	330	300	361	339	381	357	367	310	323	325	326	367	339	333	322	335	349	359	366	348	361	361	341	347	307	335	359	349	343	346	378	299	324	347	331	312	322	371	335	342	343	356	337	339	324	369	319	349	335	306	327	339	375	371	337	315	346	332	349	330	313	321	355	353	394	355	339	323	326	348	344	320	300	331	335	357	361	333	319	326	322	328	351	325	352	303	325	324	344	344	351	326	334	370	341	351	331	361	340	350	332	366	326	328	336	331	338	347	345	341	341	341	344	315	339	376	371	312	330	334	330	372	318	336	359	349	358	306	325	344	335	325	372	364	352	354	355	306	355	367	318	308	305	315	328	350	341	340	337	349	345	340	353	335	331	313	389	336	347	318	350	375	351	377	341	334	368	318	327	334	382	288	352	334	346	373	336	326	369	348	371	318	337	356	344	329	359	334	354	370	317	333	348	360	343	328	315	368	335	327	344	354	347	343	350	344	328	330	349	322	354	364	363	365	365	345	303	385	325	355	370	340	316	351	337	326	320	340	359	354	330	351	330	322	365	357	383	378	354	347	389	359	351	324	349	328	343	347	324	336	320	315	335	306	372	338	339	344	341	304	320	328	360	331	336	361	329	366	346	336	333	307	336	338	341	363	344	343	381	307	320	345	343	363	374	339	328	331	334	333	355	312	361	329	338	324	314	327	374	315	381	319	343	326	363	308	313	313	335	343	371	347	363	339	331	320	334	367	348	312	333	359	333	324	329	351	360	339	342	328	341	300	335	334	360	344	358	329	330	314	264	339	337	299	361	347	354	335	351	376	337	331	360	337	344	331	325	309	346	316	367	378	359	356	373	328	327	361	308	340	345	329	330	343	326	345	361	332	355	313	330	319	350	315	348	321	329	337	353	362	345	319	345	380	352	327	362	359	321	339	324	319	311	355	359	334	311	336	301	325	345	334	376	348	330	328	344	356	351	305	369	346	301	338	319	331	361	336	355	334	331	315	340	346	337	322	332	355	324	377	347	327	336	357	335	319	322	354	366	350	337	330	325	330	371	324	339	339	369	358	339	344	333	358	336	346	324	338	346	350	314	385	328	336	324	345	335	332	343	365	349	341	330	359	373	313	344	324	329	337	343	317	320	325	340	357	322	340	314	347	336	353	346	330	345	362	355	334	355	335	335	347	347	320	348	320	307	344	356	363	348	321	337	341	334	321	344	321	348	299	328	348	360	335	355	308	291	332	324	359	341	349	358	365	333	336	323	326	328	379	381	363	331	355	346	334	335	370	342	349	336	311	358	346	350	342	345	342	359	319	315	373	353	335	343	355	359	372	363	332	305	379	352	331	333	341	365	353	372	335	322	360	357	347	300	340	333	333	357	375	314	326	362	329	333	320	321	326	343	319	327	325	375	351	338	379	312	356	311	345	336	368	362	349	336	308	344	341	368	338	346	342	313	384	345	344	343	361	346	313	323	350	320	352	355	350	321	354	384	342	313	311	355	336	336	356	337	351	372	361	343	333	320	343	302	332	359	350	331	334	324	325	338	365	349	317	330	345	359	316	354	337	337	329	332	339	334	307	326	356	327	390	325	317	346	340	335	333	348	343	341	357	347	350	335	318	351	336	350	322	325	325	334	328	341	341	336	323	338	346	325	342	365	347	330	317	346	342	349	336	349	368	373	339	370	358	345	340	317	337	325	345	349	334	377	335	355	305	361	347	337	328	337	351	370	349	333	349	375	342	330	341	336	383	352	335	327	314	389	347	321	351	355	323	359	337	361	334	345	346	336	354	324	319	349	364	330	310	324	320	312	312	333	355	371	300	359	348	315	333	361	353	371	317	344	342	350	311	320	366	366	353	302	329	325	353	351	376	353	323	357	325	369	329	354	336	332	352	363	339	355	320	346	350	328	310	332	313	360	347	352	368	315	363	327	306	359	384	351	351	346	355	320	303	334	324	345	352	354	341	338	343	314	348	345	341	343	342	332	313	349	347	304	335	350	335	331	340	316	351	326	343	333	360	337	312	340	318	322	318	345	307	363	314	354	328	327	354	345	323	328	365	346	374	330	341	320	355	323	324	335	346	328	361	342	328	360	343	372	324	360	332	307	304	347	330	307	344	335	349	309	352	317	331	323	357	320	339	313	338	338	321	319	343	337	329	341	349	340	352	336	339	339	366	350	329	306	328	342	320	376	353	346	368	311	365	328	369	321	357	345	320	311	360	384	361	337	353	339	372	375	341	338	331	364	333	326	305	316	341	334	345	310	335	346	357	331	313	341	326	343	327	339	339	341	337	331	363	324	329	340	368	344	360	338	356	350	345	349	338	325	341	338	330	378	343	324	364	334	329	347	347	332	327	333	362	387	315	330	333	337	309	348	325	302	310	345	289	357	320	349	328	348	342	316	323	326	311	351	359	372	366	332	341	353	334	318	339	360	348	357	346	359	351	357	356	308	348	310	322	351	352	364	326	317	333	338	321	333	332	370	320	318	342	353	364	341	293	344	311	313	319	354	359	347	344	304	315	314	364	341	338	333	376	357	326	349	344	330	324	355	345	362	327	315	325	315	347	366	325	348	340	358	349	346	302	354	353	352	323	340	337	290	340	328	366	345	349	352	350	339	334	339	349	330	326	334	328	368	343	356	319	319	358	367	334	333	351	347	337	332	339	352	328	341	300	367	334	355	341	332	309	333	324	310	311	334	358	318	373	316	342	331	357	366	317	354	343	335	327	339	383	347	345	338	351	344	330	335	347	349	326	359	352	340	347	351	328	334	313	323	331	329	373	326	295	343	362	337	297	353	353	337	334	322	320	353	351	353	356	355	327	357	352	313	350	307	311	326	335	299	356	329	347	314	337	356	332	336	335	358	321	324	328	336	309	335	321	353	322	324	349	324	310	334	361	314	341	362	346	336	354	379	390	294	347	347	324	347	353	325	365	315	306	329	317	327	317	355	359	337	351	344	350	335	312	365	308	353	291	342	343	345	351	329	331	330	310	335	365	344	355	300	343	317	332	353	355	371	332	327	342	355	345	323	332	329	382	323	311	341	357
1729	440	439	418	392	381	405	423	440	423	409	396	372	401	396	402	379	420	424	375	428	466	395	397	403	380	366	439	428	435	431	418	404	429	434	436	421	384	372	417	406	405	435	408	401	425	411	417	430	399	428	372	425	444	414	425	415	458	416	413	421	402	347	411	453	437	444	405	379	408	390	448	404	400	450	408	430	396	409	408	412	413	429	381	416	407	387	428	422	390	369	422	380	420	421	384	398	439	424	389	393	452	389	399	427	408	441	395	430	386	394	393	393	373	438	428	415	447	425	431	412	415	416	362	399	396	379	415	417	424	392	430	385	387	385	428	425	402	429	431	394	417	375	435	383	398	447	413	417	442	388	376	415	426	461	451	376	429	427	413	421	433	418	399	407	429	414	371	387	427	423	390	398	457	413	464	444	403	382	465	431	379	384	410	418	400	375	416	452	432	402	381	417	431	426	405	369	435	472	435	409	438	425	409	408	403	403	409	396	428	392	468	380	433	393	406	391	420	382	384	492	416	409	422	405	430	399	407	374	421	396	383	439	394	411	421	396	374	435	399	404	434	414	401	386	451	384	404	434	391	395	446	442	404	413	397	365	406	422	417	454	373	418	413	434	378	428	418	454	414	443	430	402	385	432	432	447	404	464	418	424	443	372	432	369	411	425	439	459	428	418	371	385	423	406	425	399	409	421	397	406	413	383	414	415	451	392	426	434	467	403	474	427	386	390	386	413	397	391	392	390	415	393	382	425	413	418	398	391	405	373	419	442	411	409	381	420	393	435	410	398	412	395	382	378	404	400	383	423	417	408	399	410	432	420	420	404	364	383	402	388	436	402	408	445	390	399	448	368	439	402	404	427	407	427	392	386	424	402	407	431	420	363	419	438	385	408	386	369	433	392	416	409	404	425	416	391	411	363	384	430	403	441	429	427	397	440	454	361	439	424	412	418	387	406	437	404	381	387	366	409	376	416	372	389	408	428	447	371	389	430	433	436	383	451	431	414	427	416	419	352	402	375	405	396	397	407	443	445	441	385	382	403	418	378	412	386	403	479	413	454	437	411	423	410	412	429	415	407	421	383	384	436	456	413	410	371	434	397	379	416	393	391	424	425	405	405	397	396	394	398	419	401	432	370	413	374	408	427	394	413	419	419	411	396	377	399	429	380	395	442	415	430	388	450	440	388	433	418	473	437	430	396	416	427	415	386	423	388	425	447	374	374	445	402	444	390	375	415	466	427	425	422	405	413	433	437	420	464	421	428	415	381	423	439	395	419	442	374	402	432	413	434	397	448	372	401	384	433	405	443	403	450	422	403	442	427	420	431	389	409	374	418	403	398	384	433	386	448	374	417	369	413	380	420	407	373	444	401	424	410	359	419	395	417	420	407	411	386	408	403	407	367	368	405	404	395	409	422	349	411	474	407	433	439	409	467	394	381	381	408	424	431	383	421	401	389	415	365	383	440	406	399	404	438	406	405	418	417	397	400	395	397	419	449	423	428	391	420	389	404	386	452	410	414	412	405	396	410	390	427	397	400	432	421	414	401	427	389	434	416	444	402	402	458	420	410	396	445	396	416	419	431	398	424	413	370	428	371	416	389	413	392	438	419	458	423	395	375	411	418	409	394	404	404	437	416	427	426	409	398	389	410	399	448	407	447	444	413	452	431	432	411	401	412	414	408	438	419	415	409	425	394	424	446	424	397	413	407	395	378	380	416	395	395	436	386	371	428	438	459	416	412	411	460	404	408	430	391	394	417	419	428	389	392	382	358	429	384	402	395	408	415	427	421	462	459	384	390	417	395	411	437	429	395	447	417	390	433	395	416	413	410	437	397	447	396	386	431	392	473	444	418	415	436	412	396	419	397	369	418	422	419	411	439	413	377	379	400	402	394	387	400	372	449	444	411	417	407	407	446	418	414	434	426	424	400	429	427	411	444	416	369	390	468	425	414	424	436	388	421	413	397	416	407	412	415	434	395	453	392	437	389	370	441	402	434	410	385	445	417	429	434	408	431	436	424	398	392	439	421	420	439	411	405	416	398	422	416	428	382	385	393	406	450	434	420	407	423	419	413	406	405	411	414	410	413	394	401	436	416	454	394	394	402	445	375	415	407	390	428	417	428	452	393	405	408	408	449	421	410	366	393	401	390	432	393	425	426	402	427	423	461	417	431	415	421	431	472	407	428	426	415	434	429	477	427	410	419	430	410	399	404	443	407	363	412	420	402	436	440	432	410	413	404	372	390	394	445	461	470	396	425	424	420	410	396	412	411	423	376	440	403	424	397	404	441	412	430	392	420	416	409	394	418	398	406	406	398	444	404	399	421	427	389	415	388	410	428	389	429	419	419	406	418	418	410	438	460	432	419	408	425	417	404	420	422	389	416	387	389	430	370	406	424	413	428	424	433	395	402	407	415	399	433	402	408	392	407	416	408	433	418	401	413	405	390	379	398	446	371	399	440	402	409	430	427	430	442	380	413	409	456	425	400	388	384	441	425	436	426	399	411	430	422	395	406	378	430	439	392	404	407	425	405	410	409	413	403	405	460	393	396	387	442	424	399	430	375	416	406	442	464	388	452	437	386	403	409	395	453	423	435	433	417	456	430	429	408	409	399	402	392	395	373	416	422	408	415	430	400	431	423	386	423	402	441	423	416	366	396	407	375	388	432	459	401	427	430	397	360	411	416	400	399	423	464	413	396	440	439	418	402	415	400	432	445	424	402	412	412	421	409	408	378	404	401	426	414	397	401	422	446	440	405	389	401	405	396	405	416	404	455	398	422	390	404	398	411	407	381	387	435	415	387	422	406	390	429	408	412	428	417	391	378	402	387	427	452	434	430	433	400	418	445	389	403	448	421	433	397	418	386	431	412	391	397	393	418	398	388	414	385	407	419	431	440	426	364	405	422	387	453	413	443	392	394	406	427	400	381	389	420	436	396	454	447	439	384	454	409	387	401	378	420	384	369	397	423	389	395	425	400	408	400	395	396	416	414	409	425	436	414	393	380	384	363	390	404	459	386	369	422	454	399	429	409	405	393	433	406	419	426	414	400	443	437	425	388	395	435	421	417	412	423	424	427	418	417	431	418	404	446	415	395	442	420	377	433	424	425	414	415	375	430	396	434	405	413	389	370	443	415	392	384	402	448	396	435	432	423	388	403	399	392	411	383	443	426	401	451	401	429	422	399	406	411	413	419	406	419	429	436	450	405	431	404	411	394	411	388	422	406	396	405	417	423	397	377	423	429	407	402	425	392	430	409	423	378	403	432	453	431	438	420	427	458	408	399	429	401	460	408	414	415	414	378	427	443	392	467	408	395	390	430	441	396	393	435	383	421	404	405	398	464	378	425	409	379	470	422	426	441	406	382	358	434	402	397	428	387	402	412	467	422	432	400	357	371	428	394	438	427	461	397	402	416	424	408	395	382	381	413	374	436	427	388	385	439	425	436	392	418	403	395	389	436	432	395	440	445	431	381	432	413	433
2262	939	910	993	963	932	940	947	863	945	843	937	926	906	915	910	916	894	907	902	889	905	976	844	891	878	873	875	851	874	918	919	844	849	863	875	956	923	918	887	898	903	957	919	935	908	905	848	907	859	903	910	879	871	928	879	887	869	887	897	846	889	924	902	913	918	881	894	872	909	915	878	896	949	935	943	893	916	873	892	858	916	888	913	889	877	929	865	898	885	904	910	879	881	844	884	857	837	904	872	942	867	879	892	956	820	923	964	905	894	937	912	889	932	901	911	882	882	918	900	935	887	867	852	930	906	930	905	886	886	926	899	901	960	880	876	941	957	869	902	908	916	901	939	908	945	906	869	914	860	905	916	898	860	922	849	925	874	958	887	900	914	929	939	862	891	882	917	946	912	957	898	891	938	927	880	839	898	936	918	887	924	896	912	910	937	955	940	881	916	956	941	903	948	835	934	911	896	888	858	886	896	912	850	885	930	896	932	964	881	905	957	930	861	898	880	893	893	915	889	953	884	893	847	892	921	907	907	873	907	931	914	963	910	928	878	938	859	902	849	920	881	927	909	835	894	884	892	911	889	897	927	898	872	944	881	925	856	897	901	869	931	816	903	875	875	883	894	951	899	915	899	869	874	911	888	922	908	960	906	885	912	863	875	884	873	894	926	924	875	910	874	909	892	894	886	960	904	839	862	868	860	871	899	914	877	920	857	924	829	879	896	879	857	867	870	939	912	919	862	904	908	884	884	872	882	898	871	899	866	887	869	888	878	945	904	930	936	889	841	851	874	902	930	906	913	907	867	967	863	886	922	881	907	880	907	842	879	843	869	905	894	830	891	884	906	865	894	927	903	818	876	912	861	890	916	882	872	913	878	840	906	862	944	910	866	882	869	944	897	884	900	842	931	880	862	946	839	914	870	886	904	910	904	897	846	923	958	945	882	894	978	886	930	944	905	902	908	888	911	850	947	878	841	862	871	924	898	832	877	849	891	882	887	878	890	862	897	893	912	840	898	934	880	895	872	877	911	865	851	891	847	911	932	873	920	930	938	903	922	864	916	895	870	887	943	887	882	881	904	902	842	906	874	864	920	896	891	894	918	929	864	919	837	893	908	915	834	887	893	920	884	887	949	886	885	855	845	873	898	906	913	873	865	944	923	883	900	850	856	915	948	890	867	913	895	943	838	924	862	909	846	909	946	909	922	942	859	872	909	932	895	958	887	903	965	848	877	872	916	942	903	907	937	848	905	938	927	866	888	872	902	927	884	915	873	919	930	898	918	886	892	901	910	910	930	879	944	895	877	884	890	931	965	910	887	938	878	861	945	888	919	877	898	932	901	911	850	927	935	865	945	922	908	901	923	879	900	925	912	933	890	925	909	865	898	882	919	955	931	927	950	874	880	928	874	865	894	878	884	889	848	909	939	942	943	932	934	910	921	931	890	882	897	856	902	936	951	876	886	890	857	893	948	910	935	865	899	920	804	918	913	868	900	887	846	942	915	901	890	902	863	934	895	924	878	897	888	917	890	889	924	869	891	852	882	870	866	866	911	915	883	864	870	882	916	936	895	908	947	902	884	918	897	876	890	871	889	896	906	963	925	929	854	918	867	883	850	914	907	920	877	908	897	932	932	929	904	900	857	879	914	881	891	878	920	939	893	887	922	907	865	904	888	913	765	872	861	850	913	908	899	900	828	913	952	943	910	897	886	837	930	916	893	954	926	908	889	913	904	905	875	824	907	849	826	863	953	900	852	934	864	916	892	868	878	848	884	879	886	913	895	854	894	843	854	929	891	908	913	880	926	866	892	929	873	856	940	915	899	845	887	898	833	891	830	899	831	858	901	909	915	948	857	910	902	898	883	886	880	883	846	925	834	874	880	929	897	933	969	895	992	842	968	907	913	886	966	903	934	895	894	912	882	869	903	962	907	859	947	923	925	928	872	881	911	900	890	930	856	871	886	925	885	958	910	925	855	833	943	873	877	886	949	956	956	853	913	946	886	886	892	869	898	875	869	894	857	892	923	868	914	928	918	931	918	911	921	851	905	887	904	884	962	865	895	904	945	919	890	894	953	873	921	922	918	921	865	898	877	916	918	926	908	893	898	904	850	893	854	906	909	905	945	869	916	866	934	911	937	849	861	907	909	893	924	881	877	910	924	893	900	913	949	911	879	885	889	883	945	879	895	886	851	883	861	928	947	873	874	883	911	871	960	880	901	922	826	900	861	910	882	904	852	889	873	913	911	877	935	891	929	903	871	934	884	918	909	904	837	859	923	855	934	937	938	910	918	907	890	878	883	868	846	872	938	893	918	903	939	853	939	913	946	904	840	825	916	880	904	871	875	938	910	903	829	921	872	897	940	888	909	900	877	885	900	936	888	860	881	931	888	909	915	904	859	939	936	819	917	928	927	908	926	846	870	840	910	873	906	960	869	866	904	886	903	959	938	900	881	860	890	834	887	892	867	878	912	867	852	850	878	847	910	934	894	849	897	931	883	933	912	869	891	859	909	888	904	927	859	919	892	890	886	876	926	925	908	922	911	938	876	904	951	862	891	892	899	883	929	883	904	945	913	933	899	933	949	954	875	903	870	890	871	841	899	940	939	932	882	905	902	851	848	880	859	873	867	966	889	891	899	928	894	933	902	907	887	888	898	914	863	948	918	908	875	874	913	860	889	950	921	860	861	896	899	914	888	888	895	869	882	939	873	873	896	890	948	971	911	918	909	900	920	899	897	954	918	911	875	844	879	896	908	917	925	890	931	852	918	893	941	937	874	871	856	913	892	909	887	893	921	911	881	897	915	910	898	917	889	872	858	924	931	829	943	918	945	869	880	901	928	901	888	910	899	951	861	875	941	918	834	877	872	883	905	905	897	872	922	901	853	867	871	894	912	895	865	883	899	868	939	881	918	886	863	929	919	907	886	843	864	956	897	895	945	895	815	892	877	918	882	923	889	880	915	886	911	878	916	966	910	920	899	954	870	894	847	924	921	889	947	939	921	924	869	874	872	897	831	868	897	912	944	917	918	858	909	919	926	876	858	921	941	943	894	907	883	890	864	937	935	963	904	898	895	922	868	888	915	881	988	930	944	921	893	880	928	896	868	941	916	898	870	886	937	909	885	902	891	897	893	944	844	911	917	858	907	906	926	897	904	897	917	910	889	908	933	937	932	851	917	875	877	883	867	863	885	875	882	852	891	909	893	888	927	897	886	893	903	926	925	926	888	905	865	836	846	889	890	899	919	910	925	907	837	907	943	922	919	885	902	857	838	891	909	847	894	892	896	905	879	893	894	861	945	898	875	915	899	935	884	897	889	866	901	886	918	923	889	929	897	858	889	848	894	830	911	862	890	923	902	891	900	894	912	902	844	903	930	889	886	902	953	926	937	933	880	936	928	888	937	858	958	889	880	924	953	881	895	906	879	917	890	936	897	902	859	899	889	919	912	871	940	886	911	906	868	871	935	876	883	909	896	928	881
8402	597	631	556	442	334	314	367	291	292	299	289	242	288	257	249	251	262	257	219	228	245	246	252	236	205	199	269	237	237	215	235	249	250	225	254	237	265	253	236	252	238	259	232	217	264	240	246	246	262	290	237	224	269	250	274	256	232	258	228	243	249	260	240	261	240	234	243	269	217	237	220	227	230	247	258	236	251	259	222	243	239	256	235	251	250	263	240	231	243	253	233	270	255	252	227	228	244	226	233	243	253	236	251	225	251	216	238	246	255	241	249	241	235	211	248	254	216	266	236	212	248	257	234	240	232	230	236	237	249	223	230	243	249	242	258	234	248	245	253	235	234	282	235	241	241	233	235	255	244	273	232	227	236	251	229	236	246	237	269	238	236	275	227	235	233	232	245	231	235	235	235	235	239	243	262	207	235	249	256	241	236	242	239	259	238	269	227	231	250	264	244	230	242	246	242	232	262	237	248	262	274	244	231	218	278	244	218	252	224	226	242	246	270	235	253	209	245	261	242	265	245	226	221	227	234	258	248	246	233	247	220	226	229	233	221	255	216	221	254	219	268	252	234	218	235	245	256	260	248	247	235	222	231	240	215	265	270	228	234	210	265	245	250	237	229	263	240	253	277	240	215	245	289	257	260	243	268	241	212	239	230	212	245	251	228	254	249	239	224	239	253	273	236	225	258	270	243	239	231	252	229	236	237	263	255	246	213	254	240	267	264	225	263	246	227	217	205	246	252	236	227	234	258	250	236	237	250	242	230	257	246	232	216	229	255	228	246	248	230	238	244	224	237	244	230	235	266	200	243	227	227	241	231	203	240	234	251	229	234	215	254	247	230	221	233	224	245	249	253	231	259	232	229	226	211	266	247	247	258	266	235	245	234	252	251	232	215	241	235	237	270	240	250	246	256	243	236	241	223	230	237	218	233	269	231	232	254	220	239	224	255	237	256	221	242	200	233	221	239	250	250	244	250	222	245	269	213	214	253	257	253	238	265	227	237	247	235	261	236	236	219	256	240	254	225	265	228	246	229	249	206	249	230	245	241	279	245	265	225	291	245	225	257	242	254	235	224	203	245	211	238	229	209	219	201	189	212	246	266	238	244	240	221	266	264	270	246	248	230	260	243	217	246	249	219	239	236	233	227	253	228	234	236	241	242	258	230	238	229	271	221	259	259	250	277	231	251	238	247	238	239	235	237	240	236	234	227	239	249	242	226	243	267	247	233	221	230	217	242	234	269	233	234	251	217	219	237	233	215	240	218	228	236	243	239	224	245	243	270	269	243	240	239	238	209	239	237	222	238	242	222	256	237	227	218	257	236	254	232	244	232	221	267	249	239	254	236	231	253	220	269	236	203	241	244	223	246	262	272	252	224	242	196	230	250	230	230	248	232	243	247	233	254	247	232	250	234	271	251	256	254	216	214	223	221	243	255	198	214	234	246	268	242	234	214	234	234	244	229	256	227	239	242	226	253	269	253	235	236	230	220	234	234	254	248	236	235	246	220	228	244	232	228	259	237	231	247	228	269	219	242	250	234	235	234	252	230	237	239	233	217	248	233	251	250	236	272	241	227	271	244	252	242	226	239	254	239	231	230	244	221	238	258	221	266	238	223	230	224	225	225	229	242	241	232	262	233	241	221	239	240	234	238	244	239	252	239	239	229	209	237	240	236	230	243	206	264	260	223	252	225	231	230	250	237	258	195	244	241	257	239	269	230	225	247	237	251	230	254	258	250	237	228	244	245	241	225	221	263	227	246	240	250	220	227	239	251	241	247	229	207	245	228	231	236	252	235	240	250	249	230	240	232	217	238	279	238	259	245	246	220	243	249	250	250	227	247	250	217	226	240	227	264	246	236	236	255	262	245	247	235	277	240	247	255	231	241	233	241	218	235	233	266	231	233	226	229	236	229	229	284	255	278	227	254	274	231	233	287	249	237	260	235	252	249	271	269	234	213	215	258	220	262	255	250	245	271	247	248	220	244	241	283	232	228	272	254	206	214	250	251	236	260	253	256	251	266	242	227	253	256	236	251	224	212	226	254	237	211	225	228	209	245	262	259	235	217	254	243	240	232	241	287	254	242	247	217	251	243	241	204	263	240	243	243	247	228	246	266	262	228	254	237	249	214	245	215	245	220	224	233	239	213	221	231	234	276	238	232	234	240	225	247	246	206	211	218	264	209	254	245	222	210	250	246	282	244	237	229	219	239	251	251	267	227	248	214	232	255	228	256	267	233	254	245	252	232	225	261	265	265	254	232	234	222	234	203	253	231	284	249	247	253	265	232	247	224	269	213	209	256	270	253	250	229	249	229	260	251	230	225	247	277	243	249	236	248	231	259	226	224	242	244	255	242	265	237	235	245	208	212	245	212	223	215	251	256	224	244	238	210	264	289	244	238	244	270	272	238	214	209	288	242	238	224	247	240	225	250	229	245	247	223	245	238	246	243	233	220	250	210	219	219	199	250	240	226	223	225	242	232	250	231	209	228	234	266	263	224	262	248	221	217	256	213	234	251	234	205	247	205	236	253	228	253	218	274	268	242	263	227	229	239	253	254	218	225	240	242	249	236	227	245	235	256	254	250	225	240	239	242	225	221	235	246	229	237	252	266	244	221	229	213	259	231	211	239	221	232	233	227	231	237	224	244	222	250	228	223	238	237	283	231	268	239	238	253	238	230	224	243	244	219	245	239	237	216	260	241	253	252	231	239	231	204	248	261	230	254	246	262	250	228	245	228	245	255	253	231	240	258	243	237	256	265	249	207	220	242	211	258	234	234	232	239	233	244	254	262	248	205	289	228	220	239	247	240	225	238	238	237	228	253	240	241	239	238	262	232	229	219	215	258	264	241	236	242	244	227	234	208	244	238	223	249	237	241	252	235	239	257	227	236	258	223	227	236	246	259	260	219	233	249	237	241	289	247	244	246	194	261	251	237	236	215	242	226	239	231	239	219	242	223	221	256	259	208	217	232	228	269	282	258	240	249	234	210	226	221	217	231	223	231	248	277	240	226	230	260	231	225	232	267	252	213	221	243	244	244	229	232	228	252	249	226	230	260	243	276	235	234	235	220	249	255	232	246	236	262	231	223	255	226	235	212	261	242	249	239	256	230	246	256	237	259	291	253	244	236	201	223	237	247	265	255	225	218	229	215	250	221	250	235	210	253	232	268	231	278	221	247	245	281	256	235	220	221	228	247	266	253	222	231	244	261	280	232	241	218	243	240	267	255	215	244	247	241	234	227	240	270	241	250	256	249	242	224	231	246	260	234	266	246	243	268	255	277	247	225	239	236	227	234	232	203	245	206	253	211	227	246	249	237	268	274	246	235	265	219	251	248	226	226	255	244	245	265	239	264	267	238	238	254	197	215	221	238	264	266	223	256	261	251	235	275	236	222	236	250	242	249	266	253	249	256	246	259	245	232	219	247	236	241	247	216	207	235	266	221	200	263	256	234	216	246	228	266	236	218	225	250	230	232	271	247
6748	838	1381	1649	1359	1250	989	1048	887	780	756	708	654	683	651	668	615	626	619	624	589	627	622	588	546	589	576	581	580	585	563	581	582	580	594	552	564	535	579	566	601	561	553	540	544	521	545	570	558	551	557	553	555	567	515	531	558	573	534	577	546	577	602	558	574	535	531	519	616	557	540	512	522	564	545	550	592	550	552	539	541	551	531	580	563	529	511	581	522	587	508	560	565	546	557	513	549	565	550	603	546	606	562	547	546	574	517	577	523	547	561	561	506	615	528	587	556	535	533	529	505	525	518	523	552	567	561	550	534	565	550	573	544	573	575	542	541	549	541	529	501	544	553	549	527	499	537	581	566	514	526	562	576	539	550	587	537	522	547	555	569	522	532	539	551	530	555	548	555	561	581	542	600	561	512	546	551	572	525	507	527	508	516	531	553	565	538	539	542	566	522	576	514	527	551	573	512	561	549	541	523	575	541	520	535	568	499	551	531	544	519	557	517	597	545	542	564	562	533	556	540	579	517	538	519	532	575	574	531	538	557	534	515	541	530	543	529	540	534	574	526	569	575	525	539	544	558	581	524	546	574	531	558	563	591	556	538	564	550	558	563	607	517	528	533	543	517	536	574	565	571	526	534	483	521	561	567	547	531	540	531	508	577	549	568	553	555	543	559	516	550	542	531	572	543	485	574	545	518	543	549	547	566	568	571	541	556	574	535	536	551	523	536	554	539	567	549	547	578	562	476	523	561	543	552	545	554	519	535	548	582	513	562	592	557	550	542	554	566	561	556	562	517	546	580	545	576	586	578	579	527	558	530	539	540	517	578	587	550	571	565	563	549	570	554	518	573	539	570	559	526	547	546	583	564	545	547	507	557	557	553	542	564	584	539	511	500	530	507	508	530	541	529	513	518	584	547	568	538	569	553	552	541	543	503	525	529	506	536	553	482	555	530	571	543	512	535	550	545	572	557	539	587	569	534	523	550	500	561	548	527	548	545	574	600	539	525	535	560	539	531	508	544	525	516	575	562	561	569	558	561	570	536	564	518	566	509	536	514	577	546	554	560	563	560	571	525	564	549	548	572	526	572	546	534	543	521	527	552	566	537	518	514	537	569	508	543	529	583	539	520	520	550	563	532	548	547	540	536	570	532	554	531	566	534	559	552	574	571	530	578	540	600	534	563	574	573	545	551	567	556	568	495	533	527	520	558	539	565	558	574	531	547	558	490	550	568	529	564	562	534	553	541	576	566	530	534	571	535	506	585	537	547	545	548	549	540	550	562	566	527	540	524	580	564	526	535	545	510	532	546	575	549	522	565	539	566	508	495	558	528	553	567	500	547	539	529	536	497	495	533	588	525	566	566	546	557	553	591	572	499	544	544	571	570	552	548	533	564	537	506	493	560	538	522	561	497	539	560	539	541	553	577	534	531	577	564	503	545	581	555	535	558	583	529	564	541	556	521	538	534	559	538	530	507	548	549	551	580	543	538	569	542	545	577	563	536	569	536	556	580	477	548	503	592	584	540	579	572	521	562	512	545	540	572	584	571	533	526	527	528	534	566	559	563	557	597	529	529	540	510	576	518	556	582	529	544	555	551	575	484	572	611	562	558	526	571	549	578	550	548	570	558	556	511	519	562	554	523	575	599	505	532	547	517	544	577	539	528	504	567	542	528	520	541	569	532	541	524	539	552	519	498	548	541	521	542	524	555	550	536	569	524	568	490	545	545	493	536	579	536	552	561	544	538	533	568	539	523	553	550	555	548	540	544	559	548	552	530	534	533	578	535	529	569	574	542	538	527	549	532	510	561	546	534	534	510	584	525	537	561	521	526	558	597	560	508	548	540	533	564	571	525	548	585	546	546	570	532	535	550	549	543	563	549	563	547	532	522	571	547	558	533	536	545	525	505	578	558	537	567	563	554	522	518	562	544	502	541	524	532	531	536	559	548	527	556	539	528	543	527	516	574	530	581	546	540	553	506	519	574	534	525	554	561	576	588	540	551	590	526	562	526	583	527	576	517	532	555	564	590	587	572	589	577	522	540	586	570	547	524	531	554	541	548	546	538	523	551	558	558	536	602	529	528	558	543	577	550	599	561	521	564	562	517	569	547	528	540	543	558	558	521	546	498	569	630	527	563	565	533	568	563	513	587	539	560	596	555	530	531	569	524	553	542	557	548	531	556	511	562	556	566	568	565	559	544	582	547	519	536	524	582	543	541	568	516	538	563	545	512	569	545	522	538	539	502	546	546	531	533	518	560	561	517	539	567	546	514	563	554	535	550	567	553	570	565	535	548	557	535	519	573	540	578	510	541	521	537	549	552	564	533	556	522	535	548	578	543	526	566	529	576	569	571	532	524	577	552	531	540	557	559	561	506	579	566	558	552	541	530	546	567	553	575	528	575	600	514	576	569	543	535	549	585	547	519	534	564	562	568	548	526	509	545	561	521	552	518	587	547	573	502	544	575	533	565	509	559	535	570	527	513	568	570	561	529	528	565	520	528	496	547	558	554	517	520	559	518	535	569	563	583	562	576	583	554	561	528	531	590	526	507	529	535	541	533	552	527	533	564	580	533	575	560	573	513	566	556	560	537	547	554	513	528	530	542	570	536	530	542	535	514	551	558	575	535	558	551	527	538	525	514	519	520	518	530	511	536	575	541	567	561	540	533	524	579	557	525	582	530	501	549	581	547	534	557	532	576	541	539	533	545	549	559	573	565	555	571	555	572	524	570	543	573	575	565	587	526	553	508	533	565	527	568	574	528	544	510	531	552	542	563	544	537	537	482	584	594	541	559	595	550	554	545	543	570	575	523	548	560	530	566	556	534	520	535	544	532	574	574	569	574	552	508	551	588	545	553	561	522	595	541	563	547	561	566	530	507	536	519	552	536	521	586	558	590	532	518	550	562	517	515	561	542	517	575	540	535	586	526	558	593	543	557	559	547	547	555	585	559	549	560	523	540	532	539	585	573	510	521	578	541	559	571	541	517	552	509	524	564	572	548	551	534	545	538	513	593	567	546	550	501	560	544	565	512	553	498	547	538	533	538	557	569	473	568	515	613	568	547	536	552	501	568	535	574	544	549	491	547	550	557	567	542	560	536	525	563	572	567	552	583	591	547	568	519	549	509	572	602	581	513	586	544	520	518	564	512	510	562	586	540	549	525	562	514	535	566	542	532	552	561	509	562	569	524	551	582	554	535	578	559	519	532	490	508	541	526	583	555	583	510	562	537	529	536	581	524	553	567	499	571	530	568	569	533	579	536	588	494	540	570	561	536	528	529	509	546	544	571	529	533	526	587	522	547	543	523	542	537	577	560	521	574	571	575	535	556	550	545	511	576	529	537	547	580	571	542	515	519	500	550	520	528	568	529	504	546	551	549	582	522	567	583	528	562	560	516	564	537	535	550	534	541	568	592	518	568	515	525	541	516	568	510	539	552	546	528	562	572	537	515	496	535	562	542	532	522	524	551	536	540	549	514	558
15230	1190	939	729	514	419	273	231	216	208	215	201	163	154	160	172	140	141	142	153	153	162	135	128	117	139	143	118	142	140	161	140	136	134	130	113	131	123	134	123	140	110	120	121	122	127	114	157	146	154	146	138	136	132	101	117	142	120	123	115	142	120	143	108	136	119	138	97	110	113	117	126	107	134	124	143	141	123	131	139	127	140	140	124	110	107	134	127	150	112	136	130	144	110	136	117	145	129	139	127	114	133	134	101	134	143	108	127	153	122	121	136	124	146	129	120	122	127	124	111	127	143	123	121	112	116	133	119	124	116	98	149	143	137	128	138	125	150	133	125	134	133	163	147	145	135	133	139	141	131	134	107	115	128	109	144	144	108	127	127	117	135	118	127	148	118	117	130	106	134	118	121	133	116	131	140	141	129	132	125	122	137	100	132	130	119	110	136	131	131	123	113	123	130	133	118	131	140	135	130	127	120	122	136	135	122	140	111	137	110	129	119	124	130	126	102	146	144	131	145	137	100	119	134	153	121	105	119	133	106	151	129	143	140	118	129	142	122	126	147	110	137	147	129	114	128	127	131	130	116	109	123	123	149	118	135	140	110	131	128	116	117	124	139	130	129	124	133	140	139	124	117	124	126	141	119	156	118	130	130	137	123	119	128	112	158	123	128	136	149	124	126	141	132	124	129	126	119	135	109	124	135	128	113	124	129	156	133	141	117	105	130	122	112	126	121	122	140	135	137	136	123	143	127	120	149	137	117	127	127	145	127	138	149	134	127	110	129	149	123	123	149	144	125	124	126	109	129	131	120	146	156	128	124	140	130	120	123	141	132	110	154	127	99	146	138	113	120	135	135	123	93	109	135	124	126	124	139	127	137	143	141	122	134	112	137	108	129	122	147	132	135	135	118	122	138	142	137	113	128	120	147	120	106	116	150	125	148	136	105	120	143	131	123	127	138	141	127	106	124	139	134	111	125	117	133	128	105	133	117	130	119	129	138	117	118	133	122	112	124	134	130	96	133	131	130	146	115	140	136	164	164	126	120	135	128	145	127	118	137	123	139	118	131	137	132	124	115	113	113	122	119	128	121	122	97	102	133	118	119	117	144	138	146	146	135	124	102	144	121	131	132	121	119	117	127	114	120	124	132	145	117	112	127	129	136	137	147	119	124	116	135	134	130	131	137	120	131	114	157	117	114	131	137	142	128	141	149	130	146	127	126	139	130	137	141	127	144	141	120	135	116	123	139	127	131	138	134	139	114	119	119	122	150	108	125	125	117	135	126	127	126	130	111	137	116	146	125	146	132	117	136	106	134	108	119	141	125	119	138	134	115	108	147	114	112	129	136	128	128	112	126	144	115	118	115	143	108	113	112	126	122	142	137	137	117	125	133	123	120	109	121	159	125	107	135	134	135	121	116	118	128	145	114	101	116	134	127	109	116	131	131	131	143	129	123	114	149	137	143	142	114	160	136	115	107	95	136	158	152	114	127	106	119	112	107	107	119	116	107	135	133	117	118	134	131	115	109	135	126	108	126	127	129	143	136	126	134	129	125	106	145	131	119	117	132	122	132	112	133	129	130	135	121	129	130	149	110	147	127	105	130	126	138	124	111	130	132	136	136	139	114	126	104	136	120	140	143	129	145	136	127	111	130	127	116	155	128	102	127	124	131	136	139	143	130	139	137	139	137	122	117	134	137	123	122	121	115	112	110	132	114	149	133	110	132	133	127	129	139	121	125	114	127	113	122	105	112	133	144	139	121	123	121	137	116	115	115	120	154	120	135	149	148	149	119	138	156	132	133	144	122	144	110	122	128	115	138	125	129	126	133	123	135	156	121	127	135	111	135	130	142	135	126	122	148	138	131	139	133	138	124	112	146	127	154	124	107	144	135	140	117	111	119	139	141	124	139	120	139	133	140	127	138	119	153	110	114	134	136	118	127	137	123	94	120	145	139	121	121	132	132	113	127	142	144	140	134	114	121	120	137	113	120	121	145	139	121	131	109	144	146	120	117	112	144	140	137	102	136	128	129	127	131	140	145	125	132	123	133	132	107	111	140	126	122	96	128	122	142	129	120	134	147	129	143	138	134	125	129	126	126	121	150	150	133	141	124	128	125	101	124	136	129	125	121	137	126	123	136	135	131	128	121	122	136	122	132	130	122	129	132	129	116	108	113	127	144	146	135	145	128	124	149	128	118	121	110	120	140	124	133	128	108	117	131	118	147	117	131	123	125	129	132	132	135	134	125	127	139	125	135	121	111	123	151	121	112	106	131	114	133	149	132	135	102	128	148	157	109	117	126	138	123	134	131	116	125	131	115	125	135	102	148	118	134	126	100	118	106	132	108	134	152	134	127	119	126	123	133	139	116	143	141	121	115	140	127	133	121	130	136	106	129	137	128	111	142	124	129	132	143	127	133	150	108	137	132	127	139	123	150	119	107	115	142	137	123	129	126	134	118	129	101	141	117	119	134	121	132	132	133	130	117	125	111	112	127	132	142	120	117	118	123	134	116	148	135	143	112	128	123	145	123	118	124	131	119	115	112	139	135	114	119	126	131	140	131	115	117	92	123	135	132	123	128	134	128	151	134	114	110	128	114	148	143	123	119	115	118	135	139	128	123	112	128	132	122	125	140	120	122	132	112	135	118	115	130	137	124	128	112	124	135	133	110	130	135	109	133	138	116	116	127	122	122	136	126	130	131	118	132	128	123	114	118	121	126	117	127	131	138	135	127	132	123	110	127	146	120	120	112	123	107	137	127	115	129	125	106	125	139	143	119	101	127	127	140	132	128	148	111	142	128	124	127	121	128	144	133	108	143	133	133	109	137	123	122	130	121	122	139	113	120	137	136	109	130	118	101	130	126	133	142	119	139	140	125	135	134	126	128	138	134	138	113	148	122	120	133	120	126	127	123	133	117	120	135	109	122	135	105	125	126	141	117	151	133	116	134	112	119	134	128	122	130	141	140	130	135	134	143	149	126	125	142	119	142	137	107	99	122	122	143	144	115	128	136	122	137	116	124	118	140	107	130	129	117	131	143	111	118	114	127	115	113	119	141	131	129	114	125	129	135	125	115	125	154	140	125	144	132	132	131	123	134	128	131	141	122	98	137	162	119	111	134	123	144	142	122	105	132	127	136	119	129	108	125	124	132	117	132	145	96	130	147	122	122	149	146	133	134	128	118	134	135	143	120	139	130	117	120	142	132	149	116	143	111	134	129	119	150	117	153	138	139	151	118	113	129	128	121	127	135	135	125	121	130	134	128	130	124	148	135	120	152	112	128	123	131	102	137	134	167	119	131	126	138	116	125	141	120	137	117	140	114	119	124	134	142	98	130	121	114	134	108	150	113	131	122	138	133	113	125	137	133	145	127	97	117	162	148	128	139	125	128	105	129	130	142	119	115	115	135	142	137	114	140	103	147	121	125	121	122	130	120	128	136	128	105	107	116	110	129	120	127	101	156	117	140	146	110	123	149	116	116
8196	985	2060	2336	2074	1584	1280	1038	951	820	725	700	635	598	501	552	508	506	486	422	456	449	430	452	415	453	395	414	418	401	335	377	393	369	374	353	385	343	400	384	372	376	351	388	358	353	370	353	348	357	341	343	343	304	382	370	326	335	370	342	359	377	352	324	347	364	339	332	371	342	343	362	366	359	362	340	333	362	340	339	335	348	333	311	343	335	310	332	389	351	343	367	294	333	391	357	338	360	327	335	350	366	343	352	332	330	378	323	337	352	343	331	337	340	329	349	352	336	353	359	339	342	343	354	339	345	326	336	374	297	351	351	361	344	326	328	386	340	340	385	334	369	324	331	347	356	316	287	327	347	329	352	337	340	324	325	363	351	356	343	308	335	324	332	309	353	343	330	342	333	328	322	301	379	333	370	335	302	328	332	323	344	332	333	343	340	344	328	340	331	339	316	356	361	346	343	354	329	312	326	325	336	362	355	345	350	323	319	313	377	349	354	348	361	326	353	329	371	319	324	330	344	322	330	360	353	305	344	337	367	326	322	359	319	372	374	347	354	367	344	346	328	315	352	353	337	338	338	336	337	342	354	336	330	289	352	340	336	364	326	332	338	328	332	353	355	352	320	318	329	330	322	286	350	332	348	345	308	328	351	335	339	339	355	336	337	289	309	336	356	321	311	332	302	346	327	342	314	359	327	331	391	337	345	325	311	358	337	326	347	331	309	341	364	338	348	345	371	324	383	344	358	345	354	351	350	331	318	331	334	360	370	323	305	375	344	340	338	353	368	380	370	355	314	337	332	332	338	366	355	333	351	337	324	330	359	328	355	336	331	357	325	352	354	344	337	320	329	346	329	319	357	343	359	335	310	348	338	325	361	358	347	324	298	337	352	363	333	346	330	349	325	357	316	356	326	374	349	349	338	373	354	353	330	350	327	359	332	330	293	328	318	357	362	329	308	344	353	317	365	361	330	327	358	332	330	363	311	332	346	348	327	319	349	315	351	369	326	343	346	346	339	343	343	327	328	322	364	333	330	359	355	330	336	362	357	333	328	374	347	338	305	340	338	363	338	338	326	324	340	354	316	371	372	343	344	364	382	340	354	337	343	336	329	341	316	326	299	310	329	352	322	387	340	332	324	338	340	357	326	340	361	348	278	353	325	321	332	333	337	361	320	327	347	294	328	321	298	324	314	360	325	342	319	336	321	330	325	351	320	339	363	319	328	318	355	336	323	375	340	352	306	322	325	314	338	324	330	331	320	383	355	334	340	369	349	330	344	341	372	344	338	363	333	323	336	346	349	341	393	345	362	344	334	321	332	351	349	317	320	335	353	353	374	316	332	348	325	324	363	326	328	339	374	348	323	351	312	343	312	369	345	321	346	364	339	384	353	321	321	340	363	337	350	321	339	364	296	336	370	330	350	360	329	327	325	346	323	323	318	323	322	362	368	357	391	369	327	375	305	349	337	367	339	330	351	325	324	338	347	351	349	369	327	324	348	342	322	333	346	324	347	297	343	306	312	325	310	385	375	365	320	308	347	352	326	351	325	332	324	360	337	364	330	333	342	334	351	348	338	341	379	370	359	331	354	348	343	335	341	334	351	347	330	336	346	332	321	299	330	308	337	339	335	377	334	343	310	344	324	331	324	344	356	328	309	362	347	368	349	328	324	349	342	344	349	351	341	367	328	333	347	360	332	353	306	357	311	356	314	336	363	314	293	346	302	331	367	332	347	337	329	320	377	361	340	355	280	348	339	334	354	301	307	345	347	328	358	359	349	344	318	349	346	352	310	373	363	331	351	311	328	346	361	349	376	310	367	354	336	318	353	332	381	356	358	353	353	342	322	328	334	338	338	339	348	355	333	335	323	325	348	325	337	314	343	334	358	323	356	398	364	349	318	331	354	326	363	340	337	362	347	356	329	381	338	336	339	336	336	348	323	340	341	340	335	337	348	306	333	299	339	314	342	323	325	331	348	357	332	341	361	324	363	336	368	299	320	317	345	369	349	325	324	329	356	335	354	346	322	332	365	336	349	325	344	335	328	353	339	359	324	340	324	322	313	358	363	354	349	339	381	337	365	347	369	318	353	342	349	363	397	335	362	329	328	344	332	355	302	308	346	332	346	325	322	342	349	306	344	353	359	339	353	365	337	343	313	342	320	332	346	325	364	330	357	349	322	348	318	334	345	333	356	353	338	340	351	321	334	375	331	342	328	320	360	348	368	357	334	328	349	331	326	372	359	356	330	366	344	300	365	326	328	342	352	341	364	330	309	356	339	313	335	359	315	344	337	339	324	314	367	385	330	393	356	305	349	346	340	315	351	371	339	334	326	331	337	360	328	338	347	351	338	363	322	333	358	338	331	336	348	344	327	324	352	332	343	317	344	338	318	317	353	342	344	348	343	323	356	325	362	348	320	301	338	361	331	340	319	371	328	325	327	346	353	346	362	317	327	356	345	339	294	339	350	330	346	347	317	345	363	326	306	350	325	335	331	338	340	340	346	337	379	318	325	311	331	332	353	340	379	317	323	362	323	335	349	332	346	318	324	315	345	369	334	324	350	343	324	330	350	350	294	353	344	349	340	328	355	321	358	340	341	342	319	334	349	328	325	341	366	328	353	328	320	332	341	318	327	316	316	351	339	356	307	336	320	359	351	350	375	307	324	319	346	340	330	323	348	335	351	337	350	327	336	363	373	333	304	326	356	338	356	375	344	373	363	334	362	349	367	323	339	327	356	345	332	361	361	330	333	353	341	350	360	353	319	326	347	342	337	339	311	372	309	347	341	323	362	330	359	335	330	311	371	310	307	347	324	321	368	360	352	377	330	352	332	341	346	351	336	366	323	336	350	355	367	347	363	328	318	349	363	357	344	331	350	322	326	333	361	311	352	337	324	321	338	348	336	366	336	326	352	356	336	379	296	349	360	357	334	325	273	352	356	324	339	351	370	333	333	354	313	337	326	348	354	356	337	317	368	350	341	367	347	340	297	343	346	305	317	350	317	357	339	380	369	329	342	344	344	360	355	346	392	371	318	382	342	352	350	340	334	326	359	346	363	343	344	346	323	320	317	316	332	355	359	364	321	302	348	389	356	344	368	323	316	327	350	338	345	344	343	298	329	330	348	340	327	330	306	389	330	315	350	338	331	341	351	349	327	321	363	349	325	323	336	348	324	336	345	362	343	363	334	354	330	332	348	333	342	334	338	343	330	330	325	353	361	374	353	341	369	331	336	325	349	364	335	328	333	333	324	351	324	365	349	368	361	323	326	321	328	333	365	331	325	360	355	337	369	346	326	330	342	313	337	315	341	345	365	353	328	358	335	325	337	347	317	346	327	324	315	358	319	369	333	344	342	336	339	339	333	310	369	343	316	335	337	369	345	337	342	342	339	344	356	367	341	349	342	330	326	309	348	352	334	341	305	308	331	322	354	340	318	333	325	342	327	368	327	336	354	332	333	348	348	327	346	355	364	357	352	332	342
1647	438	440	399	406	425	406	377	427	415	421	378	424	425	410	412	387	401	412	454	396	428	416	441	388	423	418	409	392	448	426	397	393	408	402	422	408	432	398	450	393	418	457	415	440	398	446	460	428	401	405	422	436	389	405	427	418	431	410	387	428	424	399	369	425	457	410	431	418	385	398	387	435	390	397	438	420	397	438	425	403	426	381	382	385	458	428	456	459	427	413	400	445	409	395	425	430	378	399	399	424	419	433	360	398	428	427	391	360	410	412	406	394	399	414	422	445	383	422	424	394	427	427	403	381	406	417	407	404	374	429	368	442	403	367	371	419	461	413	383	409	387	404	425	435	405	432	408	431	412	405	387	428	438	416	396	418	359	399	457	391	402	433	403	426	404	400	407	411	434	399	415	451	432	398	432	434	400	393	386	378	412	440	402	385	412	407	436	399	429	407	413	407	403	396	431	415	426	420	442	422	396	358	390	412	424	392	412	428	414	428	382	398	436	403	400	407	405	477	388	389	409	408	382	431	392	407	443	423	401	423	384	432	391	407	412	411	387	425	424	440	447	427	420	420	412	439	401	396	413	383	420	417	443	404	401	410	416	387	415	383	405	393	435	436	438	413	418	411	371	427	398	396	413	392	438	438	404	448	429	410	383	428	410	398	419	368	394	413	389	392	418	421	400	436	430	409	397	382	400	401	388	375	380	393	402	464	442	440	421	407	392	442	431	395	408	423	427	409	405	419	374	420	364	419	432	418	375	386	417	350	409	415	399	445	459	396	452	372	423	355	409	431	463	456	410	479	452	404	410	410	409	407	405	370	405	404	438	416	458	390	410	373	394	405	401	408	405	367	432	417	397	388	446	445	390	436	406	399	393	402	408	424	359	429	424	426	429	456	384	426	427	408	435	471	402	369	433	428	423	370	354	403	444	408	415	412	444	462	432	430	424	413	391	407	409	463	392	446	459	421	382	388	415	433	397	404	429	417	392	429	418	386	449	423	400	436	401	383	409	404	453	397	444	374	384	435	411	431	441	377	381	423	379	388	391	400	429	440	434	460	414	396	432	436	397	404	413	414	418	409	361	396	395	452	412	425	433	415	440	390	383	406	443	448	435	393	430	398	415	434	427	389	417	405	393	365	404	435	392	401	426	436	391	394	466	409	382	450	414	381	421	415	439	398	397	426	380	397	418	437	446	435	416	394	415	403	421	399	415	425	437	433	461	391	411	368	387	392	383	419	410	409	393	407	378	363	402	438	400	428	406	388	431	435	404	406	418	420	391	400	403	430	405	418	456	392	402	421	420	418	399	383	415	402	357	440	359	453	363	396	405	421	448	442	437	415	420	402	425	417	405	404	410	371	389	424	371	403	392	411	425	396	389	411	400	420	419	423	353	428	424	433	423	380	421	417	459	406	429	434	451	397	409	425	419	398	394	439	455	402	444	413	374	402	391	386	420	389	420	415	399	418	424	403	389	402	455	408	447	413	431	406	428	411	412	431	420	415	398	414	395	411	415	392	441	399	402	392	407	428	390	390	385	432	433	420	409	396	405	401	419	423	395	406	419	398	430	431	424	397	414	400	419	415	425	439	405	429	435	415	383	416	392	396	411	389	411	429	420	392	383	405	384	424	376	377	371	401	396	391	401	408	415	383	421	394	401	390	376	389	415	440	422	439	377	425	413	399	451	444	384	442	427	379	406	388	405	454	425	409	389	442	416	401	390	388	378	399	413	406	415	399	459	412	429	432	413	399	427	416	426	402	454	408	408	443	395	379	384	379	397	424	436	412	401	433	417	404	396	416	405	383	449	402	424	378	450	397	450	428	412	386	433	423	442	450	426	419	407	445	414	444	361	406	396	391	430	389	443	453	426	445	362	403	434	389	385	437	411	456	424	428	383	445	410	432	400	452	445	453	427	408	407	436	398	389	428	409	378	386	395	365	396	430	376	411	370	398	413	378	411	421	409	414	378	379	411	435	422	427	410	438	431	409	384	410	419	391	397	366	390	420	420	413	393	405	428	426	388	400	413	436	379	419	409	408	454	463	403	434	420	423	392	409	419	410	396	433	408	436	445	441	458	373	410	436	408	364	417	439	400	414	422	449	430	394	407	394	473	407	411	401	389	406	388	427	389	469	453	431	430	410	400	408	429	451	414	429	401	388	388	438	390	423	416	430	415	414	408	407	421	419	395	426	406	418	435	445	467	401	389	402	450	410	395	439	454	424	436	405	411	408	448	412	388	427	433	442	440	414	370	410	423	390	414	369	383	419	417	392	427	378	390	404	426	436	408	374	376	396	395	375	422	401	391	427	425	423	451	396	411	408	380	445	398	392	381	406	407	380	386	408	417	427	391	391	433	417	403	425	403	449	425	398	414	435	406	422	429	427	392	412	419	416	406	415	401	420	390	405	430	384	439	388	395	417	439	396	394	388	430	400	425	436	440	424	386	408	400	378	406	405	439	394	402	425	374	415	432	410	383	377	413	441	407	403	411	413	370	406	413	439	439	392	384	440	438	398	395	420	375	417	455	391	422	418	397	421	414	418	415	403	464	422	413	430	408	475	392	454	464	439	410	436	411	384	378	390	405	422	398	421	421	449	409	404	408	416	399	374	403	421	397	455	369	405	390	417	437	447	419	430	424	396	402	438	442	413	432	411	373	407	420	421	455	467	425	412	419	417	450	385	429	407	426	461	393	400	391	377	394	425	389	413	436	414	427	432	418	405	401	431	381	391	445	427	448	422	417	433	423	425	424	405	445	447	439	416	400	426	405	436	427	433	415	416	461	435	399	420	422	421	474	407	416	413	420	407	408	420	447	394	398	405	419	388	392	427	392	394	403	364	406	379	412	422	393	368	425	405	442	442	402	426	387	415	415	438	449	380	453	393	438	407	400	437	428	421	412	417	410	467	403	423	415	424	445	412	408	437	414	368	420	381	397	396	419	459	411	439	409	423	395	363	434	379	437	411	397	427	414	421	423	454	418	405	419	413	400	407	402	396	424	406	433	404	482	406	402	471	452	403	400	408	412	377	395	415	427	422	414	417	402	413	390	389	421	453	422	433	392	393	458	361	437	442	376	424	415	412	389	423	419	416	399	420	382	415	408	408	382	337	380	422	383	440	446	412	418	415	409	382	403	427	390	445	370	435	389	423	400	398	444	424	434	393	469	427	409	452	391	392	456	426	400	418	424	422	443	439	432	426	449	456	438	441	428	392	388	447	385	416	411	412	423	416	393	400	379	403	407	399	405	397	415	427	411	408	394	427	439	459	432	402	417	378	377	345	417	425	425	410	400	409	380	379	435	408	413	439	411	400	403	448	447	400	441	415	379	453	384	434	440	425	438	402	400	408	394	397	377	444	427	376	368	416	437	406	423	423	447	400	428	418	377	404	426	413	420	444	412	401	385	403	429	401	386	437	392	400	437	439	452	419	359	395	425	443	417	409	408	422	435	393	403	421	382	428	426	464	394	439	408	422	431
2263	956	947	942	1003	866	997	902	902	897	955	872	934	898	860	894	876	949	916	899	941	876	916	915	863	930	894	887	859	922	876	872	871	877	882	842	952	911	925	902	889	889	913	933	883	884	911	834	939	882	913	880	893	871	910	833	930	932	884	877	915	893	944	879	898	919	874	804	907	902	928	919	956	825	902	810	961	860	831	874	889	910	877	974	934	900	909	949	897	852	919	936	867	914	916	887	886	883	869	968	888	878	863	917	925	850	917	940	875	903	918	906	914	874	896	899	887	885	868	891	908	904	893	898	923	873	896	892	899	859	921	884	920	898	888	906	905	887	931	920	914	897	936	864	897	859	863	902	883	885	910	900	921	837	888	887	892	886	890	923	930	906	891	879	914	846	867	887	876	898	960	922	872	910	910	888	900	886	945	902	893	918	885	926	875	898	859	881	852	924	891	867	947	873	939	898	863	879	880	894	913	852	849	934	868	921	840	922	858	837	963	870	916	936	906	911	932	930	864	859	867	842	899	939	909	846	877	939	839	875	859	870	966	883	914	870	915	905	892	900	847	870	921	885	903	862	931	922	926	891	900	876	908	912	896	882	895	856	887	877	873	946	888	877	877	906	867	872	878	893	906	907	956	880	906	946	942	878	921	900	929	868	906	835	890	911	863	961	865	887	908	879	934	891	926	901	916	969	926	923	900	868	919	873	906	893	910	882	871	927	903	891	877	916	863	902	899	872	864	944	905	913	973	898	919	926	882	891	858	884	920	908	968	882	895	915	920	843	916	967	918	916	890	846	922	910	843	909	922	956	949	903	899	875	870	953	873	838	850	912	909	931	827	879	890	934	930	881	878	910	900	857	922	883	912	933	932	874	843	907	903	884	860	856	886	876	846	896	895	888	964	922	863	856	855	922	879	930	900	834	922	912	872	927	909	850	919	927	927	887	868	914	894	865	899	900	886	889	992	848	938	867	915	862	911	864	940	850	912	870	886	843	851	895	888	847	928	855	910	935	894	855	826	916	909	891	893	894	918	879	927	872	974	927	816	915	865	866	908	905	894	903	929	912	897	911	881	896	899	931	937	934	905	940	855	963	914	920	875	875	913	907	813	914	915	902	871	915	873	937	920	892	866	921	865	888	946	888	884	881	877	945	896	840	926	871	902	844	871	895	952	853	924	868	861	889	932	876	908	889	855	939	923	859	856	871	943	897	914	922	919	903	906	858	865	931	844	890	902	875	946	910	921	923	865	892	883	883	902	928	942	908	872	924	920	930	906	954	893	855	864	846	891	920	803	874	893	919	907	951	911	879	923	920	837	926	904	905	930	834	916	951	914	898	915	914	888	919	896	875	902	931	893	857	917	923	911	868	948	877	962	890	914	849	888	932	883	886	908	884	904	931	916	899	883	918	899	912	884	941	856	896	933	949	902	867	952	902	859	883	888	876	844	878	859	894	920	896	911	948	922	899	899	916	941	908	894	870	911	878	877	898	965	935	868	871	899	825	923	900	879	905	894	917	920	922	884	881	906	855	946	912	838	906	845	890	931	952	889	910	899	900	901	876	850	970	891	921	905	920	896	909	921	888	910	899	889	877	905	918	867	911	888	860	959	899	959	890	916	912	895	893	909	892	913	891	934	887	886	846	896	878	912	843	859	933	948	891	902	914	871	932	957	891	876	904	893	883	874	917	958	935	890	958	917	886	892	910	912	920	910	898	885	882	946	903	865	887	904	914	867	904	886	902	886	865	846	921	880	923	928	917	843	898	907	910	861	862	897	933	880	880	892	912	884	862	898	893	895	880	938	912	916	926	879	844	875	935	894	913	898	839	936	925	903	921	940	888	905	890	908	892	899	903	932	888	878	923	849	885	931	919	928	908	889	926	890	878	888	894	886	908	892	820	944	883	932	911	891	885	891	956	914	870	901	885	881	987	851	893	875	870	908	904	864	895	920	880	878	964	915	886	909	873	893	961	886	884	902	879	914	918	873	896	893	893	871	907	877	859	907	914	931	881	886	871	889	923	934	881	904	939	897	842	888	863	843	891	911	948	916	927	924	953	861	880	934	902	871	903	877	907	867	889	914	901	904	902	956	831	834	962	837	928	893	906	830	919	920	921	952	903	910	915	885	949	917	871	860	897	898	886	934	880	881	874	900	817	879	909	934	868	893	901	901	872	922	908	830	880	909	929	877	862	900	862	812	920	860	897	887	924	907	897	946	946	862	847	909	904	955	942	896	935	892	897	883	874	891	916	887	909	890	916	862	883	920	925	863	885	950	925	882	909	927	877	844	929	899	915	877	891	904	860	894	917	900	896	885	884	898	884	904	878	897	877	864	923	908	967	912	891	911	869	919	904	907	902	857	926	980	858	949	871	942	931	914	879	892	858	854	899	845	838	833	908	868	932	845	874	896	911	878	940	919	853	876	881	850	885	883	903	921	874	811	872	898	894	902	905	904	911	903	932	903	876	868	889	913	927	922	920	902	886	895	910	874	885	910	913	865	948	940	887	929	868	898	899	881	879	852	842	932	892	884	930	927	926	917	860	912	918	922	868	917	887	884	878	953	854	889	912	871	877	864	936	878	868	888	859	891	842	926	971	900	898	929	920	945	872	895	939	878	864	886	952	864	925	878	912	891	897	918	923	881	934	881	865	929	890	911	917	894	877	957	939	846	926	897	878	893	847	901	891	848	935	892	963	918	914	879	954	880	836	918	905	931	944	946	894	942	907	949	853	911	876	877	899	869	886	903	935	868	861	847	920	932	902	923	894	899	963	878	833	864	837	887	859	844	903	907	921	928	895	921	919	916	886	919	896	890	889	846	860	892	936	915	929	906	928	891	857	887	902	884	857	941	938	879	920	839	839	886	895	909	899	912	892	917	907	895	806	893	952	871	900	882	888	885	871	883	846	902	941	922	896	885	959	911	900	923	870	895	888	871	936	920	925	867	894	942	901	854	912	886	888	877	878	913	898	847	916	849	909	873	885	879	879	879	915	908	892	920	891	909	854	903	870	886	883	950	950	941	904	927	892	917	870	897	883	879	921	903	864	923	871	853	888	901	896	882	900	907	890	873	866	924	910	905	882	965	896	877	957	946	901	896	887	948	890	905	898	864	929	920	859	920	845	898	901	886	873	914	907	851	874	945	917	892	932	903	886	860	903	917	879	883	876	910	907	886	922	898	927	875	891	890	917	887	878	863	927	918	904	915	904	959	854	865	907	857	915	873	918	909	886	848	912	870	911	898	927	900	874	916	865	907	917	924	894	879	873	891	890	915	970	858	910	867	949	917	868	928	904	905	840	925	895	872	863	902	879	930	861	894	925	852	915	936	891	869	882	905	877	921	931	898	910	908	847	871	973	895	915	921	839	902	945	908	905	937	844	856	902	917	968	923	868	900	893	876	868	880	898	898	868	878	940	840	941	869	883	873	910	902	880	873	886	922	908	939	889	888	873	888	887	914	899	901	887	900	934	894	829	883	927
8280	659	641	526	371	343	336	269	282	295	275	258	268	242	238	234	243	256	258	256	241	263	240	227	276	252	268	248	259	226	198	228	262	232	249	217	245	253	236	246	209	254	239	250	257	240	254	231	270	232	232	229	235	245	256	256	242	226	246	268	250	235	248	244	230	240	232	244	222	213	244	269	243	249	241	223	245	251	264	265	234	237	228	225	257	237	254	232	236	234	212	259	203	236	238	247	245	245	274	230	209	251	242	218	265	231	239	250	253	244	257	231	239	259	240	231	229	259	263	246	225	245	271	248	238	242	221	213	244	218	237	225	248	237	249	257	229	255	244	232	232	235	245	229	239	246	209	239	212	271	200	252	248	218	248	212	245	243	219	254	231	233	226	224	239	225	242	205	252	223	237	256	219	255	259	276	207	279	251	230	217	236	269	223	247	227	267	255	206	235	246	256	231	233	218	255	232	239	221	234	241	247	226	236	240	281	225	229	265	219	250	247	262	221	257	262	243	260	245	243	236	267	266	247	231	219	248	213	217	238	240	235	241	248	212	236	237	242	244	244	207	242	274	206	248	238	211	217	208	240	258	249	225	262	294	253	251	238	266	237	239	240	224	222	231	232	255	249	253	239	244	228	214	240	234	237	259	247	241	274	257	252	223	233	239	260	253	239	244	243	231	252	234	226	236	240	237	236	259	278	253	209	274	263	256	259	234	245	239	208	225	249	248	222	238	214	235	245	237	247	248	236	200	225	266	240	256	248	262	239	262	230	247	258	244	241	261	221	237	214	228	208	251	225	259	243	264	238	246	229	226	214	244	247	223	259	245	249	277	250	223	227	260	241	258	233	259	224	226	251	255	227	255	257	246	220	265	251	296	231	243	227	250	253	240	233	235	233	212	217	247	250	228	229	225	259	250	223	221	244	237	256	241	263	236	243	226	274	253	257	279	277	224	254	239	229	220	229	238	243	240	223	234	236	277	230	235	211	262	233	245	262	232	234	222	257	230	260	220	215	266	266	234	224	244	239	244	243	241	263	252	239	250	223	235	273	241	229	227	212	229	224	252	225	221	231	243	227	293	242	230	255	233	241	276	238	219	230	237	246	246	246	240	244	229	252	248	245	226	240	231	240	213	232	246	238	231	253	236	235	212	266	265	243	222	273	227	239	230	229	241	237	242	241	219	240	289	234	252	247	239	257	248	256	230	228	224	231	236	233	207	227	235	245	216	232	265	231	228	250	256	239	236	210	211	252	225	264	247	277	226	209	248	265	256	260	235	234	230	232	249	224	245	187	235	266	237	244	250	235	237	232	253	217	250	252	245	228	215	248	232	268	229	227	217	197	227	238	226	241	225	241	242	225	235	217	232	237	236	218	249	244	275	225	240	254	286	251	224	248	252	219	240	256	292	242	234	237	274	233	236	243	228	242	207	233	225	228	265	219	249	251	249	250	242	251	261	246	243	263	254	245	237	224	272	246	231	245	261	234	227	208	248	256	205	257	230	234	212	241	252	251	261	274	251	278	256	201	234	225	199	277	212	265	246	233	248	232	223	245	210	234	244	253	248	222	254	241	224	271	249	223	219	250	252	234	234	277	230	243	243	247	240	240	233	237	240	249	279	233	264	235	217	283	273	272	241	252	241	244	226	222	266	268	253	235	220	250	229	228	249	233	198	236	237	239	266	244	214	214	250	244	229	257	238	219	246	246	240	224	250	232	245	247	237	260	261	236	230	266	220	240	251	232	249	255	252	282	238	240	227	243	222	275	226	244	232	233	234	227	281	249	228	250	218	234	228	209	229	247	269	252	262	300	247	263	243	235	252	231	229	198	223	213	265	244	239	235	215	213	205	230	226	225	216	226	259	216	228	247	250	236	243	254	230	237	235	229	236	252	228	273	241	204	206	222	250	261	254	241	237	221	232	242	220	207	231	248	280	240	249	241	243	245	219	226	218	229	222	242	249	245	246	246	223	254	253	215	222	277	247	256	244	255	262	237	239	231	236	210	240	235	221	271	262	215	235	261	238	244	246	231	234	231	248	232	222	231	258	217	228	260	227	252	263	241	236	241	220	225	230	239	244	260	226	237	243	218	236	236	252	259	241	247	209	245	236	216	244	254	255	220	249	269	226	233	230	260	250	225	245	225	252	255	243	234	224	258	264	241	229	216	236	222	239	205	266	222	195	263	251	231	245	250	213	240	236	229	223	242	229	224	207	251	247	254	224	245	275	234	224	239	221	235	216	241	287	235	255	233	258	251	245	238	234	223	200	248	221	250	248	231	255	258	220	226	243	228	286	241	249	258	268	259	245	224	225	250	223	227	233	235	219	220	244	221	246	254	244	224	235	236	222	209	220	224	209	238	245	264	211	244	233	244	222	243	220	249	235	241	247	239	248	231	239	203	225	240	254	219	250	224	240	224	236	241	230	219	222	245	232	250	267	254	244	257	219	226	212	231	259	265	264	247	211	255	242	239	228	227	229	215	225	225	262	217	248	226	264	215	196	224	233	274	216	242	270	221	242	266	235	233	228	236	233	260	260	233	242	247	242	240	232	249	244	266	244	208	235	226	250	233	244	255	236	226	251	209	238	226	220	244	254	242	260	237	267	235	251	233	238	210	225	229	234	257	263	248	255	222	229	231	243	235	237	231	241	246	229	236	239	243	247	250	241	249	236	230	216	241	234	292	241	242	285	238	246	258	241	205	218	242	214	228	229	227	231	247	230	224	263	243	220	234	217	221	212	265	211	265	229	264	269	241	239	237	247	232	249	237	244	258	224	257	258	243	229	234	248	228	237	236	225	237	209	254	238	243	266	228	231	270	271	220	205	245	244	236	220	250	225	252	262	238	209	216	226	268	235	240	226	256	248	228	236	215	254	247	238	259	242	235	219	238	268	228	252	250	230	234	255	262	246	221	264	243	277	231	229	229	217	246	240	223	268	242	214	213	239	239	267	239	237	225	241	254	252	252	250	215	207	219	244	240	228	231	238	224	226	225	241	282	273	227	236	235	248	266	234	219	248	199	225	213	257	253	220	267	207	214	248	230	265	258	231	204	217	232	235	231	237	212	244	230	236	246	235	220	251	244	250	241	224	243	222	242	233	239	218	212	235	259	213	220	239	240	228	224	244	272	238	229	252	250	225	247	248	246	243	218	268	258	255	267	261	240	221	259	222	272	228	253	222	244	225	244	233	247	250	246	224	201	252	242	242	238	235	229	230	216	232	238	237	241	213	235	236	263	232	253	228	250	238	255	262	261	258	243	236	223	264	241	236	275	223	227	238	218	233	259	227	245	233	216	245	242	233	207	231	232	216	216	226	231	237	250	253	238	245	248	233	216	223	244	205	239	229	251	249	243	265	251	225	232	257	211	243	244	275	221	190	232	244	217	220	251	251	276	221	221	241	228	203	228	244	218	236	234	252	220	243	202	234	229	231	247	239	221	232	232	204	252	233	250	265	253	218	230	252	225	233	215	241	231	249	250
6592	903	1345	1660	1424	1189	1038	901	890	794	734	729	666	689	632	673	624	635	572	584	644	592	592	610	565	605	590	575	543	523	556	596	558	542	552	607	586	523	559	564	564	546	561	557	561	586	586	564	587	569	574	549	537	547	537	551	515	518	534	565	499	559	535	572	517	520	562	569	551	575	558	552	587	549	547	570	539	548	497	542	536	527	554	537	580	539	516	550	521	534	538	517	505	523	567	569	523	564	562	525	482	537	557	549	518	540	547	521	556	537	554	543	576	552	558	516	505	594	565	533	498	560	561	512	480	571	510	531	559	530	564	598	535	570	531	563	566	548	513	530	513	551	574	526	569	534	496	543	517	531	542	530	546	580	545	545	524	551	515	521	512	562	564	549	588	579	592	547	529	578	570	564	534	579	603	510	533	532	501	534	548	572	557	561	555	574	544	552	546	500	594	523	542	579	587	542	563	593	526	542	565	563	507	549	514	567	544	532	545	548	523	560	556	501	541	550	527	545	549	533	469	562	545	591	505	531	579	563	513	570	540	561	526	548	548	556	540	545	529	568	547	521	534	535	536	529	588	573	526	556	559	570	510	523	514	496	548	556	595	536	580	550	512	549	596	537	536	541	530	567	547	558	519	572	566	541	522	553	576	547	552	555	552	534	522	553	577	551	572	542	532	583	564	597	555	524	543	535	543	580	549	522	517	559	561	555	553	549	540	538	538	541	499	523	514	552	502	543	570	542	548	564	564	568	548	527	522	560	533	557	576	539	532	542	573	520	545	519	515	513	566	500	536	580	517	509	556	573	527	527	530	569	525	518	515	570	565	535	542	543	543	540	520	564	554	522	535	541	520	518	504	542	550	543	513	576	569	547	560	536	534	523	570	531	574	525	534	520	551	564	532	564	522	528	495	547	550	540	539	562	529	542	546	500	532	510	550	564	548	526	546	540	555	583	543	552	531	541	520	545	560	581	555	528	539	557	554	527	532	527	542	545	565	552	509	523	528	521	569	589	568	549	580	591	580	567	531	558	543	513	569	551	552	535	581	544	552	530	580	517	536	561	498	508	541	545	521	544	505	551	521	562	543	572	529	522	509	543	532	489	596	552	512	566	568	554	565	552	570	552	558	602	533	562	531	539	558	555	517	567	580	521	522	524	561	512	543	556	577	556	543	547	544	549	567	536	571	533	577	544	505	561	567	535	530	507	534	549	542	553	533	586	521	521	584	535	549	521	568	547	536	531	563	528	561	544	573	526	559	575	538	536	548	519	598	552	575	544	534	547	547	521	520	560	536	557	567	530	578	562	555	547	559	559	529	513	565	566	517	539	583	550	578	534	522	581	562	539	535	558	536	545	527	549	591	560	522	577	511	532	530	553	567	552	519	518	546	550	539	470	556	575	545	557	506	578	560	572	538	523	519	497	560	569	541	506	524	529	545	541	536	557	527	581	545	573	555	542	561	520	584	555	573	536	545	533	543	573	605	540	554	540	570	550	571	497	528	537	590	524	509	571	559	563	560	604	581	546	533	514	542	546	572	541	539	564	576	531	555	516	527	580	539	534	531	568	526	539	566	556	570	542	497	530	530	552	555	544	586	579	554	511	574	526	538	576	543	539	583	564	527	571	542	543	543	545	581	534	558	533	535	536	511	577	597	506	570	565	544	512	572	576	575	551	514	498	623	551	541	519	572	526	555	542	505	509	564	588	523	565	572	588	507	520	585	565	539	551	513	517	519	562	556	569	585	573	561	539	545	553	596	590	528	522	539	515	524	569	523	535	564	542	549	576	538	522	517	561	527	552	586	583	577	507	598	560	559	551	562	504	527	568	596	532	575	568	508	532	569	567	538	537	551	533	540	529	577	576	562	566	564	564	550	585	536	588	524	538	555	559	552	520	574	516	545	550	568	564	541	551	532	565	532	550	532	545	588	547	554	539	542	544	511	543	551	551	580	573	550	562	529	595	567	544	565	543	543	566	564	550	531	543	513	541	500	556	547	541	539	535	544	538	522	519	539	537	549	535	567	538	517	523	537	616	518	533	542	576	576	529	564	542	555	575	529	572	547	517	556	547	535	570	571	548	546	573	508	551	471	571	555	554	534	517	582	505	529	520	562	549	569	566	584	498	521	557	554	538	531	553	551	528	568	570	552	568	541	527	559	491	535	576	523	548	527	566	554	552	551	561	585	533	533	567	525	536	542	540	567	511	534	572	537	516	560	541	548	554	531	540	521	570	548	543	551	516	555	555	599	541	519	526	525	542	581	543	525	556	525	534	557	568	533	537	570	538	509	544	591	540	538	584	549	506	528	559	553	520	508	526	544	555	545	561	566	579	513	537	479	582	508	553	546	593	569	571	551	545	547	515	571	552	530	534	557	510	555	529	578	552	518	544	553	574	523	555	513	532	550	565	564	550	572	492	521	560	578	543	545	560	509	564	593	512	528	529	579	529	581	517	537	508	537	514	525	537	567	536	514	561	551	553	563	567	543	537	569	533	538	493	529	587	540	545	547	552	538	533	553	509	552	511	538	553	569	570	549	513	551	551	537	576	531	564	517	526	562	535	567	527	517	532	559	528	495	534	544	533	545	564	564	542	525	597	552	591	535	526	562	526	517	537	571	560	521	571	494	515	615	517	598	548	574	522	566	597	544	591	521	533	547	553	550	565	578	518	541	571	582	542	533	536	540	557	532	562	509	592	598	525	533	529	520	545	566	520	520	561	532	534	559	519	545	538	513	510	554	520	513	537	528	495	564	537	558	571	553	535	557	561	559	591	535	543	526	578	533	513	507	553	564	500	533	508	531	533	539	549	568	519	565	551	539	515	566	531	557	553	528	551	587	568	543	521	536	550	568	562	567	517	561	567	532	526	509	549	560	523	538	527	542	520	510	551	519	506	556	551	556	584	559	564	580	576	537	547	557	539	556	550	586	535	580	500	529	560	582	564	580	519	577	555	566	549	568	548	572	595	574	573	519	538	504	566	547	560	520	543	512	543	533	589	489	554	492	522	531	513	598	560	523	524	527	571	552	583	552	529	524	555	552	539	552	543	557	569	466	583	531	538	541	572	543	549	591	551	583	540	592	528	567	567	570	596	545	593	601	561	578	524	577	545	576	505	593	552	540	568	571	536	574	557	559	554	509	521	602	552	563	552	564	568	570	546	604	534	555	553	540	580	541	515	568	567	528	547	539	573	544	533	500	537	525	502	565	534	523	567	573	561	546	540	571	574	576	509	537	555	558	486	593	551	558	525	574	539	606	549	536	543	536	530	535	561	516	509	535	545	515	583	538	532	531	519	578	531	517	557	519	530	576	503	520	566	548	606	561	567	515	576	558	554	540	532	544	512	520	595	541	528	542	563	547	557	536	513	543	549	565	519	552	507	559	530	571	545	544	606	565	515	569	555	549	557	511	524	544	557	560	542	551	535	556	522	556	542	571	527	547	546	505	514	533	533	545	598	527	495	527	572	599	517	577	557	532	553
14751	1119	974	716	491	442	321	220	242	173	163	188	177	179	171	144	166	141	152	132	135	130	130	143	136	154	140	126	141	141	114	136	150	124	128	145	138	135	148	109	142	126	124	125	119	139	130	137	146	125	117	128	117	126	116	125	129	136	107	133	114	120	128	125	141	123	144	136	126	147	123	135	126	136	147	116	117	139	110	145	111	115	115	110	119	139	124	139	146	158	111	129	104	120	152	132	120	124	150	142	126	135	133	115	128	145	118	116	140	123	116	117	123	108	126	135	126	131	142	112	132	121	122	104	115	121	122	117	121	137	106	121	125	124	126	104	134	139	134	126	131	127	126	129	120	138	126	124	122	128	123	141	127	146	128	126	138	135	115	135	124	116	147	130	142	119	111	136	119	136	121	136	104	147	148	123	121	142	111	122	110	105	118	130	141	126	122	141	154	121	132	114	138	167	121	127	125	125	116	127	113	126	118	123	132	118	127	145	127	147	126	147	116	117	131	124	119	112	116	127	145	148	118	111	125	124	118	107	137	125	140	127	142	103	114	111	136	140	140	121	120	124	140	145	118	104	120	151	112	141	138	142	126	138	137	143	128	139	143	122	137	129	125	125	139	130	148	150	114	138	131	125	111	114	125	132	106	118	128	114	148	119	126	135	130	131	110	144	138	125	112	118	110	130	121	120	116	138	130	130	121	145	138	133	130	124	137	126	141	122	108	118	153	107	127	131	152	144	120	126	145	114	120	122	118	135	137	111	112	139	131	118	120	131	109	124	141	108	129	100	133	137	132	146	119	143	123	121	104	107	123	186	126	119	127	146	119	126	126	150	119	117	112	124	127	126	131	120	132	150	133	144	131	151	113	119	134	130	124	118	112	135	123	111	135	115	105	121	116	137	135	137	108	117	129	127	147	123	131	113	135	128	135	114	129	120	119	123	128	139	133	118	138	131	144	137	127	130	100	125	118	123	122	119	159	138	121	105	123	139	132	133	137	131	121	135	124	127	118	114	125	104	132	125	131	103	127	130	144	113	131	128	131	110	145	136	118	127	160	133	117	110	124	146	122	136	143	140	115	127	117	114	141	118	128	137	114	102	142	148	114	120	144	115	118	109	149	114	120	152	146	128	127	144	127	108	119	141	140	104	150	125	123	121	115	130	132	141	126	130	133	113	130	131	131	147	111	127	124	135	145	132	131	143	128	123	145	131	140	100	134	131	117	112	123	138	143	119	118	129	128	111	124	127	131	121	139	146	116	105	117	118	112	140	145	140	118	119	131	116	149	125	146	117	128	108	117	122	138	133	116	120	101	120	118	110	121	126	121	134	145	123	117	136	118	137	109	116	127	149	138	125	136	124	148	135	111	108	127	130	119	152	136	137	149	135	117	117	123	132	114	112	121	156	140	144	132	126	121	129	148	129	142	143	146	131	126	130	135	122	145	122	137	127	130	134	129	126	98	108	126	114	125	138	106	145	117	122	142	122	149	144	141	146	117	127	143	127	126	141	139	133	132	148	133	126	132	121	137	121	143	100	128	119	145	141	125	122	139	119	122	171	118	143	101	115	122	115	117	119	121	125	128	114	143	124	113	101	147	112	122	136	121	114	109	112	118	98	113	115	144	116	117	140	122	126	112	132	145	127	127	126	109	121	126	120	106	108	139	140	101	141	124	148	131	108	140	105	125	131	161	115	107	135	125	122	114	116	143	127	127	107	109	108	131	109	99	131	145	117	129	118	134	120	119	135	142	126	124	124	125	120	110	126	120	150	124	139	144	121	117	132	139	140	138	132	105	113	124	130	124	138	136	135	133	139	99	117	114	144	120	135	126	135	122	119	121	117	140	138	139	119	111	132	108	124	143	143	128	127	138	122	127	142	144	125	120	134	115	146	152	118	120	121	141	120	145	158	126	116	149	109	120	124	132	136	134	136	117	124	134	122	100	112	131	118	129	127	117	122	151	134	128	136	149	124	139	144	128	124	151	131	156	137	127	145	132	136	107	123	124	111	122	131	109	123	127	117	125	140	147	114	111	110	119	122	103	131	131	132	129	122	125	119	146	115	116	125	129	107	138	115	120	127	124	114	138	141	122	137	139	119	153	127	104	121	140	128	117	110	131	113	139	115	129	134	128	124	150	140	147	111	141	126	161	128	115	129	135	112	114	140	154	122	135	122	142	126	131	118	125	131	127	112	112	115	110	130	140	125	122	131	127	120	119	141	143	140	130	128	114	146	134	131	129	119	119	128	129	129	116	98	129	119	103	108	123	103	135	147	129	120	125	113	126	129	122	120	138	118	125	144	109	147	119	141	94	113	118	93	105	143	126	118	134	108	126	130	135	124	130	119	102	122	118	125	145	127	127	122	133	131	107	119	129	138	131	131	151	147	123	147	136	149	126	114	140	147	124	113	120	126	122	148	138	133	136	121	125	155	136	110	121	125	141	138	120	124	122	129	131	142	118	132	130	120	115	122	115	111	119	99	130	119	135	133	140	158	131	115	99	118	121	131	136	120	136	127	122	139	132	122	126	115	120	133	150	138	135	121	106	127	156	128	115	147	126	139	115	143	130	117	126	138	106	126	134	117	128	148	107	121	139	118	109	127	134	127	144	126	121	123	146	129	131	129	131	133	131	116	141	124	131	127	118	142	118	104	121	137	132	130	130	112	146	111	129	121	129	128	131	151	128	144	113	124	109	136	147	114	140	137	144	123	118	128	119	139	120	108	132	119	136	140	113	132	110	128	139	127	147	132	131	115	115	127	119	116	140	145	131	117	139	126	115	119	140	140	118	123	108	136	144	136	134	122	135	133	122	109	106	140	130	139	123	131	118	115	131	137	118	110	119	124	122	127	150	145	130	121	109	118	134	121	100	116	139	127	106	128	134	146	133	128	122	116	149	121	119	126	138	124	112	136	117	128	131	128	134	114	126	137	120	130	134	108	148	118	111	150	136	150	138	116	138	130	142	142	117	124	127	149	118	145	126	147	125	121	128	114	116	112	126	123	140	126	131	127	127	126	146	144	123	124	97	139	124	122	133	134	146	137	109	132	128	118	132	148	119	137	140	138	118	124	121	108	115	101	151	119	133	105	124	120	118	129	122	137	134	129	117	139	133	129	127	130	126	121	125	128	123	123	120	126	120	139	127	113	141	120	118	162	133	130	125	136	125	135	109	150	141	125	131	138	147	121	131	124	145	122	102	131	116	142	126	120	137	134	141	130	116	118	147	109	141	142	119	129	126	133	151	137	106	128	137	131	116	125	120	116	119	132	133	105	123	132	126	120	118	135	117	153	122	124	118	114	122	115	111	122	118	150	108	131	123	135	130	105	110	131	129	120	126	113	135	114	132	124	139	142	129	136	143	154	134	131	117	110	126	108	133	133	113	143	117	119	129	117	140	106	138	93	134	164	141	159	121	117	130	124	130	126	118	134	120	117	134	129	154	116	120	125	134	119	127	132	122	118	136	116	108	131	132	138	122	136
8126	946	2057	2269	1952	1610	1295	1055	970	828	730	677	609	566	601	559	513	505	476	464	438	472	425	440	468	417	369	398	348	402	388	381	380	374	395	389	353	392	343	364	369	357	372	364	380	380	367	328	365	348	350	357	320	365	345	387	340	334	361	373	337	304	344	350	334	368	330	352	382	355	325	385	347	322	336	373	382	301	383	311	338	307	338	343	345	341	370	327	349	322	352	333	308	306	318	336	334	329	344	336	359	345	345	311	378	329	357	338	308	342	338	349	365	340	348	326	357	354	339	357	363	328	332	378	331	331	367	329	352	345	361	311	295	358	331	357	338	310	334	325	350	334	331	326	372	351	330	343	333	350	345	312	332	355	364	345	336	343	351	349	345	368	334	334	312	331	347	334	336	336	323	331	350	324	331	336	337	348	337	327	355	349	346	283	302	339	335	352	335	343	338	321	329	300	332	353	336	346	309	345	333	351	363	344	342	337	344	337	320	328	346	351	301	346	355	310	311	376	332	363	342	340	370	310	327	348	336	335	334	340	343	388	375	346	374	362	338	321	358	324	351	345	364	345	345	348	330	343	310	326	385	350	307	318	327	343	339	394	367	361	349	333	354	347	363	310	329	320	321	367	350	342	340	343	357	337	375	375	345	322	377	342	363	321	326	347	336	325	329	311	347	323	349	335	306	353	322	383	333	330	327	308	340	344	357	303	328	329	339	361	318	319	359	341	362	347	321	338	332	335	366	344	355	377	320	353	351	336	354	372	364	321	344	345	360	355	344	362	315	326	332	335	338	347	362	324	337	345	351	312	367	339	314	341	352	357	365	351	334	358	351	327	309	332	347	308	353	359	381	335	347	319	317	343	340	338	332	321	354	318	333	353	307	332	333	330	317	358	352	307	327	314	343	351	364	330	338	330	310	334	317	318	305	324	398	326	324	342	358	350	338	342	382	327	309	318	347	324	346	368	355	313	328	357	335	357	343	362	341	374	341	325	323	334	347	348	353	352	319	368	365	337	314	305	337	324	340	328	335	336	323	343	349	380	335	324	357	323	327	337	371	363	340	316	340	347	338	319	307	360	323	333	314	361	345	346	329	368	347	337	294	342	340	345	327	333	342	350	341	323	363	369	321	332	355	357	324	343	374	373	341	330	340	344	341	326	313	306	327	357	349	340	343	313	337	328	336	340	335	321	326	325	363	346	321	356	350	341	352	322	330	328	362	346	325	357	330	337	332	355	338	343	330	327	350	337	345	284	347	360	311	343	331	333	334	338	345	341	352	356	349	320	353	369	342	340	336	331	367	333	318	340	357	313	329	344	341	374	333	357	304	355	342	342	338	322	347	320	365	354	336	329	321	308	341	330	334	349	325	363	337	362	341	371	297	336	335	362	332	307	325	346	308	340	335	377	360	336	339	371	346	361	335	310	322	337	346	333	359	289	307	336	346	329	348	350	319	390	316	359	324	352	361	341	307	371	358	357	377	317	375	374	350	345	295	352	352	356	353	309	360	327	344	339	323	332	340	320	336	280	349	360	351	361	350	338	362	338	334	322	335	348	334	315	341	331	331	351	369	332	319	343	350	337	322	366	352	356	375	319	332	319	369	341	391	345	335	379	341	348	341	324	353	364	335	339	335	374	350	356	349	326	338	348	372	321	362	325	358	298	344	341	350	321	335	306	332	326	353	359	325	315	356	369	339	318	338	338	315	346	306	309	357	348	333	343	352	346	346	375	354	367	344	354	292	357	322	347	344	332	321	344	325	346	349	311	347	332	351	339	361	400	324	356	302	340	369	349	361	332	386	353	333	364	331	323	319	331	310	367	329	350	347	332	321	376	345	338	367	334	320	345	329	350	331	351	351	325	319	366	299	360	328	340	341	339	333	345	346	325	332	320	332	347	343	353	336	342	342	381	317	325	365	330	352	353	324	336	327	317	331	331	342	378	334	346	353	295	362	319	358	361	291	356	334	328	312	355	345	321	341	342	357	342	288	342	359	359	364	323	340	342	357	332	328	350	358	318	370	337	336	341	350	325	368	354	353	345	387	354	311	343	336	326	369	353	351	333	333	342	344	323	364	321	292	346	324	316	352	345	357	351	332	352	343	333	352	343	350	328	327	347	343	342	338	319	344	363	333	339	361	300	365	342	354	364	345	366	292	324	359	359	346	356	325	325	368	333	343	370	289	319	353	304	364	371	337	357	352	322	342	323	339	315	305	325	339	383	334	334	321	321	353	303	348	337	340	335	326	401	356	335	375	338	352	336	320	320	372	369	351	353	342	335	325	328	359	311	371	337	348	362	341	350	321	372	330	335	360	346	325	329	325	314	333	350	314	329	330	363	379	322	343	328	335	350	320	324	353	360	340	321	309	341	359	351	321	353	359	370	344	349	346	342	337	351	358	309	335	357	368	349	352	362	340	303	329	343	361	323	304	342	345	321	325	344	323	341	317	320	318	323	376	339	369	369	351	357	328	364	373	335	343	367	355	357	346	334	339	342	351	350	317	324	313	326	328	352	331	346	337	364	335	331	322	368	370	339	338	338	330	350	320	340	359	325	344	323	359	327	358	355	334	345	350	317	346	325	366	314	322	335	314	327	348	338	345	356	367	342	344	356	349	320	355	329	368	365	343	342	342	341	367	349	352	363	343	343	352	344	341	323	359	338	376	315	344	311	334	357	357	306	336	315	350	339	357	373	375	382	348	323	326	342	359	332	350	322	310	329	322	347	339	387	358	338	353	330	361	368	351	330	354	344	366	340	337	331	357	372	333	331	314	352	359	324	332	335	335	362	320	304	339	312	335	340	332	360	318	325	350	329	331	329	352	325	347	366	363	336	346	315	332	327	372	331	340	337	325	351	345	357	363	337	359	348	338	329	347	322	330	370	358	352	328	340	349	375	356	345	345	361	328	361	334	353	340	341	326	344	329	322	339	343	334	331	346	307	323	358	318	358	335	304	340	348	364	339	338	319	335	358	354	359	353	334	336	351	341	363	354	343	329	321	348	371	363	341	348	351	339	330	325	329	344	362	349	346	325	344	381	353	363	348	325	345	325	354	339	344	364	347	359	355	345	322	340	319	376	326	348	339	313	351	343	361	360	333	344	326	362	324	331	361	325	358	353	360	359	356	328	329	334	350	338	342	315	332	327	335	323	364	349	320	354	330	363	335	324	368	352	392	363	323	347	334	355	302	314	332	330	329	378	341	325	342	313	350	393	357	339	337	339	377	339	372	321	326	326	361	336	355	348	331	335	314	325	333	380	342	349	330	347	342	353	347	315	339	350	312	348	332	359	338	329	365	337	332	372	337	330	347	339	353	340	335	335	322	371	337	331	349	350	365	349	345	336	347	371	344	338	359	377	351	319	356	323	324	320	353	332	329	324	331	325	371	360	367	307	342	346	344	366	332	305	325	340	318	355	336	363	332	349	331	358	380	337	330	325	318	339	337	305	338	338	331	350	305	362	315	331	318	347	396	361	342
1632	457	413	446	483	396	412	472	441	458	449	422	388	415	414	415	397	408	413	410	419	405	414	418	427	435	452	416	424	384	403	433	402	392	436	366	379	404	392	428	408	404	405	436	410	420	374	401	468	425	412	397	408	426	404	399	412	413	371	448	441	400	417	459	392	413	373	425	445	451	398	387	421	411	377	428	401	403	416	433	423	383	426	403	395	392	394	419	421	385	385	410	411	416	417	415	405	421	417	406	457	407	380	436	374	434	400	406	447	402	414	397	376	383	393	402	426	461	411	401	405	413	412	423	390	399	409	424	416	406	395	425	413	396	383	390	390	407	438	421	407	445	456	435	425	387	393	421	434	394	414	391	402	415	444	405	441	405	395	410	404	409	431	447	425	407	438	371	416	402	416	426	442	377	462	422	412	439	397	417	380	410	389	392	415	397	372	413	412	409	440	413	467	415	423	409	397	370	391	369	384	393	421	464	475	408	423	417	422	387	352	419	426	444	423	440	403	410	398	397	410	411	412	433	408	380	406	450	404	412	429	396	446	405	422	398	401	426	411	390	395	457	405	409	381	423	387	409	422	402	437	417	388	416	414	404	410	392	429	441	439	436	393	416	460	400	415	429	429	408	397	423	432	394	444	404	398	441	414	392	454	401	431	422	403	423	382	399	438	429	453	418	415	381	437	451	442	391	434	397	411	401	399	407	412	421	410	419	426	439	451	428	381	388	402	411	409	445	431	431	439	454	423	411	405	427	433	390	414	442	398	399	451	415	411	408	407	436	433	406	406	420	436	427	401	404	385	407	380	393	371	451	402	436	393	385	418	374	376	424	406	380	448	450	408	455	380	419	426	402	466	385	440	393	423	417	409	402	405	392	435	428	449	375	421	451	418	357	423	409	437	419	425	414	473	444	440	407	398	422	406	400	408	401	393	388	430	424	431	404	424	423	421	474	412	406	423	422	394	404	397	386	417	383	380	401	421	411	393	417	400	429	421	449	395	424	435	435	417	416	384	400	417	398	425	405	425	443	392	420	380	401	430	407	406	405	453	362	408	420	388	400	380	367	438	428	395	385	437	429	418	409	399	426	401	411	412	392	404	396	421	413	395	424	455	462	400	410	417	388	381	424	421	448	411	397	396	417	427	440	412	422	434	410	413	459	444	394	415	454	405	482	380	419	402	376	416	441	423	433	395	401	392	458	395	424	391	428	447	409	392	389	424	411	403	422	450	443	401	410	398	391	400	376	430	424	414	414	407	421	430	398	416	430	406	413	447	395	408	384	420	415	406	433	420	411	440	384	431	381	376	397	392	392	391	441	414	442	406	362	411	406	400	434	377	353	396	419	449	389	365	422	437	433	393	447	433	407	408	425	383	439	413	397	390	437	413	421	388	396	386	416	421	440	467	432	387	420	430	417	444	448	421	412	441	438	393	410	400	391	412	393	410	457	419	402	442	417	427	392	384	397	445	415	351	399	410	417	407	391	439	438	397	411	380	410	428	394	433	448	420	443	422	453	367	416	407	388	436	424	379	442	407	391	429	426	379	387	427	411	412	395	455	397	392	419	384	426	409	432	419	422	396	427	446	410	414	374	381	403	408	414	390	420	431	405	401	411	419	434	429	401	434	426	396	417	420	396	424	409	426	415	453	392	372	439	419	395	429	421	426	405	394	404	357	435	436	426	404	391	404	388	415	412	389	388	443	443	374	397	418	390	440	386	433	380	414	423	413	391	407	387	375	406	441	430	422	409	417	434	417	386	404	455	420	410	436	412	382	442	385	407	412	434	399	422	395	413	413	429	407	428	430	433	409	412	457	432	429	411	390	413	420	447	421	396	373	419	401	452	393	447	399	431	401	414	390	419	394	447	400	433	401	411	414	422	432	442	365	432	396	424	447	416	428	392	445	391	443	388	431	446	404	410	385	401	425	427	375	423	408	422	393	402	416	390	408	404	398	405	376	420	415	408	408	379	478	396	377	442	423	396	431	395	429	450	376	448	399	428	413	395	395	394	458	355	408	413	438	399	456	369	375	439	395	407	382	408	437	422	422	467	388	359	419	440	432	431	418	393	372	419	399	400	428	360	381	427	425	381	416	439	388	441	440	430	448	447	424	410	392	428	442	419	381	396	414	419	402	412	427	408	403	434	418	419	443	410	418	402	378	414	392	417	412	408	440	416	395	406	423	429	414	416	424	403	413	421	421	385	405	376	407	443	418	396	424	463	465	346	456	380	415	437	385	409	435	402	401	406	397	423	376	399	399	390	419	401	432	431	424	436	415	395	422	412	439	387	390	378	393	480	447	433	434	416	430	424	418	399	432	412	411	398	361	436	404	440	413	401	393	397	442	400	371	407	439	403	382	389	456	419	423	399	407	398	411	428	409	423	434	432	427	392	422	421	411	430	400	420	390	414	417	429	433	378	421	411	426	434	454	389	424	439	411	421	445	452	435	443	428	401	443	481	420	417	458	436	419	369	349	427	414	408	388	390	425	393	434	431	385	401	370	411	414	378	415	387	422	384	409	431	438	438	418	395	406	401	417	457	420	386	408	439	359	404	411	429	409	414	438	411	404	434	444	389	412	370	408	430	385	416	431	397	417	393	405	427	469	393	405	404	418	417	405	410	416	448	388	408	442	429	428	404	410	424	411	423	425	382	378	447	448	414	417	441	403	462	456	399	405	415	416	431	391	428	401	410	398	446	393	376	432	388	386	386	429	449	402	401	443	392	422	412	389	441	411	442	423	422	404	391	408	405	415	409	402	433	462	369	414	346	454	456	470	403	367	428	401	385	403	424	426	400	415	422	430	392	422	453	379	408	433	433	406	417	417	412	417	376	413	391	449	417	423	371	445	358	386	421	437	440	392	390	388	436	425	422	439	427	424	398	424	447	465	433	362	451	396	386	420	411	409	444	380	434	397	448	405	387	414	446	425	412	427	442	450	418	456	410	369	410	427	386	359	401	401	399	403	432	397	413	427	447	427	423	379	417	401	435	427	415	389	422	406	423	368	385	433	397	428	403	441	449	409	415	418	402	423	423	445	464	408	412	419	446	407	439	427	413	427	442	402	378	416	362	409	391	413	403	406	420	426	389	394	415	412	438	400	369	431	378	365	432	419	395	415	415	410	393	434	383	461	464	427	414	396	399	405	404	399	393	381	422	382	418	409	423	412	383	393	432	425	406	391	408	434	429	385	409	446	399	443	407	393	426	390	423	393	413	436	395	438	427	365	422	378	424	436	418	406	449	422	439	424	428	412	371	407	434	451	407	406	395	405	433	426	410	451	457	453	404	420	402	429	440	384	445	460	446	423	406	428	445	374	375	447	412	382	420	408	440	414	409	451	419	394	423	391	449	427	409	410	416	449	388	415	382	420	393	399	405	416	392	370	410	412	420	401	436	442	395	417	396	392	408	433	421	379	448	419	398	377	416	394	433	413	360	438	371	423	426	422	412	374	420	443	390	481	401	428	429	428	374	394	428
2145	918	934	995	896	959	906	938	900	919	868	867	930	885	899	908	877	906	878	856	973	921	907	886	931	889	905	897	885	969	836	943	912	890	959	902	914	910	886	873	819	858	926	896	918	884	895	886	893	900	915	894	924	926	888	916	904	872	862	924	858	929	860	913	886	875	892	886	942	854	927	908	929	925	857	884	896	904	864	935	928	901	949	910	926	923	851	915	919	880	900	875	871	874	921	884	865	901	903	941	869	944	903	918	883	891	877	844	942	924	906	889	901	881	931	867	896	911	837	909	909	865	937	866	920	853	868	886	947	905	857	835	917	948	927	869	889	875	913	859	843	852	870	901	908	871	866	888	878	837	872	927	914	899	892	917	948	947	844	881	870	849	874	869	845	943	889	858	852	878	879	958	899	837	857	867	937	957	975	957	884	933	876	875	881	904	894	901	925	915	872	918	898	869	899	867	967	841	915	935	893	887	929	878	888	949	871	928	972	917	921	914	874	894	934	887	856	922	852	930	904	894	940	896	895	905	950	867	898	919	914	873	881	846	910	848	909	899	922	866	849	926	949	941	896	941	921	917	939	902	875	886	884	864	860	922	883	914	890	870	858	891	877	914	847	881	902	896	930	897	889	858	899	855	919	945	932	851	885	929	917	936	921	928	884	948	866	954	883	897	873	913	936	897	882	911	928	901	917	818	883	884	940	952	946	870	922	868	866	905	886	897	866	870	915	950	926	894	844	910	841	880	963	919	898	906	896	878	946	939	888	923	936	847	882	844	922	930	806	888	871	887	838	896	941	884	863	894	874	899	930	896	918	874	871	891	912	905	901	945	906	912	924	908	912	893	827	883	940	862	873	895	890	890	876	953	896	877	920	893	826	856	867	871	884	912	912	874	846	918	924	909	874	927	898	868	885	922	923	869	911	928	908	920	894	875	870	864	925	914	888	900	851	870	891	957	917	860	904	911	894	915	879	915	850	916	914	876	953	898	851	890	912	888	916	874	854	939	937	924	944	940	894	883	889	905	901	888	903	885	944	924	931	897	891	855	910	898	939	909	854	893	857	900	900	863	843	903	940	846	896	882	892	905	888	952	911	905	883	894	925	912	855	904	880	939	909	892	912	917	877	958	880	884	911	864	904	939	894	934	891	918	932	907	889	901	912	884	864	920	899	866	898	873	949	901	870	910	903	836	885	887	862	890	968	889	921	893	930	881	905	867	880	856	915	881	912	920	926	887	894	948	896	876	858	888	930	927	945	876	886	915	885	889	961	927	893	875	795	905	919	935	861	872	876	895	889	932	873	875	941	878	863	1000	923	872	956	881	883	848	885	870	910	874	888	899	915	965	904	880	911	895	898	887	947	889	867	906	882	876	935	877	858	857	896	852	949	897	883	942	869	935	947	889	950	881	876	856	928	932	855	895	918	851	911	872	891	895	920	923	885	891	870	943	908	919	947	903	834	838	874	935	905	933	933	861	886	913	904	864	877	959	875	948	929	884	923	882	937	863	897	921	884	923	870	889	913	848	927	845	880	858	870	897	905	921	870	913	849	879	909	868	938	941	864	904	850	894	902	932	927	830	836	868	910	871	896	884	908	896	865	922	882	854	902	901	925	870	888	918	902	952	901	907	896	856	889	925	939	870	891	911	869	888	884	851	940	949	893	904	906	908	859	937	848	896	914	895	940	906	907	884	900	909	858	928	872	920	931	925	925	900	917	881	896	864	885	927	910	891	908	898	890	898	851	914	852	936	875	1006	866	931	899	866	873	914	897	835	922	900	902	936	924	869	881	852	868	884	900	900	939	919	895	861	875	882	847	930	881	916	935	880	934	888	899	897	905	907	892	861	889	912	888	912	903	883	844	985	869	879	910	887	909	931	921	908	881	947	891	904	903	865	884	915	889	857	877	825	881	909	896	885	893	865	882	901	882	881	892	916	885	860	905	906	896	877	890	887	848	908	913	921	914	832	862	914	890	899	890	932	855	952	848	893	879	881	898	885	890	906	830	895	917	915	962	906	877	885	884	888	894	885	906	875	886	861	881	915	865	904	854	927	914	908	891	912	955	887	860	894	879	941	840	952	902	869	891	923	862	883	887	898	857	918	864	853	917	912	919	872	858	929	861	880	895	946	895	877	867	934	880	865	870	899	891	842	901	846	885	923	935	874	908	870	897	878	877	906	896	872	862	852	885	956	875	881	895	911	922	931	873	923	934	905	924	913	850	896	902	882	913	941	901	897	885	890	953	901	886	816	914	890	848	837	902	932	933	849	899	866	891	896	935	951	881	854	896	827	920	886	916	899	913	820	887	910	839	936	929	871	904	942	923	880	871	928	927	885	870	852	881	900	849	921	874	869	901	928	893	874	949	916	910	876	847	863	909	916	902	898	874	890	924	859	925	906	900	923	905	920	896	916	896	913	884	894	890	907	862	924	900	971	909	913	931	942	908	909	902	944	934	867	921	908	913	861	909	933	937	831	923	863	849	923	886	923	920	883	912	836	883	899	907	889	895	913	936	914	812	901	912	900	900	850	851	906	835	851	843	881	906	877	848	908	918	857	919	887	900	877	894	917	893	945	905	946	893	883	911	924	948	884	861	897	911	921	834	908	888	869	893	931	902	904	873	909	828	904	899	880	903	916	895	876	917	916	866	898	850	894	881	936	857	870	877	943	911	931	902	895	870	925	884	919	887	892	872	931	876	885	920	885	915	891	859	940	897	896	856	949	867	891	874	947	931	868	896	930	905	955	928	900	949	886	892	942	905	919	867	898	908	867	857	888	899	827	903	883	915	857	870	870	860	942	866	924	909	862	873	853	894	883	904	918	863	884	926	931	903	919	924	916	911	869	894	918	939	851	912	966	949	910	883	872	869	902	893	875	897	926	930	902	883	919	894	905	904	873	894	854	924	884	875	856	920	911	878	903	911	902	855	899	927	850	950	862	867	861	874	864	929	889	862	957	870	977	836	882	892	879	961	913	856	869	874	908	873	888	837	894	851	907	941	900	866	933	943	849	938	920	915	912	872	901	881	875	850	901	867	924	896	871	887	919	899	885	946	947	870	930	953	892	931	864	873	953	904	887	926	841	888	878	873	906	911	875	896	897	921	913	885	891	895	949	929	846	912	867	941	876	949	876	905	882	935	922	908	944	852	894	863	868	893	913	928	868	905	886	904	871	881	913	847	911	858	909	863	936	910	878	926	868	945	895	872	916	843	906	856	879	869	918	923	901	820	851	883	888	843	857	908	849	870	904	859	871	927	895	887	895	902	871	896	946	939	941	856	908	896	906	853	914	879	906	884	861	960	905	894	912	897	899	895	885	955	903	832	851	853	866	900	876	891	909	902	906	919	938	888	894	859	965	939	867	913	904	892	896	883	908	835	833	937	951	876	866	914	846	958	887	857	841	861	875	900	868	894	906	945	893	886	909	907	880	909	877	846	901	912	887	877	887	938	867	870	883	901	895	895	876	921	842	932	942	892	880
8336	649	634	532	437	386	385	321	288	285	277	287	239	254	309	268	247	276	250	286	270	248	220	219	248	241	244	259	248	255	247	270	235	247	242	249	251	263	249	212	252	246	254	244	244	233	234	238	272	230	247	260	244	252	255	248	231	275	227	223	249	226	229	253	271	259	235	242	279	243	245	221	246	207	270	230	237	207	265	276	251	231	244	258	234	228	253	267	229	269	253	212	220	229	261	251	231	265	243	236	266	229	216	233	220	221	240	214	249	241	260	224	230	253	254	241	252	243	246	253	207	248	232	238	262	209	254	241	253	227	256	241	245	225	237	244	251	233	218	251	233	230	231	240	236	230	231	228	226	236	250	264	237	241	241	234	215	247	264	222	253	257	244	230	213	245	247	238	226	206	230	261	236	248	227	233	243	228	228	261	240	239	242	227	212	273	210	241	231	204	208	224	243	239	253	258	262	259	205	223	220	258	218	222	236	222	261	273	255	220	228	231	271	207	251	238	243	235	249	254	246	245	246	222	219	255	222	261	228	230	233	242	261	239	254	275	245	259	242	252	242	253	269	232	271	272	223	233	243	208	222	215	212	234	271	250	225	224	247	260	262	275	258	231	243	223	242	197	237	234	219	251	225	228	233	238	265	256	257	225	221	229	234	233	247	231	242	244	246	224	259	235	235	252	270	224	227	267	232	247	234	226	248	227	221	236	230	251	233	231	235	236	236	236	262	251	241	228	222	227	191	242	207	222	219	248	238	214	260	233	257	249	244	257	247	231	234	229	235	222	245	239	245	245	271	254	230	202	256	263	227	249	279	224	232	250	229	226	232	229	222	234	223	239	283	220	255	218	245	220	234	231	254	262	229	254	225	237	253	251	238	242	279	228	250	225	250	251	237	236	261	300	229	211	261	270	237	261	230	249	227	259	236	245	240	230	235	231	225	240	218	241	239	216	234	278	248	196	248	256	219	236	218	228	230	220	246	241	264	238	229	242	248	222	234	255	238	241	252	227	254	257	232	240	229	236	260	239	244	277	246	211	239	233	250	230	273	237	232	227	224	228	273	209	248	262	235	207	241	254	230	227	228	227	211	256	266	231	247	244	217	288	239	252	255	232	241	223	240	248	242	257	272	240	249	269	217	245	240	235	240	249	241	242	251	256	261	245	221	235	242	215	252	248	249	256	240	224	239	256	279	239	209	251	231	230	242	254	236	264	236	217	201	197	257	231	252	210	254	228	248	261	235	243	234	233	268	233	263	219	245	211	207	230	246	254	216	242	263	237	222	221	229	232	253	237	243	262	259	240	202	234	278	264	251	247	243	249	240	226	226	234	230	264	261	239	250	262	279	254	230	232	239	257	228	238	232	225	249	200	263	253	222	245	236	248	266	224	227	242	220	243	241	252	242	240	258	249	263	255	247	270	226	282	220	228	221	218	242	243	233	250	221	216	254	238	253	238	236	227	255	262	260	263	237	246	249	230	245	248	257	265	233	270	251	229	223	247	220	243	266	242	208	245	222	231	236	246	223	225	250	265	238	272	213	222	231	254	241	228	266	257	226	258	262	220	236	233	234	234	238	237	262	247	228	269	256	239	222	234	261	258	210	232	259	243	219	231	276	247	240	251	225	222	254	231	248	240	258	234	230	240	191	260	243	217	208	237	215	257	249	216	245	230	242	242	227	251	274	218	257	251	223	220	249	265	239	252	227	226	234	224	255	229	257	247	242	235	248	249	239	246	252	239	245	248	232	217	260	211	252	243	282	249	245	231	226	230	240	236	213	227	258	262	249	258	237	230	277	235	248	241	220	225	239	222	220	249	247	217	252	223	227	242	224	235	249	234	257	249	229	244	243	235	251	225	263	225	248	262	224	221	251	269	240	283	232	266	231	261	244	245	250	256	225	246	254	221	262	245	238	234	249	257	221	250	247	278	199	240	253	233	264	209	258	276	246	243	219	223	248	225	238	218	198	227	226	224	236	259	239	252	274	249	247	263	217	215	249	234	244	239	256	230	280	240	239	223	217	248	281	236	282	247	254	244	233	231	250	214	232	242	247	238	273	267	273	223	253	249	254	235	222	194	229	240	216	200	250	221	237	240	213	215	234	267	212	258	245	222	237	220	244	236	217	219	229	234	246	241	235	258	241	214	252	263	243	254	240	248	250	257	268	224	240	251	233	249	245	255	250	239	230	243	217	251	260	203	220	261	293	269	258	250	257	278	235	204	234	247	233	270	225	263	230	238	248	244	244	265	256	252	209	249	254	225	253	241	249	236	236	252	251	244	247	228	242	233	237	280	212	234	230	207	249	255	240	239	229	265	221	287	227	241	221	244	238	256	206	258	222	245	244	239	255	233	231	251	266	224	225	229	245	247	220	217	234	248	244	227	246	258	229	221	225	236	225	247	235	243	250	244	258	236	257	239	231	247	238	249	240	226	229	286	236	251	228	256	235	209	268	239	269	236	250	238	255	214	238	239	224	214	216	219	242	230	258	261	223	217	257	228	277	230	226	227	238	254	246	278	214	251	256	226	268	226	207	234	247	238	238	224	255	248	243	259	235	215	233	246	252	233	276	248	255	254	251	237	234	263	226	232	254	256	237	264	230	249	235	253	219	265	238	235	241	216	212	242	235	229	240	251	231	262	257	264	225	233	254	242	214	237	216	256	263	234	258	241	248	229	285	259	230	252	227	204	224	230	226	229	243	217	229	238	237	237	227	254	219	219	282	242	263	257	221	217	224	237	231	248	213	218	247	236	263	230	231	227	251	203	259	249	243	215	248	220	269	251	255	251	213	270	222	282	212	218	225	257	240	253	239	228	249	231	220	267	224	229	246	245	244	212	251	231	261	241	257	220	248	206	237	261	233	244	240	219	244	247	245	223	254	248	240	222	244	244	245	237	257	236	232	247	245	257	236	228	230	209	242	207	241	228	261	225	249	225	230	256	232	244	248	226	250	228	218	207	207	236	251	246	243	252	250	258	214	255	258	262	231	245	226	256	236	274	237	216	218	238	198	268	230	285	244	215	231	217	227	236	255	198	247	232	234	244	242	231	254	236	213	243	246	228	252	216	219	219	266	235	260	263	261	267	261	275	263	256	223	253	247	237	244	220	239	253	277	272	251	230	247	244	258	220	227	231	266	234	236	207	260	203	228	226	263	262	235	242	241	198	237	223	213	238	248	239	241	267	245	265	262	240	250	219	264	243	218	234	246	228	247	249	261	209	240	270	222	216	240	233	229	221	264	240	241	254	229	254	254	243	214	260	256	250	250	272	234	247	230	227	244	261	221	255	271	266	232	260	243	242	247	226	230	262	248	283	272	210	201	240	233	217	205	231	236	230	220	248	250	243	242	246	240	269	237	250	238	223	254	239	231	235	278	239	221	246	248	215	236	248	242	259	229	248	243	226	253	237	233	226	248	253	239	272	263	241	253	228	238	231	258	252	256	242	264	250	235	271	234	259	243	214	273	235	205	243	209	214
6673	922	1460	1636	1458	1196	1016	981	857	787	771	711	709	711	651	651	628	652	634	614	610	611	564	553	554	567	604	515	601	605	585	544	569	590	566	577	541	562	560	592	589	552	569	556	593	546	578	612	569	542	525	563	601	503	558	569	562	563	570	583	576	567	569	566	524	585	542	584	554	540	555	541	508	549	546	559	580	550	555	555	570	534	557	559	575	580	546	589	535	564	551	570	546	555	492	583	593	577	551	517	547	560	545	534	562	547	581	559	558	524	572	506	546	500	563	564	563	542	546	533	535	538	559	523	565	542	524	548	515	525	567	553	533	573	569	512	546	559	583	534	518	571	544	560	576	541	525	543	535	534	527	526	502	575	552	556	514	545	559	559	565	557	550	569	558	550	519	496	537	572	536	541	526	545	548	544	536	530	560	545	559	574	560	575	576	544	540	530	509	537	551	546	554	544	567	559	596	519	577	529	563	552	579	557	526	586	575	544	530	546	549	569	557	601	535	552	532	528	572	571	552	555	545	574	554	574	552	521	627	523	550	543	550	572	542	561	561	563	538	528	545	533	548	535	515	618	529	528	550	568	537	551	537	551	531	563	553	552	541	536	549	479	543	573	586	550	551	531	584	522	578	538	516	543	565	540	515	564	573	520	549	525	550	557	545	533	555	576	559	538	557	571	561	585	528	540	560	533	577	558	558	571	531	527	578	535	507	582	542	551	557	528	574	562	562	522	594	566	583	543	534	575	563	536	519	570	568	555	556	542	571	510	494	559	507	519	556	553	571	552	539	532	554	560	603	548	541	523	535	540	577	530	538	546	520	554	519	573	544	544	502	559	513	552	520	562	552	510	501	553	531	535	529	562	553	524	517	548	550	544	532	565	547	547	593	606	537	607	557	574	533	556	530	556	577	518	585	540	536	532	535	519	567	527	576	597	537	557	532	506	515	521	541	553	599	517	550	511	578	552	549	511	584	556	551	542	528	584	491	564	564	581	499	529	600	549	582	558	531	555	573	510	558	525	543	510	567	518	579	589	534	542	564	533	541	544	558	558	565	513	525	559	551	560	552	569	541	529	546	547	533	561	544	560	565	583	566	540	516	505	583	569	561	504	505	502	552	575	554	559	578	511	605	574	564	587	537	537	611	535	561	567	561	554	578	538	522	566	562	572	560	576	577	540	513	502	549	575	559	519	565	510	514	591	569	546	582	529	589	551	543	548	584	548	554	493	540	584	547	542	538	581	561	552	521	546	564	533	544	547	534	572	542	535	566	575	574	565	559	532	555	549	531	537	524	514	557	531	541	489	549	552	545	552	503	537	553	582	558	523	575	543	512	550	526	564	572	545	529	550	565	560	528	507	536	576	512	538	543	549	531	517	533	559	554	550	521	509	525	526	592	551	596	539	555	538	559	527	567	531	548	528	516	547	564	524	520	585	532	545	563	553	533	543	532	535	544	520	604	565	555	520	561	587	556	535	508	579	537	526	571	536	524	499	544	622	538	567	541	525	571	593	555	520	489	570	551	553	556	531	521	557	548	547	581	542	558	527	578	569	525	546	548	606	524	535	508	537	584	534	575	526	568	570	544	529	555	551	537	574	522	586	528	534	564	597	528	544	539	546	563	578	574	560	562	580	562	561	563	540	510	539	549	559	576	530	547	552	558	512	520	550	545	519	550	548	537	520	533	566	522	544	538	551	545	561	526	532	552	543	506	526	522	503	543	511	568	548	569	530	540	548	563	487	550	546	529	517	555	536	523	524	580	563	529	548	537	503	552	557	526	553	533	534	553	559	575	534	536	587	525	588	515	544	547	575	535	542	573	502	603	562	549	544	541	580	555	556	568	557	585	548	549	549	531	560	548	541	512	509	558	572	556	559	532	503	536	512	525	551	528	561	528	505	531	553	530	519	562	559	529	564	553	538	558	517	511	549	563	559	538	547	535	572	570	573	560	539	529	555	549	586	562	578	551	545	590	543	552	547	529	549	549	535	521	556	544	568	554	532	492	533	535	514	538	570	558	521	599	510	566	539	556	568	532	534	543	556	576	550	590	560	534	580	554	550	578	513	550	515	518	553	562	600	549	537	542	535	588	546	533	573	547	547	567	515	547	537	520	574	513	559	600	550	545	570	530	578	489	554	549	526	528	557	569	529	563	587	556	527	542	560	538	566	521	559	578	566	570	542	584	546	534	556	573	528	551	556	597	536	527	508	510	518	574	578	539	586	523	535	551	573	532	561	522	583	595	579	546	541	550	546	545	542	542	548	539	516	528	562	569	569	540	544	527	581	547	546	544	555	512	545	573	583	522	520	538	531	552	562	506	571	560	552	545	493	597	525	584	543	541	540	558	548	533	573	584	520	508	545	542	535	527	529	544	573	538	568	559	553	561	535	575	513	557	583	518	563	546	529	560	541	540	556	539	513	559	571	564	549	556	533	532	579	570	568	554	572	561	531	540	544	594	544	533	527	550	547	561	560	532	593	572	537	547	564	552	555	566	566	590	564	565	556	554	531	532	525	535	526	546	542	493	559	536	502	519	532	538	619	552	521	583	535	560	552	584	519	521	527	547	530	567	575	554	521	540	589	538	531	601	547	544	493	529	532	571	559	540	571	550	523	546	507	551	566	612	565	557	550	547	571	579	564	562	560	524	594	558	596	582	541	570	548	523	573	553	513	564	541	536	558	576	495	576	505	541	540	592	594	534	547	556	584	564	520	561	604	546	576	544	550	610	546	515	543	541	566	560	553	564	547	572	505	521	549	486	567	523	531	564	540	516	507	549	551	522	541	523	558	578	561	562	478	526	558	570	573	524	524	553	550	549	512	535	542	531	601	550	534	575	554	549	559	529	528	528	567	524	550	520	539	582	564	566	547	554	571	537	569	565	610	517	598	571	525	528	534	536	543	521	551	517	557	568	574	584	563	524	557	592	561	587	553	542	561	536	571	518	569	583	518	572	571	532	531	557	540	552	548	510	562	552	535	528	546	551	526	535	547	535	530	553	529	547	536	547	542	550	556	584	572	546	581	536	550	526	571	518	518	546	581	545	531	564	569	517	569	541	549	567	555	513	552	538	560	543	549	576	541	542	538	571	550	552	532	566	596	530	547	542	599	542	536	538	547	552	537	526	544	540	503	590	581	541	536	549	548	561	541	563	557	591	552	519	540	558	565	548	545	573	540	535	521	551	544	553	554	558	565	534	576	534	534	561	565	559	537	551	549	543	515	562	569	530	531	544	540	557	555	521	544	561	549	527	544	536	589	567	588	576	527	602	556	562	538	570	560	580	549	537	540	558	581	570	549	555	532	527	531	571	583	561	529	572	536	496	577	528	584	533	555	546	565	532	553	531	581	555	536	519	549	536	544	516	502	478	562	526	551	529	561	562	483	544	551	499	547	555	548	580	568	500	582	531	486	548	571	564	541	578	588	583	568	578	560	561	533	514	567	566	556	562	509	536	552	569	548	513	544	520	543	551	561	569	562
14739	1218	983	738	507	372	340	271	236	219	216	177	173	157	168	150	136	152	138	144	140	146	137	154	133	132	156	141	135	132	147	132	131	135	138	110	150	154	120	121	128	134	159	145	126	131	119	150	149	141	122	126	134	113	117	126	98	108	143	132	118	131	123	133	133	133	139	126	153	141	136	128	124	136	102	137	133	148	142	123	131	146	141	150	145	106	128	127	132	124	124	134	145	127	124	134	117	124	137	125	117	119	103	109	129	137	129	121	99	113	135	137	145	130	120	116	132	135	134	151	116	130	129	119	124	120	137	151	131	111	170	117	140	137	139	128	134	126	152	128	121	131	129	122	120	131	123	120	143	115	144	129	140	133	130	147	125	139	134	131	136	130	125	147	125	125	158	138	125	108	137	132	118	148	105	123	113	135	131	121	132	126	116	138	128	136	113	128	125	134	123	129	128	131	164	119	137	114	109	123	118	139	133	114	116	105	154	130	139	145	127	135	129	118	125	130	139	133	143	124	127	117	130	139	137	132	143	128	123	132	112	141	121	117	136	122	145	129	135	104	138	137	117	125	132	123	159	120	135	118	136	128	130	142	142	139	124	143	143	105	110	122	120	128	128	147	128	137	138	160	134	118	127	123	122	116	121	138	129	132	136	132	130	140	126	144	132	134	108	119	127	123	123	113	124	114	138	133	143	113	125	116	122	136	127	140	121	143	111	154	129	124	113	118	139	145	128	155	123	111	138	129	143	140	124	155	136	108	138	139	138	132	142	103	118	144	151	116	120	113	155	117	144	140	108	116	124	115	117	137	142	127	134	130	125	136	124	131	136	124	141	134	116	134	124	138	144	125	115	135	104	118	115	113	133	132	122	133	145	137	122	152	127	122	117	133	122	122	109	120	138	110	137	138	116	123	127	136	129	126	121	125	121	116	141	130	127	144	142	129	125	116	111	108	129	131	126	153	123	126	98	91	126	117	142	141	139	132	139	128	107	149	121	128	109	128	145	125	133	135	127	123	132	114	117	143	134	116	140	137	120	126	126	113	114	104	117	127	128	131	130	128	121	133	141	128	133	128	108	130	125	131	128	133	154	127	119	93	94	122	115	117	137	132	125	145	134	143	126	132	128	132	118	146	152	130	123	135	117	129	137	138	136	113	125	112	137	120	103	114	136	128	135	132	121	103	122	115	139	129	133	146	131	133	138	138	120	141	128	121	120	136	116	141	140	131	132	125	124	132	116	128	134	108	154	124	121	127	117	107	108	134	120	154	112	137	127	140	117	122	127	122	116	136	116	145	123	120	104	128	124	137	141	129	137	111	113	137	116	117	133	150	129	119	145	146	132	129	119	114	115	108	129	129	128	146	127	121	108	148	112	140	123	127	133	109	139	106	115	119	126	101	115	142	129	113	123	127	126	116	121	120	127	140	128	160	114	114	115	171	113	138	119	138	108	138	128	121	142	111	116	132	140	121	115	109	150	148	124	112	119	138	120	118	120	134	134	137	114	153	131	110	122	119	122	122	133	139	128	137	137	155	147	128	117	128	130	159	133	134	106	136	122	124	108	131	113	125	127	122	119	123	129	127	129	125	119	135	122	125	113	105	118	146	143	123	128	113	134	123	146	124	111	120	109	119	108	128	133	122	135	133	131	132	123	145	115	111	127	129	126	122	138	131	136	133	118	124	146	119	122	140	123	156	125	123	141	124	107	140	132	158	142	133	125	138	136	129	113	120	126	138	171	122	122	128	123	132	138	121	144	127	137	140	139	136	133	136	133	126	127	113	123	114	124	113	112	134	137	117	158	135	126	128	141	134	131	154	116	140	147	136	119	144	126	118	142	133	124	125	116	129	121	119	121	110	112	107	130	133	153	136	117	135	125	128	121	131	142	138	131	127	120	122	142	115	130	115	129	147	125	118	103	147	131	142	123	108	118	148	120	143	126	135	136	131	129	133	124	128	116	134	123	120	136	119	135	127	126	156	123	101	138	134	127	130	129	125	117	126	144	139	135	141	117	137	147	123	136	133	133	108	119	102	117	131	129	149	118	99	115	109	131	122	110	133	151	116	128	131	124	139	118	137	125	106	146	115	109	129	135	134	124	129	141	121	120	137	140	149	114	136	133	147	136	151	127	132	105	119	126	130	131	125	136	129	120	137	122	143	129	134	123	130	92	141	136	115	125	126	130	131	138	121	141	148	129	135	128	134	139	146	136	107	123	127	141	118	141	123	118	137	150	119	127	114	112	131	133	130	125	117	149	154	130	135	112	120	114	152	110	124	113	123	141	134	126	137	130	152	127	117	127	118	113	133	125	155	141	150	127	151	135	124	146	129	117	134	135	135	129	117	137	141	114	131	130	122	114	110	117	122	125	109	138	137	142	122	140	116	119	118	117	111	121	112	148	137	126	160	111	125	138	128	108	127	142	123	125	150	101	110	133	124	127	152	120	139	121	145	125	131	116	129	122	125	138	133	128	135	130	132	118	122	134	122	124	125	124	108	135	133	116	142	111	135	129	139	120	129	110	138	116	139	132	128	140	143	113	127	139	123	129	121	125	128	120	108	121	129	124	133	125	140	124	120	145	121	116	145	140	136	124	136	122	119	155	136	117	120	116	132	119	122	131	124	149	134	121	144	138	125	110	132	112	121	134	131	111	138	143	118	135	120	128	120	134	130	134	132	136	128	117	123	131	134	116	105	112	145	112	144	144	116	108	101	115	139	117	120	115	109	118	120	119	135	129	121	129	136	128	133	144	139	144	133	137	154	139	136	115	130	144	154	101	128	134	122	126	127	139	123	119	123	123	113	123	145	102	133	125	116	132	139	116	113	123	104	129	129	136	133	158	124	118	122	125	123	110	137	117	117	153	128	139	121	121	145	131	149	126	120	103	150	148	142	106	133	136	133	110	124	114	122	121	137	124	117	113	131	133	134	126	126	121	112	107	103	138	149	129	121	130	121	125	106	124	149	129	140	154	121	114	124	135	133	155	134	117	143	132	143	149	130	126	126	132	117	122	119	135	147	126	108	136	114	145	139	121	125	139	122	141	148	139	112	140	142	133	140	130	136	124	119	141	126	149	134	133	131	133	142	142	138	120	119	123	132	101	145	127	146	121	111	120	136	139	120	110	132	134	118	136	125	98	115	148	131	125	131	138	132	138	112	127	140	113	124	128	113	114	130	137	155	148	121	113	118	129	129	125	111	130	148	122	133	111	141	130	129	138	138	153	151	146	154	129	123	106	120	118	124	141	121	126	125	106	124	120	136	109	115	106	112	105	127	118	129	131	141	128	126	130	152	128	114	131	136	136	132	156	125	121	124	129	135	141	131	153	145	146	134	130	132	138	137	128	107	128	122	132	130	131	142	110	112	116	106	120	127	129	109	167	116	123	107	149	111	129	115	108	110	125	144	131	128	122	113	131	132	146	142	111	116	149	129	131	116	127	134	130	132	99	117	118	122	138	144	125	137	126	132	120	127	138	130
8145	975	2028	2305	1884	1557	1283	1131	959	867	745	639	651	597	562	560	511	481	456	433	483	432	403	399	455	399	366	400	418	403	369	386	392	361	407	362	396	364	358	361	370	369	399	357	363	376	345	333	393	354	326	372	365	344	362	369	336	342	354	349	333	352	349	361	334	358	336	330	344	343	345	351	373	361	336	342	363	352	377	364	353	363	352	335	353	370	372	359	323	324	351	361	333	343	356	384	350	324	339	340	343	375	353	348	359	390	328	348	320	333	325	325	323	336	330	361	347	334	369	352	376	346	328	306	303	352	301	325	330	354	333	370	338	356	332	355	337	318	346	371	382	347	335	352	360	328	307	359	342	333	335	330	370	331	367	307	354	350	371	327	355	323	332	351	326	357	321	336	365	358	366	348	327	347	340	354	320	346	348	315	339	334	350	347	340	329	330	353	358	341	336	364	339	348	322	334	360	334	356	356	380	371	377	319	346	343	333	369	371	331	334	329	360	274	356	347	345	339	369	336	328	377	336	334	366	346	332	345	330	346	352	343	329	344	333	342	315	333	358	346	370	352	312	363	350	329	315	334	314	338	331	359	370	341	315	331	340	342	347	399	342	309	344	305	325	307	288	335	330	352	352	367	326	349	335	350	370	311	354	333	310	348	362	367	306	393	315	316	377	336	336	350	359	344	325	343	374	341	339	313	330	339	345	312	372	331	335	333	356	343	317	314	349	328	353	359	323	343	333	339	367	328	318	328	335	330	327	314	364	319	309	342	351	333	315	315	364	326	338	354	323	368	381	355	313	331	347	300	323	344	352	342	380	352	353	347	337	320	342	389	360	338	360	354	343	334	331	334	355	359	341	338	361	329	362	363	303	370	338	357	335	322	364	350	328	348	324	336	318	330	341	345	322	315	346	358	356	336	321	339	377	344	322	322	339	354	360	356	367	370	387	310	325	340	325	331	324	348	343	351	338	352	363	347	293	360	339	330	340	336	320	314	323	314	360	338	328	371	359	372	333	326	330	366	346	313	341	386	341	337	327	322	337	333	336	358	348	319	358	338	341	345	363	367	372	340	331	337	321	368	318	304	345	366	338	331	315	305	330	368	332	344	282	338	352	339	338	353	319	363	335	332	374	301	342	332	347	345	401	351	333	324	348	362	391	349	331	318	361	332	357	350	341	319	333	355	319	357	311	333	351	343	347	320	334	328	335	340	323	347	372	322	354	316	353	350	330	327	343	326	343	353	328	344	314	354	350	350	334	324	347	339	345	347	360	314	358	360	337	304	341	360	319	357	319	342	371	355	355	322	352	323	361	306	334	332	331	320	308	306	345	357	363	362	302	330	351	361	316	347	318	340	345	353	339	321	346	337	369	321	339	346	331	352	351	338	357	328	339	347	332	373	320	342	358	331	368	380	338	379	345	361	323	330	375	330	325	331	334	317	353	354	321	320	380	318	402	349	371	359	343	338	329	347	363	335	358	367	339	357	347	350	320	351	335	360	347	348	352	334	301	333	335	328	356	341	326	341	352	358	334	336	365	327	344	333	382	330	363	368	344	342	363	347	341	341	351	335	341	364	358	326	338	353	356	330	344	331	358	343	315	358	304	317	311	363	327	323	331	336	370	319	341	328	328	310	302	340	373	330	355	328	367	300	349	333	359	327	354	355	341	310	322	336	348	327	340	357	339	342	363	347	339	337	322	361	327	343	353	320	363	338	350	380	348	325	375	322	387	353	346	365	344	341	366	371	341	343	351	331	334	308	313	334	336	350	335	340	323	352	361	320	338	333	344	353	389	342	376	318	342	327	332	356	336	330	339	323	352	345	342	356	346	370	335	343	340	340	328	373	343	325	323	319	359	345	334	375	346	349	348	313	360	373	328	355	354	334	347	373	346	369	314	350	312	327	340	362	307	353	352	345	349	389	338	335	328	327	347	341	350	346	380	328	319	362	366	328	334	352	360	316	326	320	371	330	335	347	374	362	319	360	362	354	327	346	356	325	351	346	383	330	328	328	352	327	315	344	330	317	346	369	341	354	349	339	331	315	312	345	351	356	334	370	361	397	320	336	333	324	347	350	348	323	369	332	328	363	340	345	344	351	349	335	337	322	335	362	340	343	327	361	317	302	332	325	370	339	308	324	344	367	351	312	347	353	351	333	355	324	350	351	343	378	358	372	332	330	337	378	317	376	338	321	335	346	305	327	350	373	358	341	352	337	355	363	344	356	354	357	349	334	345	316	326	323	341	352	336	337	331	337	361	340	361	339	318	332	320	330	350	370	333	345	323	357	350	316	341	322	349	339	335	352	342	338	342	337	353	363	364	348	350	346	308	332	312	336	334	337	308	344	344	347	357	326	366	347	316	319	351	350	323	348	339	316	345	332	351	350	366	347	332	341	313	356	340	339	337	335	358	370	386	309	338	337	353	345	339	334	376	354	329	330	317	342	343	329	339	338	334	335	318	334	372	358	378	349	351	319	309	345	354	340	329	323	320	367	349	318	300	324	327	341	330	354	355	342	330	332	300	320	333	338	344	321	332	348	361	332	316	341	319	335	351	329	302	318	328	379	339	347	345	381	368	346	324	362	346	329	351	305	315	343	333	336	356	364	325	307	320	399	346	348	368	341	370	368	357	351	352	331	332	325	329	334	338	359	354	335	315	352	354	354	328	385	328	353	373	303	300	345	367	380	359	346	344	348	311	353	353	335	347	310	366	375	357	341	361	323	337	352	333	342	313	383	355	358	311	341	322	338	318	341	337	366	344	325	350	353	326	343	350	328	331	350	325	393	362	349	356	318	322	368	348	317	316	340	342	342	320	315	352	363	329	356	332	350	383	348	352	328	344	351	329	361	353	363	305	356	339	364	376	350	307	319	328	357	338	321	351	343	353	289	327	331	336	341	323	324	348	349	342	305	329	343	325	305	354	332	348	325	340	316	351	361	350	350	324	347	321	337	337	321	344	361	337	332	333	334	357	342	346	349	339	313	314	347	352	334	349	345	329	333	336	316	362	356	338	343	356	335	344	358	382	329	370	370	344	354	339	345	326	316	342	343	337	353	332	363	348	347	326	337	308	330	351	344	374	343	341	364	354	356	349	340	367	320	334	352	368	341	353	362	367	341	333	340	350	355	381	330	320	352	348	334	345	342	346	334	340	336	327	342	342	355	334	347	330	314	378	346	336	302	392	363	344	319	285	346	340	347	332	348	361	342	343	309	336	345	364	315	345	340	322	317	366	337	335	347	357	346	328	339	349	342	318	342	339	351	350	365	355	356	323	331	332	355	324	365	299	319	349	355	341	338	356	334	341	357	301	338	347	365	360	360	353	324	336	336	322	347	334	355	356	336	317	366	336	389	323	346	322	350	318	322	316	341	346	318	319	352	362	323	354	327	384	328	324	352	339	338	367	341	370	336	327	342	353	352	344	320	341	355	333	331	359	322	339	337	339	344	327	365	327	334	340	339	340	322	341	366	335	361	294	346
1674	446	451	454	417	444	434	423	376	408	447	385	418	406	436	408	398	401	440	429	399	454	401	418	395	468	435	405	460	470	413	403	417	405	433	362	409	433	384	384	418	403	410	371	418	411	411	379	424	398	402	426	390	393	414	417	361	404	412	391	409	427	440	412	405	414	408	379	437	385	430	412	443	389	443	449	420	430	432	388	369	405	413	385	392	422	374	379	414	439	401	416	422	420	418	412	431	422	425	407	365	421	415	397	385	446	438	427	397	403	415	385	425	413	428	414	408	414	377	403	430	387	390	449	369	403	398	444	402	427	389	389	426	420	396	437	432	435	392	434	400	406	416	418	407	380	440	410	435	444	406	447	410	421	420	390	439	432	417	430	409	411	371	408	432	358	432	429	444	448	424	418	378	406	421	411	422	385	432	408	430	403	363	410	430	392	442	359	384	416	396	426	393	414	390	401	413	442	428	439	414	440	412	404	414	400	388	433	376	391	398	408	400	428	462	410	402	429	396	440	383	405	429	413	411	439	424	439	419	389	400	388	441	421	398	440	435	412	390	424	431	422	413	420	464	397	422	404	420	415	442	421	396	377	374	380	400	423	406	429	415	422	379	428	394	419	439	355	394	425	393	428	392	392	437	415	419	394	415	392	415	381	384	398	445	376	405	436	401	458	395	435	374	428	427	347	407	453	397	453	462	409	401	432	417	424	430	390	403	381	399	413	456	415	461	401	405	406	428	389	420	392	414	443	414	409	403	383	411	415	378	421	416	399	438	422	420	377	425	394	417	425	426	403	382	413	423	415	406	433	371	400	440	428	420	434	426	397	386	437	412	418	444	458	426	401	401	409	386	407	452	416	396	460	436	440	436	387	411	392	432	389	388	413	436	424	425	434	392	392	394	404	409	407	392	423	476	390	414	414	440	414	448	412	416	383	409	426	390	428	408	378	384	424	446	381	381	420	436	416	431	409	431	413	403	405	398	420	432	451	393	435	396	432	459	428	416	434	412	374	421	409	413	363	400	423	431	404	379	401	401	429	411	441	412	423	409	439	435	419	408	412	424	431	439	388	449	420	422	416	406	425	413	388	433	422	409	424	408	436	389	407	442	432	417	450	435	431	441	481	431	411	406	428	396	431	393	396	397	423	428	416	394	420	386	400	397	457	416	410	395	420	393	410	429	399	408	394	412	417	409	370	431	395	450	405	354	409	425	419	407	411	396	400	401	427	399	410	412	434	366	406	426	414	408	402	401	427	456	419	452	405	405	436	425	385	472	431	461	443	407	396	419	440	433	407	396	430	409	452	408	444	404	409	443	393	418	394	419	420	374	440	442	425	401	409	405	407	425	425	414	403	381	391	400	429	449	415	425	403	413	412	416	415	415	416	406	451	415	443	404	433	401	379	429	420	434	462	368	416	397	406	412	442	435	418	411	393	379	387	426	427	407	425	410	413	432	405	384	428	380	401	402	421	424	382	402	443	443	383	400	442	405	411	393	423	410	389	440	446	418	405	431	406	395	402	442	425	438	421	445	385	409	408	378	425	423	437	390	390	409	397	435	398	439	458	411	422	402	419	426	453	433	400	408	446	430	420	404	432	412	422	404	405	404	411	431	410	429	437	408	426	395	397	432	449	429	405	448	413	433	423	407	419	381	414	415	386	442	385	359	394	419	392	430	381	382	387	424	417	421	418	366	450	403	420	477	445	428	430	418	385	381	439	442	424	410	415	406	427	397	421	440	406	394	422	392	410	382	419	411	431	402	416	391	395	416	391	410	414	410	425	440	445	432	410	421	427	419	454	430	398	434	402	435	429	425	447	396	385	401	456	406	409	404	437	414	407	444	457	440	422	417	405	390	385	407	424	423	418	396	407	394	404	404	409	353	426	458	401	371	411	404	412	417	407	373	404	435	451	419	426	433	405	406	394	441	414	427	410	426	415	411	382	391	425	399	420	403	426	409	406	366	403	426	388	424	429	436	382	375	435	380	414	408	394	365	402	398	443	406	400	391	386	396	392	425	422	420	412	405	372	444	446	414	416	454	405	440	403	437	437	420	462	411	417	382	441	395	404	384	428	387	420	443	385	429	392	413	423	390	410	412	374	460	427	428	420	424	461	408	401	431	396	385	404	393	394	413	398	416	413	427	455	448	410	416	421	396	387	422	401	410	407	423	443	436	424	407	423	413	402	389	443	402	421	395	388	454	440	421	391	415	410	410	406	387	428	436	406	411	412	396	386	445	448	443	394	426	390	415	409	421	387	392	426	429	388	427	417	427	376	389	401	399	386	418	394	471	400	383	452	411	417	410	386	421	453	459	414	409	388	386	370	402	383	419	433	416	437	420	409	395	427	418	431	417	381	412	421	393	442	413	412	459	442	420	438	422	425	448	394	452	395	431	421	410	468	441	385	421	434	398	440	434	443	481	441	416	441	410	408	395	414	404	424	417	452	387	413	432	438	418	409	417	432	404	401	430	404	397	375	399	402	400	429	431	448	439	415	435	475	392	386	412	401	400	437	405	391	394	460	457	402	401	414	411	395	411	438	418	405	448	414	391	393	395	417	433	393	412	379	379	425	417	475	390	418	400	424	431	415	390	409	394	398	421	408	414	411	451	432	437	418	439	411	418	426	397	399	431	403	406	405	408	438	431	404	428	392	382	421	410	420	437	429	430	421	375	423	460	423	367	435	429	397	383	396	398	425	435	368	372	428	421	428	411	381	415	407	432	420	394	386	413	440	427	409	440	380	421	417	417	410	408	406	432	443	431	393	412	375	426	408	409	394	434	465	384	416	450	487	435	393	446	414	464	423	421	453	413	436	403	430	406	440	392	372	407	422	430	419	392	436	413	380	411	407	393	399	428	416	445	420	392	415	415	431	424	386	402	439	445	437	423	409	407	424	398	438	434	373	436	432	442	402	445	390	459	412	426	427	400	374	445	413	393	401	368	453	378	441	429	458	438	353	403	372	391	363	454	401	406	402	442	422	418	393	409	410	395	417	391	429	433	433	411	450	421	427	451	398	414	426	408	409	388	422	399	409	379	402	402	410	427	390	424	402	420	373	400	450	403	441	432	408	426	405	446	431	396	417	396	425	416	406	436	424	409	426	429	441	436	416	414	416	434	413	402	414	436	416	402	434	411	417	430	441	428	433	449	401	438	458	411	418	419	419	413	427	390	404	375	403	448	441	417	416	362	407	399	423	444	390	452	407	406	435	394	419	406	397	456	434	416	353	409	462	415	401	462	415	408	414	415	405	420	415	410	414	430	430	411	439	387	428	387	381	421	429	414	437	448	415	421	408	419	400	398	427	430	400	386	418	415	426	422	425	422	439	428	390	413	445	449	391	430	410	388	409	416	404	403	441	391	381	398	401	406	405	432	414	455	403	407	383	374	413	404	432	391	431	433	425	440	430	427	384	452	431	440	403	413	373	403	413	421	439	426	392	423	391	410	457	437	436	414	379	416	441	430	410	420	429	386	404
2176	879	952	989	923	887	912	927	922	916	949	911	962	927	902	949	949	881	890	965	916	906	843	836	895	935	925	892	901	896	982	889	878	928	931	937	926	906	868	877	927	879	896	856	874	881	887	950	908	884	916	863	884	866	906	899	901	878	873	882	876	871	890	930	843	881	881	895	912	894	889	872	909	910	879	917	870	879	915	862	882	892	895	875	900	870	868	906	931	916	887	885	947	880	853	869	946	891	938	936	918	980	897	935	959	918	922	910	918	952	851	895	844	865	880	888	960	914	909	897	830	951	911	906	827	924	899	922	867	866	957	889	892	984	833	888	886	885	869	959	866	929	924	915	855	883	901	946	863	951	887	862	891	843	931	820	870	881	958	964	897	868	905	849	922	925	900	917	937	881	900	896	913	862	962	903	863	899	943	913	904	932	885	883	872	887	889	912	850	904	902	920	863	888	925	919	877	896	886	884	896	890	910	956	902	913	933	862	957	962	908	944	956	868	898	864	940	887	899	895	907	907	905	929	891	905	912	885	831	857	875	919	866	895	958	891	886	954	967	875	866	824	889	829	940	893	923	910	893	882	902	909	917	913	903	825	825	885	892	901	883	854	907	922	898	953	859	800	878	915	878	829	888	894	827	887	873	884	900	891	863	853	881	865	881	910	902	876	951	848	865	858	880	897	910	904	882	897	887	920	845	892	881	918	875	867	888	931	885	853	866	878	907	861	917	892	861	909	898	853	904	875	861	901	901	930	938	965	913	921	875	905	879	828	833	923	916	894	883	886	917	906	882	850	915	950	969	904	928	876	888	869	898	892	858	911	886	910	887	880	878	939	875	922	944	942	888	850	914	912	910	893	879	908	870	883	857	932	950	874	919	867	912	918	874	925	891	898	942	855	890	870	878	937	945	893	837	855	923	860	876	849	900	846	883	896	896	875	924	907	923	929	895	916	893	885	865	898	857	919	940	903	930	915	910	885	882	888	906	926	877	944	903	932	920	902	878	856	877	912	870	903	912	884	889	956	895	903	897	902	933	908	882	918	878	870	945	902	895	901	923	930	919	856	904	890	911	924	875	887	899	924	848	880	909	871	900	857	892	924	923	902	895	893	923	876	878	899	934	885	918	936	905	910	938	873	878	896	889	865	879	918	906	901	934	899	890	885	856	908	907	967	935	934	865	944	896	873	946	880	902	866	908	931	941	952	858	904	873	881	850	865	896	924	872	879	840	866	876	871	906	855	907	920	878	833	864	883	872	875	979	918	945	937	912	936	827	865	920	845	965	812	884	933	922	919	853	862	883	920	877	891	955	901	931	833	951	888	890	917	933	882	885	947	907	920	932	894	919	872	898	852	893	884	913	911	910	900	844	939	937	945	928	851	846	884	896	893	959	937	897	875	903	907	869	898	928	847	872	818	952	904	937	863	850	913	926	892	852	881	876	869	897	898	878	923	943	871	936	871	862	884	837	875	938	882	877	931	883	919	921	908	908	878	906	880	872	949	900	896	899	868	872	937	912	909	941	916	936	902	929	918	914	871	912	898	908	934	969	875	856	875	901	859	850	895	890	923	858	902	902	932	890	860	932	924	934	868	901	885	937	839	841	935	917	909	876	921	921	888	915	852	888	887	923	901	865	882	946	914	864	878	912	904	893	860	928	899	926	909	890	937	877	937	915	899	893	804	907	888	908	843	890	931	899	942	939	890	880	870	932	898	877	925	906	884	970	883	925	930	904	879	920	919	938	938	871	911	912	862	858	922	912	864	822	882	926	914	889	864	911	906	878	889	946	916	886	914	902	904	906	929	816	910	840	931	925	876	892	958	872	915	876	931	889	916	939	921	886	934	910	932	905	824	940	889	858	883	904	907	880	898	897	946	889	923	890	857	914	901	915	945	894	928	941	912	954	852	938	935	837	878	907	891	924	911	894	874	920	878	913	883	873	916	873	866	901	869	920	962	842	928	909	930	887	909	879	871	897	948	945	917	861	922	922	883	880	911	878	903	893	919	956	880	915	823	875	969	892	951	888	838	891	892	926	925	975	919	905	860	856	874	961	911	908	913	863	930	950	898	893	864	939	931	928	935	944	938	936	907	909	967	889	882	895	927	871	955	881	872	868	871	902	917	942	865	873	937	884	857	887	981	943	892	884	916	918	876	936	931	925	943	920	890	893	847	894	910	882	873	884	851	839	920	912	909	898	954	945	876	885	899	912	836	900	890	899	876	870	891	959	897	878	862	912	898	873	927	887	923	920	999	888	879	939	890	873	922	874	897	830	904	873	889	915	892	880	885	919	878	909	866	885	942	918	878	920	969	939	930	896	891	879	891	896	939	881	902	884	868	944	937	940	897	932	881	908	911	933	921	891	828	866	886	830	877	932	847	904	855	883	883	893	863	907	941	925	896	922	880	955	918	858	924	881	895	894	892	884	907	938	932	897	906	879	899	870	913	922	875	925	913	910	894	911	910	927	885	918	881	901	931	911	893	899	933	917	884	908	871	879	885	885	907	855	956	940	884	918	914	914	911	940	948	919	819	937	920	873	874	883	895	900	881	880	828	913	883	886	877	927	877	890	910	882	958	910	912	918	899	943	845	951	933	863	867	887	930	845	900	898	876	949	881	901	889	994	852	856	907	917	884	915	898	941	919	863	953	918	902	961	871	912	887	961	866	892	901	901	903	888	956	879	894	857	857	910	896	925	921	796	896	887	899	868	882	921	874	901	870	860	836	851	891	942	908	917	945	948	852	821	900	914	895	910	914	907	911	906	847	909	963	952	885	892	882	911	910	890	899	864	881	891	868	892	845	928	874	942	898	871	938	908	875	902	918	909	925	869	902	901	904	955	906	872	899	907	874	850	957	904	881	888	917	881	888	875	858	983	882	839	896	861	903	945	886	922	927	908	923	916	892	937	870	854	932	893	940	878	935	897	909	927	868	876	945	887	846	901	835	892	917	852	908	878	909	920	930	917	877	906	922	924	919	926	930	834	926	897	912	937	865	938	913	904	920	905	877	840	894	881	886	901	926	914	902	905	864	934	887	885	896	888	939	899	936	932	858	928	883	851	885	897	894	919	900	914	888	917	926	924	873	921	830	919	876	978	854	974	925	866	875	936	922	916	951	857	905	918	922	880	950	885	903	930	896	897	859	944	906	958	873	893	904	899	894	914	891	896	922	880	895	865	928	873	934	947	862	865	855	881	887	875	855	885	905	905	890	909	898	854	862	939	893	943	892	887	874	895	926	929	891	852	899	825	933	904	866	889	878	856	873	908	878	826	868	906	890	869	871	936	933	906	928	932	928	907	882	880	913	951	910	929	814	871	903	888	931	914	874	916	925	885	900	893	968	888	874	909	885	920	894	872	913	889	847	868	873	898	907	898	881	883	885	916	876	922	918	938	857	916	945	933	895	876	903	897	879	890	946	891	915	873	899	883	905	907	909	892	868	924	876	895	904	888	870	894	944	911	894	898	908	909	870	913	923
8278	601	644	584	481	375	368	331	305	296	297	253	280	231	240	252	290	260	241	264	257	256	259	266	248	270	211	254	245	255	262	248	245	258	239	250	208	244	241	233	248	222	257	270	221	255	256	246	224	258	261	228	226	247	261	227	212	224	217	225	250	250	238	221	251	241	210	245	258	210	252	263	246	196	237	222	262	254	246	217	223	216	231	221	253	254	227	236	235	227	228	221	238	257	239	234	260	252	249	234	267	260	248	244	251	248	204	218	257	229	245	228	237	222	239	226	254	213	233	255	212	211	233	252	227	270	252	251	245	222	235	241	234	241	208	234	283	231	227	233	253	210	262	223	272	230	228	252	238	257	253	232	263	269	221	208	232	251	286	246	245	225	230	233	218	280	241	209	259	260	231	215	242	229	223	242	229	256	246	246	207	256	250	257	260	259	221	233	243	274	251	268	247	223	253	231	224	198	263	250	259	235	249	259	241	249	204	236	218	239	232	270	247	236	248	261	268	219	227	269	241	243	227	263	256	250	208	242	258	212	216	227	243	243	229	229	235	220	223	222	251	272	235	254	224	240	243	254	234	241	234	260	239	238	219	252	235	246	248	235	239	241	231	255	235	236	237	238	238	227	256	223	218	248	241	266	265	275	224	259	247	235	217	213	260	236	230	216	232	249	235	241	253	250	237	241	216	247	248	242	218	225	270	265	251	278	273	259	253	242	244	224	234	218	216	244	218	249	225	236	225	220	249	239	256	245	244	258	277	214	237	243	232	228	237	255	236	207	221	241	266	210	224	221	239	240	249	253	224	231	243	253	243	241	239	234	272	246	251	221	234	255	272	238	274	245	240	233	251	246	246	278	217	248	221	243	249	217	232	237	247	252	253	262	250	264	240	240	247	245	218	252	238	220	249	259	245	252	289	265	234	235	249	239	228	244	219	230	227	257	239	234	209	245	218	230	232	240	270	256	260	254	223	263	235	220	237	248	249	242	230	233	269	225	273	289	227	203	217	217	269	233	280	256	243	230	214	247	234	253	242	245	223	247	262	224	226	233	233	235	246	258	255	236	226	237	224	282	217	261	239	250	270	231	264	232	255	239	217	254	248	233	227	238	249	252	241	252	223	244	232	255	259	232	257	247	219	258	243	254	231	221	266	206	234	268	213	262	216	238	224	243	256	257	248	233	242	265	243	230	267	261	243	224	238	237	247	242	236	245	250	232	223	205	211	235	238	231	268	268	223	266	253	266	229	237	266	225	225	254	239	235	244	263	229	248	219	245	225	269	236	244	194	234	250	236	246	252	250	211	236	210	243	276	237	238	255	253	218	268	244	218	208	253	231	223	211	254	228	258	245	236	269	269	233	248	227	233	237	240	210	261	251	265	243	260	238	253	239	263	249	212	218	247	237	205	232	224	260	228	270	224	219	251	239	227	252	243	250	231	225	227	235	241	264	253	260	218	256	240	284	237	247	253	225	231	250	249	279	249	210	239	217	231	256	245	237	246	281	229	244	250	226	215	227	215	272	253	276	212	228	245	265	221	259	224	245	212	225	278	254	230	254	239	232	212	233	276	239	268	248	277	208	243	253	264	237	260	263	235	233	237	269	223	213	241	227	231	241	233	232	266	244	247	232	232	224	274	269	240	244	251	228	239	231	235	271	231	236	251	240	236	234	272	246	220	244	238	244	225	225	232	233	220	253	222	241	249	232	232	219	271	232	239	240	263	211	229	270	253	253	255	213	260	245	244	235	220	271	239	239	227	245	257	222	235	266	232	229	229	235	245	269	244	251	235	229	251	238	283	240	229	246	223	234	243	233	228	251	212	243	231	266	246	220	226	237	221	247	240	223	263	256	236	240	232	283	235	245	242	205	241	235	259	258	247	232	253	211	281	222	200	264	215	250	240	249	242	229	204	226	223	266	282	257	252	241	218	239	235	264	226	220	251	241	227	256	242	239	217	222	251	226	217	212	247	256	241	241	244	246	257	235	231	275	243	218	228	259	201	246	245	234	234	255	244	248	242	234	233	243	234	238	229	240	232	239	233	267	238	225	234	257	255	226	261	236	233	248	232	218	266	253	274	270	241	264	216	254	256	233	268	254	224	236	248	244	229	218	243	232	220	262	237	250	261	249	239	257	222	233	247	228	220	232	248	228	227	217	248	223	231	262	247	235	252	221	205	251	262	234	260	230	249	235	263	249	221	238	206	246	244	229	223	237	224	253	259	242	234	253	233	277	228	224	240	233	226	226	250	226	257	260	240	282	246	239	243	274	240	260	243	263	262	237	218	245	236	274	214	227	225	233	229	218	239	253	244	217	230	228	236	229	229	243	224	235	270	261	243	247	261	258	238	259	244	258	247	269	233	268	247	246	262	266	255	221	265	238	251	267	269	238	221	250	247	219	209	235	209	236	220	274	229	242	233	237	229	228	227	246	214	209	269	236	270	250	220	245	235	246	236	256	244	252	266	230	223	235	248	243	219	230	216	225	258	245	238	213	252	241	219	236	224	252	244	282	237	234	241	215	242	235	233	248	222	216	239	226	223	246	253	252	268	241	233	234	224	219	269	227	237	239	229	243	248	263	220	219	232	211	217	211	256	280	235	252	248	232	250	240	219	228	235	237	232	244	235	262	242	238	253	242	227	217	233	224	293	274	259	233	222	229	237	239	252	220	249	247	276	244	256	208	215	256	230	227	213	232	253	252	239	243	231	239	236	246	224	265	244	243	220	242	224	229	254	223	240	252	239	247	244	261	274	228	227	224	218	244	242	222	266	251	242	259	264	256	251	216	217	226	225	247	233	232	240	252	238	232	241	236	232	232	227	255	214	231	235	256	236	217	251	272	241	243	241	260	233	259	222	254	240	254	269	249	248	251	220	240	210	235	237	229	221	250	227	232	229	261	234	208	247	243	250	234	248	233	233	249	263	244	246	221	216	235	227	221	232	221	251	226	259	233	236	219	221	230	263	222	240	258	234	258	243	252	218	230	240	260	227	244	260	245	202	242	251	246	261	227	251	228	238	229	228	244	254	252	231	248	243	230	247	222	247	237	227	201	250	249	214	211	228	237	260	235	235	267	256	223	250	244	240	248	261	253	263	215	235	248	235	218	253	241	262	238	248	249	218	220	219	263	253	231	232	228	287	219	234	233	261	236	236	248	243	252	249	217	258	220	246	241	243	228	236	230	228	214	278	256	212	263	243	217	255	214	245	236	233	245	255	212	223	242	244	207	236	221	243	255	206	211	244	241	230	217	232	251	240	258	245	251	235	265	246	215	242	233	253	229	235	267	259	280	278	269	230	259	286	257	238	244	227	211	219	261	239	225	218	248	255	211	235	211	228	257	237	235	254	243	235	238	257	258	248	221	267	240	258	248	264	247	249	247	231	245	256	245	253	206	259	248	218	265	258	258	238	240	252	224	279	248	260	224	252	241	268	224	241	254	235	259	236	245	245	236	242	256	244	238	244	245	225	236	231	256	244
6637	844	1404	1587	1383	1246	1073	977	898	847	781	714	708	681	643	629	650	654	617	580	615	564	539	615	614	585	583	584	572	616	618	588	558	552	586	542	536	551	550	590	580	542	525	588	588	599	511	598	561	527	580	571	542	532	537	533	521	554	573	543	529	551	596	520	587	518	556	516	544	597	583	527	524	539	576	553	563	564	554	503	522	552	565	552	563	572	525	543	582	531	530	510	510	546	549	551	555	560	567	535	518	542	548	613	495	575	553	548	545	544	548	535	574	557	520	539	517	558	556	489	566	535	558	565	548	590	568	621	550	538	570	587	538	567	566	524	570	590	539	529	559	592	552	526	518	573	535	575	562	517	530	576	559	574	484	524	536	604	570	605	530	529	534	561	574	531	560	510	517	543	564	552	577	576	585	585	549	553	559	521	595	573	533	588	548	548	555	542	520	545	514	526	591	580	515	542	561	569	549	541	563	516	554	518	550	511	555	561	538	547	538	510	539	567	556	531	561	553	548	540	541	555	543	536	508	546	538	592	523	557	545	567	573	541	527	545	561	552	484	556	534	560	512	600	527	556	570	569	582	515	548	595	535	536	580	544	528	535	546	567	562	535	584	538	550	512	509	516	525	541	515	559	499	557	488	559	540	584	533	570	529	545	530	553	516	568	498	546	575	565	544	529	552	564	522	546	525	565	558	520	562	548	543	517	538	521	538	512	574	521	533	537	553	539	556	538	536	540	526	576	541	545	518	554	511	528	536	570	555	557	555	529	550	527	561	554	564	507	568	519	527	557	577	571	548	564	569	542	495	515	552	556	593	509	550	536	520	576	524	534	552	565	532	564	546	567	566	577	535	568	572	544	521	582	568	542	565	587	577	562	521	518	539	582	548	552	537	526	531	536	511	533	521	530	523	519	529	572	525	567	565	552	502	552	551	550	533	535	552	549	552	535	530	541	548	592	531	523	524	527	525	559	549	494	562	565	539	584	547	567	533	600	578	564	512	567	539	533	583	553	531	518	537	532	521	559	574	550	537	570	533	507	546	515	539	541	539	553	537	550	557	487	567	598	548	563	511	548	546	571	511	578	510	549	538	565	546	542	552	609	519	551	600	579	538	534	561	520	595	577	531	546	507	552	520	585	525	506	535	523	520	556	550	545	506	523	546	538	547	513	532	563	567	537	565	551	557	545	522	527	581	553	570	531	542	578	609	546	533	567	539	528	534	538	558	533	529	575	592	576	552	534	586	545	569	551	545	525	515	548	490	541	563	557	570	552	526	557	527	558	538	532	599	587	566	561	537	567	538	554	536	537	521	546	540	534	541	552	565	561	550	597	571	537	553	542	525	532	530	545	561	544	524	526	527	544	565	570	531	534	569	549	562	563	529	523	534	571	576	529	504	525	564	555	531	579	560	562	580	538	581	563	549	525	552	575	555	539	547	591	557	566	552	566	568	561	566	565	543	556	552	534	522	521	562	562	560	557	577	522	532	579	561	532	575	566	529	547	524	520	592	549	536	525	558	563	514	591	569	536	547	555	543	540	552	561	521	530	530	594	553	533	577	544	532	584	571	589	519	537	510	530	562	543	601	541	552	551	529	536	557	579	599	606	575	572	505	531	543	529	526	563	579	606	516	511	515	514	535	588	536	528	549	529	551	560	525	575	519	565	569	547	521	537	556	546	515	544	564	588	525	517	520	595	499	562	585	551	543	588	549	581	538	564	524	527	538	518	556	546	536	553	534	532	553	528	516	561	534	549	528	534	521	535	540	535	530	590	536	518	571	531	532	558	553	550	534	530	535	565	560	527	463	565	499	556	500	554	605	551	519	575	535	549	550	601	542	534	550	573	551	542	587	575	520	520	519	554	598	559	594	535	553	546	526	534	565	563	568	536	540	568	546	541	578	553	527	531	574	562	543	549	525	555	547	557	554	523	523	500	563	514	557	567	582	541	531	481	542	555	531	545	575	569	566	521	562	533	530	542	521	575	588	578	558	580	529	517	570	566	584	572	558	575	526	548	522	550	540	517	556	536	520	573	550	557	563	504	528	522	535	534	539	566	546	567	572	508	483	559	572	529	528	515	553	532	545	571	539	546	530	592	504	586	471	528	556	540	568	586	545	509	558	540	545	522	499	544	549	527	566	552	530	538	512	534	541	534	536	544	558	525	545	529	586	570	565	545	528	570	574	543	529	562	571	577	489	558	550	517	560	503	570	594	610	550	547	524	523	542	545	560	522	551	554	561	556	529	561	516	545	527	481	534	535	520	556	561	520	541	529	580	543	551	505	536	523	544	566	558	554	531	557	528	530	540	544	533	517	500	571	562	582	527	556	542	571	535	550	545	555	561	542	597	543	537	534	538	568	577	571	538	542	531	560	513	531	568	560	540	587	590	547	561	570	594	533	485	566	535	549	556	540	568	547	570	542	588	564	567	546	541	524	553	547	525	529	557	561	558	523	534	520	555	559	579	504	569	590	529	576	574	496	527	557	573	561	540	500	543	539	542	562	565	588	521	549	524	534	565	492	589	532	543	572	540	563	545	613	536	525	576	557	549	533	551	547	518	535	562	562	546	561	562	561	567	551	555	579	549	554	512	535	565	593	582	550	543	544	569	549	536	575	588	539	547	538	561	552	539	591	560	539	568	539	509	544	549	518	554	531	587	537	573	551	525	571	565	518	581	516	510	584	551	622	565	530	552	585	566	597	536	521	598	551	559	564	583	532	535	531	569	601	541	547	566	516	575	521	500	558	545	531	519	596	511	569	598	535	571	508	583	558	568	580	529	546	552	540	579	547	528	549	586	535	557	520	528	546	564	555	554	573	568	551	560	577	528	553	542	552	528	565	537	570	550	518	545	533	523	526	544	534	569	532	562	588	516	530	534	566	502	481	536	564	588	558	542	515	544	567	534	567	538	559	558	561	551	551	505	560	541	572	531	524	544	539	484	517	547	531	542	562	577	568	537	547	560	546	527	579	570	567	585	543	576	534	584	514	547	535	584	550	567	513	555	531	524	519	582	537	549	565	487	541	562	561	529	551	533	571	573	511	590	557	544	517	519	544	533	520	529	509	529	543	513	521	537	537	568	559	528	548	534	525	558	512	526	551	578	536	557	548	612	540	537	563	531	544	561	511	530	554	553	594	592	563	577	563	521	511	562	553	536	553	570	503	565	546	542	535	569	539	511	585	534	559	554	530	523	545	587	550	565	559	516	544	562	575	599	543	535	562	548	567	511	554	546	576	516	572	527	561	535	537	550	532	545	568	584	552	540	538	529	532	622	551	494	565	556	545	554	514	547	566	586	563	536	562	585	552	512	539	603	525	534	556	587	525	535	530	615	542	549	535	553	512	574	524	580	550	563	558	543	551	503	545	539	573	508	558	527	527	545	600	553	537	566	522	564	507	504	542	527	524	572	572	521	526	550	590	581	521	562	572	545	535	522	523	535	565	528	570	570	542	528	535	522	535	556	558	505	545	586	570	529
14764	1203	964	745	459	410	311	266	237	202	174	158	173	163	156	160	143	141	130	161	131	138	158	150	130	134	153	141	120	134	145	142	126	142	130	152	155	123	128	127	114	112	128	126	121	135	134	138	153	128	109	122	134	136	150	136	140	122	134	122	111	128	117	132	119	123	125	123	115	117	130	147	103	114	129	112	107	136	124	109	125	118	150	138	130	106	120	138	134	123	145	134	115	130	128	122	125	108	126	131	127	125	111	109	135	115	107	131	142	132	120	118	126	137	100	145	120	145	128	151	107	134	127	143	144	117	135	118	120	135	149	144	127	113	114	117	127	127	126	123	129	143	130	128	127	142	146	118	149	135	141	117	129	122	139	131	115	124	162	122	141	126	111	132	116	117	126	111	125	118	129	117	120	124	139	125	129	119	129	141	134	130	117	105	124	126	132	109	164	122	121	149	143	134	131	129	136	115	141	130	111	111	114	122	141	117	109	139	132	136	133	143	113	141	142	133	114	137	130	148	131	115	132	113	108	122	143	121	130	118	135	126	129	123	127	110	114	143	141	124	105	114	122	113	139	142	141	126	135	141	115	121	109	120	148	121	120	125	138	130	126	128	114	144	122	154	139	98	116	104	112	136	128	120	127	124	132	143	116	131	145	114	145	113	139	131	130	99	137	121	136	148	111	102	138	117	137	102	150	137	114	120	110	123	117	128	137	133	139	132	117	132	114	133	139	135	141	133	125	139	116	138	133	116	111	132	125	119	130	119	119	146	143	109	121	140	127	136	132	129	121	129	116	136	125	130	121	122	128	108	124	120	134	118	113	156	132	117	130	146	133	137	124	130	127	138	132	131	114	121	128	116	134	118	147	137	136	133	120	116	106	114	115	136	125	102	114	141	141	122	121	124	129	143	121	119	138	140	108	125	123	135	131	140	115	108	120	123	112	122	130	126	108	140	143	140	105	136	106	138	138	144	126	128	130	134	135	132	133	121	114	123	136	161	108	107	125	140	143	129	110	129	124	129	134	126	123	120	127	123	118	122	129	130	143	107	122	119	103	137	146	147	130	127	132	128	104	114	111	141	133	117	153	147	122	151	131	149	129	125	140	152	118	128	138	151	108	131	122	135	137	132	131	143	132	122	132	115	130	136	144	122	140	138	108	134	129	132	124	124	109	111	114	124	120	148	140	145	111	142	123	134	127	138	134	125	138	143	110	88	126	115	108	108	135	126	125	137	104	123	119	114	137	120	143	148	127	124	148	115	123	125	145	122	121	108	123	121	131	124	129	113	121	119	130	129	136	136	128	114	104	138	132	122	139	121	113	129	126	137	131	132	127	131	133	108	132	139	141	114	136	129	143	132	126	130	118	116	140	128	130	146	108	130	126	130	127	123	126	135	134	136	137	142	138	107	135	138	121	105	135	104	118	118	111	140	122	137	148	143	126	128	132	122	132	116	158	129	127	98	112	115	140	139	117	129	142	129	130	134	117	132	111	125	145	129	140	130	120	135	128	124	116	113	134	117	134	116	121	121	114	139	121	132	118	130	122	120	140	120	145	128	119	102	121	129	126	106	134	142	124	128	119	117	149	126	117	129	130	122	127	129	114	131	132	129	115	134	157	110	122	92	123	125	108	128	117	118	133	143	111	137	148	129	125	126	142	102	129	136	147	136	129	110	122	109	132	135	103	126	128	107	115	134	122	137	110	129	106	121	119	144	125	128	121	127	132	129	127	123	139	129	111	131	141	114	124	133	122	128	141	128	120	128	138	136	153	142	111	124	129	125	129	134	131	152	135	117	125	135	119	121	144	112	126	137	99	116	128	120	137	128	110	136	140	121	121	142	129	98	123	116	120	125	121	112	129	133	164	120	140	133	118	108	132	137	128	119	119	129	149	134	126	130	126	110	105	109	105	125	142	135	130	123	142	112	133	130	130	125	105	127	116	119	113	145	125	133	115	146	119	122	123	124	123	114	133	120	153	131	124	136	106	144	146	116	137	131	147	146	110	135	112	126	115	135	135	136	145	120	116	138	124	146	113	132	140	128	137	131	141	112	115	137	134	126	157	126	128	119	125	138	153	137	113	125	133	136	144	98	120	128	125	123	130	113	99	119	146	127	121	131	146	143	136	134	131	120	123	116	135	137	132	127	113	120	136	130	149	108	125	128	138	134	156	142	141	114	137	122	130	104	127	137	116	141	135	124	129	145	141	150	146	124	136	127	117	121	120	137	116	123	133	120	123	116	129	128	122	138	129	111	113	120	151	115	137	121	119	110	121	126	137	134	114	134	109	107	126	129	138	142	116	116	123	110	139	114	145	126	127	131	155	118	119	136	134	134	132	152	114	123	134	140	129	126	136	123	152	127	133	136	144	145	121	139	127	113	132	138	146	114	120	112	142	125	113	131	127	125	138	154	122	120	121	119	125	145	142	136	121	123	138	120	113	127	133	132	116	122	121	131	142	96	123	160	127	129	137	123	134	132	153	126	109	147	110	129	115	130	119	117	123	133	135	142	115	139	142	108	127	120	129	121	144	119	114	110	116	129	134	132	141	139	123	164	135	139	126	150	122	119	152	108	122	96	127	118	133	134	144	136	119	142	143	117	125	124	137	122	136	99	115	109	139	131	120	128	109	112	125	118	164	134	127	142	147	111	118	123	135	132	146	124	134	152	153	132	137	158	125	133	116	109	124	149	124	119	117	112	107	126	154	123	141	140	157	138	126	130	129	110	141	154	123	136	135	124	122	123	140	126	164	111	126	121	143	134	129	125	134	120	116	121	130	144	122	147	109	123	123	125	122	129	122	119	133	103	145	117	123	132	111	115	140	142	149	126	129	136	106	120	155	125	114	145	129	119	117	145	126	148	141	122	153	118	136	120	118	127	128	106	137	116	104	117	127	148	126	118	130	124	126	157	134	136	143	110	119	156	141	150	140	105	123	116	122	136	118	127	138	126	127	139	123	138	123	141	138	112	152	110	131	123	121	128	114	129	95	142	119	116	142	126	137	130	125	120	138	127	110	134	133	144	128	135	123	130	119	128	135	136	129	120	125	125	121	129	114	127	127	127	114	135	135	116	115	134	127	126	135	132	117	124	120	104	105	113	118	131	120	135	139	113	110	124	129	124	119	134	141	130	122	123	131	133	123	140	134	138	125	135	119	140	119	145	118	132	134	140	140	124	125	149	149	130	137	144	145	118	150	143	134	123	120	127	124	129	130	115	133	111	127	117	139	113	124	136	128	111	127	127	102	88	115	132	110	117	134	141	130	126	131	126	124	126	140	135	130	112	130	99	117	128	136	134	105	116	134	120	133	131	134	143	131	135	124	136	116	107	136	130	123	117	134	119	115	133	122	132	130	136	102	123	123	114	116	123	142	117	126	112	114	137	126	138	143	129	124	134	122	135	134	158	132	125	123	130	128	123	128	114	136	136	119	126	126	121	155	134	136	133	134	110	125	133	128	122	124	146	127	136	127	129	121	118
8100	1015	2027	2323	1818	1546	1299	1123	939	834	737	660	619	598	559	531	494	478	466	458	440	455	395	409	429	427	475	402	382	366	389	380	369	417	362	376	327	388	399	370	364	379	388	375	371	352	353	343	366	374	357	327	349	364	337	374	356	373	346	371	354	353	339	379	381	348	335	351	337	328	361	328	341	364	354	360	388	361	340	331	332	324	357	349	388	362	371	343	352	342	358	358	333	362	316	327	362	334	349	369	338	353	341	334	359	353	334	326	342	315	354	331	333	359	332	347	301	322	358	340	335	318	332	333	355	368	342	324	325	364	375	354	369	354	368	364	350	308	322	347	350	338	319	330	324	353	344	345	358	348	347	341	336	338	327	357	375	336	361	376	349	354	325	307	298	306	358	371	373	301	308	344	349	350	357	344	353	344	338	328	330	360	343	332	324	351	369	318	336	319	370	329	353	339	337	321	337	337	335	325	349	331	347	360	313	348	322	337	330	322	366	323	373	320	343	337	376	327	343	349	331	344	351	353	356	345	318	338	368	330	343	335	342	354	382	321	359	330	362	371	367	362	355	337	323	352	361	322	336	295	343	363	358	316	333	366	370	355	370	332	348	330	342	315	367	371	343	318	306	361	361	371	355	374	312	355	343	316	391	342	310	344	361	318	343	334	305	376	348	351	365	316	356	349	306	363	343	373	359	339	334	329	329	368	357	336	346	317	342	364	357	338	344	339	330	359	357	336	341	363	347	353	370	338	362	362	341	351	349	331	332	332	344	371	338	330	339	354	366	343	338	327	372	330	359	338	375	332	344	337	387	323	334	329	368	362	329	347	312	360	357	343	345	329	311	332	364	335	332	325	319	350	328	344	352	352	354	346	328	335	359	325	372	325	363	306	330	318	345	360	359	382	324	372	354	358	351	351	352	362	310	359	321	335	347	373	312	356	338	319	330	356	342	342	308	352	332	332	369	327	330	343	351	341	365	289	341	334	326	356	352	362	358	350	318	366	301	321	360	348	353	321	289	317	331	331	333	373	367	342	331	326	358	307	317	309	324	338	358	324	342	351	334	357	293	296	366	329	356	349	364	378	362	357	336	331	340	338	330	357	351	336	341	334	357	339	346	355	321	376	319	303	366	376	375	331	333	347	342	316	367	328	311	320	353	357	358	355	308	365	351	323	333	360	378	355	338	341	378	310	342	363	329	335	334	356	327	350	350	336	346	339	316	321	328	320	361	371	317	342	394	360	376	365	316	358	342	374	349	357	316	344	343	298	382	296	331	329	359	330	368	369	341	352	365	361	323	342	349	315	339	331	350	368	323	320	321	322	329	371	339	358	311	321	365	345	343	335	314	347	360	327	339	328	366	329	324	354	350	336	376	359	354	320	343	314	314	341	319	376	341	328	340	369	356	338	339	336	348	338	348	334	338	302	340	353	316	352	319	320	323	340	350	378	370	357	355	315	352	307	350	353	330	349	358	352	349	358	346	344	355	343	319	322	389	315	341	359	368	331	331	306	329	341	369	323	384	337	349	345	336	332	331	333	335	380	324	327	327	365	323	326	340	375	318	313	314	316	326	318	372	381	357	348	328	343	340	378	341	373	375	318	346	313	357	336	325	343	335	333	345	340	310	353	326	350	341	348	356	345	319	320	320	317	354	338	332	337	338	328	355	354	333	337	350	333	323	338	327	345	341	351	340	372	365	337	340	379	340	353	341	359	357	359	348	332	379	352	354	339	356	392	349	329	351	320	341	328	318	330	350	322	310	317	301	361	314	316	356	358	333	322	347	350	313	332	321	317	354	350	333	307	366	339	327	323	360	305	336	334	345	307	329	363	328	324	337	351	325	330	364	338	314	339	330	354	305	355	363	350	326	345	312	337	335	328	302	333	376	356	358	365	332	357	339	337	344	298	386	360	338	345	360	328	348	327	353	356	331	342	309	331	312	347	351	333	369	347	300	384	340	353	336	356	322	351	334	349	356	326	340	336	336	341	337	323	342	334	348	356	323	361	327	354	363	364	339	381	360	359	346	343	333	372	334	338	361	340	323	349	341	346	358	321	333	395	361	329	393	357	324	350	338	359	409	326	336	347	330	329	339	335	338	313	336	345	348	330	317	332	327	364	350	307	326	377	328	337	329	325	316	289	333	338	347	294	300	344	373	360	345	325	352	347	337	369	375	348	326	315	355	382	341	316	332	324	334	358	327	317	326	339	335	358	371	353	374	346	341	335	360	342	344	361	331	304	338	357	316	376	361	317	374	352	353	331	348	324	353	309	328	338	324	319	354	326	298	346	325	324	342	340	344	307	326	340	326	367	338	362	349	355	309	335	362	297	328	366	361	355	346	339	342	354	358	334	335	354	280	345	328	346	345	343	346	327	326	320	358	325	316	333	317	336	354	319	349	338	330	349	330	337	346	360	337	352	330	323	321	359	365	348	319	328	323	349	321	368	328	352	378	315	319	344	346	339	337	327	340	361	327	346	333	344	358	309	330	375	325	349	347	351	368	367	346	353	321	308	373	334	308	340	302	321	371	334	343	356	333	347	362	317	324	324	342	336	330	362	368	355	337	304	349	343	388	369	342	338	343	289	338	336	356	303	328	338	371	365	345	339	371	326	343	361	340	359	332	361	390	381	369	328	341	340	346	334	316	351	340	337	356	357	355	341	347	347	343	325	331	355	340	318	335	350	327	335	352	313	321	361	364	361	338	327	364	340	340	348	331	344	333	358	360	360	383	349	324	353	334	338	335	356	341	319	379	310	313	339	343	377	326	315	356	346	361	313	357	346	317	333	347	349	329	325	332	326	351	319	356	335	297	335	322	321	356	347	341	317	358	336	313	331	341	328	338	357	368	340	336	295	366	333	355	355	362	312	355	361	338	342	338	326	346	379	362	338	337	344	348	297	323	333	327	338	319	344	326	372	338	347	293	324	352	334	312	361	394	350	334	355	365	339	353	355	335	342	340	331	349	327	316	336	364	373	341	345	317	390	339	336	342	398	322	342	312	349	364	355	306	321	362	343	347	344	366	339	340	342	340	344	331	341	349	324	326	355	333	328	355	348	349	320	340	339	346	369	323	330	371	324	347	368	342	340	354	346	380	363	333	322	365	338	370	348	311	341	350	343	337	322	384	363	347	331	319	342	326	341	324	342	336	337	334	345	346	371	347	321	365	326	315	333	343	349	346	341	330	335	348	364	322	372	350	341	321	361	343	336	341	360	364	361	359	364	332	321	350	367	329	364	327	357	325	365	371	352	354	349	370	352	339	367	347	345	329	351	342	355	349	343	334	368	361	336	358	328	374	317	330	330	328	348	339	328	323	328	322	340	351	322	357	320	322	329	338	387	363	324	371	358	318	331	325	355	363	349	348	370	384	323	342	333	359	332	347	337	337	335	329	342	365	324	333	341	344	362	331	329	330	323	343	306	347	338	365	374	371	340	348	339	329	310	356	341	353	326	341	339	340	347	329	310	345	320	347	349
1730	467	392	413	411	416	452	404	361	422	427	436	446	415	400	412	435	432	431	396	405	427	387	449	405	377	411	409	438	399	423	373	394	403	426	408	453	378	439	426	428	411	394	426	421	478	418	403	421	400	424	375	424	402	398	400	428	411	403	395	391	448	410	411	413	405	451	395	421	433	439	406	438	413	453	384	391	395	410	421	413	406	416	393	443	409	368	394	419	403	421	382	419	436	407	406	432	366	431	402	397	379	399	454	435	444	454	404	440	420	462	403	455	428	412	393	435	390	427	452	446	423	438	430	428	403	419	427	410	408	434	405	408	445	437	462	363	436	413	401	443	431	401	426	424	426	424	426	395	443	407	441	409	401	418	411	405	426	418	417	400	390	419	410	398	424	440	389	402	407	416	392	400	434	429	443	415	443	406	408	406	431	425	421	431	408	442	426	414	418	451	418	411	395	402	418	394	351	406	434	390	423	407	416	439	405	395	396	403	426	419	447	407	399	389	399	393	452	444	403	428	431	419	383	389	424	459	374	396	403	440	403	366	421	431	428	408	437	407	436	399	376	404	392	394	443	383	379	445	387	407	437	429	375	437	418	432	416	405	385	434	413	403	411	449	400	422	434	392	435	438	436	440	417	407	462	430	378	415	405	421	437	399	426	418	460	365	421	383	440	445	421	387	431	405	402	373	427	438	404	410	446	442	446	394	394	472	442	416	442	389	374	395	402	382	403	440	437	406	437	355	382	399	385	454	430	437	414	409	419	401	406	397	452	433	414	411	398	350	394	407	441	408	456	426	446	410	413	417	428	397	406	423	385	448	447	372	418	409	416	408	424	406	391	380	446	408	420	474	400	410	392	410	404	410	403	372	425	383	425	436	422	403	436	408	426	438	395	432	466	392	423	436	438	437	366	435	481	404	403	410	385	396	421	419	394	418	368	397	397	394	416	449	440	432	399	439	423	428	427	409	424	411	387	395	403	466	406	431	430	420	408	435	388	439	419	410	436	389	381	433	445	433	443	439	413	430	399	411	442	394	422	404	435	422	416	447	388	386	427	449	387	396	373	397	414	426	429	416	445	413	412	407	420	458	400	413	418	404	421	430	424	454	439	410	385	423	427	424	421	425	471	440	445	380	386	385	412	415	425	426	416	404	404	412	424	430	390	385	448	438	413	421	387	435	401	390	424	408	413	395	402	437	358	407	392	392	384	428	375	398	432	409	402	395	408	408	432	437	452	397	385	422	409	406	430	435	405	401	404	420	421	432	403	377	424	416	407	408	431	359	372	399	376	415	381	414	422	421	398	368	407	405	437	392	448	440	423	431	428	389	440	408	422	414	440	380	425	413	422	442	404	400	423	425	453	467	444	407	415	392	415	409	384	421	425	414	405	421	384	409	424	385	404	428	415	415	431	387	389	405	390	385	398	435	401	433	442	389	403	422	382	421	443	407	363	417	429	378	440	447	396	432	409	406	424	408	420	430	408	412	426	385	438	431	411	440	447	381	446	407	381	415	426	396	413	388	419	351	426	413	418	431	414	397	453	426	393	421	405	449	393	407	396	406	450	424	397	397	394	417	396	433	407	417	406	426	403	408	397	405	391	444	399	355	443	405	440	412	411	424	390	397	407	433	400	410	432	414	401	420	414	396	428	427	372	402	431	419	439	442	453	419	430	426	430	380	388	410	380	406	403	425	358	398	432	386	422	410	412	417	471	460	418	386	444	433	424	435	383	433	427	376	434	407	445	458	434	405	407	393	424	412	432	412	443	463	403	392	436	427	404	424	419	408	419	439	447	407	368	421	434	362	428	389	397	407	392	395	429	444	426	424	392	423	429	446	387	386	418	405	421	421	394	413	391	406	381	405	401	419	411	373	403	395	384	394	452	424	443	412	385	435	430	388	432	412	390	433	435	418	424	428	425	406	432	415	416	416	372	413	419	402	426	425	420	444	394	421	396	426	372	373	431	398	390	410	395	460	432	410	422	429	421	395	412	461	390	426	403	405	435	414	426	387	389	424	441	426	410	411	433	436	436	418	450	448	420	444	423	399	392	437	405	407	432	392	384	385	386	412	449	407	428	404	459	448	384	377	388	420	413	413	444	396	400	373	399	418	456	410	418	391	392	412	427	420	414	409	425	412	387	408	421	460	461	432	398	441	393	428	368	399	460	445	411	427	423	401	408	401	385	410	400	484	415	422	443	403	428	441	418	375	417	419	432	402	414	410	436	409	406	422	416	411	409	398	381	379	417	472	424	458	410	431	394	430	441	391	429	440	439	414	384	403	399	398	392	423	420	396	447	442	381	406	465	419	446	415	377	443	419	421	430	384	449	394	420	414	399	457	391	419	412	378	440	376	421	406	428	449	445	444	411	396	399	418	415	424	417	426	364	428	437	402	400	419	442	358	402	427	425	425	426	460	434	420	414	435	439	411	404	413	437	426	439	412	414	405	375	401	400	414	412	357	423	423	426	386	389	413	405	377	373	423	420	435	381	427	403	436	397	442	425	395	403	461	418	431	402	407	423	384	395	441	416	393	410	395	392	394	451	411	419	423	422	407	386	429	404	417	408	426	408	427	421	430	435	433	446	441	408	402	418	409	383	390	413	431	425	416	411	458	404	411	415	414	389	406	445	377	430	383	403	418	401	414	439	374	409	429	361	411	458	420	402	383	402	398	407	407	428	431	401	443	429	441	407	449	434	444	414	395	471	388	429	411	393	418	406	398	446	383	382	398	397	423	473	417	425	431	408	449	393	393	405	402	395	427	414	417	423	405	400	420	416	402	404	426	421	415	440	415	404	431	398	414	414	416	434	408	423	448	409	398	401	396	393	433	433	427	433	433	400	419	401	405	432	430	429	401	435	394	425	367	369	419	452	421	432	430	408	438	342	385	415	440	393	390	426	395	418	399	428	399	399	388	423	383	355	443	449	413	402	433	424	359	408	399	385	427	414	375	444	392	428	411	418	421	392	393	365	411	417	388	397	401	417	413	423	406	459	420	400	429	418	406	409	405	399	416	404	424	439	432	440	411	391	445	459	429	447	413	438	426	416	431	428	428	405	407	387	380	386	378	424	426	379	350	393	417	408	389	375	428	407	419	373	423	413	457	394	401	387	392	398	443	411	426	436	447	408	459	413	407	432	439	411	406	399	441	414	414	417	420	397	414	403	436	401	421	410	425	422	420	451	400	422	407	436	431	383	415	404	387	417	423	397	444	429	409	401	441	408	450	455	460	379	437	410	428	390	381	455	418	398	411	405	409	426	441	396	417	414	424	396	381	398	428	419	402	407	403	436	400	412	387	386	395	400	393	399	416	411	430	441	398	409	400	420	416	393	423	381	420	409	423	418	444	419	429	408	371	410	439	381	406	459	414	407	392	393	426	383	431	453	435	438	377	434	446	399	424	436	394	450	418	455	407	449	437	421	439	429	416	395	401	422	432	401	440	410	432	385	431	435	434	466	443	434	373	408	411	443	401	419
2068	936	952	969	952	956	944	924	952	862	911	952	908	922	896	877	969	928	925	916	872	947	915	898	862	871	961	920	898	886	943	905	928	887	934	936	867	875	904	916	899	949	911	906	894	916	838	956	866	881	871	891	918	906	892	895	896	937	968	899	883	938	931	898	873	940	872	934	874	957	952	894	896	934	885	865	942	900	881	908	857	912	909	871	873	905	888	919	944	925	922	913	864	919	888	918	941	891	946	886	847	897	920	929	944	912	917	932	887	914	954	897	885	897	873	942	898	926	929	921	891	861	858	915	861	893	887	916	902	916	889	917	863	889	882	903	901	869	919	879	890	918	862	932	926	913	887	914	891	913	875	829	951	862	904	889	934	899	906	924	913	887	873	950	904	872	881	879	937	902	874	916	849	861	872	912	937	895	905	936	924	914	933	936	888	859	887	904	870	896	914	896	904	855	916	880	958	866	900	853	887	905	892	898	853	868	924	886	948	838	860	877	918	918	936	913	874	932	863	887	958	843	882	877	910	852	901	912	919	901	906	909	890	877	863	860	908	933	873	917	883	895	890	933	924	873	951	909	942	890	877	918	857	927	905	971	927	868	885	927	867	886	980	919	908	873	918	904	913	883	910	852	894	883	879	859	866	906	900	901	926	877	893	923	899	895	914	948	885	915	907	921	917	885	901	906	841	950	872	933	868	906	844	947	920	903	894	898	905	914	931	976	836	867	931	934	841	876	858	902	942	887	875	848	866	865	956	948	961	912	968	930	886	884	908	895	915	913	905	949	965	902	945	928	862	928	933	890	896	879	894	952	922	893	873	904	908	941	934	899	855	895	895	866	918	901	905	838	917	893	857	848	900	941	896	878	920	965	928	897	896	910	900	926	866	848	928	940	928	910	861	887	922	942	834	936	938	899	892	871	843	919	897	903	914	856	920	902	899	875	913	944	918	932	896	920	893	878	890	905	913	962	941	905	932	883	885	944	891	879	899	924	919	897	882	938	945	866	895	907	888	918	879	924	847	899	896	927	924	895	922	895	861	928	889	873	869	900	879	884	927	895	879	921	900	900	936	872	897	939	890	915	885	894	893	918	883	885	865	928	892	939	873	902	859	951	904	910	945	930	913	850	887	890	901	896	913	897	920	917	871	882	909	868	908	937	907	871	907	916	867	882	899	921	925	867	913	861	917	915	899	883	888	898	864	913	893	919	877	905	913	910	937	914	870	919	888	928	893	883	917	903	937	902	881	880	883	919	900	926	923	882	893	871	902	877	899	906	886	901	885	890	939	898	971	883	891	889	920	920	851	923	889	889	908	854	917	874	902	875	901	919	935	845	896	884	842	944	865	926	932	959	920	877	891	912	890	872	876	910	867	956	909	878	900	862	951	1016	909	894	936	838	872	929	909	912	904	925	847	932	863	941	914	891	894	898	893	869	920	922	894	910	945	940	875	902	931	881	878	912	884	948	937	870	930	869	887	888	877	873	935	875	910	882	883	925	892	917	891	863	908	944	876	913	915	920	874	921	886	908	896	867	944	864	864	905	897	896	868	910	875	949	869	913	953	919	868	885	945	933	905	928	928	898	854	962	960	900	945	859	906	886	944	866	862	909	917	868	890	930	953	873	901	859	910	880	906	907	876	922	965	908	856	898	951	903	896	905	859	906	870	898	881	915	851	890	894	919	913	941	948	858	901	933	903	883	948	939	911	869	920	913	889	941	838	865	857	905	870	927	861	904	904	954	930	878	859	872	905	906	909	894	916	858	875	958	891	874	914	874	887	865	917	932	915	941	888	903	916	882	875	910	896	886	916	880	891	889	913	932	939	913	882	908	918	874	924	928	905	960	959	891	884	881	947	927	912	885	929	967	902	882	946	919	867	927	937	855	906	881	892	872	855	886	959	947	913	912	894	927	872	904	901	893	898	962	917	905	896	891	856	849	927	877	912	859	936	864	885	868	898	925	872	889	887	906	916	939	886	914	938	983	938	911	904	914	938	933	941	913	934	895	848	872	934	870	923	887	862	905	907	866	941	881	896	890	913	903	883	891	934	895	830	906	934	874	921	872	893	867	916	894	901	923	878	916	893	887	831	930	892	951	904	897	926	882	819	928	923	937	888	909	868	912	865	873	931	924	875	933	919	943	846	899	846	854	929	893	880	894	909	874	895	884	928	906	906	910	866	948	941	912	928	899	893	959	890	957	853	931	897	928	872	913	884	916	907	902	915	864	895	912	894	912	893	879	905	888	919	910	890	918	879	890	949	910	878	892	887	902	877	905	888	863	858	897	907	901	907	954	889	883	922	932	891	881	893	878	867	895	889	864	909	923	890	907	838	913	891	848	889	900	930	902	849	910	885	924	904	907	862	928	893	967	869	873	900	862	898	935	924	876	903	928	886	883	910	917	898	902	928	908	876	911	924	916	926	896	876	910	891	906	951	873	939	925	880	938	939	913	947	942	910	926	919	897	919	881	887	870	918	929	901	921	937	908	875	908	923	885	906	899	902	934	892	934	914	902	917	915	911	913	938	875	870	863	943	848	894	868	944	920	881	942	907	882	946	897	894	912	877	859	897	896	873	869	892	900	850	914	894	860	883	908	896	903	911	927	896	906	878	877	869	868	894	889	877	901	850	862	915	924	899	861	871	905	859	866	863	901	891	866	883	893	885	871	907	850	880	864	908	912	882	908	893	802	899	954	854	897	913	877	911	909	989	950	872	860	919	946	892	889	922	877	920	844	931	873	891	875	878	882	890	922	886	905	900	894	914	895	894	886	883	911	909	863	936	942	924	934	947	896	852	869	878	885	848	886	959	921	967	894	931	931	926	910	946	824	867	913	883	909	859	892	873	915	927	906	912	909	876	872	892	912	909	855	860	910	887	902	878	909	915	906	940	873	895	905	926	893	943	853	931	871	871	919	928	866	957	901	954	926	873	928	941	919	918	889	924	893	881	943	881	938	926	824	918	911	896	915	876	913	889	902	953	877	909	892	906	875	912	914	832	952	970	884	900	842	916	893	887	853	919	831	881	924	877	886	886	862	884	858	899	881	881	895	879	858	882	882	875	941	912	896	913	963	989	831	894	906	864	868	857	920	901	887	888	895	903	841	857	905	929	916	821	918	874	905	875	840	852	891	917	945	879	867	907	884	874	867	919	960	913	903	925	911	935	913	869	897	930	902	893	899	914	848	849	888	908	881	911	909	903	887	955	909	910	927	879	935	895	895	837	880	926	850	864	964	924	899	911	922	938	895	904	862	920	883	917	856	877	910	846	922	941	891	936	907	886	876	865	882	868	832	865	919	858	903	881	934	852	880	896	917	877	919	930	897	841	913	854	870	852	936	905	934	892	878	862	913	932	950	935	909	849	908	894	905	895	919	882	940	892	922	855	844	912	943	852	915	892	887	917	905	957	920	937	877	952	901	922	864	870	1009	900	896	914	888	901	871	917	926	922	906	886	842	863	887	932	840	907	923	885	879	917	898
8145	571	651	563	446	351	314	292	283	280	268	264	295	254	243	261	257	240	269	238	264	260	244	242	229	225	240	234	220	227	233	252	247	242	236	247	276	216	262	242	245	236	246	250	253	237	224	228	236	250	250	265	211	242	266	258	204	226	229	231	222	257	260	264	231	227	271	235	261	250	220	222	195	228	237	226	236	234	243	246	238	208	248	234	221	233	230	237	226	240	246	293	227	235	222	255	227	230	226	221	229	250	255	222	231	220	218	245	219	261	250	243	253	208	261	228	226	227	234	216	250	255	225	232	233	248	233	240	261	241	222	240	236	232	241	252	231	232	198	222	236	234	244	246	186	249	227	247	253	242	230	233	220	226	211	210	242	244	232	225	246	219	246	256	237	226	225	258	246	213	223	266	239	222	215	262	247	250	256	212	226	246	242	225	245	224	247	227	234	250	236	230	239	230	270	230	223	235	231	239	240	246	244	189	226	239	254	261	246	233	250	247	205	234	241	251	259	222	255	210	239	230	257	222	258	215	242	221	215	270	207	245	263	235	223	228	251	256	240	190	245	225	228	234	258	255	234	241	238	217	225	234	254	226	238	254	249	245	254	280	231	261	232	220	199	245	253	241	189	244	228	223	238	243	211	242	234	227	242	239	236	225	226	269	245	224	208	223	225	262	265	258	252	243	276	239	253	233	246	240	244	253	257	257	201	234	229	233	234	260	226	219	240	240	226	243	257	253	243	218	221	220	234	249	225	261	240	250	273	238	242	230	273	206	268	250	231	248	223	229	229	235	265	240	220	256	237	254	283	250	227	229	219	254	256	236	254	254	255	261	236	247	219	227	248	221	246	220	244	251	243	223	232	234	221	273	221	237	244	241	237	247	247	265	238	217	253	225	228	237	238	213	230	263	242	258	267	252	227	249	247	255	253	221	246	226	230	222	256	239	245	245	222	268	249	226	235	225	218	252	244	235	251	226	230	252	256	234	245	244	227	246	260	250	249	246	268	213	250	244	255	239	243	233	226	264	252	230	247	231	242	265	275	271	258	228	230	254	255	252	280	271	242	256	229	247	233	252	211	274	227	224	236	242	242	221	247	224	265	225	242	223	242	254	255	225	249	241	222	237	239	209	250	243	247	224	214	242	223	235	251	222	216	261	273	239	260	255	243	218	243	255	263	239	254	259	229	252	244	241	243	253	239	216	246	254	266	224	258	251	230	223	241	205	225	223	264	262	241	253	220	254	232	230	226	242	245	261	246	273	266	222	255	233	223	227	229	198	267	268	247	243	239	242	226	228	281	231	241	265	239	219	234	255	255	241	242	251	240	227	248	240	259	240	245	222	230	240	229	241	218	248	268	242	242	219	235	254	272	232	264	239	252	217	238	251	244	254	232	230	249	236	247	259	259	248	227	225	251	247	246	238	270	238	198	265	246	253	226	233	245	243	243	263	245	282	259	213	248	230	253	235	239	237	252	234	263	239	241	282	248	238	256	288	257	248	229	238	214	232	250	228	247	281	248	250	295	262	236	231	254	205	257	230	226	236	237	265	222	238	248	238	249	250	257	229	225	238	233	236	225	264	247	234	234	266	226	243	253	223	210	270	261	253	256	211	231	233	258	247	211	231	226	229	268	199	246	230	268	226	220	240	225	244	216	219	253	253	246	226	245	230	227	222	250	246	226	242	237	229	240	236	248	230	212	232	265	261	244	222	243	239	228	236	241	230	246	251	226	251	229	240	248	241	218	251	270	237	229	225	241	247	232	245	255	257	233	251	232	244	212	278	258	229	200	262	223	260	224	216	230	226	213	236	227	223	267	244	240	217	246	251	257	241	227	231	253	263	220	243	233	216	242	228	256	269	243	220	234	245	237	259	245	249	252	269	249	213	237	233	226	221	208	257	229	227	243	253	251	232	246	237	239	230	217	232	241	263	248	245	252	247	253	230	250	244	250	257	253	231	217	225	252	222	242	244	260	236	215	249	210	203	217	240	238	246	239	264	212	250	263	201	228	255	250	241	246	229	240	242	254	236	247	235	240	250	228	220	248	236	227	266	213	224	275	247	248	256	226	250	234	223	242	203	272	264	245	243	226	226	225	233	248	234	251	203	225	258	235	226	210	239	237	262	254	239	246	256	227	242	244	248	249	242	213	218	205	219	242	255	262	249	243	238	212	231	245	223	214	262	276	208	252	231	267	232	236	247	242	250	257	230	241	254	232	192	256	254	226	215	272	245	236	274	253	258	258	236	260	217	251	233	246	219	202	250	233	200	243	236	245	212	253	264	273	225	221	253	219	248	246	252	227	241	238	239	219	249	219	247	221	254	223	256	218	243	246	231	244	239	249	255	216	242	237	214	258	233	262	226	265	241	231	246	238	249	229	222	219	210	204	226	224	241	238	238	234	193	235	263	232	268	265	238	207	232	239	230	225	225	239	258	266	236	253	248	271	244	254	259	246	237	233	268	224	235	240	248	225	214	237	245	240	258	218	226	240	247	245	247	258	238	250	248	237	243	267	239	238	258	226	214	230	229	224	237	252	244	233	233	224	283	235	247	210	225	222	246	230	223	227	274	270	242	231	236	244	239	267	248	220	246	235	241	247	255	233	237	222	258	222	214	205	255	266	242	227	223	248	264	242	246	258	242	195	233	246	226	224	258	246	233	227	232	239	229	234	242	232	237	245	280	251	238	251	234	241	241	230	236	237	236	247	205	239	241	237	254	251	243	263	249	223	237	236	252	230	228	239	246	217	257	225	244	261	264	255	255	222	232	234	232	241	235	246	215	235	236	247	256	234	231	249	240	224	243	238	274	233	247	271	222	222	250	233	241	241	218	224	262	245	264	235	212	231	239	265	242	222	255	244	251	233	202	252	248	231	243	239	236	224	241	270	227	255	242	227	289	236	270	235	254	259	247	228	242	235	241	278	241	237	245	225	245	262	219	244	251	222	227	258	266	258	244	240	228	240	208	215	256	253	195	254	241	217	250	240	225	256	255	234	216	266	188	239	216	286	234	216	221	232	264	271	220	252	237	230	217	250	225	256	253	222	242	213	268	227	248	222	245	225	223	215	234	278	256	225	247	244	272	256	263	215	244	221	226	221	199	256	226	235	236	242	232	226	264	237	228	262	206	235	245	251	231	207	247	238	231	221	259	234	254	263	265	251	223	273	284	215	239	247	221	234	224	242	266	238	243	239	215	253	242	244	251	241	232	239	244	211	265	254	239	245	245	223	218	229	217	206	253	227	209	254	227	221	270	220	221	227	240	215	243	257	260	245	238	249	202	200	253	217	244	214	219	215	251	250	218	236	253	224	251	199	255	251	245	231	237	260	258	250	217	226	213	238	222	223	224	253	239	250	241	257	240	219	223	194	231	241	273	209	215	281	245	237	257	238	266	221	255	248	219	237	262	245	204	238	234	230	232	245	243	251	240	237	257	251	227	230	257	239	249	236	261	234	236	226	246	239	216	237	245	251	237	243	230
6733	837	1474	1635	1365	1188	1088	951	888	812	776	684	689	673	660	665	631	634	597	647	611	547	602	593	580	586	608	591	599	557	588	569	558	538	530	545	552	547	579	572	532	545	576	563	541	565	593	529	600	586	511	529	573	576	553	564	535	530	553	552	560	543	542	584	558	540	511	553	551	537	558	525	545	563	574	560	548	527	520	561	540	562	552	531	558	525	556	562	582	513	514	535	547	549	568	601	566	556	546	566	561	521	536	567	533	544	542	542	542	575	559	545	548	566	569	634	571	560	530	560	545	559	548	566	510	570	544	529	558	574	545	526	577	586	571	554	564	542	540	563	541	559	552	523	543	565	558	523	546	565	579	531	575	516	545	562	554	503	563	552	566	559	534	562	604	528	574	578	563	563	574	596	519	577	560	538	532	550	542	534	572	561	534	567	566	556	567	533	536	519	505	552	526	558	544	555	609	522	584	557	528	521	569	522	526	556	548	547	548	534	532	527	579	583	548	564	537	531	517	561	545	524	556	563	529	541	533	529	567	551	576	535	502	580	582	577	534	563	557	556	557	536	591	567	564	537	560	536	544	542	561	529	557	555	591	553	545	512	539	537	549	543	491	552	617	575	567	539	591	538	538	554	581	584	504	540	604	576	534	544	577	509	527	524	590	553	586	511	558	552	583	534	533	552	528	601	545	563	577	536	583	524	530	566	571	561	575	567	557	507	572	584	542	565	519	543	506	537	544	546	529	541	552	549	555	535	496	535	576	512	555	543	568	585	579	568	557	532	563	570	559	546	544	555	503	541	515	527	598	547	540	542	530	517	577	527	516	516	539	525	533	566	527	557	555	560	543	523	567	513	539	541	538	602	543	581	551	534	520	583	561	530	582	558	549	569	490	576	571	544	537	544	550	548	507	554	563	555	540	522	516	551	552	548	559	522	508	579	526	584	559	561	552	613	566	569	546	505	553	542	559	542	615	545	536	568	548	563	579	531	538	573	529	542	546	559	521	577	539	570	537	512	565	567	552	539	518	548	544	550	542	544	551	546	563	548	553	559	513	564	575	565	535	592	554	500	538	553	550	569	529	520	559	524	525	573	574	544	520	563	551	538	528	553	513	514	565	573	539	556	554	542	576	537	592	558	540	557	566	558	525	553	547	530	563	555	567	527	554	546	560	573	574	551	549	523	564	558	563	554	562	558	517	554	552	551	523	549	565	533	562	533	585	542	534	556	569	523	592	498	537	513	525	559	559	581	553	543	557	532	543	555	514	575	578	578	570	515	526	564	541	532	567	596	526	536	561	542	567	499	580	535	547	550	535	565	525	533	573	529	593	580	539	546	573	522	523	558	537	586	570	514	556	559	557	543	513	559	562	555	559	562	602	566	545	581	594	560	517	513	586	529	537	523	557	561	535	569	519	545	587	539	562	535	514	538	538	577	539	529	524	545	584	580	527	522	516	573	558	564	541	572	523	577	532	564	513	553	541	569	540	534	581	498	572	529	565	568	521	567	528	546	617	557	534	534	503	527	539	512	585	558	565	584	508	524	526	563	527	541	557	556	557	566	508	541	548	542	559	524	560	505	557	534	535	535	519	521	566	555	581	559	539	496	578	541	564	518	592	559	540	534	545	547	563	534	546	523	525	563	559	538	573	560	515	531	579	567	528	507	552	554	517	514	558	553	541	535	511	564	535	559	541	590	542	547	572	541	547	534	479	610	579	533	532	539	580	527	539	576	559	537	565	500	571	550	495	512	556	548	535	512	532	541	565	555	536	556	556	521	526	548	513	532	535	607	555	544	539	536	594	596	525	569	585	537	564	499	541	530	545	547	536	525	554	542	534	535	572	570	577	531	561	543	513	548	548	477	584	519	521	546	582	549	548	555	576	533	541	541	575	575	535	538	538	550	566	560	545	551	527	546	557	544	571	548	537	510	538	538	575	575	523	529	549	510	550	552	572	549	486	559	571	546	550	548	512	550	565	535	549	562	548	579	557	524	571	555	546	538	523	540	503	528	553	547	514	504	511	528	554	529	543	539	584	555	572	547	558	560	555	560	625	571	540	564	544	566	517	530	531	564	536	562	488	546	556	500	552	537	545	561	530	552	539	540	582	547	545	544	552	562	555	550	571	557	525	517	542	538	559	547	509	528	522	534	537	497	566	573	565	544	535	577	596	539	557	556	541	535	511	556	534	549	521	535	565	607	541	552	517	546	617	544	567	552	573	543	573	516	567	568	536	478	541	575	499	554	585	521	571	524	524	521	537	559	527	533	541	547	519	562	546	542	569	540	510	522	525	561	518	557	540	520	541	567	526	510	547	564	556	549	546	572	563	549	514	530	550	549	503	552	547	583	528	559	598	498	578	541	529	549	592	548	555	533	547	544	528	544	522	571	526	564	535	542	564	529	554	566	568	554	517	555	570	543	593	519	523	510	535	538	519	541	547	552	563	572	580	566	534	521	529	546	547	580	506	526	582	547	548	559	548	554	533	572	578	558	545	525	519	584	557	527	579	511	597	551	524	537	572	509	592	564	537	555	552	522	585	524	546	569	569	549	556	560	546	527	548	534	552	561	534	527	525	534	547	589	553	518	508	544	543	540	558	544	518	568	552	556	567	532	528	570	555	584	529	500	508	601	528	574	543	538	524	511	527	608	543	507	560	555	550	554	535	539	523	546	539	590	518	595	528	529	536	550	577	611	552	551	595	544	563	548	535	545	575	557	491	568	559	527	563	548	550	572	516	535	537	557	532	544	535	539	573	548	544	516	568	528	557	543	574	541	506	527	501	534	535	540	551	531	524	563	534	513	490	530	538	516	531	571	572	496	567	604	529	583	551	574	589	534	505	549	551	507	529	552	564	512	560	510	542	580	553	528	574	546	563	548	554	572	544	565	549	550	574	524	524	560	518	534	558	526	540	532	540	581	573	573	546	537	603	524	552	555	544	548	548	527	513	559	538	579	530	543	520	532	530	546	564	537	541	551	584	501	536	565	520	537	554	525	506	559	527	588	571	523	475	567	554	536	565	515	556	540	533	556	559	564	567	561	493	553	570	525	526	551	571	571	526	546	528	514	561	571	523	540	521	572	575	527	499	539	537	574	545	554	583	552	548	520	533	532	609	540	557	558	565	551	557	531	462	536	552	573	540	570	525	543	564	528	550	504	555	516	499	535	539	550	542	515	538	554	552	522	600	535	546	537	553	569	549	533	570	575	548	552	562	520	552	572	511	566	538	603	575	553	585	504	525	606	548	555	553	500	527	570	548	555	522	532	490	562	538	598	542	546	546	546	528	499	523	579	548	525	524	562	526	557	555	521	505	571	528	561	541	572	561	550	562	511	536	500	601	566	534	563	534	511	528	564	561	536	502	560	566	539	584	561	558	496	591	541	545	575	543	558	568	572	543	584	542	572	521	547	540	542	551	543	541	559	568	538	529	554	576	492	573	564	551	527	521	569	546	614	548	539	515	581	539	539	522	589	552	548
14893	1162	977	768	531	367	316	278	229	186	185	185	181	175	144	158	130	136	134	122	149	151	160	144	141	132	140	160	134	144	141	163	124	155	130	113	133	129	126	128	139	133	128	136	117	125	143	127	120	141	123	140	119	116	143	153	121	129	118	125	132	116	142	126	107	139	106	150	131	119	140	163	124	106	143	117	124	141	120	133	117	128	113	125	143	128	136	107	135	119	147	120	121	133	147	125	141	136	144	143	127	112	133	107	120	148	125	139	141	131	115	134	122	104	105	131	137	156	122	132	120	128	110	136	114	126	129	135	113	118	108	130	138	116	128	136	133	152	142	131	143	140	119	131	119	116	123	112	128	132	115	101	110	143	143	120	115	130	120	136	125	113	121	133	126	129	110	115	99	120	137	129	134	121	146	120	147	130	125	141	123	130	128	141	152	121	125	121	125	144	108	154	125	114	135	142	132	115	123	140	136	124	118	104	144	105	134	124	126	115	129	132	129	121	146	141	132	137	143	108	131	144	133	123	126	134	144	122	144	121	117	123	116	128	115	134	138	118	149	140	112	121	130	129	126	124	122	128	131	96	138	127	127	138	137	128	123	142	116	137	124	119	133	125	146	115	129	126	145	125	134	116	134	120	118	111	136	122	128	129	138	149	141	129	134	146	135	133	113	117	111	134	133	141	99	119	126	110	128	139	140	121	146	118	139	132	132	135	120	120	125	136	119	144	127	109	124	135	116	130	130	118	116	145	105	124	122	124	145	130	128	120	140	105	98	134	124	126	132	135	127	125	149	127	126	104	139	125	124	106	124	137	121	144	131	115	172	114	147	112	127	148	117	138	127	117	141	131	131	132	150	133	148	149	124	146	128	116	138	120	130	118	131	110	133	145	133	125	119	138	122	116	120	133	129	120	131	117	136	142	128	124	122	112	156	138	115	134	133	140	119	131	117	129	131	113	144	120	114	128	117	130	138	136	128	139	111	124	137	133	151	130	130	126	147	129	144	114	115	127	123	121	120	135	114	123	130	134	117	137	129	116	129	109	144	135	138	140	113	119	133	113	100	110	141	132	128	122	128	120	105	144	129	107	118	126	120	110	136	124	121	119	119	122	100	128	115	136	113	117	137	132	130	124	133	106	132	133	126	122	131	149	136	155	143	107	119	120	117	120	118	133	140	135	123	124	134	143	135	130	153	142	135	139	135	154	131	141	152	148	134	117	132	132	113	130	125	123	131	128	148	114	129	131	126	118	137	126	126	124	133	122	127	138	113	125	115	123	108	118	112	125	129	137	141	117	136	116	124	143	128	130	139	153	140	104	126	123	138	102	134	140	137	113	118	119	129	145	146	128	121	123	122	118	148	138	132	130	118	128	126	111	119	126	141	134	123	140	139	116	127	140	123	142	110	121	126	132	133	139	149	114	106	144	125	146	120	119	135	140	139	133	132	114	107	131	106	130	129	108	130	125	151	133	129	141	136	137	140	112	108	137	127	129	139	116	109	135	123	129	120	129	121	124	121	147	133	120	120	140	120	135	145	156	108	150	139	132	156	116	149	129	147	139	119	123	127	120	120	119	127	120	118	115	135	133	114	145	154	138	123	129	136	118	117	135	146	116	123	119	138	120	143	146	124	128	111	137	122	124	127	131	143	120	134	137	118	115	122	130	136	120	118	129	116	139	127	125	121	133	131	129	128	126	135	107	118	133	136	124	128	135	120	142	128	125	137	114	132	121	133	126	126	119	145	118	134	150	137	120	147	108	131	149	138	141	115	124	123	113	145	130	134	136	134	145	136	114	122	129	157	158	131	134	137	125	106	113	126	123	126	120	115	120	108	134	119	126	145	146	119	140	135	125	109	105	122	141	135	131	127	126	116	129	118	156	141	123	130	128	158	122	129	122	135	116	149	121	132	139	129	127	132	144	131	117	142	131	143	108	157	115	138	125	162	107	145	121	121	142	135	138	123	130	141	119	121	122	126	136	118	128	151	125	119	134	133	137	146	114	136	118	140	128	130	118	131	141	124	111	131	135	131	129	129	126	125	135	148	147	146	131	129	115	120	137	121	131	134	140	156	125	126	120	121	140	133	122	128	131	145	131	122	135	133	118	136	122	130	138	126	116	153	132	132	124	120	118	132	117	130	125	137	136	115	125	134	134	127	145	120	143	141	114	142	156	126	131	139	139	133	118	125	108	113	111	115	131	134	145	134	126	133	133	140	134	132	131	119	116	132	95	133	142	140	124	103	132	117	149	118	128	143	141	135	121	133	115	141	144	111	142	111	113	139	130	126	140	118	115	124	148	142	136	134	140	115	125	115	122	159	126	145	125	147	135	144	115	132	109	120	118	143	125	128	131	139	136	110	157	123	153	142	135	126	147	126	130	156	144	116	124	134	134	140	143	132	126	140	124	168	137	124	124	117	129	113	116	123	130	122	134	127	138	145	118	118	136	131	146	131	142	113	123	138	118	115	97	125	155	118	131	133	118	143	137	124	159	131	108	119	135	118	124	122	133	123	136	118	137	123	147	108	135	127	117	139	109	128	144	157	130	131	134	166	109	117	124	130	137	113	125	139	117	118	134	129	120	128	127	124	134	126	124	122	115	107	126	115	130	109	123	128	99	139	120	103	140	132	131	127	119	110	152	129	136	130	117	118	151	123	108	103	134	142	115	154	120	132	143	139	125	129	140	136	117	119	138	118	136	138	130	122	139	112	111	107	160	133	155	117	128	133	129	129	146	143	120	120	125	149	110	126	121	124	115	149	127	141	146	137	125	120	106	124	113	151	124	149	143	138	139	99	118	110	118	144	138	153	113	117	120	138	147	138	143	127	126	142	134	114	114	109	127	133	148	159	125	144	124	104	119	132	145	122	138	136	119	132	129	148	142	145	138	114	126	126	131	129	150	141	136	142	108	103	124	107	119	115	142	148	140	153	111	151	127	166	123	114	144	125	112	111	114	152	141	164	125	146	131	126	125	124	121	128	114	133	130	114	144	138	116	126	123	125	123	148	127	133	130	140	149	109	106	146	132	119	107	131	132	153	153	115	125	150	135	140	127	123	123	127	115	122	120	115	127	127	140	110	136	141	127	121	125	141	136	130	123	116	110	128	130	134	155	126	111	137	127	121	161	117	128	130	141	161	126	125	110	118	125	141	139	132	127	126	106	130	125	142	115	145	144	135	133	134	131	122	122	119	110	115	125	118	135	115	136	137	117	115	120	117	134	163	132	129	125	120	135	146	156	131	153	114	119	119	127	129	121	132	118	136	119	130	124	125	123	114	129	120	117	137	133	154	132	113	127	115	118	124	149	115	124	133	134	133	121	122	144	120	105	146	151	124	135	133	121	121	138	148	125	140	109	117	114	153	129	134	138	133	132	131	122	132	128	103	135	151	138	110	130	142	124	113	137	126	110	101	129	123	132	127	142	116	132	136	126	117	114	123	123	124	146	145	117	136	139	122	134	130	131	121	123	145	140	117	130
8052	1002	2023	2388	1920	1604	1335	1120	931	813	741	689	599	618	540	518	486	490	477	462	457	484	406	381	415	373	402	398	401	351	395	377	392	397	396	410	349	354	371	400	356	387	376	359	359	350	376	373	364	371	343	361	354	346	352	343	382	372	321	361	349	356	344	359	378	371	335	354	349	341	345	348	335	344	354	346	383	351	356	322	367	319	349	334	321	373	334	357	358	334	303	375	325	329	367	321	331	336	344	337	346	384	324	339	331	366	349	341	330	338	349	318	361	346	336	369	346	334	359	375	338	346	357	385	384	358	358	342	352	309	329	353	325	328	352	368	313	347	334	331	341	323	343	340	387	352	358	324	352	328	344	360	326	330	362	336	332	349	329	339	327	326	312	325	332	299	337	364	341	343	361	344	343	380	354	354	353	301	395	337	319	351	323	338	338	329	377	384	301	336	318	341	341	371	353	343	336	327	353	325	360	351	332	309	325	309	320	331	367	319	325	330	335	349	337	333	344	346	336	329	383	339	354	365	362	345	339	343	356	365	347	341	374	373	334	366	343	336	372	335	342	328	362	363	333	357	348	341	360	329	338	373	347	358	334	321	343	359	319	380	360	328	356	376	348	344	376	350	313	331	313	323	338	321	360	355	322	315	334	344	311	354	355	361	335	375	376	363	365	360	363	342	361	335	317	358	372	334	352	376	337	360	365	327	319	335	343	364	343	360	320	332	376	343	376	315	378	358	374	362	330	340	362	339	369	345	363	313	345	377	311	353	346	337	324	333	374	327	360	356	378	330	362	360	366	339	340	379	342	307	348	381	332	347	337	343	318	346	347	348	346	365	337	316	336	373	315	318	371	345	349	369	345	377	333	351	357	332	372	326	374	343	357	354	340	349	350	349	337	325	340	342	320	356	368	380	338	311	359	350	334	306	336	354	325	312	360	346	322	340	344	341	370	335	352	363	330	333	341	348	356	349	359	337	357	331	350	348	335	367	348	368	335	355	362	371	363	393	365	347	345	361	361	340	339	328	324	348	349	348	359	283	347	323	360	358	344	365	334	339	323	333	352	334	358	353	332	351	346	317	338	370	351	350	376	337	381	366	341	384	372	374	320	335	350	363	342	306	344	344	338	353	328	344	319	362	340	368	313	353	351	350	331	353	320	389	372	340	388	317	366	347	322	341	330	333	353	342	353	348	359	338	377	308	357	342	388	355	373	310	339	351	331	330	361	347	354	363	357	309	353	340	360	339	346	368	332	352	351	329	371	367	330	366	358	333	349	337	333	340	332	328	347	325	344	322	375	352	374	334	336	363	337	349	343	332	315	344	336	338	328	331	337	375	339	304	323	354	347	323	353	337	332	300	336	368	354	361	364	358	328	332	331	350	310	347	323	343	360	336	352	380	351	358	340	343	314	329	304	345	325	360	345	364	341	355	358	328	369	374	355	326	349	304	337	338	334	324	358	364	333	341	308	339	351	353	320	334	350	362	358	381	364	341	345	335	362	375	364	349	347	342	366	352	362	366	331	355	307	317	344	348	344	335	335	324	361	329	330	342	348	376	312	304	342	371	352	330	340	330	342	349	356	366	343	352	370	347	355	339	352	315	348	344	301	347	372	368	343	317	372	294	352	350	354	357	342	345	374	320	333	318	339	320	345	343	297	332	336	352	370	323	362	343	352	336	350	340	373	359	334	357	315	355	354	327	371	360	350	355	358	303	339	292	365	382	336	339	352	324	365	346	366	366	353	325	338	339	377	326	366	340	370	359	337	320	369	359	330	349	341	344	364	337	330	304	370	320	317	330	322	379	335	349	332	357	406	323	373	337	351	334	340	314	340	350	320	329	353	370	366	339	323	294	362	369	323	353	347	377	381	346	330	325	341	364	341	358	355	381	351	342	336	360	351	367	325	351	299	382	294	321	407	350	353	342	302	368	328	367	316	330	356	361	355	379	321	372	365	333	368	348	360	330	346	320	337	389	332	326	328	342	349	325	365	355	361	336	388	295	365	348	349	331	346	364	341	339	350	346	363	347	365	339	330	320	349	381	343	348	350	343	369	355	344	331	335	377	338	374	350	315	356	354	343	362	346	333	361	331	357	349	353	322	325	348	346	352	315	353	352	344	315	334	346	371	311	323	348	346	349	311	369	345	341	328	338	332	361	322	328	344	328	366	334	361	335	336	377	331	344	354	363	353	351	338	346	313	336	347	334	329	333	339	352	335	374	332	371	327	343	337	360	360	361	304	330	345	344	339	364	362	350	319	331	322	326	322	315	337	369	362	363	368	327	335	356	339	359	301	370	366	317	394	322	371	352	334	348	342	358	352	359	364	355	331	313	371	346	337	354	335	355	347	327	305	357	325	355	339	329	337	364	372	387	348	341	361	344	312	331	370	355	344	328	374	372	357	346	339	332	362	330	335	347	355	309	325	317	360	373	357	342	345	348	349	324	322	361	351	367	338	359	359	337	360	333	344	349	349	341	343	358	341	353	345	336	336	324	338	359	356	337	307	367	307	371	356	323	326	323	322	363	365	359	334	312	367	342	339	352	327	355	343	355	347	312	368	350	332	311	319	363	371	350	335	344	331	346	349	373	327	347	347	352	340	363	348	334	338	343	361	319	342	347	364	384	332	351	359	337	348	321	345	354	362	351	325	354	346	348	369	351	343	342	346	344	348	341	375	358	317	337	325	359	359	374	326	313	352	379	330	334	361	352	340	346	324	365	323	361	321	392	365	305	341	313	327	328	338	341	331	373	347	357	353	331	361	316	313	337	330	353	341	311	340	341	341	346	360	355	328	381	361	343	372	330	343	326	376	368	335	342	328	370	339	362	321	365	317	319	360	365	358	307	342	326	368	329	344	365	341	376	343	346	340	371	352	344	331	336	344	350	371	339	305	341	300	351	370	341	330	336	331	321	348	355	350	390	383	322	349	335	341	337	327	350	363	352	311	343	315	323	347	367	336	368	367	355	333	344	350	318	318	333	331	337	338	340	344	367	332	355	346	349	337	317	323	345	326	355	339	380	367	323	324	333	333	376	334	317	354	356	364	334	305	359	353	331	342	326	358	372	367	365	349	347	385	363	313	330	318	353	336	334	344	320	340	328	348	357	388	363	350	368	343	361	366	338	328	317	367	358	328	349	339	338	347	350	333	363	358	344	340	358	346	352	324	345	349	312	350	343	307	352	338	365	336	352	332	361	307	382	356	374	342	365	319	345	343	349	354	358	356	338	324	363	328	339	367	316	316	329	339	369	347	343	355	324	375	383	370	356	325	342	301	340	377	333	356	350	325	340	337	350	366	348	347	347	338	316	328	336	361	352	329	356	369	351	304	321	348	348	331	346	321	337	319	334	328	330	359	333	376	333	363	348	349	339	336	339	370	352	351	342	363	334	368	378	327	353	330	335	345	375	335	362	343	356	330	316	342	325	384	353	375	363	329	375	351	378	341	378	298	347	329	322	367	326	331	333	371	364	341	347	310
1610	420	402	417	430	427	398	411	460	401	441	457	456	410	424	429	452	435	418	396	403	443	415	444	414	408	421	420	406	407	439	424	370	418	398	456	412	387	424	441	468	446	394	446	439	379	438	406	418	389	389	407	405	393	421	423	404	416	405	394	454	429	430	410	389	415	387	481	417	421	425	405	427	427	413	423	448	430	411	403	419	454	415	413	409	419	421	392	413	422	440	419	380	427	405	394	414	457	406	405	381	418	422	426	412	388	424	401	428	412	404	415	422	445	409	397	402	415	418	391	410	368	406	416	425	380	425	387	395	417	385	438	432	445	417	366	398	433	429	402	404	373	411	391	391	408	455	395	380	424	415	414	395	417	429	426	430	392	409	435	395	427	420	395	395	427	403	428	419	426	403	403	412	411	400	403	430	397	445	436	419	441	406	428	390	383	407	438	368	429	406	426	383	412	394	421	397	457	403	404	415	397	440	418	365	420	398	435	404	402	474	391	432	403	401	394	400	436	401	407	434	390	423	440	452	428	398	410	458	373	439	422	399	396	432	439	402	415	402	406	407	374	372	426	412	391	392	400	421	391	419	401	409	378	439	413	412	431	405	397	412	422	445	413	386	426	419	365	424	406	408	420	404	475	418	384	438	432	446	431	425	408	391	414	422	429	407	407	368	394	395	420	426	417	423	433	438	421	413	432	406	441	459	394	409	390	450	437	412	397	420	397	441	464	424	418	379	422	445	406	419	403	391	443	429	430	384	409	406	379	386	433	376	430	426	398	421	439	434	421	411	441	462	395	431	429	424	373	400	449	414	384	421	391	467	408	368	431	435	384	409	429	388	396	429	459	446	428	402	449	412	416	440	416	410	443	396	404	422	404	425	458	416	425	448	440	423	429	408	446	429	435	418	418	418	416	448	429	413	413	419	413	408	389	429	390	478	403	409	440	415	424	401	427	390	412	455	472	450	450	382	403	437	430	445	427	456	409	392	428	438	421	459	404	420	401	426	386	406	426	434	420	433	428	433	415	409	407	394	425	438	417	443	427	450	405	417	474	387	408	410	440	407	381	410	365	385	444	418	380	398	436	398	417	413	419	399	411	427	400	408	410	386	403	417	411	425	397	421	430	422	410	423	419	429	409	405	396	397	387	375	430	360	399	431	389	384	461	406	431	431	377	375	434	447	402	422	391	436	398	457	422	436	389	394	411	413	390	425	420	390	422	430	401	392	440	435	409	429	383	393	442	413	417	448	426	417	413	424	404	406	383	434	438	440	431	418	395	423	432	465	442	428	417	415	407	420	424	415	406	426	430	458	398	429	401	386	420	404	407	368	379	431	446	436	424	420	424	406	440	411	437	393	437	441	407	434	423	365	386	369	439	403	427	429	399	459	417	408	399	393	389	419	440	407	414	381	417	427	391	439	423	433	425	412	433	418	418	460	411	415	409	424	445	409	449	435	429	408	383	395	396	416	432	409	458	449	401	400	402	438	425	404	406	434	409	388	404	407	427	402	441	458	407	408	437	424	426	396	412	412	362	398	418	408	410	373	415	397	398	396	406	396	383	407	474	411	425	404	420	417	419	429	454	445	384	412	417	413	433	422	412	401	422	410	411	396	413	354	431	430	395	414	394	417	423	395	404	392	362	371	450	371	451	423	394	463	407	399	436	402	405	417	385	451	433	409	414	422	427	402	388	411	411	407	379	450	459	446	411	407	411	432	394	402	398	401	418	397	396	437	429	426	396	414	427	414	407	436	409	421	407	389	430	407	399	397	392	428	413	389	412	439	417	405	414	389	420	399	438	405	428	408	421	463	428	421	418	408	393	425	400	429	448	406	418	482	402	404	436	399	416	399	447	408	408	442	432	405	385	412	443	431	400	423	432	476	421	399	404	436	403	362	451	434	448	397	432	440	427	444	404	430	438	447	410	423	397	409	429	433	424	439	406	406	410	394	436	421	435	402	434	433	417	396	413	430	397	432	440	380	439	435	451	421	425	429	445	407	433	373	413	420	396	416	441	368	428	413	423	409	383	369	404	429	403	417	452	425	395	399	437	415	440	408	403	428	452	400	409	464	470	404	430	388	406	436	406	389	429	419	400	428	400	408	417	414	449	420	426	416	389	410	423	433	404	378	404	403	417	399	453	363	394	434	447	440	393	429	419	390	397	391	387	413	398	422	426	399	412	408	415	428	420	430	431	400	398	398	420	427	422	391	394	410	384	392	403	440	444	396	426	416	384	469	409	444	392	401	410	482	446	420	419	430	423	403	423	431	406	412	415	402	415	378	424	484	404	423	427	423	408	405	383	470	383	458	418	404	377	426	410	413	430	445	387	433	418	405	408	396	429	404	419	413	432	400	409	407	405	420	383	349	411	408	475	439	409	403	381	430	410	411	427	390	404	404	414	409	435	439	422	392	430	417	393	365	428	421	461	411	420	393	415	409	437	435	443	433	445	429	392	440	359	400	411	394	408	425	394	456	416	401	413	409	445	411	404	385	359	426	425	406	385	403	417	433	449	435	370	460	448	384	441	407	376	399	450	376	398	436	446	385	432	424	407	383	437	424	453	393	424	404	394	432	425	359	387	418	399	408	413	399	404	401	389	430	438	423	384	451	450	439	409	438	408	405	424	421	411	386	405	379	459	389	433	429	461	407	401	431	434	436	391	436	410	432	447	373	447	399	414	435	433	392	411	389	410	399	413	403	367	438	435	449	447	395	407	386	439	412	415	417	405	429	376	429	412	413	444	456	448	410	396	441	392	399	452	431	441	424	425	418	395	407	390	368	400	383	423	391	399	431	445	421	408	436	413	419	430	435	428	406	456	407	436	441	391	467	408	426	432	422	390	459	393	409	416	385	400	401	414	381	415	412	379	363	431	439	455	442	400	432	403	434	381	437	414	404	437	387	410	393	417	410	415	425	411	408	412	422	455	406	385	417	419	389	392	385	380	446	385	417	443	435	408	422	417	410	420	408	383	421	386	377	391	419	401	407	402	438	425	400	411	423	439	413	406	416	377	407	403	419	422	465	364	436	378	398	421	436	422	404	396	378	437	437	434	427	437	400	400	400	408	362	410	415	405	447	421	407	433	439	366	406	428	395	396	394	385	408	432	392	399	426	415	431	403	402	410	399	434	434	366	389	399	395	409	392	477	432	439	413	412	436	407	425	401	444	434	424	413	400	396	401	405	412	447	407	437	432	394	412	448	424	430	431	413	483	408	388	419	410	446	431	430	426	424	439	407	437	409	410	424	434	451	391	421	439	441	420	386	439	431	420	425	467	389	428	440	434	415	447	423	422	375	450	415	391	394	442	409	419	431	422	444	401	436	437	397	450	411	408	407	405	416	454	406	434	423	433	429	376	412	401	433	428	444	367	385	419	407	439	407	453	401	402	374	394	403	396	429	425	406	406	414	389	433	418	395	425	429	372	401	417	414	399	399	371	426	442	391	446	457	415	441	449	397	429	437	402	443	422	426	419	405
2244	933	922	1050	992	902	929	902	916	884	907	980	902	927	893	932	923	944	922	861	866	948	920	949	878	910	916	965	945	919	921	943	916	914	938	906	927	905	931	850	899	945	896	878	906	920	888	897	902	904	897	953	963	945	909	911	921	868	853	918	885	907	936	891	891	888	870	877	881	863	897	939	898	866	932	944	877	884	918	909	945	875	924	903	924	902	945	907	916	884	934	888	881	924	857	903	890	891	947	873	881	914	896	903	883	949	856	884	923	900	885	902	883	929	928	863	880	849	902	897	897	898	811	931	903	928	931	923	914	948	868	923	885	867	902	904	883	935	919	882	906	943	899	880	869	864	904	917	928	968	927	897	897	886	930	930	899	900	870	913	878	873	917	881	926	922	917	906	923	892	897	889	868	917	935	882	896	914	895	855	953	894	890	888	910	899	924	896	955	870	916	915	897	859	896	902	962	869	865	906	903	896	926	916	866	862	878	837	925	848	895	880	901	968	889	905	907	855	903	899	887	903	854	877	918	867	946	920	839	918	881	964	923	930	941	891	905	857	912	928	888	987	954	926	867	902	915	931	886	851	894	904	927	954	861	902	904	884	928	886	905	885	910	858	936	909	925	892	862	841	894	878	874	903	896	903	895	954	898	900	912	910	941	875	886	867	900	891	866	911	932	910	909	878	897	860	888	901	922	867	952	858	919	898	973	890	908	881	870	901	917	881	939	916	915	883	856	919	899	886	859	850	864	929	893	882	927	916	898	852	919	904	881	888	889	891	897	900	900	907	921	926	913	870	906	875	908	939	895	905	918	922	899	889	841	887	867	897	890	898	925	892	918	887	881	902	889	855	888	845	927	920	905	914	964	902	926	807	892	969	919	891	831	929	917	924	906	920	921	915	838	875	915	874	886	882	914	909	954	896	898	885	855	908	922	910	923	899	945	861	890	918	904	919	919	883	893	888	934	851	911	851	887	900	952	875	881	921	909	882	899	910	903	903	908	912	903	963	911	895	946	836	923	908	881	860	905	895	973	932	904	951	875	908	891	891	904	878	896	920	916	914	959	898	863	917	954	958	950	926	920	880	862	933	889	932	888	903	902	868	895	879	876	873	922	913	890	916	876	864	913	869	909	929	921	934	869	911	882	951	911	958	971	914	898	908	827	890	929	930	955	866	846	905	915	932	906	902	861	882	853	895	894	874	903	881	904	887	932	917	903	864	873	880	847	930	878	915	894	934	915	920	952	879	884	895	909	916	940	870	915	881	908	888	892	887	871	841	871	880	880	863	905	845	904	882	935	918	870	842	906	874	913	908	969	897	867	923	914	920	878	891	917	903	959	939	961	932	925	878	915	922	918	842	927	904	920	944	911	878	867	870	880	887	915	933	960	883	936	851	856	865	874	907	929	903	932	875	880	856	925	927	943	850	889	906	914	920	926	888	946	1000	958	841	920	931	942	913	872	919	890	921	913	853	919	923	842	914	918	902	912	906	885	944	916	920	920	890	876	848	876	883	916	868	906	913	924	944	895	947	918	882	903	897	880	943	939	925	825	930	881	882	961	872	927	890	946	921	860	867	962	849	889	911	914	878	897	891	944	932	880	918	927	885	919	918	898	943	901	905	937	900	913	891	922	907	932	935	934	917	890	872	881	917	925	907	912	885	899	937	867	868	870	845	869	920	925	927	896	873	891	952	899	867	903	943	915	874	880	941	932	892	947	883	899	943	893	919	913	885	956	930	903	893	874	893	917	878	912	870	899	933	899	915	917	886	893	891	896	892	860	915	905	937	858	917	914	898	926	905	920	954	895	919	859	886	930	923	978	941	914	967	943	923	928	905	878	919	899	897	855	935	932	886	883	860	913	912	855	895	856	909	925	906	916	922	878	925	921	905	927	881	945	946	886	861	900	890	937	904	969	840	902	846	919	890	908	905	937	912	870	876	916	955	866	905	940	916	857	931	945	880	870	930	860	894	894	917	873	896	847	910	966	888	847	960	897	871	900	820	885	916	865	905	841	900	922	890	873	925	936	852	918	884	823	940	894	872	936	958	932	887	902	832	831	869	888	896	878	870	861	886	912	887	821	884	829	910	952	865	918	904	894	867	949	913	923	925	929	915	876	845	850	867	894	948	903	935	869	939	869	876	956	913	918	911	964	901	895	894	917	901	878	941	846	953	961	911	893	893	859	918	882	889	927	871	922	962	834	908	945	904	929	865	916	924	903	876	840	896	929	919	934	890	896	827	909	882	847	879	886	907	885	932	917	936	938	888	926	931	957	896	946	907	882	924	934	934	913	918	905	905	934	912	889	907	877	919	928	884	947	919	923	892	903	957	922	912	892	926	926	949	929	895	898	886	873	874	911	873	864	879	890	918	886	899	920	903	885	893	878	875	922	915	935	878	958	917	910	803	915	872	873	970	953	871	920	918	914	858	951	926	896	874	904	905	853	901	821	935	904	917	934	902	891	909	849	883	912	894	925	932	868	855	855	840	904	920	931	859	896	883	892	925	918	904	881	886	941	921	926	913	936	967	934	878	896	915	888	863	893	920	887	866	915	898	882	906	912	914	946	834	891	945	938	930	954	871	969	944	888	909	909	897	885	880	863	878	927	850	963	958	906	894	925	919	894	886	937	891	876	853	896	906	903	906	886	850	894	841	916	947	900	926	934	868	902	885	899	932	853	865	896	897	880	870	922	921	879	865	882	912	936	944	952	951	862	921	894	895	853	901	903	880	856	847	971	900	940	935	935	966	961	861	879	896	904	888	863	895	899	869	939	890	832	906	858	852	907	936	931	931	942	900	942	927	936	916	885	958	892	947	911	911	792	919	910	858	925	902	934	940	886	907	822	904	893	935	892	904	888	910	887	910	847	892	929	980	901	931	921	946	889	905	900	910	883	918	890	922	873	932	918	862	907	864	897	898	893	860	863	864	910	902	927	921	845	937	955	922	910	874	914	915	919	920	958	934	896	882	932	911	953	895	898	929	910	957	872	958	920	916	913	909	920	895	934	919	921	879	862	871	894	876	870	905	895	881	877	902	916	922	924	865	854	927	941	904	862	900	916	930	898	901	873	866	911	891	921	878	900	948	892	958	900	926	948	934	853	881	933	908	904	957	890	940	966	900	900	904	915	886	934	892	887	892	955	930	912	926	959	916	934	882	930	907	933	907	887	895	891	865	865	850	899	928	955	867	873	847	888	943	922	865	871	909	921	920	858	870	899	954	917	895	949	954	965	869	908	944	919	970	884	842	894	951	862	927	884	876	913	912	874	962	883	888	856	847	890	876	898	917	900	887	931	914	944	872	928	892	865	901	902	946	951	926	908	913	885	950	842	918	854	910	920	865	870	905	922	873	878	976	960	964	942	913	908	909	941	862	952	861	882	895	851	906	878	850	893	868	839	878	921	866	925	882	882	941	913	872	924	888	904	885	914	889	914	822	879	851	917	926	888	895	922	869	887	906	864	887	976	942	924	939	873	912
8162	593	670	574	454	376	342	317	289	268	274	248	266	281	247	252	261	233	262	266	234	256	262	242	264	236	257	233	245	244	237	255	225	227	224	222	236	242	223	260	230	254	281	243	247	227	245	228	204	265	237	255	210	235	235	250	258	246	253	247	234	220	256	235	232	255	241	236	231	221	236	240	238	223	225	250	241	227	212	225	220	283	243	246	251	228	214	272	256	238	216	232	247	211	237	241	258	248	237	222	275	236	275	211	260	261	234	243	222	236	257	235	253	235	221	267	245	249	229	254	254	239	259	220	240	254	243	244	214	249	243	239	259	231	239	258	259	243	279	272	231	242	260	235	228	259	270	224	248	245	231	201	259	229	225	260	226	249	250	251	261	270	234	273	242	219	244	234	222	264	221	222	244	231	243	258	256	268	260	245	263	252	233	234	242	225	236	239	256	270	239	237	278	252	207	232	223	252	233	243	249	268	252	229	247	219	255	242	235	222	235	217	223	243	259	254	247	245	219	261	230	254	251	258	243	231	256	238	221	260	275	241	268	226	243	219	244	231	254	261	222	257	233	228	221	248	229	243	226	248	219	196	238	248	238	211	229	264	243	214	249	251	209	242	223	237	229	249	241	247	239	255	260	231	230	234	208	235	266	204	246	228	233	211	260	226	235	231	243	241	234	228	263	238	250	234	243	231	246	248	235	259	228	228	231	235	260	230	246	233	273	273	260	246	286	239	226	222	234	220	245	250	245	244	236	263	253	251	234	239	233	285	235	235	218	258	224	211	238	230	212	255	204	234	242	237	242	211	282	269	238	263	234	248	228	238	239	233	241	267	238	271	248	221	236	240	278	250	227	257	252	243	233	274	263	240	233	243	243	264	269	242	246	248	239	236	213	263	255	237	233	245	213	247	264	260	240	242	230	263	256	255	226	227	282	253	244	256	254	258	219	262	243	236	212	251	262	242	213	255	244	265	203	226	252	239	251	246	224	246	210	223	249	256	207	238	253	233	226	235	291	251	235	238	234	247	227	248	262	224	241	232	291	264	236	281	241	233	241	218	214	236	260	218	234	234	231	240	258	262	221	241	206	213	219	230	221	271	235	240	230	222	267	271	267	229	242	234	244	258	237	215	224	283	234	239	245	220	256	241	261	250	249	259	212	218	224	194	236	227	244	237	216	248	222	229	247	249	232	261	263	241	223	247	254	220	260	230	262	232	243	225	269	237	224	259	244	236	232	248	245	245	261	257	230	232	245	221	232	229	242	245	242	264	258	228	229	238	236	248	221	222	199	226	281	245	244	275	235	272	234	236	239	266	231	234	261	241	207	234	242	266	228	252	247	237	258	237	250	243	241	279	251	255	222	252	243	286	235	283	274	242	247	238	254	240	243	229	248	212	249	231	236	242	223	233	260	230	249	241	218	268	246	201	229	245	241	225	233	231	241	262	233	230	215	245	210	250	236	249	250	228	237	246	258	261	253	242	215	248	240	219	247	238	231	272	229	264	248	268	259	236	236	265	244	252	245	236	235	247	246	248	227	258	260	210	255	232	249	248	229	228	257	254	227	239	248	252	276	236	240	229	247	238	246	231	236	251	234	221	273	269	236	236	212	276	209	228	240	240	246	231	266	234	265	246	236	236	243	231	278	220	249	264	247	205	251	234	275	236	255	262	236	264	240	274	254	255	230	216	241	258	262	204	245	241	255	234	212	221	265	208	226	250	245	230	256	233	242	231	279	234	233	224	243	243	231	243	240	209	245	240	258	270	252	241	244	229	246	236	231	219	251	254	270	217	215	262	232	229	248	245	231	251	250	234	229	229	232	252	220	212	263	234	200	237	236	228	247	215	251	272	241	258	256	207	212	225	234	246	233	257	243	273	241	235	223	215	245	210	221	246	241	246	219	261	236	247	256	232	242	260	267	246	242	244	261	257	267	209	233	245	266	225	218	242	255	239	262	254	256	228	228	202	219	272	239	239	235	231	238	226	256	228	237	248	246	239	231	214	271	238	249	234	272	232	246	249	225	216	239	234	224	221	246	248	227	237	233	213	272	281	207	247	274	242	248	242	233	247	231	231	240	239	230	238	234	252	251	229	226	238	236	228	265	220	239	219	229	218	242	232	246	250	246	239	191	225	259	226	259	233	270	233	247	236	241	242	245	215	231	229	223	254	231	249	245	243	220	234	258	260	237	240	259	240	243	246	244	248	246	218	225	264	229	215	258	231	234	266	245	245	248	255	260	218	245	236	266	232	230	239	221	248	258	255	243	237	243	256	253	249	244	219	228	269	203	266	269	228	249	232	263	274	232	280	215	259	232	246	262	244	242	233	215	259	261	244	228	217	229	274	233	247	225	216	231	231	252	206	243	247	237	246	282	242	246	214	233	264	246	245	231	246	227	248	269	238	237	232	216	233	227	222	214	256	226	255	229	244	227	224	267	215	240	233	217	236	199	241	263	238	222	249	254	254	261	223	246	228	231	220	238	264	232	254	268	249	227	220	237	262	258	229	267	247	232	255	254	244	277	263	236	209	246	262	215	228	212	278	248	241	267	264	241	239	252	243	266	236	244	227	247	291	220	222	276	240	227	236	243	255	211	235	260	240	258	251	253	273	237	249	254	265	229	260	226	254	231	237	234	231	232	217	249	220	243	254	224	234	230	223	253	264	262	253	246	236	219	259	258	256	237	210	243	230	245	252	255	244	226	251	238	255	243	270	231	239	264	242	186	241	244	234	236	228	235	267	241	212	228	217	228	233	252	238	245	220	231	240	270	206	251	252	222	240	216	224	220	246	221	260	207	213	260	211	269	209	229	262	261	240	262	257	229	239	227	224	250	234	259	240	235	239	217	260	236	235	217	265	242	225	294	237	260	257	229	246	261	265	252	251	238	225	260	239	233	226	252	220	249	264	251	250	223	279	239	232	256	250	226	252	243	201	226	190	235	252	230	246	242	278	267	277	232	269	241	236	243	254	218	228	235	243	242	243	253	245	243	240	272	236	227	225	240	260	247	246	227	237	250	224	234	235	200	251	237	271	283	231	235	236	209	242	248	257	230	235	250	235	250	248	227	249	253	238	249	245	245	235	244	257	253	234	231	235	248	237	236	231	242	241	261	243	245	253	243	233	257	246	269	240	229	224	269	219	236	239	219	275	240	267	277	239	225	245	225	227	207	257	232	242	245	212	265	240	276	241	282	276	245	254	238	254	246	219	217	247	212	212	263	231	228	217	238	223	218	251	254	265	209	250	235	258	204	256	236	217	240	265	235	215	227	230	227	226	237	234	262	220	245	274	234	237	229	232	241	228	220	235	232	214	261	232	239	229	257	265	212	246	250	238	258	256	282	231	236	248	222	243	227	250	255	259	221	229	242	248	250	207	216	250	245	249	263	272	238	244	267	232	232	235	251	259	215	231	235	259	237	255	233	231	250	220	261	258	249	244	233	230	241	242	239	254	209	248	215	265	229	238	226	252	232	212	232	251
6701	861	1431	1613	1333	1201	1085	954	872	835	749	765	713	703	704	671	656	650	589	581	572	650	564	586	618	574	582	585	541	593	565	518	540	593	548	547	586	568	547	560	533	616	560	517	588	545	550	549	611	534	543	534	526	569	574	554	591	605	555	545	563	539	582	534	528	577	519	546	498	557	537	559	547	531	577	589	557	546	605	524	547	559	551	555	574	548	579	587	561	525	547	468	529	516	560	567	498	531	523	572	581	586	569	529	543	520	562	560	564	552	542	552	526	527	526	522	584	579	576	541	595	566	556	554	521	562	546	551	587	509	545	558	528	530	539	555	524	543	559	541	497	562	557	505	540	516	523	567	574	547	543	561	552	539	564	565	575	564	527	558	573	540	540	579	536	598	527	544	561	534	535	534	556	536	537	509	528	578	573	524	536	546	546	573	548	554	547	584	577	550	563	549	541	557	543	521	551	557	558	533	563	571	551	581	582	571	559	537	526	568	553	550	593	555	502	537	565	549	587	544	562	524	527	539	556	523	546	556	552	517	579	557	580	548	534	563	552	547	528	543	579	546	557	553	577	512	557	545	579	562	495	504	543	539	546	533	532	545	506	572	605	552	567	578	574	589	508	546	579	547	553	530	538	586	522	555	572	589	547	535	586	539	531	543	530	527	562	549	546	575	558	531	568	546	568	551	537	575	538	590	544	537	511	585	544	537	529	554	555	498	546	594	536	495	575	549	507	551	547	556	547	529	555	584	550	555	544	564	566	522	529	531	582	569	535	549	550	533	548	546	613	512	532	567	545	516	560	564	556	562	550	519	553	578	549	550	544	540	584	535	604	566	540	522	517	510	547	520	560	555	549	559	519	559	520	582	519	553	523	540	563	549	523	575	584	559	560	561	560	530	541	548	557	525	562	562	544	498	541	569	588	517	585	561	565	554	557	546	511	557	541	502	565	555	568	532	564	569	613	593	509	537	552	544	513	542	555	603	558	534	529	546	575	568	468	513	581	527	565	576	556	566	535	551	519	515	541	547	530	599	534	566	557	550	588	559	531	586	567	578	548	546	553	563	564	551	535	569	570	537	590	528	517	553	576	518	527	566	569	532	528	570	525	579	546	555	568	546	555	571	546	585	541	555	569	529	513	515	585	495	544	574	519	552	539	544	562	558	571	542	556	538	540	549	573	522	509	531	553	562	553	580	549	557	526	547	534	537	533	564	557	528	511	529	586	541	579	557	527	567	514	570	545	546	557	509	558	559	597	581	528	583	505	545	542	558	537	542	567	538	530	568	556	548	529	519	533	584	557	559	513	567	539	593	522	583	581	533	549	563	536	523	512	534	568	515	565	563	549	555	568	553	526	569	538	551	511	554	545	561	533	541	555	544	576	525	579	572	522	552	517	506	545	604	563	592	564	550	537	545	573	547	557	533	532	568	590	556	550	547	564	558	539	559	557	563	536	548	556	565	555	540	584	536	549	555	534	497	592	522	540	524	578	549	536	594	527	544	562	579	555	568	527	511	566	523	584	555	580	574	561	570	526	542	508	575	543	550	539	563	552	511	556	523	541	504	556	559	576	564	540	562	561	548	547	584	541	540	545	542	548	539	530	516	513	557	522	579	567	545	568	572	579	563	534	549	578	577	554	529	528	552	515	580	499	530	505	490	533	533	505	572	560	527	559	551	592	533	530	553	530	522	589	521	523	537	584	557	579	535	556	516	560	563	558	580	509	513	562	544	519	516	555	537	557	572	570	613	545	566	530	553	557	502	511	526	546	555	526	555	563	540	552	585	564	527	510	552	541	536	559	524	516	551	544	599	555	567	576	589	537	553	553	531	567	557	525	547	590	556	543	576	545	507	538	549	563	524	521	558	548	555	567	554	552	506	515	532	562	561	589	558	567	571	580	535	575	500	562	537	528	560	545	469	546	606	579	544	533	570	525	570	571	535	558	586	546	540	530	564	584	515	535	545	510	567	535	519	590	537	576	557	537	570	564	567	549	576	558	599	560	567	524	512	547	571	543	600	563	534	573	555	575	558	550	532	565	560	495	588	544	534	488	579	562	571	489	568	543	570	523	552	508	534	575	528	537	575	581	516	554	542	529	550	525	558	603	543	542	533	571	553	597	545	552	505	526	563	536	547	570	536	522	554	566	554	527	506	544	592	580	512	531	559	571	550	534	557	549	550	590	553	499	537	525	584	521	542	559	565	519	562	608	539	538	541	535	540	539	526	538	567	583	546	550	555	593	568	557	546	536	553	557	583	523	561	522	621	544	583	527	586	564	484	579	572	576	573	566	536	528	555	545	552	558	582	533	536	560	536	501	543	559	558	507	524	589	550	544	523	568	531	574	523	549	591	571	551	552	544	570	559	545	538	509	507	579	551	526	536	512	567	520	509	590	583	513	525	529	583	539	593	555	578	556	536	550	514	539	569	563	580	570	542	562	534	524	551	550	530	587	534	573	528	582	576	543	580	548	545	522	564	564	538	552	557	589	611	546	551	524	545	559	553	511	578	557	538	573	534	526	561	553	555	572	529	570	566	590	568	534	529	546	564	541	536	555	569	541	559	587	542	546	579	553	544	567	583	529	565	488	599	551	550	547	568	551	545	521	531	504	543	538	534	575	546	526	545	558	571	553	560	506	535	545	496	574	532	575	529	559	553	533	549	532	525	576	537	570	587	536	563	542	553	583	605	541	556	551	604	560	600	551	523	528	595	549	521	579	522	543	554	559	606	534	539	602	536	539	541	538	548	579	503	560	561	559	598	619	547	558	554	548	538	583	551	537	533	515	527	571	549	529	546	576	551	576	553	531	556	522	544	555	607	574	551	580	517	557	517	577	553	518	576	559	549	546	582	542	549	541	574	560	554	526	576	597	513	515	536	526	556	555	525	572	562	518	565	550	543	554	559	502	536	536	565	537	549	581	577	562	554	583	550	527	539	557	636	552	565	552	547	526	586	555	532	595	523	552	555	590	472	551	544	550	525	542	584	536	568	523	526	530	587	556	576	547	557	529	579	551	533	524	545	590	564	554	564	531	576	541	564	564	568	570	536	558	538	551	557	534	521	527	571	565	563	565	589	551	555	568	565	592	546	559	611	567	538	557	558	571	556	520	525	562	541	515	584	567	558	525	579	585	539	580	544	557	576	570	539	547	541	536	566	528	528	535	553	552	549	522	547	573	542	544	560	485	585	576	527	558	551	510	521	566	510	559	562	534	568	541	533	535	555	579	536	545	527	590	525	599	579	569	542	538	535	511	534	539	535	589	569	541	557	598	589	582	532	569	567	555	616	587	587	547	567	552	567	504	514	581	544	548	573	577	570	551	544	535	514	570	564	540	526	581	502	543	496	553	548	563	559	559	567	540	535	532	547	577	546	532	585	557	542	558	562	530	546	573	516	579	578	551	544	558	543	535	528	548	545	550	546	557	546	552	534	543	560	567	528	539	542	556	559	565	570	545	514	537	541	549	562	545	515	503	565
14784	1188	1003	732	548	368	299	253	224	230	196	162	161	178	142	157	143	150	169	121	155	149	129	170	130	141	150	126	142	124	128	126	139	125	126	135	125	154	117	139	120	121	138	138	133	133	160	132	138	128	126	117	103	125	129	134	138	122	132	113	130	126	154	151	126	142	137	136	123	133	111	120	131	133	123	108	140	115	120	148	144	117	111	125	143	141	159	115	124	125	136	154	145	124	139	156	121	150	119	135	108	145	107	125	120	138	132	128	140	123	114	137	144	107	120	125	135	135	162	111	125	143	127	134	146	113	108	109	122	136	128	115	102	142	109	123	118	146	126	125	120	138	152	134	114	109	144	126	120	116	127	124	121	143	121	118	104	136	132	146	132	139	120	109	128	129	129	117	123	119	127	125	115	134	126	134	124	126	124	130	113	134	122	121	139	138	136	134	136	142	122	114	130	137	115	114	105	146	106	125	125	134	121	124	130	140	125	117	137	137	112	121	130	131	141	112	120	129	112	136	141	120	148	111	124	130	131	129	134	137	125	148	150	119	123	141	112	129	114	117	134	143	142	133	119	137	126	118	135	107	123	148	132	135	130	134	116	127	125	120	139	110	128	99	131	129	138	129	138	110	115	137	133	149	128	124	122	122	128	137	116	118	119	117	153	113	121	116	123	127	116	123	97	132	116	126	141	136	134	130	135	118	129	124	143	125	119	109	109	108	145	147	123	112	124	114	135	120	118	111	101	134	132	123	104	117	145	124	168	120	132	120	116	123	154	104	132	147	147	121	126	137	133	155	147	139	120	116	126	133	125	144	116	130	155	122	119	111	113	131	127	123	125	107	139	128	155	125	147	136	140	129	116	133	133	126	123	128	148	126	136	131	143	138	154	145	110	125	105	133	131	128	111	127	116	127	136	126	126	118	127	120	125	135	117	133	130	126	129	147	151	121	122	129	142	110	143	109	134	129	116	135	126	124	115	138	122	153	120	125	148	151	113	113	134	126	117	126	128	127	135	141	133	108	123	128	151	141	148	146	116	117	114	117	144	145	139	147	127	140	131	151	129	96	119	108	102	109	140	138	128	131	131	136	133	130	142	126	140	125	140	131	129	144	144	133	114	138	130	123	123	133	138	129	139	137	133	116	127	110	115	102	127	126	129	118	136	153	111	145	144	132	111	121	126	125	146	122	129	130	117	119	136	136	125	114	110	138	111	152	130	125	124	127	116	119	113	128	132	120	117	132	108	140	127	138	136	129	98	128	122	116	116	125	128	122	113	116	144	140	131	138	120	131	141	111	140	122	131	139	147	139	143	128	145	122	126	140	168	123	146	123	146	148	113	128	154	122	129	129	145	149	108	116	139	114	123	123	98	122	124	146	143	128	111	133	112	117	123	125	101	124	124	135	106	128	125	120	119	117	111	138	127	146	146	115	117	137	120	126	131	116	127	121	132	157	125	116	121	125	113	113	134	145	128	123	147	99	123	132	127	172	148	121	125	116	116	134	137	131	143	133	118	113	115	134	118	128	135	127	144	141	136	134	140	141	134	152	126	118	137	123	142	149	141	171	130	136	129	121	121	153	138	118	118	104	126	122	100	106	137	123	132	141	133	115	134	130	142	130	136	105	137	120	123	121	134	124	122	134	108	127	135	121	137	141	122	139	123	114	125	104	101	140	140	130	147	156	144	113	120	141	145	130	147	138	127	131	136	136	124	135	154	104	148	130	144	144	110	132	110	146	132	121	115	130	134	129	124	151	137	133	129	141	130	131	139	142	140	122	139	158	126	124	138	146	111	133	104	126	122	131	125	126	135	116	127	103	141	100	138	141	132	136	135	122	117	136	126	123	117	142	143	142	134	114	112	135	126	114	116	131	113	112	113	130	147	143	121	140	133	124	127	137	122	120	118	126	116	105	117	113	131	145	148	124	132	122	125	126	114	145	141	127	142	116	132	148	123	139	131	117	136	137	126	147	128	117	140	128	128	126	138	133	128	130	140	138	138	127	149	133	113	137	125	132	123	128	137	137	143	127	124	144	137	139	122	149	139	107	124	144	128	130	130	126	109	146	137	131	131	134	128	110	145	117	119	124	128	137	134	129	113	123	133	134	149	141	122	161	107	109	136	117	126	131	112	129	124	115	114	137	127	143	121	138	131	154	128	122	99	112	135	111	133	125	140	144	148	126	130	142	139	118	117	138	136	105	139	139	113	135	141	125	114	117	146	129	124	127	103	110	121	139	158	158	110	105	127	140	128	127	135	123	121	147	146	139	136	127	126	126	142	118	101	126	100	116	123	142	137	129	129	118	119	110	120	124	131	133	124	134	127	141	115	126	144	140	137	133	133	124	119	106	119	133	121	131	143	127	158	116	138	101	136	109	136	116	144	142	133	123	105	111	121	113	132	140	133	146	129	128	133	110	111	118	115	110	117	136	132	121	107	138	132	144	137	120	144	114	140	138	110	131	130	152	122	130	171	150	137	130	133	134	142	121	129	109	141	136	144	136	145	126	138	124	131	116	132	151	122	136	128	121	132	107	105	128	122	117	122	149	116	146	140	120	127	174	121	128	123	145	134	128	141	148	138	110	137	148	125	142	123	126	148	139	130	132	153	136	123	127	129	120	126	145	132	143	127	154	110	115	154	144	142	103	117	120	128	129	123	119	137	149	138	120	133	134	129	148	113	121	144	101	103	147	135	130	134	120	118	128	106	120	130	151	132	119	119	132	128	108	124	126	134	152	153	154	125	146	131	109	129	120	128	141	157	129	132	144	114	111	116	119	109	122	121	140	125	120	141	135	122	137	138	127	129	142	131	134	113	121	120	122	142	139	139	126	158	155	144	136	136	136	116	116	141	139	121	105	122	129	127	97	164	134	148	142	150	130	119	125	113	100	125	131	133	111	137	115	129	126	130	144	127	122	124	124	151	132	158	130	117	123	114	135	131	155	126	139	131	124	148	140	128	117	132	112	115	137	107	131	138	125	137	121	125	123	111	126	139	159	128	137	124	131	147	129	130	117	111	139	132	136	113	136	118	143	132	148	134	140	133	140	134	120	133	123	129	113	142	132	147	145	141	134	116	124	131	122	131	143	126	134	120	128	133	126	121	149	142	138	143	135	130	121	122	136	136	134	130	150	96	130	142	120	119	144	132	127	105	130	135	129	164	116	136	147	122	127	114	118	146	106	113	146	148	133	129	122	125	121	124	127	115	146	143	113	122	120	130	124	96	123	113	129	146	142	114	145	116	132	132	114	124	152	142	134	129	127	137	111	106	123	111	139	143	121	116	114	119	132	115	116	110	139	123	129	107	103	136	110	138	139	117	134	103	134	128	114	106	124	138	131	118	121	134	121	109	130	131	122	144	106	127	124	128	128	129	128	119	141	149	133	142	129	133	148	124	150	146	135	118	138	132	120	129	129	119	127	140	145	116	149	117	125	121	104	127	135	112	134	124	124	116	134	138	134	107	109	128	127	111	135	141	141
8104	938	2064	2435	1947	1566	1255	1068	955	860	750	667	636	608	573	564	509	501	501	496	427	397	426	436	405	404	417	398	415	398	384	389	387	397	344	386	380	363	381	348	387	378	387	365	406	359	333	362	353	375	374	352	353	373	395	340	399	366	365	367	354	376	362	347	367	331	335	357	337	342	346	320	384	313	377	335	347	325	348	339	330	354	334	342	364	334	356	363	375	381	355	332	301	325	326	329	366	352	337	314	337	373	329	368	314	334	352	344	330	349	356	322	342	317	337	357	343	332	332	335	344	359	354	357	357	353	359	355	322	341	373	337	357	328	348	381	323	381	322	346	314	350	370	349	327	306	324	361	347	371	362	363	349	380	326	361	345	355	342	340	328	353	357	317	365	374	358	331	330	364	379	312	376	339	344	346	358	382	347	357	364	356	350	355	348	331	344	372	342	339	350	328	374	347	365	346	332	326	337	362	367	353	331	347	354	347	336	319	333	358	356	359	336	343	350	338	342	348	358	334	317	355	364	361	355	356	347	358	356	337	342	371	341	415	332	361	324	362	306	321	339	342	344	368	332	354	334	343	369	364	347	347	359	336	367	355	327	381	380	376	343	341	320	347	316	356	385	350	288	312	355	351	356	362	369	355	362	360	331	343	357	365	326	357	343	364	325	326	357	362	311	357	361	350	317	339	366	329	376	376	308	345	386	347	390	361	356	333	369	340	350	338	349	343	336	375	338	334	322	336	334	365	341	349	337	359	345	351	330	369	383	343	357	361	336	378	353	360	353	329	330	359	341	376	325	356	351	375	338	365	374	354	364	356	333	331	386	371	342	363	349	330	371	355	324	369	349	338	334	345	332	338	331	361	343	344	355	338	310	358	330	356	356	340	344	336	321	362	351	356	322	355	361	369	314	312	350	342	331	344	299	333	342	336	349	328	352	340	340	333	355	330	376	340	347	314	325	357	350	382	307	355	333	354	300	330	365	332	323	337	352	341	320	365	382	330	324	351	355	325	351	361	357	354	344	365	311	335	349	376	359	322	352	346	352	347	357	357	361	357	344	355	343	333	349	372	341	355	357	336	331	345	354	347	333	354	339	332	349	374	403	323	362	343	384	321	366	327	326	359	341	349	361	312	321	376	350	313	347	370	330	351	388	362	342	356	334	350	338	344	353	336	338	328	301	363	349	368	368	336	323	332	356	348	336	338	349	315	352	320	331	347	322	332	354	340	342	331	334	362	361	361	364	377	353	376	337	352	375	351	335	334	333	330	365	318	351	341	361	321	330	362	324	353	351	383	372	349	345	323	362	343	348	369	338	325	351	352	346	328	337	354	335	343	352	328	331	350	342	357	354	362	314	332	355	342	365	348	339	350	390	347	308	355	370	305	359	380	380	362	393	350	347	349	333	365	340	370	306	341	321	364	349	302	349	297	338	314	309	349	336	355	341	372	392	359	320	340	321	353	335	373	317	346	344	350	352	323	335	369	336	330	372	350	321	378	329	317	364	338	338	337	297	331	336	339	370	358	317	388	347	338	324	344	356	361	366	329	357	349	359	361	321	363	358	367	344	327	318	351	322	369	335	366	341	352	346	390	347	370	370	348	337	366	370	340	307	323	323	327	372	342	314	347	327	350	342	359	341	333	356	325	355	338	357	350	342	347	355	338	334	365	362	347	384	363	338	322	336	363	326	354	309	349	320	342	329	375	308	337	350	340	346	355	343	334	319	363	339	336	335	347	350	361	343	379	330	382	366	373	361	342	351	322	333	342	345	310	328	340	355	325	332	352	380	364	343	355	338	357	338	345	345	336	349	368	359	346	375	339	376	347	334	338	361	327	326	340	348	336	339	352	325	342	385	356	337	343	349	335	343	317	348	313	347	393	340	321	376	353	360	388	359	347	338	313	343	343	372	346	352	357	344	343	311	355	351	376	356	338	332	328	368	386	340	341	358	377	353	341	325	325	344	367	360	346	361	384	368	327	317	361	331	333	346	361	308	356	354	337	348	332	361	387	350	316	330	336	328	320	359	348	320	344	335	327	369	332	351	342	336	328	332	337	355	351	363	351	330	344	349	346	324	348	324	361	359	353	319	369	377	387	369	357	377	349	343	353	318	326	350	352	324	332	361	330	329	318	336	343	324	314	328	349	369	339	335	345	342	343	339	347	312	335	339	343	351	324	334	343	328	336	377	339	397	353	306	335	359	376	318	338	359	345	352	341	350	345	338	359	369	330	334	338	349	362	325	337	340	341	376	331	366	308	335	333	349	359	353	348	310	353	320	364	350	347	296	330	388	308	339	340	342	343	355	339	376	331	321	358	323	389	337	362	360	346	339	355	334	358	379	284	340	352	355	367	314	334	350	343	325	357	354	333	313	348	351	339	372	338	357	333	331	351	352	347	339	340	342	341	320	361	304	374	337	372	315	349	336	351	323	328	316	322	373	347	344	329	345	328	362	324	354	368	353	362	351	354	354	329	325	352	354	351	300	338	322	384	337	317	341	361	322	319	333	329	337	380	339	359	362	332	375	346	349	351	324	378	351	367	328	343	348	340	366	349	359	325	320	339	365	329	390	354	360	345	342	348	341	338	329	358	333	362	332	308	298	329	341	375	319	350	338	336	370	337	338	376	384	376	380	328	381	374	337	360	348	345	350	327	336	329	338	342	330	303	332	319	381	348	322	333	338	359	323	333	358	332	342	358	343	403	331	345	340	355	338	327	337	341	323	354	341	352	335	356	336	357	378	348	360	354	330	349	361	343	324	358	350	319	364	359	325	332	347	361	349	362	324	378	368	343	337	346	342	330	369	345	315	389	347	357	364	368	337	332	368	315	329	343	336	371	357	341	383	357	301	356	348	373	348	313	355	337	374	330	313	311	356	311	349	362	361	338	326	348	337	337	361	337	363	350	345	339	340	328	324	361	330	348	357	325	351	347	362	391	338	341	330	332	344	316	344	351	330	316	334	360	370	319	321	352	359	331	338	358	336	340	354	371	352	370	340	376	345	345	348	387	325	354	344	302	296	333	339	331	346	336	323	356	365	366	356	340	341	338	322	342	362	328	316	365	357	331	360	351	336	363	346	330	311	329	333	351	369	346	353	354	368	312	369	359	403	362	370	353	368	370	349	356	322	373	355	333	338	352	378	348	356	348	317	344	360	329	323	353	320	362	331	364	340	326	330	322	321	321	343	307	337	320	331	330	314	350	362	371	333	311	354	335	351	352	358	375	340	377	351	350	331	338	332	315	335	365	391	338	356	350	345	322	313	372	327	325	388	344	331	335	345	344	352	335	349	344	365	337	366	363	345	342	357	336	368	347	361	368	355	337	331	366	317	374	352	357	358	334	342	357	368	329	344	333	344	349	331	325	353	354	338	332	321	361	329	318	391	358	337	349	332	393	348	341	358	368	320	351	321	337	344	316	330	352	373	334	340	341	363	338	361	345	375	339	345	330	362	346	355	362	346	354	340	331	339	343	327	358
1691	437	445	413	434	383	421	388	425	382	456	456	428	396	411	414	415	404	395	422	421	410	411	417	466	425	404	408	427	424	389	419	415	417	362	405	431	402	422	417	422	397	423	385	400	409	413	451	415	436	402	407	406	392	411	383	417	391	397	378	377	424	419	380	369	393	417	427	416	433	424	422	400	442	410	428	399	428	395	424	416	413	430	412	411	365	439	396	422	382	386	392	398	403	376	423	395	441	397	417	427	390	402	440	460	438	411	424	389	382	418	481	411	407	410	374	414	425	433	377	405	386	434	440	382	441	431	398	415	385	418	405	402	414	373	423	413	416	456	447	435	428	408	396	433	454	384	412	396	411	426	395	398	411	394	428	422	394	399	392	402	421	406	425	425	428	435	408	425	454	408	404	427	400	430	403	384	429	430	409	403	386	426	408	427	357	423	408	379	429	390	404	427	401	432	416	428	426	398	440	403	440	417	434	445	418	391	404	376	421	425	373	436	426	406	429	409	435	405	403	406	412	412	409	385	413	424	389	414	386	428	404	463	384	409	393	412	416	433	423	414	427	399	414	441	372	406	387	390	454	469	372	426	401	430	445	398	442	414	415	429	397	406	391	413	412	427	408	399	444	406	396	420	411	398	443	415	371	421	399	409	411	377	418	402	392	403	430	485	404	380	417	442	398	413	428	416	360	394	399	397	403	433	436	412	400	442	420	386	425	415	400	420	415	397	408	411	391	407	445	403	394	400	380	435	412	428	415	430	418	387	401	403	418	411	416	436	403	409	397	375	387	406	419	396	444	417	392	434	435	445	418	385	430	394	417	401	459	431	457	446	379	430	418	400	401	416	422	441	393	426	432	407	417	435	407	415	455	422	392	414	416	433	411	439	420	449	424	413	387	411	413	412	426	432	413	382	465	427	417	422	403	401	401	443	416	432	441	413	417	417	406	428	428	411	398	434	414	410	390	394	422	419	396	432	411	424	404	381	395	390	443	393	451	414	416	407	396	426	449	443	449	397	378	382	424	417	375	409	400	442	411	436	444	393	409	433	409	433	429	460	453	409	367	363	403	418	422	460	443	412	426	417	406	374	402	408	402	441	450	382	439	382	393	438	386	439	403	438	425	395	452	419	424	401	380	376	440	455	430	391	414	366	370	413	402	392	409	420	442	436	416	399	417	411	410	408	378	419	428	373	463	424	403	400	413	419	445	414	419	399	419	398	413	417	406	421	429	415	415	428	418	436	398	397	410	428	424	381	434	405	383	431	422	409	411	444	389	404	396	410	429	410	376	444	431	421	394	423	424	432	430	395	394	385	418	385	415	373	406	416	409	447	417	421	435	414	383	409	380	421	416	397	411	453	401	403	441	387	389	431	416	418	403	475	408	397	436	423	409	403	367	363	450	412	421	411	423	419	370	420	431	455	415	401	442	430	419	421	412	409	392	411	413	367	387	423	398	388	402	450	459	403	388	407	377	405	416	399	401	427	439	424	373	389	394	386	409	420	394	404	438	413	375	430	413	406	399	410	437	425	427	378	404	446	417	393	390	433	444	431	396	407	425	397	423	406	434	429	461	410	396	472	428	423	428	422	442	405	402	405	382	391	415	402	409	361	414	379	430	431	430	424	432	398	403	369	383	422	438	426	391	467	394	437	430	376	388	377	412	461	423	421	418	420	426	395	419	425	414	430	438	434	449	416	400	423	418	406	434	422	403	453	382	404	440	391	433	454	418	397	420	424	413	420	416	399	420	429	432	441	413	427	439	393	439	409	401	436	443	384	421	435	407	391	425	420	398	429	448	409	415	410	376	407	412	420	400	426	413	374	411	424	460	418	414	387	366	429	399	374	434	456	411	376	427	442	439	445	400	388	394	433	397	393	403	417	420	442	388	408	423	439	397	432	466	418	408	412	398	382	411	421	388	407	408	432	385	391	406	411	397	371	444	413	432	376	407	383	395	388	441	385	423	428	378	376	394	403	369	411	421	427	379	398	420	415	378	393	400	417	411	433	445	414	416	372	444	413	412	411	421	411	413	411	406	412	434	442	431	466	470	447	431	417	408	461	409	408	386	426	433	401	385	459	446	434	423	415	422	422	412	397	436	415	393	414	454	453	400	437	410	406	428	406	436	409	447	397	357	402	378	425	378	417	430	436	436	469	425	437	451	409	400	402	415	357	356	440	424	395	369	420	433	398	396	387	429	366	439	397	413	450	447	424	418	416	404	404	402	418	429	401	422	376	393	419	450	417	390	411	426	399	409	402	450	379	419	402	364	390	421	406	412	408	411	412	409	424	387	438	401	433	446	426	456	413	413	429	403	409	382	404	379	424	431	404	401	368	410	397	410	408	413	389	392	404	448	420	378	418	427	423	396	415	400	376	437	403	383	428	432	412	422	407	436	389	416	409	467	376	424	404	391	434	439	420	406	446	375	386	431	391	391	419	416	428	440	435	392	427	359	422	406	391	413	419	433	446	427	411	446	429	429	396	442	453	412	452	399	414	404	391	433	408	435	450	446	367	386	404	419	423	380	431	417	414	391	389	381	418	438	478	408	424	435	407	455	410	449	462	407	400	438	420	372	378	383	408	410	377	417	423	420	430	358	394	435	373	368	397	421	412	451	399	420	451	422	392	396	397	415	373	424	400	401	420	445	414	397	448	418	413	416	425	410	420	385	419	474	391	458	399	413	435	411	391	390	446	418	445	389	404	413	427	397	412	431	431	417	430	379	425	474	392	420	385	459	412	407	390	425	417	446	417	438	421	430	394	401	441	415	396	391	418	386	401	430	428	404	402	389	385	412	439	434	433	394	450	415	400	402	407	400	454	437	390	413	405	393	427	422	387	423	393	430	411	410	384	433	393	388	393	426	391	431	397	387	416	446	420	427	391	417	424	402	403	427	408	431	382	411	384	397	428	442	418	383	463	449	428	405	393	393	447	418	393	384	405	417	419	428	393	426	402	401	448	414	465	449	380	405	381	416	419	431	403	425	461	403	414	412	457	406	412	387	394	367	385	408	427	410	412	408	393	427	398	401	441	374	467	422	368	425	418	353	401	421	421	389	421	435	410	389	448	385	436	403	436	413	431	387	387	415	425	413	411	433	441	421	438	397	448	408	396	395	448	408	394	402	436	404	446	409	431	421	429	420	434	464	424	378	418	434	418	399	413	402	386	424	439	385	444	369	414	415	420	414	407	397	415	391	433	373	447	450	402	428	411	435	376	380	418	404	393	404	408	414	426	406	386	419	402	444	462	445	399	374	427	432	415	414	415	429	424	418	417	402	414	423	466	415	448	362	385	387	438	407	434	386	407	432	403	396	430	436	422	363	441	440	414	423	434	404	420	429	419	440	429	399	430	412	440	419	428	462	407	389	390	425	409	433	403	432	409	377	400	391	412	372	405	417	389	404	389	438	425	408	408	432	435	421	423	371	424	432	437	443	435	432	406	438	428	452	392	379	444	402	390	415	398	428	379	366	461	392
2137	948	961	959	956	953	932	962	920	922	931	853	928	965	930	921	911	912	923	893	945	913	934	911	918	888	907	867	904	866	930	988	911	870	883	880	901	914	873	927	886	922	921	934	946	901	886	903	861	871	924	850	928	868	886	900	902	898	969	904	925	931	883	895	918	934	959	870	949	890	917	876	913	921	876	890	902	878	880	888	938	852	942	927	843	900	905	894	873	848	874	877	894	845	901	890	936	854	936	896	882	901	903	929	856	896	946	870	912	900	908	867	923	843	845	889	893	882	883	865	942	889	883	917	949	859	864	872	869	891	937	886	868	844	873	945	905	859	909	857	871	918	885	858	906	972	868	923	904	918	912	929	952	903	847	895	960	910	913	895	867	900	975	877	864	971	836	906	947	876	867	947	908	920	976	855	882	871	927	908	920	894	920	943	912	865	882	927	951	922	911	892	894	974	928	872	859	946	840	847	880	879	931	897	878	904	912	865	872	891	899	878	908	929	814	948	920	865	919	897	896	914	908	943	926	910	906	895	874	913	950	845	956	898	935	833	917	921	894	921	892	902	884	855	893	927	940	902	900	907	825	946	852	921	953	917	861	858	855	871	863	890	899	915	864	912	869	902	909	985	929	851	869	848	868	903	860	929	894	841	908	873	935	889	947	938	899	907	820	930	895	935	858	955	903	906	970	875	877	872	915	863	871	927	952	937	908	917	916	914	884	921	934	905	884	901	908	922	872	883	923	902	943	824	894	829	938	918	870	888	953	875	908	874	939	953	889	861	890	909	892	883	862	930	902	936	828	907	905	903	899	869	868	932	887	955	897	873	920	914	945	907	907	900	907	912	915	870	889	906	958	853	891	883	927	928	904	887	895	906	935	910	874	883	924	887	963	868	963	918	944	918	942	905	922	881	909	885	914	884	844	953	909	960	932	845	896	919	919	877	904	889	894	901	943	940	928	868	872	859	945	899	964	861	902	966	847	907	883	951	972	899	932	859	925	948	906	972	902	909	876	865	910	869	890	885	868	922	867	926	912	914	888	920	932	918	933	930	879	933	946	940	883	944	863	868	894	891	916	902	863	939	896	889	942	907	895	873	925	873	928	918	958	886	908	909	926	918	876	906	883	871	907	882	917	905	895	912	885	910	939	841	901	885	874	810	930	874	908	894	988	875	832	879	913	903	946	921	934	906	893	903	916	906	851	842	886	928	834	901	929	933	939	888	859	920	901	890	875	833	946	920	859	880	925	878	910	909	875	930	890	932	883	888	817	946	930	917	890	911	929	883	835	884	874	900	917	924	904	900	968	891	852	899	932	889	886	927	882	881	861	905	912	907	899	940	917	902	915	851	867	936	942	891	912	900	876	899	869	941	907	891	879	864	928	940	891	906	809	950	946	920	945	913	917	875	855	931	872	867	883	867	900	923	930	844	906	899	856	940	924	938	896	939	864	892	872	844	879	912	883	880	893	868	946	953	912	844	947	909	876	892	910	923	885	849	903	967	927	891	914	904	839	915	865	895	865	820	896	919	929	855	903	907	926	947	926	848	877	876	907	924	906	968	873	887	902	892	919	940	984	903	848	869	918	926	924	946	892	915	899	905	936	887	910	893	889	905	908	915	863	929	855	896	913	920	912	944	842	936	930	903	850	934	958	939	838	888	919	872	904	943	915	915	936	852	951	850	854	900	955	890	832	923	878	907	902	877	825	896	897	914	862	946	926	873	893	878	921	892	925	876	916	913	857	893	930	856	932	879	929	910	954	902	952	915	922	846	892	882	934	930	935	889	914	896	946	912	904	879	862	887	894	917	823	884	960	938	907	874	862	903	940	890	873	930	916	884	900	894	866	920	906	885	924	902	911	925	893	882	901	933	889	924	938	843	979	803	833	935	903	898	912	887	901	887	867	850	871	906	956	942	913	856	869	891	913	844	874	932	820	831	910	869	934	883	927	873	932	918	887	936	869	880	900	932	863	877	919	931	899	894	934	927	864	898	828	899	887	875	880	968	946	912	951	866	910	899	902	902	905	906	881	877	919	914	896	910	914	920	973	915	848	917	933	899	948	903	942	879	914	866	897	923	899	921	894	891	918	920	934	842	849	871	914	932	883	881	934	884	925	970	885	953	885	890	931	827	905	891	904	912	925	856	936	949	910	873	906	914	899	897	877	908	896	912	900	973	926	894	885	855	872	864	950	906	917	859	936	869	888	930	904	925	841	918	926	869	898	913	890	912	882	870	887	895	914	942	894	879	903	890	905	872	880	912	885	861	917	981	842	866	890	908	844	934	930	879	926	871	927	910	904	932	902	918	847	900	900	826	936	936	852	900	874	883	948	921	878	897	886	841	883	878	916	873	978	928	901	867	925	883	936	901	894	890	878	891	929	894	939	933	917	909	933	967	890	936	863	901	947	934	942	944	938	901	882	892	872	874	850	896	913	890	947	862	911	911	851	826	865	893	936	909	916	931	832	887	946	918	876	907	923	862	892	925	996	961	898	896	920	953	912	882	898	934	920	856	936	919	909	931	942	864	869	868	866	893	872	929	892	850	922	872	883	909	899	875	931	879	861	899	890	909	884	954	883	869	838	883	885	851	922	853	871	832	849	912	912	885	933	901	864	904	887	925	920	873	960	937	906	911	915	944	918	827	905	916	893	866	897	912	922	928	897	926	884	914	923	894	884	864	906	892	896	895	892	904	918	913	881	938	904	893	910	909	936	891	918	868	918	919	907	945	906	919	881	910	941	923	913	866	893	907	882	934	894	825	867	892	888	835	900	896	866	880	891	895	947	879	884	902	885	890	952	949	895	904	819	918	895	928	889	825	897	854	900	887	894	933	925	941	951	883	921	943	916	905	887	929	881	835	895	877	933	955	925	874	964	915	939	908	869	920	932	893	942	835	902	949	903	927	891	918	865	916	902	927	927	868	902	898	888	945	900	906	910	920	895	945	914	886	883	884	918	947	916	938	879	935	895	902	916	865	884	906	897	927	849	970	919	885	920	908	939	919	916	917	897	956	889	853	883	900	882	898	890	860	930	916	856	939	903	855	877	964	871	870	838	909	880	860	909	907	893	960	933	897	896	877	883	887	936	904	836	934	886	880	885	921	899	880	882	881	963	931	935	929	918	899	884	931	913	866	905	857	843	876	822	935	915	888	921	874	970	928	914	846	935	885	945	933	848	901	847	898	845	848	892	919	886	898	956	865	901	926	902	881	874	908	929	899	901	890	875	873	923	910	924	882	900	867	921	924	876	877	878	980	879	929	849	917	869	907	902	889	895	864	870	941	898	885	896	940	891	933	899	903	928	899	885	905	874	856	925	868	951	963	917	894	849	938	931	884	884	844	928	880	904	862	898	905	887	869	945	873	965	874	908	903	930	852	857	899	873	928	903	906	878	880	929	883	862	876	961	902	905	918	854	896	913	963	825	873	903	862	877	952	893	903	915	919	916	898	904	948	903	894	886	915	956	910	880	894	907	882
8436	586	648	582	411	364	306	305	286	283	300	272	289	236	244	270	261	251	241	267	262	240	219	257	257	230	227	246	243	212	245	245	214	222	245	262	255	224	240	261	285	229	247	237	272	257	246	223	230	243	260	219	246	233	259	237	216	241	234	243	235	203	225	258	251	255	232	196	242	245	250	214	271	236	209	263	236	197	253	262	220	237	250	264	235	259	268	255	242	236	250	227	256	234	225	237	231	250	287	258	255	255	234	246	222	293	242	236	223	208	262	251	259	204	267	260	203	200	246	216	236	227	214	248	239	242	231	227	266	247	225	242	249	250	238	242	246	219	248	258	223	253	251	242	255	251	255	242	262	212	234	227	241	234	245	298	214	259	255	216	257	274	261	222	232	210	236	229	216	252	205	231	233	228	240	241	236	259	236	243	223	222	239	251	248	236	257	222	246	193	245	234	187	239	240	234	243	284	218	227	224	257	232	254	226	224	248	254	237	252	235	193	216	220	255	254	254	227	229	232	230	254	259	233	216	226	241	235	223	223	272	223	249	241	235	212	263	264	286	247	248	241	236	231	249	226	234	235	255	240	215	275	229	218	242	242	247	228	208	224	250	244	257	237	227	246	208	260	214	216	271	234	212	230	276	237	227	232	242	272	260	224	235	240	208	246	240	254	225	254	269	226	212	256	217	259	241	252	255	269	246	221	254	259	252	298	240	251	251	235	234	252	225	225	210	226	230	271	241	235	263	249	244	248	250	267	242	231	232	264	233	213	268	228	240	245	243	278	245	258	229	242	227	266	203	241	230	253	215	251	261	240	254	234	214	239	260	250	252	220	251	246	249	268	263	238	235	241	219	239	225	244	222	216	237	244	240	234	254	227	282	221	233	239	246	237	244	271	250	233	250	256	236	245	232	242	251	257	234	244	237	238	215	244	243	255	268	252	260	271	229	227	235	232	244	229	234	261	235	227	231	220	218	262	273	218	278	240	234	247	203	259	229	251	231	243	282	219	250	224	218	259	246	246	240	229	230	243	242	252	216	233	275	234	242	253	259	224	226	248	246	269	247	245	253	239	257	233	235	282	249	242	214	245	236	272	225	237	246	215	255	250	277	268	252	234	245	221	219	257	257	250	233	238	264	209	239	242	213	248	214	203	248	215	270	221	243	241	252	246	230	248	240	217	256	237	231	231	250	239	232	228	241	241	244	261	233	239	247	254	247	235	214	223	232	250	241	221	213	231	260	215	267	252	250	246	236	235	253	242	243	232	232	258	226	228	232	222	226	226	207	245	250	264	238	244	259	244	256	237	251	238	216	255	227	238	221	243	221	263	247	207	226	213	251	219	249	249	220	252	252	238	207	240	236	255	243	243	264	240	237	228	243	238	275	237	252	252	237	219	245	244	258	220	245	245	243	268	253	219	250	242	231	230	236	236	246	223	223	249	244	251	250	243	289	205	244	223	244	243	221	281	219	247	220	250	268	230	213	248	246	228	246	237	272	252	235	260	222	237	220	212	244	229	217	263	235	234	257	226	245	225	219	272	261	230	214	243	238	211	231	221	233	236	264	224	233	248	243	247	222	237	270	222	240	247	235	236	229	232	255	221	242	241	241	221	236	212	254	207	214	226	231	229	269	281	230	260	258	265	248	240	214	220	249	249	239	233	256	257	241	226	247	237	225	240	241	253	226	236	231	257	226	221	255	219	234	260	252	236	249	247	270	259	204	234	231	238	201	247	231	211	226	239	257	250	230	236	213	232	246	238	222	267	216	242	239	222	235	247	237	239	254	260	222	238	263	232	272	203	243	246	284	236	237	255	231	239	212	249	248	235	226	239	202	211	241	224	248	233	240	216	252	245	236	247	243	242	195	232	243	231	260	251	238	273	230	244	244	230	248	266	210	246	266	223	220	252	217	238	212	254	250	264	232	236	208	255	267	269	225	219	249	231	237	218	234	204	219	245	225	225	267	230	233	224	201	215	228	253	222	277	257	275	264	231	240	203	216	244	258	250	219	251	247	239	238	274	208	227	236	237	246	228	229	268	246	225	255	243	198	233	244	236	251	249	249	234	259	262	251	240	230	231	239	215	251	245	240	230	201	253	258	240	237	246	242	242	261	258	222	239	227	242	234	218	238	261	265	245	233	233	247	262	255	240	242	199	218	245	240	248	237	233	226	217	236	252	236	256	243	252	253	240	223	223	236	237	256	270	245	246	244	242	205	260	263	236	239	279	238	237	229	217	231	233	242	258	224	262	263	249	223	250	242	234	221	236	263	243	234	229	257	248	240	247	219	245	240	225	238	267	250	232	214	236	262	254	237	228	242	247	261	225	244	241	229	225	234	237	239	220	231	205	258	223	251	246	240	273	251	246	225	248	229	207	217	227	216	250	233	230	259	233	262	252	220	256	231	246	244	251	242	249	245	257	203	240	257	244	249	241	247	213	235	196	252	233	228	241	203	259	250	224	265	222	213	246	233	233	213	257	250	230	242	215	241	265	229	222	262	224	276	267	258	237	236	234	238	259	266	245	239	243	229	240	236	226	237	230	267	251	257	228	262	237	250	264	273	233	271	270	253	245	244	261	227	266	250	237	239	246	226	222	243	248	234	241	228	228	223	233	226	250	238	222	234	227	214	241	221	214	244	228	243	231	264	253	225	228	243	231	216	235	238	263	239	225	250	277	260	255	219	252	256	238	255	227	247	229	261	237	243	238	208	242	261	247	250	224	211	253	220	246	228	232	207	220	248	230	237	280	242	215	214	225	235	241	233	222	226	251	201	238	225	240	242	228	247	223	238	232	256	233	226	241	236	215	226	271	254	251	253	219	235	222	222	261	225	218	223	243	253	248	269	230	251	243	218	283	245	238	238	216	237	229	227	239	230	265	261	230	264	235	245	212	236	255	223	233	233	227	222	223	218	252	237	252	219	269	215	241	246	230	254	255	240	234	214	225	259	250	233	247	234	272	253	233	237	196	257	233	238	215	244	222	232	224	216	245	252	271	252	217	219	262	272	210	251	256	229	251	236	252	253	246	247	241	234	246	228	229	248	257	243	264	228	212	235	265	245	226	225	227	237	254	242	239	242	248	232	228	243	246	227	242	233	237	234	238	222	227	257	248	247	240	238	266	264	223	217	234	229	261	230	239	210	236	241	232	231	271	252	215	256	226	231	229	224	259	266	246	240	235	215	219	239	230	229	237	283	256	223	252	241	236	239	247	226	224	244	233	248	240	218	250	223	209	235	260	241	225	241	224	233	218	217	240	268	243	265	253	242	244	252	227	267	232	232	227	235	227	260	244	271	242	250	222	253	236	231	237	256	248	222	242	252	221	229	225	232	256	246	223	225	237	239	219	213	260	252	220	231	240	245	237	239	229	218	216	201	245	229	252	263	233	241	260	238	251	242	226	272	266	222	242	225	269	229	242	278	225	244	257	248	260	261	230	241	218	246	217	242	246	230	230	214	251	260	227	247	256	236	237	210	230
6764	849	1425	1592	1329	1218	1070	960	810	803	752	768	689	705	653	625	650	645	608	636	609	572	589	587	604	610	536	566	552	554	601	592	553	541	580	559	548	579	542	561	598	599	611	550	573	575	522	569	555	524	584	594	543	561	528	555	571	589	562	586	541	574	528	566	509	522	562	571	572	532	581	556	524	512	541	529	573	547	572	563	563	530	584	543	575	506	547	525	614	525	550	586	560	580	540	528	531	541	533	569	550	547	547	547	532	539	552	538	556	502	541	556	525	458	529	554	552	559	539	550	558	565	558	544	551	585	578	577	579	539	576	575	496	561	586	545	525	544	512	520	582	581	626	555	572	527	532	557	555	559	551	539	555	543	548	556	531	537	605	572	581	575	570	534	520	565	587	571	548	582	551	539	550	560	571	542	549	553	521	552	535	611	540	535	520	557	551	546	534	574	531	564	535	522	548	555	570	546	543	525	572	558	514	538	526	549	549	533	576	561	567	542	555	527	523	559	528	508	519	554	558	524	492	529	552	544	540	517	505	564	534	538	556	532	570	542	516	580	521	564	563	541	565	517	549	551	548	557	522	534	518	588	573	531	503	524	561	529	546	549	503	567	547	571	552	567	535	534	528	534	505	588	596	508	552	528	506	522	571	552	525	556	563	557	527	538	534	547	559	550	552	514	559	540	539	557	551	564	565	612	508	541	580	527	545	554	548	531	557	528	566	521	562	563	516	564	517	572	544	537	579	544	570	600	579	611	532	517	542	539	524	562	549	554	541	542	558	471	544	552	526	562	545	556	575	585	542	563	501	511	594	561	559	555	516	568	555	572	551	572	544	569	529	547	553	559	527	539	559	561	528	550	520	547	559	541	579	589	530	572	538	586	551	557	568	556	554	558	547	512	553	534	574	513	548	547	541	518	546	527	560	540	504	579	525	577	564	512	535	582	576	575	563	538	543	507	502	541	517	495	587	500	565	515	510	548	544	528	563	528	554	559	559	542	531	565	556	536	581	533	554	546	542	514	543	556	522	619	514	558	570	549	558	564	555	569	562	545	573	562	538	548	531	548	539	537	571	566	529	602	546	516	517	524	557	522	585	557	549	558	539	555	583	552	568	508	581	579	575	546	531	563	577	561	577	530	561	526	549	534	508	526	551	532	578	551	550	557	563	544	534	569	548	572	548	555	523	539	525	559	560	598	525	545	524	568	525	605	517	553	566	547	543	544	543	554	558	533	555	485	555	567	521	561	553	559	584	549	560	582	543	544	530	570	528	534	543	539	556	516	539	582	550	517	581	580	527	547	549	556	548	576	529	531	529	522	512	570	528	547	584	554	550	566	562	583	542	566	556	542	582	558	539	554	533	569	545	561	562	552	557	555	572	562	599	580	550	582	547	526	528	563	519	521	569	563	521	559	541	546	511	527	561	524	553	565	554	575	523	570	567	548	558	547	573	550	570	554	544	538	535	552	546	568	556	579	564	583	563	578	530	540	531	506	521	528	597	524	532	537	517	527	610	517	574	544	547	531	551	546	555	560	565	549	582	551	542	542	553	546	567	587	528	565	518	567	542	572	642	563	552	592	591	559	535	529	557	536	535	570	570	582	518	530	570	569	526	586	512	569	562	558	529	546	556	500	513	540	589	553	619	533	585	523	549	555	544	578	530	556	588	528	548	541	573	563	554	494	522	548	564	539	557	548	540	488	517	582	532	512	584	541	516	610	559	577	549	549	541	546	581	542	533	558	537	519	562	565	538	539	550	570	589	559	527	522	564	520	573	537	564	529	565	569	516	532	621	566	561	500	576	574	533	561	516	500	525	545	583	552	557	528	595	550	506	529	561	503	535	573	571	526	545	554	538	545	550	559	574	545	554	565	611	561	563	512	573	542	563	559	527	539	503	494	540	522	544	498	537	560	545	575	566	520	535	548	577	566	560	514	565	551	601	569	514	546	568	559	554	560	569	552	542	528	534	532	543	558	502	499	533	552	530	607	518	572	567	546	537	551	598	538	530	551	536	551	529	548	572	572	557	552	530	526	510	542	550	564	538	579	563	561	572	498	502	568	551	596	571	513	534	510	531	581	571	557	549	552	527	544	586	564	528	555	530	564	532	509	528	587	488	548	520	554	539	515	541	542	551	545	527	577	579	557	551	512	517	566	535	564	535	565	532	510	544	540	563	586	551	525	539	566	526	542	517	589	544	558	552	574	535	560	573	532	529	539	578	555	547	576	565	536	539	521	536	544	529	536	534	523	577	572	524	553	542	571	514	535	535	523	547	544	558	547	548	529	570	524	558	502	518	591	553	554	587	541	570	541	560	537	545	552	572	534	549	504	566	517	560	532	540	568	529	574	575	582	569	523	527	541	524	594	571	560	553	594	559	486	559	552	602	536	511	611	530	572	539	521	485	511	624	566	512	613	531	531	548	564	557	577	533	528	549	551	529	541	521	569	574	553	576	500	560	515	574	526	528	520	596	532	567	552	550	545	534	542	552	596	524	589	556	558	522	544	519	554	542	569	545	574	595	515	563	578	544	519	498	525	530	565	520	536	540	535	559	556	550	555	550	506	576	511	535	538	568	554	539	553	535	562	563	585	555	540	555	528	607	557	582	544	547	585	549	548	535	538	535	541	550	502	559	526	539	552	556	523	566	523	533	545	547	529	515	519	519	538	585	514	542	557	546	509	615	525	573	566	560	544	534	550	525	565	553	582	536	529	580	544	565	610	562	520	490	571	558	537	520	555	578	541	559	600	535	552	552	551	508	598	587	572	564	530	512	530	518	518	549	540	526	602	553	541	505	556	568	540	536	526	543	561	535	528	561	509	541	564	598	536	547	535	536	566	585	495	586	503	553	562	589	567	546	597	605	508	587	536	500	513	528	534	542	503	549	520	549	560	556	558	582	564	556	540	559	539	590	510	519	532	536	574	575	593	519	574	530	549	555	551	571	574	554	527	540	534	537	499	525	560	617	596	509	542	537	534	578	573	558	550	516	512	535	537	513	568	524	566	554	554	567	580	520	551	530	555	552	587	585	529	550	550	616	581	572	571	587	520	530	522	578	571	602	559	531	571	542	549	539	609	544	560	584	500	537	565	530	587	569	570	569	544	547	587	542	544	592	519	546	555	516	531	541	559	575	576	587	553	539	548	597	508	525	528	562	567	604	580	580	531	558	532	502	558	561	571	528	556	548	549	519	552	522	569	522	521	545	506	526	585	538	540	543	538	543	565	586	571	551	519	526	524	572	565	572	539	573	536	552	544	576	568	496	560	546	550	562	551	512	575	520	507	614	568	541	563	534	555	543	543	512	534	546	542	569	531	526	578	568	509	584	527	537	571	549	537	573	535	538	543	559	551	586	540	552	530	577	517	518	571	512	553	577	559	590	519	552	531	535	604	568	492	587	540	558	563	559	527	554	542	544	569	523	515	555	559	535	590	556	547	552	513	527	611	614	561	560	525	510	576	608	536	536	567	552	559	570	550
15136	1279	923	733	476	404	341	290	231	203	208	199	170	150	148	157	152	141	127	141	124	142	150	116	149	133	149	128	118	163	138	133	116	159	129	125	140	132	138	145	126	145	124	109	146	136	154	133	128	131	135	130	128	130	145	140	130	122	129	108	143	129	148	129	143	134	115	126	140	138	134	135	121	146	144	124	140	127	141	132	115	122	114	148	102	129	112	121	128	131	119	126	122	126	130	143	115	122	126	119	121	130	110	133	146	119	120	120	118	116	152	99	115	130	127	141	123	137	125	117	129	126	97	118	147	147	138	123	115	130	114	128	155	122	119	144	125	130	132	129	134	120	114	127	165	122	131	134	134	150	131	128	123	115	118	114	124	106	126	129	122	139	134	130	131	116	144	128	109	118	115	131	115	116	119	143	129	124	143	122	134	145	111	142	131	122	128	139	132	140	128	113	151	135	124	126	128	145	130	146	123	110	143	119	152	122	152	144	122	134	121	138	122	103	147	142	114	137	137	132	130	136	145	143	122	132	130	135	119	126	125	101	131	136	139	123	145	131	134	155	122	133	123	141	138	121	119	119	119	125	131	114	118	146	138	91	120	141	118	125	127	126	115	127	127	142	125	133	137	136	161	138	118	136	149	131	105	144	122	121	124	131	139	128	144	115	121	136	142	138	132	123	126	128	120	129	140	130	109	111	133	118	123	123	124	124	144	138	105	131	142	132	154	119	107	142	121	108	153	138	147	147	117	127	117	134	137	134	118	128	149	124	137	129	135	106	146	132	141	109	151	139	145	121	108	127	130	169	122	137	142	133	133	151	117	131	136	147	121	126	129	143	116	156	150	146	143	120	140	107	142	131	145	107	141	142	158	131	131	121	120	130	129	143	135	135	128	123	151	114	169	126	124	118	136	135	131	132	127	132	102	125	99	130	121	115	103	153	133	132	129	120	130	142	132	117	110	136	135	144	124	138	118	154	145	136	140	131	138	112	124	134	111	124	138	129	122	124	123	141	128	117	122	132	143	140	127	138	147	124	136	138	114	128	136	136	136	129	125	123	99	121	119	118	142	130	137	139	127	135	130	136	150	143	144	138	140	114	128	131	141	135	129	132	142	133	135	134	137	130	129	145	141	146	127	142	117	136	121	119	125	134	100	134	125	106	116	136	123	153	138	112	134	148	106	132	134	120	116	118	143	154	129	111	134	146	142	123	127	123	142	152	147	115	132	126	127	117	139	130	133	126	139	131	131	117	124	136	119	129	117	138	121	111	135	134	140	122	136	141	138	131	143	106	118	128	118	136	120	129	129	137	134	114	140	123	141	126	140	118	119	135	131	143	130	123	114	146	137	133	140	129	140	137	128	122	116	116	133	146	141	143	113	123	131	144	136	130	126	135	129	126	130	134	150	136	118	116	136	127	127	145	139	125	107	129	112	138	163	120	138	139	147	134	122	129	131	112	117	123	126	126	119	145	130	125	161	132	109	144	129	140	140	135	143	110	149	134	138	148	131	130	128	132	140	117	140	131	127	147	120	150	126	125	135	109	124	122	110	114	137	118	124	128	153	129	123	141	150	139	129	124	117	122	145	122	109	127	149	128	111	129	164	116	123	116	92	128	116	113	148	112	128	137	95	122	130	134	140	116	117	141	141	113	151	108	127	113	128	146	141	121	132	127	148	126	144	124	121	123	108	123	131	119	110	119	113	136	123	107	144	122	100	115	120	134	128	130	126	143	127	132	132	123	134	133	125	142	127	130	123	151	140	126	111	122	126	130	111	150	125	137	130	132	122	124	149	131	132	132	133	129	131	120	127	137	122	130	140	136	161	116	134	125	125	121	121	148	136	127	130	117	129	146	145	114	132	114	133	125	140	128	106	123	135	117	119	142	142	130	134	141	135	111	110	116	125	114	139	127	120	148	133	135	158	124	120	154	122	134	129	122	128	130	130	142	110	124	135	113	117	128	120	134	120	136	136	123	123	113	131	122	117	117	111	123	127	142	133	135	126	114	117	105	140	148	123	119	138	118	141	124	120	109	142	124	132	133	110	130	139	128	96	109	125	157	138	145	148	128	144	132	124	132	134	132	151	137	137	111	123	131	123	111	133	103	112	129	158	140	98	131	138	124	139	112	139	154	159	134	116	129	112	122	134	122	128	140	130	118	132	117	119	134	134	130	128	136	107	149	145	134	130	135	141	90	137	112	136	132	127	117	140	113	128	134	129	149	110	121	127	130	118	120	150	128	114	142	152	119	127	105	117	115	109	132	143	112	122	124	127	144	131	141	130	119	126	140	143	145	140	145	154	142	119	135	134	151	134	132	113	139	133	107	114	127	117	141	133	123	127	118	116	120	130	121	111	141	122	140	127	109	141	142	126	148	138	140	113	115	147	149	125	130	126	149	141	123	130	128	139	130	157	124	162	119	142	125	154	119	136	121	112	130	152	111	139	115	147	133	130	113	144	140	128	136	140	141	108	139	136	145	122	113	139	120	122	138	119	132	156	132	112	124	151	145	138	136	152	125	115	106	142	131	131	143	122	149	144	145	151	152	122	122	131	150	132	131	136	136	133	119	101	125	110	136	139	148	132	129	133	155	144	154	115	116	139	140	120	140	104	121	145	126	124	121	136	139	115	119	137	122	121	140	124	136	130	123	120	126	146	121	135	120	123	149	126	144	127	115	139	154	126	125	137	127	138	121	125	120	127	143	146	132	126	131	140	138	134	135	139	112	134	135	135	121	135	119	139	138	120	133	130	140	134	148	111	122	115	125	110	141	155	123	136	151	143	137	136	125	133	127	134	131	143	125	143	107	135	123	100	128	109	117	144	128	121	111	134	143	113	110	131	130	125	112	126	140	122	129	125	122	116	126	122	128	120	121	143	131	135	128	149	125	128	122	123	131	115	121	134	123	148	113	128	143	146	115	131	106	120	121	120	129	123	125	110	136	141	127	156	124	120	125	128	131	129	131	134	128	136	143	120	143	137	114	113	133	132	141	114	130	144	131	131	144	128	128	145	127	103	126	122	142	139	142	126	112	129	132	114	107	139	134	149	134	135	120	148	142	155	140	128	134	129	137	142	142	152	129	129	155	117	114	114	115	136	135	129	124	98	138	134	126	115	134	118	127	116	126	156	124	121	110	144	133	130	137	129	135	133	121	158	109	128	138	131	146	148	144	134	150	136	116	127	128	112	143	115	165	133	147	115	122	122	132	111	119	118	112	142	132	146	124	121	129	125	122	140	137	121	134	145	134	133	110	139	129	142	120	117	106	133	128	129	148	124	151	128	135	146	118	125	130	144	130	127	144	132	119	132	122	133	121	136	116	141	107	134	127	137	117	138	116	134	147	134	119	164	140	139	126	111	128	118	154	150	134	133	143	143	169	133	114	133	152	122	118	126	132	142	127	118	140	117	136	135	113	124	136	115	138	144	121	158	127	127	133	141	113	122	124	144	134	130	127	119	123	101	131	122	113	141	127	100	147
8060	994	2010	2395	1977	1570	1285	1090	978	842	771	685	671	616	554	475	487	513	474	465	456	450	442	448	450	405	394	413	410	375	378	391	400	378	364	384	411	343	432	380	375	380	361	366	377	365	343	399	340	372	373	343	404	348	352	369	363	394	338	391	342	376	311	342	319	393	351	363	387	362	374	381	392	350	338	359	322	340	340	335	321	364	346	341	392	334	310	366	354	337	360	374	348	343	380	357	348	331	337	360	379	347	375	344	382	346	366	303	320	347	333	367	347	379	388	360	357	328	344	352	355	309	319	377	374	346	335	330	358	343	377	361	352	351	366	369	325	372	362	345	333	344	376	359	345	372	352	359	367	339	364	360	356	324	377	344	335	396	333	343	324	343	358	329	382	368	335	350	368	350	366	338	336	348	301	338	329	343	347	350	334	365	342	339	360	351	378	334	351	336	329	372	356	343	361	342	370	370	350	368	338	324	343	323	331	345	321	348	350	344	365	352	357	344	330	323	336	387	351	308	339	338	327	338	333	330	326	342	342	292	381	331	363	368	370	336	349	333	364	340	350	350	332	327	320	332	359	343	339	318	360	362	364	359	343	343	366	344	357	356	383	365	335	340	360	339	370	365	343	349	358	376	332	368	363	367	359	339	349	306	325	320	347	342	336	337	304	339	357	336	327	381	350	336	341	359	358	351	342	350	337	367	343	322	346	348	349	324	347	330	335	347	326	364	354	379	335	338	354	383	347	352	336	371	342	366	342	324	341	331	348	363	352	327	346	358	364	341	348	333	332	347	318	363	362	360	343	362	376	318	335	338	328	352	348	355	326	343	358	346	346	354	339	366	348	345	306	356	303	325	357	370	317	372	359	332	317	333	370	342	327	336	330	334	344	354	360	356	350	322	376	303	384	337	364	349	377	329	357	353	340	341	346	358	337	362	320	345	354	330	320	311	378	316	328	348	368	362	353	327	332	354	338	358	351	336	335	365	355	339	379	335	360	319	398	367	353	335	370	373	342	376	335	367	333	371	365	350	367	323	353	363	339	306	333	356	380	367	336	342	311	330	363	377	341	337	328	344	327	345	331	377	316	347	357	360	372	352	342	354	347	331	350	346	359	341	389	324	334	347	335	361	365	335	348	343	349	363	355	351	361	353	334	358	352	319	374	368	307	370	354	362	331	358	318	341	373	346	338	348	341	372	364	346	367	325	348	346	339	348	359	351	366	373	390	320	337	368	353	360	354	333	369	300	363	375	369	323	323	357	335	346	332	335	360	359	322	359	353	354	348	403	352	376	397	359	341	347	390	349	357	344	347	364	321	371	361	362	315	332	333	331	363	347	332	343	352	367	345	337	364	342	380	350	363	338	342	343	326	388	356	331	339	350	354	305	335	343	329	309	360	330	340	346	335	336	358	353	361	346	345	359	358	311	357	369	374	361	350	377	330	329	373	362	372	364	356	357	333	410	341	365	355	341	327	318	343	346	356	345	331	325	323	344	352	344	364	368	302	365	355	388	350	328	338	370	368	326	328	367	384	374	360	327	351	359	351	371	324	335	302	346	337	363	378	358	350	386	378	333	342	352	347	346	371	356	353	327	345	330	357	339	356	387	348	366	335	361	365	375	342	338	337	324	289	335	346	358	346	382	352	339	322	350	347	337	321	341	420	329	361	375	331	360	333	337	328	366	351	347	354	358	329	333	322	347	365	352	373	336	356	342	349	328	317	377	349	351	366	325	356	355	334	341	350	354	367	337	342	339	294	342	356	376	370	332	346	357	342	371	321	327	354	374	363	327	332	358	355	323	359	328	351	351	363	354	332	354	338	375	340	349	340	375	352	341	339	342	353	359	343	362	337	344	323	342	361	355	328	349	333	348	369	309	318	385	335	349	327	348	299	305	318	368	334	347	336	342	354	331	362	361	341	366	336	340	344	347	343	342	361	358	313	299	367	355	354	362	343	348	341	340	358	369	349	349	337	355	346	346	334	320	355	355	349	348	336	355	354	362	360	360	356	335	340	323	361	351	348	362	366	323	358	363	355	316	371	382	335	345	346	377	337	346	307	339	396	362	351	343	340	350	357	345	367	347	345	320	348	340	333	317	347	359	355	351	357	324	330	328	343	336	358	355	359	334	347	343	344	339	343	357	383	336	374	358	337	369	370	362	351	340	354	325	321	390	358	339	344	312	351	352	336	327	333	374	345	359	362	327	349	353	369	336	338	333	353	336	353	341	319	355	354	347	338	346	337	380	328	353	360	327	343	360	360	321	360	355	380	357	384	327	354	342	335	359	337	365	346	317	334	386	377	337	325	349	356	359	334	372	320	343	358	352	327	385	343	349	326	357	362	334	349	387	335	364	400	369	336	345	340	318	367	318	386	357	358	317	367	315	327	347	357	342	354	349	377	359	374	359	343	372	331	312	339	331	343	376	325	342	360	362	356	338	327	374	335	333	333	375	359	346	335	333	376	351	387	351	325	347	350	361	332	371	310	326	378	357	346	360	337	369	366	347	325	346	316	376	321	361	370	346	328	341	307	359	319	351	319	360	341	349	367	359	386	350	346	356	349	328	358	355	336	354	372	343	358	350	352	347	349	359	350	368	354	350	348	379	325	353	369	333	323	352	313	336	351	361	371	342	346	355	336	321	357	316	339	352	364	321	320	354	358	341	348	330	370	325	374	298	365	340	306	353	342	352	369	372	319	374	330	368	314	350	366	335	349	314	360	321	382	373	330	346	354	336	335	289	338	346	314	376	361	288	356	357	335	326	347	338	347	337	349	335	370	340	367	359	329	326	367	345	344	340	337	349	324	337	364	383	311	304	324	372	336	359	335	359	350	329	361	383	341	359	324	334	388	361	345	352	348	319	373	320	347	367	356	333	364	361	377	359	343	341	370	310	353	337	354	354	347	334	342	336	358	346	348	368	396	334	310	375	346	353	331	360	337	335	346	372	353	377	339	309	358	351	352	321	353	331	364	340	349	337	402	340	369	347	348	335	327	349	332	383	381	334	347	345	360	341	347	300	334	335	350	314	351	336	385	362	329	348	334	353	370	361	352	349	345	364	321	372	334	360	325	323	358	339	353	317	337	367	320	366	346	345	358	327	315	340	315	358	358	327	334	359	348	347	344	319	370	335	346	352	354	351	323	351	326	398	346	375	369	307	351	309	355	333	341	354	341	336	360	326	340	357	344	341	379	327	314	352	323	362	340	314	323	344	345	335	313	340	340	340	315	345	347	345	347	341	342	328	372	373	350	363	351	353	365	364	341	330	363	333	340	354	345	318	335	351	343	345	344	341	355	339	330	326	367	351	350	352	325	363	322	326	356	358	339	327	346	335	333	317	340	339	358	344	375	334	301	321	332	347	351	331	347	379	332	325	361	321	349	332	333	332	354	343	352	353	355	351	358	379	374	353	358	350	317	332	360	334	360	389	370	326	348	381	379	336	345	367	328	335	346	335	349	368	340	355	353	333	350	366	323	360
1800	420	485	429	391	388	406	436	444	471	424	411	434	405	420	420	394	386	418	419	398	446	406	412	407	471	393	408	410	426	449	428	420	418	404	411	416	417	410	380	385	384	431	402	408	440	436	430	447	425	433	435	404	370	398	456	442	450	418	421	389	418	434	397	378	415	452	395	423	452	437	393	458	440	472	437	422	431	404	405	390	410	407	415	420	399	378	443	414	388	375	369	396	396	418	409	434	438	423	443	415	422	402	411	430	409	392	448	392	454	394	435	422	389	411	411	404	405	419	411	373	411	381	442	438	434	437	437	432	435	436	408	431	479	451	414	468	441	451	456	443	415	421	382	384	394	381	406	420	447	425	385	415	441	424	409	423	406	407	402	383	383	410	494	392	433	403	420	440	383	430	450	460	396	413	389	405	466	407	380	416	432	397	446	394	430	407	413	424	430	413	458	457	442	449	386	473	419	424	390	401	441	456	430	399	411	427	413	387	385	443	409	442	413	393	435	431	428	441	423	429	443	392	410	405	394	381	434	427	451	423	413	439	412	428	433	432	418	428	386	399	416	478	437	400	439	440	404	409	394	384	433	421	449	424	421	447	369	439	371	428	401	424	382	428	464	436	408	382	413	430	426	400	428	388	409	421	448	424	395	417	407	401	450	416	376	419	397	404	412	413	403	458	386	416	405	377	429	375	394	392	426	416	464	446	420	440	433	436	368	438	415	395	393	433	372	408	392	394	396	415	384	428	404	408	399	434	400	404	397	430	458	411	435	403	383	441	468	460	434	434	381	426	404	434	391	427	444	417	430	421	430	366	384	416	440	437	408	415	402	434	395	402	423	416	436	410	418	411	416	380	390	448	437	423	405	417	393	467	422	422	395	408	413	393	422	440	442	417	434	439	439	412	438	407	431	408	424	410	422	394	398	410	399	416	418	419	406	430	397	397	403	408	419	402	418	419	459	459	463	406	418	418	425	402	440	443	369	420	418	409	426	386	390	448	394	435	408	376	429	431	412	435	418	441	425	407	411	393	431	443	405	436	453	402	391	408	400	416	416	442	419	424	375	376	420	387	438	454	460	395	397	388	395	444	401	406	430	426	391	416	401	396	421	390	395	374	447	433	471	428	403	441	406	389	438	404	421	384	451	412	383	363	434	406	405	416	411	423	438	420	484	430	433	415	406	402	436	426	386	400	444	389	421	416	388	453	441	410	397	379	423	441	412	410	433	414	421	404	454	394	358	387	409	351	425	444	436	428	416	399	447	410	372	416	428	412	408	435	424	427	426	402	461	382	408	432	463	453	384	402	450	409	431	403	439	429	417	415	430	429	415	423	408	408	405	394	380	421	388	413	432	392	419	450	453	424	412	388	410	454	417	431	425	436	416	408	417	401	399	392	368	410	419	375	391	378	429	382	420	405	429	390	395	393	418	415	436	404	396	485	417	376	405	437	463	432	397	421	417	424	423	412	415	457	431	400	412	419	410	412	427	399	404	392	370	389	398	457	387	379	410	401	455	458	397	423	429	409	397	420	446	413	424	443	429	394	447	405	419	429	410	400	395	427	396	448	448	404	398	421	388	406	450	398	384	444	405	389	421	396	445	436	418	409	382	407	412	390	419	432	427	440	413	416	410	440	400	428	380	409	390	387	412	427	419	402	430	431	449	418	408	452	394	415	442	394	442	400	395	399	405	425	424	413	418	448	415	392	392	397	403	418	418	420	417	398	443	402	377	408	456	432	415	419	409	411	403	391	444	397	393	446	410	429	418	394	385	407	431	410	419	421	445	424	390	418	418	412	399	407	376	387	439	430	379	398	401	442	442	444	394	370	425	434	419	409	437	435	415	436	408	420	414	418	399	385	432	412	406	402	399	423	434	416	379	390	418	441	449	445	403	393	431	402	359	415	385	398	409	416	395	429	412	425	409	438	411	396	412	417	409	378	397	459	420	437	422	417	404	423	403	437	446	412	394	415	388	407	438	421	410	430	411	414	422	431	413	448	433	457	385	393	387	407	395	419	432	375	383	402	417	361	447	429	413	394	394	452	451	421	455	379	410	418	413	437	441	409	417	407	400	435	383	393	430	397	403	430	435	401	436	418	406	387	402	424	392	448	423	372	407	421	446	442	445	406	433	409	403	436	381	443	399	396	416	411	437	414	396	417	427	385	429	403	393	427	395	434	407	432	424	395	404	394	384	399	426	420	413	438	401	413	428	453	406	405	431	416	437	398	396	438	409	429	438	434	423	429	416	430	408	440	410	425	416	365	384	445	438	421	406	432	418	416	387	416	450	411	455	410	399	395	391	400	432	425	419	424	484	403	381	430	363	418	429	427	414	421	415	419	442	437	411	432	409	433	417	422	415	411	421	420	474	429	438	414	418	407	440	441	412	411	430	420	414	440	442	385	429	436	407	403	407	392	413	406	410	440	397	411	431	426	433	387	435	390	404	410	406	394	380	428	436	399	428	430	425	383	403	383	372	387	432	420	410	441	413	417	394	407	415	444	400	395	419	382	421	429	435	468	424	398	413	375	442	408	411	418	400	418	412	401	426	413	417	382	399	412	368	427	424	419	412	411	428	423	458	453	427	401	401	401	441	364	430	437	436	422	394	453	417	438	409	415	396	394	449	438	408	461	453	433	418	389	422	378	404	406	418	402	404	391	420	406	433	413	442	364	393	456	458	414	416	446	421	435	383	426	430	421	404	441	405	452	421	396	362	431	405	406	429	406	434	446	407	422	411	430	407	420	425	414	410	424	381	404	462	421	425	392	434	415	426	413	386	426	408	407	395	420	411	422	407	425	450	407	416	409	415	433	414	384	406	411	414	384	411	412	395	416	389	426	449	413	396	396	438	405	406	404	392	422	403	386	413	388	441	438	411	397	404	434	389	407	444	429	432	448	399	423	438	422	355	437	397	397	422	418	420	418	438	454	374	406	412	390	414	449	393	416	388	415	413	426	394	448	397	374	412	425	418	462	378	413	431	418	422	462	431	385	439	429	425	438	378	405	442	455	416	409	425	396	424	421	411	364	444	413	392	425	427	423	440	414	416	400	396	425	418	390	442	401	425	412	391	381	379	423	358	410	437	437	393	410	398	390	413	420	404	449	433	429	411	402	393	405	402	418	444	402	423	390	393	406	418	473	430	416	373	416	419	423	409	392	442	369	425	428	364	439	409	421	393	439	428	438	415	394	417	385	419	399	436	426	435	385	372	434	382	408	404	432	405	429	433	405	420	402	393	419	443	411	447	387	401	420	405	419	403	411	383	412	430	406	422	447	410	382	408	407	414	412	430	412	372	415	433	415	432	434	439	410	409	397	421	418	439	415	391	444	397	434	430	386	404	421	397	389	405	424	379	409	425	384	419	395	405	418	409	416	433	403	407	412	405	449	381	411	459	448	412	385	404	402	386	406	438	418	411	413	460	403	444	373	399	395	425	421	462	410	419	430	394	385	380	396	404	431	434	402	426	371	381	403	399
2230	901	953	946	981	966	937	927	922	893	932	893	884	882	949	855	939	928	909	890	888	881	919	844	933	918	855	970	921	906	916	877	874	947	901	931	874	896	875	920	928	888	925	907	905	917	911	918	869	865	810	881	917	940	923	896	939	896	927	890	863	911	963	890	919	875	945	895	908	925	916	903	921	923	926	887	890	839	941	985	897	843	958	855	899	896	925	927	932	924	930	934	890	868	918	873	891	895	870	907	918	962	922	936	904	927	878	957	981	918	919	932	939	910	950	930	909	899	919	936	943	893	953	911	884	879	861	939	975	965	866	892	876	894	912	895	905	899	870	925	896	890	908	929	866	945	896	898	862	912	925	912	882	888	913	934	884	963	879	854	948	871	903	923	898	881	897	882	897	935	904	938	873	914	872	858	903	886	956	909	887	865	874	905	927	885	899	861	958	908	895	910	900	937	880	901	902	880	911	893	901	917	890	900	909	918	927	872	882	917	924	945	899	892	970	894	908	897	945	929	915	885	894	891	897	914	957	865	941	913	923	922	938	893	869	922	856	905	906	875	832	907	948	845	882	948	911	895	910	937	913	863	945	851	931	944	914	874	950	884	903	958	905	890	868	886	912	876	890	895	882	907	887	903	916	966	903	858	893	877	907	965	930	858	947	949	899	980	877	889	909	915	908	907	931	909	919	881	902	901	845	899	915	857	898	931	943	956	920	902	884	905	871	959	969	940	851	900	884	882	908	918	872	937	955	882	872	900	878	889	869	927	906	925	891	942	912	898	855	915	901	842	883	906	902	963	882	937	894	891	841	871	864	915	940	893	897	891	897	917	916	922	899	896	863	899	924	933	876	918	953	909	901	906	862	897	971	909	953	926	880	952	935	941	927	893	916	933	900	969	903	900	886	891	945	974	897	882	875	917	925	930	900	869	905	879	897	899	934	960	908	932	921	905	919	886	949	950	937	874	891	872	849	855	839	898	930	900	905	895	894	919	903	933	934	911	877	851	920	951	900	931	865	934	878	955	932	893	910	905	874	972	893	904	909	866	904	834	955	915	939	874	912	928	894	898	960	876	891	956	900	882	946	916	909	930	871	931	965	897	861	918	911	939	898	900	917	918	926	950	912	944	860	939	865	932	816	897	966	909	902	932	896	874	885	880	920	847	916	907	977	918	869	889	884	864	884	917	907	901	933	893	864	830	970	899	921	876	888	903	885	888	888	858	943	926	927	896	910	901	889	875	959	878	885	943	927	933	899	929	900	906	869	895	904	889	892	895	974	937	854	882	932	925	932	918	947	930	935	871	921	859	931	847	865	899	879	915	930	928	850	836	914	894	885	889	927	875	963	861	866	858	909	884	893	865	925	872	939	948	899	872	952	898	866	884	866	954	860	876	884	871	947	964	879	939	938	970	903	900	927	897	869	916	927	841	945	919	941	877	854	891	902	887	909	886	924	864	925	909	910	884	937	847	919	887	952	918	862	933	884	882	932	883	924	944	851	911	928	931	896	937	869	918	918	963	954	910	861	883	881	903	903	932	909	913	931	883	895	901	898	896	863	915	902	920	887	891	835	857	943	865	904	871	894	907	912	903	903	848	857	919	921	860	941	924	889	885	927	833	872	869	875	859	854	892	925	903	904	928	905	927	918	873	902	868	835	863	821	896	919	872	874	875	908	932	921	905	927	914	888	945	893	873	952	872	927	922	913	917	926	910	919	931	929	902	868	902	913	923	918	910	903	886	925	881	895	916	878	905	896	942	961	914	864	944	929	825	896	882	879	905	836	920	893	928	889	897	915	863	878	936	861	877	934	956	900	861	881	905	902	920	904	877	911	931	938	956	934	943	899	916	852	819	895	886	875	858	908	916	901	933	919	857	844	831	896	938	900	919	880	907	911	889	915	881	873	869	869	859	901	936	860	878	894	870	915	906	869	941	922	904	903	894	918	983	923	938	851	902	902	861	920	846	844	877	929	897	879	926	964	864	924	880	903	915	934	901	899	970	911	941	912	913	903	867	885	901	863	890	911	893	947	891	900	916	895	896	917	892	896	957	924	917	957	905	879	919	900	903	916	928	901	923	886	872	868	880	919	911	893	894	906	905	894	914	934	913	886	881	860	882	947	858	916	924	900	894	778	933	860	900	905	899	885	917	926	939	884	916	858	959	917	950	940	943	954	879	946	935	930	917	910	887	931	922	891	916	904	932	885	867	938	890	950	920	893	859	963	887	879	893	918	896	879	891	929	876	882	892	914	899	909	934	929	864	902	877	902	905	884	921	936	890	870	939	935	953	934	872	922	898	884	900	886	937	876	890	926	832	906	884	939	949	919	910	863	902	895	924	970	885	900	857	931	915	929	922	847	876	894	921	883	885	848	882	885	884	885	892	908	932	911	860	907	919	898	890	909	895	871	908	921	924	939	900	869	875	892	936	875	935	895	880	951	906	906	886	909	957	904	887	944	924	868	917	957	901	930	883	899	880	951	891	904	866	921	888	912	903	864	880	871	905	919	907	869	885	875	864	925	927	898	855	916	952	894	885	901	932	921	880	932	928	906	824	924	901	913	889	862	875	911	886	916	940	902	871	873	894	877	913	912	860	913	895	896	903	858	935	912	971	944	881	878	873	822	921	933	892	922	870	939	884	858	891	889	870	915	914	891	890	887	929	926	856	949	861	879	916	903	910	854	911	930	887	844	903	927	915	910	904	881	865	905	910	881	927	873	944	885	870	933	928	941	869	892	913	897	870	900	919	859	906	911	893	932	848	897	919	891	917	921	905	885	919	959	895	902	884	883	899	883	913	896	885	922	921	890	901	885	912	890	931	934	958	929	903	903	853	903	875	918	884	888	901	919	846	933	912	903	909	907	843	888	868	923	931	926	883	895	846	937	964	917	926	927	873	910	873	915	932	940	906	930	884	890	878	883	920	932	874	897	918	877	924	893	903	834	863	929	899	854	895	928	947	939	866	874	927	876	878	864	953	940	912	939	862	924	877	923	910	892	947	924	884	869	910	932	871	910	909	970	868	899	862	911	924	872	896	915	889	918	919	882	931	947	902	903	957	910	921	904	897	940	886	875	872	904	924	892	961	940	926	886	919	929	950	909	885	905	905	874	874	867	874	854	936	921	921	871	867	921	905	897	939	864	917	889	952	941	884	930	930	906	870	908	912	861	882	926	894	935	930	942	823	911	852	860	908	932	983	929	925	870	883	857	881	868	911	900	905	963	884	913	922	945	918	837	887	921	907	901	868	885	877	958	926	883	910	889	950	913	867	889	868	856	973	866	864	936	875	891	926	915	841	897	952	921	916	878	896	890	898	940	951	924	926	918	887	919	865	885	879	864	941	888	915	898	927	891	948	912	904	914	857	900	885	888	891	905	876	878	869	904	929	845	934	930	916	879	917	905	871	907	871	956	880	901	914	896	875	951	863	935	877	865	897	989	921	884	948	887	877	914	899	888	910	905	892	896	889	935	902	872	890
8545	644	665	568	461	364	324	289	305	273	295	262	264	229	274	256	277	291	261	248	258	254	249	224	248	239	227	224	233	250	227	225	240	226	231	235	240	245	231	237	245	245	230	217	237	253	259	232	258	237	241	232	233	259	244	240	239	227	263	255	216	225	244	257	229	228	231	250	250	217	229	262	229	214	254	266	229	243	256	265	213	235	228	233	213	246	242	234	237	223	253	267	301	257	246	250	226	225	247	246	199	249	234	236	237	227	280	247	291	261	238	242	264	231	243	216	250	241	247	243	256	263	249	211	231	240	253	246	241	228	242	201	241	224	206	237	247	232	245	259	262	235	259	243	263	232	250	230	242	232	230	244	252	265	263	248	244	237	265	236	279	252	226	249	229	231	215	250	257	271	242	235	260	261	234	225	272	228	248	252	226	236	245	218	222	247	225	263	228	249	261	264	221	275	225	198	251	265	262	229	270	248	254	233	226	234	244	235	216	263	242	249	242	230	218	254	244	217	223	237	227	240	266	253	234	203	264	243	222	243	255	241	252	225	258	240	236	226	192	238	239	255	243	257	233	254	250	218	242	218	232	227	235	257	238	257	227	243	252	252	242	242	248	241	253	242	224	231	241	274	248	234	269	217	255	231	225	242	222	241	279	201	225	232	228	228	193	230	215	247	247	241	218	247	224	229	258	272	249	252	232	225	233	222	203	230	215	216	259	229	220	235	273	254	220	239	251	255	226	260	251	230	244	237	267	227	249	222	256	232	254	252	220	231	256	254	229	226	251	233	252	246	258	235	244	236	239	220	222	212	249	259	244	229	218	244	261	229	281	223	246	265	234	243	251	253	230	230	248	230	239	256	235	271	231	253	246	227	229	250	220	250	209	241	236	227	227	237	257	236	249	204	233	230	232	264	241	232	238	235	230	233	265	214	252	279	266	215	241	271	241	234	235	246	229	233	221	256	247	241	238	255	231	231	220	236	243	235	252	230	261	222	251	227	256	251	247	238	263	245	213	256	236	213	225	247	280	243	245	221	262	236	233	273	268	261	253	234	260	242	253	233	276	260	248	240	247	233	248	197	265	208	228	231	250	217	248	236	215	241	247	239	214	239	200	239	255	260	258	231	239	251	250	235	210	231	248	232	230	218	234	208	245	222	231	249	234	245	231	265	230	234	224	257	270	247	240	244	249	228	245	256	256	240	244	225	222	223	233	185	221	232	239	250	238	242	247	236	228	254	237	236	231	250	248	221	224	226	228	255	229	198	215	232	233	250	280	242	238	256	227	225	246	273	216	232	216	258	262	236	258	222	258	233	251	246	265	239	270	238	227	209	223	253	270	220	245	231	261	242	244	263	242	250	207	231	216	266	257	241	233	242	250	232	266	254	232	229	219	242	232	242	237	235	232	220	272	257	268	234	245	227	269	224	217	254	254	273	229	223	257	233	254	244	245	244	259	237	254	232	254	224	237	283	256	228	245	233	205	242	248	230	260	267	246	273	231	232	249	261	246	240	270	254	287	237	236	223	259	269	245	217	237	236	227	231	240	217	250	269	257	255	265	247	236	277	225	243	222	233	226	253	261	255	234	225	221	245	255	238	257	232	216	237	267	222	259	204	238	249	274	269	224	251	278	244	255	238	262	234	227	270	236	231	229	222	224	255	268	262	301	231	272	275	234	252	260	260	264	266	207	251	258	240	250	239	236	239	262	235	241	246	249	237	252	266	249	227	259	252	247	235	238	239	225	243	250	253	225	213	193	242	245	241	252	244	226	245	223	236	248	260	251	230	249	237	281	231	239	213	257	239	229	214	237	209	233	257	265	247	252	257	242	257	211	244	252	234	237	277	226	257	243	249	261	234	255	242	225	259	244	248	247	257	234	231	267	235	243	249	220	252	211	231	228	226	232	267	261	254	267	259	217	245	233	262	229	239	251	237	259	246	229	244	220	240	213	233	253	246	258	221	237	236	260	246	236	235	262	237	221	222	242	256	212	241	261	249	244	238	259	234	268	247	241	240	243	225	218	231	208	240	243	242	226	253	270	247	238	222	240	204	228	258	225	232	249	254	241	247	230	233	241	238	233	249	231	252	231	236	270	226	217	225	255	221	243	238	264	241	243	252	221	196	210	252	238	214	248	278	231	241	216	231	217	241	218	235	216	237	212	250	252	244	227	239	248	255	243	223	213	259	256	259	220	199	237	258	239	254	238	253	250	263	235	237	232	238	246	261	259	238	206	237	245	214	210	233	238	297	250	255	246	229	234	199	254	238	219	231	218	240	212	265	238	249	249	235	278	233	242	239	247	238	212	238	265	248	207	274	267	236	231	222	244	275	221	247	234	240	242	222	219	251	240	260	227	246	246	224	249	257	253	239	232	238	242	243	235	222	245	229	209	230	257	288	236	221	230	240	247	255	207	250	259	248	242	253	248	241	238	235	225	234	225	248	272	245	245	216	227	234	255	246	236	262	222	225	258	225	236	210	233	229	216	230	238	254	273	213	256	252	259	240	239	240	261	254	226	243	266	249	243	249	247	221	210	232	221	266	256	229	232	259	237	245	263	234	215	256	242	265	245	244	259	257	237	230	194	216	238	265	225	244	218	201	273	231	236	247	211	227	226	249	232	249	231	217	231	228	251	238	242	227	242	262	261	237	280	250	223	263	249	240	245	220	244	230	242	243	263	255	236	235	241	242	231	241	246	253	266	219	207	212	264	249	241	213	247	263	226	220	222	259	208	222	257	216	248	227	246	245	237	256	242	206	241	266	211	233	229	208	223	211	229	243	247	262	265	235	231	233	250	269	233	246	260	239	249	256	241	259	260	262	255	230	262	234	235	232	220	257	248	244	242	268	219	248	235	231	258	268	244	237	256	257	231	250	228	236	250	230	247	239	249	225	249	205	249	250	264	242	252	228	237	219	243	234	258	233	250	243	223	232	254	237	228	240	252	250	238	252	258	243	241	235	225	244	268	251	257	236	237	231	252	251	256	237	244	244	237	216	220	249	238	242	240	218	212	210	223	253	203	256	269	232	228	209	238	236	233	238	245	255	257	247	247	262	228	231	232	231	225	228	248	248	229	256	231	259	256	244	244	241	245	225	265	243	235	262	236	218	271	203	250	250	211	250	218	237	266	243	235	240	238	236	271	262	240	227	249	250	254	209	228	217	265	229	241	254	239	245	239	226	248	240	225	225	229	251	269	265	228	230	256	244	221	244	266	278	236	257	251	234	254	254	207	251	218	253	249	253	265	254	228	256	217	223	231	268	220	240	226	256	223	232	246	244	245	242	233	224	268	228	231	234	226	243	235	227	211	240	276	247	250	237	247	251	271	230	252	215	258	246	245	255	243	275	216	241	252	250	232	231	242	244	240	211	263	233	211	236	208	293	220	234	252	254	217	224	235	237	231	216	243	254	243	253	240	240	233	239	213	241	246	247	211	243	223	248	264	222	248	258	232	242	273	268	242	249	210	235	238	231	264	223
6691	904	1438	1612	1412	1263	973	964	845	787	752	768	700	692	664	687	635	611	592	638	580	578	601	562	551	554	605	575	601	595	572	583	586	565	572	566	620	577	536	583	598	540	578	553	540	560	542	525	552	595	592	565	513	550	526	580	572	588	576	509	564	523	561	537	531	528	552	515	617	547	576	526	518	559	556	588	537	536	563	556	531	599	535	585	570	530	484	546	570	581	556	555	544	540	570	568	555	551	574	530	601	529	506	588	538	541	488	556	545	549	543	540	560	572	540	554	568	560	566	550	555	583	578	545	571	575	511	569	575	569	559	587	563	527	586	542	553	535	559	558	549	501	551	526	602	588	553	560	567	573	562	591	566	533	597	587	554	539	563	587	548	543	528	529	571	515	538	509	570	559	554	545	532	546	559	531	530	575	535	556	552	535	572	526	540	551	588	531	557	557	572	555	531	594	611	550	573	541	514	555	538	529	556	573	568	547	569	494	506	581	553	563	564	555	564	569	541	531	566	547	575	511	565	601	546	520	537	550	531	533	545	564	567	577	543	564	552	569	520	533	554	523	563	554	508	535	545	566	558	503	562	553	524	530	570	587	595	582	532	552	573	537	573	512	545	567	603	552	616	528	575	567	567	516	573	537	513	566	552	558	597	569	567	541	555	593	531	550	575	535	557	539	533	509	515	536	589	555	558	545	552	555	518	523	578	545	547	565	558	548	556	507	586	541	559	567	520	514	565	550	553	551	563	547	507	571	602	568	566	573	531	517	599	569	582	523	521	552	558	540	588	489	545	572	580	516	537	563	561	523	546	565	549	571	557	563	560	558	517	560	561	528	592	546	586	521	546	529	513	525	519	574	519	550	544	525	561	539	567	538	549	541	543	610	521	567	522	551	545	581	556	560	499	541	544	550	548	565	534	567	541	509	568	528	522	588	560	555	549	506	558	537	517	564	574	524	524	572	558	535	558	536	513	530	588	532	542	597	578	554	529	580	506	542	589	555	579	546	531	511	578	551	565	519	505	566	553	561	564	568	567	581	511	592	586	547	528	487	537	576	521	601	593	584	521	548	553	564	573	570	536	552	557	566	561	527	510	501	563	577	549	553	543	546	528	554	518	530	578	513	611	521	550	547	601	533	586	545	594	542	554	541	570	595	564	540	558	528	528	569	582	572	556	557	502	544	544	559	516	521	539	569	573	585	510	599	535	577	547	521	547	532	588	525	556	543	545	538	550	522	549	543	561	581	521	547	515	539	567	525	578	543	543	560	520	555	526	531	544	597	546	512	578	534	544	586	551	490	548	543	555	593	565	560	559	582	536	519	530	522	557	565	555	537	557	509	558	487	549	553	545	518	553	570	526	546	556	551	573	530	617	573	611	568	568	549	544	544	562	563	587	581	516	559	562	542	521	556	522	541	559	548	542	528	559	566	532	542	528	528	549	555	596	573	627	517	536	551	612	535	578	567	560	596	537	555	525	558	565	538	542	566	550	555	558	560	578	567	546	517	541	547	577	550	583	556	588	496	510	547	575	588	548	557	545	529	570	570	568	558	529	565	557	560	566	588	551	555	536	548	575	537	520	579	562	540	564	548	567	560	544	543	558	620	553	547	542	525	547	604	533	506	556	557	564	551	555	583	587	532	547	570	538	564	540	536	563	524	529	552	553	528	540	520	531	540	548	519	590	593	589	571	560	524	568	540	531	543	632	564	562	523	555	588	560	565	565	535	520	532	547	574	556	512	551	541	552	552	552	556	555	569	540	540	550	535	533	540	573	491	544	567	566	525	536	534	540	557	510	524	531	599	626	542	561	570	545	518	536	548	562	542	506	550	572	596	549	579	538	568	513	554	552	501	546	529	553	539	558	583	550	535	534	548	572	512	541	558	542	563	580	528	534	553	568	565	577	527	558	566	569	541	564	563	609	551	550	519	551	526	546	555	593	536	594	560	531	559	539	601	589	602	576	560	573	537	581	604	569	558	566	538	561	531	546	531	518	568	550	557	574	531	584	584	557	583	538	563	576	598	553	548	537	576	569	575	546	581	534	569	552	546	554	564	528	597	571	572	531	557	522	545	611	551	570	576	580	560	559	549	555	573	547	575	562	519	546	590	585	540	584	513	551	529	536	551	516	528	570	555	547	542	531	529	512	550	557	562	545	490	539	598	551	527	527	566	561	553	539	562	588	551	516	549	554	538	556	570	540	521	559	546	576	549	575	558	556	563	568	583	548	600	591	525	569	509	548	526	521	615	550	504	483	498	543	523	582	513	552	561	524	585	579	565	524	550	514	479	562	565	545	548	525	554	545	566	528	545	538	546	552	536	566	575	570	536	555	525	551	564	571	582	534	541	545	561	570	554	524	555	547	552	557	531	520	537	547	568	548	561	559	516	569	525	555	545	544	521	523	506	524	531	518	552	546	560	572	533	539	527	518	577	528	565	594	583	554	558	597	560	523	571	573	549	550	592	590	528	565	553	534	528	519	578	571	570	532	584	555	543	543	566	519	532	562	545	593	552	582	562	586	514	522	527	586	571	576	512	531	524	509	569	526	620	544	529	515	583	568	601	532	553	528	566	544	545	585	570	556	530	522	563	557	598	532	565	525	521	565	548	543	566	539	523	527	515	524	557	547	537	556	582	520	543	566	561	559	555	523	543	513	518	562	556	552	589	534	536	576	538	542	537	554	489	565	547	552	564	552	523	519	557	559	578	586	565	525	541	538	512	539	553	573	535	584	563	586	560	526	591	593	555	540	585	569	591	551	552	536	602	567	571	531	595	537	583	519	543	549	534	574	518	564	545	538	523	541	592	591	524	537	598	565	581	573	554	570	564	541	541	558	532	560	563	539	571	568	519	534	546	554	560	573	567	549	566	516	570	527	573	574	518	526	556	564	552	556	530	500	555	566	509	575	514	549	531	539	568	545	579	578	572	559	554	531	540	559	534	595	555	520	551	558	530	559	551	534	541	543	548	540	551	578	564	558	571	553	570	547	546	567	545	543	543	533	557	571	608	528	526	576	533	553	563	535	540	557	550	588	535	563	569	540	533	548	549	516	575	547	537	491	532	539	568	542	565	585	539	595	577	578	524	550	536	513	575	531	571	560	526	557	572	530	532	529	545	567	512	540	551	566	515	608	588	535	500	549	505	522	547	489	574	541	569	497	598	582	570	560	556	539	535	569	559	508	546	531	556	571	529	543	541	571	545	572	563	526	572	535	512	509	603	544	566	548	582	587	587	565	601	525	542	574	516	568	581	572	578	555	562	547	563	557	539	542	519	567	531	589	557	575	545	558	556	570	570	541	538	547	526	536	562	575	582	491	554	552	553	570	603	567	520	554	515	553	581	527	520	563	544	534	550	539	540	511	584	553	549	549	562	534	554	580	593	548	545	543	548	544	579	558	578	553	537	540	555	561	549	543	560	553	552	511	548	559	530	506	554	570	539	532	568	585	553	575	527	562	584	541	554	543	532	539	535	522	571
15271	1255	972	717	506	364	342	261	243	221	196	165	136	156	151	149	161	141	155	153	161	125	133	140	134	147	142	124	151	147	132	128	143	148	127	119	139	138	135	130	129	152	143	121	137	136	134	130	156	125	116	123	120	145	124	139	138	150	154	133	111	130	134	118	113	127	117	120	130	129	146	128	131	133	137	128	123	118	134	141	114	126	103	130	118	123	133	120	124	125	138	127	129	139	132	106	133	125	141	114	135	159	149	131	129	138	134	128	147	126	133	127	131	129	113	143	116	125	106	139	146	129	140	131	123	135	119	109	152	131	107	129	129	139	135	139	127	121	130	137	128	115	137	124	131	143	135	105	123	128	155	156	122	146	136	127	114	126	133	130	133	154	129	114	119	144	135	145	112	148	109	143	120	131	136	123	145	131	118	121	136	132	151	149	120	122	133	131	127	137	133	125	133	127	139	145	122	114	116	126	125	125	127	127	110	118	122	140	127	136	143	122	130	109	154	146	145	132	154	124	129	116	119	113	142	137	139	134	103	137	138	147	149	138	157	144	115	119	122	146	133	130	127	151	129	114	131	124	109	119	141	122	141	106	138	117	128	134	116	113	150	132	133	111	145	157	143	148	131	123	123	118	119	136	151	127	130	146	137	144	124	126	131	120	133	134	119	124	107	132	122	143	114	131	159	150	134	112	135	154	118	122	150	150	134	148	139	137	124	131	125	127	138	134	133	138	116	127	120	133	126	147	126	117	149	130	142	134	126	135	138	147	136	121	133	128	120	134	145	135	113	132	130	134	139	126	131	123	127	107	142	132	128	132	134	140	136	130	140	134	132	120	141	129	129	128	140	113	136	119	116	107	114	134	125	153	113	116	132	131	145	119	130	142	119	121	137	117	111	133	147	129	135	117	114	132	134	126	143	129	134	130	128	137	145	127	133	149	142	126	121	137	149	134	143	139	136	142	138	108	132	143	125	122	122	122	109	124	140	119	131	127	129	128	123	115	112	140	128	120	127	141	131	143	132	113	124	150	133	138	140	121	130	129	118	129	130	133	116	129	127	124	121	122	162	116	125	126	118	118	139	133	135	137	127	145	118	131	106	131	138	128	126	123	134	133	134	135	119	122	141	111	120	141	134	134	122	119	138	140	118	126	135	131	129	127	128	127	115	136	120	133	122	143	134	145	119	129	136	125	114	155	135	154	119	138	139	130	145	126	121	127	143	134	149	120	141	157	127	154	117	130	148	131	135	148	120	136	119	135	139	133	116	125	134	123	120	130	136	133	147	127	126	126	120	119	118	104	136	124	139	116	143	122	143	136	124	121	141	133	129	125	129	104	139	129	126	120	134	136	128	125	117	146	127	147	122	111	145	125	113	118	137	112	133	144	121	137	123	141	130	142	131	139	128	117	102	134	125	128	157	128	125	160	135	130	151	106	137	144	128	132	144	131	161	116	111	116	125	133	133	129	107	138	122	122	126	124	136	110	101	125	133	133	110	115	137	137	131	129	110	127	133	145	123	128	148	126	129	134	127	111	114	136	124	117	139	136	145	140	146	136	115	145	120	140	140	137	149	121	132	135	146	136	132	115	136	128	115	150	113	129	135	153	129	141	129	137	119	121	110	134	142	139	114	139	128	129	125	117	132	137	127	168	126	117	131	118	125	118	141	115	117	127	147	134	125	109	124	130	140	130	115	120	118	144	135	123	152	132	109	138	133	148	126	117	117	147	133	118	131	103	147	122	112	142	135	136	128	127	122	151	137	124	139	134	155	146	119	130	133	130	133	116	117	122	157	152	127	143	124	143	149	135	132	125	151	149	140	132	131	139	132	129	137	130	142	135	133	131	139	144	117	111	128	119	111	134	134	136	121	140	135	164	118	139	116	119	131	133	139	134	102	139	130	127	120	108	138	116	156	136	138	135	128	113	125	113	125	124	138	133	113	125	139	128	133	140	114	116	141	132	103	125	135	136	131	128	128	141	133	125	136	117	131	120	147	132	138	111	117	143	124	124	126	110	114	130	143	142	134	127	127	101	130	166	128	125	132	146	134	126	124	117	141	128	156	115	131	133	142	151	131	168	142	148	116	140	142	116	138	109	127	123	149	135	143	114	127	135	119	113	129	114	145	130	131	117	127	116	134	124	143	148	126	123	115	132	128	125	136	126	131	143	120	113	146	129	168	131	134	150	145	110	117	146	123	127	128	136	139	140	131	138	114	135	117	148	135	107	149	142	136	115	131	123	133	132	134	123	122	125	123	122	138	130	125	122	126	131	125	144	136	144	136	126	131	140	142	143	130	126	131	137	153	134	133	135	131	141	119	125	141	123	149	139	125	141	133	158	128	118	144	128	136	142	111	123	145	127	139	112	120	145	121	139	135	136	140	127	142	126	152	152	154	131	120	116	126	121	132	119	137	121	137	123	136	141	129	141	155	142	139	136	126	132	155	140	117	113	111	127	126	138	139	111	134	121	145	132	127	167	131	137	139	126	129	130	140	130	132	129	142	137	134	137	124	104	138	131	139	105	127	110	134	145	150	145	131	121	134	128	124	142	126	114	144	140	154	141	115	144	144	119	157	109	127	112	143	120	138	135	116	141	147	119	137	131	148	117	127	112	146	135	108	136	125	137	118	140	124	125	144	129	150	123	125	134	124	143	134	119	131	154	134	124	142	110	127	111	137	138	144	116	129	123	148	147	114	129	115	141	142	140	109	140	129	134	136	108	139	109	140	110	152	138	144	114	132	131	115	117	129	134	130	138	120	132	130	122	126	117	128	140	123	135	137	127	137	139	138	131	124	150	134	145	142	141	124	131	145	155	159	117	134	120	133	122	150	143	104	139	132	144	137	135	150	138	129	142	129	130	131	126	120	114	125	113	141	121	136	108	126	120	114	128	117	141	167	115	135	129	141	137	97	136	120	127	113	130	116	113	138	131	129	144	133	127	127	129	131	132	120	142	150	136	124	134	127	134	128	121	115	142	127	135	124	132	125	102	109	129	125	130	139	148	137	135	132	130	115	134	142	129	128	122	131	115	116	135	125	149	129	123	153	137	140	125	157	141	136	142	147	139	136	133	124	134	136	136	140	151	124	126	128	120	126	135	140	122	115	137	133	131	136	113	124	111	118	139	134	103	138	152	128	116	125	153	129	133	120	134	152	137	122	139	130	138	154	129	114	134	119	129	113	122	110	135	123	118	124	142	152	139	151	152	136	144	119	138	126	123	156	140	122	123	147	121	123	121	126	129	136	117	139	121	130	143	128	140	124	147	121	125	115	120	122	159	129	122	141	132	142	114	124	128	130	154	157	135	142	124	143	135	137	153	146	127	130	124	124	163	116	133	132	119	116	118	113	129	117	133	134	123	135	128	118	138	136	142	113	123	152	132	134	131	143	130	139	114	122	105	113	138	125	130	119	151	142	123	138	118	126	125	141	143	110	119	129	120	132	121	134	132	134	127	121	161	124	140	111	144	117	122	132	109
8167	1007	2139	2379	1945	1701	1297	1053	955	864	755	671	554	562	585	522	514	528	498	470	494	418	458	377	439	444	436	400	410	421	434	392	382	382	357	390	379	370	375	344	341	357	354	382	396	365	383	346	378	369	357	357	349	355	378	347	373	336	386	385	368	375	394	379	341	371	372	329	354	348	329	329	349	346	348	362	390	368	360	356	349	352	351	359	404	348	381	369	353	372	328	356	308	346	340	350	339	358	355	353	338	352	350	363	337	369	351	293	342	356	346	315	346	327	361	370	346	349	363	369	344	359	381	338	358	346	373	337	345	314	374	389	352	358	356	333	353	396	356	332	362	336	330	344	358	332	346	345	352	346	351	344	340	354	367	341	348	309	354	341	336	356	344	350	332	384	356	368	348	373	308	343	363	345	364	384	390	345	363	380	365	319	397	347	354	352	345	366	347	325	338	379	335	358	328	370	356	358	348	358	363	332	342	356	374	333	349	347	348	365	353	341	340	364	364	325	357	351	347	344	350	341	323	380	394	351	356	321	362	349	387	333	322	332	379	321	350	365	349	366	369	364	328	305	329	329	332	396	359	359	358	338	345	359	371	361	340	344	341	348	373	354	356	322	351	348	353	362	323	353	368	345	334	392	365	378	400	355	349	315	309	372	371	322	340	357	340	318	331	359	362	348	338	344	355	341	371	316	330	364	326	350	351	364	334	305	324	353	302	364	336	357	359	330	308	350	323	338	360	371	340	372	340	347	347	364	348	379	350	315	328	352	346	340	377	345	358	360	353	330	320	355	329	368	350	365	366	353	323	360	303	358	329	351	359	360	356	352	373	354	356	360	365	383	340	352	347	345	385	329	352	355	372	342	361	346	310	324	353	346	342	342	361	369	320	308	329	366	346	372	328	377	346	334	373	316	350	332	330	319	337	348	313	351	319	340	343	331	349	340	351	367	318	337	360	328	336	360	369	332	347	352	322	360	324	323	359	353	354	349	341	337	337	365	364	368	343	324	337	341	341	347	349	353	323	336	352	345	361	338	384	361	365	349	355	386	334	343	346	361	333	343	325	314	330	330	338	306	339	364	339	324	343	357	394	394	344	392	346	389	347	347	352	401	326	337	366	335	321	339	349	341	374	367	338	366	330	338	317	345	341	347	376	344	355	333	353	342	342	372	348	319	317	338	342	323	339	375	335	325	336	344	321	350	334	345	333	370	402	341	342	344	348	365	359	340	301	344	332	321	340	345	361	338	368	336	370	336	303	351	316	339	358	332	365	327	362	327	309	374	349	370	326	367	336	337	344	349	349	335	389	363	324	327	344	348	341	371	360	363	365	364	366	312	348	346	309	355	346	317	372	333	329	322	382	358	346	332	346	327	386	363	346	304	319	322	356	335	325	348	397	346	355	352	359	364	343	336	389	361	356	347	320	382	355	339	349	318	348	354	365	342	372	346	348	369	350	332	385	337	351	372	384	365	365	334	365	363	345	365	350	323	317	331	356	357	357	403	345	323	356	351	356	380	332	356	327	379	351	374	339	332	343	385	357	329	362	355	355	358	368	374	346	325	393	375	352	386	326	363	371	342	376	341	394	343	342	365	374	350	384	399	333	361	345	368	351	349	357	350	358	398	336	349	335	334	368	346	317	366	370	352	329	339	384	346	326	362	345	350	319	369	327	324	357	353	337	364	366	343	306	314	367	351	361	365	344	371	357	360	333	360	351	338	335	370	357	313	331	386	354	378	317	336	338	329	365	337	356	359	363	331	340	339	359	376	346	346	364	374	339	341	386	350	351	360	342	334	352	348	355	405	339	358	368	332	383	338	332	360	345	342	337	350	333	370	336	326	363	328	328	350	326	337	363	325	333	352	364	337	378	350	348	331	344	379	344	374	382	348	320	361	307	317	367	345	338	336	351	366	375	330	372	380	317	354	326	373	328	349	344	375	356	339	343	356	317	328	341	313	366	374	330	374	361	349	349	357	345	371	336	336	331	350	358	313	387	348	350	337	345	370	341	350	353	326	335	342	376	365	334	350	377	356	346	360	343	330	299	317	336	322	359	378	324	347	336	358	355	343	323	348	364	342	350	335	349	343	358	360	300	352	339	341	361	354	370	331	378	321	333	362	342	355	324	380	365	321	363	364	338	355	366	331	365	373	357	328	357	339	376	377	381	330	331	354	341	338	369	350	352	360	338	364	373	339	346	364	333	355	346	336	311	354	352	346	336	346	350	372	339	351	365	340	342	355	342	330	362	337	358	329	347	353	341	350	332	334	340	343	326	339	343	353	335	363	324	362	341	354	347	351	350	341	325	360	344	352	359	389	383	314	311	350	370	336	384	325	310	382	369	358	315	331	344	312	355	344	382	350	364	346	310	351	341	330	373	366	367	350	352	331	351	350	351	340	362	351	365	380	332	360	360	346	354	372	352	356	366	330	322	349	331	351	365	356	386	311	342	389	362	340	393	359	358	342	336	341	370	363	363	335	321	349	365	320	351	340	363	352	352	326	349	315	343	331	324	332	340	381	353	358	374	331	313	349	327	335	353	353	338	396	331	357	353	340	352	347	367	343	364	381	315	353	375	346	343	344	319	345	336	346	337	322	336	339	360	332	341	323	360	340	334	349	353	356	349	324	317	357	376	348	321	371	364	328	359	334	328	340	326	367	339	341	355	375	359	383	319	326	333	373	362	372	332	371	336	362	352	341	365	376	342	361	351	346	333	366	342	370	338	341	317	342	310	335	305	338	360	379	353	325	384	338	350	350	345	355	377	389	318	351	345	327	355	332	337	332	344	347	371	335	369	341	326	372	336	349	345	350	370	367	330	367	333	319	371	338	373	351	352	318	337	347	348	347	346	389	328	337	354	338	324	328	337	329	357	359	340	319	301	327	348	382	351	372	304	358	343	338	355	360	356	343	346	377	334	367	389	325	361	352	345	349	332	369	376	368	373	351	373	343	346	352	349	310	368	350	338	364	347	357	363	313	364	337	386	361	321	353	325	351	333	348	358	383	360	331	324	328	343	321	352	370	339	341	348	387	350	324	339	336	366	345	381	332	350	344	347	331	332	384	338	394	342	357	341	346	340	370	364	345	337	360	364	336	368	342	388	350	354	352	342	362	358	362	327	356	390	331	346	369	326	356	348	341	352	316	358	339	343	370	321	343	362	336	346	353	348	337	389	355	338	377	343	340	342	337	338	354	333	384	363	336	316	385	339	348	328	314	312	326	328	327	334	350	316	365	350	359	345	339	356	335	368	364	350	349	357	336	344	348	359	387	342	362	340	384	336	342	337	311	379	353	354	360	340	366	363	362	340	336	350	347	336	364	318	356	383	360	328	331	364	367	325	334	346	343	352	340	352	326	347	312	332	361	355	350	355	360	332	325	341	372	359	338	364	334	343	395	307	321	346	336	355	345	345	341	347	319	327	372	350	363	315	364	376	323	362	356	353	363	325	338	336	361	337	324	343	352	346	351	377	320	336	377
1727	381	424	431	384	452	401	388	416	404	439	412	378	422	423	442	398	463	416	444	417	413	437	455	428	443	415	394	385	432	409	418	429	444	375	405	390	407	410	447	437	407	443	421	395	411	415	424	457	374	390	422	439	440	396	380	401	445	409	400	400	377	468	397	389	414	407	453	389	412	436	378	420	433	401	446	403	403	421	409	428	418	398	462	414	395	410	399	450	389	417	402	422	408	374	406	432	412	410	410	414	449	396	409	395	407	398	419	401	402	429	403	447	425	408	392	403	414	438	405	443	440	407	405	408	424	416	451	426	411	445	454	408	462	415	427	386	445	442	438	442	415	410	373	405	427	428	403	414	411	410	451	456	482	439	396	437	477	414	407	431	459	412	432	432	414	376	452	424	413	428	403	430	459	401	449	387	422	395	406	419	384	430	394	410	422	440	420	451	375	422	407	421	438	413	414	421	434	405	383	416	464	386	430	403	391	397	446	415	408	433	425	400	400	374	402	422	458	425	416	400	429	402	408	419	431	409	430	407	396	409	374	401	400	427	484	403	422	431	410	450	385	433	415	416	422	422	404	421	402	374	377	432	401	386	454	422	406	405	437	442	416	450	455	373	418	429	435	399	419	425	412	410	384	420	404	407	436	438	396	392	437	434	478	429	425	380	411	399	407	425	411	422	404	410	407	436	411	416	410	422	396	433	438	431	398	399	399	427	400	426	436	415	423	425	429	462	444	455	420	397	403	395	424	413	455	447	399	382	404	433	426	412	418	397	407	409	420	437	413	377	378	401	373	422	417	364	403	374	414	421	409	437	399	433	431	414	414	397	400	383	424	438	393	420	385	397	438	428	415	430	376	421	436	430	404	454	415	413	451	400	405	424	451	392	392	393	447	413	435	440	400	393	414	394	413	462	382	448	400	420	427	397	475	402	420	396	390	460	403	429	415	423	404	425	424	406	419	427	409	441	432	413	455	412	427	446	435	459	416	402	432	410	421	455	393	424	425	457	397	458	409	467	394	416	422	425	419	425	421	403	416	379	416	422	427	380	409	421	437	437	435	438	405	415	447	405	412	419	428	395	407	459	445	435	399	443	437	447	418	438	459	423	466	439	436	439	399	436	396	407	413	415	358	365	395	432	456	414	415	413	452	453	398	399	432	377	441	389	411	431	411	428	447	411	429	437	430	388	429	406	459	408	397	419	394	403	382	409	441	388	423	377	416	400	427	445	405	411	413	418	441	456	390	406	404	392	446	396	427	417	420	395	450	375	413	449	387	461	380	411	396	455	397	424	430	421	422	419	449	443	397	456	431	430	435	451	397	447	437	448	425	425	419	429	406	413	407	444	416	402	431	388	409	389	423	406	389	421	438	423	425	403	377	431	446	419	429	403	447	451	437	442	383	388	414	389	414	440	485	435	357	397	388	401	419	454	400	433	425	389	401	421	411	418	436	417	408	424	430	398	445	417	391	412	409	400	415	394	386	431	421	436	452	431	424	455	418	428	419	419	403	455	414	399	375	414	407	387	387	418	440	401	428	420	458	433	402	434	453	436	431	405	421	407	413	404	444	403	405	401	414	448	395	448	413	426	426	378	400	407	376	449	441	396	428	430	437	429	401	416	416	436	437	424	407	461	415	417	389	423	414	413	395	387	446	446	435	417	422	416	425	417	429	407	405	416	403	457	442	427	412	470	403	460	436	426	441	426	429	434	406	466	436	432	420	417	400	411	366	424	449	417	409	463	457	404	431	407	472	397	442	442	416	400	438	418	405	389	466	430	412	471	387	435	428	445	447	421	448	390	415	451	408	455	388	425	433	397	432	417	434	414	363	382	425	418	444	432	400	412	396	423	416	409	398	436	396	413	423	381	449	428	423	410	443	436	420	417	399	395	410	437	430	442	423	387	417	433	393	425	410	398	440	457	455	432	438	416	396	409	390	416	422	429	398	391	423	385	412	389	380	433	385	395	385	412	426	423	406	414	397	452	437	401	426	369	433	400	393	425	412	403	420	443	444	414	492	401	421	415	439	407	405	405	443	391	420	384	444	425	414	445	411	427	384	403	422	460	420	427	432	406	463	464	426	383	361	410	415	419	384	396	445	425	445	419	427	409	437	391	442	410	394	416	416	414	423	432	434	399	424	424	404	424	394	427	392	414	457	446	438	441	379	447	405	431	430	445	438	422	426	428	421	424	374	407	417	423	434	424	424	394	386	432	427	438	459	380	435	421	406	413	480	441	414	430	411	447	415	437	425	360	399	426	419	439	405	401	432	408	448	388	438	416	397	434	428	421	353	415	382	421	386	409	401	407	430	384	447	391	414	469	404	376	417	398	400	427	423	435	424	455	412	396	411	401	460	407	435	426	431	395	426	396	424	409	436	407	423	432	424	421	423	411	408	425	384	412	399	415	423	407	421	404	407	423	390	377	395	402	420	420	418	406	403	397	415	427	387	407	393	423	438	463	441	404	382	414	400	426	380	438	457	410	429	439	413	396	420	393	421	443	456	423	443	374	363	386	433	414	442	448	411	446	391	410	413	386	412	395	421	402	443	420	439	401	422	433	395	399	397	418	457	423	438	427	401	425	430	449	391	425	466	437	450	434	405	445	437	438	376	435	442	388	394	405	406	413	428	455	395	433	420	417	411	440	390	406	381	444	425	425	443	417	441	422	420	406	432	446	397	402	437	382	416	444	434	389	435	428	381	413	425	387	412	410	435	404	382	377	387	397	393	430	431	423	403	449	427	393	451	380	378	391	434	437	388	405	414	448	423	422	375	431	435	412	413	380	438	415	407	399	444	404	448	408	446	414	427	441	449	435	387	427	379	422	405	464	435	417	452	414	415	422	387	411	432	400	403	416	404	411	404	423	435	400	404	430	419	421	461	412	421	427	417	398	426	403	463	482	393	437	439	449	447	440	431	397	405	423	420	434	400	412	394	408	443	400	410	412	428	380	407	426	434	403	417	440	422	388	433	407	433	386	426	417	418	466	409	457	402	400	393	454	409	443	442	410	422	440	423	426	419	426	457	411	415	396	415	421	436	410	410	454	440	413	443	408	428	402	428	391	436	429	430	405	417	434	407	406	431	406	406	420	429	456	431	392	483	418	390	394	446	459	429	466	423	419	411	407	387	463	416	391	405	429	380	397	432	425	414	419	433	441	425	430	416	399	424	401	409	424	418	407	408	436	428	378	409	436	443	460	430	405	373	447	435	432	412	426	403	415	402	394	424	408	433	402	403	393	476	443	455	403	397	402	419	433	423	456	375	457	396	439	379	419	417	434	388	422	424	393	416	429	416	393	354	405	413	427	391	417	457	401	414	392	422	461	388	382	449	414	434	441	406	420	427	401	409	418	421	420	424	442	472	412	396	407	491	429	419	399	430	422	445	391	423	456	413	407	420	425	430	457	422	404	444	432	410	444	425	407	406	437	442	385	439	429	440	428	409	415	415	425	417	465	450	428	380	438	473	422	429	461	438
2216	924	953	981	887	910	927	929	911	913	925	942	898	868	932	928	898	966	872	918	928	910	874	883	867	873	908	903	890	910	889	989	901	900	841	890	918	943	917	913	879	895	950	835	934	912	897	923	877	945	875	919	886	932	963	917	931	910	931	862	879	876	907	909	852	903	977	895	903	881	875	910	910	887	907	941	886	905	930	901	892	885	884	903	898	876	937	893	853	920	902	927	858	948	901	879	923	899	912	934	929	883	942	902	952	926	838	865	931	869	914	938	903	863	902	937	885	922	876	895	877	974	908	883	876	925	913	924	826	875	907	916	939	893	919	893	901	906	864	879	863	911	887	904	879	911	906	902	903	878	910	858	913	942	916	901	860	930	898	903	916	929	896	940	862	945	878	873	892	900	925	863	871	915	858	892	884	892	934	918	903	942	891	961	860	900	865	905	872	877	870	895	911	916	917	847	913	904	939	864	965	894	928	883	929	905	914	928	894	925	920	936	952	851	875	902	899	883	905	947	931	864	924	869	861	902	939	880	903	860	925	908	893	916	926	891	859	893	864	930	967	889	904	911	909	916	938	909	873	897	891	903	913	935	922	910	872	928	946	921	893	914	908	907	954	906	897	949	889	877	910	953	921	899	847	900	928	945	878	905	905	891	920	935	906	857	950	919	901	837	851	898	956	922	946	924	919	887	901	925	838	928	915	975	897	932	874	915	894	899	881	899	914	856	916	884	830	917	936	868	905	908	961	923	899	913	919	853	865	891	862	876	855	915	925	890	853	932	909	876	892	958	937	887	888	896	896	873	895	936	930	943	895	938	972	929	906	934	916	955	936	908	910	875	849	977	902	900	913	894	944	944	845	903	931	965	925	922	921	905	907	922	886	892	955	920	902	916	912	884	865	892	874	876	886	956	886	944	925	953	892	893	906	905	912	909	895	878	896	886	903	904	890	894	924	892	921	891	879	937	883	864	872	884	936	870	899	932	934	877	909	898	895	953	872	892	888	948	961	915	859	868	906	870	885	910	878	892	911	892	980	888	891	907	892	907	882	947	951	894	851	902	916	916	912	882	912	891	976	907	889	892	929	877	911	914	896	922	903	904	902	947	954	918	901	828	924	875	955	907	898	924	929	897	899	881	904	885	953	880	887	920	890	953	892	902	958	899	954	898	955	908	937	885	903	845	900	878	944	940	937	902	931	827	919	928	829	887	829	937	853	904	900	905	935	887	887	944	927	854	888	906	922	909	906	842	897	887	916	922	898	931	941	890	920	896	870	923	895	913	905	875	889	959	872	886	908	925	891	896	926	924	900	918	872	889	880	857	891	878	888	948	904	879	802	935	857	829	938	837	991	881	945	971	927	950	895	861	883	912	915	906	930	937	874	882	919	901	903	871	897	886	841	935	938	956	889	902	928	910	932	923	893	886	894	884	877	917	896	846	898	878	898	926	908	898	903	893	892	889	978	911	908	922	877	859	904	902	903	866	879	922	899	912	883	895	899	946	927	887	893	925	944	846	883	951	905	891	875	953	914	893	845	916	900	895	876	869	911	905	916	863	926	896	876	866	936	927	904	897	933	916	917	909	867	904	944	966	896	913	872	888	901	882	897	862	872	916	903	866	918	913	899	894	904	904	913	863	913	887	939	890	903	908	876	904	922	899	953	895	879	915	944	896	879	952	905	870	937	869	913	901	867	892	922	976	893	940	900	894	900	867	945	885	911	862	907	954	879	888	881	951	926	981	925	874	885	888	865	906	892	910	944	921	896	926	881	844	918	906	905	913	941	905	924	878	920	875	965	862	924	868	918	961	947	938	877	921	940	856	909	942	901	898	882	915	884	955	866	891	913	884	881	917	908	892	912	916	885	851	917	898	925	936	953	915	895	914	915	895	878	925	927	925	909	898	848	891	854	917	961	907	912	941	937	888	927	847	905	940	895	878	933	840	895	909	900	939	905	908	912	942	940	902	907	893	923	896	884	912	919	901	905	955	902	936	905	873	900	935	920	936	965	907	966	918	901	888	952	963	886	897	870	879	861	910	874	895	890	939	832	924	916	915	902	872	916	877	886	830	949	941	858	934	960	890	926	905	895	883	902	878	962	931	908	868	891	901	893	907	918	860	914	875	938	891	978	824	891	914	890	942	910	883	936	943	891	887	908	894	901	866	908	858	890	876	889	912	935	910	934	871	875	932	906	935	925	953	913	923	894	934	959	897	933	914	902	918	938	915	917	913	856	919	933	894	912	898	863	906	995	859	901	925	875	922	898	894	890	873	893	870	893	912	891	859	898	931	976	908	885	873	872	920	908	862	948	899	891	893	899	888	935	903	893	893	876	876	952	913	956	924	880	913	856	906	965	898	900	942	975	935	990	918	869	866	894	865	875	851	884	903	950	944	901	946	938	907	897	909	916	867	926	881	946	878	873	919	856	938	893	870	907	919	912	915	896	946	858	864	863	964	897	910	937	934	945	855	881	917	856	957	877	936	914	922	934	872	922	951	891	916	929	865	926	930	912	909	930	951	949	895	872	852	910	906	891	907	922	877	893	909	931	910	929	898	897	905	919	928	912	910	930	913	904	856	903	876	897	915	885	938	884	885	928	915	944	872	920	922	888	916	891	929	878	889	924	896	935	891	950	886	881	858	926	932	971	904	908	915	927	925	907	957	925	848	924	908	880	879	893	869	896	863	908	938	889	942	906	909	886	898	882	895	935	915	887	921	932	906	942	954	961	902	919	894	906	854	930	924	926	890	870	895	836	865	901	915	896	914	856	942	924	915	928	849	924	838	938	899	913	891	851	933	927	918	972	889	923	903	927	907	929	899	920	909	934	973	937	878	970	899	910	873	908	909	904	911	926	884	894	869	866	897	920	922	884	902	907	914	930	933	910	882	879	924	946	866	944	920	957	935	932	920	947	892	897	922	972	965	856	880	890	913	857	914	903	913	939	915	957	912	905	881	952	879	950	925	845	850	882	883	923	873	887	886	866	899	889	895	879	916	883	885	904	935	849	941	917	936	889	919	919	851	881	894	919	890	893	882	911	930	848	890	895	881	897	920	886	919	932	902	928	940	855	921	909	940	935	907	919	933	923	871	857	888	919	909	916	879	860	871	944	896	893	895	891	910	897	901	934	865	892	927	849	947	918	965	903	874	876	872	898	862	942	956	903	937	891	886	956	916	915	865	882	905	902	901	914	857	885	858	901	931	899	892	945	862	902	921	954	906	927	907	870	893	891	851	911	892	913	849	886	902	874	876	897	882	934	856	924	892	971	953	929	905	912	893	936	893	921	920	883	926	903	914	905	909	901	921	922	939	907	873	871	860	909	890	907	939	880	942	894	891	899	937	871	862	945	913	926	928	919	919	909	944	956	852	976	891	961	936	926	955	914	907	949	916	897	872	952	895	959	940	938	912	919	873	884	928	892	899	829	901	935	870	909	970	888	942	929	874	929	872	892	877	891	901	954	891	892	937	912	902	869	891
8588	674	636	552	420	339	352	340	297	269	279	278	258	265	245	277	275	245	260	251	273	239	220	225	254	277	243	229	212	251	237	260	227	243	243	263	256	237	237	253	252	237	201	229	221	215	241	226	228	248	217	232	257	228	249	250	240	214	259	251	236	241	260	220	215	252	241	248	225	233	250	239	226	279	241	221	223	221	256	249	272	264	247	245	207	242	233	245	247	240	236	233	242	212	237	212	251	250	217	231	264	246	237	254	261	248	253	263	232	236	266	241	256	231	236	219	220	230	238	254	231	254	277	258	249	275	225	253	226	236	283	231	221	247	265	234	258	230	232	261	240	245	238	261	261	234	233	296	233	243	211	260	238	239	225	227	221	264	243	228	252	232	246	260	247	253	248	244	267	241	239	240	255	249	246	232	227	222	242	265	210	224	248	229	265	241	234	274	252	259	261	253	228	243	277	245	230	229	240	235	250	263	234	236	267	215	232	222	243	273	255	242	227	228	235	226	237	254	227	246	254	266	237	238	212	255	240	254	246	262	269	208	233	250	230	268	277	192	231	252	268	263	244	254	256	260	241	221	248	219	243	235	209	271	271	257	258	250	265	231	239	237	255	231	216	225	255	249	250	223	242	230	253	242	205	253	241	227	230	258	246	231	233	232	248	251	242	210	261	230	232	230	253	249	275	237	223	232	237	235	229	227	224	226	239	206	230	305	232	254	236	227	255	263	225	230	236	221	229	216	227	240	232	249	235	207	233	262	258	230	219	234	260	247	232	254	244	266	222	247	262	260	261	244	243	224	255	219	242	219	289	215	246	219	232	273	242	267	222	233	214	249	248	242	225	255	232	200	237	228	248	266	241	238	246	213	265	242	250	244	260	246	256	233	247	254	256	213	243	224	236	245	252	237	234	237	255	264	267	247	250	234	247	243	237	226	222	220	214	219	233	230	244	233	246	262	264	252	237	250	251	263	237	250	262	255	240	255	206	222	251	238	242	237	237	231	266	261	241	239	263	270	251	232	235	236	232	242	198	235	255	242	259	241	243	236	218	244	205	235	226	298	222	235	222	241	243	250	232	253	229	232	248	241	230	251	244	235	234	247	232	226	254	216	251	266	263	249	274	204	230	201	249	235	256	222	252	232	242	260	222	301	245	236	249	268	238	262	260	253	238	249	234	243	211	224	242	231	251	226	237	248	241	234	230	227	245	250	270	239	278	223	220	233	273	241	231	253	239	250	233	233	230	252	238	237	254	232	226	288	254	239	218	248	235	226	236	240	260	254	254	257	259	221	229	256	226	258	252	237	230	225	262	260	268	253	217	238	241	259	240	232	225	205	216	238	245	238	241	237	202	215	230	205	219	252	242	231	238	258	257	255	193	209	247	227	200	236	258	239	250	227	288	280	252	233	242	267	252	224	240	232	203	257	247	228	260	253	234	238	252	258	230	233	260	229	251	242	239	220	227	253	223	233	222	221	248	221	262	231	273	232	218	229	240	240	250	238	268	239	241	256	240	241	227	255	243	246	219	230	263	240	209	269	243	270	241	267	247	225	229	245	220	236	225	221	263	235	253	225	253	229	245	244	240	255	238	244	234	253	262	252	228	264	232	252	253	241	241	270	233	248	246	254	219	228	233	249	234	241	262	259	220	236	237	209	237	253	235	234	238	269	243	236	241	225	221	231	236	263	252	235	245	240	232	224	243	245	246	239	246	240	224	249	240	240	245	239	231	225	257	250	236	231	221	228	217	220	264	237	254	231	253	237	224	272	266	252	248	255	219	233	263	250	234	240	247	240	274	227	235	247	239	244	216	223	238	222	246	235	236	285	256	247	268	250	260	221	222	250	250	265	266	225	218	209	228	219	254	241	230	259	229	234	274	217	252	252	240	248	281	272	242	268	237	256	229	225	222	229	217	274	254	245	265	251	230	239	199	236	227	221	237	257	221	241	220	260	235	236	249	219	216	242	263	240	230	229	226	259	256	246	255	277	252	241	242	275	265	288	266	249	235	273	250	208	232	250	233	253	266	244	237	244	243	220	204	231	255	242	255	235	226	238	206	228	238	271	248	244	246	240	227	254	246	281	244	255	239	244	256	230	220	259	244	237	228	227	220	265	262	255	259	240	271	271	218	236	245	217	245	209	229	255	258	235	244	260	216	225	232	255	244	239	228	229	235	213	215	263	241	253	276	224	230	281	239	245	230	218	264	246	232	211	255	246	234	221	239	225	228	226	275	264	266	240	227	243	291	243	234	238	245	212	259	248	228	239	244	231	225	228	238	236	249	235	248	229	232	212	215	236	241	230	251	268	243	223	241	263	255	233	237	221	261	263	257	273	257	217	253	264	226	251	235	256	259	246	231	234	219	220	237	240	245	249	252	248	228	247	246	207	222	249	233	220	256	234	241	245	235	227	239	229	232	238	243	223	278	230	218	265	233	258	237	248	230	227	268	236	203	206	270	225	249	250	232	281	214	219	254	247	257	234	238	232	254	252	249	256	226	203	235	251	203	257	229	216	227	234	228	255	250	262	245	240	257	235	240	225	222	253	266	244	227	231	256	252	249	222	213	217	275	238	233	251	222	221	237	226	223	269	236	240	223	241	227	252	225	242	222	237	226	250	282	233	254	233	254	223	239	221	227	282	220	251	262	255	234	225	251	236	258	229	220	245	216	232	235	232	230	215	247	227	275	221	254	220	252	228	220	242	225	236	229	246	239	257	241	231	222	235	220	229	262	232	247	235	230	246	238	244	254	268	250	279	225	239	218	237	224	240	231	230	248	211	263	238	222	235	260	261	252	237	251	246	264	244	252	264	215	232	227	257	277	241	240	241	258	268	240	236	237	235	255	235	217	263	213	261	223	245	272	230	197	241	223	242	257	207	213	257	259	208	237	244	216	260	191	236	231	275	253	242	246	246	259	241	270	225	253	219	267	242	252	228	237	249	233	244	224	228	236	258	239	253	234	236	247	230	212	258	249	255	216	238	243	204	229	268	255	224	245	240	221	201	238	237	231	244	246	221	233	225	262	228	231	274	261	252	230	230	232	234	233	204	220	235	218	264	207	225	245	231	272	265	285	241	240	230	245	219	271	227	255	266	235	236	246	260	242	266	200	214	252	255	219	240	253	255	248	251	213	216	258	239	277	266	224	212	205	224	253	237	222	254	253	227	249	237	236	222	238	236	248	256	256	225	240	224	253	262	221	224	241	251	225	259	233	226	241	241	234	242	229	228	238	236	249	240	234	238	261	208	237	232	207	233	222	251	242	237	201	249	237	257	229	228	258	261	232	235	217	251	242	237	236	237	256	243	256	259	238	221	236	250	217	234	222	243	195	237	252	224	263	235	222	250	250	251	250	221	254	238	240	224	245	240	208	246	231	240	254	248	216	271	250	248	211	246	247	252	246	241	241	212	252	233	248	236	212	236	223	264	240	226	262	243	240	255	264	255	236	243	218	252	197	231	240	251	235	235	206	210	248	256
6785	921	1491	1631	1405	1196	1094	955	923	849	775	714	699	654	658	686	676	654	592	640	613	590	590	580	568	567	601	575	550	559	550	523	587	628	545	576	589	581	586	562	557	578	521	573	570	522	568	557	541	569	571	531	550	568	559	538	562	534	491	511	547	543	574	534	559	526	555	590	539	543	567	545	550	520	539	545	551	556	528	573	541	557	592	549	566	586	583	575	543	575	591	565	546	553	541	570	597	520	493	537	559	577	541	542	539	536	542	535	521	563	563	524	562	589	567	534	553	568	550	533	540	562	567	533	558	531	550	593	584	559	532	553	528	504	608	517	562	575	525	553	566	560	562	575	611	591	554	565	555	544	517	580	567	548	531	528	534	555	523	500	597	570	565	591	550	592	571	593	592	565	510	538	545	543	488	556	551	524	589	564	555	587	514	556	555	555	533	539	530	507	534	530	543	519	559	576	521	574	554	529	584	546	554	554	525	544	572	542	506	591	564	532	551	562	506	534	602	540	560	572	550	544	553	549	561	556	568	509	586	542	540	548	595	589	503	585	593	591	550	550	569	581	590	557	555	535	563	518	493	557	546	547	504	525	562	548	580	566	565	503	590	531	589	563	521	592	522	569	537	592	568	569	535	572	576	551	553	599	588	536	542	539	553	532	539	561	520	513	546	568	559	585	597	545	575	570	558	565	509	602	584	607	533	545	525	554	545	565	558	523	598	549	557	549	549	551	521	565	564	515	575	550	516	573	553	527	576	550	533	581	529	543	529	492	575	544	516	578	537	529	547	529	541	563	548	577	541	573	507	561	543	561	580	526	560	562	534	528	557	555	534	575	542	522	598	550	531	560	538	550	553	543	584	560	574	535	525	556	515	542	546	547	556	545	554	529	529	549	505	572	550	572	554	561	548	562	588	590	554	545	553	540	530	507	565	580	564	545	555	579	533	535	527	520	539	531	579	512	517	560	526	559	547	594	586	547	507	573	562	567	552	555	554	580	548	559	575	544	504	545	548	528	563	505	576	549	530	543	499	535	535	540	573	561	551	520	543	514	547	542	565	552	560	582	549	542	560	522	517	524	538	544	561	508	562	564	556	537	576	537	544	537	545	567	568	552	557	568	570	570	549	491	551	513	555	527	533	537	559	566	570	564	533	557	534	526	510	550	558	536	576	570	483	541	590	499	556	574	522	498	535	566	559	551	556	562	566	543	584	556	558	527	530	587	563	549	525	550	544	540	559	569	546	541	575	558	567	548	516	534	513	547	550	518	572	553	560	548	554	572	558	559	568	608	573	527	585	549	522	571	529	562	537	529	572	570	508	526	549	559	518	533	568	517	611	546	564	528	541	539	536	530	545	560	527	568	529	531	510	542	579	552	550	546	532	539	565	547	579	547	567	573	563	575	527	542	578	528	532	581	548	561	568	533	559	555	602	518	553	554	577	555	545	558	550	602	548	529	553	509	545	541	541	570	524	540	551	558	546	595	574	560	571	538	542	529	578	556	567	595	537	560	574	551	559	558	548	553	543	533	518	563	577	545	597	569	541	486	546	572	547	541	561	566	558	542	544	556	566	532	549	529	606	540	536	525	563	512	516	552	517	573	531	544	549	565	572	587	525	553	548	580	552	562	575	559	515	524	533	499	542	514	574	533	569	557	523	599	572	518	534	512	564	592	579	514	560	549	555	533	539	538	563	533	533	587	540	563	552	516	589	553	566	573	611	588	533	560	515	554	561	542	532	553	549	575	551	573	540	532	539	536	544	502	524	578	555	514	558	540	575	556	541	573	592	536	560	556	580	551	535	547	545	523	515	536	617	550	550	529	547	584	563	554	598	556	523	554	497	570	564	552	537	523	555	520	562	553	525	554	557	568	540	570	554	543	519	555	558	520	565	523	573	559	559	562	554	511	526	576	502	552	590	573	555	589	527	576	562	567	529	523	579	582	553	536	530	515	561	574	569	581	546	540	533	566	558	540	592	591	601	536	553	585	577	557	503	550	566	563	540	544	565	557	526	583	570	538	599	561	514	572	540	552	570	546	570	571	555	536	541	537	605	583	576	548	549	553	552	548	557	574	558	517	544	547	559	527	574	522	557	557	584	529	567	542	573	514	522	545	528	531	565	546	546	524	603	533	583	534	556	546	535	543	536	609	595	587	528	516	535	572	613	542	584	539	584	564	540	543	543	539	604	508	536	553	545	543	578	525	551	550	533	545	607	570	536	613	531	594	600	574	508	563	535	558	580	566	528	551	558	547	544	546	523	550	545	552	541	542	540	572	569	534	522	566	530	531	561	556	523	549	561	556	567	490	514	534	557	580	545	589	536	528	543	531	512	565	583	581	567	554	573	535	530	561	587	580	509	498	566	559	556	542	550	546	521	581	558	532	604	573	561	586	557	564	505	540	541	522	541	539	571	569	556	575	575	578	531	574	582	518	532	570	543	586	575	514	583	516	545	532	571	548	551	595	545	541	549	579	574	554	558	552	572	569	535	521	548	544	567	579	533	550	517	561	524	569	574	581	494	549	554	577	574	547	545	562	542	515	595	555	537	533	548	542	539	584	527	602	543	522	520	556	524	572	540	521	525	564	534	538	514	555	536	536	531	559	524	571	590	550	574	531	532	573	562	553	542	497	545	548	532	586	542	537	537	539	544	560	538	562	569	545	584	518	567	568	548	539	555	556	530	572	548	543	559	560	559	490	511	559	550	528	544	588	541	560	566	588	537	535	530	556	535	567	551	520	560	590	548	564	554	557	516	546	562	577	516	594	554	536	565	552	592	572	533	593	540	531	579	584	639	563	579	600	604	555	550	529	538	569	535	553	562	554	527	580	587	548	564	563	537	494	511	519	538	548	529	528	523	599	549	516	591	541	562	576	539	555	570	556	575	517	517	528	511	532	598	547	546	565	553	563	575	536	556	554	523	513	592	549	569	561	564	544	557	566	588	575	591	551	530	557	582	549	529	562	552	545	500	573	592	547	520	564	559	550	546	522	537	589	540	543	610	534	564	510	585	575	567	545	533	536	561	589	520	542	534	520	544	560	547	545	561	555	564	574	536	570	555	549	577	544	569	580	529	586	575	568	529	569	561	554	514	575	549	553	530	526	550	553	531	587	547	534	541	520	519	526	526	573	608	552	519	560	570	539	529	568	553	521	519	597	589	546	544	581	553	544	585	569	506	508	563	506	502	574	567	556	560	538	621	561	592	557	525	554	562	544	520	520	530	543	555	544	525	521	580	539	576	548	561	539	530	540	559	581	503	584	589	566	569	559	535	568	540	556	532	563	543	561	530	512	543	557	526	532	534	548	544	543	524	586	534	538	540	541	555	534	523	554	532	573	560	564	528	550	536	566	575	565	575	552	529	564	562	536	539	518	551	566	550	586	545	575	529	523	524	541	515	546	550	523	555	545	543	587	549	540	498	592	533	556	537	582	577	552	552	519	528	582	549	565	536	554	519	512	573	566	524	604	525	569	546	567
14990	1179	897	715	513	395	324	299	210	208	207	197	172	158	164	162	148	144	162	145	149	146	135	167	147	142	117	143	139	154	131	154	144	143	125	123	141	136	151	137	136	131	144	132	118	123	126	141	135	160	135	117	146	124	155	124	120	152	151	135	151	125	151	110	131	123	146	116	124	104	107	122	131	124	127	131	137	133	139	126	135	147	138	124	147	122	130	135	133	134	134	148	123	117	143	128	139	121	114	116	138	143	133	120	139	135	136	157	122	134	114	141	97	126	146	126	131	149	137	131	140	107	117	129	142	141	121	131	134	153	123	133	130	149	124	112	128	155	141	130	125	139	133	117	125	121	138	145	126	141	148	137	127	165	123	136	127	111	131	149	126	147	124	135	142	132	99	138	139	118	112	115	113	107	139	153	128	141	138	117	131	115	127	138	117	141	154	133	116	116	120	137	135	129	128	157	142	147	131	126	128	139	131	135	120	135	133	129	128	150	120	136	134	129	143	144	122	135	109	115	129	133	133	125	143	137	136	138	123	118	145	116	109	126	134	115	133	133	140	142	148	148	137	122	130	123	132	123	116	158	116	137	121	140	135	141	129	146	138	138	129	126	131	154	115	138	139	156	141	120	116	137	123	155	107	125	130	138	121	134	143	132	142	117	153	134	127	129	121	130	120	131	136	115	137	135	133	119	135	149	120	148	127	125	134	121	118	137	138	120	124	149	128	127	133	136	124	126	118	129	141	141	124	120	142	135	147	140	125	121	123	122	121	131	120	127	115	145	128	106	141	154	128	131	136	147	108	130	129	140	131	122	146	133	150	153	133	136	113	129	113	131	136	126	157	148	128	125	112	116	134	133	140	141	117	133	160	125	119	141	120	156	137	131	132	131	128	136	127	115	123	143	144	131	146	116	128	126	140	146	138	112	131	138	135	141	137	117	135	136	126	123	131	118	136	127	129	129	124	137	132	129	136	139	141	134	119	122	146	118	133	120	143	103	122	125	112	131	127	114	116	124	137	130	127	142	123	132	126	129	122	116	134	139	105	137	133	133	134	123	137	128	128	122	158	141	122	139	136	147	121	140	111	147	137	120	123	129	112	115	125	120	126	135	127	132	125	121	116	128	138	127	140	146	106	123	123	127	145	141	149	136	139	141	130	116	128	119	137	117	144	124	128	140	121	155	138	135	134	141	120	116	150	127	122	131	142	120	138	115	139	125	147	118	117	131	115	139	123	140	118	138	140	120	115	133	133	112	150	152	119	131	142	128	119	140	130	128	104	139	94	121	135	155	145	116	147	130	129	134	149	128	124	121	135	126	116	152	126	116	125	135	132	120	145	130	128	125	136	150	125	138	136	137	120	128	132	163	117	143	128	133	142	136	125	114	124	131	109	136	145	121	129	113	132	144	109	129	136	147	116	132	127	154	119	145	118	116	148	110	133	128	144	122	134	121	145	125	126	120	112	123	147	132	147	137	158	122	138	142	123	114	144	140	125	121	125	142	117	118	116	120	130	117	131	119	144	156	122	121	118	106	133	134	124	125	143	135	141	134	157	113	157	121	143	155	146	126	127	131	116	129	141	141	128	155	128	124	125	134	132	125	111	124	140	124	121	124	155	147	136	127	122	126	131	144	153	137	144	158	129	116	126	102	135	137	127	131	134	145	143	141	151	127	151	120	121	138	114	129	117	137	147	129	124	132	112	124	123	120	122	142	139	135	122	111	120	128	137	123	124	127	136	128	131	125	131	124	128	130	131	154	141	138	138	158	152	136	119	110	139	142	118	133	108	146	137	128	117	143	119	124	115	123	134	110	139	134	109	95	134	138	145	127	132	139	135	122	124	133	149	122	132	113	121	122	131	142	133	123	113	139	136	125	132	120	167	118	130	133	131	128	138	126	126	137	150	134	109	109	120	138	132	108	131	156	120	123	127	136	120	127	125	133	152	130	114	120	131	139	152	158	123	113	125	127	133	127	148	135	132	114	118	127	109	123	123	150	117	133	132	143	129	119	127	103	121	111	123	133	151	139	137	125	126	151	142	138	108	144	130	115	134	125	129	136	129	126	135	130	133	116	130	139	122	140	127	128	107	142	106	110	134	130	117	126	126	131	115	143	121	141	129	162	142	138	130	129	140	137	127	129	136	134	135	116	136	111	130	115	127	148	118	136	138	132	118	127	121	141	117	147	137	128	125	125	127	130	131	134	152	118	130	144	135	142	121	130	111	138	130	118	130	111	142	141	125	123	114	133	145	149	148	128	141	152	148	114	132	109	144	138	116	144	132	103	120	119	146	133	136	123	120	133	127	126	104	127	120	151	127	133	124	129	145	132	133	109	140	131	140	127	136	129	143	132	130	123	109	118	121	101	147	134	130	124	120	143	135	158	120	125	141	144	129	111	141	123	157	142	144	125	134	124	129	140	150	141	131	142	125	110	122	124	127	135	132	136	128	136	115	126	113	135	126	156	130	110	136	144	112	142	112	111	140	128	111	126	117	126	136	140	130	124	147	121	128	133	144	127	126	129	142	128	127	122	127	139	129	119	139	129	121	116	132	120	142	105	126	132	156	120	145	136	139	123	136	139	149	108	135	117	119	138	111	118	118	128	118	114	120	128	122	120	126	127	112	136	146	129	126	143	142	160	138	131	137	127	141	116	136	104	157	117	144	135	137	138	129	128	129	99	143	134	146	153	125	119	119	126	123	130	122	111	115	132	115	141	133	110	135	153	121	151	132	139	133	132	131	123	136	129	129	146	133	144	124	133	147	119	133	125	128	138	150	141	147	140	122	107	122	131	137	128	112	142	134	132	131	128	125	145	140	135	122	127	167	125	120	136	140	143	145	137	117	117	123	147	131	122	150	137	142	129	133	141	128	123	152	117	127	135	123	129	156	142	131	132	149	100	118	125	144	141	118	135	146	140	134	143	125	135	142	138	120	138	134	128	145	106	147	114	129	128	132	113	130	129	122	114	127	126	130	130	140	125	137	123	149	132	121	114	114	148	126	137	116	112	140	139	117	115	135	104	124	133	142	133	129	133	122	132	128	121	122	124	134	126	136	134	129	121	123	149	130	127	116	133	101	112	135	113	126	126	132	147	140	138	147	149	124	137	149	137	145	116	132	106	115	113	155	143	120	132	140	152	143	117	132	142	129	119	142	126	131	149	125	133	117	137	161	120	144	129	128	121	106	111	127	135	133	129	143	148	131	144	116	137	116	137	112	128	123	108	127	127	114	139	126	126	125	140	138	140	135	133	109	127	112	120	124	121	135	153	115	129	114	121	114	116	118	126	118	122	114	120	131	137	134	114	130	118	137	132	138	128	123	127	144	123	121	133	125	99	131	142	129	124	144	123	142	125	153	132	125	126	103	128	144	131	128	119	114	139	139	138	112	127	117	132	140	135	140	139	117	97	135	102	107	128	121	133	119	105	131	131	136	149	136	135	148	107	120	113	138	120	142	125	127	133	137	133	135	139	129	140
8088	1009	1969	2376	1991	1526	1327	1077	965	822	770	696	665	593	569	539	546	485	481	481	502	413	477	404	407	402	449	387	419	421	397	388	404	379	405	390	364	367	407	371	390	344	374	343	361	327	366	397	348	377	378	389	337	328	375	338	345	384	327	368	364	384	338	355	388	338	345	345	351	351	379	375	363	356	373	328	356	354	332	361	352	344	366	374	352	389	354	349	389	356	367	367	371	389	356	346	398	351	383	358	387	372	344	343	360	361	346	366	367	351	362	349	352	368	364	365	344	343	345	354	395	330	339	373	327	352	319	332	393	380	353	349	339	356	320	350	370	397	365	345	363	369	368	356	337	386	323	353	350	362	349	331	352	364	339	350	354	368	335	332	339	346	390	349	350	374	338	340	347	366	370	361	374	320	332	347	348	369	367	332	365	333	342	351	335	386	353	368	336	365	339	328	332	357	383	344	352	348	378	329	379	339	356	348	361	333	352	323	346	337	383	318	361	329	333	378	325	378	344	353	366	330	346	353	354	348	362	307	362	351	351	316	354	353	371	360	346	348	347	338	337	339	355	339	310	358	363	376	356	357	330	358	360	349	362	341	329	312	382	339	359	328	342	341	358	348	339	370	337	351	345	341	345	362	366	376	327	348	381	324	349	344	358	377	363	329	353	363	354	350	340	389	309	379	344	346	337	357	337	355	338	363	368	374	349	338	357	356	352	342	328	353	380	389	346	323	387	339	320	342	376	362	337	339	376	387	344	343	365	350	366	320	332	308	345	372	342	363	326	375	383	353	372	342	377	373	378	342	367	352	317	335	338	347	369	355	350	358	324	380	373	346	345	355	336	353	341	358	310	354	338	345	391	351	348	333	373	334	333	356	327	348	365	370	380	355	375	327	333	359	371	383	337	321	343	340	339	315	368	377	371	330	338	347	366	344	328	340	349	339	339	312	366	345	387	330	347	368	369	352	368	341	342	361	347	362	380	350	370	340	374	345	356	332	339	360	378	369	344	351	348	369	378	385	344	341	359	373	382	363	362	339	364	374	346	360	338	340	355	318	323	365	357	388	315	354	385	344	312	361	356	327	376	386	356	348	371	357	374	338	336	385	340	369	346	356	393	343	326	351	324	347	355	381	331	369	350	349	355	357	341	323	323	357	357	392	378	372	366	340	316	327	333	383	340	314	341	350	378	357	395	324	348	346	316	363	338	371	378	348	390	384	357	362	337	340	356	341	357	334	334	369	354	372	327	347	321	352	319	342	329	358	380	381	346	356	351	340	350	368	377	354	342	351	323	392	372	389	383	360	347	322	373	344	344	355	320	347	364	318	363	358	387	378	409	352	330	330	357	370	345	346	354	344	377	372	338	348	359	322	361	352	370	359	335	317	339	369	368	332	317	338	367	345	349	321	309	324	363	337	374	358	336	318	340	344	354	366	338	340	339	374	353	358	351	388	379	364	349	344	313	375	383	351	343	328	334	359	377	337	377	373	379	368	343	357	341	356	347	341	393	380	335	365	382	344	358	339	323	369	353	349	331	334	354	329	383	365	347	338	350	348	386	343	379	364	345	327	312	328	347	360	340	378	357	318	360	346	371	341	337	336	328	317	353	351	359	369	354	374	341	390	368	364	365	351	335	355	326	351	341	349	344	366	363	348	370	342	324	348	382	372	322	347	379	349	396	344	384	348	378	355	373	361	382	357	356	354	341	358	389	371	382	360	336	328	397	333	358	335	308	353	343	368	371	361	327	332	335	346	356	360	354	359	384	340	369	307	383	346	320	332	350	322	354	349	365	349	364	358	398	334	389	330	376	340	342	358	372	328	331	332	359	339	362	346	367	365	325	349	318	352	355	361	324	350	349	333	353	343	343	354	360	363	340	357	324	350	325	352	330	356	358	335	304	382	327	345	343	354	345	347	338	326	353	376	348	358	309	360	325	337	341	351	355	356	356	331	342	342	379	339	334	354	362	357	368	358	359	373	367	364	326	351	376	372	385	391	373	330	324	370	343	358	343	348	371	335	357	366	338	357	355	358	339	369	322	361	347	351	354	342	341	343	344	342	354	349	352	364	377	320	365	330	321	361	353	328	378	332	342	342	370	363	380	378	343	386	368	394	357	371	332	346	380	351	371	336	341	375	353	344	342	353	374	309	384	338	352	378	333	373	331	347	367	373	366	295	305	365	371	319	329	336	352	353	368	349	322	355	349	377	353	344	347	366	335	346	350	337	355	331	324	349	315	358	340	377	327	362	351	360	347	342	364	327	349	334	359	322	331	351	349	356	358	349	333	377	326	348	324	334	366	337	359	390	346	335	323	359	318	370	336	363	339	366	340	315	367	341	377	338	352	314	338	311	365	343	372	330	357	380	381	339	390	359	343	361	390	353	346	358	334	351	365	312	369	359	342	332	369	362	371	343	327	364	364	300	358	354	407	368	340	343	340	356	340	363	323	344	347	329	357	388	360	368	310	343	342	345	368	351	359	346	310	344	329	369	332	381	370	333	367	356	349	349	330	364	312	379	343	347	350	327	363	355	364	332	349	339	353	338	349	356	333	324	340	342	363	392	338	341	337	346	354	351	373	357	343	357	343	364	352	352	359	359	318	348	316	326	319	325	368	361	353	377	341	333	337	347	327	359	322	347	355	332	371	334	352	372	352	328	338	352	313	324	377	374	374	335	371	354	335	333	325	378	367	370	406	357	393	301	356	370	350	315	329	364	371	323	325	362	327	382	371	383	369	348	340	308	367	352	363	330	354	335	341	330	338	347	329	346	301	384	356	339	333	370	330	335	360	341	339	353	328	335	347	339	361	334	336	354	333	341	360	392	322	304	346	378	376	381	379	334	371	333	368	355	362	377	342	357	337	333	349	318	377	363	380	346	362	356	355	356	322	339	369	336	359	375	359	347	341	367	346	339	363	340	342	342	342	348	350	336	333	348	361	313	382	367	347	373	360	368	354	347	345	324	333	341	337	318	357	343	346	337	351	374	363	401	376	331	345	326	371	363	326	347	368	328	346	354	315	330	343	341	380	374	374	379	330	360	350	347	367	354	343	355	355	374	348	371	369	367	347	377	321	361	381	345	354	358	353	327	354	343	311	355	384	343	347	344	331	342	350	368	373	348	345	348	344	376	339	340	340	344	358	363	323	365	347	371	347	334	356	353	362	341	389	336	341	366	369	340	362	361	364	344	343	328	350	373	375	344	335	345	342	354	344	345	345	353	333	335	377	369	345	356	337	350	343	341	380	355	302	344	384	341	335	346	363	370	376	362	386	355	338	344	324	331	331	334	329	334	369	319	324	339	366	313	411	329	335	340	371	342	360	343	347	378	312	391	351	341	324	343	330	350	357	359	357	366	341	331	360	350	315	356	322	369	358	356	359	365	345	388	354	350	354	345	375	334	366	365	349	369	345	373	368	352	356	331	358	361	333	360	319	358	375	347	314	362	353	326	327	364	328	350	340	299	351	344	367	338	363	352
1711	493	421	428	439	457	423	408	373	473	453	424	431	425	413	416	439	400	430	448	427	422	443	431	398	386	424	440	366	458	403	412	417	409	401	439	455	433	406	408	445	414	366	429	448	416	457	427	421	436	396	424	391	408	409	418	428	422	385	425	414	419	439	449	415	446	414	406	412	410	410	399	422	419	446	438	406	401	445	431	420	429	442	480	414	406	415	425	403	437	380	434	424	405	450	433	422	391	389	410	417	434	426	391	417	407	422	412	390	405	407	384	433	453	394	368	388	419	407	390	412	442	434	405	388	426	462	416	450	436	426	406	415	414	401	419	446	435	405	434	424	416	388	407	438	437	380	442	398	434	437	454	412	430	393	402	443	397	418	426	408	434	412	414	412	432	442	434	455	410	455	407	393	413	415	433	418	395	427	423	407	426	435	363	402	416	414	430	399	437	407	370	436	434	434	381	449	406	451	398	379	363	406	425	404	462	477	455	414	410	396	437	443	400	407	454	401	442	445	422	400	485	425	412	392	410	393	369	412	441	397	431	432	412	442	416	452	463	394	422	419	402	424	425	432	422	384	409	424	426	448	440	438	430	429	430	435	389	460	428	408	412	442	413	417	401	386	417	411	423	424	419	403	430	447	400	405	447	438	423	416	425	441	426	455	441	421	431	397	411	449	390	443	426	436	461	409	363	411	463	414	447	366	401	425	428	442	412	427	409	429	422	449	468	427	397	461	442	396	398	438	405	440	413	428	373	444	420	405	420	401	404	395	425	411	456	431	408	418	435	402	433	402	418	412	416	427	450	426	410	440	413	415	460	439	409	393	417	417	444	392	448	406	432	382	433	423	392	398	389	424	447	431	366	451	427	412	356	435	437	405	411	437	417	382	444	444	450	398	427	421	425	430	417	452	464	404	416	415	398	421	379	415	355	420	430	410	401	416	463	462	399	386	434	401	412	432	429	429	430	419	448	363	390	394	437	454	415	437	442	405	402	377	409	449	422	435	428	422	388	420	415	398	392	369	409	391	389	432	421	438	427	402	391	434	390	390	435	393	440	432	440	407	421	428	411	418	422	402	412	437	452	427	430	460	433	383	434	386	421	401	473	416	441	394	404	465	421	435	424	389	406	423	428	379	419	406	384	458	434	427	433	401	390	417	371	387	422	431	431	393	420	420	425	438	390	419	431	421	445	412	441	400	412	410	432	395	400	426	448	421	406	420	411	395	381	389	403	388	403	454	407	438	432	376	415	414	414	405	399	423	454	373	430	409	452	415	426	418	434	424	425	431	420	417	406	434	417	463	405	396	444	433	392	392	436	421	431	485	434	411	386	413	401	406	390	416	412	427	438	419	471	410	398	428	401	410	416	422	431	431	459	440	399	403	401	416	367	390	403	385	437	408	441	419	412	411	385	389	380	416	405	442	491	425	440	398	433	421	395	436	369	407	384	405	411	420	420	409	412	403	370	403	439	415	364	380	388	390	442	425	388	472	424	430	418	427	424	444	449	447	383	399	405	435	412	434	479	417	413	416	411	413	472	429	438	408	428	403	416	437	430	425	421	409	434	465	440	421	436	442	416	436	355	431	418	430	399	458	445	391	421	423	431	411	384	398	399	413	405	415	409	419	446	415	438	410	421	369	398	406	429	415	444	401	412	434	433	389	429	421	455	432	421	422	457	397	422	425	413	436	452	437	452	444	432	406	396	409	425	403	421	422	429	467	439	455	406	427	449	445	402	410	420	369	413	399	435	441	412	441	406	456	411	415	392	414	428	410	422	413	426	416	418	426	379	431	439	404	405	417	414	429	419	408	382	443	428	442	422	383	404	440	430	420	421	461	434	397	382	428	400	410	411	401	421	456	445	414	408	407	438	424	406	393	414	403	418	422	403	381	425	399	428	430	409	444	393	422	418	419	391	403	408	386	403	401	416	390	394	414	412	403	420	441	429	466	408	463	461	444	427	432	407	425	412	381	383	398	437	406	438	415	432	409	416	409	416	413	446	443	384	400	391	428	440	429	439	421	399	432	423	438	396	374	418	412	373	444	443	420	419	395	426	417	401	408	409	395	431	435	410	450	413	442	428	421	391	377	437	406	421	404	468	413	459	411	422	400	412	424	398	429	411	417	409	422	435	423	428	409	448	406	438	421	398	428	382	405	412	426	410	459	413	431	398	402	445	427	378	385	399	399	405	431	420	457	470	429	398	411	394	441	412	424	441	428	395	417	448	486	406	441	445	353	410	397	390	415	405	433	399	395	417	404	397	443	406	452	385	442	414	429	417	455	414	418	398	407	428	437	411	427	422	436	442	411	402	465	414	381	394	423	384	445	425	410	396	435	377	401	449	387	415	438	369	398	427	428	457	433	395	413	385	442	437	416	403	390	412	422	420	408	443	426	405	435	412	419	408	427	384	382	388	407	405	420	420	431	466	417	436	412	422	452	388	402	422	389	436	403	374	450	433	432	447	408	436	394	414	384	406	413	388	417	401	413	478	391	419	413	465	420	446	425	435	409	405	411	379	402	419	419	394	407	407	378	440	438	392	419	399	366	441	434	409	382	391	416	414	401	398	415	406	429	427	426	421	403	426	417	383	415	428	411	430	423	429	466	379	379	426	441	436	417	421	416	399	433	405	381	407	438	437	418	406	427	388	439	431	397	424	430	451	396	464	384	423	430	438	426	404	400	401	418	368	409	438	444	445	390	413	412	455	429	436	445	418	381	440	392	426	389	450	398	398	467	405	436	405	428	406	398	418	419	408	382	379	417	439	452	455	423	434	401	408	399	436	433	415	399	423	399	443	393	436	422	391	449	403	442	454	395	443	424	453	416	430	432	395	435	430	443	425	414	463	410	412	408	424	418	451	401	430	443	357	426	422	441	401	410	432	426	429	421	439	403	415	449	441	418	430	429	443	431	410	404	443	409	386	396	391	413	395	424	363	398	394	417	439	457	425	435	445	427	457	410	438	391	369	417	409	420	397	406	392	399	439	389	461	444	443	432	432	399	403	457	461	442	412	395	421	392	417	416	421	450	443	439	393	408	406	426	376	383	415	414	402	405	424	407	436	418	409	405	423	394	423	393	449	386	418	430	427	428	405	390	442	384	409	410	372	414	411	445	447	411	401	389	451	438	422	404	453	435	445	459	427	434	398	419	418	403	430	420	481	435	422	423	413	444	439	440	377	454	453	420	392	389	446	410	433	395	414	408	423	422	399	408	427	395	474	409	413	420	403	426	397	412	463	389	435	397	427	440	394	458	400	435	441	439	410	433	421	421	380	411	391	372	429	432	453	414	427	408	408	421	366	411	464	420	414	446	403	434	432	402	382	389	403	435	433	456	421	435	476	430	442	420	416	409	440	397	430	412	432	403	423	444	420	383	411	410	433	442	403	433	438	403	441	416	403	458	441	428	385	434	422	399	404	417	451	429	423	439	423	416	444	436	423	434	412	406	418	417	395	422	414	451	396	417	413	432	384	448	436
2196	918	982	957	976	970	895	919	960	897	944	940	936	916	931	889	871	908	933	880	856	932	903	908	961	940	872	870	947	850	914	932	918	875	948	954	958	919	868	913	888	847	918	899	905	868	908	887	916	886	906	897	920	883	862	925	901	908	899	914	927	909	950	883	918	888	929	900	917	913	898	864	901	916	904	915	972	924	942	932	899	909	921	937	886	957	958	867	866	900	961	917	936	899	887	905	902	915	930	948	857	935	945	920	935	918	859	893	892	911	928	926	910	940	876	891	947	853	914	839	926	908	952	870	906	891	975	918	953	908	910	913	892	882	923	939	886	916	924	919	908	966	926	864	898	959	852	907	848	873	959	915	883	946	925	894	973	967	862	905	902	928	911	876	886	886	971	935	826	973	864	878	935	932	913	961	937	923	938	895	840	853	878	934	938	905	920	919	892	907	890	884	896	874	913	911	845	879	893	923	903	898	909	913	870	912	850	804	923	917	895	914	932	908	921	862	896	852	946	911	939	893	976	900	904	917	901	927	918	938	892	953	954	896	937	904	906	877	894	920	924	898	922	951	871	921	932	865	871	868	859	881	866	933	897	949	927	925	916	888	925	934	923	865	893	880	936	943	945	955	928	900	927	919	905	923	942	918	914	890	928	885	898	952	877	854	883	921	884	870	901	867	923	896	934	924	914	897	872	845	902	885	953	918	821	918	928	883	927	906	907	914	893	916	875	921	881	894	896	974	929	915	914	894	899	924	934	869	911	932	888	923	924	883	930	922	927	899	872	880	933	898	847	879	893	905	881	873	905	955	895	952	931	909	915	949	854	889	924	870	926	889	903	818	909	925	926	941	917	885	896	910	940	877	942	910	924	940	910	924	886	911	885	829	893	939	869	897	891	890	899	927	865	971	895	928	972	938	872	954	908	914	931	897	892	917	887	883	900	833	872	921	882	917	922	892	886	906	910	937	844	896	868	920	913	924	893	910	946	892	899	892	902	942	945	920	902	903	918	934	870	878	934	887	884	889	928	877	932	918	913	952	857	943	914	916	892	921	896	893	936	938	923	972	917	858	908	863	975	899	906	911	939	916	893	884	905	905	897	925	933	888	935	940	988	940	951	871	982	921	927	872	978	901	903	927	927	892	883	921	888	942	952	884	906	868	902	890	887	932	868	856	926	878	867	890	896	945	922	916	935	931	902	863	931	919	833	880	947	929	933	924	868	858	919	912	861	900	933	972	892	913	887	919	901	922	880	915	901	921	912	943	920	887	947	947	896	929	906	936	927	913	878	855	876	932	932	891	903	899	930	913	906	916	950	932	857	920	939	915	959	873	940	891	945	892	900	854	933	873	877	889	886	866	918	910	977	877	906	871	896	874	867	946	928	919	961	892	906	948	867	860	867	923	918	934	900	936	875	966	855	963	910	922	857	872	931	935	907	869	893	921	912	955	889	869	902	922	902	901	913	917	884	890	895	868	887	834	908	929	944	950	901	923	874	901	902	879	923	877	958	881	941	908	923	930	898	889	957	900	871	913	876	916	916	896	920	918	943	925	967	863	940	881	899	907	955	939	947	878	945	942	939	906	889	930	858	914	917	954	904	912	923	930	893	910	900	901	937	872	927	924	916	946	919	927	881	864	921	897	930	897	929	917	891	878	915	966	883	894	908	905	858	896	831	960	885	943	885	967	928	882	911	871	910	903	885	927	955	851	903	940	879	871	856	948	888	843	892	893	890	885	866	907	890	943	920	917	911	905	926	924	901	949	913	892	927	869	942	879	847	900	846	925	945	881	912	888	914	902	931	941	877	912	922	882	873	882	905	904	964	931	904	920	933	911	828	934	879	920	871	939	919	868	937	903	944	903	930	909	906	956	924	886	918	931	949	864	871	952	882	900	835	884	893	923	851	945	862	946	927	943	896	945	898	901	865	884	928	922	842	891	863	913	875	900	938	844	900	894	938	961	916	866	964	947	861	845	828	839	917	913	888	878	851	887	896	923	858	925	905	909	947	919	891	900	847	904	884	965	923	932	952	912	875	889	945	967	901	957	922	939	865	898	912	866	861	872	886	920	916	933	887	866	909	874	902	908	899	890	913	905	958	936	926	872	926	849	878	970	906	868	914	941	887	936	900	910	912	899	906	891	960	882	852	874	962	894	855	938	949	870	963	953	896	903	954	917	910	895	883	907	898	914	927	903	927	891	937	933	854	875	871	929	947	846	875	917	950	883	879	877	905	882	912	878	891	914	888	916	939	968	881	970	928	942	926	838	885	873	993	886	889	888	903	887	904	873	901	893	923	908	898	899	913	932	917	930	904	870	860	914	879	924	918	890	932	865	901	968	921	960	942	911	882	893	893	919	954	930	833	931	894	917	884	909	886	860	914	910	954	901	863	913	914	932	912	903	901	955	848	877	870	877	885	961	951	921	949	891	934	896	940	925	885	906	901	903	899	906	872	902	903	896	914	873	852	898	938	897	914	982	924	911	929	896	968	918	867	895	929	947	941	922	943	929	965	883	916	842	842	859	901	896	884	847	905	893	851	911	870	929	916	861	885	893	893	901	940	938	858	918	903	862	915	915	940	924	865	869	944	880	930	908	918	918	905	909	896	900	902	909	864	901	895	859	869	943	904	945	898	894	912	935	835	923	889	939	879	888	911	930	939	894	903	874	932	988	929	863	927	911	960	872	908	873	948	935	928	934	915	916	878	944	906	945	876	873	930	950	860	923	973	926	950	912	895	911	911	883	893	945	924	882	927	887	913	912	911	954	920	916	887	886	927	967	902	913	933	866	920	928	937	954	868	929	919	860	941	900	929	913	879	921	883	992	923	865	865	895	956	922	906	884	929	878	916	918	869	946	884	936	903	948	903	947	883	911	899	919	932	882	919	919	930	876	894	955	918	901	878	911	889	927	939	842	934	888	876	898	875	896	911	920	945	894	965	936	916	907	896	923	969	930	897	901	903	941	864	988	924	897	941	918	908	889	890	874	921	914	888	850	965	898	897	943	928	903	882	867	933	875	903	945	878	944	946	898	868	872	882	891	891	919	912	915	929	920	937	862	851	948	954	950	837	936	872	897	881	917	859	891	897	894	888	909	971	918	902	906	935	894	926	949	901	909	937	912	853	924	945	920	883	881	894	883	894	911	868	927	884	914	900	922	869	949	903	895	877	950	953	958	943	921	886	863	914	851	870	868	915	910	910	917	940	957	903	925	947	897	926	945	879	904	892	916	914	927	895	882	957	969	983	910	927	924	924	922	864	923	919	912	935	955	872	874	932	924	928	879	938	903	867	929	894	896	927	927	889	931	902	925	904	857	876	921	964	950	865	908	921	895	911	910	891	898	960	927	903	932	917	891	895	900	919	883	909	890	862	891	894	932	945	915	908	884	931	869	901	942	1005	895	896	858	894	944	865	890	903	909	901	886	928	899	911	931	907	903	895	885	945	943	948	903	901	887	911	914	962	934	881	929	888	965	882	911
8520	677	714	561	426	361	324	293	328	263	276	276	262	270	257	282	257	266	258	246	213	270	278	242	246	256	214	265	273	279	243	237	246	272	254	234	254	234	276	274	270	227	225	213	225	226	232	208	229	263	235	236	240	268	237	272	216	242	244	224	244	249	264	270	250	222	250	237	216	257	211	202	249	257	249	239	240	257	254	249	234	246	239	247	233	238	263	242	257	221	221	263	222	216	252	227	262	253	253	263	213	218	237	257	269	242	227	254	239	223	227	276	240	224	233	230	267	246	222	236	256	284	251	244	252	272	258	207	243	228	232	240	253	243	254	222	238	234	238	227	227	237	223	288	249	249	242	244	244	214	235	229	254	240	246	232	256	253	225	254	224	259	246	222	247	214	269	242	246	259	245	237	229	222	239	240	262	204	238	257	269	257	206	240	252	235	245	275	239	257	281	237	255	229	246	245	234	245	247	250	237	249	226	253	236	243	245	228	265	237	242	251	240	287	252	238	219	255	248	244	249	231	224	263	253	269	241	253	250	246	222	249	230	232	237	213	225	271	224	234	232	242	217	268	237	259	264	248	208	242	245	253	232	239	239	254	238	246	228	281	258	241	248	236	248	246	235	233	243	235	239	252	246	233	250	253	257	248	276	226	256	191	249	269	231	256	249	239	239	245	275	211	237	235	267	235	226	245	231	223	242	227	263	282	263	241	221	224	243	229	240	208	238	254	250	266	258	258	240	245	238	237	226	229	250	218	244	228	246	269	251	255	216	239	236	230	234	256	242	219	248	257	222	228	243	250	230	258	254	247	249	256	268	229	235	229	238	236	251	246	300	219	256	265	233	230	266	249	254	226	217	257	273	236	221	276	261	244	230	233	259	227	213	240	231	227	226	236	245	265	246	263	245	238	222	262	255	247	256	240	234	248	250	228	218	247	213	270	236	220	243	210	222	276	243	233	222	225	233	243	225	215	217	246	239	247	252	232	254	235	223	255	237	213	232	238	249	231	202	232	213	221	236	212	259	247	238	240	222	270	229	208	218	256	228	243	215	246	250	241	238	231	239	264	254	268	263	263	203	220	226	227	259	219	243	235	232	233	267	222	232	248	251	254	230	203	226	248	260	253	272	214	257	226	224	241	217	205	245	242	224	218	264	238	253	265	239	227	244	251	241	253	239	215	276	246	246	208	246	275	251	240	251	204	222	258	273	243	226	237	241	246	206	223	263	248	244	251	226	235	238	230	239	262	256	232	247	248	255	251	245	204	260	250	240	249	223	247	261	266	238	219	234	213	266	224	250	251	252	234	248	234	217	234	245	256	272	237	240	253	224	241	248	247	230	237	228	254	250	245	219	261	228	237	234	264	240	242	231	224	228	221	228	229	241	230	241	249	269	215	233	262	267	284	274	212	261	232	227	257	200	207	224	220	228	229	244	209	209	210	244	220	229	216	244	264	225	266	224	266	256	219	229	223	224	242	273	259	238	219	239	242	261	217	255	258	230	245	233	222	214	276	245	242	240	231	231	235	219	251	207	246	248	268	261	257	231	244	209	230	232	229	247	215	264	240	251	232	245	236	254	263	269	226	284	238	257	206	228	240	243	217	252	259	235	251	263	234	224	250	259	279	227	258	238	236	249	250	213	247	255	237	217	249	236	232	252	227	229	230	227	250	248	225	198	216	211	243	231	281	247	228	242	236	244	249	210	226	253	252	249	253	239	255	248	259	245	226	219	256	240	253	215	234	195	252	259	264	249	212	260	243	234	240	230	237	229	237	255	247	248	233	250	251	266	279	228	255	212	228	231	240	229	257	237	246	219	256	213	215	261	230	240	216	242	258	231	253	268	228	259	234	250	238	284	258	248	239	243	233	277	246	243	239	242	212	246	263	272	259	285	270	270	206	252	244	253	215	248	249	204	237	215	255	246	233	262	224	261	259	237	240	234	228	231	255	219	218	200	235	235	271	225	235	248	257	267	233	240	247	222	231	237	256	231	253	224	241	261	240	237	236	276	237	254	236	248	257	251	201	242	260	245	235	238	234	229	264	272	240	221	240	233	233	264	259	240	232	275	231	250	231	247	224	254	231	253	246	245	246	231	235	231	224	225	205	248	228	253	285	234	205	238	245	238	260	268	243	233	233	244	245	228	241	251	238	253	225	229	238	236	239	224	253	246	241	242	240	273	213	245	240	227	267	253	219	238	251	236	274	238	256	254	230	264	221	224	254	230	221	246	262	254	223	232	220	235	238	220	225	234	222	229	258	244	223	225	221	252	239	236	207	235	266	254	249	265	249	265	240	230	244	254	236	220	219	247	227	236	266	248	251	233	234	247	223	266	231	209	238	227	255	241	231	236	251	233	245	255	224	223	236	245	265	216	243	249	218	229	252	230	233	192	246	245	223	235	236	254	278	247	232	239	273	228	227	245	225	244	238	243	244	262	240	234	255	249	250	236	258	243	240	249	222	243	227	225	243	231	248	240	273	238	252	260	209	255	224	239	233	219	203	251	220	245	246	266	203	251	243	270	252	221	207	227	246	261	257	209	251	213	235	245	228	225	232	219	243	230	215	254	253	227	241	250	222	271	216	215	230	230	228	227	242	223	237	236	220	235	245	233	236	258	254	254	238	241	241	222	241	244	264	221	223	254	240	239	210	282	231	234	241	197	241	264	228	256	235	234	257	270	229	201	253	225	221	229	235	222	267	236	260	230	242	250	238	247	215	244	250	224	266	236	248	245	242	210	268	248	261	226	249	232	220	237	253	247	266	239	249	242	232	268	268	262	257	225	229	252	253	238	225	219	234	217	254	252	257	296	247	270	236	259	223	247	246	256	250	270	235	239	234	260	220	250	282	275	258	281	206	201	230	240	279	243	241	260	257	244	256	209	216	235	246	236	242	250	221	220	238	236	235	228	246	241	242	245	248	219	225	246	234	240	231	252	246	229	237	258	248	234	262	240	269	270	288	245	261	256	249	204	227	252	262	239	247	223	271	243	235	273	259	260	249	275	239	227	241	230	244	246	231	242	222	223	233	269	247	218	241	241	244	232	251	233	265	240	277	262	243	244	234	249	259	222	238	226	238	218	233	244	212	243	222	245	204	231	241	257	277	246	261	235	259	226	255	230	227	208	238	248	244	254	251	206	252	252	244	249	230	239	240	264	209	217	280	242	245	236	243	243	223	249	243	251	236	260	259	229	250	237	253	265	254	215	237	247	256	238	257	251	200	241	246	282	231	239	258	229	248	246	235	236	242	275	214	254	268	245	232	244	219	214	258	257	212	244	243	222	227	256	265	264	221	231	224	230	220	250	227	246	229	217	262	237	245	237	234	249	242	218	250	262	236	253	244	262	242	241	223	226	231	227	240	242	252	228	219	281	220	262	230	231	212	256	208	230	263	248	255	222	260	217	226	243	236	257	237	257	234	243	229	237	216	247	216	241	255	255	247	228	241	223	263	219	246	242	215	261	240	254	261	224	228	224	232
6689	893	1412	1613	1454	1251	1046	934	881	801	757	747	718	704	682	635	623	637	630	618	610	614	580	605	580	525	570	556	560	598	570	530	603	555	545	558	554	569	600	564	568	552	558	546	565	520	602	566	548	593	540	561	595	624	580	532	535	560	555	541	552	545	570	565	566	578	569	563	566	563	555	596	544	542	599	558	550	550	585	569	542	530	582	551	559	547	523	551	547	549	527	573	562	513	541	574	534	588	481	550	563	560	562	584	602	558	585	556	512	554	567	574	551	567	563	539	530	554	576	560	563	523	579	585	561	581	563	566	526	538	522	559	564	540	580	499	555	573	543	532	539	570	572	570	524	578	567	505	528	546	557	512	545	536	507	585	541	540	556	545	599	566	553	546	562	620	537	583	526	546	552	578	621	547	565	558	538	547	567	580	571	558	518	503	593	521	566	518	569	531	554	545	581	561	580	586	521	550	540	590	508	567	580	592	555	612	549	495	509	558	552	529	549	519	552	546	577	581	541	548	536	561	569	566	559	499	551	565	537	532	537	534	501	566	574	579	572	558	606	562	525	534	573	553	540	547	533	530	588	540	558	559	590	557	590	573	558	513	577	579	531	541	555	555	583	522	537	515	545	619	574	555	567	564	535	570	560	514	540	575	499	561	577	567	557	596	571	534	524	577	581	571	530	557	566	529	514	541	553	543	539	564	548	573	541	596	537	548	570	566	566	559	563	527	521	602	543	513	540	564	521	482	548	570	553	582	557	577	533	559	607	543	570	559	543	606	566	566	552	569	559	566	530	568	558	568	517	565	544	536	539	560	602	576	568	540	588	560	571	564	534	521	538	573	566	534	521	529	537	569	555	505	527	527	521	545	564	558	572	555	542	560	552	546	560	573	565	557	526	551	568	515	545	488	591	558	574	567	539	567	551	565	579	539	536	576	543	538	514	532	544	504	577	529	532	599	551	509	554	524	593	577	546	566	578	546	563	563	575	576	559	566	538	589	542	531	549	580	553	540	613	559	518	529	547	569	521	544	561	522	598	541	508	528	564	557	516	547	558	558	530	548	558	563	578	567	572	547	592	600	551	550	566	615	578	579	561	563	553	607	565	584	519	524	597	556	522	559	549	563	489	558	533	558	551	556	556	569	541	564	540	551	535	515	578	565	587	567	568	570	587	558	524	541	544	567	549	539	592	516	551	521	517	591	554	533	514	549	564	554	524	526	573	568	518	587	542	547	544	555	530	501	513	526	552	607	554	544	600	535	581	524	524	593	552	543	579	567	512	531	546	516	564	565	566	586	523	569	540	537	557	577	539	557	572	602	531	537	578	543	514	521	586	569	573	539	522	547	534	580	507	523	553	586	594	536	536	580	536	581	546	549	570	565	518	584	538	531	558	561	546	548	532	543	560	496	572	565	537	530	560	588	546	567	581	596	530	530	545	557	546	543	545	590	558	563	563	580	558	588	558	571	573	543	531	566	533	601	572	562	540	509	577	560	528	582	584	582	545	545	546	552	516	554	564	507	554	568	578	541	551	552	567	533	567	574	583	558	554	557	561	540	549	609	552	526	507	565	513	580	591	575	566	567	567	518	528	550	516	549	589	542	545	538	510	537	594	564	524	530	569	571	514	534	539	583	590	534	556	556	551	584	530	532	582	565	575	533	552	580	569	529	567	560	538	579	567	530	535	573	590	527	613	557	555	539	547	579	513	545	559	508	560	521	550	540	610	551	563	534	585	576	570	536	566	536	603	547	533	569	568	538	580	577	549	512	559	542	598	550	547	566	544	512	534	562	588	531	565	603	534	560	551	543	555	581	542	547	504	566	589	563	559	545	528	611	537	550	569	553	549	553	566	487	555	544	523	572	560	525	565	601	583	562	550	534	513	541	547	581	489	575	538	511	636	513	544	526	578	541	558	553	606	558	505	559	550	560	557	569	594	548	543	584	543	515	555	585	583	547	542	548	550	577	596	563	562	544	513	569	544	561	578	555	546	518	566	524	533	539	527	533	570	564	535	534	555	553	600	552	557	566	520	563	499	543	560	556	533	553	540	547	588	565	533	551	518	576	500	526	537	576	520	597	581	577	573	580	576	537	562	534	561	517	593	612	591	577	567	584	565	576	530	583	543	537	536	512	537	531	545	532	514	604	568	569	585	544	595	521	546	552	565	548	546	550	533	567	529	545	557	533	546	509	567	538	546	562	563	562	534	533	517	542	567	557	543	511	543	547	551	539	533	625	564	535	559	538	591	529	551	576	583	515	515	566	552	543	555	567	583	573	542	575	572	525	558	545	544	564	568	572	605	570	566	531	548	593	519	576	552	558	567	524	581	545	555	554	582	554	568	547	544	553	542	534	521	541	563	556	548	566	543	535	535	529	545	563	511	541	556	591	535	529	567	574	549	539	577	535	517	541	531	556	597	555	542	576	559	572	593	570	556	549	568	514	585	534	571	570	578	551	488	547	508	559	524	524	585	547	566	536	569	527	535	548	579	545	555	519	522	586	555	577	560	536	541	580	594	536	529	570	568	560	571	566	547	542	544	534	526	573	570	524	574	522	562	520	533	518	533	551	569	529	567	568	575	500	548	559	561	552	545	566	562	556	577	567	555	579	572	560	564	546	553	502	527	553	580	562	579	532	537	569	562	556	534	516	558	553	567	578	539	556	573	519	557	583	584	555	536	528	546	551	560	569	511	566	513	524	550	518	521	530	582	559	562	509	533	552	566	513	565	561	533	565	558	545	590	569	584	545	555	542	538	549	597	545	525	541	519	563	535	568	561	566	578	556	573	558	558	542	517	543	540	552	544	560	555	527	544	545	575	550	572	522	568	533	544	555	549	559	554	550	540	529	523	572	535	576	578	551	542	552	553	569	550	552	569	554	546	540	556	572	529	575	552	601	526	526	559	528	550	544	526	544	521	542	569	566	553	518	588	565	564	539	505	559	512	543	553	580	588	557	542	536	579	559	557	588	542	577	549	512	594	551	591	540	567	544	538	573	545	549	534	567	525	557	505	574	576	549	525	573	564	531	540	551	526	538	560	549	538	551	538	556	540	561	560	516	534	588	549	552	534	552	557	556	568	525	563	545	547	566	563	514	572	549	551	582	530	537	546	557	561	577	546	544	569	529	565	572	535	580	520	545	553	559	528	579	542	574	586	545	588	566	563	541	578	566	542	555	532	527	541	533	581	545	564	592	545	590	529	538	543	522	622	556	580	534	491	505	542	569	498	531	571	548	565	570	543	560	544	511	516	504	528	503	591	570	565	603	625	529	537	558	592	584	570	538	543	562	568	549	600	526	555	512	546	532	544	547	587	551	527	525	549	506	531	529	522	571	559	513	572	560	517	572	560	523	557	531	553	564	537	601	560	527	581	545	536	557	561	558	565	547	543	567	556	579	582	519	583	560	526	522	532	565	539	515	544	539	555	530	566	561	575	553	567	541	542	518	575	568	545	644	540	533	527	569	535	522	565	549	548	549
15054	1179	969	769	551	410	279	263	240	235	173	185	194	174	160	146	159	162	172	165	134	144	115	117	157	133	137	144	150	155	133	150	140	153	139	166	116	132	138	138	152	125	138	137	124	140	134	122	115	131	152	150	139	118	141	124	117	124	125	121	129	157	134	136	154	153	131	116	125	121	102	145	150	145	121	116	135	147	120	122	124	121	131	144	135	140	134	126	147	119	124	110	143	130	130	149	129	143	124	137	123	125	122	136	138	128	146	142	131	133	138	139	149	142	95	147	139	133	133	157	133	121	117	127	112	138	119	125	141	148	117	155	158	129	147	138	123	101	116	122	138	124	116	145	136	145	141	149	141	133	113	144	124	114	124	126	140	123	126	131	128	118	141	135	132	135	127	118	132	137	140	134	114	141	143	131	142	137	128	128	129	126	148	136	134	126	134	119	118	134	151	120	107	145	121	140	131	135	124	127	111	133	129	140	104	110	129	129	140	141	129	116	125	121	149	140	137	124	130	136	131	128	119	140	148	140	140	111	135	112	127	156	136	131	125	137	132	141	110	125	129	134	129	141	115	131	152	123	106	113	115	141	122	141	133	130	144	125	152	129	134	148	147	147	140	115	132	144	127	131	142	116	137	137	127	129	139	138	127	118	125	124	137	130	117	130	133	122	125	139	128	106	126	146	132	157	146	123	138	137	140	141	139	138	122	114	120	133	151	130	124	114	154	141	96	105	139	133	139	121	156	134	132	142	138	123	141	137	122	101	117	152	116	125	121	144	162	153	129	154	140	125	150	129	142	112	116	122	154	146	138	127	122	128	125	160	114	124	126	139	147	110	130	122	141	130	147	124	129	126	156	150	122	133	134	133	146	142	150	126	122	149	115	124	122	143	117	121	123	138	122	132	154	134	138	139	144	122	138	124	123	123	151	122	126	122	132	131	123	121	121	106	110	120	122	115	142	139	119	122	110	146	136	120	127	127	136	125	128	112	139	129	124	132	132	122	124	138	138	137	142	128	133	141	134	131	139	157	130	124	157	133	118	153	130	158	127	108	125	118	146	135	155	135	127	137	126	120	121	126	126	116	117	108	122	144	119	157	113	129	142	113	107	118	128	99	148	119	109	127	125	126	122	136	121	151	112	93	134	135	143	123	111	124	102	127	120	166	118	137	119	152	133	147	150	159	140	131	119	117	140	149	136	138	133	127	132	131	138	109	132	116	119	141	132	126	132	120	125	136	146	119	114	130	121	131	142	114	103	138	126	102	143	131	154	120	132	131	150	148	133	151	136	143	131	124	115	124	137	144	134	125	146	138	134	147	127	147	132	130	126	132	136	156	152	136	126	121	132	151	108	146	141	125	126	118	123	104	137	136	105	128	158	128	132	138	125	127	132	121	115	117	142	128	140	133	118	145	151	140	132	122	135	132	136	131	147	158	122	129	128	123	123	133	128	134	136	149	149	125	111	147	141	141	137	139	129	122	119	142	137	137	133	137	140	97	129	113	126	113	134	133	132	148	120	147	128	137	140	129	126	152	123	134	111	132	117	115	139	147	123	132	124	138	134	135	135	158	136	127	133	130	113	128	126	138	172	131	123	147	125	129	127	128	118	138	135	141	137	132	118	125	128	135	131	135	118	116	141	126	131	141	124	127	132	117	136	125	103	139	133	137	124	153	141	116	135	127	137	134	129	128	148	118	107	130	132	142	123	116	119	133	143	116	118	148	148	121	122	130	119	145	142	120	119	142	133	125	133	125	128	144	113	149	130	132	134	126	123	108	125	139	139	132	116	136	132	138	107	123	149	136	131	131	121	116	119	144	153	146	144	124	111	103	106	155	120	120	119	133	117	116	126	116	116	128	150	131	119	139	122	140	135	137	132	140	120	138	118	117	133	132	100	130	102	149	142	128	131	125	122	119	109	130	116	130	142	116	112	123	129	147	120	140	122	120	137	120	143	108	133	139	142	122	131	136	127	128	133	134	119	126	137	151	122	138	142	114	119	159	141	145	135	125	112	146	149	132	98	117	141	141	138	124	135	138	148	115	147	141	135	122	132	144	113	150	144	119	140	107	116	137	119	137	132	127	137	131	124	138	132	136	143	123	118	104	138	129	159	126	120	143	131	144	143	127	114	114	117	116	130	114	110	133	108	130	110	125	132	153	131	127	130	124	118	138	135	131	124	153	141	116	128	131	125	128	145	130	130	135	144	147	127	141	128	119	149	149	124	108	145	115	148	152	121	134	120	117	149	112	128	126	148	143	151	152	137	116	135	149	122	117	130	146	124	140	135	136	137	141	141	115	142	128	121	130	123	109	134	116	115	140	132	128	134	123	156	138	158	137	155	122	137	146	106	139	126	169	138	139	135	142	119	131	131	143	128	117	126	137	142	151	153	135	145	114	119	128	140	146	121	125	119	137	117	116	139	139	109	140	146	143	115	134	119	138	126	143	122	150	125	132	166	132	111	131	114	136	157	124	127	115	134	138	123	137	132	139	146	136	137	131	95	119	101	130	138	134	145	149	133	140	141	124	132	144	131	140	120	130	122	132	125	129	148	96	125	123	146	139	163	121	122	125	134	113	153	156	124	136	129	141	117	119	128	112	126	136	127	133	140	116	127	112	145	133	135	130	122	117	122	112	121	133	119	136	120	141	125	130	128	138	134	119	137	126	130	129	124	132	138	110	141	122	136	106	105	116	116	147	122	136	106	132	135	113	142	147	128	146	134	141	121	148	139	141	127	133	125	150	123	129	147	132	140	133	145	124	158	139	134	138	113	145	136	125	125	138	129	125	121	136	149	127	132	142	119	153	122	152	128	124	116	124	122	149	131	124	116	137	140	133	139	124	132	150	127	120	122	101	143	134	135	129	149	140	154	134	130	132	130	141	121	140	125	126	134	141	151	127	115	136	129	151	141	115	135	103	150	145	135	131	107	141	152	128	147	109	138	113	137	130	130	145	141	134	125	122	130	124	137	117	140	134	125	134	147	160	133	123	134	137	123	135	122	133	129	132	107	129	140	126	113	118	125	134	135	116	129	127	120	139	148	131	119	126	121	125	133	134	151	151	129	132	114	118	133	115	140	135	136	135	126	109	125	146	126	131	126	134	123	120	124	118	128	128	133	130	113	133	125	143	128	121	131	134	140	126	132	117	133	136	121	131	127	140	144	108	153	119	115	134	127	129	126	129	135	141	112	114	117	131	113	130	121	141	144	137	130	150	146	121	159	120	118	130	118	154	114	124	142	137	158	136	121	114	127	146	128	138	121	130	148	133	119	156	132	135	121	109	124	147	109	161	132	136	133	121	131	140	127	135	137	134	143	147	135	130	118	125	136	126	143	129	150	142	114	133	166	122	126	123	143	131	142	146	111	108	127	137	118	117	134	129	135	146	125	139	133	152	127	120	141	117	129	122	127	136	128	152	136	121	112	143	145	138	128	124	118	114	134	140	114	119	124	137	113	135	143	135	125	128	130	161	129	129
8040	937	1975	2364	1965	1570	1292	1133	886	862	810	673	671	608	552	545	529	513	458	519	450	442	405	393	383	424	416	419	393	404	383	387	382	376	409	391	371	360	386	374	393	370	348	360	376	355	361	378	348	358	347	334	392	369	380	338	386	341	315	374	372	362	351	357	367	369	369	371	335	375	369	347	346	349	368	366	355	355	371	355	367	340	367	349	369	351	361	353	397	383	352	365	391	346	359	408	347	344	363	356	372	359	358	353	336	320	367	294	371	358	333	341	369	349	339	341	329	351	335	316	329	374	351	341	311	360	352	388	356	373	364	343	367	368	353	351	367	342	379	329	338	352	321	342	296	352	364	344	350	352	385	351	317	350	353	369	316	343	364	353	335	358	372	364	350	354	369	349	356	314	347	354	351	340	335	345	343	337	376	354	375	353	362	337	333	340	323	376	360	352	333	347	369	349	365	348	378	352	380	343	354	337	331	338	393	388	328	362	356	331	336	357	316	379	359	377	301	308	333	346	330	363	359	345	377	342	343	344	335	350	360	344	367	319	331	370	346	348	368	373	367	373	353	363	387	326	393	337	333	385	345	363	310	366	332	344	344	356	351	332	358	345	353	357	383	340	341	336	400	328	350	331	351	325	368	345	344	355	338	354	322	354	342	319	321	326	352	347	342	344	349	376	363	369	342	359	363	330	335	363	357	367	340	330	355	381	359	344	359	338	348	338	378	359	320	335	319	345	324	363	340	369	357	343	356	346	378	357	385	373	360	345	369	347	331	348	326	331	352	343	358	339	375	335	333	337	328	376	372	357	349	361	339	366	337	356	365	372	339	356	351	412	367	351	370	327	325	342	361	349	358	396	359	338	352	349	340	362	361	354	408	374	330	348	367	336	340	356	351	352	375	379	349	335	360	350	373	341	355	344	359	316	366	330	384	369	363	363	363	353	327	371	339	347	354	373	363	341	372	345	348	337	329	361	367	357	330	338	336	302	357	397	375	354	347	349	330	336	366	371	341	323	351	375	328	374	349	333	375	363	379	331	365	309	362	332	361	349	335	335	315	370	334	332	335	369	348	341	364	344	353	333	347	341	336	353	347	318	318	379	366	337	355	339	361	325	344	318	338	372	356	376	330	382	339	347	360	324	355	350	362	377	324	336	376	334	348	351	395	358	344	331	337	336	337	335	346	369	356	345	322	398	345	336	357	346	332	329	358	360	363	331	402	362	340	346	367	357	336	399	338	345	337	331	323	390	340	351	333	354	357	344	366	360	336	376	318	359	374	352	354	341	357	328	342	326	349	390	332	367	340	346	346	358	315	328	373	381	341	338	316	360	343	364	377	367	351	372	336	356	350	365	379	364	333	321	352	327	338	344	342	350	337	356	356	324	376	351	337	367	352	350	356	317	332	338	362	342	345	338	382	342	352	346	368	378	328	349	342	362	369	352	386	354	323	365	384	359	355	339	370	371	320	355	342	397	343	347	374	351	344	360	374	324	321	336	305	346	358	353	348	376	385	364	350	335	383	362	354	345	334	342	360	349	334	342	308	328	316	386	361	327	347	380	354	367	344	357	356	334	377	333	346	359	357	346	370	342	344	345	367	353	343	339	335	379	377	365	379	367	364	362	373	380	348	348	371	354	351	337	333	370	381	356	347	368	332	367	338	375	347	369	367	340	323	378	371	336	380	374	378	330	357	357	331	369	358	348	332	342	363	338	352	350	314	333	358	373	321	355	350	310	329	381	381	348	337	331	354	336	343	349	346	362	331	359	376	339	300	337	377	353	361	405	349	364	333	334	361	348	340	364	328	329	350	338	355	325	356	354	363	361	362	333	358	366	337	355	338	382	378	357	351	375	335	377	356	347	353	357	354	346	336	352	341	359	348	340	371	352	324	365	348	309	355	322	332	367	333	363	336	292	326	344	359	373	366	339	368	363	330	357	364	335	315	355	342	350	333	353	348	355	350	364	346	339	378	349	359	333	355	337	346	361	365	370	361	349	351	363	335	361	367	377	343	322	355	339	323	331	329	334	338	335	358	350	344	320	322	347	341	372	349	383	362	336	342	366	318	356	348	355	353	340	318	384	347	336	353	347	365	339	377	332	385	330	354	332	339	355	366	349	315	388	342	340	351	366	383	333	359	366	383	320	366	329	346	327	378	317	356	329	355	325	386	376	316	377	384	327	344	384	376	320	339	353	346	350	342	312	382	311	370	368	343	355	344	346	339	346	360	347	313	357	360	340	374	357	373	330	337	357	316	367	334	347	367	356	411	341	350	344	362	344	374	323	381	352	337	333	336	368	350	345	327	324	353	327	327	360	334	331	340	326	354	345	339	347	361	396	356	353	334	381	332	355	349	381	363	365	374	338	368	361	351	330	366	359	347	325	341	320	338	373	324	352	363	391	355	343	402	331	367	328	324	340	367	356	335	360	358	349	357	379	371	340	370	350	318	349	342	360	372	351	314	337	329	331	387	356	345	357	356	330	388	357	381	376	345	314	331	363	320	357	324	352	355	338	376	381	358	364	347	364	343	323	352	348	333	383	340	331	372	347	346	367	344	368	384	356	359	321	381	357	334	347	389	341	356	354	328	340	342	354	351	350	343	352	344	350	394	354	341	352	346	355	360	353	376	367	305	345	357	332	331	346	347	339	345	332	370	349	347	355	374	364	355	364	352	370	348	354	350	395	352	345	333	368	364	358	352	348	350	368	294	352	337	345	319	327	320	324	318	359	336	349	356	358	340	343	338	343	356	348	363	331	369	368	318	332	349	338	341	375	369	340	341	337	321	364	350	352	380	369	376	346	358	369	348	338	317	386	358	363	352	363	329	344	336	358	358	349	308	386	358	348	338	343	361	335	376	334	349	364	387	366	332	356	356	333	357	335	414	373	342	401	359	367	347	348	332	320	342	345	327	351	380	325	367	365	362	352	369	362	379	389	367	346	362	334	321	331	346	358	362	380	371	346	322	319	335	365	356	338	357	351	379	310	346	374	352	356	350	339	359	354	361	354	337	374	376	358	340	371	344	348	376	350	352	345	338	368	361	379	324	341	363	364	372	326	345	340	319	350	350	352	346	373	345	372	366	335	339	346	352	356	368	361	341	337	339	369	387	360	366	384	364	337	352	356	381	380	341	351	351	384	335	338	356	343	334	340	319	374	344	341	360	335	340	383	333	367	345	356	349	333	336	330	354	352	355	359	360	364	359	361	332	359	371	373	377	362	381	354	379	368	338	363	355	379	377	348	358	349	346	365	360	375	388	357	339	352	347	374	371	359	372	393	369	308	335	353	356	361	332	325	363	359	355	354	342	367	341	328	317	367	368	350	361	338	368	348	334	338	386	346	339	342	346	365	332	325	345	329	348	345	351	334	363	345	376	329	329	384	316	352	369	354	364	361	349	338	353	357	337	366	325	343	385	360	376	327	392	362	355	347	369	382	355	346	322	375	379	343	342	382	334	336	342	332	371	353	338	389	348	354
1689	469	451	452	438	418	436	406	430	406	422	416	404	452	454	434	426	434	421	401	407	440	428	424	406	447	412	395	417	408	404	407	407	442	408	421	425	395	382	391	408	386	355	416	412	433	404	387	445	388	391	408	448	413	432	413	433	420	401	415	423	457	411	461	461	417	403	431	406	414	414	415	417	410	447	408	425	441	399	419	420	405	413	403	428	422	443	441	368	432	390	429	442	421	421	402	431	414	444	466	417	437	379	457	393	432	397	461	437	395	417	414	430	388	431	398	441	379	388	467	406	395	437	448	425	419	426	448	416	421	402	406	394	422	413	431	403	440	458	445	425	395	388	417	400	434	371	404	445	386	426	422	380	407	435	422	411	413	401	416	424	442	399	435	397	410	453	433	410	419	412	433	433	455	425	393	429	433	461	414	392	421	456	421	351	396	438	397	438	403	402	406	413	427	416	394	416	409	425	415	423	395	418	474	393	405	412	424	446	437	421	400	412	412	390	416	415	413	421	403	403	403	447	405	398	425	439	397	422	399	433	426	421	429	399	386	412	397	433	435	408	410	379	417	445	426	417	420	401	431	448	431	377	414	442	399	421	422	406	400	414	379	423	430	374	419	408	375	385	426	431	419	412	404	418	393	410	406	401	411	418	435	415	439	405	426	420	420	427	399	474	449	427	419	382	387	389	433	406	447	460	441	431	428	380	446	424	414	414	400	416	414	438	371	443	381	403	425	395	433	393	428	399	466	417	445	407	399	389	437	420	387	399	414	413	413	387	440	430	402	435	393	410	395	428	433	416	420	432	460	438	417	431	389	443	399	427	416	419	435	440	416	413	400	435	406	403	437	414	387	417	463	445	401	399	391	385	424	394	463	420	415	395	418	413	435	398	467	415	393	428	412	440	453	393	446	406	431	416	434	438	407	407	425	448	395	450	408	455	395	386	410	420	457	414	392	404	410	417	404	389	417	398	407	402	440	393	405	442	410	410	457	462	409	430	430	402	431	392	395	391	421	402	419	411	416	435	432	369	429	417	401	451	399	418	438	407	445	423	403	406	379	434	403	418	431	384	384	419	439	419	408	414	415	477	422	419	416	459	429	423	428	431	432	421	424	428	409	391	437	446	445	402	424	421	405	449	399	413	424	442	445	381	413	398	402	443	435	423	430	397	429	432	447	386	433	401	402	412	421	432	388	417	378	436	460	419	432	401	415	389	380	407	449	433	410	417	412	429	411	402	410	438	409	449	395	417	404	414	423	428	431	431	431	422	415	419	441	403	414	435	404	427	432	375	395	437	417	433	438	406	447	456	406	434	420	434	448	373	397	388	430	430	442	421	403	419	436	433	419	396	371	410	427	421	374	425	390	394	417	402	444	432	447	424	392	424	378	431	407	435	435	411	436	432	384	413	430	451	415	391	443	420	454	443	416	419	369	427	417	395	450	437	434	460	406	425	413	435	409	400	414	408	431	435	437	446	409	456	380	381	410	401	426	452	424	429	430	438	422	415	431	422	405	440	419	413	409	417	416	406	423	440	413	430	403	436	406	420	421	382	408	439	444	435	431	400	371	450	401	416	368	414	422	417	403	431	423	456	453	423	394	464	439	409	445	434	430	426	404	433	418	412	402	425	389	369	464	414	425	444	413	421	425	403	450	429	416	458	423	416	423	415	391	409	480	473	416	417	429	446	397	435	409	402	406	396	417	420	430	409	420	391	388	434	378	395	420	462	456	391	399	475	430	392	404	473	429	427	418	392	435	449	426	432	426	370	388	394	430	405	418	400	412	432	427	414	387	418	404	413	383	367	364	395	420	444	471	410	428	427	389	438	406	421	410	409	414	425	442	441	417	399	403	442	414	449	463	395	426	427	407	397	419	432	420	417	434	409	428	365	415	433	421	391	416	408	419	424	431	402	395	412	417	395	420	413	416	382	413	457	442	430	434	420	443	396	421	487	411	421	387	439	442	397	393	410	408	401	431	384	414	405	436	413	434	405	460	429	418	401	430	432	416	429	444	417	387	426	413	431	419	381	398	441	445	414	408	394	408	439	410	447	403	444	430	409	396	396	388	428	416	390	413	424	404	429	409	443	435	392	449	387	372	398	443	418	389	377	411	415	412	476	414	384	394	398	411	391	419	444	442	413	419	449	462	394	364	402	468	411	431	410	396	412	417	392	420	397	432	401	387	415	412	429	415	419	414	396	431	431	415	376	453	415	403	375	430	402	415	410	442	432	418	396	401	474	442	431	427	430	436	408	422	387	417	396	426	411	416	391	443	417	432	405	425	444	448	405	412	419	444	400	448	413	422	431	404	444	437	426	412	420	382	470	433	423	387	422	418	414	429	432	415	413	438	429	464	429	399	434	396	400	409	454	438	454	418	427	437	436	416	417	402	437	413	442	443	404	423	429	427	389	398	369	415	441	407	440	392	393	406	394	407	456	398	386	450	408	488	417	418	414	399	390	399	396	401	437	432	475	426	412	432	423	381	418	411	397	443	378	434	430	435	413	420	398	378	378	453	441	414	413	424	405	420	452	438	397	437	436	438	414	423	470	418	415	484	412	463	409	442	430	411	421	420	418	405	431	416	427	422	431	430	438	429	408	441	419	376	423	428	408	398	387	413	440	381	400	420	405	412	401	413	415	383	416	412	424	378	394	414	370	397	439	407	404	418	385	406	458	407	424	442	416	393	425	427	425	447	418	401	392	404	399	418	395	407	402	405	428	380	426	429	436	448	458	417	414	382	402	420	423	437	401	399	433	425	396	424	421	416	424	438	461	427	431	377	430	416	438	420	457	395	386	408	442	413	430	439	394	425	437	442	423	429	462	402	374	353	439	415	463	390	403	411	427	428	470	399	434	453	458	427	401	425	410	418	410	433	421	424	454	423	365	406	423	422	404	442	440	438	415	384	422	414	418	423	442	391	400	377	383	412	394	409	395	434	397	428	417	389	447	451	411	410	372	471	407	438	419	418	451	438	409	397	448	416	409	423	418	452	366	414	415	427	387	419	406	462	416	411	424	454	403	418	443	398	421	422	440	427	404	430	430	386	474	413	410	399	435	409	453	408	402	429	427	436	426	416	471	405	422	418	425	428	385	420	452	410	407	409	457	441	390	433	404	392	441	453	417	440	379	393	396	393	428	411	401	418	425	403	406	439	415	419	383	444	442	408	431	375	406	419	443	434	463	402	440	427	422	454	415	427	432	447	405	378	413	418	415	437	439	423	429	435	411	456	398	384	377	394	404	400	392	414	394	378	400	438	390	413	424	454	418	418	406	426	467	436	413	376	404	396	409	416	381	440	439	408	401	395	450	371	426	402	420	404	436	445	427	437	412	422	406	413	426	436	456	446	448	428	394	422	393	425	418	431	379	432	390	403	423	431	407	433	420	397	403	421	423	421	410	404	426	399	446	430	421	429	416	409	437	434	407	401	415	431	437	450	405	435	410	408	420	459	407	431	397	451	400	420	428	412	413	420
2290	938	959	986	967	968	976	914	914	917	892	938	903	907	888	931	975	908	878	851	870	950	923	876	911	868	937	901	919	926	906	883	934	921	913	912	906	921	913	861	864	928	962	956	945	883	886	923	902	873	898	888	883	884	888	950	948	953	948	919	931	911	871	918	950	922	917	906	862	943	884	835	871	903	858	882	913	870	945	899	920	902	969	932	882	878	866	895	929	892	926	873	960	948	898	918	877	900	961	920	933	931	895	875	931	943	875	895	935	932	915	887	924	903	911	921	927	866	901	907	915	862	891	851	878	906	986	895	892	916	937	964	930	904	856	920	869	941	886	870	912	928	835	930	872	922	900	910	919	955	894	885	896	948	928	925	927	948	866	906	939	950	888	954	927	910	870	911	864	880	851	895	877	898	926	939	937	908	895	933	902	894	930	885	872	947	931	945	902	938	892	960	863	918	904	909	876	908	922	899	906	902	913	890	886	907	893	901	901	927	893	922	922	978	930	875	912	881	942	921	977	908	916	893	888	940	882	912	939	904	902	871	933	925	877	925	948	955	933	882	855	913	944	917	938	929	936	936	894	840	905	898	889	860	951	906	876	937	875	927	901	983	910	897	912	893	897	885	921	906	930	879	938	885	957	898	918	908	897	958	899	912	927	855	931	858	981	897	893	925	874	895	902	872	906	865	981	864	893	896	888	933	882	930	859	973	873	898	950	928	909	918	887	916	913	943	896	922	931	916	903	914	977	903	932	843	933	910	884	930	927	910	882	899	947	929	890	864	940	892	909	875	869	905	935	944	863	893	848	916	881	913	923	898	900	887	866	878	924	934	964	959	988	827	943	959	931	914	854	925	938	900	885	890	912	905	915	891	925	913	948	899	885	928	962	941	935	949	884	939	929	914	945	934	840	910	915	925	889	963	890	950	946	959	868	904	971	933	898	942	925	898	861	861	867	897	927	886	919	920	919	901	950	957	901	939	932	882	857	893	939	894	903	864	923	953	891	979	873	898	873	877	896	909	882	915	883	897	872	920	898	935	984	899	923	926	888	930	896	945	947	904	932	905	927	924	889	930	933	884	886	940	931	880	972	899	900	897	902	892	948	891	961	959	913	898	934	914	934	918	937	916	933	875	862	914	942	881	923	895	863	892	894	915	936	940	966	879	900	902	944	835	897	917	920	919	924	918	938	896	916	894	872	886	869	963	876	926	954	957	862	885	928	849	917	884	892	943	904	943	953	951	943	898	926	879	888	907	891	852	876	906	1007	879	887	928	898	929	902	916	936	982	883	859	929	925	894	892	877	881	912	949	915	894	941	905	872	1004	944	880	888	908	912	872	871	865	928	915	926	908	913	877	893	907	949	897	936	908	852	899	857	910	934	872	928	847	962	909	899	893	923	883	922	933	922	924	921	907	886	894	920	906	983	918	860	918	913	903	881	850	921	940	936	943	953	867	914	918	892	926	925	902	899	940	886	926	880	857	904	983	918	967	907	914	891	914	910	915	1007	872	924	888	884	956	884	897	886	872	938	939	910	927	872	922	946	840	890	888	907	935	873	889	954	864	951	884	897	916	912	895	876	958	913	950	907	909	942	992	923	933	897	915	946	942	935	923	890	895	880	927	901	934	912	864	945	889	972	868	914	896	874	891	942	904	885	890	904	908	882	870	835	962	924	976	960	894	894	893	954	939	881	863	887	917	935	914	894	887	894	897	963	890	913	923	920	926	928	974	938	925	917	903	922	847	923	958	956	959	885	908	857	850	954	887	961	924	903	911	921	929	947	938	927	880	878	908	859	927	919	866	926	882	877	932	964	861	889	869	912	920	913	954	940	899	933	904	933	890	912	896	884	868	911	940	924	906	886	906	897	929	930	900	890	892	901	924	910	935	888	935	879	910	950	898	923	852	939	896	898	911	917	871	844	875	929	955	860	873	914	843	876	894	897	862	939	922	883	963	932	886	876	915	862	923	900	886	859	920	919	922	947	912	951	889	908	879	951	945	890	852	918	917	921	965	914	930	925	903	886	942	929	913	888	874	917	889	928	870	916	915	925	908	890	939	912	922	866	944	908	900	905	933	920	954	980	907	887	896	917	911	889	900	899	973	887	897	928	927	928	903	930	931	933	898	952	951	949	958	869	913	905	892	897	889	912	899	879	873	953	878	907	885	921	853	929	930	858	893	926	909	875	869	931	920	882	937	912	888	905	947	930	950	931	877	875	929	930	898	886	934	905	941	949	889	908	911	919	932	946	886	917	902	916	865	896	893	885	933	854	889	945	899	915	926	927	884	873	947	963	882	934	881	962	947	969	919	864	885	932	920	895	929	894	952	866	978	863	965	899	862	908	906	869	841	920	923	925	949	907	919	843	890	869	893	975	821	893	931	908	936	895	926	923	894	945	914	890	898	910	924	935	888	861	945	919	907	876	937	908	896	965	943	925	948	920	922	901	961	948	921	939	907	893	848	894	900	934	937	918	903	913	904	903	921	918	935	942	888	943	914	887	942	876	904	912	958	955	892	904	967	884	892	877	836	831	933	925	917	881	935	931	908	901	888	935	929	895	880	971	939	914	930	897	984	925	920	916	900	923	932	873	873	912	915	915	889	840	940	897	870	920	950	914	934	900	919	957	930	923	943	914	930	891	914	843	910	917	859	874	933	920	890	931	896	910	894	897	914	890	871	863	918	922	874	911	919	895	930	900	882	874	875	963	962	852	922	910	927	885	904	854	937	913	913	927	914	910	895	947	925	915	834	939	920	898	874	882	930	908	903	928	879	919	875	843	947	947	907	905	914	914	938	888	909	930	881	914	941	938	939	936	939	904	894	900	944	912	937	877	880	878	896	930	893	895	907	854	912	907	908	899	931	899	896	891	892	892	876	877	885	934	894	890	895	856	928	907	908	888	898	950	910	890	888	909	930	884	860	882	890	915	942	889	913	869	910	892	832	929	903	930	882	906	909	912	909	908	851	886	889	897	921	912	915	903	910	928	853	895	913	1003	876	901	893	881	951	950	890	953	914	914	892	934	896	915	953	962	924	941	979	912	869	963	941	898	960	963	912	898	932	942	952	926	899	939	916	909	912	925	879	972	837	945	899	942	920	874	909	906	874	911	886	926	920	911	949	919	881	886	930	933	952	860	975	875	942	938	935	889	935	898	909	903	854	939	970	950	902	915	903	924	838	913	922	910	938	963	953	908	927	907	914	879	930	891	900	909	919	908	918	908	956	916	909	950	922	869	911	871	938	928	917	865	898	921	925	891	898	928	899	936	877	951	877	918	884	924	927	916	941	908	879	917	921	882	926	926	892	890	896	888	916	966	883	941	876	928	947	883	969	963	950	892	882	841	915	920	915	834	956	918	918	950	876	913	897	950	916	917	937	929	957	963	958	891	880	911	964	935	942	877	945	896	916	936	919	921	888	953	888	924	915	927	858	944	930	935	936	893	907	937	966	918	909	896	876	971	911	892	947	880	893	933	975	877	850
8611	643	619	570	475	392	356	301	295	270	294	245	255	234	249	265	274	248	249	244	228	254	247	276	237	222	220	246	226	255	254	253	239	248	241	233	260	234	246	231	262	220	246	233	239	241	252	258	257	230	243	255	202	244	240	252	246	228	254	228	242	262	228	246	270	250	248	251	242	258	254	241	224	228	243	241	239	233	233	230	246	254	217	257	266	230	256	235	230	256	240	247	244	248	232	259	247	230	233	216	227	260	219	253	246	233	239	228	266	277	264	211	268	251	234	231	259	244	216	250	270	265	231	235	245	252	234	239	241	265	232	224	249	254	215	254	256	267	241	222	233	251	245	247	251	271	267	261	272	230	229	236	249	249	244	257	241	249	220	240	265	255	255	232	245	251	254	249	241	242	259	260	213	243	240	227	243	251	278	249	228	252	249	209	210	224	240	269	284	240	256	252	219	247	247	232	255	263	274	246	245	247	229	253	230	236	239	252	228	225	258	207	262	263	238	255	221	249	220	230	245	241	268	247	241	257	235	207	235	252	258	261	238	240	205	268	242	262	244	238	233	234	221	238	248	228	264	264	219	225	253	248	268	272	243	235	237	258	244	223	235	256	251	219	226	246	260	217	240	245	231	232	242	250	242	242	247	217	287	220	244	249	246	228	226	231	278	248	242	225	241	245	219	242	232	206	233	202	206	219	233	244	241	243	254	267	265	257	273	242	236	231	230	261	248	228	237	231	230	229	238	262	255	217	241	233	249	233	250	249	229	224	237	222	241	237	252	238	247	243	258	252	234	242	251	244	249	242	262	232	227	240	246	249	263	221	219	229	235	216	268	255	225	220	261	228	214	253	231	236	248	244	287	238	236	257	252	271	262	243	230	254	236	255	233	250	259	252	234	215	270	247	237	256	233	226	238	233	218	247	254	227	260	266	271	241	279	244	234	248	209	272	238	236	241	247	223	278	258	248	233	264	238	259	235	236	245	241	261	230	250	263	259	242	244	243	219	237	235	269	287	254	244	239	237	259	237	263	275	246	199	237	219	239	234	269	235	255	263	247	253	213	253	228	255	262	224	225	250	219	215	223	247	268	239	217	246	229	271	235	243	253	223	254	231	232	247	227	216	267	246	226	222	247	228	249	251	236	256	241	213	224	239	234	256	246	239	234	234	289	227	227	247	238	231	259	216	232	252	267	258	258	232	248	263	250	230	239	257	237	253	222	225	220	248	247	256	212	264	237	225	224	247	229	259	237	268	248	259	238	245	227	259	224	241	252	232	227	234	256	222	238	274	261	265	268	255	255	234	259	219	271	267	239	221	252	263	242	261	252	251	229	281	231	233	251	241	236	223	242	256	235	225	284	232	236	254	230	268	264	249	237	247	253	261	220	273	267	241	246	253	222	238	283	239	263	226	245	234	228	240	243	245	222	243	244	225	241	251	243	260	245	255	236	252	247	248	243	245	250	244	232	244	240	215	250	284	238	244	233	254	261	249	258	266	232	247	275	252	241	248	225	227	211	257	249	292	228	230	248	250	248	270	267	230	250	229	245	251	237	215	273	246	237	247	228	252	265	253	264	255	226	241	235	272	198	256	266	227	237	245	246	235	232	252	252	243	235	247	248	236	249	212	244	239	241	261	246	243	284	241	264	258	246	236	271	244	261	261	234	230	229	230	259	246	234	244	244	232	272	239	257	211	260	248	268	255	247	247	266	243	212	250	250	247	248	250	240	265	229	224	254	254	237	251	231	239	230	250	254	241	233	229	249	234	268	256	246	226	246	246	245	259	239	211	244	228	250	214	246	229	203	219	250	257	239	242	241	228	279	263	241	230	246	267	232	209	247	248	248	254	250	229	241	218	212	241	250	258	217	224	224	263	253	247	248	237	228	244	227	247	234	252	227	235	258	234	239	233	243	263	215	227	237	255	272	206	240	217	227	237	232	224	239	266	234	227	240	252	220	226	289	248	227	231	222	235	235	263	231	226	268	232	217	239	217	251	228	208	243	256	261	265	263	234	256	253	246	252	258	258	263	226	253	223	241	229	233	258	247	229	204	270	250	229	220	260	268	223	234	257	255	238	262	231	237	253	249	251	250	249	217	220	282	252	226	243	217	236	241	238	268	250	282	247	260	262	250	241	229	226	255	240	224	239	279	227	258	251	255	268	263	227	248	278	246	220	217	280	244	239	226	252	257	219	198	213	246	225	260	245	267	244	247	255	252	279	261	264	250	245	236	269	237	211	234	236	239	264	271	259	229	235	229	235	233	264	244	246	235	237	244	266	251	266	209	213	248	228	243	246	247	243	248	243	254	264	249	261	232	248	277	232	212	283	239	223	249	203	228	243	247	232	253	228	262	242	272	245	256	261	259	214	258	231	230	224	234	229	258	252	222	240	260	205	238	230	242	255	243	233	234	233	236	208	226	245	255	243	250	277	225	246	278	234	238	213	267	253	237	255	248	255	248	281	232	254	275	266	269	227	210	250	253	273	236	257	237	241	282	270	224	242	199	215	252	226	234	240	280	260	236	222	240	255	238	225	247	259	239	249	255	249	248	249	229	213	212	215	242	259	250	245	243	239	235	247	221	245	243	239	234	266	268	242	260	252	229	248	262	281	230	219	238	210	245	254	256	243	251	272	245	246	268	223	240	220	236	256	254	260	234	236	247	249	260	249	245	225	231	234	246	224	261	235	259	221	261	233	249	244	244	239	264	267	240	217	235	217	268	260	235	239	258	249	224	235	212	235	222	242	271	261	247	241	229	264	234	272	269	265	264	252	246	214	239	243	246	231	230	222	231	248	246	244	223	236	258	268	247	240	251	230	230	213	229	279	217	222	230	227	233	294	222	199	218	257	232	239	245	251	265	242	238	268	248	255	264	256	231	200	231	275	238	286	218	222	225	237	248	227	226	231	256	245	229	278	270	208	254	257	252	240	243	221	235	239	236	236	254	231	238	251	267	233	257	239	226	230	244	230	255	280	232	227	257	235	210	236	234	255	269	240	259	257	240	220	252	250	247	255	250	262	223	251	240	243	247	255	224	266	250	245	216	252	247	243	234	235	227	262	239	262	249	266	254	273	278	236	255	259	239	220	238	243	253	270	268	244	253	237	203	252	219	224	219	249	247	253	239	268	259	254	226	224	240	238	249	234	263	265	221	234	236	242	264	237	243	225	262	236	249	262	238	244	267	237	251	221	272	271	263	259	233	247	235	253	248	226	212	255	226	248	243	231	244	221	238	257	256	215	253	247	227	229	232	263	227	267	265	248	245	244	240	243	257	239	254	227	245	217	235	268	208	260	256	257	215	266	257	254	216	212	261	231	251	252	261	259	258	258	249	236	245	221	251	245	269	249	222	260	233	246	219	242	233	253	251	228	245	234	264	256	253	241	235	230	253	250	222	270	245	234	225	215	302	217	247	255	237	213	220	265	229	219	248	223	268	257	232	250	239	239	261	251	241	271	252	235	240	265	269	223	242	263	251
6652	854	1432	1535	1462	1186	1100	942	879	856	753	772	704	719	658	669	658	623	653	610	624	581	597	601	536	597	612	568	605	546	542	592	576	594	573	571	548	515	616	569	602	566	592	522	544	552	520	582	559	543	545	537	603	554	542	539	550	519	568	545	599	564	552	567	576	545	575	544	563	566	526	537	567	545	524	517	523	544	534	555	574	523	502	578	517	539	552	583	537	560	535	549	547	528	538	573	538	534	575	563	571	590	563	582	533	574	581	509	531	570	590	552	547	572	570	513	561	595	555	590	517	557	575	554	524	549	534	527	589	547	536	552	547	533	538	550	580	561	548	556	505	580	561	558	549	551	557	530	564	573	518	577	573	562	588	560	554	546	558	534	548	552	573	561	526	580	568	521	557	565	524	574	569	541	541	564	539	616	578	567	533	569	570	532	549	545	538	546	553	553	547	564	589	567	543	562	567	544	541	590	554	566	557	534	555	561	517	582	609	572	552	567	574	558	583	537	555	603	563	557	540	593	591	570	563	556	525	519	529	552	572	521	506	585	554	557	573	544	536	551	541	528	574	564	569	526	542	585	536	591	608	568	530	521	557	552	557	554	563	570	564	575	522	557	546	583	565	517	609	530	547	560	479	569	546	531	581	539	573	524	557	584	535	564	572	581	571	523	583	537	553	548	510	550	576	539	563	527	538	604	554	561	553	575	568	551	548	543	561	541	559	543	577	566	567	551	568	560	530	515	557	553	544	547	566	596	503	542	536	584	562	544	559	600	579	583	569	560	582	601	564	520	590	552	546	607	561	564	557	573	576	502	555	548	535	535	559	532	539	544	560	527	565	569	563	560	539	546	518	552	556	541	535	566	548	547	576	527	519	564	533	558	578	554	542	555	527	577	543	521	544	604	501	558	528	566	607	587	547	582	543	529	536	535	575	564	514	553	548	522	590	570	572	538	568	567	544	538	587	590	554	557	540	555	522	559	558	581	541	594	530	560	559	527	578	553	548	531	526	593	556	571	581	548	574	554	545	552	491	617	588	536	560	542	531	559	568	558	506	549	572	551	540	547	557	562	579	550	570	546	572	578	537	533	545	571	575	598	575	598	573	535	550	573	570	558	564	537	589	577	556	522	558	536	576	583	566	561	616	549	549	543	560	550	558	564	557	585	543	561	555	593	547	535	537	531	584	553	571	546	555	557	539	536	579	563	565	579	510	538	556	563	565	528	587	538	543	581	514	518	538	510	573	562	487	536	570	609	548	575	555	539	535	532	520	574	574	544	569	568	544	533	556	557	573	565	567	535	530	544	538	555	559	526	549	572	535	586	580	607	531	589	560	606	567	549	523	520	563	512	569	530	530	530	571	566	538	518	581	556	561	531	554	565	561	600	539	502	607	553	559	550	540	591	553	552	573	552	529	523	519	563	543	528	541	549	535	536	549	553	569	536	563	563	518	517	580	516	514	496	594	563	537	570	557	553	546	546	554	529	617	571	550	576	558	579	536	576	519	543	522	572	562	594	599	580	526	546	519	567	564	515	558	559	557	618	571	551	535	532	550	568	529	592	548	571	553	566	521	532	550	544	556	552	586	578	570	549	533	569	563	547	560	580	615	558	536	556	561	584	574	564	556	521	542	567	564	547	553	558	561	507	552	543	525	561	564	549	570	542	581	517	527	594	549	564	590	557	545	580	562	604	557	533	513	553	549	502	568	555	576	575	542	557	555	510	576	580	533	562	597	512	524	552	532	552	553	586	569	605	549	543	591	529	545	509	535	566	591	532	576	539	570	551	572	530	559	568	585	568	584	533	561	550	517	511	573	557	564	569	582	555	563	541	545	515	567	575	567	593	553	556	534	538	539	551	565	593	565	541	523	559	594	545	541	594	558	556	536	573	567	561	531	554	552	566	517	547	535	523	590	577	581	571	577	526	576	553	543	542	541	600	614	530	538	592	573	584	539	544	589	594	533	533	489	533	537	556	582	566	553	528	562	581	556	536	572	528	567	573	556	508	570	575	571	571	544	577	561	535	597	525	508	582	549	582	564	559	569	576	581	598	560	558	580	544	570	572	551	536	539	552	516	546	602	575	542	528	566	586	551	580	543	561	554	558	610	570	576	546	528	557	543	542	576	574	493	572	538	613	566	550	561	568	519	540	522	592	545	569	549	527	550	564	560	532	563	576	555	519	541	597	575	553	569	522	580	548	549	565	601	520	567	580	563	562	554	539	541	559	612	541	562	524	568	570	545	542	591	562	559	494	513	517	579	543	576	529	555	559	563	520	540	570	562	569	554	525	529	583	581	547	543	553	547	574	567	576	590	536	557	527	551	554	577	560	526	591	564	608	549	546	523	598	499	541	550	514	525	588	526	568	536	572	542	563	526	577	568	568	588	520	583	519	545	574	540	532	542	601	545	544	561	564	521	577	567	570	530	547	563	495	587	539	582	549	584	591	544	556	561	552	554	505	573	530	538	556	544	509	546	572	604	553	554	563	542	561	537	525	518	579	559	556	541	548	564	565	580	561	600	552	595	565	520	525	576	550	549	545	538	553	572	567	532	595	597	580	515	540	581	565	531	548	570	577	525	566	539	549	511	555	530	560	513	550	549	600	579	566	556	557	573	535	572	515	527	542	550	545	528	573	555	531	547	520	567	581	566	552	576	503	555	515	553	510	615	567	537	556	564	596	571	572	609	534	551	544	589	546	600	539	547	559	533	545	563	566	590	559	544	559	576	545	523	549	534	547	557	522	550	603	565	591	503	574	521	527	536	565	593	575	546	540	551	567	562	574	542	553	545	559	527	537	575	557	568	554	533	506	558	557	542	550	520	520	570	556	566	555	600	562	566	547	581	564	603	581	578	527	569	525	545	563	564	560	533	540	554	598	618	534	551	593	567	595	547	549	543	505	556	548	549	533	526	607	529	561	565	579	512	535	543	590	568	586	550	549	573	542	546	586	513	545	569	511	561	555	540	589	577	528	578	554	537	566	536	581	585	580	547	539	540	535	547	580	572	549	572	579	582	562	539	576	524	540	563	508	564	587	555	583	557	526	560	569	545	549	574	578	536	607	592	598	566	534	575	559	548	528	580	556	579	514	586	552	574	563	582	554	537	581	549	569	560	536	594	536	565	583	577	548	549	565	557	550	576	535	570	544	554	561	570	557	543	555	580	544	531	569	563	566	552	550	549	548	561	578	578	559	576	512	546	524	535	520	545	584	539	589	604	583	535	558	536	497	564	548	562	595	554	486	629	563	553	515	559	524	521	546	574	530	544	559	559	592	546	524	565	569	562	539	556	569	585	488	520	562	579	537	547	542	533	509	525	561	556	591	553	538	548	576	538	559	540	547	553	567	528	555	600	574	556	520	510	542	515	541	562	561	545	515	550	552	551	557	548	547	513	502	581	538	527	545	560	542	580	521	533	529	570	607	610	541	557	577	533	573	516	555	509	557	544	521	597	572	570	573	573	526	549	533	579	576	554	503
15191	1248	995	780	493	375	340	262	217	241	182	191	201	170	163	152	183	152	144	137	135	141	163	159	128	165	127	133	129	146	122	132	129	142	130	146	138	131	129	141	131	137	125	130	142	156	169	127	130	126	135	135	156	142	117	137	134	141	117	130	165	138	138	139	132	132	121	148	141	112	126	130	159	123	138	148	148	123	139	147	124	133	121	131	132	135	115	116	112	140	127	110	137	149	112	164	140	148	136	139	121	135	132	143	129	126	131	135	137	156	155	143	125	151	127	131	143	145	122	144	121	133	142	130	111	128	137	132	136	158	148	133	143	126	132	106	128	131	149	143	144	124	141	121	121	164	130	124	118	121	143	145	151	138	125	133	126	114	142	137	134	136	150	146	133	146	126	135	135	136	142	141	128	145	144	144	143	152	129	118	156	135	117	115	130	105	146	113	122	141	120	120	127	125	135	135	130	110	134	163	148	127	167	158	130	158	128	104	119	146	115	142	153	120	137	149	123	109	140	125	139	135	144	160	119	133	133	152	132	143	124	127	123	136	128	126	133	163	123	120	127	145	116	129	131	127	147	132	150	149	129	147	124	136	134	136	140	141	135	148	113	147	141	108	130	151	123	125	135	137	141	137	133	135	127	133	146	131	144	142	152	124	130	141	132	132	140	110	119	145	118	119	130	145	123	117	127	129	132	132	136	143	147	118	123	133	124	118	138	129	126	115	132	153	137	111	150	115	158	115	123	144	133	135	137	127	131	133	132	135	142	143	143	130	130	140	121	137	133	134	130	132	151	122	146	139	127	135	145	120	140	118	125	128	141	141	151	121	136	117	125	149	138	144	118	137	130	139	156	127	144	140	135	156	120	146	133	140	125	110	116	131	126	125	131	138	121	142	139	128	117	140	122	136	134	130	139	129	140	140	124	122	135	149	126	133	121	140	147	113	143	144	140	127	129	130	127	127	114	118	136	141	122	148	143	138	143	136	142	129	138	152	119	126	130	132	116	134	143	137	140	116	128	142	166	138	145	125	129	149	119	125	131	129	137	123	127	132	113	151	118	123	142	134	142	103	137	151	164	109	131	128	121	112	121	133	131	139	123	134	128	124	137	127	124	133	140	155	138	134	134	126	154	131	118	132	126	120	132	125	111	158	131	116	139	105	142	135	130	153	118	121	127	120	117	135	134	134	127	127	145	143	135	152	122	133	130	137	128	131	127	170	119	143	165	121	152	139	140	126	128	139	132	146	126	137	128	122	134	164	113	136	131	99	122	149	139	137	136	133	140	138	129	128	129	121	146	124	127	129	147	124	121	146	130	143	119	122	135	117	121	122	127	124	117	139	126	138	147	121	140	133	130	134	130	130	124	130	144	140	132	113	119	143	131	142	142	129	137	128	132	141	120	128	127	144	125	142	149	131	150	131	136	125	118	141	109	130	164	123	139	124	100	136	133	154	107	128	122	151	130	116	128	128	128	136	117	126	134	115	129	142	134	134	115	150	139	119	118	147	142	131	124	157	130	135	135	133	138	140	148	135	150	130	131	123	128	147	124	123	156	167	137	145	142	136	137	142	130	138	141	148	132	114	122	141	125	140	130	137	141	116	138	139	123	140	109	142	126	158	143	140	116	133	129	141	104	139	134	126	145	133	144	129	139	143	124	153	139	137	129	140	154	138	138	142	147	134	127	120	144	137	127	133	119	134	140	123	169	125	118	141	137	129	107	136	128	126	137	148	122	128	140	143	125	120	132	130	133	114	150	139	133	137	116	140	126	136	144	127	130	142	123	123	129	141	155	117	129	133	141	122	141	113	165	167	119	128	141	120	163	124	134	127	138	124	141	115	150	129	139	109	126	135	145	128	124	141	134	144	142	138	161	163	135	145	136	142	125	165	182	125	133	109	125	143	145	127	122	131	138	144	153	135	133	124	117	131	144	139	151	123	150	120	129	138	143	135	143	101	125	123	133	140	129	135	132	138	159	130	149	137	126	105	123	127	123	123	146	142	129	145	126	156	113	114	119	128	130	129	127	135	132	127	123	129	147	129	125	118	155	139	136	135	135	123	143	130	139	153	119	143	130	126	111	116	130	137	140	127	133	126	130	149	141	127	138	108	137	138	129	109	137	125	127	133	143	130	133	134	143	136	151	124	133	142	136	113	127	142	125	153	143	121	130	123	151	145	133	105	140	115	140	143	139	131	125	130	124	129	134	137	127	106	134	130	128	133	119	143	124	145	118	130	164	122	130	151	147	139	134	137	125	138	142	127	133	139	140	149	127	125	150	132	144	143	143	120	129	145	114	128	122	136	132	143	144	125	121	143	138	129	113	119	123	139	135	155	113	131	135	135	148	158	123	154	113	133	111	146	140	147	136	144	136	154	124	126	136	127	134	131	134	131	132	135	142	133	105	126	136	129	134	145	127	119	143	136	137	119	128	157	137	129	113	165	134	125	134	155	130	135	139	115	137	127	147	145	133	135	141	142	119	128	140	131	146	142	141	129	159	137	132	146	133	132	126	137	129	129	124	136	142	124	139	131	129	149	125	167	123	140	144	130	130	130	132	154	108	140	118	119	141	150	129	133	108	138	147	117	123	151	106	135	162	112	141	127	136	155	127	151	126	138	127	119	146	143	128	115	146	118	140	138	121	122	142	135	122	131	140	130	127	135	121	138	138	102	119	132	133	122	106	133	145	123	131	141	152	129	147	147	136	154	144	166	148	143	149	124	120	127	140	131	148	136	130	149	144	119	115	118	141	147	142	122	141	143	133	140	161	125	133	123	142	134	130	134	153	138	127	143	143	135	139	143	149	146	147	125	141	134	131	164	130	143	123	122	129	145	145	128	121	137	125	126	111	122	136	128	152	127	132	142	124	131	134	121	142	122	150	142	120	126	114	139	131	140	136	136	127	117	151	122	150	152	131	130	123	133	121	126	133	150	124	123	139	130	117	121	132	127	110	130	112	121	119	134	143	153	126	131	115	141	125	132	138	132	121	137	124	147	124	131	134	142	136	113	148	120	136	126	146	125	138	159	138	123	137	145	141	124	139	128	149	142	166	138	113	145	128	137	136	133	130	117	116	116	142	124	116	146	142	126	136	139	141	125	134	116	131	120	98	117	133	154	163	149	134	128	142	143	125	140	143	114	129	132	122	146	120	119	131	125	117	132	152	146	143	117	143	135	138	131	141	131	131	129	131	121	137	136	145	105	131	125	145	120	113	134	120	133	141	151	124	132	111	143	139	111	139	128	118	124	140	146	144	102	157	140	137	120	125	132	127	148	119	155	119	127	138	124	121	137	128	150	140	132	137	134	125	127	116	129	152	137	126	119	117	116	147	139	132	140	125	118	117	133	141	137	142	157	167	149	142	130	141	130	138	148	143	150	132	145	146	112	115	113	125	132	141	154	139	140	114	127	126	130	135	125	124	114	123	124	124	119	129	136	126	132	136	130	128	146	162	139	128	112	138	134	131	146	130	151	146	155
8125	972	2073	2333	1923	1726	1299	1135	978	860	789	735	662	577	565	525	546	526	492	499	469	486	448	414	403	382	399	371	412	407	405	404	394	401	378	393	381	373	398	392	384	346	380	371	399	346	378	354	364	355	378	394	371	363	395	376	350	361	373	349	377	354	403	336	355	339	342	363	355	391	347	353	316	369	362	357	343	354	352	384	359	365	374	343	349	358	345	370	328	343	341	366	336	399	323	374	343	353	355	396	392	385	340	385	303	346	349	318	339	352	357	373	350	373	345	349	349	332	368	359	373	354	361	326	384	362	341	337	385	339	372	353	364	345	337	350	344	364	361	313	361	379	340	369	341	378	365	344	389	340	334	379	344	356	337	374	354	326	333	366	339	349	332	341	339	392	362	381	363	336	349	352	361	358	355	370	358	348	336	355	361	339	355	355	366	360	350	353	336	358	372	323	354	324	321	340	314	375	341	361	379	346	369	342	336	334	339	368	327	367	364	365	347	340	364	369	354	360	375	334	341	369	374	347	332	356	356	365	340	360	345	370	329	342	358	400	338	374	371	323	352	346	384	365	363	361	370	366	359	314	344	349	365	333	340	343	359	330	368	380	363	358	346	344	363	354	318	362	366	346	378	389	365	349	373	364	352	337	367	351	394	371	373	365	360	316	335	368	375	354	351	375	351	342	376	367	334	345	368	380	340	365	349	335	352	344	347	334	381	364	378	358	374	342	352	343	361	369	366	356	363	364	339	343	366	336	340	346	377	362	321	359	361	354	356	396	372	366	399	371	370	392	384	356	336	369	329	339	357	381	366	343	367	379	347	347	351	343	339	366	390	361	377	355	383	379	339	362	346	348	343	354	375	334	345	355	369	359	390	325	348	318	339	334	361	336	333	376	356	383	371	344	352	344	334	354	347	370	342	364	324	353	334	347	365	354	353	356	363	363	358	332	345	361	376	355	333	366	348	343	360	353	377	356	340	352	355	360	318	344	365	364	358	323	361	372	329	365	354	384	348	368	353	322	343	361	348	364	343	351	335	370	340	324	372	380	335	346	339	382	318	398	377	336	330	332	327	361	356	358	310	353	382	319	313	391	361	349	400	394	367	341	334	377	357	353	360	358	356	382	331	352	351	353	364	347	365	366	342	343	363	362	349	373	343	334	339	355	362	374	347	400	352	387	346	372	371	352	342	366	329	392	346	378	374	370	362	381	351	329	374	345	333	347	365	366	360	349	356	411	350	337	332	335	380	360	321	382	375	345	371	365	341	346	350	355	364	366	358	343	365	361	363	391	373	346	389	351	348	348	368	358	355	385	373	345	347	351	381	366	405	285	363	363	300	362	353	355	370	339	355	323	315	355	402	325	368	334	352	334	370	352	346	358	356	343	372	342	330	320	366	362	361	357	321	356	376	347	378	368	359	344	372	390	355	392	353	350	334	358	354	348	353	340	359	349	368	344	332	370	357	382	340	344	347	346	344	359	354	343	371	343	358	350	331	356	370	355	351	316	373	359	341	382	362	352	370	351	367	339	386	337	342	340	341	347	368	343	344	366	356	387	345	346	353	381	373	349	350	359	347	366	329	357	345	351	344	333	346	376	341	401	349	375	376	334	338	357	367	366	377	322	347	358	340	362	340	365	358	342	367	342	343	356	342	354	364	339	335	357	354	348	365	342	354	354	365	332	376	339	356	331	350	370	369	342	316	343	370	333	355	317	388	339	361	388	335	354	368	349	353	358	362	365	343	354	369	346	344	355	373	369	350	310	372	361	384	377	339	376	369	375	356	325	376	340	354	370	413	334	358	364	390	310	362	342	375	346	352	385	336	346	369	380	316	383	366	361	356	362	354	354	368	372	345	357	370	354	307	340	334	375	347	346	345	340	387	315	316	355	340	353	370	368	366	365	329	331	343	396	366	367	343	368	354	387	309	349	373	369	348	356	369	369	352	383	384	367	352	342	372	360	335	296	336	341	375	351	333	394	350	350	354	349	338	365	341	353	339	337	316	372	342	388	364	346	364	342	311	334	363	350	385	354	372	362	377	345	347	368	332	373	335	356	367	343	333	343	349	358	400	343	337	359	368	374	376	349	364	344	345	372	355	328	337	348	352	376	330	364	363	353	356	350	397	347	331	331	336	338	351	358	355	349	357	331	353	324	362	338	351	374	309	356	367	364	345	377	346	377	326	355	372	371	361	368	330	351	372	375	346	358	349	350	331	368	357	377	377	375	381	358	341	357	368	311	362	364	360	360	389	343	339	359	351	370	357	357	374	335	370	392	355	356	335	321	353	338	357	370	351	384	346	344	349	360	330	366	360	368	363	366	349	371	353	363	357	339	393	332	344	323	336	364	344	341	372	385	348	361	357	353	352	325	371	352	337	358	326	366	353	340	345	341	327	342	347	371	335	353	366	354	346	361	340	348	357	334	361	382	334	361	337	348	341	333	344	332	363	371	353	365	356	395	365	347	367	332	366	344	362	391	389	385	338	337	369	399	387	367	342	364	346	363	377	333	394	343	329	374	321	357	341	369	338	364	355	390	349	324	366	350	358	356	376	346	332	319	362	367	352	365	389	348	366	358	356	364	335	335	331	358	388	343	341	363	335	363	387	324	347	350	303	329	354	334	318	335	368	362	347	340	352	358	369	373	342	316	362	345	358	353	364	387	345	372	371	370	368	332	374	336	342	317	392	328	356	347	345	351	362	353	323	368	361	310	334	333	386	336	359	356	370	371	328	330	406	369	332	341	349	376	355	353	304	366	358	319	379	329	372	333	335	338	341	354	372	329	324	341	363	360	352	377	361	355	343	377	347	354	403	351	316	314	389	368	366	372	354	365	365	350	336	377	325	333	319	340	352	359	339	322	356	367	344	374	331	358	353	394	346	366	355	344	319	332	310	337	359	371	358	340	372	325	334	363	397	351	328	360	308	386	361	342	335	355	382	355	353	346	374	353	355	380	372	342	345	401	381	373	330	368	405	364	356	316	333	344	365	389	407	371	346	364	383	380	315	368	339	363	344	364	373	347	364	377	368	349	367	346	342	354	357	342	383	342	357	353	374	345	350	335	345	347	356	376	332	365	334	366	380	366	335	345	340	393	330	369	338	325	355	315	374	340	394	335	348	344	344	336	367	356	361	331	372	352	313	356	329	338	323	354	354	328	377	350	337	369	375	381	347	349	390	326	361	352	320	346	408	347	373	340	348	356	376	375	335	340	373	338	374	351	353	344	374	370	336	377	331	354	365	337	356	360	371	338	350	337	353	352	348	353	341	366	368	336	372	355	350	337	350	358	332	355	331	364	323	363	355	344	334	327	342	352	379	380	349	366	370	353	332	375	345	356	366	347	368	355	392	351	344	344	348	368	354	322	381	321	348	358	362	362	330	351	363	362	357	348	390	392	357	380	375	373	383	358	377	384	340	355	350	339	328	373	370	339	344	383	362	375	366	345	348	359	342	335	364	339	358	352	368	358	356	387	361	365
1728	399	411	455	432	470	446	397	426	435	400	427	420	406	398	433	393	434	417	420	423	417	453	434	424	406	388	417	452	452	433	404	424	435	459	416	384	406	392	405	455	377	441	406	434	401	397	434	411	421	432	456	412	395	439	435	417	423	394	405	407	418	423	423	385	403	433	402	419	433	406	384	442	418	443	456	437	452	413	372	444	429	374	412	415	442	429	395	421	453	435	442	435	421	434	407	410	392	439	427	435	411	413	387	389	419	421	454	426	435	453	458	439	425	396	425	435	403	388	456	412	379	426	412	370	417	410	403	444	395	414	372	402	438	402	436	386	425	409	424	437	381	412	413	386	380	422	410	445	430	394	430	443	437	405	440	421	413	435	416	431	402	412	410	433	408	414	457	480	397	407	445	434	477	400	391	370	360	398	456	451	396	414	417	477	387	387	423	384	419	382	398	418	395	394	452	411	438	438	411	417	426	423	447	427	408	385	406	449	383	414	360	434	363	372	402	462	382	404	417	451	410	455	455	372	402	438	455	419	403	409	411	415	421	429	445	409	431	466	415	439	446	427	463	467	438	418	407	412	413	408	401	402	416	375	429	404	431	422	413	416	396	387	424	406	413	431	444	442	391	424	411	395	375	418	415	430	401	411	356	410	429	448	407	460	400	443	442	417	442	450	410	401	445	452	427	402	415	444	411	404	436	448	422	415	413	423	369	419	426	411	441	423	401	376	421	434	396	399	457	434	427	396	408	410	427	425	394	399	427	428	391	443	393	420	404	382	399	450	410	391	405	400	432	415	449	431	414	485	410	417	389	444	381	415	422	441	440	437	433	431	393	421	396	455	420	394	412	434	432	449	416	402	436	441	434	392	463	394	403	449	447	479	426	448	436	366	372	393	428	444	443	398	381	414	421	394	397	463	444	427	428	416	406	412	427	416	430	423	373	448	412	373	406	402	408	431	424	390	420	426	403	423	383	424	438	388	377	403	425	396	421	422	416	402	402	442	373	388	397	430	392	449	371	426	429	424	403	391	419	423	442	401	434	406	440	428	417	439	421	389	400	459	446	413	384	402	423	406	430	392	379	440	411	432	426	446	423	408	420	425	439	415	411	409	404	404	446	376	438	383	422	394	424	389	419	405	441	445	431	418	409	401	400	431	409	442	395	411	414	399	438	377	436	413	426	433	443	423	397	410	462	449	417	381	421	415	404	412	435	381	431	462	394	428	426	441	448	447	426	416	404	385	453	447	426	410	397	423	432	440	431	439	452	432	399	401	413	404	465	410	425	415	389	407	406	387	411	464	407	424	438	470	415	415	400	449	482	391	423	414	457	416	449	445	436	396	421	448	412	443	413	399	387	408	451	401	422	413	420	358	397	393	412	423	420	447	446	438	480	393	420	417	441	416	418	411	442	366	417	392	414	413	401	391	401	405	440	434	426	410	418	424	409	409	403	400	391	417	394	395	430	425	394	411	453	426	415	423	428	399	409	381	418	426	415	436	435	392	404	402	405	454	450	418	410	436	437	431	404	396	394	389	430	435	442	374	400	430	418	473	394	429	384	403	408	451	449	424	406	427	402	365	390	424	447	399	440	400	382	408	363	407	374	412	420	410	362	404	421	453	415	392	407	442	391	401	390	419	426	395	430	460	408	441	406	439	397	422	421	432	426	448	440	438	412	402	389	431	460	421	386	371	434	433	383	451	428	410	397	418	435	410	418	383	402	399	421	436	403	431	410	413	427	426	396	402	430	451	426	448	425	429	450	426	435	419	437	426	390	409	437	408	391	435	426	395	418	409	424	409	419	413	392	465	470	432	401	397	422	380	434	414	406	424	446	409	414	396	381	395	446	434	437	392	400	397	475	424	405	417	434	394	428	433	427	401	367	405	457	400	418	398	418	467	432	417	386	404	422	432	433	436	404	456	400	407	440	444	436	428	414	426	418	417	406	428	386	400	442	417	383	420	416	394	403	408	375	431	442	455	413	432	399	391	374	418	412	437	420	406	394	420	423	384	443	449	395	416	440	417	355	400	456	428	395	375	394	423	425	408	463	408	405	399	398	414	398	424	420	438	453	412	402	443	419	430	412	442	436	432	407	432	426	436	409	367	453	460	439	403	422	430	419	438	412	430	373	436	432	400	350	366	420	429	421	392	407	461	442	391	418	409	399	389	427	398	365	416	419	400	423	455	430	437	418	425	435	386	431	413	466	384	430	426	432	438	418	398	410	414	385	395	380	415	425	467	448	421	410	381	427	424	444	435	433	405	426	430	448	431	427	414	433	460	461	419	389	402	360	448	431	419	408	401	386	441	442	427	409	391	436	410	434	446	389	415	442	412	401	390	419	445	418	417	429	413	396	431	432	438	399	402	447	416	436	434	424	389	384	415	414	393	420	417	401	380	416	444	407	390	414	471	451	436	397	401	379	412	449	410	412	394	389	427	412	410	399	457	424	432	415	461	423	472	419	454	437	419	397	416	382	458	447	458	441	435	409	412	444	392	387	399	399	422	422	410	414	407	382	409	434	376	442	440	416	414	412	454	411	442	423	451	428	441	446	400	439	428	420	421	418	423	387	418	415	402	395	411	407	425	416	416	454	425	415	381	404	434	431	424	400	413	490	467	428	414	442	403	382	412	384	404	448	455	397	397	376	427	413	378	403	408	414	418	386	418	443	419	394	443	426	395	397	409	461	415	461	403	386	433	416	407	437	374	438	430	446	453	453	408	425	401	427	403	469	442	415	457	428	447	410	418	438	399	385	420	400	429	425	404	429	383	406	411	387	431	419	444	456	443	384	446	437	401	444	393	432	417	424	402	414	415	407	409	409	440	408	440	394	401	445	420	418	416	421	475	447	394	424	411	395	448	393	428	393	426	431	432	411	427	420	431	443	399	421	413	409	414	442	400	419	481	398	424	391	421	438	463	440	435	424	421	445	433	398	417	406	403	385	350	419	433	430	485	411	393	423	436	394	387	379	411	420	478	410	373	401	421	384	387	394	409	436	406	385	425	390	431	418	409	430	464	389	449	412	404	416	450	430	412	415	390	439	419	392	433	408	459	388	426	409	422	402	415	410	423	435	422	436	411	427	432	424	427	430	420	456	452	424	418	443	423	386	398	409	376	427	426	395	440	441	426	408	453	419	460	424	436	420	447	407	452	416	388	411	421	404	401	390	420	376	403	447	418	398	399	403	406	457	385	413	428	420	435	408	386	410	401	433	397	402	405	427	431	421	390	417	404	420	437	458	391	417	392	439	414	427	411	380	439	423	411	434	416	399	465	449	442	397	387	432	418	431	445	399	405	423	412	380	412	418	398	424	443	423	424	407	454	423	406	408	449	423	429	389	404	420	395	475	440	377	468	430	410	404	401	430	423	448	432	428	412	408	430	450	439	415	403	422	424	416	398	432	416	411	431	386	418	415	416	423	419	391	396	446	421	427	407	406	443	350	422	417	410	387	430	481	426	402	390	445	440	416	413	425
2137	942	960	978	951	983	953	887	886	877	961	938	914	923	932	920	953	934	942	926	947	931	945	883	906	904	906	958	930	947	983	891	915	971	889	909	922	911	845	907	843	917	931	936	913	875	945	895	933	907	888	893	923	904	865	919	930	895	973	902	921	941	959	930	921	931	875	880	921	906	873	894	956	864	957	902	946	902	905	921	884	905	901	969	912	914	898	928	906	921	884	894	926	953	893	890	927	906	879	951	934	892	929	925	924	938	984	882	892	957	858	920	907	919	949	867	965	927	955	952	873	911	926	893	964	892	937	868	893	872	889	892	967	925	874	944	934	872	930	929	935	909	958	889	901	954	890	925	931	952	960	902	897	923	855	897	923	896	916	871	980	907	877	901	871	907	930	952	935	941	974	886	925	910	899	903	918	839	946	908	921	948	873	918	889	880	873	859	917	870	898	889	939	892	857	885	899	888	943	881	901	977	929	912	879	865	892	968	933	885	922	887	894	888	923	864	937	846	918	876	934	889	926	921	913	918	988	923	905	881	858	863	897	892	920	929	908	900	891	926	942	927	898	920	949	882	933	945	868	907	913	906	931	948	939	954	944	924	875	885	932	923	897	929	981	944	869	897	931	910	942	892	936	955	937	962	882	910	894	900	861	893	898	914	922	877	935	921	913	838	888	950	959	976	894	917	887	908	928	951	896	901	997	878	951	892	852	946	924	950	888	901	893	902	947	914	910	882	954	849	933	886	930	918	921	870	914	959	912	916	885	946	933	882	896	911	879	895	909	941	901	932	950	872	923	904	900	982	891	899	904	930	837	938	863	927	894	950	884	945	914	887	927	892	904	916	924	879	899	886	874	908	900	922	904	897	929	915	948	917	971	911	924	928	907	861	894	928	928	889	901	896	961	939	908	954	934	903	901	929	908	898	906	981	915	912	860	882	944	932	899	871	924	956	885	941	938	896	878	859	898	898	866	891	942	882	863	921	938	959	909	898	893	921	959	972	937	874	906	901	969	900	901	888	874	956	878	902	901	930	969	901	894	890	922	918	820	892	897	873	906	926	851	954	916	884	945	957	899	891	933	905	916	952	880	928	913	922	886	916	939	953	916	904	869	948	918	923	933	947	896	910	917	955	904	910	924	890	906	899	888	854	860	902	908	883	912	867	903	915	918	854	899	858	910	889	937	913	885	945	928	937	904	945	955	938	964	878	907	919	919	932	887	833	924	938	885	860	920	954	906	877	895	920	943	891	895	870	946	902	875	895	921	880	987	902	978	926	895	911	904	925	852	896	935	911	918	893	939	928	922	891	955	919	944	890	906	918	868	917	893	921	923	942	910	935	924	917	890	873	890	908	941	934	889	870	903	898	940	845	899	930	910	903	903	927	892	914	964	894	946	963	912	847	981	873	873	884	886	948	921	897	933	902	930	929	938	922	906	895	930	877	933	866	935	913	934	906	890	914	916	914	904	918	912	906	917	926	917	922	876	958	870	874	940	852	935	920	988	945	920	926	913	896	876	889	865	887	879	911	945	926	957	933	933	904	999	930	876	860	975	872	916	930	849	893	883	967	936	909	946	920	884	962	911	896	936	994	876	996	968	869	927	945	898	939	929	906	916	901	928	974	925	936	883	949	888	858	919	865	881	966	874	864	920	928	950	910	876	879	906	889	877	915	877	901	909	991	865	867	912	931	906	919	938	862	960	918	901	929	900	948	911	918	875	904	910	909	916	889	931	885	939	875	970	916	929	932	872	888	881	910	923	877	865	943	935	877	900	930	915	902	916	968	918	878	846	897	926	848	942	904	877	961	872	865	904	887	909	939	958	920	893	926	899	916	873	906	921	945	937	897	920	885	904	880	862	944	837	919	905	916	882	903	875	903	905	940	922	956	886	885	876	926	907	932	880	958	886	960	880	909	926	913	961	953	967	865	915	908	892	898	899	862	884	906	880	879	925	934	939	893	910	898	934	859	915	897	884	897	919	870	900	854	872	891	941	954	909	908	893	905	926	854	911	933	890	960	884	886	924	887	876	921	908	892	897	946	903	913	912	920	901	903	892	854	873	936	933	912	903	973	932	888	862	945	899	891	926	912	841	951	881	962	882	893	871	895	873	861	910	885	884	917	946	836	897	942	918	948	930	880	923	910	899	932	911	914	959	895	881	897	899	830	955	899	919	891	945	890	887	877	914	917	873	909	901	911	914	852	964	945	936	956	866	943	922	885	854	937	959	878	889	886	900	934	940	906	912	949	915	918	905	878	920	893	930	853	873	918	908	881	863	889	878	898	952	862	914	911	903	901	945	895	942	924	917	886	922	950	886	857	892	939	942	943	871	913	912	921	924	896	920	947	909	928	899	948	893	906	893	877	923	910	898	907	945	903	899	883	888	961	922	872	966	957	878	890	960	917	896	922	970	925	886	852	918	878	876	899	897	962	877	850	919	907	906	928	972	937	895	907	915	875	922	859	911	948	863	925	905	869	936	951	931	962	939	903	913	894	939	908	923	899	915	866	909	960	915	910	950	870	883	906	879	886	932	951	858	866	878	882	953	895	946	961	933	880	878	919	922	903	921	907	910	892	906	948	908	874	926	983	907	931	899	934	867	948	928	980	905	930	938	936	874	900	866	909	956	914	903	871	853	902	927	877	899	888	875	912	962	857	888	893	929	933	903	867	951	845	914	951	941	935	1000	877	902	927	856	905	851	916	931	914	968	929	904	864	934	879	907	944	943	931	949	923	953	893	894	844	921	907	920	927	912	884	902	890	940	934	933	914	903	868	911	929	933	940	974	970	932	923	885	918	918	923	870	924	903	880	983	894	953	903	966	873	948	860	935	958	884	851	951	904	934	905	858	879	901	915	907	918	928	902	927	909	943	905	964	910	905	895	925	914	882	965	928	913	927	957	923	929	925	845	889	900	865	877	895	933	931	887	893	931	935	823	934	903	964	912	903	869	950	923	874	908	859	919	879	883	926	888	911	926	898	925	915	891	939	876	928	913	934	934	921	931	966	884	923	824	905	909	905	979	915	914	937	865	944	916	956	913	947	932	888	884	865	932	911	896	864	922	944	914	842	923	903	892	942	928	910	889	907	917	933	931	891	903	931	875	842	882	867	910	927	907	898	913	920	868	917	921	950	881	862	926	890	888	914	950	931	891	879	956	870	948	945	883	925	888	888	875	964	919	889	925	931	949	894	914	933	883	902	991	910	910	941	940	886	917	934	908	949	927	936	913	893	897	893	945	933	904	945	909	839	889	887	877	859	840	939	884	958	947	921	928	920	917	877	881	909	920	913	880	894	902	919	957	905	906	954	954	921	910	921	894	890	920	907	961	898	914	900	881	876	958	866	908	972	912	963	874	873	886	889	922	878	966	903	921	908	918	907	930	929	958	926	916	886	932	874	908	950	882	885	871	939	904	924	902	900	882	917	934	937	917	923	884	871	926	919	888	943	914	936	935	861	916	925	969	904	966	920	874	870	885
8649	633	637	516	425	387	308	284	301	266	265	274	254	267	275	267	227	225	210	237	204	246	223	244	222	293	232	212	268	262	257	244	241	271	227	239	262	263	247	265	224	217	277	270	235	215	258	239	218	226	260	262	230	247	241	252	264	244	247	235	246	274	217	207	249	214	240	236	243	245	214	225	218	251	261	265	247	275	224	286	209	238	231	238	240	259	245	208	244	246	253	236	248	227	237	269	231	257	241	265	213	229	215	223	248	230	228	257	252	231	248	238	259	220	249	264	233	246	220	275	236	237	239	248	277	234	242	267	255	252	241	244	216	269	248	217	244	236	257	217	234	224	232	261	266	248	248	237	244	252	264	261	225	257	233	235	235	243	268	240	264	240	243	221	250	253	244	233	249	246	253	249	248	226	237	235	271	245	221	242	247	256	254	238	252	259	253	229	225	227	265	260	245	252	244	243	244	244	238	238	227	205	265	267	245	247	233	242	208	237	249	258	244	220	240	218	253	247	233	238	236	239	224	231	255	247	268	226	247	263	243	253	252	258	244	248	253	242	267	222	230	252	244	258	238	250	203	252	252	271	262	252	237	230	235	259	242	254	229	240	265	245	230	221	267	243	264	247	245	233	241	227	262	247	230	225	213	244	274	255	247	221	287	265	243	285	260	226	250	255	247	205	240	277	270	246	254	245	251	214	241	228	223	225	226	236	235	245	251	231	218	213	246	244	278	252	274	222	251	251	238	254	252	254	253	260	248	238	216	250	257	210	247	243	237	227	254	255	248	241	222	232	254	214	251	222	229	230	240	242	281	249	236	254	265	258	228	261	268	240	264	248	229	255	275	244	236	267	255	230	252	249	233	245	236	261	221	228	222	234	245	219	265	265	261	263	284	244	223	241	231	228	247	232	234	219	283	220	232	268	239	241	222	270	242	238	274	227	242	254	265	253	250	228	233	227	247	242	248	235	230	242	246	228	273	257	220	225	236	209	243	224	249	229	244	236	218	238	247	256	198	251	226	288	247	243	234	252	232	257	260	259	288	275	209	258	210	259	220	234	228	270	230	241	280	212	266	241	249	257	223	249	226	250	269	225	249	262	228	239	245	219	250	231	223	213	253	239	237	223	212	239	216	227	236	252	215	241	230	231	238	246	197	235	230	244	258	233	265	230	229	244	250	249	214	277	238	248	244	277	247	242	236	246	222	274	248	229	250	260	241	258	220	226	229	240	233	251	218	257	245	219	249	240	243	235	250	222	245	236	265	238	239	230	249	225	262	244	243	241	223	222	232	213	260	273	255	215	268	246	245	221	245	252	277	229	238	238	235	242	261	250	193	239	201	233	235	249	252	223	244	256	255	271	221	216	235	264	230	230	258	244	251	270	192	203	260	260	259	243	267	207	228	229	253	235	241	266	230	237	258	229	258	262	242	270	260	230	246	246	249	204	216	248	239	239	235	258	245	220	249	255	264	257	236	244	239	225	263	241	232	212	219	235	221	221	238	252	258	226	234	258	255	248	226	232	243	277	230	250	250	232	237	230	253	250	221	232	203	225	253	256	231	255	223	275	253	258	234	260	232	240	229	235	252	208	243	246	254	232	245	268	264	249	252	248	256	267	249	234	246	277	260	227	242	258	256	235	244	250	228	264	230	241	268	232	220	278	291	247	265	238	255	256	252	286	238	203	232	238	254	239	268	250	240	235	258	266	269	258	213	269	262	261	215	241	228	259	252	259	235	238	254	236	242	248	236	238	242	260	246	220	235	232	235	257	247	266	253	222	218	240	220	234	246	239	234	244	256	250	218	237	256	252	240	252	223	237	253	235	251	214	233	255	256	238	278	245	222	232	214	240	226	255	236	239	242	208	241	237	232	219	258	228	238	227	245	229	276	234	209	237	223	250	242	254	230	242	227	233	222	209	227	244	213	222	252	233	229	234	220	233	252	221	249	245	253	245	259	258	239	217	244	230	234	258	264	225	251	237	241	235	237	261	262	240	257	235	284	253	241	240	232	239	230	223	263	246	221	229	252	219	259	251	242	255	222	241	254	245	241	239	256	242	230	239	240	262	244	247	265	227	219	251	237	261	238	244	256	257	218	256	290	239	243	247	226	235	236	214	247	242	228	247	250	219	216	219	243	243	258	244	245	260	226	226	242	224	231	245	246	239	229	247	235	250	259	266	253	237	259	230	246	232	264	248	249	234	245	222	250	229	232	224	232	241	259	249	238	257	239	230	241	241	238	236	265	265	283	240	254	229	254	251	223	232	285	222	243	228	225	235	241	236	242	246	234	227	244	245	225	280	201	257	237	244	216	259	256	249	227	261	246	230	224	223	205	243	252	214	211	235	231	274	257	258	236	250	252	229	229	231	238	246	285	231	241	237	243	230	235	249	272	228	248	247	242	201	224	231	254	254	247	253	251	255	232	230	229	218	219	235	249	254	242	200	229	246	248	234	214	232	263	240	239	227	238	241	247	221	227	272	264	248	254	244	222	251	220	236	239	258	227	244	241	224	280	238	241	240	227	238	217	267	251	247	247	265	213	265	233	237	269	254	250	234	268	251	237	243	266	240	240	252	241	242	244	254	266	225	245	222	261	236	212	257	247	237	243	258	228	236	238	259	249	251	227	269	236	260	255	273	238	238	240	246	241	234	256	244	273	255	250	221	253	245	266	262	248	276	242	251	202	230	240	222	236	242	247	234	247	221	234	281	254	241	211	196	255	248	244	247	236	235	250	228	235	270	254	224	270	244	238	249	273	247	235	232	220	235	263	246	229	247	249	255	230	245	262	224	237	231	243	258	282	248	252	260	224	257	250	228	254	228	234	260	224	237	242	260	257	245	258	266	238	254	235	239	278	224	248	236	246	251	249	253	257	252	207	238	242	237	252	282	240	248	260	239	237	272	244	262	235	250	255	245	255	237	245	227	255	240	241	221	262	216	247	242	243	248	230	226	212	251	272	250	244	265	225	212	230	247	219	249	233	253	236	225	226	217	242	253	217	255	223	216	269	268	272	258	257	219	253	250	253	237	239	243	265	215	238	236	249	245	224	251	239	246	256	237	213	248	259	230	234	247	248	234	232	221	245	255	275	225	256	228	257	225	245	260	216	247	244	240	248	266	249	260	254	232	243	215	253	253	238	256	225	252	256	241	222	240	220	224	231	221	250	273	272	245	249	249	260	231	247	240	245	225	233	224	213	247	257	247	265	217	271	219	247	243	224	253	240	243	247	228	254	218	214	261	249	222	223	274	262	228	227	222	229	265	252	258	237	239	261	229	230	247	263	248	259	237	237	230	232	236	241	228	240	267	250	262	249	219	213	257	234	253	240	228	228	238	229	258	242	227	244	237	214	250	235	207	254	257	230	239	239	258	225	262	252	226	240	237	247	253	227	248	278	243	231	244	270	267	255	249	251	226	238	243	250	234	243	245	244	248	233	255	221	254	249	240	200	245	281	264	201	261	236	248	248	235	235	251	229	224
6831	922	1442	1634	1374	1191	1041	1001	830	776	757	748	728	748	674	627	586	626	587	604	643	592	627	606	569	592	612	595	612	577	589	558	594	554	572	582	601	553	557	575	592	554	543	582	545	568	571	588	547	542	550	520	556	530	548	509	570	553	566	551	537	534	593	530	577	589	558	542	559	588	543	585	569	578	547	547	519	575	539	573	574	528	561	514	546	571	532	583	569	537	519	525	586	555	552	516	519	526	555	531	539	549	559	536	546	535	536	558	540	555	575	553	554	550	516	554	555	566	586	594	496	549	578	554	555	593	540	577	596	576	565	540	542	552	538	525	564	524	534	567	532	529	598	562	526	591	573	578	532	564	567	558	556	538	553	552	569	584	502	519	551	538	519	567	593	511	523	571	575	585	569	543	549	561	573	574	518	479	563	606	538	565	542	517	561	557	556	548	538	518	523	562	573	569	583	565	563	518	561	550	540	568	556	578	557	558	568	526	545	564	545	530	553	527	546	522	526	514	566	541	543	545	563	592	596	535	606	514	558	565	577	520	562	547	567	569	588	555	543	552	571	511	573	597	568	531	569	552	543	542	532	553	533	551	546	519	571	601	565	578	558	554	609	574	597	557	590	550	556	573	508	583	553	552	555	600	577	559	536	518	532	549	545	570	526	557	514	593	548	558	528	555	593	554	515	571	563	539	504	524	583	537	548	527	527	523	528	563	534	526	596	563	573	583	552	549	559	583	524	579	541	588	516	586	562	602	550	599	534	541	597	563	572	567	593	577	528	573	579	551	550	556	546	561	518	551	575	548	544	541	533	515	603	561	594	558	508	551	550	540	557	566	583	554	588	523	550	570	558	564	565	599	563	553	549	536	552	541	534	557	529	504	538	544	532	524	533	584	533	529	601	559	541	546	551	559	555	509	565	514	565	516	543	543	551	608	571	542	566	523	540	514	543	553	582	589	538	555	564	543	591	528	531	606	586	487	566	567	531	541	568	537	567	567	550	543	575	529	543	544	572	516	549	554	532	575	524	542	598	551	512	553	542	553	538	562	567	568	572	557	544	582	563	580	519	542	574	539	540	545	573	592	543	560	531	536	551	571	515	591	562	552	572	520	554	535	553	523	508	557	518	534	525	553	589	560	591	570	560	536	567	534	572	551	542	586	548	570	563	547	507	585	521	554	531	564	572	572	575	560	525	519	552	582	546	587	536	527	574	538	501	553	547	560	572	539	503	598	568	533	568	531	552	596	538	529	524	559	533	553	549	558	556	546	552	524	582	565	569	523	563	562	519	554	558	494	563	534	544	521	565	603	556	531	591	580	559	571	545	529	538	535	572	521	533	536	560	563	538	529	575	532	563	545	532	543	551	584	513	541	527	560	521	547	563	554	545	535	592	532	552	570	561	548	531	502	533	601	544	590	570	539	524	546	585	527	530	523	581	572	577	538	559	567	555	566	558	541	549	563	566	549	516	557	562	555	554	595	504	556	555	558	572	504	538	509	543	585	543	546	543	563	506	532	539	560	595	568	553	563	534	562	541	560	551	578	596	556	511	578	537	525	549	529	565	595	482	603	525	561	526	524	585	546	529	603	557	575	552	527	553	505	555	528	548	555	566	589	538	586	565	547	562	561	550	495	506	532	522	549	552	597	542	558	557	539	557	611	540	543	599	538	544	554	500	596	532	557	571	560	526	574	521	522	531	528	564	535	533	544	575	545	574	537	542	557	590	559	541	569	536	568	594	576	517	547	518	552	562	564	597	552	547	532	578	567	571	545	544	586	569	561	547	533	560	547	547	524	590	573	571	548	558	547	522	533	554	556	557	552	553	540	546	533	570	579	524	573	576	546	543	561	521	524	563	526	519	557	549	547	573	539	587	543	556	525	562	540	536	557	549	561	524	551	561	555	543	566	561	551	557	554	525	555	550	600	539	560	535	568	509	558	548	514	603	549	595	566	553	541	541	550	551	586	566	566	540	559	559	577	584	568	487	582	583	549	553	556	559	544	579	522	539	574	547	562	552	518	542	544	529	546	547	589	569	598	573	522	563	525	527	555	596	557	536	544	518	536	579	534	553	546	586	525	569	548	543	551	561	547	529	531	560	531	579	566	549	532	558	532	537	547	557	528	555	559	576	521	556	518	592	516	533	565	553	527	567	526	546	594	554	552	612	551	583	538	510	560	533	569	513	549	546	525	564	525	554	555	562	569	547	553	573	553	543	574	530	548	542	554	515	539	579	563	558	566	547	508	529	581	523	565	535	573	557	531	538	550	551	536	540	550	558	584	557	571	528	554	565	549	552	561	576	531	527	622	561	490	510	579	572	552	560	558	514	541	551	570	545	522	519	571	542	531	558	530	578	595	579	574	560	567	601	585	585	502	551	553	573	528	575	552	524	520	569	524	552	534	553	535	546	544	553	558	560	540	524	581	549	529	553	552	542	529	618	526	597	539	567	539	532	555	536	550	588	559	566	552	501	532	535	591	539	531	587	527	552	558	588	522	565	555	533	556	552	570	534	568	554	555	547	553	526	575	548	564	562	527	559	560	558	565	562	532	508	552	559	571	561	541	563	503	549	558	561	561	522	564	545	546	568	543	549	545	512	566	514	584	575	556	536	557	598	499	535	555	584	572	600	512	562	512	573	595	592	522	567	538	549	565	551	554	568	516	554	572	536	585	566	544	544	548	571	539	553	534	563	547	530	564	495	539	580	563	563	545	574	576	564	595	545	544	559	568	527	541	569	550	549	571	508	557	550	522	560	550	505	529	572	568	551	538	581	532	543	525	548	558	540	557	535	585	525	564	532	545	508	544	566	594	572	563	563	522	513	538	528	557	580	535	527	545	599	556	565	548	567	570	550	551	499	557	581	565	567	587	558	552	515	518	581	550	534	526	526	562	567	543	591	569	560	556	573	526	565	537	562	526	592	575	566	579	561	555	590	588	571	565	556	517	546	522	535	554	548	531	526	524	524	544	525	579	555	524	529	579	549	559	569	570	567	579	553	560	562	560	570	572	541	600	562	535	536	515	554	549	543	567	527	562	538	542	581	519	541	557	564	526	516	570	542	547	539	530	542	522	578	592	533	556	526	536	566	536	576	522	547	588	543	576	544	561	570	555	543	554	580	524	566	543	548	556	552	533	553	491	540	551	562	548	561	570	552	533	550	567	558	515	542	549	544	541	556	585	585	519	573	542	513	552	532	555	565	576	560	563	513	547	561	526	570	570	567	555	531	559	520	549	540	543	561	529	511	520	531	554	516	553	556	529	503	532	515	561	583	591	502	574	541	536	530	573	546	531	586	541	571	546	517	546	559	598	536	585	577	552	597	530	553	570	575	576	578	555	566	606	545	541	566	543	575	562	539	522	556	523	528	520	556	534	541	555	521	556	571	534	543	526	596	597	555	586	517	564	565	583	573	526	573	538	571	531	588	523	534	546	532	530	552	549	550	557	533	518	575	563	581	546	582	571	567	586	569	578	573	552
15154	1167	934	794	515	339	356	272	257	221	207	172	186	194	136	136	163	162	162	155	134	156	127	123	149	142	150	140	146	136	109	143	130	159	121	132	145	138	128	147	162	126	134	128	133	150	122	112	127	161	149	144	147	147	143	155	124	134	149	116	138	130	118	120	157	148	101	124	119	141	118	126	126	119	152	117	128	123	123	111	108	139	140	144	121	136	142	117	111	122	142	135	122	124	138	137	141	127	139	142	134	132	110	149	115	139	132	132	150	137	126	141	154	143	116	116	128	118	143	137	127	127	148	136	114	121	143	131	136	136	155	145	140	139	125	147	109	121	121	138	136	129	113	113	148	130	129	126	142	120	139	158	146	134	139	137	141	143	144	139	97	168	138	121	105	126	144	139	133	126	124	147	125	139	146	150	136	159	131	145	158	128	127	134	138	126	128	125	123	124	165	136	129	130	135	131	133	134	114	130	152	128	128	149	107	98	135	132	143	145	152	135	127	132	150	159	135	125	150	133	128	125	150	118	123	142	149	119	125	119	127	133	129	144	128	140	119	154	142	143	139	134	130	122	119	146	131	134	143	157	128	142	143	142	148	154	140	120	160	159	141	132	127	133	142	167	127	123	137	113	135	149	115	141	130	117	134	142	115	131	121	129	154	142	159	136	140	119	135	145	140	131	127	121	149	128	128	143	152	127	118	136	141	141	134	126	152	147	138	141	131	145	158	114	130	132	122	137	122	136	116	147	136	128	120	133	142	158	136	117	118	135	136	112	138	147	139	147	124	121	138	126	135	134	131	128	124	136	129	148	136	137	134	98	118	125	146	125	141	139	118	116	104	123	134	125	120	132	132	147	127	139	146	147	141	125	106	144	136	149	147	147	129	116	128	148	125	114	113	132	122	137	129	138	133	127	126	139	137	125	117	133	98	128	138	153	143	154	131	136	138	156	145	141	116	125	163	122	150	121	121	139	142	146	135	144	120	113	145	137	129	134	148	148	144	135	139	126	132	128	143	142	132	118	117	129	140	123	128	129	148	123	142	120	127	117	111	139	130	123	131	114	112	139	141	144	134	121	113	129	148	131	123	91	112	130	134	129	122	146	125	151	134	105	133	137	127	138	123	122	137	118	108	133	129	141	134	141	127	127	137	151	148	123	122	134	134	141	125	130	128	141	131	116	137	125	153	127	111	130	132	110	115	140	128	147	127	129	136	126	142	135	133	129	141	143	148	145	115	100	118	115	125	127	155	122	104	130	113	141	119	109	144	128	145	139	150	140	150	141	125	113	107	134	124	155	143	124	154	148	121	119	125	128	139	163	140	132	135	128	129	137	120	124	108	154	145	142	143	127	144	141	131	133	128	146	153	153	142	113	140	140	139	128	124	128	126	142	148	135	131	129	136	154	126	125	119	124	115	141	131	154	134	145	141	149	128	114	151	141	145	123	157	136	114	124	124	128	135	133	133	114	143	134	143	142	102	146	114	140	118	123	130	111	117	130	128	131	141	112	135	139	142	113	135	143	128	162	143	127	133	132	117	143	136	124	148	126	136	143	126	148	141	134	131	159	154	113	114	137	164	148	136	140	119	143	156	123	140	124	126	146	122	135	152	143	131	135	129	130	140	123	136	125	119	122	117	119	150	129	126	113	153	98	133	123	112	145	140	133	129	143	135	134	131	131	137	116	130	114	150	134	150	156	122	141	140	129	145	126	129	133	130	148	106	131	151	120	136	117	127	141	128	131	114	153	134	119	123	142	129	140	130	114	139	143	133	141	128	115	131	145	118	139	113	128	144	136	127	138	114	120	149	126	115	135	147	125	154	138	120	156	111	130	123	129	124	133	142	130	124	117	138	141	150	130	166	126	144	159	108	132	137	135	122	149	166	140	136	104	134	142	136	137	130	124	135	129	121	126	129	119	136	139	150	140	145	144	133	142	141	129	129	166	134	165	142	155	138	137	127	129	126	121	121	142	167	122	126	138	104	121	122	144	126	143	123	133	126	136	153	117	155	144	149	131	125	131	132	135	151	127	125	111	136	120	133	138	134	146	129	164	118	95	151	143	123	148	125	133	110	152	124	136	143	138	134	140	145	126	136	130	136	119	124	125	118	158	125	133	109	124	137	132	114	134	139	143	124	105	128	130	136	139	150	115	148	144	156	126	133	129	161	135	125	153	130	151	115	114	133	136	147	130	123	143	126	130	120	131	135	135	117	141	144	139	126	123	135	138	137	156	121	155	128	114	127	146	132	138	127	133	126	130	122	143	121	129	137	135	123	129	121	180	143	116	123	126	154	121	143	130	128	131	138	130	126	129	153	134	113	147	132	150	150	159	127	140	131	147	116	124	140	119	145	118	144	139	124	140	127	144	120	131	143	168	122	126	142	129	141	140	137	133	144	148	120	127	135	135	141	123	117	114	152	129	135	148	129	141	137	125	145	154	140	162	162	133	121	139	145	131	137	102	128	121	131	124	118	125	133	130	136	125	131	153	141	141	143	138	127	143	129	122	136	152	131	128	138	124	136	164	117	138	113	141	123	143	152	145	128	143	137	144	118	140	150	134	131	123	124	112	140	132	139	128	122	125	121	148	121	125	141	150	134	123	137	136	118	127	138	122	139	130	143	128	138	121	144	145	110	120	141	148	117	142	126	136	138	151	161	130	115	122	126	131	124	104	101	115	129	147	136	142	130	130	137	124	144	114	143	115	127	145	135	123	156	138	150	144	148	129	131	128	136	127	131	134	133	126	150	118	143	154	132	149	137	139	126	139	140	118	118	156	130	118	119	137	115	114	122	131	136	146	141	134	133	146	118	127	143	142	109	147	114	104	113	119	132	143	128	125	126	129	136	146	117	139	130	111	140	131	128	145	128	133	131	125	139	127	105	137	161	134	158	139	120	140	118	105	143	124	129	121	151	133	145	123	129	117	128	143	114	141	110	112	160	135	134	163	141	137	127	153	127	121	126	128	124	129	136	138	111	138	160	129	129	138	108	122	129	139	129	151	142	126	153	104	145	130	121	137	134	161	140	131	120	129	133	133	115	116	167	123	158	145	141	129	140	136	139	112	145	133	115	145	138	126	147	128	156	150	142	128	118	120	139	150	153	133	144	112	115	132	129	123	131	122	142	130	124	134	121	152	116	135	137	141	115	136	140	122	106	128	141	155	132	115	123	147	121	118	153	153	128	116	127	122	148	117	127	136	136	144	122	103	151	131	149	120	125	125	134	134	149	141	132	147	124	118	125	131	120	129	116	139	132	146	130	135	132	111	158	124	130	130	151	157	150	132	144	148	129	133	128	148	159	137	131	125	113	124	115	130	125	145	125	130	127	145	139	145	114	121	116	147	137	132	130	164	127	147	128	144	156	120	146	137	103	125	142	121	128	123	144	137	143	120	133	134	110	118	141	164	134	146	130	142	145	120	146	97	123	126	129	121	116	137	126	124	143	125	138	136	134	145	156	137	143	124	141	110	154	144	133	126
8095	998	1947	2374	1911	1605	1253	1046	914	854	750	702	654	554	602	542	524	489	491	500	464	449	441	445	415	402	431	431	405	382	397	401	410	355	402	398	352	356	353	393	379	384	378	406	372	357	362	361	372	336	353	368	351	394	375	340	388	348	351	370	364	345	396	355	351	331	376	361	395	389	366	350	322	366	327	384	339	341	342	358	356	353	347	339	374	357	365	378	357	394	413	377	364	355	340	331	372	372	381	383	346	391	376	374	325	326	369	357	342	353	357	380	375	325	337	386	378	371	321	364	338	331	402	348	337	394	375	352	354	360	371	354	340	319	341	320	391	345	374	362	352	323	393	375	346	364	356	356	368	358	356	351	373	340	341	332	337	367	349	385	360	325	346	333	337	341	394	352	325	358	346	353	355	361	364	366	334	342	371	353	371	381	356	373	341	337	350	374	359	341	362	360	352	357	366	415	326	342	341	346	306	373	351	341	342	362	340	335	360	358	366	362	340	378	353	371	320	359	348	347	356	361	351	331	371	349	355	327	337	374	335	361	355	323	339	371	344	353	404	322	349	378	338	336	355	363	350	346	361	384	345	348	317	333	324	345	345	380	363	344	329	348	332	369	342	394	334	371	348	361	347	383	355	346	329	333	360	363	354	355	370	351	331	319	358	345	366	405	350	304	351	330	375	351	340	357	365	330	348	333	371	349	340	348	338	361	370	396	376	326	363	348	377	321	349	337	364	338	358	353	383	380	316	376	357	353	369	365	348	347	349	322	369	346	346	356	390	351	361	390	367	367	330	371	313	374	324	352	352	360	334	330	353	356	367	364	329	350	332	356	333	348	356	341	339	359	323	431	380	342	343	361	343	348	382	340	359	376	368	320	372	370	358	341	402	391	335	392	336	373	323	389	353	354	351	361	345	367	370	347	325	374	368	341	348	362	362	368	388	356	342	355	323	357	344	324	398	367	344	353	353	377	333	330	345	366	346	383	361	372	349	373	374	376	338	321	379	345	379	327	345	365	356	307	362	345	321	337	378	339	370	330	361	384	367	352	338	376	346	358	367	342	356	372	360	334	359	383	367	331	352	367	315	352	386	353	348	346	357	363	386	369	373	349	333	359	343	320	352	340	376	344	350	341	334	354	384	366	348	342	368	367	349	380	324	366	388	388	341	352	367	402	329	369	361	325	360	363	372	389	301	372	346	344	342	386	374	372	370	365	347	342	371	366	372	401	374	381	353	347	344	338	362	348	337	359	327	350	330	391	338	357	347	335	367	360	311	359	315	346	385	355	368	330	367	360	381	326	359	353	353	359	375	344	360	334	334	376	334	383	334	369	375	352	337	368	347	348	333	336	364	367	352	334	353	346	353	370	356	357	363	350	356	362	340	343	354	366	325	358	334	333	369	370	382	337	369	366	355	348	376	335	341	340	363	370	326	368	331	351	376	364	338	354	364	342	402	351	375	363	372	368	340	360	363	362	380	385	345	340	340	352	376	365	352	319	372	328	355	319	376	330	421	341	349	354	327	348	356	353	375	402	368	345	360	369	358	369	367	324	370	360	365	344	358	333	326	344	350	343	364	328	385	353	333	368	351	340	339	357	345	341	346	347	338	359	327	360	374	358	347	353	330	351	362	317	346	349	358	338	347	354	402	363	335	357	379	346	370	367	375	349	365	335	366	356	331	375	390	349	358	337	343	312	325	356	349	364	366	351	373	322	343	350	338	340	374	341	340	337	358	329	371	344	340	391	332	385	354	344	355	342	393	352	382	347	345	340	389	365	350	333	353	353	385	344	355	334	376	310	379	368	371	332	354	331	338	372	344	347	348	362	351	349	329	337	339	362	353	362	368	347	358	350	366	341	339	353	348	375	359	367	357	339	337	362	385	375	317	329	361	343	384	335	377	375	356	374	363	344	374	376	351	360	393	364	351	345	393	348	387	353	379	364	335	378	374	330	360	364	364	357	329	367	389	337	348	340	373	359	347	382	367	342	359	376	352	332	375	324	321	329	375	353	308	380	324	364	367	362	351	352	357	339	378	381	363	343	348	403	365	344	325	340	345	342	382	362	354	353	369	372	349	386	338	362	362	364	356	370	359	337	358	355	340	326	349	334	362	372	337	339	354	337	352	351	365	357	340	349	359	347	346	340	357	314	334	347	335	345	335	377	356	355	367	357	338	323	301	334	338	369	371	365	368	386	332	392	359	357	353	341	373	337	378	372	373	359	361	312	340	328	391	358	346	387	353	360	350	366	341	383	349	360	355	347	366	349	363	363	351	347	370	368	380	355	347	344	350	338	342	360	336	384	385	330	349	319	360	390	343	392	318	320	378	338	346	385	354	341	345	375	345	353	357	342	362	367	347	365	374	351	347	341	334	351	356	329	333	352	337	326	354	346	373	341	346	333	399	351	354	356	373	348	327	357	344	367	367	327	320	346	351	364	355	322	345	357	362	384	327	353	359	340	363	326	341	363	361	324	348	327	341	349	357	380	328	336	361	354	321	380	298	385	325	364	375	365	353	338	347	317	375	397	322	342	366	328	350	374	376	326	355	335	355	362	326	338	355	362	351	351	353	347	354	339	328	403	360	366	362	383	376	345	359	330	385	377	339	327	354	322	351	387	335	357	353	350	338	367	317	336	349	347	325	384	374	366	355	360	333	374	339	364	391	357	381	360	359	357	335	392	403	358	359	348	344	397	363	347	349	352	336	349	359	359	393	333	336	383	351	333	377	346	360	326	356	350	346	365	324	367	356	329	339	333	341	359	369	354	339	376	372	326	355	337	366	318	384	360	376	331	362	353	367	344	339	369	381	351	391	360	374	362	350	371	361	335	356	367	361	320	360	344	346	363	359	377	357	326	353	327	335	367	353	382	358	357	378	355	344	368	334	343	335	342	370	363	365	347	377	336	363	321	350	361	362	378	355	341	361	305	362	333	346	351	324	302	365	353	335	357	320	358	352	364	352	347	362	336	339	366	358	372	390	357	331	364	360	340	341	334	363	361	332	344	341	345	357	347	384	376	357	362	347	337	354	367	352	362	378	367	363	347	403	315	361	361	359	376	351	364	357	354	338	372	361	359	361	351	358	383	379	386	351	383	355	368	374	381	345	350	401	375	354	337	375	391	338	374	358	363	384	352	362	332	321	371	365	336	364	326	328	349	328	338	377	341	371	364	366	372	333	360	319	396	402	359	330	331	328	370	363	370	367	367	354	354	372	343	336	347	356	358	348	363	369	361	356	339	347	357	365	358	382	348	363	343	315	355	378	360	347	364	359	375	339	367	339	334	364	363	347	372	330	339	336	340	332	379	345	363	389	368	370	367	324	367	384	349	355	325	344	343	354	359	341	363	357	341	363	366	378	359	359	385	361	365	349	367	386	367	395	360	374	360	367	372	337	379	365	393	346	356	335	344	320	357	333	338	346	342	347	356	372	408	365	335	361	410	349	353	358	349	349	350	365	389	336	363	338	335	340	343	371	363
1777	459	443	421	435	444	416	419	429	392	418	425	406	425	411	428	431	452	397	464	413	394	412	388	416	428	414	401	418	454	416	436	390	434	396	449	440	425	414	417	427	418	441	434	383	424	409	438	420	433	456	450	410	407	450	409	423	412	437	428	429	411	409	414	410	430	441	427	411	408	360	447	443	384	392	397	415	401	432	400	398	407	407	428	377	412	440	408	385	451	420	410	414	481	416	392	405	413	410	412	436	369	421	396	416	409	407	425	431	388	431	355	421	416	503	427	377	411	427	423	418	443	383	422	425	440	386	404	438	420	430	407	401	427	403	408	442	435	415	446	446	411	401	378	438	420	411	461	435	439	460	405	416	399	414	438	430	380	407	413	398	438	421	421	428	412	446	449	377	403	424	417	427	409	445	400	411	410	407	389	425	412	396	453	428	418	429	428	447	482	399	427	412	451	432	354	377	423	410	403	358	430	425	424	428	417	402	439	401	393	392	445	393	378	392	408	448	498	460	455	437	434	450	445	453	434	421	430	433	409	401	457	462	412	434	445	420	428	423	410	386	467	454	418	439	408	413	410	391	427	406	442	389	409	446	403	423	423	420	415	433	444	417	430	418	431	416	428	436	400	422	428	408	420	397	398	419	424	414	446	410	421	368	457	431	444	450	416	437	435	411	415	416	391	435	393	396	439	396	408	414	385	414	427	424	441	399	409	404	418	419	391	438	405	412	438	429	399	439	415	407	439	410	424	409	450	429	448	415	413	389	447	423	435	472	406	439	418	409	440	446	466	445	417	446	414	434	398	390	390	432	431	392	422	417	408	394	418	407	423	412	420	451	399	387	385	425	468	434	439	435	429	384	421	433	400	429	375	362	421	413	450	443	389	431	397	419	398	387	424	421	439	434	431	486	372	406	377	413	425	452	456	406	438	447	402	424	396	429	434	413	438	416	423	461	442	398	380	453	427	407	443	477	397	420	426	425	396	406	427	424	389	408	434	413	428	430	407	416	418	384	398	434	433	416	422	399	424	445	462	440	395	415	430	456	418	440	445	389	420	425	434	400	413	411	396	443	388	391	439	406	451	470	445	409	451	447	464	421	462	449	437	434	426	437	478	461	423	425	454	396	434	408	405	450	426	410	439	422	417	420	404	399	408	438	428	418	434	421	399	434	453	443	434	389	412	375	402	411	425	411	400	403	395	393	421	385	458	380	428	433	449	442	423	417	450	434	402	400	407	428	404	387	419	430	415	442	375	395	447	437	428	403	388	431	414	404	427	434	426	439	436	409	407	443	417	428	435	435	463	390	387	443	423	450	400	422	406	409	406	454	453	427	416	418	434	433	477	466	409	443	454	436	376	446	438	385	430	436	450	452	411	413	407	391	386	434	414	408	395	404	441	387	443	442	444	387	460	425	419	388	405	478	429	431	413	396	414	446	421	390	423	426	419	417	417	454	462	455	390	417	401	415	400	453	388	409	408	434	406	430	421	435	428	420	409	433	496	436	373	430	450	421	415	357	389	445	422	414	444	400	419	404	432	430	465	438	427	443	448	429	403	418	425	430	406	404	452	399	405	447	423	428	404	386	436	432	409	415	404	429	401	446	426	429	433	430	430	429	384	434	441	462	431	460	408	399	420	389	408	408	437	394	426	452	423	406	436	409	428	428	374	426	414	446	382	432	425	408	431	434	419	394	421	438	428	453	407	436	464	420	429	377	373	424	400	398	462	445	453	417	450	444	414	410	425	434	438	417	428	481	398	386	461	426	424	417	440	401	458	421	446	430	425	430	405	392	391	437	435	447	432	420	452	407	447	423	402	473	439	404	418	435	457	393	406	432	419	440	417	432	407	384	448	383	413	418	440	399	423	464	407	424	457	399	417	418	451	413	443	455	436	424	454	405	412	436	416	397	420	394	400	437	475	419	402	425	431	443	425	435	421	440	409	460	406	397	417	416	392	469	410	398	415	452	455	410	426	410	457	404	414	372	472	411	424	458	401	418	442	401	431	433	437	428	406	440	394	447	406	420	398	400	429	424	404	408	397	387	404	410	421	450	412	425	389	449	414	413	457	429	460	400	417	418	419	423	406	409	423	467	404	443	402	469	469	408	417	413	388	400	454	418	425	401	413	415	461	419	379	394	427	415	443	367	443	415	422	418	397	395	443	443	425	443	395	435	423	430	435	441	412	438	411	423	412	427	388	420	401	420	417	436	426	463	444	400	425	418	393	421	408	430	462	449	404	424	393	421	399	415	402	424	435	425	415	411	452	483	453	434	458	428	437	427	417	409	445	396	458	452	472	392	411	457	438	456	445	389	414	415	430	399	397	401	387	417	399	432	394	402	375	400	432	418	450	421	406	396	440	410	450	407	375	404	410	408	386	359	414	419	425	450	424	416	405	442	440	409	379	410	417	422	407	400	411	416	375	388	385	447	425	401	430	400	452	411	416	435	446	447	422	457	454	432	414	435	453	392	410	425	399	428	374	429	393	390	466	441	442	388	453	403	422	438	446	388	440	445	414	422	421	401	411	402	393	385	427	429	404	424	375	408	396	439	398	438	437	434	421	440	454	424	411	436	397	412	442	468	421	488	465	411	419	441	450	456	444	444	407	413	413	388	430	386	418	409	429	417	398	417	388	414	379	393	395	425	436	407	403	442	420	407	438	434	423	367	424	418	425	441	425	391	449	395	396	468	420	411	402	446	412	426	418	373	419	406	379	448	428	432	434	418	413	430	381	444	384	397	388	390	431	409	397	428	405	404	401	433	425	441	454	440	406	440	419	408	456	448	410	423	434	431	410	378	406	468	402	380	443	431	425	435	409	420	400	473	451	388	381	394	392	414	441	419	441	431	434	445	447	421	408	438	422	438	391	465	459	454	450	400	450	413	398	446	425	413	411	405	388	426	438	411	449	465	432	451	427	409	386	418	390	431	386	436	403	398	411	395	451	435	375	385	386	443	394	384	433	374	427	422	391	401	402	438	410	435	418	414	419	398	429	409	374	396	431	463	446	435	421	375	439	425	401	444	388	475	402	396	445	397	428	419	404	482	474	411	420	398	425	416	449	385	411	385	400	423	431	395	405	389	426	402	431	422	392	414	424	416	401	387	400	424	432	424	406	419	412	431	391	393	406	427	442	471	459	405	419	411	391	399	426	428	441	377	430	428	421	433	402	408	438	417	443	427	416	410	390	407	423	471	438	378	419	439	404	385	460	416	419	420	403	411	441	435	383	394	390	431	429	417	420	393	448	401	439	402	404	418	412	428	423	403	400	388	400	411	386	418	462	394	415	394	427	404	419	436	406	407	445	438	434	419	415	417	400	426	406	403	420	421	421	405	420	430	427	399	402	437	420	411	384	442	380	418	411	439	425	418	401	425	400	444	439	419	348	393	427	395	393	422	422	416	429	384	396	405	469	456	409	402	411	406	424	428	461	426	412	442	424	445	404	450	396	429	407	421	415	456	424	449	404	444	457	412	399
2150	943	955	985	973	992	957	951	929	923	912	951	983	920	924	945	941	930	948	938	946	928	949	850	910	971	876	954	954	975	980	938	936	902	872	931	892	870	900	900	937	846	878	874	949	930	885	873	915	965	933	930	873	937	914	885	888	928	887	888	871	923	877	910	908	833	893	926	965	886	973	975	958	912	906	923	887	844	909	935	919	941	896	933	937	918	867	916	865	873	937	919	930	935	910	870	858	900	890	861	906	955	899	908	897	868	924	869	920	888	947	912	854	967	921	951	900	934	882	954	918	961	918	930	875	896	889	894	898	931	865	887	917	850	968	879	887	925	927	911	863	917	887	882	909	888	913	880	905	887	891	948	875	903	926	913	869	869	845	903	915	898	927	946	872	906	932	958	896	906	901	897	842	933	887	876	891	898	946	962	864	884	885	961	913	862	910	930	904	911	869	869	933	951	936	898	905	911	897	931	936	901	893	973	952	925	811	937	854	941	870	905	886	929	948	939	969	922	903	930	890	919	890	856	949	933	857	910	925	889	903	888	906	902	928	915	903	913	948	918	913	933	936	922	828	899	912	924	899	901	927	875	971	929	949	918	947	958	902	914	957	932	849	873	937	920	908	879	861	918	884	997	951	943	866	886	846	880	914	963	904	882	904	956	929	946	975	882	891	934	910	913	892	941	868	884	930	929	925	862	909	963	931	973	914	942	940	914	859	871	867	938	923	931	860	966	925	884	894	914	956	938	962	871	862	907	910	943	964	950	890	915	934	862	840	892	902	928	935	899	897	878	889	914	884	906	951	933	956	920	934	956	949	931	875	882	868	947	956	887	868	932	897	932	875	918	946	935	871	851	862	916	897	864	897	845	897	907	923	888	916	887	944	895	909	928	922	924	951	940	914	891	957	955	892	907	910	923	909	911	863	917	936	886	945	894	878	871	873	905	947	866	888	961	906	939	912	926	943	936	887	877	902	928	970	870	911	926	922	915	957	957	941	961	923	865	933	950	898	927	934	992	887	888	922	924	927	899	875	914	932	883	904	916	934	923	879	901	874	935	905	953	868	863	925	902	929	852	905	949	891	926	909	892	866	914	915	935	896	903	942	942	917	890	883	880	831	953	890	960	906	899	876	941	946	924	944	912	893	964	896	947	972	890	914	916	891	900	931	886	875	952	923	898	917	854	940	917	890	980	879	906	919	913	917	930	838	913	923	909	942	969	935	958	904	920	910	922	911	861	943	903	869	894	895	935	926	954	870	897	905	904	914	926	888	864	887	924	894	944	963	891	919	896	932	986	870	894	920	871	918	955	937	929	894	920	893	898	952	912	885	973	895	893	1009	918	889	884	965	927	905	987	906	882	924	921	903	972	860	884	867	899	885	891	910	920	945	931	916	906	888	905	947	944	918	912	905	920	918	873	887	898	882	971	864	887	879	900	885	921	904	906	909	909	927	889	903	933	901	915	883	913	884	874	940	930	897	856	929	867	917	926	877	898	910	916	944	928	908	906	892	874	869	852	951	936	899	949	954	931	888	950	939	886	924	849	914	912	885	928	906	900	872	931	915	920	937	954	904	880	870	900	886	974	880	966	925	926	942	953	926	891	884	902	897	929	921	862	900	865	920	880	958	916	925	896	948	873	910	884	855	934	869	899	926	919	915	876	916	900	901	948	923	901	934	835	895	893	921	884	896	867	937	879	964	880	884	860	903	905	910	849	922	897	914	910	854	892	958	880	944	894	882	840	918	944	939	891	898	904	894	862	884	942	890	885	904	958	932	938	939	933	893	858	908	865	947	887	880	912	919	932	889	905	887	896	892	922	896	879	887	962	908	888	931	934	911	875	894	855	917	821	896	895	893	902	898	891	927	911	907	906	921	972	870	900	895	897	860	869	859	936	891	898	914	943	918	902	922	880	897	898	882	924	937	909	877	933	811	917	932	949	883	867	899	874	888	904	944	895	898	914	937	899	959	884	900	951	916	868	908	864	901	919	916	943	938	938	909	895	899	838	890	916	949	966	920	864	903	873	898	928	925	953	968	911	939	923	888	914	896	864	898	935	902	922	951	908	902	877	893	943	910	913	950	913	899	935	915	881	961	876	960	900	925	919	871	946	953	966	871	915	937	987	867	931	952	866	920	937	922	881	926	938	897	939	910	892	948	917	912	946	871	893	908	903	905	913	924	910	920	941	950	913	953	905	912	944	885	922	917	877	872	862	903	909	878	947	914	940	936	895	887	869	901	929	876	879	888	909	903	904	915	858	915	897	880	884	908	851	882	914	912	895	873	949	914	891	864	877	890	920	970	912	920	885	904	856	922	908	927	947	880	901	933	889	943	909	931	932	886	925	954	883	881	928	945	886	885	948	913	922	925	916	933	856	922	890	950	924	880	917	841	915	899	916	898	886	903	884	919	876	889	885	915	935	893	960	980	960	893	918	922	966	921	888	893	932	918	902	915	906	909	902	937	868	967	876	918	894	922	901	970	954	907	911	936	934	886	917	913	920	905	964	928	897	872	885	899	952	910	915	913	891	891	928	902	941	950	907	840	896	918	891	918	933	922	919	892	967	919	912	900	903	910	879	915	895	902	886	859	911	947	948	904	931	930	873	882	926	893	861	909	901	892	878	896	904	898	919	905	944	884	939	864	889	921	948	910	905	884	895	872	920	937	926	931	955	913	883	898	868	898	922	941	941	890	963	928	883	980	842	898	919	968	930	881	938	895	892	841	943	917	909	917	890	919	900	939	886	946	905	893	885	922	908	842	908	901	909	937	918	896	910	931	935	923	924	914	912	956	891	876	909	892	916	861	882	924	899	962	901	880	886	893	910	857	910	928	911	894	928	880	920	891	901	914	969	941	928	894	907	926	871	925	960	899	913	870	889	943	901	912	864	914	941	896	950	883	895	933	912	894	919	950	905	959	903	916	885	943	968	897	941	978	868	975	915	946	916	880	984	939	884	938	922	910	865	943	933	917	928	895	881	900	916	925	969	881	899	905	931	940	870	957	940	899	899	929	886	941	975	915	874	898	931	869	868	909	900	987	886	958	953	888	873	910	926	899	875	942	931	922	860	923	891	872	938	891	926	921	955	951	955	910	890	901	920	867	940	878	875	925	891	925	940	955	888	955	947	883	887	898	924	920	893	876	903	896	990	914	902	889	923	909	903	885	903	900	878	950	885	970	888	898	916	888	881	916	931	932	897	912	891	948	907	915	898	910	903	865	898	942	868	937	862	954	844	909	901	885	899	918	951	885	922	900	897	922	889	915	896	920	950	911	912	889	923	913	890	857	906	902	867	938	911	916	927	907	924	972	901	894	926	949	924	860	971	942	932	886	945	946	941	964	932	833	878	908	902	891	980	883	939	938	862	845	899	848	908	916	884	864	907	873	943	838	936	889	935	915	910	910	926	935	874	861	911	942	912	951	888	904	854	875	863	881	956	907	933	866	943	889	959	980	924	891	884	959	948	903	955	867	901	930	926
8154	608	607	496	439	366	316	324	312	285	295	315	259	216	235	246	269	245	265	251	222	236	224	263	272	249	259	218	236	240	257	257	223	243	227	229	218	235	230	230	259	226	233	269	244	261	251	233	239	234	259	271	236	257	226	224	240	242	230	266	240	202	220	231	252	217	217	269	209	243	233	249	232	250	236	237	268	246	262	247	257	252	240	237	230	254	221	268	223	246	197	266	265	254	237	244	207	227	231	257	259	233	209	249	277	218	243	235	249	250	268	250	216	251	237	212	278	230	262	206	244	228	230	246	255	259	245	242	251	292	243	251	242	208	264	244	252	245	261	231	258	225	216	227	219	216	247	250	237	265	259	253	239	247	221	243	237	215	256	242	253	225	207	252	240	214	241	243	227	250	247	246	253	274	227	260	270	236	234	198	237	216	249	231	238	244	233	249	234	251	240	257	244	236	234	225	233	245	235	237	256	238	240	263	239	237	248	241	249	261	256	234	238	229	255	230	242	260	237	252	254	244	237	273	224	223	275	231	246	253	222	263	253	248	231	235	252	218	257	257	238	207	246	224	229	262	229	256	232	261	242	249	231	251	245	277	225	220	254	291	244	246	231	238	234	241	226	248	237	258	220	206	243	258	216	222	250	221	241	216	244	262	234	244	242	230	277	239	220	231	249	266	235	237	227	216	263	285	229	229	219	238	252	290	256	250	248	246	217	234	244	248	260	239	256	276	243	209	230	243	220	271	244	245	248	260	242	241	251	276	233	248	240	232	272	247	259	227	248	235	247	233	231	236	222	198	275	263	234	241	225	247	243	251	261	242	233	237	225	285	257	232	246	253	232	246	234	264	229	279	229	248	252	258	254	217	242	227	222	227	237	227	251	233	259	231	241	257	232	220	195	234	219	257	225	242	231	209	233	242	218	223	251	252	252	230	248	219	252	246	229	257	237	246	241	230	242	261	221	265	227	274	234	264	257	269	264	234	228	265	232	240	239	209	222	254	241	242	224	238	256	237	250	233	229	224	235	232	234	241	245	234	236	232	219	243	246	256	286	256	222	245	285	238	236	221	241	253	238	213	266	238	254	226	253	254	249	257	214	227	244	229	237	228	228	240	251	270	274	267	217	218	220	267	259	217	225	239	224	250	265	211	235	216	240	208	229	237	243	233	260	243	212	258	208	245	233	250	209	243	238	235	237	205	252	242	245	234	256	231	234	252	231	235	253	242	240	255	267	260	233	261	247	216	234	262	213	250	254	198	224	250	222	250	241	286	221	265	246	243	233	245	269	259	224	251	245	237	272	239	219	238	212	234	243	273	261	225	247	245	236	250	242	259	230	265	229	240	244	235	250	237	254	234	231	237	238	253	238	282	255	237	257	235	244	263	230	243	263	217	236	252	237	247	236	260	253	272	225	262	212	241	231	279	226	205	267	246	273	258	207	240	255	254	247	224	251	234	234	280	276	229	216	222	211	249	230	239	236	247	249	223	243	246	230	283	251	234	240	244	252	249	243	247	234	238	279	253	246	259	234	262	250	241	246	244	237	237	272	234	248	246	235	271	247	270	276	217	229	239	210	237	274	284	242	249	233	254	275	266	234	236	254	242	252	250	236	277	224	265	255	249	205	216	235	226	204	265	258	241	241	235	257	242	259	242	245	245	228	246	250	249	247	249	239	241	243	242	243	253	255	231	250	245	229	259	225	252	230	251	243	264	243	265	283	247	247	242	229	239	234	234	254	223	246	259	249	242	261	244	247	246	238	240	241	230	236	235	258	244	233	237	217	246	233	259	218	244	204	283	240	234	254	240	285	240	225	242	255	238	222	240	249	246	196	238	240	239	217	272	255	218	240	233	265	230	220	228	229	247	240	241	233	261	232	223	211	230	259	256	238	223	222	240	257	208	245	233	236	247	238	243	239	253	245	200	256	257	226	227	224	230	247	251	221	241	251	277	260	266	272	263	258	247	233	214	213	207	219	220	248	222	221	234	263	224	258	237	238	228	238	239	210	278	260	230	253	245	266	239	267	243	233	229	246	259	232	250	241	244	228	251	237	248	227	226	228	247	210	262	245	259	216	247	217	257	246	248	225	253	219	239	227	251	236	246	226	253	243	249	239	223	264	229	242	254	266	251	261	245	220	244	226	245	231	201	238	226	244	260	208	256	251	226	232	243	247	239	214	265	251	234	255	254	246	223	247	231	248	217	274	262	264	236	246	246	235	237	255	244	250	251	273	225	250	236	249	223	242	246	214	241	252	193	265	254	231	233	220	220	225	241	253	266	199	262	235	229	238	251	240	269	266	254	253	252	266	250	273	222	253	251	252	241	276	242	258	203	246	255	277	235	243	220	229	219	228	254	235	261	233	261	252	238	244	244	229	238	245	252	227	247	248	212	255	239	229	254	216	257	282	260	258	232	260	201	262	258	223	236	214	236	243	236	242	237	279	217	236	243	229	229	258	254	242	222	211	221	235	227	220	262	246	247	249	246	227	226	267	232	242	219	259	216	238	240	229	237	229	221	218	239	237	272	237	258	252	259	231	227	243	224	252	237	239	250	263	253	220	253	218	239	237	229	234	258	257	276	255	224	223	238	240	234	267	227	226	244	217	249	253	232	258	218	244	247	254	259	233	254	255	205	248	250	249	237	257	238	233	268	248	245	248	238	263	251	250	248	275	235	254	233	211	252	271	246	239	252	211	237	257	231	259	260	230	267	256	237	251	244	251	216	225	268	223	261	221	234	243	257	273	229	216	256	232	234	279	269	258	250	214	235	243	234	230	249	264	244	241	264	258	255	282	234	246	226	258	249	232	247	222	254	233	194	211	234	239	252	264	240	252	267	261	241	226	241	225	220	243	230	249	237	251	246	242	234	209	238	245	252	241	240	250	206	273	232	236	231	263	258	246	228	241	214	242	264	253	234	259	264	236	263	273	254	244	220	225	262	233	233	236	235	224	221	254	248	261	236	251	234	279	245	219	236	236	246	243	255	234	238	241	228	235	226	230	246	260	260	248	266	267	244	239	246	230	222	213	251	203	254	222	222	244	250	252	252	254	245	232	221	224	235	233	254	256	249	201	223	280	244	218	256	243	239	247	257	245	235	248	235	218	258	217	227	258	233	261	251	217	227	239	250	255	247	225	240	239	262	231	219	230	231	249	244	247	239	240	248	236	222	227	255	253	249	273	246	247	241	242	251	247	206	266	260	239	203	234	222	252	247	257	236	247	233	255	206	258	234	256	267	282	245	252	226	244	256	232	222	228	219	206	257	231	231	241	228	276	288	263	254	254	260	241	268	261	233	220	225	215	222	254	259	211	217	219	273	225	239	238	250	272	220	237	249	258	240	235	221	242	258	222	257	229	237	259	207	228	219	249	264	239	226	240	235	235	220	223	254	214	253	248	250	239	233	246	249	238	265	260	240	235	212	234	238	221	235	237	226	235	233	237	259	241	242	240	257	219	217	243	217	222	245	262	269	240	243
6706	902	1465	1632	1386	1280	1072	970	877	826	765	709	706	653	677	633	653	625	600	606	626	590	633	611	599	599	595	601	617	632	594	549	565	593	609	589	590	580	571	577	562	566	570	539	620	547	558	575	548	546	568	527	594	527	560	558	570	530	573	553	568	559	565	560	546	555	551	512	561	549	542	535	571	567	569	558	533	560	536	573	561	551	526	496	590	583	545	565	543	533	529	589	561	533	541	546	583	546	576	579	500	538	557	586	549	576	614	516	508	596	541	539	561	530	597	589	520	606	559	581	516	548	537	570	552	556	557	527	534	534	559	559	565	602	563	554	595	518	524	559	574	585	579	594	561	553	532	511	569	535	548	529	566	540	564	565	551	556	537	536	604	591	546	526	551	566	539	559	548	575	573	561	524	561	564	569	529	565	572	583	563	527	535	566	572	516	580	550	541	544	539	557	546	542	511	554	553	549	550	526	548	538	545	574	558	578	578	526	527	578	567	572	522	588	568	544	574	537	543	555	519	542	558	548	544	580	576	583	565	552	529	531	553	566	566	545	542	537	519	546	580	542	537	535	598	545	542	565	560	547	538	564	570	532	583	547	532	563	565	575	543	568	566	545	544	570	552	528	549	550	543	507	561	544	554	512	560	604	538	553	559	561	574	527	593	584	590	552	533	568	572	561	565	584	535	572	518	576	553	544	552	524	536	568	535	563	564	545	573	564	594	544	602	569	577	546	522	560	535	545	564	549	537	543	571	542	534	502	546	553	533	566	569	553	578	545	567	570	520	592	580	562	561	539	558	549	554	561	486	513	569	555	562	552	576	550	544	565	535	546	572	526	575	515	535	507	514	566	553	563	525	537	550	539	585	574	562	551	529	522	553	562	577	540	540	563	600	526	549	589	491	579	556	547	574	596	564	525	509	556	570	545	560	567	578	550	575	603	511	569	530	576	567	597	580	586	570	551	542	549	488	577	559	547	551	569	548	536	545	505	551	579	507	631	576	532	552	532	539	538	576	527	550	569	556	541	546	567	592	576	549	529	554	569	548	529	563	574	552	537	529	508	574	563	546	531	553	586	567	531	545	555	559	557	560	573	564	590	594	562	501	537	530	539	520	508	556	530	531	509	530	541	560	545	533	569	554	531	546	561	523	532	612	549	583	557	588	523	514	551	543	543	524	554	568	530	546	568	538	545	549	534	583	574	552	550	588	543	568	535	590	547	543	572	541	555	552	553	570	528	572	544	542	559	560	579	539	537	579	543	553	552	558	553	548	538	547	548	542	536	544	584	570	549	541	575	543	515	524	519	558	605	538	578	558	574	518	555	524	561	517	549	531	553	531	497	538	568	567	574	587	519	569	490	578	562	561	585	546	520	541	573	543	553	538	511	527	559	558	559	544	593	552	554	510	568	540	536	502	486	577	567	553	582	596	571	557	554	533	539	506	587	552	530	582	554	523	565	547	554	541	565	602	549	546	554	568	570	536	537	536	566	536	547	508	545	570	556	557	573	543	582	534	575	553	554	530	482	573	569	549	567	543	559	548	563	540	552	558	560	566	554	527	547	536	575	564	504	519	537	543	590	513	558	533	559	534	583	570	557	534	540	535	546	580	530	561	541	527	559	543	554	554	520	548	578	542	569	618	562	547	529	546	543	546	533	520	568	526	549	569	530	597	565	543	554	534	588	547	540	567	581	574	514	531	567	535	565	600	535	514	594	528	599	605	587	567	577	541	532	563	556	569	529	537	529	545	531	538	572	530	525	568	534	554	547	556	523	573	538	560	575	549	544	594	614	556	540	555	518	526	584	554	548	564	542	536	573	526	565	550	542	580	555	559	525	550	548	585	575	583	574	567	546	526	548	584	582	548	602	561	566	558	604	507	613	561	537	588	568	538	588	532	520	564	560	553	584	544	541	577	520	557	535	545	550	542	567	563	557	560	510	585	492	549	514	524	552	558	549	551	566	528	537	558	536	571	543	557	581	580	542	537	557	532	564	533	566	561	526	513	545	593	577	540	542	600	543	556	539	563	532	575	588	562	533	564	509	544	530	574	570	573	536	515	558	583	523	531	559	501	551	550	554	589	496	589	533	583	520	566	527	555	579	557	541	551	537	581	569	531	530	553	542	563	508	522	543	581	565	545	570	541	538	479	543	533	523	580	597	578	567	557	568	548	523	567	540	533	529	588	548	548	539	516	515	524	542	528	559	576	539	530	549	543	560	561	550	599	567	546	559	564	543	570	607	504	568	541	540	529	579	531	539	545	542	597	593	569	553	539	522	533	571	533	560	536	598	591	532	552	535	550	576	537	529	574	542	538	571	545	554	569	541	570	495	555	561	534	562	539	560	602	528	548	521	521	510	584	542	535	530	549	566	535	547	561	564	548	528	559	511	534	529	548	506	549	533	542	519	555	517	550	528	559	515	566	542	555	481	555	568	546	583	582	535	581	545	566	490	571	548	542	551	573	512	580	568	606	567	542	580	573	568	582	606	569	562	542	548	550	538	530	588	545	521	562	540	552	535	523	532	531	507	551	538	534	551	557	536	548	557	517	599	540	557	530	543	555	526	567	513	566	508	518	570	540	563	531	529	552	543	573	573	583	572	565	559	557	534	570	538	520	547	498	552	571	533	588	527	557	580	554	525	570	581	580	534	522	541	570	560	577	549	564	598	595	558	591	545	548	566	559	541	563	482	554	543	552	566	530	596	525	555	533	585	542	570	544	512	592	571	562	557	554	567	559	569	559	534	547	556	499	532	540	582	549	558	545	538	562	556	547	564	562	549	530	538	586	564	530	531	558	523	526	533	543	568	560	546	551	553	535	502	556	534	559	536	508	594	563	544	558	560	583	531	568	562	571	514	550	529	546	536	562	570	524	531	534	558	522	545	576	521	525	591	555	540	507	579	536	536	558	582	561	538	541	589	544	509	543	537	541	520	537	530	548	592	564	582	577	507	571	538	574	556	542	561	574	564	543	579	580	541	561	491	576	560	536	538	543	545	539	550	551	585	585	592	562	563	559	570	554	576	532	586	577	571	553	548	555	531	568	547	572	538	559	590	512	569	560	531	591	553	579	513	552	582	561	566	534	552	550	524	547	549	584	557	525	583	553	558	540	566	596	570	560	537	525	560	540	537	550	581	535	554	599	525	575	545	566	539	534	539	539	500	533	502	511	584	585	498	562	561	601	590	557	539	520	542	553	545	557	610	557	518	579	550	549	575	546	533	519	549	544	534	561	509	528	533	582	585	522	593	584	570	517	597	533	507	552	608	563	593	555	524	573	553	553	552	544	542	582	552	567	566	542	522	541	557	538	526	565	561	567	574	573	545	553	539	537	538	520	532	511	584	550	534	552	611	552	500	556	594	584	560	538	540	542	539	561	561	558	518	555	522	536	555	564	564	575	558	612	583	590	618	552	553	599	576	574	550	559	597	523	560	528	528	585	544	527	592	585	552	532	563	514	516	534	517	512	570	573	533	541	537
14975	1141	1028	793	534	392	283	253	236	220	204	190	185	192	163	162	156	128	175	153	169	144	145	136	125	130	149	139	140	132	138	138	128	145	126	160	152	152	122	124	130	142	143	130	112	109	123	174	116	132	129	143	128	138	121	130	143	146	127	147	124	121	136	124	137	124	137	137	124	137	130	128	132	134	121	138	123	142	135	144	127	133	133	129	142	131	130	118	149	126	114	127	121	142	142	152	137	121	129	128	126	137	124	118	149	139	144	141	136	134	114	138	125	136	140	147	163	109	116	129	141	117	136	125	141	132	129	126	117	122	135	149	140	126	126	124	142	127	162	153	135	135	145	158	152	125	143	132	149	120	136	114	134	126	133	151	125	119	127	142	155	119	107	120	119	130	129	125	143	133	128	140	114	129	131	144	140	159	146	99	146	146	123	120	151	111	125	131	126	112	124	137	133	130	129	132	147	107	150	126	119	119	143	133	138	129	133	133	111	120	128	115	150	127	127	135	131	130	116	141	113	159	128	121	104	120	165	150	141	149	133	119	147	124	123	123	129	120	135	132	121	127	126	114	123	137	124	129	129	152	155	137	112	145	155	131	136	126	138	128	130	141	129	157	148	127	137	124	143	124	116	132	127	137	124	143	127	140	113	111	126	121	149	130	128	136	134	127	130	126	112	139	125	127	133	109	133	131	135	141	118	119	144	135	140	136	141	120	109	127	130	99	133	141	133	144	128	141	135	125	143	117	121	139	131	154	118	128	142	157	124	145	123	128	137	120	131	125	127	112	118	140	126	142	181	119	121	143	129	118	114	112	116	116	139	131	150	127	149	138	132	149	140	127	170	143	127	134	117	146	112	125	131	126	119	121	126	144	111	138	148	139	149	122	143	143	137	125	140	142	122	135	118	118	114	132	116	108	136	111	139	117	135	142	144	150	151	156	127	129	139	126	138	144	140	143	127	123	148	117	117	142	129	129	155	128	128	123	134	124	129	128	124	147	143	128	146	152	126	130	137	102	146	104	138	136	149	157	124	122	141	111	133	111	150	124	121	128	133	121	134	152	123	144	129	126	120	128	122	118	141	129	131	121	134	144	112	116	125	149	123	127	121	150	138	119	143	140	128	137	128	118	135	138	126	128	140	139	141	139	111	157	128	127	116	135	110	147	122	139	133	145	139	103	119	138	135	134	147	144	143	124	152	138	135	122	122	141	120	127	146	102	122	135	136	134	165	109	138	141	130	126	129	153	137	135	134	103	110	128	154	146	150	125	140	114	140	133	150	125	149	141	131	118	116	129	124	115	122	117	118	114	132	131	140	132	141	139	139	135	150	116	131	153	123	142	122	141	133	133	155	110	139	129	131	136	128	144	141	123	134	123	111	121	151	132	116	114	134	120	131	120	121	149	126	105	128	115	118	132	130	136	138	151	145	166	149	148	135	126	134	136	127	146	136	122	125	120	130	137	169	134	118	118	140	120	110	130	117	132	139	138	117	138	142	133	152	108	122	155	125	141	141	142	134	131	156	140	143	139	117	113	127	143	115	147	142	148	140	118	120	128	151	144	116	130	135	125	130	151	134	129	128	129	120	114	137	137	139	133	131	120	132	128	135	120	127	148	123	136	112	140	123	124	137	140	124	146	137	146	126	130	120	117	138	137	127	129	108	129	132	141	117	127	140	153	110	119	147	121	134	103	121	126	146	124	119	131	135	127	136	135	141	135	115	126	147	130	108	121	153	121	107	128	124	132	136	120	124	139	136	147	142	152	139	131	114	109	121	128	105	146	160	125	141	145	139	142	141	109	133	124	107	133	116	126	130	141	135	129	126	130	143	138	122	141	138	165	144	143	123	132	135	131	144	137	125	132	129	128	115	158	128	137	115	128	128	112	117	130	123	122	143	138	132	128	164	133	111	122	132	136	131	139	176	130	127	114	140	179	127	126	131	139	141	114	121	159	134	128	119	132	123	137	132	127	106	128	133	136	116	136	140	134	125	120	107	152	126	117	127	133	144	130	129	131	146	146	129	144	143	127	135	106	134	117	128	121	150	133	141	131	127	139	146	144	126	119	135	124	148	152	135	116	122	127	137	128	123	131	139	131	136	132	147	115	127	130	137	154	127	119	127	134	129	140	135	137	131	134	133	130	128	123	127	147	143	128	144	125	111	142	138	143	143	154	145	112	138	126	140	125	147	147	128	123	128	155	124	122	120	119	144	121	140	164	110	127	129	150	123	146	130	118	108	131	115	139	141	126	123	131	132	129	111	150	137	153	146	150	125	134	136	120	113	143	145	131	140	111	132	119	134	151	118	130	132	130	130	127	142	131	154	134	116	135	118	158	146	140	109	156	132	130	129	141	127	131	119	127	130	125	130	141	124	117	138	130	122	134	116	146	141	121	135	143	130	145	145	140	147	133	131	129	120	163	143	144	127	130	137	136	118	129	127	125	138	148	129	111	140	140	129	147	141	150	138	131	149	152	139	127	110	135	136	115	118	135	139	130	124	129	130	128	112	149	131	139	144	124	136	146	124	124	124	107	144	153	123	146	130	140	157	147	122	132	138	158	142	117	127	146	133	140	141	141	149	131	112	124	125	124	133	125	130	141	134	128	137	116	131	116	141	131	147	117	109	113	151	120	127	130	123	110	117	128	132	119	109	123	104	131	138	133	122	141	163	145	137	131	137	119	108	135	139	142	141	132	120	149	128	126	126	142	128	131	140	108	117	132	157	139	156	138	133	155	124	131	126	141	153	124	131	131	138	158	145	115	119	140	142	124	126	127	134	113	143	133	120	130	152	121	127	106	118	114	127	148	121	135	148	141	129	156	126	118	126	122	132	139	130	149	130	156	137	119	150	138	137	132	136	137	144	141	131	128	123	154	149	144	145	139	132	133	132	150	127	119	122	124	122	128	115	148	158	126	133	129	125	157	139	116	125	143	135	139	138	122	119	158	127	139	136	132	126	112	120	136	115	126	131	132	146	132	127	123	113	134	124	131	143	148	162	123	134	135	128	140	141	144	145	145	118	133	127	140	138	148	123	141	119	110	141	121	136	123	136	139	119	134	130	148	130	121	152	133	136	125	154	105	121	149	123	122	113	121	108	135	122	130	134	136	151	129	134	135	108	117	121	131	123	136	140	134	112	143	124	121	123	138	121	145	126	153	142	134	141	139	122	135	129	118	134	143	147	131	122	132	130	148	151	116	147	141	144	114	153	144	135	117	129	128	141	101	128	139	142	139	120	143	124	137	129	139	106	125	137	138	120	108	127	133	159	131	117	171	128	137	143	144	150	152	112	121	113	133	122	121	130	165	138	104	137	125	137	110	140	122	134	142	134	120	117	124	126	126	131	134	123	157	118	115	130	125	121	101	149	135	139	128	130	117	121	157	158	133	146	104	124	119	119	129	137	159	128	123	144	135	141	136	146	120	115	139	133	139	136	138	137	129	145	146	122	108	139	128	152	129	128	133	150	114	131	136	116	147
8146	998	2027	2396	1952	1630	1249	1096	939	892	816	748	660	603	569	497	507	494	529	443	422	428	425	450	435	421	406	404	414	412	409	411	404	407	423	387	398	369	384	365	390	382	367	362	350	384	381	355	353	346	369	377	330	338	359	350	367	375	352	362	332	326	383	376	374	347	349	355	363	358	358	369	347	365	361	380	386	363	373	345	351	322	373	331	350	349	376	360	378	392	355	345	367	353	344	363	351	355	381	371	339	386	356	363	361	348	335	342	319	387	344	330	375	341	377	361	377	339	363	349	361	317	357	339	380	359	356	385	368	320	345	371	358	363	365	378	343	338	355	357	344	356	345	341	365	367	391	333	333	322	333	348	364	350	360	346	363	339	340	337	364	358	339	345	350	383	320	352	360	346	372	367	368	339	374	353	339	343	361	346	345	370	355	359	335	384	376	311	353	352	375	372	327	350	358	328	342	331	356	346	372	317	362	357	354	356	367	384	354	367	346	372	380	364	348	376	328	363	368	340	349	374	379	377	374	377	366	341	366	361	380	390	343	345	361	343	376	381	320	331	339	394	345	338	328	373	353	361	337	378	352	335	384	344	352	359	357	362	360	336	353	369	379	353	337	373	358	350	333	354	359	351	355	357	325	359	322	365	332	363	342	375	363	340	348	376	333	376	353	355	331	371	363	370	367	341	370	367	361	355	352	355	343	332	383	376	375	334	318	334	327	334	352	359	357	352	354	347	343	356	377	345	371	344	304	356	350	362	312	351	357	363	358	343	365	378	351	360	345	344	388	344	354	345	376	380	374	349	355	381	344	354	351	357	350	412	319	337	347	368	327	325	372	395	348	350	384	352	350	306	356	370	362	325	368	367	391	329	339	368	358	358	390	355	347	368	355	342	363	378	364	367	382	329	357	381	366	347	352	370	342	339	334	351	365	348	356	349	363	350	372	358	366	369	344	355	331	355	350	336	358	370	353	385	369	334	338	338	378	344	367	385	374	372	342	333	361	317	353	330	361	346	361	377	353	371	358	352	374	362	354	349	376	349	356	361	328	375	356	347	336	324	353	357	372	380	376	367	369	360	364	333	337	370	366	349	325	329	361	345	348	354	332	366	364	369	322	354	369	365	320	358	369	346	339	404	356	358	367	338	334	391	372	341	330	367	346	361	358	362	334	367	349	359	318	366	345	313	332	353	312	343	357	323	372	384	368	371	362	340	341	332	363	360	360	336	391	365	364	369	346	338	348	387	338	374	351	345	361	333	346	333	337	389	387	370	362	363	344	321	370	378	348	371	375	335	348	331	334	321	306	364	361	354	334	319	360	364	395	361	356	344	312	348	415	362	349	346	349	362	364	370	394	341	357	354	334	340	344	351	343	372	345	365	343	393	361	366	355	375	329	358	327	344	355	340	347	334	336	364	362	360	383	305	370	354	368	345	352	335	379	352	346	343	379	348	310	343	352	381	350	369	365	372	352	319	337	347	369	395	342	344	344	368	347	342	363	376	327	366	346	331	379	386	360	373	348	332	322	349	345	382	341	352	389	346	355	337	359	349	366	375	342	361	358	373	333	361	375	367	333	345	347	345	364	347	357	373	360	365	383	388	312	337	385	363	346	366	340	345	331	361	329	341	317	370	352	363	365	348	385	391	350	339	374	345	342	326	327	346	336	337	354	335	336	332	354	328	354	349	349	344	364	337	331	374	352	350	350	353	381	333	370	392	321	367	331	311	323	329	340	365	344	363	341	337	358	365	354	342	364	368	374	377	383	352	342	354	351	360	329	365	350	330	355	395	361	364	371	355	362	337	346	334	342	353	399	328	333	380	342	370	384	367	371	362	350	344	339	314	381	341	347	390	368	370	346	368	330	346	363	364	333	358	377	351	363	378	340	338	360	377	367	372	369	384	351	363	343	372	392	347	345	363	357	334	408	345	350	350	357	351	304	338	347	389	326	368	384	337	349	351	343	348	397	338	397	373	371	354	330	353	382	347	352	312	384	369	352	323	362	344	357	334	356	359	335	368	376	375	380	359	380	371	363	361	351	348	369	357	362	316	339	329	342	356	327	339	384	346	386	360	345	342	330	346	373	367	361	342	340	359	356	323	321	394	347	364	347	355	349	355	342	373	367	333	360	372	324	349	339	328	377	339	352	369	351	335	363	317	344	370	340	350	380	378	349	339	328	336	340	348	313	298	371	346	350	324	379	333	370	325	344	370	344	365	333	348	369	323	354	329	365	374	338	350	338	360	352	317	325	342	346	360	365	342	363	339	350	391	385	389	356	342	376	358	378	368	354	359	348	367	382	366	314	339	364	324	387	357	352	357	359	318	374	354	346	352	354	378	341	350	364	351	327	367	359	366	356	335	363	363	357	338	362	308	347	364	350	353	356	363	352	361	337	344	358	339	357	327	333	341	341	389	366	335	366	319	344	339	376	339	350	353	347	311	337	354	376	329	347	332	400	365	362	334	380	354	380	327	344	368	341	352	355	333	344	345	336	364	375	296	353	390	367	353	348	353	318	348	350	367	348	350	315	364	380	352	337	351	322	341	382	359	360	339	372	359	339	354	333	376	373	340	336	332	369	359	355	343	370	363	397	387	332	365	352	389	376	351	366	381	349	336	353	344	372	322	414	358	368	326	336	390	328	381	349	337	386	349	358	334	355	343	354	365	320	367	363	349	366	364	354	360	381	377	327	376	326	356	329	350	381	336	347	337	358	357	354	362	364	379	351	370	379	321	363	355	325	338	376	355	362	366	302	330	324	332	378	335	345	368	355	368	337	348	371	374	349	342	340	353	337	325	341	320	350	316	356	351	347	385	355	347	359	355	336	341	369	373	355	368	378	346	315	339	346	345	324	356	385	338	348	372	352	366	322	359	355	356	351	367	351	321	341	379	351	387	316	352	322	352	357	358	355	331	362	324	346	363	310	342	385	358	330	356	319	361	354	353	338	349	367	381	403	325	349	345	388	367	329	361	335	346	384	363	381	352	320	363	372	343	356	340	390	406	392	356	313	330	376	347	333	346	377	378	326	328	343	320	367	360	359	340	341	327	339	379	366	385	333	376	371	365	347	326	353	341	336	353	378	378	386	383	346	356	356	379	385	358	323	368	366	359	346	373	355	336	357	324	384	387	386	344	372	346	354	360	356	356	340	350	369	408	335	324	386	344	319	359	350	338	356	310	338	368	326	334	353	385	321	333	330	351	335	353	292	347	358	341	365	349	346	348	341	339	332	373	360	344	357	420	381	361	343	343	362	332	351	342	349	367	348	334	344	345	307	365	336	361	329	346	371	342	356	337	340	363	331	359	379	378	338	344	348	341	344	348	342	394	350	352	360	391	373	355	359	371	297	341	362	360	333	351	375	359	369	376	360	351	343	398	370	341	365	353	388	371	375	343	370	329	335	348	381	361	342	373	311	368	382	330	380	377	350	355	337	332	370	347	379	357	302	342	378	386	385	339	333	331	347	341	344	378	364	352
1794	473	398	407	407	422	450	423	448	399	437	399	437	436	469	439	407	411	397	423	434	419	431	437	426	413	429	404	406	444	419	437	406	411	452	401	435	431	416	419	462	416	428	410	401	397	403	398	399	434	399	454	407	411	415	368	411	392	415	428	414	406	424	448	376	398	452	464	405	434	391	415	397	411	407	413	444	399	426	401	392	446	411	414	421	373	403	465	438	414	402	382	423	439	432	431	357	421	438	422	431	402	422	416	410	432	434	426	414	429	411	420	430	463	432	394	390	400	404	406	394	403	394	412	396	449	443	405	388	393	442	483	382	404	379	399	435	390	418	399	356	427	399	399	395	390	442	394	418	440	437	460	432	415	386	392	432	384	410	403	445	396	430	411	422	448	428	421	390	425	380	394	415	435	396	396	400	388	397	405	429	409	423	410	401	400	423	381	427	393	415	406	413	434	435	408	430	416	453	416	435	444	408	450	406	420	412	427	434	404	422	421	406	432	436	420	406	434	449	404	402	448	390	420	404	409	381	426	415	424	421	449	441	403	411	433	392	410	399	414	436	395	403	434	424	422	403	419	422	428	414	395	384	458	437	403	374	397	379	415	423	475	397	412	440	402	431	417	475	378	388	412	422	401	424	429	387	425	396	420	433	435	412	414	415	454	428	436	413	359	414	426	403	434	419	407	422	410	382	434	459	445	395	409	435	421	428	385	406	416	376	417	432	387	440	390	409	413	419	415	421	414	395	402	428	422	430	438	455	428	418	388	411	445	428	429	402	455	428	393	473	395	416	437	415	410	428	411	419	429	411	421	451	414	433	414	398	422	393	450	451	373	425	411	424	401	409	426	407	410	446	408	413	415	373	386	441	449	415	415	437	454	425	419	377	396	439	435	418	402	423	421	422	436	409	390	400	423	436	396	385	393	455	418	405	413	442	412	457	440	433	460	421	445	450	379	402	408	436	411	407	422	388	412	384	412	417	478	374	414	378	404	454	457	448	404	429	401	391	468	415	416	419	416	435	395	422	405	398	418	430	434	440	447	413	414	400	420	443	405	431	398	414	438	438	415	456	376	446	406	455	438	432	402	394	435	413	413	433	403	390	426	441	421	449	386	421	411	444	441	412	464	409	400	439	425	408	480	416	409	435	402	417	395	436	407	417	453	426	376	439	444	407	411	434	433	384	423	460	407	386	397	392	399	421	415	421	389	443	424	397	418	429	396	400	419	441	431	438	397	424	410	451	388	448	402	393	427	409	386	436	421	429	415	423	435	412	380	416	461	406	382	419	407	431	422	382	402	415	409	443	394	417	414	422	443	393	439	403	382	427	458	400	415	455	430	415	441	409	377	462	426	434	415	383	412	426	449	416	366	368	436	421	426	417	432	433	436	407	424	394	426	415	449	433	395	402	401	414	417	405	412	446	440	410	418	413	420	434	376	410	440	405	401	423	416	434	448	464	427	433	419	409	453	403	416	409	418	381	424	411	383	418	438	411	401	396	401	396	409	435	428	417	418	400	396	405	425	415	414	444	389	386	408	421	388	401	423	391	465	445	350	396	440	460	391	405	403	414	387	373	435	418	439	435	458	408	411	456	421	413	420	387	419	439	429	410	425	456	408	393	433	417	443	409	402	408	407	426	428	418	396	414	402	414	413	373	397	457	461	453	378	454	408	418	415	409	436	410	390	396	411	430	424	421	410	419	392	355	421	410	403	371	408	415	437	418	416	412	393	408	396	411	437	435	405	427	424	439	388	459	444	405	435	418	428	467	416	427	430	418	454	426	413	429	427	454	439	427	412	465	453	434	361	398	442	448	417	394	447	420	435	422	389	374	399	423	416	370	438	458	385	464	465	444	386	426	407	402	446	435	418	438	396	411	441	389	409	427	404	447	410	406	442	381	404	445	393	449	452	434	405	413	432	419	413	444	427	385	422	416	442	434	395	411	439	413	398	448	412	413	403	402	396	405	423	382	390	388	435	416	382	431	415	407	449	433	435	393	402	410	416	388	405	440	399	425	380	424	424	416	420	401	437	391	423	404	428	432	408	405	385	427	424	438	394	401	461	430	413	402	410	435	411	388	406	417	409	426	399	400	450	473	418	420	435	435	423	403	430	465	409	401	424	363	410	399	416	397	416	397	433	439	478	477	401	431	426	423	366	420	413	416	435	404	415	394	409	425	435	431	446	428	410	428	416	465	391	383	431	389	413	395	394	396	392	395	426	442	439	420	422	459	436	410	452	435	450	425	415	385	410	389	367	413	424	415	396	376	422	437	423	424	414	466	422	435	452	421	422	424	412	406	436	399	410	398	445	449	477	386	390	408	426	429	370	438	443	437	414	426	402	439	421	462	402	375	397	395	450	447	411	418	456	412	419	427	457	400	414	410	410	418	374	434	405	437	396	451	380	414	417	413	427	428	418	411	385	410	433	429	409	415	416	404	390	429	402	424	412	407	440	392	448	458	455	432	420	400	408	417	428	445	393	413	422	416	405	441	441	394	400	397	365	413	412	428	461	431	430	421	437	386	446	376	398	412	384	403	409	418	402	412	417	402	433	406	410	443	397	407	403	451	415	431	456	428	411	396	481	473	457	446	429	420	448	414	434	409	424	414	386	441	408	398	434	405	436	401	430	426	375	441	415	404	430	413	409	416	384	432	433	415	349	437	386	421	448	450	431	408	443	415	421	400	407	433	421	459	446	422	397	381	431	475	432	413	373	411	416	387	394	416	361	392	441	440	366	477	421	369	412	398	449	415	439	439	400	400	430	385	411	387	444	425	412	426	396	399	399	416	377	453	434	431	391	425	413	403	417	408	410	363	392	425	404	444	392	414	399	430	424	407	453	440	389	373	446	425	412	398	433	424	400	405	419	430	411	435	400	407	475	372	454	392	428	465	435	412	418	396	427	465	431	433	412	429	413	394	409	417	445	409	400	413	411	397	460	357	425	414	391	427	392	427	408	415	426	391	382	408	384	416	415	379	415	388	454	437	416	423	418	432	417	390	449	413	446	404	389	429	431	428	411	411	404	417	440	445	442	432	383	396	425	407	387	434	420	430	409	436	422	395	384	416	469	421	391	397	446	411	427	415	387	436	421	431	442	394	422	379	416	420	387	420	432	415	451	426	452	417	408	411	432	380	418	380	419	396	406	421	436	379	393	424	374	379	462	441	463	448	400	381	436	410	401	408	451	405	386	421	429	441	419	412	418	442	418	384	412	395	410	408	447	401	475	416	400	394	428	422	411	413	384	396	395	400	408	440	390	451	434	405	417	416	436	440	392	401	403	454	428	408	410	412	446	419	403	448	407	399	425	408	417	416	407	409	409	396	428	454	403	408	409	386	416	443	444	418	412	442	415	426	438	444	413	429	377	419	448	389	399	419	460	422	454	405	424	434	419	379	378	412	439	427	431	417	387	366	424	414	381	406	455	429	437	410	414	401	435	387	402	462	430	408	474	420	418	441	431	394	405	499	341	415	454
2218	965	962	1007	948	958	956	924	938	934	967	942	917	959	938	922	875	907	945	869	945	905	906	947	932	821	897	890	953	907	951	914	894	920	970	903	958	922	910	939	946	933	903	915	864	874	901	919	947	954	913	941	926	918	881	908	882	933	898	878	887	993	880	851	940	947	920	917	923	916	943	876	896	915	890	962	941	886	907	883	934	974	905	928	864	896	933	910	918	879	906	913	955	851	885	913	896	889	846	864	910	900	913	891	925	925	881	850	932	948	895	879	941	933	862	932	830	915	892	888	880	901	869	844	924	968	943	929	891	920	936	853	914	928	910	931	923	937	921	888	887	912	936	870	859	909	911	932	887	939	896	894	902	937	882	912	912	904	914	837	945	922	938	965	935	909	896	899	924	958	871	922	914	883	964	927	928	907	921	946	906	899	936	941	903	910	917	901	929	923	939	918	910	904	884	911	881	960	933	913	913	865	909	879	878	913	876	909	886	942	912	966	923	929	903	951	927	980	911	888	898	852	943	929	941	957	917	958	846	937	925	898	911	897	890	879	907	882	901	954	906	926	905	906	885	918	918	946	844	916	920	847	918	925	935	949	885	906	932	877	929	969	952	901	903	898	917	877	869	894	948	879	884	922	885	896	897	923	923	874	883	893	904	880	962	907	952	915	894	916	933	916	901	909	914	911	923	922	924	927	944	931	957	869	948	919	865	874	914	919	901	898	945	867	954	882	910	899	905	913	923	951	891	895	921	924	921	934	967	919	888	941	916	901	960	899	889	960	923	983	888	879	894	913	922	937	894	887	944	950	915	888	901	905	954	916	915	952	933	893	873	926	920	942	920	934	857	970	914	905	948	939	936	953	959	923	918	855	978	888	934	883	963	924	861	917	908	923	916	964	896	895	961	924	865	927	914	903	891	858	927	904	903	875	915	883	900	902	928	913	909	973	902	916	943	966	902	924	872	876	870	939	888	885	931	917	894	847	900	918	923	943	880	905	908	927	936	948	934	909	937	897	939	922	939	919	917	935	917	944	885	935	913	835	956	977	928	917	957	894	882	896	955	946	940	919	883	890	945	932	857	910	929	905	916	916	942	874	874	909	925	907	906	891	870	937	918	904	913	855	921	917	908	894	900	897	913	889	929	909	901	929	906	905	920	941	883	881	939	869	920	906	920	914	949	910	904	898	966	937	910	970	889	935	948	933	908	942	856	904	950	884	954	912	857	854	1001	913	916	900	889	922	946	914	877	872	968	895	912	865	930	926	906	898	921	874	958	901	927	871	927	945	905	925	946	893	900	978	922	894	901	904	938	903	912	931	953	874	897	952	901	940	863	894	921	899	904	948	884	865	884	914	914	862	900	863	883	925	892	890	965	903	963	918	894	868	938	871	911	947	894	911	896	928	879	923	934	933	926	953	909	941	935	872	946	933	937	886	917	904	963	886	804	949	987	937	940	909	929	885	895	892	948	907	947	871	892	873	873	913	905	943	957	897	915	902	906	873	891	911	885	903	940	904	921	938	851	849	927	915	848	869	899	920	925	955	926	950	852	908	891	847	914	925	880	916	945	926	877	913	836	924	922	980	872	912	909	998	900	877	886	922	933	928	886	945	862	919	926	866	946	904	899	898	859	878	931	886	923	979	942	885	923	926	967	931	925	890	903	838	945	901	895	932	922	927	920	898	972	884	919	963	902	916	944	899	915	891	956	879	907	916	924	929	959	913	900	927	913	870	933	919	929	906	901	937	896	926	915	900	892	934	998	934	910	892	938	869	923	888	930	930	900	887	923	916	899	920	851	887	924	907	907	907	926	846	941	906	926	896	928	935	914	841	869	962	875	924	946	933	930	918	851	940	918	907	926	873	879	897	931	891	896	908	884	943	890	902	848	923	949	894	902	924	905	883	892	901	962	930	922	910	948	894	929	977	907	956	901	902	928	886	897	883	957	926	948	920	873	948	979	887	869	888	955	953	879	929	951	909	885	946	914	885	906	866	922	953	866	895	890	902	899	872	943	887	849	923	893	931	928	877	916	933	958	896	936	907	884	938	925	918	851	892	932	912	860	886	929	935	895	936	896	963	879	901	908	915	954	927	915	881	918	920	898	1010	882	880	930	954	902	886	853	902	911	889	951	928	900	907	907	920	936	902	938	895	913	929	905	940	932	904	904	951	904	925	899	894	922	918	847	895	869	904	959	912	902	985	901	899	905	915	922	920	898	899	948	860	883	912	878	968	897	907	886	974	874	910	904	898	959	892	885	938	915	865	932	920	904	877	933	882	890	947	917	904	941	906	896	960	893	927	951	905	913	931	879	916	887	923	911	916	925	907	868	932	875	905	893	919	895	890	890	921	851	931	931	865	888	901	902	901	864	903	939	925	911	923	899	887	905	910	886	900	897	966	990	908	881	924	888	988	918	837	869	943	952	916	948	1004	902	980	879	889	923	915	881	940	908	904	954	948	904	885	884	923	884	913	893	878	903	965	938	919	1005	934	934	849	899	960	878	885	893	951	887	908	925	933	895	901	903	874	893	963	900	913	909	886	914	899	862	924	900	947	885	913	886	912	927	915	925	907	887	872	901	920	909	947	890	902	878	853	904	911	918	941	890	974	876	943	840	922	882	890	894	908	929	886	913	920	897	932	911	909	911	930	912	937	917	921	901	912	936	906	940	896	892	886	923	975	858	923	913	912	908	847	895	919	848	899	820	920	897	950	854	901	893	846	896	905	918	910	867	944	914	945	905	913	915	913	890	913	948	941	943	924	877	903	913	911	917	911	922	907	978	891	953	889	948	877	914	899	893	921	953	889	951	871	900	934	933	916	919	933	928	930	906	877	887	898	891	911	889	921	950	953	935	955	905	906	868	929	940	880	875	920	898	959	908	932	923	924	938	895	918	920	944	883	895	883	889	882	967	857	901	976	892	975	925	868	976	874	917	958	872	854	965	914	923	946	967	897	963	884	884	944	870	879	878	953	895	878	870	902	932	915	954	936	926	887	860	915	906	905	972	920	958	891	877	883	935	878	906	920	922	884	952	926	879	898	930	944	868	914	877	880	872	877	872	898	928	925	894	908	914	964	926	840	948	933	910	920	899	886	935	917	891	936	923	910	948	910	910	939	899	928	936	885	917	893	945	916	863	932	852	893	893	876	848	923	814	928	932	868	933	887	943	896	952	890	940	899	859	882	933	821	931	903	905	951	896	940	974	906	922	937	874	889	897	887	912	933	904	911	910	968	905	976	891	877	931	952	904	885	886	881	908	907	878	919	846	913	912	932	898	921	884	890	904	912	899	878	893	907	878	891	843	914	937	957	888	943	894	941	898	878	916	870	872	939	924	929	939	908	880	964	926	928	838	889	891	905	922	921	907	926	944	866	906	919	906	903	889	932	958	970	952	904	862	928	909	949	896	895	899	908	903	898	974	910	890	943	872	927	911	862	911	924	923	857	919	897	915	899	912	913	931	916	889	948	922	896	896	913	898	900
8433	597	702	611	465	363	297	314	326	284	259	258	249	278	248	267	244	209	302	258	245	271	262	250	268	250	245	272	280	252	239	263	220	247	278	261	244	222	236	255	237	286	242	243	223	250	236	233	231	247	246	240	232	283	213	252	235	251	214	263	225	251	267	233	269	242	246	248	237	235	249	249	246	243	286	271	223	224	272	268	265	262	244	226	255	256	203	218	232	223	240	255	251	262	225	239	233	237	249	252	255	283	204	250	242	239	248	237	206	229	228	231	242	257	247	250	250	230	272	251	240	254	227	249	239	224	258	243	245	242	252	227	226	245	247	235	269	224	234	253	245	217	234	260	225	251	237	225	250	222	243	243	249	211	256	224	253	242	224	215	248	219	239	231	212	227	219	223	263	228	242	231	219	235	240	243	240	217	218	243	224	244	233	238	245	252	241	228	264	263	246	244	236	215	199	254	224	255	223	200	252	259	234	256	218	211	235	227	249	239	237	246	243	267	261	262	250	210	250	251	224	231	237	222	244	257	216	251	264	264	237	246	244	230	242	234	239	233	259	249	253	250	241	248	222	232	234	219	239	233	270	246	251	213	218	247	261	252	253	245	272	221	262	251	246	237	225	251	249	238	273	271	258	260	217	257	234	254	206	223	255	252	233	241	248	249	263	261	266	250	234	236	261	254	238	256	224	269	255	245	236	214	255	219	242	237	256	228	238	240	254	232	263	237	245	257	227	267	228	255	248	232	260	231	255	205	243	253	250	242	207	239	248	245	244	244	202	253	259	265	231	247	240	211	242	238	224	240	230	241	224	254	239	206	249	235	262	279	237	229	261	224	227	246	213	258	263	254	254	225	232	248	219	236	231	219	279	228	249	245	228	239	229	219	238	247	254	244	235	239	237	221	215	246	275	262	260	242	201	238	261	232	235	250	257	226	228	242	245	216	249	277	220	229	249	243	225	247	238	226	234	255	251	243	246	267	265	279	248	228	265	243	228	251	235	258	227	242	203	229	222	234	257	225	263	217	256	222	253	244	236	254	258	222	231	230	222	248	247	245	253	226	238	242	234	280	229	259	253	256	219	278	234	252	252	234	227	252	240	236	230	247	237	259	244	225	267	243	253	254	236	260	215	209	225	238	253	255	238	264	239	220	244	202	266	250	256	216	213	266	267	265	246	233	228	227	223	247	235	252	232	226	225	192	230	260	240	237	278	233	238	259	274	259	245	290	254	252	257	253	254	231	248	256	235	222	241	225	247	209	247	251	228	265	248	243	271	219	238	244	255	220	243	228	264	231	239	220	246	214	233	242	226	275	272	252	236	237	235	219	243	211	244	271	238	229	245	258	255	247	223	228	223	252	246	237	229	232	235	211	241	242	270	221	244	237	269	262	226	237	256	259	238	256	237	295	243	228	277	236	263	260	221	257	241	237	204	252	234	239	266	236	255	237	231	225	227	276	274	242	259	257	208	225	238	226	245	245	250	215	237	253	216	233	245	244	248	232	253	226	241	249	212	265	248	264	251	224	221	240	254	238	247	282	225	237	245	254	241	243	244	276	238	251	231	262	252	240	238	240	235	228	247	267	231	259	241	218	243	247	237	253	242	248	258	251	235	233	250	248	231	245	252	243	265	240	248	243	253	243	258	231	247	263	267	188	226	253	239	210	234	215	236	241	259	238	229	252	280	271	244	255	236	235	237	219	262	259	275	250	213	246	260	266	247	236	237	242	228	252	226	244	205	247	267	240	241	239	241	226	230	265	219	239	265	267	225	234	249	237	227	241	246	219	203	258	218	237	242	215	219	226	235	231	243	217	215	237	283	228	241	240	241	232	247	247	227	258	235	266	243	234	219	231	235	246	239	237	243	263	253	239	253	233	248	239	278	249	227	244	229	260	237	270	229	258	242	259	257	236	246	223	226	246	245	252	256	251	245	219	230	229	252	240	237	253	246	223	257	239	261	251	244	258	213	231	272	210	236	220	235	233	229	237	233	222	252	223	217	259	209	231	250	242	235	252	245	241	234	248	234	246	258	245	259	244	246	225	241	249	255	260	234	267	242	243	235	256	241	243	236	213	246	240	262	226	238	237	239	238	260	247	220	251	236	230	250	233	274	230	228	224	240	239	242	219	269	269	256	227	243	250	263	237	266	246	239	281	239	238	220	234	242	237	250	254	237	229	225	221	250	264	224	247	206	230	227	230	257	223	250	253	223	204	244	211	257	237	244	246	243	244	234	223	229	237	252	228	236	239	241	215	264	282	238	245	233	238	257	212	219	265	268	257	232	242	223	235	239	264	203	243	247	224	282	285	255	246	244	231	246	219	220	250	228	237	248	219	253	249	256	217	236	231	198	272	237	260	243	240	225	241	236	226	219	231	227	240	229	229	244	243	266	248	231	274	230	213	207	230	239	230	237	239	252	234	214	255	251	257	249	249	251	257	238	245	213	241	257	245	228	246	254	220	265	217	272	268	243	272	219	238	238	222	256	257	209	218	240	245	215	234	235	203	256	238	233	245	238	240	236	252	229	224	244	250	240	216	253	209	232	251	234	246	249	230	229	247	226	234	244	238	251	226	240	251	222	232	245	239	232	279	244	289	233	235	261	227	248	257	236	230	228	253	228	221	263	218	254	266	237	263	230	239	260	264	209	250	237	242	250	256	252	253	233	236	248	224	270	244	235	238	236	261	236	244	246	239	232	245	244	225	210	259	251	220	259	239	216	233	246	253	234	235	244	251	255	221	227	231	214	233	241	249	251	244	243	234	234	241	267	259	240	243	241	236	236	220	262	232	244	226	219	245	243	243	239	240	248	229	244	254	229	224	234	241	245	244	272	251	236	230	249	225	206	210	237	248	237	241	227	209	283	287	236	241	239	259	242	219	242	234	237	240	229	236	224	254	275	241	243	248	253	272	238	227	221	258	211	241	249	255	232	260	256	245	211	273	236	213	247	245	239	271	223	242	232	231	239	251	247	231	225	239	262	252	219	243	212	261	260	224	268	214	257	227	224	247	274	246	217	248	262	235	247	226	233	258	230	214	256	234	250	240	252	252	248	254	221	215	226	231	226	248	269	240	250	224	242	253	268	262	246	220	249	244	248	228	229	243	252	241	219	233	250	232	240	233	221	245	237	225	229	229	236	250	262	252	268	228	242	232	234	243	227	248	235	218	232	261	239	205	242	213	250	241	260	237	237	230	227	244	229	208	238	224	245	217	248	266	234	278	232	267	230	274	203	244	261	284	247	242	236	230	234	270	232	275	272	251	245	230	233	265	229	256	233	240	222	259	218	229	240	260	252	254	255	287	228	255	246	210	248	248	225	253	262	278	275	230	234	264	236	241	245	228	265	228	227	217	248	267	247	222	266	223	233	241	229	234	252	269	245	239	247	215	273	238	234	231	223	215	229	230	224	254	215	275	276	246	255	242	236	263	257	250	232	250	249	236	243	293	274	242	249	218	267	236	237	248	257	244	264	228	243	192
6681	901	1389	1693	1436	1240	1047	987	870	838	787	708	742	688	655	677	631	632	638	575	586	601	602	577	620	568	578	551	590	553	600	553	646	599	559	595	535	578	574	532	498	529	570	552	564	568	569	547	544	577	552	586	546	564	541	571	571	550	536	531	545	524	558	563	550	600	559	599	558	548	566	597	566	555	571	552	544	544	562	537	574	538	589	538	528	554	559	576	565	548	542	580	612	546	547	573	537	531	577	570	579	571	516	553	545	553	584	533	591	516	559	550	535	542	585	536	552	533	547	541	516	605	546	578	558	538	529	532	563	581	584	569	548	570	598	567	573	542	576	518	519	503	539	578	565	516	566	541	534	556	557	598	548	566	578	543	539	556	547	545	555	547	589	532	589	579	547	523	591	566	544	590	580	574	532	547	578	582	575	562	610	543	555	556	584	582	531	519	576	590	580	572	506	570	565	598	514	548	539	534	545	559	569	544	567	564	559	545	573	552	521	544	519	561	493	580	560	503	608	581	531	512	543	545	566	538	558	538	564	560	552	571	572	522	561	606	528	543	503	545	562	571	555	534	565	573	553	534	569	535	618	594	565	524	508	616	544	536	568	565	533	501	574	539	520	583	513	529	581	582	530	570	557	538	556	575	565	589	536	567	550	542	547	565	515	588	558	560	593	533	528	564	545	545	589	576	529	599	589	540	516	557	521	575	567	569	538	601	548	546	551	585	543	553	549	558	548	513	567	552	532	524	578	560	560	616	564	517	538	525	545	555	558	556	502	571	558	563	599	561	587	545	596	555	529	530	546	570	579	552	541	557	551	523	585	556	550	548	582	545	553	557	554	540	568	587	545	548	578	521	532	586	558	540	580	572	569	606	526	587	545	530	585	552	557	574	541	565	572	590	586	597	490	556	564	534	552	539	544	541	597	546	525	574	582	588	591	576	546	540	536	499	540	545	556	544	575	544	502	521	560	540	567	521	589	559	574	573	588	559	573	561	569	566	532	520	570	609	545	533	521	591	563	520	533	515	568	515	562	589	508	557	556	572	538	564	546	540	554	571	559	546	532	525	568	598	542	536	522	557	587	594	532	528	583	573	554	534	558	551	550	593	579	586	532	562	592	573	549	537	560	605	538	555	512	522	559	533	524	499	563	627	500	562	527	568	619	532	558	573	532	598	537	574	546	507	525	556	549	526	558	546	539	575	524	581	558	562	585	559	567	556	532	564	573	560	583	578	539	502	561	583	530	516	570	542	598	505	598	529	542	522	563	584	563	562	540	555	538	564	542	548	555	572	536	508	579	543	549	546	541	580	554	598	559	563	537	555	539	539	575	531	599	535	550	602	545	542	559	543	520	544	525	533	543	558	557	550	572	572	595	528	540	561	584	563	541	562	555	538	522	581	555	531	538	539	559	539	536	551	538	539	549	539	588	593	570	516	557	573	571	554	551	574	538	546	526	547	556	569	526	538	572	588	537	589	600	539	537	540	570	506	522	567	546	537	530	536	569	536	559	573	575	546	570	573	582	557	564	544	560	553	518	532	579	552	599	595	603	559	561	513	515	568	567	566	557	545	553	521	568	561	564	599	566	573	522	545	604	569	593	565	549	556	542	560	539	567	557	574	542	560	590	524	553	548	592	559	595	513	551	519	546	572	545	498	559	610	537	530	554	544	568	570	528	589	542	554	530	542	563	567	499	533	527	549	533	567	547	539	551	530	568	532	589	553	545	580	530	554	531	570	579	568	581	532	540	539	517	574	556	557	557	574	530	547	529	524	538	561	541	527	535	553	574	559	544	525	587	556	519	514	553	543	535	540	562	589	598	580	525	591	547	569	563	544	535	553	541	543	556	534	542	564	600	574	521	570	591	569	560	527	550	517	533	519	579	562	533	562	576	562	501	484	533	553	543	542	570	543	559	531	550	528	545	517	546	564	537	592	590	564	525	545	550	558	559	571	573	562	528	572	552	570	536	511	562	572	531	549	601	552	554	541	560	544	538	535	559	565	533	566	525	582	556	568	560	596	557	584	564	549	581	589	533	547	553	593	563	550	572	545	535	520	530	584	554	547	548	531	569	519	539	515	555	579	547	534	542	563	564	562	540	564	527	550	517	560	574	570	545	483	572	550	610	534	527	570	523	599	519	584	609	539	546	532	539	578	526	581	553	561	583	558	537	533	547	608	568	578	552	546	556	547	560	534	574	567	543	569	619	610	596	562	599	569	578	568	547	570	542	527	541	529	566	577	527	552	549	536	559	555	536	542	569	531	503	556	528	562	517	542	548	555	564	526	546	518	521	592	579	542	558	594	576	538	517	568	570	587	549	546	603	557	573	501	509	564	529	552	565	531	512	518	547	555	525	551	591	536	561	576	526	525	523	555	570	551	553	519	571	534	539	562	595	559	541	549	533	550	593	549	578	558	563	559	515	562	509	568	549	579	503	533	556	603	548	612	544	527	558	549	553	558	554	595	536	592	542	584	543	587	503	532	533	525	542	568	546	555	541	536	589	546	550	560	550	533	532	557	533	564	534	539	547	541	558	564	528	563	578	553	564	582	560	572	560	537	570	504	545	561	571	559	532	566	572	559	572	595	552	575	635	574	555	540	531	579	577	546	515	566	598	528	541	591	554	566	544	592	539	578	563	550	514	544	558	537	588	514	543	545	547	530	562	525	568	560	578	561	572	564	539	514	577	566	577	540	598	580	563	561	572	548	567	568	529	565	530	520	564	526	561	550	499	562	540	553	516	576	521	567	535	588	572	516	545	557	550	570	584	548	561	543	544	540	522	536	522	541	562	558	553	586	559	551	550	550	576	571	532	582	555	573	588	591	554	526	591	521	552	568	587	566	593	608	540	577	521	562	516	535	576	548	542	524	561	525	535	536	547	527	556	516	583	572	554	527	582	561	571	543	547	546	559	537	545	520	542	516	558	559	532	540	575	558	565	574	505	548	531	579	629	550	537	563	577	558	563	519	564	543	585	538	557	554	588	564	538	551	574	584	542	540	598	581	552	524	523	542	546	552	578	537	549	582	583	563	556	576	561	592	541	551	618	518	569	567	550	533	538	566	574	561	574	565	521	588	531	541	541	541	594	585	528	552	578	566	601	543	542	565	594	564	565	594	556	572	539	555	583	568	524	511	556	572	558	558	538	537	555	598	517	586	588	583	509	584	561	530	541	534	562	549	544	562	549	578	560	540	518	549	530	553	565	586	536	569	582	528	521	531	567	567	538	563	602	554	568	537	553	568	601	543	578	589	533	553	601	571	542	548	550	612	557	541	522	570	579	498	552	579	527	559	578	523	591	552	520	543	575	520	523	536	578	555	557	608	606	564	553	548	554	532	537	521	567	573	525	565	551	583	532	573	533	569	551	585	560	539	534	575	550	560	546	565	571	564	548	554	512	567	523	546	588	590	569	548	541	540	537	545	547	555	567	562	554	538	532	549	551	530	520	560	586	541	523	571	559	585	538	528	533	541	566	537
15041	1210	1008	715	435	387	321	244	229	226	190	195	170	184	150	161	148	177	167	178	142	139	148	146	152	141	139	138	130	139	139	112	143	133	146	139	137	117	150	146	128	113	130	134	130	135	169	151	130	158	151	133	146	133	151	144	119	138	132	138	151	143	141	136	135	133	156	162	129	136	148	139	117	140	116	121	143	127	146	137	125	124	117	138	133	129	146	153	135	130	144	156	120	146	112	126	145	145	114	128	129	135	137	137	125	117	123	117	125	128	137	140	135	134	144	138	144	134	123	129	118	139	129	124	138	166	134	147	148	135	126	121	140	135	127	105	137	140	118	139	135	148	140	135	116	146	107	147	142	137	145	137	126	156	116	128	124	111	139	139	117	121	117	123	139	127	127	139	126	140	136	139	144	129	123	118	122	126	136	136	132	110	160	157	139	133	153	140	134	146	119	123	136	137	120	126	142	120	138	119	124	140	130	140	145	121	141	116	124	119	124	117	150	128	141	134	134	140	125	124	136	139	132	124	127	125	133	135	151	126	130	167	136	136	142	144	143	118	139	116	141	135	146	144	154	121	139	132	135	134	125	120	138	142	136	131	122	132	132	122	152	112	131	131	144	117	118	142	144	151	127	152	136	127	145	149	147	138	130	137	134	139	115	118	160	138	104	132	126	133	126	133	138	133	111	118	121	137	117	150	119	132	141	135	149	124	116	136	136	114	120	132	144	129	145	114	140	129	133	123	138	114	126	125	144	123	140	130	122	121	149	121	123	130	145	131	141	122	141	134	136	128	124	126	142	126	131	141	153	131	144	114	154	134	139	143	148	140	129	148	133	141	139	145	138	108	122	117	124	127	132	118	131	131	135	141	121	131	138	134	142	137	142	130	131	129	127	124	129	138	127	141	113	141	140	116	160	141	135	121	135	120	141	136	113	130	151	138	124	127	131	128	105	108	112	144	143	140	139	128	138	118	134	152	132	112	133	140	134	133	120	151	136	116	149	113	135	106	131	123	140	155	124	141	141	115	159	130	134	134	127	123	131	152	131	137	160	124	135	144	107	128	139	117	122	135	137	144	134	132	133	139	136	115	167	142	142	144	137	136	150	147	133	133	133	146	143	133	143	119	141	106	120	126	134	130	140	132	149	141	117	109	112	133	135	115	134	136	150	134	115	124	159	142	134	138	122	146	124	123	126	131	123	113	131	141	124	134	115	147	129	137	139	126	117	121	129	123	119	165	133	119	149	153	135	133	116	133	150	128	133	150	161	117	130	132	116	134	146	127	154	162	118	141	109	114	118	135	112	132	133	126	124	128	135	138	127	140	135	115	148	122	146	132	134	119	121	129	133	139	132	127	140	116	133	136	128	140	127	134	131	113	126	154	124	154	124	111	130	132	118	143	137	117	127	120	131	144	124	143	119	122	154	141	155	129	117	131	125	146	115	138	125	140	149	130	129	134	143	134	141	119	116	128	128	142	115	120	128	147	136	138	126	128	129	137	119	141	134	150	129	138	120	135	137	137	139	142	152	140	144	150	138	114	128	138	139	137	149	145	154	114	126	132	137	100	127	124	126	136	122	128	154	129	130	124	134	149	124	133	134	136	149	153	163	137	142	155	133	142	138	144	141	155	149	137	135	123	138	161	140	122	139	140	144	120	141	138	108	112	135	153	139	137	124	129	146	121	145	118	114	127	116	143	148	139	133	165	139	133	127	125	152	139	139	148	136	151	126	128	121	144	122	140	127	153	151	122	139	146	162	117	138	115	120	150	130	150	154	134	149	122	146	137	134	110	115	118	122	145	121	133	139	136	153	149	138	136	133	158	156	115	129	125	152	144	130	113	142	138	118	145	136	126	117	143	130	122	153	130	113	132	148	146	130	133	127	114	115	138	148	143	107	125	135	120	127	148	134	114	135	131	121	116	128	150	142	113	138	145	111	129	112	125	124	134	128	144	131	102	146	127	151	145	154	137	108	143	126	132	106	122	130	146	137	141	134	137	156	119	145	124	131	151	127	121	125	122	111	129	112	126	111	132	118	104	111	114	119	145	118	122	128	140	161	146	129	140	121	121	124	129	122	121	141	127	133	135	147	119	129	115	136	118	116	137	141	109	126	146	119	141	106	137	130	131	154	129	138	126	127	163	150	155	127	121	139	132	131	123	155	129	146	130	127	118	111	140	151	151	145	139	115	119	130	117	129	134	163	129	124	136	130	126	114	140	160	149	127	127	131	131	137	151	150	131	122	125	117	128	129	131	131	136	136	135	126	155	135	139	131	132	132	147	147	130	124	122	146	142	157	133	114	140	150	149	134	145	125	113	136	140	133	149	145	141	141	146	114	127	139	141	142	115	144	139	123	136	153	133	137	133	136	118	124	117	140	127	121	159	122	130	122	130	143	116	128	137	127	148	128	134	128	126	153	147	124	124	142	152	163	124	108	130	149	129	138	137	151	144	123	129	135	146	135	146	125	127	108	115	144	111	133	133	132	123	117	136	144	108	138	151	122	143	126	135	154	141	127	142	126	132	131	122	129	154	151	147	131	119	120	138	136	139	160	112	111	132	144	123	150	142	134	133	131	125	106	160	152	123	127	143	131	130	118	126	156	126	109	139	138	127	129	124	136	120	130	128	138	132	145	118	129	129	131	159	146	107	129	127	124	116	139	122	136	113	151	141	154	124	148	154	120	156	129	155	117	126	135	117	149	112	127	141	120	146	152	135	129	120	114	133	144	123	126	124	147	128	141	128	149	130	132	146	118	157	114	129	154	124	130	137	136	108	131	119	124	120	135	133	141	120	151	151	149	133	128	129	119	132	136	135	139	130	125	117	143	134	136	141	137	144	120	128	135	152	140	127	152	128	142	120	124	114	120	116	127	141	127	159	134	134	122	137	130	117	131	129	120	122	145	119	141	146	119	116	117	154	133	143	103	140	147	151	134	138	132	128	125	121	138	140	123	140	137	136	132	130	134	142	141	159	146	133	143	138	117	137	150	111	121	125	132	131	144	124	142	123	125	120	127	120	127	155	132	128	154	130	128	124	145	147	123	151	132	144	147	117	119	124	141	134	129	126	122	125	131	151	139	147	124	126	160	133	130	134	129	139	137	129	117	109	155	134	126	135	139	134	152	137	146	123	130	123	128	99	126	129	125	134	114	160	166	125	157	150	155	150	134	136	140	127	124	131	128	143	132	161	141	129	138	120	150	129	144	118	135	146	134	138	148	124	128	140	134	131	122	142	156	129	131	112	130	133	134	132	133	141	132	126	139	123	125	143	133	134	136	131	131	129	134	133	151	125	145	156	141	136	129	134	116	136	142	151	142	122	135	135	159	147	154	122	130	148	126	117	112	156	127	127	127	118	128	149	125	129	106	155	137	131	102	145	152	147	137	124	136	152	119	159	127	123	134	126	134	125	139	129	156	123	135	149	135	124	140	136	125	129	151	143	115	143	133	147	125	144	121	137	136	149	119	135	127	135	139	131
8147	998	2038	2253	2005	1563	1281	1067	916	865	795	697	666	596	604	520	477	575	476	449	467	456	409	455	408	444	434	438	423	419	399	381	405	432	422	425	361	393	396	403	389	350	399	346	341	373	395	355	375	390	405	424	349	393	340	347	360	374	357	380	377	379	364	388	361	365	386	365	416	361	354	367	364	415	393	371	356	365	336	391	375	356	361	379	354	345	293	368	363	347	348	343	351	348	387	353	351	362	354	362	364	330	362	337	380	396	374	365	348	361	363	347	387	347	358	367	345	356	358	367	339	344	379	353	360	376	359	339	366	361	355	405	356	367	359	324	328	374	366	321	304	376	374	317	328	349	378	352	383	378	368	351	360	370	344	362	369	354	344	348	388	354	367	344	378	357	312	328	406	333	331	362	340	366	325	337	344	405	362	335	372	341	371	382	371	346	350	335	358	352	354	370	388	344	351	356	358	330	350	345	351	361	357	371	349	354	340	370	352	363	362	341	338	378	348	370	374	387	398	343	367	399	398	368	314	395	371	380	380	355	367	351	336	339	347	348	340	359	341	373	377	369	376	333	388	376	359	347	354	372	336	362	328	334	342	401	356	339	330	369	361	372	341	347	385	359	350	368	376	390	351	323	353	354	344	326	354	363	329	378	366	371	332	372	361	347	389	352	414	347	322	322	320	333	341	341	365	377	352	398	376	390	380	406	346	354	357	333	353	337	358	340	371	360	353	345	319	365	346	396	342	379	355	371	364	335	340	391	350	348	345	346	398	369	393	368	350	375	328	360	339	377	344	363	355	336	350	349	370	372	360	344	368	357	358	344	350	337	350	352	401	359	349	385	375	397	351	320	344	325	337	372	372	350	348	381	384	379	387	356	362	357	379	325	361	341	377	377	376	348	365	358	358	362	331	337	358	350	361	373	385	348	356	346	380	350	372	364	368	372	345	343	355	365	371	350	351	363	371	380	356	373	330	367	394	347	348	374	380	361	362	377	324	376	351	383	330	377	385	345	342	352	337	369	374	371	341	311	338	296	363	359	347	397	357	359	363	335	368	368	357	370	370	356	355	390	350	341	330	336	345	371	371	368	346	332	358	368	353	353	361	338	346	370	364	336	375	367	348	346	346	326	357	331	357	372	343	357	332	363	358	364	356	387	369	358	350	376	362	355	336	334	354	370	366	350	355	365	347	348	357	339	382	344	376	334	348	317	373	348	354	341	355	397	349	356	353	376	368	393	336	363	365	367	358	348	360	369	346	343	359	372	378	365	335	367	337	391	391	357	352	348	341	325	365	362	333	372	390	369	357	319	371	355	355	353	345	350	329	347	340	367	362	375	365	341	338	313	354	371	366	331	340	324	394	355	343	358	372	413	361	386	367	358	352	374	339	362	362	387	346	343	362	383	348	349	348	385	340	356	389	344	371	356	353	373	374	350	351	365	329	333	369	361	330	363	360	347	362	360	329	398	342	396	385	363	356	375	364	345	330	331	373	367	347	403	380	361	357	320	331	367	359	373	379	352	354	369	357	376	347	352	329	350	360	375	346	343	331	349	371	364	353	365	321	388	349	357	352	343	364	378	372	353	370	341	380	380	336	345	359	363	356	349	369	356	342	371	335	355	313	361	359	334	348	368	344	334	358	336	340	389	346	387	387	344	371	371	371	355	363	410	375	380	352	354	386	333	359	334	368	350	379	361	360	339	381	362	374	330	369	365	359	362	346	343	389	386	344	348	352	354	371	360	338	367	357	361	372	382	362	359	396	346	346	371	356	357	359	355	313	360	361	358	381	348	379	353	360	362	384	359	325	373	335	371	367	312	362	332	382	358	356	346	357	348	344	339	359	343	364	376	371	359	385	359	378	368	327	348	340	355	347	361	372	368	372	350	343	372	332	374	320	349	331	346	327	331	337	375	372	370	368	364	345	364	358	374	359	353	354	373	384	357	355	376	383	372	339	346	351	355	375	333	368	364	372	359	357	373	363	363	335	378	350	420	345	342	370	347	359	342	385	366	333	343	342	371	355	332	385	331	363	383	336	336	344	377	352	373	358	370	354	343	339	347	357	349	357	365	394	334	382	354	314	339	348	382	384	344	332	356	367	350	339	356	365	371	340	369	347	321	382	330	360	382	335	382	359	366	356	360	347	374	353	337	338	358	341	350	387	354	347	389	348	369	400	357	362	386	320	343	366	369	353	369	333	374	367	348	381	365	368	328	357	356	350	363	331	355	367	336	340	350	369	369	330	337	380	391	354	327	349	382	343	369	354	359	364	338	339	371	370	394	348	343	315	349	345	376	333	417	364	362	369	358	380	358	356	369	350	347	361	342	343	361	354	361	371	327	339	378	342	368	328	355	343	367	357	333	372	341	329	344	363	355	372	343	375	372	346	303	355	332	381	344	350	383	368	380	387	351	384	357	366	347	372	348	348	368	356	364	362	355	317	351	348	366	371	383	374	366	358	367	361	361	360	360	339	384	346	363	398	314	328	363	347	335	358	361	363	329	354	340	376	347	359	383	345	384	324	381	339	378	359	365	327	367	331	340	350	384	381	364	414	359	389	372	352	332	368	354	357	329	363	361	364	333	361	334	363	386	352	347	357	367	350	362	355	328	367	323	357	348	335	375	362	323	387	371	376	369	386	384	376	360	371	310	321	347	384	362	366	356	372	357	353	348	352	357	343	333	335	360	379	333	376	372	358	368	366	344	372	375	358	354	365	363	348	384	395	330	369	410	351	371	332	374	348	372	339	374	345	356	368	373	343	367	345	392	339	353	359	368	348	359	340	376	391	357	371	352	377	386	368	319	354	363	365	351	376	343	334	365	348	344	359	369	370	353	354	362	381	348	349	370	363	329	346	379	352	355	348	342	384	353	359	333	379	375	361	361	331	370	355	362	339	364	371	363	363	370	373	332	363	340	347	355	366	344	377	349	366	332	352	376	363	377	346	390	355	348	353	364	362	354	363	363	330	354	335	363	387	348	342	344	365	335	348	360	358	344	359	333	393	367	360	318	377	359	411	329	368	359	348	375	364	345	372	327	375	349	365	383	378	360	339	341	339	327	339	342	396	358	335	358	347	332	338	326	363	360	379	370	356	344	338	366	327	370	354	369	318	364	326	344	330	334	380	338	345	371	344	368	352	360	325	365	313	345	352	361	340	356	339	343	391	355	353	357	336	370	337	348	372	358	402	369	396	367	364	359	383	347	350	382	353	375	342	348	368	375	352	349	354	337	376	354	335	345	367	347	342	369	370	339	359	366	338	349	331	354	384	362	358	362	357	391	367	337	348	362	371	350	334	348	360	350	353	330	359	341	363	346	388	343	367	327	368	310	337	380	369	369	359	338	359	346	353	368	345	371	367	356	355	377	380	338	351	335	350	348	353	358	358	374	334	385	348	300	353	365	379	321	376	368	367	347	365	325	361	339	357	377	359	330	345	345	345	365	354	369	337	389	337	377	360	329	411	306	363	364	357	383	382	357
1711	422	426	459	409	421	433	441	404	418	434	462	433	425	413	383	433	414	431	423	416	379	366	390	404	436	405	438	410	391	401	464	432	401	397	423	432	437	451	450	436	447	417	395	407	444	402	434	419	386	430	382	413	393	417	417	464	428	463	398	430	430	451	442	399	410	418	442	404	419	412	406	364	388	412	421	420	411	395	410	403	411	400	404	422	409	392	432	441	436	438	456	396	445	405	405	456	408	417	378	400	390	409	396	428	419	430	414	398	443	424	403	407	383	415	421	444	434	416	388	411	421	418	439	439	428	439	407	434	413	462	447	409	447	407	406	431	372	414	394	423	460	446	457	409	428	456	407	355	440	400	365	418	391	430	355	401	409	450	423	407	419	426	446	422	383	418	442	439	409	428	409	423	389	422	389	419	451	419	398	406	422	398	408	424	441	398	413	408	454	441	411	385	401	460	424	428	416	451	407	453	406	418	391	405	447	409	429	397	427	436	421	449	403	441	372	438	416	425	396	462	384	423	417	441	369	405	412	410	421	449	438	416	421	418	403	406	416	439	403	412	425	385	407	379	424	425	394	430	397	440	425	388	427	417	445	420	394	430	388	433	446	436	455	432	416	465	390	399	412	431	420	403	431	392	439	442	418	406	416	432	400	433	416	431	443	435	419	403	380	401	423	445	436	456	378	397	434	392	447	371	439	437	401	444	434	434	407	401	379	457	424	391	440	400	377	408	441	427	411	354	385	419	433	428	424	429	413	400	402	411	472	398	411	447	399	394	447	421	437	413	474	426	428	402	431	438	428	419	411	395	409	429	420	404	432	430	411	423	382	449	424	423	419	416	453	469	400	430	406	413	403	407	445	403	393	389	404	406	429	404	428	431	452	424	401	446	435	428	404	449	390	424	423	381	380	408	397	389	435	383	399	435	422	479	408	407	455	417	415	428	395	433	442	447	444	461	407	401	420	389	425	439	449	414	399	400	397	416	420	402	384	425	442	422	442	406	391	410	412	426	377	400	449	415	408	424	441	416	411	400	444	414	443	413	432	393	431	419	411	432	424	436	412	418	415	395	436	433	405	418	404	443	384	409	407	443	425	428	408	468	434	452	434	382	403	384	454	451	422	436	435	419	425	441	391	424	384	422	409	440	430	385	401	419	422	424	429	448	426	402	419	413	428	428	419	383	373	416	443	417	448	408	362	433	439	409	412	432	377	422	417	446	457	421	443	397	438	419	434	426	427	393	433	382	423	412	427	420	424	420	424	434	401	370	425	437	389	424	434	432	449	469	407	424	404	396	430	394	422	389	377	423	381	411	452	436	395	434	410	393	401	425	408	373	427	434	464	399	421	429	436	442	381	377	400	434	374	398	414	444	420	392	415	376	388	404	412	410	432	406	406	419	408	403	422	418	413	386	396	413	423	441	428	381	402	410	406	378	441	408	483	466	473	435	386	403	420	414	466	425	386	368	411	424	430	444	447	425	392	406	405	415	456	408	446	442	416	405	400	463	448	393	370	409	415	444	411	412	427	399	429	413	425	417	408	428	428	431	381	407	401	426	425	439	363	414	390	448	417	453	417	426	385	412	394	428	416	443	454	416	426	444	402	399	431	498	432	430	426	415	424	411	429	453	420	420	431	376	437	453	364	437	402	450	430	457	445	435	432	434	435	432	444	367	417	452	472	402	436	393	449	428	463	459	424	413	400	445	421	458	398	399	407	453	401	424	432	389	395	419	429	436	405	449	417	420	422	432	453	457	413	395	407	411	425	399	475	426	409	446	442	419	409	409	441	404	388	386	408	410	464	422	449	383	402	440	421	421	414	432	402	467	424	419	381	423	446	443	420	452	407	444	432	384	436	425	412	416	420	407	415	438	429	416	374	430	456	410	424	420	436	363	431	437	423	430	394	434	417	431	420	430	409	430	413	409	406	434	394	397	383	367	402	385	432	404	437	428	393	448	438	462	414	427	441	416	392	450	428	422	443	378	371	426	440	426	392	427	406	436	454	425	400	395	392	379	428	433	398	444	429	441	459	430	427	415	442	445	390	354	419	417	421	418	391	428	430	402	381	451	412	438	413	405	423	419	445	401	413	412	439	403	430	420	447	371	425	418	424	391	408	412	390	386	448	420	425	416	408	389	406	403	462	397	432	393	406	390	463	403	428	394	452	413	396	442	435	462	449	395	413	385	478	434	392	445	397	389	408	442	410	422	403	420	437	422	431	393	429	412	450	397	388	405	412	416	401	440	398	423	488	429	443	447	405	424	447	412	420	412	429	465	427	427	404	423	381	434	413	414	415	397	411	442	424	449	453	440	382	397	432	414	434	441	429	453	376	445	418	436	427	424	413	403	455	440	453	395	425	395	394	414	392	429	416	430	419	425	421	433	390	429	448	444	440	442	425	403	416	442	417	426	423	405	411	424	395	403	417	385	406	443	419	413	398	405	386	416	399	405	414	430	404	435	433	420	387	447	427	399	428	413	436	427	394	423	440	433	423	396	382	381	412	413	390	412	388	447	449	386	409	398	411	437	384	437	443	445	444	454	407	419	437	381	393	403	435	417	420	410	412	401	377	406	432	378	441	396	398	442	458	422	421	409	389	411	426	430	419	389	465	428	433	402	407	392	400	425	404	413	399	449	406	385	423	404	466	452	425	428	419	426	428	409	403	401	412	396	399	414	395	381	425	415	400	425	431	447	398	431	389	460	394	443	402	417	384	399	390	417	411	398	399	421	429	348	435	421	403	428	459	414	395	390	435	388	442	423	385	411	427	434	438	423	369	402	431	429	440	411	426	432	419	422	396	404	405	398	397	367	427	447	408	441	418	393	411	405	422	458	460	459	435	429	413	399	427	440	459	408	425	408	417	434	430	409	399	424	425	416	399	377	446	435	418	400	393	409	425	426	403	452	455	420	430	411	404	403	409	420	431	406	409	397	418	415	446	430	368	412	394	410	390	428	423	400	394	383	427	420	410	444	447	430	441	453	413	396	427	438	408	419	428	427	409	447	404	375	434	402	441	415	445	402	443	427	431	404	375	402	425	396	400	479	396	437	400	409	422	378	429	426	436	452	448	415	397	401	414	420	411	463	414	404	425	443	430	423	400	430	438	406	409	418	408	424	428	411	381	401	453	418	397	399	447	419	427	433	422	420	403	418	441	380	394	455	420	408	443	384	435	387	408	431	451	422	433	422	389	427	443	433	462	397	390	418	420	454	417	388	389	411	397	387	410	441	443	380	443	453	392	433	463	422	420	368	408	417	380	422	396	427	440	446	439	433	398	398	468	401	434	421	408	430	423	419	432	411	397	405	436	383	386	441	424	382	378	424	405	438	451	387	432	439	415	377	408	402	409	446	400	435	414	410	420	398	370	427	410	486	402	413	416	418	404	435	441	439	433	429	420	435	378	399	437	432	421	411	423	454	429	401	450	413	409	442	414	395	381	437	444	407	395	405	425	442	440	410	432	446	454	451	421	391	427
2193	913	998	984	908	940	906	877	928	908	941	930	872	897	986	915	913	927	912	947	907	935	915	888	970	946	954	880	967	878	992	869	892	895	895	902	878	920	883	921	948	871	973	934	917	898	904	895	855	912	913	962	937	866	880	871	923	884	924	846	902	896	919	880	979	949	942	912	883	954	845	888	936	939	873	923	888	913	859	920	928	899	917	842	943	964	933	909	909	903	875	917	942	949	907	942	909	902	939	913	923	902	875	913	900	977	904	938	832	929	921	892	893	972	917	927	915	884	958	937	919	905	917	913	878	921	919	878	898	891	949	964	876	950	873	931	904	929	921	931	834	913	927	900	898	913	902	876	877	905	854	913	908	929	923	894	932	962	919	924	910	904	890	945	900	898	876	932	923	952	917	918	898	883	915	913	882	867	925	879	902	893	908	958	950	878	946	932	896	911	905	983	888	910	882	952	910	926	862	895	984	886	959	935	946	920	889	891	871	952	952	878	889	892	898	916	849	936	923	891	932	885	930	849	955	903	927	917	901	855	930	950	924	870	938	839	944	966	948	888	921	895	852	869	832	909	861	923	924	908	915	921	955	899	1011	930	945	951	899	891	902	895	881	859	924	895	900	905	867	910	884	881	939	957	916	906	850	920	921	874	888	924	893	899	897	901	916	872	914	942	938	941	926	909	954	926	948	959	927	878	903	926	927	861	947	885	883	934	936	873	928	909	867	899	906	882	888	930	915	887	908	933	904	932	892	889	936	946	893	888	881	881	907	938	908	950	864	881	898	936	902	911	906	908	939	859	955	931	904	906	909	891	875	945	912	905	937	852	905	920	910	905	925	908	904	944	879	926	899	889	925	927	880	957	954	852	929	890	921	922	861	895	914	916	930	863	903	898	885	956	863	889	950	901	921	930	970	955	944	929	892	968	911	913	902	919	897	959	896	974	863	907	940	906	941	889	897	925	912	902	932	921	942	913	874	916	876	906	860	910	942	889	923	874	950	929	905	912	937	892	850	933	911	939	940	905	858	940	924	878	903	941	944	859	872	890	923	870	921	887	901	903	881	962	862	937	940	952	926	912	910	981	910	916	867	943	882	922	932	933	868	924	881	907	917	880	867	887	925	922	990	914	891	955	962	925	918	892	892	911	861	884	946	938	924	932	862	895	944	927	927	874	929	912	929	931	851	965	941	924	910	958	915	937	917	926	921	893	887	895	960	868	929	899	949	961	900	912	896	909	919	907	882	922	908	901	892	926	969	879	884	947	900	916	846	911	906	917	965	903	953	871	908	904	924	912	889	904	840	900	932	902	899	940	884	902	944	901	927	926	846	953	942	892	893	882	947	932	902	897	887	924	963	923	888	906	977	853	862	947	891	928	956	883	967	924	949	928	850	952	897	915	879	918	873	882	886	897	925	921	928	928	907	888	872	978	931	910	943	895	913	881	902	856	908	854	922	899	907	895	890	861	916	947	908	924	864	938	928	887	934	826	906	888	894	918	900	890	895	900	882	907	924	909	887	898	951	917	883	908	922	916	901	909	910	890	852	952	943	874	903	929	926	906	898	879	914	925	867	904	937	902	916	891	957	943	946	933	876	936	957	898	870	915	934	897	910	874	890	888	897	925	896	945	893	913	923	866	913	893	958	890	944	947	912	957	872	918	919	927	907	956	913	880	879	915	913	946	928	918	917	930	897	913	877	942	914	911	872	861	904	938	905	887	902	912	923	864	926	885	923	900	883	896	908	864	955	943	970	948	895	965	912	920	874	964	904	884	913	918	974	911	887	920	898	893	924	900	967	908	854	899	893	906	898	912	904	949	923	880	928	893	911	902	898	975	919	899	875	907	931	907	843	858	905	914	945	876	896	970	922	888	927	883	872	876	940	901	924	794	924	920	973	917	916	882	937	850	907	927	847	883	930	902	901	925	880	890	912	934	904	886	916	923	853	930	906	901	906	909	959	875	899	902	893	884	856	938	938	879	925	916	870	970	941	871	913	955	848	958	920	904	903	894	935	875	892	931	916	903	903	858	871	907	931	951	921	908	858	923	883	927	883	882	861	955	951	916	918	950	870	923	892	957	921	842	897	930	860	951	936	966	913	835	934	883	904	940	882	894	915	953	878	858	910	925	893	923	913	906	912	890	991	848	876	952	909	914	967	849	907	902	907	913	928	939	895	971	921	930	920	940	946	903	919	872	883	921	909	914	912	865	945	855	892	906	897	869	901	865	930	958	895	892	957	900	932	903	952	905	897	896	881	896	860	902	933	961	934	934	921	960	946	914	921	929	937	886	941	937	861	894	955	928	967	912	931	908	888	940	968	901	907	927	816	963	933	881	874	835	863	871	903	925	964	907	909	865	883	878	904	894	937	908	967	942	866	879	932	881	858	925	918	935	927	897	918	890	947	889	925	884	889	887	888	931	843	925	928	908	905	940	918	943	875	882	896	888	942	888	915	877	910	896	944	874	893	897	901	937	946	928	959	912	899	959	937	923	882	919	875	943	880	915	910	930	916	961	956	865	901	925	917	872	955	900	940	937	922	875	932	915	879	927	938	927	916	871	906	873	891	871	957	919	913	884	887	846	902	872	961	907	958	921	933	866	928	928	888	920	928	885	904	862	922	887	925	954	923	885	920	891	858	896	905	943	925	867	878	862	916	909	913	895	923	910	914	898	895	869	863	906	875	846	884	937	873	905	927	936	893	908	912	909	990	903	890	884	873	897	878	924	934	928	838	905	884	880	857	883	910	901	908	903	903	892	933	942	893	917	888	891	914	927	953	916	907	907	864	940	934	962	924	897	936	879	904	941	915	930	883	895	893	907	883	861	916	877	912	891	880	925	859	916	931	896	925	908	931	828	876	905	882	917	883	875	914	882	896	923	941	953	876	889	899	901	955	910	910	955	973	927	956	976	911	941	894	917	903	908	916	882	919	914	896	897	930	981	859	916	944	876	899	899	920	895	881	931	918	954	943	928	985	893	864	890	913	910	973	923	903	885	941	961	963	916	915	898	933	954	887	892	937	882	882	948	905	867	887	926	884	944	903	891	917	916	900	886	881	960	938	958	915	959	901	904	915	889	917	870	928	914	897	942	958	879	920	898	909	863	929	937	922	855	887	883	942	895	897	941	834	882	934	987	869	927	888	917	863	920	901	882	960	887	927	907	907	917	903	891	871	902	886	841	919	908	914	920	919	934	946	898	973	878	963	921	959	929	880	883	880	855	906	919	893	922	937	917	888	906	904	918	946	914	900	932	893	927	895	927	879	917	928	882	917	939	936	830	936	938	916	871	920	912	850	897	816	911	934	944	920	942	951	949	902	892	903	863	916	896	925	928	874	904	876	871	982	962	950	971	906	909	885	883	898	929	935	904	875	898	930	904	849	917	873	889	910	911	905	863	911	1025	929	980	865	901	977	871	935	927	887	990	932	917	905	907	870	917	872	880	912	917	955	930	927	895	876	892	907	919	920	929	957	870	901	973
8363	679	674	520	474	391	348	304	348	306	290	272	265	238	281	268	247	223	227	223	233	252	251	256	256	241	261	250	258	237	240	245	274	227	260	247	233	266	232	233	242	242	231	274	233	227	212	235	252	251	236	255	253	240	227	250	254	251	259	260	209	242	235	270	252	212	273	256	256	224	242	268	276	235	231	226	228	226	249	242	245	239	235	237	221	223	249	246	227	236	240	230	230	239	246	258	237	236	253	224	230	217	253	213	242	268	271	230	244	239	247	234	244	222	226	243	249	243	225	266	230	224	237	255	246	247	255	236	263	236	268	277	246	267	242	229	242	261	248	234	219	232	234	228	236	240	262	261	260	251	205	229	261	246	233	257	279	236	248	243	234	253	237	275	266	218	224	261	248	267	265	233	248	267	254	231	227	230	215	239	250	266	242	274	245	258	230	256	226	237	271	258	227	232	246	230	237	239	237	249	248	224	252	262	262	226	224	236	233	230	265	243	251	227	245	254	231	261	224	248	218	253	278	240	278	230	246	241	220	219	239	232	240	234	197	248	243	227	235	245	226	247	205	220	252	257	259	249	237	253	244	206	247	216	256	246	259	273	259	236	284	237	241	222	256	247	261	275	219	229	225	251	244	227	240	230	209	242	228	232	242	241	266	258	218	234	237	241	231	244	229	233	220	268	254	221	268	235	244	257	245	259	261	233	238	238	247	261	251	254	280	234	230	237	234	247	244	252	238	221	239	265	268	231	250	238	248	224	212	234	251	261	243	243	258	248	268	255	243	216	248	254	265	255	239	228	243	254	254	255	241	209	240	201	211	231	227	233	228	230	259	218	244	216	247	238	267	227	221	261	237	269	266	235	234	261	235	214	245	228	240	237	230	223	218	231	244	232	253	240	218	263	249	246	258	226	228	251	217	252	203	242	241	253	251	256	263	264	242	274	260	229	253	218	258	234	237	216	236	274	244	251	234	257	234	237	226	260	232	246	250	223	265	258	265	249	231	222	216	261	233	226	266	285	226	239	245	222	249	229	268	232	223	206	275	248	234	247	235	208	233	238	226	256	248	251	236	255	253	220	224	248	258	249	267	249	259	201	209	251	286	257	217	240	240	248	235	242	237	238	241	263	228	263	229	229	221	241	231	268	242	234	253	249	279	246	251	241	235	244	219	241	259	231	243	234	222	228	243	239	251	251	201	237	253	252	224	244	228	227	250	261	240	241	222	232	231	232	229	263	260	230	235	260	252	254	224	228	270	268	238	210	239	254	253	256	249	259	236	229	255	233	247	249	243	235	227	247	238	257	232	235	236	263	248	232	250	243	207	234	276	257	236	201	227	242	232	256	244	230	213	255	251	255	257	280	269	241	251	240	245	218	254	228	224	265	226	248	227	244	222	254	255	260	244	225	256	233	247	244	233	254	246	245	241	242	283	233	226	221	275	209	252	225	242	234	257	220	241	260	232	246	242	212	239	251	258	267	257	222	231	237	231	254	219	232	246	207	238	238	227	212	258	256	265	235	252	259	234	239	246	225	237	220	242	232	224	230	240	230	244	254	253	247	260	218	260	215	246	218	256	220	222	238	263	265	253	245	249	224	259	297	253	212	238	246	242	227	221	255	231	237	223	231	243	268	211	250	229	247	229	237	272	257	255	218	254	212	266	243	244	250	240	243	268	237	259	250	225	245	264	236	266	269	280	264	222	230	233	251	241	241	246	236	233	226	255	244	217	272	239	250	238	251	222	241	239	244	255	264	245	231	254	228	233	266	243	250	224	245	242	259	231	219	222	226	254	260	220	215	212	240	229	236	248	243	233	267	253	250	218	267	262	275	242	211	230	220	249	244	216	255	235	256	254	259	246	268	237	243	228	222	262	258	229	236	242	243	241	290	226	260	246	267	244	242	250	229	236	245	232	232	260	266	219	270	226	270	237	243	258	267	253	259	243	225	247	224	249	254	257	235	236	239	235	253	238	241	247	252	260	236	235	260	242	242	219	229	252	228	240	246	211	264	238	281	240	221	230	262	229	262	255	237	248	248	218	255	227	226	250	244	216	252	237	266	213	247	243	231	237	260	207	241	244	264	232	235	260	230	258	247	247	225	241	270	271	252	245	244	232	273	234	236	238	240	256	255	246	227	257	243	249	235	228	247	232	231	242	270	232	247	255	274	234	227	268	219	254	240	265	230	250	234	228	258	241	232	226	230	243	231	248	257	223	217	271	239	249	252	268	262	214	237	211	248	250	236	237	228	270	219	234	246	246	257	239	237	256	218	226	244	252	250	226	241	252	253	274	237	241	244	241	260	243	237	215	260	248	260	232	256	223	245	226	253	242	238	225	305	254	256	255	204	223	252	223	243	259	241	232	226	230	244	261	229	244	238	253	219	224	210	232	230	219	250	236	233	262	264	283	243	252	218	223	229	262	237	232	245	231	254	239	217	230	230	250	223	221	258	239	250	235	227	234	255	217	249	229	222	235	245	237	226	250	246	251	253	263	244	258	228	253	227	248	270	252	279	244	286	255	225	270	282	264	237	238	257	230	253	245	270	230	246	221	232	249	240	241	240	251	241	263	256	230	230	229	226	250	230	235	216	230	235	242	224	232	250	269	229	226	267	228	278	246	251	260	250	230	234	239	229	272	282	244	213	252	276	220	213	266	248	225	282	260	237	227	262	239	224	247	239	221	221	255	230	244	226	270	221	226	234	255	237	253	221	246	274	258	241	221	224	242	246	232	242	245	231	259	232	232	254	245	239	233	203	248	246	267	241	264	246	246	221	223	215	257	240	251	246	277	233	253	234	249	237	229	260	233	252	246	248	254	226	272	264	246	227	230	241	275	238	216	230	240	261	262	270	254	223	234	251	244	226	219	218	250	230	246	265	268	242	226	254	244	231	257	264	245	255	220	263	228	261	255	251	221	240	261	267	249	214	248	222	235	226	206	252	252	236	253	239	248	258	243	263	268	213	240	257	246	242	243	223	221	232	240	218	254	234	254	259	224	246	266	229	243	218	261	247	243	247	230	245	242	252	227	250	262	236	220	205	255	257	238	250	251	264	233	257	244	239	240	230	239	236	254	235	277	274	271	250	243	241	245	273	247	276	261	233	231	229	247	218	225	238	235	231	238	251	235	240	236	241	240	252	274	240	234	222	254	224	274	252	261	200	247	233	251	259	255	229	251	234	290	245	240	236	232	251	210	242	244	224	206	233	258	217	234	234	232	233	242	226	245	249	248	250	219	239	228	263	244	260	254	272	258	244	233	252	253	231	247	210	251	254	246	221	229	247	231	258	246	227	211	248	226	227	246	249	246	239	246	258	234	233	261	260	235	229	247	242	230	234	259	236	228	270	252	262	251	245	259	258	215	233	234	234	217	240	265	253	221	227	252	258	192	233	257	249	249	220	254	256	253	275	228	253	284	249	230	238	266	256	231	275	236	239	237	229	249	228	244	262	238	258	259	218	234	258	247	226	255	239	244	249
6661	916	1457	1591	1432	1181	1103	1000	891	812	771	670	727	677	645	602	659	669	654	591	601	595	610	569	581	599	591	593	558	595	549	583	582	589	600	590	508	560	593	591	569	599	557	580	556	580	564	551	543	565	535	526	605	557	557	593	530	596	578	555	566	554	586	537	564	529	557	547	540	512	555	555	577	547	559	570	597	558	559	566	545	552	553	590	518	580	529	542	556	579	545	533	561	576	532	577	492	551	565	571	576	526	541	545	537	561	523	540	563	564	527	561	594	570	557	594	526	524	553	515	558	540	549	561	535	569	561	593	557	539	565	571	596	599	550	598	551	556	557	570	581	539	569	563	545	591	598	552	583	582	546	551	573	578	590	564	604	552	531	557	594	566	536	540	543	562	555	602	546	586	531	549	519	553	546	558	558	555	586	579	566	568	534	531	528	547	542	566	598	521	527	579	589	544	543	560	529	555	584	564	543	571	533	555	522	557	545	545	568	583	544	546	513	564	544	565	564	583	519	534	563	541	539	540	551	540	581	563	544	540	589	578	579	541	562	515	575	555	540	535	542	536	565	558	563	539	525	553	532	538	551	539	538	588	566	530	546	493	571	561	511	557	541	553	537	554	570	554	548	546	491	544	559	534	555	573	548	571	535	530	563	543	496	586	556	546	545	554	558	537	587	526	514	527	586	560	548	538	537	608	569	580	536	531	529	593	547	579	550	538	561	573	567	529	575	568	549	543	539	561	518	550	566	566	570	565	542	585	540	558	545	535	566	523	574	546	549	551	544	553	550	571	572	565	534	545	630	551	557	563	562	545	546	568	567	539	567	533	560	551	580	565	530	536	547	564	550	539	541	533	566	515	561	598	535	554	519	527	550	507	573	524	550	528	588	572	564	537	589	578	535	574	556	581	562	519	521	540	533	571	551	561	522	549	554	534	515	534	567	555	579	563	549	576	535	553	555	569	535	570	563	557	553	529	559	584	617	571	538	583	544	584	604	524	582	532	559	588	544	564	562	553	583	598	521	552	559	577	529	592	568	559	581	548	581	563	534	562	610	552	560	560	533	561	571	526	512	507	537	517	582	535	554	554	552	572	566	566	584	574	570	517	555	577	552	561	547	528	542	550	576	562	562	533	564	524	543	552	534	538	543	559	582	554	515	583	542	538	558	554	535	547	580	534	549	558	579	567	552	593	555	539	581	559	610	572	547	573	500	548	632	542	538	576	558	526	553	555	564	523	536	524	520	552	551	575	550	515	526	597	558	566	522	533	540	555	541	558	621	575	568	512	547	572	555	552	546	578	574	561	534	555	579	518	584	551	540	578	562	578	614	564	533	554	545	605	560	545	563	593	547	550	577	566	568	563	527	555	570	568	580	524	597	559	546	528	544	585	534	566	571	567	571	557	570	530	564	534	595	542	554	535	539	562	508	558	567	607	579	564	542	578	551	550	559	511	558	563	528	534	546	575	534	551	538	571	529	548	571	561	560	521	554	533	556	574	521	561	558	548	570	581	531	522	572	595	556	539	569	558	550	570	526	539	526	572	527	543	577	563	587	549	558	596	539	555	522	582	558	556	549	559	568	605	578	549	574	540	572	540	573	523	557	527	565	563	531	591	553	532	508	610	563	581	568	526	547	577	563	549	533	535	554	509	588	586	569	524	526	567	549	592	559	588	571	530	525	569	549	549	633	603	570	594	524	575	558	571	545	548	543	527	589	533	539	546	583	545	555	558	583	535	565	555	548	647	582	602	551	539	545	522	575	554	568	508	558	582	574	578	502	538	551	540	556	513	579	559	527	559	551	548	569	557	540	529	552	568	559	563	595	583	584	556	576	583	578	577	563	516	573	547	544	583	546	523	565	519	559	586	549	542	541	578	566	521	597	533	586	555	554	553	567	550	514	568	550	578	541	594	563	540	524	560	570	505	537	538	583	559	536	567	543	534	582	559	534	539	593	576	592	570	543	543	543	517	516	534	581	558	539	534	561	554	530	599	528	569	555	538	561	580	571	568	584	541	565	569	564	538	525	532	605	564	604	553	540	551	579	536	510	554	585	548	522	558	563	516	585	566	565	553	579	542	570	575	543	563	535	544	574	559	601	553	567	611	536	519	596	524	579	606	559	582	566	610	571	556	504	589	555	575	531	537	520	536	582	589	559	558	576	544	610	586	575	568	573	579	517	546	575	548	528	541	601	580	567	569	537	549	582	530	541	534	553	577	612	542	535	615	532	532	514	574	564	527	580	536	573	552	584	574	563	553	546	556	533	562	556	563	558	550	534	517	562	520	541	562	576	583	591	548	554	581	574	588	515	581	570	576	557	572	556	531	561	552	533	567	547	554	513	561	563	537	601	526	598	561	589	557	537	555	568	570	582	549	528	563	514	554	526	566	559	547	548	578	525	574	565	553	574	582	563	560	552	571	530	546	558	548	567	548	538	527	564	576	577	555	538	543	522	549	581	552	537	581	564	553	549	523	569	564	523	543	589	535	543	547	559	582	561	536	603	560	550	567	577	540	538	584	543	582	582	543	565	534	613	575	570	540	536	574	598	532	537	551	511	592	569	502	518	574	542	512	574	552	548	539	520	588	534	491	558	554	562	528	548	526	579	575	566	528	576	561	566	539	545	573	596	509	567	556	551	559	578	509	560	514	564	558	570	524	577	569	529	552	562	540	574	564	594	579	554	576	540	555	548	521	575	577	547	557	595	543	598	566	566	538	537	610	579	585	550	589	554	522	550	547	553	565	529	552	525	568	547	558	536	537	559	554	553	518	552	547	536	543	555	552	582	556	593	540	554	564	540	539	531	539	553	560	580	532	581	581	543	563	570	493	586	560	526	575	556	507	561	533	553	560	559	563	549	553	536	593	548	594	561	558	558	597	576	551	556	543	578	542	515	561	519	542	561	542	535	572	505	535	538	547	554	544	586	534	586	545	557	548	583	594	557	502	542	562	577	539	555	515	535	526	564	573	556	581	511	600	549	561	540	549	530	587	575	503	575	562	571	576	581	590	544	549	559	550	568	533	565	531	581	551	555	573	581	556	538	544	555	557	575	558	551	544	531	558	527	563	543	529	539	547	502	580	511	514	553	566	576	549	537	524	565	583	577	555	559	561	545	519	532	533	597	527	579	563	577	543	517	527	542	557	569	536	603	538	523	574	502	526	537	548	566	560	521	523	567	558	521	553	535	555	544	542	580	540	541	532	526	496	523	561	532	567	607	554	523	533	546	566	544	559	561	561	567	624	539	626	561	579	542	538	565	545	575	518	579	571	558	591	542	539	542	562	570	541	569	534	519	570	491	522	541	547	621	573	621	563	559	576	542	561	522	599	554	559	567	579	565	540	539	553	536	515	586	576	585	588	541	597	573	553	547	551	562	564	534	536	483	559	531	573	588	587	576	554	539	548	578	535	535	594	589	563	573	556	552	551	521	591	540	544	555	611	523	551	529	557	541	548	600	555	541	556	537	567	572	558	525	583
14945	1204	897	766	484	381	316	274	215	217	212	172	182	177	146	167	159	149	126	137	138	148	146	135	128	141	136	155	126	126	144	126	140	108	135	138	120	128	131	130	147	140	132	159	129	102	130	122	145	144	116	126	134	128	134	128	134	149	142	124	144	129	131	139	135	139	159	142	146	149	128	129	125	160	138	118	130	150	113	144	122	120	128	114	129	147	125	126	115	126	137	151	135	152	135	132	145	125	137	146	118	127	153	129	144	125	133	149	125	126	149	150	138	125	133	132	137	149	149	112	118	146	160	116	145	139	127	123	132	138	133	131	145	135	136	123	117	114	150	117	130	132	127	157	131	142	117	140	161	122	136	120	123	119	138	145	140	152	147	111	120	135	129	135	142	118	111	127	133	112	134	137	136	149	122	133	155	136	150	150	129	141	145	132	120	123	122	141	137	161	160	134	134	125	130	143	147	139	138	137	118	113	107	120	118	138	148	132	131	122	120	148	120	129	119	132	130	125	140	105	158	126	139	118	121	150	111	127	135	133	140	140	126	163	124	139	155	115	139	132	120	137	128	122	126	124	138	158	133	137	127	149	153	146	130	143	130	129	132	148	131	161	134	136	133	138	125	143	137	123	117	148	131	135	158	125	133	135	124	124	140	164	129	127	118	129	143	153	117	115	139	150	137	130	138	122	133	133	124	112	117	147	113	157	126	151	127	132	136	133	126	126	136	117	130	135	135	153	115	146	140	147	125	130	135	141	153	125	106	118	116	141	137	119	141	105	125	135	140	143	120	144	123	136	123	141	126	137	127	151	135	133	158	133	131	112	106	140	127	147	110	154	109	126	139	117	138	156	153	148	133	116	133	119	137	116	134	115	126	134	127	128	146	121	123	129	123	130	142	126	136	121	130	118	112	136	123	123	142	127	134	131	121	147	136	131	143	122	134	117	123	142	121	168	135	124	119	136	145	121	135	141	124	149	123	115	138	144	137	142	150	129	134	125	124	138	135	144	122	142	139	122	144	118	136	139	132	136	129	124	140	119	131	139	121	117	150	164	122	143	133	153	137	141	121	132	161	144	143	115	132	120	136	144	127	128	122	131	145	132	121	133	144	145	130	131	139	130	132	134	158	150	121	113	135	125	154	134	139	154	156	130	115	111	151	125	119	140	145	134	134	145	131	137	144	137	122	142	146	138	143	110	131	145	114	149	128	131	119	119	137	147	137	136	122	121	111	126	151	113	121	139	127	117	129	120	116	159	114	159	135	145	153	129	133	161	145	116	138	123	149	161	147	139	154	111	151	112	117	145	145	148	132	136	164	133	119	121	111	135	126	122	122	136	129	129	131	129	130	128	123	136	135	136	144	127	117	124	131	141	139	132	112	134	137	120	141	121	128	116	129	145	132	121	135	132	135	132	117	140	133	121	133	131	138	123	148	124	134	139	141	126	122	131	144	123	132	119	132	124	124	114	115	135	135	131	144	145	142	144	136	124	135	125	136	128	130	134	127	131	119	130	134	142	132	120	146	111	146	129	126	118	127	150	139	146	149	145	141	145	110	149	138	135	134	135	141	133	125	134	131	134	123	139	126	139	114	141	123	116	134	126	133	115	138	131	142	121	137	150	129	137	106	144	145	117	124	133	135	141	143	142	124	132	125	124	116	139	127	151	134	130	119	124	114	151	125	131	138	137	174	155	126	120	126	124	137	117	139	129	133	128	155	126	141	121	125	151	123	118	115	120	127	114	122	139	116	141	125	141	124	136	119	120	145	136	134	151	131	153	143	148	114	157	137	151	133	137	110	126	132	143	123	121	115	130	134	121	136	138	129	131	130	127	135	134	145	129	134	136	147	142	122	114	118	126	135	154	128	134	124	139	129	129	134	137	139	158	127	120	151	132	128	147	135	124	135	130	126	135	134	135	129	118	132	134	129	126	136	124	123	133	146	134	126	136	157	153	139	112	155	134	148	124	120	161	138	128	132	136	133	104	113	125	150	130	158	125	129	123	146	123	108	128	128	147	120	111	139	139	145	138	119	129	150	126	126	129	120	149	129	116	145	117	134	148	129	131	128	128	151	142	129	136	115	133	121	144	139	156	126	151	116	147	114	107	163	145	131	122	130	135	121	131	135	140	132	128	141	120	120	135	141	148	127	117	131	135	129	156	139	143	135	153	143	126	126	119	139	108	130	153	131	120	126	148	110	121	150	125	128	186	133	134	151	129	139	141	128	137	142	129	140	134	125	150	145	123	119	128	127	136	143	148	145	118	120	132	143	108	136	126	136	152	134	125	138	142	134	154	128	132	114	114	151	132	123	124	123	103	134	133	116	135	148	128	123	128	120	120	158	150	153	129	147	138	132	149	118	133	116	137	135	129	142	150	139	122	132	128	136	134	126	157	142	136	129	124	134	120	122	129	142	119	157	139	144	121	138	119	126	117	106	131	148	113	147	121	129	145	144	126	127	125	134	144	140	131	118	145	139	130	133	134	135	145	107	127	140	134	142	128	119	137	145	164	130	138	148	128	154	132	128	142	155	139	135	137	133	145	139	167	159	142	130	123	131	129	143	122	152	127	131	139	147	132	127	148	121	134	134	122	138	136	139	130	134	133	149	137	141	118	132	137	136	134	140	123	125	149	138	143	133	141	150	131	141	126	123	137	145	141	142	157	152	122	121	140	124	133	137	134	141	127	125	142	134	140	134	113	115	129	129	143	143	146	126	140	116	143	132	136	153	105	135	140	119	134	147	137	166	137	124	147	112	128	120	127	121	128	137	116	131	134	135	116	136	127	136	140	130	147	134	126	140	145	138	119	139	119	109	111	143	142	158	140	120	119	128	164	140	148	118	126	117	137	124	126	141	136	151	156	126	130	135	124	119	136	135	132	111	153	136	132	155	146	123	127	132	134	115	127	129	125	126	124	141	145	147	161	144	149	123	117	146	160	142	120	151	130	123	152	131	141	130	129	134	142	128	125	120	134	128	131	130	130	118	146	129	142	118	154	145	139	128	123	143	145	148	136	155	122	120	141	118	118	119	141	138	126	139	102	124	108	113	120	128	124	135	137	132	174	122	129	146	149	147	134	145	134	124	120	131	121	139	141	135	147	150	99	141	135	134	139	128	150	135	133	131	122	134	114	116	131	139	120	117	140	154	141	151	121	125	153	122	139	152	130	121	125	175	139	147	134	122	140	130	158	155	126	164	148	131	141	126	132	127	149	143	144	134	120	113	151	152	125	125	137	147	118	123	127	132	119	143	136	127	142	125	120	148	110	132	125	119	115	118	139	155	125	131	135	158	130	123	116	129	141	141	120	131	122	136	126	132	138	120	156	132	128	127	130	145	118	129	117	140	135	121	144	133	119	135	136	131	137	121	142	110	130	130	125	124	141	137	149	147	162	123	119	127	114	147	139	143	147	153	153	127	110	128	126	161	140	143	142	136	154	143	123	135	130	145	148	147	120	146	149	161	139	122	120	141	135	133	126
8013	994	2006	2409	1976	1608	1313	1118	923	853	779	721	654	566	567	565	529	512	489	488	468	487	428	443	436	447	431	456	408	412	354	386	420	394	391	390	378	444	382	396	375	384	333	376	336	377	346	371	377	377	371	352	366	356	388	347	379	411	356	385	359	384	388	367	363	385	349	372	363	335	316	368	358	363	359	342	330	345	327	345	335	364	349	334	346	356	353	334	389	347	358	367	356	320	370	349	370	347	335	335	340	329	340	344	364	356	370	370	365	351	346	350	360	332	365	347	354	353	381	388	353	377	385	370	360	352	341	336	355	373	359	365	355	364	346	337	340	363	338	363	320	359	354	351	377	372	362	363	339	343	387	381	326	345	348	359	361	386	352	371	352	390	358	320	371	336	343	367	356	390	386	345	366	347	350	354	358	346	321	343	381	373	352	340	357	350	351	338	368	365	370	373	328	344	363	366	367	373	361	334	354	374	392	351	369	381	334	368	352	332	327	379	343	347	371	370	333	378	359	391	390	353	353	327	346	368	368	344	353	371	377	355	361	374	360	289	297	355	354	341	390	365	334	362	363	348	336	372	376	365	373	350	354	382	366	380	331	375	357	387	388	348	364	335	361	370	356	356	377	395	335	375	361	369	337	360	347	383	357	397	359	367	348	378	348	365	370	338	363	340	341	355	374	346	363	359	372	367	364	359	354	378	360	330	341	341	365	362	388	362	348	342	383	333	328	371	362	338	354	343	363	338	370	328	397	341	345	347	383	369	361	367	369	347	370	323	352	364	334	371	352	349	342	336	363	372	343	363	378	373	346	348	352	341	345	343	364	406	333	359	362	371	358	365	338	369	359	366	357	349	362	334	375	357	342	349	338	343	381	410	380	368	380	392	389	333	352	357	379	309	374	386	365	367	370	365	359	334	348	370	353	382	361	326	337	367	351	357	341	380	326	345	363	376	363	377	352	351	365	350	331	341	362	339	332	362	344	339	358	339	348	371	390	324	370	373	333	340	352	370	356	353	350	349	353	320	328	342	367	350	325	355	362	358	402	380	317	383	352	357	359	328	329	375	357	336	348	378	366	356	330	346	336	368	328	367	330	397	345	373	343	348	404	363	360	369	339	377	382	365	368	325	355	369	375	392	351	353	345	366	337	351	356	381	385	349	334	383	340	372	355	363	374	373	358	384	350	369	345	359	360	360	364	364	364	373	357	346	399	364	353	380	377	345	414	321	345	370	339	360	329	358	345	367	352	372	360	387	371	352	369	371	355	392	351	332	315	333	368	347	362	379	351	341	369	365	358	345	348	356	374	361	353	340	344	346	353	342	335	381	329	344	360	350	368	389	339	371	353	345	387	340	361	364	339	339	358	354	350	371	350	355	341	379	327	363	349	338	359	355	367	355	336	364	348	400	349	351	365	363	368	380	339	317	389	358	361	318	387	356	381	335	344	369	354	338	344	346	349	333	354	363	353	349	358	379	349	337	388	360	378	354	350	400	368	339	312	375	344	340	379	382	363	337	360	373	384	329	368	361	368	335	342	354	339	343	390	351	374	357	406	349	327	359	372	370	373	341	360	343	358	401	361	363	330	335	346	347	384	345	327	407	374	366	384	365	375	356	355	366	357	348	351	348	368	341	366	341	385	356	354	333	357	339	381	352	348	339	336	366	361	352	343	318	369	349	328	335	371	318	353	359	358	364	393	373	341	322	355	323	353	353	364	381	370	356	367	368	347	306	376	375	378	338	346	370	381	345	377	346	372	384	358	346	327	327	345	357	344	366	345	368	356	368	362	362	372	335	346	373	350	338	396	378	339	362	349	326	359	387	391	347	356	355	347	335	367	331	374	343	366	333	353	323	343	372	345	366	337	364	372	368	350	353	364	340	352	354	372	377	312	359	339	359	386	369	382	345	352	368	376	332	348	347	352	380	412	353	325	399	357	338	341	343	362	349	400	397	344	346	340	376	336	348	325	347	336	346	367	365	362	345	326	326	352	352	371	367	396	348	375	380	334	348	349	364	371	366	346	358	342	344	351	342	364	381	357	328	362	346	352	345	336	384	330	356	332	362	334	377	356	360	362	339	336	368	332	333	359	337	360	346	346	368	352	389	366	371	373	350	384	407	364	372	339	363	347	350	322	385	337	340	369	341	356	361	370	343	333	371	347	332	352	314	339	327	352	340	367	342	319	401	380	366	326	383	366	323	346	357	375	377	354	341	351	357	386	346	380	384	331	333	391	328	343	363	365	366	338	394	368	352	374	336	348	412	350	364	353	371	378	352	369	363	358	355	345	395	363	357	380	325	347	356	387	367	333	325	368	393	355	337	357	340	345	356	374	367	352	370	336	367	362	376	319	382	364	368	362	377	347	374	307	354	356	373	384	361	331	349	382	316	335	375	361	365	371	362	365	364	374	356	371	308	366	369	340	342	345	377	356	347	384	363	353	356	366	353	332	335	343	367	358	342	366	372	333	356	370	362	365	344	364	347	349	351	341	352	350	352	309	325	367	360	353	356	367	323	347	351	356	392	335	375	334	385	381	382	363	374	363	350	367	340	359	352	378	372	364	359	364	359	327	361	365	384	346	319	407	391	347	374	362	356	348	348	347	379	365	345	352	348	367	341	339	381	367	345	352	324	359	388	368	359	362	372	394	373	353	324	363	329	379	329	337	340	333	380	338	368	351	353	355	345	363	334	374	334	364	361	342	384	334	354	359	349	352	369	386	400	373	394	385	350	367	371	355	338	366	349	348	373	351	341	332	343	359	373	352	352	334	401	325	368	339	361	355	381	349	358	350	319	358	377	364	351	359	374	339	354	378	361	377	373	366	372	364	381	360	400	383	351	374	378	356	384	368	376	384	374	347	356	364	358	382	320	337	348	357	365	342	364	357	330	368	340	338	341	334	361	357	327	348	346	344	350	355	338	356	377	358	397	362	351	328	301	362	349	359	349	375	337	393	354	367	369	350	368	359	368	350	385	335	340	380	388	339	348	358	371	356	348	352	349	354	373	356	352	371	311	358	371	389	354	358	344	354	345	366	369	405	364	346	374	340	346	373	326	336	369	350	351	329	369	360	361	356	392	374	353	375	372	305	352	382	365	374	369	352	384	370	340	406	364	372	371	364	350	382	353	348	348	342	323	360	360	382	336	330	325	343	338	371	349	380	382	349	365	398	345	344	352	367	336	375	351	352	368	330	389	351	343	372	343	393	321	347	347	343	361	334	349	367	360	351	368	376	353	330	379	339	366	368	346	380	361	323	375	369	362	352	363	380	344	381	326	417	376	338	374	359	372	364	354	342	350	339	404	327	333	375	345	359	331	362	358	366	361	370	345	384	372	358	352	371	383	328	342	366	357	352	329	359	355	384	370	357	354	339	338	366	374	373	372	400	360	328	363	334	360	361	367	336	398	350	370	327	382	341	339	340	351	370	347	363	361	408	322	377	327	371	362	329	396	375	377	368	402	360	378	371	399	395	352	354	342
1645	431	444	448	465	434	453	410	431	447	452	435	432	390	431	423	417	409	420	394	430	396	380	407	423	393	429	482	423	386	411	441	455	420	442	449	453	422	397	409	391	447	421	403	410	431	406	443	414	409	437	413	410	453	424	408	426	421	441	402	443	398	418	424	420	426	426	399	451	428	412	407	409	466	437	421	424	428	413	458	410	422	393	416	443	419	425	401	417	418	444	443	440	422	433	412	433	432	380	436	377	414	429	431	436	433	438	425	416	424	376	395	463	394	419	419	399	400	419	434	414	428	383	367	465	444	397	369	466	421	451	397	425	439	427	414	451	430	432	396	441	437	404	437	403	396	387	409	430	421	391	408	423	454	405	420	431	413	454	407	412	412	400	443	406	422	426	427	418	371	428	415	464	400	443	388	420	438	417	416	432	446	402	427	433	454	438	398	469	413	413	436	417	434	416	432	418	409	429	419	431	421	421	408	425	438	425	406	420	388	406	444	383	383	416	406	426	429	396	443	455	434	395	435	427	435	400	405	389	418	404	409	400	416	442	405	421	422	409	438	405	417	405	407	438	415	429	473	422	414	411	460	433	438	408	395	439	410	409	439	429	446	414	424	405	441	392	432	431	404	444	428	407	377	468	403	433	429	398	392	389	380	421	431	418	416	400	412	419	405	442	422	453	421	441	401	404	425	426	425	398	423	420	403	455	421	447	446	440	402	461	398	405	444	452	404	447	445	395	403	413	391	396	456	392	417	430	423	461	411	456	399	409	392	415	412	376	449	431	408	380	424	361	401	411	433	411	417	435	356	458	410	407	386	430	433	443	437	448	405	447	425	426	412	405	404	391	419	467	415	410	441	440	427	407	357	428	409	432	419	429	409	392	395	391	407	424	387	423	395	427	427	449	376	436	405	417	413	432	413	385	438	413	429	432	447	421	434	383	382	372	399	420	411	386	380	428	401	420	416	413	406	413	453	464	390	375	385	414	432	409	412	415	436	425	424	453	425	392	432	433	418	415	440	424	407	428	427	424	459	411	400	438	396	397	409	406	414	455	427	375	404	406	456	452	409	396	411	356	453	437	425	421	417	400	381	391	381	418	434	431	433	413	446	431	456	447	413	426	390	421	428	408	399	420	410	382	419	420	411	422	417	422	445	413	479	420	441	413	388	424	418	398	403	434	407	429	448	445	384	434	406	400	408	406	381	410	420	439	442	425	445	411	411	393	413	396	449	429	434	397	449	465	398	408	441	423	407	414	421	451	439	422	424	421	435	446	415	393	417	473	389	441	432	409	414	430	430	427	418	406	399	410	417	414	406	416	405	428	418	431	401	409	451	414	431	392	418	435	404	390	430	417	420	433	448	466	452	443	392	436	418	420	437	437	409	418	403	403	417	432	471	371	390	433	434	402	395	427	391	409	435	379	428	384	448	404	427	435	411	456	416	395	420	448	413	411	412	400	426	420	393	441	431	376	437	417	466	459	411	431	379	389	429	435	400	419	423	396	413	398	390	404	451	402	431	447	452	430	430	448	438	426	424	398	435	421	410	443	424	435	418	425	417	426	413	392	428	398	432	418	433	445	413	385	411	415	404	400	390	423	405	459	419	432	453	453	433	424	395	396	442	419	371	399	416	398	411	373	369	418	391	452	412	403	422	437	412	446	425	429	394	410	427	415	432	410	428	405	438	417	378	407	444	415	410	394	415	416	425	424	399	430	414	387	416	431	427	379	424	460	422	392	432	434	443	408	373	418	412	431	419	419	438	384	426	412	392	390	404	456	431	408	429	449	455	449	381	437	415	402	438	429	491	406	393	394	418	438	438	454	441	447	436	426	447	423	426	427	376	425	410	392	410	410	433	432	406	403	385	433	427	449	436	424	432	390	432	423	427	422	425	436	445	412	436	430	400	445	409	430	418	415	412	424	403	405	427	404	440	395	461	423	420	422	420	429	430	405	419	417	400	442	473	440	443	399	397	419	414	414	413	404	408	409	413	369	402	412	409	417	431	425	430	394	378	415	372	434	428	447	441	401	428	433	464	435	433	427	442	448	428	415	372	388	426	436	391	393	417	404	417	440	463	416	410	443	401	396	407	400	402	443	415	417	403	470	417	441	427	409	423	442	399	427	470	435	417	441	470	434	428	368	413	398	417	428	420	434	440	466	411	420	436	435	421	416	418	428	424	399	432	434	430	422	430	393	403	460	452	423	433	372	421	411	419	451	412	412	422	411	431	388	429	383	413	400	422	404	447	388	454	475	451	402	407	416	404	411	401	401	408	429	383	410	412	394	403	391	416	458	411	405	450	439	441	422	416	399	434	435	398	423	420	371	405	448	413	460	378	381	426	420	399	446	405	435	397	404	410	446	419	401	393	443	435	424	447	412	475	397	430	405	420	429	410	402	391	401	459	418	412	441	419	436	417	415	422	413	471	463	405	426	436	433	372	456	450	434	417	443	440	413	444	423	384	432	415	411	398	422	436	416	381	459	447	439	429	406	436	443	405	390	393	416	398	430	416	410	385	418	430	414	435	423	388	463	421	388	435	436	413	406	442	400	429	387	407	427	434	401	369	425	416	463	450	437	411	419	400	439	394	465	427	442	430	457	418	446	441	420	429	426	428	414	434	412	418	433	401	398	439	416	429	407	448	425	417	384	442	408	408	427	399	371	402	442	457	390	412	433	437	427	412	414	454	407	450	476	427	449	452	389	413	439	406	423	421	414	436	381	392	464	435	422	451	426	391	432	422	418	416	441	408	393	439	430	412	410	407	400	397	438	445	419	443	369	416	408	436	417	426	424	413	402	465	400	414	423	374	427	406	423	439	455	423	437	397	419	440	409	413	442	391	444	440	419	401	380	399	383	449	420	454	417	434	419	427	411	407	403	424	450	420	398	482	451	468	411	467	417	407	428	421	418	447	443	457	420	455	406	453	403	426	407	414	443	380	426	413	430	440	450	426	427	467	408	410	416	437	468	411	439	452	410	411	415	361	404	421	426	411	362	446	407	407	417	409	437	387	411	400	448	402	438	433	411	415	405	402	411	437	414	445	409	420	392	415	429	437	368	435	438	406	420	438	414	445	403	431	435	413	407	390	384	436	421	439	407	365	436	465	405	397	412	414	450	480	439	383	396	418	434	403	423	420	437	407	424	382	434	446	415	441	438	390	420	415	400	427	447	420	386	470	429	443	400	408	417	392	406	449	421	440	413	404	400	407	423	403	386	413	405	485	430	468	447	379	417	412	430	446	460	398	420	405	413	418	415	448	449	408	483	387	393	427	435	442	400	394	469	424	390	447	445	362	454	375	457	456	406	407	446	432	447	453	412	432	395	415	449	469	448	401	389	421	388	405	458	416	419	419	389	387	427	437	423	380	436	439	414	372	435	401	414	444	373	409	436	489	433	396	453	405	443	435	408	407	428	428	431	415	413	456	378	439	435	428	408	433	423	417	393	436	435	418	405	400	426	419	424	470	425	423	421	416
2284	948	896	1007	987	908	927	936	904	956	941	974	926	944	928	889	916	942	909	943	886	932	917	944	901	896	992	964	915	883	929	927	930	934	916	906	928	898	931	868	902	895	897	913	887	944	877	982	972	909	917	896	910	949	902	920	890	928	946	878	930	940	925	958	918	969	931	976	928	978	889	942	941	939	901	933	895	875	886	912	912	906	941	911	930	947	930	935	929	882	926	909	934	930	926	922	942	898	873	911	907	910	924	868	928	893	930	898	915	903	930	956	939	1007	922	867	903	960	869	883	957	910	962	909	920	858	897	887	881	878	926	869	909	933	957	876	887	904	937	852	928	929	924	904	940	917	907	909	964	934	930	893	966	908	959	869	944	931	885	928	913	978	917	926	920	861	933	860	875	991	921	964	949	901	836	933	906	889	927	937	940	902	953	939	924	917	913	940	910	971	947	982	903	930	906	918	897	902	911	891	877	954	891	942	971	910	859	915	955	941	977	901	966	907	908	900	931	893	907	908	959	919	890	890	901	961	941	929	907	910	879	925	939	913	886	949	944	932	912	910	937	919	959	926	920	919	872	878	876	924	928	961	851	868	871	944	921	940	892	883	916	950	896	907	950	886	939	958	929	919	938	924	955	910	893	913	837	903	910	928	861	916	867	932	891	941	901	932	932	894	946	923	951	925	902	931	980	862	892	980	932	912	888	887	857	924	879	963	876	907	918	895	910	960	923	926	867	932	947	896	895	888	930	959	921	916	920	894	936	847	965	894	911	926	879	963	862	910	934	948	901	904	860	904	904	947	927	929	868	921	925	947	880	954	917	933	975	953	906	844	875	948	928	922	829	974	934	932	916	909	880	835	899	927	926	963	927	896	939	929	900	921	952	920	927	893	945	928	917	932	935	943	945	883	968	916	935	900	945	884	904	892	900	915	932	906	903	902	956	955	949	952	864	934	901	904	914	951	886	921	945	904	926	874	893	944	928	906	892	940	912	882	968	870	904	915	882	890	882	901	941	895	850	884	927	914	915	889	948	930	931	907	875	913	913	930	951	939	928	922	844	930	951	893	948	934	894	914	933	850	902	888	927	884	897	956	962	938	934	907	916	940	884	881	883	944	920	942	926	957	945	959	876	956	908	900	903	957	903	903	867	841	943	905	914	920	897	895	914	948	920	837	940	947	906	877	919	911	937	863	943	884	925	931	942	937	898	888	960	952	874	962	916	877	953	876	952	943	896	926	880	964	889	908	880	919	943	912	900	889	956	919	912	896	932	952	938	900	902	951	884	872	911	877	942	912	927	883	886	869	882	910	914	859	979	930	884	901	880	966	928	917	949	890	935	932	909	891	932	953	927	910	929	908	872	921	875	894	952	945	909	918	880	943	884	904	950	851	895	883	952	923	920	971	872	890	877	911	936	946	910	926	901	917	940	929	884	934	952	932	968	959	921	935	944	894	956	843	943	923	936	852	892	947	930	877	909	915	935	971	896	922	879	961	896	905	929	884	876	897	873	879	939	886	965	885	928	909	904	906	895	918	902	926	907	924	915	933	923	892	924	841	909	907	948	961	939	936	928	939	909	912	963	933	868	901	889	922	954	903	853	909	908	885	890	975	917	943	935	926	926	897	908	882	900	927	974	962	887	889	893	920	918	905	889	905	923	860	948	924	938	915	880	939	908	899	934	928	895	930	933	863	920	920	930	869	923	947	870	947	932	924	884	941	893	912	896	895	894	941	948	853	959	940	939	927	891	937	924	877	951	887	905	873	946	909	881	849	928	950	852	938	908	891	880	923	931	906	903	951	916	922	894	936	914	934	878	882	878	898	902	917	965	912	886	915	893	887	927	895	950	924	879	934	896	915	912	951	890	912	919	860	907	934	870	914	893	896	939	945	927	922	975	895	951	882	909	960	887	879	922	877	916	914	949	931	895	963	939	872	941	921	939	936	933	926	917	1009	859	941	865	966	939	882	890	944	898	904	944	952	910	896	901	905	946	898	916	932	887	940	992	900	916	920	946	896	955	904	846	895	881	935	909	913	967	888	871	927	854	909	922	961	970	883	950	943	876	918	918	906	936	942	923	915	922	957	885	921	879	886	885	915	943	858	961	895	901	936	880	912	863	955	917	893	958	891	912	929	912	867	865	876	875	962	907	886	939	961	912	876	869	893	939	949	899	885	924	929	916	886	910	927	937	913	887	857	935	910	903	926	886	946	937	908	930	981	909	925	933	931	889	916	877	880	844	886	904	919	906	957	922	935	926	890	951	909	908	996	964	918	912	918	974	919	896	903	891	919	880	910	939	926	922	909	937	904	934	962	893	931	921	919	866	925	919	907	911	933	919	945	920	928	903	960	850	919	953	921	971	913	965	893	892	908	922	920	923	888	936	881	952	879	945	936	908	941	922	946	930	908	970	924	935	917	952	903	1005	944	920	980	947	935	902	934	894	908	891	935	917	912	932	877	891	923	920	891	915	935	919	935	964	908	914	977	876	865	947	921	933	899	918	893	924	954	895	973	934	886	881	950	884	973	841	917	901	964	945	905	894	876	871	918	925	967	860	953	942	887	888	887	883	938	922	921	956	930	943	892	943	953	929	951	911	961	891	897	916	972	880	940	941	930	933	882	945	836	869	936	870	947	900	1000	928	897	892	902	858	932	885	891	931	931	921	927	935	968	936	892	903	907	823	960	926	871	946	882	944	937	898	901	933	964	956	925	954	941	906	941	959	920	915	948	933	898	902	874	901	895	936	913	923	944	923	878	972	911	867	956	875	892	921	947	929	918	960	916	940	882	889	897	901	920	889	895	920	958	959	908	938	884	931	873	991	868	943	886	909	921	945	918	959	939	888	935	966	912	953	936	937	958	922	900	849	839	903	908	915	912	927	900	930	897	904	928	890	908	919	889	940	933	844	868	934	844	942	907	979	999	949	907	896	921	928	976	954	932	919	923	924	895	920	955	871	966	963	945	961	917	871	877	930	916	909	912	913	914	917	914	887	956	889	911	929	898	914	929	919	940	939	930	954	914	933	915	880	881	901	901	923	923	907	920	919	902	859	909	912	898	888	932	870	873	899	852	923	900	937	892	961	936	906	895	957	921	898	998	955	959	905	916	918	897	882	965	923	933	929	920	905	922	905	920	960	911	873	927	924	913	882	914	935	943	935	882	953	953	936	908	957	901	888	961	892	916	882	924	927	924	935	873	920	944	939	911	869	908	910	919	924	917	914	872	887	901	922	905	896	899	907	877	924	914	906	899	911	963	863	934	962	956	939	928	879	880	942	921	950	928	909	923	935	933	892	911	942	891	858	953	888	971	905	910	920	941	885	938	916	870	949	885	900	914	939	947	869	874	884	912	891	927	909	915	921	861	972	923	950	953	937	867	931	904	926	901	895	933	972	885	958	951	937	932	944	919	908	936	957	877	901	919	889	912	951	920	916	930	962	923	903	902	979	935	895	954	881	881	919	925	909	990	907	919	916	910	948	940
8417	594	688	613	488	350	383	310	273	325	305	259	265	266	235	266	260	271	229	276	263	242	266	242	250	235	238	240	258	245	267	226	265	239	247	225	251	262	222	254	255	264	254	252	245	241	241	249	268	215	264	255	248	246	259	245	206	249	232	251	253	254	252	233	243	223	246	260	254	257	245	238	226	236	226	247	245	263	253	262	246	259	258	244	229	218	238	251	268	269	235	253	229	274	253	261	281	254	228	236	242	249	228	226	242	228	237	246	236	241	238	244	250	244	252	244	223	235	261	245	247	230	225	276	223	244	257	224	279	231	225	221	214	265	234	273	261	229	259	246	253	275	235	242	258	224	223	250	266	231	244	235	257	214	239	238	239	234	223	266	257	226	239	261	256	228	232	266	246	230	235	226	233	235	235	240	236	252	234	246	255	248	265	238	249	260	208	242	258	249	236	247	251	260	227	232	253	252	230	225	245	213	285	234	245	275	252	270	228	217	274	266	245	227	245	219	242	243	249	252	242	215	253	218	273	238	207	232	259	248	249	262	227	247	273	247	234	235	236	250	230	236	252	250	231	237	263	247	285	239	250	226	262	250	249	266	241	208	256	252	250	240	244	261	225	253	263	259	265	248	226	254	259	245	228	208	211	207	218	283	242	260	276	249	246	254	223	238	250	238	244	231	226	235	223	261	236	251	262	225	255	241	253	233	244	247	236	218	243	257	243	232	216	251	236	239	264	248	211	233	223	268	261	228	261	255	222	237	236	234	232	243	247	271	243	245	261	262	263	229	230	243	269	256	240	230	225	233	219	260	203	245	250	240	264	237	245	239	255	248	247	240	256	247	236	237	235	247	225	254	268	242	244	237	243	243	250	234	277	251	228	281	248	232	240	229	231	237	252	254	216	218	250	255	255	233	262	248	255	221	225	263	208	261	200	256	247	235	253	270	256	242	221	228	242	238	230	244	258	239	254	259	239	240	264	286	238	238	233	230	249	259	246	249	232	243	238	254	239	243	249	247	245	239	244	259	237	244	254	237	244	253	254	256	272	278	276	238	238	259	224	246	241	261	233	253	234	202	231	229	247	281	270	235	255	261	255	220	250	275	263	253	247	247	260	247	226	236	233	215	245	261	247	232	235	233	244	242	249	247	232	262	246	253	240	255	224	245	245	243	235	273	249	248	245	274	201	250	212	247	245	235	225	218	239	233	275	266	236	260	222	243	240	241	228	216	285	242	276	234	259	267	227	219	235	223	250	226	275	255	208	234	238	247	266	268	249	235	229	255	265	240	232	236	260	242	226	230	216	243	250	212	234	212	223	250	242	225	242	262	247	220	225	252	263	239	251	229	232	242	265	246	244	253	238	270	229	277	259	233	241	228	250	211	249	238	232	258	235	237	249	228	226	249	245	240	212	216	278	244	232	230	251	257	217	289	258	224	253	244	227	230	241	263	262	272	231	253	229	271	261	249	244	265	251	233	230	269	223	243	259	255	241	229	220	235	226	249	235	284	223	248	250	253	253	238	253	245	218	265	232	249	250	234	220	237	212	210	253	242	260	230	249	252	260	259	240	246	248	248	203	239	248	240	248	267	255	247	266	236	242	258	244	250	219	258	236	251	281	230	218	238	231	264	237	235	258	234	267	228	234	254	213	224	235	237	242	219	263	230	254	251	257	230	262	257	228	218	239	275	270	262	252	217	252	238	260	255	246	219	237	251	219	241	233	246	270	242	255	233	240	237	210	278	255	216	236	241	237	250	253	250	255	249	238	250	247	244	246	231	238	218	257	263	248	258	265	216	261	212	241	234	228	249	230	269	245	259	238	235	227	222	248	249	280	233	244	262	227	240	239	272	223	255	259	235	240	228	239	243	236	246	247	248	238	224	238	254	254	249	256	253	221	229	256	235	224	264	229	237	205	238	208	227	234	246	274	243	247	225	228	264	240	239	256	252	261	252	264	229	247	259	246	244	200	240	251	252	246	240	220	234	242	251	223	221	257	240	242	240	264	217	254	238	227	293	254	252	258	252	259	242	246	233	257	246	266	240	248	218	244	246	294	259	220	242	228	231	226	255	230	248	239	272	255	249	256	235	256	254	280	221	236	237	240	245	196	234	272	262	234	246	258	248	275	234	237	225	246	264	264	249	253	236	237	237	221	263	232	237	229	247	225	249	211	223	263	258	246	253	236	241	252	263	214	223	255	280	248	226	230	239	235	255	233	262	225	223	249	260	237	240	269	246	252	242	274	232	229	234	237	231	263	219	246	236	242	231	260	261	208	247	231	245	273	250	238	219	218	255	245	228	247	284	231	240	229	269	221	247	241	243	249	259	216	272	263	297	247	233	228	247	231	242	257	283	242	240	247	226	257	234	223	250	240	252	261	240	226	240	222	264	245	231	244	236	237	251	239	244	247	228	228	241	216	231	242	240	234	239	240	221	247	226	249	234	251	252	245	247	236	221	247	234	262	238	251	234	214	225	238	249	251	233	220	253	238	269	221	244	215	265	221	250	247	258	270	250	248	254	248	225	276	241	232	249	241	252	242	245	219	256	254	237	263	284	230	239	255	250	239	240	258	239	252	229	242	241	244	229	271	250	250	229	253	266	250	241	239	226	227	239	264	262	272	259	237	230	251	244	229	246	213	235	214	207	233	269	267	245	260	245	253	233	279	263	258	219	269	284	245	232	227	235	253	240	239	252	240	251	244	245	244	243	222	220	259	201	206	237	249	220	241	245	235	235	238	259	249	251	242	254	257	229	272	228	266	250	226	228	243	234	252	217	257	233	249	243	260	266	246	240	258	204	201	212	253	255	274	254	258	240	255	225	229	238	226	249	261	239	224	243	226	252	229	248	214	263	256	222	227	249	248	256	215	237	241	266	282	229	222	229	257	249	234	257	238	250	259	222	254	237	230	265	249	256	253	241	228	237	244	235	250	236	272	256	259	254	242	259	240	217	244	237	232	224	227	218	233	219	241	245	268	252	245	241	257	256	243	243	241	226	204	210	245	222	266	255	234	234	239	252	257	226	231	231	216	241	253	258	265	266	220	219	215	236	269	225	236	263	246	225	257	249	265	241	240	247	246	253	241	278	274	239	232	232	274	269	242	221	234	215	226	226	240	261	252	244	274	242	239	238	256	218	240	237	263	239	238	225	235	222	249	244	236	253	266	253	260	232	257	251	239	249	245	224	255	256	225	248	252	245	249	236	226	254	259	257	239	231	267	259	230	240	246	250	251	230	247	254	202	266	232	229	234	268	280	232	226	239	240	244	221	254	289	246	216	248	241	233	233	265	268	291	216	242	248	240	223	255	271	277	274	245	229	259	255	257	272	225	231	254	250	260	237	224	246	248	245	234	245	238	244	244	250	261	255	262	227	252	264	236	230	235	253	255	250	232	222	262	243	257	269	251	275	244	228	228	234	215	232	239	258	248	222	236	227	281	270	248	236	263	262	230	263	231	208	266	264	247	237	247	229	239	235	239
6727	832	1393	1709	1442	1238	1094	963	875	801	797	764	715	704	673	666	638	605	551	637	617	573	550	563	580	561	584	608	643	552	576	546	595	513	531	571	550	594	587	602	598	586	594	520	585	550	609	564	532	559	593	560	574	606	547	612	558	549	574	558	531	575	577	551	554	540	560	594	540	585	568	555	585	579	571	578	597	564	566	585	562	519	560	575	554	546	567	573	566	515	570	536	562	553	548	524	581	535	544	531	560	606	574	572	580	586	535	570	571	561	606	604	589	582	572	590	529	610	582	602	552	546	540	565	604	556	566	540	564	552	624	587	565	546	576	571	560	562	564	585	584	551	560	552	516	556	538	561	537	577	551	555	584	541	550	579	597	558	589	515	526	555	534	539	594	538	560	485	561	522	527	555	564	565	524	589	548	543	517	543	541	516	567	586	591	585	586	538	555	594	551	593	525	521	584	565	591	549	567	538	535	502	525	591	568	562	527	545	573	608	559	535	587	500	546	528	553	539	556	524	560	535	540	546	582	538	530	596	524	555	564	559	603	539	560	539	574	501	545	605	581	538	622	550	556	500	543	564	560	537	550	547	571	569	551	548	556	567	542	579	503	616	591	567	553	564	534	525	515	544	562	543	529	551	539	570	530	545	521	581	525	529	559	553	558	541	508	534	556	599	550	555	543	578	552	591	543	546	598	580	595	561	612	542	534	564	541	507	511	532	600	548	554	565	550	545	560	547	556	525	517	570	544	529	569	535	593	522	571	536	577	533	552	582	543	565	520	550	577	535	544	568	536	554	527	574	547	523	566	530	560	523	544	535	593	543	554	582	542	547	585	553	578	561	569	516	513	572	601	615	589	550	550	562	526	545	611	546	545	539	567	530	533	564	551	561	567	538	577	562	528	536	541	526	561	535	586	526	533	576	530	576	537	573	527	562	555	584	528	514	570	523	543	597	533	517	556	568	563	570	513	553	537	492	532	540	582	574	541	579	585	584	530	548	572	542	550	586	558	514	508	593	564	547	547	587	560	584	572	560	544	591	578	570	578	516	533	565	526	599	539	526	589	549	590	568	572	545	540	548	588	595	552	520	525	566	555	552	586	580	568	514	575	561	558	532	541	559	574	572	545	594	558	536	542	569	529	550	579	555	540	543	537	584	539	565	579	549	553	539	549	563	579	517	540	573	525	553	503	535	585	534	594	526	523	491	578	543	572	571	572	567	528	578	547	550	559	580	516	582	546	568	545	589	537	544	570	559	512	525	558	558	511	514	590	556	582	560	524	566	538	556	567	551	534	554	511	568	552	572	549	551	549	576	539	568	524	597	518	543	546	515	593	548	570	509	520	536	527	561	520	551	516	568	566	543	578	551	550	532	580	551	617	568	542	558	602	594	600	574	571	515	582	550	529	546	572	554	551	552	565	554	603	533	555	547	608	573	564	531	536	530	556	548	564	579	601	509	579	583	530	565	567	572	533	560	527	550	548	569	543	523	528	539	572	579	510	565	538	572	530	583	560	588	536	565	559	586	515	511	562	549	557	598	536	561	540	552	571	576	554	571	576	555	569	599	565	524	584	550	566	560	523	580	560	517	542	608	592	543	586	556	526	560	603	566	591	545	550	528	577	555	522	564	500	547	546	553	583	553	521	489	526	540	528	537	527	562	565	564	554	598	521	518	548	531	573	565	550	539	530	529	591	539	575	554	558	542	549	550	570	544	581	559	543	541	566	570	598	538	505	567	546	596	537	538	513	561	538	512	578	555	641	552	578	554	573	545	578	537	544	541	574	560	552	593	520	598	551	536	556	567	524	556	546	559	571	584	541	528	577	574	531	550	512	579	549	586	571	559	576	563	560	595	536	531	609	605	574	552	556	513	536	532	540	552	563	569	549	554	543	554	520	522	566	524	559	515	576	547	575	541	530	565	560	560	553	587	525	546	537	552	557	497	587	583	591	626	527	551	527	547	600	543	564	515	586	565	556	568	597	599	539	547	567	537	555	547	574	567	537	578	531	561	550	562	573	574	531	567	573	530	560	563	573	566	558	550	573	565	598	569	576	547	575	573	572	558	541	564	580	567	525	563	563	551	611	575	560	550	597	579	534	564	523	538	530	554	525	550	558	541	561	562	556	554	514	564	571	563	537	540	567	580	518	523	567	585	575	560	594	518	571	606	572	545	565	567	514	562	535	558	534	609	554	549	563	563	484	565	552	549	541	568	533	533	598	520	533	551	540	542	581	518	544	574	607	567	567	589	549	614	540	552	582	557	545	568	554	560	535	583	557	512	546	590	547	571	518	532	534	544	561	602	551	542	564	582	570	585	560	574	536	584	539	596	550	567	534	566	575	493	533	546	571	596	535	560	578	545	596	554	573	540	533	568	554	565	560	580	561	563	561	575	531	573	541	569	585	548	586	523	514	546	579	533	573	571	561	552	558	555	585	576	593	556	575	579	535	531	537	543	540	525	599	576	572	539	576	535	560	543	529	541	559	620	568	572	563	559	566	600	564	588	525	533	496	572	546	565	560	575	548	557	540	549	581	523	559	562	537	542	577	571	558	582	531	572	539	587	559	582	530	575	567	566	601	561	572	545	563	523	484	565	558	561	510	529	533	552	545	569	569	551	613	587	556	570	583	553	554	524	546	540	552	543	559	578	558	579	602	546	580	588	576	580	572	557	557	588	572	561	565	530	565	583	521	569	566	567	600	597	563	599	570	583	496	560	541	536	499	547	568	587	516	532	554	568	556	545	519	559	534	534	560	516	569	574	585	560	516	543	576	531	535	515	535	560	566	539	640	571	533	537	592	596	546	570	511	580	567	581	582	537	517	538	542	556	560	529	590	536	533	539	564	539	600	566	540	544	546	577	533	545	540	594	548	586	550	556	511	607	545	504	570	586	495	501	555	595	595	590	593	548	517	556	526	572	608	586	577	543	534	629	588	552	526	526	513	573	559	549	582	552	542	563	594	546	525	563	582	580	544	570	550	556	547	589	528	567	545	570	543	580	560	575	524	529	520	508	521	563	567	580	556	550	518	580	508	542	513	573	566	538	582	627	532	574	567	545	604	575	560	590	539	594	536	514	546	536	542	533	560	598	482	533	582	577	563	581	563	562	548	616	581	539	559	556	531	592	582	541	562	588	566	566	553	521	562	524	554	539	557	566	500	615	521	558	605	545	555	561	573	552	552	567	545	568	601	551	509	548	576	588	529	529	607	577	583	566	607	558	547	525	564	557	505	521	552	554	583	549	549	566	551	592	581	566	562	605	570	547	545	544	556	578	551	530	588	554	543	591	512	552	552	540	575	565	574	543	537	542	559	567	596	564	554	557	534	577	519	579	585	591	550	580	541	557	519	554	593	606	550	598	534	587	560	540	557	545	545	547	561	550	527	577	528	587	563	544	561	524	548	583	549	531	582	586	560	550	557	596	558	530	552	573	565	560	575	529	589	572	550	519	567	548	567	554	562	567	554	548	527	527	531	563
14951	1176	949	819	505	397	311	328	281	225	196	208	153	167	148	176	165	152	150	141	174	130	141	132	162	133	152	137	136	139	133	153	149	145	152	131	154	140	147	134	147	131	160	148	158	137	137	145	106	146	134	144	117	160	135	154	119	155	139	141	140	146	110	133	114	129	153	132	132	128	141	145	145	171	134	157	144	130	141	133	130	145	143	157	141	125	146	141	145	120	137	125	139	133	110	157	142	132	135	126	116	129	133	135	145	128	129	121	120	133	136	126	133	138	137	136	135	131	128	118	124	134	126	138	132	116	142	129	145	134	133	124	118	129	120	141	133	152	125	146	130	130	130	134	128	124	124	144	120	146	152	124	149	152	134	155	143	133	123	144	141	156	135	139	145	135	108	142	145	155	127	137	151	126	129	137	128	124	122	118	137	134	139	128	120	143	134	148	131	124	172	127	160	134	131	123	152	146	144	117	143	154	143	133	147	128	139	121	135	129	133	152	129	132	131	126	137	123	147	141	139	142	130	134	144	137	113	126	135	134	133	142	127	121	113	131	126	144	129	119	150	134	140	122	144	122	130	140	149	114	117	108	130	142	132	120	140	160	143	127	125	125	142	122	132	129	122	127	127	120	143	139	139	129	133	134	146	121	145	132	132	120	153	134	134	133	156	133	159	115	105	138	136	125	124	156	146	127	119	126	150	127	161	150	135	112	157	141	141	133	124	150	142	122	154	135	122	144	130	121	113	126	144	134	151	154	139	142	117	107	119	134	132	123	148	131	145	124	138	135	128	132	132	140	121	140	152	146	148	143	156	124	143	131	123	132	145	155	113	109	154	118	140	155	146	135	128	157	128	133	150	150	126	133	134	131	131	103	141	134	124	119	131	142	114	136	142	124	107	143	149	153	128	143	140	115	140	126	132	123	148	114	114	142	127	131	132	142	144	127	145	129	123	137	148	141	145	125	152	153	138	118	143	115	107	121	134	125	133	139	133	143	154	149	140	159	141	151	145	141	158	131	141	139	147	139	144	146	127	122	157	135	131	130	146	132	161	136	147	127	129	137	128	130	117	151	129	138	149	116	116	146	131	136	147	135	130	133	145	131	151	168	139	134	167	143	158	149	135	149	116	124	123	116	121	151	146	120	143	145	129	133	143	141	136	112	151	127	139	120	129	149	142	113	125	163	153	137	111	131	145	141	131	171	151	108	142	149	122	131	118	126	135	141	149	124	148	150	135	153	123	149	133	149	121	130	122	140	133	153	166	145	127	119	135	141	124	142	137	130	148	137	132	133	142	119	123	132	142	130	130	125	132	150	148	141	151	138	128	114	120	163	143	149	182	121	143	125	155	122	144	155	144	136	143	162	124	123	137	149	137	135	140	139	147	122	128	148	160	131	120	132	115	152	136	117	166	140	126	142	139	142	138	139	152	143	133	105	142	136	124	137	120	140	137	93	131	127	138	120	132	138	130	128	131	132	137	144	147	148	146	118	149	130	132	152	139	124	141	123	133	119	145	132	148	136	139	146	113	135	142	140	136	109	122	136	129	136	144	152	111	122	119	169	137	122	125	129	105	138	140	144	151	127	126	156	124	125	148	145	137	106	131	121	136	122	145	136	140	144	130	145	115	118	150	154	157	122	167	143	134	124	128	147	166	122	125	140	144	131	127	115	116	129	119	147	173	129	132	125	168	144	127	119	129	102	146	131	119	149	152	160	135	109	141	133	126	152	140	133	120	129	142	129	130	124	128	153	129	136	155	133	149	121	113	138	137	139	137	129	129	128	127	129	150	131	155	169	120	125	128	137	158	135	133	148	131	146	158	135	120	144	136	153	140	133	129	132	156	119	134	150	137	105	130	133	139	132	128	132	159	144	134	142	169	138	131	147	144	151	143	146	126	135	167	150	135	126	137	133	134	145	138	148	137	139	142	140	150	155	124	157	145	147	145	139	118	129	129	152	150	142	151	154	131	120	125	134	120	146	133	155	137	133	139	150	123	147	145	132	132	117	124	134	140	141	147	121	158	129	105	113	136	118	135	160	125	142	137	145	151	124	145	130	144	139	125	131	126	140	143	126	135	149	147	113	127	130	128	129	135	144	129	151	126	128	123	170	143	128	129	119	134	128	149	120	112	137	111	124	140	118	126	154	138	128	128	127	147	143	132	115	117	151	130	146	114	141	132	113	138	139	111	131	142	130	175	117	131	138	138	126	110	124	134	134	140	152	127	132	153	131	129	130	111	147	129	140	119	155	135	127	119	139	124	155	147	122	125	132	144	150	136	138	145	127	147	131	133	134	130	139	150	120	130	110	117	135	150	140	130	122	134	125	140	122	100	130	138	149	155	153	147	142	132	130	138	128	120	126	129	155	136	122	137	133	147	107	127	150	129	144	132	130	152	110	118	137	147	156	143	153	132	128	120	131	129	142	123	118	139	123	144	136	128	127	147	143	127	143	134	134	125	120	141	145	143	121	142	143	146	143	109	147	139	125	120	165	141	141	117	127	156	124	136	122	130	138	153	139	117	126	117	112	143	154	134	147	138	163	145	125	150	139	159	142	127	121	146	135	122	126	124	125	128	144	138	132	123	149	127	146	140	142	134	140	148	127	126	128	135	146	142	129	131	137	119	130	136	122	131	129	121	139	128	123	141	137	143	117	134	162	135	164	151	117	144	135	110	112	141	140	137	114	100	132	130	151	135	120	117	142	158	133	128	137	122	131	137	147	133	130	135	143	148	130	146	133	149	119	127	152	131	149	149	132	136	143	143	117	137	119	117	131	147	135	118	140	159	133	124	120	133	137	128	138	134	153	139	137	126	145	146	141	126	134	139	109	137	122	123	140	130	148	132	114	140	115	136	131	149	131	120	142	168	130	108	146	124	121	139	124	148	145	133	119	143	141	141	113	124	134	139	119	143	130	139	140	119	135	117	124	134	149	140	129	135	118	140	142	109	154	145	132	126	137	138	121	141	129	132	131	148	133	143	119	123	147	138	127	121	122	115	147	128	146	158	125	140	140	120	166	163	146	148	135	128	122	130	143	137	136	132	131	128	124	153	140	145	149	150	121	131	145	112	133	113	138	117	139	147	124	116	137	154	152	184	129	140	128	146	151	132	146	129	143	131	129	144	172	129	130	141	157	148	122	139	111	121	121	133	137	143	133	158	124	136	120	137	130	119	122	120	133	115	128	145	124	123	136	100	130	148	111	123	124	138	133	172	152	120	139	151	133	133	145	128	137	131	139	118	126	147	141	122	134	133	145	141	118	121	124	133	137	134	135	123	132	119	152	121	138	135	136	146	142	119	136	147	129	151	109	127	128	97	119	121	143	114	122	135	129	124	127	155	136	118	118	112	123	120	123	128	143	154	152	110	126	133	118	112	151	159	117	139	126	141	115	140	125	143	126	138	131	143	143	124	136	146	125	145	151	144	146	129	118	128	115	133	149	133	168	115	123	129	135	170	125	125	114	118	129	128	141	125	120
8066	972	2063	2345	1948	1672	1302	1101	976	822	792	701	636	561	580	526	515	540	506	477	458	490	481	475	439	439	396	406	402	391	407	397	404	401	366	417	425	387	399	424	366	392	420	356	404	379	392	372	397	364	350	378	418	370	365	351	328	404	354	362	395	359	350	412	337	401	372	370	378	373	396	363	374	375	350	344	366	376	375	422	338	338	364	371	386	357	375	390	359	375	392	363	373	335	372	367	368	358	343	345	372	350	357	351	348	365	387	371	328	380	354	336	362	363	349	361	376	349	336	351	361	365	352	374	359	355	358	390	398	387	324	357	358	355	381	351	368	354	367	389	371	394	379	362	338	343	356	382	372	339	354	340	350	375	362	352	351	356	335	341	362	372	375	356	379	361	391	390	360	396	358	319	376	393	379	361	359	374	350	372	348	326	344	355	364	333	345	370	375	380	336	348	339	359	388	347	344	346	351	336	351	374	376	376	315	397	341	382	354	379	355	351	361	326	367	332	314	377	350	362	354	370	332	368	368	357	338	337	346	355	348	382	360	345	353	333	343	368	347	406	338	337	349	352	352	360	372	347	349	341	361	355	370	373	356	352	350	387	365	376	361	354	370	394	372	347	398	372	367	354	371	384	376	349	350	416	390	345	370	402	357	388	377	389	354	352	353	407	342	376	352	345	354	332	371	336	356	337	344	367	352	365	370	347	329	344	348	366	336	364	386	382	345	367	389	375	332	352	368	355	373	384	353	391	347	372	372	341	349	360	364	365	363	354	366	367	382	383	333	395	378	357	372	355	352	351	360	391	358	362	385	398	360	341	353	380	386	337	368	351	377	361	358	352	344	377	370	337	328	382	361	345	376	368	339	345	348	344	375	383	373	350	354	347	369	374	364	373	348	347	324	345	378	364	323	365	342	355	373	375	385	367	364	354	342	362	333	377	326	362	355	365	357	379	356	344	383	351	332	330	326	341	390	377	338	372	367	355	395	352	372	364	372	359	354	382	396	363	301	332	370	349	370	359	345	371	350	338	385	361	374	355	345	354	377	390	407	361	352	412	348	374	388	362	315	361	357	352	331	352	370	348	359	387	359	363	361	339	354	405	379	317	349	362	344	351	343	353	381	363	349	341	359	355	350	335	390	344	336	358	373	372	370	358	370	384	377	341	375	375	360	390	376	337	405	373	338	367	362	358	391	389	363	363	404	363	400	338	360	365	351	370	356	335	375	339	351	361	360	342	354	357	356	347	314	351	344	351	376	367	354	357	344	363	368	375	391	365	365	379	340	393	407	355	364	366	373	364	366	394	376	353	372	370	371	390	348	368	337	362	339	346	379	362	373	360	380	359	343	350	339	326	377	353	366	371	351	336	384	358	330	335	371	357	352	389	354	358	335	362	346	339	338	358	341	393	374	373	408	351	344	352	394	351	350	363	362	355	368	405	341	361	390	327	357	381	376	417	349	344	363	381	384	326	369	358	348	388	335	406	316	339	383	333	392	328	319	358	348	337	352	364	391	366	391	339	352	359	324	405	378	328	389	368	379	327	380	357	388	358	343	357	363	382	377	385	353	387	381	340	347	367	336	366	373	341	321	359	362	348	354	387	359	385	345	337	368	343	347	381	342	363	387	356	382	348	385	388	363	344	367	340	370	366	365	400	337	365	362	333	362	391	355	321	372	369	338	336	358	331	376	359	376	359	350	381	355	343	352	385	397	358	345	343	374	363	343	370	393	364	391	376	401	334	337	343	395	399	352	362	395	365	360	354	327	348	363	355	345	343	351	355	363	348	344	348	371	350	370	358	343	338	355	380	366	328	365	367	344	339	368	346	383	385	360	338	361	383	373	370	380	331	359	377	360	338	377	353	355	366	390	313	375	352	344	376	363	358	361	355	337	354	358	352	385	359	354	358	383	381	337	360	369	369	365	370	355	385	356	346	346	385	348	344	361	382	351	365	347	394	344	366	369	368	349	344	357	379	334	334	367	378	354	372	365	365	344	377	377	365	376	328	384	394	363	372	381	364	343	365	361	375	355	378	360	340	377	336	373	335	349	341	334	371	324	367	379	354	381	392	364	361	345	377	347	405	371	356	374	357	360	329	381	370	371	343	361	397	360	391	396	349	320	345	338	350	342	370	350	375	347	382	343	340	379	339	386	404	405	381	341	352	359	372	360	394	343	343	335	343	387	366	373	377	368	366	355	386	375	343	380	363	348	331	379	390	327	333	357	368	365	358	363	361	359	378	359	356	343	318	355	360	346	364	346	363	358	347	347	331	363	359	327	356	380	361	347	368	383	350	349	386	357	373	364	352	353	354	331	347	348	348	342	365	342	401	375	367	352	338	365	334	338	377	368	340	385	359	339	371	372	393	370	351	369	327	362	338	354	353	350	365	384	370	371	370	353	341	348	352	362	340	348	317	333	368	340	378	335	361	363	370	343	361	347	348	359	376	377	363	334	355	367	387	359	360	367	343	346	386	367	391	344	371	365	380	384	341	359	368	375	361	369	392	367	338	414	352	367	360	327	362	345	384	352	351	345	368	357	372	385	359	361	363	375	382	378	349	387	373	368	325	364	353	354	346	389	358	369	356	383	376	366	386	387	361	353	343	360	363	345	389	345	413	359	358	375	378	367	369	348	349	366	368	326	361	317	329	329	363	393	353	342	340	352	386	374	347	364	355	340	364	356	357	360	361	328	323	351	350	317	345	359	358	355	318	345	363	338	392	349	354	354	334	342	334	346	310	330	349	376	358	349	349	353	328	379	357	374	337	368	336	341	322	378	392	376	355	367	410	366	378	339	367	377	394	402	375	362	336	374	365	369	314	356	369	331	352	368	383	366	371	359	369	359	347	353	369	314	357	362	382	345	342	341	368	384	330	389	369	362	343	360	344	372	382	356	404	369	355	358	393	367	374	353	360	366	349	360	348	361	350	376	367	359	376	351	360	369	352	366	362	357	398	384	356	361	379	345	331	320	363	335	364	359	365	373	326	392	372	345	372	360	372	358	388	354	383	345	376	335	354	383	349	338	381	331	369	368	388	392	340	353	341	375	358	369	373	377	332	355	356	366	348	362	378	339	365	332	377	372	356	358	366	364	375	362	376	345	344	362	337	326	390	373	338	344	349	350	374	359	340	403	339	348	338	363	361	321	353	356	361	359	357	351	375	365	368	375	340	330	373	323	390	362	355	364	350	351	365	358	333	309	378	340	372	354	349	362	359	339	379	352	378	358	390	363	383	376	353	337	371	367	381	381	354	341	325	347	378	360	362	350	333	367	363	360	338	345	356	341	355	341	375	362	397	370	341	338	346	366	363	370	382	340	348	376	355	365	313	359	336	353	340	357	356	355	378	378	359	364	349	362	375	326	353	355	383	383	336	347	350	334	400	363	379	378	333	389	376	385	365	378	349	345	376	361	372	354	372	354	366	352	346	363	392	366	373	368	361	373	359	335	359	365	349	386	390	348	366	369	352	342	352	389	308
1730	457	457	443	451	396	417	432	437	414	427	424	375	406	427	433	429	402	447	462	436	411	414	437	420	452	424	459	426	398	430	415	426	418	438	388	413	430	429	424	442	428	412	391	447	421	422	429	448	417	399	439	457	422	388	409	420	429	441	434	431	449	406	428	434	407	405	386	431	418	418	415	438	419	445	397	394	419	452	429	449	418	448	388	383	398	455	418	428	403	426	412	418	458	489	425	413	422	456	400	433	416	409	440	411	444	398	371	454	440	440	404	401	404	399	392	432	413	419	446	446	458	448	439	407	370	416	391	416	438	433	436	436	441	423	425	380	424	417	419	383	416	406	447	410	397	424	407	451	402	441	432	416	426	428	413	436	421	465	425	392	423	418	402	381	426	416	420	458	446	426	470	415	450	467	387	439	426	432	404	398	442	432	434	443	422	438	419	391	394	422	436	423	443	410	374	424	404	435	424	427	416	411	446	447	432	419	395	386	431	399	424	414	403	401	398	409	450	404	415	495	433	423	418	402	385	385	464	429	417	392	413	398	422	417	404	408	420	387	428	386	464	407	426	402	393	411	424	428	436	412	396	379	428	404	416	416	454	421	388	395	431	442	433	423	443	411	428	421	433	440	389	424	397	428	424	427	430	449	447	453	426	409	447	428	425	461	421	404	422	448	450	414	423	410	388	427	406	412	419	419	436	438	461	469	410	453	414	423	405	449	413	397	402	439	433	470	423	409	449	428	390	425	459	428	415	424	448	450	450	402	429	408	394	396	421	434	441	410	386	392	448	412	402	431	435	404	414	397	416	368	366	414	443	406	398	404	427	404	398	399	425	406	393	430	461	443	439	412	440	387	399	425	449	423	396	444	400	403	450	420	418	434	466	437	413	417	420	423	428	414	387	458	436	385	423	384	405	413	421	447	400	483	438	407	419	445	415	410	424	433	417	401	465	402	449	475	449	449	447	443	430	419	430	419	378	402	439	371	428	399	437	400	410	403	410	420	439	408	393	420	410	443	408	426	441	401	428	466	434	450	367	405	385	447	422	406	444	433	430	423	424	447	438	429	386	405	405	382	396	419	419	393	436	420	426	445	463	450	418	423	427	434	395	407	409	451	446	405	431	419	437	413	445	405	388	419	437	408	417	446	420	477	428	449	462	423	405	425	446	384	413	421	432	411	402	427	373	438	415	414	399	437	401	400	422	412	414	405	437	417	444	423	402	404	419	446	415	432	414	407	446	445	459	386	420	396	436	433	430	459	403	458	369	449	413	432	403	430	413	421	416	451	413	408	412	429	415	395	435	425	429	462	437	401	442	385	415	443	440	451	471	427	402	416	410	393	450	418	405	438	414	386	407	452	412	448	453	378	416	402	385	392	433	428	451	418	391	443	433	430	438	404	417	395	455	417	409	442	390	429	444	394	420	452	412	400	429	403	423	422	427	439	419	434	418	379	409	388	449	445	403	441	419	403	444	393	405	401	414	393	443	425	401	390	390	449	382	447	422	414	448	449	369	440	448	465	408	422	369	409	408	417	426	415	443	394	417	392	441	424	397	423	483	394	423	412	401	406	389	442	426	427	436	428	385	433	394	415	427	428	417	428	438	450	402	412	404	423	431	424	399	490	388	446	395	413	443	425	450	443	454	415	445	407	456	468	439	429	429	427	444	411	414	398	443	437	450	402	465	455	436	432	470	424	400	398	468	424	429	414	417	454	402	408	400	404	415	461	417	434	454	424	431	417	436	397	431	409	437	401	429	404	419	409	418	388	415	424	427	407	427	465	449	414	386	416	391	437	421	400	447	392	442	421	428	385	431	423	396	439	394	415	403	416	430	469	424	412	395	442	407	438	435	398	409	422	421	412	449	467	399	415	429	427	396	423	423	436	450	374	435	430	426	440	475	399	429	455	439	419	421	416	385	437	400	416	453	413	430	427	437	421	401	443	435	397	424	436	407	469	415	426	404	428	445	390	415	426	433	378	408	416	369	409	426	449	398	424	410	449	428	448	401	371	420	445	438	425	417	408	423	458	406	417	414	421	455	450	403	420	408	421	421	414	421	422	400	439	434	411	475	434	415	428	393	402	432	420	421	454	469	383	441	415	391	429	415	396	403	416	412	414	441	458	450	431	437	368	420	433	426	453	401	415	451	393	426	422	418	436	447	395	425	431	440	445	389	430	368	419	445	408	431	433	439	395	466	405	414	383	429	397	427	446	440	435	431	403	408	440	446	410	418	431	401	384	411	413	431	445	409	415	432	457	463	431	439	445	399	414	403	409	412	447	438	412	421	432	375	429	439	439	427	406	371	448	399	466	409	431	435	409	403	478	376	386	423	417	453	414	411	420	465	435	412	376	426	417	438	438	404	427	402	451	413	422	417	407	386	420	406	394	445	411	451	459	448	410	447	436	415	428	419	455	458	408	455	416	400	407	433	419	450	392	369	407	418	417	453	399	438	433	440	478	454	387	437	413	430	416	423	457	445	458	405	444	415	420	435	416	431	415	412	461	451	405	467	446	412	445	427	434	435	411	437	436	401	452	392	407	408	396	409	405	468	433	437	431	405	435	424	429	424	432	402	382	412	415	430	405	420	393	430	376	410	429	428	415	383	418	431	458	423	453	432	378	415	448	434	384	425	390	409	406	453	401	475	460	405	406	418	417	457	422	441	428	431	432	419	411	437	400	497	429	377	417	378	431	411	439	443	438	375	452	422	459	415	422	415	409	376	410	446	420	407	439	443	438	419	423	426	420	420	429	397	425	414	417	409	428	416	467	408	412	448	383	469	393	380	411	410	421	405	403	396	441	436	447	424	417	446	465	425	388	409	408	421	437	407	436	458	408	433	432	443	408	444	418	441	449	447	415	415	399	384	426	447	370	453	438	396	418	454	434	398	440	438	402	409	421	447	409	358	382	426	366	429	447	445	410	384	407	408	449	437	406	432	438	355	383	399	442	448	450	423	404	436	397	402	457	420	418	421	398	440	435	410	446	447	429	404	454	445	409	431	404	422	392	425	394	388	422	418	480	413	436	413	441	420	450	403	406	446	426	427	436	470	444	482	446	424	441	437	424	389	426	425	405	413	424	388	415	403	387	464	406	421	413	394	384	414	422	429	444	400	424	406	411	427	398	444	411	390	401	412	442	447	414	432	408	458	416	445	434	417	456	456	432	423	451	394	431	448	413	414	434	451	380	394	395	413	447	407	394	436	432	420	433	420	414	430	453	421	427	411	413	405	427	452	407	441	394	439	417	412	396	423	433	439	413	439	416	415	431	407	404	441	427	448	411	398	394	427	386	417	419	408	429	455	431	416	449	408	383	420	444	420	420	417	462	437	409	423	470	410	411	417	464	371	424	433	414	407	405	425	417	421	465	421	396	445	440	398	438	435	460	434	419	442	377	457	421	435	452	432	402	414	464	413	461	433	436	405	405	411	399	427	403	406	409	417	402	382	436	425	412	426	400	399	400	423	414	422	435	431
2248	1000	984	959	978	980	941	960	906	950	929	955	1015	922	904	949	933	926	961	941	931	917	953	948	845	921	872	915	894	936	890	935	907	949	919	910	906	884	908	921	917	946	909	931	955	921	918	916	936	895	906	942	943	871	883	913	925	896	914	908	950	904	959	909	916	911	913	897	884	947	920	922	886	944	963	909	931	911	914	917	925	910	908	931	930	918	954	951	934	915	893	942	888	896	921	928	938	952	923	897	886	896	870	941	918	930	931	927	957	909	952	849	893	908	884	882	921	881	882	871	891	867	923	923	950	905	941	939	886	920	923	921	910	899	972	922	954	905	906	910	890	887	898	906	923	859	951	942	936	940	897	1015	924	884	966	902	913	931	911	914	934	904	957	875	921	949	957	941	868	960	818	920	911	930	954	887	911	873	895	850	893	915	932	939	868	945	936	938	923	919	912	924	890	944	941	944	875	895	923	870	929	874	910	875	896	905	934	894	893	882	937	925	924	916	919	894	933	937	883	926	845	932	906	866	962	903	949	924	901	939	918	900	948	910	926	881	931	892	900	874	930	886	942	920	906	902	885	897	890	893	869	881	895	884	932	960	910	910	904	902	921	911	901	972	951	941	913	943	889	930	873	964	969	878	936	921	925	916	936	927	890	900	917	923	887	899	901	918	879	914	925	922	922	909	921	905	887	925	987	913	933	885	933	946	919	867	861	939	897	900	970	930	921	939	912	948	910	911	912	937	925	900	897	875	931	928	936	881	963	914	962	912	895	876	894	903	898	949	941	917	900	878	926	890	940	920	908	932	931	932	871	909	903	922	886	872	919	870	932	879	914	868	910	911	875	964	925	916	932	944	897	895	905	906	934	874	902	953	898	903	921	881	912	961	893	915	945	929	901	926	894	941	890	910	893	909	957	900	892	899	946	938	902	909	887	912	893	954	942	940	930	930	952	872	932	877	852	913	913	890	921	954	933	931	931	956	864	912	885	927	900	964	963	902	892	925	931	890	914	947	946	887	943	928	923	837	880	912	931	915	921	981	901	967	885	925	914	967	944	931	928	846	942	904	951	956	841	864	891	902	890	922	957	902	891	966	941	927	917	870	887	889	967	897	935	924	892	917	917	930	911	954	867	996	937	927	903	933	901	952	883	923	936	942	955	900	901	880	926	972	942	891	931	921	925	873	928	903	921	881	923	925	944	938	936	909	926	891	963	958	939	934	894	927	929	933	906	918	927	870	866	949	905	923	924	885	938	858	910	873	897	949	902	946	970	883	889	892	938	926	917	908	914	916	931	933	959	946	971	920	922	922	913	957	948	933	859	951	910	876	942	895	921	931	927	948	905	964	870	886	916	929	935	925	862	928	902	897	906	885	838	920	910	851	926	858	956	894	925	927	880	906	941	907	904	879	901	885	915	917	907	928	937	847	888	947	940	882	875	863	901	881	864	881	914	912	914	916	880	943	904	935	852	875	886	879	913	922	959	925	959	943	940	934	914	902	948	900	892	901	950	933	934	915	929	931	926	916	912	895	949	960	925	943	903	935	946	891	882	946	901	884	927	905	912	953	916	890	933	949	974	899	906	877	938	916	928	907	882	914	887	929	872	917	935	937	930	924	909	933	895	910	921	899	981	898	930	968	877	909	890	886	943	852	947	946	901	869	923	936	898	875	945	910	856	952	930	908	957	955	920	866	913	917	962	944	920	912	983	958	919	916	908	893	953	890	891	851	879	911	901	957	967	893	892	950	928	894	926	900	899	914	940	903	888	902	948	956	943	903	912	933	913	918	909	909	921	867	925	978	872	936	917	950	971	877	915	927	932	906	922	909	938	934	986	909	894	910	899	934	929	906	949	920	930	885	967	988	883	894	917	912	910	979	926	907	943	894	919	944	899	923	897	924	958	904	924	921	840	954	942	901	910	894	888	920	937	894	839	937	954	963	908	897	934	902	901	947	934	929	899	947	913	886	1005	913	920	937	903	948	890	954	952	903	930	918	907	864	901	910	930	914	976	903	881	927	946	907	925	910	925	962	874	941	909	887	890	891	877	862	893	908	866	912	917	929	896	878	937	903	954	871	887	908	923	969	947	927	942	944	910	911	878	898	925	930	885	904	935	898	946	901	880	907	913	907	920	909	970	888	952	941	947	925	890	895	913	942	936	966	912	974	923	929	880	912	881	924	876	926	956	919	921	911	912	947	904	931	903	917	913	926	876	923	935	956	926	926	872	928	934	872	824	916	923	934	897	882	957	959	918	929	935	910	910	842	900	901	908	951	976	891	937	926	912	901	915	914	889	898	905	898	963	932	913	878	913	888	916	894	906	902	941	944	888	916	929	921	906	906	950	876	932	862	927	917	914	910	962	929	953	914	916	930	984	889	874	948	903	913	904	872	916	977	930	890	955	967	933	880	936	927	938	901	925	967	896	883	939	926	849	935	908	942	900	888	1004	907	942	935	926	942	939	921	906	913	882	912	928	871	876	881	957	888	946	921	881	915	950	909	954	911	908	884	964	907	990	931	906	902	928	956	850	929	899	868	916	941	912	907	913	943	944	963	932	854	939	883	920	945	960	942	886	898	926	920	890	906	911	927	892	904	876	900	930	928	910	911	901	937	939	910	914	950	923	963	905	950	945	925	939	912	918	880	950	934	909	868	909	909	936	917	960	887	951	927	928	879	866	895	897	957	901	919	934	937	871	884	943	921	891	901	899	929	913	950	886	897	893	888	889	938	942	937	872	936	926	946	898	949	877	857	890	960	931	937	925	918	927	923	923	946	875	886	923	921	915	882	938	927	967	907	895	877	924	945	931	931	912	933	921	892	957	913	917	893	961	927	820	828	914	952	880	956	966	907	899	931	911	909	909	897	896	884	848	936	919	912	940	963	902	963	885	938	932	884	927	914	847	905	942	932	928	911	954	930	950	948	946	932	843	936	934	952	919	911	911	961	920	927	938	864	865	926	935	951	921	965	945	889	920	827	895	909	862	918	891	917	954	902	927	896	925	906	918	920	894	927	937	942	927	960	926	937	877	963	905	945	941	925	939	926	918	915	872	949	950	855	918	929	930	878	949	904	929	909	957	950	889	926	902	951	944	953	943	891	899	939	866	886	860	911	906	891	876	918	934	955	903	897	911	937	910	889	899	929	944	931	927	898	927	924	881	899	905	907	885	977	904	931	879	938	902	912	897	893	944	913	927	931	931	938	943	918	886	928	953	916	927	929	849	878	927	920	944	957	943	891	909	872	912	926	931	918	897	836	881	926	884	932	918	914	857	943	887	877	898	918	892	889	935	929	850	887	908	870	863	915	933	914	929	870	911	920	886	909	922	899	916	893	956	911	955	894	923	918	878	941	891	953	898	925	905	907	917	943	833	951	894	910	941	930	930	915	895	901	954	890	915	918	934	958	935	931	861	885	949	932	899	950	964	924	925	912	885	940	900	877	939	935	912	916	936	938	869	906	970	888	948	893	895	927	943	914	899	948
8517	631	668	564	419	368	305	303	304	282	292	267	263	284	299	245	251	269	261	251	232	240	253	245	246	236	294	259	246	243	238	224	255	229	225	249	252	238	263	235	234	240	240	242	269	218	217	241	261	275	237	236	255	236	232	235	230	229	198	245	240	226	216	243	246	249	221	266	260	237	233	226	241	253	228	256	255	222	257	252	253	244	256	192	256	243	236	255	259	248	197	252	211	273	273	273	246	220	271	254	254	272	251	237	232	266	245	247	234	232	264	234	242	229	231	219	240	231	264	233	253	231	259	211	256	258	218	252	275	225	244	305	254	257	243	251	224	239	256	240	263	240	230	249	255	221	219	244	260	259	231	233	229	265	231	232	258	240	239	211	255	235	251	235	268	228	249	278	223	257	226	254	225	249	247	264	253	219	263	240	217	228	260	226	273	268	246	221	245	262	276	245	235	245	220	218	241	279	218	257	262	290	245	225	238	278	243	232	237	229	242	252	232	251	238	257	222	250	245	236	208	238	226	264	237	236	275	264	247	225	229	235	245	236	263	247	250	240	228	276	260	248	231	254	231	244	232	212	243	230	237	217	230	258	210	230	258	249	255	241	272	257	233	217	242	250	267	256	257	223	246	263	235	259	267	240	249	246	242	270	241	246	217	242	223	231	256	266	255	235	259	264	257	261	245	246	245	244	219	241	250	258	250	258	271	232	244	246	250	256	253	224	235	252	261	230	262	248	260	225	223	241	233	220	241	250	237	301	259	223	245	236	242	243	239	244	230	256	235	244	230	254	257	251	258	215	245	252	262	236	250	261	261	253	242	285	254	247	241	252	259	232	231	265	238	220	269	261	243	244	256	261	245	246	250	263	225	234	240	240	265	258	233	262	242	227	238	262	238	230	244	253	235	265	257	290	237	243	260	226	272	246	241	212	264	222	227	240	228	256	249	270	272	227	257	227	207	219	233	260	294	265	280	212	247	239	241	206	235	250	278	273	241	241	257	246	233	276	222	234	218	274	182	252	214	236	230	251	227	257	259	224	227	257	254	243	258	251	260	234	252	270	238	250	244	244	265	266	262	265	229	232	242	275	246	250	245	272	258	221	217	241	243	243	235	247	227	283	249	254	263	254	206	264	216	236	274	243	259	229	252	223	257	266	248	290	251	233	243	244	234	259	236	282	207	245	257	256	234	237	253	229	241	251	252	272	254	229	248	230	264	230	239	267	235	232	225	224	230	234	257	243	204	258	223	267	265	223	261	270	267	266	251	234	242	260	222	226	264	203	252	252	220	241	254	209	269	258	260	254	243	229	217	245	239	243	257	233	267	217	242	251	269	210	260	253	277	282	247	229	250	235	250	239	196	252	259	242	232	250	220	208	257	234	261	234	269	269	225	255	263	235	236	264	256	248	246	223	242	251	233	240	236	224	225	227	264	218	242	256	237	263	251	230	247	281	261	249	243	240	256	242	250	229	243	238	232	262	250	261	257	253	245	242	221	258	270	256	227	238	253	239	234	257	276	224	236	221	242	221	246	256	236	261	250	225	244	244	265	242	279	245	243	242	255	232	252	234	264	235	262	268	259	245	233	244	236	250	267	263	243	246	245	234	250	236	229	227	270	242	245	216	240	292	246	255	246	271	226	258	215	240	265	272	247	254	233	221	242	283	229	226	247	241	230	244	265	242	235	269	231	251	234	256	256	197	261	246	227	253	240	264	205	230	251	218	240	215	250	279	240	259	223	246	251	223	257	257	270	266	241	258	237	261	243	245	243	243	246	286	240	248	232	239	246	258	239	264	247	244	283	233	232	268	215	255	253	247	251	248	245	225	248	231	239	257	199	229	252	226	222	209	231	225	252	266	284	258	239	245	247	242	216	232	262	252	229	256	213	253	245	269	244	245	248	232	229	244	242	250	209	263	280	256	249	271	224	238	257	223	225	235	263	242	242	245	245	239	246	254	238	241	228	256	249	235	239	241	211	241	198	265	249	236	256	258	272	222	245	235	248	221	226	233	228	253	245	240	211	228	256	242	219	257	237	228	235	239	253	232	213	237	237	258	259	233	250	252	260	251	253	250	234	256	247	251	239	228	247	262	264	259	250	230	231	230	274	235	236	259	255	239	279	228	229	213	219	227	211	229	290	239	276	228	216	237	275	258	227	259	237	268	230	232	249	240	261	256	251	254	247	258	254	278	265	259	228	253	245	228	276	221	219	213	236	229	256	238	242	232	267	208	245	249	237	242	253	278	257	241	267	239	229	247	251	246	230	239	251	238	218	260	223	264	271	249	267	253	250	279	261	233	250	268	222	261	244	220	257	231	213	237	232	227	233	237	252	285	252	234	238	251	257	252	279	253	247	241	258	237	263	246	229	224	251	242	227	244	253	259	247	251	256	254	252	243	210	230	249	249	230	254	248	252	258	258	258	253	225	255	257	230	238	245	272	242	239	229	247	247	267	234	231	253	256	235	259	220	216	234	251	197	269	252	243	239	227	261	219	248	247	243	252	212	227	226	267	268	233	234	247	214	251	225	243	257	235	240	256	248	271	248	237	231	245	255	241	244	248	246	241	222	255	246	228	205	242	241	252	259	237	266	242	231	232	273	247	259	258	234	230	274	252	245	222	238	243	260	238	260	240	218	260	242	217	227	208	293	225	248	274	248	249	255	243	255	231	249	219	234	241	260	221	262	249	241	261	252	264	245	233	251	249	242	237	249	274	261	271	236	203	254	266	267	236	246	260	223	246	227	239	236	241	240	242	312	219	257	251	240	224	256	254	228	226	256	266	271	252	242	237	250	245	215	263	219	257	272	230	266	260	235	219	246	210	268	216	263	228	256	241	258	242	227	244	243	234	268	257	243	232	237	255	223	267	276	271	249	212	240	224	292	257	249	270	253	251	234	256	243	262	253	235	258	273	256	241	225	194	277	241	225	212	216	229	234	243	245	198	218	228	255	235	241	242	254	267	245	242	227	213	253	256	218	241	227	276	243	242	267	253	234	259	194	264	230	250	261	246	246	237	239	242	244	272	259	237	224	274	236	245	241	233	280	265	215	246	228	282	230	253	251	247	229	238	244	253	234	234	236	230	272	226	247	254	257	288	256	241	229	216	266	229	241	245	264	203	243	253	223	241	243	227	257	224	246	250	229	212	237	246	210	245	251	228	250	276	242	258	223	229	246	232	236	243	265	228	268	257	251	253	237	224	257	287	239	208	255	241	218	214	232	247	230	224	245	262	263	257	269	228	260	258	266	232	243	245	245	239	225	234	274	268	266	237	244	212	248	231	239	235	233	240	215	260	223	248	220	248	243	245	230	240	235	236	223	232	238	241	241	244	239	267	241	189	251	241	249	259	258	210	264	237	246	237	254	233	247	245	237	244	246	253	254	233	226	264	235	236	249	237	236	264	215	227	267	249	228	230	282	238	213	248	221	244	250	248	215	270	221	235	249	220	214	263	228	222	207	222	249	243	271	261	255	232	226
6742	905	1417	1579	1415	1187	1057	954	892	810	816	720	727	693	685	644	660	637	629	555	611	600	551	563	599	622	598	573	614	571	556	592	528	558	558	602	573	569	558	572	597	576	552	566	591	594	544	562	583	541	563	556	592	576	526	565	529	539	567	557	579	571	570	562	564	584	561	589	543	583	575	568	577	572	536	554	584	556	570	553	610	603	571	572	555	561	531	577	550	545	598	568	585	515	546	538	540	581	536	560	577	546	526	573	565	533	608	563	576	588	596	534	561	566	589	526	555	519	537	548	552	525	530	558	530	549	535	607	579	532	585	588	501	586	545	584	554	588	554	564	529	530	604	550	558	578	547	553	541	544	575	585	582	568	569	566	536	548	540	548	533	605	550	566	558	572	584	599	570	555	641	599	583	570	563	532	539	585	603	549	563	621	550	543	591	571	549	556	549	543	601	546	555	552	531	553	595	544	548	571	556	527	561	543	601	536	528	540	559	536	609	573	579	563	596	595	586	548	506	563	579	544	562	543	592	562	541	560	531	551	551	570	579	558	553	558	573	584	560	530	554	529	595	578	549	541	532	560	567	524	581	539	551	546	617	586	584	560	536	559	564	534	566	570	523	576	583	618	555	571	563	579	584	513	532	542	586	579	534	576	541	488	530	576	553	544	555	598	534	537	510	638	527	564	547	579	539	555	579	560	535	545	545	547	547	546	543	581	583	554	571	589	539	529	585	524	535	581	566	560	536	555	567	550	540	548	574	623	526	557	571	539	564	592	583	556	576	569	548	551	512	557	572	547	530	541	567	579	540	560	545	587	611	542	523	526	564	563	515	586	603	570	570	537	555	609	563	587	541	587	549	589	559	539	515	545	528	551	563	542	559	578	580	538	570	561	591	519	526	626	524	567	548	548	593	542	586	569	568	521	558	530	548	549	542	556	593	582	545	560	567	548	548	586	603	592	591	579	582	560	568	561	543	563	491	570	577	595	536	577	573	563	537	534	529	595	560	585	570	592	567	560	589	552	541	568	553	565	575	535	538	502	535	544	563	551	625	549	589	557	530	581	552	540	580	587	564	539	512	567	554	587	576	523	537	560	567	589	536	522	538	597	531	557	549	597	535	553	539	515	597	550	543	529	545	551	559	589	576	557	558	581	584	560	563	563	535	572	566	590	538	546	503	539	592	525	575	540	560	558	553	580	550	550	559	573	564	542	586	555	578	526	545	524	518	546	537	578	615	542	572	588	540	567	541	576	544	532	572	562	549	577	546	568	536	601	543	546	564	553	563	550	582	589	555	587	558	571	594	543	540	547	567	526	560	554	544	594	572	586	525	564	551	587	538	597	554	548	587	499	572	577	521	550	578	522	552	570	586	566	564	560	566	543	556	515	553	596	573	573	570	537	550	570	588	601	525	560	518	578	571	555	577	554	577	529	573	558	583	542	562	550	588	576	518	564	565	535	553	543	578	595	511	576	546	568	548	522	577	549	545	541	605	543	541	535	554	536	567	555	557	560	541	576	560	530	636	577	559	551	536	555	556	596	554	542	551	556	547	596	509	587	577	579	510	586	549	552	568	598	566	581	561	582	548	524	544	572	498	583	590	571	526	586	504	540	593	545	574	601	541	586	549	579	511	549	521	572	573	568	583	584	577	557	601	574	541	527	533	570	563	555	533	589	548	606	531	595	548	564	535	565	540	564	575	596	538	528	553	569	534	585	546	557	557	519	565	563	555	537	550	562	582	549	552	572	579	576	582	554	564	485	569	570	565	570	552	566	576	531	540	551	512	556	570	575	526	545	580	551	554	553	574	577	520	588	572	547	528	572	570	566	559	576	587	533	569	562	547	591	595	539	542	550	582	562	538	599	580	558	589	575	582	584	577	556	562	549	551	581	547	555	542	505	510	559	543	585	536	547	546	558	560	557	540	549	569	530	535	568	513	576	592	568	577	539	555	573	573	544	591	557	522	537	553	533	509	578	570	566	565	565	558	548	523	560	601	554	542	559	565	589	543	578	601	607	509	579	562	555	563	598	560	528	583	551	526	524	509	606	579	569	540	572	551	553	561	615	566	532	533	548	529	543	522	572	546	553	582	597	560	558	578	528	559	590	569	594	569	540	571	518	541	547	555	585	559	612	560	560	555	578	588	529	552	560	588	569	544	576	572	528	538	563	557	562	609	554	563	546	556	530	564	583	545	551	555	571	549	542	545	574	579	569	560	556	579	537	574	547	543	587	562	543	549	564	593	531	579	558	594	543	508	577	553	566	544	528	552	620	596	590	557	547	604	555	542	529	574	565	557	588	562	575	556	590	602	519	543	538	535	568	551	561	566	612	567	568	528	557	573	551	573	551	534	514	571	522	571	546	604	559	567	543	579	526	558	567	550	558	523	580	543	568	611	578	521	560	575	578	544	573	578	563	592	585	559	553	559	565	544	598	554	545	574	519	548	532	556	576	561	587	568	544	578	532	539	534	538	567	543	584	538	575	542	517	546	585	567	566	576	624	591	486	577	548	580	533	563	598	628	562	551	555	582	512	544	559	546	551	542	576	551	578	526	573	529	536	580	576	585	569	528	584	567	541	577	555	560	546	556	569	522	562	563	565	546	527	561	561	548	575	532	604	544	591	594	605	544	570	561	566	572	521	553	560	510	533	566	566	547	596	613	551	546	525	546	595	566	541	570	538	519	510	546	591	585	545	515	563	541	577	501	569	568	576	546	597	540	557	578	586	574	592	517	595	561	589	558	559	545	526	563	541	541	607	560	570	563	546	593	554	573	556	591	527	565	574	563	564	547	593	537	591	557	552	553	531	570	542	513	596	543	531	574	571	586	582	598	559	572	525	513	533	562	583	560	555	577	493	592	544	532	550	560	549	592	547	518	568	569	548	498	558	574	551	545	551	539	600	582	558	528	568	577	570	548	573	556	573	544	528	585	559	584	554	587	534	583	572	520	511	585	552	587	537	550	548	546	605	558	558	613	585	548	554	560	571	529	595	502	558	572	559	588	555	544	548	570	524	606	596	585	535	526	532	551	543	555	562	558	548	554	562	586	515	571	538	538	562	536	568	562	537	582	564	578	542	565	554	557	546	539	602	522	599	534	568	570	589	574	601	572	567	579	543	529	544	563	562	561	546	538	562	559	560	560	531	576	534	564	554	582	555	588	502	558	541	562	561	579	568	577	595	531	562	551	537	599	561	541	579	527	559	526	589	565	586	586	615	605	570	540	558	561	566	580	594	531	580	518	549	545	575	607	554	558	551	563	568	554	553	543	589	552	556	550	547	565	526	533	535	570	540	553	584	556	586	562	586	572	520	555	526	543	575	572	540	586	569	539	573	579	529	605	594	538	558	522	581	517	565	591	522	570	567	597	563	555	508	535	527	572	508	546	541	579	576	539	535	559	562	541	541	537	578	533	540	528	540	572	531	540	526	568	575	562	593	545	538	580	583	559	540	583	547	565	604	526	578	612	564	568	536	550	600
15111	1259	998	742	522	370	334	271	238	213	213	198	167	167	182	148	183	167	141	163	155	144	128	155	149	141	133	132	147	133	158	148	143	130	178	149	119	127	123	127	126	157	132	133	158	153	126	138	139	133	134	128	170	127	133	117	138	138	159	133	155	154	150	120	134	143	150	141	148	137	132	140	145	155	122	148	137	138	127	144	143	144	164	120	119	134	105	123	113	123	150	148	141	144	148	139	125	129	135	138	116	135	130	139	139	130	132	140	127	126	128	139	127	155	120	158	133	130	145	133	146	124	151	132	119	154	148	128	130	124	130	134	126	134	136	111	153	161	145	145	153	117	165	153	142	135	110	126	134	169	129	119	146	161	150	135	147	146	140	122	142	144	126	150	133	133	139	164	130	138	131	148	162	131	155	138	119	133	117	121	135	136	134	142	149	138	112	125	142	139	123	125	124	134	137	140	157	142	172	148	123	122	123	128	144	163	119	128	134	134	109	141	144	127	124	133	134	144	143	133	124	122	118	116	133	146	119	135	134	120	127	138	148	142	117	126	138	128	136	128	137	140	116	115	123	131	133	133	125	144	123	128	140	127	151	132	139	132	130	148	135	133	136	128	137	121	133	146	118	148	127	128	121	110	143	130	135	133	141	140	114	135	125	134	122	136	143	145	126	122	137	148	129	110	137	130	126	141	132	136	140	155	144	146	154	141	119	109	135	140	132	129	118	134	119	155	147	127	124	146	138	112	131	137	143	149	151	130	124	125	123	139	140	123	133	165	152	126	132	138	133	139	147	129	129	131	134	151	128	144	118	136	142	123	132	127	132	151	130	134	133	134	149	138	112	135	140	155	168	146	113	130	133	148	121	133	168	146	153	131	124	150	113	137	125	129	151	138	154	138	135	135	131	131	144	135	138	125	120	130	127	127	144	149	133	135	126	155	124	141	118	144	143	148	126	122	126	153	125	136	124	136	119	146	118	134	128	138	158	140	137	148	151	134	125	132	142	139	136	137	140	144	145	156	126	145	133	156	131	158	116	161	143	131	114	155	128	109	132	133	133	148	130	137	124	136	146	145	155	124	160	129	144	126	140	155	126	139	139	136	117	131	138	118	139	129	138	137	128	154	132	155	114	146	131	123	165	155	132	114	134	132	132	147	118	141	136	149	124	132	115	116	133	131	143	100	133	135	148	165	150	142	122	125	159	134	153	143	150	132	110	132	140	123	141	138	145	126	110	148	142	145	146	142	139	123	146	164	124	127	115	118	127	147	124	152	139	133	140	126	135	140	137	141	125	154	144	132	129	130	163	138	154	146	146	133	112	154	136	158	168	138	165	120	149	117	135	158	157	159	124	136	123	137	136	127	138	148	153	132	116	123	130	136	142	147	134	139	147	147	119	122	141	131	155	169	103	144	127	152	127	143	149	131	137	149	144	160	142	154	110	131	123	141	125	151	137	138	127	148	126	133	142	117	142	144	132	132	140	138	140	133	148	142	106	153	146	160	152	133	157	139	135	154	112	125	120	126	129	134	139	125	134	136	155	140	148	131	124	143	139	151	127	143	133	137	135	137	123	116	154	129	137	136	137	131	141	115	138	156	126	136	166	128	123	145	126	168	131	149	142	132	145	153	129	142	148	138	111	120	161	155	134	137	126	117	142	154	149	140	150	137	145	130	127	137	125	158	133	139	146	129	115	162	169	126	129	144	130	134	139	121	106	126	132	153	145	129	120	134	138	139	138	113	162	143	101	132	165	160	130	134	137	149	131	110	134	132	153	125	143	134	119	132	113	135	157	135	155	150	120	135	136	130	138	135	138	149	140	138	148	133	139	126	149	137	146	111	142	119	139	131	141	130	131	120	161	141	140	147	155	135	122	163	137	126	132	154	126	129	139	155	165	146	141	146	123	150	140	131	138	134	126	137	146	143	143	140	130	130	155	115	116	136	152	132	150	148	134	144	125	147	131	96	113	138	125	118	130	131	132	123	152	141	114	140	126	144	124	138	137	133	149	136	160	169	133	140	135	168	117	121	143	152	113	119	141	132	137	129	124	158	130	132	143	126	117	137	151	137	154	153	134	149	135	166	128	130	151	146	122	147	135	138	117	146	115	151	164	139	142	134	137	144	168	142	136	128	137	120	123	159	141	131	133	152	126	133	117	125	140	132	117	130	136	136	136	139	109	129	135	117	123	136	137	125	144	124	125	158	136	134	124	146	122	139	123	151	127	134	149	118	125	119	138	136	149	133	129	132	126	142	138	151	124	151	132	157	113	137	143	142	123	131	152	131	131	142	119	140	138	139	136	134	143	132	116	128	128	153	116	131	130	128	117	132	107	133	130	145	156	134	127	144	142	144	126	134	153	127	150	122	164	155	134	138	119	133	143	156	149	139	118	139	132	131	127	139	163	126	126	148	136	139	160	131	144	143	128	126	135	159	127	167	140	139	134	157	130	123	110	143	151	126	112	132	138	113	110	137	128	166	129	144	143	120	129	132	128	130	143	134	147	127	142	133	148	146	144	142	127	162	117	149	155	102	115	136	112	147	174	143	161	138	142	154	137	130	140	129	152	133	134	131	108	120	124	126	152	125	149	145	150	139	142	147	138	140	162	148	141	140	143	136	133	133	139	134	143	131	134	140	138	139	144	144	144	130	131	126	141	117	126	126	125	132	137	127	129	146	120	123	134	136	120	127	127	144	141	138	155	125	140	123	144	136	120	134	132	125	140	149	144	134	140	155	120	148	181	123	147	136	135	128	116	156	137	139	132	120	122	133	139	138	135	135	121	143	129	141	133	116	137	137	116	156	156	145	135	140	130	136	124	133	136	121	141	122	118	135	112	153	124	124	130	131	125	132	127	150	138	143	137	155	136	141	135	147	129	138	126	140	122	119	118	135	138	127	149	142	140	157	173	124	148	135	145	141	111	149	120	125	134	133	171	134	128	122	140	142	143	142	146	140	133	115	134	120	144	148	133	143	125	135	115	135	137	142	137	144	146	140	172	149	133	133	117	138	127	117	141	130	113	133	140	126	120	121	131	117	105	137	132	135	125	118	162	120	135	148	143	145	129	130	127	157	124	154	155	141	134	143	147	136	127	140	123	154	159	127	127	139	147	124	148	154	167	137	121	141	114	152	136	138	131	127	120	146	142	165	131	129	133	124	123	143	146	126	125	136	145	125	122	132	134	143	137	120	122	143	131	138	172	137	114	144	123	143	162	141	123	132	143	156	103	148	132	133	124	150	133	140	140	119	129	141	148	144	143	114	128	150	127	147	147	128	144	157	131	125	128	135	121	159	136	130	125	127	139	137	141	135	128	142	141	135	135	133	123	142	145	128	170	123	141	162	142	130	122	135	110	136	148	142	129	115	119	138	122	125	118	126	124	147	134	157	150	147	140	130	140	125	141	111	133	132	141	161	128	115	123	131	124	135	141	137	118	141	153	121	153	134	140	140	116	131	125	141	100	145	140	141	136	109	156	146
8131	1003	1985	2280	1993	1555	1236	1113	1029	879	775	730	655	570	529	557	570	521	484	527	462	471	444	449	406	436	423	427	442	390	429	373	399	401	409	402	349	377	395	399	378	394	411	385	382	399	420	328	383	346	309	404	376	368	358	372	378	350	387	364	362	357	352	376	406	398	371	392	353	396	366	364	383	386	377	393	372	353	351	357	372	388	368	351	373	380	365	342	398	355	368	365	353	358	351	390	351	388	377	406	347	353	377	361	362	345	342	350	351	352	336	368	332	370	360	342	354	348	357	377	370	347	374	378	391	378	363	334	354	368	332	399	355	366	375	350	386	356	348	362	352	347	360	347	353	344	391	371	394	334	348	360	354	399	398	347	339	374	352	394	389	373	378	362	375	354	343	360	359	367	334	384	343	353	417	364	342	351	370	364	361	370	371	355	373	389	369	375	375	334	352	364	364	378	348	355	363	384	349	345	385	390	348	384	328	341	358	372	335	365	378	379	383	380	388	347	373	392	370	388	377	361	354	390	337	354	384	399	348	364	372	377	362	349	368	344	361	364	354	341	355	390	354	361	405	333	392	389	350	376	369	352	351	376	366	350	361	388	368	339	377	352	356	367	335	343	379	339	344	371	376	352	363	378	355	365	366	350	374	360	383	346	358	363	358	359	387	375	383	383	370	380	395	377	357	330	372	363	371	345	351	370	358	375	366	374	365	378	361	373	358	349	350	377	356	370	395	328	376	382	367	369	380	360	361	371	371	361	368	377	355	337	341	378	385	337	372	373	348	367	372	352	397	355	370	393	351	369	377	354	347	358	355	370	374	338	410	359	360	351	362	387	381	368	346	350	373	355	385	352	344	345	401	390	340	369	361	350	349	359	373	381	362	324	360	375	353	374	338	380	360	356	388	411	360	382	411	363	374	341	376	328	394	367	334	336	338	368	355	335	370	390	385	387	359	339	347	368	341	362	389	353	376	391	371	366	341	369	364	339	353	353	346	351	379	355	368	346	370	401	346	373	350	328	360	362	360	354	336	366	386	393	361	357	374	340	362	343	393	344	347	383	374	354	348	376	362	374	371	353	366	389	387	329	374	383	375	362	383	348	350	372	369	375	356	367	398	376	387	359	387	340	366	379	344	368	390	337	356	350	328	400	343	369	370	319	374	362	372	334	361	343	381	383	378	359	342	380	377	354	356	355	356	408	375	306	373	386	385	342	352	354	387	317	368	371	341	369	395	370	369	375	351	364	354	409	356	383	381	375	360	337	318	333	343	353	346	350	403	369	340	370	383	382	351	363	359	329	352	353	380	368	395	394	384	353	393	397	370	321	371	369	398	358	362	372	335	324	361	353	370	338	344	364	385	375	378	379	373	353	388	376	341	371	368	371	356	359	351	380	399	340	392	346	378	376	353	364	386	363	384	387	345	381	353	370	371	347	341	359	350	364	343	393	367	384	369	358	346	364	399	387	355	362	320	358	362	360	352	345	383	344	367	385	356	338	361	373	357	392	389	364	369	355	374	399	343	372	380	373	379	360	371	352	391	363	372	365	325	403	370	384	354	347	365	350	372	354	420	367	349	371	354	376	369	346	374	395	364	359	410	357	388	377	357	354	383	391	362	372	366	360	356	335	338	367	366	362	367	366	365	353	350	366	355	380	347	357	320	371	376	382	347	378	382	381	348	349	373	339	353	357	382	380	367	378	360	363	411	361	376	336	354	372	337	357	406	330	400	370	352	360	361	340	362	372	345	341	332	334	348	388	387	371	350	333	342	376	373	342	329	357	325	337	409	371	338	377	368	373	347	360	366	372	396	390	367	376	372	352	372	353	368	363	371	367	351	372	344	383	371	359	360	348	358	343	353	371	359	380	365	387	340	360	355	362	361	376	385	364	363	382	377	355	335	373	367	368	361	386	365	334	373	330	377	350	334	368	370	371	356	360	373	362	340	299	370	388	375	367	359	365	361	348	387	381	380	378	346	364	318	351	333	396	338	343	362	348	366	349	333	399	356	326	333	373	376	371	354	355	343	384	400	381	322	349	361	330	377	342	360	392	365	339	369	376	353	394	336	357	359	338	383	351	388	389	380	386	365	354	369	391	372	340	349	375	388	376	342	363	362	339	368	358	344	357	382	374	371	385	364	370	364	354	369	353	365	368	384	382	376	347	355	371	386	369	365	367	331	359	357	406	363	389	372	379	364	326	400	314	357	402	370	384	376	378	378	377	374	395	385	356	345	371	390	380	377	336	366	373	362	315	342	384	365	357	371	379	376	367	368	371	354	360	391	355	383	358	380	344	338	349	410	382	385	318	368	376	328	391	348	360	349	338	380	344	349	383	320	354	371	333	311	378	371	333	357	357	383	355	376	381	359	377	334	373	405	367	354	365	361	369	380	376	385	299	368	353	389	366	375	342	347	392	381	375	362	368	382	367	357	384	371	378	367	348	367	343	388	358	361	386	352	374	358	373	382	370	403	367	375	399	356	347	372	364	339	361	378	360	342	359	367	366	380	355	378	367	383	352	352	388	344	389	407	356	360	363	381	350	360	368	390	345	346	391	369	379	363	361	341	359	367	407	360	350	367	346	337	348	351	374	358	341	355	366	373	335	382	361	352	358	357	361	397	346	365	349	372	394	380	388	365	366	379	364	363	373	363	396	372	374	366	347	384	361	347	324	337	352	368	386	367	378	358	382	350	357	335	369	351	333	335	357	398	362	358	368	379	350	405	341	334	388	370	384	351	354	404	353	364	353	389	353	378	410	372	350	383	387	365	359	360	367	365	356	397	353	366	351	363	357	337	386	374	370	407	352	407	347	354	352	373	333	383	367	386	361	338	370	356	365	367	396	364	355	356	378	368	349	341	361	363	361	378	393	395	359	381	370	356	362	342	367	342	412	359	372	364	344	351	362	346	355	378	330	344	361	342	339	364	380	338	348	380	348	366	372	377	320	357	373	354	357	388	389	376	343	374	354	399	355	376	365	384	310	320	389	348	381	327	364	367	362	368	359	348	344	383	366	398	366	374	368	352	347	352	395	356	348	354	382	362	374	365	370	343	348	359	331	392	336	332	351	383	371	396	380	372	379	358	338	343	373	375	401	358	342	383	367	382	360	368	381	385	385	339	359	371	334	387	371	364	369	386	332	380	315	390	355	385	390	372	376	356	345	379	345	358	384	383	367	368	357	380	380	349	400	374	355	380	381	357	373	356	392	345	353	404	376	371	379	364	332	356	377	399	345	377	408	369	370	364	410	341	365	353	343	358	364	378	355	384	378	345	340	343	329	370	347	330	396	356	363	401	354	362	347	349	350	337	367	359	381	340	371	369	359	348	340	325	373	375	363	365	357	355	333	338	367	358	364	361	331	351	323	353	370	391	366	391	356	371	343	339	345	357	327	367	372	354	318	337	328	340	358	363	360	318	362	348	376	349	388	374	355	355	362	381	373	408	351	363	363	381	377	334	351	325	341	376	350	333	359	389	374
1782	461	429	447	446	430	435	414	413	418	448	412	417	390	393	462	399	474	375	375	453	412	393	429	393	447	401	383	456	386	421	435	432	420	442	450	458	437	416	382	407	411	407	458	386	390	444	395	408	418	450	444	455	449	436	463	403	444	408	405	430	426	434	422	446	396	458	414	412	428	373	402	421	453	431	464	415	451	427	428	404	455	406	420	432	424	437	427	482	453	433	397	448	446	413	411	370	412	444	413	426	390	443	430	421	399	418	429	442	373	392	433	440	410	463	471	410	447	421	456	463	419	388	409	460	380	397	435	439	434	406	394	404	406	408	399	430	406	428	394	460	430	420	448	398	426	415	402	444	449	420	408	410	399	434	442	415	433	436	436	433	404	395	387	391	438	426	436	406	425	425	400	426	401	479	418	428	426	422	414	407	398	395	409	423	432	430	381	426	406	421	421	446	426	414	378	448	430	446	434	436	407	434	437	444	435	392	410	432	428	420	448	442	445	434	401	411	416	435	456	423	450	375	422	421	400	418	410	394	432	408	420	433	416	414	430	418	442	425	417	408	428	439	421	510	444	462	441	478	407	449	405	392	415	456	429	430	460	431	402	425	449	435	416	435	413	462	425	440	428	428	431	420	405	424	401	406	399	440	454	427	443	442	373	426	405	424	418	409	419	439	412	436	447	437	437	424	437	405	410	393	429	455	442	491	425	435	377	419	429	449	442	430	461	433	414	411	446	398	397	434	421	441	431	447	456	402	434	435	454	418	422	428	436	438	433	438	434	427	384	439	354	445	383	445	399	434	427	391	452	431	467	431	417	410	432	452	425	414	423	444	403	411	423	443	403	437	437	468	436	404	456	380	453	421	423	394	423	418	426	446	455	395	378	441	411	418	450	406	446	399	437	381	466	391	397	420	434	441	426	426	459	424	429	401	400	399	422	420	478	420	427	394	434	429	416	423	385	441	424	428	383	397	399	428	427	407	416	443	418	448	395	452	449	449	450	431	416	349	411	451	442	375	416	421	418	403	401	385	399	433	418	434	444	410	421	437	442	447	391	456	434	431	432	425	335	471	445	425	412	405	427	415	454	414	413	422	455	435	438	423	417	428	388	399	410	456	405	444	397	418	386	432	404	421	446	410	384	426	394	415	411	443	419	422	438	427	417	442	420	440	436	402	410	407	455	395	420	439	439	420	451	432	404	406	387	423	405	430	458	433	411	428	421	399	452	411	441	448	377	416	448	450	425	450	429	409	442	480	448	397	426	412	405	453	429	417	402	470	441	419	427	397	413	402	423	409	425	405	410	397	420	436	412	432	407	424	442	392	425	409	438	410	422	426	426	415	433	417	370	451	451	420	450	434	424	407	419	425	399	422	428	424	428	415	391	451	430	432	408	438	440	448	422	417	403	411	437	418	437	444	404	405	427	427	435	418	405	469	447	407	376	456	398	470	425	424	418	443	386	428	437	452	410	444	457	384	432	390	448	432	422	392	391	446	436	433	403	420	424	412	391	395	406	444	438	416	416	427	435	416	429	457	449	444	390	409	392	424	417	404	431	403	401	457	440	399	385	431	468	395	458	420	410	438	440	456	413	415	456	400	444	411	407	432	445	406	370	426	422	436	412	421	449	406	398	445	412	428	404	422	399	405	438	390	414	411	452	408	440	435	445	430	407	390	412	401	398	446	418	388	425	417	439	456	431	399	424	463	405	424	416	433	430	453	391	411	386	467	415	408	428	431	431	391	441	390	405	356	431	415	415	415	393	412	432	373	402	409	456	380	430	422	417	404	422	413	406	409	424	448	404	435	433	428	430	429	431	423	416	447	443	384	400	424	417	406	419	395	457	420	435	428	433	381	422	422	411	394	395	437	429	426	397	446	416	441	418	463	442	438	402	431	421	467	412	362	419	405	415	425	435	416	421	433	428	403	400	429	420	443	406	427	438	429	424	407	422	422	363	418	442	419	411	439	385	392	428	444	447	444	441	427	438	425	406	413	418	420	411	424	390	391	409	392	412	408	437	437	421	406	450	416	406	410	402	409	409	444	476	456	420	437	449	447	396	429	437	447	390	411	412	356	424	434	409	441	452	455	397	436	427	428	414	421	444	409	445	394	422	406	449	443	429	415	430	464	415	437	408	422	400	397	432	440	416	385	419	410	434	434	476	440	444	443	441	418	389	397	388	441	423	440	409	413	410	430	397	422	399	427	461	401	406	459	420	417	425	424	453	389	412	400	400	437	417	445	404	443	430	430	427	399	445	425	409	440	408	457	416	418	414	456	437	455	479	438	421	438	419	423	464	428	443	441	380	410	469	438	432	446	420	414	412	408	443	479	448	416	411	411	438	469	439	428	404	407	443	466	404	444	444	416	403	422	410	443	443	420	411	430	428	406	394	411	389	476	439	448	417	424	429	410	379	427	422	448	401	426	428	413	414	430	435	439	430	407	428	420	445	396	441	409	411	414	409	430	437	467	413	435	397	476	411	455	410	426	387	475	452	445	421	386	392	462	371	419	411	438	420	397	412	448	435	448	445	389	389	439	423	416	401	423	421	445	404	426	426	345	408	447	419	439	409	386	401	401	451	407	411	430	413	414	447	438	383	438	403	407	423	424	409	425	443	364	425	437	414	415	426	395	405	414	436	402	393	406	431	464	397	431	398	458	410	416	419	458	472	426	387	377	431	438	415	384	411	423	420	380	402	439	429	435	433	391	431	424	456	415	384	367	423	429	425	437	415	427	410	395	408	438	453	476	423	440	455	460	443	395	390	393	468	425	453	428	393	407	436	431	425	446	412	430	415	448	394	420	389	399	435	395	411	440	410	432	432	427	437	426	416	403	421	404	441	392	401	422	440	423	399	426	398	431	412	435	411	439	426	450	432	454	392	441	435	411	406	396	411	426	449	419	409	426	415	438	447	405	469	422	399	416	447	411	450	443	395	412	403	413	432	405	400	437	458	406	402	382	452	390	456	445	455	390	449	441	432	399	388	425	471	406	397	385	427	391	411	433	403	428	384	434	424	426	395	411	401	406	387	422	419	438	410	400	417	392	407	420	436	405	392	389	423	416	378	427	446	427	437	418	424	433	403	417	450	427	416	422	427	448	406	407	454	388	431	443	450	420	415	407	421	397	448	423	411	417	432	437	402	441	412	421	430	403	364	430	445	397	423	401	415	392	407	394	453	431	402	421	404	431	453	366	404	453	397	449	410	413	403	415	431	435	448	453	446	416	405	411	460	423	449	403	379	458	420	449	416	435	437	423	448	465	389	422	437	443	403	396	450	433	407	432	393	412	431	441	457	441	409	417	446	434	391	422	411	428	367	418	413	410	446	397	397	394	413	415	431	408	421	403	448	447	385	466	408	420	393	399	405	430	401	419	450	428	439	456	416	418	407	416	420	398	447	435	441	391	418	439	417	416	413	431	429	430	435	427	464	428	427	443	398	469	417	396	423	406	413	435	382	387	394	446	429	436	415	431	431
2324	910	967	1003	912	938	957	988	927	922	956	970	943	923	938	895	878	911	917	931	944	905	927	976	849	899	946	909	948	919	894	941	950	924	948	905	932	896	935	953	944	914	920	913	913	954	901	959	950	864	920	893	901	936	940	941	902	953	888	933	937	943	955	965	881	917	822	951	889	910	950	938	921	946	925	892	939	932	913	925	891	939	911	910	911	900	903	869	905	913	910	896	917	928	913	953	985	886	894	957	881	898	903	848	886	856	936	903	934	930	885	946	921	935	923	919	894	881	916	924	909	931	896	878	924	880	869	894	979	871	914	928	951	912	901	925	938	962	913	919	907	952	867	928	944	879	929	941	896	958	847	913	913	875	888	958	870	940	934	928	924	945	969	879	896	903	901	904	930	914	972	920	937	925	876	891	937	918	913	904	937	881	908	943	916	908	894	960	900	899	927	990	848	945	984	881	930	954	880	917	948	882	851	908	916	928	970	885	941	930	900	899	909	881	866	945	934	928	921	935	913	945	926	966	872	908	952	866	913	960	922	940	917	887	868	925	913	987	968	911	849	955	897	878	918	954	939	908	925	899	876	931	923	918	906	881	882	947	947	941	1000	935	915	892	903	885	890	965	886	928	942	913	946	905	938	960	895	953	852	920	970	912	931	921	887	930	907	896	879	933	913	914	853	921	938	925	933	927	924	949	876	893	930	936	924	913	948	918	890	969	970	938	896	934	935	904	905	892	868	923	980	910	910	917	911	933	942	898	899	958	876	918	903	883	942	905	937	948	911	924	941	971	925	943	923	855	947	924	940	978	897	911	965	912	887	976	940	914	891	892	876	942	871	901	918	925	918	972	951	914	916	875	926	932	931	888	968	889	833	935	913	940	917	869	936	891	941	851	916	884	883	916	935	919	927	921	947	902	951	973	950	935	918	899	958	928	870	946	911	954	865	873	878	906	891	919	935	913	892	913	866	895	945	888	929	882	921	928	892	982	953	921	928	902	989	913	919	895	898	919	880	946	915	931	864	854	929	860	889	902	869	921	914	889	923	894	929	919	901	962	893	908	977	924	939	940	944	892	868	897	901	916	891	923	921	953	925	864	909	919	908	927	942	884	935	913	961	936	895	952	933	926	951	919	900	918	911	894	910	894	914	905	951	927	945	871	881	902	901	891	936	925	914	980	921	923	914	907	912	904	970	907	938	982	921	916	920	929	888	869	911	924	895	929	883	950	1001	932	919	920	909	912	924	886	920	937	891	947	849	897	939	876	892	871	881	974	946	924	959	883	918	902	993	924	906	884	892	923	929	922	910	896	906	865	940	856	892	952	864	951	960	921	884	902	931	888	882	909	897	927	930	838	876	896	936	885	895	898	921	945	945	854	907	950	922	941	955	960	943	933	926	905	906	912	955	942	877	905	938	940	921	944	864	945	902	901	883	920	973	883	963	918	851	902	910	916	931	948	873	925	922	908	860	931	953	935	952	911	862	925	912	854	929	913	922	936	926	902	926	910	911	964	937	902	896	921	855	894	874	909	913	940	959	846	903	946	894	889	900	888	882	942	900	927	925	932	893	931	896	948	928	937	880	858	906	905	920	911	967	933	961	944	922	948	914	958	900	882	882	849	892	892	905	941	894	889	928	887	942	981	927	914	883	923	894	926	914	876	934	886	945	931	896	931	878	905	869	935	903	899	888	940	927	925	902	967	914	932	934	900	923	878	976	946	910	929	944	918	875	931	951	862	881	911	902	912	983	983	963	897	949	864	942	990	934	909	911	903	944	925	896	911	970	899	927	927	905	962	878	962	892	892	937	894	934	950	944	918	897	951	889	901	837	911	908	892	924	939	952	874	988	932	899	949	930	909	986	921	907	929	916	919	917	943	930	904	948	908	926	916	949	879	926	911	983	938	943	894	936	936	924	968	889	914	957	883	917	906	952	872	954	898	884	967	858	904	925	944	903	900	923	927	953	877	901	914	973	899	934	903	929	884	907	931	918	976	949	954	927	863	938	948	901	979	899	940	943	899	933	919	880	881	889	910	948	931	920	887	897	944	888	922	893	828	942	894	890	933	919	918	921	868	888	897	938	967	936	915	906	901	902	849	916	886	918	949	872	894	899	889	929	871	915	861	881	860	943	891	906	900	916	866	949	913	927	957	949	901	937	912	906	936	852	946	913	907	917	913	894	896	898	891	941	951	981	944	922	906	967	891	927	912	859	897	883	895	886	882	908	949	906	923	944	892	895	921	875	962	911	902	886	900	937	953	925	907	896	897	952	931	932	883	941	916	956	904	882	847	902	893	913	974	981	924	913	900	892	978	943	949	967	932	959	936	879	942	941	915	920	893	927	905	868	933	971	881	891	919	947	915	892	944	909	837	867	967	841	891	902	959	944	960	896	913	960	898	922	873	921	947	932	946	927	899	966	907	882	916	949	977	921	912	956	939	946	853	862	908	904	928	929	855	933	911	915	943	949	854	925	899	880	893	977	924	922	882	874	906	922	927	944	935	939	910	921	947	901	933	940	891	923	916	916	968	935	887	944	923	970	919	940	892	958	956	974	929	903	938	973	856	952	968	922	890	917	938	939	971	920	898	971	844	928	908	932	891	911	908	902	901	882	958	918	960	927	886	896	891	911	923	947	920	941	860	905	922	904	918	880	872	945	910	929	894	877	931	916	918	924	913	961	913	965	915	951	897	954	924	870	925	919	923	924	876	879	880	891	917	918	967	893	896	940	946	865	910	928	927	1005	913	939	905	889	922	919	899	916	918	914	921	910	893	914	977	927	881	933	913	907	923	948	873	902	926	990	944	908	932	893	965	876	934	908	951	919	911	913	930	868	896	892	886	902	894	890	918	949	942	867	910	879	874	944	888	892	951	858	907	921	943	894	935	962	919	895	953	918	884	912	932	891	900	922	933	903	891	933	892	919	872	926	868	909	901	891	935	899	889	963	930	910	930	876	919	866	883	883	918	921	894	910	972	883	945	895	911	904	941	924	842	905	936	869	921	885	941	892	928	934	928	866	911	947	909	897	866	901	948	926	917	958	942	905	896	922	901	892	889	947	891	926	935	966	912	905	912	889	896	899	885	876	969	895	895	944	939	905	896	923	965	897	918	889	940	893	948	949	886	926	909	934	894	916	931	945	911	937	944	963	888	898	946	941	894	949	908	929	934	919	974	875	868	908	919	932	928	863	940	908	931	846	888	904	919	945	929	952	885	958	896	912	922	897	931	949	933	888	929	891	859	885	886	946	937	936	946	891	949	914	936	902	966	921	865	860	915	870	892	889	961	895	918	948	902	888	953	923	885	912	968	896	948	924	944	947	933	893	1023	917	906	889	948	918	955	922	869	930	931	928	935	961	846	840	918	884	900	950	997	912	928	941	941	931	944	896	998	886	971	939	919	894	969	960	942	908	886	975	944	946	953	882	947	964	960	959	894	907	927	872	915	926	983	977	936	885	908	928	978	907	916	939	978	926	935	965	909
8519	633	652	550	463	382	358	359	326	283	307	278	285	221	278	245	267	251	241	255	247	224	288	246	227	265	243	234	255	221	240	262	226	239	221	246	217	259	241	257	227	251	243	228	237	260	235	238	233	242	218	227	216	244	255	252	230	248	262	286	247	205	259	242	227	259	260	245	268	234	239	265	267	255	263	241	241	228	230	294	247	259	238	238	208	257	231	249	242	251	269	278	234	233	264	273	268	233	254	241	240	212	231	246	243	242	235	218	249	249	242	234	252	214	247	223	239	251	254	275	243	257	238	216	265	249	256	253	245	231	237	250	249	233	246	262	280	214	229	245	231	218	241	248	233	236	260	247	236	231	247	257	247	247	246	233	236	240	246	256	245	236	239	267	231	219	248	263	251	245	223	252	212	221	260	220	244	259	256	251	272	232	249	253	253	231	245	253	238	240	238	227	228	241	236	244	244	215	221	249	260	244	217	243	240	228	271	263	238	240	235	234	267	250	230	264	267	245	240	223	234	237	231	211	248	258	265	218	250	235	231	218	244	246	240	227	231	259	241	245	241	273	233	228	238	248	259	215	243	240	239	228	207	253	246	236	261	240	258	232	219	228	269	250	241	244	195	235	265	247	230	230	244	241	261	254	248	241	234	236	240	253	241	226	238	237	229	256	260	253	212	215	227	247	241	234	240	230	243	227	243	213	255	244	212	255	260	256	223	256	261	240	279	248	250	214	236	246	241	228	242	251	238	245	243	236	225	230	213	230	248	254	260	245	255	246	258	222	288	239	257	240	252	244	227	255	282	280	240	220	238	225	220	218	252	281	266	255	243	240	276	255	247	250	240	280	256	237	249	238	234	230	217	246	269	236	247	218	218	291	236	234	239	257	224	259	277	209	225	227	265	241	218	235	232	252	237	235	202	261	261	210	249	236	259	276	264	230	235	240	234	244	225	238	224	257	252	236	230	222	280	251	274	234	239	256	257	260	228	215	243	264	245	229	223	219	260	231	232	208	239	280	273	232	283	269	256	227	259	235	245	263	229	243	249	248	250	249	205	257	229	233	233	249	251	245	250	258	230	259	269	227	269	236	254	249	237	244	243	221	231	246	255	221	222	250	241	245	240	245	265	260	242	230	257	237	217	254	227	285	267	250	265	259	229	238	254	256	259	241	260	234	258	205	263	223	252	228	235	240	234	228	281	238	256	266	222	232	256	259	239	237	249	267	289	284	224	236	224	256	247	245	239	265	246	212	219	218	239	237	220	226	229	236	264	246	242	235	225	248	246	266	232	237	240	231	238	242	264	265	232	254	234	263	232	213	211	230	263	247	255	224	231	241	243	249	280	219	249	250	254	237	271	244	237	236	267	233	251	236	211	209	229	236	215	257	269	272	258	230	236	252	239	245	240	224	245	261	245	233	249	233	240	218	248	258	269	285	262	235	241	261	263	207	254	226	242	268	238	220	239	269	220	291	243	249	256	210	241	249	233	249	268	247	244	206	265	236	269	235	277	225	245	237	254	232	250	253	259	242	254	247	223	262	246	249	231	222	246	247	241	248	233	206	254	239	209	253	240	234	248	231	209	227	249	228	247	198	265	232	217	250	248	204	237	228	250	277	233	249	232	217	223	235	251	218	231	256	279	227	235	275	268	251	208	220	245	227	230	253	233	224	268	230	209	242	270	279	255	234	254	238	246	233	224	247	251	252	255	258	266	228	261	262	237	241	233	245	248	225	271	262	269	237	241	218	253	247	223	251	240	272	274	240	220	232	239	264	232	248	242	235	211	198	255	257	237	253	218	248	238	227	251	232	263	233	263	240	256	252	266	238	214	247	250	259	235	227	220	246	236	268	244	224	249	228	232	246	261	216	257	293	261	250	238	266	260	246	271	218	247	229	257	235	266	233	252	237	205	209	282	237	236	263	257	241	209	254	222	260	224	237	231	205	271	243	260	245	255	257	243	245	248	243	257	248	274	234	230	242	240	245	242	260	228	239	263	266	242	242	221	227	227	212	244	201	221	231	269	249	244	233	275	239	231	252	247	243	244	230	248	248	235	273	249	243	280	234	211	258	243	259	289	251	228	235	262	247	249	224	257	271	226	239	237	252	218	245	221	241	240	237	277	275	244	253	265	288	255	203	206	241	249	231	244	255	261	231	250	245	267	247	254	269	255	270	237	218	239	259	267	212	265	231	242	251	266	259	251	230	222	263	245	237	233	246	221	226	248	257	250	244	212	289	227	241	261	214	261	255	264	231	241	243	220	230	247	259	259	259	246	266	225	244	236	272	222	228	223	236	272	236	282	252	243	222	228	257	279	246	241	224	267	237	238	230	226	248	242	230	247	233	236	261	236	217	238	255	257	251	238	240	234	254	229	272	244	245	203	228	255	247	235	231	257	219	264	269	240	236	250	231	256	253	257	232	255	241	247	219	267	236	244	218	247	267	258	249	259	256	247	249	225	231	226	230	233	239	274	228	228	240	240	251	242	230	245	255	251	243	232	223	254	227	265	278	221	228	234	237	233	220	244	203	230	241	237	198	216	207	246	247	233	219	240	246	249	252	265	250	246	227	247	242	265	227	248	242	245	236	240	241	288	256	234	239	236	227	297	249	238	250	253	248	263	248	242	274	236	221	230	229	248	228	233	227	204	228	247	238	258	227	219	230	278	225	239	275	262	250	247	224	218	211	225	247	231	224	262	274	248	247	245	231	239	239	229	237	223	256	221	257	227	208	268	249	266	236	251	238	221	224	256	272	265	202	249	236	223	248	261	254	258	260	224	249	257	254	243	232	249	218	231	233	260	243	211	244	236	241	253	237	250	258	227	266	215	268	225	230	230	223	217	238	253	225	227	235	271	256	265	239	266	249	254	247	223	230	216	256	253	244	274	225	255	229	261	249	243	269	237	227	257	226	242	230	252	237	254	261	233	248	223	252	244	249	254	258	243	265	236	236	232	211	199	233	241	240	219	257	253	250	249	247	228	254	237	229	256	244	261	257	245	272	267	241	243	222	267	237	247	222	246	215	251	244	265	268	229	263	228	228	263	246	226	274	246	242	237	223	268	238	232	268	252	257	269	220	265	238	252	231	255	245	228	235	265	250	269	269	234	239	263	245	218	251	241	256	279	269	242	240	231	235	257	249	226	219	233	225	242	247	269	254	259	236	251	238	230	257	250	260	250	246	233	242	247	259	252	221	239	248	229	253	255	225	229	276	233	261	225	273	234	273	236	224	250	243	224	241	240	229	252	259	226	227	276	266	255	256	247	257	254	211	228	236	210	213	243	254	227	269	231	271	238	274	230	288	250	238	239	248	234	239	251	256	260	257	262	260	256	256	214	220	260	223	238	244	250	281	242	226	221	233	250	254	199	225	236	265	250	231	258	253	254	228	249	251	245	252	261	255	274	263	232	248	263	257	256	265	241	236	263	238	244	253	245	226	253	250	217	228	257	246	252	259	243	258	251	264	213	277	248	220	237	245
6703	924	1489	1611	1446	1237	1101	977	908	841	767	799	759	686	664	666	620	654	633	629	564	576	626	633	599	555	617	630	606	576	557	629	587	572	577	600	586	537	604	568	592	535	544	529	595	575	527	577	551	582	556	586	565	584	559	567	569	554	576	555	528	538	555	560	577	587	562	614	522	573	509	554	584	562	609	600	549	571	532	583	526	549	565	608	552	572	493	582	529	580	532	566	548	585	552	575	510	548	537	563	542	530	568	556	570	523	536	542	561	539	559	566	584	547	572	621	503	569	549	582	555	595	532	566	595	557	576	561	559	555	558	580	577	565	527	565	564	563	566	548	570	591	563	532	573	579	541	562	635	550	574	564	567	528	577	560	544	556	596	569	577	537	574	590	554	569	578	532	557	600	520	582	529	554	534	570	555	530	548	535	548	556	517	557	559	588	549	540	550	558	564	538	533	561	584	550	546	518	562	561	543	584	545	562	559	560	566	554	607	555	557	489	548	574	535	588	572	592	557	540	577	568	567	611	547	560	575	556	540	539	536	601	554	566	544	593	561	541	530	574	572	574	572	565	592	538	571	590	529	544	522	510	588	550	567	572	567	569	511	582	571	589	561	566	564	561	516	531	521	573	576	549	547	580	564	579	573	523	561	517	568	593	580	571	584	548	563	526	538	533	590	594	546	566	563	565	549	558	582	598	570	533	574	563	558	568	515	536	545	563	567	526	567	585	585	551	579	573	558	519	570	551	551	554	625	563	589	608	553	559	566	568	518	533	597	580	586	577	609	545	569	577	600	554	556	536	575	559	523	574	600	569	516	559	519	549	586	519	567	568	553	521	551	567	564	577	578	550	509	550	524	590	556	546	560	559	566	573	579	531	552	566	597	565	567	564	567	565	563	554	569	544	550	535	585	533	535	536	559	554	559	559	541	543	556	529	530	571	562	550	571	591	519	549	571	581	548	537	565	548	588	571	569	566	597	585	642	542	549	588	547	512	561	558	572	611	557	563	580	546	553	536	578	564	566	565	560	520	553	552	561	557	593	557	583	569	559	587	527	582	548	590	571	595	564	567	564	554	550	575	602	579	547	554	609	555	555	574	534	555	535	571	510	570	526	586	562	594	505	578	591	543	584	562	556	564	588	557	585	583	573	543	577	545	531	565	525	548	520	556	563	580	509	536	517	534	557	533	541	524	583	575	538	565	533	562	551	574	608	550	600	597	532	521	576	601	552	565	568	584	578	552	542	541	518	582	554	557	583	556	573	552	523	545	535	616	574	560	563	560	552	562	559	568	550	571	545	588	579	522	568	568	554	564	552	567	594	563	541	532	526	590	559	604	559	570	576	529	560	553	589	558	577	555	535	544	548	541	561	558	574	573	530	561	546	542	565	555	564	609	589	601	558	560	570	557	554	576	565	571	578	599	540	539	590	613	581	584	574	577	551	543	590	586	564	576	562	565	545	634	551	555	560	576	577	544	573	548	559	593	568	542	521	621	545	568	556	547	562	550	550	547	567	566	539	573	555	561	592	558	549	577	563	578	585	529	536	545	520	568	587	540	557	576	559	518	546	561	569	585	521	552	576	527	543	553	528	560	562	580	549	581	535	587	545	563	542	526	565	565	560	571	540	518	550	547	537	589	531	560	567	562	551	599	561	542	509	548	568	549	597	561	569	562	587	556	524	547	544	559	563	561	561	572	546	551	568	574	526	568	566	540	561	535	581	522	556	564	555	574	541	539	544	565	575	593	536	555	549	564	547	573	533	548	568	548	547	516	547	558	513	575	567	549	562	586	552	550	531	564	569	538	586	544	560	569	571	553	557	532	520	555	580	518	509	557	554	569	584	529	590	581	510	573	560	552	533	590	565	550	550	564	598	536	551	563	574	568	572	568	543	554	528	537	541	557	555	553	561	577	561	602	562	550	546	527	593	551	545	540	576	528	535	511	550	543	587	572	531	557	578	557	576	570	537	562	530	560	582	590	549	564	556	570	543	586	570	570	575	550	586	511	546	549	536	561	565	541	572	544	558	588	582	561	554	546	587	585	533	521	588	550	551	557	582	570	597	611	554	583	565	594	599	506	571	534	542	567	548	521	522	532	533	594	581	591	540	557	556	546	589	534	588	545	555	574	556	536	558	562	560	578	566	584	578	504	622	551	570	555	570	597	540	556	560	557	631	540	572	513	580	540	574	591	557	579	546	532	592	567	573	570	517	566	578	554	582	572	557	551	539	568	542	543	531	593	549	546	545	557	541	539	556	581	595	545	547	553	553	552	562	557	582	597	550	571	516	596	562	578	558	591	536	540	574	566	573	556	571	584	531	557	544	551	549	548	525	570	562	536	572	566	549	541	533	582	534	605	569	535	555	534	543	550	546	547	588	551	513	498	561	559	562	562	579	528	579	575	559	533	569	576	537	582	554	566	554	589	543	543	547	531	547	513	550	595	561	583	588	546	582	556	571	595	540	547	547	539	551	544	520	552	584	522	529	592	530	573	564	574	602	580	523	556	536	550	565	627	555	522	624	579	535	590	554	548	551	579	557	563	564	543	531	552	581	590	548	584	580	529	568	559	543	568	538	582	579	547	574	552	571	590	590	536	561	542	555	523	549	589	583	572	568	542	542	582	540	560	607	556	576	533	568	547	562	588	534	568	580	561	556	580	574	567	523	562	558	543	564	541	484	575	553	571	571	561	529	540	530	544	594	573	553	563	597	560	546	560	568	563	547	561	546	538	621	561	520	595	521	566	556	569	503	566	558	529	562	528	538	584	553	569	549	575	573	564	595	540	531	564	596	581	592	527	578	603	559	567	547	554	571	571	583	585	565	551	576	591	533	585	541	519	539	547	571	600	563	553	606	551	562	588	538	591	541	593	525	545	548	571	586	568	550	513	587	562	542	559	524	554	575	535	523	532	557	517	575	564	553	544	554	561	540	562	542	558	552	568	556	552	540	509	559	555	531	581	579	557	557	569	556	556	639	529	545	549	559	573	580	581	570	520	574	585	571	568	549	554	536	555	575	525	564	587	537	617	540	552	555	540	529	545	604	533	607	538	538	564	549	527	530	579	559	586	554	560	561	546	613	581	588	576	584	592	558	551	589	571	578	545	526	547	545	564	607	549	555	541	501	563	539	560	567	551	516	551	554	558	547	581	542	555	596	532	566	564	582	573	536	606	555	587	600	537	552	557	569	595	559	546	588	542	544	563	563	574	549	569	509	564	527	585	576	536	543	551	561	522	562	572	577	573	557	543	578	554	597	572	590	538	552	552	586	539	582	536	582	507	595	536	547	577	553	524	539	517	539	589	529	562	518	544	558	571	519	562	527	539	567	553	540	568	563	533	537	536	605	540	569	593	558	575	520	574	637	575	554	567	545	538	569	543	526	586	567	579	534	556	532	567	544	565	532	572	588	563	560	555	545	595	597	544	560	569	596	558	578	569	509	571	542	579	532	555	527	568	594	546	572	519	524	525	577	548	534	572
15013	1236	961	763	521	409	348	281	230	244	203	176	167	183	173	164	141	161	164	150	152	140	141	151	143	163	145	162	143	161	159	138	157	149	117	125	146	165	147	140	161	148	129	145	148	124	128	129	136	152	149	155	133	147	149	154	138	136	127	155	140	136	133	141	98	147	145	147	144	155	134	110	146	145	141	114	125	143	139	140	150	132	137	116	127	151	155	162	149	142	127	128	132	141	135	122	139	151	141	148	153	113	147	122	125	127	142	97	139	143	142	145	134	126	150	152	126	106	151	133	145	130	149	134	142	135	129	128	143	125	142	146	145	147	138	141	113	131	127	152	137	148	157	146	110	125	144	137	156	122	176	120	142	150	125	140	101	134	146	122	141	149	118	146	151	163	128	147	125	169	129	139	149	148	105	138	141	138	133	135	144	135	127	133	148	120	136	151	148	132	122	141	113	137	137	134	141	151	134	127	137	139	150	139	119	161	134	130	145	132	124	149	121	148	140	132	145	166	134	140	122	142	136	147	159	108	140	160	142	131	143	148	133	126	142	132	100	129	160	156	122	144	135	130	148	143	132	132	140	134	140	125	127	148	142	149	130	138	145	151	149	154	131	120	165	160	145	143	160	155	150	168	120	130	144	180	135	159	126	152	136	157	134	148	123	128	128	153	155	151	148	138	121	113	136	130	142	138	125	142	130	135	127	139	136	132	150	124	154	138	129	143	155	134	111	131	136	143	134	142	139	136	129	149	134	153	120	138	126	140	143	127	125	110	130	138	116	145	133	137	152	134	161	142	120	111	121	152	140	140	148	130	151	124	135	152	149	139	140	116	122	143	144	139	154	141	120	111	127	148	126	136	144	158	129	139	163	145	138	147	155	132	126	138	146	141	117	134	134	155	151	118	140	135	124	126	134	152	132	114	142	174	102	130	129	133	146	140	145	137	147	143	140	130	135	120	144	130	163	142	155	138	120	114	132	142	117	148	146	124	136	119	156	136	124	129	151	141	131	151	131	138	148	149	150	132	142	162	147	136	135	151	128	134	132	130	124	134	134	154	131	140	136	154	133	134	139	148	127	114	129	124	137	138	137	109	139	143	150	118	104	127	149	140	123	130	153	133	100	133	122	137	132	124	143	133	141	150	133	148	126	126	138	128	120	150	119	136	135	127	128	120	173	108	145	127	136	144	126	137	147	112	130	141	132	137	137	138	154	125	144	130	143	131	129	121	138	129	123	138	134	152	128	128	145	121	154	123	151	138	143	127	128	147	137	138	145	132	134	123	147	129	129	140	128	132	138	120	139	144	149	135	130	129	155	134	141	114	130	154	147	160	135	139	142	120	153	128	115	140	141	116	129	148	119	115	148	133	145	123	128	142	119	149	139	121	143	161	144	118	136	133	108	120	129	137	142	151	156	153	133	134	146	144	136	141	118	129	141	159	125	132	125	143	144	156	144	149	130	147	150	125	129	160	148	145	140	164	152	121	144	157	136	132	147	133	131	138	149	146	133	133	156	133	147	151	126	126	118	129	144	129	141	150	122	129	132	140	118	128	124	159	126	138	134	138	159	114	124	139	144	123	131	128	128	161	131	102	153	146	128	119	142	140	138	145	121	131	135	132	122	138	169	138	145	131	134	117	129	152	142	126	131	134	138	126	148	109	135	153	149	138	158	140	134	136	147	136	114	124	132	140	142	128	127	133	143	136	148	142	136	149	128	147	147	152	119	132	146	132	151	138	139	148	135	156	133	126	123	132	110	114	125	144	141	126	142	149	133	138	150	135	136	141	137	140	156	155	137	156	130	131	134	139	130	134	144	132	143	121	125	128	117	139	131	137	137	160	149	147	144	136	125	122	122	122	133	121	114	133	147	134	123	153	133	148	149	140	134	124	118	129	141	137	138	114	151	150	126	125	126	145	148	139	153	131	146	134	133	138	134	135	134	129	138	130	150	128	120	154	154	145	122	128	137	134	136	130	113	137	127	129	112	130	149	148	123	131	136	124	127	149	134	114	132	157	155	145	156	142	141	134	137	129	149	128	123	133	157	122	150	144	128	143	110	130	146	138	126	149	124	140	161	130	148	164	133	145	140	145	119	121	131	155	135	155	167	140	143	132	167	120	131	147	134	123	135	163	151	126	145	118	133	133	115	120	138	140	124	126	120	106	134	129	135	140	144	133	132	151	132	158	133	118	128	134	157	144	138	134	129	146	135	137	156	142	154	156	133	140	166	147	150	142	144	128	121	113	142	131	165	143	151	140	133	142	139	139	168	152	143	146	128	126	144	111	153	170	131	146	141	162	116	138	99	161	117	137	124	151	137	136	130	135	134	146	116	139	141	136	153	134	153	150	141	143	152	162	149	141	124	135	131	150	141	136	122	146	133	161	137	125	122	132	127	132	139	122	133	147	147	124	133	140	127	144	128	139	123	130	134	124	153	136	142	126	149	151	140	140	143	154	121	148	136	163	159	127	137	126	143	133	127	143	142	130	125	128	149	124	130	140	112	141	136	123	143	138	135	131	135	132	145	152	135	149	138	127	140	131	131	123	157	132	126	143	149	145	132	150	124	132	164	143	135	173	144	149	158	145	143	141	137	127	108	159	168	167	115	121	121	119	129	142	136	132	127	148	146	131	141	156	137	132	132	136	153	128	125	154	135	134	140	136	143	140	164	125	130	149	142	145	138	150	147	152	152	149	152	146	126	131	130	123	113	158	123	119	128	135	130	152	152	131	116	144	137	141	153	133	126	139	141	120	135	117	139	142	136	136	132	140	146	136	126	120	127	126	134	128	141	135	149	132	133	127	130	151	163	152	124	127	137	103	135	139	135	156	156	128	148	130	136	132	129	119	154	129	152	146	113	153	153	116	109	128	144	135	151	144	131	137	131	140	141	124	118	156	141	169	145	138	154	141	159	116	154	134	131	130	144	157	123	144	145	141	148	121	164	135	129	136	131	129	150	115	152	131	116	135	115	123	144	125	140	127	118	139	144	148	124	136	151	126	129	134	150	121	149	143	140	123	120	153	142	130	135	150	141	144	143	155	160	124	140	124	146	145	130	107	121	133	124	125	130	167	162	132	125	128	149	130	150	131	137	143	132	174	119	156	148	116	126	135	142	148	182	149	120	137	149	121	121	150	169	156	129	143	133	129	162	155	142	141	147	152	129	140	151	143	129	126	141	120	152	146	138	129	115	131	128	135	147	135	152	120	134	148	127	148	131	121	136	152	151	123	150	135	153	150	126	148	150	123	136	124	120	148	144	146	147	135	153	142	121	139	112	148	108	121	136	147	148	159	154	133	146	143	135	138	133	127	122	146	134	146	135	117	132	125	137	130	143	136	146	160	145	142	148	124	136	142	154	141	136	130	145	137	160	133	140	140	134	130	126	137	126	132	119	151	133	118	121	139	139	130	144	124	132	155	122	117	134	135	138	121	118	152	141	142	125	142	152	120	147	133	119	125	157	146	147	137	149	139	136	138
8124	1037	1986	2357	1965	1613	1309	1110	965	892	805	743	650	616	583	553	556	524	506	484	456	465	449	397	420	446	397	435	404	411	428	422	437	404	398	402	418	397	425	376	392	380	396	366	369	405	414	392	339	397	374	380	398	367	387	355	377	373	387	343	385	382	356	395	392	332	370	340	368	366	397	359	381	339	361	395	375	395	369	360	374	370	368	348	350	384	363	380	342	391	365	374	412	379	364	330	355	370	351	353	354	369	340	367	380	393	392	371	365	400	361	373	353	358	339	389	373	340	340	365	361	386	384	373	374	338	364	322	379	363	359	345	373	352	354	367	358	397	340	365	338	360	356	374	337	365	355	394	365	355	344	370	343	349	377	354	368	358	381	369	353	352	378	365	364	371	360	339	356	367	330	387	369	367	355	359	357	379	359	343	387	352	376	368	385	389	326	350	408	406	367	358	386	388	349	356	381	369	386	345	379	343	370	350	338	385	363	341	388	374	367	370	376	381	356	352	337	374	389	323	345	318	328	351	376	336	384	371	357	401	364	335	382	368	355	385	365	366	367	344	373	411	387	359	376	375	362	332	341	392	354	357	352	352	372	393	384	389	377	393	344	339	352	375	355	352	349	369	352	390	403	353	403	359	356	348	353	358	362	336	340	386	380	364	329	341	377	381	372	351	387	342	405	340	368	356	364	343	379	338	390	329	349	359	339	390	370	338	343	371	371	360	372	349	369	372	379	346	368	363	365	395	342	377	390	366	344	364	353	407	360	355	385	361	352	351	357	372	327	382	391	394	362	363	389	348	345	414	370	408	346	357	396	348	391	387	357	364	395	358	353	379	374	379	364	354	358	368	355	375	349	353	366	365	347	341	358	372	334	389	361	385	338	368	368	369	353	383	336	350	366	371	395	349	376	335	340	397	374	369	354	342	350	400	326	354	373	402	352	377	384	375	320	354	395	330	350	331	350	338	372	395	355	411	388	380	369	379	389	385	336	359	364	361	387	375	346	389	350	354	363	379	380	374	413	380	340	338	382	351	382	402	372	395	331	409	384	345	383	350	345	385	386	371	350	357	372	359	359	357	404	362	355	361	362	387	363	383	371	342	333	309	371	381	359	376	395	397	364	352	375	353	372	393	360	376	368	388	406	364	379	348	368	356	342	364	369	332	390	400	389	344	397	370	386	363	388	335	343	389	361	360	362	360	368	376	365	374	380	396	374	327	374	401	357	388	353	360	374	342	415	342	357	321	387	338	359	372	371	360	355	358	387	366	360	384	405	353	340	359	382	381	382	378	352	351	345	337	364	341	379	347	344	408	334	359	362	350	370	374	347	365	366	375	372	397	379	392	373	373	364	401	343	359	387	342	352	345	359	331	359	366	350	366	362	381	374	326	366	372	343	388	354	346	382	343	396	376	351	341	322	339	338	337	395	331	349	350	360	385	335	366	414	369	338	345	368	373	369	384	327	383	349	350	372	368	397	347	354	348	384	353	382	381	410	353	348	393	377	350	367	355	350	372	372	367	374	352	341	370	354	387	384	362	341	355	383	362	351	340	376	343	334	366	349	339	349	344	380	353	336	362	377	388	360	373	392	400	356	375	375	382	359	359	349	366	353	336	384	372	339	348	374	354	339	369	363	360	319	361	332	386	361	360	364	364	346	369	342	341	393	372	359	362	382	377	362	365	341	382	360	335	391	402	376	357	360	340	372	383	348	344	373	382	352	350	398	389	366	367	369	346	386	353	363	354	350	393	375	369	346	398	352	368	355	353	383	360	412	365	375	350	362	338	361	324	398	354	339	341	368	357	357	366	386	360	339	388	388	344	398	367	395	374	357	348	413	366	369	344	340	368	348	395	319	358	376	360	367	384	336	389	343	369	391	388	336	379	361	405	321	393	353	342	352	366	347	361	375	352	366	358	357	352	366	379	368	314	361	365	360	364	376	357	367	345	335	304	386	353	352	378	367	367	320	347	330	399	381	363	387	402	381	360	360	372	367	370	367	363	338	361	363	359	395	333	391	316	352	408	388	347	370	350	361	350	362	377	354	324	353	362	360	374	353	361	364	386	362	368	396	359	381	359	382	393	362	377	336	364	357	382	352	367	378	343	349	376	361	355	369	355	387	387	365	380	368	378	387	362	331	348	384	361	364	398	368	360	346	357	368	401	354	373	373	357	357	392	358	351	329	348	361	364	385	327	321	333	341	319	372	376	378	358	336	355	345	367	392	370	349	363	358	371	385	351	339	369	379	382	381	375	363	377	402	364	342	380	354	330	362	355	348	370	378	369	346	359	359	332	344	369	375	348	330	334	371	395	373	372	360	388	336	344	374	368	369	369	371	386	367	396	367	359	361	381	374	353	397	367	357	423	362	375	358	349	355	395	357	339	339	351	353	372	379	321	338	350	355	349	352	369	363	361	377	375	424	393	367	363	371	361	382	368	353	346	374	400	379	358	383	380	365	369	362	365	378	372	369	381	362	387	363	393	390	388	372	391	352	379	365	375	358	342	367	383	355	379	378	358	371	362	368	363	354	405	365	332	380	373	382	350	351	352	325	387	329	358	376	376	350	397	346	362	380	353	375	349	328	367	358	383	390	361	410	373	379	328	350	375	365	336	375	379	353	376	364	343	338	371	378	363	378	378	379	370	339	339	365	368	348	384	333	379	383	372	380	333	355	352	336	372	368	371	339	396	353	353	363	330	370	416	379	338	388	382	352	379	366	369	359	368	394	366	372	387	381	349	355	363	401	342	386	374	368	352	386	325	377	390	327	354	349	393	358	380	376	353	365	399	359	377	340	366	337	374	341	344	345	353	370	352	395	362	353	373	377	375	346	362	353	362	370	388	358	356	382	395	372	375	377	363	357	401	354	411	368	356	360	367	402	388	320	336	359	327	358	397	369	386	355	394	378	352	367	358	389	372	375	352	364	400	339	351	364	343	361	344	394	380	354	341	375	383	376	370	376	388	387	393	318	340	368	368	366	360	366	365	348	346	381	346	374	346	362	415	342	370	356	381	357	358	376	344	358	327	364	377	344	382	365	366	384	408	354	357	386	335	375	349	371	366	409	396	366	356	366	368	353	358	357	347	358	361	356	369	360	354	396	370	344	378	354	356	382	376	403	360	350	365	378	330	374	388	371	359	363	363	416	370	394	360	357	330	352	390	371	378	377	350	345	351	361	373	330	362	389	384	364	399	369	350	350	386	363	365	352	348	379	341	369	375	351	375	361	355	387	361	360	347	363	363	352	387	379	376	392	380	347	354	372	344	343	362	355	339	334	365	388	366	380	378	349	377	374	405	388	348	354	368	398	374	358	337	361	351	357	355	342	394	377	373	387	336	373	357	355	374	351	392	392	346	386	372	376	366	352	341	385	344	382	376	359	383	380	370	382	391	357	398	378	359	367	372	394	384	397	338	376	377	339	372	355	385	357	380	398	372	368	368	356	346	378	378	317	378	338	358	344	348	323	371	378	400	372	359
1852	445	433	455	448	455	406	400	411	432	393	444	412	462	428	459	465	418	436	388	396	426	420	451	431	395	438	434	453	400	444	401	384	369	432	377	424	411	404	397	466	443	448	422	426	418	411	410	426	437	433	435	417	427	413	413	456	421	429	484	430	460	429	450	452	414	399	405	446	431	405	419	392	450	458	413	441	415	470	408	435	458	394	463	414	411	395	447	427	425	431	468	420	439	423	429	417	376	399	449	427	384	398	413	442	436	399	424	432	410	451	422	416	421	422	419	448	410	463	450	427	454	423	427	434	427	466	405	388	447	413	416	449	397	423	437	419	405	382	385	403	429	464	427	449	393	448	445	425	373	435	420	446	385	420	489	438	438	398	455	380	419	428	444	453	447	403	414	407	448	407	432	429	408	413	410	430	402	418	380	431	428	419	387	418	439	442	441	465	403	417	431	462	439	470	395	438	407	472	431	408	438	406	442	440	406	410	403	411	380	429	484	416	424	418	465	455	431	398	386	430	436	443	428	393	409	406	400	460	412	415	432	457	409	470	405	447	461	397	432	453	398	479	438	423	432	425	445	406	420	414	444	396	397	425	420	421	440	428	448	427	418	426	435	447	375	397	408	433	425	403	427	400	419	415	452	424	388	388	404	423	447	457	396	395	437	404	447	417	400	433	397	395	414	374	452	418	412	411	454	441	428	422	391	427	428	405	436	439	415	451	432	416	379	438	421	459	402	427	426	422	467	395	439	398	429	378	400	445	393	395	462	402	447	434	439	434	414	420	426	435	391	402	405	425	432	483	420	428	442	414	426	454	415	381	400	471	388	414	429	383	449	408	443	443	393	386	401	445	397	407	422	464	405	419	390	434	436	405	419	374	427	454	434	421	371	422	419	470	461	430	408	432	450	430	421	438	432	448	410	409	454	408	407	437	451	442	415	387	449	422	458	408	432	419	395	424	425	435	435	437	425	402	406	413	414	388	431	432	416	446	431	420	435	401	372	418	410	437	431	436	440	383	387	400	422	438	416	460	452	428	417	469	444	417	430	418	431	437	377	421	393	407	465	461	376	413	455	393	431	441	410	435	411	430	426	431	465	421	461	410	418	396	478	430	432	405	414	430	474	423	429	407	429	437	412	412	397	441	409	395	433	417	439	450	407	417	444	431	435	422	417	377	397	415	454	439	420	443	430	433	447	459	406	438	421	437	415	417	417	396	439	436	406	410	442	460	431	457	457	390	424	483	453	409	424	416	414	405	409	444	437	428	464	415	411	444	415	394	439	386	401	415	437	444	420	429	464	432	463	433	460	405	393	409	410	440	458	411	422	451	436	418	420	455	447	466	393	414	421	431	419	421	390	418	410	423	414	434	393	413	402	435	429	376	424	453	425	416	422	413	414	422	431	408	433	414	404	427	415	417	392	409	422	435	442	435	409	421	406	422	415	432	413	437	421	418	419	425	387	434	426	414	450	422	437	426	418	411	441	438	408	462	420	440	410	401	405	414	417	397	468	421	399	417	450	436	441	430	417	383	458	439	393	436	404	412	417	447	412	440	403	394	424	394	429	396	424	436	463	418	397	393	437	441	414	438	419	462	384	426	417	448	438	407	437	417	451	462	460	431	432	411	447	404	405	447	443	461	411	423	461	444	454	433	446	389	432	406	432	451	424	400	436	409	416	427	426	428	419	420	436	433	445	412	434	438	431	398	420	405	428	425	432	406	409	458	422	435	432	418	404	402	436	414	441	405	420	422	423	421	412	408	396	457	400	467	415	439	396	399	404	406	415	418	415	453	430	428	382	427	432	413	388	419	425	436	433	418	458	392	468	399	409	409	380	427	423	421	433	421	366	415	432	415	405	412	406	409	437	428	431	425	445	392	425	455	418	412	410	418	444	388	374	410	436	414	433	435	436	436	413	414	429	420	403	393	413	437	378	432	440	387	430	416	412	436	435	459	409	445	435	442	394	422	431	386	457	447	403	399	427	388	436	439	444	386	443	427	484	431	465	431	398	429	416	455	474	419	401	437	438	495	462	416	425	452	457	399	430	414	405	403	445	426	408	434	481	423	439	423	406	453	451	410	418	413	405	388	399	439	404	394	398	432	409	412	453	436	414	398	372	382	413	447	397	472	460	434	403	425	417	447	384	403	426	391	410	452	415	392	431	412	416	455	376	430	431	422	448	407	429	404	479	427	415	440	437	445	400	417	440	422	453	406	436	397	401	450	414	441	401	400	406	406	396	425	395	425	412	437	430	433	406	401	444	433	412	418	416	429	424	406	387	434	437	404	453	431	473	372	448	444	394	422	397	393	448	430	425	427	414	466	409	426	467	442	459	430	436	428	381	444	441	457	436	401	420	438	406	441	383	422	436	441	403	445	438	482	415	410	409	422	393	415	405	476	417	432	438	446	423	420	437	423	398	399	421	445	398	368	404	431	416	450	394	419	423	421	403	430	421	467	409	408	405	419	432	411	429	372	446	416	448	463	396	404	424	441	379	412	416	449	397	484	451	419	443	462	433	421	439	439	430	435	429	421	427	423	432	394	408	455	434	381	459	448	446	423	412	395	418	421	430	426	433	434	406	421	402	436	392	412	407	389	406	454	396	426	390	424	436	413	445	410	449	430	459	382	394	423	427	435	410	436	438	416	383	440	454	411	389	446	425	401	451	474	418	403	415	471	405	457	426	392	403	368	381	428	456	401	399	411	424	409	355	476	417	409	454	428	437	434	434	416	385	427	419	448	405	425	419	412	428	414	420	404	423	424	431	418	442	432	403	414	446	458	454	433	391	400	453	421	408	417	421	412	431	388	452	402	382	421	419	414	405	416	411	419	420	471	418	438	408	401	403	443	409	440	445	397	458	429	419	466	423	449	421	485	431	415	406	417	417	434	433	439	434	417	415	392	450	413	415	441	414	443	417	440	398	424	436	421	418	441	448	416	422	400	460	441	452	451	418	408	443	456	396	432	417	424	392	395	445	434	424	424	447	434	427	418	438	440	442	419	402	442	431	415	419	432	441	464	418	436	423	413	421	459	452	464	403	380	423	424	465	427	399	383	413	417	430	465	419	411	468	404	449	406	451	462	430	362	449	426	433	422	429	398	383	423	410	391	365	467	454	404	425	404	435	436	421	438	417	444	411	400	397	431	389	416	448	414	422	446	442	434	429	435	392	424	433	454	406	420	452	448	442	417	429	410	399	436	427	394	402	456	427	438	396	412	428	430	473	485	445	430	413	409	418	476	440	428	456	415	414	428	439	412	451	446	412	429	431	436	450	412	446	408	452	428	436	409	419	422	452	422	424	411	412	426	386	427	460	443	434	444	425	437	387	414	424	457	429	424	437	460	441	405	426	433	467	458	418	402	439	420	391	421	415	446	413	447	429	412	441	432	447	404	404	436	438	424	475	422	436	452	412	409	453	419	420	466	427	404	424	403	386	421	449	407	449	448	400	452	433	401	418	455	416	413	453	427	358	417	464
2362	932	943	1025	993	975	921	1019	961	955	937	950	1006	908	947	915	984	943	902	928	929	993	933	913	934	934	944	909	942	938	943	920	935	876	908	1020	927	1003	883	919	954	975	883	916	938	950	917	950	933	913	936	945	928	913	916	906	979	938	898	947	883	920	885	922	931	890	862	939	940	882	858	874	928	929	937	944	881	944	889	924	937	934	928	927	990	975	952	894	895	956	948	894	923	934	966	937	937	875	942	932	918	876	903	925	894	960	925	892	952	936	864	947	936	908	968	942	921	949	890	930	876	944	944	902	934	970	924	897	941	979	972	924	885	872	930	930	899	932	918	958	935	955	871	933	940	885	912	926	873	893	875	908	940	919	982	865	929	998	914	963	895	926	925	928	893	920	952	890	981	930	948	886	938	944	929	943	869	915	908	904	852	944	918	886	987	945	889	921	934	954	915	889	892	888	926	884	939	916	897	922	899	954	899	848	901	887	878	877	929	929	955	915	973	866	1029	924	936	919	930	954	889	933	943	952	995	904	899	935	956	923	940	931	950	956	897	923	897	912	930	907	904	894	920	953	855	942	978	941	977	949	963	945	918	903	928	960	937	927	890	969	904	987	919	893	924	984	919	954	932	931	924	919	947	919	912	962	994	905	925	898	914	935	926	957	955	910	944	876	926	901	930	969	894	869	906	901	988	873	911	892	924	941	936	937	889	981	942	919	936	839	872	885	907	955	896	886	1012	887	961	925	961	931	919	909	931	950	917	936	959	917	935	893	925	868	891	882	1010	968	899	956	903	994	952	935	877	930	946	947	952	892	967	962	912	869	919	935	894	919	926	893	917	944	924	924	919	902	983	939	909	887	958	931	974	944	924	942	947	872	949	933	892	948	906	916	938	922	889	929	895	907	983	932	935	890	921	933	928	932	947	894	895	905	891	933	933	926	930	891	875	874	915	911	904	944	937	937	931	898	958	946	896	893	970	900	877	945	941	975	872	952	949	864	932	931	884	899	925	912	971	979	915	937	915	876	921	918	917	923	918	887	918	923	895	957	952	850	882	925	966	902	898	884	931	961	942	920	928	932	924	940	929	891	912	979	910	933	860	869	857	887	917	958	935	947	938	907	975	978	875	908	899	912	964	907	972	910	913	966	922	935	882	949	920	943	868	886	919	919	872	954	869	919	888	930	932	909	906	962	894	878	879	920	926	942	975	927	902	943	975	910	938	932	924	909	905	920	899	943	941	900	878	873	961	924	965	883	950	960	970	891	912	907	953	937	909	963	879	954	938	940	924	919	908	911	880	973	938	957	922	989	897	941	915	963	877	946	958	992	959	929	903	941	903	931	950	916	931	941	952	912	910	946	927	906	913	914	945	931	906	935	1018	979	922	899	929	930	945	902	929	927	932	890	941	1008	891	923	956	920	957	915	937	969	931	932	891	922	876	888	921	937	957	909	926	962	949	915	929	914	920	956	945	962	896	894	951	928	931	935	899	953	940	952	921	970	920	934	954	974	883	919	888	900	984	909	908	981	993	920	932	928	948	948	951	923	924	898	955	939	904	930	916	936	916	909	910	912	900	953	949	911	900	939	919	915	954	942	960	903	938	888	904	892	936	922	917	945	906	882	936	957	886	905	945	878	935	895	973	944	939	920	922	942	925	923	953	911	951	898	922	928	883	963	923	897	908	935	928	918	929	967	949	951	874	922	941	927	907	918	961	978	888	957	955	855	927	916	909	985	929	913	907	942	970	910	892	934	972	931	893	961	910	926	938	997	959	1003	989	938	890	901	968	919	933	949	912	928	917	900	887	935	856	939	936	834	951	910	962	898	947	918	926	891	882	950	893	955	914	934	945	893	883	956	895	964	892	926	929	951	996	928	917	952	883	916	967	879	922	898	893	973	917	919	922	960	954	941	951	897	918	870	943	957	918	909	936	927	954	896	922	983	942	943	941	902	898	905	969	925	891	942	913	902	914	879	951	939	909	893	935	949	930	976	886	914	911	920	880	940	895	930	958	893	953	933	926	914	878	894	883	956	943	938	948	894	964	936	885	929	886	923	944	930	938	914	955	919	915	936	863	862	929	949	876	916	968	891	920	935	893	906	951	897	1010	918	909	897	953	891	934	948	905	919	961	933	884	943	908	946	925	903	911	952	909	929	915	857	914	932	899	933	881	949	893	914	911	956	878	907	958	902	898	937	915	938	869	938	968	907	890	915	921	908	893	931	952	892	921	887	920	925	907	960	865	966	909	935	912	902	885	873	953	985	976	939	911	911	969	945	899	914	898	979	903	897	922	965	914	908	945	924	903	887	940	921	915	944	913	908	901	923	1007	944	909	948	906	949	872	939	884	903	878	905	865	886	894	924	916	965	980	885	895	940	890	927	949	920	878	921	898	966	913	917	917	885	924	873	945	914	976	898	997	1005	932	945	906	957	912	882	887	860	914	856	906	922	921	884	924	931	962	936	906	913	935	952	895	913	970	938	942	964	957	857	886	926	895	907	906	926	948	923	928	921	947	907	969	950	937	931	901	949	941	957	881	969	910	937	927	925	984	960	924	900	918	854	947	944	956	928	880	929	903	919	943	924	919	957	905	913	884	912	891	912	963	947	882	926	913	961	926	923	931	910	967	901	951	945	991	958	934	912	914	968	928	939	979	927	961	887	891	872	918	964	939	944	925	962	914	952	905	919	884	892	948	932	965	972	936	934	929	888	927	980	913	951	915	957	916	903	926	986	906	950	890	933	930	947	914	936	968	920	932	966	919	954	922	950	960	961	912	928	876	970	949	894	926	905	911	906	925	878	925	927	931	930	958	971	949	925	908	922	939	821	932	912	933	893	950	896	949	900	917	956	877	921	944	921	923	924	895	875	920	922	925	926	905	846	917	931	925	959	935	919	908	938	905	915	955	906	920	935	891	949	918	945	937	927	930	925	942	914	949	908	925	936	933	1008	951	912	905	913	956	963	968	907	936	897	905	930	977	899	877	914	900	924	951	942	963	929	940	976	949	935	901	923	963	969	936	919	942	969	926	860	920	951	919	965	950	952	948	908	927	923	953	940	885	957	883	932	914	915	935	948	929	928	895	929	930	982	921	935	881	916	857	908	953	933	935	952	933	947	948	1000	926	950	927	858	919	939	911	943	934	897	936	918	896	911	939	919	904	922	882	909	933	924	973	933	997	939	913	879	941	960	928	935	885	955	955	890	908	966	918	930	940	908	855	977	901	925	953	916	919	912	903	905	961	925	919	887	923	907	918	918	937	870	930	894	1003	909	941	959	937	917	941	912	876	908	910	938	902	943	960	948	947	930	919	862	902	934	873	953	926	953	893	945	900	928	897	910	932	893	947	933	959	931	961	900	934	903	975	931	906	874	956	919	897	847	954	908	964	864	924	905	929	893	990	909	924	938	888	921	885	897	906	924	955	957	906	929	884	931	919	943	877	877	878	897	856	894	906	942	910	935	878	935	910	921	932	946	957	941	880	966	896	882	886	912
8626	615	688	542	459	392	371	318	325	300	260	246	298	282	294	255	270	290	264	272	232	254	244	261	241	242	236	268	240	247	281	250	255	249	273	248	238	252	255	240	246	239	264	253	226	231	240	241	208	243	256	256	248	229	262	235	238	242	283	247	237	240	258	280	248	250	282	251	247	213	242	245	251	243	244	259	243	251	251	266	262	261	232	253	250	244	214	242	277	272	250	239	266	245	269	242	255	257	262	253	239	244	266	240	256	228	251	247	258	240	260	214	258	239	225	246	229	242	255	246	233	238	242	254	273	278	216	208	264	268	241	219	222	231	243	266	252	221	254	231	248	234	253	264	217	235	252	228	259	240	258	235	225	227	227	224	247	266	239	260	281	281	249	248	262	252	252	211	215	276	246	293	238	241	259	230	246	252	276	242	269	257	229	256	206	255	237	228	246	261	243	267	246	264	256	258	257	248	236	237	244	267	231	231	224	266	252	279	270	247	236	222	234	245	241	241	225	228	240	247	237	229	235	244	230	230	249	264	251	236	256	216	247	241	249	246	235	242	231	269	203	236	255	227	225	260	217	240	219	228	243	258	238	252	264	258	254	237	234	250	221	237	249	249	231	238	254	261	230	266	238	263	253	228	270	232	282	235	247	243	260	246	232	252	244	235	251	245	259	246	250	259	259	269	240	257	272	258	243	249	231	243	248	250	226	223	220	255	269	260	265	238	233	266	250	240	235	266	229	198	230	238	210	229	253	250	248	234	238	234	268	233	248	283	231	246	241	249	230	242	238	262	261	272	223	224	223	234	227	243	237	272	242	254	246	258	261	224	245	246	249	240	259	238	271	235	226	271	272	261	244	241	255	252	230	261	240	224	244	235	257	203	249	231	239	258	268	242	242	232	270	232	238	251	243	269	247	233	235	238	254	219	257	245	236	292	228	267	245	226	235	240	235	233	241	237	247	231	257	213	232	213	260	213	261	239	251	255	248	273	271	269	266	227	257	208	254	256	240	248	241	226	239	236	237	247	211	215	225	245	260	244	259	239	242	262	213	257	228	254	256	252	232	243	245	254	232	231	232	242	236	251	233	252	236	251	239	244	231	268	248	246	267	238	237	248	244	243	208	240	223	231	227	224	234	239	247	226	251	238	268	257	243	251	238	237	250	261	263	249	240	263	268	257	262	229	236	227	243	223	271	257	242	235	253	239	238	232	225	251	242	258	249	232	239	239	230	260	238	256	276	239	245	248	267	263	240	250	233	248	250	258	273	247	254	213	240	236	208	226	250	224	243	237	270	227	248	229	227	236	267	253	251	240	261	223	248	266	256	230	212	225	234	238	245	200	240	240	259	227	226	257	220	251	210	233	241	263	257	272	261	255	234	262	239	252	256	262	287	243	280	256	232	225	230	244	258	242	226	227	222	243	243	286	245	244	247	265	223	241	267	247	249	240	231	266	249	234	231	266	240	258	234	201	233	221	223	251	228	251	262	246	220	242	252	259	227	269	253	227	234	266	258	238	249	244	275	249	252	250	275	267	244	238	273	283	208	242	258	256	252	224	252	255	249	267	274	237	223	253	234	214	256	244	223	276	262	257	250	242	236	239	236	233	232	254	237	233	234	264	254	231	262	262	241	206	223	258	248	245	255	261	235	236	239	254	238	247	240	215	251	269	246	255	240	274	227	243	237	226	243	234	264	254	264	262	244	250	263	260	259	249	245	254	236	253	210	238	250	233	230	246	246	282	274	258	220	246	239	230	272	261	232	230	234	245	240	244	216	249	251	262	257	252	249	270	219	261	252	265	275	250	255	263	224	236	234	211	242	255	225	244	237	226	250	272	259	237	256	232	239	248	248	213	241	205	235	273	255	280	241	248	227	252	245	218	251	243	243	236	255	261	247	243	241	240	260	225	237	248	244	235	241	241	261	219	256	263	252	211	232	237	245	239	284	255	250	255	229	230	261	232	235	265	237	242	220	270	240	261	263	255	270	214	245	213	250	259	242	280	248	224	210	230	248	256	222	240	234	226	249	233	249	249	267	228	244	223	252	236	264	268	265	227	250	226	227	268	254	265	217	243	258	251	275	258	254	232	243	239	273	233	231	228	255	243	226	226	251	251	256	236	258	255	263	264	219	256	238	253	246	250	214	252	218	223	241	199	222	240	233	256	224	228	246	265	230	246	223	225	238	269	218	229	229	263	253	212	253	260	282	264	260	294	289	246	239	224	245	243	263	290	250	270	246	286	263	296	270	258	261	262	277	242	239	229	257	231	227	257	244	282	271	228	228	268	231	248	262	255	239	233	237	243	235	230	238	227	274	252	265	216	276	248	227	242	214	246	253	222	242	252	232	251	211	227	256	205	288	245	241	249	247	254	249	243	260	220	251	242	263	278	283	239	231	262	264	249	240	226	215	232	280	252	246	252	258	245	189	196	236	235	246	243	242	249	245	238	253	271	268	223	235	286	218	272	261	236	235	253	246	252	218	258	245	219	246	264	241	248	227	243	223	289	251	211	230	254	232	280	217	215	226	234	236	236	244	255	218	220	275	281	246	216	233	266	226	262	244	244	224	262	268	261	250	247	247	236	250	246	226	229	252	244	240	259	268	233	227	242	240	259	255	283	248	264	227	273	246	238	242	251	282	263	233	250	237	237	265	245	248	226	218	253	238	226	246	243	230	256	240	243	265	249	254	245	252	253	226	243	216	258	234	229	244	290	249	243	226	237	223	233	264	250	252	266	246	269	230	231	208	221	238	243	230	226	230	226	246	242	246	250	248	249	229	262	253	249	254	255	259	269	269	259	253	272	284	250	243	240	238	270	231	239	245	252	212	229	231	262	215	262	242	221	270	257	201	245	244	229	269	247	230	227	225	260	218	264	240	248	254	268	223	261	268	233	245	249	260	271	261	208	226	250	230	222	235	270	232	263	240	254	272	224	244	241	224	209	265	233	248	227	248	240	268	255	239	249	243	230	271	244	233	233	214	218	249	241	204	289	250	238	234	243	232	251	218	229	228	266	241	274	239	252	257	253	271	286	232	225	226	237	243	241	212	241	193	236	252	219	261	237	256	241	243	223	263	229	251	274	215	239	220	250	252	236	243	246	252	225	243	256	252	237	255	264	261	246	233	290	232	238	251	224	240	241	275	235	256	243	230	249	227	214	249	242	259	248	239	278	241	264	258	251	236	222	221	228	266	254	244	242	220	228	251	241	272	231	271	234	248	255	242	219	235	237	266	239	245	239	246	251	255	240	238	239	244	286	253	270	271	247	238	233	243	280	254	246	250	212	224	239	229	233	255	274	232	236	222	212	263	216	244	239	243	246	230	260	260	234	253	243	253	262	255	253	258	245	239	243	261	263	254	242	230	248	259	258	245	243	241	274	277	217	244	231	248	263	251	221	235	244	230	234	277	226	259	281	302	252	237	253	294	246	209	248	228	250	218	225	245	232	234	231	250	243	269	228	264	256	235	264	246	247	224	229
6789	928	1363	1590	1443	1236	1028	949	867	826	817	717	754	714	672	681	660	648	628	618	603	600	565	617	615	586	593	615	570	625	549	567	577	577	554	603	550	572	600	555	555	586	565	526	548	528	604	562	597	553	584	611	617	536	564	563	575	547	552	515	562	598	547	545	590	571	570	582	535	575	574	521	557	577	566	573	554	578	576	575	568	561	537	556	563	577	551	600	578	578	569	580	580	588	560	546	600	527	558	586	532	609	587	567	568	589	509	518	578	603	576	555	525	566	577	569	564	525	569	539	580	532	525	598	578	568	578	575	561	543	539	589	577	543	560	547	560	600	565	561	566	601	565	574	533	579	579	572	598	546	552	587	543	585	550	570	543	542	598	520	596	555	544	535	544	546	588	584	593	550	558	578	536	551	542	572	626	592	549	553	551	569	546	576	609	575	586	556	601	585	559	574	508	558	591	540	570	583	555	527	545	550	538	530	555	595	527	567	576	525	531	558	536	568	542	605	559	591	591	579	596	571	526	565	545	562	531	545	582	558	578	564	605	531	561	566	597	556	527	578	549	562	540	558	540	555	561	542	550	570	551	558	551	562	534	565	524	583	569	589	568	535	581	558	590	561	571	559	560	489	552	588	529	562	536	572	566	548	552	551	551	549	596	538	584	590	557	577	548	523	553	551	581	524	549	508	583	557	551	578	570	561	549	516	558	533	557	583	573	554	549	539	570	568	576	580	562	572	567	564	547	566	588	584	540	556	584	557	501	530	583	558	551	561	558	571	519	541	555	565	576	589	580	526	537	496	557	576	567	553	582	574	606	515	601	579	577	537	543	583	538	545	539	521	521	555	575	540	541	562	569	524	573	613	543	591	562	588	548	550	524	544	564	566	578	555	559	590	572	537	557	543	568	571	546	531	535	568	574	570	550	580	535	597	585	531	534	588	571	593	538	570	533	577	571	537	578	540	572	583	549	570	574	577	550	585	574	552	567	605	545	589	570	536	574	546	584	576	537	523	563	543	543	560	552	569	565	529	539	583	576	539	583	550	543	558	539	597	565	602	577	571	565	564	558	532	537	544	573	596	578	536	529	538	553	552	544	583	622	582	579	564	582	566	562	564	570	559	554	538	526	589	569	555	486	582	577	548	582	540	600	595	574	592	530	555	587	559	513	553	563	509	531	580	566	516	582	574	584	595	567	584	527	604	554	541	558	551	558	544	534	520	566	611	622	515	560	567	566	557	612	611	572	546	564	576	527	546	606	592	552	545	584	600	554	509	546	574	527	548	550	557	574	551	558	538	590	550	567	592	525	563	581	554	536	637	560	550	547	571	559	551	587	570	543	533	531	561	587	532	619	546	531	568	569	545	562	538	551	555	544	525	593	546	567	557	597	579	543	544	574	561	563	566	548	562	578	559	567	580	550	562	575	571	569	551	521	556	561	590	596	570	546	563	526	535	564	555	582	516	554	569	577	540	585	595	602	552	508	542	529	562	565	596	545	568	543	552	524	568	545	551	569	572	516	547	533	582	626	525	530	508	570	625	555	548	574	602	589	594	575	563	562	581	547	548	562	550	552	561	590	548	542	587	572	584	585	520	553	545	531	593	558	597	545	540	533	538	521	544	556	605	580	593	608	551	576	581	581	608	586	546	543	579	559	558	557	552	561	587	585	535	589	561	567	570	537	546	567	559	549	542	576	598	573	541	573	542	566	540	537	543	571	491	556	543	577	539	564	525	573	571	591	535	575	536	576	558	605	533	565	548	534	585	577	541	612	554	594	553	575	539	585	578	578	577	601	583	551	571	604	522	577	589	575	590	563	574	543	550	548	540	592	528	560	533	563	534	490	554	637	541	546	554	520	571	551	586	559	590	587	553	538	534	550	571	557	543	553	555	576	553	548	534	556	570	573	558	598	563	550	599	567	537	573	556	581	582	576	554	544	583	602	570	540	584	594	550	568	571	601	560	575	581	535	559	502	587	541	534	565	590	562	578	554	589	612	556	544	581	601	579	515	572	560	550	554	555	541	494	566	542	571	580	594	551	518	542	584	493	554	567	582	536	538	554	631	548	504	544	547	553	567	560	549	596	555	570	583	533	589	574	563	581	563	558	608	568	531	564	590	577	522	560	520	584	545	541	531	599	522	560	610	592	583	571	542	560	520	511	567	600	561	530	533	509	573	558	553	578	580	512	560	605	549	550	586	541	526	568	556	584	576	567	576	591	541	572	556	569	574	561	564	560	607	572	556	575	520	576	513	582	575	578	558	525	594	546	544	548	554	541	583	593	548	573	514	545	544	564	579	541	537	562	573	610	536	562	580	567	594	559	525	552	566	544	624	551	580	553	544	570	623	566	515	562	554	545	522	562	560	543	571	558	556	587	584	557	537	577	576	595	550	561	607	542	530	567	583	532	579	581	548	567	518	528	599	550	599	549	526	548	580	532	598	564	550	581	539	547	574	532	565	551	570	522	567	566	577	500	553	577	544	530	571	592	574	559	575	577	520	580	536	540	569	578	550	551	594	524	546	600	574	576	554	602	537	557	546	564	525	545	559	511	551	539	587	545	618	563	564	591	599	556	586	552	524	559	558	543	560	564	548	572	599	581	536	581	541	550	553	562	532	542	532	561	526	531	531	556	579	572	583	576	561	563	570	615	516	582	583	600	542	590	560	578	538	545	538	555	548	550	582	595	565	567	562	522	564	561	573	543	600	567	512	603	560	583	531	550	527	567	562	571	588	593	565	588	566	506	541	571	555	561	597	557	552	544	560	566	525	520	551	551	592	591	576	555	573	543	565	550	575	554	562	545	554	547	541	586	577	554	552	570	593	520	589	556	538	545	569	552	547	534	542	559	595	569	568	533	569	562	584	596	572	536	542	549	574	584	571	581	569	571	549	560	558	563	572	566	568	546	575	556	540	538	561	539	594	539	576	568	516	568	552	520	554	538	531	544	559	567	576	609	539	582	589	578	566	579	590	548	543	592	559	601	544	533	538	553	539	560	577	554	568	539	536	582	562	557	537	556	529	573	510	594	580	544	546	570	568	547	513	572	579	500	555	598	569	575	564	557	518	570	588	558	541	520	557	575	557	584	541	548	567	524	543	576	528	584	535	579	522	542	593	541	527	606	552	583	517	558	565	602	591	554	571	631	556	575	562	562	582	586	625	553	606	564	574	517	543	572	583	580	598	571	559	588	559	568	558	555	606	579	545	563	587	515	533	550	498	598	579	580	574	504	501	542	595	600	597	586	570	616	525	552	565	573	534	545	601	559	535	579	539	574	588	543	559	536	574	567	575	551	585	553	600	535	580	540	561	579	580	570	570	514	552	567	578	568	528	600	547	555	543	530	571	541	540	479	597	589	550	560	552	530	597	569	568	577	555	557	552	547	590	568	569	563	551	567	580	551	529	558	528	577	553	561	574	599	576	533	571	573	567	559	551	567	524	568	543	616	515	551	572	593	604	550	564	603	546	518	533	608	571	549
15190	1198	999	801	554	420	331	269	250	237	215	184	187	119	167	165	166	149	165	147	146	161	177	159	138	146	167	149	171	151	162	137	142	148	138	137	143	135	146	151	158	154	124	154	142	141	151	148	151	120	134	138	137	131	123	159	156	130	132	161	147	163	118	135	155	149	142	141	148	136	140	133	131	136	135	126	149	137	146	146	129	123	148	123	122	156	164	142	142	147	150	143	132	136	126	148	149	115	149	124	129	132	153	145	119	160	142	136	141	120	154	148	157	139	144	122	138	134	137	143	143	118	148	161	134	150	158	139	103	122	123	152	139	158	119	114	135	129	118	133	141	143	131	139	132	121	135	132	169	128	170	126	155	140	112	134	136	131	124	145	159	165	140	146	157	126	142	137	146	129	131	130	138	145	109	136	147	137	129	145	151	140	149	115	130	131	161	115	141	134	114	149	142	157	159	132	154	154	141	163	139	131	133	161	140	130	119	142	145	155	138	154	106	140	147	123	144	143	129	120	138	122	123	147	150	154	129	142	136	135	139	136	145	137	139	140	125	142	142	140	147	133	133	107	157	116	145	126	126	134	155	134	126	125	144	129	133	129	143	134	130	139	157	145	125	130	137	119	128	122	115	156	124	158	148	132	137	114	173	155	136	136	112	125	146	130	151	129	117	153	138	144	137	133	129	134	126	122	150	147	155	132	113	130	138	157	137	155	153	148	139	124	139	150	122	124	130	134	148	128	133	136	119	111	136	131	145	162	147	131	136	128	134	120	159	133	135	144	131	125	144	154	149	142	163	136	133	142	144	135	135	117	159	158	135	130	143	133	135	125	142	145	133	141	159	154	158	158	150	176	143	135	153	142	128	127	119	160	130	143	115	126	163	159	130	147	146	131	132	145	146	162	135	132	141	120	156	135	141	155	140	133	131	128	131	126	124	142	122	129	124	139	132	142	113	121	154	137	144	147	130	152	145	150	137	128	129	150	144	151	145	160	143	134	166	153	129	136	137	134	149	152	151	117	136	161	136	130	135	140	137	144	149	125	152	134	121	149	147	138	121	125	113	135	131	142	128	148	117	129	155	122	143	161	104	148	138	132	115	124	116	142	163	155	119	139	146	136	161	148	130	155	144	143	146	128	142	117	148	112	131	134	133	125	150	119	135	149	139	136	143	138	119	127	151	139	136	125	148	140	153	130	145	121	147	143	128	135	140	150	116	112	143	131	172	169	135	114	157	140	128	137	159	142	136	135	141	138	133	151	131	137	138	144	123	147	137	151	127	137	114	141	145	149	141	134	130	137	159	141	122	134	111	132	142	114	135	132	130	142	124	139	141	124	168	130	143	128	147	127	121	133	132	132	138	138	138	151	119	147	146	131	141	131	125	134	158	130	148	149	138	127	138	138	125	146	151	116	134	143	146	148	147	166	131	148	148	137	147	146	136	149	165	135	149	136	137	130	151	151	110	118	148	152	142	148	148	148	137	141	141	143	156	150	161	133	140	133	132	121	151	133	133	109	158	151	145	146	121	127	136	139	133	145	156	114	146	147	138	129	123	130	121	147	127	142	147	127	167	153	170	161	127	126	127	131	137	132	139	112	139	140	128	129	166	142	147	157	129	122	133	140	139	106	134	155	127	115	126	138	135	155	155	143	147	166	126	141	118	124	148	139	130	136	144	147	143	135	132	136	151	113	133	140	121	131	135	126	123	135	157	127	121	140	119	119	111	115	124	135	136	129	149	155	140	139	129	125	135	141	135	131	121	140	134	132	142	151	138	140	154	145	153	135	128	123	127	115	149	130	142	137	160	164	126	144	138	147	139	133	127	134	115	135	153	155	127	156	137	133	143	137	123	157	153	123	135	124	121	141	127	137	152	143	151	150	176	136	146	132	126	132	119	160	152	132	133	145	123	141	146	131	155	147	131	149	142	148	135	153	141	169	148	148	132	118	134	132	143	159	129	132	115	156	122	153	129	125	123	142	152	133	136	146	129	148	156	141	143	145	138	131	145	145	120	131	139	121	148	139	132	137	130	147	151	139	140	124	150	152	146	122	158	145	105	123	153	130	140	141	163	121	125	137	146	147	127	153	146	136	139	136	134	136	158	136	133	134	144	138	156	115	129	120	157	150	138	157	134	135	127	140	134	144	167	137	163	149	124	130	132	153	130	129	137	136	145	137	128	115	158	148	154	113	156	132	131	146	152	131	134	146	138	120	140	137	128	136	137	113	113	136	137	153	131	146	129	134	141	127	154	149	131	137	151	133	137	129	167	133	136	126	140	167	149	148	119	144	147	132	149	128	124	121	165	148	146	142	134	125	121	127	134	129	139	135	130	139	105	141	124	126	141	150	145	140	129	137	134	108	127	138	136	135	147	126	133	122	123	139	145	130	113	133	115	136	141	140	130	166	144	143	134	149	134	126	146	138	143	137	145	145	172	140	126	122	138	145	148	135	147	154	151	149	100	140	130	141	132	111	138	164	140	134	137	151	119	130	124	128	133	142	130	134	107	142	138	151	147	130	113	139	123	165	132	120	120	158	124	128	143	150	129	157	150	153	118	125	140	117	148	141	137	132	150	148	143	154	142	117	124	119	111	136	129	127	137	134	149	134	124	136	141	139	151	122	129	118	123	111	149	126	146	143	142	146	114	120	121	147	146	171	150	136	122	140	141	125	136	131	156	123	152	128	135	142	131	123	150	136	135	140	147	139	143	129	133	111	126	126	126	152	128	137	118	130	122	145	132	130	132	148	135	131	110	139	136	150	137	125	152	140	145	123	151	138	123	143	138	139	137	135	143	114	138	150	148	116	154	152	163	144	151	172	116	148	137	129	136	110	144	142	128	146	134	145	133	135	141	146	123	143	132	126	151	144	148	122	105	146	153	139	124	139	124	155	135	139	129	129	153	129	142	141	150	133	148	141	148	120	154	150	136	121	117	160	152	142	161	122	129	133	137	138	171	136	133	134	126	118	124	132	135	144	141	139	166	120	146	166	119	136	133	117	145	131	121	131	152	150	143	121	134	179	131	129	120	120	127	118	133	133	148	132	119	108	121	141	145	119	141	162	130	134	149	140	139	162	153	141	146	147	145	124	146	156	134	138	147	125	145	124	143	149	134	141	130	167	150	123	120	122	143	158	129	145	147	119	147	155	143	147	139	136	143	151	162	153	126	138	139	118	146	131	139	161	120	144	136	124	113	140	167	145	143	133	130	158	142	164	119	126	99	138	129	127	135	170	156	141	127	165	160	147	152	122	128	123	144	144	128	146	154	157	123	126	146	103	121	143	121	145	149	130	140	132	140	143	121	132	141	162	130	144	137	148	133	133	134	144	139	141	121	142	136	147	151	113	150	167	126	133	117	127	126	148	104	116	148	136	150	132	132	133	130	137	164	155	136	132	142	163	112	138	119	138	139	143	134	133	132	138	153	150	143	124	149	145	151	99	155	141	121	127	139	127	146	149	141	153	136	150	145	146	134	125
8215	1091	1992	2252	1948	1575	1303	1139	1013	878	812	704	627	586	586	559	507	510	527	481	475	489	457	425	425	413	452	438	434	380	381	409	393	355	387	389	460	397	394	425	376	391	369	402	402	353	405	381	410	376	374	366	384	375	397	369	368	376	366	348	382	364	389	383	378	371	375	362	378	415	389	356	332	384	362	411	375	390	358	398	355	375	398	359	369	389	389	362	350	367	365	388	343	382	378	362	366	380	346	402	404	356	359	367	357	345	378	363	376	355	342	361	348	385	359	374	380	382	370	372	403	367	368	360	365	356	358	379	395	369	385	350	399	368	351	376	358	366	377	393	363	353	368	360	381	372	373	371	360	351	392	360	329	371	374	354	364	372	360	366	381	370	369	350	359	381	358	373	351	384	343	353	382	340	359	350	372	385	372	389	345	368	363	381	367	375	411	335	343	367	377	390	351	325	336	379	370	332	370	376	359	382	400	393	379	395	384	355	379	408	362	354	333	343	351	370	411	383	382	366	405	348	369	382	401	347	400	376	358	358	368	388	354	364	375	351	360	370	348	367	364	374	352	369	413	395	334	396	383	370	388	383	376	353	365	373	360	356	333	372	343	338	386	389	399	344	385	346	343	357	389	402	365	364	374	374	379	346	387	356	363	350	368	355	399	350	361	325	374	342	351	350	353	360	378	349	369	351	346	369	355	388	345	385	377	356	345	384	346	349	373	340	363	330	364	369	364	337	358	359	389	351	361	364	337	371	368	353	346	363	359	362	360	349	358	362	368	358	393	351	377	381	361	351	375	387	358	362	329	333	368	349	367	373	398	364	394	378	360	333	346	366	379	394	365	352	346	345	371	328	361	328	359	406	377	377	368	356	369	403	361	400	403	400	363	368	365	376	382	363	399	367	378	382	373	355	397	346	337	327	381	359	380	378	364	354	361	345	380	388	377	394	390	346	360	406	400	354	367	375	339	354	370	338	314	390	363	365	339	358	345	368	355	346	354	352	329	362	361	369	357	364	338	344	378	371	395	351	357	382	352	368	348	363	386	330	359	386	386	346	373	348	365	362	393	355	358	393	369	362	382	370	348	380	400	403	391	367	382	376	351	358	356	351	373	374	381	376	355	363	343	400	352	357	377	380	398	364	358	360	388	358	402	369	386	374	357	386	369	393	353	385	360	360	346	365	336	357	354	368	361	394	364	363	375	362	379	395	351	377	372	347	347	412	373	320	376	392	369	362	371	372	410	374	370	366	377	345	365	348	358	369	374	318	385	404	371	389	367	355	330	375	393	388	365	352	380	402	358	369	365	359	351	354	376	374	355	373	372	402	378	392	350	387	365	353	345	332	388	363	354	380	393	366	353	376	359	355	379	354	360	363	376	392	402	352	365	345	363	356	386	386	374	369	349	347	340	366	362	381	380	399	371	365	366	345	395	370	366	364	372	378	358	374	413	367	337	354	389	377	349	401	358	389	351	353	342	357	349	391	394	364	355	359	375	364	374	377	368	373	369	383	378	355	379	382	349	385	374	383	359	365	379	351	378	337	365	361	369	364	356	365	370	398	356	369	359	390	371	377	407	363	330	386	381	391	372	393	343	380	374	363	363	361	399	334	358	349	355	354	350	324	380	359	358	394	342	370	386	375	373	373	354	330	357	364	350	338	362	356	327	381	399	392	381	344	366	340	377	388	372	361	376	356	381	323	360	385	374	388	373	363	393	348	365	362	386	370	370	361	339	397	384	322	360	359	381	371	366	390	349	380	389	369	373	354	397	378	360	411	343	376	377	365	384	380	379	352	377	354	357	357	384	383	362	361	383	367	340	391	383	361	390	356	353	348	333	391	367	353	362	366	344	401	362	391	368	382	387	377	375	359	383	374	353	371	382	368	382	379	372	362	384	377	383	373	339	395	350	347	350	370	394	363	358	357	354	353	368	367	410	370	372	330	394	362	357	365	314	335	377	382	403	378	343	369	365	378	364	384	356	330	355	413	365	357	369	359	346	363	352	355	355	369	356	352	403	376	353	360	326	389	370	322	368	403	349	406	358	351	383	361	364	339	338	408	373	382	391	367	428	324	352	361	389	388	356	382	369	376	361	320	362	385	357	356	362	374	367	379	327	370	352	342	349	346	386	370	398	357	360	345	367	341	394	329	353	384	365	351	415	372	405	389	384	362	333	368	355	365	358	383	349	392	382	355	380	381	366	373	381	364	351	368	352	371	391	372	372	356	355	404	346	370	360	368	331	347	379	365	386	377	314	352	403	373	376	387	367	348	363	389	382	376	352	393	363	341	366	380	323	373	377	362	362	340	354	328	333	374	360	369	358	342	366	344	386	358	352	364	385	386	379	375	312	355	368	352	347	362	375	325	342	378	397	346	403	380	351	359	372	380	342	379	373	358	373	402	384	348	391	394	383	352	371	412	340	395	380	335	377	381	372	376	360	367	374	361	385	365	331	399	382	346	364	376	350	410	354	375	418	382	354	397	397	379	365	331	380	378	362	361	360	358	384	358	367	367	384	359	375	356	361	371	368	362	361	352	373	361	410	387	357	312	359	376	350	376	377	401	415	393	349	376	373	349	370	368	342	383	373	370	381	381	388	393	342	374	345	373	359	377	377	370	371	339	388	362	359	371	370	363	349	383	384	371	353	361	379	342	390	365	340	379	377	365	367	360	357	365	364	382	385	381	347	419	384	396	382	347	385	371	395	387	391	376	332	370	367	385	389	348	394	336	373	403	375	392	377	376	356	387	391	394	367	396	346	376	376	378	397	370	351	374	401	347	349	371	393	391	335	383	336	375	341	361	364	347	408	350	373	360	364	363	377	355	368	384	323	367	333	358	354	358	343	361	385	391	395	347	386	390	397	363	379	382	350	363	370	358	355	379	380	378	362	354	386	365	361	383	377	363	334	382	367	369	367	374	371	371	348	390	366	325	374	342	383	387	342	374	411	369	329	347	406	375	339	357	367	378	379	404	352	358	364	373	365	373	336	344	351	355	320	388	393	369	382	374	359	386	375	357	352	347	361	391	401	372	376	412	384	344	356	341	406	352	375	388	361	352	376	338	369	346	379	340	380	381	380	357	330	354	381	348	405	380	368	400	370	387	368	378	351	366	400	377	364	330	328	402	386	359	343	357	378	373	404	402	403	368	390	347	376	360	383	351	380	354	341	329	365	354	391	406	384	376	358	336	329	386	379	381	349	380	348	380	367	365	363	411	390	377	388	361	359	345	359	393	385	323	378	351	383	365	366	380	369	373	360	364	352	397	340	356	368	368	327	361	372	373	357	424	398	370	372	334	329	362	349	341	398	369	401	370	382	371	341	356	367	341	383	377	380	385	341	379	353	363	383	357	352	384	363	392	358	357	352	371	383	379	378	331	364	384	391	368	335	385	350	382	344	338	334	356	349	369	383	392	388	360	357	347	373	367	399	398	354	335	360	358	376	344	376	404	376	395	342	341	370	374	387	374	350	367	326	363
1801	439	471	448	423	427	432	414	450	421	420	419	430	428	433	405	435	412	417	403	396	424	407	404	439	461	418	405	444	435	381	426	396	432	459	419	388	402	422	459	389	442	433	417	406	388	396	423	405	419	421	434	446	440	466	431	425	394	390	426	419	431	444	428	412	439	434	434	423	430	440	409	438	416	411	440	410	429	395	451	408	404	410	475	420	407	394	373	423	450	406	430	430	463	463	420	395	446	397	424	435	406	404	379	409	444	416	403	444	417	409	424	390	443	377	434	413	427	429	424	439	406	430	411	422	396	385	433	429	406	460	443	402	419	437	450	413	475	442	455	438	476	391	407	450	432	461	427	459	429	461	421	428	396	432	424	407	407	427	479	442	394	421	409	427	427	427	442	408	418	401	381	392	383	409	427	451	405	406	430	441	409	424	413	404	409	421	448	419	417	390	423	450	475	424	444	455	444	415	446	488	402	434	430	412	416	451	410	411	422	427	394	433	438	419	420	442	418	462	426	424	394	416	397	406	401	427	431	426	400	438	432	447	449	413	413	399	433	407	429	396	411	403	399	423	442	474	399	438	425	468	428	411	440	418	408	428	441	399	398	408	410	410	418	440	424	415	416	420	433	449	397	401	443	384	412	432	396	415	438	433	408	426	441	430	412	454	411	401	406	429	388	414	439	413	408	422	420	386	382	414	441	374	424	423	426	407	453	422	502	430	433	439	418	421	415	435	434	441	440	402	381	396	394	362	392	430	378	428	442	425	445	402	425	434	423	411	397	414	416	426	434	433	411	434	459	443	386	408	411	437	412	404	438	424	410	437	405	454	448	431	439	422	440	419	412	450	464	444	468	422	422	405	407	445	441	430	450	383	430	393	446	374	433	451	447	412	432	416	434	418	426	442	430	459	430	453	425	461	424	409	412	405	400	492	444	457	419	429	451	397	435	437	401	411	417	404	386	430	454	399	416	442	422	366	429	409	391	425	417	434	428	415	440	419	405	433	391	442	440	445	445	398	449	405	422	434	435	426	424	408	387	430	413	405	425	412	414	427	433	426	455	452	403	428	421	427	436	415	429	419	415	420	452	449	431	437	410	461	382	428	428	429	450	410	415	423	416	443	448	419	417	426	436	444	395	430	419	434	441	411	409	419	408	448	395	448	380	419	410	425	442	442	399	420	440	440	393	413	438	441	422	432	425	418	436	399	451	397	426	409	422	421	445	433	411	420	385	444	395	441	408	456	420	406	446	457	408	436	432	421	434	435	415	392	430	380	410	445	453	412	437	426	460	399	451	393	403	410	441	418	435	401	506	422	411	475	445	452	416	462	467	455	432	410	457	445	416	410	419	457	407	398	442	390	411	403	434	400	429	392	429	431	438	433	404	412	405	416	409	392	439	438	446	400	394	408	390	427	394	451	477	422	433	401	402	459	444	424	381	413	427	459	468	415	385	413	433	422	390	412	386	404	404	430	415	418	442	458	430	415	435	426	443	427	415	445	407	382	437	392	407	381	425	405	443	417	466	390	402	395	385	450	443	411	434	425	438	424	435	453	429	434	416	397	441	435	387	415	426	462	428	404	401	434	430	420	420	427	423	415	412	437	418	404	426	431	420	473	435	457	416	396	418	421	392	411	451	474	412	444	441	465	403	443	425	446	420	439	394	401	435	360	462	400	428	394	452	398	407	425	435	447	397	411	374	386	446	386	407	400	436	398	411	438	400	407	433	423	429	419	427	404	411	390	425	440	442	481	437	393	407	409	425	386	399	400	432	430	455	396	420	424	418	397	447	423	460	450	390	437	460	441	414	408	424	442	417	395	439	433	465	411	441	446	444	417	442	460	441	446	429	442	445	439	434	410	431	412	446	412	408	428	474	452	452	416	437	417	416	410	413	426	410	415	446	428	448	440	416	404	428	428	429	410	447	427	438	416	412	440	484	427	439	428	442	408	439	423	455	421	445	444	467	451	429	379	472	409	427	409	392	453	462	397	425	457	399	432	430	436	409	447	406	424	407	442	410	390	464	429	418	430	371	429	407	399	430	450	411	425	433	407	450	410	419	441	420	448	443	401	406	432	447	455	435	451	428	410	423	406	408	439	429	410	409	386	428	435	433	405	442	411	455	448	384	435	417	430	418	419	448	441	422	416	437	442	425	406	435	400	434	430	440	398	393	400	457	422	410	452	471	440	451	421	439	441	429	408	406	437	428	465	453	395	436	436	443	425	406	418	443	413	456	383	437	437	409	498	430	440	422	425	444	354	431	382	394	456	438	442	391	397	439	369	413	426	420	430	404	399	425	366	394	420	406	437	416	434	454	404	477	446	411	406	426	392	428	420	431	425	433	442	437	419	426	415	418	400	419	420	387	395	421	384	419	402	402	397	432	398	436	411	446	410	399	406	426	435	406	418	464	417	436	412	448	447	442	448	448	423	388	434	429	411	385	427	405	467	428	407	399	437	434	409	398	393	433	471	437	439	458	403	428	421	445	466	383	425	398	389	415	439	426	404	378	463	425	431	414	443	444	409	415	444	399	422	416	461	400	426	445	399	449	406	418	402	443	442	413	445	429	450	477	428	458	461	409	440	405	432	390	419	422	435	407	464	447	388	389	404	445	439	399	412	430	402	420	409	432	405	432	427	386	420	428	385	454	430	414	469	462	406	444	425	403	424	413	403	434	420	435	420	406	398	436	389	443	446	428	410	397	385	436	402	424	406	401	432	430	425	434	423	432	431	438	404	414	421	425	407	425	412	430	473	461	436	426	438	399	412	406	363	421	414	447	424	404	447	394	451	410	416	436	424	397	437	425	416	460	430	436	414	438	395	404	445	438	394	424	401	406	438	444	416	408	450	432	453	450	399	419	401	386	384	412	415	425	454	440	447	417	427	450	450	417	444	414	450	414	403	431	428	458	457	435	446	452	393	421	447	422	451	422	453	418	422	401	426	394	397	440	392	380	417	435	389	425	433	406	407	424	399	468	435	414	417	428	424	404	404	449	450	422	442	414	431	410	456	401	420	428	416	407	433	458	422	455	422	407	380	410	426	454	434	469	454	403	451	388	465	457	433	412	426	405	423	425	385	452	471	409	444	413	437	455	430	445	451	417	456	423	423	426	422	428	424	409	424	426	419	416	374	396	396	427	401	432	413	427	444	420	407	404	424	418	432	451	451	405	433	463	447	439	438	393	446	397	420	418	411	427	473	463	466	453	445	441	416	440	406	473	444	430	422	438	431	422	436	430	430	403	417	408	429	403	441	433	450	412	418	416	401	422	454	426	434	418	403	406	414	408	383	426	445	399	443	442	435	393	432	443	411	410	422	419	400	420	435	387	420	409	443	441	399	432	433	402	430	421	404	432	423	428	477	441	421	460	409	436	432	440	426	420	422	419	454	359	427	428	448	414	435	421	420	433	456	415	390	428	404	394	398	419	427	435	399	436	424	426	460	466	464	383	444	402	442	406	420	436	397	437	458	431	433	409
2313	927	977	959	951	924	978	945	959	1024	923	947	939	962	943	955	954	928	920	890	964	936	838	879	911	934	990	973	916	988	936	897	943	877	959	945	918	890	952	918	1028	900	941	975	933	946	967	943	890	922	948	936	930	937	925	944	941	911	938	904	952	940	939	887	945	949	904	918	909	923	887	909	877	904	945	951	945	921	836	902	908	960	925	957	917	913	888	945	951	912	901	1002	907	928	938	959	883	942	943	947	925	968	993	948	878	940	912	938	895	866	947	948	923	965	894	924	935	896	910	931	974	971	862	919	898	946	932	898	939	876	916	896	931	935	854	949	901	874	895	878	885	937	905	883	971	940	905	888	905	884	871	918	937	914	938	921	950	961	947	953	951	878	948	911	904	958	879	929	943	1002	907	949	955	888	919	985	876	839	968	947	901	919	965	949	933	936	956	916	921	866	874	966	907	942	947	927	917	914	900	975	897	920	889	965	899	930	901	885	977	913	946	838	924	925	870	957	932	891	968	950	919	940	915	914	893	904	926	936	894	931	937	931	893	926	945	908	975	942	930	869	918	898	954	930	913	912	931	950	923	928	877	927	953	896	920	885	941	934	917	938	950	875	975	933	914	901	956	887	929	905	911	1013	902	931	946	873	951	949	919	901	882	957	950	899	914	959	929	961	953	884	915	903	940	934	858	885	926	941	877	982	892	912	954	915	988	914	909	916	904	934	930	925	873	889	957	922	925	900	940	963	997	901	911	975	875	907	1013	956	907	930	962	915	879	892	886	949	956	957	954	952	958	969	929	925	961	923	911	956	967	977	917	900	920	893	919	920	938	932	952	907	899	904	879	952	918	903	883	901	930	921	904	950	932	879	921	950	968	881	890	972	942	923	952	912	904	869	959	929	920	943	903	921	877	970	928	936	997	920	977	918	982	903	903	989	900	924	912	958	938	920	918	924	916	968	971	953	883	936	912	926	924	910	912	890	863	917	924	916	917	901	909	945	919	864	972	937	939	933	880	932	967	977	931	930	922	925	909	978	929	939	927	983	923	919	954	885	859	927	918	924	923	906	975	926	894	877	885	934	966	936	889	955	907	923	946	894	964	917	920	959	936	911	928	908	997	909	936	927	833	944	942	997	953	887	876	935	911	912	904	935	896	975	893	952	944	919	897	927	959	926	929	946	960	942	969	931	908	906	874	906	904	898	922	885	902	906	953	918	937	940	910	937	927	869	909	872	921	897	928	956	959	889	887	927	962	928	870	926	963	918	917	910	944	868	963	922	914	885	955	886	938	928	897	938	910	928	932	939	984	953	973	930	971	955	940	911	884	914	905	903	944	898	928	859	904	961	952	1019	886	870	930	907	920	948	901	947	921	926	913	994	978	1014	944	907	910	890	926	937	936	941	885	898	906	920	935	897	958	912	887	936	936	891	939	872	976	917	887	920	900	885	923	877	936	932	917	889	938	910	935	928	913	917	928	926	954	898	900	920	922	923	918	963	951	928	959	986	953	952	921	914	954	942	947	962	930	885	959	882	933	932	982	924	921	938	890	916	923	903	914	958	961	898	947	947	900	963	862	934	936	931	953	883	862	934	916	909	916	906	877	899	953	924	943	934	933	904	893	992	964	895	954	885	886	980	922	879	898	898	942	895	927	911	946	922	924	904	871	908	932	874	936	895	927	927	977	880	904	923	882	926	933	886	883	949	951	925	984	902	866	961	963	934	928	908	898	981	951	942	931	908	934	914	895	892	949	947	932	857	998	933	887	944	957	955	883	900	959	998	994	945	927	944	912	899	940	942	929	892	965	871	906	954	918	920	925	923	1003	976	976	926	882	903	870	941	930	899	932	913	993	931	976	890	932	938	983	908	912	929	956	928	928	938	917	959	903	873	937	930	922	966	922	887	912	949	888	896	901	942	934	922	959	941	1013	951	899	991	956	911	931	967	877	924	908	899	922	892	935	901	892	959	884	906	926	850	972	943	920	902	950	936	877	881	953	922	916	882	944	920	892	921	912	927	993	924	959	922	935	918	921	920	926	944	959	909	903	928	914	947	958	907	997	981	885	876	967	953	917	964	946	926	920	1016	899	997	907	948	935	889	966	900	866	837	969	928	935	923	893	921	875	936	896	893	898	906	935	965	901	889	911	904	941	922	937	933	955	889	994	932	890	957	875	910	946	975	938	924	916	966	900	906	923	907	945	900	964	931	916	902	1017	885	898	936	928	953	943	947	929	922	936	961	844	870	913	914	921	948	939	958	948	932	908	936	909	907	864	894	952	870	896	911	937	921	932	938	883	901	943	960	954	891	964	903	905	848	898	975	925	923	906	936	932	918	949	918	871	869	939	926	961	984	890	951	941	887	910	971	951	906	917	916	975	958	933	936	947	970	931	909	897	858	893	918	942	938	929	920	919	924	928	940	914	891	968	979	899	965	979	931	893	924	921	897	940	952	909	867	911	941	904	883	870	967	907	977	891	930	866	935	902	919	926	905	929	920	923	968	899	911	938	889	925	883	954	972	873	928	896	919	971	983	963	929	943	932	931	925	879	919	967	893	901	948	905	873	976	922	924	893	993	937	857	911	913	904	980	892	927	915	924	896	965	957	903	898	938	902	961	1007	972	919	953	904	940	911	910	951	899	924	916	931	885	948	934	892	883	942	867	907	943	908	958	932	901	928	911	910	926	956	912	899	982	911	953	891	970	900	928	943	938	950	939	915	940	941	878	905	956	941	826	936	911	919	961	917	924	897	928	869	960	979	934	904	921	881	879	905	915	917	929	904	953	969	901	916	940	901	928	880	898	947	948	968	969	920	901	853	902	966	916	926	925	908	913	959	902	914	873	921	935	924	888	893	923	876	905	955	909	984	887	909	927	919	868	919	910	936	917	941	965	970	963	941	931	936	982	877	943	919	932	945	965	1003	927	947	955	956	909	929	932	905	881	897	870	910	921	902	914	899	920	981	903	936	985	924	965	935	902	893	904	924	934	946	912	928	924	942	896	981	896	918	923	920	919	909	867	894	907	926	933	921	931	981	951	884	903	881	930	966	975	936	925	910	965	912	908	929	940	919	907	892	924	927	853	911	937	936	942	1012	881	931	964	885	917	925	904	929	903	914	918	919	949	903	919	952	912	909	926	923	906	937	939	984	994	921	912	914	936	897	968	949	927	924	898	977	884	948	920	925	941	923	956	987	927	909	958	886	912	945	1016	938	913	921	913	962	950	964	939	926	935	1000	960	932	883	962	948	935	942	921	913	941	924	971	914	966	937	919	897	930	924	920	924	920	928	882	909	955	955	931	897	888	931	915	865	871	963	909	878	950	923	900	955	950	914	924	986	981	982	952	891	909	945	945	919	926	888	893	959	939	876	945	859	895	898	917	951	869	930	943	942	863	927	956	923	950	933	955	876	910	892	927	919	927	991	932	863	943	934	949	932	916	972	870	916	917	929	935	882	932	960	916	955	943	904	905	910	904	923	965	891	919	945	947	921	939	974	963
8357	640	659	550	436	389	353	325	306	263	277	270	278	261	258	241	250	248	254	235	262	253	248	236	225	225	262	236	238	268	255	235	255	262	239	233	291	267	249	252	258	262	272	250	227	221	262	242	255	252	248	256	258	273	242	248	250	219	265	205	223	245	260	264	259	264	243	249	239	234	248	260	253	270	245	257	246	231	279	226	229	273	246	243	268	247	269	250	241	207	242	253	234	267	224	231	237	245	237	256	238	263	263	240	230	249	245	232	220	219	229	256	263	250	214	214	259	257	215	236	241	228	219	258	238	260	272	249	244	262	234	246	269	241	235	251	222	232	236	263	236	257	237	311	234	247	258	243	255	239	244	231	259	252	250	262	243	232	231	249	258	260	260	243	243	252	220	251	247	237	231	242	239	219	276	246	248	251	275	252	210	239	253	252	246	265	256	233	242	230	234	246	217	245	239	232	224	254	245	221	240	235	270	254	227	244	265	251	253	249	236	258	235	245	236	255	249	246	222	254	239	265	228	257	240	286	238	217	231	243	252	251	228	249	244	226	251	244	248	253	226	245	231	228	256	271	232	242	260	228	230	219	246	242	249	268	235	247	220	230	253	254	290	232	255	247	221	215	250	233	278	231	271	245	234	241	214	218	266	265	250	251	286	265	241	248	248	248	245	237	249	253	235	234	224	241	272	247	258	240	202	261	242	262	263	223	234	208	229	254	262	236	230	258	235	238	235	241	242	213	234	250	226	220	246	253	258	249	259	211	236	246	252	242	215	248	253	217	244	236	250	230	236	249	222	242	226	237	257	249	235	249	272	219	255	243	225	232	196	210	226	245	237	250	252	256	257	248	234	264	293	247	252	246	247	263	262	235	276	227	221	248	221	269	257	227	253	237	226	242	240	230	260	249	245	238	249	222	237	257	270	207	240	216	262	232	246	249	228	235	239	229	262	268	257	228	244	241	227	242	265	236	205	246	234	227	213	247	261	257	219	236	266	236	247	235	251	225	257	243	218	218	255	245	235	244	246	239	226	226	217	252	236	242	249	217	251	230	267	243	237	267	258	250	247	252	249	239	232	267	222	258	245	256	253	213	256	226	304	246	242	259	266	204	215	255	278	267	226	249	259	246	241	236	232	232	251	220	268	248	249	271	261	255	227	243	222	236	229	243	239	252	211	258	252	265	236	217	235	265	221	239	226	254	241	239	232	274	263	266	249	262	218	254	254	242	233	283	249	253	249	258	253	242	247	227	266	242	266	210	245	253	254	226	251	222	249	252	248	253	219	262	273	255	248	262	256	254	263	244	216	203	233	254	242	256	246	237	223	266	235	254	240	261	219	223	247	224	242	254	238	239	226	215	228	248	264	244	264	270	247	226	226	248	274	257	252	240	240	258	251	210	264	235	232	243	256	243	240	248	226	232	282	243	268	240	231	256	242	256	265	232	223	259	243	256	247	220	242	238	267	261	232	250	251	251	253	249	238	207	227	259	267	242	260	257	296	264	241	254	265	246	230	257	224	223	249	218	241	242	251	252	234	248	249	271	234	232	247	266	226	250	206	221	210	236	253	238	260	262	219	242	224	239	256	220	233	257	254	277	240	257	254	249	259	221	230	261	250	240	249	237	237	296	244	252	250	255	246	245	246	225	230	242	253	245	235	241	235	229	261	234	240	243	241	241	237	213	268	186	249	255	252	241	277	227	241	252	246	229	223	250	263	255	252	264	250	248	232	231	229	243	228	257	280	274	262	242	270	241	244	224	285	234	251	254	243	235	246	234	258	241	267	269	255	218	251	266	248	276	229	245	218	283	251	237	235	244	237	232	251	228	232	219	269	273	254	236	222	254	237	262	260	251	264	240	214	250	241	229	238	221	246	256	255	235	235	234	212	220	254	258	248	252	251	230	231	258	282	231	274	259	249	239	244	242	236	275	242	258	230	262	222	247	294	250	282	244	217	237	247	218	273	247	208	269	254	260	247	222	268	248	240	232	242	268	243	276	265	217	234	241	225	243	235	267	234	232	234	247	265	245	222	221	238	245	248	228	228	223	240	230	261	238	259	236	249	230	257	238	224	230	234	241	247	289	259	230	241	269	248	255	239	231	252	250	245	245	235	238	249	263	252	231	237	246	242	238	239	239	251	235	236	265	233	236	214	247	248	227	259	232	236	254	244	241	250	238	253	250	244	243	227	223	254	228	248	260	260	252	250	257	242	245	229	199	260	285	228	225	219	238	211	257	288	253	230	243	226	249	231	232	237	252	274	257	231	249	278	259	242	278	253	296	220	251	259	249	250	235	240	265	251	247	236	229	265	251	274	251	248	270	223	237	234	237	254	262	258	239	258	250	264	236	236	259	235	242	237	248	246	242	243	243	242	226	219	220	236	230	236	244	240	235	273	257	245	244	252	244	247	239	250	244	223	249	226	224	260	230	223	261	253	270	222	245	243	236	234	251	236	255	234	224	236	273	263	247	236	250	218	225	235	267	240	248	242	242	222	253	232	263	242	251	222	215	240	239	258	240	240	229	259	208	246	215	252	214	232	272	261	247	255	237	227	218	233	228	251	209	231	244	232	251	237	241	222	218	240	224	247	246	276	221	261	247	220	229	228	246	226	238	220	236	258	238	254	275	255	259	214	253	258	225	255	222	245	259	250	229	241	219	246	243	234	225	268	221	257	231	238	241	253	249	230	243	212	218	207	256	202	232	241	237	251	229	254	257	243	239	273	223	218	218	254	234	253	263	255	248	259	218	249	216	249	241	262	252	225	220	261	239	257	242	217	251	200	262	236	276	256	241	256	276	249	250	248	231	254	234	276	247	227	254	256	268	240	251	256	230	241	269	254	241	232	259	250	231	259	251	230	217	249	241	257	239	261	242	237	245	220	238	253	262	239	239	251	250	249	258	265	235	258	275	238	236	251	261	257	249	249	252	245	265	244	235	234	248	251	262	229	258	247	230	265	240	264	237	245	263	249	238	208	247	238	266	265	254	249	248	264	236	241	236	222	255	231	246	225	238	245	238	227	246	235	252	222	250	229	232	260	235	254	251	244	270	236	246	219	218	256	243	239	230	221	252	259	223	288	255	259	277	254	242	246	268	222	233	236	233	238	250	223	242	265	247	244	236	233	234	253	236	203	224	264	221	212	226	238	229	264	233	244	218	271	262	239	245	227	239	280	226	246	247	237	264	242	249	217	225	246	260	223	222	251	256	253	252	237	204	232	284	245	244	225	281	257	242	251	243	228	253	261	232	249	228	250	269	250	237	238	268	222	209	258	276	254	230	267	228	257	254	258	248	223	239	246	204	248	238	266	268	259	249	234	223	218	259	249	245	247	230	274	215	230	247	230	239	239	247	222	232	224	232	217	256	205	264	218	236	267	233	235	252	263	248	234	222	260	233	260	239	255	240	247	248	255	264	230	228	250	221	257	239	240	235	259	239	241	242	229	232	220	228	236	231	256	253	229	219	227	260	246	256	221	259
6736	886	1392	1595	1371	1215	1058	996	907	927	768	721	697	661	688	664	658	667	651	599	631	595	643	617	548	624	598	570	545	623	561	593	573	570	555	587	551	572	598	561	550	603	596	570	577	523	590	581	585	609	570	562	596	548	548	579	534	559	587	551	557	565	588	613	592	564	568	546	546	564	584	544	565	585	515	557	569	526	572	575	582	551	575	547	562	560	569	579	530	552	565	543	548	592	632	570	576	557	546	579	584	564	604	535	547	589	510	578	548	593	541	536	575	584	561	541	526	543	519	568	568	595	536	591	542	559	557	592	572	598	533	596	569	560	525	562	581	590	582	603	533	599	589	553	600	545	519	568	581	595	539	557	613	582	585	563	551	591	600	551	531	541	549	563	520	557	502	534	573	566	551	541	595	548	573	568	590	572	589	557	561	555	574	596	592	543	587	567	555	560	563	535	593	561	600	562	546	541	576	572	533	559	603	563	563	588	597	542	591	552	556	534	563	574	548	576	580	559	534	596	535	510	549	567	598	554	584	537	520	553	605	572	572	586	534	574	569	572	524	527	560	591	600	536	563	572	572	602	581	510	561	584	567	576	542	575	537	591	545	577	565	508	604	578	553	577	559	543	599	553	581	520	556	545	575	565	594	586	568	502	529	565	542	556	573	557	548	600	565	574	567	563	534	556	509	586	525	569	553	553	597	560	511	562	548	575	606	574	549	581	602	570	577	548	558	581	605	563	550	523	568	584	594	559	571	567	573	569	567	575	543	532	599	544	597	518	573	565	524	585	597	571	545	614	556	560	512	593	604	558	588	576	567	553	561	593	592	564	608	570	555	544	514	558	591	503	549	560	613	576	575	563	576	572	558	590	531	547	583	570	501	565	553	569	530	536	563	574	539	531	504	562	530	552	544	587	575	556	559	568	580	593	548	555	563	535	617	575	578	531	516	535	544	556	549	559	569	556	552	558	574	546	551	567	551	540	581	555	572	546	537	566	565	556	591	548	562	542	596	588	602	547	565	563	581	582	575	618	528	578	558	544	608	559	609	528	558	566	561	575	548	560	571	557	538	590	523	527	589	506	547	575	580	585	562	592	574	541	587	513	529	555	589	578	570	537	549	581	540	553	546	540	515	560	547	555	545	535	562	598	589	569	582	559	500	602	555	599	590	571	532	528	547	547	576	559	621	557	567	563	547	555	561	573	538	571	511	562	594	554	548	565	575	575	588	558	587	519	536	611	530	572	547	556	536	594	547	536	542	568	566	581	568	583	560	589	554	548	526	533	587	541	538	541	563	567	601	581	502	571	542	597	537	519	585	551	560	544	581	575	564	566	548	535	530	571	595	520	572	609	573	601	572	612	551	548	578	541	573	577	526	516	535	563	564	575	571	577	565	596	551	544	551	590	579	553	584	543	594	544	552	601	575	571	548	561	565	521	549	526	558	590	593	581	527	585	549	550	556	546	545	552	528	520	544	533	548	575	518	548	559	558	550	542	572	585	571	579	559	569	600	602	548	575	583	529	598	563	615	545	547	572	550	539	565	548	515	574	562	549	541	614	511	563	545	552	548	537	557	549	543	542	586	524	560	573	536	604	585	548	524	564	572	558	529	565	589	537	523	562	612	564	599	571	581	514	540	574	570	533	590	569	536	506	558	587	538	538	522	541	597	596	564	550	585	552	573	575	571	536	520	561	559	589	583	562	558	556	568	593	597	555	600	567	544	516	491	568	568	556	540	576	552	591	574	534	550	623	539	547	502	555	550	555	589	568	579	563	594	607	523	582	568	558	554	567	525	570	595	572	560	611	614	565	581	558	565	581	546	534	557	559	571	540	574	539	545	538	536	595	562	583	583	549	533	578	524	571	547	563	544	588	513	526	557	523	566	580	529	535	529	576	538	588	543	541	566	555	589	569	581	563	585	595	575	570	584	612	561	525	548	553	563	548	541	601	575	539	549	554	593	572	551	534	578	606	560	539	527	522	588	546	572	544	529	555	591	585	586	531	558	571	546	570	515	534	561	549	521	561	566	539	517	574	543	533	576	567	580	563	548	595	551	537	573	580	570	497	567	549	582	572	586	548	590	554	522	573	554	562	588	581	582	588	538	575	555	563	577	576	561	543	555	516	558	538	601	536	573	567	546	556	554	563	518	614	549	545	575	620	553	595	588	564	564	548	568	546	548	563	525	575	570	560	553	538	543	550	527	544	513	550	579	546	568	541	574	564	585	589	565	619	548	534	625	581	579	606	574	571	523	596	535	608	533	550	554	594	563	586	573	576	532	607	567	532	568	547	548	549	579	552	579	555	561	562	593	550	568	575	533	560	532	557	565	549	581	561	564	511	574	565	564	577	577	515	546	536	534	540	542	531	569	566	537	568	592	508	597	548	597	503	582	589	590	576	567	557	563	646	552	529	568	595	595	515	559	525	588	547	560	560	539	571	569	581	508	532	570	537	551	590	572	571	542	570	564	580	549	611	558	535	532	599	558	591	553	554	596	611	573	576	605	590	610	538	580	547	590	582	600	584	590	586	583	569	536	585	571	571	581	574	575	528	582	594	545	549	572	570	535	575	572	575	577	563	553	552	536	574	561	584	576	583	566	555	578	600	550	567	573	558	567	532	568	528	599	547	603	603	584	605	573	566	540	523	529	596	586	586	563	580	537	578	505	581	574	521	591	542	563	588	556	562	572	545	569	570	578	486	608	527	553	536	560	559	601	554	552	542	545	559	524	572	529	586	566	564	579	543	569	611	572	586	566	583	549	565	558	549	632	555	547	551	567	583	581	576	534	574	544	553	558	557	524	537	587	541	602	559	520	556	581	514	537	574	535	554	588	565	551	528	579	550	551	549	591	587	578	552	530	554	551	554	567	534	600	569	574	586	570	578	595	553	524	545	625	576	575	547	538	581	533	576	560	585	565	535	598	564	584	528	570	547	633	553	561	543	532	570	577	534	567	556	540	581	572	575	560	572	551	610	490	540	556	597	544	595	556	550	595	559	524	530	524	587	591	539	547	603	600	519	576	522	564	554	573	560	563	553	587	594	585	519	541	587	541	602	545	517	585	565	551	581	578	566	544	521	584	535	576	573	576	590	597	562	551	556	557	534	526	555	595	561	572	568	611	568	555	530	568	579	567	597	547	546	569	597	572	575	523	553	579	535	575	592	547	550	569	586	565	557	549	556	544	540	576	570	586	570	535	536	509	582	553	568	569	562	551	569	570	526	594	583	581	570	535	549	548	581	543	564	566	543	566	547	541	537	594	538	536	570	543	571	588	526	556	564	526	603	549	556	563	545	565	547	564	563	555	531	612	535	593	525	567	514	582	581	562	562	529	572	532	563	550	580	605	567	558	561	562	560	604	579	574	533	518	570	529	598	546	553	581	553	541	547	570	561	599	546	543	543	589	617	554	549	576	524	563	557	558	536	559	566	555	555	567	581	527	536	541	562	594	571	524	538	565	537	592	542	580	558	569	577	565	564
15164	1268	934	795	557	467	337	274	269	234	202	204	180	172	148	188	152	155	161	170	174	127	134	151	129	144	137	131	121	122	171	129	147	150	122	139	141	133	163	159	150	127	133	155	127	137	139	145	133	150	151	139	128	162	148	132	125	138	141	139	143	167	142	141	154	116	127	146	141	153	134	157	162	151	150	151	155	140	150	127	121	145	123	158	164	132	129	142	145	133	147	132	135	129	126	135	130	142	153	144	122	125	124	133	142	137	124	143	133	141	124	148	131	130	157	159	171	147	129	142	141	137	162	146	137	137	132	138	142	142	135	129	139	143	115	145	116	129	131	130	140	144	156	139	118	121	146	134	132	145	158	156	139	155	118	122	139	133	119	148	140	165	170	138	135	151	151	131	140	132	152	139	130	128	125	122	147	151	143	158	119	121	130	137	129	152	134	124	142	124	120	141	136	137	141	136	146	138	140	136	120	169	142	149	132	116	114	156	158	121	142	156	138	142	148	137	120	139	118	146	140	124	137	162	140	143	133	168	139	139	126	126	126	141	157	145	139	141	162	140	131	138	122	140	115	136	137	130	144	138	134	136	145	157	148	132	141	142	154	155	167	127	140	147	136	130	148	148	114	135	151	150	122	130	139	141	154	160	144	143	121	153	133	145	138	147	137	122	147	118	129	125	124	149	144	153	148	138	151	139	130	144	126	143	148	139	134	136	153	133	137	139	147	144	157	144	142	125	123	134	124	129	152	131	130	157	110	127	142	120	125	141	151	133	122	126	136	137	147	151	139	135	146	146	132	132	127	147	130	141	142	144	137	121	143	159	140	148	128	129	127	153	151	139	124	130	129	144	118	149	139	136	138	131	159	148	126	128	138	136	161	140	132	150	125	134	114	173	120	149	132	123	136	148	134	124	121	143	113	135	129	142	122	150	144	140	121	132	148	141	136	124	151	141	147	155	125	143	118	148	123	135	128	121	177	124	123	133	129	144	142	114	150	133	110	129	128	136	156	130	123	147	141	139	143	126	131	148	153	117	147	154	122	129	134	137	148	148	143	138	135	132	128	137	141	143	137	120	140	137	132	113	140	148	133	142	132	127	147	130	127	142	137	108	119	126	139	136	153	121	130	137	155	163	117	132	142	141	131	127	147	122	152	125	159	133	122	168	138	143	134	117	151	141	153	127	128	147	124	133	132	148	148	138	153	153	131	130	139	133	146	98	137	142	125	144	160	110	143	139	141	140	139	146	148	148	135	124	142	141	153	145	140	170	167	130	131	132	149	152	145	139	126	134	117	157	141	150	139	133	106	141	133	141	114	117	164	150	120	151	143	134	145	125	125	144	125	132	147	136	139	140	135	147	139	126	140	151	144	136	121	131	158	140	140	105	134	184	167	157	132	134	147	143	116	136	145	141	149	135	135	137	140	123	162	138	170	124	133	149	123	144	131	137	137	137	144	144	114	144	142	144	133	130	145	142	147	148	142	133	139	137	149	139	152	150	134	151	133	129	168	126	145	130	132	157	123	156	127	139	130	125	138	121	131	119	153	155	125	156	149	144	140	117	115	125	133	121	133	121	139	140	154	143	150	136	140	142	158	116	163	149	141	140	118	170	135	135	129	142	155	150	124	155	142	135	136	149	146	148	155	138	133	134	130	135	144	142	144	143	144	141	149	127	138	143	159	124	133	151	161	158	113	131	148	161	120	151	148	142	136	129	149	134	138	151	145	139	136	144	126	140	137	134	150	149	113	146	169	135	144	120	128	123	139	121	150	146	140	130	133	176	142	146	131	148	164	163	130	133	141	145	161	143	130	131	149	122	131	146	137	114	132	165	140	120	158	143	144	128	132	137	123	132	145	126	142	128	132	150	144	151	132	106	163	130	131	164	130	142	148	138	136	128	124	161	137	136	136	144	154	145	139	146	130	134	126	125	136	138	117	135	123	124	137	152	119	130	131	149	143	128	134	146	128	130	120	151	145	129	121	142	147	139	139	121	127	128	110	142	151	151	150	143	138	133	135	137	140	117	112	127	151	148	144	160	135	140	135	140	140	150	148	146	144	141	141	164	142	133	134	140	151	141	145	142	141	137	136	138	146	132	139	124	138	137	145	130	129	132	125	135	144	170	113	148	152	146	125	117	142	150	139	131	140	121	141	136	139	129	132	139	133	140	139	111	140	144	124	128	142	147	121	136	138	144	137	132	130	136	129	129	135	136	130	143	139	153	127	148	131	129	148	141	149	147	141	149	110	109	116	134	140	143	148	146	134	140	144	129	121	139	118	125	142	158	140	138	143	145	154	150	131	135	145	148	146	140	136	138	129	119	125	126	148	175	125	133	125	157	118	134	132	145	131	140	164	152	134	136	123	139	153	139	135	149	149	118	127	126	134	138	151	123	155	149	145	150	145	148	141	144	130	134	130	135	132	148	142	151	150	139	134	130	149	131	115	137	130	124	139	135	142	145	142	114	140	132	152	155	140	137	152	120	146	149	127	138	133	126	147	145	132	149	153	166	145	144	139	118	156	153	154	154	161	132	141	121	122	130	148	140	128	135	127	138	132	129	139	115	134	150	144	138	154	143	154	128	138	134	138	131	133	150	148	143	140	132	137	145	134	138	142	145	131	128	130	132	122	158	157	124	125	138	129	110	123	134	138	136	146	111	142	126	142	154	142	137	134	126	138	132	134	132	149	140	148	136	117	136	142	125	145	122	135	146	145	145	136	144	113	141	139	150	123	137	158	147	147	149	161	132	142	142	144	131	127	147	117	130	156	128	126	131	152	130	145	117	122	124	148	128	149	146	131	128	132	155	140	130	139	120	131	121	132	148	150	143	120	143	116	132	138	145	165	169	138	159	138	143	128	124	136	144	148	148	144	138	150	128	136	154	161	153	154	134	157	140	137	139	128	166	147	126	133	150	151	161	136	136	145	143	147	151	148	132	157	130	141	129	135	142	142	118	126	134	139	146	126	155	141	156	161	129	164	132	131	135	145	124	136	140	136	144	145	146	134	131	129	132	115	168	127	127	138	150	156	155	141	116	145	164	138	143	138	139	154	133	118	118	159	148	145	105	139	141	126	153	145	132	158	164	147	128	121	135	152	140	134	128	138	136	137	148	156	148	145	121	135	138	159	128	128	133	137	144	126	139	142	127	123	133	127	130	144	156	141	135	134	134	129	131	156	154	144	132	151	135	154	154	120	124	109	133	136	138	152	162	139	153	132	114	164	117	151	135	154	130	141	138	147	143	153	131	131	151	135	143	131	143	133	143	136	148	148	130	121	160	126	135	137	127	150	132	155	147	138	125	120	137	137	115	124	153	145	140	154	140	132	139	139	135	146	140	122	135	149	142	161	135	164	146	142	157	150	139	141	132	143	132	161	129	107	137	130	122	141	138	139	165	125	144	149	140	135	154	142	132	125	134	152	127	129	140	140	148	141	134	139	147	113	142	136	138	141	131	124	144	151	132	166	128	132	156	119	162
8134	963	1934	2326	1958	1616	1304	1103	981	905	794	720	687	587	565	539	512	515	533	507	477	452	483	464	445	426	403	428	449	425	411	367	390	389	413	402	409	430	385	414	413	394	399	385	366	395	389	366	394	392	376	387	366	369	364	405	385	363	380	392	374	407	373	395	349	358	385	371	368	356	401	378	408	414	359	354	379	372	372	354	355	359	389	352	345	396	379	372	382	356	338	359	360	361	366	357	392	374	356	379	351	369	374	376	377	363	368	366	367	344	386	377	386	355	383	371	372	377	380	369	359	366	382	354	374	366	366	372	357	374	354	361	357	391	355	369	368	399	344	340	387	375	373	357	401	360	352	392	338	371	392	361	388	372	392	358	359	361	344	369	368	363	374	361	373	335	402	370	362	353	347	337	368	352	359	411	367	408	339	378	357	395	368	390	348	353	364	391	384	358	390	398	383	378	345	377	329	394	377	354	352	354	332	355	366	336	359	377	390	389	359	377	367	385	365	403	355	378	387	429	385	364	366	399	368	350	345	345	336	405	363	350	354	358	385	328	364	395	371	341	354	338	368	360	374	363	361	348	353	350	354	362	342	386	363	376	355	363	377	406	367	384	365	363	349	367	386	384	377	388	389	345	364	387	375	367	371	380	362	360	338	382	376	335	375	346	370	402	363	356	377	390	350	400	406	361	354	353	340	372	394	319	377	332	375	353	378	385	352	391	377	373	382	335	374	377	354	332	379	372	368	387	398	382	356	392	397	357	379	380	365	353	334	378	398	370	354	381	351	365	357	358	341	374	357	373	332	358	371	350	342	359	393	390	388	383	361	366	356	375	377	374	379	369	334	355	353	370	368	369	368	353	379	387	380	363	355	375	353	349	354	391	357	363	357	367	377	363	388	365	365	368	365	392	368	373	403	360	351	357	364	336	365	358	354	381	350	340	369	389	368	371	347	384	370	392	366	392	411	362	363	354	364	364	385	380	394	399	369	375	380	381	390	342	382	340	358	350	384	362	388	410	371	367	353	375	381	387	364	324	359	376	343	385	371	335	370	342	354	363	371	382	349	372	374	399	358	342	365	361	408	363	371	377	348	377	361	363	382	355	362	357	380	364	350	361	379	352	375	411	365	379	392	386	358	333	377	360	377	351	382	345	354	358	378	380	385	412	351	361	380	367	401	337	360	372	347	361	374	371	381	404	364	366	338	363	370	361	377	371	366	355	372	347	351	374	378	372	369	383	375	365	309	377	358	396	380	392	349	360	371	372	349	367	390	385	364	374	328	356	395	337	372	396	386	381	368	386	374	413	373	360	374	360	351	338	353	362	343	374	350	363	342	387	328	371	378	380	387	392	379	364	375	369	382	380	381	393	360	362	383	358	340	341	384	339	382	359	352	365	360	365	372	363	386	348	401	381	353	371	347	347	310	377	358	384	385	359	388	366	363	400	341	389	371	368	311	381	373	387	356	351	356	373	356	371	391	375	384	369	375	344	379	381	379	349	349	398	394	399	347	352	374	360	346	335	361	371	375	353	375	370	379	364	369	376	360	342	355	375	362	344	405	359	367	360	373	366	375	390	360	377	313	356	389	358	361	391	369	382	396	348	397	370	332	358	367	346	363	365	357	398	360	327	382	399	352	379	358	375	361	345	391	344	376	344	370	397	378	355	334	394	365	419	399	358	380	367	366	342	379	341	351	373	372	356	383	363	384	350	358	363	403	380	401	384	369	370	376	376	375	372	371	380	359	382	335	371	343	340	380	394	390	364	386	364	382	349	378	406	377	375	405	374	345	361	390	372	356	394	403	372	377	349	379	343	386	352	386	353	338	379	332	362	380	380	368	364	370	394	376	369	364	378	400	358	368	358	348	397	368	380	364	374	395	405	353	391	369	332	370	367	356	349	371	371	342	332	360	363	374	346	359	390	368	367	367	347	391	383	338	377	368	373	369	374	371	332	365	354	365	393	371	378	392	375	376	381	349	336	352	415	366	379	377	378	391	326	377	367	347	401	369	371	349	349	383	380	387	365	335	345	357	361	360	363	353	384	412	352	369	336	345	357	384	388	385	351	382	371	375	349	373	384	348	358	383	360	367	366	398	365	378	371	361	362	353	367	377	343	382	376	371	370	399	378	380	365	369	362	363	345	401	390	396	375	373	363	333	353	376	384	351	400	358	392	383	392	375	351	336	373	378	388	353	375	394	347	363	356	382	355	341	374	375	353	365	364	360	387	396	372	292	395	378	351	366	354	390	356	344	340	381	369	376	354	378	383	329	348	362	371	357	392	330	395	371	368	366	396	363	378	351	363	401	396	341	365	397	384	370	387	379	392	355	346	391	382	341	367	361	376	361	371	328	372	377	374	395	368	371	384	346	385	372	344	385	356	347	345	363	363	364	329	349	343	366	350	353	365	391	327	360	385	340	376	406	359	365	379	371	357	410	356	373	376	386	356	349	371	365	380	398	397	396	347	375	348	376	388	370	371	364	362	355	394	354	359	350	372	379	369	351	367	374	377	351	359	387	367	352	364	351	379	365	347	333	374	378	366	387	351	374	348	374	377	369	420	359	376	354	377	356	323	346	394	394	363	350	346	392	368	377	346	377	314	377	352	370	354	380	360	402	372	379	364	369	337	391	334	372	376	336	365	388	325	360	402	356	340	339	400	381	360	371	346	386	379	365	362	360	370	370	399	335	379	374	344	389	343	353	349	379	368	354	385	381	372	383	360	381	346	389	365	382	349	381	397	391	342	364	338	368	379	373	382	354	378	352	386	362	375	349	368	357	344	397	390	417	369	388	318	364	380	358	367	395	386	409	354	367	344	364	373	382	383	355	368	356	373	349	351	370	401	361	334	362	356	342	401	388	336	379	377	372	373	343	352	419	374	354	381	344	397	395	368	334	353	399	345	371	357	323	363	385	387	368	373	420	383	357	328	380	372	392	345	351	344	370	342	350	336	374	365	366	350	348	369	366	375	361	370	359	344	329	373	337	365	395	338	367	367	376	365	330	389	354	337	342	363	377	374	348	361	368	367	336	354	338	373	385	375	377	367	373	365	354	366	369	395	384	378	397	361	373	348	374	351	358	340	390	377	388	337	377	379	362	333	331	371	338	401	391	356	397	349	387	337	364	362	382	377	372	384	403	386	379	363	378	375	398	371	398	339	362	354	367	352	384	368	364	381	350	336	366	375	407	378	374	357	381	387	386	389	367	395	355	379	388	377	378	376	364	360	355	354	374	383	361	358	364	395	370	337	346	409	348	374	369	350	375	400	407	343	371	366	372	373	399	349	368	350	343	344	363	393	376	358	356	368	341	356	368	360	381	375	340	335	365	390	377	364	372	343	383	371	366	375	344	356	347	389	359	395	343	346	365	383	342	387	353	371	390	393	337	390	385	357	374	366	363	370	323	380	336	353	394	322	366	373	357	355	357	357	381	361	369	373	344	359	383	370	350	356	345	361	374	342	386	356	366	383	362	375	356	394
1710	415	458	450	418	413	433	415	455	405	399	410	427	431	436	434	446	388	431	434	472	372	406	406	419	434	413	397	380	425	416	409	417	397	415	440	443	394	386	394	428	422	462	442	415	406	443	403	441	448	407	426	453	424	401	479	436	416	446	436	421	473	411	423	450	441	389	431	422	441	426	438	442	447	409	386	392	436	392	464	439	429	446	458	441	430	455	427	415	409	420	429	426	409	470	430	415	440	415	438	441	475	413	450	383	400	414	397	404	386	426	447	412	418	458	420	463	391	404	431	439	436	427	387	433	427	405	412	428	411	408	415	370	421	424	380	432	450	430	410	431	448	452	418	387	402	439	435	425	402	419	423	441	417	433	409	414	435	431	434	447	408	405	441	416	422	442	443	439	448	459	432	397	412	425	475	397	453	406	438	438	438	393	421	404	421	441	422	431	460	404	421	397	375	415	442	441	434	458	409	402	430	438	428	420	445	424	414	439	447	435	369	447	382	409	395	392	423	411	427	440	436	434	415	454	440	391	406	384	438	466	400	420	437	427	422	439	421	423	435	432	422	441	407	413	442	469	444	452	423	411	411	381	450	445	431	400	429	424	451	424	493	449	475	421	404	437	420	421	447	458	400	401	418	432	442	441	426	399	411	444	454	406	454	425	455	428	419	400	449	436	417	399	423	415	422	428	430	419	410	405	414	436	410	399	387	416	433	440	429	437	422	408	412	448	418	431	441	426	413	422	416	438	419	407	407	430	412	370	428	397	377	398	410	452	420	455	411	437	403	437	418	441	420	399	446	429	417	418	393	455	444	375	408	429	431	409	414	446	431	411	437	433	450	394	382	428	434	420	436	424	377	423	409	439	407	445	414	404	429	432	387	450	434	437	462	390	370	416	405	421	441	404	384	434	430	389	418	384	388	413	410	403	425	434	432	409	451	496	463	427	433	441	442	408	423	423	374	407	415	383	421	428	375	421	405	398	460	426	438	398	424	404	425	425	449	454	429	407	453	416	394	424	418	409	448	407	429	425	417	403	440	415	422	433	424	434	439	425	420	426	438	424	399	429	435	396	477	420	469	423	451	450	441	434	376	378	429	448	413	401	399	428	444	416	435	414	442	439	447	443	404	387	422	434	404	424	406	471	420	413	447	413	392	404	419	413	428	436	435	452	449	445	445	431	438	453	437	428	442	434	401	478	442	416	391	401	409	430	433	409	453	413	399	407	383	424	431	468	415	446	420	398	440	416	427	420	426	417	419	430	439	481	420	449	421	438	437	420	422	393	455	412	447	411	422	409	443	440	440	404	443	432	450	434	439	430	470	426	420	409	378	416	432	423	410	427	415	407	436	416	435	398	440	422	410	375	415	427	442	413	420	426	400	423	437	433	409	411	392	431	409	440	427	449	416	410	405	414	390	446	437	409	410	413	436	431	407	448	433	431	429	430	405	473	446	394	453	436	416	397	407	395	414	414	456	433	425	427	427	411	438	413	433	449	388	394	421	439	421	427	412	442	448	436	407	479	440	445	391	433	443	403	437	431	422	454	430	401	428	406	411	421	384	450	425	422	478	403	455	424	428	448	413	397	426	421	415	450	435	451	434	439	450	448	412	423	351	409	446	427	412	396	448	460	432	419	411	425	429	401	397	463	398	415	441	439	437	432	436	432	442	397	432	420	460	444	433	434	414	428	420	429	414	437	406	429	451	397	417	423	424	441	404	448	450	461	422	400	399	397	431	399	410	402	402	436	397	397	424	458	419	434	373	415	379	401	415	463	390	421	422	391	427	429	404	400	437	414	459	400	452	439	450	454	414	447	413	426	432	470	410	425	407	402	393	426	435	466	418	426	460	404	429	414	418	402	442	386	434	433	384	408	463	446	405	420	430	413	441	441	411	431	400	435	445	443	452	460	458	433	428	397	438	426	440	421	448	434	413	419	419	425	392	414	489	420	463	386	386	388	420	455	426	407	428	443	442	407	427	460	412	378	425	405	422	474	416	466	409	411	434	411	412	402	436	443	424	390	380	438	380	391	413	446	418	411	428	409	422	411	437	409	401	441	413	422	461	464	424	437	411	402	382	400	425	422	418	404	419	379	412	447	443	438	458	429	372	448	436	412	384	398	381	425	410	431	404	415	436	447	446	424	395	438	434	433	432	424	425	411	502	405	423	408	405	417	432	398	466	445	396	433	439	424	420	448	429	408	418	390	405	454	400	420	391	446	436	434	421	412	479	468	385	432	437	419	408	461	442	410	422	428	388	413	445	437	402	448	435	433	431	470	444	418	386	427	408	395	421	375	441	436	413	402	441	411	412	429	400	413	426	403	444	432	426	436	424	450	398	441	406	412	435	432	451	419	455	429	430	414	416	459	429	433	416	432	420	431	466	417	413	386	450	422	430	454	409	413	413	434	420	381	425	445	452	439	455	467	439	435	404	426	450	455	436	409	373	414	433	432	412	453	405	455	429	392	432	419	389	465	417	439	434	448	427	437	455	426	392	451	391	412	481	405	417	431	451	401	411	391	462	429	425	473	430	411	422	404	444	399	429	424	415	405	426	423	399	409	424	437	424	411	421	440	400	420	428	400	429	446	439	472	421	449	435	441	456	420	397	436	457	400	452	389	413	438	414	429	420	406	396	385	405	458	469	450	401	425	432	480	456	400	408	434	411	450	399	402	400	458	407	472	424	435	398	397	437	409	432	442	453	408	396	440	403	393	394	380	408	418	389	416	469	378	422	439	431	450	426	425	409	466	439	430	431	432	417	456	440	422	391	404	437	436	437	402	465	401	455	433	400	418	406	426	416	421	448	436	457	402	462	410	409	458	411	466	456	449	439	390	434	448	391	409	429	429	417	429	404	428	402	449	473	410	377	439	428	417	435	423	396	413	434	434	403	429	403	420	422	439	422	416	422	428	447	404	414	402	431	381	425	479	468	427	408	394	445	460	414	426	435	424	419	415	406	421	424	402	393	400	436	403	428	383	422	411	434	386	416	403	433	393	409	435	427	422	445	480	426	430	450	407	388	383	403	443	454	434	448	401	404	412	402	431	390	435	442	435	438	439	402	439	428	441	439	450	427	404	444	408	428	468	411	427	444	420	397	447	414	389	412	409	413	415	445	418	461	438	468	403	423	418	443	418	424	470	393	420	411	440	398	401	424	443	409	446	393	411	435	447	455	398	460	480	468	403	393	439	389	454	411	417	374	385	410	434	436	403	410	419	416	432	432	430	442	429	428	435	450	433	401	413	433	410	434	403	413	428	428	420	406	418	467	447	391	391	419	429	448	435	460	480	442	384	435	453	433	420	422	423	459	405	423	438	405	403	423	408	422	429	430	406	364	414	377	438	409	426	430	431	436	422	438	434	502	420	434	401	353	452	437	450	425	405	429	429	424	444	406	430	426	427	423	430	434	414	369	364	442	388	418	426	453	421	375	472	417	404	410	380	437	447	419	400	434	424	427	420	439	406	430	416	425	451	398
2346	932	1019	961	980	986	915	987	977	974	938	914	972	964	931	964	956	943	866	942	963	954	954	910	912	958	961	957	938	928	917	913	973	912	878	952	895	902	1004	943	883	922	927	911	894	936	925	934	919	1005	923	950	900	941	905	926	906	936	935	930	944	979	977	915	955	934	911	957	976	954	925	940	952	897	948	908	903	912	941	909	947	890	914	914	916	896	925	948	965	892	922	934	901	929	859	913	907	917	915	980	896	914	891	939	865	961	898	888	926	909	947	891	901	922	905	935	925	896	949	895	958	948	940	927	957	936	903	923	931	905	943	858	941	933	971	931	937	901	937	897	906	933	909	911	898	909	884	954	927	947	979	903	962	932	922	976	903	948	960	901	944	945	904	917	945	913	975	922	929	942	893	937	933	926	929	908	887	930	904	939	911	927	961	896	882	878	941	930	928	967	935	928	902	936	954	901	936	898	915	949	930	883	925	921	921	928	914	937	920	910	947	953	908	914	947	939	954	878	921	903	892	914	925	903	874	902	939	932	938	966	883	988	975	889	932	926	969	867	969	877	851	921	909	951	917	912	904	937	909	893	903	982	922	925	930	918	909	1006	952	863	846	925	963	904	921	903	932	960	909	917	956	936	864	923	921	933	909	936	894	935	960	957	920	927	931	896	934	882	890	971	1004	939	906	947	926	958	943	911	906	937	919	926	952	957	903	918	957	922	952	907	917	887	911	937	972	898	928	965	924	887	922	928	924	940	943	856	938	951	917	882	875	952	922	969	893	889	999	963	921	925	925	949	869	940	927	883	942	953	912	911	959	950	927	919	913	962	903	944	972	927	914	911	863	965	928	863	989	909	926	952	917	922	902	884	938	898	908	921	936	924	937	902	958	871	934	999	969	921	866	959	966	935	895	901	937	895	933	954	899	940	907	961	913	901	920	936	943	902	956	860	953	899	958	920	908	927	898	912	897	873	931	890	910	922	977	911	1000	906	946	885	944	886	975	893	1006	914	973	878	983	880	995	879	1002	934	935	906	953	900	926	943	858	954	896	929	956	860	933	905	914	928	907	879	959	955	970	985	972	940	932	957	942	918	957	938	913	925	891	936	933	898	945	922	948	914	894	910	910	942	945	923	922	895	914	946	873	903	888	947	900	943	977	942	914	939	924	939	926	917	908	913	958	951	908	921	861	912	929	936	922	827	933	945	910	923	923	893	923	923	913	950	949	909	916	971	964	917	934	898	898	929	969	894	881	965	913	901	961	918	945	965	949	882	919	938	972	931	924	930	870	902	895	927	908	949	931	903	925	938	868	922	942	851	873	917	960	953	945	900	916	961	942	886	920	954	915	938	962	922	951	954	954	923	914	863	929	954	945	958	915	893	874	901	931	905	899	894	881	886	928	946	915	927	927	969	979	889	950	944	919	971	943	959	905	949	924	911	898	970	944	871	932	917	900	882	914	849	876	910	873	971	869	981	902	935	936	919	898	896	965	934	934	951	970	953	898	920	903	904	890	911	931	897	960	916	899	921	911	1001	919	942	957	868	944	901	969	874	908	940	885	875	907	946	980	926	932	919	940	938	946	910	946	920	943	895	934	934	950	862	890	933	880	931	862	952	973	934	970	906	924	962	951	855	897	950	948	933	909	909	913	953	867	911	908	919	901	929	891	923	942	952	926	931	905	973	901	922	887	921	934	981	898	949	867	968	896	919	882	953	875	880	905	947	955	902	948	948	915	899	933	947	939	964	953	883	965	971	998	969	916	883	956	942	923	962	919	916	894	914	987	917	990	874	963	934	909	889	979	946	925	994	986	920	903	885	989	876	886	901	935	884	923	894	953	923	914	949	933	941	926	892	908	923	873	903	917	959	922	919	931	892	923	925	915	958	939	915	918	974	934	925	930	905	937	939	953	903	931	900	944	929	885	940	936	889	902	918	957	875	955	989	939	917	964	914	915	913	926	867	920	953	988	914	890	938	964	944	918	929	933	956	928	887	980	889	915	956	973	955	972	969	905	871	888	938	952	922	870	953	864	901	935	949	933	904	921	925	959	969	882	967	928	927	930	967	912	982	920	924	918	934	976	844	893	1010	898	955	888	936	860	930	891	936	927	950	970	904	949	974	909	926	941	913	946	954	947	890	910	962	957	931	935	942	960	939	958	946	902	937	937	937	870	967	925	891	977	947	944	961	908	988	966	893	917	902	905	975	1016	950	935	936	933	938	891	906	917	898	954	927	913	902	899	929	886	958	885	947	983	877	919	919	892	877	961	938	896	923	1012	911	930	941	871	911	938	962	943	896	928	986	988	917	864	945	956	900	902	922	923	921	902	939	933	946	881	874	931	976	895	941	939	928	902	876	926	933	953	916	903	914	903	913	918	942	933	920	888	932	958	938	854	935	934	963	947	971	940	920	897	882	936	964	912	952	913	913	976	894	968	931	983	929	961	905	914	900	879	966	942	929	893	977	961	961	930	895	955	942	949	964	915	947	912	918	976	904	939	936	970	886	891	965	934	982	918	932	928	940	934	934	876	1030	972	934	913	1016	968	937	928	925	944	888	986	912	899	910	948	934	994	964	945	930	996	884	900	952	934	959	898	952	899	910	889	920	929	959	933	928	938	961	935	917	944	916	906	954	919	952	933	882	931	932	915	928	892	910	987	877	912	948	900	925	943	914	921	938	959	939	917	922	963	906	958	902	930	925	926	1000	996	923	977	986	927	942	873	908	956	930	908	916	954	931	923	917	931	962	931	910	925	903	1003	936	885	934	913	936	909	931	892	936	948	958	1016	917	918	929	918	956	940	922	879	968	871	915	914	900	934	896	906	1012	929	932	902	941	888	896	939	906	975	901	897	926	919	969	999	1006	930	973	935	932	957	921	911	873	902	970	915	934	917	937	942	921	924	867	899	929	943	962	927	923	851	901	878	956	964	938	913	995	959	957	949	990	959	912	961	980	937	918	900	982	967	933	899	923	967	938	929	897	930	933	927	926	959	1004	901	944	904	950	922	917	946	942	917	939	937	982	929	941	931	955	940	954	940	927	951	894	853	908	865	961	948	901	936	891	885	957	942	911	920	896	934	904	877	910	931	882	908	952	907	912	910	960	924	935	922	880	956	934	925	954	945	907	945	905	880	952	924	911	911	928	936	901	893	927	923	882	879	939	945	920	923	927	913	914	958	877	933	911	913	931	915	928	915	971	947	908	946	943	901	929	919	962	969	905	900	964	915	944	948	925	942	963	891	983	932	909	912	928	892	939	959	874	880	902	940	921	939	895	899	929	889	944	943	884	879	917	956	916	915	928	900	964	934	933	909	920	921	931	954	936	872	951	925	948	912	930	964	943	905	927	923	874	920	965	966	890	935	922	942	915	953	925	933	932	947	939	962	931	919	918	875	957	902	934	927	956	954	888	925	884	925	910	924	935	946	948	936	927	869	924	955	926	928	929	916	961	956	897	948	975	878	900	906	904	969	899	995	904	955	933	945	883	918	934	941	908	935	895
8524	645	650	583	457	384	329	332	310	302	292	290	256	285	272	264	254	240	256	259	254	244	235	266	256	230	243	260	230	265	255	274	220	256	243	253	223	236	254	248	207	251	294	234	261	254	265	240	251	248	260	225	236	244	248	227	242	232	233	257	269	222	234	250	228	258	266	249	230	278	276	228	231	242	260	285	247	249	225	252	243	233	239	249	270	237	240	220	242	243	225	241	232	255	221	264	238	244	229	266	225	238	234	246	273	217	248	243	261	240	258	247	239	230	265	268	261	260	211	241	252	247	213	248	230	213	251	242	266	249	282	259	231	247	242	227	244	238	225	238	240	258	240	280	249	241	266	246	237	261	230	199	246	271	238	229	238	248	232	229	237	247	257	249	249	250	243	263	254	228	233	260	259	253	243	224	218	222	224	251	274	265	242	260	234	216	247	221	253	258	240	214	239	240	242	219	234	227	225	270	255	241	247	232	220	262	250	270	245	234	274	235	243	266	263	241	259	240	241	245	246	253	277	270	242	240	252	242	264	250	225	254	230	235	253	239	258	222	243	271	237	235	228	232	240	246	244	218	249	226	247	225	246	244	252	249	243	243	227	219	246	254	236	247	242	221	256	257	269	219	264	230	280	233	260	268	250	257	243	228	267	233	255	216	253	241	223	219	249	239	208	240	217	239	236	267	221	265	261	247	242	247	269	236	230	243	252	225	256	277	262	244	260	234	205	243	291	226	255	248	247	237	268	244	251	256	248	218	219	228	254	259	252	260	223	238	233	256	258	210	228	282	245	245	248	208	248	199	232	236	232	250	278	234	259	227	212	244	285	238	226	261	232	209	250	247	237	209	250	224	257	240	238	274	241	233	222	243	264	234	250	248	236	244	254	268	240	249	256	255	244	231	232	240	251	230	267	251	244	268	246	249	242	259	261	253	301	219	198	250	219	254	235	227	238	262	237	219	229	211	246	241	246	255	252	232	231	243	254	247	238	251	248	237	232	230	274	236	233	227	219	243	263	206	268	272	257	252	223	251	259	261	231	240	254	262	253	246	255	240	255	221	268	274	227	251	231	229	222	256	246	229	245	255	252	248	270	228	258	216	250	232	264	256	246	231	274	253	228	274	226	261	264	250	251	226	236	283	234	241	251	223	254	259	243	254	252	269	262	249	246	245	257	233	215	234	243	229	245	235	250	273	245	228	240	235	265	233	239	255	250	245	239	235	240	273	234	277	246	241	254	243	264	241	266	272	248	248	248	241	247	231	230	268	209	237	255	272	249	241	250	269	272	253	230	232	296	252	251	232	224	256	240	239	248	232	223	252	246	246	261	232	257	250	236	263	250	240	272	258	248	245	252	246	228	228	249	242	235	243	265	296	223	258	255	235	219	226	256	235	249	269	250	224	244	292	242	227	259	253	250	237	220	231	249	285	265	275	241	275	252	245	199	274	262	251	231	239	218	255	255	246	252	232	241	237	230	237	245	232	226	219	262	254	223	243	242	243	218	246	236	218	256	244	253	240	258	226	259	225	206	250	258	259	259	257	267	221	250	243	220	233	263	223	224	249	267	239	243	254	268	253	258	251	264	237	258	255	216	245	262	236	247	247	250	245	245	247	227	210	263	244	249	251	254	240	239	252	227	226	253	255	253	231	220	254	225	288	241	277	240	264	278	264	213	218	257	247	218	228	248	229	246	237	245	250	244	244	227	197	230	279	257	229	227	265	262	214	252	249	237	253	262	249	217	280	212	248	264	254	251	263	234	255	237	267	245	257	250	223	243	249	243	232	259	235	241	243	244	246	250	216	253	241	210	238	248	242	221	247	247	230	240	243	274	246	257	248	234	256	246	241	244	271	224	235	246	229	246	260	267	200	205	274	226	252	276	244	213	271	247	230	217	228	245	258	236	268	253	248	235	250	269	243	261	265	223	227	223	247	225	217	207	261	247	230	211	264	242	230	256	238	260	257	233	256	268	253	230	222	260	242	289	249	243	235	216	261	257	227	244	244	247	251	229	253	237	260	245	235	243	242	223	201	235	243	246	219	243	231	255	247	270	222	274	246	248	246	240	255	240	232	241	222	243	240	244	227	249	227	240	239	227	266	239	262	238	231	226	258	243	222	247	261	249	248	234	244	234	267	265	242	241	258	248	226	207	235	249	237	228	224	242	254	254	235	269	259	256	243	233	245	266	248	234	267	234	222	235	267	226	246	243	226	221	226	255	240	253	276	232	226	250	253	229	218	264	280	246	251	226	267	283	236	239	261	267	240	263	216	263	229	220	233	260	246	240	254	265	214	255	254	227	240	248	233	255	224	237	222	240	245	231	244	244	231	266	254	236	249	226	216	255	238	250	221	248	231	238	237	236	253	258	232	233	242	217	258	233	244	226	233	247	239	229	241	255	235	258	268	237	241	239	223	248	227	247	231	255	238	252	240	261	256	252	269	236	261	226	231	222	215	235	247	239	237	267	208	238	235	267	242	245	219	269	262	271	237	265	255	263	222	236	219	211	252	276	262	247	226	251	249	255	254	251	240	243	258	255	246	248	238	267	267	243	253	237	227	236	261	274	247	252	256	246	258	259	261	273	250	229	237	258	263	264	265	265	263	242	246	276	251	220	243	243	248	235	248	257	246	240	274	253	228	266	240	261	246	246	226	278	270	263	252	243	226	212	240	226	250	243	202	257	243	218	269	302	273	273	244	261	232	255	239	222	258	209	238	215	262	241	248	286	225	242	245	254	251	249	274	243	240	238	249	255	237	254	237	269	195	242	243	223	231	254	231	248	274	254	289	216	249	259	245	228	265	267	256	224	250	249	212	240	245	260	239	258	253	242	255	220	222	254	253	256	276	265	243	234	230	249	276	278	239	247	218	237	224	257	271	233	251	251	241	253	252	254	233	221	259	201	226	227	255	229	235	279	239	253	256	236	254	217	236	244	254	247	250	263	234	249	235	245	229	259	276	243	201	261	269	267	225	240	236	243	221	258	259	247	235	239	238	263	239	228	261	210	257	244	239	252	246	249	279	252	224	235	258	231	227	244	246	258	266	282	270	240	246	243	244	235	220	244	247	262	253	246	237	209	246	225	257	265	201	261	257	249	246	269	238	264	251	217	268	223	237	230	252	264	227	235	214	263	246	240	207	283	241	227	243	215	268	239	244	249	251	269	236	257	242	274	226	265	247	267	231	253	256	209	248	235	237	216	216	245	248	250	258	245	259	235	236	249	224	226	229	251	241	263	231	235	262	219	240	255	231	251	254	243	234	243	234	250	229	248	262	287	229	226	261	231	256	238	236	223	256	249	233	256	268	260	215	249	250	263	256	252	255	234	289	219	240	234	260	213	237	242	248	250	219	233	242	238	215	251	237	221	231	232	236	245	229	222	230	225	225	236	228	252	243	260	252	291	253	252	245	240	235	238	197	243	253	207	235	236	283	230	256	238	268	271	277	270	244	214	266	230	235	218	279	232	225	237	263	237	253
6779	879	1439	1615	1400	1203	1098	979	907	804	774	768	709	702	724	690	634	688	638	640	621	616	613	591	605	602	576	592	562	614	579	574	554	593	581	558	609	607	545	581	546	590	617	564	599	579	547	611	586	558	559	581	583	600	599	586	584	561	538	554	576	556	540	589	583	519	567	569	547	539	587	574	597	540	561	547	611	574	538	585	578	537	566	539	539	609	588	567	551	559	575	537	566	559	558	528	590	570	548	535	550	598	575	593	548	593	504	592	565	565	557	579	573	567	566	588	552	555	525	555	563	575	576	571	547	583	577	581	563	610	578	581	587	530	562	552	572	551	573	560	586	553	532	581	580	582	556	547	550	594	537	575	553	584	553	590	555	576	600	575	564	581	587	586	549	559	549	578	585	570	510	553	554	577	581	560	569	544	529	531	568	592	597	572	552	557	571	584	550	574	563	541	575	564	528	559	579	534	559	526	599	582	562	570	577	586	575	549	564	581	589	542	579	550	570	566	575	550	529	568	540	565	535	567	520	526	552	559	620	562	584	572	536	579	598	539	537	585	558	529	541	590	546	536	568	571	567	524	617	566	572	540	510	524	594	530	564	584	555	601	565	572	569	562	557	542	565	582	566	596	567	578	546	559	585	522	522	587	576	574	574	544	546	579	574	537	567	580	540	569	561	529	557	575	556	602	610	568	567	592	603	566	522	564	539	537	560	543	565	560	564	580	561	571	550	578	571	564	617	554	570	527	553	608	531	551	562	533	585	546	528	563	575	537	541	498	522	598	532	549	549	540	553	543	564	573	549	562	578	545	571	527	619	565	532	552	584	558	537	569	536	584	535	572	534	534	565	555	591	542	541	502	536	573	544	573	512	585	586	564	606	542	540	566	543	582	550	607	599	560	571	528	578	594	568	553	548	573	568	603	561	548	574	558	578	541	561	542	562	546	551	557	577	543	570	574	570	590	549	537	572	566	576	570	586	548	566	580	568	517	577	550	562	574	552	553	562	565	553	558	538	563	579	506	593	539	567	569	606	543	531	530	572	576	588	534	529	578	536	509	534	557	524	572	564	607	523	586	560	555	588	514	529	560	559	541	581	594	539	582	591	536	553	531	553	577	569	564	568	551	584	553	570	540	575	551	521	537	565	588	545	578	592	538	579	583	543	535	551	533	555	557	585	562	554	529	601	573	534	548	538	552	583	541	571	535	571	545	560	533	531	544	566	517	595	539	555	600	534	559	545	544	596	583	528	530	549	514	576	595	605	587	535	565	566	569	558	564	525	588	552	552	555	593	579	572	495	563	538	559	597	539	567	576	538	624	564	539	572	569	547	541	590	587	538	567	529	525	552	522	530	559	528	560	560	585	569	586	584	575	577	541	553	530	571	545	573	528	560	582	559	552	553	565	549	552	589	575	578	539	563	529	549	585	580	562	551	526	552	542	600	517	586	598	552	590	556	609	560	572	568	596	545	509	604	568	537	550	578	530	545	523	565	491	566	573	571	570	540	568	602	568	565	537	553	570	576	545	541	545	559	534	609	591	533	558	573	555	532	509	574	556	571	576	562	556	559	548	545	553	529	584	561	541	519	575	560	524	576	592	560	574	579	549	569	583	522	581	577	589	571	580	561	582	536	557	601	586	543	567	562	532	599	527	586	578	558	541	520	551	546	561	545	542	567	557	584	570	545	508	556	568	553	544	565	556	561	616	556	544	572	563	562	560	545	544	558	547	571	585	608	563	570	558	582	561	544	554	575	567	549	535	549	594	516	592	571	535	567	590	540	569	563	567	532	557	496	605	533	560	592	558	582	519	585	565	535	547	546	549	516	558	545	599	538	525	545	567	581	558	530	538	578	596	594	558	561	561	604	534	586	589	534	498	603	555	539	581	557	569	590	550	548	565	531	552	569	565	513	574	588	578	535	557	542	571	536	582	538	600	606	520	597	591	542	519	536	542	564	570	559	609	548	555	534	525	571	581	568	538	554	564	579	513	573	572	543	567	563	495	554	545	550	527	571	565	553	562	535	533	530	566	564	613	575	591	596	576	534	584	603	504	553	547	556	527	574	549	543	568	533	579	521	543	612	601	550	556	560	575	602	587	556	536	568	569	567	556	581	567	558	547	528	570	570	595	547	498	545	530	550	533	545	576	591	567	582	549	560	570	574	629	533	534	534	557	576	583	551	560	523	599	633	542	576	531	582	551	571	570	557	544	595	560	561	540	583	590	573	541	581	571	492	550	532	563	546	609	534	543	559	566	568	549	561	601	575	581	544	558	564	587	588	557	598	557	572	595	567	521	537	496	549	527	558	578	548	536	551	589	584	575	567	539	560	567	589	556	599	540	555	545	585	570	527	568	571	561	553	600	554	568	577	577	537	542	563	546	568	527	565	562	558	530	570	527	582	529	573	552	559	542	566	550	561	539	596	584	553	538	567	551	558	601	545	577	561	559	544	568	574	573	562	579	573	535	617	530	548	526	549	566	513	558	589	590	561	574	568	565	562	614	582	575	542	580	607	569	532	546	592	557	568	548	582	554	543	563	551	542	551	622	585	564	547	557	512	562	557	546	572	573	579	523	550	585	563	541	556	538	578	554	533	587	575	559	541	577	570	516	557	583	559	513	552	531	549	585	597	569	550	568	553	595	508	564	516	580	588	561	566	548	591	562	608	607	530	593	545	534	544	576	551	563	562	588	592	566	532	561	577	596	556	588	535	554	581	578	565	609	574	564	554	562	620	530	585	528	544	581	556	539	546	572	563	535	540	558	560	535	585	588	584	584	592	574	563	532	587	572	564	514	528	560	598	596	575	558	561	592	571	569	575	549	588	568	552	586	564	573	565	621	545	544	579	569	583	545	563	589	571	508	529	571	573	565	537	549	573	528	584	559	535	526	525	558	547	538	544	551	553	548	544	523	531	590	561	577	552	572	563	555	496	529	586	553	531	560	565	551	549	577	602	605	569	535	563	563	614	598	610	580	549	558	597	544	583	543	558	553	522	574	555	534	554	563	546	565	514	563	534	629	579	541	563	563	583	570	605	570	526	588	585	565	583	557	582	521	571	513	597	588	542	573	574	570	576	559	574	570	581	570	561	550	520	560	540	568	528	604	614	582	590	546	528	537	575	566	582	543	559	541	523	582	586	564	556	540	560	572	588	607	560	532	554	550	551	539	584	590	559	605	532	560	570	599	576	567	591	559	550	582	547	566	563	560	567	601	549	532	569	537	580	587	536	585	548	534	581	547	569	555	511	577	552	558	598	537	536	550	548	572	543	563	571	616	517	566	544	577	561	624	614	550	546	564	582	567	569	594	559	580	569	606	567	561	537	592	559	585	598	606	518	548	631	592	553	533	594	573	559	543	608	570	523	543	552	568	537	560	554	570	532	571	577	591	537	560	600	576	566	546	553	573	593	555	524	539	593	547	555	564	549	595	608	552	563	553	599	548	523	594	563	569	550	588	585	573	582	580	550	539	561	595	538	574
15009	1248	994	732	529	424	335	262	246	220	206	187	218	143	180	187	160	135	151	145	170	154	167	153	131	152	131	129	151	121	154	137	134	121	141	131	129	150	143	154	143	114	118	119	144	125	128	124	156	148	135	163	162	139	131	150	154	136	123	148	126	130	145	143	159	132	150	124	155	149	121	125	108	150	137	123	115	136	144	132	127	138	133	156	113	138	134	149	123	149	119	151	149	144	155	126	140	152	161	138	136	126	158	165	126	149	119	118	118	139	142	121	164	150	117	135	144	131	131	130	147	123	133	145	131	135	154	139	155	124	139	132	142	144	147	152	139	124	172	152	168	129	130	139	175	124	135	172	157	158	150	147	146	130	145	117	145	135	130	144	154	133	130	129	146	150	144	169	149	136	133	124	140	147	140	135	125	139	129	129	123	131	124	133	161	139	130	149	129	131	127	123	117	139	117	122	137	131	152	132	135	136	183	146	136	154	109	144	157	144	146	129	119	146	122	156	139	150	135	144	152	147	157	151	147	157	124	155	138	151	131	126	139	153	134	125	133	149	135	127	139	135	145	146	128	129	133	133	139	152	131	147	138	139	129	108	134	131	143	122	150	149	126	128	146	133	139	137	146	153	145	138	157	128	116	148	129	141	117	158	145	151	135	164	148	143	138	125	139	132	115	144	133	132	113	139	136	127	127	141	130	137	127	131	115	131	165	118	118	151	137	138	153	140	142	148	119	117	117	119	143	116	129	134	128	147	151	155	144	148	144	164	125	118	135	127	126	120	149	124	128	154	137	143	146	124	139	148	153	136	137	141	142	128	129	132	146	130	156	164	130	149	148	159	141	160	130	137	141	136	140	126	130	135	158	131	132	123	139	130	135	128	154	149	127	139	161	126	147	141	146	145	157	139	143	135	130	143	139	126	150	142	129	163	138	136	151	143	144	165	149	134	124	141	138	118	128	136	159	149	151	133	145	152	130	139	167	119	145	135	148	142	153	138	130	147	131	118	147	138	131	139	127	119	145	144	159	135	131	132	130	142	119	140	157	131	129	133	114	146	138	149	145	105	131	137	124	145	118	137	165	139	154	122	119	159	153	135	146	140	133	145	152	139	159	139	162	153	166	128	125	141	129	149	130	137	130	115	141	144	156	133	149	148	138	152	141	133	149	134	128	120	137	161	133	129	161	148	149	153	150	130	155	145	146	150	149	138	146	144	108	142	105	114	119	128	148	141	130	138	146	119	155	120	136	143	118	133	157	135	133	135	131	129	122	144	103	141	138	151	128	133	129	140	133	136	132	137	154	132	137	148	157	137	131	134	116	142	155	139	133	124	138	132	131	163	130	122	124	145	140	156	127	146	134	132	115	150	145	136	124	136	149	144	126	127	144	151	127	137	129	129	148	117	145	154	157	143	124	159	154	133	122	143	117	151	144	129	148	161	142	130	153	138	147	135	124	118	154	155	155	149	113	121	154	130	168	152	150	146	147	145	124	133	140	147	149	140	144	131	122	148	145	121	151	136	141	128	132	131	101	140	140	140	137	115	125	124	127	117	165	140	118	137	129	125	135	134	122	139	143	117	158	157	137	148	149	139	131	129	151	142	142	137	127	131	153	152	133	132	149	104	141	126	142	144	127	136	133	122	133	135	136	132	116	141	142	141	168	148	130	139	156	153	136	139	146	135	128	140	138	135	123	133	135	122	139	144	150	119	141	134	146	131	156	119	144	150	139	150	118	122	131	143	177	130	127	116	132	141	132	155	141	151	131	116	128	147	141	138	125	146	134	166	119	116	145	128	156	137	135	153	151	142	133	122	120	118	138	126	142	150	150	130	154	138	130	160	115	165	142	153	127	136	139	152	125	141	136	138	123	148	134	133	136	138	143	146	133	136	137	153	127	135	129	149	159	144	130	129	118	148	145	134	133	141	128	105	160	133	111	135	128	152	157	155	134	137	129	176	159	168	147	129	131	137	127	101	134	110	139	136	153	167	149	132	123	118	148	138	120	136	153	130	138	143	150	124	133	110	121	134	134	130	140	146	149	132	142	167	133	126	129	148	123	153	142	158	150	136	152	113	167	117	123	147	155	145	118	141	121	146	157	130	142	125	138	166	151	147	129	145	123	154	145	137	166	144	130	120	149	153	143	152	113	136	152	115	157	149	156	131	123	161	131	163	144	139	145	136	133	129	141	143	140	133	148	134	144	136	133	149	128	145	122	130	129	137	149	124	144	146	139	143	140	118	123	128	140	141	146	134	111	138	131	141	138	139	109	132	160	132	141	132	116	137	151	133	140	137	139	143	157	132	144	143	126	154	150	114	141	133	154	155	145	131	139	129	135	142	129	133	131	158	149	133	143	126	131	129	139	129	134	132	168	157	144	139	128	147	142	112	151	142	162	146	125	129	149	136	138	116	131	137	134	152	141	137	137	154	147	140	133	130	146	124	142	134	161	134	121	165	137	148	140	130	138	137	144	131	144	146	123	141	146	159	131	143	147	158	152	141	143	132	136	151	116	149	133	148	175	141	155	162	148	136	107	101	116	135	130	131	138	124	120	147	155	138	142	163	148	136	161	133	136	154	140	146	137	115	137	127	124	159	148	125	147	148	152	141	147	134	113	165	129	118	139	134	135	127	136	136	137	135	118	131	135	128	159	123	142	160	146	154	155	126	135	123	147	152	118	131	113	121	128	128	132	153	146	139	140	127	126	154	137	133	140	141	132	127	139	154	113	115	163	138	129	133	151	143	131	120	136	176	141	139	133	148	144	133	136	127	129	119	144	148	128	143	149	131	146	138	124	129	139	147	151	126	116	131	125	137	141	163	139	130	142	136	140	138	154	154	125	133	140	133	123	126	132	138	144	141	106	157	158	156	144	131	150	138	132	145	148	140	132	128	134	144	144	132	133	124	138	139	128	143	149	124	133	127	126	151	130	124	140	138	144	125	126	135	137	146	140	121	148	139	148	117	148	146	157	129	156	144	139	146	125	126	107	125	113	139	138	117	137	145	162	138	141	125	144	141	154	149	114	137	133	135	145	144	149	153	130	135	130	130	148	154	144	147	135	121	127	126	133	135	136	121	119	123	148	139	133	166	151	135	133	140	145	144	144	135	144	143	158	132	156	143	141	139	140	173	139	128	147	162	152	137	136	131	121	125	131	126	113	123	171	117	165	145	146	127	152	132	137	145	154	116	149	137	138	152	155	137	150	138	159	138	148	127	142	135	147	128	149	125	125	159	152	124	136	145	125	141	161	158	147	129	140	134	142	145	148	122	158	139	145	142	148	136	167	160	149	136	119	142	146	136	121	128	134	129	131	112	163	140	139	140	129	142	145	123	160	141	136	114	128	134	138	131	137	142	144	126	135	141	134	139	141	141	124	136	126	136	138	140	145	161	146	134	141	138	151	140	139	136	145	143	148	144	141	142	134	147	144	123	146	160	144	138	143	145	139	142	163	134	170	137	134	132	141	152	151	141	137	144
8145	996	2024	2281	1944	1668	1389	1180	976	884	814	711	666	644	559	515	569	532	492	488	495	497	460	430	443	410	422	434	444	433	394	404	404	372	369	398	437	372	389	371	389	394	417	380	397	395	341	393	344	366	425	394	358	361	388	357	393	381	350	411	340	362	371	354	375	369	382	374	383	357	336	376	375	380	350	349	343	349	377	365	360	339	361	366	383	373	386	398	415	372	373	361	362	392	387	364	377	393	363	341	338	331	359	384	332	368	378	364	379	383	352	384	409	388	386	384	361	361	332	364	383	381	362	390	367	363	356	361	387	332	402	376	390	372	364	380	352	346	343	360	358	387	408	402	369	346	387	403	346	308	418	373	339	368	339	344	395	356	365	373	365	330	364	374	373	375	381	380	404	375	360	359	390	363	355	379	402	361	372	379	344	346	352	380	338	367	374	341	373	367	379	367	388	359	357	379	364	337	366	380	340	365	338	402	380	357	320	381	381	373	376	367	364	359	344	371	358	350	380	353	367	369	394	368	378	357	383	356	381	386	322	359	368	397	351	380	371	362	348	367	370	373	349	372	365	373	363	390	372	373	376	334	369	355	371	406	317	375	382	376	375	382	319	373	387	349	369	382	368	386	368	377	372	357	363	384	361	345	395	376	350	387	369	399	367	388	369	382	364	409	361	391	325	341	348	375	368	361	398	345	347	361	380	399	357	346	339	380	349	384	381	376	383	373	346	387	381	334	367	375	350	368	355	380	374	370	362	355	362	342	380	388	362	352	394	369	368	369	362	370	361	370	353	391	347	356	370	357	370	366	341	384	377	398	366	376	381	370	388	363	358	341	351	366	386	369	350	375	341	363	405	348	401	373	343	378	321	382	372	393	332	379	380	407	362	366	392	357	358	370	377	387	368	374	351	342	358	345	357	373	384	357	409	355	386	394	356	384	377	394	387	373	365	340	376	355	366	383	394	301	375	367	378	367	373	400	381	350	399	392	358	372	373	364	352	350	385	372	376	343	348	405	368	385	368	351	355	379	356	381	356	369	388	379	363	388	407	383	358	316	338	356	374	368	383	356	339	361	384	384	382	365	343	381	381	373	332	372	331	370	355	360	332	355	372	343	380	372	370	363	362	349	381	356	342	333	385	377	383	353	402	371	365	353	369	391	347	337	375	355	369	349	358	392	377	346	371	364	404	405	402	381	369	394	363	405	388	340	377	333	398	354	381	391	358	369	380	374	352	380	389	369	384	332	389	394	380	386	355	343	374	386	341	340	353	408	349	347	374	394	372	352	356	369	337	385	367	401	350	356	336	385	348	344	365	369	337	367	359	371	354	376	362	338	368	384	389	366	364	389	365	357	368	389	380	419	353	358	323	389	354	370	352	383	362	417	361	354	339	358	365	373	377	366	389	383	363	355	363	349	366	386	343	365	351	385	338	386	341	344	375	369	360	357	367	343	368	396	346	351	356	329	414	353	329	374	343	380	383	353	336	354	390	373	352	374	357	361	373	351	368	368	346	334	334	386	326	356	373	358	355	350	355	387	350	368	389	371	386	349	359	388	386	409	387	346	407	362	344	377	339	361	373	398	346	370	403	380	370	381	379	350	365	378	361	340	367	355	348	349	382	388	352	340	367	359	372	368	364	357	386	353	376	352	362	366	344	355	323	376	333	362	356	369	386	350	362	371	326	390	381	344	400	375	361	396	351	396	365	366	352	350	379	405	340	355	381	349	363	382	355	402	394	364	374	353	351	347	358	366	350	382	380	359	378	363	365	367	364	353	394	350	366	401	395	373	405	342	406	372	350	362	349	390	354	343	337	398	361	365	354	369	350	336	404	370	369	386	377	372	364	356	400	357	375	361	355	356	371	380	352	377	340	354	374	351	365	392	424	343	359	378	363	362	361	380	411	363	344	363	343	386	355	338	363	361	368	380	347	378	384	335	329	356	366	380	385	388	373	358	344	383	378	349	373	411	394	381	391	358	369	341	393	347	347	370	369	367	382	360	347	378	390	374	366	365	369	349	399	369	388	337	404	393	385	403	384	352	390	359	361	338	377	366	349	379	373	380	346	346	339	375	364	353	393	348	364	368	376	359	390	365	381	393	357	379	421	390	368	331	362	373	375	358	401	346	385	367	339	392	386	384	360	376	353	361	344	402	345	346	377	373	403	343	350	337	353	368	362	360	376	338	384	380	362	363	357	359	365	396	351	365	384	407	363	367	377	391	353	385	372	358	383	359	369	399	346	382	383	338	399	348	341	371	397	382	356	365	399	352	352	371	349	423	370	384	347	412	332	375	346	369	363	373	360	355	357	336	360	374	351	412	330	353	401	356	384	345	371	373	366	354	332	367	359	364	364	371	393	370	388	371	326	344	318	378	384	355	346	340	366	360	347	354	348	380	346	375	386	331	332	371	343	371	350	356	380	372	368	364	378	341	357	393	387	406	356	384	375	378	340	358	361	375	379	404	367	375	380	375	401	373	380	360	376	376	358	343	370	378	347	358	341	371	379	406	374	381	332	350	389	366	397	395	369	372	357	354	369	373	362	387	393	376	334	366	373	390	371	349	327	410	337	354	427	397	393	321	380	343	383	343	354	383	359	374	349	372	377	374	371	425	383	362	353	356	354	351	372	363	346	359	367	366	379	374	348	373	372	337	362	373	371	394	384	369	393	333	387	393	336	347	367	352	370	359	347	387	378	371	370	384	348	385	402	366	338	388	340	364	350	360	396	374	374	333	334	398	371	374	383	383	355	366	402	387	379	388	387	371	362	380	374	346	385	380	395	373	334	377	408	399	333	378	336	338	379	377	359	378	350	388	367	374	411	384	362	394	366	371	391	354	369	383	374	403	383	377	366	381	352	373	377	360	374	336	378	392	379	352	345	341	383	356	361	386	365	398	380	378	349	350	402	380	368	345	372	359	372	363	372	401	364	369	386	343	356	397	366	357	361	386	367	374	378	390	359	377	341	333	392	355	378	373	384	357	358	402	403	371	351	355	370	342	371	376	366	368	373	377	365	363	396	351	356	365	358	387	358	374	350	338	375	383	356	343	368	375	346	403	368	385	338	383	365	359	374	368	393	361	380	409	334	370	362	384	336	365	371	363	349	367	382	383	360	375	371	323	392	385	345	372	392	403	386	376	354	364	358	346	356	328	385	358	418	359	360	347	353	365	371	384	350	373	390	371	393	373	388	351	394	376	381	353	377	427	385	343	352	391	365	374	375	368	377	360	402	368	386	385	394	380	365	360	355	360	381	379	403	325	355	370	342	366	385	366	372	381	381	359	363	346	364	383	367	368	359	351	361	396	369	382	387	378	358	370	354	369	358	320	377	352	355	363	343	400	384	341	408	346	353	361	382	357	386	391	361	389	352	373	367	402	332	374	362	384	359	383	375	379	343	375	413	338	353	372	403	368	381	348	338	348	378	347	352	321	350	356	374	349	379	372	374	387	336	372	369	342	389	396	371	390	319	403	378	358
1768	437	456	481	468	423	426	445	460	430	403	455	464	393	424	458	407	416	420	436	424	427	439	464	404	434	438	419	442	429	415	396	416	432	406	463	423	452	430	430	451	388	381	364	417	419	432	419	411	450	436	436	447	414	427	428	420	424	423	430	438	413	432	461	405	435	410	429	440	426	431	419	434	410	398	407	427	441	409	409	430	403	392	440	401	395	425	428	417	429	403	412	428	433	432	471	426	412	428	431	460	408	447	428	410	416	422	421	414	399	417	423	422	422	423	424	426	419	377	414	409	419	418	487	451	437	445	418	402	420	422	454	438	453	404	426	420	411	452	440	419	397	426	397	376	428	419	406	394	458	435	438	457	417	453	420	439	436	432	468	424	427	423	449	393	436	410	423	426	426	448	424	433	448	420	415	426	420	430	407	446	426	451	476	400	423	411	433	447	415	428	445	438	407	422	411	421	392	417	415	457	403	429	468	448	475	444	402	453	399	414	435	457	445	433	428	402	425	420	439	410	423	436	432	440	430	413	424	382	394	433	438	440	397	394	390	422	457	443	438	412	405	431	424	425	405	438	417	458	428	386	412	391	430	403	424	411	401	460	428	418	397	431	410	437	436	425	431	388	410	439	441	439	415	446	420	456	441	429	461	423	399	427	453	425	389	394	433	422	411	438	416	461	435	421	418	423	421	398	420	457	401	412	376	403	463	415	464	397	456	430	399	473	394	384	400	439	441	413	457	448	445	422	421	412	403	447	449	420	430	460	454	415	425	401	457	430	368	418	436	399	457	412	453	433	437	433	388	441	434	449	417	458	414	396	433	445	425	444	412	438	440	448	437	439	381	436	413	462	416	430	451	429	433	451	439	436	405	424	386	463	431	406	427	427	422	442	415	410	434	428	396	422	437	399	463	419	415	459	426	411	437	425	410	410	431	419	387	439	447	429	425	432	455	424	433	409	460	428	419	391	424	416	444	453	419	421	426	446	435	396	448	419	429	442	427	435	401	450	412	426	417	401	427	482	421	422	420	417	433	445	420	439	409	448	424	429	437	405	464	451	456	405	439	415	424	453	486	411	419	407	410	439	401	424	399	425	368	441	423	420	391	435	399	423	417	392	413	413	428	404	408	415	417	455	439	438	422	433	425	414	410	419	447	456	429	414	418	477	433	452	419	428	468	399	406	431	439	442	416	408	437	437	409	415	408	473	419	410	447	438	445	456	470	456	444	462	391	485	409	434	423	397	457	413	435	401	452	452	402	437	406	431	417	424	367	364	407	401	420	456	416	436	418	447	440	417	454	431	399	422	400	441	417	460	417	446	438	443	365	422	425	445	441	426	411	439	429	417	450	419	452	406	454	430	443	434	398	410	433	375	384	399	446	427	407	479	432	411	398	454	463	418	415	436	397	412	453	441	437	425	414	425	396	434	445	425	436	426	451	407	437	414	428	429	415	434	437	441	431	455	434	439	435	397	437	407	421	402	439	458	378	418	420	460	417	432	447	440	424	440	437	446	460	434	457	458	440	417	407	427	450	405	403	428	425	425	428	461	406	458	427	445	444	458	390	433	393	421	457	451	455	401	453	463	450	430	409	442	405	409	444	388	414	426	430	441	450	420	378	415	435	442	416	447	462	418	469	461	420	424	476	445	472	426	434	430	481	441	394	417	415	418	400	406	443	432	431	433	456	389	412	411	446	435	418	421	439	440	428	424	416	409	410	410	426	420	468	395	408	418	430	433	444	464	427	431	404	466	461	399	447	441	451	399	415	429	485	425	439	409	421	459	442	395	400	412	429	438	447	411	455	394	422	433	420	440	433	393	427	434	436	442	406	429	443	436	451	403	435	437	407	437	440	427	432	438	422	461	417	446	400	451	423	424	399	452	439	446	425	425	447	417	412	409	434	434	462	395	408	442	418	435	410	505	474	450	449	416	425	383	389	424	432	380	412	419	417	412	466	436	471	407	461	417	430	438	448	444	425	422	436	425	435	459	467	437	424	428	435	387	444	424	460	425	428	457	417	448	411	425	411	433	387	425	446	403	465	444	422	447	432	431	484	416	434	458	443	418	407	386	426	423	424	412	425	436	419	388	406	472	437	397	429	453	426	428	432	420	443	423	419	409	460	422	430	435	431	431	418	410	417	432	412	414	411	415	426	435	443	411	433	435	468	442	446	437	434	403	431	431	430	469	427	444	457	412	433	435	458	429	444	445	436	426	478	430	448	450	426	424	385	416	420	438	422	404	449	402	428	426	411	420	388	409	397	404	381	395	395	426	404	437	405	439	431	431	445	402	410	436	401	429	390	393	443	425	409	447	461	442	434	439	488	452	447	454	415	465	431	436	419	443	423	443	443	414	435	418	428	432	430	411	402	395	462	403	426	388	437	445	433	427	420	424	425	429	412	440	451	400	423	435	430	445	440	424	435	430	447	425	418	436	441	428	444	400	383	392	434	421	441	405	456	422	408	483	426	451	413	457	461	439	403	441	451	458	443	449	416	369	398	421	386	394	421	435	397	428	366	402	444	406	421	409	416	444	403	427	432	398	421	364	421	402	435	395	430	463	418	397	440	473	402	440	421	425	408	434	403	411	447	431	386	394	415	437	446	413	454	404	451	417	428	431	399	370	436	433	419	430	433	406	437	405	455	428	435	428	440	455	394	429	428	412	423	408	437	433	414	375	432	422	463	410	404	393	447	450	460	406	438	426	430	407	418	427	441	417	389	470	425	359	368	421	424	434	422	433	410	401	438	427	417	416	447	412	427	416	415	449	448	394	400	393	409	421	434	444	415	444	416	416	424	405	413	402	422	474	410	453	434	389	411	421	415	418	416	404	445	407	453	462	430	412	404	448	369	416	469	467	425	461	478	422	407	458	430	416	402	413	379	423	419	424	436	433	418	433	428	389	401	413	442	448	430	463	440	418	387	430	447	438	425	400	450	380	424	408	464	446	453	453	431	412	437	458	392	403	439	436	460	428	415	434	399	453	386	394	394	398	419	452	416	397	443	441	416	461	411	447	459	436	441	400	426	437	462	456	432	439	409	428	381	446	424	431	447	413	444	429	428	431	418	378	430	428	417	401	459	435	427	428	373	432	402	439	442	414	407	408	454	416	494	429	401	433	378	429	437	440	410	406	446	423	435	394	391	422	422	405	393	454	420	434	415	444	459	416	425	444	417	465	419	434	434	420	417	422	418	413	414	420	481	434	453	413	462	417	403	430	386	431	432	404	460	438	415	452	450	447	437	402	436	417	446	412	407	424	440	438	385	429	433	404	414	468	436	410	400	450	383	470	426	462	401	437	432	453	426	399	437	457	448	465	438	445	414	402	427	410	442	450	403	398	477	392	421	438	442	423	446	431	433	416	443	415	438	462	450	453	444	409	432	430	407	415	426	386	390	402	444	437	472	428	419	435	396	463	404	450	497	398	410	424	448	424	408	382	422	407	449	435	394	446	433	443	404	411	415	408	454	436	424	424	394
2358	916	959	1032	933	981	959	1010	961	944	900	999	962	956	944	965	934	1004	948	937	966	913	939	901	893	899	850	915	935	962	943	933	975	885	916	882	936	898	889	966	916	904	870	942	867	937	952	909	903	930	899	898	911	976	891	951	933	946	979	870	927	940	868	925	900	996	852	884	893	930	946	926	901	901	927	913	945	1008	917	914	897	914	962	885	895	888	941	870	942	925	841	924	888	905	909	952	909	947	919	923	926	928	927	920	894	919	926	968	909	927	911	996	946	951	853	921	885	866	942	902	898	958	912	948	945	929	918	929	950	925	929	893	908	898	1003	960	953	878	897	959	939	876	892	879	907	904	933	908	890	905	951	945	942	918	904	961	946	914	965	873	946	925	928	928	929	953	940	921	928	944	918	911	852	881	885	894	887	918	922	926	964	924	963	927	968	961	918	964	947	939	932	917	876	908	897	895	887	936	912	889	902	955	879	864	906	932	927	928	919	917	901	899	928	917	936	935	913	910	943	857	893	873	893	917	934	976	967	916	940	877	905	945	925	938	985	953	909	943	928	921	908	938	986	933	899	889	947	910	918	894	905	917	953	867	904	951	953	928	922	960	865	840	943	915	920	904	995	940	960	888	928	939	951	890	938	903	908	892	948	960	890	931	947	901	926	892	974	869	925	942	902	962	978	885	903	891	931	946	900	952	945	965	865	943	853	918	921	859	902	961	940	938	947	958	927	885	921	897	977	924	904	936	959	927	901	951	894	969	906	913	946	976	920	892	889	899	931	938	885	939	874	926	921	921	890	944	925	906	916	889	912	903	971	873	940	952	964	993	896	888	895	897	911	895	975	901	994	931	868	911	920	886	929	834	936	905	916	913	905	923	966	876	977	923	886	900	923	876	936	921	937	977	901	950	883	958	852	918	948	909	948	923	933	916	932	948	914	929	950	895	950	953	911	921	892	909	953	945	993	920	951	948	975	912	953	907	941	923	961	925	886	946	926	949	920	919	986	929	962	932	927	920	941	934	907	936	909	925	881	894	940	912	935	914	907	908	902	929	918	930	941	973	946	923	928	879	925	903	916	939	908	900	913	882	932	974	959	987	954	916	917	919	913	991	922	933	950	922	897	920	916	932	920	879	886	921	870	895	968	907	963	915	943	949	946	915	946	893	928	980	876	975	936	922	915	901	940	963	963	963	894	936	953	905	895	893	943	913	927	917	982	917	935	926	939	907	960	975	922	934	852	959	944	926	919	920	885	874	997	933	947	954	909	901	938	946	963	916	967	955	896	900	907	863	943	980	920	931	918	929	957	905	904	986	971	934	960	943	901	974	924	945	900	908	926	906	892	942	934	932	970	975	921	924	948	932	907	966	988	888	939	909	898	949	881	917	973	908	929	909	938	934	943	906	927	948	937	942	914	936	892	920	959	911	906	913	931	901	961	938	893	889	931	931	930	978	841	928	954	895	906	905	944	939	900	919	922	922	882	928	889	901	937	960	941	939	895	961	963	890	937	910	932	915	960	943	955	966	908	925	942	922	902	981	889	969	929	947	950	970	917	923	929	928	952	919	914	896	883	922	935	965	903	958	949	931	968	941	958	922	891	895	922	911	947	854	953	966	916	920	980	952	950	983	930	929	950	894	933	897	969	901	889	885	911	946	930	922	982	946	961	874	925	977	979	901	929	963	912	914	890	904	917	909	974	933	918	876	908	871	937	911	882	964	907	927	906	931	955	926	901	956	915	934	945	987	939	960	910	930	921	925	950	921	904	958	948	935	970	942	925	944	882	960	870	886	934	897	861	930	954	942	973	903	939	978	878	977	940	947	937	892	923	885	932	968	984	939	931	951	971	921	898	943	922	900	946	876	923	867	890	907	929	945	929	914	984	916	977	947	948	932	914	908	941	919	919	931	903	929	931	962	919	972	925	911	888	892	945	911	998	909	988	932	948	942	953	929	950	966	954	925	956	882	917	972	939	915	988	877	917	942	887	890	908	908	886	983	886	915	908	920	899	903	933	900	937	955	912	971	886	920	902	943	943	918	929	925	932	942	930	961	922	858	991	915	921	904	886	930	917	947	931	901	955	911	976	965	942	911	904	892	986	860	1014	951	941	913	948	926	971	916	930	956	957	963	937	939	980	961	920	936	883	896	866	944	877	935	953	871	972	962	892	949	872	873	923	913	942	918	989	898	923	956	964	908	907	1001	921	961	939	940	944	931	853	922	925	921	923	917	934	903	897	913	938	863	874	914	917	882	921	880	945	947	935	856	919	947	871	919	947	960	866	939	885	926	946	921	954	898	924	897	933	901	879	918	955	922	896	878	918	910	929	912	948	961	976	961	928	945	869	934	892	934	926	901	849	944	937	912	908	916	917	947	931	907	953	917	864	925	949	906	882	917	959	924	982	992	980	907	976	910	914	893	909	910	897	908	938	884	934	963	901	927	884	929	961	905	921	926	912	946	881	958	892	982	920	907	962	910	974	926	927	951	941	915	890	1001	895	934	878	912	898	927	901	910	946	941	905	889	879	897	955	927	879	905	1002	888	901	922	909	897	982	875	959	991	936	931	929	933	894	886	915	971	923	907	925	929	938	886	932	1009	939	941	925	895	950	896	917	930	914	880	911	969	980	891	934	880	909	966	970	900	935	957	914	902	928	952	908	863	947	898	936	921	906	916	920	899	1007	941	916	895	922	925	902	934	934	935	911	937	919	920	918	914	969	900	957	913	929	979	924	889	924	944	948	891	906	922	897	927	922	948	881	947	903	909	911	878	941	996	903	864	963	943	921	902	882	931	946	892	939	912	911	928	959	904	972	942	979	944	985	975	938	895	922	956	954	983	926	947	922	917	942	885	965	981	898	903	890	957	887	939	921	901	897	904	991	909	961	920	931	964	908	914	924	943	916	924	986	931	926	894	846	947	972	907	907	887	964	864	916	934	924	861	977	912	956	920	936	982	973	944	947	957	952	964	968	935	918	880	952	888	922	897	901	898	920	871	970	925	938	885	887	961	915	908	971	925	911	915	911	992	954	878	930	948	877	895	970	904	960	876	947	907	1050	922	950	924	895	935	867	926	951	949	877	901	883	925	993	883	936	900	939	937	909	874	964	958	938	987	929	853	939	873	922	889	957	917	902	848	866	955	944	970	940	916	929	890	948	957	918	934	912	991	965	917	944	905	954	933	913	957	950	887	910	920	969	889	978	832	893	874	954	878	890	911	904	989	872	933	860	914	958	909	935	934	926	943	927	943	911	914	895	932	930	925	948	935	940	897	945	951	954	879	891	935	924	922	918	875	957	967	946	898	957	896	952	892	983	955	908	911	904	924	885	942	939	934	944	896	921	944	921	909	909	917	925	880	920	937	905	899	898	926	849	921	927	882	908	924	868	948	1001	913	993	916	868	898	905	949	933	972	928	978	932	925	920	871	951	960	932	920	923	926	974	955	871	930	850	954	954	914	908	916	945	981	957	917	886	890	997	980	860	961	951	902
8654	600	614	614	491	405	357	346	319	272	304	248	252	252	258	276	263	257	263	255	263	242	240	238	237	246	229	218	229	241	242	274	216	227	238	259	233	231	276	251	262	269	267	215	273	258	266	256	283	259	257	274	256	216	258	262	239	258	227	252	270	260	230	198	251	208	251	250	296	285	249	228	253	239	254	260	249	218	244	251	265	255	283	242	252	252	248	232	257	239	211	227	263	261	235	244	239	250	228	248	243	250	236	241	265	264	230	233	251	256	256	245	227	253	231	248	255	243	234	252	260	234	283	297	233	262	252	243	233	261	241	254	263	285	253	253	236	225	247	283	272	242	248	225	257	254	217	247	246	240	263	260	246	258	244	260	242	255	261	253	254	249	256	227	254	240	294	271	247	264	249	246	233	262	255	233	215	231	276	254	248	259	238	244	252	275	245	238	241	250	274	254	262	233	255	283	221	243	232	250	267	224	276	252	282	271	239	245	238	219	244	240	225	262	254	266	242	267	248	256	234	217	243	257	283	247	283	257	253	268	240	235	251	274	253	255	235	243	246	243	278	248	261	274	272	265	232	247	259	271	270	243	235	261	277	260	280	259	256	223	240	226	240	233	222	256	271	252	267	241	250	248	264	244	232	241	248	218	204	231	240	228	266	263	257	237	258	242	269	262	244	248	259	229	240	251	261	218	238	256	238	240	251	265	253	263	254	200	252	249	271	247	256	232	250	267	276	234	207	202	251	251	251	226	254	241	249	255	243	259	239	267	227	220	272	262	228	264	277	270	233	232	253	233	260	275	251	270	277	263	247	255	277	262	244	254	227	252	245	247	269	260	282	265	289	274	249	244	284	246	246	247	229	226	258	240	255	237	242	243	239	269	241	240	240	251	251	250	263	217	269	252	278	276	234	260	254	244	257	218	260	239	289	258	286	235	223	257	246	256	250	254	229	236	226	277	263	222	242	226	245	224	261	248	257	225	268	243	249	247	246	263	225	241	243	243	236	226	226	234	257	248	233	255	262	259	254	266	250	253	249	241	227	273	225	239	258	266	259	231	260	254	236	242	215	268	247	240	271	247	232	234	233	281	243	254	274	233	225	240	242	255	228	303	254	252	238	250	258	232	267	279	258	245	222	249	238	263	266	266	230	261	244	251	260	236	225	217	254	266	230	236	268	251	254	231	237	235	245	255	254	260	244	236	208	276	256	252	238	264	247	228	268	252	256	270	260	241	292	248	214	258	257	219	256	235	224	269	211	264	235	228	241	253	248	213	216	267	267	233	224	231	252	250	249	254	207	238	220	235	232	233	257	257	232	233	229	273	231	255	224	225	261	232	230	240	245	231	235	251	242	248	248	273	244	271	256	268	234	284	252	259	219	249	228	235	247	255	219	248	243	225	252	238	261	250	238	223	270	263	259	263	215	263	244	264	243	233	247	256	228	246	240	235	266	244	246	250	239	218	252	257	273	266	220	237	226	244	257	238	236	222	241	222	242	260	228	240	263	230	239	222	242	231	243	247	243	252	228	243	230	265	260	238	216	233	218	254	223	220	249	227	261	244	248	276	234	224	269	255	237	250	227	245	273	251	237	228	251	237	232	246	226	241	242	241	235	227	231	243	250	258	280	216	233	218	256	245	242	249	228	239	222	261	244	234	252	251	227	279	238	257	279	259	246	240	246	250	218	252	247	247	245	289	260	244	229	252	227	238	251	215	226	240	263	233	258	285	246	217	249	253	249	240	252	239	228	229	277	266	247	242	243	244	217	248	245	258	255	246	255	242	239	247	221	261	226	230	241	223	232	208	250	241	253	263	253	206	253	228	234	242	255	272	258	217	252	225	277	264	262	254	247	251	250	240	267	228	257	227	241	235	244	243	237	211	252	245	233	234	269	233	236	241	253	268	242	249	229	236	252	259	247	227	227	238	237	236	233	233	254	262	238	226	247	285	238	259	256	262	258	260	247	269	205	254	225	229	250	245	232	295	243	234	221	261	243	252	279	226	243	250	236	268	266	242	233	263	249	236	241	261	277	261	258	221	264	284	255	244	245	233	221	261	219	230	242	245	255	240	230	247	243	250	240	239	264	267	249	214	225	257	239	244	246	254	243	262	214	224	238	239	243	242	270	225	240	244	234	256	271	240	249	249	254	241	241	204	246	269	225	247	232	253	239	257	250	262	260	247	263	268	208	244	222	276	226	249	256	250	244	261	281	250	264	289	264	221	220	265	233	247	238	259	250	253	255	257	228	261	245	252	263	296	265	257	219	271	288	233	273	248	236	238	239	263	233	229	256	259	237	234	211	235	252	237	229	236	263	226	219	243	237	251	237	228	259	244	226	233	244	264	261	239	257	230	238	237	263	270	218	267	240	249	235	280	250	252	264	246	251	236	267	254	199	278	250	235	232	250	261	261	262	248	250	231	247	254	240	260	244	268	271	253	235	252	236	231	259	263	276	224	244	256	226	233	263	253	261	238	224	227	233	229	253	257	250	237	222	257	248	263	226	255	255	200	262	237	234	237	249	290	223	253	266	238	219	254	259	247	227	239	227	256	255	241	241	245	242	218	245	245	215	260	256	249	234	247	250	235	239	246	272	257	254	265	249	224	245	216	243	232	249	222	223	241	241	236	223	248	250	240	243	245	224	241	262	251	265	287	258	252	252	224	230	238	226	270	259	251	281	245	250	257	274	268	219	244	271	241	252	249	252	268	279	230	275	235	237	253	238	254	262	257	263	228	235	230	255	225	259	251	255	221	220	239	256	246	231	212	244	269	265	248	271	240	231	222	254	270	276	260	267	265	246	230	214	272	246	214	239	238	245	249	274	236	230	233	241	254	234	230	244	253	265	242	232	254	253	239	256	259	228	231	239	269	237	247	252	266	260	232	275	234	250	252	227	231	231	264	239	246	233	219	255	268	261	244	231	243	246	245	214	226	224	224	262	287	257	242	248	218	260	246	253	233	224	263	207	228	253	239	247	258	255	262	257	247	232	281	248	233	270	288	249	248	251	256	230	278	268	227	248	219	266	241	229	235	237	227	273	243	262	270	219	256	220	265	237	235	242	243	281	246	235	220	236	224	214	239	237	247	227	268	214	243	263	286	251	236	263	253	236	246	248	245	249	246	260	247	243	252	256	247	255	256	230	286	254	238	262	224	254	256	238	251	253	238	234	244	232	271	262	216	233	233	255	269	241	283	262	273	243	236	260	273	280	258	251	214	259	243	245	231	242	270	244	237	213	232	255	240	249	255	216	262	266	228	260	250	237	227	223	246	248	223	293	246	271	239	241	227	234	258	231	253	270	225	250	261	271	245	227	239	283	271	252	234	256	232	257	220	246	245	277	272	269	253	253	265	269	264	236	253	239	260	238	246	255	232	273	250	219	218	255	251	224	221	259	235	251	228	240	266	242	233	251	279	246	278	233	255	236	232	227	222	257	259	242	263	236	238	252	252	248	231	225	259	239	261	263	280	265	239	233	239
6750	864	1407	1651	1385	1283	1094	916	911	842	802	776	747	697	734	696	667	670	671	609	612	616	583	577	629	592	577	591	605	614	569	573	609	566	581	637	578	606	571	545	584	608	607	578	585	566	608	567	509	563	596	547	586	537	550	585	569	561	562	564	573	552	573	579	573	596	578	593	552	557	573	523	514	544	579	570	571	580	537	583	599	563	537	586	525	537	581	540	569	558	533	548	605	604	578	586	598	565	587	564	570	535	583	573	526	556	595	603	568	560	559	584	579	554	540	579	560	561	555	564	567	587	564	545	577	584	536	595	567	591	580	551	564	574	547	592	575	514	567	567	603	551	562	563	578	614	528	615	575	562	567	569	598	556	536	554	573	586	584	564	546	542	587	540	616	569	550	598	537	563	568	557	542	570	529	567	558	575	603	545	556	561	569	553	618	538	544	582	590	574	609	548	543	570	596	570	556	581	527	563	597	584	583	559	574	572	589	537	554	569	575	578	571	556	559	603	538	543	601	550	608	477	562	550	533	552	549	584	601	557	576	598	488	558	555	560	583	539	601	557	568	567	571	576	576	568	609	538	590	581	562	573	553	594	540	583	611	536	550	550	612	617	560	576	597	569	574	568	557	569	574	545	612	587	596	528	554	611	591	572	580	601	614	555	533	550	563	564	633	604	565	580	543	594	550	511	569	626	554	559	607	566	519	535	576	558	619	607	566	552	545	611	583	549	598	517	562	542	554	553	546	583	579	520	576	574	596	605	554	551	512	551	558	559	591	595	556	545	535	555	534	543	570	577	558	558	566	530	617	616	583	551	569	511	604	622	578	551	565	591	549	583	604	565	591	562	560	511	544	598	551	557	607	589	583	557	595	549	533	550	545	563	582	556	557	523	563	552	546	544	577	552	541	565	546	588	581	563	581	560	566	559	537	580	548	566	618	563	544	537	595	558	564	526	540	546	559	587	569	554	589	543	562	588	553	570	561	531	556	565	569	595	594	567	577	561	526	567	563	578	581	543	578	552	537	587	559	583	554	558	558	571	570	547	583	516	551	586	518	543	580	564	581	548	546	563	541	541	543	580	524	585	546	571	543	558	573	600	562	557	529	547	538	544	537	559	569	572	571	555	588	544	549	589	604	589	575	561	539	582	534	506	557	554	598	533	558	609	543	568	564	569	571	520	549	560	508	563	589	557	560	566	530	579	528	582	553	564	575	556	556	589	547	598	566	583	543	535	572	589	628	556	557	577	544	566	583	550	589	553	550	554	541	533	568	538	589	588	524	566	530	561	578	503	562	575	595	586	536	558	573	544	563	582	580	568	537	563	545	549	581	560	571	564	592	557	596	553	561	556	517	561	598	539	581	548	543	524	552	538	512	533	561	582	554	556	563	560	600	566	598	510	597	595	559	553	545	561	556	505	547	543	578	591	538	601	550	590	538	574	527	564	547	573	550	562	562	580	558	533	526	547	502	569	571	564	567	592	627	558	565	589	611	593	561	548	547	551	579	553	557	593	539	550	527	556	518	565	550	545	550	578	597	572	603	561	549	569	558	566	604	578	586	568	523	583	540	557	534	588	561	559	539	579	569	555	530	558	586	558	583	561	569	583	512	581	559	554	579	610	574	585	535	590	546	557	574	566	541	592	572	539	530	533	574	562	584	539	553	523	554	559	594	552	611	582	555	570	582	595	576	546	551	556	606	543	583	598	610	604	524	575	579	560	566	532	551	599	543	550	551	550	554	561	591	573	570	582	529	547	575	552	587	559	576	529	536	527	522	558	574	519	567	565	574	578	553	585	533	549	542	526	540	576	578	568	569	537	561	526	554	521	562	578	563	548	528	579	496	588	563	631	548	583	515	561	554	572	566	560	573	592	597	610	572	556	559	593	587	545	571	565	601	582	566	538	555	560	562	538	512	588	558	576	571	569	470	570	527	517	557	571	582	554	536	574	541	561	557	543	550	532	540	567	560	542	545	558	574	558	537	574	556	597	546	550	554	585	565	567	569	595	573	555	564	542	563	550	552	552	551	556	559	549	523	566	582	558	552	571	554	559	545	544	579	554	566	549	550	595	595	546	571	598	566	605	599	556	546	582	518	567	572	548	590	553	591	588	553	522	571	551	560	557	571	579	611	542	552	558	604	539	527	557	525	536	532	554	541	548	566	532	548	533	594	522	547	580	547	573	562	574	572	541	511	541	556	539	580	558	588	537	550	542	558	568	566	589	503	520	567	569	537	562	527	533	534	574	546	551	568	600	509	592	566	586	558	562	554	545	522	570	548	551	558	606	555	509	595	574	591	535	597	540	555	605	563	569	597	525	611	558	547	528	572	565	560	568	564	575	566	548	552	561	555	589	616	540	572	534	559	525	562	539	584	559	548	575	575	587	578	585	549	567	529	566	606	559	549	553	576	563	541	558	551	554	529	542	534	567	561	605	538	544	571	551	589	579	587	572	546	588	562	601	581	598	535	525	545	554	561	528	546	581	579	549	541	562	603	567	560	578	560	576	513	546	575	589	583	584	550	574	543	541	560	594	566	577	527	565	551	535	548	586	581	521	569	543	594	568	551	608	550	595	573	572	569	564	532	572	546	553	558	573	549	566	528	551	591	600	575	559	572	572	564	611	579	579	589	536	610	583	597	585	536	557	543	555	609	569	599	582	538	569	590	564	603	565	569	553	570	589	590	596	550	590	547	514	539	564	556	586	572	576	566	561	542	544	562	552	591	547	539	576	551	558	490	557	568	548	546	571	582	570	513	552	567	577	568	598	601	562	510	570	564	609	536	545	543	555	579	591	578	569	596	588	578	584	526	561	585	537	593	607	546	513	514	552	553	545	586	567	529	588	563	584	574	590	571	552	560	570	574	543	552	550	576	569	571	524	558	546	597	569	570	581	592	569	500	590	567	552	564	547	588	524	558	525	567	575	598	616	577	557	599	574	589	604	560	545	539	577	576	552	511	592	603	557	556	591	581	572	575	542	606	558	534	564	577	597	539	557	591	561	582	596	559	563	594	601	581	515	573	558	582	570	550	617	553	525	501	540	575	592	583	516	603	560	547	548	552	543	563	580	600	543	569	581	571	552	581	537	528	579	595	556	561	553	588	559	544	546	622	565	530	526	577	549	586	601	559	518	587	576	548	540	563	571	566	552	529	561	558	535	548	555	546	526	565	553	510	564	566	548	565	540	535	572	554	588	532	580	559	556	587	584	545	569	513	544	590	572	571	570	544	561	561	597	589	559	575	544	549	580	551	552	549	587	566	559	528	573	562	587	579	529	580	602	589	523	548	565	512	549	581	573	530	579	568	558	532	541	586	560	560	509	578	591	549	540	558	548	602	560	580	592	588	570	540	595	561	568	580	570	551	539	598	553	554	535	541	577	587	561	598	564	579	586	586	593	563	530	600	527	549	602	525	537	547	567	590	551	575	565	569	549	556	579	596	509	539	538	557	539	535	556	581	527	525	543	581	566	583	613	552	593
15093	1179	949	728	512	366	329	262	261	210	203	212	201	174	178	160	175	157	172	139	167	150	168	143	143	142	153	156	148	141	137	123	142	152	132	154	138	136	157	145	148	128	125	143	145	140	132	133	153	142	150	133	155	146	124	149	129	131	156	163	111	132	150	170	150	136	142	121	114	156	148	143	124	127	118	140	140	145	141	163	144	155	158	141	161	146	157	120	136	148	135	135	139	152	137	127	141	110	161	128	125	116	123	150	133	133	134	173	143	129	139	129	139	166	154	144	134	148	172	158	145	136	160	123	124	130	140	149	139	154	130	115	157	159	129	146	125	126	127	139	150	144	129	137	148	145	120	154	144	122	132	147	115	115	138	156	136	147	136	130	120	144	132	131	150	132	136	171	136	142	161	137	127	125	143	156	143	143	157	151	145	150	148	146	149	128	149	162	148	169	140	145	132	168	140	137	135	125	163	112	151	140	144	150	125	139	129	142	149	134	131	143	146	128	119	163	127	122	117	139	139	147	147	141	142	123	153	154	113	138	160	151	135	135	148	133	133	135	142	138	127	144	137	121	144	129	147	115	140	142	150	157	147	141	141	122	143	129	149	151	132	134	139	151	132	128	143	131	150	147	144	148	139	143	148	131	132	148	146	151	156	150	151	124	105	106	141	129	146	136	151	157	120	155	131	132	138	140	136	124	128	114	152	124	144	144	133	124	125	116	153	145	147	154	154	151	136	131	149	152	126	138	134	137	130	142	132	174	140	130	134	143	133	148	135	156	146	135	157	128	134	156	148	149	167	141	150	140	142	140	115	147	143	126	125	133	131	129	151	135	112	142	148	124	159	150	138	168	129	133	147	156	158	138	149	136	153	155	124	152	146	142	132	138	141	162	148	120	133	126	115	154	148	152	151	141	153	143	144	142	146	149	133	130	140	148	139	140	146	163	135	133	149	137	152	150	153	117	146	155	132	144	153	131	142	124	129	155	151	128	132	129	156	140	145	120	126	140	148	132	148	153	147	143	141	137	143	149	143	145	154	184	145	132	146	152	139	157	133	127	142	143	134	137	133	141	157	147	162	131	135	137	138	144	133	133	141	127	174	140	142	134	120	142	145	146	134	151	138	155	138	152	136	133	139	177	163	146	136	145	166	141	156	122	140	144	129	146	131	150	123	155	167	130	149	155	138	110	135	153	124	148	139	161	153	149	140	147	149	121	143	136	134	158	124	147	157	140	153	128	138	137	126	167	143	162	126	129	147	135	112	130	151	164	159	130	132	123	107	141	142	144	155	128	153	126	164	128	138	128	144	151	130	134	156	139	106	161	155	113	142	142	129	133	121	124	160	127	121	119	139	115	168	147	146	137	133	156	139	144	152	137	142	147	146	132	125	135	139	127	143	127	159	132	148	152	177	155	153	129	147	137	136	141	149	145	157	125	119	126	129	148	136	158	134	150	136	159	165	141	137	133	121	126	136	137	137	157	145	127	124	136	146	150	151	142	142	146	113	127	138	139	135	133	132	169	145	155	142	158	150	151	144	150	150	170	140	137	151	139	141	122	146	140	152	137	155	141	152	130	125	157	136	121	162	116	138	137	134	152	131	132	145	156	121	121	174	150	145	126	136	121	134	129	122	155	136	150	138	119	141	120	128	151	133	122	155	124	160	153	132	164	137	150	174	149	142	147	152	139	140	136	162	110	135	121	136	144	130	157	166	146	127	140	161	150	155	147	140	151	132	146	125	124	129	127	149	135	146	134	140	143	126	153	137	130	154	146	139	124	160	138	130	153	115	133	143	144	159	133	122	139	145	157	140	121	161	125	133	136	172	112	143	147	116	124	132	128	140	134	135	146	155	141	167	156	145	148	161	175	141	129	136	164	138	144	128	137	167	146	139	151	146	122	150	150	129	139	133	116	136	143	133	133	132	152	123	133	137	144	129	147	138	134	134	133	138	140	145	156	130	166	124	132	149	165	146	143	142	145	137	130	127	149	152	149	144	150	142	139	141	125	129	122	130	130	129	118	114	135	159	133	157	120	142	139	146	136	149	134	126	153	134	127	148	137	154	167	156	153	145	154	146	151	138	160	147	141	134	147	121	133	153	133	135	138	137	142	123	125	144	132	139	167	135	140	109	133	142	155	142	160	153	138	139	139	134	130	148	132	144	117	132	127	122	137	145	132	133	123	166	127	155	133	139	126	141	145	137	123	137	165	121	161	134	107	159	169	130	151	150	137	129	140	157	139	138	151	142	110	139	141	150	144	131	140	144	144	157	161	118	156	152	161	130	125	142	120	129	155	128	141	138	143	126	143	148	128	132	141	138	143	146	139	148	130	150	134	145	131	139	144	147	160	148	138	156	152	124	156	128	158	122	126	158	120	123	147	129	145	135	152	130	159	149	140	162	151	97	132	151	139	127	123	139	138	169	145	132	145	121	135	125	147	162	150	122	120	141	154	150	119	152	168	149	157	142	144	146	138	153	154	160	136	137	129	150	122	149	138	133	142	141	136	125	147	148	152	117	127	129	177	179	154	139	133	136	134	131	167	133	133	136	134	137	134	147	162	147	116	129	105	143	167	143	150	153	154	136	143	130	127	167	117	158	166	167	141	134	129	145	152	128	140	148	145	135	135	162	156	121	126	106	134	129	135	137	170	163	138	158	153	140	149	157	161	120	142	120	145	129	138	149	131	139	135	132	144	127	138	148	146	152	134	159	131	132	144	147	130	151	129	138	142	120	110	112	133	165	134	158	133	156	135	149	106	116	129	141	135	123	141	139	150	124	179	134	118	148	142	119	141	121	139	125	140	120	132	130	153	147	146	121	141	152	145	141	140	136	145	164	143	159	143	169	135	159	168	139	127	162	138	147	144	148	163	140	150	153	148	134	150	141	126	136	134	146	120	145	150	142	123	146	118	140	131	141	146	134	113	130	133	129	143	127	118	115	149	160	153	128	159	142	152	158	135	137	139	151	144	137	139	132	153	138	148	143	151	152	144	129	147	163	150	128	127	137	126	136	137	135	141	132	132	146	154	124	125	141	134	136	138	156	146	136	134	121	139	157	153	136	145	137	156	146	166	152	150	144	159	114	145	150	140	143	140	112	141	145	146	133	133	151	151	138	145	147	159	153	160	135	137	129	123	118	170	144	154	159	145	143	139	145	149	152	136	127	138	130	134	124	153	165	123	122	140	139	137	143	136	121	131	136	151	131	167	129	135	141	132	169	137	140	149	144	124	166	163	141	140	135	149	136	125	124	128	137	124	147	147	133	147	152	148	137	138	169	144	129	156	146	146	170	171	136	129	141	121	142	146	133	135	130	129	136	165	158	146	131	122	125	125	137	134	155	117	143	151	132	153	135	139	143	141	163	158	130	160	147	170	166	148	127	151	132	147	147	131	139	125	141	145	139	149	131	154	133	140	157	118	145	141	130	147	128	134	140	145	146	112	142	141	132	148	138	135	162	133	132	162	116	136	141	124	133	134
8180	1011	2095	2350	1929	1544	1352	1162	1001	928	774	729	674	601	594	552	550	516	504	493	521	461	466	465	458	426	487	409	453	433	420	389	426	370	382	360	380	395	386	408	375	394	415	385	388	396	353	386	395	420	412	378	404	350	385	406	373	372	416	349	378	355	366	379	386	391	384	362	371	395	367	389	349	384	351	394	370	347	387	399	413	385	351	399	372	385	351	375	382	380	379	353	373	380	354	396	380	373	376	387	373	355	360	361	416	395	381	372	358	407	344	368	390	390	369	362	375	359	353	363	362	367	389	354	336	381	379	385	378	380	391	344	399	367	360	410	387	351	355	364	422	359	373	395	349	369	361	392	385	385	375	339	389	353	400	337	404	367	400	345	415	385	379	357	402	352	380	355	332	400	360	373	352	383	427	351	364	399	406	351	369	396	353	351	371	392	366	370	356	372	391	388	363	365	389	350	374	348	371	383	367	377	357	374	385	375	352	383	369	371	397	399	375	434	349	382	384	382	398	361	349	376	354	376	374	337	370	367	389	397	408	364	406	347	371	355	348	356	348	359	347	357	397	375	351	355	358	386	357	310	352	342	405	346	368	366	379	347	363	362	363	375	387	356	380	386	358	348	349	350	399	348	374	371	374	376	364	380	376	369	374	396	393	411	355	406	359	356	368	386	388	369	351	370	370	356	394	388	362	383	377	374	361	389	382	359	381	377	384	401	363	356	377	355	368	380	379	367	345	372	358	372	375	374	378	360	375	311	343	352	375	366	370	378	361	365	383	377	394	375	375	395	381	371	373	349	381	381	373	341	375	372	385	373	408	376	393	387	370	355	345	380	363	351	379	387	369	373	404	368	403	352	342	348	363	389	358	368	375	375	382	390	374	368	390	357	346	379	351	377	390	403	360	387	370	393	398	377	387	408	372	351	371	381	384	374	369	350	332	384	392	386	374	394	392	332	348	347	379	352	370	403	358	347	357	392	379	335	364	387	374	340	361	382	373	360	367	396	351	382	361	398	378	370	380	382	371	361	360	393	382	373	373	360	355	394	359	362	374	375	379	381	392	373	386	360	382	374	350	383	358	344	400	366	364	382	342	397	379	338	409	376	383	375	358	393	351	355	353	398	385	366	382	347	363	387	337	370	360	358	360	367	364	366	380	351	365	370	354	360	385	362	348	400	381	373	373	358	384	360	387	370	385	347	368	398	371	370	357	343	373	363	356	366	424	408	364	354	362	400	353	368	355	369	375	408	375	417	389	401	377	348	365	389	378	359	418	399	368	335	346	338	372	338	355	381	348	365	323	354	350	357	400	386	383	406	382	361	377	366	381	391	366	371	378	364	394	353	341	366	357	363	366	371	357	373	420	393	360	377	395	352	371	389	372	327	384	409	385	395	361	368	366	387	378	378	377	395	393	397	345	373	395	381	371	344	373	360	366	386	357	341	390	378	362	384	369	352	362	347	373	390	404	377	369	360	362	391	372	379	337	382	400	376	362	359	345	354	374	379	371	392	370	348	347	387	388	366	341	380	341	370	373	380	362	356	396	374	372	388	390	357	410	357	402	386	391	374	371	368	353	384	369	365	345	418	353	337	351	386	350	336	345	390	349	390	386	362	354	374	363	365	365	364	400	366	383	386	347	369	358	395	379	358	374	331	382	393	395	356	350	374	353	372	380	367	363	379	343	371	381	376	372	352	370	371	394	376	381	349	338	399	360	367	367	364	414	380	364	407	362	342	420	364	352	365	360	358	361	380	396	362	383	362	365	382	391	385	370	328	366	365	366	355	388	380	398	367	343	371	353	383	332	371	367	386	357	376	383	349	395	385	351	360	375	365	361	386	368	343	354	386	339	390	385	383	378	368	347	369	364	368	371	375	354	369	372	389	351	353	373	327	365	351	371	382	402	355	354	392	357	391	409	403	378	351	354	380	389	364	354	361	361	375	390	361	352	362	367	356	373	378	364	348	391	427	356	401	386	376	336	395	364	371	350	364	371	368	394	348	392	342	367	396	339	353	380	387	377	345	382	373	381	361	379	359	377	401	352	381	399	358	374	384	378	399	384	384	356	404	372	390	406	401	352	359	374	380	386	374	344	364	367	373	378	364	362	386	411	392	358	361	382	359	348	328	379	338	404	376	410	394	364	382	386	361	359	363	389	386	400	416	335	343	363	378	409	343	386	383	358	397	357	396	367	391	388	359	371	349	350	367	342	380	386	360	332	387	375	341	357	417	345	373	373	375	367	359	352	376	368	370	388	350	358	368	395	362	361	395	359	377	358	337	371	354	379	362	390	365	388	367	395	346	376	392	413	418	347	390	332	402	413	351	375	361	352	359	372	345	384	392	372	357	329	388	397	347	380	347	371	363	366	373	362	361	398	380	370	397	376	357	399	359	358	348	375	388	393	405	363	427	363	374	341	367	366	344	350	330	370	402	377	376	356	391	365	346	395	407	383	368	379	389	369	395	375	336	386	353	387	398	353	376	375	390	372	405	341	361	359	383	361	383	380	362	358	371	351	429	377	340	381	381	396	359	394	350	371	368	399	416	397	369	355	351	375	372	361	400	354	368	383	371	401	351	359	380	410	380	396	335	387	370	361	383	392	394	407	384	350	370	357	372	375	382	357	396	377	339	371	354	376	371	366	369	360	359	360	367	397	387	355	371	377	425	386	389	389	371	331	364	398	366	383	359	398	370	370	388	346	394	407	360	359	357	352	355	351	370	389	378	370	355	343	345	398	365	403	343	335	359	368	379	348	385	326	346	388	356	375	354	361	380	387	373	356	331	387	383	394	377	397	370	358	392	399	397	373	367	355	358	374	372	375	374	409	370	365	331	345	369	390	397	381	383	354	385	399	373	377	372	356	358	393	318	399	367	372	369	385	363	373	347	424	376	377	378	357	348	354	380	351	411	382	371	376	362	364	372	363	395	384	362	331	371	348	390	368	383	394	366	370	358	378	413	400	412	341	358	389	369	331	393	426	375	351	379	359	376	385	345	364	387	345	359	398	408	360	375	402	362	369	366	397	396	383	366	333	376	389	350	380	345	384	386	340	358	369	367	382	391	325	375	352	364	388	406	358	380	384	379	382	368	368	362	347	390	390	365	353	378	350	391	356	400	358	365	361	379	388	373	361	381	339	345	340	393	357	332	386	380	399	366	378	366	407	384	355	351	373	404	367	381	376	376	354	370	354	390	365	386	398	369	364	373	424	364	389	385	377	401	345	376	353	357	350	367	347	374	353	411	409	368	366	352	335	395	375	386	364	366	400	374	352	402	354	385	364	373	373	382	366	382	365	395	351	365	396	336	394	374	380	379	363	369	343	378	381	358	366	380	385	405	381	383	366	378	410	387	367	384	363	385	347	364	396	372	401	365	373	391	362	390	384	371	371	378	392	392	393	362	391	384	390	423	371	373	364	362	412	393	364	380	361	380	366	374	381	391	399	364	333	374	376	362	362	375	341	407	344	420	381	375	384	404
1846	443	454	473	477	424	443	397	423	448	429	458	447	455	454	478	394	425	413	425	439	412	434	426	422	420	416	434	413	415	397	413	425	468	452	381	452	424	462	395	419	398	460	449	509	418	416	442	465	413	472	448	389	455	416	440	407	387	436	407	380	391	414	426	430	471	444	436	432	405	439	435	395	423	444	436	447	452	433	419	431	428	442	415	431	430	416	433	454	412	455	397	379	429	393	432	429	408	442	441	460	419	392	394	384	396	464	450	456	449	438	422	448	391	402	417	408	409	441	439	406	446	437	407	453	404	443	434	413	382	419	436	426	462	394	396	448	422	442	416	379	430	409	406	471	459	475	402	424	420	433	399	409	393	410	440	431	463	440	462	442	433	436	441	437	437	434	431	417	463	428	414	382	420	471	429	411	444	430	385	432	408	439	431	451	449	442	408	429	414	442	437	414	396	416	442	388	395	445	407	432	413	466	457	434	419	409	410	405	433	432	455	390	413	438	425	431	442	431	392	430	420	407	413	446	419	417	396	469	422	432	467	405	405	437	441	454	444	414	426	425	407	437	436	441	480	433	446	449	413	421	439	446	399	439	442	438	432	417	427	428	416	438	431	422	409	426	421	420	451	437	443	461	409	410	418	437	414	467	433	416	438	472	404	474	401	432	401	405	448	425	439	413	409	461	416	415	452	413	405	424	370	413	428	433	413	404	429	408	423	428	442	422	418	427	425	439	436	424	437	444	449	433	415	440	437	472	394	435	416	430	446	410	436	447	421	463	447	439	419	430	425	430	455	426	456	458	424	444	432	459	458	464	421	440	451	436	380	456	432	486	414	465	416	435	452	471	390	437	413	417	398	425	385	416	437	436	463	409	419	454	417	409	432	443	441	443	422	447	447	451	434	386	419	417	377	436	434	455	407	396	429	456	414	461	432	444	411	434	426	430	420	427	445	405	428	419	424	402	446	416	411	454	448	443	435	438	432	413	472	469	413	447	386	438	414	358	442	432	416	406	442	430	458	422	462	422	458	458	406	413	445	433	413	459	420	485	432	452	411	424	407	439	464	375	413	431	390	430	459	433	409	427	408	410	439	425	410	409	431	487	428	406	426	468	421	434	420	441	436	404	437	444	431	449	448	457	441	420	431	447	432	399	443	420	423	457	445	405	461	428	419	439	400	391	462	420	442	420	417	437	455	465	435	438	438	432	437	416	452	401	457	432	423	409	429	387	410	449	446	396	426	441	425	431	440	412	409	450	434	403	389	421	441	454	434	446	439	444	412	411	417	446	420	434	460	437	373	421	461	377	412	424	427	412	395	446	431	403	411	411	419	425	460	442	431	443	488	471	436	415	438	424	443	420	440	447	469	401	431	360	434	407	406	416	476	441	446	407	424	407	447	444	415	445	452	433	426	430	419	434	448	399	396	455	449	428	415	401	410	445	416	405	386	446	394	412	394	453	451	396	447	434	421	440	423	415	418	454	433	415	482	405	437	423	423	429	408	430	404	433	425	425	435	438	417	455	379	419	431	412	435	428	409	424	439	430	439	406	428	477	428	462	419	411	430	455	408	427	469	413	399	433	410	391	442	407	424	441	402	450	456	398	413	419	375	425	421	425	414	424	455	439	367	437	487	455	411	443	377	447	448	421	448	447	417	421	428	405	468	469	418	381	457	412	437	413	442	392	427	453	451	441	452	426	462	471	409	399	418	394	402	409	411	413	417	441	415	438	429	448	455	397	410	433	398	458	399	415	427	397	454	406	440	457	425	422	423	448	425	416	376	404	430	441	425	408	403	419	400	448	497	454	434	407	381	464	444	448	398	427	458	453	424	443	438	468	485	397	434	411	440	426	390	426	442	433	450	451	463	411	445	434	467	416	416	439	438	449	461	460	421	435	405	447	413	432	414	463	461	450	435	435	421	432	453	446	464	450	461	443	426	404	425	446	429	448	403	452	447	425	442	414	462	421	417	460	423	424	441	419	438	414	431	431	489	428	412	441	406	441	440	444	412	421	417	476	421	456	436	454	395	448	419	422	446	428	457	396	455	455	407	409	483	427	437	408	442	398	434	429	427	437	406	408	447	440	451	405	454	421	432	447	438	404	381	420	399	419	435	401	473	415	452	428	404	453	441	425	412	444	420	418	388	475	427	465	429	413	421	394	407	432	463	431	418	406	434	457	420	407	411	423	421	464	464	417	377	418	451	456	468	430	450	411	425	448	410	441	437	447	439	434	434	379	420	439	426	460	420	417	417	427	408	408	412	438	444	397	410	386	429	428	428	389	431	476	434	425	431	459	433	429	407	405	420	403	404	390	406	428	473	472	408	421	403	395	437	438	420	430	424	411	414	430	424	428	428	440	419	453	411	470	417	398	421	412	414	364	426	438	411	411	445	441	432	448	413	451	431	411	425	410	441	433	423	456	417	399	405	450	419	401	408	429	462	366	405	420	424	421	446	385	456	442	426	458	438	422	432	454	486	449	421	433	411	446	428	390	459	412	418	446	425	457	427	430	455	432	439	416	436	400	413	424	461	451	450	427	422	445	443	432	429	422	414	432	396	464	439	442	451	426	436	415	405	405	469	430	414	412	448	440	430	430	441	401	443	412	443	436	430	399	404	403	407	420	425	462	410	441	441	421	429	432	410	425	374	376	426	409	423	446	403	444	470	420	403	434	409	416	453	454	425	431	417	407	403	439	445	437	457	430	418	427	466	422	443	459	399	446	410	419	395	418	421	381	428	427	436	395	436	408	432	448	379	424	403	424	417	392	434	460	462	420	407	405	423	391	462	418	442	431	404	451	454	435	420	389	425	432	417	446	446	447	448	404	417	386	427	387	419	445	435	419	406	442	410	438	403	420	465	478	439	412	440	435	441	422	415	446	416	407	387	410	434	415	422	419	395	456	406	426	437	427	459	423	467	445	415	427	440	427	417	429	455	399	426	382	402	388	433	429	435	458	430	413	464	428	402	467	430	428	450	424	468	430	423	451	388	415	431	416	396	410	432	430	444	410	439	395	449	417	464	407	455	452	424	425	404	420	445	421	411	433	460	396	410	448	411	403	417	454	389	452	447	420	421	474	438	426	411	424	439	424	415	481	397	403	402	418	398	445	417	423	442	441	428	416	466	432	456	445	415	432	431	421	439	451	433	401	432	401	396	431	419	411	420	425	440	429	446	420	416	427	450	444	432	435	401	451	452	391	405	455	462	451	397	431	403	395	456	426	409	457	411	457	411	422	465	454	427	410	433	442	412	406	418	426	402	400	459	455	474	420	418	474	404	436	456	413	421	452	426	450	397	463	437	463	417	430	445	451	410	436	421	414	442	390	447	418	448	447	435	449	423	460	468	456	420	383	429	422	415	443	439	436	419	426	434	400	420	403	408	423	432	389	420	437	431	470	423	424	424	427	402	415	423	409	417	449	434	401	406	449	453	450	428	431	413	422	417	406	473	413	393	408	420	392	391	410	414	395	420	401	377
2358	876	929	1014	964	915	907	987	935	924	1001	978	934	995	967	992	945	940	945	896	973	932	938	925	968	928	913	953	903	941	941	952	927	901	914	968	849	928	944	925	946	951	965	930	953	947	893	931	906	898	961	880	911	979	921	913	975	913	931	935	941	945	894	963	916	934	961	982	929	996	905	948	927	880	958	939	947	925	863	929	926	932	900	927	982	921	970	930	935	931	894	918	930	952	890	893	896	925	926	891	931	934	982	918	931	951	905	963	975	990	869	957	915	957	965	903	935	923	905	975	911	879	924	934	972	926	932	967	934	915	877	864	935	922	910	906	916	929	966	923	955	987	875	940	938	974	918	896	950	916	910	915	907	896	911	923	936	938	914	918	908	901	918	950	948	922	931	919	972	876	929	901	957	891	891	950	878	905	937	950	949	962	891	930	918	956	875	900	947	981	884	875	937	946	890	935	948	933	966	920	937	958	921	973	901	924	927	897	902	947	878	883	923	950	877	910	934	945	927	923	927	913	945	924	927	985	961	990	892	940	928	995	899	942	899	922	945	1008	904	926	926	917	888	911	924	894	938	947	924	898	932	931	912	886	911	954	998	922	950	900	966	851	921	921	928	973	947	928	872	899	904	975	911	927	928	906	928	939	954	958	864	930	917	932	899	912	908	859	939	962	939	932	908	946	942	932	979	910	914	938	1000	931	928	961	957	959	875	917	975	885	888	862	887	958	911	922	933	944	982	894	949	921	934	907	952	907	907	867	947	959	911	914	911	920	913	916	1004	929	891	941	884	929	929	884	869	924	958	935	963	966	917	935	936	952	921	919	947	868	974	943	891	898	912	942	930	960	923	952	960	941	940	936	891	931	937	959	965	914	888	897	919	940	907	950	885	914	932	936	895	910	971	947	898	925	964	975	908	889	897	946	936	902	884	948	966	996	940	991	879	938	914	926	962	969	975	878	878	901	870	908	928	916	923	901	943	913	884	961	912	944	956	930	964	924	954	966	970	932	984	949	923	883	926	943	904	935	944	895	964	953	942	1009	959	909	929	959	884	977	934	966	953	890	905	912	916	945	972	944	963	970	917	979	944	921	897	910	948	987	924	939	936	915	935	914	840	946	938	976	915	904	939	921	901	907	912	924	890	984	987	905	903	972	904	864	975	907	956	912	933	916	885	920	918	984	934	979	956	912	943	878	940	904	916	921	939	910	922	927	919	937	997	925	915	978	882	976	968	989	919	931	889	918	963	918	1030	913	961	952	954	943	904	957	898	881	922	882	933	898	984	938	964	970	974	958	971	924	952	923	916	929	920	905	897	970	937	927	958	960	961	963	909	924	971	955	915	924	908	950	935	854	948	924	888	872	926	950	978	910	941	892	929	954	990	958	898	956	901	920	871	880	961	917	953	933	992	944	934	955	920	909	951	951	962	931	923	932	947	931	960	936	923	894	973	915	905	910	921	921	881	983	933	905	899	929	934	934	975	990	952	881	886	917	931	942	937	940	931	921	951	968	986	924	942	942	972	958	934	930	970	938	948	1007	921	972	926	981	903	916	941	923	879	962	954	910	954	920	910	904	905	965	927	981	876	923	877	972	882	941	882	907	863	901	972	956	897	886	875	916	965	864	968	950	905	904	946	904	885	923	948	888	924	961	964	929	966	932	837	964	907	903	928	925	973	945	881	959	883	981	873	908	964	891	936	908	932	903	893	940	895	914	963	855	989	877	892	912	877	905	889	943	929	943	861	908	916	930	884	899	918	921	881	912	961	887	907	943	968	938	956	906	908	949	932	937	963	969	902	916	922	931	897	848	925	924	905	941	902	931	939	979	950	924	921	937	926	908	950	883	912	949	987	929	939	955	968	885	929	933	891	935	958	893	892	950	924	956	940	972	895	926	942	964	952	899	906	936	952	893	909	953	910	972	890	961	953	922	947	967	999	941	899	952	938	898	903	932	959	855	934	927	925	915	926	930	888	965	906	944	925	972	933	901	956	973	895	887	931	927	913	968	912	931	916	910	903	944	947	924	960	907	932	910	931	925	884	939	941	880	924	923	938	936	989	938	929	922	905	959	955	926	898	910	934	990	935	964	926	895	957	916	927	913	950	940	936	901	984	884	954	983	932	905	959	925	894	952	906	896	960	954	954	897	915	981	873	905	927	973	919	899	949	999	930	923	948	891	938	927	900	916	909	918	987	918	1009	908	943	962	934	915	946	946	955	951	913	927	944	928	920	934	917	930	913	926	985	915	916	932	949	862	920	928	970	936	925	994	975	948	935	974	878	915	916	986	945	930	896	922	973	931	886	912	909	941	883	953	1004	939	904	963	961	980	922	941	905	972	934	955	890	878	940	945	906	950	933	898	947	964	859	929	937	931	912	953	921	919	930	922	923	892	927	916	899	951	943	925	976	947	952	924	928	971	946	896	904	955	916	918	936	949	914	905	995	908	941	907	929	939	890	876	960	906	878	930	881	977	968	950	915	887	877	898	913	883	940	937	904	903	893	958	953	922	909	955	977	926	948	1019	949	908	961	949	967	969	978	963	932	911	954	930	969	913	950	937	923	951	927	940	915	924	986	931	867	923	918	910	866	942	936	907	906	996	957	891	919	956	941	901	933	925	930	912	908	925	961	939	942	916	948	866	937	937	953	913	921	927	971	920	912	925	919	949	862	976	923	896	926	911	899	936	947	994	971	981	935	938	920	905	893	947	947	908	950	915	962	918	934	917	939	903	931	915	910	910	981	952	943	938	921	900	983	898	954	941	914	874	959	972	940	921	962	907	938	925	937	887	968	853	908	955	934	914	931	979	915	953	924	960	985	945	949	905	948	911	904	910	935	989	928	932	921	937	921	926	947	900	969	1031	911	999	909	956	965	941	893	904	876	944	932	918	986	885	953	965	920	903	930	983	929	940	939	955	949	913	909	910	909	939	967	886	915	1001	1028	971	884	871	903	913	932	949	908	946	933	970	906	928	947	967	893	976	904	950	992	984	958	942	967	960	938	953	941	960	861	949	918	896	925	948	910	961	946	945	933	932	931	869	920	990	946	941	903	972	914	906	939	924	933	931	881	916	897	966	920	904	990	969	900	917	878	877	968	920	970	954	956	887	935	930	914	903	989	907	906	938	957	937	906	898	900	963	960	890	955	884	908	938	918	904	931	896	939	885	936	932	907	918	923	940	922	936	933	920	936	948	1033	973	897	990	923	917	975	959	998	943	900	902	949	918	941	954	904	970	996	943	939	922	945	912	952	939	937	894	901	973	909	921	917	942	919	903	922	964	941	917	925	940	916	967	890	896	941	905	927	936	961	933	887	936	851	968	956	906	939	906	966	943	932	983	920	898	940	940	945	944	981	940	963	974	955	891	970	899	962	976	952	1003	939	920	906	909	953	948	931	930	998	927	970	936	885	945	905	904	924	956	896	964	917	958	953	984	930	979	999	958	923	935	968	954	931	965	922	951	923	916	943	886	910	946	895	925	984	907	895	975	922	948
8648	622	594	536	447	410	367	337	289	277	294	267	302	317	282	242	282	277	255	250	244	262	233	241	243	270	238	260	255	286	266	227	245	209	241	265	246	245	242	248	268	220	269	246	248	241	229	218	218	235	239	230	258	254	249	246	221	251	238	245	240	270	240	238	267	250	236	259	255	227	285	220	263	230	248	215	275	235	210	261	260	237	246	246	239	228	225	243	255	234	254	240	241	260	252	273	244	240	236	264	236	228	243	242	248	250	259	214	242	236	245	258	243	239	243	241	238	261	249	248	240	255	261	253	250	228	262	242	238	236	268	223	276	250	245	238	260	257	251	253	254	257	267	273	254	251	233	246	231	233	242	248	250	234	249	255	237	229	229	251	246	220	256	265	252	229	241	250	229	258	216	242	230	255	227	209	252	224	236	253	239	254	252	255	253	241	206	254	224	238	228	194	239	243	237	279	245	295	252	254	240	253	234	248	214	245	257	263	256	229	227	256	247	251	249	235	245	252	260	260	222	222	241	267	241	263	261	289	211	240	263	264	254	250	252	255	262	229	258	248	263	257	206	232	222	252	266	250	205	233	239	255	239	280	209	223	229	252	261	234	260	233	213	232	260	231	228	236	243	245	257	235	273	265	262	250	252	268	252	259	227	244	265	247	232	253	252	228	235	246	247	242	216	246	245	244	250	257	255	266	229	226	255	279	270	266	250	224	239	229	252	229	263	266	264	210	250	249	256	259	232	230	266	256	253	226	248	223	244	236	264	213	237	219	218	276	237	241	245	248	245	236	213	233	235	256	227	271	270	258	277	236	230	246	254	265	216	267	230	230	235	268	250	219	239	247	253	231	241	265	238	232	276	247	244	231	266	256	238	256	227	242	247	262	272	261	262	231	261	244	223	255	233	266	250	257	253	236	248	228	267	249	256	251	250	269	246	246	251	227	248	258	259	244	280	248	213	249	231	248	258	247	268	267	251	241	233	231	234	243	242	248	251	262	249	258	249	218	249	248	268	226	228	210	233	244	252	262	261	236	255	232	254	227	237	241	220	258	278	194	253	220	228	233	256	234	229	265	223	247	266	256	234	231	258	222	246	231	208	229	207	252	257	251	240	231	252	240	249	239	242	260	253	228	230	199	257	260	259	239	246	239	247	246	227	209	253	248	263	279	240	257	213	233	249	230	239	219	250	244	220	256	257	219	231	241	261	191	239	241	219	265	245	225	238	270	246	261	268	255	228	249	244	271	223	244	221	215	275	254	263	246	219	218	237	222	242	228	248	257	264	238	252	252	272	237	205	222	228	252	254	234	262	265	238	233	243	252	229	243	222	262	251	257	240	240	246	258	240	272	243	254	216	245	211	247	232	257	240	235	215	254	237	242	246	214	226	245	216	245	243	243	236	241	246	235	232	251	248	260	214	237	252	232	258	249	260	234	232	248	271	235	234	254	244	242	249	264	238	264	246	249	221	247	256	247	237	215	261	251	230	244	283	255	207	238	231	240	252	264	225	238	255	278	252	236	241	276	230	274	237	250	232	244	250	249	242	253	252	236	222	255	230	276	254	257	260	227	239	261	290	260	247	255	249	222	260	243	242	248	249	254	271	251	250	235	232	251	268	230	252	256	241	245	250	246	264	213	259	240	249	258	245	215	264	218	223	246	264	261	252	255	260	218	261	237	248	217	260	261	233	224	232	245	272	252	242	230	225	279	281	254	249	248	222	280	249	222	228	215	239	248	248	235	250	248	232	238	247	237	245	248	246	218	212	227	244	251	243	250	226	234	257	259	256	254	249	223	248	236	251	207	243	207	240	228	265	253	254	254	206	234	277	266	248	234	259	232	252	221	235	285	230	264	236	262	241	238	252	252	229	209	243	248	237	250	264	242	244	250	237	247	232	253	274	256	229	256	259	271	269	242	238	215	242	245	263	241	236	257	231	250	229	263	258	216	250	233	238	233	221	270	261	270	262	215	238	262	212	242	248	248	254	245	252	260	240	236	279	254	239	192	232	222	234	271	251	261	256	215	262	255	248	248	249	225	222	242	249	232	253	244	251	227	272	266	234	234	259	226	232	247	262	227	204	255	253	254	231	218	249	244	249	257	228	235	266	237	234	245	252	252	234	223	243	274	243	255	248	216	213	223	228	262	262	242	248	250	254	240	238	232	226	243	255	244	232	247	220	244	236	256	235	239	229	235	255	247	266	266	238	253	256	238	225	249	230	222	250	255	270	250	245	245	256	259	235	241	270	234	235	234	228	234	263	246	276	232	279	259	271	235	244	272	226	231	207	223	224	239	270	234	232	261	239	259	229	248	245	213	232	251	255	239	248	256	236	246	227	243	238	244	249	238	248	245	255	238	241	286	247	234	216	256	254	240	249	240	251	272	279	258	211	232	225	262	268	234	265	243	246	248	232	229	234	227	242	238	208	248	241	248	261	241	218	250	228	251	242	234	232	259	219	239	273	260	250	249	226	260	257	242	246	234	264	242	263	240	239	250	241	254	244	269	254	232	260	207	251	240	280	266	263	246	250	252	202	233	246	280	247	222	247	266	252	258	222	231	237	249	227	245	228	241	238	228	269	251	229	247	250	242	243	262	263	231	260	224	242	236	227	240	255	217	240	231	263	218	224	234	232	260	247	227	235	224	252	238	238	240	221	226	239	210	250	261	222	257	235	252	226	259	260	230	247	247	233	254	245	223	204	229	254	250	224	221	249	245	252	229	246	233	257	268	232	234	233	219	248	252	247	279	259	261	258	226	242	213	204	224	243	262	239	235	233	247	221	228	256	255	232	250	222	228	231	258	251	263	256	276	237	228	275	268	256	280	247	229	239	236	243	265	269	227	225	230	276	260	247	249	245	253	244	251	271	283	217	242	258	218	247	250	248	270	240	248	249	262	268	262	233	284	247	221	257	238	247	276	241	226	285	265	253	263	244	242	303	260	237	255	237	265	254	248	240	230	240	272	281	231	238	254	257	258	265	225	247	258	243	272	242	276	251	227	269	249	247	234	264	240	242	249	240	243	208	256	258	268	240	229	271	251	248	214	243	231	256	246	244	247	263	225	218	242	251	243	228	248	238	246	262	227	238	226	223	240	234	260	242	276	233	229	278	245	240	270	248	244	256	237	214	294	257	251	242	238	239	262	233	223	277	242	279	276	244	224	276	242	247	247	245	245	235	239	243	233	248	245	214	228	221	230	218	200	259	233	235	236	253	239	248	257	254	226	260	264	221	259	245	263	251	259	290	245	232	217	264	239	238	240	234	246	237	219	248	259	239	265	218	249	244	244	247	278	270	248	242	238	231	257	253	236	277	254	248	235	267	243	268	235	229	226	255	232	245	234	263	248	250	242	243	227	236	245	247	241	238	224	267	254	244	247	255	242	220	235	246	234	262	238	242	203	238	225	218	226	265	208	258	257	244	235	258	237	222	210	233	236	248	272	278	225	244	241	262	240	232	266	266	239	240	270	224	244	248	240
6940	882	1403	1664	1392	1273	1087	917	884	877	868	747	735	665	709	623	684	676	599	626	593	609	616	602	593	637	599	631	580	559	590	586	548	576	596	572	573	567	573	577	565	587	585	592	537	570	578	600	552	555	561	560	517	568	573	570	564	538	546	579	571	584	580	562	559	579	587	553	552	577	551	540	588	553	575	523	604	571	557	520	574	570	573	536	552	558	582	590	596	524	554	542	562	593	507	577	553	562	536	605	563	536	603	569	533	576	594	563	575	562	532	534	581	566	551	557	513	558	532	548	563	543	561	576	559	542	563	580	529	559	559	545	549	542	592	513	567	606	553	558	529	579	570	586	529	524	538	516	557	609	542	569	516	542	560	598	583	543	549	601	577	556	519	572	542	569	628	594	575	527	560	610	554	565	577	525	531	573	575	551	587	549	521	577	561	545	543	531	542	539	599	557	568	548	572	601	612	548	489	568	603	543	549	566	541	573	571	564	534	548	552	522	541	583	527	549	538	533	559	598	537	547	590	549	577	574	523	555	559	552	573	554	560	531	555	517	539	579	567	577	525	593	561	566	583	579	562	591	564	527	606	546	546	554	548	565	541	548	560	586	524	558	594	566	532	576	591	585	570	541	578	538	556	571	561	594	567	557	567	540	562	546	538	570	596	558	563	522	559	559	501	564	544	544	579	587	532	550	569	565	645	557	565	519	642	542	595	526	585	520	557	586	566	566	533	573	553	559	566	561	563	560	549	534	542	533	525	558	554	515	575	511	566	544	568	540	564	539	551	553	560	541	556	551	550	571	542	505	575	574	536	554	537	563	547	585	522	542	568	606	562	571	582	531	524	529	526	548	582	599	559	549	597	561	579	524	572	528	587	601	530	587	544	579	548	570	573	573	550	614	538	581	554	578	557	575	574	567	570	536	580	564	582	562	562	577	562	563	544	529	568	529	564	522	573	553	561	529	507	550	551	527	604	570	585	558	555	515	598	571	531	522	553	584	573	550	548	593	554	546	572	520	605	561	569	520	541	542	543	595	546	595	547	511	559	571	530	559	557	617	511	575	552	529	531	551	564	525	557	608	563	530	570	569	578	558	533	549	569	596	521	511	576	555	534	540	556	576	542	604	556	543	549	589	589	557	583	565	573	624	583	551	556	555	526	568	559	552	567	584	545	574	574	589	538	554	524	598	555	561	539	532	566	565	549	562	581	556	609	559	594	517	606	582	550	542	532	538	562	528	575	540	529	570	624	603	556	547	559	542	531	527	525	585	562	617	550	597	602	556	581	565	549	570	592	573	571	595	569	558	539	638	602	560	546	572	576	566	566	542	536	524	549	634	582	530	576	536	572	525	579	601	618	563	586	560	581	585	590	567	560	579	553	557	560	517	597	514	555	552	587	558	571	551	550	568	574	520	564	583	512	559	517	517	543	609	552	583	586	550	556	542	548	548	588	576	557	570	549	631	527	566	558	565	530	525	559	519	569	561	576	594	517	533	553	583	591	538	590	584	572	563	588	528	548	567	559	552	562	539	560	536	577	564	520	533	585	558	550	620	594	556	534	582	546	563	573	586	577	515	584	536	604	542	584	577	528	537	558	574	615	573	556	540	528	566	567	565	555	566	568	561	567	547	542	595	572	522	549	582	592	622	603	519	589	566	549	619	528	567	547	572	551	545	554	523	546	551	541	557	573	556	550	574	579	564	553	543	614	564	587	544	575	532	602	545	547	558	602	540	549	610	556	545	538	552	510	544	579	589	563	614	551	590	569	595	613	548	574	557	534	556	550	536	580	522	536	541	539	599	597	592	551	527	548	578	546	551	622	573	552	568	554	562	574	572	553	542	549	584	551	579	563	555	580	505	583	580	573	572	565	543	560	582	524	549	528	539	571	585	556	549	608	581	553	541	548	582	489	615	557	616	551	526	579	650	534	514	591	530	569	545	577	529	561	551	502	576	576	570	560	588	625	614	555	563	549	532	561	585	572	538	575	559	547	543	552	535	597	553	545	539	525	544	588	553	628	605	581	570	556	539	607	530	586	562	561	607	524	582	558	557	564	581	614	565	578	528	519	571	546	601	524	604	572	538	553	550	571	507	569	574	600	536	588	586	540	600	564	586	570	601	559	536	574	556	569	587	554	549	572	581	559	629	556	563	629	527	572	544	578	563	551	578	567	559	592	602	560	560	555	529	549	605	522	612	539	566	561	552	592	544	565	583	542	604	574	599	561	557	617	506	530	558	555	534	577	596	569	566	554	549	570	539	565	562	541	604	610	565	562	576	598	546	554	567	595	551	571	560	554	552	569	527	541	538	534	542	551	568	549	540	537	520	563	581	611	558	563	528	570	563	557	580	608	585	618	517	556	541	590	574	557	563	595	555	597	544	553	599	516	602	552	566	573	529	586	527	602	552	575	601	519	521	544	565	547	555	533	609	508	563	524	600	611	575	551	517	561	569	587	537	582	584	562	528	557	600	571	550	547	543	535	545	551	531	554	543	542	543	583	530	615	570	555	546	532	565	566	525	571	580	544	550	576	566	543	585	546	571	573	588	618	594	588	583	583	598	560	577	573	559	528	576	535	546	544	529	555	564	591	575	603	569	555	570	556	600	592	575	568	584	555	549	578	527	579	574	571	568	560	555	520	549	559	539	575	563	600	529	631	531	508	589	573	575	557	533	587	562	578	592	569	586	537	558	545	599	576	559	578	605	582	533	539	588	593	614	596	554	534	545	544	519	580	624	533	573	538	550	573	569	546	498	576	550	542	520	562	565	566	586	590	552	544	578	529	573	544	545	560	571	558	560	605	554	567	609	570	588	559	600	543	580	579	521	566	547	561	574	557	560	555	554	601	580	565	575	585	595	573	557	562	547	533	564	596	583	533	574	562	557	544	562	573	567	570	550	557	557	556	548	541	534	521	562	572	576	554	561	563	563	570	548	566	544	584	560	590	512	555	547	564	559	607	519	553	561	549	578	638	558	560	546	552	591	565	534	589	564	562	586	535	563	565	553	551	570	558	586	590	585	566	599	584	571	559	540	558	576	531	530	591	586	578	540	582	530	594	559	540	552	535	582	521	545	560	550	558	585	541	602	535	583	534	550	580	527	564	552	599	581	566	559	587	566	545	583	555	526	560	597	551	592	561	567	554	569	587	553	586	547	567	570	553	582	553	602	572	550	577	557	575	558	600	579	565	538	575	572	525	520	572	600	553	585	565	604	596	576	551	567	594	541	545	613	608	560	573	547	522	542	563	569	539	578	519	579	585	541	565	548	551	570	564	537	574	578	528	556	570	537	500	596	543	579	570	536	564	566	551	548	574	546	545	532	570	534	521	585	574	603	567	568	548	571	581	579	580	592	538	553	612	528	541	568	562	561	555	583	554	541	538	566	547	568	525	574	557	559	536	522	513	605	587	564	582	567	557	593	575	559	545	581	559	574	596	584	577	561	560	576	537	581	537	548	557	612	545	547	593	561	522	515	581	509
15152	1171	992	736	535	447	336	273	227	222	208	193	186	182	173	172	187	181	149	147	149	157	161	171	179	121	140	175	172	149	146	141	127	157	148	129	168	122	131	137	122	132	136	141	128	131	146	140	143	146	135	131	135	153	139	122	139	147	130	133	125	143	151	145	149	153	149	138	141	139	144	136	145	129	118	148	133	137	123	134	147	154	148	132	131	155	136	139	133	152	130	118	133	137	135	130	161	129	143	159	139	124	139	139	137	153	138	136	144	148	141	160	137	148	127	157	136	132	139	131	174	122	170	143	153	127	128	113	131	163	160	161	150	142	140	148	135	140	135	149	139	166	122	113	162	111	120	134	112	144	122	145	134	128	129	149	131	158	144	138	135	126	149	164	123	133	114	135	138	154	122	150	121	144	123	140	130	128	140	143	134	130	155	125	151	119	144	141	138	133	152	138	154	150	153	147	153	112	144	130	153	162	145	146	120	133	137	134	132	166	123	156	117	145	110	126	116	159	143	158	116	164	142	124	139	154	130	111	152	110	137	139	150	154	150	133	138	126	132	151	146	176	140	162	143	141	156	135	158	154	145	148	139	165	134	125	143	140	129	164	106	141	150	130	129	143	139	148	147	154	138	161	138	155	163	139	125	139	133	144	133	137	125	155	150	118	152	144	135	144	156	151	142	151	154	120	118	140	143	148	155	130	154	132	144	138	111	140	148	146	125	116	138	129	153	156	134	130	144	136	133	128	137	141	120	158	126	136	145	153	139	154	149	162	131	121	168	152	125	141	152	160	144	115	130	127	154	153	153	149	133	123	123	136	148	135	121	140	146	156	127	162	125	151	151	163	144	122	128	121	136	118	138	138	137	119	139	144	116	140	144	122	127	112	135	145	119	161	131	142	141	144	157	131	149	137	140	152	118	146	139	129	125	102	146	163	144	144	119	138	142	145	121	129	137	145	121	125	145	127	147	147	147	153	134	141	127	151	151	135	135	138	149	116	149	141	143	146	119	156	129	139	138	160	149	131	133	139	145	145	135	173	131	127	138	144	135	159	139	135	122	144	114	133	129	135	169	132	113	132	153	135	162	137	126	142	129	134	133	136	129	150	156	150	140	133	151	147	129	153	130	132	131	131	148	146	128	140	136	147	147	136	155	178	133	130	117	128	140	148	132	150	152	126	126	129	166	159	142	151	143	150	149	158	149	152	145	134	141	149	156	144	143	132	137	135	122	159	127	129	141	140	140	128	121	152	170	144	151	135	133	142	135	118	118	116	134	140	126	140	145	141	136	140	130	160	146	125	142	150	158	127	149	143	114	124	143	158	171	161	126	174	123	133	140	140	138	137	161	125	122	124	152	119	143	134	138	132	139	156	145	127	154	148	129	139	143	123	154	149	153	118	122	121	119	153	139	137	129	142	128	130	122	137	144	148	176	145	119	127	152	147	135	159	145	155	152	126	128	128	118	145	128	135	144	141	124	134	119	146	120	125	129	148	147	131	121	119	164	141	130	125	139	135	138	114	136	123	134	136	133	142	143	156	122	134	151	144	132	127	136	120	142	150	145	131	129	137	128	136	143	136	144	141	138	120	143	145	155	138	145	150	128	133	138	140	139	145	142	141	162	144	149	126	142	138	132	151	143	136	146	126	118	127	157	139	139	163	135	157	158	145	140	113	125	137	137	130	154	135	128	151	136	157	145	130	148	141	148	148	156	146	156	142	133	129	122	144	143	146	134	155	136	143	164	148	147	139	156	142	155	141	142	146	153	191	140	125	118	117	148	131	127	121	148	149	122	146	149	149	131	146	141	134	136	150	146	156	133	142	153	161	152	150	129	150	138	158	136	127	131	134	123	154	137	147	154	134	137	149	138	144	139	126	132	133	143	142	158	137	154	132	133	151	130	142	145	124	128	105	136	134	141	136	139	143	153	119	127	140	142	104	124	140	146	150	143	149	140	146	157	109	142	137	128	134	144	151	124	133	149	148	136	118	150	145	125	153	136	124	147	120	125	151	136	135	148	132	136	142	132	142	142	133	132	125	135	129	128	137	140	135	153	140	120	132	127	138	144	140	134	132	138	148	134	125	145	142	135	139	137	111	133	129	150	147	151	118	134	148	134	123	152	138	141	148	137	135	155	135	147	118	131	152	142	142	161	149	127	141	141	143	144	142	146	141	143	139	159	133	150	122	125	149	153	132	143	127	121	124	151	123	129	172	138	140	126	126	132	137	146	116	131	155	138	152	143	140	125	126	128	125	109	123	133	116	146	150	174	125	133	139	150	116	158	126	127	140	121	115	167	155	129	130	135	130	131	131	116	145	134	143	144	127	133	136	118	116	128	130	133	145	142	118	155	151	151	124	137	135	141	131	142	128	124	121	136	152	138	139	135	140	130	126	136	136	143	148	158	144	140	159	135	146	141	131	133	132	130	123	129	138	164	146	167	165	131	137	146	142	148	125	140	117	126	130	154	150	138	122	95	146	130	165	151	110	160	147	138	135	127	127	133	148	133	146	136	141	138	123	133	141	147	160	148	121	139	139	172	139	151	152	136	132	148	138	143	152	125	131	124	158	140	107	133	158	145	147	152	131	160	143	150	118	134	149	149	144	117	156	133	115	127	155	134	136	139	151	108	143	151	173	148	158	152	111	134	153	140	131	122	150	127	123	138	133	132	120	147	130	147	158	133	139	120	149	149	141	147	126	137	131	128	139	142	142	170	140	160	161	128	116	141	152	140	142	158	141	122	133	147	136	136	121	159	142	137	133	125	143	142	128	148	139	142	160	137	134	141	149	132	132	129	140	138	127	124	153	140	144	124	130	121	140	151	131	138	135	125	139	130	138	162	157	153	159	134	122	120	130	143	120	137	144	162	137	131	157	147	140	119	155	124	133	144	171	133	135	154	125	153	152	116	155	137	165	132	142	134	141	112	140	125	143	110	120	144	134	142	154	125	135	141	141	120	140	126	145	143	145	137	130	142	144	130	128	130	123	141	128	139	145	148	123	139	125	131	135	155	155	145	133	143	131	174	134	157	144	143	132	127	140	143	125	140	157	113	151	146	125	141	124	158	128	140	132	132	142	139	153	135	133	116	144	119	128	127	149	145	140	161	140	125	155	142	141	139	121	151	123	152	130	122	156	140	140	134	143	119	140	158	130	147	155	132	156	139	140	138	138	120	143	141	140	176	163	125	128	141	129	130	158	141	132	134	134	130	134	142	126	149	128	137	134	147	144	144	136	144	139	152	146	126	159	140	153	151	168	129	143	138	127	129	128	161	158	141	136	129	137	128	136	146	154	135	130	151	149	115	136	134	140	159	120	137	135	156	157	135	127	155	143	110	138	163	135	123	122	148	152	168	128	140	133	140	145	128	149	108	120	136	125	156	144	110	128	132	159	130	140	156	131	130	122	144	143	127	124	160	142	151	147	149	157	150	153	135	119	142	141	147	143	151	144	146	153	130	135	154	132	144	118	136	137	107	141
8219	1009	2016	2315	2059	1585	1317	1204	994	920	791	722	604	590	614	574	527	527	536	437	478	451	447	465	438	422	411	385	459	438	390	392	390	375	414	402	400	332	419	411	389	385	381	361	382	377	398	387	400	371	368	378	377	417	396	331	430	400	386	383	393	388	370	383	364	392	383	387	354	388	352	372	383	359	360	393	381	382	382	381	378	401	383	346	395	380	375	389	379	357	373	352	389	405	381	373	386	382	385	379	345	376	365	374	362	362	352	368	361	365	388	378	402	367	355	393	378	366	365	391	370	372	341	385	349	386	355	403	340	364	363	384	381	381	339	401	369	368	408	383	355	316	372	365	361	343	380	325	379	377	362	401	377	362	386	352	381	382	367	386	349	383	352	373	396	394	366	371	376	340	358	349	391	410	381	324	384	370	351	356	387	355	379	350	378	356	381	413	373	374	357	374	376	395	386	390	364	351	364	349	374	400	381	387	395	373	393	406	351	388	420	376	333	370	370	356	349	388	349	367	366	318	397	372	390	355	354	390	374	403	385	361	353	345	378	362	396	389	373	377	380	385	348	356	373	366	400	376	349	345	333	356	364	393	402	344	346	345	395	349	356	408	362	343	357	383	351	351	368	365	409	393	351	398	400	393	362	359	365	377	352	404	390	374	379	377	386	412	377	312	364	370	376	356	358	383	366	381	382	360	343	361	367	399	339	406	349	352	353	359	356	391	354	347	353	368	376	385	365	398	367	402	396	411	359	390	369	369	377	388	373	356	334	362	361	365	361	342	383	362	357	329	388	316	367	365	343	364	360	373	349	359	373	368	376	350	351	385	374	334	364	339	385	408	392	379	366	353	402	367	369	368	370	344	370	370	422	356	361	384	392	332	352	365	354	329	387	386	372	344	357	362	389	383	366	390	373	353	403	377	347	374	334	332	367	363	373	394	400	394	379	364	380	360	379	340	382	345	359	375	368	353	349	397	374	387	394	356	378	359	391	350	365	392	372	392	363	366	356	368	393	342	351	320	363	356	357	357	362	394	367	359	384	376	392	362	392	352	401	381	414	364	309	398	368	378	374	353	369	358	331	378	323	385	362	360	365	367	390	368	351	383	401	401	351	363	329	362	404	367	359	388	376	358	355	380	356	368	394	376	397	376	364	378	374	349	368	370	374	381	365	376	366	360	371	377	371	329	381	372	371	381	385	349	347	382	375	355	380	373	387	369	375	376	364	362	360	367	379	362	362	388	386	365	381	337	361	356	362	361	369	388	376	389	361	351	357	364	404	380	361	366	363	424	354	335	364	325	376	370	331	384	382	404	396	368	369	366	350	365	343	348	394	364	364	387	363	384	358	357	357	384	361	388	344	328	340	368	384	360	371	368	378	339	388	369	358	383	330	333	339	373	387	366	342	331	372	345	385	363	398	403	338	394	365	370	387	415	417	365	358	383	395	361	365	362	384	365	378	381	370	338	357	396	380	358	407	355	361	380	367	364	378	366	377	348	367	356	352	358	389	379	374	357	368	379	366	345	347	335	366	346	391	370	385	347	370	379	390	363	373	380	372	336	385	351	386	371	385	400	363	379	371	388	400	387	358	382	368	386	406	369	364	350	369	378	357	375	362	366	362	336	363	364	359	349	361	347	346	372	362	358	351	368	360	379	361	345	353	350	369	382	382	368	363	369	393	369	353	365	362	397	349	365	368	395	382	365	373	348	379	360	362	347	360	359	375	375	358	360	372	376	372	376	355	372	352	357	391	373	371	349	367	349	421	351	377	379	386	356	377	380	391	390	369	393	368	361	405	347	371	387	382	363	386	357	353	369	324	385	386	376	376	351	367	394	377	375	352	378	368	390	381	357	349	381	391	360	359	418	361	403	355	376	352	338	396	353	360	367	388	351	401	332	380	357	386	336	370	376	366	356	352	389	391	374	375	383	360	365	398	346	361	353	342	384	380	375	375	366	384	352	334	374	342	380	345	389	292	391	367	369	361	369	348	396	405	365	360	388	410	393	370	396	388	385	357	350	355	368	371	346	367	365	382	370	381	346	379	359	365	361	378	393	407	392	386	338	381	367	372	336	363	379	365	379	380	357	368	385	387	349	367	386	367	382	354	352	365	360	363	414	366	379	373	363	362	350	358	357	367	350	374	374	356	360	363	385	372	345	346	386	368	380	367	340	357	403	408	378	360	370	372	386	363	347	385	344	360	377	353	371	355	366	364	366	387	361	378	330	368	396	371	382	390	354	357	371	356	372	402	349	346	359	385	358	393	391	345	405	391	373	364	352	366	365	383	364	368	377	354	373	395	345	388	325	376	385	362	400	329	348	389	363	349	391	403	391	362	337	404	391	351	364	371	353	371	369	415	338	386	392	386	344	371	395	374	356	354	387	354	356	384	346	403	394	352	379	362	387	396	377	346	369	362	375	378	357	370	383	377	380	355	375	345	401	362	326	370	358	382	344	359	331	388	349	390	368	371	354	344	401	372	356	362	363	399	409	397	383	369	360	399	338	353	370	353	380	397	373	398	384	395	372	354	380	358	365	359	365	401	369	336	394	363	378	361	345	363	337	362	403	401	357	350	356	386	362	384	369	367	356	339	362	355	383	392	387	362	383	388	345	412	374	366	371	333	332	383	398	376	352	352	376	366	357	392	412	343	392	396	371	378	389	380	396	366	345	369	367	349	344	370	380	384	385	385	408	340	394	380	349	385	369	382	387	360	371	392	341	384	367	367	378	367	372	392	368	368	390	409	390	354	324	378	384	337	378	362	353	369	348	349	382	378	360	365	354	373	392	330	378	389	404	383	409	339	363	357	359	371	360	379	383	357	351	385	388	357	337	358	369	363	357	382	352	382	391	372	375	371	379	388	378	357	386	351	389	392	363	357	330	344	354	353	350	353	381	318	386	383	374	335	350	353	382	324	389	377	366	401	403	360	358	406	346	384	374	343	383	393	377	397	374	363	342	380	372	374	371	374	343	376	354	361	376	382	360	384	392	370	347	352	366	409	359	390	377	350	361	402	382	364	345	398	367	324	368	412	365	387	358	360	378	379	355	375	376	393	361	373	383	416	351	335	361	387	374	390	326	380	377	390	372	385	355	353	333	371	373	355	388	404	394	378	376	370	334	355	352	365	388	378	346	397	338	378	327	393	347	352	399	376	386	378	361	360	360	326	321	355	365	363	343	360	338	358	378	393	394	362	386	381	370	352	349	363	353	389	371	348	336	339	348	338	389	378	384	394	377	378	361	352	362	351	346	357	387	376	366	348	367	371	354	420	342	353	366	386	355	363	388	396	321	339	386	373	356	350	413	367	375	405	370	379	349	366	410	370	371	343	365	378	392	361	344	354	404	338	358	367	351	399	390	382	376	362	387	366	378	380	402	378	379	392	385	380	387	395	361	397	376	371	349	363	356	345	400	358	355	356	347	361	376	419	343	386	360	368	392	349	363	340	344	376	367	354	403	364	381	379	401	380	364	338	349
1786	420	484	473	454	469	467	431	406	445	424	426	440	396	383	392	446	417	428	414	416	442	422	424	417	366	410	420	407	409	390	463	462	414	446	465	430	429	445	453	383	399	404	463	461	402	428	432	440	427	417	458	429	389	392	396	420	439	432	416	403	453	469	443	464	404	446	430	420	420	402	429	419	398	421	441	427	429	390	420	442	377	427	418	444	421	456	416	449	415	420	454	432	425	422	427	410	438	404	424	410	418	433	411	425	478	427	454	420	430	406	436	405	410	429	503	422	462	402	422	433	425	445	392	425	432	420	433	422	425	410	412	419	441	421	437	441	429	417	394	446	428	430	472	453	409	408	436	399	414	426	404	419	434	448	405	455	411	428	401	474	411	428	470	426	413	405	412	431	434	419	400	442	467	461	418	411	408	439	438	432	422	430	418	401	457	448	413	456	429	443	424	399	441	406	444	447	472	400	466	398	388	437	436	420	426	386	455	430	374	417	462	413	397	391	414	465	418	421	412	417	424	395	407	406	410	422	448	448	445	419	466	422	389	480	444	387	440	459	428	408	410	433	422	427	456	461	427	430	396	448	433	431	450	406	382	452	428	436	417	430	431	439	440	384	405	439	430	407	428	446	479	435	460	431	446	432	426	406	421	441	387	426	424	406	430	453	452	445	415	438	423	410	389	437	409	419	437	444	421	455	401	440	416	438	431	441	400	437	432	447	422	398	408	434	446	423	392	387	408	404	455	420	450	432	422	453	381	400	413	375	409	437	408	488	408	412	417	408	428	431	481	414	437	438	432	432	417	408	409	390	434	411	379	426	445	430	404	409	407	443	420	450	420	410	441	455	435	363	433	431	416	425	436	415	449	420	431	375	453	432	462	418	434	444	448	408	428	399	443	428	382	426	428	413	440	422	403	444	429	443	430	414	405	445	400	411	435	416	402	452	452	416	440	400	451	407	432	433	466	446	406	402	455	450	444	420	371	400	380	430	432	418	429	424	424	432	393	435	451	466	452	385	404	483	442	422	442	403	457	473	439	437	467	396	416	464	425	443	437	403	438	438	411	430	443	431	412	417	424	418	461	431	436	430	454	425	439	417	436	440	451	407	384	437	406	434	477	446	432	426	408	428	431	390	458	416	407	440	454	437	408	409	440	411	379	403	467	468	395	400	410	412	465	473	430	453	409	446	446	392	407	408	434	438	407	409	427	427	461	411	416	427	424	413	423	417	437	382	417	435	423	419	465	443	434	470	359	463	427	440	455	447	402	419	475	439	436	410	422	438	477	429	422	452	404	395	406	424	437	397	457	445	452	407	397	387	417	448	394	422	374	440	394	442	420	456	390	438	430	446	463	424	438	406	428	417	425	403	392	414	431	474	428	455	444	430	416	422	413	447	403	478	429	443	419	443	462	384	414	439	388	412	362	421	430	442	434	422	413	468	414	449	408	401	400	430	380	435	453	448	452	455	450	428	455	404	402	395	457	435	468	454	466	402	410	389	443	401	427	415	430	427	443	462	419	386	406	358	410	434	449	440	435	422	473	445	423	422	397	403	414	412	423	423	422	423	387	472	435	410	430	407	427	407	458	420	435	442	392	436	444	429	395	438	401	403	398	414	425	453	427	424	387	454	407	468	419	450	407	443	422	464	439	401	390	420	436	432	406	427	397	399	470	405	390	453	393	447	438	414	433	438	442	403	398	421	418	407	398	411	439	401	431	432	393	448	423	443	425	424	429	429	374	420	410	441	421	389	403	431	438	426	456	418	451	463	423	422	471	450	453	417	420	390	450	469	427	441	454	486	420	460	416	427	457	423	456	388	445	441	438	431	442	432	474	433	419	432	386	459	415	417	450	444	428	394	407	449	403	411	394	440	418	437	398	385	453	440	413	458	419	427	397	437	414	467	397	403	453	405	431	434	417	430	408	425	436	409	436	370	457	413	416	415	419	445	434	392	431	441	442	430	458	439	442	465	447	435	389	425	409	410	424	439	419	422	438	465	427	423	391	411	424	406	433	396	408	420	426	408	457	432	426	427	418	459	418	411	435	430	429	414	406	419	438	387	404	430	445	432	449	385	382	435	465	428	430	425	448	457	445	384	446	435	426	452	428	416	482	446	422	445	420	469	455	393	392	456	442	415	385	415	432	439	443	437	404	416	415	452	389	434	485	420	420	428	449	418	388	413	431	452	474	437	396	426	390	423	457	403	434	453	527	433	438	430	436	422	426	440	415	442	410	447	403	405	462	394	475	464	401	425	433	471	402	403	431	454	440	395	423	450	445	447	393	409	465	421	377	474	430	426	406	435	395	429	465	412	444	400	409	426	449	403	396	437	422	420	450	436	418	429	444	465	422	397	445	405	454	400	432	431	436	392	427	415	414	382	415	448	403	425	464	427	423	425	375	424	406	433	408	413	391	422	417	410	468	435	437	456	435	442	466	451	443	449	503	386	388	367	428	405	435	433	407	445	443	462	466	464	411	449	436	463	469	484	455	447	417	452	399	403	408	395	460	437	447	414	443	454	380	434	429	445	401	473	422	416	424	449	449	410	422	398	440	426	436	446	434	422	426	398	469	408	387	433	451	457	437	420	440	442	438	414	414	456	439	433	426	424	447	443	441	411	441	430	434	432	420	433	421	439	430	427	428	406	432	486	432	428	428	420	421	407	415	460	440	424	409	423	400	385	416	424	441	420	424	419	400	403	432	420	460	451	469	469	437	453	440	411	415	395	397	420	418	434	427	378	422	421	436	446	452	402	419	412	433	433	437	435	430	420	373	436	426	435	407	430	395	467	406	443	403	423	410	450	430	433	421	398	436	480	435	470	428	418	442	435	425	422	425	402	498	422	405	433	427	386	439	432	438	432	493	424	466	437	409	410	433	431	415	457	429	387	431	411	431	388	470	418	383	429	424	410	421	455	443	406	426	445	475	409	449	398	443	429	432	414	418	396	420	434	438	437	427	423	406	439	422	478	410	423	449	448	420	452	408	454	377	439	444	423	450	422	421	413	460	478	443	415	417	424	384	409	445	420	434	446	478	455	451	430	425	433	450	434	436	369	412	457	455	393	474	434	420	415	417	445	400	438	448	391	472	384	442	428	417	471	426	476	385	437	445	462	435	410	430	424	433	445	405	430	444	425	441	389	464	456	448	427	427	436	405	382	435	406	428	400	411	431	399	472	437	464	407	426	401	467	420	453	420	453	403	408	408	407	421	408	487	409	430	445	428	421	431	427	436	435	425	432	407	399	400	451	435	429	418	393	440	417	404	435	391	433	481	439	460	423	445	447	436	421	434	445	392	415	425	437	408	431	425	452	457	397	448	444	418	427	453	448	414	444	417	452	446	435	396	436	505	417	400	453	435	430	405	455	465	406	409	432	424	429	444	443	452	463	389	449	468	454	404	408	441	419	446	432	443	412	398	440	385	425	394	425	432	422	450	425	497	451	472	455	419	435	395	452	433	404	418	422	432	445	439	432	456
2244	946	996	987	1011	980	994	918	1016	965	912	954	925	960	973	998	955	923	900	928	927	929	953	928	906	954	945	923	920	876	888	999	929	951	883	982	915	869	934	918	893	912	913	923	922	944	934	919	921	1016	905	903	911	932	897	944	1022	910	904	908	907	920	904	933	914	950	931	899	939	923	933	930	975	899	915	921	948	955	909	936	885	933	930	897	1002	911	908	881	925	908	943	918	891	962	918	934	909	941	945	977	913	885	882	928	966	916	942	963	957	873	923	915	905	999	938	928	942	928	894	920	923	938	977	893	991	873	962	923	931	894	893	911	927	929	918	905	911	919	976	971	961	976	923	952	917	906	880	940	953	909	951	965	933	931	883	910	969	950	921	907	902	880	899	939	936	915	938	911	904	904	904	907	931	882	932	989	890	966	913	939	882	930	940	924	908	950	892	948	919	939	955	945	947	872	930	962	918	897	959	910	920	899	967	902	879	890	944	975	916	914	959	983	993	921	924	909	953	918	946	912	942	921	911	867	957	970	946	945	930	949	913	953	895	870	897	903	906	941	904	932	951	924	884	938	915	932	877	947	911	861	940	972	923	928	907	889	985	904	864	915	862	950	939	903	920	959	906	967	1010	888	943	931	912	909	893	957	892	953	957	895	925	891	962	977	983	921	959	958	939	932	931	960	971	901	923	958	942	955	896	879	921	870	931	901	853	918	938	890	867	903	935	940	874	942	951	930	918	830	940	948	892	960	933	914	901	1054	921	962	949	923	915	919	911	927	933	909	912	926	938	927	930	926	917	944	932	909	908	921	880	900	864	932	919	863	862	941	936	932	961	947	951	950	889	922	911	907	865	973	961	923	902	932	935	942	927	944	1018	910	990	926	882	977	883	904	919	914	942	924	978	916	862	890	960	964	964	893	946	943	895	909	966	941	879	946	914	918	864	868	879	962	929	889	965	883	904	918	863	919	960	924	900	993	905	910	951	874	957	851	910	888	983	887	911	928	891	980	925	901	918	952	913	937	929	910	953	871	946	938	944	918	907	930	914	959	914	934	923	859	913	937	951	901	898	935	884	896	922	961	926	874	900	933	910	909	941	905	946	902	920	902	904	955	927	914	910	939	922	900	863	957	911	912	937	930	958	900	939	934	919	950	910	922	926	970	942	959	951	898	988	956	949	926	952	969	891	909	970	944	952	944	916	892	955	929	871	898	915	836	955	940	951	932	924	935	905	961	923	930	875	898	924	907	919	881	942	902	950	927	897	908	914	902	914	910	961	964	900	852	875	920	911	897	923	982	972	946	855	907	969	952	960	909	926	910	962	892	901	954	969	873	911	926	920	921	931	969	923	978	922	930	882	957	920	913	904	877	911	949	931	901	924	919	936	913	962	880	890	979	962	903	903	943	960	927	914	966	889	953	894	985	941	906	968	922	937	946	900	906	926	901	953	885	933	998	920	944	947	939	981	935	998	925	942	934	918	918	936	931	968	865	867	894	922	959	890	939	961	885	928	890	926	939	863	969	903	900	927	984	914	887	942	934	951	910	935	940	883	940	958	923	959	960	977	911	926	888	900	928	860	915	984	970	884	899	858	909	888	899	959	920	947	971	941	916	970	936	983	960	922	922	909	925	969	935	916	942	945	954	907	933	934	928	973	914	970	937	1032	970	935	972	925	930	852	909	956	939	937	958	918	928	956	893	919	920	900	901	910	888	938	909	941	913	980	893	903	892	976	895	885	890	916	920	911	889	920	923	923	934	945	883	917	871	922	952	934	944	899	914	886	911	943	920	970	938	917	886	899	901	863	947	953	962	922	914	919	972	898	899	887	902	910	916	916	961	959	923	922	960	951	917	868	908	941	907	875	975	972	969	966	917	928	901	925	911	932	899	986	1011	961	873	935	964	927	941	913	918	906	974	891	903	884	975	909	913	891	938	906	898	919	940	927	918	907	986	912	917	898	979	943	895	938	962	953	923	912	914	914	930	940	921	963	913	972	966	919	940	927	926	971	938	918	910	909	876	948	920	931	914	975	953	958	907	945	918	915	956	923	941	954	923	941	919	964	913	996	930	930	884	926	945	896	983	906	976	942	925	926	936	967	1011	936	946	978	896	899	923	912	870	930	924	883	906	918	893	934	940	898	944	914	933	933	879	944	919	930	953	885	862	912	902	920	941	922	920	943	917	888	901	944	854	871	945	919	894	926	912	974	898	900	854	903	951	969	899	958	929	937	893	939	920	893	865	967	909	900	856	885	924	872	895	966	906	942	934	925	928	951	949	885	919	932	851	962	931	914	950	958	948	1036	928	906	933	939	937	933	915	971	893	991	960	926	908	937	921	964	911	965	930	932	923	905	925	884	910	927	906	959	879	982	891	935	912	982	931	885	917	956	953	947	938	965	941	967	958	925	988	947	917	938	891	940	950	916	899	940	974	937	891	888	995	925	907	994	854	926	960	923	927	899	881	890	931	970	955	908	869	907	919	929	930	910	982	919	914	877	895	872	964	971	888	917	958	914	976	853	991	919	914	911	930	902	989	887	968	910	899	885	1017	931	969	917	879	982	963	914	896	921	911	895	880	906	919	944	927	889	898	906	916	900	963	893	912	921	861	925	945	969	858	966	950	945	924	901	886	894	947	890	950	891	881	938	969	894	893	950	909	933	955	935	921	914	967	904	900	894	932	940	929	829	943	929	958	918	893	890	897	917	903	1002	951	919	932	984	943	947	933	888	939	979	917	954	917	955	925	905	904	992	886	888	920	931	865	938	937	921	914	931	936	953	927	995	913	918	911	958	880	885	887	972	924	897	878	881	932	922	876	907	938	942	896	961	902	950	925	885	967	926	958	876	870	893	930	934	934	968	990	973	961	933	963	908	964	893	924	903	957	904	887	905	873	934	938	892	911	927	914	923	932	907	911	940	928	897	899	878	888	975	874	920	917	933	948	872	930	948	948	935	971	976	967	948	957	876	979	932	957	927	916	923	920	862	920	913	982	901	922	932	899	924	929	971	884	891	885	944	894	901	894	928	921	939	994	958	908	937	943	963	925	878	890	866	916	917	933	880	902	942	930	930	949	923	980	924	941	965	898	921	889	929	940	926	899	878	943	905	962	944	895	923	914	934	944	918	900	939	877	928	899	950	907	969	936	919	947	921	889	947	918	983	929	955	945	927	899	921	920	927	905	968	931	876	944	879	968	939	938	875	942	913	868	955	989	920	918	906	895	940	955	988	942	946	908	905	902	894	911	901	955	1038	941	942	906	959	932	940	894	948	911	928	977	998	909	886	904	956	932	905	914	937	944	945	961	967	917	943	924	956	947	916	866	940	875	916	932	927	938	970	922	905	931	938	852	981	956	906	889	950	904	923	857	825	939	953	937	921	901	899	930	965	959	975	983	932	883	921	937	901	916	858	872	872	925	925	957	898	930	898	934	958	927	882	913	915	910	953	889	947	992	930	900	948	947	942	913	981	903	944	923	919	903	975	910	902	928	895	942
8515	614	674	640	416	353	378	311	275	266	263	256	263	255	266	258	269	273	259	255	269	277	277	254	265	264	258	228	235	221	247	244	264	270	266	242	248	254	258	238	252	247	230	246	217	250	239	230	269	241	234	270	265	256	263	277	248	261	242	219	226	251	251	248	255	254	272	207	264	214	238	247	231	265	247	237	247	247	266	262	288	274	242	215	238	245	270	247	245	254	232	232	261	264	276	258	240	260	258	235	260	241	228	260	232	226	239	238	268	242	256	253	248	252	255	228	229	265	263	243	273	278	270	254	213	275	250	243	256	236	250	234	241	242	222	273	218	236	231	263	237	240	264	248	234	242	229	255	236	221	254	288	252	232	241	250	266	257	228	248	274	256	264	236	248	227	243	255	260	271	246	242	285	236	244	254	238	265	262	250	233	247	260	255	258	242	229	262	270	223	271	221	217	251	250	234	224	249	224	241	246	240	275	206	233	258	248	226	240	279	239	259	233	245	250	240	237	235	217	263	236	245	247	259	247	235	236	236	269	267	249	264	246	239	216	247	236	222	276	242	238	249	243	248	201	253	244	253	287	266	231	276	234	247	254	243	239	248	260	254	256	237	274	272	262	241	240	249	245	252	240	233	238	225	282	258	267	262	202	250	246	242	256	244	244	235	234	227	230	213	238	274	212	218	244	234	238	242	222	232	256	248	216	217	266	237	264	234	232	253	224	235	245	255	234	233	226	231	234	234	233	255	232	227	229	250	230	240	236	259	278	256	273	260	283	229	258	237	238	249	239	235	239	245	228	227	243	217	213	235	259	253	244	221	256	249	225	231	232	270	269	215	233	249	253	257	242	254	222	232	254	253	238	228	270	236	257	251	256	223	253	224	247	239	240	233	237	235	290	239	260	214	250	226	215	237	243	263	260	229	242	256	202	258	285	267	270	238	214	260	234	263	228	220	229	243	246	246	246	280	275	209	265	245	257	225	230	273	241	271	248	257	225	274	255	212	237	227	217	246	245	259	258	247	225	228	245	231	242	238	240	244	249	247	238	241	263	247	261	223	242	254	242	249	235	236	243	256	250	267	246	240	256	272	266	273	253	207	241	248	258	226	253	242	208	242	252	250	251	223	219	249	252	266	273	235	244	238	223	239	230	237	230	246	266	273	241	217	239	246	248	246	246	235	264	265	251	254	253	223	276	249	270	250	253	236	249	245	241	268	263	222	261	243	265	220	225	252	219	247	267	232	235	243	248	254	248	264	264	250	234	257	226	227	251	229	234	225	238	261	247	241	246	245	243	251	281	234	250	239	242	246	272	210	238	269	251	240	240	226	256	248	239	225	271	255	229	247	227	239	240	215	245	222	234	229	221	231	248	233	261	279	263	242	253	236	227	245	223	254	254	252	225	243	246	245	238	255	254	269	265	233	270	265	267	272	214	260	203	227	255	269	221	251	244	257	240	273	237	271	274	254	235	258	246	211	242	230	233	200	243	229	223	239	247	242	222	235	232	266	245	210	254	252	258	270	229	236	245	256	231	222	259	261	207	223	271	254	243	260	216	230	239	256	236	265	234	238	242	244	233	238	222	266	260	242	193	254	252	251	221	241	238	281	272	255	228	237	239	254	239	251	249	244	218	234	225	278	253	273	242	266	231	246	241	211	253	231	240	231	263	216	244	253	251	253	212	238	255	258	254	276	228	263	245	257	239	229	220	241	232	254	260	241	216	239	236	242	248	258	255	235	228	227	236	241	248	211	234	233	215	257	226	243	211	236	234	236	240	292	268	245	242	272	224	251	253	221	260	255	225	255	261	261	238	228	253	226	242	239	232	263	245	225	237	245	230	234	241	217	274	267	280	224	246	240	217	246	236	255	253	241	253	287	253	272	262	243	242	267	191	260	261	241	263	274	254	244	260	273	253	261	240	241	234	258	249	244	260	220	266	232	278	244	247	272	249	230	238	245	226	238	257	260	253	257	232	235	282	249	290	245	248	249	251	267	265	227	244	229	243	258	297	281	217	232	273	242	246	233	264	263	241	237	248	241	250	250	279	275	282	219	218	263	269	225	240	250	241	224	243	233	259	263	259	244	217	223	249	269	247	221	229	265	274	232	225	270	267	257	231	248	260	276	246	281	233	264	291	253	242	257	233	254	265	248	231	248	253	250	246	240	258	242	243	236	261	252	235	219	254	216	238	256	244	275	280	239	260	275	228	225	241	269	237	249	233	231	256	284	241	220	218	231	269	269	281	262	235	236	243	230	228	244	259	257	270	281	238	244	234	256	248	224	260	234	246	254	239	234	252	243	273	269	252	247	256	250	261	251	228	210	211	259	247	245	251	243	238	232	258	251	254	240	230	251	220	276	254	222	264	249	257	258	247	257	246	254	253	234	264	252	249	257	235	249	225	246	220	214	232	217	255	251	235	241	259	250	226	240	274	244	211	230	242	220	223	252	227	280	241	216	231	229	211	256	252	249	264	231	254	251	272	245	207	268	246	225	228	257	243	240	288	202	264	266	239	243	257	262	256	248	249	256	253	277	263	232	253	243	247	244	271	225	250	239	261	281	259	241	239	250	241	236	225	207	261	263	251	230	271	253	244	236	220	239	217	257	246	249	240	251	236	269	239	244	268	253	249	245	252	247	208	223	235	242	262	260	239	230	240	274	237	226	244	219	216	221	219	259	229	233	274	251	295	238	263	233	273	242	250	265	239	271	206	221	255	255	260	206	217	242	257	225	226	237	258	239	266	238	254	235	236	253	255	233	240	223	286	213	262	239	255	265	252	264	245	272	267	253	235	230	246	237	238	266	260	258	247	236	260	267	265	255	221	250	232	256	235	273	240	237	243	236	225	257	245	227	231	230	251	225	237	232	264	212	243	241	242	264	222	266	260	296	226	243	262	267	260	246	242	231	240	231	217	246	242	228	245	251	254	229	238	232	217	237	256	249	254	250	243	236	240	245	268	241	244	262	216	231	241	275	226	241	256	237	241	263	272	277	247	227	270	252	240	252	288	256	244	244	230	243	256	222	244	246	244	252	228	223	232	253	246	266	229	244	277	257	263	226	251	237	252	230	244	249	259	271	253	247	231	227	254	220	228	261	222	248	201	240	240	237	250	244	242	238	249	244	235	260	243	222	244	235	262	259	216	247	243	220	235	241	223	253	275	225	221	229	239	242	205	255	231	249	230	239	261	280	235	285	255	248	249	250	245	219	245	223	222	256	228	237	231	250	273	214	237	232	254	226	247	255	267	259	249	240	256	238	253	266	227	242	231	231	240	265	251	264	245	206	264	231	257	239	224	235	248	241	240	270	231	242	246	235	230	239	225	267	275	225	230	260	244	245	249	247	229	249	241	263	220	259	273	254	243	262	250	253	238	257	263	247	232	262	249	232	215	251	267	245	245	248	253	250	282	229	243	283	232	252	258	284	264	245	255	249	248	246	253	265	229	253	224	222	228	230	245	239	271	251	238	234	264	235	203	261
6680	908	1453	1768	1354	1224	1082	1086	869	852	781	736	727	681	707	684	645	635	642	601	641	639	637	619	602	587	610	555	591	569	555	552	561	569	540	598	574	560	545	570	567	604	631	543	534	558	571	583	578	573	577	665	536	547	554	579	559	506	572	527	589	605	592	545	549	594	591	577	594	548	533	562	592	534	549	574	590	543	596	569	538	582	615	501	544	590	559	530	540	606	560	538	567	534	577	557	585	530	555	557	553	583	531	536	610	553	561	602	572	579	556	585	572	625	551	561	562	571	577	579	562	579	556	509	566	595	563	596	554	589	601	569	557	583	553	598	565	583	580	582	552	547	552	558	591	575	543	609	574	589	584	566	559	542	565	542	551	559	528	541	522	495	555	574	599	567	582	539	544	562	552	552	555	580	581	583	553	584	564	562	589	540	552	585	527	523	566	566	539	516	520	513	544	540	576	593	538	568	524	547	518	554	549	564	553	559	560	571	576	546	535	536	567	544	594	576	543	567	598	554	580	577	592	584	549	546	573	572	526	578	569	553	538	568	538	601	529	545	547	562	547	534	539	571	537	554	562	612	555	582	535	550	574	581	578	533	549	551	568	503	605	527	566	534	583	562	524	559	589	571	559	591	582	535	599	579	555	592	548	590	548	543	573	542	591	583	571	556	587	549	533	536	567	587	577	566	609	570	529	555	556	553	582	515	559	503	582	548	495	595	578	580	577	540	567	608	560	637	492	539	604	561	543	553	559	564	555	548	487	585	624	569	546	579	555	582	575	579	514	579	559	579	559	557	548	566	542	564	521	532	562	543	593	589	577	543	561	517	563	548	557	548	512	514	573	550	539	538	496	564	540	527	580	569	563	545	557	577	570	597	589	557	569	535	526	577	544	584	553	585	501	591	570	577	602	533	575	523	559	527	555	531	539	511	575	557	555	557	524	556	547	543	558	586	588	536	521	560	546	586	555	573	563	575	583	563	548	584	566	595	577	531	523	563	572	585	529	525	535	597	530	538	567	574	604	557	563	574	581	552	537	573	578	608	556	571	582	573	557	529	539	578	548	598	552	528	558	584	572	516	570	573	577	545	562	557	567	581	537	563	535	571	580	524	513	547	530	561	534	544	544	536	563	550	548	580	581	545	547	538	528	552	547	537	539	544	529	534	564	565	537	580	595	547	539	531	610	589	556	557	569	547	557	598	586	533	549	562	526	587	538	553	543	579	546	579	549	596	559	642	540	547	542	552	573	540	549	573	505	554	545	547	552	538	580	581	527	576	602	570	588	571	551	554	557	546	535	561	555	566	516	581	548	591	544	555	568	586	587	563	549	542	576	598	550	574	553	575	548	520	538	489	557	556	550	562	555	522	566	534	559	522	554	534	595	556	527	542	619	600	527	570	574	555	531	572	563	577	529	562	540	535	546	593	580	579	558	542	563	561	561	575	575	549	597	546	548	608	551	546	583	577	547	553	546	575	568	595	539	561	547	587	545	515	578	561	555	560	524	588	526	564	555	569	580	572	549	564	559	550	539	532	613	556	642	565	591	582	560	551	543	555	553	610	517	585	546	528	554	606	516	540	568	552	567	555	544	564	554	544	556	519	585	587	533	587	563	560	525	535	522	550	582	544	552	570	583	591	600	562	541	563	596	572	583	564	590	516	556	500	536	592	532	576	573	540	573	567	555	536	594	536	514	542	581	580	564	556	566	563	561	541	577	542	529	571	532	521	541	571	581	557	592	600	553	550	561	563	573	561	523	594	557	558	506	570	598	568	539	549	536	502	590	555	559	540	583	559	614	576	576	535	587	525	582	573	577	503	542	534	524	592	569	529	549	510	587	570	564	552	555	555	538	563	565	575	577	526	594	580	563	539	572	561	541	555	552	554	530	532	580	548	593	590	575	589	564	570	581	579	570	564	572	558	537	598	569	569	539	569	523	578	535	531	530	547	556	542	586	555	556	581	591	592	523	534	509	537	603	561	605	547	576	568	582	560	531	593	601	564	566	538	550	562	556	549	588	564	592	556	569	550	550	586	564	597	550	567	568	568	569	552	577	577	526	532	522	547	528	549	541	602	576	585	592	552	547	558	512	596	550	611	573	578	567	541	535	557	525	536	550	547	560	595	578	586	562	563	579	606	553	597	516	572	526	573	535	565	578	552	547	537	548	561	541	531	565	534	570	567	545	582	578	582	577	534	574	547	564	551	529	556	624	537	574	532	544	579	580	577	532	546	581	539	559	547	551	575	551	491	540	582	558	582	576	561	601	605	555	554	567	552	572	566	552	547	524	521	560	490	558	587	569	502	568	548	545	580	564	596	563	559	586	544	557	536	557	586	515	562	543	589	604	589	570	555	561	531	516	566	606	549	509	560	565	600	602	574	565	547	501	579	502	549	541	542	552	537	580	575	548	546	545	566	583	587	568	574	586	567	541	592	534	557	577	526	498	577	537	544	562	571	537	544	565	535	543	575	564	535	525	524	571	537	559	524	571	563	519	570	528	559	586	570	567	564	579	577	510	525	550	537	567	558	549	544	571	554	517	535	525	543	568	580	537	516	575	551	580	553	593	565	560	576	588	559	548	589	541	566	575	589	533	560	556	568	563	566	544	524	602	561	566	575	542	568	535	555	576	574	564	555	533	568	536	568	550	564	565	501	575	572	560	557	577	535	562	527	572	543	561	594	555	530	592	546	556	566	542	536	555	536	548	522	567	631	546	571	573	578	578	563	552	575	518	537	557	550	572	587	541	538	529	584	542	586	557	566	533	567	531	538	542	541	578	576	572	554	583	586	562	553	537	527	535	590	527	589	536	558	598	546	553	557	577	556	504	580	585	530	517	581	563	588	594	559	533	571	540	560	580	557	570	592	584	559	609	584	537	574	514	515	549	544	550	544	552	559	549	595	564	537	600	562	538	541	585	551	561	536	563	582	589	530	543	534	578	565	580	595	557	551	570	586	550	557	542	563	589	585	570	545	557	531	527	555	572	541	552	561	557	597	566	565	551	539	577	582	570	572	571	582	534	601	563	533	539	565	508	570	550	548	527	558	556	559	571	578	577	578	555	548	569	579	553	567	570	546	530	556	591	572	565	611	580	520	561	550	520	529	557	530	564	551	613	587	614	534	538	580	574	541	574	554	576	534	587	555	572	593	582	564	536	562	518	537	521	616	568	573	577	536	563	555	540	561	547	598	557	570	569	590	571	527	568	532	578	531	577	535	548	586	563	550	561	567	535	571	573	575	611	535	563	509	540	518	563	552	577	545	569	563	533	548	527	570	597	584	542	551	607	573	570	553	544	543	539	569	614	560	574	593	556	546	561	494	546	577	592	569	561	560	548	597	583	563	549	570	564	586	570	528	582	538	579	565	591	567	584	578	594	616	547	532	549	570	553	557	532	554	536	575	588	529	585	561	569	588	598	560	547	592	525	534	541	547	534	551	545	576	568	558	577	587	554	558	586	513	527	553	561	575	571	551	532	572
15176	1260	975	832	536	385	325	265	242	235	213	212	183	186	174	172	186	156	156	129	150	155	142	137	161	157	141	125	140	158	146	137	144	155	123	154	135	117	147	135	114	153	143	142	129	162	147	147	150	139	144	117	137	140	132	175	146	143	134	164	145	128	156	149	148	135	160	140	143	140	133	136	143	138	139	153	123	141	166	136	137	139	137	157	139	140	143	124	135	149	143	158	155	136	124	156	145	143	129	123	133	117	115	125	126	133	158	137	121	135	140	137	123	130	122	131	144	121	131	146	163	134	111	125	133	138	137	144	136	132	123	148	138	142	129	129	139	136	139	120	135	126	141	139	151	145	122	139	139	150	157	117	154	118	158	132	135	135	113	134	129	146	159	107	135	162	155	142	112	150	145	153	145	143	144	145	147	148	128	133	137	158	131	124	136	143	132	148	162	144	143	145	134	165	144	125	142	158	147	147	116	127	143	106	134	141	150	139	134	143	123	124	137	139	137	140	140	146	160	144	153	147	136	130	152	129	143	130	142	142	142	115	123	145	125	127	146	124	119	129	158	107	163	146	139	148	131	142	150	130	145	140	138	130	143	131	161	126	146	125	133	138	129	143	144	126	145	133	137	140	158	125	150	115	141	128	154	136	131	145	149	112	146	145	126	137	115	158	135	139	132	152	155	151	143	157	148	134	126	135	132	129	146	155	106	142	134	122	159	149	117	125	130	136	160	125	135	132	148	133	146	124	136	136	142	142	135	137	147	122	133	111	127	159	121	130	162	127	146	150	163	121	150	151	137	138	139	127	151	118	132	168	140	148	154	187	143	123	136	124	130	129	144	124	138	149	118	134	122	141	121	141	150	139	151	118	157	130	144	136	126	149	158	158	154	146	118	126	126	140	132	153	132	158	131	160	133	137	143	151	128	116	125	132	136	140	142	149	133	129	151	146	117	149	140	144	163	128	132	133	143	108	124	141	144	128	122	156	126	119	138	149	151	128	151	150	147	133	158	147	156	124	136	135	121	165	130	137	144	151	122	136	141	142	132	159	126	129	111	150	156	153	141	133	139	133	130	124	129	145	137	129	137	135	123	143	145	141	122	136	157	140	109	162	129	136	150	138	132	132	133	111	136	124	136	137	175	131	148	148	156	138	138	140	133	119	138	152	147	148	142	155	141	150	134	143	150	146	129	120	130	132	149	148	126	152	142	154	153	141	120	128	128	137	130	127	131	139	125	129	131	137	123	116	128	130	130	151	138	130	163	133	146	133	118	143	151	105	172	148	141	154	141	147	137	125	131	136	131	153	115	136	152	153	138	139	138	168	127	101	121	127	135	168	148	138	168	132	141	146	139	129	128	120	113	131	139	160	146	121	152	149	139	136	126	130	149	118	141	140	137	113	121	136	125	118	149	133	140	129	126	149	114	125	131	140	119	136	150	115	126	150	146	116	151	168	137	130	124	129	135	150	134	139	130	141	124	146	154	119	153	151	132	142	151	130	147	150	144	144	150	138	137	137	124	140	150	120	137	140	126	130	134	110	131	146	154	120	147	148	129	139	148	134	142	133	134	132	137	132	137	142	138	121	128	139	134	157	121	129	122	152	150	175	141	138	148	125	142	101	141	120	151	122	161	114	140	127	130	127	146	136	139	119	142	128	129	143	130	136	151	122	127	136	147	151	127	153	145	143	130	143	135	142	131	143	137	136	147	158	149	131	131	133	119	143	151	146	145	139	122	149	148	135	138	139	127	144	130	157	153	133	122	125	132	135	145	140	127	138	134	129	138	134	126	146	155	118	142	140	141	130	135	131	146	133	148	128	138	129	121	113	103	127	151	144	133	129	133	134	139	140	149	126	128	136	143	158	161	135	152	136	139	123	135	142	149	144	145	130	119	144	140	138	162	129	133	147	120	141	128	139	132	144	160	137	124	154	139	149	126	132	163	146	153	142	158	158	124	157	149	121	157	136	132	141	144	125	122	128	127	141	120	140	139	153	137	145	135	114	126	129	124	136	154	129	122	140	127	162	153	143	129	117	126	131	128	110	156	110	150	144	163	139	127	127	140	150	136	143	148	138	136	142	168	154	121	137	130	129	123	126	130	121	165	154	128	133	130	128	151	164	129	134	147	132	138	120	143	117	149	124	143	149	163	155	132	132	121	147	147	153	124	139	147	139	139	142	114	148	134	146	130	140	135	144	129	160	128	136	126	149	152	149	137	146	137	127	147	122	139	126	133	134	149	119	162	154	151	127	147	155	146	151	144	137	153	125	121	141	128	134	137	128	128	130	158	139	141	143	136	127	127	133	165	133	124	158	135	137	130	129	137	136	156	146	123	137	145	119	148	138	151	135	164	123	144	148	134	134	127	133	129	166	163	135	155	118	134	153	167	164	147	123	167	145	159	130	143	122	153	159	117	122	126	154	145	137	122	161	146	111	133	120	150	127	146	139	139	143	150	131	128	151	137	140	141	145	162	122	122	153	148	132	138	153	154	130	138	122	143	134	142	142	130	140	131	105	130	156	163	135	136	156	121	142	158	155	124	138	153	128	167	135	126	147	138	132	134	139	131	156	135	138	133	151	129	123	123	134	110	139	137	135	143	136	140	122	157	146	138	130	146	120	137	139	105	128	169	167	133	144	119	129	138	129	143	134	150	146	148	170	138	132	152	156	139	120	124	157	134	154	147	136	135	123	146	149	145	150	141	129	104	133	148	135	144	151	147	125	153	123	134	122	134	147	126	138	140	133	117	143	135	135	147	154	133	124	145	135	135	134	138	139	163	146	120	143	150	144	161	133	166	133	142	143	127	148	164	150	131	138	112	145	117	131	139	135	143	137	139	137	150	149	163	137	157	142	128	134	136	131	147	132	128	136	145	135	149	135	154	120	156	114	148	142	115	127	113	133	125	129	150	132	134	153	141	143	134	149	123	127	135	127	133	145	131	142	140	158	163	131	111	133	136	136	121	135	134	131	130	159	123	120	132	138	164	138	130	135	132	132	146	116	132	175	132	129	106	143	144	149	143	133	141	135	144	156	159	126	148	155	114	136	144	122	122	149	132	147	154	124	139	142	141	130	130	124	161	129	142	149	143	103	139	160	127	153	138	143	147	161	135	116	133	141	128	123	142	153	131	110	152	122	141	130	133	152	154	129	130	135	130	141	143	125	146	130	121	144	118	136	147	151	124	123	143	111	141	168	123	147	126	153	153	132	143	147	155	154	148	164	151	102	141	108	123	139	144	149	141	144	136	138	142	141	127	145	142	161	153	145	139	168	166	126	143	118	133	151	140	156	135	142	128	137	149	144	146	135	139	163	131	156	127	142	135	147	157	131	138	106	106	112	139	140	146	161	139	145	113	137	165	149	154	148	140	152	135	127	157	137	144	158	147	152	145	140	137	132	114	142	118	147	132	140	151	125	144	115	114	122	119	147	133	140	145	141	134	137	122	133	152	107	154	131	129	143	139	144	126	133	135	140	122	130
8179	942	2007	2446	1994	1644	1309	1107	1001	929	744	724	669	634	585	553	534	528	509	522	478	483	428	474	440	439	408	425	395	416	408	408	387	373	368	378	386	373	360	420	379	412	389	354	393	369	367	387	404	368	337	392	391	375	399	413	361	381	383	359	355	389	379	389	384	359	342	392	350	395	431	353	360	368	362	366	392	397	361	382	362	417	370	396	365	398	379	354	357	410	350	374	385	345	360	350	351	371	341	345	344	373	337	346	371	339	386	392	418	402	370	378	346	374	374	372	379	354	390	348	364	377	366	389	373	332	376	398	396	351	404	378	362	376	354	374	370	358	337	391	360	347	362	373	357	377	384	338	342	362	371	359	370	386	385	368	380	378	397	385	359	354	363	371	387	382	385	399	370	371	351	391	369	353	347	367	355	351	355	359	374	339	378	321	352	354	361	351	377	379	355	391	360	371	378	401	407	380	345	372	369	392	398	383	355	373	406	370	326	360	376	354	385	339	356	370	384	389	374	394	344	376	370	386	353	354	342	367	370	354	347	379	356	390	337	383	385	386	351	369	400	380	348	403	349	385	368	345	387	357	335	352	337	373	377	346	371	391	363	383	385	372	368	350	389	393	391	371	372	386	378	356	366	331	327	371	337	381	363	315	360	372	361	377	400	335	372	360	370	342	358	359	386	375	374	350	372	333	373	343	380	345	354	372	360	364	348	372	336	358	361	369	384	388	367	364	347	375	402	405	362	355	383	401	357	379	342	338	361	389	401	382	368	378	374	405	370	337	405	386	337	381	369	360	347	350	386	371	385	359	344	359	359	392	362	383	363	333	374	375	381	328	388	365	346	371	383	356	343	375	336	335	372	387	308	397	368	379	356	347	380	360	363	392	397	377	364	371	384	388	359	377	413	369	354	339	400	331	375	402	381	381	337	385	340	373	342	388	367	383	353	370	377	359	359	351	378	352	346	381	369	335	366	380	379	353	373	347	349	399	377	361	393	380	359	396	369	342	371	360	400	352	378	367	359	381	335	384	368	370	360	360	414	339	350	379	353	378	394	362	364	357	355	407	352	371	387	378	355	399	348	307	365	359	375	367	391	351	375	357	378	370	370	377	366	364	352	342	384	336	351	368	365	339	372	377	396	358	352	375	373	344	390	383	373	377	399	344	366	384	358	366	373	376	391	369	371	370	346	343	358	373	337	354	382	396	371	365	391	345	342	370	339	358	330	360	357	357	372	404	324	346	351	381	389	361	383	374	364	362	350	377	350	384	384	372	402	369	365	379	360	398	370	348	371	354	362	402	327	414	389	357	372	358	365	383	384	346	371	339	385	410	403	359	362	362	361	357	327	380	386	356	362	392	377	360	377	349	371	400	369	407	358	384	361	350	340	369	365	393	380	402	417	395	369	411	413	355	372	378	363	343	405	359	337	392	368	384	383	341	370	361	392	339	347	350	364	340	357	333	346	360	351	382	353	391	386	359	371	407	372	363	373	373	343	359	378	412	376	370	408	388	331	348	342	348	346	322	323	353	351	357	380	385	327	344	329	360	379	363	387	361	390	355	377	380	420	388	371	372	365	390	375	367	370	358	373	348	375	373	373	382	368	328	374	346	407	372	355	379	370	366	379	366	372	338	361	368	378	378	334	374	367	387	417	379	366	364	376	394	355	421	350	377	395	363	358	404	346	381	360	395	357	387	378	356	361	349	382	320	358	366	366	383	348	412	385	358	361	387	360	391	353	370	383	350	390	338	367	375	353	405	404	339	353	380	364	361	395	363	341	368	379	354	383	359	363	366	381	350	352	393	367	381	369	356	344	356	355	380	345	374	386	369	343	364	371	346	369	347	380	339	385	350	360	333	374	400	356	376	361	362	359	345	356	370	368	364	360	367	376	368	366	364	376	363	358	336	375	368	354	375	386	350	372	373	346	365	356	354	386	325	372	401	365	393	354	373	386	352	357	375	371	362	380	387	385	384	361	355	388	339	339	385	339	336	379	374	395	392	355	378	391	371	343	304	328	412	357	387	350	387	402	351	348	329	375	363	355	351	362	322	384	373	351	409	345	379	346	415	358	367	361	377	369	360	362	396	363	374	356	351	373	343	371	347	346	362	376	379	354	368	388	344	334	351	380	345	367	368	381	406	384	380	370	342	341	368	367	379	373	389	362	361	344	354	368	392	367	364	350	367	357	387	377	391	374	336	358	372	365	397	366	367	387	345	359	370	389	372	370	354	335	350	379	361	408	359	367	334	350	355	360	350	384	343	352	367	349	346	370	329	389	374	352	353	354	389	357	338	350	346	397	405	379	353	387	376	351	400	370	350	397	349	388	377	352	357	363	396	333	367	359	359	372	402	360	370	385	374	361	378	364	352	393	406	356	390	359	355	383	348	374	352	355	352	360	341	379	352	365	385	353	367	332	356	349	365	362	363	389	369	364	401	338	335	390	362	379	395	382	377	398	378	347	376	383	376	378	373	351	357	366	390	351	375	337	366	379	368	361	346	377	355	352	341	370	371	348	393	326	402	392	361	374	386	354	355	374	372	341	359	374	356	380	358	364	379	358	360	376	348	363	377	375	380	383	373	371	369	370	364	361	327	419	360	369	388	372	369	379	348	348	370	337	409	360	335	352	380	408	364	350	385	375	363	399	401	362	337	373	365	341	340	389	359	321	359	376	372	329	355	343	380	368	370	334	370	376	395	353	361	385	373	378	376	384	344	364	404	375	397	384	365	368	410	365	361	301	342	356	394	358	374	336	355	368	358	347	380	375	379	370	386	350	339	343	362	348	364	351	394	373	383	355	386	366	336	369	353	340	386	377	384	350	346	354	357	367	349	361	362	389	357	367	378	352	362	363	360	373	393	349	378	421	397	335	346	380	365	347	343	348	345	340	353	380	375	357	377	373	379	375	345	391	351	352	343	343	382	348	379	364	395	388	394	386	366	361	358	348	364	361	370	375	372	398	351	388	366	383	372	352	356	372	365	376	395	365	385	355	323	331	329	363	354	368	347	362	348	370	357	371	351	392	381	372	386	360	366	363	374	372	355	390	362	401	371	346	367	347	378	387	325	400	362	353	371	374	358	375	407	370	363	382	371	359	396	375	352	335	351	369	396	343	367	347	359	362	378	347	348	376	353	344	372	381	379	374	384	352	350	359	351	375	376	371	395	381	368	370	367	388	383	399	384	350	377	361	387	358	358	368	365	359	366	388	351	389	374	365	379	381	377	391	401	355	371	356	372	387	398	394	360	369	397	385	350	337	371	366	394	368	365	345	368	363	401	342	347	355	368	334	387	377	374	380	388	357	333	360	350	344	356	367	362	375	385	352	356	399	357	345	390	381	352	378	376	353	380	371	410	375	365	382	362	375	364	357	361	366	371	385	381	382	333	395	343	384	305	371	374	375	382	349	347	334	395	363	408	365	366	380	391	405	367	380	351	376	371	361	364	347	402	343	363	370	359	404	383	353	372	411	372	353	353
1645	425	423	442	453	426	449	396	428	405	450	444	417	427	386	405	428	394	383	419	428	431	443	449	394	449	404	453	446	430	422	417	437	418	438	414	408	391	385	449	441	385	387	422	374	404	447	467	446	421	431	442	430	418	407	415	413	405	405	415	411	402	428	453	382	422	417	412	414	470	424	427	408	437	416	386	387	440	439	378	424	440	370	413	441	420	397	415	421	460	432	416	422	456	435	443	362	416	402	470	451	409	407	415	412	449	435	417	449	450	422	422	436	416	439	392	427	423	455	394	433	413	416	417	383	399	422	453	417	443	434	405	410	422	412	425	415	373	436	441	402	415	410	405	451	458	409	407	407	413	423	421	389	419	395	391	434	405	445	426	390	423	436	433	438	423	402	410	430	400	458	418	474	382	436	451	433	456	434	464	467	418	427	390	431	393	461	446	410	416	415	406	409	395	444	434	429	423	428	409	429	444	427	430	487	436	406	418	424	417	451	433	353	418	449	419	392	419	427	386	456	461	443	420	426	409	469	425	431	399	433	447	425	402	423	425	500	438	436	403	398	426	434	424	438	428	425	430	436	386	449	445	407	403	458	402	428	396	453	442	419	408	424	448	428	414	442	426	403	426	395	421	413	441	431	484	428	457	449	424	441	397	401	420	420	488	424	439	420	389	401	416	458	435	425	392	410	380	414	460	430	486	423	378	449	423	416	400	439	407	446	447	437	454	397	433	397	414	417	415	441	433	417	457	418	447	440	392	418	476	460	439	452	480	447	420	431	420	397	431	435	391	388	430	414	409	453	439	421	413	415	415	452	461	393	440	430	375	446	390	396	414	404	437	420	414	402	450	416	444	443	432	468	402	417	397	401	408	418	402	413	407	406	375	430	445	438	435	452	432	437	436	408	434	394	431	421	429	402	420	422	400	436	434	426	417	445	422	415	416	416	431	433	441	445	434	452	391	463	426	435	416	434	415	406	401	444	424	426	412	431	359	419	405	448	421	440	448	407	373	435	410	424	403	417	438	437	422	411	427	430	434	436	393	412	455	416	430	428	416	437	445	439	391	414	405	425	451	405	417	451	403	424	364	473	406	419	422	411	394	422	436	434	436	418	393	428	415	449	443	449	417	403	427	455	434	399	449	436	448	431	421	393	440	442	420	456	406	413	455	454	433	463	448	446	465	419	431	451	425	413	442	393	431	425	427	438	429	398	437	437	397	422	428	416	424	423	395	382	458	392	440	428	415	427	412	448	429	447	432	439	366	425	429	418	481	461	435	446	397	417	407	419	453	444	444	408	416	447	456	450	390	395	456	394	450	384	462	432	426	476	452	429	485	413	404	386	410	450	416	448	440	402	377	386	437	401	445	432	423	437	423	462	460	440	479	432	426	458	425	414	437	418	448	397	444	444	430	396	437	419	426	418	440	451	449	417	397	462	426	403	421	479	423	461	426	439	417	415	397	433	432	392	406	417	422	444	431	467	404	430	464	420	361	426	420	394	441	458	396	452	416	416	382	426	411	420	414	449	440	403	439	455	460	418	398	456	441	440	465	416	439	424	439	492	460	411	452	434	482	436	429	427	421	395	437	427	424	449	399	396	406	428	453	392	444	426	449	431	433	446	458	440	459	438	471	406	403	390	425	439	438	427	468	412	382	395	412	438	429	399	435	408	447	479	461	407	412	399	398	416	376	418	431	435	464	435	407	424	424	413	471	448	424	416	412	440	441	409	431	429	428	430	434	453	417	407	436	439	444	430	447	430	442	435	399	445	381	438	414	438	392	394	432	425	420	397	422	449	423	384	445	404	426	430	438	400	467	430	415	413	464	483	415	400	421	368	415	421	415	443	432	433	406	389	432	433	438	421	458	420	420	473	391	452	446	395	432	406	393	440	468	418	413	395	425	462	396	491	418	421	429	417	411	385	411	424	398	392	423	402	389	386	445	422	446	416	407	437	432	434	374	389	440	409	433	446	402	473	412	433	402	412	401	408	397	385	429	433	420	405	437	421	413	418	429	458	454	407	435	414	396	456	427	414	466	391	406	426	403	405	436	425	417	449	434	412	404	426	450	433	466	414	458	440	421	417	444	438	455	425	452	393	414	406	383	389	417	389	417	376	450	397	422	439	434	409	436	450	430	429	419	441	430	462	503	429	394	391	427	398	394	418	445	415	417	401	421	405	467	398	426	386	415	438	412	441	406	395	421	423	429	439	423	386	425	379	395	441	407	446	433	386	451	415	432	453	409	415	433	421	428	396	431	420	421	412	434	468	437	431	461	436	442	417	462	428	404	396	415	400	439	429	422	406	439	424	463	427	412	395	450	452	453	425	447	419	447	400	403	441	398	386	422	426	417	407	400	368	434	420	408	435	437	386	414	437	386	419	463	443	420	378	395	404	418	412	394	410	453	422	375	412	428	436	416	450	435	437	392	376	411	406	390	417	425	434	381	439	398	405	414	449	390	416	408	415	397	465	417	443	430	424	421	423	399	410	427	422	353	438	423	405	436	407	425	429	479	412	426	418	412	432	409	400	423	432	385	448	428	429	421	443	437	410	414	460	419	414	434	410	442	473	441	422	417	471	378	412	461	432	395	450	441	415	410	430	418	445	423	430	417	398	423	420	413	438	417	436	450	403	387	397	394	413	406	451	425	392	422	413	455	434	394	449	406	416	419	428	427	480	450	389	397	428	377	402	459	452	412	397	416	418	375	441	403	482	388	380	428	433	439	409	406	408	426	432	400	413	426	436	430	459	461	416	413	449	391	384	388	399	457	427	361	432	456	428	381	449	427	433	433	473	434	412	422	429	430	411	412	486	445	422	395	400	429	451	426	439	435	417	389	430	410	435	402	398	463	402	420	401	397	400	448	444	439	401	419	464	433	464	465	390	440	396	415	416	431	414	412	442	399	411	416	398	382	464	416	404	421	403	426	457	501	426	402	401	410	449	455	421	414	432	423	406	439	408	440	425	433	417	431	464	424	438	410	422	399	444	404	419	411	462	436	367	454	403	405	424	419	424	423	438	449	436	413	405	444	388	455	398	378	441	409	410	434	442	451	446	400	439	392	455	406	404	411	376	414	409	451	439	413	428	441	430	399	443	429	448	472	413	441	428	403	417	447	435	442	415	401	419	409	429	433	446	405	417	482	422	399	442	449	449	445	427	430	418	414	412	396	422	457	457	410	440	440	475	432	460	440	483	422	411	427	386	422	370	400	431	410	410	388	444	434	440	377	408	430	435	380	416	400	436	419	453	434	424	460	426	425	483	427	407	399	388	463	422	411	435	446	441	409	410	387	418	400	390	414	399	421	411	439	468	410	465	404	421	438	386	423	411	416	461	392	407	423	423	418	386	418	421	420	450	411	444	395	403	419	410	431	424	403	451	436	430	440	462	435	416	416	451	422	457	407	402	384	430	413	437	367	400	426	425	423	422	458	419	440	437	446	443	386	429	453	443	412	427	420	428	438	404	465	365	450	408	425
2240	951	925	959	992	981	929	951	929	925	921	953	959	897	972	962	928	982	937	945	948	926	906	937	934	969	859	943	921	918	964	934	945	903	922	902	949	870	922	951	970	906	942	946	904	968	937	835	955	959	980	915	912	903	911	870	890	872	904	916	893	904	977	979	933	902	976	920	935	892	898	884	965	931	925	871	962	927	994	904	986	908	944	942	932	984	906	973	949	993	910	916	884	929	913	876	917	933	880	905	939	911	968	874	903	956	966	951	951	969	932	871	969	925	875	944	988	900	913	935	950	914	955	920	901	913	911	987	918	918	857	884	903	937	921	973	908	917	903	952	966	910	896	888	942	906	919	924	954	904	940	973	893	917	935	931	935	909	900	889	948	963	884	875	930	927	885	911	924	921	930	903	951	914	935	942	890	892	961	910	938	872	961	928	899	949	922	879	945	965	948	943	951	909	939	860	917	874	912	934	914	895	939	902	922	957	927	996	926	889	918	931	929	912	844	897	974	910	989	946	883	940	929	851	912	957	939	901	932	949	938	942	926	862	941	942	930	925	892	919	905	912	870	930	935	883	973	985	935	922	868	952	954	928	897	958	817	909	915	936	950	987	922	932	862	944	993	933	924	920	978	911	944	892	948	920	910	892	935	932	909	898	902	979	951	938	921	987	967	899	898	860	932	917	895	945	891	928	880	886	923	940	941	922	880	967	858	877	926	947	918	916	932	890	947	901	894	899	942	952	920	926	913	898	942	924	899	880	923	942	818	910	921	918	945	921	890	866	893	910	916	913	912	902	879	925	911	919	918	897	876	873	936	953	875	903	915	860	910	889	873	900	920	930	910	925	935	893	916	895	874	979	896	934	878	920	920	954	897	881	938	945	925	937	892	964	913	938	961	932	898	911	916	946	866	913	946	856	925	980	895	942	927	902	903	944	957	920	927	865	962	942	911	966	963	929	907	888	918	941	946	919	966	947	884	889	917	902	952	885	907	981	882	948	962	982	958	968	975	923	935	902	1001	915	955	896	964	892	905	921	932	910	898	919	931	907	864	880	886	894	949	875	869	856	892	985	931	965	917	902	928	951	911	905	950	929	957	906	907	921	953	916	932	891	916	919	930	900	960	930	945	926	935	921	906	882	925	981	905	835	899	945	935	937	895	915	926	958	863	980	871	870	908	895	926	814	914	944	939	901	1002	904	907	929	955	917	942	905	908	910	976	925	925	915	908	935	907	916	887	920	896	922	934	943	845	927	891	919	929	898	916	909	896	957	907	938	907	908	877	954	973	934	889	924	926	923	902	903	949	953	944	918	938	977	943	941	881	921	893	912	935	888	963	916	947	943	926	935	930	935	917	914	877	961	943	898	868	912	987	915	934	962	904	941	894	943	958	927	920	913	931	977	956	909	919	902	880	926	936	925	911	928	979	983	851	928	883	910	892	860	903	957	927	956	937	883	926	905	917	865	931	902	934	928	940	881	966	882	905	931	990	934	916	947	926	952	902	981	903	946	1016	923	876	911	924	974	996	922	903	879	944	924	874	878	964	904	931	920	931	970	997	894	969	937	952	929	872	925	903	923	935	916	951	965	919	930	956	906	878	878	929	923	974	941	935	898	934	920	942	887	852	916	944	935	889	949	935	902	960	972	899	863	940	936	935	920	913	900	959	892	932	882	981	887	943	934	958	909	928	965	896	894	865	934	937	910	926	957	925	935	920	905	1014	920	956	966	913	877	917	943	874	920	894	925	949	938	933	958	933	968	852	929	980	922	861	928	890	905	912	913	940	900	931	937	913	951	882	923	914	917	944	921	956	952	913	948	885	931	932	908	1001	961	975	890	944	888	890	923	946	965	912	887	905	865	932	938	919	902	979	946	905	890	940	935	952	991	937	954	946	907	882	969	892	863	909	954	927	897	906	938	893	908	908	911	911	950	966	943	960	898	920	929	931	942	951	930	906	906	907	944	927	937	925	895	957	908	998	910	1006	877	935	883	915	951	894	932	939	921	974	949	955	880	911	919	891	981	912	927	953	931	942	935	936	908	996	936	947	966	903	904	927	889	922	937	904	914	893	928	950	914	922	933	899	902	932	965	880	954	895	957	932	955	906	948	960	963	878	971	931	934	958	923	944	934	995	952	934	897	881	906	977	1012	922	908	920	928	937	926	947	932	913	897	891	941	916	951	894	917	933	898	918	946	911	969	959	922	838	931	959	888	958	919	966	899	1045	876	893	954	910	935	903	904	933	940	897	884	942	919	926	861	849	977	946	944	894	896	937	933	887	955	933	926	944	944	852	929	905	962	928	880	949	916	937	970	912	905	870	976	882	890	893	961	938	887	905	931	914	911	897	905	941	890	945	867	923	880	919	937	949	925	860	947	916	918	910	903	919	931	919	885	909	930	947	913	918	896	931	971	945	866	924	920	967	881	926	855	893	910	902	935	922	923	887	906	891	923	928	893	864	899	923	894	937	901	872	927	975	905	886	872	909	925	898	900	902	898	908	891	914	881	913	935	938	951	898	933	914	932	950	930	953	892	909	937	957	921	889	958	890	930	949	932	920	928	916	914	893	897	982	970	966	956	913	921	1003	910	943	907	973	881	939	951	935	918	932	908	953	912	899	907	940	894	962	879	899	917	984	890	948	940	970	926	929	879	927	956	916	891	877	958	918	937	933	912	984	910	897	937	887	939	930	931	920	942	892	959	919	924	932	881	918	921	937	951	910	946	941	919	921	910	905	964	881	953	895	942	952	960	952	908	904	956	916	916	914	968	890	908	915	953	890	957	957	910	943	953	947	918	986	891	878	905	990	883	916	942	930	889	907	931	911	921	928	877	902	973	908	986	909	979	885	927	917	892	960	931	945	933	915	941	899	894	925	935	928	951	893	880	890	940	907	908	957	870	933	926	979	928	913	892	921	943	891	907	920	931	917	963	938	946	936	932	953	954	958	944	905	966	921	937	909	881	927	920	972	893	938	857	953	899	924	973	936	925	947	945	889	882	916	952	896	911	897	942	928	883	952	943	940	952	906	953	894	910	925	977	867	920	951	872	911	895	894	932	891	896	888	940	872	981	950	922	964	907	905	893	888	937	945	897	950	899	922	934	931	943	953	946	869	947	866	925	921	925	922	942	837	895	911	910	927	895	938	937	933	908	875	879	895	925	879	945	875	933	883	889	915	932	906	913	936	958	881	903	906	867	964	939	932	945	947	928	910	887	897	924	963	907	929	911	977	887	942	899	913	920	917	937	927	910	927	916	1016	949	904	888	883	903	926	939	912	859	885	870	878	953	953	885	956	878	937	911	897	877	975	918	901	938	954	872	900	871	919	939	945	960	902	950	947	929	930	913	979	885	897	984	861	887	906	913	983	935	957	949	955	904	916	923	955	899	902	918	924	895	914	901	945	1003	899	908	922	942	976	909	925	965	918	903	992	886	931	920	899	960	964	914	918	868	952	920	950	921	932	895	918	953	929	930	947	920	908	906	895	912	910	946
8435	674	637	518	440	416	362	295	296	271	288	281	288	276	263	248	263	248	236	261	245	231	258	231	247	218	245	246	262	271	274	230	259	256	236	247	210	257	253	253	267	265	241	298	272	235	236	219	230	226	243	229	257	224	265	270	235	233	243	253	250	263	253	225	288	243	251	239	252	219	261	230	247	247	266	264	262	258	246	231	271	254	270	255	272	271	235	260	266	246	221	235	222	267	247	227	246	267	261	263	232	238	235	245	272	250	271	257	228	266	236	246	210	228	241	233	262	247	235	246	247	258	239	243	219	257	248	259	253	238	264	235	222	226	255	243	238	208	277	227	241	256	240	255	256	259	261	245	252	251	252	252	225	247	239	257	209	257	226	259	287	215	232	261	258	233	273	266	254	223	248	258	229	222	239	262	217	238	244	247	280	229	245	244	272	271	225	253	217	244	256	220	255	233	230	255	230	232	238	246	222	231	238	259	248	233	231	247	212	248	202	221	213	243	217	236	250	246	287	282	223	235	237	257	245	236	233	246	267	243	274	243	243	215	226	251	257	244	239	228	235	266	254	241	239	249	266	245	269	235	241	268	218	229	250	246	240	212	252	238	243	244	264	254	274	259	240	258	213	219	222	284	223	278	213	261	262	253	209	228	272	249	249	245	226	263	248	213	236	236	266	254	271	300	252	255	240	247	253	246	230	266	233	254	231	251	279	217	222	260	248	234	240	247	240	220	251	275	226	244	244	249	224	223	261	254	252	270	234	249	240	239	265	266	231	239	255	247	259	244	256	244	266	261	212	237	294	222	195	256	237	229	240	263	220	254	222	240	221	243	255	202	244	265	237	248	243	195	241	238	239	239	253	223	250	240	226	271	218	240	257	248	248	228	250	219	230	247	256	235	248	223	256	243	239	262	223	251	250	263	236	248	248	246	246	255	274	247	222	251	260	257	229	237	220	231	230	281	250	260	244	259	263	260	240	267	240	227	228	241	255	258	224	281	212	233	243	251	238	249	252	251	235	237	256	234	249	229	252	228	253	247	292	249	220	228	256	240	242	246	212	271	229	246	240	224	237	267	247	264	226	218	233	233	225	250	255	247	258	245	209	196	234	245	235	270	244	232	265	231	236	230	261	216	243	263	267	251	251	248	248	226	245	245	232	224	237	221	245	230	248	200	257	247	211	232	250	241	218	239	236	228	302	242	252	240	231	263	265	236	243	221	229	267	238	273	247	223	232	247	255	226	240	224	226	254	246	241	282	226	250	257	262	229	242	273	247	271	225	223	240	270	255	265	253	248	218	213	236	241	245	230	254	238	225	240	266	277	259	204	240	237	229	245	238	235	235	256	234	253	225	225	250	269	247	250	237	240	267	254	267	252	248	225	226	208	228	227	262	243	247	213	229	217	238	261	237	239	206	239	243	241	248	252	247	258	263	213	230	253	250	222	242	264	232	260	236	259	261	253	245	255	246	240	237	263	259	212	222	225	238	234	229	234	221	253	270	237	261	232	247	236	225	285	241	227	201	241	243	222	270	232	227	256	253	234	244	250	229	239	215	248	243	231	239	241	263	226	237	241	256	269	272	256	244	228	233	227	254	252	237	236	228	263	239	232	236	258	244	294	229	220	247	225	212	259	245	227	230	235	215	234	258	268	246	242	248	236	240	250	261	237	222	226	216	245	256	272	219	233	266	244	252	258	243	238	242	234	242	277	238	246	252	209	215	250	239	262	252	254	211	268	220	263	265	252	257	235	258	274	232	209	243	235	252	269	262	214	261	245	255	224	251	243	247	262	248	268	228	248	284	249	272	257	246	222	253	249	250	224	231	233	244	220	245	230	237	246	267	269	238	259	246	257	246	256	250	246	251	216	251	236	237	217	250	274	240	219	243	227	234	249	241	227	234	249	245	255	247	250	266	226	251	216	281	283	270	225	249	235	236	233	226	228	225	247	262	246	224	232	243	232	252	253	264	262	258	238	247	234	226	241	254	264	258	256	242	242	230	254	228	262	225	247	237	269	249	225	267	239	235	251	251	266	254	239	249	246	247	248	241	237	244	219	236	222	215	260	246	253	250	219	276	239	243	232	243	216	223	259	233	259	248	257	252	274	276	271	273	215	257	252	235	241	248	239	250	258	234	242	273	253	253	237	236	287	235	267	243	239	244	253	266	224	232	253	233	240	246	233	242	275	280	268	250	261	251	242	230	218	253	258	265	244	311	252	245	261	243	262	251	272	227	236	259	231	253	259	222	270	247	239	232	227	245	285	240	237	274	191	259	267	246	256	242	233	246	244	217	193	274	233	234	242	258	231	244	289	274	225	246	252	238	248	227	248	255	240	275	257	228	253	242	214	226	250	259	223	239	233	225	222	283	249	282	268	248	208	247	218	261	263	241	237	234	242	248	264	230	241	224	273	255	219	229	253	233	245	224	220	242	256	228	246	210	231	257	250	230	256	224	253	224	227	262	241	228	262	235	239	268	272	266	265	265	229	231	270	238	237	235	239	236	234	246	250	253	265	251	259	256	252	257	253	236	237	243	246	258	261	236	237	238	258	258	280	238	221	256	232	258	277	245	275	272	251	235	233	243	240	245	254	280	243	242	245	266	235	225	217	214	239	221	222	236	260	253	263	250	241	245	239	253	266	262	258	241	247	271	251	268	283	242	239	260	248	265	212	233	243	222	240	243	204	242	254	284	239	264	259	253	228	290	254	236	229	257	261	257	200	248	238	234	247	234	227	209	219	269	255	242	229	250	246	235	272	228	221	246	246	248	275	263	226	232	223	260	217	235	240	277	227	235	262	215	248	291	255	220	227	244	216	235	256	241	256	243	250	263	232	264	230	251	255	232	240	235	242	253	238	251	249	274	245	244	230	248	243	255	233	221	226	218	257	241	248	223	257	229	260	251	239	256	245	268	251	241	260	227	252	263	229	239	208	257	265	243	244	253	253	273	233	235	237	256	230	242	268	229	249	237	254	264	242	262	226	267	256	249	267	243	248	226	246	247	253	237	213	229	263	239	239	271	231	223	221	223	247	222	263	244	242	245	258	245	239	251	238	236	239	234	217	264	258	245	253	236	251	260	214	264	224	243	247	241	247	230	240	242	259	247	223	250	232	234	225	253	242	256	263	242	254	212	223	240	224	246	243	254	238	238	249	262	218	237	268	259	245	269	263	257	243	270	236	267	262	250	231	256	253	257	247	239	242	248	267	250	251	252	242	233	208	204	217	234	225	258	236	227	247	227	218	252	256	248	226	264	243	218	222	234	235	240	239	240	241	248	248	236	226	236	247	234	242	251	267	239	250	229	234	231	225	216	243	239	240	228	236	226	242	236	255	254	258	219	243	244	250	253	251	236	266	226	240	252	253	219	241	221	253	232	248	246	245	258	268	244	249	240	287	221	223	230	249	244	244	228	224	210	232	239	249	234	239	236	258	237	244	214	257	266	241	243	251	254	272	249	266	242	246	234	194	271	228	226	255
6650	864	1398	1610	1421	1264	1117	969	949	820	783	779	673	713	674	630	648	670	645	646	633	581	592	613	661	591	594	562	587	606	584	577	585	553	609	555	565	592	542	605	566	572	556	544	591	579	541	559	594	574	564	579	575	588	577	560	552	564	538	574	521	596	556	530	574	538	604	558	570	511	572	569	546	536	527	554	518	557	546	532	547	549	592	603	565	576	611	544	577	582	563	554	540	581	569	584	605	557	516	542	559	520	560	548	555	586	548	587	562	571	533	546	568	530	559	577	542	578	577	593	523	538	549	567	523	553	564	553	512	570	505	575	535	555	553	550	560	544	578	530	555	580	532	596	523	531	590	538	631	594	556	537	600	561	570	544	568	574	566	561	539	552	556	572	547	547	571	584	538	570	533	531	534	542	538	567	525	519	528	552	593	584	523	571	551	560	572	580	561	572	546	549	570	552	579	547	573	568	652	546	527	568	531	532	599	519	566	531	618	515	533	578	602	557	564	567	534	598	596	546	505	511	596	585	594	602	604	547	574	564	560	583	538	585	546	546	543	577	488	557	559	600	560	569	572	561	596	558	567	556	580	531	543	593	521	543	566	584	542	506	543	603	565	549	588	558	549	543	538	541	570	553	541	557	566	529	534	599	577	548	576	554	547	559	539	523	560	526	582	560	523	532	516	532	555	563	525	587	570	592	597	571	546	578	541	583	576	563	560	545	526	548	537	578	596	581	511	500	546	542	522	593	569	538	579	534	559	567	574	541	604	571	537	525	604	560	537	533	568	544	563	566	539	569	554	507	522	602	516	593	536	567	582	549	545	559	550	535	528	515	545	569	578	551	536	569	562	547	550	584	533	528	588	575	583	566	601	596	499	545	556	542	555	520	534	554	503	519	513	573	598	588	536	559	608	566	588	513	552	548	556	542	549	555	587	551	566	568	546	546	530	560	538	550	543	567	546	558	583	574	577	579	571	548	558	556	586	573	556	569	576	574	550	600	584	563	564	557	603	558	555	544	541	554	560	533	576	532	587	546	638	527	566	557	581	568	632	524	565	533	564	566	567	599	579	543	526	583	561	603	556	551	543	573	505	594	543	577	556	547	504	561	557	564	548	568	562	567	538	558	554	528	579	555	543	544	513	557	538	552	562	595	565	587	555	590	584	564	551	574	624	565	567	558	581	579	543	576	551	566	558	537	547	553	589	525	579	518	561	529	522	535	530	529	577	579	597	536	557	602	530	549	504	557	592	575	586	598	568	571	555	560	581	566	584	580	552	545	535	567	533	548	555	539	562	567	579	538	617	570	572	536	557	544	594	542	557	558	515	589	563	568	522	577	557	550	586	517	574	551	564	514	549	585	546	541	554	563	523	544	548	576	538	550	560	568	588	563	565	562	557	594	557	576	617	567	546	522	562	550	543	560	545	551	548	564	552	548	552	548	545	553	557	510	569	548	610	539	564	529	566	593	522	603	534	579	532	554	573	546	574	527	534	554	576	592	548	532	565	605	519	573	594	572	578	585	566	556	574	558	533	589	539	517	550	557	598	521	525	534	547	606	536	577	574	603	575	550	557	565	529	536	568	579	568	561	533	559	547	550	547	554	553	568	582	553	561	549	535	523	537	559	527	660	502	542	528	563	622	556	558	570	520	586	606	567	520	535	613	544	591	580	598	587	575	563	567	582	550	582	579	530	581	622	555	519	559	529	531	590	545	571	598	553	576	564	581	592	546	519	536	598	572	544	596	559	530	515	551	542	541	571	566	594	547	564	593	588	555	563	569	581	520	565	554	541	523	530	570	583	571	525	547	542	523	518	556	532	602	539	552	544	551	548	576	510	559	532	584	570	570	561	587	536	550	548	567	564	565	580	548	531	557	567	611	571	572	574	586	574	568	552	554	572	581	552	551	554	552	568	546	554	554	536	542	572	568	546	510	604	531	557	524	553	539	547	562	514	545	533	586	538	553	537	538	579	555	557	560	560	543	569	572	595	555	608	565	597	571	552	567	574	544	569	554	519	593	565	572	553	536	586	584	521	560	556	550	608	562	588	589	558	533	537	567	536	568	577	562	537	581	537	530	593	589	541	573	586	552	528	574	557	550	578	572	543	617	556	519	528	565	584	556	564	537	508	538	572	577	570	574	549	529	524	543	542	604	571	550	575	539	578	582	554	531	550	565	580	564	576	540	606	571	604	580	517	564	569	523	568	560	543	591	561	554	556	555	575	541	554	602	568	496	533	583	594	543	597	565	571	529	571	508	532	538	582	560	554	577	576	566	565	543	594	506	610	593	559	579	583	547	549	602	575	542	530	533	549	572	587	591	550	534	568	570	579	563	557	584	533	522	557	605	544	551	579	544	589	576	564	524	553	536	539	581	557	584	544	570	510	546	560	573	543	584	559	582	540	582	536	566	518	577	550	551	532	574	537	556	569	572	601	543	521	562	552	581	571	541	561	592	538	586	534	503	550	555	583	542	580	560	577	519	578	611	556	551	537	560	589	525	568	570	551	571	516	547	572	538	600	568	539	551	529	583	542	596	578	571	572	528	582	556	571	575	546	593	512	599	585	519	590	545	564	558	531	511	548	569	579	583	557	588	558	571	576	597	534	554	581	530	559	571	580	540	561	593	554	545	581	556	541	576	611	544	540	583	524	559	567	519	566	553	550	546	547	545	590	549	554	546	518	556	562	558	531	537	589	549	575	568	585	547	614	534	497	547	567	564	566	572	611	538	556	556	598	585	575	564	538	532	573	565	554	544	575	591	554	559	557	540	573	583	603	568	511	552	522	571	572	586	591	577	570	544	540	576	577	573	584	567	564	550	581	527	576	566	588	529	548	573	569	562	538	540	597	548	579	604	583	563	564	517	558	584	517	527	589	558	549	568	574	584	539	543	578	573	606	552	599	570	540	565	563	571	567	552	543	614	574	580	557	567	559	542	541	543	561	583	548	551	565	543	562	557	553	556	532	561	579	525	539	566	546	578	545	525	589	580	573	549	527	573	548	540	556	566	582	589	561	572	578	558	582	533	563	548	563	561	570	541	566	586	594	604	586	531	548	546	582	590	604	594	525	575	562	561	618	577	599	600	594	551	566	559	570	526	595	561	568	601	511	588	587	535	537	545	554	509	568	542	618	523	559	572	591	596	569	586	553	587	571	567	504	537	535	554	524	534	533	561	557	554	559	547	549	556	530	585	566	555	567	553	593	567	539	531	547	530	527	556	555	560	590	566	546	555	528	527	555	572	584	563	551	606	567	534	547	554	542	535	555	550	601	564	568	564	542	600	517	557	553	593	528	574	559	507	477	581	587	566	575	570	542	565	548	588	568	599	527	573	533	589	566	556	594	597	567	582	596	581	558	535	582	553	576	513	607	543	607	589	568	551	589	566	567	530	570	569	562	542	562	588	562	568	516	537	565	551	571	501	567	554	543	574	567	565	574	576	592	530	525	543	546	517	562	532	561	615	540	554	602	568	559	517	536
14980	1231	1010	817	545	408	358	313	276	252	216	223	203	185	193	162	165	150	136	141	157	147	164	154	144	162	147	137	156	133	142	160	117	162	139	140	142	178	135	145	145	118	133	146	146	156	151	137	138	133	114	148	157	159	163	158	135	135	124	117	127	145	120	137	150	128	143	154	141	139	122	144	147	154	144	129	142	140	140	145	136	137	153	135	121	142	133	137	127	132	119	142	142	159	135	135	147	143	156	148	134	140	129	128	115	127	163	164	145	121	134	149	128	168	141	118	139	138	115	145	119	141	147	145	134	148	139	138	116	141	127	123	133	126	134	153	133	146	140	135	115	142	150	141	163	146	148	135	152	156	142	144	120	129	131	124	131	126	125	146	146	133	158	155	133	170	156	144	166	163	132	122	115	125	152	130	147	133	126	145	113	144	143	120	155	115	111	152	123	143	141	119	128	147	147	144	153	130	132	122	119	155	149	137	135	111	144	158	144	135	107	147	147	166	133	137	139	133	143	111	128	126	116	149	133	131	143	156	147	137	158	106	122	114	122	112	148	135	144	144	148	132	164	130	137	138	128	121	155	138	137	139	147	150	144	138	147	108	142	131	140	141	121	149	154	122	150	158	139	134	142	130	143	128	145	124	162	135	133	159	147	153	135	164	131	131	143	167	129	146	151	160	153	143	126	104	128	131	130	160	141	140	145	137	139	164	122	143	114	125	147	117	133	170	146	132	154	129	151	121	142	149	147	125	151	114	154	152	149	165	132	152	134	141	144	132	147	138	141	138	126	148	147	128	137	140	163	150	132	118	124	145	143	138	116	137	121	140	129	158	137	128	145	166	140	151	121	144	146	141	120	133	123	117	120	120	121	145	123	155	149	146	140	136	125	143	147	130	132	151	131	164	132	136	123	150	146	119	142	140	132	118	132	131	131	150	138	136	147	134	148	153	160	142	153	159	122	140	141	146	145	124	147	147	142	143	169	152	151	145	125	157	119	138	132	137	143	121	125	154	139	135	120	126	139	165	131	132	164	149	140	146	114	152	114	123	148	163	147	132	145	122	147	148	144	147	150	152	149	146	153	163	129	124	119	137	150	116	141	141	137	132	128	124	113	153	143	138	154	153	108	144	123	134	134	122	149	118	135	124	126	142	133	141	144	160	153	152	122	150	145	132	114	140	150	133	146	152	152	157	146	134	123	152	147	142	120	143	169	118	143	165	145	143	139	134	143	132	125	159	117	135	158	132	145	133	127	138	135	143	149	164	132	153	134	128	127	135	134	146	117	149	138	133	144	143	151	138	142	113	150	136	145	144	138	155	125	149	132	142	161	125	153	114	139	131	158	146	140	105	123	158	126	137	133	126	136	122	144	129	111	141	143	157	153	145	123	149	134	122	169	135	149	150	141	131	144	114	141	125	148	140	153	117	137	136	131	143	149	132	144	131	133	131	133	131	126	144	157	148	117	121	151	144	144	122	133	146	153	128	132	123	119	157	133	125	138	138	118	156	134	135	148	127	144	155	151	157	153	149	125	139	132	110	131	133	128	137	150	152	133	127	120	128	141	136	151	140	153	140	146	138	128	131	130	123	127	132	136	141	137	137	132	130	144	175	156	129	140	134	141	144	117	132	167	159	122	160	124	127	141	134	141	127	131	138	150	143	140	136	155	134	128	134	124	124	126	132	160	127	137	136	128	137	121	132	126	134	126	115	143	125	147	126	147	142	146	117	128	130	128	115	153	126	129	150	135	131	141	149	167	128	160	139	150	126	116	131	130	141	152	149	140	132	135	125	131	116	121	134	150	125	120	142	132	120	134	144	134	110	120	143	168	154	134	148	142	117	145	132	136	145	142	131	140	127	139	130	132	132	130	128	143	135	162	143	144	146	156	126	135	153	139	128	153	122	150	132	140	138	106	126	161	147	155	128	144	132	133	128	156	150	152	116	145	116	132	126	135	134	132	160	133	124	144	159	124	139	135	132	161	183	136	137	130	149	137	132	156	116	112	131	148	132	144	159	148	158	146	151	163	138	146	147	133	140	166	150	140	129	138	135	137	151	133	149	148	136	159	138	138	141	143	139	163	146	150	150	139	149	119	151	148	154	108	152	139	152	139	141	138	115	129	146	137	154	138	131	135	140	129	136	127	139	144	113	134	138	152	142	142	128	133	168	140	157	153	116	125	114	126	141	138	108	129	134	111	164	111	143	131	139	135	156	135	111	138	134	138	148	137	158	150	127	126	163	142	145	154	139	121	160	154	135	116	134	169	133	124	135	132	137	129	112	136	120	126	142	158	143	135	126	143	136	131	137	141	123	142	149	125	119	133	164	158	116	155	151	126	136	129	155	155	141	140	157	149	163	144	152	139	138	119	150	143	154	146	113	116	115	122	150	159	163	152	131	145	138	126	123	155	123	138	147	125	132	135	145	143	178	159	130	159	134	136	121	143	144	161	118	129	154	134	149	153	155	133	120	137	124	155	133	155	142	123	147	155	134	138	142	137	112	122	121	144	144	145	138	141	121	144	135	147	125	137	156	130	118	134	149	158	127	146	140	135	146	161	141	140	136	116	155	155	156	153	151	131	139	136	133	138	144	114	138	135	140	145	140	141	132	120	153	120	142	144	139	107	152	143	143	144	151	134	128	128	144	157	135	118	142	135	120	121	149	123	116	133	132	130	139	169	123	141	156	119	129	130	136	125	165	149	150	118	148	145	152	119	148	120	118	148	154	169	156	146	126	131	120	153	124	150	141	130	124	142	141	125	117	142	142	145	160	143	144	125	142	143	157	152	163	117	141	124	143	143	140	143	130	140	135	142	121	144	152	126	131	135	143	149	160	148	145	133	149	145	124	145	150	144	120	134	139	134	144	133	131	125	150	120	141	134	150	143	130	144	147	139	132	145	150	148	128	123	141	150	138	124	142	132	139	136	134	136	133	150	137	166	139	136	151	143	164	144	154	127	133	152	150	120	167	138	173	151	139	153	145	145	133	152	133	142	162	141	137	132	144	122	123	131	154	114	151	135	154	152	160	132	141	142	152	138	158	141	143	141	136	129	136	137	134	140	135	116	137	123	129	127	126	145	155	158	146	133	124	145	143	147	144	125	158	146	125	116	125	139	127	123	136	111	139	151	145	160	118	141	119	135	154	133	149	142	127	155	137	152	137	127	141	135	154	151	152	126	146	159	138	152	137	127	123	151	143	132	116	141	147	132	134	133	154	125	152	140	139	151	136	131	121	143	163	157	138	118	130	161	152	144	126	142	156	145	132	132	159	116	139	143	154	122	146	123	128	152	141	114	124	138	146	129	128	134	123	144	136	152	148	148	155	155	152	138	133	127	147	147	130	142	127	144	149	134	144	148	114	134	142	122	135	140	145	127	133	137	138	145	116	126	154	125	150	166	140	143	144	141	132	137	128	117	144	116	145	149	104	157	123	145	135	118	140	126	141	159	134	131	112	126	122	136	127	143	135	150	135	155	139
8251	962	2069	2431	1979	1606	1389	1105	997	918	792	725	720	621	560	562	529	547	532	482	465	476	521	478	468	452	431	425	440	411	401	413	399	398	400	415	408	402	362	385	370	425	423	393	371	393	368	373	417	382	381	402	371	402	391	415	375	391	397	378	420	368	398	384	372	386	367	386	384	371	363	359	353	386	344	395	365	386	405	390	377	388	432	380	361	390	373	360	387	383	342	361	378	338	351	371	351	380	405	366	350	370	399	350	367	403	360	356	374	388	365	341	402	406	329	354	374	372	369	367	383	413	373	387	383	346	387	409	366	362	352	389	362	343	380	351	370	369	369	362	343	366	394	371	390	358	397	361	392	372	365	337	321	336	377	355	385	394	354	377	368	352	405	360	381	351	390	348	361	383	388	367	361	358	401	366	406	381	359	403	364	404	367	391	383	371	383	380	378	349	347	362	350	342	397	368	390	396	352	372	388	353	371	354	380	379	396	378	360	364	350	355	368	391	386	342	353	385	389	376	341	346	371	393	365	363	355	379	384	347	377	324	390	371	361	358	338	378	351	370	367	404	419	364	340	368	390	385	390	353	362	363	350	387	365	343	393	410	355	338	379	365	383	352	377	354	382	364	358	349	371	325	373	397	379	355	382	351	355	363	377	392	362	351	388	390	381	375	355	381	379	336	373	378	362	359	374	343	384	364	395	356	368	372	378	369	350	399	388	354	372	344	407	376	364	360	352	386	381	358	352	381	389	364	386	391	369	367	409	367	362	354	345	375	365	373	387	363	381	346	382	383	368	340	395	351	327	380	361	361	348	351	354	387	370	364	367	362	349	395	373	369	369	367	390	371	376	354	373	364	336	391	370	378	360	342	342	403	372	368	336	353	382	368	394	371	343	350	374	329	376	368	383	387	343	396	349	378	380	397	351	351	346	368	362	354	339	351	372	365	384	375	421	343	368	384	380	388	368	391	364	364	367	368	320	342	385	373	370	350	366	357	407	381	358	370	374	400	382	372	356	374	363	387	348	383	391	371	371	401	381	419	381	397	345	357	361	382	400	340	361	348	323	370	374	384	347	354	390	374	379	401	362	339	379	373	373	378	353	367	400	396	363	353	385	381	370	367	387	394	374	404	363	360	372	354	347	366	388	393	377	374	390	361	385	368	377	363	350	391	358	374	374	364	411	348	380	352	375	371	347	363	386	368	396	364	366	354	371	358	341	377	330	364	357	375	354	352	368	393	383	371	380	416	376	401	332	383	396	357	344	362	331	377	375	352	364	394	371	401	403	377	390	384	366	381	378	372	400	382	375	359	362	393	377	370	331	369	369	346	373	392	351	353	354	343	339	372	381	399	361	378	343	385	329	375	365	385	353	392	339	340	399	376	384	349	338	360	387	386	384	341	335	366	321	362	362	368	336	350	369	395	350	398	383	379	342	361	405	378	341	369	358	377	377	353	374	362	366	387	373	397	373	391	333	354	387	402	354	376	367	391	368	362	363	372	368	358	353	327	367	375	350	355	390	369	369	362	345	374	374	393	385	352	356	362	389	360	402	380	366	372	374	390	358	328	375	375	352	353	339	397	350	406	401	363	333	332	367	399	394	387	394	343	395	349	337	321	377	356	383	400	357	385	348	351	357	366	349	362	361	368	337	415	393	364	421	379	376	350	356	357	375	367	368	351	381	351	377	352	341	369	346	410	329	355	386	358	391	343	329	374	367	392	313	404	353	420	363	367	380	400	367	396	343	383	344	376	346	385	373	406	363	376	377	340	351	353	346	383	390	374	423	378	383	381	375	366	367	354	398	332	368	372	365	347	351	366	335	376	363	350	328	364	392	389	359	381	379	393	373	361	380	374	370	353	374	381	396	376	417	361	402	361	371	383	363	382	363	356	361	394	366	368	339	367	374	386	376	346	348	356	387	327	392	341	352	372	399	381	360	356	347	351	374	353	368	361	360	392	367	368	347	399	386	382	355	368	365	399	364	379	389	375	373	351	359	382	407	369	371	379	378	354	359	381	352	397	402	375	368	344	375	359	365	359	377	371	381	386	364	375	400	371	341	351	367	407	378	391	380	363	383	353	358	371	367	393	406	388	360	380	375	383	373	360	376	375	351	399	364	376	354	368	400	410	368	380	357	377	366	383	351	345	372	361	350	379	401	383	376	366	344	348	375	395	381	380	394	393	377	369	396	402	371	391	401	369	371	351	406	358	322	358	395	375	375	356	349	369	393	359	374	375	408	379	411	390	358	393	364	384	359	356	336	363	378	371	356	369	369	371	367	365	363	367	350	375	347	400	390	366	394	388	362	398	384	387	361	352	422	347	385	353	378	367	394	371	371	377	339	389	383	367	371	361	358	399	388	351	393	398	364	335	381	352	381	363	333	379	343	401	362	340	354	358	335	403	371	373	384	368	381	359	379	412	387	368	360	411	351	350	344	382	374	330	357	373	383	353	367	371	379	336	392	373	367	384	343	402	368	382	382	390	365	400	370	356	398	351	358	387	404	413	386	349	388	359	377	399	366	352	368	391	367	342	358	383	341	400	372	384	335	381	352	384	359	377	353	383	371	425	401	378	377	361	380	349	368	376	352	378	382	323	377	364	372	366	380	346	339	361	356	367	358	380	339	378	355	376	365	366	359	330	361	339	376	362	371	352	349	352	381	369	367	368	362	393	339	383	381	380	366	382	357	357	359	332	355	355	346	355	374	350	369	368	356	343	372	379	397	396	359	367	383	350	363	397	379	363	370	390	374	367	393	374	353	382	374	369	364	374	361	365	368	368	352	410	339	362	391	366	371	389	356	358	365	395	364	355	357	364	351	350	378	373	377	371	369	378	331	384	381	431	349	388	377	364	350	414	355	375	406	398	377	378	342	394	382	370	344	358	376	394	354	362	358	370	359	359	385	321	374	343	382	389	365	374	385	305	352	365	377	367	384	362	337	378	368	375	336	368	358	364	387	364	366	380	375	379	383	380	366	389	370	393	378	371	364	386	367	374	351	362	401	374	338	372	408	390	350	365	375	365	379	353	352	388	372	367	361	348	364	365	364	335	342	356	394	363	406	378	375	374	359	370	349	372	361	371	393	340	332	373	406	378	369	361	407	362	373	353	378	363	366	365	353	360	352	384	372	383	393	338	373	345	359	361	390	414	372	339	373	346	362	368	370	374	398	386	354	385	375	384	371	373	367	370	388	371	340	383	344	374	322	404	349	391	363	392	369	346	382	353	374	386	362	367	359	373	349	363	355	390	350	407	381	373	384	374	367	360	365	350	414	385	385	387	345	356	366	341	370	331	346	355	364	385	372	370	393	382	357	340	346	391	357	361	379	379	372	390	421	390	334	382	398	368	372	385	375	383	395	384	359	377	375	361	352	346	363	384	384	372	366	350	390	373	385	384	376	371	395	355	345	375	358	369	380	368	377	367	363	372	379	363	365	376	371	340	401	345	357	361	384	344	373	344	339	384	365	322	370	381	407	374
1776	466	433	446	439	431	398	417	425	443	422	458	442	425	422	441	422	403	427	419	419	439	428	403	428	440	453	431	417	424	426	454	408	417	436	413	437	405	459	472	434	415	423	411	399	430	424	421	399	441	426	394	416	466	407	376	404	414	430	439	419	407	416	393	442	428	421	394	434	386	451	381	462	435	470	411	418	399	425	419	428	447	443	397	452	434	394	423	421	393	451	447	454	459	442	419	433	404	426	435	437	398	458	436	439	393	433	433	467	448	410	417	395	429	392	427	463	461	402	463	457	440	423	448	430	426	428	436	437	425	391	437	403	423	418	392	422	410	479	400	446	438	456	423	419	394	399	469	418	406	448	409	401	478	419	452	487	379	444	403	407	404	432	459	442	402	407	438	413	425	402	425	418	457	464	430	461	408	401	463	421	464	428	485	422	427	423	427	427	399	404	424	470	422	390	412	388	422	413	417	430	410	428	426	417	421	425	425	396	438	405	406	412	432	425	406	438	433	442	462	406	409	448	399	399	446	433	409	404	436	412	430	400	391	445	431	414	438	429	409	432	447	417	402	415	418	429	487	394	433	373	453	447	411	445	443	399	439	415	408	446	457	415	421	442	428	422	423	445	438	419	389	398	404	439	419	406	457	434	426	445	398	417	454	457	427	423	430	447	427	410	460	393	438	432	428	430	406	405	399	403	461	428	440	437	415	401	407	433	447	410	456	457	454	425	436	413	462	438	431	400	409	418	444	428	467	414	423	453	431	440	443	405	414	392	401	385	440	449	412	424	436	444	412	437	419	442	414	412	423	446	461	444	431	433	443	418	434	397	439	385	446	446	390	390	412	439	410	427	420	464	443	412	428	433	437	406	393	415	419	449	417	425	444	422	421	413	432	441	430	453	454	421	423	441	424	431	434	396	379	428	418	419	423	393	455	469	424	435	426	451	427	440	379	433	422	421	423	443	440	430	391	416	422	420	441	466	441	404	432	454	397	437	440	424	381	472	428	422	414	488	465	485	454	459	415	383	400	435	458	431	422	368	458	414	431	378	407	445	423	421	386	451	420	426	440	453	434	417	419	415	440	413	399	457	423	415	403	434	437	394	445	440	438	422	386	425	450	421	433	392	403	426	441	432	443	497	424	399	429	436	419	438	449	427	404	446	474	452	466	446	427	408	384	426	431	443	420	397	434	398	425	408	412	389	422	464	431	431	452	444	457	405	426	445	465	431	394	391	463	435	434	446	432	455	418	451	454	443	446	435	393	436	412	391	471	443	432	443	432	425	389	409	438	463	433	426	379	428	441	418	432	447	482	422	431	411	389	442	412	430	407	412	472	400	447	445	428	420	434	385	428	420	403	420	408	465	446	413	444	434	415	417	422	427	464	443	429	439	409	384	404	456	425	451	398	399	412	428	437	415	425	416	419	428	472	449	428	428	442	420	437	454	396	418	435	417	470	464	451	432	437	387	442	398	367	459	447	431	454	448	437	363	439	450	421	403	438	431	388	435	442	384	431	443	427	428	401	404	412	433	419	411	416	413	415	376	449	431	378	402	447	444	434	415	391	424	448	433	414	443	421	426	440	451	421	451	392	425	419	432	408	420	414	442	421	422	424	436	453	422	417	435	422	422	415	419	440	419	472	413	450	387	433	459	444	410	399	401	448	402	425	413	412	433	417	424	442	427	439	426	442	417	456	435	428	401	419	423	439	420	387	451	435	400	430	438	428	450	380	424	404	445	427	448	447	432	425	423	422	412	441	441	402	495	429	437	397	426	401	428	448	457	422	415	402	399	427	402	420	422	416	431	401	418	483	402	439	427	452	428	410	417	430	450	429	450	391	431	472	427	423	383	417	430	431	436	440	406	419	418	429	455	434	462	436	436	374	422	389	450	439	416	411	433	363	416	443	423	402	431	482	425	438	435	411	427	430	455	383	400	460	408	402	430	426	422	429	439	441	450	441	429	442	386	412	388	410	393	438	424	435	430	379	399	408	413	425	434	476	431	411	426	393	430	418	454	406	419	444	420	402	422	432	392	427	401	438	441	448	426	403	414	410	424	438	419	437	429	450	444	436	424	426	383	440	421	421	436	406	468	443	442	428	446	432	494	467	397	476	455	423	422	460	447	440	440	388	429	366	464	394	389	426	419	410	395	474	414	463	422	429	468	423	469	424	431	431	435	411	469	429	414	436	408	406	403	435	435	431	458	401	424	459	430	469	421	456	425	407	433	436	418	397	398	421	466	445	414	400	444	418	410	427	475	387	432	441	399	405	409	449	410	434	443	443	443	411	402	483	435	437	447	423	398	459	461	421	403	422	440	415	408	442	435	451	403	395	444	415	422	411	409	395	419	406	435	445	451	427	396	410	393	426	444	396	409	477	439	458	438	435	473	408	384	425	439	464	422	403	411	434	442	423	434	448	434	476	433	418	409	417	425	442	452	402	443	460	422	433	401	449	420	447	422	417	452	390	437	395	440	440	464	439	468	440	423	395	425	400	432	459	427	440	406	403	393	436	417	445	446	483	377	374	449	423	454	446	429	421	396	413	405	413	400	448	405	410	451	427	390	422	438	445	433	477	415	435	422	415	440	410	443	453	431	493	437	411	438	440	451	408	470	397	395	434	429	416	415	401	410	434	408	419	437	441	376	459	430	421	477	440	412	448	450	436	419	406	458	440	412	390	428	409	490	469	430	421	482	413	395	455	397	429	413	447	434	439	417	406	426	372	425	439	407	406	452	437	445	412	411	422	412	435	396	414	365	397	461	439	397	402	431	406	421	395	391	395	404	393	444	438	456	412	457	426	429	417	429	425	433	463	409	435	441	388	422	452	439	439	432	459	421	370	405	399	398	414	423	422	428	423	414	436	426	381	416	405	421	414	404	438	449	434	414	392	404	401	408	398	459	450	408	385	429	403	428	412	398	438	419	418	430	436	405	407	437	437	446	410	405	407	422	408	482	442	423	450	437	417	428	429	404	432	430	432	439	429	432	445	427	459	440	451	405	425	434	437	439	411	391	395	428	434	386	409	452	417	389	418	434	438	419	408	412	414	429	402	427	398	445	436	415	396	416	420	458	457	466	432	433	382	433	450	430	406	441	461	409	415	427	394	486	394	425	411	450	409	415	412	441	440	410	457	427	426	408	402	425	470	432	439	445	442	424	468	396	446	435	458	407	390	400	487	409	423	420	456	441	430	426	420	438	448	451	461	424	411	453	446	436	425	450	465	421	452	449	453	387	428	445	441	434	427	424	413	414	410	428	452	430	426	413	450	414	415	427	467	438	469	413	400	426	415	455	413	452	412	417	413	461	418	413	461	446	438	414	405	377	440	445	388	456	422	452	427	414	416	427	425	405	437	405	434	463	441	398	454	462	438	384	443	408	446	459	445	436	413	436	454	427	416	431	426	463	410	410	463	395	404	415	428	424	425	456	426	457	440	401	458	471	476	437	413	421	475	429	419	397	409	388	419	448	458	436	418
2272	1026	983	1014	999	993	978	972	988	923	926	946	951	951	912	987	965	966	962	930	1007	904	880	915	948	892	954	964	1030	950	992	934	875	973	925	959	980	897	923	959	928	941	934	931	914	901	885	940	938	903	984	878	971	931	935	904	971	949	909	913	931	920	903	950	979	915	923	907	955	953	959	882	964	957	918	890	954	926	916	985	979	911	901	912	935	932	899	908	929	898	890	875	907	901	865	921	922	924	911	913	910	913	925	893	917	902	936	918	939	893	929	932	897	963	962	890	922	962	997	884	929	946	982	904	906	841	911	893	930	954	956	934	934	967	915	941	938	904	917	894	865	953	899	890	924	975	933	934	879	918	904	939	972	942	962	923	906	924	935	926	926	925	968	951	954	948	989	934	886	914	914	941	942	930	975	904	913	898	928	947	943	916	904	945	931	926	878	896	887	950	927	885	949	893	912	959	917	941	948	930	937	894	959	943	962	931	965	864	935	961	956	909	920	934	863	947	916	910	949	925	928	958	880	971	995	957	907	953	918	942	950	948	978	888	902	895	909	912	936	898	923	932	967	918	912	918	964	936	915	945	915	986	880	896	875	900	904	942	932	927	910	840	884	964	951	978	927	935	943	912	932	924	879	880	906	931	930	907	944	942	895	891	923	881	961	924	931	909	953	923	916	953	917	940	940	945	976	974	931	916	911	952	935	868	955	930	953	917	964	940	900	941	963	899	903	926	921	952	948	925	915	918	951	1000	937	931	899	923	920	975	916	926	909	933	959	918	955	894	892	927	944	874	902	883	931	928	972	932	946	901	1000	938	934	910	938	933	876	957	939	948	958	938	916	931	954	941	1004	942	981	955	935	922	937	875	931	954	898	969	934	920	945	950	898	938	859	907	941	901	899	948	932	942	876	934	912	960	956	948	936	939	921	920	910	955	924	949	887	894	901	931	949	946	963	936	875	919	968	964	957	962	887	883	924	927	937	941	956	936	918	900	922	927	923	927	905	876	971	909	953	955	938	888	961	915	899	930	878	998	905	926	943	968	928	971	991	906	922	930	912	934	914	917	862	956	968	954	887	957	920	917	930	956	892	960	870	863	925	883	929	910	906	922	879	950	937	923	959	955	938	998	962	876	936	901	937	940	946	908	914	966	958	940	907	939	942	903	916	936	916	944	931	942	925	906	996	955	892	941	889	938	859	940	919	922	904	933	882	868	917	939	937	893	888	983	907	912	967	947	936	933	959	941	908	904	913	928	928	987	952	902	955	929	948	943	902	965	915	938	906	954	920	926	961	905	927	976	914	954	965	942	974	918	920	923	942	925	922	963	923	897	930	885	902	912	932	894	998	987	870	936	925	954	940	913	882	955	970	889	934	939	935	898	912	913	900	953	898	903	943	990	904	913	908	938	923	905	881	948	916	913	913	910	989	908	937	912	998	968	874	905	878	927	928	968	959	919	927	879	993	911	917	958	951	890	925	882	917	915	909	924	935	882	984	884	971	905	924	983	915	977	980	980	908	937	926	884	965	906	969	913	968	873	922	916	892	953	928	929	890	900	886	939	900	874	983	978	917	879	960	923	916	955	948	955	910	914	912	908	880	956	976	925	925	972	957	869	930	936	899	915	962	953	916	965	996	914	902	919	947	901	963	923	924	974	894	934	960	953	930	944	918	923	928	926	908	940	915	876	918	959	903	921	906	912	925	922	846	892	982	925	910	899	887	940	942	900	957	915	933	942	947	948	879	929	897	940	922	958	890	922	982	937	866	912	936	924	900	895	890	913	938	973	955	914	922	907	895	940	902	917	974	904	904	973	932	926	911	918	931	959	902	943	905	912	921	918	976	955	899	945	942	871	898	906	904	920	935	895	909	911	941	939	877	926	910	856	912	914	952	980	961	887	938	934	904	926	890	951	955	944	968	924	872	946	926	931	918	896	950	958	923	924	918	900	925	995	930	895	882	871	947	944	975	885	866	889	904	953	963	869	919	931	859	916	881	970	917	901	918	958	878	932	972	942	902	995	886	936	967	888	883	896	911	885	920	924	969	960	910	933	940	891	871	979	951	940	969	912	927	906	970	924	895	903	903	927	985	910	969	966	920	916	934	925	935	901	933	969	973	878	909	942	923	903	916	929	965	885	901	923	948	888	945	901	967	929	918	957	933	907	909	936	949	820	911	857	896	959	869	915	906	930	926	928	967	898	921	943	919	876	858	982	880	905	895	907	918	883	943	927	892	910	943	938	934	1009	923	918	900	931	918	893	893	919	883	906	869	929	957	908	964	919	954	901	966	871	919	916	951	894	883	926	951	894	955	903	856	945	860	940	932	864	920	926	906	887	904	913	954	928	893	954	925	980	913	941	889	963	936	923	895	944	910	886	898	924	899	918	909	925	915	972	889	922	905	941	950	928	963	932	917	962	889	902	901	917	931	924	924	986	895	910	929	910	899	882	883	917	912	947	929	934	957	944	965	948	909	932	942	846	901	887	903	954	924	937	957	925	925	912	837	969	923	923	957	928	987	926	907	944	908	930	895	912	933	938	952	923	936	904	946	934	974	912	950	913	951	932	981	858	932	934	938	937	951	903	911	900	968	944	955	948	951	936	877	870	924	939	905	961	910	946	909	910	902	894	961	917	945	920	939	937	883	882	918	899	932	962	965	927	930	900	875	895	915	901	861	900	902	939	976	959	930	949	907	915	924	937	885	933	904	932	964	943	925	950	916	961	936	922	875	943	876	990	904	924	899	911	991	895	923	876	957	856	931	1010	896	939	891	950	931	917	895	907	874	898	893	913	937	915	898	973	946	930	908	954	954	945	901	954	921	948	955	910	929	911	945	951	939	907	955	988	932	937	958	942	912	905	924	929	937	961	926	935	915	926	934	928	917	937	920	910	942	892	939	946	926	938	930	916	923	928	930	923	916	896	949	922	884	903	902	898	874	954	927	924	942	923	908	934	881	921	921	986	867	934	902	979	898	943	940	892	877	973	881	886	883	963	873	925	912	938	935	937	902	915	940	936	917	972	942	964	950	961	937	913	919	934	874	864	938	959	922	951	923	902	961	885	864	878	911	917	943	965	910	937	941	908	906	933	925	930	913	945	968	940	945	916	892	962	905	908	934	878	922	924	933	912	926	890	933	901	899	871	939	882	916	948	940	989	879	942	926	948	965	884	901	907	910	921	970	943	1010	965	910	924	871	943	958	910	936	917	883	904	868	952	949	912	838	896	966	862	948	965	921	949	930	947	921	914	930	914	917	922	871	892	900	926	955	952	913	1001	929	916	942	896	920	910	929	923	920	899	911	861	930	905	947	936	911	929	905	887	890	935	941	943	938	938	1012	945	932	912	909	884	933	924	914	905	899	941	913	952	909	916	959	922	950	959	902	924	931	893	902	976	915	912	954	900	949	934	970	896	920	938	948	953	940	894	870	905	948	914	906	946	913	945	882	956	894	919	946	913	916	911	983	969	932	957	942	927	916	852	913	950	923	884
8383	621	645	542	423	380	311	295	322	298	289	274	242	262	269	245	223	273	267	265	277	229	271	231	273	249	221	265	258	234	224	246	207	259	225	245	231	228	217	266	252	265	230	222	222	233	261	246	238	236	204	240	229	236	215	250	237	257	270	221	237	262	266	216	263	239	235	224	241	269	289	232	260	239	260	245	229	222	216	223	262	239	229	239	218	216	247	225	248	231	212	244	232	232	255	241	245	241	245	260	243	251	249	261	263	252	248	239	231	236	242	276	230	236	250	221	245	281	236	220	243	227	248	270	268	242	233	229	222	232	253	239	238	246	243	244	236	297	263	205	252	263	241	238	257	231	238	298	221	265	238	226	245	240	226	237	228	246	216	265	242	244	232	236	212	218	257	280	234	232	246	239	244	247	261	243	253	240	254	220	242	256	225	238	208	263	213	217	233	239	235	219	232	238	253	246	258	231	240	258	212	260	244	243	243	265	218	263	244	249	223	233	245	274	271	221	245	219	231	263	281	267	239	260	236	244	245	259	230	228	246	242	246	232	280	258	264	254	228	226	270	243	259	252	235	243	264	249	246	241	264	232	215	249	231	258	243	221	229	228	287	262	248	264	254	268	255	253	226	200	262	237	214	240	257	234	202	281	236	250	233	212	250	241	221	215	242	289	210	245	265	259	247	256	255	237	256	261	249	215	239	259	240	240	261	241	253	234	243	271	213	258	265	252	222	270	237	252	230	235	223	240	251	247	256	245	238	260	239	256	248	247	230	256	231	244	247	264	236	260	257	256	209	258	220	250	241	254	258	232	227	233	225	230	235	263	259	242	228	206	246	238	218	259	242	225	237	245	265	266	225	219	267	229	262	250	235	241	237	236	246	253	226	269	256	225	250	229	261	244	268	267	235	243	245	244	241	237	254	252	240	236	261	234	255	262	249	239	242	284	257	257	255	267	231	236	209	225	213	267	258	218	266	232	253	234	268	212	258	266	235	252	224	244	254	230	256	257	234	231	200	230	262	225	224	225	267	245	249	242	246	226	244	259	242	281	266	278	240	218	245	253	246	238	234	245	235	264	248	240	258	257	240	270	254	227	259	253	254	259	235	268	257	227	245	254	243	252	219	235	240	244	250	265	235	247	257	239	237	265	205	256	268	231	250	246	231	263	235	201	251	237	246	223	242	252	261	246	258	247	226	258	258	209	205	236	251	231	263	261	237	240	259	261	218	239	227	262	245	243	246	210	240	241	281	229	267	236	237	265	252	228	242	284	249	231	235	225	267	251	227	224	256	232	247	219	191	251	261	240	237	262	214	246	220	228	247	262	249	222	269	232	251	239	279	230	265	249	224	253	261	251	262	232	236	234	241	225	254	252	272	274	231	235	238	239	250	249	273	244	222	260	269	277	233	233	227	239	244	265	224	239	215	243	243	216	263	256	230	274	205	233	238	226	241	218	240	238	257	263	220	222	243	240	244	238	255	244	215	247	228	242	233	232	253	256	243	248	220	222	260	248	236	233	239	236	274	246	217	269	230	216	246	229	257	258	217	249	234	237	247	257	261	248	261	245	245	258	248	246	244	257	257	276	240	241	230	224	225	239	276	241	257	294	233	252	228	234	232	258	255	215	241	246	226	255	230	233	262	217	274	217	251	229	243	275	224	236	235	257	271	264	187	246	216	265	247	257	262	264	248	245	250	217	200	211	248	255	246	230	262	221	266	242	253	241	271	272	205	247	233	222	231	259	237	282	231	253	235	258	246	222	248	240	241	259	218	233	240	243	258	237	248	266	253	240	234	257	247	243	273	240	235	243	213	242	246	228	256	257	245	227	249	229	252	269	211	242	253	231	227	259	257	241	234	242	241	249	244	241	267	240	220	267	261	243	246	239	239	231	224	256	251	228	265	250	242	254	263	251	258	271	248	249	246	268	253	218	234	244	259	231	231	255	240	253	285	223	280	236	232	235	248	279	257	217	272	231	251	220	243	229	225	232	247	265	228	228	229	241	266	247	227	212	234	237	233	228	239	234	246	223	219	217	256	246	236	229	232	216	253	241	209	260	259	255	244	243	225	265	253	249	265	263	265	258	245	266	246	236	262	215	220	225	226	260	223	236	203	237	245	248	225	264	245	241	261	262	236	272	241	262	242	238	262	225	257	260	239	241	222	232	213	249	232	237	236	227	214	250	243	239	218	232	248	241	271	267	260	232	230	246	248	268	240	256	229	231	251	292	252	248	237	274	217	252	233	255	234	254	255	223	232	261	266	216	222	270	236	241	251	237	250	238	247	246	240	253	271	224	253	238	242	205	254	219	243	220	259	255	249	240	250	241	255	233	251	257	268	278	227	267	234	253	242	242	244	243	233	249	219	254	237	233	232	255	280	229	244	261	236	252	234	229	255	261	255	221	257	232	226	212	257	210	271	259	217	228	238	236	239	294	218	254	234	239	217	216	246	240	272	232	232	261	240	238	255	244	261	245	253	210	239	242	259	265	268	260	252	248	230	251	227	232	276	263	247	232	237	253	239	253	259	239	275	264	243	222	216	241	236	262	245	274	221	225	219	215	227	199	231	229	250	212	236	241	237	237	258	259	245	243	251	232	250	231	263	240	247	262	258	226	265	212	231	251	238	243	273	244	226	234	246	241	233	219	235	232	253	233	242	216	258	222	263	260	243	241	241	235	219	251	234	240	253	249	249	224	215	243	218	260	253	228	209	256	232	235	219	277	254	278	258	217	262	263	239	236	265	229	217	220	270	263	213	218	233	229	267	235	265	241	220	232	239	262	254	251	242	256	244	255	247	244	244	270	240	237	241	250	265	210	260	239	223	263	262	246	253	254	251	249	243	236	235	248	233	242	217	280	275	289	247	201	256	251	232	234	265	228	225	258	250	203	256	249	256	236	225	244	229	241	242	241	258	247	223	237	228	256	249	229	260	227	240	219	234	261	247	233	232	251	204	235	253	221	233	236	239	216	250	251	256	225	227	224	258	222	240	253	259	251	275	249	278	243	250	224	255	230	250	246	215	253	233	264	231	247	222	252	255	258	238	255	256	255	250	211	256	224	242	255	256	256	254	263	311	257	249	239	241	252	245	275	249	227	284	252	249	225	271	233	273	229	262	246	263	243	265	243	225	268	267	236	241	260	256	233	248	270	262	265	237	244	278	254	227	236	220	227	240	236	244	268	238	236	224	233	264	268	254	245	252	233	222	260	249	263	230	277	241	219	235	247	263	262	243	243	249	237	248	241	254	251	235	245	266	231	229	257	238	234	235	260	248	224	257	233	218	214	234	247	240	224	236	233	237	242	231	224	239	257	286	234	240	253	252	234	235	221	253	240	216	221	236	250	214	238	223	252	247	239	245	239	259	238	239	219	234	237	254	259	259	245	212	241	256	242	271	228	206	266	235	237	237	250	283	235	245	243	248	239	234	255	234	247	247	246	267	230	238	242	239	255	222	251	248	262	218	234	239	235	261	263	248	225
6736	884	1389	1665	1471	1198	1082	945	915	888	775	720	726	705	674	654	644	614	648	637	603	594	584	635	594	595	597	564	551	596	584	561	579	587	584	569	594	575	547	585	584	544	547	586	561	616	571	522	620	551	599	562	557	570	559	551	551	548	591	565	553	567	530	533	588	549	575	559	582	559	558	602	538	521	583	536	534	563	590	522	563	564	544	548	624	541	550	581	538	555	578	571	556	543	589	633	540	575	555	594	567	594	564	535	578	552	555	589	565	573	561	546	536	587	556	589	554	542	553	549	572	521	578	558	555	563	564	565	547	516	563	563	511	538	503	622	568	521	571	544	595	548	577	547	561	578	568	546	551	525	545	506	551	519	547	564	552	566	579	509	547	558	560	534	571	564	606	570	574	588	561	543	577	540	571	558	537	566	571	574	588	545	618	552	547	582	522	554	545	558	535	559	588	576	602	541	560	558	553	594	567	545	552	538	557	557	581	533	595	527	547	531	520	528	590	543	539	550	610	555	548	530	529	556	557	559	526	584	602	535	537	578	539	529	599	553	519	577	538	622	531	584	539	533	557	551	507	598	574	573	537	551	582	561	554	551	556	564	547	552	544	533	553	608	553	556	564	541	595	577	543	557	543	553	503	542	549	572	580	532	608	503	541	600	568	537	584	575	568	556	585	557	519	563	538	566	613	517	564	551	551	545	529	537	547	591	562	577	615	540	535	586	609	583	575	587	537	544	591	569	557	543	534	494	538	540	582	540	606	563	562	583	532	578	595	575	566	539	559	520	539	553	558	517	561	534	554	570	545	534	555	614	518	562	542	548	539	593	569	536	535	555	563	501	545	582	559	551	586	525	540	550	560	542	570	565	529	522	509	587	600	609	597	513	554	555	520	546	549	563	542	554	597	554	532	598	520	560	553	576	566	546	536	581	565	578	527	553	546	617	569	546	549	570	553	548	555	558	575	560	563	579	573	570	532	550	541	555	552	601	586	572	559	588	552	515	542	545	558	540	561	549	549	551	523	589	562	545	560	543	547	526	556	585	583	575	577	582	563	552	565	564	565	531	572	535	614	539	534	565	553	548	584	583	562	545	598	591	585	552	590	574	553	550	558	521	557	579	566	557	545	500	536	547	593	512	539	527	582	578	559	568	530	589	559	538	540	537	572	546	551	562	565	535	559	537	546	555	570	575	571	565	563	513	521	568	601	620	545	549	559	560	582	591	583	525	526	591	590	518	562	571	531	571	567	583	527	559	589	523	568	544	548	583	555	553	565	554	592	545	525	554	567	530	538	531	590	534	572	571	600	587	587	547	514	572	550	569	541	601	572	558	558	572	545	541	510	543	570	604	520	539	568	530	567	550	602	581	566	557	548	564	568	585	553	568	557	570	556	615	591	535	522	550	591	535	510	553	509	527	585	584	610	604	546	579	611	553	544	594	557	560	599	549	579	521	555	563	598	590	538	563	545	543	623	544	547	554	575	535	583	532	579	543	562	551	564	554	552	571	602	552	609	523	522	538	535	539	555	520	608	586	583	580	547	611	548	569	570	557	546	553	554	568	566	517	562	624	581	516	570	580	555	553	530	589	527	552	549	555	600	562	563	560	544	574	592	599	600	525	547	587	563	536	513	561	550	564	623	567	565	565	617	554	575	583	587	565	593	538	585	525	578	532	611	571	576	594	560	571	546	556	561	576	572	574	500	548	558	592	596	567	537	570	607	572	584	554	564	540	617	559	542	602	584	581	538	570	564	572	531	588	521	568	602	534	560	549	524	552	529	587	551	569	581	578	575	575	538	537	589	533	555	525	570	566	559	542	581	602	555	556	522	538	514	505	578	559	552	563	521	566	575	529	558	541	536	525	566	549	547	544	562	554	521	563	557	526	563	592	586	525	592	580	570	586	551	546	557	593	580	597	560	589	550	535	585	585	534	588	552	541	605	578	545	556	527	611	532	579	564	559	572	570	547	587	548	563	541	556	566	561	550	529	585	532	531	556	552	554	565	573	535	599	569	595	519	530	526	541	570	561	563	591	547	612	551	532	579	582	604	559	548	540	517	568	549	542	582	554	568	625	549	529	530	511	506	541	526	536	554	590	550	536	582	504	588	585	552	556	530	511	568	600	578	569	596	523	539	586	554	533	574	550	558	560	560	574	537	552	557	582	554	550	520	589	571	559	534	562	558	576	550	513	558	542	519	613	523	591	559	567	501	569	585	593	556	520	554	502	539	581	535	613	544	605	572	545	564	595	581	542	517	557	531	547	527	551	542	561	601	546	575	534	625	551	592	572	535	594	580	546	534	569	549	507	580	552	574	574	548	568	514	548	561	566	550	577	560	545	591	544	550	543	570	571	560	563	521	577	574	555	541	537	505	585	557	565	596	573	550	532	564	562	573	583	571	554	586	546	557	554	545	557	582	578	591	541	577	568	529	539	549	543	567	578	559	584	564	589	583	571	526	555	563	555	543	548	569	551	546	597	537	540	564	558	583	597	580	545	542	553	574	561	595	551	563	566	548	594	575	599	587	562	562	589	558	517	538	538	567	538	567	605	532	557	548	534	548	536	594	543	532	563	555	551	543	572	609	584	561	537	587	546	561	536	554	553	541	552	554	541	559	539	581	566	557	590	574	578	551	537	520	591	581	552	562	600	541	541	578	554	587	542	546	548	560	511	574	572	522	527	532	569	561	542	547	534	595	577	554	567	537	541	548	552	541	533	556	553	553	558	547	528	544	526	585	613	576	534	583	580	571	575	577	566	569	555	562	578	594	571	591	567	550	538	561	578	567	557	528	574	557	566	563	520	560	577	588	562	525	514	563	554	567	566	551	571	547	587	568	602	562	547	569	572	559	535	590	591	575	510	561	553	523	523	581	549	536	565	559	577	580	557	540	562	553	521	572	588	566	583	556	542	551	548	557	538	569	621	564	553	565	545	528	603	551	580	538	563	533	570	537	574	519	587	551	540	552	557	624	515	539	588	580	571	552	530	562	567	568	572	563	563	555	581	534	547	559	537	566	551	561	552	595	590	565	604	520	530	565	560	539	568	574	564	563	556	541	570	509	570	543	542	545	572	588	604	539	541	559	542	563	555	569	559	583	571	538	558	582	543	582	505	548	559	565	554	559	563	560	554	571	559	540	577	600	539	592	530	547	543	585	539	538	555	586	588	555	575	536	571	540	560	571	524	582	619	568	567	557	615	524	547	608	570	591	573	562	539	523	537	542	540	546	550	560	592	543	537	598	601	579	559	572	571	536	524	590	552	543	531	537	518	555	506	560	595	581	528	554	555	552	595	540	552	544	538	490	553	561	561	550	572	597	540	537	558	529	569	540	544	544	512	567	574	561	562	522	543	549	571	545	535	555	602	550	537	551	586	545	524	547	557	564	609	546	576	548	530	538	580	534	512	564	614	528	545	563	565	534	545	536	585	550	560	595	553	542	564	586	549	555	526	601	536	567	565	559	584	542	526	528	538	598	555
15169	1216	987	798	543	405	329	271	252	236	203	201	181	165	176	156	169	170	155	174	171	148	148	139	145	145	147	141	161	148	144	118	124	129	138	150	156	176	137	136	140	142	127	128	151	127	161	158	147	133	131	131	156	145	119	122	140	138	143	132	137	133	146	130	155	148	152	132	147	156	150	135	144	133	138	143	133	143	142	148	129	155	132	131	133	122	139	131	161	128	144	128	152	152	131	117	126	127	152	156	143	142	118	146	122	134	134	128	140	143	141	140	149	129	138	122	144	128	133	138	119	127	122	171	161	121	138	148	131	123	139	122	164	171	156	130	115	124	141	155	133	132	122	114	148	179	127	159	135	141	135	146	142	126	165	127	128	139	134	110	129	142	150	141	152	121	146	153	107	124	143	149	126	132	145	166	149	133	128	126	135	135	151	112	128	122	150	140	150	150	147	147	136	128	165	154	150	129	138	131	147	130	116	118	138	134	145	144	137	136	125	152	134	121	131	148	152	153	135	137	125	125	147	131	127	147	143	138	144	149	158	134	148	137	142	137	123	147	156	159	161	162	152	134	142	138	162	137	149	165	137	134	145	146	145	126	126	155	145	116	139	149	152	144	141	154	135	126	133	149	120	152	131	159	164	145	140	152	110	147	139	158	128	142	146	152	166	134	149	115	147	155	125	151	161	140	157	132	144	128	141	131	157	142	125	132	134	166	147	136	148	144	139	135	114	118	114	137	145	156	133	129	129	115	147	135	134	125	135	146	112	165	143	147	148	129	136	114	128	117	143	147	150	139	120	121	136	135	146	148	129	137	152	137	136	137	113	128	134	143	139	147	138	137	120	135	150	152	127	141	125	145	139	154	153	146	159	156	148	143	148	131	149	151	140	146	110	148	132	149	141	142	143	132	134	132	175	132	147	122	123	139	133	157	137	145	124	142	147	136	152	130	152	128	153	137	124	139	172	144	163	137	138	139	136	131	121	151	135	145	146	123	144	140	143	149	137	155	135	111	137	110	147	135	145	133	129	110	142	148	143	155	170	151	147	142	122	151	159	125	155	131	124	115	150	142	153	130	137	129	136	156	128	137	133	132	140	134	142	126	140	160	151	143	129	165	146	134	173	119	125	136	143	122	153	116	126	136	166	137	126	125	135	141	127	151	142	138	135	143	137	149	133	151	138	120	150	144	146	138	130	137	135	157	149	122	141	151	154	146	127	124	154	156	130	159	139	133	145	161	134	139	136	146	160	132	143	145	121	150	129	133	167	153	146	148	143	147	139	134	148	130	125	129	140	155	144	142	132	150	126	151	157	137	125	137	115	138	133	137	140	132	125	135	135	130	134	130	123	148	135	127	142	123	152	152	136	143	145	123	147	124	167	155	122	117	141	124	129	132	147	109	116	122	146	135	146	139	119	129	139	121	140	108	152	138	123	148	141	130	150	139	130	138	119	122	132	130	121	150	156	134	136	130	144	160	163	142	124	155	143	130	126	147	141	122	162	137	158	144	152	131	143	129	130	151	145	125	128	133	130	135	113	131	158	133	134	139	146	132	160	142	114	150	137	136	127	140	139	130	136	153	167	140	124	145	144	134	142	122	140	139	140	114	143	149	135	123	148	133	112	145	149	134	141	128	139	123	105	125	138	131	141	152	139	144	135	137	167	142	127	140	133	155	134	136	131	138	141	132	121	132	159	148	137	148	138	139	134	117	137	140	138	137	144	142	146	126	149	127	120	138	152	130	123	142	148	130	145	119	158	156	129	143	149	123	143	136	144	144	137	140	132	104	137	135	138	146	136	173	154	129	153	148	169	133	139	129	119	132	152	158	139	124	130	125	127	135	133	120	135	145	144	135	145	135	139	125	156	131	121	127	133	138	136	151	134	132	143	140	128	113	132	119	146	123	145	143	129	131	106	121	121	129	124	144	130	140	132	117	108	135	121	146	139	144	149	125	141	126	120	131	150	140	129	138	120	123	154	145	162	146	119	127	162	133	135	145	114	137	157	172	141	165	122	149	149	122	139	161	141	138	147	135	136	138	137	144	132	137	131	138	147	136	124	147	122	134	127	137	122	142	151	131	157	134	142	154	159	166	134	119	140	157	137	115	128	125	138	147	134	132	147	143	139	126	143	120	142	133	147	127	145	158	149	142	145	149	122	135	137	143	142	126	137	131	155	159	141	152	128	150	149	140	140	150	138	153	135	133	140	131	143	143	141	125	153	132	153	111	120	147	162	130	140	144	128	124	134	136	134	143	135	152	123	168	126	156	152	140	165	138	134	138	149	136	143	142	149	133	145	133	141	127	138	135	112	138	157	150	142	133	131	146	146	152	137	137	150	151	156	138	153	141	118	151	142	106	136	140	144	165	133	123	134	138	153	140	114	131	154	129	129	130	140	130	146	153	134	126	145	151	137	119	141	139	138	130	143	137	138	136	138	133	175	129	125	137	157	146	134	116	136	147	135	124	158	119	142	130	134	129	168	127	146	153	138	138	132	144	128	146	124	132	116	138	148	137	144	145	162	138	153	124	125	120	141	149	158	145	134	130	113	134	144	145	158	165	118	146	143	120	137	130	138	143	144	150	128	131	140	152	137	132	133	130	149	122	132	129	161	146	131	147	136	160	127	128	120	137	130	152	121	132	165	147	136	135	141	136	125	119	150	146	129	144	154	160	149	144	138	143	134	151	125	114	141	147	142	145	134	178	128	140	129	134	129	134	151	119	129	132	136	151	151	132	144	134	134	133	163	154	139	137	134	139	151	131	135	124	112	144	124	148	143	138	144	129	139	125	132	151	139	136	147	151	148	148	144	137	114	162	133	153	140	140	143	133	153	139	131	144	127	136	155	143	130	158	169	111	144	134	131	132	132	143	135	154	136	136	145	160	125	132	120	156	164	130	130	165	130	132	145	143	119	127	161	153	149	130	132	130	128	137	142	153	148	126	121	130	138	149	158	140	138	122	148	140	162	139	143	141	150	141	122	156	125	151	133	152	135	151	150	123	145	157	159	132	143	124	154	151	111	172	128	148	147	128	138	129	133	136	148	120	150	128	173	144	141	120	141	136	123	131	127	140	147	125	118	130	124	120	117	160	118	126	134	150	146	139	142	127	135	126	138	142	125	163	130	140	138	147	129	125	122	137	161	129	138	160	130	125	124	132	137	156	128	126	146	144	132	126	158	142	129	126	130	136	120	115	127	130	127	134	140	133	146	154	129	133	141	161	146	133	145	132	134	142	116	146	147	170	131	133	132	142	128	135	150	152	158	128	150	153	143	152	162	152	150	120	139	126	134	150	126	141	153	121	146	123	123	139	142	130	145	138	164	149	138	126	133	124	145	147	151	136	130	153	145	149	158	146	180	137	148	122	136	113	141	130	120	149	139	124	142	140	137	116	138	139	116	135	120	136	143	131	137	123	132	136	156	142	134	167	137	169	142	148	156	129	140	119	136	151	170	158	136	164	142	149	166	122	159	151	146	151
8209	981	2050	2400	2051	1632	1333	1121	981	916	848	703	634	625	601	539	542	484	538	496	466	470	409	464	457	430	440	396	445	402	424	404	397	411	401	380	396	406	405	413	377	434	384	385	366	395	371	399	406	395	381	368	360	385	362	355	349	366	380	404	401	382	391	371	343	369	382	403	373	332	366	427	398	406	400	383	368	368	420	381	346	410	413	392	388	369	364	389	390	360	362	383	343	384	386	353	395	361	409	376	381	369	357	373	402	373	367	400	379	368	351	384	323	364	340	361	383	389	363	374	387	351	395	374	387	380	378	348	357	381	366	400	370	374	384	380	384	414	405	355	340	387	354	366	380	361	395	350	391	369	380	376	365	353	373	398	374	347	346	373	390	368	386	384	376	381	352	377	362	377	374	347	337	373	381	361	377	357	349	372	338	360	380	349	339	418	399	367	403	358	365	359	390	374	356	358	353	380	355	362	333	362	415	359	405	374	368	342	395	357	343	380	372	343	355	401	375	362	365	366	342	360	354	342	380	394	360	364	366	370	379	356	429	381	387	359	317	356	376	388	354	360	396	388	330	347	363	370	363	386	358	377	377	364	356	384	336	316	393	366	354	389	386	391	347	358	420	367	381	341	381	363	356	395	360	360	401	351	376	378	362	370	370	377	358	367	378	362	385	370	368	392	348	334	362	332	393	339	369	372	367	376	384	381	367	380	379	367	399	367	377	351	379	349	364	384	358	395	370	394	371	359	382	377	359	357	391	353	361	355	358	342	368	345	335	352	391	387	377	369	385	396	363	383	387	348	362	351	365	334	358	372	389	373	366	340	366	378	393	324	385	398	373	357	386	364	374	375	365	333	372	356	351	368	405	370	370	362	369	387	350	350	378	378	333	365	366	364	383	357	353	380	365	370	374	354	362	363	390	389	358	393	368	388	365	346	370	361	362	365	365	370	371	436	395	360	371	407	380	366	338	387	391	375	387	369	371	339	358	366	357	375	350	398	385	349	359	365	375	325	368	359	355	349	362	388	389	375	351	364	356	367	357	373	367	330	364	314	346	371	368	352	380	389	387	369	371	402	365	409	390	382	369	369	386	355	360	399	398	361	360	376	337	364	370	340	393	348	384	370	362	354	401	407	377	385	378	378	314	372	398	384	358	382	367	384	386	346	369	362	380	364	361	370	401	369	378	411	385	343	374	399	356	408	392	350	344	344	354	358	391	367	352	372	356	375	360	362	375	360	362	378	377	391	366	364	351	340	404	358	368	376	389	402	384	383	356	378	388	395	393	362	373	347	381	345	346	409	352	338	376	366	372	358	363	388	391	333	361	370	389	378	374	358	369	364	365	359	368	343	361	362	388	392	338	379	349	344	399	379	419	382	369	338	373	353	379	368	356	367	382	381	380	350	364	370	333	379	388	393	343	358	345	375	338	354	343	351	382	346	380	373	369	367	360	350	389	370	377	376	365	341	377	388	366	363	366	401	386	366	360	369	366	385	350	383	380	375	379	351	395	367	398	355	400	353	330	358	348	348	402	368	379	375	389	365	343	337	360	395	336	339	409	403	374	375	371	377	374	353	352	375	387	381	363	365	358	382	373	347	371	340	380	368	347	334	342	367	344	354	350	355	365	370	389	342	371	383	356	387	363	370	396	361	343	378	350	339	325	395	335	387	366	378	344	413	385	341	382	360	357	416	379	360	345	348	346	387	393	354	382	352	380	383	369	368	363	394	379	363	362	376	357	404	368	350	379	412	352	374	358	362	385	414	359	376	360	382	356	378	378	364	380	340	344	360	361	395	352	348	340	373	308	366	399	371	376	381	392	371	400	358	360	361	344	378	377	396	338	386	354	356	380	344	351	379	366	344	354	381	361	417	358	359	364	354	397	349	365	357	380	346	347	345	387	363	359	388	345	379	387	361	386	350	377	386	348	352	347	377	353	349	375	381	344	368	370	356	343	347	363	369	380	361	387	364	369	368	370	370	382	329	342	359	393	367	385	369	421	358	423	385	363	331	364	373	355	367	395	366	366	374	339	361	341	344	358	373	350	367	369	359	352	373	366	365	354	431	359	354	360	369	386	371	330	376	354	345	344	338	375	348	373	400	347	360	350	344	370	365	374	372	380	345	346	363	361	348	390	371	378	359	368	368	363	400	342	375	343	320	377	334	360	370	339	367	383	320	409	353	369	346	356	382	374	378	380	396	389	373	363	385	362	372	382	362	386	365	357	351	365	382	359	371	354	381	346	345	349	400	342	371	349	361	372	334	330	358	371	370	387	350	361	366	402	395	354	345	430	371	379	387	376	355	371	355	385	394	321	347	349	389	348	365	354	361	390	410	383	368	395	398	384	388	369	383	358	373	368	380	369	375	364	373	363	339	350	363	365	340	346	345	381	392	361	358	378	349	371	382	358	361	362	379	404	376	331	359	355	388	384	344	382	387	373	365	371	382	374	357	346	367	375	357	361	360	377	370	343	374	353	365	352	359	358	376	336	353	330	377	381	356	387	368	342	357	393	341	369	341	376	389	372	339	342	368	359	375	362	366	377	363	357	360	357	369	377	380	355	347	410	346	349	350	389	372	394	369	371	370	339	377	371	363	364	347	372	397	379	388	374	350	389	363	379	386	376	346	358	384	358	352	372	343	360	389	366	367	403	376	361	398	344	347	384	367	335	370	340	374	345	373	377	400	361	411	370	365	365	391	410	401	362	345	381	382	379	359	333	349	366	362	341	366	384	373	361	387	365	366	364	398	371	380	362	379	345	368	376	380	359	357	339	366	358	359	354	367	366	375	373	367	388	372	384	374	368	373	405	387	380	396	381	408	377	408	400	391	392	363	401	360	352	339	350	349	384	341	375	359	420	379	357	379	371	364	407	317	372	383	360	369	406	390	371	338	373	381	382	351	349	340	364	417	389	376	404	343	372	359	382	352	392	379	393	358	357	406	385	397	371	366	369	369	341	391	358	379	383	361	390	410	359	371	382	380	358	370	338	366	384	365	326	397	375	334	373	400	367	400	401	376	376	384	396	386	348	356	363	374	341	339	352	374	353	377	383	399	377	366	370	327	379	367	373	369	352	368	402	353	387	367	392	313	381	366	371	330	360	386	331	379	391	341	393	392	387	414	343	372	380	361	346	363	379	410	370	375	356	377	369	383	368	339	338	363	384	345	411	407	358	387	362	356	352	367	371	366	384	371	375	367	391	369	374	358	368	395	358	361	382	383	345	372	401	364	387	335	391	375	394	353	385	386	372	396	392	328	417	355	390	350	396	375	376	367	402	359	330	372	369	345	373	392	375	377	396	363	375	373	372	374	380	371	376	344	368	377	370	354	366	389	357	371	384	364	416	374	385	392	358	376	345	377	343	360	360	359	340	353	395	356	346	360	357	350	385	352	349	378	393	370	403	377	365	389	346	363	373	369	371	380	371	356	382	342	371	388	342	368	397	363	354	380	377	399	386	379	355	358	366	369	393	378	387	326
1702	457	463	459	416	423	426	429	418	410	453	407	444	435	447	425	423	410	451	425	464	435	480	434	420	427	396	437	450	450	458	386	429	435	381	446	413	417	457	467	483	449	419	419	406	395	441	409	464	474	442	393	443	416	417	459	444	430	395	392	439	399	454	442	456	450	401	398	407	459	429	399	436	419	447	436	384	400	391	426	417	386	424	412	445	435	445	403	448	431	448	448	388	436	466	446	425	391	443	450	424	423	403	460	430	466	419	409	425	418	423	452	417	368	414	449	431	444	428	429	407	435	402	438	437	408	433	397	401	383	427	409	451	420	428	431	458	448	444	462	445	405	442	415	415	454	422	407	452	421	400	446	395	416	436	398	444	423	408	409	393	438	426	428	427	403	409	426	430	410	462	449	410	459	421	426	442	420	445	435	433	393	428	437	419	461	431	465	480	419	447	412	418	425	435	447	414	458	418	426	437	452	420	405	428	411	410	413	398	424	434	411	413	416	422	410	393	440	412	416	443	440	393	378	385	423	420	414	423	411	447	413	422	427	417	435	432	431	384	432	420	432	443	440	414	415	462	416	397	450	395	410	437	384	423	423	415	427	446	422	394	406	438	432	440	412	403	399	474	411	430	428	399	442	450	407	443	440	453	405	401	435	404	418	437	376	366	418	429	439	409	448	433	409	344	417	457	414	386	406	432	485	410	452	422	406	470	459	430	402	419	419	399	403	451	452	392	468	421	443	427	442	451	458	405	473	440	419	438	418	386	414	405	437	410	422	447	417	424	446	396	418	383	395	388	408	419	403	441	406	407	393	448	429	449	430	403	428	479	437	410	442	441	404	429	434	435	424	380	459	431	436	400	456	422	390	411	385	440	451	389	420	466	426	391	441	419	432	453	385	420	434	433	408	449	425	407	415	443	398	437	413	426	422	445	420	402	428	447	414	426	412	423	442	460	444	446	430	417	411	452	418	374	451	367	435	449	408	442	403	444	425	421	439	407	455	419	417	448	400	428	437	410	412	419	427	464	382	413	405	477	422	423	416	478	427	454	436	441	475	451	425	426	432	417	435	435	427	423	391	421	413	434	431	449	388	452	458	476	410	429	412	399	407	393	415	437	396	423	435	430	429	419	438	416	433	423	445	419	435	391	439	457	442	393	443	423	424	415	423	418	454	436	447	406	405	428	379	411	401	428	443	436	432	410	389	447	380	460	443	436	435	401	411	395	429	454	430	424	436	435	414	426	431	440	447	447	400	417	414	410	445	434	409	421	440	415	408	426	388	448	399	410	449	463	416	438	416	440	420	422	417	403	448	424	459	404	423	400	427	432	393	416	412	459	451	434	419	395	405	418	446	435	410	458	421	440	423	429	426	441	452	488	407	445	415	423	411	460	429	385	478	471	439	386	410	416	422	439	419	416	445	414	440	442	466	480	414	390	422	432	457	404	426	428	395	430	411	392	408	429	471	400	422	460	437	451	430	453	415	419	456	440	406	458	400	397	441	438	428	424	438	451	432	416	424	446	459	411	415	437	411	420	481	405	458	456	417	426	405	412	429	418	449	441	414	444	457	423	445	458	381	435	410	433	417	424	444	449	400	400	450	411	443	435	422	423	430	400	419	442	393	438	420	407	455	423	412	437	402	434	441	432	405	404	402	441	429	431	439	437	449	418	396	378	427	409	428	448	436	427	419	393	405	408	404	414	421	439	443	425	408	426	435	394	444	452	451	422	460	464	426	405	409	390	403	441	437	401	414	419	429	418	414	454	440	393	437	470	388	446	411	422	426	412	451	396	375	451	415	386	414	418	442	423	407	434	435	378	417	425	407	453	389	387	435	425	426	439	413	388	380	377	362	371	422	447	421	495	453	424	448	423	411	454	426	436	424	468	418	446	419	418	438	364	437	421	413	442	446	411	466	403	400	445	435	406	419	479	439	401	411	425	430	435	421	452	418	402	422	386	421	418	369	461	363	433	450	441	442	421	435	410	452	388	424	462	411	422	415	434	456	423	397	415	454	446	403	434	433	396	412	425	440	395	414	443	436	399	406	418	410	429	431	428	411	433	434	469	416	389	423	409	424	427	427	419	469	418	414	440	436	419	411	391	386	427	423	418	432	459	431	417	473	430	415	442	409	441	434	417	429	420	454	466	420	389	404	436	417	438	452	449	414	425	407	402	417	428	434	440	396	404	425	414	416	409	454	457	485	430	416	417	427	393	391	446	422	441	443	452	456	374	444	421	433	454	414	453	427	457	459	406	425	423	441	407	427	365	397	449	410	429	464	418	424	454	423	419	428	412	434	441	420	416	436	434	460	389	422	466	410	422	496	481	432	431	449	387	438	426	451	444	403	410	407	440	418	415	442	399	449	459	455	463	441	409	395	424	424	456	420	432	428	426	460	457	425	434	426	426	428	406	461	412	414	445	430	450	451	429	401	418	422	435	397	407	440	445	392	415	475	431	444	410	414	403	424	423	454	434	431	466	430	408	437	450	464	441	412	402	469	431	451	454	465	423	430	438	455	437	416	424	427	341	400	423	421	390	444	464	427	378	430	429	414	431	384	430	430	445	432	454	448	399	440	397	384	411	414	412	437	449	432	425	412	411	424	424	415	431	437	405	387	429	410	394	393	460	425	449	467	437	447	417	403	418	453	433	408	408	497	474	421	419	412	411	493	397	430	435	409	405	434	441	411	443	396	453	465	410	413	392	445	423	450	405	468	433	424	417	418	442	408	415	399	401	420	442	446	396	426	455	388	424	436	440	444	444	433	412	402	436	433	459	385	438	365	397	423	442	426	472	436	461	423	407	430	438	418	422	462	408	399	429	450	432	401	397	418	459	418	399	407	414	411	397	435	431	411	428	406	409	382	435	432	422	446	465	448	395	384	414	443	451	433	393	437	395	434	407	459	439	392	405	411	412	401	384	436	420	440	435	420	434	455	437	434	391	454	429	422	416	385	448	469	435	432	418	417	451	449	430	465	463	488	447	415	386	453	448	426	432	410	413	365	421	419	441	398	418	423	413	456	393	420	431	405	443	429	414	420	416	438	435	462	431	433	409	455	429	433	419	442	434	409	416	464	420	412	430	423	391	444	409	452	387	438	422	454	424	427	410	395	443	452	438	422	415	369	412	411	439	435	400	429	412	454	431	394	399	443	416	455	430	435	411	429	422	414	421	412	406	456	439	374	410	411	458	441	414	471	427	450	403	374	425	447	440	421	409	406	418	454	415	436	405	439	414	386	425	405	415	425	440	402	386	453	434	433	389	433	435	437	464	434	421	462	441	436	469	437	457	462	472	396	405	424	410	413	452	398	427	429	464	485	457	446	426	420	435	414	407	434	417	429	444	432	437	435	416	384	419	438	438	439	416	420	399	470	417	423	400	417	445	424	436	390	456	373	406	462	427	438	407	448	410	447	434	457	436	431	403	442	449	436	437	451	413	406	438	409	451	415	402	416	411	455	446	425	430	400	429	454	422	434
2192	926	937	1036	1008	953	1011	911	967	951	931	948	935	942	928	926	895	954	915	929	928	951	918	958	884	934	915	914	956	904	921	913	955	945	960	897	943	912	994	961	904	907	912	907	943	899	909	951	924	882	896	922	940	935	920	977	930	938	955	901	938	945	953	901	961	932	913	931	888	917	926	905	902	898	926	892	954	935	873	951	908	922	961	925	962	901	946	929	852	951	916	907	897	890	929	926	986	939	933	918	972	892	882	893	937	896	897	869	932	928	904	830	921	954	956	894	957	956	923	905	894	962	967	908	947	962	931	918	922	899	912	933	882	950	935	885	881	946	883	944	927	927	875	922	938	946	949	928	954	903	942	932	938	877	900	951	948	945	840	983	985	947	906	923	906	946	930	935	910	877	931	919	904	929	937	930	969	941	953	939	907	918	900	915	911	970	924	933	912	909	954	907	1019	911	952	935	884	942	923	932	900	956	887	956	928	891	892	937	914	931	913	935	922	963	957	918	863	914	883	832	925	881	916	919	900	974	961	898	917	911	937	932	909	862	970	979	909	956	915	943	889	969	885	973	946	940	930	897	946	962	934	943	929	931	941	967	887	964	854	879	904	943	911	913	920	961	952	965	844	918	915	928	977	917	889	925	955	972	947	884	951	954	949	941	932	928	943	935	921	962	971	900	929	908	928	1001	995	978	896	959	909	938	939	945	929	922	919	930	949	891	888	942	970	981	909	957	953	932	959	933	843	961	895	927	910	909	974	948	924	919	913	931	934	939	906	910	900	947	953	878	932	989	939	903	962	957	913	880	983	925	894	890	876	952	969	927	932	885	916	951	948	923	939	966	930	935	937	913	916	902	888	931	928	896	926	905	891	966	966	918	942	907	920	924	944	916	997	917	927	934	909	900	881	962	899	932	873	860	929	939	902	933	947	905	970	943	937	927	950	1008	939	901	904	945	917	919	919	890	904	957	890	887	920	952	954	958	898	920	884	886	916	937	944	896	905	930	930	923	897	889	918	942	924	913	843	869	925	945	933	855	910	900	933	937	919	964	947	929	949	929	940	964	891	951	877	925	953	970	966	939	913	910	981	945	972	949	931	886	988	896	917	918	886	933	869	920	917	953	948	948	946	913	962	880	896	934	921	950	945	909	873	933	887	911	968	906	917	928	906	926	923	948	940	932	982	920	895	964	919	924	946	993	926	930	905	900	990	919	949	911	909	884	958	912	908	940	912	935	923	943	942	904	898	947	881	952	944	914	929	957	863	977	930	901	998	910	967	914	938	945	915	928	936	973	953	907	904	947	854	901	949	935	958	920	941	939	920	909	945	882	929	943	907	956	969	898	976	899	927	966	920	931	902	914	947	855	890	888	941	922	988	896	852	887	890	935	903	931	1013	906	911	969	887	941	932	928	920	864	913	991	925	924	918	908	940	905	929	959	969	918	948	980	879	905	904	882	899	904	974	929	918	920	914	855	919	925	907	895	936	927	914	919	947	919	953	906	920	967	922	938	911	939	922	869	895	887	939	1007	930	931	897	951	882	911	885	907	890	997	881	942	876	918	911	944	924	904	972	915	886	906	939	933	932	884	962	943	885	922	967	941	987	878	939	890	973	922	980	935	902	980	978	866	866	896	901	948	954	882	947	954	937	900	932	973	978	905	880	905	939	901	921	934	946	1026	929	890	917	955	890	940	954	922	944	911	945	902	950	875	822	936	886	957	914	965	927	947	902	919	953	952	901	931	931	937	906	913	925	960	948	932	938	927	889	950	903	937	961	908	912	958	941	929	895	931	901	867	925	966	913	921	930	937	940	933	942	950	926	943	916	934	951	935	971	917	966	939	934	965	925	897	968	993	916	960	879	944	919	897	922	880	957	927	974	862	899	945	978	926	908	926	925	936	959	948	901	914	886	948	975	876	900	922	868	998	905	895	930	919	940	993	921	916	903	916	892	909	974	940	894	935	908	963	876	887	935	930	932	912	880	946	934	924	944	900	976	949	938	964	916	952	946	949	900	913	900	886	938	928	880	967	958	946	871	910	974	932	882	894	956	930	936	923	969	897	907	927	886	991	958	967	926	888	904	918	951	934	935	874	971	940	915	913	929	978	920	922	889	856	919	906	873	944	927	923	960	922	931	911	952	916	918	886	888	921	932	923	922	869	945	850	940	939	940	882	888	926	870	933	932	917	885	916	923	920	923	929	885	960	905	953	954	937	942	891	906	978	888	990	924	871	959	942	899	886	893	895	949	958	948	942	940	900	975	939	904	901	973	904	914	904	896	893	909	895	944	890	938	894	923	942	937	869	889	974	872	923	973	942	891	944	918	944	902	930	922	928	934	923	930	938	943	956	921	959	847	924	940	924	983	949	902	916	906	964	938	968	928	944	946	877	970	995	922	938	952	956	946	893	939	924	923	916	922	907	935	939	947	919	866	923	963	869	923	917	928	908	938	938	953	917	967	915	891	907	887	1011	946	934	941	940	940	875	893	896	930	974	861	933	918	908	934	870	939	934	928	929	902	962	927	924	898	928	899	938	886	947	975	933	927	934	891	950	895	880	994	933	886	904	947	938	895	906	959	931	867	960	882	922	912	924	915	917	941	951	890	919	926	923	918	923	904	929	943	936	912	887	934	929	932	953	934	925	931	952	926	965	908	914	958	908	893	909	965	960	895	894	915	901	906	931	924	911	881	974	945	870	941	871	890	953	978	884	888	924	927	880	913	912	908	934	912	912	968	963	918	904	927	918	865	914	919	870	935	932	947	880	976	874	916	905	898	962	935	942	930	903	973	896	903	969	930	882	942	973	919	873	929	941	917	918	914	938	913	921	956	920	887	942	951	893	922	922	959	959	940	922	910	952	926	900	930	901	905	967	916	924	893	940	922	946	921	943	928	961	920	916	936	939	938	906	879	938	935	911	943	920	907	946	915	943	929	943	956	929	980	940	867	910	946	904	908	880	952	908	954	898	925	889	946	894	931	970	929	908	917	871	926	945	941	930	901	931	966	955	897	891	933	950	889	946	915	910	925	905	894	951	899	916	929	921	934	915	952	868	957	931	946	940	900	919	943	867	908	940	868	920	935	911	919	942	896	947	925	932	933	954	887	938	913	969	898	902	931	930	977	929	900	984	910	923	944	957	937	913	916	897	923	919	909	835	952	936	903	980	915	903	862	979	994	956	934	879	926	874	956	944	933	935	920	927	935	919	934	922	921	950	892	874	916	913	973	931	926	915	939	918	907	899	970	937	901	946	964	921	908	930	898	933	948	897	898	887	909	906	940	955	931	911	927	952	957	919	887	922	984	937	955	967	900	911	951	928	910	902	900	949	885	900	937	944	952	902	903	952	926	919	974	944	933	980	920	926	956	918	967	939	974	911	937	949	955	967	924	924	907	936	876	933	957	927	929	934	949	921	925	967	882	910	896	883	904	908	967	922	909	923	976	976	864	942	924	963	897	915	979	949	905	920	929	882	901	900	954	881	915	926
8470	637	687	519	438	393	316	323	312	313	305	281	258	273	257	259	259	259	250	252	232	276	254	258	217	282	283	248	263	241	240	222	245	196	248	228	234	256	249	241	242	244	263	235	232	234	234	259	252	290	261	223	247	254	272	253	249	255	277	246	280	271	259	244	214	239	264	230	233	247	236	256	254	250	235	233	228	246	234	274	234	243	257	264	226	248	220	243	260	251	250	272	246	270	235	223	233	234	259	248	233	244	229	242	261	247	267	252	226	237	257	251	235	218	250	252	262	210	252	225	228	244	231	240	260	236	216	257	277	253	239	205	257	255	276	231	238	229	220	214	227	257	236	227	260	240	230	232	239	232	253	237	236	260	213	244	251	238	246	253	260	240	218	251	231	246	252	223	256	244	234	246	237	255	216	254	255	266	241	260	247	224	230	214	242	270	244	262	265	241	246	262	219	235	239	235	252	263	244	226	264	243	240	218	225	265	243	272	265	227	259	267	224	214	241	249	244	262	250	253	202	221	262	214	240	265	234	245	266	261	242	248	224	247	255	257	260	242	234	234	236	266	250	270	240	233	227	256	268	236	254	265	257	210	248	271	266	254	223	229	233	258	250	244	231	241	276	265	221	276	237	249	268	250	246	257	253	236	272	215	237	229	237	254	257	199	224	254	267	215	225	208	229	260	246	243	235	225	258	238	242	229	237	224	233	252	224	244	270	242	256	244	267	239	263	237	285	235	239	251	235	235	211	247	257	241	224	241	269	242	268	227	216	260	230	255	201	252	239	239	237	249	244	260	275	266	242	243	217	258	266	241	229	239	263	240	226	249	280	239	238	242	273	260	253	235	267	267	233	245	254	232	224	253	207	235	247	236	268	242	226	241	237	243	262	205	219	242	251	232	204	238	272	223	274	263	234	242	241	271	277	269	259	271	253	259	230	250	247	222	231	239	240	283	249	226	219	245	247	243	234	252	240	220	257	248	222	257	254	230	280	256	258	237	281	216	240	247	264	265	226	246	218	246	240	253	240	266	248	252	238	224	238	232	255	258	241	265	255	269	250	252	266	264	243	272	210	285	251	261	244	244	254	240	210	231	248	241	240	238	231	238	240	271	233	240	240	227	288	254	259	247	252	240	242	243	236	239	238	237	252	264	267	272	228	232	224	255	232	279	261	258	257	240	230	189	241	244	234	241	246	253	280	225	237	236	231	245	250	230	240	278	250	230	266	259	236	267	254	244	256	238	229	240	248	247	267	248	261	265	210	244	259	244	257	261	258	236	262	261	194	260	231	240	225	245	256	254	245	242	232	253	234	222	248	253	257	258	235	249	226	256	274	230	250	234	246	230	252	255	222	220	241	228	243	240	190	232	250	239	247	266	240	254	242	248	207	237	227	260	244	224	231	254	269	241	223	272	272	259	250	266	292	222	260	264	248	240	238	235	247	258	240	240	247	266	235	278	233	260	220	244	238	258	269	236	293	231	238	224	240	277	244	246	260	216	245	235	240	238	267	260	256	257	253	244	241	247	234	247	230	242	238	258	242	266	226	255	254	256	265	256	264	240	247	223	239	283	246	239	251	227	273	239	224	229	252	242	276	214	246	253	231	229	270	218	250	252	206	273	248	256	243	250	218	286	247	232	230	238	238	258	266	263	253	222	264	227	252	266	222	260	274	262	230	234	249	243	257	239	242	229	241	250	257	234	243	222	231	243	264	260	231	230	242	244	243	251	241	252	284	265	234	257	216	249	243	224	246	223	226	263	232	243	227	269	262	236	235	255	248	221	224	241	232	278	261	241	259	257	265	237	236	212	233	235	250	221	259	252	240	245	250	233	199	237	246	247	226	238	239	247	243	238	245	267	268	247	258	246	215	252	260	231	268	263	230	236	247	260	249	252	274	240	240	267	249	228	232	241	230	242	215	260	251	258	236	257	235	265	265	237	241	243	262	244	283	254	227	250	259	246	232	247	260	214	244	242	237	279	235	254	251	232	267	251	260	266	259	235	260	258	264	246	224	240	243	220	262	236	241	238	254	245	223	239	248	264	232	247	249	254	247	258	232	236	276	224	218	221	253	247	261	261	218	244	234	260	224	260	233	226	240	206	231	268	230	248	240	220	225	266	221	256	258	284	226	220	281	247	249	256	222	219	250	241	261	242	260	207	257	251	270	249	245	223	230	257	239	216	260	229	215	219	246	238	230	222	208	222	258	222	212	219	242	235	248	264	233	250	249	233	258	234	269	232	258	233	231	260	248	274	250	243	231	242	276	251	215	240	272	251	263	229	266	254	245	237	235	270	209	246	236	261	261	239	251	243	266	217	255	232	242	276	245	229	215	234	233	239	230	247	242	232	258	222	240	245	235	216	294	225	234	239	214	248	251	256	194	237	231	267	226	242	221	226	213	277	231	226	250	273	232	246	223	255	218	252	256	260	265	222	278	236	247	214	212	241	244	240	260	235	273	257	257	260	217	255	229	271	250	225	226	258	253	219	241	267	250	225	251	224	222	214	254	249	226	234	245	241	220	244	221	242	248	252	236	261	232	257	247	232	249	241	242	255	241	262	229	248	255	221	244	269	253	255	215	248	225	241	227	242	259	240	251	244	281	257	231	266	244	223	255	242	240	248	240	237	265	257	259	232	243	272	271	241	235	235	250	222	239	247	248	258	263	238	243	226	253	243	239	244	231	245	197	231	223	227	260	227	217	229	207	237	227	270	231	241	253	222	265	251	242	243	257	259	214	243	222	252	251	238	247	248	282	263	247	236	243	261	258	273	246	274	242	258	262	268	215	255	260	258	225	218	271	230	223	226	203	229	246	241	239	232	264	238	243	263	274	257	235	264	244	261	234	231	238	230	242	220	238	244	234	245	241	237	268	252	240	249	255	247	234	236	239	233	261	247	271	233	235	210	218	265	230	236	253	250	221	245	246	253	230	216	244	220	255	238	210	223	255	238	244	256	264	243	274	270	231	234	252	226	242	215	221	261	227	233	250	223	228	259	210	231	239	290	236	266	259	246	247	251	185	233	222	214	231	232	246	236	262	246	235	240	249	249	281	226	229	227	231	232	246	222	242	266	257	200	278	231	249	225	216	264	246	227	277	277	218	245	276	260	238	238	256	228	241	247	222	219	216	252	273	212	236	235	221	236	233	248	253	251	272	250	227	234	249	244	262	240	248	214	218	274	244	234	284	245	235	252	220	248	229	252	233	213	239	258	235	260	252	251	255	275	223	250	220	248	218	236	259	257	231	249	230	258	284	242	231	237	266	245	267	235	244	241	228	245	237	254	259	253	275	269	234	240	252	232	242	236	242	246	259	251	263	274	249	286	246	253	221	240	225	246	264	237	237	264	229	262	234	245	256	227	228	238	243	245	236	232	243	255	256	225	236	239	276	240	247	232	225	229	282	262	237	249	251	258	250	242	274	249	236	239	263	232	236	249	254	236	251	238	237	242	235	275	248	247	253	220	246	231	241	265	256	234
6789	887	1466	1641	1441	1280	1069	980	958	844	794	818	721	729	663	640	657	638	622	650	631	594	598	608	615	617	590	585	567	569	544	584	547	541	537	553	582	590	558	558	578	562	569	529	626	556	561	568	592	568	562	542	582	557	586	549	589	562	595	614	565	586	601	528	575	586	573	557	575	534	555	576	577	541	591	567	581	584	565	553	561	596	575	546	565	532	522	572	541	547	556	557	540	569	524	529	562	569	528	585	604	534	572	571	574	576	571	545	553	561	540	575	561	568	544	585	563	560	550	559	573	561	536	594	573	564	531	575	519	562	553	532	566	591	578	521	559	573	590	560	544	561	555	534	614	539	532	555	543	621	549	543	565	564	567	552	528	572	566	529	585	535	560	569	559	566	548	555	562	561	570	546	574	623	562	550	574	563	581	604	534	561	570	556	566	604	559	584	544	550	565	523	540	539	538	592	534	546	590	522	557	566	565	554	577	556	555	577	581	547	569	556	577	592	560	538	603	566	550	566	577	522	558	540	533	562	537	569	576	607	558	514	536	519	511	550	565	535	528	587	517	557	554	561	556	535	557	569	572	573	624	550	547	525	535	567	558	497	543	575	515	557	547	574	549	600	536	593	567	539	547	582	574	551	571	539	517	547	533	507	552	548	545	558	547	580	530	524	536	527	565	549	554	533	591	569	520	554	566	542	588	556	561	554	565	545	551	517	541	559	574	566	594	539	571	570	570	549	532	545	595	551	578	582	550	556	535	568	577	550	525	520	574	588	529	570	610	541	597	572	519	558	570	567	574	516	547	539	532	569	535	533	563	559	553	529	532	579	582	527	550	576	564	539	574	527	577	517	517	559	561	583	572	572	593	520	526	548	549	554	564	534	515	548	583	581	570	549	534	590	552	520	530	547	579	536	574	530	523	581	512	546	585	577	547	546	553	600	513	563	572	544	578	593	578	548	521	574	607	591	556	568	564	535	563	564	577	525	571	570	551	573	607	595	577	557	526	529	577	516	543	606	543	530	574	557	525	566	563	578	569	567	538	556	510	495	536	549	578	568	552	516	552	567	578	546	561	543	547	570	552	495	538	567	552	580	558	583	530	609	510	580	584	552	561	550	573	517	575	569	545	586	527	580	524	548	530	549	520	598	516	559	592	548	561	584	568	542	570	563	529	576	555	516	574	507	498	529	560	521	533	544	533	560	565	582	585	515	517	580	561	588	543	543	608	541	567	549	534	547	598	533	509	549	547	551	529	566	557	610	588	543	608	553	518	527	562	536	575	565	530	575	581	568	534	544	551	575	603	503	544	569	547	577	581	502	583	545	555	554	573	546	572	543	590	573	556	588	505	517	551	556	522	566	594	550	536	588	553	604	604	580	586	605	561	553	526	600	618	576	552	595	574	578	547	589	520	567	576	532	573	590	598	545	541	593	582	578	560	558	521	570	560	576	574	534	578	559	573	503	546	579	550	537	588	578	548	564	603	579	559	560	513	561	552	534	557	514	570	554	602	544	533	512	566	577	540	590	566	585	552	577	549	530	552	559	523	545	580	584	581	559	552	556	568	539	561	581	609	528	529	547	536	624	515	507	554	576	553	583	575	532	556	567	573	590	551	539	561	536	556	540	551	531	599	571	533	519	548	589	554	550	556	563	564	528	546	549	561	538	541	540	571	535	550	564	566	570	571	552	576	528	580	537	569	586	580	599	556	602	556	568	571	579	544	571	546	563	560	532	562	559	556	568	571	526	550	540	561	570	514	556	559	604	581	548	563	580	564	562	568	551	576	571	581	564	542	526	535	562	539	590	533	572	543	563	538	554	558	567	513	608	527	539	526	561	535	585	564	559	613	563	562	562	522	561	563	541	546	567	600	533	544	531	551	584	591	548	528	601	521	566	595	528	531	579	528	544	554	571	565	517	542	511	529	567	590	556	586	514	523	512	487	560	591	535	545	557	558	545	563	594	546	545	563	537	556	565	548	559	551	581	529	541	564	584	537	531	558	549	544	521	562	595	572	541	581	586	565	548	520	500	556	593	557	554	552	596	518	541	603	555	529	539	543	556	567	584	535	542	566	551	618	560	578	575	581	591	600	515	585	566	545	597	526	557	518	532	539	533	554	602	533	573	535	605	577	518	504	596	550	573	583	568	539	537	585	588	574	550	545	550	543	511	543	562	617	545	576	561	550	568	575	548	558	586	573	572	564	552	614	579	538	569	547	557	540	577	567	533	544	541	508	574	555	538	535	579	562	542	570	543	563	536	563	548	556	582	526	528	531	557	517	573	527	556	554	608	570	584	555	533	547	567	585	522	547	560	554	548	567	589	551	540	519	564	552	546	586	600	527	582	556	583	560	592	540	486	551	581	567	571	608	632	566	549	539	520	544	535	563	587	525	557	552	584	570	558	562	521	516	562	524	571	552	551	564	572	538	601	585	592	565	558	531	607	525	527	558	550	580	585	545	556	560	551	508	576	562	561	556	591	552	565	527	549	544	570	555	562	578	570	580	585	570	535	501	531	568	525	573	525	553	564	551	569	548	569	533	531	535	543	537	576	553	536	538	560	580	541	582	531	570	522	615	558	576	595	550	576	563	546	554	563	538	583	567	581	550	562	568	578	557	588	604	533	537	587	574	579	569	574	540	592	567	509	545	553	545	558	573	557	585	561	568	558	563	594	539	575	570	529	544	587	562	524	541	563	576	614	540	543	544	580	521	560	542	541	560	553	577	547	566	590	565	566	573	501	557	563	546	610	489	492	557	563	543	520	567	582	560	522	554	610	527	568	550	617	510	579	556	556	536	588	604	585	578	600	560	536	517	612	576	527	545	557	545	533	581	548	581	594	567	545	529	537	538	610	571	525	577	567	567	593	578	559	592	578	552	511	580	595	556	541	542	588	526	558	521	604	502	535	549	541	533	597	535	531	595	548	567	555	551	533	587	534	533	540	576	539	552	519	513	583	538	532	519	552	583	537	579	552	544	569	537	566	546	576	599	522	552	565	552	550	555	544	552	549	591	595	562	563	546	583	532	578	576	546	546	525	529	580	555	596	576	553	561	587	551	530	583	552	541	551	581	605	586	553	543	550	539	556	551	579	538	545	566	559	549	576	581	575	586	548	510	574	596	552	519	525	565	602	560	564	535	554	576	536	548	532	543	594	603	511	553	589	572	574	598	562	572	544	582	551	561	553	561	517	512	575	526	568	537	566	575	552	558	578	548	539	568	625	561	582	575	560	561	526	547	579	542	517	565	563	542	546	585	560	530	517	529	590	559	556	584	603	574	606	534	559	526	535	596	576	586	558	561	532	567	577	572	537	553	580	570	570	576	557	535	613	524	548	566	537	577	564	571	597	562	554	584	540	581	601	539	570	553	555	569	564	597	559	538	578	586	569	556	571	575	597	564	578	573	525	548	539	569	540	582	554	526	553	556	529	547	532	536	564	565	556	551	546	502	560	585	562	567	554	561	575	599	602	569	548	571	537
15291	1213	1012	771	505	410	332	271	246	221	193	204	160	187	174	164	155	146	181	158	149	155	165	153	155	149	174	141	143	152	164	165	139	157	147	160	159	139	169	146	132	144	146	148	129	158	126	164	146	157	144	140	144	136	138	130	139	124	138	140	144	133	132	141	137	145	140	137	146	124	125	141	153	137	127	176	130	139	151	140	136	142	135	141	130	152	158	141	135	119	136	137	133	139	142	144	159	147	153	128	148	173	135	125	145	138	127	138	141	120	122	127	166	156	130	141	141	148	125	161	152	147	128	127	149	138	158	161	125	156	139	158	139	126	150	143	136	146	124	129	167	130	127	158	137	137	160	144	144	123	124	123	123	141	136	144	141	145	140	134	142	129	138	131	142	156	132	151	151	160	135	131	147	115	129	145	134	135	132	115	159	140	139	127	131	141	140	124	111	134	131	140	159	140	139	142	160	142	158	133	141	140	128	150	140	153	147	124	128	152	119	142	137	140	169	136	136	144	151	151	153	131	118	141	128	135	154	131	148	127	129	156	119	157	162	137	142	132	174	140	133	130	144	141	137	128	147	119	150	147	139	151	126	133	140	147	113	166	146	141	146	143	144	150	155	147	148	144	148	133	130	134	139	127	139	118	145	147	143	130	142	153	139	119	138	139	143	175	126	142	154	133	131	152	127	143	125	139	129	139	136	150	151	137	135	127	145	139	181	117	137	116	120	123	149	119	127	139	141	126	145	131	165	114	143	133	129	125	123	144	146	159	137	126	144	156	164	139	139	140	145	151	142	167	135	137	140	164	128	138	135	150	148	157	130	132	143	134	131	144	143	149	156	126	155	140	123	150	115	117	152	149	137	145	136	153	137	143	163	154	152	120	132	139	151	116	143	143	142	131	150	124	141	170	141	161	160	157	186	127	141	146	138	133	144	132	120	139	137	139	136	129	149	138	138	141	116	145	130	132	126	149	121	147	150	137	136	120	130	130	146	124	139	122	155	139	143	141	146	167	173	148	157	139	158	150	128	167	154	126	136	126	144	145	158	144	136	135	155	140	125	135	146	128	132	114	131	144	159	157	143	135	135	130	114	148	127	135	153	142	140	156	142	164	152	142	142	126	160	154	142	152	128	159	134	114	135	152	153	140	154	127	138	127	123	125	139	126	142	122	135	136	153	134	138	142	148	111	134	141	153	143	143	141	157	137	136	152	132	159	119	143	128	155	141	142	115	145	141	144	151	144	118	150	134	142	137	127	132	161	122	116	123	130	125	139	140	150	110	139	129	144	127	163	144	141	129	151	118	122	146	162	147	141	126	154	130	147	146	143	130	143	140	131	139	149	133	143	131	133	125	125	137	120	129	144	129	127	132	142	128	132	158	141	118	136	157	134	133	112	143	127	132	147	125	124	140	124	114	136	136	133	124	128	142	142	133	122	137	153	151	131	147	134	120	124	119	106	115	147	120	131	158	135	148	135	161	124	159	151	137	130	119	142	149	126	141	150	144	141	141	135	152	150	136	138	136	165	153	140	150	133	131	122	123	154	127	136	167	144	140	138	150	146	158	139	114	125	142	161	162	130	142	116	129	138	135	143	134	136	152	155	124	141	135	143	131	100	147	150	148	137	137	141	157	138	147	140	132	138	124	153	124	152	140	154	115	146	136	132	134	101	88	135	139	147	124	136	124	152	125	140	155	133	145	124	131	135	138	144	133	142	110	163	135	150	129	132	129	125	118	141	140	128	146	139	125	135	146	142	130	115	145	156	142	149	145	134	133	127	137	160	132	121	134	126	138	146	144	138	134	141	155	141	146	132	141	139	138	125	123	131	129	147	147	155	145	148	148	132	140	121	148	135	139	124	133	144	141	144	151	129	140	146	160	147	139	153	151	126	133	135	137	146	117	129	137	127	150	127	132	142	112	149	158	130	137	120	147	155	125	140	136	132	123	132	154	148	149	136	120	141	139	140	168	157	136	160	131	150	124	147	152	132	122	148	133	147	168	131	134	130	158	118	124	129	134	143	136	123	142	132	134	154	121	141	142	132	134	146	129	145	134	139	144	150	135	131	137	138	148	137	135	144	140	131	134	131	136	134	159	147	151	162	127	127	155	133	140	132	151	163	140	153	150	134	137	138	156	150	113	147	125	143	133	133	164	140	127	146	150	133	130	133	149	140	133	138	136	144	176	147	152	139	142	142	140	137	157	137	128	123	127	148	121	139	144	160	127	137	134	148	157	142	144	126	143	144	149	147	157	126	150	132	136	139	125	122	142	152	149	150	133	131	146	144	140	120	135	117	134	142	129	127	137	133	108	137	148	157	148	155	153	112	136	164	135	144	160	129	155	132	135	136	139	131	134	155	149	121	147	172	125	130	125	149	134	134	160	140	141	128	131	129	129	122	134	160	160	128	151	130	146	140	155	139	145	136	119	131	129	146	137	139	123	128	119	121	153	135	150	123	138	162	141	144	154	113	121	149	141	131	126	142	134	115	144	132	118	105	142	135	139	145	116	149	147	94	150	126	148	105	107	131	156	142	132	130	149	152	121	156	124	145	124	142	143	131	156	163	146	145	114	122	130	141	141	142	147	139	142	137	129	175	143	130	153	141	144	155	136	135	145	157	133	122	108	129	141	109	161	110	134	115	131	156	132	116	143	141	163	164	137	125	140	147	125	125	128	138	159	129	149	145	144	145	156	126	150	137	139	128	131	131	142	142	134	114	124	153	127	133	133	116	152	128	143	153	140	124	144	139	135	152	147	158	123	142	147	139	136	150	152	122	144	153	133	151	143	115	154	136	143	143	153	159	138	159	125	139	135	134	102	123	131	135	128	134	156	163	142	133	148	162	137	125	144	133	152	149	136	138	148	128	131	124	144	125	138	144	133	152	117	137	134	135	153	142	139	157	149	124	155	144	154	128	117	127	160	158	148	145	153	150	136	130	127	125	139	156	152	131	146	124	151	133	146	143	140	143	148	128	137	145	147	136	133	120	138	111	132	161	149	154	129	141	155	141	129	145	146	129	132	123	127	150	141	129	140	135	136	148	123	127	146	127	153	143	140	141	123	132	134	134	149	133	151	129	141	131	138	146	134	130	115	124	122	117	143	153	140	133	147	145	144	146	139	152	144	120	134	142	164	153	153	135	148	117	158	130	131	137	128	130	128	141	132	125	155	118	146	149	137	134	139	155	133	128	135	141	172	135	143	118	147	130	133	139	121	140	132	139	162	145	142	136	139	126	150	139	121	140	123	140	143	138	111	111	146	148	149	139	150	138	135	137	164	132	146	160	142	126	124	130	137	122	143	120	152	136	153	138	133	136	165	132	154	150	160	125	135	136	127	159	155	144	133	132	141	129	118	125	156	132	126	136	144	124	155	140	139	126	142	134	148	135	162	167	159	128	145	129	131	149	131	143	119	136	108	127	152	129	143	155	155	140	138	119	159	160	152	155	142	130	164	126	147	148	148	138	141	155	146	166	137	127
8200	1024	2027	2449	1979	1609	1372	1170	998	947	833	719	673	663	571	553	516	510	492	501	478	463	488	480	417	436	425	429	456	457	429	417	397	427	412	384	415	437	403	370	367	419	398	422	409	382	430	351	365	345	413	384	388	397	391	379	414	359	374	363	357	373	368	329	407	397	392	373	390	380	377	353	344	423	357	374	370	337	394	361	364	372	367	334	382	416	362	350	370	391	370	405	421	379	370	343	354	359	384	393	372	399	364	378	395	353	369	371	383	396	385	397	361	368	389	371	387	339	353	367	370	397	363	382	375	372	363	392	359	361	378	391	341	352	396	361	344	360	393	345	333	359	387	352	336	386	361	366	384	351	375	360	382	363	392	342	357	419	385	391	376	361	352	377	380	376	371	367	349	404	375	381	387	372	352	370	355	380	346	353	344	409	356	379	360	377	368	375	373	369	362	362	382	348	337	375	367	376	378	366	345	368	383	342	397	342	372	377	401	330	361	365	358	371	378	349	367	353	375	371	341	337	389	353	359	375	367	381	343	353	373	373	354	361	351	381	397	356	381	372	343	419	334	363	385	385	346	370	381	363	384	352	369	385	380	379	369	379	350	358	361	353	363	368	338	375	384	398	345	383	379	391	394	384	336	324	385	361	348	372	348	412	360	384	394	383	395	387	392	363	374	393	361	363	390	361	381	384	329	384	389	352	345	377	383	342	373	364	373	379	376	372	338	358	399	400	374	365	357	357	368	354	358	359	357	369	369	364	343	342	345	379	373	340	388	379	372	361	367	363	356	347	380	386	397	375	375	320	350	384	415	380	339	366	386	411	390	380	384	359	359	349	392	336	343	354	373	362	371	364	378	382	348	345	393	388	353	374	366	360	393	347	344	388	413	371	363	339	380	400	396	377	368	375	372	374	381	364	368	364	396	370	363	364	377	364	397	394	394	356	359	401	377	365	362	367	328	337	376	365	355	339	371	357	352	368	361	383	362	370	351	371	346	362	387	400	372	349	372	399	351	411	316	361	380	392	375	381	392	356	357	330	360	372	360	384	391	363	355	367	393	374	382	371	374	386	379	348	363	378	368	329	360	396	372	389	365	342	383	353	370	352	363	395	379	366	367	342	365	357	371	357	401	368	373	409	366	374	357	388	388	379	389	375	387	376	375	371	338	333	386	386	346	371	364	375	358	355	365	384	367	411	391	339	372	383	417	386	359	336	339	380	359	326	370	363	358	356	357	377	391	371	407	379	375	387	374	356	376	380	363	381	333	369	403	363	354	390	377	362	372	383	367	367	351	393	398	374	345	356	373	396	404	360	383	380	403	345	344	388	322	357	425	365	369	371	412	388	381	352	373	381	379	366	374	378	373	378	377	393	344	404	378	373	402	393	411	412	350	384	376	365	363	361	350	355	364	365	351	336	392	394	368	382	385	379	375	349	383	342	365	370	376	368	340	385	375	402	360	337	335	386	361	383	383	377	373	391	381	381	395	395	395	369	398	378	401	365	373	354	396	371	389	369	360	392	368	358	397	403	392	367	385	411	381	354	370	362	398	345	373	396	364	333	361	384	411	362	375	372	360	368	385	349	391	386	365	360	391	395	374	381	351	352	396	385	355	370	392	354	375	340	362	363	368	384	367	352	396	379	347	351	393	392	369	378	363	353	376	369	370	357	360	352	368	397	347	374	382	394	358	367	328	392	373	375	367	365	364	365	344	358	387	405	375	409	377	371	348	367	379	384	386	359	377	401	313	356	390	381	352	387	370	375	372	344	342	375	364	391	367	369	382	381	360	351	323	413	418	391	390	338	365	369	348	398	374	334	402	368	363	372	368	366	333	364	362	400	359	379	366	386	334	393	366	371	356	373	385	345	364	378	359	368	408	361	363	372	371	342	377	366	373	356	358	383	355	349	386	416	350	365	402	377	374	359	378	365	351	333	371	351	377	349	365	377	391	360	382	354	342	350	364	376	350	397	390	386	362	381	374	351	387	379	356	332	382	402	370	370	345	371	391	364	384	357	376	374	360	342	366	371	363	354	371	363	364	377	333	416	387	370	355	381	346	362	354	410	362	363	381	373	361	367	361	389	394	390	358	386	351	361	375	366	358	377	377	385	396	393	349	347	364	366	357	357	353	375	352	370	387	340	399	363	375	368	385	378	388	392	359	365	375	348	393	381	374	351	363	384	386	345	354	364	356	418	348	312	353	372	347	384	413	359	368	366	376	371	369	361	377	379	386	369	379	398	352	367	380	331	411	408	346	393	353	375	378	393	352	408	365	374	390	373	381	388	394	372	374	362	361	346	333	399	358	366	380	348	360	414	408	353	389	376	377	357	365	376	348	349	389	393	361	389	358	428	366	391	391	375	388	361	361	366	346	394	360	348	363	397	378	382	381	421	369	373	362	402	362	381	358	350	388	368	370	365	380	379	352	368	340	365	352	379	330	409	353	373	357	338	373	361	340	384	404	356	353	375	404	338	355	365	376	374	364	362	350	381	358	312	393	363	362	385	364	381	364	388	378	334	392	376	411	392	369	381	352	354	364	366	399	388	377	374	382	366	385	360	360	346	364	330	364	384	364	356	356	356	312	380	370	386	365	347	341	388	374	361	340	362	362	378	350	380	380	380	363	407	379	358	356	407	383	368	315	389	377	376	372	365	396	362	357	379	335	343	377	350	374	363	363	371	397	369	348	391	362	366	356	382	391	360	379	369	373	354	341	421	378	373	397	359	345	374	360	339	380	379	348	351	383	372	381	371	387	357	363	363	356	405	378	349	342	372	347	427	406	379	367	345	363	373	392	383	377	354	376	403	348	391	322	378	369	363	374	413	355	398	366	364	374	385	395	365	357	328	399	364	356	366	360	410	332	366	386	401	390	380	371	364	404	375	340	362	377	367	361	345	379	361	353	381	393	385	346	352	411	358	392	375	389	380	362	413	369	377	380	371	351	374	384	391	340	377	375	369	381	379	388	388	380	367	375	383	371	356	372	383	352	395	361	414	363	368	375	362	371	347	394	362	398	398	369	433	368	353	361	372	371	376	368	370	363	373	375	371	387	372	339	371	397	388	361	360	389	377	403	364	358	352	370	366	380	388	376	380	402	371	371	388	355	364	397	391	393	351	363	360	386	344	390	377	374	369	377	369	384	377	391	364	339	364	365	375	383	370	414	359	375	364	430	353	367	346	347	406	365	365	377	372	401	343	378	364	338	337	358	400	379	339	355	361	377	355	359	356	357	359	383	388	371	331	363	363	355	351	363	396	383	398	381	334	392	350	354	377	353	360	372	334	384	362	363	386	379	354	355	405	365	387	344	366	351	360	372	327	353	338	360	353	371	397	355	353	350	353	371	337	376	365	402	351	365	393	397	369	381	357	373	375	385	349	370	363	400	341	395	359	362	340	383	376	400	371	385	360	387	389	374	376	365	403	358	369	363	351	363	365	392	323	326	386	409	391	387	382	400	361	398	386	395	361	336	420	403	358
1746	444	428	417	427	439	449	458	424	474	436	421	450	421	437	420	507	442	435	429	419	400	436	449	425	409	419	454	459	435	435	401	434	426	413	431	432	429	421	453	451	420	407	431	409	407	415	444	468	429	418	434	414	417	437	398	417	416	463	431	405	439	425	429	391	465	471	441	414	399	445	418	454	447	395	403	431	437	460	409	434	415	439	426	456	425	426	412	440	432	438	419	426	440	430	430	458	380	416	386	436	441	401	411	420	406	448	434	443	413	432	384	400	415	416	470	459	475	417	459	435	436	419	431	444	417	426	417	420	417	413	420	406	424	460	423	389	404	482	402	464	427	439	441	409	449	419	420	418	426	446	444	445	411	410	406	458	431	435	420	419	435	413	428	397	413	438	423	468	429	455	423	402	442	419	393	482	386	415	426	403	419	448	424	425	432	400	446	427	432	429	426	422	423	423	420	502	433	443	436	430	446	439	448	451	371	439	450	446	461	404	445	438	419	421	431	384	428	420	443	432	433	430	418	429	421	407	422	398	395	442	440	413	420	452	410	402	448	383	410	428	415	416	451	409	425	439	443	439	405	437	425	454	446	443	432	411	459	415	421	353	408	442	453	451	434	414	444	408	409	409	447	407	421	417	434	441	417	431	428	442	408	436	374	418	476	405	455	459	409	440	416	416	397	456	427	422	428	414	402	433	412	429	435	419	429	422	433	408	390	417	439	415	444	408	430	420	467	420	441	456	395	419	413	456	418	420	449	417	464	380	416	411	407	415	472	387	419	433	456	432	391	443	448	477	388	410	421	411	391	412	439	428	400	433	407	397	421	458	443	401	419	418	443	424	415	400	444	399	427	439	406	431	425	421	421	475	444	424	388	427	436	463	436	421	431	411	417	426	426	404	430	425	413	400	388	397	438	440	439	373	441	438	382	409	391	430	417	412	372	373	404	460	456	424	428	468	446	427	461	448	405	425	422	430	440	435	389	426	422	401	400	433	414	412	395	435	409	451	434	426	466	429	431	445	400	405	400	417	429	457	443	410	474	403	438	431	411	410	409	420	384	420	434	418	408	438	427	445	414	432	434	423	427	436	400	412	454	457	366	420	413	483	460	417	406	391	429	457	437	431	413	405	407	390	446	407	452	412	444	417	419	441	418	424	451	415	379	409	421	434	423	421	447	433	425	444	411	429	402	395	434	432	426	417	444	424	414	432	425	437	446	424	427	420	407	438	451	417	394	410	433	442	457	423	442	440	469	404	407	418	453	444	421	470	392	431	444	424	383	402	435	390	400	459	409	438	437	452	435	446	421	411	421	432	372	416	447	396	411	451	405	406	447	420	423	430	445	428	410	460	445	434	419	389	451	420	435	474	418	417	410	418	386	436	435	421	423	406	429	408	415	444	426	417	408	430	393	467	452	435	466	446	404	501	409	409	371	426	423	469	418	434	424	465	436	398	439	461	388	428	446	425	390	442	390	423	443	419	455	447	400	435	428	430	443	433	441	389	442	435	455	431	446	401	414	417	436	444	459	407	411	433	440	439	438	390	420	425	404	398	426	486	472	387	439	412	478	443	437	455	439	411	426	452	416	383	434	440	474	401	446	407	426	460	426	452	442	426	422	416	424	431	418	455	459	428	444	450	466	452	426	443	437	418	442	427	420	363	410	439	455	431	432	437	452	416	417	400	434	442	445	406	388	420	424	429	424	407	405	429	396	428	407	416	388	411	404	434	447	470	452	451	433	438	433	410	400	492	421	409	411	427	426	445	416	429	410	425	427	408	432	427	449	439	423	446	450	443	406	436	414	452	456	485	451	416	407	404	442	436	370	439	429	392	434	432	439	414	449	424	418	406	441	450	423	446	416	418	416	405	414	404	394	401	415	430	448	415	436	419	408	474	422	433	435	413	455	433	449	453	427	399	408	405	409	409	444	405	419	443	426	384	361	422	422	422	434	407	443	487	458	420	426	470	376	386	411	433	395	415	433	451	430	400	448	403	410	433	408	444	435	445	461	436	431	443	411	424	407	406	423	399	411	443	443	434	428	461	430	416	416	435	474	414	429	394	425	455	417	398	419	438	426	419	405	445	416	441	389	398	427	400	436	412	430	406	419	388	424	444	407	415	414	423	398	403	430	439	407	433	431	436	422	407	424	454	414	414	461	471	394	446	419	382	439	396	418	418	448	402	418	407	432	400	409	436	466	468	451	450	434	403	383	449	416	439	452	491	445	466	432	415	452	428	437	456	424	443	463	381	421	418	420	449	412	451	446	421	449	435	456	413	437	443	409	447	438	428	392	419	434	453	400	426	445	399	426	434	474	414	441	415	414	444	451	419	413	451	433	415	420	407	471	440	409	452	441	422	406	431	420	406	421	425	419	406	419	434	404	434	475	451	429	429	448	438	391	434	486	431	455	415	386	393	441	458	433	425	379	434	371	391	402	411	426	429	413	469	453	394	415	420	453	450	460	456	464	454	451	414	430	462	432	418	479	485	433	443	424	463	392	436	423	440	390	410	432	423	448	404	416	422	427	397	423	442	449	444	431	391	468	435	400	411	411	443	428	448	427	407	432	422	409	396	407	447	430	405	481	407	452	454	405	415	436	441	454	467	445	465	439	448	433	416	423	426	394	419	462	424	444	435	427	455	400	420	445	425	464	449	445	429	408	426	422	384	427	401	435	408	427	398	431	416	402	367	394	397	430	454	403	450	413	422	388	456	448	371	438	440	400	407	414	419	439	438	449	421	395	416	456	414	435	377	461	470	445	438	450	426	423	416	414	399	420	455	490	427	461	455	400	429	415	461	412	450	451	403	437	454	433	419	427	418	379	408	436	397	455	403	434	425	406	436	484	424	444	431	425	468	434	434	439	453	429	437	425	446	449	449	444	451	435	470	428	410	455	436	409	439	410	372	416	397	431	393	413	457	439	461	437	403	422	457	445	420	416	420	444	437	430	428	450	413	424	477	443	395	423	425	428	444	439	415	439	428	420	420	444	448	423	383	460	378	436	407	420	454	419	445	432	459	428	435	469	426	437	444	410	444	441	453	442	423	402	401	398	418	425	427	436	421	391	444	426	422	393	427	413	398	453	409	472	438	439	434	433	406	431	420	426	398	417	415	427	447	434	442	415	464	443	454	445	420	427	420	418	475	419	449	432	467	406	411	450	442	469	460	404	420	395	437	439	425	453	416	430	429	430	453	436	418	447	434	441	432	473	423	437	430	428	418	430	445	427	450	418	412	412	440	419	459	428	409	392	407	431	412	463	413	389	375	420	456	414	462	429	411	403	424	404	454	479	439	425	430	462	394	413	429	463	406	414	396	429	457	428	402	451	408	407	421	399	436	429	428	426	444	442	426	391	459	439	408	440	411	414	460	426	387	452	427	470	401	424	470	422	411	453	434	414	377	418	404	480	429	407	391	407	415	420	418	468	440	436	469	421	443	429	458	423	390	434	412	427	406	422	457	424	421	462	449	445	435	442
2179	933	924	951	1008	1003	989	940	949	937	902	937	914	934	932	931	940	925	956	986	894	903	917	1004	945	946	950	902	954	945	948	865	946	924	939	934	913	902	910	958	949	937	912	925	946	947	920	950	929	901	870	894	889	924	937	913	923	942	884	905	918	995	945	938	948	938	907	907	939	940	952	914	951	894	907	947	922	953	915	944	916	909	945	902	916	894	889	922	893	960	891	914	944	941	892	981	916	910	898	937	943	891	934	948	954	924	919	900	912	907	911	955	904	951	911	904	922	934	909	950	916	884	949	882	938	864	927	854	890	968	883	926	874	928	904	942	847	925	916	945	906	936	921	902	945	966	944	893	917	918	924	904	898	948	923	894	947	863	947	886	964	936	929	919	912	891	953	915	964	876	894	954	947	989	958	921	942	889	876	938	869	889	885	978	906	886	927	896	926	939	947	967	933	894	893	915	959	909	916	891	998	908	932	979	932	876	917	941	946	972	942	920	1006	954	887	946	872	917	925	854	907	926	968	907	941	960	961	894	910	929	937	948	963	894	921	857	931	910	938	868	932	995	983	942	945	892	914	923	958	915	966	941	916	923	916	887	934	974	902	931	859	897	908	964	928	944	886	935	969	878	953	920	924	940	920	842	1004	925	902	920	930	853	919	938	892	894	901	925	940	918	936	885	918	913	941	927	910	898	920	944	945	917	866	909	965	918	957	1001	931	839	949	946	983	902	896	909	926	959	919	903	915	883	921	884	891	880	978	996	882	960	906	940	873	917	935	881	916	938	929	896	884	933	944	925	941	900	935	893	951	952	938	940	913	936	932	928	909	973	901	942	938	902	933	933	972	1008	879	935	937	920	928	949	917	924	926	933	1000	931	949	916	917	955	905	931	932	929	921	909	882	908	906	941	910	958	906	891	924	927	868	946	1010	902	949	915	888	883	890	946	971	937	938	886	913	993	932	891	901	932	939	955	942	953	892	928	914	948	894	955	908	875	888	913	920	931	890	902	934	891	878	945	974	971	890	926	883	938	946	933	849	949	917	914	907	884	938	956	964	963	918	935	914	914	920	923	942	933	913	914	927	936	895	978	938	931	932	895	934	929	947	877	860	868	887	936	944	992	974	934	926	993	959	940	936	952	882	945	925	890	946	953	905	918	912	965	984	910	926	964	922	918	895	935	920	932	928	901	978	916	974	879	964	991	931	941	915	932	895	848	940	905	936	924	898	982	896	961	882	916	973	941	955	934	959	894	998	933	902	945	883	899	972	871	883	965	878	922	845	917	912	962	912	922	944	879	903	916	916	883	915	940	931	911	901	917	926	902	959	952	922	874	916	906	924	956	888	905	936	884	939	956	893	913	943	913	985	916	958	882	941	903	950	910	990	931	899	947	922	922	909	986	886	913	941	932	961	940	904	939	921	915	935	926	964	946	922	922	902	904	959	865	874	945	937	906	993	977	897	901	936	957	917	945	879	972	941	921	896	933	905	986	878	946	962	910	884	944	931	936	918	978	935	923	943	914	962	973	914	938	923	872	965	882	942	935	942	941	918	930	915	949	926	953	935	943	886	922	931	972	920	952	994	897	920	924	918	969	900	949	951	963	875	929	967	933	989	906	958	935	966	869	931	928	926	937	961	953	952	915	922	932	901	920	964	933	937	934	845	985	937	970	902	940	967	923	894	912	953	941	912	950	940	956	866	897	925	912	969	920	924	938	906	943	916	933	914	936	931	914	923	907	987	916	903	973	906	890	918	1008	918	959	918	910	971	899	951	928	946	881	911	981	921	988	941	982	844	925	947	896	934	908	918	924	950	916	886	894	945	946	835	914	926	936	949	888	908	871	921	874	954	946	936	922	943	881	900	905	950	920	883	895	886	858	981	940	944	876	928	908	953	908	859	904	951	926	966	879	954	949	933	924	893	967	965	924	888	921	894	1001	952	949	890	905	962	909	859	883	918	904	905	958	921	965	954	935	944	914	917	952	879	964	889	978	939	864	970	931	970	919	890	921	920	930	951	945	901	934	958	924	888	903	896	904	945	911	927	923	874	921	889	962	869	960	910	884	948	924	963	938	897	1001	879	935	971	898	914	879	934	921	923	843	909	930	987	913	866	907	910	1002	890	937	909	948	927	893	932	867	921	960	954	964	929	913	941	987	963	909	942	930	946	935	921	962	936	906	942	935	898	1001	949	912	996	908	924	940	974	918	965	898	936	881	926	945	895	946	920	939	919	995	941	957	977	938	951	848	929	923	929	912	901	938	1001	888	941	940	916	931	930	912	973	934	910	925	951	940	956	925	934	919	919	891	913	932	963	924	952	914	960	942	966	921	952	892	920	911	940	908	921	911	894	987	957	961	956	970	934	923	946	947	948	939	887	912	914	928	893	875	987	903	929	955	869	912	917	879	943	970	919	916	925	935	949	939	876	992	882	876	901	909	902	935	948	934	897	895	908	952	906	881	948	901	873	966	979	942	948	901	978	910	948	901	905	924	935	948	910	947	941	939	900	876	967	916	952	925	924	913	915	970	911	891	889	927	899	958	930	961	900	922	983	894	936	884	1027	889	931	947	900	963	884	915	953	960	935	967	938	974	919	919	918	919	926	939	913	961	916	936	909	880	931	918	972	980	921	906	923	960	913	959	935	938	986	902	957	905	896	913	912	890	895	941	941	920	895	974	938	924	895	911	921	964	898	883	919	937	948	979	903	979	874	998	866	930	902	914	927	893	973	919	979	919	932	977	895	920	936	926	951	925	905	918	943	899	937	925	918	939	937	940	982	940	928	899	943	926	946	888	908	913	933	923	958	962	918	934	948	901	884	897	929	927	951	899	947	934	912	881	946	935	928	936	941	899	934	933	946	906	940	976	956	921	871	916	921	918	820	941	886	913	918	871	886	886	937	883	977	928	939	929	903	925	948	968	930	902	887	939	895	912	1028	929	880	918	961	951	904	943	966	905	925	920	898	879	929	930	909	887	975	920	954	961	918	898	895	969	815	928	905	969	914	937	875	927	1015	955	938	921	921	926	964	981	996	935	884	931	901	917	906	891	963	887	916	902	945	919	950	964	929	878	937	911	882	970	983	945	911	940	972	985	877	968	925	987	905	891	944	923	900	883	925	902	888	938	935	902	931	917	929	948	906	963	953	957	895	920	912	937	938	972	931	972	945	925	931	984	884	963	928	854	881	924	871	932	899	906	876	880	924	956	963	892	876	890	926	937	912	911	911	984	935	918	871	874	939	917	910	960	942	962	905	876	903	890	925	942	912	876	908	916	884	930	921	899	903	937	957	879	897	882	942	908	936	914	915	975	903	886	942	936	952	957	911	906	958	964	886	896	975	1010	901	901	909	920	916	898	907	902	913	929	903	915	909	987	960	920	961	908	960	913	956	875	898	905	918	869	907	951	908	979	907	926	925	937	929	928	887	899	973	925	869	925	988	920	932	915	949	933	918	887	928	972	924	957	957	939	883	901	945	934	930	968	972	980	1001	952	936	951
8233	592	624	626	476	375	363	352	301	276	288	293	268	271	273	277	280	280	269	248	270	227	235	239	256	231	224	258	235	244	228	242	209	240	264	247	255	222	263	240	262	281	248	228	294	242	246	215	252	249	249	230	261	259	223	214	233	227	231	265	246	229	261	211	262	257	238	243	249	258	227	257	223	210	209	264	241	251	257	244	227	235	251	260	215	222	244	245	246	237	225	243	246	269	227	225	252	235	236	215	228	239	255	252	218	222	223	273	217	259	272	222	244	211	262	233	241	278	245	247	225	226	272	220	236	238	259	269	209	239	232	223	263	228	267	241	244	255	238	252	221	249	243	230	226	234	265	232	250	259	262	230	238	244	231	226	247	248	236	283	253	254	226	242	243	249	261	230	242	253	250	260	238	256	240	241	216	230	216	239	252	272	243	253	294	232	256	247	252	243	219	233	231	210	242	238	277	246	215	241	241	246	244	248	206	232	255	262	277	258	258	241	227	228	245	213	233	237	223	264	239	248	262	246	244	261	230	259	229	251	231	232	239	260	226	272	253	207	245	265	225	269	254	250	259	272	285	242	243	235	247	244	222	252	249	221	263	289	233	210	239	253	227	264	230	235	228	256	262	229	252	264	285	237	252	238	247	242	218	231	226	250	249	261	238	229	250	251	238	225	237	234	229	229	267	206	275	254	234	286	241	273	255	268	264	246	257	243	252	233	252	273	251	262	235	224	239	280	227	202	225	245	234	259	261	263	222	236	244	232	253	256	228	232	244	204	255	226	264	244	251	239	230	239	233	234	230	232	231	256	258	244	257	258	242	208	223	278	258	225	243	246	219	250	238	249	240	247	230	227	255	210	235	228	251	255	235	243	273	239	248	245	235	236	267	241	242	255	244	244	242	255	272	238	226	225	222	255	247	246	232	244	217	209	239	232	243	239	253	218	224	254	240	249	236	235	222	222	217	248	257	249	197	270	241	217	227	251	212	241	254	212	247	251	287	260	221	251	247	231	245	219	248	249	207	253	247	238	286	271	239	187	256	244	238	256	220	250	228	240	256	245	207	246	234	234	245	247	251	245	260	244	235	231	238	230	219	255	242	224	239	238	227	269	225	226	224	251	231	200	248	247	232	271	250	256	265	236	227	243	277	202	217	267	255	251	244	216	232	232	236	224	283	216	237	234	225	251	225	214	256	251	219	231	293	253	267	261	250	254	249	277	246	257	226	232	232	227	263	229	259	241	264	242	252	226	242	232	202	248	238	247	272	246	216	257	247	239	267	242	228	234	271	257	259	227	263	240	244	245	245	224	244	244	253	230	224	259	271	235	238	229	276	266	273	230	214	233	247	230	266	265	262	257	225	238	216	252	256	237	242	279	262	271	242	233	233	217	214	244	252	256	233	234	235	235	227	236	245	242	249	235	237	262	277	254	243	256	273	249	248	221	226	247	251	245	225	219	234	233	274	251	252	235	255	215	240	239	236	263	248	237	239	227	227	251	248	234	267	212	233	253	231	243	242	241	239	246	241	235	209	265	233	243	233	253	241	250	262	226	269	201	234	234	230	217	238	258	232	245	240	226	236	224	236	285	253	258	239	245	244	239	252	255	250	262	255	240	246	238	241	227	219	218	259	219	261	249	264	234	250	230	266	256	235	245	227	237	239	246	262	224	251	253	215	258	246	236	244	224	255	224	260	255	236	233	271	251	218	232	274	238	253	245	277	243	227	230	261	247	265	280	230	258	280	227	228	241	261	222	224	256	246	244	231	247	270	253	257	244	226	244	233	213	246	234	252	215	220	228	236	230	252	229	238	229	268	248	230	257	231	247	233	269	261	226	223	248	259	258	277	219	259	236	274	267	250	255	219	270	225	254	208	261	241	241	218	257	247	250	219	246	239	223	245	244	265	281	237	254	234	260	247	251	263	254	232	240	254	251	262	261	238	243	219	244	258	229	244	231	273	272	222	241	232	254	251	237	255	238	218	233	229	237	249	264	219	252	237	233	226	249	262	234	243	238	226	239	248	267	263	254	231	255	234	253	225	233	203	217	230	267	227	253	228	266	247	262	239	238	231	206	218	252	238	251	257	211	230	249	233	258	227	253	232	237	253	279	256	235	248	255	240	245	238	233	230	225	245	231	250	234	214	273	255	223	224	245	253	239	229	240	248	239	247	259	243	241	266	247	284	214	247	254	247	273	248	192	234	233	261	245	232	239	274	255	250	228	242	251	223	242	243	223	240	218	265	234	245	228	250	216	238	262	241	222	269	257	262	244	231	259	257	236	208	249	250	242	265	249	239	246	254	250	239	275	241	279	258	252	252	237	246	240	252	232	248	234	245	273	236	245	236	235	246	256	250	239	224	226	231	246	246	247	244	226	237	245	238	248	263	271	216	261	254	274	233	254	231	235	236	239	239	223	229	223	223	250	244	249	247	215	245	239	269	253	223	228	257	254	272	255	237	260	238	230	252	243	261	224	274	233	264	231	230	222	240	234	267	219	240	262	273	243	257	247	244	272	246	240	242	249	256	239	209	233	211	269	238	243	286	247	252	244	227	234	272	271	260	249	273	236	239	256	244	224	223	262	256	233	261	245	250	263	241	238	237	229	246	226	249	243	255	225	257	214	215	233	232	226	234	244	243	246	255	290	263	239	203	241	259	274	233	242	235	239	259	249	228	228	227	238	270	209	267	250	242	258	235	243	263	262	247	249	245	245	257	224	250	228	242	203	230	231	215	229	250	232	239	255	231	243	216	249	268	229	251	249	261	265	251	236	233	266	248	240	232	263	240	245	235	261	227	232	242	243	250	229	236	258	235	255	234	258	267	228	262	237	254	196	248	234	254	221	234	231	248	223	242	255	259	248	264	276	247	192	255	245	254	234	232	249	225	248	243	247	232	236	231	237	247	233	241	248	213	250	226	232	256	239	236	234	250	257	266	228	247	259	252	245	232	243	244	223	272	215	234	239	224	235	235	239	228	221	256	264	212	264	236	252	245	263	253	228	228	241	228	240	244	232	249	243	233	241	238	232	229	236	220	247	216	249	246	238	267	227	220	234	282	232	254	244	243	236	225	219	252	262	265	226	227	224	263	237	238	222	246	250	245	270	208	212	268	303	227	234	234	223	231	254	283	255	233	238	270	216	209	218	245	231	242	261	217	240	259	278	258	278	260	227	247	278	239	227	250	251	246	246	206	260	227	244	261	225	233	281	223	239	252	244	251	224	251	221	230	230	234	252	246	252	212	226	245	254	225	231	295	246	265	227	251	244	238	211	258	239	225	240	250	255	200	256	213	276	254	259	224	257	240	245	219	219	220	251	232	249	248	235	254	279	222	251	266	240	284	258	274	234	257	269	233	243	261	244	242	259	235	234	246	248	235	235	210	225	194	229	248	235	250	252	234	251	239	247	249	237	281	245	245	268	251	237	246	247	252	220	205	258	265	235	225	212	243	255	261	238	237	217	212	256	227	219	223	236	243	255
6670	886	1502	1709	1453	1262	1101	1030	869	898	819	732	736	693	657	691	628	640	629	636	685	609	550	611	596	587	578	557	627	638	606	539	563	572	593	626	598	589	576	568	582	604	592	560	585	561	559	537	549	563	563	589	525	573	533	564	581	567	566	560	584	532	585	579	566	568	569	541	542	584	564	587	566	576	572	570	607	553	553	562	525	540	568	538	568	537	547	559	548	579	571	552	568	571	568	558	554	523	549	559	547	581	572	574	602	576	571	544	582	580	566	557	583	583	577	568	582	586	551	580	523	572	584	532	504	577	575	582	549	577	574	566	577	577	562	569	576	555	550	550	593	544	541	556	559	561	519	549	541	561	581	579	554	559	556	522	595	563	552	539	545	548	552	555	580	551	545	562	568	582	561	584	550	528	521	546	521	554	526	513	564	534	564	592	614	583	549	532	542	556	545	555	558	570	579	555	555	556	562	573	564	546	577	511	575	546	561	576	523	563	547	557	588	502	559	500	562	552	513	563	564	541	539	593	541	564	563	544	575	560	526	573	571	560	565	589	555	568	553	594	588	525	543	560	588	575	558	571	525	555	569	569	558	594	563	587	592	551	569	565	538	565	532	581	530	561	545	554	539	562	578	556	515	567	565	514	545	579	579	529	573	568	541	566	578	518	574	552	573	574	566	563	570	569	569	592	552	565	591	575	555	558	551	559	539	556	578	584	589	583	543	556	585	573	533	559	525	556	573	578	599	556	517	554	530	613	584	575	555	537	583	555	572	549	507	586	556	547	552	572	540	559	518	588	586	541	546	567	543	593	590	562	571	524	555	599	535	576	554	566	522	537	527	572	533	513	490	559	562	580	562	517	553	555	597	572	598	546	573	576	542	539	551	576	552	547	546	527	584	514	532	578	536	571	578	591	523	546	505	536	573	498	541	556	567	546	565	531	556	488	548	570	568	541	572	572	562	574	564	550	568	568	562	558	551	588	586	593	575	529	529	557	573	568	534	542	582	550	569	578	554	561	582	551	532	555	580	561	584	564	527	525	550	586	559	557	586	515	552	553	602	571	583	565	595	536	601	542	565	537	579	512	526	620	608	593	535	591	586	546	571	592	573	566	547	543	586	545	569	558	565	544	568	579	537	569	556	546	578	557	618	611	541	540	527	522	555	547	528	572	572	573	539	520	557	537	576	620	555	501	532	597	533	562	596	572	577	569	568	550	603	555	546	513	593	570	558	517	505	579	564	552	536	561	555	550	601	561	535	560	577	547	558	554	554	580	563	545	537	602	590	529	516	523	533	499	563	550	565	544	571	605	588	527	586	561	575	591	531	547	574	594	603	537	546	578	559	553	531	559	565	567	535	578	560	577	557	556	569	537	587	598	519	557	547	573	554	531	563	512	554	540	593	528	576	553	551	568	569	566	558	583	553	539	563	572	556	543	576	546	515	574	582	555	607	575	562	556	566	585	527	573	556	562	501	554	580	520	548	577	603	566	598	524	590	564	563	543	568	551	567	553	535	590	548	553	591	531	499	541	539	590	548	539	544	566	549	550	566	558	556	555	551	585	555	550	535	561	546	563	568	570	572	544	563	547	537	553	570	561	565	555	572	588	560	547	522	551	532	529	578	578	536	532	532	595	570	599	569	548	570	553	566	561	553	570	543	568	556	576	528	530	559	570	546	563	553	528	518	570	541	586	577	541	568	571	577	567	571	545	496	554	537	527	601	569	524	560	571	538	550	548	535	551	557	542	561	561	543	589	583	532	575	502	550	542	524	548	536	616	563	530	579	563	572	544	590	557	568	567	561	558	577	580	559	593	577	541	556	560	522	574	545	533	539	517	563	555	552	578	565	575	525	601	582	527	535	547	543	499	539	578	551	594	530	541	577	568	590	587	570	550	527	552	557	545	528	569	545	577	575	567	543	552	556	571	554	598	561	516	568	556	585	585	567	570	533	547	590	561	570	557	549	559	572	494	564	551	534	582	582	521	571	558	580	541	620	570	568	558	541	597	573	541	537	542	597	584	567	581	550	547	551	554	549	544	550	590	536	594	527	579	539	564	554	556	560	551	582	561	564	557	546	571	556	558	589	564	500	587	559	553	554	576	523	532	545	553	549	602	551	622	567	574	584	561	543	552	555	521	570	551	530	556	562	556	520	624	582	560	577	540	549	584	545	550	556	543	558	564	540	577	542	581	555	562	571	567	528	591	583	508	559	547	587	533	560	578	577	602	602	602	577	529	569	550	579	539	546	576	560	599	551	513	549	566	598	567	542	568	556	571	514	560	556	548	575	568	568	569	542	589	584	569	529	569	558	536	565	549	565	564	594	552	551	602	588	561	559	584	564	592	582	558	543	565	569	558	539	520	573	542	574	586	561	532	590	568	532	562	571	514	556	571	539	597	551	537	525	566	563	582	579	546	559	578	562	524	543	526	576	619	563	556	555	551	591	551	561	551	559	589	582	510	535	563	560	532	553	591	591	581	565	562	533	514	574	546	572	554	547	535	557	570	596	546	578	555	588	590	577	608	566	578	542	612	556	553	553	560	537	549	514	566	552	534	599	553	604	546	513	551	504	560	574	614	567	580	576	581	565	558	567	587	589	544	575	590	560	567	577	595	550	549	593	547	518	571	550	570	585	548	573	554	546	552	544	560	583	570	542	563	595	557	588	548	564	514	582	557	551	533	555	566	558	560	600	521	585	580	514	544	532	550	556	577	574	516	558	597	572	565	566	591	563	507	573	569	577	536	553	570	556	581	571	537	569	606	559	526	618	554	580	561	601	534	529	548	585	559	534	556	547	565	600	567	583	556	578	569	528	541	518	546	612	548	570	556	570	559	556	578	599	560	551	577	542	556	564	544	548	555	541	540	525	577	549	529	561	584	504	550	535	546	529	590	528	585	530	567	556	528	558	563	571	603	528	555	539	573	534	584	567	549	557	605	557	566	554	605	568	571	555	502	553	610	549	607	583	580	551	552	542	557	590	586	570	553	578	561	557	558	569	565	589	576	536	532	572	556	547	548	543	609	577	552	580	548	564	522	547	577	630	577	574	521	587	585	569	568	557	565	572	598	539	529	546	572	538	554	572	546	559	548	551	530	539	545	565	571	496	529	562	506	547	518	569	563	572	604	560	552	592	558	587	563	580	587	536	556	548	524	570	591	542	564	550	570	529	555	545	569	577	540	568	572	533	589	526	588	574	565	582	539	560	561	554	541	524	582	547	572	595	543	595	583	537	569	551	550	557	571	514	572	546	514	531	573	600	554	580	531	553	553	539	551	559	558	519	581	540	545	577	561	561	546	580	541	546	560	546	593	559	566	570	535	553	508	553	562	567	602	545	540	546	581	561	530	563	525	533	575	562	572	558	573	538	552	523	564	569	622	583	596	559	544	569	603	512	582	590	566	549	554	509	543	567	552	552	610	594	540	582	578	541	574	561	573	542	516	506	554	584	543	584	513	577	593	556	498	551	570	505	577	551	540
14973	1220	1009	758	514	402	359	279	261	241	229	210	181	177	174	145	157	158	176	150	161	171	152	138	154	156	135	153	132	155	129	132	126	144	145	152	132	118	130	163	153	128	163	125	132	128	128	137	138	138	156	159	138	157	142	125	133	135	125	137	134	139	126	142	146	134	138	137	138	140	139	152	142	124	144	145	155	121	137	153	169	111	154	147	134	151	130	137	171	151	141	149	133	149	158	137	135	149	139	127	126	145	163	117	144	124	133	148	148	112	130	121	134	141	146	136	134	122	130	134	143	141	148	156	163	132	139	157	142	172	143	161	123	121	114	145	133	145	128	159	146	127	121	153	130	147	127	152	139	149	122	142	130	137	132	144	132	126	145	134	153	135	147	159	146	171	144	143	136	139	134	133	144	148	130	134	163	148	149	150	154	148	154	138	120	124	139	153	139	134	129	126	148	128	150	133	144	163	119	135	143	133	150	138	150	131	133	135	163	133	161	128	160	128	152	154	136	144	165	157	135	124	120	165	149	144	131	141	153	144	154	135	133	122	131	148	141	139	139	157	167	149	131	130	150	150	121	135	136	140	151	160	148	125	109	133	140	138	148	143	145	126	144	161	158	145	128	159	149	146	129	126	128	132	125	145	125	150	138	121	151	163	147	132	136	154	132	127	147	123	138	150	144	122	164	150	125	143	155	136	130	114	137	116	134	156	145	150	134	161	143	123	144	147	133	130	150	139	129	144	147	110	167	145	123	143	118	165	127	133	137	125	146	139	153	127	141	168	122	127	153	141	154	155	119	127	123	159	132	122	156	157	141	134	125	134	120	126	140	154	149	111	142	154	143	135	128	119	146	141	131	145	154	121	143	128	140	140	148	139	136	125	160	151	127	157	160	156	140	151	144	158	142	150	154	130	138	126	122	142	130	138	112	126	153	158	149	134	136	174	139	144	152	141	125	153	146	140	114	152	112	126	139	141	134	130	131	160	121	157	139	133	123	151	149	142	131	129	138	148	155	131	133	152	125	117	133	123	138	149	127	153	136	130	146	147	136	135	143	135	144	163	161	130	150	145	148	122	153	145	135	138	132	139	141	146	140	138	144	152	151	136	149	145	140	148	147	120	129	144	152	145	124	128	150	125	144	129	143	143	139	145	132	143	137	132	165	146	127	128	132	149	157	126	140	154	132	134	122	136	118	156	133	140	130	132	134	139	152	113	134	149	149	153	137	143	140	123	153	139	158	120	155	130	131	120	121	146	129	118	129	127	150	155	135	131	131	145	156	129	132	119	147	130	151	146	140	144	145	152	159	153	138	139	149	121	139	122	142	140	140	146	139	143	124	133	139	144	127	139	145	145	145	131	137	133	151	130	142	144	120	129	132	152	149	145	151	131	145	121	141	145	124	138	135	157	147	149	144	133	139	143	158	127	146	149	144	130	136	149	126	130	124	146	127	152	136	140	131	143	147	135	134	130	132	150	140	152	137	130	149	136	155	140	142	145	149	128	119	126	137	143	140	139	141	144	108	144	154	141	134	125	152	142	128	142	145	137	152	157	134	146	122	136	129	142	129	139	143	140	144	131	156	137	159	168	136	131	140	138	150	153	150	150	107	104	127	152	152	139	142	153	137	134	146	141	152	144	162	130	125	167	133	132	164	132	139	137	139	127	124	132	145	152	145	141	152	168	153	133	106	145	142	135	156	125	135	145	148	151	147	139	144	165	139	147	153	137	140	130	156	118	139	132	148	110	123	162	142	121	151	144	132	157	119	127	142	141	135	158	129	125	141	105	148	136	141	137	123	160	140	153	157	148	148	122	120	151	123	128	114	150	129	141	117	121	130	150	136	129	155	136	127	133	134	140	139	143	134	133	137	137	171	147	102	132	132	131	119	139	142	140	143	130	145	151	157	136	140	126	139	150	129	141	172	141	121	153	136	136	122	146	162	158	144	170	160	139	133	158	150	128	146	132	135	124	140	135	161	130	145	134	148	144	128	151	180	156	166	146	122	162	119	159	152	139	123	142	124	156	113	136	147	130	147	157	122	160	141	143	134	138	143	151	134	132	133	124	141	126	133	147	141	114	159	143	134	147	133	164	137	160	140	147	142	145	141	124	153	147	135	126	149	128	136	132	138	115	153	147	132	161	146	147	148	146	134	132	126	136	144	137	130	167	132	140	153	134	136	137	131	127	136	125	138	132	131	143	145	149	143	143	148	139	128	140	147	156	160	158	167	156	128	142	131	131	132	131	151	126	136	146	137	130	127	154	148	150	134	146	117	136	125	135	128	133	134	144	132	154	132	135	135	130	134	145	106	121	144	154	140	122	147	142	114	128	136	160	134	130	145	129	124	134	138	140	152	112	148	142	121	138	134	140	144	148	137	137	137	108	166	132	137	147	142	133	127	126	122	140	137	158	159	145	149	142	154	133	149	126	159	136	125	133	147	143	126	150	130	138	146	134	152	151	129	143	130	122	151	141	135	146	127	142	148	153	152	139	119	121	143	138	138	141	166	134	112	131	163	124	150	132	139	142	137	153	141	136	141	128	115	140	139	165	130	128	153	132	139	142	118	133	154	146	133	122	134	159	144	155	142	135	159	164	130	126	150	144	120	148	131	141	164	152	133	124	130	128	149	144	144	136	129	139	147	133	139	149	134	157	135	140	142	164	155	128	128	146	125	132	155	152	139	156	159	149	148	138	135	120	142	119	155	148	120	137	145	122	137	167	143	143	143	146	152	129	116	130	115	127	132	143	164	124	138	151	147	126	125	120	132	134	124	145	149	128	143	133	136	136	127	142	130	135	144	113	152	134	159	120	145	143	146	150	146	153	145	128	153	133	131	132	133	128	139	141	115	126	138	143	130	152	161	123	134	146	121	153	131	136	137	135	122	145	143	144	109	127	155	133	137	154	137	155	154	135	151	145	136	125	127	120	153	143	162	151	123	144	146	136	134	125	132	145	131	151	147	143	133	143	147	127	155	126	151	131	156	141	153	150	124	156	153	126	137	136	146	140	143	151	152	120	106	136	134	155	128	126	136	137	121	131	151	130	145	136	138	156	141	138	149	149	137	121	143	155	153	146	128	117	148	144	120	141	159	148	156	146	138	134	124	152	147	178	132	126	145	151	129	158	128	128	139	142	148	148	119	144	132	127	116	134	134	133	148	134	144	148	133	124	130	133	132	132	137	126	114	128	133	142	137	138	129	122	142	146	148	130	118	154	116	124	147	134	162	142	125	151	146	132	113	115	137	133	125	167	146	133	130	165	148	143	159	137	132	146	151	130	146	134	129	151	150	137	167	138	148	110	143	124	138	122	149	146	133	143	128	138	141	135	135	147	137	151	131	140	149	163	149	123	123	139	138	141	129	146	126	136	149	132	152	140	123	155	127	121	143	145	139	142	155	133	126	152	154	100	144	136	130	124	138	139	156	157	127	133	137	165	124	120	130	131	130	140	126	133	143	136	147	133	130	150	153	145	133	139
8043	945	2058	2389	1979	1687	1423	1214	1061	925	767	753	665	652	602	576	537	539	511	479	446	456	461	468	423	479	444	478	431	422	404	366	430	398	377	361	387	380	400	400	395	375	389	392	376	366	373	385	399	379	401	330	401	398	401	380	351	394	397	391	392	388	384	383	416	349	365	361	353	373	380	407	379	412	371	367	375	386	384	411	373	390	362	372	385	369	403	413	397	373	406	358	374	396	370	388	386	384	369	338	386	345	345	388	360	395	364	377	376	349	367	374	409	362	362	385	380	371	372	381	358	350	349	374	387	314	358	351	335	329	392	353	391	381	396	399	339	370	418	393	352	350	384	371	360	352	380	374	377	354	327	363	395	369	364	431	407	385	367	370	368	336	380	388	361	383	372	365	372	379	394	348	407	353	353	371	372	380	395	364	359	338	382	377	338	380	359	391	374	362	390	372	352	386	345	359	384	385	398	418	364	387	362	350	343	359	358	367	391	397	377	359	362	359	363	343	385	370	405	410	370	353	352	345	386	346	373	393	355	380	401	366	374	366	366	359	362	365	342	399	357	353	356	317	342	392	374	337	365	340	388	340	372	349	374	342	373	350	356	370	353	374	351	381	355	383	328	361	388	356	354	353	388	366	363	333	401	337	367	371	364	359	358	367	376	368	401	373	372	339	377	382	377	329	344	364	364	385	373	385	391	365	378	346	335	359	366	400	351	380	371	316	367	355	403	376	377	353	366	397	382	387	374	386	396	359	376	373	386	352	363	327	366	395	353	359	364	374	369	348	368	362	354	383	418	387	358	396	395	392	369	365	339	339	367	311	363	365	364	383	370	360	382	376	341	356	354	361	380	373	362	361	358	332	366	383	355	321	359	372	370	357	361	389	378	356	348	391	377	364	374	348	334	373	359	365	354	336	384	377	377	350	385	370	399	340	384	364	340	364	356	379	383	331	372	371	412	338	391	381	354	340	372	341	386	357	359	378	363	366	338	325	382	373	340	396	365	352	393	356	350	323	350	336	416	383	334	345	372	390	371	402	412	359	357	361	382	410	399	408	368	358	366	383	372	405	362	379	365	356	378	377	390	353	380	376	384	380	382	354	378	355	336	369	361	386	372	402	366	391	359	347	377	389	359	373	383	358	363	383	345	377	386	387	398	369	362	373	349	368	370	362	345	394	363	350	382	366	366	382	320	359	406	377	390	375	373	358	353	354	344	364	352	386	402	376	395	366	346	342	350	360	377	388	360	360	372	371	345	372	365	346	364	380	348	369	360	365	396	366	337	411	380	385	393	397	364	377	398	322	382	396	366	342	361	326	356	368	400	380	381	363	360	363	379	379	370	363	378	386	350	368	373	381	370	336	348	361	366	362	363	381	370	345	343	375	364	382	369	387	348	381	359	362	379	370	362	359	377	356	376	397	361	338	381	363	352	370	402	342	373	379	364	377	363	369	402	387	367	391	378	384	350	374	337	379	379	383	374	362	369	381	377	365	375	351	372	384	344	367	373	364	374	363	377	380	379	357	358	326	359	398	337	338	351	346	380	358	375	371	362	382	374	365	365	373	363	357	355	374	372	379	364	386	386	344	352	375	370	377	349	344	376	352	332	384	346	371	409	373	333	366	373	347	401	363	361	390	350	372	389	356	373	396	377	387	382	359	360	376	385	391	337	396	385	433	397	390	375	375	381	363	344	354	386	349	371	430	402	383	367	373	357	355	371	348	373	377	375	383	385	346	352	376	360	346	355	377	381	366	361	376	337	391	343	377	344	372	363	380	347	409	396	368	376	376	381	374	368	380	394	391	367	359	386	362	399	360	378	373	366	386	354	423	389	339	378	347	377	342	379	376	373	329	385	392	390	368	341	380	351	363	330	366	358	349	350	389	372	348	382	362	364	360	368	349	375	372	351	356	392	365	361	365	374	378	381	382	395	381	379	364	371	359	400	396	378	387	382	344	369	352	392	383	356	397	373	359	376	428	328	370	336	361	382	362	384	383	361	330	407	353	367	361	375	397	370	361	375	332	388	357	404	393	351	351	372	361	382	346	379	387	400	353	336	370	380	391	361	400	322	353	366	365	395	395	336	374	362	393	398	390	384	348	368	405	384	378	390	395	357	374	373	345	372	337	350	336	374	359	353	366	372	340	357	383	348	384	359	330	361	372	358	356	407	378	382	350	386	368	355	366	367	361	330	328	368	403	346	371	382	381	336	359	370	363	379	336	353	333	365	368	384	385	338	365	370	341	385	358	344	364	347	390	375	380	373	341	327	347	374	376	391	383	372	374	395	393	362	362	361	398	391	389	359	378	355	369	345	356	375	373	360	371	344	363	375	395	392	396	379	378	356	374	368	391	362	355	370	382	392	350	393	358	364	334	340	380	382	406	379	342	369	407	373	400	348	363	371	385	393	379	357	375	346	352	341	363	404	375	371	374	366	395	320	366	345	347	387	328	366	389	366	402	390	389	398	357	376	358	391	387	384	373	346	347	355	364	370	359	366	384	366	368	353	399	374	366	324	363	377	352	354	391	358	347	352	382	411	376	358	377	364	387	372	350	410	391	366	363	390	385	368	386	385	368	376	380	381	326	333	369	364	363	347	357	336	382	374	356	383	378	358	396	340	362	374	366	368	373	397	380	355	368	359	408	400	423	346	360	339	380	336	378	371	348	403	374	356	405	377	372	372	408	353	383	401	414	378	366	357	343	362	371	356	360	398	386	364	391	380	376	377	383	355	350	390	377	385	345	381	356	352	364	366	373	388	364	371	368	384	373	406	385	397	365	388	385	376	388	400	355	374	344	353	376	397	384	354	341	373	368	378	359	326	343	374	381	354	403	348	375	406	335	363	341	355	382	331	407	376	384	344	353	379	407	362	399	384	362	340	369	348	351	396	379	339	402	337	355	378	357	355	354	347	354	383	382	400	414	375	333	374	384	397	394	347	406	382	348	349	361	335	344	348	384	341	369	393	376	361	411	369	380	403	361	365	371	374	330	361	327	359	378	396	344	382	394	366	427	366	358	356	361	367	362	358	384	354	340	350	378	380	398	372	344	391	364	405	395	377	380	364	356	363	408	367	366	369	354	365	389	397	332	350	364	351	375	381	352	360	390	373	378	348	367	387	353	352	396	384	411	388	349	373	397	358	376	324	409	368	385	355	351	361	360	405	379	377	408	333	338	365	361	362	389	382	352	368	388	363	355	403	359	382	414	417	409	403	370	397	385	380	350	378	387	370	333	394	355	375	374	346	373	362	353	359	353	371	406	370	409	358	357	387	385	373	377	376	411	367	373	347	382	361	346	353	357	361	393	356	345	388	371	377	311	360	376	407	381	379	372	423	368	391	347	374	366	356	355	357	376	352	342	390	381	390	388	421	378	386	407	374	364	386	386	326	376	368	369	373	390	345	371	328	350	366	344	332	354	397	369	377	401	374	364	331	347	345	348	341	360	370	370	336	354	348	378	366	350	415	365	350	361	362	362
1710	460	431	460	413	474	472	462	447	446	418	437	463	457	421	438	433	410	402	433	424	419	435	440	394	431	466	442	434	455	447	426	420	431	485	434	476	413	453	436	401	388	427	405	429	435	448	419	403	448	397	433	421	405	413	383	449	415	420	405	434	463	434	395	434	388	403	386	448	475	420	411	439	431	408	405	457	440	454	431	440	413	423	452	426	420	419	444	398	412	421	407	419	388	446	485	427	422	417	400	417	431	459	433	433	408	467	449	401	396	439	409	462	416	396	418	426	411	424	450	418	441	410	433	427	433	443	438	398	432	422	424	411	452	460	401	441	405	408	438	445	394	442	416	415	421	459	413	447	439	412	443	446	443	417	459	431	439	437	429	392	435	431	405	421	392	432	433	422	413	438	427	432	445	454	409	415	424	460	427	415	399	428	416	422	436	451	435	461	476	460	438	442	432	446	431	393	400	446	453	418	441	400	410	409	404	422	421	424	418	454	398	443	438	421	404	415	444	439	391	394	428	404	382	382	411	403	409	447	427	426	403	431	431	418	433	411	420	434	465	398	392	471	430	426	417	494	433	391	442	414	418	423	413	434	413	366	441	456	457	458	436	428	393	424	462	411	441	406	422	419	418	466	441	427	415	441	409	396	434	446	448	395	385	405	416	442	417	437	461	446	468	431	409	421	422	460	431	421	398	428	451	429	393	410	447	440	428	408	462	441	407	435	456	447	449	451	401	445	439	447	455	443	411	441	486	437	424	407	414	414	440	400	425	420	461	433	430	422	429	411	430	382	415	456	436	421	424	408	449	426	437	443	448	434	415	451	423	438	418	457	428	425	423	413	460	461	474	434	448	426	463	426	419	395	443	480	424	394	427	432	466	451	450	455	463	446	434	435	383	423	428	471	444	448	433	397	423	409	405	458	414	386	463	408	455	442	411	411	442	427	405	475	398	393	445	424	425	397	466	422	427	453	419	404	415	418	453	431	378	415	434	461	416	412	422	416	359	452	429	444	420	448	459	424	437	421	436	460	414	429	462	441	444	465	427	444	432	423	443	387	437	435	431	432	361	452	419	432	388	434	411	390	426	396	429	467	402	409	435	445	408	423	452	445	388	408	403	396	439	448	479	420	426	452	400	397	426	442	451	428	408	435	435	432	411	431	419	420	424	421	416	465	432	402	416	424	402	424	415	449	429	429	439	433	407	466	422	408	438	430	416	434	424	432	442	384	455	430	452	415	411	443	432	453	435	413	404	437	395	453	417	429	439	422	419	420	387	412	426	389	423	422	426	414	407	472	445	393	454	441	474	429	420	445	440	451	417	430	436	445	492	419	423	435	447	437	409	405	425	465	433	434	424	422	415	410	450	388	435	430	442	418	447	391	439	393	425	421	457	430	412	470	455	404	434	428	413	400	442	387	416	423	424	404	425	410	404	449	382	431	437	407	442	434	461	432	431	423	478	440	445	476	468	407	427	428	446	402	442	434	446	395	428	434	395	429	401	419	423	411	417	401	439	445	483	418	467	468	390	438	443	433	457	470	400	392	456	461	398	426	441	423	428	462	444	422	419	438	412	427	408	445	431	440	409	432	432	434	410	425	431	455	425	404	434	432	454	426	427	408	430	447	463	397	433	423	432	429	432	444	451	416	421	412	446	426	399	399	409	438	402	444	449	395	397	395	433	442	403	444	423	427	452	430	398	394	440	444	356	422	434	412	423	435	396	430	454	434	417	389	487	414	435	415	431	428	456	431	443	420	393	434	461	482	454	389	416	424	373	454	428	481	415	428	411	466	451	396	413	479	420	427	438	403	429	408	412	399	433	445	408	457	418	473	397	421	427	440	440	466	419	402	435	461	399	432	405	413	439	437	414	433	424	407	443	433	429	416	413	437	440	411	420	443	406	394	441	427	414	416	418	423	404	411	421	469	451	422	457	399	453	420	454	437	424	428	449	448	403	460	440	423	416	451	457	431	463	454	431	442	406	433	443	464	475	425	422	470	414	429	433	435	414	426	424	442	426	419	432	395	413	411	436	432	445	457	472	423	448	444	441	395	438	432	445	401	423	425	424	422	429	416	426	457	419	483	449	461	399	403	444	402	441	408	376	404	375	436	459	464	434	408	410	435	432	455	473	429	437	436	441	419	422	446	381	402	406	409	466	418	426	455	426	430	448	442	448	431	427	444	456	427	452	451	405	440	428	419	420	421	417	422	422	420	447	447	438	395	473	416	426	427	418	420	459	435	428	422	431	475	436	451	442	396	413	433	419	424	430	464	447	415	402	418	424	452	424	413	399	444	448	459	442	448	442	397	428	378	439	422	443	430	436	451	445	414	450	438	429	432	432	391	413	393	451	464	433	437	446	451	428	485	424	435	403	431	415	426	441	458	440	406	403	411	440	438	468	419	434	427	447	417	416	430	439	395	441	405	406	456	457	434	417	398	425	427	397	413	431	453	449	464	472	419	424	423	377	433	401	454	430	446	420	478	448	424	419	429	411	409	428	413	461	393	397	444	466	449	429	437	426	438	442	408	426	431	404	397	424	456	460	411	410	450	405	399	439	421	414	417	401	428	436	473	448	431	459	430	411	445	435	442	421	382	442	436	395	421	433	433	462	425	421	430	439	445	422	421	457	424	403	408	452	444	466	449	457	419	426	435	482	432	367	447	454	432	428	418	410	414	475	380	416	435	458	399	416	416	455	419	464	436	426	403	396	414	450	408	438	442	405	426	450	443	431	450	406	411	404	398	380	438	410	451	425	397	418	418	448	389	400	417	470	433	437	416	418	429	445	446	448	438	416	467	462	455	439	397	450	418	415	414	418	487	404	450	439	458	456	433	444	432	406	429	433	423	431	441	412	417	449	449	424	421	463	385	413	437	409	440	389	436	396	410	429	446	438	446	464	417	371	430	416	464	421	443	436	425	380	416	422	421	459	462	428	425	409	458	428	443	426	431	408	455	439	423	425	437	410	411	422	428	445	418	458	451	436	427	399	416	446	436	428	458	421	462	429	476	400	380	453	407	424	399	415	465	409	442	432	408	412	466	442	404	420	415	429	440	417	434	403	415	422	428	404	396	440	453	425	433	437	438	451	441	467	464	449	408	387	417	431	411	454	413	405	393	398	391	417	425	429	445	420	402	427	431	423	460	422	428	396	434	401	383	457	411	443	462	434	420	430	457	362	457	465	397	384	495	399	418	447	407	439	426	473	413	443	446	425	412	426	445	446	402	378	414	433	439	461	451	419	405	418	385	379	443	442	415	447	433	429	454	433	419	423	433	445	382	412	490	405	428	425	433	433	387	385	418	401	404	443	439	401	437	431	416	418	418	420	452	438	393	408	446	449	450	469	441	426	446	433	413	400	453	412	465	435	377	405	424	452	404	433	458	458	387	417	429	448	408	425	426	396	431	426	398	392	431	420	428	456	440	420	429	471	422	389	473	426	429	487	440	443	413	400	423	397	406	396	461	420	425	405	396	439
2148	940	978	969	1003	973	935	967	908	921	938	934	949	909	966	973	954	932	992	914	864	917	935	888	928	958	893	915	900	954	909	888	914	956	903	878	921	942	969	894	938	871	913	902	966	976	868	940	969	925	946	923	912	960	955	945	939	939	977	934	924	922	947	954	955	962	933	937	973	891	956	938	895	910	983	931	957	962	944	934	936	912	969	943	878	942	959	890	922	869	955	956	969	948	933	943	922	921	961	903	882	942	962	947	917	883	883	958	865	952	943	962	929	959	848	911	967	940	971	952	944	930	890	956	904	912	890	962	940	954	901	920	924	955	891	910	885	994	879	886	914	894	900	932	968	904	956	887	886	874	915	909	912	920	941	858	893	914	943	934	966	942	945	916	873	867	910	991	954	920	953	918	958	960	983	953	949	915	916	904	972	958	927	913	900	940	920	872	938	902	957	941	951	906	938	903	960	921	1011	918	929	968	937	920	969	918	987	954	981	903	934	913	942	900	940	933	926	878	910	915	895	900	888	945	919	962	910	901	939	929	951	943	924	937	856	927	953	904	966	883	927	924	917	952	901	934	869	904	969	895	937	939	938	971	898	858	971	967	945	951	894	889	926	908	912	960	911	890	906	887	932	980	893	945	923	909	895	947	917	919	917	926	940	880	984	920	907	924	870	873	869	881	995	950	993	939	913	961	925	946	908	940	942	928	950	927	941	862	881	941	927	904	893	954	898	939	929	917	919	980	966	900	943	933	951	959	928	930	902	939	881	916	958	936	895	949	886	927	946	917	914	1018	947	942	916	953	891	867	915	949	982	934	901	922	905	893	906	913	920	897	904	863	918	907	949	947	900	896	900	936	889	889	899	913	886	903	935	927	927	961	908	916	896	896	979	895	894	976	846	904	943	922	916	937	933	917	944	980	954	923	905	914	890	914	884	948	917	981	899	906	937	933	907	917	966	922	940	938	938	955	942	928	900	928	947	943	953	1031	909	925	908	898	936	931	928	904	860	975	983	921	887	928	962	963	984	918	915	942	969	864	959	922	829	971	909	968	935	1009	907	859	906	914	886	926	940	974	958	930	907	941	956	972	904	897	933	873	922	949	915	959	931	992	970	941	923	949	890	929	897	917	905	879	977	962	965	880	935	886	961	973	968	859	914	917	965	922	865	887	911	976	857	870	918	906	863	913	951	930	936	894	1018	905	953	945	947	904	962	901	909	912	958	901	924	955	999	858	900	932	870	924	939	943	952	922	898	931	940	961	947	927	919	937	905	961	902	932	889	958	956	932	944	986	903	940	901	907	911	971	945	946	880	975	922	890	972	988	944	924	969	915	870	893	908	851	924	936	914	951	935	885	901	964	917	870	909	950	904	873	923	910	917	952	903	898	878	877	966	938	897	919	927	874	942	863	921	909	931	913	942	905	921	920	937	879	924	933	930	946	914	969	890	957	929	953	907	954	914	911	949	956	949	916	944	960	925	915	902	921	953	928	937	896	917	971	915	891	945	918	939	967	931	951	916	934	936	955	945	887	903	916	972	978	910	920	954	956	913	878	947	934	909	909	931	916	903	878	956	914	927	929	956	971	952	870	945	952	966	907	973	918	907	900	948	916	914	948	937	900	885	962	950	924	915	904	971	941	962	982	967	912	879	924	908	900	968	928	957	893	895	932	998	955	880	897	936	903	925	910	920	921	886	955	927	928	901	905	915	974	952	1006	933	948	841	959	904	911	866	1000	928	906	892	920	915	925	886	913	897	908	911	918	990	909	984	888	926	916	930	926	919	895	924	846	962	913	930	949	867	907	914	931	871	941	895	936	892	925	915	893	893	954	942	871	986	953	892	917	916	878	937	975	885	894	934	926	927	923	921	928	912	901	962	867	946	877	928	929	963	952	927	914	940	917	918	890	932	917	924	931	945	897	880	904	908	949	930	961	925	871	936	952	960	886	868	930	963	902	948	875	909	918	856	957	936	915	919	902	986	910	962	899	960	944	913	913	914	930	916	857	951	940	914	900	869	956	927	932	927	911	900	908	986	956	906	917	871	949	999	950	940	956	921	929	926	949	923	948	956	903	908	900	923	896	942	944	912	893	941	880	909	919	905	945	906	932	917	911	907	934	956	921	961	882	934	962	890	974	965	881	895	934	963	895	889	931	932	926	964	921	913	958	951	898	907	969	893	908	934	923	894	927	941	912	996	942	955	923	952	911	898	914	885	861	859	965	948	955	920	903	972	917	880	920	947	988	952	885	929	948	970	917	882	881	982	944	934	939	947	970	922	914	892	914	943	940	946	859	890	935	913	917	946	946	928	890	935	936	861	911	886	922	931	957	951	953	925	932	944	905	931	944	955	932	917	925	909	932	952	954	921	883	939	933	950	939	934	936	952	909	928	949	912	894	975	895	912	948	900	947	921	924	935	885	942	914	910	960	933	937	917	923	965	967	903	953	906	945	948	908	929	919	953	942	924	941	909	923	910	953	931	964	918	959	920	926	888	969	912	931	945	901	939	934	883	931	925	962	904	894	938	962	892	949	944	913	952	971	952	948	903	900	887	900	936	965	932	899	944	919	943	896	971	965	964	914	916	952	915	935	895	930	893	981	925	905	978	936	977	930	901	965	921	880	927	922	926	879	884	915	945	896	948	956	952	961	899	922	1023	901	950	940	954	911	958	938	935	931	968	935	904	948	913	898	900	906	930	959	974	946	885	940	895	913	955	929	933	967	949	941	929	943	904	904	915	915	867	885	929	931	938	947	894	967	945	934	1037	876	936	930	947	948	920	889	955	910	926	917	961	948	893	933	916	890	920	978	952	932	943	991	954	943	989	922	877	950	898	935	937	949	899	951	902	913	931	965	963	976	845	902	925	944	920	901	862	925	905	915	880	936	920	926	890	916	966	909	967	902	935	936	933	935	921	913	924	953	916	934	926	974	934	908	886	906	943	925	985	969	912	909	928	923	894	898	940	968	957	965	907	878	946	914	884	946	929	973	957	941	906	948	914	931	921	913	929	974	929	914	889	925	998	902	915	925	891	962	921	950	950	956	947	898	913	912	975	941	933	934	942	925	989	897	927	971	911	885	909	912	948	939	956	947	849	891	911	946	940	919	920	931	936	958	906	901	956	894	886	911	881	930	942	989	869	909	1000	901	883	890	894	922	946	945	937	932	919	920	928	949	889	925	918	952	923	883	910	933	964	919	933	947	899	949	933	948	882	940	934	961	904	943	930	862	940	944	922	954	899	939	912	894	938	895	950	959	948	966	938	943	927	929	940	951	937	933	936	1006	906	932	905	930	964	937	920	921	987	934	897	871	935	929	891	930	912	981	925	929	905	894	897	927	913	964	897	925	915	922	879	931	875	920	966	940	935	936	898	920	954	915	962	885	943	891	905	911	952	903	955	909	945	929	878	943	958	935	937	929	980	961	945	897	961	931	888	923	886	954	942	906	921	925	910	923	897	926	956	927	932	948	979	946	923	905	917	917	930	940	889	917
8451	614	653	566	481	410	319	300	333	303	289	282	277	260	270	267	267	257	254	264	263	237	256	259	253	234	231	263	251	269	222	245	211	246	232	248	276	237	255	222	254	247	243	250	249	257	250	234	250	239	208	253	250	238	237	266	228	239	256	258	229	246	228	221	259	220	221	246	228	244	246	219	241	271	247	233	250	243	265	240	275	265	254	234	226	235	249	237	266	254	234	264	277	244	236	234	205	270	241	242	233	245	234	246	258	228	242	219	231	234	232	214	251	251	204	254	237	227	245	232	248	209	232	247	219	264	270	232	202	237	244	246	237	251	230	252	223	268	236	237	248	260	278	253	270	196	240	234	273	208	228	242	221	250	249	243	248	237	229	242	256	221	256	252	237	232	250	241	270	269	258	233	221	236	250	249	237	205	234	220	231	220	240	245	255	252	222	242	243	236	270	260	199	289	231	251	248	258	254	216	245	222	262	257	272	225	262	225	274	235	235	237	250	247	254	233	246	233	244	221	223	230	226	230	246	239	273	280	261	254	263	254	242	237	282	243	250	193	242	251	237	250	226	248	263	247	227	219	253	245	214	235	254	241	266	223	239	253	236	225	258	240	239	249	251	236	253	227	229	237	252	247	255	250	256	225	235	238	219	273	232	227	237	229	250	249	245	253	229	242	237	227	231	224	226	238	230	241	234	238	269	258	272	267	266	246	231	240	255	268	215	198	245	254	245	229	249	261	227	252	239	255	269	220	270	245	246	257	248	240	234	234	244	260	245	272	248	271	269	211	223	259	233	214	274	244	234	264	225	217	226	248	229	258	236	259	227	246	252	234	243	219	242	253	252	274	248	273	227	248	241	246	234	278	236	232	216	265	254	217	238	251	235	257	241	231	251	237	227	263	254	268	237	218	225	224	236	261	245	258	235	232	216	228	231	242	241	241	244	242	244	238	225	254	230	247	263	275	272	235	245	256	232	256	252	237	254	254	265	230	244	240	250	237	242	210	213	261	224	225	250	247	267	258	240	271	249	217	244	272	241	225	261	204	260	237	234	262	234	229	242	235	256	251	237	232	235	260	236	219	248	236	234	226	262	271	210	213	244	239	225	255	230	249	250	237	239	249	249	228	224	228	229	264	242	235	238	220	256	255	245	224	246	253	258	217	232	263	279	241	256	241	243	211	245	222	251	210	238	255	208	258	244	244	226	237	240	234	244	242	243	265	252	268	280	237	244	244	203	245	253	253	249	233	268	249	246	242	238	239	237	272	238	253	243	258	261	225	230	199	236	248	238	228	240	244	257	247	240	236	229	263	209	240	235	214	237	226	234	240	198	262	241	228	259	211	228	221	239	239	249	231	251	240	246	218	258	265	210	233	253	253	232	248	230	259	241	246	246	213	250	228	250	219	257	262	250	240	247	230	244	250	241	251	235	227	223	237	216	228	234	243	234	223	229	236	239	238	248	209	244	225	242	226	229	231	240	251	216	252	243	242	231	240	272	223	232	246	236	236	241	265	268	251	247	247	243	218	259	237	233	228	250	231	257	254	219	234	235	237	250	256	217	261	218	238	267	248	240	273	240	238	240	261	250	269	228	245	268	260	235	242	233	236	247	220	254	257	251	252	246	257	214	226	236	216	267	236	250	268	223	213	245	237	270	253	217	239	254	256	256	240	243	227	272	252	241	273	268	245	233	226	267	245	226	247	234	250	228	248	281	229	249	237	269	231	229	268	231	247	231	230	222	262	267	236	274	258	264	246	258	217	248	255	236	239	240	247	250	235	240	276	260	208	252	267	237	229	224	245	233	252	217	217	233	239	258	239	260	269	286	214	242	246	233	210	225	256	246	273	223	233	222	215	235	234	230	217	252	229	251	236	253	266	247	222	218	255	215	245	232	235	249	230	221	276	207	228	233	240	238	232	251	253	230	259	251	241	258	249	245	215	218	236	248	218	259	219	281	281	279	258	258	234	248	216	225	228	237	254	266	243	231	240	267	220	236	243	235	227	267	235	253	241	254	248	241	243	271	233	272	249	226	252	250	235	240	241	231	253	246	230	254	234	262	261	272	254	227	218	253	243	240	222	235	239	252	241	236	250	217	260	258	245	238	249	239	239	268	233	222	231	278	229	256	241	264	251	247	241	224	246	241	246	246	258	252	234	254	248	224	285	231	213	256	246	263	234	247	243	253	261	237	259	222	219	234	238	245	221	215	242	219	216	252	240	244	250	233	220	227	256	257	227	275	239	242	258	260	205	210	290	234	240	220	261	243	242	223	258	252	222	248	253	249	232	272	220	236	252	229	220	225	256	256	239	231	226	204	234	243	252	253	256	260	229	230	249	229	241	251	239	225	235	265	266	229	250	263	219	240	236	252	253	252	241	259	223	253	243	277	222	254	213	250	260	250	256	242	249	250	239	274	240	273	237	237	246	267	241	219	275	243	235	230	236	229	225	255	247	226	217	247	224	223	240	241	236	241	233	254	255	256	244	233	248	245	254	248	252	270	243	238	229	236	275	245	238	245	241	238	249	234	243	222	230	269	240	205	246	250	257	249	247	227	230	239	255	245	265	276	257	254	240	257	233	223	270	278	225	254	251	227	247	242	255	231	216	263	226	267	232	253	286	266	246	227	251	212	239	223	225	202	237	230	228	288	267	231	247	238	232	260	237	237	244	238	250	243	245	225	254	243	239	231	212	267	281	253	245	240	224	231	252	260	216	215	252	246	236	253	215	246	225	250	231	271	222	246	234	239	237	261	206	246	244	249	244	243	260	226	246	231	267	250	267	236	260	273	239	241	233	224	232	244	243	216	237	271	293	225	226	214	230	231	243	271	212	251	254	231	269	242	237	240	266	248	212	260	241	270	251	258	241	268	207	256	261	220	236	266	246	233	265	261	246	264	257	230	237	247	247	243	203	216	251	277	260	267	261	244	240	250	258	261	237	230	238	247	236	251	259	241	233	240	245	232	245	238	223	236	259	227	244	253	257	246	267	238	264	239	241	269	259	247	254	250	247	204	224	227	253	270	242	247	244	231	214	235	247	255	225	250	251	248	253	267	255	233	246	267	260	238	259	247	256	250	238	264	262	263	242	230	238	272	235	277	254	246	273	249	236	234	231	249	239	229	266	224	240	223	217	290	290	240	255	220	228	241	269	239	220	220	256	259	272	225	219	230	218	276	226	265	230	241	263	256	210	225	225	260	264	255	251	263	250	246	244	246	249	222	257	224	230	225	268	256	254	230	234	247	243	257	230	271	238	219	256	248	240	245	254	244	275	241	248	221	221	253	247	249	249	219	234	254	249	285	255	231	248	254	246	223	242	267	263	265	268	256	263	254	227	255	243	247	223	229	222	270	238	250	244	251	234	250	229	214	251	253	235	251	232	255	255	257	267	250	217	221	250	239	225	248	227	209	267	209	249	242	297	220	223	217	239	236	226	259	247	241	251	256	243	267	250	252	246	247	230	259	226	242	238	277	270	291	275
6639	927	1418	1737	1428	1203	1073	981	900	837	800	795	733	734	720	686	687	661	617	607	632	614	600	617	611	592	618	599	600	580	620	640	592	555	565	634	615	584	552	570	545	545	539	551	576	549	601	595	550	547	573	576	573	552	556	545	579	549	535	565	569	565	579	542	566	555	561	575	608	591	559	558	583	578	548	558	548	560	561	584	578	551	558	568	541	549	558	544	567	572	590	551	560	568	531	585	578	578	563	571	566	580	582	553	559	546	565	562	613	514	610	574	558	539	535	556	592	581	533	560	584	563	589	530	596	597	543	557	562	533	536	581	563	562	584	554	578	563	545	524	535	553	579	542	581	515	566	547	559	567	593	517	540	587	586	552	565	543	557	538	556	534	570	543	529	580	555	584	614	570	570	550	543	553	539	552	556	583	566	561	543	517	580	570	571	549	569	554	545	571	558	549	538	587	550	540	558	547	540	561	542	525	543	531	566	557	515	555	588	547	537	539	613	550	530	564	567	535	563	538	552	565	582	574	553	563	574	576	555	558	548	608	541	540	522	554	582	589	554	590	546	570	525	542	585	554	587	589	565	543	548	569	579	552	582	558	543	544	580	553	560	564	555	546	548	529	607	563	549	585	536	577	536	559	569	604	597	580	572	591	547	574	561	546	582	549	565	569	579	510	535	532	551	547	571	535	574	616	518	574	543	612	589	594	570	582	575	601	538	567	579	591	543	589	542	541	554	569	549	522	606	572	585	581	553	540	569	530	574	536	577	566	561	579	536	568	572	586	568	567	543	551	600	607	587	515	570	542	563	517	505	532	534	565	525	572	562	550	511	539	588	581	597	544	544	556	548	548	567	573	569	551	602	552	568	576	560	567	573	554	539	549	569	554	566	519	566	568	588	516	577	548	568	554	559	587	513	533	608	538	568	610	546	561	558	555	566	540	559	580	528	571	566	544	561	588	574	546	561	551	596	541	587	576	538	571	582	538	570	559	549	547	558	557	542	589	536	570	558	572	527	583	553	562	569	566	549	581	525	552	585	564	565	551	601	578	558	586	535	590	574	580	552	519	539	573	595	542	601	562	546	587	554	570	550	569	531	543	615	534	547	609	580	517	562	566	542	529	563	552	557	547	567	560	562	536	540	565	569	564	530	537	582	520	533	562	551	605	608	534	530	527	530	523	573	568	549	572	605	544	565	576	539	505	564	558	568	527	578	565	565	555	539	533	584	564	542	548	614	586	513	544	522	573	544	577	559	549	607	594	534	605	542	556	583	522	578	605	525	562	559	619	566	511	548	581	562	535	559	555	599	542	532	537	563	601	591	569	568	591	544	533	581	577	565	495	543	556	558	551	569	586	575	548	571	559	553	574	572	578	563	526	560	533	535	574	549	562	590	558	587	584	580	588	561	572	521	525	570	592	549	578	582	582	563	557	516	541	581	569	588	604	536	579	566	546	556	577	577	592	564	533	571	562	542	569	598	585	537	523	533	521	578	598	547	537	577	555	552	593	621	574	533	531	556	591	532	584	583	552	586	511	564	585	557	523	573	579	551	563	533	562	571	537	578	573	518	555	580	558	536	549	561	573	521	559	576	523	595	636	589	555	545	526	542	580	542	533	536	546	578	607	512	538	568	546	569	564	561	526	555	537	555	597	558	559	531	533	579	552	602	558	540	540	577	585	588	576	571	536	568	555	526	543	529	591	568	597	578	499	561	582	516	580	555	548	603	544	574	572	573	565	554	559	611	555	557	557	563	565	538	572	570	571	601	574	511	567	531	575	580	513	543	541	543	561	585	562	553	570	544	582	557	555	580	583	512	573	591	518	551	567	560	581	569	543	601	516	601	591	535	587	591	567	598	544	516	549	544	553	536	531	602	619	585	555	525	541	555	541	552	557	562	600	547	546	558	562	593	571	535	591	569	532	579	545	601	568	561	541	581	560	582	544	544	546	555	544	545	548	568	588	564	560	558	580	530	548	564	572	552	551	553	571	564	556	578	561	563	549	571	511	579	566	581	570	613	568	588	569	603	582	584	577	535	542	545	549	528	559	566	561	532	583	603	539	539	584	548	570	567	534	571	538	538	571	587	559	527	579	534	510	571	564	554	547	522	520	572	596	581	580	561	588	562	618	549	552	553	540	552	565	545	545	590	563	585	517	540	587	544	557	575	554	564	586	563	570	563	571	523	568	560	523	565	538	595	588	528	546	535	572	602	572	567	579	546	552	528	611	597	567	600	596	502	560	540	561	542	563	558	543	571	557	570	563	553	562	531	596	604	608	555	578	592	569	547	557	538	584	587	555	547	594	515	540	567	567	547	524	605	532	522	517	548	558	577	573	567	578	563	527	602	572	570	568	564	575	543	569	590	553	577	530	562	563	572	607	528	615	605	560	587	591	548	553	569	582	543	586	574	541	520	568	558	562	564	590	550	585	581	559	550	570	576	513	569	525	557	591	550	560	581	533	569	536	590	567	555	525	515	579	552	589	495	540	575	601	565	602	543	551	549	580	561	565	535	592	538	601	569	567	577	560	549	553	555	543	520	563	575	545	556	565	553	599	542	600	603	568	548	539	568	590	546	551	541	541	607	580	539	558	575	575	550	554	575	566	566	568	581	554	579	558	541	602	569	576	547	546	574	565	573	590	549	534	579	542	558	524	600	590	541	569	543	550	583	581	534	572	554	537	611	529	578	534	551	583	554	574	546	569	565	552	562	557	538	532	579	577	537	553	571	576	630	543	554	526	570	572	582	553	562	590	570	556	564	542	555	583	547	539	510	566	555	567	572	569	561	523	544	565	558	561	540	559	562	548	578	570	563	529	567	565	563	561	539	583	529	561	547	589	551	538	568	535	528	567	558	619	594	567	569	588	570	574	544	524	552	576	554	542	548	572	574	565	574	571	528	589	516	559	554	534	565	569	546	520	533	553	602	547	569	544	524	516	547	560	561	566	522	543	561	570	538	548	562	538	553	580	599	574	588	551	562	551	577	557	583	562	554	546	549	564	522	599	593	524	569	564	562	575	579	580	570	571	565	568	571	533	566	553	554	556	625	581	559	541	541	576	558	587	569	526	549	590	563	566	529	538	535	543	545	550	546	549	554	583	549	556	529	573	546	550	536	550	564	577	558	541	578	511	586	570	585	582	593	608	581	575	536	547	545	576	548	517	543	567	538	550	564	594	545	529	569	595	582	583	533	592	520	559	539	570	563	554	558	525	573	571	524	555	607	585	533	599	523	550	538	560	561	547	599	554	566	563	599	549	532	580	573	614	614	538	540	521	614	577	521	578	562	543	558	578	548	565	590	555	551	579	564	575	565	549	561	547	555	555	526	622	562	549	539	536	583	608	542	535	538	544	604	555	552	553	536	512	530	538	543	535	600	559	555	537	584	531	598	534	544	544	547	526	574	603	541	516	597	540	576	565	579	599	597	556	570	539	539	601	591	592	528	552	543	506	533	567	513	568	560	567	566	589	551	567	536	587
15068	1259	968	773	575	453	336	265	274	228	212	230	186	196	170	160	186	168	158	121	149	157	171	158	134	161	149	140	146	148	139	154	141	153	138	146	153	150	133	127	146	151	145	146	130	150	136	140	159	136	145	147	152	113	132	147	136	134	141	148	142	158	118	134	143	165	132	141	165	127	135	140	149	156	155	147	130	128	162	142	171	149	141	146	148	127	124	135	123	145	139	148	110	146	125	145	151	140	132	137	136	160	137	161	127	151	139	151	149	158	143	140	123	124	118	162	143	167	133	138	148	137	130	145	148	144	140	125	139	141	165	153	141	124	119	140	140	147	125	120	148	131	115	141	134	156	146	141	135	132	132	128	128	144	154	112	153	130	142	118	138	143	137	110	147	136	149	150	116	141	133	165	135	148	155	158	118	152	144	143	142	148	127	144	130	131	142	145	148	137	146	127	171	143	126	134	150	138	123	112	172	172	129	120	134	152	146	142	142	136	142	138	143	131	134	143	148	155	120	116	139	155	172	136	161	141	147	155	154	135	150	146	141	143	153	144	148	142	126	143	132	153	129	117	120	147	128	127	131	118	163	154	142	136	155	127	158	129	146	124	133	135	150	140	136	120	128	140	132	152	134	162	148	131	126	113	126	146	135	120	119	154	145	153	132	135	114	139	120	135	132	144	126	112	139	145	138	160	155	145	130	156	163	144	139	134	141	142	147	154	130	140	148	141	120	134	148	136	138	119	118	130	141	149	136	111	141	155	162	126	144	137	127	149	133	139	123	130	144	127	137	178	157	119	115	167	139	116	128	151	139	153	143	141	145	130	129	127	155	152	139	152	125	140	127	148	121	131	129	145	146	160	144	154	139	133	143	160	135	143	134	131	131	135	153	130	135	125	135	141	152	156	144	143	142	138	116	140	157	147	129	129	132	147	127	116	121	154	117	123	138	121	137	123	131	143	140	135	119	134	139	149	131	128	137	133	135	140	123	158	137	155	130	124	117	115	126	144	155	149	149	143	117	134	118	131	151	172	132	130	128	145	147	122	137	132	159	162	113	136	142	130	178	164	148	138	140	123	135	142	143	147	145	149	157	136	124	126	141	134	155	150	128	154	144	137	129	168	124	129	145	133	149	152	134	157	135	168	143	138	135	137	153	153	114	150	135	127	159	144	128	122	157	114	137	141	145	137	140	152	140	158	145	128	131	156	140	145	147	141	139	123	135	130	128	123	135	150	141	132	148	158	157	144	127	155	141	154	158	149	141	129	136	145	139	135	134	156	120	127	156	137	142	159	137	152	139	144	145	144	125	125	137	148	140	141	100	148	138	136	137	135	109	113	127	146	144	138	113	134	127	141	151	147	129	111	139	124	144	139	140	145	126	164	121	158	147	135	134	130	143	139	117	145	142	136	139	165	141	135	153	123	125	142	140	134	132	141	161	140	147	140	122	170	139	126	119	135	125	149	127	134	112	135	135	135	138	153	139	147	135	122	136	139	140	136	157	114	154	120	134	136	126	138	150	148	137	135	142	138	120	132	133	130	122	156	145	132	137	126	143	153	145	129	133	147	118	131	141	128	151	137	149	134	136	141	123	150	142	125	156	139	125	129	136	145	139	147	151	154	149	125	145	150	130	122	153	120	132	142	136	158	115	138	131	137	129	122	152	139	121	127	125	149	142	155	120	153	124	148	141	153	142	158	151	130	127	128	138	141	138	130	140	137	127	140	131	124	159	141	149	130	147	147	131	135	143	154	147	141	146	125	130	147	132	169	132	123	138	126	139	153	146	139	134	131	143	138	130	148	144	148	130	129	131	146	130	159	158	147	120	143	135	138	144	161	120	141	135	123	141	132	136	147	127	129	131	157	131	148	128	132	128	156	141	150	132	124	153	155	127	154	138	123	142	142	122	132	122	154	140	149	144	147	153	134	129	117	138	149	158	139	158	130	135	138	149	118	139	123	129	124	128	146	136	159	133	134	111	150	167	139	146	155	130	154	155	157	144	155	139	126	151	126	143	138	143	152	150	136	144	128	127	132	124	162	138	147	145	140	155	121	133	126	129	156	166	170	117	134	131	143	153	140	174	123	157	141	141	144	152	116	125	133	141	137	128	146	141	143	118	131	122	155	128	135	154	141	149	120	149	151	136	166	153	131	136	128	150	144	145	164	123	140	145	138	145	155	142	126	132	128	156	132	134	150	141	142	147	121	149	141	139	143	160	157	154	140	127	140	148	150	152	139	138	123	146	141	128	117	146	134	126	132	142	147	130	140	136	154	128	139	124	169	129	121	145	143	134	140	151	136	140	145	135	143	122	150	161	130	128	156	129	163	156	154	127	149	137	145	129	131	149	150	139	146	143	161	142	140	143	163	156	153	155	136	121	120	150	130	150	159	146	144	156	123	131	123	148	129	153	148	149	132	159	138	151	163	130	155	143	132	143	155	114	131	134	142	154	148	150	115	132	133	139	161	141	158	137	135	146	118	154	153	142	146	118	125	149	121	125	138	139	129	122	139	161	141	146	128	139	134	136	140	145	123	164	138	134	146	117	151	142	139	140	153	124	139	132	138	128	149	129	112	146	146	160	136	150	139	114	139	176	154	116	153	130	136	138	145	157	140	149	146	166	115	156	140	124	151	144	136	155	112	129	134	120	134	150	148	133	132	153	135	173	143	131	130	147	120	135	145	138	149	158	126	117	136	134	144	129	135	157	152	107	131	136	127	159	137	126	137	131	146	146	137	139	108	116	129	135	143	137	136	165	130	152	149	143	147	126	146	135	139	124	143	152	134	125	142	130	131	142	151	130	150	157	145	136	146	156	160	154	126	134	132	151	141	111	158	128	150	143	128	131	149	134	142	120	129	154	151	131	162	157	131	153	148	137	164	160	147	164	162	140	155	154	129	165	129	134	150	129	160	148	124	120	122	120	136	141	141	162	134	127	128	137	125	140	146	136	126	123	137	100	164	141	141	126	155	153	149	136	133	126	126	142	113	151	111	144	130	135	135	121	139	169	146	126	126	140	130	131	143	136	133	142	132	130	143	108	120	132	136	135	128	123	150	138	117	138	148	163	153	134	139	138	125	121	145	135	143	158	152	160	146	159	153	126	159	124	136	145	146	126	114	127	170	155	147	145	148	124	144	132	158	138	140	140	137	161	165	131	135	127	146	152	117	129	150	129	144	137	148	136	126	123	141	132	143	140	147	120	120	151	149	136	143	134	139	156	150	160	142	130	142	141	127	142	136	125	114	139	139	151	155	140	142	143	135	144	148	165	138	148	161	144	142	147	125	151	158	123	138	141	143	132	134	151	142	140	141	144	128	130	136	144	119	141	138	126	149	131	140	127	130	127	113	140	134	134	159	140	147	154	153	157	110	134	130	146	148	142	143	128	127	149	144	144	139	139	135	118	130	150	122	142	146	145	138	132	150	134	151	145	130	168	126	140	140	146	131	122	141	139	151	123	136	147	113	139	149	135	158	153	162
8092	1057	2036	2417	2013	1661	1375	1113	1025	905	779	746	680	620	584	563	525	531	542	502	490	443	445	499	438	413	410	446	397	433	414	402	431	418	393	418	384	386	422	408	367	403	389	371	435	362	370	401	435	359	386	428	373	412	408	396	375	353	397	370	381	364	404	369	370	369	366	372	376	378	420	356	389	345	371	354	356	348	380	346	368	377	393	393	345	369	413	344	327	403	388	375	366	367	392	420	397	388	368	367	365	334	366	371	388	386	355	352	359	372	371	340	377	392	412	393	394	343	364	385	368	350	404	368	371	333	366	396	356	397	380	374	357	353	346	341	384	402	352	364	412	362	366	406	324	365	406	359	377	347	403	385	391	346	360	392	342	392	378	352	347	342	323	396	366	379	368	389	390	376	373	342	404	352	371	385	340	382	343	359	380	385	347	380	391	352	361	375	406	368	378	377	373	358	388	396	367	392	377	367	385	391	367	368	384	337	380	394	370	380	344	395	365	383	330	375	395	390	378	347	363	362	387	367	355	342	344	352	365	392	326	373	377	318	373	375	356	396	410	369	354	368	342	374	344	378	332	380	372	359	341	365	332	325	382	395	373	346	361	364	377	393	378	371	368	389	361	386	387	359	373	362	348	382	375	350	380	370	365	370	369	381	445	373	372	363	345	374	379	367	354	377	364	361	381	339	356	358	370	357	329	356	389	349	372	357	401	371	363	355	345	350	345	411	348	369	355	364	361	342	363	345	386	340	362	336	397	373	352	366	359	366	362	340	408	353	376	372	361	400	368	387	358	386	347	396	394	361	381	368	363	355	358	367	362	414	364	366	330	402	367	350	375	385	382	327	362	369	372	317	359	350	393	368	375	372	400	378	389	393	386	387	366	395	365	360	366	332	410	366	368	351	346	383	402	365	371	344	353	376	384	352	362	397	367	364	405	380	381	374	373	357	357	362	415	357	415	352	340	376	402	372	369	366	368	348	373	361	344	378	384	378	381	389	364	373	378	391	358	369	380	346	381	376	373	372	371	349	395	373	367	372	375	377	384	369	381	366	389	380	384	359	378	399	371	390	374	346	359	361	345	357	385	401	375	351	358	361	354	375	381	407	371	412	365	346	380	341	368	377	384	351	375	414	408	360	372	405	372	341	400	322	362	385	373	340	343	376	379	358	399	382	356	382	368	360	353	356	361	379	368	391	365	396	372	370	364	400	384	374	332	351	352	378	381	386	356	371	378	328	391	371	340	377	382	380	392	363	361	370	370	412	345	358	366	367	363	322	385	385	367	384	378	349	359	380	359	417	373	391	370	407	373	363	343	380	378	385	375	341	383	308	369	372	382	370	382	358	362	370	405	366	406	351	362	385	345	338	362	379	393	359	380	342	373	371	340	372	320	381	393	366	367	349	371	388	353	359	376	353	343	350	361	360	346	386	369	360	373	383	323	369	362	362	369	362	358	347	349	408	320	369	372	379	381	411	345	381	372	363	403	352	397	330	346	350	351	395	387	366	321	372	396	382	356	367	390	417	365	342	358	368	345	348	410	369	397	361	388	365	370	371	396	397	337	391	372	374	375	367	341	384	387	373	349	426	361	391	377	376	366	344	361	386	343	415	389	385	335	382	358	342	339	346	321	369	362	385	391	400	394	375	380	377	362	356	368	347	368	406	351	369	377	357	392	376	332	378	386	351	348	402	375	385	371	409	383	362	391	369	386	372	357	367	361	344	378	376	353	352	371	366	340	354	364	375	354	371	363	391	347	369	390	407	402	379	354	368	379	393	382	363	369	362	398	389	396	397	373	391	361	354	397	383	397	378	413	389	346	369	394	366	350	364	396	362	361	349	388	369	348	382	362	377	368	372	352	365	383	374	384	366	375	355	370	323	384	344	381	386	378	344	404	380	361	343	369	347	370	379	364	372	385	376	401	353	364	398	382	351	405	398	363	370	341	392	349	382	370	362	363	376	348	420	390	376	363	381	383	362	368	363	372	372	332	339	340	394	331	349	356	389	394	371	377	344	362	326	341	363	361	377	379	363	361	402	363	368	358	400	343	414	395	337	387	367	382	366	360	371	399	355	363	357	355	327	389	342	337	418	366	351	350	365	383	379	364	344	384	384	328	352	383	384	366	383	357	359	379	380	374	394	377	371	370	404	395	347	380	384	381	396	359	385	351	369	380	373	344	409	374	341	369	408	392	377	391	364	378	368	348	387	333	398	391	365	384	356	336	371	358	360	355	363	360	373	350	365	383	342	325	353	351	372	380	337	355	395	358	367	376	370	409	345	378	380	351	344	353	386	369	379	398	380	396	359	396	379	353	356	384	396	390	343	370	383	354	331	392	394	372	381	366	377	334	371	359	354	386	356	376	334	405	385	356	363	348	357	330	343	335	389	397	388	378	380	349	372	384	398	356	397	383	392	370	344	355	414	375	374	360	356	350	377	388	354	366	363	346	389	399	407	408	383	327	379	374	371	355	366	367	365	363	362	338	367	373	370	394	373	341	380	359	384	352	350	384	325	387	364	352	379	388	388	396	364	387	389	352	396	412	379	393	386	335	354	370	376	336	374	352	364	343	387	405	390	398	378	378	356	354	325	356	381	372	346	365	379	373	368	381	368	375	384	368	312	360	396	369	378	407	376	360	390	375	376	352	397	358	351	342	366	372	374	384	375	343	369	336	387	372	342	362	398	346	397	385	384	371	358	367	367	385	377	377	362	363	352	358	384	362	359	350	354	350	391	375	394	383	379	362	357	374	355	370	393	404	379	367	384	367	355	392	343	376	347	388	368	367	361	363	330	362	357	393	414	358	347	375	379	381	366	390	338	349	395	330	353	368	379	364	352	365	370	349	389	371	392	385	350	384	440	371	365	373	385	378	400	354	363	367	345	386	343	375	388	383	373	408	382	353	383	392	388	346	359	349	348	352	389	385	352	379	355	335	380	338	368	367	376	355	373	360	348	346	377	398	358	410	364	380	371	365	352	372	372	356	366	367	388	369	354	395	352	403	359	357	367	375	343	367	394	396	348	410	405	368	374	390	331	384	361	394	398	373	370	383	350	394	338	378	353	370	379	381	375	371	365	379	401	335	354	378	339	341	365	376	375	378	413	387	381	344	370	359	348	352	395	358	353	373	419	378	352	347	360	379	363	383	360	380	345	373	389	386	367	366	364	358	337	414	334	360	391	409	356	340	405	362	339	403	367	355	386	345	361	355	399	412	364	375	374	391	359	405	342	366	380	371	331	375	378	353	370	347	396	424	381	363	352	377	426	375	396	362	366	331	363	386	393	401	365	380	372	362	328	389	388	379	367	391	356	377	384	368	357	351	366	412	349	369	391	384	337	351	353	391	327	353	368	355	384	384	375	393	380	358	392	366	395	370	380	342	355	353	370	359	389	379	402	369	362	367	345	401	389	359	392	395	360	333	390	378	365	368	336	389	354	362	366	377	398	373	343	372	368	336	337	355	381	376	406	348	367	399	377
1635	440	432	463	456	407	440	421	441	415	423	409	460	412	472	427	435	425	448	424	455	397	421	445	424	427	467	408	441	440	431	434	409	413	417	463	425	433	476	452	411	437	439	395	426	432	397	432	439	455	464	413	398	414	426	409	423	424	434	419	440	388	441	437	414	413	484	415	456	410	402	440	424	400	446	484	442	427	413	444	359	449	437	437	431	431	410	415	415	414	447	431	418	402	424	436	437	436	447	420	459	462	430	414	424	448	406	423	421	444	430	394	437	423	422	404	428	413	421	399	386	439	456	397	410	429	417	418	464	405	441	419	449	410	429	434	416	407	413	434	399	423	434	413	444	429	402	435	416	390	434	463	453	457	406	398	440	460	407	427	438	436	471	415	395	449	409	430	423	410	461	409	446	403	401	401	432	399	440	427	436	448	449	391	395	441	408	433	477	399	453	397	443	407	420	462	395	440	406	413	428	436	403	412	393	404	435	424	436	383	403	432	387	429	406	402	401	467	428	440	412	398	426	386	443	411	384	471	412	431	416	441	437	437	420	388	428	433	477	411	440	433	393	442	414	405	394	402	415	426	435	398	461	414	447	441	436	450	453	444	472	431	441	400	416	415	432	416	427	438	399	401	426	430	425	400	442	477	403	422	398	397	427	432	462	420	450	424	416	460	418	404	413	432	458	398	443	441	391	471	461	427	436	382	453	403	418	456	430	416	428	456	440	414	390	419	441	461	414	416	421	435	408	410	402	398	455	422	409	424	450	457	443	444	412	426	425	436	379	422	439	443	421	406	411	415	387	425	390	456	436	419	438	435	429	422	421	397	423	375	413	424	427	452	450	389	467	418	397	452	403	431	410	395	445	469	453	446	418	467	453	453	397	411	447	421	437	423	449	377	441	454	421	400	434	438	406	413	404	422	433	412	422	412	420	410	449	417	432	454	421	397	447	463	432	408	425	472	428	397	404	446	401	392	434	433	429	409	409	414	448	471	471	433	450	425	421	431	431	398	446	422	429	454	420	451	431	430	427	400	458	419	427	414	431	443	390	401	441	411	436	479	413	465	445	436	446	409	470	463	422	430	445	426	417	397	458	451	456	418	417	468	434	436	446	453	453	388	423	440	442	440	426	429	433	433	403	437	419	434	440	435	464	436	432	426	442	405	427	423	437	433	456	481	453	420	470	437	425	426	402	447	438	431	441	438	427	438	432	440	390	401	431	434	465	381	397	405	371	412	449	375	424	421	453	432	416	398	412	464	403	387	414	448	489	445	428	408	436	389	409	422	421	420	454	400	400	385	412	431	446	401	431	393	404	442	434	457	427	446	448	398	458	407	444	424	397	458	468	449	425	395	417	435	453	429	435	408	424	414	405	433	409	463	421	514	440	406	429	435	408	432	445	468	450	436	419	419	461	425	457	450	455	419	411	430	418	425	424	434	438	454	400	421	414	488	412	433	441	429	424	417	413	432	391	446	438	436	461	453	412	430	439	457	411	438	427	464	414	451	411	453	419	432	440	458	440	388	407	429	401	451	413	424	444	453	432	414	460	442	428	400	485	415	412	387	430	435	423	392	441	435	403	421	437	431	485	433	419	419	425	427	433	461	416	402	421	408	404	389	424	469	424	416	423	389	392	460	414	440	431	437	408	438	417	418	376	422	403	449	452	446	404	426	436	442	412	460	396	469	434	411	403	449	425	439	460	434	425	419	468	448	426	421	431	426	435	407	473	409	431	433	460	466	451	436	448	459	384	415	414	428	437	428	440	457	449	431	415	421	400	416	437	412	416	433	415	439	450	395	453	448	442	484	414	457	460	465	416	422	431	446	438	416	423	393	451	409	467	454	403	445	425	415	432	404	462	426	385	405	426	432	418	442	405	452	406	407	444	445	438	436	411	402	416	428	441	419	390	414	402	420	385	431	447	438	454	428	462	432	423	418	414	380	450	398	465	441	407	404	470	431	417	443	426	421	475	427	420	431	424	427	459	420	412	437	425	456	439	404	404	421	405	431	448	424	464	412	444	429	426	405	393	410	423	407	403	442	421	420	476	454	422	427	416	423	407	428	447	420	455	411	437	439	468	427	455	423	435	452	439	414	382	418	430	418	420	461	425	467	416	429	470	421	426	406	396	414	453	421	422	433	404	426	438	442	476	440	500	440	458	398	432	438	429	414	419	432	405	436	427	449	430	421	435	454	409	451	431	438	423	409	406	405	435	405	463	451	459	424	433	456	435	474	451	405	447	429	442	431	418	420	413	419	432	402	453	442	433	412	453	448	437	447	422	453	434	447	495	426	421	422	396	477	435	409	436	420	426	446	462	434	417	413	414	400	427	425	362	451	431	458	428	422	425	426	444	422	412	435	467	473	405	397	431	438	401	422	460	413	439	437	444	399	392	414	404	421	417	410	442	476	453	419	439	419	394	438	439	444	409	421	403	428	472	430	424	407	438	444	435	415	444	474	423	438	447	447	436	432	464	416	429	422	411	433	430	477	414	450	454	440	438	429	407	427	443	394	393	435	429	413	398	418	473	469	441	412	443	441	454	431	478	424	427	465	432	407	428	424	397	408	421	385	395	428	422	440	440	450	465	434	449	421	368	418	410	377	383	379	392	429	439	403	393	458	414	409	415	395	414	402	391	388	441	389	434	417	433	397	422	451	477	447	448	404	462	419	417	418	410	431	427	422	414	402	438	474	482	413	447	413	451	412	426	434	403	417	421	401	423	387	394	440	443	421	423	426	401	405	422	436	429	383	462	404	420	415	421	440	445	422	375	426	398	440	414	430	452	427	420	412	389	422	435	479	453	397	426	405	466	436	441	419	416	409	477	437	420	459	432	434	428	429	418	442	403	386	431	450	424	445	460	492	407	432	421	388	421	435	436	393	470	429	457	455	479	429	436	444	447	424	426	445	438	432	450	451	448	434	415	429	454	414	417	448	399	475	414	481	430	460	419	454	440	415	430	431	431	445	422	439	450	467	433	427	438	419	459	450	468	424	413	409	418	414	397	398	456	479	426	403	385	414	409	435	453	432	446	461	432	451	417	449	424	456	436	428	424	431	396	430	444	442	417	435	439	406	437	437	408	423	397	434	451	376	402	435	418	460	470	470	405	416	447	428	438	440	420	425	418	413	423	432	433	437	438	422	442	418	442	444	424	460	430	449	458	448	382	457	452	412	497	404	441	451	446	414	475	412	439	431	459	426	416	409	403	423	438	437	417	433	430	407	433	459	427	436	410	415	451	453	365	417	401	451	438	416	429	424	417	444	438	460	409	410	401	437	435	413	452	424	435	456	411	463	428	455	409	445	410	444	427	424	454	376	459	414	463	381	459	430	411	420	416	414	424	387	459	409	430	426	414	404	436	375	432	451	475	442	443	430	418	426	381	407	388	433	401	423	412	416	404	451	467	417	434	405	441	423	405	409	424	445	434	463	448	444	441	433	427	380	405	376	428	405	427	459	429	427	407	432	451	432	443	387
2128	992	962	994	988	1034	993	949	982	937	875	982	939	896	945	977	929	944	936	906	921	912	929	919	945	936	968	921	949	896	928	955	954	965	934	935	940	939	920	958	977	908	928	898	902	949	959	930	926	941	956	850	921	961	941	935	943	939	905	976	921	940	903	913	969	921	897	964	948	935	913	921	902	955	894	937	923	882	952	844	955	953	947	941	878	897	925	867	949	902	923	921	969	925	963	898	856	929	938	878	939	974	847	904	926	920	939	936	907	878	907	975	900	911	905	885	911	923	895	905	901	923	905	948	931	880	898	896	932	938	986	945	919	990	933	877	919	942	913	957	922	938	935	929	976	878	918	981	943	910	917	896	909	910	897	921	947	913	912	933	927	912	926	927	884	917	942	878	949	859	950	890	915	952	944	896	909	884	915	943	889	883	974	902	912	918	878	934	963	997	932	952	944	849	865	898	923	897	921	996	862	957	876	978	893	977	913	913	962	927	936	932	907	918	893	951	946	940	957	962	905	924	926	927	935	925	949	860	911	907	923	912	949	918	961	947	905	915	946	943	976	908	908	926	925	938	909	937	910	917	961	939	887	905	937	934	943	930	962	925	881	953	871	939	944	921	916	945	982	944	919	903	928	907	961	913	889	910	904	961	922	999	870	968	942	908	918	956	946	893	879	888	888	906	894	949	861	889	949	937	954	971	928	849	934	906	920	893	917	1011	932	883	921	926	932	919	905	934	928	910	919	886	944	920	919	893	910	999	890	938	888	931	981	912	884	940	870	916	910	927	976	897	877	934	971	943	952	947	899	933	924	931	942	883	951	942	895	954	976	947	956	907	943	944	911	912	933	917	905	902	1005	899	955	899	920	918	907	952	966	924	987	982	943	890	916	938	931	972	992	918	942	944	928	936	943	909	944	988	969	899	903	915	964	911	960	948	992	902	910	937	955	970	936	942	875	951	882	966	909	950	970	930	874	911	946	930	892	944	918	924	913	863	957	961	947	970	929	938	951	937	945	964	874	946	934	915	936	971	916	910	903	918	872	888	900	937	980	958	985	919	923	948	943	924	960	1002	967	888	923	915	866	903	917	920	888	930	962	881	928	918	907	977	954	916	916	911	891	860	906	967	936	923	885	940	942	946	927	958	932	892	914	954	906	938	973	935	989	881	913	914	911	884	896	928	929	957	943	875	962	854	942	949	900	934	976	954	931	914	967	920	932	940	956	928	948	896	960	916	907	934	962	958	926	926	920	902	943	934	919	942	939	963	883	961	916	930	866	901	903	922	922	965	942	909	907	926	914	928	882	919	951	923	941	932	970	918	923	945	906	904	933	941	933	920	902	942	906	911	996	902	868	938	960	929	925	919	930	950	989	921	960	898	924	927	888	941	881	928	947	942	914	971	936	908	880	948	942	947	949	992	940	933	926	942	907	958	961	885	898	883	924	902	904	908	971	943	873	965	883	991	885	920	920	876	929	945	932	965	891	942	895	963	922	878	984	947	956	940	904	923	899	925	938	884	892	887	956	915	920	935	889	926	887	936	903	959	949	958	870	924	966	896	953	943	903	964	885	903	952	914	973	916	899	966	960	935	913	970	949	946	943	942	872	907	914	890	916	943	938	962	933	949	896	930	947	948	896	909	932	955	936	924	918	876	948	896	957	1002	846	961	896	918	967	942	933	935	925	914	928	927	900	902	876	921	905	964	936	924	932	945	884	909	909	892	833	919	902	927	959	912	892	884	908	883	946	950	877	908	943	929	882	923	934	909	934	940	922	914	941	957	943	956	926	962	924	893	884	912	902	932	898	897	896	934	879	936	924	962	934	893	959	999	947	901	849	903	937	920	935	917	940	913	927	958	934	979	956	952	917	916	897	954	946	960	849	945	1040	941	966	836	941	895	976	984	898	944	932	957	914	905	986	949	911	916	887	971	929	953	984	905	911	924	962	915	920	903	948	908	909	948	884	914	937	973	931	945	882	963	927	964	924	960	969	899	904	920	1007	946	955	920	918	924	927	895	916	965	894	933	951	907	929	958	950	919	915	869	942	868	959	942	900	911	938	918	937	920	945	929	941	927	873	945	944	941	950	962	968	958	970	922	953	1022	916	968	894	899	886	915	919	910	895	922	920	954	893	935	937	937	952	957	899	927	936	884	897	923	903	943	895	880	923	918	922	869	915	920	942	917	880	913	945	907	951	887	934	969	929	942	912	931	941	883	899	930	938	898	911	972	872	963	945	884	980	926	966	938	909	948	949	902	946	916	950	938	975	985	928	897	956	924	874	963	915	903	924	906	946	928	892	952	959	928	879	887	860	916	954	925	935	952	927	887	934	985	954	968	880	925	926	907	920	942	983	955	928	891	999	900	907	907	966	941	909	942	955	916	925	944	910	961	906	932	942	871	930	954	934	955	957	923	935	981	935	965	928	909	906	929	972	885	943	918	893	881	932	925	923	943	952	894	997	876	892	976	906	955	948	989	929	896	972	1016	910	959	942	973	891	965	943	946	962	924	958	931	964	942	932	905	951	859	931	880	904	883	949	1000	961	923	935	941	892	927	926	892	961	1002	975	884	932	950	964	875	956	954	833	979	899	877	995	920	916	912	939	953	938	922	925	902	903	865	940	889	924	901	915	948	904	887	895	949	954	922	948	967	967	937	890	891	942	904	965	950	910	931	902	912	857	908	921	924	931	901	924	913	911	941	934	950	936	905	944	987	954	887	943	890	992	986	928	901	938	942	919	918	886	929	877	923	946	907	927	947	935	952	922	918	893	895	972	932	910	898	912	927	956	931	920	927	958	1009	903	989	938	928	938	917	969	937	1011	941	907	905	920	900	922	896	937	900	915	930	930	893	944	931	915	928	880	889	905	975	932	936	866	930	923	902	955	909	877	967	992	918	918	868	950	921	900	961	941	915	917	975	933	941	936	931	981	921	936	926	913	909	981	950	933	914	890	876	934	986	900	909	920	904	953	893	900	889	934	922	920	925	906	939	894	910	1008	938	949	968	932	919	881	920	911	934	916	925	928	939	936	946	936	934	944	980	918	929	922	918	973	918	956	908	928	877	961	950	947	945	896	925	962	914	930	873	962	935	950	970	968	887	948	912	914	935	871	904	930	949	955	890	861	982	913	955	958	961	926	875	980	897	912	900	933	838	952	911	938	911	987	964	907	950	961	927	920	917	904	965	887	890	928	930	918	910	951	960	1002	949	921	909	945	959	972	908	908	940	980	906	903	956	898	882	912	910	927	905	914	949	907	918	935	888	992	875	900	903	940	950	984	916	929	842	896	893	841	929	921	883	990	867	888	888	961	902	951	951	899	920	935	941	981	869	971	951	965	919	923	971	937	881	902	947	876	932	878	917	936	944	935	943	894	902	920	865	912	925	914	899	919	935	952	915	941	899	942	916	934	886	917	889	961	914	911	913	902	964	962	931	969	870	910	963	921	959	916	866	922	920	899	938	932	908	948	906	967	874	910	929	894	948	894	992	971	955
8381	654	697	606	446	411	373	331	318	316	257	290	238	261	253	239	242	263	263	257	259	267	260	266	247	257	249	251	239	241	257	250	259	253	230	247	241	255	223	214	225	268	241	252	252	230	254	248	253	250	249	252	234	230	205	228	223	244	279	244	240	276	246	266	221	224	284	244	218	255	262	265	239	213	237	237	277	254	227	258	253	262	220	247	235	224	252	253	226	258	240	245	241	249	254	251	238	259	232	210	252	223	232	266	238	304	250	244	245	226	260	240	231	233	280	237	260	228	231	218	243	238	215	262	245	253	212	230	238	247	239	260	218	253	268	232	260	206	251	230	228	226	230	239	239	245	270	267	251	241	268	245	247	235	233	236	223	263	236	233	240	246	230	246	258	259	245	228	238	258	249	221	234	240	239	232	243	259	236	233	233	253	243	226	247	236	261	221	251	246	239	248	253	232	249	267	231	284	229	221	239	226	255	248	244	245	244	225	246	271	246	242	246	246	215	246	236	200	249	258	251	233	238	250	239	240	239	247	255	252	272	248	222	243	241	232	249	259	256	252	269	280	274	257	220	235	211	263	218	237	238	252	245	209	229	258	259	238	229	276	233	202	229	236	222	228	236	240	258	241	262	259	234	237	256	236	246	230	233	251	242	228	258	253	237	262	253	240	232	274	222	238	231	275	222	225	244	222	230	246	255	242	259	236	257	215	231	264	233	257	242	253	241	252	244	210	252	234	236	235	255	219	240	268	242	209	199	243	236	225	216	237	230	257	233	232	245	230	247	251	256	242	245	273	243	260	240	260	265	235	243	224	234	226	226	263	240	231	253	236	243	237	233	255	242	238	222	217	268	266	255	266	233	265	233	241	253	238	248	237	269	267	274	234	227	252	256	258	239	261	246	223	238	252	231	231	255	241	252	257	247	226	254	264	245	260	229	234	240	234	243	263	248	242	263	246	215	248	258	257	224	254	274	218	245	226	267	229	239	265	242	232	240	212	256	247	257	244	236	268	257	268	253	247	259	234	244	261	280	220	256	280	238	238	278	258	241	256	231	260	238	259	242	241	231	223	240	260	256	236	281	209	267	229	248	245	239	242	230	236	271	231	229	213	227	249	245	247	255	221	226	260	243	264	242	246	263	223	242	227	251	225	254	229	224	241	246	233	238	235	261	265	263	259	252	230	254	259	214	238	267	253	253	268	249	243	228	266	243	258	277	244	252	241	255	241	220	272	230	231	241	242	286	230	234	246	264	254	246	243	254	255	256	245	235	209	251	248	238	252	252	253	244	255	265	242	250	277	230	272	252	243	270	255	247	242	283	239	227	248	217	231	264	231	235	229	252	270	229	244	248	269	246	250	255	264	261	250	219	288	284	243	245	231	266	246	256	234	227	246	230	216	228	265	236	259	247	253	224	246	252	228	234	227	268	239	242	262	239	222	246	241	239	261	237	228	234	257	267	224	257	248	245	235	206	236	245	233	275	256	199	222	244	265	262	255	261	253	240	244	219	224	266	231	256	262	269	228	227	249	251	215	257	263	227	243	256	231	234	247	239	259	221	240	234	222	245	246	245	259	278	229	223	262	273	233	287	233	241	221	274	255	264	247	267	249	275	258	259	232	252	216	226	246	221	231	224	245	244	230	245	257	218	246	242	225	245	241	266	254	235	263	248	243	245	244	217	248	225	266	250	229	240	272	243	246	262	257	260	232	260	252	248	272	231	239	225	232	250	237	247	227	229	220	260	266	291	243	235	236	248	248	265	258	247	244	245	258	236	209	266	235	227	219	270	250	260	245	224	248	234	267	225	205	275	253	257	237	261	231	255	234	252	241	245	245	228	261	240	277	242	236	225	242	253	272	274	248	244	192	250	228	236	221	254	249	251	223	239	273	252	261	240	217	211	272	252	239	211	236	243	255	232	261	251	211	252	290	253	246	251	255	251	254	253	240	240	245	212	239	266	254	254	258	247	253	242	259	254	222	252	223	229	251	249	240	254	233	235	283	244	272	262	241	240	227	244	228	214	263	219	263	267	239	236	244	247	233	237	241	242	259	265	240	240	234	243	235	269	247	258	271	242	209	228	248	254	232	261	244	219	242	242	267	273	253	252	252	246	226	280	209	258	239	256	245	254	241	235	235	227	258	260	214	267	261	269	246	269	258	255	260	243	271	267	275	247	244	209	233	235	247	236	251	244	210	244	222	240	243	211	261	223	234	237	218	257	261	236	238	241	259	250	237	236	220	253	283	250	270	203	243	216	258	247	243	231	246	243	219	240	240	231	268	255	260	227	263	241	247	237	241	216	219	271	260	240	225	214	254	250	256	261	237	265	271	251	240	250	248	251	227	219	241	262	271	273	246	211	289	238	231	239	259	231	234	229	271	239	244	253	257	252	220	245	224	248	279	284	237	264	250	233	255	215	227	244	240	239	254	246	247	252	257	222	225	239	231	260	256	237	249	223	249	241	229	242	247	242	236	247	251	231	210	286	236	222	232	273	226	271	238	225	235	220	246	257	218	224	238	247	245	253	261	282	271	245	261	274	238	259	254	248	249	232	251	245	267	265	233	230	272	237	232	297	264	268	249	263	225	252	242	217	246	243	241	236	244	248	228	254	248	245	237	241	227	244	272	229	248	257	227	245	281	248	281	225	223	232	250	235	244	238	235	264	255	222	263	220	233	233	252	273	220	247	240	228	226	245	240	223	216	245	245	226	239	242	213	239	230	242	242	249	242	258	226	237	228	243	234	225	243	265	265	238	245	221	257	244	211	246	247	268	263	206	241	233	233	240	241	216	223	226	297	250	233	262	208	237	290	273	253	272	272	220	239	273	260	230	260	231	223	259	246	266	213	242	249	239	272	227	229	269	257	262	251	244	247	238	236	251	249	237	274	220	213	236	229	254	236	253	241	249	257	259	266	266	249	258	247	257	242	247	238	257	256	236	241	238	263	238	233	237	278	264	249	262	271	286	224	268	282	245	244	264	266	274	252	255	227	258	260	245	250	258	242	245	234	244	246	243	253	229	260	249	246	266	256	259	259	235	202	240	257	276	229	259	218	261	228	240	235	266	240	247	232	273	234	238	219	254	238	265	255	247	246	255	260	261	235	235	267	223	271	255	268	264	242	243	248	246	215	254	233	264	247	245	233	259	276	270	229	262	247	246	272	222	277	266	255	261	247	257	268	235	239	252	248	236	262	252	272	249	235	245	246	267	245	250	269	247	254	225	245	248	247	268	240	244	248	264	228	267	262	240	252	227	242	278	247	247	240	235	212	234	264	248	242	269	263	233	220	247	241	226	236	227	241	246	254	258	256	258	246	245	261	248	230	253	242	215	264	228	220	229	278	242	264	247	245	238	231	258	266	242	259	254	252	237	265	240	217	233	246	228	231	260	226	216	247	255	264	219	238	259	240	261	218	240	229	276	243	261	275	265	210	253	222	257	240	242	264	253	257	235	258	237	254	239	271	254	241	229	251	236	224
6727	891	1463	1692	1468	1280	1084	1008	912	828	768	754	768	710	666	653	690	671	637	629	615	611	639	611	595	570	596	589	576	651	561	567	593	558	591	575	605	564	605	554	565	555	530	553	544	607	593	586	538	509	533	589	534	609	539	551	533	587	572	552	555	601	543	597	548	549	609	596	570	568	567	558	580	575	571	542	549	564	594	566	574	618	565	558	582	584	573	533	586	566	561	619	579	551	591	531	582	538	521	552	552	579	596	536	566	619	538	576	543	567	598	555	541	523	556	554	525	584	574	540	572	591	572	588	545	570	565	603	535	549	527	580	567	585	516	542	573	549	554	528	535	538	539	601	562	531	556	572	548	597	566	556	563	596	576	587	563	546	566	639	575	536	564	576	584	526	581	571	556	573	598	567	574	531	555	590	504	564	610	553	583	555	544	547	568	575	573	563	595	563	549	552	557	535	560	579	560	554	562	600	578	544	574	574	613	571	559	526	560	566	583	562	582	552	563	540	563	528	578	574	570	551	551	564	572	591	537	574	545	580	574	539	535	586	611	562	588	569	529	536	573	592	570	521	552	574	573	555	623	571	567	557	550	575	585	565	540	607	528	556	537	544	582	571	566	563	606	564	555	591	545	534	532	605	557	560	583	547	596	547	569	565	582	573	584	571	539	608	580	564	573	555	612	531	570	588	552	540	550	547	596	571	569	536	589	588	542	566	597	577	539	569	555	569	580	562	576	571	557	553	548	584	561	535	577	575	546	570	574	572	581	559	521	533	594	553	559	591	615	566	570	565	526	543	546	574	546	598	574	585	600	585	496	540	547	548	593	536	598	595	598	572	573	558	577	531	597	569	543	584	583	559	555	574	585	536	577	553	597	585	551	577	583	590	533	560	561	568	546	559	526	583	535	548	562	589	554	609	535	570	570	541	556	594	564	536	530	579	550	594	567	594	555	553	544	549	586	578	593	528	555	549	540	517	579	580	578	540	526	558	596	543	595	551	584	562	544	579	554	549	590	552	573	568	530	563	582	550	567	536	524	588	547	557	571	618	579	498	515	552	576	562	551	571	565	596	579	524	532	548	571	541	519	565	584	550	535	611	545	578	565	583	557	602	611	538	565	581	553	546	569	552	577	529	578	556	549	583	585	597	545	541	557	587	533	562	545	547	575	588	564	519	539	604	581	597	540	533	535	602	563	574	513	549	555	567	573	610	571	529	540	551	543	563	587	536	546	544	582	594	556	562	566	592	532	557	588	553	560	550	565	511	587	548	579	554	582	545	585	580	566	523	553	561	594	597	542	551	552	540	551	538	582	539	511	547	562	562	585	533	532	548	546	566	569	579	540	562	537	588	607	563	583	547	576	579	621	576	571	536	564	538	571	555	553	560	558	597	520	587	544	539	571	536	542	521	584	527	556	524	537	557	544	567	550	575	561	552	550	558	571	554	559	545	546	562	566	594	571	608	562	576	585	557	546	547	556	542	556	557	572	561	556	572	537	532	592	559	589	554	569	562	569	559	581	569	570	559	550	602	565	581	542	542	565	536	595	538	604	544	548	558	574	561	546	579	557	588	577	549	517	529	551	568	531	587	542	552	551	562	601	581	566	586	543	540	544	606	579	566	596	571	553	573	530	564	546	566	547	555	544	550	536	598	607	556	554	580	557	564	549	521	575	579	542	526	545	616	574	573	580	545	589	550	548	571	559	590	544	608	572	572	592	533	599	520	589	594	532	547	568	554	606	559	556	538	539	561	570	574	577	552	549	575	573	535	536	555	517	540	589	567	560	596	568	528	540	554	528	570	579	544	558	545	586	560	525	581	560	624	564	506	573	547	563	559	597	574	533	527	567	581	600	564	552	576	561	608	580	587	569	555	581	561	538	554	523	568	531	584	559	543	589	519	550	518	561	557	571	563	545	553	559	585	566	553	618	574	583	567	577	543	559	570	564	561	524	590	568	543	507	548	577	549	559	578	562	527	568	564	570	521	590	582	530	532	573	596	520	573	575	553	536	534	601	531	558	600	563	560	540	519	529	580	550	552	539	597	538	579	536	574	543	575	596	582	550	519	598	561	621	562	539	578	581	573	522	552	528	585	587	572	582	549	582	536	546	545	608	574	612	531	585	589	581	598	559	586	559	574	539	581	531	572	570	519	540	539	557	513	570	578	559	539	572	566	561	552	584	580	561	544	590	571	570	557	543	586	579	527	601	532	578	535	564	589	570	583	519	588	556	527	495	545	558	575	604	524	569	625	580	503	567	578	535	604	560	535	533	556	580	598	565	525	581	537	573	539	548	569	574	535	594	580	611	591	562	554	535	579	559	509	593	570	559	535	561	602	583	578	574	586	550	567	545	555	580	553	602	588	596	571	531	561	553	564	542	560	577	549	570	513	557	584	558	556	574	589	561	612	558	562	559	556	546	589	579	566	544	579	547	553	559	534	568	560	560	565	582	559	585	562	541	538	544	545	525	539	561	587	565	518	595	582	552	548	568	512	527	571	538	534	556	555	581	542	565	547	561	583	541	560	558	566	561	520	549	569	592	563	553	585	522	588	550	580	597	575	548	544	541	554	595	564	525	552	557	550	542	567	536	591	555	506	588	559	544	559	582	548	537	518	593	585	544	569	521	559	561	526	556	575	577	539	543	628	584	601	554	560	586	586	567	536	587	583	561	549	532	582	515	549	551	515	569	591	561	546	518	561	583	545	539	609	557	530	534	493	524	517	546	535	553	575	486	578	558	547	550	603	530	553	572	588	538	557	548	543	572	520	576	558	559	541	570	587	541	572	576	564	572	550	565	550	592	541	555	558	548	593	536	603	585	573	577	517	561	594	526	570	549	544	581	544	605	590	559	575	572	588	572	590	612	567	583	555	534	582	549	588	568	533	578	530	550	525	554	561	576	534	566	556	546	603	571	528	556	589	594	559	515	548	579	577	529	592	548	557	562	532	572	592	584	543	530	558	533	575	601	557	552	555	599	547	587	540	518	542	589	551	536	559	561	584	561	558	543	555	562	553	550	555	586	557	539	544	575	565	565	568	596	583	550	541	544	529	560	527	574	579	543	527	558	540	554	535	584	531	607	560	545	550	593	538	595	575	596	568	526	570	571	559	533	520	571	578	532	621	536	597	578	592	547	556	572	523	558	526	556	487	593	570	603	561	548	571	562	595	566	558	574	590	540	523	574	535	575	549	605	529	512	574	549	566	584	573	595	568	520	545	595	582	578	542	547	566	566	563	559	571	602	559	581	513	518	565	577	607	556	525	546	536	510	536	576	584	582	553	599	536	569	544	581	586	594	544	575	570	603	614	566	565	545	539	584	538	538	597	588	553	532	579	587	562	551	579	569	507	548	552	533	546	516	591	523	600	575	590	550	572	553	568	583	595	547	585	547	570	598	601	557	533	574	592	554	588	596	550	572	546	543	566	560	575	570	552	558	545	583	532	548	549	551	565	570	572	550	552	568	560	565	528	533	544	521	537
15405	1297	1045	758	506	382	363	296	217	247	213	204	195	156	166	161	180	189	142	162	153	145	136	162	131	162	153	143	160	140	166	144	137	156	134	136	148	177	151	174	144	122	113	132	161	166	147	139	129	126	170	134	126	160	140	145	145	149	149	146	128	148	153	125	124	141	133	137	132	128	143	158	128	163	142	136	133	143	126	132	142	130	160	152	153	143	135	157	161	131	161	134	139	135	138	149	138	150	123	141	139	162	157	153	144	169	136	142	120	143	119	148	127	145	133	125	140	141	129	125	141	163	153	120	118	143	141	160	164	138	122	120	159	144	131	122	143	128	132	155	167	127	152	160	148	155	150	153	131	144	145	149	160	133	133	116	135	127	159	145	138	161	165	164	132	144	145	139	149	141	133	147	132	139	140	156	161	128	143	134	150	135	154	130	155	134	169	159	138	158	155	127	152	160	155	120	162	175	129	154	146	140	134	145	143	166	149	135	128	142	121	134	134	157	130	164	131	162	143	141	153	120	119	142	170	122	131	131	131	148	154	159	149	153	106	150	133	138	129	137	149	133	129	127	186	163	164	129	131	121	139	109	150	157	142	123	144	122	131	141	125	128	130	158	124	158	142	140	131	148	152	148	135	140	130	125	133	146	160	151	133	159	132	150	147	167	136	139	148	111	132	131	115	132	148	144	146	157	125	126	187	151	151	157	158	163	144	135	143	144	144	120	139	141	144	128	133	126	155	151	139	137	156	149	148	149	145	151	129	128	166	126	136	143	113	147	115	147	122	150	118	160	150	149	111	146	142	142	132	130	157	135	143	160	145	135	152	123	113	158	151	117	133	135	146	126	137	159	145	147	134	127	150	139	156	124	144	131	132	131	136	132	152	147	158	134	123	137	133	143	153	128	138	137	153	153	159	125	136	153	157	139	147	131	142	111	143	143	134	150	146	107	136	142	152	119	158	109	147	143	130	157	132	122	148	144	148	137	149	137	174	148	133	129	158	124	129	156	160	128	151	121	143	131	132	122	119	137	154	125	134	156	147	164	140	147	124	126	155	125	143	127	141	158	152	147	134	145	162	139	131	121	152	150	141	148	150	129	141	126	130	163	139	133	122	154	155	132	146	137	179	124	134	114	126	159	141	168	140	153	144	152	147	147	170	120	156	124	143	145	127	142	129	147	114	136	154	135	111	127	144	153	131	141	127	125	145	121	129	146	156	125	149	138	132	148	123	124	142	151	149	135	127	121	120	128	153	126	135	111	155	141	142	137	141	129	141	138	162	150	158	149	144	129	135	135	137	139	144	166	146	163	134	152	152	145	155	133	115	143	148	135	135	147	137	140	140	108	133	114	133	157	134	142	138	127	138	160	158	148	168	139	158	153	142	134	131	136	175	159	148	126	156	144	152	142	148	154	147	115	137	133	156	136	151	145	135	156	133	140	131	127	125	120	134	159	157	135	122	141	144	127	116	156	145	153	142	146	116	150	146	154	127	156	148	150	101	129	141	133	144	129	138	139	148	155	129	156	128	142	160	153	140	141	132	150	152	118	150	138	142	130	141	137	153	128	131	130	130	149	149	171	138	138	144	143	142	131	140	141	132	147	132	136	131	147	149	130	163	166	129	159	151	130	131	166	183	139	146	159	153	138	163	163	181	128	141	137	152	147	143	112	133	132	147	155	127	132	142	144	131	145	110	130	138	138	151	146	152	147	144	117	142	148	144	142	121	152	136	175	157	123	137	143	163	123	127	145	143	127	150	148	142	135	161	152	135	168	125	131	139	122	148	128	159	135	149	159	151	117	155	136	133	135	124	123	154	147	151	144	124	135	128	157	141	145	119	140	123	148	128	148	145	133	148	136	160	140	161	135	143	143	133	137	136	144	147	126	107	120	168	166	155	124	146	138	138	131	135	120	132	128	121	131	121	149	147	147	144	113	134	136	149	134	156	151	168	149	143	140	134	115	144	157	125	152	144	134	157	125	127	159	143	146	134	126	122	156	148	134	132	135	151	136	134	140	117	155	147	126	160	129	140	150	137	133	127	147	144	135	135	136	147	183	166	146	148	133	146	137	143	135	128	154	157	137	122	162	146	126	132	118	139	144	141	158	123	125	121	159	141	131	136	122	171	134	140	134	147	151	135	149	151	133	135	165	130	132	146	158	136	154	142	152	147	145	140	131	152	156	151	126	158	140	163	146	123	137	159	129	146	134	145	150	156	156	125	161	121	144	130	136	139	163	118	159	135	145	141	170	120	146	137	128	144	145	130	133	134	149	146	126	130	165	124	121	164	147	147	125	141	149	132	123	135	150	143	144	136	130	150	139	142	149	142	122	141	152	139	143	122	127	123	133	135	139	155	166	145	153	146	158	122	144	150	160	123	145	152	150	133	136	150	135	140	156	144	148	130	130	151	135	152	152	134	122	129	132	158	162	145	133	120	143	134	152	140	151	136	152	148	161	135	138	141	147	149	132	151	161	148	131	116	127	138	142	152	128	129	166	151	145	145	132	146	124	152	141	144	120	142	113	120	160	149	119	170	151	140	151	130	143	140	128	137	119	151	122	137	135	152	157	111	157	149	157	144	156	133	131	138	130	155	120	146	142	133	147	142	142	132	135	144	154	127	139	145	152	157	122	139	164	144	145	132	154	132	150	124	144	131	169	127	150	141	136	153	131	128	159	148	146	152	131	96	140	152	141	136	153	136	154	133	140	137	176	151	129	124	122	120	140	182	143	125	143	136	133	119	143	148	137	137	148	119	138	131	140	139	144	155	151	146	144	143	150	152	140	159	144	136	166	140	142	127	150	124	143	120	143	141	126	148	146	148	121	122	133	134	152	121	147	129	133	112	153	155	122	136	135	116	142	128	123	125	137	141	125	137	145	140	137	142	158	139	162	139	152	134	143	152	120	132	141	135	133	130	126	125	146	154	127	111	119	119	127	138	159	137	148	156	149	150	111	138	151	160	142	178	128	142	133	126	137	147	153	133	129	145	145	142	122	152	144	134	139	131	147	136	135	146	148	150	133	147	149	118	149	128	149	128	148	131	126	127	151	122	134	136	160	131	159	134	166	122	133	137	137	115	151	132	148	143	132	144	136	140	129	147	143	131	128	153	132	160	144	141	152	129	121	142	153	133	163	170	128	136	134	157	126	133	145	126	145	154	150	169	141	140	134	142	148	131	133	146	146	155	120	124	142	150	151	128	141	135	147	132	137	133	133	144	134	134	113	159	135	146	152	156	146	110	127	131	146	158	130	147	140	127	123	182	146	140	136	120	139	116	144	149	121	135	121	143	142	125	137	149	137	142	134	144	165	125	141	140	126	129	125	128	116	134	154	130	142	128	137	137	147	143	143	136	129	121	145	142	136	129	158	130	160	141	143	134	143	145	135	128	147	138	153	132	140	158	156	149	145	133	129	153	165	136	152	149	126	145	147	139	134	119	148	134	130	142	141	126	124	115	134	144	147	138	143	139	149	143	141
8100	1028	2067	2475	2072	1646	1355	1161	1047	943	819	700	675	622	560	633	563	519	527	501	454	485	462	455	461	470	453	416	403	423	409	420	394	391	404	335	407	398	387	408	386	384	392	393	340	338	414	388	398	373	353	397	418	395	399	388	380	391	394	363	368	367	351	402	380	401	374	375	356	405	408	377	367	354	394	358	371	357	378	371	350	365	375	341	345	401	359	405	402	396	373	367	356	383	366	402	388	379	406	377	378	366	363	375	372	367	381	398	377	364	383	361	393	390	407	372	388	366	397	362	387	385	343	356	394	398	364	396	374	392	350	406	377	350	388	370	388	352	385	361	367	386	387	390	374	385	359	358	364	390	357	350	386	355	368	371	354	346	336	393	363	357	355	384	394	357	381	394	393	389	383	346	355	356	397	389	379	404	392	377	356	389	383	362	368	388	373	414	403	372	369	397	359	356	386	355	347	375	402	389	397	358	379	374	373	362	384	414	360	367	383	387	358	400	360	395	362	367	390	383	387	366	389	419	343	390	384	357	379	379	366	370	367	341	383	366	396	341	347	376	392	380	368	380	348	384	370	367	354	382	380	379	350	346	361	437	348	392	329	380	400	396	359	381	345	375	375	376	393	385	385	357	376	397	366	404	408	380	368	382	362	352	352	358	393	392	376	356	383	399	352	382	407	379	349	352	378	365	366	367	366	301	394	350	345	375	375	392	374	386	381	396	393	357	365	395	384	363	408	386	375	378	350	402	380	347	353	384	378	369	368	356	358	387	355	363	339	364	369	402	392	410	324	358	377	373	380	360	393	379	359	382	360	384	365	393	381	337	363	353	370	326	338	359	380	365	333	342	370	357	327	404	348	388	383	353	373	399	371	374	347	373	384	374	333	373	387	356	369	356	366	376	351	359	363	360	383	391	390	382	354	371	353	402	389	356	381	365	401	375	355	354	370	381	384	363	384	391	371	386	356	335	350	391	371	378	374	368	361	383	378	344	388	319	345	384	389	361	357	363	369	391	381	375	369	332	354	344	376	358	350	399	368	380	365	395	377	373	363	368	372	385	409	395	379	355	367	374	370	370	354	408	378	364	409	387	377	395	351	345	385	356	364	363	353	382	383	383	372	368	375	392	370	404	390	370	358	359	356	372	386	354	354	365	348	411	371	400	337	374	395	370	378	385	373	397	356	401	412	368	367	373	368	366	353	381	381	392	410	380	384	375	375	338	374	413	415	384	365	350	365	377	366	383	415	392	380	368	393	383	385	388	369	364	367	372	363	387	367	393	396	387	378	401	355	397	341	387	367	369	341	375	381	407	400	373	361	385	376	368	388	351	379	406	372	376	362	310	356	359	391	385	375	365	360	392	353	362	346	334	365	378	368	386	341	374	403	374	386	370	362	359	362	408	373	408	399	384	329	365	359	372	354	331	405	366	422	351	389	382	377	392	398	384	364	391	374	356	376	413	367	395	381	364	375	402	367	370	375	411	370	365	371	388	349	372	354	398	364	375	380	374	384	353	372	382	355	346	362	340	382	354	372	373	384	381	390	367	389	413	353	349	404	381	365	377	379	406	343	386	378	382	400	357	387	348	389	369	366	386	346	404	374	400	384	369	363	341	385	388	376	352	360	368	409	360	396	363	396	375	375	339	372	370	381	401	386	386	397	352	372	359	363	369	378	401	361	351	412	388	386	336	372	388	396	377	365	372	359	361	371	377	423	352	373	360	382	397	392	378	369	398	375	360	393	384	375	369	394	363	382	343	392	372	365	349	372	358	368	333	400	385	385	386	353	359	383	338	351	372	359	362	403	400	364	386	393	351	358	391	351	376	385	385	370	361	412	414	386	353	383	339	395	384	401	368	395	361	370	372	341	374	373	363	355	354	354	382	404	365	421	410	360	364	383	354	358	386	390	376	335	365	390	366	342	377	376	348	371	377	367	370	351	343	390	372	370	359	368	393	360	331	356	377	360	383	373	367	369	382	371	362	337	380	369	349	377	365	393	381	356	341	339	368	369	356	377	356	365	380	355	361	390	330	424	369	329	413	368	369	371	386	366	360	388	372	364	366	345	369	358	368	360	400	392	389	375	415	360	365	349	387	347	388	381	406	363	381	359	395	375	393	342	377	341	356	378	354	370	356	378	358	372	345	361	359	390	370	348	398	375	357	377	401	379	360	357	388	399	354	368	390	415	363	348	339	372	350	370	361	382	374	366	394	379	382	379	386	392	342	364	387	388	371	367	374	393	362	381	364	330	389	370	364	379	392	390	402	380	394	376	386	366	410	342	376	354	357	362	381	378	364	367	366	363	388	364	375	391	400	356	350	383	364	353	329	375	350	384	370	379	406	388	350	383	398	354	384	394	368	382	380	361	387	370	391	405	409	360	352	378	379	369	425	382	358	397	388	368	367	368	376	371	355	360	386	356	366	379	373	375	358	356	391	350	369	375	380	360	398	360	340	388	347	369	399	363	365	357	361	367	361	379	414	374	375	388	374	387	398	354	370	358	381	379	351	383	355	382	386	399	370	380	351	389	371	358	341	345	391	375	367	382	406	354	359	349	380	375	397	404	412	388	394	391	373	364	395	358	401	339	379	337	386	340	347	366	349	353	402	390	395	345	397	358	385	363	337	371	416	372	373	352	376	342	383	353	377	321	395	359	394	356	336	403	378	378	353	395	376	354	396	342	367	354	372	365	368	370	386	373	389	394	367	387	363	395	372	367	359	373	384	367	371	336	388	358	360	397	389	366	388	383	373	362	366	392	384	368	376	373	370	391	367	389	359	359	345	381	394	389	338	403	366	372	375	368	422	389	401	358	345	389	380	378	362	398	391	368	369	353	364	374	362	372	379	368	377	391	374	373	409	391	355	374	381	342	373	362	380	340	376	331	382	378	344	397	401	370	379	371	359	342	386	388	359	366	348	398	379	381	363	379	377	368	393	343	363	364	330	361	367	367	363	364	366	364	356	386	389	359	418	371	397	356	374	382	376	366	373	352	371	361	358	342	387	357	380	370	387	384	399	354	366	361	357	351	399	369	362	379	368	370	349	369	343	366	347	342	347	402	353	349	417	368	379	376	365	404	367	397	404	347	353	364	341	335	386	335	357	381	370	362	396	361	339	411	353	387	390	345	350	379	416	352	380	427	346	358	374	373	403	392	369	382	363	372	366	395	375	372	371	396	370	387	392	384	388	406	364	384	378	373	361	381	363	369	391	371	381	382	383	354	366	364	390	346	388	351	377	383	357	386	368	356	352	331	366	412	346	387	353	363	353	393	387	359	348	398	366	364	335	385	384	376	363	415	339	361	353	376	371	397	347	357	375	372	343	372	333	387	396	383	385	400	373	343	362	355	417	361	374	367	369	390	352	384	344	361	360	368	379	395	364	380	384	377	370	354	362	372	379	363	384	371	379	369	374	414	390	389	358	382	360	367	368	370	388	387	391	340	373	381	387	387	380	381	393	377	342	389	371	364	395	355	348
1694	412	456	478	442	428	446	428	451	472	446	421	431	413	442	470	405	436	447	459	426	433	438	452	434	432	452	441	443	438	394	478	445	395	435	449	425	444	435	432	399	429	442	437	446	424	441	449	429	434	462	445	448	456	426	473	452	424	433	432	396	437	448	410	431	416	416	451	426	423	422	392	413	404	418	420	425	443	440	442	440	443	431	418	420	431	459	439	419	397	435	399	442	423	448	417	391	411	427	425	459	492	453	409	453	400	408	418	416	418	439	404	426	419	418	399	412	448	435	456	426	441	410	398	431	407	445	436	436	411	398	446	441	447	414	447	432	425	500	421	449	425	446	428	450	438	403	387	393	394	429	439	431	425	433	478	434	434	418	437	418	447	398	417	453	456	431	467	407	425	371	439	437	408	468	429	454	434	421	447	412	419	451	416	456	457	416	451	431	440	443	511	378	407	429	425	434	450	438	381	433	466	467	438	455	450	424	412	414	401	415	390	427	445	435	411	441	430	426	412	404	456	447	399	428	450	441	449	473	424	419	427	427	405	462	476	394	419	434	419	434	464	483	438	423	414	413	457	429	424	431	396	426	429	403	423	432	415	411	459	422	453	474	428	414	451	452	417	435	452	370	436	445	439	390	423	433	480	426	398	413	374	407	416	454	423	418	425	418	463	398	413	455	438	428	435	422	470	444	415	428	425	418	432	421	424	432	423	402	388	473	416	416	414	451	459	384	447	426	441	447	427	425	420	419	427	417	444	445	443	416	410	421	433	449	378	423	426	433	449	420	403	433	439	406	400	410	411	443	437	422	429	408	439	462	427	418	428	480	498	434	421	436	418	429	421	440	458	430	438	438	397	417	444	477	460	453	395	400	449	461	400	466	441	393	431	394	398	448	426	386	420	455	424	423	420	417	460	461	433	444	342	393	441	422	406	423	424	444	406	405	415	402	435	431	482	402	407	461	390	438	385	446	448	423	466	439	435	419	484	411	441	403	406	448	421	409	419	429	400	442	439	423	415	379	436	473	450	439	453	449	383	447	424	455	427	399	412	460	419	444	438	430	458	435	432	421	437	439	437	425	408	407	456	449	470	433	437	420	435	438	418	433	416	456	418	427	413	449	449	446	432	440	402	428	437	427	393	416	447	437	437	464	433	452	432	408	425	439	459	416	440	469	390	426	440	440	404	418	421	444	454	458	412	405	491	450	442	439	428	385	409	460	452	422	433	435	416	426	420	376	391	414	430	409	406	426	391	425	450	410	423	467	415	423	410	407	400	424	435	390	413	435	461	437	385	443	425	431	445	439	406	405	452	450	457	468	424	447	431	432	403	442	443	419	420	451	418	418	433	409	412	445	434	383	413	417	407	404	432	396	404	426	408	444	447	424	422	422	440	438	428	463	406	441	439	418	418	435	422	445	453	415	397	423	451	461	454	444	428	433	424	431	428	407	431	428	455	423	441	455	427	452	447	429	430	409	406	389	422	430	434	437	444	441	418	467	397	429	447	419	437	407	389	421	425	457	446	484	441	428	437	425	437	431	408	414	430	426	388	417	442	433	460	419	408	422	458	447	460	442	393	454	457	452	406	394	428	437	400	430	417	419	441	405	420	421	384	427	473	465	420	425	406	421	439	433	427	423	403	402	402	459	414	423	431	459	433	404	437	430	469	439	440	456	426	394	439	398	448	471	407	425	400	451	410	417	477	416	423	397	434	470	462	420	436	443	409	404	392	431	419	422	410	441	407	437	429	425	478	405	432	413	432	416	420	455	449	391	432	435	467	436	438	411	455	434	442	429	449	422	391	446	444	391	446	462	416	442	452	406	450	431	452	450	435	421	460	411	411	442	423	451	428	414	406	462	420	466	396	419	435	430	446	413	401	433	432	448	425	424	449	421	427	448	476	416	432	461	422	478	404	397	452	456	469	446	397	446	431	389	428	425	455	437	432	401	422	456	465	451	463	439	431	439	447	411	412	445	418	459	419	409	435	417	481	409	454	436	441	425	430	414	426	420	416	418	403	470	447	446	498	437	453	400	472	423	469	408	431	432	468	438	412	430	422	442	429	426	432	416	425	457	434	433	414	398	403	430	415	401	450	449	403	402	398	428	495	429	429	425	444	454	432	421	426	436	420	427	446	427	399	430	483	400	436	418	456	404	456	444	410	443	421	411	426	423	439	437	464	471	380	406	441	449	436	431	419	408	476	440	436	450	464	427	431	416	426	423	411	444	403	441	436	434	436	457	416	428	395	468	394	421	400	422	415	454	452	404	443	407	438	424	402	414	448	423	469	461	406	422	435	452	443	474	393	424	412	465	461	414	451	433	415	428	414	432	420	452	432	420	430	423	425	424	429	422	413	424	455	407	411	454	454	439	433	390	417	445	436	414	428	422	445	425	413	459	400	415	486	432	472	415	423	414	407	426	399	414	442	442	454	446	420	449	397	493	430	427	423	426	395	433	434	419	408	455	455	450	431	452	472	400	444	441	441	436	433	444	397	421	435	442	424	474	430	425	410	416	450	445	433	406	436	440	391	438	441	457	401	464	443	422	461	428	450	431	412	472	419	412	425	416	441	423	438	428	403	434	416	426	481	463	395	420	428	481	434	411	398	424	410	378	405	402	463	425	474	408	390	437	465	419	441	443	384	414	426	425	456	438	409	425	411	412	435	381	446	408	466	459	392	402	415	444	405	420	412	479	448	423	426	433	418	408	437	381	412	436	420	455	421	475	445	475	413	429	429	421	405	422	428	403	439	441	455	439	408	444	441	401	429	393	416	416	399	457	412	489	457	406	424	448	394	456	414	409	439	466	399	414	466	431	417	446	415	417	423	422	458	430	417	416	408	463	423	493	439	437	426	417	433	445	423	463	418	429	447	416	434	475	436	421	452	420	418	404	423	419	423	415	426	446	425	449	401	383	416	456	413	447	382	408	429	447	430	408	384	450	440	416	427	455	414	425	428	462	425	425	421	417	429	416	406	401	401	477	453	420	423	430	425	425	405	441	438	429	439	434	486	421	418	432	410	424	437	467	411	383	396	436	464	407	432	399	418	470	447	465	418	421	417	471	384	403	424	503	422	452	400	392	414	411	455	438	385	415	438	471	462	442	401	439	431	431	405	435	423	493	437	393	410	398	491	410	483	423	431	437	407	416	427	409	421	414	411	436	434	432	431	460	432	442	407	451	416	441	389	404	437	389	430	407	399	389	435	461	425	409	444	452	415	445	404	424	424	421	407	469	412	419	429	401	466	468	402	437	454	460	464	430	423	431	420	400	456	479	453	408	410	466	423	457	462	383	399	403	421	413	441	449	458	425	433	430	432	484	437	447	420	454	477	437	436	413	417	431	438	398	410	395	435	429	440	403	418	409	432	394	425	436	439	427	465	419	468	435	419	415	467	423	473	388	422	466	391	422	446	462	397	451	442	419	409	427	414	392	395	449	424	439	455	433	431	416	417	430	434	453	428	435	420	427	432	437	402
2193	970	946	1028	1029	998	962	974	993	966	979	880	958	953	956	935	961	903	979	936	960	937	941	942	975	914	951	931	932	968	946	958	916	890	986	962	943	906	963	944	889	890	913	967	947	919	936	987	978	924	956	948	938	930	883	951	927	966	943	896	927	888	954	933	948	941	888	923	912	928	919	922	890	968	961	867	953	922	872	984	969	950	905	862	894	975	902	924	943	960	1001	977	1005	924	951	954	898	914	943	939	939	940	952	877	919	963	927	976	862	921	929	952	931	960	1018	955	957	954	930	946	934	943	884	905	942	952	924	898	930	982	907	937	894	994	947	907	941	965	1000	960	911	946	932	885	924	937	938	844	967	946	932	907	923	916	916	943	950	881	949	892	947	904	929	953	986	949	905	952	920	908	937	891	921	932	907	972	911	939	920	901	910	879	937	954	995	967	903	901	900	965	932	927	922	897	857	917	991	861	969	933	913	981	936	901	891	956	903	968	965	858	949	946	908	951	934	931	957	988	898	920	931	871	931	943	937	907	964	904	926	895	899	915	908	916	973	921	960	911	897	900	892	931	951	965	946	958	954	906	866	948	940	881	951	881	918	914	975	912	966	921	924	912	877	958	903	922	954	984	935	975	944	960	916	941	921	945	945	915	914	902	933	968	908	944	945	926	966	976	883	909	915	960	906	922	927	837	937	934	927	877	941	975	920	935	967	959	919	898	966	931	901	898	925	991	912	914	917	961	874	940	970	948	924	894	975	943	901	896	920	957	895	945	931	915	975	878	926	938	971	986	926	922	926	911	924	935	896	924	911	925	859	951	959	934	936	921	936	930	940	981	932	965	904	936	927	960	941	943	973	881	898	926	901	967	929	971	949	941	908	915	942	887	905	943	966	948	950	917	964	930	945	904	915	952	953	955	954	1001	923	961	975	912	940	885	944	915	920	911	924	998	904	896	985	933	899	957	912	940	919	895	948	940	907	951	943	932	888	888	948	874	905	927	925	887	905	931	897	943	918	929	886	898	973	947	925	933	939	914	926	967	1001	987	879	905	956	912	948	922	914	924	915	885	908	946	940	945	959	885	975	930	938	936	876	953	950	902	939	889	912	944	918	969	946	932	922	957	894	881	920	913	959	933	908	866	972	906	918	937	898	930	898	907	920	938	952	920	920	918	874	986	898	922	934	904	918	924	909	922	903	940	943	933	910	907	889	929	969	945	913	922	902	848	946	908	989	922	945	941	912	951	956	890	937	925	902	922	902	907	975	886	931	924	932	909	927	867	960	966	968	906	910	933	923	962	891	939	951	888	885	971	939	924	901	918	875	959	939	899	952	911	980	941	921	913	932	906	934	980	955	947	939	937	902	942	953	939	910	968	919	964	917	919	926	912	913	905	966	908	924	861	930	917	909	976	959	962	923	951	935	935	941	927	940	923	932	935	950	894	926	942	890	923	915	861	937	946	937	918	930	960	918	903	939	960	951	946	908	933	940	902	864	919	918	896	927	888	954	926	997	965	968	914	883	957	906	856	941	951	902	912	882	901	938	975	897	927	947	917	990	901	929	931	862	904	890	911	962	930	901	985	954	934	890	964	924	918	912	924	914	897	926	974	890	879	947	888	946	922	956	931	968	886	986	952	896	929	930	988	928	878	926	921	915	892	921	953	897	929	941	956	958	893	986	928	945	943	944	935	910	908	921	914	936	970	966	880	914	939	923	948	910	877	906	903	931	918	921	905	899	939	985	885	914	905	938	940	940	925	908	960	948	919	965	906	950	927	934	997	879	932	905	923	931	953	879	935	948	922	880	949	936	931	920	932	951	944	949	908	946	963	905	933	883	897	934	926	931	927	976	958	926	896	948	906	876	924	944	972	923	921	948	934	946	939	916	946	993	908	944	897	896	955	928	911	944	925	972	920	946	954	916	952	895	920	924	949	910	979	968	958	915	919	926	895	870	878	955	1008	931	976	938	879	910	936	990	882	969	910	939	930	916	884	1003	884	919	907	946	952	952	943	949	876	909	935	936	936	956	960	993	888	929	907	943	940	934	874	950	941	889	930	931	908	911	934	938	975	944	934	876	949	947	926	949	917	931	940	946	911	950	925	918	976	990	944	857	946	986	920	952	887	961	945	974	918	898	905	896	879	880	914	969	970	905	931	949	934	889	933	971	883	944	950	962	962	916	935	917	951	943	941	934	939	939	949	906	915	945	964	874	1002	972	935	949	948	934	915	980	961	969	902	891	888	910	944	960	946	945	926	879	873	942	916	953	937	945	947	906	921	917	936	883	939	927	926	919	941	939	926	931	901	980	948	936	925	935	932	947	931	961	1000	900	981	966	821	942	990	923	925	938	938	953	926	890	913	899	859	952	892	926	929	919	974	897	922	913	876	924	943	932	930	917	937	972	916	895	936	941	865	919	975	922	941	998	952	870	910	955	931	917	952	895	900	945	937	896	894	988	906	1005	949	965	937	946	903	928	934	887	929	895	932	927	919	940	913	914	920	910	860	925	923	964	930	939	875	920	977	988	922	949	923	966	935	891	933	927	945	952	923	946	918	926	896	932	923	850	928	963	883	938	907	884	927	903	906	935	904	854	945	940	887	923	926	943	894	929	955	995	944	912	937	946	932	949	934	898	887	962	940	926	979	893	963	915	982	951	976	938	895	952	877	946	921	932	908	1000	926	922	902	994	952	905	943	924	876	981	990	934	949	913	930	960	952	930	913	949	971	966	897	848	946	935	948	972	983	882	952	972	900	969	980	878	848	930	994	901	898	904	938	926	964	938	923	963	966	958	946	948	908	864	920	953	936	938	896	932	964	916	848	966	974	935	994	923	973	946	924	927	955	943	934	933	868	917	903	958	920	940	904	933	966	967	927	907	919	886	880	961	928	897	965	950	906	848	908	959	916	949	951	927	970	943	937	934	926	901	887	935	973	933	941	904	933	935	893	916	981	910	943	932	902	913	929	872	921	945	937	953	945	911	904	926	935	901	962	905	931	901	910	980	955	915	949	867	914	949	851	923	947	909	996	949	939	922	914	952	908	959	896	924	943	904	930	971	912	987	923	917	913	916	956	906	969	963	1021	891	969	914	929	930	929	909	947	934	958	930	926	884	938	971	961	953	1009	924	941	912	920	915	925	927	891	843	975	906	970	958	944	971	927	933	895	920	933	918	964	918	860	975	930	946	883	963	950	921	906	938	965	915	932	916	933	949	1027	952	947	923	928	946	878	929	917	948	871	920	909	976	920	940	936	936	954	1002	914	956	931	938	888	925	978	970	926	935	864	864	912	921	945	949	964	958	934	943	927	921	900	901	954	973	907	946	956	968	936	901	963	972	946	988	934	954	951	931	918	906	921	929	902	941	913	947	953	885	878	920	956	969	909	936	924	921	914	907	920	879	961	860	889	899	920	889	948	994	962	959	1009	879	917	951	938	955	942	964	903	936	908	939	907	939	944	966	926	945	939	981	937	924	900	922	945	856	947	890	958	955	962	873	953
8487	616	660	609	453	379	352	298	314	288	308	267	297	277	292	287	266	241	249	239	254	258	270	260	267	262	244	242	228	260	256	252	238	259	270	236	259	280	264	229	271	240	263	246	268	196	238	253	246	223	259	260	236	270	232	218	204	252	243	254	229	237	256	248	253	217	271	247	256	247	242	237	238	213	235	260	220	240	235	230	241	232	249	251	264	261	230	245	249	205	260	246	263	231	266	217	238	210	242	236	238	256	243	227	225	231	230	252	251	239	241	249	264	244	231	251	247	254	240	244	243	243	228	238	243	217	241	269	268	246	250	202	256	244	238	251	281	204	236	195	224	253	259	228	249	217	232	221	277	236	220	230	224	229	257	246	268	251	266	249	235	230	245	265	209	258	218	242	226	234	256	223	228	258	262	206	249	253	237	267	228	246	246	247	228	241	248	246	276	252	245	252	275	251	225	227	232	244	251	229	223	221	244	252	279	227	236	255	243	244	236	206	239	239	245	260	238	248	249	239	245	253	247	242	249	224	231	250	265	257	239	243	274	240	245	210	244	247	247	254	241	229	246	226	228	224	239	244	251	247	253	272	251	271	246	257	221	231	220	270	256	246	256	275	246	234	221	283	239	239	249	260	239	247	247	239	263	266	274	237	257	253	233	258	226	223	257	248	248	252	229	262	261	223	223	233	280	237	240	236	244	267	230	236	242	240	240	253	257	223	237	222	201	273	251	242	242	222	230	194	246	236	265	224	211	231	217	246	244	218	220	270	251	275	264	237	220	233	257	262	256	244	229	232	260	217	256	264	251	266	265	255	245	278	242	243	243	264	288	204	245	261	247	222	242	269	240	250	211	224	242	302	236	240	263	238	253	225	235	269	253	263	226	240	200	226	240	229	248	237	239	250	262	248	249	264	273	258	224	204	244	246	228	212	260	229	262	230	261	230	250	241	235	240	243	271	233	250	255	246	242	286	235	228	221	227	241	214	244	219	262	260	265	228	205	210	228	256	225	249	249	265	210	235	249	239	248	242	241	246	250	264	247	234	222	250	284	249	270	237	239	243	241	239	233	248	250	228	248	250	225	239	248	241	258	260	251	226	271	263	232	254	254	244	235	236	249	260	235	241	244	220	250	252	247	235	215	281	274	230	226	256	247	276	242	242	263	258	254	262	244	245	207	197	239	238	247	252	249	251	265	253	250	259	218	261	239	244	216	263	250	228	236	278	253	204	257	255	244	267	254	245	221	242	233	253	237	269	245	228	218	242	228	286	262	216	259	228	267	232	226	233	257	229	223	238	242	240	265	259	270	231	252	223	228	223	239	224	257	263	238	254	279	252	229	230	248	243	254	249	223	250	277	259	282	250	251	240	241	248	270	223	239	245	226	219	263	221	269	267	249	226	246	261	234	239	235	234	218	245	274	228	233	210	243	229	222	237	240	238	251	238	253	253	239	252	254	248	272	286	228	270	265	240	249	252	240	257	239	238	214	259	245	259	270	243	246	253	262	228	256	232	226	235	247	259	266	267	256	267	264	238	238	240	245	212	261	231	259	273	225	216	244	253	241	234	238	234	247	254	240	228	241	239	246	272	271	231	215	229	237	252	221	263	227	250	252	231	232	241	247	217	269	265	225	199	228	242	258	263	266	236	234	229	245	267	268	256	232	239	227	245	250	227	226	264	250	238	224	231	252	234	241	239	213	249	243	276	226	237	229	234	253	222	243	241	240	250	273	266	221	242	208	252	253	228	246	253	266	249	222	229	267	275	238	245	259	238	248	225	240	242	272	244	248	236	268	269	268	259	235	241	242	272	239	269	249	225	245	236	238	240	242	224	241	238	243	235	232	265	235	233	244	239	256	274	250	264	260	216	256	258	250	228	247	239	264	236	244	245	265	244	229	247	264	231	264	247	241	234	211	240	230	235	224	229	224	272	232	216	255	256	277	234	248	250	233	253	234	256	217	276	237	253	207	231	253	237	254	241	260	239	224	249	232	224	233	233	265	244	209	255	249	268	254	270	242	227	236	232	249	258	227	261	246	268	233	226	244	270	231	262	246	235	258	262	263	214	231	261	222	258	275	265	252	228	258	255	256	232	233	249	245	240	267	244	246	273	255	253	245	288	296	227	243	228	258	264	249	247	237	287	274	263	233	241	238	233	237	272	257	249	263	250	231	221	252	218	258	250	256	239	229	232	244	248	260	233	237	233	227	239	259	229	238	224	278	217	255	240	252	264	284	236	274	241	244	243	236	286	238	233	211	264	229	266	262	278	226	207	242	227	254	255	223	256	242	260	246	252	249	263	248	252	232	249	223	248	238	260	261	234	220	254	255	232	232	219	273	287	226	282	234	247	245	240	214	254	233	244	254	261	236	245	215	234	231	238	285	233	225	260	215	233	237	224	246	258	240	224	247	256	263	212	224	223	249	251	229	228	236	252	211	239	283	254	258	278	238	247	254	243	259	254	239	220	263	241	241	240	251	247	289	242	213	233	236	240	252	278	237	242	225	244	255	253	247	232	262	233	242	271	238	248	227	239	238	250	275	214	229	250	250	263	261	251	244	239	253	260	239	236	229	241	238	238	248	231	258	222	223	264	250	248	199	236	248	243	263	272	244	252	244	241	280	227	232	259	266	250	256	234	274	255	279	256	232	234	228	259	217	238	258	221	241	202	271	230	215	229	265	264	229	225	235	248	210	238	279	232	267	251	222	232	249	217	247	252	271	250	244	249	228	224	257	239	224	240	254	249	243	237	245	242	246	240	266	257	254	252	240	253	260	263	237	238	259	226	262	221	237	214	212	238	232	255	268	236	251	279	246	226	209	234	245	234	257	262	247	256	228	249	234	248	229	233	227	260	240	263	243	258	245	259	241	226	240	223	217	244	236	247	254	235	257	239	260	254	228	233	238	238	243	254	237	245	286	262	245	237	215	233	259	247	257	271	235	235	255	269	273	239	222	225	278	240	230	252	269	239	273	258	250	244	266	253	261	254	225	223	239	259	244	236	239	262	255	248	219	231	219	260	237	243	257	212	245	261	243	235	238	262	239	237	242	266	208	267	270	239	242	232	231	268	232	214	220	241	238	233	247	260	214	229	208	226	255	222	286	243	245	235	237	243	249	264	268	259	240	292	250	270	251	217	242	249	259	268	223	233	218	261	245	249	235	258	233	236	253	266	236	235	224	237	237	255	270	236	240	233	229	240	251	262	263	256	259	251	253	244	274	222	249	255	233	223	238	231	229	264	251	235	243	235	210	237	241	241	243	264	271	255	293	255	211	248	211	237	243	255	263	277	241	248	253	218	245	229	237	263	283	230	241	253	265	241	237	257	210	242	244	240	253	279	241	274	274	261	239	241	248	255	254	247	225	265	246	282	225	251	260	246	255	252	245	266	241	255	234	252	237	210	207	231	249	241	267	235	220	253	250	245	214	263	240	244	241	259	259	268	260	230	249	208	252	251	255	291	221	232	268	239	249	264	254	228
6731	887	1443	1714	1417	1268	1110	1030	922	880	814	767	796	708	728	617	639	635	658	640	578	654	610	579	606	597	605	613	591	613	569	570	584	604	567	622	590	605	596	548	581	603	603	557	529	541	592	567	531	562	549	568	573	570	550	565	569	532	563	526	564	583	623	537	581	551	589	566	563	573	542	540	546	574	553	595	560	603	574	556	597	547	550	547	611	608	554	558	513	614	574	566	527	570	574	565	586	522	535	526	570	565	560	566	573	580	558	533	582	552	545	564	536	569	544	581	600	568	539	538	545	538	574	557	567	569	532	622	549	587	561	587	510	585	537	545	575	561	532	556	585	535	515	583	591	538	578	516	542	577	563	563	591	559	578	516	592	565	527	587	576	534	561	571	566	524	549	579	565	530	564	573	577	615	598	534	559	535	540	569	601	559	532	588	564	562	573	541	569	543	555	555	574	549	552	562	528	565	577	548	540	563	564	579	557	540	554	564	550	556	548	584	612	579	532	569	557	541	538	575	544	562	559	557	608	596	510	583	565	606	580	562	609	542	530	561	537	541	552	514	551	559	538	527	543	585	555	580	552	604	564	576	549	528	571	540	558	552	547	534	560	604	526	538	604	554	579	612	534	543	563	548	529	542	574	561	535	527	516	570	559	548	553	570	534	555	575	567	548	558	582	565	570	531	527	539	560	534	567	567	537	552	532	611	536	584	532	554	554	535	587	577	549	534	553	580	534	572	536	502	544	579	536	554	568	550	565	596	555	580	578	547	573	562	570	563	546	551	563	587	572	547	531	530	581	541	545	550	573	558	559	571	557	601	530	595	521	526	548	595	578	564	571	580	578	591	538	600	538	559	566	564	549	556	587	596	573	564	524	558	561	566	545	550	566	544	560	538	539	582	588	557	541	547	566	575	560	554	548	545	559	576	553	557	544	589	585	552	547	567	538	555	566	551	590	563	541	580	580	578	597	549	556	550	567	541	584	508	589	555	505	521	589	605	553	552	571	536	561	521	593	565	555	577	575	542	560	532	540	541	528	579	544	519	601	525	534	561	541	552	565	539	560	568	571	528	508	603	568	558	587	545	581	555	575	551	532	581	580	562	570	552	570	570	587	586	537	573	586	549	536	537	563	612	563	557	561	579	557	567	567	580	532	522	566	582	579	561	511	579	556	598	566	526	611	560	556	565	561	567	586	568	544	628	563	589	561	555	556	585	566	536	576	587	567	544	581	590	549	536	518	552	539	534	596	566	570	558	581	592	543	603	559	568	542	605	528	574	576	542	539	560	515	570	550	579	563	586	579	542	566	541	611	510	520	552	543	539	525	588	556	557	599	559	529	564	537	579	552	580	532	574	569	581	572	579	535	586	528	554	587	549	613	559	566	549	573	576	577	556	605	576	579	607	576	534	561	559	574	568	587	592	549	593	569	569	563	587	546	593	546	584	550	576	564	596	566	549	587	588	602	608	546	524	566	549	590	581	549	584	581	562	547	585	519	554	540	573	557	516	555	529	563	544	531	551	545	563	602	561	565	582	556	554	597	570	581	530	593	531	532	593	548	581	543	578	577	580	584	557	566	501	546	545	581	566	590	530	545	561	502	590	545	539	534	547	580	615	558	613	588	546	533	585	533	558	577	552	583	517	535	553	538	562	566	540	579	549	523	567	564	612	595	566	564	568	511	571	558	510	537	582	626	564	556	565	526	563	557	581	551	529	581	576	603	538	552	602	535	587	588	568	541	592	566	559	563	527	600	531	586	556	568	552	589	560	575	571	551	565	552	596	542	544	534	526	596	528	570	533	549	555	556	569	572	556	589	529	528	555	564	555	540	576	616	535	578	581	534	538	522	554	549	547	563	524	515	532	550	578	572	569	569	556	505	554	556	548	557	561	561	539	577	537	596	561	556	556	579	551	569	521	591	618	538	552	543	554	600	568	559	560	582	549	551	557	560	532	564	554	533	526	571	541	573	586	557	558	588	568	606	579	592	524	534	547	561	547	568	570	567	580	570	552	524	599	552	602	572	598	547	579	557	555	555	547	565	555	558	556	548	556	588	579	576	564	593	554	516	550	534	551	617	556	576	546	569	527	508	575	551	551	562	579	539	555	566	576	525	585	575	558	557	539	522	586	596	583	560	545	547	541	563	566	565	570	593	580	555	573	515	533	563	580	519	543	545	571	559	538	574	552	581	546	549	558	582	542	566	586	552	567	557	599	552	566	509	573	540	562	581	510	578	538	548	567	518	592	584	586	523	554	585	524	512	533	559	555	533	547	614	534	586	586	548	557	550	568	550	554	575	568	578	537	526	523	589	555	549	541	572	554	534	591	587	546	545	534	548	597	525	567	554	602	589	577	532	536	557	572	512	561	523	593	543	573	588	551	573	566	557	557	531	575	555	527	525	578	557	580	551	551	529	563	556	546	573	568	575	558	556	586	552	570	524	547	550	545	585	550	597	564	590	568	556	533	592	553	585	542	581	552	541	523	577	608	571	545	572	519	549	548	557	555	565	545	553	580	543	609	567	569	579	502	574	589	600	563	568	532	566	567	596	540	534	560	535	578	572	612	504	557	556	606	546	597	509	589	551	553	547	599	576	617	538	522	554	588	600	569	564	589	554	523	556	538	549	610	574	555	553	596	615	543	510	597	609	523	557	524	586	550	572	537	560	516	584	486	573	547	583	606	536	555	577	593	551	557	516	538	558	554	557	543	501	582	529	520	569	582	523	567	595	571	546	552	599	551	556	590	560	536	547	547	565	569	610	580	566	592	550	566	524	608	573	606	556	575	537	542	566	561	545	565	553	538	573	599	542	540	580	576	546	577	589	517	569	538	556	553	569	535	595	556	562	585	591	528	571	555	579	527	558	570	576	585	522	604	577	589	589	580	558	562	558	557	564	557	577	564	552	509	542	537	562	553	535	544	555	552	591	542	560	567	567	562	538	549	561	587	574	585	552	605	583	564	617	552	581	566	600	566	531	544	556	560	570	562	559	538	581	571	522	547	558	568	599	529	593	602	554	571	554	549	526	579	577	580	562	566	508	587	548	591	586	524	559	527	565	552	557	576	564	601	556	577	553	581	567	581	566	547	556	513	600	572	525	525	531	547	530	489	542	564	543	570	548	572	572	585	577	558	566	529	585	580	572	550	569	558	547	587	532	569	584	572	537	599	546	566	559	553	553	545	509	539	583	549	537	576	553	545	507	543	616	514	580	545	528	572	577	584	566	537	532	574	564	577	561	606	540	531	525	560	557	544	541	536	527	588	534	499	584	561	587	534	585	599	540	557	555	553	550	523	555	580	605	553	571	541	576	560	598	574	549	548	575	581	588	558	548	556	562	539	534	599	580	569	548	532	590	583	520	543	537	588	560	575	528	555	581	539	571	578	549	517	578	573	559	575	548	547	523	553	585	559	576	559	565	542	532	573	540	568	563	569	565	546	568	597	608	560	573	568	530	549	539	573	555	591	572	578	583	542	571	557
15131	1188	1007	796	508	434	355	297	281	251	234	182	173	185	150	190	192	156	151	155	156	140	135	168	128	155	144	138	168	130	131	154	143	129	173	137	141	139	134	155	153	150	144	123	159	160	147	141	145	156	129	142	145	136	148	144	131	130	148	151	131	149	142	122	133	153	129	148	145	131	143	127	137	123	128	131	136	154	172	129	122	120	136	118	134	130	180	146	140	162	143	151	134	138	128	122	119	124	130	165	158	166	139	155	135	151	157	146	157	162	135	151	144	143	137	169	137	142	137	150	138	139	158	154	162	149	131	130	150	146	132	149	151	170	146	138	139	144	153	147	149	145	156	182	131	138	132	132	145	140	138	150	125	129	156	152	132	122	148	145	129	139	136	145	145	122	132	125	140	161	154	156	147	124	151	118	126	117	127	126	154	146	125	134	129	137	160	148	139	127	134	153	113	122	141	155	138	136	143	154	155	136	148	139	139	161	140	133	147	153	161	107	135	129	133	144	138	127	135	149	172	158	111	151	151	131	133	143	143	133	136	139	145	135	133	140	110	176	142	116	132	121	131	136	137	134	126	140	143	148	155	141	140	141	131	155	154	148	144	118	116	141	141	144	137	152	136	146	129	166	125	134	142	128	142	137	158	148	143	131	154	147	135	153	148	162	138	150	145	120	167	151	140	138	126	117	124	117	134	133	177	128	117	145	153	148	141	147	147	117	136	135	125	134	160	130	138	130	131	123	141	149	145	148	136	152	157	125	143	154	154	132	124	141	130	158	128	147	136	145	166	129	137	141	137	129	126	147	167	152	138	120	142	143	136	157	134	140	129	148	144	150	144	135	139	135	149	128	154	136	134	146	120	135	149	147	119	139	142	121	139	149	150	133	127	144	149	144	132	148	138	131	140	139	139	156	158	129	149	145	129	139	127	144	136	146	139	119	134	144	145	161	115	136	138	129	130	152	143	160	141	134	158	137	129	148	164	145	141	126	142	173	146	134	134	162	152	131	129	130	147	131	146	157	143	148	159	146	139	142	152	137	136	157	124	147	153	149	126	144	121	134	141	133	126	124	137	133	135	119	154	129	126	138	137	130	134	113	157	130	173	145	152	148	160	136	150	114	130	123	151	145	137	130	123	149	139	134	154	147	151	125	129	136	136	140	149	160	132	140	124	134	144	152	161	136	108	143	149	148	175	134	131	127	119	144	148	163	138	127	137	149	157	141	130	146	139	124	151	123	126	146	146	115	135	116	114	143	131	130	154	139	132	141	120	126	130	129	146	134	144	120	142	147	157	154	133	123	122	151	142	128	143	152	165	149	123	129	130	144	167	146	133	107	155	131	159	137	156	142	159	161	166	136	138	137	154	146	128	153	160	142	157	154	151	150	128	138	143	168	165	133	122	141	144	140	168	144	154	148	153	140	141	156	132	128	134	149	128	162	121	130	137	131	149	157	126	126	131	119	123	134	113	139	131	129	140	143	153	146	136	132	132	156	153	162	131	136	117	142	148	154	143	154	139	136	149	156	126	133	146	152	156	125	121	139	140	133	161	134	157	137	150	158	148	146	121	110	166	135	142	137	158	140	111	134	130	128	146	110	140	142	138	162	140	127	130	129	152	143	147	139	132	151	139	151	168	157	132	142	152	176	132	123	137	134	131	169	136	146	122	138	148	128	148	138	114	137	168	163	124	129	135	127	148	139	153	135	149	145	138	148	143	131	134	145	175	176	135	143	143	130	149	163	142	124	143	134	139	150	152	120	138	161	144	126	145	145	147	131	145	139	137	151	131	128	144	135	133	150	139	135	156	137	108	149	128	137	115	149	138	138	148	142	154	167	142	134	137	143	154	144	146	152	171	139	141	136	135	162	134	130	125	143	137	141	128	141	133	160	137	132	139	130	135	141	115	108	115	138	162	148	150	146	135	141	137	142	136	121	142	130	136	130	158	141	159	147	146	150	134	137	160	145	141	136	158	156	139	128	135	131	147	152	144	136	124	155	156	167	150	131	150	138	130	158	111	152	144	133	139	169	132	134	140	138	123	143	151	133	135	161	128	134	130	135	124	135	146	160	143	156	159	170	149	158	137	132	149	145	151	106	135	159	145	132	143	123	130	140	143	131	155	150	144	135	142	128	128	144	156	149	140	149	132	136	116	127	138	136	140	142	153	130	129	173	151	124	141	155	140	130	124	134	143	159	135	154	142	127	157	160	155	145	146	144	135	168	158	140	138	132	160	156	118	163	149	168	151	124	120	131	143	140	158	155	136	171	144	112	136	136	130	135	148	145	141	143	138	126	123	165	144	149	132	136	113	121	152	159	135	146	133	150	143	134	135	136	140	138	138	155	138	133	118	146	125	120	139	139	115	147	156	129	166	135	140	158	147	124	136	124	133	139	132	133	167	156	133	159	131	109	134	154	117	153	147	115	126	170	139	136	128	128	160	127	135	137	138	151	118	155	122	137	112	132	132	144	134	139	147	139	132	149	139	142	120	139	135	152	143	163	153	127	150	147	134	168	131	135	146	141	154	174	140	151	129	148	140	133	132	140	128	154	139	145	134	132	138	158	168	160	127	114	124	138	147	136	152	138	130	151	151	157	162	155	163	161	144	151	149	156	149	140	124	123	128	139	139	152	141	131	129	134	152	151	129	137	172	140	130	139	133	161	136	151	129	129	142	132	141	154	142	145	154	126	153	127	161	125	134	139	160	151	116	155	144	135	142	145	151	142	141	139	116	142	144	142	134	148	150	133	126	158	141	130	133	124	145	133	130	145	134	153	164	148	150	126	132	129	153	133	135	145	140	134	122	125	133	136	123	133	119	112	149	156	147	126	136	141	157	140	113	148	164	130	145	145	152	155	145	145	150	127	148	149	151	126	120	133	141	144	124	127	123	133	140	171	153	155	134	123	130	151	107	107	137	132	116	175	170	115	147	147	143	137	135	129	145	122	146	152	165	134	139	123	147	151	153	124	129	134	114	132	152	153	156	143	122	138	121	137	155	153	137	142	120	124	136	133	136	153	155	110	142	118	154	145	145	139	135	125	143	162	135	167	143	146	157	159	144	134	152	143	154	158	136	143	143	141	130	125	127	141	152	132	161	144	163	138	136	120	114	151	148	133	151	144	123	145	138	158	134	124	136	143	116	137	166	131	135	133	121	146	156	170	135	126	134	166	134	131	123	141	166	129	144	129	128	126	165	141	141	147	149	137	167	138	144	146	128	124	140	135	149	108	153	145	146	162	149	132	159	180	136	136	122	164	156	130	148	147	118	145	117	160	137	145	124	124	123	132	124	147	148	127	143	129	125	132	161	142	133	114	126	132	134	154	134	144	157	142	135	136	135	140	149	141	151	122	148	146	130	145	163	129	131	151	148	145	122	122	144	136	150	153	135	133	163	153	149	142	145	151	151	159	149	138	146	133	150	144	135	165	138	143	110	158	136	169	132	147	164	135	140	121	147	154	153	148	134	107	134	122	127	152
8048	1027	2150	2454	1973	1682	1393	1203	1037	941	844	686	684	627	589	602	524	499	530	504	489	469	449	459	451	470	409	452	418	410	411	388	424	432	394	416	418	377	391	407	403	405	433	410	385	395	389	387	384	370	415	364	373	351	364	355	396	393	376	394	398	379	377	388	398	386	379	371	365	369	367	363	343	412	351	366	398	396	391	369	359	384	391	369	375	393	367	368	370	380	383	373	382	380	419	404	353	376	367	391	373	365	393	388	395	392	382	372	379	392	372	397	349	402	367	358	396	363	340	354	374	380	380	374	391	367	364	378	382	390	352	361	361	388	377	395	368	386	403	374	399	368	388	402	382	396	379	357	393	362	377	380	355	377	388	382	379	367	407	381	386	368	414	375	354	359	363	343	382	374	346	397	367	391	416	369	365	401	375	410	392	411	364	360	326	362	358	395	401	397	333	399	389	350	394	358	378	356	346	364	318	371	354	359	399	351	343	366	360	337	369	377	372	389	392	356	363	400	383	332	381	368	353	370	393	353	365	387	364	332	375	372	405	332	381	371	374	369	371	378	384	374	366	372	338	347	380	373	340	339	398	373	367	371	359	364	378	353	403	374	374	358	347	381	386	363	360	392	361	375	390	380	384	360	347	368	383	370	362	364	374	361	407	378	346	350	363	374	351	380	389	349	424	355	374	386	356	355	379	405	395	385	356	361	370	326	402	386	371	357	318	428	396	415	363	362	362	374	386	356	386	359	390	373	383	377	369	351	374	349	345	390	364	386	388	381	357	380	370	384	362	383	381	320	362	361	371	373	386	383	393	393	364	392	389	380	340	389	379	352	401	338	384	338	385	364	379	373	370	368	364	350	353	361	389	392	401	382	394	357	357	345	363	365	388	386	385	417	378	372	356	376	385	369	405	371	356	381	380	398	375	359	376	367	395	380	427	403	383	360	387	386	344	363	306	363	398	362	389	370	359	376	360	356	378	391	378	381	388	361	370	404	373	394	379	393	362	385	373	357	399	396	367	382	370	356	421	385	334	361	370	387	391	375	377	391	387	379	416	373	376	377	378	339	402	371	382	365	351	342	374	421	367	363	355	356	357	387	372	387	402	385	368	339	396	394	345	321	385	357	363	365	391	353	388	386	352	426	355	375	392	352	320	370	360	402	390	394	392	384	370	360	373	362	382	381	368	395	374	414	376	358	379	342	380	403	349	373	387	359	386	329	386	387	375	364	363	364	381	365	373	379	355	395	401	346	333	366	352	348	343	408	402	376	351	351	384	353	375	388	390	393	364	387	391	380	396	379	347	399	375	358	364	353	331	374	359	348	388	404	378	384	371	369	353	369	392	382	356	383	328	363	402	401	346	352	357	388	343	340	389	348	368	362	379	391	395	373	372	382	383	385	360	351	390	413	350	371	348	370	386	367	376	377	360	369	362	391	393	382	359	376	385	377	402	383	367	392	386	352	398	362	359	362	366	363	370	377	379	373	420	368	371	368	377	368	400	379	359	381	380	379	404	329	371	327	372	376	393	396	390	357	385	362	398	405	393	353	387	391	369	377	388	347	386	368	349	399	359	361	371	367	380	403	412	343	395	376	375	375	341	349	382	357	370	355	376	377	398	359	366	392	363	381	353	357	362	356	366	374	381	366	379	377	348	361	372	390	370	349	379	391	375	355	385	377	374	379	388	349	400	344	363	398	331	342	370	370	362	384	368	356	342	374	402	387	379	396	381	367	325	381	400	364	364	378	376	346	361	368	365	386	383	394	364	363	363	368	426	356	382	361	387	389	372	361	377	364	416	399	345	416	381	401	391	363	369	339	378	447	377	378	346	392	371	384	372	404	351	363	348	353	373	391	391	392	365	343	396	378	371	354	389	337	331	389	395	365	376	388	379	358	377	398	380	352	378	406	341	365	411	399	393	362	352	391	368	341	365	353	389	370	357	363	343	382	363	343	358	357	350	347	408	381	363	337	337	355	359	354	393	367	358	390	364	375	367	399	363	399	327	363	388	424	410	350	374	384	383	377	371	363	378	397	348	363	377	381	359	375	380	379	405	385	358	393	369	354	359	354	401	368	395	373	384	371	394	363	393	362	340	390	368	383	396	359	377	387	346	374	352	423	378	369	364	325	392	408	376	382	363	392	374	389	389	373	365	382	377	380	374	383	379	372	402	332	378	323	369	374	337	378	382	363	376	395	377	367	359	387	396	367	380	365	373	386	385	407	390	329	367	399	362	370	369	359	360	376	376	391	372	355	353	369	357	388	380	378	407	353	395	382	360	394	369	380	346	406	384	356	370	371	402	361	350	367	403	346	386	405	396	372	380	404	391	369	351	375	374	343	436	390	377	374	355	388	364	332	344	352	358	371	366	386	370	360	392	372	378	374	369	379	370	390	326	407	341	376	379	353	387	359	356	367	360	362	352	373	409	368	383	363	380	366	349	334	376	369	379	397	357	372	374	376	367	365	376	362	368	343	367	371	386	395	408	376	409	372	360	369	339	378	356	383	419	380	353	389	398	369	366	397	372	379	363	368	390	401	393	357	390	350	402	370	370	367	351	368	365	342	406	388	389	377	412	385	387	343	367	368	357	383	379	391	345	371	385	379	377	372	361	393	331	357	362	327	358	363	392	384	341	369	376	352	397	387	388	363	378	359	389	349	341	379	379	380	388	381	387	398	350	386	386	347	377	371	413	370	363	339	365	404	368	365	389	363	446	362	379	419	346	393	352	415	351	368	371	390	376	364	362	346	385	395	390	364	394	394	357	357	357	363	396	384	411	388	347	404	350	367	358	366	383	347	348	368	376	383	361	387	394	360	350	383	404	370	395	395	411	395	337	388	363	403	382	377	387	357	381	381	369	405	366	361	373	347	387	409	382	354	363	376	374	368	391	342	380	382	381	374	382	379	376	349	377	370	326	392	335	375	375	376	384	378	388	337	352	353	420	340	351	397	373	395	341	359	418	386	356	373	378	353	358	346	373	419	381	364	341	359	364	363	353	378	377	375	375	363	364	345	359	379	382	388	348	403	391	401	386	349	403	375	408	392	388	342	361	391	393	385	371	344	369	383	367	406	389	379	383	366	379	365	371	384	341	366	370	358	363	362	393	349	400	381	362	391	376	384	359	358	385	353	378	368	373	386	383	332	381	354	366	376	372	351	388	367	353	326	343	386	368	385	411	364	377	360	376	352	381	348	385	352	349	371	354	342	397	375	376	386	340	389	358	377	366	410	370	394	345	375	365	390	354	415	403	393	388	363	385	370	377	387	368	388	387	373	353	386	394	357	364	385	347	353	327	386	374	387	347	386	393	352	367	373	376	370	363	384	350	387	403	389	386	409	373	361	374	324	359	385	384	362	345	378	391	367	369	387	329	355	375	378	367	375	392	388	374	359	389	380	372	377	345	354	384	377	350	348	373	381	318	380	336	348	363	360	401	391	369	394	377	371	310	352	381	376	353	330	355	375	380	373	396	383	361	388
1700	432	428	450	444	425	450	448	401	394	453	435	441	410	427	456	429	408	413	425	426	451	506	437	431	427	435	453	427	436	471	409	440	421	442	452	392	459	403	411	427	451	478	442	426	471	416	427	458	454	391	416	400	424	407	429	411	428	402	437	412	460	424	408	464	396	424	434	425	425	412	455	455	431	417	416	424	427	378	441	423	437	415	420	456	421	402	470	409	445	449	443	444	435	405	450	404	467	456	437	435	456	415	427	421	399	453	426	461	434	430	434	448	453	433	419	440	424	417	442	419	459	448	430	407	442	446	410	464	404	412	445	414	455	454	443	443	443	402	449	437	443	444	404	432	433	425	421	430	431	427	439	438	402	389	427	432	437	401	415	435	440	433	423	390	391	417	441	423	448	399	442	403	441	403	380	452	433	446	425	454	475	448	402	462	429	424	397	401	421	417	467	407	412	437	414	439	389	423	417	434	417	428	409	399	457	461	429	410	430	428	469	427	414	459	408	437	386	420	432	427	439	442	448	399	465	454	438	444	417	418	413	424	437	426	444	432	454	432	453	448	433	443	418	442	406	412	437	428	440	408	423	418	437	440	446	407	459	452	434	422	448	446	419	423	432	449	445	431	445	436	441	442	404	420	473	380	440	447	456	471	406	458	421	413	453	454	413	389	443	440	400	417	435	469	462	410	429	445	446	424	436	475	419	446	432	451	387	447	429	397	423	448	430	430	423	460	458	464	426	441	451	435	415	459	408	441	428	388	420	419	430	440	457	424	453	385	413	396	407	446	436	403	446	429	425	435	429	429	391	440	428	423	426	449	463	425	435	445	445	454	451	426	435	435	427	449	435	448	440	441	433	453	397	404	448	427	384	418	441	435	401	413	458	424	454	408	387	426	424	429	443	404	432	391	449	416	453	426	451	411	458	432	412	430	428	463	420	395	438	457	416	439	414	429	415	469	410	420	396	431	454	456	429	432	438	420	428	429	432	451	432	407	423	425	438	398	424	428	397	471	418	486	390	418	400	446	439	432	408	423	430	406	414	371	404	424	422	434	440	424	421	424	430	451	396	420	425	394	391	437	426	493	392	438	460	413	435	411	424	444	442	447	441	471	375	462	451	452	412	482	427	435	431	427	373	460	418	437	423	393	435	468	465	444	444	416	401	427	416	403	477	420	470	479	454	469	401	428	465	450	453	422	435	443	399	418	433	396	421	421	451	447	419	416	389	441	422	437	434	448	413	451	434	432	443	411	422	426	423	441	443	447	429	431	454	436	439	475	450	477	396	439	423	434	460	424	434	460	408	383	437	408	445	449	452	391	440	439	424	430	459	452	396	443	420	429	446	423	405	419	446	429	410	439	407	396	462	418	427	418	423	409	397	395	452	445	429	435	430	412	409	455	387	433	410	386	401	384	427	394	486	446	409	394	428	453	415	457	418	449	415	420	450	423	397	440	447	428	441	440	426	395	409	426	417	388	432	401	448	454	459	444	421	432	424	446	388	386	435	457	449	438	482	409	420	396	430	456	440	439	434	420	406	447	425	428	382	431	399	386	417	414	464	435	448	469	440	380	405	433	411	406	398	454	415	399	404	481	441	434	440	421	439	418	424	429	443	451	424	407	435	429	448	426	449	446	426	459	416	404	379	410	421	425	442	420	425	408	424	407	455	407	429	430	425	468	442	446	442	426	424	408	412	467	464	441	402	382	411	405	445	429	445	447	435	407	435	430	457	422	391	470	417	419	427	423	403	469	407	419	468	466	396	435	434	426	419	415	430	461	384	416	450	430	430	408	404	417	408	410	446	452	413	454	467	418	397	372	392	418	415	491	433	420	414	453	436	408	414	400	433	411	428	410	457	400	400	416	396	435	458	416	408	399	434	364	410	455	433	444	445	405	410	451	413	428	420	452	456	435	424	418	422	415	437	425	461	431	410	424	455	411	423	412	423	428	392	364	473	425	440	439	410	431	447	402	438	435	421	418	455	460	420	426	426	436	461	402	410	428	416	376	462	420	438	388	460	405	416	459	431	432	425	448	431	434	395	409	394	414	432	425	395	422	428	411	414	410	461	388	461	450	478	439	421	443	466	448	494	421	439	423	460	397	438	442	397	425	449	411	445	423	452	424	444	417	428	455	395	415	441	451	415	425	402	415	423	412	436	376	418	452	459	437	441	421	432	444	438	436	426	433	384	430	406	427	429	440	391	420	407	452	413	422	453	436	406	419	450	436	444	436	435	444	485	445	426	454	435	428	450	439	422	403	427	456	415	408	396	440	407	381	410	402	443	422	443	393	412	425	417	385	452	393	474	410	418	421	442	458	412	439	411	441	448	428	438	401	408	435	406	406	460	424	418	391	419	435	409	473	417	409	383	427	441	426	433	477	439	429	460	456	433	453	470	416	416	390	416	414	427	398	398	436	413	453	481	411	389	434	423	516	401	447	434	405	437	434	449	414	426	395	433	440	471	437	458	444	457	450	440	402	421	451	458	423	408	426	478	455	452	447	443	429	427	421	396	417	443	427	404	441	420	449	445	414	444	439	408	428	414	480	436	441	407	397	435	420	421	418	409	410	453	432	433	439	443	378	396	426	448	386	462	445	426	442	432	406	402	382	415	423	417	454	408	434	462	452	432	450	437	454	390	419	443	430	380	418	433	451	443	419	456	409	410	434	418	463	425	432	449	431	424	403	436	492	406	394	421	400	480	408	448	422	461	459	394	451	454	423	439	433	428	432	412	454	389	469	402	438	414	414	460	425	468	455	402	391	434	439	431	418	430	430	462	452	439	437	443	420	429	407	437	454	427	440	391	441	443	416	410	435	442	472	451	408	427	417	421	422	411	393	422	414	437	437	425	387	417	399	417	423	436	441	448	424	385	460	451	416	402	398	441	401	388	409	429	432	417	427	442	439	392	420	462	400	425	432	496	422	439	407	433	415	433	387	406	386	422	424	437	407	404	439	424	421	442	412	444	450	433	401	415	416	402	410	454	415	436	407	407	427	443	419	407	402	465	435	398	422	421	430	462	426	423	421	436	451	419	440	462	435	384	441	430	404	423	401	380	420	408	430	422	419	421	411	435	411	414	407	445	406	400	429	451	447	426	412	411	421	450	440	438	429	432	443	427	423	452	417	417	475	434	439	446	418	411	397	394	434	418	460	405	445	410	418	421	388	384	380	452	430	419	412	435	411	414	462	494	442	459	401	470	399	458	472	420	414	440	469	478	405	452	406	426	433	384	462	456	448	444	401	422	475	417	423	445	443	422	445	436	465	451	413	394	406	426	426	385	391	402	430	445	412	479	430	410	420	419	438	469	474	436	476	412	415	425	422	427	435	404	423	449	416	448	435	399	471	444	429	429	447	461	404	425	416	443	459	451	408	432	424	426	471	412	423	455	430	404	442	421	457	408	421	429	402	406	417	433	413	421	458	439	451	362	440	410	452	441	440	435	424	419	440	439	426	407	442	424	395	428	428	386	444	421
2212	935	946	968	1054	983	1000	958	923	992	977	966	947	908	943	966	976	1052	966	956	949	927	935	961	879	920	898	1004	892	943	959	944	923	929	880	933	918	889	919	921	963	953	970	992	876	912	903	919	943	914	949	921	998	931	907	883	898	904	922	975	968	893	957	871	929	963	909	923	930	942	941	939	934	935	916	966	931	924	949	933	966	913	917	886	884	915	906	964	925	966	1010	912	936	941	919	951	907	891	951	900	967	919	922	903	869	907	944	869	933	885	889	960	877	964	989	890	949	960	929	924	881	879	944	932	921	926	916	985	896	906	948	898	939	947	963	936	881	935	900	936	915	915	956	907	928	911	985	921	926	954	901	954	942	928	944	930	908	915	928	924	920	878	911	896	952	925	948	915	947	942	898	883	956	949	981	902	973	902	914	887	932	894	948	915	904	948	905	902	950	980	902	974	928	1019	928	926	921	927	907	989	924	950	915	975	982	944	898	883	920	964	912	915	895	948	961	930	916	909	937	982	990	938	920	953	913	957	891	914	937	985	898	896	911	899	924	933	909	912	926	931	880	905	919	928	962	920	885	910	913	943	959	964	960	957	927	964	966	928	930	926	919	1000	947	904	911	887	940	934	911	918	974	977	948	928	964	922	921	936	946	897	892	943	893	920	926	920	961	895	870	878	987	895	885	953	882	943	941	935	981	905	887	972	903	921	904	920	955	970	897	915	959	901	960	954	941	898	927	950	965	945	934	977	949	927	931	892	903	930	941	924	880	908	870	950	949	902	917	972	922	923	939	928	899	956	963	964	975	995	923	961	929	863	919	932	981	949	967	947	909	912	935	903	948	907	915	962	925	941	921	912	881	938	903	955	935	909	944	965	924	977	935	963	900	937	893	889	977	893	932	897	923	921	892	907	943	921	891	919	955	1004	896	897	937	956	867	951	906	926	905	982	928	990	942	934	962	924	937	936	961	988	929	956	874	943	880	944	894	914	968	930	955	958	928	996	962	951	938	930	930	931	887	911	939	892	977	983	883	974	876	921	969	938	940	937	930	903	934	918	937	912	970	948	877	915	964	904	930	925	962	912	954	897	882	921	946	955	920	907	952	926	921	952	964	998	946	955	942	898	883	951	886	936	931	995	948	900	907	930	940	903	896	942	910	963	962	968	943	924	941	926	956	903	950	916	988	935	929	936	816	936	945	929	952	922	923	924	954	985	936	958	902	925	904	922	941	896	915	922	881	953	929	962	972	931	917	867	937	931	872	949	907	930	896	902	921	869	916	926	924	929	908	883	902	915	990	933	896	990	913	927	888	953	968	891	918	932	921	898	984	933	943	971	928	939	971	932	911	894	912	924	958	969	885	916	940	933	938	943	934	900	930	902	932	928	972	964	983	965	1001	940	921	894	977	970	923	953	968	946	907	936	907	928	938	916	921	955	890	938	930	919	966	978	898	967	914	930	931	956	956	948	995	970	953	929	908	951	921	929	902	971	948	925	921	973	951	955	904	959	971	942	952	929	1006	992	883	928	904	901	960	936	930	889	928	896	936	922	1009	973	948	919	930	937	962	942	995	907	912	895	947	941	936	929	897	924	898	926	905	963	1007	934	941	932	912	977	1019	904	955	977	920	928	978	894	890	952	996	910	939	937	959	888	915	831	894	930	959	999	875	933	923	935	940	995	922	930	1039	983	918	929	894	969	953	927	927	922	953	949	943	977	896	930	942	936	947	906	894	972	913	915	933	947	932	878	955	922	904	940	937	931	925	945	918	964	956	985	963	892	926	878	961	954	962	921	904	872	965	909	902	966	904	900	941	933	962	975	945	923	936	872	980	926	925	893	916	930	989	949	945	907	904	930	953	947	945	916	925	947	992	939	903	926	878	955	985	933	977	924	970	908	925	872	889	963	912	917	984	960	974	915	872	924	985	974	926	984	952	961	972	926	930	1005	905	929	907	877	956	888	965	914	888	948	916	952	907	913	908	908	938	986	971	992	927	876	931	958	955	956	914	947	962	888	953	832	951	939	873	971	924	993	905	953	945	921	961	881	963	887	889	907	896	917	939	917	967	898	995	932	951	938	941	937	898	943	948	959	911	954	913	907	966	930	906	954	904	986	942	930	955	961	894	876	888	941	974	995	977	936	948	907	945	951	936	933	952	927	888	952	923	968	920	956	950	933	972	937	934	971	900	924	892	913	952	913	950	985	893	919	934	950	944	949	958	926	949	897	952	944	949	924	908	851	974	979	973	941	904	933	946	958	952	958	904	902	949	917	950	926	978	950	927	946	922	938	944	951	930	916	947	885	874	890	971	938	993	921	963	949	880	963	940	1006	887	954	924	960	881	932	929	989	916	958	978	914	940	953	907	865	898	907	915	965	935	986	869	976	928	900	980	986	964	926	938	947	961	932	965	919	954	951	898	876	968	939	909	933	993	901	927	941	975	945	943	916	922	894	903	876	926	910	903	925	905	966	940	978	923	974	918	945	912	955	908	929	889	901	930	937	860	917	935	912	929	975	952	953	902	932	924	887	974	955	952	927	970	937	889	968	918	944	921	912	899	925	940	887	927	900	988	905	942	899	931	961	937	915	935	935	898	961	949	915	940	897	937	895	946	895	903	925	909	950	968	922	984	962	928	980	918	910	940	952	926	917	934	935	933	961	966	916	956	924	934	976	938	929	953	922	939	960	916	913	960	949	919	912	912	974	929	926	903	909	924	975	963	933	904	927	931	944	929	922	955	883	979	931	919	929	930	914	934	973	899	930	879	977	870	954	910	983	921	928	924	892	940	854	962	950	920	905	929	957	891	935	940	909	896	907	953	959	908	926	919	951	916	905	911	906	934	976	908	917	957	938	952	922	957	888	923	940	993	951	945	914	894	907	910	877	976	986	892	948	915	954	883	930	933	938	886	986	907	905	888	969	943	911	959	927	884	927	929	946	971	924	876	940	950	910	929	889	927	924	936	921	950	940	920	995	967	902	954	976	941	964	912	886	958	942	936	980	875	891	935	984	903	953	935	931	938	916	960	968	950	894	889	944	924	932	949	934	916	946	909	937	896	874	957	938	919	973	907	901	941	911	930	981	903	973	917	971	895	969	928	961	924	926	935	921	898	936	944	910	962	947	899	913	960	911	977	935	934	947	945	921	930	894	941	896	953	925	950	927	964	884	963	971	957	969	965	934	893	944	935	955	934	929	941	977	922	930	938	901	872	977	889	962	886	972	957	902	916	982	917	933	915	930	935	933	891	875	918	935	922	936	952	932	947	879	950	888	933	966	866	921	910	932	909	844	896	955	925	934	953	957	918	992	982	928	937	908	938	908	901	958	902	922	967	943	930	963	963	902	948	957	969	981	906	938	947	952	911	973	995	896	995	958	901	912	927	926	904	929	916	904	911	929	928	979	988	903	947	922	969	907	938	974	914	922	997	963	875	906	919	954	901	925	961	947	945	954	924	979	969	920	913	883	888	985	925	886	900	886	948	910	931	907	916	916
8265	628	655	540	431	373	352	343	268	277	287	262	245	270	278	263	255	250	238	273	239	237	245	224	262	232	249	245	270	272	243	263	263	289	226	224	248	236	241	260	229	217	249	253	275	231	230	265	249	269	235	249	245	239	231	229	279	207	257	204	237	228	238	260	229	231	273	241	258	260	207	275	231	258	249	230	216	234	242	209	240	246	259	209	254	234	240	222	234	235	246	241	252	263	241	210	256	233	253	241	264	258	236	225	241	237	261	249	209	247	251	222	210	235	238	251	234	261	235	244	245	219	208	218	255	244	239	248	267	236	222	251	244	243	227	276	237	225	246	258	262	251	242	227	262	263	241	241	259	221	260	265	244	269	242	254	255	275	255	257	239	236	236	238	225	257	246	242	231	238	276	238	254	268	246	223	251	237	241	265	252	249	268	238	231	247	242	250	229	249	245	218	240	240	224	256	251	228	246	241	257	254	240	259	267	255	245	275	289	228	253	250	217	251	230	252	235	257	252	245	270	251	231	251	258	235	259	240	249	275	198	240	234	216	234	231	252	266	261	248	238	238	235	242	252	271	215	215	229	213	239	255	259	248	247	242	263	229	258	241	246	278	270	234	248	238	245	278	231	229	239	233	281	270	256	264	245	263	267	240	224	233	237	238	261	258	242	220	236	253	251	268	250	224	279	207	260	237	249	270	289	260	266	262	218	264	258	275	243	237	250	246	233	231	242	236	261	258	240	251	235	265	250	257	240	247	245	241	236	265	232	262	247	235	232	279	219	223	250	243	248	266	271	223	248	237	225	259	228	233	242	228	218	268	271	248	260	229	264	227	257	225	266	216	235	279	219	244	210	221	237	240	232	256	264	274	241	235	236	224	232	225	242	257	259	257	226	220	257	251	194	221	222	264	259	242	259	259	249	213	227	252	235	258	218	242	252	239	243	247	243	237	274	259	246	262	241	256	214	262	279	266	268	225	239	234	244	219	276	281	251	241	208	252	251	223	246	271	211	216	245	265	256	219	220	260	216	259	245	254	233	215	246	246	236	241	243	247	268	225	218	267	243	271	245	258	247	269	231	261	260	240	233	236	233	234	245	264	232	262	244	230	223	248	269	269	245	225	254	225	230	249	231	231	237	238	248	247	221	230	250	216	248	269	255	271	256	263	258	279	263	241	230	248	238	245	233	250	248	242	235	255	227	251	261	247	258	251	224	243	242	235	228	234	248	230	244	243	261	255	273	249	262	215	274	252	226	250	264	259	281	218	234	245	263	256	222	239	245	256	243	255	247	232	253	230	258	239	244	249	236	250	244	255	267	246	237	224	224	260	298	291	233	220	269	259	268	250	249	253	248	230	247	252	220	269	236	247	241	221	248	233	264	233	224	237	264	255	235	267	262	235	242	223	245	251	249	252	247	229	242	237	235	251	292	245	214	273	241	245	255	242	251	268	235	232	204	231	233	274	243	280	255	240	247	256	252	240	254	212	244	224	246	216	264	251	229	234	225	238	250	249	264	258	247	226	265	244	270	255	231	248	244	256	252	244	237	262	252	216	220	244	246	245	257	231	255	233	250	263	228	258	240	232	275	213	253	276	271	232	244	270	266	230	259	240	229	231	249	241	240	271	236	251	241	239	249	240	258	238	262	225	228	202	242	250	254	229	226	211	251	232	211	243	243	280	259	240	222	227	233	259	252	248	252	243	232	268	257	230	234	252	269	228	254	264	245	244	262	246	259	236	263	299	247	232	244	249	268	242	245	234	240	259	238	258	238	259	222	209	284	258	245	239	274	233	247	235	245	228	205	241	254	270	242	276	225	261	251	244	250	244	240	243	234	240	250	211	238	211	258	235	240	236	237	241	259	245	263	265	272	248	231	235	240	273	235	261	265	240	247	276	247	253	218	245	224	223	248	240	253	201	227	262	259	250	262	279	235	248	252	260	240	236	266	218	259	240	230	243	245	256	249	240	261	274	247	286	239	223	258	273	255	249	237	243	229	258	260	240	215	239	220	242	239	233	228	284	252	246	247	256	242	244	217	275	235	243	233	222	252	246	255	227	253	237	233	212	236	260	252	216	262	230	261	250	207	268	250	251	248	254	221	266	257	262	251	263	244	223	267	245	275	285	254	234	248	228	237	231	248	271	231	232	264	253	249	224	229	250	239	260	238	251	251	275	262	213	247	244	229	260	249	252	250	255	260	247	233	232	239	261	231	243	212	258	232	240	267	264	235	243	260	273	251	243	235	254	242	261	243	207	221	266	253	232	247	278	250	250	225	265	244	255	282	226	217	260	255	224	244	244	217	223	247	184	236	247	235	234	238	253	242	241	235	238	217	227	236	273	239	273	227	252	228	220	244	268	235	251	217	234	240	270	225	245	248	237	232	291	222	220	266	241	195	262	263	235	223	272	274	274	236	241	249	246	272	226	262	235	274	271	243	207	244	222	244	247	260	250	226	280	202	245	224	288	250	224	255	246	246	232	267	261	275	246	281	234	236	246	243	246	246	254	245	240	265	258	275	246	273	260	243	249	250	277	248	257	225	229	256	230	235	224	275	230	255	241	253	283	220	226	238	233	271	215	253	247	217	241	204	233	238	222	234	218	235	265	217	229	240	223	260	274	230	255	231	284	239	280	226	240	248	269	239	238	263	229	254	246	237	265	256	247	253	230	226	243	250	233	266	228	216	254	240	267	238	235	246	252	260	230	233	234	244	238	278	254	255	223	209	271	231	244	208	253	242	223	219	214	228	258	257	249	243	237	238	230	219	226	250	251	218	216	236	240	220	260	246	214	231	246	208	246	257	223	253	247	245	218	243	219	251	229	255	253	235	270	221	246	218	222	257	254	254	210	267	240	237	266	220	245	221	253	247	253	258	246	239	246	217	236	249	253	239	226	245	229	230	254	234	239	222	235	246	240	282	275	261	264	231	241	237	227	253	242	218	223	256	234	229	236	249	210	263	264	259	259	257	243	232	235	263	267	236	248	235	257	255	256	237	246	275	241	234	267	257	233	266	230	213	229	242	232	249	238	236	239	226	254	227	241	253	248	193	261	257	270	213	229	275	243	234	222	255	252	263	244	260	237	235	263	269	269	234	242	248	229	214	269	224	263	251	247	239	234	237	230	249	220	264	240	247	257	239	245	287	231	245	245	233	261	254	273	279	238	235	233	240	263	250	244	228	227	281	257	237	226	248	261	236	254	267	229	216	228	230	248	224	264	231	237	232	241	265	232	241	252	234	242	228	232	222	226	246	241	237	267	233	242	246	248	277	216	260	235	252	237	235	256	238	266	288	257	240	238	251	244	234	242	235	239	245	245	253	223	200	234	242	241	259	246	238	245	261	241	242	265	252	257	249	245	258	264	226	255	268	244	239	282	257	254	244	239	241	238	228	283	261	259	257	275	243	245	248	224	240	240	247	252	245	273	265	247	235	205	235	255	246	282	252	246	224	252	263	262	200	245	247	280	238	261	239	232	239	212
6724	880	1457	1666	1432	1300	1119	962	915	904	809	766	748	743	713	644	696	669	669	660	645	589	591	629	565	627	592	608	633	571	581	609	593	596	543	598	617	565	597	570	577	568	612	604	602	580	555	580	566	567	565	544	617	597	596	552	591	577	577	572	584	602	550	602	533	583	554	548	583	543	599	565	570	585	573	553	571	550	538	532	589	561	559	566	581	570	554	580	578	593	595	536	546	560	551	594	567	567	576	540	538	586	593	549	573	552	553	582	593	566	553	565	528	613	565	574	562	547	556	585	553	572	563	549	553	579	591	554	598	621	559	537	592	547	546	571	518	526	536	515	590	583	613	608	530	570	541	558	540	586	559	560	575	513	529	588	562	575	584	527	563	564	562	514	540	566	536	568	572	570	547	591	577	595	599	576	562	571	533	592	572	568	514	577	567	595	536	559	577	530	560	564	605	549	552	595	560	536	569	555	555	564	561	555	549	606	530	534	535	550	592	599	539	523	552	547	551	554	553	548	528	568	567	576	598	578	540	498	559	563	566	546	583	558	531	540	628	559	560	599	553	514	554	543	558	582	567	560	570	538	562	571	569	570	559	529	581	625	578	587	560	565	574	510	489	545	558	593	557	611	558	567	578	574	531	565	553	552	552	522	600	604	558	553	583	572	572	577	545	580	537	601	594	533	557	582	530	587	538	605	588	539	531	577	585	571	569	577	572	550	568	565	576	563	571	562	529	541	598	552	555	579	598	549	559	560	546	546	565	557	554	523	592	541	553	557	614	554	549	615	583	577	599	556	597	601	551	553	573	556	561	549	497	558	608	574	607	614	550	574	558	540	563	585	554	550	516	560	563	542	570	571	580	598	533	535	513	526	571	594	527	588	568	600	558	575	551	533	569	549	558	549	543	491	587	628	553	543	540	559	555	554	514	543	545	577	595	565	560	585	584	539	601	575	528	565	546	599	592	566	556	534	563	602	583	551	577	531	548	550	573	537	539	560	542	548	572	560	545	556	552	538	590	555	565	558	566	554	578	581	546	557	545	550	522	564	568	572	546	601	587	587	561	565	549	585	544	539	605	526	621	548	531	564	555	570	563	556	557	551	568	572	607	558	544	555	577	564	602	546	521	609	560	569	581	553	576	548	556	531	545	543	542	568	576	556	568	566	564	558	574	568	567	574	564	559	523	567	553	556	569	571	552	559	511	550	562	553	567	571	555	626	567	550	547	542	587	594	576	544	576	560	559	525	572	553	546	537	550	533	555	539	576	580	559	587	582	563	552	576	580	564	579	513	532	617	567	568	579	554	512	529	574	605	558	544	536	552	577	544	593	596	566	590	536	545	561	535	562	560	542	606	500	573	584	549	567	564	571	582	557	573	556	535	618	581	521	565	573	592	532	532	557	541	609	561	566	527	535	572	575	529	593	581	559	587	586	577	538	591	568	561	566	534	574	548	577	624	566	558	575	576	541	600	595	593	571	566	585	540	546	515	548	551	546	591	551	551	522	586	582	573	574	554	568	516	540	568	569	584	542	557	586	532	555	510	573	573	558	569	573	570	534	576	500	562	563	573	556	586	603	568	538	582	594	605	556	560	566	513	538	594	554	574	565	556	597	524	586	513	526	557	575	595	556	525	580	563	535	581	561	570	556	598	548	557	565	595	586	579	575	563	516	547	588	638	535	564	545	544	581	565	582	541	586	592	554	576	566	543	582	534	583	556	557	574	592	511	557	566	550	569	554	502	575	538	557	544	545	531	566	558	581	548	608	600	577	580	555	587	574	548	562	543	598	581	558	547	576	583	518	625	561	558	532	555	577	561	566	577	564	568	550	577	576	536	586	571	558	607	567	567	594	538	550	521	586	589	566	574	579	559	553	540	573	563	558	568	575	587	509	601	544	537	561	562	584	567	552	539	583	510	579	500	579	584	558	578	580	553	560	537	549	541	568	581	520	533	523	593	548	524	549	547	543	553	550	601	602	560	528	554	587	609	561	535	609	587	568	565	585	567	556	540	546	565	516	535	531	571	554	557	557	516	553	515	584	558	543	524	538	608	546	560	572	597	606	554	572	593	594	602	526	536	547	584	556	581	546	570	570	563	575	589	542	574	599	566	542	605	567	566	574	576	567	520	579	600	573	518	567	540	562	567	545	568	583	563	513	578	530	552	529	551	558	549	582	606	546	571	588	569	574	538	620	533	574	549	557	536	560	575	582	591	518	587	532	562	579	556	619	541	575	560	542	504	577	619	585	534	546	582	578	568	581	594	554	568	530	575	554	610	534	550	577	556	608	550	528	567	554	558	561	572	558	589	527	585	531	591	529	560	606	538	588	559	581	552	557	609	551	595	512	569	519	556	544	583	545	547	593	552	588	556	559	580	595	579	535	552	584	558	605	591	625	540	580	558	580	528	592	573	544	581	559	529	576	616	601	574	559	579	590	541	542	562	565	599	566	567	569	536	618	596	584	540	579	543	594	529	557	567	580	571	534	540	562	585	565	555	575	558	558	580	571	586	578	523	522	524	562	583	598	603	559	558	576	528	564	569	568	526	551	572	585	533	526	592	558	600	574	553	558	593	597	532	559	586	581	565	540	557	579	537	588	582	597	539	521	559	559	538	547	602	570	529	545	542	572	572	568	587	552	627	538	497	558	584	533	510	563	604	539	603	568	566	550	557	554	536	566	581	526	580	562	536	520	529	574	581	529	563	560	538	555	579	537	562	562	538	583	590	542	554	566	552	574	566	553	570	551	554	559	554	542	560	579	549	589	546	574	559	550	519	572	579	543	533	576	576	595	539	559	547	578	575	571	564	592	541	565	588	550	548	575	568	587	536	570	562	578	538	533	565	547	579	543	601	581	564	582	543	591	581	530	547	564	549	579	548	593	541	577	532	557	562	581	544	573	556	550	561	588	531	548	521	572	551	564	586	564	581	551	522	537	550	552	591	592	557	564	561	549	528	530	582	511	548	548	513	554	604	559	582	552	540	546	574	540	577	587	581	570	613	567	565	577	529	561	547	562	526	553	524	576	555	548	570	530	572	531	531	566	546	576	543	559	623	526	572	558	515	607	585	579	569	518	569	529	545	534	504	584	543	569	569	614	553	551	567	601	537	536	586	645	541	577	616	551	577	587	561	530	512	588	589	555	573	584	601	522	564	588	616	585	519	533	598	617	513	549	569	519	551	536	571	566	546	568	551	544	539	542	573	546	585	581	574	570	573	573	552	540	586	592	564	555	573	520	554	579	563	528	573	585	603	563	606	549	554	525	558	543	525	573	609	565	555	557	558	561	548	547	547	559	545	549	558	549	530	520	588	567	578	537	554	587	588	574	556	564	542	558	557	592	564	577	559	529	551	569	583	576	574	577	594	566	562	568	575	533	545	551	613	608	586	524	542	599	578	574	608	556	548	575	595	574	551	560	556	580	526	582	562	547	614	572	549	571	505	574	550	552	555	570	552	537	570	539	588	559	531	562	518	544	538
15178	1256	1041	745	538	381	326	262	244	215	214	199	170	161	132	157	178	148	155	157	146	150	141	167	148	174	165	131	140	167	127	154	160	148	167	131	136	145	149	154	135	131	134	103	123	142	149	133	131	134	152	151	115	136	134	148	146	123	135	112	148	123	130	147	134	150	134	130	160	142	121	142	123	142	137	139	131	141	140	115	149	134	155	148	146	144	160	142	172	153	130	149	124	142	141	139	138	144	139	150	143	131	158	178	139	146	157	146	137	134	142	128	134	131	131	141	143	137	149	141	138	149	113	129	119	135	150	146	162	116	156	125	145	137	172	179	120	154	144	121	131	145	120	127	158	135	132	145	131	140	124	144	148	141	127	140	138	124	143	124	150	126	140	137	149	163	129	140	132	144	143	155	136	134	134	139	145	165	137	137	139	143	143	135	149	144	144	165	136	123	141	168	132	138	142	140	132	145	143	145	122	136	165	119	128	145	141	146	150	152	134	140	146	124	154	144	118	131	133	136	131	128	149	142	156	127	162	158	141	135	146	129	136	159	132	145	134	122	147	137	156	140	138	138	140	119	143	150	133	161	154	122	142	155	130	129	165	134	144	152	141	161	124	130	142	145	166	135	134	144	127	125	144	157	164	147	150	129	154	139	141	127	129	125	126	155	132	157	154	128	137	154	135	158	139	129	161	134	144	135	149	151	164	129	153	148	147	117	133	152	135	136	141	157	133	151	135	153	169	140	133	142	130	115	141	166	133	130	134	119	145	151	149	140	129	158	139	169	145	152	155	122	127	157	139	156	129	135	145	155	149	136	166	127	131	127	119	168	156	154	132	141	156	143	125	150	134	131	154	139	140	144	148	149	161	151	141	151	155	135	145	154	133	137	138	136	184	151	127	141	159	141	128	131	149	141	148	141	129	144	147	143	152	167	165	143	135	145	122	139	139	146	147	155	155	145	148	146	145	141	142	146	163	150	145	159	134	166	126	162	136	163	144	131	137	141	146	138	147	130	137	127	137	152	153	152	132	134	136	167	155	122	141	119	141	132	152	125	148	153	129	131	126	138	133	115	157	147	127	124	152	143	138	134	145	142	148	124	148	134	157	171	147	137	152	166	118	144	152	138	137	166	163	165	130	143	125	116	162	124	131	162	158	135	138	160	147	124	141	139	132	153	144	114	155	165	139	133	134	121	130	108	151	159	155	122	166	128	164	142	138	138	151	147	133	152	128	158	120	138	135	160	119	116	124	134	126	151	132	160	148	139	146	152	146	140	137	129	149	145	160	152	132	139	147	137	149	155	142	169	125	145	155	178	134	127	142	123	157	153	150	151	133	125	138	165	142	164	146	134	167	126	124	149	153	136	134	131	176	145	146	133	130	132	160	122	158	146	113	157	137	144	148	129	158	135	151	131	142	122	129	133	131	137	124	117	132	134	145	153	132	123	139	127	158	145	149	137	139	152	129	119	167	154	149	128	147	135	156	135	120	135	164	158	155	114	142	136	129	155	164	141	152	152	156	151	116	149	147	128	99	138	132	161	137	140	151	161	125	128	124	158	127	140	156	151	144	156	156	114	157	158	158	132	147	163	154	139	127	129	127	120	101	160	129	148	169	133	139	162	139	145	142	159	137	134	132	138	143	136	154	146	151	129	139	150	145	156	146	152	141	124	148	153	137	161	143	157	131	124	140	137	147	143	147	108	140	154	151	145	137	142	145	153	160	175	150	163	126	150	143	113	147	130	124	136	143	150	134	146	127	162	141	141	142	139	139	133	121	148	125	138	151	153	131	150	148	155	128	136	147	137	141	149	164	139	141	138	131	142	141	150	144	148	163	149	143	139	149	165	149	141	143	134	132	139	131	139	145	148	140	140	128	133	143	127	124	123	116	149	136	151	142	142	141	123	135	113	148	141	136	142	141	156	129	159	103	130	127	132	120	142	129	138	150	131	152	152	161	154	127	136	135	148	127	133	124	150	163	115	137	156	157	132	122	142	132	136	135	131	150	121	130	138	145	164	132	128	130	136	145	124	151	159	152	148	119	130	147	134	143	172	134	143	132	120	125	168	161	138	147	134	113	160	130	130	145	148	144	138	142	136	142	139	127	120	155	132	161	159	132	160	133	168	118	137	128	137	140	154	147	142	136	136	133	132	128	142	146	132	144	155	137	127	151	147	119	159	141	124	120	124	124	136	127	117	126	151	173	154	140	129	140	127	153	151	131	115	149	136	144	137	133	134	131	141	158	132	165	135	132	124	162	146	131	145	137	152	157	123	148	141	137	114	148	162	142	124	135	148	121	123	139	159	144	155	144	137	139	150	140	133	144	120	132	145	115	162	152	142	133	140	144	125	123	131	153	152	120	142	134	143	134	152	149	174	120	157	130	132	137	153	159	98	111	125	138	151	136	127	129	154	126	127	147	114	151	152	141	136	141	157	139	136	124	153	158	140	127	124	145	129	136	143	126	144	133	118	157	160	162	139	136	152	119	144	132	148	156	146	151	139	131	141	149	136	139	140	150	144	128	132	138	143	131	140	147	142	149	148	144	139	116	121	154	166	121	128	113	171	136	147	136	145	157	131	117	155	128	143	163	133	147	141	144	153	158	150	139	134	140	141	159	152	124	155	130	128	140	166	131	150	147	135	145	136	132	136	144	135	131	122	146	140	146	141	158	130	141	128	152	130	161	127	141	142	147	151	150	133	153	139	159	164	138	140	137	135	124	145	112	144	130	133	138	156	139	109	114	143	134	130	140	148	132	143	139	146	167	141	139	134	129	158	153	148	133	145	155	130	140	149	146	129	128	140	140	136	124	152	143	141	126	142	163	140	136	119	125	161	155	145	146	128	133	132	161	162	136	127	122	136	154	140	124	140	142	121	150	132	134	159	145	135	160	130	141	109	121	156	149	127	142	140	122	136	145	146	127	127	149	148	142	130	151	124	114	164	137	147	155	141	132	135	133	146	150	121	130	148	141	147	141	137	150	130	146	143	139	119	141	141	158	157	140	119	127	146	141	146	128	157	124	157	172	152	138	165	149	148	151	124	144	160	140	121	133	150	140	145	147	156	139	122	128	144	116	146	170	138	136	141	145	147	152	143	142	139	139	144	130	132	179	140	114	124	131	127	136	144	182	121	150	143	147	117	154	146	115	138	134	145	126	150	142	150	131	149	146	136	137	137	134	146	144	156	151	139	138	136	140	169	162	164	154	137	147	152	120	134	140	138	140	178	126	139	129	137	127	115	152	122	142	121	144	133	134	119	133	117	123	123	135	133	153	144	158	149	149	164	164	133	154	111	151	137	136	133	135	132	136	131	148	158	150	135	134	125	132	121	151	132	133	119	161	117	144	127	140	146	157	151	130	141	131	137	115	150	132	136	138	113	122	148	128	163	139	135	123	120	138	151	140	153	151	149	142	128	149	146	141	144	153	135	138	154	140	135	126	138	133	145	146	141	147	151	143	161	127	151	132	155	150	121	155	134
8070	1022	2115	2493	2021	1591	1440	1188	1005	958	780	758	644	611	570	558	556	535	497	502	511	502	442	447	453	442	452	459	404	424	379	435	395	377	437	409	437	363	402	406	407	405	406	394	421	391	402	426	397	418	408	387	386	380	391	384	394	394	404	387	421	391	395	343	380	348	401	352	380	392	403	377	397	395	399	387	358	371	350	382	387	379	356	402	351	367	393	397	393	375	359	390	378	381	353	365	370	403	369	328	366	388	369	400	348	373	372	380	377	402	383	374	382	378	395	368	374	378	373	364	353	381	380	375	369	367	387	393	355	398	371	377	348	364	374	360	381	375	370	381	420	354	343	373	364	374	395	364	349	371	382	363	369	356	364	383	383	406	383	378	392	374	363	394	382	398	393	381	386	402	393	400	379	378	386	383	344	354	383	397	369	370	369	355	339	346	375	371	353	365	356	375	387	360	406	373	411	356	375	382	384	385	410	362	386	404	376	360	340	369	417	384	392	348	377	390	422	368	345	377	390	370	411	398	386	347	333	389	383	342	403	381	373	370	370	357	420	364	365	347	394	357	375	412	391	352	377	385	380	414	386	387	429	364	361	386	355	385	372	368	375	355	401	340	376	394	364	391	396	377	417	313	383	379	414	402	369	383	355	362	395	381	367	361	359	374	395	355	343	351	374	368	359	397	375	396	384	372	377	367	368	339	365	357	344	385	412	387	404	363	410	394	352	398	358	368	400	381	381	407	365	401	351	398	375	386	356	369	377	346	389	375	366	340	416	396	392	372	392	377	380	387	409	336	380	388	375	389	390	385	353	356	362	355	377	360	375	392	371	350	428	347	413	385	329	348	418	372	364	391	400	377	372	385	408	385	339	396	388	377	371	353	353	360	404	351	398	384	387	387	376	369	369	378	377	374	373	374	381	353	362	419	396	384	402	394	348	359	402	372	371	373	394	366	378	355	345	394	353	359	350	380	390	373	386	394	378	363	346	376	385	360	334	370	360	399	391	330	375	364	389	378	389	384	348	390	371	353	372	364	351	354	366	389	390	371	390	419	390	373	327	365	371	346	374	383	379	379	387	425	391	410	351	368	382	357	347	385	368	369	358	357	367	374	354	404	390	370	394	410	410	352	369	388	400	372	371	387	346	355	380	382	388	390	357	399	355	384	401	380	379	369	369	364	350	385	429	406	368	309	381	351	369	398	389	332	377	372	363	393	349	345	390	382	343	379	379	400	391	377	350	359	378	376	341	392	402	399	359	408	364	355	357	395	390	394	371	409	354	382	368	366	386	400	366	389	354	339	387	392	380	373	395	366	412	399	368	381	378	382	384	374	362	394	379	343	369	375	360	364	383	371	348	386	380	390	372	380	368	392	373	371	396	388	403	419	322	368	373	327	397	397	368	369	402	381	375	393	366	375	364	391	344	356	369	406	386	395	367	348	343	368	383	373	359	351	394	399	383	379	372	402	345	370	348	390	379	360	366	355	372	353	391	341	344	380	359	383	365	354	392	390	393	382	409	383	345	351	363	385	396	407	403	368	358	366	366	367	361	374	408	359	393	382	353	383	391	352	380	350	353	394	400	382	401	383	395	363	387	381	384	330	345	395	400	394	388	373	376	385	342	339	374	388	363	375	378	394	346	381	413	354	382	385	412	388	381	359	355	361	392	385	414	380	385	381	370	376	354	371	394	344	368	371	362	366	359	340	374	357	353	355	344	387	395	400	365	373	348	385	410	341	394	332	339	345	388	326	369	340	383	386	353	394	365	349	367	316	379	357	423	370	371	378	368	329	377	392	383	348	370	376	381	378	375	365	388	408	408	353	384	319	378	391	360	371	366	356	351	374	408	414	388	397	358	361	374	357	427	356	366	368	355	375	378	372	386	366	418	381	331	328	369	367	338	381	391	385	389	384	384	359	379	342	354	334	381	352	371	375	400	391	376	365	382	392	364	346	364	385	383	384	331	379	385	377	404	395	405	414	401	359	354	357	343	387	394	380	372	356	367	350	366	418	359	439	351	368	361	358	357	389	360	391	357	355	351	401	387	396	354	384	398	331	356	396	340	371	355	357	373	403	401	369	364	370	381	393	391	382	389	372	349	396	370	396	356	379	388	389	390	358	383	364	373	376	360	383	390	372	383	396	399	358	379	374	350	371	342	337	352	359	385	349	377	370	411	386	361	368	385	359	388	377	374	373	376	386	364	356	397	362	358	377	376	380	384	418	390	328	350	368	386	340	376	391	395	398	376	363	394	392	393	344	363	402	377	369	384	345	376	344	380	363	416	387	390	388	390	357	386	365	403	375	401	384	355	381	396	366	364	374	411	375	393	366	366	366	376	367	408	370	368	359	376	392	373	364	402	371	385	354	406	408	366	417	370	380	330	388	370	370	389	379	379	385	337	313	412	362	387	383	351	358	405	386	362	374	370	366	378	365	388	351	352	387	403	369	382	346	364	385	377	337	354	355	333	354	359	366	375	383	371	374	398	342	349	382	367	375	369	377	373	378	378	405	375	409	380	330	382	372	364	365	385	357	368	384	358	349	398	391	380	390	368	401	406	363	348	370	380	355	354	366	379	387	379	348	347	394	397	387	373	374	357	364	365	339	387	382	397	406	359	344	358	403	358	376	399	361	378	377	365	337	377	357	398	388	387	350	377	343	394	345	385	370	374	374	363	369	377	344	330	399	383	381	389	402	362	388	373	370	407	358	399	378	383	367	371	371	371	387	377	406	357	357	371	365	382	398	372	386	338	388	362	370	360	369	325	381	369	352	387	381	383	358	387	376	356	394	412	372	386	355	344	403	409	399	372	386	366	369	377	383	368	352	392	351	356	377	378	377	386	381	358	335	372	378	359	375	374	347	392	351	349	370	375	373	382	365	350	399	365	394	369	393	390	364	356	372	361	388	365	388	390	406	357	373	334	363	406	376	383	386	350	408	390	345	374	366	414	373	413	378	379	377	360	363	366	347	376	349	393	368	409	394	346	368	383	336	383	372	377	342	371	374	376	400	394	359	363	388	377	384	357	402	359	393	373	367	368	346	381	359	393	352	355	403	376	362	371	362	352	355	349	397	325	317	367	340	419	405	376	381	383	371	355	354	383	366	397	412	387	351	375	350	365	383	389	369	332	360	385	388	359	359	395	361	354	353	375	362	363	373	348	375	362	387	340	376	361	357	409	339	364	396	379	356	398	362	357	385	364	372	366	364	396	401	389	380	350	375	369	377	399	383	384	339	317	378	367	342	365	373	369	380	389	364	373	367	370	377	361	316	389	364	382	425	386	349	419	365	370	335	364	392	408	399	384	351	389	391	365	391	372	391	369	378	366	423	374	358	373	394	398	379	386	347	442	390	359	364	372	414	349	354	423	384	365	380	349	401	397	381	343	328	382	379	386	412	386	357	394	378	380	378	394	390	406	363	356	398	370	372	386	387	377	371	367	424	353	359	405	396	394	392	371	357	388	378	398	389	371	409	374	367
1727	456	455	443	433	393	441	439	449	362	434	427	448	398	410	411	457	417	395	443	432	441	388	413	404	432	407	432	473	385	448	419	410	439	479	449	432	401	459	432	401	484	441	430	460	434	423	418	405	432	437	465	419	445	437	430	443	431	450	402	423	427	382	405	438	410	418	442	430	409	392	422	435	420	450	450	424	459	431	465	420	444	427	435	448	477	435	439	409	430	433	415	441	457	448	418	469	431	391	398	419	411	417	416	446	426	401	436	444	445	433	393	414	448	429	418	443	432	439	448	393	459	407	443	421	435	457	430	436	395	494	425	445	442	441	420	440	399	405	410	431	445	417	401	471	433	376	410	428	406	389	441	449	414	395	473	466	425	408	413	435	424	438	437	418	447	445	440	471	403	425	425	415	398	409	417	432	428	414	428	448	424	463	443	452	407	431	439	409	445	425	401	428	429	419	415	466	393	404	396	451	388	448	408	415	422	427	430	420	451	404	433	407	389	411	429	459	431	430	463	402	398	443	449	397	430	434	454	450	429	431	438	394	471	409	397	458	440	398	481	423	417	442	415	444	469	456	455	433	412	428	414	448	428	432	435	437	436	440	406	431	446	424	434	428	434	370	381	444	436	455	430	469	452	411	405	414	431	379	423	434	410	445	440	420	452	442	426	451	440	420	412	422	380	416	393	426	432	404	442	413	455	429	398	416	423	419	426	430	449	427	456	461	431	438	453	393	446	416	422	419	435	439	430	421	398	432	431	432	423	421	451	444	444	397	446	465	424	431	367	437	413	424	443	437	432	433	446	414	414	420	427	422	419	427	390	450	420	384	430	412	418	436	420	429	418	417	441	449	469	496	413	429	389	426	387	450	420	455	403	443	397	438	430	448	470	450	414	402	383	397	456	390	424	442	441	413	405	485	442	424	398	447	426	440	411	462	439	448	453	438	436	413	438	420	399	415	430	427	401	387	462	450	388	369	405	419	478	456	405	479	408	414	417	421	443	434	409	428	396	434	437	425	454	421	437	408	386	451	427	411	477	420	437	410	403	447	408	389	419	438	442	399	415	452	421	393	406	448	427	453	422	420	445	431	409	444	428	446	374	429	442	418	442	416	457	401	423	415	375	424	442	440	431	457	485	440	425	453	444	382	418	447	423	434	424	425	404	460	422	435	461	450	409	432	438	446	421	435	382	444	431	409	459	448	461	471	447	393	467	431	411	429	404	416	426	416	444	467	439	464	411	434	450	411	447	399	435	382	412	407	416	418	413	407	413	416	418	451	409	452	403	400	421	453	471	392	439	463	410	444	426	428	449	446	400	403	407	417	427	433	429	427	397	441	433	443	426	439	406	418	451	396	479	407	422	395	392	423	416	458	447	440	422	437	439	463	445	434	453	435	401	417	441	431	402	430	417	445	393	436	436	444	434	435	476	435	428	416	437	412	435	447	393	428	427	422	419	424	418	415	452	380	429	462	415	399	411	397	439	438	470	439	472	401	465	431	426	396	454	399	422	464	432	459	384	425	433	425	427	444	456	397	462	421	481	436	419	404	439	440	392	443	427	418	403	411	402	435	410	414	457	467	455	432	439	395	386	454	418	432	417	439	432	411	434	443	450	415	390	426	413	417	446	464	426	423	427	406	440	439	437	417	414	458	427	416	409	411	446	410	431	436	397	420	424	448	382	455	392	461	433	411	478	450	411	452	435	405	426	445	414	399	427	393	472	476	440	406	417	421	465	422	395	445	435	438	407	424	428	399	417	398	429	414	417	422	403	445	424	407	404	431	473	471	449	407	405	421	445	400	443	415	363	405	422	397	403	449	416	443	412	433	456	423	452	405	384	470	417	430	423	453	464	415	418	420	448	448	411	430	388	446	411	465	400	433	417	418	434	470	510	442	404	424	439	459	472	407	406	385	417	432	436	427	428	416	425	445	447	408	368	421	364	445	429	459	461	426	430	417	403	472	444	419	422	433	397	467	447	422	448	448	428	438	453	456	438	458	415	418	412	441	459	437	393	423	448	400	427	429	429	403	404	432	442	436	431	430	408	383	433	430	432	455	413	421	421	429	418	440	414	420	403	409	516	419	413	405	454	440	441	418	438	430	424	462	443	409	456	447	417	453	438	431	421	454	425	410	458	425	427	440	431	437	431	391	453	412	404	402	418	402	421	468	416	451	409	425	425	433	447	415	405	472	414	434	428	388	443	417	434	447	439	429	438	431	427	431	414	451	451	447	428	395	496	438	436	406	441	427	442	434	421	439	410	418	427	401	407	402	456	436	436	447	432	490	443	425	394	428	438	387	430	436	409	433	443	452	385	433	452	449	406	449	424	415	423	456	428	449	446	423	396	419	411	459	414	413	409	414	383	434	439	426	396	447	427	398	438	404	468	429	383	444	448	389	406	442	454	443	457	388	416	443	441	455	449	412	439	465	454	427	438	430	422	385	442	412	393	462	438	428	432	409	420	421	416	471	481	423	429	455	412	438	420	444	413	385	470	446	442	418	437	415	427	435	392	396	433	404	396	404	449	443	409	453	420	399	429	433	432	410	471	475	427	391	441	433	461	459	446	405	423	449	444	426	422	428	388	417	455	418	433	410	451	461	436	446	438	429	401	438	382	410	407	449	483	395	414	449	413	418	427	397	444	457	417	421	442	455	433	468	472	459	418	408	409	438	401	408	405	425	428	422	425	435	412	472	441	433	422	421	423	436	402	401	418	452	415	443	456	422	405	389	424	435	405	459	422	413	441	407	456	422	432	419	404	462	426	422	389	437	459	424	411	416	425	444	419	482	430	447	433	412	431	437	475	445	400	407	466	428	427	422	430	403	419	443	452	419	421	399	418	411	417	405	430	413	442	446	428	415	397	459	422	425	445	418	431	409	411	444	424	460	448	430	414	432	446	434	464	426	416	392	471	456	446	432	428	369	438	414	403	423	435	455	431	424	381	444	443	411	422	449	425	415	370	432	404	423	437	392	405	456	435	371	417	437	424	431	439	436	412	427	452	411	413	411	409	445	379	468	424	448	409	426	437	394	457	382	427	434	442	464	456	460	415	444	421	418	397	415	423	453	458	445	451	401	461	433	398	435	414	421	436	427	440	393	400	408	428	414	430	396	481	447	446	425	419	432	410	409	446	455	376	395	437	435	410	440	398	435	452	426	420	419	396	435	455	429	440	412	411	402	398	420	396	445	447	367	457	443	391	396	433	431	415	407	428	422	399	490	444	428	435	433	438	439	428	415	419	386	448	459	435	403	464	407	434	438	403	428	422	428	436	399	397	467	458	439	426	393	473	403	434	414	398	446	419	416	388	409	427	407	393	425	425	417	402	423	440	433	418	399	399	481	473	447	415	481	450	397	392	459	426	425	443	443	432	383	422	390	422	427	434	404	439	476	459	473	470	405	373	404	407	399	451	463	497	428	416	411	385	430	449	407	404	447	445	429	425	445	421	413	408	416	463	472	469	396	441	406	400	456	411
2224	945	999	999	1010	966	1000	974	924	936	944	931	990	1015	991	963	1012	906	973	964	892	896	947	961	933	981	913	967	989	923	968	931	979	941	940	862	919	951	971	942	966	918	949	920	898	935	897	874	933	932	958	920	928	851	888	947	911	911	918	886	947	903	906	961	907	917	982	905	914	966	936	993	929	1005	934	929	936	950	871	936	885	957	981	946	949	900	977	896	957	955	922	903	926	911	932	943	956	930	957	948	987	941	923	976	930	930	925	893	895	936	958	945	883	904	921	914	904	924	983	927	952	977	921	946	951	903	928	861	913	916	931	924	920	934	919	950	957	895	914	954	963	999	981	953	916	903	915	944	952	918	938	908	897	908	954	885	979	975	928	922	911	942	922	946	945	904	994	927	972	914	967	947	943	926	922	878	988	968	870	949	951	942	981	983	942	932	898	908	873	959	915	902	930	884	904	988	937	984	948	956	872	937	987	935	946	928	906	974	922	956	942	928	988	935	894	955	939	942	957	946	932	956	954	941	913	915	891	900	966	904	970	976	984	947	916	935	964	924	967	916	905	962	940	933	957	950	928	936	927	979	939	962	937	937	942	946	993	895	943	958	965	908	922	924	863	915	922	900	932	932	976	929	926	887	919	894	945	927	910	902	935	929	905	909	959	907	957	969	948	909	916	944	895	907	917	912	897	949	920	909	949	906	906	940	925	965	956	915	936	957	918	945	928	899	932	900	932	997	905	886	919	848	948	986	993	898	919	956	924	927	946	912	936	866	891	934	945	997	895	952	867	890	922	886	933	995	931	932	870	901	891	937	892	924	925	943	977	936	879	945	964	942	965	893	930	946	962	888	923	951	943	1000	981	967	887	955	902	902	882	927	937	921	911	977	922	923	922	919	981	925	981	960	928	940	991	916	900	960	927	893	950	923	975	868	918	963	917	936	982	951	927	907	949	980	964	892	983	873	924	969	929	910	920	945	945	936	947	906	935	922	913	917	948	972	958	899	941	907	936	972	952	963	914	908	907	926	946	906	924	961	984	922	927	924	896	869	881	939	945	937	932	918	957	983	966	943	895	932	855	931	949	928	887	928	950	888	960	923	922	905	933	960	888	886	888	928	913	894	907	983	950	929	945	973	932	896	944	864	955	913	922	932	921	884	901	962	934	982	952	908	950	987	960	893	905	949	973	875	908	984	919	937	931	973	934	969	890	887	907	894	898	969	968	952	996	950	935	897	990	984	938	908	928	979	912	899	944	938	927	937	948	954	958	910	914	966	981	970	932	946	917	880	966	945	910	951	949	865	912	875	994	928	944	946	980	943	894	891	939	946	945	955	910	889	927	908	949	937	930	873	921	935	982	932	1006	958	858	913	961	925	935	914	955	889	976	911	962	974	961	896	956	959	930	936	950	925	882	972	948	922	1015	922	958	932	915	917	951	909	915	903	927	958	979	946	946	891	943	934	910	913	896	957	974	912	923	979	938	895	999	948	958	919	952	943	936	947	955	954	956	903	951	896	905	905	908	919	947	930	938	941	915	882	947	932	991	895	950	920	866	929	917	918	916	957	941	896	923	896	930	999	896	977	920	913	922	902	895	899	896	890	994	915	929	920	929	930	924	980	930	910	914	945	938	929	931	899	922	893	919	965	969	932	887	927	976	941	911	922	937	961	894	956	892	963	900	959	995	926	908	927	952	923	964	901	947	958	906	922	961	924	929	923	887	978	908	924	948	949	922	893	944	981	880	924	866	973	937	916	878	909	947	915	916	930	907	953	924	922	993	879	925	898	901	973	927	899	923	951	880	884	921	959	911	910	926	981	904	921	955	934	927	907	926	927	922	911	880	926	885	940	931	930	918	950	951	909	922	940	932	897	933	938	923	949	948	914	927	946	979	912	925	927	933	956	912	932	908	906	907	920	928	905	924	914	881	975	906	1007	916	968	902	859	936	937	905	941	895	905	905	935	921	957	899	941	889	913	901	939	970	883	886	939	950	927	960	935	918	942	955	976	888	938	940	979	937	904	926	944	977	930	870	928	986	933	904	960	914	962	939	936	935	954	942	900	929	885	913	991	949	940	906	944	911	909	931	928	900	869	974	937	955	867	917	924	893	976	915	943	989	882	926	920	915	888	932	939	881	949	934	920	925	907	873	948	929	876	912	943	929	971	923	924	963	909	929	924	873	952	908	909	965	909	892	872	877	926	943	920	1009	906	942	936	952	981	915	901	914	980	933	927	914	908	947	955	910	948	942	980	962	950	949	964	866	936	982	925	953	949	950	912	930	919	924	885	945	973	853	961	891	955	969	954	890	958	909	970	944	867	897	900	922	947	937	963	903	918	955	901	891	912	952	909	876	919	898	864	974	956	899	938	948	952	940	907	904	969	898	934	920	993	924	916	912	934	912	903	945	902	870	927	936	931	925	972	966	903	942	914	891	906	957	951	907	962	961	929	932	936	893	959	938	918	981	894	910	949	939	913	922	894	907	958	931	913	910	885	991	912	955	918	938	939	907	919	904	913	973	913	926	963	932	908	942	942	903	973	937	928	925	946	914	958	951	941	900	892	974	892	928	892	926	914	948	974	935	940	899	959	897	925	954	901	905	943	949	885	901	953	931	880	939	916	927	905	944	923	970	933	939	921	897	957	944	934	979	957	963	901	919	903	940	983	950	947	907	963	869	962	977	959	903	951	931	902	949	927	932	899	967	949	922	926	914	913	940	982	906	931	924	923	950	943	1010	917	916	933	954	937	951	953	910	882	870	905	918	931	894	927	883	981	963	935	945	856	971	968	942	984	958	938	956	908	930	890	924	889	899	988	952	925	952	958	953	952	1002	900	1003	908	956	948	949	917	902	898	994	915	925	883	965	954	945	963	1000	888	909	949	861	962	941	969	953	871	953	902	946	901	902	914	898	955	929	933	954	981	1008	940	967	911	928	926	866	949	935	925	940	933	967	921	1006	911	899	938	920	902	966	915	935	909	932	942	967	949	885	995	902	884	958	965	910	937	951	959	945	977	907	971	953	921	899	920	888	920	932	959	926	913	926	970	918	935	950	893	910	924	918	971	925	880	897	939	940	878	900	948	917	929	921	906	941	975	885	952	990	929	938	963	897	951	910	936	923	935	929	824	907	958	940	839	978	945	930	958	991	943	917	941	920	935	889	932	951	928	950	939	976	963	940	928	909	847	908	960	950	895	900	954	923	967	923	943	913	893	887	878	929	901	865	959	918	929	927	942	969	973	1002	999	912	979	940	923	950	965	956	909	928	922	885	860	994	864	929	943	945	932	930	987	894	932	984	952	935	911	940	887	895	903	954	940	949	922	900	908	935	974	944	943	958	902	956	938	937	934	893	909	936	957	964	925	903	904	958	908	937	955	984	949	911	963	947	929	960	967	891	961	919	888	938	886	937	970	933	938	882	951	933	939	993	916	886	915	949	914	941	957	933	896	957	951	897	954	902	948	941	856	899	967	932	982	917	924	983	963	943	874	973	924
8625	702	647	578	465	397	317	322	275	320	295	299	282	308	256	231	288	253	274	243	238	217	229	266	238	220	261	227	249	243	236	266	280	269	208	260	228	248	245	251	216	233	249	221	221	267	228	244	219	240	265	213	244	255	258	251	221	257	235	249	240	251	244	261	239	237	239	239	259	260	248	261	274	249	232	247	240	249	224	266	262	267	268	268	256	263	256	259	229	236	257	237	233	244	245	267	266	251	265	230	245	244	242	222	231	250	251	240	265	245	256	284	237	231	247	239	264	257	229	245	221	254	241	227	241	239	254	240	248	248	255	256	267	250	233	234	281	254	229	253	255	253	241	231	259	226	250	265	240	246	247	228	256	265	274	238	241	239	243	241	243	255	273	225	246	256	262	242	276	229	266	261	254	264	249	257	249	219	222	239	255	229	216	271	249	242	208	223	251	243	284	233	254	240	234	248	246	261	274	217	234	238	226	240	255	221	247	264	251	248	236	268	240	247	261	248	267	272	240	235	240	246	277	228	230	241	263	245	252	241	234	270	234	235	230	242	257	237	220	232	254	253	282	264	271	249	257	239	244	236	258	240	235	252	234	246	264	236	284	244	266	231	230	242	229	284	247	237	258	265	246	228	251	244	282	246	244	212	267	214	232	251	240	240	264	263	230	235	252	227	244	284	230	257	240	249	236	261	239	230	245	251	259	224	262	262	249	235	239	266	236	268	243	246	230	215	250	238	258	253	250	224	228	259	236	271	234	229	227	238	220	226	253	231	232	239	231	254	241	211	247	238	223	230	244	241	221	252	247	246	252	228	248	235	264	262	296	265	250	245	244	238	251	266	257	242	240	259	272	217	226	229	237	241	238	241	279	248	253	240	242	206	243	254	269	248	253	224	269	238	271	230	227	232	272	256	266	226	262	260	262	250	262	214	232	237	277	244	278	243	236	227	230	232	258	269	269	239	231	247	248	250	271	245	267	261	229	247	277	252	237	267	258	244	267	277	310	248	225	251	219	247	267	257	238	230	221	235	245	236	251	251	254	219	244	226	248	236	232	229	240	227	246	239	224	262	249	244	254	257	245	238	273	229	251	221	243	226	243	246	263	208	240	251	263	221	239	256	262	257	231	244	208	225	252	264	240	249	236	218	228	237	204	255	232	253	266	270	208	222	234	258	239	222	244	253	238	251	250	259	229	229	244	263	223	255	228	247	248	257	237	207	275	249	240	256	259	248	220	228	242	264	234	249	233	253	252	237	261	224	260	281	268	224	243	241	214	224	259	234	240	253	254	230	224	247	230	254	239	245	235	271	289	239	244	264	236	234	225	228	232	256	262	257	248	231	248	231	258	229	239	249	236	221	263	263	234	223	263	263	241	250	271	230	220	228	223	237	200	261	246	208	237	210	252	236	276	259	262	251	229	221	198	246	252	240	254	245	241	256	280	239	224	265	267	216	242	241	233	264	251	256	248	231	229	234	221	239	238	234	234	268	253	231	241	261	243	235	257	222	255	243	212	256	243	258	259	251	251	232	257	212	247	253	257	251	268	263	276	251	236	243	267	260	265	267	239	230	220	233	219	259	228	278	236	257	269	251	230	222	216	256	217	269	264	245	264	246	280	242	248	228	251	243	263	264	254	233	259	257	247	259	254	249	242	228	264	292	224	248	248	241	247	248	241	270	242	223	235	257	212	228	253	240	245	221	224	237	254	254	236	242	261	234	242	233	234	225	241	217	239	209	263	234	237	259	254	252	270	228	248	239	225	260	260	257	248	214	244	259	234	224	252	231	263	262	232	254	220	244	230	221	253	221	235	259	245	263	234	223	240	220	249	243	241	272	254	242	252	271	260	256	265	226	244	262	219	237	240	279	237	247	243	253	250	234	238	244	272	244	219	240	236	209	237	263	283	242	279	251	238	229	225	225	242	220	240	226	235	266	247	216	249	202	252	216	226	243	220	223	226	264	235	249	225	220	265	229	242	238	248	258	254	286	250	271	261	251	206	213	241	226	229	234	242	249	247	246	215	247	243	251	207	247	262	266	236	263	234	218	252	228	248	229	253	267	250	250	238	216	243	244	231	207	243	216	249	247	248	284	202	206	232	241	236	268	247	220	244	234	251	276	247	229	264	249	231	228	231	212	237	249	245	244	212	265	266	244	223	266	221	255	261	231	217	244	256	233	219	252	245	270	245	223	266	261	253	248	241	262	229	254	239	244	278	245	249	234	283	250	231	272	254	249	234	252	251	225	232	258	233	238	293	255	220	241	254	223	272	246	255	236	213	255	244	257	232	265	251	249	251	251	254	248	234	247	260	238	252	205	225	277	277	242	235	273	225	246	253	235	274	231	266	275	249	219	259	255	245	224	252	233	235	242	260	225	254	253	234	222	236	230	277	258	258	237	228	243	264	276	250	222	248	262	222	237	256	244	277	262	237	242	240	266	260	243	257	247	298	247	243	230	213	234	223	226	254	227	260	232	279	248	219	252	250	226	231	233	259	232	207	217	244	247	241	247	250	220	259	265	269	241	226	236	285	249	241	238	239	243	274	264	233	240	224	235	248	248	242	240	219	236	235	249	236	247	239	244	205	265	246	240	230	271	256	242	267	229	243	238	233	216	249	235	221	219	216	273	244	252	250	288	227	222	241	236	235	266	226	259	217	208	237	244	239	241	294	268	236	244	252	220	215	252	254	232	241	241	249	251	227	238	240	261	249	245	267	248	238	251	255	244	239	242	241	244	237	244	246	241	236	222	238	258	239	223	247	244	236	250	235	234	241	237	251	250	248	261	215	221	241	235	214	240	287	249	231	243	249	250	225	216	257	238	248	215	244	232	230	280	240	244	252	244	275	250	249	275	241	254	226	232	253	220	234	223	255	268	264	254	253	215	230	212	273	273	267	259	223	258	243	253	245	222	234	248	233	239	249	281	262	280	241	260	223	225	234	239	253	232	239	222	209	231	258	227	267	236	239	254	260	235	231	263	255	265	227	255	283	220	246	211	240	223	250	212	231	251	237	238	278	264	249	258	250	267	242	224	295	256	239	241	270	229	260	273	244	214	228	244	227	278	245	245	197	246	235	247	229	260	229	246	242	235	238	211	228	236	248	242	240	238	216	236	248	259	270	237	213	235	237	241	238	232	240	256	255	239	230	238	236	241	239	239	263	234	258	259	246	243	225	241	227	244	220	250	249	248	257	237	231	278	244	236	256	256	273	265	225	255	251	251	247	268	262	223	240	223	229	202	255	245	227	237	249	267	224	268	258	261	240	246	231	238	214	259	258	238	205	246	261	231	253	240	247	243	274	251	240	233	232	273	248	236	223	230	249	239	240	247	239	245	239	244	251	234	245	221	248	222	245	254	263	247	259	232	251	272	259	260	226	249	247	263	237	264	232	230	234	257	220	230	206	265	230	245	249	219	240	213	267	268	252	225	235	271	254	233	218	240	247	263	215	250	223	255	256	235	268	233	279	240	240	227	242	269
6756	946	1517	1695	1402	1302	1077	1029	915	802	811	810	755	739	676	684	652	681	647	624	586	610	585	621	604	631	558	637	619	562	539	610	591	620	589	626	575	571	574	561	617	578	565	565	522	546	558	559	560	566	531	531	577	542	552	560	570	559	539	569	536	558	544	572	553	601	548	570	567	570	602	573	563	569	537	549	541	598	547	565	527	574	523	546	525	589	552	549	573	560	551	543	564	522	551	539	571	557	568	529	562	555	615	588	565	577	532	526	558	571	535	586	519	613	556	542	551	571	575	576	551	579	577	574	550	612	545	544	573	564	550	558	577	517	567	588	569	590	584	556	541	536	563	554	603	572	589	588	574	568	549	585	542	541	570	542	514	595	549	557	573	575	582	536	570	565	536	554	542	534	565	547	605	545	549	560	559	593	573	584	574	550	600	581	597	552	548	541	521	585	561	604	543	532	537	569	560	495	569	534	589	524	584	604	542	576	586	541	571	593	549	600	554	576	543	597	572	559	576	563	561	593	552	555	571	545	558	559	557	559	555	588	555	591	554	554	575	580	573	576	540	578	568	580	561	576	536	561	569	621	577	525	528	550	560	521	521	584	572	511	577	521	529	559	571	545	578	548	559	553	598	551	585	557	570	545	560	557	607	574	547	603	550	559	561	603	544	556	553	587	572	555	560	549	568	551	555	558	586	610	555	525	552	555	558	585	569	561	577	525	578	589	574	581	558	609	597	523	589	595	548	568	547	563	581	557	573	562	534	549	581	562	553	527	551	574	587	539	561	549	545	570	580	551	576	575	524	553	557	556	579	575	610	608	537	556	558	552	602	556	550	519	563	542	585	567	519	554	532	605	540	565	568	562	537	583	588	578	564	552	606	545	558	543	611	603	538	578	527	557	564	549	597	571	509	556	563	567	579	581	558	562	570	515	545	557	561	544	573	557	553	544	586	576	513	559	546	514	588	550	537	570	584	550	550	561	566	560	551	585	541	548	581	562	558	586	584	561	528	573	505	546	563	587	575	560	544	520	533	548	551	589	538	531	530	555	568	561	564	548	563	545	550	553	585	539	567	566	545	563	542	528	558	557	559	555	604	575	563	620	573	538	552	563	550	554	568	559	562	536	559	556	559	596	578	537	587	579	588	550	620	626	594	567	533	592	553	569	544	579	585	562	561	556	595	597	514	535	545	556	579	552	599	561	521	609	516	553	642	571	563	524	561	531	586	557	580	572	533	560	564	564	602	594	581	536	545	582	560	583	591	568	537	531	629	538	538	573	592	525	605	534	540	580	588	554	575	568	544	506	590	576	546	570	560	546	544	603	548	567	623	538	579	557	599	586	546	531	562	557	555	550	577	584	525	564	568	559	528	584	602	567	570	534	577	603	585	558	503	549	595	564	572	541	568	526	557	523	578	548	548	555	555	549	566	557	542	552	561	594	565	540	562	569	544	528	557	538	593	544	566	584	554	573	580	534	568	549	538	568	585	544	531	554	588	549	574	533	547	547	566	567	602	564	557	532	531	571	566	563	543	546	543	619	533	566	534	523	532	577	567	563	580	559	516	551	574	550	551	555	600	614	574	561	588	507	497	582	591	576	609	547	554	599	565	550	597	561	559	553	533	589	563	585	578	553	556	578	618	550	522	540	565	541	555	575	637	521	538	586	606	551	563	591	545	551	564	535	559	537	559	573	579	525	552	573	602	557	553	566	588	516	544	583	539	599	522	546	519	562	605	547	552	521	597	568	556	576	535	548	612	518	539	591	598	555	592	599	561	532	604	576	561	580	528	555	541	543	565	551	532	591	556	512	540	556	567	554	579	577	559	567	523	546	569	568	540	597	564	570	491	563	570	568	559	563	570	587	537	564	561	545	555	553	581	558	582	570	597	553	558	554	550	562	556	582	623	520	596	566	574	595	583	574	613	567	569	593	575	581	552	527	570	593	577	560	552	562	545	591	523	573	566	570	559	552	584	548	596	538	555	554	557	538	601	530	539	568	593	545	560	543	598	618	575	574	563	589	579	608	559	561	582	626	545	584	586	564	520	560	586	566	561	553	568	568	513	565	507	612	562	565	560	603	557	612	569	580	550	552	588	572	572	532	516	525	562	530	588	536	572	565	567	584	575	562	563	541	576	558	559	559	571	550	590	531	526	546	573	572	581	552	547	570	566	578	543	557	513	557	527	549	596	540	556	517	527	587	520	571	596	576	533	577	535	563	541	535	605	605	554	575	554	590	570	549	577	578	573	572	566	560	544	571	588	548	555	590	581	602	561	591	583	592	572	591	534	575	541	545	626	559	565	499	572	601	593	561	556	517	565	575	553	533	541	565	562	546	547	546	612	566	547	583	584	595	584	564	545	546	570	563	569	551	584	572	572	563	568	573	557	553	553	564	546	593	575	576	547	584	577	582	552	542	561	573	595	548	542	563	547	563	573	569	553	630	555	547	567	611	526	565	583	570	521	562	563	552	577	539	562	595	547	569	526	575	595	577	588	550	551	563	548	561	565	514	571	573	570	544	579	575	536	563	536	556	565	555	549	551	569	554	562	569	553	572	564	587	574	544	509	583	561	593	573	567	547	598	579	540	556	557	574	575	583	537	561	547	566	565	589	617	571	594	542	589	594	540	549	591	537	541	580	548	567	573	586	578	511	512	577	540	592	547	529	562	561	621	569	594	562	540	589	604	552	513	593	545	544	568	518	513	576	566	579	537	552	560	556	533	504	549	530	574	530	569	549	565	542	568	589	546	564	557	519	538	547	534	599	575	557	553	587	547	577	572	559	579	549	572	563	587	536	560	553	585	571	552	545	518	607	595	553	538	524	605	554	533	570	582	599	526	547	594	563	590	550	575	501	556	554	564	552	577	538	580	504	538	558	549	566	564	542	568	511	547	580	545	567	530	597	567	587	593	533	558	512	542	602	563	554	581	576	550	556	545	591	544	538	585	566	580	515	551	564	571	557	532	554	571	556	543	547	524	546	565	556	624	538	576	547	552	558	541	545	533	555	575	556	523	586	543	560	571	568	558	524	555	562	550	557	568	542	596	615	517	564	587	563	563	579	554	583	580	509	555	561	579	543	531	573	516	532	543	545	524	545	594	538	561	585	622	573	571	560	547	593	549	585	531	525	573	553	543	548	540	557	542	589	575	595	570	578	559	571	573	520	548	569	574	545	571	560	566	562	554	610	582	566	536	556	586	556	572	537	558	540	572	576	593	503	580	576	590	557	544	589	565	572	567	537	555	538	550	542	602	568	555	574	592	529	562	568	567	587	546	584	553	562	590	561	563	545	559	581	510	579	584	567	564	584	537	566	561	594	543	606	557	567	567	569	592	594	548	557	605	546	588	586	548	563	565	564	527	572	572	579	555	550	536	582	505	565	573	603	492	552	558	570	532	558	541	556	565	600	569	565	540	580	528	534	573	563	555	543	546	560	549	544	520	591	612	561	556	576	577	508	618	563	543	584	568	565	575	556	539
15130	1283	947	776	530	392	369	290	232	234	222	190	206	210	165	161	189	195	143	144	166	169	168	155	155	172	158	154	158	139	154	164	138	138	136	130	160	140	155	128	139	156	131	143	139	132	137	133	124	138	131	132	146	154	144	164	168	159	138	128	132	141	127	134	139	131	126	146	142	126	126	153	163	140	148	153	148	128	124	136	113	139	142	132	159	131	142	139	143	132	133	136	137	119	108	127	133	132	148	152	133	130	139	160	144	149	128	135	153	138	150	141	148	152	138	140	129	168	131	124	162	139	126	139	130	149	162	123	122	173	135	159	137	128	139	166	147	121	120	137	139	128	163	151	131	149	149	146	132	150	145	161	153	130	142	157	154	151	147	138	126	135	141	173	156	130	160	163	156	128	141	136	153	162	147	133	129	148	138	129	144	128	124	139	147	146	139	133	136	160	145	132	129	115	149	155	152	152	136	125	151	128	125	157	129	136	140	150	162	146	143	134	151	148	156	128	98	138	134	171	142	169	139	142	135	125	152	150	139	153	133	128	139	132	147	160	132	127	154	138	128	158	115	132	140	113	170	150	130	128	157	120	119	138	169	149	147	152	137	167	145	165	131	154	143	142	144	141	136	144	138	124	158	132	136	130	134	122	129	142	144	139	159	127	149	137	122	138	127	130	142	143	154	139	124	130	146	141	142	128	146	134	141	155	142	137	129	157	147	144	146	132	149	145	146	167	115	132	141	140	144	132	128	133	148	119	149	166	159	146	117	152	139	149	134	139	126	122	112	131	153	157	160	129	156	137	123	142	140	152	126	156	143	104	124	144	113	149	143	146	142	137	133	133	164	170	152	159	127	125	129	133	131	130	130	143	127	143	142	124	140	165	135	119	157	153	123	136	141	166	127	134	160	128	158	135	134	167	142	147	126	141	136	130	133	132	145	135	151	143	135	150	126	139	139	119	156	133	148	122	137	127	139	154	134	122	138	114	147	159	122	152	139	148	151	164	171	133	154	139	147	149	158	137	155	136	132	144	173	157	136	129	130	131	136	144	128	133	122	134	144	126	164	132	152	156	155	162	146	135	137	124	155	143	147	128	143	127	120	140	157	129	168	136	153	149	158	142	124	137	150	162	143	146	132	140	144	143	134	153	146	147	130	151	122	166	132	159	149	143	150	142	138	145	125	155	155	124	131	145	159	130	139	128	140	139	131	136	120	124	130	137	137	160	157	129	148	159	128	154	158	141	149	155	147	137	156	139	131	158	145	143	131	157	131	132	160	140	146	145	162	148	136	138	123	129	156	139	154	132	123	142	144	151	117	139	137	129	138	145	171	131	148	132	120	141	151	153	170	144	140	169	133	143	163	129	118	147	149	165	143	140	152	147	168	131	177	156	163	156	186	136	146	150	150	151	146	133	141	119	132	138	138	152	157	151	132	130	138	114	145	165	141	152	148	170	142	151	139	156	148	137	143	154	132	155	143	157	138	135	149	152	142	134	150	145	134	154	136	137	168	142	137	129	157	125	130	125	142	160	130	128	118	130	128	135	165	119	131	129	122	142	127	137	143	141	133	144	154	134	122	134	163	145	159	154	140	125	133	127	138	128	120	129	128	157	148	135	120	151	158	131	132	132	138	121	153	127	133	129	126	127	151	135	124	126	132	134	143	136	158	144	150	112	145	134	120	131	152	126	155	118	132	138	151	156	142	150	135	125	132	118	147	153	154	141	156	136	147	139	159	134	111	136	148	152	132	133	159	146	154	162	144	131	140	145	129	153	125	133	149	133	125	160	150	151	156	152	152	156	135	124	145	149	123	133	156	133	138	143	122	118	149	143	144	123	142	141	135	134	150	136	143	159	141	145	142	129	135	154	145	134	117	157	160	152	159	141	143	142	134	145	145	124	168	129	135	158	145	114	139	144	132	161	163	141	141	148	118	168	151	146	159	142	148	149	125	135	141	156	145	152	126	130	143	141	134	156	131	134	151	130	129	147	122	137	140	143	143	148	134	132	135	134	134	143	139	149	147	128	133	144	137	158	143	140	116	118	154	114	122	139	139	123	169	119	155	140	139	149	146	139	145	155	123	166	147	144	154	131	137	130	158	158	166	150	131	155	154	148	134	120	140	123	137	122	134	152	129	159	139	151	156	149	153	127	136	126	139	126	141	149	156	120	152	146	120	129	117	125	147	135	142	140	114	134	125	140	130	138	157	149	141	152	140	149	128	148	126	124	139	151	130	140	143	147	122	128	137	124	126	153	111	161	125	118	137	150	129	151	146	132	146	131	150	136	134	153	150	150	135	129	153	146	145	149	158	152	144	151	138	144	142	132	140	156	164	128	135	148	133	124	143	143	158	140	143	141	142	155	131	111	153	131	120	152	127	131	152	160	158	137	169	149	135	156	143	127	171	156	136	138	138	150	155	129	142	128	127	107	131	148	151	120	146	162	151	146	128	125	126	135	122	150	139	138	134	135	135	129	145	145	152	131	117	150	142	133	133	141	154	126	141	139	147	136	111	134	144	142	129	151	137	132	134	137	140	137	143	129	144	144	157	129	144	174	147	122	121	159	155	144	157	154	152	133	135	143	123	132	130	133	133	144	140	149	147	139	147	138	147	138	137	140	123	118	136	138	144	135	158	130	133	111	148	125	123	146	143	135	148	134	129	122	161	131	155	118	163	162	139	145	150	137	137	146	139	163	132	133	144	148	135	155	148	162	119	170	160	159	171	146	121	145	151	147	131	145	142	151	126	149	135	129	152	135	122	131	147	149	160	132	157	138	152	121	123	161	168	131	136	150	122	165	157	133	168	155	145	146	143	124	144	157	117	140	160	154	136	140	134	136	137	158	143	140	172	139	127	160	137	143	138	163	139	152	148	150	151	140	148	127	143	145	153	127	134	153	135	144	153	140	154	141	127	131	132	144	163	142	130	156	134	135	164	124	149	148	147	155	153	129	153	140	149	139	157	139	128	157	152	146	157	145	137	124	133	124	156	130	148	134	136	137	141	133	164	139	139	133	160	147	130	143	141	139	129	140	162	146	155	145	152	123	136	138	145	133	137	122	157	164	161	124	135	135	138	154	148	172	143	135	165	129	143	138	148	130	146	112	143	165	159	164	134	111	153	133	137	125	153	133	130	127	128	145	126	127	132	134	149	131	113	127	153	144	145	152	128	153	145	151	160	134	153	135	117	137	132	128	121	138	173	141	136	142	138	157	168	118	142	130	150	169	132	164	141	121	127	138	169	151	136	132	132	140	143	136	140	149	116	122	148	143	162	143	144	145	161	153	128	144	155	156	148	128	131	169	133	131	142	184	152	139	148	154	152	129	141	163	156	148	122	127	141	140	137	143	124	151	154	142	159	162	135	151	133	138	125	143	132	142	151	140	114	122	146	131	135	117	147	139	138	121	143	123	146	146	146	142	154	133	145	146	148	149	171	133	152	149	143	158	142	150	142	124	173	120	138	163	119	122	146	151	118	145
8215	1067	2074	2477	1977	1671	1472	1245	1039	970	799	753	706	627	564	629	552	560	519	452	508	473	486	437	463	462	454	435	444	423	418	425	439	416	383	428	400	392	431	386	396	423	398	425	406	364	379	420	420	386	395	404	391	365	418	345	373	369	380	389	378	364	385	324	349	373	355	387	396	381	381	396	380	366	378	356	378	393	380	369	421	355	382	340	390	375	386	363	392	386	360	346	372	410	343	368	349	365	387	398	364	372	418	394	371	343	378	377	378	383	397	373	342	400	376	364	373	356	454	333	398	329	344	364	391	357	372	370	361	339	341	371	372	361	396	397	367	411	365	364	397	353	366	358	360	405	372	380	393	406	355	377	353	400	350	360	348	347	347	375	354	401	346	396	373	401	385	376	413	392	425	346	374	346	381	383	362	416	396	366	395	388	361	399	368	363	398	396	373	369	395	362	384	383	359	386	393	375	335	390	360	352	385	363	363	375	377	360	339	393	363	346	434	359	349	359	359	359	392	381	363	348	387	415	378	369	366	368	414	407	369	387	347	381	372	396	365	365	385	370	401	397	358	372	367	397	353	376	366	397	382	385	380	368	367	388	382	366	368	352	374	357	364	367	420	356	387	384	368	358	390	386	357	400	392	402	360	387	381	362	368	396	379	387	354	360	387	383	341	397	347	388	352	399	386	340	372	355	367	393	350	393	392	407	352	388	371	417	401	384	359	366	395	352	363	376	377	363	363	377	408	351	339	405	380	381	374	395	386	400	344	377	364	406	364	344	349	355	350	399	355	388	384	425	341	387	364	365	356	347	385	376	364	351	361	381	348	379	363	404	374	328	386	374	357	394	369	355	383	380	418	370	336	336	380	367	353	366	361	394	389	386	388	380	370	381	364	352	363	349	402	415	351	393	370	390	377	418	356	403	371	367	350	371	362	363	325	392	375	364	375	394	382	384	370	405	358	360	364	365	354	378	372	360	383	401	385	376	388	385	363	397	382	385	396	362	358	394	367	339	391	373	372	355	381	379	379	371	386	400	379	396	391	370	409	401	368	375	387	360	415	372	411	371	410	359	368	386	357	407	372	394	356	366	395	352	337	378	361	378	376	353	371	385	378	386	397	385	372	358	370	362	355	381	363	340	385	360	383	345	385	431	383	386	344	370	354	375	370	378	366	413	369	396	365	394	343	382	383	379	378	377	407	332	382	343	365	365	364	387	393	397	384	391	374	377	371	404	353	370	362	350	358	378	382	336	371	367	382	357	373	360	400	349	364	361	395	376	368	349	414	370	363	364	343	377	384	404	360	402	369	379	340	359	378	379	371	398	377	392	341	351	367	389	394	369	378	393	361	397	377	390	359	367	373	382	373	375	370	340	400	381	368	389	375	353	375	374	395	389	338	366	363	327	408	369	380	377	351	422	383	385	367	386	392	380	427	355	372	372	378	404	360	378	399	380	369	352	350	405	379	390	411	353	385	397	346	379	406	380	386	388	368	384	362	398	350	376	380	336	368	371	360	376	374	390	392	366	403	372	400	349	418	392	375	385	391	391	384	374	374	380	370	346	379	375	352	381	373	409	385	370	350	369	343	392	367	377	358	332	393	374	370	351	385	360	389	351	366	398	416	385	347	393	379	393	405	380	402	371	410	360	379	357	344	386	388	348	361	396	388	400	387	357	380	375	362	386	399	377	390	372	389	410	386	347	384	407	416	405	347	380	360	383	400	372	360	395	416	373	361	387	334	383	363	366	401	372	368	363	393	400	356	395	390	398	348	380	383	360	384	404	392	389	368	386	402	415	418	354	340	381	380	369	372	354	401	359	363	376	369	380	397	385	394	388	391	355	409	395	351	368	349	411	381	371	390	373	379	378	341	355	350	371	368	408	359	376	370	367	353	405	357	398	389	397	360	373	415	372	384	363	398	357	389	393	366	336	380	395	338	389	353	386	368	396	365	374	360	407	351	370	361	381	420	393	338	340	390	385	373	367	379	361	358	398	400	358	357	361	364	393	351	380	369	354	348	394	383	373	404	354	353	358	370	366	392	413	368	374	366	371	392	336	365	380	403	360	387	389	382	361	385	351	393	369	356	380	424	356	347	367	385	389	381	390	400	398	362	398	408	383	374	416	416	373	408	403	385	379	372	350	373	372	374	378	383	344	370	389	379	368	406	376	408	363	372	407	380	388	379	325	354	389	366	384	356	359	358	378	383	384	351	375	381	397	391	397	386	355	394	379	368	397	395	396	373	336	372	370	380	398	354	366	321	376	378	386	352	395	415	387	374	379	360	391	369	369	367	344	364	397	347	386	340	374	357	389	382	361	355	385	387	382	376	384	393	385	410	367	390	353	392	370	372	377	360	393	385	345	345	393	388	358	357	398	362	406	343	364	352	398	327	365	341	388	408	346	370	339	396	364	361	386	342	381	371	374	373	384	371	357	382	350	357	363	357	407	369	368	388	366	346	397	374	378	334	325	376	357	393	392	372	373	382	400	374	372	416	364	348	408	381	396	361	396	341	341	369	367	371	366	387	407	397	355	364	366	372	355	374	374	363	343	364	388	383	363	391	394	352	404	374	357	410	350	368	377	386	358	361	348	370	386	399	369	395	375	397	345	345	390	348	415	378	418	355	373	379	398	383	375	391	383	408	355	372	383	392	350	375	382	366	351	346	366	370	360	394	378	405	363	346	348	369	358	384	379	371	384	355	398	440	378	412	390	403	377	346	342	405	433	387	381	365	387	365	377	397	389	360	370	379	358	340	371	345	368	367	390	375	387	364	383	365	347	406	399	370	366	349	385	371	362	377	374	389	381	412	403	374	369	405	367	335	377	364	366	391	397	379	418	340	380	385	386	378	380	385	385	369	355	352	401	380	423	381	376	375	370	371	397	373	387	364	382	379	368	339	377	374	393	407	369	361	343	381	372	376	369	364	319	385	358	369	374	391	376	341	364	365	403	360	370	398	405	381	393	384	369	373	360	365	387	418	364	378	358	373	364	373	359	392	388	425	395	376	378	348	362	378	352	355	354	344	356	408	361	379	329	408	367	351	389	389	367	385	387	367	350	385	371	382	398	363	348	379	358	394	382	381	389	412	382	377	386	346	374	405	355	397	381	378	371	365	360	383	377	370	365	361	363	355	371	400	352	373	385	338	356	395	399	364	346	406	409	388	362	406	384	413	390	343	389	368	393	375	348	370	409	369	348	379	379	348	376	350	360	363	386	384	356	351	404	391	342	417	372	386	391	381	363	377	332	337	339	377	365	357	380	380	346	361	379	379	390	359	375	387	396	353	373	375	365	365	383	355	393	390	339	358	368	375	369	386	373	372	401	390	375	374	408	366	335	403	375	384	333	368	364	398	392	378	385	383	376	365	379	343	347	400	422	335	374	358	341	392	345	361	387	379	392	410	363	357	360	355	373	361	366	375	376	365	367	379	343	403	385	362	357	403	398	343	394	354	369	378	387	364	387	357	406	390	361	359	348
1765	415	453	447	432	439	432	421	435	487	451	441	442	434	435	445	433	410	430	435	418	452	475	443	435	431	441	396	461	430	429	464	423	426	438	422	442	453	503	464	416	436	441	441	411	411	460	438	429	405	418	442	408	406	390	428	430	401	434	455	430	451	471	403	424	446	443	431	398	411	388	430	453	415	413	393	421	443	432	403	411	406	459	449	430	419	417	421	408	434	424	409	429	431	442	433	406	405	453	416	430	449	416	365	419	469	436	442	482	461	416	417	422	432	482	445	471	389	452	443	426	460	414	415	451	422	412	395	443	448	454	436	414	422	410	412	400	400	414	393	435	410	437	467	467	419	425	420	432	409	435	411	391	409	416	450	396	408	433	477	452	426	437	431	414	445	452	422	473	418	438	408	389	422	464	408	436	445	462	455	427	415	434	446	434	410	386	408	429	483	455	432	426	410	471	446	415	375	426	434	403	432	412	431	429	418	412	429	440	439	439	422	412	411	394	456	399	444	400	395	417	409	460	442	432	439	395	447	448	422	422	413	466	474	367	394	420	415	426	409	441	452	433	438	417	449	394	425	442	436	442	440	424	490	488	432	440	412	450	429	456	477	389	437	399	439	465	428	406	474	445	430	454	413	439	432	424	370	437	405	447	417	398	408	450	401	441	428	398	399	395	436	434	451	442	451	398	456	444	468	446	443	404	444	450	439	409	388	436	441	444	435	498	442	456	455	404	436	398	401	440	436	412	447	447	439	448	447	460	435	472	464	416	405	427	409	414	403	426	428	408	432	443	422	414	428	413	426	401	402	423	428	380	427	444	386	429	402	385	419	406	426	400	429	410	396	432	449	442	437	423	434	470	416	424	447	408	425	474	464	437	429	447	398	443	432	439	448	421	447	431	405	363	444	431	419	446	451	429	439	444	391	395	408	394	385	426	424	427	445	413	422	462	415	418	434	433	453	450	475	438	418	439	405	435	424	421	377	424	435	444	429	445	440	436	449	431	427	413	435	429	383	445	394	418	464	427	433	418	449	476	448	424	451	392	409	438	435	469	460	402	444	441	442	409	419	409	413	418	428	435	414	403	406	443	454	421	468	458	448	406	444	446	402	433	460	397	432	419	414	408	413	433	438	462	422	437	421	418	429	454	378	448	387	411	418	458	428	415	438	409	451	413	407	429	390	430	426	472	410	455	432	410	446	446	425	443	398	424	493	423	439	443	418	451	395	433	438	418	434	372	451	480	455	409	438	401	459	451	426	441	456	457	426	409	434	449	429	457	448	422	444	397	428	427	425	416	449	428	436	409	431	457	428	415	409	451	424	440	440	461	434	439	495	439	449	436	421	404	460	428	398	464	424	410	421	407	434	443	414	415	465	420	417	471	410	449	441	460	427	440	464	431	447	455	415	432	415	435	447	418	407	427	439	412	428	442	452	466	422	425	458	441	420	415	399	433	452	406	413	440	383	394	388	461	431	453	383	455	478	423	424	439	405	367	432	453	446	448	413	421	437	403	426	395	412	443	414	433	417	422	426	410	447	442	450	431	428	441	447	443	443	456	412	412	452	417	396	442	417	425	448	398	452	419	433	403	417	410	400	441	450	434	423	457	482	410	423	412	470	426	473	451	463	437	432	399	469	449	460	424	438	476	462	431	468	446	456	410	448	411	415	409	449	460	404	441	419	452	382	468	436	449	452	380	436	449	448	450	413	408	439	455	473	443	426	427	401	433	400	423	446	408	447	409	429	431	416	436	463	436	420	430	437	399	448	451	449	431	456	411	445	407	445	449	476	398	394	433	418	373	437	475	436	364	437	452	417	447	433	401	435	459	450	416	431	439	412	425	404	370	464	422	431	432	443	436	437	475	434	404	408	416	433	450	417	422	429	451	450	468	433	415	448	449	440	409	473	444	428	402	424	383	438	402	439	432	448	396	392	437	453	436	480	456	426	429	420	459	420	429	440	419	423	431	446	468	454	451	405	453	394	415	399	442	382	377	409	389	468	425	434	442	390	462	407	402	429	413	450	454	434	438	457	379	416	439	388	412	429	422	450	417	459	419	422	406	456	406	444	429	430	396	419	461	444	427	404	423	442	421	446	420	410	422	419	406	432	406	435	432	403	405	410	480	480	459	484	403	424	445	439	449	413	419	454	410	444	418	471	419	379	409	384	414	428	452	446	460	441	424	440	416	441	465	411	440	407	442	413	441	449	423	446	438	407	415	451	416	431	448	425	422	431	408	415	439	366	405	443	434	390	441	439	415	410	437	423	440	428	393	420	420	446	446	448	420	385	419	409	428	429	417	438	434	404	429	407	426	446	472	450	397	405	431	432	438	442	419	450	435	399	427	424	442	409	472	440	427	424	428	444	442	458	416	440	451	431	450	429	423	433	441	379	493	437	468	423	431	450	407	411	418	436	423	416	443	428	436	438	419	447	428	400	401	463	420	451	379	455	425	416	430	443	429	433	460	437	438	409	416	361	438	438	419	427	441	426	422	397	405	453	409	425	444	443	421	436	448	448	461	397	437	460	435	407	401	433	450	436	444	431	399	445	457	431	431	424	399	446	441	424	449	446	418	465	409	424	436	443	440	446	433	435	455	449	402	477	428	413	383	427	423	462	434	462	450	442	406	460	460	412	429	447	413	406	423	384	449	402	436	403	406	451	451	440	417	444	451	407	427	459	428	442	450	399	438	450	461	433	429	459	417	436	451	392	397	400	405	413	435	416	437	464	447	429	441	419	442	433	427	424	424	450	410	463	432	427	429	414	456	438	431	394	413	429	409	449	424	404	416	430	410	434	448	423	418	430	445	399	413	436	414	395	452	443	440	462	374	387	447	414	429	463	425	457	413	416	458	416	422	397	473	435	411	417	431	424	467	436	476	419	441	434	409	435	460	388	436	473	458	393	419	477	462	448	435	432	463	429	451	431	411	440	448	422	416	379	439	418	429	443	452	446	420	462	404	430	473	419	438	417	475	447	432	429	473	441	383	394	454	418	424	465	420	454	414	441	471	415	428	438	485	403	439	421	494	439	467	427	419	444	422	398	458	412	457	422	435	448	420	481	452	436	444	444	422	418	438	414	418	472	432	411	418	424	499	395	430	451	420	446	444	422	467	430	442	432	424	415	417	391	420	404	431	449	437	401	429	434	429	396	401	443	370	430	423	445	405	443	424	454	400	444	386	433	433	435	449	429	429	432	424	399	442	424	432	411	444	388	385	407	427	439	387	417	404	398	410	455	426	434	429	458	413	446	411	454	415	426	429	436	456	471	443	410	408	428	419	435	427	411	462	430	445	407	423	442	411	427	432	426	464	456	445	463	427	464	421	405	437	415	395	440	427	417	397	391	384	420	406	465	433	459	416	410	437	424	445	411	430	443	456	456	440	405	436	422	478	402	442	445	461	453	445	403	442	409	476	471	415	458	411	421	434	452	415	447	434	388	411	410	405	432	453	390	492	439	391	445	415	405	442	445	408	445
2149	982	1051	971	1011	979	1021	1024	936	951	923	934	943	880	958	917	1004	951	980	881	856	969	919	917	972	969	950	905	977	904	986	863	913	929	950	937	898	918	984	923	916	909	928	918	906	937	960	931	932	954	918	890	933	932	919	962	928	933	976	926	977	960	971	897	921	941	936	931	979	938	887	966	991	904	907	912	893	915	915	916	909	948	942	960	933	879	946	937	877	921	940	966	892	973	921	908	933	983	954	960	920	928	937	927	965	971	903	925	910	999	970	967	947	929	877	927	926	957	899	882	885	910	901	942	916	906	932	847	964	931	978	903	907	940	896	908	921	923	948	892	889	931	903	973	949	972	961	907	902	886	950	965	970	995	940	941	929	912	924	984	921	958	960	850	976	920	969	911	993	931	999	904	994	935	940	965	970	923	943	953	950	976	906	877	958	934	934	924	901	910	950	955	918	971	932	922	915	914	910	932	924	937	885	915	911	985	960	901	883	919	891	989	946	924	947	965	911	911	953	967	889	968	912	921	947	884	949	965	953	973	960	934	960	955	922	932	942	886	912	918	957	887	908	874	979	883	885	926	966	925	972	934	986	966	957	886	958	974	938	876	932	901	924	927	927	897	886	920	866	900	914	936	921	917	903	943	940	956	916	924	932	1004	910	984	912	963	909	945	939	908	915	941	949	867	885	970	970	914	893	902	903	916	931	912	901	912	967	981	866	948	890	913	961	965	936	971	929	899	944	916	982	920	909	947	868	995	925	917	938	929	896	937	940	921	877	924	959	921	906	900	910	896	910	939	891	934	944	939	929	974	896	991	972	913	901	951	927	908	963	937	933	935	909	898	924	908	928	951	918	907	937	955	860	909	958	981	914	928	931	870	933	893	922	910	947	935	878	934	917	927	908	930	950	936	906	961	921	899	908	946	950	899	921	943	944	914	921	934	889	973	897	957	961	935	928	896	925	909	949	972	960	903	907	990	909	915	905	947	905	944	897	919	926	952	909	919	907	936	914	910	863	905	921	881	975	883	945	937	951	989	935	879	938	899	869	898	936	964	969	932	920	908	948	933	925	918	876	852	964	952	902	872	962	866	951	906	945	962	922	989	928	926	880	920	971	941	896	896	939	875	913	927	950	861	913	944	889	942	918	943	896	926	928	930	905	902	951	881	1005	939	949	967	934	884	983	924	851	901	888	950	916	950	935	925	919	982	929	1002	920	874	914	984	953	947	933	946	966	909	945	924	899	913	871	1009	875	913	955	886	851	908	851	913	894	914	909	973	936	933	933	892	969	917	928	989	873	915	931	987	899	915	917	937	922	961	952	923	936	921	925	904	898	954	931	958	952	984	868	920	933	955	937	904	921	938	932	994	924	976	904	949	903	946	929	919	933	894	933	895	886	904	928	912	924	874	919	932	912	942	935	915	933	897	966	896	935	1026	874	999	959	948	922	909	977	969	936	900	907	911	903	898	992	895	914	980	923	925	933	950	914	895	958	908	944	920	920	957	954	948	932	961	919	909	917	893	912	917	973	922	908	897	944	920	969	871	879	945	893	948	913	876	945	918	955	964	948	930	934	959	955	915	1013	962	921	961	935	959	916	945	910	913	895	952	972	932	926	918	867	958	958	935	967	910	958	905	909	882	918	827	958	923	908	961	908	905	951	919	900	955	897	911	982	909	910	887	939	898	929	912	940	952	894	950	887	939	984	940	943	931	935	879	933	940	937	935	905	968	922	934	929	954	928	927	958	922	918	921	977	942	954	932	926	946	911	952	920	968	926	917	976	922	918	976	911	946	918	898	947	896	965	880	899	921	929	834	925	934	949	938	911	981	897	950	991	985	927	980	937	890	857	944	908	909	990	875	937	943	901	967	972	929	911	902	888	934	941	943	870	885	940	992	955	940	967	880	912	959	931	921	944	965	890	888	949	898	906	904	930	940	890	891	942	929	936	953	966	963	980	903	925	941	953	927	953	893	893	946	914	989	878	914	909	948	914	897	932	957	866	913	936	967	893	960	881	916	903	929	887	967	870	955	912	891	979	954	899	907	953	909	930	922	912	867	960	901	941	888	887	903	927	907	941	886	920	943	917	896	889	932	908	956	954	925	924	973	952	964	971	908	923	915	924	909	972	872	932	908	1013	953	999	972	880	931	958	936	886	1017	957	907	964	942	916	921	969	890	939	898	947	888	963	944	970	900	905	943	905	910	925	936	935	985	886	918	932	886	919	930	939	916	903	959	898	964	950	921	972	967	918	898	869	932	954	928	919	932	946	931	919	919	953	903	896	953	935	922	947	902	927	923	945	933	948	863	998	987	935	977	915	982	963	963	903	943	942	942	927	862	898	906	894	907	932	893	968	924	956	913	936	939	902	932	943	936	882	895	922	915	934	923	962	915	894	950	878	912	893	981	952	965	1007	932	961	947	932	931	964	938	944	930	932	932	905	940	968	934	907	927	914	924	924	904	933	902	898	973	893	926	953	907	989	932	926	947	903	927	917	922	953	934	894	971	907	915	878	951	939	952	898	927	981	905	946	941	900	899	953	951	931	935	927	856	1014	871	979	941	954	925	893	937	946	986	909	921	949	954	972	872	955	953	946	960	917	956	905	865	938	953	876	913	939	904	913	881	948	934	950	913	947	916	940	862	948	960	890	986	939	1010	925	936	972	948	941	970	904	915	884	912	977	891	952	940	992	923	932	954	950	894	917	958	892	920	956	919	916	913	936	927	955	913	911	951	975	929	968	951	993	959	975	1005	930	923	870	933	911	936	946	880	900	918	951	966	896	924	955	974	911	898	974	912	917	945	928	920	968	980	929	935	922	943	965	894	943	949	942	892	961	950	956	925	936	931	935	929	928	937	939	915	957	904	951	920	925	955	869	899	957	887	892	924	935	969	879	947	934	931	932	928	910	906	952	998	965	956	893	910	915	888	922	984	947	982	955	985	945	932	984	951	907	961	867	931	924	949	937	925	921	947	924	927	943	948	906	908	904	932	1008	891	933	868	957	914	915	928	897	910	951	957	940	937	889	894	885	979	916	941	917	878	921	974	921	872	968	971	907	869	870	929	966	929	969	939	954	960	918	959	920	944	881	916	931	928	931	900	929	953	958	895	914	919	874	914	970	947	923	899	949	964	932	966	934	884	911	879	966	956	884	962	979	916	924	912	930	878	963	917	928	901	908	956	903	914	970	936	941	885	895	913	973	943	942	881	897	919	921	909	902	932	951	954	938	942	986	953	972	876	947	916	940	917	972	962	892	931	898	935	936	947	921	913	912	902	934	934	916	935	986	909	883	974	904	906	963	941	945	905	918	926	938	934	933	929	944	946	967	924	993	973	905	929	925	926	916	898	903	932	935	938	981	907	929	919	940	949	931	902	931	904	942	883	952	892	928	966	891	961	923	901	976	957	911	958	889	944	920	935	922	869	930	928	981	945	923	932	923	973	921	917	941	885	894	941	886	923	966	968	911	976	912	997	918	911	956	903	912	919	968	886
8437	692	689	628	460	393	375	359	288	315	279	262	274	290	281	271	266	257	263	246	270	253	262	234	274	247	228	236	243	236	251	250	247	241	260	284	261	280	251	258	218	243	217	242	251	222	251	239	218	253	255	254	235	223	223	232	266	244	239	276	227	277	244	250	247	254	228	242	222	236	228	227	224	257	255	222	225	256	242	245	260	248	250	261	246	243	255	222	229	246	221	246	278	241	244	239	222	259	253	261	253	245	256	249	261	265	225	253	235	251	259	260	228	265	229	240	285	268	264	231	237	249	246	232	241	250	239	230	251	257	243	253	243	223	222	241	223	276	255	238	235	233	242	236	282	240	225	259	242	254	245	262	228	219	237	259	241	235	239	237	216	213	214	259	224	246	239	239	242	252	246	242	245	221	259	231	247	224	262	259	281	253	248	245	264	256	247	255	263	239	240	219	220	268	254	240	259	235	241	241	249	246	229	234	245	260	277	259	238	257	239	246	233	246	229	246	255	259	255	279	259	237	236	261	224	270	247	230	223	247	256	237	255	243	225	218	224	246	239	274	225	251	230	275	270	258	230	275	250	248	267	234	224	238	282	223	265	233	239	237	254	232	280	244	246	256	271	261	252	228	250	244	245	261	247	236	242	248	226	226	264	258	241	245	250	262	259	233	278	207	243	268	245	261	262	227	224	284	210	249	236	240	259	205	261	269	225	234	252	266	265	245	261	215	236	220	253	230	238	230	267	245	268	250	250	246	256	269	226	272	249	256	250	272	235	265	251	238	235	247	244	218	234	273	258	231	252	262	264	256	255	249	243	251	239	260	270	259	238	252	243	250	224	220	256	289	268	237	206	256	234	235	247	240	230	267	246	208	236	224	246	264	261	217	236	231	227	240	249	255	237	283	239	216	244	241	257	266	232	227	234	244	237	252	255	258	223	257	250	224	273	244	234	241	258	245	244	237	230	234	253	255	226	260	235	247	249	251	245	245	231	224	267	254	257	226	218	248	242	259	220	259	278	252	262	252	250	255	245	263	260	241	239	259	252	220	240	253	235	244	260	233	228	257	229	215	251	236	242	222	252	253	256	244	233	239	231	262	256	261	234	224	248	251	217	265	242	257	250	230	223	202	225	254	238	239	251	243	247	242	259	262	228	244	249	240	276	227	257	265	266	253	201	262	256	234	224	262	245	263	246	251	241	226	222	232	252	267	238	234	242	257	247	264	271	246	224	251	231	251	259	265	274	267	230	240	235	261	233	230	256	253	268	256	228	266	219	266	274	244	251	261	223	221	241	226	242	256	261	234	239	255	215	268	266	246	254	246	250	265	238	272	262	242	235	249	239	238	222	236	247	246	251	277	275	244	235	259	243	237	231	285	254	235	240	248	229	204	250	266	250	268	244	231	237	271	247	219	224	226	225	235	242	250	248	218	246	266	251	226	262	240	246	229	258	245	272	268	273	230	246	231	260	251	245	245	265	235	229	253	228	251	233	252	258	244	266	264	264	248	264	232	263	217	239	224	223	253	232	241	245	241	253	231	224	265	260	260	217	238	232	232	269	243	242	233	225	235	229	228	246	258	244	239	244	227	236	235	270	255	264	254	247	255	256	238	227	257	269	251	205	270	275	250	241	251	218	247	235	229	215	236	262	215	248	259	216	237	274	272	252	239	237	255	271	216	252	243	241	238	251	249	222	230	243	247	245	239	247	235	238	214	236	240	251	249	235	253	226	236	265	227	285	246	272	221	248	240	256	259	264	272	201	248	260	223	247	220	244	222	248	247	218	239	272	235	233	205	264	233	257	251	215	250	272	249	245	239	228	268	227	229	239	248	231	216	252	222	245	266	237	235	252	231	246	264	276	257	266	251	245	242	262	244	238	217	215	242	251	244	234	250	225	253	292	236	237	220	231	232	251	255	230	221	242	238	259	247	249	243	253	260	232	267	232	226	233	240	249	268	262	262	224	235	264	242	260	224	232	238	254	256	259	250	228	258	253	253	237	242	244	240	247	241	263	229	234	254	247	241	234	269	246	269	242	273	232	290	243	280	254	223	239	229	269	228	267	236	232	234	233	249	273	261	254	239	224	238	258	238	261	252	236	257	243	264	265	252	240	260	255	250	235	235	216	267	259	247	252	255	234	229	218	295	238	252	224	243	238	247	239	212	225	259	234	248	245	234	244	234	257	275	245	240	253	231	233	275	259	241	230	246	259	237	223	225	225	290	213	260	227	258	243	259	236	245	237	271	240	250	237	253	239	239	227	255	212	222	228	245	267	224	246	243	260	216	262	227	262	236	233	239	254	250	233	263	267	223	231	239	252	233	239	224	260	263	271	259	268	238	247	258	228	236	271	234	237	253	213	219	253	234	233	250	241	239	217	245	250	253	252	255	237	254	231	248	259	226	238	255	238	258	239	228	237	257	232	271	243	240	233	248	230	281	259	274	248	249	274	231	240	267	283	238	219	246	233	252	247	243	278	247	227	254	243	259	223	257	246	249	246	232	240	227	212	278	259	231	249	233	237	246	254	240	240	233	261	233	233	214	252	228	253	242	252	250	243	235	227	240	252	247	240	252	230	219	265	269	242	236	251	268	235	236	264	252	241	253	241	236	265	233	274	240	227	274	269	256	221	223	222	241	258	237	257	216	235	268	233	250	255	256	246	224	256	291	229	233	233	250	279	251	248	272	228	229	239	255	269	249	241	246	258	237	210	240	229	246	220	247	281	258	263	221	267	270	226	250	243	233	227	243	233	236	238	257	245	241	254	262	250	264	248	235	244	257	270	268	235	273	263	242	255	240	239	205	214	235	239	240	247	229	220	248	247	268	232	258	283	249	220	249	245	227	264	266	227	255	262	257	270	260	253	236	241	217	255	272	249	221	244	253	266	213	255	269	259	216	260	266	263	252	253	249	253	242	251	229	248	253	243	266	232	256	283	257	243	254	234	247	240	261	242	237	207	245	249	280	257	233	266	249	233	260	241	259	254	225	240	248	233	232	258	225	243	243	254	262	237	236	266	232	245	261	235	268	248	246	266	281	216	220	253	258	245	230	267	239	249	245	252	239	254	239	239	268	240	228	258	252	254	247	246	222	246	230	219	250	258	287	241	238	259	236	242	241	240	235	230	236	249	226	236	250	244	243	251	238	226	253	255	229	237	260	235	264	241	278	247	236	234	246	230	257	264	240	242	265	250	245	238	254	226	272	239	260	252	227	217	221	243	261	235	264	250	267	245	252	263	241	244	232	235	229	228	242	225	253	254	249	268	274	231	225	259	225	266	249	236	248	226	224	220	219	254	260	239	259	258	238	258	253	222	230	244	233	237	258	257	264	230	216	257	245	255	231	274	224	255	242	203	238	251	251	246	248	242	274	247	215	288	256	243	232	238	231	226	224	239	238	241	265	243	250	239	271	217	238	241	245	236	265	256	260	247	256	232	243	237	251	276	237	218	235	245	236	255	251	229	242	241	275	232	232	266	274
6726	935	1504	1666	1504	1240	1173	1010	927	907	778	733	764	758	706	653	648	688	684	602	630	613	602	629	639	591	553	593	641	588	587	582	568	586	537	576	591	579	556	618	570	569	590	589	602	581	572	584	626	600	556	586	569	559	584	579	547	558	590	572	563	551	556	545	519	603	569	584	586	557	540	575	561	523	586	597	570	545	569	575	555	556	522	579	604	556	564	553	563	559	581	514	559	504	583	567	626	527	557	558	564	559	631	559	563	605	550	596	549	557	516	520	535	577	580	609	574	580	591	550	554	603	568	533	547	560	608	586	574	564	623	570	555	593	611	559	585	552	571	560	527	589	579	583	563	547	558	555	542	580	519	594	583	548	542	574	560	560	512	570	530	531	593	543	561	513	569	555	549	532	594	534	544	551	596	585	539	558	561	576	621	588	598	567	539	563	568	538	585	596	586	536	583	528	544	542	548	549	565	562	537	579	573	578	533	630	542	565	565	538	560	585	544	591	588	545	563	575	586	563	580	555	575	528	604	548	552	561	584	542	544	564	599	565	547	607	595	565	551	583	555	539	565	608	609	583	550	577	582	555	582	570	585	567	547	608	574	554	601	551	567	567	564	586	534	583	544	561	585	569	605	555	566	566	557	595	583	589	553	534	565	539	520	553	529	561	563	584	533	551	545	533	553	560	580	546	548	537	584	557	558	574	580	542	549	577	572	573	512	526	545	528	543	557	579	550	547	579	580	591	553	576	550	565	535	567	584	568	551	589	592	578	579	569	569	608	595	591	552	558	543	586	531	583	577	598	572	518	543	562	577	548	542	536	549	591	524	522	570	555	537	615	537	561	517	605	572	588	545	563	577	563	578	541	566	561	535	572	565	566	544	542	550	593	542	549	538	577	610	505	563	526	565	555	599	579	562	577	591	552	552	557	536	557	576	560	623	545	542	553	545	621	558	572	553	564	560	550	567	549	557	588	546	575	598	575	559	561	588	591	553	579	564	575	551	540	556	542	558	545	586	563	546	573	546	572	565	607	566	584	566	558	563	577	574	608	539	554	597	568	540	490	552	574	554	592	576	572	539	598	584	548	552	646	599	552	524	550	557	555	588	567	638	565	561	550	527	550	553	561	598	563	556	552	618	551	563	589	562	568	559	574	561	551	555	549	581	566	578	572	567	518	570	563	537	571	562	565	575	572	565	554	609	555	518	589	540	563	581	552	563	530	619	571	518	556	576	521	517	586	543	622	580	584	585	555	572	606	581	557	571	579	638	533	540	570	548	536	570	512	568	555	530	604	569	533	577	585	557	562	584	534	547	555	514	576	573	567	558	505	538	532	598	552	566	562	534	586	572	608	555	535	530	546	596	561	577	552	550	546	566	516	582	574	573	578	561	561	570	514	585	551	532	567	548	557	571	540	551	504	563	577	546	557	574	583	558	585	573	525	554	562	598	544	539	564	578	576	556	536	536	589	582	556	553	549	540	531	534	576	581	532	571	585	564	586	539	554	601	540	589	549	551	587	598	563	593	553	546	553	587	547	545	553	538	563	556	584	572	538	554	595	587	603	564	587	540	572	542	561	531	594	572	589	568	540	548	578	558	539	550	530	541	604	563	531	590	601	566	624	615	540	562	534	548	573	558	588	549	539	574	578	535	542	600	600	537	532	580	558	585	555	560	586	564	589	541	565	566	572	537	531	588	568	548	538	543	559	562	513	573	572	561	530	571	578	546	578	583	528	571	572	586	560	567	579	576	610	541	581	581	594	526	504	552	582	541	575	552	557	550	574	557	561	566	565	524	570	524	587	599	539	567	543	582	575	540	585	612	540	543	525	534	522	556	537	568	621	559	582	559	559	570	532	538	570	538	561	559	599	559	534	581	571	550	537	545	554	586	603	556	545	587	570	554	588	582	566	573	577	553	518	519	567	580	545	541	575	557	592	522	555	549	601	588	575	566	588	589	550	575	546	483	566	593	557	584	599	566	554	529	556	514	578	569	556	586	551	562	565	536	555	534	559	575	550	561	594	546	531	506	580	597	548	609	568	523	552	557	563	578	575	555	550	582	551	502	561	545	582	535	618	575	567	566	583	576	596	612	565	521	584	566	570	547	551	600	546	555	564	578	547	543	592	568	590	584	575	532	571	544	612	540	544	558	553	548	525	587	548	578	586	525	561	527	569	583	552	578	570	535	563	573	576	564	560	551	530	573	531	539	543	595	559	530	552	525	585	555	546	601	548	541	586	554	573	535	544	543	579	602	545	556	606	542	597	607	556	557	562	581	576	567	543	570	571	543	557	526	548	536	558	576	550	562	575	560	574	547	540	571	572	585	569	561	534	549	603	570	574	557	542	556	563	579	561	578	562	529	587	583	574	579	544	575	521	567	555	550	584	600	588	589	528	538	554	558	541	575	619	542	545	560	557	574	531	565	603	528	569	547	579	556	569	531	542	563	591	536	566	571	552	571	591	576	576	574	581	522	544	535	586	561	560	551	589	584	553	594	586	570	629	555	570	567	581	555	526	579	604	590	582	593	581	543	549	525	611	610	565	529	570	557	558	582	562	580	542	539	613	621	554	524	593	573	560	574	582	557	572	562	531	530	572	577	553	575	536	579	582	539	564	556	590	556	596	516	534	552	566	577	542	549	520	563	555	559	546	545	554	618	544	563	540	557	536	581	564	543	586	561	549	561	526	571	575	552	589	525	539	546	543	544	593	569	529	565	581	571	600	538	508	574	519	571	591	554	554	544	540	545	580	616	544	598	600	557	572	556	558	558	558	593	525	546	565	558	570	552	567	537	567	561	574	529	621	618	578	538	548	556	543	577	592	592	579	535	569	551	583	543	563	566	574	600	556	522	540	583	598	585	562	594	565	551	527	578	626	538	553	554	544	606	565	576	536	586	541	572	582	582	582	533	533	544	540	573	559	562	622	598	536	532	565	540	585	582	593	578	565	549	541	547	574	549	547	532	602	586	574	589	571	560	589	532	579	546	580	559	585	547	575	574	559	546	544	582	558	507	609	580	549	567	507	573	516	568	573	564	583	543	574	558	527	570	587	608	561	545	557	558	539	532	557	556	586	526	574	564	538	579	571	533	539	563	581	578	544	514	560	566	561	584	571	558	557	553	524	555	544	560	522	577	567	594	536	531	566	556	575	583	563	528	539	619	574	518	569	533	563	589	560	570	533	584	592	543	590	594	578	566	613	498	589	593	534	556	561	556	581	546	503	557	576	592	588	571	572	559	585	526	548	543	583	554	551	555	551	544	561	558	565	516	538	539	554	573	547	558	565	551	576	519	568	564	569	527	556	580	535	546	540	555	582	542	580	531	559	561	564	543	553	586	524	573	586	573	544	565	561	545	572	508	502	560	586	574	564	577	559	538	598	572	587	543	592	588	541	589	534	588	551	531	574	614	529	585	570	574	553	564	581	575	566	576	552	553	555	573	564	594	602	559	548	576	564	505	552	592	560	555	571	515	628	546	520
15072	1251	916	732	530	448	345	324	245	244	204	199	204	194	170	183	170	166	177	155	184	132	163	151	153	157	150	137	168	160	166	132	160	129	165	135	153	142	136	123	136	163	134	145	135	144	139	133	138	152	162	147	136	166	143	150	149	149	160	147	149	131	144	131	139	148	151	134	117	136	140	138	150	133	136	134	128	115	132	143	146	149	143	143	139	158	141	171	148	138	111	145	114	140	143	115	130	139	121	168	169	121	153	148	147	168	153	134	125	140	114	157	167	124	159	132	153	134	123	160	150	138	152	164	138	146	142	120	131	141	165	146	142	149	163	129	144	126	148	137	131	147	145	150	163	137	130	147	131	125	119	126	146	143	134	138	142	143	127	116	134	159	150	136	141	135	143	140	146	146	126	138	135	134	138	162	129	150	143	133	126	139	149	144	138	130	125	132	151	157	131	144	139	143	150	123	114	140	138	139	133	144	150	128	155	145	136	143	149	129	140	162	150	126	150	146	166	142	136	138	130	122	139	132	159	158	149	145	156	157	145	118	143	155	162	126	148	140	147	141	164	123	144	144	129	146	138	165	126	162	133	159	140	186	132	148	141	153	135	141	153	164	139	146	158	118	139	133	142	163	138	132	153	153	132	138	147	147	149	139	136	142	148	154	154	148	166	141	139	136	120	130	154	158	157	149	137	135	141	145	129	151	155	138	151	140	158	146	133	149	150	138	166	128	154	126	127	142	122	132	130	134	126	125	124	128	167	151	141	166	129	143	134	117	138	147	128	152	144	137	152	136	156	142	120	152	171	159	130	152	147	153	132	93	150	125	139	155	120	144	141	148	154	152	153	162	156	138	154	145	144	121	147	148	125	166	145	147	144	136	138	141	121	125	132	129	156	157	144	140	144	139	143	143	171	124	152	142	151	156	136	138	130	129	123	138	162	126	142	136	128	133	158	134	144	145	134	137	157	142	144	183	174	133	142	123	147	133	123	122	140	150	141	140	138	139	147	176	134	131	122	158	123	138	120	167	163	149	123	129	125	155	124	132	146	147	137	133	146	136	137	134	128	149	147	129	149	145	145	159	136	135	113	134	138	136	134	138	153	155	135	139	168	123	149	144	155	131	146	144	128	164	147	132	128	133	144	144	146	146	147	154	150	127	162	157	156	153	136	136	132	151	114	133	146	157	146	134	151	135	121	153	129	121	142	127	138	159	150	141	137	145	146	117	165	142	151	132	142	132	156	147	152	149	169	149	158	182	133	132	132	124	161	141	139	142	156	154	146	148	136	139	142	145	134	139	135	118	147	148	159	139	154	156	124	151	131	162	133	151	135	147	128	109	149	119	151	136	128	152	147	142	136	148	161	118	117	114	128	147	136	122	115	142	159	127	130	143	135	154	132	145	132	145	123	146	143	153	157	144	156	160	138	127	146	141	144	152	134	149	137	164	133	117	140	155	148	144	126	142	142	147	144	130	145	125	148	124	133	113	130	144	142	138	157	144	132	158	129	140	135	146	144	130	119	144	162	138	131	159	127	118	142	153	149	147	133	139	124	139	114	131	144	152	147	158	172	136	147	156	135	121	155	125	149	146	150	125	152	158	142	140	160	134	150	135	132	144	154	152	125	138	157	138	164	149	154	150	143	148	148	136	139	118	148	144	155	125	153	126	156	151	144	180	152	159	151	127	157	135	149	155	131	155	153	156	157	142	145	141	168	156	142	118	127	133	139	164	138	170	131	129	148	140	143	136	177	146	127	138	167	125	161	146	163	163	129	141	160	133	160	132	131	143	156	146	156	141	142	136	150	147	152	144	142	163	155	128	138	128	129	144	153	135	130	148	141	122	149	131	147	137	152	155	140	142	137	139	139	141	140	139	145	124	131	161	136	159	119	151	137	148	152	150	148	135	146	156	158	149	129	122	103	141	161	143	148	132	117	147	149	137	127	156	121	161	149	140	155	144	149	149	139	144	149	144	132	118	126	136	145	134	135	125	135	145	152	151	150	128	139	140	141	139	150	155	148	159	162	159	144	152	114	133	149	148	153	144	151	152	147	133	159	140	156	130	133	139	144	141	131	125	155	125	136	137	164	119	132	145	146	154	128	141	146	123	151	151	141	151	146	122	142	141	146	161	138	150	148	125	133	154	160	150	134	144	136	151	156	113	149	136	136	109	127	149	132	130	156	155	149	150	142	131	126	162	167	130	139	137	151	148	128	136	148	142	156	146	163	135	140	161	157	132	149	140	117	150	153	159	175	132	140	150	134	128	151	148	149	137	138	129	126	134	148	137	151	140	138	134	144	156	135	135	126	135	149	156	146	157	160	118	133	142	134	121	149	176	150	131	132	126	142	152	140	147	132	139	172	157	135	134	142	131	123	139	137	139	139	153	116	148	161	125	146	150	121	122	134	150	133	145	126	122	114	135	145	143	149	146	136	128	123	137	134	145	123	142	160	151	144	117	143	135	163	155	144	122	153	139	149	129	132	140	150	130	131	136	127	149	152	134	129	151	152	144	142	113	148	119	161	168	126	129	137	136	150	145	153	141	131	173	136	140	153	129	145	154	130	136	157	153	138	136	150	120	149	148	140	145	131	137	125	132	140	114	138	121	143	149	152	158	145	146	157	139	140	154	130	121	112	154	151	139	163	130	135	137	137	141	152	144	154	147	136	158	131	158	156	114	151	142	144	122	131	141	139	145	135	138	144	146	139	153	128	146	123	147	142	154	168	170	125	155	138	126	161	150	133	155	172	152	150	125	152	147	147	143	150	142	130	123	139	143	132	134	126	155	137	132	127	140	172	135	148	150	163	131	132	154	138	118	139	157	128	157	155	168	146	145	162	124	132	130	140	125	147	140	152	163	131	132	159	145	143	153	128	151	120	126	119	150	134	158	163	148	150	122	137	142	133	161	143	151	141	141	148	142	139	140	160	143	137	136	124	161	145	138	129	145	152	140	144	136	121	144	137	161	145	147	131	142	168	140	134	140	168	132	132	148	130	136	134	150	142	154	151	146	142	164	148	146	159	138	155	151	114	144	142	147	139	164	130	139	153	135	133	147	138	130	156	148	150	124	165	149	138	135	138	142	144	160	157	143	127	167	154	125	115	150	157	156	169	134	161	119	150	149	167	131	155	144	153	158	142	151	132	144	154	140	144	135	171	149	140	132	125	150	146	140	140	148	157	140	139	144	146	152	136	163	145	151	157	122	165	147	119	145	128	158	137	135	131	141	152	158	155	116	144	154	109	155	125	144	126	135	145	143	134	147	113	137	135	148	119	132	154	150	144	150	163	126	121	149	140	138	164	123	124	160	145	153	158	157	160	140	139	154	151	150	143	131	130	150	137	161	133	172	143	131	142	152	134	145	167	146	130	142	136	133	145	138	144	150	136	119	139	130	152	145	156	141	142	153	144	135	138	153	120	141	148	137	149	141	133	166	140	102	157	158	149	121	124	157	136	149	150	122	124	139	119	144	155	156	180	133
8155	1010	2128	2474	2093	1689	1474	1186	1109	921	798	746	680	634	614	547	546	533	508	471	473	487	491	452	457	455	438	443	418	409	450	410	431	402	370	421	407	425	379	401	411	389	397	416	373	406	384	384	388	396	375	377	386	372	399	391	389	420	383	390	342	379	380	402	373	371	369	357	382	375	377	351	375	406	407	391	402	387	384	383	398	358	368	382	397	397	379	376	365	387	362	406	342	362	343	376	375	404	409	402	396	387	380	357	396	375	369	386	388	379	376	363	359	383	364	374	399	366	364	420	360	401	359	413	420	380	367	378	400	378	373	365	345	380	399	356	418	391	373	384	353	360	371	365	392	380	396	368	368	357	369	416	363	377	376	386	371	359	398	336	386	398	342	358	386	378	367	379	371	373	375	364	364	399	381	397	392	372	382	360	370	370	392	413	367	357	399	396	370	403	441	348	373	416	400	364	381	366	357	388	365	408	351	376	393	400	395	345	364	383	375	381	379	363	361	374	399	396	396	333	341	388	391	384	347	388	347	346	373	362	394	339	400	393	360	390	366	395	381	344	386	405	363	355	387	355	408	383	402	405	358	391	369	358	391	367	387	373	385	337	398	383	346	339	379	349	368	389	368	371	374	423	391	396	388	362	349	371	366	356	356	361	372	349	378	387	362	393	386	384	339	362	371	349	379	385	386	397	404	380	387	367	399	414	416	409	404	368	367	381	358	349	364	355	349	395	376	380	378	356	400	398	391	392	347	366	374	376	366	383	391	405	379	364	397	392	357	381	382	383	343	380	336	380	375	363	380	416	383	378	398	342	369	382	405	408	399	364	376	364	388	401	366	375	361	403	365	392	424	374	361	352	367	345	381	356	352	389	352	386	386	379	383	378	373	388	366	402	351	355	364	385	377	330	370	377	398	366	368	363	369	398	390	373	342	373	360	375	382	362	368	404	361	386	377	366	343	370	394	376	374	373	423	353	399	396	388	380	434	359	390	392	386	362	369	364	381	375	319	374	355	346	368	384	373	411	355	383	370	382	372	362	382	361	369	349	336	384	361	382	366	375	401	392	365	359	391	396	374	385	380	355	384	406	330	345	356	354	393	409	401	381	379	363	374	356	384	386	390	367	405	375	381	368	363	333	378	340	365	414	360	367	375	396	379	371	384	390	375	336	361	359	384	354	354	405	367	372	376	386	383	410	386	384	376	356	379	351	418	358	361	363	343	395	335	397	401	383	338	379	382	381	355	358	407	362	376	384	387	358	411	358	417	378	372	405	404	385	381	383	368	368	392	368	401	350	352	330	377	418	314	352	382	357	351	408	361	365	360	364	385	394	357	384	407	364	364	387	379	382	389	358	361	351	411	369	338	402	370	362	372	338	409	356	334	356	409	355	376	357	371	362	354	391	385	396	410	359	415	377	356	359	380	424	370	358	384	375	374	356	350	383	362	357	374	369	392	395	358	365	410	391	403	404	397	385	381	345	350	366	397	370	362	405	376	383	365	373	381	388	385	357	357	381	384	373	377	369	390	365	361	418	375	373	359	388	354	400	383	390	386	412	346	358	379	378	387	356	397	435	353	388	375	384	370	384	350	381	382	372	399	348	360	362	367	405	368	409	394	369	367	361	379	395	375	384	365	357	363	382	394	339	396	365	375	359	343	346	365	388	373	372	395	380	397	387	360	371	385	381	371	374	383	413	408	371	384	349	381	354	413	366	400	345	372	398	386	427	380	396	366	359	381	343	373	351	387	396	389	353	392	408	358	385	390	372	342	347	361	373	363	366	402	386	393	366	381	391	386	376	356	352	391	367	384	358	398	388	378	399	348	382	397	354	380	373	358	379	368	382	357	366	351	406	373	378	358	375	404	373	386	413	389	397	403	372	396	384	354	383	394	370	350	334	367	377	362	398	411	415	380	387	326	375	375	352	409	355	398	387	368	335	366	382	390	374	371	374	354	399	387	423	386	373	362	405	380	368	369	381	385	376	367	379	412	405	388	352	337	402	367	380	394	358	389	377	358	389	392	413	384	375	365	388	348	391	380	384	396	400	384	364	394	371	392	371	406	367	357	364	375	360	387	381	352	380	422	370	366	390	385	386	377	400	385	340	381	405	409	357	406	369	393	364	403	380	357	352	410	369	392	366	409	393	340	334	425	363	365	399	391	367	372	380	373	347	389	401	388	391	378	410	379	366	346	409	390	362	340	386	378	400	364	354	374	383	353	378	389	387	371	347	393	388	367	371	359	357	386	416	360	369	378	380	399	363	390	425	343	378	339	382	391	396	406	366	359	367	371	346	351	397	373	362	345	380	379	399	352	360	381	373	373	366	366	365	381	401	387	362	376	380	381	322	381	349	364	369	416	344	376	368	375	374	399	373	364	359	355	374	386	400	377	382	389	372	353	378	377	356	385	400	361	381	360	361	378	403	385	398	333	393	359	376	385	369	378	385	404	372	394	363	369	379	374	388	382	356	415	374	348	378	410	345	373	375	359	377	372	373	408	354	364	378	353	346	382	382	373	402	357	347	400	404	427	423	373	385	391	388	378	378	379	396	396	355	361	358	354	371	346	375	388	392	335	336	413	369	358	394	374	373	375	381	335	375	357	388	360	394	380	376	377	377	422	383	378	388	359	384	370	339	368	390	350	387	382	421	332	394	360	387	364	368	367	377	368	362	377	378	380	370	396	389	394	374	366	314	385	357	371	400	350	392	382	397	366	358	359	398	361	384	374	366	375	383	390	350	405	401	389	368	387	366	377	353	362	384	430	353	389	409	403	379	394	337	346	380	359	363	347	378	362	371	367	381	373	343	398	387	405	366	376	354	361	399	389	393	351	372	375	381	385	397	398	382	381	400	399	358	380	365	381	422	426	382	372	385	389	376	365	366	353	353	382	407	405	373	350	343	373	362	359	397	376	391	398	402	377	350	368	379	415	346	365	395	366	351	362	394	365	372	380	404	332	394	393	371	357	376	366	338	371	349	379	373	395	389	368	426	385	391	375	350	397	366	343	410	400	419	379	385	365	385	367	367	372	356	413	380	389	411	386	389	353	398	370	352	347	390	370	395	381	395	339	388	387	369	400	400	336	384	337	375	371	367	380	378	375	368	411	378	341	394	365	369	408	404	364	364	383	407	391	363	367	363	363	363	370	376	376	371	381	398	414	384	348	349	383	398	378	365	391	378	395	365	372	352	344	346	371	383	354	377	381	363	373	407	374	354	380	343	381	376	383	368	360	382	351	381	355	386	393	351	356	338	396	414	377	400	340	379	376	362	412	384	361	404	394	385	419	362	371	413	411	368	367	392	404	374	377	382	363	375	342	368	359	379	350	331	366	403	378	374	356	370	388	342	387	363	398	390	336	356	390	377	374	372	331	377	396	356	390	388	381	378	351	356	399	371	375	387	387	393	348	395	355	359	373	371	352	376	364	403	436	359	377	336	360	325	366	377	378	363	347	370	394	384	411	381	394	418	367	393	375	401
1656	432	477	460	485	409	418	437	436	473	429	427	449	459	461	397	445	405	410	448	469	419	427	419	443	411	466	419	450	429	383	396	455	453	410	438	428	414	406	477	438	442	439	457	431	440	394	446	403	408	449	424	460	412	413	416	399	454	432	433	388	420	399	413	442	475	495	436	422	430	453	439	455	389	440	464	407	452	457	423	456	396	460	424	441	455	426	430	466	463	420	432	424	434	410	448	453	417	424	439	446	426	404	428	420	430	415	415	448	453	438	447	410	426	429	442	467	459	382	445	465	447	437	426	425	470	435	433	424	438	423	449	429	413	431	460	441	372	382	416	401	436	438	465	478	418	408	399	443	426	413	429	412	428	461	457	460	431	445	406	415	437	449	429	417	425	412	422	457	427	434	463	437	363	411	412	425	437	454	408	415	426	424	457	421	404	420	442	432	450	410	441	419	415	431	411	438	411	437	440	442	421	440	433	421	420	433	398	428	408	420	470	448	444	456	411	464	406	419	420	420	443	439	445	479	434	436	429	420	417	424	457	437	423	432	454	458	406	423	434	440	426	477	439	453	434	419	415	397	434	445	426	431	445	413	449	433	428	422	423	442	460	441	450	456	445	419	443	431	440	456	426	434	420	408	441	465	437	392	433	408	436	437	428	429	457	427	408	436	405	437	409	426	460	407	414	446	466	441	427	443	417	438	431	430	428	404	452	454	423	425	470	425	396	447	421	440	421	417	468	453	433	438	397	444	438	465	425	415	419	468	425	413	417	379	373	399	467	440	448	428	421	436	403	429	453	409	426	444	510	458	414	480	455	440	440	416	453	439	440	424	414	399	432	422	426	436	394	420	433	395	479	423	473	428	424	453	415	425	444	432	440	459	426	445	393	473	427	448	461	370	460	393	433	418	448	444	442	438	478	436	423	434	434	433	399	437	402	422	454	428	460	466	484	446	465	441	417	433	435	424	429	366	457	444	420	437	397	460	441	420	446	460	393	444	437	433	449	416	480	424	463	461	400	428	457	466	449	453	422	422	433	417	443	418	451	459	452	451	439	434	430	376	428	411	410	427	429	449	424	432	442	431	480	429	408	419	482	435	417	438	410	434	406	454	441	422	447	427	432	414	435	432	439	426	441	430	426	424	440	411	456	455	432	421	422	435	431	436	418	401	389	407	446	421	488	418	422	452	422	440	434	440	466	429	476	470	434	443	434	419	415	441	388	393	437	446	442	431	441	466	415	419	417	468	427	424	408	436	445	430	421	429	436	419	467	415	439	460	459	414	396	452	418	482	424	428	445	463	433	438	443	389	434	418	432	418	441	432	415	445	442	426	436	412	374	451	433	395	440	403	459	458	442	419	439	483	398	404	399	416	466	475	448	426	433	434	438	392	421	404	418	460	441	426	431	436	451	422	382	423	438	408	421	439	500	436	445	420	460	443	427	432	382	448	467	438	472	406	457	390	393	420	436	418	417	431	405	460	420	412	429	439	447	419	449	430	425	443	437	431	455	471	430	366	442	456	413	451	431	424	428	445	456	450	459	410	406	415	466	460	404	435	434	431	436	438	495	446	455	429	414	419	380	456	426	449	457	417	414	398	437	458	444	410	390	426	454	457	423	428	460	443	425	458	389	428	402	422	436	409	429	398	475	442	404	448	423	442	440	436	386	415	446	412	445	473	410	441	382	406	418	450	447	434	453	417	421	409	387	422	424	444	425	436	421	440	416	437	430	417	472	412	434	416	425	426	411	456	480	415	435	411	430	393	443	428	426	448	441	436	465	454	426	442	448	438	433	434	491	430	431	428	440	447	435	427	443	462	432	430	452	387	433	439	436	429	490	425	444	442	452	423	395	413	417	458	429	413	432	457	399	479	423	412	425	416	443	424	412	371	463	450	439	422	399	440	418	423	467	419	407	430	417	430	407	414	447	430	405	420	423	426	419	453	408	404	423	440	441	420	458	390	458	395	460	415	404	426	405	421	463	437	436	399	499	445	459	468	424	437	415	415	446	468	413	415	423	369	433	446	435	413	455	432	395	414	442	408	402	420	436	473	441	431	425	421	420	430	427	448	452	408	457	433	453	396	421	423	427	419	430	398	413	393	423	377	432	437	456	441	426	422	455	439	422	413	422	428	401	473	394	445	413	442	416	458	436	429	431	409	409	415	455	421	466	432	426	406	413	418	395	442	403	487	440	449	437	425	430	465	416	408	461	416	414	413	404	407	401	401	417	454	445	451	437	454	513	432	451	440	415	452	455	396	451	425	426	437	446	439	440	443	432	432	449	442	438	407	467	457	449	443	418	370	442	385	436	472	439	492	465	396	414	409	381	427	474	451	439	440	450	423	460	446	441	402	451	430	417	441	398	428	404	423	403	430	444	434	439	406	455	388	417	410	445	381	438	420	387	429	436	462	431	423	410	434	443	424	439	442	460	462	429	438	403	468	453	471	413	423	449	430	459	413	390	388	455	415	388	432	471	444	425	397	458	426	432	435	415	446	455	396	454	442	421	423	427	449	417	440	449	458	452	402	424	388	418	410	405	406	446	444	406	435	448	498	443	406	460	426	491	460	491	455	464	421	416	400	439	410	436	445	422	415	422	433	421	429	443	445	435	425	452	428	422	452	422	429	418	397	418	423	441	428	442	407	434	405	422	416	488	441	416	392	402	421	427	413	398	421	383	429	389	448	473	451	402	444	420	431	407	390	401	439	441	448	439	426	438	463	432	429	399	436	457	412	430	409	433	444	442	421	422	396	480	478	464	424	437	377	466	454	418	493	444	424	419	427	419	420	425	444	425	427	448	487	425	421	430	426	413	443	421	430	441	417	444	409	409	437	412	431	458	403	441	424	410	371	426	419	422	454	423	428	426	461	484	443	435	453	426	432	420	431	449	438	384	426	442	417	466	416	402	428	440	455	393	430	387	455	421	434	454	443	439	422	429	425	462	432	384	449	415	415	452	441	457	443	401	449	429	432	392	362	448	462	427	453	444	448	434	469	437	430	459	439	477	434	398	422	441	438	436	462	421	448	439	406	417	413	452	445	411	426	425	407	456	448	487	417	434	440	456	406	430	449	484	440	440	410	430	440	391	424	430	410	435	418	401	419	433	415	447	457	430	415	402	421	424	397	404	395	416	440	408	400	470	473	435	440	444	470	421	429	421	424	433	478	434	449	445	427	455	422	457	410	400	418	433	452	418	393	449	458	423	411	459	408	434	403	392	422	401	414	411	410	490	456	423	411	394	429	443	435	418	430	413	472	431	447	441	395	434	455	429	419	456	462	415	423	425	455	417	425	409	458	431	394	411	466	447	444	404	419	443	438	468	438	402	442	439	387	426	416	432	412	407	404	450	453	457	450	446	444	449	405	400	406	436	434	456	424	442	388	398	417	394	440	405	464	410	425	395	434	445	472	432	432	440	439	421	383	436	458	455	451	426	399	444	451	417	480	474	451	434	403	430	434	443	444	409	446	419	444	423
2211	1006	993	1005	1023	986	934	982	924	975	980	955	910	936	955	973	954	973	924	915	943	960	900	917	964	901	983	944	932	933	934	956	948	957	989	913	931	931	873	928	973	931	919	929	980	911	943	983	955	911	941	938	949	945	886	853	910	937	882	940	969	974	859	893	1004	914	873	920	937	950	969	926	957	942	945	988	933	946	898	910	844	925	920	936	909	937	876	926	894	938	913	934	940	889	948	971	939	917	962	929	905	961	920	948	893	936	944	919	950	931	927	917	893	899	956	906	933	903	967	946	937	938	943	906	917	975	921	869	924	908	892	906	897	932	927	917	969	978	967	1014	954	936	913	922	907	991	893	963	899	928	969	948	964	895	959	946	931	922	977	948	907	935	874	981	919	933	934	955	901	915	955	886	901	894	931	967	887	939	905	965	928	920	917	950	888	935	931	904	932	909	906	942	945	958	926	863	915	930	848	946	945	913	959	961	998	961	860	945	895	945	903	968	907	916	957	963	931	901	896	902	990	974	922	927	925	913	898	971	944	927	882	952	872	940	947	866	943	979	919	945	911	952	916	940	945	912	970	916	963	927	908	957	907	903	898	939	976	911	924	948	933	946	977	972	916	1008	945	920	945	923	932	936	939	927	944	928	903	939	932	888	931	932	951	917	927	992	920	912	966	914	899	993	976	990	949	907	951	950	970	936	958	984	931	913	902	954	948	940	933	981	945	938	913	950	965	927	903	894	938	959	970	914	958	927	924	924	951	917	920	984	942	987	948	900	871	925	916	923	896	923	925	933	913	947	918	964	888	955	937	965	943	960	901	950	999	950	876	944	953	895	984	955	959	959	912	942	954	895	956	950	937	969	1002	933	911	941	892	898	933	937	959	963	911	930	924	937	946	926	915	966	942	924	897	999	910	921	947	916	1025	1012	927	900	970	947	911	870	945	970	922	952	900	933	959	922	915	950	933	929	949	929	919	932	895	936	951	955	878	930	933	967	945	970	881	923	955	907	906	927	911	943	958	958	925	902	936	911	947	932	936	932	945	945	939	941	927	976	882	919	899	908	930	979	945	927	949	908	945	936	984	895	950	947	921	909	946	906	943	938	948	938	954	912	970	992	994	902	932	974	912	967	938	938	987	973	933	910	979	974	905	931	936	925	949	917	949	935	980	929	944	917	964	926	940	999	969	904	930	921	917	932	911	939	930	915	949	943	952	937	902	986	953	905	989	951	952	931	983	1025	974	925	856	932	944	942	942	920	905	917	979	926	898	959	900	896	942	906	958	949	942	974	958	954	943	947	916	964	908	932	960	951	948	893	902	918	970	947	939	940	945	871	963	923	899	875	1003	948	976	927	903	928	881	908	976	947	939	896	912	957	950	946	922	969	860	940	923	966	922	944	908	968	958	910	916	910	959	955	971	916	891	936	925	959	899	949	920	1006	898	915	909	872	892	976	957	931	960	930	947	918	932	927	901	927	919	942	916	947	940	925	928	934	880	946	939	892	898	942	962	988	945	954	916	944	908	901	929	868	932	929	961	961	969	904	891	904	929	929	959	936	912	882	885	879	942	889	911	952	987	932	1005	892	945	951	946	952	939	957	933	936	934	940	961	867	901	921	907	857	937	874	925	965	989	918	912	919	922	934	968	920	943	984	937	953	951	873	939	966	927	917	933	924	939	913	982	910	929	937	927	923	953	908	918	952	952	925	990	897	931	930	897	977	919	945	917	935	907	909	956	972	979	922	942	898	928	923	997	941	850	948	946	990	891	940	945	945	935	918	935	941	960	924	938	888	978	945	944	924	947	969	899	933	955	900	947	950	942	949	931	953	884	957	958	941	937	917	936	988	959	945	954	943	960	942	992	920	926	966	922	957	927	932	883	984	883	905	922	928	934	946	962	926	933	963	916	959	953	924	931	872	935	898	962	940	957	913	963	959	950	929	920	937	911	921	970	966	915	972	963	963	956	930	894	933	912	996	1000	896	930	956	940	930	971	973	895	903	881	962	946	937	899	907	924	927	900	932	926	928	955	997	952	932	966	926	921	999	932	931	922	943	905	969	960	935	954	918	910	869	931	901	935	962	904	885	864	929	923	969	900	901	945	894	930	940	941	998	877	889	978	897	934	898	934	955	915	946	956	950	897	928	980	964	896	941	918	932	968	958	910	917	943	926	909	930	932	936	937	887	979	902	940	894	911	931	927	956	932	963	920	937	941	963	969	957	959	932	923	937	934	953	979	930	970	945	945	907	892	908	898	935	908	921	904	957	915	904	892	934	940	940	935	934	1014	920	934	980	869	894	899	902	963	914	896	904	943	923	914	990	916	993	912	963	933	858	926	910	965	930	884	965	942	862	945	882	929	980	894	931	973	952	965	951	973	909	941	932	931	925	995	1005	916	916	907	961	947	942	954	979	966	961	925	885	958	901	896	893	958	893	969	901	970	965	883	932	911	896	925	945	925	954	929	938	947	959	891	946	939	922	944	898	898	977	929	973	953	934	850	921	913	949	962	938	952	942	919	945	965	950	909	1000	922	940	921	943	950	965	932	924	926	887	910	868	905	917	948	962	915	914	890	890	889	997	933	929	895	920	983	989	947	928	944	962	916	900	950	937	881	943	865	925	944	883	953	985	976	917	910	942	931	966	963	916	951	940	956	950	893	944	906	911	984	953	965	925	968	939	910	906	937	898	911	932	911	950	926	937	901	943	951	967	962	977	905	964	954	929	863	909	941	929	983	903	936	944	927	934	938	966	892	978	935	940	917	950	920	1002	988	983	967	940	902	931	947	938	862	992	931	947	918	919	929	927	983	972	879	892	957	930	959	946	931	935	941	954	928	920	886	997	892	974	903	923	893	953	942	964	921	938	972	899	872	1011	930	961	977	980	915	941	945	970	951	922	952	917	990	937	896	902	925	951	957	960	960	918	895	909	960	917	965	987	947	941	927	934	938	891	945	938	932	922	985	920	918	901	894	947	875	951	970	940	966	957	945	902	983	908	982	939	926	924	926	990	958	935	938	952	908	942	934	932	960	963	895	924	924	953	942	940	950	929	945	963	913	975	960	935	902	911	934	867	945	901	941	882	957	992	933	956	949	906	955	950	929	938	886	901	1019	889	960	875	917	952	940	987	949	874	984	907	930	964	900	902	893	1008	915	929	914	941	934	968	972	974	964	900	925	957	934	934	939	931	926	930	992	935	941	927	949	891	913	977	936	970	923	952	933	977	961	901	914	941	939	932	919	955	919	927	926	934	880	908	935	971	956	950	981	912	913	899	958	940	914	903	916	956	939	917	937	953	943	972	890	934	921	943	927	940	936	917	960	951	970	931	925	934	894	954	933	940	949	962	960	892	952	879	895	896	957	857	924	925	949	929	990	939	931	956	940	962	976	896	945	893	937	927	948	929	927	984	932	994	945	939	938	962	938	965	968	896	894	964	937	898	913	997	965	935	939	902	920	1022	929	905	918	928	967	929	927	922	956	901	972	898	954	949	957	915	960	944
8517	647	644	614	437	388	369	371	299	313	258	309	255	302	241	283	258	280	255	248	238	282	256	247	252	240	239	250	284	251	234	270	244	237	279	227	276	285	239	269	232	266	239	222	277	246	233	238	260	230	230	227	257	229	255	277	261	275	238	269	270	278	258	218	258	286	248	228	226	232	256	287	236	251	232	223	234	236	249	266	252	212	249	221	233	262	244	283	240	242	235	241	239	255	271	252	252	235	262	236	261	248	232	258	246	222	281	212	238	240	250	231	257	259	229	261	237	252	257	237	225	220	268	242	244	250	245	245	251	263	235	257	241	224	244	259	250	240	246	256	242	247	259	246	247	244	265	240	242	251	250	287	249	248	245	238	243	239	246	245	241	255	239	252	263	247	258	228	265	233	259	262	225	248	205	226	217	255	220	254	240	257	248	242	266	249	250	228	241	238	245	221	266	247	239	241	269	274	263	247	270	222	260	240	233	249	244	252	263	291	237	255	240	234	236	253	244	239	230	229	260	231	247	256	233	227	263	232	268	275	257	262	245	246	276	215	244	244	267	247	250	281	230	275	265	232	271	246	213	240	260	281	234	251	218	258	264	230	262	254	254	251	227	231	236	236	261	224	250	241	271	255	247	260	259	266	258	251	235	237	248	253	249	238	226	246	204	255	303	235	252	239	238	235	219	237	232	254	242	259	235	268	245	262	266	241	268	252	251	219	245	208	243	245	236	235	257	217	267	228	245	250	266	249	257	246	236	244	249	244	263	255	249	224	217	223	232	272	228	257	258	250	227	245	214	279	275	239	239	236	290	246	239	222	236	249	252	249	276	257	237	255	233	243	236	257	220	256	237	251	276	259	257	280	254	274	250	250	227	250	267	231	243	241	217	254	220	281	237	251	251	223	263	248	235	214	209	216	253	248	223	238	239	233	251	247	263	244	246	220	243	221	254	228	267	273	258	231	234	232	261	275	254	222	234	244	240	266	237	259	232	253	240	246	245	238	250	237	234	251	251	246	278	196	242	216	221	252	232	262	242	227	233	254	266	241	244	263	244	239	230	236	236	227	246	266	214	243	243	239	257	267	286	284	246	247	242	248	261	280	245	227	213	246	243	299	218	257	240	244	227	243	238	261	241	226	263	230	255	234	231	233	260	245	230	239	233	264	248	263	241	223	274	242	238	251	228	242	234	237	268	201	231	240	240	259	253	249	264	260	253	237	235	257	277	253	265	252	248	249	238	253	252	249	217	259	266	227	265	263	268	258	264	261	258	248	241	201	236	228	246	236	226	275	251	250	218	254	214	206	232	262	215	249	277	231	234	222	253	265	245	244	257	247	258	229	246	245	248	252	239	249	237	208	231	227	244	252	232	234	247	247	241	239	242	233	232	242	227	265	249	243	233	256	248	247	251	217	253	267	285	268	251	231	256	249	248	264	256	264	280	246	237	259	267	258	241	255	240	257	266	223	232	253	255	259	257	265	256	247	268	216	246	248	230	250	260	240	249	207	249	253	232	258	232	234	264	280	254	237	231	257	275	233	261	234	245	240	256	264	248	254	243	241	269	252	250	243	238	257	224	245	230	235	268	232	246	254	226	237	242	238	225	227	248	258	244	253	254	270	241	252	242	214	223	258	230	239	247	215	244	264	252	242	267	233	249	237	254	238	244	263	260	232	243	255	216	253	272	236	251	250	249	260	267	241	257	242	265	235	242	224	238	251	270	243	268	267	241	249	267	230	221	241	240	239	244	226	259	235	248	243	257	241	232	257	236	210	255	241	230	270	249	253	255	259	261	258	252	235	245	226	253	227	233	237	216	241	262	252	282	233	222	259	242	251	277	254	230	227	208	232	223	258	243	241	259	221	234	251	272	257	257	262	254	237	244	234	234	251	228	277	232	239	221	241	213	243	231	240	254	235	251	231	264	234	231	218	223	240	235	250	215	268	234	247	235	243	268	295	223	242	237	235	257	253	239	238	211	234	255	258	275	246	269	239	222	223	230	259	257	250	271	239	255	257	274	266	257	275	240	236	256	258	249	216	262	254	249	241	246	225	270	246	241	230	264	240	253	251	258	234	262	246	242	254	250	266	286	253	274	269	239	227	253	260	254	217	241	220	220	232	235	244	212	229	246	241	267	256	257	217	208	272	227	235	250	234	257	221	238	236	246	267	265	237	234	251	243	254	268	219	250	287	266	237	235	246	237	262	241	249	229	246	232	243	247	290	235	231	230	228	259	236	252	246	225	231	236	254	252	252	228	242	239	265	238	258	230	220	253	243	234	238	234	222	269	264	258	224	222	262	236	233	247	244	229	244	259	254	283	229	252	244	256	256	266	241	250	221	228	247	268	269	254	250	261	261	257	221	264	234	224	241	240	257	245	244	258	267	271	223	253	246	265	243	250	245	277	248	279	233	236	266	248	221	260	293	242	248	226	247	235	227	235	230	230	222	262	260	252	250	246	269	271	253	233	241	251	249	267	272	217	239	227	235	272	244	261	242	254	232	227	221	219	258	267	260	242	236	233	244	234	246	264	251	252	247	224	204	245	246	199	221	237	244	255	252	245	260	227	253	216	245	236	236	239	249	251	276	247	248	249	257	271	246	233	247	198	249	254	225	263	239	243	246	245	260	254	247	251	247	234	263	248	242	259	246	254	262	239	245	225	255	256	226	246	231	242	259	237	224	247	249	254	261	251	244	251	222	243	230	245	226	223	223	226	250	262	268	238	244	270	246	259	235	269	244	253	245	269	260	224	260	247	264	271	240	217	245	259	252	239	256	220	229	245	235	219	249	258	233	235	280	279	262	240	238	273	259	233	230	238	225	228	263	260	226	234	246	216	256	260	252	267	257	252	260	256	248	249	250	247	242	248	256	238	260	242	241	232	231	223	238	243	222	215	241	267	247	245	232	262	238	219	229	251	231	257	250	260	272	250	280	248	247	270	238	265	265	248	267	214	218	202	233	269	242	234	258	293	249	238	260	237	274	260	250	255	255	217	247	195	235	213	249	236	252	227	279	260	257	227	245	254	238	250	243	230	262	247	258	238	260	272	261	226	213	240	252	231	249	237	252	246	261	250	247	257	277	203	255	251	233	260	259	245	242	229	227	252	258	270	228	235	281	288	232	267	251	239	247	246	227	275	257	258	229	221	276	259	234	220	230	251	264	268	229	223	236	282	256	239	211	240	219	243	253	243	237	241	267	233	233	260	239	241	270	242	276	233	258	242	263	248	268	232	222	229	231	260	231	246	253	250	256	245	274	259	252	245	252	271	222	222	236	246	227	265	243	272	263	257	243	243	249	244	227	262	257	249	225	256	233	249	265	267	251	272	248	234	226	236	254	252	227	221	272	238	223	254	238	226	201	221	249	256	231	244	279	236	238	236	247	261	249	245	269	238	277	278	248	225	245	239	251	271	244	239	235	241	232	237	246	229	214	234	216	217	225	256	223	234	222	262	263	249	242	226	241	249	245	245	232	205	239
6710	914	1444	1625	1461	1282	1099	999	995	822	806	786	717	709	754	665	645	644	615	665	619	627	607	647	567	598	603	601	588	584	567	577	582	594	583	576	617	565	593	591	571	570	547	589	578	511	589	566	600	579	620	562	581	571	531	580	587	594	573	560	540	538	515	594	552	545	524	574	526	577	581	531	564	560	591	551	556	579	571	580	612	570	527	581	513	585	577	582	567	534	536	581	555	584	547	546	569	558	592	549	553	567	566	561	637	531	569	521	563	571	575	545	513	551	565	559	559	558	575	546	570	553	602	562	556	577	569	576	611	566	567	558	555	572	564	543	588	564	549	562	578	556	554	535	556	556	557	583	523	548	570	596	586	580	541	543	532	569	553	575	550	536	535	531	576	512	557	518	578	562	589	552	549	555	569	533	569	562	539	597	596	549	555	572	570	554	578	590	561	559	575	595	609	556	550	535	575	576	587	563	526	536	588	568	578	519	564	546	589	561	568	562	551	528	580	546	589	563	587	544	536	565	567	506	530	573	560	556	596	575	540	562	575	575	536	597	582	551	608	523	554	577	614	567	600	559	571	557	517	583	537	549	567	560	599	576	562	566	549	537	583	558	541	597	578	565	542	608	558	546	586	556	601	554	564	559	572	546	538	544	591	559	541	561	587	536	561	590	553	550	532	542	597	576	554	579	554	571	565	556	579	590	570	559	549	585	572	582	574	571	586	565	574	571	562	606	554	595	564	606	538	565	528	541	585	528	573	564	547	542	556	595	570	595	538	584	569	544	565	609	585	559	542	551	566	554	570	521	580	568	593	588	545	530	576	594	585	560	558	536	519	593	575	569	585	557	541	585	533	566	588	551	551	549	572	550	553	571	601	594	549	577	567	500	579	556	566	563	527	591	541	578	501	572	545	525	538	606	553	610	621	551	582	553	534	555	549	552	576	578	594	579	570	595	587	572	556	547	574	558	628	565	576	537	595	561	572	529	602	545	560	587	574	519	601	574	571	558	536	597	597	603	576	556	576	550	597	539	611	571	570	578	551	565	513	501	563	540	575	554	548	580	564	521	538	559	525	530	534	556	537	558	559	543	568	590	558	595	554	544	600	578	579	577	556	572	596	553	558	581	545	582	552	605	596	525	582	585	501	587	572	554	579	589	571	595	562	522	573	541	613	527	539	564	580	566	590	598	521	587	567	577	546	555	538	557	555	558	600	537	568	595	558	566	560	529	539	578	555	569	573	613	589	605	559	535	548	557	553	566	566	598	567	608	531	573	603	575	555	571	543	575	533	564	529	555	570	600	549	563	580	584	566	605	574	559	567	531	558	581	515	550	551	516	584	557	570	538	592	569	550	552	567	530	528	573	592	530	577	568	573	573	530	577	536	584	568	592	562	563	547	561	547	561	573	580	570	566	589	580	550	603	600	587	493	548	555	524	539	543	588	599	553	567	572	563	509	552	546	561	527	554	547	563	603	560	588	599	550	569	578	566	531	522	563	571	582	552	580	539	569	562	588	592	574	540	597	574	520	577	588	586	553	568	580	570	577	573	600	560	562	549	571	559	601	565	535	548	555	539	591	521	573	589	550	552	540	560	604	540	556	562	569	589	547	557	567	561	536	550	541	550	561	571	549	552	549	536	548	554	558	557	550	563	548	591	556	572	583	561	560	561	561	583	548	573	515	614	581	604	591	575	569	566	558	572	583	567	585	525	563	559	534	535	562	554	553	557	593	568	551	550	553	567	585	575	548	590	541	571	586	556	524	564	582	550	555	531	578	577	592	558	595	541	551	601	564	576	546	560	559	552	567	579	535	550	584	592	539	588	601	592	600	544	517	555	555	567	557	573	577	547	543	583	550	560	579	571	540	539	569	559	546	606	569	587	552	577	559	561	517	577	583	539	579	576	569	564	582	541	531	598	568	612	554	538	551	569	554	544	588	576	571	558	606	569	583	612	596	524	596	574	587	545	565	595	566	550	548	587	528	548	555	544	584	584	542	527	599	587	511	568	590	569	557	593	557	608	576	557	526	594	562	549	554	560	527	540	578	547	579	541	551	575	553	559	549	510	521	566	566	549	559	594	562	599	545	571	540	505	576	552	525	527	556	535	590	589	570	541	579	555	576	576	554	547	528	578	559	565	578	583	552	580	600	522	542	530	575	532	529	572	584	538	597	562	575	515	586	540	596	576	584	611	584	566	614	563	547	589	537	548	568	520	573	557	584	564	584	575	605	546	621	549	558	573	550	557	566	539	527	560	555	570	587	547	562	588	574	545	602	545	573	563	560	537	554	597	580	579	534	514	599	557	553	566	569	554	545	537	569	513	573	544	571	525	538	505	514	584	558	574	586	498	563	586	544	566	535	557	607	527	521	589	582	560	527	568	574	531	548	567	574	572	584	567	559	533	547	544	541	552	554	588	568	565	558	564	538	626	527	546	553	573	548	598	551	590	532	579	589	541	543	569	543	551	577	543	554	581	527	581	604	539	526	579	516	584	596	560	530	557	577	536	599	596	552	519	587	570	590	557	551	556	563	581	569	566	542	552	591	565	556	542	559	555	563	563	561	581	532	606	587	553	523	579	557	548	596	582	566	547	546	580	570	580	531	540	594	585	542	570	538	603	585	554	610	495	530	579	559	524	568	577	602	565	569	546	556	586	538	531	548	537	567	581	561	551	552	549	571	596	576	565	572	564	567	536	562	564	561	540	552	573	620	578	554	600	596	576	560	550	584	564	564	567	570	565	590	554	564	546	539	559	547	547	550	583	575	569	568	601	566	575	588	569	581	559	570	604	574	585	603	558	606	574	541	557	561	544	577	560	545	570	529	575	573	599	583	551	599	565	549	573	576	571	542	548	510	548	600	583	553	599	560	576	528	540	565	547	612	557	555	581	578	549	573	590	607	586	569	587	569	562	517	543	585	580	604	553	589	574	581	549	571	581	565	550	582	548	575	575	544	552	565	542	524	610	576	576	571	545	577	550	554	556	529	576	577	615	524	543	565	604	550	546	551	617	602	543	534	554	567	573	558	569	569	586	587	589	550	561	523	520	582	561	583	579	569	589	563	557	577	596	587	584	574	591	533	517	551	568	557	563	557	544	532	531	585	584	543	540	569	578	544	572	578	542	551	567	586	556	635	581	574	608	599	579	586	582	548	587	551	543	524	561	567	535	600	574	546	552	548	614	587	596	506	600	555	555	553	585	538	567	613	531	584	524	567	627	581	592	570	557	565	587	564	528	566	556	553	540	510	563	585	595	578	561	559	541	540	602	560	577	575	553	575	579	570	598	559	527	576	596	572	626	560	543	584	555	529	585	579	577	533	579	540	564	561	574	544	569	568	542	541	608	524	620	566	577	564	532	541	552	591	547	525	563	560	538	535	577	559	557	554	545	575	597	559	532	560	584	583	580	562	579	570	567	539	570	558	557	572	582	587	537	542	611	512	591	558	551	512	579	563	582	542	640	567	527	533	529	560	577	577	594
15194	1224	998	872	585	428	312	321	250	215	216	172	163	184	183	162	170	185	147	178	144	154	157	135	155	144	153	138	161	146	171	151	138	148	136	150	172	152	159	160	121	126	112	140	167	155	152	140	140	139	141	148	127	124	159	132	143	131	123	140	126	158	140	157	141	139	133	140	131	173	162	154	153	124	148	131	160	134	162	165	152	149	148	151	138	131	148	151	145	144	129	143	158	152	156	141	147	147	148	142	161	141	122	144	127	130	135	163	136	138	138	130	138	139	148	149	128	126	160	156	122	137	143	148	152	115	132	142	131	143	149	130	136	144	164	140	154	144	138	143	133	148	135	142	136	142	131	159	129	134	141	149	118	138	143	144	130	134	139	132	163	140	150	130	138	147	133	129	148	145	143	127	163	152	127	171	155	166	155	130	138	126	136	159	162	118	150	136	154	159	157	151	137	129	148	144	124	132	144	160	147	167	134	115	125	169	145	153	137	128	144	144	125	140	140	136	123	137	161	148	138	148	146	145	141	132	152	156	133	135	142	153	138	136	138	131	153	139	132	127	153	143	147	162	140	160	144	155	146	151	157	134	136	146	130	155	144	156	161	143	153	134	131	150	151	154	142	117	130	154	164	145	131	146	137	140	141	133	136	151	131	169	156	139	144	141	124	150	151	129	154	144	157	144	136	152	151	149	142	126	140	130	137	134	121	174	144	156	119	122	136	156	158	138	113	135	146	147	130	165	128	145	138	114	149	131	151	141	132	131	140	148	140	147	155	145	141	109	140	143	147	140	159	145	145	132	148	138	140	149	140	162	143	177	157	135	129	135	115	130	143	133	131	152	166	138	136	138	145	170	152	163	155	144	164	161	140	136	166	123	141	158	162	132	133	133	158	156	150	141	124	127	142	127	154	147	154	133	152	122	155	151	156	151	168	150	119	137	142	144	135	150	138	131	146	130	137	143	148	150	136	132	153	147	147	119	153	152	149	157	165	146	142	137	182	148	154	141	125	153	142	146	127	152	138	148	135	150	142	149	144	130	148	144	158	148	136	156	134	162	162	150	120	144	158	125	171	115	154	142	147	146	153	121	138	152	166	150	146	134	171	129	149	155	172	132	161	151	152	134	119	136	166	141	143	153	152	150	126	162	134	150	124	147	157	154	125	117	155	140	131	146	130	150	155	118	144	123	126	123	136	127	156	131	163	137	128	132	113	140	150	160	163	136	142	141	139	132	142	142	115	123	130	136	162	155	147	124	140	173	152	132	131	132	129	127	129	146	152	129	132	147	136	156	119	140	138	133	153	145	136	147	158	137	127	132	145	133	125	162	160	124	126	144	152	157	134	135	155	147	132	148	154	149	143	142	128	137	150	156	154	115	148	137	138	119	144	138	152	142	163	147	151	152	147	136	153	145	150	168	140	141	141	145	143	147	138	136	145	164	146	147	140	148	140	149	138	124	144	133	140	156	113	155	133	165	149	152	142	140	139	135	154	146	128	132	144	161	153	147	149	152	154	148	132	139	140	123	133	172	142	134	137	142	139	129	134	135	125	141	147	156	143	143	143	130	162	140	129	145	148	127	136	138	131	173	146	135	136	122	153	155	141	124	143	144	166	136	153	147	147	161	136	146	123	147	173	126	138	133	131	142	147	139	133	132	139	166	142	129	117	123	154	152	133	147	167	142	153	143	166	135	153	141	147	143	134	157	130	149	116	121	132	141	156	164	144	149	142	132	139	149	142	132	142	134	121	138	136	133	152	147	168	155	143	164	137	122	131	155	148	133	131	144	134	140	133	151	144	132	150	150	135	160	150	136	137	154	140	125	156	143	131	137	148	153	154	151	157	154	146	139	152	159	149	168	153	133	156	140	144	154	148	144	140	146	161	145	151	156	138	123	151	164	119	133	157	123	141	154	157	143	133	158	135	139	145	129	141	159	110	148	146	129	133	131	144	105	137	155	121	128	150	131	154	154	150	129	136	168	158	145	126	140	144	174	139	121	139	124	142	118	137	146	123	148	130	148	134	136	147	153	124	169	142	143	154	139	162	150	154	141	146	153	145	157	117	148	152	138	143	137	136	122	143	120	134	143	155	109	128	134	147	125	140	141	146	133	132	108	144	147	148	135	174	153	141	138	137	150	147	134	125	146	134	155	149	147	122	127	143	162	147	145	134	143	135	180	135	148	134	129	150	127	141	157	142	139	136	132	161	133	130	158	138	133	135	135	129	145	135	163	162	172	158	147	108	149	152	153	146	146	144	156	136	126	132	158	166	152	134	135	147	146	144	156	131	149	156	140	125	149	171	146	149	145	149	152	158	135	148	146	122	147	138	141	148	143	139	131	150	171	129	149	136	158	146	141	147	142	134	132	143	150	146	153	125	164	144	151	145	162	159	141	142	157	150	152	118	134	115	138	130	163	125	148	140	164	156	133	120	140	130	169	161	167	144	149	155	137	157	136	154	146	113	152	129	137	138	138	139	156	145	145	142	148	138	122	142	152	151	153	145	165	133	124	137	156	153	150	129	136	150	132	143	126	132	142	151	144	158	129	123	120	132	131	156	145	148	127	140	141	144	146	136	137	135	130	147	180	157	157	143	138	133	144	159	140	153	149	128	165	145	122	159	140	146	118	123	164	145	167	137	148	144	152	167	152	133	148	142	136	172	152	139	147	136	127	155	129	127	152	122	128	155	162	135	145	158	136	139	131	154	149	142	182	133	149	150	145	133	153	119	125	162	159	133	133	129	155	154	158	135	151	173	134	132	139	148	148	139	153	157	129	147	152	125	129	140	130	141	157	154	143	157	122	117	126	134	137	152	129	137	144	117	152	141	137	140	149	139	163	161	133	157	149	135	127	124	151	138	135	147	138	167	145	157	154	164	120	123	170	146	131	139	154	142	150	137	138	162	141	145	133	156	144	165	154	146	110	139	145	125	138	152	127	166	165	130	136	147	118	138	160	147	144	172	147	126	131	142	138	149	173	141	127	151	142	133	129	111	130	175	145	143	142	143	141	149	141	144	133	130	152	146	151	137	137	144	147	114	131	147	152	170	131	135	151	126	142	137	170	153	162	161	151	147	143	149	161	124	140	152	122	144	146	134	139	138	147	148	129	151	146	154	130	148	131	131	160	131	159	134	162	132	115	137	138	134	152	163	142	146	147	121	145	118	152	154	153	157	139	128	132	129	146	144	130	151	155	136	128	153	137	128	152	146	146	142	121	138	175	147	149	136	136	132	151	165	153	152	138	139	140	154	144	157	140	158	146	135	136	155	161	131	140	119	136	137	140	151	122	125	139	137	134	140	132	133	145	142	126	137	155	153	149	121	141	156	127	140	135	155	141	158	149	129	136	136	138	150	155	128	147	167	145	145	165	143	157	153	144	140	162	141	143	153	127	141	137	146	167	142	157	155	143	144	161	136	136	165	156	148	149	151	122	141	142	150	158	145	146	126	147	145	139	134	154	153	147	149	128	118	159	135	139
8139	960	2090	2513	2068	1677	1432	1249	1085	983	866	812	707	656	648	563	569	555	521	525	499	462	486	444	479	414	457	419	382	413	456	421	402	388	385	405	384	425	423	405	455	399	420	380	390	403	411	402	361	386	398	401	366	359	381	363	387	412	394	351	384	384	381	353	411	388	388	404	397	390	358	384	388	381	361	399	381	375	385	453	395	367	355	359	372	370	368	399	389	370	383	355	359	377	410	402	393	347	369	352	417	406	396	335	374	357	380	355	364	420	396	353	398	401	430	353	382	363	358	380	362	361	370	383	408	402	420	370	389	389	385	370	390	337	387	380	371	348	377	372	378	374	376	346	338	339	405	389	387	351	397	391	388	409	387	360	386	329	340	396	417	395	382	371	404	373	389	392	378	391	373	355	386	389	397	374	381	362	371	408	397	362	399	359	371	405	357	361	366	346	391	349	384	335	362	397	366	388	390	388	394	367	325	373	384	343	421	403	359	380	393	339	362	350	390	394	346	353	395	364	379	406	372	419	380	367	370	361	392	336	394	406	369	387	361	403	360	402	381	384	394	394	318	355	433	377	395	353	369	390	390	361	404	378	354	354	398	368	365	386	363	373	370	400	381	352	358	338	377	370	363	382	385	403	363	395	381	334	376	394	416	397	365	397	364	377	407	411	395	421	345	376	370	380	362	386	374	365	380	379	373	391	397	380	381	401	392	381	366	393	374	386	336	397	392	360	360	378	369	392	348	369	386	362	380	384	388	377	373	405	341	387	364	395	375	431	396	358	389	368	384	357	372	363	372	364	359	367	398	396	363	370	401	372	343	372	377	364	383	343	374	348	372	382	380	371	348	394	372	383	379	373	336	368	376	370	377	387	369	429	374	370	373	405	416	379	362	394	360	384	382	363	343	355	413	356	352	364	357	391	393	407	392	409	366	348	389	352	423	396	373	395	402	378	366	371	352	388	398	375	347	396	383	393	385	397	369	353	414	367	394	418	392	386	391	381	367	364	377	364	390	422	397	377	391	374	389	349	382	378	353	366	390	379	370	402	405	389	400	379	427	349	378	392	345	366	389	377	388	363	382	368	382	373	375	359	341	406	403	433	402	381	395	397	351	378	389	360	381	392	372	386	359	405	368	395	364	392	362	409	399	402	364	383	395	401	413	364	384	383	382	379	382	386	364	362	381	398	407	369	380	375	375	395	376	394	385	341	386	389	384	361	341	371	392	360	348	388	408	375	381	359	369	383	373	352	383	383	373	382	387	386	365	379	375	347	358	382	349	363	377	405	372	387	340	356	345	345	375	385	410	409	397	382	370	359	376	403	368	370	396	336	357	354	375	406	392	385	328	367	387	384	356	412	385	371	388	363	387	418	348	384	381	370	366	369	393	379	377	407	366	368	368	395	387	382	380	370	405	385	387	371	364	389	396	423	388	392	352	395	381	399	364	405	353	370	349	359	396	348	415	407	354	349	412	388	369	371	357	396	362	379	371	369	377	376	391	385	388	386	400	392	389	344	354	415	394	375	371	396	403	398	374	389	413	382	385	378	383	382	368	378	368	350	348	404	387	397	376	378	332	376	410	337	383	378	395	355	427	364	384	381	393	390	368	373	382	380	347	380	346	399	366	367	361	378	369	383	379	410	360	399	370	389	397	394	406	368	379	380	373	373	395	352	383	380	371	393	396	355	374	378	383	370	341	366	376	378	362	372	349	374	386	340	351	355	397	351	425	416	343	394	357	399	377	352	386	398	367	338	344	400	362	373	364	337	373	366	352	373	365	392	374	375	369	383	360	385	361	396	350	386	381	382	380	362	418	427	359	392	412	382	380	355	414	372	361	373	391	377	400	362	350	386	391	369	382	365	380	358	394	386	383	417	367	397	381	366	389	362	380	369	349	401	362	363	404	376	417	397	372	390	379	418	360	383	384	352	375	354	392	390	359	356	377	377	404	368	376	357	365	362	390	349	384	372	355	362	362	383	371	389	365	361	372	346	403	374	392	363	351	364	374	382	353	382	367	411	386	371	369	357	363	368	372	366	359	394	390	408	377	391	366	388	365	391	362	348	392	385	391	335	364	369	363	395	391	369	379	354	415	379	380	381	397	386	394	362	381	378	356	352	398	359	356	383	368	390	382	345	379	347	361	405	369	337	342	381	400	363	345	385	370	381	370	357	375	390	367	387	348	401	361	367	382	376	392	388	344	397	372	373	379	362	376	357	398	383	363	398	390	389	381	373	349	391	363	399	377	363	370	377	407	407	353	416	401	374	364	355	333	393	346	365	362	369	413	369	361	339	351	353	383	375	375	361	377	386	372	355	370	382	365	357	385	380	380	386	373	380	354	370	373	389	384	383	365	387	370	407	403	343	360	378	364	376	355	368	399	400	388	374	358	436	347	378	337	373	357	402	380	369	409	376	397	366	384	346	393	399	345	377	394	367	369	414	369	365	384	367	382	395	378	422	354	359	363	422	363	400	413	366	356	342	380	374	388	351	381	356	384	392	401	417	398	366	374	399	401	394	349	397	397	416	394	384	405	363	399	392	374	376	375	380	418	383	338	380	391	381	367	397	357	415	398	378	401	380	367	390	389	352	404	387	349	356	378	368	396	374	390	389	362	407	378	405	383	375	393	377	391	389	375	376	392	362	387	348	399	411	381	350	363	376	329	410	366	416	390	357	368	388	367	387	375	401	364	364	352	368	375	426	378	316	383	367	365	381	372	381	358	387	344	398	359	377	424	372	375	402	336	396	382	380	373	423	378	378	366	368	384	365	391	375	402	373	337	399	365	360	351	373	386	344	357	392	368	379	357	363	362	374	367	358	353	376	382	382	375	417	353	391	398	361	393	372	405	375	373	404	341	396	386	372	394	379	387	376	386	336	385	358	362	388	364	361	375	394	374	362	362	394	387	393	362	375	390	386	373	341	376	391	360	386	376	358	406	405	378	394	360	374	362	397	386	402	443	364	379	360	350	357	385	375	379	344	382	372	390	370	390	391	405	359	374	392	420	377	370	363	355	386	358	338	368	365	366	347	390	384	400	375	401	409	363	373	367	430	358	379	405	373	367	375	391	392	372	378	370	378	361	351	385	375	376	379	404	400	377	405	345	373	390	418	380	405	385	388	385	365	388	395	350	360	383	372	355	358	360	412	386	369	383	354	403	407	340	356	387	348	325	369	391	363	366	363	383	403	332	411	378	418	344	386	368	353	390	357	375	374	395	387	381	416	360	377	402	389	334	413	384	361	386	352	348	340	363	382	363	391	358	375	401	373	347	395	414	387	370	361	371	391	355	361	387	380	373	340	382	375	373	375	377	389	337	392	383	379	413	351	348	365	387	400	410	396	380	375	368	404	357	395	397	427	394	385	344	382	379	418	388	410	407	374	393	387	385	400	394	387	346	392	382	381	381	386	387	410	352	338	368	377	406	367	387	366	370	346	364	373	356	402	391	342	410	410	359	368	364	397	385	358	367	353	401	336
1627	473	452	468	447	537	464	470	426	489	446	459	459	406	462	425	447	428	463	424	458	465	412	410	433	449	414	462	433	433	425	452	427	460	447	474	477	428	418	445	447	461	440	384	432	450	474	396	412	434	440	405	448	397	437	478	465	432	444	392	429	438	460	388	381	449	441	442	427	397	392	448	442	444	449	425	423	425	411	413	478	393	433	404	452	453	373	448	443	448	392	441	413	440	402	429	409	467	458	449	442	441	515	444	418	405	419	432	437	463	418	420	458	407	447	461	416	396	420	429	436	392	406	427	447	451	455	433	415	455	428	433	448	449	429	429	436	414	427	401	406	401	412	440	468	474	441	428	424	480	464	423	414	412	424	428	409	429	407	449	426	442	438	401	452	436	463	431	397	434	416	427	440	483	413	392	436	476	423	449	450	407	446	450	442	416	417	437	442	472	444	413	473	407	455	404	412	416	446	424	401	429	427	408	454	420	439	451	434	408	415	398	413	433	504	431	396	449	451	460	448	387	412	447	430	438	397	442	445	393	448	419	454	412	415	453	453	475	431	421	447	430	402	455	433	439	409	447	431	409	411	442	457	454	413	397	424	465	415	390	432	456	466	437	404	429	429	447	411	480	397	440	411	401	455	440	417	456	426	441	464	481	477	414	417	415	433	420	407	444	454	461	470	433	423	406	436	419	451	445	403	447	448	404	418	402	415	398	442	445	456	444	442	448	469	428	468	478	466	411	444	449	447	447	446	428	418	445	427	420	425	462	417	434	467	429	416	448	436	437	397	415	436	442	430	423	452	466	437	469	441	452	423	438	434	394	388	432	408	426	436	409	418	462	441	481	428	420	429	436	444	430	440	452	453	456	430	446	457	458	427	423	409	407	404	426	438	426	418	443	411	395	422	459	403	401	443	462	444	436	455	419	440	439	442	423	425	457	426	460	432	427	429	414	485	427	459	391	402	423	377	473	426	415	459	433	434	421	431	424	409	453	427	479	408	442	417	447	438	426	439	448	481	472	415	463	463	432	438	437	404	382	425	390	437	465	440	453	436	456	425	431	449	445	458	418	445	432	433	484	438	434	458	423	429	485	507	429	450	433	442	410	463	409	460	462	448	452	420	400	426	459	415	456	422	426	408	420	458	446	426	462	454	441	442	457	423	470	431	460	450	418	397	422	464	421	451	455	407	453	443	461	429	424	422	401	418	449	422	423	462	413	417	417	437	408	432	409	425	423	430	419	415	418	437	453	452	408	450	471	430	444	464	462	459	430	415	411	451	412	399	370	427	445	419	392	412	431	403	452	465	448	423	400	442	433	417	451	434	436	408	462	425	444	442	422	427	440	439	444	422	404	421	410	385	421	445	450	419	417	425	443	412	399	393	429	433	453	440	441	425	443	416	456	428	427	441	449	402	424	486	424	420	417	438	405	425	434	469	402	454	451	478	428	436	417	402	401	423	452	444	440	443	424	427	474	435	434	441	427	450	448	428	429	436	464	464	424	460	423	401	412	452	462	411	469	399	457	453	456	431	428	418	440	424	410	426	479	454	468	433	454	429	458	427	398	399	435	413	431	422	462	462	444	429	412	467	450	482	415	441	426	447	467	446	422	413	451	458	460	428	437	452	431	416	427	439	463	433	428	435	448	453	450	442	447	474	455	443	445	428	400	380	439	444	421	401	440	476	438	444	438	469	426	425	408	449	454	449	428	404	428	381	438	456	434	442	472	436	423	425	473	396	416	435	435	447	468	388	430	447	420	436	401	436	414	433	437	451	422	450	417	402	469	411	414	438	403	468	453	403	391	391	422	442	454	424	409	407	427	400	438	441	428	421	421	396	461	432	458	405	424	426	423	425	431	449	428	427	392	467	472	456	461	430	417	431	432	444	433	463	428	428	427	430	482	415	471	434	420	377	450	430	431	450	435	457	363	442	436	419	469	458	422	468	445	448	419	408	368	426	436	462	429	410	430	421	400	460	419	443	438	427	433	465	378	427	413	455	440	423	467	430	420	454	423	436	464	425	401	420	459	461	430	384	437	436	441	457	466	416	406	410	421	449	440	422	404	441	487	460	439	472	419	438	449	426	404	436	444	438	423	449	420	408	440	426	451	444	416	452	424	418	385	439	426	430	438	452	433	447	435	422	427	411	451	413	444	424	424	462	429	426	413	422	495	425	401	451	424	447	430	426	458	413	425	413	412	483	428	456	469	416	445	415	453	448	497	441	401	478	434	439	414	433	475	411	458	413	428	461	416	427	427	385	453	448	439	425	416	431	453	418	408	445	490	460	425	397	432	438	475	443	414	398	441	436	416	453	411	432	399	467	421	413	415	423	423	408	476	419	408	452	428	398	481	418	417	427	440	402	387	418	449	416	424	453	407	438	402	428	448	428	429	429	421	464	455	408	434	428	384	405	425	408	433	455	420	408	411	453	441	463	404	435	492	452	397	426	403	430	445	433	436	429	422	474	445	439	453	404	444	409	444	398	441	402	426	432	429	428	437	417	485	386	457	411	446	425	459	460	472	437	441	442	441	419	463	443	426	420	451	425	403	437	402	443	427	480	465	439	451	414	442	442	430	448	442	464	413	407	488	433	395	422	431	458	429	429	438	446	441	439	411	425	421	429	456	479	427	451	439	407	476	402	440	419	422	406	428	419	414	444	435	436	428	420	423	466	434	455	455	417	415	441	451	438	442	406	407	473	425	441	420	412	421	427	438	444	427	455	385	434	423	434	404	429	443	454	418	459	413	427	459	400	464	420	402	410	455	430	453	413	426	467	408	433	444	476	495	442	420	447	434	446	429	409	441	419	448	423	459	461	400	435	407	443	447	416	401	400	416	434	392	418	464	410	433	434	436	428	418	375	452	437	426	403	408	440	430	445	398	427	425	463	423	444	376	450	451	420	398	430	429	427	414	381	454	436	448	421	359	464	467	479	456	408	433	435	445	460	452	457	399	434	465	411	434	434	453	437	419	422	450	436	428	441	417	485	454	396	405	440	412	433	436	424	403	449	434	423	427	423	467	417	439	424	419	442	418	417	447	426	407	383	386	428	451	425	480	454	413	408	490	453	424	421	390	417	440	434	428	409	411	421	459	443	418	432	466	438	447	458	457	423	456	469	432	446	443	489	437	435	446	450	408	461	469	405	441	452	449	428	401	447	453	423	417	434	435	426	432	407	423	432	430	447	433	449	436	410	431	398	442	403	418	420	387	455	454	453	384	423	427	441	450	423	426	439	397	421	445	434	413	470	388	437	438	405	436	472	471	436	437	436	380	420	453	410	452	457	454	465	406	449	470	455	423	463	432	424	450	428	424	462	472	391	419	417	414	409	416	466	429	422	424	409	439	466	434	447	431	420	422	431	420	455	441	376	401	461	438	438	417	434	433	419	432	423	445	441	426	413	416	452	428	446	451	415	434	428	433	410	457	425	429	433	444	409	468	437	411	446	446	444	447	429	407	394	408	453	445	460	426	420	400
2218	979	988	1050	973	1025	1007	1016	1048	953	924	941	910	940	949	972	983	935	924	926	927	959	953	982	907	936	994	947	986	968	955	1003	928	921	900	973	893	891	943	932	952	969	957	932	916	916	925	884	912	1017	944	957	937	899	970	943	911	893	904	910	938	913	926	965	984	953	995	929	907	963	894	927	938	913	947	935	896	960	887	924	970	953	918	925	937	967	918	948	955	906	901	925	961	941	884	998	921	923	912	938	970	896	967	933	905	942	956	913	984	922	929	968	960	963	985	905	877	975	934	974	896	923	937	882	925	920	959	925	878	922	940	926	934	931	911	980	967	975	967	917	919	904	957	913	917	1020	960	956	963	933	895	899	900	924	954	920	942	949	902	973	939	966	945	912	920	921	942	948	927	950	915	988	923	891	997	1016	970	977	926	941	909	893	1002	885	913	966	953	923	919	978	908	939	899	959	908	919	941	934	961	924	943	967	908	885	944	954	966	968	988	943	969	935	902	893	918	918	908	942	891	933	955	913	950	998	967	947	944	953	939	987	934	921	969	937	951	949	917	976	995	885	907	977	923	881	946	933	959	922	885	958	899	905	948	917	944	966	894	903	945	945	968	904	968	958	915	956	875	983	945	940	932	956	976	954	905	926	876	892	919	876	878	930	881	899	974	938	962	937	927	951	885	971	984	885	976	957	941	892	960	960	961	951	981	946	923	916	976	961	975	941	922	933	906	871	921	993	862	946	942	982	922	912	951	911	950	883	926	957	937	916	916	973	966	914	931	930	951	953	929	962	936	906	937	958	990	920	954	964	938	874	938	889	878	955	925	922	856	900	950	935	909	915	894	957	943	904	845	913	978	951	932	913	885	947	922	893	951	925	924	892	944	890	983	955	905	981	958	884	941	926	948	910	931	936	937	906	982	925	906	924	899	938	934	943	942	900	950	920	890	983	995	955	971	928	920	962	905	921	910	922	940	970	949	931	984	935	939	970	933	915	940	979	977	920	925	889	959	1000	959	893	931	954	905	893	969	899	948	925	946	947	935	903	929	976	937	939	883	898	933	915	946	908	960	945	906	895	953	952	877	970	924	943	859	919	926	890	887	926	927	943	922	951	963	916	949	898	948	915	960	954	962	940	946	878	928	959	937	986	884	905	933	936	903	889	925	943	948	965	948	967	904	922	970	972	948	945	912	891	955	933	972	988	907	941	974	912	933	941	953	981	902	989	911	956	948	906	994	958	906	890	976	929	897	934	1016	896	947	947	980	936	949	957	956	936	958	902	894	922	961	942	898	887	894	974	959	953	916	929	926	933	941	960	925	955	945	915	943	914	912	937	924	945	929	942	976	954	944	967	937	929	972	919	905	929	929	922	899	943	909	916	966	916	944	932	981	913	963	927	885	946	966	880	968	955	920	871	941	912	892	891	961	954	950	974	946	917	909	958	942	901	964	943	940	995	905	946	915	891	973	939	944	955	918	982	923	975	881	927	920	968	948	964	937	973	963	910	881	870	934	945	970	967	900	931	957	953	943	920	875	858	938	912	909	897	976	977	885	910	977	960	964	971	961	931	951	937	876	925	839	920	955	956	1031	947	936	939	950	925	959	947	903	927	953	892	974	917	907	961	935	920	902	1020	924	956	917	911	906	916	1007	998	918	966	908	971	938	927	923	944	901	938	970	908	942	962	942	918	953	1027	1027	913	926	953	957	903	876	933	878	963	942	925	940	942	944	945	998	920	982	952	942	976	928	868	930	930	970	953	925	956	956	937	952	972	896	881	935	949	952	884	929	946	952	970	931	964	956	928	886	879	909	967	970	925	989	968	926	932	958	969	930	951	952	955	954	976	940	937	973	948	911	908	934	886	891	918	925	853	895	943	917	911	917	963	945	932	923	892	917	969	915	982	915	922	906	937	965	910	981	880	955	1006	972	929	964	911	975	907	942	945	954	988	900	988	908	899	978	992	927	917	948	953	887	906	917	932	949	973	920	895	976	943	917	976	915	906	955	920	953	925	943	929	969	923	927	983	953	942	894	954	895	944	947	964	922	890	930	923	924	925	925	978	943	966	959	966	936	941	973	926	941	948	924	945	948	954	977	896	936	910	967	905	948	923	912	902	946	955	963	987	982	967	915	898	940	931	934	940	972	968	946	926	874	934	911	959	916	917	925	894	891	955	947	915	978	898	876	885	968	967	907	917	961	949	898	930	900	911	1039	942	889	960	931	945	904	938	879	927	947	944	960	939	911	901	931	933	969	933	918	949	956	936	939	968	922	958	934	941	927	926	938	940	950	979	931	906	943	970	912	938	976	954	912	936	937	937	936	911	917	926	912	891	953	906	944	956	967	929	933	907	909	967	942	960	979	942	947	927	904	859	923	948	915	937	927	921	961	977	949	922	902	933	907	910	968	876	938	957	940	967	892	925	925	961	971	947	937	933	923	911	995	916	898	907	934	962	908	907	949	932	950	908	959	989	915	970	929	972	970	928	884	931	948	939	907	879	946	966	970	935	897	910	967	889	924	936	928	930	948	951	958	907	920	976	973	932	918	941	969	961	944	913	934	917	933	943	878	946	960	986	910	967	987	949	969	940	997	957	901	934	923	961	964	942	928	968	919	904	950	994	951	895	911	905	925	1005	910	960	935	898	899	957	928	952	991	948	952	976	960	931	975	972	950	921	947	952	915	892	910	926	951	956	937	968	918	998	971	925	968	919	987	945	961	894	907	932	926	934	948	912	928	977	925	958	957	922	926	957	963	904	919	884	961	886	924	932	927	938	938	902	942	909	938	1002	965	894	952	912	949	898	968	952	937	895	939	955	835	951	942	925	908	924	916	945	932	1004	930	1002	963	978	910	911	933	982	909	874	887	958	950	934	886	931	982	960	896	900	969	928	875	980	952	926	939	920	940	1005	923	912	904	907	936	934	972	912	956	927	933	868	957	944	959	875	936	937	946	907	976	963	964	923	951	907	908	930	918	937	919	963	930	876	950	934	994	932	907	952	998	887	895	969	937	901	895	961	915	933	918	934	940	938	955	968	957	954	945	931	983	892	934	936	957	914	934	942	941	946	975	945	913	953	874	955	925	918	967	917	984	943	958	924	964	903	999	943	891	964	918	957	915	990	881	906	915	954	971	998	957	936	950	944	910	922	940	929	918	925	925	981	911	947	924	950	906	878	913	947	903	931	949	915	973	948	923	940	896	908	939	900	889	948	920	983	966	919	939	926	909	909	947	945	923	920	944	914	932	903	958	895	965	984	917	945	945	951	958	942	953	960	950	954	964	908	964	953	939	945	915	911	904	955	980	951	941	966	934	911	917	929	914	926	955	947	944	961	931	965	962	943	933	928	933	928	898	900	988	925	895	867	921	923	949	956	938	935	983	952	939	972	925	974	920	907	902	893	937	928	927	965	910	997	902	887	907	937	918	926	925	936	937	931	930	949	979	942	965	922	1011	898	925	951	952	961	976	1000	949	914	903	947	915	919	913	885	1000	1004	953	946	892	902
8591	678	641	551	412	393	381	338	303	290	322	327	280	271	262	284	277	249	247	265	258	272	256	263	288	244	217	260	258	266	236	215	258	247	244	274	246	254	233	245	228	244	219	220	251	228	239	224	250	282	248	237	258	233	262	282	218	261	256	264	214	252	247	243	237	247	240	246	240	260	270	260	253	253	258	249	259	279	235	276	245	237	224	251	271	260	251	276	244	245	261	259	211	239	249	255	232	271	262	281	222	227	277	244	254	251	242	268	268	245	261	250	241	255	253	243	260	270	255	247	284	252	222	233	238	258	251	265	263	244	221	246	244	234	234	252	216	250	266	252	227	230	233	237	240	268	256	250	256	237	240	257	239	243	257	258	246	233	244	256	250	295	266	255	241	247	247	222	238	260	246	250	257	258	262	239	233	233	207	244	269	258	238	250	256	253	244	203	242	275	267	244	255	225	247	235	257	240	228	255	252	224	241	255	262	245	242	244	261	242	248	214	246	256	237	247	240	256	223	257	275	269	252	280	267	236	273	263	250	255	264	266	236	277	248	234	247	242	273	230	246	233	236	260	222	229	255	259	222	272	241	230	220	239	234	234	218	259	214	281	232	212	239	244	238	228	270	252	261	256	232	242	259	213	261	256	255	261	237	247	237	240	255	258	234	256	243	223	281	242	241	255	242	231	258	256	251	220	250	239	233	227	248	262	253	266	254	223	230	236	237	244	258	259	243	252	257	238	247	253	251	251	279	262	234	204	208	209	221	264	243	244	242	248	218	260	238	238	270	259	230	260	239	240	266	240	260	232	259	224	249	237	253	243	209	242	239	244	269	254	260	240	210	212	280	249	248	283	231	238	232	277	230	244	221	229	265	237	232	280	237	231	226	226	258	220	229	251	225	233	262	232	235	226	256	248	256	244	233	238	239	263	244	252	244	245	269	257	263	231	263	245	242	231	204	242	233	249	253	229	209	231	228	264	254	239	222	268	252	250	246	243	260	264	278	228	268	237	276	269	254	237	234	266	239	236	229	259	273	262	256	246	240	245	250	238	230	218	242	228	222	249	242	287	244	264	233	282	252	236	254	250	296	233	253	270	268	223	260	247	253	253	247	236	236	252	268	241	266	229	218	286	243	274	239	247	263	247	221	263	267	247	248	246	264	218	232	255	250	234	244	236	223	231	228	247	225	256	262	230	239	230	241	262	250	239	255	217	218	259	245	241	251	274	265	229	278	246	221	270	251	252	233	250	310	264	266	216	234	271	221	260	250	261	217	277	249	221	229	240	223	219	227	243	254	246	243	250	234	264	237	253	261	232	259	233	282	274	198	238	248	262	237	246	247	287	244	229	234	251	256	234	248	239	229	252	251	195	237	220	249	242	243	230	228	225	256	249	242	245	259	230	248	268	225	249	249	260	258	246	248	266	232	259	247	244	247	268	254	231	243	267	264	242	262	256	244	229	221	244	228	229	218	252	260	238	244	244	247	255	234	235	224	284	242	246	226	246	252	250	267	221	231	226	256	232	250	228	264	253	232	234	224	257	266	250	261	248	235	235	235	236	252	265	238	212	263	268	263	246	228	251	215	261	249	226	230	255	249	224	270	253	270	274	253	265	251	269	256	243	254	225	248	242	243	258	243	228	250	266	238	272	242	247	239	239	240	233	220	266	268	245	264	248	238	237	252	283	251	289	252	236	226	263	244	261	283	246	213	241	252	221	249	262	247	215	233	244	262	230	249	236	244	249	254	249	259	264	298	269	251	265	208	271	271	265	232	217	246	275	228	258	251	259	236	261	245	222	243	240	220	232	230	273	242	254	217	262	241	235	256	250	251	272	256	250	279	238	245	246	250	232	251	253	267	245	235	269	293	221	211	238	249	248	240	236	228	247	252	264	236	229	276	235	253	218	231	233	238	238	256	253	250	238	246	293	249	269	244	260	220	275	263	278	248	224	249	256	252	255	240	236	263	236	209	249	247	263	254	247	243	267	242	263	262	248	244	246	246	249	254	238	236	256	252	217	237	257	244	238	230	222	219	236	251	256	266	250	246	254	290	239	262	228	274	229	273	258	231	234	242	260	251	259	242	244	260	262	235	241	233	249	273	235	245	241	235	267	253	243	237	253	248	283	243	220	259	227	240	231	240	262	241	262	233	240	232	240	250	256	264	237	237	241	244	260	247	228	230	262	269	264	235	264	249	248	257	238	237	258	243	255	249	255	235	246	230	246	273	255	241	239	237	240	268	239	243	231	224	267	275	250	239	250	251	255	245	230	238	243	227	257	224	231	227	246	259	248	287	241	271	250	247	241	251	259	231	249	282	246	250	247	240	261	258	222	232	236	218	241	265	238	236	211	219	232	242	242	256	241	245	290	230	254	258	269	225	239	234	269	276	265	252	258	261	249	273	251	250	229	244	244	241	268	232	261	238	236	263	245	265	222	250	259	242	246	250	235	282	242	235	258	253	214	248	256	276	253	258	258	225	265	243	259	256	240	219	228	230	243	228	232	271	245	243	246	278	232	245	234	287	230	250	264	213	205	239	283	257	244	264	254	268	238	247	236	253	257	241	278	251	263	256	296	280	222	243	266	244	261	241	253	271	245	272	255	246	238	264	223	267	229	249	257	252	256	277	231	229	246	278	236	245	241	267	277	240	281	280	242	241	226	216	253	245	240	226	256	261	255	234	230	255	283	257	263	256	274	229	219	264	238	210	248	267	241	261	244	251	240	222	242	241	239	232	249	244	239	234	271	249	263	265	246	274	253	281	249	263	201	241	255	256	227	242	225	252	255	255	225	257	243	254	231	232	243	224	250	256	270	251	250	239	224	257	263	260	266	221	246	263	262	266	288	242	236	252	236	261	237	214	233	256	234	272	235	243	240	240	234	239	263	266	245	252	233	252	281	277	220	282	245	242	233	242	262	238	234	249	248	297	243	220	247	243	253	242	229	218	237	247	232	248	242	266	262	249	234	255	243	223	254	249	263	215	250	236	227	256	249	237	259	270	214	266	244	261	247	253	221	248	213	245	222	240	240	266	214	260	256	232	248	259	265	236	227	262	258	238	251	249	257	240	245	259	266	249	233	257	255	240	241	244	259	220	262	232	274	223	234	240	253	240	248	279	265	236	246	265	258	236	250	225	228	251	242	248	234	262	219	244	271	254	229	258	227	287	272	227	271	250	227	259	243	276	249	225	247	281	248	243	267	248	225	251	255	263	242	250	250	233	242	229	246	235	222	237	267	238	240	245	255	240	267	261	237	258	244	235	246	245	260	258	232	231	238	244	252	246	261	254	269	256	252	258	249	264	257	231	243	241	274	254	246	264	269	255	258	227	252	254	230	254	260	256	248	249	241	240	249	275	211	238	218	251	250	243	257	243	235	264	251	262	269	262	236	249	236	258	250	251	248	246	242	258	256	239	236	236	213	279	212	270	261	256	213	255	220	218	257	241	247	211	237	244	235	259	237	239	253	270	255	258	262	247	274
6663	871	1467	1785	1386	1221	1086	1021	905	832	801	743	716	679	685	634	655	663	622	593	601	620	617	627	650	610	593	571	577	582	616	606	600	583	600	596	524	569	583	553	575	576	583	592	541	573	561	570	587	567	577	558	556	546	574	531	563	597	555	556	556	599	575	591	543	556	571	555	529	571	539	593	554	572	552	602	611	565	604	574	544	552	588	568	597	579	532	569	515	523	582	570	551	550	576	544	551	584	581	562	576	562	570	581	558	545	571	536	623	565	570	594	531	600	547	580	557	564	591	592	526	570	572	574	591	538	551	524	601	573	535	573	589	615	594	589	566	606	580	529	575	556	600	577	546	546	599	565	562	572	555	591	557	561	555	559	554	565	607	573	525	535	584	604	604	573	603	612	549	543	600	553	579	542	555	573	553	546	583	555	536	548	519	614	559	568	573	604	563	595	594	593	546	582	611	558	570	553	557	590	599	569	564	570	606	552	588	551	585	532	585	540	556	547	592	599	586	547	580	555	550	598	534	542	571	567	559	546	595	553	525	574	546	560	522	591	530	567	561	545	560	602	611	531	571	555	561	554	553	530	595	503	534	586	592	537	553	596	529	541	565	580	544	572	562	534	582	571	516	593	576	543	548	580	591	502	542	567	595	599	584	557	586	540	526	561	567	542	550	580	576	577	552	553	542	620	564	562	567	543	539	569	556	561	583	568	619	601	560	550	576	550	536	563	547	557	559	557	585	565	571	542	575	567	574	588	554	558	547	567	552	563	554	574	561	538	560	567	589	570	597	547	540	552	567	565	594	565	530	559	521	563	555	582	588	572	513	589	599	560	589	556	597	604	573	593	544	547	559	573	550	588	559	558	541	555	547	582	559	544	560	586	528	581	593	566	607	535	559	543	526	554	582	561	549	585	582	579	586	588	540	575	578	577	532	563	539	538	532	522	609	566	550	532	584	573	539	542	543	578	567	586	550	546	597	553	587	592	543	562	606	595	547	604	539	560	528	562	565	572	597	579	548	556	545	529	568	589	552	591	548	569	545	602	584	533	569	573	525	554	556	603	575	576	543	591	550	563	570	550	508	581	570	578	545	557	565	567	576	560	637	541	581	566	548	539	544	507	580	555	540	551	579	621	610	580	569	522	593	546	557	553	511	575	565	553	567	568	551	543	503	585	596	564	504	516	563	591	606	566	549	554	556	572	607	569	558	614	525	551	598	527	549	574	575	576	597	559	554	550	559	590	514	587	545	601	542	561	553	545	600	561	561	577	548	594	578	563	574	548	570	567	562	557	560	565	559	572	533	565	560	575	551	570	570	562	643	562	571	540	564	592	574	535	582	562	562	556	579	550	585	578	577	570	592	556	581	549	556	562	579	574	578	550	555	562	595	562	547	554	598	525	562	514	574	557	563	586	608	569	553	559	577	577	560	627	587	523	603	552	567	512	560	548	550	543	582	552	574	542	584	589	539	564	552	555	609	559	569	525	587	581	546	589	576	564	593	539	576	550	561	562	582	568	521	559	581	565	552	596	541	525	544	589	536	545	580	516	585	574	595	579	587	584	556	564	577	542	558	539	548	574	565	531	539	595	568	575	592	602	590	537	521	539	564	577	589	545	562	558	554	540	563	608	552	586	558	562	569	553	579	605	567	567	561	538	545	572	544	562	554	551	556	571	528	586	520	518	561	606	587	573	602	551	581	558	600	544	593	547	578	581	565	554	536	574	601	571	571	556	556	609	553	564	575	583	588	570	565	547	491	588	561	585	571	527	563	557	574	524	544	585	588	540	578	573	582	555	585	577	554	554	567	551	563	575	551	572	576	570	568	548	532	560	582	540	568	558	572	579	567	572	610	556	601	577	570	554	577	550	602	581	555	569	564	565	591	524	576	582	551	553	569	543	568	574	563	588	569	554	581	539	596	548	589	577	571	567	611	569	531	562	572	543	593	574	529	563	593	496	575	563	512	565	572	567	522	568	536	610	593	576	549	598	534	579	554	583	532	577	534	563	599	581	591	544	580	583	556	592	600	543	529	613	578	597	609	542	577	551	563	505	554	560	572	521	597	578	578	582	571	522	573	616	557	576	557	569	579	565	534	582	559	577	521	557	559	555	612	559	559	614	520	570	557	581	572	547	525	606	579	556	576	551	582	531	521	554	563	588	582	543	580	561	585	581	595	584	589	557	572	568	565	535	535	545	567	532	553	540	586	558	601	565	575	578	603	538	576	577	549	517	609	548	580	551	557	525	583	592	533	551	539	589	569	550	533	530	601	543	558	544	566	549	560	575	604	542	556	558	567	540	589	619	555	585	511	536	570	560	583	529	570	560	564	563	559	585	573	560	548	512	589	589	570	571	505	558	526	567	558	588	551	540	556	587	569	572	517	553	535	592	547	511	518	549	525	550	584	528	582	573	540	551	565	541	566	585	570	563	509	594	543	579	562	561	582	557	560	564	551	597	578	558	525	557	576	549	586	610	565	576	549	581	586	546	617	619	593	592	575	545	583	574	563	539	544	601	534	597	593	563	562	561	568	574	558	587	543	513	536	608	566	569	565	550	549	553	513	594	517	590	554	552	580	593	600	551	588	549	583	572	563	568	551	550	554	599	547	587	550	595	582	567	589	576	563	558	538	558	556	586	528	548	561	582	598	551	564	536	590	561	568	549	526	573	570	551	546	569	558	532	611	547	613	509	568	553	575	598	615	595	550	618	550	575	584	554	538	554	574	542	590	562	567	523	556	575	558	546	553	573	547	551	557	575	552	541	594	556	548	563	554	612	576	535	554	594	548	579	575	542	561	532	561	524	611	564	576	603	556	597	528	551	576	580	546	553	573	588	525	600	543	575	546	529	591	552	548	541	557	533	581	550	590	547	555	542	567	511	546	565	544	536	543	542	586	565	535	555	598	573	607	570	561	546	586	552	565	583	518	590	550	542	580	618	589	573	572	563	553	569	567	609	550	588	550	573	596	625	621	586	572	528	585	551	611	605	556	565	599	584	544	576	563	560	573	593	581	542	573	548	574	575	596	563	578	562	566	554	563	558	543	560	548	583	566	578	530	589	530	565	555	538	567	539	565	554	571	566	554	545	568	590	561	574	587	550	542	545	609	562	528	556	620	539	575	558	577	580	588	553	531	537	580	535	539	608	580	564	589	582	589	587	556	574	542	568	552	604	565	577	584	547	523	579	560	566	590	591	567	545	557	563	544	567	554	535	567	533	536	568	597	596	575	583	593	603	583	562	568	587	603	559	583	529	588	595	548	619	602	559	549	564	554	550	525	565	536	583	572	573	592	566	574	532	567	576	554	555	540	551	567	539	584	582	570	598	606	576	591	583	592	544	546	508	569	554	541	571	588	561	586	557	540	542	558	537	553	548	526	561	581	555	575	555	573	559	553	561	525	544	543	578	571	588	600	548	580	573	572	548	560	552	572	543	589	587	521	610	568	579	556	549	535	591	578	550	564	586	572	557	551	582	593	615
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
