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
338345899027	338345899586	338345900136	338345900686	338345901236	338345901786	338345902336	338345902886	338345903436	338345903986	338345904536	338345905086	338345905636	338345906186	338345906736	338345907286	338345907836	338345908386	338345908936	338345909486	338345910036	338345910586	338345911136	338345911686	338345912236	338345912786	338345913336	338345913886	338345914436	338345914986	338345915536	338345916086	338345916636	338345917186	338345917736	338345918286	338345918836	338345919386	338345919936	338345920486	338345921036	338345921586	338345922136	338345922686	338345923236	338345923786	338345924336	338345924886	338345925436	338345925986	338345926536	338345927086	338345927636	338345928186	338345928736	338345929286	338345929836	338345930386	338345930936	338345931486	338345932036	338345932586	338345933136	338345933686	338345934236	338345934786	338345935336	338345935886	338345936436	338345936986	338345937536	338345938086	338345938636	338345939186	338345939736	338345940286	338345940836	338345941386	338345941936	338345942486	338345943036	338345943586	338345944136	338345944686	338345945236	338345945786	338345946336	338345946886	338345947436	338345947986	338345948536	338345949086	338345949636	338345950186	338345950736	338345951286	338345951836	338345952386	338345952936	338345953486	338345954036	338345954586	338345955136	338345955686	338345956236	338345956786	338345957336	338345957886	338345958436	338345958986	338345959536	338345960086	338345960636	338345961186	338345961736	338345962286	338345962836	338345963386	338345963936	338345964486	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14988	1010	827	651	420	311	265	223	179	154	158	136	107	93	114	116	99	93	94	77	87	88	88	77	104	86	84	81	83	73	70	71	97	97	82	75	65	79	83	93	85	85	87	77	77	99	84	67	80	64	97	68	96	81	67	90	70	81	83	76	76	72	85	68	78	73	75	76	59	88	69	70	99	88	88	78	84	77	81	88	71	83	71	80	74	70	84	67	75	98	69	81	73	71	83	73	89	78	62	72	87	68	68	70	77	71	66	81	83	101	62	78	73	79	101	71	65	80	86	59	70	76	59	81	88	82	102	86	74	78	77	73	82	69	86	83	96	64	85	82	88	80	94	80	69	85	62	75	81	72	63	94	61	78	87	88	79	82	76	71	75	91	62	65	79	82	65	84	83	77	94	88	70	88	66	73	83	81	81	81	59	71	79	93	66	87	91	74	77	81	59	87	76	74	77	84	86	87	69	72	78	95	60	77	71	71	98	96	67	78	86	85	82	66	86	94	70	76	78	86	80	67	72	84	77	87	88	72	87	88	75	84	68	71	73	81	112	71	64	84	59	61	80	87	75	96	100	87	83	69	64	84	58	64	67	94	79	83	76	51	69	76	76	84	80	65	79	78	76	60	81	72	81	76	70	70	84	77	67	88	61	74	74	69	89	82	79	76	69	71	71	68	65	89	80	72	76	82	65	71	85	62	69	68	70	83	84	75	86	83	78	75	69	82	72	85	93	79	92	85	80	71	89	72	88	87	79	74	87	80	81	74	63	69	82	74	79	78	81	75	88	81	71	69	85	88	69	77	73	73	70	59	72	81	98	95	82	69	79	67	77	71	73	77	80	82	86	82	70	76	65	88	74	76	82	80	75	70	77	78	73	89	77	81	81	91	64	83	97	66	83	64	73	76	56	91	108	71	84	68	78	75	72	67	65	85	75	71	80	67	67	79	71	91	69	70	61	70	100	68	72	73	73	89	97	77	89	66	84	73	71	84	76	81	65	65	73	79	78	67	70	73	82	75	86	80	77	77	68	86	88	92	87	83	77	65	79	85	97	69	80	76	81	80	87	59	88	82	93	88	66	81	68	77	59	81	75	70	72	69	83	69	77	80	78	73	83	81	73	66	86	62	68	83	92	55	70	69	73	68	68	81	82	84	93	69	67	72	69	81	92	90	81	88	79	67	85	96	78	64	77	84	70	87	86	71	66	76	87	90	65	75	86	80	80	63	85	80	71	79	62	86	77	74	63	50	78	79	74	80	68	70	77	72	66	85	90	89	80	85	70	84	67	76	65	101	99	65	68	79	65	68	67	68	71	100	74	77	59	65	78	77	82	68	68	72	80	80	94	74	78	77	71	84	82	73	90	78	87	74	73	80	66	81	72	94	80	66	63	85	63	73	88	82	85	80	74	78	68	70	65	73	90	78	70	85	78	82	66	76	83	77	68	70	85	72	69	84	56	72	77	68	61	78	65	94	96	77	81	84	72	64	83	76	83	76	95	77	74	69	82	78	77	68	72	78	81	57	102	75	80	89	82	71	75	79	74	79	88	77	89	100	71	60	78	79	72	83	91	73	86	70	83	70	77	90	74	72	81	73	82	93	75	82	88	71	81	76	94	92	88	87	65	70	73	76	70	84	63	94	63	76	77	80	68	53	76	79	77	82	73	76	74	83	83	85	79	74	83	78	69	82	76	69	72	67	79	76	70	88	81	82	77	82	65	67	93	73	74	86	74	82	78	69	90	79	65	97	90	74	77	90	59	80	52	60	87	79	82	78	66	63	81	78	91	59	94	73	74	88	86	76	86	93	89	72	89	61	78	89	86	90	99	75	76	86	93	77	85	87	74	64	71	66	91	82	71	71	82	75	73	77	76	82	75	75	96	76	80	83	81	88	95	65	96	68	71	95	80	83	84	81	71	74	86	81	62	90	63	93	82	82	84	80	77	65	71	78	91	79	83	64	72	96	80	83	74	74	70	80	83	91	79	73	51	81	81	75	67	74	81	78	69	94	71	75	82	88	86	78	85	86	79	80	79	98	80	81	75	90	62	83	69	78	58	77	70	69	74	78	71	77	74	74	79	77	84	93	58	79	83	81	76	78	66	80	79	71	85	73	90	68	98	84	82	85	81	77	78	77	80	96	86	72	74	90	87	77	59	62	79	88	78	95	92	73	73	75	84	72	76	82	72	70	53	71	84	86	77	85	74	71	76	73	66	78	85	66	58	76	80	94	69	83	78	88	84	77	79	74	71	71	80	81	91	76	75	62	74	77	82	71	82	70	78	66	75	92	75	92	77	79	82	68	79	78	91	77	82	77	76	80	89	56	82	90	70	87	74	91	66	76	87	74	90	86	74	75	81	75	78	72	67	86	75	88	60	75	79	77	74	89	75	59	76	81	80	76	87	92	67	75	80	61	76	83	70	82	78	75	77	92	75	62	74	69	71	95	69	71	75	74	80	89	97	84	69	73	72	90	76	72	86	72	70	70	70	80	81	91	79	68	81	82	73	77	86	87	81	84	75	83	73	81	73	82	86	71	80	63	76	74	79	61	87	69	65	60	72	78	91	80	90	102	86	79	91	86	73	76	70	87	71	90	69	75	66	67	75	68	87	84	85	61	72	74	83	70	66	82	68	95	92	87	83	83	67	59	70	63	84	90	95	80	72	70	84	85	84	88	72	85	88	99	81	82	70	79	71	63	66	79	79	69	73	69	72	84	60	66	83	85	82	84	85	77	85	71	76	84	74	77	85	72	78	83	88	80	90	93	72	77	70	59	73	63	71	92	80	85	84	70	89	75	78	78	70	81	80	80	83	81	75	84	93	86	86	87	82	77	81	70	65	85	76	87	70	67	80	71	71	77	62	86	72	92	90	71	62	80	66	72	71	75	74	85	75	59	72	84	79	93	68	82	64	68	66	69	72	68	83	76	85	80	66	107	73	87	67	81	76	58	70	73	57	85	75	70	82	59	81	73	70	70	69	74	67	82	80	60	88	76	70	81	66	72	98	82	77	87	78	80	76	99	76	66	70	86	93	71	80	73	93	76	78	75	63	76	86	95	80	83	67	83	70	88	62	84	60	79	79	72	69	88	81	74	77	67	87	73	62	73	84	100	74	86	82	93	99	67	89	90	79	80	82	72	91	87	67	78	83	75	70	75	59	99	75	63	73	86	84	78	69	75	85	83	88	85	91	70	81	64	84	74	82	68	87	87	91	78	99	81	81	68	78	88	55	100	91	66	69	81	90	91	72	74	69	82	97	74	73	74	77	70	59	73	69	81	81	66	75	85	69	71	76	65	73	73	82	93	83	103	69	69	72	95	82	79	56	60	88	72	79	82	77	71	85	100	97	80	70	72	92	70	69	83	91	84	73	84	78	85	91	88	87	65	73	74	99	80	83	81	85	83	72	81	91	82	69	72	64	88	79	62	72	81	80	65	75	89	76	70	96	79	66	76	100	77	80	79	73	74	84	78	87	83
8325	796	1703	2044	1787	1462	1044	912	768	737	601	578	467	446	412	349	348	338	307	308	308	309	285	274	292	245	278	263	242	277	216	258	226	264	255	225	245	259	214	209	210	250	206	238	245	210	218	210	240	251	196	237	211	212	226	202	213	214	189	236	206	239	227	200	182	213	206	230	222	193	222	238	208	192	204	216	210	194	214	192	203	205	217	192	216	219	213	219	212	219	201	200	214	234	203	196	188	207	220	196	195	201	203	211	233	210	198	207	202	190	211	218	219	185	204	196	217	205	201	184	201	168	225	225	206	207	180	221	224	216	208	179	225	202	206	195	240	209	203	227	209	220	198	204	194	220	207	227	187	206	225	192	218	215	185	209	210	217	200	199	196	198	226	208	197	219	238	223	228	209	217	212	193	193	222	200	193	221	206	236	213	198	206	222	219	205	202	196	180	174	229	224	208	242	226	203	200	198	212	206	201	224	209	210	210	205	201	189	234	244	220	211	225	194	205	209	208	230	198	187	202	220	226	188	204	203	207	234	213	197	224	206	195	192	182	200	226	242	210	203	187	209	196	212	195	200	219	178	192	213	206	196	201	213	200	210	201	191	205	185	211	189	206	215	218	211	201	188	213	186	217	175	213	210	213	234	203	180	210	202	219	225	203	218	196	201	198	172	194	189	188	183	201	217	207	203	200	196	220	191	212	198	195	216	191	219	187	208	217	175	209	230	199	221	227	191	220	205	185	206	225	196	193	193	184	194	212	211	197	188	225	192	172	201	206	180	187	207	186	200	175	203	210	219	202	182	229	225	186	199	228	190	221	188	216	199	203	191	196	227	234	206	200	174	224	217	217	200	215	180	220	210	223	199	206	178	198	214	183	191	192	187	205	221	195	227	213	194	224	196	191	225	209	200	193	193	201	219	196	187	231	190	209	199	192	208	209	202	207	220	190	211	207	200	220	211	229	214	209	207	197	199	205	216	203	211	204	207	223	203	192	214	202	206	203	200	213	191	225	199	234	219	202	215	204	211	215	200	191	206	218	188	194	207	218	209	221	208	213	215	198	202	190	241	190	209	218	228	204	203	237	184	180	226	202	212	212	180	213	209	223	215	207	189	196	230	209	204	212	186	210	213	187	200	207	219	207	199	218	211	213	219	190	187	227	213	231	220	210	214	193	211	211	229	178	189	210	215	216	201	213	224	220	194	224	174	210	199	198	232	220	197	213	229	200	218	197	166	201	197	213	194	188	219	185	193	228	178	203	214	205	200	216	187	205	204	205	205	218	193	200	218	226	190	218	227	201	186	210	219	212	211	198	221	191	176	209	238	201	210	177	223	195	208	189	172	195	223	210	185	181	193	193	207	224	173	225	167	207	184	200	200	214	191	216	215	223	231	221	212	200	213	183	220	202	193	233	186	206	226	195	188	199	202	194	203	217	196	186	208	203	196	189	216	197	195	197	188	211	202	181	184	167	210	190	209	199	198	188	205	203	200	226	201	208	204	193	203	223	191	213	193	197	205	228	224	210	184	204	204	184	213	189	194	225	229	190	193	210	190	210	202	187	198	193	213	195	209	209	209	193	207	191	188	205	206	200	204	225	184	210	220	183	199	206	210	205	212	196	191	189	218	201	199	212	188	209	203	198	213	187	182	210	208	223	213	203	193	196	214	194	202	201	197	196	219	201	214	191	186	216	201	207	213	170	186	238	229	216	228	203	221	214	201	192	199	197	184	232	212	215	213	197	194	191	164	197	199	196	204	236	180	200	228	205	227	202	194	201	224	215	198	196	206	194	221	201	181	183	219	187	241	240	200	224	201	212	191	193	171	211	201	222	192	207	246	222	214	192	216	203	210	198	242	211	212	225	218	182	245	205	202	211	196	208	216	229	237	197	192	193	200	191	205	208	207	207	226	190	200	217	187	204	199	205	219	223	205	199	170	194	185	215	185	207	199	204	184	195	195	222	204	200	187	195	216	192	199	211	219	214	198	206	203	211	194	191	204	211	212	223	191	230	210	202	205	189	210	226	202	209	221	189	194	202	213	197	212	192	237	230	180	185	200	193	171	208	218	196	220	191	220	203	219	236	209	175	170	215	214	194	209	202	208	190	211	200	214	177	221	195	205	213	225	207	210	186	198	205	211	194	204	212	172	190	192	198	207	206	205	201	210	184	184	199	191	196	219	218	230	224	203	203	207	200	214	209	208	187	202	204	174	197	226	198	206	183	212	182	206	214	194	203	205	215	197	204	197	207	189	191	196	226	196	197	223	204	185	212	222	200	194	182	228	206	193	209	196	202	213	205	225	193	189	213	202	199	216	220	214	192	211	199	196	191	208	194	202	200	207	183	217	201	188	200	212	208	198	212	188	186	227	215	199	207	182	212	237	189	202	211	224	208	215	233	198	201	212	213	196	218	168	201	190	204	198	223	206	171	220	211	196	201	199	205	199	199	215	204	206	216	190	226	197	197	222	202	198	190	220	207	217	217	206	208	223	200	204	211	187	216	216	202	217	222	192	213	184	203	198	218	204	183	169	218	191	205	216	203	194	208	235	196	209	198	206	199	222	207	199	199	190	196	217	216	209	207	218	188	234	194	183	194	186	212	210	200	202	189	207	212	189	207	210	207	198	207	189	227	223	190	188	226	221	212	219	202	208	207	194	213	188	202	215	214	209	216	201	197	237	200	217	220	207	204	192	207	198	210	223	195	192	223	202	204	194	213	190	208	229	188	199	197	204	238	182	206	212	209	215	194	188	197	202	217	187	224	216	217	211	193	213	206	210	213	176	195	224	209	188	200	223	212	203	200	201	198	207	203	194	215	209	200	212	189	199	188	213	208	222	203	195	207	187	190	200	175	202	209	230	189	206	229	205	198	222	208	192	218	212	205	172	176	210	195	203	211	220	219	214	208	203	197	204	209	190	205	233	194	199	196	202	236	208	203	195	222	178	187	187	185	210	188	219	169	188	210	206	213	192	208	196	228	203	209	202	214	197	201	191	193	187	197	198	183	219	206	185	216	191	206	187	187	218	199	207	194	223	210	223	205	235	202	162	220	191	178	203	191	189	202	221	203	206	205	181	222	216	208	185	207	205	212	214	210	210	220	234	207	203	218	201	194	214	186	223	208	199	198	212	209	192	193	176	173	207	206	181	193	241	219	196	223	217	207	205	200	193	207	217	188	213	203	199	195	203	194	195	205	223	195	209	208	210	196	212	193	210	192	210	213	175	204	222	185	183	201	210	224	226	203	213	208	202	219	221	216	196	217	206	206	227	216	224	214	185	193	203	199	199	191	212	212	186	191	200	210	203	190	194	219	210	219	197	217	179	192	247	227	214	206	195	212	190	197	186	209	221	203	197	209	193	190	196	188	180	207	195	209	200	211	202	200	204	207	211	202	212	201	221	195	197	205	206	207	218	216	212	211	216	221	233	219	199	225	225	193	213	204	224	192	202	217	198	187	209	185	186	208	218	207	190	230	212	208	203
1910	306	343	351	382	307	279	257	294	274	292	267	302	248	289	283	260	293	256	296	263	278	300	259	288	277	291	280	296	273	275	259	280	284	281	280	259	264	285	267	269	236	268	216	286	274	308	275	295	244	265	274	246	282	273	260	286	299	311	280	273	295	293	267	235	300	265	276	260	280	275	290	275	252	276	276	306	268	275	240	300	269	285	256	248	261	289	310	270	279	261	260	279	273	250	282	245	282	269	299	249	254	252	285	280	284	269	300	290	270	288	303	285	307	254	255	304	298	245	288	261	270	273	310	255	272	269	306	274	264	281	301	215	235	270	244	294	275	274	275	266	285	277	280	270	286	293	284	312	314	272	294	259	277	302	284	275	287	287	279	292	295	245	290	294	292	261	275	286	251	273	283	286	254	320	257	272	304	297	270	292	307	310	276	264	273	302	301	286	291	304	286	270	263	281	279	292	291	294	285	246	267	294	264	312	264	266	290	291	235	278	274	269	259	286	281	282	294	284	293	275	252	273	290	269	283	288	283	255	266	301	283	255	274	284	282	273	245	281	279	261	287	250	244	285	271	275	294	288	291	275	276	277	307	279	273	274	274	289	273	262	303	280	268	270	275	295	290	246	267	252	282	276	270	292	308	247	261	285	259	258	270	295	284	299	303	262	283	236	288	297	255	272	285	266	284	300	302	275	247	259	283	289	287	253	267	284	302	277	287	296	278	287	258	256	274	290	269	272	281	267	264	292	290	262	269	271	275	268	277	262	279	273	258	276	274	281	280	288	275	268	272	290	276	269	295	299	266	295	264	249	273	258	293	277	290	280	290	279	306	325	271	286	325	279	267	283	244	266	288	280	277	266	265	253	300	275	274	287	279	294	297	281	285	296	271	271	264	278	287	286	271	256	277	296	284	265	265	269	265	284	260	307	336	290	261	299	276	288	258	292	298	268	274	279	283	299	297	260	258	290	256	273	277	271	283	238	250	274	268	270	298	303	275	291	292	279	277	265	320	276	286	291	284	281	295	265	241	258	271	250	300	232	273	300	257	288	294	285	281	284	292	275	288	313	292	270	271	318	259	255	288	277	264	286	258	296	265	275	291	280	273	273	292	285	280	289	254	304	276	266	296	327	257	279	280	257	259	306	294	271	263	267	281	285	263	265	289	264	313	275	280	300	240	292	301	282	241	275	284	246	302	301	273	295	258	279	295	301	293	251	296	289	282	294	282	243	293	261	273	277	288	289	241	266	287	280	278	281	282	287	273	268	286	248	294	287	270	267	268	298	256	268	274	275	288	288	287	282	263	300	281	262	273	278	274	296	264	277	257	271	285	283	251	264	274	276	272	285	293	272	279	263	253	264	263	286	270	265	293	268	274	275	258	303	240	271	268	272	276	282	280	286	261	294	256	294	268	294	284	251	284	250	254	271	309	310	313	294	265	277	261	295	248	296	252	287	325	296	277	270	266	248	271	262	300	282	285	298	273	254	296	251	257	264	244	299	293	279	306	305	289	274	282	247	263	280	307	287	305	256	254	282	283	267	302	256	253	281	285	244	259	300	254	258	313	308	293	256	282	281	275	293	274	312	255	295	271	285	279	285	275	278	268	309	281	285	289	275	312	271	255	289	276	287	312	260	280	296	294	286	263	305	290	283	263	259	294	280	295	270	272	263	270	239	273	252	279	279	267	270	249	279	284	258	287	267	276	290	283	255	278	284	272	280	267	281	285	302	301	264	296	270	260	283	285	277	256	263	298	291	301	274	276	284	281	294	273	335	263	300	284	290	296	305	276	262	267	293	297	272	273	271	264	264	299	315	271	229	274	305	297	288	252	290	247	282	291	260	292	250	294	249	289	298	288	268	284	282	283	270	263	277	294	239	258	272	291	281	301	276	281	257	303	305	303	304	262	275	300	281	287	263	255	266	285	283	262	280	290	269	288	260	271	288	294	292	255	308	272	282	228	297	287	262	277	233	277	257	258	252	291	271	297	277	267	287	265	281	264	253	289	271	280	266	302	274	272	281	275	292	279	269	254	306	295	272	287	275	258	287	281	263	267	273	300	264	251	283	275	301	308	336	286	288	283	252	229	255	304	321	292	282	278	287	262	268	260	255	288	260	294	289	309	271	281	276	265	306	281	284	252	257	272	291	318	307	259	268	284	282	274	248	272	275	293	299	275	283	293	303	287	295	278	281	306	307	297	285	263	273	291	274	269	252	257	264	273	260	251	275	263	277	263	301	274	284	285	276	305	280	302	278	287	270	311	284	273	300	268	290	270	280	295	271	240	271	309	276	276	323	315	286	285	291	273	303	280	240	242	294	261	266	275	275	291	257	308	265	258	266	319	272	254	295	254	261	242	286	277	262	285	286	285	242	286	291	305	273	297	308	281	279	262	259	300	295	288	264	293	299	254	271	294	295	273	267	281	269	270	282	281	287	308	286	278	268	302	290	269	255	274	317	278	305	282	278	252	270	241	314	261	287	272	281	284	311	281	235	261	284	257	303	293	264	283	273	260	256	270	232	265	252	256	280	271	272	312	267	267	296	273	260	278	276	279	282	276	297	252	278	265	266	292	297	256	299	264	277	270	288	245	247	314	268	269	301	280	274	259	253	299	284	280	293	283	273	281	286	303	273	269	310	287	281	284	286	315	284	258	251	286	288	247	253	311	277	259	252	255	275	278	275	303	289	282	270	279	298	291	302	295	305	292	307	263	248	270	264	293	300	296	273	289	272	300	280	271	268	290	251	276	310	253	266	248	268	305	257	274	259	288	315	277	292	261	258	293	296	277	265	292	250	314	275	260	291	266	277	271	270	277	284	279	291	334	301	307	249	278	289	291	272	251	294	288	287	274	301	270	276	260	271	277	276	270	273	293	253	260	258	272	283	260	240	270	281	313	291	277	280	263	288	315	287	269	262	290	296	287	267	252	310	276	251	280	263	255	302	282	257	259	275	284	272	308	285	230	283	251	273	306	268	282	293	282	272	271	286	258	302	281	260	280	276	237	289	291	307	280	268	290	291	267	281	270	260	289	316	260	309	257	310	295	270	274	297	316	285	263	266	270	262	284	266	287	298	245	281	239	270	279	300	265	272	283	269	282	285	277	278	281	292	281	272	278	288	310	306	306	300	301	289	275	263	278	289	235	242	248	296	280	307	276	277	274	274	270	284	253	302	280	273	266	268	266	250	246	293	292	280	263	313	291	296	288	264	306	280	305	300	288	258	269	306	311	261	282	298	279	276	278	285	282	287	293	267	274	265	273	271	285	226	302	279	291	240	266	264	257	270	269	268	266	294	264	272	289	245	281	268	304	289	274	269	305	288	292	276	267	259	272	294	287	294	269	251	296	303	264	265	237	294	264	290	299	270	273	268	301	266	276	263	293	319	297	281	267	255	269	246	285	255	273	284	271	289	281	279	281	257	267	279	286	295	295	266	307	271	288	288	277	283	254	265	282	277	273	278	267	263	283	288	293	315	295
2442	715	746	755	794	709	648	713	612	620	606	625	661	627	661	652	637	582	680	614	598	683	637	644	622	612	626	613	646	599	637	658	643	667	578	649	629	635	660	607	570	616	601	626	625	590	650	683	664	672	586	653	632	641	634	637	645	588	651	623	668	624	627	645	654	628	628	595	605	668	581	605	614	604	660	614	590	623	617	682	599	616	623	598	601	612	623	584	624	598	635	663	582	653	635	680	635	657	562	620	629	619	607	612	588	605	646	594	637	681	628	641	625	618	613	603	615	635	670	628	623	623	618	641	579	624	624	634	615	634	607	590	601	578	595	585	627	599	607	588	605	627	602	622	641	605	629	621	634	631	633	588	598	654	590	649	630	620	657	649	565	648	591	619	600	614	606	618	614	600	614	661	641	634	624	631	620	667	612	637	607	574	595	584	617	594	625	601	606	611	599	619	625	627	603	619	628	605	662	634	652	594	621	645	602	594	611	611	631	599	625	640	592	642	606	603	655	623	629	619	643	628	628	630	622	593	570	575	567	640	624	627	563	587	661	606	650	632	625	595	664	646	642	584	593	600	649	610	622	593	663	639	627	630	618	633	639	647	631	635	673	638	619	638	580	597	614	612	617	557	638	660	608	642	605	609	658	607	593	673	623	631	625	654	610	640	620	582	619	607	584	630	561	582	557	608	629	640	643	683	645	626	620	623	597	595	583	620	629	597	625	598	638	633	611	638	603	654	650	580	660	598	610	633	616	630	625	599	642	650	604	627	597	649	632	677	610	635	632	614	593	654	628	593	617	620	591	645	670	598	623	623	629	625	639	588	662	615	646	635	625	589	619	663	686	639	616	583	616	625	589	646	569	613	588	624	598	626	561	617	621	589	654	603	607	638	605	615	637	611	623	614	636	622	644	591	624	638	633	599	584	612	630	614	622	627	629	616	657	587	648	613	613	634	609	628	609	598	640	648	577	631	620	601	630	632	660	639	613	626	592	621	582	647	588	593	597	613	622	610	661	639	642	638	659	639	634	627	679	669	616	688	659	632	636	604	579	578	586	608	618	653	621	635	624	668	616	625	627	622	605	614	613	629	579	598	571	598	605	604	608	636	680	599	645	595	653	581	615	599	661	588	598	572	587	612	603	625	611	655	616	620	609	619	641	618	628	650	617	591	597	605	676	640	647	626	613	629	647	613	562	622	618	607	623	613	622	581	631	621	601	613	647	635	618	638	621	613	640	630	595	587	606	613	598	584	595	598	630	625	617	619	625	612	604	589	579	608	606	600	634	577	667	626	631	631	651	638	606	652	589	596	649	622	624	614	604	633	652	662	633	617	668	622	601	589	640	613	614	603	645	624	620	613	584	612	598	633	623	619	644	580	609	583	617	609	639	660	633	630	590	655	644	600	595	622	614	618	599	607	629	645	618	619	622	627	607	671	599	605	615	614	633	594	611	622	546	658	592	616	634	620	624	638	611	648	604	607	631	636	621	628	627	583	622	616	629	601	605	612	640	581	582	704	606	609	632	604	630	641	632	584	595	557	612	623	617	628	572	668	593	655	623	649	586	654	630	558	631	614	564	566	614	632	609	683	655	617	548	633	625	621	623	612	622	598	607	619	633	586	591	609	632	609	611	600	634	668	627	603	676	621	578	634	631	641	614	605	591	623	604	601	559	610	607	646	622	647	570	616	673	639	672	614	625	619	622	597	632	605	608	661	638	634	655	642	659	596	639	641	583	609	676	604	653	622	592	605	564	584	624	638	614	606	601	622	578	661	623	607	663	602	623	639	610	616	627	611	611	607	649	606	611	613	639	602	601	655	634	657	630	584	632	639	647	579	621	625	590	671	636	616	613	631	612	612	584	587	630	640	635	654	598	614	643	611	642	625	610	593	609	602	627	603	621	633	585	621	617	621	586	597	608	621	615	634	622	636	625	595	614	660	611	581	616	623	607	600	556	604	657	628	610	647	579	579	602	600	610	610	637	627	636	615	652	619	602	629	614	656	633	633	594	627	644	640	608	627	614	621	688	598	601	605	601	639	631	623	579	647	632	630	613	625	629	623	648	620	598	617	631	580	615	591	648	597	614	573	624	600	597	570	642	631	629	642	587	641	643	598	578	652	687	662	620	623	643	663	646	616	610	606	617	621	612	588	596	600	596	579	625	624	608	645	640	655	632	639	660	662	643	610	623	596	646	605	606	605	612	621	633	619	607	665	608	672	642	646	590	599	571	636	602	635	598	641	638	583	621	626	625	654	574	597	677	613	649	667	638	666	631	617	638	641	590	639	640	672	586	654	598	595	642	628	654	578	639	608	586	638	634	605	646	595	619	617	577	607	619	605	673	662	617	635	625	601	650	679	572	575	592	616	614	590	652	600	607	660	600	620	675	593	601	660	619	625	606	614	607	605	575	601	613	641	562	619	642	651	636	601	597	645	644	630	628	648	582	635	602	665	611	616	667	640	587	637	586	598	607	624	609	604	636	658	643	607	657	652	583	661	616	614	647	643	619	587	637	621	620	587	631	620	637	603	643	632	646	588	622	623	631	625	571	584	622	639	650	618	639	673	612	607	619	628	610	624	637	583	611	622	604	630	624	654	636	624	595	601	642	589	608	623	596	655	669	651	593	633	633	664	600	641	648	594	603	649	635	633	615	627	627	626	643	644	668	632	625	629	596	651	616	620	630	611	587	654	615	632	608	624	617	589	617	613	583	575	690	585	558	631	630	593	653	613	592	591	644	609	637	640	657	627	601	640	628	613	597	630	630	626	607	611	641	602	633	590	663	609	637	632	598	647	678	623	604	626	596	641	651	586	660	593	620	668	643	643	608	601	612	632	600	627	608	625	644	636	598	621	622	639	640	635	596	640	600	605	629	605	615	604	624	629	598	578	629	618	610	656	655	651	590	691	640	654	606	628	616	653	617	572	621	593	618	604	621	636	593	620	562	619	596	651	588	626	634	632	620	571	592	595	623	642	635	658	620	610	614	608	637	571	666	639	620	651	669	633	599	622	666	605	618	532	600	624	658	603	675	608	631	647	614	633	635	615	626	595	619	596	622	586	600	618	655	586	631	602	654	593	642	617	629	598	629	600	650	610	612	639	626	626	605	601	612	608	635	643	574	615	595	623	602	635	608	627	584	624	623	625	639	604	634	608	619	683	610	628	614	641	605	630	620	609	620	618	614	628	595	646	618	634	617	564	653	671	670	650	607	605	604	600	627	594	621	565	613	635	607	654	654	604	615	631	601	641	614	634	587	599	627	629	610	620	608	663	659	607	613	653	632	625	635	636	601	602	661	642	645	609	625	610	600	591	585	627	629	624	637	625	653	592	658	600	622	592	640	613	610	644	644	639	619	575	588	614	676	642	617	615	626	638	573	638	613	607	600	635	667	566	592	627	629	620	617	614	632	609	612	600	628	590	603	604	597	584	621	620	602	629	589	624	620	607	617	589	588	657	607	628	613	626	650	609	627	646	611	613
7811	544	594	489	365	351	300	274	258	258	232	209	208	198	227	216	185	171	212	202	227	210	203	207	234	200	216	217	222	201	229	219	198	209	184	197	220	184	206	226	192	211	209	207	201	201	189	206	179	204	190	170	188	213	204	222	184	177	196	187	225	212	186	221	205	194	207	197	196	196	160	194	202	216	204	239	192	212	210	158	197	179	201	208	242	196	205	205	217	202	212	213	195	197	182	205	217	219	187	190	199	200	189	203	207	195	235	200	219	213	216	221	187	214	195	209	184	193	188	189	207	196	189	190	193	184	187	192	175	194	205	204	197	214	197	180	219	210	201	176	195	206	220	185	205	188	204	200	196	200	213	204	184	202	210	179	201	189	201	201	191	238	209	235	191	188	186	194	200	184	212	203	212	192	180	192	201	210	224	197	199	222	214	210	176	178	203	170	191	171	193	194	190	201	226	213	189	190	201	190	220	198	226	193	193	210	209	189	218	190	211	190	225	205	185	194	206	193	182	218	204	202	212	170	185	197	191	221	176	202	187	206	197	190	216	203	179	233	170	192	225	219	177	207	211	196	231	225	202	204	206	179	217	201	170	202	230	182	236	190	225	194	217	217	207	179	219	222	215	218	222	222	206	202	215	200	194	171	206	197	200	195	195	202	178	182	189	207	204	210	209	218	214	234	221	207	193	195	174	183	192	224	225	188	206	211	207	200	216	185	203	167	188	195	191	211	215	204	176	172	205	223	202	191	185	212	198	181	198	183	198	202	192	189	191	196	234	233	222	220	197	198	203	217	198	190	192	216	221	210	194	214	206	227	208	189	208	182	224	208	220	201	204	193	204	224	219	170	177	185	194	203	205	190	186	203	195	196	206	171	181	215	219	205	192	192	212	184	192	185	168	211	229	224	213	173	192	220	212	186	184	177	203	219	205	193	217	195	204	200	190	161	181	193	189	205	193	210	191	196	191	210	193	204	195	199	200	221	179	184	202	201	209	228	195	205	185	198	192	201	165	188	195	215	203	218	230	213	225	236	221	165	187	201	225	209	211	202	197	207	193	208	191	203	186	231	205	216	184	201	197	183	193	207	221	204	202	201	221	185	200	207	197	214	208	206	200	187	180	215	174	188	210	202	210	204	194	234	181	219	191	189	226	197	213	198	200	182	197	191	208	230	197	188	185	180	207	220	197	171	224	215	203	228	199	226	198	227	182	202	215	208	201	234	210	218	182	239	202	214	197	190	210	195	199	192	202	192	195	167	206	194	182	205	196	210	197	197	187	178	193	179	204	225	211	225	245	216	208	176	221	199	217	235	186	216	202	200	209	169	198	223	183	222	185	202	196	212	191	212	202	195	198	210	237	213	203	216	189	195	188	224	217	178	198	224	211	167	177	192	205	218	255	210	194	209	203	182	186	208	195	233	197	171	183	190	189	184	210	215	183	222	222	168	222	207	197	223	229	208	220	209	189	205	200	194	187	194	205	238	200	202	198	202	216	187	203	209	215	188	213	196	222	222	197	163	217	223	218	195	217	189	216	194	217	205	195	204	212	192	209	197	228	177	210	194	218	231	189	220	196	226	197	215	203	206	225	213	197	173	215	204	177	181	204	192	190	198	189	190	186	190	203	183	187	211	199	211	210	210	203	183	195	233	187	168	222	191	190	186	217	206	177	210	201	198	184	204	203	221	188	181	185	183	229	225	214	212	209	214	200	193	210	168	200	222	177	207	195	184	182	209	172	175	212	200	208	186	213	204	215	205	199	197	186	237	220	182	199	221	204	194	218	179	232	174	205	224	178	181	200	212	214	199	198	205	203	192	187	214	224	205	184	204	198	202	183	195	237	204	182	214	208	216	180	210	183	196	193	193	197	226	194	224	204	210	182	213	217	214	221	203	192	218	213	190	211	194	197	205	220	216	190	184	195	219	203	201	212	211	186	198	196	204	210	233	193	197	193	202	216	214	195	208	194	185	237	203	213	192	186	228	241	206	224	201	220	208	195	218	200	202	210	200	191	201	190	231	206	213	203	227	237	195	200	204	214	202	206	236	205	209	211	196	182	190	223	185	185	190	212	196	192	203	199	191	188	206	201	195	215	225	196	209	219	206	204	185	213	178	198	203	185	215	215	203	193	201	188	191	227	222	219	187	178	194	205	211	190	196	220	206	233	202	201	173	206	205	206	216	197	198	183	209	203	214	182	190	214	186	197	180	200	205	172	189	227	199	213	194	178	243	198	214	229	205	173	210	197	219	255	225	176	212	224	198	198	199	217	207	220	200	201	199	209	174	218	197	168	213	202	213	189	193	195	187	233	220	215	227	208	193	178	208	208	207	219	243	188	228	198	215	209	203	198	210	197	197	206	199	216	185	193	183	197	181	172	206	216	224	222	193	194	181	203	195	206	210	231	217	190	204	242	228	193	204	198	188	193	216	217	225	218	214	215	191	208	198	231	194	185	188	203	191	224	193	187	217	192	187	192	212	217	220	216	203	203	178	193	199	216	182	212	188	237	212	206	212	218	188	184	199	180	177	209	187	215	189	186	204	197	216	203	193	212	219	221	195	171	215	191	236	207	224	198	210	197	192	190	206	213	201	169	213	187	225	203	201	189	190	185	217	209	200	202	182	206	190	162	174	192	209	233	179	176	175	200	197	212	207	206	226	202	194	178	229	189	197	204	174	191	214	164	196	199	228	226	188	230	220	196	207	194	202	165	205	198	209	183	207	181	184	213	185	213	219	196	198	226	188	203	224	230	198	222	197	190	213	207	195	201	211	203	179	199	227	198	205	200	195	196	200	206	194	195	239	206	204	203	225	216	188	199	201	181	160	198	196	186	185	197	211	196	232	219	185	211	181	205	224	211	213	226	213	177	204	202	210	225	210	207	245	225	207	175	213	184	199	200	207	215	188	176	212	193	234	194	222	195	211	180	196	203	196	215	233	199	207	185	187	215	236	206	218	205	201	190	206	185	200	197	219	218	224	218	206	194	212	180	204	183	215	209	202	214	187	174	204	222	178	180	216	210	199	189	214	173	191	166	183	231	184	200	201	192	193	245	199	213	218	217	219	206	177	184	213	208	218	208	239	182	217	180	200	175	202	183	194	169	212	203	193	180	202	191	185	178	195	215	205	184	186	213	208	194	192	202	207	184	210	188	205	233	207	195	198	229	199	213	197	217	219	186	182	215	189	205	193	202	191	201	205	198	202	232	200	221	189	201	190	212	202	195	213	193	219	196	226	224	209	171	209	210	223	217	192	197	227	199	207	231	233	197	206	197	196	212	187	220	209	227	196	197	207	214	201	222	190	193	183	194	227	194	204	183	181	196	223	200	180	212	192	205	182	227	205	209	245	204	210	221	202	196	192	174	202	237	178	197	193	194	199	235	213	165	210	202	194	179	197	228	209	230	194	185	198	225	219	194	209	197	225	207	191	199	218	222	226	207	209	229	223	212	194	211	228	200	218	207	190	197	221	195	206	229	198
6665	773	1243	1454	1299	1115	905	788	748	668	629	591	633	546	514	509	504	548	512	538	490	495	469	482	472	504	486	493	454	487	466	496	467	443	493	480	490	455	481	478	429	462	447	437	472	451	469	429	490	503	471	480	444	478	460	463	438	442	457	462	433	485	486	459	466	445	455	444	473	462	447	470	463	485	453	439	480	483	447	454	465	430	479	481	496	433	467	448	447	477	476	465	453	462	490	472	437	434	479	443	471	430	491	436	470	433	500	511	470	471	405	435	443	460	492	459	483	427	476	462	494	422	452	472	472	454	458	436	446	454	481	460	441	460	452	449	487	429	477	427	452	472	443	471	439	430	519	479	475	448	415	452	418	484	484	433	511	516	467	451	474	485	442	480	457	448	480	465	464	440	415	467	442	454	443	449	444	417	494	430	448	450	456	496	442	467	430	447	408	420	460	434	487	434	441	450	464	456	447	429	451	425	413	428	473	433	477	452	428	452	443	458	450	433	469	458	463	441	465	436	434	491	433	472	452	474	468	463	445	473	441	457	486	489	484	454	460	460	457	443	464	462	436	429	472	476	459	442	457	465	474	515	476	448	464	454	461	458	451	431	468	477	468	455	453	427	465	464	469	441	445	428	453	449	471	500	462	465	453	464	447	423	446	439	455	444	440	459	446	424	433	445	453	449	469	423	437	487	457	451	427	408	474	439	424	396	433	477	457	444	440	458	465	454	451	456	415	436	420	431	454	418	456	443	452	443	466	474	431	458	464	475	511	464	444	481	469	464	454	519	477	449	495	498	429	457	461	459	489	435	431	461	447	439	448	418	438	447	465	455	458	440	481	440	438	472	465	463	474	454	443	431	457	459	442	428	441	437	455	450	463	473	442	482	437	478	480	492	444	460	492	448	427	456	472	460	439	450	488	435	445	439	436	471	443	444	427	445	462	463	449	474	470	465	464	426	455	440	427	439	448	480	460	448	432	447	468	445	470	445	464	458	462	441	428	461	498	478	420	422	492	450	458	431	489	444	455	437	409	482	436	483	476	462	446	474	450	478	484	468	418	461	512	490	457	471	452	419	463	420	478	441	466	414	416	447	453	448	468	413	503	485	467	448	462	449	448	475	433	408	469	475	431	471	432	435	486	463	456	461	449	454	444	460	457	456	454	469	452	457	474	430	440	455	457	480	480	463	464	436	453	462	450	485	481	446	475	465	446	425	469	442	425	449	470	505	455	464	462	442	430	477	480	473	460	441	456	505	434	488	458	456	447	455	492	446	478	450	459	392	433	456	446	477	449	472	484	478	412	457	459	455	461	452	471	452	469	455	475	478	445	477	447	434	457	457	454	437	468	425	433	444	451	470	476	482	452	455	437	439	492	477	467	452	475	444	464	485	486	495	465	473	506	460	447	468	452	472	475	465	464	431	476	434	446	413	473	436	416	434	458	485	477	502	440	430	488	426	464	445	498	460	449	439	454	452	507	455	491	426	470	446	432	481	434	425	470	401	466	426	412	472	456	453	457	464	435	454	458	466	462	430	452	464	484	457	441	473	443	450	464	441	460	470	433	395	457	435	446	432	480	463	462	487	479	469	414	450	465	466	440	436	479	489	464	462	452	456	454	464	489	436	420	476	468	459	458	471	471	467	445	452	386	455	494	449	440	436	474	432	451	476	468	445	489	459	463	471	454	498	481	426	479	418	453	483	425	429	441	431	435	453	429	449	480	423	404	437	434	426	406	455	438	415	463	445	445	424	429	472	477	481	449	426	471	444	433	482	473	420	476	416	486	458	505	421	471	464	429	478	484	469	470	422	500	470	472	422	470	443	426	450	446	460	455	452	472	448	442	441	452	439	438	471	434	469	473	445	487	456	459	426	442	496	468	469	470	526	442	417	460	444	469	450	451	441	447	491	436	448	478	457	461	451	443	434	453	406	462	452	428	431	443	463	455	423	432	454	465	470	475	483	412	455	456	484	466	456	472	444	443	435	477	470	468	451	468	462	435	470	472	470	438	459	485	474	459	432	453	451	471	446	433	486	438	446	469	459	471	452	483	463	457	447	425	423	459	465	459	449	464	414	441	454	418	467	442	467	459	489	474	428	459	419	444	424	441	462	476	409	466	445	455	473	489	453	430	432	420	429	442	451	467	428	502	465	508	466	480	416	479	426	424	452	457	436	475	426	475	453	470	412	425	449	434	419	472	457	436	461	436	438	489	485	457	443	467	439	432	475	454	468	463	453	466	446	471	464	466	436	472	425	481	451	464	438	454	418	452	478	405	430	437	452	468	466	471	478	480	484	416	449	477	476	475	449	468	456	431	446	470	495	432	426	468	452	476	421	452	439	400	442	477	466	474	435	446	452	490	438	474	465	450	428	473	452	421	436	424	463	452	436	470	449	448	441	486	465	442	486	437	403	488	465	457	418	447	439	475	470	438	457	457	479	486	487	461	441	503	420	457	437	458	461	469	424	427	486	450	464	460	492	464	452	454	413	447	489	465	455	413	462	460	441	470	442	467	451	483	464	456	482	466	430	471	485	444	491	441	456	455	459	457	457	474	441	433	454	431	468	408	435	473	472	438	464	461	433	475	449	439	439	440	452	450	483	461	480	475	454	467	420	449	486	482	444	461	460	476	466	431	422	463	492	437	442	459	461	474	450	445	447	471	451	470	462	465	447	471	443	422	486	474	436	467	467	461	423	474	469	449	449	466	472	476	489	464	458	473	436	476	439	446	415	448	465	461	451	445	458	447	435	485	465	446	448	461	443	467	432	453	454	424	453	475	439	486	486	451	424	457	457	477	471	457	457	492	459	443	458	456	421	449	439	455	410	453	481	470	459	435	432	471	412	513	428	460	418	449	474	440	450	433	441	442	472	446	453	456	401	451	486	447	485	480	484	465	475	417	481	389	443	430	455	456	465	439	484	426	476	433	423	465	484	455	467	478	437	452	438	445	404	458	480	482	446	428	464	461	462	445	456	465	479	465	431	426	437	450	444	485	433	454	465	480	447	465	465	471	461	449	440	435	415	436	458	457	477	418	469	487	453	432	434	488	452	481	465	466	486	457	438	417	462	469	441	436	444	448	472	489	462	452	463	468	442	499	427	469	437	479	474	472	472	464	466	440	463	454	468	433	438	456	423	461	411	476	490	453	434	445	452	452	447	424	465	460	450	508	470	477	420	429	434	458	468	472	463	446	432	481	492	480	478	441	485	463	436	425	476	447	451	489	480	476	467	456	458	440	479	481	463	437	451	454	443	428	436	451	417	476	463	477	462	430	448	447	425	513	476	478	456	428	434	449	462	493	461	436	472	443	446	415	441	482	482	466	490	420	473	490	447	435	469	479	434	497	489	440	497	486	424	441	477	437	463	458	460	436	426	461	451	451	435	432	473	424	435	473	431	489	437	442	475	470	424	481	456	427	474	439	465	458	451	486	439	448	457	453	485	464	486	426	440	477	482	450	447	461	461	442	483	457	479	464	457
14520	1073	910	586	433	298	240	189	183	151	152	125	113	115	103	96	93	79	80	63	99	83	81	79	75	81	81	84	78	78	98	69	83	82	76	76	77	81	71	92	59	87	83	77	81	74	74	83	69	73	86	63	71	79	78	100	76	67	78	76	65	85	67	70	79	74	84	74	63	85	97	72	88	59	80	92	73	75	63	73	84	73	87	68	74	69	71	68	74	67	70	87	69	68	76	72	80	81	66	71	104	84	70	81	72	76	67	75	63	79	85	85	85	71	85	75	83	75	66	76	79	67	73	80	96	68	84	74	74	68	75	84	86	80	68	78	70	70	85	87	85	60	81	90	73	76	88	72	76	60	75	75	68	60	69	76	95	70	66	76	76	84	83	83	79	80	68	96	72	71	65	59	88	94	73	90	60	59	71	73	87	77	70	69	77	63	82	75	85	78	79	81	75	81	71	59	71	75	70	69	74	64	84	69	71	68	72	70	80	64	83	59	72	76	83	88	63	83	69	75	71	72	80	89	80	62	90	77	63	83	82	80	60	78	93	69	70	67	78	66	68	64	66	74	63	62	68	86	67	66	68	87	72	64	69	78	56	65	83	77	77	80	83	73	56	74	75	76	67	72	90	63	66	70	71	66	60	90	96	72	68	80	76	80	75	82	79	68	89	73	84	71	67	57	70	76	79	66	79	64	59	75	72	75	62	71	84	66	82	77	79	77	80	79	68	69	80	81	73	75	66	73	82	74	98	75	78	73	65	68	68	82	82	61	82	77	68	65	75	71	74	83	77	76	63	73	63	77	88	83	82	55	89	71	66	62	76	62	78	73	60	75	72	76	84	76	77	62	72	76	81	59	78	70	100	51	76	76	72	74	82	86	88	75	72	80	65	67	63	73	78	85	73	72	87	76	80	69	61	55	70	94	75	71	76	88	66	70	70	79	68	84	75	94	79	76	94	81	65	79	71	87	69	78	84	65	69	62	78	68	73	77	72	63	88	62	75	68	76	78	70	68	76	73	79	70	63	91	84	86	83	72	75	83	52	78	65	73	70	75	83	91	56	85	92	61	92	83	75	66	76	93	89	58	72	85	85	62	71	67	66	70	76	93	74	79	89	68	77	75	66	75	67	77	64	71	66	63	61	75	86	64	83	71	68	93	78	76	77	91	73	73	70	61	67	74	94	84	80	90	74	92	85	74	68	69	84	89	72	71	64	73	65	80	82	93	65	71	67	79	74	72	71	76	91	70	65	83	82	58	79	79	75	81	67	79	73	76	75	69	74	80	73	97	69	56	73	83	94	55	72	72	71	67	81	71	83	67	63	84	85	65	67	77	74	58	73	79	68	62	87	84	79	73	80	73	74	81	71	63	72	79	73	66	69	57	80	69	78	55	79	59	94	90	71	82	75	81	65	84	71	73	68	74	79	70	90	66	75	70	91	76	70	85	64	73	64	71	83	93	89	71	76	71	86	81	87	92	69	73	65	71	66	62	74	74	86	84	71	70	56	70	64	80	60	72	69	84	71	57	74	87	80	79	53	90	87	69	74	80	73	69	56	80	87	78	83	75	87	79	63	89	72	81	71	79	70	85	81	74	65	78	88	87	67	93	79	55	65	70	75	77	56	83	68	61	78	71	82	87	77	80	90	76	66	89	76	66	85	81	81	81	86	67	64	81	76	102	76	69	64	71	81	67	75	102	71	82	94	75	63	77	86	71	88	83	65	83	63	77	83	63	85	78	63	80	86	81	78	62	82	72	68	99	83	71	76	64	83	61	78	78	87	90	64	75	70	71	72	80	86	65	68	86	86	87	87	88	79	77	67	63	66	70	79	76	66	66	77	69	65	82	68	64	78	94	54	79	71	63	80	80	85	71	65	87	57	70	66	78	69	80	63	98	72	90	76	71	84	76	73	81	99	85	76	68	84	83	73	76	72	81	67	69	83	77	61	98	76	82	69	60	65	84	66	66	82	77	84	76	73	70	66	75	67	76	54	75	77	94	84	92	75	71	70	85	70	71	88	76	84	77	54	81	66	70	62	82	75	77	68	83	59	77	69	79	79	78	66	79	77	72	78	62	65	62	68	94	61	83	80	88	82	59	73	77	70	81	57	68	66	75	78	82	67	73	67	64	74	57	73	59	70	82	88	75	90	68	75	70	72	61	64	94	84	71	74	67	84	98	81	84	71	58	84	84	89	82	72	83	68	70	68	66	93	74	73	64	81	62	62	71	83	84	81	67	69	59	89	77	71	84	59	77	63	80	66	84	61	75	66	67	80	81	73	70	62	61	73	93	77	87	85	70	75	81	85	59	64	73	71	89	74	69	57	74	65	78	76	73	72	68	74	80	50	70	70	86	59	77	80	97	75	94	75	74	68	74	83	67	73	84	63	69	77	81	98	87	73	77	79	83	86	79	78	80	58	91	85	74	80	76	77	82	79	78	88	61	71	76	70	85	71	78	70	73	73	74	67	81	73	72	66	66	79	70	71	69	68	73	68	62	74	70	82	77	91	84	71	74	70	67	73	80	77	84	66	58	74	73	70	85	57	70	103	65	75	71	90	65	89	78	92	89	77	72	79	81	72	82	82	78	73	96	91	70	81	74	86	78	71	84	57	68	91	90	69	83	77	59	88	69	74	75	90	86	59	84	79	68	61	55	77	74	87	68	87	81	75	72	79	77	88	81	81	81	90	78	70	52	87	69	77	80	71	77	75	82	65	77	80	82	74	90	72	83	76	83	69	69	80	71	62	59	71	81	90	74	89	70	75	61	88	79	94	78	71	74	72	69	82	61	86	70	68	77	61	68	84	85	70	74	80	80	88	71	76	80	83	73	65	58	70	64	66	75	68	80	52	61	80	61	70	60	79	91	69	61	66	84	73	71	80	78	66	69	80	76	105	75	72	63	77	67	82	87	76	72	77	82	85	82	75	76	74	100	72	75	86	67	66	77	75	66	82	89	73	102	60	81	83	67	54	75	88	74	77	68	72	72	78	89	76	77	57	79	75	74	72	71	75	79	57	86	85	91	58	59	58	67	63	77	73	71	72	77	52	80	72	61	78	87	86	89	88	86	87	61	63	78	80	81	78	71	65	68	88	91	68	81	62	89	76	71	69	72	57	76	74	72	71	73	72	50	82	67	64	68	65	80	62	90	79	87	74	70	88	79	75	66	79	79	83	65	75	79	86	78	74	71	80	59	72	87	62	76	69	80	76	59	64	83	93	82	70	87	80	79	72	82	57	66	76	78	80	77	92	78	79	55	65	69	53	83	77	61	85	72	71	63	74	76	69	83	81	86	59	69	65	65	75	83	80	81	78	87	74	71	62	89	81	75	82	78	83	75	79	72	97	86	84	103	81	78	76	76	69	71	71	78	80	75	88	79	69	70	76	79	64	91	70	71	66	68	72	51	71	76	75	91	79	63	77	60	82	66	65	73	80	72	81	76	89	86	84	77	80	74	78	72	69	71	87	61	57	59
8039	783	1748	2103	1703	1285	1102	902	755	664	552	523	488	391	372	374	305	322	315	271	300	311	280	281	244	272	251	254	269	239	233	242	235	230	251	250	234	243	231	232	213	228	219	202	208	204	221	196	188	191	235	203	188	213	214	179	190	217	207	207	221	181	224	216	171	193	178	242	189	197	212	206	234	172	199	209	188	223	223	210	206	182	203	216	201	194	199	183	189	194	202	188	186	198	202	207	206	225	189	214	224	219	193	210	218	181	176	178	222	200	180	212	225	188	178	194	206	188	217	182	197	221	197	199	190	169	169	180	170	187	201	189	193	182	196	168	180	206	197	192	210	193	193	197	222	198	192	192	189	181	187	220	206	208	213	170	207	221	202	187	206	191	195	206	214	187	192	204	202	189	225	213	193	199	183	213	172	197	182	194	203	188	191	183	183	207	184	216	179	214	200	197	166	187	187	202	182	214	202	193	197	204	198	204	221	195	194	199	178	195	190	239	194	186	185	214	205	187	212	200	206	173	223	211	208	226	180	194	192	187	167	213	215	175	186	207	217	224	200	162	200	214	192	209	182	197	190	187	175	216	199	204	199	184	203	183	176	168	203	212	199	221	213	195	188	190	191	204	208	199	177	192	191	215	207	188	208	202	215	173	204	180	189	207	193	209	176	215	220	183	179	192	216	197	178	199	196	190	191	187	186	183	190	186	203	207	203	196	186	177	212	196	224	219	218	203	187	213	206	207	175	189	184	178	218	184	198	211	186	185	191	184	185	194	191	166	182	188	186	221	199	181	211	198	177	192	191	186	193	190	179	196	187	205	186	201	190	194	212	205	191	195	193	193	195	190	187	187	196	189	211	210	197	184	183	190	174	195	184	209	200	189	206	192	204	209	216	186	206	209	208	200	211	219	193	185	201	179	204	198	194	203	195	207	189	199	211	186	190	213	196	207	195	195	184	188	178	189	187	193	188	221	199	205	186	197	172	187	165	180	181	186	173	214	190	178	204	195	182	205	205	183	219	201	206	191	177	209	185	180	203	197	156	192	203	186	200	201	204	196	183	201	209	207	197	196	200	215	204	184	176	192	193	166	221	195	183	194	185	181	163	199	192	195	203	218	173	182	178	177	180	188	238	185	187	213	195	221	193	213	209	185	209	215	184	189	207	206	199	202	180	221	210	181	190	221	202	206	197	196	206	176	187	196	188	202	224	194	211	218	195	179	200	197	182	192	204	220	187	214	205	226	201	214	181	182	202	194	198	183	193	209	201	196	177	191	221	189	216	197	203	209	184	185	189	190	203	223	218	196	190	216	183	189	202	191	212	182	200	198	192	166	186	189	200	204	185	209	176	203	178	212	207	193	208	196	206	183	197	187	194	198	207	196	181	211	190	193	205	194	195	207	209	218	184	192	194	173	210	200	210	199	174	202	218	188	177	185	189	194	195	199	219	186	188	194	200	185	179	184	195	180	217	187	187	183	227	184	183	208	176	190	183	200	193	205	193	171	208	216	209	203	188	187	201	183	200	219	190	186	200	176	204	171	176	219	216	198	185	190	202	179	209	205	179	209	201	209	198	215	183	180	184	200	230	213	187	189	201	208	217	204	220	160	180	213	183	192	209	203	182	193	189	188	206	170	186	230	173	183	203	169	185	206	209	190	197	193	204	200	191	185	181	193	190	199	201	168	196	200	175	185	195	189	217	195	199	198	202	221	214	221	211	209	184	194	195	177	204	205	209	185	202	180	206	205	195	210	209	169	191	186	214	201	197	177	206	191	210	203	186	196	208	194	195	195	193	200	198	212	179	177	209	180	188	181	182	196	204	173	195	200	191	210	191	190	177	218	189	187	212	200	217	182	179	208	217	201	213	212	210	200	196	206	193	218	220	210	209	205	200	205	189	188	205	215	193	224	195	188	180	191	178	204	199	189	187	221	211	166	203	166	187	207	195	199	192	196	192	203	172	184	193	199	213	186	182	222	203	206	198	183	184	189	218	204	194	187	189	230	213	196	185	189	180	198	210	190	206	177	194	185	201	163	204	213	216	178	190	211	189	179	182	180	192	170	205	188	203	227	183	188	204	203	183	177	205	185	182	192	183	184	214	203	216	191	197	200	213	184	212	218	192	201	207	188	224	188	201	193	197	189	231	231	222	191	183	197	188	171	199	199	199	198	168	206	179	167	208	221	193	180	212	174	206	200	200	209	184	201	231	193	186	198	196	188	183	204	182	200	211	188	236	203	209	194	190	212	191	214	193	205	190	209	191	235	195	215	183	205	203	190	184	188	198	188	193	192	162	190	169	189	193	202	178	161	191	197	185	188	186	202	181	176	199	234	195	189	192	189	194	181	205	183	193	214	208	187	196	209	219	193	189	199	220	181	196	200	212	196	214	189	223	187	203	190	198	197	206	179	203	177	225	197	197	196	210	191	188	209	223	200	162	191	183	219	174	213	201	208	203	195	195	190	202	174	178	197	199	205	180	202	188	206	203	185	201	218	205	179	209	185	210	209	201	196	181	186	183	200	191	193	171	192	206	176	198	197	210	199	210	183	206	200	187	187	211	252	195	202	199	189	178	195	212	203	187	238	186	204	195	209	201	213	189	183	198	180	196	182	199	179	207	214	191	177	190	198	201	201	207	180	189	211	177	222	188	204	199	203	187	188	173	213	192	208	199	179	198	182	213	209	197	178	193	217	189	208	216	209	215	195	194	187	195	199	217	240	201	169	180	196	182	198	217	202	201	185	208	188	211	212	181	204	208	182	198	211	171	190	212	207	197	183	189	216	196	218	192	189	213	173	161	188	213	217	191	230	191	193	198	194	209	200	182	232	198	198	187	184	176	195	195	213	204	203	194	182	185	203	211	199	207	209	221	166	205	188	201	199	188	191	201	201	205	213	198	212	190	203	200	182	201	200	215	177	199	177	190	169	193	190	174	210	157	197	203	207	203	192	191	237	192	188	209	183	220	207	181	189	190	199	184	203	158	192	236	204	211	198	194	206	190	176	204	172	180	169	223	202	191	191	212	215	180	199	221	205	193	172	190	199	186	186	212	182	206	180	188	199	177	196	175	206	225	182	199	195	235	198	202	198	193	180	202	195	185	186	222	187	201	185	217	197	198	176	199	198	207	206	193	198	213	210	206	179	203	207	170	180	177	198	191	181	196	217	211	206	230	182	197	201	219	197	202	207	188	220	200	192	188	182	186	226	233	184	216	206	197	188	212	196	180	190	199	191	192	208	201	177	204	192	228	192	199	204	214	193	205	196	206	190	170	187	196	191	207	202	192	206	198	200	203	195	215	190	193	209	206	185	191	195	197	185	182	220	198	170	225	225	180	188	182	193	167	205	197	230	222	205	193	210	190	197	179	197	219	197	182	220	198	178	155	192	197	203	203	200	217	183	208	241	178	187	209	181	209	192	200	219	173	202	193	185	205	202	203	188	185	214	188	249	200	201	221	178	190	214	173	211	209	213	204	179	190	193
1676	325	320	330	272	307	300	306	287	301	280	294	295	285	282	255	286	288	260	300	299	262	275	306	259	272	293	289	270	268	295	271	273	248	261	258	284	278	278	309	267	253	306	274	253	250	269	285	262	267	312	294	304	253	243	272	283	289	278	274	302	275	276	283	256	267	254	271	279	278	309	309	270	324	298	318	317	289	302	280	254	276	242	244	296	292	283	314	300	275	249	328	288	264	266	285	280	263	272	270	284	268	268	268	276	282	280	246	301	289	295	265	291	257	284	341	274	286	282	279	256	299	287	257	289	282	300	312	267	263	294	258	262	265	259	272	284	297	289	289	271	274	258	278	285	281	278	296	282	304	277	281	290	272	278	309	309	287	307	277	226	283	258	271	236	279	298	283	295	301	292	295	287	271	308	268	248	274	276	258	267	271	245	298	264	294	255	266	291	270	275	273	263	271	269	272	295	260	266	305	273	283	288	285	257	284	296	246	251	258	294	321	296	287	273	272	247	263	301	244	274	274	259	273	273	272	296	306	281	299	249	264	259	259	293	310	268	285	262	274	284	305	290	275	257	267	293	244	261	293	295	259	279	274	276	286	269	272	296	290	289	300	300	292	272	284	306	254	238	264	288	272	283	283	257	290	265	309	280	271	268	245	299	286	277	293	292	291	268	292	253	269	252	295	288	260	271	284	303	278	260	279	274	272	263	273	279	267	268	255	251	275	282	277	277	308	274	265	272	264	270	308	267	276	270	279	296	244	296	275	278	262	250	288	283	277	283	268	266	289	271	266	330	267	259	300	248	252	274	253	275	295	265	282	285	289	292	300	279	275	282	284	305	291	273	288	291	266	289	263	312	267	269	262	282	245	289	282	295	294	276	297	276	293	298	282	273	274	270	264	273	264	279	271	291	271	271	264	277	269	263	258	278	294	289	296	289	273	265	241	276	274	310	271	312	269	261	271	262	248	265	245	294	302	279	291	242	294	266	303	271	306	296	297	261	253	265	292	270	254	285	270	258	265	301	285	324	283	291	287	255	276	259	267	288	303	281	287	272	282	300	257	279	294	256	302	274	271	258	299	299	246	265	263	267	273	243	269	275	294	276	265	297	288	264	293	297	289	282	265	259	262	268	275	266	301	245	270	244	265	280	259	299	280	294	269	262	266	290	256	281	286	263	265	272	293	280	290	271	275	282	265	298	263	286	273	252	265	267	289	270	309	279	283	257	287	297	288	257	281	267	243	289	274	248	300	265	261	277	273	269	286	305	268	259	284	292	295	254	287	280	278	284	302	300	290	307	287	303	254	280	279	276	259	256	282	309	266	270	289	284	280	240	293	301	260	293	295	286	314	264	281	257	261	232	280	314	285	255	284	266	279	277	265	284	285	285	289	266	241	271	288	274	310	288	278	264	305	272	303	307	297	277	266	286	271	254	288	292	280	304	282	284	282	274	297	282	307	284	306	282	298	284	270	258	285	304	297	267	253	239	283	261	255	298	278	259	267	276	268	253	276	298	276	309	287	277	304	258	257	254	254	262	295	306	268	293	294	282	276	275	286	274	283	266	274	282	264	281	281	295	287	282	285	297	265	280	286	278	255	321	259	283	266	302	261	263	255	279	304	318	248	299	253	266	278	242	311	291	276	276	306	297	267	265	253	272	269	264	289	251	267	296	279	271	241	277	318	301	281	295	284	304	244	268	269	311	275	280	264	257	281	267	306	303	269	305	290	284	272	283	277	274	284	282	273	271	254	282	266	279	298	275	236	271	291	268	282	253	248	269	263	280	299	273	251	276	278	294	295	282	288	295	263	281	276	271	258	287	290	281	269	302	287	259	261	264	250	251	298	327	237	299	295	276	289	286	259	297	288	293	255	292	306	321	259	261	295	299	262	307	313	289	270	280	276	279	313	273	270	278	264	282	276	275	251	301	281	260	281	292	307	285	313	288	289	278	286	301	277	276	328	266	286	277	270	284	278	277	265	312	287	274	273	262	262	273	268	311	278	293	272	273	276	264	278	253	250	294	275	272	289	274	242	296	275	274	304	293	326	297	260	275	261	283	264	313	307	270	278	242	301	293	268	302	287	291	312	269	302	271	291	267	262	272	268	276	313	256	274	258	293	268	280	256	261	291	264	277	259	288	264	294	274	283	284	280	275	300	285	274	266	294	299	254	262	297	270	264	320	284	288	262	305	306	287	282	278	281	293	291	270	280	288	249	274	276	265	265	280	287	313	289	305	269	282	291	278	251	280	277	280	279	231	275	260	261	284	269	272	297	301	287	273	279	266	269	306	274	267	285	277	281	273	303	279	297	291	256	261	307	305	264	292	259	289	297	311	249	289	298	274	291	261	280	289	239	311	295	285	299	271	312	302	287	292	253	287	294	281	279	265	293	307	289	299	292	274	259	250	271	268	302	273	282	318	281	286	276	255	296	274	297	269	275	284	258	266	259	280	269	278	266	252	278	259	305	257	281	277	285	301	278	283	291	285	294	263	257	299	272	280	318	262	269	273	235	264	268	271	304	289	259	276	271	272	269	278	269	255	268	277	259	274	272	278	293	278	272	271	237	279	253	298	284	296	271	275	287	295	300	249	294	259	277	286	287	280	289	279	280	281	284	254	298	265	281	278	300	289	279	260	291	314	318	271	239	297	232	237	268	283	313	280	290	308	277	301	291	272	275	257	260	291	321	296	245	287	282	284	317	266	271	271	251	281	322	297	277	273	269	272	283	277	290	282	253	258	265	307	285	278	271	249	243	244	300	282	273	264	305	317	278	269	283	285	265	260	277	238	293	277	269	254	286	301	259	237	278	258	267	266	279	278	304	277	262	268	265	261	303	252	240	281	278	285	298	254	260	271	268	251	271	267	267	290	303	279	330	281	269	297	261	282	298	256	288	302	246	284	261	260	299	280	296	304	272	281	258	265	293	293	266	281	273	288	317	262	272	285	271	280	288	284	285	269	268	255	270	272	277	287	275	278	261	277	316	278	302	276	257	274	283	271	261	308	285	266	279	262	278	287	287	305	284	276	297	262	283	275	263	299	309	303	254	280	271	281	322	286	300	266	230	263	315	282	283	267	260	298	284	275	276	269	309	305	334	262	302	244	236	260	296	281	288	277	279	309	293	283	306	291	267	281	250	229	275	267	292	288	269	274	255	264	258	268	264	280	258	315	254	268	289	281	292	264	259	293	301	267	301	277	283	257	292	289	300	247	280	294	263	291	270	270	259	268	285	272	275	255	289	294	298	288	292	289	245	294	316	273	273	267	253	296	312	247	309	276	296	284	287	289	284	254	307	277	284	295	283	261	266	288	297	267	313	266	255	271	239	251	262	249	250	281	276	285	305	278	278	298	287	262	271	273	298	300	274	256	249	265	269	300	296	267	269	272	266	321	274	277	300	276	283	294	265	256	261	259	258	266	265	294	281	303	290	287	245	258	279	286	279	271	254	261	253	282	275	298	280	292	310	258	277	259	308	310
2129	622	672	734	719	686	649	631	626	583	616	627	626	583	627	605	631	615	644	630	654	610	642	638	626	596	627	621	610	657	623	642	643	616	631	605	634	593	598	618	622	611	599	611	603	625	620	594	586	598	625	648	588	690	623	629	595	596	607	620	634	639	594	613	592	608	632	641	662	621	639	585	597	635	573	625	638	607	653	634	586	588	580	576	642	600	608	593	593	559	657	617	630	596	634	588	662	629	630	595	618	646	638	621	598	634	631	578	614	575	604	604	668	611	596	665	603	629	600	609	613	616	609	596	613	605	587	588	598	578	598	616	619	600	615	591	655	650	617	587	649	645	631	666	629	618	647	627	626	630	605	629	592	609	622	594	617	601	576	582	641	632	580	637	632	607	607	604	667	681	589	633	616	636	656	596	614	605	603	656	598	612	629	601	622	593	636	643	600	590	617	628	602	567	641	614	604	574	653	626	624	649	651	592	608	641	596	608	591	596	662	634	653	589	628	602	659	574	654	593	604	636	606	604	651	589	656	616	639	608	627	637	645	665	636	627	600	593	611	614	590	616	599	611	584	600	588	645	612	624	632	645	611	640	593	617	637	602	646	588	630	623	575	622	595	619	629	639	595	647	648	648	611	572	586	566	655	626	587	595	620	642	572	628	629	604	641	630	611	670	617	591	609	667	645	638	631	664	597	601	562	633	591	623	591	625	606	666	581	663	582	590	603	639	606	648	607	639	614	628	564	610	571	628	589	661	606	610	669	585	601	629	656	580	635	639	615	618	626	603	603	567	630	653	655	614	640	607	598	600	592	624	620	633	652	615	635	613	605	618	652	619	656	619	620	609	625	585	617	619	589	648	589	610	655	611	599	592	619	653	602	620	600	638	576	587	617	634	611	614	640	624	615	647	629	631	604	629	603	648	611	602	626	601	639	597	617	644	641	626	640	591	604	617	582	626	660	618	623	543	652	650	612	597	597	588	590	597	599	618	627	621	598	646	612	628	617	607	610	600	615	640	582	596	602	595	633	578	594	625	648	590	652	617	606	595	575	627	606	595	647	590	620	609	591	635	663	586	621	618	648	599	603	629	601	610	627	602	619	622	653	665	636	619	610	645	623	653	607	608	602	636	631	584	626	589	620	644	591	593	589	651	620	639	632	603	619	659	597	603	615	613	606	589	628	607	588	617	606	658	623	653	654	561	604	600	605	598	627	583	632	629	624	561	598	657	603	643	634	632	638	620	594	613	652	587	617	648	611	639	672	658	602	595	610	621	613	577	612	647	615	646	649	615	618	596	666	622	603	618	613	606	616	650	622	633	619	604	658	598	643	639	616	622	644	633	618	626	637	599	613	627	610	632	615	587	642	608	648	613	608	585	612	609	599	608	594	632	620	638	660	645	642	629	616	631	624	618	609	608	595	612	593	611	671	619	649	616	573	614	622	619	584	595	673	579	581	638	583	667	594	574	633	568	631	606	619	603	594	631	595	621	641	638	633	618	628	609	597	603	602	597	584	591	684	567	633	600	622	582	611	659	626	597	623	591	574	634	634	584	660	621	637	614	620	613	647	615	600	659	626	589	640	661	614	676	591	629	631	595	622	638	548	592	630	645	616	608	647	585	592	630	595	610	612	657	625	593	603	608	630	574	633	609	619	568	616	637	663	621	658	592	618	616	631	656	601	633	624	664	600	556	655	621	560	615	618	603	598	619	616	582	636	605	595	639	637	628	609	629	647	629	637	583	607	623	616	610	629	592	592	601	603	608	599	634	610	577	625	630	570	595	628	569	593	611	653	591	641	629	636	625	621	613	615	681	605	582	601	567	593	635	625	643	619	640	590	609	631	573	600	584	601	633	622	611	605	644	605	656	607	608	606	582	629	590	609	633	659	647	644	600	626	610	646	587	623	674	606	667	604	614	647	633	650	599	569	649	606	621	589	639	596	592	574	616	580	605	620	658	626	661	564	568	605	599	636	603	649	638	627	605	576	644	613	617	601	604	633	627	587	647	606	602	619	619	620	580	604	623	601	615	594	620	609	585	645	634	593	583	631	633	613	601	582	608	598	592	558	610	582	637	644	629	583	625	620	605	609	591	625	608	605	569	583	646	632	621	618	630	619	644	612	592	639	623	599	621	624	596	659	639	620	602	650	628	642	598	646	596	608	618	632	626	603	662	597	648	590	630	590	616	620	610	612	579	630	637	606	597	608	621	617	611	595	657	653	639	589	556	657	578	605	608	626	654	598	612	641	596	635	568	597	619	603	586	596	627	644	607	578	618	607	607	633	600	615	602	643	603	589	616	629	636	605	618	638	657	612	653	602	648	616	622	619	616	620	615	602	622	617	607	626	636	646	619	614	615	598	596	625	627	625	633	598	608	620	596	567	626	614	656	672	602	588	651	603	615	642	580	622	625	587	571	632	587	638	600	626	614	642	627	621	674	642	649	645	619	639	589	595	569	608	610	646	628	625	649	613	610	626	607	668	668	595	609	625	600	616	609	612	610	645	628	600	574	646	646	637	610	664	628	660	656	640	623	603	582	626	586	632	622	617	657	624	628	572	652	620	629	645	643	614	627	584	625	570	635	615	572	661	618	599	633	641	624	615	677	617	643	608	649	570	604	639	659	638	613	590	642	632	611	626	622	653	613	611	605	616	654	639	631	637	597	621	617	597	625	647	626	641	652	561	635	590	591	605	635	633	600	649	622	660	595	632	575	598	592	614	624	587	689	653	638	648	617	620	590	640	569	671	605	643	606	638	597	648	680	638	629	624	608	589	636	620	617	601	594	640	616	597	591	655	651	621	643	631	625	586	612	645	616	649	571	606	597	606	615	558	626	620	624	541	653	566	632	612	651	585	675	616	604	600	633	597	584	628	628	629	602	621	620	664	628	634	628	602	626	665	603	603	597	624	649	632	585	623	642	642	610	653	575	616	601	627	613	580	579	661	566	607	618	581	605	636	639	618	666	610	593	634	586	599	633	642	605	655	632	616	623	620	615	629	605	646	614	606	653	653	604	531	611	630	662	602	652	581	616	620	596	600	636	662	640	629	645	616	610	582	632	616	613	606	600	583	633	615	665	623	637	629	581	634	641	628	590	624	595	653	598	630	611	636	640	568	644	575	608	653	586	589	618	608	632	627	611	649	638	609	576	579	633	590	578	574	617	590	625	571	602	591	625	603	636	647	644	568	571	632	636	572	567	581	603	627	604	591	604	596	633	648	576	614	623	656	625	594	647	622	630	611	623	541	635	592	594	632	617	611	600	594	623	605	570	666	628	619	616	665	604	613	612	661	698	591	603	617	646	632	646	663	603	627	664	628	623	601	633	577	612	604	586	668	619	651	616	621	609	617	630	625	599	605	640	608	614	628	640	607	632	617	589	613	608	679	650	588	586	616	588	637	609	589	660	616	609	619	636	593	624	618	591	602	625	648	579	642	630	604	669	618	627	603	649	633	617	616	638	607	599	590	600	625	607	577	642
7584	535	549	474	356	325	284	289	243	264	235	226	251	249	195	213	217	213	205	237	184	193	204	180	207	196	197	206	216	214	197	187	213	210	215	202	190	193	183	196	225	211	188	207	241	207	196	225	214	188	231	227	192	203	190	192	185	223	212	201	200	188	210	189	203	194	187	184	214	180	194	166	207	201	180	186	202	228	202	196	205	206	200	208	215	181	209	196	216	214	201	190	222	220	175	190	215	205	198	197	191	186	199	199	211	207	202	236	239	210	189	178	184	184	189	207	221	185	220	222	209	181	201	222	248	218	220	200	204	180	177	172	215	184	200	223	192	178	203	207	191	199	210	201	221	209	206	216	169	179	178	180	189	193	191	192	225	209	203	200	188	211	214	212	222	156	180	174	202	178	176	211	198	191	189	191	204	212	191	180	195	196	196	207	198	203	185	215	185	210	203	209	223	180	201	191	191	209	203	176	201	200	223	204	186	192	207	201	207	197	200	191	189	191	187	192	199	202	200	207	188	181	195	219	200	197	194	214	190	196	187	201	195	192	196	205	204	219	194	222	197	209	191	226	194	212	190	183	197	231	198	191	174	208	214	196	192	196	199	196	197	187	202	207	224	186	168	205	206	184	230	202	155	194	194	183	220	228	206	208	217	222	187	210	207	186	211	200	198	200	198	178	205	226	155	200	214	205	173	196	224	190	210	196	206	200	214	215	207	198	176	200	208	202	225	188	220	197	189	215	210	183	225	221	197	185	216	195	201	200	207	178	207	206	224	204	219	189	204	226	177	179	236	236	202	203	205	187	199	163	218	196	243	175	230	223	215	197	204	215	213	186	239	212	185	221	205	210	183	191	172	199	168	204	195	173	185	210	203	181	199	208	210	169	201	216	190	184	197	231	230	212	191	187	185	234	225	191	183	215	181	213	210	187	204	199	196	178	192	184	188	229	210	174	180	186	185	203	180	228	209	196	207	218	226	212	218	192	178	185	202	213	218	204	188	191	233	219	204	211	181	182	182	203	192	187	194	206	190	183	230	199	206	190	200	221	205	184	195	185	204	190	215	229	212	198	199	212	214	221	188	222	198	195	183	202	187	194	178	210	222	221	219	215	201	201	204	205	205	192	204	219	227	213	194	215	193	210	198	186	221	218	221	203	219	198	193	185	180	209	188	215	178	224	207	216	215	207	194	174	173	183	179	203	199	202	196	189	171	227	201	207	194	213	182	176	200	197	185	208	196	216	228	219	190	205	199	202	186	206	197	226	203	221	181	215	213	196	201	195	214	222	217	189	175	180	187	203	197	209	218	199	199	199	182	210	200	202	204	197	211	180	181	181	204	182	242	194	208	207	201	199	199	203	199	231	211	222	227	177	196	210	190	212	180	199	232	200	204	191	197	188	194	204	188	192	181	193	161	205	187	205	220	221	199	184	206	203	200	189	217	207	200	164	201	188	198	183	191	211	205	214	196	191	190	190	168	211	217	205	170	216	179	207	223	191	205	194	201	232	216	175	226	224	192	219	233	245	194	205	198	213	205	221	187	190	218	197	196	199	209	184	212	207	206	193	186	196	208	215	188	223	230	211	205	188	186	211	198	195	206	169	230	197	222	159	202	216	171	180	216	205	220	189	184	191	188	219	198	211	225	179	185	207	188	201	236	206	242	208	210	198	194	207	210	209	212	172	220	202	205	240	207	204	181	186	194	186	196	207	215	213	214	204	222	192	179	180	189	192	209	213	208	180	189	213	211	210	225	209	183	217	229	203	205	210	191	216	188	176	208	204	176	217	214	211	203	204	194	213	203	212	188	209	190	213	191	187	210	209	230	195	211	266	218	192	198	196	196	199	183	199	180	169	205	220	186	177	205	210	223	194	210	204	214	188	173	189	206	207	210	195	217	219	199	207	198	201	214	193	198	240	226	221	201	214	223	206	181	219	207	188	227	199	200	209	192	215	186	228	211	213	193	204	206	173	194	218	212	190	220	205	209	211	224	194	238	227	195	219	162	200	202	205	213	186	209	205	204	235	231	208	169	196	201	189	217	198	195	198	206	188	201	197	191	212	215	225	192	214	238	204	199	213	207	224	189	206	184	239	235	196	223	208	204	174	185	227	220	207	204	227	191	201	180	233	206	202	199	187	192	199	187	179	189	189	217	225	203	199	215	198	212	201	171	191	218	189	193	212	192	199	203	177	206	206	207	211	204	196	193	190	200	185	201	197	193	179	175	216	188	207	183	204	210	233	183	197	181	179	205	185	199	178	188	197	196	209	209	197	184	184	241	203	194	194	180	208	190	206	229	188	204	183	232	208	193	183	204	206	213	209	180	196	189	182	196	220	198	226	187	199	196	201	213	201	178	201	190	215	180	203	223	202	202	191	210	209	226	197	218	211	234	221	191	221	189	211	196	244	187	180	193	201	224	197	235	215	194	195	219	214	194	199	204	216	177	209	214	223	176	198	198	189	190	211	232	214	200	204	194	216	214	164	189	192	203	220	176	191	192	209	160	190	203	211	188	231	195	229	203	213	185	189	206	201	201	182	190	187	188	190	180	203	204	191	205	201	205	206	213	201	202	209	216	206	209	216	194	196	220	206	173	184	198	182	213	221	195	221	205	204	199	223	220	205	203	207	191	193	191	186	191	215	214	188	202	187	188	192	186	222	190	192	196	201	209	202	208	180	180	218	202	207	189	183	200	214	217	200	182	208	219	212	206	244	203	203	205	207	202	222	198	178	204	191	196	219	229	212	204	202	234	213	214	197	182	216	240	192	220	195	200	175	210	206	205	223	211	203	207	194	203	193	228	167	216	208	189	187	225	183	182	207	200	203	182	214	221	200	200	206	187	184	204	196	175	204	188	215	183	211	195	212	183	213	219	182	215	197	216	179	205	215	184	200	223	212	178	185	205	220	211	192	192	193	232	226	193	196	199	225	178	217	184	205	198	208	203	209	175	213	212	204	203	210	187	204	185	194	216	198	202	202	199	216	190	206	208	177	211	202	191	211	194	214	205	194	188	187	203	191	179	207	178	189	189	204	204	182	201	169	214	176	207	202	206	208	209	212	212	211	204	200	199	201	187	176	215	195	202	225	200	202	188	206	232	219	218	205	207	183	187	206	179	196	210	208	195	219	208	231	192	176	208	198	219	208	197	196	201	185	195	195	195	190	215	214	203	192	209	185	221	190	171	204	223	212	202	186	180	187	206	194	207	197	201	199	196	190	226	179	217	220	213	208	197	188	203	191	200	214	204	185	189	196	211	220	200	176	189	229	189	193	215	199	212	216	211	217	184	172	173	176	186	195	189	201	197	178	228	199	195	175	216	221	221	211	189	206	177	226	211	228	235	203	193	230	198	228	182	180	222	194	224	219	216	218	200	181	190	215	168	205	209	202	178	200	178	213	195	213	200	230	208	183	202	200	182	198	199	189	198	196	201	203	196	200	189	181	176	239	204	204	194	205	190	223	189	209	198	177	193	188	212	196
6567	778	1239	1454	1233	1038	949	837	734	717	657	630	594	614	550	569	546	517	535	480	472	455	498	496	491	504	455	472	486	515	471	495	481	448	446	489	449	478	472	496	478	493	458	443	472	478	481	437	449	502	505	454	446	461	462	461	481	509	477	470	455	478	455	462	415	452	461	456	487	435	505	474	477	460	522	483	432	486	447	459	472	466	451	444	482	450	480	442	459	416	460	472	481	454	466	441	465	407	442	457	487	433	451	470	449	473	478	469	465	495	422	446	414	481	443	430	430	436	449	470	441	430	446	447	434	478	447	450	425	463	488	439	456	471	440	441	413	430	469	408	481	444	459	458	454	405	466	430	442	461	417	447	490	433	490	487	454	431	457	464	437	455	447	453	473	448	436	443	436	455	480	413	442	443	430	473	438	423	393	465	467	448	437	450	501	444	455	486	477	422	442	480	463	427	495	466	452	470	446	466	497	423	427	449	477	510	420	442	477	440	430	456	442	424	431	477	468	483	428	467	449	449	431	427	451	500	470	472	420	432	429	447	477	463	456	450	453	469	477	485	478	430	483	456	450	420	430	439	452	458	496	442	453	456	450	464	452	435	483	455	459	444	457	449	464	459	440	441	453	472	456	456	442	440	447	442	453	452	434	413	490	430	458	479	460	454	471	471	467	491	448	436	441	490	426	439	448	401	454	475	461	476	432	474	481	419	442	465	461	441	451	462	481	462	476	448	451	437	472	453	450	438	437	451	438	479	466	460	453	451	470	423	494	416	456	439	482	416	455	457	469	453	449	449	477	470	442	419	483	503	456	472	439	467	460	415	447	491	435	460	468	455	495	463	457	454	440	448	461	432	451	473	424	455	459	432	430	461	399	455	473	470	446	457	454	449	418	437	478	454	423	417	466	470	450	478	428	488	455	462	420	475	487	473	462	455	458	453	484	438	437	437	481	415	440	460	492	433	435	450	432	464	448	404	426	449	473	408	456	429	452	449	454	460	440	502	433	458	464	470	467	433	460	463	462	455	473	480	447	447	446	463	433	442	466	456	469	465	478	438	462	472	452	433	450	445	445	430	472	417	452	446	446	444	445	459	436	455	476	496	451	449	476	468	461	442	448	410	473	466	469	425	489	467	464	469	472	468	436	452	479	433	474	447	446	492	469	457	456	446	474	421	484	470	431	436	435	427	464	473	459	446	421	473	437	420	448	487	445	433	457	438	460	419	440	442	454	464	440	441	431	462	455	459	425	477	429	449	445	442	438	448	398	504	472	444	440	436	425	439	444	459	463	467	461	455	453	459	489	436	418	430	442	467	475	455	455	458	415	481	462	469	449	491	451	488	434	459	443	431	478	439	470	493	493	461	440	447	421	476	465	463	433	438	435	440	446	435	468	476	454	442	458	477	474	480	454	428	474	479	460	462	452	447	473	427	464	454	468	448	455	462	443	430	455	452	461	444	435	421	469	471	444	433	478	463	452	448	463	420	423	421	472	429	431	487	452	447	449	489	468	458	473	465	470	433	455	434	473	472	481	414	485	455	481	465	464	454	476	442	460	468	449	456	427	446	496	465	475	462	435	424	458	449	455	423	461	457	483	426	455	448	454	492	467	447	418	437	428	428	428	469	413	469	469	480	414	475	452	452	469	437	413	448	462	449	481	476	478	434	444	454	511	468	435	447	482	489	429	482	440	451	464	440	455	426	472	433	470	446	437	438	448	456	460	472	438	479	478	428	461	412	480	429	434	479	468	441	473	453	439	435	460	481	471	474	473	478	452	421	462	469	427	470	405	438	423	459	431	472	490	484	441	487	446	464	461	461	472	464	443	454	485	470	429	455	483	480	482	438	452	445	432	443	455	456	436	432	455	454	456	408	467	467	452	462	444	464	450	452	454	443	475	455	439	451	473	427	481	416	432	471	466	454	475	461	448	450	447	458	463	422	463	434	427	434	462	431	460	471	486	436	443	501	471	458	442	461	458	433	463	475	442	441	446	447	423	474	488	443	459	443	448	451	462	452	464	433	428	476	434	463	422	457	463	445	480	439	456	446	431	443	458	443	442	455	452	450	481	451	467	470	464	440	460	444	408	478	458	454	458	499	425	449	461	478	447	453	432	473	485	457	487	479	437	432	435	449	464	445	450	428	473	440	411	461	467	476	492	448	455	430	484	456	492	435	476	451	460	442	412	471	420	468	463	439	505	461	411	470	434	431	431	437	413	468	445	428	454	429	451	452	422	446	457	464	459	454	485	449	431	436	461	454	443	438	478	426	489	482	471	504	426	445	455	469	479	456	428	452	480	461	464	453	457	456	444	456	489	442	470	463	418	457	436	506	440	442	458	476	411	430	493	465	442	423	470	474	474	499	445	447	416	440	459	449	437	433	436	445	447	437	435	413	444	433	458	433	487	483	444	454	429	449	463	457	453	490	454	456	477	460	416	413	462	444	453	461	444	459	450	443	444	459	472	473	453	485	473	425	488	435	462	415	444	454	430	486	457	458	496	473	453	452	455	481	485	457	455	449	464	447	471	429	450	407	440	468	492	459	464	445	511	404	435	449	418	423	463	426	435	417	472	484	463	464	426	481	475	453	474	439	501	484	457	427	460	425	444	460	440	453	433	455	424	468	456	426	447	474	475	458	455	472	435	485	483	467	433	441	451	460	470	443	469	431	450	441	476	445	414	454	429	463	421	454	439	440	474	436	462	431	453	458	463	429	476	434	458	469	501	462	471	471	433	479	428	439	482	455	433	478	408	448	468	455	463	474	428	454	418	477	425	424	453	469	445	469	480	501	498	441	469	465	448	472	476	459	458	439	402	440	430	435	457	458	438	477	473	470	456	411	466	441	460	444	467	450	444	459	489	463	432	451	457	430	431	442	468	420	462	433	459	518	431	467	456	470	440	430	483	426	434	455	477	431	473	469	486	456	428	477	424	467	451	445	443	454	434	463	467	446	467	462	451	452	468	457	459	448	447	434	470	445	441	444	471	467	438	399	493	476	512	489	467	441	457	430	416	461	452	476	451	454	444	446	476	469	472	506	426	499	440	462	421	465	465	483	482	481	466	437	477	459	464	427	476	443	443	452	483	417	470	433	451	457	481	475	464	461	428	437	452	416	440	459	454	485	502	463	455	439	464	460	460	421	445	452	458	471	447	414	435	434	415	520	471	473	457	479	417	463	460	436	469	487	444	453	436	486	439	466	480	435	443	419	444	480	460	443	449	461	423	468	469	418	456	399	446	456	428	459	453	449	429	458	484	442	433	462	448	481	438	445	468	429	461	424	468	440	450	432	443	476	449	456	476	430	456	417	466	459	437	481	455	469	477	415	469	468	430	495	436	467	475	448	474	476	472	463	423	440	440	429	457	428	488	470	452	436	431	459	461	440	466	399	453	437	419	478	440	467	433	451	417	452	474	465	438	483	406	416	461	440	432	451	454	443	446	474	460	500	435	447	427	398	463	479	492	431	469	458	462	469	454	439
14419	1009	805	689	444	368	204	211	178	169	140	129	131	90	102	96	92	109	97	86	92	97	82	87	74	84	83	81	88	94	90	75	70	85	64	83	72	87	70	58	78	73	74	86	82	60	74	72	79	86	82	82	76	74	68	76	86	66	73	73	75	81	76	78	87	73	64	58	58	81	71	59	55	98	68	72	76	77	81	71	71	64	82	88	60	68	72	84	88	78	81	68	71	62	82	76	73	86	70	81	62	76	82	72	75	72	87	87	78	92	88	74	67	82	98	80	78	70	63	66	56	79	76	68	78	61	80	66	76	68	75	83	70	79	70	77	66	86	69	73	68	80	83	72	76	75	61	65	100	75	62	64	73	78	68	76	70	76	72	68	70	78	80	93	68	72	54	74	74	93	74	79	72	69	72	68	58	82	69	68	86	65	68	82	57	78	75	76	69	77	60	88	65	80	77	75	70	76	68	76	76	84	72	66	61	59	61	91	81	73	73	69	66	61	66	79	67	67	75	87	73	72	66	84	75	82	77	74	69	80	59	65	76	65	72	75	79	83	64	68	86	67	70	79	64	76	74	74	70	93	62	95	73	71	61	83	57	67	81	63	72	63	70	87	71	87	80	64	59	63	63	90	78	69	70	74	86	97	68	80	68	79	78	73	88	66	71	73	82	58	83	68	92	84	86	81	91	72	80	76	63	61	76	79	78	58	59	71	83	61	73	78	77	80	84	60	68	71	72	75	61	75	81	75	85	68	76	69	76	66	76	73	73	81	70	100	62	60	74	68	75	74	75	72	76	66	81	68	86	79	68	66	63	85	66	74	76	76	73	79	77	68	73	73	97	86	78	81	66	69	72	80	78	102	72	74	77	68	67	90	70	69	69	68	69	66	78	68	58	85	80	62	77	73	84	60	65	77	71	76	84	76	82	59	69	79	70	77	73	80	63	72	82	80	68	75	74	87	76	71	85	72	73	77	71	72	78	96	79	66	88	97	87	85	73	73	72	75	78	77	70	79	80	59	82	56	66	70	89	71	91	65	69	65	60	68	68	73	74	91	58	90	73	90	87	71	76	66	70	76	74	76	69	87	69	66	61	95	62	84	65	71	71	71	83	83	74	78	84	58	61	70	73	77	80	73	79	82	71	82	93	83	60	69	69	72	91	61	66	66	59	67	74	76	69	74	56	72	70	88	90	76	94	76	68	80	77	92	77	74	89	69	67	85	89	89	80	72	77	77	69	92	63	67	70	80	60	76	77	74	78	75	65	66	68	77	79	47	58	74	71	74	87	80	84	66	79	78	78	53	64	86	57	67	64	74	68	65	80	73	77	50	65	79	79	67	75	75	85	67	73	67	78	64	87	75	73	78	66	76	73	79	74	62	92	84	72	68	83	72	66	77	78	86	70	89	87	83	66	64	61	67	81	87	72	100	80	58	83	96	66	86	77	75	71	77	65	73	72	86	70	67	71	76	73	70	59	79	71	78	97	85	78	88	81	72	76	81	75	74	80	71	81	76	80	74	81	74	85	83	76	73	73	75	62	79	84	84	69	77	82	84	80	76	78	82	74	79	73	81	65	75	67	75	77	70	64	56	68	77	79	72	74	71	73	73	76	69	82	75	63	83	75	84	87	70	75	73	72	60	57	82	87	86	68	77	85	59	69	57	76	82	82	111	75	72	78	88	82	69	68	94	72	87	81	69	71	64	72	97	89	64	95	83	70	74	78	70	69	81	79	81	81	79	67	70	73	66	86	82	80	86	75	75	87	65	79	71	65	79	79	71	77	85	87	83	66	86	97	86	75	77	91	73	68	71	65	71	64	98	74	83	72	62	83	92	80	79	99	85	65	69	81	61	70	65	73	74	65	76	60	72	78	69	76	73	60	65	76	72	76	78	68	77	74	78	70	55	86	88	81	76	71	78	79	87	68	73	67	67	82	66	74	77	73	69	76	64	71	72	77	86	98	85	85	80	72	67	93	76	68	90	94	74	80	71	69	70	91	71	67	81	78	74	81	69	62	72	77	79	69	86	75	76	72	79	57	78	72	71	73	80	81	66	70	69	84	83	71	67	84	75	57	63	65	85	81	73	71	94	57	76	71	71	88	91	67	71	82	67	80	75	82	79	77	85	73	92	66	86	85	68	94	81	67	67	63	55	84	62	66	67	64	71	72	86	66	74	56	75	86	86	78	76	80	61	86	79	59	75	78	63	83	71	69	66	66	73	100	68	90	85	83	73	62	75	81	76	77	93	82	67	72	78	77	93	71	62	70	78	59	74	71	78	69	64	77	76	80	66	75	80	76	70	69	62	44	76	75	72	77	74	76	57	73	73	67	76	78	72	87	96	76	83	86	61	81	67	70	77	71	69	67	79	74	79	83	62	74	70	72	82	66	90	82	75	58	76	66	74	74	80	78	77	58	64	74	78	73	72	82	74	67	75	76	84	73	81	69	82	94	70	77	78	65	60	51	76	72	81	70	100	58	74	79	66	90	88	69	59	69	72	90	76	67	68	75	90	68	87	60	56	63	71	79	74	78	62	79	77	89	77	82	79	67	75	73	65	66	71	88	84	77	81	73	85	65	66	68	71	68	77	76	73	69	69	69	62	57	61	70	76	71	80	78	68	73	80	74	77	65	71	67	94	64	76	90	68	85	80	74	71	83	78	74	79	72	85	74	73	96	71	72	72	84	74	71	63	72	75	98	68	67	75	82	78	68	70	71	83	77	63	75	81	84	73	84	76	87	61	56	51	78	67	86	67	81	67	74	68	73	69	75	73	81	70	75	69	77	69	74	86	78	64	86	71	98	84	84	83	79	88	92	65	71	86	81	69	69	70	71	69	77	81	90	66	79	65	75	91	69	83	99	68	62	69	66	71	80	83	73	87	80	71	49	60	62	83	75	62	83	86	90	78	59	60	75	94	70	64	74	74	80	74	77	69	86	72	73	77	65	71	91	53	80	62	60	77	74	64	62	71	74	85	71	72	93	63	73	60	73	80	84	61	61	72	76	94	80	78	88	88	75	81	81	69	66	74	68	88	65	76	74	75	70	90	80	67	63	62	68	87	82	65	63	70	81	84	71	68	56	80	67	87	61	76	88	68	68	92	73	92	70	68	93	78	91	92	76	90	77	81	61	75	79	75	82	74	67	78	65	97	87	88	75	91	95	76	77	82	81	67	96	71	74	83	53	90	72	72	83	76	69	69	80	64	89	85	75	73	73	80	73	83	71	59	86	72	96	69	89	67	76	71	81	81	69	68	78	90	66	80	77	66	78	75	63	83	82	74	84	74	68	77	68	68	58	80	57	64	84	67	88	68	84	77	88	71	73	69	79	62	69	65	74	65	65	77	61	74	76	73	60	67	67	86	67	80	84	68	91	69	85	69	62	74	78	69	85	61	80	64	77	80	69	93	72	74	69	68	68	84	80	69	70	71	77	79	63	82	85	73	96	85	85	59	67	71	71	77	75	101	81	79	70	80
7991	793	1703	2106	1713	1337	1090	877	759	696	580	496	486	385	395	359	333	330	300	287	302	285	256	256	285	229	229	244	246	244	254	256	222	240	236	243	213	235	208	214	247	237	209	219	209	226	199	209	199	209	210	219	223	201	211	194	224	195	204	221	223	209	179	212	194	215	227	210	191	205	218	219	208	213	207	200	207	201	201	236	232	219	210	183	198	182	200	203	215	199	204	191	196	187	199	209	209	193	222	193	189	210	212	200	199	183	200	218	168	208	181	165	198	185	198	205	203	195	193	194	193	174	202	210	197	196	186	182	195	193	199	206	196	215	213	202	209	177	213	176	209	209	230	196	208	204	224	212	206	216	200	199	195	219	202	209	183	187	180	198	188	222	196	190	191	201	202	200	201	206	240	190	160	193	178	194	202	211	226	193	205	190	181	188	201	229	207	193	203	179	195	183	181	210	196	188	189	189	192	218	197	210	194	215	198	193	199	194	196	191	197	206	205	193	195	198	176	188	186	210	180	192	190	192	179	196	168	191	194	194	180	192	196	191	181	181	224	178	182	173	198	193	197	208	210	179	213	183	218	169	192	179	202	203	187	195	181	173	190	205	195	209	201	222	186	200	190	205	217	195	189	183	196	202	179	200	209	191	190	201	191	192	230	178	219	208	197	164	194	164	186	205	201	212	171	187	204	200	199	219	185	217	188	190	214	186	205	200	222	177	200	204	178	213	224	206	189	210	178	200	184	183	207	207	185	174	212	207	200	221	208	190	230	213	192	185	217	208	198	196	173	212	178	205	197	183	196	179	202	214	193	209	179	216	191	209	212	202	181	193	205	192	218	187	190	207	194	189	190	175	184	187	221	199	190	183	197	198	207	213	212	185	201	199	177	179	195	187	210	203	197	201	214	177	201	224	185	170	198	231	210	207	194	193	203	191	179	197	195	169	181	199	205	213	186	195	182	185	210	208	189	203	201	177	191	194	190	179	212	207	189	183	189	165	167	205	188	195	165	193	211	211	201	185	177	164	212	210	211	220	197	185	216	206	213	180	214	184	218	201	192	196	208	211	195	200	209	189	204	189	236	195	160	198	201	207	183	200	200	189	185	203	178	200	187	185	192	226	201	203	198	200	167	202	190	197	206	191	234	167	193	195	187	235	186	191	208	209	208	208	192	208	215	179	209	171	205	218	205	171	203	221	185	209	179	198	189	177	219	190	192	196	192	193	219	220	218	187	218	206	174	191	201	208	183	178	194	194	208	206	221	200	172	195	213	171	181	176	189	190	178	180	173	243	201	203	200	181	213	187	168	197	171	193	197	194	191	187	194	187	187	208	187	172	187	201	177	212	190	213	198	213	190	206	196	205	195	204	192	210	194	181	222	187	220	207	185	225	182	188	195	192	213	204	189	211	168	190	176	209	205	231	176	191	168	170	209	173	193	208	172	186	190	225	204	185	191	217	205	207	193	173	195	175	202	184	210	178	215	190	208	217	185	173	210	234	201	219	203	204	196	180	178	181	196	227	209	174	202	186	194	216	184	194	207	190	203	202	200	209	209	179	216	212	192	209	210	192	189	196	185	183	186	184	199	176	182	221	206	191	205	227	189	197	181	173	173	211	195	200	199	192	199	195	180	192	184	227	184	204	207	209	191	196	209	159	230	209	190	214	232	235	184	211	199	218	181	197	233	202	182	203	202	204	183	213	177	200	200	182	203	211	202	201	188	192	177	203	185	199	207	204	184	166	180	196	220	197	203	183	206	185	206	181	190	190	201	184	198	187	235	217	177	195	201	211	197	203	207	214	213	186	198	188	205	182	195	197	193	210	199	206	208	191	211	214	225	211	178	195	217	205	215	218	195	202	187	181	172	206	183	193	207	227	212	201	218	194	186	220	192	223	187	198	201	176	187	180	186	212	188	233	194	176	224	180	197	216	205	204	203	182	203	200	186	213	206	204	198	198	200	209	154	198	199	199	219	224	209	184	181	187	213	185	194	214	180	196	210	178	192	177	202	188	183	203	194	167	197	201	191	179	183	187	192	189	208	196	194	201	197	221	184	188	190	199	197	184	177	203	202	201	200	209	199	180	208	162	196	202	200	200	192	193	193	219	203	177	182	221	190	181	179	195	186	206	195	189	180	200	210	219	188	213	197	181	198	217	204	189	200	194	194	189	229	231	157	199	204	177	169	205	210	190	189	204	214	196	212	202	193	201	219	207	196	191	195	208	179	185	186	196	222	181	180	185	166	198	197	194	190	192	217	202	204	227	198	177	196	189	185	217	225	168	192	160	188	203	199	188	221	207	172	196	178	187	194	210	184	188	170	219	183	197	208	197	224	184	236	182	183	198	177	182	191	200	191	207	193	179	197	188	176	193	190	202	205	181	190	188	201	206	184	232	201	174	196	200	180	188	180	187	184	193	210	202	188	211	205	210	195	179	198	204	181	183	186	218	185	204	214	200	233	192	191	180	198	162	190	228	220	180	219	197	188	189	187	210	187	192	186	215	180	199	189	213	165	208	186	179	208	208	180	203	216	211	188	207	215	197	205	184	204	205	192	189	191	188	201	198	200	223	201	207	202	167	198	197	193	194	201	195	204	205	202	207	203	201	196	196	174	194	195	197	202	196	191	200	175	196	193	215	222	223	178	225	165	223	178	207	213	186	184	215	220	217	200	192	217	194	197	183	199	204	184	216	181	199	182	210	212	208	207	191	193	204	212	184	191	228	178	222	193	195	196	181	224	205	182	202	185	172	211	186	194	192	198	207	177	184	173	225	183	193	220	207	230	212	172	209	193	187	181	202	200	205	186	193	181	209	197	194	213	214	187	181	184	185	181	186	219	195	179	198	176	183	191	190	222	201	195	192	218	192	186	193	186	185	212	195	221	201	190	196	180	200	187	204	220	224	209	189	212	204	183	178	226	177	210	186	212	184	188	194	195	211	192	167	202	182	215	196	205	218	192	206	191	175	213	187	194	207	209	177	205	229	189	184	211	195	203	200	207	199	175	193	199	202	217	190	196	230	190	204	200	214	189	193	189	179	190	190	208	196	196	207	202	194	183	190	176	156	193	187	228	194	180	205	172	186	181	184	206	200	191	205	208	187	183	161	200	218	192	196	193	200	199	199	218	225	194	192	211	193	209	223	199	214	209	176	203	207	199	192	187	185	208	188	213	173	196	155	203	199	226	202	210	181	183	214	189	210	208	212	171	207	199	195	203	192	201	210	197	192	194	207	197	177	184	176	199	205	183	205	193	194	186	188	182	212	181	192	199	197	194	200	195	187	167	190	215	190	192	179	183	174	187	194	198	215	189	189	206	194	175	204	195	196	171	185	172	211	205	201	202	205	180	183	210	206	207	175	191	196	207	187	206	173	182	203	211	187	185	176	183	202	198	197	198	200	212	212	199	208	178	225	174	187	194	200	211	213	188	208	196	215	185	193	204	201	173	208	200	203	208	195	177	183	200	215	212	189	176	199	194	211
1692	324	316	345	315	266	297	266	267	308	282	298	269	256	269	283	280	317	290	290	272	295	318	313	244	320	294	288	272	297	271	312	288	276	269	281	292	273	268	285	292	283	259	271	282	280	275	259	303	312	258	269	282	258	284	272	272	278	285	262	280	263	257	300	292	286	260	269	269	287	277	294	281	304	264	299	300	311	263	289	280	290	298	314	308	276	266	276	259	275	276	271	266	305	274	259	276	316	267	293	266	263	314	280	265	287	271	286	270	250	290	274	286	311	304	292	270	243	289	276	258	309	258	294	271	277	237	283	302	254	297	271	256	263	326	251	292	296	274	289	273	296	271	275	294	259	278	304	307	243	257	259	260	273	232	278	285	270	265	270	308	299	266	253	266	281	250	285	243	273	303	274	270	291	302	286	266	288	274	280	248	270	282	274	281	248	310	273	318	289	286	275	320	234	282	306	291	278	285	286	308	295	312	293	287	303	271	289	236	274	275	278	287	269	266	302	245	311	268	293	243	274	294	282	268	235	280	271	249	288	313	269	284	283	262	320	282	300	261	259	286	288	274	264	267	288	283	305	298	266	295	261	269	300	244	285	299	272	283	258	281	275	308	287	292	294	290	291	253	296	286	264	262	278	290	284	271	275	302	279	306	249	298	266	276	243	291	308	310	264	287	271	273	259	279	277	282	271	265	288	297	289	349	301	289	249	306	294	282	289	298	275	285	295	225	277	284	266	265	257	262	250	300	309	282	280	272	274	295	278	271	288	277	252	278	265	278	285	314	280	290	268	304	248	265	314	287	259	244	278	268	282	276	278	241	233	281	264	328	277	303	296	284	286	267	263	286	280	265	283	287	271	256	277	249	261	254	299	256	263	299	315	301	273	285	304	286	275	274	283	282	277	267	269	277	287	276	297	290	262	284	250	267	285	252	266	287	280	259	285	266	253	270	269	266	263	269	231	303	275	269	290	250	313	316	280	286	303	278	285	283	274	271	337	262	263	298	260	286	292	286	301	274	282	264	326	271	293	300	268	270	274	275	262	273	282	294	284	278	280	293	279	264	288	262	249	305	265	272	265	292	280	249	254	268	263	267	285	310	274	283	269	271	277	289	302	308	289	275	293	288	274	254	258	281	265	306	297	251	272	263	317	289	283	273	311	294	268	285	262	261	285	291	294	275	291	281	277	265	277	305	279	242	251	289	295	281	272	269	263	266	264	284	261	265	292	281	272	271	291	262	278	274	260	260	284	327	267	261	294	271	250	280	259	278	266	247	261	254	251	279	253	286	300	271	279	271	254	255	270	264	283	275	282	246	277	273	267	287	314	298	252	302	303	299	272	259	276	297	296	287	301	264	265	274	246	286	294	261	284	281	285	297	299	241	298	283	280	275	281	286	270	283	316	286	257	275	273	255	259	276	275	288	270	285	298	258	272	256	253	289	295	296	243	278	301	288	279	275	282	275	267	299	276	265	262	259	305	276	304	253	294	256	264	277	284	302	285	259	277	296	288	282	272	290	253	274	277	283	274	284	278	298	284	271	277	276	320	252	275	268	289	267	272	294	261	297	264	293	307	274	238	293	278	260	275	265	274	289	309	297	305	286	307	290	314	278	283	296	262	305	279	260	264	282	294	270	264	320	289	263	299	295	260	278	304	269	265	264	300	305	298	272	237	282	264	253	278	273	277	275	285	276	282	290	263	278	267	279	330	250	253	282	295	280	253	286	283	272	276	280	276	265	277	266	284	251	268	279	256	298	293	272	274	278	265	275	294	297	277	293	288	274	273	266	275	290	291	282	288	261	275	278	292	290	283	272	301	279	323	293	289	241	251	248	261	271	284	277	280	273	270	284	281	286	305	281	284	249	259	273	303	273	306	272	280	272	276	270	285	267	265	303	270	288	282	295	250	281	278	297	301	287	276	272	289	297	310	312	276	276	261	302	263	244	268	264	276	287	265	280	309	284	268	299	269	282	298	295	274	300	281	263	308	303	264	304	300	297	282	298	282	306	259	281	299	260	300	290	268	272	287	276	277	291	301	301	294	310	285	274	313	254	295	301	283	281	274	284	273	276	264	288	333	285	266	266	237	284	293	261	283	330	313	255	254	283	256	283	274	290	269	310	244	287	263	292	275	296	283	272	256	292	260	305	280	282	303	286	250	268	280	293	274	290	254	248	249	273	266	290	256	294	288	258	284	265	304	304	260	276	250	282	275	286	261	308	287	298	285	254	272	237	281	244	254	286	290	251	253	324	278	262	288	276	256	292	274	313	273	269	291	281	277	271	272	291	287	285	258	272	281	290	260	283	283	270	249	292	288	259	252	267	260	284	269	297	291	295	262	264	271	244	269	299	289	284	276	259	292	259	283	268	261	295	326	290	299	254	268	291	300	275	311	256	243	268	279	265	282	226	267	290	277	292	266	284	279	293	265	285	282	286	317	293	304	260	286	252	275	269	275	274	283	285	259	280	293	307	285	292	297	310	275	309	290	241	275	228	251	255	271	260	304	283	295	265	271	272	286	331	296	291	259	296	266	254	270	275	293	279	273	296	297	277	321	301	301	282	279	259	271	288	286	266	267	277	291	277	262	262	265	271	298	276	293	267	242	284	275	310	289	279	292	278	280	305	288	318	306	281	287	262	305	278	279	258	288	262	318	305	304	260	299	269	254	269	270	242	298	285	274	321	275	300	268	258	264	272	283	270	281	257	271	262	273	276	273	276	294	265	294	264	289	301	297	310	261	283	286	253	319	298	250	247	285	277	271	263	269	269	248	273	252	301	260	280	279	277	281	281	295	251	276	282	298	295	278	284	276	292	275	247	301	289	256	279	285	291	279	296	259	298	282	277	255	253	316	257	258	251	250	281	256	272	273	286	290	294	254	274	266	273	255	279	278	304	254	305	283	283	259	256	267	254	276	293	287	281	278	274	263	287	287	300	259	298	278	303	247	293	275	264	290	261	281	305	284	274	288	269	299	265	310	264	276	243	307	252	269	278	297	291	304	258	260	308	286	290	291	270	227	292	297	285	286	258	285	309	268	284	280	298	278	264	285	270	311	238	266	274	328	282	277	269	304	291	273	301	308	290	281	309	283	260	303	281	297	272	277	274	254	244	269	275	285	302	270	258	286	282	292	264	282	306	285	266	281	248	250	275	313	268	292	293	277	276	278	307	266	288	288	291	275	286	299	296	302	280	294	265	295	251	294	263	292	296	286	266	295	281	273	289	262	294	252	272	248	297	292	284	285	298	272	261	279	317	277	268	270	259	249	253	261	294	295	286	279	297	263	293	300	278	273	261	270	283	288	257	289	272	261	259	277	279	251	293	283	272	277	277	288	286	290	273	271	286	271	315	260	272	314	296	291	300	271	269	257	296	281	262	281	287	294	263	284	296	281	242	315	285	274	289	282	269	254	290	250	285	246	266	265	269	269	269	268	290	250	283	280	255	270	307	259	255	281	254	261	260	273	296	260	329	288	247	284
2143	627	720	702	739	738	747	667	629	624	626	661	682	660	605	676	600	651	652	601	605	610	596	694	669	631	632	622	631	594	606	663	608	608	654	643	612	630	656	641	634	654	637	639	617	625	603	618	634	611	630	665	643	628	606	596	578	663	624	606	626	614	582	603	624	610	606	626	654	674	609	624	608	606	630	611	638	603	649	625	617	690	661	639	626	626	580	642	611	593	635	597	595	600	601	624	640	628	612	636	637	620	653	611	579	647	616	687	596	616	602	588	582	599	638	618	601	647	636	623	631	590	615	604	632	618	595	641	603	602	627	631	632	603	581	638	661	650	631	582	630	622	610	572	620	635	601	637	647	605	623	624	595	603	639	616	628	648	635	641	639	661	609	606	601	615	617	630	619	612	632	587	622	607	618	600	669	642	622	612	629	613	610	604	619	589	607	605	679	626	606	649	558	598	606	590	618	610	605	636	571	621	655	614	659	651	618	631	607	619	643	615	627	616	666	627	626	586	629	603	611	635	598	621	615	621	591	603	629	637	619	581	609	614	617	609	620	574	645	611	605	678	655	621	631	593	617	649	611	582	639	580	637	600	628	615	654	620	635	614	599	645	645	618	630	650	571	662	629	656	661	635	625	602	604	646	583	630	591	605	616	630	591	607	617	623	602	609	614	625	648	644	629	645	652	615	631	628	616	586	628	631	640	590	599	679	633	603	697	606	630	651	624	592	641	611	632	608	613	627	608	653	592	630	612	637	595	639	633	595	626	611	630	600	646	640	592	604	649	584	608	644	624	602	618	578	576	575	591	644	625	642	579	615	629	601	638	603	585	637	567	613	664	604	590	639	632	613	660	629	629	654	653	659	663	633	602	638	583	621	603	642	632	624	628	632	630	652	568	569	643	623	641	622	617	637	611	610	547	564	619	634	634	542	590	612	614	614	581	611	585	620	611	596	626	579	639	569	637	612	634	578	610	618	574	622	593	630	571	590	606	594	609	606	629	583	667	630	620	678	647	631	646	623	620	594	552	618	622	604	594	633	574	622	634	594	639	625	620	687	608	620	645	622	645	649	604	653	620	611	639	625	572	647	578	620	648	591	628	603	646	628	603	631	597	663	594	607	646	630	651	669	625	650	662	611	616	629	613	586	636	628	615	618	624	622	641	609	644	622	616	630	612	605	627	626	572	595	612	649	606	646	642	603	596	627	613	664	647	629	579	593	607	628	622	612	605	623	668	677	653	635	605	613	663	597	665	604	650	571	627	595	606	598	631	605	554	649	591	577	671	630	653	635	600	652	654	617	618	616	606	567	615	607	604	592	600	595	592	581	608	587	573	605	604	704	630	600	574	597	660	609	623	621	616	616	627	579	645	639	639	547	630	626	645	622	630	613	633	627	641	645	619	628	625	600	643	623	637	618	618	638	607	644	619	643	625	628	628	596	625	621	636	626	610	651	627	601	615	591	624	631	611	602	622	622	632	618	630	637	632	602	654	632	633	627	627	602	598	593	587	640	604	602	643	557	618	617	627	618	592	648	680	616	651	632	582	616	673	641	606	637	612	641	650	616	629	600	655	587	667	623	599	616	640	654	644	642	611	637	610	628	660	630	616	595	597	596	626	643	621	590	632	617	631	604	603	670	618	584	680	654	622	595	622	640	594	638	603	641	659	651	631	671	574	667	635	633	632	637	612	640	613	632	596	603	574	628	590	627	580	635	636	632	608	622	646	631	629	633	599	619	625	603	599	613	654	632	612	608	628	635	606	600	590	617	631	642	625	614	577	625	625	576	588	624	596	641	569	670	623	597	625	628	653	608	669	707	624	657	652	597	631	649	617	626	663	581	591	647	608	656	639	633	635	680	626	643	616	606	614	613	661	597	649	635	595	604	623	585	623	578	616	600	592	607	634	612	595	611	601	634	633	623	585	636	611	641	663	598	638	628	554	601	656	614	652	628	605	635	609	608	626	642	594	647	671	635	631	653	642	619	616	617	643	605	618	550	591	599	600	611	622	564	589	623	635	631	630	611	649	603	653	602	606	622	623	608	612	601	632	596	648	633	594	560	639	602	586	585	629	607	639	605	590	654	613	635	647	603	675	605	610	649	598	618	628	599	628	614	623	639	631	624	631	617	629	599	607	644	647	645	619	635	611	598	579	604	594	636	619	634	618	661	566	612	618	626	639	628	645	658	622	621	624	631	636	616	603	613	586	648	633	640	628	580	629	609	624	649	595	638	645	605	606	667	613	586	620	603	661	594	626	608	628	622	611	624	626	607	609	647	663	619	633	638	624	620	651	593	615	598	667	641	611	623	637	625	650	636	625	627	626	623	631	636	601	635	610	616	633	597	659	646	593	616	620	637	621	671	627	581	605	588	652	616	648	606	618	680	623	641	619	616	660	614	618	604	636	612	583	615	649	606	635	595	617	597	619	628	604	595	648	615	649	659	637	591	656	638	603	627	650	560	640	604	627	625	624	617	625	628	589	619	603	625	617	622	637	633	660	625	648	631	637	607	623	599	622	598	603	605	600	685	600	600	591	592	625	594	615	615	638	654	643	631	688	623	629	646	620	644	626	596	620	660	593	624	625	599	596	644	610	641	627	627	632	602	590	619	656	617	598	579	630	611	647	552	589	603	593	609	633	620	614	625	566	647	630	610	682	614	644	669	607	620	635	643	637	614	607	586	603	604	640	582	607	642	654	598	684	613	620	592	628	629	610	633	601	611	586	645	581	622	606	646	602	624	632	601	629	624	634	644	613	618	654	608	630	590	623	594	561	626	607	655	633	611	607	572	669	608	607	574	599	625	642	649	650	606	628	637	592	675	682	604	597	592	602	633	564	620	623	607	628	587	589	673	629	574	635	617	608	643	594	618	595	653	588	611	566	598	610	654	585	657	587	621	637	619	673	608	627	611	575	674	580	618	609	569	621	661	616	575	642	620	643	623	669	656	620	615	613	631	620	672	618	599	625	613	628	631	606	559	608	631	604	615	589	596	614	615	575	608	642	628	580	634	599	612	608	630	594	595	613	597	660	659	543	607	586	632	663	677	631	631	637	636	607	619	606	601	597	663	612	634	643	594	600	625	620	604	655	613	604	598	626	626	610	575	572	622	613	627	614	638	625	598	635	633	620	642	633	630	616	587	647	637	576	625	603	620	647	561	616	591	637	633	600	614	609	653	636	622	627	644	607	616	602	630	604	614	670	597	635	641	593	614	633	631	607	639	590	615	591	593	640	615	605	651	569	698	642	631	618	615	634	601	604	618	624	614	664	632	605	598	645	638	635	637	582	600	638	589	571	622	604	611	626	625	612	682	636	638	588	612	565	591	615	609	616	628	636	600	620	605	631	642	601	619	627	639	628	625	614	632	658	574	648	594	642	616	629	585	608	579	656	644	629	649	570	604	623	685	590	585	582	604	633	613	615	612	594	598	606	611	627	617	625	615	639	599	617	622	618	580	613	613	616	629	594	611	625	592	610	600
7673	574	592	511	364	358	305	280	239	227	227	242	224	222	217	223	226	200	208	218	198	188	214	198	193	210	186	184	204	199	193	246	234	206	200	201	215	194	214	221	201	172	205	199	220	197	202	182	186	208	199	210	212	233	203	197	199	211	196	205	198	194	225	266	234	193	186	209	215	203	205	189	180	225	217	234	202	200	192	174	207	222	181	181	216	227	203	181	206	190	208	218	229	226	197	229	234	212	193	176	195	210	176	212	194	198	193	227	224	221	190	171	207	219	190	166	198	190	204	183	182	179	192	210	164	177	214	181	202	215	200	206	226	193	201	200	210	194	198	196	224	185	210	183	222	205	188	189	219	207	193	200	203	197	211	186	209	203	190	213	176	204	218	199	220	188	191	200	204	188	202	187	196	197	191	208	204	230	194	203	213	226	212	193	204	202	215	205	208	230	219	197	216	226	191	174	194	202	205	225	186	183	207	207	187	196	211	217	224	184	206	242	215	203	202	225	203	192	201	198	221	211	196	222	215	192	203	221	222	218	240	190	218	202	200	181	189	213	212	194	192	193	216	224	198	210	174	205	212	197	204	217	211	182	199	201	222	189	234	203	186	177	197	220	160	201	218	208	219	230	217	183	199	218	209	211	198	204	202	219	215	214	183	201	203	193	198	199	223	199	179	194	193	188	171	186	179	221	208	199	183	206	228	213	213	210	154	188	219	185	197	192	182	194	201	186	188	192	222	187	217	225	201	183	204	197	201	200	181	205	172	202	224	226	224	226	178	184	195	200	188	188	194	219	207	188	186	173	207	181	230	202	190	194	204	229	195	185	219	187	178	187	202	206	198	207	212	208	208	197	206	203	198	236	219	179	204	209	199	186	203	212	197	205	215	195	197	199	202	189	191	220	179	205	174	219	193	190	195	184	200	207	211	234	183	218	227	222	226	197	211	186	193	194	178	225	213	185	200	206	221	213	206	206	176	188	199	184	175	198	184	215	201	214	206	203	185	201	210	219	182	201	186	176	207	189	199	190	192	185	181	202	225	227	201	220	173	198	221	190	198	196	198	193	203	190	226	181	211	171	218	231	223	192	176	207	194	215	204	217	182	186	206	189	204	189	218	154	230	207	202	194	183	206	225	191	193	202	238	222	235	192	204	178	211	207	199	210	194	190	190	195	207	219	207	203	183	171	215	212	218	192	197	185	199	192	213	205	183	205	177	181	197	208	221	201	189	195	210	191	223	221	199	186	220	201	192	178	194	209	218	215	187	219	208	195	214	192	203	205	190	177	193	202	178	199	204	205	193	189	195	205	221	180	207	183	194	195	185	214	221	232	170	203	172	242	198	223	212	226	225	205	199	191	184	198	198	156	228	178	218	196	200	214	194	181	176	218	176	191	171	199	180	225	219	203	182	195	216	208	173	192	222	216	187	222	204	187	190	203	183	208	176	199	201	192	206	228	189	198	214	185	208	223	198	192	215	193	184	203	196	165	211	229	185	183	214	178	206	223	192	219	187	194	205	213	223	203	223	203	209	203	179	207	200	194	235	171	220	222	186	200	203	222	209	194	207	205	205	194	212	195	175	192	190	182	197	197	202	205	169	208	200	174	191	207	193	187	204	214	180	205	226	191	213	208	183	231	237	189	208	208	195	173	206	190	185	192	182	213	190	200	188	209	210	197	214	203	213	202	206	192	214	192	188	224	204	207	187	185	222	209	219	245	221	208	196	179	201	215	225	194	199	222	184	198	205	197	199	197	193	197	209	177	203	182	207	189	216	202	206	193	211	184	188	206	194	211	219	208	215	229	201	199	192	204	215	210	204	207	197	222	216	188	195	200	204	197	203	185	221	218	177	197	185	195	194	211	208	188	200	215	195	215	187	213	208	196	200	184	193	219	199	191	207	204	189	227	200	164	192	215	208	201	196	181	181	189	200	181	195	218	210	208	202	230	217	188	208	202	196	197	189	204	189	207	204	175	196	187	168	206	196	206	200	192	194	217	219	223	212	187	214	216	189	215	198	191	224	184	212	201	214	199	165	190	201	202	189	220	198	200	185	206	214	187	186	175	204	185	213	230	189	185	199	182	185	206	184	216	232	209	234	192	188	197	204	217	219	202	191	207	214	215	197	185	197	225	217	198	212	202	213	206	230	206	204	231	196	205	197	180	212	205	194	210	194	204	220	188	187	192	192	205	222	232	191	192	202	186	192	217	179	229	194	231	193	212	206	203	212	199	203	234	198	197	185	217	217	205	220	195	188	212	193	210	202	200	184	204	229	202	226	203	185	204	214	190	163	188	186	241	179	223	193	219	199	223	235	216	177	196	176	200	250	176	217	193	188	191	201	198	190	185	209	202	180	181	214	180	182	182	204	184	218	220	190	177	208	231	190	188	208	227	202	198	198	189	174	207	199	213	204	188	183	210	200	212	203	236	200	192	184	210	186	206	188	207	208	194	183	202	176	212	195	203	244	181	216	203	197	231	198	202	215	206	206	176	231	208	189	179	214	167	169	177	217	208	192	197	207	212	186	177	218	181	209	219	181	190	193	232	190	217	221	231	218	207	213	202	209	211	194	193	205	190	194	219	211	183	158	185	216	233	198	195	195	214	184	201	195	187	164	184	172	199	224	177	220	207	206	183	210	236	211	187	193	225	190	201	194	203	214	199	196	206	185	210	204	210	208	192	203	211	228	222	190	197	179	178	193	202	201	215	203	203	210	223	182	190	200	203	204	198	214	209	196	198	214	199	179	188	205	196	190	200	183	195	227	197	211	229	234	199	233	217	198	208	221	206	214	204	191	189	199	201	186	177	186	207	207	166	172	190	182	202	193	215	195	218	190	152	209	210	222	211	200	225	204	202	209	192	203	200	197	203	201	223	209	219	214	209	169	191	208	202	190	198	192	217	201	197	187	229	166	201	235	181	184	230	211	214	219	185	196	217	214	194	190	187	197	189	187	189	212	215	181	175	186	191	204	200	203	241	222	203	199	192	216	217	200	197	190	201	238	201	187	192	185	203	209	210	194	186	202	181	187	175	199	203	191	205	212	203	184	197	198	169	196	206	214	210	194	199	208	195	204	172	195	204	194	224	175	206	187	193	222	186	207	229	226	179	222	197	210	191	212	193	220	177	186	176	200	212	236	208	201	218	182	194	196	178	210	181	211	236	182	212	214	216	201	196	177	171	195	193	202	203	209	188	224	177	220	228	195	201	226	194	231	205	203	201	182	169	195	182	193	227	199	186	211	201	172	237	203	228	211	182	212	202	200	204	195	226	219	198	198	210	198	199	211	216	214	197	221	176	214	189	217	209	205	169	202	170	210	200	224	219	199	208	233	182	197	201	219	186	212	186	217	192	167	206	214	211	195	201	206	210	163	181	191	197	193	189	227	190	200	226	201	212	212	214	189	200	209	176	244	186	194	197	169	214	186	226	198	209	224	206	173	196	209	196	187	226	193	186	192	198	222	229	207	197	202	217	198	213
6714	797	1311	1395	1205	1010	889	861	794	722	675	641	589	600	533	532	537	510	518	510	527	493	519	451	460	525	461	510	451	487	497	505	474	462	485	473	473	460	475	419	499	465	463	492	459	454	430	427	464	447	453	450	478	434	481	474	448	456	455	440	430	468	455	437	464	447	410	449	444	477	482	464	443	520	487	473	452	450	474	465	504	441	445	457	452	466	441	437	442	469	442	466	461	415	460	467	411	426	483	447	461	488	453	436	453	461	426	461	450	491	476	453	458	414	456	463	483	475	490	480	450	454	437	483	470	445	416	475	471	439	434	447	413	446	411	480	426	470	469	460	471	486	473	454	443	450	425	438	454	464	467	463	435	436	453	475	433	428	431	451	455	423	470	414	435	452	449	472	467	431	446	472	446	417	425	431	456	451	479	425	454	486	447	462	459	447	490	464	407	457	446	477	469	462	449	430	461	444	485	445	422	435	494	457	461	464	439	480	473	435	452	462	450	467	453	467	478	470	403	462	466	440	452	412	445	432	442	423	435	408	444	442	461	478	472	430	461	452	452	454	488	443	431	451	468	458	479	455	454	460	477	464	439	462	471	430	407	468	452	433	449	412	443	447	447	464	454	465	477	482	457	447	440	436	435	460	435	465	477	457	443	423	450	447	466	434	458	439	458	457	458	485	427	467	456	466	452	451	462	462	440	431	422	427	447	458	507	466	457	459	480	468	453	416	480	473	470	450	436	429	433	441	464	445	444	481	436	441	483	460	457	458	431	453	454	442	411	466	446	436	435	474	437	457	426	457	436	465	495	457	497	480	453	413	421	471	408	428	430	506	498	435	449	453	446	465	444	469	488	455	463	447	420	475	459	454	444	446	445	446	468	465	478	441	432	455	454	475	497	485	489	477	429	451	451	463	445	478	492	452	439	440	426	464	453	492	457	490	456	460	409	469	481	457	483	475	448	426	471	472	451	432	440	463	465	509	463	447	478	462	455	418	440	451	490	412	497	463	443	444	451	486	457	446	453	488	420	430	448	444	468	451	415	471	481	476	441	420	482	454	431	430	433	443	457	426	470	424	451	459	430	498	416	451	482	436	460	479	457	457	451	466	486	430	455	465	452	440	462	473	445	433	481	446	426	483	472	448	473	462	470	422	464	459	441	437	456	458	471	468	461	439	461	461	472	454	432	427	504	425	451	467	444	449	461	451	435	466	462	445	432	455	427	460	430	414	487	457	471	438	433	450	442	473	409	474	463	461	440	443	443	427	434	477	469	424	388	434	465	486	517	490	458	389	467	433	449	475	432	422	464	437	459	426	464	472	445	449	444	421	452	415	506	463	453	453	473	447	450	412	457	443	486	440	387	456	411	444	449	428	454	472	454	468	474	494	474	459	453	463	476	437	433	451	462	425	459	445	447	473	487	467	429	444	439	407	446	451	460	440	439	497	433	449	485	440	460	428	446	407	449	438	421	435	464	474	408	465	434	436	438	438	482	456	459	463	440	425	459	461	451	435	419	472	454	475	450	441	464	488	430	444	460	474	458	482	419	476	481	430	473	471	459	451	446	459	449	435	401	467	448	455	488	471	422	446	420	459	458	478	442	459	451	484	451	444	459	403	494	480	461	431	433	442	434	453	450	423	441	459	468	435	504	471	453	444	436	452	469	438	460	437	442	432	433	449	429	471	449	434	464	429	470	436	469	475	437	449	412	484	471	451	439	434	432	437	470	460	452	441	443	471	426	436	459	463	455	454	453	469	449	455	460	437	421	478	441	488	444	448	499	441	468	431	415	455	456	468	465	453	466	447	471	464	468	467	467	443	436	479	463	482	424	484	460	439	474	444	453	434	453	417	427	478	458	451	460	423	457	418	433	482	489	506	424	459	474	444	445	481	418	443	477	479	465	472	485	436	450	483	457	463	434	444	447	453	433	476	487	443	408	451	465	437	440	459	459	397	477	455	470	476	449	454	461	452	453	465	477	505	439	438	447	450	452	410	486	445	442	445	482	451	450	470	465	423	458	460	460	466	424	439	389	486	426	423	483	443	436	465	463	447	469	438	474	454	452	462	461	453	473	437	463	417	469	440	446	420	467	470	422	466	430	433	459	477	428	486	439	455	430	482	448	492	481	397	450	451	460	436	438	454	421	424	469	470	447	511	508	421	466	443	436	410	443	448	466	438	459	507	446	443	466	441	467	440	454	481	508	427	447	486	458	426	488	478	454	465	456	468	469	451	464	445	428	423	447	438	451	433	457	451	464	500	460	452	452	448	485	480	450	472	464	431	470	457	456	407	479	476	454	443	455	456	457	446	468	483	488	450	457	405	479	448	448	465	456	480	470	444	453	442	451	459	442	481	486	446	398	411	458	454	472	464	446	470	497	450	449	442	394	451	473	463	433	474	437	441	452	466	449	442	452	446	438	441	478	470	410	445	487	489	435	460	418	448	430	484	454	429	459	453	473	419	426	474	456	503	465	470	471	467	456	461	437	471	496	479	449	439	469	420	455	465	489	412	469	456	449	463	453	473	433	448	484	465	475	446	426	439	410	426	424	438	442	469	470	433	447	457	446	442	443	434	492	477	424	478	486	445	444	482	474	474	470	459	443	467	475	472	465	430	437	455	480	459	452	455	453	442	456	439	510	471	430	469	470	462	447	465	426	446	454	409	444	464	448	459	460	438	453	438	421	448	505	452	451	412	466	467	456	445	440	439	445	459	433	469	435	449	453	454	412	491	469	474	429	447	471	434	443	422	447	489	442	451	447	448	469	473	466	430	463	472	458	445	460	453	454	443	482	462	468	448	429	427	459	420	426	456	446	467	456	493	465	463	427	490	479	451	435	448	491	481	433	471	494	408	463	465	450	452	455	428	492	442	435	466	466	433	434	457	454	452	433	447	416	454	443	458	408	454	446	446	435	456	477	460	436	449	440	434	462	470	488	475	416	460	441	468	452	418	440	430	456	461	454	448	451	443	429	456	461	504	471	452	474	456	481	441	458	468	466	453	478	513	479	476	459	445	456	470	473	445	503	446	438	449	465	448	452	455	448	476	407	437	447	415	449	467	433	454	385	455	474	437	468	427	480	442	440	485	453	443	402	448	435	487	472	427	471	469	420	443	456	470	471	464	450	447	433	455	472	467	496	426	482	436	413	474	455	455	424	439	453	423	447	438	441	469	455	499	432	452	463	431	445	444	479	466	449	429	463	451	485	399	438	422	436	461	483	473	438	441	494	461	473	449	456	442	416	450	489	436	414	468	452	480	430	455	463	441	489	479	454	456	498	454	445	459	436	448	474	453	478	476	402	437	452	415	440	447	453	433	445	493	464	455	458	464	486	457	445	457	438	446	482	444	453	460	433	448	468	476	456	469	459	447	391	446	461	460	467	441	406	457	444	445	463	407	453	446	443	472	473	432	476	453	461	458	422	413	438	442	465	422	443	450	451	439	446	440	454	507	444	406	438	478	452	466	462	440	438	444	475	459
14382	1002	844	674	412	281	251	181	165	154	153	120	100	103	91	91	99	81	104	74	87	88	101	100	70	67	67	71	76	93	75	86	77	81	74	76	69	86	74	66	80	81	85	64	71	77	70	81	57	65	67	82	82	71	71	80	72	65	68	91	77	82	76	72	66	73	76	77	98	66	82	87	67	64	88	68	63	65	67	84	69	66	76	84	74	69	80	70	72	68	77	84	81	85	78	76	68	69	73	56	69	63	74	86	67	83	68	79	76	73	64	71	75	87	82	68	59	75	74	69	70	84	84	74	56	78	63	64	86	76	59	62	75	63	81	69	73	78	75	71	93	71	68	55	88	69	65	60	68	71	69	68	72	79	78	54	77	72	66	68	92	72	77	70	64	82	74	65	74	84	89	73	81	80	71	82	78	70	68	75	78	62	61	69	78	75	85	71	82	73	80	65	63	92	86	59	75	75	68	87	79	72	83	73	75	65	77	68	66	77	78	73	89	71	58	81	69	104	71	79	88	66	80	51	68	81	69	44	81	80	75	86	68	76	66	95	72	72	92	58	67	61	66	69	80	81	88	89	95	73	81	83	70	60	83	85	76	73	72	83	67	71	75	75	73	64	75	94	79	86	67	72	81	76	79	71	87	65	78	82	78	85	71	85	69	63	68	62	71	73	84	91	79	70	68	67	73	81	77	84	67	63	82	85	70	78	70	75	81	76	74	77	84	80	82	90	91	70	72	70	63	73	73	67	72	81	74	98	63	75	81	91	54	78	70	82	78	69	80	94	74	72	74	85	71	62	77	78	72	66	81	75	78	71	92	78	79	76	64	69	65	74	81	77	68	84	63	89	82	64	94	73	63	83	63	68	71	65	79	65	68	70	83	85	62	92	61	88	62	67	65	80	78	92	75	80	82	89	68	78	85	73	76	68	76	77	70	73	75	84	75	73	62	77	76	61	63	69	84	75	74	67	60	71	63	77	76	85	70	85	66	86	60	63	71	56	71	79	85	86	81	83	61	51	80	76	75	62	70	69	85	74	70	88	105	66	71	58	92	74	59	74	63	73	58	79	61	75	63	72	76	88	71	76	74	75	84	75	67	76	63	64	76	64	78	68	82	57	86	62	79	102	75	77	84	75	88	83	70	76	71	75	82	64	73	74	91	66	73	69	84	82	68	76	80	69	85	63	83	81	87	74	70	82	62	70	86	83	59	75	78	69	66	74	62	80	64	66	93	71	78	74	83	79	76	79	69	83	82	75	86	77	84	87	58	67	75	85	61	63	78	72	88	86	71	74	91	75	61	75	86	72	81	79	83	82	75	77	86	79	69	82	82	74	66	78	76	78	74	74	69	74	76	73	82	73	57	75	73	71	66	65	77	71	79	84	75	81	78	71	69	91	65	71	67	78	74	63	74	76	55	65	70	73	77	75	60	68	85	81	63	83	76	60	72	69	67	85	88	75	71	82	64	67	75	83	77	67	61	86	81	76	76	65	66	59	57	70	80	85	70	71	82	69	67	69	77	73	87	82	80	81	68	65	63	87	74	81	81	66	61	76	67	69	66	96	68	79	71	70	85	78	107	84	86	87	72	75	65	74	66	70	65	85	59	82	73	79	80	85	72	81	67	79	75	87	59	79	88	66	86	96	64	57	59	65	76	82	79	73	73	67	77	90	69	80	78	46	71	77	71	64	82	72	73	82	75	72	79	68	73	73	75	68	82	81	72	61	77	77	91	77	79	83	81	87	58	54	73	59	84	67	69	70	73	62	77	86	87	75	77	99	81	85	66	69	67	87	61	63	70	69	72	68	89	72	70	74	80	74	75	68	75	84	91	77	73	68	82	63	75	83	75	85	77	70	90	64	66	95	54	72	78	76	75	84	79	78	73	75	83	58	93	68	65	64	71	88	69	87	105	58	72	84	80	79	86	72	91	76	78	85	64	87	68	81	64	71	79	65	72	77	68	91	71	82	71	94	88	70	83	98	74	57	78	84	79	84	72	89	68	90	86	67	66	80	92	58	66	75	70	87	68	68	76	78	76	80	70	62	69	78	83	84	96	67	91	83	59	71	72	57	67	60	74	83	88	68	65	62	70	61	89	80	69	63	71	67	71	79	80	66	77	81	85	84	93	96	83	69	88	69	88	71	67	79	74	82	84	73	88	75	75	71	75	71	81	66	65	82	74	63	61	72	75	81	59	68	84	77	75	71	69	71	89	67	69	71	90	83	57	76	80	81	76	64	72	77	58	88	63	76	77	82	71	70	83	74	87	66	67	62	54	64	90	67	71	76	78	73	70	75	76	79	67	71	75	63	73	71	83	91	76	82	98	70	70	81	80	68	64	70	70	66	92	66	83	71	96	73	83	77	73	74	69	84	89	72	80	81	77	89	84	92	68	62	64	80	71	63	86	92	76	75	63	83	73	80	88	74	64	78	66	73	74	70	61	94	72	73	70	62	64	67	71	82	52	67	70	63	84	86	70	73	70	81	78	52	83	69	69	90	96	66	92	60	73	79	61	77	76	68	51	51	67	73	77	70	82	60	82	71	87	77	93	76	78	79	69	80	64	69	57	79	76	71	69	74	81	62	77	80	77	75	92	68	70	65	69	76	74	62	73	82	93	78	77	93	64	77	72	68	71	61	70	73	71	76	67	83	77	66	69	83	81	85	72	67	73	66	80	81	80	61	76	79	68	75	80	63	92	60	66	57	69	79	80	83	85	75	87	83	72	70	72	84	53	67	63	65	67	81	64	69	81	61	76	82	74	87	71	78	74	70	67	69	64	69	58	76	66	80	60	81	68	75	93	81	79	90	73	61	72	66	71	71	60	86	88	77	80	67	84	65	69	68	79	90	66	68	79	84	84	68	80	76	69	59	78	75	83	59	81	69	69	94	88	64	70	62	67	75	72	82	73	79	71	66	82	77	98	66	68	75	84	101	79	58	85	76	81	86	100	69	69	70	59	77	83	90	76	80	74	79	65	85	64	63	82	92	77	89	57	63	61	64	64	82	70	71	76	63	73	56	87	66	87	60	82	69	60	80	77	84	66	67	72	79	76	68	73	71	81	58	70	72	62	66	84	74	74	75	92	71	70	71	58	70	93	68	71	80	66	77	71	95	74	78	70	80	84	78	70	54	87	69	77	81	73	73	80	79	70	71	79	83	93	79	67	74	73	77	61	82	69	71	71	83	74	79	87	61	72	74	75	84	77	77	87	81	59	55	55	76	69	60	84	70	76	87	95	67	53	67	75	76	71	84	65	80	77	80	58	80	84	67	67	57	69	83	88	75	75	72	74	79	86	76	69	69	82	66	65	77	63	67	66	62	88	65	60	90	66	70	80	78	65	59	73	80	60	74	78	81	67	82	81	84	76	79	77	84	84	74	63	72	79	84	66	71	63	60	67	110	75	65	90	74	62	59	56	77	81	74	65	60	79	62	75	65	78	83	81	55	72	73	71	94	75	74	73	69	106	76	82	77
8129	809	1816	1991	1697	1343	1097	870	750	695	592	524	512	410	394	352	360	365	354	303	297	283	259	277	294	241	262	244	239	261	220	237	220	252	218	231	232	208	233	200	224	203	200	235	240	196	237	206	203	184	209	214	185	213	198	200	208	190	214	225	201	204	202	198	212	207	211	209	188	196	196	221	220	214	211	196	194	210	197	197	200	202	180	231	214	223	189	189	221	184	187	196	193	194	218	192	193	195	206	194	191	203	200	183	169	191	174	205	212	220	205	258	215	181	197	174	187	191	210	198	215	198	181	208	171	208	208	188	214	194	205	177	206	181	185	202	188	182	207	217	202	222	201	180	214	188	207	171	196	188	187	195	206	217	184	214	195	193	183	193	215	193	194	199	211	185	185	177	191	187	177	194	184	205	210	211	200	192	195	178	194	198	218	189	212	205	181	186	210	183	202	181	204	186	193	184	212	200	190	191	197	217	180	188	190	157	199	184	194	190	196	180	205	197	175	197	215	196	207	194	188	176	185	200	189	177	207	186	208	202	196	216	197	202	203	212	188	227	189	180	179	204	165	175	208	165	186	187	183	196	212	191	205	217	195	219	181	188	218	210	187	196	179	207	167	213	211	191	179	182	222	200	202	194	190	200	204	195	209	217	199	195	182	190	225	187	187	180	199	179	199	200	187	170	178	212	195	211	199	188	188	179	223	194	177	199	192	198	188	206	204	182	202	180	198	195	181	181	190	190	195	202	216	202	179	180	199	212	206	205	185	208	186	215	170	206	198	187	203	195	184	209	198	185	178	197	178	183	219	206	160	199	185	202	190	190	205	193	194	204	205	188	192	221	184	175	179	198	206	197	187	189	187	202	193	206	182	198	205	181	173	194	193	189	188	189	177	214	188	204	182	213	197	213	195	188	226	188	172	185	189	165	196	190	186	213	199	204	199	181	222	179	200	164	204	180	217	198	215	218	191	190	212	180	197	199	200	200	205	188	207	220	193	182	236	218	197	180	206	198	200	214	189	172	199	176	216	192	195	187	210	202	201	189	181	189	190	209	192	212	191	202	195	186	179	201	211	211	206	192	186	174	184	168	185	196	198	216	194	181	182	206	202	200	190	170	225	193	177	168	202	171	189	200	177	201	201	196	207	217	186	190	205	188	191	198	213	192	208	217	186	192	187	200	199	206	217	214	198	215	203	169	195	199	183	184	176	216	207	194	215	200	198	192	185	176	174	188	218	169	199	178	181	184	212	193	186	196	209	190	174	216	201	193	192	203	172	179	185	213	195	194	214	155	222	187	194	211	172	170	219	185	189	193	206	188	200	190	211	185	191	175	179	213	212	201	206	181	192	197	181	209	181	183	195	205	184	221	207	214	177	172	212	207	197	202	194	192	204	166	191	224	193	184	178	197	212	189	210	195	199	199	202	188	209	191	213	191	166	179	197	182	187	208	205	199	195	199	177	196	188	208	209	215	206	197	205	203	204	178	197	196	194	183	195	217	189	213	177	209	200	190	178	194	185	202	165	193	178	203	212	193	190	205	208	171	208	184	207	188	195	197	197	198	183	224	201	192	184	185	194	182	203	204	216	198	167	197	188	162	186	197	191	197	176	184	196	209	210	208	180	196	188	225	183	211	189	207	189	162	208	179	205	189	228	196	210	233	195	189	200	220	183	185	196	199	211	211	227	193	195	194	200	205	223	194	165	211	178	208	216	229	236	207	164	194	168	203	192	192	193	209	187	165	207	195	205	224	186	214	216	184	178	217	167	193	201	199	210	229	166	191	191	196	193	183	190	201	210	180	192	181	204	199	208	217	213	214	186	214	182	183	190	185	216	213	206	192	168	211	197	207	189	199	196	190	202	198	187	207	195	217	221	211	203	195	212	206	197	199	187	194	204	219	187	189	188	228	192	166	185	206	197	205	203	204	220	184	195	195	191	184	167	163	192	198	194	176	178	203	200	207	208	205	191	187	222	203	209	193	171	198	188	183	164	189	212	191	183	190	166	203	181	203	191	206	169	196	191	223	206	164	189	212	207	236	165	202	201	177	192	201	190	185	200	200	189	215	189	180	193	198	197	195	194	209	197	204	207	205	193	185	191	200	189	166	198	180	191	190	236	191	198	206	192	197	201	195	200	174	195	206	199	172	188	196	241	197	192	190	218	205	205	202	179	217	211	202	235	220	200	204	184	209	180	201	188	199	212	204	180	201	171	188	208	194	207	234	191	215	198	194	188	193	183	202	194	205	168	191	179	188	188	201	195	210	205	198	205	206	181	205	187	184	163	201	206	208	232	196	207	213	193	201	216	183	189	198	173	207	202	202	212	194	210	210	175	190	196	215	190	203	185	190	177	196	186	195	189	216	195	206	198	206	194	222	188	202	192	208	183	217	191	177	198	202	185	199	202	189	160	199	208	178	183	226	200	205	196	208	196	190	185	191	191	219	207	184	199	195	166	224	211	207	185	184	205	188	178	199	192	187	216	231	210	196	215	193	207	176	192	176	198	176	219	212	173	175	196	213	183	193	209	193	192	207	195	199	209	204	203	196	203	179	184	197	220	177	217	198	189	191	193	186	194	207	169	202	220	195	178	223	197	204	193	197	188	191	204	196	219	206	193	183	195	198	188	181	221	199	168	196	191	202	202	195	213	193	214	221	225	191	204	214	203	198	201	206	188	215	187	212	209	190	198	196	199	177	223	184	188	208	198	200	183	208	194	192	205	194	187	178	187	180	203	187	186	166	206	166	191	179	199	181	173	202	190	223	185	188	193	190	193	193	199	174	227	171	178	198	216	188	190	206	199	204	181	195	198	203	230	197	183	186	195	193	207	195	196	191	167	205	186	183	192	203	188	180	187	203	209	192	195	217	205	175	209	174	203	191	170	208	195	192	197	207	208	223	203	211	198	200	195	183	194	211	179	185	207	181	177	199	186	205	194	194	184	182	208	219	198	186	169	219	207	172	204	181	190	199	183	205	193	196	198	192	193	210	205	211	200	194	175	192	200	191	204	211	202	200	185	203	220	198	177	198	181	185	201	187	170	206	199	208	206	181	185	209	192	199	213	194	212	186	190	203	192	175	186	184	180	198	192	196	186	213	186	185	192	196	202	175	189	197	176	177	198	203	207	193	214	207	180	204	181	220	203	183	167	193	198	175	194	206	183	184	195	227	215	202	192	195	189	169	186	208	173	181	213	214	182	196	197	175	189	184	189	198	201	201	212	203	197	197	217	208	196	191	193	192	194	213	182	186	191	217	191	205	185	183	185	190	194	205	205	202	184	189	188	205	200	226	209	209	187	182	194	218	172	177	206	199	202	174	192	205	201	222	205	188	179	207	210	155	200	180	210	193	193	200	203	191	177	219	176	178	189	207	213	194	207	203	184	205	177	194	198	215	193	189	200	221	202	197	204	192	194	194	162	226	199	187	183	180	188	194	220	176	198	192	212	207	231	217	178	212	192	191	195	190	184	208	212	195	193	203
1596	281	344	325	318	333	279	265	317	240	286	254	274	288	293	286	269	301	287	314	289	320	298	298	277	266	260	306	271	293	302	288	292	288	320	270	296	290	308	292	290	260	259	256	294	288	305	309	304	279	253	272	241	289	267	241	277	271	289	259	293	333	266	273	275	270	273	261	288	288	251	272	264	292	262	278	306	285	280	255	291	271	274	272	292	284	292	296	298	288	266	316	270	281	279	273	249	259	247	274	260	264	274	282	299	288	292	266	305	263	282	280	278	276	298	266	295	295	303	251	257	273	283	262	278	269	231	271	278	291	270	302	270	257	296	253	284	258	260	279	293	301	294	270	258	265	292	278	279	278	257	244	277	258	260	259	249	288	279	293	276	293	260	284	300	265	285	270	266	271	266	269	261	293	261	291	277	263	266	268	260	277	278	235	286	280	262	280	259	296	292	268	285	294	313	294	261	266	271	284	282	286	306	259	268	268	262	256	288	280	300	288	286	266	276	269	267	280	263	247	289	283	265	285	268	300	273	277	256	266	261	295	271	274	289	262	260	256	272	253	323	297	297	281	287	276	293	261	241	297	282	248	280	273	233	276	271	263	290	279	287	256	307	279	262	286	299	276	269	276	308	270	297	282	302	271	283	268	284	250	277	244	255	271	272	249	248	281	281	289	273	273	299	287	248	300	268	309	318	288	281	291	259	275	285	260	272	300	281	290	283	308	283	300	284	234	278	264	274	264	281	289	260	287	259	275	287	287	297	257	281	251	282	309	298	291	301	273	273	274	279	262	282	274	278	266	257	289	258	287	262	280	258	278	293	299	252	273	286	284	295	235	298	288	279	289	312	287	278	292	307	302	245	266	276	287	284	275	314	274	291	270	242	252	235	290	250	268	281	272	282	286	252	296	305	267	293	270	278	298	265	275	282	283	271	314	310	250	276	272	269	306	267	294	294	278	269	287	279	269	271	255	282	267	266	287	291	291	287	278	284	258	306	250	257	288	290	287	274	257	233	291	278	242	271	292	292	288	312	271	275	247	272	280	281	244	288	268	297	275	261	238	295	287	253	273	252	282	282	292	268	272	296	280	256	242	284	315	267	237	285	276	255	276	277	288	264	262	275	286	280	286	288	265	280	272	265	263	276	270	258	285	325	278	274	285	305	273	259	266	279	274	306	254	275	272	262	288	279	307	253	290	268	273	276	280	285	248	271	290	280	278	263	298	281	265	299	281	290	264	277	254	269	302	255	284	289	298	291	271	282	283	264	271	272	275	266	285	287	280	292	287	300	299	272	280	269	250	301	285	290	292	273	275	262	263	255	308	251	279	269	263	240	251	279	300	269	248	270	272	283	290	257	294	279	290	264	228	268	305	247	260	233	290	297	267	293	310	279	279	245	277	267	284	277	289	287	287	271	298	285	270	271	243	268	280	303	306	271	275	256	240	274	309	257	302	285	291	276	292	270	266	295	238	258	297	261	303	301	302	259	283	273	272	293	280	263	292	292	259	282	286	285	286	284	259	290	283	283	272	310	282	243	272	259	272	317	288	292	277	273	263	311	279	291	229	289	297	259	308	281	264	281	263	268	248	283	284	274	257	236	275	268	264	290	279	241	269	281	272	270	272	292	246	260	270	286	278	286	296	301	256	270	269	271	275	308	301	259	302	240	273	311	281	289	254	295	263	283	266	257	283	289	276	282	264	286	295	291	267	280	285	284	260	287	297	319	258	281	300	266	267	271	265	282	311	255	254	262	305	265	238	252	306	288	263	299	269	270	281	280	254	286	268	261	243	268	251	254	265	280	283	279	259	296	260	271	287	285	297	275	272	295	280	263	241	285	283	299	268	261	260	276	275	311	277	283	291	279	267	285	289	268	301	247	280	264	304	286	285	277	267	301	293	276	314	289	251	299	270	260	259	290	262	277	288	277	269	290	251	253	287	235	287	263	265	295	274	262	247	270	282	278	255	288	307	258	320	279	291	278	268	264	288	272	302	258	251	284	266	283	280	273	292	272	296	275	240	288	252	268	270	265	257	328	290	310	266	266	254	290	291	281	293	272	278	250	276	264	298	266	264	277	276	255	269	270	262	264	301	295	264	255	297	274	280	282	252	264	306	294	269	277	270	305	277	306	247	260	265	259	292	269	261	301	277	272	278	250	280	275	270	265	266	259	265	301	254	259	264	248	299	267	296	265	267	305	290	265	309	282	273	292	267	295	302	268	282	272	283	296	270	251	295	289	272	254	267	258	304	308	279	272	318	286	298	287	280	265	242	313	276	267	337	284	271	289	286	247	277	287	262	281	311	284	264	227	280	262	259	262	265	290	265	272	254	259	282	285	292	282	259	280	290	274	287	333	258	279	236	286	292	279	265	283	287	290	280	292	269	277	296	277	302	288	271	285	293	251	271	235	274	263	268	240	261	281	283	292	273	265	258	294	262	315	292	264	255	272	251	225	271	304	294	277	288	305	290	303	298	278	239	286	251	277	290	293	276	304	255	305	300	237	244	290	296	240	302	265	269	278	281	301	276	326	262	296	282	291	248	273	300	249	310	258	252	276	285	287	290	250	303	271	275	285	278	274	255	298	283	281	257	319	301	274	296	300	264	318	285	266	250	274	258	284	278	285	264	264	289	266	271	267	274	259	292	266	272	264	273	262	260	281	296	280	297	271	277	265	260	302	296	294	294	294	288	257	286	296	286	296	293	270	285	292	306	309	273	282	259	310	262	281	299	277	287	284	263	267	275	248	258	275	263	288	303	290	275	306	280	271	271	289	269	286	258	257	276	284	289	298	281	269	263	258	282	241	280	285	295	271	312	289	305	264	264	307	270	271	240	311	282	258	284	267	269	279	244	311	270	277	271	285	242	246	253	243	286	289	271	302	276	270	309	266	270	267	272	297	267	260	312	273	268	254	272	265	289	268	302	285	282	259	260	298	320	277	246	277	269	300	280	287	273	275	266	269	252	326	289	278	271	294	290	273	214	271	274	259	229	252	265	275	270	249	262	277	262	238	274	288	299	278	254	276	303	286	269	259	297	292	272	258	255	212	262	281	278	271	261	269	278	265	264	272	302	260	274	311	284	289	299	252	273	309	283	289	270	270	302	284	301	268	256	282	283	265	293	282	276	270	279	260	285	247	280	249	244	277	248	270	268	262	284	287	288	256	280	284	312	292	289	292	306	292	271	291	254	296	258	258	288	277	272	315	305	276	299	286	277	302	252	259	277	247	260	264	269	275	292	269	280	297	285	273	267	267	256	269	298	287	240	229	249	284	280	299	253	271	258	309	286	277	286	310	259	270	263	295	259	248	264	291	238	265	285	298	309	283	290	261	252	289	291	272	297	293	297	301	293	267	310	267	296	249	303	287	262	284	272	299	287	247	292	270	246	300	279	292	271	269	271	285	285	289	297	307	267	279	255	246	299	273	265	288	287	287	296	282	281	281	288	264	287	284	268	259	262	279	255	311	302	282	298	286	320
2118	668	765	746	672	746	710	628	631	601	659	670	660	581	616	610	666	665	686	624	629	626	646	617	652	643	579	629	650	636	614	651	611	624	638	659	640	631	595	583	624	630	637	619	603	645	623	610	609	639	626	593	605	598	604	643	612	639	631	654	612	625	675	617	613	648	639	590	638	621	582	564	626	592	637	614	628	606	625	584	616	617	602	609	615	679	603	608	571	642	644	597	651	616	592	621	634	663	639	603	652	587	618	616	636	600	640	631	649	636	629	607	614	646	598	602	616	559	610	673	651	656	645	617	641	640	604	641	651	684	628	616	623	603	667	620	590	651	591	636	619	609	659	628	635	658	622	650	584	632	644	618	604	644	603	598	624	605	602	592	620	613	610	604	673	654	604	560	651	599	582	653	608	653	593	594	635	638	559	573	605	638	597	600	635	653	600	656	634	632	610	613	596	588	600	632	637	650	597	619	594	582	642	615	651	617	601	611	622	640	626	607	610	572	673	657	625	625	620	612	610	643	589	594	589	612	571	606	613	617	606	634	626	599	626	611	609	593	633	601	590	632	607	592	591	663	651	634	644	568	614	621	622	619	629	634	638	607	635	583	656	635	599	620	617	641	620	585	588	603	629	589	609	667	607	611	596	625	648	635	631	584	635	582	602	594	649	629	646	599	640	631	641	620	599	623	563	678	605	617	593	594	634	600	642	598	607	641	664	592	604	633	615	578	616	643	583	651	618	601	644	616	644	654	568	583	562	625	612	620	602	631	621	597	613	653	614	643	618	605	631	596	583	659	610	641	618	598	646	593	630	572	646	581	600	634	608	632	628	643	648	610	644	612	584	660	631	631	633	628	636	625	589	612	657	635	649	592	676	572	640	624	629	660	600	646	619	610	638	638	608	604	643	628	628	612	628	620	592	644	585	615	618	604	613	642	585	649	648	632	595	646	622	597	668	611	655	586	657	582	639	637	554	599	574	595	648	632	630	607	637	646	655	665	649	596	638	618	604	617	618	644	621	617	599	587	609	613	618	612	616	638	654	620	607	603	593	593	594	664	597	653	615	633	626	612	603	634	589	618	644	585	645	642	573	631	612	658	647	570	622	588	611	632	608	617	626	624	619	560	603	584	608	632	623	640	576	625	625	652	628	650	662	614	635	611	625	618	592	612	663	639	686	639	667	628	605	632	624	650	606	651	658	596	630	638	651	613	636	613	613	662	622	630	629	644	590	618	627	652	622	640	634	602	634	641	582	587	601	642	620	620	684	574	648	601	592	587	629	623	573	612	611	598	625	649	618	603	574	618	656	591	639	655	632	605	592	621	596	656	602	620	664	561	609	592	641	616	630	625	611	603	645	619	655	645	662	598	610	603	656	554	613	626	602	567	660	645	585	627	637	604	617	592	670	652	595	637	616	611	590	593	598	609	675	670	607	602	605	616	629	626	611	686	637	637	600	660	607	622	623	625	572	670	573	588	594	585	618	600	642	630	625	611	627	577	624	648	636	618	632	598	625	641	647	613	637	677	622	668	582	622	594	636	629	636	633	597	654	688	599	649	558	575	634	617	598	624	590	608	617	628	638	647	674	576	620	622	638	642	625	613	586	626	615	635	633	659	639	638	608	573	599	588	572	592	618	641	611	578	659	599	612	626	614	642	585	590	639	648	618	610	615	633	612	617	645	594	583	674	595	626	618	601	642	618	611	584	585	663	608	609	610	626	638	599	632	635	640	637	636	624	605	608	584	623	567	611	624	599	623	663	623	614	659	609	616	624	650	685	628	607	638	619	600	623	636	608	636	628	614	623	639	645	662	599	612	627	638	554	635	616	622	663	607	626	643	630	611	624	597	622	638	589	584	596	625	597	608	602	572	631	572	603	633	627	660	571	616	628	660	650	619	595	582	597	560	601	605	585	597	575	587	627	610	573	584	603	641	588	589	615	632	605	567	594	616	610	655	614	638	612	610	618	631	610	581	648	612	651	600	629	582	629	662	613	611	650	617	617	594	612	613	625	651	620	597	611	634	627	627	632	609	624	633	632	645	639	593	609	625	591	624	615	574	633	617	616	627	663	569	637	648	656	650	646	600	546	652	628	582	630	665	617	632	598	587	656	619	620	652	613	622	601	618	585	619	618	635	642	612	640	597	625	603	668	618	577	633	612	639	602	608	630	606	597	627	628	651	645	613	575	597	631	651	617	603	637	635	604	597	636	637	637	615	621	579	619	598	610	631	610	622	614	617	624	654	575	607	678	610	617	632	620	618	660	636	595	586	594	612	654	607	617	586	603	614	610	622	630	647	642	641	587	600	668	639	615	592	653	622	623	651	620	620	608	625	635	636	614	620	624	663	606	619	624	634	655	593	616	545	619	632	575	593	631	598	595	629	634	642	554	590	598	667	620	609	570	620	667	607	649	617	643	574	652	653	564	631	579	632	633	601	664	589	632	632	619	670	604	628	572	642	551	620	654	643	635	624	583	663	663	622	604	650	596	620	615	671	636	641	580	676	598	650	574	654	647	651	621	613	620	622	624	647	619	667	574	692	659	618	616	616	614	634	651	661	612	585	637	667	627	659	649	619	633	612	627	587	646	635	634	662	612	625	626	591	606	617	587	605	595	631	661	615	620	613	627	643	645	644	614	668	614	643	633	576	628	607	606	603	614	626	615	610	608	615	617	615	603	612	621	641	612	611	591	616	621	629	605	595	678	605	635	655	575	631	614	668	630	607	689	603	622	632	603	554	613	602	610	603	600	590	644	633	627	610	592	620	606	562	627	603	627	599	630	643	606	624	590	631	591	645	638	661	634	616	584	647	650	648	610	597	614	623	576	623	657	662	603	666	584	643	600	575	610	612	611	629	619	667	594	574	641	604	619	605	615	609	647	630	616	629	576	573	657	620	535	652	622	650	616	615	627	656	606	588	670	626	590	637	575	617	644	587	615	641	619	611	598	587	612	613	617	636	635	580	600	639	616	622	608	627	612	645	637	595	595	606	643	645	615	625	644	615	584	611	620	644	666	661	625	641	627	593	646	645	630	664	612	645	624	650	564	631	604	635	609	629	652	612	621	656	582	618	678	614	619	622	597	582	612	569	576	609	608	634	594	626	611	600	652	588	638	630	593	643	607	650	605	625	579	613	590	660	645	613	609	615	596	612	588	643	652	617	633	664	655	649	607	596	617	612	629	623	649	592	649	645	653	628	614	607	601	599	607	635	600	669	650	654	654	608	620	626	630	610	599	608	584	642	620	589	578	665	604	644	580	583	654	663	637	623	589	657	636	624	571	615	639	584	643	636	617	656	636	595	630	604	606	604	618	587	666	611	659	617	661	647	621	629	610	636	608	595	629	632	609	598	606	644	607	609	680	635	651	635	612	639	655	650	575	649	589	619	615	594	589	643	609	630	589	612	640	604	601	656	623	638	649	631	660	648	588	685	618	587	611	606	622	608	638	590	628	614	605	649	606	612	624	634	672	650	634	625	614
7685	532	583	487	342	349	282	282	274	254	258	214	207	201	228	214	213	208	196	201	183	212	205	222	222	204	220	199	217	197	209	240	171	205	210	224	215	215	203	186	193	197	195	196	215	212	216	199	201	182	177	186	210	207	186	198	244	211	219	216	214	226	223	221	231	211	188	199	172	209	188	216	195	190	170	201	210	196	211	178	243	195	207	198	176	218	189	200	191	203	170	189	195	196	221	192	215	206	190	219	202	218	212	185	193	216	230	176	227	176	206	202	200	218	209	218	201	179	184	179	223	218	183	203	199	204	188	183	174	196	185	208	199	180	189	202	220	249	206	182	199	182	184	202	194	215	209	179	207	198	173	198	189	217	201	193	184	221	213	209	194	230	200	229	207	207	215	219	201	198	196	205	205	206	209	214	196	184	183	225	191	201	181	193	203	203	203	213	204	220	203	226	185	198	183	209	183	191	189	203	181	184	212	197	205	198	179	197	199	194	188	197	201	190	189	209	175	191	211	192	182	201	212	177	215	192	180	183	207	252	197	209	209	197	188	224	195	197	202	173	214	200	220	218	182	212	203	192	185	200	159	212	188	178	184	198	222	224	189	207	200	190	206	197	216	187	185	214	179	186	239	205	197	187	165	192	207	215	209	188	199	178	235	223	202	218	173	190	205	174	199	188	208	199	197	209	200	190	190	189	210	172	217	199	195	192	197	206	189	209	189	203	226	228	225	213	204	186	217	193	192	184	194	184	207	200	193	206	203	214	201	201	202	197	230	162	221	216	216	184	192	193	211	194	177	180	200	187	196	189	206	203	191	193	189	217	182	215	198	186	214	187	173	188	199	212	181	213	210	205	186	183	218	199	204	178	196	192	212	199	203	205	203	166	195	204	180	202	191	232	211	200	213	188	208	219	226	195	205	211	198	191	223	213	190	182	177	190	190	194	202	208	213	212	193	199	217	221	185	212	189	186	213	200	215	194	205	218	203	198	217	183	205	201	191	224	180	208	194	236	212	216	229	208	185	193	236	196	190	204	215	207	203	197	206	172	177	209	210	208	202	183	216	196	228	205	211	180	215	194	162	209	173	196	169	221	200	214	180	166	198	193	169	225	215	184	183	216	192	221	175	215	236	205	189	217	200	227	170	197	193	201	199	200	200	203	221	210	201	228	228	204	209	220	211	217	225	214	194	193	197	210	196	199	212	224	173	214	206	204	198	194	211	216	188	193	211	192	224	210	218	215	201	187	221	194	221	203	205	207	189	195	200	209	239	209	180	229	209	194	218	190	223	198	196	210	188	216	203	245	210	178	201	195	201	213	224	216	188	179	246	197	209	193	222	209	204	209	198	184	186	222	215	217	215	190	185	224	205	203	217	194	190	215	194	200	214	214	208	217	198	193	202	177	195	192	188	219	174	198	173	182	187	193	193	217	198	219	193	174	209	202	206	192	191	180	188	198	192	187	197	202	196	198	194	209	201	218	204	193	199	205	192	223	209	208	170	188	193	214	184	204	208	240	202	206	191	204	227	190	174	191	175	211	206	191	190	198	191	223	216	207	186	205	223	219	170	180	206	210	203	212	200	185	230	225	204	197	202	211	207	191	182	182	209	206	200	169	231	198	194	195	179	209	194	189	187	200	221	206	194	205	228	211	209	204	202	216	191	186	190	185	194	193	184	229	189	214	212	197	217	221	192	185	185	202	188	202	165	170	196	180	210	193	229	234	218	210	197	191	192	197	171	206	198	178	198	201	216	215	217	192	211	216	206	193	187	215	220	205	208	216	220	205	184	228	171	171	227	208	206	193	198	198	210	193	218	202	195	200	211	225	214	233	215	191	187	224	211	235	231	199	223	198	197	192	214	212	201	195	231	189	202	213	226	208	211	208	198	175	193	214	219	212	197	204	187	209	215	206	195	193	200	217	202	192	187	220	168	174	173	206	164	191	197	199	196	236	200	218	224	172	224	173	204	180	211	220	196	203	208	196	226	216	199	193	204	195	214	188	194	181	195	219	192	169	214	186	191	187	222	189	180	207	201	175	199	210	202	191	241	204	212	181	185	190	200	221	163	191	200	184	205	184	209	208	206	220	215	175	191	211	198	199	228	180	176	212	196	211	194	219	214	189	214	204	207	191	180	192	204	176	210	217	204	176	218	194	168	238	184	199	208	178	209	198	192	202	223	233	188	220	228	220	183	199	183	207	201	204	189	213	193	212	193	205	186	175	194	210	219	202	206	176	212	205	190	178	220	199	191	196	198	209	217	223	211	172	207	198	210	194	205	195	196	211	188	181	229	198	199	208	204	188	190	215	194	188	183	186	232	237	205	223	208	218	188	192	195	215	239	189	174	245	174	194	204	229	200	210	191	190	220	213	209	190	192	206	205	215	208	191	205	196	205	244	214	214	225	197	177	216	214	197	203	199	197	208	199	206	210	228	230	202	221	190	203	196	204	201	219	219	195	207	221	185	194	217	174	213	203	220	202	187	226	230	201	178	190	200	193	226	210	206	192	204	182	209	205	189	215	215	197	204	217	187	208	191	199	178	205	223	204	178	188	207	199	185	205	190	203	212	187	204	227	185	190	185	205	192	210	228	218	217	209	236	194	194	182	171	185	199	199	245	199	222	183	177	232	206	188	220	190	198	201	176	216	206	204	203	208	191	146	173	196	223	208	185	220	220	195	207	233	216	196	217	231	196	211	188	205	224	253	200	188	237	189	190	219	212	209	206	181	193	213	206	195	186	204	175	188	189	188	205	221	214	173	206	217	196	231	181	203	174	207	220	238	195	178	192	160	188	193	199	208	201	200	180	180	202	178	193	176	196	220	203	198	232	195	213	180	175	180	201	182	202	197	212	198	187	190	216	203	201	230	199	216	193	212	197	203	169	211	206	203	205	214	235	208	187	218	200	202	196	209	185	202	209	214	185	204	186	170	209	219	204	203	213	209	191	193	202	222	189	216	185	207	214	218	177	208	200	208	210	214	217	196	199	169	163	165	205	213	197	181	211	185	224	223	212	194	204	225	203	203	184	223	206	204	175	244	199	219	197	195	192	216	192	179	205	198	201	190	208	248	241	221	214	195	236	184	203	198	198	208	193	205	222	194	233	204	177	219	192	195	212	198	202	228	209	202	185	199	202	180	207	218	198	218	175	193	197	188	191	179	223	194	192	204	196	208	185	217	187	211	202	200	196	192	190	203	184	209	216	200	198	187	208	210	200	200	194	236	190	201	201	174	219	213	190	227	194	193	192	212	198	182	181	202	184	173	184	212	202	186	213	218	186	213	199	242	206	192	199	190	195	179	187	174	220	186	185	174	202	192	214	185	202	222	183	193	212	191	219	206	212	197	216	190	190	187	230	182	186	214	190	187	187	213	212	229	196	207	193	223	197	204	193	214	188	201	195	192	187	220	209	218	215	198	203	201	199	179	197	187	188	197	204	178	190	198	229	216	202	183	211	211	217	212	203	192	242	208	186	223	218
6633	773	1280	1476	1229	1010	913	834	805	652	646	598	607	558	617	551	574	496	507	503	506	487	502	491	478	507	483	436	468	427	440	502	447	438	443	462	462	506	481	463	487	471	458	454	464	487	462	470	488	436	460	455	452	448	486	446	481	431	436	492	436	443	483	458	449	473	457	462	429	445	436	471	464	496	467	470	415	425	488	461	442	478	459	487	440	422	495	461	394	450	449	472	483	481	488	451	479	453	470	469	424	468	440	452	451	441	474	471	416	474	456	459	430	458	473	443	442	465	482	480	454	445	429	444	489	441	452	453	434	470	456	437	487	414	459	408	417	439	397	467	480	443	466	495	480	470	453	438	478	430	449	429	437	469	467	455	474	454	444	436	473	464	429	476	460	464	457	413	444	431	459	466	508	468	494	464	474	464	422	481	418	457	440	481	449	464	475	454	431	459	456	462	450	454	428	482	453	469	432	436	431	449	451	458	448	468	458	464	438	494	476	391	416	462	416	487	446	452	491	446	475	456	430	423	445	475	449	440	465	458	483	455	438	460	415	460	460	453	429	450	463	465	478	464	463	446	470	464	466	435	437	432	496	444	515	419	443	451	443	464	477	496	488	437	471	434	444	440	464	446	420	421	441	446	493	406	480	411	438	481	482	462	471	479	488	448	451	412	479	467	445	481	436	434	442	447	435	467	456	457	441	442	431	460	451	450	439	426	451	485	404	441	429	436	456	466	476	465	493	452	428	427	473	459	463	448	437	487	440	467	446	445	475	443	428	473	456	419	456	463	450	410	489	453	446	473	465	460	441	441	459	470	460	426	440	420	499	436	436	474	417	460	489	441	519	464	462	466	441	446	460	433	438	476	489	476	467	436	465	442	422	457	449	451	459	420	451	469	429	438	441	468	464	445	435	481	463	455	464	429	458	452	455	472	497	458	461	441	477	440	418	390	461	456	447	435	439	438	464	483	448	462	475	444	479	439	431	474	416	424	454	453	429	456	430	433	480	454	495	455	431	455	458	473	419	456	442	440	463	467	464	445	453	443	490	448	471	459	443	494	497	406	482	462	460	470	443	430	455	470	427	429	489	444	471	419	482	470	455	448	457	424	473	468	425	463	415	410	459	429	463	441	439	465	435	439	417	435	492	438	429	472	439	484	455	467	447	459	440	426	487	451	457	449	463	448	477	472	456	421	431	450	442	465	465	462	497	415	433	441	466	468	449	450	449	486	455	451	441	435	456	442	442	467	439	451	431	473	505	445	413	439	449	454	475	434	438	412	475	460	497	455	446	476	411	466	465	460	435	442	429	484	459	451	440	431	472	480	422	482	456	453	489	433	481	461	435	442	470	450	471	460	473	472	402	511	423	479	414	453	439	449	456	448	439	451	423	460	427	469	443	416	470	493	453	442	465	479	447	429	434	451	457	482	464	442	435	453	450	465	462	491	444	459	441	443	449	463	514	468	449	462	471	447	470	426	443	476	466	451	470	484	444	427	481	436	468	466	435	441	484	437	467	477	462	441	466	403	449	477	437	444	444	478	460	443	382	517	438	470	426	472	471	467	471	437	476	458	487	456	440	440	415	428	413	449	418	498	487	445	458	456	473	492	469	441	443	477	477	425	490	440	436	467	458	453	487	482	493	419	426	475	440	456	433	473	466	470	471	432	480	453	478	432	450	483	463	459	428	452	464	425	442	430	425	492	471	463	463	450	498	430	481	444	435	428	432	465	442	452	443	465	444	439	480	457	482	434	503	467	437	441	475	461	432	449	444	453	442	472	478	459	459	434	396	438	475	461	413	470	449	484	438	440	465	489	463	444	444	404	461	439	450	468	457	455	458	485	432	439	466	433	438	451	437	460	415	435	438	462	474	503	461	476	466	448	386	450	450	455	429	449	480	466	478	485	442	458	450	433	460	464	466	444	456	498	441	453	439	444	446	440	448	422	438	461	475	449	497	419	450	423	473	495	435	469	452	477	468	513	414	442	473	489	448	444	445	469	456	456	459	463	463	440	437	445	428	477	456	438	450	470	465	427	487	455	440	469	445	505	460	491	461	388	456	462	432	466	464	455	460	435	433	467	468	464	467	484	454	427	456	427	457	430	427	493	482	459	439	478	438	458	467	449	450	437	415	456	467	412	411	474	466	476	468	482	441	495	457	427	449	441	426	451	415	475	493	501	398	447	446	441	448	456	483	422	449	442	455	427	390	448	449	458	467	442	450	454	436	443	435	459	462	462	471	448	411	455	479	421	430	501	438	423	478	514	443	456	414	418	436	461	454	477	479	441	468	472	422	422	467	450	462	452	464	432	434	408	476	444	485	476	493	473	442	433	476	452	448	469	504	444	432	459	466	434	456	446	443	444	464	486	482	436	446	479	484	476	426	460	485	449	484	428	444	461	447	459	447	464	455	460	454	428	462	485	436	472	469	459	445	454	447	452	488	443	456	439	466	419	477	479	450	460	457	485	431	455	471	498	457	473	464	455	441	451	456	437	482	457	485	483	445	486	450	441	422	436	425	495	454	436	443	454	458	433	446	440	454	451	422	471	444	467	439	448	423	433	399	453	463	437	451	495	461	437	442	478	423	449	484	462	447	451	478	483	460	428	448	440	471	441	444	467	457	475	456	425	456	460	458	453	460	458	439	470	437	465	456	415	463	476	443	475	448	491	480	481	463	443	453	421	464	492	462	445	455	472	433	467	439	430	438	464	443	439	418	430	484	465	456	443	483	437	470	446	441	460	438	481	438	472	477	478	472	443	448	415	443	465	464	478	431	422	431	474	467	443	458	453	447	440	437	463	445	423	449	448	451	465	472	464	429	448	450	392	445	467	465	507	423	460	459	443	473	477	442	467	462	477	487	453	480	465	423	463	418	460	474	426	454	430	473	428	474	443	474	456	412	444	480	417	496	427	476	483	462	446	499	423	471	454	430	421	458	429	429	458	469	452	459	472	456	400	472	483	408	471	452	452	462	468	476	441	455	463	458	447	490	436	443	404	457	439	448	460	430	446	466	417	433	437	422	487	425	448	459	439	467	469	490	473	434	458	469	469	447	444	456	442	432	473	432	481	468	454	467	477	449	471	477	478	485	472	435	430	453	462	450	481	414	433	418	451	489	459	468	452	436	439	488	445	446	451	443	466	423	437	464	465	497	423	423	468	454	461	461	436	432	455	481	442	465	500	471	455	429	481	454	457	432	458	451	464	489	435	437	461	432	428	444	457	441	456	461	457	443	421	460	443	463	434	481	493	450	438	439	463	477	462	482	445	441	429	436	473	451	443	442	434	454	435	424	447	466	466	453	463	426	468	466	412	438	419	475	481	427	441	455	490	456	424	485	478	452	474	489	472	460	471	445	441	418	486	438	417	458	436	476	471	433	468	444	471	476	434	445	482	436	476	477	435	469	471	470	474	388	464	464	459	474	447	443	479	478	414	463	483	472	461	449	453	473	481	461	476	518	493	454	465	470	451	465	485	471	439
14384	1001	825	617	422	328	243	202	196	148	140	122	113	101	111	97	112	98	93	105	86	100	71	88	93	72	78	89	86	59	83	56	88	78	67	62	71	79	75	79	66	85	80	82	91	85	92	81	70	64	55	75	75	77	85	76	83	82	87	70	77	70	55	76	80	84	78	90	76	85	85	88	91	82	68	82	90	80	72	66	65	91	81	76	79	72	64	69	68	66	65	76	66	80	72	70	72	80	63	79	62	69	69	92	67	79	71	64	61	69	75	84	63	70	88	79	70	74	68	66	51	64	74	64	76	81	72	76	73	73	85	77	82	85	84	75	74	83	79	83	72	71	68	70	87	83	77	63	86	78	91	76	79	66	68	93	83	63	81	70	78	78	81	97	89	72	84	78	71	81	70	73	86	81	67	70	71	83	76	75	70	72	57	77	84	70	73	102	70	67	69	59	58	89	72	89	85	65	77	70	67	79	99	74	91	69	79	63	68	85	76	71	54	68	77	80	58	76	83	69	80	83	90	79	70	78	63	73	70	72	73	79	69	75	81	73	71	71	86	69	61	76	72	76	59	82	78	51	70	65	76	66	87	107	74	79	85	87	63	70	70	73	68	61	72	62	87	63	69	85	68	77	88	71	61	76	92	90	74	77	77	76	63	85	83	86	68	77	70	83	63	75	72	68	67	50	54	66	83	69	73	62	66	86	87	80	91	78	69	71	58	76	62	71	78	78	76	81	73	79	77	89	76	91	79	81	72	73	66	98	76	52	60	74	80	86	82	72	63	79	80	72	76	61	69	65	76	63	91	67	94	63	80	83	65	59	68	74	63	61	85	77	70	60	64	65	83	84	67	76	77	86	76	63	66	71	73	73	61	60	61	71	80	86	80	84	57	95	62	55	86	82	84	74	79	98	66	73	85	63	72	64	63	74	82	69	72	76	72	66	63	75	62	79	65	58	80	55	70	75	69	82	76	51	66	66	70	67	70	78	80	78	67	81	78	80	64	69	66	86	62	73	81	86	66	73	77	71	68	73	77	77	77	75	75	67	78	65	74	62	76	43	106	71	75	76	55	76	78	68	89	81	78	58	74	73	64	69	54	79	71	74	86	76	71	63	63	75	61	56	70	74	87	65	74	69	82	85	77	64	81	69	75	83	63	69	72	73	76	69	78	85	77	59	72	72	75	81	66	82	71	78	78	89	70	77	89	62	79	70	90	87	67	76	85	84	96	82	91	86	91	84	69	70	89	69	89	76	74	72	74	71	65	67	84	77	69	71	76	87	91	67	86	79	74	71	82	80	97	84	53	92	68	74	73	57	54	59	102	67	66	66	81	69	64	74	59	69	64	77	70	80	73	78	60	79	75	67	84	71	94	68	63	82	89	59	75	70	77	64	90	61	72	91	69	82	75	75	74	66	60	60	63	75	75	73	85	81	80	80	67	67	91	73	68	84	78	67	57	76	76	70	74	73	86	82	68	80	65	76	76	63	75	77	77	79	85	91	82	78	82	72	63	64	66	85	68	70	75	68	60	65	77	65	66	76	66	66	63	67	64	76	80	73	76	63	63	71	87	56	73	92	77	92	74	63	74	78	71	70	72	82	95	87	61	89	54	62	74	74	73	84	69	79	86	67	69	72	80	64	81	70	63	70	81	63	80	71	69	71	78	69	76	89	72	77	75	67	82	74	67	74	72	60	74	76	69	68	59	69	69	99	75	74	71	81	71	81	58	69	63	64	86	64	68	71	62	62	75	74	61	77	75	74	51	58	71	100	62	71	53	81	86	84	88	84	65	65	77	90	80	77	71	75	93	79	86	59	74	86	75	71	84	46	79	64	72	85	91	77	65	74	71	68	61	82	74	65	71	101	63	77	75	75	85	73	67	77	69	75	64	82	60	72	80	70	73	80	77	85	74	58	73	85	69	71	94	94	66	73	80	63	52	68	64	69	79	78	84	68	73	63	72	67	64	84	61	73	71	70	75	66	81	69	65	83	78	87	64	69	76	75	73	89	61	69	80	68	82	76	72	68	84	61	69	67	84	67	77	79	81	80	90	68	81	79	77	57	67	73	66	76	66	95	67	77	86	69	66	71	82	74	82	77	81	89	70	68	74	88	63	79	80	77	66	76	67	69	78	60	77	85	78	83	66	68	82	65	91	75	87	63	75	72	74	62	76	66	78	85	85	71	69	85	71	75	70	80	61	77	61	69	76	88	68	63	59	74	68	82	76	69	75	91	73	84	72	88	63	61	65	72	75	73	73	69	56	78	76	65	72	86	65	77	63	71	63	85	78	79	76	78	82	69	86	71	80	69	79	81	72	79	87	89	72	63	76	77	81	88	73	96	85	82	63	73	83	63	60	83	61	59	80	82	76	58	88	71	67	71	74	91	71	65	76	79	65	57	92	63	49	71	70	78	81	74	72	83	75	85	86	70	79	83	76	61	79	80	69	81	72	78	81	76	73	65	75	72	84	73	85	65	74	73	74	65	63	82	73	55	65	82	66	73	91	71	94	76	81	77	69	79	101	67	76	79	92	69	79	85	91	66	77	90	92	67	59	68	84	62	61	62	55	70	66	63	80	61	72	71	86	72	72	62	77	89	59	87	81	72	79	62	79	58	88	63	64	82	84	73	78	70	73	74	70	82	83	70	54	98	85	76	69	58	67	82	70	77	73	59	64	69	69	83	79	60	74	80	60	78	56	85	69	76	73	63	75	102	88	69	66	61	56	95	63	75	82	66	74	76	86	86	75	92	76	75	65	71	56	73	69	76	80	96	89	80	47	65	83	70	61	58	68	82	76	59	71	59	55	65	69	62	68	78	72	70	80	75	59	83	73	76	86	72	70	73	71	86	71	94	87	76	57	80	75	59	84	94	77	73	71	66	53	74	82	79	68	81	90	84	65	72	82	80	56	90	67	85	64	77	62	62	79	59	69	69	86	76	69	57	59	77	64	68	66	84	81	77	70	74	87	84	75	68	69	81	86	71	62	74	78	85	64	79	71	80	69	69	83	65	72	74	67	86	64	76	79	69	54	85	62	77	74	81	62	69	66	71	53	73	71	80	74	66	66	70	65	75	71	87	88	71	62	86	84	89	79	79	78	71	66	73	64	80	58	70	100	81	74	62	74	66	84	77	83	76	79	75	88	76	81	83	65	70	74	82	89	74	72	84	80	76	74	81	74	64	78	80	54	73	66	75	60	58	77	69	80	65	79	69	77	77	66	61	76	59	88	71	107	68	59	81	69	61	55	78	87	81	89	73	73	68	75	91	79	61	83	77	62	90	68	61	79	65	66	63	76	95	84	76	71	78	67	91	68	68	69	75	71	91	82	77	76	65	62	73	67	72	85	84	77	70	63	66	59	71	79	71	60	70	76	78	69	64	74	88	67	89	78	79	78	81	65	78	81	74	84	87	74	72	79	87	86	73	85	74	62	67	72	84	97	69	92	74	78	64	79	88	76	66	74	71	51	50	71	55
8027	851	1730	1969	1674	1274	1128	875	748	632	578	528	481	417	388	380	382	330	285	296	266	278	293	283	264	271	240	249	232	257	208	230	205	214	234	237	231	228	221	220	228	243	217	234	224	227	207	187	215	214	208	202	221	202	219	206	171	242	198	223	212	214	199	220	202	173	214	225	199	210	203	205	194	186	187	212	200	178	217	214	207	193	208	212	189	196	216	179	199	188	217	222	200	193	197	192	182	181	176	201	224	200	200	188	203	218	178	174	205	192	179	195	219	185	163	205	199	210	209	193	174	178	178	193	170	185	210	189	176	184	212	197	195	196	208	200	188	186	177	206	212	200	172	201	214	213	193	215	208	187	176	178	207	177	178	192	189	198	203	182	206	198	205	177	201	222	215	192	205	175	196	184	243	185	191	178	195	196	190	199	213	178	194	160	210	218	170	169	183	190	200	181	194	181	217	187	213	215	198	199	186	216	184	199	214	207	197	201	204	169	202	229	180	189	204	201	199	205	201	195	170	215	171	195	202	190	166	211	210	220	215	190	186	178	200	197	189	174	179	188	206	181	173	193	179	217	179	194	182	198	211	201	192	191	210	204	177	204	187	191	204	195	175	206	186	180	202	186	176	188	195	203	183	186	193	182	204	188	218	167	211	189	203	211	205	208	195	196	208	223	200	197	200	219	193	208	189	197	208	194	203	168	194	170	197	213	196	190	199	191	198	200	179	213	172	202	168	193	185	188	186	181	195	209	191	183	188	195	181	183	200	208	201	189	196	190	245	204	176	205	171	204	201	182	187	206	195	206	190	176	195	212	202	206	181	198	188	210	186	204	205	200	206	177	197	205	206	185	210	179	191	235	191	186	184	191	209	215	182	182	184	189	198	192	170	210	184	203	197	191	191	183	213	215	192	202	184	201	195	204	185	170	211	214	210	175	191	195	231	203	199	172	204	202	197	215	184	164	197	195	194	183	185	191	192	203	204	168	182	178	191	208	183	184	187	190	190	211	219	195	200	218	189	199	202	199	180	207	176	212	197	208	206	208	216	178	203	193	200	204	180	185	185	183	211	184	201	188	190	209	189	194	192	207	185	161	193	197	179	190	217	185	185	181	218	194	192	217	195	189	180	195	198	189	211	160	164	202	225	193	177	216	197	196	188	215	207	188	210	191	203	196	191	186	179	196	207	176	219	220	208	216	183	206	217	195	178	231	218	207	198	221	210	174	176	223	221	181	182	216	205	189	199	211	194	209	198	202	197	191	221	208	185	185	177	207	194	199	204	213	171	187	196	200	202	226	181	178	205	193	196	181	222	202	219	212	217	208	211	208	189	195	195	173	200	200	211	188	189	214	197	195	185	195	206	198	191	178	193	192	173	192	206	211	209	220	199	197	182	189	193	173	184	180	195	168	178	228	196	226	176	190	193	192	211	176	179	185	202	189	201	186	198	186	224	181	204	221	173	190	181	161	186	212	200	211	191	190	200	190	183	208	201	163	198	189	171	199	191	207	178	194	206	214	229	214	185	197	195	206	164	190	185	212	181	181	193	189	179	210	212	205	188	199	197	194	183	181	192	206	204	191	212	197	181	187	207	205	186	181	203	211	202	190	201	208	190	181	211	200	191	188	204	206	199	182	195	198	207	206	182	198	182	206	199	193	179	207	174	169	204	191	205	208	178	177	207	174	202	220	202	188	190	211	206	197	202	201	210	191	200	197	199	214	202	205	198	181	176	196	218	176	188	191	178	189	210	188	236	188	187	191	167	215	202	221	165	177	175	235	176	220	191	188	179	193	197	218	202	173	189	208	187	202	195	227	199	184	195	177	198	183	194	177	187	188	194	182	210	201	175	213	211	186	212	173	191	202	184	171	224	191	216	210	162	189	179	175	228	180	189	206	212	181	192	189	188	195	202	216	191	209	183	181	189	205	187	197	196	188	218	197	177	213	217	217	206	188	186	211	188	182	194	172	195	193	182	194	202	172	194	212	199	222	197	188	199	195	196	201	173	199	190	203	200	196	195	191	183	203	190	207	223	203	208	200	202	182	187	208	200	188	204	209	191	208	186	187	182	184	216	186	178	188	195	193	199	192	187	199	200	192	175	193	206	193	201	212	191	207	204	185	180	188	175	195	196	221	211	186	204	183	202	191	196	196	183	202	173	202	196	212	167	179	206	183	207	187	198	196	183	201	199	179	201	173	200	211	213	223	214	189	173	201	221	202	192	194	189	201	204	176	174	197	195	198	214	183	207	185	212	218	187	191	201	200	202	213	206	179	201	195	192	179	198	226	174	183	179	203	198	210	198	194	187	177	197	178	186	194	203	177	189	190	176	228	197	193	201	187	171	191	192	229	174	192	212	155	182	185	214	192	201	183	191	189	193	197	193	207	193	188	213	187	179	201	185	232	219	223	205	206	209	201	185	210	180	189	183	222	197	177	203	226	195	184	212	190	166	163	193	201	211	192	221	177	196	213	187	219	202	156	228	208	206	196	189	173	199	170	193	212	175	196	197	169	205	183	183	197	191	202	200	200	177	197	210	179	179	188	189	209	208	175	198	205	199	220	211	184	228	205	205	187	194	180	243	190	183	207	202	185	192	197	206	184	191	215	216	204	198	194	189	219	166	171	203	199	174	180	186	192	196	184	203	192	195	193	192	204	209	215	184	217	185	204	207	217	169	194	187	220	188	173	194	218	195	191	184	185	212	200	201	199	195	189	210	190	187	189	196	172	202	189	192	192	201	193	174	207	210	196	190	197	211	183	191	207	210	195	216	190	181	194	172	217	191	193	161	226	230	182	188	198	206	214	185	189	188	224	193	207	204	193	201	170	193	190	204	209	188	160	187	181	222	190	207	227	199	190	202	199	180	171	189	173	192	215	202	222	169	179	199	197	201	214	170	205	215	191	174	182	194	197	183	182	189	197	194	181	179	195	220	203	218	197	197	184	225	183	192	190	183	190	206	191	197	219	233	210	182	208	204	205	201	204	206	184	191	226	181	234	207	201	202	179	202	190	196	182	182	194	197	207	199	208	181	183	196	209	194	211	191	197	206	172	192	163	221	204	173	195	183	185	198	205	165	166	211	161	187	177	205	197	171	186	186	199	186	187	187	196	214	211	218	203	191	198	211	201	186	203	210	174	188	173	211	189	190	207	192	196	215	185	202	219	192	204	194	195	211	198	183	192	196	186	204	216	187	179	202	213	164	202	167	190	225	201	207	191	182	206	192	184	185	200	186	203	208	194	192	205	202	180	206	189	199	194	188	207	188	204	217	199	196	170	198	189	199	182	209	187	205	195	207	189	209	198	189	182	233	194	178	200	218	193	201	203	215	222	178	199	191	204	190	194	214	225	186	176	205	192	201	199	194	190	184	180	199	182	203	214	196	198	196	194	189	188	211	216	180	210	215	184	199	180	198	172	190	209	203	221	196	206	217	184	195	206	200	204	185	215	181	199	204	194	178	206	190	184	177	208	214	195	202	186
1636	293	327	358	313	286	275	301	307	326	289	304	268	287	287	276	266	241	276	260	301	260	283	280	302	293	301	287	289	279	294	244	267	289	251	265	283	271	295	274	285	284	295	261	283	250	265	251	265	267	294	281	288	300	282	274	250	274	286	285	295	312	277	273	306	284	266	284	284	281	275	276	273	269	265	292	284	277	274	282	268	273	277	275	278	309	259	306	288	275	302	245	293	280	280	251	284	286	292	290	317	287	306	283	289	283	301	254	274	278	270	243	271	287	283	301	263	267	277	305	263	278	270	301	276	262	288	275	320	298	295	292	251	265	278	256	252	295	289	258	308	286	284	296	292	317	258	272	312	294	273	290	267	246	279	291	281	267	274	276	284	268	276	288	268	299	288	295	267	262	293	261	291	296	314	287	283	257	309	274	295	283	282	280	307	278	278	244	251	256	306	281	283	250	286	278	272	257	252	314	272	305	279	267	294	291	291	280	277	256	244	266	262	249	277	252	278	278	299	269	296	296	284	278	263	286	308	273	286	252	229	299	266	262	314	278	298	259	295	273	245	263	311	277	328	298	287	295	263	299	248	306	281	304	306	284	280	270	289	252	253	270	245	300	298	298	303	298	278	273	250	273	267	286	267	279	258	278	294	285	284	261	279	252	282	245	283	272	291	282	279	301	252	258	265	300	284	286	281	292	242	260	293	314	331	262	273	284	299	268	283	271	292	271	282	278	252	250	280	299	278	240	273	279	305	250	306	266	283	253	261	287	273	271	265	275	265	255	266	299	307	249	299	255	266	295	333	262	289	275	260	273	261	274	297	278	284	279	263	271	273	291	277	281	266	292	267	294	251	271	279	302	302	280	288	242	271	288	281	306	255	284	289	283	262	253	257	264	320	293	298	275	250	300	292	268	275	258	278	272	300	300	268	289	293	286	270	277	277	250	268	254	287	323	259	281	281	308	252	259	277	257	270	254	279	290	278	255	274	269	278	262	311	295	302	257	266	261	307	260	288	280	270	266	256	276	278	272	277	269	276	283	276	261	260	293	274	257	257	272	269	248	267	289	251	250	261	288	290	281	281	296	271	285	260	284	296	268	315	262	298	247	293	265	302	280	317	256	289	296	240	280	279	285	279	282	289	259	243	256	268	278	282	297	250	305	276	288	263	248	280	261	257	295	298	272	276	277	264	280	300	254	273	287	257	272	280	305	294	252	292	317	291	278	251	251	299	275	286	263	268	256	258	267	304	281	278	253	275	252	292	305	260	235	297	304	264	311	273	288	271	307	267	261	283	265	277	316	282	281	262	255	289	289	272	307	269	304	291	243	286	280	243	298	279	262	262	256	301	245	274	300	269	288	246	298	261	280	308	262	278	282	267	278	287	248	262	275	250	274	319	274	251	258	288	316	284	274	249	273	282	285	282	266	269	300	294	279	225	280	276	266	279	249	250	292	296	280	282	266	289	280	281	319	284	269	284	264	286	277	266	287	291	271	289	242	277	244	285	281	259	307	260	263	261	291	289	253	263	301	272	276	330	269	281	274	285	282	296	274	246	295	284	269	281	294	282	286	276	275	304	308	265	293	302	298	271	292	301	283	272	288	308	306	309	247	294	266	250	241	289	273	255	268	292	292	293	292	255	290	296	284	267	252	302	253	266	279	265	287	264	265	321	274	270	260	282	311	292	297	305	264	285	274	310	284	275	312	282	269	273	251	302	262	309	275	292	288	281	261	297	298	293	272	305	291	273	297	242	274	269	279	278	271	280	278	291	269	250	290	300	302	297	285	273	303	258	288	250	273	295	270	283	269	276	284	265	275	284	263	283	283	251	266	282	273	283	257	298	266	259	266	305	265	261	272	275	249	277	251	271	282	268	256	271	276	273	287	269	270	270	284	264	258	254	273	284	293	277	265	272	285	276	275	272	301	273	288	278	262	315	275	285	289	287	292	262	295	229	267	294	290	298	249	282	278	267	276	292	259	262	276	314	292	260	263	266	284	291	266	257	301	289	269	280	267	276	272	281	283	268	262	273	259	271	304	269	313	312	267	286	251	301	292	284	304	291	259	315	287	276	269	282	297	273	298	285	284	267	267	280	271	276	240	269	292	238	287	292	289	312	270	313	257	277	255	294	292	294	286	284	302	306	280	274	257	302	292	286	285	277	234	252	282	277	234	279	291	276	256	265	276	252	285	286	271	273	265	275	263	291	279	272	263	276	301	277	301	282	288	280	290	290	284	306	260	268	287	255	274	274	251	259	257	309	304	290	311	300	274	301	272	261	300	254	285	281	297	272	275	286	321	273	272	270	305	277	300	279	293	278	277	259	252	316	266	283	277	274	301	269	261	286	289	248	250	271	290	242	274	305	321	279	296	261	295	284	267	273	256	270	283	264	301	288	279	247	284	267	312	280	280	271	280	273	294	306	292	294	279	270	291	278	273	256	262	294	264	265	260	257	258	276	283	281	234	265	272	309	263	270	283	262	280	281	283	271	269	263	244	273	261	276	299	272	303	275	299	270	297	268	264	279	302	250	285	294	292	254	263	281	267	257	282	323	287	255	262	286	290	287	306	265	290	323	288	263	269	294	293	266	286	306	271	267	275	251	291	241	264	259	289	250	264	283	274	265	296	288	233	311	288	276	289	320	294	286	276	275	257	295	279	233	286	267	279	276	253	295	284	310	256	295	254	286	274	282	291	253	258	282	279	292	301	283	304	266	282	275	287	282	279	235	306	260	276	271	277	260	307	276	250	259	278	274	298	261	286	306	288	315	263	281	312	252	259	280	256	253	273	275	283	280	264	252	275	280	281	275	274	275	292	263	282	280	303	308	281	266	272	257	282	298	300	281	298	263	283	293	309	279	288	255	287	263	281	247	293	300	280	258	292	287	262	278	298	288	265	309	299	270	275	277	276	248	278	324	293	286	267	290	273	281	277	319	262	271	284	274	287	264	305	285	301	304	299	283	281	305	264	291	263	290	265	283	267	274	267	301	264	295	256	284	298	248	266	269	281	263	274	299	284	298	283	262	286	232	269	288	284	276	273	288	261	260	273	272	281	293	263	305	280	283	296	300	256	277	250	261	233	309	256	236	257	302	261	264	297	270	274	275	284	282	284	293	274	273	259	281	269	285	250	246	306	279	259	271	288	270	279	329	293	274	269	291	280	312	286	284	294	244	267	287	284	271	305	281	256	274	286	253	263	269	278	275	280	285	265	269	277	261	250	257	259	261	275	273	300	277	298	296	255	277	273	300	264	267	316	311	287	286	293	248	291	282	304	269	318	270	280	277	277	275	293	272	261	288	266	269	292	278	260	297	291	274	293	260	294	284	289	263	283	275	314	274	256	265	268	276	304	272	311	283	289	280	300	261	294	253	273	283	312	265	307	266	278	285	278	279	298	271	292	284	296	282	244	260	265	301	287	241	255	296	296	269	280	304	268	262	270	264	270	243	298	283	284	289	251	265	284	289	256	255	297	293	260
2025	681	714	741	677	695	669	676	649	639	700	691	609	645	619	607	617	649	630	635	641	596	652	627	651	647	642	592	655	589	624	673	684	669	625	629	610	646	622	618	587	606	640	632	593	610	616	574	633	593	631	617	611	603	641	639	605	592	631	558	617	593	620	646	670	641	606	621	659	656	601	654	563	636	562	616	624	617	677	631	626	618	620	586	621	646	594	622	635	609	609	666	569	599	638	624	589	592	635	637	635	640	607	607	632	605	599	612	607	633	680	657	612	588	655	620	609	613	636	629	582	627	655	627	610	547	607	610	635	608	603	612	634	652	682	599	615	550	615	641	598	579	645	597	629	603	610	594	619	634	619	597	617	598	611	605	598	604	612	618	643	614	603	650	592	615	589	613	621	647	633	611	619	630	630	608	596	643	580	573	631	630	593	638	583	637	623	580	622	590	612	654	629	632	619	598	597	628	625	585	657	626	604	608	650	661	591	629	620	637	616	633	612	579	618	607	666	615	612	611	622	612	605	592	640	629	611	640	645	653	614	628	613	581	595	646	622	622	605	617	611	621	627	595	600	647	642	656	623	642	622	596	612	628	621	645	601	627	659	624	598	555	622	610	601	617	628	595	623	649	603	608	637	589	570	612	646	630	656	620	654	602	642	596	597	620	628	600	601	644	624	593	649	620	609	636	656	600	589	654	605	619	651	613	636	614	649	593	643	597	611	656	668	624	665	641	603	629	625	567	596	593	634	607	632	631	635	608	596	616	638	648	578	597	577	630	678	608	640	662	676	637	608	640	622	658	631	616	595	621	624	601	664	606	595	637	616	635	598	659	624	682	653	612	607	618	608	603	577	637	635	642	673	582	610	584	653	602	654	641	653	651	616	650	615	663	606	619	602	600	603	622	678	651	604	613	633	624	628	634	594	589	640	615	615	618	623	675	582	621	607	647	579	610	627	620	631	579	593	599	601	634	623	627	645	596	607	608	642	614	663	631	584	639	603	604	668	590	629	603	635	649	630	617	609	592	661	648	577	645	612	631	608	618	650	624	609	590	599	553	613	592	632	639	635	644	633	614	642	608	605	669	561	634	578	629	592	617	622	624	617	621	644	660	587	636	646	600	615	662	623	618	619	612	615	603	610	639	629	637	653	606	612	586	622	657	647	578	596	623	613	605	641	583	650	628	550	643	588	605	611	643	590	608	621	572	566	656	621	630	629	582	602	623	601	635	623	612	653	677	612	592	643	610	626	595	652	595	704	582	600	586	642	624	629	600	612	604	601	626	651	650	588	594	621	613	602	632	618	583	657	619	613	623	601	641	584	616	612	625	622	645	639	628	653	663	608	607	594	678	627	628	580	608	664	619	607	593	612	615	602	628	650	622	626	616	645	564	610	581	655	656	586	625	629	648	675	606	633	611	603	648	612	645	645	641	629	656	638	632	614	676	636	571	661	650	600	592	589	609	574	610	623	635	619	634	611	641	656	652	618	611	625	579	596	668	617	590	598	635	632	612	613	607	641	625	576	659	620	577	564	611	644	605	623	597	591	610	588	628	645	571	630	636	592	576	652	638	582	635	637	646	597	588	582	591	634	623	620	592	643	613	605	577	615	606	659	642	598	624	636	596	615	651	630	595	605	600	620	642	603	613	601	625	601	662	603	603	630	611	640	579	604	630	656	611	607	618	626	608	646	655	606	632	597	595	658	627	659	579	654	612	614	630	617	606	637	603	643	644	595	606	638	615	627	657	610	648	586	628	639	613	581	636	642	612	593	627	634	591	654	646	666	640	607	590	600	637	639	632	634	619	658	634	650	629	614	619	617	621	586	580	656	630	627	600	627	601	654	629	590	623	659	623	577	595	568	615	591	603	585	622	609	589	680	598	594	607	623	592	617	616	633	681	652	669	645	617	675	587	622	601	612	588	622	615	622	651	632	638	627	587	606	595	567	669	622	611	629	613	597	624	583	643	600	648	594	603	604	643	609	657	639	644	639	592	577	609	633	592	637	673	624	575	628	633	608	632	612	590	636	603	613	627	626	630	576	667	641	622	587	571	672	637	630	613	640	619	602	604	641	595	620	630	600	607	622	587	634	634	568	662	634	602	621	625	625	617	608	589	610	641	615	606	601	617	644	632	645	634	586	665	603	628	615	607	632	630	595	644	645	643	667	640	617	610	611	629	633	607	581	616	643	626	608	647	643	599	594	591	615	606	620	616	597	624	592	606	624	614	663	595	618	626	636	600	580	623	647	623	591	608	659	590	621	623	611	610	600	646	629	621	618	600	615	621	660	659	621	597	642	584	602	641	599	630	604	634	630	639	576	578	585	586	616	648	586	657	603	659	633	617	621	622	683	625	622	619	675	660	645	626	637	633	608	595	646	605	619	600	648	608	637	617	652	647	614	658	609	624	650	607	601	608	643	599	589	645	617	602	668	620	614	637	624	604	623	603	668	662	611	570	650	614	614	606	613	638	618	656	611	602	626	621	655	639	608	618	660	608	622	614	620	595	577	585	612	601	596	621	605	673	625	598	605	596	622	609	647	600	665	625	594	584	592	616	570	588	675	598	656	617	592	589	610	626	569	568	608	647	634	659	628	604	580	652	623	627	615	627	599	635	643	623	620	625	583	623	609	595	610	592	642	628	604	634	601	610	629	635	623	630	618	639	582	644	610	632	665	576	655	629	606	599	624	672	558	604	613	594	631	601	620	624	640	644	628	608	625	604	623	611	622	664	618	639	572	606	644	625	614	597	609	607	616	624	614	633	601	600	609	611	600	584	653	658	623	640	620	637	639	631	662	684	590	646	635	621	623	611	597	620	616	639	620	617	600	580	677	638	601	628	634	638	649	609	597	620	603	625	603	601	610	624	631	618	650	600	633	577	596	653	604	588	630	671	613	597	610	629	590	655	603	613	617	607	614	616	595	620	624	625	616	583	553	636	603	612	650	629	632	588	619	614	624	613	589	620	674	582	659	631	591	629	648	574	635	629	647	598	615	602	601	616	662	646	565	624	650	599	591	661	603	631	676	598	629	628	626	604	663	601	627	584	608	648	671	613	598	632	616	631	632	630	650	609	592	593	610	664	614	602	587	636	619	639	615	612	664	630	612	622	642	640	617	584	662	595	615	617	605	591	618	589	629	622	630	581	623	603	610	655	637	612	625	622	642	613	595	593	614	613	583	631	648	624	660	661	612	592	589	649	604	593	624	595	599	619	635	644	637	580	650	672	643	666	594	618	608	601	660	605	635	641	625	649	596	670	619	644	608	592	622	649	651	626	590	615	601	610	616	563	636	631	613	639	667	580	652	578	624	659	653	642	610	626	613	633	664	672	591	606	617	639	601	650	593	650	629	569	606	644	655	663	601	634	617	617	618	648	592	619	646	602	632	592	628	590	633	612	610	662	594	605	591	644	616	624	666	618	643	642	622	609	585	636	618	652	593	636	574	678	605	608	585	627	607	601	604	624	633	623	625	654	598	604
7714	596	605	486	376	357	278	274	233	241	258	254	216	227	209	198	221	207	186	205	199	235	211	206	201	223	199	178	218	205	223	220	223	219	220	210	176	212	186	210	183	197	215	220	204	188	177	205	176	192	193	186	211	229	196	197	213	221	184	206	220	193	222	220	203	191	205	220	205	215	207	210	216	219	208	205	214	186	204	207	186	193	182	198	188	184	192	229	209	196	199	224	199	227	207	180	190	218	184	211	206	211	187	180	192	189	214	219	206	211	191	207	205	217	173	224	207	211	219	196	216	194	190	199	217	212	198	202	216	187	171	230	204	173	188	187	217	229	188	198	194	214	189	221	223	224	184	203	176	180	215	208	219	203	196	195	219	188	195	227	183	196	205	188	190	206	163	169	197	201	190	194	194	178	213	214	192	213	206	218	203	209	213	185	190	186	218	230	208	209	201	167	188	195	207	196	211	186	213	198	217	204	179	202	208	200	191	187	191	203	194	208	215	202	189	214	198	203	205	211	193	184	216	193	212	213	205	207	220	210	214	189	181	200	204	190	177	196	188	211	186	205	200	202	199	165	194	197	190	197	214	222	212	188	188	224	202	203	208	183	190	207	194	212	211	188	194	208	201	178	191	203	205	192	207	196	206	204	209	171	198	217	209	217	216	201	209	183	217	203	182	187	205	207	216	205	203	199	175	193	173	183	199	189	206	221	200	173	186	181	186	203	214	184	207	213	214	229	194	187	184	201	199	182	204	183	201	182	209	204	197	219	159	188	192	181	198	199	197	198	193	216	204	202	210	222	197	197	183	220	210	187	209	212	199	193	183	190	189	189	209	232	195	197	208	208	212	215	239	194	215	205	195	219	194	179	176	184	202	200	218	201	186	217	190	205	208	197	243	193	224	213	206	217	218	232	234	200	198	169	229	200	193	203	199	204	237	200	206	207	206	221	187	183	188	214	215	203	199	188	187	186	165	232	232	179	193	207	194	208	198	204	194	195	208	215	220	221	205	218	209	194	204	229	196	199	214	180	205	216	172	217	186	191	207	215	238	193	196	226	209	217	178	176	201	216	191	193	186	206	180	211	217	191	161	189	201	196	196	202	193	205	211	186	203	216	213	205	206	196	207	224	231	219	189	205	195	199	219	208	194	216	236	194	206	204	206	196	188	193	205	182	199	201	211	216	184	217	207	181	173	216	217	193	222	210	228	222	220	191	228	210	164	205	224	215	181	182	190	199	188	205	184	184	169	198	199	190	191	212	212	188	204	209	193	218	184	194	173	178	193	210	186	189	182	195	216	199	204	186	179	207	184	210	170	197	201	185	194	200	206	191	193	182	207	198	205	217	199	196	198	225	217	221	197	168	185	204	184	232	193	208	211	210	194	207	215	206	208	178	198	214	207	222	174	195	192	215	206	186	191	210	211	199	227	199	201	185	224	182	194	210	200	209	202	196	206	180	212	209	201	186	196	207	175	191	188	197	213	188	215	181	186	219	213	209	173	200	167	181	212	185	192	177	236	192	172	205	219	181	198	215	230	241	215	228	183	193	199	205	202	192	206	200	192	188	208	197	173	186	196	237	204	195	197	187	218	231	234	214	215	243	202	205	192	212	211	188	208	205	207	207	197	161	181	188	198	193	210	213	217	175	210	178	222	220	201	189	189	223	178	234	225	223	216	221	204	182	202	230	189	208	209	201	207	199	202	180	186	195	226	210	174	199	198	202	182	198	214	191	211	211	197	192	199	195	175	199	197	224	217	210	205	228	203	199	169	226	166	182	205	197	180	201	157	195	192	208	198	209	190	239	204	208	202	189	191	208	218	198	186	186	210	214	211	216	197	205	199	229	207	183	206	204	189	206	195	207	200	219	212	198	214	213	188	174	190	194	218	191	202	202	172	208	211	186	183	204	201	189	213	209	214	199	191	195	192	213	216	194	210	212	189	199	181	192	201	212	201	192	217	206	196	179	224	223	215	230	219	205	195	234	182	162	197	191	186	213	218	189	206	227	210	208	195	238	199	180	201	190	210	188	195	187	194	172	195	192	196	227	212	198	222	204	203	191	232	192	199	223	192	232	199	209	191	192	189	214	207	196	192	185	194	199	183	184	205	204	217	179	193	229	209	180	189	226	223	173	194	171	213	181	184	188	169	223	185	194	216	211	199	220	222	213	177	221	197	200	200	211	191	217	195	234	220	222	189	204	182	213	191	216	202	208	208	195	198	194	167	189	199	192	211	215	170	219	179	186	182	212	185	208	180	185	200	192	197	190	181	186	191	176	204	207	192	197	228	199	216	205	176	165	195	248	191	179	206	202	210	196	192	221	201	189	183	203	191	196	224	181	190	235	199	209	182	201	212	226	222	176	190	195	155	224	199	203	181	198	223	194	210	203	240	218	229	222	215	194	187	202	185	189	213	187	210	210	218	199	202	192	193	221	208	208	200	198	215	221	200	246	218	204	209	212	179	205	208	178	211	194	213	189	204	198	194	186	220	219	190	209	190	180	191	212	178	209	185	202	207	193	183	180	216	200	169	204	200	169	191	190	176	204	203	222	197	181	207	184	195	194	217	191	179	195	168	187	186	196	210	192	187	185	205	243	206	188	183	207	185	206	222	198	193	182	169	173	208	199	205	206	201	208	191	189	212	213	226	194	187	190	211	204	203	196	194	167	210	208	202	215	196	199	186	169	193	176	198	194	201	203	213	208	217	178	212	199	216	214	168	179	206	199	203	185	200	183	202	220	206	186	171	228	191	204	206	203	187	228	212	180	222	173	212	196	218	211	205	200	212	200	203	217	218	224	186	218	225	215	245	211	212	203	239	195	186	206	191	197	207	205	188	205	200	189	184	217	187	207	217	183	214	210	188	177	201	210	218	200	209	201	187	229	197	185	187	190	182	196	227	217	196	210	238	199	217	243	224	196	193	212	214	199	200	200	193	217	175	177	209	186	177	195	205	235	175	215	210	218	208	183	206	207	207	191	207	175	183	204	185	210	197	196	210	207	223	182	235	205	186	208	181	202	176	200	197	197	195	161	183	179	222	199	198	189	186	207	222	206	215	202	198	186	194	197	206	205	232	233	182	194	224	204	195	214	212	215	207	196	193	188	205	198	227	198	217	185	212	217	190	164	227	196	202	196	186	198	206	195	197	218	221	208	214	194	194	193	193	203	188	229	188	184	216	207	222	207	201	226	190	197	244	233	201	188	185	210	212	185	211	204	214	236	225	214	207	196	233	213	215	202	187	193	213	189	200	207	210	208	193	201	211	204	211	173	202	201	203	216	215	209	210	204	210	219	207	211	215	178	235	206	211	208	207	218	191	208	201	206	223	179	209	202	177	203	203	198	190	220	194	186	191	198	202	219	191	213	197	187	213	193	206	198	196	199	205	195	198	189	198	199	208	208	201	182	195	173	230	203	203	199	188	246	209	199	189	203	183	216	214	202	195	209	190	194	224	224	189	207	184	177	186	194	217	194	198	191
6672	787	1298	1427	1261	1121	917	838	739	705	638	624	571	556	525	532	533	523	542	532	561	521	500	490	552	498	485	473	463	508	463	476	460	458	465	472	481	468	475	497	456	436	453	457	420	487	451	479	439	422	479	452	440	461	434	489	470	434	457	475	472	453	442	455	468	466	409	455	457	477	472	462	534	426	482	440	461	482	487	425	455	469	495	462	493	460	485	462	475	449	481	510	450	472	476	446	467	470	439	450	415	427	443	452	460	469	459	462	472	451	462	458	447	477	464	440	445	438	434	493	454	473	491	442	433	454	465	440	458	456	445	416	458	456	440	456	421	466	459	433	475	451	417	429	469	460	428	457	423	435	475	468	442	471	462	455	460	473	483	464	439	439	473	444	412	465	417	465	466	472	444	459	426	449	480	443	437	499	465	448	451	463	433	481	449	417	448	448	450	438	457	414	473	450	447	412	466	476	443	459	444	439	432	469	499	469	431	440	470	455	482	473	450	424	474	468	452	480	414	473	472	452	437	436	470	459	419	441	484	490	438	440	473	445	447	434	480	455	428	469	445	481	445	446	460	452	467	490	445	462	458	438	411	450	411	427	463	414	462	454	479	474	424	426	462	441	445	481	456	447	460	430	456	455	483	474	452	510	467	477	467	474	479	395	478	451	439	435	470	485	493	452	463	420	459	506	453	465	464	493	475	449	453	433	415	458	466	419	487	461	438	454	499	433	431	449	489	479	463	410	457	454	436	420	421	404	456	496	460	428	421	457	481	478	428	475	451	434	454	465	466	445	466	442	471	461	438	454	441	466	426	444	446	466	443	442	429	451	443	458	470	445	459	461	472	467	467	487	438	442	427	437	482	430	472	449	436	447	447	420	441	466	438	459	441	435	431	466	450	449	443	437	451	453	452	454	468	460	458	426	434	444	429	464	418	429	477	438	470	441	477	455	447	411	434	478	420	459	472	465	431	414	431	441	452	423	451	474	459	431	460	444	427	414	437	428	458	446	436	459	498	447	464	461	461	448	454	449	470	434	462	447	452	432	448	422	429	455	464	443	436	461	470	489	448	422	412	451	436	465	486	428	445	452	458	432	498	487	442	487	443	449	477	451	463	478	448	436	499	453	451	419	427	462	447	453	457	446	451	421	444	424	460	419	438	442	452	428	452	452	459	426	485	458	462	439	457	445	462	456	482	436	451	451	462	453	474	474	414	425	432	456	462	470	453	483	460	450	421	475	466	460	410	447	495	496	505	443	465	444	456	470	437	431	451	454	430	453	468	468	453	414	424	461	453	482	478	448	465	479	462	493	465	476	473	483	436	463	430	440	418	480	471	428	435	449	470	456	451	478	486	406	454	459	443	472	433	497	484	482	469	445	431	432	434	458	453	419	449	452	441	474	426	455	425	432	450	466	456	476	465	449	458	431	445	456	469	457	453	415	462	440	438	459	424	411	454	449	456	449	459	479	452	463	448	476	468	457	411	453	455	429	448	477	481	462	484	416	432	427	453	428	447	445	412	443	469	473	446	472	482	469	454	495	455	447	473	412	477	466	460	469	477	450	418	436	393	441	464	445	461	482	436	453	432	445	473	415	458	505	437	437	452	419	463	466	442	450	463	505	440	460	461	447	453	422	429	444	441	454	471	447	463	440	492	465	460	483	429	435	461	448	414	480	480	420	458	448	449	444	443	469	427	457	465	435	464	433	445	459	479	459	461	457	433	487	383	437	421	430	467	452	457	458	432	448	450	476	414	440	450	430	492	447	459	438	469	467	471	457	432	415	453	463	469	464	415	449	457	457	506	453	439	463	435	447	468	458	483	442	415	429	455	485	450	443	464	485	463	470	446	464	437	427	454	477	429	487	450	415	471	494	459	436	461	456	493	436	456	474	460	499	473	474	456	408	454	471	444	456	435	457	460	466	456	442	424	484	498	465	428	463	443	444	442	478	488	443	451	449	471	456	473	468	441	444	479	448	475	445	444	445	425	485	454	468	441	472	436	452	479	453	497	444	468	438	472	441	473	449	431	457	463	441	415	436	463	454	454	452	465	459	453	464	441	427	458	431	482	414	439	476	468	454	450	466	447	478	441	443	437	446	482	450	440	453	437	468	434	477	467	470	478	458	491	460	477	451	471	446	457	421	465	447	468	452	423	441	493	436	501	433	476	434	464	485	442	446	423	460	465	428	457	480	475	427	434	469	464	483	418	430	441	454	443	402	441	467	460	454	445	456	475	448	440	461	433	433	470	450	484	425	449	457	448	479	434	457	425	435	462	429	462	466	456	436	471	448	447	458	427	466	460	456	449	431	456	505	445	453	467	416	439	468	422	456	479	458	421	447	438	449	493	482	447	454	446	452	410	456	466	440	434	452	445	440	463	448	464	419	399	434	484	427	446	484	506	442	449	466	469	407	450	454	426	430	489	423	444	461	471	418	444	440	429	445	445	450	470	455	454	477	459	452	442	402	432	483	460	450	459	465	433	462	405	461	465	484	500	446	471	466	459	497	469	445	461	467	435	461	439	473	463	458	438	439	455	482	446	461	477	452	438	458	460	469	441	449	429	442	429	438	439	461	451	432	442	442	448	412	467	458	450	477	468	469	488	487	490	443	439	451	426	430	509	420	428	458	459	459	429	499	428	475	467	447	430	458	458	433	441	443	452	475	443	449	456	427	426	439	473	481	447	435	427	456	447	453	460	452	430	437	431	475	498	432	442	442	445	444	447	480	488	478	474	444	424	421	453	474	444	445	443	435	480	441	464	483	434	434	455	485	447	445	461	483	462	442	450	466	479	486	457	440	450	425	477	442	446	466	415	434	468	419	458	411	466	473	466	454	491	439	471	462	453	470	436	441	472	444	431	428	464	445	466	479	446	464	486	453	467	452	473	466	424	454	439	413	447	467	458	480	450	453	482	422	468	467	467	497	472	430	448	450	441	475	426	434	460	442	463	440	473	456	490	427	441	438	462	492	504	459	405	450	450	487	456	458	435	478	475	450	473	459	465	469	460	467	467	459	455	505	476	453	451	452	437	421	438	447	475	470	421	481	428	458	486	429	497	481	417	436	459	446	471	479	456	453	415	461	445	479	454	437	473	458	499	468	441	448	485	429	439	465	470	442	502	417	468	457	479	418	454	484	457	465	455	427	440	439	450	463	432	463	441	429	442	465	468	453	468	482	467	440	454	465	474	457	440	448	463	460	449	455	480	478	429	455	466	459	454	452	439	449	401	450	491	487	430	484	462	439	438	443	468	449	470	414	459	434	458	441	473	434	415	430	484	456	426	472	435	462	447	444	460	496	461	443	433	444	478	445	446	449	426	448	400	476	444	505	451	432	439	445	445	458	461	443	478	459	453	442	439	444	459	478	492	434	442	460	452	426	443	406	453	417	430	482	455	482	475	439	483	486	407	428	485	437	463	471	478	466	432	444	454	436	443	462	439	457	458	455	477	462	420	438	447	493	457	477	485	438	493	450	437	488
14191	1143	851	612	395	318	243	197	155	158	128	118	122	110	90	115	98	93	72	79	98	89	83	85	77	83	76	76	62	69	71	67	85	73	81	68	65	67	67	77	69	70	76	82	66	72	62	76	85	62	88	88	76	72	65	71	65	73	73	57	77	97	72	86	75	83	71	60	57	85	88	68	63	59	72	68	72	86	84	78	82	88	68	71	97	79	64	76	81	72	73	83	75	85	81	71	71	69	76	77	83	72	91	74	75	76	67	71	82	79	84	78	71	63	70	64	63	68	65	80	78	75	63	67	88	79	79	74	82	85	83	92	93	85	80	75	84	62	66	65	78	70	72	78	96	65	83	62	68	72	66	76	82	80	100	80	90	65	72	68	83	88	83	61	90	77	76	78	67	69	72	73	78	84	78	56	76	73	70	56	84	76	82	73	79	81	76	62	66	59	72	80	81	73	88	82	70	66	69	88	83	87	78	78	73	64	70	73	74	73	78	61	70	67	72	88	69	72	72	72	84	67	69	60	85	61	66	76	80	85	77	102	80	88	81	69	60	84	65	86	74	62	67	89	77	83	72	64	75	73	75	78	77	78	71	78	76	77	79	64	80	85	78	65	88	61	84	84	74	90	78	72	81	93	81	71	63	77	64	73	63	68	70	74	56	66	82	72	88	86	76	75	82	78	84	98	71	72	82	72	81	71	68	66	67	57	68	67	92	94	68	67	65	83	80	80	58	63	64	80	79	61	72	70	82	80	82	67	64	62	68	63	51	91	86	79	69	69	69	75	70	75	69	64	71	56	67	67	80	62	70	86	76	91	81	74	68	75	83	83	89	67	68	56	81	75	67	63	84	87	82	81	79	72	68	70	70	87	64	70	85	72	70	73	78	67	65	65	71	71	78	78	72	64	73	74	71	80	76	82	69	81	79	75	77	68	77	89	96	85	70	81	79	73	77	74	68	71	69	99	76	65	80	79	78	74	73	69	72	76	62	91	73	84	89	72	76	63	72	80	74	98	76	87	92	74	84	92	77	63	81	71	58	75	80	81	78	72	88	76	75	68	74	63	68	87	71	75	80	73	69	68	72	84	75	80	74	85	69	95	75	63	64	77	73	77	74	81	84	79	81	75	77	69	80	87	85	74	81	69	91	73	68	63	67	61	72	78	61	79	80	70	75	78	67	86	78	87	91	82	68	53	98	71	64	66	63	75	75	66	72	62	62	80	84	80	57	71	86	68	80	84	81	63	66	68	75	70	65	93	80	69	71	69	71	81	55	82	83	82	71	73	88	86	81	73	66	80	61	89	78	74	86	97	71	65	75	80	64	79	79	66	78	80	76	77	80	73	79	64	78	80	83	78	81	79	63	73	81	64	69	64	85	73	81	70	81	74	73	75	69	60	60	62	75	94	69	74	76	68	95	70	65	77	62	82	69	88	64	70	96	77	89	73	66	67	90	71	87	69	73	58	65	78	66	77	84	76	77	79	78	71	71	56	69	71	59	65	75	84	78	78	87	64	79	86	69	89	80	68	83	77	64	74	84	77	80	58	79	84	75	82	79	63	72	85	70	69	86	65	80	75	81	62	76	66	69	68	69	66	82	68	62	93	76	85	62	79	90	89	78	61	78	83	69	79	85	66	71	64	79	63	75	81	82	70	77	81	61	100	72	75	82	67	68	58	88	60	60	64	70	72	88	62	70	70	68	76	74	63	63	80	61	83	77	73	66	67	69	60	82	68	63	74	69	65	64	65	69	81	77	62	71	78	60	63	63	73	65	58	99	68	60	90	64	74	74	71	73	60	64	80	68	76	79	74	53	77	77	76	71	77	90	78	84	72	73	85	61	68	82	61	70	70	92	68	63	85	71	75	74	80	63	82	74	68	76	74	72	80	81	88	68	85	78	70	90	65	69	70	87	78	75	64	73	78	94	70	97	71	77	86	67	82	65	78	68	68	80	76	67	74	79	78	58	71	65	64	76	79	57	82	96	87	80	68	69	66	96	64	73	77	74	73	63	67	91	54	88	93	68	69	81	71	72	81	88	88	83	81	58	80	68	66	79	92	80	78	58	89	74	74	77	76	82	74	64	71	73	76	86	72	76	79	73	89	77	88	74	59	71	66	75	72	58	83	74	66	85	67	71	78	81	59	69	81	65	73	82	60	74	72	68	65	77	75	85	73	87	77	71	74	81	86	70	80	78	78	75	79	61	65	72	84	70	66	81	66	78	68	69	78	88	89	85	79	74	79	65	74	81	67	82	60	74	61	66	81	70	83	67	68	67	96	68	75	73	93	61	84	83	91	72	85	79	73	68	59	86	81	55	80	86	87	70	90	77	65	77	66	81	74	79	63	60	61	74	88	77	73	85	90	79	69	78	67	79	88	72	64	91	65	71	89	68	62	82	72	66	66	60	65	66	73	81	64	93	62	67	67	59	85	66	82	83	55	77	72	76	81	72	70	83	79	77	80	86	97	76	72	66	76	70	82	54	59	71	70	79	75	78	85	62	72	74	69	56	78	60	77	84	71	76	87	59	89	75	77	78	76	92	72	66	66	91	70	82	69	70	59	70	68	80	75	90	80	79	60	79	81	67	73	67	69	64	78	88	79	74	72	60	73	71	60	70	80	75	62	68	77	71	80	72	84	71	59	62	77	73	84	62	76	67	72	85	53	77	72	74	69	64	75	75	71	97	64	69	74	63	64	79	71	70	82	77	80	75	97	69	75	81	80	66	66	76	81	76	68	55	73	79	83	77	96	85	84	63	62	88	88	98	93	73	70	62	65	77	69	77	59	73	77	84	74	79	87	77	71	75	70	69	72	67	71	74	69	84	54	81	93	70	72	71	82	67	75	75	78	85	60	70	72	82	59	68	79	86	90	76	79	83	80	73	78	75	84	51	68	75	78	65	64	80	72	83	82	78	63	71	59	79	79	67	61	77	70	70	78	92	75	60	81	69	69	80	72	71	71	70	92	66	83	66	82	84	88	81	76	94	88	81	69	64	79	65	67	69	89	73	76	71	69	92	63	90	54	75	67	82	78	75	71	71	87	74	73	89	78	72	76	79	81	77	75	66	72	60	76	64	90	77	84	74	82	74	98	79	76	80	69	72	89	73	82	70	74	81	66	60	57	80	89	64	82	85	69	72	74	68	81	59	75	73	65	73	68	97	85	63	77	78	83	81	91	73	70	84	72	88	68	61	55	52	68	77	66	81	68	80	74	74	81	69	78	84	82	73	89	84	66	72	74	74	68	55	76	79	76	70	78	80	68	75	73	72	71	72	53	81	78	78	66	81	75	77	81	75	78	71	68	77	72	71	65	65	67	61	79	75	94	95	79	86	73	64	62	91	78	58	74	65	63	69	69	68	71	66	80	83	78	84	76	70	78	73	77	60	70	83	58	64	62	74	80	77	77	69	68	74	68	68	80	75	77	73	94	73	62	64	71	79	72	84	67	84	64	69	86	74	80	80	63	60	63	73	69
7998	789	1738	2003	1653	1318	1012	849	742	680	603	543	489	450	389	320	332	331	325	315	262	269	300	269	254	248	240	265	211	205	225	245	231	259	251	218	234	225	227	228	227	214	205	214	183	203	233	191	223	227	217	202	199	202	216	218	187	237	212	192	206	226	214	200	202	202	226	207	221	213	196	181	215	210	189	184	209	211	184	221	176	192	206	210	201	181	180	183	169	198	190	183	210	208	200	190	195	204	192	203	198	195	182	192	192	191	175	203	195	198	199	204	206	196	202	175	189	182	193	205	199	194	219	176	205	200	199	196	188	198	208	176	200	211	201	184	200	191	181	187	182	220	197	198	187	205	215	187	222	187	184	186	220	192	184	185	201	196	182	196	186	207	182	213	202	196	193	196	193	193	210	207	204	204	226	180	208	215	195	196	197	203	188	176	203	197	186	208	204	193	215	194	198	218	202	200	216	193	215	205	181	195	207	206	211	201	217	195	200	186	202	213	176	181	209	162	188	192	199	190	201	196	208	200	207	200	204	197	196	203	182	201	182	211	218	200	170	185	202	203	190	209	192	194	192	199	201	202	207	205	187	207	203	219	193	192	202	206	207	182	186	180	177	194	173	182	174	167	195	191	169	192	215	187	191	180	185	203	192	190	213	195	183	179	205	216	197	197	179	203	194	203	193	213	209	189	188	200	210	209	178	168	196	199	182	194	185	185	213	198	220	193	210	204	197	189	175	220	208	211	202	191	182	186	215	218	201	190	223	201	204	207	191	218	196	210	200	216	188	202	214	207	201	170	196	173	209	201	212	180	206	193	178	162	215	194	207	197	201	174	199	197	201	210	223	198	197	181	203	191	223	197	188	201	228	207	207	224	203	199	223	186	179	196	209	202	198	183	185	205	163	192	194	216	217	201	193	189	211	195	219	197	203	175	186	170	199	196	186	226	181	208	186	202	194	179	204	202	187	192	216	207	189	191	201	205	202	229	193	197	207	179	196	190	200	187	190	201	218	199	217	200	208	215	210	196	208	187	171	227	193	193	194	188	206	190	198	188	209	216	212	203	236	186	202	188	178	188	180	209	208	185	193	165	189	191	223	218	204	200	222	208	202	174	216	203	189	190	216	202	184	185	194	194	194	205	184	191	215	203	173	195	194	209	198	197	189	172	194	190	187	198	219	178	191	198	193	190	181	184	183	184	173	206	197	198	170	182	206	236	201	227	189	196	172	198	173	194	179	186	217	214	214	173	194	187	203	193	188	175	196	177	185	192	180	179	189	200	190	189	174	205	211	218	189	207	203	215	180	244	177	178	213	183	185	211	200	207	189	168	207	173	198	202	206	201	181	211	196	195	194	169	209	210	205	221	168	218	165	194	187	207	204	213	221	229	212	190	196	204	202	211	190	175	199	221	187	194	178	194	211	206	208	192	210	209	185	212	203	208	195	174	191	194	191	209	213	169	219	202	192	194	183	199	223	198	193	196	189	175	183	189	189	179	166	183	199	190	211	200	210	165	197	188	202	179	214	212	231	178	201	192	206	210	203	198	197	199	183	195	198	183	207	180	226	181	202	202	213	196	206	186	187	203	198	179	181	218	207	201	197	243	173	232	188	191	202	184	207	201	209	214	201	178	201	229	214	197	179	208	197	207	199	202	184	202	207	195	212	193	196	206	178	213	200	192	187	192	172	212	178	191	198	161	218	202	194	188	184	217	203	209	188	179	195	200	192	187	203	184	185	198	207	198	190	183	191	214	198	185	199	183	201	189	184	204	182	201	188	198	215	204	201	204	190	191	211	202	188	205	191	211	184	208	206	219	208	193	205	229	192	199	205	193	193	207	198	209	193	209	179	220	187	209	178	194	218	203	183	211	189	195	200	241	200	184	180	198	182	191	162	194	211	198	188	182	200	174	189	164	197	176	221	209	214	173	201	194	191	204	179	212	190	202	194	202	182	195	198	205	206	214	192	198	199	194	216	163	182	212	179	183	196	206	176	182	200	206	171	203	201	186	194	184	195	159	176	208	185	214	207	180	189	189	192	205	203	207	181	190	187	196	191	201	179	187	185	178	187	179	206	192	203	212	188	204	192	199	172	208	188	194	234	200	195	186	184	226	197	218	205	175	185	184	171	214	212	217	198	179	216	207	214	214	215	207	191	184	190	191	176	164	194	196	167	197	199	186	203	185	163	206	183	195	211	190	232	221	205	225	193	206	218	206	177	193	199	190	199	208	203	186	222	184	209	193	210	208	191	207	197	228	200	196	214	202	192	223	230	206	215	186	194	200	234	186	185	191	185	207	215	187	200	235	185	207	192	178	187	187	217	211	220	184	168	200	180	232	179	184	206	210	193	204	160	212	199	206	204	237	191	185	182	202	183	219	197	213	199	207	199	193	186	180	218	180	215	189	166	218	195	183	202	210	195	162	194	192	194	185	209	196	211	176	194	198	196	204	192	192	181	169	202	197	200	193	203	196	205	204	186	201	217	178	221	184	183	181	207	198	185	186	193	221	193	203	185	185	189	195	186	194	168	199	214	214	206	192	222	190	226	219	205	209	183	185	171	187	183	187	199	199	176	223	197	191	179	180	202	172	206	185	192	197	204	195	189	194	197	189	219	202	222	196	194	197	189	193	184	205	213	219	206	193	205	193	201	199	190	209	183	202	182	219	175	193	194	181	170	172	202	205	225	192	189	192	203	184	162	183	210	196	220	189	185	202	173	201	172	199	203	221	187	201	205	162	202	202	184	186	193	216	215	183	184	210	214	223	183	190	213	187	168	215	194	189	214	175	196	194	191	203	203	210	193	218	209	182	195	181	196	193	169	201	173	187	184	177	220	196	170	177	182	186	174	203	188	189	207	163	198	161	197	224	174	177	209	203	200	198	221	195	202	231	201	175	201	211	205	200	188	206	183	198	197	184	203	212	194	181	208	184	198	183	189	189	188	189	188	182	191	203	189	180	199	171	202	209	206	204	204	204	205	199	174	204	186	196	188	185	203	194	209	210	205	199	192	196	188	190	207	229	193	195	193	217	181	207	173	178	186	184	199	195	190	196	198	197	204	186	204	218	174	190	186	193	200	176	195	212	218	203	212	196	199	192	200	164	199	185	230	207	206	191	194	194	191	208	211	160	201	200	200	190	199	173	174	199	223	210	210	184	206	183	192	194	206	190	197	224	205	194	221	179	197	177	194	200	206	204	203	224	191	190	219	200	206	195	229	163	207	201	227	181	191	194	198	205	203	224	197	196	192	209	187	189	217	184	208	204	206	202	192	198	202	183	195	189	170	193	191	201	192	202	152	198	192	202	185	212	187	183	210	218	206	200	202	193	204	148	199	196	179	194	191	215	192	221	185	189	183	176	187	170	193	217	219	202	182	203	184	201	179	173	200	216	188	207	192	217	227	190	204	176	145	200	199	206	196	203	186	201	179	232	193	212	203	201	198	224	207	180	208	202	179	195	194	194	195	190	174	181	189	191	170	192
1634	300	324	320	293	320	300	285	265	280	260	265	297	281	280	285	271	297	279	324	295	267	302	280	275	273	269	269	275	270	280	276	270	275	321	279	288	277	296	294	267	283	286	263	276	233	259	286	296	278	272	258	279	277	302	276	296	273	309	278	275	295	287	294	286	306	259	266	303	287	261	293	283	276	274	249	279	272	294	242	248	284	277	243	303	316	303	265	249	302	284	291	284	306	290	297	277	288	325	266	296	256	288	280	280	285	282	271	287	296	253	291	259	276	289	283	273	234	281	264	292	264	301	276	271	310	319	272	252	286	308	282	273	312	267	277	281	290	284	284	293	285	259	284	270	263	261	255	300	289	276	295	295	284	283	294	289	260	270	283	265	272	307	319	279	285	273	270	257	270	268	288	307	274	298	273	284	310	256	310	264	263	264	303	265	261	284	284	292	287	286	292	265	270	266	272	291	253	282	285	291	294	287	247	284	310	299	268	302	260	306	279	258	286	274	283	305	251	239	272	278	238	280	253	281	296	302	270	275	301	302	257	285	277	273	290	260	286	283	280	289	284	292	307	271	298	282	284	266	261	281	276	262	255	274	277	274	282	291	271	312	245	251	270	264	306	293	304	278	282	293	261	241	319	299	298	265	283	294	289	284	236	284	287	279	268	264	248	271	257	303	309	255	294	292	278	254	294	277	298	288	273	227	278	277	245	280	266	288	307	338	265	288	285	291	273	305	280	292	267	273	284	309	325	269	286	272	276	279	250	302	245	277	265	271	266	298	300	272	276	294	266	292	308	290	310	295	258	266	293	289	300	289	251	296	278	259	289	280	274	297	286	245	268	259	272	285	281	260	291	297	256	313	270	263	282	297	293	299	291	257	301	264	269	308	279	297	266	281	281	270	258	288	308	292	275	270	275	277	298	288	260	296	269	274	283	266	265	280	286	291	267	289	290	255	286	260	247	277	263	292	273	284	272	292	272	285	271	311	294	269	263	290	277	289	264	314	248	279	271	275	283	279	247	270	269	248	272	257	281	275	298	270	293	262	279	292	280	285	261	283	273	280	265	297	277	266	260	298	257	300	263	295	290	296	306	252	255	294	278	261	296	281	280	283	285	304	260	248	282	273	286	304	270	282	261	261	255	278	289	286	279	278	289	262	281	270	293	265	296	280	281	282	292	293	266	309	322	276	271	289	292	294	264	257	269	271	279	268	299	357	241	286	259	267	275	274	258	280	264	274	289	256	267	280	315	266	256	265	293	277	208	268	284	296	296	293	265	294	277	262	288	280	279	287	294	302	292	281	274	267	246	304	275	284	294	279	267	262	262	254	261	322	254	273	274	297	282	289	293	286	278	274	268	310	310	300	263	258	273	298	293	273	251	277	253	263	313	269	272	307	304	288	265	263	284	279	309	306	290	289	272	276	301	259	284	285	266	298	287	288	313	280	284	266	280	280	300	298	308	305	291	301	329	268	233	299	257	278	267	271	289	279	324	310	272	274	261	266	256	275	274	340	283	260	270	264	289	287	300	277	304	278	264	254	297	301	286	277	305	285	289	274	286	286	274	302	277	265	322	279	290	284	274	267	272	266	312	287	286	283	291	286	252	263	275	308	289	304	261	283	299	267	288	337	286	285	243	262	278	274	287	292	283	293	326	284	276	277	281	304	307	282	275	287	284	297	294	291	271	294	289	276	267	285	266	297	296	309	279	261	284	263	307	270	288	328	291	269	287	261	276	303	296	271	263	300	293	313	253	289	258	288	283	297	309	247	285	295	272	270	310	280	284	270	283	282	251	272	262	243	293	285	282	258	266	270	267	275	284	259	279	282	275	264	259	277	308	313	248	263	296	286	276	274	293	273	282	272	314	280	284	289	256	258	270	258	275	266	296	297	287	283	316	296	274	281	292	297	257	275	277	241	282	279	278	281	262	257	243	276	288	289	243	287	285	265	274	271	281	259	286	270	267	273	267	224	261	271	238	285	276	281	269	300	227	282	264	303	265	304	250	297	287	256	269	270	283	289	285	296	317	286	256	302	278	313	282	340	272	284	256	274	284	274	273	268	251	295	281	303	275	281	287	291	288	269	267	267	291	312	284	307	275	264	283	281	241	285	286	272	284	293	315	288	273	282	296	247	279	309	251	292	294	272	277	275	302	306	265	282	285	274	283	294	310	332	262	264	314	289	257	288	269	255	291	278	265	294	240	278	287	279	291	288	304	295	277	258	294	276	258	281	259	296	279	267	305	282	266	300	290	296	275	275	260	280	282	311	287	277	273	294	236	276	294	297	277	277	284	259	272	259	262	265	251	308	279	301	292	295	247	284	290	270	259	265	288	303	241	251	326	270	282	295	271	260	315	304	284	297	273	270	273	275	264	282	267	305	287	283	277	260	263	288	265	274	300	310	275	292	267	288	290	296	273	259	297	279	303	233	282	270	273	269	255	268	260	268	310	271	310	298	256	271	316	295	292	274	255	266	295	280	257	276	275	258	256	281	254	299	250	259	293	296	300	278	269	270	288	270	286	285	282	269	305	277	245	283	244	259	290	302	279	274	272	264	260	273	266	247	262	300	297	300	301	286	308	270	302	239	267	265	291	252	302	296	290	250	281	280	269	263	282	275	295	259	289	280	301	299	311	286	261	271	287	295	314	272	272	297	296	279	275	287	308	276	256	283	294	265	285	281	298	270	298	301	274	283	255	255	263	268	294	288	290	328	309	279	283	303	268	246	272	262	267	292	273	321	246	248	309	266	292	292	294	283	277	277	317	305	240	237	285	275	255	285	312	287	268	280	277	266	291	300	288	293	255	255	303	270	307	297	287	256	282	276	264	301	243	263	292	292	288	313	258	282	288	306	269	267	303	254	292	291	285	286	295	266	309	284	265	267	279	305	315	318	278	257	283	284	264	268	281	242	261	272	236	278	296	300	285	276	283	280	260	276	275	273	285	255	262	260	297	271	299	309	270	270	298	299	323	255	259	294	288	295	288	266	272	265	271	272	263	271	297	277	277	249	291	267	265	300	285	287	303	264	281	301	271	243	281	261	288	265	294	285	281	272	286	284	265	309	278	299	283	287	272	296	293	262	290	287	274	238	301	258	259	278	283	294	282	281	297	251	266	282	271	290	268	304	301	299	259	318	301	271	286	253	280	277	313	289	255	269	302	293	247	276	294	292	278	287	279	299	271	271	294	258	299	288	268	265	284	287	302	291	250	247	302	306	272	271	269	267	279	294	290	291	256	313	279	291	275	269	291	310	293	278	293	262	319	294	264	288	292	310	284	283	278	287	240	288	236	291	264	292	288	267	287	265	302	310	285	300	270	276	251	299	292	280	261	283	250	278	294	290	277	247	261	277	317	295	261	272	290	263	297	270	305	294	311	269	291	278	292	272	282	268	296	281	285	294	279	259	300	283	306	274	290	271	262	315	269	263	286	286	275	279	276	276	241	262	284	283	253	288	304	275	263	256	271	266	276	273	294
2067	643	718	675	720	683	680	679	692	669	624	660	643	668	633	630	594	622	628	650	623	636	624	598	614	630	646	614	645	642	662	656	614	621	618	612	658	630	624	638	642	615	631	630	600	623	577	595	613	604	637	608	654	618	633	611	606	616	623	635	647	607	623	581	613	603	646	630	615	595	662	609	592	638	639	670	593	635	633	583	657	624	625	602	639	635	590	587	618	648	604	655	623	642	640	621	667	653	649	616	596	647	617	599	638	627	623	605	635	604	625	596	656	614	591	651	603	647	637	652	649	607	584	611	637	607	643	614	635	648	661	574	610	595	655	620	635	588	581	580	627	642	659	623	623	625	645	685	598	650	627	616	602	623	606	619	626	635	616	621	607	549	603	599	620	609	592	633	603	612	642	598	629	663	657	629	619	608	573	617	609	647	601	574	636	653	608	690	652	658	680	626	596	618	649	587	599	592	604	600	611	611	644	623	621	660	669	616	583	613	600	634	622	595	598	590	576	604	639	634	615	645	632	627	635	610	638	607	616	589	645	637	560	610	591	611	599	599	628	651	630	659	629	610	638	608	624	579	581	630	630	632	596	629	629	626	630	584	629	632	599	614	598	631	624	611	578	635	685	614	644	613	624	613	638	652	616	633	618	620	639	601	638	651	668	626	580	596	610	604	616	582	606	650	652	656	613	611	630	596	613	599	625	610	649	619	588	636	620	607	615	595	587	596	611	619	657	595	644	644	583	648	647	617	597	634	615	636	661	617	596	622	651	617	645	644	609	584	610	620	697	608	612	592	598	618	629	594	573	612	664	619	617	608	660	619	620	593	597	610	646	633	622	609	643	590	591	663	635	624	621	622	647	636	605	650	634	631	597	651	651	611	603	634	656	585	633	632	634	609	617	626	587	601	613	654	618	605	666	622	574	622	604	653	647	602	618	568	643	616	643	633	612	660	629	648	615	617	614	598	635	612	617	651	631	620	571	619	618	636	622	569	602	615	654	626	590	644	600	609	645	657	636	626	605	655	583	610	626	671	634	622	618	606	600	644	629	573	651	603	592	560	642	628	563	634	603	578	606	606	620	608	650	599	638	628	645	585	609	610	637	624	609	625	658	610	597	581	650	631	624	603	607	593	658	606	617	635	591	633	615	613	624	638	610	609	651	599	620	621	629	644	593	614	611	577	627	653	610	629	590	605	577	608	615	579	639	640	601	587	640	603	658	600	621	616	594	655	615	647	638	623	618	626	635	566	602	640	630	617	620	615	633	628	587	639	613	668	634	611	619	637	671	625	642	625	639	611	615	647	574	663	624	612	651	661	643	613	612	619	629	685	654	591	637	611	642	626	624	620	638	624	599	655	628	579	623	627	642	596	581	608	654	633	576	616	636	614	608	621	653	567	616	657	634	581	583	616	578	631	631	616	612	654	605	608	637	610	584	606	593	636	650	616	554	617	612	588	641	639	611	621	639	655	629	610	671	608	661	619	621	563	611	606	588	665	640	643	657	581	627	605	657	602	556	649	634	625	609	631	629	606	638	663	654	639	601	630	574	607	628	657	604	595	657	688	621	641	630	620	669	644	673	626	641	590	646	649	616	586	635	602	662	595	646	615	607	589	649	623	622	641	605	608	606	583	654	666	628	587	615	643	609	633	626	579	642	608	637	630	609	608	660	620	636	616	641	576	601	610	619	609	594	629	615	631	612	623	632	604	630	612	610	632	625	609	604	581	615	617	631	634	634	622	650	641	618	610	597	658	596	639	585	597	638	542	631	578	624	643	648	617	586	589	634	629	639	600	637	661	635	653	603	599	607	610	642	605	578	653	620	591	630	614	608	631	659	630	584	612	660	639	653	639	684	624	606	577	577	614	617	608	617	603	633	599	632	606	615	612	650	651	590	640	620	631	635	591	624	615	603	664	568	646	649	617	662	614	618	653	585	588	642	599	655	612	626	621	634	648	663	654	620	622	643	633	609	617	583	641	599	646	591	645	603	630	616	644	627	610	583	623	654	559	649	617	596	620	597	593	606	630	614	593	612	620	614	676	643	600	618	646	651	596	597	607	602	596	621	586	588	632	634	619	613	599	613	611	622	626	585	649	603	611	632	609	639	618	609	591	655	587	625	595	631	621	612	639	563	611	660	573	627	636	613	634	623	619	651	611	627	636	599	613	635	648	616	596	628	607	578	601	590	647	618	577	611	596	672	658	601	674	610	627	624	592	632	608	623	594	618	619	642	661	612	603	642	584	582	611	599	636	631	545	608	633	638	576	613	621	622	581	616	629	630	620	639	634	606	596	620	609	607	651	654	581	636	556	633	646	632	591	642	625	636	616	646	609	624	618	685	630	595	607	647	627	633	621	590	621	651	654	620	648	618	625	626	609	614	636	637	617	655	631	617	584	632	606	634	610	653	605	597	611	596	603	631	634	578	631	631	626	611	608	591	584	659	627	638	608	640	644	622	604	635	588	658	619	601	606	642	642	603	601	610	617	584	599	567	664	641	579	625	626	565	633	602	599	647	672	639	642	640	637	670	651	592	651	603	621	628	639	623	604	605	638	630	590	613	599	627	636	638	601	605	680	622	630	617	594	594	631	604	626	661	569	599	572	671	570	590	594	616	609	589	621	621	629	591	627	594	626	624	629	632	631	670	609	632	649	585	624	616	597	606	558	608	628	583	619	632	602	637	615	589	620	606	630	628	650	656	661	622	622	688	608	654	586	631	578	604	616	639	639	609	615	645	635	623	649	668	605	624	611	620	604	624	623	589	610	583	635	625	603	628	598	615	577	601	640	619	651	616	605	613	633	631	602	630	636	614	640	640	654	605	622	615	610	564	657	586	668	631	631	595	606	581	615	599	607	589	617	602	643	608	605	594	668	650	639	614	604	653	608	625	593	651	601	599	594	637	638	595	569	593	589	621	600	638	621	608	609	649	631	595	641	657	629	641	604	631	634	595	631	650	589	643	643	574	616	664	580	596	657	620	652	590	681	659	584	584	650	596	653	627	688	665	648	595	642	631	647	624	595	609	626	591	598	631	621	574	631	609	621	629	626	595	625	598	618	615	582	614	621	626	598	648	650	646	621	595	619	610	667	602	620	628	592	632	616	608	616	639	571	628	667	630	637	610	614	645	626	641	604	609	600	630	638	609	612	616	652	633	698	645	630	604	600	586	649	599	649	645	651	631	620	595	636	624	661	673	587	594	627	606	624	630	582	578	614	600	641	651	654	617	643	623	577	621	640	640	645	639	607	609	607	622	641	641	648	648	618	628	598	581	651	611	622	613	641	588	643	607	620	620	606	648	613	591	613	611	572	641	603	650	618	607	626	650	647	618	651	626	596	633	616	606	653	647	624	636	608	642	615	593	643	639	652	622	581	632	591	604	589	617	575	610	599	651	609	638	587	600	596	610	631	627	653	600	625	668	624	665	652	665	621	573	617	625	621	663	640	597	632	639	633	638	596	632	583	639	622	620	635	611	619
7774	559	619	481	389	346	287	238	260	232	251	220	214	213	202	226	209	236	193	221	187	199	214	187	191	203	218	194	221	194	220	201	182	227	215	205	220	218	198	201	200	181	156	193	212	205	189	206	226	237	219	200	197	236	220	216	209	189	194	202	197	194	198	203	219	180	226	189	186	222	248	214	194	201	237	198	215	194	213	171	182	186	195	207	187	203	214	191	225	213	206	204	210	160	186	199	218	184	212	181	190	192	204	210	219	167	182	201	182	164	224	201	198	212	183	207	196	212	182	213	201	215	214	214	200	195	204	198	204	210	220	209	183	199	200	245	197	204	198	206	216	176	191	216	210	205	192	210	208	191	199	199	202	191	198	203	200	197	210	191	178	198	199	213	195	192	212	187	211	207	172	223	193	207	188	207	222	195	184	212	205	229	202	216	219	186	186	210	194	218	214	188	205	237	210	189	201	196	194	183	244	180	222	189	209	216	227	212	201	187	160	202	202	205	200	188	201	196	185	201	209	209	214	200	223	180	214	185	198	190	212	204	195	200	210	197	211	191	212	215	231	196	207	207	193	201	214	236	209	221	164	195	178	204	193	194	201	207	166	209	224	224	214	220	180	190	230	204	203	180	205	201	195	212	190	175	206	208	214	226	198	201	208	197	202	184	205	231	219	199	230	215	204	214	220	214	181	204	184	204	200	187	211	200	220	178	199	167	211	213	216	216	193	206	240	218	205	176	226	213	215	210	200	186	208	216	184	200	198	191	205	175	203	191	226	217	240	191	208	220	219	197	190	247	222	222	196	185	227	184	226	215	211	200	180	213	206	183	191	192	182	222	201	192	200	208	211	216	194	212	193	186	198	202	230	184	204	189	214	241	192	194	208	176	209	219	202	215	200	199	185	192	195	213	218	215	196	213	185	192	172	204	217	189	206	199	234	190	206	196	165	197	229	210	202	190	195	184	169	201	182	214	188	242	202	202	192	184	213	203	200	201	198	191	241	180	187	198	197	214	190	187	212	185	187	202	209	211	197	215	217	195	188	187	210	169	213	202	204	174	211	193	211	201	198	190	215	206	171	209	219	224	224	187	202	211	184	234	191	208	178	224	227	177	179	197	183	198	198	175	201	175	196	198	227	199	216	187	211	213	211	185	195	205	219	214	211	226	197	203	214	181	199	200	217	213	187	188	198	176	214	190	205	192	211	198	192	212	209	192	250	208	194	210	205	200	214	200	217	203	223	214	201	207	207	210	191	204	214	182	204	238	188	193	209	197	213	192	191	205	212	199	231	197	221	188	208	195	210	208	199	195	237	219	176	214	220	203	215	183	196	217	190	217	211	212	215	190	167	180	199	209	180	178	183	187	196	201	196	230	205	178	195	190	200	184	204	217	178	182	197	199	203	189	228	188	210	203	194	169	227	213	198	217	214	219	200	214	219	189	225	177	197	194	198	226	204	185	214	208	201	184	198	204	194	201	208	188	195	214	177	197	209	248	183	199	209	222	204	199	194	182	206	209	193	206	190	206	205	197	184	216	187	233	211	188	237	218	199	206	195	188	197	201	211	209	188	197	201	170	211	200	156	182	209	214	213	213	201	192	204	220	212	212	229	195	188	217	199	195	195	160	203	214	219	182	210	207	214	174	192	221	194	222	234	199	226	201	208	180	193	210	188	207	198	208	190	184	195	201	201	212	182	190	186	191	194	176	197	221	177	194	210	186	209	190	201	193	217	210	209	165	185	222	194	202	225	198	202	198	207	222	186	199	212	207	184	187	198	184	223	187	185	208	212	186	191	189	206	201	223	220	227	200	197	201	221	192	185	217	195	228	175	201	198	210	186	195	192	172	197	207	180	224	230	193	205	194	199	203	193	177	179	192	214	173	176	214	169	222	192	195	228	182	164	183	192	195	201	216	212	225	190	199	201	192	171	180	185	226	196	235	222	208	256	213	223	200	194	180	198	227	206	187	195	194	211	211	204	220	180	183	193	198	188	210	198	188	211	196	201	181	203	203	240	194	224	194	215	191	203	176	179	192	211	215	202	192	211	207	207	202	184	205	200	213	215	185	213	203	212	199	212	220	188	206	222	200	240	188	185	205	200	205	193	190	185	191	230	209	192	225	216	201	215	180	181	196	207	209	211	188	229	208	201	203	209	190	215	198	198	202	209	185	216	176	214	211	213	190	208	195	221	249	215	193	208	226	218	235	212	187	205	186	199	224	199	178	225	222	194	205	206	188	206	202	203	180	214	195	209	215	189	200	210	203	218	190	211	216	220	197	199	185	217	165	187	184	213	204	224	195	219	186	210	185	206	194	214	187	225	183	185	202	201	200	177	200	220	214	221	197	210	176	202	207	219	198	214	204	206	193	204	201	178	210	221	176	177	209	182	194	203	192	202	172	185	240	223	210	168	206	216	161	200	188	193	183	186	245	218	218	211	186	232	220	195	214	209	199	227	215	205	200	201	199	208	219	218	208	186	210	207	211	214	172	194	205	189	244	198	217	214	206	194	223	209	213	204	173	211	211	196	198	197	208	196	195	159	202	193	227	192	196	194	190	204	201	200	198	197	202	187	219	196	186	201	202	216	200	182	211	199	225	210	190	224	203	196	195	202	197	220	193	203	207	192	188	206	228	167	214	236	223	187	186	202	214	214	200	237	194	189	196	207	194	191	216	217	199	178	225	200	190	207	212	208	195	244	186	212	178	199	177	213	218	208	188	207	188	183	201	183	205	192	196	209	210	222	204	201	240	209	212	184	218	214	230	210	183	181	184	179	206	219	215	211	185	200	199	195	184	192	210	204	188	185	194	193	227	212	196	183	218	223	203	208	211	196	215	198	198	186	195	197	198	206	234	198	205	192	190	179	221	190	183	196	207	204	207	201	230	203	202	203	219	194	182	211	172	185	188	203	217	162	188	216	170	205	205	208	194	197	164	187	186	193	211	200	181	187	223	211	184	186	206	227	221	202	207	189	168	229	202	217	199	194	233	189	209	175	206	196	203	187	199	198	221	178	223	218	229	186	177	217	210	190	225	175	215	206	192	206	199	188	187	213	202	214	201	194	226	202	203	205	191	218	183	201	209	182	223	224	197	219	187	195	201	201	219	207	192	217	237	212	204	212	192	188	195	210	191	177	187	202	205	183	200	215	230	220	195	206	219	180	198	194	214	173	200	218	213	217	220	203	214	230	236	218	193	220	190	198	196	194	164	178	181	242	202	187	212	197	182	193	205	191	186	214	215	222	222	196	211	205	226	183	210	229	169	204	193	211	185	209	210	208	193	191	204	226	226	192	185	181	182	195	194	205	199	187	233	207	219	182	218	207	195	193	193	166	211	187	213	227	211	198	180	210	193	221	201	219	187	199	203	220	179	207	191	220	208	211	221	190	165	225	205	184	217	200	218	222	200	205	200	187	190	212	201	200	195	212	171	189	180	182	196	228	180	196	217	226	218	210	191	190	181	182	200	213	198	225	214	198	196
6682	771	1254	1429	1261	1044	859	840	757	713	666	638	593	592	539	554	535	504	498	498	483	510	524	451	485	460	480	467	484	491	483	487	454	481	453	505	449	439	513	484	481	456	531	450	452	445	437	491	435	487	457	458	513	480	447	475	463	442	466	448	461	490	470	460	422	462	452	455	473	506	483	396	457	439	471	453	451	429	449	454	462	439	472	429	486	431	452	444	491	428	458	437	487	456	440	472	466	425	448	466	453	443	466	440	452	472	422	466	458	452	476	464	427	457	456	455	487	455	421	436	426	465	469	442	448	468	398	457	456	439	465	467	415	425	472	480	428	426	479	475	438	419	468	443	489	425	454	458	451	441	464	481	447	468	452	469	419	421	448	434	456	421	434	423	439	440	432	432	495	449	463	452	484	451	462	472	469	442	455	429	466	469	483	452	437	459	418	463	437	474	459	466	461	463	433	489	445	441	419	460	456	467	481	472	449	458	467	461	444	462	464	457	460	455	463	489	437	466	453	456	451	465	443	444	458	498	466	429	418	465	432	457	465	474	462	457	508	474	464	472	442	483	478	449	436	428	478	470	397	454	460	441	452	406	486	486	433	459	488	407	485	508	481	467	438	478	457	438	483	453	436	459	456	401	458	423	448	443	445	426	468	461	435	459	459	470	461	449	421	450	452	458	444	442	455	423	445	444	448	464	460	444	428	461	475	444	447	445	480	408	431	422	441	437	442	495	468	460	449	475	422	499	461	439	464	446	445	494	447	447	485	479	454	475	434	453	469	462	423	426	458	451	462	468	455	464	437	434	453	469	426	449	439	437	441	437	455	460	430	451	447	486	446	432	494	458	428	471	425	487	420	473	463	485	403	437	514	465	455	451	439	471	433	481	461	461	464	431	419	448	467	474	452	434	447	454	479	463	427	497	483	434	469	447	470	464	437	428	436	470	444	430	472	451	468	429	437	429	493	471	450	465	454	434	453	442	441	440	457	455	457	439	452	486	459	433	398	450	458	450	463	461	491	489	439	428	473	451	406	471	463	460	493	466	458	433	420	482	466	498	463	451	440	459	462	454	430	498	476	441	433	467	455	456	459	464	464	452	403	422	418	474	475	468	486	443	465	424	453	447	490	490	466	464	465	431	429	460	448	433	421	473	444	474	452	445	462	471	443	456	469	444	474	442	476	478	446	461	464	465	478	444	455	463	449	421	455	424	441	461	415	426	440	421	468	475	465	473	467	455	494	441	445	454	486	438	408	455	458	461	451	440	461	416	455	473	478	431	463	452	443	430	461	465	404	447	489	481	462	459	436	447	453	434	447	458	464	468	460	464	443	498	440	460	482	442	463	454	441	411	473	457	415	452	429	471	468	440	451	459	465	459	449	454	428	471	468	413	442	465	455	461	454	456	423	436	473	463	466	486	448	458	495	463	439	483	457	428	447	457	484	471	439	439	474	445	475	481	440	474	433	468	458	487	459	439	469	485	472	430	418	425	435	481	456	452	466	457	444	478	452	456	428	448	451	457	486	455	465	455	448	441	441	430	429	467	449	462	466	448	441	448	475	459	451	450	474	450	480	435	433	464	470	463	454	467	437	484	473	450	426	478	477	389	451	448	442	419	463	446	463	449	483	459	436	453	437	447	444	485	499	460	457	443	451	466	445	417	458	436	485	457	441	487	481	480	459	477	475	408	479	475	468	446	482	450	468	453	413	455	456	460	457	431	478	457	444	443	434	461	454	473	472	402	464	465	457	483	506	436	412	469	460	446	421	469	465	463	424	419	441	467	437	447	414	481	482	470	481	460	463	451	454	452	452	468	429	469	420	464	456	482	473	468	485	426	445	418	444	415	485	448	430	486	470	436	478	464	458	447	449	438	453	453	427	450	473	453	417	465	412	495	451	412	450	475	457	456	487	451	436	477	467	442	491	451	484	472	467	466	473	437	475	445	457	471	453	453	411	451	457	441	446	455	463	488	453	447	457	426	472	468	483	433	434	449	424	453	456	449	455	451	464	413	436	430	479	473	427	481	474	461	499	444	455	474	459	481	471	472	456	440	435	479	453	503	457	430	472	455	499	507	468	472	494	440	453	434	481	440	495	493	455	477	462	459	467	460	499	490	485	460	447	455	452	478	498	453	443	452	471	476	444	434	469	460	453	475	446	465	460	476	487	461	423	472	447	462	438	464	418	469	474	451	472	475	439	441	416	472	434	452	450	438	429	465	416	453	478	465	432	453	437	462	462	454	470	440	453	463	440	466	475	496	455	433	425	470	502	424	401	445	440	485	461	443	417	453	452	485	468	466	424	461	479	457	447	457	422	440	436	441	425	440	457	469	447	482	477	487	457	430	483	469	433	423	482	441	481	450	516	504	448	445	470	478	452	440	446	457	439	457	477	423	450	460	453	462	396	476	447	483	475	489	489	453	454	434	425	470	475	469	470	463	464	425	423	442	448	427	423	454	443	467	415	441	429	482	459	447	442	453	490	452	431	472	479	487	458	421	451	493	464	436	462	461	461	462	478	483	512	483	461	457	484	413	464	457	402	461	445	448	455	485	457	453	453	462	459	417	454	444	435	455	430	425	459	458	492	437	448	442	474	433	468	443	480	450	478	453	441	428	468	469	478	446	457	456	454	448	447	425	461	436	421	483	485	479	452	466	440	429	450	432	470	445	457	459	427	462	484	472	466	459	435	457	496	448	443	429	462	473	472	431	445	469	511	433	427	477	445	435	429	504	447	448	451	462	443	465	468	449	451	456	441	456	471	465	444	449	450	462	447	479	473	441	454	483	485	462	466	461	412	480	429	444	419	501	474	447	459	399	451	491	486	448	460	478	435	428	461	456	464	439	431	424	415	446	446	445	436	464	490	453	444	440	468	446	424	430	478	454	453	445	457	490	475	459	435	475	499	461	494	424	454	479	479	478	478	453	439	515	466	475	470	433	445	442	452	470	442	474	423	469	454	484	468	466	431	452	473	450	437	484	463	424	443	475	460	406	455	464	435	440	425	451	458	485	474	454	459	500	443	472	450	465	474	472	485	434	451	470	466	439	453	460	401	458	489	465	464	435	438	463	423	426	432	423	427	446	464	463	484	499	435	476	452	469	427	471	445	433	432	421	436	466	445	480	460	493	455	458	467	461	488	452	465	445	451	443	473	445	464	426	427	457	447	441	447	465	420	477	466	435	467	464	439	466	475	472	454	435	477	450	443	444	485	457	455	441	451	468	434	500	493	426	458	477	430	480	437	495	462	471	489	430	482	457	430	462	492	460	457	468	421	454	449	422	456	415	434	454	427	437	454	464	426	506	451	446	489	453	462	458	459	504	460	442	454	469	457	445	436	454	441	474	455	501	468	414	468	456	430	428	478	420	467	463	445	479	436	478	467	458	454	424	437	426	461	428	490	454	463	438	481	463	449	466	471	484	472	456	477	454	471	434	444	467	464	468	498	440	430	444	433	439	471	454	460	440	482	481	476	453	443	449
14251	1155	899	613	395	311	261	201	188	173	113	127	120	107	95	98	97	84	83	83	83	75	91	72	65	79	65	96	91	90	82	75	66	99	73	91	81	60	77	78	88	90	75	81	75	79	74	86	79	90	84	71	75	62	84	73	77	63	69	70	68	85	88	87	84	67	71	68	62	74	93	71	59	67	58	89	85	90	75	68	71	61	61	81	70	72	62	64	65	85	91	86	78	58	65	88	72	71	86	64	86	82	62	80	79	89	72	77	72	65	76	71	75	80	75	77	68	66	77	76	72	75	92	77	84	76	79	77	80	71	56	86	73	71	82	66	66	61	88	88	78	67	60	85	75	87	82	87	83	77	83	74	63	96	86	78	72	83	74	68	69	79	76	92	80	78	63	84	84	71	92	84	73	75	79	61	88	66	86	59	60	83	82	75	57	60	85	78	63	51	68	76	60	75	68	59	84	79	83	83	88	61	96	90	71	73	80	78	70	88	72	76	92	92	77	89	65	73	81	56	73	81	87	82	65	81	77	80	75	61	83	68	67	85	68	76	64	85	79	74	97	76	64	61	65	83	53	83	69	79	74	78	79	85	94	81	69	87	71	78	74	71	81	72	64	64	71	81	68	64	59	73	54	83	72	62	70	73	71	78	86	71	79	70	86	68	75	68	69	77	79	65	73	87	82	63	62	74	61	77	73	90	75	55	89	77	80	77	85	87	71	77	67	73	74	73	76	76	74	91	88	83	80	67	52	62	64	65	71	68	77	80	78	70	77	86	75	78	83	72	78	81	81	74	77	71	77	58	67	74	71	73	77	76	65	72	63	56	61	85	80	80	74	64	72	68	82	76	77	66	81	65	78	66	69	82	86	78	63	60	84	71	82	82	65	67	64	87	65	72	70	74	88	66	78	65	83	68	75	80	71	86	68	64	73	74	75	79	72	61	88	80	95	87	66	57	74	87	68	71	85	77	57	64	84	71	87	80	77	78	65	85	71	71	70	85	83	85	56	79	72	77	51	80	76	78	82	81	87	78	74	63	78	78	78	61	93	63	63	69	62	71	76	86	70	63	70	75	65	78	71	52	71	94	62	69	85	86	82	70	55	76	77	71	83	74	73	82	66	82	82	61	82	88	73	85	93	62	78	79	59	63	82	68	72	80	78	84	70	78	78	56	79	100	75	72	62	80	62	62	69	73	86	80	59	77	76	72	68	80	85	64	72	74	67	81	88	91	73	68	70	72	75	65	82	71	69	78	94	95	90	69	66	63	64	71	71	70	73	68	80	73	63	69	66	71	89	77	84	77	66	64	78	65	73	71	78	66	66	77	90	67	49	79	65	84	76	82	73	72	99	80	56	69	83	64	72	82	68	88	71	74	76	79	87	91	98	89	86	71	79	62	77	71	76	62	71	80	75	87	76	89	76	77	77	76	66	70	64	78	78	66	64	79	76	69	78	77	63	71	71	90	74	63	70	83	69	78	72	90	84	66	66	85	70	72	73	85	85	69	69	91	76	57	97	82	59	75	76	100	81	82	72	68	79	70	81	74	68	82	88	64	64	68	74	83	78	68	75	71	96	83	78	71	85	69	78	87	84	86	80	72	70	81	87	79	61	59	78	71	75	86	73	76	81	62	99	87	71	83	88	79	85	74	78	92	73	95	79	72	73	57	77	75	67	87	83	83	83	56	74	69	66	83	78	73	83	73	82	103	79	85	76	79	72	69	64	78	58	65	94	85	61	68	70	69	89	65	89	69	74	86	74	70	79	66	71	82	65	72	84	92	75	85	92	66	81	81	60	85	94	84	87	77	61	72	81	89	79	78	74	86	78	62	82	91	64	89	76	75	69	86	75	69	68	68	67	87	87	79	66	63	75	76	71	73	76	69	73	85	80	74	67	67	74	78	64	79	84	64	77	72	68	58	62	79	80	73	79	80	72	73	73	60	68	92	88	69	102	67	71	82	81	80	81	81	86	77	89	83	84	60	73	72	63	68	100	78	77	69	61	77	92	62	80	74	71	74	76	79	64	75	75	80	60	75	85	62	59	70	69	64	86	72	79	70	61	76	70	71	81	84	95	77	69	82	73	75	92	77	66	54	72	67	62	78	76	75	81	84	81	85	70	60	76	80	66	90	80	94	74	87	82	58	83	64	89	80	70	84	73	100	84	78	63	62	86	86	56	66	73	71	93	99	65	77	86	87	68	76	81	74	76	63	65	66	96	82	69	63	71	93	79	79	59	71	69	76	64	74	82	60	82	82	53	83	68	78	55	79	70	58	67	69	83	79	74	77	62	71	97	81	58	78	68	97	75	66	86	81	86	65	85	70	68	76	67	84	59	81	87	63	94	82	71	78	69	79	63	84	74	80	77	69	71	82	64	62	61	83	84	87	91	75	64	72	83	72	72	67	68	74	82	87	66	53	83	93	86	68	70	74	78	77	64	74	82	77	57	68	77	70	78	81	85	80	67	75	72	81	76	75	78	79	94	78	68	77	52	78	87	74	70	78	84	66	79	82	67	74	74	80	85	71	68	79	84	64	82	68	58	74	68	62	76	79	73	68	78	86	67	57	66	73	67	72	86	80	82	73	82	58	82	67	86	57	79	81	85	69	86	79	76	71	67	70	75	76	70	82	97	67	94	77	76	65	89	75	92	77	70	80	88	84	79	90	77	67	80	72	99	70	69	87	78	68	86	68	52	80	86	68	77	59	68	69	68	77	76	64	83	56	75	75	71	73	83	55	87	63	67	68	76	67	84	81	59	71	67	66	82	77	61	72	65	77	73	68	82	73	83	62	78	82	89	75	70	77	92	84	66	74	71	68	66	67	67	74	70	81	68	71	79	59	91	66	86	86	65	80	62	79	81	75	74	75	80	74	68	66	82	85	74	80	71	86	56	60	74	73	85	63	61	70	76	73	88	73	76	60	86	85	75	75	73	59	64	75	91	76	77	58	78	63	74	73	86	73	69	62	65	81	64	62	88	80	83	85	71	65	75	75	88	80	74	85	63	82	80	88	68	86	72	78	63	68	82	68	85	63	72	76	96	72	80	71	75	78	78	73	77	86	71	62	78	70	83	66	69	64	75	69	70	79	76	74	61	78	82	72	62	87	76	56	84	98	71	80	91	77	84	74	61	80	72	83	66	93	70	88	74	79	80	68	69	62	62	92	68	66	69	76	84	64	66	75	84	86	64	69	77	81	63	74	81	79	60	74	77	81	73	68	69	54	72	66	76	68	62	76	97	83	83	61	71	84	81	79	81	65	66	61	62	58	95	82	78	80	54	85	75	76	55	89	87	68	77	80	89	70	77	58	63	60	85	50	71	86	65	61	76	90	75	72	71	81	75	94	77	75	78	88	58	88	87	78	76	72	70	62	69	59	77	72	65	63	95	53	82	70	54	69	73	51	66	74	76	76	66	69	51	79	79	76	95	71	68	80	71	68	69	72	86	67	70	84	64	62	73	78	65	55	77	82	67	66
7963	861	1735	2029	1751	1384	1098	897	754	655	624	535	484	417	377	350	364	350	325	306	311	281	271	292	270	260	246	261	239	258	250	229	224	229	235	248	249	233	225	225	240	219	219	220	228	191	191	210	223	210	240	232	204	183	208	216	218	201	227	206	227	186	208	194	214	203	216	216	202	203	211	202	214	203	192	200	184	216	184	202	185	205	199	187	198	201	219	187	216	201	188	209	188	190	184	194	219	210	179	190	207	202	198	210	222	190	202	194	228	205	190	204	178	194	184	199	204	202	208	196	189	207	227	231	194	194	216	226	209	202	209	228	207	174	196	192	201	203	194	207	165	207	216	192	205	211	190	197	187	188	194	195	209	175	178	206	202	186	180	195	187	200	166	173	203	209	200	216	197	172	194	214	201	212	195	221	213	176	196	197	192	181	190	164	203	219	190	188	193	212	194	193	177	231	192	183	187	179	203	194	224	189	191	195	176	207	209	199	185	181	217	185	197	190	194	207	191	183	178	223	195	184	221	194	220	187	189	205	187	187	174	204	212	196	198	199	200	180	187	198	200	193	210	221	207	218	197	211	220	195	215	201	185	197	201	209	210	206	189	187	181	194	182	196	186	200	196	183	195	201	227	190	219	200	220	195	194	180	205	205	178	178	192	211	201	229	210	213	204	211	216	166	169	189	189	173	202	203	194	202	188	183	186	194	199	213	188	178	198	209	198	200	198	228	176	184	195	204	205	178	206	170	216	184	209	190	235	193	184	210	202	207	217	197	173	203	187	231	224	192	185	194	188	235	197	211	201	197	172	202	200	187	178	202	175	213	196	202	202	211	223	187	198	179	188	194	212	212	224	177	204	197	217	189	176	188	210	166	168	189	184	199	210	181	187	204	205	200	195	201	164	180	207	214	205	209	195	202	208	192	194	228	180	201	196	179	191	207	203	218	199	203	181	216	193	192	194	188	212	211	180	205	183	189	199	193	189	171	203	193	201	200	200	186	208	212	196	196	193	188	184	200	188	209	190	207	194	206	222	236	222	177	192	199	223	211	196	188	205	188	208	198	199	199	202	186	189	190	189	206	185	206	190	190	183	213	206	204	188	204	184	187	206	190	185	198	209	206	216	182	183	178	188	180	207	199	198	193	213	170	191	204	206	182	189	194	204	190	205	181	216	186	201	206	183	206	203	195	190	212	206	188	206	192	217	211	202	213	194	184	176	190	170	225	197	199	231	193	204	191	200	204	192	199	231	186	187	195	182	192	193	186	211	198	207	198	214	168	229	228	226	196	189	189	205	206	196	184	214	195	210	224	184	206	179	208	214	162	197	188	196	181	189	179	197	214	216	189	204	222	205	195	194	202	186	188	224	170	182	194	209	204	186	168	211	214	188	178	176	197	219	197	213	170	181	200	194	184	181	190	226	208	199	179	210	200	212	169	174	177	187	193	187	209	198	181	199	175	175	188	203	209	193	183	184	207	219	191	164	190	196	206	199	172	204	183	199	183	213	198	207	188	204	212	220	206	178	191	196	199	224	218	196	175	212	217	177	179	192	186	197	201	195	197	200	218	205	202	198	176	196	214	170	206	207	202	219	210	192	192	225	183	196	185	183	214	194	190	178	182	192	188	206	205	185	203	185	196	205	211	204	196	194	169	205	210	206	173	193	197	204	193	200	177	196	207	200	182	203	204	186	221	185	188	190	187	199	187	204	181	182	211	209	185	183	194	209	219	208	177	197	206	194	198	207	179	228	207	177	190	192	179	196	196	199	189	203	193	215	187	202	203	196	192	176	212	200	211	206	216	187	181	171	203	194	174	219	189	197	165	187	182	200	214	168	183	190	214	211	229	197	191	221	186	194	212	205	182	201	187	219	207	191	193	184	175	198	173	189	187	216	206	198	215	185	188	179	188	204	200	207	208	191	191	203	189	195	196	205	205	193	202	216	187	210	192	203	214	184	223	197	189	192	213	173	217	209	198	188	172	196	195	204	220	211	191	203	208	208	197	212	190	183	200	204	202	182	207	170	218	216	166	192	189	230	198	205	198	222	218	199	210	161	196	157	205	208	223	188	176	216	197	201	194	191	208	200	194	196	218	196	191	186	186	192	190	206	202	187	195	213	187	184	212	200	231	190	186	203	184	217	200	198	175	194	196	186	200	199	179	198	208	181	201	191	208	199	179	205	174	176	192	217	189	212	167	190	197	215	179	184	193	191	178	191	178	204	201	202	229	180	204	195	229	160	206	209	210	184	192	207	194	168	202	213	225	193	211	187	216	205	218	183	203	189	210	183	211	173	217	205	204	201	211	191	212	192	202	189	181	197	205	200	194	187	231	174	170	192	215	213	211	209	193	168	175	176	200	195	199	208	216	213	202	182	235	216	192	167	184	193	184	187	220	226	196	161	190	224	189	178	200	193	189	206	194	198	182	211	190	208	194	180	211	181	164	215	174	212	183	230	204	227	205	216	220	198	196	204	198	208	193	199	213	196	183	185	215	206	182	203	218	186	188	184	183	184	180	193	190	195	199	207	213	204	195	218	187	222	193	185	165	213	192	197	188	229	215	196	191	183	189	194	184	210	212	185	200	181	193	214	206	220	199	206	201	193	191	187	194	176	190	205	200	183	197	186	189	193	197	217	225	206	198	183	211	227	187	189	190	170	188	198	202	215	211	199	225	191	206	186	181	181	186	215	199	191	195	215	204	197	199	200	204	217	187	184	202	205	198	193	207	203	212	222	196	184	193	211	170	215	213	217	168	171	199	180	192	188	221	177	195	196	195	207	192	164	191	205	173	201	197	202	190	217	185	191	196	176	215	174	204	191	182	197	188	200	196	190	210	204	166	183	198	217	212	194	194	197	172	198	214	198	196	191	201	220	188	192	217	192	192	186	178	211	214	199	165	192	207	183	201	186	187	178	210	211	197	183	192	194	190	193	182	192	200	198	194	183	218	189	192	169	192	221	200	196	195	201	183	193	223	206	218	178	211	186	186	184	214	207	205	201	202	200	200	166	192	212	187	178	201	198	195	216	204	198	205	186	201	177	189	186	191	176	187	187	195	189	167	196	201	217	201	184	204	187	207	190	187	204	191	180	180	216	221	191	206	205	210	186	204	199	190	182	192	193	194	204	205	175	187	177	228	202	206	191	202	182	190	215	168	192	207	182	203	220	198	205	209	196	182	198	191	192	217	203	196	172	189	179	188	189	193	208	187	175	211	204	208	184	215	200	192	180	215	212	199	190	214	186	219	175	210	181	238	187	200	200	197	192	192	214	207	205	208	193	234	185	217	208	204	176	205	221	203	209	183	213	188	184	175	218	192	204	182	197	176	225	213	183	186	194	215	205	193	220	209	205	176	212	198	193	211	199	212	181	188	176	183	184	191	185	201	204	209	193	211	221	180	193	212	212	228	191	196	190	192	165	191	203	190	218	188	203	178	170	211	205	190	210	214	226	166	207	187	192	192	181	204	207	190	187	194	205	190
1723	280	310	273	314	268	278	321	270	252	300	269	313	308	279	265	277	281	255	265	285	278	301	268	277	274	296	316	280	261	261	286	251	288	268	281	320	288	255	253	298	271	292	289	274	285	275	288	299	312	297	292	268	249	313	266	275	313	282	240	292	260	289	287	272	278	292	297	295	244	283	276	297	284	281	260	300	284	268	278	271	264	256	269	297	293	279	296	282	287	265	262	294	291	234	259	284	279	288	259	245	265	264	291	320	289	286	266	274	265	278	284	255	291	285	290	281	249	299	282	271	313	276	257	267	256	266	276	252	308	290	272	313	303	289	292	319	312	289	288	277	291	272	311	251	284	275	277	290	279	279	286	290	284	275	292	289	256	254	262	279	304	282	277	285	280	273	295	294	304	275	279	296	258	273	283	287	285	292	245	275	304	277	310	304	283	275	299	265	280	304	259	268	257	276	294	321	262	269	275	276	289	327	309	276	318	269	281	294	287	279	287	302	251	285	298	263	274	281	285	261	291	283	267	276	266	270	270	290	281	270	268	281	292	277	248	281	297	294	300	298	274	270	268	268	256	274	283	306	291	300	287	305	270	286	279	300	273	303	282	305	273	276	282	286	263	297	290	253	262	284	297	294	263	316	314	284	308	288	291	289	283	277	265	309	303	301	275	274	298	300	264	298	304	276	288	283	270	289	310	280	312	276	262	298	253	263	287	282	290	289	285	261	305	293	301	264	293	283	285	232	257	271	297	253	270	281	295	288	261	254	256	282	279	282	268	293	268	298	268	274	261	321	277	299	259	285	253	282	260	255	289	239	269	296	302	264	274	268	309	310	296	304	259	309	272	251	308	274	277	274	244	269	282	321	284	289	314	268	270	308	249	306	300	254	291	274	320	269	260	289	276	270	284	302	260	296	270	299	283	305	279	288	241	275	265	251	261	264	296	282	243	309	289	288	319	272	305	281	254	308	270	281	265	286	293	297	264	270	297	293	271	277	289	279	286	288	257	282	257	284	248	259	260	275	266	266	309	289	296	269	261	297	255	288	265	312	257	303	244	262	297	277	254	278	273	273	295	298	266	276	304	282	312	286	269	273	288	263	318	314	279	268	276	298	282	329	273	271	298	283	316	287	285	284	299	301	330	318	276	265	313	286	279	277	303	287	257	278	281	290	288	284	263	292	259	283	284	300	306	281	267	312	295	290	298	284	253	289	294	301	278	293	272	273	261	295	257	286	287	285	260	308	259	265	277	267	275	297	288	251	321	301	282	268	287	272	294	284	245	285	298	299	294	255	239	256	294	261	258	269	254	297	285	319	291	280	300	293	276	240	288	306	256	284	280	260	285	304	298	306	263	263	239	265	279	293	256	310	272	286	296	287	279	329	298	279	294	279	284	263	298	304	302	256	270	290	281	319	278	275	286	282	275	278	299	284	268	272	281	291	295	287	277	301	297	295	291	307	277	251	281	250	275	286	280	279	238	257	325	296	269	277	246	280	273	264	254	271	269	275	274	266	277	283	299	255	258	270	276	281	275	263	300	265	296	277	283	276	233	250	301	283	283	271	303	327	313	283	261	279	276	278	309	276	264	284	294	274	270	269	298	305	273	281	284	283	254	298	252	283	264	310	301	271	278	280	282	299	277	295	276	263	253	269	304	266	276	297	317	272	261	286	286	269	282	270	266	297	282	259	264	284	276	277	225	268	278	276	266	280	292	285	299	299	283	273	298	265	268	280	306	257	284	301	280	270	274	254	259	272	298	272	271	281	294	288	294	284	306	293	279	294	269	268	271	259	260	286	254	264	288	262	278	329	253	291	283	262	285	295	293	319	291	299	268	279	255	282	283	276	273	299	266	288	294	248	279	282	287	340	285	288	300	273	274	275	285	286	268	286	323	290	281	280	286	266	263	274	295	298	267	274	287	306	285	292	262	270	282	281	294	280	264	286	290	282	275	278	285	281	284	296	296	239	278	319	260	279	264	278	296	280	258	274	261	242	292	302	271	300	302	297	315	293	274	275	307	304	286	241	300	290	295	271	264	294	247	287	278	284	286	272	270	315	278	261	286	283	289	256	297	277	258	271	240	245	311	267	317	300	283	276	268	325	319	276	283	280	268	275	273	263	282	307	322	298	257	273	270	251	275	297	252	268	308	274	282	303	291	263	291	301	273	289	264	297	287	310	311	268	284	267	277	266	287	298	280	295	286	293	280	306	284	291	277	304	262	295	267	269	277	294	300	271	280	278	295	295	292	338	294	298	272	277	311	294	299	265	271	240	269	296	257	270	288	276	292	273	280	289	261	258	289	283	286	277	252	263	270	301	249	301	279	303	312	300	310	256	276	278	290	265	289	284	266	301	286	258	274	282	279	290	268	259	279	299	279	265	272	270	252	298	271	276	269	316	253	255	288	276	266	278	281	259	290	307	320	273	275	307	306	267	291	272	278	270	276	279	269	274	280	278	301	296	321	296	283	258	278	241	278	258	252	303	252	285	294	279	253	296	272	247	297	303	325	291	292	278	247	278	282	273	286	309	279	264	284	303	288	265	279	244	246	276	262	282	282	252	312	288	296	284	302	283	305	263	307	289	286	266	298	286	313	269	256	269	280	295	279	263	282	284	280	290	284	282	291	302	264	258	274	295	254	282	268	270	281	279	279	302	290	282	306	281	255	296	307	283	258	269	300	253	289	308	270	282	282	277	309	287	315	299	294	285	290	268	283	279	296	272	258	275	304	280	273	269	298	278	312	283	308	251	280	262	257	257	275	288	343	295	271	253	279	261	296	282	283	306	281	272	288	311	303	282	272	270	285	309	247	273	283	263	253	287	271	290	310	274	307	295	266	277	265	298	319	284	256	292	285	296	280	290	245	283	277	249	253	327	264	301	296	294	266	278	294	283	285	245	258	329	267	307	259	298	278	272	272	259	311	257	258	288	296	286	271	271	303	249	285	247	300	303	293	277	287	269	286	279	299	273	301	254	305	296	310	291	268	318	292	311	301	299	291	289	286	257	277	281	269	272	297	271	273	259	296	315	274	280	251	290	319	255	269	294	261	279	298	268	276	267	297	295	308	307	286	297	297	283	285	290	303	292	281	282	333	298	275	289	282	300	281	262	248	307	314	289	280	263	270	295	282	259	270	278	265	267	301	319	256	292	264	290	292	290	284	257	284	290	240	260	268	253	307	323	273	275	256	248	268	265	293	286	264	269	296	281	298	297	265	300	280	256	289	294	296	280	266	309	272	293	268	271	292	277	279	286	288	270	275	269	243	281	261	277	288	258	308	289	277	265	234	246	280	299	285	300	311	303	302	259	279	277	277	303	264	273	290	269	276	270	300	296	267	294	314	280	269	273	270	269	272	286	274	285	283	296	302	261	285	294	270	281	297	300	268	289	284	300	286	302	301	288	275	254	234	276	278	291	285	263	287	291	288	300	269	298	285	275	298	295	275	301	281	268	270	273	241	317	255	273	303	289	299	263	265
2100	634	691	740	752	639	667	683	683	675	650	625	656	639	643	599	668	660	614	648	624	598	623	635	644	664	654	606	619	620	653	663	670	654	627	620	606	593	626	639	598	666	641	594	636	601	649	618	604	642	623	618	642	613	620	635	600	663	601	644	649	595	593	628	607	595	650	596	626	607	625	627	606	621	617	633	630	614	595	665	563	594	633	623	635	605	615	621	557	597	642	640	591	670	633	642	646	602	624	655	600	593	645	605	671	651	631	607	598	621	598	627	642	658	666	599	583	631	644	601	635	647	628	609	613	611	577	640	623	637	613	644	637	618	630	600	661	630	609	654	611	636	637	623	574	592	630	617	633	648	594	640	646	575	601	634	642	617	662	674	583	664	638	652	608	624	636	608	600	652	591	617	659	623	634	647	627	593	619	612	600	649	656	613	660	612	579	637	652	605	643	613	625	648	634	602	581	597	669	665	664	613	673	631	661	632	619	610	654	616	631	600	618	627	569	655	646	658	651	664	654	637	654	570	618	618	609	712	622	645	608	605	603	640	575	609	648	638	643	669	638	592	615	616	641	638	582	658	628	623	630	639	584	615	609	584	623	668	594	596	597	623	616	631	653	630	591	624	604	668	634	624	643	621	604	659	629	583	675	610	609	634	572	582	651	621	654	638	586	601	625	669	648	618	621	644	606	605	595	636	649	598	701	610	609	654	628	600	633	631	645	615	593	622	610	650	626	599	635	598	626	645	657	653	604	614	636	618	595	606	583	631	630	608	644	611	600	627	662	595	638	691	641	608	617	664	628	623	607	590	654	608	580	641	641	654	596	612	637	597	636	609	641	628	583	630	680	661	628	629	598	677	626	634	614	649	584	617	603	639	628	601	676	617	650	614	647	633	602	652	604	635	609	606	656	608	574	542	645	617	637	597	635	624	642	607	652	627	642	628	615	612	639	623	642	608	633	640	648	579	659	585	610	627	608	638	593	633	588	666	606	636	653	664	582	652	628	638	669	653	631	626	617	637	626	596	642	608	629	589	606	638	630	664	585	613	601	622	644	661	605	610	583	605	669	590	593	620	630	596	614	601	646	632	630	570	664	629	606	590	682	625	618	594	640	630	648	602	644	581	601	642	646	667	663	622	636	627	639	650	575	643	648	593	629	634	633	645	642	564	619	612	643	615	609	625	630	604	625	639	667	643	614	603	626	601	611	560	604	594	626	631	626	663	668	617	611	658	619	598	655	645	643	629	587	593	612	648	620	617	639	639	662	611	646	636	639	559	681	616	637	632	587	583	687	627	633	599	605	605	647	633	620	616	641	624	645	625	626	639	619	598	598	615	602	617	587	588	603	648	627	630	624	634	561	633	594	625	603	616	613	640	586	639	602	638	605	607	625	616	629	613	622	642	613	653	651	565	632	597	607	648	629	604	634	584	612	636	646	617	630	607	621	656	643	691	658	656	624	603	653	608	656	629	664	607	648	639	617	600	601	609	653	636	617	645	661	651	627	660	639	604	629	655	624	612	628	593	593	633	645	610	618	654	581	650	631	663	596	631	598	591	636	623	613	596	552	658	629	659	627	631	605	613	634	659	670	589	622	651	604	629	648	617	648	615	604	614	665	623	594	660	631	636	626	619	652	566	621	587	601	621	594	613	601	623	691	616	665	575	644	606	649	631	652	688	645	625	589	640	633	598	644	568	635	621	641	604	615	626	588	609	592	633	623	639	633	655	611	613	569	579	617	625	607	593	595	641	606	620	593	582	653	622	624	632	630	650	617	612	635	629	620	629	594	650	639	616	598	609	631	607	684	631	612	589	617	655	649	623	642	603	666	676	623	606	606	646	606	644	587	589	678	653	652	608	564	616	615	598	621	620	677	642	668	598	655	616	622	613	613	656	587	615	564	640	627	627	636	613	643	618	610	608	615	635	657	607	622	615	609	613	604	617	676	659	651	657	616	634	657	638	637	632	613	647	599	658	624	642	648	616	621	596	630	632	637	624	614	603	617	606	633	652	621	595	611	604	640	618	655	661	622	587	614	609	618	616	681	606	688	649	644	587	613	609	626	604	642	614	674	609	614	602	658	610	610	620	619	623	627	640	634	611	646	617	662	640	600	639	619	570	653	618	582	636	625	621	616	650	627	585	605	660	595	616	620	614	641	669	617	605	602	605	631	595	621	637	628	606	601	604	638	604	634	598	630	557	662	618	600	587	669	651	608	643	588	617	661	548	591	605	631	660	622	640	638	672	683	593	641	610	590	645	596	609	593	642	676	614	618	636	641	623	638	578	622	603	584	628	623	581	577	579	634	604	612	595	672	591	600	610	623	618	581	652	646	650	636	631	648	599	611	637	586	619	634	601	631	603	662	634	614	658	617	587	616	648	645	663	596	616	630	622	635	616	630	595	613	627	630	635	622	615	603	611	642	639	626	636	635	625	644	618	655	640	624	635	629	585	633	657	578	656	597	638	612	646	619	643	620	620	637	651	600	601	709	607	678	608	631	588	622	588	670	633	606	581	593	621	608	652	626	649	641	594	600	656	573	683	659	648	673	632	611	637	594	647	608	634	660	648	617	693	616	598	638	627	645	624	603	693	621	634	572	578	589	647	645	622	662	674	567	607	632	663	601	664	584	607	599	627	649	610	622	615	611	679	662	623	595	669	645	632	619	662	637	593	652	619	636	627	670	637	608	655	639	634	614	612	648	687	611	615	625	622	601	641	667	623	626	622	657	637	633	647	620	604	644	610	642	664	599	613	612	627	593	654	641	616	660	605	617	632	607	603	641	617	607	595	597	719	594	617	639	596	632	610	636	652	605	627	599	632	643	624	608	644	642	631	596	605	596	647	603	638	614	578	590	648	600	633	622	621	601	604	660	570	642	638	653	614	586	597	622	649	663	614	632	621	667	618	582	631	611	624	592	658	627	627	622	648	607	621	625	616	663	589	611	617	624	588	578	624	666	610	628	609	581	608	591	607	645	655	658	618	673	611	658	626	610	611	631	642	637	602	582	670	561	609	601	604	597	608	642	622	581	640	595	627	642	621	587	608	619	598	577	636	628	595	630	603	633	632	618	644	593	623	653	642	629	620	609	641	634	598	575	625	627	635	663	639	659	589	612	619	621	591	645	623	598	614	591	639	616	629	639	615	624	605	675	611	615	596	631	628	679	631	568	629	652	597	587	617	634	604	637	622	598	616	631	658	607	618	635	667	644	647	626	627	607	568	610	629	609	605	601	632	622	677	618	650	635	681	637	614	662	620	605	579	634	620	613	636	628	590	641	625	617	630	637	602	636	625	629	609	673	584	591	603	610	616	666	630	621	598	656	649	620	599	597	656	664	614	624	635	605	656	619	615	640	577	641	606	598	652	593	652	629	637	612	678	588	680	662	668	646	622	627	570	626	577	587	603	633	607	629	636	640	627	608	672	656	665	610	626	622	617	652	650	607	588	593	606	607	601	636	603	648	613	669	580	604	623	630	623
7790	550	553	442	361	316	281	305	236	240	229	226	231	233	235	246	216	202	230	199	195	225	188	218	199	217	217	202	220	219	216	206	230	197	186	210	209	195	183	215	200	221	218	197	213	217	185	218	188	208	205	195	195	202	221	186	213	211	202	191	198	196	235	189	194	188	192	185	191	198	216	208	178	201	218	198	193	200	201	200	182	189	207	200	222	206	189	210	188	211	184	204	186	172	181	184	173	196	174	163	225	223	213	210	187	197	204	238	202	198	215	201	204	186	212	196	193	225	187	211	240	222	211	189	193	200	185	224	198	216	177	197	213	212	235	202	178	212	208	206	196	205	199	221	213	192	200	201	211	218	187	215	205	187	199	205	181	193	197	187	191	203	193	210	214	215	213	196	199	181	212	192	180	190	219	190	183	197	185	201	190	206	238	210	201	211	192	199	187	254	182	223	206	183	195	193	218	184	208	215	236	190	211	186	180	195	193	195	209	201	198	187	219	183	183	177	176	199	207	195	209	182	195	195	188	220	197	190	209	194	215	205	218	207	197	201	181	176	206	197	201	204	192	233	205	193	184	199	180	168	205	216	207	187	186	192	177	216	208	199	215	240	204	200	219	218	189	191	185	220	217	211	198	199	217	202	203	207	208	226	174	222	197	207	199	204	194	194	202	193	178	220	172	216	193	216	213	200	219	225	208	222	214	215	199	205	197	230	193	178	210	202	188	227	203	212	203	184	228	221	172	206	196	180	189	215	209	172	195	193	204	203	169	182	212	195	198	203	199	194	213	173	215	210	203	196	220	186	197	197	228	235	182	183	225	204	209	168	209	204	195	203	170	215	209	197	213	185	237	196	209	178	207	189	216	203	215	207	181	212	194	174	182	226	213	228	182	175	165	201	185	224	207	204	205	203	212	217	211	182	201	181	215	191	192	212	207	200	199	197	200	204	245	194	193	213	177	199	184	207	196	202	237	187	170	200	190	197	199	170	165	209	196	230	210	214	197	200	190	209	194	195	184	193	187	168	204	190	205	186	211	225	191	214	196	188	195	175	201	211	179	216	194	195	187	180	225	210	170	222	208	184	217	209	215	216	194	203	199	232	186	206	181	201	233	215	193	204	187	198	200	196	198	210	201	194	198	199	192	175	191	217	198	203	203	202	244	204	207	173	189	228	209	220	206	211	206	226	196	204	214	204	218	199	193	210	203	194	232	208	228	184	182	213	194	212	190	188	182	175	214	227	193	212	161	180	218	224	189	232	182	190	191	193	182	179	193	212	201	235	220	196	184	170	214	181	200	175	194	209	197	184	233	200	195	203	187	160	216	201	179	190	203	209	169	204	204	204	210	172	199	194	196	179	206	194	187	220	204	187	196	180	181	192	190	197	187	205	175	198	183	183	216	200	192	206	219	175	223	203	182	212	210	205	167	210	203	202	200	191	201	179	209	199	214	211	209	206	192	215	213	183	188	211	211	181	207	203	204	184	200	216	188	193	219	211	203	208	196	218	203	207	212	235	214	225	204	216	195	215	210	173	200	223	205	201	209	183	212	223	202	217	219	198	199	218	193	172	223	192	172	202	216	218	202	199	192	184	231	218	183	195	209	209	194	193	198	189	194	207	197	165	212	178	217	222	203	203	210	218	216	204	177	206	180	186	206	210	208	181	191	233	226	220	209	196	194	217	193	192	189	197	213	184	225	201	201	231	218	189	228	207	189	182	170	203	219	176	191	187	199	196	181	207	213	201	188	220	190	222	192	199	186	175	180	190	225	194	211	200	208	199	176	231	195	191	204	183	208	212	203	210	173	217	199	206	194	204	222	186	194	192	222	192	218	222	219	191	189	196	187	199	201	201	163	215	221	249	205	205	192	195	190	208	217	192	192	232	209	187	198	201	195	207	195	205	202	210	183	215	213	210	204	197	197	197	236	192	195	194	207	195	195	192	225	194	207	208	233	189	202	203	193	205	183	208	235	219	211	222	200	214	209	199	193	200	200	214	237	221	187	206	237	204	192	199	218	191	201	168	231	217	193	176	177	216	180	192	179	197	213	215	218	230	200	220	190	242	236	194	182	185	192	214	189	204	210	207	196	165	203	183	205	207	191	192	180	245	188	217	189	174	187	228	215	199	207	210	222	199	201	191	214	228	223	193	197	199	217	218	212	188	205	191	221	195	207	201	222	211	207	212	217	208	202	205	183	178	210	194	192	208	198	197	209	180	205	185	205	204	174	181	200	200	214	200	201	212	191	180	203	172	193	220	202	200	208	194	178	207	186	179	227	200	216	211	200	215	208	196	174	213	207	185	226	195	203	225	200	197	183	200	212	193	195	186	191	203	188	193	222	211	198	190	193	209	208	212	177	246	220	222	215	199	190	212	228	216	204	212	190	184	213	186	211	191	198	238	217	191	209	173	200	221	211	218	189	207	217	213	194	225	208	190	246	217	201	210	213	222	176	186	215	210	209	201	242	233	200	212	223	176	183	209	200	190	179	201	231	205	172	187	199	189	209	195	195	175	210	201	225	211	204	197	228	197	224	196	188	218	199	171	196	195	194	223	223	173	194	213	195	181	202	210	226	214	199	184	222	202	234	216	206	190	189	185	198	227	213	236	223	205	195	222	212	179	181	178	204	208	196	214	186	166	215	189	208	217	207	216	219	180	175	212	198	218	205	235	218	218	219	198	188	203	212	195	188	201	197	173	181	220	200	218	226	200	179	195	223	181	190	222	201	186	166	220	208	189	181	230	206	201	205	215	207	178	212	216	221	219	171	206	226	189	224	186	196	180	194	174	187	201	207	205	203	172	185	195	190	185	210	197	209	189	201	204	199	217	183	202	198	180	233	221	193	183	215	196	206	204	218	176	198	199	219	210	225	167	190	217	208	193	221	205	204	202	205	222	200	229	196	207	199	184	206	185	190	199	213	188	216	195	189	219	212	195	202	211	201	187	224	214	181	186	186	230	192	190	195	220	220	178	199	185	208	194	200	187	197	193	211	201	205	218	226	212	178	205	175	216	212	200	191	181	209	197	180	211	193	214	194	197	205	219	187	229	211	187	200	196	205	225	204	203	220	230	217	164	190	188	202	216	205	184	191	197	197	202	205	199	208	204	196	185	197	198	191	207	207	171	193	197	190	203	178	195	210	192	187	189	171	178	190	192	173	202	208	213	218	189	206	198	227	218	206	204	185	217	210	192	193	195	215	193	196	212	210	211	204	206	187	197	203	184	196	205	182	198	178	198	217	214	220	206	200	232	205	173	194	223	189	179	216	219	202	209	214	200	169	180	195	198	179	220	185	193	212	200	193	197	203	217	211	193	190	234	191	191	178	220	190	192	185	197	185	219	215	192	209	196	223	219	193	211	187	196	172	214	204	199	170	217	214	229	207	222	203	225	189	168	195	197	204	182	205	160	217	214	203	200	199	220	200	194	210	221	212	177	177	190	185	211	227	231	208	208	214	197	198	213	187	200	191	228	192	181
6544	780	1200	1394	1246	1066	916	833	730	700	654	586	600	561	530	516	515	586	546	496	495	501	484	459	505	461	491	462	461	470	496	502	489	468	466	463	498	455	453	460	480	451	438	456	452	461	445	463	416	464	465	435	467	514	473	476	453	443	492	422	426	445	418	459	487	465	453	464	471	455	499	453	435	445	435	434	467	503	495	434	451	464	464	487	433	468	461	461	458	440	459	455	440	454	464	454	439	463	420	434	414	490	442	430	466	431	432	448	423	472	431	441	466	432	486	434	466	452	478	434	457	461	434	462	437	442	462	456	459	454	434	447	471	436	467	457	447	451	461	446	400	442	447	470	446	469	461	452	506	484	460	432	460	397	453	462	464	436	460	461	452	460	449	430	501	473	431	440	465	471	451	433	458	418	451	413	452	421	436	445	438	490	453	457	476	444	483	467	439	497	442	469	427	420	471	450	460	428	416	431	430	400	458	451	385	442	431	420	458	459	440	475	453	462	481	451	443	479	450	435	445	467	457	429	462	448	407	473	438	430	445	421	454	443	479	471	430	462	437	476	458	475	444	426	468	420	452	496	401	475	410	445	445	454	431	459	410	425	452	457	499	472	434	417	471	451	493	441	467	450	459	419	437	462	479	408	473	461	483	466	485	411	467	457	449	431	462	437	475	479	451	483	444	482	477	494	460	444	506	441	419	463	490	435	460	456	470	450	444	439	434	453	403	439	437	433	434	436	457	432	460	437	507	442	472	451	431	445	472	467	438	440	444	451	419	461	446	445	445	455	461	449	425	448	450	457	415	486	455	475	446	465	485	448	451	486	462	444	470	426	463	469	457	488	468	461	472	463	460	423	449	430	449	480	455	425	442	469	442	471	455	481	462	477	461	403	473	487	436	431	439	438	458	422	462	461	416	480	484	456	473	474	432	472	473	397	463	453	483	436	458	469	470	480	482	412	433	443	442	435	458	480	491	408	456	471	466	484	419	470	466	461	483	471	444	475	461	432	479	409	431	492	486	417	443	481	469	443	454	454	495	464	449	457	470	442	433	440	447	438	491	429	436	482	473	438	460	411	463	441	466	505	427	491	457	437	434	396	453	474	457	480	443	450	466	502	453	435	444	467	476	443	456	439	458	464	483	429	410	435	449	475	430	461	446	456	456	463	439	445	471	457	488	466	456	460	466	487	441	478	443	454	467	425	454	416	427	451	461	445	468	457	447	430	427	484	452	439	454	432	455	442	464	446	500	459	455	423	469	452	446	424	447	442	471	456	521	471	473	449	444	472	409	474	452	472	484	446	459	460	500	448	447	436	442	450	440	478	440	426	452	432	435	438	469	452	416	491	414	472	469	439	500	444	460	438	453	485	457	464	477	479	464	472	489	480	449	441	460	432	489	458	440	429	455	460	480	487	436	470	439	415	419	438	429	471	431	456	468	488	445	446	469	419	392	436	476	436	484	476	443	414	447	434	453	451	484	467	443	447	446	443	430	445	463	461	438	440	467	430	453	442	447	454	477	423	482	446	496	424	461	474	471	432	455	453	434	458	455	451	424	461	444	496	462	444	428	453	461	440	458	464	443	446	479	415	428	480	479	465	445	411	481	399	424	473	457	447	456	489	487	420	443	451	464	434	416	477	488	445	476	408	449	493	462	438	458	481	451	467	452	475	431	403	455	443	428	437	471	453	484	460	466	454	449	462	458	419	422	457	459	447	471	462	459	478	426	464	447	410	429	494	463	452	455	445	456	465	448	469	473	454	450	449	455	478	432	478	464	426	432	430	440	490	471	437	451	461	449	435	425	480	430	506	476	450	423	457	423	462	444	429	459	496	435	453	477	457	468	440	479	464	476	472	422	442	451	460	442	478	438	455	445	480	491	459	446	444	430	415	493	441	478	445	448	485	500	438	412	479	430	468	477	455	474	450	472	475	468	440	470	413	457	445	419	412	412	500	471	436	485	502	434	425	485	453	492	477	469	458	431	444	473	463	425	421	467	454	408	445	435	450	485	466	483	483	498	474	467	473	436	449	441	474	454	435	437	452	455	451	477	465	463	444	469	442	466	481	459	417	468	448	481	457	492	452	434	480	422	451	444	467	425	443	470	475	436	450	493	468	458	445	472	461	429	426	440	419	437	434	468	463	440	474	449	448	443	455	452	453	442	458	454	489	451	451	451	455	483	477	460	459	458	454	454	445	410	417	441	439	401	407	452	426	455	499	459	478	459	459	463	472	527	411	469	456	449	408	463	440	463	448	452	479	432	446	468	457	443	458	449	427	458	432	427	441	418	453	453	476	456	484	452	438	488	436	417	489	460	466	483	422	453	416	477	454	445	431	451	426	467	447	461	462	466	475	452	430	425	450	392	426	423	461	466	471	457	416	446	447	462	435	477	465	454	479	462	464	437	466	473	417	472	484	424	459	430	443	467	446	454	465	448	443	452	472	450	413	452	446	432	435	452	457	441	467	469	486	460	412	430	416	451	444	446	495	451	455	411	452	411	466	437	425	452	438	460	475	440	495	432	414	431	483	423	449	452	446	435	440	449	480	480	424	406	461	456	418	477	428	465	479	431	466	448	467	487	457	477	475	464	491	471	462	466	457	441	432	443	478	438	462	445	469	447	418	434	434	484	450	473	431	452	436	476	470	496	414	446	420	401	453	430	435	459	447	463	467	409	442	448	461	429	483	467	446	478	412	449	451	470	452	483	484	465	468	454	479	431	436	450	472	499	448	469	472	456	447	445	453	436	455	429	446	428	447	459	466	414	460	445	426	480	465	442	422	436	474	451	457	515	446	418	415	504	452	445	435	426	494	456	491	457	456	468	488	440	475	470	444	438	504	411	469	459	483	488	460	469	459	466	457	481	446	473	476	482	465	420	454	412	476	447	463	432	417	463	475	451	432	486	481	486	435	465	475	469	460	457	459	462	481	438	484	428	431	432	439	441	461	445	457	443	430	412	473	471	419	451	447	461	435	403	461	427	474	463	412	467	472	458	428	496	455	431	456	431	474	457	427	446	470	437	458	422	428	471	451	449	462	450	465	430	441	434	405	459	445	471	457	485	429	474	467	494	452	425	427	489	450	444	425	486	397	422	411	435	454	444	461	456	428	476	430	444	448	452	491	462	471	446	440	465	440	449	453	452	459	403	460	463	454	397	488	408	473	423	475	464	450	433	432	452	397	435	504	472	475	457	458	446	429	475	452	474	446	466	449	458	447	456	425	457	458	459	507	449	476	488	485	436	441	496	462	469	445	476	444	435	477	466	427	456	495	426	426	498	446	446	455	454	426	483	516	469	413	454	465	479	497	461	436	442	428	451	420	473	461	421	450	463	459	477	475	459	435	474	429	471	415	439	469	432	436	431	465	463	441	475	409	484	464	419	463	447	455	422	411	429	406	456	451	452	466	499	470	450	451	435	448	436	469	508	473	466	479	442	435	440	443	453	476	416	453	422	520	444	417	447	467	459	446	420	431	476	440
14123	964	842	674	378	299	206	192	149	123	114	145	114	104	107	88	96	91	76	97	78	85	88	74	84	86	71	77	86	81	70	75	80	80	83	76	83	73	73	72	91	83	78	76	82	71	69	68	69	76	80	67	64	72	81	66	82	101	83	81	65	81	71	68	74	72	73	62	76	80	80	83	75	73	64	81	78	72	77	80	68	78	68	91	76	69	75	55	70	78	88	82	63	74	55	78	84	70	72	88	60	70	70	54	74	72	66	69	73	86	81	68	80	79	72	75	76	69	69	78	81	65	64	66	67	51	72	69	84	73	58	68	71	87	72	73	90	86	77	64	90	83	73	85	75	63	76	68	81	74	74	88	58	89	68	83	74	57	89	75	71	73	77	71	75	81	83	67	96	69	74	68	73	91	69	73	84	80	70	78	88	71	73	67	69	85	72	57	61	90	64	64	63	75	83	78	76	83	60	67	87	68	74	54	73	90	76	89	76	87	73	90	71	83	69	68	82	76	81	78	63	85	91	68	67	72	84	79	64	67	86	68	73	71	78	75	73	70	54	87	73	67	93	82	86	77	77	87	78	56	75	70	92	72	66	87	74	60	61	73	81	70	70	62	61	64	59	85	74	72	75	77	72	77	67	71	78	70	101	79	75	83	85	66	68	89	77	66	88	72	91	66	64	56	67	75	69	71	70	72	89	73	79	77	77	73	71	55	65	69	70	75	61	74	69	87	69	75	74	87	70	76	74	76	60	77	75	82	61	86	79	68	66	84	51	59	81	81	78	91	87	75	79	59	87	72	89	78	66	72	80	77	75	77	80	74	81	66	81	71	73	64	63	84	64	72	62	82	66	89	70	83	77	57	78	87	79	68	70	66	80	69	69	60	59	71	74	73	84	76	97	84	104	59	76	80	66	93	87	68	89	66	69	77	67	73	72	78	66	87	87	82	60	60	62	93	79	86	77	71	71	97	78	61	88	81	70	95	92	73	90	68	71	90	92	82	59	75	82	94	64	79	70	82	99	81	86	77	86	70	73	73	68	65	75	87	69	78	74	73	73	68	68	92	71	65	61	69	76	88	74	75	60	65	90	84	74	76	66	77	64	76	87	69	67	76	76	56	67	84	67	67	75	81	79	88	81	66	62	69	82	85	79	71	81	78	73	76	88	47	75	67	66	76	59	84	73	71	73	84	73	87	80	70	69	87	68	82	85	73	82	74	74	68	76	63	73	74	73	57	81	82	65	70	70	84	85	74	91	58	64	77	62	71	76	73	63	82	59	73	65	81	78	68	83	78	63	76	93	82	75	82	66	71	59	77	78	79	85	77	71	69	70	65	77	78	63	79	67	75	70	76	85	78	59	68	64	72	88	88	75	78	90	88	82	75	80	76	64	84	62	78	67	64	85	59	88	65	75	86	73	69	60	91	77	75	69	73	83	81	65	84	65	69	71	74	85	68	72	59	73	74	90	61	84	69	74	91	67	72	68	81	84	79	88	75	85	96	73	74	80	73	75	83	81	86	88	75	89	74	57	71	77	75	69	65	81	68	87	67	67	80	86	83	74	69	69	71	79	63	77	81	80	65	57	61	85	64	75	91	71	86	93	75	76	87	64	83	71	84	78	67	78	68	83	58	68	71	63	69	93	64	67	76	77	71	70	85	65	85	73	70	78	85	73	64	64	69	72	82	75	84	71	76	57	78	83	60	78	84	67	79	91	80	71	71	86	64	82	69	81	78	63	68	76	62	53	81	78	80	87	59	79	75	71	84	73	62	88	68	94	81	62	69	83	63	82	74	84	60	79	78	78	77	62	58	82	72	80	68	81	75	68	92	84	74	60	65	59	61	67	69	65	83	74	56	77	68	64	88	66	77	60	68	57	71	80	77	75	73	73	63	88	66	75	71	70	88	62	61	82	61	71	65	74	66	65	82	70	72	72	83	62	73	77	83	70	52	77	73	75	62	55	62	70	78	69	71	84	66	76	80	88	83	76	54	71	89	80	63	70	103	79	64	69	91	79	78	71	73	90	65	67	87	75	64	70	72	78	81	65	46	67	84	65	81	83	88	83	77	79	74	77	76	71	63	72	78	78	74	101	77	85	84	74	69	65	69	64	76	65	73	77	74	64	64	77	80	59	62	73	60	76	79	78	73	79	92	80	79	79	67	88	84	58	72	72	87	64	72	67	85	85	73	74	80	66	70	74	80	83	66	79	87	72	64	63	61	74	88	82	69	74	91	83	61	69	66	76	80	72	97	86	76	73	91	62	76	74	74	67	72	74	85	75	73	57	75	71	74	78	70	65	72	95	83	55	95	71	64	83	94	74	78	71	71	66	70	68	67	64	78	95	90	64	64	64	73	75	61	65	72	60	85	78	79	72	80	75	79	65	76	78	80	79	71	70	56	92	86	78	86	81	77	79	78	68	75	70	64	80	60	82	62	57	76	79	75	86	79	87	92	77	67	85	65	77	72	54	69	63	56	65	82	69	66	73	82	71	68	62	80	91	66	70	83	81	83	81	83	80	71	70	64	67	76	80	75	80	68	66	76	82	74	84	86	69	89	69	64	88	79	70	76	66	74	90	70	73	89	83	71	73	83	78	64	59	70	78	82	79	70	77	73	75	91	89	73	72	74	78	79	77	77	82	75	79	62	79	77	71	74	73	73	73	78	65	71	66	82	61	64	73	68	73	80	70	79	77	74	67	55	89	65	66	72	82	69	70	78	73	59	68	77	82	71	66	90	80	81	82	79	48	65	69	71	73	68	75	77	91	83	82	94	69	75	63	75	73	72	64	65	75	81	85	71	83	71	73	78	82	57	85	73	81	74	54	85	70	71	80	85	80	68	74	88	65	60	80	73	82	94	82	72	81	81	77	65	62	85	69	72	94	61	74	77	57	64	60	77	81	74	63	87	71	74	78	65	95	83	65	75	73	67	68	50	70	69	71	59	79	69	87	73	65	76	66	73	67	83	79	58	79	69	82	84	67	83	71	77	70	81	73	71	73	73	86	70	77	63	65	59	58	77	74	68	77	83	64	64	64	75	74	63	63	80	73	93	84	70	81	67	73	86	83	70	87	79	74	70	89	68	69	70	78	59	64	71	71	71	80	60	85	68	57	78	64	78	70	64	79	79	69	73	85	81	70	77	52	64	75	69	71	66	74	83	62	61	82	87	80	94	68	92	67	86	72	67	78	70	57	87	74	67	72	70	80	76	86	81	70	64	85	78	52	87	82	77	73	77	75	64	80	64	75	65	73	84	70	70	75	79	72	88	71	79	59	71	88	77	74	76	68	58	61	68	73	78	84	76	81	83	79	87	74	58	68	80	101	84	73	76	65	60	66	77	81	79	76	71	67	72	64	77	72	73	85	72	87	54	87	67	89	81	83	88	86	67	78	65	68	108	76	86	61	76	84	64	76	78	70	61	85	76	80	67	68	77	79	74	87	75	67	86	71	81	68	71	87	77	85	93	69	79	93	65
7884	781	1700	2032	1670	1260	1100	846	751	643	569	525	453	452	355	351	343	341	286	294	312	266	306	296	274	245	264	249	253	250	255	269	223	229	212	264	245	205	231	233	207	250	216	205	207	205	213	221	220	204	219	204	212	237	199	226	214	202	198	200	193	182	213	207	181	219	192	221	181	197	201	222	179	242	194	191	196	201	171	224	197	200	180	196	214	196	226	171	217	208	204	216	200	231	188	223	183	184	218	243	185	224	188	216	183	182	209	188	211	189	196	177	223	199	203	212	195	206	214	201	194	181	185	194	181	203	171	192	194	215	215	173	192	208	170	221	210	192	145	176	185	179	202	212	176	204	208	195	200	208	181	169	168	194	206	195	198	177	176	211	172	165	174	190	205	212	187	202	180	214	173	204	200	189	195	203	183	189	193	200	203	170	179	202	207	203	192	195	199	189	195	189	197	202	187	210	198	189	200	177	208	200	179	180	182	189	199	208	191	179	190	194	194	198	192	197	184	201	218	224	194	162	219	199	218	199	206	187	215	190	198	207	177	178	199	195	219	195	195	211	207	195	223	208	182	202	186	205	223	194	172	193	210	192	193	176	209	226	173	191	201	175	169	177	218	213	216	204	208	190	189	173	207	207	212	215	208	195	199	201	176	201	182	200	214	183	170	180	169	198	200	194	191	186	199	181	221	193	190	223	179	203	210	186	185	216	225	188	172	206	177	200	197	210	210	225	182	203	162	199	180	170	192	159	193	187	198	217	210	196	197	199	197	196	213	169	210	188	208	197	175	158	210	201	236	196	222	207	191	201	192	206	197	197	219	188	182	183	180	198	185	185	202	182	175	197	195	192	192	213	220	198	198	201	218	189	204	192	158	197	197	203	196	205	211	179	212	175	193	206	195	203	188	186	201	199	200	221	199	205	198	184	223	194	170	174	193	199	183	216	193	193	197	208	199	200	181	201	195	191	178	218	205	169	198	191	209	181	209	177	188	202	211	201	190	215	193	185	197	174	168	197	219	201	196	203	182	189	195	186	198	179	194	198	184	200	193	190	206	203	196	190	184	205	208	194	195	204	205	173	200	212	198	182	202	187	184	200	223	181	188	166	190	222	204	199	188	170	199	184	194	214	211	172	206	211	173	205	192	203	180	218	190	176	204	212	193	225	179	199	203	222	203	187	184	228	182	196	219	200	205	178	182	201	174	202	187	213	214	176	196	200	186	193	196	197	183	188	190	200	184	205	213	197	162	213	180	217	197	181	183	201	233	198	207	214	176	206	197	196	203	223	193	192	174	191	201	198	183	175	200	190	160	192	220	217	206	202	211	182	192	210	183	171	193	201	187	204	209	194	182	195	210	211	202	197	221	198	187	178	203	217	188	205	208	217	193	180	184	203	205	176	195	158	210	184	186	186	189	197	184	187	203	175	177	180	194	204	167	185	201	183	212	193	204	212	183	206	200	209	183	224	211	202	222	174	213	179	194	199	212	193	208	188	223	214	193	212	183	192	198	218	222	169	193	173	201	186	207	193	182	210	190	188	179	199	184	202	199	190	212	180	212	207	203	185	222	189	204	195	184	223	225	191	209	186	187	211	189	191	206	215	208	186	177	206	204	203	197	170	207	229	214	176	197	188	184	208	184	216	205	197	201	187	206	198	185	194	226	191	219	199	177	192	182	186	193	174	181	216	195	196	186	199	206	200	186	198	176	190	189	213	205	198	193	200	205	174	209	220	190	219	214	186	203	221	191	187	198	203	212	200	216	165	175	213	195	216	219	201	189	209	198	206	193	205	213	188	193	208	190	176	199	182	179	191	208	185	200	172	199	172	185	192	213	203	218	202	185	220	178	192	189	196	198	194	196	213	205	215	191	185	219	207	207	199	222	191	209	190	224	182	184	185	176	175	206	204	187	191	213	201	198	200	178	185	189	181	216	213	196	193	168	178	197	204	229	204	212	192	184	206	203	188	178	191	206	202	171	215	217	183	203	211	182	182	197	201	206	205	210	184	196	206	185	215	196	180	206	184	194	197	184	199	215	194	185	200	186	172	227	186	213	202	191	195	212	184	192	215	191	187	193	183	191	172	188	212	217	209	221	198	195	206	200	198	205	211	202	191	204	196	212	193	170	180	194	190	205	211	189	222	212	165	205	192	189	191	197	198	171	220	184	192	196	198	179	204	163	194	177	189	190	216	179	215	174	194	195	205	191	193	166	210	201	188	191	184	191	208	204	185	179	200	208	182	183	213	225	192	194	183	185	181	190	193	196	214	195	221	225	215	174	201	221	189	206	192	204	198	182	220	198	205	205	187	203	183	201	204	212	224	208	181	206	190	190	243	189	220	194	201	205	196	188	184	187	171	212	218	194	194	209	206	191	197	202	203	193	202	170	204	180	188	191	178	197	195	218	166	206	206	206	156	179	192	194	208	148	168	205	211	187	239	207	208	203	216	187	199	192	201	201	178	194	193	209	162	195	206	202	202	186	180	184	222	177	210	207	202	215	207	195	193	191	193	204	186	190	188	210	187	224	194	197	205	207	206	179	180	195	218	180	193	204	192	192	207	193	210	210	215	206	197	212	193	185	231	179	202	211	205	204	215	198	176	192	214	217	182	196	213	200	223	211	185	223	199	188	180	177	202	192	194	219	205	238	209	179	194	193	206	189	195	203	224	204	210	199	199	219	188	196	204	222	202	178	204	176	189	196	189	186	178	201	213	231	184	185	215	177	203	226	221	212	179	208	192	193	183	168	186	200	229	182	201	199	208	180	213	193	192	190	197	197	185	191	178	235	191	209	181	209	202	177	188	199	186	194	190	192	173	205	187	194	174	194	171	230	162	181	189	204	209	181	199	213	220	185	206	195	208	208	191	185	210	180	183	190	177	197	193	186	199	177	233	199	198	164	209	209	218	209	221	205	194	203	212	213	197	213	195	177	201	208	191	206	202	176	202	188	209	187	199	204	173	189	206	183	226	212	206	193	230	201	211	223	197	201	198	164	203	188	203	184	179	186	184	205	206	186	187	188	202	185	192	190	186	185	221	174	206	200	190	197	201	200	208	219	184	182	192	210	198	177	206	186	186	194	180	192	211	194	208	192	196	174	196	164	188	184	207	186	224	185	161	205	212	187	204	188	211	184	187	200	192	203	190	214	185	191	189	219	204	194	201	158	174	207	201	206	193	182	199	185	197	206	192	195	195	200	184	200	207	207	209	207	195	190	169	180	171	203	187	200	225	212	174	184	187	195	220	196	197	213	202	175	192	195	219	207	225	195	199	201	194	193	187	203	209	189	218	187	172	220	200	202	183	191	188	215	194	204	209	181	180	200	181	204	221	193	223	203	202	176	199	158	207	181	194	198	214	204	204	200	198	204	208	198	217	208	188	187	209	189	186	182	201	182	175	184	197	219	200	210	194	181	181	204	211	185	209	215	206	230	197	182	214	206	204	199	181	197	231	206	218	186	175	187	215	204	208	182	183	200	221
1589	328	330	338	306	323	263	277	308	279	285	267	261	288	309	266	302	279	283	274	293	301	290	293	264	292	305	264	291	326	278	295	290	288	318	261	270	269	285	248	265	274	278	256	248	273	274	275	250	261	293	249	277	288	258	318	281	312	302	276	248	280	338	294	277	329	269	262	303	268	278	295	308	297	294	319	270	260	274	306	299	268	286	272	303	274	301	303	291	261	285	307	259	265	283	295	274	286	309	317	285	276	299	274	289	292	311	282	280	290	305	282	292	318	295	288	265	292	275	281	293	288	262	258	268	271	272	292	292	282	315	271	268	302	268	272	263	265	293	269	290	291	261	264	312	286	255	267	305	324	311	299	265	295	256	293	294	306	292	310	284	285	282	274	281	274	278	257	292	250	284	270	282	291	261	264	283	249	276	288	248	257	295	298	326	290	304	298	267	283	274	266	304	258	294	290	302	291	287	265	296	285	303	285	283	301	297	286	286	258	296	304	282	259	282	295	261	298	309	247	302	277	273	267	310	282	304	293	266	298	300	265	268	296	283	260	273	266	270	287	282	278	289	275	287	299	247	283	291	295	293	309	305	285	255	260	317	280	274	261	285	306	295	264	269	302	292	254	316	277	274	276	309	293	273	243	269	275	301	267	276	250	251	268	261	264	292	285	316	312	287	310	314	278	307	263	276	257	275	285	246	260	247	296	298	252	274	241	305	263	292	281	266	295	278	254	279	264	265	269	274	289	275	297	281	260	270	260	262	285	295	264	294	290	306	287	272	266	257	279	276	291	270	278	293	287	295	247	280	297	258	265	283	298	291	277	270	276	269	286	282	325	282	282	296	259	277	261	285	280	255	279	290	298	301	310	290	275	275	277	275	311	330	257	276	279	265	288	290	268	298	264	285	284	291	265	268	249	304	295	277	286	294	260	279	286	303	266	289	277	284	289	312	307	271	272	289	282	249	281	268	272	285	257	282	277	295	326	283	282	258	294	291	307	305	284	255	258	250	262	282	301	280	261	283	255	279	253	262	283	294	306	268	277	268	252	291	261	250	245	325	277	317	322	255	272	302	279	275	311	280	282	275	277	274	285	245	302	304	296	288	296	293	273	272	279	286	303	283	280	302	275	317	279	277	296	285	285	306	281	303	263	294	269	291	291	250	290	281	270	310	270	284	287	283	287	249	280	283	291	303	288	258	255	314	304	269	295	246	272	295	259	268	284	313	270	278	264	265	262	244	273	300	269	271	287	300	287	252	280	271	296	263	288	328	278	262	325	277	294	273	277	296	274	269	299	259	292	339	278	255	319	263	291	300	255	288	301	307	278	286	304	251	263	267	255	302	253	298	295	270	271	312	272	290	268	274	289	236	288	292	289	285	269	308	252	315	266	280	261	306	295	278	286	293	262	278	266	251	290	318	284	280	293	281	264	275	313	306	304	264	281	291	278	298	298	273	272	273	318	310	309	304	296	268	262	292	279	286	285	277	271	292	326	268	288	282	297	255	295	289	272	279	323	288	310	311	301	298	303	329	291	271	291	294	254	288	268	275	285	254	295	267	298	256	303	285	274	282	277	280	262	266	264	263	270	316	268	292	258	274	313	285	284	239	288	270	256	269	235	238	289	265	272	296	280	274	289	276	287	274	288	279	278	288	287	292	277	278	282	285	283	266	272	276	267	252	271	273	259	287	284	303	280	269	275	301	316	277	251	262	270	304	279	301	274	261	270	294	281	280	271	270	265	306	279	282	259	287	252	306	274	302	292	251	299	305	275	283	270	287	281	306	273	275	282	272	281	276	265	302	284	276	273	292	317	297	278	292	266	289	281	247	300	252	280	233	285	265	272	287	290	293	268	310	276	277	281	301	254	298	283	318	282	287	283	307	279	305	282	295	251	278	312	264	295	275	307	261	281	291	267	307	302	279	283	287	290	285	275	292	274	273	284	284	289	289	300	286	303	274	295	281	246	283	290	283	320	271	310	240	270	308	255	277	279	297	283	279	243	289	274	287	276	278	288	274	294	289	297	283	303	277	285	300	319	278	299	285	274	285	254	291	282	266	255	272	277	303	270	268	255	284	283	289	254	277	287	284	266	292	287	347	277	297	299	281	272	267	249	293	304	271	304	270	290	282	257	302	265	293	287	316	298	265	291	274	301	293	285	308	300	283	257	298	261	259	258	285	272	291	282	288	293	262	271	294	327	302	332	247	269	324	283	296	247	253	286	297	303	277	291	278	295	293	269	321	328	270	259	270	285	306	295	271	255	288	268	289	280	297	275	268	304	268	268	266	296	278	261	281	288	297	282	300	294	273	283	270	251	323	295	295	287	291	297	257	274	297	271	283	253	297	302	272	322	288	284	282	301	266	282	275	313	284	306	266	265	297	273	273	283	294	284	274	268	297	267	291	307	274	306	272	270	297	319	277	311	298	284	281	269	289	291	276	294	289	298	272	274	267	268	280	273	270	287	308	277	293	274	284	290	317	299	291	260	288	272	317	291	270	282	272	296	271	301	287	292	259	256	252	280	284	264	270	305	284	273	266	272	304	285	269	291	272	315	279	281	303	300	270	272	281	254	275	293	287	293	285	274	316	271	266	274	270	270	282	253	290	257	286	281	283	276	301	300	271	281	296	283	272	256	290	286	268	297	286	310	280	317	244	292	281	291	298	297	317	289	291	286	277	295	252	291	294	269	255	263	263	310	289	280	294	287	291	279	276	265	303	308	292	294	269	301	253	288	274	296	288	258	261	301	292	261	298	285	280	317	278	298	278	272	269	308	274	260	274	300	251	295	301	281	284	291	281	240	267	293	258	283	267	296	282	280	299	302	282	283	271	235	287	303	262	273	239	292	302	266	262	296	299	270	282	288	281	280	271	279	291	297	290	281	287	300	288	285	281	283	296	257	281	296	270	292	282	285	303	307	296	270	259	289	281	269	266	260	257	282	327	312	272	313	264	298	266	283	311	268	258	298	268	320	295	264	275	258	260	237	278	289	257	292	284	290	281	279	256	340	266	293	283	253	259	259	283	291	237	290	276	291	289	287	272	278	260	281	295	292	277	308	295	277	312	301	281	293	276	270	264	313	264	258	266	338	290	274	318	254	285	276	305	272	308	285	291	261	269	252	274	280	270	301	268	247	276	254	308	306	308	267	293	290	299	275	298	266	288	320	309	275	253	297	257	270	349	262	295	261	273	265	273	301	291	250	276	278	284	251	271	257	285	268	301	291	259	289	273	312	262	285	245	270	284	265	279	263	247	271	305	270	282	278	286	288	279	276	284	274	291	260	270	289	293	310	276	275	241	280	267	287	290	288	277	304	295	284	290	307	281	283	293	292	309	272	284	289	271	284	292	259	269	255	287	297	285	270	279	266	302	256	267	274	283	276	277	310	279	275	289	283	303	299	274	269	293	257	271	267	259	284	267	283	291	282	268	329	301	298	283	284	274	249	293	287	258	265	306	266	256	248	280	296	271	305	297	292
2116	685	707	681	692	704	682	650	687	669	647	609	618	653	645	634	600	663	629	674	647	613	625	654	654	625	641	588	616	682	580	628	657	630	667	620	588	626	625	672	580	610	678	648	604	583	640	587	598	597	645	635	611	636	590	658	621	622	620	620	609	647	649	681	625	610	625	650	591	618	611	644	622	647	633	624	675	605	649	630	626	605	619	584	566	635	642	591	651	635	643	658	648	632	627	643	641	589	619	619	633	646	624	658	584	612	600	628	621	616	622	676	637	620	649	633	545	631	605	619	692	647	595	621	624	601	612	617	638	586	640	646	658	604	614	613	624	617	625	615	608	655	621	606	631	580	615	673	641	629	642	621	657	597	634	587	633	642	614	618	623	614	623	628	646	674	626	635	623	637	624	606	599	608	606	641	625	642	606	632	614	624	600	636	672	612	684	640	619	576	634	599	679	636	667	642	625	644	604	649	648	656	606	595	585	637	601	673	612	685	612	609	594	601	622	625	637	672	643	652	614	666	633	593	623	623	578	650	610	619	621	604	661	632	617	607	626	636	618	592	596	637	629	634	598	615	607	641	609	626	641	639	619	648	633	614	646	605	653	630	600	587	652	644	621	609	612	609	603	624	630	629	644	632	606	638	629	619	626	653	631	632	596	598	626	588	590	633	600	647	611	651	605	645	635	614	619	628	640	649	641	611	627	586	664	630	604	646	619	616	621	604	610	609	552	620	616	617	644	631	631	594	598	638	623	630	633	626	622	590	648	603	618	668	628	603	611	601	637	575	640	619	617	623	611	616	605	635	615	654	641	613	656	625	636	605	620	659	611	653	602	634	633	640	576	610	628	637	585	621	586	638	649	602	633	657	602	615	619	637	643	629	616	594	583	616	613	606	689	641	582	590	631	657	625	584	599	642	631	592	658	631	621	666	611	638	597	629	661	581	637	577	629	606	592	626	661	578	613	642	657	607	611	622	729	633	568	622	655	651	667	633	584	618	656	625	615	621	646	592	643	642	651	605	588	600	666	639	637	667	688	649	570	622	624	632	607	648	666	676	607	625	647	607	653	629	616	626	675	611	597	647	597	627	632	625	616	660	630	591	640	626	621	643	609	612	653	647	597	645	624	652	592	642	626	596	628	597	616	646	619	662	638	622	599	620	644	566	586	618	603	636	643	581	590	642	662	635	649	589	599	633	591	606	578	575	615	643	574	642	621	645	611	598	616	596	614	671	572	613	637	564	648	649	598	595	659	622	590	610	599	661	649	600	648	562	622	567	604	600	629	622	586	585	623	579	647	561	613	645	606	655	605	631	600	616	658	604	605	609	609	663	644	601	610	589	650	633	593	596	616	597	637	659	639	638	634	616	642	606	645	618	612	629	619	633	592	651	591	646	611	633	565	618	636	607	661	632	621	617	604	609	691	664	629	677	643	660	611	639	624	599	616	626	634	635	617	620	631	630	630	646	635	610	644	641	646	621	618	623	592	624	617	620	594	617	619	660	614	589	650	620	613	612	660	647	629	628	651	643	623	680	638	647	631	642	636	582	650	583	647	631	635	592	616	650	618	593	596	613	642	641	613	652	632	607	611	611	610	647	643	621	606	658	586	607	644	620	587	573	644	625	621	620	640	638	638	633	635	637	607	603	632	595	601	622	652	656	598	637	637	633	615	612	658	652	624	587	651	626	641	594	619	651	612	626	608	658	615	630	578	642	591	606	639	626	644	665	618	590	608	640	636	603	622	620	600	643	642	651	650	631	634	644	621	625	629	616	622	592	611	633	647	641	572	611	640	599	617	619	674	633	608	597	621	596	648	624	629	595	633	612	597	632	623	622	636	578	579	631	603	655	614	633	588	637	628	618	611	644	637	662	627	621	618	590	621	591	633	657	628	631	617	615	621	648	597	652	635	603	625	565	609	660	682	641	617	618	674	648	654	631	603	619	667	671	650	616	648	601	607	667	704	592	615	629	650	593	602	645	609	612	627	604	599	655	648	618	584	618	639	619	587	604	614	632	647	679	638	608	592	595	599	622	642	615	612	636	622	578	642	639	612	596	621	668	601	640	655	621	644	642	612	611	623	624	595	605	647	633	630	634	621	630	657	656	624	632	573	580	634	617	625	626	658	619	579	638	606	646	551	641	596	598	614	603	648	597	626	621	653	662	601	616	650	651	618	621	618	653	650	551	652	640	633	647	612	604	633	616	696	606	621	619	631	637	598	641	635	623	650	613	614	600	660	626	596	605	603	616	617	578	619	592	619	648	615	599	642	642	605	606	650	625	610	633	614	619	665	659	637	610	655	611	663	618	608	615	655	623	670	658	649	652	630	624	632	608	597	640	571	592	622	563	624	615	635	610	631	562	647	633	626	599	635	605	626	621	585	607	627	613	599	619	620	619	623	615	637	648	617	593	619	660	611	625	623	595	644	636	627	677	645	631	597	630	626	632	659	618	657	696	632	646	627	677	648	617	609	671	643	607	653	649	605	639	613	609	603	634	607	644	616	624	650	590	599	624	609	596	629	623	595	675	635	640	681	645	628	646	598	622	630	616	627	651	627	591	586	614	612	587	609	670	631	571	609	625	620	645	610	621	648	642	624	620	615	616	623	609	660	663	654	618	618	609	648	596	591	642	601	649	633	643	655	635	615	662	630	556	616	670	657	621	627	635	626	648	611	590	644	632	642	619	658	612	576	636	602	655	605	605	627	638	616	630	668	631	627	670	639	635	641	612	619	583	668	618	602	666	615	617	625	617	644	634	651	661	600	641	599	624	606	669	645	579	604	614	596	606	653	624	621	628	616	630	628	650	623	645	640	645	634	636	641	614	638	640	590	643	634	636	578	609	606	664	626	594	648	586	622	591	621	680	662	649	648	611	605	589	605	617	644	603	648	621	656	609	620	632	614	614	599	618	661	663	582	661	633	662	628	612	591	595	625	587	634	605	621	629	623	611	644	642	642	633	615	603	633	609	702	622	632	626	626	635	601	646	666	598	639	596	677	654	628	619	642	634	599	633	595	643	612	662	609	625	615	626	568	620	631	657	650	603	647	603	654	652	643	605	597	625	606	663	609	662	626	652	641	632	597	625	650	641	600	601	603	566	552	604	639	646	613	636	600	648	622	629	617	650	630	633	635	607	617	582	609	611	627	601	623	607	636	631	584	662	637	611	627	635	624	606	592	643	592	621	624	591	618	591	658	595	616	624	584	603	654	655	652	659	584	675	643	646	620	619	620	639	619	617	641	686	640	636	600	593	608	574	633	640	642	609	634	601	636	680	619	688	649	616	619	598	594	630	649	603	635	590	614	641	624	630	603	669	634	582	645	645	618	625	672	665	630	673	615	570	576	634	625	634	633	632	607	611	657	637	627	622	634	643	616	629	630	612	648	648	641	656	622	609	624	644	629	601	653	626	586	588	618	612	583	618	625	650	639	692	644	596	618	628	653	609	625	600	642	637	624	598	624	600	621	608	645	659	592	615
7677	520	543	494	369	326	290	271	233	254	262	226	233	227	235	204	223	199	211	205	214	231	207	226	218	195	192	194	192	230	218	206	223	220	203	191	211	195	199	200	232	207	212	202	176	231	219	171	208	235	220	193	207	180	201	183	192	187	195	204	191	171	182	216	197	177	193	218	186	190	192	203	181	187	215	199	229	199	195	202	191	203	175	186	212	206	182	201	219	189	203	215	194	189	223	209	209	186	203	176	196	186	212	203	188	188	171	204	224	177	196	218	203	204	191	218	167	202	222	176	213	211	234	226	194	197	193	207	213	201	209	195	191	162	193	202	215	202	214	205	191	186	213	211	216	217	212	203	200	216	218	202	215	222	183	214	206	220	223	198	173	184	190	215	167	197	218	201	172	180	207	230	197	183	200	211	217	189	193	216	193	214	222	216	191	208	182	200	192	187	213	204	212	222	203	205	194	181	192	170	203	232	185	210	216	212	224	210	216	216	201	192	181	219	188	208	224	219	198	211	179	187	180	195	215	195	182	170	201	197	204	209	217	189	201	251	203	183	220	210	207	181	211	199	229	206	214	195	192	200	211	177	225	184	217	208	215	218	203	205	230	230	188	216	200	195	215	197	186	201	204	184	220	199	183	207	213	207	216	197	192	160	189	189	222	191	205	205	190	189	201	210	208	211	214	187	229	166	193	210	231	175	206	203	172	210	208	206	208	201	190	206	190	234	197	194	201	211	188	197	193	213	236	213	175	204	192	223	198	218	205	246	201	213	201	206	210	183	184	211	198	204	204	178	232	204	198	227	208	197	200	231	212	220	207	191	214	194	199	184	214	202	199	205	224	180	207	212	198	202	214	213	188	184	219	180	228	212	210	215	213	204	211	216	194	178	206	187	184	213	204	214	228	218	214	191	206	211	209	189	201	223	219	189	190	201	188	187	195	197	180	168	188	208	222	220	214	205	203	213	198	222	200	197	178	188	209	187	233	208	192	200	195	188	238	191	208	185	191	205	213	194	172	203	207	245	201	194	227	217	226	220	182	194	185	207	205	180	220	232	209	197	219	199	200	222	213	213	224	210	198	202	190	207	201	231	211	187	188	228	207	215	168	187	188	188	187	208	195	217	211	196	223	216	209	200	210	190	201	215	176	203	203	183	208	192	211	235	193	209	196	203	221	201	194	195	215	235	215	194	193	185	204	194	188	177	202	215	220	207	207	215	218	196	215	203	233	205	189	204	194	191	204	209	185	207	215	187	205	208	212	187	203	194	208	195	212	203	210	196	201	172	170	194	203	193	192	194	191	227	233	211	207	195	177	235	232	187	207	180	189	199	217	224	212	222	234	206	198	212	182	226	198	177	194	190	184	202	204	214	205	210	172	199	177	195	197	210	205	205	180	186	227	194	201	212	222	186	200	195	226	192	180	196	210	213	213	215	198	194	195	204	190	177	203	185	200	206	195	188	183	221	210	218	187	211	219	198	219	200	208	238	223	187	209	211	183	192	217	206	176	199	190	219	187	227	198	198	203	214	205	195	213	210	197	176	198	196	189	199	170	208	207	197	179	201	188	192	205	184	192	193	231	209	200	197	192	220	242	232	203	169	204	203	198	228	213	192	190	234	186	226	215	198	168	187	211	210	199	216	174	226	207	192	208	191	201	192	200	199	192	205	179	167	181	185	184	203	194	197	230	171	174	218	207	186	188	198	174	194	181	193	210	215	221	187	202	191	218	195	192	214	230	217	224	193	193	234	229	213	209	193	194	196	221	193	173	220	212	232	191	209	201	205	220	211	194	186	204	196	172	201	211	182	192	213	230	202	211	208	226	216	204	200	204	219	222	198	213	207	191	197	191	201	229	206	190	189	198	184	205	186	197	196	198	219	193	197	211	178	218	194	180	192	204	234	210	217	210	202	164	192	193	191	206	198	202	201	209	201	215	199	224	196	185	220	190	225	207	227	203	211	221	200	219	227	198	197	198	202	207	179	231	187	181	192	204	172	202	231	206	214	207	206	210	193	210	197	205	214	191	200	195	182	188	202	184	193	257	218	220	216	187	205	211	177	201	209	200	226	195	193	184	200	205	184	212	202	204	211	221	192	215	214	194	203	210	205	181	200	177	184	178	219	221	191	198	198	211	222	224	203	190	225	186	184	198	207	201	177	202	207	239	192	191	176	171	212	192	176	206	177	202	186	214	185	194	198	219	205	201	238	218	217	189	196	212	192	214	190	207	200	193	181	201	204	181	197	183	190	184	209	209	218	186	227	212	210	207	203	200	240	220	176	186	195	195	204	203	216	214	206	195	201	178	190	194	199	172	174	183	223	222	207	198	178	187	205	193	210	209	189	195	186	184	210	210	223	209	169	209	197	199	209	199	192	199	184	184	221	195	196	174	201	189	187	188	185	177	217	200	225	219	228	218	194	222	227	204	217	201	188	162	179	207	209	205	185	206	187	192	197	200	199	209	231	202	211	187	197	172	203	191	203	202	205	172	201	228	201	206	217	204	227	173	197	204	216	199	197	199	181	227	205	216	180	189	206	201	184	193	200	217	235	216	229	205	189	208	195	203	208	240	219	202	189	215	199	177	211	210	211	206	188	208	192	186	208	231	240	233	182	200	196	193	200	199	200	202	235	202	176	223	234	219	190	221	212	195	208	205	187	219	184	221	206	209	221	233	176	206	178	194	208	191	176	203	218	183	195	214	239	210	201	205	215	218	177	202	211	225	206	203	211	185	204	187	182	190	221	220	227	184	217	204	210	177	220	192	193	205	201	215	190	180	225	198	233	199	217	212	179	226	199	221	208	211	203	231	197	198	199	228	178	183	195	172	197	197	178	193	199	195	228	198	196	188	220	210	200	193	204	211	200	192	179	204	211	204	199	223	210	196	213	209	194	204	181	226	206	210	164	179	186	219	203	208	246	200	221	223	200	215	196	189	213	191	216	219	202	206	211	216	197	180	209	224	198	214	226	210	193	221	199	233	195	182	217	187	199	169	193	210	194	181	220	185	190	194	206	193	199	211	222	231	193	188	209	209	186	218	195	185	184	205	213	208	199	207	199	216	191	183	213	186	197	213	205	208	189	204	208	203	186	218	189	195	206	194	222	202	200	214	218	193	218	194	227	217	194	205	190	179	195	175	209	209	183	215	213	224	233	209	195	213	199	201	202	217	199	197	214	213	185	238	224	235	199	188	193	246	212	185	198	209	232	236	200	206	195	241	189	207	192	177	201	208	216	221	207	182	212	200	218	219	204	202	226	208	191	200	180	211	233	202	184	207	199	183	239	212	194	223	212	206	168	213	215	187	197	213	195	201	211	192	194	236	222	217	192	201	198	228	217	214	195	219	221	144	183	202	186	197	232	190	198	173	207	225	206	202	209	219	229	200	227	180	212	185	201	237	203	204	187	226	207	222	218	214	211	222	221	228	214	187	194	215	208	199	199	219	190	217	209	204	198	209	204	216	182	196	183	198	198	193	196
6568	875	1277	1354	1199	1024	887	837	781	696	647	635	619	565	556	530	560	536	545	524	516	482	521	483	472	509	488	491	483	502	463	466	456	491	486	481	511	486	484	507	410	473	462	437	449	438	488	498	455	486	431	438	475	454	499	463	466	464	451	467	494	469	451	436	473	418	493	431	435	440	454	491	465	470	473	452	465	453	447	490	466	470	427	491	461	435	475	457	433	473	427	437	497	466	443	438	422	481	479	450	439	501	408	435	416	466	432	430	472	461	466	461	443	465	469	463	455	474	486	480	435	436	417	463	427	474	404	470	437	468	443	471	441	508	415	434	451	470	448	440	495	469	477	454	462	457	459	425	492	435	457	458	419	463	432	476	447	458	476	479	410	426	425	483	438	467	442	503	447	412	422	463	454	459	454	436	408	449	441	478	457	497	421	453	430	469	481	443	462	470	415	435	470	460	438	444	454	455	477	461	457	477	431	470	452	461	438	437	432	403	483	459	438	466	462	478	479	454	444	480	465	461	487	484	478	441	468	429	475	446	458	490	446	483	482	490	456	447	454	427	448	459	428	476	422	414	417	458	488	454	445	444	457	478	446	452	444	441	484	435	451	448	444	435	464	443	450	481	441	473	452	408	440	467	449	455	472	446	455	447	485	481	419	458	458	466	467	445	439	479	451	437	439	466	457	443	450	465	424	406	465	452	501	462	459	450	426	437	452	473	457	506	449	468	447	440	451	440	475	442	456	442	484	430	426	460	442	475	485	496	468	491	490	451	454	426	441	433	466	452	452	473	475	440	435	460	421	443	512	470	475	439	497	442	446	461	466	455	426	453	441	467	441	450	469	472	446	460	432	476	455	473	464	442	452	455	478	449	461	429	448	431	458	465	446	418	439	449	457	494	483	452	460	420	463	461	445	446	481	477	416	469	426	463	481	461	483	477	419	482	442	429	432	429	449	436	450	475	443	499	456	465	450	416	425	454	472	417	444	500	454	449	447	445	451	454	421	470	453	451	429	477	433	447	491	438	472	478	461	471	441	438	458	466	468	468	449	454	493	436	493	411	479	420	458	466	448	447	458	484	433	459	448	456	444	467	435	500	444	446	443	427	464	412	399	442	469	451	495	473	432	462	446	458	430	462	448	493	434	447	487	472	441	431	438	458	464	455	430	468	472	461	456	453	401	430	430	462	404	430	455	439	468	464	428	456	455	447	449	483	473	453	443	426	452	446	435	493	436	422	468	440	436	462	445	474	500	466	410	458	491	513	474	428	458	413	485	465	408	486	456	460	435	474	464	465	454	466	448	436	458	484	437	426	481	467	446	511	451	417	466	409	445	470	489	459	459	422	447	458	405	460	481	452	466	484	465	472	415	474	465	483	475	493	485	479	464	462	457	469	470	505	480	439	430	458	460	454	445	449	428	443	468	387	417	412	460	451	419	459	484	492	468	434	438	437	467	443	448	471	407	449	462	425	466	411	443	455	472	459	469	435	439	496	433	448	442	469	428	453	402	452	462	450	479	454	451	429	437	448	480	425	442	464	456	484	440	437	477	465	439	415	422	453	461	443	444	467	474	432	424	494	429	422	448	470	467	427	413	442	440	473	463	467	459	442	458	402	420	444	455	419	498	459	447	474	472	483	445	455	453	448	507	459	468	423	481	426	429	482	427	473	522	463	442	443	419	505	460	452	476	458	455	467	424	440	430	439	408	449	436	461	437	484	455	501	440	483	467	434	467	448	446	458	476	483	455	480	479	444	427	464	426	478	487	434	469	462	449	435	503	443	461	447	422	429	493	433	448	434	433	463	436	430	439	476	441	480	453	442	486	452	470	465	492	447	421	467	441	479	425	397	442	457	457	421	482	478	466	491	449	429	502	471	454	482	474	417	454	445	439	444	459	446	410	488	448	469	462	465	449	478	475	455	437	497	462	451	466	469	465	479	480	457	453	462	441	430	462	452	454	433	418	460	420	467	469	438	488	464	472	438	453	471	420	401	469	432	408	475	468	422	443	471	406	455	463	460	510	429	489	457	481	444	480	496	400	438	444	439	451	456	462	437	477	464	423	420	490	418	468	467	427	467	468	439	472	453	424	463	465	455	480	436	436	451	473	482	468	464	445	431	497	455	523	460	438	500	450	483	469	460	416	440	529	489	409	463	473	432	498	450	468	444	470	459	451	453	441	435	437	449	477	445	455	436	439	464	458	421	459	490	458	449	468	419	448	459	440	454	496	451	485	444	437	476	423	478	474	461	431	454	458	480	459	448	491	423	467	478	434	448	463	466	473	417	456	450	462	477	457	397	454	454	438	481	480	431	433	408	489	470	450	470	453	450	435	483	452	459	435	441	434	448	427	460	481	466	452	449	480	466	477	422	430	476	462	442	434	454	431	449	438	428	443	442	460	432	454	483	437	467	469	468	429	457	487	477	450	433	460	446	478	431	454	463	482	476	453	454	474	444	483	446	470	430	423	495	476	466	434	420	460	432	463	470	443	463	464	494	459	432	444	466	433	442	447	453	461	441	468	450	468	455	464	461	479	458	439	463	455	436	420	473	480	462	435	479	441	405	435	453	459	453	476	461	444	462	449	465	449	462	438	423	453	454	499	438	450	483	473	453	446	454	492	466	451	446	442	488	458	443	478	435	422	458	447	417	402	429	437	456	456	484	462	430	452	421	468	471	418	451	416	443	455	439	443	486	509	471	486	435	489	417	453	453	434	456	461	474	486	412	450	467	477	458	472	473	499	432	432	433	449	452	454	443	460	443	455	447	458	427	447	487	421	480	455	463	444	414	465	448	458	443	476	402	477	415	447	480	490	417	465	434	441	443	467	465	471	435	447	464	455	453	456	455	482	432	485	456	452	472	458	446	429	488	471	460	461	439	479	445	448	434	466	461	453	453	436	472	451	431	481	413	484	444	418	454	472	466	449	414	465	450	460	432	445	446	444	440	435	470	439	462	478	451	430	475	452	441	475	443	437	464	443	465	492	411	443	430	479	435	444	483	459	461	417	443	463	483	455	456	457	451	483	416	445	457	448	435	421	440	478	480	473	492	453	456	490	477	465	466	442	437	473	478	475	467	459	427	447	455	461	466	455	476	467	469	465	461	498	466	466	484	460	464	434	482	459	432	424	438	455	417	440	460	441	454	464	466	452	457	434	447	442	470	443	411	457	463	472	435	447	430	420	468	436	434	467	446	485	472	472	481	484	461	455	445	442	410	430	456	433	462	469	436	483	487	454	471	448	421	449	470	466	437	440	427	465	469	410	451	450	441	475	473	467	450	476	438	426	461	452	446	436	482	464	445	439	405	455	443	479	468	440	443	470	460	409	454	463	448	471	470	438	485	463	491	452	452	462	466	415	434	419	451	466	464	442	503	434	449	450	468	448	432	443	455	434	436	418	467	474	445	476	412	468	470	471	440	473	458	473	472	478	414	443	465	471	423	480	445	461	428	425	424	461	459	445	424	496	489	458	463	439	480
14135	1086	830	606	401	298	247	200	162	153	130	124	96	110	122	98	103	78	73	91	84	96	103	77	96	71	81	87	100	74	95	99	89	72	90	79	86	70	80	83	75	76	79	77	79	82	84	68	80	73	73	67	69	71	73	84	72	84	97	84	74	72	83	77	92	75	89	58	70	65	78	87	72	73	87	70	83	81	76	78	65	84	88	65	76	81	72	71	84	69	83	77	71	80	71	65	77	75	74	74	66	75	73	63	61	80	71	86	82	66	76	80	86	86	78	61	70	66	79	83	89	78	73	72	83	81	76	79	82	80	68	78	62	83	84	87	71	70	80	72	78	97	64	68	79	60	76	79	76	77	66	75	73	62	78	73	74	71	62	76	47	86	75	72	92	71	82	59	86	80	60	68	85	90	77	93	67	62	68	86	65	71	80	60	99	74	75	69	78	73	85	67	58	89	69	84	77	66	67	75	95	70	65	68	74	63	88	88	98	66	69	85	103	93	76	64	64	78	81	72	74	73	71	82	74	68	80	68	84	68	82	64	90	68	76	78	90	87	60	81	77	65	72	67	73	71	66	67	62	69	58	78	67	73	64	83	88	69	62	76	68	62	73	77	71	90	59	76	68	69	78	76	76	72	79	85	80	71	83	92	75	70	86	64	76	68	66	58	62	93	79	81	85	70	77	81	64	103	68	67	73	76	81	75	82	97	83	73	80	77	87	73	82	52	76	70	95	71	72	92	87	76	76	100	75	81	92	73	65	80	81	69	68	79	72	60	68	71	62	69	76	62	74	69	68	74	82	91	77	73	77	94	63	79	84	61	77	79	69	74	69	72	71	81	65	80	72	66	91	73	67	75	66	85	74	67	82	81	79	75	68	75	63	85	77	72	88	66	72	59	63	73	72	64	65	63	75	78	72	77	70	62	86	78	71	85	68	57	71	76	87	68	68	72	59	83	71	57	58	64	59	68	67	68	70	66	72	72	68	74	75	71	78	72	73	64	79	94	76	65	59	80	83	69	75	65	74	95	72	77	71	56	69	71	67	88	80	78	84	78	90	86	81	61	81	84	70	64	66	66	79	56	60	84	72	79	75	61	69	76	63	77	52	62	78	93	85	60	70	69	90	82	84	63	71	64	105	81	88	79	66	80	85	75	76	84	83	73	78	76	76	69	82	74	80	83	80	59	78	74	77	65	70	85	79	100	77	84	80	88	85	84	72	86	72	66	58	72	89	56	84	58	74	102	65	84	82	88	82	76	104	84	69	78	70	70	86	63	80	64	89	78	77	81	68	88	78	87	71	80	65	77	95	70	51	84	77	74	84	76	75	65	85	77	75	59	67	71	79	70	91	67	65	63	76	74	81	74	69	69	74	82	69	92	69	74	79	69	84	62	72	65	73	67	80	87	75	61	81	79	81	68	99	80	78	88	86	91	75	95	71	59	69	68	71	73	70	66	58	74	86	72	75	77	65	68	88	74	61	82	65	83	63	64	74	79	88	61	66	68	73	76	83	85	67	88	73	70	54	67	78	67	76	65	81	91	62	73	76	54	77	88	79	76	71	70	80	70	80	71	69	72	87	84	83	75	72	80	62	73	86	79	83	71	85	97	70	66	70	91	85	74	87	65	55	77	80	81	69	62	65	67	82	80	63	62	65	73	80	74	67	80	72	57	80	86	65	76	85	87	87	91	89	58	90	70	70	81	75	67	71	68	72	69	64	93	78	67	72	62	74	61	79	83	69	80	80	54	69	81	77	83	84	81	72	73	70	78	69	70	70	73	82	77	70	85	75	74	68	66	66	65	67	88	60	62	64	83	77	67	86	78	72	64	76	86	90	68	73	77	66	71	68	72	69	74	95	70	69	68	93	81	75	59	62	60	77	87	90	86	82	73	74	99	53	102	55	74	93	65	66	68	73	85	68	79	77	82	82	80	84	87	81	89	65	73	72	81	83	70	73	85	84	66	76	63	74	86	71	72	87	56	83	79	84	68	72	84	89	82	60	69	76	54	60	78	79	67	74	87	73	71	82	76	77	77	80	68	48	81	85	62	73	62	89	73	68	80	80	98	74	72	74	72	67	89	79	82	71	81	72	73	91	75	78	90	83	62	76	89	82	76	69	71	76	90	98	72	75	66	85	75	62	97	67	90	77	67	57	76	69	85	75	85	83	61	61	83	65	87	78	69	75	70	73	82	63	83	78	71	58	64	68	81	74	64	77	74	67	61	55	75	75	63	71	86	67	85	73	72	69	91	80	70	73	53	61	80	71	64	70	90	84	73	96	73	72	87	80	74	78	66	71	72	69	77	87	87	67	60	91	72	80	84	55	75	83	73	73	83	61	75	90	75	56	76	78	86	66	75	78	75	66	72	65	78	74	79	77	65	79	64	57	71	84	69	75	89	88	77	71	90	70	80	83	75	83	73	75	66	69	69	71	81	80	95	75	77	92	71	63	79	63	77	70	69	62	78	67	75	79	66	76	67	69	71	64	79	77	78	76	64	82	81	76	75	73	79	65	82	71	74	86	67	87	69	86	67	83	66	78	81	76	91	74	69	82	86	77	82	74	78	85	64	61	84	71	67	71	86	74	81	94	72	66	57	70	67	91	84	68	72	71	71	71	68	64	58	61	68	80	74	75	58	81	101	87	78	66	76	76	75	62	65	60	66	60	87	74	73	81	76	80	74	55	63	64	71	74	78	66	71	77	73	92	70	91	62	83	78	68	47	72	91	55	76	77	64	69	78	81	66	70	80	72	79	78	69	75	75	66	71	77	73	84	70	73	69	80	83	74	62	71	54	81	101	84	77	62	68	81	65	66	81	98	79	75	67	65	79	80	85	75	91	85	84	70	70	64	77	61	75	69	65	63	73	77	106	64	80	72	59	69	81	69	81	70	72	65	87	76	82	71	79	66	65	71	82	68	71	77	78	76	78	75	80	83	83	69	80	83	63	65	75	74	86	84	61	84	66	78	83	77	82	71	72	60	69	70	71	56	55	68	72	74	83	78	73	52	72	67	70	71	68	83	67	81	76	89	69	78	76	67	71	54	64	65	90	94	74	74	75	66	77	79	79	80	74	83	87	77	68	77	72	65	69	83	75	65	73	79	80	89	79	88	69	81	92	74	70	104	81	66	70	75	90	64	91	92	74	71	67	89	65	61	87	73	84	81	75	66	79	67	88	72	83	78	73	79	71	61	68	68	78	77	79	84	82	75	83	68	69	61	71	85	89	78	80	67	71	78	75	77	84	66	92	74	74	111	81	78	75	58	78	85	66	79	80	79	70	77	84	74	80	75	86	74	57	72	85	67	71	89	80	78	77	85	70	66	80	60	64	78	61	84	69	76	69	63	86	82	75	79	78	77	83	75	84	75	65	78	75	60	76	72	96	82	69	55	70	84	81	66	70	78	76	78	72	83	77	83	76	60	62	49	68	69	66	73	81	69	79	65	82	80	63	89	75	79	48	76	76	92	69	84	63
7944	796	1667	2138	1622	1378	997	920	723	675	585	563	482	461	369	356	379	318	327	285	318	272	260	273	235	249	241	247	266	227	262	222	230	228	211	217	244	232	214	213	225	228	200	226	223	219	197	196	212	207	200	226	230	227	205	240	224	214	217	200	215	208	216	209	204	205	189	189	216	194	219	202	196	185	221	193	209	207	200	198	211	231	206	199	208	214	199	202	221	196	201	174	223	195	194	215	187	199	190	186	201	190	175	217	213	207	208	229	203	172	210	195	216	206	199	224	221	169	182	179	193	215	219	221	172	181	179	196	190	188	163	197	213	203	211	214	217	213	210	184	210	187	200	178	172	217	196	202	181	215	216	204	201	205	199	228	197	177	186	199	185	201	195	213	203	217	177	198	185	215	220	205	181	211	178	187	217	205	196	188	199	189	189	213	162	212	211	214	200	206	207	213	196	198	200	176	187	185	210	217	191	198	208	203	197	184	187	199	216	190	203	189	197	216	216	213	197	182	208	195	202	176	205	215	180	211	190	169	175	198	204	194	173	190	197	184	176	204	197	204	196	200	199	201	179	199	189	185	185	204	172	209	188	193	223	206	174	210	187	210	191	199	208	173	198	203	185	227	196	197	216	210	202	198	207	210	194	213	189	197	191	198	175	227	177	212	215	207	212	180	196	194	198	193	197	214	177	194	186	216	212	213	193	198	191	230	184	191	223	184	184	198	198	214	185	192	187	184	180	191	174	184	184	177	217	192	210	166	186	221	204	204	218	208	202	214	210	191	217	180	198	175	173	214	177	219	207	191	204	197	204	188	185	191	212	207	193	197	209	193	199	211	190	189	208	219	206	199	194	193	207	208	208	193	188	211	219	217	220	219	193	194	201	196	207	196	175	183	181	215	206	182	191	216	195	206	195	176	209	207	193	202	207	202	200	201	200	208	214	203	203	202	217	193	198	206	191	203	189	215	191	206	210	193	210	201	194	193	205	182	202	181	187	180	203	208	194	215	192	192	198	192	207	219	197	203	203	191	219	182	195	182	205	187	225	199	205	164	186	186	189	186	178	191	200	208	193	213	191	193	206	197	207	201	203	210	199	203	200	191	211	192	208	224	188	210	209	201	192	203	200	194	204	189	199	195	221	192	177	201	212	190	190	185	222	181	218	196	191	191	200	191	194	187	205	225	194	170	199	204	199	206	187	186	183	193	197	203	224	204	189	190	185	208	189	207	213	199	179	214	213	185	202	201	209	196	221	179	213	194	216	218	188	196	197	193	187	213	183	180	201	180	204	188	197	188	176	194	200	206	191	193	175	195	181	201	197	213	188	200	217	210	173	180	206	193	226	186	199	194	194	222	211	197	197	189	226	214	199	214	198	175	204	197	183	209	197	204	194	204	229	202	178	207	228	188	206	173	212	194	170	204	212	168	200	201	198	201	225	216	199	211	197	191	214	189	197	196	184	189	191	203	185	207	191	218	184	203	192	217	205	183	230	213	231	201	219	162	205	196	168	203	206	182	194	199	216	192	187	196	214	191	221	177	183	213	208	197	210	187	205	197	193	197	186	195	198	192	201	180	194	218	181	194	197	183	214	185	200	221	195	199	204	196	220	200	217	200	194	178	204	206	199	219	201	159	187	216	192	213	184	197	190	175	188	201	204	173	198	179	204	193	209	196	184	207	196	188	205	178	194	188	216	236	195	200	202	199	202	175	186	198	217	201	224	207	193	198	215	217	205	199	220	186	200	229	198	198	196	218	201	194	189	220	186	191	208	184	198	214	208	194	177	202	183	192	202	217	178	220	209	218	211	193	202	172	182	197	196	193	164	183	217	171	198	215	200	234	213	192	196	198	206	199	185	203	198	205	198	204	211	197	236	199	184	201	183	184	209	181	192	213	197	215	207	198	209	210	202	169	205	208	194	203	199	200	205	189	188	218	206	207	199	174	172	194	195	222	199	198	224	198	183	206	217	197	196	213	180	191	189	189	211	177	212	185	193	212	195	185	202	191	178	210	204	191	176	172	191	196	184	209	189	202	191	197	183	188	179	209	208	229	208	203	215	177	222	203	190	203	203	214	224	197	197	207	209	198	197	225	190	196	211	200	192	189	198	169	199	202	207	176	207	206	160	202	193	210	220	193	186	184	216	211	209	193	200	210	191	211	237	197	213	222	196	192	204	191	175	200	194	188	215	197	208	212	205	207	223	197	210	224	182	204	195	224	175	195	197	194	205	197	202	218	207	187	183	192	166	189	211	168	202	185	223	219	199	209	201	201	186	185	198	196	193	178	205	195	218	240	208	202	210	194	181	198	181	200	180	206	189	201	228	235	244	170	211	182	190	192	181	184	202	188	186	204	188	203	198	185	209	207	188	181	227	214	196	199	229	184	185	207	191	188	210	194	207	186	187	212	186	188	205	181	197	177	198	204	197	201	184	210	206	203	195	223	206	197	229	207	206	211	206	225	202	211	190	185	206	190	202	177	220	179	190	203	208	206	197	210	187	209	213	192	200	193	220	220	178	198	192	213	216	210	197	197	215	185	194	205	211	191	185	178	217	214	202	193	211	191	208	196	206	189	200	214	205	197	215	209	189	191	194	204	183	215	193	160	220	169	217	200	211	208	177	175	178	190	205	195	193	213	203	198	201	233	188	213	199	190	189	208	196	214	194	188	210	219	199	201	216	226	184	218	170	199	182	189	197	195	197	200	208	208	201	192	188	198	194	195	202	187	205	196	185	207	200	220	185	204	187	198	202	216	206	194	209	216	214	209	176	181	193	190	204	201	204	212	178	228	192	234	189	188	164	195	208	190	198	206	208	193	199	210	211	204	200	183	201	178	212	214	202	182	180	204	194	178	225	202	213	194	224	176	204	213	211	216	193	187	199	220	185	191	184	231	187	204	186	205	205	198	190	208	209	182	181	199	206	204	177	191	189	206	194	178	202	202	206	204	209	216	185	184	187	203	206	175	201	200	194	202	218	201	206	183	183	222	203	187	195	180	195	188	196	223	182	192	209	206	207	176	165	216	187	194	189	196	206	209	190	212	225	184	216	175	196	195	175	196	184	212	209	195	186	205	203	175	205	212	205	198	187	197	212	189	227	191	240	199	205	186	176	214	184	192	203	190	191	198	206	199	212	204	199	169	180	204	196	196	219	194	203	216	201	193	185	211	196	200	196	201	233	189	203	183	185	225	197	179	213	200	200	195	193	195	195	187	208	198	206	202	198	187	186	202	183	169	183	176	225	209	196	184	202	248	192	175	191	191	188	179	211	186	207	205	196	193	206	197	197	190	203	173	231	208	189	207	186	205	177	187	200	213	188	201	198	201	182	193	194	202	177	177	209	178	203	185	184	185	186	188	189	210	185	209	187	199	219	189	194	190	218	200	188	208	192	195	198	201	203	217	182	205	204	170	213	187	217	199	203	193	217	202	205	198	197	184	199	205	194	182	176	197	190	196	205	207	188	229	185	188	184	175	213	205
1651	313	305	332	291	264	269	298	262	296	293	313	291	288	286	291	293	258	320	333	257	301	292	296	262	288	287	275	284	297	263	267	254	301	260	293	287	237	293	264	253	286	269	305	269	297	276	269	295	298	275	286	270	284	280	294	274	263	288	273	299	288	276	279	266	244	291	251	267	256	305	285	261	293	261	300	272	293	300	259	276	294	266	286	302	276	251	264	261	281	315	276	281	289	279	263	296	298	273	274	263	287	301	281	276	242	289	283	269	287	296	269	291	286	306	289	289	284	275	285	284	277	281	257	266	268	274	285	265	286	265	233	269	295	271	274	290	285	263	273	325	290	278	310	284	253	293	288	307	279	252	274	298	245	283	286	294	301	299	301	268	301	267	302	281	287	267	289	267	276	315	291	278	260	283	251	283	241	273	309	320	279	302	276	293	276	282	286	266	295	308	272	300	285	304	295	253	314	288	293	304	307	271	272	288	286	276	287	319	314	282	281	268	279	266	270	290	295	296	274	254	294	308	251	326	288	282	259	297	271	302	256	276	262	281	292	290	261	301	286	299	287	278	265	292	274	283	275	268	264	275	290	299	282	300	274	312	290	272	302	281	272	287	275	264	278	278	270	344	282	252	267	287	278	270	309	323	249	279	296	287	266	301	274	295	324	273	294	258	276	282	319	287	256	327	302	273	281	285	261	281	286	289	272	264	274	275	273	302	284	283	296	274	294	295	275	272	277	276	292	277	292	298	269	254	275	276	290	269	310	316	321	271	305	284	293	328	288	296	323	291	285	287	274	297	268	256	301	305	325	319	282	269	279	295	288	277	275	320	278	317	277	278	303	289	241	260	284	275	298	296	297	266	272	249	248	281	275	289	270	281	270	307	283	291	290	270	275	270	279	271	292	280	282	276	292	299	265	276	307	297	296	274	292	290	262	311	237	272	306	275	256	293	254	273	284	268	286	300	272	258	274	281	274	296	265	311	298	295	288	259	274	310	309	302	278	303	267	282	276	309	280	310	288	284	283	310	299	289	296	278	276	298	276	277	288	311	290	256	293	270	278	307	262	288	276	279	277	274	279	287	273	304	310	285	303	301	286	257	286	268	311	274	283	271	286	291	302	293	314	277	297	311	287	297	311	293	262	256	263	228	309	262	268	254	265	287	307	274	244	270	262	330	288	283	280	254	270	266	264	283	288	300	284	267	261	279	297	319	273	298	262	301	249	292	298	268	317	320	275	273	303	294	267	273	244	281	287	284	268	280	284	279	283	302	304	304	303	280	267	304	287	328	268	284	304	279	275	295	299	245	266	266	273	298	300	273	232	295	318	309	245	301	281	282	284	267	282	288	310	271	302	280	257	299	303	239	268	311	315	297	263	287	282	280	271	326	286	272	254	258	294	286	309	271	273	293	288	266	294	268	293	298	273	267	273	243	268	309	270	293	270	292	287	312	272	293	274	298	285	312	308	294	259	296	291	328	268	262	302	293	266	285	309	281	278	316	282	272	266	278	285	298	300	296	283	291	262	260	306	259	272	308	268	277	279	262	301	283	275	316	303	292	308	272	291	305	266	286	309	267	309	264	301	300	281	271	295	286	257	261	271	255	256	290	298	302	275	315	275	290	298	266	278	250	274	289	282	304	329	284	291	283	270	289	257	283	273	280	259	285	277	244	307	302	283	261	275	259	295	321	267	259	250	281	285	273	260	290	317	310	306	311	309	282	280	294	292	300	292	277	294	268	288	289	261	280	260	299	288	286	279	258	275	295	270	289	301	268	245	277	322	286	281	283	294	294	292	300	272	282	280	282	277	248	291	258	319	269	286	273	310	283	299	303	280	275	280	273	308	290	266	282	266	291	293	322	304	283	287	285	301	267	299	292	268	259	277	276	268	286	276	262	269	304	300	272	263	305	301	293	302	260	271	282	262	281	266	279	281	277	293	247	300	283	335	306	270	276	288	289	281	273	247	264	287	301	258	266	287	265	319	265	271	252	285	261	296	295	279	307	297	250	300	278	279	289	305	290	282	265	259	308	273	281	273	305	278	305	288	308	262	286	291	289	268	307	244	276	289	277	284	301	258	295	283	295	300	247	255	294	281	299	303	274	290	258	309	300	290	265	308	298	313	272	292	249	262	288	274	277	277	276	308	292	261	293	287	296	288	312	276	271	290	279	318	258	284	250	299	282	302	248	246	284	314	280	274	292	272	314	303	295	290	288	248	282	282	286	271	277	277	259	258	294	293	320	271	264	270	279	297	261	310	283	276	260	289	302	288	263	286	297	287	277	288	315	284	283	291	258	266	294	270	298	246	246	270	251	270	291	280	280	303	308	287	252	285	331	292	311	291	307	289	274	311	305	284	313	265	289	304	289	309	299	301	289	287	271	321	308	298	294	283	265	287	290	233	329	273	293	270	302	318	304	251	280	322	318	304	278	292	273	285	280	244	273	260	281	292	299	294	273	277	285	287	313	280	285	283	312	285	297	309	281	299	280	268	278	251	308	284	276	270	307	294	263	321	297	290	264	316	277	317	281	280	306	293	299	260	251	296	277	250	284	269	304	283	285	274	260	260	278	293	313	298	334	282	291	300	296	274	259	270	280	322	289	292	296	268	268	287	296	328	283	254	299	273	292	248	293	280	276	264	289	317	289	278	270	282	273	254	280	283	276	316	284	301	263	307	284	283	285	317	291	295	286	270	281	304	290	289	256	289	247	279	290	275	279	285	267	282	277	272	289	282	266	316	301	287	301	278	286	291	252	305	264	253	278	272	253	263	270	288	270	253	278	290	296	306	271	285	244	262	273	281	327	286	267	259	297	273	293	289	298	280	276	294	307	288	291	291	276	276	254	304	270	266	301	274	274	294	306	277	284	283	281	290	261	289	331	269	295	287	295	288	303	250	249	273	281	282	275	298	304	286	278	280	270	285	296	275	303	294	282	272	280	279	287	268	303	288	268	288	299	270	291	324	264	269	300	282	299	301	299	332	299	265	304	317	313	278	314	283	270	248	292	277	275	297	269	265	314	283	319	278	266	261	267	265	302	282	277	279	318	274	304	260	292	287	276	293	275	246	277	286	293	288	289	298	283	304	277	275	294	319	320	270	266	267	290	258	291	298	279	309	306	291	330	296	266	282	279	314	296	274	243	290	254	272	280	330	288	284	292	300	287	277	280	264	303	308	282	262	304	278	268	290	320	264	278	329	278	319	294	271	284	253	271	297	225	284	297	245	271	266	276	268	268	299	294	280	244	260	325	267	287	286	306	294	259	265	295	266	296	283	286	273	308	287	301	297	290	290	292	294	290	322	261	266	294	274	271	288	282	242	292	283	343	289	289	299	326	243	326	294	286	285	272	253	269	269	255	267	297	291	271	270	279	289	314	258	320	297	270	300	289	310	295	296	271	295	270	309	296	295	280	291	284	288	302	268	266	280	278	262	265	259	306	269	291	292	297	258	278	305	328	301	297	262	291	277	272	248	253	279
2180	693	726	752	698	695	659	684	655	643	730	657	622	643	656	630	641	675	591	657	623	633	623	615	634	631	619	652	658	616	617	639	628	601	666	641	620	619	584	613	679	653	671	670	640	592	603	631	672	645	615	594	645	626	645	621	631	622	645	600	661	597	637	581	612	624	608	639	604	631	648	577	631	637	609	622	580	668	636	606	670	664	598	667	590	634	702	637	624	622	624	600	656	658	613	579	645	670	646	629	646	637	641	638	647	637	637	575	661	653	626	620	628	620	610	643	645	649	635	612	628	613	603	656	613	574	609	666	676	618	611	640	640	611	649	601	613	650	636	651	633	647	629	621	627	626	646	663	657	594	610	560	586	647	670	673	580	650	632	568	676	635	588	640	643	635	643	608	581	637	648	709	606	641	659	643	611	625	650	593	633	631	638	609	628	640	624	612	603	671	663	634	654	656	614	620	589	627	655	602	608	627	657	623	637	664	626	630	639	625	634	643	645	579	645	662	669	634	639	615	684	650	660	624	592	627	634	655	675	599	606	585	614	622	594	611	611	620	616	661	624	620	619	624	623	633	648	628	613	619	632	649	618	649	624	649	644	644	582	624	615	630	613	610	639	614	633	651	680	646	638	595	676	624	609	596	652	653	619	614	595	613	656	654	575	643	626	591	606	626	583	655	641	642	605	646	608	603	597	639	648	631	627	625	611	630	588	648	633	608	665	555	665	643	620	599	654	627	653	608	681	637	610	652	651	618	653	647	610	614	653	576	679	644	636	604	636	637	644	666	644	646	642	622	621	597	626	623	618	583	641	621	620	675	690	648	581	608	659	656	600	612	622	617	631	628	641	646	627	615	594	665	617	638	633	597	655	621	635	673	606	646	616	639	640	611	611	614	599	632	629	644	643	611	630	619	627	671	616	638	588	655	625	606	656	628	601	660	633	637	591	627	598	585	625	596	604	630	631	627	633	607	649	591	603	684	653	603	644	671	613	653	677	623	668	608	661	605	643	630	628	636	653	670	628	606	631	624	648	621	664	613	604	660	624	633	664	636	604	606	681	596	631	656	641	661	648	612	659	609	585	617	608	585	636	617	629	661	615	700	627	648	650	663	630	651	597	642	609	603	670	589	643	589	605	606	623	594	571	636	644	647	594	595	596	688	630	649	645	650	653	603	649	622	608	603	623	631	665	568	619	669	643	633	646	635	626	661	618	611	656	628	615	657	626	652	647	631	685	644	670	583	629	633	691	651	647	656	640	603	726	613	667	638	611	632	635	618	628	635	602	639	662	627	657	638	623	645	634	584	627	638	666	631	621	642	671	649	668	639	616	656	637	626	641	681	613	614	654	583	593	658	660	641	605	631	635	615	593	652	616	621	676	621	610	639	623	633	631	620	608	684	645	587	626	629	639	659	609	645	630	569	641	647	644	653	625	636	626	620	633	607	650	696	625	631	594	650	620	648	604	631	621	608	681	600	622	588	618	650	632	671	597	657	637	625	591	643	626	660	576	609	645	567	634	595	666	629	606	595	616	609	607	620	630	619	632	652	576	644	653	625	624	596	682	682	662	628	618	617	643	594	601	640	617	646	616	663	598	643	622	641	631	641	641	591	637	657	638	619	651	607	622	620	639	587	651	670	563	630	604	585	608	652	669	645	633	592	589	607	618	642	646	646	655	669	646	629	607	609	602	627	637	612	637	586	669	690	623	678	628	657	661	651	635	665	642	653	654	590	618	598	616	650	611	632	631	560	619	606	663	661	648	622	606	644	602	620	678	621	660	628	668	607	611	624	584	611	633	629	630	675	657	611	644	587	611	621	639	582	636	631	630	631	649	579	602	654	630	602	620	617	637	616	624	571	681	671	648	597	597	606	628	653	602	629	594	661	641	619	599	640	590	577	621	609	635	624	664	647	625	654	668	637	654	648	642	575	612	661	667	670	653	661	669	610	668	655	573	589	635	634	617	590	674	677	655	602	662	638	617	621	613	638	612	580	630	643	649	618	653	639	630	639	617	653	614	611	651	614	659	653	644	627	646	629	601	585	627	579	649	662	626	647	643	622	650	619	652	655	669	569	637	640	602	609	619	672	667	613	634	637	623	583	634	632	625	646	638	639	664	635	580	622	649	612	596	653	609	628	608	646	592	642	642	652	593	667	673	634	664	581	660	684	631	604	593	621	650	625	664	625	701	676	614	605	666	615	620	638	643	623	635	645	569	646	707	623	618	628	619	624	663	591	632	594	610	612	638	635	653	667	652	649	600	636	615	616	695	645	619	615	572	652	636	622	642	631	608	600	635	648	613	605	632	634	632	617	634	592	667	655	615	660	654	617	626	641	617	629	616	665	640	577	622	624	627	623	607	649	650	637	637	641	619	666	594	640	652	637	643	618	615	616	583	632	640	590	617	623	574	637	601	650	653	619	608	660	555	598	613	630	578	614	625	634	601	615	613	632	641	596	695	587	604	650	616	610	620	650	662	636	645	654	609	626	602	646	633	663	677	618	613	631	609	656	609	658	629	624	615	610	654	657	618	640	674	682	614	630	632	644	592	623	656	626	632	633	629	624	624	622	641	604	635	589	591	651	601	666	631	652	681	607	619	623	630	657	646	630	604	692	618	609	627	663	622	592	615	621	643	622	616	599	669	612	620	647	648	647	630	666	639	658	601	632	672	640	636	659	627	650	604	626	631	614	612	605	588	642	636	605	637	687	604	635	648	694	636	658	668	624	633	631	637	676	650	656	611	655	648	639	646	616	645	588	667	605	623	644	621	598	637	683	638	628	614	664	588	624	611	631	690	612	612	604	660	612	645	636	644	585	617	592	635	644	598	658	612	662	638	621	628	610	588	585	644	653	608	634	620	653	604	628	594	656	687	648	595	668	616	653	636	636	646	586	639	626	573	650	602	662	632	624	641	614	628	599	608	633	608	649	629	647	644	610	606	629	609	639	639	623	644	643	654	616	627	575	662	635	640	604	628	627	667	621	601	578	637	588	618	604	640	604	614	624	633	630	553	596	661	633	637	596	656	609	635	654	630	599	666	604	680	643	621	649	608	639	653	638	623	633	615	655	589	624	659	615	660	571	630	587	606	665	619	603	620	604	625	612	632	625	638	663	655	605	621	668	649	655	628	681	590	608	653	621	626	665	627	620	616	651	591	631	627	646	631	624	635	634	597	598	633	597	575	673	634	635	670	610	656	659	648	671	644	614	622	670	653	625	642	635	591	661	627	613	636	605	658	659	653	671	612	627	612	571	646	643	625	630	611	666	665	630	629	608	626	632	598	623	660	614	624	610	614	651	647	605	641	639	625	587	628	621	611	633	613	599	632	622	590	644	659	617	620	641	638	639	612	608	641	647	670	626	647	616	609	622	630	625	659	618	674	628	609	606	651	695	653	584	655	612	670	631	596	605	653	669	621	623	587	643	654	586	600	644	670	614	655	612	605	652	630	621	646	631	609	640	600	628	661	630	641	651	636	687
7653	540	542	461	393	319	308	302	247	265	210	243	219	202	206	188	229	185	205	206	225	223	218	206	211	204	211	200	191	231	204	196	210	214	188	176	208	211	206	187	182	205	196	204	205	199	181	236	203	206	218	192	215	195	217	201	206	219	249	186	192	214	185	191	211	223	211	199	226	197	191	191	226	190	208	212	202	197	221	206	186	235	188	210	193	191	202	192	219	221	204	207	193	207	196	195	183	211	196	203	207	191	215	221	191	185	183	211	222	182	212	198	173	194	166	210	228	204	183	200	184	203	202	182	209	221	186	185	207	208	215	210	180	192	206	179	204	209	199	208	192	189	212	210	193	208	201	217	176	201	193	214	197	198	188	160	218	188	210	186	203	228	198	191	207	231	208	200	188	205	204	184	225	206	195	226	224	197	190	208	198	194	206	227	204	187	211	192	209	236	215	199	221	213	235	167	200	199	193	206	179	196	215	186	192	217	205	202	222	191	198	222	216	193	204	219	178	205	206	203	211	212	225	198	229	207	206	208	209	213	199	188	187	211	197	202	202	220	180	211	175	212	194	182	218	203	220	229	210	216	211	227	181	185	209	211	210	192	206	192	204	194	183	193	189	183	206	191	200	222	214	220	204	207	213	197	203	205	203	223	213	235	188	190	204	216	202	222	190	205	193	204	223	190	225	201	225	208	199	233	190	188	205	204	206	241	224	218	214	207	201	191	225	194	218	202	203	213	198	187	199	182	201	194	224	234	215	209	207	197	184	220	237	230	203	188	198	196	232	229	209	180	226	208	209	172	200	218	194	229	206	187	211	192	192	191	206	232	165	201	213	181	198	194	185	185	206	192	203	196	207	184	219	205	210	184	201	190	213	207	215	194	218	194	230	211	201	196	193	208	227	199	197	197	181	199	216	203	207	216	188	200	215	209	202	207	209	175	211	218	193	212	193	190	184	203	191	184	185	182	220	180	205	195	191	211	224	226	220	192	216	187	206	209	193	192	215	206	194	208	222	218	209	208	205	158	196	200	178	212	234	214	195	216	221	224	207	216	192	184	232	204	199	205	196	207	200	177	176	213	196	170	211	200	197	181	227	199	203	215	226	194	191	198	214	213	196	230	216	205	218	230	236	190	222	199	222	221	216	202	190	210	193	182	217	175	191	193	208	209	204	198	219	191	226	199	182	217	173	198	222	215	223	184	217	180	231	204	203	211	190	198	179	183	190	193	200	200	202	207	186	175	207	218	194	171	196	207	177	192	208	184	219	205	200	198	215	196	204	212	171	204	199	218	178	172	199	200	186	202	210	190	204	213	188	182	198	204	246	201	161	222	202	233	200	219	203	209	234	199	209	231	197	174	225	196	199	202	182	177	195	203	185	204	219	228	206	186	192	210	203	185	212	208	202	217	202	208	199	218	203	212	206	197	220	214	211	206	220	223	215	236	188	182	189	185	176	199	224	205	192	210	197	186	198	199	229	220	219	196	192	207	208	179	183	205	197	194	209	204	192	208	212	216	192	172	191	216	206	196	199	184	196	198	208	217	184	189	224	212	185	191	220	192	193	184	232	202	215	203	199	215	197	208	177	211	204	203	198	196	184	189	226	206	198	203	206	176	200	180	186	207	205	192	191	207	206	209	202	221	216	181	183	203	199	194	165	225	199	213	200	183	210	210	193	195	185	207	189	193	202	191	245	192	172	227	211	199	205	216	224	198	209	203	190	199	201	189	215	220	194	194	207	193	204	214	202	194	197	213	182	208	188	197	182	184	190	194	205	217	195	210	189	199	229	213	213	204	195	189	222	187	189	203	221	214	203	172	188	227	212	212	207	172	192	199	210	176	205	211	180	160	204	211	198	231	183	219	205	207	219	218	198	185	177	188	218	195	210	221	217	182	200	194	206	203	230	227	207	203	214	218	217	200	207	207	204	196	195	206	194	200	196	193	202	204	207	200	204	185	217	198	181	187	185	191	208	207	214	197	222	222	189	185	184	201	178	179	195	207	223	197	217	220	201	198	214	195	206	234	193	183	198	200	195	191	194	208	194	187	198	216	202	221	216	193	187	211	222	212	195	198	232	179	196	209	184	215	167	203	234	189	204	221	179	199	185	208	216	196	183	213	211	200	170	198	197	226	225	190	162	176	172	207	216	187	198	198	192	181	233	208	201	167	211	197	205	203	193	219	199	210	181	226	190	214	208	217	174	210	181	225	213	188	243	184	201	192	179	216	188	183	216	209	214	207	224	188	223	183	208	207	181	176	193	219	226	199	217	173	210	196	212	211	199	216	215	223	207	205	211	184	176	178	205	234	202	210	178	202	196	185	203	207	200	207	220	208	242	201	204	196	195	191	179	193	204	219	188	215	187	217	193	198	227	197	181	175	204	184	200	231	237	215	183	214	202	216	197	204	207	217	220	193	185	206	223	214	203	207	195	221	215	197	198	202	208	194	181	184	200	191	210	212	207	214	222	213	214	220	213	196	196	209	231	227	212	163	219	204	218	215	198	205	209	196	185	188	201	218	209	198	196	187	200	211	209	214	214	182	208	204	201	205	192	209	180	185	207	162	207	205	189	200	186	200	234	200	214	200	204	212	186	199	209	215	197	216	220	218	182	196	222	200	191	191	200	197	239	217	201	198	235	187	192	206	206	199	196	208	202	206	196	190	215	221	190	199	191	206	182	211	211	187	198	204	191	206	179	205	205	214	208	212	220	187	217	178	195	190	193	206	182	212	215	232	216	190	207	200	197	225	212	213	182	229	213	204	173	216	195	211	211	209	199	226	215	181	203	194	201	208	188	189	188	229	203	193	199	221	171	200	222	185	186	173	216	218	180	224	212	223	240	190	220	224	186	214	183	199	207	211	209	218	222	217	181	203	191	187	178	199	199	204	185	192	212	211	204	186	190	198	198	205	201	210	197	201	217	211	189	189	217	219	204	225	197	227	225	186	197	214	212	216	221	244	209	191	179	205	184	204	188	188	229	195	207	169	189	189	185	198	217	204	182	226	181	213	208	207	162	178	185	209	201	195	188	197	187	196	237	205	189	213	195	212	192	207	198	203	229	204	221	196	201	195	186	202	200	214	208	207	224	191	211	191	197	228	195	189	182	196	186	177	204	216	174	223	205	201	200	217	204	190	222	183	211	210	178	196	214	178	220	199	196	169	203	193	241	209	210	203	197	184	193	201	193	221	209	178	197	222	214	198	217	211	205	195	199	185	188	200	210	208	181	200	186	209	182	181	199	191	185	189	227	238	228	193	217	184	195	209	206	235	191	213	203	235	217	178	192	200	196	202	198	197	221	172	217	200	211	215	221	187	203	183	201	225	200	208	201	213	228	194	187	211	210	189	225	202	205	212	196	209	220	200	186	186	194	192	195	187	242	217	201	195	214	198	193	209	216	194	216	239	214	188	201	208	209	236	193	207	225	195	206	199	188	214	214	197	235	227	174	221	221	238	209	202	192	183	234	211	187	194	199	201
6596	755	1223	1431	1260	1079	894	854	764	718	697	655	628	616	553	521	550	517	565	485	498	539	489	496	456	495	470	495	494	484	475	458	456	478	474	484	498	421	446	446	418	429	464	500	452	451	470	498	461	504	405	489	487	443	437	453	443	447	461	492	445	423	461	482	464	447	493	473	441	448	404	463	443	490	437	488	486	450	454	465	447	475	450	460	459	449	472	487	436	440	428	466	474	417	445	482	438	421	447	484	429	410	469	462	437	449	449	456	462	486	447	439	462	430	446	490	456	486	501	479	478	460	419	472	452	487	474	440	427	448	435	451	440	487	488	456	452	468	442	457	446	468	441	442	451	498	449	440	458	437	423	444	459	409	453	469	463	453	445	457	473	495	459	477	423	478	439	469	463	482	462	425	430	450	486	489	468	452	457	443	461	446	433	463	468	436	450	460	434	453	477	495	445	438	458	448	442	414	441	446	480	427	438	448	441	447	443	425	429	451	448	489	427	426	494	450	463	467	453	476	503	461	463	426	466	422	445	457	438	434	432	450	460	457	434	472	519	436	455	468	423	457	457	449	453	470	438	457	452	443	472	463	458	461	461	471	447	482	426	436	466	468	415	445	451	475	431	467	463	442	462	470	473	447	444	454	440	468	433	456	464	467	427	452	413	478	458	447	442	442	413	444	420	451	469	422	442	442	466	473	473	454	448	440	467	458	414	424	486	469	483	443	469	464	488	480	437	462	453	462	459	466	488	443	442	466	438	447	428	485	481	475	462	464	421	435	410	447	457	450	476	464	465	475	479	455	470	461	501	410	428	500	508	464	420	417	448	430	471	464	449	494	486	453	477	454	462	468	443	468	444	468	471	476	441	499	439	475	467	475	470	471	495	486	467	452	438	457	472	459	469	463	460	475	426	431	465	435	448	491	459	467	473	451	451	435	425	460	455	439	503	438	447	443	463	457	453	443	476	458	471	448	460	461	465	468	448	453	407	460	466	467	435	477	486	475	425	408	500	470	487	433	475	452	442	472	469	494	444	484	442	430	449	446	449	471	462	468	483	460	462	505	495	501	458	440	478	470	471	444	448	454	434	439	452	478	468	471	441	474	462	436	460	464	462	426	476	444	469	464	453	484	442	458	479	469	438	491	480	475	458	418	478	480	445	465	435	407	411	437	468	500	445	480	486	450	450	481	433	449	461	495	467	447	414	440	442	463	460	459	501	476	433	457	455	470	495	443	469	463	442	452	453	475	457	469	460	452	463	448	487	480	447	435	482	456	461	455	461	451	449	439	451	489	463	463	456	482	491	469	437	471	412	490	459	469	462	458	440	468	459	426	436	420	473	473	467	449	466	430	473	447	481	476	462	494	458	446	485	431	427	473	452	470	444	450	444	456	444	505	445	477	447	470	444	489	463	461	471	457	480	469	467	433	504	448	450	475	443	433	476	436	422	444	433	464	495	476	489	455	471	462	499	468	444	463	422	439	449	449	452	473	470	488	479	448	469	426	424	468	434	460	445	470	438	434	452	493	455	456	482	439	463	470	433	428	443	464	463	459	487	464	469	463	474	492	474	459	487	433	468	433	459	484	470	443	484	459	426	418	438	441	473	432	454	440	430	439	476	416	450	450	470	459	497	413	495	480	451	460	459	442	477	471	443	478	398	477	466	463	434	475	486	452	465	435	478	456	447	443	462	466	445	455	480	450	463	439	496	453	434	468	423	481	485	480	447	431	436	456	442	492	456	492	460	469	446	455	441	461	425	500	460	440	466	438	426	437	447	467	440	452	451	498	412	437	442	440	461	475	481	439	435	406	440	447	469	466	469	458	427	452	437	441	475	433	452	440	429	456	467	434	457	480	454	477	477	434	447	455	479	429	410	459	490	450	440	481	465	431	436	497	457	448	438	472	468	463	460	478	506	447	455	481	480	475	444	430	480	464	471	460	460	419	438	454	435	437	444	424	446	480	418	446	433	435	452	449	473	430	448	446	444	448	456	450	436	449	459	499	448	448	478	440	473	482	476	459	469	454	441	468	440	432	452	431	499	431	443	437	470	442	452	476	491	462	432	418	466	458	476	417	468	415	418	420	478	432	487	449	432	455	436	426	509	472	424	448	463	426	427	467	446	447	435	459	439	434	455	460	473	470	508	404	427	425	449	450	455	405	456	442	435	473	435	427	459	460	463	472	454	426	458	429	453	427	461	415	449	473	480	422	465	469	412	501	502	462	470	493	448	478	449	438	456	438	456	487	432	474	443	423	455	472	473	452	475	477	444	467	472	437	448	417	442	479	499	470	454	477	464	487	471	463	431	480	476	442	436	447	454	447	466	427	460	452	476	477	457	421	444	414	461	444	477	453	432	440	450	442	456	460	476	481	461	450	471	446	416	490	448	423	435	464	475	473	505	404	431	450	440	469	418	459	493	483	500	458	449	414	431	466	437	470	445	460	482	456	452	430	467	460	454	464	467	475	443	443	459	468	470	463	454	464	448	443	460	437	467	464	421	473	444	446	478	450	431	467	444	443	489	467	454	429	463	466	441	449	453	458	438	460	504	442	449	443	427	438	447	457	434	431	452	459	450	437	486	467	409	447	452	459	456	454	449	473	472	416	482	487	471	494	441	457	493	450	471	452	433	444	460	447	437	477	463	468	468	421	434	446	441	457	488	477	487	459	494	450	480	431	460	451	422	454	440	467	480	464	439	441	514	495	449	486	469	475	441	444	464	448	454	462	473	469	503	471	465	469	461	510	436	464	475	456	441	429	455	499	471	435	436	497	422	478	477	433	436	415	433	448	489	451	457	448	510	471	483	475	435	423	445	437	442	466	482	471	480	460	445	451	446	427	430	449	452	456	437	440	490	492	408	473	429	461	433	467	471	424	449	448	438	429	447	436	450	460	470	438	472	451	445	408	441	468	392	451	476	457	467	463	454	456	465	436	453	470	507	427	447	455	470	434	427	476	457	430	419	478	501	421	433	443	454	436	454	466	452	487	473	454	458	452	457	442	439	483	435	417	417	491	465	465	457	426	441	457	412	460	470	445	467	446	470	470	482	458	465	443	452	484	468	477	443	421	495	460	440	463	447	428	451	475	425	473	461	448	478	454	417	485	445	452	474	448	436	446	460	417	442	484	440	421	464	441	451	484	443	442	438	446	455	466	449	480	447	463	456	485	497	483	464	486	457	456	473	458	468	468	463	436	451	441	435	463	431	447	434	471	458	471	427	439	481	465	465	421	455	430	476	468	447	523	442	462	496	489	467	460	439	449	455	456	412	426	459	483	445	469	416	443	453	432	424	474	447	433	464	493	443	464	467	495	476	426	476	448	442	469	466	482	436	458	416	448	471	441	418	457	423	451	419	451	468	430	491	422	459	486	444	471	469	444	470	492	455	417	457	435	473	457	437	473	480	431	451	487	448	431	458	427	475	488	470	461	438	438	456	442	499	450	471	428	445	433	445	497	493	470	446	447	447	449	468	443	423	454
14236	1022	820	565	422	333	232	197	156	162	138	128	109	129	106	91	106	87	94	105	91	88	91	90	101	78	86	101	101	82	78	78	76	82	61	84	74	80	90	78	72	83	72	69	98	65	71	74	75	81	75	71	79	81	69	84	57	63	60	80	73	82	71	74	69	93	74	77	66	77	83	67	72	77	71	80	69	85	80	81	84	66	68	80	66	69	59	70	74	84	81	74	63	62	78	73	84	72	72	81	75	74	77	70	90	85	85	84	84	79	72	77	68	81	89	66	54	81	86	66	72	71	82	60	65	74	84	76	62	81	87	65	85	76	66	82	97	86	68	72	86	70	63	79	76	58	89	84	56	73	71	85	63	64	76	76	73	82	71	76	84	78	67	68	82	69	76	75	85	63	80	63	78	66	63	69	75	66	70	77	96	81	72	99	59	83	75	63	84	87	73	87	81	75	78	73	73	89	85	67	92	65	72	60	86	62	86	74	80	82	71	82	73	80	74	89	79	67	68	73	78	88	66	65	79	77	61	69	57	78	72	72	83	64	65	73	63	71	64	80	86	79	66	87	77	97	81	113	76	74	63	64	68	81	84	72	62	90	62	78	66	83	80	74	60	63	81	60	67	67	79	70	72	71	67	93	75	67	75	86	76	65	78	97	75	98	64	57	82	74	71	94	86	86	82	76	88	83	71	84	85	70	67	77	76	75	92	86	52	73	83	76	73	76	73	71	83	68	72	81	72	77	73	79	78	75	91	64	70	81	55	63	67	70	70	75	78	65	65	70	78	95	70	76	67	66	74	70	62	69	83	88	61	66	78	79	57	83	68	77	87	76	89	73	80	56	83	70	81	96	89	61	72	87	83	78	63	71	61	69	95	79	80	83	68	83	67	81	80	61	56	77	65	75	78	65	90	71	89	72	66	73	69	82	88	77	84	93	80	75	89	65	76	80	77	85	76	91	66	76	72	69	68	67	69	85	63	73	74	92	79	73	73	79	64	74	65	71	72	79	71	93	78	74	57	68	77	86	73	77	76	87	82	82	71	82	77	69	63	82	80	70	79	77	76	78	64	71	73	66	68	75	71	74	69	89	72	85	74	61	69	90	71	60	65	67	75	90	99	69	71	87	82	86	49	81	86	81	81	80	73	80	78	87	88	62	78	64	73	57	70	83	83	82	80	68	76	72	72	84	64	79	73	77	73	81	74	64	76	77	82	73	62	57	80	77	75	84	71	60	81	66	67	60	70	75	67	73	82	73	72	73	80	65	66	75	75	89	77	74	81	60	72	65	73	86	87	74	76	69	73	84	73	87	54	73	62	80	85	74	70	78	103	78	64	90	79	71	69	93	69	72	82	83	69	96	90	82	72	81	73	76	98	93	83	92	63	98	69	80	75	69	71	82	73	72	82	78	75	66	79	90	66	74	73	88	71	67	66	71	82	71	79	78	71	97	68	76	79	90	62	72	64	79	86	61	73	80	78	64	68	68	67	55	69	64	67	92	79	71	73	77	77	90	91	81	71	81	74	68	73	94	81	63	70	80	81	68	71	70	83	58	85	81	72	75	63	73	67	78	90	87	81	92	60	67	82	80	73	81	71	58	74	85	68	80	61	66	90	79	80	80	76	63	82	79	80	71	86	60	75	84	80	82	72	78	78	77	69	68	78	75	82	79	61	71	75	84	66	68	88	68	72	74	66	78	67	66	70	74	69	92	78	82	67	77	83	78	64	67	65	67	71	79	86	73	81	63	74	73	68	64	71	76	79	81	57	73	79	62	67	74	85	77	72	67	87	77	70	71	81	64	75	68	72	82	79	74	83	86	72	76	83	71	65	69	76	73	80	86	80	67	73	76	62	85	75	86	88	80	70	84	67	77	68	79	72	65	68	76	57	72	78	85	82	78	69	72	70	74	78	68	71	77	76	60	61	86	61	94	71	95	69	91	64	79	66	78	89	66	83	97	86	67	58	75	88	88	81	97	66	82	75	71	83	81	73	91	76	76	78	78	65	75	69	78	80	81	72	75	76	81	80	87	66	54	73	78	78	85	79	60	63	68	62	76	67	71	69	84	59	68	70	77	69	75	79	67	75	71	76	86	94	78	61	77	71	63	72	71	67	87	82	68	72	75	63	80	86	94	77	76	77	77	85	69	72	70	71	73	81	54	82	78	79	69	61	75	72	80	62	68	73	93	69	81	70	87	85	75	77	59	81	65	76	80	69	73	86	65	56	59	79	75	72	79	69	81	70	70	83	88	76	91	81	69	61	70	81	80	80	101	79	81	73	56	75	74	83	72	77	75	87	76	70	82	85	76	88	77	66	72	77	77	71	70	87	57	60	70	71	74	74	81	70	74	71	76	86	69	75	82	73	65	76	86	72	81	94	72	80	78	71	72	72	79	68	67	66	85	69	88	75	74	60	74	87	68	89	67	64	70	66	69	69	84	80	71	71	63	82	69	66	77	76	67	80	81	77	76	68	86	79	77	63	80	80	93	75	78	74	66	75	78	72	75	69	79	82	62	77	77	67	73	71	62	92	84	69	72	67	69	79	69	79	84	61	66	77	73	72	85	68	78	91	77	65	56	83	70	89	81	77	90	84	77	79	81	80	77	64	75	86	76	67	79	68	80	82	86	82	68	87	81	76	81	59	61	73	85	75	55	66	57	90	69	84	80	74	66	81	72	72	75	74	66	66	76	66	67	67	70	72	75	78	81	69	81	73	64	66	65	76	82	75	82	72	82	88	69	90	77	82	57	87	76	79	68	76	66	81	79	86	62	65	70	89	78	63	74	90	78	88	83	89	76	59	75	69	98	73	91	80	92	70	75	74	81	81	70	68	46	61	74	61	61	78	88	87	82	85	74	86	76	77	88	70	77	86	58	75	75	71	61	80	77	75	92	75	82	91	79	80	98	79	69	72	86	74	89	77	85	88	61	79	64	85	76	86	76	57	73	67	72	81	57	59	84	79	78	78	69	67	81	69	73	79	76	82	75	61	86	71	92	72	64	75	73	82	70	60	69	71	65	79	79	69	85	86	68	65	84	72	59	73	78	91	73	98	60	98	69	84	72	80	82	85	93	77	66	66	62	55	82	68	53	80	62	71	67	68	61	78	88	85	85	71	82	82	81	62	72	74	83	70	69	75	75	76	68	65	71	76	67	67	88	67	85	87	80	75	73	60	73	71	74	77	82	79	58	85	77	80	86	73	76	69	91	82	73	76	76	71	80	77	68	79	70	89	85	80	74	72	67	61	58	73	90	76	88	75	81	81	63	80	78	77	76	82	62	73	80	76	66	81	76	72	82	79	85	84	77	77	67	71	77	72	64	95	68	54	58	77	57	74	74	65	63	91	85	81	60	68	65	89	78	84	91	63	69	83	82	88	60	78	71	94	61	79	74	71	65	80	71	70	71	86	83	78	68	66	73	61	53	82	83	72	84	72	82	80	71	67	69	65	74	74	66	78	70	75	66	92	64	80	86
8001	796	1717	2069	1717	1283	1060	844	755	656	587	521	473	379	411	384	329	320	320	329	303	287	307	262	271	262	255	249	238	256	234	260	231	239	229	226	209	225	217	221	228	212	224	216	222	224	208	223	222	205	194	210	210	219	192	189	194	216	191	222	218	213	213	208	207	181	202	212	217	177	193	211	195	205	227	195	217	201	193	229	221	215	209	216	198	198	221	188	199	200	219	192	224	187	205	190	210	180	193	199	183	213	194	203	213	206	211	214	196	231	200	184	184	235	208	217	216	199	208	203	205	195	166	215	223	228	218	211	194	186	198	202	189	197	209	216	219	221	193	189	214	200	184	210	226	204	197	205	213	206	234	236	226	194	205	201	196	187	178	194	220	192	226	190	187	209	219	190	192	214	180	197	192	197	223	192	205	172	183	201	171	182	186	190	192	213	217	225	208	185	200	202	184	210	178	181	178	200	190	189	165	221	197	194	184	195	221	216	211	206	192	187	205	221	183	194	212	175	206	209	210	175	188	211	185	173	188	213	181	214	181	216	210	210	227	217	212	197	191	186	185	183	211	175	180	210	208	211	213	199	203	223	223	216	221	180	211	213	225	218	179	198	193	200	186	206	186	208	196	184	192	182	210	172	198	202	191	190	207	195	217	181	208	200	210	214	208	194	196	187	198	218	187	221	169	217	203	193	193	198	219	209	200	223	203	184	215	207	236	211	201	189	214	219	192	177	214	198	179	220	167	190	219	208	206	220	173	197	201	207	212	201	195	170	195	182	200	219	189	200	177	216	197	196	206	185	198	177	227	196	235	185	189	222	210	222	219	215	198	209	224	193	194	195	200	205	198	211	191	202	217	176	198	206	182	208	200	223	186	205	229	208	198	176	213	211	180	185	192	214	224	180	185	189	189	213	199	222	224	182	194	214	200	199	220	185	207	183	225	203	196	187	196	220	194	207	198	196	192	213	193	205	189	202	190	199	187	188	198	189	194	213	191	191	199	200	194	211	196	199	204	205	204	186	223	170	202	198	209	205	219	209	210	196	199	194	209	206	213	205	198	189	184	192	214	222	211	214	205	184	197	190	206	190	193	201	204	178	189	218	198	222	196	210	187	181	192	178	193	186	207	154	187	194	218	229	196	207	222	189	184	209	195	191	200	218	228	235	205	178	178	205	171	169	173	205	200	208	196	203	186	204	187	185	194	234	189	206	198	187	213	216	191	211	206	194	197	170	215	179	194	199	178	185	198	198	196	218	183	213	193	194	173	203	201	200	197	231	181	217	187	215	218	169	194	214	195	189	177	186	204	193	210	196	208	200	209	197	197	209	201	202	219	199	202	220	218	194	210	212	184	182	214	190	198	205	204	187	210	210	225	199	205	205	191	189	214	189	206	195	197	203	215	216	216	219	178	189	189	220	194	202	208	218	248	194	197	200	192	185	227	198	202	207	215	209	184	205	189	186	194	190	200	208	187	215	228	192	218	195	186	193	226	202	206	212	191	215	176	219	199	201	199	179	214	182	211	203	191	188	182	203	193	186	188	196	201	202	218	209	198	198	198	195	178	194	189	211	207	185	210	199	193	204	228	213	183	164	187	212	197	187	199	200	226	223	216	224	211	193	177	223	184	200	214	216	207	192	210	210	223	210	189	221	204	207	184	196	201	198	210	226	160	181	208	202	194	192	233	214	181	192	204	179	210	207	183	174	215	188	202	206	193	210	202	191	179	213	200	186	215	198	186	208	195	195	223	213	200	204	189	214	208	195	195	189	222	195	201	191	189	194	198	192	192	214	209	200	204	207	205	210	195	216	171	213	191	191	210	207	209	206	197	198	210	185	214	207	231	200	175	230	226	187	197	179	206	196	210	215	213	197	176	218	212	208	197	225	191	217	201	190	186	222	192	214	202	225	185	194	211	184	180	207	185	201	210	217	204	224	195	183	192	223	208	189	214	206	199	215	203	214	180	192	165	208	191	218	179	213	219	231	205	204	223	203	214	221	196	222	204	214	182	225	201	188	177	181	183	197	212	198	209	196	210	209	227	225	193	193	203	226	202	217	220	208	189	215	225	189	213	215	215	198	176	207	179	197	190	202	211	194	232	188	202	225	213	196	188	212	184	188	199	194	223	204	207	205	194	191	194	188	210	203	182	191	214	207	200	169	212	200	207	199	195	205	213	196	207	191	201	191	191	184	197	199	211	206	202	187	233	193	207	190	198	196	205	163	202	225	208	178	215	190	210	187	182	192	194	199	189	215	195	195	219	171	194	208	197	172	185	202	202	219	191	196	171	203	194	205	213	202	197	195	191	197	204	177	197	217	196	220	205	188	196	199	184	191	240	192	217	193	203	206	210	197	185	197	202	172	195	205	183	226	180	203	205	220	182	192	173	205	206	226	196	184	205	201	205	183	200	204	201	174	183	211	197	186	201	204	178	213	173	221	216	221	180	226	179	166	185	175	238	170	189	199	211	201	182	206	185	196	207	205	195	177	190	184	180	216	192	199	175	209	202	205	204	171	184	210	227	204	192	198	205	204	185	184	191	201	192	208	182	206	186	201	204	219	206	191	178	209	207	213	217	223	219	201	179	203	167	192	211	207	208	233	202	220	174	181	208	208	210	207	202	201	204	198	215	229	209	205	195	189	194	211	221	206	183	193	192	210	197	195	214	198	184	209	200	207	204	182	203	205	199	201	216	184	216	229	189	179	210	188	200	214	231	190	197	203	193	180	187	219	214	200	201	199	195	182	169	191	187	184	177	188	187	240	188	187	194	184	196	200	180	187	196	204	200	180	213	193	217	208	216	198	218	193	172	216	196	179	195	219	210	201	182	184	220	210	185	204	193	203	204	211	190	192	201	210	194	202	183	224	194	199	199	194	189	213	194	176	205	189	197	201	202	215	197	201	201	192	204	186	211	215	209	189	207	219	200	211	190	227	199	182	201	204	185	215	190	201	176	178	201	222	189	211	203	185	196	196	181	204	202	180	200	203	169	224	184	180	196	182	199	180	171	208	195	208	181	241	234	209	213	176	175	223	203	203	195	194	180	191	215	189	207	189	211	205	209	206	205	206	170	192	192	195	197	221	182	194	209	184	186	189	188	217	203	208	211	185	203	193	196	187	205	209	200	197	209	220	215	188	189	219	172	184	197	197	185	202	204	192	186	207	194	191	203	212	213	203	190	213	234	196	186	214	212	210	193	182	199	207	183	209	217	213	204	201	210	181	213	190	190	196	186	192	194	190	206	210	202	191	237	194	176	192	198	196	204	201	195	222	184	194	191	229	190	183	198	203	192	214	241	174	196	219	197	169	190	186	190	182	191	199	198	210	211	192	182	181	173	208	197	195	207	208	190	212	184	208	235	206	185	207	214	210	205	184	213	172	202	197	198	190	211	199	190	196	191	193	214	195	187	189	195	210	203	208	222	194	197	205	214	191	172	180	211	212	198	192	190	211	210	209	209	218	200	212	213	184	210	213	211	174
1585	310	353	301	303	305	293	304	315	298	288	287	270	293	261	283	273	300	291	258	307	283	284	267	296	278	248	271	244	310	311	310	276	298	289	297	274	305	288	281	249	322	274	259	282	265	291	289	297	264	245	279	278	266	296	288	275	279	306	289	285	307	264	308	275	268	306	293	267	289	290	291	291	275	274	291	271	282	250	298	294	257	285	267	270	283	275	281	278	268	260	290	280	272	289	297	305	275	319	291	278	306	239	247	295	272	307	270	277	268	305	277	271	282	301	312	282	305	275	270	311	299	276	254	284	304	285	263	274	282	295	290	301	283	297	309	299	268	268	276	307	277	294	300	294	289	298	291	260	289	302	289	244	311	320	312	293	264	288	297	271	318	283	292	270	272	276	279	264	302	270	261	282	293	252	288	288	272	309	309	262	282	255	253	264	296	260	290	322	332	300	258	275	270	255	295	289	327	279	318	306	299	308	274	297	266	276	261	283	304	298	289	301	313	315	280	321	251	269	282	295	264	307	286	273	284	304	251	308	281	297	302	290	274	285	316	277	277	266	291	311	312	293	279	281	286	283	280	271	314	288	276	279	259	265	307	259	289	257	277	277	282	285	302	305	290	308	279	322	310	247	284	304	255	291	264	308	258	288	255	278	267	298	302	268	276	291	270	279	299	261	292	274	278	284	306	289	293	305	279	291	276	293	281	269	258	252	292	289	259	256	305	273	308	262	330	300	289	330	310	284	285	277	260	252	276	252	259	296	270	278	290	262	288	307	285	289	280	292	251	268	272	278	268	271	246	271	289	272	278	303	270	260	304	257	242	301	255	294	257	300	273	265	299	263	301	293	282	298	278	294	280	277	301	314	295	287	306	261	252	249	280	286	290	284	276	291	264	304	256	279	249	303	264	281	274	294	316	288	275	268	296	295	285	311	264	281	294	271	276	318	285	303	303	315	303	326	268	305	318	282	303	274	269	270	265	302	271	266	281	280	261	276	313	282	288	261	299	262	265	264	273	274	285	295	306	318	288	306	265	274	286	322	264	293	273	285	270	278	284	295	270	286	301	275	271	281	292	293	274	276	289	259	265	311	306	275	268	303	292	251	282	282	262	234	291	293	252	310	281	247	279	253	268	279	272	269	269	263	269	287	257	254	266	288	270	278	285	320	280	286	289	298	278	275	313	293	285	296	288	303	264	270	269	298	280	277	285	284	296	297	309	279	281	288	267	308	280	284	258	295	273	301	303	286	264	268	312	306	303	294	256	297	259	255	267	256	289	278	279	278	276	261	294	299	289	275	311	282	279	262	278	260	257	296	322	286	274	275	315	278	287	271	286	302	276	308	256	300	299	287	256	280	275	278	336	293	271	268	279	301	295	264	300	282	259	318	280	261	288	264	253	283	276	290	292	281	241	304	295	285	267	276	285	288	266	282	264	301	309	287	268	267	262	284	265	299	291	278	246	272	268	289	320	272	261	263	284	308	266	260	323	276	293	261	289	325	312	283	286	277	261	340	278	248	313	282	236	285	270	298	254	271	274	271	267	275	280	267	284	308	275	267	281	320	284	265	281	327	273	310	275	292	301	270	290	275	284	269	269	291	305	280	287	300	261	280	268	248	275	284	278	333	315	268	298	287	304	286	297	308	288	295	260	280	286	289	305	276	283	278	282	284	278	274	255	283	279	253	261	259	299	285	284	254	271	286	268	306	309	318	283	292	273	282	276	297	289	273	272	323	274	269	282	260	271	293	274	288	291	271	296	254	289	281	300	290	243	256	279	270	306	285	282	325	299	298	249	276	278	288	278	298	268	289	258	273	260	285	258	289	275	300	276	302	269	262	265	305	299	281	275	255	312	282	291	262	268	252	311	286	302	265	292	262	279	298	292	296	278	256	329	265	283	312	284	303	258	277	295	291	305	286	266	297	288	258	273	287	271	277	263	300	296	292	272	319	309	284	283	309	281	318	276	290	281	292	303	296	283	269	291	308	249	286	267	310	311	301	290	291	274	258	240	274	299	275	310	293	271	297	261	298	275	294	262	315	309	300	300	271	279	253	244	272	274	314	238	279	291	250	284	303	305	309	275	263	263	255	271	316	280	291	294	276	306	314	296	289	281	238	250	303	290	249	266	287	284	275	255	276	294	291	289	257	263	273	283	282	321	265	288	287	264	296	292	277	275	262	263	281	319	281	276	296	305	265	302	289	302	314	274	268	268	286	290	294	277	267	275	290	269	309	279	281	290	263	293	305	292	293	250	300	300	319	303	312	311	284	262	289	259	276	292	282	316	302	269	276	257	293	271	296	281	313	275	319	290	281	289	292	277	273	299	287	303	264	290	281	283	297	287	263	276	286	329	272	299	269	290	267	270	280	278	284	253	250	282	281	279	273	291	268	298	292	271	299	274	273	267	256	267	272	279	305	269	308	284	294	300	245	310	282	284	281	273	267	270	275	264	316	249	302	294	312	301	295	272	280	259	294	294	297	299	291	280	267	278	299	276	262	293	288	317	303	296	298	304	309	290	311	268	287	290	284	294	281	268	272	287	275	281	309	261	251	312	299	278	292	293	286	312	265	271	283	309	296	270	298	306	240	304	286	283	294	292	284	301	283	279	300	248	293	264	271	274	266	284	276	255	284	278	237	266	282	275	299	275	287	254	326	286	287	299	308	302	262	256	264	261	328	293	282	272	282	289	304	264	279	270	287	244	305	281	295	325	258	308	304	264	264	303	322	290	296	276	271	270	321	265	300	295	255	305	254	241	301	267	280	283	309	325	284	297	271	298	295	287	231	289	328	265	285	272	295	286	244	250	251	304	281	334	291	293	283	293	263	284	322	308	276	320	295	292	281	281	264	277	271	262	261	302	299	245	281	310	296	290	281	244	275	289	272	286	302	311	242	313	314	293	301	301	302	281	273	274	291	291	297	304	279	264	262	263	279	260	293	311	295	283	300	336	272	292	298	266	271	280	296	314	301	269	278	258	310	286	263	283	285	284	277	240	267	287	275	260	282	271	273	254	260	295	269	289	308	281	265	283	275	290	269	295	302	274	266	280	285	258	290	308	291	284	281	265	291	272	312	285	285	287	291	262	290	294	292	296	254	272	316	284	268	279	304	311	301	289	286	310	307	277	251	261	264	280	285	295	288	302	250	271	277	309	275	295	299	278	272	280	278	287	308	283	282	282	267	273	301	315	293	279	278	309	261	268	267	263	273	278	315	311	273	231	238	285	277	281	262	280	264	292	297	284	299	284	263	297	260	256	276	293	282	314	286	253	288	237	304	293	317	265	264	276	309	278	310	276	262	277	267	308	306	265	279	294	289	282	270	323	273	302	298	299	294	276	267	298	263	284	294	272	272	291	293	306	269	259	285	313	281	297	294	257	299	248	273	251	268	321	281	280	271	304	315	267	306	290	315	285	298	289	289	252	256	306	284	263	298	248	311	292	262	277	312	295	296	285	269	245	305	313	283	303	287	276	263	290
2104	655	694	742	661	712	683	654	682	703	688	667	613	629	598	660	648	616	657	639	628	658	618	668	632	614	662	607	631	670	623	577	584	620	637	656	606	621	648	596	609	611	594	658	608	623	629	608	605	630	621	665	595	615	595	640	646	604	638	664	681	626	642	609	599	593	629	572	612	679	608	643	647	630	644	582	639	614	647	653	643	639	640	636	616	623	625	692	674	610	617	653	611	575	610	635	604	666	655	586	638	617	648	638	629	604	639	617	612	608	595	602	629	613	606	614	621	599	629	631	640	636	669	624	628	614	644	643	650	629	611	614	647	643	658	619	645	647	637	607	630	631	641	616	626	645	623	665	583	626	628	623	673	681	606	651	616	610	638	623	604	674	625	625	563	616	618	620	583	654	633	588	627	647	612	620	576	624	600	613	617	674	604	641	625	657	617	584	640	618	611	576	663	587	622	621	603	652	581	634	663	620	640	604	595	596	604	615	599	637	633	625	600	588	648	609	635	615	654	612	629	674	638	637	671	630	635	664	587	629	619	652	680	614	645	654	614	622	606	692	623	600	658	678	650	652	621	612	624	648	637	614	630	655	640	644	585	595	603	652	642	632	651	603	626	619	657	611	649	631	638	638	622	651	651	578	658	691	618	603	649	587	634	582	600	580	641	619	616	649	635	639	612	634	599	628	597	604	648	666	644	613	615	658	660	662	613	599	631	586	645	643	627	626	619	666	589	673	653	611	587	618	623	631	616	657	645	613	634	651	661	632	610	627	696	661	666	597	647	663	610	628	594	579	657	610	654	593	605	648	670	625	623	636	613	587	673	607	613	630	615	626	604	644	663	643	613	620	635	664	627	602	654	638	598	638	641	620	648	663	595	615	655	612	687	634	636	624	653	625	658	629	622	620	625	629	653	642	671	620	677	671	649	637	632	614	613	589	675	614	652	642	617	599	579	650	628	611	649	618	642	629	628	581	623	645	617	663	645	650	583	639	638	630	615	656	591	613	572	653	641	609	655	638	606	634	645	671	651	685	617	638	613	627	646	636	655	661	596	634	623	629	597	645	622	625	629	640	651	636	658	625	630	606	635	649	639	599	620	614	650	588	601	662	642	671	650	586	665	607	625	623	626	630	649	604	641	601	661	633	648	596	665	636	631	631	618	623	612	603	670	605	640	610	608	639	597	626	624	634	642	628	637	619	621	667	604	678	574	599	637	668	630	622	636	592	621	651	611	625	585	630	595	657	635	663	627	640	629	615	618	627	612	580	624	632	652	645	599	627	646	585	618	617	669	619	601	649	654	631	601	669	654	647	671	651	689	681	619	617	666	649	652	645	623	671	633	629	659	638	604	636	613	655	602	618	655	624	657	640	664	671	619	638	616	613	624	657	623	587	573	612	652	676	636	587	618	638	631	617	634	608	633	634	635	626	597	610	609	627	647	642	625	614	642	635	614	620	628	611	631	601	595	633	604	627	627	654	627	630	645	596	668	633	578	611	646	633	648	645	601	664	631	591	628	578	650	619	675	675	627	627	641	661	626	615	614	671	648	596	607	601	645	668	582	607	642	654	638	616	630	602	622	638	617	682	575	606	640	629	626	675	659	602	634	655	607	597	638	596	631	651	590	631	599	591	603	611	647	688	610	596	639	643	617	646	644	619	607	623	618	640	672	637	635	659	667	616	620	634	602	620	643	645	641	648	617	640	609	599	629	642	624	641	631	681	642	616	667	591	609	628	678	664	616	629	592	628	610	606	602	647	619	642	620	591	623	643	636	617	664	591	614	668	620	619	632	597	614	644	582	634	590	608	667	614	625	588	654	638	604	609	621	643	588	654	649	634	616	622	628	646	619	646	649	663	621	658	623	655	641	643	650	666	686	638	622	662	620	635	656	641	612	644	650	641	577	613	597	658	593	647	615	640	611	630	646	674	630	638	608	581	634	644	610	638	660	621	563	631	629	587	649	633	614	679	658	612	645	638	622	665	642	614	668	636	674	631	643	611	573	644	586	647	631	590	641	618	598	654	639	595	613	593	670	620	605	653	648	667	608	630	592	651	673	651	631	637	666	633	634	656	613	636	645	658	654	614	636	637	618	664	600	614	636	593	604	648	616	603	610	665	616	620	661	627	654	682	563	641	644	606	647	673	653	585	627	619	676	574	626	584	707	624	626	657	632	643	647	639	601	663	610	635	624	627	593	605	614	668	589	620	619	591	610	635	644	669	623	623	623	674	598	639	665	651	676	600	603	621	630	649	601	612	656	628	592	635	614	601	632	694	655	652	629	631	623	630	597	647	649	599	600	637	636	640	622	591	683	618	604	633	660	633	627	606	612	642	652	632	613	593	617	620	661	605	661	651	653	638	610	629	628	617	662	641	612	661	674	669	636	669	618	680	608	588	647	674	611	599	632	621	659	624	643	633	625	631	644	595	598	616	624	621	629	645	667	643	623	642	611	631	590	639	629	594	618	637	618	597	606	638	608	601	627	645	624	627	639	592	639	638	631	628	591	643	660	606	646	624	587	615	642	632	607	631	600	658	609	693	617	659	598	626	608	616	667	618	635	665	632	633	631	614	619	658	638	663	700	669	631	610	634	621	657	629	647	612	617	652	665	643	615	624	613	608	606	663	656	624	600	621	627	674	600	663	615	609	652	632	626	650	630	647	592	616	593	585	660	627	611	667	629	628	632	649	637	582	593	598	655	611	621	646	625	610	664	659	646	612	639	618	671	591	660	641	641	603	652	600	635	608	583	649	641	622	622	639	620	629	607	602	608	631	609	653	635	596	641	652	647	648	657	618	691	651	593	593	649	653	624	617	673	610	670	598	635	611	656	662	619	625	587	662	659	644	656	620	684	577	651	653	593	631	609	589	659	585	632	631	594	626	617	606	611	659	614	641	657	623	600	660	639	609	608	644	674	634	655	627	621	615	580	557	622	637	646	605	622	623	613	610	648	571	672	620	654	663	611	632	674	662	605	688	591	608	620	604	623	644	673	616	649	655	626	647	625	655	617	643	636	605	626	655	631	639	647	589	624	640	607	581	544	633	600	615	584	670	614	637	620	628	643	635	633	629	613	624	626	652	625	650	576	599	648	600	655	662	665	655	658	602	679	641	597	625	651	691	635	627	621	624	639	597	664	632	631	621	644	617	618	608	602	622	637	631	634	652	613	581	650	595	601	610	626	633	641	581	621	627	598	624	659	669	637	603	604	626	622	617	621	661	591	648	587	613	611	603	639	628	629	605	614	622	681	607	624	596	645	590	629	654	624	671	584	655	612	650	635	617	587	628	625	629	641	623	551	567	633	627	647	664	605	642	601	650	632	629	609	625	643	666	622	653	621	689	651	614	583	629	581	593	633	622	649	646	608	638	657	625	606	661	659	652	662	592	648	620	663	630	636	617	603	603	676	635	577	619	616	673	643	622	627	687	630	606	602	626	624	644	676	598	650	645	596	633	634	592	641	618	592	649	618	623	615	629
7713	539	604	450	333	329	316	290	232	237	241	226	231	228	215	220	199	196	219	219	184	217	208	211	208	186	195	213	203	202	195	203	195	215	223	207	209	190	211	212	192	216	180	214	200	199	187	187	218	212	206	200	193	240	191	204	202	212	211	202	204	201	201	219	203	201	227	213	202	218	223	188	187	179	206	185	222	201	204	210	197	205	228	217	208	217	217	208	185	181	212	206	207	230	216	210	168	214	207	234	190	208	211	210	187	204	244	196	189	195	204	226	202	191	205	208	196	188	224	210	199	218	229	214	197	202	235	206	220	204	212	206	226	192	209	231	245	193	192	204	238	193	231	194	197	202	199	203	191	198	214	189	200	207	211	212	203	211	227	204	194	221	226	235	189	212	189	216	184	205	184	191	191	214	201	221	211	208	190	215	218	205	177	206	185	200	207	191	182	211	209	200	186	196	214	189	192	217	217	209	196	198	217	215	206	229	212	191	200	196	189	205	244	207	202	186	198	214	193	195	225	188	203	204	197	185	204	214	204	200	188	182	209	209	188	179	207	184	197	201	206	221	197	202	210	211	199	181	209	205	210	198	187	205	221	220	202	200	201	178	210	198	209	201	199	231	179	186	208	197	235	216	203	209	182	182	218	205	223	241	219	209	223	170	187	208	216	200	200	188	182	208	210	186	173	196	219	207	218	190	188	201	180	202	207	198	183	182	236	228	194	215	204	209	223	220	206	200	189	193	226	172	206	206	230	210	203	206	218	212	215	207	187	186	179	202	178	226	222	210	203	219	213	180	173	223	216	205	199	214	186	202	208	206	195	211	190	183	202	177	203	212	224	194	206	227	211	202	197	180	202	201	232	186	170	211	207	232	217	186	221	199	207	192	163	193	186	216	175	223	219	200	200	205	218	196	186	203	228	253	197	201	179	218	172	193	203	178	193	202	196	166	188	206	202	188	219	199	199	183	187	212	204	207	209	210	232	227	179	255	196	165	182	197	207	186	202	218	209	206	187	201	200	228	211	227	214	212	233	215	186	196	206	211	175	243	193	202	184	202	195	198	202	211	186	229	194	220	214	188	205	212	200	200	212	203	214	201	190	201	205	220	227	214	193	203	228	215	202	216	211	195	194	217	206	198	228	210	233	212	195	214	211	238	223	207	187	206	215	203	224	212	214	211	198	163	208	217	183	230	203	194	205	201	193	188	201	195	206	199	233	209	197	173	210	189	210	186	198	225	186	206	170	200	208	195	195	207	174	197	193	195	217	182	190	207	203	183	172	195	203	216	211	220	182	203	193	176	190	206	212	222	203	237	196	207	207	208	226	200	181	214	220	183	198	199	193	212	190	189	188	180	203	195	203	206	198	209	215	205	214	208	202	194	202	219	188	206	172	223	211	174	206	213	207	219	228	229	213	196	204	200	188	203	225	192	215	194	217	182	198	226	231	202	207	188	212	181	207	209	198	205	218	204	195	215	202	214	204	208	210	184	186	195	182	205	211	229	194	223	211	210	176	204	230	214	219	189	207	185	219	219	221	197	196	213	208	204	193	215	188	209	192	232	174	232	197	215	186	216	221	203	232	211	221	204	201	187	187	212	209	202	187	209	200	211	232	203	216	205	205	179	194	202	224	210	170	203	198	209	212	187	158	172	211	191	196	184	205	213	184	177	197	190	209	187	170	205	205	186	219	174	191	210	241	216	221	217	189	189	218	201	217	215	214	191	203	219	180	189	202	173	202	206	204	221	224	214	185	223	196	225	193	213	194	197	217	199	214	222	188	188	205	205	207	219	200	203	189	204	193	187	188	213	182	165	186	193	226	197	191	194	219	199	200	201	192	210	209	211	189	216	196	204	203	222	193	228	208	214	219	216	206	216	232	213	222	209	212	211	207	210	177	185	210	206	189	194	204	194	178	202	201	208	186	193	207	188	199	237	199	229	198	187	180	195	230	180	206	217	208	211	226	172	206	198	200	191	202	208	202	220	180	167	185	221	210	203	215	218	192	219	215	199	190	204	185	212	220	191	235	204	193	184	205	195	186	217	240	221	229	231	201	183	211	211	182	210	210	204	175	228	218	210	194	190	205	209	210	193	202	186	198	179	190	225	211	180	193	224	184	217	223	228	200	223	186	222	194	208	197	227	207	197	198	181	203	215	204	216	193	203	201	194	232	220	226	233	230	220	201	216	200	204	181	207	189	201	210	205	211	189	205	202	189	213	205	196	199	212	182	215	162	210	211	235	212	220	194	202	180	208	215	225	188	205	204	203	235	220	200	224	211	185	212	187	221	203	193	169	210	194	189	207	220	202	213	195	223	226	218	200	228	228	207	197	204	187	225	203	202	202	219	182	208	191	195	228	163	190	196	209	241	189	207	194	188	187	178	201	209	211	234	221	201	192	188	207	202	210	204	221	215	203	233	217	205	205	187	229	204	197	175	184	196	211	187	184	191	191	182	191	206	213	213	187	209	224	191	192	222	172	180	194	244	213	215	186	203	192	190	197	213	202	249	198	219	201	179	197	195	189	195	229	203	205	198	220	195	194	234	187	192	191	212	212	201	209	209	200	197	224	197	211	224	203	192	203	202	219	208	193	210	171	206	189	190	206	211	212	206	213	217	199	191	197	225	197	193	209	220	218	200	197	213	202	196	175	209	226	207	206	192	199	211	226	197	212	212	202	203	194	201	197	199	189	193	189	216	187	186	205	208	225	230	235	192	218	203	183	166	242	214	204	208	226	195	238	209	221	196	194	212	213	186	220	207	214	236	202	206	195	216	189	200	192	203	188	199	185	216	203	199	202	224	204	193	203	174	190	199	225	204	218	228	227	239	199	214	181	215	189	202	199	211	192	198	199	220	213	223	227	220	196	211	201	196	223	202	216	203	221	192	214	207	206	199	225	210	199	189	180	216	158	224	198	203	182	182	204	198	203	196	211	185	190	194	201	205	204	216	186	200	194	202	202	213	205	209	206	207	207	197	193	230	206	208	211	209	200	210	222	213	192	199	177	191	218	244	200	196	214	206	203	201	190	177	208	209	227	218	194	204	209	207	220	200	205	215	223	180	205	195	214	209	186	202	213	207	253	227	211	208	214	210	196	208	208	213	209	208	239	181	201	193	202	236	190	201	211	191	217	179	216	238	200	191	211	191	211	200	204	225	194	187	212	245	205	192	227	182	207	201	194	198	207	209	185	185	217	191	209	200	186	199	189	209	200	201	177	203	199	202	215	210	193	201	206	218	224	196	210	183	223	222	200	197	218	201	208	199	185	202	191	221	203	197	225	210	185	195	210	207	207	184	191	191	179	195	188	188	189	193	187	216	219	204	204	194	185	209	208	194	234	201	219	193	210	180	197	194	192	232	215	235	208	209	191	213	229	234	184	196	233	205	226	192	200	206	213	202	198	226	190	213	204	194	208	206	212	187	191	182	205	195	186	216	180	196	228	198	190	204	220	222	203	194	195	192	223	195	204	208	193	204	199
6645	790	1238	1398	1249	1076	871	821	744	717	618	623	604	585	571	547	549	528	504	523	491	497	489	477	512	457	496	454	481	476	466	451	470	492	488	483	499	501	489	471	437	460	445	442	447	483	439	479	438	421	505	457	482	466	490	457	464	429	448	441	434	446	473	464	455	450	446	429	457	472	471	462	469	425	456	488	461	453	454	483	435	467	450	444	438	458	488	468	450	486	432	465	449	455	475	455	494	460	455	476	437	463	476	443	429	463	453	476	469	472	432	464	474	500	435	440	477	444	455	403	459	476	445	495	446	473	507	460	484	464	465	445	443	467	449	501	433	456	485	460	440	445	477	453	480	494	439	445	440	444	435	472	455	456	442	452	416	473	450	428	439	457	476	457	460	466	445	482	443	456	466	488	467	484	478	418	482	419	433	448	482	450	441	499	478	485	475	472	438	453	445	493	475	467	498	447	449	429	448	437	456	441	477	464	461	452	462	448	489	456	469	423	452	445	453	496	447	472	425	435	472	438	420	419	440	448	414	446	489	474	497	446	453	453	486	471	444	454	468	458	492	489	437	418	497	470	471	466	465	509	429	453	467	442	480	464	492	479	448	450	491	437	480	443	472	468	441	445	465	448	402	423	480	428	459	467	467	425	481	476	425	498	457	425	444	457	433	468	455	475	474	450	478	482	452	494	477	473	453	464	409	443	470	446	474	423	485	488	453	435	464	487	446	425	431	436	472	473	465	448	430	455	454	428	479	442	460	469	460	469	446	457	478	451	466	475	501	458	523	453	467	469	438	468	483	510	458	451	470	480	425	410	470	421	475	434	500	420	467	442	448	421	441	437	482	449	423	458	456	487	467	465	451	418	481	414	474	442	449	444	445	469	459	437	452	472	501	450	441	467	469	407	434	458	441	458	430	446	455	445	436	464	456	431	455	442	446	465	469	488	473	505	456	452	470	459	476	434	448	495	489	445	455	462	439	464	476	460	469	495	480	491	421	497	467	452	515	439	446	426	444	474	480	471	464	457	418	454	453	462	466	457	455	484	479	467	467	433	445	472	478	499	476	434	454	481	443	435	453	452	471	461	460	460	472	434	471	412	477	456	476	461	472	445	462	470	473	450	463	452	492	423	531	538	419	455	489	482	461	450	449	462	436	458	468	465	510	453	463	428	461	473	473	456	425	450	440	424	413	414	478	487	458	418	428	452	495	446	481	451	444	448	481	475	438	437	447	429	432	440	436	462	436	476	463	474	471	490	442	464	414	499	430	447	457	458	481	432	448	446	428	441	509	476	416	435	439	419	441	442	462	435	439	489	439	454	500	480	453	495	428	480	474	445	466	434	448	477	465	433	428	510	478	455	448	469	435	422	457	491	443	412	466	453	424	465	453	409	453	469	389	486	466	463	439	469	432	431	445	464	470	460	437	439	455	445	458	446	473	478	469	508	414	403	446	462	446	442	428	492	442	473	445	462	436	465	453	498	430	513	464	452	473	452	456	483	464	442	473	445	457	483	450	449	409	439	475	403	457	453	482	452	462	388	446	436	478	419	449	424	481	499	470	471	455	445	462	423	480	478	452	432	435	445	460	451	442	442	487	441	444	433	480	468	455	461	506	470	453	467	502	495	440	517	454	513	457	444	463	434	440	451	477	482	484	479	463	459	454	464	470	442	450	499	499	452	456	463	454	446	454	450	473	457	451	428	477	407	414	442	434	464	473	433	424	446	490	472	441	462	470	469	444	415	439	459	458	439	457	463	457	438	451	460	469	431	471	470	478	485	467	464	470	452	440	451	463	417	462	451	437	460	461	449	459	449	428	459	429	436	457	426	466	428	478	430	474	470	483	459	476	437	476	442	456	449	443	448	451	454	465	486	427	460	461	480	478	435	435	456	467	449	501	448	473	457	469	472	535	437	480	468	415	451	491	451	471	499	426	458	481	453	461	446	454	461	466	449	465	440	482	449	420	474	403	433	432	472	411	469	484	459	431	445	441	462	479	474	450	438	470	474	444	450	490	463	456	458	447	448	421	466	466	503	435	488	399	466	448	454	463	458	468	441	459	455	442	447	434	447	435	472	421	429	467	454	479	464	418	505	472	458	459	416	439	469	485	452	447	462	443	460	459	443	466	473	455	458	434	435	503	452	492	466	457	468	478	441	475	473	435	465	462	452	476	435	463	462	442	497	445	486	493	445	435	485	450	461	459	458	444	465	475	448	451	473	441	478	483	472	446	408	459	432	461	494	475	465	449	481	450	454	466	472	426	441	452	466	424	479	474	478	518	415	452	444	455	422	398	477	445	456	446	474	469	442	466	447	450	489	412	480	471	449	459	444	488	454	456	468	474	480	474	438	482	495	437	439	504	443	412	424	409	484	462	460	464	463	449	463	458	466	447	440	450	449	449	454	448	449	455	479	448	428	434	452	451	433	438	471	468	463	481	469	446	487	446	468	490	454	430	462	474	452	488	447	456	483	465	445	452	476	441	472	463	455	477	475	454	473	476	459	460	466	450	439	500	465	437	463	471	454	428	491	441	438	476	485	435	486	467	424	475	473	467	479	460	445	496	489	427	488	451	458	464	422	470	473	440	461	434	432	409	450	454	486	466	454	434	455	475	490	450	438	472	501	444	480	458	458	462	497	499	500	461	417	435	450	462	459	476	482	443	421	480	455	443	452	476	461	403	458	465	459	495	455	473	427	491	461	476	462	430	497	461	432	473	449	448	448	451	461	428	451	460	473	431	431	455	462	425	459	458	458	465	496	418	455	466	455	464	447	455	452	470	457	463	449	469	478	415	463	434	458	506	447	458	494	437	458	421	436	446	462	454	482	444	438	471	396	434	446	468	454	423	424	477	445	497	434	497	433	448	466	435	485	455	434	463	425	451	440	419	447	445	425	471	453	423	474	442	444	485	457	481	435	458	483	463	479	464	441	462	500	474	470	492	458	473	467	479	456	443	479	472	479	438	455	448	451	433	472	476	404	425	467	420	443	447	439	483	483	470	466	447	460	474	480	496	436	469	453	410	432	441	445	444	488	446	452	466	458	431	449	441	431	464	467	451	470	425	478	439	434	421	430	485	499	446	460	461	488	476	434	492	435	468	463	450	454	485	452	454	422	459	463	490	481	424	439	444	467	445	472	439	496	467	435	435	463	478	428	467	428	452	445	454	476	429	443	450	447	477	487	423	462	452	418	438	431	496	443	459	454	496	461	508	448	427	497	431	476	459	447	478	449	480	432	465	411	447	479	418	473	480	450	425	460	428	463	435	452	477	469	448	475	401	466	455	480	492	432	473	464	447	432	472	494	446	435	456	456	448	474	478	489	477	443	422	457	465	435	441	463	449	464	455	480	458	459	441	423	434	432	449	429	457	462	416	472	472	484	488	474	428	449	462	492	446	443	474	450	440	495	480	462	450	432	430	445	484	466	454	464	506	422	463	403	487	525	452	437	517	492	463	463	460	444	435	415	435	478	470	487	481	472
14402	1009	826	642	404	307	230	189	168	128	153	130	110	104	106	99	102	91	102	86	83	70	71	78	86	97	92	87	87	79	86	87	64	64	64	79	72	85	70	73	76	105	70	70	73	78	61	80	86	79	91	82	84	76	77	69	90	86	74	67	75	88	80	86	79	78	94	74	91	65	76	69	76	82	69	79	68	72	73	74	74	78	78	81	88	84	67	67	65	82	73	86	69	82	82	87	82	75	88	93	64	77	85	84	73	62	65	71	71	74	73	63	72	80	56	88	69	81	84	84	75	68	69	52	71	66	90	92	68	76	102	70	73	59	73	83	95	78	76	77	83	66	67	71	67	66	71	71	82	70	79	79	74	77	78	69	73	90	69	86	88	70	73	79	80	80	87	81	80	62	88	70	66	75	62	75	61	74	76	72	87	69	69	64	70	90	70	66	92	63	73	78	77	57	72	68	71	73	75	64	80	74	74	74	78	71	71	78	71	72	68	61	64	74	79	84	65	68	67	67	77	81	80	82	105	73	94	78	89	74	95	66	75	91	81	87	75	59	74	72	84	98	78	79	73	71	80	77	83	76	57	78	82	73	72	72	90	86	106	75	75	62	69	85	69	73	79	70	72	86	57	86	84	84	63	86	83	83	68	60	72	65	63	84	75	76	87	76	91	71	74	77	80	77	71	80	69	82	85	80	83	81	64	70	78	74	78	74	83	78	86	66	83	73	74	74	74	91	62	71	76	68	74	83	77	72	73	81	78	77	97	74	75	74	79	85	82	72	77	96	88	99	83	78	71	72	86	64	62	77	73	56	64	65	68	55	102	92	85	86	74	78	80	56	65	61	90	71	58	76	93	88	76	75	65	67	80	93	84	73	81	66	78	86	83	75	94	58	74	75	71	97	76	85	81	60	74	87	77	79	80	72	79	82	92	72	101	86	76	79	63	71	69	77	78	67	78	73	67	56	78	77	72	95	95	72	74	69	64	86	75	68	78	76	76	80	78	76	75	74	71	68	72	76	80	84	65	88	61	77	58	80	77	96	79	80	70	76	67	84	84	77	67	84	72	107	73	72	72	72	86	74	67	67	73	65	71	62	69	76	74	85	73	62	62	75	72	75	66	63	74	87	63	84	65	89	68	77	89	84	75	94	88	76	89	72	71	70	70	70	71	72	84	90	60	86	65	76	89	73	74	68	69	80	56	81	74	50	79	78	59	84	69	87	78	73	90	67	86	73	79	77	92	77	79	80	74	74	80	83	89	77	63	78	85	74	78	67	76	70	94	81	79	74	78	84	95	84	78	72	65	80	74	80	81	75	67	87	90	63	71	62	72	94	93	70	71	80	79	75	74	93	74	87	94	74	74	96	54	74	80	69	85	69	72	94	71	79	83	78	85	84	67	66	77	92	65	70	91	76	79	64	86	64	76	72	73	68	86	65	80	66	77	80	68	89	75	86	81	58	70	68	77	72	64	87	87	96	88	81	90	61	81	78	86	78	85	83	88	70	72	63	67	73	77	83	57	79	92	73	83	62	66	70	84	81	86	64	60	57	63	92	69	96	58	79	67	85	75	64	73	60	64	93	63	78	55	90	81	70	77	72	85	81	78	76	66	75	75	69	71	74	73	60	72	72	71	75	74	74	85	80	77	69	71	72	71	77	67	72	59	97	75	64	91	79	64	67	58	82	89	94	72	87	75	69	81	68	68	70	93	65	69	65	62	83	82	65	69	91	86	57	70	87	80	74	69	72	74	93	69	82	69	93	77	98	93	62	65	60	95	86	78	74	76	87	67	67	78	70	76	71	71	77	76	69	69	67	69	81	76	81	79	75	85	69	78	66	62	67	64	85	62	60	86	66	93	82	63	82	75	101	74	88	75	69	63	66	70	93	86	69	80	82	79	79	88	70	86	72	77	79	78	84	88	83	82	83	68	75	82	85	83	79	88	78	81	74	84	69	79	82	66	65	59	75	67	85	80	69	66	79	57	60	78	66	85	75	73	77	60	75	86	76	92	64	92	58	74	73	72	73	82	75	85	71	81	70	69	62	74	79	76	83	80	93	68	80	78	69	81	67	72	79	83	79	68	68	74	78	64	89	88	73	81	74	66	65	79	88	75	94	77	90	66	61	77	77	75	91	93	65	77	73	73	82	75	68	81	69	80	72	77	60	78	75	86	74	90	70	73	80	65	76	80	86	81	74	57	74	78	92	87	80	59	68	73	78	75	74	73	80	64	71	83	90	83	79	92	75	79	58	77	69	75	57	81	65	98	82	72	63	81	76	92	62	77	81	75	89	90	75	71	78	92	87	75	68	76	74	75	73	73	68	79	65	94	53	75	69	82	75	75	88	62	79	68	60	86	78	83	80	94	77	69	77	92	79	69	63	76	82	73	81	68	72	81	79	66	76	79	84	71	66	69	70	76	71	53	64	75	63	78	64	80	77	83	88	75	74	83	69	85	83	85	74	75	80	71	58	65	69	88	77	90	71	68	79	77	73	68	67	77	87	56	85	73	80	73	87	83	72	94	66	72	67	58	77	72	83	63	78	79	65	84	87	63	86	90	69	83	68	69	60	65	67	77	83	71	63	71	77	79	64	58	65	77	67	69	69	79	74	82	84	75	87	65	78	80	74	72	75	84	76	74	57	73	81	88	76	79	88	63	79	67	73	57	73	80	87	71	74	69	69	79	91	69	67	79	80	80	89	86	83	57	65	63	72	79	84	82	83	88	50	64	80	68	65	59	78	80	83	86	68	74	68	74	99	73	83	76	60	80	75	86	70	78	76	73	63	68	80	84	69	73	63	78	78	60	60	88	94	89	78	76	82	75	72	82	80	78	81	67	89	74	76	78	94	78	80	83	75	61	77	87	67	73	79	85	68	76	85	80	91	89	88	78	85	67	66	72	84	71	86	68	71	73	67	80	86	66	73	77	69	64	74	61	54	64	96	57	75	79	80	91	79	78	65	92	78	88	81	74	73	71	69	85	62	55	64	91	81	82	64	70	60	71	80	84	86	82	64	66	79	80	68	73	85	59	77	81	69	72	73	86	64	70	80	65	75	90	77	79	69	75	77	80	74	85	88	70	72	86	79	58	88	84	77	73	75	90	78	79	66	86	96	81	85	85	75	72	72	64	77	76	69	73	84	78	68	70	82	90	68	91	72	83	99	71	73	65	63	91	80	86	74	76	79	80	71	67	73	67	74	85	75	73	64	69	96	72	72	64	77	69	82	76	78	68	83	74	65	83	75	88	71	78	74	64	86	87	56	67	66	74	70	88	68	77	75	74	78	81	81	55	92	77	94	78	77	80	85	67	67	73	68	77	70	81	75	92	91	64	68	67	65	70	71	73	79	72	81	84	78	62	67	83	73	84	94	71	91	82	63	78	73	57	78	87	84	72	65	74	76	86	77	72	61	86	62	57	78	64	69	90	71	63	65	81	97	84	57	85	82	76	85	93	91	63	70	100	74	61	80	82	79
7893	805	1744	1988	1706	1274	1074	880	752	629	584	608	479	442	412	369	331	296	318	288	282	276	274	258	245	251	244	251	244	252	226	224	272	269	228	256	226	226	236	214	227	231	212	210	232	199	203	212	222	220	207	233	204	200	202	220	196	188	194	217	227	202	205	220	214	210	203	192	236	198	202	200	203	204	210	249	202	224	203	193	200	173	194	203	214	192	215	206	184	221	204	208	211	203	198	221	202	207	213	205	211	217	205	194	214	217	176	194	200	221	207	184	190	175	216	219	193	203	192	219	215	197	178	236	205	201	213	204	209	227	205	194	203	200	206	197	211	181	212	222	175	193	202	194	210	209	207	186	189	205	216	201	200	193	213	212	183	211	196	190	201	187	190	216	196	205	209	191	194	217	208	213	185	200	176	178	233	212	221	181	208	208	198	196	201	210	209	231	181	194	198	211	202	194	209	170	184	221	210	180	184	217	216	218	196	170	210	193	183	204	189	176	184	201	193	198	193	216	172	171	205	198	198	211	202	209	197	201	206	228	206	204	210	178	226	224	212	205	201	215	198	207	203	172	186	201	196	214	199	198	217	206	180	220	214	222	213	192	212	180	199	214	217	202	204	201	187	216	213	202	193	182	201	206	190	181	196	227	208	184	205	185	196	198	196	212	185	211	209	208	195	198	216	180	218	192	193	217	184	180	211	206	194	208	204	183	197	200	195	196	190	197	173	212	182	223	165	173	155	205	170	203	213	195	202	186	217	219	208	196	223	187	204	189	197	214	214	222	217	212	199	192	191	201	202	213	197	197	228	212	205	197	201	208	209	216	203	199	212	189	197	199	206	214	244	198	202	220	198	231	211	210	197	216	198	206	197	220	211	190	211	209	201	185	202	234	217	184	196	202	188	194	219	204	175	195	195	197	192	179	202	192	207	217	180	188	185	204	193	200	174	189	213	175	200	194	199	192	189	199	202	201	213	194	186	208	171	215	183	206	187	205	201	221	186	197	218	222	170	195	208	200	197	192	189	191	194	193	225	189	198	207	207	203	210	209	207	221	188	175	198	212	212	194	198	212	177	176	197	209	200	191	211	212	178	206	201	200	193	185	212	212	207	192	175	200	204	221	237	221	192	192	190	201	197	188	223	209	194	195	187	217	170	213	187	205	206	191	235	165	227	184	206	192	190	222	208	206	192	193	198	171	192	185	225	198	205	198	213	207	203	189	175	209	216	200	215	198	174	202	193	205	186	208	202	179	218	226	206	205	206	214	202	207	195	208	197	187	191	214	230	196	191	208	211	207	221	202	174	188	190	218	191	196	219	212	195	212	193	202	202	212	192	185	191	188	205	199	207	155	192	215	196	179	184	231	214	214	203	215	170	203	199	190	201	209	213	211	218	195	209	212	186	197	172	200	217	186	194	187	208	230	187	206	203	202	230	222	208	194	224	210	191	207	199	214	204	203	198	209	209	216	195	195	184	174	199	210	214	195	223	205	221	212	208	208	177	193	191	192	236	200	207	187	206	201	185	178	200	181	219	216	186	195	207	225	202	189	213	218	176	208	201	190	210	200	201	191	201	209	199	217	221	208	201	218	196	210	199	191	211	211	192	201	199	218	191	202	191	182	212	216	185	169	199	203	188	207	178	215	214	206	192	177	187	216	213	190	194	207	187	211	228	195	196	208	208	207	176	204	181	177	196	185	203	186	216	181	194	222	191	172	213	212	197	177	196	203	205	204	213	186	204	205	213	182	236	198	191	237	193	207	206	200	202	195	198	191	194	199	212	211	205	208	183	180	200	186	192	196	207	232	187	179	187	192	184	197	193	198	211	187	201	209	185	203	184	209	211	208	194	233	175	190	230	187	192	206	181	178	177	204	215	192	209	188	185	195	187	189	210	178	206	182	167	204	213	212	206	174	185	182	199	220	173	207	228	191	206	202	211	188	213	200	201	194	218	195	180	225	194	186	200	182	193	212	200	187	204	197	196	213	204	201	203	230	190	177	203	190	225	207	191	201	182	202	206	162	193	202	218	196	197	216	216	200	214	202	201	199	210	200	186	164	198	216	210	176	202	192	196	191	196	186	181	191	207	185	209	209	199	195	200	203	222	225	210	219	192	209	189	200	211	225	209	227	195	205	231	199	222	202	199	184	195	192	194	185	189	198	186	183	203	213	195	210	205	194	205	179	189	196	210	209	205	192	201	218	195	208	194	184	190	200	212	199	210	191	207	213	180	201	196	200	204	222	206	211	200	198	204	188	205	213	220	194	209	183	204	180	210	182	198	202	204	231	190	214	207	207	194	196	209	200	198	196	186	186	216	187	203	180	205	201	214	201	210	204	189	179	201	218	213	171	206	216	175	192	189	198	212	203	220	182	186	205	200	198	179	194	195	212	208	181	201	195	215	192	191	203	203	225	205	224	195	204	206	191	216	209	184	226	183	184	186	193	205	189	208	176	217	197	194	216	224	195	205	197	187	195	210	193	223	233	215	198	195	212	231	215	192	228	197	190	184	209	161	193	229	212	170	204	188	207	180	187	205	218	187	189	200	230	194	174	199	189	196	205	187	189	221	202	204	212	192	191	208	204	203	202	189	219	204	188	198	199	220	191	193	219	206	187	202	214	214	204	209	191	206	194	257	182	181	199	202	214	196	191	184	192	212	206	220	208	184	203	216	195	197	209	207	220	194	205	210	209	211	220	210	177	200	214	196	191	209	204	231	198	212	214	196	193	201	207	195	198	204	171	238	178	203	192	188	204	230	201	222	208	216	186	207	190	206	210	205	223	204	202	180	178	210	217	180	194	214	193	201	211	205	178	208	178	193	197	189	184	196	202	195	193	207	189	196	193	202	200	202	196	185	216	197	195	196	211	197	206	164	183	206	207	225	216	204	210	192	206	202	183	189	213	213	215	216	171	193	189	210	201	187	196	214	218	209	214	214	199	206	172	190	216	219	172	193	198	167	238	190	208	226	218	196	205	193	191	202	198	187	218	209	200	214	188	205	174	223	221	205	212	223	192	184	192	171	195	224	212	221	184	202	196	183	190	202	190	223	198	204	202	193	208	191	215	218	196	202	217	213	200	221	212	180	192	196	211	200	221	204	205	208	199	198	226	193	197	212	188	175	200	175	209	211	184	167	225	235	231	163	205	173	199	176	185	220	199	216	207	195	205	203	202	214	181	182	214	193	181	228	198	188	184	188	208	216	220	237	234	202	205	205	191	201	190	209	212	213	214	197	207	187	231	219	209	197	205	202	185	217	179	192	196	195	168	212	190	216	226	199	183	208	188	211	205	213	218	188	209	196	220	182	190	200	198	172	201	182	216	217	236	203	200	189	184	210	193	199	206	198	198	204	219	200	228	211	217	198	209	184	221	212	188	228	203	199	196	198	210	188	198	210	195	220	192	201	205	194	191	181	206	204	206	198	189	210	182	193	222	200	196	179	194	188	200	204	196	223	205	172	193	203	176	187	205	183	210	198	220
1593	358	300	291	300	309	274	304	274	273	293	271	278	282	273	265	272	278	254	278	280	267	268	267	287	274	266	310	303	330	270	257	318	260	278	261	286	282	279	259	295	317	260	318	297	263	307	277	300	278	280	239	292	254	291	290	317	275	280	300	263	300	287	264	299	325	307	290	304	288	283	310	304	290	267	281	272	247	246	253	307	271	272	261	259	287	288	269	294	270	270	281	282	290	277	275	298	294	288	280	274	264	312	281	287	294	269	275	266	302	295	280	284	281	291	327	281	282	283	267	286	260	294	294	317	313	279	285	237	272	283	281	279	279	285	269	295	263	294	270	290	285	285	276	282	284	287	273	256	287	258	247	254	276	295	309	264	285	246	261	247	304	295	234	277	266	285	283	276	282	262	310	296	276	227	282	260	298	282	252	289	281	289	293	291	275	274	262	269	295	315	296	263	274	254	267	317	328	274	278	269	305	290	294	289	285	282	271	277	270	284	252	298	310	309	291	291	278	286	295	296	286	262	289	257	284	272	277	281	276	289	303	265	243	279	295	279	253	254	279	251	294	282	275	262	244	290	276	259	287	272	328	287	295	288	246	284	269	305	278	250	283	272	281	297	246	287	277	266	302	289	298	278	266	282	294	265	257	302	257	289	280	264	299	288	250	284	280	263	276	281	298	288	282	299	308	282	257	297	274	266	251	304	267	276	263	277	266	284	278	316	294	292	278	288	303	287	297	320	284	308	273	273	254	298	281	313	284	298	290	276	279	311	280	284	246	243	303	287	286	275	238	283	287	268	252	271	279	228	309	294	309	290	279	279	297	280	276	288	265	284	298	263	284	318	282	320	257	301	282	277	284	293	224	271	287	286	279	291	280	278	294	242	276	281	271	267	284	274	273	288	249	282	300	309	272	283	310	273	276	287	309	300	307	260	280	296	272	281	284	287	281	271	293	289	306	308	274	293	269	305	292	295	288	268	286	296	267	324	304	281	270	260	290	305	275	296	267	299	274	251	255	288	287	277	252	276	287	328	267	290	261	285	261	270	295	290	272	284	274	281	283	289	284	267	260	293	296	275	263	253	298	269	317	286	302	287	273	289	270	270	295	296	249	270	290	294	248	265	281	281	279	288	253	278	290	288	268	281	242	268	279	279	294	259	269	307	294	286	288	289	274	276	281	264	248	278	309	300	296	278	253	283	310	280	262	272	267	281	268	271	307	297	264	274	297	288	311	286	284	247	252	314	276	268	293	272	303	289	295	284	275	300	270	304	244	286	292	302	299	256	273	264	286	289	290	283	252	301	275	261	266	247	293	279	289	260	274	278	292	247	259	274	276	290	277	315	275	312	292	289	282	248	275	284	288	282	305	261	279	293	294	272	257	283	262	272	286	284	336	264	262	256	267	260	298	290	249	275	275	264	278	310	297	313	274	310	287	268	298	307	296	289	286	268	278	281	256	274	266	277	274	266	280	255	298	317	277	286	283	265	270	256	270	296	299	293	300	283	262	304	290	259	304	299	281	272	295	268	275	298	298	275	267	289	280	259	299	290	253	305	296	298	272	281	272	284	280	266	288	316	287	253	259	263	307	289	285	268	302	308	302	276	239	271	286	289	289	276	302	274	301	252	316	264	266	266	277	290	304	302	274	279	303	298	296	303	242	319	232	287	291	286	252	275	289	263	300	285	264	272	268	271	271	285	299	262	277	280	268	269	284	307	254	268	296	265	250	327	269	258	277	291	305	278	277	276	300	324	300	268	288	282	291	303	293	289	278	272	262	311	268	273	238	240	254	316	280	319	303	284	273	281	304	284	265	267	285	268	284	266	264	305	310	263	265	284	264	285	266	291	283	273	263	274	291	298	266	295	279	310	243	263	260	284	303	280	283	276	294	280	294	273	269	274	273	249	311	301	287	292	289	281	270	294	273	246	275	282	278	281	296	272	298	297	325	306	279	280	289	286	271	269	299	262	290	284	257	247	285	290	259	256	287	314	272	294	298	264	275	282	266	254	265	314	287	256	287	287	286	249	271	284	295	282	292	301	245	285	273	294	287	295	287	265	272	260	305	285	302	253	300	288	273	270	250	268	249	276	267	295	292	283	272	290	292	315	299	303	289	278	297	240	252	267	287	285	267	243	261	280	277	260	303	304	270	265	273	290	272	258	273	291	304	261	270	283	294	293	322	262	280	289	268	277	295	259	267	278	281	267	267	299	303	296	267	268	294	312	281	291	265	283	290	301	277	311	269	284	286	301	282	281	280	277	310	260	268	280	280	278	282	342	293	277	268	275	288	282	265	284	252	306	265	293	289	290	282	271	292	272	269	295	307	270	303	280	264	276	290	306	289	285	283	263	266	289	286	281	272	284	276	279	279	306	287	289	278	270	293	264	291	308	312	294	334	281	241	331	277	280	307	284	254	297	269	254	272	288	289	261	301	290	320	270	295	268	247	277	307	270	277	266	286	264	285	296	278	303	286	265	300	296	258	328	268	279	269	316	245	245	307	264	254	283	298	297	274	271	278	263	303	244	265	289	285	275	296	315	313	272	275	292	288	282	316	291	250	274	277	274	284	266	284	255	285	273	273	258	284	289	275	260	265	254	290	270	268	259	278	265	290	300	280	269	286	264	275	279	258	264	301	294	279	274	288	283	264	284	268	279	270	301	301	264	271	288	262	270	277	265	230	296	280	300	296	279	290	290	286	298	269	284	304	310	282	281	280	287	280	268	277	257	261	296	283	302	289	270	288	271	308	275	269	271	284	238	297	289	274	266	266	282	305	290	272	294	270	303	272	288	301	254	273	275	245	304	274	306	316	280	276	294	258	251	251	266	261	260	287	288	291	251	290	284	280	272	259	264	261	261	287	258	308	272	295	297	290	256	269	315	276	263	252	293	296	302	293	309	304	263	248	277	283	285	293	305	277	273	291	288	313	273	302	248	264	286	273	288	267	270	282	265	301	282	279	259	288	256	292	281	265	274	304	276	306	265	273	275	252	283	257	265	311	271	289	292	290	283	302	264	302	294	272	299	292	295	323	285	269	292	267	306	263	261	238	272	297	264	285	302	278	268	294	283	285	281	249	286	265	280	331	288	321	316	286	260	287	299	289	277	280	293	274	296	264	301	273	323	285	306	271	271	310	256	275	259	315	290	270	268	252	287	283	281	274	301	272	253	294	266	250	291	280	291	319	271	277	280	276	273	314	301	306	287	293	264	290	287	289	291	274	300	271	256	277	245	318	275	300	291	274	285	260	297	286	288	305	294	263	259	265	271	243	248	302	309	253	258	304	273	284	272	281	299	278	299	252	296	282	264	323	289	280	279	257	243	273	302	294	271	290	271	271	279	282	260	278	244	300	278	257	275	289	291	231	239	293	266	263	276	283	274	298	287	287	287	308	299	285	296	286	293	274	281	267	248	274	286	262	279	284	272	280	255	282	292	275	278	254	313	272	258	260	308	316	280	294	316	283	288	300	294	267	302	261
2103	730	690	710	732	733	687	659	679	615	592	670	623	631	671	664	626	644	634	624	651	664	619	636	597	643	635	626	667	659	574	632	642	621	597	610	663	627	627	601	617	621	604	598	649	630	624	640	658	618	648	652	663	656	629	608	601	613	637	632	631	613	619	631	601	630	608	639	647	636	635	590	631	667	653	630	608	660	582	609	617	584	616	697	651	640	638	572	643	628	640	597	639	581	628	607	630	615	629	597	608	641	620	670	603	635	661	685	630	641	607	634	620	597	636	609	593	606	650	580	622	669	637	623	646	599	593	670	597	697	637	624	608	609	646	642	645	596	613	645	589	617	618	661	626	659	626	671	655	562	614	684	684	608	606	642	614	610	685	669	607	649	603	640	640	651	583	607	653	651	562	582	654	598	665	624	606	647	621	637	612	638	575	596	643	629	622	590	629	625	643	579	591	613	653	635	616	662	657	612	592	594	662	634	594	629	638	634	587	641	657	588	628	659	619	630	632	605	593	647	595	643	661	596	634	678	636	631	609	625	582	588	648	628	633	639	628	619	573	614	639	630	595	629	648	586	634	628	641	603	618	634	611	637	646	663	631	623	648	624	588	649	635	633	668	587	643	634	613	680	548	596	609	595	607	631	647	613	670	581	625	593	653	622	599	621	618	597	659	624	618	665	637	616	576	613	622	654	627	603	604	645	609	641	613	669	641	617	621	649	628	659	647	625	615	607	639	612	621	622	659	655	622	659	648	592	631	676	588	576	626	623	650	617	672	618	587	670	603	639	566	585	567	629	678	591	603	643	671	623	624	637	601	621	629	623	597	637	614	582	649	626	644	665	628	625	629	630	616	616	633	603	594	582	635	578	592	668	613	603	615	600	602	628	613	616	627	602	619	615	667	571	592	597	617	656	675	659	640	650	563	653	616	650	627	647	624	639	621	599	623	619	600	636	655	632	643	625	666	610	673	621	670	603	649	619	603	563	624	665	653	573	656	559	607	608	653	601	656	611	639	620	646	610	631	601	600	655	621	619	611	592	609	622	606	608	629	621	586	653	620	613	666	648	606	642	616	614	619	632	605	589	655	600	640	615	640	613	585	634	601	611	633	617	600	633	576	633	570	588	569	631	620	631	600	596	627	656	641	599	622	599	612	593	646	630	629	622	644	617	606	646	672	620	621	616	621	598	615	663	636	645	659	647	716	635	630	612	626	620	628	647	604	607	604	656	635	603	639	619	635	632	614	645	625	615	645	638	599	654	637	635	654	658	597	636	604	652	581	582	622	636	622	635	658	647	638	623	642	660	683	632	648	645	634	576	623	634	605	610	628	647	622	610	612	631	646	638	643	646	632	660	601	637	654	653	662	645	596	632	612	631	645	620	614	595	633	615	663	629	631	617	579	630	575	628	650	631	642	609	651	673	691	637	652	620	594	609	601	606	630	633	610	635	566	629	603	588	622	608	678	652	614	622	674	648	597	623	629	622	686	621	641	605	669	624	681	627	619	645	633	602	647	591	622	636	598	617	620	617	643	607	628	598	627	606	629	655	585	614	650	610	644	584	637	595	644	604	589	640	603	643	644	615	660	623	620	620	607	618	642	669	647	604	608	623	606	635	593	628	654	642	621	622	627	647	634	656	590	679	634	617	590	607	620	577	630	609	637	640	639	626	659	620	634	636	660	625	606	637	603	617	626	610	605	600	636	622	566	598	620	662	601	659	633	605	631	637	644	683	592	607	609	679	632	615	679	631	616	629	668	645	672	648	631	613	631	578	646	608	592	616	632	635	645	659	601	606	631	580	652	644	595	637	643	661	625	647	661	655	654	668	591	601	618	629	655	610	609	600	615	662	611	649	636	633	634	610	626	620	634	647	626	625	665	637	616	634	640	576	647	640	633	595	587	595	603	608	637	622	611	639	665	602	621	644	625	623	563	683	615	626	617	611	619	664	585	607	617	656	616	647	641	634	596	615	586	658	654	609	617	622	606	625	643	642	632	590	662	605	643	588	655	636	613	616	650	639	571	592	667	593	612	633	622	613	651	597	594	633	634	626	642	618	645	635	602	624	637	626	639	664	592	657	624	630	639	636	613	615	618	683	612	643	634	629	567	656	596	637	591	610	653	663	628	658	640	610	623	628	615	607	602	619	612	641	629	646	624	607	616	644	572	584	630	667	646	641	612	672	601	600	634	620	602	583	657	662	597	644	582	593	613	610	646	655	612	641	610	635	612	635	612	633	636	620	620	589	667	615	609	628	596	637	629	658	649	625	636	608	611	640	614	631	647	641	647	638	668	636	593	586	643	657	661	601	628	682	584	606	623	646	573	663	673	591	633	627	617	626	651	590	609	627	640	643	636	620	635	586	691	647	650	658	655	620	677	594	675	626	676	600	674	632	672	595	633	616	596	615	638	647	603	597	631	613	619	609	583	582	643	658	650	630	654	638	609	671	549	664	615	622	608	602	606	622	577	654	620	601	634	639	629	620	619	575	629	656	609	688	618	620	611	622	615	600	627	684	638	618	644	632	604	622	634	586	665	623	638	626	592	616	619	627	621	587	640	637	634	632	645	637	633	640	617	664	631	610	624	610	631	624	644	628	623	625	641	606	626	624	678	611	628	626	651	615	574	641	624	599	605	674	624	646	637	594	646	655	654	645	618	603	592	627	603	618	662	624	618	585	615	608	634	638	659	629	597	625	647	641	637	619	655	646	579	612	620	606	561	631	656	635	631	631	638	650	647	573	653	622	643	627	648	644	652	575	639	630	609	587	611	685	611	636	627	611	624	611	660	632	648	631	655	616	636	660	624	618	563	648	610	629	656	632	608	608	635	608	603	632	625	606	600	657	627	630	615	613	637	602	625	610	631	670	622	645	612	618	586	626	584	600	614	597	652	646	619	607	662	638	616	632	664	633	640	592	627	646	596	590	657	595	647	624	658	596	661	643	620	612	594	622	635	589	683	630	651	641	661	639	605	624	647	670	602	582	594	611	672	634	633	579	591	613	661	637	605	661	634	628	626	618	633	634	620	602	590	626	653	660	618	610	606	637	612	627	646	593	600	586	618	639	625	584	652	626	605	643	634	613	623	614	600	653	627	629	600	622	647	602	650	675	636	643	586	611	624	648	600	644	664	679	621	661	635	610	614	624	609	545	583	631	656	595	621	656	600	631	615	642	582	638	625	673	600	646	657	644	607	642	646	644	658	585	686	620	618	654	584	637	633	638	602	610	569	662	664	660	641	614	608	625	614	619	631	617	609	611	640	660	638	641	607	625	604	588	618	659	647	615	637	653	628	629	638	642	625	624	594	605	640	640	612	644	612	663	589	646	617	656	624	601	608	581	596	638	654	625	602	657	611	618	616	580	609	647	598	670	626	657	624	643	621	607	643	638	632	574	679	608	639	604	635	693	637	575	619	627	654	597	615	633	592	609	607	628	636	635	623	625	648	683	654	595	618	634	591	615	614	605	630	686	604	641	576	644
7510	543	543	464	372	316	271	264	264	269	255	209	203	234	238	219	221	192	203	204	205	188	200	211	182	195	185	207	217	200	191	232	215	235	208	218	194	194	204	195	173	197	175	215	189	193	202	226	197	206	198	199	177	209	196	249	209	179	202	213	223	216	189	202	206	205	206	213	195	173	193	197	196	207	238	207	173	192	214	199	222	220	187	203	222	229	231	166	210	214	197	200	215	189	239	213	207	229	201	205	197	201	216	199	201	205	216	200	167	187	199	213	201	202	221	204	210	180	191	216	199	195	198	193	200	202	190	199	223	205	200	182	210	211	247	249	201	212	204	200	211	223	179	197	205	196	203	215	210	213	216	211	221	185	206	237	204	195	230	205	205	187	183	183	224	208	227	198	186	199	203	203	204	203	195	180	189	204	220	199	182	202	197	179	227	175	185	198	211	201	196	196	187	206	192	221	199	223	219	208	205	219	209	209	193	216	196	195	197	239	213	212	184	198	209	210	209	228	203	206	196	191	223	214	231	215	184	208	187	177	215	188	213	206	224	211	209	200	204	215	220	210	200	203	182	215	199	205	203	197	197	217	200	193	189	182	216	223	211	192	200	208	224	196	194	219	222	205	218	222	195	227	234	192	219	212	228	188	220	214	212	209	208	193	193	217	204	191	197	194	190	216	209	174	202	217	219	225	198	208	188	233	176	215	199	196	199	231	200	178	189	193	205	212	197	205	196	216	202	235	192	201	176	200	188	206	227	195	206	220	182	223	213	187	184	218	207	211	198	199	202	205	230	178	207	212	179	220	225	204	225	215	205	202	208	203	181	220	207	187	223	188	217	204	193	208	205	201	200	192	250	187	178	202	207	232	207	222	235	222	232	222	191	155	203	190	188	212	185	189	220	202	192	213	219	205	203	207	199	183	178	198	211	192	211	223	189	205	227	227	234	199	207	227	202	210	215	189	194	212	211	197	220	204	199	192	212	213	196	223	208	206	195	223	196	240	213	183	218	192	214	191	198	184	202	198	211	201	195	195	228	192	184	199	202	205	200	195	212	223	257	196	193	220	245	231	196	197	228	198	189	209	181	183	209	194	241	210	208	222	201	215	233	200	219	211	190	201	190	192	222	232	211	192	209	180	213	206	197	202	201	220	209	183	176	217	208	198	193	221	217	207	203	210	210	219	180	226	214	190	222	223	195	192	191	206	195	219	189	195	214	213	191	200	186	208	178	190	222	194	205	200	191	206	200	210	215	191	203	183	183	217	177	191	200	191	215	150	179	222	210	190	184	196	227	205	204	205	222	210	217	217	208	192	200	211	211	201	203	212	199	217	199	226	238	204	203	201	193	197	207	226	194	204	192	226	198	215	191	200	227	214	180	215	242	217	195	206	199	179	196	198	210	209	216	180	197	202	199	185	223	218	193	177	184	199	216	195	202	217	208	205	225	206	189	203	199	186	193	199	242	203	201	205	246	217	209	209	204	206	199	236	230	233	193	181	188	203	193	198	210	217	183	199	230	199	186	218	205	207	224	213	191	198	205	208	201	203	177	216	199	208	193	225	206	177	256	171	176	195	193	205	188	186	218	190	203	195	214	224	179	231	204	191	232	218	204	200	175	199	209	193	224	198	220	228	212	239	211	213	208	162	202	201	210	194	213	181	221	211	226	203	223	186	202	175	186	226	219	211	192	210	198	188	179	210	192	224	180	191	222	225	233	201	230	190	194	195	183	200	215	209	193	178	210	206	189	173	201	173	216	210	209	196	213	203	202	242	203	215	200	202	192	224	265	220	217	185	183	194	220	205	208	228	197	211	188	193	182	208	212	220	205	196	203	203	228	233	185	200	185	201	212	212	182	186	198	233	194	202	204	204	171	215	205	229	216	209	229	222	201	237	229	235	195	210	205	208	181	186	190	209	193	215	227	207	219	234	198	182	208	216	172	214	185	204	228	213	228	200	201	192	205	199	212	202	207	210	212	227	199	215	205	194	194	215	197	199	208	204	226	188	203	193	212	171	207	199	210	198	206	211	184	207	222	225	213	218	202	205	212	208	200	172	222	198	187	225	201	197	194	191	194	212	203	182	173	203	211	179	191	202	206	214	198	205	219	195	212	180	216	207	203	203	206	212	185	233	224	195	191	191	238	200	195	203	213	207	182	201	197	225	214	217	199	214	181	198	208	212	202	211	209	174	208	185	215	210	206	202	208	244	211	205	215	220	209	205	223	211	222	183	190	198	203	212	194	190	193	201	182	194	189	215	210	205	196	183	202	209	193	212	214	221	213	218	200	202	181	185	207	214	203	211	231	189	236	207	182	190	189	198	218	198	213	214	184	203	245	205	214	193	188	207	214	186	198	229	178	214	218	190	182	180	217	210	192	203	202	211	201	221	201	180	190	190	193	212	196	220	217	222	178	221	249	212	201	193	198	191	195	228	204	206	204	190	225	205	203	188	187	194	210	198	198	191	205	218	210	196	187	203	172	229	220	205	188	217	208	196	190	236	212	210	200	194	202	176	216	209	189	224	226	191	204	179	208	208	193	215	199	205	197	213	201	212	209	206	183	206	208	215	223	220	213	204	216	186	194	179	197	204	226	187	201	196	210	194	230	201	216	212	211	223	193	221	188	221	187	231	194	217	205	224	216	193	208	227	224	202	223	219	196	199	214	205	201	176	188	210	199	202	206	214	224	198	222	180	175	184	206	209	191	189	213	204	217	196	193	187	183	224	205	179	213	210	189	166	200	217	184	202	219	199	235	209	203	197	218	193	208	198	219	185	214	196	201	206	202	199	217	187	214	176	177	218	180	178	228	214	176	193	211	180	197	224	203	170	207	232	200	209	214	180	213	218	206	218	197	195	208	212	211	216	191	189	206	202	195	205	199	200	221	182	219	194	208	185	232	204	216	199	222	177	198	205	206	212	195	225	197	221	206	184	206	211	218	212	210	223	217	204	225	216	175	215	206	193	213	217	177	217	208	211	197	233	198	180	191	224	218	207	208	229	208	182	182	204	227	191	215	181	199	208	188	210	209	215	214	204	200	266	217	193	196	189	209	193	217	188	197	208	221	212	215	187	205	234	200	226	189	191	223	198	220	215	179	200	195	189	232	201	187	202	183	168	226	200	190	205	237	207	220	191	186	176	203	238	193	196	191	193	185	206	228	204	207	182	223	218	187	188	217	211	205	195	211	201	207	201	215	232	187	217	195	229	217	226	184	199	205	188	222	190	241	206	187	212	199	213	198	195	210	207	220	213	208	185	216	187	209	200	205	206	229	215	174	208	184	178	193	182	212	226	196	223	202	178	222	224	201	217	174	212	212	195	189	159	169	193	204	207	210	212	186	211	207	213	183	183	210	208	208	221	202	186	218	180	197	206	182	171	220	188	228	210	222	217	222	195	214	211	227	212	209	183	219	215	190	214	197	176	245	215	217	213	216	191	201	202	192	210	214	231	215	204	225	194	199	214	207	198	178	205	214	208
6506	760	1264	1430	1229	1110	927	802	775	705	692	617	630	533	559	544	533	524	513	534	527	500	491	509	474	517	450	448	491	467	496	520	451	447	465	469	495	478	454	482	484	501	471	487	489	429	466	455	463	472	484	421	439	481	483	500	496	449	441	463	471	454	473	473	449	433	469	469	440	513	449	486	446	422	432	496	452	464	413	461	449	453	462	448	448	429	438	479	500	435	467	426	472	468	447	495	468	446	473	469	417	443	464	438	447	439	459	467	480	440	447	483	447	414	438	435	442	453	471	439	446	482	453	466	436	492	457	460	459	458	481	473	430	471	469	421	453	450	476	431	432	481	454	457	487	462	466	473	499	455	470	422	461	451	464	459	443	430	476	460	423	436	423	469	444	464	472	459	449	492	435	457	480	461	494	476	425	460	469	493	445	471	429	438	442	449	467	453	435	445	447	464	438	477	489	441	457	469	443	468	468	443	484	462	462	470	457	493	465	457	469	470	427	470	479	455	459	480	448	471	455	445	436	456	445	426	459	463	471	428	443	487	481	434	435	470	463	475	469	476	413	458	417	459	452	463	481	472	484	441	450	451	441	483	464	455	419	456	451	450	432	458	464	461	415	441	452	474	501	425	454	468	471	466	510	455	422	481	455	440	451	441	439	467	473	458	460	467	457	459	475	468	435	433	456	459	447	423	448	481	440	460	480	445	423	464	468	470	446	492	477	428	478	471	480	434	451	430	456	472	466	454	477	485	450	439	484	442	432	451	443	468	474	415	449	434	429	452	471	469	442	458	521	473	443	473	432	461	470	462	440	510	486	452	455	456	477	485	462	475	451	484	432	463	465	447	460	485	468	457	474	406	499	444	475	447	419	459	404	468	495	468	468	464	433	440	477	436	441	472	430	444	464	490	473	458	456	478	442	480	473	455	468	428	492	455	453	431	464	451	453	481	435	456	410	458	452	453	470	448	481	438	412	461	448	454	443	440	444	443	440	449	456	494	503	444	466	465	476	454	479	466	468	495	464	439	435	435	473	478	474	461	452	487	440	446	473	443	431	465	461	463	456	434	465	441	461	462	440	429	459	469	434	441	434	413	464	439	477	468	463	467	483	499	452	484	451	488	453	476	501	445	447	477	450	472	447	422	473	439	428	463	446	454	498	496	474	469	445	480	484	465	467	458	480	443	467	461	480	482	469	440	470	465	438	437	432	456	433	436	449	453	482	433	479	425	471	467	433	446	467	465	497	477	454	474	470	457	447	465	449	461	433	424	432	487	500	435	467	452	476	441	456	475	458	459	466	433	484	449	456	450	463	485	430	449	526	505	462	471	446	411	505	447	509	422	471	439	462	487	468	476	435	472	473	437	478	429	486	415	474	434	484	413	441	457	443	485	450	479	462	435	455	463	476	461	511	493	489	447	478	444	477	486	479	443	472	452	458	415	467	458	429	455	456	424	448	441	432	473	490	435	458	479	478	442	467	462	463	466	455	446	479	481	446	468	473	434	429	485	450	418	409	465	462	505	445	432	461	432	458	474	460	471	439	427	478	491	478	415	446	466	427	494	459	481	492	429	461	448	464	441	475	477	417	464	467	471	495	440	482	430	448	458	466	452	464	516	465	451	465	447	469	475	434	488	445	477	476	481	460	453	472	457	490	473	477	466	464	469	468	479	460	472	449	489	448	479	444	469	469	431	464	452	428	468	431	481	454	480	455	448	458	474	463	473	471	464	455	427	412	478	446	487	459	438	451	463	472	470	432	489	453	468	441	462	489	442	417	482	437	454	436	487	476	432	431	469	438	494	479	487	449	438	458	491	461	465	466	456	471	469	481	465	451	456	440	447	472	457	479	437	441	453	457	467	473	450	470	492	424	454	451	448	444	466	437	450	438	449	428	437	481	470	448	482	443	428	462	496	451	477	479	430	485	461	415	461	440	486	467	437	429	470	481	499	435	441	477	450	499	462	460	533	407	449	433	461	450	468	446	483	439	466	441	415	418	491	402	516	492	482	472	478	460	441	455	484	453	480	448	438	437	464	526	450	472	476	430	469	504	492	475	456	465	447	463	461	470	486	461	453	441	450	448	452	484	419	456	443	473	442	440	434	464	479	490	451	446	421	455	453	493	465	471	462	450	444	417	472	466	453	473	459	496	490	469	435	469	457	434	482	471	439	471	471	450	439	452	461	466	467	455	447	472	430	459	469	452	475	497	450	442	399	393	468	434	454	459	469	439	456	463	478	452	478	439	451	449	440	449	453	446	437	457	478	468	448	454	464	427	489	443	445	408	495	476	439	438	461	453	461	445	473	468	487	477	491	522	476	486	438	490	434	434	466	465	441	474	451	519	469	436	445	474	460	448	450	439	449	473	471	491	442	431	441	467	466	494	465	496	441	433	431	431	468	415	435	456	451	462	446	485	472	470	445	476	411	433	442	444	431	445	455	433	477	439	475	438	460	498	440	474	500	448	463	458	431	431	449	507	482	480	475	469	471	496	460	470	435	451	477	457	465	452	446	498	460	497	487	487	460	462	426	452	443	452	437	442	458	425	445	441	477	467	432	459	424	454	454	443	470	437	436	475	463	451	451	454	406	413	462	429	456	497	447	463	442	462	478	446	434	460	432	434	471	476	455	424	433	446	440	468	484	441	478	454	434	478	457	423	451	494	467	463	468	464	451	458	446	463	423	468	404	470	460	453	431	429	484	448	453	448	480	446	460	452	450	454	444	474	479	461	460	459	466	461	493	463	473	439	481	434	464	448	452	478	453	473	454	427	459	458	424	488	461	501	450	489	458	443	480	492	425	440	422	478	443	496	451	408	453	466	503	462	437	453	467	492	467	459	503	452	467	469	492	442	448	433	474	482	490	447	428	472	460	417	449	472	438	469	457	453	460	476	404	464	452	449	435	468	424	464	487	475	450	469	450	518	462	460	456	484	454	445	451	423	502	460	441	455	462	470	466	521	449	479	449	458	428	429	419	461	458	465	475	454	471	497	488	479	459	452	463	421	471	454	475	444	460	461	468	513	472	423	451	469	450	482	455	472	442	457	504	477	453	441	493	449	464	471	465	432	431	457	490	478	471	439	450	454	487	459	494	486	459	419	429	442	457	461	489	456	418	484	492	464	431	458	454	488	450	450	470	478	466	473	466	465	455	449	467	467	455	435	451	425	442	461	433	451	490	460	452	453	429	465	457	477	450	435	462	505	481	463	474	457	466	470	461	476	449	446	425	481	445	473	465	434	463	466	479	476	457	466	490	474	454	487	436	493	453	471	454	492	482	485	463	449	445	455	455	458	452	433	493	461	457	471	468	432	457	458	430	444	469	448	443	440	446	490	422	456	476	452	463	475	430	477	458	456	477	501	501	474	431	451	459	434	436	438	477	442	454	482	459	456	470	436	457	474	462	470	471	466	443	462	480	483	433	426	485	480	477	435	453	477	447	407	453	452	482	457	443	466	437	460	498	438	458	458	438	466	451	436	462
14449	1117	832	623	402	278	234	201	175	161	123	135	140	102	88	87	88	74	86	79	83	89	88	86	87	94	86	77	80	80	76	82	82	77	67	88	89	84	76	73	87	73	76	79	86	68	77	85	63	66	70	76	75	100	72	86	76	83	70	70	74	74	92	71	80	67	76	88	82	70	75	73	65	73	84	70	71	74	80	82	68	79	60	91	67	76	58	76	73	67	92	77	91	66	93	82	76	80	89	71	79	73	78	84	66	73	83	96	70	66	72	61	80	79	70	70	89	61	68	61	73	72	88	78	77	63	85	88	68	73	79	79	67	78	85	88	73	70	87	74	80	75	73	91	82	70	72	68	79	78	57	78	59	65	74	76	70	67	88	67	77	75	75	88	77	91	70	58	75	91	68	63	83	89	72	74	78	82	82	74	85	71	66	81	72	71	66	72	72	79	86	76	89	74	75	81	78	75	80	69	79	64	76	94	75	89	85	67	75	73	92	67	80	78	77	79	62	93	92	77	78	80	79	81	89	69	104	63	66	69	70	84	87	74	62	74	87	63	65	75	54	80	79	81	81	71	61	66	72	80	82	70	73	88	80	86	70	76	71	64	72	68	70	67	81	78	86	81	86	85	67	95	74	81	76	67	76	74	82	67	73	83	96	75	61	74	67	91	90	73	76	82	74	79	74	75	76	68	74	69	76	75	81	84	81	87	82	74	59	68	91	69	83	86	82	85	70	88	84	84	73	71	72	89	83	73	98	71	85	68	85	94	78	71	96	73	102	85	74	81	72	71	86	79	84	84	71	67	85	87	81	74	67	78	84	64	70	75	87	81	71	79	63	76	68	65	71	71	73	82	68	66	73	75	67	70	78	98	71	87	67	79	61	89	87	81	79	71	57	77	69	71	78	81	86	72	68	87	72	80	57	93	82	85	61	91	71	59	83	85	71	67	61	75	89	70	75	78	70	72	83	73	82	82	59	61	69	91	68	73	59	79	72	92	61	71	75	77	73	77	80	66	61	91	72	76	106	83	76	67	86	53	77	68	77	86	83	80	66	69	71	55	73	85	71	76	74	84	79	76	63	86	66	68	80	75	73	64	70	85	76	73	82	70	62	80	75	66	74	95	98	66	58	74	65	80	65	75	83	89	77	80	84	81	64	72	81	76	65	69	85	52	92	79	78	92	85	85	63	79	84	82	72	81	85	78	88	83	69	74	79	61	78	78	75	76	82	86	78	78	65	63	84	73	62	86	80	69	86	79	80	85	79	74	68	63	78	57	83	65	70	83	108	83	88	81	63	83	77	77	89	72	98	64	71	83	76	73	68	68	76	63	73	64	79	92	81	74	68	84	81	74	80	73	64	70	65	72	77	67	81	63	77	69	67	82	86	72	85	58	67	72	80	65	78	82	71	67	62	79	89	80	87	89	80	70	68	82	81	76	83	81	77	65	71	63	78	73	84	85	89	67	78	78	75	67	76	74	75	66	95	78	69	87	51	68	71	76	64	89	88	89	71	56	86	74	90	67	69	55	89	71	93	79	72	78	66	59	78	75	63	64	73	71	68	65	73	78	80	60	66	80	63	79	69	66	85	85	97	76	80	91	74	72	84	73	101	73	64	74	74	71	76	74	77	96	65	74	87	81	67	67	72	74	89	75	69	76	77	65	74	69	79	69	77	81	64	78	79	72	67	47	74	73	65	61	78	65	75	76	77	88	83	70	80	83	74	77	73	96	83	80	80	70	75	63	82	66	72	64	64	77	65	94	76	68	85	78	75	73	71	73	83	77	75	72	78	66	62	56	86	81	83	67	77	70	68	94	82	84	60	71	70	73	73	84	65	76	80	63	70	53	69	68	68	78	77	83	83	66	84	82	56	89	76	78	85	73	68	88	71	65	80	87	68	67	72	61	72	89	73	94	80	73	67	86	64	77	62	69	78	67	66	73	77	91	77	68	86	77	78	72	66	83	83	90	60	77	73	78	70	75	66	78	78	86	77	74	82	85	74	92	63	73	78	75	65	71	75	71	55	80	89	90	72	81	83	74	68	64	75	75	79	76	53	74	72	80	85	75	79	76	83	76	63	56	73	78	82	74	80	80	73	73	64	63	67	87	78	62	84	75	71	82	78	87	71	62	72	69	81	71	63	72	77	73	86	72	63	72	59	82	79	72	66	69	71	80	74	65	69	69	67	101	94	76	71	69	73	71	71	71	83	74	77	74	84	64	68	81	83	62	73	66	72	73	83	81	72	62	83	60	72	81	85	60	66	75	86	85	81	72	75	66	86	78	68	79	80	68	77	63	77	75	77	67	67	74	71	60	71	66	82	58	67	62	79	83	68	71	77	83	89	100	55	93	71	64	66	105	69	82	78	67	68	80	72	70	72	79	67	88	67	80	79	78	69	90	73	72	70	72	73	75	68	73	78	79	73	53	54	86	79	81	75	75	67	70	89	70	86	72	88	70	73	68	81	72	78	74	82	71	87	60	69	65	55	64	75	78	59	88	75	82	72	72	88	83	74	58	79	67	65	64	85	66	85	82	80	66	84	79	76	78	72	85	76	76	80	55	63	74	75	77	76	85	79	69	83	67	79	65	67	63	82	71	88	72	90	83	90	75	68	72	86	68	70	88	84	98	83	78	71	61	79	77	86	78	93	83	91	91	78	76	75	74	67	86	82	91	78	79	68	85	64	65	80	69	66	70	70	78	73	72	85	79	77	80	69	67	73	79	74	57	78	58	82	76	64	69	76	71	72	80	101	78	78	72	88	62	79	79	58	68	87	72	79	92	88	73	62	74	77	64	69	87	68	81	74	88	69	67	63	64	69	74	66	87	89	77	93	85	77	75	59	92	86	72	76	83	76	67	70	81	69	75	68	93	66	66	88	62	75	60	69	73	73	86	67	68	68	70	86	68	72	67	67	85	70	75	71	79	65	87	97	75	73	85	83	69	83	88	75	68	90	68	71	79	82	66	67	71	69	67	70	75	75	77	62	77	84	68	75	78	83	70	71	67	86	73	57	67	77	79	74	83	78	63	73	66	72	80	62	67	67	61	66	67	71	65	58	76	68	95	86	74	79	70	73	65	84	68	83	76	62	66	80	69	64	84	78	90	77	81	73	62	77	77	72	69	75	75	73	83	84	59	78	83	76	64	72	80	80	73	84	48	89	79	67	85	73	71	60	84	81	55	92	94	86	83	71	68	80	87	72	63	87	64	63	86	65	64	75	75	81	73	78	84	73	55	77	62	68	70	74	83	70	84	82	97	64	66	73	77	76	81	77	65	74	81	92	86	80	75	79	74	75	93	60	78	64	88	83	77	66	73	74	89	72	82	92	78	88	69	72	77	88	89	54	90	81	76	71	72	69	73	71	82	85	83	78	69	52	67	95	88	63	79	65	59	68	81	78	61	79	73	74	77	76	71	49	60	76	75	76	67	60	72	70	75	89	92	72	72	79	72	72	79	79	79	80	73	59	73	82	62
7985	774	1758	2023	1662	1360	1075	916	759	673	593	541	467	452	406	357	364	338	334	325	294	288	263	281	275	264	229	260	257	229	219	228	236	227	235	240	232	222	207	203	234	235	212	203	227	190	214	223	224	214	194	225	183	214	202	209	222	224	229	200	218	218	206	172	226	213	201	228	223	210	196	189	215	203	223	221	218	201	223	215	197	197	219	208	189	199	190	193	200	227	197	230	182	176	218	240	192	199	200	218	188	197	224	189	207	208	211	189	184	202	211	203	199	202	198	200	200	189	186	216	181	205	202	214	217	189	199	199	204	183	207	197	193	240	194	208	213	202	190	228	199	191	215	201	192	220	201	205	217	211	214	197	215	190	200	201	205	186	211	194	212	191	232	209	212	175	221	189	202	189	190	178	217	209	206	204	200	232	219	201	203	185	182	201	194	204	196	198	191	215	232	178	187	193	206	210	198	183	215	201	182	205	182	200	231	218	179	181	200	194	214	196	223	213	222	190	212	186	189	204	198	198	176	181	223	185	205	213	182	218	187	188	183	192	168	198	195	179	194	191	183	203	203	187	201	184	189	195	224	202	187	202	198	204	200	209	216	202	175	181	171	188	219	201	196	190	206	204	198	202	209	202	207	219	215	212	207	195	214	206	197	208	229	203	198	202	200	168	213	195	190	199	204	215	189	187	216	193	223	200	209	186	186	201	208	193	197	225	219	211	187	215	208	205	199	193	206	205	177	217	215	192	195	194	215	196	195	208	196	194	237	209	183	185	200	203	195	219	209	200	210	210	203	227	206	201	211	197	193	203	191	196	211	204	210	203	215	191	192	205	187	210	199	204	193	184	217	180	197	192	215	191	186	193	209	191	189	205	207	200	201	183	194	204	179	182	201	191	168	236	205	217	187	211	186	192	178	181	211	210	195	209	188	197	200	191	201	178	218	182	193	185	210	197	202	202	178	196	214	209	201	168	170	198	182	205	198	179	191	200	203	203	201	180	203	200	205	170	195	206	209	214	184	208	229	180	203	197	180	218	184	195	188	221	213	183	173	194	180	206	210	193	195	166	190	209	180	199	186	207	205	192	205	197	188	218	182	200	195	194	201	213	192	208	216	219	193	213	202	211	207	188	186	181	208	189	187	186	202	189	192	181	198	191	149	201	170	226	202	199	172	203	189	188	215	177	172	194	202	189	216	197	190	196	194	196	179	211	186	180	206	224	187	189	212	221	208	194	179	190	187	210	182	191	221	200	213	183	191	209	162	205	208	180	205	196	215	193	195	232	208	208	236	197	218	194	190	197	206	205	197	195	190	186	198	191	203	230	205	216	205	188	173	189	224	190	182	173	181	201	188	200	194	199	179	182	218	230	204	194	180	164	210	198	220	201	214	216	207	182	194	221	227	201	196	188	220	199	201	197	211	211	183	188	214	186	206	220	208	218	198	175	213	173	198	206	185	178	190	185	205	230	214	191	196	207	221	201	215	193	188	207	166	214	204	230	207	207	185	201	218	195	186	207	219	193	193	184	195	220	199	188	191	203	190	180	207	190	201	211	181	203	190	175	196	172	212	206	196	197	186	212	193	195	176	210	191	199	180	187	207	213	197	189	182	195	195	205	210	190	203	205	198	214	201	193	211	204	210	189	218	190	190	194	195	187	207	194	196	195	192	189	201	224	203	185	186	191	184	207	181	193	213	185	211	191	198	214	221	199	192	198	207	199	195	195	194	186	179	200	189	195	184	185	218	208	185	231	204	193	203	211	175	220	192	198	204	193	183	213	193	218	223	200	195	197	184	217	211	214	183	186	178	200	225	197	214	203	229	192	217	203	190	190	198	183	179	205	197	211	180	206	209	188	190	211	222	206	216	208	226	208	182	208	171	182	192	187	198	208	209	196	192	219	202	202	200	225	215	212	212	198	196	207	191	196	198	207	245	189	213	206	202	199	206	195	201	204	191	216	174	188	207	199	189	201	211	183	178	190	204	226	194	208	200	178	223	201	220	200	212	225	195	202	198	196	181	226	197	203	186	192	196	226	226	209	188	211	204	178	217	162	196	215	205	207	207	202	229	158	207	232	174	195	191	209	195	191	240	185	198	203	213	193	213	203	198	213	219	206	204	220	206	211	196	180	194	190	192	206	204	181	203	185	227	200	212	190	193	196	212	200	185	218	196	198	201	194	196	187	180	205	182	189	224	186	197	190	184	203	185	212	205	224	222	198	218	210	185	185	216	199	172	205	199	204	206	192	237	211	177	205	215	186	212	174	227	196	224	196	214	181	198	213	197	208	199	198	217	207	228	197	203	193	191	207	206	208	183	199	216	196	225	203	209	176	230	188	188	230	190	176	170	213	194	208	215	174	194	213	185	209	213	205	192	198	205	200	194	202	191	193	169	213	184	181	187	219	227	211	210	199	219	209	198	197	187	217	211	172	171	201	216	194	193	210	213	221	166	180	190	219	222	204	201	201	210	221	186	218	164	207	187	208	203	215	200	199	203	194	218	194	177	214	206	208	207	203	232	182	208	197	231	188	195	207	189	219	210	213	201	203	171	199	206	209	225	204	188	192	217	203	195	191	174	212	204	211	204	207	180	190	227	192	173	201	216	205	231	190	195	192	171	214	182	196	182	196	200	214	178	210	198	185	199	180	183	199	231	184	191	192	193	179	208	211	212	186	188	194	229	222	208	226	195	201	216	214	187	205	188	198	188	214	183	190	187	207	179	221	205	188	185	169	217	197	204	188	212	224	177	200	209	194	202	194	213	240	221	217	195	187	177	203	201	206	212	172	217	172	197	180	179	232	221	211	197	197	187	200	197	189	198	210	197	224	188	204	193	178	210	201	228	202	196	202	184	215	200	190	196	202	208	193	223	179	200	200	206	197	221	206	203	213	199	199	192	217	191	185	181	195	203	179	182	182	218	228	221	191	190	207	206	189	199	206	193	186	183	216	218	209	187	198	197	198	187	212	235	192	175	200	198	211	196	174	206	192	186	193	192	193	186	205	211	189	201	216	183	200	213	207	187	177	200	174	187	207	180	214	211	202	184	181	194	204	215	212	213	183	206	223	190	211	199	192	195	187	167	206	202	200	200	201	189	174	211	187	197	195	179	223	188	201	205	198	216	198	222	197	183	219	201	205	168	200	177	205	204	213	193	197	196	189	178	208	224	190	203	202	207	193	193	198	196	208	197	200	187	218	194	200	210	185	194	210	173	170	210	195	202	189	203	197	206	209	184	194	210	195	198	200	230	196	213	186	203	204	194	191	228	216	186	204	208	197	203	205	212	174	227	212	204	189	208	206	201	193	197	217	195	227	214	215	179	211	192	201	217	197	201	210	219	218	193	161	177	191	209	212	213	219	183	200	195	188	216	193	205	200	205	199	202	219	182	203	217	222	172	208	193	214	211	196	196	203	194	196	210	186	250	204	179	196	203	218	207	223	213	213	192	206	176	196	186	202	195	180	188	212	175	198	199	200	189	209
1488	317	325	326	291	300	294	243	271	279	307	314	292	267	276	316	287	282	265	282	317	302	287	291	299	297	300	294	256	299	294	274	278	253	276	291	317	276	295	278	281	250	270	275	319	261	325	310	305	307	299	286	285	258	275	261	273	243	289	294	287	284	290	301	297	297	300	291	284	297	264	311	280	286	308	255	268	280	276	277	264	288	262	276	285	281	315	260	292	304	265	284	272	299	310	284	284	282	291	272	276	276	277	290	307	272	292	270	284	251	293	283	297	244	262	278	297	276	293	292	309	287	281	287	301	277	272	290	294	312	303	268	277	262	262	303	306	274	267	304	261	293	290	296	288	280	298	285	286	257	297	282	271	252	254	245	255	248	286	311	272	278	313	289	280	272	275	241	298	307	264	273	271	253	281	294	278	288	286	285	245	280	272	290	299	319	295	288	299	300	297	280	286	277	299	303	284	271	276	309	268	272	267	273	243	252	264	268	310	265	286	298	295	279	248	255	294	290	286	294	300	316	294	334	300	307	266	298	288	295	293	256	318	286	259	322	310	318	312	270	272	276	285	270	261	306	295	283	296	268	306	311	285	261	284	284	271	257	282	276	300	266	283	296	292	286	281	278	333	321	291	284	277	280	284	293	276	287	267	308	311	293	276	302	291	285	307	298	265	280	257	271	296	264	273	339	312	272	301	284	249	287	270	284	292	275	285	297	279	261	277	302	279	270	297	290	269	294	286	301	288	296	291	306	271	292	279	281	300	296	256	266	265	285	280	274	309	301	287	287	299	283	285	251	284	294	302	285	292	270	257	293	323	303	316	274	279	286	294	291	277	304	274	271	316	283	284	274	286	303	265	275	272	273	303	313	245	288	291	266	246	264	285	259	288	323	304	274	286	269	301	274	299	296	289	294	303	319	312	280	327	311	321	279	293	281	297	290	319	240	267	273	309	261	287	343	283	275	297	302	268	297	260	304	244	286	271	279	294	316	318	286	278	298	279	282	311	265	268	292	265	284	268	266	288	276	259	304	301	282	258	301	286	273	275	301	296	315	286	307	280	270	280	319	280	305	295	309	259	285	282	266	250	306	264	287	265	294	260	271	263	260	297	279	285	284	288	265	312	256	268	279	314	295	286	308	291	274	257	269	273	272	311	311	270	294	291	286	286	264	282	276	300	287	258	269	265	277	295	277	271	267	261	268	265	254	304	303	284	311	283	295	316	296	317	289	289	257	276	311	269	271	268	290	335	305	290	298	296	268	293	293	294	273	298	317	267	270	300	270	257	303	306	311	300	282	302	270	268	292	291	292	290	270	290	300	263	296	268	257	298	276	329	277	288	272	298	296	269	297	267	310	275	285	306	292	282	284	280	278	278	318	298	283	329	351	311	307	276	284	324	297	316	270	270	281	314	317	293	316	295	290	256	273	286	283	271	298	288	272	297	263	269	261	287	276	271	259	301	274	300	276	314	316	272	258	282	298	271	290	283	264	263	297	287	277	338	305	287	256	250	328	288	274	300	271	301	297	289	283	282	268	267	297	283	313	311	276	300	285	273	299	310	260	265	257	271	298	324	308	290	263	306	263	299	304	289	287	271	266	288	274	288	284	291	276	311	276	280	282	272	291	249	272	295	272	277	260	278	277	285	325	292	303	275	296	312	257	274	326	291	302	302	288	298	275	318	253	279	274	286	252	255	301	307	307	271	293	265	265	276	266	272	307	251	293	289	311	269	294	270	302	317	291	254	308	268	295	294	277	302	265	294	329	293	282	295	319	297	277	292	278	273	281	268	267	280	282	272	244	262	279	300	294	275	298	281	287	272	298	320	280	277	302	282	297	265	293	305	300	271	264	269	293	295	327	286	284	263	305	299	276	257	304	271	289	299	285	284	274	281	289	277	281	268	288	265	284	326	301	290	286	275	295	308	294	281	278	339	299	262	266	258	287	271	308	265	288	295	284	302	244	294	295	296	272	291	268	318	259	274	279	316	305	297	305	236	296	297	303	290	279	303	252	251	308	324	263	295	294	297	277	303	272	262	276	278	300	265	296	290	289	280	306	310	311	291	309	317	292	267	281	333	295	269	267	277	295	289	281	261	304	291	292	301	286	277	266	303	284	275	292	274	277	284	276	278	303	303	292	278	269	291	317	285	276	277	273	261	294	291	320	302	304	243	294	282	264	282	275	325	290	304	290	280	283	290	286	262	273	261	283	271	288	314	328	322	262	285	288	286	294	288	295	281	290	257	269	289	303	276	266	302	298	293	260	322	289	302	292	285	304	260	248	302	298	297	318	287	300	329	268	279	293	326	309	302	298	289	254	289	278	297	249	301	270	289	278	274	290	265	295	308	282	324	297	287	290	274	307	307	297	326	287	304	265	299	296	257	307	301	294	295	288	317	293	276	319	301	269	273	298	275	292	259	273	285	270	304	295	275	302	291	279	273	297	293	260	277	278	312	300	278	280	299	276	294	292	288	269	262	270	270	280	304	292	268	280	294	267	306	308	279	278	293	317	307	257	259	285	287	314	282	272	265	290	318	310	268	318	304	300	292	295	274	285	289	264	296	282	310	291	261	281	271	313	298	276	286	268	287	306	288	290	281	316	292	263	296	263	307	302	265	260	278	294	268	285	317	314	284	274	283	300	280	329	300	294	319	295	316	320	305	298	301	258	309	275	314	262	305	305	292	267	309	288	267	260	297	303	294	308	293	309	271	272	307	293	290	276	301	304	284	276	304	335	283	285	271	252	264	269	294	286	285	292	306	302	283	264	291	273	298	291	299	300	296	266	272	278	267	318	255	283	287	289	271	286	273	266	307	299	303	258	301	320	286	278	251	280	256	281	257	258	259	294	270	252	279	250	289	236	276	299	287	323	340	321	275	248	257	273	280	295	255	278	249	298	317	281	293	304	270	321	258	296	309	301	277	250	304	280	275	302	248	263	273	246	284	277	282	263	272	282	309	277	291	307	300	327	316	294	284	294	261	254	285	288	268	315	297	290	301	304	320	294	293	227	284	291	290	284	301	337	315	276	284	304	283	284	305	336	306	277	271	297	301	290	319	257	305	286	287	278	264	289	282	284	288	310	256	252	269	280	263	272	266	285	297	294	291	286	296	303	248	285	302	291	276	289	293	281	288	294	279	315	326	290	270	283	270	292	307	289	306	248	297	276	296	278	294	279	271	261	274	303	270	263	290	308	289	302	269	253	304	277	288	272	280	252	319	334	273	277	270	287	281	275	299	307	295	276	291	286	292	273	295	290	303	272	287	294	289	297	275	310	274	306	287	296	267	299	293	258	317	299	282	268	310	289	299	291	279	295	276	293	284	264	265	259	293	304	260	266	277	297	312	307	280	326	252	308	307	267	331	281	277	278	303	310	218	266	264	281	321	302	274	286	284	303	294	281	282	277	294	289	293	262	260	287	309	315	294	297	292	301	261	299	275	265	285	253	278	285	308	270	289	286	272	279	258	304	288	300	316	302
2091	664	719	679	700	673	647	656	668	667	684	642	636	664	593	657	662	660	717	669	653	668	646	646	691	578	625	622	609	632	659	629	663	647	647	595	607	635	636	615	669	612	617	655	623	603	589	627	597	626	649	667	659	634	621	609	626	639	699	581	598	618	633	647	637	631	671	634	615	637	642	663	633	675	596	652	595	616	617	686	640	648	624	625	608	699	642	612	615	652	618	655	618	627	616	692	634	618	648	585	639	597	642	647	617	634	681	608	639	673	620	612	593	582	593	584	632	643	587	648	630	671	645	652	658	623	626	648	645	607	632	606	635	607	621	668	687	634	627	657	620	595	665	646	605	631	609	615	643	676	666	606	624	661	611	667	624	602	635	623	662	648	633	614	633	653	625	632	680	619	608	605	629	605	659	676	637	636	608	637	622	645	579	619	686	630	619	641	625	598	640	648	675	637	648	654	685	645	643	634	637	593	625	644	646	651	667	609	621	634	635	601	653	647	575	650	650	627	618	676	669	618	637	686	668	615	650	635	598	648	624	644	655	587	639	629	643	665	607	675	628	640	654	630	628	613	653	623	655	627	626	658	623	605	662	610	621	626	624	622	666	640	647	611	631	603	672	656	647	637	617	673	605	617	652	679	634	637	625	637	636	614	624	658	632	662	607	612	651	623	631	617	650	617	640	597	627	607	614	618	646	620	648	594	641	622	607	624	644	654	659	600	656	619	670	638	585	633	639	602	613	671	594	625	622	670	626	613	634	669	605	625	631	602	641	616	617	645	679	623	634	601	659	614	670	653	646	620	696	679	605	615	631	596	641	637	656	604	669	615	628	641	611	610	636	628	657	643	623	633	638	639	664	622	613	691	624	596	638	654	645	683	635	649	627	624	650	635	640	645	612	634	671	667	646	604	649	663	628	585	602	640	661	663	636	638	643	634	655	659	608	657	613	653	647	642	683	651	608	611	570	640	644	624	654	639	651	628	688	641	626	650	682	618	637	633	623	636	664	627	680	634	640	618	628	644	619	608	612	629	636	582	619	651	615	611	636	639	651	608	668	617	688	647	637	613	630	635	677	666	622	613	618	638	680	648	625	629	603	622	659	640	639	650	684	656	693	631	628	597	662	632	639	641	615	622	609	668	621	643	641	647	663	598	614	605	616	654	608	634	641	636	598	650	618	655	647	616	644	635	655	612	633	586	656	635	609	636	615	627	629	634	649	671	647	630	613	666	643	620	593	607	576	600	644	603	611	638	680	591	688	612	633	614	679	625	667	657	633	611	638	642	645	649	626	601	639	591	690	612	590	657	599	624	654	626	662	630	617	647	626	646	600	654	622	690	613	614	676	628	632	652	625	619	645	679	607	651	641	659	601	627	622	635	644	620	607	670	642	659	674	613	630	624	666	642	651	666	627	636	628	639	638	593	630	640	646	617	627	604	629	612	649	654	636	645	631	633	653	606	679	639	652	646	639	707	640	641	642	613	622	628	657	640	654	616	637	638	630	688	630	649	655	603	606	629	597	640	687	601	599	626	611	648	618	668	638	663	676	630	631	674	627	628	620	608	647	627	640	673	664	664	630	650	615	644	646	632	605	634	649	610	624	605	665	650	617	647	685	624	650	639	653	617	639	594	649	649	703	627	616	645	642	625	608	602	631	652	617	675	647	667	632	609	611	646	610	620	654	651	607	599	627	612	637	665	603	628	642	636	697	628	667	640	635	616	663	654	673	615	607	615	610	640	619	642	636	638	622	613	659	647	624	655	611	624	618	640	618	664	623	671	633	629	641	612	633	630	614	647	647	621	607	644	640	631	622	653	625	597	602	641	621	577	659	628	601	640	637	652	621	660	645	599	647	577	663	635	659	602	691	645	636	651	633	665	665	590	696	617	637	648	655	661	593	658	674	639	666	630	636	641	646	602	678	651	615	666	621	659	627	621	614	603	660	613	640	640	640	603	653	613	664	629	632	600	623	647	605	610	626	644	648	648	625	669	653	627	596	608	635	592	639	624	629	613	675	622	622	607	640	639	660	651	632	633	653	625	631	655	646	641	649	664	632	602	617	584	671	613	606	638	662	619	665	695	635	635	638	681	631	663	631	648	616	641	661	679	619	613	646	649	636	645	628	651	576	674	654	626	613	661	688	630	603	631	642	623	647	679	687	690	589	682	651	651	580	680	627	643	629	628	642	600	599	646	635	657	620	622	650	642	641	624	624	677	627	634	618	554	574	579	608	670	649	658	655	596	672	652	611	583	651	647	618	600	641	638	688	643	633	656	621	630	621	669	641	637	619	610	646	632	603	629	651	648	626	612	631	626	676	643	598	610	632	605	599	613	690	660	650	630	582	679	628	677	600	631	633	628	645	612	606	679	647	645	617	641	600	619	637	630	658	651	644	638	659	630	611	653	614	601	665	611	608	632	670	624	615	603	669	600	647	653	578	613	634	612	600	649	688	601	649	616	661	637	611	649	629	635	642	619	645	650	597	608	647	607	670	681	596	633	666	642	619	675	592	664	619	622	615	634	624	633	617	644	635	626	643	660	626	656	659	577	645	633	597	624	646	655	621	618	636	603	619	637	616	633	593	629	673	624	637	640	577	623	595	595	593	616	604	673	641	605	604	669	639	619	602	617	635	655	613	630	640	648	621	641	622	613	630	681	680	665	643	646	618	591	612	636	653	630	643	617	635	676	632	616	629	615	629	638	633	606	595	600	655	607	612	616	607	642	664	681	660	610	601	640	628	586	657	607	662	593	639	627	634	587	622	590	660	674	609	672	614	601	644	649	619	600	639	650	656	641	644	579	651	623	629	604	629	631	670	608	663	666	643	645	598	672	666	663	611	668	594	677	612	663	628	642	613	674	634	633	623	588	638	657	631	652	597	633	616	617	654	658	640	641	661	622	610	656	643	622	632	640	615	672	607	626	600	631	617	652	609	648	663	627	643	594	628	596	662	641	625	644	610	642	613	633	676	669	643	650	667	612	586	652	641	607	674	626	649	674	630	629	677	618	594	620	610	642	616	612	691	604	585	660	657	640	661	643	657	664	657	630	637	612	642	618	660	606	585	632	673	642	656	634	597	631	655	617	644	655	598	609	627	651	640	638	637	605	663	633	598	612	626	627	609	644	636	623	655	653	609	619	647	623	623	657	646	620	644	621	618	653	643	595	626	635	657	635	655	617	600	683	635	638	641	590	621	606	605	640	686	605	635	612	631	616	642	618	597	646	592	625	673	599	638	635	611	658	615	626	647	637	587	689	618	653	654	609	662	619	647	593	602	648	612	693	644	608	643	606	667	608	610	637	639	664	630	645	635	654	654	580	597	588	612	670	618	623	623	665	660	645	653	631	621	611	628	617	683	710	647	653	602	635	646	670	662	614	640	600	637	655	617	624	658	596	653	676	640	628	645	695	640	605	603	592	635	666	648	671	617	642	579	614	663	664	644	622	660	679	642	624	621	662	664	620	640	590	644	640	617	613
7598	547	566	446	360	304	284	248	260	254	234	236	203	242	245	233	239	225	213	211	199	198	212	231	187	200	217	189	216	230	204	199	225	211	202	221	198	191	231	171	217	182	211	214	221	176	167	181	205	221	184	170	203	203	195	202	191	189	201	210	211	237	204	183	207	190	200	204	226	209	214	218	200	169	209	232	218	227	214	216	191	197	192	172	219	176	218	180	194	229	200	237	209	196	217	228	185	180	232	205	208	203	207	232	191	204	201	207	211	198	225	204	187	189	184	202	211	228	211	210	208	224	184	199	196	218	226	213	188	205	187	208	201	194	229	210	186	199	176	204	207	221	190	216	196	208	204	198	195	226	219	194	214	233	199	196	217	223	202	181	224	208	222	216	216	198	198	205	200	222	225	213	216	220	227	195	213	200	216	227	220	197	204	218	189	215	196	209	219	218	212	209	198	208	222	189	211	224	201	197	175	225	217	186	218	214	174	204	210	190	194	185	206	190	201	213	192	218	181	210	200	213	206	223	215	218	199	182	213	219	191	244	215	217	210	193	218	210	201	178	205	221	199	219	189	198	194	225	199	199	187	183	203	215	187	206	203	183	195	205	205	215	237	196	188	199	223	161	204	196	211	205	195	214	189	180	200	193	185	231	188	220	212	195	189	208	181	208	232	209	204	177	210	198	204	218	199	226	193	197	215	182	194	216	215	215	205	216	202	180	192	201	218	193	226	224	205	214	200	172	203	222	201	198	230	204	181	194	201	210	220	191	204	183	230	209	191	173	196	213	189	190	227	193	224	196	204	234	204	196	180	232	196	212	211	197	200	222	194	229	187	202	206	196	181	197	207	229	179	227	187	229	222	199	196	204	222	205	220	221	195	192	192	219	229	227	200	215	214	209	218	200	192	210	194	210	210	218	198	202	181	198	195	209	224	223	186	194	224	235	231	206	179	186	201	190	223	223	206	214	209	196	219	211	207	205	196	207	219	230	206	211	236	196	199	222	201	212	179	199	202	210	208	224	186	209	224	221	186	218	203	210	201	199	204	201	219	213	194	206	219	205	190	168	186	209	206	210	223	201	241	195	209	222	235	209	232	215	194	226	211	181	226	190	180	201	222	177	203	199	179	177	203	200	190	221	199	232	202	198	197	202	209	198	181	233	196	216	173	219	202	177	190	222	212	218	236	192	196	193	195	222	192	220	208	215	214	222	222	228	202	181	200	213	239	184	179	172	203	194	220	201	216	221	201	198	201	192	210	182	194	216	216	203	198	176	213	204	177	219	215	192	233	204	212	205	198	216	192	194	215	181	213	199	229	210	192	212	219	226	202	196	211	191	205	210	204	217	205	177	176	216	163	193	218	196	222	190	201	211	210	190	228	202	182	209	230	194	242	208	200	221	182	255	210	210	221	199	177	233	199	222	180	197	221	195	216	217	220	216	239	197	200	194	224	212	198	237	216	195	187	219	219	168	210	214	178	224	208	228	189	213	211	199	230	185	211	207	198	216	207	221	198	183	207	185	204	217	203	207	205	214	206	218	215	198	190	198	192	201	247	217	189	183	203	196	218	206	218	180	223	163	202	185	193	203	184	209	235	200	190	181	199	213	216	184	206	209	223	202	240	215	205	199	202	212	198	207	216	213	209	218	186	201	201	250	220	224	202	237	171	181	194	235	209	191	186	210	194	215	219	212	161	207	230	202	202	202	248	201	215	203	193	213	224	196	194	206	212	192	212	211	193	192	206	214	180	185	208	189	224	206	207	215	185	191	207	216	212	198	188	223	207	217	213	204	221	208	190	215	203	171	192	203	220	225	220	211	188	201	220	223	206	200	231	209	201	201	181	212	207	213	209	220	214	184	209	171	193	211	230	200	196	202	210	185	200	195	212	230	199	192	210	214	203	217	228	228	202	174	187	190	191	205	183	201	187	217	191	206	211	157	193	235	204	210	181	190	171	201	213	203	200	220	191	203	203	223	201	209	193	235	208	218	204	212	213	212	204	207	205	186	184	175	174	207	196	201	191	183	210	172	217	197	212	199	209	204	175	211	196	211	203	197	212	208	210	219	178	189	205	190	214	201	204	201	188	216	193	208	212	202	204	170	181	169	224	226	194	203	229	238	205	220	197	212	198	195	177	186	208	206	177	208	214	209	210	200	196	203	227	198	210	211	187	181	227	194	205	176	215	194	206	190	217	191	224	216	207	212	195	212	211	183	205	201	200	171	180	214	214	186	185	209	214	204	191	201	208	208	244	187	202	238	213	184	208	226	204	189	228	188	201	187	222	200	218	224	213	200	197	199	212	196	202	209	217	207	207	210	194	188	190	172	191	194	201	211	192	208	200	204	214	201	185	207	195	221	202	200	217	195	231	186	185	212	217	219	220	201	191	199	179	179	216	192	205	200	190	200	212	205	209	197	205	231	212	172	202	207	203	203	201	196	195	194	200	205	198	193	167	204	211	192	209	195	242	201	209	213	203	196	221	198	200	212	200	210	222	191	193	205	209	196	211	209	200	183	231	236	200	205	235	232	183	189	199	192	213	219	187	213	208	201	203	218	200	202	220	219	201	192	182	227	190	184	204	183	204	203	205	201	235	180	224	195	198	192	192	173	196	209	198	209	213	236	210	197	217	205	216	198	205	190	178	185	204	193	211	220	218	217	220	178	209	175	199	189	223	220	173	185	180	197	199	215	208	197	200	214	190	199	167	183	178	200	208	213	213	222	193	174	204	209	220	231	191	198	214	196	195	200	177	211	232	206	219	201	194	188	212	210	218	221	206	196	227	210	216	182	217	219	212	211	197	183	212	218	213	226	181	212	194	203	207	210	214	207	217	201	181	207	212	202	213	208	193	231	196	212	201	195	191	177	196	214	206	191	200	186	186	231	205	205	197	204	212	221	198	205	220	224	214	197	191	220	213	206	183	203	205	207	194	184	224	204	199	195	201	202	192	229	183	192	195	226	204	187	205	201	202	184	199	199	216	196	164	199	209	215	195	213	213	188	194	180	178	200	203	195	202	213	211	163	185	216	222	187	195	211	192	202	211	184	203	231	190	202	220	212	201	171	203	200	174	185	186	224	233	214	180	207	211	201	177	198	205	218	219	190	222	206	200	208	207	217	214	191	215	200	218	230	195	203	171	233	195	208	194	191	189	222	220	193	195	201	181	204	191	205	208	194	220	182	195	177	199	205	214	186	209	169	218	196	233	198	196	191	213	215	167	171	193	221	191	199	197	222	189	198	207	220	201	185	204	216	221	221	196	210	221	207	210	169	222	184	196	213	205	213	199	214	179	189	195	168	206	201	212	186	214	185	226	216	212	229	212	192	192	201	213	214	216	212	208	212	201	183	199	195	189	187	207	203	229	181	213	216	188	199	187	187	207	204	211	203	195	176	164	194	193	197	205	206	191	217	199	224	220	177	210	212	191	223	195	193	182	222	218	215	216	189	197	211	177	212	208	183	197	241	203	214	223	207	194	208
6533	751	1219	1356	1238	1030	943	829	721	741	665	633	626	599	540	523	573	520	477	531	520	505	521	462	479	468	499	515	459	496	446	435	468	501	461	485	489	489	475	463	520	471	470	500	432	450	450	441	463	452	466	455	477	446	468	476	439	428	506	477	472	478	461	437	466	455	466	456	449	477	459	472	493	455	449	481	480	417	418	422	472	420	457	430	471	442	476	475	474	432	436	400	450	461	450	431	525	453	498	440	477	450	475	445	418	466	451	443	442	468	491	478	463	466	458	448	439	450	437	442	478	442	467	465	428	446	439	453	420	462	431	447	465	454	471	492	422	476	457	435	451	490	461	436	496	484	460	485	457	439	499	419	484	462	442	462	457	454	462	448	471	452	443	477	414	472	490	440	482	448	483	485	460	426	451	461	444	459	460	454	460	464	457	469	472	423	447	443	449	446	482	456	435	460	437	448	462	445	449	491	465	454	472	471	464	425	453	423	479	465	521	498	443	504	435	460	484	490	467	475	442	470	428	446	410	458	460	424	492	448	462	425	456	457	416	443	456	488	428	455	436	474	463	450	482	469	494	492	438	454	474	502	466	428	420	464	489	465	477	472	423	468	478	475	471	447	434	442	454	504	456	431	478	446	456	453	471	492	451	430	437	451	452	480	459	436	451	467	489	450	463	471	442	463	479	473	485	476	468	446	446	454	444	496	465	425	481	427	468	464	500	453	461	450	486	406	490	476	465	447	440	465	438	489	477	484	461	430	451	451	491	446	438	441	427	473	496	455	445	482	465	447	482	472	455	466	457	503	422	469	451	448	457	399	431	448	425	460	458	464	460	471	481	437	464	467	476	464	456	455	476	473	465	463	500	433	446	459	459	449	452	501	426	469	478	453	488	498	481	479	491	481	451	454	441	458	450	458	417	434	467	478	441	468	509	476	431	428	469	440	457	438	459	496	467	463	500	478	485	425	435	455	443	464	438	495	452	436	439	486	470	490	471	501	483	478	449	454	454	467	484	468	491	481	421	480	441	445	479	477	464	467	458	482	470	424	456	455	429	481	421	454	424	438	464	462	487	439	467	451	474	460	479	489	478	456	437	474	400	458	452	415	457	409	483	446	454	449	460	442	466	428	453	434	478	482	465	463	505	444	469	461	472	501	435	477	483	458	491	465	474	429	474	438	454	455	427	486	409	437	423	429	443	454	462	480	484	450	466	446	494	484	456	468	463	469	448	455	446	476	434	439	437	459	453	434	449	429	440	477	480	460	471	460	470	436	470	505	434	469	485	472	458	446	477	484	441	440	455	420	460	450	465	448	492	448	455	469	474	464	482	407	449	459	465	457	442	466	485	456	444	455	476	466	452	465	418	448	466	425	456	457	495	480	429	471	465	467	481	417	473	426	484	480	468	505	475	426	468	472	446	462	441	453	432	473	469	452	457	440	445	491	461	474	483	484	457	467	440	427	487	445	454	451	456	452	464	441	455	457	415	464	450	463	516	479	447	462	473	424	422	452	442	469	462	467	447	457	482	473	449	432	522	488	439	492	454	441	482	440	476	446	461	454	429	466	447	473	417	484	457	456	467	446	446	456	435	439	424	461	471	454	409	490	464	446	445	442	466	458	486	441	472	452	518	474	433	492	456	436	474	440	426	481	437	451	470	490	439	476	469	435	459	468	457	473	453	481	439	458	442	450	415	448	436	445	447	467	479	422	434	442	452	463	418	476	464	450	428	448	474	477	439	467	410	486	422	492	462	478	444	468	464	433	466	462	428	470	460	468	479	467	470	470	431	487	457	489	437	454	454	473	495	450	468	451	451	425	407	448	435	429	445	408	432	483	427	470	463	442	448	493	447	464	485	477	477	459	477	451	459	448	433	455	475	447	458	485	474	503	484	495	448	464	476	454	487	448	462	471	483	447	426	457	461	439	442	454	450	467	459	456	453	467	473	446	479	449	490	416	461	469	479	452	486	483	432	443	483	469	481	450	440	440	460	493	445	446	466	457	478	435	445	438	452	469	473	415	438	465	450	469	476	451	422	446	448	434	443	411	457	471	474	431	470	466	470	463	441	459	459	467	473	436	461	442	452	463	466	525	416	425	435	454	456	479	461	498	491	459	478	436	461	480	471	453	489	419	427	443	444	472	446	407	471	463	470	458	425	472	469	457	480	483	484	457	433	484	482	504	480	444	450	435	462	472	514	454	438	458	452	446	461	491	447	457	454	455	437	466	479	481	473	430	463	467	437	444	470	470	478	488	451	464	504	447	454	445	443	480	488	435	473	416	452	397	448	453	465	447	494	493	465	456	441	468	413	457	469	452	442	454	440	470	483	446	452	485	432	443	440	452	418	468	477	469	452	448	452	442	445	446	420	474	455	447	453	419	473	470	459	478	466	482	474	453	434	463	468	437	472	454	488	445	481	463	465	489	444	454	474	421	493	437	460	449	445	469	492	453	495	482	482	455	472	463	459	462	492	473	482	452	440	455	505	448	469	462	494	455	465	480	480	456	440	428	428	478	446	501	472	449	448	471	495	437	477	435	454	417	444	451	446	443	483	472	484	468	399	434	478	454	476	487	451	462	475	492	466	481	470	433	456	468	448	450	451	428	449	477	478	489	458	473	492	464	469	449	412	418	459	472	489	483	457	453	445	454	467	481	480	436	477	455	450	454	444	445	469	457	459	452	442	464	433	456	393	474	484	464	431	433	463	469	506	463	464	489	469	461	466	481	481	456	488	452	400	453	422	460	455	446	455	449	506	412	421	485	480	450	426	480	475	417	470	490	443	430	444	456	483	443	471	475	444	484	486	458	458	456	454	427	472	441	486	441	478	467	448	480	459	454	444	447	457	451	444	469	468	458	485	487	441	454	448	476	447	457	480	446	439	468	445	467	484	456	457	444	445	460	456	454	497	495	466	466	450	443	507	478	438	453	435	430	450	454	438	451	435	474	492	450	463	456	461	454	440	476	481	441	440	487	434	463	429	449	427	460	479	466	470	456	468	422	465	447	506	442	434	475	483	458	429	469	440	450	452	441	487	442	493	496	456	436	459	478	435	437	440	483	435	441	447	472	427	462	470	446	438	453	417	467	456	479	437	425	439	466	472	436	474	443	449	463	473	464	499	463	480	462	532	457	452	467	450	451	466	433	496	448	471	470	463	456	443	474	446	472	437	482	448	465	487	457	434	446	472	473	455	425	451	444	440	498	433	430	450	460	439	433	455	485	432	491	479	453	492	477	422	477	488	437	431	456	469	436	492	429	442	442	470	465	429	471	467	457	475	448	454	440	428	469	443	448	458	464	455	487	456	422	484	458	452	454	467	404	433	440	431	454	466	503	452	432	460	454	470	510	456	512	479	478	426	472	468	431	444	459	490	470	481	447	485	464	451	467	464	428	484	488	500	451	403	478	460	445	476	468	458	444	464	447	438	489	462	459	443	495	474	456	467	419	475	468	440	444	447	494	452	466	456	435	443	476	462	485
14252	1055	799	582	418	296	216	177	175	150	147	103	104	91	118	104	88	78	98	98	84	87	74	86	85	77	87	77	88	64	89	85	86	90	85	68	73	78	75	57	69	70	77	65	91	80	76	71	72	73	77	76	80	87	61	72	66	75	80	61	70	75	86	67	85	58	71	63	78	88	86	78	67	76	77	66	83	80	65	81	72	76	60	62	79	81	79	75	67	82	75	68	98	69	77	78	88	69	73	74	66	82	56	79	66	73	61	68	72	72	81	82	90	77	92	79	74	80	78	80	83	72	73	68	77	72	86	69	96	84	91	73	74	73	58	74	73	66	83	81	80	68	80	66	66	58	83	64	78	69	77	71	61	91	65	94	71	73	79	83	84	64	70	81	91	76	84	76	76	97	80	67	72	76	73	79	77	71	75	86	95	78	82	72	86	67	83	81	81	79	88	63	80	75	68	91	90	81	70	65	74	69	83	73	88	77	67	57	91	82	91	72	76	65	90	76	72	83	62	65	72	92	74	71	81	70	67	76	51	59	80	63	71	75	66	85	65	74	62	79	66	68	72	84	63	81	62	92	83	69	66	70	63	63	51	71	77	83	77	75	80	69	61	66	62	81	72	79	75	82	61	64	53	81	66	65	70	72	81	61	83	92	77	60	91	84	78	76	83	68	79	83	67	67	65	63	63	73	71	75	84	75	67	74	60	70	79	64	71	96	72	71	67	87	90	79	80	82	80	74	78	76	80	84	57	72	73	63	72	54	89	80	87	82	88	88	81	67	75	74	84	74	66	84	73	69	76	71	76	92	75	61	77	78	62	71	64	72	77	80	63	84	83	63	69	72	73	85	68	70	67	64	90	66	74	74	63	70	69	79	81	80	67	72	65	75	76	76	79	75	68	75	83	65	69	71	74	70	79	75	73	81	89	68	84	88	77	65	85	81	82	74	78	69	70	79	81	79	90	77	75	63	53	78	85	71	79	72	72	75	72	65	72	78	87	75	65	65	92	75	61	77	84	84	79	80	75	62	89	59	66	67	74	85	66	76	56	57	67	63	76	79	66	89	67	78	53	68	72	67	77	66	78	75	95	91	63	66	78	77	68	72	57	66	70	71	66	66	79	64	64	67	77	81	68	81	73	69	79	76	60	84	73	85	75	65	77	73	68	69	64	78	84	71	82	85	87	77	75	75	91	80	68	73	78	66	87	85	83	84	81	71	65	88	64	80	85	61	74	76	84	75	58	76	91	87	81	72	63	70	78	87	74	77	82	78	63	75	79	66	64	81	60	80	59	84	72	75	87	72	72	63	74	77	83	72	77	61	81	68	87	60	60	80	79	71	60	89	66	83	74	75	77	77	87	87	81	64	69	61	78	69	97	74	45	70	81	87	80	71	72	88	74	61	76	74	66	83	70	64	69	65	75	63	79	75	66	81	69	77	72	72	68	75	67	100	65	73	73	62	76	93	78	73	72	72	65	65	77	71	79	53	74	84	65	81	71	61	85	74	67	58	71	70	64	90	80	70	52	86	74	62	64	71	74	73	57	70	75	68	77	65	69	75	71	55	84	83	84	72	72	85	72	83	69	63	75	75	77	74	68	68	62	80	70	58	69	73	55	67	64	75	75	67	55	70	71	74	74	69	83	66	70	81	91	77	84	84	78	87	66	81	95	81	78	65	83	86	75	75	57	78	67	67	68	86	61	74	80	85	77	80	84	95	78	71	65	82	81	85	77	74	73	69	84	74	72	75	52	76	72	71	78	70	73	85	90	80	67	80	74	59	77	80	89	66	78	64	72	63	84	67	81	72	70	77	87	63	81	67	87	79	80	73	60	83	75	68	66	76	77	61	67	71	75	71	76	81	71	77	66	65	74	60	57	69	75	70	84	78	67	78	86	72	67	81	81	79	78	75	54	84	97	57	83	74	78	88	95	81	68	93	69	80	82	72	57	69	76	64	91	72	96	68	75	74	87	81	80	82	75	78	69	72	61	62	62	65	86	77	65	71	65	71	84	57	88	83	63	80	79	88	61	77	67	63	75	76	72	68	63	73	74	61	80	82	75	75	73	60	65	62	60	72	74	74	68	67	67	74	82	69	65	73	62	62	82	77	76	82	66	78	90	90	80	67	82	107	76	87	78	85	57	63	69	80	61	64	82	78	65	66	81	67	68	79	56	60	84	105	72	95	80	64	64	73	82	59	86	80	62	79	86	70	65	62	82	58	60	84	82	80	80	83	86	58	85	95	72	93	64	66	85	75	58	89	80	77	77	78	70	83	79	77	78	87	70	75	67	62	72	63	77	76	65	70	84	72	88	63	85	81	59	70	67	84	74	78	75	74	81	89	90	71	65	65	74	81	56	84	73	81	74	77	78	68	71	79	57	78	69	68	70	69	76	87	69	83	83	63	52	85	74	60	75	56	70	75	89	77	61	72	63	72	55	85	79	86	83	86	88	79	71	78	77	63	65	66	72	59	75	83	67	75	73	67	82	56	54	53	65	68	63	99	78	74	73	60	81	74	84	67	59	74	77	48	92	70	83	73	78	75	74	64	86	65	65	70	69	75	76	70	76	71	75	63	80	80	88	87	76	69	77	73	74	65	78	71	74	67	74	63	69	75	70	82	69	69	83	91	77	82	62	58	78	57	66	80	79	93	72	80	78	70	72	87	89	67	62	66	83	71	77	78	67	73	69	55	70	81	91	70	83	83	70	74	57	77	64	89	67	65	80	74	74	89	81	83	70	52	75	59	72	85	76	69	66	86	82	53	78	72	62	74	81	91	53	71	75	77	85	72	84	69	73	73	81	77	76	73	78	69	64	75	77	88	68	77	65	70	84	90	72	64	87	71	73	78	77	77	72	60	92	94	75	84	59	77	87	94	73	68	62	70	74	93	78	74	72	72	82	73	67	66	91	82	71	69	88	84	81	69	71	70	79	67	80	60	89	73	76	69	71	77	86	67	87	77	68	80	88	69	75	80	76	72	66	63	66	82	77	66	73	87	81	75	71	69	68	64	80	87	57	80	63	78	71	62	74	76	67	62	68	103	77	70	63	83	68	67	67	72	88	62	91	84	78	66	84	76	73	64	65	68	54	76	70	76	63	79	76	78	68	83	72	70	79	60	69	79	68	88	72	76	57	63	85	73	79	77	70	67	51	66	62	63	65	64	75	68	68	59	90	68	90	79	49	66	70	70	84	73	75	64	78	69	82	64	52	81	56	51	73	80	78	85	85	75	76	66	74	64	90	83	74	87	69	72	75	65	68	86	79	79	65	72	64	61	90	62	66	79	71	78	76	74	67	83	93	62	54	77	79	56	60	86	81	72	72	65	70	69	84	72	66	82	63	99	86	75	72	91	81	59	77	82	87	85	89	74	72	76	74	83	78	75	70	81	65	72	74	87	72	85	89	77	69	73	76	89	59	65	83	85	72	75	66	70	84	71	82	64	79	80	79	85	72	63	78	69	70	70	83	76	54	81
7917	788	1780	2132	1718	1348	1095	855	791	660	614	516	507	436	428	376	345	336	322	282	322	299	295	265	271	274	261	273	258	250	242	258	250	241	215	207	214	252	243	217	201	219	212	220	208	233	200	226	201	218	218	205	226	202	192	190	195	232	190	221	205	195	193	215	218	203	210	211	209	187	187	210	194	189	225	212	201	222	219	190	217	211	197	187	214	195	196	188	190	213	177	197	200	178	178	193	209	195	196	183	185	205	199	192	209	176	202	234	196	231	183	203	212	214	192	197	207	183	192	203	196	191	201	202	197	224	184	184	231	193	214	204	207	195	202	226	190	203	185	204	200	220	193	208	205	201	194	175	204	164	190	201	194	175	179	198	208	213	193	214	188	185	214	195	224	200	208	191	204	185	196	198	171	207	214	170	189	210	211	197	197	192	185	206	207	181	181	196	200	182	230	205	193	209	236	205	197	189	205	202	195	202	190	200	187	211	186	168	191	190	187	222	204	154	209	199	187	192	186	202	217	196	206	184	187	182	186	201	219	194	187	197	242	195	203	194	182	209	184	207	206	178	209	190	192	192	191	181	204	188	180	200	195	198	204	186	197	188	178	190	195	230	191	203	183	228	209	184	200	221	225	193	208	197	199	181	211	180	196	201	190	203	173	164	189	188	199	208	194	194	199	200	182	214	178	201	184	215	199	194	202	174	204	184	198	183	220	193	206	190	204	203	200	203	196	189	170	194	169	216	176	183	210	230	207	187	187	197	189	207	209	191	200	198	218	218	171	187	197	188	218	167	209	179	214	194	198	189	216	185	190	200	208	188	217	183	180	193	178	220	209	184	226	199	208	200	186	212	185	209	205	198	201	198	202	213	202	209	166	181	195	179	187	194	182	207	186	197	213	210	196	218	197	196	172	201	194	182	194	206	209	223	213	208	197	181	196	200	184	211	189	214	174	198	213	220	212	193	174	210	216	190	205	183	202	184	222	173	199	205	210	191	206	212	180	173	186	194	191	219	208	182	207	235	220	195	199	169	204	201	211	205	210	193	185	203	196	190	193	211	223	193	180	222	188	190	199	216	163	200	178	178	186	184	204	211	218	195	188	213	214	212	205	217	195	183	202	224	200	228	200	169	209	199	185	208	186	214	193	199	211	207	212	191	211	191	220	191	187	183	171	216	180	181	189	207	220	203	210	221	203	213	214	205	180	198	192	187	220	181	184	192	222	200	195	210	225	189	208	204	193	203	185	182	202	206	187	215	186	182	196	180	220	216	215	221	187	193	186	230	192	189	211	199	205	203	229	215	182	197	184	206	193	206	213	179	195	185	175	191	219	208	211	193	182	231	184	190	190	186	195	184	176	200	187	206	213	192	198	209	185	191	215	204	186	196	193	193	200	191	206	230	200	187	190	208	179	170	211	201	182	193	198	179	205	177	183	192	186	204	200	196	193	221	188	189	183	195	204	201	189	208	177	197	207	205	205	210	199	194	174	216	198	210	198	227	206	212	177	203	203	206	186	187	182	205	172	218	207	177	190	203	199	173	202	194	224	179	209	203	212	208	200	213	191	212	210	196	190	227	194	200	190	212	217	210	188	192	187	220	207	231	202	193	217	181	193	195	214	157	177	192	222	199	200	193	187	178	190	191	206	203	209	209	205	213	225	199	180	167	201	206	199	215	191	214	169	195	193	203	199	207	209	202	189	174	187	192	224	214	198	198	196	209	178	174	192	182	197	206	202	197	213	217	213	213	197	199	201	174	201	194	217	197	218	194	198	196	190	194	206	172	196	236	207	192	208	192	197	216	190	195	208	218	214	216	207	200	203	201	199	219	193	206	207	207	211	197	207	195	216	214	168	192	211	204	205	184	179	170	199	201	206	215	195	208	214	221	206	191	195	199	201	202	215	193	197	221	195	209	198	189	192	192	210	203	186	212	198	187	202	201	192	204	190	189	191	190	213	210	211	193	226	195	181	188	215	212	204	172	174	196	180	198	207	179	187	217	180	196	189	196	171	191	217	179	197	230	199	188	222	199	212	196	214	200	208	214	195	191	195	189	230	204	189	183	198	184	198	209	208	204	184	179	207	215	193	183	190	188	206	224	188	211	202	180	184	199	182	192	196	210	204	221	202	187	195	170	181	204	192	190	175	199	210	202	196	186	197	199	187	187	218	192	209	167	195	202	180	204	208	207	195	199	209	214	190	201	201	180	167	177	196	190	194	208	213	212	188	190	218	194	214	184	201	210	210	198	178	223	189	203	215	240	193	224	192	198	204	202	174	216	190	216	199	195	192	189	212	203	209	200	194	183	188	210	196	189	188	199	193	191	213	202	191	189	183	190	214	197	198	193	204	191	191	188	240	180	185	206	202	235	217	183	196	189	175	198	230	181	189	218	191	181	204	213	191	205	184	202	167	216	200	174	231	194	204	217	223	206	184	167	175	225	186	192	211	202	200	212	193	192	197	174	194	199	248	196	199	181	195	185	188	213	200	202	222	200	185	200	194	171	195	210	204	208	188	192	205	192	192	193	200	219	193	198	189	201	205	192	208	205	196	196	204	238	197	205	181	207	185	193	202	203	196	203	191	202	199	203	151	198	203	187	193	191	208	217	191	219	187	186	199	200	197	217	181	184	187	197	213	223	199	215	207	210	214	211	219	228	201	206	216	211	208	222	203	184	217	209	188	175	190	189	201	234	205	216	181	199	196	212	178	191	189	206	179	215	176	207	188	187	208	195	203	187	215	211	179	212	232	213	191	179	226	205	186	219	205	194	200	199	214	187	181	204	224	229	231	185	212	184	203	180	187	193	218	204	188	199	196	191	188	183	204	200	178	180	198	197	191	206	185	180	198	198	210	189	206	183	193	205	185	189	190	201	188	202	190	205	178	190	186	205	178	213	200	205	201	191	173	222	195	182	216	216	205	193	195	196	202	186	209	197	199	173	211	190	205	193	206	199	192	184	216	223	207	186	188	205	197	196	188	210	185	199	190	181	215	188	215	203	193	190	200	188	211	194	183	194	218	189	185	199	196	209	194	201	183	185	189	185	213	211	218	210	186	219	181	212	196	187	188	192	206	218	222	214	187	182	180	187	205	182	197	187	188	206	196	186	196	192	198	210	212	209	185	203	199	221	181	215	190	187	175	172	208	194	205	183	212	208	215	213	216	188	196	178	204	209	201	184	219	193	165	210	203	201	187	205	208	185	198	209	216	203	216	200	197	201	199	199	225	186	205	188	181	181	184	200	191	185	223	184	202	218	196	190	207	195	191	202	191	189	211	173	225	203	174	176	185	194	188	210	180	221	215	210	188	193	217	198	200	187	201	201	205	189	185	208	213	242	211	200	226	195	211	212	191	200	204	202	205	216	211	196	181	206	196	183	177	218	180	182	195	195	188	204	191	193	221	213	185	185	214	172	212	185	176	215	181	178	193	199	173	195	208	202	209	189	200	204	188	203	211	203	206	208	177	209	207	210	202	187	202	194
1534	301	302	300	276	290	263	290	287	314	303	277	283	300	269	324	287	279	292	273	307	267	287	286	306	282	266	276	317	294	284	304	274	280	290	282	230	267	270	282	300	294	278	243	273	286	288	275	256	281	255	278	307	304	281	293	259	283	260	295	290	316	263	287	285	300	253	308	244	287	264	314	285	263	279	279	302	270	290	286	277	271	261	291	285	289	257	283	278	301	253	265	308	261	308	268	294	286	289	284	304	306	305	274	274	266	287	298	319	281	274	278	295	309	279	305	289	246	284	270	243	279	275	265	275	294	268	265	297	254	307	274	260	305	327	275	257	278	286	255	279	288	279	304	284	277	282	267	305	315	292	315	270	306	277	266	276	267	279	260	257	290	318	303	261	288	308	296	283	308	302	283	273	284	283	271	314	280	255	273	259	286	245	268	308	273	320	293	305	277	312	307	337	282	276	304	314	256	294	278	280	300	280	271	287	284	260	272	269	259	271	254	292	313	265	276	307	281	270	270	292	277	310	298	263	265	296	296	295	289	257	268	303	279	260	294	286	303	282	280	287	301	301	299	295	286	295	277	304	336	275	287	323	262	283	270	292	293	298	279	309	277	287	250	303	267	249	272	325	287	272	281	305	278	299	306	286	281	291	260	285	307	280	289	281	285	304	287	335	278	277	263	287	305	265	272	258	271	261	267	282	311	273	265	292	310	275	294	281	269	330	281	279	276	308	265	282	272	276	313	288	290	276	298	310	260	326	309	283	282	328	299	269	227	291	286	293	300	263	278	282	263	278	280	290	285	299	303	317	272	284	259	271	294	295	264	303	255	302	311	292	302	292	289	311	283	324	297	313	297	302	278	295	306	282	306	278	257	294	276	250	250	274	288	302	308	285	261	306	271	273	274	291	317	304	311	313	294	288	304	289	283	255	281	290	271	288	239	291	280	271	270	255	297	319	297	275	302	246	279	265	287	295	277	262	294	275	229	290	276	259	237	260	248	285	261	278	303	273	294	298	287	280	254	266	274	307	264	308	267	284	276	320	271	287	290	269	285	303	294	290	314	303	276	281	295	273	280	272	252	281	265	270	310	269	276	285	304	267	288	289	279	294	279	283	287	269	284	276	321	270	312	288	297	290	276	321	313	273	282	282	271	305	301	336	287	263	273	280	296	313	302	321	285	260	287	314	279	294	285	255	271	294	297	306	264	277	286	262	255	274	321	299	286	305	264	311	299	296	294	277	255	271	308	264	270	285	282	289	285	269	281	282	273	262	271	255	280	315	274	267	290	295	292	273	281	307	281	267	279	270	324	259	304	277	292	323	314	267	321	269	265	278	288	300	279	275	280	259	277	272	316	291	313	289	290	279	258	266	280	285	295	280	278	260	330	298	303	275	272	281	312	282	292	255	251	319	295	271	295	314	275	278	273	277	281	301	302	279	280	288	281	290	298	274	283	290	283	287	299	252	267	294	295	279	277	289	294	294	270	281	307	322	277	271	255	277	273	297	271	287	279	277	284	278	298	290	270	276	263	262	313	283	305	295	269	310	262	302	285	278	269	272	263	261	294	286	296	273	268	320	314	262	309	266	276	301	305	290	277	289	282	280	279	276	302	287	269	274	311	294	285	248	288	321	278	277	290	313	296	290	291	261	270	247	281	302	290	292	289	273	267	272	290	280	275	283	276	313	332	292	304	282	278	274	288	236	245	298	252	279	289	276	313	294	282	303	274	296	259	262	326	311	242	305	278	268	261	272	304	269	278	268	258	283	299	274	283	251	263	266	284	269	279	258	299	294	284	277	259	276	287	279	315	311	289	312	261	302	291	286	280	274	277	264	266	283	292	302	297	257	285	292	294	276	276	286	297	309	296	308	314	262	278	290	280	284	283	278	293	255	273	292	298	257	263	272	302	307	272	253	336	292	282	272	291	300	289	314	293	264	275	281	260	277	289	302	304	264	306	294	290	265	301	320	302	295	282	275	273	275	279	292	306	292	250	277	300	278	307	273	283	324	323	302	313	309	306	275	293	280	298	289	297	265	282	285	280	291	265	283	272	301	286	298	306	264	281	263	303	288	306	307	280	325	289	288	255	282	280	304	302	305	267	301	269	279	238	250	253	255	275	321	287	284	270	278	292	267	298	318	270	279	299	308	312	261	277	294	269	295	282	292	272	266	244	300	290	272	266	291	295	274	286	294	297	298	318	275	288	293	276	289	275	311	288	260	273	262	267	257	243	273	272	309	277	283	283	309	265	268	319	287	277	303	286	285	232	296	322	272	250	285	292	284	272	256	280	287	311	272	273	275	301	289	294	275	272	295	281	265	318	295	271	269	266	295	273	299	298	265	262	308	258	298	274	283	265	313	244	294	299	334	265	286	298	300	305	258	269	278	286	297	265	293	252	274	262	328	260	262	288	304	259	253	266	287	283	269	284	297	260	277	275	276	305	308	262	272	288	268	263	276	274	297	294	307	310	294	297	283	287	280	281	283	289	312	326	283	279	300	303	271	275	287	337	262	287	258	295	306	236	276	300	268	257	281	281	285	291	328	290	250	293	310	281	291	270	317	298	270	266	282	311	246	299	283	287	276	304	290	286	328	295	261	268	291	275	289	283	309	288	268	242	280	313	310	291	286	284	301	296	269	245	276	305	314	299	253	289	267	302	256	267	302	269	283	270	278	300	295	312	260	275	306	265	258	281	277	294	289	296	288	278	294	277	292	301	293	295	296	278	313	286	287	285	286	296	285	286	311	267	317	313	274	288	279	286	288	279	291	258	295	339	283	308	298	282	288	268	256	278	289	281	275	304	308	279	310	287	293	286	298	256	292	292	284	297	287	263	280	284	282	286	294	274	288	300	276	281	245	264	306	302	262	255	282	278	310	250	264	264	271	278	292	314	296	320	286	310	290	280	268	305	290	283	295	311	264	261	286	266	285	291	279	295	296	277	275	289	310	281	263	282	310	242	262	246	298	279	305	256	280	277	280	270	286	279	260	290	305	294	312	282	278	256	321	320	283	283	295	252	313	291	267	273	257	268	273	272	299	242	304	284	319	293	255	307	281	299	275	317	285	308	289	263	258	253	289	301	297	297	286	314	267	308	287	305	282	313	277	259	298	287	298	343	298	324	284	290	295	305	295	274	305	316	288	302	286	263	273	279	250	269	287	310	305	277	273	267	253	313	271	294	272	281	294	243	292	294	288	296	267	239	278	304	318	274	257	282	271	257	297	280	257	296	272	265	270	270	296	247	282	275	300	257	289	290	257	297	286	260	266	291	256	258	264	284	279	316	304	287	297	298	311	282	269	267	284	264	323	290	258	288	270	259	289	277	267	284	311	322	267	302	280	270	284	276	294	295	262	283	289	259	283	281	279	276	291	286	306	273	273	254	299	277	268	256	268	281	313	310	286	297	326	302	290	275	252	283	255	313	254	267	248	274	306	297	263	260	275	254	275	288	289	291	282	280	302	316	281	256	309	254	288	278
2069	729	714	691	727	672	641	675	644	659	676	653	694	655	629	610	647	639	622	648	660	661	682	614	597	605	596	627	605	612	651	617	645	685	650	641	613	649	632	633	659	611	615	666	605	612	627	641	647	653	623	614	636	606	622	628	665	657	704	649	651	664	583	623	603	632	640	639	668	645	621	643	638	607	633	629	642	638	634	613	671	621	626	645	623	632	600	579	647	617	599	673	689	656	614	622	597	628	579	616	673	635	585	632	654	643	625	652	615	607	654	600	628	645	614	617	630	583	640	670	647	640	640	632	635	595	625	679	658	598	609	646	628	633	648	609	616	603	639	629	599	619	639	658	609	639	650	631	664	575	625	619	634	598	591	620	641	617	605	630	649	626	647	639	663	639	605	653	644	609	616	629	658	648	638	662	630	609	589	622	623	599	630	635	612	595	581	620	649	659	633	618	628	680	611	611	620	669	660	653	653	610	630	638	597	613	590	623	670	637	614	599	661	653	640	639	651	643	639	591	628	654	574	604	642	655	586	617	641	610	607	610	625	637	615	638	600	624	649	667	612	607	617	623	592	659	647	607	624	603	590	598	642	632	605	660	638	632	615	608	572	610	622	627	614	649	612	633	679	618	621	634	586	618	644	640	610	632	624	626	646	627	604	643	616	631	663	692	594	697	601	631	638	587	621	631	596	636	582	659	642	590	657	641	601	613	621	677	620	629	646	631	634	696	665	629	609	644	654	629	628	642	622	640	592	598	658	647	619	584	626	614	624	705	643	654	603	622	626	672	647	680	571	608	620	626	621	630	636	639	668	633	659	614	633	612	624	633	660	646	596	653	650	595	654	606	604	619	648	623	604	614	622	675	632	609	661	617	607	635	678	576	641	650	645	666	622	644	658	641	615	632	674	657	652	599	607	650	614	581	644	588	633	636	650	661	649	666	597	613	587	595	618	609	628	633	645	672	661	615	643	635	656	626	620	657	639	596	670	620	569	636	608	654	642	609	567	593	627	665	612	635	675	608	618	624	672	680	633	608	643	649	590	622	644	659	698	620	609	596	647	627	645	656	628	661	666	653	630	569	625	660	640	619	662	643	650	612	604	578	658	627	657	623	593	676	601	630	632	610	649	610	592	591	635	600	615	605	695	603	649	636	646	610	637	623	596	622	614	615	622	574	604	658	631	621	628	660	655	650	566	661	618	676	656	634	633	649	608	643	608	633	621	608	657	570	643	613	594	633	614	610	649	655	667	634	603	616	644	649	585	634	605	619	647	600	625	623	666	626	615	627	591	642	640	612	613	649	663	627	638	625	623	628	639	622	651	648	620	617	619	653	675	650	653	636	624	627	638	610	605	643	615	627	648	673	661	639	692	656	640	624	649	666	629	628	608	638	633	595	639	638	617	614	628	645	631	621	613	627	652	613	684	664	621	634	659	619	625	658	627	590	675	587	604	633	690	612	658	590	633	586	595	660	617	609	666	600	662	655	669	608	659	647	665	662	640	665	605	689	629	655	636	591	627	628	602	669	663	641	575	660	623	593	672	655	658	647	645	652	633	647	622	635	628	621	687	642	653	618	656	617	609	626	606	615	627	638	598	655	691	607	628	630	631	591	632	635	618	621	643	622	654	630	671	568	591	684	599	658	634	644	631	629	603	632	659	610	661	619	625	643	619	607	650	665	690	632	634	628	641	647	601	661	644	639	615	622	617	663	655	638	629	652	643	665	605	651	648	636	653	642	630	608	645	602	635	626	636	602	632	621	630	669	636	620	623	592	643	638	606	714	636	631	604	631	694	609	598	625	648	639	605	655	661	665	663	708	637	592	659	650	699	605	632	641	623	628	642	598	649	617	652	640	639	624	677	660	624	642	670	579	641	634	622	626	625	671	603	668	601	614	648	628	634	615	653	623	651	623	601	638	658	602	629	645	648	623	627	623	666	661	643	606	633	649	629	619	650	625	609	657	642	674	631	671	601	657	663	624	587	605	625	625	679	618	604	644	634	611	601	630	631	592	664	612	642	632	639	661	659	630	649	702	625	658	643	605	667	660	593	653	628	637	631	622	684	631	619	631	652	677	651	637	654	612	625	672	621	608	626	665	625	611	593	679	620	620	607	641	685	618	638	619	620	678	647	618	602	669	619	617	589	620	607	640	644	606	610	623	685	664	648	665	596	645	608	668	613	642	663	654	647	638	616	607	632	674	617	614	725	629	644	669	620	627	656	592	672	591	640	648	622	669	656	653	618	658	609	619	611	598	611	653	661	621	651	662	597	619	631	614	629	639	644	642	633	605	650	620	618	632	639	637	644	630	648	648	611	596	651	628	633	647	640	610	622	607	659	586	644	631	629	641	598	604	614	632	644	631	609	616	660	642	584	628	628	587	629	620	591	664	613	665	566	629	687	599	600	630	637	672	636	617	619	668	609	623	653	609	628	684	599	637	629	627	582	616	637	624	624	627	658	654	684	629	621	640	667	588	654	635	652	602	628	608	627	673	635	618	621	610	658	631	669	638	625	571	602	669	637	623	633	625	611	655	618	653	612	626	589	612	661	633	635	607	625	645	612	671	628	629	619	641	656	660	605	656	654	669	619	649	685	629	621	629	621	675	634	633	649	661	625	628	625	645	633	614	689	581	649	667	618	639	597	629	649	676	591	622	618	644	664	700	624	614	592	593	612	642	633	635	648	659	660	632	568	661	616	667	619	620	647	676	624	636	660	594	650	657	638	647	621	648	618	620	630	653	598	667	678	664	644	649	645	615	647	621	659	655	582	607	609	631	662	646	635	666	655	625	640	585	642	634	660	597	616	605	639	625	622	588	632	637	673	652	593	620	590	629	626	662	642	633	603	634	626	640	686	577	659	636	644	658	620	633	651	609	704	640	620	655	635	594	657	685	591	594	633	651	635	628	622	620	654	680	616	628	601	608	604	637	652	604	611	621	675	609	625	642	637	643	650	589	688	592	648	612	650	653	634	625	618	672	585	634	641	655	650	664	686	608	609	690	665	655	631	654	649	644	616	658	644	645	664	639	619	613	655	606	636	638	599	582	644	648	653	623	592	599	650	614	640	639	634	600	651	617	608	644	605	564	613	655	614	627	657	576	651	629	587	645	662	641	577	638	675	633	701	635	634	663	628	598	666	636	644	678	662	609	628	596	629	648	671	665	660	652	667	672	631	614	627	649	623	642	632	674	600	607	582	636	618	618	620	623	674	578	585	658	627	644	632	602	639	582	608	643	667	679	658	618	657	652	644	603	621	672	616	640	646	654	618	687	600	690	678	589	685	640	608	637	635	660	641	640	587	643	597	670	602	614	635	613	621	616	629	661	582	580	647	657	645	618	609	667	638	618	648	652	649	611	634	648	682	654	617	656	635	647	630	631	604	605	657	612	597	661	615	620	591	656	659	638	630	638	606	633	676	687	624	673	598	679	613	633	650	702	664	629	609	648	606	617	594	622	620	584	641	661	625	625	582	640	657	619
7599	479	575	437	385	303	290	233	273	245	233	228	216	246	250	208	222	202	201	202	205	194	205	187	198	209	224	201	186	208	183	209	195	193	211	210	195	235	188	235	198	185	222	192	211	211	211	213	193	178	188	198	207	205	204	204	214	176	217	205	217	215	204	198	195	236	209	230	218	222	194	209	178	223	229	191	205	213	184	226	199	235	185	213	186	178	224	196	214	197	182	205	198	182	218	198	227	205	238	203	220	211	179	210	211	196	194	198	189	240	203	218	220	209	196	192	218	206	191	235	201	204	192	188	206	188	212	223	206	180	202	198	200	213	197	208	194	196	175	203	183	199	229	205	207	221	188	211	170	210	208	199	198	209	183	200	200	230	250	174	207	191	199	200	182	192	216	211	160	198	185	192	237	211	202	218	226	193	172	202	238	204	194	200	202	188	220	207	185	192	224	219	209	192	198	203	203	225	190	206	202	206	205	202	176	209	182	197	217	191	189	186	175	195	208	214	199	201	192	213	196	205	197	201	223	174	215	203	208	182	179	203	203	207	210	193	224	181	189	215	183	222	203	229	197	217	210	213	208	212	217	168	199	196	203	209	215	213	216	221	182	175	193	193	248	192	202	199	218	207	221	198	197	212	217	203	217	212	192	238	214	207	211	218	220	195	189	192	192	184	193	207	228	213	224	225	153	191	223	214	186	164	204	204	193	218	217	217	198	235	204	215	206	216	219	230	208	211	183	226	209	207	229	187	217	196	197	200	213	192	206	206	195	206	212	235	197	218	207	188	214	219	208	200	206	222	183	207	219	193	173	200	212	195	197	208	201	206	239	214	185	203	212	228	191	205	196	199	187	214	189	209	178	205	199	219	204	192	213	207	208	197	196	216	209	194	218	187	205	184	188	192	191	201	193	179	206	192	202	225	196	188	219	215	218	192	191	195	236	215	208	177	227	199	197	237	195	181	205	211	190	200	198	228	228	200	188	211	215	203	195	231	191	197	203	192	156	181	199	202	204	219	195	189	207	204	206	196	191	217	195	214	220	206	190	241	198	173	197	207	207	187	182	203	208	220	230	194	211	192	217	211	211	209	208	219	223	218	189	193	204	200	191	199	189	223	213	214	189	204	219	209	209	227	193	168	191	197	188	219	183	187	180	187	202	200	222	233	182	185	198	178	189	196	190	202	227	208	199	202	222	210	197	215	209	179	181	217	181	203	222	225	196	219	199	175	206	220	175	199	187	209	193	204	220	202	192	203	201	192	208	187	177	201	207	196	187	207	223	188	188	209	228	214	199	210	192	215	187	184	218	216	203	197	223	204	207	227	210	218	222	239	196	206	218	203	212	206	197	184	199	219	207	194	203	193	221	199	197	205	188	226	209	194	194	218	164	198	191	200	175	199	194	205	208	222	226	218	192	218	191	211	204	167	206	191	199	193	221	196	220	204	188	198	232	168	219	179	225	185	243	205	233	205	233	186	222	197	215	211	175	188	204	219	199	211	215	190	198	193	215	217	189	201	203	233	227	210	227	181	211	195	196	208	186	203	206	217	229	191	220	225	205	189	222	212	192	221	216	221	206	204	213	208	223	188	205	223	176	231	206	189	197	202	204	197	195	232	203	225	228	190	188	221	194	199	202	198	199	214	209	196	188	205	214	225	202	208	205	189	221	195	183	214	191	180	196	184	207	198	184	186	203	195	201	189	212	228	189	195	246	211	224	216	214	176	214	226	208	197	203	208	195	193	190	197	204	193	199	214	172	203	213	227	201	210	210	211	190	191	201	221	196	182	234	199	170	189	208	216	197	216	172	196	198	218	187	209	188	193	197	209	199	205	175	209	196	196	209	223	208	197	204	221	193	205	213	176	195	218	189	210	211	178	198	210	184	191	179	206	210	223	191	215	195	238	214	206	197	213	189	235	200	208	212	182	219	207	203	197	215	205	197	199	194	189	186	237	195	201	206	190	236	185	186	179	226	223	206	209	207	232	201	200	188	217	203	209	213	183	189	194	175	219	203	226	187	218	224	198	188	203	213	202	206	204	193	214	238	206	217	188	210	218	198	186	175	186	219	211	190	203	210	178	210	213	208	229	189	218	240	182	215	198	194	206	181	220	185	182	193	183	216	193	213	223	207	215	185	197	203	227	207	231	214	190	207	204	197	212	200	202	234	191	211	175	181	163	204	229	199	195	190	210	234	206	216	221	211	189	213	240	207	192	193	181	189	210	224	203	197	179	202	198	218	205	207	193	199	206	212	212	171	212	184	205	212	212	204	204	212	202	201	224	180	211	213	190	227	207	183	206	195	197	183	214	214	199	192	223	192	224	217	195	183	205	219	200	214	205	208	225	191	223	186	193	193	191	187	212	206	214	184	187	235	209	207	196	190	205	214	206	215	196	190	222	204	202	186	191	207	197	186	205	180	204	214	181	217	192	200	195	197	208	185	189	203	210	210	188	220	221	199	207	216	187	231	231	190	208	214	189	177	207	199	203	233	196	201	218	181	205	207	177	226	210	213	202	208	190	191	181	193	191	217	221	223	190	204	229	204	222	198	204	207	208	190	196	207	205	254	216	185	200	213	207	206	190	231	218	194	188	184	222	191	216	211	198	217	190	193	190	203	207	200	198	207	212	197	219	220	208	204	203	198	203	189	217	175	209	198	200	217	212	192	209	209	220	212	221	175	236	215	186	206	199	217	192	200	216	216	183	193	213	179	216	208	201	215	211	212	192	197	211	213	209	202	192	213	213	203	192	220	207	186	215	213	205	188	213	204	211	208	237	227	183	193	192	214	211	202	204	207	207	214	171	199	211	199	204	188	209	202	200	176	215	203	187	214	200	220	202	213	214	228	228	216	193	203	207	223	190	205	181	200	203	175	193	203	217	195	189	214	209	212	228	249	202	181	169	211	188	193	176	206	185	208	213	176	203	214	241	204	218	179	205	226	184	201	215	208	215	204	168	192	188	223	199	218	195	223	203	221	218	204	214	200	183	217	233	211	211	204	198	219	211	186	196	181	238	206	184	224	196	222	240	176	192	211	202	198	214	226	215	186	186	190	222	202	212	192	198	206	207	228	228	212	177	221	197	192	224	222	179	181	237	219	220	185	226	188	186	201	200	194	187	219	184	230	223	233	222	220	190	207	200	183	180	187	203	207	188	188	223	191	191	189	202	209	189	200	177	190	190	197	184	186	218	226	212	227	190	218	225	215	222	192	199	199	225	213	204	214	208	209	202	210	215	204	184	240	199	210	222	211	239	185	192	214	184	216	190	186	199	206	208	223	194	192	200	204	194	204	217	198	199	211	205	184	209	203	203	233	227	209	218	193	218	196	209	216	192	203	195	209	173	177	241	213	193	190	214	193	195	193	190	194	201	215	203	213	208	213	191	209	191	188	192	187	209	211	212	205	198	223	219	217	199	209	205	223	220	219	217	213	195	194	209	210	231	226	193	200	203	184	217	223	225	215	190	205	219	209	200	209	192
6453	770	1261	1424	1265	1067	924	812	756	673	653	623	593	560	577	565	531	494	509	503	565	469	532	506	468	524	502	510	441	491	474	462	462	426	444	515	469	446	475	472	481	480	461	497	446	485	408	480	477	507	461	435	466	442	461	486	445	489	518	449	422	442	445	478	483	484	487	473	515	412	466	465	434	461	463	447	444	481	460	471	444	463	443	479	473	479	481	479	514	488	479	433	393	454	451	407	442	489	407	453	470	459	449	451	478	432	441	457	433	460	458	456	439	441	465	453	481	449	451	429	471	433	432	463	439	467	463	472	479	460	480	468	439	458	444	449	465	479	435	446	471	494	431	479	462	446	432	453	476	424	453	451	484	442	470	469	475	451	429	447	473	451	436	489	433	447	445	468	467	463	432	449	472	457	452	441	469	493	490	472	477	468	470	468	442	453	437	441	423	445	472	470	462	488	486	425	486	452	420	491	455	418	449	440	476	471	470	457	462	490	480	455	439	481	418	480	479	473	496	439	442	433	427	466	462	507	472	459	465	471	438	486	476	463	466	473	521	455	414	430	459	462	447	421	417	410	478	490	421	459	470	453	482	442	488	434	432	461	441	415	475	469	447	478	464	484	443	441	495	483	467	458	462	469	452	463	498	461	415	461	452	435	484	486	432	472	461	459	473	474	467	470	422	465	477	485	451	446	472	429	413	433	470	450	479	414	479	489	473	475	449	469	488	469	465	461	438	455	504	459	456	434	431	461	451	430	458	478	465	445	456	467	463	426	464	465	475	491	462	481	435	445	427	463	496	473	456	456	457	429	449	466	499	436	424	461	494	476	471	492	436	474	483	500	448	444	442	475	474	475	471	455	501	452	490	444	463	450	469	476	463	449	494	439	434	457	461	439	451	441	419	455	456	438	492	450	460	427	442	489	478	470	438	507	444	462	498	455	441	465	445	438	440	465	469	431	417	428	421	438	450	421	426	476	450	435	499	479	458	495	466	448	448	486	463	425	470	406	411	464	424	462	438	462	452	532	461	440	463	430	450	454	444	473	463	471	472	482	458	481	452	485	467	446	495	471	421	447	473	447	461	468	448	459	431	469	424	465	439	449	455	453	498	477	446	467	481	480	458	460	420	455	484	452	445	483	442	485	435	393	473	437	457	478	445	498	408	431	447	411	449	450	441	464	460	459	440	462	449	431	473	446	478	465	467	500	439	455	490	447	444	484	443	475	462	496	473	460	406	433	464	478	480	462	471	440	511	465	445	486	442	479	475	471	466	473	472	437	494	483	449	467	492	442	485	450	424	466	479	472	455	470	427	493	484	476	452	444	461	472	457	457	430	468	444	482	433	437	448	493	481	413	449	426	397	440	485	438	477	463	420	453	460	424	469	458	464	446	431	440	439	465	442	436	478	453	469	457	482	453	455	406	467	479	490	410	460	431	472	478	462	448	469	438	433	469	451	463	455	423	441	457	423	440	480	464	447	473	421	449	452	441	475	446	447	493	476	490	499	449	452	504	485	463	450	464	469	469	457	463	424	456	474	450	499	447	436	491	437	472	489	449	466	429	448	424	442	449	468	466	524	458	487	488	474	464	492	469	478	440	429	441	474	447	441	451	476	429	455	458	431	453	468	452	460	459	516	495	455	432	429	442	437	444	486	421	452	457	449	486	440	466	496	466	450	446	476	473	440	438	468	452	451	467	481	455	414	458	453	470	449	448	473	469	445	446	449	473	433	470	465	488	463	443	434	488	494	440	453	470	490	426	441	487	440	421	466	468	474	471	482	437	475	417	440	435	470	458	456	457	501	464	430	459	468	475	430	445	448	467	455	462	430	468	428	458	456	457	467	475	429	482	450	461	445	513	452	451	500	447	447	440	494	464	440	438	448	446	503	443	439	471	464	437	470	459	420	464	454	431	424	460	472	438	454	465	487	472	439	434	461	477	441	467	447	434	473	438	479	462	473	436	422	472	458	441	444	463	422	480	457	477	406	467	452	470	460	485	446	466	428	463	455	472	467	455	435	458	430	452	433	499	489	454	474	446	476	420	465	464	491	474	474	463	446	483	462	493	431	462	484	458	455	503	491	438	454	449	427	474	454	405	430	429	447	500	444	459	473	461	447	460	440	439	448	475	496	484	458	449	464	461	450	454	486	446	456	486	473	430	450	481	434	440	463	438	457	492	469	472	400	464	422	456	464	443	448	432	455	419	433	467	464	448	471	427	436	450	468	449	471	469	455	423	441	435	449	424	498	432	472	472	442	433	490	460	413	436	453	447	459	447	432	424	475	462	455	429	487	482	448	484	459	437	457	458	469	450	440	439	446	488	467	461	462	461	471	437	436	475	478	468	457	472	431	457	461	451	462	455	425	406	461	468	464	443	463	522	468	452	458	486	447	413	455	443	458	467	430	428	489	435	495	490	447	431	484	443	484	462	469	471	423	474	482	447	445	463	432	478	446	480	475	460	454	468	454	464	467	451	450	459	439	456	454	463	423	463	481	449	417	425	446	449	446	449	478	437	429	472	483	443	460	414	450	449	454	459	446	465	459	459	459	425	448	486	457	453	473	433	453	445	432	430	512	439	454	437	496	441	451	430	504	447	447	456	473	446	461	437	449	463	458	484	473	453	478	444	456	448	471	457	465	454	453	459	437	458	448	462	484	451	441	449	428	387	500	474	501	464	486	452	443	500	474	441	453	486	463	481	444	427	469	456	451	473	489	445	482	459	420	440	467	397	467	514	429	453	462	461	495	455	448	493	434	446	498	450	441	440	474	469	429	448	439	439	454	430	475	498	482	480	438	447	459	449	456	506	477	445	479	472	463	455	485	464	454	447	416	398	444	425	477	439	479	473	444	419	436	456	484	465	465	448	475	426	480	461	452	442	443	447	455	412	470	450	418	397	454	435	462	452	450	505	441	473	466	432	469	406	419	453	489	437	460	478	482	451	477	446	447	432	477	418	426	440	467	455	487	418	444	453	470	479	451	458	439	468	483	483	481	464	473	466	481	448	473	453	468	428	453	465	459	429	459	456	452	422	463	451	434	447	442	450	453	436	475	458	469	452	442	476	477	463	496	445	443	457	475	444	423	436	474	455	455	430	424	457	424	463	450	438	483	454	494	499	472	468	475	451	459	467	459	427	455	467	456	454	448	452	431	483	436	453	443	452	476	463	472	451	449	465	426	474	455	435	431	469	442	415	450	468	462	456	476	460	478	482	458	461	463	461	453	430	487	511	445	436	442	474	456	449	457	447	445	442	470	470	428	425	418	429	453	446	456	468	467	428	442	477	466	482	475	463	476	456	468	488	449	440	472	469	451	461	452	420	444	444	481	437	493	416	477	484	444	479	474	453	440	447	490	455	444	465	401	436	462	455	443	460	429	466	475	474	434	482	446	446	436	498	473	469	464	438	467	493	414	447	438	482	446	469	475	469	441	404	442	485	470	477	448	418	456	490	447	454	484	442	434	483	456	417	486	464	448	425
14007	958	860	659	501	360	257	212	162	162	132	123	116	108	97	104	103	103	87	71	89	86	102	87	92	65	77	66	65	75	75	98	92	73	70	81	73	76	95	94	80	77	81	84	84	77	78	80	95	71	85	86	87	72	67	69	61	68	61	62	67	70	69	74	74	80	64	102	74	79	76	66	83	72	85	74	65	58	64	88	76	77	72	89	70	62	75	97	82	77	84	84	62	66	75	78	79	53	64	62	86	93	74	69	75	85	72	87	89	65	54	85	86	52	63	77	63	71	72	69	84	65	68	66	65	68	90	66	79	57	82	87	71	70	58	69	71	75	79	78	55	67	66	86	82	79	62	66	74	88	75	87	80	56	60	64	70	90	70	64	78	85	75	76	67	75	78	55	84	94	77	63	93	67	74	80	90	79	74	81	71	74	86	86	68	66	65	82	56	55	71	73	79	63	68	66	68	75	84	72	72	94	76	72	63	74	81	85	72	81	85	65	69	81	80	72	86	91	81	71	68	60	66	64	89	47	83	73	75	69	88	78	68	62	66	82	99	83	67	80	79	78	66	69	78	78	97	74	71	73	58	96	74	75	71	56	67	77	61	73	76	70	69	76	69	91	69	83	59	68	67	81	60	76	65	87	76	69	69	87	87	68	79	70	74	72	78	61	73	81	74	72	82	75	69	91	85	69	80	83	96	74	53	68	73	99	84	63	71	70	87	85	76	88	70	81	65	83	74	71	58	85	83	63	81	71	100	55	94	76	78	59	69	82	59	90	79	61	74	67	78	68	62	69	86	86	79	71	75	70	74	78	77	76	80	69	72	75	78	77	86	76	70	58	77	73	81	74	70	75	73	78	73	63	86	85	71	79	69	55	67	78	68	59	81	77	65	70	68	51	66	86	60	67	57	71	74	66	74	84	70	80	61	83	75	76	71	71	72	60	85	78	74	69	54	56	64	78	79	71	77	87	77	80	69	73	81	69	87	75	84	74	76	96	70	76	83	62	98	79	84	69	83	90	69	70	80	64	90	85	62	80	68	76	78	79	67	62	82	78	77	87	80	83	65	67	81	56	71	64	72	76	79	79	77	73	70	69	75	72	67	79	76	66	80	86	72	81	80	72	69	76	69	89	79	78	87	96	76	82	74	69	75	77	83	80	74	78	73	77	65	70	74	69	82	89	64	79	79	76	76	75	74	75	61	68	66	64	88	73	85	67	74	63	83	69	84	64	78	68	90	71	85	70	81	73	56	78	76	84	75	84	63	88	83	81	70	69	92	70	67	59	57	69	72	75	71	62	75	59	86	92	80	76	94	64	61	72	79	81	72	74	76	71	75	56	63	85	74	78	74	80	85	75	85	65	91	58	57	61	59	64	78	59	86	65	69	76	88	65	77	66	66	60	69	66	85	79	72	65	57	76	90	87	66	81	75	71	71	61	86	78	72	82	74	64	75	78	66	64	69	93	73	63	71	78	75	78	76	81	73	64	78	68	65	75	69	69	66	79	64	82	84	80	78	68	63	57	69	73	75	85	72	62	76	69	76	76	88	91	94	74	69	85	65	78	80	69	79	62	76	77	81	73	79	78	68	76	77	60	73	75	64	76	74	75	66	87	69	70	96	75	78	82	71	62	94	82	70	63	78	78	72	89	74	61	78	72	68	71	65	77	90	86	83	67	81	77	90	80	70	94	89	80	55	64	65	71	86	63	77	70	60	57	87	71	99	61	93	80	66	83	74	109	76	70	83	81	71	76	72	86	86	64	90	77	72	76	69	67	85	85	73	64	69	79	65	81	65	67	56	102	74	79	101	69	77	72	75	74	74	86	75	70	81	69	85	42	77	83	83	74	76	79	81	60	72	67	79	76	71	70	67	72	90	63	81	83	63	68	81	75	66	76	96	87	79	83	64	79	92	75	73	65	94	86	63	81	65	65	71	72	66	83	71	70	75	80	71	66	87	101	54	81	79	77	73	88	81	76	62	57	91	70	75	62	67	67	69	72	73	78	65	93	74	80	90	74	78	76	69	90	64	56	73	81	76	73	60	86	66	70	86	80	88	77	90	74	83	92	78	83	74	76	81	77	57	77	70	81	88	88	81	81	78	66	82	92	84	68	69	59	61	75	76	94	79	91	76	75	68	75	73	82	71	63	79	63	71	56	64	60	80	65	86	89	73	69	89	76	70	82	64	93	83	64	66	81	70	90	62	62	62	48	81	76	66	73	80	72	79	77	76	79	77	81	84	71	61	70	82	76	69	74	71	70	79	71	86	57	67	75	77	81	71	64	65	80	59	72	72	67	67	72	81	68	80	74	75	78	73	69	64	65	61	75	63	61	81	73	79	85	77	76	80	83	70	81	72	95	72	85	77	86	79	73	63	81	62	73	78	71	64	65	71	81	79	83	71	78	71	74	84	81	45	66	61	71	67	66	62	85	76	81	92	43	65	87	67	70	84	87	62	61	74	66	76	70	60	83	67	56	66	86	68	89	70	69	85	71	87	69	74	81	69	79	84	73	80	83	71	70	56	72	72	75	77	73	72	74	82	72	84	82	69	78	72	68	77	69	78	84	62	67	66	80	97	68	81	77	69	78	79	69	99	83	72	62	76	81	85	65	75	81	88	78	61	69	90	73	74	65	84	69	79	78	67	91	79	81	71	68	86	80	66	81	63	76	69	80	56	69	73	79	82	75	72	73	82	86	79	63	84	74	67	76	76	63	73	70	60	82	80	68	70	74	67	67	65	81	76	74	81	101	80	82	78	79	64	67	75	72	66	65	81	82	78	92	82	70	77	65	84	63	84	71	88	73	80	47	74	68	85	84	60	77	69	64	74	72	68	68	80	84	70	78	67	77	60	71	69	80	57	73	67	80	76	77	74	63	73	76	76	83	66	70	70	59	79	83	71	65	77	68	87	77	68	69	74	79	78	66	69	69	67	63	56	71	64	70	84	86	86	59	93	82	77	56	95	82	94	69	88	77	80	69	71	72	70	67	70	78	76	72	60	71	63	80	70	65	68	85	81	72	88	66	55	79	67	98	59	72	85	77	74	80	78	73	75	70	82	83	69	73	79	85	81	78	62	73	99	74	74	79	71	73	79	81	64	71	72	94	68	83	63	86	83	81	78	91	83	76	86	74	82	82	77	70	79	78	90	78	68	96	81	85	54	82	77	84	73	81	76	70	78	58	78	61	88	80	78	64	65	72	60	73	74	80	81	68	85	81	88	67	60	79	72	83	74	60	71	81	90	101	64	78	64	76	79	81	88	72	71	75	98	83	74	94	78	84	88	46	69	74	96	72	68	61	80	76	91	77	70	63	85	66	61	86	78	67	83	78	73	85	71	72	81	67	91	72	71	73	82	75	80	76	92	75	65	74	83	84	77	71	83	66	76	81	69	77	82	75	78	74	65	78	91	85	74	76	67	71	76	75	65	86	77	73	90	60	84	69	65	70	70	88	78	75	60	82	78	87	63	79	55	83
7913	802	1728	2034	1671	1323	1083	873	753	630	581	508	463	444	436	346	353	348	319	308	275	251	283	279	266	253	247	269	245	270	232	207	260	208	199	244	226	234	229	258	248	191	210	206	231	232	230	232	231	224	224	196	228	208	216	200	214	198	225	239	172	191	209	201	199	182	216	206	190	214	235	212	186	219	216	206	206	175	194	214	205	206	186	189	205	222	205	204	206	189	197	197	214	184	198	202	202	203	184	182	186	208	181	180	171	197	201	190	198	190	198	176	218	205	194	226	201	172	188	220	186	192	192	206	194	228	229	190	183	180	187	200	193	195	189	214	211	202	201	198	202	200	221	196	192	201	195	197	201	197	195	214	186	208	246	199	206	196	219	186	178	192	198	231	185	172	207	208	203	208	212	204	216	214	195	184	190	211	209	222	203	197	240	173	208	213	211	191	195	202	190	215	184	214	201	189	191	176	182	177	195	201	213	209	194	191	198	189	221	226	213	190	204	194	194	200	204	164	216	192	197	219	203	193	210	213	203	206	202	179	209	207	214	188	198	214	210	204	191	205	190	190	219	195	195	194	209	217	189	217	208	207	191	175	195	183	192	184	185	205	208	192	197	193	187	215	209	206	204	200	210	194	199	196	191	203	199	196	204	209	163	185	217	204	211	203	169	209	212	183	177	195	184	210	201	204	181	185	190	197	196	206	214	212	187	226	193	199	198	213	200	191	206	191	201	185	195	188	180	214	187	200	202	184	201	213	209	197	195	217	210	184	184	198	222	188	211	200	209	192	232	196	195	188	191	190	203	189	193	190	181	191	187	200	209	194	194	207	189	189	197	178	199	198	197	183	210	215	203	203	218	189	198	205	217	165	192	186	211	190	196	222	180	214	179	207	201	205	206	184	182	171	175	202	209	195	232	205	195	209	209	211	209	195	214	219	189	194	188	233	182	211	196	207	207	204	204	188	190	186	210	196	211	189	189	207	183	166	216	195	192	198	201	195	203	199	210	172	183	209	205	197	204	231	215	201	208	206	194	205	185	221	222	193	178	210	190	199	189	181	213	193	203	193	201	179	172	215	210	199	186	202	199	205	203	202	197	189	225	198	185	169	199	211	209	198	196	200	168	172	172	200	205	195	212	197	230	212	231	211	197	208	195	199	222	179	159	217	203	192	199	198	208	209	215	205	194	229	208	215	205	183	188	195	183	222	223	211	191	186	198	188	181	166	206	211	210	191	202	194	212	196	208	186	159	204	205	204	187	206	226	208	207	177	201	193	193	171	194	192	211	215	201	206	207	213	234	177	181	172	208	188	196	203	210	199	181	200	206	214	218	192	168	181	222	207	200	174	190	209	183	201	190	210	199	168	202	220	217	208	203	214	210	213	191	190	223	191	202	213	205	217	213	188	211	173	200	178	217	183	201	194	176	201	195	174	195	246	202	192	191	200	203	189	199	192	185	222	215	210	226	184	193	206	217	192	198	199	193	190	190	180	214	211	217	184	233	194	206	235	218	208	185	179	203	192	192	230	217	204	192	187	174	197	199	194	194	192	224	210	207	180	196	196	217	198	224	174	208	230	214	187	209	187	200	180	190	189	191	202	183	202	180	202	206	196	205	210	220	193	186	203	202	194	217	207	209	174	190	190	201	203	199	191	198	205	172	219	205	193	182	194	211	207	210	191	213	210	197	182	219	208	198	216	187	174	189	197	203	191	218	183	196	205	193	193	210	217	195	182	179	192	171	161	197	188	183	217	195	182	178	192	196	194	191	185	182	201	198	194	200	175	185	216	195	194	193	194	200	236	195	202	201	194	189	209	209	193	188	169	203	199	202	200	208	178	201	175	203	203	179	189	188	205	199	178	193	202	195	194	219	198	213	173	178	179	207	210	208	195	182	197	210	216	190	220	224	215	189	207	198	187	187	202	203	197	197	187	199	196	183	202	236	207	184	200	197	203	212	184	220	216	194	187	186	207	202	184	191	222	180	191	184	184	192	194	190	207	210	207	204	198	191	214	185	185	223	194	194	172	214	205	191	196	193	228	204	196	213	186	179	187	160	200	218	218	185	190	202	193	187	187	205	201	195	223	196	209	194	192	180	213	189	195	177	188	191	193	222	229	184	188	201	176	208	193	185	187	215	218	155	198	217	200	209	201	191	179	210	218	189	190	185	219	199	176	182	200	180	194	205	203	203	205	207	207	196	167	199	213	214	195	215	208	199	214	210	187	181	216	207	216	183	197	195	197	181	206	209	232	190	199	196	194	195	202	203	195	219	197	177	181	200	222	184	178	189	211	208	192	200	168	221	189	186	190	209	222	203	181	213	204	206	170	228	165	208	175	184	201	184	174	216	187	171	198	174	199	198	201	217	198	208	187	199	213	184	182	173	186	193	204	180	201	191	209	203	181	173	197	182	189	190	177	200	206	186	180	201	218	199	195	212	205	184	196	206	186	194	188	196	208	194	206	206	190	216	193	229	196	190	180	197	199	199	193	210	194	216	188	182	204	202	187	205	181	203	196	196	183	210	210	208	196	209	192	213	213	201	207	203	180	208	206	211	196	216	216	208	198	236	199	211	205	205	163	159	210	164	206	198	205	205	189	194	193	233	174	183	214	177	203	191	235	198	189	197	202	207	189	214	210	193	189	194	189	165	202	224	191	218	196	211	185	180	212	198	217	222	201	209	196	204	217	184	239	177	194	192	183	201	197	212	220	191	166	207	193	170	212	226	208	180	194	194	185	208	165	218	197	205	220	187	186	206	207	213	201	203	192	198	173	183	195	205	206	186	205	197	211	187	196	199	199	214	207	183	198	205	191	186	172	199	175	200	185	207	204	183	193	219	182	183	216	186	194	194	208	192	179	192	178	213	191	210	194	183	185	198	204	205	203	189	179	190	201	199	184	220	189	174	201	236	227	214	185	209	189	212	224	199	178	213	219	193	192	194	207	210	209	175	172	201	198	212	200	179	194	196	213	198	200	194	179	192	204	218	199	203	232	179	212	194	184	209	205	194	201	226	212	216	188	192	186	209	183	201	218	193	191	209	183	212	216	204	176	204	198	233	192	203	215	178	186	212	185	209	188	159	193	191	188	216	191	206	231	215	211	173	178	196	213	204	189	217	214	204	187	180	212	215	203	204	180	208	187	211	181	182	202	196	197	204	207	176	197	195	199	217	202	197	212	207	183	208	203	189	192	177	191	200	190	199	198	199	204	183	190	204	200	189	197	205	204	191	179	182	192	189	199	189	168	201	206	202	200	213	200	200	208	206	208	206	191	190	201	193	190	193	171	217	184	193	185	181	188	190	172	207	210	216	211	197	216	199	195	202	206	185	198	194	192	204	202	180	226	157	194	192	186	177	203	167	193	186	190	187	202	203	229	216	204	175	173	175	185	197	196	207	178	208	220	196	183	210	192	207	201	204	210	177	190	196	197	219	191	220	217	192	196	218	213	194	196	187	230	190	213	184	202	182	180	216	178	215	221
1460	307	316	302	301	297	272	271	296	291	256	291	279	272	278	266	271	295	295	278	314	259	273	292	284	270	311	286	287	273	276	269	278	295	304	267	261	297	295	288	302	280	279	293	265	272	301	289	305	280	273	292	281	255	285	306	283	248	233	262	283	279	300	282	300	279	289	268	270	283	309	287	296	261	252	269	287	309	262	278	311	285	285	310	250	297	258	290	271	290	293	249	289	283	242	273	311	293	290	301	282	249	297	270	313	260	282	270	293	288	253	257	269	267	266	268	266	289	282	298	295	296	302	278	275	264	301	291	296	292	266	269	263	294	294	271	243	285	264	256	301	278	238	247	329	284	264	294	291	309	292	294	288	295	307	285	275	306	293	281	285	267	323	263	285	254	274	278	296	278	252	296	261	287	297	315	286	281	274	245	281	292	271	273	304	289	289	297	289	294	303	291	320	266	275	288	279	276	289	301	324	308	257	254	257	280	312	276	269	287	297	257	308	284	261	286	291	286	272	304	281	295	264	266	325	321	277	297	249	280	295	265	291	279	286	268	279	266	284	274	237	294	288	280	284	292	270	287	269	303	276	276	285	274	271	290	279	278	295	302	291	302	293	263	264	279	273	272	288	288	291	283	311	299	269	244	298	296	304	266	274	282	278	234	285	269	272	321	294	288	292	273	252	287	276	282	306	284	281	290	284	297	296	258	304	303	274	280	278	283	247	277	299	310	280	290	299	285	268	277	276	278	289	297	289	281	302	282	285	251	266	330	298	278	257	297	277	273	281	327	289	298	289	273	283	304	248	291	276	281	304	266	249	297	295	292	267	280	256	269	268	259	282	297	296	280	305	304	267	292	305	274	259	258	246	288	270	275	310	323	289	324	324	264	282	300	334	312	271	274	290	275	281	294	254	285	291	322	242	291	258	295	279	277	269	306	279	286	270	303	298	280	301	276	295	290	262	288	281	292	278	286	307	273	292	266	298	274	285	295	297	256	275	276	264	310	278	257	265	285	280	286	289	277	297	256	268	286	301	267	273	297	287	276	283	290	305	295	271	331	281	287	287	288	298	303	289	283	259	289	312	293	298	281	310	292	284	263	300	288	304	244	287	291	263	288	316	269	267	306	290	283	276	275	303	303	276	263	291	303	296	261	296	318	286	327	271	270	260	311	251	282	274	308	251	276	304	262	269	293	290	271	260	292	286	278	281	258	297	297	281	297	285	287	297	298	275	263	298	305	296	289	282	283	279	277	267	258	311	314	295	279	273	281	241	264	284	276	276	291	293	267	287	282	299	279	250	301	290	290	278	285	263	262	270	275	263	273	284	279	262	289	256	296	266	275	306	303	267	295	303	310	273	271	303	286	299	263	279	310	305	263	299	279	286	304	281	276	327	281	274	290	267	278	244	262	297	304	284	280	291	263	291	305	280	288	259	304	302	294	327	295	284	269	271	322	263	285	282	274	307	274	270	304	316	266	286	245	317	268	297	284	303	266	296	297	250	291	276	304	244	240	290	314	273	266	292	274	282	291	261	291	297	248	297	294	261	300	315	322	280	270	276	284	277	259	262	280	255	289	302	283	308	321	260	279	270	271	263	297	270	274	285	254	287	259	262	286	272	296	285	274	237	306	289	302	298	291	311	297	323	287	310	284	293	292	277	287	289	301	276	270	267	297	266	286	279	273	275	297	278	271	304	272	296	279	293	285	299	306	319	265	289	271	264	256	287	318	256	279	288	278	271	270	276	245	266	274	272	302	264	271	281	274	286	290	294	292	261	250	289	285	340	270	289	284	267	300	304	296	278	301	309	280	288	296	303	294	279	269	274	288	269	294	295	267	281	295	286	271	272	287	286	250	279	276	261	273	256	268	282	282	290	263	303	258	294	284	270	261	307	282	281	292	283	236	289	266	272	319	303	285	313	294	291	291	262	283	269	255	267	273	297	294	272	279	288	262	284	286	326	297	313	274	286	297	286	264	310	298	296	285	288	296	305	280	288	279	308	272	290	274	275	275	310	275	299	279	289	281	281	278	281	307	270	286	284	292	259	267	293	279	277	302	306	272	261	253	272	290	307	257	302	273	273	291	287	292	274	291	289	288	288	305	287	285	256	258	293	288	286	295	294	272	293	280	274	256	293	300	324	300	254	268	327	268	276	269	296	266	322	260	298	259	304	320	303	292	270	285	277	266	289	305	337	278	299	307	263	302	307	286	267	276	254	263	267	269	290	301	275	304	310	279	266	285	294	290	266	272	292	309	278	283	295	277	250	255	265	278	266	263	296	290	290	258	333	266	246	265	281	306	287	282	279	283	287	306	273	284	293	284	280	282	264	267	295	279	307	284	301	293	278	316	263	284	268	264	300	238	256	288	280	289	299	304	276	258	275	259	299	317	269	296	269	306	247	279	277	302	255	296	295	292	280	281	302	285	257	285	291	290	298	264	292	311	321	298	311	302	269	259	272	261	288	271	268	280	296	304	256	288	292	263	284	280	278	284	307	296	241	327	298	316	272	277	282	286	261	290	284	269	289	291	269	270	289	300	302	246	268	263	272	327	303	254	253	259	252	282	303	271	323	272	276	259	267	318	273	280	256	265	297	316	278	297	309	264	309	296	298	288	287	306	262	276	282	302	287	270	294	272	266	277	287	291	295	285	269	256	285	302	297	312	299	310	280	280	280	275	267	293	316	283	263	271	276	288	264	297	305	298	243	268	272	293	302	281	266	276	281	260	243	267	273	294	273	283	289	287	288	289	293	276	304	292	290	283	262	254	269	269	260	282	281	295	269	295	294	267	298	286	314	281	273	300	294	308	310	267	317	296	264	284	256	262	270	275	267	293	281	291	282	236	307	297	277	259	260	296	300	306	295	305	273	294	312	307	277	244	287	289	294	300	292	286	267	255	270	275	291	280	312	308	262	279	307	290	284	274	291	271	255	266	245	300	311	275	299	267	263	285	284	263	265	265	306	290	270	308	305	268	283	243	302	283	270	286	318	274	268	319	306	248	310	278	283	304	316	277	277	289	342	281	267	276	287	294	307	311	271	278	292	300	271	315	303	282	275	281	299	302	294	276	260	302	266	296	264	275	312	278	272	271	297	268	256	234	298	275	264	261	275	280	328	285	291	308	286	279	279	301	302	276	316	272	265	291	286	288	286	304	295	272	259	273	281	316	321	287	262	286	287	297	308	290	285	278	284	274	270	258	288	290	276	289	294	272	303	272	277	279	260	294	281	295	340	270	255	284	281	288	312	279	279	283	301	284	287	302	271	300	297	295	296	303	269	291	280	284	301	278	265	292	285	318	269	290	252	278	304	305	270	296	291	268	298	238	272	260	264	298	326	296	265	266	265	263	285	245	284	287	264	266	291	277	277	314	294	273	271	285	282	252	268	268	266	290	283	289	298	255	292	285	270	260	285	302	270	268	278	269	283	282	270	268	302	279	316	288	289	283	269	314	241	265	277	289	267	247	291	249	313	279	283	287
1937	689	708	670	699	725	644	636	641	634	663	668	658	645	656	659	574	614	654	649	663	651	658	658	654	650	656	669	666	637	652	616	662	631	631	620	644	625	611	602	638	621	627	694	651	634	658	623	654	633	651	642	632	632	623	625	649	620	638	617	624	661	628	675	619	642	643	674	668	615	645	634	688	635	628	661	626	633	599	623	623	624	671	657	649	625	667	613	623	616	657	601	623	602	627	678	645	617	643	619	605	620	586	668	608	682	636	602	673	664	615	643	636	638	593	658	602	646	604	642	685	647	692	602	629	663	608	644	620	612	670	625	691	622	647	667	664	665	652	615	656	668	642	676	639	664	602	653	628	630	639	648	660	629	631	562	578	625	611	631	660	605	605	612	616	589	656	636	637	635	623	614	622	613	654	676	629	654	616	646	614	651	617	673	614	637	663	587	609	614	680	615	584	606	625	587	618	657	629	631	620	600	559	639	623	597	633	609	664	619	645	629	611	644	675	620	663	618	644	592	614	597	628	681	607	607	628	623	685	620	631	633	658	626	634	607	646	663	644	652	607	629	663	629	636	659	617	652	650	678	613	623	621	649	616	644	598	632	657	614	638	638	634	664	633	616	601	661	634	616	617	668	664	633	625	613	617	605	636	679	607	608	583	620	609	662	642	612	641	673	616	615	606	580	647	639	601	607	632	602	574	655	636	650	644	603	618	647	644	668	668	660	599	690	635	607	657	603	657	634	653	644	617	625	594	668	644	649	666	611	655	622	675	705	635	620	597	663	623	628	642	630	606	620	654	634	612	643	596	642	635	647	650	632	605	560	588	672	621	680	602	622	648	626	610	573	610	603	672	650	656	652	599	651	640	627	643	655	639	640	624	622	617	635	656	652	636	592	664	674	648	588	596	653	665	644	645	647	632	631	610	609	651	677	665	592	598	598	604	639	654	675	631	623	639	597	636	608	632	613	637	644	678	605	651	608	625	654	623	697	646	586	581	612	654	633	640	657	638	637	612	626	631	647	617	571	624	606	642	649	635	654	643	620	646	626	643	721	663	597	674	626	657	628	635	623	623	651	625	625	624	606	666	614	631	607	657	593	627	633	645	631	622	657	590	645	658	646	661	596	608	650	650	620	606	654	615	634	647	636	616	649	628	657	645	596	657	642	645	621	656	647	640	617	671	623	633	670	622	662	609	659	666	648	642	650	612	656	618	614	664	643	629	657	661	599	608	642	622	607	658	642	602	592	653	678	672	620	633	626	636	595	641	616	602	630	659	611	648	628	657	639	650	616	665	648	635	630	598	607	636	658	627	626	652	622	644	633	651	667	635	583	677	623	598	676	631	628	658	649	636	604	665	636	601	673	632	644	611	621	617	663	671	652	657	621	621	669	672	641	672	620	686	585	634	654	655	624	633	593	660	632	607	629	637	626	662	579	628	625	598	653	630	608	586	595	614	639	666	636	620	642	649	648	652	647	630	638	629	587	600	628	658	637	624	656	643	625	648	590	655	666	646	594	646	670	613	624	605	661	619	632	663	664	657	655	634	650	618	641	640	652	621	617	658	621	608	596	633	622	608	611	617	634	637	642	627	573	669	665	629	682	638	620	594	616	602	620	658	642	632	625	598	598	608	651	636	551	626	601	618	683	602	615	617	621	631	622	660	582	621	689	647	653	643	681	628	626	628	611	649	618	609	665	605	640	647	657	634	630	615	609	628	637	605	653	679	635	675	617	684	630	605	604	621	645	660	627	639	659	669	640	586	619	642	622	641	643	624	685	618	674	623	647	599	664	630	687	663	648	604	620	653	638	632	585	673	591	678	656	665	616	640	663	581	610	673	669	686	656	634	578	649	667	641	624	586	635	590	591	611	664	653	619	645	586	646	673	622	613	629	647	626	646	634	603	633	652	637	591	577	625	646	642	624	633	675	613	639	639	631	647	636	649	639	622	626	660	620	645	599	618	645	569	635	651	615	652	635	623	628	607	667	642	667	660	674	632	677	662	633	634	615	631	642	604	598	685	624	633	570	611	638	626	667	648	611	639	605	612	655	640	631	619	696	629	641	666	680	648	666	684	661	676	588	588	599	619	647	595	580	670	604	599	618	644	631	641	657	647	603	660	646	646	635	631	627	634	585	617	667	605	696	679	658	619	622	583	599	626	651	592	651	566	606	713	618	641	633	644	582	619	628	622	585	631	620	639	613	631	622	653	618	653	649	662	617	642	650	632	616	668	621	648	637	614	632	682	623	657	629	617	601	612	680	648	648	624	623	610	682	653	642	619	582	614	626	663	618	654	660	634	614	636	611	582	603	667	599	625	653	628	568	638	652	588	698	640	644	593	632	619	654	653	665	641	624	593	645	623	662	657	629	615	617	613	670	589	651	649	613	657	639	650	649	672	629	634	647	610	630	630	613	670	634	625	616	612	623	628	673	613	643	622	650	611	621	637	644	634	625	627	652	645	699	637	605	610	602	649	616	618	631	642	633	633	635	611	650	667	651	597	593	616	638	638	670	612	620	662	618	613	649	607	577	639	583	620	633	627	686	621	597	682	616	643	644	630	632	655	636	657	669	651	634	652	665	653	662	604	647	621	610	664	599	627	656	585	646	605	629	694	651	667	643	632	656	612	669	648	609	669	601	602	693	693	588	636	632	624	675	619	655	634	634	616	636	663	679	650	616	652	629	649	633	660	638	616	637	646	598	608	614	652	616	642	625	654	654	640	639	602	621	599	648	635	583	581	664	633	630	633	612	646	612	613	652	604	623	671	612	622	627	622	614	648	634	614	627	599	657	642	648	618	666	665	660	616	623	614	630	638	626	597	611	605	625	609	638	630	631	617	668	665	682	610	638	620	679	630	649	660	595	639	638	637	627	610	610	636	584	651	630	608	644	620	604	647	624	621	635	677	657	627	632	617	629	626	608	664	627	660	601	647	603	641	586	618	628	636	639	644	599	624	612	600	639	602	637	621	624	656	630	654	635	632	579	628	625	586	641	591	566	586	626	697	604	615	623	661	631	606	641	654	672	616	609	600	652	607	661	640	654	642	655	636	591	621	651	656	610	609	625	675	615	681	632	653	577	588	658	612	638	651	653	642	635	588	608	630	647	634	637	644	612	658	644	628	633	649	684	640	610	629	571	566	618	642	628	656	638	659	598	700	621	619	629	665	634	619	624	644	616	630	635	639	623	636	619	643	630	651	645	625	618	652	672	659	628	620	640	634	599	628	642	573	645	674	635	621	679	627	621	618	657	585	633	625	687	639	650	632	634	607	669	628	617	606	670	612	646	607	632	603	614	663	652	595	626	661	671	646	657	646	622	667	659	651	598	620	617	661	649	617	630	659	628	586	655	659	620	646	618	612	649	646	587	623	673	620	622	638	645	605	643	619	638	624	626	623	631	618	665	610	614	651	641	629	630	627	632	641	673	621	604	605	622	639	607	619	661	624	630	675	643	612	634	608	642	629	645	633	635	657	599	670
7393	494	546	495	375	317	282	254	242	265	246	243	224	221	219	236	231	180	197	229	207	207	226	198	230	197	205	215	207	201	223	206	193	212	201	194	217	212	227	186	203	221	205	196	204	199	223	187	190	201	209	186	223	226	206	200	220	208	202	197	200	201	204	212	219	201	190	203	206	194	194	208	195	212	199	214	231	200	203	217	220	218	225	199	205	187	208	195	191	153	214	208	209	202	197	225	193	195	224	188	202	196	197	224	178	210	210	198	202	213	217	221	204	204	216	207	194	215	209	203	176	223	218	231	231	164	182	201	219	206	213	177	187	189	222	217	187	212	213	205	187	210	197	197	228	206	202	201	193	198	190	221	206	202	206	182	209	199	179	196	208	218	204	213	234	195	210	193	193	200	205	190	215	195	183	201	193	189	198	202	183	172	217	225	231	216	197	208	186	216	205	189	217	216	200	208	198	217	200	218	206	184	210	193	211	241	218	172	180	208	198	202	203	210	219	171	207	225	175	203	181	204	235	224	201	182	178	200	200	193	218	222	214	205	170	170	194	210	188	247	202	220	185	200	217	184	234	210	200	209	207	192	184	190	208	219	207	211	209	183	209	208	199	203	187	207	203	270	211	203	192	179	210	215	214	200	192	224	200	195	209	205	189	218	203	206	178	200	224	195	183	198	176	222	211	194	184	203	199	201	184	188	211	209	189	223	218	178	180	207	199	175	215	207	210	193	181	196	188	207	205	159	193	210	187	203	205	207	202	206	204	186	217	215	200	202	229	190	213	188	212	204	201	184	204	200	179	203	185	200	196	225	177	198	180	200	176	214	190	189	179	179	177	216	170	199	177	205	197	212	219	218	218	217	220	208	209	198	180	210	209	188	208	215	206	211	184	197	200	212	204	212	207	223	225	213	195	196	203	208	194	196	220	189	197	188	208	214	175	189	194	210	208	162	188	181	211	170	204	186	197	205	151	191	236	193	186	189	209	177	222	223	192	208	192	200	204	187	199	192	214	209	203	198	211	196	178	181	202	191	205	213	191	223	206	195	217	193	232	216	195	193	218	189	201	197	208	192	191	209	200	206	219	200	217	185	224	193	208	206	234	198	217	201	211	194	181	188	187	209	230	205	202	218	205	206	202	188	211	191	175	199	239	197	186	226	225	199	173	191	192	187	193	183	223	200	183	196	216	199	199	233	174	216	185	193	197	212	207	218	200	198	203	182	190	196	201	213	216	210	199	191	207	202	201	201	207	214	200	223	207	223	186	213	176	202	220	200	191	233	199	204	187	187	189	186	176	214	183	206	217	222	197	206	205	226	193	188	216	199	193	225	207	211	213	216	192	210	195	194	196	213	221	214	176	201	216	204	195	193	203	206	190	211	206	212	191	222	201	167	185	218	210	201	225	207	214	172	177	194	202	218	187	198	186	209	205	196	212	248	199	232	227	200	210	201	207	201	211	192	216	208	209	228	203	205	215	203	212	211	195	203	199	186	212	221	204	218	199	198	205	206	190	216	233	198	202	213	191	229	224	188	206	202	177	226	196	223	192	204	188	175	193	191	209	205	208	231	220	214	185	201	252	208	186	227	189	219	195	199	201	201	196	208	208	210	215	197	222	204	215	219	219	203	207	206	211	183	209	206	172	217	201	193	206	197	200	181	196	186	187	187	189	213	210	197	201	214	194	205	202	214	189	204	199	209	210	202	161	191	213	218	205	234	216	200	198	181	203	208	179	214	206	187	203	216	206	212	195	195	200	176	209	201	206	179	209	209	196	208	200	204	181	199	198	198	167	218	205	220	226	224	197	233	201	212	154	194	207	224	222	197	188	189	188	212	212	192	212	192	218	237	219	224	217	216	190	224	234	204	203	190	198	213	218	186	205	203	204	197	203	227	195	203	176	203	201	220	219	199	188	175	174	231	226	192	209	223	204	220	200	197	195	214	205	184	193	224	188	192	210	209	201	220	223	216	203	223	216	183	183	225	185	194	196	202	200	202	205	225	198	206	203	226	206	214	209	173	211	213	200	202	200	222	189	210	185	196	184	174	207	208	211	182	218	229	188	198	214	190	193	184	233	198	174	195	161	197	201	199	197	215	205	196	198	233	168	192	209	190	207	214	225	194	202	212	185	219	216	195	184	220	212	187	223	213	195	242	190	204	188	199	212	191	206	211	197	202	218	200	206	210	197	211	224	196	191	244	188	212	189	196	215	194	212	193	217	237	174	187	194	209	188	211	198	214	189	196	198	232	191	192	196	183	217	200	192	219	179	194	204	201	190	180	203	246	200	196	198	216	185	184	200	207	211	214	231	193	228	167	193	182	193	193	193	222	198	191	223	220	212	198	214	209	186	206	215	211	186	183	222	193	221	221	199	234	165	196	212	219	206	190	187	220	211	190	234	179	223	196	195	187	203	218	204	204	199	225	203	182	206	232	191	217	187	223	194	176	226	243	192	205	211	218	186	184	194	183	211	215	194	208	196	198	195	199	192	208	197	208	211	170	205	203	229	205	198	211	217	215	225	211	211	198	200	199	198	200	195	198	210	208	194	193	181	197	199	219	200	222	214	202	204	188	208	222	196	203	199	187	243	221	225	188	200	192	197	191	207	191	192	159	216	222	222	188	205	223	218	200	234	217	206	230	214	177	206	199	164	163	199	200	224	185	163	189	207	210	228	198	210	198	184	190	176	181	199	198	199	195	198	186	183	219	205	201	211	212	182	192	185	214	198	198	204	226	208	233	217	193	211	187	195	191	187	226	197	191	199	178	211	215	175	231	203	184	232	192	197	220	230	224	191	213	202	185	193	177	201	185	206	197	211	206	189	208	222	218	188	219	202	185	223	196	210	188	186	217	213	192	201	200	199	181	183	200	205	206	193	210	182	203	186	199	208	216	210	183	194	201	188	204	186	197	209	194	201	213	171	197	228	220	187	214	214	202	192	209	205	199	217	224	209	212	182	179	192	201	185	179	187	200	189	204	201	223	211	221	188	217	215	185	198	203	222	217	186	206	195	198	203	206	190	211	177	186	206	194	199	181	186	191	217	194	207	202	202	217	181	190	198	192	209	211	196	175	209	193	201	212	196	192	195	185	202	205	202	201	232	212	196	215	206	190	205	208	192	207	189	213	227	202	171	210	236	209	214	206	202	219	214	204	208	173	209	206	197	200	176	212	194	195	186	191	214	195	198	201	227	187	207	212	214	193	212	198	214	206	197	193	197	197	217	208	188	192	217	169	199	190	196	178	193	190	193	188	208	213	208	229	180	215	176	223	194	202	206	188	192	210	203	182	208	223	172	228	225	196	194	213	180	217	185	181	207	196	208	218	192	212	194	185	196	190	208	195	219	194	197	196	196	215	207	177	173	233	216	189	219	199	219	214	234	203	199	226	208	178	199	175	195	177	202	212	211	194	197	204	220	208	208	182	202	201	203	206	180	200	202	226	196	202	203	224	205	206	185	209	199	193	202	202	234	218	210	186
6389	724	1258	1437	1295	1016	883	825	745	672	596	625	574	581	547	528	522	532	515	496	509	473	528	450	526	510	434	512	462	486	451	452	489	466	474	463	518	490	457	471	472	471	469	440	473	475	500	479	464	494	472	477	445	432	455	468	459	486	423	483	459	465	466	476	463	436	430	460	489	473	462	467	460	460	462	473	422	479	466	436	479	503	419	456	485	477	454	464	484	472	458	472	459	425	449	450	482	448	498	455	474	429	442	480	435	464	447	445	431	435	452	414	432	485	495	449	446	469	456	469	486	430	490	453	469	473	454	443	455	436	457	450	507	460	402	466	421	463	486	468	416	453	480	443	442	455	441	449	474	483	450	478	473	472	473	454	488	441	450	442	478	466	445	447	477	479	433	436	452	439	473	433	463	472	500	463	451	486	405	452	471	439	448	442	463	462	478	449	430	486	450	458	485	473	471	431	457	439	432	419	485	479	500	483	464	443	428	428	455	449	428	451	442	473	430	474	421	443	441	418	417	439	475	459	439	420	457	448	460	452	443	422	484	458	427	434	412	461	470	468	444	458	425	463	458	449	468	463	452	411	473	440	436	445	515	428	458	443	458	429	454	507	449	483	454	447	448	448	432	451	441	437	460	484	449	445	479	461	503	473	474	443	445	483	438	449	455	478	460	435	459	475	476	483	421	394	418	449	483	424	452	490	462	456	428	426	452	445	453	445	448	451	441	452	460	474	464	418	456	487	449	472	444	442	483	505	442	515	452	450	438	409	447	460	467	434	435	482	531	469	491	465	486	518	478	468	471	452	477	455	451	449	457	426	450	438	455	404	442	457	439	447	453	440	400	443	485	401	412	439	408	482	454	417	452	471	460	462	478	449	451	482	450	420	474	463	494	452	463	440	450	453	471	471	438	440	495	460	417	455	461	458	486	465	427	431	440	424	433	450	425	476	467	438	442	433	427	413	453	444	439	470	457	477	441	421	468	459	444	435	474	420	447	432	462	493	496	474	442	463	458	444	446	502	433	454	456	455	432	462	459	460	453	431	475	419	399	400	448	461	443	443	441	449	491	462	440	447	446	440	454	397	449	429	453	438	472	451	424	404	452	425	439	428	473	491	457	433	472	444	451	441	467	459	481	480	428	477	465	448	449	469	498	412	445	415	445	463	400	460	480	443	428	467	460	441	456	470	452	450	453	460	459	451	487	477	426	483	458	473	481	442	464	461	428	456	453	449	461	451	425	485	458	449	468	465	499	410	434	445	461	469	486	408	433	469	450	443	456	455	478	441	455	421	434	453	493	450	461	415	472	415	478	490	442	462	476	441	438	462	451	484	397	461	427	428	404	431	446	457	458	459	420	449	470	441	422	482	463	473	434	451	473	485	428	472	445	455	465	502	517	438	447	445	407	445	453	455	453	467	465	411	468	447	432	441	464	488	484	428	482	470	455	463	458	470	433	464	471	471	414	491	469	444	477	478	467	436	462	493	446	427	483	453	420	493	468	473	458	434	437	457	442	424	453	490	443	460	461	445	476	458	436	420	440	444	496	445	465	487	467	450	431	474	407	464	435	440	476	481	467	446	502	453	443	469	503	440	445	421	460	417	449	448	432	484	428	447	457	449	431	470	466	460	468	495	421	468	457	451	469	448	446	465	453	484	433	454	452	477	477	460	448	433	429	449	511	408	454	446	447	466	432	476	456	448	449	471	447	441	488	448	465	422	507	458	442	443	435	465	425	458	464	496	423	456	452	490	442	461	429	470	476	444	455	446	442	419	443	488	475	452	425	419	427	457	464	465	472	464	484	425	458	412	459	475	385	413	471	472	444	409	500	437	446	410	451	468	454	459	482	452	438	441	498	464	471	434	472	427	454	431	477	487	444	454	433	468	495	447	429	448	495	465	487	488	439	443	503	449	428	429	466	445	449	483	455	470	449	467	461	446	447	472	439	448	410	491	473	471	456	443	445	429	443	458	435	462	457	425	447	480	494	445	430	452	418	412	407	435	452	466	494	471	432	456	480	452	425	462	429	467	434	471	491	438	428	437	462	463	470	467	478	434	470	482	466	500	426	456	463	449	440	440	447	435	464	438	469	474	481	427	405	454	445	414	472	459	446	479	426	452	475	462	441	425	459	479	434	430	478	445	460	442	471	436	457	434	461	454	494	494	458	443	468	452	434	464	452	476	462	480	478	460	448	417	404	451	461	463	455	463	413	464	430	470	497	455	475	457	476	479	480	471	450	500	456	421	491	502	415	486	423	460	455	466	438	439	483	435	444	428	432	443	444	497	482	468	450	397	473	411	432	429	465	493	441	495	474	454	453	443	417	528	475	453	458	461	435	444	449	461	445	467	470	465	474	459	466	434	460	458	435	469	458	466	451	449	466	477	497	448	413	492	433	435	450	448	463	463	457	484	436	497	477	483	450	487	430	463	471	458	485	499	491	429	451	451	481	431	463	466	438	453	472	474	437	451	484	444	457	497	429	453	479	424	449	474	439	466	503	494	448	472	431	463	480	434	451	427	474	455	451	443	451	465	442	475	451	448	426	470	469	473	500	480	448	450	452	453	450	414	464	464	422	476	418	486	472	476	432	461	484	498	453	444	490	444	464	407	463	450	474	449	457	450	464	446	453	470	441	424	473	457	449	471	439	476	456	461	467	468	444	470	465	457	447	441	437	470	484	464	447	496	493	477	496	404	434	449	443	480	470	478	465	457	422	447	427	453	435	457	448	472	472	428	449	467	466	441	467	456	455	431	441	470	450	420	445	455	433	477	412	405	429	521	478	433	404	478	484	453	472	427	471	444	456	462	434	421	457	480	513	412	441	472	494	466	414	451	450	492	480	434	438	465	498	487	464	498	490	462	468	445	454	440	476	452	476	471	523	470	458	472	484	420	457	447	464	496	438	467	466	460	475	439	460	459	477	460	452	497	450	495	463	416	451	444	464	448	454	478	453	470	480	422	480	439	448	458	465	440	449	467	454	447	446	447	432	456	469	413	446	443	443	468	426	429	473	472	489	427	456	448	466	450	425	442	454	467	473	477	408	449	451	448	436	490	477	459	452	471	428	484	445	471	464	474	465	506	458	420	435	457	442	429	465	461	486	448	488	444	455	458	452	464	454	428	440	433	460	453	419	491	503	489	468	434	424	434	445	492	472	447	419	452	453	487	450	432	481	459	467	429	460	489	432	447	444	481	438	446	439	424	470	482	427	543	446	476	486	418	443	469	480	433	440	429	447	422	450	431	471	450	488	450	444	438	423	458	466	446	511	489	433	416	419	433	455	446	428	468	448	407	456	485	490	422	479	467	484	477	469	479	415	443	445	476	434	431	453	446	446	472	445	459	472	451	451	433	448	433	481	465	486	480	473	470	469	470	464	487	476	441	451	429	470	451	436	488	449	471	445	440	476	429	480	432	452	466	495	497	445	489	463	454	493	443	481	489	472	460	448	456	462	482	462	418	445	474	464	439	449	461	462	454
14391	1019	838	604	384	283	205	198	161	146	119	133	110	105	98	89	100	94	91	92	78	101	78	82	93	94	92	73	98	85	76	66	83	87	71	74	88	75	71	79	71	99	97	73	79	87	59	87	89	89	80	60	66	72	85	69	68	71	73	64	78	69	71	64	75	75	91	79	68	93	65	77	79	70	79	71	74	74	79	69	67	88	77	84	62	93	58	66	79	74	65	87	87	71	75	59	63	68	77	70	76	74	74	97	76	70	79	76	80	66	66	86	89	77	84	77	88	73	65	73	74	81	87	74	77	89	80	85	85	63	65	66	73	80	70	75	83	61	85	83	62	58	81	71	91	69	75	74	63	69	68	73	73	67	64	77	67	75	76	80	59	61	68	59	79	75	72	85	82	65	81	63	67	76	63	67	77	76	83	65	71	82	72	65	68	70	66	85	85	75	69	71	77	81	73	71	80	81	72	77	80	65	69	79	71	89	84	67	59	65	80	64	89	72	80	80	84	74	65	74	76	67	74	69	70	69	65	75	70	75	76	66	85	75	80	77	69	82	79	90	87	74	72	74	64	96	82	70	84	72	73	54	68	87	76	78	64	83	80	90	68	63	69	60	70	83	75	80	84	74	66	81	81	71	81	93	66	65	71	82	74	84	65	71	71	75	65	74	80	67	70	87	72	67	64	79	78	81	66	69	78	61	78	64	63	70	75	73	96	68	61	79	86	70	69	80	63	80	86	74	63	72	67	92	72	74	75	76	77	66	63	69	78	68	69	75	82	71	80	69	64	64	77	89	80	78	85	71	73	87	54	83	61	74	65	89	86	69	71	69	73	79	102	77	65	85	77	84	72	78	67	60	75	76	75	76	73	67	75	82	87	71	79	63	74	78	78	62	67	78	73	70	82	67	80	71	95	72	77	71	73	92	84	56	98	78	72	67	73	72	64	68	68	85	88	70	77	73	87	73	72	63	86	70	73	76	62	64	94	86	50	53	65	67	76	65	76	72	91	55	65	68	91	75	82	78	88	72	73	70	70	69	61	78	61	88	78	98	73	82	65	63	78	77	63	70	74	64	73	68	64	63	69	65	86	77	85	77	73	66	77	87	63	77	85	86	71	63	82	74	77	73	60	79	76	57	63	69	57	77	70	82	77	79	60	63	62	74	79	74	71	93	69	63	65	86	68	72	83	59	71	61	72	83	82	90	80	83	92	88	86	88	75	64	72	89	93	69	70	80	72	77	75	62	72	66	79	85	92	82	82	74	68	59	78	77	91	69	71	59	62	60	78	77	64	55	69	70	81	60	77	73	55	89	77	62	75	81	67	83	67	81	69	85	70	67	61	82	68	62	70	68	69	90	85	77	78	73	65	61	59	57	72	75	65	75	84	63	75	66	69	72	81	84	77	68	60	94	62	73	73	65	83	71	79	86	80	71	72	71	65	74	60	85	85	73	73	50	75	79	64	79	82	75	66	92	68	82	83	72	66	64	75	71	74	78	67	79	73	87	72	57	74	83	76	75	76	58	70	75	76	74	71	84	78	86	74	70	68	72	63	76	82	80	67	69	72	78	85	71	80	79	76	88	58	69	71	62	63	63	72	80	71	76	86	63	77	70	76	66	76	84	72	77	80	65	64	74	69	71	78	75	77	95	48	79	67	85	71	83	72	72	88	60	72	70	69	59	76	77	72	59	71	80	74	71	77	67	63	66	53	77	64	65	66	88	82	93	82	72	74	77	75	85	77	84	71	67	62	82	73	74	69	81	85	95	62	73	73	67	78	79	61	80	75	76	71	70	72	78	81	83	94	63	60	82	93	61	67	76	79	94	89	68	78	74	65	61	75	93	58	75	71	79	67	80	67	81	77	63	71	93	60	81	69	67	85	84	88	73	83	80	78	70	73	65	66	79	72	84	77	83	69	78	75	55	72	59	78	67	86	77	62	72	65	91	77	89	70	73	64	66	65	91	77	84	67	77	73	66	67	72	72	64	63	82	71	65	91	70	72	82	84	76	73	77	71	77	72	70	66	66	79	63	64	78	76	92	72	67	92	64	79	81	66	71	82	69	69	70	75	74	52	75	64	88	69	89	96	73	64	74	89	75	76	66	81	75	85	87	78	77	66	88	70	69	71	78	75	69	76	67	64	57	71	71	88	62	66	64	77	81	81	70	76	77	77	76	72	72	66	73	64	71	71	70	95	77	76	62	69	84	65	54	67	62	76	66	73	63	65	70	71	75	78	67	74	68	59	72	73	71	66	76	72	83	82	67	65	76	74	91	72	59	68	76	73	66	69	84	80	84	67	77	66	74	80	76	96	66	76	83	84	67	76	63	93	64	89	69	68	72	74	77	74	75	73	83	81	71	73	62	65	75	78	75	62	88	83	77	62	86	72	60	87	63	82	66	71	89	73	88	64	71	83	67	69	73	80	71	83	70	85	81	73	76	107	73	90	85	75	65	77	78	78	71	73	75	77	73	78	75	77	63	87	74	79	80	70	71	68	64	47	74	74	78	79	81	78	78	84	83	73	68	72	76	77	81	63	74	52	63	74	75	77	76	75	76	83	61	77	76	66	68	91	64	65	66	78	73	75	77	78	72	55	72	64	68	64	76	92	53	71	86	81	67	70	69	72	97	69	87	81	84	65	72	71	71	67	71	73	75	67	73	69	80	75	68	94	76	62	78	78	78	80	84	83	81	85	73	75	66	78	77	87	73	79	70	78	77	80	81	63	73	88	60	68	66	74	88	65	76	58	71	66	85	84	86	72	77	85	60	89	83	71	68	82	77	83	68	73	91	68	71	72	78	79	62	81	62	84	76	78	87	61	76	77	81	84	64	72	67	74	71	66	81	63	72	76	77	77	62	78	71	70	73	65	65	79	65	64	81	82	66	63	63	75	82	76	74	62	64	68	83	59	69	82	91	75	74	61	71	67	59	75	86	61	79	81	81	72	95	76	79	71	84	67	86	73	75	56	64	71	74	77	75	75	82	81	90	87	56	77	90	86	80	76	59	69	85	78	74	83	75	77	76	77	88	71	87	73	69	65	65	66	80	77	69	87	72	73	80	70	72	69	77	69	74	62	76	65	75	71	64	70	80	80	73	88	62	58	58	94	83	85	63	63	63	81	77	76	93	76	79	72	77	80	78	79	71	55	67	66	90	70	88	57	69	59	78	69	76	69	71	72	75	85	72	83	75	79	80	83	70	69	77	63	75	78	72	70	69	72	68	80	66	64	86	71	84	78	86	83	86	100	64	70	70	60	76	68	76	77	82	66	71	67	87	84	86	70	75	76	83	93	72	81	70	75	65	64	69	66	82	94	82	107	75	54	70	85	78	59	64	71	72	82	57	67	83	80	85	76	78	92	67	72	71	70	63	73	81	67	72	72	81	58	68	69	73	69	76	97	63	73	75	83	68	70	77	87	77	62	77	73	60	76	84	83	77	55	66	67	67	67	83	66	68	72	87	76	85	76	63	77	84
7780	831	1752	2000	1641	1285	1006	908	760	635	548	508	455	441	387	401	350	319	299	322	315	282	288	265	266	285	260	233	237	262	254	229	233	259	212	231	222	260	204	202	210	220	230	194	222	205	206	219	217	194	200	205	200	225	229	199	198	203	194	206	182	196	208	215	195	205	222	203	198	211	215	192	185	213	216	180	211	214	228	215	230	202	194	219	195	226	199	198	211	218	202	189	199	225	191	192	219	170	196	200	206	217	198	197	212	197	211	227	208	204	190	206	218	198	166	179	197	209	187	181	160	208	189	193	192	201	180	189	193	222	197	188	173	171	196	187	196	200	205	201	212	196	202	216	197	218	181	188	191	199	209	201	211	195	190	178	219	187	205	195	181	216	172	185	202	182	216	186	218	212	234	200	183	207	207	202	181	200	180	191	192	194	194	190	213	175	185	199	225	203	206	202	196	176	183	195	175	220	197	184	200	183	205	191	201	197	196	182	199	205	179	180	198	202	208	173	187	189	196	194	192	225	204	188	179	217	181	198	214	194	196	193	220	195	188	223	197	176	201	224	200	204	197	189	208	193	223	201	213	189	214	198	227	209	209	187	174	191	190	196	239	202	212	189	184	212	211	193	207	177	201	196	178	197	192	183	225	201	209	207	205	200	191	224	185	187	193	202	189	183	180	194	184	192	224	207	197	205	211	171	208	186	193	203	208	187	189	183	198	216	199	194	176	193	205	192	207	179	185	213	201	206	189	228	186	203	193	201	231	203	172	199	179	176	192	185	230	196	168	190	207	180	192	190	205	189	187	203	197	221	187	203	187	189	199	196	192	215	188	205	218	224	191	170	217	214	222	193	172	188	206	216	224	196	196	171	186	183	240	210	183	189	206	198	221	181	188	181	197	194	184	195	181	203	193	177	218	212	182	208	197	181	207	210	175	202	181	200	197	170	221	181	194	206	185	204	178	194	192	187	197	192	184	201	190	195	187	221	196	209	205	218	210	194	207	185	195	192	192	197	206	208	173	207	205	202	217	210	205	234	212	185	193	187	186	231	200	207	216	222	200	185	222	198	168	191	192	183	187	186	183	209	209	211	204	205	173	221	173	195	195	211	184	191	213	195	204	206	212	183	196	195	188	189	211	180	205	174	205	178	193	191	187	204	200	195	202	203	205	206	231	185	180	186	203	222	190	186	180	202	175	171	197	228	188	212	201	188	207	197	193	188	176	208	200	182	212	186	200	174	218	204	211	185	183	202	173	189	220	221	199	196	218	206	200	211	200	187	199	215	204	198	218	199	221	187	179	186	220	198	174	202	202	180	200	207	183	185	215	195	187	190	205	195	200	205	179	198	181	203	218	191	205	185	205	206	212	188	200	200	190	226	197	206	189	204	208	207	196	225	199	188	220	184	193	205	187	190	200	169	165	216	171	188	208	197	202	192	202	192	202	203	195	191	200	198	195	206	220	197	197	196	203	206	184	205	202	196	200	194	196	198	231	207	218	202	210	187	217	201	175	197	189	210	206	203	184	216	201	208	187	200	195	178	190	189	167	199	223	202	236	201	214	212	201	203	199	178	181	219	196	213	199	189	211	217	199	193	218	207	202	207	209	189	174	172	174	209	198	191	172	219	214	173	197	174	198	194	216	209	219	193	210	199	188	202	192	195	200	207	193	196	209	219	202	224	206	202	190	179	209	232	177	175	216	202	200	179	221	184	192	188	195	215	193	211	225	206	183	195	184	175	179	173	218	210	171	183	193	204	188	198	207	195	208	212	188	197	223	168	176	222	190	194	196	215	213	192	193	199	175	210	201	188	204	181	183	201	203	178	176	171	207	201	188	202	209	195	185	211	162	215	159	193	187	200	218	198	179	190	207	194	210	201	225	195	210	195	188	207	180	206	204	192	177	221	189	187	185	187	188	216	205	213	208	211	201	199	209	214	206	189	188	205	222	192	186	195	180	201	189	181	208	203	200	242	177	195	206	197	185	206	189	200	159	206	200	193	205	189	192	194	208	210	202	197	184	188	186	192	206	193	206	202	199	215	202	218	211	220	202	187	203	204	186	200	198	204	189	203	186	192	194	218	196	196	204	193	163	195	203	169	185	198	185	190	204	207	206	194	185	190	210	219	180	182	207	184	198	221	221	207	197	210	180	176	189	207	220	195	181	216	202	166	181	177	199	208	171	206	189	205	201	205	187	173	210	221	187	223	194	200	198	193	175	169	201	226	199	167	207	184	169	194	198	170	203	202	164	197	205	196	194	200	198	201	197	194	220	193	211	191	202	217	198	190	197	195	202	204	206	193	211	204	187	197	178	183	236	208	196	195	214	192	177	201	193	226	198	183	179	187	201	197	205	210	229	202	179	207	209	191	213	176	206	196	212	201	189	182	213	184	214	236	209	183	196	199	207	175	186	189	190	184	172	187	173	201	158	188	196	182	182	205	197	195	179	178	162	223	187	211	197	206	205	173	191	206	195	209	210	188	217	189	202	216	198	188	219	189	180	188	216	206	203	196	186	183	190	204	209	218	184	178	194	183	238	208	191	205	210	199	216	197	205	208	209	224	210	200	192	189	207	190	238	209	214	215	191	171	189	195	190	190	200	206	175	187	178	171	190	198	203	212	199	176	195	208	197	204	189	195	197	218	220	211	175	179	194	182	209	211	193	185	208	186	197	185	199	192	198	210	191	181	172	213	190	194	206	184	239	187	183	206	174	204	183	180	203	185	180	198	197	227	222	238	163	217	208	215	203	200	225	168	205	209	194	184	195	190	197	200	187	168	188	209	210	183	212	192	169	225	204	198	197	201	203	202	200	204	215	209	199	201	193	186	176	189	193	192	187	192	196	207	187	186	202	205	194	189	189	190	223	181	204	190	207	195	204	215	195	201	209	179	195	203	177	198	173	190	211	203	190	219	179	195	202	188	194	205	215	236	208	186	185	188	194	195	196	195	194	169	210	199	187	199	202	183	213	192	203	234	175	203	194	212	222	186	213	193	220	184	223	208	196	184	196	211	187	188	190	204	200	209	199	190	207	188	189	182	193	212	191	211	221	189	205	203	193	198	190	202	179	187	170	202	205	224	191	191	220	197	201	198	196	189	182	181	200	201	189	199	193	206	210	183	198	184	210	205	190	181	180	212	203	187	200	197	202	217	213	184	189	204	190	210	201	189	211	184	220	195	205	203	204	204	193	197	181	213	199	181	203	185	186	202	192	181	185	203	198	182	177	191	209	187	185	201	191	193	192	194	204	196	191	175	207	202	204	189	189	239	191	188	200	193	189	219	206	201	186	207	191	183	160	208	202	175	211	189	201	179	193	187	187	185	199	209	186	196	199	179	195	206	161	202	199	204	173	191	179	188	184	206	210	189	242	176	197	195	227	187	200	179	220	197	205	209	205	202	204	207	178	203	192	212	184	208	190	218	206	188	223	186	186	179	205	191	215	203	219	193	200	185	204	190	204	186	178	191	185	197	221	205	204	192
1584	299	302	320	290	284	281	261	286	266	313	265	273	317	286	280	263	282	293	264	290	275	280	295	263	304	282	290	289	284	275	259	284	289	284	277	284	235	290	283	309	268	278	309	245	269	286	284	272	272	294	295	294	267	297	264	296	304	310	259	253	291	280	285	249	276	299	283	284	265	249	335	305	295	318	266	286	283	303	331	283	285	259	283	278	314	314	282	297	258	264	300	304	286	284	287	272	305	264	310	284	270	299	262	272	296	287	270	292	246	281	244	305	290	306	279	301	255	273	287	250	273	308	292	270	325	298	256	297	291	277	270	329	289	251	306	259	277	275	252	288	305	269	322	279	315	294	280	264	295	296	294	277	286	317	288	297	305	233	297	263	282	307	257	275	293	278	285	294	289	307	283	290	240	296	277	269	306	286	292	276	262	288	276	281	273	259	280	291	269	289	274	305	296	271	279	308	316	286	278	302	267	332	304	283	307	264	306	280	276	286	282	265	286	304	281	279	275	296	244	270	276	284	301	285	272	276	301	295	265	302	290	257	289	321	285	323	278	284	301	248	293	274	286	285	265	302	278	303	263	251	277	307	280	268	298	268	270	273	285	281	289	302	280	282	269	301	285	299	292	283	294	275	277	296	314	286	256	325	257	297	313	325	299	292	268	268	236	294	273	316	288	311	293	286	297	256	288	306	285	302	286	256	287	308	281	293	278	276	277	281	284	281	284	288	262	293	299	238	268	262	256	261	264	283	266	295	288	300	287	287	269	289	279	302	292	274	294	289	262	283	272	276	296	289	313	293	265	283	281	287	284	291	305	298	292	248	280	285	261	276	277	285	246	242	250	272	293	288	276	282	286	278	289	275	300	300	246	307	272	283	283	265	294	278	263	265	275	306	272	283	258	264	298	311	270	287	271	286	278	304	312	314	274	296	275	242	265	263	256	276	266	311	268	271	261	312	295	294	285	279	268	291	291	306	281	281	280	292	306	286	305	273	284	265	262	276	283	287	285	272	294	292	264	291	309	295	255	272	328	286	281	295	282	266	277	304	281	297	261	287	282	274	262	252	300	264	300	272	277	263	290	270	278	283	238	258	284	287	304	310	296	301	271	285	280	281	284	283	260	278	276	288	253	315	272	278	267	311	246	277	261	263	266	269	276	260	264	313	274	286	265	280	287	318	292	277	240	277	282	281	291	305	287	252	244	284	279	288	285	297	316	270	279	287	282	287	283	274	287	270	267	306	266	268	280	288	295	297	277	308	297	277	250	279	293	293	260	277	297	303	262	279	273	269	256	297	240	306	284	278	275	262	281	287	282	282	302	262	269	252	281	293	266	256	296	310	268	250	298	263	260	306	277	268	247	315	293	300	271	295	257	297	276	291	276	277	264	280	270	277	274	258	305	267	276	325	292	287	276	250	289	269	307	284	273	302	266	270	276	309	267	280	277	267	273	299	272	297	294	338	283	246	267	293	269	284	301	270	297	280	239	318	280	292	305	251	315	279	256	290	240	299	244	297	273	313	280	301	288	283	296	248	314	289	262	254	276	286	283	302	300	312	291	255	296	307	272	309	245	280	272	322	279	286	290	305	266	297	297	313	284	267	281	306	259	233	303	295	290	261	278	292	300	289	291	282	249	258	267	299	278	292	286	313	274	285	309	276	272	274	283	316	302	273	282	276	283	287	320	299	238	283	305	265	254	285	283	276	258	289	260	265	290	325	266	287	273	258	274	270	308	306	286	298	317	287	290	260	274	246	288	249	283	283	277	274	271	272	299	248	279	322	317	290	273	277	248	300	273	286	302	304	270	306	273	267	279	296	303	302	303	296	276	260	290	273	298	274	281	247	280	266	286	275	278	268	277	285	293	284	289	271	290	269	308	270	278	285	284	261	278	311	305	271	278	298	295	283	297	261	274	289	250	315	282	305	261	265	303	293	278	283	299	277	279	289	299	260	282	285	279	264	302	305	288	292	275	264	292	268	279	306	285	277	299	280	265	278	301	295	273	278	261	267	310	285	264	284	290	291	289	305	246	285	299	268	269	276	272	266	255	287	287	288	335	286	290	273	278	275	298	274	317	309	247	270	262	307	263	267	273	326	306	293	260	280	266	293	279	295	312	299	299	258	288	308	280	300	305	282	303	285	305	285	243	261	281	310	248	279	327	279	276	272	256	279	290	261	291	288	296	271	267	278	242	297	288	269	281	294	259	248	275	316	292	258	288	305	274	281	274	286	286	254	251	270	291	273	289	287	318	281	284	324	331	259	294	269	297	305	308	321	300	267	255	274	290	279	282	305	279	274	275	265	239	250	272	278	300	300	295	300	286	284	302	282	277	262	320	298	301	271	284	275	257	299	270	284	288	298	287	325	305	279	240	273	302	258	287	297	321	279	286	300	267	281	280	289	273	274	276	320	236	288	269	293	262	274	270	294	291	287	301	282	243	255	291	302	261	316	289	295	256	278	274	282	270	307	296	277	288	292	281	269	253	309	289	311	288	300	263	302	326	261	298	264	294	284	270	262	307	314	284	303	323	309	277	304	307	284	259	299	252	270	310	303	282	298	293	286	273	286	288	249	273	294	278	269	283	301	297	287	274	293	233	288	299	309	256	265	301	323	315	285	268	294	262	275	264	272	282	276	318	291	288	297	257	289	294	305	265	298	265	328	289	277	304	276	313	278	262	271	248	296	286	279	285	292	286	279	292	262	271	291	313	300	243	256	290	288	298	289	305	274	264	260	282	289	297	305	309	277	270	282	268	306	268	312	256	266	270	294	284	273	276	271	297	283	289	283	277	270	302	285	275	262	294	287	262	310	292	275	261	284	246	296	323	248	310	250	284	286	249	252	306	285	286	254	297	276	266	281	296	283	293	284	312	264	314	310	305	269	290	268	301	290	275	277	296	301	265	280	283	273	292	306	262	312	274	296	258	320	296	273	282	286	297	280	265	281	282	294	282	259	262	275	285	286	292	248	269	316	282	287	297	295	302	299	301	285	302	267	310	289	289	270	261	265	289	301	256	264	275	273	270	307	293	273	268	278	302	306	275	276	286	285	277	314	307	318	272	285	259	257	244	301	260	277	275	287	261	281	294	302	255	309	288	277	275	279	298	286	262	263	256	261	276	272	247	268	284	296	275	303	307	309	258	275	301	283	328	305	273	325	296	279	290	306	279	268	301	323	277	258	269	303	300	263	306	293	303	309	259	282	276	297	308	290	294	308	321	294	280	310	287	295	266	299	252	293	272	300	300	306	278	242	272	260	294	284	297	284	288	323	316	307	301	271	289	274	266	293	293	298	282	311	296	282	289	271	263	276	296	292	289	278	301	290	293	298	263	274	285	306	269	260	271	297	281	275	270	308	288	283	318	286	269	306	270	272	294	288	296	267	252	277	286	279	266	260	296	255	295	298	276	302	271	290	319	274	297	283	298	298	255	271	285	297	281	262	310	307	298	275	293	298	290	299	254	294	258	268	262	292	293
2013	689	657	725	724	717	651	707	667	660	649	666	636	643	623	663	608	677	654	645	661	612	643	638	651	622	621	597	663	654	655	648	641	584	638	652	615	620	627	600	634	641	598	619	620	619	661	666	607	622	607	620	572	590	613	605	626	612	638	665	580	629	635	649	628	624	603	642	625	623	622	641	660	598	640	622	627	591	654	635	620	652	639	632	615	655	612	599	568	639	620	609	651	605	631	606	654	641	636	591	647	627	624	619	581	636	617	626	681	620	637	636	596	651	600	630	605	634	627	629	663	624	577	639	612	648	615	574	667	610	635	650	609	641	618	626	644	617	603	643	592	581	608	663	617	637	646	606	654	625	626	599	613	654	621	635	616	664	646	645	645	661	659	647	645	618	635	589	603	650	602	604	598	610	655	628	576	647	669	625	628	616	668	650	664	655	637	638	638	610	611	638	684	633	642	638	574	615	649	666	586	659	593	647	638	630	640	634	604	605	609	660	624	634	640	624	598	668	601	721	622	649	635	622	620	577	624	652	646	593	674	602	638	631	651	610	614	698	619	606	631	661	577	609	632	610	630	636	600	644	656	627	615	633	628	604	630	597	593	593	659	592	609	609	630	627	620	627	635	615	627	591	653	603	628	613	643	606	617	623	627	643	631	642	681	627	634	621	642	585	653	660	622	634	652	651	622	669	614	686	639	638	624	598	638	639	627	650	632	613	630	606	669	622	596	637	642	587	620	592	651	643	605	613	644	618	619	626	613	613	636	642	619	656	647	628	624	605	621	608	617	655	601	584	617	592	630	648	626	619	605	635	630	615	699	640	660	628	675	665	704	633	600	658	624	614	675	629	613	622	637	614	653	620	636	596	649	629	641	572	614	624	627	594	597	606	658	637	644	656	665	616	626	607	605	612	666	640	598	599	669	632	613	600	660	671	622	640	655	609	680	589	574	585	604	655	650	658	619	633	676	654	654	634	620	623	580	578	689	650	634	649	612	642	635	646	628	617	591	593	604	640	665	649	627	606	623	601	633	591	596	622	673	621	587	634	623	648	622	615	595	618	607	630	629	665	564	629	603	601	610	639	628	604	609	638	662	595	653	669	630	680	624	649	650	634	639	569	630	627	593	670	670	626	628	613	624	613	631	637	605	631	617	629	649	676	603	628	612	637	659	644	617	605	640	668	620	628	609	666	653	604	700	637	654	629	620	598	621	668	667	641	636	640	648	659	619	637	622	645	683	620	614	653	619	601	631	621	603	579	608	653	627	653	625	675	648	657	620	624	623	666	627	617	613	623	621	606	643	622	675	587	630	624	653	655	647	701	608	589	649	673	634	606	612	619	623	686	598	647	624	632	594	646	634	648	644	626	609	632	635	596	602	663	584	642	581	666	625	595	636	668	644	671	629	673	599	674	603	620	668	676	635	599	642	595	614	651	607	658	675	642	641	604	682	614	605	601	632	643	621	654	641	607	652	650	669	606	695	643	621	628	666	605	609	622	608	650	607	608	647	632	619	650	660	574	636	646	618	677	632	605	657	609	587	642	660	614	633	570	636	662	640	617	650	622	639	595	611	685	635	651	646	639	636	599	621	625	599	656	641	628	620	664	611	642	592	615	632	647	607	640	645	609	671	601	646	631	682	620	616	620	636	621	606	614	600	660	654	666	661	649	647	571	585	675	652	602	642	636	612	618	622	651	625	650	671	637	627	640	620	654	616	579	673	652	640	609	591	650	643	608	593	618	627	635	667	605	622	633	632	634	610	643	674	682	648	582	672	612	599	657	653	636	647	612	661	585	647	633	653	640	629	613	633	611	598	619	635	620	602	599	614	627	601	620	646	637	610	614	648	646	623	623	617	638	625	603	662	671	599	585	629	635	620	642	559	636	614	663	662	607	627	597	643	647	634	624	621	608	621	616	655	637	639	626	662	630	617	647	602	614	678	672	609	630	607	664	618	611	660	623	550	591	643	654	629	678	614	597	658	590	573	638	591	654	642	598	625	632	601	618	580	609	639	626	634	621	583	636	596	679	590	625	664	579	628	649	633	676	639	629	615	649	678	630	605	582	619	627	652	609	700	678	630	630	645	634	630	657	604	647	602	593	645	614	597	626	651	630	641	652	614	574	642	672	625	645	625	615	613	634	621	614	616	594	625	597	643	624	661	615	634	653	639	626	598	658	672	642	618	643	617	631	611	611	587	676	638	646	624	615	649	623	665	596	647	636	628	660	649	555	601	660	625	628	614	670	655	658	660	676	621	615	621	609	644	672	646	654	629	588	653	642	587	647	665	601	679	617	627	646	642	632	675	666	621	608	639	644	587	601	619	675	643	624	649	641	584	632	673	635	607	599	619	617	595	661	633	628	672	664	599	674	604	613	598	657	631	665	633	664	620	616	599	627	662	585	619	642	626	645	633	659	596	682	635	622	653	643	597	659	634	609	662	626	605	639	643	643	595	684	626	616	674	645	663	595	647	632	628	574	653	615	639	622	661	647	626	577	654	636	630	651	626	650	653	634	655	669	604	688	631	649	632	624	625	613	600	598	624	605	632	632	587	607	608	659	641	649	652	667	642	610	618	622	630	615	622	646	626	611	610	627	599	642	640	657	614	575	649	597	644	613	595	635	661	634	614	605	632	617	584	615	614	608	610	636	617	608	636	647	607	655	631	684	667	627	629	647	626	613	662	602	649	608	600	663	689	610	633	636	629	665	636	594	679	578	602	650	614	654	628	589	595	627	679	654	650	653	607	611	613	687	601	639	658	612	640	602	650	620	626	600	636	621	614	655	650	632	662	641	596	641	615	643	640	593	627	645	647	653	625	653	625	623	616	605	615	647	605	612	628	660	561	597	595	647	652	641	612	593	614	677	662	618	641	662	666	625	650	647	662	607	619	662	644	554	605	610	624	631	675	622	657	683	662	663	636	658	623	624	637	656	662	596	655	626	644	591	627	616	653	643	592	672	651	654	650	649	655	632	649	636	630	629	652	653	632	672	626	668	590	643	597	638	645	655	592	645	565	631	620	630	602	610	657	644	585	654	598	623	660	637	623	611	665	619	637	606	633	615	616	642	610	613	634	635	641	639	607	641	650	617	611	630	643	619	677	639	603	606	670	636	613	637	642	602	686	642	565	627	681	616	644	625	692	609	631	662	618	656	683	639	633	616	625	654	634	665	586	620	612	686	589	640	632	599	654	633	609	628	610	609	638	607	623	632	661	650	639	653	647	641	659	616	610	610	633	609	596	603	616	657	577	628	596	679	597	651	614	605	632	607	635	636	690	663	618	663	590	656	645	636	663	631	606	574	696	594	619	665	623	644	671	631	609	640	631	637	590	633	634	671	625	659	627	621	627	640	601	642	578	636	636	637	644	614	664	618	596	674	700	610	601	629	636	658	662	668	644	639	617	667	585	617	646	624	593	637	627	614	602	572	601	659	608	645	659	624	594	621	648	668	646	599	626	630	642	602	606	604	613	616	618	616
7447	497	547	476	400	346	263	269	238	237	221	246	238	230	222	214	200	198	232	203	225	223	186	202	211	198	220	199	213	223	205	227	197	183	221	235	210	226	182	210	208	213	188	184	217	205	202	211	200	214	206	174	177	191	182	170	187	205	219	217	230	203	169	202	213	189	219	210	197	177	197	180	209	203	196	213	205	199	207	200	197	199	202	230	184	197	209	238	218	201	175	222	202	200	194	189	187	192	179	195	222	203	178	199	223	230	216	222	219	216	210	209	225	196	235	173	199	195	182	197	221	215	200	205	223	178	200	209	194	186	203	194	226	220	220	172	204	187	224	207	185	200	211	191	189	192	187	216	189	209	204	204	201	196	211	209	214	195	220	204	185	204	190	230	187	219	190	204	216	212	203	180	186	192	214	233	218	217	196	207	211	213	178	236	185	181	201	191	198	230	219	198	204	206	212	197	184	175	185	191	201	208	194	224	209	199	195	189	202	184	164	216	205	226	218	211	192	212	184	174	228	206	213	201	185	180	196	218	192	218	183	180	200	201	193	201	207	218	215	188	193	184	208	241	226	206	206	200	204	203	211	214	221	244	195	216	184	210	203	212	204	215	232	212	216	236	210	225	206	220	204	200	194	176	169	196	193	162	203	193	227	197	206	203	220	197	219	215	165	199	213	204	206	196	228	183	202	197	217	186	212	205	195	197	199	206	208	209	192	184	209	215	205	207	212	218	181	203	200	202	212	200	201	196	207	209	187	190	211	241	225	190	199	205	180	245	228	235	191	213	220	210	205	207	217	192	222	201	193	209	202	196	195	193	202	212	209	215	213	223	187	205	198	193	223	208	205	216	181	192	236	199	220	221	228	214	233	214	212	206	213	196	219	191	219	195	196	202	189	190	193	205	204	172	199	202	212	203	212	199	175	174	194	239	212	219	221	237	190	212	235	200	186	170	196	182	186	209	200	188	189	179	190	201	202	218	197	210	202	198	179	195	204	207	183	212	228	207	215	186	208	191	191	199	184	197	184	199	193	227	200	207	219	180	179	197	197	206	218	200	185	188	191	209	192	175	166	176	206	202	212	215	236	205	195	187	201	183	221	211	204	207	192	194	209	207	202	202	198	187	199	193	191	179	200	210	198	187	206	211	209	198	192	192	193	155	222	205	212	223	219	197	191	173	213	218	182	194	203	212	207	198	204	199	181	202	229	185	211	225	209	201	215	210	220	225	206	198	193	191	186	211	197	210	193	206	209	217	197	213	181	228	192	196	207	227	208	204	196	203	199	204	217	190	177	208	189	170	199	229	240	202	190	201	231	183	186	227	164	204	178	226	204	185	207	224	201	228	193	190	198	182	194	211	212	214	184	236	216	192	216	192	201	196	200	201	193	205	193	194	191	196	219	220	203	227	186	186	181	195	199	186	198	191	214	218	203	216	211	222	213	211	182	172	185	208	227	180	182	225	214	207	202	222	203	209	197	212	183	204	207	210	197	222	220	193	195	222	218	200	187	202	183	189	208	196	232	207	186	197	203	229	189	223	189	218	201	194	211	184	202	215	181	196	217	184	194	210	183	182	223	221	173	228	236	225	191	218	223	205	218	192	193	217	228	206	232	177	184	192	212	201	219	203	190	190	206	178	212	193	208	196	185	180	185	239	203	187	201	238	204	161	203	206	191	220	198	209	193	225	220	202	217	165	189	209	190	219	203	191	208	198	216	234	215	199	203	168	209	191	166	219	202	211	204	202	220	190	201	206	205	203	204	224	192	188	210	211	213	186	200	218	188	203	198	200	184	211	203	174	229	204	205	206	207	215	192	173	216	209	210	209	181	186	197	223	206	214	211	214	205	208	204	172	177	174	225	204	201	202	226	224	210	194	183	229	205	181	207	217	212	227	198	179	214	202	183	217	206	202	219	205	205	221	190	185	215	208	184	191	207	203	192	200	209	234	220	212	210	175	172	192	193	209	221	219	187	186	217	214	180	234	209	183	204	234	205	192	198	209	210	194	200	199	182	223	199	189	177	208	219	190	182	197	206	196	200	196	207	199	209	192	201	207	213	201	218	211	206	205	195	187	209	186	225	206	181	185	196	219	193	191	186	212	187	189	193	222	197	234	214	189	195	201	227	177	204	206	208	202	219	228	196	184	191	205	211	203	180	208	186	193	214	206	181	181	218	198	201	191	192	225	201	192	194	188	209	196	205	192	172	164	189	214	176	189	247	236	201	218	200	203	218	199	222	187	198	199	182	176	208	181	194	196	190	215	211	203	185	219	190	209	198	194	216	198	225	209	182	196	172	200	195	163	203	211	197	212	189	208	197	229	202	186	231	182	189	181	205	199	168	197	187	206	207	199	201	188	208	226	218	188	203	243	215	215	209	185	214	197	197	223	205	197	180	225	203	209	233	206	239	198	214	229	208	207	215	202	221	181	209	185	205	200	160	214	214	204	185	188	192	181	213	215	205	233	195	200	210	189	206	183	193	200	223	211	201	185	198	189	199	197	197	176	197	181	220	217	195	219	247	223	217	218	218	187	193	202	208	206	217	187	185	195	237	201	207	205	199	247	180	209	227	225	193	195	206	201	196	198	181	193	228	245	230	209	202	207	204	198	224	206	233	206	176	199	223	195	213	178	237	204	194	191	210	186	206	204	204	208	208	198	199	184	210	189	221	202	218	225	205	221	213	193	199	260	193	192	202	182	210	205	195	206	190	220	194	204	196	207	203	196	198	195	189	184	202	206	223	226	214	210	209	210	192	175	225	227	185	224	210	210	215	208	226	221	245	197	196	197	203	192	230	170	209	205	190	206	218	218	196	193	211	189	198	194	203	200	197	163	201	179	236	202	192	192	198	198	214	205	190	220	203	236	208	191	194	197	221	198	234	203	204	187	142	182	212	214	176	190	194	199	176	228	201	222	236	194	173	188	196	199	201	188	206	230	182	216	211	213	182	204	232	223	212	184	216	204	193	185	200	219	190	214	200	198	225	186	215	225	215	210	187	196	170	226	229	220	201	200	191	198	183	214	201	210	196	192	200	194	191	198	204	202	210	170	210	210	181	216	173	209	205	199	198	168	185	234	200	196	196	192	190	201	227	190	206	214	221	205	211	217	221	204	184	212	218	188	200	202	214	185	221	205	175	227	198	234	197	223	218	189	205	220	194	184	203	202	212	196	192	161	181	186	226	219	187	232	201	210	198	207	202	228	245	201	223	202	211	203	210	186	201	188	183	193	225	204	202	212	209	197	190	178	192	213	196	208	193	204	194	192	215	197	222	204	171	221	193	184	182	199	191	199	170	213	212	200	226	176	177	192	179	229	217	186	194	202	214	196	183	210	205	191	206	189	193	215	198	197	173	204	204	224	199	210	196	192	232	195	186	179	209	184	186	193	222	215	199	186	195	216	198	190	203	203	208	175	220	185	208	223	207	231	227	188	208	204	204	188	207	213	196	197	194	187	190	187	203	186	200	217	223	195	198	185
6450	740	1190	1367	1285	1046	912	825	690	662	664	617	574	571	556	569	508	532	526	547	502	522	507	462	501	479	476	474	455	491	445	483	453	480	491	494	522	514	460	435	467	479	462	433	462	479	491	490	517	438	413	475	447	460	436	434	462	447	476	492	489	469	444	479	419	450	485	434	474	491	454	440	457	472	453	453	469	483	460	456	467	465	434	416	463	458	453	462	515	445	470	451	456	487	466	441	473	446	447	477	482	438	461	461	472	426	417	525	442	483	469	428	444	446	428	451	490	444	449	473	435	453	439	485	471	429	470	428	462	445	462	430	462	453	465	442	436	428	468	417	456	432	466	476	464	493	486	482	461	447	436	436	436	477	436	435	406	441	455	465	488	492	478	452	431	460	480	440	443	471	475	461	444	462	436	448	472	478	469	454	477	480	478	434	461	465	448	493	462	485	478	466	464	485	471	482	427	448	469	473	480	436	432	420	449	463	420	490	470	460	474	450	452	481	470	472	449	412	482	492	470	453	453	434	453	458	465	491	449	450	466	449	423	454	447	427	395	443	433	456	455	484	428	439	480	453	450	461	450	451	449	439	423	449	442	430	440	442	473	440	462	481	451	441	444	471	446	467	456	457	478	446	464	443	447	452	444	519	420	463	421	466	459	454	421	478	459	469	489	474	448	473	417	438	449	460	430	434	426	430	459	454	453	451	437	467	457	423	451	443	489	471	470	458	483	477	431	500	451	456	487	467	425	438	399	444	494	453	463	449	435	455	450	498	446	411	473	478	447	456	461	466	493	460	425	468	462	441	509	452	468	460	454	420	438	486	474	457	434	472	474	444	483	415	477	470	468	486	476	456	467	437	405	475	437	467	491	481	449	473	471	468	482	456	471	473	443	462	443	469	454	457	471	441	448	469	480	467	467	479	482	447	500	440	449	429	436	533	417	433	482	484	443	479	442	453	471	475	444	459	457	427	480	456	476	451	433	448	444	492	450	457	461	478	435	455	483	439	448	453	442	451	456	484	506	446	462	424	459	460	447	452	458	499	464	454	445	469	481	456	455	487	465	465	489	384	470	433	464	453	465	439	440	470	449	469	443	496	491	447	458	428	473	476	463	482	516	488	448	462	437	436	440	449	462	447	482	444	476	461	503	452	459	454	455	479	421	435	454	450	456	446	467	446	462	476	461	473	431	467	487	484	402	447	383	457	468	478	440	459	436	438	464	475	464	443	482	475	442	461	395	454	441	447	472	490	470	466	476	517	435	439	522	420	462	450	452	436	459	437	500	445	480	466	464	492	446	471	455	441	467	449	461	420	453	479	489	424	485	468	493	468	419	462	464	469	424	459	442	428	451	449	424	496	460	444	468	440	452	455	434	443	443	473	496	456	461	486	467	443	493	449	425	492	421	494	448	460	466	439	473	445	454	456	426	477	437	443	412	489	481	489	461	448	442	436	491	470	422	491	456	434	475	439	453	474	490	467	474	457	487	485	424	456	452	472	451	481	423	451	464	442	448	481	463	438	446	462	455	453	400	463	502	453	447	444	435	468	429	475	443	439	471	424	454	447	459	478	495	471	463	450	480	489	470	433	422	447	459	439	453	425	479	476	431	436	488	484	447	483	423	477	442	451	447	418	469	471	437	484	451	472	442	473	469	478	428	480	456	454	441	409	440	458	492	491	473	427	457	454	456	445	460	473	495	461	439	447	485	447	456	417	484	461	475	447	409	432	487	476	451	442	485	477	465	453	480	490	472	489	429	460	462	448	458	454	464	429	462	438	453	458	427	460	454	472	468	430	448	449	451	443	490	440	484	480	474	447	459	451	412	493	466	462	451	450	456	434	481	460	455	473	433	437	442	436	465	436	481	438	501	456	425	455	425	434	449	470	443	462	488	467	440	469	457	456	499	476	452	433	469	441	481	461	437	456	471	436	456	450	427	496	459	473	439	463	431	463	454	434	467	480	462	454	443	498	445	429	421	407	465	443	451	485	468	454	463	467	447	450	473	417	451	416	427	476	432	480	447	455	482	469	490	400	470	481	389	433	427	433	487	457	418	424	522	448	446	446	401	475	445	475	437	425	422	483	448	463	480	482	429	458	512	415	460	441	445	451	462	464	506	448	454	474	457	486	444	456	480	457	455	471	450	463	481	447	458	471	452	427	405	450	462	440	472	487	422	455	451	477	478	474	503	439	466	476	455	500	456	445	435	499	422	409	449	477	444	475	462	455	485	479	453	462	438	439	464	493	437	488	471	474	471	465	446	445	446	512	471	507	451	464	486	460	460	443	493	449	463	442	478	490	466	494	453	470	485	434	421	461	430	451	450	463	486	468	493	401	442	453	452	454	477	455	442	434	421	474	456	464	448	492	451	450	471	431	411	487	472	451	460	443	450	419	452	481	467	501	433	446	441	460	416	432	450	472	483	478	485	512	420	444	457	448	447	464	488	479	494	465	449	427	503	428	429	460	448	446	434	489	470	473	474	466	456	438	446	454	453	455	453	446	450	446	468	481	434	496	468	450	474	445	453	440	473	454	425	482	497	432	470	491	411	479	473	430	469	490	511	460	468	420	447	456	463	431	451	421	452	452	456	433	462	406	449	474	432	470	448	484	502	472	479	468	462	408	487	433	451	450	507	445	426	458	481	431	484	421	476	486	465	444	437	445	489	426	472	443	412	443	469	472	426	468	434	459	478	475	439	448	421	447	443	447	446	440	419	484	462	468	454	432	466	454	509	470	417	452	440	420	453	447	444	445	470	461	459	435	439	439	489	447	475	474	464	447	467	447	428	438	463	438	439	458	455	462	454	477	431	406	446	493	403	426	468	476	483	456	452	436	447	457	481	459	452	427	461	466	461	474	440	448	479	484	467	437	469	498	453	438	456	422	468	464	465	440	418	476	457	448	455	485	480	481	461	452	447	444	473	472	451	465	445	437	449	441	501	447	461	459	490	462	445	429	439	484	482	461	454	429	498	465	454	489	451	470	480	471	454	441	489	450	461	453	460	470	441	443	488	460	441	451	454	462	439	489	485	468	421	478	453	452	478	475	432	445	487	465	490	467	471	434	433	433	459	437	450	493	450	469	456	453	492	472	426	434	477	458	460	488	457	456	458	488	454	513	466	450	472	447	462	469	457	472	436	492	487	433	459	472	438	431	462	430	471	437	464	452	443	456	465	444	476	453	489	441	461	477	456	436	445	453	437	456	453	454	440	462	487	493	468	476	439	470	446	452	430	455	454	469	469	464	453	481	473	461	485	465	469	480	457	452	483	474	515	481	467	456	492	446	420	459	454	444	483	450	475	521	438	473	411	457	415	443	432	430	453	459	454	480	513	456	430	460	467	450	463	464	468	435	497	456	481	469	450	508	471	484	438	411	495	450	450	433	491	431	449	452	442	456	444	455	470	440	441	458	419	518	424	455	478	456	452	443	452	461	477	464	458	461	503	498	491	449	492	462	479	415	433	482	452	443	496	483	446	459
13943	1025	823	661	440	308	263	204	136	142	110	120	120	98	112	99	103	89	72	99	89	70	72	76	83	85	80	95	87	72	68	71	82	80	76	94	103	64	68	89	62	70	78	80	79	87	84	73	63	77	66	65	69	65	72	77	56	75	64	67	61	81	75	69	78	85	72	80	57	70	84	79	61	66	87	77	63	81	76	82	61	73	84	77	86	89	65	85	84	82	56	81	65	73	76	77	78	77	81	74	80	80	50	75	63	67	68	79	78	77	76	82	80	80	73	80	67	68	82	84	63	76	84	69	71	83	74	73	68	74	75	75	86	62	68	58	87	80	74	85	82	65	84	70	81	84	87	71	75	64	60	90	77	89	73	69	78	83	71	65	79	54	54	69	84	64	80	75	69	75	72	64	82	69	84	76	64	76	66	80	99	82	68	77	85	63	65	82	64	88	68	80	85	76	74	60	74	86	64	96	63	76	81	64	79	76	64	71	87	90	89	73	74	83	84	67	80	72	56	70	70	80	76	59	79	73	77	85	70	69	80	66	71	64	76	74	83	74	82	69	74	77	69	107	75	66	77	69	76	85	60	78	79	82	76	76	56	76	88	71	73	78	73	75	75	76	97	70	74	74	75	67	71	76	71	86	70	78	95	84	82	81	69	63	71	82	80	83	63	73	66	78	74	65	81	83	66	67	73	87	71	65	76	94	69	66	74	81	69	76	92	69	86	74	82	61	64	51	75	77	63	78	66	71	77	85	81	70	83	64	66	89	67	73	89	72	58	62	61	76	69	84	74	80	72	67	70	78	61	72	79	78	94	66	89	75	70	65	58	60	73	73	72	71	92	85	67	79	77	76	60	67	74	94	83	80	70	75	60	86	72	75	65	92	68	85	72	77	78	63	76	74	86	65	69	60	82	96	81	71	87	65	81	71	80	68	81	73	74	83	60	74	60	54	69	63	81	79	73	72	66	69	70	80	76	60	86	76	91	72	68	70	82	78	80	81	72	60	73	74	91	72	77	67	84	77	57	68	81	66	71	70	76	83	74	81	66	75	68	77	81	75	94	76	76	75	71	72	70	63	59	74	82	77	69	87	60	90	78	76	67	75	89	82	82	72	72	62	62	74	78	69	83	64	73	88	71	71	62	76	80	74	88	85	68	75	89	91	86	86	60	77	74	77	88	66	68	80	74	81	78	72	75	63	87	68	77	58	84	78	69	73	81	63	76	59	74	71	77	84	74	73	74	79	73	75	66	83	75	70	66	83	56	65	71	71	72	75	82	83	75	79	70	70	64	72	63	82	77	54	63	75	84	83	71	68	80	74	89	85	70	70	92	74	74	85	84	67	78	69	67	73	68	73	92	64	65	80	72	72	83	82	63	80	77	83	83	69	73	79	64	70	71	79	58	80	52	62	80	81	71	83	85	85	65	71	79	81	81	68	68	89	73	73	96	67	72	83	72	67	82	81	71	70	58	68	82	78	83	80	74	84	68	68	77	65	65	68	76	88	80	92	60	63	70	71	72	62	81	76	77	72	71	78	72	82	75	74	87	67	75	78	69	74	74	88	74	76	77	63	77	71	74	69	68	67	66	83	70	79	78	83	82	75	85	80	92	71	79	78	81	84	70	80	77	73	56	83	83	55	54	78	68	90	66	65	87	87	77	86	73	68	65	83	64	61	84	80	75	60	80	76	64	73	72	54	76	92	86	74	64	76	75	74	83	57	67	78	65	61	88	91	71	69	65	76	77	74	66	80	68	68	74	57	65	68	68	87	72	80	61	88	78	84	69	61	58	67	89	71	77	66	89	66	73	75	74	78	71	82	71	82	67	76	77	90	73	90	76	74	80	66	77	68	64	79	71	74	88	78	58	69	69	83	70	88	74	62	77	81	70	77	58	71	92	71	78	93	82	71	66	73	78	83	84	86	83	69	79	96	83	60	82	78	59	82	86	71	72	71	77	70	82	72	60	74	60	60	93	93	75	108	91	77	60	61	71	90	77	78	60	77	70	65	69	79	96	73	76	68	66	67	64	79	71	77	56	69	75	78	68	81	69	82	88	79	75	85	62	82	79	74	81	87	66	80	63	83	88	81	82	73	73	65	82	63	87	81	75	79	67	71	75	70	77	81	63	79	83	71	73	82	88	68	65	74	75	84	85	73	77	71	79	71	72	64	75	67	87	58	66	83	88	81	88	74	71	90	70	74	75	66	88	67	86	86	88	70	80	73	71	78	85	69	88	78	79	86	70	80	67	71	58	80	67	81	75	75	76	81	90	67	68	63	55	86	63	78	67	86	63	75	74	69	82	64	76	72	73	82	68	74	77	73	89	80	62	69	77	64	80	79	78	102	86	69	85	63	77	62	68	67	76	59	96	83	84	82	59	76	75	56	79	71	90	80	66	62	70	85	91	62	83	68	84	79	81	66	84	72	81	75	79	75	80	72	73	66	62	67	72	88	73	72	73	75	83	75	86	93	69	92	66	70	84	64	60	65	58	71	61	80	70	71	70	70	82	61	73	66	57	70	69	69	67	62	76	69	83	66	82	50	77	64	92	87	79	80	66	71	81	78	70	88	87	71	64	73	82	78	74	75	90	84	81	78	74	83	80	94	56	61	66	75	64	64	74	68	56	91	79	72	75	73	73	78	73	80	77	84	64	68	79	56	71	72	62	76	68	68	72	68	72	72	78	92	66	74	65	85	75	78	74	87	90	69	76	66	91	90	48	68	84	79	74	66	67	75	66	77	79	85	49	70	72	73	70	78	70	77	86	90	80	71	80	72	85	74	79	72	80	83	70	80	87	68	61	82	80	73	90	82	64	79	90	67	74	83	71	77	72	77	74	87	65	62	77	86	70	74	78	75	74	91	73	78	62	63	81	73	74	78	76	77	72	75	73	71	85	86	71	75	74	52	69	82	80	71	79	75	80	76	67	69	64	79	67	77	82	70	69	64	63	70	69	81	76	66	90	69	74	67	83	72	87	68	67	72	56	62	93	61	73	77	81	73	73	65	76	69	68	79	78	72	81	74	83	71	75	82	76	57	74	77	57	75	80	92	69	78	79	70	66	77	91	62	79	62	77	73	81	73	76	61	80	59	71	75	74	82	72	97	73	79	66	87	81	81	85	85	79	81	82	82	77	72	81	63	79	69	62	71	78	73	74	76	67	65	81	73	68	85	88	78	78	68	78	88	73	68	56	60	59	79	48	71	77	79	77	83	78	66	84	59	72	83	90	80	83	74	85	91	91	58	64	74	75	64	71	53	87	75	63	79	72	84	74	74	69	72	72	82	69	79	76	78	74	76	55	106	72	86	83	81	65	66	81	68	73	73	73	84	68	65	69	69	89	64	60	76	91	80	76	69	90	71	72	90	83	99	71	74	56	57	75	61	76	78	63	73	71	78	85	76	77	77	90	72	83	61	83	73	76	75	67	76	81	71	69	67	76	69	84	76	72	91	62	84	81	73	85	84	66	76	80	65
7857	820	1744	1972	1690	1327	1045	897	763	645	584	537	474	412	389	413	346	321	329	307	287	279	282	270	243	261	267	287	239	216	235	255	234	254	239	231	234	220	244	234	228	202	218	219	227	224	228	202	205	220	214	216	234	196	247	221	214	214	188	226	173	211	201	209	208	209	214	200	188	205	203	185	248	209	186	198	195	172	199	200	220	205	196	198	206	184	189	193	204	218	193	210	183	206	199	202	201	191	210	198	229	212	187	200	185	189	249	225	227	211	192	172	174	192	216	212	220	184	190	219	194	209	195	196	192	182	217	188	200	213	181	212	200	192	204	207	174	202	215	215	208	211	203	203	188	178	192	210	201	176	230	186	213	173	176	169	204	210	180	225	180	177	205	174	186	182	198	201	183	192	208	198	200	206	201	204	222	196	186	189	202	198	240	197	208	203	178	195	227	213	185	194	184	207	201	200	210	190	193	216	222	192	194	210	211	230	222	203	195	218	197	174	184	171	179	206	209	194	184	211	193	201	183	192	182	214	218	195	198	191	210	200	205	186	199	185	212	211	204	201	199	191	200	199	201	185	214	193	190	204	183	178	193	229	174	213	193	196	204	203	193	199	195	180	208	210	191	203	201	219	201	228	198	193	185	190	170	183	179	200	183	166	185	206	205	202	192	179	198	212	189	193	187	196	200	205	204	206	211	203	220	192	176	186	201	208	185	188	193	211	200	215	206	196	203	208	196	197	191	209	216	254	205	225	208	169	189	198	206	220	180	194	178	218	197	196	212	206	192	182	205	213	222	178	175	197	203	219	179	178	213	202	216	185	198	199	187	192	184	206	190	181	196	204	207	208	172	202	199	211	217	212	209	197	207	181	206	212	192	222	183	204	189	201	229	206	194	167	188	211	205	211	205	182	186	209	190	212	210	219	184	189	182	184	184	213	219	202	198	202	204	196	220	192	217	207	196	208	195	195	210	188	209	202	206	198	209	214	213	202	216	203	203	185	213	211	191	202	198	193	167	174	194	185	224	189	170	223	191	210	206	214	195	204	196	195	197	194	202	218	184	214	201	194	171	204	170	204	210	206	202	220	191	190	180	195	206	191	209	187	189	212	198	186	217	207	194	220	176	171	216	219	208	208	174	206	192	201	211	200	205	174	194	189	206	202	178	191	188	203	172	211	197	184	210	199	204	208	207	201	195	185	195	201	206	205	192	191	180	213	196	199	198	183	207	208	216	206	203	201	195	220	192	210	190	167	192	178	218	218	202	203	203	189	198	205	193	167	204	177	193	176	209	193	215	199	196	206	209	198	185	212	210	207	203	195	181	213	226	196	201	202	182	234	186	175	202	188	193	192	181	191	195	205	218	218	194	203	191	196	210	211	188	185	208	191	201	190	194	200	190	181	187	174	188	191	177	196	203	219	200	207	172	201	205	197	211	208	190	207	188	237	198	202	229	212	184	190	189	242	201	208	187	181	225	227	185	218	218	197	169	199	183	185	219	192	218	212	207	218	193	196	225	221	201	185	182	199	184	191	204	206	222	193	203	206	209	184	194	204	215	216	174	201	184	187	204	207	210	202	195	206	207	203	187	189	218	211	200	184	182	197	191	202	189	195	217	197	199	200	199	217	193	197	207	207	210	182	205	196	203	197	198	162	198	206	206	213	216	215	175	224	186	202	206	203	181	206	194	178	210	218	211	184	184	176	182	201	207	212	202	194	177	181	193	162	192	177	199	184	208	178	219	182	198	197	195	219	206	210	208	176	215	218	232	185	211	203	224	178	201	190	195	210	198	178	207	163	185	186	223	202	207	209	211	194	183	218	177	187	185	209	196	202	201	211	187	201	168	193	201	215	182	200	215	213	211	214	188	204	201	208	181	194	200	200	206	188	192	210	213	194	212	193	193	185	201	207	204	192	210	199	215	207	193	200	218	214	173	243	214	172	210	185	184	197	175	200	211	191	185	217	196	234	198	199	195	175	177	205	176	183	183	198	195	189	177	193	201	182	168	186	205	183	194	216	197	204	199	188	181	210	205	205	196	195	204	189	203	220	180	201	199	189	190	193	192	191	211	222	201	184	190	201	191	215	188	212	201	203	202	193	207	198	202	192	197	197	208	172	195	204	195	177	198	191	188	199	192	192	179	218	208	200	183	191	188	184	192	203	203	182	193	193	210	203	187	180	217	177	176	182	179	186	203	199	190	212	214	196	173	180	214	198	221	185	237	197	193	187	189	204	210	198	210	176	220	192	207	213	192	192	204	204	215	215	211	202	208	195	186	211	184	200	201	208	204	219	178	217	183	209	179	200	198	201	194	185	216	181	192	201	183	207	183	194	181	188	181	198	174	162	215	193	189	180	194	210	194	207	194	183	201	211	184	217	201	205	200	183	197	173	206	207	203	186	225	205	203	210	191	190	212	185	209	173	185	190	208	188	185	177	220	160	207	199	209	198	208	210	195	208	211	184	183	219	203	199	199	202	188	174	197	211	182	206	202	198	201	182	210	174	204	173	194	182	221	201	208	188	212	206	199	187	212	188	214	178	203	192	191	194	217	218	197	205	178	206	165	201	193	207	181	184	209	202	210	197	212	190	204	206	201	216	210	222	219	192	189	220	207	193	210	196	206	184	197	204	234	189	200	191	180	188	215	206	194	206	189	193	186	196	221	212	189	197	183	188	211	217	224	180	178	206	193	198	201	182	201	202	202	220	221	223	214	200	209	195	219	189	205	195	208	183	209	191	198	211	226	193	208	196	204	208	196	207	204	198	179	183	196	190	209	165	221	218	208	220	203	209	218	183	197	180	220	209	207	185	233	173	182	188	199	196	193	222	191	183	166	195	212	198	195	208	192	206	192	215	194	196	195	183	184	184	211	203	178	217	211	201	209	199	210	205	199	217	190	198	181	208	193	209	198	204	175	194	200	178	203	209	215	198	188	200	189	204	212	193	190	192	203	197	208	208	199	213	228	185	208	196	206	199	190	171	199	197	207	210	185	215	174	211	189	179	188	201	187	183	192	188	211	199	179	199	181	196	198	205	177	166	220	217	191	198	182	203	192	215	214	208	203	187	181	176	217	190	210	196	204	191	201	190	204	189	184	185	210	193	205	190	190	242	196	216	218	198	189	177	211	208	222	198	184	208	169	218	229	213	200	209	208	195	172	213	199	186	194	199	229	187	229	166	202	189	198	202	171	186	201	195	213	200	191	203	215	181	187	208	221	198	196	200	156	187	207	171	191	179	187	214	220	195	226	212	208	188	186	211	181	208	152	165	210	182	199	197	191	216	218	195	181	192	207	201	192	182	230	199	205	221	188	204	195	193	215	219	200	201	217	191	202	197	190	195	192	185	192	245	222	174	194	197	224	170	210	171	193	199	184	193	174	207	190	192	210	181	215	201	199	211	185	192	184	181	212	239	205	202	230	195	223	206	203	169	220	164	195	186	227	186	193	204	216	218	215	201	215	196	183	206	172	191	181	221	205	200
1553	319	297	275	320	292	317	293	307	295	305	258	272	282	305	264	290	312	298	284	307	285	282	296	288	294	265	284	330	315	298	289	265	308	325	282	267	304	300	292	262	274	283	291	287	286	253	315	259	272	275	278	311	284	303	253	300	298	314	302	290	272	309	290	279	280	287	284	267	263	250	274	306	271	290	291	293	278	278	283	291	277	301	287	287	267	285	275	282	293	279	277	291	279	309	275	286	299	292	280	292	303	312	278	286	302	268	291	300	322	306	303	292	274	280	262	268	269	287	268	253	282	296	304	288	280	289	270	271	284	300	280	297	274	294	304	279	286	288	277	287	273	284	273	324	287	282	294	313	304	295	296	267	316	290	301	293	293	283	302	265	284	300	258	286	300	270	263	288	298	292	279	284	274	279	295	279	280	269	273	297	267	289	298	287	294	254	285	280	261	253	274	253	297	302	276	302	266	282	286	286	315	285	274	284	296	270	296	293	301	272	300	263	275	323	290	301	296	305	286	292	310	327	287	290	269	292	278	310	302	274	287	290	299	315	303	287	337	296	268	284	270	333	294	277	302	297	279	272	304	287	259	328	280	277	270	281	291	285	253	301	289	292	261	286	324	264	295	280	271	291	301	312	273	270	292	266	306	303	274	282	296	304	286	271	288	269	253	271	312	280	266	312	282	277	280	307	300	310	271	277	280	267	304	269	309	300	282	300	299	262	268	265	289	272	307	276	302	291	283	273	264	286	290	310	327	318	292	279	289	275	306	313	316	306	271	297	280	265	259	284	251	257	274	290	311	287	274	302	267	270	250	308	264	300	267	275	304	282	309	313	279	302	307	300	277	287	242	303	289	287	250	260	313	265	279	268	317	282	280	285	279	302	254	280	301	283	269	272	302	273	278	289	271	267	301	276	286	267	278	261	270	309	284	297	303	284	277	286	340	270	301	279	280	288	311	266	297	288	291	293	309	293	295	285	330	278	272	253	304	275	303	276	267	282	288	252	279	284	280	257	295	295	276	238	281	286	296	280	303	269	329	269	272	294	241	276	296	281	310	269	303	303	277	324	271	280	275	306	283	309	294	275	290	279	303	259	289	307	307	275	299	289	263	307	268	315	286	300	261	292	325	299	306	282	305	315	288	307	304	314	294	279	302	296	305	285	300	254	266	305	267	319	336	264	291	308	244	277	277	307	294	285	263	277	287	288	273	285	304	296	307	268	263	285	244	293	322	286	267	281	288	313	276	277	287	272	294	285	264	280	279	311	306	315	295	287	245	280	253	270	283	304	274	255	290	289	299	275	278	292	303	268	272	309	262	273	278	299	291	309	295	287	262	275	295	303	286	298	303	308	293	267	256	292	290	264	257	284	270	291	259	280	296	273	330	297	307	274	285	314	289	263	305	287	290	282	273	266	281	290	287	296	298	338	274	299	298	290	318	298	286	318	294	285	299	273	296	299	269	289	245	285	273	289	308	319	264	297	274	274	272	273	265	299	255	293	281	276	270	303	276	291	301	297	318	280	277	319	283	285	325	282	287	293	312	276	284	299	282	295	298	275	275	263	291	294	307	286	266	312	284	311	285	288	288	315	294	300	287	291	283	323	272	275	305	288	258	296	267	280	276	304	287	248	274	275	314	289	302	290	276	267	313	281	297	258	303	276	308	268	275	276	297	269	258	259	288	302	288	290	310	280	272	284	279	319	299	307	290	270	279	288	278	288	291	249	282	277	289	280	244	322	291	273	297	291	318	258	264	290	282	266	306	278	279	262	299	293	306	290	249	279	270	269	293	296	311	321	266	289	294	267	282	280	266	293	287	275	346	297	255	291	278	313	308	301	295	291	277	308	295	314	302	274	286	276	285	272	275	284	261	302	273	271	300	319	301	271	292	261	271	288	264	280	265	254	307	281	282	284	280	263	277	292	272	280	250	297	310	331	295	268	254	255	283	285	279	299	337	258	273	272	334	307	270	300	314	270	258	268	299	274	298	304	247	276	288	288	310	282	301	277	268	300	255	263	265	270	306	291	278	279	275	286	283	303	305	275	290	265	279	288	281	287	311	308	294	284	306	341	319	251	301	258	320	300	289	275	289	295	286	288	305	293	273	292	286	310	256	253	273	272	288	308	299	298	272	288	283	285	257	280	276	281	277	314	296	281	287	298	288	277	258	288	271	256	291	284	307	314	304	281	290	272	282	318	266	332	278	273	302	282	287	275	265	274	325	283	275	323	311	287	246	281	253	272	296	307	272	277	292	314	284	281	282	274	301	306	282	279	319	294	300	278	278	261	283	303	298	295	278	298	257	273	292	285	294	298	286	297	286	286	276	275	283	289	285	270	294	289	321	270	293	253	270	290	306	289	298	295	257	269	303	273	310	299	283	291	314	295	288	282	265	256	298	284	291	280	255	278	258	277	257	284	252	280	270	275	276	283	329	283	271	311	279	297	309	264	288	286	287	280	273	303	296	291	279	283	309	303	319	271	298	324	323	319	327	262	273	275	292	286	291	262	264	274	315	300	310	271	277	286	269	288	328	267	247	291	284	265	298	331	283	299	272	262	274	273	278	255	266	305	270	287	321	309	257	293	284	284	294	303	288	339	295	284	288	258	283	278	273	312	292	308	300	281	283	274	314	303	274	275	249	284	314	300	330	292	266	292	273	278	278	295	273	267	258	278	289	284	329	283	289	258	295	317	285	302	256	289	272	336	342	300	265	245	272	257	271	264	310	284	304	278	292	284	277	304	267	304	301	246	262	272	281	266	268	266	284	291	239	253	293	270	316	290	298	261	263	284	296	276	293	300	292	261	290	251	320	283	260	263	282	311	318	276	251	293	257	304	291	279	287	286	292	300	286	257	296	312	289	266	268	280	285	277	261	285	303	331	262	293	266	267	296	316	307	274	283	285	279	270	295	257	300	267	278	273	294	319	327	297	283	261	302	288	288	261	295	280	299	264	300	294	289	288	298	288	290	266	264	292	258	289	277	277	294	297	243	251	288	299	263	271	272	323	287	308	270	273	263	256	290	258	289	299	275	251	290	294	286	324	320	316	296	299	293	266	273	287	299	310	292	277	322	310	298	278	285	285	300	315	262	253	273	286	276	294	304	274	263	316	314	298	276	293	323	301	276	284	305	278	280	310	256	259	253	270	295	291	292	293	284	319	291	298	307	279	294	266	298	266	303	320	301	266	270	281	319	299	323	278	299	273	275	272	250	313	261	272	292	320	299	312	308	283	290	294	284	268	305	296	301	301	290	314	270	270	277	284	295	288	311	278	283	269	293	265	303	322	271	283	289	265	289	291	292	292	303	297	287	261	298	331	295	259	305	291	263	307	280	280	283	276	282	332	288	311	275	328	269	260	270	263	286	281	267	289	284	297	263	295	276	273	277	296	302	289	286	266	283	263	297	293	293	285	275	294	274	291	275	301	279	281	281	302	284	306	286	305	273	300	291	285	303	273	274	297	267	319	284	253	269	303	245
1906	704	709	694	701	628	690	680	652	672	654	659	656	661	678	630	626	632	648	655	651	610	689	603	668	640	671	640	607	711	627	618	635	636	647	676	623	621	633	620	608	670	643	675	644	658	631	638	661	646	639	638	617	655	622	621	611	624	646	646	586	616	621	646	597	654	640	589	649	608	657	609	636	647	644	595	672	586	660	605	635	616	710	590	620	644	611	610	633	688	649	649	650	636	656	637	612	594	629	666	662	632	657	692	671	634	664	646	635	609	634	651	603	652	621	666	574	618	608	651	626	645	638	644	686	634	596	630	594	604	631	679	650	642	599	634	608	689	598	661	614	629	642	661	641	625	631	604	639	610	664	672	618	649	687	611	628	646	610	635	629	615	667	692	603	639	650	611	619	662	622	656	637	650	594	656	611	594	609	624	673	708	626	607	625	647	632	641	655	592	672	630	638	614	630	610	620	660	628	675	677	633	679	601	588	676	594	613	611	612	625	611	677	640	652	579	633	592	647	619	623	664	660	606	704	647	664	670	634	665	631	628	683	636	650	663	641	663	619	654	624	610	694	626	672	592	633	617	636	621	604	624	637	629	663	658	639	596	649	626	635	638	663	602	678	627	607	607	637	616	674	645	691	592	595	635	633	626	619	635	662	615	622	659	587	604	643	650	635	692	639	613	610	651	668	620	645	635	640	607	635	604	658	653	611	656	651	609	598	652	603	614	614	601	622	631	595	645	622	609	633	615	600	630	598	634	678	660	639	629	674	618	638	694	616	631	607	622	620	643	601	644	680	669	623	616	635	639	602	625	620	619	633	655	650	627	612	585	599	628	641	602	684	613	725	626	610	613	629	582	703	616	609	689	631	647	635	650	627	621	626	600	637	643	644	663	591	663	637	642	655	677	609	640	678	668	623	628	642	630	659	596	608	621	611	627	646	669	678	668	625	655	617	633	627	690	615	673	663	658	665	625	620	617	664	665	668	651	648	673	616	607	623	626	626	643	592	629	635	649	607	573	646	650	582	659	620	611	608	677	607	640	647	640	647	640	647	635	655	614	633	660	622	692	620	639	701	641	628	652	661	617	589	615	644	683	630	614	622	642	656	645	605	640	646	613	668	625	653	622	635	625	623	660	617	620	639	639	620	643	676	639	650	626	652	677	612	653	620	634	628	656	670	661	617	637	627	609	582	636	618	584	668	644	635	655	629	600	651	612	648	652	610	651	683	645	624	617	656	663	613	635	627	649	609	632	638	700	652	670	627	591	615	639	635	634	668	601	618	596	644	649	605	654	663	644	642	702	632	634	607	623	607	651	642	638	626	626	614	644	665	670	671	609	638	628	628	662	609	608	628	592	687	599	637	659	616	636	630	615	631	644	615	595	647	604	635	681	674	644	667	616	646	642	632	616	619	602	668	644	648	646	660	618	664	626	608	637	603	650	634	627	630	645	649	632	612	630	620	593	671	607	594	633	619	642	605	634	594	614	596	672	642	617	601	632	641	627	618	621	611	678	652	662	623	617	638	632	656	622	616	671	640	648	663	640	617	622	624	617	632	697	600	608	640	649	629	601	606	614	674	629	685	631	617	679	607	650	615	652	644	659	635	612	630	614	663	650	654	584	609	678	654	608	663	642	691	652	666	691	673	609	645	637	674	635	627	618	647	617	661	621	636	644	616	642	646	632	618	583	629	664	654	647	668	601	652	606	633	583	615	676	705	608	626	618	625	602	657	652	618	629	625	671	645	593	602	650	646	614	616	645	615	674	613	640	639	617	659	657	575	622	673	671	634	615	574	675	629	669	671	610	624	669	674	606	617	612	668	671	642	638	655	607	647	671	611	621	632	625	673	614	621	623	591	658	579	581	613	579	628	628	600	633	634	615	654	650	618	644	624	669	637	639	606	657	611	684	620	650	634	662	650	605	622	663	637	622	646	580	650	614	635	651	706	611	642	654	634	652	615	661	671	640	626	612	624	657	623	627	652	690	646	609	600	652	620	626	662	642	629	626	631	647	707	620	608	650	612	652	630	638	613	660	638	635	642	621	677	639	605	668	621	619	617	671	643	622	607	646	618	649	665	645	599	679	607	633	649	657	679	618	614	636	629	672	631	633	639	655	647	651	627	614	628	651	649	636	627	649	613	622	591	623	645	654	624	637	632	649	576	675	592	618	643	652	586	688	662	653	657	644	621	671	623	625	633	643	662	624	623	629	598	651	648	675	613	641	657	589	657	623	665	642	643	605	633	666	665	666	648	653	634	618	642	652	627	623	625	609	663	655	610	668	632	605	607	681	642	647	682	653	604	599	611	618	669	672	641	630	615	590	666	645	622	633	615	564	639	662	598	624	641	612	606	645	662	683	620	658	638	633	617	629	628	606	626	634	613	652	737	675	659	627	666	661	623	669	595	664	638	600	643	604	625	608	603	656	622	655	631	664	638	642	609	646	676	706	623	617	643	637	627	656	657	646	606	635	629	618	608	656	621	605	612	682	653	598	647	661	600	636	627	635	623	644	647	669	650	632	635	654	688	655	649	671	681	633	651	662	634	629	630	617	627	670	644	678	599	610	623	655	613	637	641	638	672	633	613	649	649	656	622	675	650	620	606	599	626	606	624	626	676	640	663	608	637	657	645	636	634	589	643	651	656	659	653	657	637	654	609	672	639	605	606	626	657	626	625	633	657	607	621	712	671	641	638	673	610	621	628	628	599	612	592	642	669	671	653	662	647	591	614	609	613	632	639	656	658	637	623	619	654	627	668	632	636	623	640	600	630	656	658	642	589	656	647	654	593	672	619	656	647	642	654	644	638	629	616	681	624	655	619	644	627	659	631	647	624	608	616	625	634	646	635	678	646	625	612	630	596	629	638	631	665	661	660	697	677	669	623	661	624	631	609	636	679	614	617	630	623	639	604	682	588	623	635	615	608	648	613	652	640	607	665	627	620	614	628	574	603	645	622	645	621	632	602	593	645	631	708	618	634	648	654	622	590	622	634	610	661	599	629	645	637	622	636	648	635	637	680	641	632	666	616	644	628	621	641	571	663	620	642	614	662	660	637	678	589	632	642	641	648	639	637	628	652	623	644	603	670	629	633	647	618	635	656	644	636	639	658	659	582	639	614	676	627	640	613	622	670	659	613	648	644	579	630	591	639	596	622	669	641	617	616	676	590	654	623	654	631	645	636	649	634	574	624	591	601	613	616	641	588	690	655	618	625	594	633	631	625	640	657	620	637	622	640	672	662	679	675	638	669	663	596	602	679	649	632	663	629	618	652	655	645	596	646	628	633	663	617	641	610	615	639	653	628	621	673	659	625	662	610	635	634	656	644	640	672	614	624	596	627	662	656	595	631	666	604	668	664	636	649	634	644	651	622	630	655	585	653	631	579	623	615	629	624	611	625	641	633	632	626	600	546	636	614	639	573	624	650	617	650	641	631	617	621	631	619	630	636	598	629	616	561	589	584	613	628	643	590	605	662	619	607	653
7405	569	520	457	414	331	295	247	262	225	242	251	215	225	212	205	210	222	206	221	187	201	212	202	210	209	190	180	201	185	180	182	206	197	201	197	209	218	170	191	208	184	182	190	190	193	190	193	184	205	201	218	185	175	210	214	225	224	210	227	190	211	203	220	196	183	184	194	207	221	177	209	198	183	225	220	190	194	211	183	236	197	204	212	183	203	196	207	200	235	242	241	230	220	203	206	204	184	191	208	236	229	193	217	172	225	189	190	225	207	187	197	203	185	199	217	179	192	191	205	195	184	182	238	188	200	238	204	194	204	193	219	192	201	166	201	197	226	203	209	210	193	203	214	189	223	203	197	200	210	197	221	192	225	203	202	208	198	189	218	192	238	232	181	190	178	197	234	232	189	199	221	205	210	221	201	203	225	198	207	211	192	213	189	194	200	173	190	210	193	211	182	224	174	190	194	202	204	228	235	208	217	189	223	178	205	199	218	174	220	218	203	201	197	222	202	184	220	206	211	200	215	189	179	190	205	212	188	195	186	244	226	164	198	207	195	229	207	203	185	203	218	212	204	199	188	181	175	216	203	206	176	204	189	220	236	208	194	213	200	191	221	225	223	230	207	190	189	197	219	227	217	181	189	210	195	217	186	178	200	212	188	213	203	199	202	184	218	193	186	211	201	205	207	217	223	194	218	201	218	185	190	227	207	199	193	227	207	201	206	213	196	193	195	204	192	212	179	185	208	206	233	238	210	190	178	179	202	201	203	203	210	195	193	202	211	221	188	200	221	184	206	206	190	215	178	178	176	204	201	194	212	210	202	189	212	224	224	199	222	218	195	212	204	195	217	221	200	183	220	204	189	198	192	185	229	221	217	205	230	212	202	189	204	218	212	205	200	202	204	238	210	203	201	190	175	164	203	206	199	181	203	176	214	204	188	211	186	197	213	182	218	224	203	208	200	175	192	185	198	202	215	208	203	231	228	212	227	195	193	218	218	211	254	209	200	229	204	199	207	191	209	207	191	198	190	180	215	233	176	179	205	215	215	198	204	185	195	205	226	198	210	213	191	211	198	200	186	168	198	179	204	229	208	216	207	199	200	230	233	229	198	191	189	202	244	199	204	216	206	190	204	173	214	179	189	227	216	178	197	188	174	209	220	226	185	195	219	215	217	204	185	213	187	192	192	198	202	231	222	194	196	208	199	198	256	211	218	186	211	202	195	185	176	189	237	216	193	195	213	210	224	223	208	220	173	233	217	197	210	212	226	208	195	190	210	207	228	236	202	187	181	206	192	185	186	197	171	212	207	196	232	215	184	211	204	195	206	192	209	206	216	195	202	199	223	216	225	196	194	201	218	225	205	172	203	219	203	190	188	211	190	197	207	231	218	223	207	210	207	208	173	199	209	212	186	240	206	179	197	219	189	212	186	209	203	180	207	199	198	234	213	206	206	206	197	203	192	230	216	180	185	176	203	208	207	235	211	182	197	235	209	205	206	222	163	201	185	204	250	211	186	189	203	200	199	218	204	227	215	198	192	240	217	223	175	218	192	195	215	205	214	223	232	166	185	214	234	187	199	197	178	182	218	203	222	199	212	223	182	195	212	191	185	206	231	190	201	177	214	210	185	203	184	213	196	202	224	193	197	224	203	195	180	245	211	214	220	215	187	195	217	181	205	204	196	210	201	210	153	198	216	184	216	219	203	204	174	186	206	197	210	227	203	204	191	196	209	204	180	202	210	204	223	210	189	212	217	207	185	200	191	198	207	210	186	197	217	207	198	184	202	196	207	198	203	204	189	206	245	216	189	204	214	205	219	192	193	183	206	189	182	171	197	219	172	211	196	204	184	225	197	195	211	221	216	202	194	196	192	186	217	207	192	177	175	184	193	216	189	203	186	218	197	193	234	197	167	223	230	198	220	169	244	213	209	194	183	176	216	182	201	202	234	191	195	202	208	212	210	205	202	204	227	179	217	205	211	213	181	187	180	214	204	218	185	201	182	192	186	188	217	220	240	200	198	224	190	216	196	217	225	209	181	210	222	191	176	209	224	199	195	191	201	188	204	223	200	216	211	192	221	189	224	210	208	207	191	202	217	193	189	194	203	192	178	180	188	218	182	190	225	208	213	220	194	205	211	192	207	206	192	210	213	235	209	202	188	224	227	202	234	205	222	216	220	179	234	202	221	235	185	191	213	213	210	215	226	184	201	193	211	191	181	223	211	193	208	204	183	222	211	195	207	207	200	183	203	218	185	192	198	212	190	232	196	199	201	203	211	239	194	219	198	188	233	193	205	207	201	206	219	214	229	205	212	219	216	205	214	192	199	191	177	211	227	206	231	205	199	200	188	203	205	212	185	226	214	208	180	196	200	197	203	201	220	202	216	204	199	227	195	188	217	202	198	203	197	199	223	211	234	215	207	228	232	218	204	176	190	208	201	200	191	199	220	184	189	196	212	212	223	220	200	217	183	210	214	182	221	177	182	193	212	209	215	207	208	219	184	195	203	192	211	198	225	200	219	180	194	220	199	192	196	197	215	218	209	194	207	183	173	214	215	193	202	197	200	186	209	193	211	194	192	199	222	198	199	214	204	224	215	249	226	180	206	220	197	197	209	230	202	185	244	191	222	211	221	198	200	204	230	223	215	192	210	205	192	186	204	207	185	183	196	182	212	176	216	219	225	191	225	232	188	181	210	200	196	214	191	183	210	218	194	215	181	202	217	178	213	209	191	187	225	203	207	218	178	195	185	184	220	188	178	198	219	188	150	184	198	218	208	216	202	210	213	230	207	197	203	204	209	191	190	212	204	215	195	179	175	194	202	198	198	210	207	197	207	208	211	202	184	200	222	203	184	198	196	212	213	218	176	173	199	234	195	211	207	207	186	195	206	211	194	198	202	210	214	203	202	195	194	213	184	218	201	204	206	218	174	199	172	201	205	218	187	189	204	203	231	208	192	186	196	232	224	196	198	203	193	218	192	179	199	190	197	200	228	230	207	185	183	197	208	199	226	184	199	197	211	193	197	208	184	181	188	182	196	168	183	201	199	164	223	212	197	179	209	217	218	192	210	205	208	183	208	215	233	187	187	204	206	204	203	194	210	198	197	207	190	220	214	187	194	217	212	202	193	208	191	206	204	237	242	199	212	211	185	194	185	199	220	212	213	190	186	205	209	210	218	165	218	214	196	186	225	184	185	185	213	214	203	201	180	222	198	216	198	217	201	190	196	197	218	182	208	178	212	181	212	196	238	201	197	207	212	185	192	227	186	196	218	212	204	211	189	220	197	211	211	197	200	176	192	192	194	217	211	190	221	197	220	205	174	234	211	229	209	192	187	190	182	199	218	177	199	181	188	200	221	201	210	203	207	202	221	208	215	229	230	208	225	203	230	186	222	186	199	189	226	224	221	201	212	197	221	198	179	172	219	210	182	199	218	196	202	210	204	192	180	222	193	193	191	187	229	217	207	187	230	210	209	187	218	209	195
6453	756	1235	1392	1216	1035	916	816	784	714	645	591	622	562	551	548	543	566	522	524	529	496	458	482	472	536	475	494	503	511	475	438	488	465	493	498	478	476	505	459	456	458	451	479	496	429	471	464	437	465	464	453	444	465	452	440	409	469	436	432	438	436	446	438	481	458	443	470	500	476	451	439	465	467	459	474	471	486	468	465	474	470	456	464	455	443	454	434	435	488	430	442	455	463	459	471	437	449	501	477	461	451	430	463	454	508	464	436	478	473	480	469	421	491	471	472	444	483	469	456	504	487	463	458	452	453	435	480	499	472	451	491	456	447	473	446	446	452	447	452	483	472	424	443	465	467	488	461	492	483	412	442	487	439	471	511	471	452	475	485	476	471	453	479	455	498	453	441	462	484	464	462	442	448	424	447	424	456	470	472	496	429	501	504	440	471	437	475	481	434	413	441	469	455	465	460	440	462	462	421	489	481	428	498	488	508	447	441	448	416	452	494	430	475	449	433	453	464	481	485	424	460	461	440	452	475	473	457	473	462	417	472	467	444	516	463	468	426	484	462	444	432	441	460	441	452	470	473	472	441	471	463	461	455	435	453	438	439	489	445	437	484	459	445	438	456	438	449	436	438	425	465	470	441	403	479	481	444	469	414	470	480	493	439	445	475	436	455	460	420	456	497	477	444	447	458	471	463	434	456	490	469	484	441	418	469	489	454	464	474	444	466	436	459	452	418	446	380	464	456	450	482	437	424	465	456	467	445	481	435	478	414	491	478	448	430	510	500	414	467	409	443	481	492	499	459	468	483	471	499	480	441	454	488	475	455	463	459	485	468	460	466	470	430	447	456	475	447	431	436	430	440	433	441	453	474	409	427	483	459	448	416	418	480	421	435	437	444	461	444	454	446	444	454	493	462	446	432	471	435	495	429	441	475	457	433	471	491	453	438	450	488	428	473	465	485	433	434	479	442	479	474	449	412	464	445	484	455	416	428	469	464	471	485	470	462	496	483	455	414	470	450	448	449	456	436	516	424	478	470	468	433	432	469	442	475	461	445	461	424	473	434	474	447	394	489	450	461	467	444	472	503	465	448	452	440	427	457	417	485	487	423	456	469	474	449	436	468	442	438	488	449	463	433	430	439	427	435	465	452	448	452	438	424	467	479	444	457	413	444	412	462	460	469	467	457	450	459	429	467	438	443	480	458	464	439	434	453	421	477	448	469	458	441	460	461	437	458	464	461	410	416	472	454	484	482	445	478	483	456	417	426	498	488	418	479	459	426	472	466	476	464	475	470	448	445	461	469	457	500	485	446	490	419	435	479	459	464	493	416	436	469	432	464	463	457	479	464	448	461	449	491	447	457	457	475	451	488	477	461	473	462	512	465	456	443	459	428	495	452	485	478	473	446	488	453	449	438	455	471	445	438	466	449	427	502	473	479	439	459	463	452	444	438	444	452	445	416	468	449	452	465	435	452	457	454	433	482	486	458	454	453	439	433	443	436	418	479	487	464	466	459	430	448	458	476	460	463	473	474	446	481	415	452	451	477	451	459	447	436	439	431	479	437	434	465	481	435	480	440	481	465	480	440	475	461	436	438	452	483	481	419	457	445	462	437	463	439	472	438	446	451	484	473	445	470	436	462	445	480	482	449	471	457	462	452	453	466	458	468	449	439	445	448	477	482	458	424	468	493	434	464	452	463	472	480	475	448	413	442	425	465	456	471	447	464	488	468	466	447	479	482	460	468	455	422	449	461	504	436	442	517	445	437	432	441	481	462	460	457	447	500	448	485	462	469	449	453	452	462	481	420	456	500	452	448	454	399	463	414	461	441	466	439	424	458	457	465	417	461	516	440	422	463	455	433	460	463	472	435	419	467	437	484	439	429	466	420	508	426	417	473	471	427	471	456	443	492	415	477	462	421	521	471	448	484	448	468	453	459	488	477	476	444	467	472	474	439	500	435	474	419	464	490	425	461	441	447	454	467	484	428	450	489	454	456	455	481	458	442	426	464	448	449	447	472	485	439	414	483	471	458	429	467	474	486	459	441	453	466	434	482	438	492	455	436	439	427	434	449	456	440	490	449	447	440	426	443	445	463	498	466	482	505	462	451	448	483	468	428	494	456	482	484	504	450	476	470	455	459	463	461	472	458	463	431	467	455	427	488	489	438	466	416	483	445	472	460	464	502	444	428	485	453	416	453	483	472	435	476	444	464	434	445	465	392	434	492	474	451	442	479	461	485	464	445	475	433	450	427	462	453	464	413	482	477	423	440	453	460	467	494	441	458	447	438	464	474	479	445	481	484	472	489	429	499	490	445	469	490	468	443	456	505	435	465	477	443	463	462	440	418	444	468	478	460	457	392	476	500	471	469	460	430	443	430	422	424	486	441	461	483	464	441	458	504	476	479	439	443	492	467	508	463	452	463	435	468	433	493	443	463	456	497	472	451	459	449	458	463	443	452	441	428	482	470	478	460	489	451	461	471	465	439	441	454	449	474	416	413	431	491	463	454	461	463	479	476	435	459	466	480	466	459	458	503	485	466	451	436	432	435	459	477	432	452	478	468	444	469	456	485	425	445	447	472	429	491	405	493	451	461	489	435	437	439	389	443	461	464	437	432	460	484	462	460	411	472	446	479	448	415	444	463	457	495	455	435	476	474	461	440	468	497	501	456	457	465	470	431	438	492	454	429	473	430	459	454	440	428	477	425	471	494	462	466	434	447	461	475	429	486	432	433	428	466	488	456	441	429	437	458	500	463	472	497	459	443	472	478	445	499	444	493	492	407	468	470	462	492	431	473	435	478	418	462	426	470	453	472	483	476	446	478	460	438	470	455	504	486	457	427	453	443	453	438	457	443	430	469	469	475	451	480	452	449	442	485	481	447	498	464	453	471	470	458	422	456	473	459	468	435	434	457	444	459	469	455	447	444	477	480	474	427	470	501	455	480	453	447	451	471	427	487	438	438	444	458	460	472	468	435	490	452	427	447	475	455	446	500	443	405	485	484	444	464	451	435	438	454	433	467	452	493	474	433	468	460	469	468	456	438	466	480	472	405	446	453	483	409	449	434	447	493	458	465	506	440	448	479	455	475	498	470	410	449	490	495	443	425	439	490	451	479	473	458	503	472	456	472	478	495	464	448	488	445	498	520	494	442	471	439	498	495	422	457	439	466	455	459	455	448	498	463	444	502	462	472	447	481	489	469	473	477	462	436	449	439	441	441	464	467	449	455	446	456	460	444	459	485	465	436	444	468	425	455	457	461	429	416	466	444	415	467	442	456	473	452	459	493	475	483	469	478	457	436	497	441	456	457	430	452	447	449	511	432	463	399	486	447	451	411	444	456	436	460	460	473	459	460	476	467	432	438	461	451	436	434	421	488	441	481	454	472	446	465	457	496	444	412	447	442	418	461	444	495	437	426	437	449	481	464	452	482	430	450	473	467	485	457	468	450	472	493	416	464	451	471	516	470	473	443	469	441	431	474
14091	1050	856	594	477	326	220	212	186	149	103	118	125	89	106	110	93	101	120	99	90	73	81	97	77	88	76	77	81	70	92	97	70	77	84	75	62	71	90	75	73	64	73	87	63	79	84	82	82	77	66	77	80	75	85	93	98	57	73	67	80	67	85	61	76	80	74	87	89	71	82	82	56	70	81	77	63	80	63	66	65	86	71	79	59	66	71	67	89	70	79	72	93	86	85	82	64	77	70	76	89	75	80	63	93	80	81	76	82	72	66	72	68	72	80	66	71	60	84	68	68	66	82	80	78	74	70	72	64	61	57	91	60	76	76	62	79	76	80	85	76	82	65	62	67	69	85	79	82	82	74	85	75	61	75	75	87	91	85	60	87	75	65	91	70	81	69	81	89	74	74	76	64	89	81	92	84	98	72	75	89	68	71	75	70	52	68	71	67	81	96	90	74	76	79	91	77	70	55	69	62	71	83	64	84	73	72	78	102	89	92	76	83	82	75	73	69	60	69	58	79	80	71	69	83	70	84	80	78	73	85	74	95	81	101	85	91	85	72	73	64	82	81	73	78	89	81	56	66	91	80	77	68	65	76	76	72	75	78	77	73	73	73	72	70	74	74	71	72	85	85	73	68	82	73	75	86	85	76	62	67	90	64	52	81	80	87	62	81	64	74	87	75	81	71	68	55	68	84	74	64	64	78	72	87	79	63	81	63	83	76	101	71	66	72	77	87	81	85	81	72	100	74	78	76	75	66	78	86	69	77	72	83	70	81	89	68	60	81	74	59	78	84	59	70	85	74	70	64	67	78	84	92	77	74	75	67	75	82	57	74	86	71	89	70	78	85	69	78	66	75	76	70	81	75	79	81	63	60	73	94	81	72	78	86	78	63	74	69	68	65	85	93	69	78	69	87	67	76	69	73	74	83	66	58	64	68	57	86	74	78	81	77	78	77	81	70	80	73	76	75	61	70	66	68	65	72	78	74	66	81	99	81	83	66	69	80	72	89	54	70	76	90	76	96	82	93	63	76	89	84	82	78	71	80	71	82	94	80	75	56	81	70	94	60	83	70	76	75	96	75	67	72	74	63	78	69	69	67	76	97	72	95	86	82	68	61	77	91	70	77	70	82	72	77	72	87	82	72	96	66	62	72	79	56	77	97	87	75	86	75	81	57	60	92	76	58	66	89	69	67	75	67	82	68	71	89	91	79	63	77	71	73	73	73	74	81	76	70	70	63	73	73	85	63	77	60	72	72	81	67	70	69	75	92	66	78	79	61	79	100	56	61	59	62	74	79	75	81	65	77	82	72	64	81	82	76	94	79	90	67	70	68	89	73	71	98	66	76	78	83	52	70	79	80	82	73	73	72	80	56	82	53	71	58	75	76	101	94	104	72	98	59	68	79	72	63	81	80	77	72	91	80	79	63	57	78	78	72	78	68	66	83	69	76	63	77	53	69	78	80	78	80	62	79	70	68	70	61	90	87	82	58	80	77	65	82	76	72	68	70	88	80	72	73	66	74	69	84	76	86	58	66	74	67	68	75	83	65	76	92	61	77	94	79	81	75	70	99	91	73	65	81	75	65	67	95	77	77	54	56	82	79	85	85	77	74	73	83	78	74	88	60	72	76	72	66	78	88	71	62	74	67	80	71	67	86	76	86	78	103	65	77	75	78	94	76	81	80	93	70	78	89	62	73	70	73	69	75	62	84	82	87	80	71	71	63	79	70	79	82	73	72	77	85	90	71	69	102	67	65	70	79	63	61	77	56	75	65	87	74	72	84	67	74	65	73	84	80	72	73	68	87	70	76	67	86	62	93	78	84	72	70	86	76	69	76	66	76	62	67	69	78	74	74	74	87	60	68	79	78	66	66	66	83	68	81	88	77	66	64	71	80	74	79	73	71	87	78	73	92	74	72	79	86	58	78	75	81	62	74	66	75	82	77	59	69	81	75	75	88	89	57	73	70	67	86	81	76	73	81	66	83	77	78	80	80	82	86	85	89	71	76	77	83	84	78	60	77	64	70	83	80	65	81	82	61	63	80	73	78	84	75	74	85	83	79	77	77	80	73	72	65	74	70	66	78	77	63	85	72	70	73	86	74	82	73	65	74	55	74	85	70	58	76	82	70	66	59	80	64	71	78	78	71	78	59	68	80	79	65	66	57	62	61	61	68	59	85	79	84	72	74	89	83	95	68	90	86	74	63	75	73	80	66	78	81	84	76	64	81	75	73	76	64	70	78	81	66	69	73	71	75	86	84	62	85	74	58	92	92	73	70	78	79	72	59	79	69	78	75	77	67	66	63	55	88	75	63	75	73	61	76	70	74	60	69	67	79	78	75	79	83	75	74	68	61	68	64	85	80	78	93	68	98	75	68	75	81	81	86	73	74	83	70	73	73	74	78	73	62	78	72	81	79	66	79	74	67	78	72	71	73	80	89	90	66	73	85	68	71	76	68	77	75	64	91	78	85	61	85	82	59	65	70	82	90	69	87	70	65	83	82	81	83	68	61	78	64	87	68	75	86	76	83	59	73	78	80	76	73	72	73	85	80	66	67	75	72	79	91	61	60	79	83	78	73	81	75	82	79	77	68	84	90	87	70	90	75	73	88	85	86	73	76	70	77	72	81	79	74	73	74	68	49	66	71	72	67	72	76	66	76	76	76	83	77	72	72	80	78	70	69	77	82	68	74	77	82	87	56	72	83	90	76	78	71	74	74	69	64	73	78	72	75	75	59	79	82	76	75	79	84	79	66	95	81	79	67	78	93	67	68	80	63	90	69	75	86	71	77	78	77	80	69	76	74	95	88	87	68	66	89	77	62	61	78	73	85	119	84	74	71	75	63	71	82	77	70	72	55	63	63	91	64	77	71	53	79	74	70	93	69	78	74	77	77	73	58	66	81	81	82	78	67	80	76	79	76	77	62	90	61	84	88	77	94	78	69	74	89	73	63	71	88	78	83	81	61	67	78	68	85	81	78	58	59	78	103	76	68	75	84	79	80	75	77	74	74	87	65	60	73	77	64	72	61	69	93	66	88	84	78	76	81	79	78	87	66	66	81	78	70	74	82	77	79	99	85	73	67	81	77	88	57	85	72	69	76	77	75	80	75	71	90	69	75	73	80	65	80	90	86	86	72	60	77	94	62	75	63	68	73	60	76	75	74	67	78	72	82	52	79	82	60	75	79	59	76	69	65	65	78	72	69	67	57	78	83	85	65	72	63	68	70	71	69	79	72	84	83	88	59	60	60	76	78	97	75	68	95	74	68	71	76	66	64	77	79	79	74	84	75	80	84	77	72	78	87	74	82	67	74	64	82	73	73	65	72	79	79	78	75	85	58	65	83	77	65	71	66	78	69	69	75	87	84	63	76	73	72	76	71	85	68	67	74	72	69	84	76	83	55	74	85	70	87	71	68	83	76	85	75	76	95	71	74	78	78	65	82	75	83	82	77	77	83	66	68	86	61	77	81	93	84	85
7931	825	1727	2058	1798	1352	1076	847	734	631	584	576	474	445	423	388	349	369	331	326	300	264	270	272	266	238	230	253	271	270	222	246	250	248	238	245	215	250	257	215	207	229	213	190	209	196	227	218	207	200	218	196	210	196	216	206	218	195	200	197	195	196	225	237	229	187	191	178	235	221	209	220	234	177	210	216	210	199	204	204	204	207	192	204	224	211	173	170	214	207	235	205	220	197	213	199	204	202	205	183	203	210	197	218	194	181	219	189	165	185	231	212	195	187	188	229	217	179	193	193	202	187	203	210	186	211	211	211	185	202	230	199	204	207	181	171	229	197	184	185	185	222	189	219	181	168	198	220	229	189	234	203	211	206	241	197	244	226	196	197	189	188	216	200	186	211	212	215	196	219	205	186	220	215	204	181	192	204	184	210	210	206	194	195	205	202	217	211	208	194	194	207	192	196	184	195	187	199	185	221	203	185	177	198	197	189	228	200	207	205	201	201	205	178	187	221	195	212	179	216	201	195	215	229	213	182	220	213	227	203	217	206	165	189	211	208	199	187	207	198	200	191	201	190	192	200	192	214	199	210	183	185	191	193	207	209	188	215	207	206	179	219	198	189	207	201	185	200	180	189	202	196	196	213	216	179	192	236	206	217	174	180	188	192	202	204	185	182	198	180	190	227	200	197	189	188	196	205	192	224	204	187	214	190	191	176	185	186	191	203	211	207	192	198	205	223	185	184	204	211	201	202	193	196	199	175	204	217	216	187	181	186	208	185	197	190	197	206	204	210	215	196	185	217	195	214	196	173	230	209	225	212	188	206	205	168	209	182	198	206	214	177	199	227	218	189	211	179	212	195	208	200	183	182	198	186	195	195	198	205	194	183	205	183	179	225	178	182	215	196	180	198	191	217	212	199	218	187	209	199	230	208	218	188	202	229	206	227	205	190	200	202	200	194	200	204	218	202	223	226	207	200	185	198	185	214	205	210	201	188	204	204	223	228	200	202	203	201	195	183	204	186	229	198	188	188	199	189	196	195	215	188	206	194	180	206	197	195	198	202	184	200	203	201	191	192	219	201	216	178	193	191	201	214	216	192	201	185	191	189	203	202	218	199	198	190	199	195	177	205	211	197	181	197	193	210	196	198	196	193	194	197	211	218	186	206	217	238	175	200	197	210	211	206	216	216	209	197	208	192	205	167	209	202	159	198	185	203	205	205	209	221	225	233	218	178	182	209	216	207	194	207	204	185	223	216	195	202	209	199	215	189	209	210	197	205	216	172	188	213	207	232	203	206	194	184	238	193	192	220	216	215	195	191	177	198	213	210	204	215	194	214	191	191	193	205	220	193	209	208	203	202	176	177	197	231	202	201	193	193	207	179	220	206	192	227	181	193	211	206	191	217	200	198	198	186	227	201	208	189	183	211	197	177	199	208	193	232	192	176	213	225	199	178	219	195	194	228	190	206	198	217	210	204	206	197	214	176	201	188	199	197	207	193	186	212	184	218	207	206	211	201	183	195	215	192	195	194	210	200	189	191	169	203	174	199	204	193	180	204	217	190	184	196	216	205	211	194	192	194	198	201	196	196	181	170	216	181	191	205	176	191	201	198	201	178	204	177	188	202	183	204	215	210	197	207	202	212	204	191	197	203	202	207	185	221	196	184	218	198	181	199	182	197	211	216	215	197	194	186	195	199	227	202	203	199	225	219	219	173	223	196	208	231	178	176	195	186	187	188	208	188	205	219	209	201	206	193	179	196	213	187	196	215	210	203	215	187	196	184	197	200	215	194	214	187	208	189	199	209	210	209	213	240	190	204	228	204	213	197	208	218	231	215	191	176	191	184	178	214	194	204	193	193	213	197	174	182	205	195	197	200	197	198	205	200	214	219	195	208	205	219	216	174	214	207	201	213	201	219	207	223	209	192	197	212	212	205	215	229	217	202	207	210	215	203	191	218	198	205	198	199	203	194	172	221	182	177	181	221	189	181	190	245	204	181	204	190	200	232	175	211	204	188	212	185	182	185	218	203	185	195	202	220	184	212	199	185	220	204	197	209	182	213	160	178	216	214	203	183	196	203	212	202	199	207	203	210	217	200	192	193	186	210	212	214	214	203	206	192	231	201	184	210	184	195	197	198	201	194	195	196	201	224	200	182	202	190	214	220	207	193	206	201	201	202	202	190	183	164	181	195	213	195	201	213	215	229	212	199	198	195	183	198	192	199	191	190	207	191	204	185	183	206	200	200	204	201	202	198	203	201	212	202	200	215	177	183	178	181	197	208	193	178	193	193	204	219	207	196	198	184	193	190	198	189	184	221	193	209	212	185	189	213	205	214	209	202	217	181	211	188	190	198	216	197	183	206	207	180	187	212	222	203	211	192	200	201	202	221	192	200	197	217	178	207	198	209	198	170	195	167	223	240	196	189	192	183	188	186	195	169	185	222	191	216	192	219	216	186	207	208	191	220	209	188	210	181	202	193	191	184	211	193	207	190	209	177	192	226	205	192	212	193	186	224	200	199	184	213	193	185	186	171	227	183	196	224	199	188	204	197	217	196	207	210	172	230	200	218	196	187	214	202	188	164	205	189	190	194	203	184	222	219	206	180	194	179	202	194	209	225	204	229	194	203	210	194	232	204	188	189	187	206	170	197	190	214	195	206	203	197	187	213	193	188	208	192	207	182	177	186	179	207	189	213	218	192	203	212	217	205	184	185	205	190	185	216	183	182	157	194	241	208	202	217	196	170	182	198	198	195	198	199	199	226	214	217	208	200	185	192	201	187	208	193	198	177	188	212	176	181	201	224	208	196	207	179	187	221	195	206	209	207	185	181	210	181	194	181	188	181	192	209	187	198	186	201	191	218	188	208	221	194	194	170	200	219	206	191	188	173	190	219	195	192	228	209	206	201	203	185	211	208	187	203	236	183	205	206	207	215	186	201	198	178	186	177	209	200	189	210	209	212	207	190	190	185	203	212	208	191	207	201	204	200	195	210	197	178	219	191	178	214	181	191	180	197	215	181	191	175	181	201	213	184	188	212	206	167	216	195	200	203	200	202	200	189	203	175	202	184	207	185	197	186	167	164	204	194	225	215	195	203	183	210	192	209	198	209	214	230	187	205	186	200	194	194	192	216	205	187	192	179	162	226	197	186	195	169	197	206	226	222	196	221	190	189	180	234	202	213	191	195	178	210	214	193	204	187	185	200	201	200	198	232	175	214	194	197	205	196	197	181	189	192	189	200	211	195	226	194	200	247	202	167	198	202	192	207	194	195	215	201	198	198	199	202	190	196	198	233	193	191	188	184	204	236	189	205	209	230	235	193	186	202	216	218	185	213	201	184	204	204	225	205	206	186	198	222	203	186	217	195	195	214	210	186	168	178	209	210	176	196	171	175	187	208	168	195	186	178	193	192	205	222	199	219	171	193	200	170	214	195	194	208	195	167	204	202	246	211	212	182	198	175	205	231	196	199	189	211	178	198	167	191
1512	308	337	295	295	295	291	294	290	315	265	283	297	265	291	281	286	296	291	271	304	269	281	307	319	311	250	324	292	285	272	286	309	318	284	309	284	279	318	300	297	263	291	272	296	307	293	290	270	280	280	300	306	290	303	275	277	308	280	249	299	305	294	246	254	278	272	280	300	280	277	308	267	280	271	272	271	311	292	323	283	316	278	272	297	316	312	304	276	234	261	282	269	300	285	303	326	276	296	298	286	305	273	298	313	305	293	291	291	294	262	269	281	314	259	257	278	299	302	313	276	308	306	270	287	330	299	288	279	278	283	283	294	281	292	262	248	247	281	284	301	276	250	296	285	274	257	294	305	331	301	271	270	290	280	283	289	285	247	273	258	294	281	318	306	252	290	255	266	270	309	294	291	305	318	304	287	266	295	292	294	284	264	265	285	306	315	296	298	310	285	268	281	293	309	272	285	277	309	306	332	314	290	283	266	347	269	295	257	296	286	281	294	285	294	276	270	273	285	264	277	306	275	314	296	271	294	281	285	286	311	273	283	271	293	276	290	287	281	289	272	310	289	260	272	271	297	304	264	301	273	270	306	271	305	321	277	281	303	297	288	288	283	256	287	317	269	292	288	283	311	285	279	290	286	272	279	288	279	281	287	286	281	296	271	288	256	268	274	289	291	270	281	292	296	299	296	287	307	257	290	305	285	265	259	283	278	302	236	312	311	287	284	273	323	314	281	283	279	290	292	300	287	279	274	292	294	271	252	278	299	276	277	277	278	326	265	298	286	299	248	257	285	277	272	261	293	275	287	272	256	278	280	289	302	283	290	259	280	252	290	277	274	261	275	321	272	317	330	297	271	283	294	279	266	305	286	288	268	256	301	270	291	299	284	297	302	254	265	294	291	315	304	287	277	267	316	287	266	290	267	309	258	278	271	300	277	259	253	274	300	287	285	266	277	273	291	327	296	327	292	279	275	301	301	289	298	276	254	280	292	274	278	295	275	275	267	292	264	302	299	297	283	293	273	291	305	261	314	278	317	276	279	304	264	330	315	295	269	284	290	286	290	273	286	277	275	316	294	286	280	303	284	266	306	298	284	291	287	275	263	308	303	301	288	307	294	269	331	292	294	313	305	289	289	304	298	294	282	296	288	318	325	279	252	276	249	322	307	303	299	284	304	293	318	280	287	269	317	303	272	301	285	280	298	273	292	270	312	300	276	262	278	321	290	277	298	292	313	301	254	287	253	319	292	272	276	297	266	269	277	291	276	301	299	273	294	282	339	276	279	290	304	267	308	256	304	294	303	284	288	272	277	279	294	278	307	329	281	295	297	277	289	303	304	259	278	281	282	289	257	278	303	331	289	289	300	268	276	284	304	285	281	302	305	267	295	316	266	307	311	277	257	307	307	302	295	290	309	277	280	280	308	279	278	291	310	284	278	285	303	272	303	265	263	282	258	261	299	297	309	293	315	290	292	324	276	304	308	289	283	300	277	299	279	269	325	309	302	295	289	314	268	297	279	257	276	294	293	286	259	276	259	285	270	296	283	284	298	296	295	292	277	266	272	257	287	315	290	318	310	299	289	283	236	314	263	289	272	308	280	266	293	279	286	262	280	326	298	285	316	304	273	293	300	282	287	267	276	279	282	258	253	289	282	267	293	292	282	281	265	308	274	251	279	274	302	291	281	284	263	297	283	290	303	262	317	291	263	258	295	287	298	304	303	291	302	281	271	298	321	290	299	299	285	278	306	302	280	277	283	287	285	291	279	277	291	302	327	264	296	301	274	296	288	252	286	277	251	292	278	269	277	267	318	255	303	334	311	295	279	265	291	302	307	295	291	285	229	326	277	307	240	328	303	259	247	305	299	299	308	266	278	273	300	301	293	303	302	293	288	321	286	295	289	270	299	306	316	279	283	296	302	257	309	294	247	275	269	278	272	279	315	271	294	277	299	281	277	292	271	255	283	303	277	274	278	314	275	262	254	293	277	287	287	281	301	252	297	306	307	327	292	302	273	284	320	282	280	278	274	265	291	316	277	314	267	262	289	264	278	318	294	317	296	286	275	287	275	295	280	309	287	260	275	238	279	248	224	254	296	275	301	294	277	287	291	274	250	293	272	296	307	316	266	314	268	276	287	317	297	297	258	270	285	287	266	318	280	305	286	282	307	295	319	283	297	327	319	298	259	279	289	277	274	281	315	266	299	289	297	287	296	289	283	253	293	255	279	275	247	281	269	261	283	304	287	289	307	325	289	279	263	283	299	271	278	276	330	268	284	262	253	322	282	285	320	339	291	269	274	284	259	281	313	285	281	232	249	284	283	303	277	282	254	261	305	286	302	299	278	281	285	295	283	293	270	247	246	314	267	272	259	293	331	299	332	307	299	274	276	302	289	299	276	282	289	287	263	290	278	316	298	266	304	293	331	292	276	313	230	284	266	287	317	276	289	272	288	307	256	295	308	260	280	298	321	273	266	279	299	291	295	288	281	270	268	290	286	282	280	282	266	294	272	330	282	297	304	282	287	287	302	266	285	287	283	261	255	276	296	286	297	299	276	294	283	301	314	327	277	285	283	291	274	288	271	315	316	311	282	279	290	292	277	273	236	275	306	281	276	296	274	286	284	262	300	341	310	294	301	282	272	296	297	287	257	267	262	298	271	268	287	266	281	280	291	290	271	312	272	241	266	275	287	277	278	266	267	278	283	267	313	280	303	272	272	291	301	254	270	260	282	293	285	282	265	296	294	291	273	297	278	262	254	282	264	259	311	283	250	296	276	262	296	301	268	266	292	303	258	287	289	309	282	288	287	297	285	299	292	276	299	292	269	277	293	291	287	299	298	247	295	293	302	290	290	306	277	317	271	310	273	285	290	277	294	267	280	288	301	285	288	302	280	285	293	290	267	274	283	320	278	301	268	272	256	269	287	289	304	316	285	320	288	270	299	312	254	293	276	289	310	258	309	298	280	299	272	282	279	298	301	290	281	318	292	298	248	269	265	279	284	261	310	288	301	295	265	302	283	261	266	282	289	275	275	277	292	319	294	278	280	291	292	319	282	264	281	283	278	292	269	265	277	255	293	283	289	260	295	303	307	292	282	333	290	308	295	281	303	294	298	311	294	305	301	268	275	268	277	273	312	283	273	307	279	321	277	300	300	281	276	265	270	263	291	293	262	303	263	271	297	305	265	346	286	302	310	279	258	282	272	298	317	324	281	267	267	331	292	277	278	332	293	266	310	300	254	288	310	299	249	274	257	309	308	274	284	272	294	283	287	253	260	285	296	331	265	268	285	286	291	274	281	256	308	283	298	305	254	285	293	298	284	283	280	271	309	304	251	328	305	253	292	274	292	267	291	285	307	267	287	322	313	279	247	284	292	307	316	299	307	253	297	320	280	303	320	304	294	288	306	276	273	292	260	290	269	290	254	251	300	277	263	256	273	285	255	290	284	280	264	273	272	281	283	245	278	295	286	301	314	305	292	293
2075	667	719	738	668	684	657	658	654	679	660	639	625	659	646	650	683	663	662	662	701	609	626	680	630	624	657	646	597	687	591	623	674	656	645	602	622	654	655	641	709	625	643	691	632	673	630	640	595	676	695	659	639	608	621	619	632	617	601	638	664	597	711	672	653	663	645	663	618	613	619	687	643	581	615	628	584	649	640	620	652	633	625	657	602	590	666	661	628	626	609	613	653	676	642	631	611	620	664	643	582	632	665	652	669	652	652	606	667	653	599	630	612	664	685	644	607	652	643	606	645	614	664	662	658	660	608	637	637	635	640	658	646	653	631	618	618	623	633	650	626	646	625	642	653	642	657	659	652	634	628	637	623	667	613	633	666	662	654	619	638	624	620	678	663	651	662	636	641	689	601	636	603	649	658	665	647	695	623	605	669	624	631	626	629	641	621	638	605	615	626	610	682	656	696	652	663	664	628	631	636	625	663	604	614	620	646	624	647	643	643	657	628	650	681	608	644	645	597	613	647	612	616	636	664	620	624	648	636	664	609	618	615	622	599	618	642	621	632	584	621	612	639	656	633	619	667	665	627	602	680	680	619	646	642	589	602	638	575	650	616	628	643	631	645	656	632	663	628	631	658	626	652	640	636	637	637	658	607	584	680	629	681	614	627	603	635	630	654	655	692	655	600	640	657	698	619	602	659	653	659	637	611	666	624	628	638	636	687	642	642	616	643	632	603	641	638	616	648	636	606	642	663	641	666	654	621	633	653	651	632	636	662	667	628	630	683	606	664	598	623	660	610	661	650	635	642	641	617	672	662	596	649	639	634	646	648	646	619	608	643	622	594	623	619	644	604	610	615	633	664	660	663	604	621	643	654	610	654	651	635	652	634	639	654	596	625	689	636	635	630	621	641	644	637	629	635	611	622	637	604	645	646	643	684	640	693	650	665	622	598	649	670	655	640	659	603	613	626	639	619	651	669	634	667	682	641	647	664	631	597	635	588	663	666	644	646	584	635	639	667	652	634	645	669	624	654	644	660	598	618	607	647	604	617	569	640	617	641	594	640	617	643	633	652	597	592	615	637	628	675	628	570	626	619	646	643	614	657	669	638	649	649	612	656	616	642	601	652	643	623	608	619	629	596	641	668	641	606	623	627	627	647	619	634	654	624	648	640	688	644	622	650	649	644	656	642	636	584	632	625	615	652	592	674	565	660	630	651	626	635	651	610	638	634	670	665	620	541	627	653	629	618	633	594	692	648	657	687	656	627	674	643	623	584	650	643	624	650	624	651	639	679	667	638	623	644	598	654	621	614	628	647	626	663	622	641	613	688	629	637	620	676	649	616	604	643	676	569	623	660	613	653	624	649	616	641	635	645	633	654	642	642	635	650	619	632	652	627	588	620	659	645	645	646	629	644	650	644	623	624	639	637	626	646	641	610	594	663	637	655	644	643	642	708	664	650	663	660	626	629	607	673	670	635	657	625	653	620	661	632	664	646	618	641	697	662	629	619	595	657	699	661	629	686	645	655	636	630	620	639	642	644	632	607	642	644	615	624	596	613	636	621	635	625	651	595	620	574	671	636	641	611	630	622	656	620	608	627	602	656	679	658	616	620	625	634	697	635	645	649	679	639	645	634	658	639	632	611	621	626	631	651	641	657	630	587	591	661	647	688	630	629	644	612	710	643	625	703	631	654	627	638	655	638	640	670	672	645	652	603	643	648	596	662	604	697	631	657	646	646	663	651	610	648	656	621	634	648	658	588	641	602	635	637	617	634	628	648	705	611	623	617	653	660	589	649	673	671	654	697	606	628	650	632	619	639	677	606	669	655	655	666	652	644	632	639	684	607	633	604	659	673	640	632	629	576	628	643	618	631	608	642	672	658	608	623	633	654	644	654	625	647	669	666	629	654	630	641	656	622	693	622	589	651	638	589	673	595	627	658	635	652	628	688	659	622	612	670	611	698	694	625	640	647	624	643	666	626	645	665	645	665	634	637	649	611	646	628	631	637	614	633	647	641	636	628	670	613	627	642	627	610	669	639	650	646	650	637	654	628	646	672	639	649	618	657	610	646	649	573	631	643	617	586	649	662	645	632	633	605	641	655	701	666	667	635	630	646	658	630	651	648	625	664	632	623	628	639	655	598	624	680	597	632	654	638	613	644	689	628	678	601	618	641	628	648	655	650	660	669	636	643	622	614	652	645	620	618	625	635	643	623	621	644	611	637	620	663	603	659	590	664	596	699	638	632	651	620	672	667	603	678	635	619	695	660	622	642	642	663	671	649	650	640	670	649	646	613	622	640	605	673	652	658	632	629	633	647	621	645	624	694	594	652	693	620	620	644	674	686	614	620	645	635	640	664	678	644	686	584	643	638	610	655	640	641	599	608	652	636	620	620	672	609	647	625	650	642	640	649	655	613	643	590	637	647	688	648	619	658	621	622	659	634	673	701	645	637	637	637	633	666	639	655	651	650	672	596	629	630	656	612	622	674	610	653	691	609	638	636	658	669	631	627	645	632	645	661	605	609	648	621	685	590	652	673	651	642	620	639	628	632	703	588	642	620	608	660	638	638	616	645	599	674	656	613	640	666	650	648	607	656	639	681	614	639	627	645	617	645	602	656	640	654	618	632	665	645	611	682	669	618	653	578	650	607	660	646	651	631	602	653	615	650	662	592	605	650	615	611	671	632	626	660	612	620	621	659	649	689	657	654	664	631	622	608	637	593	663	619	658	626	635	638	635	644	629	594	650	607	668	666	617	621	650	631	619	642	674	652	595	653	614	620	655	606	633	607	620	640	636	664	646	630	605	645	623	619	635	601	659	633	608	626	640	641	669	666	646	668	616	664	632	671	624	651	605	644	647	695	653	611	656	655	661	616	638	654	636	585	629	619	638	612	618	671	634	661	597	652	602	639	639	633	632	651	663	665	637	681	650	661	635	623	640	662	604	638	632	628	688	600	661	639	599	659	661	640	630	602	617	666	619	667	666	632	626	635	652	618	652	641	629	603	661	629	660	614	692	615	650	634	640	630	616	648	647	618	678	661	658	660	665	673	605	654	560	654	673	643	680	635	628	639	650	684	640	615	628	633	641	650	644	641	608	627	608	621	651	638	642	615	627	619	657	658	669	646	680	659	652	624	620	623	624	619	657	658	712	658	623	631	686	606	677	618	594	650	599	650	634	617	636	623	643	618	650	658	615	647	622	630	628	608	605	668	631	632	701	654	647	653	640	642	624	679	633	643	638	647	639	656	639	660	564	642	637	610	649	638	618	625	611	653	631	631	637	644	658	591	663	674	616	633	658	632	654	651	606	618	642	658	661	630	630	622	623	606	623	611	677	637	657	620	584	629	634	660	666	650	633	651	613	664	651	646	654	660	672	640	664	677	622	613	645	618	655	664	620	685	644	633	614	606	586	662	642	626	581	667	654	678	613	589	645	652	710	670	622	686	652	693	624	673	654	668	624	620	634	642	633	642	682	654	677
7500	555	555	525	390	342	297	251	242	240	219	227	226	227	237	244	218	233	206	227	234	207	187	217	212	216	223	192	249	203	215	205	215	217	193	221	197	209	199	223	229	186	200	227	207	233	210	215	208	207	195	210	216	202	207	211	214	205	193	215	235	198	225	185	209	220	187	201	172	208	222	189	233	186	203	199	233	183	218	211	188	194	184	202	203	200	210	227	194	228	225	218	223	211	200	220	189	187	223	212	207	230	229	230	188	205	199	175	232	178	221	205	199	229	201	203	197	213	214	205	226	200	184	217	217	221	208	208	216	201	238	225	203	200	194	218	226	249	196	192	214	198	185	219	192	197	222	202	202	188	212	211	219	230	197	212	203	225	167	224	230	226	218	209	207	218	190	207	178	211	185	210	220	201	203	198	193	172	214	220	230	230	176	202	199	221	193	201	201	208	198	209	206	235	206	203	180	191	221	225	217	198	191	202	203	196	199	195	176	224	201	214	223	205	199	215	204	215	220	175	205	193	196	215	211	204	221	228	193	210	198	233	222	206	180	228	213	190	197	231	202	206	213	199	200	219	203	203	199	223	241	192	197	239	194	210	178	200	195	203	194	195	242	210	216	193	210	215	195	212	202	234	203	209	192	213	172	207	180	213	196	189	211	209	205	209	206	200	196	196	223	204	183	214	205	187	197	208	197	214	204	227	192	176	204	230	215	197	181	219	228	196	171	214	194	210	218	203	186	211	204	208	194	201	196	223	223	207	174	200	186	206	189	199	186	183	207	192	209	199	210	194	209	279	192	176	208	196	162	185	207	231	204	197	210	189	218	200	188	194	194	176	208	209	244	211	190	199	201	179	185	192	203	220	199	183	189	188	210	205	220	194	199	184	202	210	209	206	204	210	211	193	252	252	206	213	207	222	211	195	234	188	198	201	197	207	182	188	209	195	187	208	192	219	208	195	195	199	218	230	233	178	210	213	210	198	200	211	173	216	199	198	212	200	198	213	199	188	209	214	203	207	229	228	202	209	195	218	178	224	207	202	203	217	208	238	260	205	223	195	183	219	189	244	215	194	209	197	195	175	191	182	172	198	201	185	190	225	197	222	230	220	219	212	183	182	185	202	196	213	195	216	196	202	207	177	208	181	220	195	196	217	176	209	194	218	200	182	215	220	222	206	222	199	206	200	196	204	234	195	189	215	215	217	202	168	181	220	212	212	201	174	222	213	200	189	217	212	231	201	211	233	213	189	205	214	218	207	215	210	220	206	197	197	180	214	189	202	212	213	207	215	199	205	253	212	211	197	226	169	188	190	209	197	196	209	191	189	198	215	184	199	242	210	209	193	236	203	219	217	211	200	183	187	209	194	212	172	165	216	214	233	188	195	197	205	191	206	215	214	199	212	194	204	172	209	195	186	194	203	210	184	187	201	196	204	212	186	190	194	192	193	196	221	226	209	205	207	199	209	199	216	199	248	210	190	191	179	201	167	205	215	177	205	222	183	218	217	218	172	226	213	237	194	186	223	171	199	207	209	214	184	188	206	187	224	206	216	204	217	243	208	200	233	200	199	188	192	212	199	179	193	212	216	196	210	198	214	204	228	210	203	191	189	232	206	228	201	221	217	216	209	206	200	194	200	206	200	186	201	190	202	205	204	217	216	193	220	202	187	198	215	221	195	197	178	196	205	233	206	219	207	206	195	195	191	224	173	182	218	212	181	199	185	194	180	188	201	229	194	195	224	214	199	200	203	220	222	178	194	216	184	199	170	216	192	214	233	209	200	218	195	211	214	247	208	220	211	207	209	183	194	219	184	250	203	212	223	210	195	211	218	195	166	201	218	215	213	189	230	215	203	167	185	206	228	178	214	194	217	194	204	199	189	206	215	219	211	222	220	210	184	192	207	212	216	217	193	210	224	209	219	243	173	197	185	170	192	210	218	217	189	185	227	219	171	179	195	226	199	225	195	190	197	189	212	204	201	212	191	208	187	224	206	191	213	206	191	211	189	224	222	201	197	195	203	205	203	202	192	225	209	218	177	225	203	217	219	207	215	196	205	225	189	180	207	201	225	214	198	195	208	197	189	203	179	207	213	231	205	204	225	201	198	223	196	212	205	211	189	175	212	198	184	214	214	187	200	204	224	187	207	177	206	212	213	223	179	211	203	187	218	172	212	193	206	211	220	215	224	216	222	192	188	219	194	215	216	204	188	224	192	196	226	181	229	166	204	208	195	176	202	207	229	219	187	246	173	231	187	210	202	223	214	189	192	192	220	211	204	211	211	179	192	188	208	200	211	204	216	221	217	200	222	202	216	219	182	199	206	186	241	211	187	204	214	217	214	218	221	202	205	196	197	193	205	205	188	204	194	212	227	193	207	226	192	225	199	206	176	227	217	193	214	207	205	188	212	183	177	201	208	212	220	211	196	185	192	196	202	220	212	202	204	231	190	195	209	176	214	202	227	187	214	208	188	203	178	206	202	205	209	189	202	196	185	196	192	196	208	205	202	213	211	211	194	205	230	191	190	222	214	190	201	210	194	201	196	210	199	186	208	200	226	200	195	209	194	204	203	206	183	226	230	207	180	232	210	195	184	182	206	206	248	217	223	224	225	201	187	184	179	210	250	185	220	199	199	189	187	195	214	210	213	222	214	192	206	211	212	198	187	216	197	205	218	181	217	206	199	191	188	200	240	224	197	198	191	222	182	205	201	203	221	216	229	198	201	206	187	210	225	181	230	194	178	198	197	209	197	189	203	204	180	214	196	216	205	174	180	212	208	184	176	202	211	194	186	159	191	227	228	217	168	219	204	210	204	194	191	180	207	213	212	195	201	190	188	237	202	212	222	193	201	189	214	188	210	199	212	184	191	197	198	197	192	219	213	191	196	178	183	221	203	197	180	190	223	221	194	188	205	216	194	208	202	226	194	199	248	216	209	203	195	217	216	218	190	191	208	207	218	204	209	215	212	228	218	215	214	229	186	191	193	217	205	184	221	239	215	183	197	190	184	226	199	225	193	189	187	211	205	191	226	225	199	201	209	197	195	198	208	196	224	175	201	213	204	220	186	205	201	192	190	222	196	230	186	206	179	191	200	208	201	202	200	187	224	200	214	217	223	194	202	191	213	194	182	196	231	170	196	235	193	203	212	211	206	175	224	200	163	188	198	189	188	165	229	213	162	202	192	227	185	208	223	188	197	205	221	223	202	183	219	207	205	189	199	197	183	192	210	188	234	236	230	191	213	205	215	197	211	196	214	185	223	206	215	205	208	220	210	223	174	191	213	218	201	211	172	226	187	201	215	225	197	207	215	181	195	205	225	230	221	200	200	231	206	234	199	199	223	209	205	198	193	188	192	193	177	191	225	202	202	214	177	198	219	200	200	201	190	208	216	186	211	229	206	216	209	229	223	181	188	222	211	195	184	205	202	210	212	223	209	220	217	213	198	218	214	190	205	185	215	211	214	201	205	208	197	225	183	202	190	212	181
6511	744	1194	1427	1243	1048	912	790	701	667	619	670	572	548	569	563	563	517	528	517	540	503	506	495	509	460	478	476	486	492	480	496	475	447	475	471	476	482	479	470	473	440	484	453	461	459	461	414	442	480	436	455	446	458	463	464	451	450	433	415	443	443	452	469	474	434	467	458	479	466	452	427	481	455	479	454	419	458	432	471	455	475	464	476	469	449	417	489	437	447	404	459	465	483	473	459	470	442	486	437	460	455	442	470	439	467	430	450	487	456	451	446	471	470	484	448	471	476	444	431	511	468	443	487	449	444	457	473	485	483	472	450	443	478	465	455	454	456	447	472	435	474	419	447	472	490	476	463	443	457	469	463	450	431	455	471	462	415	475	496	522	495	453	469	498	482	460	472	462	480	443	480	488	430	447	466	477	451	460	451	457	459	487	450	464	510	433	453	434	483	458	458	402	482	490	462	455	466	444	455	487	479	463	507	456	469	446	453	451	455	453	477	437	467	438	462	476	430	496	496	452	456	415	448	477	483	462	448	440	468	432	483	427	446	445	425	476	467	471	437	474	466	467	486	473	461	466	466	435	476	440	456	419	445	485	442	419	470	473	455	460	449	456	475	486	457	436	421	471	476	482	439	440	492	434	434	448	472	503	471	452	442	476	456	472	484	449	460	459	485	440	464	470	440	441	449	442	450	475	457	473	439	441	467	439	446	449	417	459	416	449	470	471	439	454	479	468	451	467	419	433	452	432	490	451	499	434	447	410	416	469	463	442	440	478	454	436	458	436	468	487	455	444	455	466	421	492	471	455	465	414	496	463	460	450	482	451	484	458	482	450	500	439	486	496	455	457	469	451	473	489	492	478	449	471	448	439	495	456	465	469	425	459	423	479	458	465	489	462	483	482	419	458	481	441	496	452	468	448	448	443	479	429	466	453	428	468	435	468	466	479	451	433	447	452	481	474	451	433	455	466	457	495	416	504	486	444	437	479	506	471	466	471	420	440	479	438	458	445	468	424	463	450	459	497	452	509	441	464	445	472	452	498	448	481	446	479	479	431	475	447	470	467	457	461	477	452	468	449	428	466	446	486	452	477	437	460	465	470	461	451	446	445	446	448	459	473	449	468	477	492	462	446	469	493	431	435	441	463	437	477	504	440	443	457	429	457	465	497	434	500	459	453	461	473	447	463	459	469	459	450	420	471	412	456	464	468	447	476	465	404	440	490	430	449	449	440	452	424	405	440	437	478	500	448	479	419	469	484	465	473	404	500	457	452	508	459	440	482	464	480	477	443	474	431	414	447	442	450	430	439	476	480	427	464	434	458	453	473	470	457	469	507	478	435	458	474	491	433	504	472	470	464	435	462	465	485	442	478	469	486	472	481	485	462	489	457	467	479	450	453	439	451	455	450	444	445	427	470	466	458	435	469	458	451	476	446	478	455	448	454	413	450	490	468	395	499	440	456	441	432	462	456	457	461	479	458	469	454	458	431	452	449	465	432	476	424	522	439	447	454	445	465	489	443	475	440	461	464	493	491	456	471	429	492	465	464	486	459	442	493	467	478	477	477	442	486	502	502	432	423	459	489	438	448	422	458	504	462	474	448	452	482	474	436	450	460	419	497	441	458	457	457	456	464	464	447	424	432	479	475	464	503	476	451	477	458	433	460	427	441	441	464	446	451	450	475	481	451	456	452	422	448	448	441	489	471	481	425	438	510	470	456	465	477	463	468	446	472	452	444	473	421	445	471	463	457	479	470	448	424	460	446	483	450	434	447	450	464	457	482	421	427	404	473	451	428	437	436	453	423	461	470	463	469	449	457	461	526	444	485	462	486	470	416	444	455	469	479	484	439	454	450	436	471	443	445	471	452	452	459	450	469	475	428	461	458	503	429	448	478	478	474	457	431	426	451	438	478	429	440	461	457	439	459	493	465	466	459	464	442	491	461	462	491	443	439	490	469	443	464	462	453	446	427	454	503	493	424	474	451	457	462	430	427	432	463	445	462	429	492	460	433	470	445	507	447	464	497	463	466	485	463	467	439	437	480	452	465	448	429	445	465	453	464	439	435	448	496	438	472	497	494	488	480	437	462	418	436	437	448	467	480	433	453	432	440	494	472	461	446	465	456	416	481	441	454	473	435	460	453	461	493	460	455	451	454	467	505	463	486	442	490	442	517	488	468	441	457	450	457	458	451	434	451	480	488	445	439	462	454	461	475	475	472	463	483	438	442	472	461	475	460	436	427	470	447	485	483	481	444	462	494	483	476	442	456	455	465	495	494	449	460	528	477	461	454	462	453	451	459	426	469	474	455	469	493	455	451	451	493	476	467	527	423	448	445	421	467	464	472	472	448	441	466	449	469	438	462	484	471	458	453	438	444	477	464	432	424	483	477	449	471	443	463	466	459	480	475	452	440	460	483	467	444	468	457	436	477	452	468	479	475	442	467	491	437	494	448	479	491	434	439	471	442	465	433	494	475	466	464	447	492	440	503	473	448	480	435	493	434	462	453	477	453	483	435	454	472	437	438	488	458	470	447	452	521	461	422	423	464	470	473	473	468	435	441	472	451	471	463	481	437	462	447	459	469	443	471	488	436	451	525	477	456	514	467	471	436	512	438	412	456	521	452	443	421	434	453	451	448	472	440	469	434	483	455	456	428	442	468	436	436	396	457	440	428	457	426	431	426	473	423	484	449	472	435	454	434	417	489	440	469	467	481	432	441	460	431	490	445	451	491	453	486	459	434	439	484	470	490	474	484	428	427	479	433	458	428	464	507	473	453	440	458	435	468	449	452	467	422	478	481	434	448	454	454	457	445	462	450	440	456	469	497	455	457	463	491	450	495	502	445	438	438	446	438	472	429	478	455	453	471	484	436	470	476	477	472	498	496	445	428	440	489	463	423	473	490	448	481	444	436	432	422	485	440	453	468	469	497	469	458	469	481	454	464	479	472	448	473	453	465	432	471	450	456	493	404	413	470	427	418	441	469	457	481	466	447	470	497	444	442	462	437	447	447	459	484	472	478	463	477	439	413	460	407	455	446	437	404	469	485	485	475	470	441	470	465	430	477	439	462	467	443	498	447	428	454	474	429	436	480	507	476	441	457	452	475	487	462	458	440	455	499	475	447	491	454	477	451	472	442	447	484	456	527	457	484	427	449	488	417	439	448	468	486	479	478	462	480	472	475	479	437	465	489	499	458	475	469	423	454	483	493	477	436	479	455	457	454	458	433	465	475	461	458	452	478	441	485	456	440	508	437	456	445	439	480	463	461	456	468	471	449	473	459	460	411	451	502	482	440	475	454	451	446	487	445	425	506	460	427	431	482	426	455	472	452	429	449	448	500	470	474	462	453	483	471	469	467	428	436	439	421	466	486	490	381	490	474	472	443	491	485	463	441	434	489	472	443	443	455	475	490	449	460	464	437	434	452	472	464	478	441	445	447	452	485	459	488	414	455	464	480	465	458	428	467	429	458	433	402	461	454	438
14353	1010	808	626	403	348	230	210	147	155	138	119	119	113	97	110	110	98	85	82	92	90	82	89	105	89	88	84	83	87	79	95	80	89	78	85	81	84	65	83	83	79	72	84	89	73	61	84	61	90	87	57	87	66	90	74	72	66	72	74	77	78	71	104	81	92	78	59	71	73	62	66	66	71	69	79	65	83	77	59	71	75	70	75	89	89	69	68	87	75	78	81	68	81	58	64	69	84	80	81	78	58	87	73	78	75	70	67	83	86	67	77	63	59	74	66	58	75	69	74	71	79	77	76	78	71	63	85	80	81	88	71	87	70	79	93	64	66	82	77	62	66	82	96	86	77	72	62	76	75	79	64	67	65	74	77	80	75	69	80	62	79	84	106	63	82	67	85	65	80	82	77	80	61	76	71	75	76	69	75	76	81	65	76	72	80	74	66	77	82	82	80	70	83	72	69	62	84	71	73	72	93	70	64	71	75	62	64	85	64	80	68	86	81	73	78	73	74	79	70	79	102	68	71	74	75	84	71	88	86	81	73	64	74	76	70	65	75	86	77	73	95	89	74	62	70	78	68	75	68	94	83	85	79	72	62	70	80	81	70	92	67	72	72	74	84	85	75	62	59	72	81	97	72	67	84	82	63	72	62	58	64	62	77	75	77	76	72	70	57	94	73	74	77	73	66	72	81	71	79	74	74	85	77	89	79	68	74	71	71	75	63	76	84	89	85	80	74	86	60	63	64	72	85	69	90	86	64	77	70	72	73	85	70	58	84	72	74	69	85	67	65	71	79	91	91	80	87	78	65	62	67	69	75	80	65	61	75	64	77	74	62	71	79	74	63	92	56	72	79	71	79	77	71	74	88	48	67	71	76	67	63	84	94	68	86	67	86	71	55	79	87	87	77	74	64	85	79	65	55	69	66	81	78	82	72	74	68	78	77	72	75	76	61	64	64	87	81	65	60	74	78	88	60	75	85	90	74	61	73	77	71	82	90	74	79	75	78	67	76	70	71	84	77	93	85	62	84	77	80	82	74	65	71	89	71	77	77	90	69	86	66	83	81	70	71	63	72	73	72	77	79	81	84	77	74	78	63	57	95	67	70	69	57	69	72	67	77	60	77	101	75	84	76	71	71	63	72	77	66	83	72	79	75	86	67	83	66	78	89	84	80	98	64	80	74	88	81	65	64	76	62	102	89	68	61	82	73	68	82	68	72	54	85	84	97	97	72	70	75	63	65	70	79	71	69	64	62	72	82	69	86	58	81	69	91	85	89	64	85	74	74	80	87	69	78	79	80	79	74	89	72	83	80	77	72	68	87	74	75	65	69	76	86	72	73	94	92	78	79	78	86	69	90	80	66	84	88	73	59	77	73	81	82	81	57	84	82	73	75	64	85	83	74	92	89	64	87	79	77	78	73	74	85	80	76	73	82	82	85	72	85	65	75	68	64	88	66	84	61	75	78	76	86	89	75	69	88	75	87	71	68	84	84	94	77	75	88	54	77	74	75	92	86	82	64	77	64	76	78	72	77	76	65	77	64	52	70	82	80	77	70	74	64	68	75	62	75	73	74	80	83	62	73	78	61	59	73	71	77	76	85	83	76	63	75	66	70	79	84	80	82	85	82	57	78	79	55	62	66	75	77	61	77	84	70	69	80	86	90	69	70	75	67	67	76	72	74	68	63	78	65	70	67	93	78	78	62	76	61	85	87	98	67	66	56	71	68	68	81	79	80	87	83	75	86	81	90	55	88	80	88	58	76	86	56	74	63	81	66	73	67	82	74	78	73	88	89	82	66	68	89	88	91	89	76	72	90	69	87	61	74	92	82	68	90	67	60	76	80	73	76	54	79	77	85	66	76	82	86	85	81	75	80	92	81	79	68	93	73	64	78	67	86	97	85	82	60	67	83	75	50	91	77	69	78	75	77	70	70	85	72	72	60	87	77	77	76	71	64	82	78	68	91	70	78	78	71	68	81	87	91	73	83	84	77	86	89	83	72	89	78	79	84	65	76	68	64	78	95	82	81	89	84	76	77	66	70	84	76	72	70	78	60	68	81	59	89	92	61	94	81	74	83	76	58	69	74	81	81	81	63	72	81	65	71	93	70	90	78	58	93	88	71	82	98	69	84	86	83	79	59	73	77	78	67	62	83	93	72	67	80	78	77	78	85	67	93	70	82	77	66	76	78	71	85	82	60	74	88	68	84	72	65	77	78	76	77	71	93	82	63	90	74	81	76	76	64	76	78	78	80	87	50	73	75	64	76	73	65	66	61	88	65	105	83	90	62	83	95	68	62	73	75	77	77	59	72	72	74	72	77	65	63	75	83	70	61	65	80	68	80	89	94	73	87	77	69	69	82	76	69	84	72	65	85	79	77	79	54	93	72	82	83	74	57	80	81	77	80	68	78	84	70	66	82	84	92	91	81	72	65	67	63	76	81	93	77	70	74	68	72	82	70	67	100	76	62	77	67	76	82	68	88	80	78	70	89	80	69	77	75	87	73	71	76	71	55	74	79	78	96	84	59	82	86	70	69	82	63	79	83	67	89	73	68	74	72	61	91	76	64	81	60	75	67	59	79	70	76	67	88	68	81	69	75	81	69	57	60	71	75	75	66	82	80	84	94	79	82	82	82	81	87	77	83	83	76	68	78	81	89	82	68	82	75	70	70	68	61	76	78	79	70	70	73	71	82	61	79	71	68	72	73	61	83	79	74	80	78	79	73	64	60	74	63	63	73	80	81	62	74	82	67	96	77	80	72	82	89	68	62	75	85	70	80	88	79	81	93	84	83	92	59	87	79	90	67	73	81	61	70	68	70	70	67	68	68	54	89	65	86	93	71	100	67	72	78	89	76	75	87	81	60	73	62	84	79	78	89	81	75	76	98	66	85	74	69	80	84	70	62	78	85	65	81	66	60	57	77	68	84	77	75	67	80	78	93	82	84	79	82	68	82	73	63	65	90	85	65	79	75	73	80	80	66	49	75	83	81	90	66	84	64	77	71	70	84	69	66	87	90	84	76	82	84	63	77	78	72	74	98	68	90	78	72	95	66	79	77	83	80	67	65	87	85	79	77	79	74	79	79	81	71	84	71	83	81	78	68	71	84	60	72	84	87	70	87	67	70	73	63	71	73	82	65	68	73	75	75	93	95	94	76	66	78	67	76	78	76	71	66	78	82	70	79	63	81	83	82	94	75	75	59	75	86	73	78	69	80	76	75	68	78	74	75	84	74	82	85	82	70	81	71	86	76	70	73	89	93	78	68	84	76	86	87	83	80	74	84	94	68	81	67	66	69	66	69	78	84	76	77	94	65	62	79	70	56	74	72	75	78	69	79	63	87	70	73	68	71	74	63	58	83	73	74	70	81	72	71	75	77	71	76	69	67	50	77	78	78	71	73	81	76	82	76	73	65	69	74	80	71	73	87	70	78	82	78	70	76	72	80	72	77	74	86	86	73	60	70	65	75	79	74	83	88
7951	762	1737	1918	1689	1316	1105	922	769	644	616	522	465	445	398	348	345	330	303	315	299	290	296	263	269	248	255	247	229	247	249	221	230	240	240	244	226	231	224	220	227	225	202	225	226	235	234	234	229	214	219	195	227	254	217	194	198	213	209	216	225	247	227	215	181	203	215	210	179	192	196	169	197	207	210	205	204	193	217	213	187	178	207	199	231	213	200	227	203	214	221	217	183	195	216	206	196	206	207	204	213	209	215	194	189	223	197	212	172	205	213	209	231	183	215	204	219	180	193	208	202	216	216	175	212	211	204	221	192	234	197	210	206	202	225	200	209	225	195	200	206	212	237	215	191	192	180	195	195	190	188	202	197	211	224	180	210	187	216	200	184	194	196	187	210	201	196	189	200	237	192	205	198	237	218	178	191	195	202	183	210	218	194	202	194	221	238	209	213	223	215	182	238	201	195	192	187	202	201	174	215	207	224	198	212	183	200	195	195	201	205	229	186	190	219	182	189	213	191	186	200	203	211	192	190	175	191	201	199	212	205	179	193	176	190	210	211	208	201	186	187	211	201	191	213	211	185	194	186	180	215	206	196	230	183	204	204	179	189	207	182	196	205	206	208	205	182	215	217	207	196	217	211	204	211	197	216	205	197	198	202	209	219	179	202	209	230	182	178	206	200	196	181	178	190	220	185	206	202	183	197	185	194	218	213	210	206	221	204	196	217	155	179	219	238	197	203	229	198	213	206	200	200	201	228	216	167	224	209	200	217	213	190	210	211	196	205	217	214	196	186	232	215	194	195	212	187	189	204	218	210	208	218	189	191	201	213	205	211	225	221	203	191	209	189	198	204	223	189	209	207	207	181	182	217	212	205	224	217	203	209	176	201	208	197	212	186	200	215	202	191	209	208	216	184	192	205	214	185	225	197	173	233	196	191	214	180	206	194	197	212	182	214	220	203	182	197	190	217	216	205	216	196	227	216	205	211	195	185	214	203	162	197	175	216	186	190	191	193	195	191	209	207	201	197	201	222	230	224	162	198	164	198	215	199	212	198	217	205	208	192	181	203	209	200	193	186	204	199	202	204	187	198	195	202	180	192	204	163	203	206	227	218	207	185	200	192	197	205	193	226	211	203	200	206	206	236	218	203	163	232	221	195	201	175	196	197	206	209	204	226	191	190	207	192	216	217	222	218	201	218	206	192	224	215	189	211	201	172	188	178	195	192	177	204	215	218	220	168	179	194	197	203	231	203	187	202	185	200	196	209	217	215	215	193	193	197	223	219	212	175	197	216	210	212	207	197	206	205	201	200	199	201	183	189	215	205	206	193	202	199	206	188	199	203	246	212	195	192	193	194	195	224	202	183	171	203	189	187	207	215	213	192	193	213	191	209	199	193	219	218	186	190	226	220	208	205	182	180	208	191	211	195	209	209	242	196	203	217	188	179	216	177	217	202	206	193	184	204	195	219	190	200	180	183	214	203	197	241	228	193	226	190	205	191	208	235	181	205	202	202	201	216	206	192	193	200	198	204	194	210	208	196	194	214	195	214	217	196	209	198	213	211	198	204	199	198	212	179	191	184	167	208	227	219	201	198	206	196	205	203	196	184	194	227	217	233	202	212	208	203	212	220	201	195	189	198	194	180	189	209	202	173	183	226	215	208	180	221	187	178	219	195	195	195	195	213	198	220	198	223	183	204	181	190	191	192	201	209	195	189	202	198	190	220	216	195	211	197	186	203	208	208	174	180	197	199	214	216	216	198	198	193	173	195	194	196	185	185	209	197	211	184	188	197	172	230	206	187	214	186	191	214	198	222	196	192	186	210	209	209	203	220	221	183	185	233	199	192	198	214	202	223	180	226	220	178	209	217	172	225	212	219	196	201	186	206	209	208	186	195	222	197	223	169	194	193	205	189	199	202	188	190	223	201	210	163	175	211	209	208	209	187	188	182	207	176	218	178	200	189	169	193	190	211	195	198	211	187	196	243	208	200	187	196	214	198	201	201	198	223	205	198	233	249	187	198	191	191	176	208	195	175	205	193	189	218	219	215	213	209	199	201	201	180	211	178	200	185	204	204	199	198	208	181	190	215	207	183	197	191	188	201	183	193	227	200	213	223	189	216	192	197	215	204	182	199	194	204	187	204	197	209	224	212	209	233	196	192	201	196	225	188	196	199	193	194	211	213	194	199	217	209	213	206	180	214	203	215	221	195	194	215	192	196	207	194	216	195	202	198	201	171	191	229	197	220	190	207	201	211	201	229	202	194	203	223	197	195	208	213	198	230	185	208	208	200	192	235	189	185	193	205	193	210	184	192	225	210	210	193	202	209	189	200	205	202	181	200	232	197	198	232	200	208	180	240	192	198	193	204	178	204	195	185	214	217	190	197	218	207	189	180	218	190	200	215	188	183	244	160	225	168	211	206	197	214	208	197	220	208	184	221	195	193	222	197	182	205	184	201	225	192	211	188	193	183	223	190	204	224	194	208	212	213	204	204	203	187	196	205	204	212	189	189	202	212	205	177	218	182	200	206	208	213	215	205	203	201	208	168	207	206	184	187	198	224	218	210	206	204	217	204	208	181	226	225	194	188	203	190	188	197	204	192	201	199	205	230	200	182	197	184	180	220	205	192	210	229	200	210	200	196	174	183	220	217	208	185	215	229	201	198	191	217	218	186	177	204	197	208	238	202	175	193	230	171	197	220	220	214	197	189	188	213	195	197	183	194	180	201	198	224	208	200	212	191	224	182	222	201	192	194	179	211	207	200	218	207	222	193	219	236	195	198	198	179	191	214	185	183	204	229	176	188	195	193	196	208	188	205	197	193	202	200	189	221	198	197	199	212	195	191	202	190	197	202	202	188	203	208	203	191	212	200	194	209	215	201	205	209	197	184	195	204	224	215	217	177	226	202	183	204	194	216	202	203	193	198	192	204	209	212	194	228	188	205	193	203	191	217	211	189	162	211	167	210	196	210	191	203	207	203	208	209	207	203	210	198	213	198	232	190	192	184	202	200	215	197	202	195	197	190	208	207	200	253	174	220	229	186	203	176	207	212	224	217	214	195	209	188	223	206	192	228	204	188	195	200	225	184	216	193	217	207	205	200	217	206	201	235	211	212	199	168	227	215	204	175	221	208	205	191	222	208	202	210	220	209	204	190	196	231	161	200	203	198	190	205	211	195	169	203	217	201	202	194	185	219	200	224	196	207	168	183	211	203	189	200	205	226	181	201	196	195	193	174	161	204	192	184	203	196	189	195	194	189	202	229	190	206	195	211	208	209	203	180	188	211	187	199	199	190	209	190	208	190	221	213	200	186	183	204	201	197	189	216	196	185	210	185	232	221	207	199	205	196	216	221	200	194	226	225	215	212	187	209	201	207	196	177	203	204	203	201	184	179	198	224	205	195	225	198	200	206	190	237	189	187	204	197	212	191	202	215	216	202	185	201	222	210	225	186	185	216	228	185	210	217	177	183	221	234	197	208	215
1564	313	314	278	267	284	279	284	303	264	272	295	288	312	292	305	291	302	295	314	289	278	307	326	299	279	302	289	283	287	294	294	305	331	299	308	294	298	260	292	251	288	291	294	306	303	265	317	272	270	244	265	306	281	304	263	275	280	267	286	284	274	281	314	296	284	302	303	253	293	260	354	257	313	291	251	298	294	280	273	292	305	278	316	256	297	309	287	300	289	289	277	314	287	295	269	248	255	310	309	271	284	285	293	274	302	312	319	280	289	278	333	280	299	321	293	285	287	270	283	300	291	306	251	262	296	288	286	301	258	272	294	301	295	310	259	305	291	296	269	296	293	284	285	281	310	313	278	317	288	315	300	297	275	309	303	324	266	259	281	261	287	309	277	291	293	272	276	309	287	316	309	276	311	282	275	254	293	310	291	307	302	307	315	273	251	316	289	304	290	279	270	302	301	288	294	290	260	294	277	285	281	260	295	295	288	260	289	290	295	294	297	303	297	323	286	278	267	283	305	324	298	271	293	296	311	282	309	264	264	272	260	294	312	295	300	283	259	306	280	262	262	307	305	275	279	299	303	303	294	277	285	271	295	274	292	277	301	293	272	302	303	282	310	294	266	290	284	305	281	320	273	280	279	291	327	279	290	301	261	287	284	290	277	311	300	290	302	290	265	318	297	321	299	296	286	300	294	275	275	283	294	289	304	295	278	276	275	313	270	273	289	249	314	298	267	287	275	289	262	292	289	305	312	290	258	276	269	297	264	314	295	262	305	247	265	288	287	277	286	311	265	291	263	271	311	286	289	285	286	304	286	299	286	281	275	301	293	269	302	277	292	293	296	277	305	282	282	299	312	280	301	306	277	296	295	275	287	268	291	302	284	276	259	283	299	300	312	295	289	290	280	309	281	284	284	268	294	283	262	279	306	314	285	300	298	289	276	301	292	271	278	293	293	300	293	274	283	275	275	316	275	314	288	291	288	286	287	295	313	313	285	281	314	281	310	293	292	274	296	271	282	287	311	260	275	271	331	284	279	289	269	306	285	316	293	317	273	296	299	288	258	284	273	293	279	286	291	311	305	273	295	307	325	296	301	262	300	306	266	294	281	311	307	302	284	291	331	261	310	294	297	286	303	296	298	282	312	274	269	268	309	293	312	306	255	316	301	275	298	259	291	301	266	273	264	299	285	271	269	279	275	325	309	261	321	272	260	303	285	279	286	293	293	265	303	271	297	246	247	315	315	277	328	301	281	278	270	281	294	299	279	287	302	292	312	282	298	295	251	273	295	278	273	280	303	304	268	323	287	302	281	298	289	284	297	287	314	331	252	298	278	302	288	305	296	277	280	264	273	283	305	236	289	278	297	288	248	277	295	311	275	271	282	276	283	286	281	279	294	260	272	302	329	304	281	263	247	284	288	294	305	284	273	262	281	308	284	296	300	305	293	278	318	314	295	286	287	305	304	303	270	296	289	283	288	290	280	282	289	285	261	284	281	284	275	278	254	248	281	278	300	305	277	285	295	282	290	286	271	317	276	319	287	280	288	278	292	287	309	298	255	291	290	289	309	282	272	320	280	313	299	317	276	292	269	286	281	297	304	297	295	277	319	295	272	279	336	261	336	286	290	273	299	240	265	291	278	269	254	283	278	261	299	303	294	270	234	304	297	244	278	276	320	277	288	287	277	281	260	271	294	297	285	325	296	294	286	299	286	274	325	303	305	294	301	284	316	276	265	293	273	305	297	295	333	283	301	295	268	310	290	280	314	259	292	291	273	270	288	284	284	270	300	297	277	266	306	308	288	299	266	305	269	286	273	320	295	279	282	291	282	296	309	295	306	304	293	273	277	293	304	301	261	262	282	281	320	283	272	275	292	275	269	310	290	267	284	286	302	283	296	301	301	302	305	294	279	275	284	282	284	293	278	283	273	298	296	276	334	290	277	293	285	292	315	283	272	297	286	290	291	300	282	275	310	267	294	294	274	283	314	291	317	322	298	284	287	299	294	288	300	270	278	301	284	308	319	275	279	303	305	275	312	301	289	270	270	271	288	302	303	276	269	331	282	265	287	307	289	294	308	284	292	325	303	262	242	294	256	303	303	331	274	320	269	271	301	284	304	274	310	272	278	317	323	279	276	297	294	286	294	340	286	300	277	313	282	323	293	273	288	310	280	305	258	305	290	298	294	296	269	287	295	304	289	296	292	292	274	274	306	247	295	281	280	340	286	324	242	259	279	285	310	313	277	282	316	284	331	282	307	301	289	247	290	310	304	309	306	278	299	300	288	328	284	262	310	279	288	290	294	293	332	285	273	308	275	269	278	309	288	301	274	252	254	307	281	279	252	263	300	291	284	296	312	278	290	289	236	278	271	278	283	286	269	319	292	272	268	272	305	253	256	295	275	267	291	268	306	279	305	292	307	308	315	262	314	290	311	303	251	303	302	275	264	308	296	293	290	254	300	287	291	257	314	282	267	300	273	274	310	332	295	284	269	284	309	272	263	271	260	274	281	304	296	276	287	294	287	285	273	267	257	302	267	307	296	294	278	284	312	276	280	275	284	254	273	313	297	291	286	326	270	300	287	294	281	275	306	293	298	329	295	289	277	276	280	258	269	291	283	332	283	282	323	304	301	277	296	310	263	273	282	294	282	290	255	283	281	289	300	280	291	296	299	299	298	250	282	280	285	302	297	275	295	281	289	258	274	292	296	303	298	277	302	280	294	302	283	295	290	264	295	285	266	297	312	286	276	293	270	302	273	288	286	268	255	268	314	326	282	288	304	266	295	289	295	283	312	281	293	263	330	294	299	278	281	314	261	277	315	277	336	270	297	316	314	259	287	312	289	264	268	282	279	310	272	262	292	291	300	275	262	285	293	287	315	286	268	293	326	307	291	290	262	305	307	291	310	280	280	282	254	283	261	302	270	269	312	294	252	296	300	277	287	292	297	303	263	305	280	278	266	309	277	294	305	314	296	304	297	301	287	281	261	300	288	270	306	302	292	285	277	284	270	283	286	301	296	289	272	275	292	291	311	295	303	300	265	271	313	309	300	309	313	310	326	288	310	268	301	268	303	271	308	258	288	291	301	280	284	249	279	294	286	312	305	281	259	289	277	300	243	323	281	292	298	260	268	290	308	307	290	282	265	307	307	311	289	265	295	279	278	299	296	275	284	273	257	266	278	268	319	266	285	323	299	277	284	274	301	255	311	288	328	269	293	299	300	306	236	296	271	287	293	282	258	329	286	292	293	292	303	290	282	270	284	291	284	307	305	302	281	298	290	294	298	265	252	272	294	299	312	288	299	316	300	272	296	278	295	274	318	307	322	272	276	265	277	291	306	304	284	298	327	291	300	292	316	285	261	298	277	281	316	300	318	321	312	316	288	288	295	281	306	268	312	285	263	267	301	299	296	293	274	295	282	311	278	277	288	288	307	270	259	300	299	293	324	250	287	289	293	270	263	277	290	307	277	289	291	333	281	305	320
2084	641	700	722	722	711	683	647	635	688	670	629	618	692	680	646	667	706	620	659	625	662	627	667	654	684	606	649	642	629	654	676	636	648	642	644	698	662	645	641	647	643	673	665	624	626	607	643	642	664	627	633	619	623	628	654	666	678	615	645	660	620	650	666	667	673	617	638	629	625	651	663	633	635	673	644	653	674	617	687	620	627	629	656	620	662	670	656	661	639	647	635	636	637	671	679	657	644	715	607	626	648	613	622	657	636	614	657	615	673	616	622	615	677	626	592	708	652	619	687	622	637	653	593	636	632	614	586	652	618	654	626	623	684	675	653	651	656	670	597	673	635	622	639	650	609	619	621	620	639	593	620	646	637	616	669	667	643	630	641	623	643	611	636	670	624	657	638	625	671	632	620	657	623	655	646	652	625	653	647	638	606	643	634	663	625	644	664	665	638	609	639	705	611	665	624	661	652	644	641	659	677	695	653	645	621	650	664	638	599	609	689	630	619	656	616	627	629	626	653	656	619	581	676	640	695	651	622	584	663	688	637	589	639	661	659	653	683	656	634	663	626	620	589	652	658	645	651	614	616	634	610	614	629	608	613	637	625	645	641	658	690	632	634	663	604	672	638	712	614	617	621	614	647	651	641	647	623	662	622	620	685	650	651	665	626	662	652	609	671	674	656	642	629	675	649	680	667	623	630	607	655	592	645	688	625	654	661	627	642	628	647	638	670	679	683	646	637	630	632	650	686	611	642	649	613	661	654	665	656	606	620	617	707	641	649	641	623	645	616	643	683	625	636	658	655	638	608	634	675	647	642	630	577	649	615	657	693	629	707	660	634	602	644	604	648	650	633	668	612	628	663	649	663	643	641	689	659	627	688	671	707	614	618	619	599	634	682	702	640	650	607	606	621	635	614	614	615	612	625	591	644	631	663	612	653	637	664	642	647	665	599	670	614	671	654	619	696	638	630	645	630	618	638	644	626	621	651	585	642	668	653	655	661	667	650	631	607	611	619	670	675	654	611	639	615	656	602	689	631	696	610	634	668	618	620	621	645	683	665	685	639	628	628	638	613	655	665	658	674	626	637	642	650	622	609	650	631	648	639	632	632	644	631	646	669	606	606	662	668	693	672	637	643	615	634	644	629	649	644	617	626	679	701	611	653	641	663	706	600	638	629	653	624	654	647	613	609	623	668	648	658	612	670	620	594	594	629	619	620	661	653	642	658	619	621	585	605	600	664	687	613	676	626	651	640	654	620	626	586	635	620	665	624	646	630	653	646	625	610	596	590	625	636	638	636	669	680	680	637	652	634	640	613	646	626	653	666	610	609	623	653	654	637	648	663	585	685	684	669	626	656	639	688	665	622	694	641	644	648	686	630	635	634	712	627	664	692	643	660	664	622	650	606	619	601	625	623	615	630	630	621	655	658	649	643	626	641	596	643	630	657	631	649	634	676	649	641	637	653	594	663	627	640	620	639	632	656	674	612	691	633	665	683	613	621	655	638	674	657	657	623	629	607	642	687	648	657	623	660	589	609	645	624	629	680	671	639	651	690	650	622	629	654	658	616	635	658	619	647	669	711	662	632	624	648	609	657	650	641	673	647	636	620	661	651	651	652	689	683	612	663	637	604	628	646	601	639	630	628	630	636	646	686	664	637	609	615	676	615	654	610	626	685	683	680	664	673	649	637	669	658	658	609	615	658	615	586	633	599	667	665	637	624	647	652	655	634	679	608	610	608	666	643	621	673	609	609	631	635	628	640	643	676	642	627	654	666	657	676	667	695	637	654	638	633	613	675	656	626	663	662	651	640	648	642	636	679	696	610	662	677	678	635	625	681	607	622	639	616	662	682	660	648	675	644	616	649	643	678	639	651	641	647	653	619	644	671	661	620	608	618	669	628	636	634	631	603	669	692	634	623	633	672	669	642	635	629	678	707	598	653	674	592	635	626	655	608	640	588	632	618	669	622	586	653	625	629	662	637	652	702	631	611	651	693	647	669	646	617	666	621	646	704	668	605	632	660	625	669	643	645	635	644	642	639	613	626	709	664	635	667	652	655	609	644	612	625	683	622	633	655	637	629	680	615	660	644	620	642	656	650	604	643	668	619	626	638	676	610	645	692	618	681	658	601	610	642	645	636	577	676	604	626	652	629	628	668	639	621	637	614	657	668	594	639	632	629	610	645	633	664	664	702	635	637	661	627	684	643	592	698	655	631	600	584	654	693	620	648	662	641	643	635	659	613	621	655	591	623	673	676	642	660	665	622	642	634	637	635	620	645	630	664	638	632	619	629	644	644	662	619	631	656	604	606	700	641	630	607	698	659	632	596	597	540	642	599	620	653	667	636	604	618	618	656	629	665	648	639	635	619	649	640	650	680	642	614	626	630	643	664	629	694	640	637	632	645	643	650	663	635	652	640	651	610	615	598	668	629	581	636	592	663	629	668	640	619	673	630	628	674	609	639	595	654	650	568	654	641	623	643	674	607	626	641	691	613	673	648	670	652	643	658	631	636	659	630	674	631	701	648	697	596	650	636	618	647	685	618	623	646	631	596	648	629	647	612	576	626	610	602	658	673	626	631	685	654	610	651	639	656	663	596	676	619	666	642	604	639	651	673	623	617	665	658	659	626	669	653	626	671	586	658	609	623	676	691	632	629	648	632	711	653	637	694	605	651	627	624	618	651	651	606	649	623	630	645	653	642	663	595	674	624	644	664	620	634	647	636	652	659	617	676	597	650	634	645	621	637	632	632	651	635	633	611	629	656	641	621	615	657	649	678	646	668	663	694	593	645	654	636	638	625	646	672	686	638	633	663	614	678	611	656	635	654	655	659	657	662	645	589	617	645	656	604	650	641	617	632	663	673	644	661	601	692	640	648	672	669	596	675	682	577	655	611	638	657	648	657	628	642	651	615	637	639	650	672	691	594	675	633	607	643	643	673	621	646	628	661	605	643	619	629	593	680	656	652	609	620	651	615	620	659	654	606	658	620	633	653	638	710	662	632	597	669	620	669	651	661	631	628	629	589	632	647	665	618	624	639	583	634	619	636	661	649	679	643	627	631	676	632	635	612	661	692	625	638	650	675	673	633	643	628	661	654	607	658	653	677	650	672	630	631	656	653	641	615	676	620	653	639	633	626	651	673	625	677	653	658	632	666	661	651	678	645	602	622	645	648	607	612	648	664	611	595	646	654	661	665	642	634	626	645	681	629	646	652	644	642	645	618	658	659	597	634	639	680	646	680	626	679	618	633	631	686	631	639	654	631	607	637	656	649	640	614	639	583	650	601	689	652	605	615	644	687	633	620	612	659	658	636	615	616	614	614	624	653	643	603	668	681	658	665	612	680	636	650	639	596	645	655	636	628	608	682	614	640	647	647	621	643	633	647	617	705	650	672	656	629	632	653	630	647	615	641	592	646	616	601	643	638	635	651	620	636	644	675	660	637	636	623	628	654	620	654	645	641	683	650	659	623	629	667	631	645
7795	528	575	484	356	362	307	281	243	244	256	234	211	217	255	197	193	203	222	235	200	200	205	205	206	223	218	183	223	159	199	157	197	207	216	206	203	204	223	180	193	228	201	185	181	176	217	223	230	189	200	182	191	213	210	193	208	229	188	194	232	177	205	210	214	218	187	232	214	175	194	201	197	217	193	193	202	217	202	203	193	192	193	191	206	198	219	182	215	185	209	206	218	208	179	196	197	223	200	198	191	198	215	211	207	212	237	213	208	191	220	185	198	211	202	212	192	178	240	181	229	213	187	203	220	223	185	235	208	234	195	203	189	211	176	210	215	188	206	237	185	196	216	198	198	218	197	195	212	215	193	203	190	211	231	197	203	219	210	197	210	224	234	222	196	206	187	199	193	198	215	193	186	193	205	230	207	176	190	201	200	183	213	198	227	195	204	216	190	197	188	212	224	222	217	196	230	208	199	220	201	185	194	181	204	183	216	196	200	199	183	218	218	193	189	244	204	186	195	226	197	229	220	191	191	209	211	218	215	207	209	188	195	227	195	202	216	223	210	205	225	223	185	216	201	214	184	213	234	222	180	218	205	220	194	173	211	244	221	185	169	184	205	197	197	212	195	176	191	192	236	205	212	199	196	218	220	218	184	198	230	228	196	233	179	206	209	194	225	181	214	211	233	198	180	214	185	196	180	224	190	200	191	182	194	190	182	206	211	187	187	196	198	212	197	175	228	211	179	214	213	218	194	224	182	203	231	206	216	206	200	189	204	176	214	211	217	207	212	220	216	184	178	210	202	214	201	187	206	188	201	219	200	213	239	195	203	226	165	210	209	220	181	194	202	193	219	204	230	201	216	224	186	231	212	195	206	220	206	217	194	190	201	188	190	182	222	192	193	170	209	198	191	196	216	176	195	185	194	188	210	201	216	209	188	200	213	209	197	166	196	204	215	205	205	188	249	189	193	211	220	226	223	204	223	226	217	203	195	207	176	229	207	184	211	241	183	238	228	190	203	202	201	199	219	210	191	211	207	195	209	209	189	223	200	203	210	205	219	222	202	205	205	208	210	191	222	208	204	221	202	209	188	206	201	222	214	215	198	197	207	221	180	190	184	203	211	207	195	220	201	219	238	204	218	178	214	182	204	176	212	222	211	197	206	199	193	230	195	220	222	210	196	211	205	189	184	214	228	204	198	197	194	235	190	187	222	209	214	219	214	205	232	216	184	192	196	192	201	211	218	208	218	185	185	201	190	232	187	206	238	216	226	234	206	242	235	189	189	213	219	207	174	218	210	216	216	206	197	216	213	197	208	197	201	216	191	186	176	197	230	195	207	221	216	240	194	193	212	205	203	212	210	205	179	208	203	216	214	202	205	215	207	199	200	179	191	206	206	194	187	212	189	194	226	203	214	198	198	193	229	207	225	208	211	180	196	194	205	216	188	200	205	197	193	213	236	221	212	196	187	193	225	190	184	200	187	224	219	198	206	200	205	210	198	193	198	185	195	187	216	210	211	208	224	192	212	182	195	203	198	208	200	199	213	221	209	215	220	211	221	223	228	219	208	204	222	186	196	218	238	192	225	202	189	233	211	208	185	211	224	191	207	196	205	198	200	200	209	199	183	207	187	198	205	186	178	196	202	185	195	192	214	211	219	194	220	181	205	212	191	223	185	197	198	220	208	199	213	212	204	181	165	182	204	207	200	211	198	209	188	217	184	195	208	205	210	202	187	219	201	209	206	198	196	189	227	220	206	213	181	201	199	223	206	193	192	240	220	216	185	214	206	215	203	222	215	233	159	222	205	190	193	188	203	178	207	215	221	185	203	201	193	185	205	197	191	184	202	214	211	188	171	215	208	190	187	198	184	186	199	191	208	214	223	217	189	210	188	215	217	188	223	227	216	199	190	196	213	214	202	227	217	198	236	191	212	229	194	186	209	214	186	219	221	213	227	215	220	219	203	191	205	215	206	227	225	221	183	201	198	186	189	199	211	195	236	218	213	211	208	208	192	200	217	211	215	214	168	204	207	218	223	190	201	219	203	205	186	206	188	201	200	238	216	210	179	216	207	226	207	208	203	212	218	197	215	206	193	211	214	193	184	200	179	227	178	209	197	216	206	214	210	241	215	172	216	217	222	187	202	202	204	210	208	193	223	200	203	214	214	207	215	205	200	207	206	214	201	174	215	202	220	195	222	207	203	222	214	199	195	221	209	198	222	219	187	214	211	201	217	232	231	180	190	217	227	206	205	206	204	181	203	197	215	194	217	196	188	209	225	212	226	231	208	202	226	190	192	208	221	215	222	171	218	176	201	187	207	210	208	202	196	219	190	195	178	188	195	216	171	213	201	224	184	178	226	213	258	211	204	204	223	187	215	210	206	185	183	196	206	203	211	205	202	197	189	200	203	214	199	208	185	205	177	196	198	193	201	197	204	163	193	180	192	189	214	201	210	196	212	208	218	201	197	223	194	214	198	208	220	204	205	206	196	205	212	206	185	185	194	195	183	199	197	197	189	195	183	224	193	223	199	198	196	207	182	208	189	194	214	210	199	232	191	217	169	188	214	210	207	205	187	190	207	192	204	212	217	205	199	180	213	204	200	192	197	194	203	230	201	229	183	224	195	209	200	213	208	235	229	205	202	203	207	193	229	185	185	192	207	187	189	237	184	203	186	162	211	200	194	183	216	199	214	225	232	211	200	210	205	178	199	220	207	190	197	230	193	201	200	221	208	205	203	199	203	212	224	220	191	204	176	196	210	206	211	189	198	196	203	201	211	185	232	206	200	199	215	227	200	206	196	191	186	211	194	204	208	178	199	210	183	205	216	183	216	196	194	242	205	178	221	225	204	190	179	196	199	200	200	230	208	205	204	217	252	216	190	186	227	194	211	205	185	227	212	188	219	188	207	200	205	186	185	222	198	202	182	202	198	195	213	177	209	201	216	206	197	232	183	226	248	222	206	195	198	222	227	216	207	213	244	202	178	215	221	187	215	201	202	201	186	200	192	203	190	210	215	186	187	203	212	212	208	211	223	197	193	210	200	210	241	219	193	218	178	215	215	230	224	213	224	214	172	196	200	199	218	195	225	179	200	216	214	186	195	206	201	182	208	204	194	168	199	208	182	211	218	216	197	213	200	189	208	240	217	199	204	212	212	197	226	227	231	207	195	199	186	192	160	227	255	208	214	174	178	193	228	194	198	221	205	196	211	202	215	241	192	231	221	220	192	177	230	194	199	201	224	198	212	182	191	193	230	224	241	201	163	206	209	230	196	169	216	217	209	197	225	226	219	211	228	207	185	217	192	147	214	233	215	206	198	186	236	199	174	200	200	222	209	217	221	224	189	229	221	198	212	233	198	220	199	209	211	221	207	209	204	190	226	205	192	208	212	214	171	205	185	188	222	209	192	162	226	189	198	206	213	245	201	209	215	200	212	181	205	207	198	210	209	222	194	207	199	187	200	196	217	180	217	214	226	217	188	208
6605	739	1246	1352	1215	1027	925	821	776	725	620	622	575	556	523	530	566	540	538	502	529	518	491	489	470	505	491	535	519	460	489	470	487	461	507	448	482	448	425	483	476	502	461	487	502	429	436	462	483	454	459	486	481	460	474	462	499	484	491	444	455	452	423	501	459	464	496	475	453	449	483	469	492	473	459	449	501	428	462	492	452	491	452	502	440	433	455	445	428	448	476	497	478	456	477	449	489	441	498	443	459	503	430	497	469	476	424	456	452	483	465	486	468	450	442	491	454	455	474	427	451	462	491	491	466	442	446	473	463	450	492	467	495	441	467	435	446	457	484	477	482	457	451	445	448	466	432	435	479	447	467	438	489	440	473	467	487	446	481	470	461	485	474	492	466	476	461	445	428	482	422	508	434	452	455	409	416	439	438	476	457	465	454	429	464	433	480	455	481	466	455	450	416	448	441	455	448	460	413	495	455	468	450	463	452	458	502	448	430	451	452	449	469	462	467	455	470	435	466	424	458	429	470	492	426	471	481	465	459	436	455	474	462	425	433	443	493	453	467	433	475	494	407	488	422	447	488	446	436	456	457	453	478	458	487	475	492	424	434	454	470	431	467	449	466	452	458	464	437	466	477	463	477	430	466	471	426	505	455	421	480	463	496	430	469	448	466	471	468	458	492	445	462	450	438	486	493	427	446	501	424	438	448	447	434	464	495	468	449	475	452	430	466	488	498	445	424	480	432	441	465	425	462	466	422	487	445	443	471	439	448	452	463	434	471	468	463	473	455	424	455	437	422	433	454	474	438	464	445	442	472	462	486	420	444	463	460	471	462	464	489	443	475	440	449	475	455	433	463	446	421	474	478	464	480	440	475	476	472	514	467	479	456	458	434	447	449	425	464	480	428	477	494	456	451	457	447	476	461	463	476	427	430	490	474	441	469	479	482	454	452	450	453	488	480	467	460	429	482	430	477	444	443	418	487	444	416	448	450	447	453	445	449	452	445	463	458	448	433	438	462	455	468	443	434	437	479	425	453	469	502	450	483	492	437	458	430	470	450	466	465	439	444	473	460	485	441	454	451	423	441	490	457	428	443	460	493	446	436	453	442	412	457	492	461	457	480	454	470	462	455	478	480	466	472	438	459	427	459	444	475	425	428	474	457	458	466	484	458	426	475	454	438	438	442	458	454	453	474	468	519	473	473	515	454	489	473	451	447	470	462	458	428	429	463	463	442	482	457	447	475	462	441	463	452	457	447	447	469	453	472	419	459	433	458	447	479	487	453	443	461	452	452	462	451	479	462	496	431	431	481	447	477	441	449	478	463	462	460	454	487	463	428	464	487	470	443	463	467	458	456	461	470	438	461	441	456	470	452	471	463	458	466	476	435	462	463	472	490	456	415	459	483	435	445	454	480	482	456	450	473	427	462	465	472	442	476	473	466	437	464	457	450	455	485	458	457	422	466	494	456	468	443	458	462	477	474	419	483	430	476	461	501	447	502	446	454	457	470	437	477	424	437	447	461	420	441	492	455	453	483	431	446	486	467	470	455	471	469	464	491	446	498	459	474	475	485	435	501	472	496	443	467	438	463	493	490	475	442	478	477	495	443	450	465	474	451	409	468	454	474	452	440	422	449	460	469	471	490	449	477	452	469	481	446	465	478	451	431	468	462	492	479	489	437	502	481	486	457	485	468	445	457	461	454	492	421	449	460	499	494	441	473	432	462	445	456	467	407	443	476	461	479	447	455	464	491	432	463	446	490	479	478	477	455	470	492	489	474	460	476	481	477	490	457	461	477	442	476	447	470	459	457	486	435	424	456	513	432	492	466	444	426	470	487	441	483	421	478	425	507	477	455	483	454	461	443	455	457	478	421	466	458	468	445	455	485	475	451	481	436	494	466	450	467	461	469	426	416	484	474	483	449	452	449	448	455	467	475	422	470	476	426	461	471	424	456	470	466	456	424	466	461	464	417	436	481	468	454	484	423	472	452	462	468	482	468	456	449	452	495	455	464	516	454	478	473	448	473	437	497	497	484	477	443	438	477	438	492	448	464	455	427	480	460	459	442	441	435	472	463	445	467	462	450	446	511	447	446	476	444	467	436	439	451	470	453	448	466	465	470	477	458	466	441	443	453	456	450	443	429	482	478	467	489	449	443	471	452	490	466	481	458	438	501	440	464	465	419	486	484	472	500	435	437	461	438	474	460	434	474	452	473	473	430	454	470	453	440	451	471	440	460	428	476	442	469	470	467	504	416	438	480	469	453	452	474	492	441	445	506	480	478	446	438	459	435	485	475	480	442	507	469	483	490	481	460	443	473	424	447	485	436	447	432	518	465	487	469	492	456	472	445	488	458	453	448	463	474	442	456	483	458	464	473	475	444	461	449	464	448	482	487	473	424	433	447	431	449	456	426	472	439	451	453	444	468	466	413	440	409	445	456	474	473	463	465	432	479	468	416	424	490	438	466	491	479	488	441	476	423	448	458	455	461	462	477	450	498	492	464	460	449	457	470	448	475	433	502	480	452	459	451	465	463	433	473	414	474	498	462	448	439	459	471	447	509	432	457	418	465	490	451	464	448	489	474	453	468	462	480	433	497	471	431	444	434	433	441	469	493	474	447	447	473	434	463	471	479	434	470	472	432	433	472	433	451	458	468	445	418	433	466	467	491	455	449	409	437	438	501	470	446	464	467	461	452	469	466	479	437	464	448	434	462	448	470	493	465	489	451	471	435	488	419	486	413	469	454	474	452	477	487	478	481	403	485	430	508	487	467	450	479	479	421	505	446	441	435	482	451	455	439	429	466	444	419	456	429	444	463	448	440	472	455	480	499	472	422	381	457	500	458	494	449	444	458	465	440	444	468	450	460	487	472	445	476	425	456	462	429	439	449	452	456	472	490	465	484	469	462	451	476	478	471	461	458	460	466	467	480	433	441	413	442	464	420	454	475	471	499	442	463	459	466	454	469	450	446	481	469	482	482	463	457	477	472	453	504	464	459	480	500	437	475	440	457	463	487	473	463	475	444	471	497	453	436	456	473	463	433	397	454	462	462	468	489	488	435	440	426	461	499	443	482	436	447	485	471	451	436	487	431	431	487	462	460	453	498	456	464	476	482	452	436	437	458	501	494	452	424	432	472	484	450	483	457	460	449	459	480	477	467	459	464	468	421	466	455	472	471	457	442	445	449	436	493	500	443	477	464	468	476	433	457	461	456	459	459	484	466	446	446	464	475	440	428	452	465	490	474	473	444	505	516	459	429	443	434	420	472	542	432	465	429	482	474	473	480	464	501	477	426	462	480	443	472	472	482	465	476	479	460	428	501	462	437	458	491	413	484	474	466	496	448	460	445	496	448	490	477	465	447	428	424	421	430	465	445	410	459	484	471	447	438	470	490	430	473	467	461	492	425	447	442	486	470	489	417	501	417	470	445	481	476	463	467	434	496	465	473	447	450	457	484	490	448	439	438	438	503	448	430	462	473	448
14090	1000	765	610	427	319	280	210	164	150	130	129	90	118	100	103	90	82	71	87	85	76	81	90	85	80	77	87	87	98	87	80	72	94	110	78	64	95	78	76	62	86	70	96	72	74	76	85	77	96	81	78	80	79	86	72	74	81	80	74	73	76	61	77	59	80	81	71	82	77	81	82	75	85	73	80	82	84	73	66	77	87	76	81	78	86	76	88	61	57	80	71	67	70	78	67	59	84	68	67	69	81	70	72	86	81	63	74	71	77	88	75	71	80	79	75	85	70	62	60	67	81	77	72	78	74	64	94	74	71	81	78	85	80	75	84	74	76	86	73	75	79	104	59	67	74	97	79	92	79	70	72	76	75	72	60	55	72	80	71	67	77	91	85	77	85	88	70	64	72	70	66	77	81	74	86	72	82	64	81	71	75	67	95	77	79	92	74	90	69	61	66	74	60	77	84	86	93	70	85	84	72	70	73	74	79	77	87	73	84	84	70	83	60	64	85	67	81	84	62	75	84	71	84	72	76	81	67	63	89	85	71	92	58	59	66	76	78	63	77	70	85	57	77	86	86	73	71	94	73	81	84	79	79	83	71	74	59	62	79	95	66	74	69	65	85	61	74	68	69	84	79	65	81	76	80	78	48	88	92	85	84	64	73	74	73	60	74	78	77	81	79	81	70	77	81	79	77	67	63	69	77	78	86	84	65	84	78	79	88	72	66	90	67	66	62	84	65	70	83	91	82	72	65	73	78	69	82	65	71	74	77	61	71	74	71	74	74	78	90	73	88	79	73	74	89	75	73	78	60	76	80	83	86	83	88	75	60	67	74	84	83	76	81	79	96	75	78	70	73	90	78	73	86	69	90	78	70	88	78	86	87	68	79	71	71	79	75	74	77	66	81	84	85	69	71	67	76	90	79	83	78	52	78	80	73	83	89	67	69	75	79	83	94	77	66	77	92	75	85	74	82	89	77	73	66	75	80	79	85	80	88	74	76	71	74	77	73	73	67	84	70	86	78	87	56	87	86	72	67	84	88	77	83	83	83	65	65	75	73	80	96	83	84	73	72	89	81	65	65	90	67	77	72	65	74	77	85	87	78	80	73	62	70	74	56	76	86	75	71	65	69	83	65	83	65	69	69	61	62	55	73	68	69	67	75	94	80	62	78	92	95	75	70	84	82	115	60	70	70	71	83	66	72	76	74	87	81	102	66	79	64	77	78	77	71	70	80	67	83	82	80	67	72	50	75	84	79	49	82	71	79	58	84	91	72	81	77	85	69	76	62	76	83	83	76	65	78	68	88	75	65	76	62	90	69	77	81	76	94	72	72	75	66	87	90	62	75	74	78	73	80	69	90	79	78	79	67	63	80	78	74	77	73	77	69	60	68	88	82	85	75	75	88	58	66	96	74	96	64	86	84	71	73	85	92	80	58	90	77	72	79	75	70	68	61	72	68	85	95	110	66	73	83	75	70	86	87	90	65	78	71	81	80	73	81	74	85	76	84	85	76	74	77	68	75	72	73	91	87	83	81	81	87	103	73	62	81	80	90	75	93	63	71	62	86	72	73	55	60	86	68	87	77	91	69	63	72	66	68	82	75	70	64	70	67	77	71	84	82	83	73	71	65	107	71	71	74	82	64	60	95	75	114	62	83	83	86	75	78	77	62	75	70	85	58	72	71	83	88	74	67	72	91	71	71	73	73	72	74	92	75	89	72	83	69	81	75	64	103	73	78	76	75	88	74	78	78	66	85	69	70	71	68	74	72	72	86	66	67	66	67	75	68	78	78	71	78	66	80	68	60	61	68	70	78	94	85	75	86	76	67	91	76	56	51	87	59	71	74	68	74	86	58	87	78	70	67	82	76	61	69	66	97	92	66	77	83	87	72	69	89	87	88	62	80	71	63	109	59	85	76	74	76	88	72	73	66	83	72	71	80	77	68	69	79	75	89	79	81	63	75	84	89	74	85	58	87	53	82	67	75	76	74	83	76	66	87	92	96	81	71	62	82	70	82	76	80	82	78	80	76	66	70	73	64	91	66	73	68	67	66	65	71	86	78	60	80	94	66	78	98	90	69	71	78	70	80	76	82	73	74	78	64	74	73	85	75	79	71	61	79	70	61	77	80	65	74	73	83	84	77	78	69	77	87	63	84	81	76	83	86	82	70	67	94	76	92	80	94	98	81	67	68	77	96	69	92	78	70	84	82	69	66	64	81	55	67	72	70	82	71	69	82	75	91	80	78	71	73	91	78	77	73	76	87	75	84	73	76	58	94	70	73	75	68	85	68	78	74	84	64	81	83	69	71	69	70	74	73	65	101	78	82	78	89	93	89	82	57	55	86	85	89	78	71	76	83	77	69	84	84	73	81	80	62	84	66	80	72	73	73	72	82	72	88	75	74	69	73	68	102	67	89	68	76	83	76	69	64	65	66	75	84	79	75	65	80	63	82	65	76	69	89	54	80	64	64	98	68	94	87	75	73	67	93	69	79	83	69	82	66	70	75	77	90	84	74	84	82	78	68	74	76	81	73	89	79	76	58	65	92	80	56	80	75	71	67	85	82	85	73	90	88	70	76	65	83	83	76	90	83	73	70	86	88	88	66	90	68	78	75	83	69	74	90	58	65	66	78	81	90	56	93	76	80	71	75	78	78	65	52	81	71	79	81	78	77	83	91	78	77	71	76	67	65	60	73	81	71	73	67	72	68	77	79	74	64	80	71	71	74	80	84	74	75	81	67	80	71	79	76	74	86	74	71	80	83	76	83	78	73	86	68	107	73	62	66	90	74	99	73	85	59	52	79	68	71	62	78	78	71	85	64	84	81	88	80	83	65	73	75	67	79	70	72	79	71	79	75	67	79	83	72	70	88	75	78	80	87	77	60	93	70	79	71	70	77	70	72	67	79	69	82	66	85	65	74	79	67	64	77	75	71	89	77	75	63	68	76	73	68	94	75	61	69	80	70	87	83	75	92	88	88	74	74	95	93	61	74	90	73	67	85	74	84	93	99	76	73	77	82	90	68	65	72	74	71	72	70	78	63	59	67	70	79	79	62	67	77	69	82	85	85	85	89	83	75	79	72	98	74	83	93	69	87	75	78	72	62	68	83	82	74	79	70	88	85	70	66	82	55	77	80	84	91	92	76	47	59	85	70	75	79	57	69	60	91	84	91	85	66	74	75	77	73	63	88	81	93	71	67	84	78	67	82	97	65	84	73	68	65	76	56	71	53	62	76	86	72	79	72	72	82	79	87	72	64	99	84	85	79	64	77	83	72	87	77	84	60	81	96	51	73	55	75	73	74	95	65	100	87	93	69	76	83	76	70	73	83	73	71	77	83	74	68	81	78	73	81	91	64	85	69	70	91	63	84	64	93	68	76	73	64	65	77	84	65	66	99	83	97	86	78	68	80	81	62	73	72	89	69	68	85	61	73	90	58	87	85	67	70	75	80	77	76	66	69	62	65	73	80	69	66	82	66
7968	795	1717	2008	1625	1307	1025	937	719	671	553	531	475	472	352	398	333	330	309	310	261	301	252	253	254	260	274	272	239	252	264	210	226	254	227	215	221	246	230	223	227	199	232	233	227	218	226	202	232	188	202	236	236	188	224	193	213	223	231	223	215	221	207	226	218	213	218	208	205	217	210	235	201	184	243	229	225	215	195	195	203	211	203	229	213	211	192	197	218	217	188	216	202	186	213	204	188	210	223	188	205	219	207	202	222	225	177	199	198	192	221	230	202	187	192	210	198	193	190	199	217	206	207	208	219	211	212	224	218	181	200	203	232	199	205	211	209	175	203	197	203	205	191	209	190	175	210	179	206	239	211	223	190	196	200	203	201	208	202	192	177	191	209	183	207	210	216	210	204	203	216	198	200	173	207	201	201	183	197	208	200	191	196	191	185	211	197	215	190	204	212	199	215	169	231	198	201	229	212	190	203	172	217	195	198	195	205	167	188	177	183	200	210	212	180	203	205	192	185	228	206	202	197	190	212	185	202	201	232	170	187	181	192	187	218	197	221	198	246	205	189	234	222	224	192	212	199	192	188	214	183	223	196	198	200	221	192	193	214	204	234	194	208	207	206	196	177	189	196	204	221	214	218	217	198	198	190	211	197	193	200	193	196	219	185	170	188	211	207	233	185	200	217	198	214	201	186	188	186	209	194	198	200	202	196	203	184	209	167	200	193	193	181	189	197	232	165	180	188	188	201	188	192	220	218	250	188	220	196	185	197	189	187	207	215	221	190	220	216	203	192	223	201	205	216	211	197	190	184	187	192	202	221	199	216	219	207	209	219	222	177	205	198	205	188	200	170	180	216	224	228	195	209	215	204	205	182	205	194	201	196	199	201	202	215	216	214	178	200	198	186	204	193	198	209	203	179	221	220	226	191	219	211	208	206	212	203	173	184	186	205	171	170	200	216	182	248	194	218	194	199	193	213	224	205	202	221	223	225	212	201	197	223	206	199	177	211	209	212	230	219	194	213	212	192	181	192	189	209	221	207	214	199	207	217	205	193	192	193	191	193	213	202	193	196	212	191	211	196	172	212	215	192	226	214	216	217	219	217	206	204	200	196	199	205	194	191	219	202	188	213	214	173	191	199	198	227	204	194	202	204	216	188	193	188	203	199	194	193	204	183	239	209	213	212	213	200	209	198	192	196	201	200	189	226	217	232	205	206	237	198	205	181	225	226	177	215	203	201	196	199	217	198	215	194	208	226	225	176	191	198	201	226	184	194	195	180	213	230	209	177	182	202	209	209	209	197	202	183	219	199	194	216	200	222	202	205	212	201	198	179	206	171	220	193	215	196	200	205	205	198	202	211	199	170	202	209	183	185	215	198	232	201	211	193	203	188	229	212	204	183	228	190	208	176	200	211	204	177	185	181	209	213	199	189	182	192	209	197	202	214	218	220	216	215	184	219	184	210	210	192	203	194	217	218	212	201	200	196	210	190	199	198	196	201	216	193	215	201	199	214	212	224	208	220	213	204	201	193	160	199	209	185	183	198	220	211	185	187	186	184	210	199	218	231	190	226	193	208	202	170	208	205	200	206	193	196	172	207	211	213	190	199	190	199	199	193	212	186	214	195	217	196	197	191	215	178	195	196	226	178	207	175	195	196	231	219	214	212	194	201	238	187	176	209	217	193	193	222	182	190	182	208	211	207	177	213	214	221	197	211	204	218	156	200	222	184	200	196	207	190	197	217	224	202	194	196	196	210	207	218	210	200	181	196	199	187	195	219	192	203	190	224	215	188	222	193	195	182	235	183	194	179	201	197	193	220	198	228	207	169	217	200	193	217	188	209	203	216	215	207	215	196	187	209	192	205	198	176	202	199	200	199	201	185	194	215	219	214	204	189	209	202	197	204	186	196	208	191	216	212	186	192	213	196	192	189	215	188	201	192	205	218	165	183	222	184	197	210	213	223	200	217	192	222	201	216	195	167	210	205	198	196	196	212	222	210	195	182	208	190	226	196	200	208	205	183	191	187	211	213	203	215	224	191	194	200	239	214	210	204	247	214	209	187	194	192	195	195	190	218	219	205	240	225	186	206	199	216	198	206	212	186	186	199	181	203	205	207	197	188	213	191	204	192	190	203	202	210	197	201	222	207	217	183	189	234	185	188	201	192	201	208	193	211	192	197	222	202	239	216	198	199	192	188	199	220	207	194	213	180	214	210	182	215	209	197	189	187	207	208	183	197	218	211	198	189	200	244	210	205	192	191	197	193	191	201	190	206	210	186	187	206	202	182	205	212	187	202	197	178	210	200	196	204	206	208	207	205	208	220	207	194	200	191	226	205	182	214	202	193	195	206	184	212	195	212	214	187	194	184	218	195	218	209	174	188	179	192	196	207	222	198	211	205	205	212	221	225	206	224	207	205	194	207	206	192	194	208	195	174	221	209	210	218	203	202	189	212	191	205	210	220	194	203	230	215	196	215	180	194	196	212	192	186	219	212	218	207	217	192	209	212	225	247	196	209	200	181	198	201	227	198	203	196	212	191	221	176	207	221	179	221	186	189	203	204	191	217	207	202	166	203	197	223	189	220	195	185	210	225	217	179	197	193	192	175	194	184	190	216	178	204	216	194	217	207	214	220	191	203	196	223	219	208	233	184	190	191	216	236	209	178	189	209	184	187	209	190	204	216	201	225	215	185	180	217	174	204	198	200	217	218	223	212	199	202	191	225	203	197	228	203	239	222	207	244	224	183	181	188	182	220	196	195	188	204	185	198	206	190	208	189	177	188	203	180	208	202	201	185	208	200	193	207	211	222	208	213	196	212	204	186	210	208	199	206	208	195	206	210	183	210	208	213	217	222	193	211	210	220	185	183	228	208	183	200	213	198	227	203	214	212	218	205	222	185	203	212	210	191	211	196	195	198	215	168	210	208	194	185	207	188	185	206	215	189	208	174	195	232	184	206	214	200	206	221	217	193	194	195	211	220	211	222	197	182	205	212	210	212	194	206	179	186	193	179	221	220	197	210	208	201	212	224	201	194	179	224	198	187	185	193	187	211	208	200	209	223	193	207	211	225	185	193	190	190	214	182	222	202	208	197	198	217	202	199	193	202	209	204	214	203	209	240	169	220	206	207	243	194	210	197	178	196	194	210	184	207	204	184	204	197	196	223	207	190	222	179	214	211	188	197	217	208	201	190	185	183	203	198	199	215	215	189	213	202	176	171	214	201	211	193	224	207	228	195	211	211	197	205	205	173	210	223	198	196	189	199	209	170	238	207	204	217	206	193	196	225	204	192	197	208	177	210	225	203	208	222	187	175	218	202	195	184	224	212	226	202	208	204	204	198	211	226	189	204	226	179	200	213	213	211	222	198	170	181	189	199	201	198	215	221	204	204	215	216	174	211	189	217	213	199	212	213	192	218	187	202	218	211	176	210	204	210	219	186	188	195	183	190	198	182	195	211	182	199	188	213	206	194	191	231	201	207	217
1561	329	328	321	296	311	305	252	283	287	296	334	280	289	288	294	290	270	277	305	328	272	275	260	308	281	254	285	308	299	283	272	284	299	279	272	300	267	268	261	272	293	290	268	253	306	287	267	291	282	297	283	287	313	275	274	259	297	281	285	315	276	280	290	292	284	266	289	299	311	275	257	341	243	279	275	290	307	288	274	294	288	274	316	311	321	291	309	291	298	283	317	312	267	309	279	265	269	287	295	265	281	273	262	269	335	281	308	269	290	284	316	273	265	278	294	291	297	281	294	272	285	269	282	270	281	282	277	262	266	295	277	315	269	322	255	328	266	279	310	321	303	260	299	259	270	290	258	300	305	321	313	317	311	313	292	328	268	276	289	346	290	306	300	301	279	309	295	308	293	267	273	286	309	292	301	292	305	275	260	259	267	318	254	307	282	292	296	295	294	273	305	278	291	281	323	278	288	274	297	297	266	300	263	257	303	298	281	330	308	274	295	297	302	271	291	306	299	300	294	277	269	303	280	287	268	270	313	275	313	322	269	289	326	289	275	295	315	261	334	296	320	331	280	316	276	280	288	277	301	270	256	299	263	281	293	257	330	291	291	282	313	293	296	314	275	312	283	297	247	279	263	287	314	298	314	238	276	283	303	311	277	324	308	283	294	267	281	286	300	286	245	294	309	288	286	324	268	315	291	297	303	319	291	291	313	276	282	270	287	308	260	264	304	305	288	283	282	274	278	306	316	300	271	253	300	298	311	290	287	299	303	286	285	280	276	298	275	284	277	311	297	307	320	322	289	305	278	275	299	309	308	286	335	312	273	299	291	270	302	278	284	286	280	271	267	298	273	328	280	325	283	303	308	283	312	294	283	275	268	309	357	301	304	321	275	273	315	307	275	322	276	283	292	242	272	275	291	289	280	325	298	283	272	292	297	307	286	265	313	298	291	297	289	287	303	328	297	275	276	278	270	294	278	318	330	321	272	285	275	307	295	303	288	279	296	293	271	298	281	289	310	271	277	291	285	291	268	274	314	282	311	277	253	258	299	283	256	287	261	310	301	284	294	273	320	292	264	307	287	274	287	273	277	301	295	280	263	300	300	322	301	320	302	283	294	306	305	285	283	273	291	288	289	302	300	283	301	261	275	300	314	289	274	296	275	249	278	317	280	274	288	318	258	287	278	276	274	307	259	294	289	266	301	297	314	275	302	288	256	295	306	290	273	273	296	275	244	286	271	283	306	308	281	277	300	277	273	282	297	318	306	284	282	292	282	296	251	283	290	295	293	279	328	292	308	267	272	285	286	275	293	279	279	274	322	317	269	279	296	295	262	269	254	275	279	284	291	302	275	273	302	248	288	309	263	294	316	322	302	301	311	302	298	288	283	305	293	305	315	295	292	294	283	308	309	313	316	292	282	323	259	277	269	292	288	272	279	304	295	276	328	309	288	284	279	282	285	277	278	310	299	310	309	322	325	267	283	301	290	298	320	312	305	294	271	313	324	321	302	269	275	281	277	302	306	295	278	309	304	269	293	302	287	266	283	304	287	298	258	273	260	310	273	262	284	311	290	287	300	275	317	282	328	290	283	268	281	319	282	314	305	305	271	282	282	266	247	309	280	264	263	302	304	300	286	298	264	298	283	303	309	272	289	285	266	258	302	307	278	274	291	298	303	290	280	302	311	287	282	306	275	254	294	290	329	294	269	314	293	312	273	286	303	277	293	283	310	312	294	275	307	286	309	280	267	293	306	306	277	309	284	293	261	306	295	323	293	300	286	276	285	267	293	272	292	301	289	272	276	290	300	278	301	298	302	290	254	314	296	276	267	262	286	271	276	331	315	284	322	328	272	271	317	297	271	281	288	294	265	285	321	298	311	237	320	280	292	275	320	267	282	287	279	259	314	299	306	287	320	279	283	298	318	265	304	308	283	310	273	314	301	293	306	305	284	281	277	283	290	288	253	283	289	325	278	284	279	297	290	334	284	284	306	297	274	291	248	308	273	265	278	312	297	261	319	274	285	307	281	297	300	301	292	296	294	302	294	282	277	291	251	296	297	306	294	277	312	262	268	280	282	274	310	272	301	284	303	280	296	299	279	304	301	278	272	320	310	315	275	291	270	267	279	314	267	269	306	271	292	296	272	306	289	260	309	287	281	280	291	274	285	329	338	302	285	318	308	300	306	294	294	299	316	277	296	268	301	268	301	309	314	277	303	306	295	252	277	294	308	309	291	274	287	290	290	314	261	275	290	265	314	303	271	301	294	287	304	283	298	302	280	275	307	271	319	280	308	311	303	281	322	274	292	284	300	322	276	304	311	296	282	317	286	285	294	280	300	286	329	267	301	272	285	309	287	286	279	281	307	300	310	269	311	285	300	264	272	302	280	280	309	315	267	304	294	292	284	294	294	286	297	297	303	296	287	268	310	302	277	268	277	268	248	317	279	311	307	302	319	275	293	271	272	294	261	267	297	297	289	293	269	303	264	287	268	272	293	263	291	278	305	276	312	298	301	303	272	294	289	312	263	304	276	292	301	293	284	287	296	253	309	293	260	291	264	298	295	309	295	312	264	336	297	283	297	261	305	290	281	247	301	269	293	288	290	258	290	294	259	284	292	274	291	306	265	291	314	283	271	336	267	279	314	283	299	278	288	269	254	281	270	291	306	269	288	290	300	297	266	284	299	292	298	266	307	297	284	284	285	269	316	292	270	267	298	276	288	294	284	250	311	318	272	308	326	270	272	248	309	308	294	257	285	299	320	297	293	263	330	291	289	284	267	286	270	356	301	282	318	290	301	302	281	319	303	272	293	268	317	281	270	299	251	301	279	290	303	284	286	317	301	310	301	301	282	302	301	292	271	276	312	311	297	294	282	334	282	294	296	313	331	298	288	308	296	289	216	271	285	285	320	318	294	290	296	304	283	269	293	306	299	253	289	280	297	291	278	308	304	292	301	330	300	320	305	282	276	257	275	279	321	275	280	258	278	314	271	281	291	296	301	262	294	293	278	325	306	276	288	280	319	306	274	299	299	273	282	323	253	273	263	313	265	278	284	325	282	312	300	291	292	307	287	275	296	293	276	307	279	247	306	299	296	270	307	292	288	266	302	274	308	263	270	311	290	301	259	296	293	299	289	310	273	286	299	296	293	285	308	268	251	300	265	301	264	294	290	298	283	316	272	301	242	296	297	297	299	273	273	301	285	291	290	267	286	276	319	292	278	301	286	291	289	287	291	273	282	274	321	301	291	277	285	302	310	288	300	304	296	294	305	285	272	288	331	305	273	291	259	274	313	309	273	296	298	278	287	289	252	323	284	315	297	275	306	277	259	251	280	287	284	266	288	291	281	300	279	295	294	273	309	279	296	294	297	307	296	306	258	276	308	292	293	286	235	294	291	281	317	259	318	311	283	281	270	292	301	313	284	278	261	300	273	298	280	276	279	277	279	320	303	317	297	322	285	293	265	295	292	258	309	303	288	286	318
2198	676	718	737	738	700	711	670	725	670	655	619	622	679	680	710	680	665	647	632	666	659	596	682	670	659	633	613	682	632	650	621	636	676	666	631	623	666	600	645	631	675	609	650	598	645	635	611	632	606	637	609	655	661	678	654	647	665	643	644	623	673	705	633	614	694	653	613	608	671	644	633	647	660	676	646	593	641	642	649	616	644	703	580	652	645	632	675	704	647	671	632	658	649	661	620	647	663	628	660	652	587	676	623	605	657	656	593	683	640	662	637	626	690	641	660	681	642	650	646	642	665	658	652	628	623	634	647	604	665	645	623	638	641	639	645	677	626	631	618	673	623	644	641	613	674	620	638	621	650	665	645	650	606	626	707	629	643	650	660	651	641	651	628	674	646	619	661	652	671	644	630	590	619	653	651	638	631	664	659	621	657	622	605	639	631	650	641	637	631	627	665	628	636	606	627	644	594	657	630	608	577	609	631	679	642	638	683	698	622	696	620	645	641	707	602	646	601	623	651	650	682	628	647	630	623	652	647	621	628	661	615	666	649	653	642	646	654	654	655	625	650	676	671	621	634	673	654	645	637	666	621	657	647	656	642	618	665	589	649	650	595	636	670	617	643	676	626	659	627	626	647	642	648	650	658	633	639	613	670	615	693	633	633	624	682	595	616	602	596	652	589	634	645	630	615	624	647	642	595	659	647	617	653	704	618	665	666	672	645	664	681	624	646	598	676	633	622	637	642	656	612	632	609	640	631	649	624	642	629	654	603	641	654	640	659	659	599	609	641	597	624	662	656	618	638	689	638	712	634	668	657	677	654	615	632	639	627	684	664	669	677	665	654	623	602	635	672	696	674	678	680	617	630	661	641	671	624	649	659	640	624	655	616	659	631	653	589	648	670	600	653	660	641	655	636	655	672	648	701	640	664	652	682	645	652	595	651	634	618	669	720	659	633	660	657	611	646	645	617	667	623	637	628	659	650	636	641	605	584	611	645	701	672	594	702	639	647	678	668	656	645	675	614	689	630	622	667	703	623	606	636	624	633	712	675	635	643	618	599	654	640	650	661	647	683	677	633	657	687	609	620	584	636	620	623	630	661	677	596	639	600	648	631	650	619	657	645	654	662	609	632	630	655	624	640	610	621	648	610	610	653	691	666	656	601	647	627	619	630	633	636	648	635	650	624	624	675	598	620	653	658	612	676	698	670	638	584	676	669	620	648	647	612	625	595	620	628	676	639	634	625	664	635	647	666	655	658	611	658	622	671	630	671	627	682	607	672	656	664	668	628	646	604	635	620	653	655	654	653	648	616	610	681	676	617	684	686	632	650	626	615	656	670	620	674	661	656	651	646	628	628	654	649	626	693	627	682	661	669	598	656	642	626	644	665	654	617	626	646	702	612	610	598	630	655	634	624	639	671	654	628	669	598	668	675	675	620	646	658	657	672	643	677	648	686	636	632	653	650	638	576	609	694	647	634	626	641	647	654	665	640	643	612	635	650	608	639	649	701	647	663	564	702	673	639	670	639	650	648	647	620	653	617	602	593	635	706	641	680	642	626	602	644	641	669	671	588	607	680	647	642	692	603	606	663	627	611	635	665	640	640	715	645	649	625	569	701	609	631	619	611	633	639	640	669	648	649	699	684	671	653	673	648	676	594	662	630	647	647	620	605	684	648	666	687	667	672	621	644	657	638	695	720	650	626	667	664	621	613	655	659	614	664	682	693	653	702	604	596	621	628	652	630	672	642	651	651	625	645	672	636	693	629	641	648	703	633	595	632	628	659	608	617	652	672	648	580	618	616	627	641	605	635	650	628	590	642	663	734	668	648	678	668	668	646	640	646	619	627	646	647	674	679	686	617	686	603	665	632	619	637	652	591	666	608	642	674	612	585	656	567	650	670	641	649	648	699	631	636	623	639	612	657	657	696	675	654	652	667	613	638	640	684	659	651	643	614	645	647	648	607	635	642	611	617	613	625	622	622	675	655	658	666	644	694	659	677	673	633	652	660	654	609	662	632	656	632	630	671	625	619	638	641	694	615	657	640	654	667	638	657	626	606	641	674	678	671	640	655	660	618	584	654	657	714	667	635	628	666	638	670	648	678	616	636	638	603	628	651	627	614	593	679	691	669	646	639	635	659	669	662	613	639	647	682	653	657	625	649	635	630	631	692	645	636	638	644	646	593	629	653	645	643	669	620	681	690	645	626	665	619	670	639	623	640	672	675	594	624	636	635	653	675	612	656	642	649	599	648	623	633	647	662	663	612	664	636	669	622	625	648	646	680	622	649	666	690	690	669	631	657	681	664	657	619	662	617	646	664	644	635	625	637	637	642	608	652	665	623	592	612	648	681	601	685	635	663	647	632	656	628	665	650	660	650	603	601	675	629	661	625	667	618	612	629	648	630	629	648	668	638	626	663	569	678	710	670	673	618	633	609	659	642	693	587	667	642	647	615	665	629	669	638	620	620	641	598	651	667	620	639	645	666	628	656	641	624	647	604	681	682	620	631	643	601	682	624	630	657	616	653	642	679	686	631	622	632	591	692	640	641	644	717	645	648	644	698	631	641	674	683	639	615	643	677	606	595	655	609	625	671	622	661	648	617	644	610	665	656	659	651	661	600	680	631	696	611	629	589	624	654	629	596	623	615	625	634	634	630	642	660	603	658	612	671	655	622	649	648	666	675	626	654	679	666	646	628	649	669	666	630	664	604	643	645	657	697	623	651	619	714	640	620	676	683	647	625	635	611	641	699	634	610	634	639	607	643	688	659	684	604	661	682	641	663	662	646	679	676	619	639	622	590	619	662	594	591	666	618	683	660	628	697	628	631	615	612	622	655	635	621	642	647	682	645	667	646	620	696	632	633	669	644	652	664	628	643	668	625	649	642	670	639	647	648	624	648	653	680	655	677	635	601	659	679	628	621	651	621	660	635	603	688	706	621	610	640	610	641	632	647	637	655	641	628	652	642	613	684	655	639	679	622	614	646	654	634	659	624	690	675	590	660	633	635	657	698	635	621	657	633	665	659	636	673	623	632	639	625	640	641	625	656	663	614	672	686	611	644	635	637	698	646	635	653	651	675	673	683	625	618	644	597	655	676	604	688	619	601	702	659	596	662	652	640	646	639	627	669	578	600	630	641	636	623	672	584	660	682	645	644	637	667	657	672	650	651	664	680	595	633	616	672	650	634	609	643	689	638	617	634	567	616	611	656	608	641	602	693	652	610	642	607	637	630	642	611	634	644	661	622	645	658	646	691	626	642	614	657	653	622	653	620	682	657	636	619	656	650	625	661	639	610	635	639	652	616	667	658	615	645	690	666	643	629	640	604	656	622	656	641	668	642	632	622	637	675	658	688	635	661	642	630	708	723	671	659	704	613	633	668	652	698	706	631	662	628	688	646	634	627	622	705	614	630	649	657	599	612	711	673	621	709	646	677	686	638	660	694	611	590	620	663	645	654	627	538	561	633	661	683	674	630	656	627
7699	498	564	477	357	321	286	246	255	226	212	241	205	200	191	233	229	201	185	223	222	211	234	225	208	197	199	219	195	225	232	232	202	211	219	208	224	202	203	209	211	217	201	226	219	220	214	224	206	185	196	193	198	216	242	189	190	200	214	204	193	207	223	223	222	227	220	232	180	233	209	212	193	237	214	192	214	189	196	201	235	237	214	228	185	222	214	194	200	186	193	226	191	201	222	198	189	198	218	187	201	190	213	202	192	203	181	231	213	227	217	197	190	188	192	249	212	188	203	208	222	184	211	199	229	189	196	204	196	204	205	215	210	196	198	213	228	197	211	182	236	227	200	219	229	198	200	222	193	229	192	192	206	219	237	211	220	216	218	210	213	216	198	228	232	209	200	233	197	196	201	211	206	215	225	218	220	199	210	212	236	175	206	197	185	218	219	225	202	206	230	175	193	197	210	233	217	191	188	196	209	210	238	206	193	191	200	217	238	194	217	217	208	183	214	199	190	195	197	188	210	218	182	187	208	205	208	190	207	212	181	248	179	185	191	191	236	184	198	200	209	172	217	196	212	191	186	205	197	220	215	228	194	240	203	211	197	214	204	198	201	183	205	223	188	207	210	211	234	214	183	194	210	185	204	201	215	218	211	239	216	184	206	224	199	220	207	222	213	206	197	220	207	221	234	219	210	224	197	220	212	179	206	217	179	228	204	199	174	183	211	176	211	220	211	229	211	192	230	203	195	205	198	235	214	195	230	198	218	208	210	186	197	221	218	212	214	195	214	186	230	237	217	219	230	207	190	198	221	229	218	181	204	197	195	233	198	209	193	201	209	215	220	179	225	215	199	226	181	244	202	213	212	209	223	183	228	217	213	233	198	176	201	199	211	212	204	216	199	195	215	177	203	260	220	215	202	195	228	188	211	213	213	218	239	205	179	202	206	249	228	171	192	196	257	202	239	195	220	226	196	217	210	206	218	195	215	207	199	176	188	212	205	206	219	211	192	182	211	218	239	211	203	211	224	203	194	227	208	187	206	189	187	219	186	201	200	209	182	209	200	227	189	216	186	192	196	226	200	211	206	200	196	196	224	229	185	202	216	204	224	217	217	201	223	199	180	218	215	215	218	198	232	178	233	201	224	196	198	198	187	211	204	192	220	214	198	200	216	217	192	232	180	197	189	226	215	200	227	208	196	228	188	186	202	223	207	215	192	218	188	201	174	202	232	230	192	183	190	212	242	208	204	199	217	195	191	198	213	205	163	223	217	183	211	170	201	196	232	208	204	189	224	218	229	171	208	226	222	192	212	228	195	223	220	200	194	225	207	208	211	195	216	212	219	203	187	214	179	210	202	196	177	209	204	167	222	235	212	218	222	237	187	222	203	188	202	207	208	242	208	186	202	206	206	215	227	216	202	199	197	206	202	194	218	205	197	229	207	204	222	210	200	209	192	206	215	229	191	179	203	220	205	209	202	220	229	182	193	202	211	194	217	222	215	183	196	192	228	215	179	201	196	220	211	194	207	186	200	211	194	211	202	233	227	200	183	201	215	195	235	201	200	230	204	222	213	191	177	222	205	179	208	227	208	212	203	194	213	202	180	195	209	200	192	195	223	207	223	209	194	189	182	217	236	186	196	208	205	204	212	208	206	194	212	201	224	227	208	220	228	207	199	193	207	235	214	199	210	206	218	228	235	221	195	194	210	231	206	200	208	233	203	209	208	210	222	235	195	218	198	218	209	224	216	223	213	201	178	199	210	191	207	216	175	206	224	217	214	224	228	184	226	211	209	205	191	188	190	214	216	197	212	223	202	208	228	215	191	218	238	209	223	202	221	217	196	193	197	207	212	207	203	214	197	206	225	213	184	197	200	171	212	220	231	206	197	212	204	203	230	188	192	191	197	198	213	180	213	227	185	203	196	196	200	210	189	231	209	222	185	214	190	193	200	206	198	190	201	210	200	230	207	197	218	214	237	193	208	212	204	190	186	186	212	199	196	220	197	226	209	237	188	200	179	203	188	226	214	235	203	201	197	204	178	186	181	193	197	193	220	199	194	207	194	205	226	211	218	188	209	206	213	215	208	185	213	217	217	198	204	172	240	203	198	197	200	212	197	209	185	212	187	210	211	219	216	209	193	183	192	234	211	184	194	189	206	220	213	210	179	201	190	205	219	200	202	212	192	229	201	210	213	193	193	195	191	201	198	211	189	220	202	212	224	202	194	213	207	226	211	169	206	205	191	177	205	184	208	256	233	198	189	175	208	189	222	206	200	189	177	184	199	224	201	197	228	207	209	210	186	216	193	179	217	195	198	238	205	219	199	200	214	216	175	200	173	222	229	221	226	197	213	224	192	213	204	211	202	197	193	202	180	205	195	221	216	219	197	180	204	203	214	229	201	226	201	215	182	204	196	229	194	225	208	224	187	216	220	221	200	196	183	201	197	225	193	193	200	195	184	225	229	223	219	220	182	238	201	197	223	212	200	216	180	208	227	188	203	200	199	207	210	215	211	200	212	205	215	210	211	197	219	242	209	229	218	199	182	188	206	225	226	216	225	198	205	227	205	222	179	194	201	209	205	223	188	207	195	188	200	188	213	201	204	189	197	188	232	194	229	209	192	195	222	205	199	221	247	168	206	202	215	215	195	221	218	215	194	180	205	203	211	216	216	207	203	217	218	220	206	205	215	228	199	200	193	209	220	195	212	219	220	208	196	216	204	219	195	217	171	221	190	217	199	205	206	191	213	173	211	229	210	239	210	238	190	191	205	248	191	191	221	205	214	203	202	211	206	214	198	190	182	197	216	236	246	197	197	220	213	195	214	205	175	212	226	208	229	227	225	193	204	208	237	207	202	204	166	202	204	224	198	224	207	221	186	221	198	186	206	215	213	209	199	196	214	209	181	174	236	194	206	227	177	189	193	184	206	214	180	222	201	199	183	199	230	207	221	216	216	207	183	220	209	201	186	181	208	212	187	204	192	226	200	215	216	210	186	208	213	230	217	208	191	225	214	184	210	239	229	218	211	196	193	202	222	186	223	190	182	203	208	211	225	243	201	176	218	209	208	258	209	215	198	181	211	207	185	194	187	211	227	177	214	206	222	207	189	204	188	200	190	217	241	216	229	194	218	202	217	212	204	206	182	199	211	220	216	199	205	217	218	200	227	221	218	212	196	190	218	202	207	201	190	232	209	215	215	219	204	198	183	225	203	207	197	218	226	222	204	196	226	211	195	220	204	201	200	215	186	233	205	217	211	206	214	214	213	229	202	185	189	199	207	224	192	196	204	198	206	210	224	208	222	194	215	191	186	199	228	200	211	207	193	172	200	228	194	197	199	206	188	202	191	206	187	215	211	185	191	189	203	208	217	224	248	209	198	194	184	212	202	189	229	215	208	184	211	243	212	199	203	237	224	219	218	196	209	197	186	185	209	222	212	232	229	210	223	195	195	215	236	195	191	238	198	167	191	219	211	201	212	230	227	194
6530	791	1239	1441	1205	1046	908	794	783	654	645	599	614	573	539	580	517	565	529	526	533	544	501	539	501	486	490	472	456	513	506	471	527	496	482	460	441	459	497	463	446	470	474	485	501	486	475	468	492	484	472	458	473	514	458	474	476	464	453	477	515	427	475	448	477	459	469	436	423	504	458	468	470	487	471	426	458	489	469	471	438	495	421	475	444	497	471	481	444	415	490	467	468	456	467	473	443	467	477	468	428	463	465	438	454	482	436	432	509	470	471	451	513	532	469	478	479	450	471	481	504	462	464	444	493	451	450	440	470	480	448	441	458	439	429	489	459	431	481	463	496	463	499	476	404	476	479	473	509	435	459	450	436	442	461	466	516	461	434	513	474	472	442	503	450	527	413	469	475	469	464	455	436	503	462	478	436	464	454	476	489	475	451	449	502	454	449	482	447	446	501	453	456	454	457	442	509	443	467	452	445	447	423	466	427	451	476	459	402	458	462	454	478	474	454	448	491	509	489	472	472	451	440	472	448	465	498	452	463	476	460	471	459	463	440	451	429	485	435	492	473	481	442	455	452	421	482	451	476	449	487	478	460	464	448	459	452	470	494	485	459	461	460	458	440	452	483	491	454	446	481	438	429	453	413	466	479	465	442	440	468	468	469	508	504	451	444	415	442	472	452	476	487	464	447	478	456	476	521	455	477	439	480	451	459	469	450	464	462	452	458	434	451	489	452	500	463	463	494	460	485	473	466	464	470	491	480	458	447	445	457	506	461	434	484	427	478	448	441	481	445	463	499	463	441	469	439	473	421	476	474	484	452	436	448	475	469	467	427	486	469	453	421	447	460	473	452	436	387	435	458	446	452	476	445	459	483	430	470	472	483	445	441	502	459	461	468	459	449	463	470	469	481	472	463	480	474	472	453	469	450	425	446	467	433	449	457	455	453	472	449	445	519	482	445	441	450	456	446	444	429	438	428	441	450	468	454	445	424	494	477	453	446	458	434	441	478	477	443	450	449	489	451	454	457	472	483	468	460	470	465	492	425	477	502	429	452	471	508	452	485	447	448	465	444	458	473	459	465	473	507	443	439	423	448	522	494	470	484	451	498	466	497	458	462	418	404	426	447	467	471	439	448	458	501	470	476	455	470	472	488	439	475	439	431	500	470	452	469	472	432	407	471	438	474	443	433	446	456	467	459	461	460	452	490	458	539	487	486	448	425	481	511	486	455	455	461	468	451	438	499	468	446	493	443	474	457	453	455	515	451	463	469	448	491	447	468	481	446	449	462	464	471	459	472	490	434	442	453	472	444	429	469	438	443	448	448	461	483	469	446	443	438	448	468	451	443	481	444	467	452	477	462	483	530	451	494	469	440	499	477	457	447	479	466	438	466	449	421	491	459	440	492	505	484	416	487	458	450	465	462	495	429	476	482	449	450	501	488	441	428	451	461	481	469	446	480	472	452	438	444	479	479	469	430	451	444	472	456	503	460	439	441	419	456	467	471	452	445	491	458	481	491	463	479	456	431	436	437	483	438	451	444	487	428	466	470	459	426	456	460	489	451	487	449	482	480	462	472	457	425	438	468	450	453	475	465	468	453	461	456	477	442	476	443	469	468	440	446	455	458	454	489	492	472	426	451	468	421	438	491	487	465	495	460	462	506	455	463	452	472	473	423	461	483	461	455	448	497	459	445	451	445	491	458	443	451	467	468	473	471	445	499	476	500	471	449	441	450	488	459	467	498	504	492	529	485	466	484	468	497	439	497	465	470	443	479	460	474	469	458	454	476	450	463	446	449	441	448	463	477	445	484	460	482	442	454	455	432	464	471	480	439	465	448	443	470	481	480	451	473	470	465	463	470	489	440	473	421	473	428	470	432	470	481	462	481	432	477	472	461	460	461	470	451	450	453	475	502	434	425	479	437	456	469	430	437	473	465	431	433	451	464	475	480	476	469	472	463	496	466	473	461	459	455	445	457	474	462	450	480	448	465	489	481	446	457	490	464	468	464	442	465	445	440	441	443	470	456	478	469	475	415	479	475	462	476	444	450	419	461	422	435	462	475	457	470	474	485	483	440	470	487	475	513	448	455	450	484	448	476	442	482	459	452	421	419	447	470	467	433	464	481	427	462	472	445	449	474	469	455	477	472	488	503	470	470	473	457	458	430	444	500	485	457	453	473	483	442	430	479	451	475	416	433	459	484	471	474	460	433	462	447	495	440	485	452	465	471	468	445	479	466	445	419	469	450	485	448	499	435	491	424	490	443	490	498	444	435	480	477	465	499	438	451	456	465	466	459	419	451	501	481	450	469	468	462	448	457	489	430	504	461	460	448	465	442	457	471	450	427	471	446	516	479	469	468	464	473	483	445	483	461	459	432	441	458	469	464	485	470	493	484	515	441	460	452	441	467	453	459	478	494	457	450	472	473	494	469	490	503	483	438	465	496	447	493	455	462	469	465	480	427	487	454	439	460	460	460	463	446	481	482	490	435	458	477	444	477	481	438	486	464	423	444	481	458	482	426	475	451	458	477	467	439	433	478	465	443	517	473	412	460	501	450	480	462	436	464	513	452	477	454	401	464	452	483	437	496	466	448	442	493	459	477	445	514	466	452	432	446	450	476	491	474	452	436	480	498	467	476	471	487	454	494	502	448	446	473	481	454	483	458	476	478	481	451	503	462	450	455	451	435	480	478	462	460	471	464	470	492	439	464	449	473	427	442	465	492	476	446	503	458	467	472	458	460	445	486	446	456	433	459	440	479	475	451	453	461	474	410	479	470	457	461	469	469	490	472	483	475	499	457	464	442	466	445	479	458	434	467	463	443	447	470	438	491	478	453	457	428	448	485	495	490	450	442	478	486	510	475	461	434	458	474	467	413	505	473	445	470	466	461	438	430	495	464	503	446	475	428	484	450	424	465	481	436	476	458	467	489	440	449	469	466	488	466	453	466	490	462	486	463	469	498	493	486	476	471	478	454	469	437	469	462	427	505	467	470	434	474	510	470	494	430	461	446	482	469	467	486	463	477	472	479	463	464	458	447	491	485	492	491	476	486	476	434	455	459	490	478	479	423	472	445	463	410	423	495	483	466	466	472	434	483	455	501	414	459	473	455	448	414	473	488	471	443	477	435	463	418	494	438	457	442	448	458	432	444	497	490	480	472	428	483	476	503	481	491	479	448	439	433	476	436	499	426	473	452	491	465	493	476	443	477	497	470	419	451	499	435	456	513	486	452	446	446	449	438	424	462	467	471	470	454	456	466	472	433	507	488	434	444	458	469	463	472	442	462	417	465	458	441	458	469	468	460	421	479	448	473	447	431	448	482	454	476	425	501	461	465	451	455	472	456	474	488	462	455	489	491	454	439	456	464	497	465	467	473	465	482	426	457	506	486	461	453	471	451	493	476	451	484	466	479	444	489	467	435	456	470	460	433	442	463	465	487	487	455	430	510	469	498	444	431	466	426	501	462	461	494	483	472	444	526	378
14564	1002	826	616	445	301	256	207	156	139	135	155	117	115	113	107	100	84	88	77	79	79	84	81	103	82	76	94	85	82	82	84	89	76	82	73	73	88	88	69	74	84	75	76	89	85	86	72	92	82	81	84	78	82	96	90	87	76	81	86	79	56	79	95	71	81	72	81	64	85	66	63	70	86	77	80	72	95	91	85	72	77	91	65	71	87	84	85	84	77	84	64	76	67	79	65	69	61	82	69	67	83	75	77	61	94	74	59	55	89	67	84	83	65	79	78	80	79	81	78	89	73	60	67	65	94	84	64	67	76	87	76	86	60	66	72	73	91	83	78	85	92	85	76	75	79	66	76	81	90	72	80	75	87	84	94	71	79	65	87	68	70	69	76	59	83	84	79	81	74	84	82	74	85	84	78	66	80	101	80	78	76	73	90	63	72	77	80	82	74	96	76	76	83	71	77	72	77	66	80	81	82	82	85	68	76	77	70	60	72	70	66	78	102	78	65	91	88	80	85	87	88	76	90	69	72	87	80	74	75	67	80	63	75	75	79	82	78	87	71	48	70	76	61	63	59	77	85	71	69	90	81	98	75	71	73	65	82	67	72	75	81	67	79	78	58	69	86	69	67	71	78	82	76	78	78	76	78	96	75	80	84	86	78	77	84	69	90	65	77	72	75	100	74	80	82	83	73	69	102	82	70	85	71	86	91	83	71	60	83	80	73	81	76	96	83	75	69	73	75	81	88	79	78	81	76	84	79	85	105	73	83	92	82	71	62	79	72	79	82	75	83	79	83	78	75	73	83	83	72	77	86	81	72	62	65	79	67	77	83	81	86	72	77	88	75	63	87	73	88	83	71	65	66	67	72	60	71	77	92	78	78	71	73	88	85	60	98	89	83	71	66	81	90	81	63	63	70	92	77	68	84	68	82	87	69	77	65	71	75	82	69	74	72	82	65	93	77	87	82	59	73	70	80	90	87	77	71	62	63	77	66	85	89	85	89	74	58	75	66	78	69	64	68	91	81	84	85	78	93	92	77	61	95	76	61	75	65	72	77	68	56	77	72	83	74	73	80	81	70	67	88	73	77	80	76	86	58	94	65	76	85	73	81	85	81	91	80	73	80	74	89	63	88	91	84	78	74	80	85	91	71	87	62	62	79	77	86	72	90	82	69	71	68	78	78	61	63	86	79	78	77	88	78	85	85	86	92	91	64	77	53	84	82	67	82	98	80	80	79	70	78	75	70	80	79	85	92	85	66	69	89	71	68	69	86	86	87	86	68	74	81	94	75	80	59	79	68	93	72	61	73	79	97	83	88	60	69	78	73	89	84	68	68	91	84	75	76	84	72	65	89	74	80	77	89	68	74	82	90	78	72	84	83	87	87	89	82	65	99	83	83	70	66	88	74	80	76	70	73	70	83	70	73	71	67	81	65	58	89	73	71	75	77	99	92	89	63	80	70	87	67	60	71	90	85	70	95	67	77	75	87	82	86	89	78	70	90	79	64	88	68	78	76	66	76	67	81	70	87	87	80	89	75	74	69	86	82	71	80	90	87	79	76	69	75	69	65	83	81	77	87	83	68	66	84	86	92	95	67	75	79	84	75	81	94	62	82	85	77	77	80	73	67	94	82	66	92	90	79	84	67	83	80	78	75	73	90	91	85	83	83	86	72	61	76	111	74	71	70	63	91	80	76	73	67	69	66	72	66	73	76	68	88	56	79	82	70	104	90	59	68	88	91	75	80	67	80	85	93	83	82	63	87	63	86	88	62	75	72	78	72	76	73	92	87	90	84	79	114	71	84	64	73	83	75	77	79	72	78	70	71	85	66	77	67	87	79	77	90	76	91	87	87	92	86	91	81	64	76	86	81	75	74	92	90	97	87	87	76	89	76	82	60	83	65	76	90	86	80	67	81	54	65	77	81	57	75	74	80	67	86	77	77	85	75	76	64	80	65	79	93	107	78	90	64	66	90	81	79	76	75	84	73	73	90	82	90	76	87	66	79	80	84	96	86	104	80	63	77	81	88	76	78	81	79	71	77	94	68	86	89	72	85	78	66	80	70	75	71	60	79	91	80	73	88	64	70	63	60	60	58	87	76	66	76	78	69	66	74	76	86	65	75	89	59	85	82	67	73	65	71	74	78	53	79	71	93	69	88	65	88	73	69	95	59	83	68	75	78	78	79	85	91	96	68	73	91	70	80	78	84	65	90	61	76	69	74	75	72	82	85	90	86	87	65	72	78	101	70	77	92	74	82	89	76	97	69	77	83	82	68	63	87	76	85	82	84	90	86	78	75	69	81	79	79	74	58	69	70	63	98	99	102	76	85	67	60	92	73	90	68	71	79	78	60	82	73	61	74	88	73	90	74	83	69	86	68	77	64	73	76	83	80	80	87	82	60	62	74	96	97	78	83	80	90	80	63	70	77	71	70	78	77	70	76	88	96	65	92	66	70	80	75	80	70	72	65	88	74	93	76	72	78	76	88	80	71	66	75	86	88	76	94	86	71	72	75	85	78	80	70	74	99	67	72	86	71	68	56	79	77	78	81	85	89	75	81	81	77	65	67	76	87	81	78	74	90	84	69	70	71	70	91	81	83	89	84	89	80	78	58	69	77	80	59	76	95	68	87	86	79	61	80	71	74	76	89	71	82	73	78	82	76	74	72	82	82	101	83	86	68	74	82	75	73	67	70	83	98	69	94	84	86	82	66	80	88	75	73	64	61	78	56	77	66	83	94	62	86	68	81	71	94	83	85	77	75	68	83	77	72	76	77	70	88	61	76	92	89	76	73	75	77	78	67	56	66	80	74	81	85	81	76	63	72	89	79	71	85	74	64	68	93	82	77	70	76	91	79	74	80	69	81	78	94	78	86	81	66	73	71	63	93	74	90	65	64	69	72	72	88	80	82	88	71	84	82	80	71	69	74	97	87	91	82	67	71	93	70	81	108	86	87	79	70	75	62	91	68	79	60	76	87	63	88	79	86	77	82	79	93	76	93	88	74	80	77	84	76	81	64	75	70	76	84	68	81	52	83	78	84	82	72	82	73	84	71	73	78	84	67	80	74	83	80	55	78	75	86	82	80	70	69	80	82	66	98	76	75	80	70	92	71	83	73	75	81	87	98	82	91	91	86	80	68	75	67	94	83	73	85	86	72	82	77	83	65	83	77	71	76	82	71	91	75	68	79	57	72	64	93	70	84	75	78	72	73	71	96	63	95	86	76	67	78	73	67	94	86	72	74	66	98	77	70	73	76	74	77	83	87	78	78	82	62	66	72	91	88	80	81	79	61	89	83	72	76	76	62	72	70	87	70	91	79	70	74	74	89	76	67	63	71	91	70	76	72	77	70	84	78	74	86	76	81	81	87	84	63	63	74	74	96	101	78	89	56	81	69	76	71	69	73	88	79	71	68	73	77	73	66	65	86	78	84	81	74	68	86	71	74	74	87	88	70	75	78	74	83	84	78	67	64	76	78
7897	780	1776	1966	1705	1359	1074	908	721	674	549	490	503	416	378	361	317	328	340	323	317	292	276	289	265	286	256	267	239	246	250	243	231	246	225	214	242	231	251	251	257	220	241	217	228	199	230	240	260	220	215	212	213	226	217	223	225	199	230	222	211	204	210	214	229	224	220	224	192	202	206	218	218	195	219	222	199	234	192	200	223	199	209	207	212	220	216	201	209	186	225	166	205	201	208	224	206	205	193	210	217	205	216	202	203	217	203	230	215	250	200	223	188	182	208	216	219	207	211	222	206	195	235	231	230	200	209	224	186	233	234	214	214	204	204	200	189	210	223	209	230	186	215	212	200	216	196	213	202	224	188	207	191	201	203	193	198	201	216	191	205	198	234	191	206	213	209	173	210	218	210	211	199	196	216	196	219	198	205	185	213	200	192	192	181	205	223	228	196	206	217	193	223	199	217	220	196	216	209	196	179	235	215	224	210	206	213	199	193	213	197	189	195	196	197	189	179	206	199	224	197	190	196	200	209	216	221	192	234	195	181	210	172	196	197	187	204	215	211	196	212	204	177	237	217	191	186	205	200	224	193	194	209	199	201	179	190	191	214	195	213	223	205	228	214	201	207	166	218	191	204	217	235	199	189	188	211	210	200	211	202	199	174	226	208	194	209	194	229	209	194	207	224	218	206	194	236	197	228	224	197	210	189	200	190	202	196	202	198	214	201	206	181	199	218	194	209	199	201	205	212	177	216	199	222	225	198	208	201	201	202	191	195	211	203	198	202	217	207	194	182	235	240	195	204	218	224	209	207	208	209	228	219	187	208	221	211	194	227	195	183	206	205	215	218	215	189	215	200	205	192	199	203	187	199	194	221	236	213	209	211	215	203	212	207	209	240	198	213	192	222	208	187	204	198	202	201	222	184	219	223	217	173	215	195	210	218	198	207	223	215	238	221	238	191	199	231	210	198	213	193	216	247	202	182	207	213	213	197	198	201	223	182	201	222	207	194	210	200	215	219	212	195	190	219	203	208	183	202	209	197	218	222	185	188	187	238	199	192	195	204	217	203	219	193	199	209	213	179	210	186	203	207	200	201	210	209	215	199	216	198	241	212	201	209	209	216	210	198	233	225	199	204	212	224	249	189	188	216	211	203	223	200	186	214	213	200	190	207	219	175	192	203	208	187	209	198	210	197	192	217	218	172	222	193	215	183	231	186	215	177	193	204	218	219	184	188	212	230	210	192	208	228	221	232	195	202	195	207	245	180	219	198	196	206	174	202	215	208	196	207	210	196	213	201	204	193	207	226	187	218	195	214	205	191	217	176	220	211	240	205	181	201	199	211	207	184	200	179	194	198	214	208	178	217	199	209	214	184	190	221	201	201	202	182	194	194	182	205	231	220	192	212	163	206	200	195	175	190	213	209	185	191	216	177	195	217	194	201	203	219	184	185	234	202	203	197	227	219	225	221	204	197	202	207	193	207	221	197	197	201	191	187	208	209	203	210	215	197	208	214	221	202	197	235	233	190	186	188	223	195	222	184	191	219	197	204	213	219	217	236	210	196	205	193	213	195	194	204	181	218	197	211	208	206	207	199	198	221	210	210	195	206	192	204	219	211	221	210	204	194	230	196	200	215	212	219	217	205	214	199	192	232	197	219	189	207	225	214	181	188	201	226	201	213	193	188	205	211	232	234	198	197	192	200	201	215	188	181	187	222	197	216	214	197	186	206	208	179	195	222	217	188	217	238	199	171	196	209	226	210	203	194	199	187	187	174	224	198	189	203	212	196	216	216	192	226	193	192	209	229	192	217	215	202	203	194	203	212	227	211	196	193	203	231	220	192	206	214	214	188	202	240	212	204	220	213	215	225	213	189	188	212	224	201	179	179	212	248	226	196	196	179	197	195	193	183	215	193	206	186	187	188	216	204	225	207	230	229	201	186	219	193	198	196	230	199	208	219	225	188	224	229	195	209	209	213	180	204	230	224	189	217	218	190	201	205	188	209	204	219	208	220	198	203	225	230	212	191	214	203	196	212	213	215	169	213	206	217	197	197	214	211	203	214	196	206	167	216	192	231	204	197	219	206	206	212	202	200	206	216	216	210	183	218	191	200	221	181	191	225	210	216	216	188	235	213	227	201	217	202	207	191	200	215	186	193	192	201	215	221	211	200	191	201	181	183	166	213	218	199	207	200	223	195	240	195	204	194	185	233	244	220	198	186	229	214	222	208	174	208	191	200	223	186	189	229	216	190	217	190	229	206	181	224	188	215	207	191	205	199	216	175	221	214	168	222	179	201	223	207	207	209	218	202	222	206	188	181	209	174	209	187	184	205	218	223	200	204	186	184	193	216	195	191	196	194	240	193	203	195	193	208	223	230	183	210	215	201	205	172	224	224	187	214	199	197	208	208	188	230	203	200	197	187	218	199	200	214	224	207	206	198	217	196	216	200	188	206	180	217	184	203	203	200	193	198	203	207	224	224	219	214	215	175	205	208	207	189	227	198	215	206	217	228	205	202	188	216	193	203	208	212	212	195	198	196	208	204	208	199	215	212	200	207	197	209	211	213	190	209	212	208	190	213	216	189	214	198	193	189	228	198	199	216	193	207	201	211	194	190	211	179	211	207	198	189	209	187	192	217	199	205	223	178	202	205	211	217	192	196	210	190	207	233	237	209	182	188	183	207	188	204	185	206	172	205	219	203	189	234	212	190	209	201	221	216	220	187	205	196	214	194	220	222	198	219	225	215	226	209	203	204	231	211	206	205	215	202	242	207	194	212	186	184	210	238	235	190	204	204	201	178	183	210	230	231	219	205	201	195	230	222	186	178	205	190	191	215	199	222	210	166	222	211	211	206	185	208	195	224	226	204	238	196	218	238	206	223	189	185	204	217	230	214	189	201	212	223	206	196	192	206	220	203	206	192	232	184	204	239	207	212	194	198	212	214	219	221	189	211	183	225	211	191	215	206	222	192	191	212	203	182	215	218	215	205	210	198	195	205	224	190	207	220	215	201	212	202	226	229	197	245	209	197	198	214	227	205	222	215	197	205	214	209	212	225	204	210	202	207	211	205	209	207	225	207	233	188	210	185	220	192	195	215	180	202	202	189	220	200	198	229	200	199	199	210	192	211	184	251	225	206	226	204	223	211	199	204	227	199	194	202	219	215	223	204	186	222	204	212	212	218	198	188	216	204	231	217	213	203	225	187	214	189	219	192	191	168	206	187	212	190	214	206	197	190	214	215	196	207	211	224	208	206	207	208	218	211	213	194	197	201	190	213	221	189	238	215	184	190	201	209	195	183	199	213	197	202	200	215	204	194	195	222	195	210	210	205	215	225	210	196	197	213	202	205	222	207	193	212	196	201	201	207	240	213	225	194	198	181	199	203	187	211	195	197	214	210	190	190	204	202	204	184	197	207	192	198	188	192	206	209	225	218	194	201	215	225	184	167	209	220	209	222	201	210	214	218	203	191	217	212	180	208	186
1658	301	318	340	334	336	313	293	290	332	322	277	319	325	300	295	301	302	261	304	302	311	282	304	315	274	290	253	335	295	331	264	302	292	292	310	274	286	274	263	276	308	293	305	253	289	291	287	304	271	309	323	286	279	275	315	296	304	301	290	328	276	281	285	301	286	274	304	298	282	311	304	298	282	289	300	295	277	308	298	299	278	291	318	310	251	294	297	285	285	266	317	323	288	286	281	296	284	318	287	267	305	268	302	248	279	295	291	298	326	287	312	302	279	292	289	267	300	271	290	308	302	304	319	323	273	306	276	316	288	292	295	270	284	274	273	294	298	323	309	301	319	316	327	286	290	240	282	270	301	272	290	290	283	267	311	291	312	280	262	290	288	284	291	286	286	330	314	285	301	269	297	293	312	309	284	290	287	302	320	316	292	286	277	319	294	301	320	293	294	275	270	272	285	290	301	267	260	289	329	300	290	298	308	278	278	285	287	323	282	283	299	286	269	283	265	280	315	288	264	297	263	263	310	304	275	312	284	293	291	313	284	287	300	283	321	310	275	328	273	286	294	296	295	314	274	292	290	273	278	304	292	290	287	336	276	274	301	280	290	311	317	298	263	287	274	319	278	291	286	293	297	289	263	306	295	272	297	291	311	286	275	277	301	296	341	301	289	289	323	315	314	345	290	281	281	261	282	285	312	305	282	304	302	307	276	313	264	282	281	294	308	299	274	282	297	293	283	287	308	274	297	296	336	306	305	303	321	286	302	288	301	281	293	262	289	289	278	279	295	288	307	290	286	298	287	260	322	299	318	293	316	284	302	285	311	258	282	258	295	258	319	302	274	318	294	325	315	295	259	319	295	284	308	276	267	323	300	318	322	284	311	286	276	291	284	286	309	320	314	288	308	307	303	298	312	296	300	274	318	297	300	319	294	292	293	301	285	309	272	307	277	285	303	298	298	265	339	299	273	290	300	274	277	305	281	287	305	288	312	277	305	297	285	290	294	286	296	289	269	284	283	314	293	269	291	303	264	301	338	280	271	314	283	310	311	296	294	263	253	307	301	267	284	320	299	267	301	273	288	330	309	274	257	275	259	305	313	299	286	290	272	303	303	297	298	289	274	309	285	309	325	283	313	306	307	325	300	283	317	329	303	273	278	300	283	270	306	293	300	298	276	314	301	269	314	302	285	276	290	305	318	295	285	261	311	309	282	294	300	272	289	277	280	269	270	315	286	323	290	297	311	305	266	269	281	304	305	313	308	261	296	269	309	292	280	306	319	269	276	329	303	260	281	310	289	282	250	288	287	287	301	293	306	291	311	303	279	288	254	296	322	324	283	310	282	303	314	314	288	289	268	296	306	293	291	315	266	297	296	258	254	309	295	298	316	307	281	232	263	291	279	268	315	313	269	296	284	280	328	302	290	299	291	274	280	276	281	305	280	299	287	247	307	261	323	312	291	296	322	319	303	318	307	309	301	260	290	272	309	323	279	286	297	302	291	302	290	282	301	311	307	275	280	330	261	288	328	316	298	279	304	291	276	297	278	314	303	278	280	246	275	308	267	279	295	290	326	303	264	322	292	263	288	306	301	285	311	265	303	299	328	271	302	275	292	327	284	312	294	293	263	245	277	272	313	295	298	288	305	292	296	290	290	288	275	287	291	321	322	281	278	312	300	310	278	307	276	249	276	301	293	321	303	291	297	269	288	238	278	277	274	267	313	288	311	308	280	284	279	303	296	292	316	304	324	281	331	282	301	293	322	307	287	286	282	310	274	327	321	293	294	290	263	291	308	280	270	296	312	284	274	257	298	285	261	310	283	299	310	293	324	288	300	269	302	286	303	261	289	325	305	291	286	268	304	296	294	296	300	301	292	308	290	300	289	330	318	288	342	278	311	305	295	269	300	296	298	302	296	294	298	277	288	296	313	323	277	283	285	288	314	314	306	307	288	298	304	294	311	302	297	271	283	260	322	300	288	304	260	274	277	300	334	281	320	314	308	350	298	275	304	328	264	284	292	285	285	287	302	299	282	282	254	283	292	274	279	270	281	268	309	286	294	282	285	286	299	298	272	268	300	262	262	301	285	257	291	306	316	301	302	324	289	274	291	304	300	301	271	254	263	318	309	299	297	263	275	293	299	293	256	279	289	295	314	304	309	293	296	256	285	288	315	270	294	264	259	298	286	309	277	310	295	311	290	261	311	311	293	344	300	279	280	303	282	289	280	315	270	315	283	304	300	292	294	297	321	256	258	324	309	245	337	284	284	280	300	295	287	281	269	273	282	291	283	291	316	295	289	297	252	323	301	308	310	263	302	302	285	300	313	293	253	286	279	300	263	329	310	275	287	301	290	262	276	259	330	279	291	261	303	279	301	281	293	284	307	267	278	311	255	320	286	292	292	293	308	314	362	290	289	308	289	247	289	283	269	302	307	295	271	297	284	297	298	332	256	276	287	259	311	322	286	308	275	280	287	294	295	299	299	257	291	304	313	278	306	313	285	282	285	269	306	304	319	282	290	319	280	288	334	262	304	320	291	279	288	285	267	286	305	286	301	300	270	281	308	276	293	309	285	294	291	305	261	320	309	297	310	299	281	282	283	310	322	284	295	280	260	290	308	319	259	298	317	307	285	266	301	303	291	290	291	286	318	310	319	290	291	291	266	305	288	315	303	282	290	289	280	298	279	265	280	316	272	306	288	274	299	274	318	281	314	310	309	296	287	311	293	287	307	281	292	299	281	285	311	279	273	287	269	294	273	305	276	308	293	300	288	301	262	295	304	294	283	300	317	315	311	310	309	265	295	295	290	347	296	305	283	285	286	285	332	275	275	277	303	308	302	307	296	312	298	303	273	270	281	292	269	277	324	269	322	295	291	309	282	314	329	290	291	285	283	281	285	310	298	283	278	277	268	290	328	292	296	312	283	284	238	304	285	283	308	298	279	294	301	310	262	308	288	299	301	282	274	279	322	327	298	313	282	294	312	260	270	292	277	256	301	266	286	294	287	302	278	271	300	306	295	298	288	251	282	296	306	283	304	257	265	293	289	321	315	293	293	298	298	314	287	303	314	283	347	308	271	290	301	307	306	282	309	266	265	285	257	297	271	285	269	267	278	266	288	298	282	294	270	286	295	302	306	285	278	285	303	315	285	272	283	281	292	316	278	300	291	308	282	303	265	295	304	322	282	263	300	301	309	286	271	299	307	282	278	274	270	305	315	320	302	314	319	309	282	310	275	264	300	305	294	279	278	259	266	315	298	292	267	292	277	326	279	269	302	291	283	279	282	285	278	273	312	305	288	248	289	286	307	284	326	307	299	289	302	320	285	287	280	276	278	288	256	289	294	263	303	282	272	288	311	314	281	302	313	301	290	309	262	311	274	270	276	299	292	305	301	286	310	298	274	309	279	259	299	320	298	296	256	280	306	303	331	310	286	311	285	297	296	269	301	269	263	323	291	260	322	320	290	318	301	272	302	309	276	290	299
2249	690	712	724	679	710	656	691	671	671	600	677	629	705	659	641	675	657	651	644	606	657	604	641	668	637	665	628	672	631	671	613	713	633	656	657	640	679	645	636	670	635	671	700	620	665	633	681	663	637	602	671	624	631	662	652	608	690	654	691	668	638	666	627	624	669	606	681	659	665	667	623	653	678	609	627	682	640	593	627	667	643	636	646	653	649	656	680	647	640	668	654	677	652	642	657	634	659	642	612	644	660	655	686	679	657	616	636	697	640	646	679	666	634	654	661	586	663	660	647	644	653	694	661	665	641	620	610	639	661	639	646	655	615	620	659	628	615	665	662	646	619	664	648	627	661	672	611	631	606	630	648	620	625	658	621	666	643	636	684	625	631	670	677	659	662	662	661	644	626	623	637	648	616	652	653	658	610	662	663	627	671	652	627	649	666	674	621	623	647	617	649	690	653	626	648	680	632	640	685	643	623	639	631	631	623	665	632	605	665	655	621	612	635	642	645	616	659	630	621	652	657	636	642	662	627	689	595	588	627	668	661	638	674	663	644	674	689	660	655	625	649	628	627	608	658	613	648	622	702	677	645	685	633	660	648	639	640	656	627	641	635	639	662	666	680	681	662	648	661	678	655	672	668	663	656	631	672	633	674	676	671	627	640	664	639	643	674	632	642	617	650	645	637	684	665	656	642	630	659	635	672	631	675	646	673	620	627	678	620	679	662	668	624	655	665	640	665	679	645	624	676	664	620	615	685	661	594	663	694	596	686	671	627	664	629	613	637	645	677	662	657	618	602	671	665	629	674	630	666	602	618	635	653	646	658	640	677	614	720	641	661	630	601	659	661	677	647	646	656	620	614	653	647	643	703	632	651	692	668	659	677	639	627	652	637	685	643	644	672	647	646	679	644	641	625	687	660	622	667	622	650	626	636	660	619	671	659	666	631	683	661	641	636	634	697	704	629	622	645	647	670	626	640	593	653	641	649	656	640	637	650	633	686	653	657	698	634	641	643	643	686	678	657	641	637	643	651	623	654	652	629	628	639	639	690	628	615	621	666	650	687	623	637	642	677	635	662	659	660	649	651	673	666	679	648	620	631	665	657	628	679	628	646	652	636	629	629	653	649	634	697	653	680	623	635	627	685	653	646	623	700	641	700	610	650	605	622	703	663	660	591	643	615	624	645	641	657	684	691	624	617	673	667	660	663	640	633	648	613	680	635	657	643	630	658	656	652	621	649	649	641	658	669	652	637	647	638	634	642	639	670	700	670	604	669	631	637	654	577	621	659	638	643	637	671	662	633	616	658	666	680	650	638	678	651	640	648	647	672	671	602	611	606	647	627	716	705	660	658	643	638	596	648	645	703	621	615	683	658	646	700	710	661	638	653	613	638	647	635	687	679	651	653	630	641	636	634	650	609	692	708	683	652	621	692	658	631	693	667	647	635	652	643	677	692	685	657	633	702	639	617	663	642	705	635	629	683	650	655	630	628	622	704	580	666	623	674	652	640	650	625	646	695	653	669	671	589	716	662	629	664	651	617	602	634	639	657	683	636	618	675	701	665	679	621	672	637	670	663	641	658	647	609	669	629	687	667	616	679	699	706	654	636	675	620	688	650	660	692	703	662	654	646	588	682	652	666	656	578	638	615	667	684	621	635	651	606	645	609	669	631	652	608	636	652	660	624	663	659	627	689	651	682	646	648	684	655	686	680	623	656	672	642	628	642	675	636	677	618	612	670	637	666	659	626	630	636	637	640	615	611	646	594	647	651	657	608	643	633	697	676	666	665	684	693	625	609	662	636	641	626	666	628	677	647	621	601	603	640	608	628	641	627	674	662	633	612	687	653	725	658	670	665	678	652	625	645	626	629	664	655	646	636	630	629	652	648	617	679	621	657	648	652	711	639	650	645	620	637	642	653	603	655	667	628	648	657	690	668	634	678	639	680	604	647	627	656	613	637	652	641	673	612	656	677	612	646	669	680	652	640	662	656	599	643	658	665	693	675	663	620	668	644	642	637	692	674	677	648	644	663	611	668	637	693	615	668	654	704	656	656	650	663	620	678	674	653	620	627	659	650	604	648	655	621	626	607	695	683	650	639	635	675	667	657	656	641	637	650	649	705	642	659	639	674	655	680	630	647	627	618	637	633	647	655	658	626	633	639	638	640	636	670	643	615	631	625	647	639	690	630	649	656	635	670	650	651	674	661	645	634	666	639	623	672	653	626	641	594	659	708	604	622	672	603	647	684	639	652	633	628	605	656	622	629	647	602	642	621	600	655	653	607	686	629	686	679	644	635	643	653	664	612	650	597	713	620	649	660	661	656	621	683	641	672	674	614	646	688	636	635	675	693	709	627	603	617	612	652	663	640	663	638	631	647	675	589	605	659	635	608	643	680	657	601	623	628	666	688	677	638	673	685	660	651	638	644	663	655	651	674	648	658	685	649	660	674	641	676	672	650	639	650	629	632	618	662	626	602	640	682	679	664	657	622	625	635	646	651	645	654	662	664	641	658	656	680	649	646	659	646	577	602	674	685	661	661	643	634	669	668	653	654	645	663	644	685	663	686	663	631	641	620	624	592	621	638	596	663	677	674	648	673	588	646	620	644	650	644	662	625	601	650	640	690	622	623	605	633	662	605	695	630	663	652	640	684	618	639	610	691	633	621	632	584	631	655	662	647	679	646	658	651	627	688	648	643	668	642	644	614	660	679	633	669	635	642	630	644	691	626	633	649	674	646	627	636	651	667	621	662	677	636	690	663	611	629	662	629	628	664	676	635	643	639	662	619	670	674	665	664	701	659	640	657	620	609	650	599	686	665	655	621	635	620	643	607	583	664	648	662	670	623	683	652	616	641	633	613	639	661	609	623	629	694	614	643	635	683	673	661	639	619	628	632	625	670	695	669	678	660	631	629	687	619	583	667	599	610	662	683	661	666	645	653	653	663	650	660	640	635	621	603	618	669	664	659	647	686	672	629	642	668	615	654	684	621	686	662	638	636	620	656	619	650	630	637	648	639	648	629	615	667	613	622	672	632	644	674	663	625	655	649	634	616	652	660	661	602	667	633	704	628	664	676	642	663	632	636	645	641	665	652	660	650	606	661	680	667	674	669	645	658	677	640	622	676	644	662	649	640	641	616	646	633	679	668	637	662	637	677	660	616	643	645	649	593	650	639	622	645	696	644	700	634	650	664	632	660	631	673	617	678	668	697	647	641	639	621	634	649	628	650	633	647	672	691	667	664	616	614	619	659	656	630	636	673	631	624	582	656	653	647	665	649	635	619	613	682	675	648	633	623	638	647	641	643	657	691	627	640	648	669	641	649	695	681	642	664	660	648	690	643	635	657	675	672	655	654	675	634	700	658	659	637	664	669	626	620	638	630	642	635	667	642	684	628	627	665	677	639	644	646	624	681	667	618	612	631	638	626	645	643	624	611	648	636	648	613	656	667	677	661	660	674	646	662	665	666	642	648	656	664	699	681
7865	533	551	464	393	330	270	253	225	276	252	203	217	220	201	236	213	208	226	234	203	227	189	183	220	205	185	206	194	185	222	231	208	210	225	215	189	218	181	223	198	201	198	212	205	222	191	213	213	189	224	222	213	198	227	208	210	198	207	226	195	204	173	225	210	185	227	206	185	188	198	212	208	170	209	228	204	202	206	213	214	201	202	199	203	216	200	203	215	214	198	198	228	198	200	224	210	215	226	218	216	205	199	206	205	196	221	195	236	205	193	203	187	225	203	217	228	222	213	225	174	218	240	187	199	234	216	249	194	197	190	234	200	187	229	205	202	215	210	222	229	192	223	175	203	197	188	218	208	194	209	208	198	208	198	216	205	216	220	242	163	216	224	191	204	225	178	199	218	221	212	191	208	204	227	197	201	192	238	193	201	208	221	213	202	222	199	226	238	226	236	179	206	225	188	205	205	189	221	224	223	194	195	213	174	207	192	207	194	239	205	207	207	216	195	221	201	201	228	191	206	211	211	203	207	209	185	215	218	202	195	192	208	197	204	218	197	220	190	211	204	219	197	205	206	231	191	223	198	188	182	181	207	213	211	203	213	187	176	200	195	203	193	211	204	219	206	213	218	199	213	222	193	219	214	195	227	197	212	189	196	231	213	204	204	202	203	217	194	197	220	241	232	222	168	206	204	181	244	197	209	211	185	178	215	202	186	210	246	191	195	193	187	218	203	198	230	213	209	210	223	204	223	214	235	198	206	184	212	201	198	200	208	199	196	220	190	201	191	230	191	202	214	209	190	197	213	232	219	215	200	221	217	197	189	208	216	210	217	192	204	205	234	233	193	222	218	189	209	215	206	225	222	191	194	206	205	206	241	197	208	187	178	200	187	188	213	213	181	205	216	210	196	184	203	241	205	197	223	188	219	213	205	224	209	204	179	209	217	210	188	191	181	201	199	227	216	204	225	242	201	187	194	218	216	188	202	215	210	224	205	192	211	194	211	221	218	220	227	216	195	224	189	196	227	200	225	208	200	238	212	201	194	225	189	207	214	215	193	210	204	221	198	186	230	213	230	189	205	209	196	215	183	174	198	200	177	191	202	228	207	208	213	195	186	226	204	184	207	233	211	216	214	219	214	197	222	206	200	206	200	228	242	205	209	198	221	218	192	202	203	223	184	173	183	211	210	203	212	211	231	197	199	184	220	191	238	239	210	206	222	197	213	214	214	198	199	218	217	203	216	217	211	209	182	229	223	186	202	186	186	237	197	195	223	206	203	222	203	236	202	183	196	192	180	221	199	193	211	207	222	232	194	219	211	208	216	223	205	214	218	206	203	212	214	204	217	188	202	203	217	212	204	189	201	210	192	234	221	226	201	169	219	218	241	211	199	181	217	203	206	205	177	185	221	205	195	216	190	233	206	200	191	214	192	191	204	198	191	188	225	191	214	205	204	168	201	215	214	179	205	213	217	221	250	214	201	208	229	197	214	177	219	234	216	204	191	245	181	193	231	189	227	201	233	227	200	202	220	233	183	210	198	210	203	242	198	219	206	211	206	224	211	187	207	179	204	200	183	197	192	214	203	197	201	236	235	197	186	208	196	206	194	225	197	230	182	191	216	209	201	206	209	223	225	206	204	201	194	206	202	181	210	235	225	200	180	236	227	194	207	200	192	181	203	198	199	202	204	218	200	203	221	201	216	221	204	194	191	193	237	197	205	246	191	196	196	186	211	185	238	213	203	203	188	208	197	198	212	200	182	209	231	210	204	196	218	220	202	228	180	190	206	191	199	230	210	213	217	229	212	224	230	201	211	190	214	259	189	205	192	194	207	209	173	215	201	213	217	219	215	207	184	215	217	206	207	199	193	214	203	207	203	221	225	218	187	188	198	179	209	227	195	221	216	208	217	227	214	198	199	209	212	208	201	208	205	211	242	195	221	204	204	209	237	211	197	199	211	216	224	191	220	200	214	230	200	225	180	220	212	219	193	243	214	208	174	222	209	193	203	187	200	198	189	179	232	194	195	210	192	185	201	194	219	205	197	204	214	224	196	184	217	221	217	237	216	194	198	181	208	205	189	198	208	231	246	226	215	204	213	209	200	209	209	212	240	212	218	193	222	192	177	199	218	201	172	227	212	202	170	214	228	216	226	190	186	190	212	207	213	214	225	200	202	202	208	244	187	188	228	212	204	196	202	206	196	185	200	201	223	183	216	215	185	218	181	226	215	199	199	200	190	225	240	205	206	201	224	199	211	172	198	237	193	191	203	218	202	212	193	213	221	215	210	174	198	208	228	190	202	211	224	188	175	185	206	211	182	252	189	217	200	226	188	168	208	198	194	187	233	221	199	222	216	168	198	214	226	195	199	239	246	210	206	205	208	212	180	193	206	186	199	210	212	219	201	192	195	232	214	215	208	195	216	222	195	205	220	218	193	202	210	214	212	205	198	206	207	213	189	182	208	187	186	199	220	201	199	188	196	200	206	209	216	210	215	193	194	192	212	226	207	196	219	218	221	221	190	248	201	201	196	192	199	233	218	190	235	216	208	221	201	211	212	220	220	193	172	220	208	213	196	203	215	184	193	198	203	182	196	221	189	192	217	196	207	208	218	210	185	192	209	194	191	215	212	221	191	194	222	221	204	225	206	193	208	210	225	219	237	205	192	189	196	217	201	206	184	182	206	199	201	207	215	197	219	214	206	199	221	204	218	216	213	191	215	205	204	224	209	207	171	188	229	205	221	197	206	192	194	172	202	206	206	204	216	200	184	205	188	200	235	186	222	214	194	220	204	237	194	182	214	186	189	227	209	210	235	182	214	185	202	181	207	190	216	167	213	193	208	223	239	207	215	246	237	188	216	197	190	204	196	197	194	206	218	219	226	223	198	194	205	184	235	195	190	198	193	237	213	228	201	203	187	193	204	179	199	183	209	201	205	215	232	225	218	197	235	202	220	218	224	213	189	254	217	197	219	224	220	196	190	248	185	200	204	208	189	214	214	200	189	230	180	193	204	203	206	218	204	217	200	196	207	190	202	188	220	192	203	215	217	190	217	240	209	204	203	183	179	214	201	210	231	194	219	199	213	231	196	208	212	190	207	187	227	217	244	242	225	201	208	208	202	206	222	207	203	211	207	223	219	216	203	203	220	206	195	218	208	214	191	194	203	231	218	200	198	222	215	212	216	197	187	161	206	194	184	208	212	212	196	248	226	213	216	241	196	187	217	200	215	204	214	206	207	220	210	215	202	224	201	211	206	204	183	230	207	193	196	196	191	234	224	213	214	206	196	220	204	195	222	176	188	205	218	203	201	224	247	210	206	224	199	213	239	208	217	192	197	199	239	216	239	212	188	199	205	207	202	202	214	208	198	205	195	202	191	209	217	174	194	214	222	206	190	211	201	199	210	216	174	221	221	184	199	208	217	200	207	187	216	211	243	215	193	215	215	192	218	199	217	192	179	186	215	204	225	229	205	169	199	206	188	214
6665	744	1189	1412	1312	1027	910	794	726	705	654	640	584	585	618	580	555	519	527	523	505	519	508	505	475	508	490	523	511	493	494	470	477	493	476	478	488	476	524	479	486	470	493	478	497	511	487	501	473	466	501	458	464	510	498	446	499	467	525	454	460	500	493	505	464	483	462	438	533	479	453	468	474	493	490	462	432	448	496	444	471	475	463	469	497	512	451	477	483	493	442	440	418	477	424	439	481	437	467	499	466	480	487	449	471	473	472	444	475	466	468	494	466	484	459	452	497	452	490	487	470	450	506	491	447	491	491	492	475	494	470	469	458	423	459	437	473	463	458	469	466	473	466	490	480	520	454	463	424	516	466	473	448	444	490	456	489	484	467	471	468	470	478	460	457	458	488	461	450	467	463	502	441	462	439	440	426	443	471	511	451	466	415	465	487	477	485	446	449	503	458	455	478	437	453	476	458	498	490	448	449	459	490	487	465	417	448	422	469	472	467	458	460	493	467	535	480	488	439	496	480	479	473	465	502	473	443	438	474	426	433	461	448	460	479	470	497	453	462	437	529	458	458	446	452	486	475	434	422	469	453	452	462	460	487	434	499	512	440	456	440	471	481	450	462	466	494	463	464	466	446	501	462	420	482	464	462	467	441	472	494	444	494	474	484	487	514	458	484	432	478	446	446	461	500	451	471	441	458	506	503	465	450	461	485	501	479	509	470	453	484	491	476	445	458	444	457	469	469	434	444	428	472	499	452	461	448	484	482	489	468	472	481	444	459	459	473	466	482	458	480	469	488	466	469	471	458	478	435	455	458	469	479	439	461	436	468	429	520	463	430	475	488	468	477	475	461	497	378	422	443	493	471	510	433	454	484	495	466	455	491	501	468	469	471	468	468	475	487	429	476	431	472	431	448	467	485	476	515	439	450	432	478	506	426	453	443	429	442	455	480	509	448	456	428	449	428	458	471	450	486	491	488	477	453	474	485	432	460	425	447	436	471	450	481	465	495	449	506	465	421	494	440	458	433	449	471	471	462	424	454	433	464	483	454	466	434	426	482	496	469	490	433	492	514	444	443	461	451	461	490	476	450	431	463	445	478	463	467	472	422	440	524	450	481	467	481	480	477	455	465	458	448	447	467	478	458	457	456	440	473	461	472	438	525	478	435	465	480	466	479	436	473	432	459	476	444	447	485	479	455	462	489	427	465	479	485	452	446	464	472	477	474	430	486	447	471	434	476	455	480	420	462	467	480	468	500	465	462	461	437	482	459	470	466	433	453	496	449	462	463	466	445	481	432	484	467	484	453	469	435	457	487	478	513	441	465	456	438	469	434	481	464	478	464	458	475	483	429	464	464	498	425	431	464	475	481	480	502	470	488	479	420	470	478	450	482	482	444	465	502	443	404	447	442	529	458	452	497	482	459	456	472	487	466	429	476	483	449	475	455	464	484	486	484	496	435	453	497	457	466	438	482	502	477	474	489	432	464	441	499	444	455	466	452	481	433	450	447	477	495	465	484	511	467	472	480	434	525	444	483	436	429	453	451	429	490	460	466	461	466	456	441	485	446	486	423	492	490	438	464	520	451	459	505	468	494	489	482	466	452	433	456	457	505	435	469	504	438	450	402	475	483	480	501	446	474	428	452	455	463	466	500	469	490	477	454	428	435	472	473	490	449	501	460	446	475	426	457	470	440	448	445	475	480	445	464	479	495	488	509	520	486	451	444	451	463	478	489	448	457	444	481	464	470	415	462	451	485	427	463	486	460	461	497	450	445	428	460	454	475	430	456	465	423	441	472	470	445	462	473	438	434	473	417	474	453	465	486	483	467	490	442	459	478	464	483	504	444	482	425	475	467	470	504	463	478	446	477	460	461	469	479	478	504	432	448	493	471	472	463	463	441	459	464	462	452	448	456	482	498	488	469	490	460	457	471	482	444	452	468	458	480	439	455	481	464	473	469	447	471	467	460	495	455	511	434	459	464	465	505	478	468	477	459	467	466	449	457	510	458	458	446	472	474	433	468	461	505	475	448	523	468	482	439	434	459	437	418	475	481	472	458	427	476	496	467	432	478	453	476	443	517	430	486	462	460	497	453	498	444	462	475	471	445	479	442	434	406	468	472	451	464	467	453	476	430	467	494	456	475	446	491	427	448	397	511	483	484	462	481	440	467	486	435	431	472	458	465	443	461	453	443	435	458	441	461	464	466	458	451	477	462	444	486	417	480	471	496	523	468	465	462	489	457	464	492	499	441	470	427	490	459	443	479	457	482	459	483	461	464	451	445	450	484	451	518	478	490	470	470	445	440	486	488	473	462	449	459	421	467	466	461	508	450	509	452	458	460	450	455	466	474	487	463	440	459	432	454	418	467	436	469	442	431	453	476	425	442	472	492	485	485	491	435	467	459	448	484	477	520	469	470	473	412	437	449	438	450	450	456	481	471	416	496	443	449	480	445	447	516	463	466	485	456	456	471	478	453	465	451	458	474	451	465	511	495	484	450	457	467	486	452	459	497	446	472	453	470	487	452	476	448	419	488	457	471	473	473	457	465	464	510	469	458	505	459	467	490	485	470	468	472	466	418	471	498	512	493	449	476	484	451	446	480	509	445	494	476	454	414	457	468	454	441	452	483	480	496	476	449	477	449	469	445	482	468	435	444	494	467	465	458	475	444	460	449	464	474	495	454	475	465	479	486	502	460	462	454	445	470	443	504	493	474	492	488	450	479	476	456	459	471	474	448	464	435	483	448	465	439	466	471	470	439	438	479	491	412	449	479	444	462	485	487	439	448	427	425	442	436	467	467	494	492	477	475	458	466	484	456	468	454	480	453	467	464	483	470	466	474	498	482	424	449	469	451	449	533	463	491	475	473	485	488	472	461	473	495	518	437	456	452	483	468	457	501	471	488	441	459	448	445	448	511	407	463	466	476	464	460	461	454	485	457	463	519	457	493	482	457	468	472	471	437	465	431	444	435	456	459	467	489	403	476	464	483	493	458	499	483	456	474	497	469	462	442	455	429	469	443	446	478	499	468	473	470	441	501	447	430	490	471	472	483	482	466	464	465	460	488	467	462	486	443	475	455	471	461	441	458	443	478	473	484	489	496	458	501	461	418	454	450	506	491	453	461	472	479	469	462	413	452	477	467	487	486	487	463	449	477	496	467	439	446	445	469	433	435	435	521	455	426	444	454	481	490	437	457	451	447	460	464	486	496	471	480	487	442	462	491	474	479	471	490	474	493	476	468	448	469	472	465	512	462	423	466	427	493	447	430	465	465	475	478	489	497	423	474	455	453	452	464	448	437	435	462	463	519	462	483	458	469	476	510	418	475	448	479	460	506	449	481	447	476	504	474	457	434	439	471	456	457	432	489	475	469	511	469	477	481	443	509	458	439	459	450	467	456	493	477	432	474	468	472	445	444	449	460	426	447	445	478	406	479	450	466	445	473	455	455	437	442	442	445	475	443	460	485	449	462	490	514	460	467	481
14309	1001	806	582	399	332	256	186	185	147	136	122	83	112	102	102	95	107	103	91	101	92	73	102	95	96	93	70	82	86	79	74	69	86	78	73	81	93	75	57	77	79	95	88	98	69	71	80	75	72	75	81	90	88	70	91	67	67	63	93	64	102	87	96	74	90	79	81	80	79	65	82	74	93	56	76	72	73	66	80	83	79	72	61	67	99	83	79	69	69	94	81	91	88	70	82	84	62	76	66	69	69	79	71	79	84	70	62	78	60	74	71	82	85	70	81	78	64	70	85	68	90	96	82	86	80	68	73	79	67	67	84	73	78	64	81	69	73	75	53	85	81	71	81	99	74	82	72	68	58	78	63	88	69	68	87	64	74	89	76	66	86	76	84	80	71	55	75	84	87	83	70	67	66	84	63	76	78	94	97	72	90	80	87	85	82	85	80	82	92	69	79	82	71	93	84	73	75	72	81	73	86	80	95	75	66	83	77	80	80	79	56	68	61	64	72	74	84	69	67	77	78	82	84	79	79	84	95	75	74	81	82	74	86	71	84	73	78	101	78	76	78	78	76	79	81	71	76	84	82	68	84	66	70	76	81	70	76	87	83	74	69	67	72	85	74	75	82	87	60	96	94	67	104	73	72	64	75	76	78	84	83	89	85	78	82	90	84	77	74	72	78	72	74	87	72	83	67	76	92	91	78	78	86	78	71	94	74	73	76	74	80	82	66	87	78	68	69	73	73	83	77	67	66	82	86	73	94	82	81	77	78	68	94	72	84	70	89	66	83	73	74	74	81	74	75	72	101	72	73	84	84	69	74	86	81	74	70	72	72	72	72	77	65	79	81	80	75	92	83	77	74	72	75	89	55	70	92	84	75	75	79	78	76	74	78	68	64	78	82	87	79	84	68	94	90	86	71	95	83	97	74	82	82	67	71	70	75	83	64	81	77	99	73	66	81	74	70	92	63	77	72	85	94	85	69	94	63	80	85	69	102	69	79	80	70	75	84	75	80	71	97	82	78	83	73	72	58	94	78	66	97	84	81	87	78	68	74	84	85	70	69	65	86	66	62	70	87	90	79	85	70	80	97	88	80	64	80	83	77	84	77	72	79	58	68	97	79	80	66	67	75	77	64	69	74	72	70	81	72	71	68	89	83	74	82	77	77	65	87	89	81	82	79	68	83	73	74	68	89	76	94	72	77	86	88	85	81	85	83	81	80	82	64	77	78	88	74	69	97	74	78	87	79	76	95	81	62	78	85	66	82	76	78	90	73	72	78	67	79	79	70	87	88	81	87	107	99	77	74	85	78	64	83	89	99	63	69	67	85	86	80	80	75	74	79	80	97	85	81	84	84	83	81	74	76	97	85	80	83	78	88	97	73	77	77	81	75	86	76	74	81	93	83	66	78	82	80	77	67	86	78	77	92	74	83	87	79	73	75	92	64	62	65	72	76	85	83	64	76	79	67	81	83	69	88	74	88	83	76	85	72	87	67	90	64	74	93	91	90	78	79	74	89	78	73	84	77	85	90	76	72	61	85	75	80	69	90	74	59	84	85	65	59	66	79	94	71	63	63	73	78	85	69	91	83	97	67	93	75	83	84	93	62	83	93	90	77	69	78	78	81	82	80	71	94	76	76	81	79	85	88	76	88	69	75	82	69	69	71	72	87	67	80	92	85	80	88	68	68	71	90	82	67	83	77	67	79	66	68	94	59	78	82	77	80	72	82	74	73	81	74	76	80	91	75	68	94	90	90	76	70	76	68	74	82	81	63	63	74	70	73	77	83	68	89	67	78	74	97	81	80	77	85	78	77	63	60	78	68	74	84	84	94	82	76	64	71	70	69	64	73	99	86	84	74	61	75	89	86	84	80	99	82	72	76	78	83	75	96	80	68	76	91	92	66	87	78	69	68	82	70	81	88	74	77	88	72	65	91	96	91	72	77	78	93	65	91	55	81	95	71	67	71	79	75	76	94	76	63	78	77	89	70	82	77	68	82	70	70	92	72	76	70	66	83	82	84	88	64	71	78	79	65	78	76	68	71	54	90	85	86	89	66	94	89	75	95	80	74	72	77	94	64	73	76	71	93	90	69	77	73	79	82	83	87	73	71	70	91	76	85	82	88	89	90	81	68	90	72	79	79	59	94	67	100	78	70	75	80	88	86	79	92	75	76	89	67	97	76	72	55	64	67	90	74	76	79	77	94	68	68	75	73	101	74	83	81	77	80	93	69	68	68	91	83	90	74	74	75	76	85	70	82	75	84	86	74	75	80	94	84	75	75	95	90	83	81	83	90	70	58	73	69	72	75	87	79	64	69	95	51	84	85	85	70	80	78	83	85	84	79	75	72	85	67	94	86	82	79	66	66	68	74	84	87	70	81	88	84	79	82	78	77	77	74	81	75	85	86	87	75	73	84	72	76	79	78	75	61	72	64	65	76	69	69	69	73	73	75	83	65	68	81	93	75	74	76	70	87	81	91	74	76	80	75	83	78	90	88	79	96	61	80	70	74	64	86	68	74	81	82	85	92	74	94	59	88	69	74	75	74	86	91	61	61	68	80	75	89	78	80	79	83	84	85	87	102	70	91	82	70	67	81	92	70	79	75	86	81	59	79	78	75	78	86	80	84	72	80	100	92	87	67	76	66	83	82	72	89	74	66	80	60	65	75	71	58	60	93	72	94	84	71	74	69	80	75	65	63	95	65	70	92	79	77	76	69	69	74	103	88	80	90	84	93	64	83	85	72	74	77	64	79	57	84	78	78	88	81	75	66	84	89	94	88	74	76	94	99	78	86	65	86	94	98	90	80	81	95	90	76	77	72	61	86	83	77	71	74	64	78	80	71	82	67	75	84	62	69	79	96	70	70	79	77	70	86	65	64	72	80	86	96	70	68	70	73	79	79	66	83	85	70	84	78	68	76	82	71	82	72	81	69	76	73	81	74	84	66	73	85	83	88	59	61	65	75	67	76	77	56	75	75	89	69	63	84	75	65	69	81	79	82	72	101	73	85	70	86	64	76	80	74	69	82	73	86	81	71	87	85	79	58	75	74	75	73	88	85	95	89	75	77	81	76	65	63	72	79	67	82	73	70	68	86	96	79	73	84	96	94	94	72	80	74	76	76	85	73	72	74	82	79	81	69	74	73	77	93	88	81	72	90	75	74	77	82	79	79	98	73	78	78	81	70	82	92	81	76	70	71	66	89	65	74	64	88	81	87	100	62	74	69	57	62	79	84	94	75	90	86	65	88	76	80	65	80	75	81	93	75	87	88	79	80	96	76	65	60	88	76	92	77	75	72	67	79	67	66	63	101	94	75	69	84	85	72	63	93	79	73	95	74	76	81	74	77	98	87	71	88	83	87	66	80	98	65	76	86	63	101	61	80	64	88	71	83	89	88	90	72	103	75	67	90	78	94	89	74	76	76	70	79	82	76	78	76	89	85	86	75	74	62	70	77	83	85	60	84	84	86	78	95	85	79
7981	774	1687	2065	1600	1368	1082	876	751	644	574	511	413	428	440	380	313	279	309	288	324	291	264	272	290	259	256	249	261	228	244	247	246	218	231	243	220	217	237	234	204	214	220	247	233	212	220	255	228	223	224	215	211	227	200	192	215	237	194	186	196	194	208	220	219	223	217	206	227	188	244	234	199	191	217	203	206	230	218	229	205	220	214	232	225	197	221	213	211	222	197	226	222	184	213	225	222	204	224	222	231	193	190	216	206	203	197	206	214	186	208	201	214	202	209	213	223	221	193	212	195	240	237	217	214	197	203	205	174	209	206	178	184	207	182	220	213	219	218	193	211	221	190	211	196	233	210	193	212	208	219	208	199	206	207	204	205	218	218	209	206	218	195	191	175	195	214	225	217	234	186	213	236	210	209	205	222	243	207	220	233	191	235	222	201	210	217	209	217	202	200	194	212	191	221	189	217	192	217	202	210	220	209	183	208	228	212	206	221	212	170	197	208	197	208	197	207	209	210	203	199	209	213	233	213	198	201	190	212	197	214	205	217	235	205	232	232	177	201	209	220	217	179	220	204	206	215	208	200	202	195	213	192	187	179	224	215	216	197	206	219	201	189	222	191	202	216	219	209	205	226	208	213	193	211	222	188	221	199	200	198	193	215	206	201	179	213	206	164	203	227	199	239	228	221	234	207	210	184	216	223	232	195	200	212	192	216	219	204	217	206	198	214	201	201	223	204	197	204	231	207	214	213	220	186	203	201	205	204	214	204	193	208	195	216	222	234	220	208	193	218	203	212	197	187	203	200	213	208	200	256	213	223	196	203	203	200	208	213	213	226	200	185	213	228	212	193	199	231	209	198	205	214	202	214	204	223	228	217	200	187	201	212	209	219	195	209	190	197	229	211	210	208	209	218	192	202	211	212	234	198	236	211	205	201	208	211	205	212	185	242	207	206	216	203	188	241	209	216	229	198	209	201	207	206	177	207	196	206	181	216	201	206	199	200	197	217	233	187	243	192	218	201	243	214	233	193	235	221	220	213	204	202	219	191	191	204	209	201	206	219	206	225	238	213	204	228	181	208	188	178	236	195	209	198	207	218	200	201	227	213	221	225	185	198	197	205	201	224	196	226	208	187	200	208	207	209	219	223	224	228	209	218	197	204	211	215	228	233	213	192	204	202	190	200	229	226	207	194	236	210	206	216	231	189	198	217	216	205	204	195	203	215	212	215	224	201	209	228	231	218	194	228	219	197	191	193	186	221	182	202	189	206	226	202	207	216	218	222	208	212	204	223	203	193	214	214	180	207	204	217	192	214	195	229	222	234	227	238	213	206	204	195	215	197	187	192	217	196	196	206	189	209	198	204	200	216	208	216	208	211	196	190	183	209	219	195	226	201	203	205	212	230	206	198	226	219	203	206	232	202	222	188	193	212	217	240	197	209	201	212	240	198	197	224	196	199	204	199	208	210	195	223	193	223	239	207	230	204	232	197	190	232	240	179	209	193	210	206	189	219	179	217	218	207	191	226	238	209	185	205	212	229	212	209	193	208	208	217	188	202	229	211	218	189	228	219	185	217	215	200	224	202	210	195	212	186	201	226	237	183	197	205	230	218	215	238	223	230	224	189	200	221	164	212	210	211	211	207	213	195	204	212	213	221	196	230	229	206	238	196	206	208	200	210	211	214	228	193	211	225	217	198	192	200	191	196	195	194	173	205	206	219	197	201	196	215	201	218	224	208	216	209	204	220	189	211	230	213	210	201	198	204	248	194	231	178	223	201	225	190	214	201	231	210	206	191	213	196	203	216	203	226	193	216	234	206	216	220	208	157	226	200	208	229	194	208	208	192	186	213	221	211	209	209	212	191	202	207	222	208	219	215	203	222	216	232	202	189	205	203	219	222	204	202	191	167	212	211	186	166	204	202	202	215	219	205	215	199	204	206	193	199	203	207	213	185	218	205	201	205	182	206	175	187	178	212	217	180	191	220	204	195	231	229	209	189	196	225	182	206	204	210	204	198	215	224	187	208	216	234	202	212	208	192	187	210	214	179	211	209	205	192	213	210	216	212	196	196	212	240	218	209	183	211	214	196	218	208	196	222	215	198	184	215	217	200	203	210	222	191	209	243	219	218	201	211	208	208	210	198	208	204	200	215	222	196	192	190	191	220	195	231	213	226	208	205	231	234	217	232	226	193	206	214	237	195	214	210	224	221	231	219	182	187	206	215	215	198	244	211	232	186	219	213	187	198	213	208	212	209	214	210	223	203	215	231	219	183	234	197	201	198	207	195	214	192	206	206	210	211	185	220	193	215	233	195	191	200	205	220	208	235	190	211	197	210	206	187	222	197	213	192	234	225	182	183	206	214	202	223	206	232	217	204	233	239	201	226	214	218	196	237	199	204	201	210	198	205	230	179	207	225	196	186	203	201	217	187	205	200	219	235	188	198	236	206	215	219	241	212	189	225	212	222	215	190	172	234	232	202	217	227	219	212	202	229	183	203	212	210	198	187	211	221	234	214	198	219	227	197	204	214	192	231	228	203	204	203	216	195	215	206	222	196	210	215	199	211	204	216	229	201	184	192	181	183	203	174	232	190	200	210	214	216	226	197	204	213	186	186	208	183	208	208	188	194	194	213	222	219	183	219	197	200	196	177	211	178	223	223	210	198	209	203	191	209	221	197	218	180	195	216	186	208	204	204	220	216	237	239	202	200	229	207	176	239	204	214	185	190	207	227	211	222	195	202	222	185	231	196	213	219	197	204	196	222	228	212	217	214	212	223	217	217	209	197	199	216	207	218	239	223	203	220	181	216	200	216	214	205	232	192	232	220	201	218	219	198	229	213	216	178	213	213	212	212	216	209	204	216	233	225	174	218	190	201	216	228	207	201	203	215	184	229	230	216	196	190	223	185	211	233	201	209	191	202	237	206	228	209	193	210	212	193	190	206	193	197	200	227	208	225	208	213	230	209	220	206	221	223	207	243	210	213	209	238	211	169	201	196	175	193	209	178	216	198	195	211	203	228	187	235	205	218	209	222	209	193	224	221	216	226	214	210	208	217	222	234	217	227	212	183	201	224	186	205	212	216	185	225	223	230	202	240	236	191	185	207	196	214	217	207	212	199	208	229	239	187	214	218	216	206	217	186	207	216	214	204	218	221	216	208	211	203	197	190	191	211	202	198	197	217	237	191	225	188	192	222	227	181	212	196	192	228	214	196	193	209	174	208	207	217	211	208	197	207	219	214	236	202	215	231	208	181	203	228	205	195	209	179	220	185	215	211	201	214	197	218	191	192	204	209	215	197	225	198	230	219	212	203	209	232	210	221	205	206	218	224	247	203	180	227	197	214	212	206	162	234	202	189	216	209	234	203	193	220	219	203	200	205	177	209	204	196	208	207	217	192	219	210	189	211	209	174	199	231	211	231	221	188	215	196	201	214	223	205	205	191	204	217	200	203	213	213	214	227	190	224	229	207	220	244	195	199	203
1750	315	329	295	307	306	328	309	371	328	303	316	296	302	319	294	288	299	300	313	280	278	333	304	308	287	306	269	281	271	265	326	290	337	296	312	331	296	296	268	279	280	287	320	285	296	288	289	280	290	276	285	306	274	314	296	285	281	308	311	299	304	249	295	302	312	276	293	291	269	325	276	300	279	318	255	274	296	334	294	294	301	295	281	318	325	279	282	307	246	272	286	274	277	301	318	319	294	288	251	333	273	284	263	311	339	298	282	330	281	268	306	273	278	295	282	275	290	286	264	283	286	282	299	315	326	265	268	310	265	270	278	288	269	293	280	308	289	317	256	257	275	301	318	295	280	286	274	278	309	262	315	279	301	303	264	263	306	274	287	304	312	307	273	310	285	313	276	297	286	338	306	313	291	296	301	288	320	283	321	297	283	275	285	261	296	298	285	261	293	312	299	293	273	304	298	275	276	270	307	297	306	311	286	278	298	314	322	283	274	274	260	288	283	278	326	305	298	334	288	290	316	295	283	295	327	278	288	297	285	295	250	297	302	302	293	255	271	297	296	316	332	288	293	281	279	283	268	293	296	317	314	309	286	254	316	287	315	304	306	305	246	303	316	306	291	275	313	310	272	308	298	312	294	289	274	275	320	296	288	248	286	262	294	300	285	328	304	292	287	279	297	309	310	305	278	261	292	277	276	289	299	298	271	265	306	294	290	321	318	317	326	299	273	270	283	279	321	292	268	252	279	269	274	301	317	280	292	316	312	299	293	314	309	322	282	314	290	302	281	293	303	275	263	288	322	265	299	269	289	262	279	269	295	317	306	284	285	265	259	298	294	290	326	298	316	283	296	266	279	302	308	330	306	304	287	279	303	279	300	277	305	293	296	305	278	292	260	295	269	254	253	292	297	297	294	309	286	273	291	305	285	301	308	286	290	310	327	273	310	293	292	290	287	273	294	310	308	301	312	305	299	275	297	293	291	297	281	347	305	288	285	296	289	305	254	278	290	289	291	294	322	303	252	258	252	245	289	303	271	284	321	291	296	279	296	296	301	285	276	323	326	282	297	308	287	302	297	290	313	282	289	286	288	283	322	312	305	296	289	280	297	280	311	277	295	292	267	294	326	304	268	279	257	270	293	315	286	295	279	330	314	281	312	301	294	290	263	279	274	299	281	321	302	327	308	300	273	279	304	278	312	280	267	281	267	299	285	283	293	316	298	298	284	275	264	322	313	303	269	291	318	315	323	310	295	289	287	291	260	316	297	268	282	287	305	300	294	300	298	290	288	308	286	304	284	302	297	289	302	284	273	283	299	305	269	289	297	298	289	295	305	313	306	311	273	289	303	309	299	284	274	275	305	301	317	270	297	283	305	301	294	307	312	297	328	272	297	301	321	297	301	298	279	294	290	330	322	297	308	312	283	302	302	319	305	318	288	291	279	284	311	302	293	298	297	302	281	308	282	298	297	285	299	304	300	272	306	278	279	315	272	287	289	283	293	292	281	295	312	288	281	256	338	315	254	304	304	310	298	289	258	284	277	274	323	305	299	287	284	316	339	323	308	334	301	262	305	266	276	314	328	308	304	309	304	289	300	272	299	294	285	291	284	272	308	272	301	253	323	249	309	293	293	303	299	293	305	263	286	297	277	286	311	318	282	294	300	275	307	300	300	290	309	300	317	290	263	302	285	279	307	299	254	245	282	321	309	318	273	256	307	268	313	274	259	285	289	302	288	300	288	264	265	265	279	266	296	295	303	320	276	265	304	301	290	305	319	294	278	293	296	290	280	298	318	272	350	311	309	308	261	275	305	321	272	299	312	304	283	289	292	309	298	297	285	270	275	275	285	290	284	274	298	311	287	293	301	308	273	295	285	290	312	299	280	274	288	280	270	259	309	288	289	275	311	298	257	336	315	296	302	313	281	272	268	284	322	276	305	307	313	271	307	282	325	326	286	278	336	275	318	262	279	295	330	305	307	283	301	305	307	263	306	295	280	302	285	277	321	309	278	314	295	267	278	293	272	274	304	303	268	302	299	296	326	291	282	275	320	296	298	313	283	271	285	310	291	278	284	321	278	287	306	304	303	288	290	288	291	278	259	293	311	274	280	279	281	285	295	282	287	314	257	284	293	272	296	282	311	287	289	305	250	327	264	287	269	270	307	309	288	290	272	278	311	302	304	306	281	300	273	278	276	272	274	295	275	283	286	323	325	287	300	316	318	308	284	268	272	280	264	288	277	291	281	298	279	269	296	316	326	314	282	306	287	305	311	285	308	303	310	294	274	298	316	282	311	323	303	302	294	313	348	333	302	298	303	320	311	268	294	276	300	276	318	294	267	294	263	284	297	279	291	313	264	285	242	287	277	308	284	287	306	321	283	299	311	286	275	276	271	268	294	280	281	283	305	298	324	299	294	275	278	287	268	320	287	297	293	304	329	284	339	322	314	298	293	288	305	278	272	325	268	287	300	309	271	292	300	289	286	309	302	298	280	304	290	274	288	304	271	290	303	299	301	297	298	310	275	268	298	283	298	303	289	307	280	295	263	290	288	313	288	282	291	303	281	309	283	256	271	345	287	295	327	293	304	283	292	296	287	296	292	297	309	275	287	299	296	287	264	264	311	296	258	322	286	279	280	293	312	317	310	254	298	284	322	322	304	318	276	315	281	273	305	316	307	271	318	289	313	308	292	317	283	277	271	303	320	310	294	281	267	305	286	295	296	302	281	299	276	288	285	326	310	275	286	301	305	302	296	301	304	334	267	298	276	306	273	290	307	285	290	295	276	313	303	276	320	290	275	304	289	295	299	253	302	312	292	306	285	296	307	295	278	279	307	272	310	296	288	300	273	313	270	281	291	265	293	312	308	322	296	299	316	264	273	293	298	301	267	334	317	316	276	299	294	288	298	298	312	295	299	280	307	304	301	292	282	304	263	267	305	325	298	276	299	295	309	302	290	304	266	256	295	291	262	272	311	294	286	297	301	285	292	278	309	291	303	302	303	305	304	300	285	312	306	287	318	278	286	271	272	291	282	287	277	285	310	295	295	296	320	323	301	273	308	343	309	275	292	283	319	305	259	315	288	347	308	291	294	280	271	281	312	309	326	294	294	279	300	282	318	269	299	291	278	329	273	305	296	288	294	288	289	292	322	273	269	303	283	290	270	295	285	295	308	310	279	318	284	310	287	340	321	288	313	308	286	287	312	286	279	289	302	329	311	296	280	306	273	290	306	311	268	307	307	295	256	284	294	292	285	318	295	264	286	299	296	287	301	295	304	275	287	301	285	286	278	297	315	291	306	317	300	297	263	312	312	300	314	280	307	313	365	295	314	312	301	290	282	307	316	275	277	279	318	289	310	270	284	279	281	285	289	308	269	300	302	273	318	286	298	277	284	302	286	277	287	303	282	297	263	262	297	301	286	306	295	319	267	278	308	324	305	304	294	350	325	287	294	297	276	297	287	314	300	288	267	305	301	308	286	284	294
2385	716	692	736	673	666	656	688	655	642	637	674	687	712	662	675	683	635	699	668	662	660	643	650	665	662	711	658	673	679	650	654	651	662	666	615	647	676	647	647	699	643	644	631	676	613	602	627	680	649	638	679	666	651	678	697	641	679	626	653	678	617	659	650	688	686	630	623	650	690	632	658	705	650	646	672	663	650	685	627	608	633	691	647	690	673	645	635	648	656	620	664	668	682	602	603	621	677	620	685	680	685	676	681	633	609	634	644	680	646	633	681	670	653	659	581	688	661	653	646	620	655	587	648	616	587	667	662	674	654	677	663	667	663	630	615	645	715	617	665	692	623	670	657	681	726	673	660	648	657	661	653	618	689	667	598	681	647	614	625	668	665	726	641	640	671	664	657	610	630	657	704	619	611	658	623	689	646	653	640	688	681	640	687	633	636	639	670	664	660	654	601	662	660	670	699	633	654	641	639	664	625	661	640	646	664	675	647	681	663	623	640	634	620	570	640	646	623	606	673	662	672	628	622	675	622	679	652	656	631	641	657	662	633	655	625	665	643	658	659	650	660	644	679	622	628	628	672	671	627	611	643	654	659	706	616	630	669	630	641	631	621	667	654	632	636	643	666	631	657	646	639	596	656	666	650	675	616	617	639	620	675	655	674	662	612	624	631	658	611	664	713	624	673	655	665	638	672	618	662	643	635	676	661	659	686	603	617	606	648	640	660	626	642	707	657	600	613	612	619	684	644	664	650	590	681	660	630	645	749	643	633	660	654	651	636	628	645	674	701	629	602	666	644	661	645	661	662	657	613	638	631	659	646	660	671	692	653	667	630	625	725	608	645	633	665	625	637	630	708	601	640	649	663	657	642	619	634	637	642	644	643	679	604	677	655	661	643	650	707	643	664	626	673	675	636	628	642	695	620	626	667	672	647	661	658	652	637	651	651	668	633	601	596	689	636	633	651	654	628	643	637	662	701	639	658	668	645	640	609	611	622	651	615	643	657	693	628	689	616	651	642	658	665	632	656	668	615	635	673	640	634	608	650	688	621	649	685	633	638	634	668	680	674	674	663	608	630	674	674	717	592	676	662	668	658	682	644	644	625	656	622	621	670	659	664	583	680	685	672	658	625	634	614	647	648	662	671	644	669	661	609	651	621	681	655	649	661	648	669	642	642	619	678	653	621	644	692	683	653	662	670	645	658	663	661	631	623	660	623	703	642	677	667	675	647	584	672	632	709	617	647	660	688	643	624	659	641	683	648	671	660	694	645	632	653	640	636	618	622	666	664	636	637	665	623	651	673	618	624	674	640	640	655	702	663	635	656	631	668	664	659	668	681	661	624	662	677	644	635	657	638	662	643	677	666	628	699	646	672	679	690	682	668	699	683	703	569	617	649	662	613	678	681	638	638	627	616	669	676	623	670	636	647	622	630	683	668	646	672	662	673	723	637	630	632	655	615	675	670	656	654	607	688	619	640	685	638	670	629	652	662	643	667	600	686	643	661	666	674	660	663	638	646	645	704	644	620	647	632	643	623	611	646	726	679	653	619	694	609	691	672	643	658	656	635	652	679	640	639	639	625	598	615	635	678	634	647	644	672	658	618	632	649	676	670	630	635	683	666	673	654	629	662	588	620	641	616	674	652	660	649	662	621	647	627	640	696	609	646	644	645	669	621	691	669	671	650	636	641	623	635	653	652	656	678	681	666	628	638	617	658	646	650	646	620	586	692	670	707	709	655	643	656	680	654	684	645	655	685	624	658	640	639	625	653	649	660	648	676	649	628	618	692	641	602	665	658	633	695	674	685	627	622	669	628	707	650	656	668	638	660	662	640	676	628	651	676	645	637	627	670	659	619	642	647	648	637	623	661	636	675	663	686	684	646	647	662	621	658	672	612	662	649	681	618	631	642	688	641	661	645	645	611	682	627	667	706	641	685	657	621	660	656	603	646	645	615	672	687	662	612	679	679	651	633	676	622	639	645	642	647	618	652	653	714	678	684	628	604	677	660	656	668	598	616	643	630	691	633	662	641	638	647	675	640	641	603	637	660	653	645	620	660	622	638	615	630	665	656	648	664	710	705	629	666	614	661	642	630	693	706	673	618	642	662	644	633	656	612	670	679	700	676	648	660	687	642	660	640	648	659	660	661	664	649	685	620	634	624	620	651	660	631	634	636	677	615	671	671	649	648	663	661	696	619	632	631	668	703	659	672	667	690	624	680	650	650	630	706	620	646	672	682	675	681	668	632	620	659	637	653	664	653	650	631	662	649	667	633	663	633	667	654	671	678	698	643	603	643	699	636	644	621	621	656	680	668	630	628	661	646	674	682	630	655	672	671	660	638	644	686	621	648	698	660	606	655	662	642	634	648	649	663	681	655	678	631	659	663	635	637	667	622	622	657	641	674	637	644	645	676	614	606	675	656	645	688	698	674	674	642	636	665	672	694	594	642	636	624	635	640	673	710	664	678	638	634	644	646	633	608	640	655	664	694	670	658	665	622	654	630	670	657	624	615	624	638	667	624	658	653	643	686	664	664	670	613	692	576	672	618	692	655	662	632	709	690	650	645	634	673	658	648	663	660	661	594	685	610	661	633	687	637	651	623	659	635	666	666	614	689	670	641	629	700	637	645	650	655	665	645	680	648	666	642	655	624	666	662	609	631	642	645	646	618	661	666	674	601	617	653	680	631	646	641	662	672	658	644	618	671	628	664	617	695	641	603	647	617	695	647	593	664	639	618	641	687	720	610	667	709	652	676	644	695	695	646	660	646	639	656	677	654	636	639	644	658	642	639	666	616	637	649	685	646	642	622	658	633	702	643	610	667	637	633	656	617	663	677	658	656	668	641	608	687	651	698	658	674	652	718	671	677	638	669	659	683	671	660	664	620	661	708	665	656	625	654	607	669	630	609	676	647	676	673	635	657	627	690	654	616	641	672	634	615	672	614	637	687	624	658	633	645	662	693	634	689	693	651	674	680	618	677	626	625	661	641	662	667	662	642	693	619	656	667	618	646	655	677	644	652	631	648	684	659	680	682	611	649	668	653	625	699	674	643	669	635	633	631	676	639	661	620	634	690	655	625	634	645	624	668	655	669	692	667	653	623	647	664	666	638	648	647	684	628	695	629	640	622	667	629	620	687	676	650	636	629	693	656	637	647	653	662	681	647	636	679	652	644	642	640	663	656	617	644	653	647	684	661	632	672	657	623	672	651	687	639	678	645	656	676	630	640	676	693	661	686	619	683	627	618	649	671	675	648	627	644	648	645	629	672	659	671	691	676	670	659	640	648	677	668	634	668	646	659	668	681	697	676	641	682	663	614	642	667	680	639	647	659	692	684	689	660	623	597	648	618	643	666	645	661	618	621	661	673	700	678	640	660	683	660	694	714	639	660	659	665	646	617	660	637	668	697	608	614	653	641	703	677	637	665	668	685	660	657	650	639	676	669	629	637	641	661	630	628	651	604	682	622	628	718	640	640	708	654
7834	553	608	471	372	325	273	249	246	246	267	253	239	250	228	228	245	200	204	226	223	207	192	213	225	199	201	217	202	214	207	231	197	186	235	198	201	204	197	206	206	219	213	216	206	220	201	173	208	202	205	199	200	195	218	211	190	221	220	217	208	220	243	215	219	205	235	205	228	230	223	196	219	211	213	222	245	203	223	182	210	208	229	208	184	202	240	233	210	234	214	199	202	201	231	226	228	214	216	227	214	221	207	208	224	237	212	234	224	197	221	209	189	206	214	217	179	213	168	252	198	197	220	215	218	198	205	200	179	197	236	250	184	180	214	206	233	207	223	192	166	213	222	219	230	226	193	224	182	222	236	220	220	186	185	216	195	168	207	188	186	224	197	226	210	214	207	232	223	198	221	209	232	197	201	194	224	213	178	212	198	193	223	240	223	209	196	213	207	195	219	219	210	192	205	191	213	198	207	200	191	214	200	218	211	190	211	187	199	178	208	189	209	183	238	207	217	219	210	194	169	200	196	177	215	198	217	186	198	223	212	203	182	181	199	199	225	212	231	211	198	191	227	235	218	189	191	219	183	182	178	206	206	218	202	208	204	217	198	203	222	227	207	218	228	245	188	203	202	208	212	223	217	221	197	201	224	248	180	198	222	213	208	198	224	210	206	196	216	202	229	222	209	206	224	211	184	206	211	238	218	225	212	226	197	227	216	198	224	224	195	240	201	202	227	216	235	188	222	235	195	206	182	195	216	206	198	209	197	212	196	187	211	193	187	239	223	199	197	196	224	219	210	202	226	215	227	198	213	206	205	246	205	227	210	192	184	199	188	224	220	231	194	192	236	199	196	199	208	189	194	192	184	211	199	191	217	200	257	195	236	217	190	178	201	196	197	208	224	225	218	204	198	223	170	194	205	177	210	180	218	223	228	225	207	211	232	204	214	187	205	181	190	207	223	202	203	219	240	200	207	181	179	229	206	216	184	190	194	218	200	211	195	181	174	186	200	223	212	213	201	207	215	204	217	226	211	227	217	232	206	183	228	200	189	207	227	226	192	222	220	224	238	197	210	215	207	193	205	185	188	212	219	219	182	200	225	193	197	176	217	185	219	214	236	194	191	225	202	210	201	214	216	216	181	201	237	215	216	207	208	230	219	179	231	234	192	218	204	211	175	219	212	198	207	185	195	194	205	202	231	196	204	196	222	209	242	202	242	224	194	221	208	205	199	207	209	175	197	176	215	213	245	202	217	207	211	222	200	190	225	185	203	196	187	224	212	231	220	211	220	193	187	219	187	205	216	209	209	207	254	224	224	197	223	213	206	202	203	199	220	203	196	208	195	227	196	222	223	203	214	205	211	214	212	213	184	207	235	221	196	213	201	227	202	206	218	226	221	218	206	197	191	206	214	200	195	192	188	199	196	190	223	211	195	203	202	214	204	198	224	188	218	206	203	216	199	220	213	215	209	171	186	194	183	214	204	204	244	200	208	198	221	205	188	211	201	198	199	190	209	191	212	205	215	233	211	213	183	205	206	178	186	218	180	224	219	193	216	204	203	213	208	222	234	213	196	190	200	175	216	234	202	232	227	207	227	202	223	223	196	232	202	220	198	196	209	227	228	194	227	186	215	213	208	214	213	199	214	226	215	199	200	176	203	206	216	187	190	226	242	240	220	216	181	235	200	203	185	208	196	194	202	221	226	215	218	203	221	185	201	225	194	248	193	220	204	215	182	221	184	191	179	200	196	172	192	207	194	194	202	204	219	218	203	188	218	204	205	167	187	202	212	210	205	200	223	199	217	189	212	195	266	196	205	224	238	207	218	200	214	200	221	199	208	220	185	201	211	217	216	190	216	221	211	202	208	207	214	210	197	204	222	166	165	204	204	211	206	214	179	201	202	228	211	226	209	217	205	216	237	179	235	189	220	193	199	199	216	203	208	188	202	202	237	214	216	223	219	209	187	212	205	222	239	240	225	198	184	226	213	191	198	214	215	190	190	216	202	182	200	205	206	204	201	230	226	208	200	209	206	223	224	211	206	219	199	202	226	220	199	224	193	191	207	227	189	198	200	176	232	199	203	210	179	223	192	208	221	189	221	195	232	183	238	199	216	208	190	200	200	237	218	226	216	205	234	205	227	203	210	181	197	186	207	219	206	216	222	222	195	199	220	207	197	213	194	223	188	237	223	201	214	217	233	174	207	206	194	196	200	210	195	201	195	243	184	225	217	184	193	216	196	191	203	208	211	213	211	197	209	204	186	212	211	192	205	197	203	212	193	214	222	218	206	199	191	212	197	212	238	200	200	213	190	213	228	228	221	217	186	203	196	182	185	199	220	219	189	226	225	177	196	193	204	198	183	194	219	191	210	189	204	196	182	227	221	214	217	199	189	221	217	222	217	240	213	215	212	218	203	184	188	210	244	224	169	202	196	215	201	211	213	202	197	211	185	210	199	202	195	220	226	203	222	220	219	194	203	202	200	196	225	216	191	210	225	250	212	208	200	204	223	236	188	203	187	239	225	210	226	210	205	201	184	207	214	214	188	210	213	207	220	208	191	228	172	194	220	240	238	196	200	207	208	223	201	192	212	238	218	224	207	222	203	212	219	215	234	171	203	234	207	230	209	214	229	225	199	167	224	220	200	201	212	202	203	185	196	200	193	198	202	221	211	199	206	203	204	214	232	200	201	193	224	214	199	201	195	204	215	193	218	214	214	221	229	203	180	197	219	196	223	190	202	204	215	201	180	201	218	228	186	187	234	211	207	201	219	218	220	192	216	217	196	210	191	212	216	205	214	209	216	199	226	184	196	206	214	176	214	231	190	210	201	209	207	194	212	199	200	190	233	197	212	193	223	217	212	197	225	207	204	187	219	217	199	203	204	215	187	208	206	220	236	196	188	181	208	212	203	222	195	178	213	210	226	193	222	192	221	211	220	224	216	212	209	199	189	190	220	210	225	193	223	212	203	180	203	180	221	210	200	191	207	212	193	213	227	199	210	192	191	197	210	191	182	214	201	191	206	217	207	229	194	190	199	208	182	216	209	201	206	218	208	191	191	221	224	225	190	238	214	230	224	199	196	205	190	207	172	185	224	221	239	242	204	219	201	217	204	252	201	206	224	230	210	204	237	230	216	216	194	186	216	200	221	223	193	203	206	192	221	202	201	210	203	228	213	210	214	200	220	206	208	218	207	190	211	236	220	215	213	234	202	207	188	215	200	194	213	203	200	197	219	175	184	226	204	219	192	184	207	200	177	178	200	194	231	234	224	231	205	193	219	181	193	217	217	206	213	206	227	191	218	216	194	211	203	213	216	206	220	219	206	228	237	227	219	211	212	213	200	210	202	212	205	214	210	230	199	226	242	213	228	220	213	205	210	207	216	187	203	189	222	193	228	195	223	190	222	201	199	212	214	214	174	218	215	204	184	218	203	203	226	199	186	244	217	220	201	197	190	203	228	219	202	213	206	188	192	210	217	191	208	245
6568	760	1194	1439	1160	1019	922	802	713	708	641	582	606	607	574	556	514	496	566	500	511	523	517	530	497	521	468	501	484	482	480	479	522	517	444	453	478	481	435	534	442	432	502	498	483	535	490	474	474	494	441	466	505	484	501	421	482	484	461	482	462	495	496	478	446	502	501	485	438	506	452	455	465	451	480	494	438	515	462	452	447	460	470	463	466	477	458	459	477	480	465	438	483	448	476	478	491	488	478	525	499	484	469	463	463	449	453	495	498	440	474	447	466	434	449	474	476	491	448	450	472	480	487	492	521	467	484	497	496	488	472	482	462	470	472	478	451	490	511	486	476	444	491	444	495	482	457	466	478	479	481	481	448	461	443	494	472	467	469	509	464	481	513	464	494	466	458	412	507	458	435	460	488	473	491	470	450	437	468	466	447	485	498	460	402	464	490	456	460	489	455	499	494	454	483	486	454	458	473	411	458	486	486	486	482	502	496	454	483	470	490	461	464	430	447	442	472	442	446	431	449	433	435	459	475	470	488	465	429	504	467	483	476	488	447	463	478	461	446	461	439	438	487	461	450	444	471	437	462	462	453	476	477	442	489	471	457	465	491	456	474	459	479	427	472	465	447	472	465	443	448	477	494	474	485	472	465	448	492	474	486	480	486	485	447	476	472	478	450	445	478	471	448	447	481	488	490	440	440	469	448	495	481	485	480	465	449	474	481	493	473	458	512	440	426	462	452	489	450	457	460	463	467	483	487	430	448	464	468	472	496	488	477	491	460	470	473	479	421	476	504	457	477	441	464	491	503	490	482	488	458	445	508	491	465	440	455	455	479	441	513	459	445	456	473	444	437	496	459	435	480	450	438	473	501	488	424	454	506	448	480	474	504	462	470	487	468	481	459	478	462	449	472	473	496	513	475	479	545	493	462	443	451	476	460	467	472	459	467	452	486	470	464	486	456	448	468	449	468	487	473	471	464	467	472	496	494	443	455	480	455	480	489	497	468	436	461	440	474	445	483	470	436	487	455	461	459	474	474	432	444	468	457	457	448	491	441	485	451	455	480	471	474	423	471	439	466	474	455	464	483	422	449	506	427	444	447	457	442	465	434	498	452	489	504	480	443	446	442	463	491	426	452	437	455	482	507	471	461	469	435	475	471	448	480	502	457	492	458	489	477	415	515	485	460	506	442	486	472	469	460	456	453	465	423	413	482	481	439	473	500	508	472	481	480	467	452	472	459	484	452	430	505	445	492	462	425	455	490	461	495	464	463	489	454	470	440	499	461	492	442	466	462	473	439	489	487	469	492	545	492	444	456	444	496	524	451	516	457	503	426	512	443	467	429	497	476	456	452	471	490	451	503	468	492	482	504	467	456	485	491	458	475	469	481	458	466	444	436	471	478	480	466	444	494	503	502	466	417	500	492	498	436	465	466	480	483	460	484	453	442	508	463	439	441	466	471	461	475	461	464	453	469	486	487	471	465	446	450	426	454	481	453	443	469	503	469	479	455	462	487	472	450	460	451	449	486	447	474	447	484	451	461	470	450	455	480	472	459	468	477	456	483	473	466	492	485	476	469	491	433	467	458	421	475	477	468	467	435	497	496	473	511	491	457	491	480	494	479	448	463	502	444	467	453	461	469	457	432	504	460	472	505	461	469	495	431	453	470	504	457	468	453	445	464	474	457	484	467	450	442	509	463	502	467	437	465	466	422	477	431	451	495	452	471	451	444	482	444	426	467	474	465	457	485	488	472	468	495	460	476	503	505	454	464	507	446	516	432	482	450	442	483	474	473	393	460	452	443	470	462	512	495	447	456	442	449	514	441	483	435	445	439	474	471	447	480	467	480	483	481	484	459	463	461	463	455	439	486	462	493	458	444	509	489	449	473	473	432	471	416	431	455	457	459	459	492	470	428	451	516	512	495	477	496	480	457	448	476	464	471	449	468	478	443	455	466	465	439	489	449	463	460	444	457	461	453	464	466	462	473	481	485	460	464	537	446	483	496	462	445	432	435	460	464	429	455	494	460	454	459	459	453	434	457	456	478	458	451	443	473	495	458	460	479	480	461	456	462	482	456	463	459	408	453	447	474	496	463	465	514	469	499	454	485	452	473	468	467	496	482	486	481	451	467	487	449	485	457	469	455	480	465	453	464	454	477	443	468	463	474	465	463	457	481	456	481	452	448	489	480	482	485	489	474	466	468	442	450	454	453	491	456	486	452	479	482	468	472	464	457	469	463	540	473	461	474	473	439	484	432	467	456	468	489	463	472	490	465	478	464	473	477	458	508	471	494	484	444	451	465	482	479	455	443	451	459	458	444	474	464	446	433	505	472	426	448	460	487	429	460	459	462	446	468	439	491	482	475	497	438	515	497	442	467	443	418	473	488	526	486	470	427	451	482	479	448	458	448	468	452	475	459	410	470	511	436	439	464	432	460	455	487	480	499	496	465	480	429	447	464	421	468	451	428	487	462	486	466	458	480	473	451	482	453	454	481	449	476	455	445	462	493	483	454	511	440	448	474	444	496	434	462	459	481	472	460	467	427	463	473	459	422	471	430	484	492	491	458	465	456	460	457	450	468	496	462	446	499	435	463	492	475	495	508	455	454	471	462	520	440	500	467	460	480	451	460	470	473	469	432	500	480	469	448	440	494	452	436	475	463	426	434	449	484	486	473	436	406	483	489	447	476	478	488	471	469	441	528	439	458	476	487	486	468	447	462	489	415	421	470	456	469	456	428	464	449	458	501	455	423	482	461	485	459	478	489	501	449	480	466	489	453	461	452	465	494	483	466	443	498	471	479	482	449	478	485	482	461	464	475	448	486	468	454	480	466	459	454	430	460	476	513	518	522	451	484	500	426	455	482	459	474	456	493	488	430	462	453	462	465	477	471	474	433	466	458	456	453	455	439	507	458	451	477	488	412	419	485	496	461	478	499	441	447	448	489	447	452	470	469	453	440	513	475	471	479	514	511	464	456	450	442	509	448	464	461	481	464	429	461	459	526	456	445	488	449	488	458	456	486	446	447	456	444	461	433	481	446	456	483	518	464	481	460	462	466	441	441	457	461	463	479	432	467	483	484	423	505	477	483	477	463	452	460	432	468	464	499	456	461	487	442	462	467	448	469	433	472	515	453	468	474	472	477	474	427	461	500	463	484	480	471	463	495	483	440	497	493	471	439	446	479	503	485	448	498	498	474	471	478	483	430	481	461	474	463	479	457	481	444	484	453	452	498	432	464	446	467	413	512	502	451	474	465	479	442	495	492	511	453	440	458	484	474	414	456	466	507	463	434	483	429	471	461	447	495	456	441	481	466	460	448	477	537	448	466	450	503	476	450	448	475	447	453	485	435	514	480	419	447	456	442	460	487	475	456	440	500	458	508	448	502	513	478	455	453	465	459	485	444	472	497	456	476	460	498	485	486	493	456	433	449	497	451	450	475	414	490	448	479	452	450	478	463	476	458	467	454	450	478	484	431	438	492	476
14434	1055	809	586	435	281	246	201	200	170	139	117	116	96	115	115	88	117	94	88	111	75	107	109	87	65	85	89	85	81	75	92	81	81	81	87	64	76	73	76	74	76	90	69	77	83	68	66	72	69	74	77	84	88	88	67	84	67	87	69	61	84	60	76	85	75	74	71	81	77	78	85	90	86	74	84	66	83	82	78	85	78	87	67	88	89	85	93	72	74	69	78	104	80	86	72	85	84	82	73	90	67	63	66	99	85	91	63	71	69	78	75	62	63	87	93	63	73	97	78	67	71	76	98	76	81	80	82	75	82	82	72	82	86	87	64	92	72	76	71	72	83	71	73	74	83	91	71	64	82	76	95	76	66	77	77	77	72	84	78	89	79	75	71	70	83	78	87	67	80	82	82	81	96	86	76	78	77	61	84	72	54	86	80	87	78	79	69	75	75	76	83	66	88	88	70	64	81	76	70	83	88	79	71	70	77	79	90	71	65	69	78	75	82	93	89	72	79	60	78	80	87	58	71	80	89	79	81	75	97	96	76	70	86	91	85	75	91	85	81	81	66	73	82	96	83	60	75	81	78	69	79	75	93	76	71	79	73	81	98	76	75	77	83	78	104	82	71	74	71	74	68	64	73	80	84	88	71	77	70	86	77	79	82	91	87	76	89	104	80	93	77	87	69	79	75	65	70	78	67	81	84	61	63	72	88	81	80	82	65	84	85	89	69	86	57	74	74	71	68	75	64	80	79	71	76	67	93	75	87	77	81	80	80	84	73	64	68	79	88	58	68	84	79	77	85	71	71	82	80	83	86	95	62	71	56	71	82	71	77	86	70	71	89	64	87	68	90	70	63	73	71	94	84	61	84	83	72	83	80	86	78	90	94	72	98	65	77	83	82	86	79	79	77	86	76	88	76	74	65	75	71	70	75	69	79	73	77	61	74	81	76	77	81	65	70	73	81	86	63	75	74	87	66	81	62	80	76	70	73	118	77	70	73	61	89	91	78	87	90	80	89	84	74	85	86	73	81	81	76	93	89	75	84	75	86	82	88	76	71	65	68	87	77	74	78	75	79	74	85	69	78	88	88	75	79	88	63	70	77	68	73	75	67	93	70	77	71	91	77	74	69	94	94	63	84	72	95	85	74	75	79	65	80	86	79	80	85	80	60	78	65	82	81	80	78	72	76	76	70	87	81	72	84	63	66	82	70	58	74	93	68	73	83	79	84	75	74	67	66	86	91	86	67	92	69	65	85	70	70	79	89	81	73	63	83	81	91	73	67	68	85	89	76	81	79	91	79	84	80	66	78	88	61	78	88	86	101	76	83	84	105	78	71	83	66	67	70	80	84	62	84	75	75	94	89	86	77	79	72	85	84	69	96	48	87	80	81	74	69	65	88	85	84	63	79	69	80	78	105	98	88	84	88	54	86	90	78	80	76	84	73	80	83	77	83	74	71	73	62	84	105	72	87	89	76	76	96	93	76	67	72	77	60	84	101	78	105	83	80	82	84	69	83	68	77	62	71	77	81	67	120	80	77	90	83	64	91	87	82	63	87	68	73	59	86	73	77	74	71	73	69	80	85	85	65	91	101	79	81	94	74	66	78	97	83	63	70	79	97	70	84	85	75	79	80	70	76	83	68	60	86	89	63	86	91	85	90	59	73	80	76	83	78	74	66	75	80	78	77	59	72	79	87	74	78	69	76	75	89	76	77	69	75	73	87	89	83	92	81	81	80	79	64	68	73	77	86	65	61	87	63	70	80	72	80	71	85	67	74	89	91	80	83	70	78	71	80	103	80	94	66	64	85	85	69	87	77	86	87	92	91	63	82	86	71	78	82	70	72	93	76	51	72	64	76	87	86	76	88	89	74	84	80	81	86	65	65	83	85	83	84	106	79	67	95	69	82	76	79	81	80	76	85	87	62	73	71	91	75	89	74	70	87	73	70	68	81	80	74	67	77	77	82	80	89	87	91	108	85	86	84	84	74	99	92	71	70	99	67	86	82	65	78	77	72	88	92	72	77	80	75	95	83	71	63	84	80	86	78	87	82	75	85	93	72	77	73	81	67	74	73	98	79	75	85	69	78	92	90	95	93	76	97	72	56	73	70	68	75	94	78	84	65	87	71	74	76	61	65	74	74	83	87	68	75	68	64	69	87	67	83	63	80	74	83	82	86	72	66	80	59	87	79	80	74	84	77	74	75	82	90	87	82	63	85	70	80	71	85	79	91	73	91	70	81	75	76	82	80	70	70	78	88	71	74	83	76	83	61	79	80	94	84	76	75	93	86	77	81	90	61	72	73	61	73	75	94	95	93	72	86	81	64	89	69	79	86	100	66	99	60	76	90	84	74	109	65	57	75	72	71	66	73	66	86	73	71	91	75	87	69	77	80	79	89	82	70	70	78	75	72	67	73	78	74	78	74	91	82	90	80	57	72	66	76	78	69	80	78	83	97	74	81	87	66	95	76	72	83	68	80	77	81	73	85	76	61	73	78	65	69	60	89	73	87	74	64	86	90	80	80	81	90	100	77	75	76	95	84	70	82	75	75	77	90	103	77	80	101	87	68	104	69	74	84	68	86	77	81	81	84	81	87	68	74	80	86	70	62	73	78	87	74	66	98	84	84	80	84	88	76	63	81	63	88	57	75	89	88	71	82	87	79	97	85	69	75	75	81	73	76	79	70	86	87	77	73	88	74	90	84	64	75	73	83	89	78	99	85	81	77	99	98	84	82	84	80	74	70	76	66	80	74	64	66	60	81	96	88	86	81	76	84	66	75	81	93	92	71	84	90	82	86	76	82	79	68	62	77	67	68	77	72	81	60	65	79	71	73	94	79	83	79	66	79	92	81	80	59	87	76	79	78	87	71	76	71	76	71	80	72	84	70	96	69	65	69	68	82	94	83	82	95	74	77	51	79	94	66	66	76	81	105	75	77	68	73	89	59	75	89	94	75	66	76	78	80	71	86	87	66	77	70	70	73	62	70	75	77	77	70	70	81	95	88	92	85	76	81	66	92	70	72	84	86	80	89	82	68	83	68	78	72	79	79	84	86	66	64	81	77	78	81	84	81	80	91	68	62	87	87	79	71	81	70	84	88	81	52	95	86	80	77	99	83	80	65	91	61	64	85	92	79	80	68	74	89	67	99	85	79	90	84	82	83	86	80	75	97	76	80	77	83	82	67	76	63	73	86	87	88	74	81	77	76	72	88	70	76	71	76	70	77	68	79	92	73	85	60	79	70	66	82	91	73	67	76	90	62	74	96	83	72	73	83	95	73	82	76	93	82	88	77	90	93	85	75	89	79	75	75	103	70	74	74	74	83	83	71	83	81	68	89	63	74	84	73	83	78	82	88	64	72	81	70	100	71	89	81	64	80	76	80	75	63	87	92	68	69	94	76	80	70	80	89	62	78	93	90	72	64	91	83	63	91	81	64	75	74	79	74	84	84	73	68	90	90	56	60	93	55	66	98	55	82
7949	830	1745	1982	1667	1305	1089	869	758	664	589	512	496	432	400	349	359	305	328	285	290	302	290	269	298	255	303	271	228	236	261	260	256	214	250	238	231	230	232	231	242	264	241	233	230	210	229	232	229	211	218	218	195	241	237	203	237	201	230	212	208	223	210	184	222	209	201	205	225	199	234	226	245	201	194	202	226	212	203	214	194	220	202	218	217	210	218	208	227	215	221	213	232	213	231	202	207	201	213	247	181	195	246	195	218	211	211	202	179	199	215	187	210	237	194	220	212	205	217	245	216	220	185	221	216	192	180	199	191	221	204	203	228	205	199	214	243	205	208	215	193	210	165	200	206	214	190	199	197	204	224	231	230	190	228	213	210	197	173	195	186	204	185	211	214	229	208	215	233	214	218	213	179	200	215	196	217	197	237	209	197	234	196	188	193	187	222	215	203	202	191	214	219	218	222	186	222	202	200	199	191	206	237	179	192	228	207	218	226	210	197	211	218	187	199	204	245	213	214	206	187	209	201	246	220	212	206	211	230	232	199	191	197	206	205	189	212	217	218	201	207	208	204	200	188	173	188	207	244	179	187	190	227	209	218	212	245	194	229	205	226	224	182	188	216	194	202	200	220	198	210	228	237	214	210	218	194	191	212	203	214	196	201	200	219	221	213	211	187	200	204	190	180	220	233	209	200	197	186	226	207	207	218	203	219	200	209	212	228	214	215	201	225	192	209	177	190	204	218	228	214	203	200	214	216	182	204	210	205	211	214	215	237	252	197	225	196	207	206	212	212	200	214	239	222	211	219	225	202	222	204	213	203	206	203	214	191	215	214	221	208	208	232	218	215	203	229	204	203	208	208	193	167	213	229	222	212	207	217	208	234	236	194	225	226	219	207	204	216	214	221	203	224	204	193	219	189	211	210	184	203	215	216	233	225	218	198	179	239	197	192	224	188	214	200	196	203	202	199	224	209	218	219	217	224	225	239	220	228	204	204	196	222	227	200	217	198	224	236	187	192	215	220	197	206	222	185	228	200	214	249	206	226	203	225	203	202	198	204	206	197	211	232	216	209	214	207	221	234	217	224	202	238	219	219	196	186	186	211	215	210	213	202	202	204	214	172	204	190	188	217	198	219	224	213	230	217	195	216	211	227	213	187	192	211	202	195	196	189	210	208	228	200	203	213	199	214	205	241	199	215	212	193	191	230	210	198	231	204	206	217	225	200	234	213	205	202	217	209	208	214	213	214	228	218	211	213	211	243	203	210	200	224	199	211	251	231	217	215	206	231	226	230	210	217	197	207	207	176	208	186	221	235	219	184	217	212	210	222	193	213	219	201	208	210	223	202	222	203	207	194	186	190	192	198	223	193	197	226	205	197	217	205	213	223	198	175	218	220	210	205	212	208	222	218	211	203	217	218	206	222	203	193	210	205	211	218	184	192	186	201	222	216	189	208	218	205	213	211	204	201	210	192	213	203	221	237	192	216	192	191	216	205	206	192	183	222	183	219	208	232	208	199	221	205	219	216	203	204	214	220	211	225	205	221	213	209	198	217	228	228	199	178	187	220	237	181	201	240	210	213	210	193	208	201	220	230	208	214	223	181	245	202	182	188	188	187	207	211	205	197	208	202	209	195	200	184	193	206	215	221	225	203	200	198	193	207	221	209	220	222	191	202	213	177	198	233	187	222	219	202	190	204	225	218	200	222	226	228	196	190	203	236	194	205	204	205	211	226	231	201	211	219	203	203	193	205	195	209	195	184	204	215	221	230	224	192	209	238	202	206	213	181	223	211	210	206	205	212	186	228	236	208	203	212	203	198	178	233	213	218	194	217	172	199	207	215	210	217	208	197	200	209	206	224	180	212	194	190	183	193	223	202	234	223	198	198	219	200	188	217	220	196	236	198	226	232	196	233	207	209	215	201	215	216	200	229	187	214	217	215	206	194	214	245	200	180	201	214	227	212	213	211	201	213	180	202	207	194	195	193	218	223	214	213	232	219	218	207	202	216	235	178	204	219	227	205	204	189	183	217	212	213	221	192	233	191	202	219	196	202	195	200	230	199	200	208	220	189	208	207	217	190	179	218	200	197	206	206	196	220	185	221	206	206	229	211	199	207	222	191	226	205	197	202	221	213	223	220	204	198	208	214	212	209	185	223	194	214	222	228	178	195	204	176	189	186	236	217	205	231	204	208	228	193	208	210	219	185	194	203	198	208	197	205	181	206	207	209	194	220	227	210	217	214	211	201	203	225	221	190	192	214	192	235	184	212	183	215	207	232	192	224	199	219	228	209	202	204	227	220	209	206	226	193	212	210	182	197	188	230	217	207	199	187	199	224	211	206	234	217	209	225	205	212	228	228	217	226	208	190	159	213	223	188	195	187	212	212	234	205	221	212	211	190	224	196	211	198	208	195	214	230	213	214	211	235	170	218	213	197	209	229	161	206	198	190	208	235	213	226	201	226	207	215	212	186	199	238	232	210	204	211	207	193	226	212	197	203	182	208	230	233	224	202	216	194	229	220	206	206	210	218	189	221	190	208	198	214	218	191	227	217	231	204	198	218	227	205	208	215	233	199	198	232	203	214	190	205	216	212	206	227	200	206	191	222	190	223	186	208	212	192	218	195	205	231	198	214	187	208	208	207	225	194	185	221	193	216	178	231	196	199	199	197	208	214	240	204	216	231	192	215	203	209	209	215	189	214	191	206	224	242	207	199	237	227	212	214	218	217	206	204	206	215	182	211	227	214	213	198	206	227	209	209	188	223	213	210	197	216	213	224	213	197	208	197	212	207	208	209	209	235	185	210	214	213	201	214	219	200	207	179	201	203	223	217	202	206	208	233	206	194	195	213	228	205	217	220	184	215	206	208	236	205	203	187	222	226	192	231	225	210	211	219	218	196	222	193	197	193	236	203	199	217	219	199	254	235	193	203	229	183	205	189	207	194	205	234	207	210	212	224	199	193	204	211	196	249	219	192	181	218	208	237	193	217	205	202	181	194	201	223	189	202	227	214	208	219	175	215	234	222	205	206	214	225	226	201	179	204	215	195	198	195	210	208	185	216	196	217	196	203	215	220	231	218	226	220	205	250	220	247	191	217	215	207	212	210	211	172	227	201	223	226	178	227	206	218	183	186	238	211	209	185	247	211	171	204	202	203	226	204	208	216	231	208	202	202	182	230	204	234	224	224	208	215	207	194	219	211	193	220	208	237	183	196	206	211	218	205	207	196	214	199	205	217	217	203	211	199	201	213	214	236	216	173	223	196	221	214	203	207	208	195	215	211	222	227	210	208	213	213	206	208	217	236	203	220	216	195	213	200	211	227	232	187	232	214	204	209	219	204	225	206	214	211	231	189	198	187	223	228	209	229	214	189	206	201	211	208	212	242	192	201	223	208	194	190	232	222	208	216	216	186	213	178	236	208	205	188	193	219	200	226	202	186	211	208	191	181	217	222	196	203	201	224	247	206	214	224	182	228	203	232	185
1670	318	280	324	284	275	326	311	284	280	276	268	282	290	285	320	299	276	297	303	288	325	286	281	273	292	292	268	329	266	307	310	319	276	292	269	345	263	273	274	295	291	286	268	299	311	285	319	317	278	265	346	271	303	342	295	276	282	252	297	280	299	301	285	274	288	282	311	300	314	300	271	296	312	301	279	276	296	295	302	293	292	272	296	260	295	299	294	313	297	283	267	291	274	308	314	294	292	274	269	265	304	297	303	301	300	322	266	292	278	306	312	273	351	321	293	306	309	284	293	287	329	264	288	267	302	278	291	305	308	271	302	319	276	307	313	292	295	284	281	308	293	335	276	304	268	279	265	280	257	301	289	287	278	283	301	274	300	312	281	291	284	271	311	339	292	316	295	261	291	283	307	312	344	297	314	306	296	281	301	332	273	271	355	291	310	300	290	303	265	269	272	314	261	296	283	291	281	271	304	314	266	306	286	306	306	305	257	290	309	300	266	296	289	254	282	314	288	282	294	301	324	305	249	272	302	299	269	282	302	302	283	271	263	308	309	315	282	289	253	298	295	274	291	274	274	317	343	332	298	270	285	291	274	295	262	278	287	285	310	315	281	297	308	334	271	245	306	287	308	262	303	293	263	282	298	316	306	288	279	315	305	297	324	305	282	315	300	296	314	287	316	311	310	302	299	290	314	309	263	313	298	293	309	308	324	282	305	306	301	307	329	293	243	296	272	300	306	300	300	297	289	267	277	291	308	316	318	286	317	276	309	298	307	279	331	310	294	295	313	285	323	266	280	275	304	292	307	271	283	305	286	292	309	308	274	275	283	283	315	292	278	291	273	285	293	323	282	287	265	313	297	307	270	276	296	282	329	284	291	298	297	275	312	243	292	317	270	293	309	305	304	311	305	286	310	298	289	301	303	275	294	296	306	272	291	269	339	315	325	301	338	253	283	304	256	289	285	272	323	300	303	300	288	271	302	295	298	276	297	307	290	306	310	306	318	297	276	324	283	289	314	277	300	298	345	268	295	309	283	291	286	276	315	289	308	293	251	269	312	278	275	292	293	269	295	292	288	306	291	284	277	270	256	267	300	295	318	278	264	299	318	263	309	294	270	270	288	346	296	302	294	282	302	294	278	292	324	290	292	265	272	294	295	310	281	293	293	282	316	275	289	274	272	277	274	272	307	289	289	303	298	263	281	290	283	248	272	294	283	264	325	257	299	322	320	314	322	319	308	280	288	279	276	280	305	295	314	274	318	308	274	293	266	283	286	282	302	319	294	301	301	276	319	327	285	305	290	310	301	301	296	285	308	262	291	297	307	308	267	274	290	276	282	325	342	298	267	311	334	296	305	288	288	300	301	278	335	324	284	261	293	287	278	303	314	287	265	280	291	276	284	282	346	282	340	310	289	285	301	280	318	349	308	326	293	322	294	258	338	278	276	319	321	256	319	277	300	263	281	293	313	293	266	277	307	304	328	314	296	267	273	282	274	303	270	322	300	282	289	310	303	272	293	305	319	322	279	301	305	304	284	290	298	309	295	285	258	271	297	289	324	274	303	288	285	287	286	269	299	280	334	316	275	264	272	291	306	278	290	289	315	288	288	286	315	291	283	315	282	297	315	287	285	297	303	322	320	270	283	302	287	277	272	279	297	294	321	265	305	290	303	287	288	291	317	302	303	301	322	273	320	269	277	274	294	293	282	315	317	279	303	305	300	297	292	283	300	273	301	264	268	302	301	319	292	289	272	297	262	317	294	283	303	310	285	292	310	311	276	271	319	289	282	267	314	299	295	303	296	305	293	305	265	267	298	300	306	291	305	301	296	277	296	293	291	331	293	274	274	294	300	300	264	298	298	280	287	303	317	278	287	277	302	298	261	304	309	303	258	319	347	287	281	274	263	338	291	274	294	304	278	311	289	274	295	296	312	272	282	294	279	289	299	308	287	287	280	298	289	310	300	313	302	270	282	311	317	293	277	288	284	285	255	294	305	290	240	279	302	294	290	293	300	285	289	286	270	283	301	274	304	259	302	269	270	311	260	300	286	314	253	311	272	301	300	271	272	316	301	296	348	313	278	267	298	323	290	313	286	309	283	286	311	305	285	301	305	280	297	308	252	316	285	303	263	302	290	280	311	273	301	292	290	254	292	278	273	318	284	303	283	304	278	340	361	291	291	261	298	300	274	254	304	315	307	311	306	289	280	296	252	270	291	289	271	286	276	291	261	286	276	273	275	315	283	312	308	283	298	250	285	310	292	295	299	283	301	293	262	304	304	291	270	299	271	266	326	307	289	318	300	291	266	294	287	294	281	308	300	312	282	302	292	296	337	317	299	285	297	300	283	303	287	268	281	330	285	291	285	303	299	281	298	283	293	286	280	290	267	293	330	313	282	315	308	285	265	273	299	309	292	298	324	269	264	272	320	295	324	323	286	295	285	331	271	278	340	284	304	272	263	312	322	302	306	317	303	305	282	272	282	301	318	285	299	282	313	304	295	328	285	299	280	311	304	296	304	329	283	328	291	276	293	270	321	318	308	321	300	304	287	296	298	315	307	306	256	280	260	293	290	288	287	266	288	266	313	299	277	299	292	318	311	274	267	311	265	245	256	280	291	276	269	271	291	297	293	301	336	279	280	298	281	276	313	280	292	275	304	300	287	321	282	298	311	255	297	271	302	308	288	276	261	261	287	292	273	285	312	305	303	268	307	285	307	331	306	280	262	317	270	295	285	284	282	309	318	284	272	278	267	281	305	298	309	287	292	282	297	296	328	287	301	270	267	281	316	288	288	283	301	284	291	288	297	268	309	301	283	316	279	280	295	303	287	309	291	287	322	280	318	290	312	303	305	267	290	292	298	312	311	310	301	310	315	336	306	297	315	322	332	288	279	265	311	250	291	279	286	276	313	316	298	284	288	299	323	297	282	291	309	286	297	291	286	293	279	263	313	270	308	296	291	268	295	322	274	293	266	276	281	301	305	280	313	349	304	294	287	305	287	300	279	315	266	301	303	310	333	269	243	273	297	300	300	264	293	297	273	281	270	288	284	302	292	295	258	280	314	305	300	269	271	279	285	287	300	285	276	296	279	273	313	287	264	312	281	311	309	283	310	286	284	321	311	308	313	291	291	302	307	259	315	312	298	294	306	257	299	315	313	314	318	295	306	336	297	313	297	285	278	322	263	291	300	295	282	274	310	256	280	328	286	324	275	286	282	276	273	282	307	290	300	296	306	318	310	263	293	297	291	316	283	286	273	295	286	292	287	273	294	266	311	318	302	283	294	322	305	298	279	313	258	322	270	286	338	363	309	290	292	310	287	320	307	297	317	292	296	318	313	285	293	278	273	307	270	270	290	307	296	323	311	268	293	355	307	292	296	283	282	299	270	291	298	308	325	297	275	307	261	311	301	297	274	310	287	298	299	292	275	315	304	292	324	302	274	296	304	296	250	287	300	316	280	280	304	309	284	327	334	313	287	270	282
2260	687	704	733	669	720	710	688	703	622	682	621	649	671	681	664	663	626	648	660	634	675	686	683	643	611	658	648	670	682	616	667	640	682	667	650	649	652	603	665	665	659	674	691	738	642	651	647	607	697	647	647	652	654	617	615	686	684	702	677	629	688	628	654	631	624	661	628	674	675	682	644	674	612	635	598	633	646	618	673	630	643	656	657	622	679	630	654	634	639	654	643	681	618	621	610	683	658	649	674	642	650	664	640	664	631	634	651	656	669	627	673	666	684	629	633	726	648	616	696	713	650	644	635	678	614	622	683	631	635	686	673	636	682	639	619	668	638	680	692	640	649	659	665	641	664	632	655	673	662	629	646	671	658	657	650	665	651	663	655	660	730	652	628	657	646	663	660	669	648	671	662	666	704	648	646	671	638	635	661	682	637	657	631	630	639	639	705	649	651	669	682	675	659	690	687	653	678	641	624	678	674	636	700	660	671	707	633	671	655	645	589	641	655	648	627	672	624	675	642	624	704	649	669	690	684	685	613	707	632	618	697	643	675	646	648	717	682	621	644	682	652	658	638	681	619	675	671	612	635	640	669	660	656	657	629	646	635	639	654	643	653	611	685	691	640	672	674	634	629	696	637	639	622	666	615	678	662	701	696	639	648	632	635	693	692	649	647	642	611	691	665	714	722	633	677	654	661	654	649	672	689	641	644	652	651	664	659	630	680	609	650	654	636	593	641	666	616	624	674	639	631	647	714	675	638	621	631	649	650	650	652	673	677	647	667	664	687	655	642	625	645	671	646	653	615	675	604	719	665	654	669	652	660	666	627	691	628	679	631	648	694	664	703	629	660	660	653	691	677	667	634	641	698	639	682	664	645	614	648	629	673	691	678	663	668	656	594	601	671	653	648	652	652	709	641	665	642	675	686	683	671	616	645	632	597	655	626	694	688	677	644	640	686	630	657	682	656	627	569	665	661	652	661	700	667	693	650	642	628	655	602	625	620	620	707	630	689	658	633	621	689	662	670	672	675	637	654	653	665	621	679	654	642	650	660	675	659	661	653	621	620	617	685	617	643	687	655	644	643	653	617	684	664	683	636	606	646	642	726	678	702	665	648	640	616	650	587	644	647	678	624	656	666	609	638	659	630	615	653	662	651	652	646	642	646	666	668	665	655	689	689	629	683	644	638	671	652	637	665	683	699	677	643	733	652	679	662	701	672	632	618	675	706	672	658	664	672	609	666	616	643	634	665	701	645	623	640	597	660	666	666	627	668	633	635	691	678	648	651	637	688	658	623	670	667	695	648	652	657	658	621	626	669	647	630	626	629	670	646	654	629	683	642	630	666	653	635	674	641	665	678	704	612	676	653	650	641	652	632	643	678	660	610	619	662	606	653	632	650	665	671	650	653	659	611	636	628	659	682	669	692	688	673	660	650	632	645	657	697	677	633	637	685	665	652	663	665	653	618	654	608	676	688	640	662	623	651	637	590	654	713	641	662	673	634	655	633	649	642	614	670	642	650	629	642	609	657	648	651	657	643	666	622	661	693	661	623	653	623	666	608	639	668	636	669	628	627	597	670	684	653	651	690	662	651	621	653	615	595	649	610	628	675	628	699	630	632	658	613	660	646	669	673	607	613	646	626	670	712	667	674	584	665	688	657	616	692	624	679	644	645	664	654	619	677	648	650	635	628	658	649	584	687	718	676	657	662	635	668	718	629	631	658	667	644	647	621	667	644	609	667	663	645	668	655	675	647	659	687	636	631	656	686	598	704	642	618	650	679	605	652	682	663	682	648	675	656	642	665	657	666	647	614	670	672	617	607	627	651	670	626	669	645	667	685	653	685	618	641	712	622	699	664	643	637	664	673	655	628	662	647	619	690	682	685	686	648	706	617	695	691	608	595	569	633	660	654	643	696	622	632	656	664	621	694	616	631	669	642	650	644	655	712	679	606	630	616	680	657	626	658	639	639	659	652	648	672	689	678	677	663	634	666	601	665	588	636	662	667	613	681	697	687	633	613	672	638	647	650	654	674	623	635	658	669	635	678	649	644	675	620	675	678	663	650	642	660	672	628	660	632	660	667	638	654	658	668	634	607	664	644	635	697	651	668	640	652	618	656	614	614	632	698	664	624	666	657	652	695	651	615	659	628	661	698	659	661	624	638	649	667	630	656	649	650	636	636	678	652	678	660	635	658	635	682	658	652	682	661	668	665	635	619	676	647	638	700	685	617	621	678	671	679	663	667	666	638	622	670	614	645	650	659	659	649	607	614	651	636	620	674	679	668	695	634	647	658	654	633	646	667	644	676	608	693	668	659	667	671	643	653	638	664	672	651	607	623	662	663	651	626	647	713	612	664	687	647	638	649	702	666	678	672	662	689	620	676	635	638	694	699	659	613	662	641	654	640	668	652	649	664	651	637	668	715	647	673	664	628	656	661	605	719	687	659	617	634	644	644	668	672	637	640	612	666	685	627	624	580	669	646	603	635	625	615	665	644	626	594	628	629	676	609	672	661	633	629	615	671	629	651	653	655	653	653	663	640	630	648	668	635	692	647	632	634	659	658	691	584	634	668	673	656	660	649	660	696	642	717	668	647	617	642	617	669	666	642	648	615	594	654	651	632	645	644	627	646	675	669	607	624	642	676	690	622	633	660	664	674	676	643	644	632	651	683	648	640	631	658	652	654	603	658	617	603	605	622	632	667	677	656	638	682	642	634	683	632	665	679	679	614	623	673	659	649	624	638	674	636	624	687	640	617	633	676	686	679	665	669	679	622	641	597	683	669	679	661	638	642	610	674	658	649	657	610	682	639	650	703	633	637	680	629	597	652	678	656	663	603	685	633	620	689	604	664	657	636	669	647	703	672	633	643	668	646	654	656	667	623	672	625	662	620	622	630	616	646	648	698	663	726	650	642	607	641	666	668	612	657	649	685	676	657	688	636	665	637	667	590	625	667	632	605	664	628	658	649	662	681	636	661	663	628	681	648	612	607	647	603	624	689	712	716	655	621	647	675	665	656	666	671	605	670	633	683	687	667	639	656	648	640	687	634	623	646	669	655	635	654	634	655	652	628	619	686	598	638	659	663	683	683	637	639	673	686	607	625	655	684	645	692	658	680	653	643	621	639	637	610	666	643	621	681	624	684	637	641	659	683	699	664	636	625	629	673	654	618	619	720	714	671	651	637	648	696	647	651	630	656	610	683	674	637	623	676	636	627	631	605	641	669	632	612	646	665	652	661	613	664	746	656	658	649	657	655	617	656	677	644	626	649	629	707	639	642	675	660	634	654	683	619	680	678	700	638	620	631	659	680	662	660	662	680	645	672	669	677	634	607	650	634	648	700	632	614	686	593	647	627	678	640	692	660	651	666	681	646	639	617	637	646	603	637	606	676	668	664	636	656	686	639	653	660	658	691	645	630	694	644	640	717	662	623	651	641	657	662	630	704	675	638	649	619	689	666	675	678	674	642	656	656	679	614	689	622
8001	523	535	452	372	268	314	282	238	272	248	243	251	207	209	216	194	226	210	228	199	196	203	204	231	211	211	222	187	186	185	205	259	213	229	214	218	213	219	216	200	215	204	206	206	205	202	224	212	221	228	218	211	186	203	195	220	200	208	210	189	211	206	220	209	206	180	209	184	204	208	212	194	221	212	216	184	218	219	236	240	205	177	188	201	208	199	177	190	195	206	189	202	209	215	202	193	216	196	232	205	210	188	218	232	222	222	216	235	200	180	203	208	186	204	201	206	217	196	200	227	197	201	184	235	225	198	217	256	189	211	211	252	190	215	225	219	216	214	223	198	196	194	181	209	212	224	214	202	234	199	223	194	170	200	195	199	192	184	181	207	200	227	231	195	209	191	193	230	199	187	201	207	188	197	182	209	206	222	184	191	201	212	225	196	186	216	240	202	229	190	215	202	228	218	188	195	191	235	179	207	214	183	214	203	185	189	199	222	187	197	198	222	227	223	219	191	230	219	225	215	211	225	233	208	225	211	246	219	210	206	196	222	180	211	222	189	179	175	195	210	209	173	233	215	211	216	180	212	189	197	214	201	226	195	197	195	207	232	207	214	220	206	223	213	213	221	207	209	239	216	196	194	208	187	213	209	228	214	208	219	193	219	208	208	217	227	201	176	199	197	235	222	227	221	235	208	181	209	205	197	181	175	234	219	198	231	209	220	194	209	233	202	214	206	211	204	180	201	195	198	199	183	189	216	235	227	186	211	233	203	200	185	194	222	211	178	214	211	234	208	209	199	177	192	214	189	192	185	214	207	225	190	199	205	214	212	209	210	200	221	224	204	210	211	199	179	216	215	189	209	236	196	202	221	224	205	215	171	212	230	209	231	202	220	222	219	213	209	236	222	202	215	233	197	233	212	225	231	188	195	234	233	215	200	208	206	211	198	225	201	209	189	173	202	212	221	212	198	203	255	213	219	213	213	189	209	205	200	233	210	198	213	256	199	168	200	223	221	210	216	211	182	201	226	198	208	212	202	219	218	193	209	208	229	218	215	209	191	196	186	185	215	177	214	211	221	233	215	175	206	245	184	194	209	226	213	217	199	230	209	206	193	221	200	199	200	215	202	189	208	198	171	181	219	213	201	202	210	218	211	221	220	210	195	221	212	212	218	188	204	211	230	213	214	188	200	218	179	205	200	212	228	216	212	204	227	198	211	205	205	213	202	224	195	204	219	216	211	197	189	208	194	198	244	211	202	188	222	202	197	216	194	237	207	203	194	195	217	227	223	198	182	219	206	186	201	198	212	212	222	197	207	194	234	190	210	227	213	217	194	205	229	210	210	227	238	222	186	232	183	198	209	184	194	208	208	200	241	199	203	227	223	199	216	211	217	221	198	198	191	206	230	210	220	198	191	213	195	213	211	209	208	196	226	232	215	224	234	202	208	210	212	197	213	211	188	199	213	215	212	224	212	204	197	218	190	208	171	197	192	207	181	200	223	194	222	201	204	199	210	207	214	205	209	235	221	213	225	205	179	201	187	188	225	210	198	196	211	225	241	205	214	192	195	190	191	186	204	215	214	207	210	208	223	212	202	207	203	236	201	203	215	202	211	196	216	219	216	206	221	194	212	183	194	212	224	183	228	217	202	176	207	229	221	223	193	226	197	217	223	181	189	201	222	190	190	197	211	222	216	218	205	187	197	198	209	215	216	218	229	216	184	217	230	221	188	181	189	198	184	200	190	225	197	207	206	214	205	203	191	199	182	198	193	203	201	214	186	204	192	196	219	226	204	218	197	232	186	193	212	209	217	239	215	212	213	233	228	210	215	192	218	205	200	203	203	218	189	228	200	215	202	208	197	219	203	212	195	196	212	234	214	204	216	239	225	205	200	220	192	198	186	235	223	196	232	184	219	220	194	224	204	221	208	188	213	210	220	214	210	180	241	222	226	209	194	196	217	208	207	189	210	222	197	204	191	218	199	216	202	224	222	210	196	176	226	225	207	209	224	214	206	199	224	204	192	229	221	199	215	225	211	206	195	206	219	237	218	196	190	183	193	246	199	200	237	208	208	223	192	198	200	199	227	197	205	213	218	253	205	224	223	207	224	207	217	233	213	205	201	239	211	191	204	240	190	202	214	192	192	208	224	203	180	225	213	215	223	213	224	214	188	195	237	215	207	200	207	193	215	219	210	237	206	201	215	202	228	215	193	230	241	218	204	223	243	211	217	232	187	183	248	194	220	211	219	226	205	229	202	213	200	219	212	204	215	204	204	190	221	179	213	238	235	186	202	227	210	175	186	205	200	234	219	196	211	202	229	208	224	202	201	229	223	196	211	177	228	214	232	220	195	202	202	211	244	198	196	204	203	237	184	218	198	206	212	238	183	200	222	197	204	223	204	193	209	217	176	192	213	204	206	192	197	240	208	184	214	212	200	170	230	212	235	191	194	198	209	203	209	202	184	209	219	214	218	178	208	192	198	216	224	190	224	223	223	240	216	206	236	222	230	231	201	206	222	201	211	184	186	200	195	213	203	215	186	222	225	202	195	213	205	228	207	210	210	206	178	178	180	224	205	181	208	230	224	251	224	206	226	228	175	202	181	217	210	230	221	238	224	201	202	198	244	231	182	218	208	206	222	190	165	159	206	215	215	201	239	226	215	206	202	226	189	195	232	212	210	221	216	226	213	189	182	206	226	213	221	206	210	221	215	209	205	191	218	213	202	212	199	196	205	208	212	179	173	204	224	199	236	185	228	198	215	191	198	249	220	205	210	174	218	189	165	173	210	227	220	223	188	203	235	192	246	212	179	168	208	229	203	215	202	201	208	190	195	179	197	190	211	197	214	213	198	211	177	214	222	198	214	207	208	215	205	216	192	200	207	209	186	203	212	217	198	186	229	205	205	177	192	223	238	235	208	237	206	232	210	212	215	210	197	211	222	197	172	196	212	230	218	215	214	181	211	183	220	211	229	217	194	206	211	237	222	229	221	231	219	201	230	210	200	209	220	216	199	202	213	192	222	185	201	194	200	194	228	208	223	214	209	205	201	193	181	209	224	206	219	207	201	217	200	209	217	201	199	204	200	229	196	235	197	210	213	224	196	213	212	231	182	192	190	204	175	191	201	214	193	180	219	183	209	213	208	239	187	199	213	232	199	214	206	188	207	185	211	191	206	201	209	217	221	190	206	209	185	195	216	208	196	212	212	229	188	214	209	200	216	202	225	179	227	238	221	198	220	241	219	199	236	202	214	238	214	213	209	233	207	244	214	212	209	205	215	228	204	230	199	212	213	206	237	155	250	203	224	237	189	235	206	187	196	237	223	187	211	192	217	220	183	198	227	214	217	259	248	204	207	236	186	202	209	214	209	215	187	211	227	169	204	203	190	190	219	219	240	203	238	188	175	198	228	193	228	204	205	223	234	198	220	186	170	225	215	209	174	210	204	226	265	195	194	218	201	195	215	193	203	202	193	201	207	188	219	217
6650	765	1270	1344	1280	1010	935	797	748	725	643	578	590	592	537	567	522	542	576	495	534	529	500	539	500	511	488	517	489	495	505	520	504	505	525	494	487	489	470	443	475	490	475	467	515	449	487	466	445	476	439	449	478	491	493	464	484	496	465	480	471	477	496	511	475	479	439	473	461	448	487	431	461	439	458	464	474	495	475	466	435	493	466	493	483	477	507	484	452	464	449	412	462	466	480	466	459	500	476	466	455	494	473	511	480	428	471	462	463	466	489	453	435	488	459	485	464	450	471	478	510	490	454	448	484	437	467	481	447	492	441	457	510	454	481	488	482	526	452	452	488	475	457	473	491	434	470	491	470	477	468	522	477	480	455	471	486	411	445	470	415	475	502	486	476	449	466	492	464	458	481	462	474	462	489	456	464	445	443	436	443	479	469	448	429	458	462	472	465	470	472	449	462	447	478	446	477	504	506	480	473	464	459	474	448	484	494	452	460	442	469	466	514	450	491	467	476	476	469	473	471	457	462	487	527	479	484	501	489	441	427	433	482	472	464	459	433	509	453	500	452	526	468	458	483	469	512	470	450	481	426	460	496	459	469	467	513	458	449	478	480	486	471	505	462	452	471	432	444	449	468	436	433	443	469	503	489	465	468	480	467	484	457	443	456	467	504	446	448	443	494	485	503	481	473	496	433	452	469	489	481	506	460	469	487	443	490	511	512	509	480	425	454	474	518	451	458	529	482	468	445	434	523	462	469	489	466	476	466	481	468	468	481	497	492	463	475	449	449	461	466	463	466	489	514	493	507	463	451	461	481	484	483	487	505	483	474	503	443	454	503	458	444	448	468	402	439	432	463	438	473	490	513	474	440	462	509	464	457	449	466	474	417	492	491	508	448	449	479	472	469	446	485	510	480	442	458	417	479	447	478	479	481	492	470	464	490	506	487	483	466	515	505	455	445	476	478	461	470	496	504	454	432	440	458	492	485	467	434	459	433	463	484	474	477	494	447	452	468	447	460	474	485	461	462	463	453	460	499	456	471	496	471	436	481	487	468	493	480	462	439	453	491	484	454	421	500	472	458	470	477	428	480	494	477	472	522	461	495	449	431	479	484	445	471	438	497	484	402	481	447	422	454	470	434	458	446	481	459	456	458	460	415	470	462	444	448	449	488	481	481	467	493	442	451	480	478	443	441	461	493	491	462	498	465	470	473	464	453	498	437	472	473	462	481	431	495	482	444	481	492	445	489	498	463	483	474	501	475	451	448	495	487	438	496	450	479	480	464	491	477	488	434	482	456	471	445	512	486	492	465	482	478	480	455	478	469	470	460	489	435	474	483	476	458	468	455	463	467	472	470	473	470	486	482	457	451	473	469	464	440	494	493	492	488	470	490	469	459	464	454	452	469	516	503	452	479	479	474	475	463	465	484	486	453	451	480	467	466	485	443	525	476	466	477	434	453	485	472	466	465	493	466	469	474	486	487	473	469	423	472	483	470	460	436	458	446	436	452	425	495	448	415	456	494	492	468	459	461	483	512	492	460	459	461	458	475	440	495	447	475	485	507	423	466	438	496	443	464	477	460	472	475	495	511	460	446	477	469	476	462	491	477	458	483	459	478	464	501	480	477	462	504	501	477	486	461	450	442	473	438	503	423	446	461	478	490	440	458	499	504	470	464	467	454	449	441	480	467	473	465	479	471	463	467	456	485	461	470	463	436	494	461	467	489	488	443	447	460	489	447	479	445	507	457	453	446	487	450	421	445	446	478	492	482	453	458	468	476	447	454	478	447	477	452	475	480	477	454	463	453	465	458	456	459	430	518	478	461	486	478	443	485	471	489	483	453	453	494	476	457	461	482	479	445	466	439	456	479	464	481	461	455	483	452	449	476	456	464	453	482	451	454	469	481	464	478	505	468	455	467	468	447	469	483	455	490	495	421	472	431	461	443	475	454	482	510	482	478	465	494	444	456	485	478	470	513	435	491	474	484	478	463	432	514	440	455	464	452	496	467	465	489	454	466	479	467	490	443	463	475	467	553	422	476	441	462	458	476	503	438	475	443	437	453	501	441	471	480	436	472	456	468	452	459	486	428	465	488	511	420	439	457	457	472	456	488	455	447	479	456	510	512	508	473	484	476	499	464	439	431	452	483	455	480	474	459	463	442	452	467	434	486	483	494	493	451	503	465	450	485	459	482	478	448	439	440	453	446	490	463	420	484	481	440	501	461	489	456	501	465	442	437	441	437	477	438	461	501	449	440	484	453	491	455	476	518	464	466	461	456	475	475	493	446	442	491	459	487	471	482	478	504	416	493	476	485	443	448	468	483	435	477	424	503	488	465	470	508	498	459	498	482	491	444	485	482	457	470	485	541	438	472	495	516	470	499	491	461	482	487	463	475	453	455	480	471	501	475	487	472	499	457	460	444	448	452	453	458	481	479	464	502	466	457	471	474	491	453	482	460	479	430	504	446	429	473	438	480	482	455	478	441	479	482	477	480	464	463	518	465	484	465	481	490	447	511	455	473	454	433	490	467	476	419	483	460	463	468	525	469	479	455	526	481	449	499	475	489	481	483	488	460	492	504	462	477	431	511	501	493	467	507	435	450	433	437	459	525	473	473	469	451	460	483	419	470	474	503	469	475	474	467	453	492	476	505	496	455	481	471	478	456	500	433	470	452	476	460	477	442	443	473	494	500	459	504	451	437	497	435	489	489	471	462	469	482	501	484	454	448	442	449	452	464	475	420	480	454	515	441	498	490	442	463	496	470	458	480	473	465	456	446	457	477	442	456	459	506	497	492	448	422	488	469	422	477	446	471	477	484	456	454	433	496	466	463	486	478	467	438	478	467	465	469	456	478	472	485	465	454	459	524	474	471	445	450	450	424	458	450	456	493	454	443	466	474	512	446	480	453	458	487	494	471	466	485	493	463	440	485	449	457	423	487	483	467	460	503	438	424	454	487	481	511	476	457	483	487	466	489	500	452	455	461	455	440	464	493	473	447	483	436	464	440	495	480	462	493	452	458	501	485	469	444	447	496	485	472	482	472	451	481	430	463	448	447	454	457	457	493	487	487	447	463	451	436	509	433	462	466	427	503	483	449	467	429	448	479	467	492	506	474	439	465	445	444	450	467	450	486	486	467	432	472	442	436	475	442	451	476	444	441	480	451	497	562	460	483	494	457	444	447	464	488	489	508	458	469	457	461	475	417	457	482	497	472	444	462	493	481	449	464	463	453	507	471	442	450	411	475	467	446	490	469	467	489	456	459	448	515	442	455	469	471	442	506	438	495	446	448	432	475	489	460	462	441	470	469	466	482	491	493	479	472	480	485	443	466	522	460	431	428	463	472	510	523	464	487	473	458	476	505	427	469	432	483	476	480	470	427	475	453	475	450	436	459	463	431	483	488	476	495	495	479	486	470	480	468	498	489	493	481	457	446	452	487	456	458	490	473	476	479	471	424	460	492	446	451	478	466	496	496	460	463	475
14499	1004	816	627	410	346	240	206	177	162	132	151	105	114	121	79	89	96	85	93	72	87	99	68	101	80	85	95	80	62	97	83	86	81	77	85	86	103	75	77	79	82	83	87	93	92	86	86	71	93	79	76	74	90	69	96	61	87	84	89	76	91	83	84	76	75	76	74	83	84	82	79	90	73	92	82	74	77	85	81	93	71	76	73	62	66	87	62	77	78	85	81	79	82	93	92	98	67	74	85	75	85	94	84	97	87	93	85	79	79	83	85	88	78	83	65	69	72	79	68	81	87	89	66	80	78	86	75	75	61	65	86	77	69	84	72	74	89	96	89	79	87	86	84	81	80	61	102	76	93	77	73	84	84	90	77	82	76	86	89	74	77	73	79	80	88	87	85	95	83	62	64	86	79	79	76	85	71	67	67	75	76	71	91	81	78	79	84	62	77	84	70	79	90	73	83	87	81	82	86	76	67	91	74	65	75	85	68	72	73	63	85	76	82	84	90	67	83	85	90	75	72	75	102	79	97	98	69	77	88	73	74	89	83	85	91	75	78	64	79	82	74	79	75	83	86	79	70	75	80	74	77	72	83	79	83	57	74	76	92	80	100	88	70	79	68	72	79	71	71	76	88	79	69	84	74	64	83	87	91	85	112	85	84	82	68	75	79	60	89	77	70	83	85	72	92	103	78	89	80	82	81	68	86	87	85	85	70	88	86	76	85	84	80	78	79	63	91	94	77	72	83	91	74	77	63	73	75	75	76	86	67	83	83	66	87	79	72	86	84	65	82	82	60	84	70	65	88	81	90	69	71	79	89	100	80	99	90	96	66	76	80	79	71	84	78	75	88	91	103	85	73	89	87	93	88	90	82	78	71	88	82	78	62	66	90	75	77	87	71	70	70	58	69	81	58	77	88	84	66	95	73	91	73	91	79	82	86	90	80	80	86	87	79	89	72	85	53	88	96	81	90	85	83	64	79	83	73	83	71	65	94	86	78	84	70	69	72	84	77	74	81	77	76	90	86	78	81	76	91	80	86	76	75	77	78	80	67	86	52	96	87	76	88	75	93	78	80	74	60	71	80	79	81	85	71	85	80	70	94	75	89	87	87	77	70	66	67	94	69	77	86	93	76	80	69	77	85	86	74	80	78	81	80	83	82	96	80	82	78	86	82	72	75	76	85	73	77	82	69	90	60	64	87	86	94	65	87	87	75	81	71	69	99	73	78	86	85	84	81	71	81	70	66	67	71	78	82	85	78	68	82	65	95	68	70	97	78	76	64	83	82	87	71	97	92	94	83	67	72	75	85	79	78	77	85	61	90	77	58	80	86	85	76	78	60	82	87	87	73	77	87	66	77	75	90	71	76	87	80	76	92	80	73	76	65	68	100	73	75	83	67	71	83	92	78	83	76	84	101	86	81	70	71	75	79	85	78	68	85	91	62	65	86	77	86	79	63	81	67	80	88	76	97	80	66	82	90	73	74	75	77	86	71	96	83	65	80	88	99	69	70	86	79	69	77	88	70	90	92	80	79	67	79	88	84	83	81	61	72	78	78	73	67	74	94	84	86	89	73	77	71	76	69	91	75	72	80	79	86	82	100	82	88	76	73	79	73	77	93	80	77	86	75	75	82	68	80	88	66	68	65	96	79	71	82	94	80	83	79	74	86	78	84	65	75	108	71	88	87	82	63	78	70	85	88	77	73	73	73	94	73	70	61	71	70	76	80	97	75	82	84	74	79	91	91	79	74	85	112	91	81	76	91	68	74	76	69	87	84	68	68	79	72	77	72	89	93	84	73	83	77	92	79	81	84	86	75	63	72	75	74	73	82	83	86	98	84	71	83	62	84	93	87	85	62	67	66	77	66	79	75	88	86	70	76	79	74	78	78	76	94	73	83	82	68	69	77	65	72	79	60	79	65	109	67	88	88	93	86	65	70	79	95	96	88	84	80	77	68	80	68	90	75	88	75	72	77	77	51	85	81	72	91	103	90	74	78	99	82	76	69	63	81	75	94	70	93	78	83	75	70	83	84	83	85	80	72	75	67	68	89	76	62	84	83	77	71	77	82	93	80	87	70	103	81	83	73	98	79	86	67	81	75	79	63	73	92	83	83	81	77	85	89	72	80	73	79	74	86	73	77	81	79	93	72	82	64	67	59	77	80	90	86	66	99	68	90	76	100	86	73	65	79	78	76	92	93	70	68	74	86	72	89	78	75	79	72	77	73	68	84	75	80	75	89	69	81	85	81	58	66	77	95	83	59	88	90	76	78	75	72	96	73	68	73	84	58	87	69	84	81	77	75	78	72	66	87	69	88	65	74	97	93	65	80	84	90	82	76	55	73	57	94	105	73	94	92	92	67	94	88	79	71	91	90	102	84	85	89	86	87	78	86	65	80	72	84	74	67	75	71	86	76	85	82	71	66	87	79	62	85	79	78	92	55	87	87	86	84	94	73	88	91	79	77	80	88	84	99	88	81	69	89	87	79	96	78	86	63	78	76	75	71	67	79	85	69	73	85	80	88	82	83	86	69	83	66	69	78	72	57	93	74	78	79	88	81	82	88	80	73	95	87	80	66	84	84	98	73	78	75	67	74	74	91	67	78	77	69	84	63	73	85	90	74	82	83	76	81	100	85	68	89	82	80	62	83	85	80	85	72	84	74	89	78	85	71	75	75	78	67	88	64	87	81	73	71	84	69	60	74	85	78	75	79	94	69	71	85	84	96	73	70	70	86	91	82	87	86	59	84	84	89	77	65	68	80	75	63	72	92	77	89	73	77	67	75	65	99	91	87	79	72	85	85	66	71	87	74	64	69	92	95	84	83	79	76	77	85	79	69	86	96	85	97	72	72	74	70	67	99	73	79	86	85	84	92	70	77	109	86	64	77	85	79	75	82	71	77	84	76	79	68	62	90	83	75	71	70	74	62	84	85	85	82	78	82	81	88	73	87	63	65	69	86	76	86	84	70	62	70	95	73	75	76	76	81	90	78	83	62	107	83	76	84	75	82	78	72	97	75	90	78	75	91	82	73	67	61	78	85	79	97	88	78	94	85	75	85	76	66	77	71	75	73	62	77	60	86	80	82	82	74	77	69	74	94	76	70	71	79	80	77	96	75	67	73	85	77	93	74	80	63	83	76	77	84	71	77	75	81	80	71	102	106	91	72	70	59	75	86	84	83	75	71	96	74	64	80	72	98	93	78	76	64	72	73	76	89	76	59	78	83	72	88	79	97	85	85	78	61	71	90	91	94	75	101	91	79	103	65	86	71	60	68	93	74	74	92	72	83	68	80	86	86	82	72	67	87	73	72	76	77	90	87	86	73	89	67	84	71	83	67	79	65	96	75	89	82	84	80	92	80	81	96	103	69	76	93	98	63	84	74	96	87	84	71	92	75	71	66	88	98	92	77	83	94	95	83	90	72	74	81	82	82	71	89	86	76	83	71	97	85	67	74	76	84	81	65	73	77	78	78	78	72
8062	833	1681	1888	1622	1341	1083	912	725	672	546	514	469	441	382	390	323	348	337	324	292	287	316	309	253	239	260	260	244	247	292	255	252	254	226	233	242	268	256	228	235	230	213	247	239	217	227	214	241	215	218	232	212	225	187	229	223	221	222	228	186	199	203	186	229	225	208	209	217	228	198	206	238	227	236	202	204	220	228	219	225	209	228	213	207	220	205	205	236	217	181	218	199	220	203	199	213	208	218	213	229	228	227	202	199	207	194	212	215	211	233	210	211	194	235	205	208	209	195	207	194	209	212	210	208	213	204	217	239	217	235	203	223	210	204	211	202	242	208	186	230	215	205	207	224	184	236	199	208	205	238	197	235	220	244	234	170	207	216	235	207	216	258	201	194	210	216	224	229	220	186	210	183	199	182	203	229	224	241	237	215	210	217	237	195	194	196	225	210	196	225	192	200	206	196	215	222	231	200	201	214	187	202	221	203	197	235	213	217	191	206	225	215	198	211	230	220	216	214	201	204	196	209	223	226	201	208	220	200	202	205	226	220	215	216	216	234	217	216	233	218	208	187	198	221	215	191	208	215	200	194	189	214	234	202	200	215	200	202	221	225	204	214	252	195	238	222	213	206	221	193	209	205	208	224	207	191	214	201	211	211	227	196	210	222	188	221	232	210	236	204	209	210	202	223	208	211	209	238	195	235	207	183	199	200	216	209	208	218	208	211	202	210	208	223	205	217	216	169	203	216	224	237	213	227	205	190	204	215	222	218	232	223	216	190	211	204	194	190	201	188	201	191	180	211	197	240	236	214	194	219	206	206	240	220	188	183	173	225	223	199	226	210	215	232	193	209	216	221	212	199	202	207	201	204	211	215	219	212	206	223	181	213	206	201	202	204	200	212	203	186	217	197	219	212	204	208	229	223	233	213	180	199	223	188	206	210	219	200	199	220	216	219	223	190	235	216	200	190	211	187	217	210	217	218	175	214	224	219	235	189	204	235	201	204	221	205	232	211	204	198	193	234	235	191	243	189	181	207	231	224	191	208	201	208	217	223	191	203	206	204	189	199	219	219	240	205	222	237	228	190	225	204	210	221	205	201	235	188	179	225	193	227	207	207	223	188	202	204	195	191	197	179	225	211	218	199	208	208	209	178	223	216	207	222	208	238	228	209	203	205	214	209	206	223	202	199	210	214	203	209	183	228	228	207	212	219	220	226	198	192	225	190	223	205	205	220	213	207	200	232	188	230	203	205	236	212	200	230	216	206	224	229	168	193	201	244	213	232	191	227	230	202	198	217	213	216	176	203	213	240	192	228	235	205	212	205	203	188	203	220	206	213	218	186	216	188	229	209	228	240	217	218	235	190	207	229	204	205	208	221	176	223	212	210	202	209	199	203	208	198	235	222	200	212	195	236	212	220	208	212	214	193	200	214	210	210	192	196	228	205	204	214	206	236	194	216	213	213	227	219	233	182	215	179	221	226	212	210	181	244	214	253	216	222	203	211	206	203	214	213	204	218	224	217	256	226	209	205	194	219	209	219	215	242	206	218	186	198	238	193	214	204	224	213	200	226	202	208	194	229	206	196	239	213	221	212	220	206	214	216	201	181	222	213	218	190	216	216	227	171	217	194	198	189	194	193	189	248	208	208	239	219	209	198	209	239	229	186	207	201	232	199	238	195	210	223	209	200	212	221	205	218	217	180	211	198	201	191	208	214	227	215	228	182	213	185	207	226	213	223	216	193	217	194	237	215	232	217	211	202	213	207	221	221	228	205	208	194	214	206	213	201	191	205	195	211	237	221	208	200	196	207	204	185	228	205	196	218	228	189	192	223	201	230	218	215	216	198	202	217	192	197	204	201	197	194	228	218	220	206	192	197	211	215	222	204	216	240	227	196	217	211	209	203	196	214	205	229	225	211	190	219	220	243	207	219	218	223	221	204	220	223	205	187	178	213	215	215	224	222	192	195	197	200	223	216	224	207	201	230	212	219	196	191	222	197	190	203	204	239	215	227	217	202	224	208	193	230	202	172	211	211	208	194	221	178	217	197	201	198	220	214	199	192	183	217	220	205	224	215	209	222	227	225	203	177	201	198	198	214	202	216	214	207	235	221	207	200	201	253	211	214	207	215	214	219	176	188	219	215	230	228	216	212	208	226	222	236	211	225	197	211	203	206	206	224	227	218	215	216	214	196	213	216	225	180	189	219	222	198	211	219	225	219	199	194	202	208	232	208	206	189	188	218	200	210	212	202	215	214	236	201	209	222	197	220	194	198	213	208	205	231	199	233	226	217	247	237	202	218	203	204	241	203	201	228	203	183	198	215	194	221	201	182	216	241	218	218	227	225	226	209	212	197	193	235	217	200	211	213	214	218	213	184	230	206	219	224	245	231	226	213	204	202	227	210	212	188	221	195	198	209	213	226	221	205	207	211	214	210	193	211	206	235	240	204	187	217	233	217	199	199	205	200	191	230	225	193	235	198	189	191	214	190	202	224	233	213	204	237	213	221	202	199	206	225	219	208	190	204	200	210	195	217	213	187	210	226	225	211	234	191	208	200	197	190	215	219	198	222	201	179	220	213	224	217	195	225	228	195	207	202	202	222	198	211	208	205	197	218	202	171	199	211	212	220	201	207	191	253	200	215	216	206	207	211	197	236	204	233	210	191	197	222	213	240	249	203	226	237	213	211	178	211	215	202	218	210	193	223	215	200	239	212	219	223	210	226	230	204	208	212	204	223	207	228	220	220	225	216	238	211	206	200	196	193	225	207	221	224	180	234	220	218	204	220	187	220	224	221	196	199	212	196	217	221	197	214	220	184	217	212	195	216	204	218	233	210	240	207	215	215	192	204	197	189	214	215	194	220	233	215	211	207	205	228	239	227	221	201	199	213	205	199	236	201	205	256	226	198	226	193	209	188	194	221	214	225	213	202	215	195	217	200	179	216	198	204	244	221	225	171	182	207	188	240	222	213	214	226	213	210	233	200	210	188	211	213	197	176	219	210	202	238	210	228	209	197	202	189	177	221	224	190	222	235	202	184	203	209	219	240	211	207	218	215	211	231	221	202	208	201	231	217	197	211	210	212	201	211	228	219	195	171	216	219	189	200	209	213	212	200	218	210	225	206	219	232	196	211	215	195	191	197	198	249	227	220	219	221	201	185	241	212	216	208	199	208	209	193	194	220	231	214	214	198	207	229	219	223	212	208	212	197	203	218	278	219	228	194	227	209	197	205	228	209	207	208	215	206	198	227	198	221	213	234	245	207	194	206	224	217	192	219	197	216	185	207	207	226	207	206	223	180	196	201	218	220	197	215	191	190	211	225	207	210	201	204	192	207	218	235	213	222	229	231	201	205	224	218	230	216	218	216	206	211	205	203	204	201	210	210	204	200	221	226	242	205	213	221	214	208	196	167	212	203	249	227	215	201	227	187	210	173	152	206	195	203	204	212	201	223	230	201	199	209	226	208	214	222	226	213	228	208	190
1792	297	328	302	330	321	303	298	278	273	276	267	308	304	297	281	281	292	322	307	290	301	275	298	321	296	315	322	316	265	326	312	298	287	284	255	296	273	271	289	296	296	276	294	268	325	288	297	293	308	331	296	319	330	316	292	286	281	299	267	304	277	300	270	287	312	312	275	297	323	295	276	278	338	294	310	315	334	288	250	276	288	292	297	301	285	321	316	306	284	280	305	289	275	288	299	301	302	315	288	303	271	303	322	302	299	297	274	286	298	255	286	301	304	305	300	296	310	243	271	305	292	299	300	305	313	278	342	288	318	286	278	265	290	301	305	303	320	299	277	303	292	345	301	304	293	280	299	302	342	302	292	308	304	281	258	307	310	307	311	312	288	288	270	287	331	292	289	274	267	286	301	296	266	284	272	287	330	301	281	300	310	326	297	303	298	309	296	313	278	312	271	302	322	283	297	293	258	316	312	280	286	308	279	304	296	294	348	286	292	277	312	300	313	321	313	298	286	281	297	320	279	318	284	317	297	302	240	295	308	264	300	299	300	272	304	252	294	309	283	282	305	262	317	261	303	302	308	264	307	284	315	297	298	313	247	286	297	282	291	307	292	270	304	285	296	284	244	283	308	327	290	336	282	291	290	289	303	288	277	294	292	294	307	293	277	287	304	281	306	304	275	290	331	294	306	297	297	301	304	295	299	315	291	289	313	267	291	317	298	267	299	282	287	276	306	309	318	303	295	288	279	268	271	286	301	293	285	270	292	293	306	313	290	289	296	283	308	318	279	269	309	272	323	302	303	273	290	283	305	283	284	290	311	325	301	250	318	300	312	289	336	325	322	290	256	281	319	296	277	294	311	296	270	278	325	304	302	298	290	327	298	255	302	290	293	322	276	274	270	303	291	281	271	267	279	275	290	312	294	279	281	305	264	299	295	253	285	287	305	300	248	296	296	332	304	271	329	269	264	283	311	284	285	313	337	310	288	256	280	281	301	304	282	312	285	298	268	274	270	309	284	290	298	292	296	238	331	289	260	310	290	270	303	278	284	310	324	310	287	331	284	266	337	283	305	279	277	284	298	287	295	240	289	279	268	299	308	292	314	296	301	260	270	293	287	314	281	317	280	314	300	300	283	273	284	273	324	314	278	286	273	306	299	313	281	291	299	287	332	325	279	265	292	271	280	303	314	285	292	284	270	265	312	313	291	300	301	291	288	293	300	287	298	298	314	313	287	295	327	338	288	296	284	299	309	301	301	292	299	279	310	296	295	293	320	302	311	291	272	299	311	286	283	274	284	307	288	289	317	331	271	294	284	290	276	306	307	266	314	301	302	264	309	277	276	299	300	312	285	313	334	308	282	286	324	278	289	280	265	282	294	270	273	303	294	290	288	275	300	291	288	296	281	286	333	303	310	282	274	311	292	319	305	280	290	313	296	340	287	314	304	270	285	297	307	292	300	330	273	308	317	317	322	310	302	292	290	266	328	284	272	320	316	293	311	296	301	322	309	320	302	310	310	296	295	307	303	302	272	302	299	329	285	288	292	303	325	288	284	291	287	288	317	296	286	277	337	296	288	301	311	330	266	315	285	288	280	266	273	305	293	298	297	264	301	285	314	269	267	276	252	285	298	311	267	326	275	300	286	302	285	315	311	298	253	287	275	295	263	331	311	275	286	286	313	286	313	305	274	283	277	300	333	301	307	303	280	282	291	296	317	282	277	283	259	323	283	311	324	296	282	312	280	284	291	309	275	299	296	301	298	304	318	318	297	272	292	298	282	285	261	304	298	272	288	272	278	270	289	298	271	283	299	262	280	318	262	288	283	258	267	283	287	275	300	283	292	317	275	305	283	288	299	275	295	318	327	303	310	287	288	293	289	304	305	271	303	295	297	262	298	335	305	281	282	286	316	334	265	278	277	302	293	296	306	309	309	287	254	280	287	285	294	284	299	308	322	306	292	294	284	301	281	288	296	270	315	297	290	283	270	274	291	305	268	289	292	287	303	306	317	279	299	287	298	321	313	293	291	277	311	326	313	258	269	284	272	265	311	285	308	267	296	288	317	280	320	297	268	311	318	278	264	332	333	289	279	293	270	293	307	283	277	296	321	305	311	281	297	289	290	273	285	271	252	291	295	297	280	293	271	299	296	268	296	282	292	271	305	274	289	298	290	277	304	288	285	274	287	283	307	296	274	287	278	260	262	311	277	276	306	314	303	286	277	295	283	306	306	311	302	287	299	282	321	313	262	303	274	289	294	291	310	307	295	306	282	292	283	297	291	290	309	315	344	298	303	287	309	280	304	302	270	311	293	301	282	266	281	304	301	286	295	292	281	282	288	262	291	288	272	293	313	263	286	266	294	292	314	276	301	315	309	261	252	262	307	316	288	300	338	298	331	274	304	297	272	307	271	262	283	277	290	290	298	306	333	305	302	298	292	298	284	296	298	323	318	295	290	283	277	270	296	312	290	296	302	292	308	278	292	301	291	293	319	289	290	320	282	279	292	318	297	308	269	288	264	303	279	320	264	302	291	297	291	278	282	294	283	285	303	313	294	293	304	281	269	293	310	262	288	318	296	266	289	313	294	290	279	270	270	324	289	301	293	300	304	266	300	318	288	311	281	303	307	297	271	300	317	308	300	273	312	303	286	321	295	287	292	302	302	276	282	285	282	319	285	291	321	259	315	301	302	289	338	293	284	277	307	295	277	308	292	323	289	303	257	264	311	285	277	263	282	330	297	289	287	291	283	301	299	309	281	294	297	333	287	334	257	282	294	258	266	291	309	300	322	319	283	299	279	302	292	303	281	302	290	278	270	304	306	309	317	300	291	289	277	297	286	266	299	253	276	324	315	311	286	297	297	274	268	293	277	309	330	291	310	269	292	297	318	316	289	286	271	302	276	282	303	284	297	297	300	305	300	318	302	309	281	283	304	298	288	299	313	276	307	313	289	278	298	291	270	297	283	283	286	288	306	320	305	270	274	294	322	296	304	301	301	291	288	251	275	285	282	315	304	272	280	290	290	345	357	268	296	327	311	287	273	266	302	283	296	325	304	302	319	270	290	293	286	289	277	294	299	301	247	264	326	284	283	267	319	266	275	309	278	296	288	288	269	266	338	303	307	283	269	278	305	274	294	285	295	271	277	292	274	288	297	330	289	285	290	309	298	280	276	284	281	249	288	309	279	305	298	266	279	302	252	270	256	286	255	332	296	278	281	310	276	327	286	297	292	295	303	259	310	299	324	282	283	263	310	277	271	292	290	297	320	318	306	280	311	274	297	334	314	288	272	298	295	289	275	268	278	296	291	302	337	293	276	306	278	290	270	268	287	278	281	294	296	296	282	316	274	264	307	271	290	309	319	296	296	296	264	277	272	297	311	311	296	337	287	259	279	300	277	281	271	270	260	272	298	333	287	284	290	272	301	298	298	294	290	307	319	285	306	288	271	296	295	291	280	272	294	261	269	291	290	298	309	270	275	305	264
2324	635	732	713	712	741	682	694	647	688	701	658	634	692	646	607	655	695	679	673	648	607	651	590	640	668	674	693	663	633	643	624	640	655	604	655	647	718	656	668	639	685	628	657	606	682	638	690	630	636	597	623	710	684	627	641	667	646	641	644	668	650	654	648	625	671	696	642	640	644	667	699	683	618	607	682	686	651	651	640	650	602	664	645	663	681	646	607	683	634	635	654	618	699	614	633	680	655	651	645	637	685	680	646	649	659	666	638	700	613	639	646	665	638	626	662	636	664	651	650	662	656	668	645	659	642	644	611	651	670	637	681	677	693	595	627	641	603	679	673	657	678	663	653	662	627	630	652	624	648	689	648	681	654	620	670	674	685	675	683	660	670	668	634	650	685	622	684	639	676	659	652	623	624	649	625	634	655	633	635	646	642	629	644	654	630	681	672	703	630	611	686	621	668	696	625	659	678	686	716	678	695	676	678	684	653	640	666	649	655	704	671	670	614	627	587	658	678	644	661	611	613	674	694	696	622	689	632	654	637	625	693	646	673	630	676	658	667	652	678	638	640	628	702	670	653	658	645	629	625	647	681	628	620	670	683	658	646	710	618	678	656	673	628	624	635	623	604	678	644	653	665	661	672	626	593	684	626	655	666	689	619	671	615	631	669	644	655	679	618	646	649	658	654	674	644	665	648	629	647	612	627	673	596	651	680	666	647	634	646	678	687	646	677	648	667	665	605	654	653	636	651	636	621	637	644	674	605	655	619	645	645	738	622	691	685	694	660	678	683	634	687	653	647	698	665	637	626	662	678	664	690	625	641	668	668	629	626	703	621	670	626	699	637	633	660	645	646	669	658	682	666	643	664	645	641	644	608	661	622	637	661	601	632	651	641	672	648	665	647	643	660	651	655	638	648	674	636	628	687	688	641	662	670	680	610	626	674	700	688	630	641	685	614	674	637	694	695	646	671	683	665	674	664	631	631	631	666	669	680	676	649	700	625	597	670	714	690	619	609	694	693	658	700	705	643	692	627	601	645	643	635	608	613	657	696	654	652	669	615	666	673	709	630	668	639	677	718	663	655	710	633	685	619	670	640	655	640	688	695	660	634	739	707	640	651	642	676	629	658	666	651	634	668	605	665	648	640	663	656	657	676	611	621	671	619	709	649	691	625	633	636	616	646	632	674	676	623	629	685	652	702	688	625	666	627	659	658	626	636	655	666	681	641	667	646	653	629	659	703	666	626	693	644	665	613	644	711	681	661	651	633	654	670	644	664	625	637	667	680	621	627	671	668	677	653	646	631	624	625	693	641	662	645	595	664	649	634	696	644	681	705	690	662	696	687	697	654	681	642	650	642	636	663	629	642	671	693	654	639	666	663	628	657	660	653	620	635	619	638	640	635	626	687	654	634	613	669	662	652	603	637	661	651	677	677	673	636	677	592	609	614	616	612	631	683	614	683	663	648	679	655	670	587	692	629	686	653	633	643	656	664	639	637	651	690	654	616	636	643	623	628	591	652	645	646	630	626	649	615	648	600	624	644	670	673	684	697	678	686	648	667	648	619	678	604	664	629	648	630	679	622	620	612	646	641	649	643	637	654	625	653	623	639	671	681	682	627	654	694	647	662	646	656	622	631	623	652	649	703	635	677	640	670	639	671	625	656	645	612	623	597	615	686	652	692	616	688	656	652	673	675	671	635	638	665	630	645	665	673	648	630	662	677	698	608	661	635	643	638	624	644	625	631	633	668	689	648	673	669	705	660	673	647	684	602	609	636	662	642	617	664	651	626	667	641	649	651	629	649	658	644	671	658	670	645	615	617	685	621	619	660	660	617	644	655	683	621	633	634	697	625	625	666	669	716	625	664	633	611	666	675	712	651	619	672	650	654	657	681	684	659	653	635	686	653	682	664	695	637	624	640	630	634	652	666	716	654	643	638	662	648	639	610	636	639	645	633	637	643	606	641	628	651	654	656	679	611	659	623	666	676	644	627	659	630	663	656	668	637	681	643	622	646	688	651	637	678	627	665	648	638	615	673	665	653	636	653	649	713	685	628	679	675	676	617	640	674	649	639	676	645	671	626	648	651	628	688	654	661	675	664	680	649	684	638	641	631	654	675	669	739	650	629	610	643	649	651	638	647	639	671	659	613	684	653	686	663	650	648	649	656	684	671	632	686	671	649	638	626	623	661	635	668	657	612	664	663	701	625	632	625	669	681	637	656	665	631	671	639	664	699	676	661	648	642	611	648	667	633	701	656	684	614	665	659	654	680	622	650	606	681	660	687	686	646	645	663	654	622	680	644	646	641	704	643	680	670	691	663	653	661	654	634	607	664	682	631	607	668	641	623	666	633	619	635	616	661	714	645	620	623	659	627	654	688	664	661	619	683	651	659	628	636	671	667	731	614	659	684	642	656	663	650	619	652	641	698	653	634	677	640	676	656	653	665	685	661	625	639	644	656	666	666	630	712	631	672	620	699	614	672	643	656	637	671	651	680	612	644	613	680	675	660	662	662	624	647	616	669	653	687	653	627	663	662	638	605	616	667	678	679	643	680	665	637	623	611	614	632	712	672	693	644	673	638	678	664	657	648	638	706	652	659	647	631	704	635	681	638	705	717	654	676	663	643	653	638	662	653	653	677	645	661	669	639	666	653	674	658	671	628	712	678	656	677	698	685	643	682	667	625	626	647	630	670	683	641	641	626	636	626	661	670	670	634	633	644	626	630	661	606	647	642	620	684	661	626	611	676	604	676	606	669	647	654	687	639	667	675	658	635	664	665	625	650	650	653	634	669	640	641	726	710	656	679	632	642	650	668	665	707	639	633	690	702	659	653	685	649	665	607	670	655	705	650	649	625	678	670	725	656	659	693	653	622	670	635	627	665	646	635	707	643	616	657	662	645	673	636	638	659	643	669	661	683	668	629	643	687	648	608	651	621	644	668	675	686	635	641	689	645	641	624	630	650	655	680	634	694	660	674	649	678	672	642	684	660	633	647	660	625	645	659	690	674	666	665	682	722	689	644	649	667	676	611	678	638	664	625	686	632	672	665	679	666	654	678	637	661	650	630	647	678	695	634	678	681	627	642	616	651	656	641	636	634	676	677	620	640	647	647	676	620	665	663	653	644	698	612	676	651	662	611	660	685	654	700	620	690	649	640	690	692	660	659	676	649	636	602	661	665	660	669	635	628	647	648	708	679	702	688	652	685	610	645	616	663	664	638	671	673	637	679	666	607	661	688	624	697	711	617	633	712	671	646	626	628	665	619	643	607	647	655	643	671	651	716	644	652	688	670	647	696	682	639	683	596	678	666	664	646	638	621	683	657	614	648	665	638	606	645	628	622	656	649	658	655	651	646	695	675	647	673	651	647	668	699	666	653	621	675	680	673	636	666	714	670	631	671	638	690	642	620	684	636	686	611	678	623	700	656	620	637	710	637	640	657	618	641	634	693	643	677	632	594	720	653	643	695	631	635	651	668	649	646
8005	560	578	461	364	318	284	246	256	260	234	260	230	204	236	238	227	200	190	234	241	219	213	190	222	209	205	206	230	218	206	217	195	210	189	218	224	211	220	214	196	194	220	221	212	209	210	226	216	215	206	222	225	230	187	182	192	231	211	203	237	190	223	178	219	225	175	213	218	201	191	233	236	207	203	220	243	176	210	193	230	207	196	217	205	210	194	211	231	217	223	230	215	206	242	225	200	211	188	191	180	210	192	206	211	221	198	229	216	199	208	223	215	187	227	215	211	233	222	223	209	247	191	194	188	236	208	202	190	194	212	210	184	211	201	194	210	191	198	206	213	230	232	223	211	225	226	213	221	204	217	198	201	192	191	210	204	201	203	174	201	226	218	201	245	236	229	202	198	191	208	206	203	225	225	193	215	232	225	198	197	198	217	198	199	198	221	195	205	193	223	225	215	210	174	183	234	188	227	168	197	232	223	203	222	238	217	197	204	199	207	228	192	202	232	199	219	190	206	237	223	209	201	236	211	213	232	193	210	193	209	222	227	224	233	229	219	206	183	239	207	209	210	216	205	215	205	200	209	213	192	243	220	219	218	216	205	202	219	205	207	187	223	220	209	206	218	218	183	207	227	211	212	217	218	209	204	208	236	216	224	221	224	214	219	193	215	210	194	225	195	202	203	241	204	204	228	200	216	195	175	195	211	203	222	232	208	197	218	201	207	228	199	212	247	219	188	186	244	198	213	199	224	234	214	246	221	187	232	220	225	188	209	193	226	185	179	211	204	207	224	197	211	200	206	212	220	193	227	179	239	203	202	221	196	205	213	214	213	198	170	213	221	210	214	197	189	234	207	210	219	224	208	228	217	209	220	184	198	204	228	227	217	206	216	228	221	202	194	189	184	206	224	219	211	234	234	189	209	203	218	217	189	206	261	198	199	247	225	192	205	226	256	181	199	199	217	221	223	206	168	233	206	192	223	213	205	171	229	201	212	223	218	224	207	214	202	208	197	210	205	187	218	178	207	175	195	179	214	230	204	204	196	199	212	204	191	204	186	199	203	206	197	199	202	189	223	205	211	231	198	211	197	230	230	188	231	226	219	204	200	195	198	178	209	203	217	219	186	186	210	194	215	182	212	223	205	208	201	198	197	206	211	190	202	197	187	217	227	205	176	211	203	195	192	218	211	229	231	238	211	190	215	241	217	171	201	189	216	203	205	209	223	180	197	203	168	220	229	199	204	211	209	200	209	219	203	200	189	207	201	221	206	187	193	225	204	196	183	220	190	213	210	175	210	185	209	209	202	183	215	225	207	190	210	200	230	200	195	199	193	218	220	213	213	215	202	236	187	222	211	202	213	170	198	212	207	188	236	214	205	221	215	220	209	253	197	230	253	195	210	212	207	190	209	214	203	200	228	212	194	199	203	207	219	214	227	213	215	229	217	197	209	212	200	214	235	196	190	194	216	245	184	196	188	224	210	227	230	182	222	221	207	222	180	202	213	203	218	250	231	221	190	218	189	199	229	213	224	213	195	199	218	193	188	194	196	202	180	194	207	222	188	184	200	233	218	211	238	195	197	188	222	228	200	202	232	213	194	212	210	213	222	196	178	203	209	213	219	236	207	215	223	209	204	199	196	212	203	200	186	186	229	208	230	230	202	206	196	200	209	226	187	213	191	204	192	199	186	219	222	210	236	217	204	227	206	189	226	187	182	189	208	216	200	219	218	210	209	224	237	194	188	209	217	213	201	183	202	223	208	237	198	211	187	213	209	230	205	194	235	198	190	201	198	220	212	235	223	204	201	209	229	217	234	233	195	199	224	213	226	179	202	205	212	227	192	202	210	224	195	215	214	205	215	214	190	221	200	212	202	232	192	221	220	219	250	222	208	208	216	215	201	197	177	196	185	222	211	182	217	202	179	222	227	206	204	191	223	223	202	189	245	196	210	210	198	231	179	180	201	223	201	178	223	207	221	200	184	230	211	209	197	225	200	219	189	194	212	202	233	215	202	216	207	260	230	207	205	182	228	210	206	207	252	217	211	214	224	213	206	176	205	203	194	195	198	243	194	217	195	238	199	214	196	220	216	221	213	194	201	205	198	197	212	201	187	207	228	214	207	220	206	206	220	198	205	206	215	215	233	228	209	217	201	225	206	215	226	201	209	208	198	213	208	189	200	214	206	201	203	230	196	187	226	198	201	235	225	202	189	216	202	209	209	202	213	213	214	216	225	175	208	215	212	203	210	205	215	196	203	192	231	230	217	213	211	208	212	232	224	211	202	210	204	218	216	215	241	213	205	208	197	244	186	201	203	214	223	217	208	241	228	215	196	221	212	193	207	209	203	198	241	181	192	211	218	188	183	208	199	216	206	192	251	203	207	221	235	214	199	211	222	190	194	205	213	235	192	212	196	213	192	246	212	205	202	162	182	220	225	199	202	238	188	220	229	200	199	204	181	196	185	226	229	237	212	223	197	221	211	223	201	207	236	197	197	222	212	197	202	207	198	233	184	195	220	200	177	198	204	199	209	230	191	224	212	191	233	211	219	188	206	193	233	211	195	221	228	202	230	205	193	193	215	220	210	202	210	205	201	205	215	198	208	219	209	209	214	206	195	208	202	224	199	229	201	232	202	234	236	222	209	209	194	198	210	191	193	183	223	201	216	214	220	208	227	233	213	203	181	217	203	218	203	201	193	209	219	186	200	204	172	240	207	206	193	222	204	219	198	213	218	217	214	236	202	212	234	212	216	219	220	208	185	220	191	205	202	205	242	192	216	198	201	212	209	224	214	205	206	225	193	186	238	209	208	224	193	206	222	188	192	228	198	214	182	193	231	241	213	177	202	205	197	193	238	211	194	217	223	215	193	206	221	212	221	224	224	203	170	198	205	193	234	185	225	221	202	222	217	222	189	201	222	189	206	203	204	188	224	209	211	212	163	212	197	231	189	163	225	179	168	212	186	208	230	169	194	206	227	222	224	189	175	223	188	228	209	207	186	201	225	208	190	208	201	229	194	224	221	213	229	210	206	209	212	185	215	201	202	209	195	204	226	202	188	198	205	231	194	213	210	210	196	212	208	192	202	188	204	215	229	223	185	198	207	198	206	225	200	199	239	206	201	221	216	211	182	200	225	213	204	216	215	236	228	208	214	193	196	184	200	201	167	213	208	228	188	196	218	205	209	216	200	200	194	213	202	203	214	220	217	197	178	182	219	214	201	218	189	222	192	217	188	176	233	204	188	178	206	189	186	224	221	234	230	215	189	194	211	206	223	200	190	218	211	207	225	156	200	212	163	215	215	195	194	227	192	218	211	208	187	202	239	223	197	208	189	188	202	178	195	209	212	195	191	186	206	208	220	217	201	232	230	182	207	214	206	209	221	207	213	189	235	203	194	211	205	192	213	191	194	196	216	193	208	206	195	193	205	220	196	183	207	224	208	198	201	240	188	211	191	204	184	200	224	211	205	199	206	214	197	204	198	224
6689	758	1291	1396	1248	1012	928	856	751	699	668	595	621	573	538	509	555	508	515	526	526	527	500	497	500	515	467	487	476	487	490	511	510	445	463	461	487	487	482	507	459	542	469	498	481	483	485	480	462	456	477	488	531	472	474	519	484	545	498	424	492	522	493	472	439	520	456	463	455	456	480	460	477	514	453	451	475	470	465	470	480	422	484	444	495	497	459	492	490	455	459	450	500	502	461	444	496	490	462	469	505	474	516	514	468	509	467	484	501	474	495	449	450	447	481	420	441	475	490	501	466	486	469	455	483	485	469	442	477	422	420	465	481	490	443	492	437	526	423	476	478	468	439	461	500	453	474	468	455	470	450	447	488	472	454	436	522	502	471	468	494	461	444	479	487	467	481	484	462	447	478	471	477	479	471	497	511	425	464	467	447	483	492	473	473	473	448	471	444	443	495	460	466	473	473	472	469	486	475	458	462	459	465	490	422	497	478	461	488	492	471	470	482	526	451	505	491	480	461	485	485	441	464	438	452	467	498	444	446	470	475	472	492	469	482	489	517	483	501	479	492	500	480	490	454	493	464	501	449	504	482	431	454	463	462	459	456	470	478	502	440	440	474	414	445	463	485	485	472	505	501	469	439	443	473	443	487	472	460	471	456	488	463	472	507	475	470	505	481	473	450	494	433	474	481	484	448	500	506	488	459	459	448	511	477	457	439	502	460	488	471	468	483	500	484	510	469	448	465	488	506	473	448	437	486	446	451	462	455	459	469	442	468	482	482	490	491	444	443	468	481	482	443	440	492	514	446	462	466	436	449	432	459	473	495	483	477	455	469	474	455	467	506	509	489	493	457	489	510	416	472	472	482	481	469	467	478	498	467	470	477	452	454	441	464	455	457	478	468	470	441	445	482	459	441	449	453	442	486	475	428	497	462	467	481	468	444	527	486	462	469	426	439	475	473	491	477	456	461	498	478	463	492	464	517	478	465	486	479	436	483	464	433	464	464	459	471	479	465	456	445	454	466	454	426	486	470	443	472	459	456	485	508	489	461	481	485	478	437	532	488	469	493	473	459	469	493	434	470	457	484	487	489	455	464	417	453	490	486	438	457	503	469	490	444	461	438	490	464	494	446	480	483	438	455	475	438	497	482	465	486	450	469	457	472	454	427	456	454	488	458	484	490	453	456	433	443	481	468	482	469	519	425	450	489	464	465	428	498	515	439	470	446	473	460	468	483	493	461	497	471	495	468	457	487	435	460	445	436	492	494	444	460	473	477	436	449	471	509	449	449	492	415	452	448	470	486	487	471	495	431	478	473	461	486	466	444	460	476	506	486	470	447	483	481	447	473	446	490	520	463	419	475	457	459	458	452	485	448	449	458	492	459	484	443	506	499	454	461	444	466	454	465	459	457	467	466	451	477	490	473	466	481	486	449	480	451	519	476	457	458	460	498	490	470	461	478	462	478	514	439	507	435	481	471	469	447	449	460	456	479	495	487	478	443	442	486	476	445	486	464	474	484	474	459	453	481	465	484	458	470	483	476	501	449	455	461	421	464	439	483	492	476	475	480	457	474	457	448	459	476	462	438	474	539	505	457	486	455	520	491	486	493	472	435	487	477	424	476	453	493	454	471	515	488	510	463	460	512	444	480	476	481	468	438	507	488	466	492	441	470	463	476	484	496	494	450	501	450	454	485	478	462	428	442	507	483	471	428	469	448	466	473	483	480	449	492	502	464	459	451	462	478	495	456	452	469	486	435	492	493	481	468	463	500	460	448	457	490	475	498	464	460	473	489	469	501	479	442	440	469	478	464	474	475	437	455	470	461	481	474	492	477	453	475	462	499	442	480	475	475	471	487	453	456	462	484	479	466	453	481	453	472	508	475	436	458	454	445	459	452	484	486	478	459	443	484	506	460	497	460	472	478	530	479	455	429	473	474	512	472	463	482	503	445	477	438	474	474	480	444	492	508	475	443	500	469	442	476	429	436	435	462	495	429	472	490	488	504	463	421	449	462	499	501	426	445	466	472	538	433	458	475	470	491	507	463	463	465	452	465	457	461	451	426	450	489	452	446	470	430	425	451	496	471	493	436	432	488	452	449	452	450	478	458	489	472	472	475	490	469	456	444	467	473	515	505	461	446	483	480	472	461	466	479	506	453	452	459	490	458	438	495	475	476	466	477	462	454	462	467	490	437	453	456	460	467	491	433	500	447	481	493	474	430	467	479	455	433	483	492	483	451	456	450	473	437	463	492	459	480	453	483	473	471	484	468	510	498	478	472	480	471	454	467	478	480	468	449	473	498	487	483	462	433	478	426	481	458	472	476	450	488	469	443	496	475	473	516	474	525	470	442	466	406	493	468	468	499	500	464	468	466	439	476	473	496	481	490	487	435	456	445	474	513	433	455	437	485	441	427	445	492	454	429	438	464	481	498	504	485	445	444	506	460	483	476	461	492	513	463	412	470	471	488	445	488	454	471	473	493	469	432	450	476	490	460	460	485	455	481	457	449	463	447	464	468	495	468	470	457	470	503	470	445	496	490	487	468	482	515	457	501	497	491	520	466	457	482	421	451	482	457	501	490	490	477	486	483	507	481	507	484	455	471	458	487	495	494	507	500	458	482	480	444	459	466	422	467	470	485	505	473	463	489	492	457	466	477	464	498	485	507	436	465	466	473	461	459	521	489	465	473	497	488	466	474	460	465	486	474	454	450	472	482	475	464	484	450	464	464	458	479	481	483	462	439	453	453	493	483	455	498	452	469	464	434	484	482	477	463	459	472	441	455	473	473	436	473	456	461	474	495	458	463	500	458	472	490	474	465	455	432	438	444	506	517	496	472	479	483	450	478	481	492	447	430	439	436	465	460	461	443	493	453	480	508	516	456	474	470	475	499	465	507	518	449	483	470	487	477	465	446	465	471	436	474	466	452	462	476	475	456	437	505	443	476	460	465	496	441	508	469	484	519	477	470	464	442	471	479	485	470	492	467	489	458	445	488	454	455	430	445	450	445	465	452	457	453	477	463	467	492	512	439	472	487	475	460	450	438	466	439	417	455	476	460	431	468	466	451	493	442	459	478	471	486	479	471	483	476	490	490	446	484	443	473	466	502	441	449	452	500	452	481	481	467	497	471	460	505	473	476	475	497	460	461	474	487	471	444	464	493	442	477	432	467	470	437	488	460	464	447	462	487	497	486	470	442	415	483	470	484	456	480	478	441	512	495	470	459	519	463	487	441	490	465	439	475	450	516	467	491	467	482	501	451	462	466	433	463	462	475	455	490	512	482	480	479	480	488	512	482	504	476	465	494	429	459	469	477	518	453	467	472	483	494	419	485	474	483	479	476	486	422	464	491	501	480	483	482	490	438	491	478	478	437	450	472	446	454	459	465	491	452	451	465	459	450	458	466	494	434	462	505	432	487	480	446	511	492	480	450	483	461	489	434	473	459	532	493	460	469	472	457	447	453	522	500	450	498	467	497	515	498	482
14920	1027	847	601	403	281	264	202	144	162	151	136	107	113	103	110	95	88	89	89	88	102	82	88	96	82	87	94	100	81	87	94	89	70	86	108	79	92	97	72	69	72	85	89	90	77	94	65	82	84	87	86	89	84	97	91	94	75	77	90	100	69	76	79	93	94	72	71	69	80	74	83	79	72	79	58	81	89	90	92	81	79	68	92	88	73	87	77	69	81	61	77	80	75	63	68	98	53	75	84	85	73	63	87	78	68	83	83	78	82	76	81	81	83	71	59	61	72	95	86	71	73	87	78	92	88	85	85	73	80	76	69	95	96	84	76	87	78	75	60	67	92	80	85	80	78	83	74	93	92	93	76	78	98	78	86	105	91	88	92	70	87	84	92	92	94	76	77	68	75	82	82	83	89	85	87	99	78	86	78	73	72	72	71	62	71	76	90	75	75	87	85	90	73	80	83	70	82	98	79	79	74	75	83	86	96	76	90	91	82	87	73	56	87	101	82	81	72	93	92	82	92	105	84	71	67	90	72	96	78	79	72	78	81	85	77	76	83	83	82	78	75	85	82	80	89	87	81	83	97	77	77	82	76	80	71	74	80	102	81	82	81	66	90	82	94	89	70	77	93	81	76	79	77	91	82	95	72	82	74	73	89	77	78	70	85	81	74	87	98	63	72	73	85	92	96	70	77	86	68	82	72	72	98	86	74	96	79	80	68	75	84	76	73	72	72	92	64	85	79	77	65	71	99	94	86	68	78	79	72	70	89	76	86	68	78	74	61	82	85	76	65	80	80	86	92	65	84	92	89	88	92	109	84	94	81	75	90	83	81	93	100	69	94	93	60	77	65	80	79	66	75	86	89	67	83	106	92	66	86	76	80	86	71	74	74	69	76	93	79	89	87	79	61	89	95	84	81	63	83	76	85	82	85	59	78	87	68	81	73	80	89	78	70	78	87	79	71	63	70	82	72	59	87	77	57	83	80	86	75	75	73	77	85	77	82	96	90	96	74	74	76	71	76	73	94	84	108	70	82	74	80	85	90	75	76	75	99	70	82	72	88	81	91	87	76	91	78	75	80	77	75	72	68	73	74	94	73	82	75	85	87	86	58	88	92	88	83	68	106	81	67	87	81	82	76	79	74	87	75	73	74	82	81	74	78	92	105	90	75	80	105	82	95	70	69	75	86	71	69	85	77	82	54	75	77	78	88	89	76	86	84	86	94	69	93	75	79	72	87	94	83	73	74	70	91	80	91	86	78	85	67	90	74	82	88	103	85	86	61	87	68	80	81	69	91	75	69	78	93	83	88	94	76	77	89	63	74	77	71	94	92	70	73	85	85	82	79	78	83	96	85	73	88	80	72	73	70	82	95	80	82	83	85	81	85	80	81	85	86	86	91	87	92	91	69	83	97	92	87	97	74	83	96	87	91	92	73	95	86	75	73	81	74	81	95	74	80	111	100	72	95	88	85	78	71	80	99	65	89	80	83	89	74	81	75	80	70	103	87	84	76	73	84	66	86	71	78	68	103	60	79	84	96	73	72	76	81	73	89	98	88	67	76	76	92	69	83	68	77	69	88	76	78	46	89	72	79	85	74	85	68	73	83	88	86	73	94	94	71	78	106	84	69	74	87	63	84	70	75	79	71	61	82	82	72	78	80	73	82	69	94	75	83	64	77	70	77	100	80	83	98	79	82	77	77	92	95	68	77	78	66	66	80	64	93	74	72	79	90	83	66	88	77	85	78	79	76	91	80	89	92	90	72	70	94	94	74	86	75	75	96	86	71	77	88	78	86	76	72	88	86	78	83	93	87	84	78	95	83	78	89	82	78	75	78	91	93	77	81	90	85	97	104	98	62	68	73	73	87	76	73	92	96	77	82	73	73	72	82	73	89	86	89	74	78	67	74	86	77	81	67	86	90	94	67	79	70	76	81	91	79	71	74	68	92	80	61	68	78	76	84	77	75	86	82	91	79	81	92	68	83	73	83	75	69	94	77	77	82	82	67	98	66	84	71	75	80	80	73	82	92	94	83	87	77	66	80	89	77	72	77	72	73	78	82	80	88	79	75	81	97	89	78	95	81	73	83	73	92	69	68	91	81	100	78	81	66	83	61	72	81	87	78	82	91	68	88	80	88	82	73	84	87	79	85	77	66	73	72	77	92	82	86	76	84	65	86	78	83	80	87	98	87	78	80	93	87	88	86	70	88	91	87	72	74	95	88	72	91	86	65	83	95	75	71	81	96	84	77	74	83	66	78	112	83	79	71	84	69	77	87	78	60	92	85	68	87	82	80	68	91	81	79	79	73	71	74	77	71	68	88	79	80	85	66	73	67	81	67	68	73	73	81	87	72	72	72	64	57	90	84	95	74	76	85	72	89	78	68	81	72	68	75	83	57	101	84	74	83	79	70	62	90	83	84	85	102	104	90	88	83	80	78	85	75	59	79	86	99	78	88	92	73	68	83	77	67	68	86	89	62	85	67	70	93	77	82	69	92	74	79	80	77	100	86	64	93	86	76	86	82	93	72	83	78	75	72	71	105	76	86	92	78	87	65	73	84	78	72	81	79	86	66	92	70	81	71	80	84	105	73	62	75	69	69	83	67	77	73	57	73	88	93	87	92	89	66	83	88	85	77	81	82	75	93	81	71	81	75	62	94	87	89	76	66	79	77	69	91	86	83	84	80	72	89	77	79	99	88	71	82	60	69	73	77	81	65	82	74	61	79	90	93	83	80	91	60	68	82	72	73	74	78	73	85	90	83	75	81	83	92	91	82	62	84	86	83	66	84	96	86	72	81	86	62	78	85	68	87	75	73	68	72	77	74	96	75	78	70	78	96	90	95	91	87	77	100	71	80	84	81	71	69	85	71	81	79	70	83	87	82	85	73	92	97	96	85	89	61	66	93	72	84	74	85	100	65	56	74	63	75	82	92	92	68	96	80	81	68	98	85	82	100	92	80	94	81	78	79	90	76	74	66	87	90	108	83	95	68	91	74	84	85	72	76	82	78	82	88	78	57	85	94	89	75	68	75	91	99	69	81	68	73	94	93	76	82	101	61	80	73	90	75	66	87	81	66	82	88	97	72	80	86	69	90	85	89	86	79	77	79	70	87	78	86	77	74	67	79	69	89	83	89	82	77	93	93	79	89	70	83	78	84	75	77	71	76	79	88	84	72	99	79	72	64	80	100	109	85	75	102	78	92	82	77	97	75	55	67	104	70	73	67	74	87	75	78	86	96	62	71	77	84	85	76	84	79	91	54	70	73	86	75	80	74	74	98	86	80	101	80	73	70	87	90	85	79	76	90	79	83	72	82	78	82	88	93	89	78	75	76	87	87	74	68	78	74	76	90	87	63	64	75	74	78	67	87	75	78	72	88	79	88	81	79	70	97	80	73	79	88	90	94	85	73	70	86	64	86	67	76	81	70	92	71	83	79	81	74	69	90	84	77	93	76	79	98	91	65	71	90	101	71	79	83
8094	808	1733	1891	1656	1247	1041	903	725	621	578	521	459	455	379	350	369	301	340	312	285	264	320	307	295	272	272	273	257	247	265	237	232	266	253	238	236	248	226	222	253	249	216	247	258	222	254	231	232	212	221	258	240	230	233	224	200	204	227	237	211	205	213	233	215	243	217	248	237	229	217	238	213	235	244	223	219	231	214	221	211	207	188	232	221	226	220	225	214	202	219	206	202	229	203	238	216	196	236	207	228	218	208	197	219	213	211	211	220	201	229	242	215	230	231	253	221	214	222	199	236	228	216	197	225	214	229	238	206	197	223	221	233	221	199	208	202	202	209	202	205	202	203	223	213	200	223	212	223	220	187	227	197	229	223	221	231	204	190	201	220	236	208	217	234	217	218	236	191	190	212	233	217	196	210	221	192	199	216	203	221	191	218	250	235	179	217	209	216	240	211	234	215	242	245	210	211	215	202	203	209	214	192	217	229	211	238	171	207	217	212	206	225	241	217	226	221	205	190	216	243	187	209	225	227	217	230	222	233	216	208	223	207	209	205	201	213	206	228	230	257	228	219	206	207	225	214	209	240	217	214	212	204	191	197	204	201	195	213	243	197	227	211	210	209	207	231	194	216	238	210	211	213	210	215	217	217	196	233	217	224	208	203	220	210	216	214	219	213	216	204	236	209	217	217	219	222	199	209	224	209	192	234	201	201	207	201	218	204	160	199	241	211	200	208	200	233	220	219	217	246	213	219	210	192	217	219	219	226	248	201	192	225	207	200	219	216	228	245	208	207	208	208	257	237	213	218	224	238	221	211	238	245	237	212	214	195	205	218	206	223	190	195	211	223	217	215	198	203	244	237	209	240	219	205	225	201	194	233	192	219	197	220	217	215	195	215	220	231	229	205	229	207	189	239	206	195	198	211	217	187	187	203	214	197	201	238	193	239	221	224	203	240	206	202	233	196	223	227	209	237	213	222	256	211	223	210	235	222	217	205	229	226	225	213	203	204	200	210	240	237	218	206	225	224	195	250	230	209	222	224	194	206	221	173	201	216	235	205	209	216	190	215	194	197	232	192	215	225	202	182	214	189	229	213	200	217	236	203	207	199	198	222	221	229	207	212	214	202	199	214	238	225	208	206	196	224	220	191	212	191	219	216	212	201	209	228	225	193	179	198	199	245	237	200	228	182	196	188	214	202	219	195	208	208	196	215	209	212	218	213	222	180	211	223	213	230	191	208	218	196	213	258	226	202	214	213	213	206	224	217	215	235	234	211	217	203	212	211	231	215	198	224	204	222	194	218	201	247	233	217	192	196	192	248	211	220	211	185	217	190	213	227	191	210	193	211	208	201	229	252	222	226	199	206	234	234	227	223	225	196	216	225	243	209	200	217	215	216	192	219	197	212	232	205	218	193	200	239	230	210	188	210	224	228	213	203	210	239	197	192	210	207	203	201	201	239	194	231	204	200	202	198	210	208	222	226	220	230	195	208	191	219	221	219	220	232	228	194	223	213	201	197	236	234	214	202	219	207	184	230	192	236	223	228	221	221	209	190	225	231	205	213	245	212	198	200	197	232	200	226	205	188	193	207	211	200	204	210	202	238	211	199	200	216	175	216	195	215	223	204	213	236	215	214	228	195	227	206	200	202	221	195	212	197	209	220	196	196	225	216	204	202	210	218	209	233	204	233	191	193	226	212	206	228	227	215	213	221	209	256	199	197	212	209	215	213	204	236	219	212	204	199	196	238	220	207	216	197	201	232	218	197	211	230	207	212	216	197	211	205	195	216	236	205	206	220	225	206	212	201	203	211	216	213	232	212	213	189	208	231	233	227	202	206	230	216	228	221	223	232	221	206	207	216	209	195	228	207	205	205	214	194	185	192	224	198	210	207	216	213	217	221	203	221	220	225	198	236	189	207	242	219	244	229	208	212	230	232	200	223	240	197	236	212	221	223	224	200	225	210	237	232	190	231	223	203	211	235	194	205	220	225	200	229	204	208	190	201	203	216	204	211	226	226	214	229	202	203	194	240	218	207	239	215	194	211	213	206	211	208	199	204	223	217	218	213	208	198	204	197	215	222	191	220	212	222	215	207	218	193	228	196	243	217	214	226	218	199	221	207	190	226	203	236	211	217	208	196	219	188	198	214	197	212	205	182	204	211	223	212	206	219	202	227	222	241	223	211	232	221	207	207	206	241	208	199	225	241	204	200	222	221	215	213	226	215	213	203	205	219	218	198	205	237	186	193	213	215	201	225	222	200	194	216	221	201	198	209	211	218	215	196	206	231	225	199	210	228	211	220	215	232	214	203	229	230	225	199	204	230	187	212	202	236	217	210	212	247	184	231	226	205	211	210	220	212	197	210	205	192	198	235	188	202	231	222	188	186	219	244	207	187	201	216	201	239	214	189	198	190	228	203	201	198	228	224	228	221	249	215	211	220	231	206	188	218	219	196	203	206	208	249	197	216	217	202	219	233	211	216	224	215	226	193	207	185	238	216	235	211	208	226	210	218	235	219	232	235	222	229	217	206	179	207	195	215	212	213	210	199	222	228	193	202	232	218	226	200	221	199	211	223	193	205	198	190	223	227	233	229	214	209	211	207	213	215	198	226	212	177	204	223	209	209	237	206	205	207	210	211	202	199	186	210	212	199	226	214	233	222	221	223	203	221	231	201	196	184	211	218	222	209	232	205	199	208	199	208	213	236	186	208	215	220	211	236	200	230	200	204	178	227	216	215	204	217	206	201	231	223	225	215	206	198	225	202	212	198	194	220	204	208	193	207	173	203	205	188	205	208	229	204	209	246	197	201	204	232	199	194	203	224	215	180	212	207	211	210	210	202	189	204	215	212	194	205	209	228	218	207	227	180	216	232	205	206	228	215	228	192	209	222	220	216	207	230	240	217	236	206	184	227	244	217	214	224	205	220	217	222	204	207	203	224	202	234	208	226	231	223	219	202	220	202	225	246	240	237	202	220	209	205	199	198	203	211	214	261	241	212	216	218	211	199	231	212	218	224	225	215	216	232	211	208	184	218	207	210	196	198	227	204	199	215	203	235	223	218	232	225	213	205	238	225	208	205	202	210	201	204	222	229	206	183	222	189	205	242	230	207	216	222	197	211	207	219	208	202	209	191	236	205	199	219	225	213	222	223	251	238	212	234	229	214	221	209	210	203	221	224	231	229	226	203	228	209	233	213	205	225	203	221	225	228	216	211	201	215	201	204	204	214	204	208	192	211	212	209	232	248	211	217	226	161	203	218	236	219	223	218	223	182	217	210	203	214	202	250	216	219	238	209	233	224	204	221	221	219	222	195	222	230	218	226	250	213	207	208	227	211	205	224	236	204	224	217	218	216	208	242	228	217	206	190	219	239	222	198	214	215	184	205	181	223	235	225	199	206	195	212	194	227	222	190	217	233	218	202	221	201	212	223	209	220	229	227	217	220	196	208	221	209	191	238	200	238	208	249	203	240	214	180	194	200	210
1926	377	308	339	301	308	293	343	309	323	314	284	294	310	267	278	277	308	289	302	288	267	280	294	288	290	302	285	288	316	324	284	306	271	293	292	292	345	306	302	311	317	305	321	295	286	295	309	329	306	285	296	279	287	281	309	298	294	292	310	323	273	294	296	320	293	305	301	282	303	310	289	306	314	281	305	278	283	259	318	289	266	277	298	266	286	300	259	308	275	283	297	292	295	297	306	307	287	246	288	269	268	300	316	334	305	306	278	305	294	308	281	285	343	283	301	256	291	282	303	274	287	292	271	290	284	295	324	299	317	308	275	288	321	296	339	302	299	282	306	290	300	296	281	280	299	253	285	301	313	310	340	301	291	268	331	242	278	285	311	309	248	307	301	317	297	268	302	258	286	312	313	280	317	272	301	290	306	266	305	290	303	296	288	315	288	293	263	299	282	277	301	277	280	312	320	313	275	267	285	313	295	288	281	309	277	288	307	307	300	304	278	294	308	296	320	308	298	288	291	307	281	289	280	259	289	306	304	281	272	267	305	324	290	297	284	289	295	312	256	253	298	290	325	296	308	261	266	308	301	292	308	311	322	283	309	285	305	284	299	285	297	302	290	282	279	297	277	332	286	301	291	321	291	310	255	298	292	292	305	320	267	292	287	302	304	285	303	302	283	315	293	323	310	304	276	294	289	305	301	273	282	289	305	287	292	314	354	318	300	294	298	287	292	325	283	269	276	286	312	302	318	303	312	299	288	278	326	310	291	295	273	298	290	299	307	309	275	318	276	303	307	290	298	312	301	323	300	294	318	288	240	276	311	297	318	273	309	299	279	331	297	309	292	291	288	300	293	293	293	295	319	277	277	309	324	289	308	326	289	301	297	317	312	317	257	254	249	297	279	282	269	290	286	290	313	292	273	272	314	302	268	275	304	313	291	326	293	280	285	268	315	301	283	274	281	308	281	300	275	287	283	312	312	291	296	254	285	287	298	306	278	267	311	302	291	299	271	310	258	302	307	312	317	287	299	277	304	275	328	292	288	286	323	295	315	272	319	275	289	274	280	316	334	342	292	302	300	316	292	320	297	281	301	324	314	277	295	285	254	287	284	305	297	281	332	285	326	262	301	282	290	289	299	299	310	324	326	288	329	298	298	296	306	307	305	299	306	297	283	278	308	298	287	326	291	314	305	277	256	302	305	285	322	264	302	319	338	302	303	310	286	310	276	294	298	286	299	286	337	291	313	312	304	302	283	315	280	288	285	310	275	279	282	291	269	295	286	310	291	342	299	313	292	291	260	298	287	304	300	284	289	307	319	285	282	291	262	364	291	320	292	302	321	306	262	254	306	303	290	269	341	278	278	285	301	272	264	319	289	279	268	325	355	293	286	324	318	306	312	286	310	315	322	287	273	281	312	311	280	277	289	309	286	270	261	294	280	270	307	303	304	285	328	304	301	315	281	277	292	324	305	253	298	296	293	313	277	291	309	304	287	276	296	289	297	297	303	304	297	285	311	325	273	290	287	287	310	295	302	298	315	323	298	268	307	322	289	297	283	294	291	273	313	281	279	276	270	298	308	296	254	292	257	296	290	275	325	290	322	269	289	272	299	305	319	286	304	307	287	290	292	300	286	309	322	322	315	303	277	261	356	298	313	303	302	310	289	293	313	307	286	290	303	269	289	291	268	295	306	293	294	281	318	294	318	283	302	297	296	304	302	277	302	296	338	298	305	299	269	308	290	290	284	283	313	326	261	337	316	298	264	290	310	299	303	288	324	308	283	292	291	284	318	287	316	318	285	276	252	282	304	291	270	278	304	288	315	269	313	331	290	311	274	302	293	279	276	287	310	264	281	313	283	319	307	297	297	288	269	308	302	306	314	250	297	311	306	355	304	291	312	291	305	291	343	345	290	282	339	297	306	296	330	317	280	302	311	305	288	322	307	307	277	298	329	318	296	264	350	275	297	324	303	288	288	311	330	312	260	283	275	310	298	292	314	305	272	301	326	293	319	277	272	310	293	268	300	291	297	292	265	301	291	278	291	302	319	288	293	283	315	294	311	294	305	307	282	319	314	299	297	332	282	283	304	300	291	316	327	309	309	286	301	307	305	272	285	300	259	295	306	286	298	298	327	250	288	268	280	297	262	289	306	299	309	337	288	302	312	337	281	326	332	307	279	287	278	311	296	303	290	291	341	332	284	289	325	290	323	270	283	291	312	280	301	292	257	289	300	292	266	329	306	264	288	314	286	286	287	313	278	247	313	305	316	328	305	334	292	249	334	304	310	262	273	332	308	315	301	305	270	318	333	308	289	304	293	320	324	291	303	281	276	315	329	286	321	283	287	280	263	307	302	326	306	279	287	276	327	308	285	340	320	330	282	274	285	296	302	299	303	301	289	366	335	315	295	266	309	321	303	326	292	329	303	270	255	286	311	303	290	284	295	310	319	269	305	319	316	273	289	330	308	274	271	284	314	338	297	320	305	303	300	282	292	292	278	294	288	296	287	296	284	311	269	292	283	279	281	295	302	302	292	289	283	301	289	272	299	273	314	320	304	297	278	290	321	265	332	302	286	299	283	294	276	311	282	300	272	300	307	335	276	304	313	310	267	296	321	281	283	323	277	284	291	285	292	292	289	324	309	284	314	302	279	269	298	284	298	297	265	309	291	265	282	309	308	274	306	299	316	314	322	329	296	324	298	339	291	287	290	275	270	322	287	321	291	288	295	282	283	320	324	314	294	298	305	327	309	335	324	286	293	310	293	312	320	274	305	327	310	316	316	334	307	271	297	294	304	287	290	298	298	290	282	271	276	304	266	321	284	316	302	268	294	294	264	276	314	345	285	266	285	291	313	329	308	298	315	267	304	278	296	311	282	283	306	309	280	278	291	287	308	290	289	275	293	341	304	272	275	288	306	301	295	282	285	296	308	290	312	276	288	299	303	309	285	284	305	303	292	301	302	285	335	285	292	277	298	298	289	276	314	254	311	303	297	301	278	270	310	279	255	290	324	299	311	285	270	289	272	299	273	295	270	275	314	286	293	299	286	321	264	306	285	292	337	267	284	297	295	294	304	302	282	299	305	302	270	287	297	260	277	282	267	287	271	307	286	277	323	296	295	283	307	285	299	318	288	304	280	268	301	303	282	302	279	285	346	286	308	314	297	273	302	300	308	317	308	302	289	286	296	307	271	299	283	292	287	307	306	278	250	290	305	323	297	311	303	288	315	303	295	294	325	308	298	300	290	319	335	301	262	273	288	307	308	325	315	312	303	306	278	297	338	298	279	315	304	318	319	275	303	297	281	284	287	308	299	279	270	276	307	284	312	300	337	299	297	310	327	284	286	345	325	311	307	301	282	323	321	316	322	289	296	287	316	282	274	299	279	283	303	303	267	312	297	300	311	308	285	317	314	269	302	299	304	249	285	270	280	264	292	305	314	303	290	322	296	268	305	309	287	297	309	257	301	309	280	289	339	295	287	297	294
2613	704	726	724	753	745	753	686	651	654	748	669	671	650	647	672	671	662	697	650	647	660	695	638	678	679	657	682	680	657	661	662	688	623	642	641	663	671	653	641	653	612	669	641	600	708	665	661	682	645	696	655	649	661	665	689	677	637	655	601	654	650	633	633	695	647	667	614	619	697	682	678	607	657	651	691	699	641	684	675	659	736	650	699	640	658	687	671	632	638	653	626	686	704	682	673	663	650	667	671	632	615	652	679	680	644	622	644	671	640	640	652	655	690	634	693	642	654	688	674	654	636	662	674	657	647	622	684	634	663	707	619	659	690	641	640	657	662	664	704	620	723	702	648	635	625	649	673	636	611	634	657	672	676	643	676	682	639	632	698	696	661	676	658	637	646	651	723	668	654	681	604	635	691	645	680	665	668	646	663	654	611	601	675	663	703	658	670	634	663	658	675	659	649	681	625	597	706	655	699	688	664	682	664	707	605	616	712	648	635	686	679	662	686	679	680	645	682	667	634	673	617	694	662	632	630	628	661	675	660	610	628	635	706	679	659	685	646	716	682	675	662	646	651	588	625	633	701	674	688	695	651	656	667	635	677	668	642	625	642	641	677	649	639	625	643	643	636	661	622	663	598	648	618	680	675	676	685	615	686	654	653	641	647	692	648	670	681	653	637	653	657	652	631	697	650	694	646	639	695	708	657	663	661	638	652	630	676	606	712	672	642	648	684	631	665	675	618	678	657	652	629	634	638	652	656	684	719	699	736	696	638	657	665	626	677	673	651	609	667	715	667	643	681	675	661	647	628	624	662	648	643	664	632	655	644	618	712	649	669	620	652	643	645	666	683	665	661	667	706	651	626	668	597	685	695	640	651	668	592	674	656	650	670	674	658	681	634	666	682	684	616	703	613	628	681	658	680	606	637	709	655	680	604	656	678	697	671	666	663	651	647	685	673	659	625	702	657	645	680	664	687	709	621	648	610	668	638	621	670	690	663	658	660	617	656	667	694	659	626	667	678	674	648	636	663	657	644	669	678	613	669	685	679	646	657	646	674	633	660	675	655	665	720	657	660	691	628	668	675	719	707	647	609	685	623	699	647	662	650	661	684	689	652	664	642	642	639	684	643	669	660	622	647	645	692	652	658	666	655	669	683	629	649	652	690	660	636	698	679	687	663	665	638	636	631	624	661	627	647	671	692	674	652	625	641	654	625	661	684	665	594	692	629	671	664	698	625	641	642	699	721	649	645	661	721	653	680	659	664	635	674	644	676	641	634	650	625	653	637	636	626	657	678	680	678	666	650	690	671	662	647	664	649	645	637	667	626	692	673	659	649	612	672	686	667	678	641	663	648	657	645	590	653	607	704	640	688	702	646	587	668	677	628	687	660	674	647	682	665	735	662	665	641	652	639	685	657	620	622	645	642	680	640	634	688	678	659	663	666	702	642	668	648	693	644	623	631	633	662	645	662	654	624	672	633	642	706	659	678	672	639	660	688	655	625	665	648	631	719	670	644	654	674	681	611	622	666	716	651	645	695	668	628	639	672	649	707	684	623	664	672	697	680	684	657	688	653	660	606	618	650	716	618	663	661	678	691	673	634	661	684	656	668	683	666	698	627	668	661	625	651	634	694	631	659	668	602	699	669	646	657	646	671	669	656	636	627	620	660	711	622	666	687	673	678	646	679	619	680	685	674	651	640	655	625	651	702	663	614	643	702	624	626	689	632	653	645	656	662	626	617	627	639	724	644	678	691	645	662	706	680	685	650	613	617	669	642	677	649	650	674	663	620	654	637	683	650	639	621	631	652	625	663	647	634	674	671	671	684	686	626	647	648	693	668	651	652	645	674	633	664	650	636	645	630	665	641	630	653	656	645	671	616	673	668	685	682	654	634	639	643	633	661	660	679	663	650	658	591	608	651	619	681	667	627	676	677	670	602	655	670	729	614	678	680	663	673	619	657	660	672	617	719	726	627	657	688	701	651	703	678	645	639	620	660	672	661	649	664	676	665	695	676	667	683	637	624	675	663	630	673	649	632	677	703	572	608	703	676	672	693	678	712	657	636	632	607	684	658	697	665	647	645	604	660	670	695	694	670	664	677	642	667	670	647	648	640	633	618	651	652	642	639	633	609	653	707	709	673	651	650	677	654	679	616	631	710	654	700	652	640	685	673	653	660	620	698	646	682	655	684	618	666	637	614	677	631	679	667	657	644	665	669	650	675	692	654	668	632	715	626	641	650	619	669	669	692	628	621	693	693	663	672	674	688	644	622	705	684	691	607	654	680	615	648	641	636	660	657	676	679	667	635	660	676	654	662	635	668	651	672	661	656	661	704	657	626	626	657	666	651	659	675	621	660	683	641	658	652	627	635	698	645	633	658	649	637	645	630	664	684	690	664	666	639	696	628	683	669	655	639	669	657	648	670	668	675	686	666	641	631	665	689	663	652	654	657	692	623	650	616	650	667	709	675	679	674	698	619	655	648	656	693	671	697	671	626	679	644	647	665	663	700	632	673	624	648	621	632	609	655	620	679	683	637	654	681	659	653	643	682	660	656	664	691	661	677	670	678	677	642	694	637	701	661	689	662	660	687	618	668	682	630	680	678	655	631	619	665	654	620	634	681	678	666	686	668	670	653	662	689	630	623	635	699	665	676	683	654	631	709	690	652	664	695	678	673	615	659	691	691	642	669	690	654	667	642	687	635	703	652	710	712	680	709	688	664	663	653	663	675	666	684	672	608	675	712	666	641	696	684	690	666	661	621	699	637	666	691	674	681	646	670	664	674	669	675	663	677	619	678	642	673	652	687	663	671	675	652	698	659	644	664	697	678	632	592	649	718	659	669	693	636	665	692	605	660	652	689	668	611	685	679	670	673	658	697	673	655	645	690	682	646	666	710	680	684	630	623	625	631	641	618	638	693	652	650	601	630	671	664	627	690	662	681	704	626	704	628	666	656	698	633	633	675	652	700	640	640	627	664	691	673	647	641	656	690	625	629	644	634	645	685	624	673	636	716	642	626	683	633	686	667	658	667	624	634	653	649	648	668	624	653	672	588	661	606	634	662	626	669	645	698	656	645	586	665	656	605	679	666	667	639	702	648	673	655	656	652	654	714	700	699	675	680	665	684	622	686	650	687	649	716	735	648	689	619	662	692	704	657	698	603	639	701	683	647	652	666	652	680	650	688	683	631	666	648	639	644	611	660	705	629	671	657	618	668	666	694	679	656	655	679	633	626	654	672	681	673	676	687	622	674	648	673	614	652	642	644	675	643	631	677	692	664	688	661	637	643	617	679	673	701	638	606	675	677	700	666	662	631	590	658	707	633	646	719	644	650	687	633	644	639	672	681	635	676	717	641	699	646	648	637	685	675	670	673	678	689	667	650	677	677	670	683	698	679	593	652	669	708	660	651	656	670	621	683	661	662	660	662	680	663	683	651	632	679	651	683	688	662	691	638	702	632	704	626	674	700	648	670	674	711	682	704
8358	541	583	475	354	305	311	262	249	251	203	232	251	238	259	217	216	235	233	180	225	236	220	217	219	188	201	231	265	212	197	201	212	204	225	198	215	219	220	208	212	195	204	207	202	237	192	219	193	221	231	206	222	202	188	204	228	189	197	237	253	203	193	203	220	214	233	203	214	227	237	205	193	205	152	214	197	209	218	207	199	229	196	201	218	228	221	212	193	210	215	206	184	219	204	206	191	218	207	225	225	215	212	221	188	210	213	195	208	218	225	210	212	233	184	198	190	201	216	196	233	198	181	221	214	202	215	196	177	175	221	205	209	233	200	211	208	225	198	225	239	205	222	199	185	223	187	240	219	222	227	199	214	226	221	204	196	209	247	214	238	242	214	223	241	209	222	232	223	221	206	223	201	193	213	192	231	223	180	193	194	194	202	202	199	191	234	219	226	201	199	218	203	225	204	203	202	204	214	202	206	201	213	191	196	228	212	212	192	223	220	212	190	211	201	225	229	203	207	206	225	198	181	216	198	216	210	201	243	212	218	200	240	200	206	215	235	223	201	209	188	188	225	197	213	218	233	195	223	212	201	210	213	245	203	202	210	229	196	213	194	244	212	216	215	225	211	203	229	213	212	205	211	180	181	221	231	224	209	196	228	218	209	200	229	187	212	225	212	217	214	205	222	216	196	235	186	180	197	219	207	189	186	201	220	210	208	205	205	181	230	177	183	216	207	257	230	204	218	192	207	189	225	205	213	174	183	222	177	194	200	214	202	214	211	217	219	219	224	198	224	231	200	214	227	197	238	205	226	214	197	213	201	235	220	221	225	215	195	229	221	207	224	196	203	204	210	223	228	188	173	211	216	205	219	212	227	211	199	226	227	242	196	186	178	206	198	203	206	231	189	211	229	203	219	200	215	191	201	203	188	204	200	217	207	213	219	206	219	185	217	226	220	191	211	203	220	227	231	226	235	207	191	217	220	204	224	205	230	241	222	232	208	194	217	200	212	195	189	233	171	190	206	199	212	231	237	200	210	201	226	208	215	218	224	198	207	204	230	199	224	184	218	232	208	207	219	207	209	188	219	213	203	189	209	206	185	208	231	214	196	218	236	228	201	210	189	182	200	222	218	234	216	204	230	201	215	211	222	205	193	221	224	222	201	233	199	231	190	212	217	211	226	193	231	226	198	210	229	214	206	203	215	241	212	182	218	204	247	229	182	188	207	206	220	208	195	202	212	204	231	221	182	179	205	186	211	188	205	219	217	218	202	225	205	204	192	222	205	211	190	209	234	208	203	219	212	198	240	236	207	192	197	221	211	212	178	216	225	204	229	223	229	216	177	208	220	241	233	206	219	203	198	203	204	217	198	192	226	216	215	224	217	215	217	206	207	206	202	227	223	212	200	247	190	200	207	215	209	217	198	226	226	192	215	243	234	177	212	210	240	189	203	202	210	248	192	204	210	238	187	210	222	226	209	202	231	208	198	223	192	233	205	207	213	223	221	212	214	221	228	211	203	223	203	210	194	213	226	213	204	201	197	204	190	236	205	215	211	199	231	211	216	218	203	206	214	199	213	238	222	213	209	190	205	219	201	215	209	211	201	226	221	175	223	205	190	204	218	221	206	214	223	223	222	210	188	209	197	242	216	231	225	206	195	210	206	228	199	200	207	214	211	234	209	211	228	224	196	207	199	220	200	210	188	223	203	204	204	210	244	194	258	228	188	201	219	183	243	210	240	192	199	206	191	220	212	213	206	211	204	215	218	232	204	207	203	182	220	224	218	210	212	205	189	211	212	206	208	231	203	217	206	205	229	235	208	217	223	197	214	197	216	180	209	199	220	224	220	222	219	215	233	200	175	207	225	213	196	197	237	189	179	203	236	216	218	206	207	193	214	217	227	206	216	225	215	220	223	196	199	222	229	184	198	193	191	234	236	231	212	213	203	219	198	193	205	187	234	206	186	206	221	202	202	213	218	184	211	206	218	220	206	181	209	184	197	193	204	203	217	229	230	226	215	230	230	173	214	220	191	228	226	229	214	228	222	209	197	201	249	220	210	203	197	206	193	234	205	211	219	206	199	199	214	192	229	206	213	203	209	205	201	216	190	223	184	209	210	198	194	210	208	209	215	203	230	217	200	210	219	214	204	206	196	195	231	212	201	216	218	195	229	227	191	237	213	218	226	214	183	216	198	215	219	213	239	219	218	202	211	218	219	202	192	221	201	217	210	227	202	208	198	214	201	237	211	193	218	198	224	208	216	219	205	215	196	235	234	230	211	203	184	199	253	198	195	193	222	206	218	197	249	204	208	227	209	213	214	220	194	207	201	204	237	177	209	228	208	203	202	215	209	199	195	193	226	210	202	184	215	208	211	179	240	178	222	240	218	209	183	212	209	197	159	239	230	221	197	177	188	194	228	219	235	205	205	213	227	213	203	212	210	211	209	199	218	202	204	212	210	233	183	213	218	210	205	204	211	209	195	204	233	240	185	206	231	201	207	175	207	205	224	223	219	215	215	195	202	227	229	234	211	229	207	215	207	223	224	210	204	230	193	239	209	236	201	207	205	178	219	174	225	198	213	229	219	214	205	205	203	226	250	189	205	244	200	225	223	209	192	218	188	200	206	204	202	208	234	224	207	197	203	192	201	195	196	209	212	216	202	217	198	202	205	217	202	205	220	218	204	194	198	194	198	213	235	195	213	198	196	229	235	214	222	202	234	191	239	238	239	196	180	184	184	195	201	237	218	193	203	230	202	228	196	232	217	223	236	221	204	205	213	195	217	200	187	211	194	208	180	207	189	199	210	215	202	196	209	219	212	197	191	216	192	215	191	198	232	223	242	180	214	194	213	206	195	196	225	220	212	191	211	210	191	220	232	236	203	204	215	215	228	219	189	221	189	202	201	174	229	202	211	210	209	214	199	221	226	206	204	218	208	223	194	214	224	222	185	237	191	210	195	211	201	213	213	224	207	205	196	208	228	221	208	218	205	232	185	238	206	222	196	207	220	230	189	202	190	218	210	216	199	204	203	205	217	215	236	209	214	223	221	192	208	213	187	210	224	206	212	192	197	213	243	241	194	197	205	215	202	204	201	194	196	219	181	195	218	227	190	196	216	218	199	199	240	220	220	225	215	210	217	232	232	211	206	194	198	221	212	201	202	176	221	209	223	191	205	198	191	172	202	182	190	197	205	214	218	230	195	226	214	205	191	216	206	193	203	224	204	196	203	229	212	198	214	206	217	195	214	216	239	208	198	224	222	192	220	222	195	226	229	213	225	201	206	198	213	202	190	210	243	198	205	211	213	172	224	218	235	233	213	191	179	234	194	205	215	211	233	222	211	205	198	187	180	185	217	217	202	212	223	191	212	242	199	168	222	205	220	231	206	216	199	219	236	202	216	218	189	212	208	208	189	207	188	211	189	221	198	240	175	195	209	218	219	208	193	220	206	177	207	217	200	220	200	220	214	210	209	218	231	196	183	230
6947	753	1275	1401	1296	1060	892	851	752	711	671	665	628	607	531	561	525	538	527	520	550	511	489	489	502	500	498	516	491	493	489	491	487	480	552	531	477	469	475	509	464	463	517	498	480	443	486	486	515	464	505	486	462	467	462	464	477	522	459	476	488	483	493	477	495	443	476	463	456	475	475	422	488	500	446	493	522	482	486	510	500	452	453	533	503	475	483	463	462	474	488	422	452	487	487	492	460	456	470	472	487	476	474	454	489	472	504	485	528	457	469	493	454	508	482	485	440	465	474	485	481	483	490	485	436	482	501	468	484	491	483	473	496	473	425	474	469	426	521	451	439	513	494	489	484	439	442	505	456	488	465	541	460	473	438	477	481	484	491	458	506	473	447	482	444	445	488	478	496	482	459	493	478	479	473	432	468	491	445	467	483	475	458	447	442	465	498	492	488	472	453	521	444	468	487	477	517	452	430	516	469	467	480	472	464	479	463	465	478	459	477	530	469	444	504	466	494	442	476	492	457	476	484	481	459	460	424	436	471	481	454	482	436	509	523	475	496	483	440	509	513	438	471	455	452	488	459	468	484	486	493	459	537	469	477	491	478	483	480	494	488	486	476	496	448	474	505	468	467	440	510	512	464	497	473	498	462	458	461	459	472	483	441	492	519	440	466	506	455	463	500	452	500	472	462	467	477	470	470	470	471	509	453	428	471	478	447	487	479	506	482	475	481	497	497	475	512	453	478	431	498	430	504	479	492	495	467	440	497	491	459	459	496	474	488	433	456	449	515	475	441	483	473	443	506	483	504	482	519	463	459	431	484	466	487	446	497	441	460	455	494	498	457	477	466	527	478	470	487	499	445	491	489	504	464	476	488	487	460	470	470	487	461	497	475	447	501	493	464	452	442	508	481	480	499	502	460	489	448	483	469	466	474	475	453	450	454	463	453	489	522	453	489	463	491	460	496	481	455	493	435	479	523	491	456	531	479	460	503	509	473	498	429	459	482	472	520	482	480	492	525	469	469	477	514	479	479	508	495	475	488	474	466	497	455	484	468	470	457	490	460	495	492	471	467	480	488	475	520	440	514	495	473	490	452	504	502	459	476	513	475	504	477	490	473	490	485	487	453	438	453	446	501	452	471	470	461	480	415	453	496	484	445	493	473	500	491	505	467	462	452	499	493	526	497	493	502	472	452	458	478	472	483	506	478	459	488	469	456	475	462	456	475	454	486	468	436	482	455	476	494	494	487	454	443	488	463	497	450	488	480	488	477	490	493	495	468	502	497	434	465	494	449	486	462	484	509	473	475	447	480	479	439	471	467	445	490	487	428	472	474	490	468	501	499	455	457	485	478	448	504	440	458	466	473	467	481	441	433	438	504	509	469	476	481	463	492	458	474	487	455	498	462	473	490	487	501	446	507	540	460	449	496	452	426	473	476	481	462	446	472	474	484	424	466	435	445	457	467	488	490	454	428	472	479	485	454	482	480	512	474	451	478	485	479	472	477	473	447	482	487	457	430	485	473	444	510	478	489	452	464	481	495	437	506	446	498	488	474	454	435	456	502	472	475	442	501	471	446	444	457	503	492	463	526	466	490	478	516	454	482	480	438	485	450	479	450	447	464	504	474	456	485	492	500	424	526	455	483	467	463	450	477	541	481	470	478	504	484	447	507	508	458	464	488	480	442	475	430	468	467	465	451	505	492	471	497	511	481	489	474	473	459	476	458	477	468	496	461	457	506	478	489	516	447	472	460	475	502	485	485	504	436	476	453	477	522	479	492	526	479	482	429	453	451	472	473	478	481	528	488	503	467	462	464	464	500	458	476	458	492	458	486	464	484	499	479	442	465	454	454	481	479	466	454	459	469	462	470	451	472	486	483	463	528	491	484	465	470	478	496	435	430	497	471	456	477	493	467	493	431	509	471	451	435	487	476	473	496	457	478	472	463	469	480	489	453	502	490	474	451	449	485	475	450	480	478	442	468	477	462	477	468	456	503	478	460	446	459	501	471	447	499	507	471	479	475	424	440	438	485	451	481	487	460	461	500	460	454	489	463	468	421	474	467	486	482	456	468	485	499	453	497	500	515	506	500	506	490	460	458	475	474	471	472	463	489	456	481	484	465	505	477	494	473	470	463	462	447	465	456	461	485	440	483	452	478	460	499	454	468	471	437	500	432	449	465	491	468	450	465	451	464	431	475	472	434	522	447	467	423	519	441	482	456	458	445	494	477	456	470	469	443	464	435	514	452	469	458	477	507	479	469	449	477	523	475	477	514	464	490	457	493	492	427	464	457	486	456	465	442	477	483	514	493	464	463	523	475	487	462	486	484	502	429	455	470	508	464	465	472	455	466	460	440	513	463	521	493	495	468	493	496	551	487	488	505	488	470	519	502	462	444	462	489	487	487	440	474	527	507	477	512	475	506	485	475	482	471	512	471	491	473	460	514	476	507	460	470	442	486	475	486	488	471	452	461	482	447	453	463	494	476	483	482	450	440	457	481	481	449	473	480	471	471	465	506	444	473	442	490	512	462	469	439	544	482	462	463	480	472	481	458	484	514	435	486	484	454	490	452	455	461	491	506	483	483	466	457	467	491	456	464	417	435	435	476	481	492	477	467	457	419	488	456	514	527	497	447	446	479	466	502	442	478	447	452	493	449	452	461	465	435	525	436	481	478	489	462	490	491	484	479	493	483	481	466	462	460	489	472	499	492	437	473	498	467	479	434	465	462	468	460	468	486	482	466	473	451	468	510	465	449	472	477	476	500	490	466	470	487	477	477	468	479	471	465	472	452	500	491	458	482	447	439	452	476	475	468	464	456	457	454	405	519	494	455	510	472	457	436	449	447	469	437	462	474	471	504	509	466	500	467	469	470	458	466	484	472	465	486	481	501	474	462	519	472	476	479	440	501	472	454	512	478	452	462	473	481	475	479	450	459	478	469	471	449	478	495	444	494	469	472	474	496	479	501	500	462	503	449	451	517	454	503	499	418	429	477	479	448	465	466	474	459	486	483	520	445	458	482	472	467	440	504	465	442	479	480	469	479	477	509	453	459	484	503	494	481	466	444	477	466	474	488	471	473	493	480	482	496	512	496	427	483	475	494	455	483	467	501	469	471	487	481	478	439	473	490	486	477	454	445	501	496	469	496	466	479	477	486	457	495	445	470	510	432	458	461	493	491	500	481	475	503	434	493	473	477	483	451	534	490	488	512	466	449	530	443	488	488	477	464	459	462	472	493	510	437	466	503	505	456	507	497	469	508	447	469	490	481	488	479	492	459	500	474	483	461	476	499	495	533	467	500	473	491	506	502	469	453	485	501	479	490	472	477	494	462	477	480	461	525	464	478	476	470	460	467	491	484	495	471	437	476	468	480	452	488	515	498	465	476	494	490	438	430	508	440	494	448	464	444	426	497	503	465	457	471	477	459	470	487	479	477	491	486	472	478	494	498	439	449	453	485	444	503	450	484	505	466	488	491	476	490	446
15067	1072	775	584	396	280	267	196	190	158	134	131	138	98	99	89	94	110	104	97	86	83	108	78	86	83	94	98	80	82	88	90	73	85	101	92	86	99	81	80	72	86	83	71	86	70	78	92	70	72	91	76	97	89	89	87	89	85	82	78	95	80	75	99	74	90	98	84	65	83	72	85	74	73	81	79	82	104	86	80	84	83	84	87	92	93	74	96	74	68	90	85	83	70	94	73	72	83	94	91	75	83	68	71	82	83	67	67	78	68	93	74	76	77	79	90	72	66	73	76	77	89	79	96	93	97	78	76	73	75	90	80	85	91	89	79	85	88	83	92	80	71	95	81	69	62	79	85	61	76	88	90	67	75	71	79	82	72	86	91	76	85	79	83	80	92	82	91	91	79	80	83	77	78	80	69	83	92	80	88	79	79	72	75	80	83	76	75	86	67	88	93	85	79	62	72	75	70	89	76	73	93	79	101	96	91	79	79	77	85	83	85	84	79	74	88	74	71	92	89	78	85	77	93	75	78	78	84	79	101	86	82	69	87	82	59	71	92	91	76	86	65	81	75	80	81	90	98	107	90	77	85	102	100	85	69	72	76	87	70	85	92	67	89	90	75	88	76	101	90	89	83	89	95	73	82	75	88	63	94	80	86	96	89	67	90	79	72	75	61	79	100	89	77	91	81	99	69	62	85	76	77	72	78	96	67	81	74	66	78	74	69	74	79	68	85	68	71	79	69	86	93	93	91	97	78	87	85	87	76	76	93	79	74	84	103	86	85	87	93	81	96	65	82	85	65	82	101	88	80	82	65	69	79	74	84	106	73	86	75	77	86	66	93	79	63	94	71	75	94	84	91	93	79	71	73	88	73	70	74	69	94	90	85	100	69	77	79	74	88	78	83	74	85	77	79	83	77	90	90	91	80	82	71	75	74	104	75	77	76	78	64	81	103	78	82	87	71	79	74	73	76	92	80	82	73	80	85	66	81	89	84	84	78	89	85	83	92	87	78	72	73	74	65	72	88	80	62	73	63	72	88	97	75	90	92	92	69	77	78	98	76	95	87	58	72	80	83	94	82	78	86	89	75	100	91	83	72	84	102	79	79	85	95	104	84	85	95	82	84	94	80	86	82	94	92	97	83	94	82	90	88	85	88	81	110	86	98	81	98	87	82	76	71	68	105	74	68	85	84	74	62	86	85	80	74	85	94	83	76	80	88	86	71	76	76	80	87	94	86	79	79	73	84	69	108	91	86	70	103	82	87	77	74	81	93	86	91	93	86	75	89	74	72	88	88	80	92	89	82	90	85	76	87	90	96	77	71	95	85	84	56	86	66	91	101	83	84	70	91	92	82	90	75	89	87	77	92	69	83	81	94	84	82	80	86	100	64	94	93	68	84	94	85	93	92	78	71	86	61	51	77	87	93	94	84	84	74	90	73	76	103	76	88	73	85	89	80	93	101	81	65	79	92	85	79	99	78	88	79	73	69	75	90	94	93	87	65	88	94	86	80	92	82	81	87	63	94	82	72	76	74	66	76	80	71	97	78	86	71	59	74	96	85	74	73	89	77	81	82	72	70	73	77	81	84	80	86	68	79	84	86	62	73	69	68	94	66	107	70	76	81	76	85	71	77	71	84	83	86	82	84	73	71	74	92	86	83	74	73	80	82	62	89	83	77	90	86	84	102	86	96	66	89	86	76	76	85	99	94	74	87	90	89	85	79	79	59	83	72	71	70	74	73	77	81	96	96	85	78	69	77	83	79	90	82	89	84	93	90	83	89	88	84	64	96	79	79	73	93	73	76	92	88	93	83	76	62	86	77	70	82	82	67	60	70	92	84	73	81	90	82	77	75	96	74	74	74	86	75	69	92	76	82	67	77	73	91	95	85	85	83	75	83	87	87	77	69	93	91	85	87	69	85	91	79	85	85	92	84	65	77	88	80	96	69	86	74	77	94	73	67	71	61	86	75	70	69	85	80	91	73	106	89	74	96	65	67	76	80	74	73	73	80	79	78	88	67	89	103	63	79	98	100	96	80	96	94	97	78	73	70	76	75	98	77	82	101	82	82	95	77	94	79	76	91	105	79	71	87	85	86	76	93	77	77	84	79	76	69	71	77	76	96	87	82	90	80	78	87	85	82	85	68	71	83	72	80	90	87	93	85	90	67	68	75	83	81	69	87	85	87	80	82	87	83	76	86	97	87	99	86	79	77	82	94	69	98	81	97	73	81	88	80	80	78	70	69	90	76	85	73	88	109	77	85	79	78	84	73	95	77	78	66	81	66	105	100	77	90	86	80	98	93	86	84	75	74	61	75	70	67	91	88	77	77	90	73	77	68	94	67	97	88	78	80	85	102	81	70	73	80	90	99	72	77	89	103	83	80	94	79	77	82	77	87	59	92	84	78	93	85	105	82	93	81	64	95	84	85	85	80	83	84	84	65	91	77	98	85	90	84	72	93	97	100	87	86	88	85	87	79	87	78	90	93	102	71	73	88	84	89	77	86	78	75	85	87	87	76	85	88	92	76	70	94	74	90	88	76	74	80	83	87	76	94	86	112	71	61	57	72	81	66	89	87	92	76	89	77	64	79	63	69	83	74	65	70	88	70	88	77	81	91	80	88	74	96	90	72	83	83	81	79	71	85	76	68	88	70	70	81	78	94	69	72	87	88	92	72	83	96	84	83	89	80	96	55	82	109	74	67	86	73	86	73	77	66	92	74	87	90	83	93	80	96	75	74	74	99	91	81	69	87	93	76	72	82	80	83	85	79	99	92	92	81	87	91	78	93	95	76	85	89	79	76	94	82	71	85	83	90	87	69	84	80	89	91	101	79	78	75	69	85	73	81	101	76	99	88	87	86	75	107	71	74	103	85	85	66	81	74	87	65	80	86	83	74	93	84	85	74	81	80	97	90	89	78	72	72	64	73	109	75	76	79	88	86	81	76	61	85	86	76	86	91	79	94	77	91	97	70	75	95	93	82	89	83	84	82	75	69	98	69	98	80	77	84	85	91	87	80	88	81	69	77	83	76	68	70	92	92	78	93	65	61	79	91	85	74	82	65	67	70	72	71	79	72	82	90	80	89	71	72	90	85	75	71	76	82	103	91	81	83	92	77	69	73	71	74	96	86	71	89	92	77	72	77	82	86	65	89	85	79	65	75	74	70	104	77	90	68	73	76	82	76	93	70	79	89	75	88	95	83	78	84	81	103	81	73	73	66	79	88	90	76	81	102	80	85	89	89	76	87	96	90	72	77	94	82	64	64	101	92	73	101	74	75	82	82	91	75	76	67	74	70	78	62	75	75	77	61	89	85	73	80	76	75	73	76	80	84	95	95	80	60	91	77	76	85	82	80	83	84	86	72	89	88	87	93	83	67	93	89	87	94	74	69	84	89	82	86	96	96	75	97	81	72	66	83	82	72	76	88	79	81	80	62	95	91	67	85	66	76	94	72	81	94	84	78	83	100	97	97	80	92
8263	795	1762	1905	1691	1282	1054	838	792	647	556	551	486	427	398	365	350	352	330	316	312	314	294	256	266	293	278	254	273	269	245	234	285	263	232	215	253	242	240	231	240	226	233	240	282	222	232	248	229	237	230	227	209	224	212	237	213	241	215	227	252	232	223	242	207	222	247	226	210	233	225	254	210	204	219	225	232	222	216	235	203	229	242	204	223	239	235	217	215	212	213	223	224	248	241	218	210	236	214	236	210	270	201	226	226	229	202	212	197	212	230	220	225	218	206	205	216	232	188	200	233	239	199	219	235	212	206	215	244	214	219	239	213	244	200	224	201	245	192	244	206	212	247	248	249	217	203	213	234	211	229	207	216	218	212	215	237	201	235	202	205	208	202	218	211	226	220	225	222	225	246	221	215	216	217	222	205	220	196	231	218	248	214	218	206	216	232	238	229	213	234	194	221	205	240	206	190	200	193	215	224	215	221	195	223	211	223	199	221	214	203	226	209	226	231	244	229	228	215	222	187	237	219	232	222	221	216	245	212	205	208	218	231	185	200	215	224	224	196	191	215	203	224	224	200	212	230	243	217	191	236	229	189	190	205	210	233	196	226	198	204	217	210	193	195	220	235	205	215	221	209	215	207	234	205	210	230	203	237	225	203	214	222	241	221	206	237	205	218	223	224	237	205	209	211	200	201	243	198	198	213	219	224	222	211	233	204	206	237	223	210	199	218	200	232	223	211	207	205	222	220	233	199	205	196	231	221	227	216	233	230	206	217	214	239	228	216	220	234	218	226	248	243	225	201	212	213	220	232	219	212	225	197	223	241	214	225	205	203	203	201	208	243	217	222	232	223	196	230	182	212	203	233	223	230	227	220	228	221	216	207	209	232	223	222	195	196	203	202	225	234	221	215	202	191	222	239	235	214	225	210	216	225	242	204	225	190	212	214	238	238	231	215	200	218	218	218	220	205	216	209	218	205	224	222	206	209	246	213	238	210	226	218	228	214	227	268	207	239	224	215	240	219	215	199	225	192	207	208	211	240	212	208	229	204	216	222	225	234	218	231	201	202	184	259	217	237	228	202	216	219	211	214	229	207	208	238	229	223	200	223	225	210	215	223	216	220	226	235	220	200	216	215	225	209	233	226	211	229	220	228	227	223	226	226	247	216	218	209	187	226	201	221	221	221	207	217	218	234	246	244	225	211	229	232	233	204	217	231	255	191	235	206	205	225	246	226	232	205	191	217	207	246	210	218	226	227	227	217	238	203	228	225	208	216	220	232	230	187	235	213	206	213	195	223	190	193	221	225	246	224	227	203	209	218	224	217	203	196	194	213	223	223	225	201	208	197	216	251	200	222	218	213	222	209	184	211	206	214	239	226	235	193	220	197	208	189	206	215	229	243	216	196	204	203	212	220	214	227	189	218	182	213	220	221	207	222	208	219	236	203	222	221	244	201	219	212	227	224	247	236	208	240	229	215	224	240	202	231	226	213	207	209	207	229	228	247	205	201	206	223	227	228	249	225	219	198	233	214	204	214	210	219	226	239	176	211	208	218	204	227	207	238	204	243	208	199	199	252	185	203	224	211	237	215	181	218	212	211	208	222	222	244	222	228	223	214	216	220	224	216	221	223	225	230	224	211	201	198	177	249	225	225	230	193	237	194	205	229	245	229	228	200	222	238	190	226	190	222	225	214	223	197	227	237	210	207	234	218	212	198	214	249	227	202	241	192	222	240	221	222	211	226	205	206	224	222	217	224	215	222	207	201	229	211	190	218	231	218	215	216	204	250	230	224	198	202	210	218	192	197	228	235	202	235	218	218	215	216	191	220	197	211	207	206	214	218	217	224	243	227	188	176	217	237	231	212	238	221	227	197	220	219	214	216	221	198	241	216	209	228	258	207	232	230	225	240	253	216	187	200	230	203	210	221	229	213	194	209	202	238	224	210	223	213	205	210	224	197	205	206	223	201	212	233	252	233	232	222	242	209	213	241	204	189	211	248	231	232	194	208	225	224	233	212	228	225	203	221	203	215	223	229	226	216	203	196	241	227	212	216	190	222	229	220	231	214	225	221	204	222	240	210	211	242	194	219	223	205	231	201	224	181	229	194	251	211	217	220	209	226	209	219	235	240	213	207	207	194	219	229	232	216	222	211	243	227	219	257	226	203	231	213	213	244	213	210	222	196	213	233	218	221	205	200	208	234	213	229	233	243	227	203	189	206	229	220	221	204	228	207	248	231	214	224	217	223	230	257	243	234	214	210	225	211	224	206	215	206	215	247	210	217	214	220	197	215	223	238	210	244	223	243	219	220	191	229	210	214	181	210	221	201	193	206	249	185	253	224	233	217	223	222	207	208	232	235	201	222	206	221	207	251	238	224	230	215	207	201	221	230	236	220	217	225	218	214	220	242	205	207	224	236	192	199	234	229	216	191	218	221	239	227	227	208	212	207	224	218	237	221	218	214	183	195	211	198	198	214	221	227	186	231	231	204	232	242	217	200	201	228	238	210	221	184	186	213	226	225	228	197	217	225	193	217	218	213	231	234	231	226	207	223	202	224	222	246	206	240	247	217	207	218	211	208	199	196	211	178	221	225	191	188	228	210	206	221	202	205	213	231	224	205	215	209	236	223	192	222	214	234	229	204	227	197	221	219	200	215	220	231	238	214	203	218	227	173	236	191	231	219	248	221	203	221	237	221	197	224	212	226	225	208	212	216	221	210	193	222	234	217	222	219	227	202	191	201	209	239	229	203	243	207	220	197	212	255	186	224	218	237	190	212	217	238	189	212	216	217	196	221	232	224	221	231	216	224	237	212	222	198	218	204	231	199	228	201	194	223	208	209	192	223	233	220	207	233	231	272	197	225	218	225	269	207	217	207	181	209	221	208	217	223	203	220	204	202	215	210	241	210	227	233	236	217	234	213	231	229	211	230	230	222	209	215	218	205	224	190	219	216	220	220	206	196	226	225	217	243	209	214	203	216	223	192	213	209	229	202	214	209	227	208	237	226	229	225	184	234	208	204	226	216	198	208	233	204	225	221	209	224	232	222	209	217	215	201	218	243	211	223	198	225	201	210	242	211	216	215	224	212	231	212	211	204	210	217	205	234	195	234	210	190	245	214	208	219	239	217	219	224	189	196	219	233	197	207	223	226	209	203	213	225	218	218	174	216	220	232	226	211	229	215	209	201	197	218	224	203	242	165	242	209	233	212	214	239	217	230	208	226	230	238	230	237	224	234	213	207	215	205	234	221	223	209	233	230	234	216	215	202	208	198	228	207	201	201	217	232	202	220	203	248	212	222	188	248	215	215	223	197	202	208	197	266	204	229	243	221	221	200	237	192	209	209	229	200	236	198	221	232	212	255	184	194	214	203	211	229	228	222	217	219	219	229	208	215	235	238	235	220	192	212	201	205	200	237	208	225	193	209	240	203	212	209	243	231	226	189	225	220	208	198	216	205	234	210	216	212	223	219	189	233	210	226	187
2162	318	286	330	292	302	325	300	337	341	301	270	261	321	297	288	335	329	299	303	291	304	322	334	321	294	309	309	318	287	326	291	288	292	306	280	275	270	333	340	312	307	297	314	282	313	309	291	295	301	280	267	283	301	303	284	286	295	295	302	309	326	310	295	297	276	316	318	261	267	314	311	306	283	290	303	288	326	285	309	303	313	291	299	281	283	287	330	306	281	332	316	288	287	265	298	320	283	334	324	289	322	273	295	299	285	282	305	283	274	257	303	314	321	296	322	285	327	289	318	321	323	284	279	289	294	312	358	308	251	281	326	335	290	289	298	283	300	284	297	304	287	286	314	273	326	301	288	304	300	317	292	278	340	273	312	313	321	302	278	292	270	298	289	282	311	307	313	298	291	329	304	297	292	312	285	286	320	306	311	313	297	318	279	313	289	306	295	294	296	322	282	296	291	300	302	316	330	301	292	324	316	316	297	307	286	301	299	294	291	294	342	276	258	319	298	280	299	306	279	312	304	307	306	319	313	303	308	297	317	282	322	300	277	301	326	265	310	298	304	286	300	286	307	310	258	324	288	286	272	287	296	299	311	299	302	288	302	296	279	287	296	307	271	291	300	302	270	258	284	282	289	308	322	321	305	303	315	301	292	301	286	315	314	285	317	301	289	283	290	312	302	286	295	288	291	285	264	316	345	325	294	301	296	306	298	310	331	266	281	277	301	316	295	316	315	274	264	316	313	330	273	304	305	303	298	288	304	293	314	281	294	298	324	320	302	313	319	317	298	328	350	271	298	293	289	321	262	326	319	311	285	310	292	273	306	283	312	307	328	293	274	267	267	293	306	281	321	303	300	315	334	266	269	290	322	289	303	276	316	309	287	292	322	295	286	292	301	282	281	316	326	327	302	331	315	269	318	335	325	287	313	279	295	293	309	312	292	290	306	304	303	271	300	300	304	311	335	290	276	317	298	290	290	297	298	338	305	283	296	295	278	328	302	301	293	305	261	304	283	308	308	319	303	275	283	291	266	328	306	313	283	324	302	300	312	322	305	305	309	327	297	298	289	322	304	292	296	273	320	288	291	301	326	323	290	303	249	284	273	319	316	285	303	318	263	275	312	289	272	335	294	282	272	296	285	322	302	304	319	305	296	319	297	247	271	305	313	316	317	270	308	315	283	279	352	274	296	309	278	341	317	312	283	278	293	292	296	293	309	299	333	335	293	298	275	269	302	290	304	288	296	273	276	290	285	320	289	294	330	281	284	311	303	334	333	347	310	297	278	346	310	304	307	315	315	324	280	269	278	311	280	295	285	276	279	299	291	301	307	298	300	307	308	320	306	311	301	329	309	309	279	299	264	285	324	291	316	312	307	335	312	282	286	270	273	307	313	288	286	304	315	289	310	285	317	303	284	312	269	332	312	301	308	319	290	284	296	259	284	315	265	294	304	259	286	297	321	317	285	278	300	275	294	288	308	314	303	314	290	294	326	283	297	294	328	289	309	298	279	278	290	288	274	312	308	297	306	306	294	304	304	296	311	298	313	306	265	310	313	291	332	337	292	320	329	321	320	330	309	291	305	302	310	287	295	311	296	325	283	276	293	298	289	342	296	291	310	276	328	266	290	272	273	313	307	299	273	298	325	318	315	287	294	277	336	263	299	274	325	289	288	335	253	292	281	309	281	323	284	303	293	307	316	277	314	319	260	309	322	281	285	303	279	277	298	301	305	301	305	306	307	291	304	301	292	312	314	302	288	303	343	302	309	311	322	317	281	317	297	302	296	296	306	283	299	299	302	290	302	305	310	298	298	317	313	299	301	308	292	323	311	328	325	307	333	327	317	299	306	335	290	311	316	288	276	270	291	342	272	280	330	306	318	328	310	334	300	290	322	331	309	334	304	317	313	324	289	320	332	284	292	267	287	298	287	305	286	290	312	330	335	303	301	260	296	300	289	298	298	305	284	309	310	274	302	300	315	300	283	293	287	302	284	292	343	276	291	313	302	325	262	306	312	274	305	313	292	301	309	317	294	294	313	311	268	313	268	317	313	293	296	294	258	286	295	294	298	274	251	304	302	274	272	296	282	334	279	307	301	254	313	302	309	278	278	267	287	283	294	304	299	332	328	278	299	290	293	298	348	296	285	276	319	270	286	307	311	292	278	365	269	284	272	294	324	298	312	301	279	305	287	280	308	304	327	316	323	295	312	283	315	333	287	312	307	279	330	289	334	292	296	296	270	319	296	299	308	327	290	293	320	268	297	292	305	297	281	336	312	311	304	326	291	280	297	317	294	282	299	300	326	305	277	305	275	313	328	285	304	314	306	302	286	286	300	323	318	336	289	315	308	309	294	302	306	291	293	292	316	302	308	324	307	271	294	289	287	303	309	342	279	309	329	272	318	288	313	305	338	285	309	284	324	296	301	277	300	320	287	311	306	320	314	322	300	334	303	292	324	292	302	322	314	281	264	289	308	269	317	310	274	288	305	302	285	320	305	292	274	293	280	256	295	311	286	303	308	271	281	265	289	288	290	278	273	291	297	276	292	341	315	268	262	311	294	284	286	272	275	308	289	303	297	333	274	281	293	299	309	291	339	294	311	286	285	284	289	298	293	305	308	337	294	270	272	323	285	321	268	272	329	290	275	277	274	287	297	302	281	285	298	313	321	285	273	295	295	279	289	363	281	302	323	336	283	310	336	284	301	275	286	302	320	310	305	284	272	276	293	286	285	286	301	323	299	316	312	315	298	300	307	282	302	281	296	272	277	275	307	303	276	330	299	280	294	320	289	332	300	298	278	291	304	341	307	299	293	299	279	294	287	329	318	295	282	328	358	319	315	310	315	296	305	299	302	303	332	306	300	295	290	305	287	334	304	295	315	303	331	284	259	305	279	297	306	312	302	296	330	293	296	302	337	337	293	278	276	278	300	311	322	282	304	271	297	295	312	306	280	293	275	293	238	297	323	292	291	344	293	275	289	303	299	310	314	307	305	311	317	297	305	290	267	319	284	310	297	287	328	277	272	296	327	320	314	304	254	296	315	309	307	297	319	296	299	306	306	277	254	285	300	288	315	317	282	280	299	331	284	303	302	303	296	336	273	319	293	294	288	281	308	320	299	281	305	291	309	316	279	325	337	291	316	290	272	270	270	279	299	321	286	308	315	319	306	300	309	290	284	318	340	334	294	310	285	277	320	309	280	325	312	278	272	277	298	288	316	247	281	285	326	309	317	329	298	290	278	298	304	274	350	289	272	284	333	306	324	329	293	319	306	286	285	285	292	321	291	296	330	316	284	288	278	269	281	292	306	323	326	293	276	293	292	277	317	299	297	319	258	301	246	267	307	306	289	291	296	299	308	313	271	265	290	306	269	275	292	307	292	256	263	318	316	285	288	303	304	270	313	301	286	334	285	244	304	297	325	298	281	260	302	336	296	323	329	295	297	287	307	319	305	277	287	290	321	305	298	296	304	321	304	283	295	291	304
2746	692	727	740	740	703	690	670	700	718	680	670	674	677	694	697	710	640	673	664	698	639	693	694	641	639	658	660	703	650	663	676	602	671	678	673	641	645	689	672	680	669	654	641	617	623	666	688	676	687	683	667	679	682	649	652	680	658	693	696	647	670	649	682	711	671	682	654	651	696	699	656	657	628	621	646	658	652	664	686	679	647	704	661	684	639	641	709	675	696	669	672	662	621	686	669	684	654	635	648	634	636	641	667	665	645	676	714	683	638	655	666	607	682	672	681	682	674	713	689	676	676	687	672	655	707	658	633	727	672	646	674	647	635	706	685	658	659	670	664	679	625	704	671	662	642	656	704	674	652	687	675	659	645	652	661	642	716	646	687	665	632	647	642	594	645	673	666	666	626	637	627	683	707	672	678	661	663	704	662	672	715	661	650	692	659	676	630	676	671	670	668	684	667	661	670	679	611	654	667	644	635	654	683	679	654	647	674	672	660	641	690	650	632	680	643	657	635	666	658	668	675	679	646	646	671	682	644	625	662	711	671	676	635	707	658	673	679	616	661	641	630	705	666	661	668	678	708	651	684	664	678	694	637	669	688	624	662	664	706	706	657	661	695	657	652	662	682	651	646	637	696	626	694	700	657	672	673	687	672	710	633	633	681	696	670	604	669	678	665	672	645	699	609	660	717	657	651	613	670	702	675	686	656	632	669	643	664	683	622	693	681	695	658	644	712	613	666	691	636	684	642	669	669	640	662	656	678	692	660	665	637	652	691	650	649	673	679	681	648	625	670	666	687	669	667	694	703	646	721	639	638	672	665	645	651	683	676	671	656	682	641	673	655	653	693	655	629	685	666	635	627	660	671	689	695	644	671	640	607	610	624	679	618	679	638	660	690	619	700	686	659	661	697	701	637	627	674	671	633	691	659	669	648	675	715	645	654	661	675	644	667	645	596	677	606	703	700	678	669	635	723	648	626	692	628	616	674	605	656	674	653	683	652	639	622	605	681	652	641	664	667	662	620	666	657	666	652	647	670	635	685	626	651	651	632	664	660	688	639	667	694	654	691	637	589	674	657	706	652	667	618	710	631	668	658	696	649	672	639	667	676	677	661	683	702	643	664	714	638	656	672	668	650	608	659	658	705	679	672	627	662	653	676	646	677	738	619	676	668	691	656	647	682	644	692	738	662	683	609	649	654	677	643	664	714	727	674	642	688	713	672	655	609	666	672	623	659	677	647	640	699	676	658	712	670	654	671	676	672	641	667	642	594	718	701	668	658	661	692	622	640	643	689	667	657	633	706	688	666	720	644	644	662	648	630	645	619	693	668	706	615	649	634	653	618	672	640	650	648	621	685	659	670	708	661	682	639	620	723	612	634	663	668	662	640	605	692	658	691	620	672	678	630	653	694	664	655	670	667	664	657	647	695	663	690	660	656	663	693	665	687	642	638	690	665	683	686	669	694	709	679	669	676	663	633	666	682	666	709	654	708	669	647	648	645	681	696	646	684	665	665	693	635	651	705	672	658	731	681	706	690	642	698	642	664	690	672	687	675	623	693	658	629	728	640	667	644	634	640	679	688	641	719	619	697	616	625	645	655	638	693	690	671	671	655	658	688	654	707	704	643	710	656	648	647	689	637	667	625	666	631	652	658	664	622	714	622	661	686	687	690	636	626	699	656	666	649	626	637	666	685	665	669	644	670	679	650	689	672	660	663	640	666	661	680	677	638	635	645	658	673	658	655	681	704	639	722	666	691	650	682	663	670	641	672	673	684	625	674	668	642	675	631	659	667	678	670	622	633	657	698	636	658	662	673	676	664	649	660	663	649	701	689	653	658	642	650	704	668	664	691	659	673	663	690	644	628	674	669	709	645	674	705	653	669	670	678	658	650	678	609	651	667	684	676	628	660	613	616	718	643	647	677	656	683	623	680	711	675	646	674	690	634	658	661	640	628	697	688	679	672	639	664	649	623	681	658	645	663	629	630	704	657	658	648	639	653	651	661	729	683	734	667	662	658	674	638	667	652	681	713	721	666	629	632	672	675	674	638	682	647	640	694	666	692	645	660	682	622	715	680	663	680	636	662	686	646	719	629	638	668	623	691	612	705	676	699	692	696	658	630	686	654	697	677	705	652	659	705	653	650	671	662	646	663	678	651	679	650	638	692	637	642	650	695	611	676	669	654	676	640	633	663	661	654	657	668	681	653	652	660	699	699	677	620	710	675	612	660	685	702	670	696	657	646	692	619	675	698	676	666	640	680	653	645	629	656	670	660	661	643	658	701	629	664	688	655	689	685	665	668	644	680	694	678	669	651	646	675	622	692	665	659	669	672	672	614	667	668	625	629	689	669	652	697	654	693	652	641	673	658	676	671	615	679	658	699	688	656	680	648	677	680	702	664	639	695	674	641	676	690	685	677	614	645	672	636	646	660	628	665	642	703	696	733	637	679	629	630	665	663	661	711	649	708	638	654	650	653	663	682	681	666	704	650	649	595	638	650	685	653	657	646	661	636	658	655	668	665	671	639	633	652	688	665	659	667	661	691	658	698	684	668	672	634	653	663	658	653	692	656	654	631	700	679	665	681	651	624	660	646	676	669	693	667	661	706	689	651	634	634	624	643	645	652	680	658	676	716	686	648	640	653	637	675	650	688	671	666	649	681	642	657	683	623	603	648	706	669	689	652	649	621	684	593	686	662	659	635	650	643	671	688	671	699	662	694	653	681	682	677	709	639	686	636	637	659	626	689	639	666	624	643	680	628	654	674	661	659	659	615	671	705	674	620	690	679	696	646	688	625	645	635	666	683	613	673	686	678	686	689	689	650	682	667	643	625	686	640	700	687	634	676	667	693	696	651	675	634	666	647	678	650	626	665	667	687	618	695	680	682	637	641	636	689	683	680	660	632	713	684	642	678	656	698	634	654	694	673	662	641	656	629	678	648	685	652	628	699	724	634	697	647	666	647	640	654	704	671	685	679	659	695	657	655	646	690	680	681	690	644	665	641	689	645	689	700	655	631	623	686	671	662	659	655	672	706	643	652	655	671	640	699	625	671	639	652	664	657	618	625	623	645	663	641	681	621	674	671	709	660	689	637	684	676	622	662	618	660	639	655	644	688	625	657	631	633	659	641	653	685	640	662	621	654	674	647	641	691	690	652	701	653	657	636	681	646	680	699	676	718	666	662	652	649	679	614	670	667	669	664	700	642	684	653	664	694	652	631	679	689	671	669	628	654	711	647	690	631	619	638	669	657	660	656	647	643	648	671	668	656	671	695	697	632	687	660	677	683	653	661	689	649	637	705	688	662	664	730	662	641	671	680	636	641	657	637	704	709	652	659	658	613	692	656	678	644	665	673	640	645	673	637	667	662	688	628	637	611	652	699	707	671	694	660	663	696	665	647	641	650	731	683	658	625	665	676	706	714	708	633	679	687	644	684	669	672	639	642	644	634	630	693	648	691	645	677	657	673	659	640	628	597	681	609
8279	536	530	467	404	313	272	272	250	239	231	225	239	254	223	232	218	226	209	224	226	214	238	241	231	225	198	214	228	194	196	201	206	210	207	217	211	191	240	188	204	201	199	204	169	196	223	224	179	200	200	215	206	210	181	224	195	188	205	199	207	197	226	237	217	212	213	196	207	208	221	205	213	202	201	239	207	221	220	218	199	224	214	213	206	210	203	204	207	218	208	184	211	211	212	227	207	184	244	215	247	196	211	221	209	224	195	189	228	183	226	205	184	197	187	202	224	230	223	204	213	209	214	213	201	193	200	244	199	221	210	226	231	223	226	211	239	220	204	208	215	222	237	204	202	218	210	231	223	222	222	219	185	233	220	195	202	204	211	193	242	197	194	188	199	200	219	228	212	190	215	225	207	193	216	224	215	219	243	206	215	205	203	220	226	206	222	211	196	215	185	223	179	219	228	219	202	207	226	213	199	213	219	225	207	186	215	223	190	199	205	207	215	189	202	225	217	217	204	225	235	205	212	185	189	218	186	208	200	191	236	199	207	210	197	206	212	209	226	220	212	220	190	230	210	191	215	182	201	209	188	205	202	209	209	181	186	210	207	214	239	239	175	219	201	203	222	209	208	214	201	229	214	220	213	186	219	233	205	208	203	205	169	192	206	209	206	201	207	208	236	222	212	232	197	232	216	224	204	218	219	199	208	214	190	221	195	201	223	188	197	187	225	186	209	195	207	173	210	206	190	203	199	229	218	214	219	220	216	185	213	200	223	206	202	227	243	226	192	204	194	213	171	210	205	214	223	198	191	197	231	203	227	226	180	190	236	177	185	194	231	178	207	249	205	210	191	220	199	187	181	216	221	223	242	214	209	236	214	207	209	202	194	223	199	206	219	211	226	231	204	185	221	224	207	190	185	223	228	230	219	226	205	203	226	215	196	199	217	186	199	222	205	223	207	235	196	184	220	201	228	205	184	194	217	189	221	192	215	177	204	218	195	218	197	224	175	198	230	234	215	218	215	193	226	218	215	197	230	210	209	192	220	212	229	200	199	212	216	209	205	219	183	213	211	222	190	212	220	206	204	231	196	226	212	188	209	208	243	192	238	233	209	222	198	221	201	252	217	217	196	215	213	228	213	195	219	214	242	199	254	213	207	189	190	208	201	202	180	230	187	198	206	210	192	188	181	233	202	221	226	202	227	194	199	210	209	195	224	189	202	225	186	196	221	213	224	203	224	214	208	212	231	203	191	199	198	213	221	238	199	172	239	200	203	204	234	186	204	201	236	167	217	233	207	235	227	215	240	218	201	222	207	236	204	165	172	204	212	208	184	223	226	226	202	228	206	214	201	212	252	203	226	184	217	235	241	207	186	223	230	205	194	222	210	220	209	216	210	182	221	215	224	209	221	215	198	194	200	219	224	219	235	200	187	226	217	228	220	219	221	233	193	202	189	196	237	209	201	234	203	200	201	208	196	232	221	227	186	206	209	225	235	212	189	201	218	199	218	223	230	196	208	195	223	219	224	218	228	205	196	208	233	226	219	211	200	203	220	197	191	202	235	197	183	208	240	215	201	208	186	214	228	261	215	227	223	203	208	236	220	212	203	202	208	186	219	217	192	216	188	194	212	208	207	211	225	203	212	187	213	228	225	224	223	189	216	215	196	194	183	218	202	223	255	195	222	216	211	205	187	174	210	212	222	243	243	226	210	201	224	217	203	213	198	199	186	220	194	250	220	214	214	241	216	190	210	230	202	191	219	201	255	211	174	177	186	197	231	222	220	198	195	209	227	204	203	226	233	198	185	175	212	221	220	215	236	225	207	195	225	232	183	243	215	215	208	222	187	212	193	221	238	235	235	242	193	205	210	212	215	210	204	228	216	216	202	213	213	221	195	191	215	191	201	223	229	192	218	197	217	227	225	237	197	221	214	211	199	213	209	221	183	186	200	204	172	236	225	200	205	217	217	194	221	228	239	206	203	236	242	211	218	211	209	248	245	237	226	211	211	186	222	230	229	195	244	204	210	201	218	200	217	221	221	207	233	222	209	207	215	234	207	210	183	202	246	233	211	249	246	220	201	203	222	189	193	194	254	191	193	188	205	189	212	196	227	217	220	224	241	219	231	206	194	184	216	184	193	225	228	213	203	226	201	204	197	212	186	221	193	225	208	227	196	199	222	185	212	225	195	185	221	233	235	222	202	212	219	216	200	208	223	237	202	201	221	213	219	208	200	246	197	206	244	207	186	214	223	209	216	214	214	202	212	196	184	216	201	211	219	220	195	187	209	218	207	211	199	200	199	217	184	211	218	227	224	202	220	203	199	234	207	199	214	216	216	206	225	220	222	207	218	225	201	215	215	216	218	229	203	226	234	234	225	220	208	203	195	210	226	208	210	220	188	206	208	215	179	222	201	195	181	209	221	200	229	240	193	193	195	230	191	195	189	213	209	181	227	211	211	206	232	255	195	204	202	214	236	224	219	231	232	206	215	210	201	203	213	214	225	215	194	192	185	217	231	192	216	219	222	206	208	206	215	206	221	218	220	241	221	191	219	208	183	208	181	191	214	217	208	222	201	233	226	219	228	209	210	191	184	209	227	222	212	183	223	208	205	194	201	223	211	211	182	213	213	216	223	218	200	230	242	206	212	207	229	231	214	203	184	225	219	202	222	214	220	228	199	198	221	205	188	244	229	234	201	205	216	193	202	180	201	208	207	243	205	242	216	242	202	212	195	207	205	206	209	201	212	196	244	214	211	227	208	201	219	230	209	222	209	219	211	198	210	190	200	229	247	207	213	217	213	239	192	201	224	202	249	230	201	208	176	218	199	225	213	199	201	225	230	250	229	220	237	213	232	221	224	230	210	215	220	206	206	205	222	195	192	189	224	193	218	214	189	189	180	207	217	219	207	194	216	205	211	183	225	209	208	195	234	222	187	182	221	239	190	205	188	191	210	184	223	243	217	199	194	202	203	190	225	198	200	219	194	207	203	215	214	210	210	218	216	214	190	232	233	235	225	212	209	228	216	198	202	208	180	207	226	198	225	220	201	218	219	204	238	172	195	196	201	192	196	221	219	197	215	225	201	197	211	210	211	203	205	173	199	170	208	206	191	234	219	224	228	193	215	205	236	206	206	226	194	209	235	188	210	228	201	189	194	199	214	216	209	187	170	246	227	211	239	235	230	214	211	222	215	210	207	193	208	197	188	213	199	209	211	208	221	183	223	198	193	220	226	226	212	217	215	231	218	212	203	183	223	200	240	222	198	181	195	208	221	229	196	235	218	200	232	235	173	229	210	198	195	219	217	245	221	205	208	212	214	220	198	199	195	228	215	233	230	209	205	204	227	223	239	217	222	215	211	240	212	194	233	192	205	210	220	226	187	205	212	208	224	230	205	207	217	223	210	211	242	179	214	216	205	210	194	205	223	214	225	216	182	226	223	228	193	205	208	168	196	217	204	214	188	224	232	231	208	186	212	213	219	176
7021	769	1297	1357	1300	1039	968	793	751	682	653	632	656	581	560	569	533	531	522	538	537	503	519	510	512	518	540	503	546	501	545	510	509	508	531	533	477	498	462	478	501	518	486	541	495	456	476	499	457	504	473	454	479	529	470	491	464	473	469	451	475	458	524	436	497	468	480	452	504	486	494	477	491	487	496	436	495	460	480	542	458	495	478	486	484	498	458	473	424	507	511	438	471	450	478	419	466	468	472	490	501	473	493	469	492	502	463	458	526	472	459	463	467	474	482	466	476	450	505	440	484	466	513	488	483	529	543	472	493	487	461	446	483	462	496	496	481	462	495	461	456	481	465	465	501	432	443	481	433	435	441	437	475	483	477	534	480	493	504	464	478	488	483	480	440	468	465	467	476	481	460	464	462	434	452	456	479	469	449	463	468	475	436	490	465	457	479	485	528	472	469	476	513	509	468	448	468	495	506	428	442	483	471	485	484	489	482	482	487	475	473	460	505	462	431	456	487	453	472	461	485	470	479	472	494	503	522	503	482	525	503	480	460	465	500	476	466	488	452	479	466	483	479	472	481	471	428	535	511	468	483	450	484	481	494	502	498	432	481	494	500	458	478	471	490	471	529	497	422	517	468	462	459	496	484	479	465	443	459	488	490	513	492	472	463	478	513	482	488	494	481	500	503	508	500	464	476	483	457	491	436	460	489	518	490	480	473	462	458	493	463	482	495	445	441	494	491	490	456	474	468	472	508	477	451	502	483	484	457	487	424	486	470	471	490	486	476	466	485	477	428	483	520	453	474	457	490	442	458	466	509	452	480	512	462	460	470	508	490	449	484	516	436	465	502	478	444	445	502	509	442	480	471	508	492	493	501	475	464	456	492	512	486	485	481	451	474	467	481	481	470	469	484	503	461	459	476	478	461	490	494	476	467	451	479	494	469	453	453	473	486	440	455	443	494	432	488	448	483	465	467	513	486	457	478	486	441	472	448	443	461	481	492	480	482	510	483	452	514	480	494	485	468	470	448	487	494	467	453	497	493	463	476	471	486	474	473	475	478	506	503	474	490	475	469	464	483	447	479	485	467	466	482	497	511	455	479	506	477	494	523	485	502	449	455	464	469	484	448	477	487	451	495	452	477	463	437	475	496	468	476	478	457	492	457	508	475	454	461	449	482	447	475	454	506	476	495	498	490	493	464	496	533	482	470	478	485	483	455	470	506	467	493	486	490	509	487	481	436	469	495	468	491	486	496	459	447	491	484	456	450	422	472	474	481	491	490	460	463	468	456	473	473	438	465	460	465	513	494	492	478	454	483	468	458	504	464	431	507	441	444	463	462	503	450	498	475	468	463	483	454	475	453	484	483	444	472	494	468	455	510	489	470	443	496	498	478	481	498	487	472	434	514	480	463	463	415	452	460	457	465	469	492	499	466	465	439	464	487	467	490	476	463	485	476	456	455	488	460	460	469	487	499	487	495	466	441	488	469	521	438	476	475	483	480	446	486	518	494	434	465	481	460	431	498	478	469	443	482	449	450	440	466	482	497	492	477	456	490	469	479	465	445	474	476	444	498	479	449	453	499	452	492	496	477	437	425	459	488	484	497	479	516	455	501	469	479	469	441	432	468	503	493	453	468	503	516	459	498	492	466	467	478	460	448	487	475	467	484	450	482	482	468	507	470	464	474	458	465	441	515	465	457	467	492	486	466	463	466	456	466	457	463	507	485	446	499	470	454	453	494	471	492	485	487	460	466	483	482	472	484	476	476	476	489	482	423	486	463	491	490	475	476	514	503	448	503	482	492	452	466	477	464	468	515	476	445	466	457	445	496	458	489	454	503	496	444	455	496	493	392	520	481	435	465	461	438	468	497	481	467	469	498	465	502	485	464	508	435	494	499	488	459	472	475	448	478	459	458	460	497	494	475	492	484	492	460	486	463	507	468	458	467	435	486	459	502	478	462	474	467	498	459	443	478	497	458	451	454	500	488	484	498	487	482	495	452	476	478	473	477	457	462	481	473	489	508	491	437	488	474	447	483	486	477	485	497	510	505	473	449	503	488	470	473	480	467	541	440	474	471	474	477	472	525	500	471	459	508	481	489	500	424	485	474	522	439	476	460	475	477	456	497	525	486	440	438	497	432	449	472	471	428	501	462	486	479	512	483	445	464	460	459	454	466	495	460	497	463	456	486	450	476	476	468	446	452	471	478	457	468	460	504	487	505	485	492	500	464	478	472	468	446	499	471	475	442	449	482	554	489	485	516	479	480	446	464	441	474	523	488	534	487	483	469	476	484	446	483	466	486	482	491	458	491	443	509	457	500	475	453	456	484	488	459	465	501	494	506	510	470	482	536	475	480	474	485	485	427	469	475	483	493	484	462	482	470	476	457	488	447	466	478	458	483	499	491	491	429	502	480	478	484	448	463	494	474	462	455	458	474	458	502	482	501	472	524	458	469	492	467	454	477	478	454	482	459	487	465	439	459	477	418	491	483	495	478	463	427	464	497	453	472	463	491	436	473	535	457	449	466	488	499	433	526	480	480	496	469	460	458	485	467	456	465	493	489	458	457	478	466	473	522	481	459	451	499	468	487	473	484	485	477	470	501	474	450	488	473	480	482	473	490	523	491	464	465	444	462	468	479	476	510	464	457	488	473	500	477	518	455	510	465	470	451	482	476	485	494	512	460	526	499	457	477	499	509	489	449	481	465	483	445	513	435	467	481	476	469	469	434	463	478	458	463	526	518	495	527	499	479	511	442	442	467	446	487	438	481	478	451	480	451	491	457	463	468	464	462	486	498	495	483	499	461	482	443	476	506	481	487	471	499	477	484	497	482	465	495	481	465	494	507	470	491	507	503	463	456	486	462	484	456	467	479	492	471	509	484	461	503	504	470	471	477	462	443	494	501	456	445	494	461	458	464	491	491	473	479	455	523	491	487	446	458	477	463	482	496	492	483	502	460	477	468	505	497	476	458	491	507	491	494	452	471	464	482	499	461	448	482	490	458	537	459	502	474	471	484	500	504	488	511	459	463	461	495	450	453	457	478	499	467	490	468	498	488	490	487	487	471	477	481	485	488	454	462	516	527	516	493	488	478	464	493	500	473	487	496	527	503	472	484	459	474	461	513	510	492	478	501	498	442	481	489	485	506	503	511	486	466	462	470	444	458	470	474	470	486	453	493	461	470	509	487	504	485	458	463	479	464	515	500	498	470	482	489	517	513	484	473	511	431	471	480	451	479	484	476	473	511	480	496	530	452	487	470	460	471	448	491	489	477	451	475	464	431	486	451	432	502	472	471	459	496	493	461	471	483	486	486	451	493	456	454	458	471	473	444	445	446	471	482	514	473	481	494	459	462	479	477	481	466	513	438	505	479	489	465	477	478	500	464	459	489	462	442	485	485	499	451	451	481	431	484	477	498	447	480	452	459	493	482	464	474	481	470	526	484	494	489	489	451	458	508	440	523	444	496	485	433	454	480	487	476	487
15022	1084	823	576	411	331	237	222	189	144	134	134	126	111	118	115	93	107	93	89	83	94	108	104	92	90	72	102	105	98	72	106	88	65	91	95	96	84	98	82	79	69	77	90	84	86	81	80	82	94	84	77	91	77	74	85	89	100	83	97	104	97	90	84	78	83	69	84	91	81	87	82	88	88	87	79	76	74	91	69	99	96	91	81	91	100	88	83	77	69	83	85	80	107	57	86	84	80	81	95	76	69	87	106	77	88	76	89	102	76	68	87	66	78	91	75	76	99	85	86	78	66	88	80	93	81	85	79	102	76	81	73	85	88	82	82	82	77	87	92	74	72	78	84	87	74	89	73	93	90	87	89	76	85	74	81	64	81	74	82	71	82	60	87	103	86	89	53	68	81	88	74	96	77	78	91	81	70	88	92	98	69	102	93	77	87	82	83	96	86	90	72	80	71	85	96	91	93	68	103	83	103	94	71	95	79	73	88	81	74	73	97	84	82	78	74	85	87	88	69	73	94	84	84	83	89	88	84	81	82	76	77	71	65	91	79	89	78	77	83	63	94	81	68	86	78	88	94	87	81	63	79	83	87	70	93	98	89	88	75	94	82	74	71	60	73	78	85	95	65	91	69	79	76	83	71	90	97	69	66	89	79	86	69	101	90	77	72	66	68	82	94	90	79	79	71	92	80	99	66	93	94	85	89	77	75	86	85	78	73	94	74	78	96	102	71	88	67	86	69	89	90	96	82	86	79	97	85	88	75	88	100	97	102	88	82	84	98	97	90	76	89	64	86	81	86	73	78	85	92	95	91	92	98	80	81	85	75	95	83	97	84	102	70	60	75	60	75	84	62	85	85	78	88	93	81	86	88	79	61	69	75	82	91	88	63	75	89	84	93	75	92	82	94	75	72	90	84	74	76	91	72	95	91	91	85	99	80	83	91	82	87	73	88	71	64	79	82	84	82	75	74	112	69	79	86	77	76	78	85	80	69	77	81	87	107	78	93	107	90	78	91	105	87	77	70	79	84	80	78	80	77	84	85	80	79	79	91	82	91	78	76	80	77	87	89	84	91	77	92	87	69	70	94	98	84	80	105	99	88	81	91	92	97	77	78	87	80	96	97	86	92	74	85	66	69	94	81	93	96	83	104	76	81	107	78	72	110	77	92	85	91	84	80	72	76	81	70	88	83	78	84	85	77	90	79	90	75	87	63	88	78	103	70	74	85	70	86	95	90	78	90	75	86	84	94	100	95	85	91	101	84	102	113	100	87	82	90	72	83	63	85	72	86	88	76	91	72	85	93	98	98	106	84	92	69	94	79	78	98	94	76	68	68	84	97	83	86	94	81	99	102	74	93	66	68	85	78	86	89	91	70	73	90	82	77	66	86	68	78	88	77	74	81	67	84	77	75	88	75	92	70	81	78	57	78	82	80	90	68	87	88	86	93	70	88	83	89	69	75	88	80	96	82	94	90	98	83	97	86	78	88	83	66	83	90	85	91	72	103	81	81	78	73	91	80	88	78	79	82	80	77	97	91	90	66	88	68	78	70	78	83	84	67	81	73	88	76	82	88	77	69	76	64	80	77	80	68	59	86	78	87	86	78	89	76	69	73	91	93	79	89	90	98	86	93	70	90	76	84	82	104	93	83	76	99	91	92	112	76	81	70	98	82	93	72	88	78	95	81	83	75	74	104	100	63	97	83	87	85	74	79	100	94	80	75	82	81	74	75	79	87	90	81	97	68	72	71	80	86	84	85	95	83	84	78	74	103	90	96	61	94	74	82	94	87	65	91	78	78	77	82	87	73	73	86	79	55	82	82	78	91	83	83	74	84	76	73	77	68	84	78	67	73	75	84	91	93	79	94	77	88	81	79	83	77	94	82	78	72	81	87	69	86	83	85	83	101	90	91	85	78	92	82	77	102	94	95	85	79	94	79	78	92	94	102	80	93	80	67	81	71	96	96	79	104	94	96	74	88	69	94	75	89	85	87	98	67	74	92	94	88	84	81	94	119	78	84	78	90	88	69	86	94	70	65	87	82	66	85	84	84	72	84	92	86	78	86	83	91	96	80	81	86	101	82	73	89	85	79	82	92	88	85	88	85	82	75	99	78	60	76	67	102	86	88	73	110	76	96	88	76	74	90	72	75	84	79	76	81	106	100	94	83	95	95	93	82	64	80	91	77	87	81	93	85	84	82	74	86	98	81	90	76	81	97	80	67	85	86	102	76	79	58	86	72	83	101	84	77	89	72	88	73	86	86	96	77	98	80	76	56	93	77	71	89	75	83	82	72	95	101	94	83	99	101	84	75	77	77	91	95	84	84	83	84	94	94	80	89	83	79	99	90	74	62	82	64	80	83	86	95	89	93	73	80	86	88	94	106	81	81	74	112	100	70	91	83	87	83	75	75	83	81	71	80	91	83	73	98	82	81	78	79	75	86	87	92	81	80	77	96	90	85	82	88	82	91	94	72	75	81	91	77	115	85	85	88	83	86	82	87	85	85	76	91	90	93	108	78	83	90	87	74	81	64	85	77	76	92	82	104	85	78	74	80	103	92	77	78	75	82	72	82	96	92	78	97	76	74	76	94	107	59	83	89	78	89	81	75	78	74	85	84	95	103	103	78	70	93	84	81	60	65	60	74	76	88	99	66	81	77	77	88	80	85	73	78	64	78	78	80	62	74	86	69	105	85	74	79	88	84	85	77	71	88	54	79	85	69	80	75	82	75	84	89	70	74	92	92	80	75	59	79	95	75	79	84	67	87	80	79	85	79	79	85	79	76	75	78	80	94	85	82	78	97	87	88	94	105	90	81	81	73	106	93	93	84	57	91	70	75	77	86	103	82	73	79	92	83	71	90	81	89	87	77	78	98	93	95	84	80	85	76	80	87	68	79	80	79	81	83	80	95	82	86	83	82	90	72	81	79	95	81	78	73	88	85	97	85	81	81	78	78	80	82	82	112	100	60	78	89	91	79	82	88	87	83	76	86	70	108	87	91	81	78	86	100	78	71	80	75	66	80	74	100	91	73	89	93	77	95	93	55	87	91	77	90	86	75	91	90	78	88	99	92	98	84	84	74	88	80	91	63	86	78	96	93	69	72	81	80	74	86	84	92	77	92	86	79	68	70	68	64	86	91	90	98	75	81	84	75	98	72	94	76	76	95	85	79	80	82	79	74	83	84	73	62	82	106	75	99	83	71	90	92	82	82	67	61	74	80	82	75	85	82	76	92	81	87	100	84	88	80	80	81	72	75	72	67	83	85	87	75	87	85	77	89	98	80	85	76	70	86	73	81	69	72	80	81	104	71	80	93	75	82	77	78	85	97	88	68	99	80	65	92	85	85	83	60	81	68	78	93	87	82	63	61	90	87	93	79	88	68	81	75	87	76	79	76	63	61	76	74	90	75	77	88	76	77	90	80	71	77	86	100	86	82	96	92	80	88	70	109	95	87	87	76	70	96	103	76	83	91	76	71
8042	868	1783	1980	1658	1369	1044	883	736	655	557	552	510	416	413	386	351	367	346	330	327	292	278	302	289	220	266	271	239	252	275	229	243	260	263	230	239	237	268	236	243	238	232	201	246	225	257	232	230	278	213	234	235	227	246	262	229	179	202	233	218	230	231	232	211	236	233	225	228	239	236	231	235	238	237	213	202	209	221	230	232	234	224	218	212	212	247	212	220	218	212	242	197	195	209	209	221	218	233	212	243	222	235	204	205	229	202	248	216	215	214	223	214	222	217	232	213	220	231	222	227	228	221	217	241	220	217	220	232	233	223	225	208	230	251	230	219	231	215	240	222	224	213	225	245	220	239	235	229	250	218	208	237	220	235	219	220	226	203	212	213	230	210	221	200	230	224	226	230	208	208	227	213	225	216	217	212	225	229	227	212	220	237	236	245	226	207	204	207	214	235	205	224	232	231	219	193	226	198	220	241	214	208	201	219	203	229	206	212	200	219	226	229	218	200	203	215	217	211	217	220	199	229	209	208	229	221	210	243	206	228	200	221	232	238	234	218	215	238	227	214	236	189	209	212	226	216	224	223	219	203	227	220	235	254	236	241	240	230	215	237	229	233	242	209	239	235	210	242	217	203	226	206	228	241	217	220	216	214	226	254	207	226	219	219	197	221	226	223	254	230	204	219	219	213	235	203	212	222	213	205	206	259	223	197	205	241	234	245	232	226	192	229	196	217	215	213	197	239	224	209	222	224	208	212	211	213	214	233	250	211	212	211	209	207	226	197	215	211	213	188	185	226	236	206	220	248	220	233	211	232	239	211	209	217	189	226	213	181	179	205	221	225	241	206	200	192	205	204	219	219	196	239	208	209	205	231	219	217	205	224	243	238	224	228	212	226	222	221	206	229	214	209	216	214	235	211	241	212	224	216	223	208	217	200	232	241	200	230	217	206	214	212	255	207	226	224	196	215	229	231	247	198	217	192	217	226	196	197	250	223	238	201	189	255	209	197	242	218	215	200	220	216	213	227	209	221	227	219	232	207	229	220	212	223	219	205	269	247	214	240	216	199	241	247	210	239	211	211	208	212	232	226	222	257	205	208	221	216	209	204	224	219	211	226	225	231	210	236	205	206	209	224	224	225	217	203	223	231	220	231	216	202	210	226	236	207	211	244	215	217	225	214	212	222	242	194	211	199	218	208	208	234	206	214	236	227	214	211	227	238	219	234	220	197	237	226	213	212	214	239	175	178	218	244	214	231	219	207	223	212	206	190	230	222	205	226	174	213	184	200	226	224	234	224	216	203	260	237	215	203	222	198	184	188	211	225	211	228	201	204	238	222	231	234	212	220	235	187	224	210	239	205	228	212	224	203	223	210	238	200	205	186	219	214	199	214	212	226	215	218	217	223	203	214	202	190	213	233	213	211	190	214	217	217	225	233	210	217	207	207	232	199	234	212	214	214	236	209	244	211	228	212	238	209	232	216	206	243	224	212	213	232	224	211	208	222	233	240	219	234	230	232	181	229	218	217	223	248	236	232	220	222	221	207	233	226	241	212	232	221	233	224	183	240	236	231	219	250	232	224	216	240	241	213	217	218	218	209	238	229	239	235	224	206	225	210	210	191	202	219	199	237	220	230	203	219	244	221	209	196	196	251	244	223	234	242	220	216	225	225	238	231	214	219	210	215	216	212	227	201	213	218	239	212	185	220	207	227	204	222	208	204	212	249	222	241	204	221	229	224	213	227	212	223	220	199	248	196	211	213	220	202	220	232	216	206	216	228	184	197	210	201	214	222	211	203	230	210	212	267	233	216	212	207	211	220	196	203	205	214	227	220	220	215	247	221	248	212	224	191	212	245	223	207	207	216	231	211	220	230	214	227	231	216	228	229	233	215	245	212	201	192	230	212	206	247	216	212	209	197	224	193	236	237	207	204	220	210	190	256	225	202	229	204	241	203	208	223	193	226	191	225	239	207	211	220	244	238	212	222	235	235	248	225	205	231	242	208	225	232	225	214	215	248	225	240	201	251	214	247	239	218	221	246	218	204	184	215	212	243	237	214	212	235	227	225	238	166	229	227	221	242	201	224	236	214	231	199	226	224	244	220	233	208	202	227	220	217	243	213	243	230	216	224	222	226	252	209	204	217	197	219	191	236	203	203	206	203	222	231	206	235	193	221	216	222	256	236	204	250	242	219	217	221	243	216	224	211	223	221	232	226	186	209	224	213	237	226	247	210	226	225	233	225	228	216	212	203	234	222	218	206	233	214	232	253	188	205	240	245	215	209	224	213	217	214	202	213	205	210	235	234	231	235	229	205	212	205	216	211	224	192	192	214	229	206	226	230	220	201	198	192	224	210	218	210	216	233	208	214	193	195	234	200	199	209	228	209	208	218	234	191	233	213	237	199	249	253	225	213	224	213	261	225	232	218	218	215	229	217	236	203	210	231	209	207	230	216	221	226	226	244	221	233	260	211	210	207	220	203	193	218	218	208	229	195	235	197	220	201	239	204	194	231	225	221	218	202	207	224	214	226	205	217	198	236	196	179	216	227	223	214	241	210	211	217	220	238	233	211	237	211	222	224	209	223	214	236	234	210	199	199	196	215	207	226	242	219	220	252	199	232	222	196	189	250	193	202	198	203	247	194	219	194	202	213	222	231	227	208	232	210	243	210	194	234	212	222	230	210	218	221	246	214	222	208	215	217	215	212	216	226	245	210	208	233	227	204	233	248	212	217	212	226	199	212	221	197	221	205	208	217	223	205	216	204	228	231	220	245	199	227	204	242	210	209	212	197	193	231	235	201	190	200	237	215	195	236	200	206	199	231	225	216	212	196	211	226	230	218	232	198	235	227	211	205	212	228	203	204	223	224	206	206	216	230	239	230	212	232	246	215	233	211	237	231	234	240	215	238	220	243	218	238	226	234	232	213	201	209	189	239	220	227	218	215	197	208	196	220	231	203	226	232	217	203	229	202	224	230	219	205	202	207	216	228	211	226	209	216	231	218	208	202	231	223	230	234	240	210	237	207	213	219	212	230	233	224	227	236	226	236	248	244	233	219	224	208	237	232	205	190	241	216	231	228	213	222	215	221	211	230	233	192	239	220	225	231	222	238	219	227	230	223	228	203	226	224	221	217	227	204	216	198	200	205	243	217	201	231	224	229	229	218	223	199	219	231	203	207	224	210	214	202	233	203	218	237	218	214	231	225	237	238	228	191	233	228	221	200	211	218	204	208	196	201	212	188	207	216	229	226	220	195	209	217	199	211	203	233	219	195	217	199	209	221	233	205	220	257	215	188	225	241	219	250	228	194	228	208	214	210	207	228	230	219	218	204	229	224	217	233	245	213	201	227	214	222	193	221	214	236	209	197	218	238	213	210	224	213	227	238	229	228	214	232	215	241	210	205	205	216	232	207	211	217	241	232	220	212	197	206	221	206	231	241	200	227	229	210	211	210	217	238	204	235	241	230	251	239	219	189	206	209	208
2163	310	291	318	313	280	283	311	317	320	330	308	276	293	316	319	296	274	292	336	299	295	272	299	306	293	310	307	261	284	306	304	288	278	285	323	322	315	312	301	309	287	304	300	290	293	298	299	337	301	313	294	293	316	326	337	294	292	294	313	273	288	315	302	307	336	298	309	295	311	307	312	268	321	310	289	305	296	318	308	334	295	311	323	275	291	294	317	354	284	298	310	291	304	309	315	293	318	326	285	301	303	311	301	290	303	266	319	301	295	313	282	284	347	281	296	331	264	321	311	302	315	310	275	324	335	291	279	263	307	307	310	284	277	283	328	332	312	319	304	297	316	303	297	281	295	267	295	271	285	285	299	314	267	278	306	305	281	286	300	283	302	297	329	328	326	281	304	300	325	316	293	296	319	285	312	269	297	304	292	292	277	326	290	287	315	285	301	296	324	319	309	307	290	314	325	299	264	256	270	270	322	312	297	309	313	296	275	293	286	313	313	295	290	258	316	287	296	307	311	299	299	298	316	323	263	283	296	317	309	305	290	306	304	288	267	305	273	294	328	290	307	298	299	314	305	297	280	296	295	295	291	341	355	296	324	321	295	309	275	283	293	315	283	325	314	267	285	289	302	275	305	270	304	318	304	295	279	293	320	283	274	302	320	305	272	313	296	274	278	298	287	314	296	293	298	299	305	303	302	297	306	274	319	309	300	286	287	275	297	293	277	269	281	287	275	295	327	297	309	288	264	283	279	324	284	291	308	297	298	309	288	309	311	320	327	301	298	273	300	320	290	320	286	333	317	271	292	319	312	282	272	309	316	291	260	261	309	309	300	324	305	312	257	327	328	296	329	298	292	272	307	306	331	301	319	318	270	310	275	312	279	313	303	302	317	319	304	260	304	295	277	291	300	297	313	280	288	283	317	301	293	289	303	335	275	304	305	266	304	315	268	286	313	254	269	285	304	284	255	334	307	302	299	319	318	319	312	305	286	297	292	294	294	284	297	292	302	285	290	288	294	319	306	294	352	328	281	319	336	316	292	318	270	256	300	314	319	349	313	295	259	288	321	290	294	271	319	277	284	304	298	309	315	292	310	306	294	286	301	308	311	297	329	300	312	254	298	283	279	286	302	278	325	305	294	294	298	308	287	337	302	315	297	329	315	329	316	314	290	272	287	300	322	295	301	291	257	300	283	301	290	301	296	302	298	288	285	311	321	300	317	301	269	338	312	303	322	330	295	306	299	296	290	291	320	275	288	330	284	282	324	314	319	339	318	306	307	275	267	280	311	286	310	272	288	281	293	294	302	283	309	284	268	279	295	330	325	288	312	294	310	323	303	289	307	314	289	287	311	293	296	275	289	321	332	324	292	288	297	306	275	313	281	327	301	298	311	302	298	276	289	268	302	295	277	312	303	304	310	339	331	280	315	324	306	318	316	317	329	302	331	299	289	286	306	273	325	314	294	291	319	316	335	301	307	285	311	311	315	299	296	343	323	277	305	342	287	287	302	292	307	300	314	312	287	318	290	305	290	283	269	283	281	294	276	292	291	281	327	298	309	339	289	303	298	297	295	282	283	292	311	291	320	285	298	304	287	313	314	333	285	301	286	336	316	292	289	277	283	310	294	304	291	297	296	286	263	275	272	281	325	295	292	262	278	315	320	287	304	336	254	300	313	295	280	271	273	297	298	309	277	294	315	285	301	313	296	315	290	288	331	271	304	290	315	306	336	285	303	282	326	305	293	257	283	306	266	299	312	311	298	317	313	288	307	287	301	309	280	306	258	299	298	283	309	277	311	301	301	298	306	312	291	311	290	283	287	281	297	312	338	307	258	293	317	303	301	297	290	266	272	322	342	297	297	319	287	299	322	289	309	282	322	316	275	316	292	313	268	302	317	278	279	330	295	284	300	307	301	312	280	323	318	306	297	285	279	306	305	305	318	301	332	298	314	304	305	284	274	279	312	292	289	302	318	288	255	282	314	264	281	323	294	333	298	296	315	344	315	300	296	291	315	301	312	279	318	305	305	302	285	296	342	290	292	298	304	305	306	326	294	336	294	284	309	322	282	290	326	297	309	281	293	278	316	321	304	295	316	354	294	291	289	307	284	301	313	325	303	324	281	274	301	310	305	313	291	303	299	288	309	289	314	307	319	326	272	255	297	307	307	311	285	308	314	330	288	277	301	312	311	301	300	267	303	320	309	323	295	297	284	273	293	293	275	283	314	331	288	289	323	315	327	320	279	307	297	314	285	329	349	302	283	291	252	310	295	320	278	311	304	284	286	286	310	295	313	274	283	314	278	291	320	290	289	276	342	322	297	279	294	292	284	314	317	258	297	300	310	309	285	327	289	299	301	301	282	268	313	276	304	296	315	294	317	317	301	334	312	258	277	339	282	291	295	327	291	291	342	296	332	283	259	290	307	321	314	320	285	307	331	314	316	284	308	278	286	317	316	291	299	281	329	317	315	281	279	298	300	317	333	296	311	308	302	271	299	295	322	291	321	327	307	296	310	314	316	303	275	291	287	315	339	308	269	276	291	286	279	291	316	325	303	299	294	275	329	311	289	304	303	315	339	264	277	292	294	291	290	285	295	280	306	302	311	303	302	326	329	302	290	268	284	324	319	329	302	317	289	333	304	270	298	308	274	316	292	293	277	301	320	330	293	289	325	297	307	313	323	308	322	316	318	271	282	308	269	306	278	330	279	310	350	308	279	308	341	310	303	290	292	277	270	307	308	355	316	283	323	268	285	278	286	303	312	296	295	262	321	274	304	300	289	274	280	289	302	305	294	322	287	312	340	302	302	292	293	283	305	311	327	284	314	297	289	279	332	310	338	286	281	307	314	276	301	323	315	332	303	313	311	308	286	294	250	270	335	307	341	282	291	309	315	290	309	299	268	327	297	276	283	306	285	318	295	311	318	298	302	338	334	348	303	328	281	314	282	285	327	296	309	261	309	304	312	282	324	324	296	272	291	309	281	318	313	324	277	304	302	296	305	310	321	282	308	278	288	310	316	284	299	292	313	312	285	308	294	311	349	287	287	274	290	297	284	273	343	301	312	264	293	270	337	305	307	284	303	305	302	294	319	312	344	318	308	286	320	314	280	285	301	302	298	305	307	320	320	283	345	333	305	282	306	292	311	334	326	288	301	300	294	334	282	302	288	283	309	307	309	297	285	287	292	298	293	315	298	334	322	295	280	250	328	326	295	267	302	314	337	323	330	307	270	303	328	293	326	293	317	322	301	270	293	299	318	301	311	300	319	293	285	259	347	295	301	280	293	335	282	257	308	299	303	308	302	319	323	275	283	320	266	308	326	337	300	304	298	310	264	324	320	311	287	299	305	320	336	302	314	309	298	302	292	343	306	318	266	305	323	287	297	292	280	281	256	314	331	292	287	276	294	254	303	295	309	299	318	330	315	313	283	309	306	295	340	307	298	299	305	289	297	275	314	320	282	320	322	314	300	268	321	290	307	293	326
2784	642	723	697	774	695	650	746	694	642	710	708	705	677	670	669	710	686	661	680	674	650	677	654	745	680	680	703	639	711	705	698	665	638	647	718	655	661	674	695	673	663	623	649	662	712	672	654	631	687	695	704	747	693	675	658	675	677	663	673	675	642	668	661	670	657	642	655	670	634	644	691	655	672	680	655	696	653	698	671	632	743	656	635	650	671	629	656	656	690	637	675	727	688	700	643	671	660	643	667	647	669	662	714	648	650	654	662	650	667	672	645	653	649	639	625	635	681	703	646	668	632	666	675	649	662	704	639	671	662	689	672	659	677	700	674	675	655	669	660	643	661	640	651	688	643	735	717	629	678	705	670	659	670	700	704	679	671	652	658	660	680	662	683	631	686	705	676	661	647	660	670	669	680	655	657	631	672	683	667	654	611	657	662	693	652	639	681	641	672	685	612	624	652	659	686	664	631	692	669	666	655	669	655	687	658	611	651	684	699	688	667	670	649	657	704	682	690	690	652	699	616	717	695	684	680	672	645	696	645	661	657	691	644	650	703	679	695	642	651	680	682	665	648	656	636	652	684	688	638	685	703	664	651	662	632	651	625	654	675	638	672	652	662	695	612	646	670	641	628	670	654	691	678	681	639	670	629	684	664	676	679	672	673	676	695	697	626	692	695	664	677	647	667	646	634	696	628	613	624	688	625	660	653	635	700	700	655	683	690	650	716	681	628	656	664	685	659	679	629	710	653	707	608	662	659	647	666	665	659	667	668	690	639	682	636	663	677	681	654	680	629	683	664	664	600	706	638	721	674	649	610	715	680	671	666	680	623	699	652	680	686	684	676	703	652	666	635	674	641	679	697	653	672	655	610	633	648	629	648	671	638	657	652	696	678	623	712	664	712	718	692	681	674	716	684	702	674	689	664	669	662	689	702	622	653	655	665	642	664	695	694	640	636	641	664	660	626	719	687	639	670	706	693	640	705	640	643	628	650	666	681	636	645	666	688	656	602	663	700	653	618	627	650	716	662	659	670	691	626	649	673	690	619	690	663	672	686	654	685	632	666	672	688	652	668	642	690	699	682	621	690	649	667	670	666	689	640	700	653	723	687	646	676	668	709	675	634	675	699	642	700	670	722	703	683	647	687	630	712	689	699	649	615	638	649	666	631	721	656	667	717	685	617	657	622	675	640	635	645	701	672	661	690	672	644	640	579	695	693	666	707	663	664	715	640	638	716	712	659	610	709	586	703	695	679	645	650	732	661	680	681	609	683	659	690	645	695	674	695	697	630	658	672	666	653	610	692	668	652	694	694	652	674	648	656	668	677	653	632	648	675	703	703	666	680	636	640	717	652	657	673	660	673	702	699	702	640	661	670	698	703	654	668	619	730	637	688	709	669	695	657	717	645	662	665	673	685	598	673	691	683	622	656	645	675	638	653	703	666	705	651	706	693	647	653	639	654	632	682	694	681	623	648	671	689	680	642	677	666	667	673	665	675	680	684	653	622	659	711	735	660	633	676	655	660	686	663	640	651	698	661	689	667	678	655	704	704	675	719	680	670	717	681	699	644	674	653	679	663	688	643	642	629	644	650	697	676	661	689	649	704	698	689	662	684	657	641	634	623	673	636	662	672	684	656	667	671	703	638	677	669	646	638	689	633	656	682	647	664	660	685	611	657	704	628	720	620	668	666	696	666	670	700	675	697	664	688	676	727	666	653	706	713	695	645	668	666	639	673	634	660	652	683	643	619	705	720	658	653	642	657	702	680	655	665	662	692	733	668	692	659	684	681	673	620	644	678	618	660	688	686	658	688	614	642	698	671	705	669	653	689	665	678	676	664	656	668	625	687	668	672	704	704	645	613	673	638	661	746	627	680	612	676	677	701	637	658	643	691	673	608	700	675	693	692	615	647	679	687	655	636	623	669	689	658	674	663	656	687	630	724	616	712	647	685	649	696	664	656	656	650	710	673	632	673	673	657	684	625	658	732	677	688	641	719	654	676	719	644	668	695	669	623	678	639	661	689	684	656	679	699	686	656	614	724	658	675	669	668	646	653	661	603	660	645	666	659	632	634	690	650	674	679	684	645	691	614	700	681	641	660	647	680	691	670	642	669	654	704	648	666	641	656	690	650	653	642	701	643	650	627	656	680	661	650	670	668	678	705	655	683	677	657	699	608	707	676	654	638	601	625	660	677	689	675	657	678	675	681	642	651	649	685	693	657	680	671	638	646	678	643	630	680	663	686	637	693	665	647	676	676	694	681	645	663	657	626	650	671	713	672	664	715	690	694	650	680	665	643	652	680	729	627	694	662	689	674	678	646	688	722	664	657	686	673	628	672	639	710	652	670	658	668	667	657	680	623	690	654	640	660	657	699	687	678	666	697	688	668	643	648	665	582	666	641	673	688	667	691	661	689	684	639	650	661	636	685	691	659	660	684	665	653	682	671	677	728	666	651	665	686	661	621	684	691	635	669	658	664	696	656	670	646	675	673	664	670	698	693	715	662	659	646	666	704	714	659	663	661	640	640	664	679	662	674	687	660	685	686	656	652	662	685	658	657	674	661	706	708	664	648	680	644	741	616	683	625	688	673	694	698	686	681	684	670	656	682	639	696	696	650	634	704	686	697	693	709	606	614	656	689	643	643	724	672	647	682	669	690	678	695	640	658	654	612	637	693	698	687	687	582	605	683	675	650	637	646	671	641	649	645	648	660	611	661	691	656	644	647	731	649	650	681	677	670	689	703	689	665	656	691	692	638	687	682	667	648	651	635	666	670	715	705	685	666	635	688	651	637	636	622	735	676	693	637	658	677	657	631	632	645	643	683	663	674	665	647	709	724	664	671	708	699	598	671	582	647	719	633	677	657	668	680	624	657	660	655	682	699	713	672	676	665	655	686	649	692	669	673	624	660	680	675	649	663	689	685	682	676	713	710	704	635	661	648	691	645	707	651	681	643	622	631	642	650	679	700	636	693	660	650	654	653	636	641	672	659	666	632	636	687	713	690	672	663	686	624	659	636	638	668	641	676	674	662	704	651	660	702	707	713	665	681	678	665	707	701	653	671	680	667	668	668	668	679	615	642	662	710	642	735	670	661	677	662	674	658	736	645	651	688	663	655	692	643	644	652	648	645	659	655	700	695	690	649	665	722	663	695	666	654	692	645	680	682	677	672	670	697	628	642	675	645	642	701	597	635	692	726	636	632	671	636	694	644	698	679	679	691	676	653	653	680	740	663	675	642	663	679	672	671	625	675	615	650	603	637	672	676	688	642	652	733	743	610	659	650	698	676	645	663	665	654	627	657	673	690	656	695	676	685	672	686	675	669	641	686	654	703	643	690	688	682	634	665	647	642	688	671	657	682	682	678	669	659	631	664	678	620	718	645	672	671	687	634	674	736	676	653	685	646	682	666	721	640	645	649	672	659	711	662	656	682	649	668	646	672	700	608	706	632	630	650	634	685	656	646	684	696	670	663	644	681	628	684
8251	518	618	484	413	308	312	277	247	246	261	219	209	226	207	229	230	201	209	222	220	237	194	211	194	246	221	215	212	218	202	215	206	222	252	216	220	209	206	207	215	215	210	201	234	211	216	197	216	227	236	220	217	187	219	217	235	196	207	218	206	181	216	203	216	205	179	208	197	236	215	183	209	212	203	211	201	212	178	215	175	235	223	225	219	203	190	192	175	203	216	211	212	218	200	217	237	214	212	229	228	229	235	212	227	218	221	235	237	203	226	198	227	204	197	215	182	203	224	205	221	218	215	197	197	208	210	214	212	227	201	230	233	212	182	224	192	210	204	232	224	237	215	236	217	244	235	198	212	183	222	233	234	213	223	205	226	221	217	211	221	216	203	203	224	224	242	211	224	191	216	216	225	193	246	199	230	226	246	202	173	196	185	207	219	210	221	230	220	211	194	203	213	217	204	218	209	233	215	194	203	236	222	225	240	194	207	196	201	219	210	213	184	204	204	188	166	228	236	234	214	211	218	166	192	195	194	213	218	234	202	204	220	221	205	214	246	236	250	190	202	204	196	229	209	194	203	218	224	223	207	220	197	226	209	178	226	237	231	194	214	219	215	201	223	200	239	228	220	196	234	222	208	196	210	199	219	220	216	188	196	202	214	200	233	239	202	204	216	215	241	242	206	225	233	223	212	220	216	205	228	197	195	217	195	176	226	246	210	209	191	232	222	211	213	222	210	199	227	200	237	194	202	211	245	227	218	200	206	209	220	188	241	202	195	203	192	221	222	234	238	190	209	222	203	221	212	239	230	212	200	231	198	238	185	201	222	207	194	231	192	239	195	214	218	208	201	210	228	229	214	219	219	205	216	210	199	177	209	196	229	219	204	206	192	235	234	216	205	207	220	204	219	230	201	211	212	234	231	210	202	215	228	209	208	213	208	216	225	208	226	205	231	215	192	248	201	230	208	241	228	185	238	214	224	217	239	232	214	201	224	223	227	201	206	227	243	227	240	232	226	228	256	239	212	243	204	199	191	200	191	194	195	229	223	201	188	230	217	204	217	202	208	186	185	196	212	237	198	234	224	243	202	237	214	232	194	191	221	218	202	212	223	222	212	214	209	213	219	186	195	227	210	222	209	173	226	207	227	230	200	227	183	203	215	195	197	192	184	211	219	212	206	238	176	205	190	203	204	185	224	238	205	222	193	223	197	173	227	205	199	187	208	200	202	207	203	205	207	231	193	225	210	199	217	209	218	239	231	219	218	239	214	231	219	214	221	216	199	214	206	242	208	209	213	204	202	210	221	184	216	230	216	206	163	214	192	210	221	207	213	231	181	203	216	219	203	181	216	201	206	203	223	232	232	226	225	243	197	218	218	232	224	209	229	206	214	222	209	184	206	208	208	208	210	209	224	198	211	219	224	212	184	214	209	206	205	201	200	196	231	239	227	199	186	197	198	199	225	228	195	210	230	210	199	229	225	206	197	208	220	211	202	227	200	220	230	181	227	221	199	218	195	209	237	206	187	232	226	211	210	189	207	226	188	188	207	217	214	186	228	224	195	196	219	198	199	221	214	217	209	199	220	251	206	240	228	201	234	221	184	196	195	195	179	204	213	209	209	197	223	184	214	216	221	206	211	218	222	206	210	191	204	196	224	213	213	218	212	211	227	212	214	203	218	223	208	249	189	183	224	232	216	242	248	225	231	224	204	192	204	209	208	201	226	237	240	216	194	220	203	231	206	206	203	217	205	235	225	207	225	232	207	225	213	240	226	203	201	230	230	210	226	224	228	205	201	193	218	194	218	237	228	217	205	199	221	200	201	229	209	202	227	199	224	199	214	205	227	216	250	231	198	230	211	210	214	221	213	190	209	221	205	241	165	190	212	249	206	207	219	210	219	199	235	182	212	198	202	210	191	242	207	187	216	210	195	206	202	176	192	230	195	206	231	237	202	200	201	205	181	215	192	218	189	218	201	211	237	216	224	222	229	259	205	208	232	194	234	231	194	210	222	207	197	238	187	206	208	235	200	235	240	213	229	238	199	198	212	183	233	221	217	230	202	208	215	212	190	217	196	217	226	240	209	218	199	203	202	222	208	217	199	228	227	221	198	215	208	187	229	217	223	210	221	198	188	241	230	217	190	209	213	244	208	196	238	198	221	199	234	223	202	265	217	207	223	220	211	227	209	223	210	219	222	229	193	220	231	201	212	249	210	225	209	220	205	228	207	203	211	222	228	208	203	196	197	225	241	219	187	215	257	232	210	208	204	222	199	223	189	167	212	238	223	199	201	200	227	201	238	249	227	222	190	170	214	206	223	230	225	199	199	212	212	199	221	228	225	187	217	234	201	180	255	191	173	235	190	221	210	224	225	190	183	233	224	205	203	219	196	194	226	192	231	227	225	188	200	205	209	202	200	223	208	220	224	223	196	220	180	228	214	212	202	216	208	233	217	208	204	202	217	195	225	191	220	199	216	205	199	191	222	217	228	245	222	201	184	206	184	253	190	231	202	202	244	193	203	205	228	215	228	233	205	205	207	209	225	206	196	211	220	199	238	231	219	224	202	226	219	219	224	194	209	201	218	215	194	210	216	231	201	223	233	223	220	218	203	221	191	207	223	231	221	204	232	226	212	229	214	213	215	210	211	191	205	231	196	228	213	206	209	221	221	213	239	237	192	192	216	206	208	202	216	237	246	197	207	212	196	208	211	213	229	221	235	212	250	193	203	196	178	222	198	226	211	217	197	213	212	194	207	219	237	206	228	256	233	211	190	211	208	197	230	238	226	225	218	214	188	205	208	210	202	217	215	223	210	215	199	183	227	180	207	204	197	259	205	216	198	239	204	232	220	196	215	187	205	191	217	216	226	182	217	248	192	216	198	206	239	225	227	230	220	219	200	205	214	230	188	232	208	206	179	208	237	189	202	232	204	211	227	212	215	234	231	221	237	174	237	252	238	211	223	206	221	189	220	251	226	223	229	215	215	196	231	218	197	194	215	225	212	216	214	201	199	225	212	195	193	214	194	206	187	230	180	241	212	205	226	211	201	217	216	208	229	208	216	229	200	209	210	207	195	199	212	220	202	215	235	233	222	208	195	218	185	205	195	204	211	224	224	221	191	208	234	191	229	210	209	201	182	214	224	218	265	230	240	203	202	213	230	188	225	223	238	222	210	190	198	214	233	236	189	221	175	209	224	216	227	227	204	218	224	225	214	200	225	212	214	194	196	192	240	191	206	201	210	199	200	199	196	215	190	222	238	221	217	197	206	201	208	211	174	227	224	216	222	210	206	221	191	226	209	210	222	196	195	241	221	193	238	207	224	213	209	191	208	200	200	203	194	208	220	192	202	206	186	225	234	205	211	223	231	213	211	201	194	198	204	207	220	191	227	226	215	234	228	213	189	228	197	231	238	237	195	199	177	237	218	202	189	234	192	193	218	212	201	233	197	205	225	206	219	191	226	230	197	239	181	220	200	247	208	208
6965	805	1322	1394	1212	1083	950	888	781	735	624	631	609	609	538	569	555	496	524	519	525	508	529	539	498	466	516	505	528	493	515	506	473	539	502	514	511	452	486	517	463	523	485	451	484	479	485	503	494	483	454	465	445	449	520	472	466	470	467	459	513	485	486	482	503	526	477	466	480	484	490	548	495	506	476	504	511	523	464	442	482	546	474	461	483	454	495	486	488	491	485	509	471	468	440	466	489	483	513	461	469	473	477	427	515	485	486	467	484	466	497	533	481	449	476	462	483	480	490	499	479	463	469	454	486	461	449	472	501	460	471	490	477	545	483	511	473	478	447	471	462	452	473	475	457	443	478	469	487	487	479	459	480	471	444	476	448	474	477	474	457	466	482	459	471	468	492	519	447	426	489	480	466	505	479	451	517	502	494	464	468	486	475	494	477	492	488	486	473	476	439	476	491	512	466	486	441	491	475	481	497	542	455	432	481	475	471	447	507	460	498	492	465	473	480	451	458	464	515	489	471	476	465	480	445	516	463	495	443	453	440	471	451	442	437	438	477	478	494	497	500	456	476	473	499	543	475	421	494	491	475	470	470	491	454	479	486	477	476	486	474	466	475	480	458	477	509	509	496	506	487	483	490	477	482	502	507	491	483	482	454	488	510	467	527	466	451	436	462	490	461	459	490	477	438	475	457	457	460	493	487	480	452	487	424	484	547	446	458	471	498	465	502	496	476	452	449	484	432	457	467	495	503	498	445	502	496	477	447	437	486	471	491	496	516	498	511	497	491	475	498	487	480	485	486	494	538	439	471	469	453	464	468	474	503	509	476	508	471	493	496	427	491	494	463	486	474	511	451	498	478	469	472	454	499	453	499	483	478	494	474	476	482	428	491	478	499	461	498	462	440	456	435	467	469	472	499	473	471	482	484	435	470	475	467	452	440	480	464	487	501	449	552	456	478	495	445	472	486	493	510	504	476	466	482	461	463	439	474	464	482	474	471	488	501	505	494	478	396	467	451	494	443	444	479	455	495	463	511	474	472	485	500	473	454	462	459	505	511	448	485	511	431	455	495	495	500	470	483	483	479	494	465	516	494	493	466	468	424	455	436	470	476	485	485	473	470	474	473	460	460	489	454	452	492	488	456	489	494	449	462	494	457	451	470	479	484	462	470	493	489	466	498	493	463	479	492	477	483	469	513	492	437	484	469	465	468	497	452	485	457	476	473	467	478	479	481	493	505	470	487	492	481	462	505	452	475	459	449	506	522	462	475	452	498	484	454	497	493	514	485	452	493	479	504	502	460	470	470	489	493	477	451	440	483	482	476	491	438	459	497	432	464	498	468	452	472	483	445	464	444	474	473	505	476	510	488	471	476	487	460	470	512	500	456	445	495	435	500	496	451	447	478	494	440	502	497	519	454	459	508	460	477	463	501	486	425	449	464	458	488	515	488	474	446	476	495	480	490	494	477	463	511	485	473	457	500	485	514	481	495	485	485	510	450	468	485	460	489	448	489	493	460	467	478	465	477	488	451	496	468	472	489	485	455	485	469	484	438	482	466	458	451	448	434	479	482	439	479	478	474	515	473	496	470	477	504	477	524	486	462	477	499	479	444	469	464	480	475	481	488	483	516	482	467	496	457	484	472	480	495	484	464	480	453	514	515	454	478	504	510	513	467	474	454	475	535	441	501	520	492	464	480	479	484	461	472	426	452	489	493	471	488	442	486	518	457	424	462	460	468	483	493	472	467	462	461	467	504	487	457	496	460	460	514	488	444	485	500	461	467	504	496	497	506	483	455	485	458	477	500	445	465	491	460	444	483	424	461	427	479	495	477	472	447	446	455	465	501	512	489	429	439	531	462	525	494	499	511	477	439	486	480	500	449	494	486	463	450	485	462	479	463	471	462	498	472	444	496	486	467	516	474	491	471	471	453	468	497	477	516	483	490	485	498	444	491	468	473	477	477	468	424	470	424	464	475	496	452	453	459	459	439	470	454	506	466	474	502	490	472	470	442	453	454	462	464	465	496	506	491	470	469	488	500	493	479	476	465	448	431	478	495	445	473	474	477	479	500	477	463	480	411	439	449	466	447	473	482	431	443	460	483	472	486	468	500	514	481	509	471	479	481	503	485	478	464	465	462	458	456	491	484	462	486	476	513	471	503	528	472	459	476	473	467	464	477	466	522	461	492	475	472	473	500	488	459	490	471	483	464	491	466	448	438	491	504	480	468	498	480	446	466	475	416	464	492	505	495	497	470	499	479	477	454	446	442	459	470	502	482	476	446	454	504	459	483	490	490	465	453	476	502	483	443	447	474	509	468	452	481	451	503	519	481	448	506	488	475	523	472	537	465	473	469	497	525	492	457	471	441	484	475	481	486	500	487	448	460	472	508	491	492	500	475	498	485	506	497	468	517	440	477	487	507	493	487	529	479	451	499	476	528	449	522	512	466	498	488	458	479	474	431	453	478	501	500	464	463	475	485	472	491	452	501	509	493	486	486	469	444	458	481	507	473	479	458	471	479	487	458	473	449	461	478	472	499	467	475	445	504	474	487	505	512	480	483	480	462	499	434	487	497	434	504	461	542	456	514	458	474	493	497	453	509	422	483	447	462	487	476	477	502	516	420	493	454	479	496	506	536	494	494	456	481	474	509	441	470	438	514	511	492	465	498	459	507	492	491	419	485	460	476	484	461	459	456	493	477	481	478	477	511	471	435	498	461	459	472	490	488	477	439	512	458	467	466	485	481	489	481	465	457	462	501	472	492	471	523	495	482	462	510	465	474	483	484	473	491	500	531	506	509	480	490	484	500	458	502	484	506	488	468	480	487	459	440	472	476	467	485	479	457	479	458	476	459	491	466	440	457	488	524	511	476	462	436	506	479	479	496	476	451	474	513	466	462	487	509	514	465	463	494	481	451	472	492	456	485	475	473	473	480	492	495	461	494	466	466	469	520	502	514	497	497	513	554	469	486	484	480	487	483	474	501	484	470	446	452	502	465	463	436	471	457	480	504	466	481	450	458	462	504	486	477	486	473	476	476	474	485	471	499	503	483	511	483	507	452	513	492	526	478	470	463	478	463	449	490	489	478	457	487	482	465	495	465	440	491	486	475	489	447	459	521	473	494	502	528	493	469	468	499	488	475	446	472	508	458	511	457	477	475	449	472	500	477	494	488	491	444	457	460	508	480	487	472	487	473	466	475	498	457	468	467	456	511	471	473	484	449	480	475	520	480	437	502	471	462	479	419	479	515	463	505	480	458	504	482	467	464	455	477	474	460	439	463	472	503	468	503	515	468	446	480	474	498	518	481	504	449	471	495	499	463	449	504	456	456	466	468	469	485	487	470	495	485	491	464	461	478	519	463	503	505	474	470	482	479	497	489	450	469	449	455	513	502	487	506	535	489	487	468	481	515	462	465	480	515	504	427	498	480	507	443	501	467	500	496	471	478	418	444	478	482	527	475	509	455	472	492	466	512	481	493	491
14989	1042	823	642	395	264	223	200	156	137	145	125	130	109	95	94	80	94	110	88	103	91	85	97	68	90	95	70	102	75	91	82	114	105	103	72	104	87	74	88	80	100	92	85	69	92	90	81	75	81	85	90	77	87	84	78	89	81	77	71	77	77	83	88	87	83	79	89	83	88	84	82	81	86	85	100	74	67	75	81	86	72	80	74	93	78	91	63	93	78	87	88	82	88	79	77	85	76	88	66	83	79	94	76	81	93	74	81	95	88	92	81	94	75	83	80	98	80	97	93	105	81	82	72	81	85	85	104	76	88	75	91	107	79	86	94	80	94	99	84	85	98	84	77	95	78	69	82	87	78	96	91	73	87	80	77	81	77	90	78	88	94	65	71	90	105	85	78	84	57	104	87	81	41	75	86	75	60	85	54	98	72	76	89	79	84	77	77	79	79	73	88	87	86	70	88	102	85	92	79	86	65	73	95	68	77	85	108	69	90	92	89	73	85	78	68	95	75	80	88	86	72	88	78	88	66	90	76	86	68	91	81	97	79	88	57	79	101	76	71	82	89	70	90	63	92	64	73	83	78	81	89	74	87	85	74	63	86	85	76	67	78	74	64	90	91	78	86	85	92	80	71	90	100	91	107	82	88	81	82	85	88	55	72	82	87	98	72	70	79	81	70	85	81	86	80	83	71	87	76	73	77	90	84	63	79	79	74	94	82	91	72	88	81	69	75	83	83	92	81	70	76	74	81	78	96	77	82	87	81	99	74	62	98	78	73	83	79	91	86	83	84	83	92	89	93	69	96	82	81	67	60	65	87	77	79	91	77	86	74	84	85	76	68	75	112	72	72	78	83	81	73	78	82	90	102	71	79	73	103	99	85	85	100	79	78	68	78	75	72	63	94	87	92	90	91	90	84	63	90	96	93	92	83	102	83	89	92	90	91	87	65	86	66	76	70	84	75	74	87	85	87	74	86	87	76	74	69	88	67	93	72	71	104	73	96	74	67	89	85	84	81	92	80	78	102	85	100	75	82	79	95	84	89	79	86	77	96	99	90	72	87	106	70	97	87	89	85	71	78	69	61	78	80	65	83	82	84	80	90	77	89	89	67	65	87	75	88	81	76	56	89	92	83	82	79	73	65	77	62	83	79	82	79	86	76	81	80	97	94	70	85	70	72	77	86	92	85	90	83	68	70	61	87	82	71	100	76	81	68	80	90	71	85	94	91	77	103	83	70	87	94	88	79	77	74	102	85	79	70	100	82	69	82	83	80	94	71	75	71	60	107	95	78	74	79	84	88	94	81	77	68	101	89	75	82	69	81	78	71	87	53	79	77	79	82	85	80	91	87	70	97	105	88	72	75	66	97	85	81	72	82	58	90	76	82	77	71	75	90	87	86	93	86	83	84	75	91	77	103	86	78	90	94	66	73	83	71	80	82	105	71	77	83	74	79	94	97	80	83	84	78	85	73	96	99	85	85	86	91	75	106	93	84	82	84	97	91	96	73	85	103	88	87	68	72	80	88	103	60	67	66	71	96	82	75	76	81	84	85	80	76	81	82	92	85	76	76	81	93	89	85	64	71	81	88	83	85	75	75	68	84	94	73	80	98	93	62	80	104	70	73	93	82	82	81	81	97	76	84	92	77	85	71	86	75	77	96	93	78	83	88	82	81	87	77	92	74	83	71	80	83	83	95	86	90	89	98	92	80	87	72	79	91	88	72	86	87	82	77	85	66	70	67	68	68	79	75	72	91	86	84	85	84	70	93	83	92	82	96	82	79	96	90	71	71	92	102	77	64	86	72	94	88	93	85	86	98	86	71	78	78	96	86	90	71	83	83	74	71	80	85	79	79	97	86	73	54	77	90	89	83	87	72	81	63	93	66	82	91	65	81	83	73	81	85	82	80	91	87	97	89	78	105	89	67	75	80	98	81	85	87	99	90	74	74	69	79	85	86	74	76	77	106	72	99	80	85	83	83	95	86	78	84	63	82	84	61	98	81	78	63	82	76	69	85	93	76	86	75	65	82	76	89	78	85	104	73	84	86	101	104	83	84	85	97	82	84	86	77	100	82	85	65	57	69	87	87	90	84	93	98	80	87	90	77	87	70	96	69	87	68	78	87	65	84	70	89	72	72	61	85	89	92	89	87	93	84	77	75	94	82	78	63	65	103	93	82	89	81	72	79	76	84	78	80	84	76	70	80	73	67	82	71	83	92	88	68	90	91	71	73	96	73	72	85	92	80	87	78	71	89	91	82	75	74	69	79	91	78	71	76	94	95	69	82	83	72	82	83	76	97	84	83	94	84	73	82	86	84	90	81	72	77	75	77	79	97	89	104	68	89	80	81	74	103	86	94	72	89	93	86	65	75	90	83	73	101	79	92	69	81	79	75	71	86	96	87	84	79	88	97	95	82	91	82	84	78	90	90	89	96	60	68	84	73	101	78	82	87	97	72	75	69	75	83	84	77	92	96	77	92	77	85	80	88	95	91	94	75	102	71	90	82	74	78	77	82	94	88	80	87	69	76	89	104	79	100	78	85	74	71	73	73	81	89	90	66	79	88	67	89	86	61	59	77	86	66	80	88	62	95	83	83	77	95	63	85	78	92	88	74	60	84	76	86	99	86	82	62	63	80	104	71	87	91	64	77	76	78	76	107	91	93	84	77	89	69	80	94	77	84	87	82	98	90	85	103	89	84	88	78	77	77	80	87	86	86	81	81	90	77	90	79	86	75	76	82	85	81	77	78	84	96	70	77	74	85	76	90	86	69	78	81	75	73	78	77	83	68	71	81	72	75	68	99	77	73	90	74	74	81	90	79	95	85	94	82	76	80	104	82	84	79	92	73	81	84	74	69	59	82	90	81	73	79	95	58	74	79	87	77	88	112	82	98	79	88	85	85	66	100	90	86	65	96	93	90	72	78	73	84	85	85	71	83	72	67	73	81	91	100	83	88	72	71	78	82	92	84	88	89	89	76	78	82	75	75	90	85	95	87	86	82	77	97	90	76	78	88	83	85	71	64	69	84	83	93	98	74	65	83	83	81	70	77	94	86	70	85	100	62	68	76	80	76	74	88	70	73	88	97	89	72	101	71	79	79	85	76	76	88	97	75	95	78	76	84	100	67	63	77	74	79	70	87	89	83	65	83	82	80	82	79	81	74	81	86	116	77	92	82	91	82	86	96	91	81	84	72	76	90	74	77	102	72	82	78	78	85	91	81	88	81	80	72	105	74	67	72	93	82	77	84	84	84	70	75	93	83	71	92	92	72	79	72	86	100	101	88	71	89	73	87	90	91	66	88	77	65	82	98	97	95	78	87	82	90	85	81	93	100	99	67	61	86	85	74	105	86	73	81	76	89	94	91	93	78	70	65	78	84	97	88	64	79	78	90	104	64	82	85	91	70	74	70	65	79	75	84	69	100	76	92	85	82	94	93	82	87	88	78	74	81	81	73	90	86	81	75	96	95	68	89	85	79
8219	788	1699	1897	1656	1249	1074	872	772	704	589	556	498	433	391	384	348	316	305	315	325	296	301	279	321	274	279	279	232	250	250	249	242	269	262	253	240	242	253	252	251	255	219	261	254	247	214	226	248	253	243	239	248	245	249	209	224	235	253	237	232	225	249	229	223	224	211	213	234	210	232	201	238	199	236	209	233	210	221	220	234	243	234	253	196	235	211	219	218	255	219	216	212	225	237	219	232	208	228	240	242	233	248	233	247	212	226	241	216	214	193	250	224	205	196	207	194	233	224	226	236	209	209	196	238	209	207	231	219	195	208	239	235	237	209	229	237	198	214	232	217	219	227	222	224	233	255	241	230	215	222	227	207	192	218	225	235	237	221	238	206	208	244	208	246	197	199	235	213	196	201	202	221	208	238	213	204	210	225	205	218	199	228	199	227	203	229	237	261	215	229	256	250	200	203	212	204	213	225	237	209	215	202	206	209	203	207	191	216	238	224	230	226	207	209	220	186	210	205	213	228	237	200	219	202	230	239	245	201	242	200	201	214	233	200	185	212	219	237	220	213	233	207	214	196	205	207	216	232	208	227	206	196	223	230	230	226	216	219	190	217	221	214	198	237	212	216	211	215	228	206	221	220	205	216	217	209	218	243	197	229	224	222	204	216	203	213	221	225	225	223	238	207	228	221	204	202	228	251	231	228	215	190	189	203	241	228	202	216	238	239	245	200	261	250	231	222	235	210	224	243	208	248	228	218	214	219	198	200	200	196	229	221	222	230	223	229	201	207	224	201	215	215	216	231	225	212	233	249	218	207	218	222	231	199	214	217	204	219	212	214	178	215	199	216	230	211	244	218	246	219	222	244	223	224	205	227	202	185	205	188	231	225	226	218	219	225	217	236	211	245	206	196	216	230	202	245	200	228	203	213	214	211	227	225	225	221	209	231	208	202	226	216	218	242	251	216	236	223	200	225	234	239	197	220	214	234	241	208	204	219	225	229	199	198	224	236	210	224	205	230	209	204	209	206	203	194	238	222	234	229	216	219	234	220	217	223	220	201	238	209	228	208	202	228	200	229	206	209	220	208	242	223	237	224	209	206	217	219	220	184	216	220	213	213	231	209	221	224	243	212	232	223	226	241	221	223	231	211	234	212	229	229	232	217	183	203	221	188	202	219	206	191	249	224	213	219	189	197	224	253	250	223	227	186	235	218	230	202	238	226	253	201	240	216	217	192	225	243	227	221	223	219	222	227	212	205	223	209	224	212	227	203	230	213	198	209	225	198	234	201	217	220	222	206	231	223	231	217	222	242	212	222	206	192	220	216	187	227	219	210	224	206	243	201	223	253	224	214	228	204	212	206	206	210	228	247	188	213	224	204	219	224	220	234	229	219	211	230	236	209	227	239	224	239	207	224	204	221	198	195	221	227	206	230	235	212	226	226	197	242	206	254	229	215	229	221	218	231	231	209	225	203	234	226	203	198	214	201	222	234	227	223	228	200	234	221	212	228	245	232	218	206	204	181	204	226	231	186	210	242	196	232	237	212	227	204	184	219	204	198	208	227	212	223	246	230	256	225	179	219	221	213	232	217	228	201	222	212	233	215	197	245	211	208	233	231	233	227	209	215	230	199	228	216	258	214	224	231	236	245	224	212	248	225	228	217	220	207	235	234	205	191	221	226	243	246	240	226	222	211	202	226	239	242	241	233	219	203	227	210	239	215	208	231	203	209	191	208	213	229	251	228	228	227	233	221	190	236	232	243	212	234	231	220	205	215	213	212	231	231	257	227	207	206	220	241	208	220	203	205	225	213	206	252	229	209	227	225	215	207	219	249	226	203	210	238	213	217	221	207	226	207	198	221	210	203	207	238	216	231	242	180	229	205	191	232	213	218	215	218	205	227	209	214	224	199	222	222	192	212	238	229	179	207	233	216	224	233	222	210	236	201	214	211	227	215	244	193	239	232	233	188	201	214	230	207	247	214	183	230	217	213	195	197	242	205	213	227	218	216	225	218	206	197	239	234	203	209	210	226	217	234	220	223	218	218	208	211	208	204	220	239	204	208	220	223	226	227	231	221	235	221	224	232	227	211	223	236	219	236	234	213	228	230	212	232	200	217	231	198	227	236	252	238	205	218	211	228	223	231	209	214	236	214	228	218	209	221	223	221	227	204	217	237	227	227	226	218	236	208	231	213	255	220	223	192	215	222	214	195	235	226	212	207	209	212	210	186	206	198	222	213	202	198	214	216	206	203	217	228	209	213	221	182	240	223	194	227	215	202	219	207	185	202	234	227	224	206	234	211	232	222	206	197	225	204	215	213	237	211	208	246	212	215	206	209	236	228	188	185	194	219	205	243	213	200	211	218	233	241	203	223	204	245	221	217	201	236	214	225	215	201	212	218	201	212	227	214	243	198	210	233	202	215	212	214	219	212	226	252	236	217	207	228	227	211	186	193	205	219	219	206	201	227	234	234	205	224	197	248	207	216	218	203	222	236	254	214	228	243	226	221	223	226	223	192	211	216	212	242	208	245	215	206	197	213	218	215	209	251	236	216	224	207	203	206	226	247	223	204	200	219	219	208	231	200	203	239	213	217	218	225	197	216	209	221	224	218	234	222	232	220	215	231	224	212	211	216	201	222	212	224	240	217	234	236	217	218	235	218	200	228	210	232	214	203	220	208	228	240	230	196	202	197	249	213	203	195	211	212	216	200	222	198	234	214	226	207	230	227	213	216	212	234	216	218	225	221	214	192	212	213	220	216	226	214	197	211	248	190	226	230	235	233	219	195	220	226	221	228	227	227	240	221	211	218	219	225	224	227	245	214	220	238	215	195	208	230	219	233	237	185	208	233	217	244	241	224	237	208	215	194	218	223	209	207	220	239	215	197	222	212	235	198	204	244	220	212	216	222	216	223	236	224	218	216	221	235	220	209	237	216	202	232	200	208	197	226	205	200	203	218	225	229	212	212	226	228	211	215	238	238	232	214	210	193	218	215	233	254	213	214	232	208	228	252	205	202	205	239	263	219	189	220	200	212	210	207	248	205	241	203	207	230	198	211	207	217	243	208	232	213	218	229	205	222	234	232	207	202	234	234	211	190	211	207	200	200	221	214	232	213	212	215	226	229	208	224	205	193	219	210	215	216	219	213	192	228	217	211	183	210	220	215	223	228	220	231	222	219	210	224	195	214	225	218	215	227	217	235	186	226	248	220	218	197	211	222	200	231	259	232	208	224	213	206	255	244	215	197	227	243	215	215	197	221	222	255	225	210	213	229	221	209	218	208	210	217	201	231	251	215	242	223	231	235	221	231	232	236	219	226	220	236	213	238	222	205	215	200	224	198	213	207	228	223	230	247	228	201	235	252	220	230	216	224	239	215	208	228	236	227	215	208	223	219	232	254	225	227	228	208	223	208	205	206	217	216	227	211	222	195	224	198	207	199	243	210	183	203	223	194	193	237	217	210	212	190	248	204	227	238	238	223	240
2119	302	316	271	328	310	275	327	318	301	317	306	313	268	249	326	290	290	291	323	313	320	314	296	299	275	296	294	307	321	348	287	266	328	305	283	296	334	310	307	299	281	297	336	332	316	329	285	295	260	283	319	303	304	300	283	285	312	301	325	302	322	303	307	337	308	299	286	282	297	281	296	281	307	313	292	294	320	302	319	321	293	281	272	320	291	298	284	314	317	310	273	258	305	260	293	301	313	290	292	286	322	298	308	299	289	314	306	297	311	333	280	263	326	264	317	281	279	318	319	307	287	286	294	300	273	292	275	303	286	279	305	284	318	282	304	302	305	289	274	296	297	273	302	301	288	300	286	335	309	284	253	295	280	288	308	313	295	325	291	282	304	317	305	264	291	303	312	268	287	294	261	288	296	317	287	308	331	309	286	306	310	302	312	318	331	313	304	291	287	283	298	313	341	286	298	272	285	298	286	318	294	306	269	301	308	323	320	296	304	294	307	277	300	285	308	286	288	324	328	302	298	305	328	295	297	302	305	345	265	301	325	295	333	294	292	303	312	328	309	302	253	309	287	302	331	319	285	290	288	333	303	308	314	329	274	291	287	313	311	306	307	312	297	305	315	331	348	320	307	330	259	310	293	286	318	313	320	306	304	294	307	308	309	327	289	294	291	318	289	321	278	294	302	295	269	314	321	315	264	246	309	295	270	311	303	278	327	272	335	336	300	340	277	309	317	309	306	299	297	298	295	300	320	308	294	287	290	311	317	286	262	284	282	341	301	281	321	293	355	274	322	289	294	317	320	300	296	309	311	308	286	264	280	287	301	323	321	328	270	289	316	278	286	257	296	314	292	294	297	304	306	287	304	301	286	281	300	284	281	288	307	313	279	275	263	306	316	277	303	275	307	270	320	295	336	320	297	286	297	314	275	313	274	272	338	314	311	299	329	304	291	286	327	255	281	308	297	279	318	278	323	313	317	309	324	294	287	265	315	283	329	288	301	259	261	327	311	281	281	292	309	328	289	303	275	312	301	283	288	269	323	302	298	299	287	318	303	289	302	299	319	290	283	313	313	315	262	294	303	259	315	316	283	290	331	306	292	327	317	307	305	306	306	328	310	311	284	282	331	331	305	313	298	271	308	298	286	285	290	273	311	309	300	316	287	281	289	254	317	306	304	301	265	294	312	323	279	277	296	307	300	286	312	318	310	288	308	281	301	279	304	305	301	268	255	297	317	317	253	293	321	299	301	296	316	256	296	272	314	287	290	288	308	305	279	284	334	311	318	293	298	311	308	295	289	243	286	288	293	279	268	304	285	311	298	286	302	297	287	296	311	278	322	277	299	302	290	328	329	294	274	280	312	279	306	250	290	254	271	297	316	288	271	286	323	318	298	303	296	291	311	289	305	286	312	324	328	306	314	312	326	307	304	290	297	279	295	324	272	279	302	295	282	300	317	277	292	284	280	285	264	313	296	291	317	304	275	270	278	310	334	328	297	281	288	291	293	277	292	266	307	304	292	338	300	280	301	283	303	315	302	279	286	287	275	291	305	280	296	354	316	313	294	305	289	302	288	316	286	290	309	328	309	338	326	301	286	290	302	309	298	269	296	276	287	296	291	308	320	290	301	317	305	314	283	274	310	280	262	318	321	320	288	311	294	256	301	331	338	304	292	297	290	275	317	290	309	298	308	299	311	295	313	304	300	296	285	258	274	292	305	309	287	298	321	306	278	309	330	303	302	321	305	315	306	286	344	314	291	304	309	288	316	312	324	273	285	322	297	285	297	304	295	290	282	277	276	327	311	284	343	339	293	302	288	332	335	279	327	283	290	327	316	324	297	284	304	300	301	294	266	294	292	308	302	308	281	302	300	286	314	304	289	298	276	326	279	275	291	246	291	322	305	300	336	288	326	337	289	305	301	296	293	304	267	306	313	294	328	297	289	307	293	280	301	311	288	319	281	298	284	298	289	313	309	301	306	282	288	295	272	322	288	317	313	284	338	289	305	294	309	278	306	309	322	341	281	297	288	315	297	292	332	301	328	315	286	288	298	295	329	294	305	328	306	303	297	294	305	303	305	322	297	276	297	338	308	296	295	289	306	304	312	296	306	334	331	286	293	328	319	280	336	303	308	303	315	276	302	301	294	294	294	285	285	326	320	301	300	315	308	306	304	314	304	304	324	308	307	276	315	270	315	292	294	292	324	290	278	306	287	320	327	298	271	289	295	275	261	313	299	287	289	285	310	266	321	280	346	290	301	328	310	311	279	302	310	295	343	312	291	307	265	285	299	313	329	321	314	296	312	302	320	285	277	333	294	300	289	289	356	291	273	290	283	305	292	290	296	314	309	261	320	289	286	304	310	304	322	283	278	338	318	318	292	276	329	296	311	279	311	263	296	317	314	296	281	291	303	299	296	342	294	305	284	293	306	282	314	289	292	302	344	298	335	315	322	297	308	292	292	285	295	304	267	308	321	287	315	278	301	308	313	292	285	300	281	321	294	291	293	308	286	257	345	272	308	326	286	337	299	311	283	329	316	274	279	291	300	300	295	296	304	306	268	315	272	293	281	316	336	309	291	309	296	291	350	301	310	313	259	274	276	243	304	312	325	320	296	309	314	308	309	313	271	280	294	268	303	281	279	286	295	311	308	300	312	346	287	312	303	294	324	295	293	306	291	274	302	289	306	299	246	326	308	297	332	275	283	301	298	299	278	301	283	282	322	310	271	307	314	311	313	329	309	259	300	298	301	277	258	318	303	261	269	351	332	283	276	317	296	302	308	311	284	278	333	278	311	342	254	324	288	307	328	265	288	289	283	302	298	306	316	277	298	328	293	283	287	330	293	318	306	311	278	313	306	306	288	303	283	294	284	314	283	296	308	285	289	312	283	277	319	300	311	292	304	267	308	304	266	307	315	291	303	283	317	285	273	301	320	325	311	294	276	329	296	302	277	294	272	303	311	279	284	340	300	285	267	297	266	315	315	278	298	349	309	289	290	311	285	291	319	328	302	282	303	283	303	270	292	310	320	313	342	352	322	292	273	287	300	312	301	291	291	334	325	310	289	254	302	308	276	265	285	282	264	279	320	282	277	278	325	258	289	310	286	332	310	315	299	316	289	323	312	300	260	296	337	314	323	322	277	283	337	305	280	292	302	304	304	328	311	305	286	298	266	303	307	296	285	300	301	293	310	325	262	333	297	319	295	292	281	294	300	290	318	342	315	298	273	355	318	302	270	301	312	293	284	341	315	276	313	304	298	312	324	310	304	277	294	282	288	315	276	330	313	328	286	352	322	288	313	283	301	295	289	297	292	291	300	322	282	321	334	304	298	306	283	319	305	298	303	310	292	278	298	312	313	298	306	275	286	306	343	288	297	308	305	313	312	294	302	285	300	310	272	291	329	278	300	305	283	325	296	277	256	288	284	320	336	300	318	287	312	301	297	293	324	296	298	318	294	299	260	306	324	308	301	297	331	292	257	288	273
2711	693	686	729	726	684	718	672	663	692	671	672	669	659	701	671	735	697	693	636	649	650	673	684	659	645	680	689	694	646	682	632	657	662	660	667	650	669	708	659	682	697	693	677	669	661	682	655	655	665	666	671	693	650	629	691	666	663	665	649	637	663	674	658	639	683	684	677	678	627	697	648	695	671	706	670	646	638	657	653	650	593	656	680	666	638	675	708	694	693	670	656	686	653	681	663	680	689	701	604	667	654	660	655	670	683	645	673	677	646	658	666	632	682	663	693	684	668	627	652	694	660	644	701	706	624	658	615	629	645	676	622	673	691	699	651	700	681	591	638	680	667	683	638	685	683	699	704	627	675	652	662	702	649	657	684	685	630	665	634	682	658	647	686	679	652	703	624	688	642	681	696	648	630	702	658	627	632	671	678	690	642	665	677	622	672	667	713	685	632	661	672	643	669	686	675	642	709	632	694	654	658	731	675	679	665	714	672	649	606	640	687	669	691	667	628	629	721	697	662	680	633	693	642	652	730	666	636	661	649	631	612	696	649	694	642	688	685	706	663	631	647	648	664	630	665	642	701	691	622	645	715	708	658	711	653	668	686	682	678	676	626	654	646	694	651	687	678	632	713	722	699	691	637	696	616	693	706	677	683	677	662	687	670	666	627	671	717	625	656	676	651	658	696	721	694	692	671	713	660	679	672	666	700	700	673	605	584	668	654	688	637	625	666	691	666	670	676	637	722	661	674	682	631	699	675	685	652	685	661	672	691	653	701	640	663	673	673	640	686	651	691	693	701	714	689	640	676	681	658	677	593	703	675	643	647	655	697	656	704	657	710	630	640	672	671	647	654	661	683	678	698	696	671	663	636	666	630	625	675	665	650	669	654	662	678	640	670	699	669	604	727	627	658	622	679	750	681	646	679	648	700	658	694	702	650	708	635	641	680	671	610	649	666	621	675	649	610	703	692	658	690	672	680	622	709	636	690	669	655	720	675	676	655	606	675	617	704	654	684	632	644	642	678	681	677	651	684	686	710	637	703	643	682	613	676	662	677	695	674	676	665	729	637	694	673	670	668	650	694	694	676	682	689	651	662	638	616	674	670	637	675	681	663	661	715	639	676	698	671	645	708	675	667	648	681	659	639	630	656	665	683	625	665	696	689	684	647	683	649	670	658	635	676	675	710	650	657	666	611	627	664	642	697	707	639	663	630	643	666	685	667	696	691	700	691	663	655	685	711	627	673	675	628	705	680	708	656	682	668	638	659	637	670	690	662	698	642	633	630	669	647	629	669	663	680	655	671	637	706	663	664	622	655	722	651	684	664	627	645	662	666	654	655	656	685	703	664	668	644	678	659	670	662	692	672	645	663	680	673	643	638	662	682	674	693	675	712	625	670	711	692	685	668	670	644	676	647	636	627	647	645	659	615	672	673	682	693	682	618	628	686	635	689	671	663	668	671	675	686	697	666	648	694	707	612	644	668	669	713	696	628	675	655	705	678	645	655	699	618	697	697	642	643	609	658	684	648	715	647	647	663	678	680	686	651	645	660	625	660	652	716	703	643	662	637	655	662	671	688	684	702	670	669	697	696	648	695	665	679	669	711	688	663	671	670	681	641	628	704	614	665	660	669	693	624	709	650	640	677	649	636	672	688	661	683	679	632	653	658	656	725	637	647	630	669	649	708	681	669	674	638	673	700	700	656	650	695	703	662	670	657	684	665	669	659	695	679	622	670	643	694	704	654	684	671	695	602	681	643	662	698	672	679	656	693	654	601	650	694	677	623	649	708	658	677	640	671	661	677	685	662	650	701	686	668	651	681	648	647	670	673	640	668	662	694	649	649	675	707	653	755	673	695	695	621	640	658	705	681	665	626	641	639	650	641	674	676	702	667	634	626	622	665	649	659	685	599	697	656	685	668	679	682	656	653	662	684	680	666	647	672	655	623	644	632	681	652	681	645	681	642	631	667	664	660	661	646	699	682	702	673	698	619	627	626	730	611	709	660	607	623	677	670	682	660	683	667	660	687	707	651	700	629	654	672	665	647	693	660	653	653	663	670	642	656	631	669	658	695	662	629	650	631	642	676	643	681	675	654	652	673	710	676	674	641	651	624	675	676	682	646	625	594	704	641	641	639	686	624	628	643	657	635	682	706	602	668	651	691	668	657	656	652	696	691	692	615	684	654	681	655	634	660	722	660	706	676	709	675	685	684	678	663	642	647	615	676	684	696	672	659	672	668	687	698	679	673	619	647	709	661	671	633	671	652	644	659	670	694	697	682	681	632	653	678	655	704	669	632	693	644	679	651	687	658	655	646	647	689	725	684	643	676	632	634	685	731	633	705	688	658	653	659	670	674	671	669	673	709	700	692	704	677	667	697	634	643	678	634	641	717	699	675	666	674	706	719	697	657	666	628	634	691	630	735	652	686	678	689	677	667	664	649	664	634	714	692	635	643	670	659	648	641	664	672	649	669	644	654	644	660	664	706	673	669	697	691	651	660	676	638	672	681	648	635	684	674	691	698	652	686	698	614	641	689	670	660	665	666	672	670	643	633	651	642	684	731	662	691	628	694	646	644	618	659	622	624	659	701	677	625	649	678	705	661	660	752	700	710	649	717	689	700	660	592	651	660	651	653	683	683	652	647	648	681	661	668	662	680	666	691	674	677	684	628	641	685	667	709	589	678	600	640	683	626	638	626	732	663	668	680	614	687	651	699	631	638	683	668	647	651	650	675	669	660	690	633	725	647	624	655	628	613	655	679	663	634	640	685	655	700	703	680	714	649	695	671	687	662	674	700	664	676	707	678	632	678	675	668	668	658	636	678	672	655	675	725	681	663	658	688	673	661	689	674	686	698	632	690	659	705	668	691	618	710	643	662	680	666	668	655	670	665	661	679	662	666	653	670	657	600	695	633	701	668	614	641	642	670	653	686	631	700	653	675	678	647	706	659	696	628	623	687	703	682	614	668	645	725	634	667	641	695	672	646	678	662	666	659	687	640	663	681	654	668	652	620	687	655	618	635	643	712	672	640	671	671	661	647	671	637	680	675	626	659	693	633	713	684	638	649	633	657	646	674	638	656	686	683	676	661	651	667	688	659	672	710	708	704	721	636	684	666	663	683	665	678	690	659	639	717	688	640	646	673	677	612	677	662	654	654	691	685	719	671	662	671	663	693	695	710	632	672	682	664	670	633	667	654	636	705	643	674	674	675	693	641	673	672	637	708	662	651	689	645	665	690	693	679	680	641	670	691	648	642	659	688	648	674	692	679	639	635	684	683	657	704	653	664	644	683	668	666	713	665	702	689	673	659	650	661	665	611	720	667	637	693	703	686	670	638	666	645	681	662	653	691	672	611	661	622	625	721	665	643	700	712	657	637	687	665	666	680	636	672	679	635	628	672	663	656	705	692	662	615	652	677	678	638	690	652	658	639	653	653	661	665	678	651	689	663	693	638	682	716	605	645	689	694	686	652	650	672	667	662
8498	533	524	466	407	285	280	302	241	247	225	233	242	250	241	220	225	235	205	239	219	204	209	219	192	204	214	213	231	230	239	238	194	234	201	237	236	200	210	194	214	215	215	204	222	199	196	269	224	197	214	213	219	228	214	196	216	211	196	201	204	201	211	231	214	211	224	217	195	226	206	191	253	207	189	193	213	219	221	234	213	203	217	211	201	233	232	215	205	200	215	219	221	202	223	228	204	209	199	218	258	226	213	216	207	230	197	202	194	208	197	232	215	234	248	217	204	193	189	217	210	226	204	220	217	242	224	227	209	208	217	211	209	228	202	247	211	203	201	187	215	208	211	199	218	191	184	238	206	217	227	220	184	242	211	224	194	217	207	209	229	218	212	197	185	225	206	209	197	213	228	186	221	227	213	213	200	231	210	195	198	201	195	235	193	223	225	199	196	224	178	185	212	219	213	214	209	220	199	188	212	219	228	212	210	233	180	204	218	235	205	232	234	224	214	224	207	212	230	203	190	204	215	212	204	214	184	198	251	237	235	240	191	190	205	210	235	229	211	219	234	199	211	201	199	197	207	222	238	235	200	219	225	235	211	243	213	222	246	210	232	221	214	210	200	220	210	227	189	211	205	224	193	208	204	237	224	217	204	228	226	231	209	211	226	204	208	213	189	208	205	226	198	213	214	200	201	191	223	215	216	193	219	195	214	227	196	210	195	231	227	208	212	189	221	211	204	206	193	208	188	226	248	247	209	197	211	226	182	192	188	238	227	152	205	213	218	187	204	221	203	206	218	239	229	203	219	214	233	202	224	242	208	203	175	206	210	222	230	230	203	188	209	197	196	224	222	204	196	195	210	214	209	186	186	224	219	208	241	216	186	217	216	215	216	223	206	231	227	233	207	227	215	225	200	219	216	212	228	238	239	227	215	194	195	213	199	206	218	219	221	199	224	238	213	215	211	198	223	212	223	199	215	223	223	212	205	216	203	238	201	195	227	208	225	205	203	206	207	190	218	188	204	196	214	206	181	206	241	203	215	235	218	219	214	212	227	203	191	226	207	215	203	218	218	229	228	195	228	215	241	189	198	200	204	210	222	203	229	232	208	220	221	208	221	231	219	193	226	217	212	207	232	214	214	225	233	203	208	209	213	210	221	217	218	216	211	207	198	219	222	215	205	211	193	200	208	223	206	217	195	211	239	195	206	197	216	203	206	182	237	238	241	235	208	225	249	216	222	233	215	223	199	220	194	211	231	196	219	236	227	249	208	210	238	198	201	180	236	223	223	219	223	181	209	210	208	196	234	242	223	221	215	234	201	185	204	189	220	214	225	223	220	208	203	195	240	230	195	221	186	209	246	243	202	213	224	213	221	210	194	213	195	207	204	191	226	231	201	232	203	183	206	225	206	220	220	222	187	193	206	198	223	228	209	193	225	224	193	211	205	217	200	230	230	217	240	235	221	220	225	204	185	208	205	203	199	204	218	207	238	233	212	187	220	224	241	204	208	208	235	203	208	225	210	210	207	226	214	191	221	209	215	196	226	205	223	201	206	206	224	215	221	224	205	197	194	192	203	224	227	198	210	230	185	224	237	207	207	243	233	185	206	231	210	238	210	204	234	206	206	201	202	223	193	235	207	189	234	209	203	197	201	220	214	233	231	221	235	209	217	227	195	179	209	226	190	213	204	183	235	216	195	194	227	234	207	204	212	209	237	228	192	225	226	184	213	200	213	206	209	221	217	214	216	190	209	227	230	198	213	187	203	224	227	198	212	214	230	230	209	193	215	234	217	219	221	219	212	194	194	221	191	222	217	197	222	199	245	219	206	203	204	179	206	216	193	215	230	209	235	218	219	238	200	217	214	203	212	238	221	204	210	204	204	184	201	233	184	238	199	222	202	235	228	215	198	240	242	233	194	211	218	229	217	202	212	214	214	197	218	215	244	203	254	207	195	235	197	240	209	216	217	200	187	191	231	229	197	224	217	228	236	200	220	226	229	230	221	193	184	215	190	192	205	187	197	177	222	211	206	241	216	226	206	226	220	183	187	209	222	223	212	181	234	209	197	188	231	211	222	217	190	226	221	209	188	221	208	232	227	202	224	200	174	218	200	198	214	183	225	182	195	184	195	224	221	204	218	220	183	199	208	218	214	199	189	208	200	201	211	218	216	227	232	200	218	223	231	214	195	218	211	214	199	205	239	194	222	201	245	210	246	205	238	211	224	223	223	216	200	201	203	237	191	235	202	203	214	211	218	205	176	188	238	214	226	238	205	232	215	224	209	200	201	202	217	208	210	227	198	197	229	238	225	216	223	217	215	217	202	209	205	224	200	199	209	194	238	218	208	215	215	238	197	200	195	206	212	214	228	205	201	187	243	240	229	196	222	202	216	226	224	210	204	219	205	218	218	215	188	221	224	215	221	221	227	220	214	192	203	227	209	204	225	220	206	224	221	227	222	194	213	209	219	202	207	190	182	221	217	221	206	202	224	223	212	213	214	205	227	198	243	242	199	232	203	207	224	202	200	220	213	201	223	214	192	229	183	195	203	204	261	202	199	209	198	202	243	221	219	216	215	179	226	220	203	219	199	219	234	207	204	231	212	220	196	211	239	205	230	221	205	236	216	199	187	225	186	229	202	185	236	229	218	208	194	214	197	209	210	221	194	196	204	233	204	203	210	207	195	214	204	223	237	217	194	189	205	198	223	211	173	260	221	220	204	211	246	220	204	199	200	228	236	218	216	209	213	242	218	216	213	238	193	225	236	224	193	212	199	201	239	188	214	202	233	247	211	209	226	232	236	202	220	196	221	217	217	214	203	212	210	207	203	200	215	231	203	201	187	214	181	219	216	197	207	225	200	198	182	220	209	224	216	213	195	215	209	220	209	200	187	240	203	222	241	220	217	196	202	213	227	208	233	195	233	215	204	188	206	216	209	229	208	197	202	192	194	203	198	205	212	219	196	227	217	183	234	182	193	221	187	207	200	209	224	240	210	202	193	207	207	209	215	216	218	224	213	221	186	216	219	226	225	205	209	228	202	222	217	203	207	219	223	218	230	224	205	208	205	206	204	205	207	213	213	213	231	240	220	223	226	218	213	212	230	196	181	216	264	207	243	200	221	217	218	215	227	217	198	195	217	191	203	185	207	195	201	220	227	200	189	213	201	235	212	216	235	207	218	212	219	206	208	251	199	240	205	190	195	217	198	227	214	212	212	203	210	218	207	215	211	202	221	233	194	211	171	204	220	217	208	234	203	228	215	175	239	218	198	217	220	204	198	244	235	237	251	219	237	213	188	199	246	218	197	225	249	194	212	219	249	231	226	210	213	208	192	199	182	211	204	218	217	230	200	214	221	201	197	209	241	228	222	226	226	217	226	256	237	221	207	238	214	223	239	198	178	199	213	200	233	204	222	210	219	220	201	185	199	211	245	199	243	225	229	226	197	195	195	204	213	209	183	204	198	210	204	214	231	235	191	222	219	217
6976	767	1260	1321	1229	1047	924	799	718	699	647	655	625	601	599	556	554	598	533	537	559	537	545	535	470	510	516	523	505	511	551	510	521	526	491	515	490	516	468	444	513	478	491	500	512	492	515	522	471	494	476	476	457	473	485	500	489	439	491	468	515	478	478	494	463	446	514	486	444	533	473	460	461	454	512	475	471	478	466	437	487	494	447	496	492	509	486	458	473	500	479	506	485	477	468	462	469	492	475	468	473	485	502	477	465	508	455	450	487	489	523	479	527	499	481	476	488	488	466	504	436	510	489	495	482	483	496	473	484	472	492	473	499	478	438	455	462	463	457	516	489	429	488	501	472	497	497	438	444	491	451	446	496	481	471	520	499	475	510	443	472	521	466	480	484	478	458	452	475	494	483	465	479	495	481	524	464	484	499	451	459	470	495	463	506	500	457	495	479	476	448	461	462	441	468	485	463	522	464	476	493	474	449	500	514	483	488	437	487	486	491	477	466	499	491	514	463	471	447	481	481	469	480	465	485	502	479	486	450	455	446	511	472	487	459	517	471	494	481	517	467	498	492	513	471	469	492	495	457	481	473	462	500	463	505	501	522	489	517	509	495	456	468	485	452	517	459	459	501	488	476	464	473	489	493	474	466	527	482	456	486	483	469	480	469	478	452	467	524	475	474	455	505	495	479	496	467	462	497	442	482	483	443	479	460	515	477	524	464	490	483	474	454	509	489	445	495	484	474	482	457	480	489	451	473	490	489	452	473	525	472	499	480	475	474	492	493	446	475	478	506	483	502	488	468	463	490	504	446	484	450	456	491	469	467	493	490	461	465	408	465	496	462	503	453	462	488	465	483	474	504	468	448	476	466	478	446	469	499	504	487	458	484	469	486	493	469	436	432	485	451	449	487	503	475	480	490	464	488	459	491	504	429	506	472	472	471	475	464	465	477	474	496	502	541	471	484	510	481	484	500	478	465	442	473	447	466	456	491	453	475	478	488	479	488	454	496	494	506	462	516	469	485	493	476	481	500	471	505	494	454	448	488	432	476	436	462	475	489	456	484	487	491	500	491	470	459	471	503	500	451	500	497	473	447	490	469	479	501	465	508	509	490	510	491	436	466	498	456	491	492	494	508	474	528	447	460	498	483	483	469	451	517	505	487	457	474	488	463	456	525	434	519	479	474	461	479	479	491	498	445	471	504	479	483	491	494	460	509	485	431	526	497	495	492	482	491	418	477	476	505	474	483	467	501	512	482	487	475	497	490	490	470	472	474	461	455	486	497	521	500	493	453	469	435	484	473	473	457	478	452	486	517	494	505	505	445	454	510	491	467	502	474	507	469	462	451	483	495	443	499	461	503	474	474	475	475	468	500	499	504	485	468	458	481	470	479	454	489	479	494	426	491	495	476	459	470	455	478	488	464	518	480	464	483	471	490	502	492	466	491	493	469	495	457	481	452	466	481	504	485	508	502	481	485	508	472	480	493	494	509	501	516	488	456	483	443	479	492	500	500	489	508	481	458	462	459	446	496	515	504	469	479	480	484	465	499	481	481	493	470	483	491	480	470	498	477	496	457	468	460	488	521	464	459	457	490	446	485	467	522	439	461	453	419	442	423	443	498	468	476	468	470	446	458	511	499	486	464	465	481	436	493	473	473	458	459	476	485	499	488	453	462	501	459	470	437	470	483	497	508	473	465	457	471	468	480	443	468	521	491	527	483	497	474	501	473	451	488	477	475	460	469	503	483	519	497	465	490	494	439	487	498	460	501	503	486	478	436	506	450	490	463	478	483	484	442	454	498	479	478	485	474	464	502	505	460	462	508	493	473	474	443	453	455	491	500	484	471	501	506	461	469	460	484	496	465	458	491	484	517	459	481	439	472	493	502	501	472	454	444	498	479	467	497	488	468	483	469	474	480	485	463	467	485	462	513	492	447	459	442	490	424	506	499	499	460	493	428	492	448	474	443	467	493	484	533	527	511	472	475	472	503	521	478	478	510	487	496	480	464	449	450	445	480	493	490	467	485	468	484	459	463	447	466	495	494	460	477	471	495	460	459	510	501	485	452	501	504	464	473	492	489	526	504	475	457	495	513	451	494	520	471	453	459	499	502	482	433	469	463	512	448	514	471	488	505	490	500	489	453	499	443	451	470	510	477	489	500	467	478	488	454	495	468	459	486	458	484	508	469	493	487	449	465	477	446	460	472	466	497	497	472	495	514	503	457	478	453	484	444	470	495	489	466	496	513	499	499	499	451	500	492	486	481	505	493	495	443	494	457	491	517	504	457	501	453	502	474	462	468	501	492	489	472	424	454	504	484	516	471	487	483	489	523	471	462	462	451	462	502	499	450	480	489	484	471	446	507	465	520	519	453	476	461	489	483	484	473	477	455	490	499	489	497	479	500	517	479	470	489	449	491	472	497	457	448	478	495	491	483	450	490	464	468	456	504	481	462	479	499	476	500	476	466	487	493	470	491	439	456	458	478	470	468	490	448	506	465	458	473	514	510	454	479	446	467	459	492	500	454	502	483	445	462	478	477	467	480	491	485	447	464	470	485	470	473	483	485	460	456	472	459	491	446	446	489	542	450	465	455	444	499	523	484	440	481	494	465	437	493	497	510	503	510	513	454	488	503	470	486	473	462	501	474	473	451	474	525	469	482	472	471	437	513	469	495	484	476	487	510	469	486	489	449	482	457	480	454	495	461	428	466	510	489	470	470	524	488	515	474	510	483	530	441	489	474	472	504	442	471	514	472	469	479	489	498	491	463	473	424	506	489	501	448	469	512	486	453	458	484	507	489	493	473	465	477	470	449	436	481	455	488	518	472	472	505	473	460	484	437	474	456	470	477	476	474	450	444	459	472	501	455	488	507	492	456	494	501	467	486	474	473	469	479	463	470	447	511	483	497	481	532	482	481	486	480	476	461	467	505	458	438	471	444	508	487	476	458	479	465	535	495	480	454	491	483	499	494	446	495	475	488	459	500	471	477	485	473	477	469	484	467	446	501	486	478	468	490	490	441	466	479	440	528	510	433	488	534	483	468	486	480	476	445	501	481	474	497	452	521	452	454	460	492	459	465	457	488	510	463	464	495	477	487	474	496	498	501	497	482	456	465	473	488	479	473	502	484	457	491	455	508	470	475	474	519	500	463	440	488	483	500	471	462	491	500	458	470	466	502	505	533	441	474	506	457	488	498	477	488	533	526	492	463	491	485	471	464	458	485	506	455	475	479	477	503	451	495	494	475	495	449	528	474	486	448	503	482	512	506	507	512	491	503	478	455	499	473	466	510	480	474	491	485	431	488	466	476	462	504	475	461	466	424	468	468	458	482	471	508	442	504	470	488	440	439	475	487	475	528	408	478	499	506	495	475	490	509	471	493	506	464	477	466	468	455	462	467	509	495	443	504	464	489	492	465	452	502	477	478	467	517	463	468	491	432	486	493	495	484	480	463	517	498	487	451	504	472	469	448	478	446	462	507	447
15619	1038	820	585	371	342	254	187	168	194	137	141	116	115	93	126	120	82	91	97	90	99	94	87	109	104	97	80	89	97	90	106	86	100	93	81	80	91	87	88	94	82	91	74	88	80	68	94	92	84	75	74	84	83	78	80	95	72	88	84	106	84	83	90	81	88	99	102	101	96	78	89	86	90	83	80	90	90	73	77	83	69	85	94	96	79	86	107	101	91	93	82	87	96	87	94	88	76	68	96	92	73	77	96	93	76	87	74	71	95	80	80	81	87	77	91	94	85	75	69	69	92	95	69	75	61	97	83	76	97	84	71	78	98	106	82	95	85	85	79	78	93	64	88	90	86	83	78	78	106	94	93	77	86	80	98	80	74	63	97	98	62	64	104	90	82	76	69	86	85	92	96	86	79	78	90	78	74	74	79	65	75	76	84	81	88	90	81	87	73	70	70	79	85	79	87	97	79	80	85	69	79	84	85	93	87	71	91	92	92	83	88	80	81	83	79	84	83	69	72	81	85	97	94	91	81	78	103	96	109	76	88	78	110	87	95	69	78	71	93	72	86	94	85	80	107	91	104	91	86	98	76	77	78	70	85	81	84	76	80	84	76	86	90	70	74	90	83	86	92	88	97	71	88	69	77	88	89	82	85	82	88	101	79	80	101	78	71	69	80	64	74	85	83	77	96	101	88	91	84	81	68	90	97	84	85	91	92	84	66	91	74	85	85	78	75	79	96	61	79	93	83	77	85	83	81	81	93	94	79	88	76	99	85	69	75	102	105	70	95	108	85	77	77	94	68	75	70	77	98	78	83	83	89	81	83	90	71	82	81	72	81	76	83	96	83	83	75	87	93	78	91	78	88	87	65	93	79	100	93	90	96	79	97	70	89	116	87	100	100	93	72	84	89	78	95	97	87	82	71	71	68	97	90	95	79	63	96	76	84	76	64	88	92	88	89	87	73	88	96	80	78	94	89	74	76	99	102	79	96	87	86	83	101	80	73	83	79	94	86	94	77	85	74	99	90	67	78	94	87	90	63	88	67	76	78	91	83	83	80	65	81	79	79	82	106	66	72	90	93	90	83	84	95	81	59	70	89	81	90	86	84	90	80	80	90	82	88	83	73	91	91	83	111	93	104	82	92	86	90	97	88	87	80	98	77	75	100	89	97	77	81	88	91	85	85	85	84	93	88	80	76	75	86	78	92	77	83	76	83	97	86	68	74	81	76	92	70	107	75	78	87	83	89	107	74	86	83	98	79	76	70	77	97	93	92	93	99	89	65	76	101	87	92	84	76	79	82	85	89	103	77	100	90	80	81	75	96	80	93	88	79	73	67	95	73	99	92	83	88	76	78	79	85	87	90	72	79	74	85	86	75	88	75	90	79	70	65	85	93	80	104	89	85	88	88	92	89	81	89	89	83	75	88	81	79	82	93	92	72	74	95	76	78	76	82	90	98	95	88	88	86	92	84	76	74	78	89	74	94	78	90	71	77	87	76	78	89	88	100	83	84	79	79	87	86	103	82	109	90	86	81	81	77	85	90	88	69	60	84	102	80	84	93	92	85	83	89	92	77	80	74	97	85	86	106	88	102	60	79	81	68	69	84	78	94	85	102	91	96	83	78	90	85	103	76	76	82	82	85	86	73	83	80	82	86	94	90	75	90	92	88	89	96	77	82	98	84	93	81	69	86	76	64	87	91	88	79	86	90	87	78	67	80	86	83	86	82	97	82	92	69	87	67	85	107	70	99	95	83	97	95	83	69	96	94	83	78	87	83	94	103	83	71	78	106	79	75	91	90	94	99	80	89	68	77	85	100	80	74	81	101	81	88	88	65	96	85	101	95	74	88	75	65	95	94	101	88	64	97	108	93	95	78	78	84	77	80	104	86	86	87	84	91	86	85	65	76	111	90	66	84	69	71	79	93	97	106	86	93	85	102	76	97	81	93	98	84	91	94	76	84	74	68	74	72	92	71	97	81	68	81	85	64	79	81	76	88	112	91	91	93	80	90	95	72	94	90	83	89	90	92	92	82	74	80	98	80	84	89	77	79	84	91	70	86	90	87	78	84	86	83	76	76	87	92	83	80	76	96	94	82	82	84	92	91	88	91	60	68	86	71	67	119	105	80	79	93	79	80	105	83	96	94	83	73	70	81	85	82	78	74	89	88	91	99	85	74	82	98	78	85	108	98	77	92	98	79	77	83	92	104	92	81	89	79	90	72	81	76	81	80	82	90	84	90	87	75	86	84	88	86	97	94	87	75	83	87	77	89	87	76	98	88	69	86	81	82	96	97	84	94	97	72	77	87	87	58	83	78	97	68	93	71	93	82	77	85	96	66	72	91	86	110	87	82	88	67	77	97	91	102	80	89	98	85	89	84	95	79	69	88	100	81	111	87	76	91	70	92	73	82	88	88	90	62	80	76	73	79	82	78	85	84	67	89	92	86	80	81	77	80	87	90	69	99	93	83	78	84	94	79	87	88	98	92	85	83	85	78	88	69	91	76	74	83	84	71	81	81	92	94	78	105	80	79	102	93	89	98	76	99	69	82	81	86	78	92	90	76	96	79	84	86	122	94	78	102	95	87	90	99	88	72	79	82	86	79	71	96	80	82	70	83	87	86	81	77	90	83	96	101	89	70	83	81	78	72	98	80	86	79	71	80	98	87	67	91	97	87	105	80	90	93	80	87	66	95	79	88	82	87	75	77	100	96	79	70	71	92	78	82	96	90	89	84	95	69	78	106	96	77	70	94	81	68	81	77	85	93	91	94	96	86	90	81	93	73	86	88	102	80	78	91	76	104	101	70	85	90	83	94	97	78	89	100	86	81	99	85	97	93	76	76	90	77	83	85	93	87	99	73	71	90	81	69	98	68	82	114	76	82	79	96	85	91	85	97	86	87	81	90	72	106	83	74	83	68	86	67	86	107	94	97	98	85	73	84	95	76	80	83	98	83	81	82	51	93	78	76	70	77	85	78	92	84	106	84	79	85	79	91	84	61	76	87	79	72	90	81	88	88	78	87	99	90	80	97	78	76	72	85	68	68	79	98	85	70	78	103	91	83	83	79	107	79	81	91	85	69	87	74	77	72	108	67	95	83	84	90	83	85	94	67	73	97	83	102	85	90	83	92	94	94	93	81	73	97	82	87	85	91	94	91	90	88	84	96	84	108	83	86	82	67	95	85	85	77	97	99	83	89	80	92	74	79	68	71	92	82	70	96	77	98	70	89	91	85	91	95	82	94	80	90	68	73	84	90	93	74	78	85	104	83	84	72	80	87	78	86	83	85	56	85	94	100	94	91	76	78	99	89	74	90	92	84	75	84	84	91	74	85	94	101	80	84	73	82	97	64	94	87	80	94	73	91	88	77	91	72	77	93	81	88	79	88	101	100	84	90	70	82	79	81	100	78	80	92	67	71	100	77	71	77	86	94	90	86	87	88	88	92	82	80	60	73	87	102	105	93	96	81	99	66	107	85
8489	797	1732	1978	1586	1348	983	879	741	668	571	548	508	427	406	403	368	345	354	309	315	310	304	299	278	281	282	269	288	244	256	283	238	254	248	232	268	238	210	280	233	265	268	239	253	222	246	233	236	230	238	250	213	260	222	255	248	239	200	264	211	228	252	211	219	232	239	252	278	235	246	247	226	236	248	235	214	232	208	221	232	231	218	226	222	237	246	237	226	218	201	207	225	212	220	239	227	227	239	214	257	241	209	236	227	230	243	222	235	222	217	213	215	222	228	228	258	212	223	216	214	244	245	239	220	236	216	225	233	192	230	219	201	209	226	208	227	222	197	204	217	237	245	226	214	227	199	212	235	236	237	221	200	219	216	187	230	232	251	215	236	211	206	212	213	234	227	247	257	223	213	214	234	216	223	230	195	227	218	223	224	227	227	189	257	214	198	228	220	226	219	262	221	239	217	227	226	209	237	227	221	215	223	222	244	248	236	220	243	220	219	224	213	241	194	228	218	201	229	244	249	224	222	231	216	224	228	222	233	247	210	191	241	211	218	227	236	194	218	218	200	229	214	188	222	206	228	235	195	260	225	234	215	231	217	226	222	206	203	223	228	240	227	248	266	218	211	224	222	225	201	239	222	229	210	234	198	202	238	223	214	221	234	212	208	238	208	214	222	207	212	204	204	208	196	214	224	230	222	212	243	214	222	207	226	234	237	192	185	214	217	199	245	233	214	203	232	216	221	220	212	242	203	237	209	223	238	232	219	224	242	216	213	209	238	188	231	210	214	198	213	229	230	237	199	224	244	229	250	239	228	192	234	209	245	201	235	212	246	237	211	217	233	221	235	227	240	228	237	206	227	242	223	200	205	227	223	223	197	217	222	206	218	228	247	229	229	231	212	203	226	241	238	215	234	240	229	219	212	230	234	213	206	218	200	225	216	236	219	198	199	230	207	219	200	201	228	217	250	233	238	198	230	229	255	220	215	235	211	208	236	237	220	214	231	223	249	231	222	256	214	239	219	217	211	210	223	248	215	222	242	254	233	243	243	252	241	211	242	206	234	216	216	205	232	218	207	226	225	220	230	248	197	199	225	220	217	238	226	241	233	247	210	220	192	228	211	208	242	221	238	206	229	214	188	224	211	224	226	226	248	227	227	255	223	222	237	205	214	214	209	238	226	223	262	233	217	229	211	250	218	244	223	232	218	208	236	225	224	248	247	220	220	218	229	215	210	242	252	231	219	192	250	225	214	213	250	217	199	253	226	235	226	200	229	234	218	239	200	221	223	222	257	242	227	230	183	219	209	244	226	238	244	257	198	219	206	242	211	230	232	237	225	223	242	221	239	244	203	237	208	235	217	213	219	224	202	238	231	248	243	235	253	233	225	202	191	226	233	214	230	229	215	218	200	254	213	202	233	201	204	227	236	241	209	201	177	236	244	237	258	239	234	221	232	248	227	204	194	245	219	217	238	229	209	233	232	193	207	217	224	236	209	233	190	218	241	241	224	236	225	227	233	221	181	239	201	225	239	225	209	224	212	213	224	224	224	206	224	216	244	241	210	215	216	228	231	217	220	197	209	235	252	231	207	222	223	217	227	205	204	235	202	225	221	229	217	235	222	232	215	217	262	223	217	192	234	240	247	197	228	214	216	219	209	246	235	211	236	221	224	224	227	198	210	226	241	215	215	201	216	238	227	209	230	252	216	222	213	201	239	245	232	213	226	188	210	231	219	217	198	227	222	208	198	219	220	212	218	245	212	224	229	227	228	242	217	238	216	236	223	213	204	193	207	210	243	241	228	220	237	254	245	206	209	240	205	191	247	212	228	221	244	213	234	211	219	236	257	202	238	218	205	242	244	199	195	231	217	247	229	236	222	203	217	199	204	239	249	189	231	228	222	248	209	210	212	234	206	202	256	229	216	221	232	244	212	222	204	237	225	241	253	211	230	209	239	220	208	217	247	226	217	233	232	189	209	216	234	234	199	249	229	218	221	237	214	211	218	216	204	227	229	230	219	208	231	213	201	202	208	214	239	213	232	222	262	222	229	224	221	223	225	208	213	231	233	233	205	208	215	233	231	226	225	241	229	237	226	226	230	217	253	231	203	212	225	214	235	212	233	205	245	214	236	198	227	236	230	217	228	254	234	247	203	200	210	232	222	213	193	235	218	222	220	189	248	226	239	239	221	220	243	204	197	235	215	234	233	209	232	237	248	213	224	233	213	243	222	226	249	229	230	235	229	219	200	230	221	232	197	237	223	242	221	218	230	210	213	217	256	231	246	232	224	212	208	218	221	205	239	219	223	197	216	238	190	222	229	213	207	230	221	247	230	209	247	220	196	201	217	206	207	221	217	209	205	228	216	258	227	207	251	211	211	212	255	229	206	241	256	214	226	230	259	231	210	237	226	228	194	232	210	207	239	221	210	212	227	222	213	252	216	240	231	213	197	237	237	218	238	225	242	229	229	206	227	193	193	237	238	242	238	227	211	225	210	241	247	260	251	238	228	219	215	218	216	212	216	245	244	213	228	201	236	221	225	225	236	213	222	229	223	237	248	242	239	200	221	216	221	227	217	235	253	232	237	233	234	239	211	230	244	240	231	248	222	243	203	198	205	214	228	246	242	217	217	251	226	202	236	227	238	210	230	222	224	172	204	228	236	217	224	232	218	214	197	216	251	217	218	247	243	215	222	213	205	213	225	219	236	244	205	225	228	196	235	244	231	198	218	246	214	222	247	199	219	244	225	191	218	232	222	204	241	212	250	213	247	233	225	217	218	209	233	189	252	212	195	231	233	238	205	220	219	230	192	222	243	219	229	232	229	240	233	222	223	214	221	235	216	245	244	219	202	232	227	213	233	209	238	216	215	218	218	241	238	200	210	250	215	229	243	241	262	218	243	200	242	225	195	208	235	214	236	219	221	226	237	218	224	246	219	236	233	252	236	203	229	212	203	242	208	228	247	218	222	209	227	235	230	214	224	207	215	208	201	210	215	225	214	235	228	234	237	217	209	207	210	223	216	248	203	242	222	221	206	268	202	224	223	237	203	223	202	214	212	205	187	219	232	239	192	241	224	216	224	204	225	212	225	241	237	239	219	238	227	229	214	204	219	225	210	239	240	215	233	224	213	207	229	219	203	248	234	232	241	202	237	229	243	229	220	236	220	217	241	214	207	211	240	228	255	207	197	228	228	219	222	224	236	214	214	218	207	254	189	232	215	232	204	212	223	226	192	218	254	239	192	260	208	256	233	199	206	193	237	208	219	226	234	233	224	234	200	228	232	208	223	229	219	207	247	191	237	210	220	238	220	223	217	219	221	213	215	209	215	238	218	211	221	201	228	231	219	231	182	231	196	226	211	226	223	214	233	247	207	221	226	229	225	217	210	249	252	211	238	231	219	198	205	224	215	245	232	211	237	240	220	219	234	250	189	245	231	230	211	223	194	206	208	209	226	214	194	226	232	234	220	231	202	230	214	226	196	219
2368	324	349	318	311	303	292	295	321	315	296	319	338	312	274	288	304	306	301	326	292	313	344	286	315	312	281	299	298	270	304	301	299	326	322	291	302	311	321	304	309	294	291	323	291	317	316	293	308	284	333	312	327	316	290	318	317	325	306	310	321	296	307	296	294	310	339	267	311	322	322	333	297	284	326	317	325	271	268	311	340	306	301	293	327	312	304	294	295	273	284	306	301	314	340	285	300	294	291	275	299	312	303	298	305	305	309	298	297	302	308	291	276	280	301	296	317	302	283	301	309	297	295	278	307	315	299	283	341	297	279	316	305	281	311	304	280	291	294	283	295	295	263	337	322	305	282	333	307	309	273	344	309	289	359	320	304	287	327	300	302	285	307	278	305	330	308	301	253	274	330	290	303	301	341	293	306	304	278	327	279	324	338	337	313	297	298	310	303	305	325	337	302	312	246	320	303	308	277	320	279	297	329	325	327	290	303	300	295	266	315	298	311	291	291	305	303	322	330	309	317	294	330	313	305	340	303	315	331	312	261	293	285	303	318	305	321	306	311	280	294	331	325	300	304	295	301	300	284	312	320	315	297	297	297	282	308	311	300	300	297	293	298	306	299	264	285	327	303	283	337	310	304	313	300	313	305	299	333	306	298	270	289	326	300	298	293	323	291	310	293	327	302	303	320	322	324	297	300	249	311	329	314	306	299	291	307	289	319	333	292	304	275	279	337	311	282	283	273	303	308	277	275	314	301	283	274	306	285	298	274	288	302	309	320	320	305	282	306	338	281	293	307	281	278	303	300	288	271	316	317	306	327	253	271	306	297	292	246	314	288	284	288	317	306	317	311	299	330	296	301	316	287	300	327	273	302	327	289	275	341	307	308	319	298	304	304	330	278	304	290	321	324	337	293	322	284	289	282	313	349	302	310	313	301	284	288	319	270	293	326	287	323	281	300	315	285	292	282	276	279	305	301	315	283	310	306	320	289	306	311	302	303	291	292	309	303	276	333	304	286	298	316	343	268	319	257	301	310	312	288	337	321	306	294	317	320	295	309	326	334	299	294	319	305	268	291	285	306	326	287	304	304	291	292	321	305	289	287	282	327	305	314	298	289	295	292	345	302	292	286	307	316	335	304	311	305	303	303	335	288	291	303	309	288	292	308	317	299	333	284	292	288	327	298	316	312	301	283	316	322	314	309	272	302	291	297	292	293	330	297	296	321	293	315	310	311	290	313	262	273	272	317	284	307	266	290	304	290	310	295	279	281	302	316	332	290	267	302	291	297	305	278	289	307	323	275	282	305	296	310	321	290	285	284	303	312	290	271	287	295	302	313	277	271	306	300	282	320	315	304	309	305	327	323	290	311	309	291	322	278	286	315	318	313	303	354	301	315	304	307	275	283	291	335	271	293	304	328	305	306	305	262	332	307	315	271	306	322	279	294	264	282	279	302	295	276	300	294	320	332	339	314	285	303	264	326	309	301	305	283	297	299	316	316	299	289	326	346	290	287	280	286	333	323	278	301	309	277	315	281	303	311	328	314	306	306	303	301	333	320	315	294	313	318	303	278	301	312	311	308	302	326	268	300	292	333	320	314	303	306	293	305	286	290	305	300	289	311	305	318	336	274	300	282	311	278	308	277	330	302	303	289	303	273	326	298	311	299	316	272	275	309	323	285	312	294	330	298	300	325	297	323	293	300	289	298	308	295	315	286	268	292	311	293	256	301	296	298	292	330	310	311	294	350	301	284	285	335	309	319	320	320	294	305	299	298	280	310	309	316	305	288	310	311	306	279	272	295	288	290	289	313	302	293	279	319	299	321	319	285	291	308	276	303	308	305	304	326	272	311	290	296	316	309	327	292	341	313	296	307	297	292	272	300	300	304	311	315	284	277	263	294	292	277	341	282	306	320	289	309	325	337	286	334	299	315	328	296	301	298	292	298	319	324	291	331	287	314	272	317	316	318	300	301	304	309	252	322	296	319	295	317	326	312	305	331	329	326	297	317	310	304	308	281	322	288	314	318	283	308	283	287	309	322	268	318	319	300	329	310	296	257	290	288	286	310	290	268	316	293	297	287	284	258	270	287	340	321	297	335	303	277	327	314	276	299	313	326	297	298	291	294	266	284	300	306	334	317	289	309	343	320	341	322	323	277	307	321	312	252	296	303	324	266	326	301	309	311	278	339	296	292	291	313	310	295	307	333	310	315	274	283	332	316	306	269	284	303	311	310	299	338	312	328	316	323	265	322	319	257	336	294	301	325	288	303	318	306	281	299	276	312	310	345	312	313	313	315	307	310	331	318	301	300	309	284	287	287	294	301	285	280	277	271	306	306	319	283	329	275	305	304	310	314	318	281	279	289	348	319	322	300	300	302	302	300	297	285	303	342	302	313	331	264	325	288	281	280	274	304	289	284	287	299	277	279	317	311	307	297	311	309	321	308	269	305	317	289	314	296	305	328	309	302	300	294	302	322	310	303	277	275	320	292	314	314	286	278	305	296	271	313	333	338	286	268	325	278	305	301	295	275	312	307	332	301	285	289	297	291	292	338	302	296	315	276	298	289	320	304	301	299	298	298	335	323	270	330	294	270	318	284	326	313	298	292	303	303	275	312	300	273	303	291	305	287	303	307	293	318	286	309	315	299	274	305	313	262	286	307	322	333	306	324	295	313	318	313	300	302	299	275	286	302	326	309	303	300	293	293	313	331	296	279	309	279	303	319	294	292	298	290	286	328	332	288	324	317	283	287	331	299	324	321	316	290	303	330	322	332	313	310	295	279	278	285	343	296	347	300	307	320	308	322	301	266	313	319	294	293	299	309	306	299	277	327	313	294	322	296	292	269	288	309	299	273	298	273	297	282	297	305	314	307	323	329	315	298	292	306	323	318	308	306	278	289	281	325	297	289	295	276	324	286	325	297	286	315	318	310	300	312	302	282	293	306	278	282	281	319	332	276	295	306	315	297	260	314	279	280	300	327	276	298	290	302	319	292	342	279	328	326	306	318	298	284	267	310	286	278	280	350	298	334	296	298	311	301	306	314	299	320	320	305	293	307	324	297	315	311	293	303	345	319	276	283	290	289	283	338	334	316	304	308	307	335	298	283	297	341	295	296	260	281	276	303	324	275	304	299	323	325	319	307	297	265	292	282	329	247	284	300	303	302	305	288	304	296	305	324	307	285	277	302	302	312	290	308	313	303	302	296	327	308	296	305	319	322	286	305	326	296	298	298	321	295	310	283	262	313	311	291	284	294	320	290	307	306	296	314	285	301	332	273	303	327	308	311	278	286	302	334	296	307	332	323	281	305	284	328	317	329	288	312	316	299	285	292	309	293	299	283	301	308	312	299	336	316	310	293	300	274	301	315	314	291	297	311	279	259	304	285	301	320	309	318	302	314	352	300	326	287	284	290	315	311	300	336	295	307	305	314	353	292	292	312	299	308	285	307	320	307	304	286	275	293	301	301	295	313	300	311	267	319	318
3080	685	738	755	736	716	725	730	730	672	676	660	652	691	698	663	717	694	685	661	660	649	681	682	669	683	694	691	682	731	652	640	672	676	658	659	684	692	700	683	653	655	620	678	685	695	680	664	649	686	644	638	670	661	643	654	626	699	677	687	660	626	667	651	658	650	685	663	693	691	663	666	666	662	634	683	674	663	723	664	635	620	624	717	674	671	656	674	667	726	673	664	702	706	725	655	687	678	658	688	638	653	699	716	631	659	628	691	681	648	613	667	695	640	651	680	637	697	692	715	686	669	670	661	663	648	719	666	658	632	696	650	661	643	728	693	627	719	678	702	675	633	638	662	699	675	673	626	668	695	667	687	641	626	645	656	733	699	668	674	746	653	664	744	701	708	705	673	617	678	671	674	629	660	686	661	700	699	674	680	663	629	701	676	682	690	676	683	714	663	664	630	662	670	630	689	695	661	720	662	716	647	686	681	664	682	691	649	690	676	685	694	655	662	671	660	701	687	612	665	655	659	678	638	700	663	661	643	682	670	650	658	657	678	656	677	710	625	666	671	646	637	595	653	633	635	658	655	685	670	632	631	649	644	675	653	697	641	667	694	634	685	646	678	646	670	655	655	671	619	686	623	663	699	656	675	652	604	699	641	630	663	691	689	705	653	670	629	661	704	674	666	652	648	684	671	666	670	635	713	661	678	667	659	733	658	670	641	651	687	697	666	654	712	684	662	641	682	688	664	684	658	620	699	676	668	689	655	641	670	651	652	654	640	724	626	669	649	693	707	633	650	666	689	668	647	684	689	665	688	671	661	628	683	658	688	651	632	678	671	669	643	728	706	655	625	673	707	703	687	627	666	678	658	659	650	661	664	707	700	690	676	714	644	666	697	653	694	654	685	661	690	655	652	671	693	643	680	643	655	686	655	638	630	708	615	659	684	718	662	651	632	625	717	703	676	717	697	651	655	656	643	644	660	686	689	618	671	630	696	696	692	641	668	677	679	685	716	659	662	687	647	701	680	732	677	697	703	640	631	720	656	699	664	719	685	668	678	642	720	674	665	699	696	621	632	657	671	669	689	728	661	687	684	701	648	677	680	635	624	670	665	695	678	678	656	648	640	689	687	659	665	654	673	645	689	636	645	652	660	625	633	662	633	680	669	679	709	661	685	676	670	687	644	686	653	651	679	667	669	638	697	695	676	635	691	652	681	668	686	709	677	720	719	655	645	694	677	727	694	664	641	658	687	668	697	696	672	677	667	734	696	631	680	679	639	679	675	728	670	698	669	636	679	646	646	707	674	665	655	634	664	695	634	673	644	669	666	685	680	663	693	681	672	678	700	689	675	672	619	692	642	705	674	683	654	645	660	704	695	630	673	676	656	728	653	671	650	669	697	682	668	638	679	703	705	682	638	688	609	645	695	650	638	699	733	674	701	678	686	675	675	671	701	643	700	658	647	678	672	657	726	641	686	638	671	682	667	683	708	712	659	686	619	664	671	669	678	690	697	649	639	654	692	637	685	632	676	690	705	678	693	658	673	674	636	668	637	702	647	667	717	680	690	659	670	657	684	671	687	703	688	697	709	673	650	641	711	667	704	670	662	686	636	692	649	673	679	707	709	709	670	675	663	651	686	679	700	676	651	671	681	639	641	637	608	655	662	651	640	646	651	650	676	700	681	730	669	710	650	692	649	663	635	659	640	651	644	660	670	707	657	641	699	651	688	673	665	681	665	644	679	691	642	637	665	698	648	670	672	680	694	638	652	664	673	702	672	656	663	700	665	652	631	676	667	694	666	630	666	664	731	669	695	669	668	593	694	649	690	677	657	666	657	657	683	649	678	666	675	689	696	673	668	644	682	638	620	676	649	643	631	698	670	679	612	674	676	660	707	660	659	704	676	664	638	713	668	669	681	659	734	716	661	659	704	670	655	690	688	656	684	699	693	643	674	677	647	665	682	699	666	683	684	693	668	668	676	700	712	651	646	652	688	660	671	659	691	679	635	649	641	643	686	680	670	689	641	673	655	649	730	660	665	652	645	725	679	698	716	685	685	718	659	680	659	683	660	671	642	655	641	663	649	680	693	646	643	698	713	693	666	699	637	654	672	662	648	673	647	657	669	665	636	679	702	705	710	698	735	668	636	698	661	633	689	684	639	688	665	633	677	685	662	684	695	690	689	675	650	666	645	653	636	687	680	656	655	686	646	692	679	666	670	653	653	708	690	675	686	642	664	703	677	646	663	657	672	686	696	691	670	704	659	677	674	678	658	650	687	655	667	687	645	647	673	644	702	624	672	687	668	690	669	657	702	647	641	665	642	633	655	729	675	681	677	702	661	694	678	659	691	614	686	654	707	678	672	675	666	695	653	674	672	665	657	653	661	679	686	687	629	685	693	663	634	693	695	694	667	702	669	726	658	672	641	678	693	691	686	670	647	659	711	656	682	688	680	670	682	662	681	693	663	718	688	687	624	692	662	623	692	655	705	622	726	693	706	673	685	683	707	664	666	676	665	673	655	729	662	697	607	705	665	701	676	665	694	658	679	711	698	651	663	661	674	682	719	643	687	675	652	686	693	627	677	680	679	647	667	727	662	665	680	661	670	703	677	722	672	642	667	656	668	714	626	696	661	718	674	638	673	612	646	637	624	684	615	657	716	690	617	700	690	697	654	688	668	687	677	644	728	642	668	646	673	720	678	676	709	666	652	667	657	703	670	664	638	683	658	635	606	682	674	655	648	686	669	667	659	641	728	697	703	702	698	633	698	692	658	644	648	652	632	643	678	643	676	692	649	629	666	702	626	655	661	674	663	651	693	656	636	713	632	658	646	677	636	694	660	618	691	663	689	698	638	707	626	648	692	665	660	645	669	689	683	676	688	643	679	675	656	659	628	720	664	682	708	672	645	675	716	679	680	663	696	685	684	655	689	640	645	679	661	681	721	722	685	693	651	737	653	639	693	678	676	653	668	702	647	707	652	673	688	719	675	688	672	686	663	645	680	679	688	665	696	709	668	692	680	693	718	652	635	659	653	631	699	643	651	668	680	706	673	665	680	663	682	702	660	676	661	649	605	692	672	652	674	679	683	698	702	661	695	677	631	721	636	666	648	657	673	673	674	671	637	657	643	709	716	608	701	710	657	687	693	675	675	735	699	728	665	655	668	666	649	679	679	703	707	703	637	704	657	694	661	668	697	670	671	711	692	666	668	671	732	624	700	686	636	686	694	646	683	693	659	676	654	704	660	682	676	695	662	705	669	664	683	702	647	667	666	671	669	661	659	630	706	636	668	658	693	643	674	654	636	663	729	659	702	644	685	693	662	671	713	707	668	657	663	659	679	675	628	634	631	663	678	665	681	666	687	674	643	707	626	680	622	675	658	647	679	675	694	710	709	627	718	688	668	674	667	710	689	684	701	687	689	622	654	691	647	644	652	680	672	688	701	660	665	656	657	650	701	654	662	713	668	666	729	667	673	651	629	593	661
8731	518	553	491	377	339	312	297	257	266	252	239	241	197	208	207	207	219	230	222	207	232	199	199	203	210	231	204	209	212	218	213	221	216	224	194	221	210	203	213	216	213	220	223	221	230	213	240	191	191	231	192	230	250	215	205	201	202	224	218	201	245	174	209	217	214	224	212	224	228	208	202	196	212	216	205	200	209	205	199	223	205	236	229	231	218	220	212	208	197	238	203	189	238	193	204	214	208	227	187	209	207	200	206	221	222	189	207	217	227	231	202	196	200	231	211	205	193	194	209	213	219	223	235	229	208	203	180	194	193	187	201	207	226	233	210	227	213	204	240	214	230	224	214	201	206	186	183	194	209	207	201	182	209	231	217	228	265	211	240	202	220	222	209	199	227	201	221	220	211	232	205	211	243	217	209	199	204	211	237	221	194	226	216	220	210	210	229	201	199	224	214	203	226	204	195	227	237	226	201	219	199	227	197	229	205	217	218	211	222	214	195	216	234	227	220	208	175	216	225	183	239	215	241	229	209	210	217	200	215	217	228	192	216	222	201	191	214	226	211	208	244	207	198	200	214	216	207	212	184	197	215	211	228	246	248	235	197	204	215	211	178	213	211	208	219	197	191	246	216	225	226	228	229	236	237	213	208	209	231	214	212	221	219	231	262	218	200	181	228	222	213	215	195	211	230	225	211	219	220	221	209	218	234	212	210	223	216	210	208	213	233	202	215	211	195	191	237	197	243	190	196	203	222	213	185	228	214	206	179	195	235	202	202	201	213	232	210	204	182	192	184	230	228	195	193	244	230	195	199	214	222	216	192	178	208	215	191	216	206	231	200	222	231	223	238	207	213	202	211	232	214	204	204	223	232	190	208	213	226	194	192	225	232	208	211	222	210	185	204	226	205	220	197	227	213	217	210	221	229	215	220	240	215	224	219	203	214	190	245	210	231	192	207	229	197	214	207	202	208	237	210	231	214	211	222	182	192	226	231	205	238	195	198	212	209	212	207	230	204	219	223	193	213	206	191	220	229	187	187	232	210	219	223	221	201	197	218	217	224	210	236	210	224	211	213	224	234	223	215	234	205	214	213	207	231	202	182	205	221	217	203	242	232	204	208	237	224	206	223	243	192	210	200	194	212	245	222	204	222	216	216	220	213	219	191	235	219	208	235	218	196	191	210	192	184	239	201	200	232	213	225	200	199	205	224	186	207	198	199	195	208	194	250	182	206	236	228	203	207	210	208	227	222	218	210	202	208	213	243	215	194	215	219	212	192	219	215	174	199	214	222	226	199	211	202	215	186	242	174	217	229	209	221	200	211	230	231	206	235	207	198	208	206	206	245	221	228	209	190	231	219	226	229	232	198	206	200	190	191	219	221	199	212	245	235	199	254	220	206	233	224	219	244	227	216	214	195	182	200	217	220	226	190	213	236	187	245	229	197	208	232	224	220	233	208	245	215	213	237	247	200	209	209	227	236	212	215	197	232	202	225	220	219	204	216	222	209	202	197	200	227	182	200	193	218	214	184	202	197	219	216	214	231	206	201	214	225	194	214	218	223	209	215	207	194	205	201	201	203	205	204	213	203	215	202	197	212	203	207	212	214	228	199	183	234	227	220	239	203	219	215	204	205	195	240	226	184	232	232	242	209	242	233	197	218	207	236	247	221	206	236	237	185	210	206	221	216	198	255	223	224	209	219	214	189	187	208	226	239	216	201	202	219	210	193	226	228	226	230	216	210	180	210	203	192	198	224	188	240	240	192	206	218	214	212	216	202	197	225	174	225	209	233	204	180	220	214	190	222	196	194	206	220	192	233	213	216	243	240	218	229	192	204	200	227	224	208	221	208	210	212	239	197	194	215	204	202	220	211	216	203	207	208	213	211	242	199	226	207	224	195	195	193	182	208	196	232	203	206	185	179	200	221	207	215	224	228	225	205	243	211	198	224	223	234	213	223	235	217	225	224	207	191	207	208	214	241	209	234	215	194	250	202	212	220	236	213	216	189	202	227	220	193	212	191	206	203	231	235	183	222	205	218	241	232	204	233	185	244	221	211	246	233	208	196	244	184	208	218	223	207	215	221	230	205	240	225	216	209	227	236	207	209	212	208	203	218	209	248	218	200	234	194	194	220	213	197	230	207	215	217	216	200	209	235	193	227	205	191	177	215	203	222	221	237	206	232	211	214	223	220	208	220	212	227	211	213	209	239	228	237	212	210	191	199	225	241	216	198	223	189	219	215	206	203	203	222	216	239	213	226	233	196	239	175	223	205	210	186	191	220	192	190	206	226	191	214	227	206	201	197	210	221	182	222	203	205	203	199	196	202	231	221	205	231	181	224	232	225	222	195	217	231	238	189	205	214	221	224	195	205	208	218	224	220	204	224	209	210	225	190	207	178	205	209	250	251	204	226	217	209	216	201	223	237	226	234	188	222	208	207	191	208	223	202	224	209	200	218	234	214	235	209	203	216	199	216	210	214	240	234	223	203	238	239	218	195	236	211	210	215	226	216	212	217	248	232	241	209	222	219	192	264	233	195	209	196	206	207	240	194	195	218	233	202	224	209	192	202	227	219	200	172	217	214	231	201	205	240	211	239	193	241	205	202	208	233	228	198	210	226	236	172	199	207	210	209	209	152	196	220	234	223	217	241	195	223	227	205	225	214	206	206	239	210	224	227	194	229	236	184	227	192	228	224	208	214	237	222	198	194	216	236	206	199	208	224	202	219	205	224	178	208	200	209	221	206	194	213	232	217	189	200	221	232	210	219	206	217	181	202	182	213	205	217	236	220	227	220	197	216	200	236	226	204	214	224	217	225	217	207	204	219	184	223	218	228	217	195	223	187	214	217	217	220	236	232	229	216	188	224	186	222	201	191	231	218	224	219	213	219	193	224	171	211	212	213	225	223	179	208	236	223	224	200	219	205	191	200	222	213	206	219	230	223	236	183	200	230	207	239	227	222	203	212	182	200	232	177	212	222	190	216	192	211	218	215	235	212	235	202	216	215	212	216	228	192	213	226	215	210	208	200	212	207	220	243	216	208	202	228	218	213	174	196	222	209	205	202	215	236	204	189	203	189	215	220	197	257	223	193	217	197	220	238	210	197	227	230	204	205	186	223	203	233	215	218	197	216	230	214	201	192	191	218	211	188	217	224	189	204	217	190	217	213	223	225	226	242	230	214	258	194	219	211	221	217	193	201	206	198	206	232	197	235	206	230	217	233	215	188	222	206	192	223	228	192	214	228	193	236	201	201	229	205	242	232	208	206	201	216	225	190	220	217	225	215	214	202	214	197	231	190	188	202	225	209	208	191	224	209	221	219	203	207	206	210	166	227	207	195	204	234	209	215	206	204	183	219	211	226	193	217	201	194	209	209	205	222	200	190	241	187	219	236	228	247	217	242	193	210	212	205	208	217	225	226	213	200	215	222	220	211	230	228	209	216	227	197	239	202	204	215	197	212	231	205	198	209	182	172	198	205	229	203
7173	748	1271	1454	1242	1021	937	814	778	734	669	594	618	617	577	538	546	525	484	479	543	531	519	473	504	493	485	485	551	521	484	507	478	452	526	493	459	478	501	499	515	480	510	500	496	469	522	501	488	461	493	479	475	479	512	483	469	443	472	494	504	501	480	481	464	483	495	507	481	518	478	471	509	498	471	483	488	470	476	461	464	469	490	521	451	487	460	460	473	501	496	465	475	470	429	459	482	497	493	475	466	485	494	494	443	489	472	522	484	495	493	481	437	492	542	500	453	496	499	511	468	460	486	490	486	518	536	465	495	462	463	500	477	480	466	470	495	474	477	507	489	467	494	489	506	489	472	491	458	496	461	490	471	484	526	502	488	519	483	485	491	498	482	497	480	499	508	509	459	448	486	471	494	470	481	462	519	466	458	481	535	439	503	461	472	515	452	497	501	485	500	478	477	493	441	488	517	459	445	466	502	477	496	476	484	474	476	485	474	508	525	473	467	491	487	484	505	482	446	474	418	473	497	476	492	442	499	480	500	439	493	527	455	498	451	462	500	494	464	505	471	451	436	442	512	446	481	511	477	474	518	483	462	492	477	509	505	474	433	473	469	501	478	518	511	487	429	462	477	468	480	513	516	461	459	466	489	488	483	497	478	490	476	468	496	471	497	462	503	472	490	419	507	455	506	505	496	489	517	478	509	483	477	517	469	421	497	451	465	442	463	481	478	472	477	449	510	498	519	454	488	442	475	486	465	464	495	486	484	473	457	426	453	508	465	469	495	460	491	476	471	463	459	500	516	469	504	465	454	478	481	464	478	515	475	485	467	459	473	485	453	492	479	483	476	493	496	483	469	476	453	495	441	468	524	474	468	488	474	499	488	472	524	471	490	449	503	483	460	469	460	501	480	480	488	488	488	479	453	517	457	464	454	455	472	470	460	447	485	463	522	504	477	434	492	491	475	449	439	444	474	462	501	479	468	508	510	492	527	518	456	448	500	492	524	477	457	468	510	428	513	444	471	508	453	473	526	465	474	507	490	485	476	487	486	508	498	452	477	435	465	513	488	499	450	431	506	462	471	453	462	488	460	494	480	480	484	491	479	464	456	510	455	473	526	478	484	477	498	466	443	475	468	470	474	487	467	491	510	493	472	469	463	497	466	456	449	522	488	478	480	493	462	442	487	464	504	430	485	484	471	438	466	461	485	453	496	502	485	463	474	476	477	459	498	502	471	421	497	504	463	474	488	452	480	502	498	444	477	423	523	465	492	458	476	466	497	488	471	482	484	482	498	462	494	458	465	452	481	493	501	485	483	492	462	490	478	425	487	490	444	447	461	510	436	478	482	477	453	460	475	451	529	458	475	512	477	457	464	474	504	453	433	480	505	487	468	496	473	481	513	461	474	467	498	425	493	528	477	513	489	496	473	473	499	449	482	500	460	510	486	476	477	473	503	470	458	510	492	456	487	510	503	519	451	447	471	507	438	448	479	492	469	504	493	507	446	463	481	475	480	455	493	480	471	503	475	474	501	457	490	490	525	478	491	470	471	486	477	518	489	441	479	503	499	491	476	483	478	495	449	503	515	443	475	475	510	485	501	518	434	439	467	472	447	489	500	499	507	525	504	483	528	473	473	490	458	462	452	451	481	485	477	482	481	511	440	460	503	482	480	454	497	507	480	486	517	500	471	476	475	487	478	487	489	460	519	437	467	488	470	479	469	459	501	525	462	491	473	478	501	471	465	488	521	481	491	461	461	480	492	496	477	470	473	480	470	463	472	501	460	469	468	476	510	416	492	492	481	486	460	485	502	507	481	454	514	452	493	510	456	506	511	468	509	462	485	471	515	496	496	452	440	462	473	488	500	504	503	489	482	464	493	469	485	451	431	496	477	464	478	491	494	491	447	427	539	475	478	449	458	511	487	493	518	508	532	445	504	473	460	485	471	494	477	507	488	501	484	489	509	477	509	478	492	514	510	492	484	453	479	436	529	443	485	452	466	465	513	536	494	469	486	474	480	434	463	453	504	467	485	512	492	494	438	487	453	456	514	447	487	430	468	490	463	499	471	487	470	501	472	477	503	467	487	463	501	469	441	493	500	521	466	495	471	473	455	470	496	454	484	466	489	464	526	502	455	452	498	522	476	484	472	475	463	492	489	493	466	471	465	492	492	495	526	474	487	482	471	443	453	464	443	507	434	495	508	487	475	499	445	499	470	495	481	459	496	456	448	458	478	499	524	502	499	481	500	475	440	475	496	481	484	505	455	507	470	433	447	467	487	461	449	487	487	471	482	469	445	485	479	497	466	475	468	449	484	463	479	479	497	514	465	469	434	444	439	476	503	497	530	464	493	500	443	485	456	444	477	481	461	509	450	456	477	459	502	452	471	453	500	456	466	507	499	525	450	467	475	479	488	445	465	500	458	484	459	457	453	464	466	485	461	486	450	478	454	465	484	465	511	460	459	485	475	483	495	496	500	476	497	543	519	469	494	465	466	496	490	499	481	470	459	501	482	506	492	485	483	497	510	471	489	481	518	483	461	479	483	508	519	462	462	465	472	500	461	472	481	486	477	427	468	496	483	477	466	505	453	498	477	480	471	495	456	478	453	489	494	493	488	474	535	458	479	436	467	448	478	502	510	449	453	470	477	507	476	480	462	492	494	489	498	498	491	446	497	540	436	474	490	470	464	502	461	497	480	488	470	465	465	489	470	447	479	477	476	488	456	506	507	459	486	479	456	442	469	458	492	440	454	491	470	519	455	488	457	484	488	484	521	501	472	471	498	479	478	461	472	490	491	490	443	509	476	449	513	487	478	482	529	451	477	467	536	472	438	490	454	489	472	456	451	469	516	512	507	477	491	502	468	460	496	460	481	494	495	515	474	473	472	488	505	482	467	507	458	480	481	463	452	498	474	495	450	447	480	462	437	474	485	457	496	505	513	495	458	496	465	471	495	466	471	504	449	472	482	471	474	496	470	460	493	504	522	500	472	493	469	487	503	460	480	478	501	517	502	467	489	468	491	497	520	449	471	483	529	458	489	480	503	480	517	485	484	423	490	493	475	505	465	493	452	498	495	509	477	500	496	458	481	513	504	490	491	449	491	485	470	511	435	470	488	463	472	465	498	441	489	477	456	453	498	459	498	492	459	440	450	477	483	498	522	517	487	467	444	469	509	511	504	482	445	469	482	483	468	505	475	481	502	452	478	461	470	500	459	464	501	494	484	482	493	501	464	465	515	509	459	480	469	531	511	474	471	485	453	486	474	477	468	489	477	461	478	510	496	467	460	488	485	496	458	449	515	507	478	465	485	475	459	461	460	470	451	467	491	506	477	500	475	479	478	492	472	485	430	474	504	487	471	503	444	469	483	482	487	504	470	475	485	460	453	506	506	495	470	467	464	496	493	503	481	457	483	500	459	479	440	500	444	420	474	461	519	483	463	483	509	448	485	504	492	517	455	467	521	482	481	462	482	508	442	513	481	493
15293	1138	846	636	426	322	238	211	156	129	135	122	155	98	112	135	123	92	100	105	96	86	95	99	89	104	96	93	77	108	78	81	83	110	90	72	76	96	89	84	80	74	76	90	75	80	78	77	78	83	95	97	109	83	89	82	75	100	90	72	73	80	93	70	75	68	82	101	95	71	70	77	99	61	86	92	107	76	96	84	78	71	69	98	80	78	90	77	87	105	96	91	87	92	98	93	83	82	80	86	78	67	92	84	113	98	82	91	86	71	84	78	88	71	75	82	60	94	71	79	88	104	76	97	89	87	71	68	85	93	88	96	79	88	100	90	87	94	80	86	83	72	74	100	87	95	83	66	93	97	75	92	84	69	103	89	78	63	87	84	86	78	91	84	85	64	75	87	75	89	85	78	77	74	80	76	89	92	79	93	74	79	108	85	90	73	70	74	73	79	70	101	94	80	84	94	76	82	76	86	82	82	72	85	82	85	75	77	95	87	94	83	68	86	72	81	76	81	81	88	79	77	99	83	88	80	76	85	100	98	82	87	67	102	93	84	98	87	83	73	79	76	85	79	94	79	90	90	95	96	85	99	87	87	82	66	71	91	85	93	107	84	78	81	76	86	73	81	95	92	82	69	78	71	74	103	80	79	79	79	104	68	87	98	77	104	83	88	87	83	85	88	108	85	90	77	81	71	83	83	82	75	72	93	86	78	79	84	69	81	75	79	75	80	76	71	81	95	84	70	83	85	82	83	92	83	105	89	67	82	84	84	90	101	82	71	78	86	86	88	76	100	90	79	93	88	88	81	73	83	90	78	74	82	80	89	81	78	83	88	90	91	85	87	90	96	82	86	81	74	93	108	85	91	95	60	70	74	89	80	83	74	88	99	86	86	75	82	89	79	79	95	105	84	93	114	85	81	83	69	85	104	102	81	84	86	99	87	86	71	86	81	92	75	72	90	88	88	75	93	84	78	89	68	83	92	97	79	81	83	65	106	76	80	80	90	87	90	73	95	77	75	91	94	96	79	90	74	77	77	94	89	83	84	98	97	87	72	89	68	108	92	83	82	62	85	84	100	78	80	95	79	100	80	118	73	71	77	71	82	86	78	78	77	93	84	78	83	63	79	74	81	74	79	88	79	72	77	93	70	98	95	91	72	84	79	85	96	85	78	93	92	68	70	86	82	65	83	92	95	82	90	89	92	82	84	87	81	91	78	72	93	75	76	80	90	101	72	91	90	87	90	105	67	80	84	75	75	102	70	89	84	82	83	90	67	93	81	74	80	89	94	82	92	78	94	83	79	82	86	80	85	82	82	106	93	76	92	89	91	89	102	86	84	91	90	72	70	73	73	80	97	93	81	76	92	80	78	86	75	93	74	81	105	66	93	81	62	85	95	86	82	76	89	88	86	86	95	88	88	76	87	64	83	105	57	75	89	93	86	100	81	88	70	87	85	96	89	89	81	78	76	73	80	84	81	85	82	88	96	83	92	90	78	79	82	95	91	102	104	80	79	110	86	89	84	95	89	68	80	73	102	105	80	73	73	96	86	71	109	89	73	94	87	76	70	96	89	99	69	85	77	81	79	83	89	86	72	88	88	82	87	86	71	104	80	88	78	97	75	100	86	85	75	94	75	92	89	78	105	87	80	75	73	91	102	81	90	67	75	63	80	88	94	88	72	94	83	80	83	91	92	79	97	93	79	93	80	96	89	76	87	86	87	89	94	82	105	108	98	80	92	87	93	70	70	80	90	87	87	93	68	79	93	68	94	86	92	87	73	84	95	92	85	94	93	71	96	85	80	92	90	77	92	99	77	88	74	79	80	79	87	87	84	86	76	85	104	80	78	83	79	78	73	81	89	105	81	101	99	102	105	88	72	73	67	72	88	99	94	86	101	88	77	89	96	88	94	89	96	80	99	83	87	83	101	85	72	93	83	81	88	87	88	92	92	75	79	87	78	67	84	82	80	88	80	86	90	87	85	72	87	74	85	81	76	93	69	78	92	89	76	102	84	67	93	105	70	102	76	91	97	82	66	84	98	86	79	79	77	81	94	68	81	64	91	87	94	78	81	67	94	74	95	91	85	72	83	99	73	73	93	84	80	96	82	95	93	100	88	66	82	86	97	85	83	106	88	90	87	81	77	91	79	65	97	87	87	90	109	76	83	74	87	102	90	105	100	84	84	84	91	94	84	85	75	77	102	83	80	83	71	97	78	91	80	107	75	80	86	91	91	95	85	98	70	98	85	99	89	88	71	71	100	77	109	105	83	90	75	86	86	80	61	79	89	74	90	81	60	65	65	82	86	88	90	93	81	88	75	73	97	87	71	91	91	66	74	72	74	85	92	93	79	92	73	76	82	104	88	69	88	63	79	88	75	66	82	100	100	92	91	94	97	77	80	91	74	104	88	84	80	96	84	96	107	78	89	72	83	75	95	91	87	99	95	90	84	93	92	75	86	89	79	71	97	89	84	81	73	74	87	88	71	80	70	98	66	71	89	91	82	89	76	90	96	72	85	89	98	91	79	97	94	101	86	86	93	74	78	68	89	81	84	91	100	77	83	74	80	93	114	71	78	68	78	66	75	93	84	101	64	91	85	75	71	85	75	86	75	80	87	75	95	81	89	103	93	81	73	78	83	93	82	79	87	77	95	73	78	77	89	91	70	75	81	95	74	95	82	96	74	94	64	86	90	85	91	101	82	75	79	84	78	88	89	90	81	69	88	90	95	72	111	74	69	94	68	87	107	89	77	88	75	91	54	81	83	62	76	92	76	87	82	100	90	93	106	102	86	76	83	71	75	98	100	64	82	84	92	76	85	77	98	89	88	84	106	77	99	91	96	87	87	83	80	96	95	66	68	74	73	91	74	76	78	72	78	76	91	73	79	91	90	76	79	93	81	84	100	76	80	68	75	89	88	78	78	88	94	92	84	76	91	103	99	74	96	78	101	95	82	85	75	93	78	104	69	88	67	74	92	91	76	92	89	59	96	77	88	78	89	84	73	79	93	103	85	77	94	84	76	82	96	89	61	85	87	84	65	80	101	99	87	99	89	92	90	77	87	86	103	88	82	67	110	83	91	93	84	82	93	77	80	84	93	85	88	79	75	88	83	123	81	89	92	74	99	81	81	68	86	76	62	65	96	61	73	79	79	97	76	72	79	64	75	81	74	76	75	83	80	97	83	87	89	81	77	87	69	78	82	84	84	67	62	96	86	73	84	82	97	91	85	77	87	99	85	86	61	98	88	84	94	84	90	91	89	93	86	79	71	84	96	79	91	79	82	80	97	87	76	79	90	92	79	84	108	77	93	78	101	75	79	96	88	77	79	93	86	95	86	92	79	91	100	93	83	86	74	85	81	67	71	77	91	73	71	87	72	81	84	105	79	106	71	75	98	87	67	95	99	84	75	101	66	108	88	83	74	79	83	92	92	88	89	107	91	88	81	81	60	72	91	94	77	79	79	96	71	70	77	72	85	109	82
8444	851	1659	1948	1622	1297	1018	884	732	676	600	518	456	438	386	370	385	359	355	304	314	306	286	301	257	301	262	275	271	259	248	255	279	259	247	265	260	241	233	244	238	229	215	234	218	240	237	229	225	241	238	207	235	235	260	228	222	263	239	224	229	233	203	212	217	224	213	231	252	243	231	268	239	251	237	233	211	231	220	213	210	214	236	231	203	221	238	228	248	220	237	250	250	218	203	232	230	252	217	209	211	228	234	231	236	229	253	243	230	256	200	214	196	254	250	233	211	243	237	218	232	198	231	245	213	232	221	235	235	249	224	234	219	241	230	234	216	222	214	208	227	230	213	227	203	224	203	200	228	252	230	208	222	208	202	214	214	215	223	212	233	262	238	230	223	240	219	213	223	228	204	260	210	222	224	232	228	207	193	225	228	223	232	190	234	197	245	228	208	220	224	248	235	248	187	226	238	231	232	218	212	198	235	215	218	223	232	208	224	213	227	206	233	222	221	214	209	229	222	218	213	241	224	194	229	206	206	216	213	223	211	201	231	194	215	202	184	234	208	244	210	238	217	232	228	239	194	237	221	216	259	223	211	228	218	218	225	225	227	224	198	211	204	219	227	225	207	228	193	233	241	211	227	215	236	212	233	189	230	219	238	238	211	235	218	236	239	240	221	213	228	239	245	224	227	211	228	215	222	242	208	216	218	209	229	219	237	236	248	266	242	218	212	226	236	232	205	238	223	225	213	229	226	229	232	206	223	250	207	220	196	229	208	226	227	203	203	230	230	218	222	218	198	209	240	204	226	213	227	237	232	217	226	219	234	224	231	236	261	218	239	219	208	241	212	237	229	210	203	222	208	234	223	193	235	217	215	210	208	199	228	237	226	234	257	252	249	197	228	214	209	231	220	215	205	227	199	204	238	244	218	218	226	198	254	209	242	241	190	223	229	243	208	234	226	205	213	230	206	227	211	232	235	241	244	210	248	233	225	248	229	202	201	187	224	241	246	249	227	208	214	248	233	226	226	233	228	225	215	206	209	222	221	213	235	205	228	217	216	213	208	239	214	226	204	239	225	244	224	211	226	238	221	205	249	219	234	211	225	216	229	233	215	230	215	245	233	244	217	219	201	237	236	226	225	228	216	221	210	239	234	217	246	226	214	225	217	237	204	233	204	224	227	219	207	181	216	232	229	207	221	225	228	201	224	206	232	212	235	229	219	208	218	214	222	255	213	208	208	228	215	234	252	224	206	210	205	230	231	216	206	221	235	193	209	214	218	243	235	218	228	217	251	220	226	204	231	218	214	201	215	194	185	208	244	239	203	214	222	234	210	210	224	232	243	241	235	200	233	210	231	245	217	213	231	244	242	234	211	216	218	247	229	225	203	215	235	198	243	217	225	223	211	221	217	247	216	194	218	219	206	211	186	228	208	216	235	231	226	192	190	219	194	201	229	222	207	247	259	227	203	208	251	239	232	209	233	218	238	223	233	216	238	203	212	229	239	196	202	231	206	214	211	217	199	207	228	202	213	245	206	204	203	232	212	232	252	254	224	224	237	210	231	205	233	218	217	218	233	211	210	236	214	222	235	202	216	215	196	229	223	226	206	219	244	211	226	233	218	237	250	211	221	232	264	214	217	233	204	221	229	241	221	223	192	208	231	200	220	247	236	216	216	198	221	217	220	229	227	239	237	242	214	208	198	210	224	217	228	230	203	205	219	218	217	219	246	222	265	243	212	221	222	218	206	245	239	226	192	212	220	224	218	236	219	245	239	204	242	229	197	256	201	219	209	227	223	233	241	209	227	219	257	235	196	219	189	222	231	250	197	228	234	230	213	246	239	221	243	231	213	217	217	244	225	236	239	245	208	215	219	225	212	233	229	236	201	229	222	203	229	242	231	226	218	245	235	211	234	224	237	206	226	231	195	209	203	257	231	224	235	223	181	228	203	227	243	220	222	257	207	203	238	212	242	227	233	224	235	213	227	226	222	224	236	243	217	188	220	220	222	239	228	231	203	237	223	214	232	217	212	208	232	230	220	227	203	232	225	203	199	204	241	246	214	229	220	210	205	214	235	188	226	211	219	229	213	244	210	227	240	228	229	220	208	196	230	218	228	214	208	211	217	215	218	207	246	204	190	211	237	245	225	208	218	225	219	239	236	235	231	244	243	210	206	219	232	216	224	233	199	214	225	233	242	229	243	197	235	226	230	224	225	235	230	224	251	210	205	192	232	223	228	225	224	228	237	228	232	193	222	219	229	207	230	206	202	202	222	207	216	223	215	254	220	223	241	222	208	237	208	206	223	218	237	227	247	198	234	222	223	214	203	224	255	230	239	219	232	230	224	216	222	212	242	231	238	229	221	222	212	210	230	239	209	227	262	226	219	236	225	221	230	229	247	263	222	243	247	233	238	202	219	213	247	246	224	233	248	213	258	253	198	227	215	220	237	233	223	205	229	207	235	224	244	236	222	221	217	225	213	216	208	234	223	175	219	203	207	267	223	182	218	214	231	217	219	256	213	209	244	201	215	221	222	208	222	227	206	211	222	223	197	197	212	224	216	222	245	225	198	227	230	241	226	220	227	195	220	231	245	238	199	207	226	235	230	206	237	208	246	245	224	214	210	208	235	244	231	218	211	246	225	214	214	239	201	236	245	250	212	230	212	232	207	209	233	208	213	225	212	230	232	224	232	239	212	211	222	195	217	232	213	221	234	224	217	216	222	219	202	193	225	229	220	230	212	214	204	248	217	228	228	247	230	232	247	207	220	210	197	202	205	192	211	244	222	241	241	212	220	217	229	220	238	212	220	223	221	239	226	225	250	202	228	233	216	241	233	234	246	228	216	224	233	225	234	207	216	223	228	239	202	241	231	232	222	239	221	216	203	220	215	202	199	222	200	215	218	204	245	235	237	224	226	258	231	234	222	234	216	227	217	227	222	217	230	207	226	238	217	232	222	193	234	228	211	234	214	232	202	220	216	250	232	221	215	235	234	224	218	224	243	226	201	255	218	220	227	208	187	223	208	232	214	243	219	197	200	212	222	203	224	229	219	228	227	244	238	200	228	225	199	211	226	211	203	238	213	222	208	225	234	266	199	209	230	228	246	201	199	229	223	234	248	234	204	267	214	236	214	224	196	199	219	219	227	248	228	233	213	214	229	206	216	241	223	236	218	231	247	232	254	215	208	238	247	208	200	232	242	218	245	249	219	239	198	221	234	224	216	218	254	211	236	220	204	225	223	227	230	229	217	218	237	180	217	203	230	245	233	223	218	232	221	248	218	230	222	220	250	232	190	213	200	216	226	224	234	205	244	248	205	220	204	213	236	232	219	235	234	241	193	208	248	246	234	226	229	217	216	252	246	213	227	209	257	228	225	235	216	239	245	217	260	202	241	235	199	220	190	208	216	228	184	213	219	225	229	241	211	218	238	238	242	236	212	205	208	227	230	217	243	235	227	201	217	201	235	237	235	196	232	217	232	208
2311	365	317	302	332	341	303	327	339	330	331	288	278	303	342	279	314	315	280	320	302	289	296	313	280	304	322	253	296	305	285	329	335	319	306	300	316	285	280	309	336	307	314	259	303	314	302	307	307	311	291	346	286	302	283	310	311	285	304	278	323	336	275	284	351	314	293	284	288	311	298	298	298	264	304	317	294	290	318	316	307	275	343	309	311	305	304	338	314	288	304	282	284	296	324	324	311	292	334	335	310	294	289	292	325	297	337	288	287	302	310	293	329	284	306	317	312	296	279	313	280	280	307	281	284	331	309	292	313	320	312	324	330	311	294	277	293	318	279	301	316	305	296	325	293	318	286	320	302	297	309	323	305	282	288	263	299	302	285	306	320	286	282	295	299	288	302	305	308	292	306	290	309	263	317	295	307	334	285	305	298	291	314	288	327	317	310	292	295	315	296	308	310	328	323	313	252	271	308	324	297	301	325	320	319	277	270	299	316	325	283	311	269	271	319	301	310	294	290	304	316	344	288	299	266	320	292	304	291	325	309	323	313	316	313	297	322	290	294	283	298	281	329	311	308	301	319	332	314	295	301	326	297	323	303	307	337	276	300	328	279	301	271	332	289	322	267	363	304	331	328	314	305	292	287	292	293	315	286	282	281	303	302	339	334	291	292	293	334	301	323	352	283	324	281	279	307	265	274	338	314	316	328	287	294	330	323	310	291	279	307	327	316	292	263	308	289	282	297	291	315	310	316	308	314	318	338	295	284	301	304	311	306	296	318	323	293	284	268	310	316	293	281	315	285	283	314	278	294	315	300	293	327	308	274	285	301	267	318	312	254	305	269	322	304	310	331	309	309	310	276	281	298	302	303	293	316	305	320	311	311	294	277	314	313	298	293	297	304	311	311	309	298	286	272	314	324	297	316	304	304	294	298	295	291	316	313	331	300	306	305	290	309	332	303	324	309	298	295	287	320	296	302	288	298	351	301	287	276	273	301	298	332	287	284	313	268	275	320	319	303	324	305	288	269	301	330	293	286	273	291	302	281	324	329	287	334	278	289	318	284	321	283	326	325	338	302	283	317	304	280	275	277	302	312	300	279	331	325	303	303	315	299	299	292	330	280	279	287	281	320	284	297	289	312	302	328	302	334	323	323	274	324	282	314	319	337	314	312	288	275	267	333	318	310	321	303	326	340	277	326	304	322	322	313	316	278	290	277	295	311	333	300	312	308	316	328	316	314	272	301	308	306	319	300	293	315	301	300	307	329	301	309	306	296	303	305	327	305	324	302	287	335	291	295	300	319	306	298	297	311	325	296	306	325	275	307	335	317	306	279	301	286	282	313	320	320	310	306	301	276	310	315	301	281	304	334	328	319	335	292	308	316	315	331	307	310	261	306	297	276	277	313	293	281	314	314	310	287	311	310	293	326	329	307	293	313	299	314	284	293	331	291	288	304	306	329	274	314	290	304	332	316	307	315	306	328	332	320	333	294	309	294	322	307	333	312	273	284	327	298	319	260	328	307	289	292	306	310	301	254	324	295	266	303	296	268	321	301	286	303	281	297	275	308	317	276	311	313	353	334	322	298	263	316	306	330	281	321	292	317	324	320	302	287	290	303	290	323	312	298	331	332	324	307	308	307	320	295	333	344	300	343	303	292	280	331	290	322	314	334	323	313	296	288	316	348	311	323	337	319	302	298	307	298	290	319	342	304	326	316	293	301	323	302	304	325	280	291	348	306	302	333	294	280	276	325	311	313	335	306	318	313	317	306	285	284	324	303	322	281	299	310	327	310	291	278	273	328	303	344	313	339	308	301	319	304	324	318	331	308	296	310	309	293	295	319	300	281	318	294	306	285	319	322	322	318	299	358	331	310	282	283	328	332	258	289	296	318	330	301	318	324	322	328	333	307	332	297	289	316	327	324	308	268	298	284	284	304	301	309	309	333	300	316	302	286	328	320	306	306	321	317	283	313	323	308	294	293	297	296	270	297	321	299	299	324	308	311	292	308	304	287	318	348	268	295	298	297	284	308	294	307	296	310	324	305	303	306	290	294	330	324	308	357	331	317	299	293	285	285	331	276	323	313	307	280	242	268	298	293	318	298	323	287	337	313	301	305	317	320	299	309	315	291	320	306	311	288	297	327	279	289	295	284	269	301	305	285	296	301	279	284	324	352	290	279	288	315	306	302	307	318	297	276	317	278	279	350	304	290	288	306	291	309	334	305	303	320	297	322	309	322	274	278	275	294	294	306	285	307	298	305	282	321	319	313	332	309	276	283	359	335	322	267	289	295	339	321	290	314	335	295	294	310	302	325	303	258	292	311	313	328	325	317	335	325	295	272	308	329	316	303	290	316	314	310	335	348	319	323	300	317	309	321	328	296	318	294	312	284	292	310	328	315	312	297	304	263	305	291	283	307	326	302	327	332	299	325	331	308	322	290	292	286	296	308	332	316	283	339	318	276	291	299	297	307	303	299	281	293	314	294	302	270	305	313	298	311	329	342	314	288	306	333	274	313	313	341	265	300	317	297	293	342	292	296	300	270	272	260	329	312	310	264	296	318	279	299	299	269	316	276	289	290	296	322	315	320	316	324	321	277	305	266	303	304	311	303	324	285	306	335	297	295	319	290	308	292	313	285	297	328	315	283	327	299	309	279	329	292	314	303	334	334	291	318	293	291	323	320	298	321	299	301	332	269	316	283	319	310	294	297	322	312	331	315	317	268	296	288	250	282	269	310	292	322	282	289	277	291	287	284	294	313	331	341	322	312	315	314	321	373	305	303	317	331	292	312	303	287	342	299	293	282	285	339	296	302	324	337	323	317	318	308	292	286	270	296	305	307	313	324	329	319	269	304	313	291	306	276	296	267	314	301	334	310	294	335	304	295	305	294	285	280	276	321	303	319	313	329	304	330	305	284	274	292	269	299	305	319	303	317	267	323	300	292	333	291	271	303	313	282	310	347	270	302	333	339	318	301	283	295	321	285	314	332	333	325	307	307	291	300	278	292	314	324	285	267	278	299	312	306	302	296	331	302	305	316	338	288	318	300	319	302	307	295	273	312	286	300	284	322	289	332	285	331	298	268	344	330	307	314	303	276	330	313	314	323	295	338	292	316	285	297	284	311	309	273	317	343	265	283	306	291	283	289	313	301	290	311	308	282	326	326	313	299	322	297	310	319	306	313	319	310	303	296	341	298	303	278	298	310	272	269	292	291	271	308	312	305	310	295	292	286	299	279	265	288	321	297	301	302	307	322	288	282	345	323	330	320	311	324	300	305	317	311	320	301	280	324	306	327	294	289	299	338	281	281	295	309	317	301	295	322	298	321	316	284	334	331	299	334	312	292	318	271	298	328	324	312	320	302	308	272	275	301	280	311	323	322	314	300	278	298	329	297	361	326	306	309	302	292	323	327	306	322	288	300	324	317	280	305	279	299	324	285	298	341	315	278	311	311	334	294	295	279	297	307	341	306	313	332	287	278	290
3004	700	716	766	744	728	736	701	716	719	639	719	666	670	719	702	674	678	650	703	668	657	691	692	653	653	687	695	699	665	667	677	665	661	663	701	698	632	724	680	678	716	673	681	697	702	677	670	686	668	701	717	625	672	673	644	690	699	704	677	651	693	654	686	662	643	648	689	705	689	687	666	650	692	629	613	678	656	696	645	666	693	688	635	640	696	693	646	673	642	655	708	687	667	674	679	659	697	647	719	674	657	666	682	709	662	676	649	644	680	672	668	710	694	658	688	709	686	651	686	655	656	693	671	647	672	689	632	671	687	687	662	678	639	685	702	690	658	678	629	654	718	647	681	665	684	681	710	652	701	632	661	668	685	677	709	665	680	687	680	682	678	735	673	659	658	675	667	704	677	698	683	711	711	667	672	677	672	689	657	687	685	671	638	681	714	638	670	712	646	713	683	654	686	663	646	688	720	701	685	642	678	661	676	708	650	686	676	622	688	667	653	683	666	671	678	684	689	625	676	677	678	678	704	665	723	655	634	704	683	670	670	693	646	643	668	734	669	713	668	652	656	707	713	735	706	659	651	692	688	661	657	632	695	670	662	686	705	668	662	606	694	675	663	685	675	659	693	668	715	671	649	692	659	653	638	649	694	699	695	690	710	689	677	715	669	664	661	659	632	677	639	613	650	668	659	660	713	687	713	685	681	701	729	706	691	680	682	642	607	664	617	688	627	715	641	702	644	622	686	629	631	715	646	659	676	661	707	643	660	647	623	677	680	669	695	650	630	651	670	686	677	678	678	709	651	673	702	654	663	648	642	698	687	605	686	703	629	656	765	686	683	653	674	653	623	647	658	686	679	704	675	702	716	697	687	723	656	657	653	672	657	638	685	657	647	682	666	625	669	738	706	704	656	710	687	671	695	631	698	659	694	660	660	638	655	690	674	675	633	670	700	635	682	694	701	660	656	678	670	695	632	685	639	682	665	677	647	676	700	657	687	652	639	658	714	677	666	728	745	702	671	711	691	674	690	653	675	637	613	664	673	691	688	668	628	710	668	653	651	616	674	728	647	662	628	658	684	658	650	689	684	664	684	685	653	639	668	688	663	676	671	657	693	671	701	645	709	677	686	656	691	671	699	656	713	684	728	671	634	677	656	724	646	673	690	671	696	673	682	646	677	643	707	705	682	653	672	706	705	652	642	651	639	712	686	684	672	665	709	639	676	702	637	668	700	685	683	681	687	652	715	701	701	632	663	636	692	679	683	648	674	671	653	674	659	698	624	623	653	633	691	655	685	683	681	712	635	670	661	675	681	663	694	694	653	669	648	687	663	673	686	668	671	629	655	682	674	642	708	690	686	665	642	670	701	685	653	681	669	689	666	655	686	649	652	609	712	656	704	638	658	649	654	681	664	653	660	657	700	681	697	673	659	687	666	678	666	684	659	668	672	727	665	704	682	711	649	727	647	687	608	657	671	697	639	684	698	617	695	669	688	693	684	698	648	677	693	638	698	664	699	661	623	676	678	642	654	667	622	641	694	697	672	687	669	655	693	701	698	699	632	694	665	672	685	670	663	686	687	664	716	631	605	667	685	753	650	648	671	673	647	715	723	667	680	670	667	750	707	701	711	649	663	741	664	640	704	714	653	676	653	688	657	699	715	679	681	655	749	629	691	669	715	646	653	698	659	648	716	677	661	654	666	643	638	694	658	657	674	707	655	667	664	682	669	635	671	674	641	696	691	633	682	686	682	635	640	664	696	720	605	728	677	654	669	692	705	667	653	720	697	643	679	668	692	637	730	621	659	644	688	656	698	670	681	699	702	655	640	684	663	693	682	648	699	623	634	702	685	650	698	689	657	695	641	677	728	691	647	616	680	626	674	622	704	686	665	699	692	677	669	713	675	684	643	667	680	721	699	663	669	660	658	724	704	689	653	662	698	664	695	690	697	698	708	631	644	720	696	683	674	714	641	664	626	665	707	695	705	695	673	647	671	675	697	686	701	670	659	674	667	714	672	649	659	695	654	661	694	701	724	686	680	634	657	676	695	688	679	656	689	669	645	685	643	664	704	686	661	721	690	673	686	648	734	646	681	704	667	704	657	688	699	634	642	662	678	689	634	645	652	675	656	652	614	674	683	645	688	677	670	673	698	703	656	662	670	654	648	695	661	696	694	676	663	672	701	703	700	683	683	666	692	619	657	689	648	674	685	681	666	707	664	652	640	649	703	657	685	676	684	720	641	676	689	656	632	634	637	718	629	703	606	641	725	670	698	713	677	674	688	694	619	652	669	687	673	619	685	621	687	671	639	728	650	677	646	715	685	660	692	690	695	678	676	683	667	642	678	697	703	677	703	664	684	664	689	662	656	731	714	706	683	631	700	674	685	637	658	756	717	688	660	650	633	648	656	698	691	690	659	642	656	674	669	670	666	677	661	661	666	661	687	696	663	690	665	692	664	693	691	669	699	670	704	710	669	647	691	651	678	683	651	693	673	683	706	660	651	663	688	691	727	664	691	707	708	683	709	701	664	659	686	655	710	711	683	678	685	612	685	711	631	690	678	692	634	685	649	621	706	677	703	683	673	664	657	641	677	642	662	741	679	658	687	646	708	653	640	664	659	691	638	696	635	644	646	691	696	662	654	664	680	684	624	666	714	684	658	661	677	689	690	687	693	690	727	755	686	658	720	671	650	664	683	725	652	659	682	649	719	654	718	710	684	673	677	684	723	671	672	732	685	652	632	677	668	643	713	648	637	706	662	629	686	674	674	683	693	685	661	699	630	697	639	712	655	686	686	703	662	695	648	670	680	676	655	653	667	703	721	668	666	676	674	659	682	690	654	684	617	638	717	663	624	694	669	640	679	659	688	725	705	718	658	718	648	639	642	659	651	657	668	667	682	647	698	685	697	689	659	654	714	677	667	622	700	702	659	705	687	607	667	681	674	653	690	698	687	734	690	717	694	679	720	703	705	661	709	700	705	655	658	693	671	640	650	670	678	645	674	668	632	704	731	678	698	713	688	651	726	667	675	629	659	715	649	697	634	651	703	664	703	701	698	663	649	655	697	700	674	674	687	687	647	690	720	665	707	670	629	627	698	668	642	717	687	660	641	648	639	664	716	694	669	675	674	658	681	700	700	677	689	716	642	663	658	716	663	669	641	701	668	703	677	654	670	650	668	674	684	682	632	674	655	686	665	657	676	696	699	666	687	681	652	703	643	699	728	685	623	696	716	710	680	689	674	705	670	677	693	687	618	671	617	678	686	677	684	690	697	706	631	666	678	697	710	662	676	658	668	632	721	689	682	661	694	675	675	658	691	672	679	707	659	680	696	664	649	665	647	641	636	690	687	658	672	673	661	662	634	695	653	654	672	682	685	652	673	621	659	670	620	657	667	720	682	627	702	667	683	694	665	711	645	731	624	676	707	647	658	650	665	665	633	640	623	636	628	641	651	658	640	683	702	673	654	673	654	680	671	665	684	656	679
8652	530	589	451	377	352	313	250	246	249	235	226	232	206	248	247	269	214	213	201	252	219	229	218	219	217	211	197	214	236	216	215	208	208	217	236	198	208	219	191	201	189	252	247	231	226	211	181	188	194	232	214	198	211	198	199	183	214	230	216	226	214	221	188	199	209	204	210	207	228	232	186	215	222	223	217	208	224	227	198	210	211	242	190	197	209	200	189	200	205	217	204	200	197	234	237	237	214	207	214	202	203	227	231	215	219	197	219	203	205	217	224	220	192	213	232	201	215	235	208	191	205	213	206	219	180	222	230	210	239	254	196	236	244	225	214	229	217	219	198	214	219	209	197	213	208	225	205	216	202	228	220	207	231	218	215	205	233	223	224	196	236	241	213	199	224	211	204	218	208	213	230	196	230	202	194	237	200	202	214	223	212	224	209	203	233	203	217	186	204	198	219	230	209	210	204	241	198	237	221	219	220	202	236	182	209	232	227	254	247	218	230	208	207	242	202	202	220	188	233	214	201	224	211	217	202	215	210	198	237	219	246	211	241	225	226	212	207	211	217	238	227	207	183	214	206	176	212	261	235	213	227	208	202	217	213	227	200	224	211	237	224	222	200	189	184	222	207	230	225	202	173	205	222	198	206	204	223	208	199	196	226	195	211	212	223	209	229	199	225	223	188	224	215	225	203	204	210	209	216	229	228	214	207	230	220	209	219	214	233	198	214	206	210	245	197	231	208	200	255	219	215	232	202	186	225	181	194	206	230	220	216	203	249	219	199	223	218	213	204	211	219	225	212	205	211	208	191	201	212	238	212	226	218	211	226	220	206	211	207	228	180	212	231	240	182	194	227	213	188	200	213	225	206	210	222	214	213	222	192	208	217	206	216	230	216	218	193	182	190	205	205	193	216	205	217	225	213	210	196	215	204	218	221	240	199	211	242	235	220	195	218	213	233	211	231	224	201	208	204	196	251	206	213	203	231	194	247	198	204	203	227	207	208	217	229	220	217	220	212	235	212	226	227	229	222	233	238	221	209	207	181	245	198	200	227	209	204	220	211	202	214	212	179	178	219	222	235	240	215	220	228	231	194	227	219	184	211	220	193	216	224	222	197	211	204	199	218	179	236	199	185	231	205	220	194	184	215	218	215	197	195	213	248	230	216	223	192	247	200	203	192	212	205	205	219	213	207	231	190	201	208	192	218	210	202	224	248	227	210	213	201	239	207	206	210	192	203	212	232	190	224	212	225	208	209	222	214	168	176	242	202	212	191	193	205	232	216	221	216	210	210	216	202	234	223	219	215	200	203	223	210	241	208	198	208	220	214	217	227	203	207	203	223	195	218	225	214	204	214	177	205	185	208	218	194	205	196	214	230	226	222	208	225	245	242	200	203	199	208	180	208	208	194	192	192	199	209	205	178	201	224	209	227	243	223	192	214	219	231	242	222	198	186	187	215	219	216	214	229	206	228	197	206	206	215	212	216	234	198	210	199	233	211	223	233	233	246	197	207	215	206	215	220	222	242	198	218	187	217	220	223	221	203	206	201	205	201	215	210	199	212	203	223	199	189	223	233	220	181	213	233	201	204	180	208	213	211	229	204	242	201	209	204	179	211	212	198	198	207	244	228	202	194	189	229	226	200	196	185	232	219	212	209	218	250	219	206	193	207	237	211	208	232	199	222	214	223	219	213	228	207	202	197	262	204	206	197	212	193	213	221	221	220	244	238	195	209	200	236	232	209	208	197	228	222	188	224	245	227	222	212	194	234	185	214	221	217	223	184	216	243	192	215	232	224	206	205	222	207	189	231	210	222	209	200	200	211	239	201	205	218	182	193	221	205	215	191	186	248	192	214	264	237	198	222	215	241	222	206	194	195	181	223	207	228	201	216	201	219	224	219	218	189	195	185	203	229	223	249	240	219	233	205	211	220	231	196	192	255	230	201	208	220	221	206	211	184	213	194	209	214	192	247	184	220	203	233	207	209	224	222	212	210	203	214	204	219	181	197	220	224	191	223	209	215	213	210	212	215	225	215	230	205	194	199	224	221	225	214	205	226	210	225	196	205	250	225	217	218	207	243	227	207	213	204	189	223	203	210	222	195	215	216	211	216	205	194	226	211	198	224	235	227	234	201	230	236	203	214	193	233	217	195	217	217	192	198	187	218	223	239	234	188	213	220	216	204	215	184	216	218	222	220	209	201	213	203	207	199	201	221	240	221	213	230	230	215	219	187	240	220	207	232	202	197	232	226	218	203	239	245	226	196	204	233	227	205	182	212	184	222	240	220	203	216	212	235	219	236	223	226	212	236	200	187	213	222	187	210	241	201	230	229	228	203	203	214	222	218	199	239	194	202	234	197	237	204	219	199	198	221	227	228	232	227	190	224	233	219	218	216	196	211	215	216	216	217	214	225	234	198	223	241	210	240	197	194	229	213	233	208	226	226	210	217	224	219	220	225	210	217	210	230	199	202	212	210	206	203	199	210	236	207	205	227	205	196	224	206	217	197	227	220	231	204	233	221	198	208	202	186	213	207	187	201	216	210	209	212	231	211	233	202	249	237	215	202	203	204	214	229	213	226	206	205	205	210	195	199	210	211	200	227	225	232	220	209	214	198	194	230	198	192	219	197	236	207	212	179	217	202	240	214	195	223	224	202	208	205	207	203	210	233	229	235	226	206	189	222	253	205	227	195	201	220	227	224	193	238	229	207	196	196	205	187	208	200	190	216	208	216	218	207	222	191	234	224	221	206	211	186	225	220	215	227	240	213	184	213	200	203	219	225	206	225	204	188	214	224	207	203	191	214	213	204	208	206	189	224	197	229	211	219	205	196	208	217	230	220	230	194	218	229	206	202	207	206	239	211	215	212	244	247	237	210	208	239	206	215	233	199	229	182	207	241	221	219	193	178	195	212	224	202	225	217	226	197	242	217	204	186	198	234	197	197	218	211	237	208	221	248	181	200	226	221	210	194	202	214	198	210	198	220	212	223	230	213	205	247	219	244	219	229	224	217	211	209	248	225	217	217	205	224	229	218	209	237	219	211	207	210	209	217	207	210	198	219	204	193	215	221	217	246	210	205	213	174	203	211	203	190	222	202	213	239	233	206	227	242	200	239	193	196	216	231	213	204	222	215	226	254	224	241	221	197	196	240	204	209	214	202	182	206	229	213	236	209	204	236	224	212	224	197	187	247	214	211	236	232	232	236	248	208	211	222	248	222	219	199	188	218	193	218	210	248	225	209	198	221	214	194	245	192	239	231	232	225	220	221	190	214	229	204	202	215	213	240	199	193	219	206	206	241	179	247	232	238	214	227	246	235	198	206	201	218	229	222	234	198	232	215	192	218	201	201	220	237	234	198	221	221	226	219	199	228	212	239	240	224	237	195	204	203	204	197	250	211	203	233	208	226	259	192	234	232	223	227	236	226	220	203	242	238	226	225	225	243	242	206	231	208	208	229	189	203	196	208	232	220	232	212	197	226	207	192
7082	742	1264	1420	1269	986	931	828	785	735	669	633	637	605	591	583	598	536	596	531	507	545	538	572	517	503	475	525	485	519	508	482	482	509	549	521	489	470	483	485	509	507	468	479	478	486	507	441	500	478	503	464	490	449	456	458	483	491	465	465	519	516	451	450	510	477	448	504	483	511	511	512	515	520	499	545	498	487	455	507	488	482	497	458	485	484	489	483	483	479	478	500	499	504	439	487	496	490	489	471	458	508	471	488	462	492	523	466	494	466	471	471	514	458	484	482	466	467	476	492	455	508	494	500	435	472	472	479	443	537	480	461	470	504	495	456	480	494	456	470	488	480	492	534	517	452	452	465	521	471	520	512	459	532	492	499	482	504	487	476	472	484	487	494	434	475	455	485	478	466	505	510	481	526	500	491	481	474	491	457	495	471	476	457	460	430	448	497	448	475	473	465	462	465	520	507	484	470	473	429	493	468	520	508	470	510	457	497	455	462	514	504	494	488	475	429	500	471	461	477	454	477	505	465	456	497	484	460	481	475	452	452	482	503	484	509	466	469	555	481	462	495	513	492	480	510	523	483	530	506	485	511	469	498	478	466	499	472	506	480	500	476	533	489	479	496	490	476	503	489	490	458	451	480	457	469	494	467	504	499	456	440	524	456	489	480	475	460	479	489	492	451	488	461	467	448	462	501	457	480	486	443	456	462	473	444	501	443	549	523	487	483	478	462	505	498	459	485	508	474	471	461	456	474	503	484	470	476	536	485	503	456	468	480	508	506	525	458	514	516	489	473	462	492	464	490	477	475	488	469	495	468	511	484	458	459	517	536	457	469	479	505	484	455	497	472	484	469	482	493	455	512	467	534	470	465	493	478	466	482	463	472	498	470	436	471	442	476	514	522	473	480	485	494	488	487	469	468	449	473	469	463	456	476	486	487	462	494	459	517	483	464	497	496	504	464	455	473	495	521	443	487	508	483	481	497	489	480	467	489	475	526	504	525	460	491	475	483	512	474	475	499	469	465	483	457	489	486	473	496	499	487	500	472	460	462	493	468	513	482	485	459	510	456	488	484	434	461	470	480	458	454	525	475	481	479	490	497	514	501	464	496	478	502	489	474	483	506	481	480	478	448	526	430	505	488	475	476	476	483	431	457	457	519	476	510	500	502	474	500	455	462	476	528	501	483	437	481	491	493	464	506	524	507	484	464	438	482	475	483	451	442	485	462	490	502	486	513	496	494	488	498	483	439	470	484	486	457	477	502	454	471	457	487	455	449	452	477	460	490	482	500	482	495	495	442	461	481	528	459	489	473	497	475	467	473	464	474	469	467	471	484	474	497	510	453	517	478	497	518	510	483	489	467	456	488	495	472	477	507	509	499	491	461	455	496	479	482	454	479	496	477	437	493	500	488	492	477	463	496	513	506	494	515	469	454	477	510	477	480	491	480	411	445	510	475	474	460	500	477	445	461	468	510	493	503	474	503	492	495	505	490	461	462	479	471	536	492	483	452	496	483	478	461	481	438	471	509	486	487	473	474	489	478	459	467	485	480	483	515	501	481	506	472	497	477	448	469	484	469	484	477	500	450	473	479	471	471	482	458	480	493	487	467	476	510	442	489	513	490	498	493	491	501	472	485	463	455	491	450	468	458	435	480	444	489	462	454	475	478	488	493	513	484	449	484	484	480	477	437	514	488	465	494	502	448	472	494	468	472	476	504	458	493	447	459	472	496	489	481	490	460	457	470	474	484	505	544	530	449	537	474	486	503	456	480	466	465	528	479	473	530	465	483	480	487	491	470	520	460	489	469	532	462	472	481	505	497	452	484	479	476	492	450	484	458	485	500	438	478	499	483	455	465	468	446	463	487	494	448	489	497	490	478	455	459	518	498	479	450	520	477	491	480	514	452	480	500	489	485	447	486	502	510	481	436	461	471	482	484	475	483	488	497	469	477	536	462	465	517	495	503	475	487	500	468	442	467	533	469	495	494	469	468	496	478	532	532	508	507	463	460	478	473	475	461	486	496	495	469	507	503	504	512	487	459	454	500	440	481	486	463	495	490	468	493	491	479	467	479	462	496	503	487	486	488	472	471	478	491	454	485	487	482	505	485	464	506	524	459	449	495	490	466	479	490	522	495	477	474	485	460	504	482	471	510	476	474	458	481	497	509	503	501	494	475	476	472	476	493	456	486	487	469	496	482	471	465	474	506	508	490	496	472	459	498	512	493	456	464	471	484	461	476	473	486	523	494	503	512	475	470	448	493	482	483	481	470	454	459	471	476	473	496	466	479	483	469	484	452	470	478	468	521	491	489	499	478	502	474	506	504	470	494	477	497	442	518	490	498	458	490	506	478	450	474	485	491	458	474	451	461	486	442	440	442	447	460	486	469	444	447	462	477	444	480	450	496	437	458	495	476	465	504	474	485	498	481	476	518	448	482	448	498	512	498	455	455	498	476	475	483	491	490	457	491	506	502	462	491	474	539	499	466	485	490	465	470	514	529	453	457	500	479	485	455	509	486	524	509	496	505	489	513	463	485	483	443	509	500	519	465	509	470	471	504	484	511	470	522	453	491	444	457	459	491	462	478	474	444	493	481	520	443	467	485	436	473	464	519	481	449	512	481	473	474	419	465	462	446	476	504	487	509	500	462	466	477	491	518	476	494	489	458	477	475	473	502	471	449	487	492	501	486	498	467	443	462	491	475	459	508	463	471	498	464	442	486	500	521	463	496	461	477	486	490	463	493	477	472	473	453	502	502	461	468	473	512	502	483	483	483	504	490	443	514	485	501	458	488	492	455	518	465	482	477	452	504	484	477	502	451	465	444	503	465	495	464	474	519	491	435	505	485	491	486	477	510	487	488	488	511	471	473	496	498	487	438	467	498	472	476	501	461	479	472	501	523	490	479	490	487	494	472	473	474	465	479	511	467	454	491	506	466	505	492	507	483	469	464	472	488	464	473	523	499	468	508	506	460	459	493	476	491	485	483	469	486	456	470	499	464	452	489	443	495	504	482	495	498	487	494	466	461	456	430	493	492	479	494	477	441	474	523	500	514	478	489	476	453	494	471	464	449	468	498	479	522	485	479	514	474	455	465	465	439	498	500	498	493	502	516	460	457	436	476	504	518	453	479	449	506	468	529	455	447	565	462	497	523	468	528	462	458	483	491	476	498	469	470	475	492	506	472	508	498	495	493	499	465	483	473	503	454	503	456	525	470	466	427	433	450	473	458	461	459	459	455	474	490	485	494	455	516	496	486	513	492	484	498	500	472	477	467	500	464	505	496	496	473	506	466	499	434	507	472	522	511	518	520	485	497	465	473	512	498	444	512	478	479	485	482	472	447	483	476	483	525	447	461	477	481	519	494	492	480	414	499	486	505	518	499	463	492	501	474	513	510	511	485	499	462	481	500	446	476	461	464	493	469	481	470	481	492	489	498	479	458	496	512	498	465	486	498	504	493	486	469	503	499	461	515	488	509	489	468
15253	1019	810	591	440	293	244	221	145	169	131	114	140	106	110	104	116	121	97	97	111	95	85	89	88	96	91	83	103	104	77	92	94	75	77	105	88	88	95	103	91	85	109	92	87	85	84	92	71	78	90	87	113	99	85	94	111	99	96	83	84	84	112	84	77	80	69	86	88	93	87	87	90	72	80	76	75	90	79	100	91	83	87	74	62	95	78	86	86	75	89	93	69	83	82	74	83	85	102	93	83	63	88	77	84	76	91	80	93	80	70	99	90	97	81	68	86	87	79	84	90	87	88	81	80	90	80	87	69	80	74	97	91	95	75	75	66	93	96	85	66	83	80	92	80	95	65	91	82	70	73	91	86	82	96	82	90	92	88	81	93	98	69	90	86	72	65	86	92	87	82	93	93	97	92	69	67	85	98	79	88	79	83	79	81	87	83	89	79	80	92	73	90	89	88	83	96	84	90	107	78	75	97	78	76	78	80	92	86	83	68	102	92	75	81	89	82	74	84	88	74	89	87	104	61	94	81	81	98	74	78	107	64	91	87	80	102	83	103	94	77	76	79	94	87	89	99	81	82	106	89	79	61	79	68	78	92	63	70	78	83	83	106	107	66	110	92	89	88	101	89	96	93	75	101	82	86	89	89	79	93	92	82	75	75	77	85	89	80	75	80	105	75	85	99	94	86	89	77	88	89	80	90	76	104	83	75	79	84	90	96	93	95	103	77	78	69	84	97	85	105	84	81	90	71	97	84	75	66	77	78	78	74	86	78	101	93	73	71	91	76	81	85	89	85	96	80	92	82	109	78	76	76	70	68	92	82	94	106	95	81	99	81	80	87	76	66	88	84	84	96	78	77	82	95	86	93	84	80	84	81	88	86	94	73	91	93	80	93	86	78	99	79	86	92	77	112	81	69	84	87	86	93	95	62	59	79	83	91	83	63	74	102	93	85	91	83	87	89	88	85	76	80	77	74	82	80	91	97	87	94	97	110	76	81	70	69	73	96	90	72	75	75	92	86	101	100	93	93	75	83	72	80	78	87	71	68	83	66	91	84	82	93	84	92	82	96	90	93	81	73	83	76	74	83	87	78	88	76	80	93	79	85	87	80	100	70	82	92	76	84	83	67	91	85	76	79	84	76	71	98	83	81	96	88	73	79	80	74	89	109	97	108	66	93	103	104	97	91	80	88	70	64	73	73	73	89	90	89	74	87	103	81	87	85	68	93	85	102	74	66	80	75	73	85	74	91	91	90	68	76	88	88	91	80	70	69	89	88	80	84	82	86	91	81	86	74	82	88	90	78	94	78	62	79	98	90	90	91	87	82	82	91	95	84	78	88	75	78	90	72	84	87	89	73	66	89	62	90	83	98	87	84	74	80	99	81	75	82	97	79	86	92	80	89	84	97	72	89	101	92	88	86	82	92	73	87	74	96	98	82	81	65	79	90	80	83	88	80	85	104	76	97	68	66	75	91	76	77	100	82	78	101	74	81	102	96	67	72	96	88	83	84	79	86	72	77	86	86	111	83	83	85	101	85	75	80	67	96	73	99	86	98	107	81	98	92	69	91	92	94	85	80	75	83	93	101	85	81	77	85	78	81	95	92	70	91	83	78	104	78	96	82	97	85	71	85	97	85	89	83	73	85	86	87	72	71	79	94	73	95	90	98	84	85	84	76	61	77	82	85	71	79	99	78	78	75	89	64	87	86	79	76	84	76	82	83	92	87	106	87	75	84	93	77	80	74	89	90	86	80	77	76	68	91	79	82	78	90	93	83	81	90	75	85	83	98	70	84	67	68	101	94	80	69	74	98	87	76	99	69	83	80	98	80	70	80	90	100	87	93	87	97	73	74	73	87	81	79	60	91	103	96	95	100	76	65	70	73	92	85	86	95	85	78	84	96	88	87	90	98	100	91	79	84	96	78	78	80	80	83	87	76	82	78	76	75	68	85	101	84	85	91	97	98	77	96	80	86	90	88	84	83	90	78	117	107	72	82	83	96	87	87	87	64	99	92	95	98	73	101	83	81	75	94	101	88	75	93	77	83	81	98	87	99	99	81	80	82	87	81	90	87	73	81	80	89	87	96	84	97	81	95	89	90	104	86	76	101	82	87	79	86	71	87	96	97	77	71	103	92	94	92	82	89	82	84	74	92	73	88	83	79	101	90	104	73	88	77	90	96	73	100	75	95	79	84	95	80	94	73	87	74	79	78	66	84	90	90	87	97	97	82	81	70	72	97	85	90	73	82	93	87	86	75	80	82	111	71	75	74	89	83	80	96	81	79	103	75	89	89	86	81	81	78	87	90	81	84	67	91	72	75	85	76	85	93	84	86	89	80	96	91	84	88	78	85	93	84	83	81	73	85	77	76	77	74	75	69	73	87	79	112	87	92	70	90	83	69	79	75	82	102	89	85	59	90	89	75	91	82	86	75	88	69	90	90	79	53	76	84	81	85	74	82	75	78	82	91	85	66	84	92	87	98	85	87	87	80	88	89	71	95	92	100	62	93	99	101	108	95	89	93	74	82	80	94	102	79	80	81	84	81	88	86	74	80	70	83	71	89	82	94	83	85	82	76	80	85	81	83	81	101	74	67	84	76	92	85	89	83	69	79	76	80	90	87	92	72	97	96	82	96	78	89	84	102	74	90	78	100	86	98	80	81	66	88	81	88	101	80	82	77	86	82	89	100	72	69	96	76	88	71	102	90	98	91	83	89	91	77	84	76	96	94	99	69	75	76	82	88	96	91	101	79	74	80	74	104	70	82	77	90	82	74	86	93	95	68	88	94	84	79	82	90	89	96	89	90	74	86	66	83	92	77	83	90	77	84	84	78	90	77	77	92	78	96	70	91	82	81	96	77	92	80	74	76	81	85	69	78	79	104	75	85	74	72	75	75	68	85	71	92	81	96	86	77	92	83	90	88	86	82	83	86	88	75	70	87	83	88	93	81	78	85	89	87	76	81	77	77	87	99	64	88	88	86	76	97	79	85	83	94	88	74	100	103	92	93	62	69	82	70	85	85	79	79	83	73	85	80	90	68	81	86	73	91	78	79	88	91	95	75	87	94	80	87	84	97	79	79	103	108	87	90	67	90	68	86	105	83	90	89	58	70	80	73	85	84	92	75	85	102	110	85	75	93	108	96	86	70	79	99	97	86	87	83	97	90	83	78	100	91	92	97	77	81	100	82	71	99	99	74	79	80	104	82	75	77	98	76	74	78	83	73	80	75	94	82	85	80	95	83	91	63	75	84	87	84	88	94	85	91	91	102	93	86	85	76	92	74	104	82	87	92	97	88	92	85	88	89	82	72	86	65	81	83	92	82	85	84	89	91	78	81	82	92	88	86	87	85	77	97	98	82	83	78	82	93	75	93	78	103	89	79	79	74	81	75	72	74	94	83	88	79	88	89	82	96	94	79	69	69	88	87	90	92	95	73	101	78	93	91	85	96	101	82	82	86	79	82	79	93	79	69	83
8298	772	1722	1962	1749	1322	980	851	726	643	579	547	458	417	412	390	412	333	336	342	273	289	306	305	283	264	301	279	266	289	256	248	281	252	225	275	235	247	246	230	258	235	273	256	219	248	194	200	243	237	252	255	219	213	208	243	211	235	214	223	233	239	221	218	206	221	253	202	205	212	227	231	236	238	228	238	255	232	231	230	217	229	214	201	221	228	222	226	212	223	242	197	224	226	239	267	219	235	221	203	211	223	238	216	239	207	232	225	222	221	234	204	242	214	243	222	225	264	202	210	223	225	219	194	252	212	219	249	244	232	187	214	212	189	204	217	221	207	213	241	217	221	210	208	224	216	214	205	225	223	221	234	223	210	228	227	231	226	243	228	232	212	238	261	214	211	194	234	235	225	215	206	208	233	221	228	209	215	217	206	225	225	215	231	214	228	234	227	207	230	222	241	200	230	218	209	213	229	229	187	222	229	221	212	245	214	212	237	235	241	218	223	210	229	216	205	224	214	223	216	222	232	219	215	256	215	213	226	217	215	218	250	210	225	230	212	222	209	223	217	235	240	210	198	231	227	232	215	237	227	236	203	208	221	242	206	254	232	215	217	217	234	208	235	223	221	225	207	224	247	222	210	233	239	199	237	217	251	240	233	228	214	223	213	222	235	222	214	214	241	234	220	248	233	232	223	210	217	234	243	247	247	212	196	215	220	230	253	214	227	237	229	211	230	237	242	200	222	204	221	245	226	199	225	218	228	253	209	207	238	221	201	212	203	220	240	231	229	227	200	211	240	207	239	233	224	205	247	240	225	243	225	230	219	220	230	240	222	231	241	209	223	221	232	190	209	231	233	246	228	233	226	249	226	222	242	225	218	215	221	230	234	197	209	235	256	216	226	244	205	218	230	214	252	213	227	217	212	217	225	244	246	237	228	227	225	207	232	205	190	191	236	207	252	247	231	225	228	238	207	204	231	228	224	236	202	219	228	216	241	234	231	208	226	206	221	217	201	211	229	228	209	239	223	227	222	215	223	207	244	222	203	216	224	193	215	217	232	249	232	227	218	211	211	195	235	210	218	214	237	244	238	210	211	223	228	232	192	252	244	229	225	222	210	203	222	231	222	196	260	245	220	225	230	224	216	214	236	236	200	216	223	231	216	211	221	226	216	230	232	228	198	202	238	205	223	216	243	222	206	225	221	256	205	214	208	228	245	209	195	213	229	214	225	232	236	242	213	213	233	215	227	216	213	219	253	226	247	231	213	227	227	209	232	219	225	224	211	232	256	238	232	225	229	232	247	216	198	204	205	229	242	228	237	212	230	210	220	207	224	253	228	200	236	248	240	212	232	215	235	224	242	206	241	198	218	231	214	215	223	232	239	218	228	232	220	255	213	228	217	227	193	234	233	207	232	265	230	240	212	225	221	223	203	231	235	192	225	239	239	222	228	235	228	204	238	217	238	231	211	229	230	218	189	219	231	238	217	219	221	222	220	201	212	235	223	227	242	231	230	228	209	232	192	227	223	206	236	234	233	202	215	229	216	207	207	238	218	242	229	228	241	209	231	217	225	242	191	210	212	208	237	221	221	233	236	192	217	250	240	219	244	253	218	206	194	220	217	226	228	232	208	183	265	237	210	253	245	225	229	207	243	223	233	220	202	219	210	202	207	235	203	223	233	256	197	212	226	219	225	218	225	210	230	223	254	264	218	241	220	199	221	214	234	236	228	235	200	215	236	216	215	231	215	215	220	231	233	233	221	214	211	224	226	206	217	228	237	237	237	209	225	226	227	206	236	238	239	238	216	213	237	241	233	198	219	250	230	210	227	240	243	228	233	223	219	208	221	227	231	231	228	221	229	254	236	210	228	220	203	235	262	174	253	210	205	229	203	187	202	250	214	245	218	218	234	256	205	234	217	226	236	202	181	226	198	187	204	212	245	233	218	215	227	235	228	245	232	210	223	230	213	221	206	227	229	205	221	218	238	226	240	234	232	242	240	221	222	252	226	212	201	217	232	221	217	205	214	230	225	253	247	247	212	188	220	234	226	209	231	220	204	185	235	219	212	194	220	225	210	238	211	211	227	231	223	244	198	232	221	222	218	225	217	238	201	232	191	236	242	228	229	197	213	242	207	236	241	231	228	249	203	231	242	211	217	229	222	210	238	227	195	213	228	218	211	245	227	220	244	179	232	236	219	240	210	223	265	225	237	227	250	233	204	249	227	223	220	221	226	213	220	261	264	221	219	220	200	203	237	217	226	240	203	216	188	216	223	221	227	234	208	216	208	211	223	235	248	231	215	212	257	223	215	206	237	250	213	220	220	234	221	213	235	205	205	232	213	246	214	238	229	250	241	265	236	219	219	202	234	217	247	220	259	227	224	246	227	234	242	247	199	239	220	218	208	227	241	208	213	252	215	224	206	212	231	228	234	237	227	220	226	209	200	230	226	245	231	203	201	237	223	242	228	224	237	233	239	211	227	205	238	227	225	254	241	224	224	210	225	209	223	231	235	234	227	241	239	225	226	231	232	232	265	254	208	205	208	233	230	232	211	232	206	232	222	202	238	222	223	207	225	217	240	216	223	221	212	239	208	235	233	230	239	207	220	195	229	245	214	240	225	226	226	208	239	229	241	260	215	233	229	244	248	218	217	226	231	262	238	176	219	247	203	230	201	216	241	226	217	235	249	232	224	240	237	224	235	220	202	204	229	206	207	249	212	223	217	235	215	224	236	209	249	236	218	209	220	200	215	236	202	212	234	213	227	220	243	251	197	216	228	216	213	208	224	253	204	210	192	191	221	241	213	208	224	210	226	193	219	228	228	207	243	216	243	224	238	225	220	213	205	225	226	226	227	205	225	207	198	230	239	243	227	266	238	206	213	219	220	244	205	249	234	231	214	225	235	214	218	242	216	220	233	217	221	228	240	228	229	223	221	211	242	214	225	225	225	241	216	238	205	232	251	226	247	214	216	221	228	227	236	223	204	221	213	198	211	213	222	254	213	225	229	212	236	211	195	218	228	217	225	230	213	233	229	254	254	209	213	228	250	242	242	232	220	244	244	213	214	211	223	246	219	216	240	221	244	208	188	237	237	229	222	237	234	227	231	224	222	219	223	220	203	206	205	218	206	185	219	254	232	242	221	210	220	209	221	205	208	250	217	221	213	223	195	222	218	227	238	212	229	230	252	219	214	241	214	243	230	196	234	210	230	228	205	226	241	219	238	200	207	221	245	190	236	220	243	247	186	210	240	233	238	233	250	220	214	232	221	191	247	244	248	219	230	195	233	245	217	208	223	210	206	229	246	231	243	235	261	216	237	238	227	230	209	232	239	213	215	233	217	267	230	230	231	211	222	232	229	192	249	204	208	215	239	230	210	222	227	228	224	229	197	231	246	204	228	227	233	236	205	200	224	188	204	231	212	191	219	203	219	222	223	224	210	223	212	220	235	215	209	221	251	225	195	233	226	219	210	216	205	210	210	208	230
2235	335	312	357	300	306	304	308	289	275	310	306	322	273	326	312	313	298	316	284	301	313	319	281	307	306	313	312	321	304	271	296	283	312	305	289	299	319	322	341	357	275	280	268	302	333	351	324	291	282	264	278	304	321	326	308	309	293	340	307	287	302	309	332	322	297	306	293	291	270	326	307	317	301	295	258	295	319	315	316	331	284	295	323	278	291	303	286	325	297	295	288	291	313	304	333	299	299	282	298	305	269	291	276	309	329	280	300	286	286	305	301	304	274	310	301	314	292	305	331	298	338	333	329	307	303	323	314	261	312	293	296	318	283	284	327	319	286	303	297	314	284	307	319	337	330	277	307	325	336	305	325	309	324	307	303	294	338	291	300	285	297	278	304	297	285	291	285	279	293	301	285	302	322	305	293	300	309	316	328	289	258	291	315	269	275	316	288	333	306	303	316	296	288	303	337	282	274	279	308	291	331	310	315	288	287	286	312	290	285	280	307	296	307	321	273	282	274	272	307	312	281	313	314	290	327	299	298	305	279	316	305	302	320	341	298	315	328	289	334	295	359	324	304	300	297	307	312	281	323	324	299	327	322	315	326	278	333	296	298	285	355	305	289	300	296	298	290	285	314	327	315	343	305	310	309	290	332	296	307	345	300	298	310	310	305	299	316	323	309	324	315	298	308	325	321	313	267	310	309	318	270	296	315	284	326	313	312	332	290	286	300	283	274	293	300	332	329	329	322	269	291	284	280	328	294	340	337	300	317	296	331	334	322	288	307	305	314	328	331	300	275	319	283	301	307	326	285	265	293	289	316	320	310	315	293	281	300	312	289	310	310	292	311	293	260	331	304	289	303	290	328	315	274	278	283	306	307	274	307	304	311	308	314	309	323	312	279	294	353	321	310	300	318	303	294	322	333	298	288	295	310	300	291	278	306	322	347	313	306	281	293	323	321	313	286	333	290	319	310	297	288	318	306	288	297	291	311	321	306	311	302	290	289	296	280	268	311	304	315	304	313	335	318	302	321	296	312	266	300	304	307	275	318	307	309	322	302	336	262	322	315	289	280	285	305	309	296	299	303	301	305	321	274	272	330	284	324	303	333	306	306	308	306	346	305	288	285	302	321	299	283	308	304	333	325	291	263	265	298	338	300	296	347	312	316	303	309	314	290	291	298	270	293	314	324	291	293	277	280	325	316	328	270	302	313	313	298	279	305	290	317	301	302	329	292	302	311	303	295	317	261	306	306	348	301	299	301	305	273	237	341	298	339	317	305	340	301	318	325	287	282	348	306	310	296	290	305	305	313	309	312	301	293	326	334	289	299	307	307	278	304	299	288	325	254	338	311	312	299	307	334	276	271	298	325	303	296	285	309	277	294	278	301	319	319	275	287	303	304	308	330	298	295	304	333	305	301	309	304	315	307	311	293	300	325	328	285	313	302	289	328	303	293	294	297	264	329	304	278	298	329	305	290	322	320	298	278	281	304	291	266	303	321	303	306	306	317	305	314	278	312	293	308	313	331	291	294	305	324	302	291	302	290	297	299	293	323	360	296	332	314	282	297	305	322	296	310	287	308	279	293	327	364	277	300	313	313	262	306	301	306	336	324	316	318	302	277	307	312	318	266	323	300	289	308	299	338	298	293	342	297	311	315	265	312	300	294	283	337	330	286	288	280	330	284	326	307	312	317	296	327	280	317	275	328	304	263	282	333	288	340	294	296	320	288	285	313	299	291	308	299	301	294	295	291	300	301	282	259	303	316	271	330	302	315	298	303	275	304	292	287	304	293	294	324	324	303	288	286	322	302	358	262	314	316	276	296	314	282	303	300	313	299	275	282	309	290	293	322	303	266	308	308	291	302	304	304	332	295	307	283	279	277	301	305	316	308	328	314	297	310	309	344	321	304	319	296	335	317	324	303	306	335	298	299	306	276	341	292	303	299	296	313	299	323	317	305	303	325	303	322	304	309	266	294	320	288	305	279	302	337	286	283	355	311	301	280	270	303	293	314	315	302	319	299	330	309	312	286	305	345	304	288	297	286	320	340	293	304	303	338	305	321	311	284	308	317	320	329	313	303	277	301	285	305	280	282	287	303	292	294	292	278	304	281	282	284	326	326	278	293	289	324	346	274	314	295	321	330	259	281	277	325	330	298	279	320	315	314	292	326	292	339	331	291	293	321	320	286	294	339	322	309	305	311	293	285	311	318	319	350	300	273	293	290	324	291	284	307	310	305	297	317	293	294	320	307	323	311	298	335	331	298	301	269	291	290	299	290	307	308	300	288	287	340	334	291	296	325	292	294	317	304	300	322	314	286	321	333	295	288	311	322	304	300	308	344	310	282	289	347	288	309	299	306	328	319	301	320	323	309	324	324	278	278	291	280	283	303	318	314	340	279	283	312	316	291	287	321	316	311	310	340	296	269	281	310	326	317	315	336	304	271	280	307	343	326	303	339	267	308	301	302	287	302	324	296	336	307	326	285	305	287	309	320	326	317	279	338	313	262	323	315	319	302	291	302	322	266	327	304	298	344	352	334	319	294	308	287	288	285	327	296	290	315	301	335	323	301	299	301	289	289	308	358	307	317	344	319	293	293	312	257	309	327	293	294	317	314	276	265	334	298	297	301	288	320	325	308	304	335	305	295	300	313	302	323	345	325	328	286	298	292	285	308	306	321	299	296	295	293	298	275	284	287	321	315	332	294	315	312	266	311	314	327	334	310	331	315	302	311	307	302	317	309	331	287	295	325	307	279	318	326	338	352	343	292	282	303	276	282	283	293	328	275	338	318	315	314	279	292	304	317	334	310	293	314	284	326	289	347	324	269	284	310	340	312	265	313	301	275	306	285	333	310	297	307	315	313	292	308	317	314	316	289	310	302	280	288	299	318	331	326	304	320	315	295	317	312	283	318	304	310	317	316	289	295	307	318	299	294	295	299	344	310	274	326	279	296	308	337	315	335	291	307	309	300	309	257	308	305	308	319	289	301	302	310	280	328	292	305	321	288	304	317	322	297	309	291	279	291	292	305	291	308	319	290	328	337	292	308	299	332	301	307	278	354	306	315	329	304	310	256	331	358	300	309	341	304	301	306	312	302	271	307	315	347	286	342	300	339	299	298	293	321	318	305	325	290	289	288	312	306	307	259	294	326	279	311	292	294	264	296	336	301	318	300	316	323	312	300	333	340	279	312	327	300	318	331	325	332	320	299	300	331	280	259	312	324	316	309	276	346	287	353	324	306	330	340	321	299	272	318	300	289	284	354	300	299	286	276	272	268	326	319	332	311	320	311	297	314	324	307	272	283	275	320	322	300	276	291	308	274	285	298	328	286	328	276	310	305	321	301	307	301	347	287	278	287	325	272	287	301	320	312	295	331	293	309	323	298	292	292	285	355	312	316	286	336	322	311	327	314	341	288	291	298	287	322	297	294	291	309	292	287	303	305	300	270	289	294	287	290	287	282	302	290	282	293	299	303	305	324	300	301
2924	727	732	744	676	716	632	725	700	641	697	661	643	684	732	696	725	627	703	678	668	622	648	680	652	675	670	672	645	667	675	674	653	714	694	695	623	673	709	663	712	679	658	663	580	659	674	668	612	697	702	669	630	683	673	667	683	686	648	705	666	654	695	650	725	702	705	691	667	690	703	712	686	671	637	653	664	596	672	686	687	654	682	662	682	716	659	653	669	646	723	706	701	674	677	660	674	680	667	699	679	667	701	701	709	703	699	731	682	694	729	692	653	680	656	710	702	645	651	686	678	693	705	678	627	707	680	650	702	692	671	680	651	719	699	679	675	662	700	651	706	688	690	666	661	635	682	672	697	672	637	694	632	676	725	647	672	648	670	680	684	688	656	705	708	680	686	638	693	694	629	699	651	652	715	644	656	666	680	668	670	648	715	666	692	646	681	640	746	668	690	696	720	674	685	651	701	668	667	670	676	679	661	662	649	680	673	711	657	657	673	691	693	679	674	727	680	795	643	666	616	720	627	689	661	689	668	674	661	689	654	736	632	693	670	693	685	711	714	703	681	672	693	666	676	680	673	634	719	646	646	661	654	659	662	696	648	675	701	612	681	701	651	678	655	676	692	698	681	684	698	648	636	719	660	672	677	704	698	697	681	633	650	685	702	670	655	669	682	645	644	667	689	685	677	631	710	650	662	711	653	628	681	681	664	678	675	660	688	666	661	644	642	646	698	655	650	650	681	660	640	671	618	649	684	651	677	707	645	675	662	671	719	701	724	665	690	701	679	669	673	650	690	670	662	638	691	705	691	706	659	681	676	673	647	658	667	662	704	686	652	677	682	673	665	689	695	668	699	662	657	658	643	678	708	719	748	716	650	681	692	682	657	633	685	660	645	660	650	651	701	669	651	680	700	702	674	619	666	669	659	654	666	674	668	670	639	654	662	661	682	644	690	718	676	641	672	657	673	709	690	674	680	655	645	666	684	681	709	665	660	669	660	676	648	693	664	682	687	658	672	663	720	643	633	692	710	691	649	672	729	654	642	678	681	648	685	660	659	669	649	663	692	658	658	666	643	691	696	655	670	642	619	696	662	706	642	675	689	700	650	648	670	647	639	659	687	688	657	666	670	673	660	671	689	671	655	696	697	679	655	678	688	685	672	677	685	662	685	641	719	688	684	664	674	695	703	682	653	682	683	656	646	652	693	699	698	687	694	693	655	677	681	638	695	649	687	625	639	660	662	699	681	683	699	623	662	707	649	681	680	707	693	661	699	633	711	633	680	657	666	646	687	726	692	674	657	680	675	647	713	697	663	622	696	687	682	655	669	618	690	624	683	703	663	707	697	696	692	666	644	675	650	693	674	686	675	688	669	678	744	657	718	713	693	716	652	659	631	634	672	682	669	661	670	633	639	686	676	713	718	681	707	707	697	667	651	626	697	696	686	657	707	670	675	682	670	681	680	657	674	702	673	683	701	647	669	710	683	670	652	682	687	652	641	672	656	645	686	634	648	642	672	647	616	649	665	685	678	685	693	671	680	702	686	664	706	699	654	716	688	633	687	663	667	678	689	638	664	674	666	683	656	723	651	682	661	710	686	673	683	663	642	662	688	720	658	659	722	662	683	713	679	684	683	693	689	674	640	662	679	660	674	705	658	637	684	713	660	663	684	640	679	720	677	611	661	663	664	661	667	664	691	706	716	675	720	645	667	658	672	702	669	664	709	646	706	686	650	678	751	665	673	641	653	672	687	708	651	673	641	666	656	644	669	735	681	619	671	637	669	673	651	641	659	653	675	695	670	648	646	666	666	657	701	664	674	711	689	678	667	645	635	702	695	679	621	691	669	693	685	727	663	690	640	682	729	638	702	658	653	673	692	702	651	695	694	704	671	657	652	688	624	681	701	709	670	719	713	637	698	655	660	669	684	667	657	684	635	680	706	671	712	665	689	688	671	677	629	699	680	660	686	667	709	681	669	666	732	711	650	634	697	718	683	693	682	681	643	668	678	657	687	623	698	654	665	728	669	692	689	682	649	697	674	682	742	659	686	650	668	705	668	636	695	683	678	671	644	643	666	706	653	657	681	713	621	611	641	691	675	667	667	710	661	680	639	696	653	707	692	648	655	705	640	655	675	688	657	669	701	699	671	669	707	668	661	700	699	702	643	667	680	642	672	677	668	645	666	674	683	644	678	667	697	707	636	642	648	641	692	708	685	700	684	661	655	671	627	718	741	684	683	676	665	671	675	649	646	645	652	687	701	647	685	651	650	681	670	704	667	721	714	705	663	693	678	641	706	670	709	672	648	649	696	666	665	671	706	693	654	706	694	687	671	697	651	677	667	683	643	688	684	646	745	669	682	684	672	683	658	706	674	658	716	673	686	647	634	686	640	691	637	676	684	638	732	651	670	660	689	652	680	652	696	692	695	685	698	678	659	581	704	684	645	711	691	726	708	673	702	662	690	656	712	689	679	692	693	658	701	666	631	641	683	690	632	660	644	652	747	647	706	652	683	647	727	660	653	693	683	671	681	667	648	635	670	669	643	656	662	681	744	657	692	655	662	687	725	651	696	679	642	696	677	717	658	658	696	719	670	656	679	691	665	697	662	651	660	698	633	704	686	677	659	700	664	675	690	646	601	677	666	658	713	661	662	636	683	670	687	698	673	659	621	685	687	679	665	679	660	673	625	652	614	640	638	607	662	605	710	630	682	648	673	657	654	694	689	642	682	688	691	713	657	658	638	712	702	699	691	652	640	668	668	643	682	643	728	609	665	658	626	665	643	732	680	668	659	713	682	679	703	682	646	670	669	686	666	614	696	688	673	692	677	712	637	653	650	656	691	671	693	656	677	676	643	669	705	648	690	698	670	688	670	680	667	696	685	697	702	665	656	667	669	640	685	668	662	690	652	704	690	709	681	697	676	672	695	666	662	674	687	722	697	641	663	630	683	689	718	690	664	639	673	659	676	652	695	622	663	718	653	654	662	658	654	634	660	697	646	662	654	607	709	691	679	681	686	648	706	692	631	640	634	662	640	646	701	665	644	662	657	659	659	662	629	652	672	697	696	688	646	673	674	663	640	663	677	679	706	682	669	691	671	655	664	657	638	681	631	621	711	722	671	681	714	658	680	665	629	680	645	712	639	676	678	666	661	694	679	711	636	736	634	659	665	650	679	673	617	644	683	690	683	689	668	660	635	667	697	689	718	696	689	652	656	694	733	682	708	656	712	672	744	658	671	694	681	641	689	670	687	660	684	665	661	696	738	690	660	654	640	661	664	693	682	702	698	658	690	694	699	626	651	671	669	652	671	671	692	598	675	745	667	691	673	645	678	667	721	647	747	688	706	666	689	715	676	669	658	657	701	638	671	664	631	661	646	663	651	638	654	696	691	662	681	661	641	674	657	688	667	636	686	692	684	684	673	654	706	652	653	660	737	705	726	640	721	647	663	664	707	649	661	701	685	696	714	666	678	705	703	697	689	693
8446	531	571	454	346	338	294	277	299	271	206	223	222	243	226	225	244	239	224	241	212	228	216	220	190	232	214	209	222	235	205	205	220	219	229	227	222	210	202	190	172	241	241	211	227	229	227	240	209	234	224	203	228	219	203	223	225	202	209	240	199	218	216	226	233	223	221	216	245	200	203	221	200	208	209	208	205	224	223	208	225	227	215	190	227	231	223	225	214	233	227	204	212	234	200	201	246	221	221	223	191	183	224	227	231	221	224	224	215	206	201	210	198	232	187	199	221	207	215	245	240	226	212	236	195	203	210	212	231	215	223	204	209	201	205	209	221	207	211	188	194	223	234	236	233	234	211	210	236	228	246	209	242	247	218	210	238	183	209	218	219	200	239	226	191	206	222	202	216	186	202	202	199	231	212	204	253	203	228	190	206	220	220	226	215	223	225	227	212	208	238	230	188	220	225	232	201	220	193	221	204	191	190	219	206	212	196	217	209	217	241	224	236	215	233	219	188	195	212	235	225	205	196	227	216	196	210	224	220	221	232	192	216	210	223	221	230	221	229	217	229	209	201	236	202	219	227	191	193	208	209	225	210	210	192	241	185	216	222	220	192	220	215	201	195	238	202	201	229	238	255	221	221	188	206	206	230	214	226	195	203	205	228	220	200	216	190	232	215	191	181	228	198	185	194	188	220	186	244	220	195	176	213	216	211	214	222	213	219	210	212	234	207	210	199	197	213	198	227	178	218	232	217	193	234	217	221	247	202	226	204	220	215	240	217	216	202	186	201	193	217	235	222	211	201	190	212	205	222	208	223	196	195	217	211	192	204	199	206	221	239	225	230	196	241	245	219	194	213	219	197	223	205	208	210	195	234	200	214	257	225	216	195	206	199	208	217	207	196	242	219	235	232	230	215	236	211	215	211	213	213	222	236	219	192	239	200	199	234	221	204	213	197	181	226	202	191	214	190	223	211	226	193	207	205	204	223	197	225	213	195	200	201	199	191	231	198	213	202	212	215	217	216	215	190	215	206	221	220	239	203	209	231	187	193	200	218	213	207	203	236	193	205	211	211	208	215	194	217	228	193	241	210	227	217	223	221	233	207	234	216	210	230	221	206	225	234	196	190	200	243	219	227	190	241	209	199	208	230	224	200	217	220	198	238	209	204	198	222	212	171	207	224	192	230	210	229	224	196	228	203	208	216	193	211	185	220	189	185	240	221	208	214	207	237	195	216	210	198	233	221	248	230	203	234	195	186	216	199	221	210	195	237	199	202	216	214	233	216	222	196	192	221	219	199	198	207	238	235	195	172	213	236	242	228	237	215	214	201	193	225	224	227	218	205	202	218	221	213	216	218	220	213	220	198	207	204	225	199	223	223	221	194	207	199	232	225	201	210	195	185	221	239	221	233	191	217	207	214	210	192	207	222	202	210	214	204	226	231	213	234	207	196	236	211	216	191	233	206	190	236	205	210	208	223	200	189	218	240	209	194	224	220	209	206	185	220	207	211	234	206	208	241	208	260	220	210	229	231	200	214	211	189	199	233	172	206	220	190	221	213	232	198	242	227	201	218	193	184	212	222	210	227	218	227	234	237	227	196	178	220	209	226	244	227	222	194	194	228	225	218	211	215	200	221	222	220	202	210	230	227	187	198	211	219	227	202	228	206	218	189	184	203	236	227	217	225	216	225	218	213	211	215	185	227	214	240	234	228	224	208	206	228	219	222	236	205	195	238	232	232	212	227	227	195	220	223	241	202	226	211	208	202	220	219	214	224	198	215	223	228	209	196	180	231	217	188	227	224	209	242	228	212	213	206	215	237	210	205	220	217	205	216	223	210	183	228	195	259	195	207	211	221	229	229	241	219	221	207	234	205	229	220	209	205	221	215	207	227	209	216	223	197	219	237	224	218	201	199	217	228	202	185	218	205	198	223	229	217	211	211	217	222	238	232	232	209	208	224	226	196	204	214	208	200	210	204	215	210	234	207	207	213	238	215	226	205	234	240	177	219	229	188	227	212	230	231	239	214	225	218	205	208	200	203	230	193	225	227	210	213	211	206	229	200	210	249	248	198	211	241	203	250	188	225	215	222	198	208	227	204	191	221	209	220	198	188	216	201	213	202	184	219	198	212	230	201	208	198	188	233	211	215	252	201	217	182	203	221	228	232	225	232	211	212	232	194	195	199	210	229	198	228	207	210	221	235	215	253	191	214	205	210	209	227	236	209	218	196	205	185	196	206	210	251	228	216	206	211	204	207	208	221	222	224	209	190	218	201	204	247	222	235	244	195	248	224	200	202	196	220	228	202	207	236	214	211	208	215	209	221	212	221	208	220	224	245	231	211	195	223	228	219	205	185	216	227	223	196	229	222	207	212	231	197	217	216	219	216	227	236	214	220	232	237	211	228	196	222	209	231	226	220	203	253	202	195	213	228	200	214	204	196	227	210	214	198	216	205	215	208	238	198	216	229	209	219	266	218	203	224	222	200	209	231	218	224	211	235	220	228	204	189	221	226	204	217	203	224	220	202	196	185	207	219	206	205	200	209	193	191	229	210	215	210	193	238	194	182	198	223	187	222	203	227	232	213	231	229	209	201	226	203	214	218	220	248	213	193	195	223	202	184	247	230	209	215	205	219	212	198	205	203	214	226	207	231	206	204	237	204	206	197	200	195	231	237	201	211	203	178	252	233	195	210	211	219	204	214	211	221	208	228	236	199	232	217	208	198	218	226	204	226	222	222	225	212	224	227	198	193	187	213	227	220	178	214	205	214	219	227	203	188	225	207	208	229	204	194	239	213	212	206	206	194	214	219	206	212	239	230	204	223	218	197	190	253	252	232	226	218	202	216	214	201	231	208	190	217	204	211	218	228	198	230	213	218	205	234	208	236	206	203	236	215	226	235	222	204	197	204	210	216	199	198	231	245	194	204	213	216	222	215	227	188	213	203	219	223	213	197	202	222	231	206	218	226	204	221	198	224	214	190	227	217	241	238	228	205	200	218	210	214	226	227	231	195	220	207	234	244	227	184	209	231	230	220	195	224	203	206	213	208	223	182	227	204	229	220	218	207	197	211	222	196	236	204	194	177	197	217	202	229	207	203	217	199	183	196	181	224	211	216	194	202	220	194	224	205	198	224	225	203	209	216	221	188	214	240	189	225	210	221	232	222	214	212	225	226	211	214	220	226	217	232	230	229	207	233	198	194	199	240	226	215	218	222	207	218	183	210	232	216	223	209	203	225	206	220	202	193	229	201	210	228	222	214	198	197	201	228	222	223	214	222	213	207	236	222	198	231	204	199	228	206	199	215	209	213	197	223	219	213	220	249	238	197	186	191	200	249	229	224	216	187	221	200	213	207	226	207	189	217	229	214	188	219	216	209	205	201	235	219	224	181	217	223	220	202	191	201	228	208	229	223	229	208	218	237	215	207	209	212	193	205	196	203	233	232	234	211	179	223	208	204	220	208	176	215	235	190	244	225	229	221	212
7100	776	1252	1341	1197	1053	930	835	769	724	674	652	614	603	567	582	573	530	515	515	491	504	475	514	511	519	519	521	518	488	457	484	487	494	488	536	500	475	517	498	485	516	502	493	524	486	476	463	479	459	486	501	516	515	522	496	487	456	497	482	501	475	482	489	481	483	514	491	481	483	479	473	526	518	467	515	477	463	495	477	489	483	452	481	471	506	497	470	478	522	511	507	485	491	473	455	505	489	460	475	518	470	479	471	488	467	495	466	479	470	479	458	471	454	493	491	475	471	521	522	479	478	458	494	514	472	468	494	512	476	486	479	502	491	501	489	446	464	464	404	483	470	494	484	460	491	458	432	473	510	501	522	491	489	460	471	475	464	495	480	469	489	499	492	520	487	469	486	479	445	487	515	462	472	528	512	472	456	490	484	478	511	458	480	482	489	468	462	493	504	493	466	488	490	477	468	488	485	476	479	461	468	498	490	491	523	467	473	450	511	499	473	505	481	480	479	502	488	481	529	517	490	497	475	485	507	471	477	489	512	478	447	474	505	478	467	498	464	494	454	484	469	477	492	477	481	477	485	473	458	498	486	503	447	452	464	464	473	478	505	477	496	518	509	510	499	478	484	451	494	495	505	478	484	506	461	507	483	497	540	475	474	480	486	489	508	472	476	457	546	508	446	485	516	479	469	459	520	495	479	493	479	464	476	489	458	452	419	523	475	471	466	476	479	472	487	500	458	422	489	517	485	464	454	495	487	513	485	497	501	486	481	446	475	474	466	449	499	492	504	473	451	456	479	512	500	465	514	488	480	451	446	475	461	477	519	469	468	494	529	462	525	467	437	491	492	469	503	506	477	477	488	491	484	470	479	426	505	469	538	482	524	497	462	492	485	471	510	516	468	489	506	516	465	494	471	485	493	403	520	472	479	501	492	455	470	501	430	496	475	491	474	452	466	484	482	450	493	474	480	492	510	498	452	486	478	473	494	465	482	463	474	474	450	467	511	464	470	493	476	473	471	461	466	462	505	468	483	486	476	490	488	497	513	499	494	487	472	481	477	440	481	466	512	488	475	447	494	505	526	488	467	500	503	490	446	444	500	474	474	433	458	472	487	474	500	503	458	478	504	478	470	479	473	498	519	481	466	511	465	483	484	484	463	480	486	439	471	518	540	483	524	491	484	476	474	497	468	505	482	506	503	465	486	436	464	465	450	465	483	476	482	519	496	487	444	497	446	480	484	476	493	466	444	475	456	497	478	498	495	455	509	455	464	513	485	486	507	498	451	473	476	465	485	487	478	449	472	464	489	485	475	511	438	467	484	476	512	451	508	483	479	534	501	468	483	474	480	487	505	495	479	479	469	467	508	483	489	465	479	498	487	460	463	476	513	512	473	501	481	489	523	454	470	473	440	503	467	501	469	476	499	482	493	470	463	495	449	465	482	486	502	494	507	447	481	477	436	473	466	486	482	494	462	509	493	481	477	446	520	509	505	465	505	440	501	461	473	515	481	481	458	491	486	486	458	477	496	520	472	494	489	452	492	506	483	478	502	481	488	465	487	497	508	505	456	494	474	465	493	498	500	441	509	472	466	481	518	464	477	463	472	491	449	450	446	474	500	474	449	477	514	492	470	492	503	422	509	515	470	453	509	504	490	488	491	453	518	474	456	446	486	456	479	480	475	488	499	467	515	502	486	437	456	475	511	506	457	481	489	438	514	486	451	442	470	511	445	524	535	480	499	480	452	465	489	452	494	469	500	498	496	483	509	479	476	449	512	498	479	486	480	490	513	450	489	482	474	545	476	480	484	453	482	507	447	480	476	513	506	501	488	498	482	462	504	510	471	445	451	461	482	456	487	502	522	497	453	490	485	486	465	441	488	494	495	457	469	503	494	536	470	528	481	479	514	486	467	483	485	499	421	487	497	475	500	476	447	460	478	472	540	451	484	493	437	501	480	489	488	467	510	470	475	480	473	574	491	486	485	476	503	529	474	558	469	478	493	486	498	498	474	489	520	453	471	471	499	450	451	497	492	458	472	489	456	488	502	476	491	476	481	452	456	497	460	493	450	510	516	442	508	521	432	459	445	517	509	488	509	499	468	511	490	497	463	481	473	471	470	485	457	505	467	467	497	496	441	481	478	478	468	516	519	467	478	490	506	469	473	479	481	455	449	495	496	454	451	480	505	505	457	491	476	518	488	497	462	495	497	499	485	485	481	513	488	460	461	505	455	463	477	481	460	485	445	492	517	477	469	485	475	467	462	460	473	484	475	476	448	530	495	505	471	483	503	480	469	478	504	489	484	504	478	501	480	439	498	469	475	467	502	466	480	459	502	460	501	491	488	514	481	465	515	501	471	474	446	529	475	502	483	529	487	434	431	477	515	465	453	503	475	469	466	507	485	471	486	473	469	472	488	492	490	487	459	487	459	470	474	458	461	464	476	454	447	490	467	487	477	537	485	475	469	454	458	521	486	489	491	459	484	464	474	485	480	481	493	498	476	467	496	499	472	472	470	478	496	491	516	498	446	474	433	482	486	465	484	447	454	476	473	469	467	463	471	486	459	480	517	479	514	452	499	492	471	473	477	457	467	497	458	450	510	504	488	522	488	473	484	483	476	484	457	505	494	465	535	497	503	494	497	442	502	474	465	444	523	490	492	496	464	479	473	489	483	495	449	483	541	498	512	477	489	447	504	519	473	524	483	472	469	487	488	475	507	500	437	491	481	512	470	503	494	506	486	489	501	500	501	451	459	498	491	486	497	495	469	458	443	507	491	480	516	508	483	508	518	456	471	499	512	455	484	440	479	516	500	488	478	528	517	472	476	478	504	479	475	474	474	502	505	476	516	479	486	460	446	462	470	471	450	479	472	490	472	506	453	502	433	461	515	473	501	499	488	507	506	497	449	469	438	435	456	478	496	465	503	481	454	463	488	482	470	459	479	482	476	478	509	507	480	533	457	482	498	480	487	484	482	469	469	507	483	488	499	492	491	493	473	482	490	459	480	500	466	484	485	442	450	470	473	465	506	452	489	496	475	491	470	470	530	467	451	523	495	451	460	499	444	488	477	495	498	469	486	463	475	484	468	473	498	503	476	487	502	501	486	429	521	476	457	503	489	497	494	502	499	473	486	486	483	484	497	479	536	498	463	491	501	518	479	453	467	452	468	480	479	505	478	436	475	519	504	488	491	485	479	480	449	451	497	438	475	473	466	452	487	491	458	464	497	505	468	520	485	518	453	485	480	518	469	476	503	470	488	493	501	486	487	496	498	479	482	468	478	514	500	488	458	510	483	499	505	479	512	480	477	503	455	487	477	548	495	444	506	477	454	512	458	491	455	506	478	467	498	469	501	481	449	494	468	489	472	475	482	489	508	493	499	512	504	529	478	488	464	456	451	499	465	500	482	456	487	482	479	475	464	492	487	489	511	450	429	485	474	501	475	500	505	480	432	443	493	464	497	465	468	464	532	493	475	486	507	477	475
15578	1084	795	652	422	330	234	240	161	138	134	116	136	114	116	126	117	85	89	126	95	93	74	103	100	80	99	119	93	99	84	87	86	98	92	84	79	85	69	89	77	94	79	100	79	88	76	108	89	81	85	78	76	83	80	82	81	81	75	96	83	67	92	112	79	82	85	76	104	100	89	100	88	90	94	76	104	98	83	79	92	74	77	95	89	81	68	58	87	74	83	82	73	82	79	89	78	79	76	86	87	76	87	85	80	88	104	71	72	76	104	76	67	112	65	89	80	87	80	91	85	90	87	74	85	70	98	82	100	85	91	81	108	80	78	83	76	83	96	87	86	110	73	92	78	89	86	80	87	86	73	87	105	99	83	81	82	94	96	79	108	83	92	75	100	88	85	79	87	83	80	71	90	88	90	94	87	87	77	83	86	89	86	82	80	84	91	90	83	87	94	110	102	80	84	87	84	90	93	88	89	83	94	84	86	90	94	85	89	86	103	94	94	78	85	109	77	90	83	86	78	84	113	84	96	93	80	70	77	84	86	95	68	92	87	79	101	86	80	86	87	88	86	75	84	101	99	93	81	78	75	73	82	63	80	82	74	103	76	85	91	82	86	78	85	100	85	74	76	89	96	87	91	89	82	84	77	72	93	78	88	96	68	85	79	81	90	81	85	94	94	92	80	86	94	91	64	90	99	90	89	83	82	100	73	71	85	82	62	83	94	89	88	99	92	81	66	67	90	80	110	96	80	70	84	89	82	82	100	72	107	76	101	89	90	78	75	90	81	90	94	80	81	89	91	74	83	81	82	92	84	89	84	84	99	90	95	80	90	90	81	92	85	97	84	100	100	99	94	78	86	77	103	89	91	90	78	80	78	82	86	84	98	72	83	77	109	79	91	92	72	95	94	96	68	92	83	83	71	96	99	88	107	114	70	97	85	67	83	85	78	80	91	86	86	98	83	95	86	84	87	88	103	82	88	71	93	82	97	75	95	99	86	100	83	78	87	97	78	90	95	76	86	91	78	96	77	74	78	88	82	88	98	101	86	101	80	95	94	95	82	79	93	96	81	89	87	97	83	81	79	83	81	90	106	73	93	98	88	94	85	93	88	82	75	86	96	88	82	92	85	86	91	92	91	93	98	94	74	106	82	86	77	109	90	99	72	95	79	102	77	88	84	93	76	90	88	95	79	88	92	75	95	74	107	85	80	109	77	90	80	90	78	103	78	90	98	85	90	93	71	79	87	79	88	82	86	84	84	87	81	104	82	77	98	78	87	82	88	86	66	86	85	72	88	90	79	73	83	80	102	91	83	90	88	87	97	89	83	89	91	82	93	74	72	84	71	99	99	84	95	96	89	67	83	79	84	100	92	78	82	69	72	81	74	77	80	83	96	81	76	104	96	92	87	111	73	78	88	71	100	74	81	101	74	87	81	57	88	78	95	99	102	75	104	70	84	80	86	76	93	85	76	90	88	89	66	92	92	75	85	87	71	93	81	80	96	82	86	70	87	80	70	83	75	74	80	66	74	98	84	77	80	82	88	60	78	69	93	83	85	74	83	92	80	105	98	79	90	80	88	75	96	89	95	84	88	76	104	85	96	95	78	76	82	87	102	116	92	96	100	78	73	77	98	107	109	84	88	74	83	77	96	67	72	98	83	87	84	88	79	85	73	66	82	102	84	79	99	74	85	78	88	83	77	98	74	81	85	90	110	97	101	79	89	75	89	75	56	107	85	79	84	83	81	75	93	89	99	79	84	75	71	75	83	91	93	82	66	67	89	76	73	72	83	92	87	89	74	88	81	90	84	78	83	81	79	93	89	89	88	72	93	81	86	78	59	90	83	93	78	91	104	81	84	87	82	85	110	70	76	75	75	92	90	83	99	99	88	90	91	105	90	89	107	93	86	82	86	76	82	66	89	81	89	75	84	67	87	84	101	98	80	84	80	78	85	101	88	83	74	92	89	81	78	75	76	74	84	79	82	75	67	79	83	90	89	91	81	68	77	87	72	87	73	116	79	94	95	96	105	67	80	96	87	94	75	88	86	92	64	84	93	80	73	83	79	85	92	70	92	75	79	81	114	79	98	80	90	96	97	90	68	98	96	80	88	107	79	77	100	100	76	86	99	114	93	90	81	90	93	75	84	77	79	86	70	75	69	89	82	96	66	85	62	69	105	88	90	81	90	86	74	69	103	84	89	74	80	90	86	77	70	95	79	78	92	75	77	93	100	82	81	108	79	82	90	85	84	87	76	104	75	90	81	76	75	78	98	93	70	107	100	87	91	88	75	64	58	105	80	97	88	82	100	88	69	104	94	81	84	92	79	79	72	90	88	74	85	83	109	95	111	72	74	77	96	93	95	76	81	82	67	95	67	86	85	91	81	64	77	76	98	94	86	81	85	65	97	86	72	75	86	68	76	84	98	88	96	94	89	88	94	88	80	92	88	94	100	85	107	73	90	86	68	80	89	95	94	83	95	87	87	80	80	87	87	78	62	94	89	80	89	88	85	91	89	108	107	90	87	88	77	89	101	80	85	89	75	95	72	82	84	99	80	86	91	73	93	85	83	83	123	122	106	92	88	69	83	82	96	76	84	109	86	76	77	98	84	83	85	107	88	76	89	74	94	82	87	93	88	78	88	83	99	89	74	98	73	65	85	98	82	100	79	71	66	95	91	84	86	85	78	87	77	66	73	81	86	98	92	77	67	87	78	72	86	62	87	78	78	70	73	102	80	95	80	86	89	74	102	87	74	89	98	87	89	89	81	88	83	76	72	86	83	73	87	90	93	90	108	82	77	99	85	85	76	99	96	93	90	88	93	85	84	60	103	88	100	82	95	90	91	74	59	83	87	91	88	98	95	83	73	84	81	80	82	88	76	76	102	101	106	80	96	80	109	114	83	90	92	91	76	84	87	102	90	74	67	101	94	73	80	83	107	84	96	71	93	75	100	91	77	79	87	76	81	80	89	91	76	101	96	88	102	82	86	53	76	97	91	101	82	77	91	96	74	82	102	97	86	98	86	77	74	111	67	70	66	82	81	90	88	79	66	82	96	75	77	76	85	74	79	77	93	80	86	96	83	97	92	71	86	85	86	76	77	75	67	75	100	97	90	90	82	94	78	97	93	87	100	84	83	79	91	81	80	83	73	80	81	87	71	96	85	78	80	86	72	90	93	94	78	80	83	79	85	81	79	81	79	89	88	74	77	76	82	104	96	87	76	89	92	83	96	79	78	88	81	88	85	77	84	94	85	70	71	83	95	110	71	79	85	85	75	76	76	77	87	83	100	69	93	97	99	78	87	93	71	86	87	94	93	84	98	81	82	86	87	83	75	77	62	83	95	80	77	84	81	87	70	74	80	83	82	93	71	83	82	105	84	72	97	76	74	86	97	78	76	77	86	92	82	74	88	69	87	79	85	92	65	76	96	97	92	86	84	86	72	65	102	94	68	85	81	96	111	85	96	91	82	90	98	85	82	84
8210	788	1743	1978	1695	1347	1038	886	746	650	585	515	456	457	421	354	361	400	299	335	288	286	303	287	281	294	277	279	254	281	287	284	276	276	263	256	235	262	262	277	252	254	230	250	215	254	248	251	255	247	241	206	233	229	244	237	222	245	221	245	251	248	241	266	238	227	253	218	252	248	210	235	248	253	235	250	243	252	247	256	242	239	229	252	214	241	266	226	226	233	223	244	214	213	234	222	242	254	262	215	218	231	239	239	235	262	218	234	244	198	209	240	243	199	234	223	212	249	207	239	228	208	229	220	203	237	261	239	205	252	211	216	233	231	220	233	246	241	236	223	244	196	248	215	228	235	229	210	247	235	224	257	217	213	220	231	220	224	242	228	204	209	263	234	242	245	217	229	207	233	225	240	226	247	224	212	204	248	214	212	213	250	215	247	230	244	239	241	225	233	205	213	232	256	235	205	230	240	253	219	221	231	206	243	241	222	204	222	236	198	231	213	236	213	209	196	228	227	222	215	209	245	235	232	234	241	226	216	211	218	244	210	231	237	209	229	189	226	212	231	233	236	214	203	241	237	212	204	241	229	215	245	225	218	214	246	209	225	216	237	213	243	228	220	227	237	219	244	225	244	238	238	235	221	213	223	232	239	206	217	240	202	227	262	248	237	228	219	222	247	202	229	238	248	223	237	245	243	222	236	237	217	216	208	219	244	221	216	244	216	234	249	233	231	231	224	188	248	246	239	244	240	221	238	228	219	203	208	238	238	218	215	228	231	218	250	210	230	241	224	235	206	204	217	207	203	240	214	222	209	246	201	237	249	252	231	231	226	217	262	223	240	205	220	241	220	236	216	196	239	213	209	229	222	203	230	239	226	222	247	223	223	220	213	231	232	221	223	237	252	218	222	220	234	220	207	224	224	196	218	209	229	238	214	209	216	202	240	218	234	228	247	204	229	223	226	233	231	220	226	217	201	244	218	211	217	219	238	208	228	240	236	238	227	238	242	196	227	226	192	241	248	233	241	229	237	235	238	249	229	204	210	223	220	267	256	237	231	206	233	223	233	227	239	227	217	241	215	229	232	194	231	215	209	220	208	219	214	232	226	227	228	205	230	223	209	215	197	232	255	242	224	216	240	240	223	243	231	211	236	225	228	207	253	254	227	239	236	212	234	221	212	243	245	226	221	227	218	198	235	229	229	211	209	229	209	244	223	222	207	200	220	224	253	223	195	217	235	222	206	205	212	238	203	229	204	234	227	220	203	206	222	242	222	255	214	222	219	217	234	213	237	216	228	208	257	225	235	230	233	221	222	233	245	205	213	232	215	216	233	229	253	229	222	261	212	210	227	220	195	212	239	225	217	233	235	197	212	238	229	222	224	240	233	243	222	221	236	230	207	220	237	240	245	225	237	225	241	231	212	199	223	206	239	222	230	221	213	222	222	248	245	209	229	246	220	230	229	247	217	213	230	198	221	230	236	205	217	230	215	236	211	245	229	227	204	226	230	234	218	218	223	235	242	207	197	215	218	193	245	234	250	222	249	226	223	201	233	241	206	227	232	221	239	246	234	236	218	227	226	254	233	196	236	232	228	243	230	219	201	221	242	215	211	210	215	208	218	229	214	213	244	232	244	243	228	223	225	244	245	249	236	229	216	244	236	233	252	201	226	192	213	198	199	232	237	220	229	246	239	253	228	210	218	244	193	245	212	216	255	230	239	216	218	223	235	247	243	213	225	217	222	219	239	218	212	208	206	233	205	233	242	215	251	261	232	231	215	227	217	237	227	241	247	228	205	220	214	213	212	231	237	201	229	208	241	214	235	230	230	225	236	251	203	199	222	216	223	235	240	263	244	211	248	202	250	208	220	247	226	171	216	203	207	235	216	220	241	241	205	232	210	253	197	233	227	208	227	228	216	212	217	228	207	223	207	210	212	245	220	211	236	206	248	240	223	214	248	228	225	221	229	237	206	218	230	208	246	214	214	238	227	232	211	252	247	225	230	205	239	239	252	229	233	211	217	217	259	232	241	227	249	235	238	210	235	201	229	229	253	219	216	215	260	220	211	214	216	212	225	202	208	223	215	233	208	223	233	245	249	239	226	217	219	228	242	215	255	239	245	218	210	250	236	219	199	243	215	232	246	193	214	207	238	243	232	199	230	226	238	274	225	217	235	242	223	226	221	215	250	208	223	217	209	217	234	230	250	211	200	244	210	226	215	234	221	253	218	258	234	236	253	220	240	227	255	199	202	227	234	203	236	233	219	241	227	211	219	254	225	217	228	203	226	224	219	209	249	211	223	246	233	212	222	218	238	206	234	234	201	227	237	229	205	215	226	223	231	243	230	221	202	247	216	258	226	236	241	192	225	250	234	232	243	252	224	208	217	221	234	223	230	215	235	214	238	215	225	227	258	228	238	221	240	220	230	214	226	242	228	218	207	239	195	221	232	221	233	217	227	229	233	206	215	239	235	246	220	232	241	224	257	225	221	227	230	219	206	228	212	232	237	224	218	221	229	237	217	238	221	213	239	234	221	239	228	213	208	244	210	233	215	232	240	228	204	226	233	217	211	224	203	236	240	213	247	219	245	213	208	238	237	248	222	250	242	217	225	208	237	232	219	215	241	211	204	223	217	206	240	229	219	218	207	245	241	222	199	233	202	217	220	201	235	234	237	188	240	235	219	252	207	229	239	242	228	225	213	206	198	214	204	259	239	218	223	227	235	223	208	214	218	212	213	235	214	241	234	214	209	211	240	209	237	216	225	242	207	218	222	231	214	228	257	251	213	237	232	224	231	235	244	219	273	226	214	248	222	236	207	234	215	205	244	213	255	230	233	197	245	220	219	225	228	234	220	232	224	244	229	267	216	213	229	216	220	230	222	205	206	255	236	224	257	201	229	222	238	239	231	227	235	252	207	226	228	228	226	213	248	212	218	236	235	223	220	244	227	223	217	222	215	223	225	244	225	220	244	243	192	219	221	213	219	244	217	203	233	220	229	238	242	242	195	220	212	229	207	210	200	221	238	242	234	229	218	224	240	207	230	210	216	209	224	207	237	209	241	226	240	205	247	226	210	217	215	248	213	208	232	227	225	224	224	244	226	236	229	215	244	232	226	228	227	222	230	215	242	209	223	210	233	219	222	232	206	223	216	217	220	238	225	232	234	254	223	222	218	219	232	216	244	256	265	228	225	225	227	220	220	252	223	238	252	226	237	222	235	205	223	226	240	213	186	209	234	254	213	234	237	215	230	212	243	217	259	235	241	253	219	257	229	240	226	232	246	223	239	214	218	229	224	231	219	223	237	246	235	223	224	236	211	227	193	216	230	236	218	204	242	233	240	221	203	208	243	211	237	233	232	205	219	227	206	239	218	211	244	237	221	270	224	228	213	210	229	235	224	187	231	216	220	200	236	214	188	233	224	258	218	219	212	248	237	198	239	224	216	232	234	218	240	221	212	232	221	206	224	216	233	236	228	236	203	218	200
2339	349	379	326	330	315	322	317	299	299	273	340	348	295	307	341	317	293	303	287	284	323	302	325	313	308	307	314	327	279	321	292	335	296	303	346	290	315	287	298	285	282	304	268	316	317	320	312	314	315	295	291	295	265	274	312	290	292	304	295	310	320	314	282	317	312	284	318	304	288	296	287	301	310	303	318	301	356	298	316	309	327	315	316	302	308	314	295	307	289	324	298	288	294	320	319	333	315	321	323	318	297	274	325	301	311	322	327	319	282	294	298	336	331	304	287	272	261	325	302	318	304	324	320	313	301	287	287	289	304	282	318	301	306	274	304	329	277	300	323	316	329	321	283	312	282	309	287	288	323	306	310	297	321	292	315	287	318	303	291	319	343	347	290	311	280	311	304	309	298	300	313	277	298	308	326	297	339	322	318	288	326	316	303	329	330	326	304	330	312	310	309	293	321	300	298	309	326	309	299	307	306	286	337	315	290	290	317	313	289	311	287	291	333	308	325	296	305	310	283	316	316	287	305	281	305	293	310	292	308	319	304	293	286	311	299	307	283	335	323	269	321	324	271	296	275	294	316	282	330	278	322	331	320	303	295	322	335	276	294	338	301	321	309	329	282	339	289	309	315	289	295	291	320	300	328	306	297	316	299	281	283	316	302	310	336	293	299	291	324	287	293	308	306	291	330	291	308	290	316	277	320	291	282	309	295	276	318	291	320	318	298	295	305	305	324	320	315	306	294	347	290	298	283	313	322	318	317	316	307	317	298	313	293	335	331	277	312	321	318	289	279	296	307	328	318	305	296	317	295	298	308	281	298	340	300	296	291	299	292	317	308	320	299	309	296	310	332	302	316	322	306	299	308	322	308	310	274	314	266	325	307	317	338	309	309	300	304	296	307	301	301	326	268	303	327	322	316	312	311	325	278	299	309	318	349	284	290	323	315	303	301	325	335	286	281	308	264	299	299	281	291	287	280	298	302	295	329	366	282	342	338	307	336	327	311	309	301	311	311	315	291	285	308	295	287	267	275	329	310	304	313	290	311	334	304	272	289	287	290	281	309	290	290	322	307	339	301	292	326	278	311	312	294	288	333	283	330	288	333	293	301	308	329	313	260	317	324	304	333	307	277	306	290	309	305	343	312	322	295	304	282	319	322	326	292	307	323	334	334	297	291	273	349	291	284	281	326	306	344	351	271	282	308	305	316	304	310	334	309	337	291	315	279	287	272	291	296	316	308	272	317	275	289	296	307	317	341	334	309	307	299	322	296	274	340	276	300	288	259	310	320	344	337	292	327	334	289	303	272	324	298	319	332	297	338	272	288	305	303	308	306	296	296	320	319	313	314	299	325	319	301	318	320	323	322	297	269	313	305	300	306	293	267	301	326	332	302	327	312	314	319	294	306	290	306	342	292	327	330	285	300	318	303	288	306	304	301	284	329	318	285	360	301	331	338	289	323	292	291	303	305	307	304	315	302	323	296	281	296	313	309	342	300	309	327	324	300	281	291	293	308	308	320	298	302	287	309	309	327	291	326	300	322	330	296	299	288	292	290	296	301	326	324	305	277	265	303	306	282	288	284	291	318	307	288	296	298	337	337	326	298	309	303	331	311	286	304	336	298	294	308	289	352	318	313	293	329	318	330	275	300	306	278	306	323	343	318	267	304	327	275	304	314	292	325	335	319	283	293	305	331	319	334	322	295	285	260	262	319	294	313	325	299	302	326	310	302	280	290	290	291	287	289	300	309	291	307	341	292	301	304	332	325	283	287	298	339	316	322	283	319	295	329	309	296	332	301	330	293	321	325	302	312	300	275	300	298	304	289	323	325	301	279	310	331	293	325	292	291	316	333	304	308	311	307	334	312	280	307	283	258	305	349	301	288	329	286	318	318	292	334	294	307	318	309	308	313	295	292	324	302	319	343	317	314	317	312	302	274	338	318	322	311	297	306	315	302	293	293	339	337	321	279	287	306	322	283	288	270	309	327	295	311	334	323	308	329	293	323	291	309	319	349	275	295	311	305	281	337	306	286	293	257	305	293	307	290	299	320	299	310	324	283	291	302	340	296	298	310	378	293	335	309	316	282	301	292	301	295	307	298	325	273	313	324	316	312	303	300	305	330	278	277	273	289	294	313	296	348	291	318	296	325	281	309	292	299	310	312	313	330	318	299	312	312	272	316	306	280	268	287	342	275	333	302	299	307	312	326	302	301	307	312	316	289	288	298	317	329	336	257	291	280	272	350	317	310	314	275	302	272	305	309	289	280	322	331	290	358	327	315	301	325	360	329	303	269	298	313	301	305	279	269	265	316	311	321	342	301	301	283	293	315	303	311	335	321	275	292	337	314	283	326	260	322	317	320	259	297	310	336	327	286	285	274	282	298	296	353	309	317	291	314	318	308	296	332	342	317	275	293	285	311	322	299	308	283	335	305	248	295	303	290	258	294	283	301	306	327	289	277	290	294	334	307	298	318	326	319	315	258	284	273	306	345	320	286	317	297	321	324	294	311	315	317	333	295	314	284	311	316	302	329	277	291	309	334	294	327	282	276	300	315	303	290	285	327	299	311	333	337	293	299	309	319	338	330	309	322	304	327	300	300	328	311	319	311	318	306	321	300	304	317	277	265	309	271	302	283	315	282	307	340	295	352	290	315	290	296	275	281	267	281	311	331	323	281	278	329	279	328	309	291	320	293	247	260	292	300	328	308	278	310	290	300	285	313	310	325	279	304	340	324	318	328	343	343	306	292	311	314	302	321	280	307	288	313	344	317	330	315	311	288	339	298	325	326	301	298	295	328	314	278	297	296	328	272	300	291	303	311	314	318	293	337	298	296	333	304	308	306	298	312	347	300	323	330	309	323	276	319	343	289	315	337	281	315	311	323	296	341	313	311	312	340	313	300	294	298	292	311	312	298	349	276	285	328	308	339	266	323	304	301	314	292	303	331	317	288	291	297	345	313	304	313	308	316	302	312	297	310	279	335	304	321	282	336	327	309	313	351	350	286	347	313	298	291	290	270	325	340	323	290	272	330	299	310	317	266	283	293	315	340	290	312	300	277	274	278	301	288	309	294	296	315	332	298	308	337	290	285	278	295	280	324	338	305	320	325	303	324	308	310	278	320	297	326	311	299	304	255	315	305	302	325	277	308	275	291	325	303	343	294	330	287	317	321	313	323	302	301	286	321	328	304	319	333	301	299	297	335	322	296	265	286	303	285	292	305	311	307	292	295	323	313	282	294	332	291	312	303	309	288	335	296	303	285	335	314	285	312	328	306	320	344	330	300	317	291	313	307	322	301	324	334	331	289	292	323	289	310	307	314	299	302	332	288	328	292	314	322	321	316	314	309	326	308	285	293	293	311	299	276	282	294	328	315	295	283	313	325	318	316	302	322	313	327	316	297	321	288	307	327	358	307	308	322	272	315	295	293	313	300	285	306	329	326	313	350	348	300	299	320	299	321	313	275	305	277	304	310	310	323	320	300
2929	686	726	773	789	732	764	644	722	705	708	631	700	695	648	686	675	659	694	658	644	704	648	716	738	699	661	693	686	689	743	670	661	654	686	645	716	693	654	656	661	703	679	665	700	675	710	686	650	707	688	729	731	672	662	701	620	632	655	628	686	673	622	715	668	666	673	670	652	674	679	694	679	668	664	702	675	646	675	669	674	670	688	669	673	679	707	676	703	667	672	662	679	663	690	706	688	685	636	707	696	678	709	637	663	695	685	667	667	648	698	673	670	660	693	690	699	665	631	669	683	687	692	739	661	676	683	632	723	727	665	704	702	659	668	734	669	669	651	630	650	655	657	663	753	640	710	685	694	650	654	686	672	650	661	684	687	694	669	670	679	710	675	654	632	668	675	690	716	694	679	663	649	664	679	675	703	690	681	711	667	682	640	679	689	737	693	662	642	681	670	671	666	661	637	692	674	725	658	692	646	644	690	670	681	711	685	685	717	673	637	700	682	698	698	707	646	700	666	636	702	640	616	644	723	708	675	699	650	665	688	684	656	691	683	700	702	695	668	683	679	701	705	632	720	665	667	732	699	652	693	651	651	664	679	724	712	676	689	676	700	673	701	672	678	663	655	675	733	674	705	660	651	654	703	676	666	725	706	702	668	704	673	716	690	710	663	723	662	646	656	657	666	688	718	677	688	697	700	676	675	660	705	674	703	716	720	658	651	708	726	687	707	704	720	684	664	692	692	711	659	683	691	688	665	679	694	639	688	682	721	654	666	687	685	708	651	682	679	691	686	712	651	688	695	706	603	659	708	655	673	648	650	663	677	705	717	710	683	677	724	688	698	673	704	699	718	748	684	657	709	651	653	688	664	651	659	686	662	634	677	719	678	687	680	676	648	657	681	691	703	678	648	642	742	666	639	686	668	674	670	660	659	672	666	684	698	684	701	674	686	683	673	658	717	670	676	654	667	667	656	678	596	648	665	707	655	669	680	715	688	688	666	693	682	690	694	669	681	701	658	674	624	763	669	705	676	702	721	659	711	661	664	694	675	651	658	637	732	626	681	661	643	683	678	685	663	678	667	651	663	664	728	679	679	659	680	712	674	685	607	703	643	634	702	686	678	708	709	691	684	682	709	694	661	664	754	693	725	668	696	691	693	710	677	671	677	695	680	699	650	655	654	674	710	721	691	681	679	680	669	688	708	685	660	667	659	645	720	673	659	660	675	615	711	649	637	679	668	636	656	683	646	683	724	686	698	673	699	640	727	670	693	670	670	694	685	685	715	689	667	696	663	704	683	638	711	689	640	672	673	668	684	669	620	712	673	661	687	678	667	659	741	720	699	675	695	712	672	662	673	708	665	683	707	661	652	660	650	663	681	645	651	671	651	691	670	754	674	687	686	680	679	646	659	686	684	648	681	666	654	733	641	733	677	655	635	732	662	667	668	709	687	724	640	632	689	665	638	684	688	670	710	665	657	708	692	743	707	666	625	642	659	670	661	698	681	648	661	657	622	678	699	700	689	642	656	667	702	650	685	681	656	670	686	683	648	727	667	707	659	658	654	690	687	708	701	698	681	675	698	688	628	695	702	656	691	723	702	667	718	711	667	733	648	676	683	700	672	724	685	668	675	666	684	674	647	646	658	679	656	663	720	683	685	662	678	654	664	652	623	707	660	677	673	695	681	709	638	676	646	668	658	624	656	649	730	684	698	730	667	718	718	652	664	695	636	726	749	686	683	620	682	728	625	640	670	663	689	705	671	686	646	657	670	691	639	651	660	660	659	677	685	674	699	669	680	677	702	664	713	705	657	677	618	652	642	680	644	666	666	701	681	695	685	675	678	653	653	687	700	689	682	665	679	686	645	708	682	682	711	646	682	657	683	645	673	706	631	670	708	679	672	705	651	678	649	664	684	714	694	667	682	754	670	664	667	676	710	713	694	660	686	673	692	723	664	699	636	657	733	643	664	715	665	692	688	667	718	663	669	720	657	710	696	657	702	670	646	715	693	670	690	623	732	679	648	664	692	662	691	649	681	724	729	696	683	719	684	709	691	674	648	686	704	647	639	669	672	677	618	720	671	680	633	649	626	625	652	678	667	649	639	716	672	688	651	670	661	712	684	708	720	616	649	665	674	696	663	662	682	654	676	670	660	650	652	692	673	708	676	683	642	681	645	677	696	690	716	629	657	666	682	663	627	718	669	646	643	700	665	684	699	740	689	670	741	709	673	663	684	639	662	643	668	712	694	683	629	658	695	652	641	690	668	709	695	713	674	622	637	748	700	650	637	704	698	690	689	655	665	664	689	668	659	655	734	682	635	659	696	680	678	684	683	666	627	651	699	709	671	661	650	717	666	647	662	676	647	705	657	640	674	660	682	649	690	710	682	692	631	652	655	663	659	686	672	676	683	691	675	648	648	643	696	658	670	696	648	727	701	638	699	678	691	669	658	651	700	644	731	615	658	687	674	625	743	689	642	661	704	657	680	649	657	673	639	677	659	669	696	686	675	650	675	665	683	644	649	700	663	658	656	673	722	705	656	683	714	690	727	648	648	666	656	679	678	669	703	685	675	659	680	677	676	689	670	662	672	656	645	664	668	660	656	622	692	651	643	657	715	661	666	651	672	648	616	647	696	661	665	671	655	630	666	670	725	662	674	686	695	671	677	633	675	671	694	712	664	686	699	654	683	722	714	618	667	649	688	672	645	713	690	683	655	649	664	703	691	684	668	666	685	678	711	685	699	696	683	661	698	761	670	687	684	677	705	687	658	660	708	683	688	663	663	687	675	637	684	701	671	652	669	691	635	657	650	621	722	677	718	656	649	672	690	665	666	669	687	688	701	632	691	685	703	641	666	681	657	663	720	694	702	677	674	641	695	637	751	666	700	682	690	677	659	674	676	673	674	649	677	676	700	676	711	663	680	679	622	662	712	658	668	666	633	713	704	651	641	657	675	691	629	697	660	661	655	679	657	655	696	665	727	667	709	700	679	670	663	663	641	624	699	665	659	705	642	651	648	675	677	739	656	662	659	646	687	680	714	681	684	658	656	724	749	639	695	654	665	676	717	652	665	656	680	691	658	681	667	740	635	700	678	704	655	650	679	675	665	676	677	676	648	682	678	619	675	755	690	708	652	609	637	682	653	730	686	638	692	687	679	678	643	665	690	668	685	635	670	686	658	622	675	684	656	693	695	671	654	676	689	696	715	679	681	684	665	702	663	677	670	711	649	723	711	653	666	657	667	669	644	702	660	663	704	672	655	686	713	689	650	637	687	674	641	669	649	678	722	713	650	651	686	646	676	690	667	697	708	676	693	704	700	670	693	629	683	626	660	687	690	682	687	677	690	630	709	628	674	724	680	707	676	707	672	643	646	657	672	654	720	637	700	692	675	717	687	683	686	672	706	657	742	693	664	672	669	676	721	688	651	703	749	637	668	730	702	701	697	720	681	651	626	676	691	686	690	703	699	671	685	678	649	699	708	725
8643	523	580	488	348	365	298	277	281	243	232	244	227	195	235	213	224	235	247	222	251	205	204	211	212	229	215	246	212	230	220	259	209	240	222	239	208	208	222	204	190	209	206	218	227	202	190	200	196	242	190	214	234	233	200	192	204	222	196	195	216	210	181	177	240	193	223	195	240	226	207	173	237	213	209	208	195	201	209	234	261	220	202	210	203	212	210	233	210	212	201	211	229	233	227	214	238	213	237	214	190	206	228	217	205	233	230	181	204	226	213	223	226	211	220	228	226	211	218	200	195	210	213	208	228	199	219	177	215	193	181	213	219	219	189	219	205	230	210	234	215	222	240	199	233	190	192	225	222	208	235	201	198	198	220	218	212	211	217	230	197	213	217	203	230	209	215	223	198	202	196	209	225	213	205	202	213	229	214	239	240	194	187	200	195	180	209	221	204	224	206	182	229	198	226	228	201	213	212	203	238	206	237	213	190	216	209	215	236	238	211	223	226	200	211	214	192	210	198	242	224	198	217	180	241	241	206	191	202	201	173	245	220	232	225	240	208	209	196	180	219	216	190	208	196	232	219	254	216	205	220	219	192	197	199	216	220	218	214	200	259	232	212	244	223	197	231	212	209	219	241	213	196	211	235	245	208	207	213	231	197	213	207	225	209	215	217	210	203	212	217	200	247	223	223	218	199	242	244	215	214	207	213	193	185	204	213	191	229	230	200	215	247	208	215	217	222	206	211	239	228	201	254	200	221	201	202	218	219	199	225	231	212	218	221	218	216	201	199	208	216	210	214	243	208	232	183	227	206	206	227	196	214	201	240	220	196	223	222	199	215	225	198	230	225	215	205	225	224	185	197	229	214	222	225	208	232	190	230	218	209	205	203	216	201	195	223	220	219	193	217	221	190	239	238	232	250	191	208	189	183	212	230	191	183	224	210	261	240	199	235	196	195	233	200	197	210	209	233	195	211	201	206	232	208	209	204	222	232	221	204	216	197	207	215	210	222	234	223	184	188	209	199	208	215	192	193	219	212	244	204	212	208	211	216	209	204	233	225	200	197	210	209	215	205	202	224	227	232	228	230	194	228	234	226	202	228	226	211	225	222	195	238	196	218	239	214	247	227	197	208	196	198	231	236	210	214	202	207	211	203	252	229	200	205	210	198	197	212	210	196	199	237	211	215	213	238	205	175	212	212	215	245	207	225	217	208	194	231	222	225	224	220	241	207	201	228	219	169	221	227	235	220	231	225	213	196	205	213	193	190	221	199	219	214	227	219	213	205	223	234	172	207	239	223	192	217	195	224	213	238	231	184	202	180	203	210	184	215	216	209	217	213	209	222	211	203	208	213	183	206	217	229	199	233	238	225	201	204	198	225	211	205	213	209	200	220	204	199	209	227	227	191	191	226	226	197	220	213	212	216	197	235	205	203	201	203	226	193	226	256	208	223	255	232	234	214	214	193	213	230	217	194	198	201	212	216	215	226	230	236	221	247	225	201	231	185	201	223	218	218	178	230	231	224	197	208	228	189	206	179	217	208	217	209	182	206	220	219	252	214	218	201	200	224	194	198	208	209	209	204	217	195	195	205	189	256	222	210	232	200	202	238	222	226	204	219	208	185	231	189	191	210	227	234	219	190	223	233	202	231	221	220	235	247	223	203	215	213	217	199	211	182	230	213	219	226	211	220	221	228	211	233	215	211	204	207	218	214	215	222	183	246	208	218	202	243	242	229	230	196	199	198	216	206	227	216	225	191	216	221	243	200	202	226	212	240	209	238	182	220	206	207	201	205	226	229	239	213	193	225	210	182	203	200	222	198	206	231	214	203	220	213	204	228	197	224	224	197	222	207	240	239	192	243	218	195	210	186	202	223	221	215	225	231	196	200	244	179	230	217	199	229	230	240	223	236	232	214	214	232	230	200	218	221	228	211	239	249	208	225	206	191	242	220	230	234	203	213	190	223	207	206	219	202	213	236	231	244	246	205	215	204	197	234	192	212	190	220	221	213	204	197	179	196	218	216	230	212	228	184	206	213	219	216	231	228	194	210	207	238	208	225	248	197	202	211	230	199	216	228	203	210	240	199	225	207	223	249	238	226	212	219	200	220	226	226	235	223	209	223	188	226	193	209	208	248	198	187	226	215	220	203	234	259	206	257	234	195	206	200	250	216	222	199	218	216	218	205	231	244	228	232	217	200	214	188	230	227	175	217	205	218	205	203	216	195	238	203	205	221	219	259	207	222	217	215	172	228	187	213	217	214	236	199	203	207	219	203	212	227	227	241	226	186	214	228	196	210	248	213	216	217	226	226	211	221	223	222	231	214	204	216	215	206	223	178	209	229	193	178	217	222	227	205	202	240	218	209	233	197	245	201	225	226	231	211	227	224	197	212	176	235	215	221	203	202	218	199	226	229	209	233	197	202	198	205	218	213	213	194	223	230	218	220	175	201	228	218	238	189	196	204	218	220	230	226	225	218	220	208	199	229	204	203	231	197	234	235	240	230	209	218	215	213	206	218	231	188	189	235	195	179	200	226	220	210	223	210	206	209	223	202	220	224	208	223	215	209	232	210	245	186	216	197	197	239	219	207	235	195	205	214	222	226	205	223	204	178	193	216	209	219	201	213	195	195	207	214	212	206	211	204	211	199	212	220	214	208	219	208	231	242	227	226	229	195	201	212	200	206	220	219	196	231	191	202	225	212	220	212	218	199	233	204	223	218	225	207	215	218	220	211	206	215	209	213	226	250	240	207	234	219	249	221	198	206	221	217	239	198	210	197	189	218	221	235	250	230	235	233	214	194	208	202	211	200	213	179	237	176	202	196	201	188	197	184	248	211	204	199	200	209	233	227	220	188	217	229	206	247	181	199	225	218	229	210	221	209	197	204	214	219	215	208	238	194	200	221	213	201	234	206	228	203	225	230	256	192	211	222	208	190	238	216	204	221	194	203	218	191	199	218	228	211	205	222	177	215	209	237	199	200	190	225	201	217	199	206	190	200	208	189	239	213	215	223	231	214	213	240	239	208	180	210	223	233	207	220	204	207	224	208	228	206	201	235	219	239	226	198	199	220	214	212	196	205	219	217	214	208	217	213	225	181	232	213	223	219	162	239	211	241	230	232	235	197	195	201	226	220	211	206	224	222	226	214	217	205	223	201	209	215	201	238	219	258	202	214	207	192	204	225	203	206	243	233	197	195	199	208	222	204	209	221	199	226	222	203	186	205	216	177	208	204	234	210	219	214	217	196	224	224	205	206	206	205	224	203	204	210	201	210	208	199	223	196	279	221	197	223	218	219	218	214	197	189	213	197	209	205	189	208	211	210	235	219	207	209	175	214	256	218	214	204	222	223	192	229	213	205	227	208	230	209	202	185	219	252	197	227	230	195	229	214	239	220	197	220	208	210	211	220	227	173	239	201	221	218	215	223	211	231	212	204	224	212	238	217	220	203	208	232	243	231	207	212	208	205	226	219	229	233	206	215	236
7083	750	1243	1353	1270	1059	920	806	761	740	665	658	636	595	579	517	576	499	546	553	505	496	544	542	480	495	498	483	531	499	488	536	505	512	539	504	484	466	485	478	489	507	481	506	489	502	494	475	497	517	488	490	494	483	480	503	502	462	510	477	466	459	487	490	484	458	516	463	464	457	501	474	484	519	476	506	470	496	457	463	524	477	502	461	487	476	463	454	503	481	506	478	489	481	455	455	455	507	491	456	467	497	499	522	456	471	485	479	512	500	461	489	483	448	466	485	460	511	479	492	430	490	464	488	496	502	483	448	485	473	483	479	472	496	467	475	457	482	487	467	477	503	523	477	487	464	478	528	466	463	468	492	503	468	459	484	481	510	473	493	464	489	494	490	478	492	464	493	514	465	465	489	464	471	487	467	457	454	440	476	475	474	489	479	507	469	483	462	495	469	495	513	512	492	497	498	522	476	453	470	499	503	492	469	511	512	465	510	492	484	491	477	465	482	466	467	467	453	480	526	446	496	472	434	483	505	500	496	475	521	507	498	514	478	493	491	507	485	491	484	477	474	490	469	497	486	472	476	494	488	481	488	462	476	495	485	486	485	495	502	486	526	489	482	439	448	503	482	460	500	501	486	485	486	456	502	501	460	484	465	491	469	453	506	502	513	455	524	463	504	506	468	499	483	515	486	482	449	470	475	475	437	482	491	448	464	493	451	436	498	481	486	498	488	468	472	466	513	470	488	480	515	490	486	507	488	478	471	480	524	506	442	485	507	436	457	507	473	430	468	459	476	483	447	472	520	472	479	482	493	478	520	475	489	512	470	478	505	460	499	498	491	476	462	494	454	468	481	482	503	493	477	497	486	457	512	459	456	503	478	506	493	478	538	502	509	496	495	503	492	496	490	466	487	497	503	480	486	464	453	478	488	437	500	467	474	482	484	447	450	461	488	463	470	495	471	507	466	469	482	478	514	479	487	483	476	466	492	495	503	490	492	456	500	492	470	492	493	461	449	470	505	468	506	512	515	460	475	490	510	466	453	450	502	514	486	469	497	512	450	471	478	453	487	478	491	484	463	453	445	463	478	490	456	483	491	458	486	508	492	473	472	492	483	481	446	489	461	484	484	441	493	472	484	507	484	480	485	460	469	523	480	504	478	461	464	463	487	502	488	457	475	483	509	479	461	545	522	490	506	449	465	461	448	486	467	515	478	521	470	462	544	461	507	462	469	490	518	506	461	496	488	475	473	485	476	487	498	511	517	487	489	490	487	465	484	501	489	490	501	456	497	467	477	539	517	492	467	465	527	509	499	482	464	451	474	454	458	456	479	499	482	483	525	446	491	502	480	465	481	479	473	447	506	503	480	466	468	490	492	498	475	483	474	493	471	512	482	484	462	476	477	462	503	495	486	506	461	480	477	500	485	460	490	501	502	458	487	533	483	475	512	471	460	495	482	457	478	465	535	489	485	500	440	481	501	495	471	529	496	464	471	488	491	477	514	524	501	455	455	522	452	508	475	518	494	473	464	442	493	450	480	442	481	483	477	495	490	493	473	464	492	518	452	489	464	504	470	475	480	478	459	476	495	481	511	456	471	449	486	509	455	485	464	472	482	438	458	433	511	481	474	490	496	499	474	506	466	472	498	487	516	506	480	480	448	509	492	499	517	450	489	506	459	477	485	494	503	513	473	530	456	489	519	488	451	447	542	490	463	523	503	492	467	495	476	490	494	511	461	518	511	469	481	460	445	476	485	479	513	493	444	490	529	499	502	462	537	514	441	481	484	474	494	474	481	459	478	490	540	454	485	480	477	470	495	460	528	481	459	489	501	483	500	468	457	512	445	482	495	480	503	500	466	496	459	479	521	480	507	492	470	460	490	478	459	444	446	486	478	491	498	478	523	527	498	473	462	478	478	499	462	515	456	483	472	495	485	448	480	493	501	481	504	521	471	474	493	461	454	488	457	489	460	460	479	468	454	448	469	476	498	445	470	486	493	529	492	476	511	481	475	538	458	503	483	491	472	471	491	522	492	521	479	514	478	485	453	489	476	505	485	478	478	501	520	501	461	479	478	490	502	458	471	507	492	479	436	462	487	517	505	481	509	454	460	501	499	489	467	495	478	481	475	478	486	536	476	477	478	500	508	515	498	470	461	480	473	489	505	454	459	499	519	437	472	467	475	455	465	459	518	471	435	490	488	456	473	496	457	480	527	485	459	464	506	512	477	502	488	484	469	481	514	481	479	510	492	495	487	500	477	540	518	516	464	489	495	485	446	493	504	490	505	514	477	445	517	496	462	484	458	425	486	503	470	482	494	468	478	483	490	482	457	490	522	493	497	493	522	477	476	447	497	504	482	491	510	505	471	433	481	490	508	475	518	512	486	465	458	473	465	485	504	484	441	520	452	476	481	482	484	499	493	457	495	489	483	461	469	458	485	491	453	462	465	483	480	461	520	456	462	481	511	414	517	474	481	480	515	477	478	468	487	475	488	521	449	478	507	472	478	470	464	471	487	437	485	477	504	471	483	492	509	504	520	469	503	474	479	484	469	513	450	464	473	479	471	482	499	503	531	478	505	456	479	463	506	496	460	462	463	510	450	485	531	512	503	479	482	495	497	522	497	452	491	491	504	476	519	472	479	480	516	482	448	461	511	486	484	463	466	509	514	475	449	475	476	493	461	480	472	459	458	524	467	480	464	501	492	488	461	469	508	495	482	510	490	469	491	511	476	476	470	476	504	437	466	489	478	504	475	465	493	465	486	503	476	483	505	488	500	475	505	493	492	474	471	450	497	490	476	490	484	489	443	492	490	458	456	493	463	509	498	481	483	487	461	509	468	456	497	498	495	503	521	490	483	521	474	531	513	517	497	478	474	480	503	477	490	511	457	468	503	485	493	458	460	502	466	482	474	470	504	497	460	487	481	477	487	468	497	531	475	507	514	517	468	470	495	471	469	472	480	484	499	504	447	486	488	523	512	501	493	470	519	500	439	466	490	473	477	485	517	495	472	488	484	487	454	490	447	476	447	456	543	471	503	479	474	475	506	524	482	457	483	473	454	515	453	498	441	471	463	467	467	474	490	520	489	473	507	508	514	522	499	441	464	500	461	483	504	475	507	508	478	488	469	466	513	509	471	511	513	522	498	478	493	493	476	536	470	488	504	507	448	430	485	451	494	496	489	519	497	453	471	429	492	489	509	487	499	484	467	478	493	447	500	472	470	500	467	485	474	496	473	478	474	484	471	517	520	494	486	443	484	463	487	484	465	506	500	485	479	475	495	478	478	497	504	448	514	497	522	465	450	463	503	478	475	478	463	482	476	458	455	459	477	506	513	528	465	498	489	498	496	508	490	479	484	510	476	502	531	500	482	469	506	488	484	496	476	497	447	450	511	451	467	477	516	476	487	498	456	466	483	482	453	462	500	507	471	474	480	520	494	492	484	529	458	459	462	432	529	481	502	486	486	477	484	460	512	499	480	497	481
15364	1054	797	604	403	325	243	177	160	146	132	114	103	137	111	119	101	101	80	105	99	84	105	109	75	81	73	86	97	110	99	84	97	69	80	90	111	88	99	106	79	106	105	85	83	80	84	93	97	96	95	69	93	80	97	80	91	83	82	80	114	101	85	79	95	61	82	76	86	94	95	102	71	90	81	83	94	80	69	81	74	87	81	76	78	76	85	100	96	97	86	87	95	84	84	87	86	95	73	80	67	77	83	85	88	97	80	87	63	91	100	77	96	75	98	89	76	90	86	66	82	89	84	82	82	86	92	84	86	73	72	89	84	86	85	65	84	92	75	99	85	78	82	95	67	86	96	77	71	76	74	72	96	68	81	99	92	75	101	88	96	82	74	81	78	79	85	90	73	105	90	90	98	95	85	91	78	94	72	97	90	91	79	90	93	75	90	79	67	104	68	91	101	81	74	89	90	85	104	78	78	87	91	77	100	85	83	81	82	87	85	92	88	87	98	91	103	79	101	86	70	86	97	83	90	85	89	100	74	88	89	74	113	81	87	99	57	91	81	86	104	73	82	72	109	79	81	84	85	107	81	80	80	81	99	75	72	78	87	92	82	110	101	95	101	95	84	85	99	89	94	81	94	94	72	92	91	72	89	84	107	87	95	91	95	85	92	83	92	99	98	82	76	96	80	107	90	70	99	103	91	93	86	90	81	93	96	76	83	102	77	83	79	69	88	101	91	73	93	99	83	82	88	85	80	84	94	80	94	80	89	80	82	87	82	91	86	87	88	81	90	75	84	85	88	90	92	80	88	98	74	81	83	79	103	79	76	71	87	80	89	85	90	98	94	99	77	108	84	85	68	91	73	85	95	81	94	68	87	82	80	110	85	83	72	101	90	94	89	93	75	75	79	93	77	95	96	87	70	85	107	99	86	88	77	65	87	75	73	91	90	76	70	71	89	80	99	79	102	78	96	100	89	79	82	90	97	65	96	103	101	82	98	87	72	89	78	96	95	87	89	71	95	83	85	65	83	89	63	86	88	104	91	84	72	100	86	98	72	90	75	79	94	74	75	86	72	80	100	84	72	68	86	75	78	74	77	81	81	85	94	90	88	82	76	78	99	97	84	79	68	73	80	80	80	91	84	94	82	81	80	69	99	73	86	77	76	98	81	88	92	100	95	82	82	81	87	88	100	83	90	95	93	69	92	84	81	72	101	86	85	82	111	74	96	80	85	91	81	77	89	79	102	94	78	74	78	97	81	89	89	101	71	85	79	81	69	76	87	91	76	74	87	87	72	102	98	102	81	89	84	89	102	105	83	85	77	83	91	87	90	79	83	93	81	91	84	80	71	88	74	87	73	85	95	91	77	111	90	91	89	82	85	82	85	66	73	68	94	80	81	74	84	81	91	93	69	82	69	100	78	67	87	103	84	90	83	90	87	91	69	68	77	112	77	94	88	90	100	94	86	94	85	91	73	83	88	95	67	80	83	76	70	90	92	99	78	88	101	92	109	95	90	96	90	83	88	86	64	91	96	86	90	87	78	73	77	82	84	95	91	83	102	83	83	79	77	77	95	79	79	75	77	89	100	70	77	95	94	80	99	101	91	73	103	89	70	77	87	104	70	100	93	69	77	85	89	98	91	77	101	92	96	81	69	89	82	81	74	66	82	73	80	84	90	82	91	89	82	71	81	82	87	89	88	84	89	74	96	95	82	84	82	85	88	85	68	82	97	85	111	81	80	101	109	90	75	82	81	94	90	95	80	84	88	92	79	78	72	90	97	75	89	80	77	80	88	86	75	99	93	84	98	88	79	80	95	87	88	72	78	81	72	77	83	83	80	76	90	121	96	98	68	96	78	88	86	89	80	84	85	85	70	84	72	75	102	83	77	86	88	89	90	73	88	91	88	83	76	88	91	94	104	78	88	72	66	75	80	70	74	85	97	107	107	93	82	85	83	78	93	89	82	66	94	76	70	73	88	75	70	66	101	101	93	81	91	71	89	114	99	73	86	65	89	82	92	86	99	76	88	87	75	81	73	92	108	94	87	79	87	96	90	84	78	91	75	72	61	87	76	94	99	81	69	87	79	78	78	76	105	91	78	94	75	93	85	95	75	90	94	90	81	94	96	97	89	99	79	91	92	90	78	99	75	82	96	96	92	97	80	92	86	100	91	65	99	96	81	82	86	76	78	94	79	86	81	83	86	76	82	90	76	77	97	93	87	86	92	77	80	80	100	82	74	91	103	100	72	95	67	74	103	81	76	95	93	85	88	93	94	83	84	89	103	87	92	100	92	88	83	86	80	87	106	90	88	94	71	79	95	86	91	79	111	89	85	95	91	103	95	98	80	109	63	87	92	79	83	81	87	88	99	78	72	86	87	89	66	73	89	82	102	80	76	75	85	90	101	76	79	92	83	90	83	85	86	92	95	95	87	82	88	75	81	76	66	101	93	87	77	85	95	84	65	89	90	83	112	94	98	72	86	72	86	73	78	83	87	84	71	75	101	75	88	94	76	104	88	83	80	100	91	82	78	69	96	84	90	90	86	87	84	92	103	94	72	91	95	88	70	97	80	83	97	81	71	79	85	88	97	109	98	86	82	92	80	74	79	86	90	97	85	86	88	75	83	83	85	73	78	88	91	73	82	87	86	99	104	92	110	90	95	105	95	90	77	97	103	66	94	87	86	75	61	87	85	85	93	90	97	89	94	86	76	63	91	93	82	78	81	87	98	78	78	88	89	100	106	68	86	89	95	85	97	81	101	75	79	102	83	67	96	95	75	110	107	88	81	102	92	75	82	87	96	79	83	73	97	82	67	103	78	88	81	87	90	88	87	69	87	87	85	71	73	89	74	94	100	83	75	79	103	88	95	71	84	90	103	84	86	80	83	73	88	92	90	92	96	86	112	90	61	79	80	99	88	69	72	81	84	83	94	62	83	83	87	87	85	74	87	84	90	80	115	92	99	81	80	86	80	73	78	81	84	114	83	91	89	92	84	87	93	91	90	86	99	71	90	74	81	66	85	87	105	103	93	100	89	84	99	69	75	89	89	81	71	88	106	86	93	88	77	80	94	75	85	79	83	89	80	83	99	91	77	71	83	77	82	79	103	80	79	86	96	94	89	79	70	88	82	90	114	91	101	98	90	89	80	82	91	84	91	79	80	86	102	91	94	79	88	74	72	84	79	77	88	90	88	107	82	83	98	80	105	71	89	100	83	85	85	88	86	92	89	82	94	93	85	94	95	89	70	73	89	103	85	81	90	92	87	81	82	78	84	79	90	86	98	71	109	96	88	77	97	84	89	84	77	76	90	101	78	65	89	73	95	97	93	103	64	83	84	83	82	97	81	88	79	80	75	91	98	92	83	83	76	81	76	85	78	74	76	83	83	80	79	84	99	78	74	91	93	70	87	85	94	83	86	82	99	67	77	89	83	76	64	93	88	97	70	67	67	77	102	86	81	86	79	109	103	106	83	74	75	86
8363	761	1724	2053	1615	1302	1062	879	743	671	559	562	478	412	389	361	376	350	375	340	285	316	316	282	279	297	303	269	273	271	265	289	253	263	229	241	255	259	257	236	262	228	223	259	234	223	249	264	258	232	252	258	231	232	243	240	253	259	269	237	219	220	240	239	216	234	227	256	235	237	229	213	225	220	271	253	229	221	224	230	254	225	243	238	239	208	236	205	253	236	230	254	211	232	213	220	212	248	237	233	221	222	219	233	231	221	202	234	224	238	239	202	207	254	243	210	215	219	219	206	251	243	220	225	199	238	243	228	247	225	219	223	238	218	212	222	232	205	205	252	237	221	194	226	224	230	216	229	252	210	221	202	239	228	216	230	237	219	244	212	210	256	207	227	232	230	224	239	218	264	227	255	254	231	246	239	229	225	218	225	245	219	224	227	212	241	222	209	252	235	226	227	225	232	226	241	231	226	202	235	239	241	251	221	233	212	229	220	235	209	212	212	211	227	220	215	234	228	224	222	254	227	226	237	219	198	224	239	219	214	218	225	247	221	229	250	199	240	208	244	234	236	206	227	228	251	217	232	219	191	227	241	209	226	228	235	200	216	222	233	256	208	220	234	224	231	215	214	241	231	237	217	216	229	225	208	254	216	200	203	247	242	237	208	239	240	228	235	233	227	245	239	241	220	247	218	230	236	216	210	237	232	222	207	206	218	221	219	213	246	252	254	239	233	236	226	241	217	255	224	211	208	250	229	232	244	222	212	225	231	235	221	254	232	217	222	220	227	269	245	232	232	227	208	218	253	224	236	238	219	212	215	237	235	219	233	217	221	248	229	226	210	219	224	233	252	221	237	215	231	214	241	219	200	227	220	226	225	243	221	220	226	205	233	238	248	213	220	249	215	224	214	252	242	219	232	226	231	250	211	237	254	219	208	218	233	224	234	221	209	241	227	258	227	226	226	207	213	216	251	205	195	247	205	225	242	232	191	228	216	224	214	230	238	233	234	220	221	246	238	242	226	206	202	241	239	195	230	223	237	234	232	274	246	211	236	223	211	259	236	219	227	223	241	227	232	237	239	219	226	210	260	237	205	216	266	213	246	206	213	211	249	215	231	206	241	233	222	227	214	215	215	261	229	210	223	213	233	225	217	270	245	231	238	210	214	224	220	230	228	222	249	221	194	233	217	240	231	229	221	208	212	255	225	227	223	233	215	240	226	199	244	201	193	239	238	215	220	215	190	234	246	260	228	229	230	235	220	212	216	247	233	241	225	221	223	222	229	253	219	222	219	245	223	192	232	212	245	224	248	229	255	228	237	212	225	234	231	234	224	235	219	265	236	240	240	222	224	227	216	211	236	209	229	249	215	213	227	235	261	198	228	241	251	213	217	254	213	226	216	211	241	234	230	234	243	215	230	222	230	214	231	221	228	235	220	215	219	210	240	217	251	216	221	242	221	223	230	204	217	216	249	244	191	235	236	225	216	219	224	240	254	225	222	215	249	235	221	234	245	230	235	230	222	224	229	228	231	212	238	226	244	246	248	239	233	207	221	237	258	230	227	266	234	249	224	223	213	226	215	237	211	203	232	230	230	231	215	226	203	244	237	200	214	229	238	207	230	220	235	232	223	245	256	193	245	256	229	227	244	229	197	248	199	221	236	250	250	210	232	213	238	234	227	213	250	221	231	261	232	215	235	261	225	239	233	222	200	215	210	225	222	233	241	233	232	199	213	214	228	234	237	228	211	246	237	241	211	210	236	241	245	228	234	203	199	226	193	201	199	245	236	221	217	206	219	233	226	203	240	244	221	236	260	222	225	213	235	220	197	221	223	243	214	211	227	223	208	244	253	258	233	204	243	215	226	230	239	221	205	225	226	223	221	212	254	225	253	250	239	233	226	244	230	223	213	241	219	228	245	236	229	233	231	231	233	222	242	238	207	228	238	236	246	240	244	231	254	206	228	227	252	238	236	229	207	249	227	220	216	215	224	210	207	230	205	211	257	224	230	206	220	218	253	229	232	236	241	217	249	219	234	243	217	217	217	224	221	240	235	227	195	224	238	236	224	223	243	202	210	215	246	219	224	266	240	229	259	227	223	242	212	262	211	248	218	212	224	240	208	193	228	246	207	239	236	230	200	224	215	240	252	234	222	242	217	197	235	228	221	216	220	203	264	230	202	253	226	218	233	229	220	258	241	210	219	229	244	234	225	225	254	214	232	238	226	222	241	250	246	213	206	230	218	229	230	227	239	207	228	233	207	218	234	235	236	226	255	225	245	230	228	227	217	225	251	227	220	232	218	210	205	247	229	220	227	230	220	225	223	225	247	238	232	233	214	214	222	236	218	207	199	232	217	226	224	256	232	242	212	223	232	213	211	223	254	219	209	243	239	251	235	212	224	219	222	209	227	247	202	208	235	205	204	268	233	209	227	230	210	243	222	212	237	212	227	216	228	258	206	232	224	205	215	226	207	244	231	211	235	251	205	191	209	240	214	225	225	230	223	221	237	238	223	219	210	255	236	233	209	226	203	219	224	244	210	220	229	250	218	239	223	247	229	216	241	235	237	230	235	238	204	245	231	214	243	241	230	213	222	237	221	212	213	232	246	200	229	228	235	247	221	226	235	204	212	220	233	234	221	234	214	267	227	237	230	253	226	234	240	241	260	206	219	206	244	217	232	210	204	251	235	228	239	264	204	220	213	217	216	226	213	230	246	209	216	236	236	223	233	260	245	258	210	248	224	234	199	204	218	231	246	213	215	237	206	237	224	225	241	238	203	213	240	211	232	215	244	239	215	232	218	232	215	218	208	249	217	206	246	254	229	239	213	233	223	235	232	247	238	243	238	220	218	241	210	234	212	214	230	195	234	235	226	211	217	222	231	237	212	246	222	238	227	226	203	242	234	226	220	235	202	245	240	206	233	224	214	205	206	207	226	231	218	222	218	201	221	207	214	220	242	228	231	229	255	230	237	228	239	216	245	229	220	225	219	217	215	227	265	210	243	230	212	202	206	233	233	223	194	208	243	218	210	224	249	235	231	227	210	228	223	237	217	216	234	232	206	198	213	196	227	201	218	229	226	221	233	214	220	241	220	212	255	221	212	231	227	217	225	231	224	206	232	249	247	232	226	228	214	207	185	219	230	241	224	256	225	230	241	234	259	227	185	211	229	230	206	220	214	236	262	217	218	225	253	226	200	204	244	209	239	258	200	234	241	224	221	239	227	204	193	223	223	230	220	222	238	239	222	230	232	238	215	237	236	215	262	216	235	243	210	221	212	212	212	240	236	221	253	225	232	247	222	240	249	213	222	219	218	232	214	237	214	248	192	245	221	241	251	220	250	219	234	234	212	225	203	229	223	204	219	241	253	220	206	230	243	207	223	234	239	243	242	237	207	245	200	213	214	251	206	219	215	215	246	215	229	179	229	238	220	206	246	217	222	228	219	243	191	234	184	246	228	259	210	236	243	239	211	225	212	246	240	219	243
2249	349	341	307	287	322	325	308	342	292	324	300	327	333	294	307	313	277	301	264	329	300	291	336	328	317	292	308	301	304	295	275	310	275	302	325	347	320	348	316	332	293	288	272	291	302	285	322	312	282	318	267	296	299	326	313	318	321	303	316	368	330	343	274	313	299	343	274	258	310	290	286	320	303	290	281	307	328	318	340	328	314	309	293	328	327	305	303	312	285	301	345	296	326	321	289	311	285	282	322	319	308	281	320	294	282	269	281	329	282	331	323	298	316	315	343	320	330	350	301	301	337	300	290	306	319	327	280	300	308	322	324	286	287	316	333	308	307	312	270	314	299	316	330	317	326	318	270	325	304	322	290	295	302	289	295	303	311	326	333	258	306	324	299	314	282	329	301	307	299	317	349	313	333	285	299	295	339	340	325	297	317	305	285	344	291	280	289	325	313	297	295	326	321	316	296	305	324	316	298	328	301	333	299	329	319	308	295	310	299	298	316	309	305	311	334	321	296	313	285	299	345	288	295	346	291	297	293	298	294	301	323	297	336	319	286	310	297	321	309	295	308	278	321	275	273	330	315	294	322	320	325	302	293	298	294	287	326	261	298	311	286	303	291	300	303	293	283	294	293	310	320	329	307	327	312	316	339	298	283	312	290	270	298	288	296	283	324	313	302	305	303	314	288	333	275	303	291	337	299	306	312	287	306	350	308	336	308	295	291	310	288	320	324	322	305	284	298	306	274	292	314	287	297	302	287	306	302	333	284	296	319	298	265	304	310	301	271	332	276	291	290	333	296	321	260	312	292	316	330	299	279	322	293	308	297	242	312	308	276	286	298	303	279	296	324	310	293	279	314	296	292	321	265	316	305	313	289	291	345	312	309	307	277	283	283	276	332	300	306	292	310	300	274	309	336	312	303	309	316	314	323	282	315	313	287	315	302	287	294	310	293	329	305	281	298	330	331	314	294	321	299	309	302	328	301	303	309	305	310	311	315	315	330	317	310	316	312	274	329	298	338	322	293	309	305	306	283	266	275	284	308	311	344	327	335	324	296	285	294	273	302	326	294	288	307	320	306	316	338	329	291	321	327	333	303	311	339	316	310	324	252	294	322	314	306	293	338	335	312	333	311	302	339	287	298	269	318	295	350	332	303	306	309	314	301	258	292	309	298	252	312	313	339	312	278	350	293	281	309	278	295	324	282	285	318	330	319	293	290	303	338	316	332	288	296	287	279	287	322	304	319	334	309	286	283	293	294	330	298	319	325	305	302	322	280	311	278	319	322	297	286	324	288	339	325	316	311	339	309	305	305	290	299	329	321	330	318	371	327	310	327	304	339	295	328	302	303	287	335	330	326	360	331	299	280	295	334	322	328	309	293	315	330	306	321	320	294	311	309	336	298	307	288	318	313	318	316	327	298	294	300	299	309	307	285	310	324	313	275	339	292	307	299	307	302	297	263	298	266	307	309	314	324	280	293	303	326	311	308	287	278	290	318	325	324	316	342	293	316	304	297	292	291	305	311	305	287	319	278	287	299	302	324	301	290	317	287	271	305	321	316	347	335	311	322	307	277	306	292	312	296	305	261	320	314	294	300	316	275	260	308	296	301	291	335	306	312	291	295	281	300	307	307	331	298	286	344	267	319	286	327	305	298	314	299	258	306	294	299	323	309	326	326	291	307	279	309	294	299	312	325	258	360	321	305	310	278	296	310	315	310	300	300	328	312	294	310	315	307	306	298	301	307	313	313	280	321	322	285	306	310	319	328	300	336	316	338	328	343	300	285	335	300	314	304	296	268	309	305	311	348	321	320	297	320	303	297	323	299	307	298	274	293	322	296	340	329	310	319	313	293	318	281	300	315	296	304	322	304	308	277	286	312	256	255	315	348	288	295	336	288	283	296	264	315	300	292	304	300	313	293	310	309	320	316	302	299	295	288	288	296	307	280	299	297	318	289	348	320	302	296	286	316	309	308	311	314	281	295	288	325	334	327	316	301	280	314	300	300	291	289	318	302	316	313	309	285	301	307	307	300	338	303	304	300	316	323	316	322	309	327	280	295	303	277	296	317	293	302	281	320	292	292	301	325	336	303	312	289	332	324	320	279	325	297	347	322	294	300	335	312	265	315	341	309	319	348	307	320	311	320	308	329	351	299	301	325	304	312	297	319	327	321	308	307	303	308	302	322	287	312	310	314	276	313	305	298	309	321	361	301	315	289	320	324	329	301	285	321	296	311	331	308	326	350	305	303	297	338	352	290	343	320	295	338	289	307	315	279	289	316	275	316	301	326	284	320	301	301	320	318	308	298	288	308	297	310	284	308	293	313	304	322	342	346	317	290	321	307	327	293	304	306	321	296	318	311	322	317	289	292	309	275	306	292	292	303	279	319	308	309	304	299	309	301	315	285	330	280	322	298	297	318	291	321	297	312	341	312	324	333	316	309	322	302	330	310	308	305	312	315	308	317	339	317	297	309	295	312	277	311	279	333	301	312	288	327	263	287	283	312	271	336	294	290	330	326	305	310	322	269	310	311	314	300	293	318	327	325	296	293	337	353	333	298	303	300	306	294	344	307	319	303	281	283	282	304	298	302	286	319	315	312	310	326	297	320	313	323	295	300	295	335	314	286	313	298	314	355	299	294	275	318	315	272	304	305	335	315	311	321	300	309	310	305	312	280	335	295	301	325	285	309	282	283	310	295	276	311	331	296	305	299	322	313	300	312	332	297	312	296	298	309	308	311	298	335	349	289	318	334	280	308	301	309	290	264	327	326	316	308	320	287	323	335	286	300	321	303	334	309	294	284	315	305	329	313	274	305	265	324	327	316	305	274	307	320	324	315	289	314	316	342	311	277	332	301	326	297	307	288	304	315	325	293	337	330	304	296	310	313	299	297	300	328	313	310	315	304	352	317	298	311	299	333	306	275	322	292	298	312	300	293	321	334	309	304	307	306	319	309	290	332	309	300	298	305	322	323	326	336	282	309	316	312	309	321	273	305	319	306	296	319	329	317	302	301	316	293	317	301	277	297	327	280	296	299	273	297	312	299	285	320	310	329	305	346	303	293	301	311	323	308	264	325	305	291	307	292	308	302	321	283	320	299	293	319	277	293	324	306	289	294	304	293	320	317	313	325	301	307	309	315	316	284	356	294	334	329	332	309	343	295	301	321	314	280	272	286	322	372	281	315	333	295	300	279	306	328	286	304	315	305	336	301	308	303	331	271	312	340	337	319	325	253	301	308	308	290	309	283	269	300	302	297	327	275	316	289	294	323	280	314	288	272	298	308	282	302	306	331	294	308	316	303	298	314	323	314	343	296	300	339	352	324	314	302	334	323	313	296	297	303	301	298	302	294	307	309	317	325	318	306	322	338	335	331	311	299	296	332	305	294	269	321	282	318	307	330	313	311	281	312	323	283	294	299	284	304	316	306	322	310	298	302	303	332	301	336	301	312	294	288	324	287	319	277	290	301	327	334	323	300	325	297
2993	721	746	766	739	730	753	713	717	719	737	723	669	686	655	697	688	710	713	698	694	704	688	667	685	665	648	721	728	699	669	664	681	658	684	707	699	691	685	674	718	651	678	665	655	643	633	680	698	673	692	640	678	651	715	666	676	694	643	691	718	674	656	744	707	663	691	687	677	676	641	678	714	683	669	625	678	696	678	677	637	679	698	709	643	685	687	635	688	703	682	660	694	693	679	712	641	628	676	650	667	686	700	659	705	692	630	664	717	689	678	660	701	612	751	691	691	704	649	655	638	686	698	680	690	677	695	646	676	672	740	641	667	685	680	707	667	702	672	689	736	662	653	672	664	703	664	625	670	675	711	686	671	665	660	643	687	656	725	725	654	678	691	695	680	676	698	668	711	643	640	688	667	624	665	663	673	654	676	646	691	687	673	699	693	686	672	680	674	703	667	657	706	677	692	654	602	655	661	693	664	682	703	677	690	666	677	677	656	675	647	638	704	682	680	697	651	678	664	621	700	666	670	710	645	685	662	672	639	653	671	732	653	699	661	644	673	694	700	662	682	685	647	663	697	664	702	695	665	696	695	666	679	665	653	674	626	689	684	666	712	672	708	658	651	675	670	693	730	674	671	642	654	686	694	688	636	647	671	646	692	680	672	636	715	648	699	665	690	700	684	628	652	696	727	664	668	679	635	686	667	682	669	643	690	696	680	646	717	647	689	712	654	702	666	684	681	629	696	672	667	665	694	683	646	691	655	675	718	681	649	675	695	679	678	669	662	668	676	680	704	702	740	638	688	620	660	652	656	655	692	676	644	710	672	661	726	720	648	631	702	690	670	697	653	680	635	674	696	665	690	678	662	670	635	693	683	667	708	677	669	603	698	693	733	717	645	699	702	675	640	692	657	716	698	704	661	653	654	636	656	705	667	662	678	708	686	652	683	706	645	709	674	674	708	715	674	699	657	670	674	670	685	693	701	703	679	710	682	670	684	730	674	698	701	652	707	672	685	626	656	703	701	678	703	710	671	694	664	672	692	680	659	701	659	682	682	659	668	644	687	674	691	689	677	646	693	703	722	647	659	697	708	657	700	695	692	707	647	681	714	715	648	695	722	703	673	658	633	663	682	727	690	660	710	664	680	700	711	696	661	663	644	691	665	676	655	646	718	664	646	683	709	692	716	656	724	671	665	637	644	651	685	667	660	677	657	715	687	664	667	691	720	668	722	690	712	658	744	678	684	691	667	674	684	713	664	706	668	699	653	648	671	673	668	644	643	671	700	702	703	702	698	671	683	683	668	636	708	703	645	661	716	666	716	722	708	691	685	660	643	643	707	649	672	643	669	689	686	629	621	665	709	697	671	670	691	666	662	693	664	678	689	644	651	666	637	642	665	662	715	716	659	689	685	674	683	683	704	652	689	690	711	679	638	721	712	659	667	698	706	669	664	681	687	729	682	653	651	699	685	713	672	655	717	682	694	707	693	676	635	714	685	676	674	692	638	687	696	666	691	691	709	696	677	640	624	640	670	642	693	674	658	691	625	710	677	624	709	695	718	672	668	693	667	676	642	677	690	692	708	669	699	646	680	663	717	647	751	700	694	704	703	645	682	688	696	614	684	678	673	638	694	742	611	663	681	674	655	679	652	658	744	626	705	654	702	673	669	731	684	638	697	710	685	642	677	710	678	697	665	680	678	688	657	624	678	654	679	678	720	665	713	668	708	705	728	681	663	648	690	702	652	698	675	651	695	700	674	679	664	675	623	670	655	684	688	672	695	652	659	688	683	676	647	667	672	699	670	653	706	675	676	674	655	726	656	650	700	677	711	665	688	677	662	644	678	702	721	672	710	668	715	639	697	682	675	695	638	701	687	679	706	675	645	644	667	660	693	717	691	656	674	671	671	675	691	688	655	668	699	688	685	667	649	695	693	739	680	703	667	679	697	700	653	627	669	680	698	719	718	703	656	669	652	690	649	693	688	709	675	697	705	666	664	655	673	664	643	679	672	661	696	637	724	676	706	715	717	680	716	699	702	655	690	700	698	670	667	631	702	704	706	689	707	665	664	715	700	737	679	675	642	683	669	697	680	649	661	668	687	665	703	680	684	699	700	683	669	675	700	695	717	672	655	684	675	697	646	664	699	713	678	693	689	685	693	666	741	666	717	675	687	701	670	637	665	667	663	744	698	663	660	691	693	654	732	668	717	698	690	694	636	675	694	634	689	693	667	671	679	645	721	714	677	659	678	727	672	702	677	714	688	693	697	690	664	701	704	665	696	692	656	672	668	685	658	685	681	672	724	681	686	668	676	711	675	651	669	645	685	696	673	663	679	700	639	672	676	691	747	673	691	691	618	679	716	672	650	624	663	647	675	676	629	741	662	703	680	633	682	675	641	632	686	694	684	665	695	670	667	631	712	696	635	685	706	652	628	672	692	680	671	674	676	672	723	647	671	696	698	662	694	693	672	655	682	701	692	678	706	668	642	669	710	702	697	669	693	703	667	647	663	655	676	667	751	624	725	701	701	675	676	666	681	655	673	635	680	692	671	705	700	699	674	651	701	680	631	687	705	709	702	711	636	677	630	676	671	700	691	660	688	650	690	707	682	659	720	715	666	648	659	660	672	684	669	667	633	688	730	690	667	666	670	633	655	669	651	658	690	658	716	712	653	631	704	681	698	691	672	699	666	668	746	700	650	716	669	675	682	654	643	655	665	700	694	713	740	673	667	640	687	664	697	658	698	694	694	663	655	702	689	653	685	696	682	671	719	671	679	678	663	676	659	644	677	673	678	697	699	648	680	696	649	666	649	662	631	621	665	671	707	666	701	675	677	683	644	674	697	710	690	683	711	621	695	673	687	661	689	670	670	674	717	648	706	683	690	639	722	707	677	685	711	747	694	634	703	683	677	700	696	699	642	729	683	736	702	672	779	697	689	667	660	710	678	699	708	726	707	724	621	676	675	670	702	648	635	685	695	688	663	693	683	662	663	671	696	705	658	695	678	657	673	655	708	652	704	650	690	688	666	659	683	654	692	714	672	689	714	680	673	682	614	703	696	633	685	689	701	581	700	645	666	685	648	715	646	640	733	686	662	699	747	669	677	667	699	721	612	671	684	707	660	664	665	677	680	661	725	679	645	698	701	707	672	703	683	673	661	642	711	634	703	687	672	677	679	662	650	605	748	627	662	661	692	624	718	687	706	678	677	647	637	668	674	666	682	709	644	680	715	692	723	698	640	647	642	675	722	686	700	649	733	649	699	680	668	681	650	697	649	665	657	660	689	649	690	681	682	684	691	678	689	663	683	690	683	695	709	690	700	675	721	679	714	675	694	649	713	696	689	666	658	695	700	656	681	711	722	672	751	713	647	701	637	677	682	671	712	679	692	706	655	652	707	641	623	676	687	686	710	704	688	672	650	734	675	676	684	678	688	718	667	639	692	676	715	688	687	707	672	661	688	649	669	690	665	654	705	685	691	717	647	684
8513	563	575	457	370	313	336	269	250	265	265	272	248	208	250	188	197	224	214	188	235	213	205	205	228	195	207	211	208	233	227	213	189	257	226	237	208	213	199	205	218	209	230	236	230	243	209	224	207	251	214	244	225	211	207	211	216	215	182	223	201	201	195	214	226	205	213	221	220	202	213	222	214	208	218	178	211	212	217	242	210	229	187	207	222	186	189	191	213	202	207	226	216	213	208	243	206	232	205	213	213	210	206	225	205	205	211	219	238	212	214	224	188	200	212	203	197	234	231	225	244	227	240	227	209	236	200	236	224	212	214	217	200	221	223	223	218	222	187	237	213	238	234	214	203	209	200	229	189	221	226	187	250	233	241	205	224	226	234	230	215	218	222	196	217	229	223	209	220	254	206	238	206	228	227	216	215	188	213	214	201	193	183	238	225	203	213	211	199	226	240	226	172	215	208	253	198	229	196	213	203	227	221	197	206	241	218	207	232	214	218	213	223	229	187	211	216	212	200	205	187	217	195	202	198	200	189	205	175	236	209	221	192	223	190	214	197	236	221	217	200	174	218	207	202	204	184	229	235	198	214	231	211	199	211	193	226	215	205	175	207	212	223	220	205	220	210	223	233	213	240	204	227	196	226	223	184	204	208	208	212	234	212	228	192	198	230	239	210	217	206	263	220	208	230	239	220	191	225	228	199	233	212	265	242	199	213	229	228	206	181	187	243	222	214	228	214	216	196	231	213	200	199	229	218	218	169	245	222	228	232	207	192	220	202	203	230	209	207	230	231	240	214	226	213	219	249	221	204	206	227	182	215	235	240	236	195	200	196	221	199	213	247	200	235	229	200	221	246	229	225	212	217	229	215	194	204	223	202	216	208	205	213	231	196	213	223	226	231	209	222	213	219	225	190	212	220	200	232	197	205	206	211	232	220	204	228	232	212	215	183	224	205	197	225	198	242	207	225	225	220	209	197	210	203	218	229	208	223	219	230	213	203	212	224	227	195	191	221	243	193	209	220	203	209	221	225	211	228	210	223	226	221	228	223	220	205	205	203	203	221	233	253	211	219	225	241	202	223	221	203	218	198	237	234	246	223	198	205	218	217	210	231	206	237	214	203	209	236	231	211	225	249	232	216	227	207	214	209	220	232	216	205	215	215	226	196	221	199	188	194	232	222	209	199	222	204	197	221	202	193	220	230	227	184	203	191	210	230	198	219	221	227	199	265	237	175	232	212	199	212	229	205	192	210	234	198	212	222	237	205	219	217	191	225	221	201	204	205	222	229	226	212	194	233	188	227	194	197	203	214	250	194	199	231	222	239	226	222	213	232	211	197	209	208	218	186	196	222	221	232	242	209	231	183	206	231	217	189	199	204	220	223	212	193	207	198	219	242	217	186	248	232	210	194	225	230	237	199	238	228	205	204	226	224	224	211	247	219	218	172	227	243	208	220	221	237	205	216	224	229	203	246	231	225	210	201	234	211	207	207	205	201	246	194	192	231	228	240	204	211	210	218	238	219	201	230	205	193	190	219	230	205	200	200	194	162	206	218	197	221	213	213	216	216	185	193	191	190	216	199	198	244	226	205	234	200	224	204	223	230	219	204	226	213	236	247	191	235	231	215	254	207	216	224	199	223	201	231	245	189	186	199	212	208	181	217	258	199	212	189	201	211	187	235	211	199	237	178	253	211	207	208	195	247	206	239	185	203	213	219	216	219	210	226	184	198	186	236	209	231	231	207	222	210	223	199	220	208	224	222	216	210	200	209	219	210	218	180	232	206	211	232	189	218	225	203	219	218	196	209	223	214	195	205	230	217	218	222	246	209	234	236	223	220	217	240	202	221	216	234	207	230	237	165	218	212	228	196	205	212	179	205	235	190	260	219	220	225	218	216	192	246	185	218	230	206	208	189	196	199	248	198	232	214	205	184	186	227	194	208	209	200	219	179	213	204	183	216	212	196	204	210	204	225	221	214	214	180	225	216	184	206	227	221	199	221	226	220	245	250	240	218	227	211	192	195	223	201	211	232	211	232	224	196	215	225	222	218	221	225	213	221	252	203	216	223	223	211	226	197	214	225	221	213	213	214	179	217	224	243	230	206	199	203	230	217	257	229	182	198	228	221	219	192	218	221	240	227	199	198	199	209	217	187	220	215	185	237	206	220	205	215	223	218	216	204	201	193	218	223	223	239	225	214	213	218	209	245	221	217	207	198	206	204	205	222	238	227	179	235	247	210	211	212	207	205	216	226	208	203	225	212	218	203	188	185	217	219	217	202	231	235	243	219	226	190	220	200	220	228	214	200	215	209	238	205	226	191	208	213	222	229	213	245	207	220	207	194	227	216	209	204	206	207	195	212	241	214	233	214	209	230	213	241	238	221	208	207	201	214	209	179	209	217	221	214	222	201	216	209	193	203	230	234	214	223	199	217	213	240	206	217	192	229	207	197	194	229	220	215	213	214	204	204	202	213	217	198	244	194	235	214	265	222	235	175	203	241	215	225	192	215	223	234	199	205	220	225	216	227	225	205	234	213	242	203	186	248	206	240	230	199	229	181	231	213	202	238	204	220	224	241	192	258	214	204	216	232	196	200	204	214	185	230	225	238	195	236	213	204	240	203	240	236	228	192	224	219	223	219	201	226	200	206	179	212	209	224	203	185	198	218	228	203	201	210	223	216	236	209	204	217	222	243	188	228	201	208	214	215	217	212	221	215	228	227	196	221	200	210	188	202	192	199	222	194	195	201	219	197	219	198	235	237	195	215	221	207	247	234	230	205	211	212	216	220	229	211	191	221	196	217	268	219	196	214	222	207	198	202	266	211	216	222	196	213	238	204	216	209	195	243	212	220	203	223	223	239	218	196	200	235	196	213	224	199	229	210	185	232	222	242	240	208	203	223	233	214	221	213	216	225	212	227	207	214	203	196	202	232	242	183	233	184	218	203	208	190	225	204	207	242	216	219	209	228	187	202	224	218	201	227	229	218	225	184	233	185	220	205	209	227	212	203	231	220	206	223	233	241	215	233	206	232	232	233	225	200	188	212	224	215	244	211	220	194	212	222	203	231	224	225	202	204	230	246	208	202	231	206	241	188	204	215	209	232	217	232	200	183	194	198	211	217	191	209	187	194	236	219	223	250	235	185	210	217	213	225	192	234	192	212	198	207	180	230	200	222	229	220	235	242	196	213	227	211	213	206	235	232	230	229	221	227	202	208	207	206	212	211	223	242	211	227	225	220	217	223	245	233	195	229	218	217	218	203	185	197	204	191	188	200	226	195	200	208	222	209	229	215	219	218	229	179	236	239	202	221	218	200	207	231	206	231	214	207	210	204	204	222	214	226	205	199	205	228	230	210	226	210	233	212	186	209	208	247	205	233	238	188	215	212	208	216	223	212	219	253	233	238	215	195	233	226	242	237	223	237	198	217	240	245	207	236	204	223	272	222	210	220	218	196	235	222	227	212	212	206	188	218	226	214	211	220	202
7161	757	1283	1396	1246	1106	925	828	762	766	699	650	618	598	575	577	535	577	558	495	577	548	507	565	553	543	528	541	519	528	518	530	514	528	500	505	465	484	515	491	475	510	500	436	505	485	428	505	471	511	485	480	462	510	512	454	479	472	502	529	486	490	489	469	482	473	485	506	530	497	468	446	550	519	490	472	501	449	474	458	464	450	489	486	464	467	481	497	489	444	449	503	462	462	471	461	458	481	472	480	484	483	494	481	499	486	503	476	469	501	529	538	500	506	463	464	473	444	481	460	483	490	472	470	471	481	489	521	482	504	478	481	472	463	496	455	495	464	544	499	502	485	516	530	463	479	480	475	486	481	492	477	483	483	516	431	528	512	475	487	531	474	476	477	498	482	503	480	461	523	549	507	487	495	507	510	494	452	513	493	500	497	472	477	461	512	478	492	497	499	512	485	496	495	549	483	471	469	468	472	472	508	474	482	476	491	486	475	504	477	486	481	513	462	501	467	481	496	473	516	471	493	483	517	477	498	499	480	453	461	483	506	483	458	481	455	464	512	455	487	492	525	459	506	496	508	443	494	475	461	469	482	478	463	516	468	485	460	490	505	521	442	450	483	455	477	509	483	501	516	488	467	498	498	477	478	488	483	511	551	460	495	464	489	452	452	416	477	476	487	505	520	494	483	520	460	489	497	459	471	474	491	493	473	473	483	524	491	493	504	457	477	459	491	508	507	474	482	477	476	491	513	493	524	482	452	528	474	492	488	479	484	500	463	472	479	493	468	462	486	474	523	522	519	524	473	525	437	500	510	444	487	524	514	509	476	481	512	469	516	508	466	525	418	498	498	501	470	503	488	503	484	528	466	467	450	461	457	508	477	496	493	470	486	464	477	485	504	515	508	457	443	486	488	456	480	462	456	474	462	476	464	517	491	491	473	489	459	486	494	497	493	489	471	531	490	481	497	471	509	480	502	509	493	480	472	466	492	499	487	491	474	445	510	531	483	474	495	506	453	472	507	446	474	460	496	463	488	514	505	495	497	471	478	471	492	504	494	495	477	478	518	500	483	527	478	497	472	481	497	478	487	475	447	480	461	499	454	509	451	475	487	451	478	473	509	525	463	544	483	485	486	521	444	483	503	496	500	502	486	498	468	481	453	498	490	491	501	471	459	499	472	517	490	458	449	441	507	514	482	471	467	485	482	452	465	519	453	493	492	444	485	489	467	466	489	520	465	457	523	515	510	490	488	470	480	472	472	467	485	512	494	512	474	507	475	462	481	501	500	461	474	525	471	498	479	481	487	493	467	480	523	466	442	482	531	490	472	489	502	449	468	463	456	463	442	483	474	520	492	478	485	488	483	461	460	518	496	491	485	480	508	507	497	504	464	493	511	459	443	475	476	506	487	469	510	491	466	474	471	495	492	470	490	492	477	490	501	474	451	474	490	509	503	491	507	448	474	480	488	485	492	497	500	467	450	429	524	511	453	483	466	487	462	511	465	482	471	455	472	448	489	465	479	450	492	486	505	478	478	455	474	490	412	514	464	456	518	478	506	487	470	492	505	459	520	489	486	471	513	465	518	496	470	414	473	465	504	477	472	429	494	499	473	468	438	503	462	453	480	461	445	450	441	508	448	482	468	470	497	464	488	490	448	517	466	523	474	488	486	485	456	463	497	492	469	451	494	494	490	506	524	512	463	497	493	492	445	461	471	483	494	468	553	480	505	476	458	513	458	461	476	476	506	467	472	436	532	486	504	512	467	460	486	495	458	483	491	462	492	502	528	488	485	445	469	492	490	498	444	460	492	517	502	471	502	498	452	465	457	484	510	451	489	502	513	438	495	549	501	503	509	528	453	501	495	495	498	483	473	522	458	503	496	491	484	531	490	472	476	476	439	488	480	512	483	528	516	502	484	459	483	480	437	542	452	484	443	477	478	486	506	469	507	494	494	498	504	450	493	517	490	498	496	498	511	512	498	513	499	492	469	504	485	487	482	485	508	462	507	513	523	512	485	493	503	486	491	487	478	511	500	499	504	480	449	464	456	474	503	489	485	484	491	488	526	468	483	500	471	466	499	482	498	498	491	461	487	502	502	454	484	482	513	477	511	499	500	478	501	509	500	463	449	477	479	521	463	462	482	454	490	460	475	451	435	457	492	452	468	471	482	479	468	474	480	511	500	465	489	491	504	525	478	502	495	461	498	510	468	486	453	489	479	508	469	478	482	445	482	439	441	480	472	520	489	516	497	448	446	484	522	473	477	488	490	473	463	512	453	490	457	488	455	473	499	535	474	460	514	474	459	488	509	481	487	491	486	481	472	474	516	490	494	465	483	451	470	496	489	541	452	499	475	494	537	485	500	514	487	509	447	501	480	473	498	468	473	511	474	481	476	516	447	462	515	495	483	431	487	489	485	479	450	510	500	456	484	469	478	490	523	495	487	463	486	481	501	495	516	485	458	516	513	480	490	478	485	453	483	433	475	502	482	460	435	456	478	484	509	524	462	494	485	471	473	522	520	493	511	511	484	464	485	477	470	506	494	471	502	510	470	481	535	506	479	473	510	515	455	509	477	485	445	462	471	462	487	539	490	475	472	484	451	533	461	490	429	461	484	525	454	482	473	503	438	456	447	506	487	495	471	459	507	460	526	507	462	493	500	449	513	483	489	518	471	484	527	446	467	469	454	484	490	467	522	508	499	450	491	465	437	509	530	502	444	464	489	483	493	467	513	533	487	466	519	473	516	455	493	488	487	491	514	464	507	473	490	507	461	485	471	471	468	481	490	465	466	468	478	461	504	484	506	469	513	493	477	488	475	476	516	517	527	491	471	498	500	474	512	438	468	471	465	490	485	481	490	466	500	490	474	476	500	502	512	499	467	492	460	501	483	471	469	480	443	492	482	479	488	493	499	532	507	503	490	464	480	478	534	503	475	443	509	500	498	503	491	533	495	518	480	462	527	466	520	449	490	501	506	484	489	446	473	456	484	496	500	463	451	486	458	489	475	485	500	451	474	494	508	451	521	450	457	480	541	474	530	501	500	470	487	504	489	520	543	455	472	464	463	486	519	474	531	465	454	491	482	479	497	495	493	522	495	474	485	521	481	474	483	488	491	523	460	528	515	447	492	483	487	503	510	490	528	444	455	502	457	492	499	478	468	484	524	485	499	455	476	490	451	507	483	473	457	492	476	470	486	519	484	468	479	465	459	467	471	499	465	493	474	487	464	491	534	510	482	486	470	463	469	472	511	461	456	476	485	474	478	516	526	474	486	484	481	498	484	498	486	482	507	460	453	482	490	469	481	467	456	455	504	495	489	477	473	500	474	459	486	494	497	506	486	434	466	501	510	511	523	450	454	479	478	495	478	511	502	531	476	466	484	530	479	489	476	483	443	484	489	430	493	503	475	505	483	487	467	468	505	526	498	483	484	512	468	505	488	471	454	464	487	456	471	486	484	513	464	478	463	498	463	460	459	520	459	493	475
15517	1095	763	545	433	295	224	201	182	151	127	121	113	128	107	94	108	94	110	99	107	99	89	98	111	81	90	97	83	100	71	66	105	96	112	89	79	97	96	82	95	88	72	81	88	94	92	81	100	92	90	69	77	94	112	96	90	109	86	99	93	91	93	92	92	110	96	71	92	100	97	101	95	98	78	74	85	82	70	92	87	79	81	90	80	91	90	76	93	94	93	91	86	99	115	94	82	87	97	82	107	78	76	86	80	93	80	88	103	89	83	88	94	91	95	106	69	76	89	68	89	103	82	82	93	96	102	90	86	85	72	99	90	106	88	68	97	98	76	75	86	76	96	112	80	94	96	100	91	90	78	82	77	72	88	92	94	87	96	70	80	81	82	78	89	84	100	80	66	84	92	94	76	100	72	86	78	84	105	74	112	85	82	81	95	97	90	73	78	95	89	92	97	108	102	90	80	82	92	91	93	83	70	102	110	91	87	94	87	84	84	80	89	66	87	86	74	81	84	85	88	84	86	87	83	89	103	91	93	78	85	104	81	86	82	77	68	77	75	61	89	74	91	95	87	95	72	104	92	94	95	86	91	83	76	82	87	88	90	92	81	93	81	93	83	85	76	80	76	90	81	70	94	86	88	82	72	97	72	79	74	83	76	73	82	102	97	84	80	79	81	92	85	72	89	110	96	74	109	88	90	71	75	100	86	82	102	89	88	93	77	81	88	76	82	92	91	90	83	93	87	84	93	85	109	72	85	95	115	86	79	88	85	99	77	93	111	91	87	82	89	75	93	81	113	86	82	90	97	65	86	85	104	90	76	87	71	89	96	95	96	102	77	80	90	86	89	93	89	93	89	96	88	85	88	88	90	70	77	76	79	97	70	69	91	112	82	92	89	82	74	93	105	82	85	101	99	88	87	100	100	97	95	102	99	99	92	106	93	93	96	88	88	72	83	83	78	68	88	99	95	86	88	81	109	96	97	91	79	104	78	81	66	75	88	83	79	78	84	84	62	74	85	92	100	89	81	77	84	92	71	92	95	80	90	92	90	97	89	85	102	93	87	84	90	86	82	74	86	79	84	92	100	82	91	83	70	83	80	84	102	106	93	81	114	93	84	72	79	89	91	91	77	70	74	75	103	95	82	89	82	82	79	79	92	109	94	94	93	85	95	83	67	104	105	81	92	75	92	83	80	89	77	92	70	81	106	90	75	96	80	104	77	83	84	77	93	96	80	85	85	83	86	85	103	89	88	85	98	99	110	82	75	90	90	81	89	92	75	92	85	84	85	95	78	73	86	96	91	62	88	86	86	95	87	88	89	93	75	73	102	94	107	96	91	94	74	80	70	88	73	104	75	100	79	88	75	88	93	94	78	93	81	95	69	90	100	86	70	99	72	84	83	74	82	93	83	94	93	100	108	81	86	78	105	102	73	83	81	87	76	88	84	78	95	80	77	70	82	82	94	90	83	80	77	83	84	81	103	84	87	90	104	77	74	88	95	89	72	69	71	85	70	87	92	76	90	76	83	90	91	97	88	90	70	87	90	89	84	93	77	67	86	94	78	103	91	105	79	92	115	77	84	91	93	103	77	100	91	102	94	82	95	86	80	83	79	70	80	86	105	85	85	77	84	93	86	87	105	88	82	87	83	74	66	71	100	74	77	92	93	80	71	88	81	91	109	89	74	83	97	65	80	77	88	75	102	89	92	72	93	104	77	94	90	99	83	80	92	77	74	89	83	97	96	90	81	73	84	78	79	77	78	97	82	92	77	80	82	73	79	92	92	92	87	87	77	91	81	90	79	78	74	87	88	90	88	96	95	111	72	86	82	91	76	85	85	93	74	65	71	89	83	65	80	84	99	113	91	77	84	93	76	94	86	96	96	80	82	74	85	101	93	73	93	90	88	84	78	90	77	78	86	97	90	83	82	104	92	84	88	75	79	86	96	87	87	104	91	93	73	89	84	83	97	84	94	90	72	98	80	70	89	79	73	79	86	77	91	96	99	89	82	85	92	97	80	96	81	76	84	78	87	97	96	90	99	76	83	104	87	76	105	86	76	89	94	77	63	94	101	81	95	80	85	70	81	83	71	77	80	92	83	95	82	81	94	70	94	82	82	88	111	84	71	86	76	93	67	83	92	102	88	82	80	66	81	83	82	80	88	95	68	90	101	90	80	96	93	85	84	91	94	91	90	92	96	87	91	108	73	95	88	70	91	92	80	88	82	100	89	87	78	72	87	92	79	81	73	79	88	96	85	79	82	99	102	94	83	84	73	74	87	70	99	99	93	105	89	89	95	88	99	71	74	97	93	82	74	99	91	81	99	99	82	83	91	92	100	85	82	102	81	70	104	92	95	89	74	90	84	83	85	83	84	79	84	95	113	107	80	91	107	103	70	83	86	79	81	82	80	102	81	87	69	100	87	93	89	81	83	109	104	84	79	79	84	90	68	79	87	80	71	108	82	78	88	92	85	94	103	75	84	102	90	81	112	94	99	100	93	75	75	117	91	76	103	88	111	80	95	83	99	79	91	86	88	97	70	81	77	75	110	78	78	90	97	72	102	85	89	81	69	74	72	103	84	74	94	83	80	95	81	80	74	91	96	92	85	81	80	101	97	87	86	95	84	81	90	85	110	97	82	84	88	87	97	102	95	93	76	87	96	68	78	106	88	56	78	102	96	91	107	83	92	57	68	108	118	99	90	67	85	87	104	86	99	89	103	86	82	95	70	85	75	84	93	90	82	75	103	100	78	80	86	80	82	89	109	88	99	79	79	90	92	100	89	89	101	100	93	81	88	104	82	79	93	68	88	77	87	92	59	74	103	86	84	85	109	90	73	87	83	82	77	88	97	74	79	71	96	87	101	89	89	114	86	97	93	75	88	81	97	77	80	93	78	97	92	84	83	92	100	87	91	76	86	106	79	73	98	101	82	84	89	105	91	87	74	99	90	73	104	75	84	83	79	86	87	82	105	98	86	98	83	85	92	102	96	74	81	89	69	76	93	94	90	90	98	80	91	119	76	83	106	79	86	101	89	102	76	98	82	83	76	92	92	88	76	76	73	93	73	85	91	78	101	75	84	81	118	89	85	90	85	81	85	101	80	86	104	97	85	88	88	92	93	88	102	88	78	91	88	83	82	86	69	94	81	78	85	70	74	91	82	95	98	88	86	101	87	95	95	72	86	82	91	80	91	79	96	94	91	92	66	79	84	87	85	95	95	76	91	69	96	86	87	92	92	84	85	91	88	96	83	98	81	89	90	92	92	105	94	78	73	98	86	99	86	74	92	84	77	90	91	87	78	69	102	91	68	90	88	86	89	73	74	76	116	96	76	67	74	70	112	79	99	109	88	90	76	86	83	102	91	78	76	91	80	80	86	94	77	84	100	104	92	80	95	100	89	81	92	84	88	99	75	85	97	104	86	82	87	92	74	74	87	89	96	68	88	66	95	96	90	104	84	105	105	90	92	88	71	98	76	91
8472	839	1754	1984	1690	1323	1052	959	714	661	522	510	480	403	395	394	368	346	334	319	338	319	310	279	294	258	259	291	274	275	258	294	281	278	279	279	270	261	249	257	236	270	254	244	282	266	231	252	230	252	217	247	269	252	234	219	244	246	221	218	235	213	240	243	228	273	237	238	228	226	224	245	262	235	216	236	238	235	250	261	246	245	232	229	233	232	227	236	240	245	236	209	235	243	236	265	236	228	231	221	252	237	228	239	241	252	238	207	220	239	215	242	236	239	212	223	253	220	243	224	253	241	223	227	226	232	249	227	208	247	232	252	228	222	205	248	239	238	231	230	260	225	240	252	231	232	213	239	249	218	246	275	222	235	211	252	223	245	213	251	219	233	228	224	221	246	228	245	218	242	221	216	227	234	231	238	247	207	247	257	257	240	229	218	217	207	264	220	247	227	218	220	204	247	218	248	237	208	233	209	220	242	221	247	251	241	249	218	251	256	212	235	217	222	225	231	217	240	209	202	251	224	223	249	247	220	244	229	218	250	196	210	203	241	233	218	223	214	234	262	243	237	233	226	224	243	235	227	215	213	237	241	217	220	233	252	213	223	248	231	233	279	221	253	239	223	237	204	230	217	225	244	223	218	215	213	233	238	223	223	224	248	228	228	231	246	232	227	202	252	213	242	224	246	220	260	237	256	213	226	230	211	232	223	223	210	244	240	239	231	225	259	213	245	236	239	264	232	235	234	206	233	229	228	230	212	235	231	249	210	227	251	213	252	233	215	219	214	221	228	245	232	227	210	229	246	242	218	240	228	229	224	226	239	234	224	226	234	220	240	212	212	243	222	240	220	226	235	217	209	251	221	215	237	214	216	232	216	260	243	204	206	234	250	242	239	237	234	222	217	216	234	220	256	215	228	198	238	252	238	253	231	263	247	242	232	230	211	214	262	219	217	199	238	247	235	231	245	225	246	244	224	243	245	226	235	224	234	221	212	222	212	223	231	228	205	236	230	237	214	232	244	232	237	238	259	244	252	227	224	230	203	244	223	219	231	219	224	235	242	238	234	233	220	231	247	196	232	220	238	225	203	241	245	236	229	238	247	247	241	227	228	234	210	264	206	222	212	221	259	228	250	216	252	222	230	242	230	227	239	231	261	224	226	241	199	235	218	210	228	235	192	232	247	224	252	219	244	212	228	241	258	226	256	184	242	232	235	226	244	239	254	220	230	249	247	209	240	222	239	222	232	197	240	200	227	238	248	264	195	247	198	213	252	242	231	241	213	242	234	222	204	229	223	238	233	240	237	216	241	199	239	237	241	229	230	210	229	218	205	251	256	239	257	231	228	247	221	245	218	219	198	231	230	248	224	199	277	252	208	235	234	211	241	240	228	231	222	223	253	234	238	222	256	216	221	234	222	224	246	220	234	215	209	221	201	231	226	197	220	242	217	223	228	225	217	242	222	248	221	245	239	219	197	207	216	211	220	243	258	260	220	223	211	234	207	220	254	232	228	225	225	220	230	267	248	203	232	229	233	208	243	214	204	210	238	260	224	232	202	232	208	245	230	242	216	214	239	254	231	206	254	234	229	211	219	206	207	232	250	242	189	250	227	221	239	210	230	225	218	213	225	225	210	227	209	218	224	267	221	223	238	207	218	230	235	202	237	208	200	208	264	197	235	213	232	220	242	266	227	258	196	227	210	252	240	216	221	222	203	232	234	253	218	232	237	215	241	197	238	252	216	226	221	286	215	239	215	263	222	216	220	234	268	222	237	234	231	218	246	207	226	227	227	225	230	227	209	235	227	230	208	230	241	207	246	226	241	233	252	240	238	241	249	225	252	219	220	235	229	247	190	206	227	235	218	231	222	220	246	236	236	199	246	236	231	232	220	212	224	223	224	218	236	239	230	227	255	231	211	231	214	233	217	208	237	229	249	219	240	238	261	238	220	199	230	226	220	222	213	268	241	238	221	232	235	229	223	224	245	230	214	225	225	246	255	235	236	275	225	249	216	235	248	245	230	213	218	202	234	227	210	218	243	220	230	233	232	225	251	224	227	235	226	256	236	251	237	234	231	240	223	245	217	217	216	237	236	260	219	240	212	205	236	215	250	241	230	220	223	231	214	232	193	225	231	228	223	231	217	258	239	218	228	218	239	243	238	232	229	252	229	246	240	211	238	221	242	230	191	223	268	215	246	216	207	221	222	231	250	232	255	232	203	207	228	236	235	195	227	242	235	218	217	192	240	238	203	219	229	241	223	233	250	245	228	212	231	248	226	224	233	221	232	249	243	239	241	222	237	247	235	237	252	243	228	204	237	240	246	257	235	206	246	238	244	240	238	239	251	223	209	257	235	241	228	235	244	215	223	238	225	243	243	213	221	237	219	237	238	233	233	244	237	245	220	243	243	218	229	229	250	243	229	240	245	219	249	211	262	239	238	236	206	238	229	241	233	255	244	236	223	191	234	276	226	244	218	212	228	237	272	227	237	238	222	239	231	218	220	233	231	244	242	220	216	226	227	231	214	226	238	232	239	213	216	215	233	247	231	243	228	223	225	243	241	210	229	239	226	238	222	215	255	212	236	235	212	240	209	222	259	228	235	240	238	216	219	231	259	247	263	195	223	231	217	237	209	216	242	236	262	231	212	241	245	223	222	232	252	235	229	205	227	207	204	213	228	232	213	242	225	238	218	223	224	247	206	214	239	208	220	248	220	201	256	241	224	237	217	232	217	239	241	211	230	231	230	255	214	219	231	196	251	230	244	241	251	227	210	233	239	224	226	191	257	202	257	237	237	215	233	240	236	213	227	224	216	219	238	255	232	227	223	209	228	237	251	225	226	236	237	209	217	229	221	205	250	223	255	224	236	214	234	246	232	236	225	224	237	225	208	221	230	209	207	243	253	206	216	215	208	222	253	214	224	206	235	250	240	254	252	245	234	219	268	243	229	219	239	234	229	225	238	201	213	232	238	234	248	228	243	225	216	247	251	237	222	247	247	233	231	215	241	208	214	228	226	231	227	241	234	233	207	245	250	216	209	209	241	265	231	231	230	210	237	216	255	240	275	194	239	203	252	228	205	275	230	250	212	237	235	232	219	227	247	234	237	245	213	238	208	226	223	223	221	217	255	246	209	211	238	253	230	231	210	220	237	239	257	240	231	226	247	218	256	211	205	204	219	214	250	216	236	249	217	226	231	223	230	249	224	213	220	215	245	231	240	254	194	239	205	239	235	231	239	221	241	231	241	228	241	244	219	227	225	242	243	237	264	217	222	219	234	215	228	248	245	245	230	215	215	246	253	231	246	217	215	233	226	210	238	230	220	241	226	215	230	253	229	212	240	222	259	241	236	218	206	230	223	213	232	230	219	214	232	214	236	238	198	228	237	226	259	225	238	243	238	222	235	237	216	232	233	227	209	238	221	210	224	214	232	225	238	249	228	242	239	226	212	244	237	226	243	230	227	235	254	229	235	210	233	227	210	216	229
2523	328	327	357	294	302	316	306	319	334	306	273	304	315	295	315	291	280	291	272	294	305	338	301	312	322	327	330	310	309	306	331	286	283	325	336	309	289	327	287	319	347	289	313	325	336	327	285	314	307	321	323	301	314	291	308	372	287	296	303	326	309	327	303	320	302	320	353	267	311	270	316	350	309	303	311	308	274	320	301	347	331	321	313	321	331	328	302	307	291	271	292	322	281	296	314	327	312	297	281	334	315	298	285	327	301	311	301	293	294	280	301	272	297	300	343	286	306	284	301	304	326	315	318	323	283	318	289	308	269	291	305	304	317	309	300	314	330	336	262	277	305	310	256	308	290	302	277	321	306	283	321	331	285	292	313	297	298	303	323	327	291	309	301	303	307	313	313	351	297	279	275	302	319	287	305	316	289	295	303	312	290	307	358	327	314	306	300	291	318	302	299	314	319	278	279	280	296	308	304	332	299	301	300	344	326	288	311	312	320	308	318	321	302	286	299	300	321	303	293	303	307	323	329	279	279	278	330	313	295	338	310	310	319	293	333	322	314	331	321	324	304	316	273	293	308	305	309	308	281	285	330	314	269	321	333	302	330	301	282	307	311	310	277	337	313	300	336	272	332	295	277	298	321	305	283	309	292	322	315	310	269	314	299	305	324	329	297	292	292	309	313	304	305	298	324	312	337	300	334	306	298	318	311	303	271	323	307	324	331	326	312	330	310	291	282	272	280	336	332	318	337	284	355	291	282	310	285	288	285	311	313	309	314	315	280	326	328	310	313	305	292	300	299	333	293	327	314	313	338	332	285	331	310	293	323	303	347	296	306	303	256	306	332	306	348	291	294	268	288	318	315	289	288	313	319	308	310	314	284	280	312	265	328	281	321	298	282	301	274	302	304	311	306	315	322	312	298	288	361	292	335	307	323	360	299	293	289	305	286	290	280	284	325	334	314	308	291	312	264	285	327	291	292	296	291	292	320	313	320	298	329	285	308	326	306	283	321	298	285	316	297	297	311	344	309	305	305	316	309	302	299	280	310	295	311	303	285	313	335	278	318	322	290	316	309	311	341	314	298	328	292	287	317	325	296	324	297	307	323	305	312	322	337	315	279	293	309	326	320	297	324	304	346	309	306	326	304	328	293	327	306	328	315	288	337	333	287	325	298	322	308	321	303	298	317	326	292	318	282	305	295	311	307	334	295	340	317	325	282	268	308	288	299	293	298	333	325	302	288	287	327	330	313	312	329	293	303	302	309	266	321	297	302	281	293	278	282	313	312	336	312	293	312	323	283	285	277	299	314	305	305	304	319	295	287	309	294	313	299	301	313	298	297	298	280	325	312	308	276	294	336	325	282	351	327	327	308	323	331	316	321	303	303	299	274	294	300	340	340	303	332	304	307	314	306	337	339	275	318	310	294	299	353	307	294	318	297	313	271	340	313	342	351	289	311	322	323	275	308	334	299	306	315	311	307	293	277	298	297	280	309	286	289	309	309	329	301	315	328	322	302	329	322	309	320	272	305	293	303	286	302	317	310	303	324	277	307	277	303	302	320	297	303	351	293	344	302	319	302	298	288	282	287	271	308	303	285	301	293	326	323	284	296	307	302	303	317	300	317	298	297	312	303	303	296	291	315	313	285	309	298	308	332	309	309	293	327	310	314	281	321	316	285	287	336	292	281	291	288	319	299	292	290	337	334	325	342	281	311	302	320	283	312	302	312	309	309	330	294	274	323	290	314	292	310	282	295	284	286	308	261	265	309	311	312	278	305	264	315	313	311	284	286	302	297	329	313	317	311	313	308	311	294	295	316	330	300	282	309	317	320	341	316	334	308	285	336	298	336	334	319	294	298	333	298	345	338	303	303	322	320	306	281	294	308	333	311	367	356	312	300	319	280	311	279	296	292	343	332	316	284	295	334	321	320	318	305	294	267	320	302	351	281	250	302	317	314	337	312	316	320	305	314	303	335	342	364	306	287	308	275	296	293	320	291	270	308	321	294	302	293	310	339	308	305	296	316	275	310	291	276	333	331	324	338	338	314	314	316	278	265	329	300	339	319	290	304	287	310	311	322	349	304	334	296	302	315	331	310	294	321	285	275	312	325	304	323	310	309	312	303	316	295	284	292	310	297	314	320	307	306	315	319	353	320	360	304	333	299	304	303	278	322	331	280	319	323	304	307	299	337	278	348	318	315	314	304	286	273	293	303	310	301	317	297	302	325	355	296	309	338	328	292	298	290	312	301	327	283	317	299	281	279	293	329	316	336	312	274	326	309	303	335	290	276	320	300	306	331	288	283	288	290	289	302	316	325	313	287	314	316	322	281	319	308	347	299	312	302	286	304	307	309	313	291	264	300	296	306	319	299	302	322	326	280	307	344	355	336	314	287	329	326	311	313	291	323	292	308	284	329	301	327	314	316	317	300	293	305	317	316	329	300	296	284	309	352	307	311	319	323	322	302	298	298	285	289	299	304	275	311	306	284	327	307	289	343	326	337	304	300	295	279	260	318	352	331	300	308	305	319	283	329	305	281	310	333	288	307	331	310	297	311	332	304	312	326	316	333	315	290	306	304	274	297	279	306	271	296	336	266	315	302	288	311	313	286	336	341	322	314	306	316	306	293	321	294	337	325	299	318	318	283	298	300	306	320	280	304	285	301	315	295	295	279	265	298	317	288	293	307	293	305	322	334	313	330	338	294	325	295	315	294	300	296	312	284	338	310	311	284	309	339	334	306	296	312	328	293	287	294	345	328	288	292	323	319	339	302	301	300	284	329	294	294	302	333	325	270	284	283	336	270	281	306	303	334	306	317	313	283	269	313	292	347	337	335	326	298	331	314	315	318	322	294	299	331	310	300	329	346	284	302	320	316	309	326	334	332	321	294	305	305	324	358	343	306	298	275	312	341	311	315	332	299	298	319	328	307	298	278	262	284	324	316	315	320	305	308	314	326	337	328	304	314	323	328	299	296	278	278	310	322	288	301	325	318	301	294	354	318	316	313	318	310	302	332	325	322	352	286	300	289	287	308	305	299	341	307	304	288	312	295	295	319	317	315	313	314	306	295	290	318	308	287	317	296	300	326	289	313	291	320	275	326	298	333	291	313	312	292	318	280	279	273	292	322	325	302	309	265	306	285	293	295	303	311	304	272	296	308	312	320	351	301	286	291	293	304	294	308	291	288	307	333	303	290	307	322	292	269	295	312	292	321	320	290	319	373	317	322	319	305	285	287	303	296	287	318	309	301	293	298	334	311	290	314	328	300	329	303	335	335	334	324	269	287	306	310	285	304	321	306	313	312	328	311	319	278	300	301	350	262	311	337	272	299	308	320	299	340	328	293	305	320	312	302	313	296	280	304	299	317	292	318	315	291	318	302	298	305	327	334	326	321	301	333	310	292	322	301	294	280	306	286	333	330	335	312	315	308	319	293	320	305	282	312	280	330	279	271	298	292	307	292	317	320	340	311	339	317	287	314	324	289
3218	711	752	737	808	753	677	658	669	722	711	687	712	718	686	659	660	681	709	708	699	692	707	664	669	691	726	692	693	721	745	687	654	681	639	641	677	724	684	704	642	646	748	683	687	663	707	676	636	663	688	700	717	688	615	738	686	688	741	698	654	646	681	646	698	736	688	654	688	665	719	685	693	678	730	662	721	662	662	719	637	651	689	717	645	703	643	675	683	633	662	640	644	669	700	678	683	683	670	725	737	684	687	649	738	686	747	652	708	682	734	701	673	702	724	702	664	675	661	671	724	691	681	639	705	632	684	681	688	673	706	679	671	701	706	639	718	672	746	690	667	682	708	667	681	654	628	637	645	699	687	676	652	703	697	703	658	695	658	759	698	732	668	715	737	675	668	727	694	678	685	726	713	710	688	643	688	690	721	697	685	753	673	722	704	669	687	739	643	665	673	651	700	679	650	680	684	681	701	695	692	657	739	669	692	672	701	685	730	656	687	762	684	669	677	673	656	732	660	669	651	632	658	719	651	695	718	642	674	692	695	676	669	706	703	683	719	693	652	659	695	680	688	675	687	701	672	660	680	672	666	712	707	677	679	661	668	713	715	644	669	722	662	665	704	679	698	705	651	711	637	692	675	693	706	696	710	677	695	717	709	692	694	695	685	693	673	687	697	689	695	680	704	673	671	697	674	668	683	718	692	688	700	662	679	641	715	637	723	718	695	690	665	681	685	662	652	693	678	706	663	662	711	716	678	658	692	696	673	710	663	684	658	661	702	664	727	643	669	663	661	668	699	685	696	666	645	698	713	675	657	684	693	646	683	722	725	689	661	728	681	714	658	640	716	668	660	692	700	657	701	651	688	653	610	683	661	657	633	693	693	697	685	628	661	653	676	596	721	694	681	639	656	673	641	664	668	683	696	732	698	681	637	688	750	696	720	726	690	716	631	690	696	677	675	671	671	680	724	646	724	666	704	682	673	639	659	647	698	694	656	689	665	703	687	669	659	669	653	741	666	685	698	667	697	714	738	675	687	673	682	679	657	668	652	710	719	722	726	690	734	663	728	686	718	719	661	677	630	671	667	685	722	673	733	630	662	667	675	652	670	701	700	688	685	665	669	714	676	655	686	694	652	654	636	678	653	694	722	674	689	700	685	696	656	708	660	703	685	690	689	698	655	646	711	646	681	701	689	657	670	694	700	712	683	685	690	699	653	676	685	666	658	674	691	657	666	678	717	673	664	686	673	673	727	676	650	693	643	644	696	695	658	655	701	708	682	710	687	699	688	696	668	702	719	687	687	654	653	686	707	688	665	679	679	696	676	646	636	694	701	660	675	701	674	683	664	699	676	701	620	692	697	667	622	703	679	713	678	721	705	699	657	706	646	652	656	678	682	677	707	665	679	643	663	684	635	666	674	653	677	689	675	661	718	666	666	675	703	678	682	683	666	623	650	704	645	702	678	628	658	678	666	767	704	701	704	681	668	668	643	689	701	640	681	654	684	696	693	721	668	701	659	683	662	673	633	692	662	699	691	667	705	687	674	718	697	702	627	677	658	731	654	667	648	682	687	667	702	725	693	686	719	671	708	667	641	665	695	661	669	683	698	713	712	669	657	624	686	683	675	686	716	720	649	676	699	674	660	664	673	642	648	679	715	693	709	651	719	683	737	696	702	681	671	665	680	639	692	712	642	683	680	683	659	730	718	674	724	651	662	675	646	642	679	682	693	662	692	653	677	661	723	691	728	674	693	699	683	664	659	649	661	690	659	745	687	667	704	698	730	669	695	696	691	676	707	687	694	650	656	679	758	657	639	695	697	661	671	681	707	726	680	702	704	733	670	613	658	738	707	669	705	694	697	688	663	658	666	671	723	676	666	721	665	663	701	689	631	648	659	649	644	643	674	677	704	694	674	684	626	679	639	745	695	704	691	704	677	702	669	683	674	692	738	694	698	664	686	666	723	650	669	669	729	737	686	636	718	664	703	640	665	691	723	691	691	652	685	659	648	646	650	704	664	682	703	703	655	663	654	704	665	670	667	701	710	670	682	668	722	643	651	645	688	724	671	671	674	706	664	684	668	653	656	667	701	675	617	663	689	666	657	708	670	698	648	690	736	694	667	709	720	711	668	693	682	702	720	673	642	722	671	659	708	701	667	643	693	691	711	670	706	634	673	670	666	701	669	730	673	653	641	685	690	688	687	676	674	665	715	713	694	713	688	677	683	688	748	672	706	704	670	700	710	674	712	672	703	673	686	667	704	646	709	636	698	685	674	682	643	656	732	671	652	673	686	655	715	684	676	716	661	693	680	702	682	653	696	675	685	692	689	636	680	685	688	674	692	670	754	679	688	727	675	652	652	665	634	696	670	685	679	693	694	675	692	672	681	721	738	701	742	666	710	671	702	674	659	689	678	691	729	660	673	685	723	689	707	711	661	684	706	663	714	656	678	657	677	694	686	711	726	738	722	665	644	673	667	674	654	678	653	655	674	647	674	702	664	687	639	624	678	670	696	692	654	703	669	720	681	680	642	705	658	641	687	635	666	677	678	697	635	698	706	663	694	693	699	692	668	655	681	678	675	683	710	683	656	651	697	636	704	673	735	681	723	700	703	698	646	699	720	662	675	713	690	700	722	677	681	698	672	697	620	695	731	642	697	678	685	686	672	694	720	681	670	736	683	667	686	643	676	701	683	684	712	703	665	696	682	697	691	743	685	674	692	672	694	692	713	695	701	687	688	654	648	657	667	676	655	700	662	675	695	696	695	642	698	659	677	691	648	670	675	720	698	687	717	667	692	721	641	684	732	682	692	715	645	661	702	686	696	667	663	669	647	703	648	678	697	708	666	663	716	708	702	712	664	727	653	630	679	656	668	684	714	698	701	715	677	655	683	684	737	662	658	630	682	709	697	675	675	677	680	713	649	713	715	704	681	687	708	715	664	727	734	697	672	704	699	687	683	687	649	678	713	710	690	661	671	719	686	688	709	716	657	741	705	693	681	672	662	703	709	691	693	661	698	691	660	678	654	670	662	695	693	655	691	691	730	688	661	669	637	665	722	706	648	686	676	702	680	670	752	702	673	684	690	713	675	690	671	727	634	691	679	619	667	674	716	710	673	655	646	689	688	679	685	679	734	662	688	657	670	679	643	681	690	673	693	681	705	648	725	689	653	692	716	670	655	675	704	705	727	685	690	692	696	673	637	685	685	689	712	662	687	669	680	681	742	712	663	661	678	651	687	665	714	715	633	665	700	660	665	668	676	686	729	699	644	683	641	692	644	689	714	681	672	682	725	673	707	665	652	672	670	670	662	679	631	685	692	702	703	727	643	676	659	701	699	727	688	703	699	664	702	667	733	642	672	663	673	705	700	703	662	676	691	713	682	671	673	695	672	716	684	630	686	715	667	635	668	688	695	666	674	652	682	711	743	684	698	690	715	685	627	685	659	687	688	690	677	642	692	685	682	674	746	738	664	709	679	717	682	669
9155	564	553	463	396	349	276	282	247	271	278	256	222	223	220	227	201	218	211	205	245	226	206	232	194	213	211	193	211	222	247	193	207	212	199	201	213	206	194	227	205	210	254	236	221	248	231	231	216	245	224	213	205	179	201	209	216	210	201	212	215	213	242	217	218	200	215	227	233	235	207	204	225	221	240	234	205	194	229	229	229	202	208	218	205	244	219	192	211	237	203	200	238	214	226	207	222	212	206	203	236	199	194	233	230	222	202	238	228	237	193	207	219	215	218	221	207	195	221	209	218	239	206	197	216	233	216	196	198	212	222	180	244	214	209	197	234	233	202	230	241	192	205	203	219	215	232	234	201	186	218	224	204	217	214	204	212	213	220	233	226	233	237	195	231	222	189	219	221	230	226	206	229	248	227	236	211	223	216	257	207	223	216	192	218	222	207	250	219	223	226	201	219	221	223	214	214	223	207	199	172	200	225	208	246	210	199	210	224	212	226	215	218	214	236	214	223	210	220	218	231	191	214	237	233	241	213	208	214	217	196	215	232	236	182	228	221	205	208	185	214	235	202	199	212	221	230	195	223	223	227	224	203	208	221	214	214	209	201	237	245	201	236	209	208	199	193	214	230	224	258	222	191	225	226	204	223	224	205	197	198	213	229	196	203	203	231	228	216	241	184	194	197	199	216	212	207	204	229	235	188	231	207	220	217	220	223	222	226	201	217	227	223	217	230	259	211	214	214	218	224	229	209	206	212	203	224	217	235	225	221	239	210	222	221	212	206	243	199	206	225	210	221	215	219	238	237	204	206	223	248	201	218	186	204	230	215	196	215	222	201	215	220	214	195	222	202	224	207	233	238	203	216	211	217	237	209	198	214	209	220	204	230	206	250	217	236	222	223	223	229	232	219	242	201	224	220	200	215	217	204	213	219	231	226	192	189	212	203	213	193	225	211	174	213	222	207	233	228	212	199	199	226	202	221	203	184	213	203	240	211	226	207	214	242	239	229	209	237	228	230	198	205	207	218	232	201	226	209	241	245	214	199	218	237	197	230	274	215	229	212	231	207	207	219	199	208	240	235	222	211	212	200	236	201	241	210	226	242	231	229	221	203	236	199	239	213	207	234	216	210	211	229	218	239	214	218	225	214	247	206	219	214	238	213	193	216	222	188	201	206	207	208	234	202	207	200	236	236	201	211	224	219	230	206	201	224	224	233	191	212	215	194	232	219	245	206	212	215	220	190	217	227	213	212	221	219	237	204	248	229	228	220	244	240	210	206	233	219	242	215	217	210	208	209	202	243	211	228	195	218	282	228	214	198	232	207	215	215	237	206	179	223	216	234	218	222	230	213	218	209	207	228	229	217	196	201	209	211	190	215	233	221	191	199	204	252	227	237	193	236	190	228	200	206	216	205	227	221	223	230	230	216	209	210	238	213	218	220	199	213	232	250	228	212	245	231	251	216	206	216	204	214	237	216	242	201	236	232	206	195	227	217	197	199	218	230	215	224	244	210	212	223	223	249	223	229	204	219	213	237	201	176	225	219	194	208	229	212	228	233	226	225	221	220	223	204	204	215	211	204	229	217	220	238	235	217	207	232	209	226	251	214	209	211	224	203	244	225	217	189	189	185	212	196	208	213	189	197	204	201	228	208	214	245	204	227	238	241	220	239	227	217	223	193	232	215	213	198	237	220	217	221	207	241	188	214	205	215	225	214	251	229	213	221	234	212	235	199	227	208	223	242	212	209	216	216	247	206	201	204	199	199	207	212	215	203	226	182	198	212	223	211	226	236	235	217	226	229	228	230	216	230	215	225	207	226	233	212	219	247	216	215	226	198	220	249	223	217	215	183	216	211	243	197	208	242	240	219	203	202	231	201	199	197	222	195	233	213	215	217	233	207	218	221	206	247	212	223	239	230	197	222	206	228	194	247	207	213	221	224	189	215	186	221	222	205	223	246	208	207	231	215	217	225	203	208	207	221	217	196	209	231	228	199	230	225	192	236	223	210	188	236	211	203	205	200	210	230	210	206	199	245	211	197	195	231	211	207	225	226	236	231	182	219	225	208	197	217	223	214	215	233	234	192	227	236	210	214	197	229	191	198	213	227	221	209	218	225	232	210	217	212	210	224	215	214	257	219	230	227	217	218	208	228	230	217	215	222	221	219	198	222	230	223	233	195	211	204	185	231	225	227	215	207	231	222	211	216	247	192	222	201	204	229	219	203	205	226	257	220	219	225	209	211	225	208	215	224	222	223	188	216	201	202	195	223	236	213	228	220	214	209	201	206	217	221	208	204	214	188	200	259	205	224	238	228	233	207	245	217	232	205	245	239	200	201	225	217	217	206	204	246	224	217	216	236	206	236	248	231	204	215	209	188	188	245	214	247	212	202	231	227	218	222	249	226	196	194	210	214	226	220	197	189	214	202	220	222	212	222	209	221	234	212	200	208	212	236	196	217	215	241	234	225	212	205	203	211	232	211	244	223	237	212	212	237	247	228	205	228	239	245	204	221	215	202	222	234	207	217	205	226	218	222	238	204	204	251	196	189	221	197	212	232	233	214	226	240	211	231	228	212	240	216	238	216	229	176	243	214	208	212	235	195	203	217	226	213	205	222	221	194	227	221	220	254	206	190	214	210	232	257	224	233	249	203	218	222	226	215	240	236	193	221	194	206	253	204	227	181	219	232	227	215	206	218	238	193	238	215	243	211	228	236	225	218	217	207	231	238	230	204	219	193	200	230	225	251	242	229	221	190	232	241	197	191	215	227	235	212	236	202	232	207	213	215	209	193	214	211	206	226	222	197	198	214	226	230	176	223	205	217	199	224	215	195	224	231	239	233	225	233	199	208	213	238	224	217	228	216	241	185	215	216	227	212	225	216	208	210	204	219	224	252	219	241	209	226	206	247	210	251	221	219	244	213	199	192	249	217	225	252	227	196	221	221	221	222	212	238	223	228	216	220	193	222	250	236	231	221	195	222	194	213	204	186	229	266	197	243	207	225	231	200	217	236	199	187	202	229	208	230	229	219	206	234	198	191	203	205	215	184	204	187	232	205	188	236	232	232	211	219	206	233	206	212	218	223	222	229	203	182	193	209	233	205	228	187	215	232	205	227	235	223	250	224	207	224	188	239	199	183	193	206	208	234	214	222	206	229	188	195	212	225	205	214	216	233	193	201	214	222	230	213	235	191	211	225	228	233	223	251	222	225	245	231	208	220	235	216	235	203	201	204	239	254	225	213	187	210	212	204	212	207	234	202	206	219	183	224	210	228	222	220	243	219	239	220	200	223	212	199	219	210	237	235	213	203	248	203	184	243	197	198	236	207	207	220	239	263	226	215	216	193	228	233	201	239	237	215	189	189	198	215	226	196	211	196	212	234	235	221	206	234	223	203	228	202	220	230	213	224	216	192	231	245	205	227	222	213	245	219	226	231	184	209	217	208	223	210	216	185	189	224	221	193	236	208	204	202	233	238	215	226	214
7499	769	1260	1428	1280	1130	963	844	713	741	685	623	599	599	607	566	553	586	550	493	541	519	527	509	501	521	498	520	550	506	495	502	551	480	515	483	460	467	476	487	482	494	493	460	511	499	504	476	468	500	496	512	476	520	513	477	515	498	511	482	480	501	449	512	451	461	535	479	468	498	491	513	503	497	524	464	443	485	484	498	463	465	524	478	471	497	488	495	454	473	498	530	443	471	463	497	489	501	506	480	497	482	490	461	468	480	472	461	527	504	491	482	475	483	522	473	517	458	492	502	480	486	494	464	517	485	492	490	468	450	489	492	519	466	504	468	452	518	497	476	495	489	497	473	496	511	485	488	472	469	526	480	479	480	492	480	493	488	482	476	478	482	478	501	476	442	466	503	511	506	479	510	499	507	490	516	457	491	496	469	464	454	502	500	467	465	474	481	454	465	461	482	500	485	517	524	488	484	512	495	492	477	467	505	480	520	506	507	447	493	531	503	497	475	485	469	465	470	503	493	482	471	481	489	508	507	511	482	487	472	489	483	502	477	448	457	457	490	485	470	511	464	523	452	467	491	469	442	463	492	496	516	520	519	529	468	499	531	499	455	452	500	531	504	460	491	477	435	505	475	513	477	502	497	475	487	506	494	527	473	433	502	500	508	488	457	481	490	456	496	483	498	489	474	505	496	509	465	458	491	488	482	470	436	502	491	489	470	501	493	490	472	474	441	484	505	488	512	520	498	515	533	476	487	465	476	500	477	494	495	485	523	511	474	504	438	481	436	508	458	472	517	472	467	479	485	481	497	532	484	514	478	491	491	443	458	471	485	451	469	471	509	471	488	501	509	503	494	462	462	486	494	440	455	537	454	509	499	479	480	494	502	431	474	473	482	533	498	475	550	535	484	508	471	511	477	490	483	470	481	470	462	457	437	500	536	462	501	436	462	468	541	500	457	457	447	481	472	505	517	470	465	513	474	487	528	489	516	492	477	516	477	471	485	504	521	503	516	491	502	513	481	463	492	453	460	506	445	442	480	470	482	464	509	506	496	509	500	482	488	485	500	479	493	486	473	473	489	483	498	477	488	463	476	470	492	529	514	496	507	472	501	476	528	488	479	464	489	461	452	511	483	507	484	495	465	496	474	479	526	477	487	486	438	498	493	494	506	497	512	466	511	503	487	489	487	469	446	493	462	508	483	504	487	477	496	466	469	475	502	522	482	492	467	477	531	517	485	511	468	462	476	503	438	467	506	500	459	512	507	491	493	497	475	523	495	484	489	447	488	473	515	478	436	485	486	482	480	474	497	500	486	459	499	494	485	488	526	480	477	515	470	532	537	484	473	468	446	468	470	473	518	469	516	472	515	501	512	449	468	463	480	452	501	480	497	493	479	475	488	510	493	490	468	458	435	472	476	470	495	458	500	458	491	455	467	490	525	472	500	477	479	517	489	506	506	493	504	488	462	487	472	474	486	512	510	477	504	497	469	497	543	481	469	470	476	510	491	482	455	487	475	483	462	490	482	493	472	518	493	509	519	462	491	511	517	461	499	472	496	465	447	465	466	514	488	488	495	503	505	513	471	473	462	525	450	454	494	499	491	497	518	486	501	450	493	489	461	472	478	484	468	476	482	503	470	488	474	493	474	480	480	525	426	441	493	478	492	480	477	450	450	458	458	429	485	502	521	445	505	467	503	474	481	482	451	491	473	482	485	484	455	514	526	494	477	492	509	490	477	482	493	478	531	479	465	502	484	479	448	496	530	494	487	531	511	491	498	499	514	479	452	533	477	450	483	480	503	445	497	493	438	529	489	475	469	492	501	487	491	495	511	472	493	506	456	470	465	502	512	469	509	488	481	513	513	474	514	467	502	537	512	487	473	531	458	487	482	492	487	485	478	517	473	472	491	481	465	472	488	530	486	527	515	547	517	450	495	460	503	498	490	502	480	507	482	472	514	532	458	475	490	468	475	480	495	490	464	486	492	493	487	474	494	454	502	521	435	506	468	495	478	474	439	496	503	507	498	453	460	454	516	505	545	467	480	467	495	475	509	485	514	495	483	513	504	502	477	535	490	479	467	473	467	497	514	452	472	455	493	493	486	495	500	467	508	465	473	460	472	467	456	488	445	495	516	514	438	483	481	489	473	504	469	492	482	517	499	515	511	499	509	514	478	465	507	499	491	497	479	484	481	478	483	493	522	485	494	477	507	469	462	499	500	475	473	474	491	507	469	508	489	481	537	466	477	469	477	490	539	506	490	472	521	483	511	505	442	499	501	486	482	475	491	476	465	463	526	488	480	502	454	460	500	505	481	504	439	540	491	504	500	478	490	476	473	500	482	492	484	522	512	479	480	509	506	510	484	479	506	494	483	495	494	462	457	483	501	488	486	503	489	504	484	470	496	503	479	465	455	477	491	478	487	504	539	491	442	465	498	488	465	489	504	488	517	504	472	470	475	528	495	483	520	469	481	474	487	480	478	478	502	467	485	512	499	482	483	540	526	474	526	493	491	519	511	514	458	508	443	497	489	460	506	469	520	464	479	497	497	495	482	513	467	507	470	494	485	499	479	519	474	473	517	510	490	480	520	522	461	512	506	468	487	488	433	501	460	503	469	482	483	497	493	455	483	482	496	532	507	495	494	461	450	477	466	482	482	460	491	454	496	446	489	470	498	508	503	433	473	472	502	492	476	534	513	458	462	467	507	468	504	478	499	489	501	478	499	519	465	476	500	540	535	460	515	442	481	478	486	479	507	501	499	491	497	486	459	466	503	476	457	498	461	484	503	439	484	498	474	490	514	470	469	465	496	502	514	509	438	463	493	448	523	473	512	475	509	437	481	447	480	513	505	494	487	495	504	498	465	482	492	460	466	464	442	485	471	456	509	486	499	481	491	495	490	521	496	507	498	486	490	476	479	475	514	524	452	513	513	502	496	449	486	472	463	471	486	498	516	527	470	511	490	458	498	476	490	470	515	454	487	518	510	467	479	515	525	519	520	520	515	476	492	527	484	526	471	498	483	498	533	457	502	483	449	464	451	458	438	471	466	475	478	464	484	468	515	468	522	460	496	484	497	494	527	520	469	478	493	489	455	482	523	460	457	469	466	464	449	475	504	515	479	470	513	480	513	477	492	495	502	480	472	534	533	523	509	490	502	476	462	484	507	477	515	518	470	495	444	471	537	470	467	495	499	480	503	519	515	527	506	482	483	462	509	469	494	496	512	492	451	519	456	444	500	483	473	499	470	467	453	468	508	443	516	469	485	495	473	509	507	507	464	460	472	453	519	483	497	490	473	489	478	484	515	489	483	475	476	448	467	493	492	495	501	484	470	491	506	459	480	479	512	448	509	479	481	504	496	495	507	482	482	500	502	510	467	519	537	521	451	464	490	480	481	514	472	473	496	471	497	478	469	497	513	475	487	500	464	488	499	501	455	520	517	485	483	449	482	458	484	516	483	489	491	515	515	478	502	496	483	456	482	521	482
15980	1026	822	594	437	282	277	236	156	146	138	143	114	114	128	95	108	110	117	93	105	110	86	98	87	91	95	111	96	93	93	91	88	83	92	86	85	101	100	74	89	88	86	90	97	83	102	93	77	92	76	90	87	82	86	81	111	71	91	84	71	87	90	79	97	82	80	85	85	99	60	91	97	87	93	75	83	97	87	83	77	82	89	80	100	79	95	77	79	110	95	97	76	97	87	72	92	93	85	80	76	88	87	82	88	98	85	99	90	95	74	85	103	90	89	89	76	86	93	90	78	83	88	84	84	92	84	92	90	83	83	101	86	79	108	92	67	92	82	101	92	107	75	87	73	75	75	82	94	91	89	86	81	79	90	81	83	94	79	88	92	88	85	96	89	91	106	71	84	73	96	89	73	83	94	92	114	102	87	76	86	95	93	91	86	86	77	103	79	103	93	82	76	83	66	75	94	74	88	85	81	94	83	89	93	95	88	98	79	106	96	67	90	82	87	108	87	78	99	92	89	88	88	95	70	84	84	80	96	90	106	84	83	102	94	83	91	93	95	67	96	77	103	90	97	79	91	103	86	83	102	82	91	84	108	75	77	99	100	112	104	82	66	102	81	90	98	79	89	105	91	103	85	79	88	80	80	78	91	86	84	79	92	82	85	79	83	86	89	81	92	80	90	92	89	79	110	80	89	86	88	90	84	91	73	84	90	96	82	83	102	77	104	86	97	113	99	88	103	86	94	89	99	85	92	91	84	85	89	108	98	105	78	88	100	97	89	91	85	88	88	108	101	88	80	94	80	96	71	106	109	89	74	94	93	84	73	83	77	96	81	99	79	96	76	94	90	71	78	81	85	83	85	88	60	82	92	94	81	85	110	89	94	86	104	83	99	103	83	83	83	73	81	90	77	87	81	86	76	96	90	76	98	83	93	83	74	78	99	90	91	79	83	96	94	95	91	85	81	74	90	89	85	80	81	100	84	108	96	91	92	109	103	72	71	99	76	91	92	69	98	78	81	87	89	98	78	84	78	85	88	91	91	99	88	83	66	78	95	93	85	84	84	86	93	92	94	81	98	84	93	100	87	79	94	108	77	96	95	111	74	81	90	82	78	87	78	88	72	74	101	90	90	109	85	93	89	88	83	79	89	93	98	80	85	91	93	76	91	96	100	81	108	88	95	78	77	67	87	90	78	82	95	99	91	91	81	70	72	80	109	99	89	81	79	104	88	104	88	103	80	85	104	100	86	91	74	88	73	71	86	68	73	84	85	89	81	71	79	88	91	69	82	95	87	87	104	70	90	78	104	114	95	89	95	82	90	108	89	88	84	79	93	72	97	93	89	91	89	85	67	79	82	103	81	87	88	94	84	89	75	87	81	86	77	87	85	88	87	86	87	90	82	110	89	95	83	99	72	84	85	87	99	95	81	77	80	91	83	103	91	85	75	85	90	98	89	84	84	83	81	88	82	81	92	85	89	92	97	87	86	74	114	101	94	89	104	82	78	75	77	80	74	91	89	92	96	93	83	73	73	98	81	76	77	78	82	72	89	97	79	77	99	74	93	86	87	88	83	86	82	97	93	101	87	88	97	93	103	59	84	100	99	73	100	82	76	80	83	85	98	103	89	71	69	98	87	76	100	87	94	86	81	99	82	77	95	74	92	82	75	107	80	84	94	96	102	113	88	86	78	90	82	96	88	85	82	76	90	74	79	79	84	94	75	79	92	79	100	87	89	99	94	92	101	69	96	104	96	75	90	89	91	94	76	75	91	87	70	106	76	77	86	85	81	95	92	86	99	87	82	81	91	97	78	73	94	86	78	98	103	91	72	109	97	74	77	88	113	73	87	81	90	66	91	94	81	81	88	91	90	75	82	91	98	92	99	91	98	69	95	96	96	79	86	86	97	100	76	97	87	84	85	70	106	103	81	85	90	115	88	83	76	86	94	93	92	89	112	78	89	103	95	74	112	88	86	103	85	94	101	86	89	86	91	83	92	80	88	92	80	82	83	90	100	93	101	74	88	102	104	112	103	79	92	102	101	89	70	74	92	84	91	98	91	104	87	80	84	73	93	87	73	99	84	85	92	81	95	84	80	86	81	87	95	87	77	87	114	85	105	102	89	81	88	84	80	77	77	84	74	83	97	89	89	96	89	104	80	85	101	76	106	94	88	75	80	90	81	60	71	90	93	99	80	103	103	96	85	72	71	98	113	94	89	88	81	97	65	92	101	85	96	79	100	82	92	71	101	92	98	84	68	120	70	89	85	89	88	80	71	99	102	92	74	98	96	92	78	113	96	82	82	89	104	75	84	83	80	99	99	102	83	84	79	78	115	93	93	109	74	106	80	98	96	90	97	85	96	110	90	88	79	105	89	94	89	92	63	101	78	90	87	94	90	100	93	93	75	100	96	93	70	91	88	87	85	83	88	103	94	74	92	88	105	74	98	82	94	79	70	69	85	85	82	85	90	80	96	85	79	98	86	84	85	93	105	101	92	89	91	61	90	84	87	84	112	87	78	96	90	82	90	89	79	82	96	101	99	71	89	77	94	90	104	90	84	76	79	81	82	81	82	74	79	71	85	81	67	81	91	85	90	77	85	101	91	90	104	69	72	87	94	87	64	85	90	84	94	85	80	93	85	75	80	95	101	82	93	71	78	99	103	71	85	101	80	77	95	100	96	88	89	93	104	98	85	86	79	82	86	77	97	89	81	103	82	91	77	87	83	74	82	74	93	97	80	82	110	89	91	85	83	82	85	82	86	91	77	105	91	94	73	92	85	82	96	68	84	83	88	80	87	75	84	94	102	103	80	82	82	92	78	93	108	70	83	77	85	74	103	97	95	90	87	85	99	103	80	75	84	72	93	87	86	73	100	90	93	89	80	102	89	78	92	103	78	86	70	95	94	87	92	90	98	106	92	112	83	93	76	88	85	79	74	100	89	84	94	88	72	79	90	79	99	85	79	90	95	74	83	75	103	88	111	79	91	102	98	105	102	95	104	89	70	90	82	73	83	86	79	63	86	97	79	88	87	91	79	81	70	92	86	82	119	78	86	79	90	90	107	99	98	86	88	85	66	85	83	90	111	101	97	92	103	69	108	84	88	91	89	71	99	90	68	86	93	90	100	88	102	117	85	72	88	84	93	98	98	98	89	89	103	77	77	81	107	88	76	94	84	93	101	86	80	98	71	67	80	77	81	88	86	82	97	91	99	84	92	68	85	96	80	75	85	87	99	93	85	83	87	85	90	106	67	102	91	81	92	99	98	78	107	75	81	88	101	85	89	97	73	99	94	102	92	98	83	78	99	82	86	84	84	97	83	95	89	100	82	101	78	95	80	92	90	115	89	75	84	94	88	91	128	70	95	73	86	106	78	93	91	82	86	95	87	94	104	108	95	82	96	86	91	80	98	86	74	88	82	95	110	80	84	96	78	100	93	93	86	112	77	81	77	87	106	81	86	90	86	70	84	84	92	80	96	97
8869	792	1703	2005	1705	1296	1083	886	785	687	589	527	473	419	435	363	350	333	322	333	279	309	297	353	276	272	283	294	252	259	240	269	279	259	257	255	240	264	240	246	278	241	253	253	267	247	229	227	246	255	240	235	252	210	239	239	225	227	239	224	240	248	263	231	227	251	253	239	232	244	220	266	228	233	219	240	239	238	237	205	205	239	228	222	228	232	265	267	239	235	265	251	229	239	233	227	222	266	216	240	237	223	249	221	247	221	262	243	248	226	235	234	182	253	229	252	222	227	245	246	212	219	232	223	219	226	274	228	201	232	220	238	245	253	225	230	251	221	217	230	213	225	226	230	212	221	234	221	249	238	251	258	214	226	228	223	248	239	227	243	230	241	230	250	249	251	184	241	194	251	262	219	215	221	247	212	248	253	245	260	237	251	244	236	221	221	242	202	245	237	221	243	224	234	242	223	230	250	216	217	219	235	226	217	244	202	230	236	227	227	255	207	244	254	264	250	265	217	228	250	226	243	240	231	258	222	234	227	216	243	224	214	216	224	242	215	234	201	247	229	261	216	203	224	216	257	218	218	225	236	229	213	232	213	245	202	214	234	257	246	230	238	230	240	247	229	206	221	231	249	222	215	230	217	234	220	222	212	222	216	214	260	219	264	236	245	235	231	219	234	232	249	233	227	223	215	238	208	237	220	227	233	239	229	222	227	240	242	237	239	220	228	225	228	235	251	221	208	242	213	243	243	222	233	225	230	230	243	231	224	233	241	236	229	241	242	225	252	235	207	267	235	239	243	217	249	224	233	242	236	210	247	216	218	210	218	230	239	229	253	229	212	251	245	234	245	236	223	229	259	224	217	242	234	238	245	260	205	231	241	225	220	238	231	214	270	223	221	231	231	250	220	235	227	253	238	242	214	229	237	217	238	246	225	228	260	217	225	217	232	234	234	208	261	248	255	239	222	226	223	232	246	233	233	218	244	223	238	278	225	226	220	229	227	227	241	219	216	234	220	245	243	230	217	223	231	226	224	278	255	197	230	221	225	217	212	224	231	257	237	227	214	214	259	237	260	221	222	232	243	252	231	242	223	242	225	233	253	219	229	233	229	230	217	231	232	247	242	223	218	218	221	217	251	234	264	239	256	226	203	228	221	277	229	235	230	239	245	231	228	249	214	228	221	250	214	237	231	222	235	221	244	216	235	237	236	254	232	240	219	219	247	207	226	222	245	231	259	233	237	221	225	243	242	257	217	236	228	258	202	218	221	217	222	211	226	244	229	233	185	234	234	232	236	243	232	239	232	206	242	229	207	237	222	236	233	246	245	259	225	236	227	225	231	262	243	226	246	221	225	223	212	214	224	194	234	239	236	209	234	236	225	252	219	239	217	241	252	234	250	236	230	246	235	217	247	287	238	224	242	234	228	239	242	247	217	233	195	268	243	220	226	235	233	247	236	222	224	242	219	227	241	246	217	220	259	253	224	263	243	222	248	223	227	224	242	215	230	229	245	213	221	250	230	217	220	232	241	228	233	237	245	223	226	249	227	231	220	213	225	224	248	233	229	236	224	216	234	255	224	230	214	225	200	261	220	252	214	227	219	227	236	220	235	229	228	258	218	214	241	252	238	238	235	237	235	210	259	235	256	233	246	219	217	249	239	238	240	226	227	265	229	241	281	252	216	231	241	249	213	220	230	214	268	242	253	217	265	216	218	228	239	228	230	238	259	225	231	253	231	250	233	278	234	238	212	200	227	193	256	206	218	263	221	227	241	221	257	230	236	242	261	224	249	238	237	248	238	210	253	247	233	223	223	230	206	238	212	215	261	250	213	251	208	245	252	255	225	199	210	226	254	214	231	238	223	221	256	210	217	238	255	240	224	221	203	226	208	230	215	242	213	239	208	230	229	275	260	236	196	216	219	242	247	209	238	209	247	239	231	248	248	268	238	232	235	222	231	211	228	237	246	258	224	206	246	198	238	220	249	244	238	212	217	251	230	225	248	230	208	225	209	224	238	213	240	229	234	217	235	227	235	229	249	228	221	240	234	246	213	233	231	227	220	230	231	226	271	239	238	271	211	256	212	211	229	242	223	226	228	207	231	258	233	236	259	248	224	229	236	234	206	257	223	248	242	208	196	219	251	229	221	238	235	227	219	224	229	219	207	232	236	239	238	222	244	267	237	234	215	253	218	249	243	229	214	202	207	209	223	219	227	216	230	247	245	214	214	228	217	229	245	268	230	222	225	239	221	244	248	255	229	238	211	213	243	234	235	194	231	239	238	245	220	232	242	227	224	212	231	221	222	246	256	262	197	218	199	241	234	236	253	222	256	215	242	221	252	238	268	223	227	219	225	225	233	230	224	262	209	212	252	249	218	256	238	219	242	264	232	254	231	234	230	237	226	233	195	219	223	230	222	242	246	214	248	230	244	231	228	208	235	257	240	277	219	233	233	243	225	258	215	254	230	215	255	225	252	220	199	241	246	239	249	217	251	225	234	222	224	211	234	255	240	214	227	225	215	232	238	213	201	220	229	236	226	217	235	233	210	229	223	233	219	250	258	254	242	241	219	240	247	208	251	238	249	238	234	225	205	230	228	210	230	227	220	239	219	249	240	226	226	222	242	232	236	225	218	240	232	226	236	228	255	243	224	215	249	234	226	218	230	246	224	213	219	228	230	216	219	216	225	226	215	227	220	234	252	218	237	212	250	220	261	264	213	215	236	218	234	231	217	227	234	208	236	230	230	261	235	238	248	236	261	223	252	244	229	272	231	191	237	256	247	234	242	244	234	238	259	216	234	241	226	253	240	222	222	208	252	226	218	249	235	225	247	263	219	229	223	197	229	227	236	241	208	256	205	232	206	192	240	223	245	220	240	229	247	208	249	215	219	231	237	219	206	239	217	233	221	226	222	219	258	246	251	253	246	232	216	234	237	238	239	236	208	261	228	232	236	211	232	220	231	221	216	266	231	215	236	232	220	226	214	243	221	227	230	211	238	242	232	253	223	200	236	250	244	219	236	232	223	219	221	218	237	240	233	216	272	201	238	211	245	255	244	236	243	251	258	222	217	244	224	199	230	231	226	235	229	207	252	212	253	224	243	189	205	223	231	216	239	220	232	236	243	232	232	237	237	250	224	236	245	221	217	240	225	255	253	254	239	231	257	204	224	232	222	234	223	239	217	224	231	242	245	242	253	243	247	235	238	198	233	259	251	252	237	222	215	230	225	224	214	239	232	238	241	225	230	234	241	247	231	247	229	229	223	232	203	228	236	241	226	222	210	196	218	222	245	238	227	216	241	232	232	258	246	227	238	220	207	235	244	251	255	234	239	250	249	199	248	232	213	218	225	255	251	238	231	196	248	208	229	174	225	242	258	239	240	243	206	220	266	258	211	231	220	209	217	233	214	214	224	230	232	240	256	251	231	232	230	236	224	252	239	253	232	244	243	251	253	224	232	224	223	240	238	251	242	248	263	259	248	220	211
2976	343	347	326	323	314	311	326	317	347	305	336	317	342	330	352	337	299	329	300	311	314	304	299	292	326	343	310	319	310	315	324	290	352	322	322	295	295	301	298	307	295	313	323	312	308	302	309	305	300	323	293	320	300	280	288	325	290	279	292	313	318	285	299	323	348	303	293	314	320	318	334	321	304	318	311	307	338	330	328	299	335	321	305	327	302	294	279	306	306	318	317	294	322	282	277	306	338	319	319	285	309	282	349	336	302	285	313	318	335	329	293	284	318	291	286	300	357	309	313	324	283	297	296	347	299	315	302	340	304	326	298	313	317	312	322	332	311	326	312	303	355	311	273	313	313	285	326	339	323	341	332	313	344	306	332	303	330	326	294	347	300	318	330	309	308	330	312	313	280	280	259	306	306	333	319	294	267	312	327	341	322	284	300	301	329	338	350	337	314	313	297	318	313	311	301	297	276	310	289	319	294	320	280	309	324	300	317	303	310	328	285	316	320	311	340	264	302	318	334	290	317	299	294	314	298	312	354	303	307	307	344	336	325	310	325	296	317	335	335	304	306	351	286	297	345	325	315	339	339	297	301	332	318	333	310	301	316	304	318	338	308	306	320	316	291	303	277	316	329	328	293	332	315	291	298	324	303	355	329	310	331	324	298	300	306	297	278	352	317	326	289	295	331	303	273	330	310	339	282	333	318	303	315	326	295	289	288	290	309	299	305	303	314	291	334	299	316	328	318	301	302	279	326	288	274	296	318	309	315	298	278	318	313	305	338	310	303	299	349	310	279	324	319	315	266	299	324	319	257	302	291	303	296	293	317	318	308	317	291	308	303	281	282	287	299	309	298	324	325	312	320	311	290	313	315	300	350	305	307	298	345	281	307	303	281	314	288	287	297	312	327	287	337	319	278	315	319	336	327	306	296	278	327	307	299	351	352	303	319	309	298	286	332	305	322	300	346	341	310	309	356	296	333	352	291	296	329	313	292	334	306	301	307	333	311	313	324	338	343	324	333	323	315	315	305	304	278	281	286	270	297	343	285	320	311	327	302	315	320	317	298	296	311	327	289	313	323	287	320	311	304	286	314	326	303	322	357	289	330	322	344	297	285	271	325	307	330	293	330	311	305	294	337	312	317	334	290	322	331	289	296	312	281	293	328	316	332	287	324	313	287	286	304	302	274	293	321	306	304	308	325	327	310	307	320	303	326	319	312	337	296	316	316	299	301	347	320	310	312	307	334	336	285	310	274	328	341	305	295	284	300	289	291	329	305	359	306	301	319	350	347	282	310	323	314	336	317	322	300	328	317	307	349	285	292	341	309	320	317	288	316	319	312	289	315	275	273	270	301	333	296	308	335	311	290	296	309	329	312	301	314	284	330	313	296	318	324	312	318	312	304	321	299	296	290	336	345	316	316	309	312	337	325	314	329	305	329	305	300	314	306	303	329	272	309	330	304	313	320	313	341	281	348	313	328	321	325	311	294	287	302	302	314	306	287	331	293	276	298	275	333	338	320	280	309	354	349	299	317	350	299	304	292	331	299	296	346	339	291	302	324	294	297	294	299	303	302	287	289	320	326	313	303	329	383	286	336	315	276	298	281	308	306	335	292	311	294	288	322	316	289	275	299	316	322	297	291	311	273	285	300	298	308	307	295	317	315	307	308	294	317	318	298	295	308	282	296	285	269	282	291	345	301	328	316	348	315	322	287	277	320	324	299	315	309	275	307	300	294	308	297	310	355	320	339	300	358	305	335	320	324	302	297	297	333	312	309	310	287	318	288	316	312	291	290	309	283	316	317	298	321	276	278	318	301	323	326	301	330	308	324	312	335	289	317	320	302	281	316	324	338	326	311	334	335	329	334	312	354	298	325	313	321	343	315	315	346	323	287	360	334	293	292	320	317	350	308	342	343	310	284	293	279	325	306	302	362	340	290	286	277	310	312	317	286	309	296	339	325	283	277	294	319	303	316	319	283	320	306	344	334	319	312	306	317	297	306	313	311	315	319	325	270	302	329	321	298	323	280	296	304	321	299	311	332	286	305	314	309	292	305	319	315	310	337	333	317	332	302	322	334	327	323	311	324	323	303	352	321	377	288	304	330	312	301	326	294	307	299	325	351	309	313	315	322	286	309	295	325	285	328	294	356	320	321	287	312	305	333	310	322	290	310	319	336	298	303	326	319	336	314	306	297	339	301	297	318	286	318	321	319	317	301	338	296	344	320	307	321	305	313	279	332	319	324	325	310	300	316	313	299	327	323	309	278	311	293	332	311	306	336	312	300	323	300	306	333	323	300	313	300	312	296	323	330	302	291	280	274	307	316	319	305	278	276	312	312	330	302	309	348	293	313	329	328	289	293	301	321	334	331	334	310	304	292	296	329	338	335	287	300	290	335	300	328	337	305	306	314	309	329	304	342	301	324	324	331	298	305	318	332	286	310	325	293	315	321	297	292	323	344	303	325	353	316	346	307	302	325	305	325	316	313	288	318	339	349	334	264	305	330	293	316	324	316	315	272	296	291	329	332	312	285	304	324	332	301	317	297	322	330	305	313	339	312	301	335	302	289	322	319	305	316	295	330	319	293	296	326	299	311	303	306	325	271	328	288	301	316	328	322	310	318	300	307	337	290	338	304	276	290	286	316	317	318	339	324	328	297	266	298	293	294	340	328	295	335	329	330	298	327	321	283	312	318	266	282	307	304	300	314	325	319	339	319	269	322	291	364	319	285	281	339	320	274	318	301	276	330	309	306	309	313	284	300	292	313	305	291	343	303	298	296	307	291	321	315	316	308	315	314	344	328	324	298	295	324	310	319	304	315	282	295	289	316	310	325	285	301	331	310	331	300	284	302	298	324	305	308	281	339	285	314	318	309	314	284	285	327	342	288	303	340	270	297	303	312	297	294	267	315	322	307	317	310	287	326	333	295	323	308	327	330	338	287	313	322	278	300	322	330	341	290	347	265	332	324	304	320	334	287	283	282	332	318	282	293	293	310	296	322	323	325	303	312	309	331	304	282	304	326	301	299	309	335	293	297	302	298	339	293	319	350	306	299	364	327	323	324	314	289	284	282	298	314	304	314	304	304	287	294	321	321	330	311	333	319	308	302	340	305	307	289	325	296	328	331	321	311	320	345	295	270	273	316	277	307	287	318	316	313	275	304	304	327	323	324	330	304	318	303	291	312	288	291	310	323	310	302	315	278	312	309	303	341	308	348	298	291	281	304	343	307	337	307	285	284	290	335	327	312	326	370	307	323	334	294	278	300	301	303	277	251	334	313	311	347	322	303	348	277	319	292	300	271	298	335	315	312	296	270	313	317	321	357	344	326	309	328	319	325	313	289	277	300	321	316	318	299	336	281	326	314	324	298	275	313	294	345	311	322	302	339	312	334	283	323	354	331	311	325	322	354	297	297	301	317	294	278	306	326	307	320	309	297	320	303	340	313	330	340	342	379	322	294	311	303	330	359	324	303	323	355	305	287
3666	748	756	813	780	743	719	721	677	730	705	687	699	642	690	678	669	712	694	642	692	728	680	678	647	664	683	667	667	653	683	687	690	638	682	670	663	707	685	722	670	657	633	678	664	652	652	659	720	678	661	688	667	643	674	714	659	701	689	660	689	702	694	679	701	710	658	687	681	690	664	725	709	760	696	681	650	663	687	679	690	705	655	653	669	650	677	690	679	682	684	678	721	680	743	690	721	697	702	686	659	666	660	709	671	705	669	686	721	641	700	669	692	695	678	622	698	638	690	729	737	675	692	678	653	719	716	726	706	684	690	692	667	683	705	621	689	678	703	717	673	718	671	695	717	708	690	697	696	706	669	693	692	680	640	718	659	676	692	706	685	653	690	720	699	667	701	663	659	693	676	699	662	690	626	655	626	665	711	685	721	637	721	675	681	718	640	648	730	694	684	670	683	698	696	684	657	692	647	666	677	663	754	680	651	710	692	694	691	656	698	685	666	679	735	658	706	694	716	692	670	669	685	705	666	657	721	679	690	672	662	711	703	679	682	644	716	700	685	725	676	672	700	692	717	652	696	655	712	681	722	679	684	718	688	684	729	681	705	656	688	677	680	694	724	704	689	687	637	644	718	688	660	716	700	678	693	670	660	633	638	636	668	695	675	709	687	715	704	713	665	692	706	640	645	718	684	716	674	682	668	692	695	665	684	667	692	684	672	695	688	730	700	672	660	693	687	701	662	690	681	646	697	714	689	658	710	678	692	711	683	678	666	688	699	677	702	666	676	700	692	642	662	689	703	724	730	661	698	673	715	685	701	699	667	685	697	735	670	689	769	666	656	697	668	667	671	715	675	698	721	677	665	697	705	696	702	696	708	691	670	691	635	741	679	662	691	680	696	683	658	673	703	716	688	674	686	684	657	686	668	664	698	688	703	739	693	693	669	627	689	623	671	702	692	725	660	769	726	641	719	667	633	694	740	675	697	680	684	672	678	689	718	652	717	692	732	716	693	702	683	690	697	680	728	725	697	700	699	618	704	677	688	679	686	728	696	689	687	684	676	689	702	692	716	642	654	696	661	660	686	658	654	681	635	670	686	710	664	647	689	667	698	694	719	656	691	735	752	702	670	625	701	684	694	757	722	674	720	704	684	695	691	724	698	648	692	702	668	701	687	699	714	722	715	704	670	701	658	723	729	675	713	653	665	695	710	707	687	696	675	665	675	701	667	663	683	672	745	709	669	676	689	651	640	664	703	639	660	705	669	692	686	677	722	683	707	678	679	760	696	675	670	727	672	700	741	665	662	676	727	680	679	690	702	702	663	699	700	706	689	693	636	669	698	677	666	686	670	717	697	698	693	698	717	664	687	681	673	712	653	674	717	626	640	666	704	700	679	650	673	635	658	672	679	660	652	667	652	693	658	680	727	690	684	680	689	718	722	668	642	668	693	689	687	672	676	710	670	670	702	689	697	701	671	666	701	692	695	672	696	711	701	680	665	657	727	694	716	705	702	686	683	691	689	724	647	701	685	701	707	696	671	655	726	672	669	717	664	713	718	666	671	727	668	694	678	667	695	684	680	679	684	662	678	695	675	671	675	687	685	671	690	702	703	658	672	665	698	693	655	687	709	715	718	662	690	651	607	764	678	717	678	726	660	690	704	720	703	685	725	677	683	683	731	673	665	717	744	692	705	636	693	662	687	690	724	672	660	695	680	701	740	666	683	738	719	669	705	695	695	718	697	638	683	667	668	687	666	720	687	681	730	663	704	743	707	671	721	684	714	693	700	673	663	678	717	675	682	689	659	702	721	695	717	738	689	671	669	727	707	702	677	707	697	707	684	695	708	686	645	728	708	705	707	714	663	710	659	652	710	719	709	713	700	654	740	716	689	681	666	673	661	713	640	677	661	647	718	668	668	730	684	685	701	700	680	707	676	681	696	742	701	659	680	677	717	670	686	682	651	643	642	683	721	729	760	722	663	699	697	717	668	665	692	688	684	666	716	676	700	699	683	699	653	706	708	686	715	688	705	659	689	691	682	670	700	670	732	737	720	678	684	718	680	680	689	660	708	693	692	702	686	673	678	703	657	713	715	660	646	657	684	695	702	711	650	649	689	716	689	735	716	660	708	741	702	721	670	702	641	690	702	673	710	682	695	674	697	681	625	688	726	710	683	676	658	756	688	669	686	646	730	751	720	708	621	697	756	681	664	696	664	661	716	663	717	742	649	674	642	713	674	714	749	677	684	658	668	664	690	699	747	714	664	711	659	683	646	686	724	689	683	695	674	687	689	662	702	661	681	662	682	702	685	655	645	688	654	695	712	661	677	678	646	679	684	743	717	700	708	715	692	707	711	689	679	691	670	756	686	710	712	656	663	697	678	641	671	637	716	643	695	681	740	676	680	658	685	718	673	670	681	705	679	684	642	726	672	697	673	702	697	658	712	684	659	655	682	709	691	646	703	669	689	709	680	684	721	717	718	712	661	659	657	711	670	713	673	734	724	702	690	713	647	653	660	673	653	719	692	663	704	710	648	636	639	697	669	698	660	674	667	667	715	665	676	678	673	729	650	700	698	686	721	678	675	693	659	660	717	674	720	665	670	662	687	691	685	709	714	699	665	709	689	687	693	681	671	707	691	712	692	710	708	722	707	667	639	677	671	699	716	700	741	708	710	662	715	679	673	691	712	687	727	677	683	660	665	681	698	646	661	721	703	668	723	663	710	690	657	720	711	683	710	759	686	722	688	706	686	676	693	648	677	670	747	662	715	719	690	724	673	707	686	662	729	698	665	677	682	665	662	680	690	672	684	673	667	712	687	651	659	713	690	664	686	642	709	680	669	632	712	675	725	731	690	670	685	687	660	689	623	670	685	635	782	698	642	642	658	701	684	683	674	725	686	692	709	702	684	682	685	670	674	680	718	701	662	679	708	663	685	699	680	712	661	713	684	698	680	693	701	703	703	695	686	664	730	668	705	665	681	670	663	613	740	680	633	687	722	705	718	717	708	690	699	695	729	675	687	654	694	700	627	669	653	690	669	650	699	696	672	707	649	677	687	703	688	739	727	682	664	703	717	676	716	703	694	703	684	672	619	686	696	724	675	664	713	689	683	640	650	668	663	712	684	655	684	648	722	717	633	709	703	683	683	694	704	682	706	647	674	720	682	687	696	672	681	667	688	697	653	671	652	672	731	692	706	733	689	667	651	711	710	699	680	710	671	662	679	689	680	725	704	639	628	699	680	697	685	683	693	667	685	645	650	653	693	707	685	659	719	708	691	696	680	716	626	688	707	711	668	712	697	723	688	710	669	713	723	686	668	687	720	687	760	695	704	696	675	656	672	685	667	710	635	692	728	656	743	695	643	694	646	680	668	672	702	675	687	687	666	659	735	664	739	669	656	702	690	734	639	699	728	679	675	659	622	714	670	724	701	697	609	700	699	716	706	723	676	673	655	705	685	668	688	685	652	665	711	667	689	668	696	727
9343	530	610	482	403	363	286	257	267	246	240	224	211	236	231	203	210	262	230	229	211	249	236	203	219	236	233	226	213	232	213	198	223	199	218	207	241	215	208	213	216	196	241	225	241	233	193	219	208	195	198	199	240	227	212	228	224	212	196	227	211	219	226	227	209	200	235	222	221	189	226	235	201	205	216	233	215	207	216	201	193	187	204	211	234	224	197	202	229	202	215	226	215	222	215	231	243	217	227	192	208	223	207	229	231	216	200	244	236	177	218	216	216	254	236	185	226	207	203	222	215	197	194	222	221	234	209	207	228	187	211	240	221	226	199	196	200	206	209	232	236	236	216	211	194	205	243	236	218	218	227	225	224	200	233	231	206	244	209	197	216	236	223	227	225	209	229	226	200	200	203	215	211	223	231	233	242	206	181	213	223	238	204	239	239	235	223	237	220	229	218	216	209	217	184	224	220	228	196	202	227	218	219	227	212	217	221	223	210	199	210	217	218	202	204	224	215	226	225	227	210	243	216	210	220	215	208	220	199	207	229	244	218	216	230	254	203	230	218	225	223	215	237	211	227	203	209	202	213	219	204	221	211	212	206	240	205	185	198	214	200	221	220	219	190	208	219	227	211	257	209	218	256	216	230	211	205	206	207	231	226	201	223	233	200	217	226	242	240	208	215	218	230	202	197	203	224	250	210	227	249	221	229	198	211	206	228	204	248	235	208	222	225	232	208	229	218	239	218	220	258	224	225	201	212	227	206	219	216	180	222	251	211	197	202	216	212	199	249	203	214	224	222	225	209	230	208	207	239	241	213	193	204	225	212	206	223	216	195	217	223	207	209	219	197	210	222	226	218	207	221	218	194	205	232	211	205	211	225	216	209	220	220	229	227	206	205	233	206	201	246	221	214	210	247	221	226	213	242	226	213	236	234	206	232	225	227	196	225	223	207	245	222	209	226	222	242	218	222	201	220	208	224	217	207	216	200	254	244	209	223	210	211	202	187	229	218	255	249	207	219	216	230	210	223	191	216	229	227	212	231	234	238	216	223	203	207	220	215	242	221	207	219	219	203	221	238	229	230	216	230	191	205	192	221	224	214	236	237	253	212	223	188	215	228	229	204	240	229	198	202	176	238	233	189	205	220	226	226	213	214	208	228	231	214	221	204	201	204	235	222	212	210	213	217	256	213	219	196	215	212	224	248	210	207	218	222	207	220	208	226	214	223	210	184	227	222	218	202	208	225	190	205	216	199	224	203	190	200	192	236	226	216	209	197	219	207	221	233	232	198	206	230	236	212	227	213	195	220	208	231	238	216	195	251	209	224	208	223	222	232	256	238	194	252	218	222	219	211	217	225	218	227	255	185	199	190	195	237	200	230	217	228	224	237	224	211	215	211	184	214	242	226	198	239	216	200	193	206	215	229	213	209	212	228	228	226	204	204	211	206	203	216	239	229	232	202	243	224	201	207	218	204	206	218	220	236	235	218	223	202	194	216	224	239	192	223	236	223	232	228	230	205	223	236	216	227	229	224	219	221	216	205	229	208	203	236	237	249	223	194	204	222	229	243	242	217	200	206	211	211	216	203	218	219	222	213	192	220	224	236	242	216	201	196	209	232	207	211	200	212	226	235	214	226	180	199	258	219	188	228	231	192	211	228	228	223	225	194	234	216	225	229	240	236	243	206	230	215	221	225	228	185	201	228	260	215	183	241	240	235	231	218	211	186	218	189	228	213	248	195	190	208	246	230	215	211	222	213	193	212	223	217	241	216	190	233	228	222	241	241	248	206	194	223	207	195	220	218	218	249	211	193	195	215	232	223	225	216	222	212	221	228	208	218	219	214	260	233	204	223	226	254	223	223	222	224	232	216	194	237	235	182	220	245	235	261	193	203	210	211	202	218	210	213	222	208	224	208	212	237	250	242	193	227	225	190	199	247	198	202	251	218	230	180	183	235	228	222	232	213	197	216	202	218	187	213	231	192	212	233	198	217	220	231	198	214	227	258	202	224	232	220	202	198	211	216	227	212	194	237	246	199	215	244	220	243	214	203	228	206	194	223	219	225	224	233	218	249	215	229	200	207	220	210	227	208	221	248	222	221	210	221	213	208	225	215	198	208	226	226	215	190	230	223	234	219	203	215	189	220	239	220	239	229	207	222	222	206	234	167	208	208	218	200	236	206	230	205	249	215	210	227	239	201	235	240	202	226	226	208	221	206	207	227	225	246	199	214	213	210	224	201	214	233	225	231	224	220	195	216	197	208	226	196	209	219	225	206	200	205	231	224	225	208	225	199	199	234	255	230	234	210	237	202	242	207	191	223	234	229	232	222	239	260	232	206	227	246	243	205	187	237	201	212	234	229	222	209	214	219	202	230	218	247	192	197	212	209	216	227	208	218	240	244	197	216	209	224	200	188	212	203	215	211	216	237	219	229	225	255	216	185	230	210	219	200	225	231	220	210	211	224	184	207	238	212	216	228	234	235	197	234	229	230	229	229	258	210	221	221	186	224	212	222	191	212	239	201	217	203	188	228	211	178	206	262	196	210	213	201	225	200	237	201	214	225	235	222	201	218	213	187	203	231	210	186	209	213	210	210	223	244	269	198	242	231	215	228	254	219	249	197	212	224	219	215	201	226	229	242	216	184	208	200	245	246	239	227	200	207	194	238	245	210	238	194	226	203	213	223	198	246	247	204	212	228	213	202	230	214	223	214	236	212	204	191	237	206	221	246	212	185	209	225	214	215	195	224	204	213	203	221	208	242	212	235	236	225	222	198	213	196	225	200	226	211	237	224	219	212	235	225	263	223	214	231	231	226	233	220	211	197	214	204	229	185	207	193	201	201	204	203	210	210	199	222	219	202	231	222	244	199	229	224	253	236	225	189	245	204	200	222	212	212	211	187	220	227	211	198	224	207	199	221	194	226	219	227	200	214	216	220	209	215	239	246	202	220	209	236	204	205	195	207	197	213	221	223	252	236	214	218	213	220	243	224	257	216	183	218	218	226	253	232	219	227	241	202	225	218	239	226	223	204	226	240	255	220	219	221	230	228	225	204	202	210	233	231	260	224	212	216	212	218	217	235	230	233	198	218	207	234	198	199	219	216	243	187	218	225	241	208	233	214	202	230	229	235	201	220	196	229	220	177	213	236	240	236	234	222	221	226	235	253	211	214	216	214	216	211	236	255	227	226	221	205	214	237	222	198	205	234	174	213	215	240	233	233	216	255	222	226	210	215	231	224	209	207	214	210	233	236	234	216	212	230	202	212	216	233	204	192	213	199	220	219	211	237	229	191	203	213	239	216	210	244	226	248	232	249	199	222	210	221	223	211	233	200	240	227	209	226	192	209	225	217	213	197	215	201	225	234	208	234	203	226	214	208	257	223	207	260	217	215	206	214	227	226	221	212	218	214	217	197	204	221	230	252	265	223	220	165	200	189	206	211	216	233	213	215	176	190	214	215	216	232	218	235	214	234	202	213	219	207	236
7632	797	1259	1484	1274	1112	981	803	773	716	668	646	655	620	634	574	593	565	556	526	549	556	541	528	532	552	543	512	480	506	525	487	432	498	510	514	503	524	489	495	474	487	502	495	482	464	521	480	501	505	511	524	512	494	521	489	491	499	486	521	526	480	477	528	501	507	475	450	529	543	490	549	493	487	478	511	498	497	495	528	491	454	496	472	451	437	486	499	503	509	493	468	461	494	503	464	502	522	514	473	515	535	498	476	513	503	514	462	469	525	518	489	543	474	483	468	455	536	511	509	517	478	478	481	489	527	462	511	458	500	494	462	488	505	500	468	496	464	505	459	462	486	496	531	510	457	490	484	469	527	475	451	501	459	509	482	519	506	489	502	482	491	469	509	481	501	526	483	485	519	485	473	526	492	461	454	531	476	490	501	468	484	534	505	493	474	489	513	502	499	467	508	525	492	502	497	478	501	495	460	500	483	498	506	506	480	479	487	476	498	506	464	484	505	524	531	480	508	448	483	509	472	484	472	499	482	501	485	470	453	488	519	505	479	480	467	489	463	526	465	485	484	499	469	506	495	478	499	501	488	510	458	481	489	493	506	505	475	498	444	458	482	469	479	523	508	492	480	503	478	564	491	446	467	504	559	498	501	493	486	493	498	521	474	526	532	493	448	524	518	485	504	505	504	529	468	504	492	507	481	497	504	481	517	510	463	489	471	468	490	500	521	456	501	513	497	519	484	504	492	478	518	475	482	511	500	538	516	458	518	483	491	490	491	498	479	486	507	493	510	493	466	482	481	506	468	505	495	509	529	455	487	509	480	499	493	497	520	507	485	476	442	466	509	481	514	515	498	547	487	505	519	515	478	461	492	480	502	505	511	499	462	460	501	516	472	488	535	472	530	472	493	473	490	449	502	483	495	470	503	473	511	483	512	505	464	486	508	461	496	468	501	514	496	513	522	469	495	519	450	503	504	450	485	503	486	524	484	485	456	487	489	475	513	482	480	488	462	505	471	501	462	471	512	508	507	528	505	481	500	545	485	507	499	487	481	492	460	543	490	488	494	509	492	462	445	497	458	513	503	499	480	513	485	491	494	481	493	498	485	496	504	495	517	496	540	462	489	479	501	484	464	475	488	468	504	469	497	487	480	449	503	475	467	514	535	498	491	476	536	503	472	462	509	500	486	482	510	489	494	473	514	529	489	483	464	504	492	497	537	450	533	472	508	484	478	474	502	502	482	511	506	489	514	484	507	478	485	498	474	489	508	490	491	483	474	446	495	481	500	494	487	449	491	462	447	478	444	473	469	503	482	469	508	508	523	517	486	501	517	484	501	464	461	493	467	475	538	498	487	505	491	504	475	483	486	511	494	500	498	463	475	477	546	474	524	496	514	508	505	454	479	511	471	452	489	486	466	513	480	472	523	509	458	494	488	490	462	478	460	499	497	476	499	498	521	436	510	483	518	464	483	483	507	497	491	464	465	520	505	455	474	507	504	533	485	492	514	466	461	457	493	455	479	530	465	474	498	476	489	498	481	496	489	441	497	515	468	517	486	509	485	489	475	492	539	473	530	471	521	472	477	487	511	486	497	497	493	456	449	482	500	480	447	472	497	489	504	499	495	480	501	461	502	483	501	475	496	494	427	450	530	519	482	495	503	471	477	510	507	491	478	478	505	503	519	486	530	491	520	464	509	522	455	489	513	467	482	501	479	518	519	461	484	530	484	478	487	495	490	489	525	463	496	491	467	492	486	469	520	492	454	490	482	550	530	484	502	503	533	453	468	462	473	520	469	503	472	506	505	489	489	483	492	479	473	471	514	495	506	492	500	475	491	468	476	500	513	490	517	514	484	465	475	465	495	499	507	522	498	476	522	468	492	519	500	518	489	510	530	487	477	508	531	507	498	527	475	520	467	482	487	482	496	500	457	474	464	522	467	507	482	445	492	511	437	512	500	505	519	471	547	465	500	531	502	483	479	481	470	520	477	476	474	481	510	429	514	491	498	498	487	480	474	510	467	477	477	476	508	517	459	479	485	463	463	490	492	486	493	480	462	466	533	467	493	476	534	491	489	499	499	502	475	510	517	493	529	508	457	488	495	461	456	499	524	449	488	494	503	496	463	483	483	479	499	503	476	495	463	510	541	476	507	439	507	501	501	496	479	508	510	467	492	515	440	505	498	486	485	493	486	509	463	472	534	472	503	470	487	483	505	489	505	454	477	492	517	471	522	471	494	517	478	468	522	465	525	501	493	459	469	483	442	539	483	524	492	423	488	471	508	488	477	486	492	493	499	504	487	461	483	522	497	510	481	474	537	522	472	489	514	530	485	489	483	485	526	488	503	473	467	488	499	525	533	526	524	500	504	497	481	483	478	510	488	484	492	493	488	503	452	454	487	471	502	480	482	442	497	464	466	503	485	457	517	485	508	508	480	508	508	488	531	468	494	513	473	487	472	481	493	498	487	490	498	510	450	530	488	460	492	462	470	489	469	526	512	514	477	477	466	540	496	476	491	463	485	467	455	526	485	451	461	493	428	453	491	511	447	522	474	502	547	512	536	523	490	519	503	525	505	505	487	510	540	491	472	479	502	499	505	465	469	471	477	497	509	512	457	473	459	490	519	500	449	526	474	479	484	498	491	469	465	494	472	484	505	522	491	454	512	503	490	477	478	490	499	464	480	484	504	435	499	477	487	526	482	454	470	483	492	510	456	471	509	496	462	472	453	490	460	522	479	517	498	488	495	518	512	498	506	513	508	495	510	509	446	515	461	499	559	489	515	443	459	528	470	478	485	477	494	490	484	463	467	490	500	509	460	502	521	519	484	433	491	509	490	497	461	503	491	460	476	487	451	490	495	472	464	530	493	475	491	485	460	453	484	493	450	476	489	520	495	531	484	471	517	438	488	471	507	484	483	460	472	496	466	501	499	494	504	484	488	445	493	484	480	515	482	473	511	502	500	495	479	518	493	508	513	512	461	446	449	496	516	474	497	508	515	459	483	522	517	487	518	474	508	467	519	520	440	512	493	511	465	480	480	502	478	477	515	471	494	463	476	491	515	472	511	496	492	476	496	506	521	494	467	486	465	518	507	464	504	463	499	476	470	445	493	462	493	494	527	512	513	474	519	462	448	501	529	472	504	462	483	469	501	492	504	467	510	525	499	499	474	462	507	458	510	560	499	527	512	481	538	474	476	483	496	509	486	466	485	506	482	486	476	458	513	498	482	525	462	487	474	485	510	482	453	487	507	451	526	496	477	483	461	549	478	484	504	491	483	481	496	490	521	500	466	527	485	465	516	508	482	515	480	490	475	504	466	503	502	454	485	514	481	509	453	514	515	515	478	495	518	491	510	492	521	491	487	503	469	479	480	502	472	480	463	482	505	481	504	472	470	506	493	473	492	499	468	480	463	528	521	495	460	484	472	514	472	491	512	504	487	519	492	439	470	455	496	494	504	488	471	465	493	519	470	512	521	509	543	512	461
15764	1054	884	568	491	329	249	205	182	168	141	117	112	128	109	114	99	104	106	88	91	101	113	75	94	94	84	88	98	101	114	90	63	105	99	82	87	85	98	105	115	118	99	78	83	94	87	88	79	88	99	102	94	86	101	84	97	97	82	87	104	90	77	101	75	70	87	76	89	78	95	78	73	84	80	70	78	88	92	74	101	78	81	83	93	93	93	86	82	100	94	77	98	100	105	98	94	88	79	70	81	93	102	91	94	88	83	74	91	99	93	71	93	84	77	105	100	76	89	87	84	103	102	113	98	82	101	95	90	91	92	82	85	76	86	101	93	73	79	89	79	85	76	96	84	76	82	85	77	105	99	67	91	84	93	99	79	80	71	95	99	86	79	92	77	79	99	83	78	78	85	80	83	63	88	78	95	105	111	91	84	104	86	83	85	68	81	90	81	86	80	82	87	99	95	89	101	84	89	91	87	102	97	83	86	82	95	77	83	90	106	88	88	89	69	106	84	90	77	108	90	92	107	88	88	92	81	100	79	69	90	89	72	104	100	86	93	99	93	85	83	89	86	83	89	66	100	76	81	63	77	76	91	91	94	85	90	79	90	76	101	84	77	67	85	78	88	103	90	83	88	90	90	82	88	97	80	86	81	92	86	96	87	101	82	101	95	69	69	75	88	84	110	101	79	103	90	94	83	90	91	74	97	76	74	92	89	76	84	70	84	90	87	72	83	79	82	104	88	93	75	91	99	95	62	83	88	92	81	94	93	86	90	71	75	76	90	94	103	101	92	109	109	92	78	103	103	82	84	82	69	81	101	83	84	90	86	92	85	100	100	95	81	81	71	86	98	120	89	72	78	94	81	79	91	79	83	89	64	92	107	88	103	66	88	72	102	76	65	68	98	103	89	59	93	71	72	90	99	103	74	89	69	92	81	82	103	79	81	92	78	81	80	94	95	85	93	85	99	91	100	82	71	88	85	87	83	80	91	76	99	82	84	77	85	76	90	105	110	84	77	97	86	94	73	99	94	78	78	87	75	69	79	87	89	91	87	88	96	82	73	92	97	91	74	83	90	89	108	105	92	83	102	82	85	96	88	81	76	83	98	85	103	81	84	88	101	90	70	80	88	79	83	89	92	111	96	93	82	78	95	98	79	96	68	78	84	99	100	96	96	82	100	97	85	92	90	85	90	103	109	98	99	86	82	79	102	92	92	77	87	97	84	87	75	78	96	76	93	87	97	91	83	103	104	70	95	87	103	86	90	95	84	80	77	78	102	92	89	98	88	96	85	66	106	98	88	83	91	73	86	89	79	73	87	84	77	76	74	81	76	87	71	79	79	84	100	96	72	80	72	69	86	87	86	88	86	90	88	88	67	79	79	79	84	92	91	110	75	64	88	77	69	93	87	74	81	84	76	82	113	100	93	86	88	67	100	82	89	94	103	78	91	96	82	104	86	79	88	82	94	87	83	92	103	101	80	98	83	59	85	88	100	88	98	88	84	105	103	113	100	103	98	92	78	82	80	75	83	112	69	94	94	94	94	93	89	96	81	71	82	95	86	97	87	100	96	85	82	77	83	94	89	87	73	79	90	78	71	80	109	93	75	103	94	88	88	81	98	93	102	90	91	84	90	74	90	73	86	98	91	77	87	105	78	113	92	87	83	89	93	103	90	81	70	80	92	78	89	107	93	95	96	79	94	82	69	94	80	81	79	74	65	89	102	91	73	82	103	82	86	91	94	94	81	81	112	93	99	86	106	73	95	86	96	98	106	90	113	67	91	94	84	83	87	94	81	68	84	90	68	85	77	94	78	87	76	95	66	91	87	97	79	90	77	79	86	82	70	78	84	75	66	87	86	88	96	88	91	86	89	85	100	89	87	81	83	84	84	81	79	85	81	99	86	94	86	90	83	101	86	82	85	69	88	82	76	77	97	101	77	97	92	86	83	74	85	74	90	90	81	98	79	65	78	66	98	88	99	91	81	65	120	88	84	83	80	96	84	105	85	106	105	77	98	85	89	73	87	83	84	74	80	94	78	78	91	81	85	95	78	90	78	92	76	66	84	83	84	89	92	97	70	119	84	80	82	77	77	88	91	77	95	92	93	71	90	72	98	92	80	72	80	71	59	85	108	87	83	104	80	82	97	100	95	70	92	87	78	94	96	101	83	87	98	80	88	82	96	66	90	112	98	91	102	89	91	91	92	85	70	80	94	61	84	79	80	92	92	96	82	102	81	101	78	78	97	93	93	92	71	86	91	87	103	96	75	79	66	85	74	75	85	98	101	92	117	84	92	99	95	92	73	85	109	89	83	73	83	94	95	87	84	78	88	90	81	69	85	81	84	75	105	98	83	79	90	95	94	78	77	70	77	102	68	86	76	96	82	82	82	86	102	88	78	97	95	91	84	89	102	72	79	100	90	95	78	68	88	112	76	98	71	91	85	88	68	75	72	90	87	95	72	88	85	95	82	71	70	88	95	73	79	112	91	85	86	98	95	94	93	92	83	71	82	90	69	91	68	78	88	84	66	75	93	107	92	90	94	89	96	85	87	82	87	81	69	85	89	85	89	97	102	68	77	88	92	101	90	98	102	82	78	96	93	75	92	92	106	83	86	77	71	85	92	108	76	93	86	94	86	82	79	83	76	93	81	92	90	88	96	80	106	86	87	92	82	94	83	81	95	78	79	92	85	93	97	89	93	83	90	97	93	78	90	80	66	76	97	97	68	100	105	85	81	79	79	89	80	89	84	102	84	83	77	85	83	89	85	77	87	67	90	78	83	94	74	89	89	78	79	86	90	82	70	94	86	85	83	98	88	91	85	102	111	99	102	79	88	82	80	94	101	91	77	86	64	83	96	74	102	76	90	96	89	73	95	96	84	89	78	95	104	88	92	95	80	91	85	100	68	92	83	89	95	108	81	84	105	94	71	85	77	90	84	98	101	86	78	85	80	85	85	82	90	69	127	81	70	98	76	85	79	95	85	91	72	83	100	91	95	80	87	77	82	92	94	75	102	87	86	84	83	69	94	78	75	80	72	88	75	97	96	85	81	82	99	100	85	91	84	97	79	81	80	95	95	86	83	100	77	101	83	108	83	90	84	81	73	97	56	116	98	98	82	92	99	99	96	88	104	74	100	93	67	105	100	68	94	76	81	101	82	96	88	98	76	97	79	89	103	80	86	78	70	80	85	90	99	82	91	90	92	86	99	103	87	72	72	82	82	78	80	96	83	94	103	81	100	92	104	78	107	71	75	90	86	79	73	106	75	76	95	96	73	68	72	82	83	72	91	79	81	94	106	81	100	92	75	86	86	75	84	89	90	107	96	76	93	79	78	94	105	90	85	89	81	75	65	71	73	100	77	91	101	78	84	107	78	93	76	83	103	100	77	90	84	104	75	86	79	82	102	84	93	94	96	104	97	98	90	95	87	84	76	89	83	74	84	119	82	88	79	77	87	93	86	104	85	88	91	87	104	102	94	92
8633	775	1770	1990	1746	1325	1101	881	749	665	574	524	451	390	397	419	372	326	323	306	323	272	313	303	287	269	284	275	278	270	286	236	275	246	252	260	290	267	265	255	248	229	266	232	270	237	260	233	244	246	241	244	251	196	274	249	237	244	224	212	226	239	241	257	236	231	228	245	209	229	265	256	276	239	224	229	259	254	238	228	227	263	232	219	272	207	251	228	223	238	234	237	220	240	266	237	226	239	215	233	226	252	245	233	246	224	233	256	228	233	236	227	228	245	240	216	231	229	228	210	266	227	211	228	251	234	215	213	233	213	210	228	235	242	227	251	232	222	229	230	223	230	219	240	223	217	258	238	228	228	226	214	228	220	216	199	223	252	214	245	236	212	226	236	266	202	239	245	230	237	219	231	217	229	202	247	256	226	237	234	251	219	236	240	227	232	226	238	238	233	247	231	214	232	231	236	207	249	225	225	227	225	228	238	214	244	213	212	205	236	228	247	236	242	225	248	238	213	243	220	219	227	213	237	242	225	242	260	213	217	238	221	243	237	244	223	219	214	214	227	223	212	232	221	220	250	226	212	253	212	214	216	246	215	246	231	229	250	216	218	219	258	227	213	236	245	211	228	239	233	247	214	252	245	257	240	239	216	241	232	236	231	214	216	260	233	227	236	219	223	233	222	214	239	237	224	241	222	219	206	239	252	235	241	242	202	223	225	250	207	203	238	226	209	225	217	225	262	223	238	237	210	239	235	234	217	219	235	214	230	209	237	231	230	219	233	213	243	216	252	210	256	229	220	244	204	235	227	224	220	226	216	222	234	248	232	221	231	198	199	224	236	241	241	246	206	232	228	237	233	245	223	217	250	237	214	214	241	217	214	246	234	209	233	234	216	238	232	245	209	252	227	226	222	229	228	228	233	221	210	227	240	254	237	231	224	220	236	235	222	234	260	212	213	244	211	195	261	220	222	254	230	246	230	253	221	253	227	229	248	231	201	248	226	238	211	217	226	213	231	203	231	237	229	221	236	229	222	221	232	216	244	205	224	238	237	219	229	264	219	193	220	211	212	225	240	215	248	238	206	212	238	242	224	254	239	224	205	254	228	233	240	239	244	236	230	240	243	228	224	244	244	206	240	229	227	223	235	227	231	252	220	220	228	249	252	232	226	217	241	189	255	216	214	233	223	211	220	252	240	229	254	274	208	208	221	266	198	226	217	232	226	224	200	228	217	229	239	251	240	228	220	232	223	230	229	200	231	232	224	242	227	233	262	232	242	250	214	194	251	219	249	235	234	203	259	268	230	241	206	220	242	252	264	245	253	211	213	208	230	262	213	213	236	245	245	225	235	211	235	239	222	212	223	201	239	227	243	231	241	202	226	236	256	227	248	223	227	244	258	229	222	225	233	252	249	236	239	233	249	230	221	239	234	215	222	207	197	225	244	223	226	224	204	244	225	238	188	251	220	191	222	208	228	221	226	257	226	202	232	224	241	231	240	216	211	251	234	203	224	221	251	257	240	228	222	219	214	228	251	235	221	218	251	241	234	213	239	241	221	237	210	206	234	236	240	232	220	245	212	221	243	208	207	251	226	243	224	219	215	230	232	216	233	236	252	249	208	218	207	249	218	234	207	226	230	244	236	253	250	231	228	227	222	242	226	228	207	240	208	262	245	255	240	222	219	209	223	240	236	254	212	241	258	214	226	229	216	256	224	238	241	244	253	242	256	221	208	267	225	210	225	248	242	206	233	210	238	238	240	230	237	208	259	254	196	236	231	213	222	239	210	209	253	245	232	270	208	213	218	258	222	228	231	223	234	239	206	216	214	217	226	235	213	236	210	226	223	234	273	218	253	229	242	221	213	209	217	219	234	225	264	213	239	232	223	211	213	218	242	218	232	234	248	218	199	245	234	218	234	210	248	211	228	226	230	252	237	222	238	230	228	250	226	240	220	241	234	249	259	244	261	225	221	244	230	221	229	251	216	253	244	230	251	233	216	211	213	254	250	242	204	231	221	201	224	243	254	224	259	219	246	219	237	245	219	230	240	214	236	212	233	219	228	243	249	206	216	226	228	208	219	213	261	230	239	245	220	226	261	238	219	245	234	234	238	223	218	203	237	241	213	232	227	241	233	232	243	238	211	261	241	258	248	239	251	223	212	234	208	235	231	252	239	240	235	238	251	217	206	230	251	217	207	234	249	231	244	208	251	205	252	245	226	238	230	219	223	232	239	229	233	216	216	248	229	215	219	235	214	241	241	236	236	213	212	232	239	241	217	190	208	213	219	239	244	228	227	218	249	207	234	224	264	229	228	233	243	227	242	229	230	247	231	217	249	254	226	221	237	252	205	237	247	249	219	216	200	218	219	244	260	250	216	251	204	235	224	258	233	219	220	252	223	216	234	232	245	227	227	213	216	236	258	218	202	211	227	236	226	249	233	216	212	240	250	233	245	230	241	238	219	227	231	225	221	243	235	247	231	214	236	243	243	239	242	248	213	196	216	249	242	238	226	227	224	245	254	234	241	251	231	240	247	224	247	213	257	215	238	235	241	192	238	239	236	213	235	199	223	242	223	251	261	212	225	207	223	222	236	228	221	201	229	225	230	219	228	240	218	243	222	222	245	222	205	248	196	258	243	210	218	222	249	228	222	209	214	231	245	244	203	251	231	232	241	238	244	250	242	242	251	234	227	233	237	220	242	216	226	255	240	235	222	224	213	223	238	230	246	229	228	227	253	232	239	219	233	232	226	232	213	193	236	253	191	221	225	234	223	210	233	233	227	231	261	221	240	209	275	232	229	245	223	219	233	238	218	231	264	214	255	224	224	242	221	246	223	251	223	242	219	237	254	229	226	233	204	223	250	227	215	255	240	262	237	223	230	247	253	238	221	240	233	211	244	240	209	229	255	231	242	219	253	218	225	238	198	204	218	212	221	206	231	249	237	203	243	230	236	219	239	245	245	248	245	244	245	218	246	275	233	214	243	227	226	206	241	263	222	218	231	197	246	243	256	216	231	229	239	242	214	242	228	223	221	214	247	232	229	226	223	254	248	251	261	275	262	209	238	230	227	216	235	239	247	210	218	232	221	233	208	247	243	218	266	216	228	215	244	229	237	233	209	226	242	222	212	220	230	260	242	216	240	219	226	231	202	238	228	231	230	250	198	232	233	237	263	230	223	221	235	211	232	216	229	222	234	247	243	260	215	233	230	237	249	245	218	217	249	233	227	216	223	221	224	226	241	235	229	227	206	207	218	252	222	230	234	229	228	259	249	243	224	229	250	268	220	244	225	230	221	217	204	236	215	257	251	253	232	216	228	201	223	250	249	231	219	223	237	239	226	241	225	235	232	215	230	241	220	242	239	218	207	218	205	208	226	254	238	262	242	224	242	223	223	248	238	212	236	263	207	228	258	230	266	231	243	219	239	234	218	209	216	208	242	255	233	241	210	218	260	243	243	229	229	227	231	226	228	224	197	252	229	255	222
2336	336	339	310	355	339	325	343	331	307	322	321	327	335	307	310	354	357	332	310	297	316	306	330	324	318	281	285	347	328	338	314	285	321	288	346	319	297	316	266	314	295	341	329	312	297	335	303	293	308	280	320	305	286	302	331	302	322	327	327	300	327	350	299	304	287	336	319	319	315	310	359	287	295	309	278	302	315	298	300	311	312	308	324	330	255	291	311	299	315	309	279	317	315	277	321	304	299	309	310	344	312	317	306	298	289	336	322	298	305	339	295	346	276	284	297	301	328	311	284	337	304	317	333	266	271	322	360	280	307	312	351	279	299	313	320	292	288	314	301	288	317	279	345	324	295	308	314	283	295	295	302	323	306	311	310	299	348	326	306	343	356	304	314	336	294	308	307	316	352	307	325	277	349	303	345	315	299	329	298	293	291	315	323	290	300	313	295	336	316	308	315	308	305	313	291	311	317	329	315	322	273	324	312	318	308	306	326	309	326	284	333	283	331	320	296	320	342	295	281	293	308	295	304	327	299	328	314	317	293	309	302	311	317	320	315	292	337	324	340	289	309	296	304	324	303	300	319	335	288	292	324	284	302	309	311	338	284	295	283	301	325	300	304	284	312	298	328	310	301	300	274	298	327	309	320	289	322	326	335	310	299	297	340	290	301	313	284	317	300	318	303	325	318	286	308	315	333	273	313	329	312	316	313	294	299	303	311	321	299	302	292	314	319	291	296	343	321	324	303	302	297	317	290	323	284	320	318	309	302	325	343	316	312	324	289	308	301	309	348	296	288	332	329	297	319	321	290	297	292	306	320	317	303	302	321	330	349	295	309	282	288	268	341	322	281	315	315	306	287	327	303	311	303	270	327	309	285	308	296	279	290	281	309	309	321	314	292	296	286	327	305	280	307	314	291	319	314	302	308	299	312	324	331	335	322	318	315	322	309	314	321	289	297	313	315	308	301	327	304	297	331	326	344	352	300	314	318	298	311	307	299	318	309	281	278	324	310	282	281	303	293	323	319	318	299	304	309	345	297	329	321	332	293	285	291	313	296	283	276	316	308	317	323	303	327	304	298	327	299	316	288	337	319	316	300	293	322	305	286	318	293	315	305	283	295	292	321	325	311	317	300	311	313	295	305	319	321	302	325	313	307	306	305	268	309	303	313	332	305	292	323	306	320	306	309	289	315	300	291	305	292	311	326	323	298	336	333	318	309	267	307	285	321	312	304	292	341	307	308	310	306	340	346	317	339	323	350	301	296	265	286	312	331	296	296	282	297	287	325	299	315	326	325	298	301	275	281	314	310	292	305	276	325	320	294	301	325	306	296	330	283	324	318	292	321	300	333	307	321	275	296	307	313	287	305	313	352	304	318	317	309	313	307	284	334	286	348	311	330	289	342	294	299	322	303	301	298	319	299	317	279	287	306	307	289	329	303	306	293	342	305	324	316	308	291	290	289	317	298	283	306	291	294	304	317	290	329	315	314	311	316	313	318	306	334	305	266	303	274	267	286	316	303	300	324	316	335	310	303	293	281	297	327	351	304	349	305	305	335	325	284	265	278	311	293	320	289	314	303	300	322	290	329	321	260	304	308	330	352	293	275	308	311	302	331	310	290	341	312	297	293	335	258	299	304	322	287	307	304	308	323	332	301	315	306	320	312	314	297	299	300	316	319	329	310	293	361	328	294	312	321	339	300	312	310	320	332	290	308	338	321	293	291	293	297	316	322	282	323	326	316	316	282	318	320	347	267	306	297	297	306	284	329	301	295	292	323	316	300	299	299	330	276	344	338	294	304	305	314	303	296	298	255	307	303	313	304	304	251	330	283	307	293	308	314	313	318	305	299	313	305	304	281	319	324	297	312	326	303	330	334	325	278	302	296	311	288	296	313	283	313	275	344	290	303	319	359	313	338	280	294	297	282	297	320	310	304	291	312	331	306	324	295	316	310	335	305	330	287	300	316	278	272	280	313	284	322	287	279	292	312	331	365	310	313	285	340	282	322	315	262	291	306	334	344	316	314	341	306	338	304	298	309	312	327	328	294	271	282	303	297	301	308	313	324	294	306	315	290	313	303	335	284	326	322	297	322	308	282	307	298	297	310	308	281	272	310	294	323	306	323	309	313	304	340	321	312	335	307	329	307	304	304	328	316	340	293	327	299	329	316	306	300	275	319	281	306	333	320	307	320	315	333	299	314	312	322	292	284	316	320	307	302	315	315	303	312	302	284	320	277	313	339	292	323	291	339	323	303	293	281	275	304	311	349	316	303	307	308	298	308	305	321	335	320	299	280	304	278	321	290	333	294	302	296	311	325	285	301	320	328	304	341	277	314	294	310	299	338	335	288	339	289	309	289	291	311	298	327	354	325	322	301	339	314	337	295	314	317	288	300	304	302	337	342	316	332	274	320	282	301	300	305	293	302	322	289	284	299	303	334	286	315	295	299	299	304	299	306	336	282	297	300	292	307	293	254	323	325	316	299	296	322	296	296	320	322	328	316	303	311	297	323	292	289	305	331	343	285	330	311	289	310	306	301	310	298	284	293	327	312	321	288	280	341	255	285	313	313	296	298	326	278	279	288	329	272	337	287	327	292	278	292	300	294	310	345	299	273	307	324	303	266	302	316	321	257	284	297	296	299	322	316	307	335	295	288	293	296	321	293	309	321	308	283	296	288	290	338	287	306	309	299	305	346	326	304	337	305	344	294	297	295	305	297	310	321	305	298	288	327	316	307	325	290	293	295	330	323	311	305	328	320	327	298	311	293	300	285	314	355	319	318	301	301	317	333	288	299	294	308	320	317	314	327	336	342	330	316	313	293	358	320	310	287	309	283	297	307	354	286	326	302	333	302	307	301	339	309	319	305	308	294	306	302	323	286	314	302	293	281	290	322	295	333	298	323	314	327	339	323	297	267	323	345	317	308	329	289	327	325	275	336	312	299	312	279	309	306	302	283	304	340	324	309	305	293	313	306	286	303	291	293	343	283	326	289	312	292	327	287	315	303	279	326	293	326	308	303	327	334	305	321	345	290	326	332	310	347	302	297	303	343	274	298	302	321	360	301	320	285	337	343	293	334	317	308	285	282	338	267	346	309	258	284	308	329	293	332	297	328	309	325	313	323	311	302	325	277	308	303	315	328	288	298	350	310	314	290	313	283	291	335	290	307	331	300	313	306	310	305	335	307	289	309	306	282	310	296	313	318	309	307	314	323	327	279	328	284	293	317	345	328	318	297	325	299	278	318	282	279	293	295	302	303	302	287	302	314	322	313	292	302	318	277	309	302	275	296	311	320	321	337	290	320	301	325	327	326	379	329	317	337	307	337	321	332	289	340	309	301	327	289	294	304	312	355	306	307	297	325	357	311	276	296	312	303	334	302	342	296	299	286	290	325	344	288	276	330	304	327	302	320	309	317	296	295	319	290	311	281	308	307	299	357	292	313	278	334	289	312	305	333	302	302	303	293	327	302	318	302	312	300	314	294
2927	688	761	747	735	735	711	740	700	674	742	665	670	667	698	719	689	682	730	694	707	693	724	706	722	738	714	677	674	670	766	655	655	701	712	691	707	705	654	705	717	680	700	688	663	737	703	645	664	713	676	699	694	691	728	614	686	698	723	657	679	661	702	695	721	703	715	701	699	654	684	695	666	653	691	695	694	680	686	675	673	693	690	700	691	685	672	646	643	660	665	674	712	661	676	642	712	690	697	613	682	652	683	677	677	685	709	645	643	715	659	645	686	698	671	684	667	651	712	710	696	673	646	647	684	701	686	662	697	680	688	726	667	671	678	698	693	704	678	635	640	687	666	691	667	672	693	680	700	664	663	685	705	689	697	686	651	652	681	656	713	696	681	654	696	650	603	723	653	673	720	658	690	709	688	674	679	664	661	671	714	679	684	670	709	672	715	673	692	698	644	683	637	695	676	652	645	707	699	686	732	660	628	676	668	704	680	711	691	715	718	698	684	689	675	689	683	680	667	706	631	667	668	716	632	707	687	710	679	673	647	665	656	663	678	710	713	669	698	701	685	657	685	710	684	659	688	664	679	660	731	657	677	662	686	673	713	708	697	654	667	640	735	682	638	682	669	694	698	732	660	647	660	690	711	684	721	708	682	632	675	687	687	629	698	654	691	727	723	730	652	670	684	721	661	694	733	727	704	623	738	648	693	655	654	721	684	694	672	674	667	692	659	707	655	683	656	681	686	687	722	771	678	691	694	674	687	707	684	697	675	641	730	708	631	635	672	677	706	682	702	660	682	700	708	671	691	638	666	721	668	685	689	672	651	708	682	694	684	687	655	671	663	683	706	705	657	692	637	661	691	649	680	685	666	637	668	690	703	707	685	699	702	694	686	707	716	681	662	670	701	665	678	727	663	666	702	658	659	707	666	683	664	668	753	642	691	677	637	715	650	719	658	708	686	634	733	684	664	653	675	670	711	659	670	706	697	710	672	665	684	703	682	658	663	667	717	714	651	687	661	744	708	686	692	642	640	702	676	672	667	650	700	678	667	639	666	645	688	657	695	678	659	686	714	645	646	632	702	695	656	686	686	676	704	687	688	705	706	699	725	672	669	693	725	724	690	720	662	666	648	686	717	635	652	661	714	681	675	721	697	711	667	692	603	704	685	695	696	678	685	642	661	681	710	699	699	701	680	683	702	685	724	650	693	668	700	678	702	709	687	689	634	714	681	706	652	668	677	681	708	688	716	642	666	663	713	672	685	697	712	700	693	681	664	735	696	666	701	710	685	667	670	667	694	683	689	722	660	706	709	697	711	702	682	674	724	682	688	665	713	666	714	685	633	695	719	679	661	696	650	655	702	694	677	718	697	687	664	638	675	673	704	693	655	701	684	675	720	708	721	658	669	704	674	691	677	669	689	709	664	656	691	684	632	676	698	661	666	645	661	687	677	667	684	703	678	718	704	661	708	714	677	706	707	699	705	680	702	653	709	658	674	696	681	678	691	689	711	674	672	637	655	688	662	720	637	710	705	670	661	664	701	684	677	668	672	621	691	713	664	704	700	683	713	678	685	674	699	664	678	687	681	680	671	677	712	642	717	724	676	670	678	686	657	690	708	662	664	705	664	706	669	710	655	677	670	665	666	716	651	682	678	672	653	690	675	701	668	731	682	670	691	700	710	672	675	648	669	653	668	696	706	656	649	680	670	700	695	694	725	709	655	694	723	634	686	690	703	674	635	669	669	681	652	654	660	740	699	661	669	712	661	730	640	641	680	703	724	647	656	746	692	668	697	660	755	688	729	676	692	676	696	706	652	715	657	665	696	680	671	732	661	652	653	686	706	693	671	692	701	676	679	687	702	699	691	675	655	699	610	661	672	747	712	719	684	652	697	677	671	727	700	693	707	677	705	695	678	734	640	671	687	707	669	692	683	661	675	697	731	709	640	663	684	635	650	688	710	661	628	663	699	686	739	707	692	686	702	721	632	677	693	721	722	715	660	693	734	654	712	694	708	700	696	680	625	670	677	677	685	646	679	662	701	669	671	661	680	663	661	675	714	685	674	690	668	703	649	682	671	656	673	711	718	693	684	693	715	692	705	637	681	653	668	677	649	647	622	669	663	707	712	712	685	657	707	616	706	712	682	680	709	661	667	721	688	650	670	712	686	681	700	733	674	628	713	737	686	718	703	685	673	676	667	680	651	692	670	638	703	686	699	687	700	677	624	674	717	619	722	688	655	655	697	667	658	711	718	710	626	678	651	662	694	667	647	673	704	642	664	697	651	665	710	718	647	696	707	696	695	638	637	695	671	664	731	663	699	739	685	629	703	692	688	652	694	652	706	692	697	755	649	672	678	652	736	671	707	662	662	712	677	695	702	674	728	668	652	725	639	647	693	655	691	681	684	699	644	681	703	681	669	687	709	670	663	706	671	659	728	673	733	710	671	662	635	697	654	664	677	680	648	671	704	692	648	662	690	666	685	689	702	679	698	677	672	673	665	663	714	674	632	665	673	716	687	689	671	702	678	718	663	727	679	695	716	703	702	710	706	730	688	712	668	681	668	659	660	653	674	662	700	692	657	663	652	691	633	777	661	699	667	674	737	697	712	682	647	633	712	676	709	666	678	689	656	719	711	678	641	714	687	722	700	749	667	682	662	676	689	688	679	711	709	689	700	643	674	682	715	687	662	688	712	685	662	682	697	703	685	684	700	694	678	634	681	674	674	708	695	667	696	654	689	674	678	675	725	704	666	666	684	702	704	691	724	675	693	657	671	641	703	715	673	715	674	714	668	676	687	634	670	698	661	616	640	693	742	695	667	618	699	642	677	705	711	699	651	708	688	688	709	680	650	714	683	682	703	690	658	686	697	689	721	695	687	730	720	676	685	710	664	713	668	679	645	683	703	665	690	728	611	651	687	726	673	689	682	664	708	696	677	687	620	705	709	682	649	687	672	688	673	715	687	659	618	649	708	699	693	683	716	664	697	666	670	667	718	695	691	650	692	732	673	705	662	644	686	708	663	654	649	705	670	688	693	718	712	678	684	656	698	692	671	673	661	638	674	671	659	686	705	643	651	712	669	725	706	681	692	697	644	696	701	638	648	681	681	718	650	703	685	709	664	665	718	688	689	691	696	725	742	706	730	705	685	699	642	682	676	686	675	709	649	745	688	665	667	728	658	751	692	695	673	691	716	687	652	704	671	633	651	636	703	697	701	705	705	702	684	690	710	690	659	689	679	718	648	661	699	699	660	647	675	661	689	697	672	696	698	652	670	688	699	723	693	643	656	699	690	728	679	681	679	646	666	658	722	655	672	649	703	718	706	679	720	696	679	648	683	707	648	698	686	686	691	680	706	701	710	662	689	654	662	708	733	665	708	668	634	669	669	685	680	646	664	679	720	695	663	621	694	707	641	680	673	680	701	639	715	686	705	644	670	694	689	668	674	685	691	677	707	678	653	632	713	707	695	698	695	687	740	695	662	666
8577	533	599	465	406	344	272	269	282	227	241	242	257	270	213	219	209	210	225	199	199	199	221	204	215	216	219	206	216	222	226	236	235	208	249	197	217	219	239	251	197	198	228	204	201	222	213	203	213	207	208	200	211	232	213	215	251	221	227	221	210	221	229	187	207	198	202	212	214	224	205	228	206	250	214	216	222	226	210	220	223	221	197	213	221	214	224	221	259	227	231	254	210	214	217	204	206	219	211	207	228	232	229	215	243	211	190	192	235	222	196	188	245	223	206	230	228	209	206	217	211	197	250	205	224	235	225	240	228	232	214	246	213	199	217	193	217	220	204	207	233	201	242	209	188	211	217	238	249	216	193	213	221	220	211	223	195	208	230	225	217	201	226	210	201	187	224	197	208	202	164	212	225	204	235	200	180	188	246	227	196	209	202	231	211	206	215	212	231	193	191	216	201	194	199	237	209	223	200	237	215	206	240	204	222	242	203	224	188	223	202	228	198	210	231	221	215	201	191	216	199	228	224	215	201	223	196	204	201	228	228	209	214	215	180	232	218	253	198	214	206	210	230	212	221	221	232	224	203	207	230	173	225	188	208	202	222	250	216	192	205	207	222	201	232	208	200	221	240	217	196	199	211	212	213	216	209	228	227	227	170	232	218	209	193	201	215	180	219	226	208	210	218	230	215	186	211	215	223	205	196	211	192	186	223	245	205	230	227	218	212	199	216	214	210	208	212	188	204	205	199	215	206	212	218	220	231	216	228	210	229	221	217	240	196	223	218	231	230	210	195	207	237	209	208	202	209	212	218	222	217	215	194	209	229	207	241	227	203	206	237	224	215	205	212	218	221	186	192	229	218	234	216	221	236	214	207	196	220	231	215	236	218	196	238	216	211	241	227	227	207	199	208	196	179	237	225	220	233	204	231	217	207	218	202	211	224	216	199	219	232	237	188	209	220	216	203	209	208	229	222	242	194	240	221	219	206	203	208	216	229	209	221	219	201	199	220	194	228	247	203	184	216	218	216	225	184	216	213	206	200	218	241	205	217	197	229	229	209	219	216	200	222	227	212	221	190	231	217	208	224	220	218	233	226	192	223	235	241	213	238	218	215	216	226	219	232	194	186	234	194	230	193	205	232	234	226	195	217	209	212	240	217	212	216	195	236	191	226	226	225	218	219	237	219	223	231	211	209	238	188	221	213	201	213	228	206	204	218	209	205	194	192	209	225	231	210	198	222	219	233	229	197	239	172	204	228	202	221	200	266	207	216	216	206	235	205	223	220	229	220	217	187	214	204	206	201	222	218	265	222	242	200	231	225	228	212	226	216	216	248	217	221	234	230	215	219	222	223	204	180	190	214	180	219	214	240	239	206	213	203	210	197	206	216	232	215	218	218	186	235	195	236	197	202	192	204	190	209	210	243	191	196	206	215	227	203	216	221	212	241	238	228	207	218	226	237	217	225	223	199	189	222	188	201	232	176	190	195	197	199	221	219	208	213	221	222	206	226	212	199	225	204	230	246	216	194	199	210	216	221	224	233	213	215	222	208	193	229	177	243	216	207	213	230	239	210	196	204	215	212	191	205	226	218	210	229	198	194	182	209	224	219	191	173	216	203	200	208	195	204	190	210	197	239	192	206	219	218	242	218	227	198	209	217	229	234	211	224	209	216	200	213	234	228	174	226	198	218	226	202	216	217	225	227	224	223	198	217	203	223	197	200	203	217	236	215	210	223	225	241	174	213	220	198	239	206	237	192	231	182	223	226	208	222	204	209	231	228	212	217	249	211	225	233	205	219	242	217	210	186	221	210	196	212	240	240	223	215	213	190	198	208	208	218	219	199	228	206	240	202	214	225	205	216	208	225	207	220	227	217	199	226	234	230	217	196	224	232	210	200	206	225	221	231	215	186	217	221	212	227	221	228	214	236	215	181	217	247	182	228	220	219	199	231	249	203	195	220	213	218	187	222	215	214	245	228	206	202	207	221	241	202	179	189	209	206	191	207	239	240	204	219	228	215	213	197	218	204	217	213	194	190	229	227	195	232	199	244	207	212	214	207	199	199	198	194	177	211	214	226	214	224	231	195	211	202	206	216	203	219	212	217	213	216	212	205	228	230	211	214	212	192	206	223	195	200	201	192	218	216	219	232	218	219	225	201	211	214	225	223	220	222	198	236	232	245	228	217	257	215	221	191	210	224	184	203	200	208	190	206	198	231	222	213	224	198	245	216	195	212	223	211	211	187	197	222	204	206	218	223	204	204	206	242	221	216	211	225	202	212	203	212	199	214	210	212	197	223	193	222	227	213	206	194	211	225	233	192	211	218	218	199	217	223	216	221	218	199	220	200	188	220	218	226	205	203	193	244	239	204	214	195	183	233	213	208	235	216	208	202	179	241	198	219	214	247	243	224	203	216	208	185	212	200	220	194	222	224	222	204	204	201	231	192	241	229	190	233	235	220	196	240	244	221	207	205	233	207	201	202	210	218	210	217	211	213	187	232	217	238	192	194	216	232	185	231	220	222	191	248	194	210	236	219	231	189	209	198	242	215	210	195	194	222	223	229	221	217	244	223	220	208	207	189	185	217	206	211	199	233	223	217	186	224	221	213	226	221	193	220	226	218	224	208	222	211	203	218	193	201	232	219	222	182	226	219	208	213	204	214	233	210	195	234	227	216	203	200	228	214	229	205	197	216	187	224	204	230	237	198	221	217	223	233	202	198	230	185	195	190	214	241	209	228	213	218	225	215	199	211	216	216	242	189	194	239	190	244	215	220	237	219	215	173	206	213	215	235	231	216	192	210	215	199	217	213	218	196	218	219	194	203	200	200	203	234	208	229	194	216	212	199	262	215	213	234	203	219	202	197	231	199	223	202	189	222	188	205	206	223	222	215	221	203	216	236	223	219	255	195	216	244	204	214	199	198	205	237	215	217	206	243	219	204	191	192	208	189	219	215	217	225	184	230	211	226	211	202	197	230	217	198	207	203	175	214	211	202	225	210	214	210	184	218	213	218	195	185	210	225	226	208	202	223	218	222	226	191	185	233	210	197	213	209	212	204	230	224	234	215	227	223	234	204	207	216	219	254	219	201	208	239	210	267	182	202	226	231	224	201	237	208	214	212	238	234	198	198	213	212	202	208	191	221	224	202	210	237	218	187	187	221	196	205	200	249	199	219	218	209	222	220	221	215	208	210	240	205	222	218	199	203	207	193	217	225	212	228	223	198	209	230	193	223	203	204	227	189	197	226	231	211	227	232	222	228	205	236	219	241	221	204	222	227	219	214	221	252	201	213	184	194	202	221	220	207	233	212	212	199	218	224	225	208	226	207	233	190	244	234	191	207	216	202	227	222	202	199	199	218	225	203	195	198	237	207	226	204	214	235	215	209	190	208	216	216	211	209	205	226	197	217	206	202	205	206	224	182	207	263	218	238	217	250	211	220	254	228	236	183	224	206	231	243	239	217	218	200	192	216	207	201	201	237	205
7218	744	1302	1492	1293	1134	904	892	772	715	692	652	607	598	540	559	521	580	487	525	563	532	536	473	496	542	515	476	479	539	495	522	471	468	498	512	502	490	482	487	485	506	496	485	504	489	488	518	508	480	492	439	516	483	513	480	496	526	494	477	503	514	509	461	497	470	457	514	489	499	520	503	492	519	457	449	478	450	484	494	515	465	482	492	498	484	458	500	501	485	492	529	475	478	484	523	448	471	479	466	455	478	460	491	489	470	466	484	493	485	472	443	508	485	486	487	498	530	508	449	484	496	459	497	485	499	492	496	475	469	489	494	508	469	492	441	490	485	493	510	475	488	491	507	484	485	499	463	479	475	450	484	448	494	481	485	467	498	488	497	482	502	508	516	499	497	520	473	493	508	484	465	531	479	483	494	463	474	514	495	458	465	463	468	482	499	494	480	453	479	518	477	505	496	474	509	526	489	477	530	489	494	495	471	486	467	477	487	439	447	493	462	497	504	471	493	480	528	468	470	517	491	486	460	494	485	466	489	479	504	489	458	496	495	461	497	512	492	476	453	443	489	469	480	560	489	500	495	506	489	479	472	454	447	457	465	454	493	493	476	486	484	484	523	477	486	446	493	510	529	463	493	455	490	461	492	534	481	514	494	484	469	462	477	464	491	514	516	516	480	467	471	470	486	518	481	471	471	498	509	511	514	496	502	464	500	477	469	510	497	456	504	512	517	452	472	456	473	517	452	459	482	444	472	480	499	518	517	499	458	438	495	510	528	451	497	468	463	487	493	491	492	493	447	472	502	479	478	467	462	459	467	465	500	473	474	490	471	483	449	486	487	450	459	486	463	498	466	478	504	434	463	490	478	510	487	507	487	462	453	527	431	478	484	485	507	454	490	496	519	517	493	497	459	505	491	479	434	482	474	474	499	487	450	493	485	492	470	479	429	471	489	481	515	483	466	536	503	472	522	518	471	492	462	505	483	492	502	486	440	446	452	461	489	475	500	490	460	502	492	498	488	484	490	451	470	508	510	482	441	466	467	484	497	504	483	467	507	507	484	514	515	488	466	502	498	500	458	462	482	449	479	492	479	475	479	454	464	457	469	480	482	471	491	498	481	489	466	488	487	476	509	487	488	502	508	458	510	482	506	467	458	470	518	452	456	464	503	497	482	476	471	491	501	512	479	478	457	488	475	493	456	472	466	457	463	465	479	474	481	448	493	516	497	530	468	506	500	485	489	487	446	490	460	486	451	502	486	508	460	511	471	512	523	442	467	463	489	462	527	455	460	485	483	496	454	469	473	494	468	490	474	492	480	492	501	479	451	500	479	466	499	471	475	500	486	503	478	476	448	444	489	486	478	513	474	435	465	472	484	449	501	489	487	511	458	468	424	502	472	506	486	485	475	488	465	483	500	467	517	452	456	519	487	495	479	458	436	486	514	479	488	536	479	526	487	480	488	492	477	486	500	499	483	496	474	460	480	464	479	520	489	449	489	501	461	505	478	459	500	515	452	529	467	532	461	469	483	480	481	472	463	515	500	480	501	526	476	481	498	481	490	441	467	457	421	507	486	491	481	453	508	473	509	492	452	474	470	531	461	465	492	505	463	471	487	461	463	496	515	521	473	475	449	498	489	499	465	481	476	522	493	501	472	462	473	473	488	513	495	433	488	481	504	473	475	469	503	489	487	483	463	481	454	457	511	460	465	460	480	477	462	457	476	508	505	523	489	502	504	484	494	497	487	496	479	496	483	495	510	451	487	431	466	432	488	502	485	458	448	483	471	468	487	504	435	509	468	476	508	450	511	486	515	457	530	445	457	479	492	470	471	467	474	473	474	490	519	484	469	461	479	481	471	478	486	506	499	537	450	461	482	462	510	503	463	555	533	505	460	493	458	462	452	467	475	468	521	480	504	458	449	476	513	499	522	523	468	500	529	490	489	501	501	466	475	523	451	458	477	478	444	490	487	504	481	490	502	501	497	487	484	458	530	454	494	453	480	487	484	500	496	475	503	462	476	520	441	466	497	461	471	461	512	457	457	452	455	564	464	473	468	518	526	516	476	502	464	491	454	487	453	491	527	485	490	495	460	460	471	511	442	515	532	495	474	477	448	461	509	448	526	476	486	476	472	477	438	466	466	490	477	479	476	453	523	480	523	479	479	495	475	515	468	505	443	475	518	475	453	447	469	493	479	468	490	458	471	480	503	498	478	462	537	522	456	455	495	526	492	453	553	478	449	489	487	471	479	467	494	441	480	464	469	447	473	472	512	489	493	481	480	451	475	472	485	475	478	505	453	501	475	492	508	479	487	461	469	485	472	480	508	457	463	486	453	486	509	497	494	464	540	456	516	474	477	484	464	494	467	486	459	492	521	477	474	500	498	440	434	467	476	510	469	457	492	452	490	488	472	498	494	475	458	437	512	442	461	465	464	501	436	497	443	464	482	477	495	478	466	490	478	502	484	480	490	468	495	480	501	475	502	469	458	477	456	443	513	498	444	486	496	477	480	484	498	460	486	428	436	484	483	473	477	486	472	450	473	504	504	484	478	503	465	525	503	526	496	488	471	464	482	444	535	501	486	479	482	512	516	491	457	474	517	498	488	489	473	490	478	456	499	447	490	475	471	523	469	485	497	479	504	496	492	476	494	500	492	501	472	461	483	481	454	445	517	424	453	456	522	470	474	497	487	475	509	515	458	449	489	485	478	496	505	482	493	503	461	480	493	484	468	492	485	483	466	459	480	468	467	465	522	500	454	435	445	460	495	487	461	523	461	460	480	457	545	463	461	465	477	476	502	483	494	489	466	497	496	482	461	496	479	506	544	459	475	491	493	499	454	499	507	512	478	462	470	481	445	512	503	483	496	515	497	475	510	486	488	457	462	463	485	500	485	467	469	478	481	458	504	478	477	532	524	504	489	449	511	478	464	502	504	500	485	480	503	486	475	487	503	497	510	474	483	523	502	472	487	464	467	511	474	481	504	480	491	505	451	475	491	459	504	426	466	494	505	477	534	445	494	497	466	485	508	503	482	440	493	501	498	497	474	518	491	493	483	467	504	511	521	527	495	488	487	483	478	486	475	466	493	458	446	486	479	455	443	452	491	522	476	469	447	465	480	457	464	476	458	507	479	507	479	447	497	507	491	489	479	474	532	491	480	464	524	442	479	453	440	432	488	440	496	456	515	440	475	472	490	492	486	439	485	486	515	462	492	483	490	471	500	448	491	497	499	453	489	485	478	464	475	451	491	458	463	453	469	468	471	473	444	467	440	483	509	466	486	479	483	469	515	482	494	448	454	504	482	483	466	489	537	524	452	462	522	491	496	499	485	451	466	483	508	530	479	497	506	487	477	475	509	514	494	475	511	460	500	481	507	502	486	487	462	476	498	462	465	495	469	500	485	526	474	491	467	532	461	515	449	482	478	478	474	448	469	497	491	501	495	517	494	546	464	469	464	474	449	487	486	485	502	492	464	463	444	543	479
15074	1042	850	620	393	311	253	204	192	147	165	119	117	120	123	101	123	99	118	120	99	84	87	78	108	108	94	70	90	95	90	84	91	93	108	94	84	77	75	81	99	79	83	84	84	104	78	91	87	99	100	83	90	97	84	112	67	90	81	83	108	82	93	88	85	89	84	115	85	82	92	95	99	106	85	88	94	84	60	84	103	82	77	63	84	86	90	87	99	84	88	86	99	87	71	75	74	89	73	73	79	64	79	78	78	86	88	92	89	76	81	78	83	88	84	74	74	86	80	80	75	76	88	90	84	72	86	84	94	58	85	76	71	81	91	72	83	75	80	86	82	87	70	77	81	87	71	89	84	95	81	66	77	84	70	90	81	87	97	96	87	78	99	72	85	56	94	71	74	99	89	91	81	79	96	88	83	69	91	90	82	86	85	79	94	79	79	87	93	99	85	106	92	71	87	97	84	90	97	85	78	68	62	84	110	79	80	85	108	83	70	97	90	81	84	89	92	72	100	95	95	80	93	85	99	84	65	89	81	84	75	65	91	76	87	72	102	76	88	78	81	70	85	82	73	85	77	72	90	98	96	84	83	91	80	69	81	83	88	87	71	78	83	92	64	64	84	101	83	93	75	92	100	91	85	82	95	70	84	74	83	83	89	74	80	82	87	86	83	72	90	91	99	77	91	97	85	75	74	101	84	88	86	76	93	82	80	79	71	76	73	71	66	93	88	83	66	75	81	83	99	73	75	90	89	71	72	71	75	72	69	98	75	81	84	75	82	64	81	98	80	79	104	75	93	88	73	80	92	80	73	82	94	97	84	76	76	74	98	79	78	91	60	86	87	87	75	100	75	81	82	74	81	77	85	94	68	88	92	84	91	74	90	80	72	91	89	88	87	89	84	84	84	78	76	86	75	88	97	90	86	77	97	85	68	73	84	95	90	90	79	80	89	80	77	86	90	92	100	101	88	79	89	89	86	74	83	82	110	88	74	92	95	89	77	91	74	107	77	84	94	85	103	81	83	94	84	68	87	95	89	84	92	82	71	82	100	77	67	99	79	71	87	80	78	77	89	92	69	101	95	81	73	75	81	85	92	88	61	95	80	75	81	80	68	94	87	86	85	77	90	84	85	65	81	87	91	81	77	82	92	100	89	81	71	66	101	73	99	66	82	75	104	77	81	67	80	91	89	101	83	102	78	100	82	88	79	102	70	95	70	84	76	72	87	75	87	74	88	97	87	86	93	78	86	99	96	100	84	74	80	82	83	85	85	100	76	76	84	69	89	79	81	98	91	81	68	81	83	69	96	80	76	65	62	83	80	81	82	87	87	81	84	81	78	77	69	76	88	92	76	79	88	91	90	77	81	79	65	100	94	84	83	93	102	81	81	90	87	80	90	107	88	80	76	97	95	75	82	79	103	84	94	92	90	74	79	83	90	74	75	89	77	60	81	90	99	90	85	71	76	83	96	89	104	94	84	89	75	86	88	83	97	83	88	79	113	91	73	91	83	82	87	82	88	79	87	85	85	93	84	98	84	84	82	94	74	72	99	81	81	77	86	88	100	98	75	99	94	71	84	91	98	98	89	96	83	86	97	81	71	99	103	73	87	74	83	87	76	84	75	75	97	83	75	86	109	77	88	79	80	104	89	98	92	72	114	73	88	94	85	79	82	92	101	79	82	80	78	79	77	90	86	94	99	60	86	78	75	60	89	76	86	93	81	80	69	88	80	101	73	84	83	104	80	101	84	94	110	95	84	74	95	104	77	82	91	78	84	68	84	94	61	88	80	84	94	82	85	61	84	78	101	86	83	78	72	83	77	82	95	83	78	82	80	88	85	87	85	95	75	100	79	91	81	78	86	100	71	97	86	89	90	73	96	88	77	85	78	82	98	94	78	88	75	79	74	85	73	87	93	76	79	93	74	88	91	58	88	83	78	84	78	82	67	86	83	79	95	89	98	107	77	86	85	89	87	86	59	76	81	94	81	91	67	76	73	80	75	72	89	92	84	97	105	70	86	75	80	103	84	73	74	95	85	74	72	82	95	85	81	71	72	75	82	104	58	91	65	96	94	90	84	73	71	93	84	86	97	100	81	78	84	83	86	88	82	81	65	89	84	92	80	96	81	100	70	86	76	68	74	80	76	88	75	85	81	86	85	89	72	93	97	85	96	77	82	70	77	85	79	81	72	90	87	98	97	93	85	90	68	87	98	101	80	96	80	93	90	92	75	97	82	82	80	68	73	88	105	73	88	63	80	82	75	82	83	87	88	84	87	77	83	107	90	67	91	104	65	79	90	93	90	96	81	86	82	86	109	75	74	66	63	73	69	82	79	89	81	100	84	87	93	68	57	85	95	90	73	86	75	72	75	65	73	76	90	81	89	87	71	79	89	86	78	84	81	81	79	75	100	78	83	92	81	77	88	73	78	66	96	95	88	75	65	74	66	75	90	89	98	77	99	82	84	84	87	73	77	75	76	92	86	93	85	90	72	68	79	85	83	85	88	81	92	87	74	105	77	76	80	85	69	92	87	63	77	80	70	83	64	76	77	94	81	97	84	87	84	81	82	83	73	87	76	99	70	90	69	79	95	94	77	88	71	94	74	77	102	76	86	90	79	68	93	92	94	79	74	89	98	88	82	98	89	73	65	92	118	84	91	84	89	89	66	84	93	72	80	87	95	77	73	85	83	81	76	73	89	72	77	97	70	77	101	102	93	81	67	89	87	82	80	86	87	84	77	81	91	74	88	89	88	95	86	73	80	81	82	71	84	85	67	79	68	85	83	91	90	87	75	96	92	74	77	107	98	80	83	86	94	76	71	78	73	78	86	84	66	90	93	61	84	82	60	93	87	81	90	83	94	70	93	105	72	93	62	71	89	101	74	83	86	96	86	91	80	85	80	88	79	84	95	96	82	83	88	79	90	86	93	90	89	81	90	92	119	96	86	94	89	79	88	84	73	79	98	91	89	85	92	79	78	88	84	83	78	83	86	109	80	76	93	103	91	97	78	91	87	83	84	109	89	69	83	80	65	81	71	67	72	105	81	102	82	84	80	85	84	94	85	75	81	84	78	73	82	89	79	76	93	85	93	77	89	90	86	70	83	101	77	99	78	76	67	80	88	98	82	86	80	77	77	80	88	104	98	107	81	74	69	69	95	95	85	71	91	92	82	85	82	78	85	90	95	88	67	100	97	72	102	101	84	88	76	88	78	68	72	86	77	79	106	82	88	59	93	99	89	110	66	86	95	80	80	103	99	81	98	111	83	86	68	83	84	84	80	80	72	95	82	84	85	76	73	86	89	95	85	94	122	92	95	71	93	73	96	75	71	83	82	76	88	89	91	100	69	86	85	87	90	88	75	73	76	89	68	85	91	85	82	85	93	81	91	84	92	82	92	86	116	68	83	82	74	78	68	85	93	95	71	78	75	62	84	111	79	78	80	98	79	82	84	81	90	87	89	90	103	104	94	82	99	80	71	88
8485	830	1678	1994	1668	1385	1134	928	798	672	562	552	426	442	390	392	386	368	335	294	343	322	299	292	273	296	266	286	278	245	269	256	241	240	257	256	233	263	247	284	251	241	216	211	217	266	259	238	242	247	247	239	225	227	221	225	215	264	230	234	260	208	227	256	243	243	233	205	235	236	256	255	238	245	230	258	254	221	236	235	241	209	199	233	225	222	215	222	237	217	202	215	225	195	230	237	239	241	237	227	211	205	247	222	231	222	232	220	212	248	243	232	244	239	232	245	210	215	211	237	218	201	234	229	230	209	215	245	205	209	221	239	235	214	246	220	223	207	214	242	234	252	199	256	216	191	214	221	226	227	231	228	226	201	239	229	226	250	217	242	219	245	233	199	217	230	214	211	201	201	228	230	224	198	237	224	244	224	235	243	222	211	237	241	210	227	214	226	253	225	250	253	232	243	236	207	207	208	232	201	217	236	235	226	222	238	214	223	228	201	228	268	187	216	202	218	222	217	232	211	231	225	211	234	231	205	237	212	231	213	199	233	208	236	244	224	221	228	249	221	235	251	252	249	204	251	244	234	219	216	238	211	232	223	220	211	217	239	218	201	210	222	245	218	207	217	237	218	215	236	245	213	223	260	236	227	223	207	227	228	223	228	213	239	202	247	226	234	253	254	227	248	221	225	265	208	211	249	236	233	222	229	227	197	219	234	224	228	212	193	235	223	249	215	212	221	215	250	221	196	238	221	227	229	211	237	228	236	229	228	234	241	206	239	222	233	218	236	218	224	224	212	249	254	221	219	220	226	234	214	231	222	212	227	222	201	217	226	207	241	188	264	247	226	221	226	224	231	248	219	251	228	237	220	216	212	224	205	243	224	230	246	250	233	236	208	233	214	237	230	231	235	237	233	221	241	226	224	239	219	236	209	230	225	223	221	238	217	208	229	239	222	218	242	215	206	196	213	209	219	221	239	230	242	225	232	231	235	222	219	246	213	246	215	250	240	227	265	226	227	225	246	235	226	239	226	248	223	235	234	238	219	209	208	254	244	240	218	214	236	238	198	242	220	238	241	242	215	226	218	214	213	258	213	238	220	213	229	234	229	216	200	240	237	215	220	247	229	242	219	233	210	225	223	224	201	211	253	199	233	190	218	213	227	235	237	238	225	231	224	197	218	228	237	216	231	229	227	223	241	219	228	204	213	208	234	205	199	216	225	217	230	231	203	237	223	198	269	199	247	211	234	205	227	195	227	253	236	255	221	235	241	231	236	226	229	227	214	243	222	244	227	218	227	220	217	257	229	236	233	229	212	231	207	238	235	208	223	240	238	256	207	245	236	225	215	248	234	236	239	219	228	252	227	238	228	194	207	226	261	236	222	225	205	226	234	227	215	205	203	241	235	227	208	248	205	230	218	213	243	234	222	229	226	245	217	230	213	221	237	232	202	226	250	236	227	232	218	232	221	206	217	234	233	212	214	229	241	228	213	256	254	232	224	250	214	236	211	230	242	222	199	223	218	208	231	254	235	239	222	193	206	217	231	231	225	220	223	187	204	230	240	217	240	221	225	240	226	229	203	238	226	226	221	232	220	209	215	238	216	220	238	224	255	218	205	219	220	219	223	222	219	246	244	225	214	182	208	207	206	235	215	220	211	234	207	205	204	231	225	243	217	214	246	238	237	193	215	219	247	198	243	230	226	217	224	219	228	217	240	223	240	249	230	213	229	239	215	227	211	194	225	219	234	258	212	209	239	233	230	234	225	227	229	224	212	222	178	217	232	203	239	219	200	218	257	233	224	220	234	204	212	227	209	199	235	222	207	204	222	241	235	235	218	230	221	229	222	227	214	209	216	231	211	228	223	219	209	239	208	228	235	215	229	233	244	221	221	216	259	229	200	216	222	225	215	201	217	215	223	214	213	233	237	208	229	235	227	204	241	227	216	223	224	223	229	215	232	243	225	242	200	205	220	227	237	208	232	190	243	228	230	234	233	219	223	210	238	208	218	216	229	212	200	213	230	225	234	228	232	229	234	207	236	212	209	268	202	217	225	214	251	242	178	242	215	216	206	225	191	250	220	211	223	257	223	239	232	221	200	228	238	222	264	216	233	232	225	224	231	222	235	232	243	242	215	222	229	235	220	228	223	226	235	223	215	201	192	212	247	227	203	214	199	207	223	226	216	219	182	230	233	211	245	227	202	239	227	241	244	243	214	245	221	233	208	219	225	222	240	196	211	196	226	229	219	259	229	215	216	241	227	228	208	215	215	231	198	239	230	208	215	234	209	230	239	230	231	213	236	224	220	203	223	220	259	248	211	225	199	218	240	263	215	211	247	203	233	235	234	207	228	233	230	219	223	232	238	220	228	221	232	224	218	248	238	199	222	207	212	252	236	220	224	225	214	201	219	226	233	247	201	222	212	200	217	232	217	240	255	242	248	218	232	206	219	248	201	250	214	198	217	212	227	209	193	232	243	217	228	213	180	208	252	225	228	250	243	221	198	231	217	225	243	240	229	230	201	219	208	231	208	251	209	225	226	227	251	221	231	228	231	244	254	212	253	207	223	243	234	221	224	214	220	217	225	222	229	192	215	201	240	242	248	244	215	239	219	217	247	233	205	221	240	221	210	219	225	223	253	234	227	260	245	210	213	217	211	218	244	202	236	255	227	204	229	235	231	239	217	223	223	230	246	209	215	228	222	233	235	235	233	204	224	239	237	206	204	219	215	236	238	208	239	241	221	220	229	238	247	225	241	247	239	247	218	225	256	227	206	225	223	244	217	238	238	208	239	204	196	235	221	226	241	211	232	215	216	236	230	217	252	240	228	224	227	204	210	251	209	238	206	188	230	206	211	230	210	197	228	226	197	233	225	215	227	236	245	223	233	232	210	243	222	184	232	235	242	235	237	248	228	228	213	219	220	211	239	211	247	239	218	207	216	243	236	232	243	222	252	193	224	229	236	224	202	223	192	218	226	219	232	200	229	215	222	235	225	247	227	213	207	205	228	234	227	237	236	204	209	262	209	208	208	211	246	226	210	226	233	221	227	214	234	229	233	222	217	190	211	232	228	238	227	222	203	239	225	225	232	225	210	221	208	173	225	196	236	247	239	253	263	242	242	225	209	237	201	230	224	208	247	231	209	217	220	241	240	230	215	204	211	249	256	221	210	233	234	218	211	230	220	205	214	248	242	222	221	228	221	193	213	236	239	220	231	240	230	244	245	219	222	204	236	217	209	230	224	205	241	242	208	215	202	220	238	208	233	233	263	225	258	218	218	268	250	225	225	231	205	226	214	219	219	213	220	221	212	222	204	214	216	228	231	220	226	250	223	215	227	228	223	206	239	194	233	224	217	203	227	221	211	210	224	231	239	227	220	230	207	236	201	230	218	246	234	212	241	218	215	241	206	244	219	210	196	235	219	216	238	207	227	233	228	207	237	220	198	248	242	235	250	191	217	228	222	214	191	220	245	241	203	234	219	237	249
2185	331	401	381	364	303	289	301	297	291	307	330	311	303	311	323	350	281	310	308	306	315	275	294	325	297	359	308	325	308	330	274	333	287	330	308	293	287	328	341	351	288	300	301	328	305	312	284	307	295	294	290	322	288	321	322	298	333	276	321	284	289	309	322	304	357	260	307	324	295	310	311	305	327	332	304	289	352	325	328	315	321	315	315	329	311	335	323	303	304	290	307	335	251	308	310	285	307	326	286	311	286	322	276	324	285	268	309	316	302	291	301	298	288	303	298	297	286	338	310	293	304	322	300	308	297	264	299	300	292	339	320	301	311	316	312	293	311	297	308	333	298	309	291	296	327	314	320	274	306	315	312	323	276	334	314	311	313	319	318	273	295	296	297	324	290	344	278	303	317	302	326	289	288	314	297	312	317	337	307	336	306	312	301	328	303	311	294	337	290	329	294	319	289	299	294	296	309	333	289	323	328	299	282	299	323	316	279	341	331	308	285	294	273	266	305	295	287	300	320	304	313	309	320	283	281	304	298	297	312	260	338	311	294	295	327	295	309	293	275	309	289	279	335	294	316	335	273	298	290	308	305	315	303	328	357	304	307	295	301	271	311	310	326	314	288	317	290	334	313	290	275	290	294	312	303	308	296	281	285	304	276	328	307	271	303	317	317	308	299	314	304	275	306	346	278	316	290	272	316	303	283	288	331	289	303	318	300	287	318	283	314	319	278	312	307	311	307	304	295	303	290	314	336	300	291	303	321	307	326	328	301	302	308	320	316	286	310	301	302	325	267	283	333	275	301	304	303	321	310	304	299	292	334	325	341	317	307	342	323	301	305	324	276	304	275	322	332	314	311	313	327	316	281	327	311	344	340	299	291	312	330	280	304	325	299	291	310	271	326	290	293	334	319	317	303	294	323	326	311	299	305	294	313	333	282	330	267	306	325	311	284	303	292	272	306	289	304	316	281	323	319	321	309	309	283	323	303	295	285	318	307	291	308	329	297	303	308	326	326	334	273	311	285	313	285	285	303	295	317	318	301	316	285	297	297	302	285	327	278	331	299	305	333	276	283	292	321	317	330	273	296	316	337	290	327	319	292	298	285	320	298	316	304	296	291	305	325	277	295	288	310	303	294	306	305	305	306	313	272	315	290	324	289	312	285	294	292	281	301	321	334	278	287	280	287	305	346	324	317	298	321	306	331	295	280	347	310	299	296	280	327	315	290	330	299	299	315	307	304	276	307	296	274	289	300	312	323	276	292	310	305	286	342	324	323	294	293	322	311	328	304	312	290	313	303	331	309	325	300	323	280	287	324	330	280	316	331	285	331	316	323	307	297	286	305	318	310	309	274	284	321	282	288	304	322	290	283	270	303	281	353	302	306	318	332	310	309	314	341	307	305	327	311	308	273	331	321	286	289	274	292	335	331	306	311	313	313	298	320	288	294	311	301	302	301	311	297	306	311	297	313	307	311	328	328	329	338	287	303	291	310	311	292	299	342	310	317	316	315	315	325	341	292	293	332	295	291	312	286	315	308	285	286	318	325	308	323	275	306	274	324	273	285	312	300	299	294	324	292	293	314	287	278	277	326	281	294	305	306	306	264	264	378	323	334	298	293	293	299	341	282	287	319	280	319	284	295	288	262	265	334	298	336	305	327	293	307	341	319	334	312	288	339	301	266	318	329	291	317	331	283	307	299	298	328	305	284	297	294	311	309	300	335	280	309	300	321	311	306	348	325	315	277	309	264	292	335	301	294	278	297	336	307	309	316	304	306	305	344	287	308	322	321	324	283	341	327	335	305	277	297	311	285	303	294	296	332	322	316	286	346	285	294	303	310	319	283	325	308	297	318	328	314	311	305	277	335	325	311	305	315	312	276	318	285	304	292	301	321	283	302	310	290	313	319	275	284	275	316	316	321	308	330	311	286	313	316	315	307	319	300	303	283	283	288	305	302	343	316	287	310	291	276	288	294	325	323	298	298	302	328	296	273	293	297	339	312	289	277	276	288	316	349	317	297	301	280	293	312	321	308	306	326	276	304	295	301	269	289	313	296	305	303	299	295	296	287	308	270	274	297	326	285	306	271	266	293	332	291	290	312	302	301	312	304	268	273	322	303	288	287	327	304	260	306	296	305	328	305	323	312	316	314	308	293	304	295	312	291	291	344	330	292	326	340	303	332	293	329	247	321	299	312	277	313	299	274	316	287	320	339	326	248	295	291	299	333	310	339	307	268	290	298	291	317	289	313	289	284	291	347	319	298	315	290	317	318	268	300	296	298	326	312	317	313	324	315	312	305	332	319	291	320	312	320	323	294	293	324	293	295	309	294	349	312	312	312	311	290	324	305	314	312	306	341	311	318	321	297	327	285	304	291	285	320	332	315	303	295	296	298	317	315	293	277	302	309	313	294	294	311	318	286	331	298	297	292	307	292	294	301	270	301	299	305	334	250	293	292	292	335	300	316	297	319	295	294	294	298	314	298	293	287	273	316	304	343	323	324	289	299	311	321	323	297	304	291	293	283	317	307	321	329	311	292	316	297	329	317	318	299	291	280	304	329	341	295	296	298	308	338	311	348	312	318	306	301	327	306	301	314	309	319	297	290	296	288	291	313	302	327	308	318	307	326	313	306	300	306	282	326	298	311	318	314	313	321	308	277	336	316	279	323	307	293	305	320	329	315	288	294	310	302	308	285	327	295	305	331	301	294	307	342	317	350	244	308	311	276	275	298	336	269	314	296	298	329	318	307	353	319	297	284	336	324	286	277	326	278	297	331	359	302	313	294	283	295	352	312	346	299	322	321	270	292	300	303	256	318	295	322	342	319	316	313	282	270	305	328	290	290	280	292	300	334	293	330	308	284	298	328	310	287	316	275	295	323	295	315	315	308	279	266	274	278	324	341	298	280	292	281	329	293	329	306	281	291	302	296	321	312	306	320	293	299	306	291	294	309	318	300	344	348	314	302	298	306	336	314	300	294	272	318	310	286	312	301	309	304	271	304	273	273	318	310	321	307	328	270	274	306	279	310	311	312	312	300	302	310	299	356	339	299	317	298	288	317	287	283	345	307	330	332	291	327	294	354	305	316	317	319	304	297	311	302	333	289	302	345	316	302	279	305	307	296	288	272	296	293	306	321	322	278	318	302	309	304	302	309	298	295	261	305	310	275	300	261	293	295	292	301	283	304	316	329	293	345	298	322	295	287	322	287	283	303	301	281	305	311	329	305	292	302	317	284	297	311	311	303	301	298	306	301	300	298	327	348	316	306	324	317	331	303	284	301	274	311	288	312	309	285	265	313	310	347	337	341	282	300	324	334	308	259	302	310	266	287	309	274	313	303	323	288	307	341	339	331	285	294	304	322	309	311	296	303	323	303	304	306	309	334	292	284	313	304	334	298	276	291	324	309	316	320	307	318	324	337	298	295	300	299	272	317	306	305	296	321	348	282	308	308	313	315	315	289	279	290	307	300	307	307	317	309	300	287
2695	694	761	797	745	749	700	768	713	650	698	745	664	683	719	663	657	686	666	661	700	688	687	686	667	665	702	715	694	640	612	686	677	673	670	664	691	690	672	674	661	663	671	688	673	695	695	617	678	727	640	723	682	664	684	636	697	667	694	661	674	686	691	723	634	655	677	711	673	649	659	710	659	645	700	660	694	668	684	708	654	668	712	677	623	628	698	659	684	698	666	710	674	665	694	689	684	690	663	693	735	656	700	646	745	701	662	652	673	671	702	638	697	696	670	682	703	697	679	710	672	683	643	701	663	629	668	658	666	649	663	669	694	659	635	637	658	651	689	661	719	715	699	693	662	690	678	677	691	657	694	666	691	616	687	671	639	685	692	691	625	662	693	665	724	637	671	701	694	681	676	643	702	677	686	705	659	737	713	634	675	700	684	654	673	691	672	716	663	677	674	711	693	677	643	706	689	666	696	623	627	684	696	680	647	676	699	690	670	711	678	695	720	702	717	680	663	640	670	680	632	680	666	654	677	730	699	717	723	688	673	700	639	653	658	629	708	697	684	667	670	709	704	689	651	683	676	698	659	690	716	656	692	676	690	636	701	690	671	665	645	691	701	691	646	664	615	712	671	638	694	701	690	685	726	709	731	684	653	647	680	673	695	695	648	716	644	619	664	641	703	707	644	735	662	662	682	669	695	661	693	633	663	676	658	685	653	678	723	691	703	700	661	671	646	727	645	642	732	686	697	677	654	684	649	677	686	691	650	712	688	695	683	717	643	661	710	626	676	708	662	659	670	692	696	657	691	682	669	636	688	688	665	646	657	657	678	682	663	704	658	689	686	647	660	736	717	742	675	708	676	652	676	671	694	657	652	694	684	699	691	691	681	700	679	707	654	643	675	715	730	652	667	713	705	665	679	673	706	702	742	651	690	664	666	666	660	681	677	647	728	698	663	667	710	707	670	682	682	655	639	642	668	643	644	721	708	638	719	685	706	662	653	707	679	654	712	692	629	629	685	640	635	653	699	696	677	652	640	674	676	680	676	657	659	694	625	671	688	619	689	733	719	703	633	709	661	655	668	662	611	684	728	746	682	732	689	689	696	711	618	665	683	687	747	693	622	679	680	691	625	683	692	711	656	702	655	693	683	682	659	698	667	700	710	664	655	689	649	686	652	651	700	682	670	722	675	722	649	671	635	673	660	670	644	666	696	672	640	668	686	648	715	681	722	702	623	654	666	698	653	691	708	650	669	687	680	696	662	619	703	692	726	721	642	680	667	646	634	641	704	695	657	676	652	682	645	693	668	663	670	638	715	661	671	706	698	718	694	645	691	703	665	683	689	660	716	660	661	664	655	667	701	686	700	695	677	699	638	698	662	654	687	665	661	690	657	713	695	657	667	670	653	683	732	648	677	694	679	675	720	671	697	637	705	684	659	692	728	645	688	698	692	660	708	685	700	638	693	720	690	702	689	635	658	726	670	695	706	692	705	656	688	706	672	654	610	717	706	709	693	652	669	660	679	699	662	716	680	703	681	695	676	683	674	694	650	707	645	692	677	696	710	700	672	676	716	650	709	690	667	733	675	704	669	673	636	683	693	698	733	694	676	699	680	708	711	677	641	716	671	700	677	653	687	706	695	667	682	603	672	675	631	660	680	669	675	736	653	692	651	677	706	636	670	625	737	685	702	702	684	660	695	664	715	712	677	637	692	652	703	721	682	681	697	713	687	692	715	677	681	626	643	664	712	637	670	647	665	717	706	690	647	672	703	657	736	701	675	692	711	674	664	673	679	693	673	675	643	694	689	716	688	667	704	667	706	663	709	701	708	680	638	692	673	702	689	650	657	725	678	692	674	652	682	714	659	680	673	664	717	666	702	662	709	675	649	654	635	647	707	644	660	681	637	686	672	659	666	681	678	727	651	665	697	708	688	679	709	642	667	668	684	730	653	719	677	693	683	714	677	631	670	686	694	678	664	656	658	691	672	721	662	630	709	651	651	678	658	683	719	669	663	703	660	716	674	685	675	690	671	670	702	609	675	647	714	644	703	618	673	667	703	673	655	695	684	704	650	687	691	724	647	645	659	656	697	723	676	673	705	670	686	685	670	663	675	637	695	654	692	654	708	695	625	706	633	736	696	669	692	628	692	682	658	648	640	692	680	692	704	628	697	654	640	693	669	664	691	696	665	697	674	693	596	659	666	668	688	665	637	683	673	669	654	648	669	684	673	651	722	664	689	668	713	720	712	670	665	693	645	686	682	682	730	685	664	665	694	683	691	681	690	650	668	730	687	649	712	675	666	655	716	712	661	688	667	649	633	686	677	668	672	673	638	694	680	676	673	671	658	705	651	680	688	669	678	690	699	699	683	722	660	645	650	631	649	654	656	711	705	701	659	726	611	665	656	676	668	723	704	689	654	634	706	630	647	693	663	684	665	709	680	663	689	680	673	693	700	656	698	684	673	701	693	637	673	707	662	656	731	699	626	720	683	653	700	690	644	725	732	680	720	653	682	681	705	700	653	664	664	671	751	688	686	645	670	661	695	652	695	670	642	682	627	657	642	692	679	687	692	656	700	691	698	683	661	702	699	672	678	653	703	646	649	701	685	649	674	696	690	700	694	646	670	672	716	679	704	698	722	684	674	686	694	728	630	685	640	706	650	647	661	726	670	674	693	673	667	687	645	650	693	725	635	672	687	626	675	712	668	718	680	712	683	644	671	661	650	639	706	678	742	654	773	718	689	659	689	664	694	664	677	650	714	668	671	695	699	701	688	692	674	661	672	685	644	649	648	656	701	669	694	664	715	679	674	707	667	684	707	632	699	676	645	694	666	685	667	677	691	665	652	705	715	706	653	712	659	662	656	670	694	679	687	720	612	655	691	663	713	703	633	673	710	678	682	689	687	686	709	655	684	681	663	702	702	676	636	701	663	691	712	680	661	646	657	663	630	661	682	696	616	681	659	682	644	645	699	684	662	694	669	715	672	646	657	687	696	618	678	630	683	642	678	626	647	678	671	699	683	691	683	641	641	684	686	685	667	648	729	690	661	660	654	685	649	694	722	689	673	683	676	700	627	681	661	653	678	684	675	653	696	671	670	678	685	693	705	685	642	691	675	654	653	681	653	702	729	658	670	645	668	629	683	701	738	682	696	693	718	696	683	709	690	656	675	655	658	695	700	702	638	751	662	662	656	693	659	651	646	672	717	714	686	658	694	703	704	676	677	653	690	665	691	643	671	699	663	691	654	687	648	675	681	688	695	645	700	628	678	685	654	691	606	679	661	697	679	655	652	642	655	659	720	677	707	680	717	693	669	658	688	684	676	678	711	662	732	652	688	690	691	646	673	672	688	653	723	697	673	704	668	702	687	687	720	677	688	680	724	753	635	676	687	669	658	716	676	675	693	653	677	668	701	662	699	632	675	689	660	668	672	656	655	678	652	724	641	717	669	714	651	711	625	687	676	720	644	684	661	695	658	669	699	684
7974	545	568	471	382	357	296	276	254	250	233	245	255	217	236	202	244	214	226	215	230	210	214	218	204	177	229	216	227	222	247	201	217	236	220	236	213	218	224	218	207	189	256	199	211	202	248	234	256	205	230	185	208	209	200	188	238	212	192	227	216	198	220	199	227	222	215	217	248	206	211	211	191	184	219	215	212	194	203	217	189	221	204	210	204	213	196	226	202	210	229	196	244	201	207	219	201	217	244	189	210	190	207	205	219	208	194	205	213	217	236	224	229	235	197	197	234	209	239	194	206	195	215	178	184	225	206	212	212	193	225	218	191	212	213	228	182	220	221	201	201	230	199	228	220	194	210	217	230	198	209	214	202	226	216	200	206	196	188	240	226	196	198	196	236	198	219	209	223	213	216	182	202	220	247	205	222	207	220	189	198	236	220	226	237	230	206	199	214	218	217	200	264	213	197	183	189	212	209	216	201	206	214	228	239	203	218	205	204	216	240	219	204	235	201	210	212	232	203	207	229	209	189	197	209	190	211	206	181	199	216	202	196	211	190	178	177	209	205	238	193	194	179	244	216	179	211	209	188	211	189	225	199	207	197	178	202	210	188	239	225	219	197	198	211	202	211	213	204	215	215	195	212	237	213	219	196	190	229	195	208	216	251	229	202	262	236	211	208	225	225	183	216	204	216	199	229	207	218	210	219	188	213	213	204	195	202	184	225	214	193	192	174	230	222	197	220	196	231	191	198	212	226	171	229	255	218	209	223	225	209	201	222	223	186	207	226	222	202	200	219	178	213	211	207	210	208	207	220	236	175	186	248	202	204	219	228	210	219	218	208	189	219	215	200	194	204	187	214	202	208	199	218	206	217	206	178	194	199	205	217	207	196	224	195	189	219	219	208	245	211	202	202	224	227	198	199	214	210	188	213	221	196	211	183	214	211	229	199	216	211	196	196	200	213	222	234	202	212	221	204	223	185	192	227	207	219	216	209	189	195	203	210	200	219	197	193	230	226	183	205	188	237	220	207	223	229	206	231	215	214	198	216	226	249	203	200	216	196	183	215	206	215	200	211	201	203	184	231	246	194	208	222	193	199	187	192	210	188	198	189	212	192	202	220	193	198	217	217	208	230	204	189	224	233	193	199	217	177	230	229	239	211	230	208	215	169	209	216	208	200	225	201	230	212	193	196	208	231	197	168	200	165	230	212	192	189	214	192	237	213	214	203	213	215	213	188	228	211	211	204	216	225	203	217	193	199	226	197	188	222	203	195	199	209	190	221	188	211	211	227	213	192	210	241	219	208	209	208	170	201	192	212	206	209	200	218	203	219	206	193	182	216	248	193	227	226	199	246	180	192	210	201	204	211	211	215	227	210	178	210	211	204	193	211	237	220	206	224	205	177	209	200	224	208	217	222	209	203	215	204	243	234	234	205	194	238	228	179	212	215	204	201	211	215	213	195	218	209	222	220	194	206	221	210	201	226	228	200	172	196	220	211	217	225	212	210	205	211	216	216	195	200	224	193	191	198	203	214	207	227	232	230	209	233	197	211	234	230	219	212	205	214	253	215	217	236	211	208	224	203	198	221	218	226	218	198	206	202	213	229	207	214	217	214	236	200	210	200	233	226	196	193	212	241	244	229	200	222	212	215	199	209	200	202	194	215	204	199	235	221	205	202	242	199	199	191	245	188	199	199	208	221	189	208	212	245	218	207	183	201	200	255	199	199	200	187	214	211	207	227	214	195	198	186	208	196	212	208	202	195	204	226	202	217	208	203	193	202	190	211	208	206	210	217	217	224	221	209	211	193	219	221	220	207	211	194	194	244	220	235	224	233	214	206	227	230	230	206	202	218	215	237	225	223	213	185	193	182	233	230	200	191	197	205	236	196	203	205	259	210	207	197	209	182	205	235	214	199	224	207	226	207	196	240	202	198	216	190	218	209	247	208	207	189	221	206	217	225	217	248	177	221	246	220	234	207	240	193	197	223	194	222	222	227	238	230	220	236	202	215	192	197	228	206	195	209	210	211	218	222	230	205	210	195	203	208	230	188	216	214	226	243	231	188	196	227	189	202	223	216	214	211	227	209	218	216	235	209	209	203	220	203	192	213	167	223	200	216	195	199	213	192	216	181	212	204	202	178	222	213	233	218	200	209	199	200	197	217	206	212	218	227	226	197	219	219	209	210	208	199	210	214	215	221	219	201	228	200	196	242	245	212	211	209	217	191	179	223	204	222	202	211	202	214	213	224	176	220	195	210	212	216	184	204	207	230	176	218	195	223	199	200	189	199	214	205	213	223	216	202	201	230	193	198	199	225	215	220	205	203	197	187	207	205	198	219	187	215	213	212	232	198	193	232	221	194	203	212	211	206	210	216	223	187	176	210	201	210	212	205	193	211	185	200	191	194	235	199	214	203	203	207	211	216	219	209	186	200	219	221	189	227	184	218	188	210	213	219	202	208	246	244	233	209	208	220	217	216	214	189	187	204	225	194	208	201	239	197	228	222	209	242	188	201	213	208	202	196	233	189	198	215	224	235	216	205	207	189	199	184	228	228	210	191	231	174	215	207	247	203	204	188	198	224	218	221	224	205	230	225	165	216	203	194	217	239	210	195	214	216	209	183	228	209	231	204	196	194	191	219	201	221	211	224	211	238	219	199	203	200	200	190	207	225	218	194	212	180	177	186	218	180	198	212	188	203	190	231	208	214	193	205	213	206	192	238	195	223	219	212	211	236	210	214	205	212	191	208	201	199	219	208	240	215	197	213	201	218	184	214	212	188	228	214	201	188	232	213	217	190	189	233	189	201	223	228	185	211	176	194	203	180	205	190	217	211	211	229	188	215	254	197	178	191	222	192	219	200	225	213	184	179	199	224	219	226	200	217	229	205	223	216	222	225	210	220	219	240	192	198	201	187	197	244	233	199	202	217	233	212	235	203	211	201	201	236	172	235	227	214	206	232	194	206	229	200	208	215	202	207	201	212	225	204	207	213	189	197	197	211	219	213	211	199	237	218	188	201	187	206	214	180	198	204	205	229	209	232	241	219	193	199	195	236	216	190	218	192	194	231	204	187	210	194	194	210	232	230	226	258	216	202	208	202	198	233	220	200	222	220	193	168	172	196	226	202	206	178	205	205	211	218	208	212	203	188	197	249	214	214	210	211	242	184	209	229	235	217	190	211	209	216	199	217	189	193	217	216	205	203	200	177	206	207	228	193	202	206	214	199	220	197	206	199	213	218	226	213	223	203	206	207	213	202	208	196	217	183	192	199	186	202	212	204	234	217	213	202	212	218	191	195	205	203	176	230	182	214	211	216	195	218	225	179	200	212	199	212	206	194	212	219	233	194	246	214	216	218	214	210	190	215	202	219	200	203	220	192	199	190	221	219	227	190	228	209	200	214	230	216	207	214	201	184	203	241	220	231	206	203	209	219	214	242	192	238	214	202	208	208	192	199	248	262	198	208	214	221	221	222	185	215	193	220	205
6888	833	1322	1475	1257	1017	949	842	763	731	667	648	613	565	558	540	518	590	520	536	541	503	529	487	547	493	492	458	478	469	499	482	498	494	483	517	498	481	536	491	493	522	483	502	488	453	490	475	483	475	492	505	500	485	460	477	475	431	476	491	485	491	502	467	484	448	465	497	485	482	469	464	460	490	458	482	499	484	477	468	495	460	480	468	475	462	461	468	488	454	463	484	419	484	492	446	447	442	481	502	457	462	501	450	476	505	495	490	511	491	506	493	499	469	487	489	441	453	457	438	504	455	509	467	476	480	471	482	486	497	479	493	451	482	477	461	510	477	466	485	485	409	500	479	461	467	499	469	509	476	479	466	477	522	478	505	473	463	510	465	450	482	474	498	483	441	497	483	486	516	479	463	467	495	456	472	498	509	475	479	476	446	473	452	500	464	432	463	487	472	472	498	463	441	465	458	466	486	493	476	474	489	498	438	521	490	466	500	469	483	479	469	503	494	440	481	466	450	442	494	478	470	463	473	460	467	458	480	459	484	491	453	504	464	433	453	507	438	457	487	459	456	499	437	474	453	493	496	490	447	514	443	490	467	476	491	479	476	470	441	498	488	513	488	475	432	437	470	473	460	449	483	546	505	463	465	458	504	482	516	519	460	468	487	468	427	467	504	475	479	485	462	464	470	485	480	503	500	475	511	464	475	439	438	449	470	443	466	514	502	458	455	464	499	473	473	466	460	485	483	478	465	511	466	452	464	464	484	439	468	465	471	459	453	462	452	468	495	462	465	481	495	495	491	479	472	481	484	492	444	468	486	445	504	466	453	466	441	476	459	473	475	470	482	471	480	469	424	464	475	500	449	471	467	474	482	468	462	475	511	445	453	431	444	493	484	464	477	449	479	482	455	498	467	477	479	501	485	466	453	487	477	502	472	484	451	525	464	488	509	492	479	486	459	485	483	465	440	479	466	462	513	495	441	459	525	465	463	458	451	464	476	460	434	481	459	476	459	465	474	493	492	449	483	508	483	498	463	475	495	468	451	496	511	495	489	456	479	465	479	477	503	471	452	495	443	466	462	451	474	501	482	474	481	453	478	488	478	514	413	482	483	429	492	456	492	468	499	496	491	476	468	433	469	495	466	468	460	481	486	458	466	462	481	471	445	483	464	458	491	457	504	477	475	471	460	456	461	525	488	501	448	496	490	480	469	511	480	477	483	472	479	460	493	471	472	480	478	457	497	459	471	476	524	512	440	425	488	484	429	464	473	479	484	463	480	452	452	452	453	481	464	460	476	460	451	507	491	502	465	488	462	447	478	465	472	460	460	477	456	471	497	464	463	490	474	474	466	439	493	483	474	493	506	458	524	506	483	436	509	485	452	440	488	476	448	466	471	499	481	477	470	485	457	480	462	461	510	488	507	454	447	465	444	478	454	461	478	474	477	485	468	448	456	480	467	473	472	445	485	449	479	465	498	463	471	506	451	460	480	491	495	471	468	473	481	449	459	471	498	465	442	517	479	476	484	467	487	444	424	463	507	479	466	449	469	458	460	420	430	451	450	473	488	451	430	502	446	515	461	456	468	466	483	451	470	478	475	470	466	486	462	481	485	446	471	470	460	456	482	454	490	477	464	454	524	469	450	484	453	474	460	457	483	468	483	480	450	511	489	473	470	463	475	485	465	473	485	475	459	491	486	500	459	489	466	448	466	469	484	492	452	481	450	479	499	495	473	523	470	526	494	511	443	492	479	470	457	482	504	470	472	463	461	477	455	484	449	460	483	491	456	481	428	455	504	468	497	501	494	465	487	460	449	473	453	502	457	466	507	455	468	514	468	452	445	441	491	455	502	493	483	427	507	451	448	437	456	502	482	504	497	498	487	484	474	518	499	478	498	487	484	483	474	496	507	465	470	467	455	515	480	494	485	457	502	474	447	496	476	441	485	413	468	490	490	445	459	508	459	450	487	445	471	467	460	501	455	465	495	506	464	505	486	480	449	493	480	472	485	491	462	476	464	482	491	484	485	452	471	467	477	490	483	455	501	467	449	504	470	456	436	453	490	496	508	480	461	491	479	501	439	467	480	527	470	498	488	435	479	461	484	490	472	477	479	461	509	454	498	477	463	461	445	464	476	487	451	450	439	468	462	477	467	464	460	481	470	495	467	461	523	498	448	426	457	468	478	476	457	477	469	438	470	481	468	452	463	476	458	498	456	510	463	515	483	435	461	450	467	468	492	462	459	452	483	478	424	508	484	491	457	478	488	490	482	448	458	489	468	461	456	467	448	502	469	484	437	481	500	504	474	496	496	443	496	467	481	442	452	477	481	486	485	480	441	506	491	451	502	475	456	473	432	471	416	512	458	461	520	474	510	474	496	469	481	483	506	496	446	469	443	495	473	482	497	467	491	477	476	511	486	462	488	488	480	510	463	475	447	466	449	475	474	515	462	455	485	491	503	480	486	496	505	455	441	461	457	478	478	459	453	480	466	470	457	497	479	445	514	470	475	470	496	475	498	461	463	461	466	477	459	505	470	470	503	473	492	474	513	458	435	482	459	472	495	452	469	471	503	449	455	464	481	425	426	472	451	448	453	525	484	494	463	435	448	442	482	482	478	508	498	449	442	477	452	452	517	485	504	432	470	494	446	455	490	474	508	447	477	472	451	472	524	487	458	487	473	471	480	454	484	484	467	470	473	498	457	439	485	429	466	481	502	435	419	481	487	448	463	461	487	466	499	451	482	462	448	512	478	473	457	475	475	497	493	433	461	461	503	512	445	479	458	483	472	477	451	458	494	441	498	469	454	457	474	481	454	446	473	493	492	467	487	477	479	461	445	451	449	472	503	449	471	480	466	469	495	429	441	439	489	461	482	469	463	475	455	441	471	483	433	447	459	467	464	429	430	497	449	519	484	451	478	432	470	428	465	441	478	502	498	453	446	498	500	477	481	482	497	492	489	414	487	469	482	443	468	426	491	513	477	432	500	443	508	472	489	467	452	461	499	457	461	515	482	443	471	447	486	483	451	438	469	467	478	502	463	512	521	472	500	482	459	461	473	420	483	482	489	463	424	465	444	458	501	495	459	500	496	469	482	498	456	477	466	447	486	475	468	483	502	461	494	458	472	484	426	506	505	469	489	491	466	489	471	488	446	512	478	423	455	482	466	422	508	457	465	484	458	499	490	480	519	484	491	436	477	470	499	506	444	506	473	462	479	452	513	502	456	470	526	461	489	465	475	455	503	473	469	432	499	475	476	453	479	448	486	451	468	487	475	485	510	450	500	465	483	494	487	452	440	426	504	459	510	462	460	472	470	442	447	500	466	461	482	452	497	458	508	467	470	439	463	479	460	492	472	478	474	480	453	440	479	485	480	464	467	467	452	506	461	479	483	483	458	446	457	427	457	486	480	439	497	452	449	449	497	497	453	475	489	476	469	487	493	488	481	436	462	451	483	467	468	456	510	470	504	436	508	451	440	452	465	462	444
14385	957	903	621	404	302	259	231	183	160	146	122	100	107	88	115	107	92	75	114	101	101	62	75	79	90	99	96	86	73	82	101	81	88	88	87	75	94	90	87	82	102	75	85	83	102	93	87	76	91	81	92	100	78	71	84	82	88	84	62	81	78	88	87	90	93	66	81	81	88	80	99	86	89	77	88	80	64	78	90	86	89	78	100	84	72	79	84	86	90	80	84	73	67	74	78	86	86	63	85	88	86	77	64	78	57	59	82	85	99	78	91	88	70	78	77	79	78	82	77	90	81	66	74	71	103	96	99	88	66	82	82	79	86	89	89	82	69	91	70	60	72	83	67	76	79	101	83	74	81	67	86	75	83	82	70	95	90	50	69	81	60	81	93	78	78	73	97	70	79	85	112	73	89	94	75	80	99	83	82	76	76	90	76	91	98	75	70	71	58	79	92	76	107	73	94	72	69	72	83	89	90	71	62	79	65	88	68	65	92	96	92	71	80	91	98	86	75	67	92	96	86	79	83	97	79	77	86	81	82	83	96	83	85	86	66	86	68	87	67	77	51	93	63	72	77	75	77	77	76	67	89	70	73	75	73	80	76	88	83	74	76	103	79	89	74	94	92	80	88	88	73	71	70	88	69	86	68	83	82	92	88	86	86	91	79	78	94	74	93	83	63	88	85	89	76	73	80	90	72	80	73	76	75	88	80	66	84	66	77	90	83	86	74	89	85	90	71	75	77	83	71	87	95	88	74	72	95	81	83	87	93	85	86	75	76	86	92	99	70	85	68	87	94	71	92	92	80	76	78	86	93	86	81	92	70	88	77	60	107	76	86	60	82	77	73	81	84	71	89	100	99	81	90	68	76	66	89	66	88	91	80	89	92	79	88	72	81	74	76	68	82	62	79	74	97	88	86	75	91	74	94	79	93	79	86	82	74	62	80	98	94	71	87	88	96	84	84	78	71	90	90	76	71	81	83	70	85	83	70	90	72	59	92	73	75	81	93	83	76	84	83	102	67	94	82	80	84	77	70	81	88	73	82	71	106	78	87	71	74	97	68	83	83	94	97	83	87	78	85	87	84	86	99	95	79	76	79	98	81	81	78	97	89	67	81	74	87	81	90	88	90	91	94	78	78	78	91	74	80	89	83	70	93	90	59	83	82	81	76	80	90	82	77	82	71	77	101	81	74	88	76	85	84	79	96	86	77	97	76	61	76	76	84	85	80	79	86	87	87	72	84	72	82	74	107	83	103	81	70	64	87	82	82	95	91	88	81	86	80	86	67	84	76	89	77	74	68	84	85	93	84	69	82	90	82	70	80	97	89	81	83	79	86	85	97	74	85	67	79	83	96	78	82	86	86	79	73	92	68	89	72	81	81	78	84	76	95	91	95	87	72	77	68	85	88	78	93	67	73	85	103	84	97	78	87	86	84	81	84	77	95	76	81	89	73	72	83	87	78	67	85	87	86	83	76	85	81	105	74	93	109	84	89	79	76	82	84	84	66	81	96	87	63	100	85	73	84	89	64	70	82	88	92	86	79	90	73	77	86	62	104	86	77	79	83	83	80	96	80	79	83	99	80	84	87	69	94	75	80	79	66	72	72	71	81	46	77	77	88	80	84	83	75	62	81	81	79	72	87	106	85	87	83	97	62	80	78	77	86	73	87	55	78	78	79	97	78	77	82	89	89	79	91	71	79	76	76	91	70	93	90	75	90	65	97	97	79	94	69	76	96	88	82	81	73	89	68	86	82	81	73	79	88	86	73	76	110	80	97	86	77	70	83	86	95	96	65	101	69	74	87	94	72	104	92	81	82	92	93	85	89	81	77	71	97	88	97	95	71	95	78	86	66	89	90	72	79	82	75	80	80	67	71	76	93	76	78	90	72	63	100	75	92	80	82	91	85	67	107	62	74	85	79	73	91	75	86	84	78	84	87	82	71	75	79	81	78	83	89	90	76	89	85	75	81	86	76	79	87	87	83	84	80	72	76	81	93	80	100	69	105	68	93	92	84	66	86	91	72	76	88	76	90	72	77	84	78	72	79	95	81	83	74	94	71	88	95	93	111	94	81	79	73	88	67	84	78	81	83	81	84	79	72	88	92	93	78	73	73	74	73	73	82	82	72	83	80	65	66	67	78	85	93	83	91	69	76	78	64	75	89	79	82	71	93	86	82	73	73	92	75	64	87	68	71	90	75	65	95	88	94	80	84	81	61	75	70	90	101	90	81	89	79	68	82	89	81	101	72	74	73	90	71	87	83	80	73	87	78	68	93	81	92	95	83	69	72	78	88	88	88	61	68	77	73	79	89	92	88	101	90	87	70	84	85	89	80	87	86	72	85	76	69	93	73	84	67	90	56	80	66	86	78	65	83	68	66	84	101	86	91	69	73	81	86	91	82	79	79	78	77	80	107	62	64	80	79	85	79	86	92	80	70	81	85	98	78	68	98	68	65	70	70	75	75	86	88	83	75	63	78	91	83	78	80	65	77	83	83	84	79	89	69	102	83	97	69	76	80	79	75	91	80	68	78	101	99	80	74	79	62	80	95	82	89	82	75	70	99	82	74	81	86	78	88	75	93	95	72	82	84	69	87	74	93	87	65	94	76	85	72	80	85	88	69	90	75	63	75	66	81	79	94	83	79	88	86	85	79	72	90	83	85	84	74	87	74	75	87	84	86	86	84	80	69	77	78	90	70	69	82	87	98	106	65	97	81	94	78	100	76	90	96	73	65	73	91	83	81	92	71	83	74	80	80	79	90	84	85	76	87	87	92	93	79	93	87	76	76	95	91	96	71	95	85	80	83	85	86	79	82	84	81	89	87	79	79	88	82	94	87	82	82	97	61	94	83	72	70	77	75	76	86	76	89	83	81	82	93	78	91	77	71	75	95	71	73	86	63	90	79	85	81	75	71	79	84	84	81	102	72	68	80	76	71	62	82	100	98	88	81	101	83	99	84	87	90	74	82	80	87	70	77	77	74	71	99	81	59	69	60	86	81	94	70	79	67	67	69	75	70	80	70	92	88	80	72	108	79	99	95	68	58	57	87	87	84	77	85	98	93	83	88	81	90	71	74	81	56	90	81	90	81	64	90	93	84	91	94	58	89	78	84	71	84	90	101	89	92	77	92	89	79	81	92	81	85	72	92	88	90	73	64	66	71	78	61	81	64	76	85	75	77	85	100	95	73	79	90	72	84	80	71	95	77	77	93	89	60	67	84	80	64	73	80	73	83	92	97	81	74	70	70	96	75	78	81	81	85	74	77	87	79	73	94	81	61	82	77	90	77	73	81	63	75	79	80	87	94	85	86	74	89	79	83	61	91	85	83	73	65	82	73	78	68	96	75	95	89	94	65	89	93	92	67	96	80	86	64	88	86	96	64	74	82	81	72	73	67	76	75	71	93	85	90	77	81	92	76	93	92	77	84	101	78	80	62	82	94	78	84	82	99	78	85	67	78	87	99	65	76	85	81	71	74
8196	821	1729	2045	1754	1443	1089	910	803	659	573	529	465	422	368	356	326	321	298	281	303	292	309	286	267	269	274	261	250	293	242	227	230	260	225	245	253	210	257	217	233	227	246	244	242	255	266	243	259	210	229	203	228	228	234	222	217	233	210	225	217	228	225	230	218	229	212	222	204	248	224	226	206	219	199	235	218	202	201	233	225	218	248	221	234	218	246	231	201	235	203	240	199	225	223	195	240	225	214	208	219	239	198	225	213	214	236	214	198	224	224	233	207	223	236	225	247	200	233	245	199	222	227	219	250	225	222	221	202	204	232	230	238	228	216	213	226	201	220	214	247	236	206	221	192	220	197	205	234	213	193	247	221	208	222	212	223	213	203	216	222	237	222	224	225	216	242	210	211	218	202	232	203	195	209	212	222	241	220	210	209	241	229	217	212	200	219	184	190	213	221	226	221	196	244	211	210	222	218	197	220	219	239	223	206	219	226	207	227	234	216	218	218	204	197	266	207	219	212	244	220	224	225	219	230	205	205	206	220	209	221	207	203	230	229	225	236	208	197	225	223	214	224	236	224	223	227	244	217	210	219	216	236	201	188	213	219	205	224	232	217	219	217	240	197	200	220	195	224	229	204	214	191	204	218	231	207	223	229	241	219	220	203	199	209	206	190	190	261	213	211	234	223	220	235	183	223	232	219	207	191	218	225	222	226	219	206	219	226	213	212	194	229	235	238	237	199	229	212	237	212	214	223	207	194	227	211	213	198	215	192	221	200	178	220	220	209	218	211	239	192	217	211	239	232	218	208	221	243	182	197	217	247	242	220	236	194	212	231	222	217	232	204	229	187	209	230	226	206	218	222	237	215	208	216	192	217	217	202	196	222	203	212	207	214	236	234	226	215	238	216	207	221	226	204	227	214	226	230	214	200	204	243	217	195	222	198	226	212	238	187	237	198	233	208	204	212	224	184	198	206	231	223	223	206	153	199	234	226	201	226	204	215	240	210	230	205	223	228	198	226	176	214	223	219	231	199	211	198	254	211	238	214	214	203	221	206	225	193	219	212	237	215	238	250	218	200	230	193	195	226	218	207	245	207	204	225	229	226	218	238	245	241	216	223	208	222	233	259	208	200	226	192	198	217	247	225	242	213	207	223	220	196	256	216	203	233	228	197	228	214	182	191	207	211	222	225	204	228	209	182	224	212	233	192	217	216	203	224	251	207	208	209	210	203	219	183	226	202	212	213	205	222	220	231	207	232	200	185	212	229	221	213	194	228	191	232	210	207	211	205	214	224	224	238	221	214	241	205	227	249	238	213	233	214	225	225	215	211	199	213	218	220	231	228	234	221	193	244	209	222	226	184	222	196	205	201	234	216	235	202	221	227	221	216	234	219	243	213	211	240	205	209	244	210	233	230	214	198	222	222	227	226	194	196	213	216	216	211	238	209	207	206	199	234	217	249	220	225	225	204	204	212	226	192	218	214	219	204	214	206	212	212	193	216	229	208	221	260	179	220	209	219	208	185	214	234	241	225	202	234	241	213	237	203	208	208	214	208	229	234	218	196	240	248	218	195	209	245	220	230	194	222	194	200	230	192	230	219	218	223	226	204	219	225	244	232	205	237	233	215	193	217	224	202	249	241	221	196	224	224	219	198	232	247	205	201	219	221	217	186	234	207	208	212	247	195	212	228	216	225	221	232	206	223	231	189	220	213	229	194	213	217	197	198	211	212	199	218	223	236	214	255	212	224	219	227	233	180	213	236	203	249	197	203	197	211	197	212	217	224	224	221	225	227	190	217	244	211	198	234	228	224	217	220	217	213	208	196	213	223	234	217	203	216	236	217	192	214	193	215	218	206	220	224	214	225	235	232	234	222	220	242	211	201	217	231	201	229	212	226	228	217	210	223	214	197	213	227	218	207	215	203	211	215	221	204	216	216	212	196	211	249	247	223	214	190	225	230	228	209	240	216	211	191	232	199	211	231	217	214	225	223	218	220	211	211	217	248	201	225	207	226	222	210	201	215	212	201	212	219	229	203	225	193	211	198	239	193	220	207	195	201	221	227	205	219	241	204	190	201	205	209	217	234	211	236	237	210	206	214	227	237	228	209	216	218	208	215	227	199	220	232	215	212	240	226	212	207	228	213	206	221	229	225	222	221	220	227	227	235	185	216	231	226	206	217	237	216	239	222	217	210	196	207	198	226	199	215	218	207	204	235	216	216	201	186	222	232	221	215	210	206	224	232	183	204	209	214	227	186	226	241	223	222	241	216	196	219	223	229	225	210	228	213	229	233	240	228	231	245	216	225	232	216	206	202	239	223	211	187	232	204	208	231	180	200	235	215	220	216	209	242	206	247	221	235	206	203	224	242	214	219	243	228	235	190	228	206	201	245	220	224	245	231	203	237	222	241	220	199	198	196	217	219	254	250	189	246	218	241	205	214	222	220	199	206	198	221	231	195	220	196	201	212	222	220	208	222	198	240	208	212	193	202	200	205	214	213	224	206	224	202	219	229	228	204	226	210	208	212	203	202	207	217	236	218	224	237	233	206	216	223	261	234	195	205	206	200	205	221	199	239	213	201	209	221	207	216	192	209	222	224	215	230	230	215	197	245	198	213	229	229	189	220	197	201	227	248	224	191	227	201	227	222	222	234	206	219	227	221	208	228	228	217	217	191	225	221	202	242	210	224	236	224	239	211	209	211	224	224	229	215	235	232	216	209	215	229	235	215	207	193	209	238	194	243	211	201	215	214	221	239	244	231	217	220	204	228	200	206	209	232	227	220	235	245	195	199	209	224	219	215	205	212	205	234	215	215	226	208	225	232	228	250	235	193	237	213	222	212	224	209	215	200	233	230	206	207	223	249	208	237	194	213	225	223	196	193	219	183	204	209	192	200	221	249	217	221	228	225	204	214	188	242	211	210	190	231	206	214	210	219	209	201	231	207	211	215	273	205	207	222	211	217	222	209	208	205	200	217	205	213	218	194	197	217	191	190	233	218	198	226	198	218	208	209	234	264	218	229	233	212	227	194	204	221	207	211	194	195	224	211	228	215	198	224	221	207	203	198	226	215	219	213	219	193	217	248	202	224	228	203	215	232	216	231	215	219	238	217	221	211	210	231	247	234	204	215	221	226	222	237	216	231	220	205	218	218	192	230	214	230	192	224	219	225	227	216	206	222	210	210	206	241	212	213	224	213	225	243	210	216	237	194	217	215	204	195	207	220	221	218	229	219	221	203	234	212	187	188	239	235	208	205	248	220	215	190	207	244	231	178	196	225	222	246	211	215	230	227	195	216	228	211	216	207	209	234	204	215	223	213	215	205	213	200	234	235	218	231	218	226	222	221	213	225	229	195	239	220	220	203	220	223	209	238	223	215	229	207	245	207	220	216	222	207	236	200	204	199	198	204	230	219	212	215	217	212	218	199	214	224	215	223	240	226	212	223	204	237	238	203	203	233	187	233	231	218	210	207	213	254	226	223	202
1704	314	340	320	312	313	293	273	293	301	294	315	279	290	313	285	286	326	318	299	297	295	273	321	277	315	292	318	339	312	301	301	330	298	273	322	311	280	282	314	309	278	313	295	319	283	311	354	285	331	297	294	309	296	309	302	309	325	297	339	284	310	286	285	296	324	310	286	319	348	292	298	310	290	320	305	333	284	294	304	300	309	306	302	347	311	296	299	301	306	303	304	306	299	277	263	338	298	302	270	318	275	297	317	320	322	295	307	305	302	314	285	334	277	279	307	314	299	277	287	351	302	308	296	323	328	278	300	318	316	299	305	294	275	269	331	302	295	298	327	325	312	327	284	309	291	289	261	289	307	293	320	288	286	277	336	300	302	251	290	318	320	318	319	255	304	319	286	300	297	317	332	307	279	344	318	337	336	323	297	314	334	308	328	306	286	336	315	316	360	301	311	306	322	277	322	330	320	312	307	298	340	298	303	317	285	338	291	324	316	321	295	268	294	290	277	296	314	311	344	295	309	302	292	319	296	310	279	312	293	295	351	294	326	308	316	335	304	300	304	309	315	280	327	289	324	342	288	302	280	265	296	306	321	296	313	295	305	318	279	308	290	306	294	292	297	310	296	335	344	291	326	318	290	289	313	329	316	332	282	284	301	300	289	287	303	325	285	300	281	300	327	316	307	294	297	312	293	284	322	312	317	319	311	304	300	312	321	312	330	305	284	289	282	293	284	304	290	295	263	287	314	331	311	287	314	293	313	320	280	310	333	289	277	288	314	306	306	300	286	334	291	296	302	299	299	325	285	296	289	315	306	292	291	341	325	313	286	311	324	323	298	283	296	288	339	310	304	312	295	302	304	291	321	316	299	270	319	340	313	267	287	300	320	310	279	300	305	301	315	304	280	313	284	303	260	309	289	314	277	331	324	291	319	288	300	296	315	290	307	297	332	274	323	306	331	329	305	317	298	297	290	296	325	295	305	316	312	276	286	283	296	300	289	317	298	317	288	300	300	302	297	308	310	303	326	322	301	327	297	322	318	293	320	340	293	312	295	272	282	357	299	303	287	317	331	273	336	331	279	302	311	310	291	310	266	301	281	314	309	324	311	281	308	292	310	317	312	321	315	303	319	297	305	310	291	273	324	329	332	277	263	323	302	309	342	302	282	316	299	318	300	312	282	301	323	308	275	307	309	300	317	325	334	324	270	277	280	315	308	280	281	293	322	334	277	317	304	280	316	251	291	326	290	275	293	294	292	327	309	340	342	336	327	307	319	261	316	326	286	319	286	331	290	295	302	304	342	353	333	297	342	309	302	316	310	262	295	362	297	311	286	326	318	290	293	311	332	321	293	323	295	314	289	299	304	309	303	308	279	285	300	300	315	313	328	322	304	343	298	283	287	318	322	319	323	321	298	311	307	290	298	294	316	309	306	316	275	313	271	318	289	326	323	320	283	291	317	326	342	350	338	288	321	328	264	297	321	339	302	330	322	306	336	294	273	308	277	318	336	315	300	275	292	305	299	295	308	275	353	288	331	306	281	310	287	327	317	269	312	333	350	292	296	316	310	304	331	298	323	311	304	311	271	336	304	311	307	275	272	315	297	317	312	327	334	273	311	288	317	287	337	330	298	286	308	287	284	314	309	293	317	297	301	325	297	293	289	310	271	318	297	326	339	328	304	343	302	274	291	314	318	308	314	321	335	300	306	319	298	296	316	313	293	302	294	314	306	288	296	278	309	307	322	314	291	295	286	313	300	307	292	275	298	339	331	312	280	287	292	326	320	309	339	317	287	298	301	306	317	295	305	283	301	290	307	334	295	305	304	308	264	291	305	314	304	299	297	323	301	306	327	320	326	318	316	295	287	312	325	326	286	279	284	340	325	321	301	312	282	304	317	280	317	330	325	295	301	289	314	354	336	318	292	309	290	287	308	295	295	284	324	341	314	319	312	323	300	336	320	318	331	334	305	318	308	321	324	291	316	311	264	282	295	300	300	316	273	323	318	290	306	314	301	318	290	319	326	328	304	293	313	294	270	287	296	308	325	300	320	312	313	301	291	304	330	335	288	298	320	305	320	313	304	315	317	321	304	282	328	309	309	303	326	268	317	295	330	304	356	301	317	286	290	302	301	353	298	283	309	289	288	299	292	301	326	297	284	303	335	292	284	319	306	345	285	272	322	321	300	306	278	301	309	321	315	322	316	292	297	308	313	326	314	317	327	297	268	320	308	295	302	306	302	343	315	308	296	284	290	311	300	267	319	321	296	320	326	292	318	268	279	270	298	291	299	287	343	318	336	316	291	323	271	293	325	294	315	276	313	320	312	321	273	280	337	308	310	320	294	322	308	279	322	286	342	303	332	309	277	323	326	298	283	291	282	327	287	281	283	300	305	311	312	303	319	300	279	308	275	278	295	283	295	320	277	306	331	318	288	297	279	311	332	337	281	301	274	319	304	304	280	282	295	296	307	316	316	302	285	313	297	263	304	298	284	290	316	295	248	276	307	311	328	325	325	289	291	284	289	296	315	281	320	273	321	273	281	308	262	265	313	281	259	268	278	329	312	270	334	307	291	313	306	299	329	328	290	298	302	319	314	306	341	330	331	301	333	328	301	339	306	285	305	283	365	322	286	291	293	307	323	313	294	302	331	290	305	335	323	307	303	254	302	339	263	317	294	292	287	302	321	288	311	288	315	283	292	287	312	301	319	329	301	297	291	302	276	308	300	276	292	318	301	341	307	302	276	307	292	286	285	285	281	285	279	314	356	290	344	302	289	306	311	275	327	317	274	317	292	296	282	290	292	299	311	301	328	292	284	308	322	281	318	298	297	287	267	287	300	304	333	282	328	332	275	272	304	315	297	310	296	279	270	303	322	309	272	304	285	291	293	314	260	313	301	310	289	303	266	306	327	317	310	305	289	315	341	300	267	313	316	306	323	273	323	280	284	309	329	311	311	302	312	288	302	308	309	307	289	322	281	300	299	324	288	304	328	295	335	317	270	299	322	297	316	315	305	298	302	288	273	310	337	351	305	307	297	300	315	331	298	290	305	322	327	319	291	315	303	292	273	300	287	308	299	309	318	306	268	329	292	282	296	319	287	292	278	313	326	329	306	288	306	335	303	295	293	310	280	284	324	333	329	292	296	333	330	311	325	279	275	284	289	299	297	276	302	287	293	336	297	303	315	298	310	311	290	326	304	319	300	322	288	307	285	291	333	289	279	303	290	306	329	269	324	299	285	308	297	312	285	320	311	306	332	281	318	293	330	339	281	324	315	302	307	303	283	330	325	290	312	264	297	305	347	310	321	295	301	331	290	320	308	298	333	278	317	326	316	289	296	318	291	268	288	275	303	289	283	280	293	281	335	291	315	289	330	324	313	281	300	315	303	301	303	313	292	306	309	294	281	289	301	300	295	306	307	314	282	319	299	281	313	304	334	272	284	286	290	280	338	326	310	329	300	298	302	306	296	303	311	299	293	281	287
2129	724	759	753	746	717	744	753	688	724	675	705	683	674	683	691	689	698	627	664	657	643	716	656	668	667	716	692	678	642	663	684	752	662	630	700	677	715	663	666	710	694	689	676	644	696	637	712	701	671	667	681	698	708	677	699	726	670	642	696	703	603	681	684	682	711	683	687	692	641	694	653	771	636	682	677	713	663	686	669	679	679	691	695	640	689	628	666	730	628	672	694	665	628	617	653	652	700	695	658	667	674	687	657	645	663	657	724	690	677	709	670	663	716	644	703	719	635	679	685	647	675	645	650	663	666	691	656	678	642	669	676	696	671	670	702	673	712	677	683	662	697	688	644	647	671	674	678	645	691	620	623	651	639	656	685	715	721	702	681	702	631	658	659	727	705	680	650	664	705	616	714	699	642	669	673	683	675	638	640	667	650	673	690	696	634	674	669	690	670	673	694	648	691	706	675	632	654	703	705	677	642	653	634	652	652	696	710	675	640	674	645	708	713	656	674	718	646	646	657	660	671	625	669	656	702	672	676	724	737	630	657	688	659	702	655	713	695	713	666	686	650	667	703	685	674	700	653	725	686	664	642	683	641	663	683	663	689	650	711	637	691	668	642	637	651	673	666	671	645	666	686	651	639	693	664	657	694	665	664	673	728	659	696	665	678	661	662	703	678	699	696	646	692	682	680	662	693	643	655	668	650	642	672	643	631	662	658	657	692	668	653	666	662	695	688	657	679	653	753	710	708	688	676	649	621	635	676	702	702	647	667	686	693	687	712	654	677	674	677	629	659	638	686	644	641	674	715	671	658	699	670	681	609	692	676	667	676	691	657	690	674	659	642	643	689	661	658	686	616	675	649	674	695	646	662	691	680	680	677	670	703	687	663	671	677	653	695	669	686	647	691	635	688	651	670	683	702	640	698	682	663	683	674	674	646	654	698	674	649	709	656	657	668	653	662	676	669	688	639	658	682	670	660	723	658	673	639	679	730	656	641	712	626	642	624	685	689	659	693	636	665	606	668	680	694	657	670	659	685	719	695	689	684	651	667	678	685	699	683	658	716	651	655	645	628	688	663	615	663	692	717	666	613	693	699	665	701	706	672	663	692	624	692	666	655	650	683	666	700	656	685	694	639	673	696	667	687	662	609	616	668	635	614	658	669	669	629	693	646	650	688	678	696	680	626	668	707	670	654	700	663	719	662	637	725	693	678	659	683	681	626	669	659	678	690	636	641	644	687	675	694	663	625	706	672	677	650	649	665	673	636	657	689	660	681	659	692	675	625	625	691	680	669	704	682	643	659	726	663	667	685	666	646	667	700	670	695	701	666	652	677	663	655	687	660	712	700	642	632	640	678	708	691	627	681	651	652	680	679	700	725	680	689	699	645	614	672	674	658	683	671	673	664	641	689	652	687	663	652	696	655	631	689	653	649	711	635	665	690	675	660	691	686	690	703	701	674	695	684	647	649	692	716	650	653	667	689	690	739	663	702	653	705	683	631	688	704	657	700	652	689	668	599	662	677	636	712	672	732	657	663	688	678	674	656	616	645	679	677	681	666	642	679	649	657	653	687	688	648	692	635	654	682	680	671	650	626	670	684	710	701	661	640	646	739	708	644	708	617	730	650	665	680	683	693	633	663	700	672	665	616	651	694	643	668	705	687	693	716	682	694	652	675	673	643	673	663	666	698	675	709	702	690	717	685	635	704	665	732	660	629	656	683	669	638	703	708	625	686	672	656	674	634	678	663	712	689	651	654	695	643	629	677	676	708	656	638	702	646	649	654	681	652	666	661	718	661	651	644	670	655	677	671	679	695	701	670	697	661	667	672	679	655	647	672	687	686	684	686	642	643	694	681	654	626	716	706	681	701	691	655	654	646	649	692	631	655	662	724	680	711	676	691	652	712	671	659	694	672	680	682	651	666	658	706	646	687	675	695	661	628	658	681	649	704	704	655	700	652	710	645	707	725	686	648	676	673	702	684	694	699	671	644	663	624	665	657	697	665	657	679	664	727	669	642	646	692	658	646	642	635	666	656	679	694	699	676	644	720	651	708	663	630	695	687	710	644	656	663	682	681	651	747	656	681	683	706	685	665	670	703	664	652	692	651	656	620	692	645	678	680	665	713	697	671	685	642	706	696	668	675	702	639	708	691	647	681	697	645	645	671	690	658	690	690	690	682	669	663	655	664	703	659	666	654	662	712	682	660	654	683	680	697	679	646	695	685	686	720	679	690	709	687	696	705	640	651	678	667	681	660	654	665	665	657	645	652	686	676	662	701	640	645	660	702	682	693	655	660	663	649	729	653	706	696	710	650	677	688	638	756	620	694	680	706	686	681	694	667	705	650	684	712	674	670	649	714	706	677	678	661	623	672	643	658	635	680	691	647	679	738	714	647	683	659	702	702	695	663	656	653	636	704	651	723	710	674	664	665	654	681	669	664	693	621	721	651	688	669	642	642	668	677	609	688	671	651	722	692	702	615	650	671	700	668	653	729	695	657	659	695	686	695	656	718	665	662	675	680	660	677	669	601	627	629	717	662	633	677	685	706	645	694	645	637	670	675	624	689	657	662	694	645	669	648	658	671	697	678	687	678	646	652	703	697	683	657	670	682	660	695	671	695	727	717	637	659	681	705	674	666	689	660	686	684	677	674	622	654	675	667	698	690	676	693	679	704	651	702	684	645	650	673	691	694	634	665	687	704	682	703	651	665	665	710	693	668	679	681	633	709	654	654	695	726	706	688	621	692	718	715	646	659	683	663	642	651	660	683	679	683	645	634	677	672	695	677	679	702	629	671	677	654	691	639	675	655	705	645	698	676	689	656	728	676	617	635	721	689	651	624	690	653	669	666	640	725	667	668	696	674	697	686	706	670	657	694	669	698	694	674	679	686	684	698	697	660	642	675	651	643	694	675	726	671	713	648	677	702	659	681	664	694	691	649	662	635	694	684	654	656	678	654	721	621	673	652	625	695	667	704	743	644	685	699	699	695	718	651	690	678	680	691	657	669	752	667	716	690	727	662	677	685	689	675	668	667	682	672	690	684	646	654	634	668	693	741	664	688	678	714	676	713	627	672	634	683	670	707	645	672	676	683	639	636	639	669	602	709	717	628	692	677	667	644	682	655	651	683	677	684	697	678	706	646	706	703	727	685	707	623	699	671	662	698	669	663	632	696	676	686	734	662	673	718	690	658	673	653	712	696	696	649	657	700	682	685	689	630	664	682	638	707	673	679	620	699	658	653	701	693	694	684	644	630	679	689	668	672	649	663	717	676	672	649	678	662	681	695	681	653	658	669	700	631	619	676	692	725	709	680	665	691	701	653	670	681	654	706	630	643	726	626	637	717	674	653	672	692	677	681	646	684	689	643	640	671	652	649	685	701	669	685	681	717	642	681	673	692	656	661	685	628	658	679	668	688	747	696	667	735	675	700	680	641	688	669	689	677	681	665	713	651	675	641	674	684	703	657	669	662	669	690	671	646
7466	539	586	515	397	353	310	286	254	260	246	236	218	245	226	211	204	216	211	190	197	208	228	244	190	201	236	243	227	230	244	205	236	243	187	208	217	237	226	225	190	206	220	224	237	212	224	183	253	239	205	212	212	219	217	242	212	187	210	183	211	214	221	206	206	237	205	200	212	200	202	195	226	191	197	192	215	193	198	224	200	216	209	214	222	213	220	201	197	224	234	229	206	216	196	228	212	209	213	200	219	216	211	179	198	206	203	208	240	207	214	208	202	218	207	199	229	203	187	208	209	228	195	242	258	205	227	225	174	222	222	213	203	202	236	217	198	217	198	213	213	224	185	232	191	214	199	202	205	200	193	203	204	222	194	210	209	211	203	212	227	228	184	200	218	221	172	214	265	213	190	225	215	227	192	211	205	208	214	199	216	200	212	210	188	233	212	227	198	191	203	229	218	174	220	215	200	224	204	219	194	191	228	200	188	214	210	197	214	217	217	224	194	205	215	204	247	237	211	211	191	213	243	204	222	214	204	208	195	195	208	191	214	213	242	201	206	200	233	227	225	199	229	214	208	201	201	204	202	199	214	194	206	220	231	189	190	206	208	194	187	215	197	230	239	219	214	213	215	189	218	213	228	193	198	194	191	211	214	219	214	220	209	204	210	212	221	227	231	211	210	216	198	197	226	211	202	238	220	206	202	215	227	229	220	228	221	221	192	223	212	181	214	226	207	220	225	191	207	218	194	211	247	253	194	207	218	225	228	186	220	189	203	208	190	234	217	221	218	205	196	220	210	208	207	209	210	190	212	195	212	210	204	229	201	218	208	210	263	236	234	208	211	203	237	193	213	196	219	224	202	189	193	222	210	196	207	216	199	212	205	232	224	224	226	208	196	217	207	202	209	216	196	195	218	212	179	222	203	198	214	198	193	242	221	190	204	242	198	234	218	212	189	194	227	197	255	163	193	196	218	188	189	177	193	177	223	228	174	205	191	204	219	203	197	198	207	229	223	226	215	220	224	208	221	205	222	212	215	220	216	204	202	214	212	213	233	210	203	200	217	238	203	197	210	209	207	214	231	213	214	200	219	220	191	209	212	228	209	203	224	207	199	185	215	222	215	199	186	209	205	190	205	201	237	192	192	241	227	220	215	191	206	203	220	214	195	224	196	192	189	187	173	198	223	220	211	218	226	210	190	185	202	226	213	216	191	209	234	232	194	225	213	205	181	211	218	225	221	188	222	189	214	193	215	177	206	198	208	198	212	202	209	222	169	185	224	190	220	204	220	245	214	203	199	175	205	210	195	223	226	205	195	202	192	181	196	209	197	225	206	190	237	205	205	212	251	220	183	194	202	223	215	227	209	194	205	214	203	216	209	251	208	214	205	191	209	224	191	219	209	197	210	192	207	204	193	195	184	188	239	201	190	188	191	183	185	212	201	216	208	224	231	207	188	234	222	219	207	222	204	211	194	210	185	216	220	209	227	206	199	203	179	184	226	231	211	218	185	187	188	183	207	197	215	198	207	216	213	227	191	199	213	213	210	210	203	198	219	204	231	214	222	191	205	222	215	283	191	231	204	193	193	219	201	211	225	231	223	200	211	217	204	207	220	240	213	206	189	217	205	200	218	214	224	220	223	216	193	227	190	224	212	239	224	215	201	217	200	196	219	234	212	219	205	202	222	233	218	244	206	210	223	204	193	227	204	202	203	204	209	197	184	204	218	211	191	222	190	190	205	206	216	193	219	227	209	218	207	198	215	216	213	251	203	208	231	204	208	213	206	208	233	209	211	207	225	191	198	184	192	203	247	197	192	215	188	214	205	235	179	207	237	192	222	199	204	198	210	219	218	210	211	207	194	223	210	212	188	192	216	230	205	198	217	201	223	198	223	191	210	204	200	201	229	224	242	223	229	220	207	205	194	232	229	199	181	213	216	228	217	190	194	215	239	196	206	207	208	211	202	227	225	199	238	241	199	188	210	221	202	225	204	236	184	220	236	198	221	196	253	200	193	236	195	199	228	205	202	186	210	201	205	205	229	216	223	193	216	172	226	214	231	219	214	220	185	176	195	211	231	259	192	211	211	207	199	189	216	234	196	182	223	219	188	219	197	188	191	218	205	223	189	203	199	194	225	178	211	203	208	211	211	189	214	234	212	194	204	230	213	198	210	208	215	187	218	215	205	231	232	231	185	229	223	184	220	211	217	206	233	223	217	209	223	210	213	213	226	170	212	231	206	206	219	211	225	191	214	222	194	199	221	224	212	222	197	234	212	229	184	190	252	215	221	208	204	213	200	230	203	196	228	203	207	198	195	209	218	224	220	200	226	231	221	209	205	215	201	193	192	219	200	182	197	230	236	202	221	202	211	198	195	244	215	219	199	203	202	195	234	227	214	223	212	204	202	210	194	220	223	232	200	230	201	179	211	193	186	203	210	209	239	195	181	180	194	194	210	210	197	213	205	222	209	214	230	229	260	193	244	213	258	211	206	200	205	215	174	198	210	235	221	215	208	222	218	226	183	208	195	209	195	212	223	211	231	190	181	213	190	217	194	193	217	194	230	205	210	215	220	213	223	223	213	225	219	240	219	226	211	217	234	187	199	187	198	203	219	197	200	195	198	188	233	218	206	203	195	200	202	194	222	211	173	206	211	214	199	208	221	201	188	201	204	197	182	238	177	198	210	229	195	202	193	200	234	213	205	193	184	191	205	197	213	239	228	201	220	205	219	231	208	182	220	193	199	214	204	205	205	205	215	211	197	207	205	173	229	219	216	234	218	233	201	214	186	215	194	195	188	197	230	189	201	193	213	224	201	218	193	210	242	219	214	206	215	211	185	195	217	222	230	232	201	235	212	205	180	196	188	202	225	251	206	196	222	184	223	215	216	199	195	209	186	199	190	200	221	214	207	195	213	194	211	221	217	225	203	229	215	186	213	214	247	184	189	211	225	219	216	236	191	200	213	215	212	220	200	194	204	193	239	226	187	201	210	208	203	193	225	212	234	208	179	221	206	195	208	224	215	212	200	225	231	212	186	224	192	220	176	222	207	179	243	210	206	216	202	197	233	204	220	229	231	181	175	217	231	226	195	205	233	230	228	188	214	233	223	184	200	196	218	200	206	182	228	220	223	188	202	212	222	212	187	192	191	251	215	198	200	202	232	224	214	212	231	179	218	222	213	190	209	195	200	212	219	196	192	236	196	197	207	213	200	211	198	215	197	232	190	207	190	210	209	206	170	239	222	200	202	206	238	225	225	208	229	209	189	212	192	189	206	195	198	216	221	198	221	225	207	182	192	211	207	186	221	197	203	226	216	219	242	204	207	210	189	189	230	201	202	223	213	223	189	203	184	198	206	228	204	226	220	196	192	205	225	218	212	219	201	193	193	207	197	196	213	183	206	190	210	223	227	199	192	202	232	196	213	206	204	209	221	200	206	212	192	211	213	212	210	211	199	225	217	217	216	204	226	221	200	205	184	225	204	241
6489	748	1301	1477	1258	1146	914	883	779	702	633	626	581	600	581	504	535	553	535	504	499	537	513	511	509	483	542	501	477	534	481	488	478	496	487	513	453	450	467	464	484	484	506	475	487	491	437	477	479	454	499	469	486	495	496	472	529	458	514	490	481	470	470	515	506	503	467	453	488	477	469	486	478	470	498	488	465	452	471	490	478	478	496	482	465	458	461	471	491	459	473	500	492	476	466	463	459	445	512	490	431	504	500	482	469	461	466	448	442	478	475	452	453	464	482	460	458	481	478	430	425	478	452	426	462	471	514	444	480	465	497	507	478	489	486	485	481	468	517	455	485	498	459	487	459	455	472	448	442	483	456	437	518	505	502	486	466	485	463	468	474	485	498	461	471	514	446	474	445	472	470	475	463	467	474	438	488	492	491	451	473	456	470	467	454	454	464	465	444	479	477	465	458	481	501	433	476	492	501	479	472	443	460	481	462	467	474	468	456	476	455	482	422	446	477	460	453	507	445	481	529	438	486	463	481	464	425	422	506	448	469	481	515	485	500	485	481	464	471	481	462	418	514	416	434	493	490	472	489	488	434	477	471	493	490	436	488	484	482	476	456	482	470	466	475	445	459	445	470	447	448	490	458	495	473	483	521	480	470	437	444	482	461	424	466	487	449	471	481	461	450	516	482	516	468	459	463	467	465	469	471	471	488	464	468	485	465	481	504	492	467	460	481	455	442	466	466	468	499	511	448	462	483	500	462	459	444	465	449	507	463	509	461	477	476	478	448	435	455	487	460	481	437	507	493	451	509	466	466	451	452	462	470	444	506	444	471	448	466	468	488	470	466	470	497	450	477	446	453	474	438	496	499	468	493	459	479	487	453	472	455	448	457	455	480	482	499	443	484	456	509	475	475	445	501	454	483	469	457	487	433	474	456	492	476	493	433	485	479	424	461	453	469	483	459	452	526	477	497	456	448	463	481	497	432	484	472	489	484	466	497	502	469	465	496	460	476	443	476	472	464	468	461	470	454	458	455	447	518	500	481	460	441	496	437	478	468	462	479	459	477	454	479	455	448	483	451	443	481	483	482	504	462	488	492	487	458	517	462	500	465	500	498	506	505	494	478	476	462	497	456	468	495	476	473	456	494	489	484	510	481	488	472	474	424	473	453	500	459	464	497	457	469	434	507	485	467	447	512	480	478	475	485	459	460	474	474	475	499	443	491	491	464	460	452	495	484	479	443	473	491	439	437	470	481	489	469	479	486	450	506	477	463	483	441	451	459	444	440	476	468	473	441	413	459	471	452	478	465	445	437	486	489	509	478	454	447	494	446	501	461	445	456	447	463	487	475	461	472	470	447	451	454	499	467	513	403	481	453	450	482	481	518	458	470	431	479	507	473	430	482	492	501	522	463	443	477	500	523	475	486	455	455	436	499	455	499	435	477	484	481	444	463	469	510	478	502	473	467	458	499	443	474	447	466	487	475	443	462	445	451	468	464	510	488	458	454	467	482	450	477	494	514	467	441	476	485	461	456	448	454	464	459	468	488	450	428	436	446	483	468	454	467	462	473	478	473	455	465	454	453	479	524	480	483	465	495	460	504	502	447	452	483	447	422	485	459	481	450	488	455	431	516	469	436	483	504	457	477	476	450	462	491	523	508	486	488	463	444	472	466	535	470	462	458	497	461	460	483	489	430	429	500	507	452	489	484	480	442	436	439	467	473	453	472	482	473	466	483	500	442	431	440	483	485	499	479	491	463	475	486	444	503	519	440	460	459	486	465	509	464	498	468	457	459	443	455	470	447	450	492	445	493	443	480	485	478	462	476	455	463	482	450	487	478	477	467	517	491	456	461	484	422	466	495	423	473	476	482	492	432	502	475	511	495	489	472	467	487	468	491	462	446	480	481	468	446	438	455	474	473	504	452	440	495	474	495	489	481	504	446	499	505	457	475	469	515	468	486	496	471	479	462	470	490	454	482	463	442	540	468	483	491	504	442	450	509	459	502	487	442	484	465	502	481	488	462	402	436	484	487	491	477	447	484	485	473	474	445	467	493	450	495	495	478	504	444	472	477	486	462	494	453	485	463	472	460	489	464	480	474	507	502	461	464	438	443	463	473	487	427	484	530	468	476	417	477	499	464	425	477	453	492	497	516	449	494	489	480	514	504	487	448	452	493	438	495	483	460	453	504	446	447	454	473	460	477	505	491	476	506	491	469	493	434	462	489	464	447	485	460	448	465	484	476	511	458	485	467	477	426	447	456	466	479	494	509	454	465	465	459	499	446	451	477	464	487	471	461	478	463	480	431	467	456	477	488	440	484	436	487	459	444	505	488	466	489	451	480	496	442	463	464	513	494	476	449	527	488	466	490	467	464	477	466	454	516	456	480	464	466	501	462	487	468	477	464	492	506	479	473	496	483	470	443	479	474	477	464	440	454	504	458	512	416	457	479	454	456	451	468	478	470	493	469	482	478	459	493	468	455	450	451	512	452	460	454	479	489	436	453	482	478	466	465	482	487	486	488	469	464	431	485	453	507	427	472	448	432	454	471	436	479	481	436	478	458	459	477	422	497	460	506	501	436	474	510	475	464	448	499	483	490	474	439	494	489	469	513	426	476	493	506	491	493	453	464	461	479	449	484	478	505	461	504	532	456	464	462	485	463	482	458	445	469	472	458	459	469	499	495	482	506	485	484	461	460	451	510	465	485	444	482	466	474	499	489	474	436	466	472	461	518	451	471	463	470	485	444	483	440	500	462	476	466	480	471	475	475	489	476	476	461	470	454	454	466	459	427	447	494	446	468	517	482	486	458	440	495	500	493	487	463	448	440	469	509	432	450	495	512	458	457	460	477	453	446	473	473	479	477	466	464	479	496	490	453	455	460	469	484	452	476	481	449	491	477	477	479	469	474	495	465	467	476	488	451	492	472	462	422	474	480	460	506	457	490	463	469	514	523	453	472	485	451	482	431	460	490	467	449	490	453	479	479	468	514	478	500	484	426	514	477	486	491	473	433	460	465	479	541	476	457	468	493	511	480	504	506	499	435	440	504	500	444	475	442	508	471	504	475	462	466	458	476	478	450	467	470	478	499	465	485	436	484	462	517	517	467	458	481	452	455	482	469	465	476	476	459	432	453	469	467	473	416	459	480	484	470	476	403	502	448	454	461	468	462	486	408	488	488	498	477	444	456	474	482	500	439	464	485	457	456	463	505	460	489	489	472	462	423	443	514	454	434	478	504	505	488	480	432	436	474	468	499	460	465	461	497	468	503	497	468	520	484	507	477	504	470	515	513	478	493	467	483	495	426	485	469	507	474	504	477	466	493	515	471	473	464	463	476	480	468	436	437	487	494	466	451	480	487	475	448	449	453	462	489	468	433	487	484	469	480	475	431	467	422	493	448	464	450	479	475	487	462	475	465	475	475	458	456	488	454	458	487	464	498	466	483	476	496	475	440	440	543	477	497	442	502	508	478	482	498	459	435	486
14094	997	884	579	459	372	266	213	167	160	153	119	133	99	112	122	110	88	96	87	86	93	83	96	100	88	65	82	94	104	78	102	92	80	89	93	77	101	97	69	82	80	91	90	66	71	72	94	80	77	103	78	100	86	78	75	71	80	73	90	76	82	74	86	109	69	93	98	78	83	79	89	67	71	65	85	66	95	95	80	76	90	78	73	82	73	87	72	82	102	90	76	79	71	75	78	84	75	78	71	78	89	76	87	83	70	78	70	84	78	93	80	72	73	84	85	89	67	82	80	77	72	77	83	83	81	83	96	86	85	86	84	77	62	85	68	94	78	74	59	84	89	69	94	81	81	86	79	72	73	57	100	80	89	61	66	73	74	80	83	73	80	88	92	69	91	93	76	86	91	92	94	80	71	92	96	83	91	76	94	91	69	81	69	79	85	80	70	83	57	77	75	77	83	78	93	93	84	76	91	87	77	89	82	76	76	84	78	94	85	89	61	91	88	74	76	88	78	96	92	78	81	86	77	82	87	82	83	67	91	73	64	85	65	78	87	89	69	65	96	97	73	95	76	85	89	95	92	87	66	93	108	67	97	89	65	83	74	73	79	88	75	83	85	80	91	63	79	81	92	89	86	68	92	77	73	79	75	81	81	85	86	73	71	72	85	71	77	88	91	77	88	87	85	99	76	83	85	100	78	78	73	95	85	74	85	97	64	72	70	103	85	90	78	82	88	94	84	74	66	69	79	85	77	94	68	71	75	81	72	67	78	75	79	64	85	81	99	74	92	91	80	86	93	87	86	74	78	87	73	79	75	81	97	78	77	72	82	91	95	62	97	98	79	91	86	81	79	74	90	73	76	98	94	64	87	79	78	71	99	87	61	65	101	75	82	71	79	85	90	80	87	83	85	68	80	63	85	84	83	83	78	75	83	72	86	83	82	100	70	81	83	85	89	74	79	68	77	67	81	85	91	100	86	83	61	84	80	95	89	69	76	63	93	96	94	88	72	107	88	98	92	86	79	73	89	62	77	89	79	93	83	78	75	78	76	67	77	81	95	77	83	79	84	80	81	83	76	72	79	82	67	81	82	92	78	90	80	79	88	88	81	90	73	82	74	79	90	69	81	101	85	87	80	67	73	80	70	74	88	89	83	77	76	80	76	83	75	80	65	86	82	66	94	102	77	84	80	88	99	95	88	68	79	66	84	91	86	84	84	72	94	68	84	73	94	100	74	86	96	89	99	93	81	90	85	76	81	87	76	81	90	75	81	91	66	70	89	101	68	82	99	94	76	66	87	84	71	85	96	86	76	81	72	79	88	86	68	83	82	92	72	77	94	97	84	84	85	90	85	66	85	85	83	77	88	88	72	73	82	89	72	88	72	87	73	73	89	79	78	67	83	83	77	98	73	72	71	95	75	74	93	74	110	79	79	96	74	87	86	67	78	66	95	70	91	85	79	98	81	75	61	74	61	85	74	72	61	78	90	76	88	79	87	92	70	99	74	90	73	83	78	75	86	88	79	103	88	95	66	75	73	91	96	62	75	85	67	83	81	71	73	74	82	92	93	87	95	77	88	85	91	90	85	62	88	73	76	80	69	85	82	88	89	89	89	80	69	75	88	105	82	84	83	93	72	65	90	84	83	62	73	66	67	102	99	83	70	82	88	86	83	92	88	77	76	79	79	66	75	98	89	89	53	76	72	91	70	64	67	67	72	73	68	76	70	77	85	76	82	75	86	91	102	94	74	90	71	88	77	84	75	98	72	82	74	85	75	86	83	79	72	103	55	100	89	85	86	74	66	78	75	76	83	85	87	97	81	89	92	79	88	84	62	85	69	99	92	91	82	95	68	92	60	88	84	98	86	81	76	83	97	71	81	97	86	76	77	96	77	73	88	86	70	68	63	83	78	79	92	84	68	77	88	72	84	76	96	89	73	63	65	74	65	83	79	88	77	78	79	84	92	82	79	96	84	89	92	76	66	103	66	66	69	92	67	70	72	93	90	73	77	73	74	82	71	102	70	81	84	61	70	70	68	91	78	82	57	77	82	73	88	106	67	83	82	83	77	86	78	75	79	79	60	83	92	91	69	70	75	70	79	88	79	94	102	76	81	76	106	87	86	84	93	68	79	81	96	99	85	88	71	72	86	69	70	74	84	87	69	91	79	81	86	79	95	78	82	103	69	90	72	80	91	85	88	87	65	82	72	68	81	66	66	63	81	88	86	94	74	83	82	86	89	77	87	69	78	93	84	98	83	83	77	70	83	88	86	79	79	90	78	68	54	90	76	81	88	74	70	82	67	75	93	74	78	90	82	78	73	93	90	80	83	88	87	65	85	93	75	90	70	83	82	87	77	67	89	86	88	88	75	85	109	79	79	93	83	88	71	84	99	72	67	101	82	80	86	76	73	68	78	82	93	77	85	81	72	84	94	69	80	101	77	84	74	95	80	79	71	90	98	77	80	74	94	81	77	84	80	66	60	87	88	84	63	78	67	93	88	84	91	82	85	88	61	96	73	97	84	82	72	81	76	77	62	75	67	93	80	100	96	85	81	87	66	98	82	76	95	98	82	70	68	77	75	66	84	80	67	68	77	86	66	78	100	70	90	66	86	86	98	72	84	87	66	90	69	74	68	77	78	83	75	76	95	82	92	71	88	73	95	93	75	70	106	79	100	89	90	92	89	89	78	82	84	70	96	94	73	76	67	82	76	80	75	95	74	72	82	102	62	82	104	87	84	79	69	78	65	90	77	67	74	88	86	97	81	81	92	95	77	92	93	64	88	83	100	63	73	63	75	90	83	92	70	76	91	79	81	83	97	79	93	73	87	101	83	78	78	76	84	81	78	76	81	66	94	91	64	72	80	86	84	94	78	67	76	80	77	76	87	80	70	74	86	95	89	93	86	65	94	69	102	78	86	92	80	98	82	78	92	76	75	87	77	89	90	78	106	80	74	68	80	84	79	86	83	92	96	72	81	87	90	83	68	65	80	86	97	78	83	78	71	77	82	84	82	87	76	83	83	94	69	88	82	68	70	92	72	78	80	64	88	78	97	102	68	96	75	83	77	91	77	68	69	71	76	92	81	86	85	85	72	72	84	95	91	97	91	83	86	79	78	65	75	77	92	72	88	74	81	79	65	77	70	100	101	81	81	80	82	76	69	76	84	90	73	90	84	88	75	81	82	95	77	82	67	77	84	80	66	85	87	74	84	79	88	79	73	77	81	97	88	83	73	74	87	72	81	82	80	82	91	76	80	82	91	68	84	77	66	81	101	93	89	68	96	79	72	88	84	80	59	65	78	73	74	88	77	103	76	75	83	65	80	75	73	81	65	82	67	85	47	89	67	89	87	75	72	77	93	90	108	89	77	95	70	72	62	65	93	81	85	66	70	69	75	91	79	79	93	86	77	77	82	98	69	79	82	77	71	80	69	72	75	72	78	91	87	81	76	79	83	89	85	87	82	77	102	75	82	83	86	69	66
8030	815	1758	2044	1691	1508	1182	992	767	668	533	519	472	453	389	325	359	343	342	300	324	279	277	256	293	304	277	258	268	257	255	233	258	273	249	227	227	232	235	249	246	239	262	237	220	217	206	213	231	232	256	218	240	248	230	225	221	229	259	214	202	223	213	189	247	212	207	219	241	215	227	226	196	242	212	215	212	232	231	216	200	251	203	218	226	219	222	206	232	189	220	222	220	217	203	207	224	200	209	224	207	206	215	210	214	228	248	199	205	206	198	186	253	228	216	213	238	200	237	222	231	228	233	211	232	224	200	196	226	196	179	196	225	202	200	218	199	211	224	237	190	246	213	217	209	224	212	207	216	257	191	234	231	226	213	235	230	209	221	232	208	208	224	194	222	219	216	206	212	210	198	209	220	196	209	224	223	208	225	228	230	211	202	235	219	197	220	230	218	212	236	205	224	220	214	221	222	237	226	228	224	222	204	220	208	203	235	215	232	209	228	230	213	207	231	218	194	220	221	215	204	204	222	231	182	197	199	215	246	193	219	194	194	216	211	214	212	213	216	232	213	215	223	210	219	220	222	199	231	189	205	227	230	209	225	213	227	212	204	228	219	240	213	210	204	212	207	221	217	206	217	176	226	207	204	248	233	206	242	201	216	202	227	218	235	231	231	234	222	213	235	203	218	227	231	235	178	219	212	223	217	213	228	217	204	231	228	223	190	216	228	230	203	232	203	223	198	200	219	232	228	194	198	228	236	211	209	199	230	239	246	198	239	204	229	228	199	204	211	214	203	205	230	234	224	227	203	238	199	210	233	224	218	233	212	213	239	244	253	200	207	208	211	206	227	210	207	215	209	222	229	213	208	208	222	204	229	239	218	234	190	194	221	226	219	211	218	206	216	222	187	201	182	229	198	234	234	205	245	214	215	209	223	208	220	228	218	236	235	192	236	211	210	216	249	232	227	222	231	206	206	208	223	197	193	222	210	232	219	202	220	231	228	200	218	200	197	227	198	221	228	250	230	245	211	220	207	208	285	223	230	223	225	202	224	217	262	193	221	214	229	208	204	211	211	222	202	206	230	210	216	236	246	215	223	199	224	208	213	204	208	208	233	238	225	241	225	211	225	224	210	233	213	206	197	212	203	203	215	226	197	197	213	236	223	221	224	235	205	232	219	200	209	195	223	231	234	210	223	207	230	225	221	209	209	230	202	211	176	221	220	214	192	215	203	229	195	211	216	205	201	213	215	203	205	219	209	226	209	199	222	222	218	249	253	211	230	220	193	219	185	209	241	240	213	226	221	195	204	214	180	204	217	198	206	211	202	202	191	204	207	203	229	213	219	238	238	208	219	209	217	197	192	227	227	201	223	253	201	212	221	223	210	219	225	222	213	216	241	222	254	231	208	229	221	180	202	230	204	206	210	217	195	226	195	220	208	212	220	206	208	209	202	236	231	220	214	216	217	230	179	202	199	200	216	241	207	210	221	218	204	232	212	202	184	219	206	206	228	208	251	200	204	221	230	215	214	204	197	215	240	211	211	189	228	216	204	216	245	227	218	203	205	196	219	230	225	218	229	198	220	181	212	209	208	220	215	202	235	178	217	227	219	205	205	221	211	221	237	219	195	206	211	224	213	239	227	209	231	218	239	205	197	210	230	216	211	219	213	225	245	223	197	226	207	192	221	227	226	230	228	215	234	215	207	222	221	212	221	217	228	194	199	222	195	218	209	217	223	209	207	211	213	225	217	208	207	197	211	222	221	201	193	199	197	209	225	204	231	216	204	229	230	199	212	216	237	220	223	214	202	195	234	211	191	224	224	209	224	201	241	220	217	221	198	209	215	221	217	196	211	222	222	204	201	220	201	225	206	214	231	225	213	176	228	214	204	189	241	190	247	232	198	253	198	222	226	252	202	255	233	243	229	218	190	222	204	207	223	226	192	192	213	201	197	201	216	210	211	205	201	219	212	216	237	194	231	210	207	211	203	215	217	212	196	211	232	228	209	212	213	231	198	176	218	239	197	208	188	208	197	205	189	192	222	254	220	212	196	235	214	214	187	222	243	218	226	222	193	218	204	216	232	213	216	203	187	209	219	209	211	222	196	236	192	231	226	204	226	215	212	224	243	210	209	199	240	200	234	211	211	209	215	207	220	196	213	226	216	218	199	225	194	216	239	217	203	216	223	182	234	207	223	205	211	218	186	208	219	229	236	247	233	206	212	216	218	209	212	223	221	198	208	208	220	217	193	215	184	209	219	239	221	223	229	237	204	200	230	218	198	204	222	199	199	213	222	217	230	234	213	216	185	239	224	240	240	234	226	209	214	212	217	225	214	203	217	208	193	202	202	226	220	202	212	211	228	215	220	254	224	207	219	224	250	228	213	228	194	215	233	210	238	222	226	227	222	238	225	195	255	198	212	210	224	212	246	232	226	235	183	214	233	238	214	208	205	228	208	228	226	217	204	221	226	228	205	227	216	192	203	208	221	207	199	206	202	211	227	220	210	226	236	242	212	201	204	206	230	205	194	211	185	216	207	234	210	222	226	217	216	239	202	205	231	219	198	208	219	211	202	220	228	203	216	231	193	203	200	210	196	233	205	231	222	234	213	226	188	211	216	232	208	223	206	221	219	232	211	230	228	212	228	230	203	211	232	219	239	228	201	210	215	223	209	203	207	203	223	242	208	211	239	233	205	227	184	226	231	192	223	242	215	190	230	213	216	219	210	194	237	196	212	211	218	209	217	226	211	214	219	215	232	211	205	215	203	202	233	224	213	226	220	204	209	183	237	218	234	213	226	186	228	243	204	214	220	215	234	235	225	232	194	186	199	205	232	208	212	228	174	225	235	208	231	233	225	230	216	202	223	194	191	228	220	234	190	223	211	221	213	196	214	223	218	227	217	214	197	221	213	208	211	237	201	219	211	220	232	230	217	210	190	201	200	194	201	240	216	210	230	238	214	193	203	204	190	199	232	216	197	206	226	202	218	197	207	223	210	198	194	233	214	229	204	216	231	233	213	230	198	185	215	223	203	239	227	214	223	237	210	212	214	212	192	211	209	205	217	210	221	212	214	215	202	206	210	215	217	219	219	229	234	204	225	188	214	233	209	217	222	210	208	214	211	199	222	199	200	228	198	210	236	213	188	212	217	221	197	220	224	202	226	220	222	205	210	178	206	217	221	195	210	232	205	213	236	220	213	217	197	213	213	207	220	211	209	210	225	213	230	222	191	219	219	228	179	254	204	238	211	225	220	226	211	229	201	198	256	223	222	226	217	225	233	246	187	217	239	227	212	210	204	214	232	224	220	202	196	213	231	198	209	191	217	218	190	213	206	218	219	207	204	220	182	207	234	226	217	208	225	220	225	247	227	215	207	209	201	235	218	221	195	237	209	220	206	220	234	224	220	213	197	238	241	222	225	236	162	208	226	204	223	229	224	229	217	238	179	227	226	233	190	204	240	194	211	213	215	192	250	209	208	225	230	231
1684	373	375	325	345	312	285	317	340	325	328	317	328	320	333	313	264	337	335	297	312	306	297	319	330	293	273	293	307	295	296	302	278	326	312	324	338	298	288	291	315	313	288	291	319	307	304	284	285	313	328	307	282	311	303	297	317	304	316	306	308	317	286	323	300	296	283	300	291	305	305	328	280	305	285	326	298	290	310	309	276	347	271	351	344	323	309	310	316	296	299	314	300	306	302	286	275	299	299	313	330	284	340	329	270	325	313	314	307	315	296	272	300	333	301	309	305	291	316	299	283	308	278	307	311	314	301	254	289	296	293	306	328	296	286	295	334	288	292	327	321	314	305	283	269	266	293	335	279	309	321	321	315	325	299	276	341	280	320	289	290	302	282	263	316	307	317	313	315	305	304	273	288	298	310	297	310	315	315	304	328	319	304	279	294	325	286	309	329	312	287	309	308	286	305	289	293	289	338	289	298	314	327	334	311	329	330	312	306	295	303	321	326	288	290	309	313	309	311	316	303	330	320	284	310	294	272	310	303	305	302	310	279	295	314	329	258	325	328	302	310	330	313	301	327	337	319	316	313	304	311	306	297	339	320	319	298	311	318	308	292	323	280	293	334	308	328	318	328	315	291	320	292	300	295	305	292	309	321	306	313	304	321	328	287	330	279	312	307	294	287	309	328	288	290	307	307	308	290	298	299	332	327	301	291	319	292	341	298	292	293	301	289	326	266	322	280	276	265	310	305	323	290	341	297	317	301	274	297	280	313	321	297	284	316	316	296	304	316	299	267	288	328	314	296	304	340	306	294	316	295	263	300	328	331	284	278	326	306	316	296	305	313	296	315	284	296	317	318	291	312	285	310	293	299	298	319	288	352	284	267	316	318	331	299	321	308	295	315	277	300	269	331	306	306	317	287	299	301	258	274	285	308	286	287	304	302	308	302	316	296	333	301	340	298	318	326	325	322	297	290	272	278	319	286	302	301	318	339	311	329	310	285	285	310	294	302	341	304	289	314	308	286	307	327	291	315	316	297	314	326	316	284	288	283	323	341	277	334	315	304	303	316	307	321	303	295	304	316	315	303	298	320	314	306	310	292	277	276	298	309	302	321	313	299	312	330	309	301	336	359	322	292	304	295	303	302	315	295	323	286	313	284	311	311	318	365	338	322	296	304	325	293	318	282	324	306	318	322	326	326	293	333	326	303	310	307	284	325	290	327	312	322	296	328	271	338	331	335	326	333	299	293	299	341	304	298	278	281	297	308	327	344	312	287	288	323	324	303	302	316	303	275	318	310	302	289	266	274	280	293	304	280	309	311	288	320	299	309	310	316	285	330	270	293	285	313	310	288	307	277	291	302	325	311	363	315	308	302	318	290	280	278	260	306	270	298	328	289	297	287	306	314	310	284	311	322	334	292	276	302	324	346	314	307	271	288	302	307	317	283	301	308	305	300	286	326	269	322	279	289	304	292	296	335	325	258	314	288	298	307	293	304	297	287	312	326	281	297	271	286	316	297	293	304	275	290	321	298	283	318	364	320	318	291	316	293	258	316	329	323	307	309	283	304	285	309	305	297	291	278	299	305	291	332	317	304	327	305	277	327	309	332	289	335	289	321	294	317	286	298	296	317	306	288	284	292	265	288	316	274	329	322	313	315	287	291	292	332	316	329	282	304	311	322	291	304	293	277	311	340	294	301	322	304	313	303	338	299	313	278	337	325	315	311	352	316	288	317	306	280	316	289	289	310	297	305	292	333	289	298	315	289	336	298	291	282	300	321	323	317	282	291	282	316	293	296	326	309	298	290	270	287	333	356	305	313	301	296	315	316	321	303	344	296	286	302	307	266	306	309	308	285	297	308	295	311	289	308	305	288	306	318	271	299	304	316	322	327	321	334	339	296	288	303	291	262	332	328	296	280	321	299	335	321	317	334	311	318	313	320	318	299	313	307	314	323	336	326	305	336	309	326	305	330	292	284	306	313	325	309	308	319	336	331	301	294	292	292	316	314	319	306	301	301	285	324	332	291	315	310	295	322	316	290	317	326	320	303	314	299	317	315	301	290	309	310	310	312	331	314	321	312	298	339	298	307	301	291	331	274	282	284	273	287	302	290	297	308	320	329	323	291	283	282	318	317	334	332	301	342	300	296	262	291	320	307	320	302	334	331	339	304	328	275	309	319	314	339	271	286	324	324	306	295	306	306	292	341	297	288	275	299	307	313	290	301	323	317	299	274	308	257	341	309	267	284	299	342	299	346	279	303	286	321	287	303	302	314	318	332	276	334	295	292	281	285	306	281	291	276	305	306	328	331	309	296	291	295	301	292	294	286	325	303	308	297	320	330	338	263	266	324	309	299	297	292	298	330	278	275	278	299	272	265	346	307	274	307	261	309	276	312	290	325	309	291	276	371	326	299	281	319	316	323	317	270	314	293	292	281	306	295	297	291	303	292	293	288	358	286	280	273	276	320	302	307	316	320	331	304	296	262	299	307	302	294	316	294	318	281	279	313	323	300	312	304	304	321	286	319	284	288	291	301	309	312	293	298	316	312	310	315	295	302	273	303	303	293	319	323	324	304	294	300	296	324	318	304	334	321	336	332	323	279	303	308	293	318	299	317	284	277	295	324	295	308	295	310	279	325	293	260	276	322	322	344	280	295	294	304	369	296	316	298	305	285	304	327	313	310	309	328	310	291	302	287	287	300	328	287	296	301	305	283	319	301	325	313	317	324	306	309	268	310	289	335	324	336	293	282	289	306	280	280	315	313	264	322	300	309	321	301	271	307	323	312	309	277	309	297	308	336	281	295	298	295	310	306	310	335	300	337	303	278	291	299	310	331	316	321	292	283	311	292	316	314	314	318	345	275	338	287	333	316	280	325	338	310	301	300	298	308	282	279	305	308	272	301	330	285	298	295	309	290	297	291	266	289	300	318	288	330	312	317	276	270	270	293	334	296	300	293	310	332	316	332	281	309	319	282	276	294	315	320	286	302	272	301	322	267	326	316	318	321	326	293	323	296	288	314	328	314	323	309	272	298	298	312	317	338	302	324	289	290	325	270	313	310	319	306	326	327	292	330	330	281	288	302	291	330	299	299	273	301	307	336	319	304	338	321	271	288	295	332	274	273	280	287	343	273	311	295	296	316	317	310	304	303	299	318	303	306	299	299	279	300	288	286	269	294	291	296	301	295	292	340	299	279	290	301	284	305	292	298	281	287	321	279	300	304	298	295	306	316	324	327	312	295	320	309	269	298	302	308	307	293	282	300	343	323	320	332	309	327	308	305	311	331	303	308	291	293	303	321	303	323	305	300	309	321	292	287	335	321	306	341	342	327	300	311	279	304	300	306	297	281	285	287	318	314	307	277	300	278	290	318	282	261	333	332	325	300	323	278	304	305	299	312	312	274	294	320	269	287	287	284	305	302	312	297	300	343	309	276	261	284	287	289	283	337	305	322	326	322	292	282	314	323	321	305	308	288	286	265	314
2225	770	760	745	787	789	748	764	741	688	711	730	635	681	700	652	730	679	633	684	687	685	699	662	690	683	672	655	687	683	685	650	646	704	708	653	729	667	677	702	705	654	679	690	710	682	623	679	667	678	667	683	692	688	678	670	710	691	681	685	700	653	681	665	680	638	680	736	676	719	682	653	684	637	633	677	667	636	669	678	670	730	682	669	660	642	662	664	698	661	651	685	681	703	659	696	660	649	709	694	705	721	677	650	684	680	645	709	689	720	684	708	686	746	673	727	695	699	702	608	636	680	658	651	723	708	641	725	647	687	673	658	670	688	678	687	701	689	720	704	661	692	744	680	700	629	699	698	675	639	699	684	713	645	701	677	692	678	675	680	635	699	669	681	701	676	690	680	639	695	677	641	655	702	694	715	687	670	660	672	701	664	650	679	671	659	707	706	715	698	689	635	676	687	676	643	681	675	696	688	699	662	668	694	656	717	710	708	665	632	661	673	659	680	694	660	685	614	661	680	653	681	688	690	674	681	652	676	636	703	609	601	678	671	653	641	717	687	619	669	636	705	692	633	699	664	684	656	680	677	695	623	684	689	690	699	681	689	660	605	710	722	682	661	693	696	747	696	633	686	687	696	688	690	633	704	665	731	692	689	686	674	658	643	699	665	618	658	670	714	681	665	710	691	693	672	676	661	644	715	667	660	674	719	681	716	657	637	719	638	704	656	667	683	700	716	673	666	639	698	643	711	672	659	651	668	660	692	699	688	683	664	666	692	646	659	659	683	708	629	656	651	674	706	681	651	666	661	697	638	694	667	678	700	620	717	642	667	673	689	661	720	662	651	736	704	693	684	682	668	636	707	682	703	721	680	662	684	698	642	650	670	657	669	627	745	707	716	686	642	660	688	714	667	679	673	720	700	674	633	664	653	699	626	690	727	633	655	748	640	614	716	679	673	697	693	707	692	682	598	684	690	638	650	670	656	709	689	674	654	655	723	695	635	714	637	675	697	680	662	648	650	705	674	694	719	677	750	678	701	673	725	675	676	678	698	690	640	658	643	687	636	695	668	646	685	695	666	689	647	653	647	637	679	666	705	643	725	712	705	657	655	695	701	687	676	657	675	655	682	679	735	681	729	696	694	645	692	681	662	634	675	664	640	679	659	665	623	674	664	685	680	673	702	711	708	662	733	686	674	660	648	691	655	639	685	664	654	644	668	663	660	666	648	684	692	676	663	683	707	685	685	684	713	700	647	640	686	676	675	660	707	750	648	719	679	639	713	669	726	678	643	664	626	658	653	631	669	687	734	672	666	656	668	690	630	668	651	698	677	663	680	630	726	684	660	663	653	689	676	702	641	657	707	695	712	706	706	712	700	702	637	731	679	642	637	637	689	677	683	674	669	656	695	630	708	625	672	656	692	691	678	654	636	650	721	693	677	719	645	668	628	657	679	645	684	685	693	661	645	663	631	690	649	664	672	661	654	636	703	689	667	658	647	693	628	644	716	695	680	687	689	675	703	638	646	653	693	690	644	674	673	651	655	627	681	648	711	676	686	649	667	678	664	619	665	665	633	728	676	670	668	621	691	653	665	691	635	647	727	694	634	676	671	695	715	700	673	700	694	721	664	702	706	648	689	721	631	656	646	687	659	637	707	697	638	683	641	731	660	655	660	647	688	644	712	713	700	677	670	719	685	674	670	700	629	634	692	659	703	628	664	657	663	680	700	659	668	665	722	668	647	680	697	699	681	689	671	674	649	693	706	698	688	700	662	637	662	693	688	678	655	718	655	689	706	726	659	677	665	677	683	693	672	654	714	695	669	619	675	713	696	686	708	644	686	691	654	721	650	701	672	687	684	628	719	703	675	625	666	669	694	695	673	633	683	722	657	718	677	650	624	682	709	685	644	676	692	703	654	705	672	648	694	678	654	658	697	670	668	680	711	705	686	682	652	659	663	727	678	689	671	673	655	660	702	676	633	696	666	662	687	648	681	648	682	638	688	665	656	620	729	639	693	675	665	675	680	685	720	688	705	715	623	704	627	668	668	650	712	657	677	669	698	686	688	609	685	724	649	651	684	652	699	710	660	685	735	666	694	711	650	676	690	684	717	693	646	709	698	679	680	679	708	664	657	671	690	686	706	674	673	713	688	674	697	686	685	670	677	649	695	674	725	674	690	658	670	663	669	708	664	681	668	694	621	704	663	643	707	705	731	682	652	621	663	666	682	695	693	697	682	638	702	686	723	674	663	720	691	655	691	655	698	719	667	705	628	674	714	726	701	677	639	721	685	683	626	692	685	669	664	654	670	646	690	718	665	672	623	726	672	671	672	677	626	633	674	664	624	682	713	661	685	679	698	644	655	690	649	679	693	723	700	701	668	712	630	710	650	660	691	694	665	666	697	644	686	653	669	676	658	669	691	680	709	664	689	659	683	669	690	741	683	703	707	637	660	682	711	671	650	666	675	684	725	598	674	711	705	723	662	682	661	666	674	672	638	677	663	695	678	670	686	700	657	688	647	684	683	737	676	641	694	647	664	711	691	632	666	666	715	655	665	655	692	643	663	682	684	719	675	625	628	676	631	710	693	677	681	686	717	652	681	699	672	729	667	619	635	693	678	715	638	637	690	650	680	706	647	668	694	672	595	672	670	688	666	692	675	694	669	693	631	642	701	714	680	682	663	667	679	722	642	700	657	619	693	700	668	684	691	674	684	658	682	673	656	691	703	665	669	689	706	659	710	657	683	652	702	692	705	684	704	642	694	652	601	678	719	679	725	662	693	709	695	675	697	685	672	676	755	636	699	674	681	684	693	694	667	681	657	696	710	668	653	656	654	640	653	686	694	699	704	677	629	663	700	659	702	663	702	671	711	659	685	682	656	724	692	657	673	655	714	694	646	671	696	699	713	659	648	685	689	673	694	682	646	634	670	670	686	658	674	671	660	697	714	658	665	679	713	672	660	743	685	695	653	675	712	703	698	657	680	728	667	685	666	637	692	689	675	680	670	707	665	711	617	627	685	742	681	674	663	660	697	648	694	689	656	655	688	691	708	662	665	702	637	713	696	697	686	631	671	685	686	642	638	645	663	658	691	676	690	638	665	675	634	707	692	710	672	670	669	729	696	658	634	667	719	678	657	679	728	668	664	680	684	693	626	670	706	717	746	663	674	723	627	668	669	712	634	698	681	702	676	699	666	702	737	682	706	697	686	735	676	664	689	659	644	676	698	688	643	652	676	708	703	651	674	689	687	679	674	658	655	640	675	666	695	681	683	692	673	657	679	654	672	660	645	714	714	721	696	722	668	635	664	711	703	675	683	714	607	663	646	702	689	634	713	741	682	655	680	669	697	698	687	711	681	700	669	719	690	618	664	689	666	687	664	649	664	689	673	666	686	704	695	671	729	647	679	658	669	719	679	690	641	708	662	753	652	666	679	671	684	720	684	664	703	673	695	737	657	675	688	690	679	699	729	683	649	735	701	638	686
7758	543	565	478	416	316	330	271	231	265	241	212	241	212	244	225	235	224	218	223	216	223	221	217	214	211	180	182	222	206	219	231	225	196	203	221	203	229	198	214	220	224	203	223	196	207	219	208	213	208	178	191	235	221	212	228	224	221	220	195	210	240	210	231	215	209	212	215	181	223	205	204	199	240	236	227	218	201	216	212	204	218	183	206	192	226	245	183	204	235	192	219	197	203	221	187	183	224	202	206	192	220	217	209	197	216	232	208	210	191	199	239	228	186	192	202	215	177	225	192	201	212	204	231	209	196	219	181	210	209	212	200	239	224	185	231	201	181	214	214	223	190	229	220	212	205	225	200	200	213	222	205	223	211	186	191	210	230	214	192	229	194	216	209	211	220	209	186	205	218	227	222	186	195	217	231	213	236	186	210	221	224	180	212	206	216	194	195	231	222	217	212	233	187	205	212	212	213	186	219	205	198	221	212	194	203	225	199	237	198	216	227	235	220	208	207	222	219	211	211	209	182	215	208	188	200	198	211	196	166	229	211	218	206	202	215	208	221	210	208	225	238	228	221	202	181	178	216	224	215	223	213	216	211	201	208	199	237	243	210	210	209	220	222	218	219	203	238	217	201	211	206	238	230	209	220	206	202	187	218	224	232	209	216	206	199	218	240	221	240	212	221	226	222	203	237	211	206	197	211	210	210	236	223	207	200	234	214	218	187	199	224	180	199	207	183	218	238	191	211	217	193	211	219	208	240	200	225	207	237	213	228	178	198	194	204	230	219	217	239	231	214	209	193	223	190	225	186	188	200	216	225	229	184	201	216	214	244	212	212	201	231	206	220	198	203	228	200	215	219	248	233	208	183	189	241	219	245	197	227	219	190	191	210	205	236	224	208	241	207	212	216	215	182	218	207	201	224	249	228	229	225	206	226	193	213	229	223	203	227	237	199	232	219	201	241	192	169	219	193	204	232	187	190	233	200	189	205	227	226	220	184	213	201	210	196	225	235	211	209	227	229	194	221	221	193	212	225	216	220	204	214	234	206	196	224	205	201	190	203	222	212	199	190	244	216	258	202	202	197	215	227	212	206	194	192	244	222	184	208	188	220	217	219	239	203	215	231	214	254	200	183	245	188	212	192	235	203	208	216	199	226	193	206	223	235	219	225	240	211	235	207	244	217	217	248	221	202	236	236	226	187	229	201	219	215	201	186	198	234	184	175	198	201	216	200	208	223	206	202	209	212	220	225	247	219	217	200	220	239	217	201	205	219	218	216	220	210	202	187	219	217	218	186	222	242	220	218	209	218	205	217	205	212	211	205	193	187	224	212	238	230	190	198	222	205	230	202	231	195	229	221	217	206	211	198	198	231	199	217	219	203	208	203	181	173	202	198	218	193	222	243	210	236	200	211	190	217	209	232	191	244	207	222	224	167	227	231	195	191	244	210	211	216	198	201	220	195	239	235	169	231	209	215	227	215	193	231	223	227	209	208	208	196	204	212	207	227	214	202	193	210	223	211	196	189	221	207	175	196	185	181	196	219	221	203	249	201	161	212	211	234	211	212	200	229	175	225	261	196	208	195	216	211	226	209	200	221	219	209	198	216	220	208	202	206	186	206	204	204	213	204	205	203	216	227	202	206	239	206	209	207	225	189	224	224	201	219	192	192	199	205	206	206	246	208	228	214	202	233	200	211	215	225	242	217	222	217	246	195	202	225	213	219	206	203	224	221	194	217	228	224	169	225	222	210	228	220	213	225	205	190	208	206	250	231	199	197	193	188	179	188	232	250	209	199	241	195	201	235	206	193	227	230	230	202	207	231	185	217	232	215	225	215	202	206	215	206	219	222	211	215	200	208	207	210	223	207	212	218	208	200	218	222	202	230	223	197	212	219	194	213	238	221	208	212	222	223	197	214	206	241	187	214	194	195	222	201	211	202	197	228	234	215	234	209	206	173	226	226	218	232	200	204	204	223	194	201	224	217	201	250	212	194	188	198	209	228	186	230	232	217	218	183	228	214	217	211	227	195	218	200	216	228	203	192	206	196	223	204	210	202	206	214	194	211	207	220	223	188	223	225	202	230	226	230	206	206	211	203	203	193	198	187	220	205	211	216	193	214	227	232	200	190	217	222	215	230	218	211	205	221	201	206	182	232	224	245	201	209	213	202	214	193	201	206	195	226	191	188	207	243	200	211	225	203	234	213	209	223	213	192	234	208	175	163	198	201	197	217	220	203	229	195	192	209	217	204	233	189	180	167	195	195	220	214	220	205	197	202	178	211	222	229	219	235	182	218	219	218	212	192	244	163	198	216	234	197	232	229	216	248	197	194	193	206	245	211	214	234	234	216	212	182	213	205	207	209	242	220	218	217	212	198	231	238	200	219	211	244	232	235	190	200	215	229	215	234	209	226	205	230	204	246	250	211	205	209	213	216	193	227	236	208	231	213	211	219	193	200	215	247	233	193	210	208	216	217	212	194	202	205	190	190	217	199	229	206	194	214	222	214	219	229	214	213	197	218	212	217	219	206	204	179	210	206	203	221	225	211	196	231	220	223	204	207	199	183	215	241	199	179	228	210	222	217	211	212	216	215	214	202	188	240	219	202	204	197	235	185	202	215	185	218	206	228	228	195	212	195	240	207	207	190	205	207	227	197	214	203	212	213	196	229	240	189	207	228	233	210	213	206	227	210	207	196	208	196	215	211	187	190	215	212	217	231	201	195	220	222	222	208	220	192	225	217	228	220	200	241	210	182	208	212	219	217	193	197	223	234	212	208	213	201	220	223	212	211	213	212	219	227	215	215	194	211	205	185	228	189	217	212	199	244	203	209	224	211	242	237	187	216	205	222	210	190	190	223	236	206	215	223	216	211	193	200	199	202	201	239	228	196	199	207	207	191	215	232	196	213	216	225	225	212	236	227	211	225	198	230	227	221	214	191	169	219	199	198	191	212	214	219	196	224	219	207	220	201	218	220	226	189	204	203	213	186	223	199	199	203	208	217	205	228	209	219	191	218	197	172	168	231	211	189	230	197	224	205	209	185	209	195	186	224	199	200	225	233	218	221	205	220	238	219	213	206	185	213	205	220	217	198	226	230	205	197	202	200	211	200	235	212	217	202	227	231	206	217	190	213	210	216	208	225	205	212	220	233	204	189	212	197	193	206	211	227	203	241	208	186	205	214	219	218	214	194	207	192	237	217	193	206	198	183	199	214	222	226	209	195	217	201	194	226	225	223	202	206	209	177	210	224	205	202	228	200	226	212	205	229	216	229	195	205	208	201	194	209	205	217	202	207	218	209	221	209	220	206	234	183	193	192	216	225	212	207	205	208	231	236	205	198	197	198	223	234	188	197	246	212	194	212	219	188	244	203	193	239	232	248	226	241	196	211	193	224	190	205	206	205	217	196	226	216	195	199	200	201	220	223	193	211	205	195	202	218	234	221	201	187	215	213	229	217	201	181	197	194	176	221	210	218	207	215	214	223
6654	850	1253	1482	1286	1172	1037	894	791	718	695	604	612	572	560	570	557	537	535	556	525	560	539	503	511	534	513	471	532	531	505	505	492	517	495	445	487	496	496	501	544	512	505	486	470	493	474	487	498	441	497	475	468	510	473	486	497	447	431	473	485	477	503	485	492	495	462	446	465	493	500	496	468	503	484	484	455	463	444	488	495	459	501	465	439	473	481	492	496	476	495	477	540	501	465	477	456	487	450	471	442	443	496	472	451	503	499	463	453	473	454	447	432	479	505	485	443	494	492	490	518	447	454	485	440	455	473	487	467	471	448	470	487	496	501	473	496	460	475	475	488	532	443	475	428	435	419	486	459	488	494	454	476	509	474	500	442	494	468	419	458	482	501	481	462	476	483	513	473	492	463	457	484	510	471	492	495	457	445	517	480	474	449	497	490	468	470	481	478	459	495	450	487	519	463	502	462	482	492	451	482	475	538	505	479	473	498	479	466	480	450	451	509	508	470	492	506	462	491	472	447	446	465	454	483	494	492	455	511	510	466	483	504	481	477	481	462	479	441	479	489	470	494	496	493	445	454	482	489	525	456	526	493	507	480	485	450	483	506	510	462	477	485	502	450	486	489	469	510	502	479	477	472	486	487	496	530	456	444	464	483	503	468	469	477	465	467	474	475	501	479	462	440	475	491	478	498	488	500	462	492	478	444	453	480	471	511	465	437	465	491	465	488	505	449	473	469	450	452	445	460	491	487	472	476	452	498	481	478	484	482	490	488	476	454	464	473	442	464	461	492	436	478	459	445	517	477	446	482	439	435	482	512	476	486	495	441	469	480	513	515	460	430	517	509	500	467	537	487	486	511	464	468	446	478	479	537	472	491	465	447	504	453	451	451	476	483	482	446	451	494	523	488	489	514	466	465	462	490	478	487	457	460	497	469	485	439	474	480	468	500	468	475	531	473	436	476	472	529	528	473	501	493	483	476	442	477	438	462	485	499	515	498	503	482	461	471	479	492	483	463	506	487	496	483	500	445	491	440	485	444	482	509	492	481	501	466	475	506	457	480	466	495	464	499	469	445	482	468	503	443	463	495	498	459	439	455	457	426	466	454	481	450	462	497	503	479	499	463	471	473	493	478	490	481	479	457	510	450	454	451	475	448	474	473	489	481	445	487	509	468	484	443	477	472	487	468	457	542	530	498	486	498	456	475	435	466	470	478	480	504	462	464	506	491	429	446	477	500	497	493	466	490	463	501	457	509	481	475	472	479	495	478	479	505	489	488	450	416	471	456	514	451	494	513	493	518	484	476	480	448	496	478	479	478	475	449	483	520	442	503	451	494	506	413	495	491	456	466	459	494	507	451	486	473	462	496	468	456	484	467	490	504	472	444	479	471	484	489	502	507	482	478	455	495	498	474	454	467	490	499	451	499	479	479	444	481	420	482	494	445	473	516	450	470	481	477	501	455	486	483	484	493	480	449	485	481	463	490	473	444	494	496	449	502	478	481	498	502	462	472	474	469	471	476	489	455	489	484	501	471	491	445	485	480	439	494	467	461	477	487	471	531	473	510	449	462	467	467	500	516	470	484	490	498	504	464	455	511	513	459	481	487	480	495	478	460	482	460	523	476	472	479	467	481	474	483	465	521	438	463	499	509	460	467	456	480	501	469	437	450	480	491	450	453	454	480	449	492	504	459	494	467	503	454	457	528	475	473	508	502	487	499	520	445	484	474	478	495	490	473	439	519	513	492	444	489	463	521	469	446	488	473	472	487	478	505	468	471	488	429	493	441	480	457	472	478	446	528	498	471	447	483	500	475	503	490	441	517	434	509	440	519	490	425	519	492	493	487	490	472	474	468	460	474	495	466	450	510	487	512	446	490	489	488	487	447	489	443	473	501	440	476	487	449	465	511	450	459	451	443	478	518	462	526	503	452	486	470	461	499	476	473	488	479	493	471	471	483	510	480	499	452	469	449	500	464	478	463	495	464	442	495	452	480	456	478	495	460	461	482	459	487	502	443	478	472	503	456	500	483	464	495	496	535	505	466	469	499	484	444	481	420	469	495	424	434	485	475	492	475	481	512	444	459	504	445	476	477	503	516	434	421	463	464	484	464	480	488	454	486	475	490	465	456	484	446	497	465	484	461	513	456	490	517	454	466	433	460	511	501	456	486	464	515	466	489	492	483	482	454	487	472	507	485	439	479	505	532	475	454	447	467	449	460	472	499	495	497	491	490	477	469	497	484	446	471	450	509	468	470	485	487	500	453	467	449	489	450	484	498	432	516	505	492	523	504	458	487	502	449	476	467	470	482	497	478	463	479	501	438	477	463	477	450	452	487	447	461	483	470	480	436	487	472	514	463	411	520	456	428	474	482	484	481	491	466	466	474	480	472	503	499	483	466	463	478	512	456	471	496	443	492	496	491	511	463	484	508	516	460	472	474	476	481	507	435	457	476	488	464	481	455	478	472	495	462	464	450	490	476	447	456	465	487	501	463	419	488	528	472	492	477	487	495	492	438	480	458	496	468	465	480	452	464	438	489	448	461	497	453	408	506	418	499	468	473	494	487	450	494	470	458	460	515	445	458	471	485	474	435	468	494	427	487	447	473	472	490	498	468	472	519	493	502	478	497	455	482	456	459	477	452	457	476	461	474	471	468	493	474	491	507	443	495	473	451	505	516	467	507	479	475	441	493	479	448	468	440	517	483	511	442	484	485	452	478	499	470	497	498	459	493	466	476	484	466	483	454	482	512	472	457	483	513	489	498	491	476	501	500	482	483	483	476	459	490	469	438	457	454	430	487	490	483	448	506	467	453	453	479	467	494	505	461	463	454	476	465	481	493	466	476	524	469	505	465	455	490	474	456	474	470	482	476	490	489	474	452	473	473	495	472	459	485	458	458	468	475	437	531	509	452	470	456	453	482	467	506	454	505	463	436	506	473	481	473	500	469	454	446	502	463	452	460	468	467	470	489	459	467	493	467	475	504	458	466	487	470	483	451	494	466	480	478	465	465	468	468	465	475	488	478	475	490	470	459	471	467	445	503	494	462	452	465	455	469	452	456	489	496	450	504	453	507	479	526	510	478	468	485	494	433	467	465	487	475	503	532	459	483	470	452	488	465	495	436	467	462	487	518	456	484	467	431	455	511	490	482	483	445	439	480	473	494	439	483	505	444	510	455	475	465	459	486	485	468	458	468	477	507	454	473	470	476	487	516	478	468	490	483	491	487	505	529	497	469	472	449	467	471	459	499	444	471	490	454	456	470	472	427	482	454	430	452	475	496	453	482	514	473	472	471	491	492	462	453	490	485	498	486	476	458	495	447	472	470	463	493	472	510	451	489	487	504	491	445	487	496	473	476	469	469	489	501	453	465	497	465	452	434	473	475	483	461	453	452	474	495	436	461	439	475	444	474	484	488	461	490	496	472	466	464	502	465	457	464	481	495	458	487	512	460	506	460	515	473	486	448	440	467	451	471	449	488	479
14412	1056	848	729	468	313	312	204	189	154	155	120	107	95	115	102	81	99	100	99	105	94	84	97	82	104	57	92	95	93	77	99	83	93	92	92	88	69	98	78	100	92	100	76	77	95	68	99	95	107	92	86	95	89	93	105	92	99	94	78	79	86	71	94	69	101	91	85	85	98	60	91	70	96	73	86	73	80	80	71	74	71	94	95	72	85	84	85	83	89	96	85	80	75	110	83	88	88	85	77	78	85	95	80	87	91	79	99	88	85	83	63	79	80	83	87	82	94	72	76	82	93	91	84	73	91	90	71	86	72	85	81	83	78	80	70	83	79	95	99	86	82	83	87	93	81	88	77	95	87	72	91	83	67	80	73	72	75	96	72	81	89	89	72	74	82	88	102	72	69	101	88	79	80	84	74	77	70	86	89	87	88	90	92	77	79	86	75	77	87	91	73	95	91	82	83	96	78	92	91	86	73	81	79	87	83	84	85	97	95	95	89	97	68	79	83	87	78	88	79	61	72	92	84	81	74	83	79	85	81	86	82	74	84	102	72	65	97	77	80	80	82	70	84	83	78	80	77	68	80	78	89	82	85	88	71	93	84	81	85	90	65	87	86	81	83	88	63	86	82	99	83	88	78	77	69	70	102	82	87	93	95	81	81	97	81	84	67	56	84	83	89	88	90	87	100	89	78	97	80	95	76	89	91	82	79	90	85	99	80	89	77	77	102	113	84	66	84	90	85	79	72	88	71	78	78	70	76	89	81	86	88	76	77	78	88	84	72	79	85	81	73	85	75	71	97	80	78	71	91	98	70	84	86	91	85	74	84	95	78	91	91	90	76	82	79	75	76	94	90	72	77	84	93	95	85	77	94	75	79	87	86	80	102	72	81	80	91	77	68	82	82	83	86	80	75	89	84	76	74	69	73	77	82	85	87	93	78	82	72	76	83	86	87	87	92	80	84	75	87	86	78	77	78	110	68	94	78	68	77	69	93	83	81	85	61	78	69	90	63	84	82	67	78	71	80	81	83	83	100	73	101	63	80	82	70	95	80	77	78	99	79	92	73	87	85	98	93	92	82	77	90	68	105	87	73	99	67	90	90	65	88	77	89	85	75	90	104	77	82	82	89	87	91	72	69	93	89	93	84	85	83	82	65	81	77	79	92	75	81	74	78	76	71	88	79	84	107	80	69	80	78	93	88	92	82	74	75	70	99	87	67	104	71	87	75	70	84	84	72	76	80	74	94	90	85	101	74	83	82	78	71	79	88	90	73	75	88	78	75	108	95	81	81	80	84	77	104	94	82	78	95	70	83	68	83	69	81	77	75	87	82	87	60	87	89	76	112	79	72	81	87	77	83	95	72	80	86	97	78	73	107	95	92	105	71	73	74	94	80	77	105	92	89	89	86	81	76	64	76	84	99	88	96	83	76	78	76	62	87	84	81	80	73	90	77	86	79	77	74	67	75	88	90	73	86	81	66	66	75	92	83	76	81	84	96	72	83	87	77	77	94	86	91	77	89	88	78	78	88	82	87	76	74	77	78	99	80	74	97	67	89	73	83	70	76	78	71	63	83	94	79	82	72	75	70	92	94	71	78	84	91	82	91	95	78	77	81	73	89	72	113	62	89	73	90	97	86	96	106	78	89	98	88	79	68	71	80	90	101	77	75	72	91	80	73	82	76	79	86	82	91	84	81	93	97	73	80	82	72	86	75	101	87	76	75	73	79	86	78	87	92	83	69	79	77	88	69	75	84	81	75	92	74	93	81	87	84	77	80	88	90	95	90	74	61	88	90	93	86	103	85	73	82	90	74	74	100	81	91	89	68	66	70	71	92	83	97	97	100	78	83	96	81	87	115	83	86	85	90	88	93	74	81	83	105	73	75	81	86	85	91	82	83	80	94	86	91	79	70	87	99	73	72	89	72	79	91	77	80	73	93	84	101	94	64	80	92	84	91	83	81	88	65	85	81	82	86	104	79	71	87	68	86	77	92	81	83	85	67	91	74	61	91	78	69	82	76	86	64	75	92	87	80	78	83	81	75	60	84	81	83	108	96	70	68	81	90	82	77	78	75	90	70	101	85	99	68	78	87	91	88	66	83	71	93	76	100	70	92	82	84	90	88	77	71	78	80	78	95	81	79	95	83	83	82	96	79	98	100	86	81	104	76	77	78	88	97	86	66	81	80	74	79	92	109	118	81	83	82	81	65	73	80	88	72	80	88	83	74	89	92	97	84	98	88	83	73	97	78	78	74	74	87	103	70	78	92	91	93	88	82	76	83	75	90	71	80	70	99	78	86	87	95	79	84	91	98	91	93	76	79	75	61	89	73	89	81	81	86	55	77	88	106	73	70	83	81	79	83	95	96	73	68	80	86	93	83	98	81	71	82	85	84	96	86	79	69	69	91	65	67	66	98	68	73	68	96	82	87	96	78	83	93	91	73	77	66	91	108	96	94	85	75	66	82	85	73	83	81	66	82	82	78	86	79	72	96	93	97	97	101	64	78	76	98	103	96	101	96	84	78	81	84	71	95	76	73	86	61	74	90	81	79	78	78	83	92	90	77	80	94	91	92	109	85	92	79	79	75	63	73	74	80	80	79	82	67	104	79	90	85	80	74	80	95	78	80	91	60	90	83	83	79	97	81	78	78	81	95	96	70	92	89	87	71	73	74	97	96	63	77	74	89	87	84	77	83	86	97	88	77	102	89	69	96	96	87	90	85	74	100	88	89	71	57	80	100	78	72	86	88	82	72	83	76	76	94	71	70	85	78	77	80	71	84	91	73	77	76	88	73	80	86	88	92	83	89	88	89	74	84	75	113	90	88	74	85	84	77	77	91	96	88	82	71	91	67	75	80	95	80	86	84	72	96	88	81	65	81	77	99	85	91	99	82	101	82	94	102	72	96	85	88	75	83	81	102	92	97	95	82	98	74	102	87	86	79	78	118	90	97	71	88	87	98	93	81	91	80	87	74	105	69	82	83	61	64	66	95	99	70	86	80	84	71	75	94	90	86	66	62	87	73	87	86	103	89	81	92	87	96	83	83	88	79	96	69	75	91	72	63	85	69	81	84	91	82	68	82	89	87	86	76	103	108	69	86	74	96	93	74	84	74	107	69	78	77	78	78	82	92	72	86	98	71	81	113	68	98	95	95	97	92	92	80	97	78	89	91	90	81	69	87	103	82	76	77	75	92	68	72	86	71	78	88	84	89	97	87	85	89	99	76	92	77	83	95	77	66	95	73	84	79	81	81	66	74	88	97	92	70	61	78	95	89	85	77	78	84	74	100	71	96	83	80	88	70	98	86	99	84	87	67	80	82	80	76	84	87	85	96	75	85	87	83	74	90	91	88	99	91	74	85	87	83	98	93	94	92	88	83	79	81	78	70	81	85	70	95	82	82	75	75	109	89	73	81	106	84	75	76	74	96	84	87	85	81	94	89	80	71	89	80	83	89	79	86	87	94	78	81	85	95	96	88
8060	833	1826	2078	1790	1457	1266	964	801	674	613	518	445	427	404	358	370	385	314	316	334	292	292	284	290	270	264	261	291	229	268	270	275	282	268	272	246	273	247	237	227	243	235	218	249	261	236	239	228	230	221	207	220	207	260	231	234	248	232	212	228	210	227	230	225	236	222	217	250	234	204	227	232	226	213	206	209	218	217	234	245	238	217	208	249	228	220	243	218	209	218	209	235	212	218	221	207	224	225	246	206	235	220	232	229	224	209	199	219	236	239	218	202	234	243	231	220	209	230	231	242	251	200	229	221	239	224	251	211	227	225	211	235	234	245	205	206	226	204	255	221	240	215	220	208	220	223	255	225	218	232	235	232	201	227	205	215	235	234	207	206	226	205	234	254	219	239	227	236	202	213	206	240	208	231	244	234	214	229	216	198	216	229	228	203	248	234	222	213	230	220	207	205	208	215	215	217	213	198	220	213	231	205	223	224	207	231	224	228	216	253	204	234	214	241	226	198	232	215	220	200	203	220	216	203	210	208	205	217	212	203	218	240	223	225	207	175	230	225	230	216	247	219	235	218	230	217	211	242	245	229	242	206	215	226	239	211	214	213	231	228	220	201	202	224	221	229	228	230	202	212	213	224	222	226	185	220	210	198	249	203	204	209	231	204	212	206	222	218	220	200	236	247	223	221	233	221	222	229	217	202	237	179	221	218	180	223	204	218	227	208	229	195	230	266	232	217	221	216	238	196	207	246	245	210	225	212	250	204	224	223	217	239	204	214	200	220	230	193	225	180	219	223	232	205	204	217	241	206	222	242	224	219	211	216	207	238	221	254	206	199	228	203	223	226	210	215	236	181	210	241	229	214	224	243	219	212	204	205	244	229	229	233	230	224	221	203	224	203	224	233	209	226	221	213	202	191	221	219	212	201	221	223	235	204	211	231	211	219	203	213	224	225	217	192	235	257	210	232	219	241	216	195	222	233	238	230	246	239	199	229	251	213	220	248	240	224	235	230	221	226	225	218	249	213	210	197	196	202	221	219	200	217	225	231	215	184	215	210	210	218	224	208	219	211	210	221	213	203	223	234	204	202	214	206	238	200	218	233	239	231	211	223	227	261	229	223	229	226	219	232	247	238	224	235	222	191	227	229	253	209	227	190	236	239	222	213	218	209	234	216	224	240	239	221	223	235	221	224	214	205	213	243	222	218	202	216	205	232	215	250	229	211	229	194	218	226	212	203	205	217	203	224	227	208	199	219	195	226	205	230	210	229	206	213	252	224	231	231	197	244	243	202	209	226	232	218	224	218	197	233	233	210	195	220	209	239	241	223	218	221	224	181	197	212	220	217	204	216	210	217	213	207	237	191	215	207	226	192	244	209	240	208	221	219	202	192	251	192	220	217	241	218	218	217	221	221	228	214	222	224	218	227	211	205	230	216	197	228	236	198	217	225	213	232	234	193	205	213	227	218	224	207	201	193	234	235	227	218	241	232	233	201	205	227	207	220	218	216	206	233	211	204	237	217	231	204	218	232	228	197	231	227	202	217	222	246	227	206	240	209	229	231	224	233	218	244	208	222	205	230	195	229	230	244	207	231	222	220	235	208	209	225	219	207	222	189	235	225	217	229	196	213	192	228	221	226	222	208	231	221	220	235	214	224	219	204	226	210	224	228	211	223	225	224	240	230	230	228	221	226	244	205	212	234	243	192	222	199	219	204	211	204	227	225	208	230	220	219	197	203	228	214	196	206	211	228	213	198	208	244	229	229	233	210	233	214	221	213	220	205	221	207	194	220	223	214	203	211	206	226	226	207	223	246	225	212	221	206	177	200	214	215	204	224	241	216	224	221	201	223	230	222	211	209	227	203	230	220	211	219	214	197	210	225	199	202	215	232	205	230	222	236	208	232	213	243	219	224	213	235	237	217	203	191	237	232	234	236	226	212	226	203	210	239	217	229	203	236	249	217	200	221	215	212	210	216	208	224	251	255	238	241	190	225	206	238	195	212	214	237	210	204	228	219	223	238	234	212	232	209	204	211	227	234	247	218	247	213	224	205	236	221	194	219	203	238	235	208	253	219	221	196	230	208	196	225	222	204	231	203	217	220	231	195	217	203	208	232	242	205	237	201	205	242	224	208	220	222	238	196	206	239	243	222	240	243	223	201	202	186	218	216	228	210	200	218	222	224	224	208	210	227	224	250	231	222	191	217	228	231	214	214	235	214	247	238	202	226	225	214	250	215	241	220	225	234	207	200	190	238	215	232	199	207	220	199	216	220	197	182	237	238	226	254	202	204	204	213	238	230	229	211	213	201	217	220	244	232	217	212	235	247	221	256	206	207	222	224	217	198	246	204	219	233	216	214	218	215	241	203	233	205	211	231	223	205	232	253	209	261	193	215	233	211	233	218	233	234	243	221	212	210	212	238	220	220	208	226	234	224	227	235	216	209	230	219	208	210	190	233	253	212	212	214	228	222	237	212	210	248	217	240	202	212	228	207	225	224	235	229	228	216	207	215	222	196	225	232	243	206	235	247	216	236	204	200	223	224	218	216	216	227	232	229	230	248	196	205	226	227	204	230	216	197	224	227	192	203	211	223	198	196	250	222	228	235	235	234	215	221	194	222	206	204	215	229	212	222	225	243	199	189	189	227	233	230	229	228	212	217	231	225	237	212	208	219	209	217	218	212	222	209	231	216	217	228	201	215	199	196	206	211	216	245	236	230	217	217	234	220	218	228	228	213	210	231	214	227	210	192	211	201	245	193	224	234	232	240	207	221	202	235	201	237	232	215	228	209	218	218	219	211	227	235	237	220	205	238	239	238	200	214	224	228	213	231	210	202	222	216	213	235	215	192	220	226	200	205	216	217	211	209	241	211	207	215	226	201	216	194	222	221	235	244	213	230	224	226	193	231	221	218	194	232	209	212	204	225	221	216	204	236	241	218	227	218	199	219	222	223	206	224	226	228	178	221	212	218	223	207	222	228	216	206	227	233	214	210	258	241	225	231	214	203	248	225	200	206	230	220	237	212	248	206	212	239	211	194	228	218	203	189	197	238	231	205	228	220	197	222	230	223	216	247	226	210	220	190	224	205	237	219	221	190	223	243	245	220	220	217	215	251	215	236	234	230	205	225	223	209	199	218	191	213	215	203	217	254	208	223	215	214	213	214	197	212	226	226	245	225	213	224	233	195	203	211	240	203	214	216	194	238	215	238	210	223	240	204	213	231	207	230	205	232	215	229	221	215	224	210	203	191	228	213	227	205	206	218	227	217	214	228	213	221	212	249	223	217	199	207	197	225	226	188	207	209	205	195	196	204	217	206	215	219	226	221	215	206	245	220	211	221	240	209	232	225	231	214	228	199	217	229	238	230	220	213	211	222	222	206	206	199	217	224	219	235	218	210	216	242	213	222	229	217	229	232	226	227	192	199	224	230	197	230	214	209	190	227	206	224	205	211	224	224	206	232	233	233	233	211	235	202	211	246	211
1965	342	338	334	341	363	315	332	345	342	303	299	281	312	307	324	326	311	329	312	287	300	285	341	326	310	352	329	277	298	294	322	295	270	298	308	295	317	317	302	321	304	316	319	290	313	354	320	316	309	296	332	302	296	336	282	325	323	289	346	348	307	287	318	297	294	288	357	295	299	319	309	297	300	316	308	305	350	303	309	319	305	301	319	319	335	282	299	276	298	325	322	296	327	347	283	314	333	326	313	336	303	299	312	294	286	328	295	328	328	305	344	304	308	324	310	287	285	263	354	333	301	297	316	294	300	352	298	315	298	317	300	296	369	307	298	266	318	333	299	305	317	326	291	285	283	332	307	285	301	282	279	335	290	284	316	291	326	314	332	331	283	279	300	284	293	326	324	304	322	313	293	304	275	269	340	313	321	302	298	308	292	294	308	293	289	319	292	272	293	302	328	282	282	295	315	299	296	358	306	317	331	339	321	300	307	321	327	313	296	309	302	318	315	305	327	313	331	328	323	304	333	285	294	341	301	339	288	317	286	307	301	280	321	317	294	329	325	294	318	316	290	276	315	321	287	316	287	315	289	318	306	339	307	344	330	290	322	319	318	334	318	320	306	306	332	283	293	321	310	292	310	295	297	289	301	277	307	335	294	308	294	314	316	311	308	281	286	287	305	302	310	293	323	285	312	285	324	316	329	300	279	321	311	306	311	315	318	295	299	302	311	305	297	294	293	293	324	318	333	309	289	293	309	318	311	322	312	320	287	293	276	305	336	310	312	272	304	308	298	290	330	294	278	319	333	297	303	321	309	332	279	298	294	311	301	292	338	324	306	319	294	312	278	343	278	329	310	304	304	306	305	311	330	299	312	314	296	343	304	297	335	313	299	323	279	304	300	284	337	261	282	319	310	286	304	325	289	305	292	282	307	343	338	316	301	283	293	301	299	314	317	317	314	319	340	313	319	329	297	321	325	324	284	312	304	336	271	297	311	330	304	313	295	323	332	298	308	302	312	331	329	302	304	300	344	285	289	313	313	309	325	333	300	318	319	326	286	308	322	316	314	299	288	282	291	340	321	331	311	304	311	315	303	347	320	300	254	316	307	304	363	300	349	312	293	302	300	300	287	324	277	307	312	319	347	319	282	314	312	276	342	302	309	283	282	323	326	313	312	304	270	315	327	300	252	333	305	299	315	336	319	314	286	294	291	325	280	279	315	335	310	322	294	305	306	311	304	328	304	321	301	294	321	292	315	314	328	292	306	313	290	296	292	292	289	304	304	325	333	328	307	303	304	293	285	291	309	313	298	295	268	292	299	282	308	299	300	305	316	316	303	322	318	299	323	321	307	266	302	316	324	369	339	297	323	295	308	327	315	305	297	319	292	314	325	296	323	288	298	280	290	289	331	326	322	306	319	313	336	310	302	285	310	309	287	337	319	303	310	315	293	312	308	320	290	290	303	298	312	308	334	291	310	287	298	265	273	287	324	318	325	350	327	333	295	274	290	322	328	340	300	283	329	305	321	346	329	292	324	285	330	323	330	297	296	315	335	288	320	309	319	297	274	286	304	322	323	301	311	306	285	298	294	277	349	299	310	304	313	288	302	304	317	325	346	273	278	301	271	314	278	359	317	341	311	325	338	302	293	304	292	291	315	311	312	283	336	309	284	303	308	327	290	297	311	310	320	282	313	304	312	269	312	309	311	311	321	303	292	328	335	299	334	287	282	347	307	293	308	291	302	310	319	298	322	300	299	293	271	283	280	281	323	290	316	304	321	314	304	313	323	315	317	310	309	284	278	322	304	347	302	341	319	296	306	311	310	322	263	300	287	333	311	323	318	291	305	327	284	286	293	324	315	330	350	308	323	314	320	308	293	328	320	296	321	313	324	292	290	306	289	336	319	346	310	307	291	326	290	324	306	321	308	251	320	302	334	297	303	320	324	311	281	312	299	319	341	323	323	280	282	347	302	320	292	320	294	323	316	341	303	298	343	313	290	307	312	296	286	322	352	284	278	314	293	295	307	313	330	284	318	298	302	303	300	328	309	316	310	363	320	335	315	328	335	343	322	297	316	305	286	307	291	323	331	306	285	322	299	287	320	314	299	293	307	340	288	303	300	346	305	283	307	325	302	312	339	293	289	326	285	314	298	335	316	324	297	290	328	304	277	314	297	330	326	302	334	291	306	297	327	304	310	322	330	295	314	296	273	289	321	326	307	277	302	310	351	315	272	327	341	326	276	302	322	305	333	321	297	320	315	315	339	302	338	296	324	317	301	317	286	337	291	317	327	328	300	297	271	311	288	306	281	335	334	327	304	296	287	315	332	321	302	309	315	304	310	298	288	332	303	295	310	299	300	298	328	325	324	287	367	320	333	318	334	321	326	313	301	299	291	324	287	312	309	305	305	339	302	319	327	300	285	337	321	271	310	300	310	306	319	294	322	308	277	294	308	328	315	302	312	313	294	310	301	325	314	330	312	314	297	348	325	327	306	317	316	318	285	295	293	310	339	321	321	277	296	282	298	329	300	334	331	305	289	300	297	284	323	307	325	297	292	271	322	293	293	301	314	315	330	319	295	314	300	297	299	316	301	311	302	299	310	312	329	314	339	337	289	274	283	334	326	304	309	310	293	276	294	324	317	314	355	300	317	336	243	293	294	286	298	306	313	303	335	293	316	336	323	296	302	305	329	292	278	315	325	337	314	310	305	292	290	314	265	321	310	309	287	282	312	313	312	286	300	301	285	294	272	321	310	319	337	304	297	318	303	325	290	329	320	297	310	332	294	322	315	334	325	297	296	304	299	314	323	313	291	349	301	319	352	289	326	319	319	327	317	320	303	292	305	328	370	285	278	313	310	294	325	327	314	290	301	307	320	284	324	333	308	304	329	284	311	292	303	313	345	301	325	310	295	303	314	289	334	295	317	291	308	325	316	323	308	309	331	324	296	305	310	322	312	330	294	300	315	319	314	277	327	318	293	311	273	325	296	302	349	312	298	327	308	288	312	310	312	302	311	266	310	337	271	332	359	319	330	322	316	300	284	309	324	297	287	329	307	345	311	299	310	303	304	306	302	311	285	318	305	336	316	325	305	309	293	345	316	316	302	292	304	320	308	276	304	292	287	321	334	280	313	320	319	317	273	305	308	294	328	308	312	338	254	315	337	330	304	343	323	266	301	293	299	321	332	300	281	337	337	280	299	323	301	288	282	324	299	265	283	292	289	287	316	307	327	307	318	331	315	335	290	332	271	335	288	319	326	306	329	319	273	337	299	293	294	330	343	314	272	340	274	302	328	308	317	294	303	330	317	326	304	303	318	297	291	335	309	342	319	318	277	312	291	323	299	323	270	336	305	326	323	330	335	282	294	307	340	298	312	308	352	284	311	310	292	347	276	317	322	275	271	298	294	314	292	305	276	316	301	328	304	280	319	293	282	334	327	308	322	300	327	294	362	307	318	314	307	311	293	309	333	310	280	310	317	291	281
2213	710	748	782	789	790	781	715	698	701	694	662	670	620	618	663	728	680	669	668	687	676	653	709	638	679	676	663	646	672	666	707	705	667	706	657	723	686	634	693	723	680	693	663	660	700	645	634	686	659	661	634	674	651	679	679	692	682	649	733	631	673	659	705	709	658	723	695	666	682	647	692	678	663	736	720	662	654	640	706	688	696	704	707	672	723	684	684	703	676	703	704	703	661	615	670	671	702	679	694	615	693	700	680	683	660	673	701	704	652	654	653	672	697	692	692	692	673	657	685	713	714	691	708	704	685	623	633	678	676	670	652	688	696	682	666	742	661	649	664	654	690	629	698	715	730	697	644	662	714	639	654	623	683	669	682	700	707	691	686	676	683	720	706	669	698	646	682	679	721	683	687	684	694	674	690	715	663	664	732	691	712	722	698	669	677	695	675	646	700	669	688	689	683	694	699	668	687	664	663	664	712	650	707	670	630	653	671	692	720	713	720	687	677	698	667	664	687	649	736	677	636	664	680	616	669	643	676	678	705	662	649	676	667	706	716	682	699	718	645	682	674	642	707	732	664	688	659	607	667	714	676	657	704	715	700	655	699	647	721	702	744	681	698	660	668	682	638	664	676	657	697	674	678	655	659	693	694	681	631	699	654	674	684	718	673	623	669	680	671	711	652	655	703	682	657	682	644	700	721	720	664	737	698	674	697	673	668	687	665	673	670	661	695	661	664	654	655	718	685	618	674	679	676	647	648	725	694	691	641	673	638	678	667	714	688	653	686	705	673	675	647	654	703	698	730	687	688	673	697	661	694	665	702	734	732	693	657	721	733	644	685	650	636	656	646	643	684	691	726	738	690	656	694	695	687	691	662	648	708	677	685	665	677	691	721	709	632	670	686	655	655	640	720	618	660	662	659	649	665	661	676	642	638	723	727	672	680	678	681	668	690	674	642	670	693	705	662	663	693	649	702	666	683	652	633	681	690	709	684	703	610	687	668	695	676	684	688	699	722	684	714	709	714	711	719	661	682	689	685	676	690	618	736	680	661	670	681	650	676	703	694	655	657	664	656	647	699	729	700	634	728	710	682	668	691	675	663	657	614	675	634	684	693	736	645	656	691	675	696	664	687	675	709	677	675	676	709	696	619	685	696	735	622	666	691	689	655	662	677	696	659	657	689	666	665	701	653	663	653	675	725	688	652	714	683	674	666	638	703	679	643	681	611	669	680	670	700	653	654	654	703	694	659	695	665	706	660	669	689	657	648	730	696	684	677	666	654	674	627	653	662	667	674	705	662	641	641	718	729	674	674	665	713	680	708	715	675	659	688	674	666	683	693	652	669	629	674	698	683	684	662	677	745	670	691	681	687	706	666	638	654	659	663	687	685	635	698	618	677	686	708	684	677	643	707	711	671	694	687	661	676	685	682	699	692	676	662	685	707	733	657	689	665	637	658	653	649	656	663	675	614	700	677	680	680	683	681	610	655	694	699	644	643	688	648	617	707	652	685	645	662	713	661	648	680	672	711	715	638	705	681	657	624	635	668	644	692	665	690	654	645	720	655	684	648	680	645	740	664	669	687	654	647	716	687	683	674	653	655	629	727	667	680	680	636	701	690	726	640	681	701	711	651	669	660	729	684	687	659	699	681	716	662	719	680	711	691	688	693	649	708	698	673	669	655	689	690	654	634	739	701	704	621	686	646	690	690	607	684	681	687	632	675	688	700	701	672	675	639	715	667	675	683	672	683	704	667	627	699	662	702	670	663	658	713	686	664	689	660	670	685	705	696	675	671	684	649	641	667	665	692	668	641	658	676	655	665	661	652	694	647	692	615	653	690	714	677	690	597	706	657	661	689	683	646	679	701	701	681	689	723	644	648	677	698	677	728	711	766	684	702	691	717	687	706	678	694	661	669	657	676	629	687	709	620	682	668	706	649	689	667	689	648	659	669	656	690	685	669	748	745	671	695	710	671	696	663	679	723	653	715	674	676	682	707	670	691	660	639	671	688	645	655	689	665	696	718	646	661	699	685	696	719	653	690	687	705	697	693	673	663	699	672	656	737	677	697	663	656	656	688	649	670	665	680	710	713	669	694	736	678	657	680	706	637	730	666	657	715	674	667	669	678	730	672	663	706	720	678	658	690	701	701	679	676	690	654	669	690	695	694	659	672	692	659	664	670	703	712	692	701	706	682	705	636	670	676	709	666	648	684	679	668	651	687	673	702	689	665	685	662	623	724	664	671	668	694	667	687	674	693	639	661	662	653	686	661	687	688	692	729	684	682	698	698	684	645	716	671	704	684	707	679	687	709	637	668	659	647	674	669	675	705	696	681	701	692	726	655	668	688	680	669	722	652	657	667	662	649	642	643	652	704	679	651	710	689	712	703	695	680	678	727	705	683	674	632	648	693	663	642	708	671	643	704	677	710	634	677	686	667	689	668	667	669	668	633	688	678	706	681	718	652	722	683	648	667	667	680	675	689	660	693	685	713	648	693	723	662	684	684	630	725	704	672	691	672	689	700	659	673	657	680	707	663	713	617	662	689	690	680	679	688	693	691	730	683	643	660	667	710	655	642	679	669	683	702	660	694	684	686	697	691	732	659	680	722	683	679	719	669	704	678	677	653	651	690	666	683	726	681	704	740	697	677	690	674	674	670	676	644	698	645	643	705	697	685	621	667	693	660	685	679	712	681	677	686	680	685	652	746	669	661	687	702	735	697	684	739	645	673	703	690	703	697	682	652	669	767	677	676	698	718	690	740	697	677	675	653	668	676	682	691	713	695	687	648	660	679	694	645	701	680	671	707	712	680	675	661	679	672	664	702	696	735	699	686	665	719	660	693	646	696	670	676	639	669	668	717	624	681	610	689	673	649	669	724	723	650	665	727	627	689	675	667	653	641	689	711	647	737	656	676	708	646	724	673	617	634	650	694	671	688	726	708	717	689	689	686	643	679	693	711	673	681	724	656	644	694	725	666	678	647	744	655	711	692	645	700	719	653	667	652	635	697	663	693	633	712	710	709	727	675	701	634	689	662	691	601	671	723	693	695	677	608	639	657	671	667	694	678	721	651	702	621	630	682	706	674	696	703	718	718	654	668	674	661	658	671	678	731	657	725	660	656	684	664	684	664	652	671	646	688	691	670	666	727	686	723	729	663	652	668	704	688	668	685	694	661	680	697	639	695	670	657	686	667	687	664	714	676	667	698	679	687	668	692	676	704	703	642	650	665	677	676	638	659	678	695	671	714	646	686	727	698	682	671	686	677	680	674	694	696	649	682	669	680	655	733	655	622	680	642	649	654	693	630	663	683	674	657	687	673	664	639	640	692	726	665	621	707	672	697	671	691	686	664	644	704	682	669	731	667	710	685	668	658	656	648	698	657	677	668	667	682	676	708	708	656	685	673	680	702	717	688	660	671	657	680	661	694	646	682	677	665	687	644	640	725	681	680	683	713	674	701	667	687	666	694	698	662	706	634	656	695
8038	545	627	455	414	369	339	275	271	241	246	235	204	214	234	239	215	232	190	201	237	240	199	246	210	214	224	211	242	219	238	225	229	213	227	203	186	202	205	214	197	198	209	206	203	212	191	193	203	188	217	220	216	212	234	222	229	209	224	209	244	207	191	192	224	212	205	233	198	238	223	219	227	231	223	234	223	210	247	207	186	258	216	219	185	193	228	257	187	210	229	206	260	191	217	227	223	223	211	204	234	223	207	184	197	179	229	195	231	206	222	225	193	209	237	226	220	229	227	220	216	200	209	211	183	211	209	205	225	203	220	188	222	220	227	200	214	198	224	248	219	197	190	208	223	222	221	226	212	235	216	234	233	205	224	207	240	209	219	201	222	210	232	200	199	203	192	221	212	204	170	239	216	205	218	213	199	174	214	222	206	190	211	227	224	206	213	213	222	231	213	234	210	202	203	226	196	190	219	191	214	246	200	219	223	221	212	242	231	189	189	182	220	209	215	223	204	188	207	188	198	202	211	215	207	191	206	198	193	209	196	204	197	216	199	215	209	234	204	222	216	200	212	190	209	194	199	201	210	258	242	228	224	194	218	216	220	199	235	204	200	233	193	257	214	221	207	206	208	199	210	260	217	212	255	233	213	228	209	214	207	225	243	204	198	186	192	209	204	207	221	261	220	214	204	207	227	217	219	201	232	222	192	239	214	215	217	220	220	209	212	209	223	218	240	206	230	200	205	236	231	225	208	239	209	232	204	227	215	190	215	231	245	226	189	204	218	210	192	172	210	201	210	241	186	203	226	217	196	208	238	189	201	228	183	229	212	221	254	204	217	225	207	229	190	231	216	203	207	226	228	224	209	200	197	243	219	200	217	202	206	231	219	261	230	242	215	228	192	213	190	205	206	216	224	198	201	218	238	187	245	206	212	208	210	215	230	188	202	205	204	223	217	208	238	234	217	223	212	230	232	212	187	224	183	209	213	203	205	214	224	227	227	198	203	221	202	238	224	228	192	206	193	213	216	216	202	218	216	194	236	228	219	194	215	211	213	225	228	187	215	226	216	214	223	232	251	209	187	218	216	209	232	225	213	195	210	222	229	202	208	222	224	211	204	215	208	196	218	214	208	197	198	193	221	212	200	235	225	231	213	191	196	205	189	225	226	193	216	232	225	217	218	230	194	225	233	206	226	219	205	223	210	229	188	183	220	212	223	205	213	216	212	197	227	199	211	227	226	223	202	200	236	203	204	221	214	194	213	236	177	237	234	193	215	236	230	203	183	201	220	236	212	183	191	193	239	206	175	193	215	222	226	221	224	213	241	195	183	215	219	212	228	205	212	222	215	206	224	212	236	224	210	231	208	227	221	220	210	210	208	218	214	206	243	231	206	221	203	206	212	227	184	209	197	198	196	209	247	180	205	206	193	190	230	224	215	212	211	226	239	236	192	213	198	221	186	231	192	222	212	221	239	229	202	204	228	190	208	232	230	207	258	217	202	196	208	199	203	183	209	234	231	228	224	220	216	214	215	200	209	210	203	230	230	256	206	211	219	211	222	199	204	217	216	195	180	211	226	201	217	205	221	226	211	209	197	222	222	204	232	216	214	227	230	190	200	179	192	226	206	210	214	213	218	212	197	212	195	206	192	246	220	218	224	223	216	207	232	207	219	228	207	198	241	216	211	238	213	223	209	216	216	173	221	227	216	225	242	231	219	201	181	184	198	217	205	215	217	220	240	229	207	226	203	206	195	221	218	202	210	204	208	211	210	216	224	206	207	200	203	199	231	208	209	192	242	202	214	218	208	219	227	218	199	234	227	217	229	207	184	220	194	209	203	210	203	241	212	223	228	196	208	194	206	206	210	216	226	224	196	242	178	195	221	197	244	237	223	190	222	216	205	213	244	236	222	202	185	217	175	176	189	196	185	211	215	224	209	201	215	222	210	212	210	226	204	201	194	221	227	228	224	229	225	187	230	215	234	210	218	223	231	184	208	214	198	208	202	197	241	206	229	208	207	218	217	203	211	217	196	209	182	222	225	191	202	197	197	180	224	201	234	217	212	228	213	214	230	208	195	212	200	190	203	175	232	207	221	228	232	207	191	196	198	230	236	229	203	231	198	221	210	203	225	209	209	207	210	232	223	227	223	234	219	192	224	212	191	179	233	214	234	238	225	256	245	232	203	210	198	194	215	214	240	213	208	229	205	210	225	204	226	241	196	213	191	235	208	237	228	216	210	185	202	226	208	222	205	200	180	196	215	215	214	203	193	186	198	219	182	195	192	211	212	206	232	209	202	222	213	219	219	226	210	216	189	202	196	242	203	216	227	211	247	226	195	217	217	212	206	199	233	207	230	241	232	199	188	219	210	209	208	232	205	219	203	249	210	228	227	232	240	214	219	236	190	215	214	210	199	224	198	220	221	217	204	218	199	226	228	236	177	196	201	213	195	194	241	197	212	203	214	227	217	234	197	209	202	203	220	205	209	200	191	194	248	228	168	204	206	214	201	199	208	209	226	213	230	202	187	206	229	224	217	213	231	202	222	221	203	195	210	208	210	212	197	215	220	203	193	198	233	182	190	229	210	202	215	202	202	245	218	218	199	191	206	218	222	196	214	204	221	206	216	208	202	224	218	218	200	220	237	230	204	226	222	185	227	220	222	234	170	214	253	201	204	217	204	187	208	224	191	238	203	231	227	209	228	210	213	202	227	223	209	199	225	219	198	209	200	186	213	184	204	197	222	220	196	236	221	217	205	236	212	215	189	191	200	228	195	198	213	202	230	196	222	205	239	222	241	215	212	197	219	210	222	181	258	193	228	206	202	202	204	209	203	203	193	217	219	195	213	212	226	214	197	209	229	193	195	208	201	220	191	205	196	219	189	197	195	234	204	217	217	201	229	208	228	229	227	191	207	227	211	214	225	196	228	213	201	227	224	238	207	241	216	204	238	195	229	220	239	221	239	211	199	213	240	198	228	211	221	211	214	216	200	206	210	226	201	203	215	204	265	230	213	222	228	247	176	170	213	219	222	205	212	219	205	225	207	180	208	215	195	218	214	219	208	238	213	216	212	237	196	227	237	193	208	191	211	205	213	205	191	206	211	232	202	240	233	214	209	247	216	234	234	209	223	220	198	218	220	199	237	195	210	231	214	214	207	209	214	182	194	210	212	187	219	227	209	206	194	206	198	222	221	219	185	219	231	227	236	204	193	206	211	219	218	225	210	197	220	220	223	204	210	214	215	197	193	223	200	219	179	229	210	220	203	244	208	225	237	213	182	211	203	234	217	223	204	206	225	211	221	188	189	194	196	226	198	242	199	218	213	190	184	208	205	208	215	227	221	187	199	205	200	205	223	214	224	221	218	216	209	210	200	229	197	195	228	220	183	205	240	219	233	179	209	220	236	219	216	205	229	215	203	208	216	194	200	215	200	215	205	204	193	215	185	217	180	206	221	213	197	208	234	211	223	204	236	224	235	231	229	204
6745	756	1265	1425	1389	1248	1087	901	827	726	631	685	632	580	552	559	544	554	500	514	522	516	528	522	504	494	489	481	486	532	521	490	532	502	458	488	524	483	507	472	479	470	530	496	445	492	502	485	441	435	450	515	463	503	486	498	500	493	489	479	446	514	483	491	493	493	496	474	486	456	490	448	471	460	474	454	474	501	469	460	487	448	437	489	455	476	487	493	522	473	497	472	479	449	495	486	480	445	516	471	449	458	475	489	459	474	474	453	483	469	475	485	445	460	479	468	493	496	523	466	459	462	470	459	480	465	476	453	472	491	500	496	489	490	492	462	475	512	454	498	499	465	500	487	482	447	479	468	493	468	473	459	450	475	432	487	482	511	453	484	483	433	474	484	488	486	462	461	483	455	444	483	516	499	464	519	470	451	504	459	469	501	492	471	454	474	499	487	540	487	477	469	511	476	470	450	497	497	441	487	492	507	495	491	530	465	468	458	481	477	518	464	516	506	441	433	435	495	490	500	496	433	470	489	459	486	431	446	485	468	465	490	450	434	476	494	444	471	500	473	494	496	443	500	453	459	457	512	470	466	475	464	469	478	468	459	457	475	455	473	460	467	501	501	489	480	475	471	495	484	456	492	498	422	484	486	497	490	447	450	485	453	472	496	487	486	462	470	437	464	459	507	538	478	486	478	505	495	459	469	478	495	487	445	477	447	526	512	480	482	498	466	485	458	506	489	437	505	498	452	450	495	494	447	472	514	468	523	468	459	507	477	485	487	482	447	495	501	482	443	457	501	462	442	467	486	485	474	490	473	514	476	478	486	507	469	520	476	481	424	496	475	505	457	472	482	461	473	485	475	497	442	448	449	441	489	462	488	484	457	456	431	425	509	490	463	465	471	448	497	471	473	450	485	499	498	507	475	481	513	506	496	515	437	441	472	540	460	486	522	439	503	485	490	481	460	494	474	455	443	467	463	500	488	465	471	516	500	462	509	499	508	499	452	493	465	439	478	506	476	495	460	486	474	480	458	470	491	466	491	486	457	480	515	474	460	485	495	433	499	462	464	470	469	427	460	463	461	485	472	510	451	488	473	536	456	461	460	474	484	498	470	475	459	468	473	508	454	490	504	455	451	461	467	499	451	454	478	470	491	474	473	488	488	456	464	469	517	422	482	483	515	453	460	453	457	433	445	449	475	492	493	497	512	469	480	508	466	471	488	472	499	453	473	450	493	500	488	447	460	501	471	489	500	514	500	477	462	456	520	488	433	470	482	487	477	484	494	480	508	497	487	489	488	517	494	478	487	449	465	500	460	525	474	488	488	509	472	482	491	483	464	437	467	486	457	477	508	479	521	470	488	498	484	472	484	476	489	480	455	520	453	476	506	478	471	470	452	470	475	487	489	436	455	482	513	451	513	476	512	488	534	452	495	493	481	462	473	507	516	470	462	461	490	455	450	444	498	473	489	478	480	508	531	512	466	492	465	460	497	503	442	538	467	461	483	475	477	483	464	481	486	466	462	460	460	491	454	502	493	455	465	464	479	489	491	472	497	497	480	482	465	505	445	478	511	458	511	496	488	499	470	432	473	477	461	526	499	517	457	468	459	497	470	489	514	472	503	466	477	440	482	456	474	451	468	489	493	494	488	465	468	470	483	486	483	530	482	456	490	515	487	478	479	469	481	486	484	507	466	504	471	530	430	457	444	484	476	464	452	493	509	455	455	469	472	460	493	477	492	463	450	487	434	519	524	448	499	491	454	481	496	513	485	463	501	509	478	477	489	494	428	508	429	448	475	489	468	474	450	509	516	517	448	475	464	473	506	454	470	475	462	483	475	485	451	440	499	479	505	513	506	450	460	480	461	471	522	490	464	483	467	475	487	461	485	496	486	523	474	451	464	491	493	512	470	515	507	456	461	473	432	476	485	459	439	493	482	483	475	454	468	471	484	517	456	483	464	464	477	418	472	485	509	488	461	482	478	506	447	506	454	502	487	486	437	484	453	497	481	451	495	485	487	492	524	450	482	481	488	506	474	468	490	455	479	499	478	504	449	466	523	499	447	491	500	501	462	448	460	488	503	471	467	501	516	462	516	481	445	491	487	461	476	447	462	493	490	480	496	460	482	511	467	512	513	467	489	483	484	450	452	470	478	480	503	488	445	464	424	431	512	487	461	489	477	487	502	470	469	423	453	510	497	506	522	504	486	440	451	449	493	461	476	471	488	466	470	501	480	469	498	429	467	491	451	456	458	484	505	480	502	462	501	494	447	496	459	492	483	467	479	463	467	464	473	470	473	474	490	496	517	481	446	475	457	515	514	485	508	489	482	485	443	492	486	451	476	475	431	491	490	467	496	478	474	491	484	474	494	477	488	504	448	459	490	475	445	456	466	504	464	459	473	492	511	479	476	456	463	486	543	474	463	484	467	476	497	524	460	530	475	491	464	440	512	483	462	443	462	494	497	472	444	494	501	516	486	472	487	445	429	467	465	462	496	452	464	490	503	470	458	469	449	488	454	481	496	466	506	422	503	506	457	481	462	472	520	504	492	480	469	453	497	447	482	515	486	451	486	471	507	459	462	506	477	469	474	465	484	468	512	476	438	469	511	497	468	488	499	488	484	495	464	473	476	479	464	478	475	532	448	480	499	460	458	469	469	496	484	436	465	485	503	482	465	465	465	438	501	460	460	480	469	465	461	497	506	486	481	476	468	474	479	476	478	487	489	426	469	455	491	457	448	447	467	458	467	458	445	504	476	483	483	449	462	486	497	504	495	468	482	493	481	478	522	483	461	465	459	493	494	481	455	506	472	476	521	490	492	470	451	451	471	439	463	476	475	500	446	460	471	507	479	481	470	488	456	479	501	492	466	515	471	464	459	466	487	474	480	446	467	491	520	476	497	496	518	496	481	465	475	460	458	475	476	450	502	470	475	513	448	449	480	477	483	469	494	435	497	464	480	488	510	448	483	507	467	488	493	505	482	520	508	486	497	446	431	459	457	497	468	460	497	488	489	484	486	479	455	522	522	464	492	476	472	504	462	512	473	509	480	484	461	460	469	517	495	465	448	509	494	451	448	491	521	475	514	451	506	463	486	508	487	508	451	488	449	466	464	486	490	498	509	475	471	475	477	509	477	454	460	478	483	450	495	429	470	517	479	490	505	478	522	477	450	472	444	496	456	478	500	504	506	492	478	490	507	479	500	479	447	511	476	481	483	483	471	475	457	458	531	482	497	470	458	489	491	435	464	478	476	517	504	480	473	479	498	445	476	480	481	465	513	497	470	474	474	435	505	463	473	442	480	457	497	465	487	500	481	536	454	497	479	461	448	484	483	497	446	494	484	487	491	450	459	484	509	446	463	493	484	454	486	481	514	495	437	499	473	475	475	473	496	447	532	471	455	483	469	527	446	467	509	494	480	465	456	476	459	511	446	471	527	480	486	463	458	492	502	530	464	455	491	491	479	460	498	493	494	470	493	483	479	452	469
14672	1075	937	719	511	435	297	229	213	165	127	118	127	100	115	128	133	97	88	100	80	98	76	86	86	81	98	108	88	84	74	89	92	89	93	87	89	82	97	76	71	86	76	75	91	84	73	90	86	83	92	93	88	90	83	73	77	82	74	88	69	83	72	86	107	83	73	75	97	78	96	79	80	93	81	95	87	84	73	85	71	93	108	78	78	71	87	66	87	79	79	79	62	78	83	88	96	76	100	77	83	66	86	84	67	83	74	74	74	84	80	92	115	101	65	99	80	103	76	94	73	82	97	87	78	86	92	89	87	87	73	76	75	85	86	76	72	76	102	78	96	85	82	76	74	81	76	79	87	86	77	73	83	77	75	85	83	70	74	83	83	94	104	93	74	84	85	83	72	96	89	80	77	74	91	66	98	73	89	77	87	88	91	80	82	74	74	93	83	75	75	94	92	90	86	91	68	90	92	78	82	92	76	80	94	77	93	104	79	74	82	84	73	72	89	67	71	82	73	66	75	78	73	96	68	78	89	80	71	77	93	78	78	103	83	89	97	71	87	81	67	89	80	68	88	68	78	78	79	82	80	73	89	79	97	77	82	78	79	88	75	84	82	87	87	67	72	90	82	97	70	73	71	95	70	84	82	83	87	62	89	79	68	97	69	88	86	91	101	83	74	67	70	91	86	77	87	72	67	85	90	85	89	92	84	87	91	72	93	75	85	74	83	72	68	84	72	85	88	75	71	87	83	82	71	78	96	104	91	94	65	83	78	94	82	69	85	88	88	98	93	65	82	98	84	99	88	73	89	84	82	78	92	67	86	93	76	71	98	82	89	80	78	74	92	71	96	85	76	88	77	94	88	92	83	77	88	86	89	86	87	89	80	61	81	85	83	87	104	95	86	92	86	83	78	96	82	81	80	74	76	86	86	70	80	82	98	87	75	66	81	82	84	87	84	86	89	81	80	92	93	90	85	91	62	72	82	80	75	88	85	92	73	64	76	76	69	80	87	99	85	84	81	84	95	72	80	65	98	95	69	79	81	76	84	82	73	80	83	101	88	89	90	94	92	96	73	63	86	98	93	77	93	78	81	75	102	80	100	103	76	77	88	75	71	89	81	81	79	85	78	83	82	65	69	75	79	95	100	75	88	85	80	74	74	77	76	82	73	76	76	74	83	74	73	80	83	91	83	67	87	89	83	88	101	85	88	76	74	88	83	84	88	89	70	104	78	78	82	83	76	62	103	79	80	97	82	78	77	97	87	100	68	86	80	78	91	80	72	67	78	76	96	87	87	81	73	69	83	77	80	89	81	67	82	80	80	81	87	83	67	72	102	99	71	75	94	84	76	96	89	81	94	71	76	60	65	85	78	77	78	79	91	82	82	71	87	82	84	77	97	86	70	88	75	70	89	102	75	104	89	68	98	82	81	74	83	93	94	80	80	73	83	74	68	81	78	75	87	83	99	103	96	71	71	83	94	75	67	73	102	84	104	89	91	52	92	73	92	82	79	91	85	71	90	87	95	95	82	75	91	88	82	93	90	82	97	101	97	82	90	87	92	92	77	77	91	94	87	83	85	76	77	101	84	105	84	74	86	84	79	77	71	67	75	90	80	74	77	67	84	80	94	92	83	88	103	84	92	78	77	82	73	91	72	101	88	76	90	91	76	96	75	68	79	86	91	91	105	96	102	82	78	73	98	78	64	81	111	78	73	84	102	86	91	83	81	81	92	75	93	98	83	90	61	84	76	89	83	97	77	77	81	82	76	100	91	102	86	87	80	84	79	84	91	87	67	84	73	84	86	82	96	90	90	84	86	93	94	86	74	100	82	77	88	91	88	95	69	86	87	102	78	90	89	84	78	83	75	77	80	69	79	88	76	76	90	88	88	100	83	80	81	93	74	100	81	81	82	70	82	76	84	89	91	91	82	90	80	88	88	92	85	85	96	76	95	62	91	79	79	81	85	79	91	87	95	94	93	84	73	92	77	86	82	86	70	80	88	97	86	97	77	90	75	81	97	63	63	85	97	83	77	90	86	75	105	82	71	88	110	63	78	93	77	76	90	103	111	88	78	90	82	91	79	84	67	88	85	90	76	77	89	90	82	88	69	67	82	82	79	84	71	83	86	85	89	75	87	70	84	103	82	70	83	72	81	98	85	74	77	87	92	95	86	93	86	83	74	82	73	75	85	90	97	72	84	73	91	100	77	86	106	79	116	77	87	85	79	77	94	85	84	82	81	88	83	104	80	83	88	92	90	98	92	99	86	88	83	86	87	87	79	75	85	81	80	88	83	87	80	69	92	81	78	79	85	83	85	79	90	75	83	92	78	86	84	98	85	73	85	78	79	93	101	75	73	75	67	98	77	80	94	84	95	68	76	78	84	67	82	74	102	93	85	95	91	77	76	81	92	74	93	74	96	89	70	64	68	87	76	83	87	92	93	82	89	104	75	87	73	68	82	98	99	82	88	93	77	96	84	87	103	82	80	80	73	82	75	81	87	82	87	78	89	90	89	90	78	59	80	80	122	83	106	61	91	84	90	93	89	76	84	81	81	88	57	97	80	74	81	102	87	100	90	82	70	77	79	71	70	79	87	73	80	92	78	93	86	82	80	94	80	82	83	73	77	87	81	77	85	85	89	85	76	77	93	86	73	85	96	85	88	74	86	78	70	100	85	89	90	80	76	91	81	82	77	92	85	87	91	75	96	103	89	91	90	89	85	67	81	76	86	86	67	89	74	78	84	76	89	78	80	72	114	69	72	81	84	72	84	73	88	106	101	99	82	90	85	86	77	87	75	81	85	84	89	78	87	75	64	58	82	98	69	76	77	59	78	78	85	84	86	76	70	91	62	68	83	90	87	85	88	94	111	95	85	85	87	87	90	92	91	80	82	95	72	73	77	81	83	95	105	99	74	101	78	82	74	94	73	76	82	71	94	90	83	79	86	91	78	73	79	80	81	82	63	84	85	78	98	93	89	91	88	97	85	111	91	83	74	89	86	86	107	105	85	77	87	85	75	83	82	95	96	86	98	89	89	80	84	102	102	89	99	82	69	103	104	80	88	86	90	77	85	89	90	117	84	99	77	72	83	71	90	78	73	86	88	74	78	91	83	76	93	69	93	72	69	96	96	93	77	73	67	82	85	85	93	87	83	74	78	97	86	88	80	86	73	87	69	89	82	80	93	102	82	89	94	106	80	84	95	95	75	77	88	96	67	81	80	82	92	89	75	75	83	77	75	71	77	73	73	81	79	91	92	93	70	67	77	75	81	87	86	96	79	76	69	93	62	82	77	78	80	101	94	66	88	81	77	78	73	85	81	90	89	91	87	66	87	78	78	91	77	77	71	98	85	91	65	90	80	91	99	79	70	85	73	91	86	102	85	80	102	78	87	94	86	85	83	100	87	63	96	74	71	75	92	76	78	88	82	76	77	78	78	71	83	86	95	71	79	95	94	77	73	76	81	98	76	90	105	84	77	71
8183	860	1731	2078	1855	1782	1232	966	816	659	573	492	495	405	369	347	359	351	325	343	297	321	275	272	286	287	229	241	254	235	264	264	259	292	263	236	279	252	257	236	228	243	251	282	200	252	239	256	225	238	231	251	220	204	220	255	262	229	240	236	222	244	245	244	218	258	225	214	227	239	236	207	200	256	204	230	213	203	220	215	220	250	237	250	236	207	206	200	215	213	210	232	206	225	242	238	216	215	222	205	234	209	230	247	250	233	238	219	223	192	240	225	245	200	219	222	225	236	208	221	219	214	214	233	218	223	243	231	219	211	232	218	222	216	247	234	228	225	210	208	204	234	203	230	211	213	214	223	228	236	185	233	223	211	231	219	218	250	220	228	213	219	223	223	238	226	215	216	215	243	237	223	233	201	226	239	243	231	224	214	200	227	204	233	209	204	225	203	224	196	215	243	209	223	205	226	208	208	244	230	208	221	207	226	264	244	214	203	220	210	232	226	229	240	213	225	243	226	234	235	225	234	204	203	221	215	223	188	217	228	225	224	248	239	227	200	217	224	218	235	223	232	235	221	251	211	215	222	246	218	217	235	239	226	231	204	227	218	225	248	218	237	265	192	207	201	203	217	211	239	199	259	233	223	215	219	201	240	224	238	225	229	232	211	227	214	207	221	215	210	237	184	222	231	225	196	230	213	213	230	215	242	238	207	232	215	214	189	226	196	212	201	240	236	224	216	211	208	202	184	219	257	228	226	233	247	236	203	208	237	236	230	230	219	189	218	227	225	214	233	226	206	235	235	219	214	237	224	236	224	217	216	209	205	222	224	219	232	233	260	208	215	213	223	261	232	222	231	201	224	209	231	212	231	228	229	231	225	234	227	200	239	199	254	234	245	226	216	214	227	217	234	224	225	207	218	234	215	226	218	242	195	229	225	205	231	224	216	239	225	229	226	228	221	204	256	215	232	229	220	221	203	206	225	216	230	257	220	204	235	211	214	212	202	222	204	221	236	208	205	210	225	215	213	204	251	231	239	227	241	247	235	235	232	208	228	208	214	217	220	237	232	211	228	208	211	227	237	215	218	197	205	259	217	221	224	223	232	195	222	244	211	217	214	201	227	216	220	204	221	214	222	230	235	233	212	214	237	205	217	213	246	221	226	209	222	202	181	245	199	208	217	202	228	227	209	247	223	210	192	209	223	234	236	222	222	217	205	196	239	191	221	255	236	231	202	224	209	233	218	234	214	231	239	221	212	228	246	220	250	218	192	210	237	204	221	221	183	206	217	223	236	246	229	238	226	209	189	182	215	206	237	226	244	201	236	228	195	211	234	225	245	216	226	222	205	232	210	209	233	227	209	220	215	195	218	197	205	210	215	191	220	248	229	234	228	231	227	202	238	226	216	234	209	229	209	192	226	228	234	253	238	206	235	222	203	229	225	219	200	225	216	216	187	235	230	217	237	231	213	224	216	237	207	212	243	224	230	234	202	227	208	255	217	221	233	202	219	217	223	218	251	210	204	204	227	221	249	182	227	224	213	237	206	226	230	226	216	198	229	202	212	218	209	226	224	214	219	226	247	231	238	222	221	196	211	233	213	186	188	233	218	207	198	236	213	214	199	217	218	219	205	240	224	203	210	214	221	234	215	236	224	213	222	217	225	220	231	224	215	237	207	233	224	248	213	211	222	223	217	248	239	232	231	211	189	233	238	220	239	201	192	215	211	247	208	218	221	212	221	214	234	219	215	218	241	192	203	183	220	205	226	240	217	220	229	242	236	221	220	211	229	221	240	216	236	238	199	224	203	230	228	242	226	206	214	223	211	217	230	232	223	215	240	233	233	210	220	223	225	215	206	223	225	229	234	232	200	251	198	230	198	217	228	245	259	223	235	200	196	217	207	237	238	211	238	224	221	191	238	208	228	193	224	209	206	241	210	218	213	239	212	232	218	218	214	216	204	229	220	216	217	225	239	206	209	208	223	242	213	226	248	225	223	225	222	188	237	209	218	204	222	225	214	228	218	213	234	206	234	213	237	224	206	228	198	219	237	225	225	224	233	241	216	206	214	251	201	220	218	220	227	225	230	225	239	246	228	237	251	215	246	201	219	197	227	225	221	216	230	240	216	218	236	246	216	210	187	238	212	197	221	224	206	214	242	217	232	210	221	209	233	237	208	207	218	219	216	219	224	236	225	234	211	200	189	228	240	220	196	273	207	205	208	218	222	203	209	214	245	232	213	209	233	217	226	213	231	228	214	201	194	212	215	234	264	232	221	215	241	223	235	212	210	212	221	227	209	194	220	218	203	231	202	191	229	244	210	213	209	229	201	232	229	214	224	228	210	214	198	211	224	245	250	225	231	244	210	209	221	242	228	211	229	219	219	206	218	196	237	233	210	227	226	213	221	204	224	201	231	225	190	233	235	216	236	188	207	215	222	237	238	198	224	203	249	218	209	207	225	229	208	204	238	235	204	222	230	217	239	196	210	198	224	220	213	224	204	229	207	226	235	212	197	221	203	240	203	227	226	217	209	233	219	231	241	230	225	223	205	233	243	221	201	218	228	237	218	225	237	233	232	210	200	215	212	223	207	210	250	211	218	204	213	235	237	211	216	201	258	217	227	206	201	225	216	231	223	211	233	236	235	217	228	234	232	212	201	229	250	218	223	244	247	222	243	215	223	209	239	224	201	235	228	211	236	233	217	205	208	205	213	214	218	224	208	212	240	209	212	244	216	214	209	219	236	241	209	210	180	226	201	223	228	243	229	214	196	239	229	213	227	218	216	223	208	235	222	214	235	212	200	217	197	225	228	251	252	239	239	207	232	207	213	232	239	213	219	218	215	195	231	224	225	242	199	219	242	243	236	210	240	232	217	223	253	193	252	193	239	227	237	226	247	239	216	227	211	244	227	213	217	219	236	224	205	222	235	216	234	209	222	230	228	238	225	242	211	243	218	211	215	232	226	219	227	223	206	244	219	210	246	224	210	232	232	224	205	233	226	188	205	216	199	210	228	219	208	226	207	226	209	216	214	204	213	216	240	212	215	190	211	211	215	205	210	247	205	215	245	238	215	224	215	213	218	235	218	229	219	216	193	210	224	226	219	243	234	204	235	220	224	240	220	230	204	209	234	228	240	217	221	229	213	203	219	212	210	247	230	223	236	224	248	193	212	206	215	227	232	222	223	236	244	207	234	229	218	233	196	246	195	228	241	203	230	225	200	214	239	224	223	231	235	230	236	236	205	216	217	209	221	224	216	220	221	252	216	229	230	203	200	236	220	224	219	219	219	223	202	223	227	199	209	210	221	256	214	201	216	231	230	241	219	214	207	222	248	233	221	224	213	233	201	228	198	229	221	222	219	235	210	207	241	218	196	220	178	239	204	212	222	234	202	216	216	221	219	208	226	250	223	221	199	227	219	221	218	219	214	232	214	231	224	195	234	213	231	200	221	214	225	234	222	191	214	201	209	235	220	217	216	199	236	217	215
1837	326	369	337	349	346	353	355	317	289	317	280	272	289	291	289	325	295	363	323	296	312	334	346	309	314	295	337	327	292	295	302	283	287	294	291	319	314	306	289	286	302	337	326	304	301	294	307	276	311	362	326	303	308	280	306	319	329	305	318	279	286	329	300	321	291	315	309	293	272	312	327	331	274	299	287	291	292	311	312	335	297	278	327	299	277	322	275	306	301	349	333	300	324	318	284	307	318	333	311	321	348	273	276	293	303	303	315	325	322	297	336	303	308	289	321	280	277	319	279	286	324	311	295	298	333	340	287	335	288	323	351	308	320	293	318	310	311	307	326	313	335	331	299	337	293	298	285	328	277	283	318	316	317	307	311	305	326	314	281	292	332	322	290	302	269	310	345	343	327	326	334	304	297	296	314	315	332	304	304	316	329	317	308	292	314	302	297	301	327	316	285	332	320	304	260	326	319	301	298	287	332	312	306	298	336	276	277	288	322	328	265	277	312	311	304	355	312	299	297	316	296	317	304	309	312	275	316	275	315	293	335	313	326	310	296	315	336	345	332	318	332	320	311	306	303	301	303	283	333	313	306	291	308	282	298	281	303	300	336	344	323	268	326	312	317	298	291	334	330	295	299	330	321	327	295	307	319	332	286	338	280	306	321	312	312	335	276	316	277	285	307	307	321	304	340	294	312	316	308	321	264	307	326	295	294	280	267	306	338	313	328	293	327	293	341	304	329	329	320	301	275	320	313	292	286	305	316	319	302	321	325	355	280	314	318	320	298	282	291	283	337	263	301	299	331	323	291	324	331	289	327	284	338	313	294	307	337	310	287	307	298	314	308	318	263	277	308	311	277	288	298	305	323	324	298	326	275	301	318	294	275	322	332	284	319	322	319	323	290	335	294	296	308	297	314	328	304	336	291	314	320	302	326	358	316	305	298	301	316	301	281	301	311	318	291	308	309	293	347	297	311	281	277	308	293	312	328	307	309	315	296	306	313	297	299	300	304	329	311	314	309	306	321	302	296	311	296	319	305	304	314	278	271	297	296	300	313	283	319	308	312	304	296	306	313	323	299	323	318	304	273	314	320	335	322	305	280	296	271	309	290	328	329	292	322	297	336	278	304	265	329	310	334	312	302	305	301	326	288	307	313	311	281	319	292	300	302	306	304	299	278	309	323	292	308	304	313	317	283	295	327	314	295	317	300	288	323	327	302	311	333	319	303	329	289	327	340	306	284	287	322	319	319	297	305	286	324	316	294	313	323	316	291	278	298	316	305	333	337	332	312	297	287	302	313	311	296	292	312	298	305	316	327	309	304	298	294	296	292	299	304	330	341	336	308	295	299	310	294	321	321	292	327	310	339	311	322	308	301	286	284	285	338	296	294	290	278	320	309	308	300	311	280	303	279	294	308	318	307	331	313	309	309	297	321	357	316	293	320	330	279	295	316	297	312	310	314	321	301	301	310	348	334	326	334	295	305	323	290	300	302	316	320	310	303	315	330	309	286	299	294	311	286	318	283	342	283	288	268	331	303	306	318	297	300	329	277	308	299	311	322	309	283	291	325	320	331	309	343	322	294	300	290	325	302	314	291	312	293	298	289	299	295	316	309	303	284	296	282	348	312	257	276	327	324	293	338	321	307	296	325	306	345	302	318	308	311	317	303	315	322	337	319	320	367	316	322	337	332	371	329	289	357	293	300	317	284	280	279	306	297	282	298	284	313	313	319	297	290	324	298	302	288	289	308	292	328	278	308	278	291	318	300	296	304	308	299	287	314	313	325	309	255	312	319	313	301	343	320	293	291	317	339	310	309	270	300	306	304	353	313	308	325	340	280	281	296	292	291	318	326	322	298	310	308	342	296	307	339	301	317	305	290	288	330	302	297	314	319	300	301	328	303	311	283	300	332	315	296	287	302	318	295	312	299	299	276	307	336	321	289	299	271	297	295	300	296	342	323	325	315	289	318	326	282	294	332	320	318	311	309	288	341	292	321	289	303	353	308	313	289	314	312	281	308	286	276	291	302	307	267	291	308	267	308	295	307	287	314	302	297	323	294	295	300	322	313	333	320	264	308	335	302	305	284	302	309	295	310	305	312	305	306	321	316	309	317	313	292	318	318	314	320	314	296	289	287	305	330	288	304	324	354	327	325	327	308	321	299	291	313	317	291	307	327	266	285	288	301	325	302	319	301	297	310	305	307	316	290	316	325	336	340	325	313	319	302	303	331	302	318	328	313	311	325	290	322	306	319	322	284	295	280	305	276	333	315	313	343	330	316	311	291	287	299	288	290	273	286	306	305	310	290	312	308	310	283	298	304	319	303	319	324	302	317	304	302	317	306	326	306	289	286	342	309	298	333	308	318	289	347	335	307	284	283	313	317	291	308	283	282	335	301	290	334	328	332	328	311	325	275	285	276	281	280	292	322	291	307	298	273	308	335	305	336	299	306	333	329	304	281	286	278	299	307	303	333	292	327	285	320	287	327	271	312	315	303	305	301	303	322	322	321	309	278	296	308	330	274	297	318	314	323	288	327	315	276	310	280	316	330	318	313	302	349	286	288	353	299	283	297	284	308	326	323	279	328	282	304	348	337	303	261	306	305	298	315	351	288	317	302	310	301	311	328	310	330	319	310	317	352	321	294	300	287	289	329	318	297	313	323	321	314	301	275	318	298	299	317	278	294	313	292	279	325	315	329	316	287	323	297	318	291	308	321	311	325	314	353	288	312	276	300	312	300	305	319	284	301	320	314	288	326	284	304	313	300	296	320	331	288	303	308	307	292	358	323	320	335	292	316	305	318	303	312	279	290	327	326	312	324	268	309	329	302	314	311	303	295	319	334	293	306	297	317	335	294	336	330	337	316	301	324	309	306	297	297	291	340	308	334	316	304	306	305	286	312	295	298	292	303	308	302	325	331	291	344	277	339	302	329	300	308	340	316	337	313	315	343	304	303	292	315	315	311	289	285	327	305	287	301	350	268	303	306	303	339	310	300	316	306	323	323	322	352	283	320	306	278	311	326	293	290	296	273	317	312	334	340	284	296	310	300	292	318	330	299	308	346	276	310	319	322	315	291	301	340	340	292	282	296	343	321	326	312	295	320	310	326	316	339	299	322	296	326	295	293	298	318	315	289	272	322	329	301	331	317	296	301	307	347	275	320	347	338	285	313	292	327	335	308	356	325	294	329	319	328	311	324	322	312	356	290	316	233	284	324	332	295	289	288	308	332	324	337	307	326	358	302	306	300	308	295	328	303	273	282	297	308	286	305	306	293	324	310	324	304	308	312	354	298	283	300	301	318	265	332	312	308	280	313	314	317	321	321	315	289	308	282	330	278	270	327	306	311	344	301	298	303	352	315	304	317	312	335	301	280	328	290	321	320	318	304	288	300	323	298	311	318	326	325	317	343	333	333	320	303	322	332	318	308	304	289	307	309	325	329	320	315	295	325	358	305	313	293	305	306	293	314	306	344	288	279	303	316
2216	732	725	801	853	832	835	768	778	711	718	671	692	692	713	659	666	671	675	701	680	657	641	675	659	662	665	714	694	679	605	712	663	724	658	646	702	731	684	665	678	631	652	692	715	702	671	693	728	659	637	699	671	658	675	688	661	662	712	670	680	674	696	676	710	652	702	650	685	695	699	719	695	667	683	622	640	680	688	690	646	700	697	687	699	677	686	711	693	669	698	643	703	613	701	657	678	696	673	692	722	665	701	705	662	724	697	697	696	705	678	695	684	692	708	726	657	670	649	641	684	684	717	690	708	658	708	722	657	720	652	711	683	688	653	684	735	625	717	668	698	653	649	647	683	693	684	661	680	680	688	746	707	657	689	729	671	687	681	727	689	673	692	650	682	666	686	654	698	690	679	678	683	667	676	662	693	646	692	749	684	659	674	653	660	699	682	672	681	742	688	672	670	708	686	657	618	693	643	674	639	725	697	699	689	674	686	668	701	620	669	664	652	673	701	630	677	687	683	703	661	676	669	674	678	708	690	726	656	704	637	698	716	620	665	704	634	702	676	675	697	703	640	698	688	673	654	635	694	682	596	734	676	672	660	672	662	643	671	623	652	701	680	672	686	709	658	661	677	683	651	684	669	657	687	652	669	714	668	665	687	695	664	666	674	711	698	641	667	650	667	691	660	732	700	627	656	695	719	692	696	708	653	679	666	636	700	688	673	684	692	660	638	661	728	673	706	676	696	634	675	689	730	630	679	721	681	701	665	715	673	679	601	655	667	685	695	717	653	671	713	681	694	638	667	661	676	708	692	667	664	704	649	637	667	734	708	732	686	691	684	671	632	745	681	706	668	672	680	648	665	640	721	683	653	655	690	662	697	688	668	723	677	653	672	728	709	673	717	664	696	690	643	640	640	676	652	658	686	720	616	669	664	686	694	686	683	641	694	649	659	679	696	710	675	650	695	688	683	709	663	671	682	695	673	657	672	636	705	654	699	654	674	655	694	642	704	701	689	676	688	686	675	684	648	686	654	679	642	704	741	622	670	719	678	723	707	724	729	726	676	675	703	664	689	652	710	708	665	662	675	651	712	648	667	695	706	655	683	694	639	706	720	657	680	671	590	659	658	667	686	698	658	664	687	700	673	735	665	659	676	692	631	732	714	661	736	693	674	656	672	698	725	649	712	665	657	724	683	674	692	713	689	669	693	669	636	648	663	658	682	659	697	639	698	669	718	667	729	714	714	659	665	692	732	659	697	732	685	688	716	673	673	649	744	682	708	686	719	706	667	657	698	666	688	718	661	683	733	670	726	654	675	678	669	670	673	699	687	664	657	668	680	681	688	694	667	652	673	672	689	709	724	690	652	660	657	717	670	665	695	668	666	707	665	700	615	689	692	691	629	682	671	704	637	690	683	666	691	695	680	700	657	699	618	708	677	656	648	699	748	625	679	649	720	673	706	669	687	732	655	714	688	676	709	675	656	671	729	618	721	705	728	698	705	736	657	651	696	683	684	669	661	669	714	678	712	694	671	715	675	660	693	689	701	659	682	667	680	691	670	633	721	687	673	752	667	690	672	673	632	674	680	642	645	726	682	700	694	674	618	675	653	681	643	690	676	666	671	665	647	645	702	663	630	640	698	709	695	681	673	665	668	681	704	646	683	694	692	655	670	650	665	699	633	675	668	669	700	650	626	660	686	699	656	707	668	698	709	731	699	671	677	708	677	670	704	692	736	652	739	720	649	718	725	678	685	671	667	715	714	653	712	644	670	707	668	660	722	688	668	713	693	705	645	687	698	666	695	672	629	700	669	689	641	638	718	718	671	664	726	685	655	658	659	731	691	693	709	644	701	657	663	721	707	701	669	660	626	684	636	691	695	694	687	701	660	627	682	671	669	674	674	694	706	676	695	606	670	681	669	680	672	702	646	697	706	649	670	689	673	687	646	628	608	700	660	661	697	700	658	634	718	695	670	632	683	711	674	640	666	693	710	760	682	700	659	648	684	688	672	688	613	657	649	742	710	717	668	661	674	672	645	724	734	686	674	652	708	688	697	682	670	672	686	713	614	658	657	669	714	684	717	655	652	669	685	717	656	702	640	699	660	636	668	684	686	704	739	706	740	692	682	686	723	674	680	675	696	678	644	734	718	694	682	662	633	694	660	694	693	671	725	654	684	703	688	679	659	660	656	688	678	733	722	668	685	660	691	656	684	642	675	659	715	666	690	669	698	697	690	725	695	682	662	696	705	698	667	701	668	706	622	647	672	648	659	689	687	704	687	657	680	730	658	658	721	724	631	702	690	673	723	617	640	668	675	663	656	689	632	664	678	670	628	683	694	671	679	703	662	716	684	673	661	681	677	671	705	711	663	667	703	680	714	692	699	671	704	704	619	638	730	656	686	658	699	713	691	685	703	694	650	691	663	675	652	653	698	694	654	723	659	694	685	644	682	670	691	715	720	700	656	665	643	648	688	678	684	696	670	626	707	686	683	656	675	664	696	659	664	719	671	706	665	655	675	654	605	705	651	658	681	720	661	688	692	659	704	691	668	681	674	687	698	649	699	652	713	662	670	653	643	701	646	704	686	743	728	703	679	690	688	721	675	684	670	667	702	650	714	697	710	699	682	702	687	620	656	701	698	681	666	703	649	693	659	674	649	668	689	644	705	668	669	709	714	672	695	670	682	671	654	656	689	664	652	673	670	666	667	675	661	648	686	632	734	695	685	682	733	696	715	719	628	682	660	703	699	646	698	696	718	688	660	679	704	714	675	716	723	671	670	665	680	694	712	715	684	621	673	709	680	692	680	686	671	667	677	678	669	718	743	679	639	695	700	682	692	703	659	691	699	657	644	690	657	681	669	742	735	662	689	677	662	681	697	703	660	682	645	725	680	670	706	649	645	724	629	687	648	721	694	667	611	696	689	671	675	696	731	679	664	694	652	705	698	677	686	693	692	669	675	665	675	687	677	675	683	670	737	686	649	692	673	685	688	653	690	664	698	703	708	659	656	705	640	705	730	639	665	654	665	689	665	685	664	661	700	685	660	680	693	690	669	686	678	684	711	637	663	710	630	651	674	683	699	631	687	671	699	685	667	675	705	670	705	668	661	659	711	671	646	681	700	671	710	665	674	687	695	711	665	681	724	648	706	719	632	687	648	658	683	716	643	702	636	728	662	713	671	717	636	701	731	689	667	652	701	670	716	728	692	633	703	655	716	669	702	682	693	729	670	689	702	625	667	672	671	697	703	673	677	660	688	685	702	711	640	679	743	625	711	710	646	714	663	687	659	684	659	700	695	702	663	710	690	638	696	675	715	667	655	707	653	684	746	660	667	686	702	717	652	619	675	669	717	680	679	698	708	682	674	653	704	646	650	691	657	690	697	681	702	707	718	679	649	667	680	742	702	704	741	686	646	661	671	684	639	714	649	682	714	656	686	644	669	679	667	697	683	657	675	726	681	677	640	676	684	724	705	681	663	636	697	673
8264	521	637	546	392	394	363	305	253	265	272	266	234	240	230	237	210	228	220	232	195	233	204	228	201	228	222	211	246	204	212	226	207	212	218	252	200	188	251	263	226	224	224	214	204	213	218	222	232	219	203	230	217	208	227	187	205	203	230	221	193	247	242	226	201	203	227	241	215	228	211	188	208	218	241	215	191	186	199	200	206	215	205	217	219	213	215	195	199	225	221	230	229	242	221	231	226	208	204	192	235	220	207	177	207	226	212	211	212	215	217	215	204	242	229	216	206	227	200	218	220	220	203	215	215	206	238	232	239	224	225	222	203	220	193	196	196	181	193	212	196	188	203	236	220	206	201	219	213	193	224	234	234	218	243	213	202	232	215	193	225	194	215	213	190	220	193	205	217	236	233	227	191	223	197	191	177	211	220	228	250	213	225	243	217	192	200	196	219	206	214	212	202	200	219	187	221	250	219	201	233	221	239	203	244	224	214	186	217	187	213	233	209	219	219	209	215	201	215	217	206	194	221	195	245	229	198	220	236	219	211	230	203	202	198	215	212	233	234	227	229	188	196	225	209	226	227	239	216	182	206	198	219	219	201	234	212	185	211	226	215	222	211	213	207	215	231	214	202	202	227	203	191	218	212	206	201	217	231	211	193	195	195	208	206	233	232	208	208	183	211	206	217	223	251	226	187	217	231	249	212	234	222	195	195	237	216	215	229	216	210	190	215	198	211	199	201	210	191	200	215	178	239	209	208	200	189	197	208	202	229	211	201	213	228	198	205	206	219	216	243	232	190	218	212	209	184	195	221	234	210	235	208	238	229	206	189	211	228	217	192	213	198	233	222	194	207	217	214	202	202	187	237	217	204	201	229	214	227	214	214	202	228	248	219	215	234	194	190	239	202	222	223	228	187	222	200	229	217	217	204	184	226	206	207	225	217	204	216	230	208	192	212	192	208	217	215	226	223	197	227	215	209	195	207	195	198	214	210	229	201	245	193	240	240	229	210	231	229	243	210	226	210	213	237	222	211	221	217	198	197	199	189	193	186	209	215	223	213	223	219	208	250	229	229	231	213	219	200	195	236	190	181	204	239	220	216	212	225	197	224	227	234	230	223	223	240	233	227	198	250	187	202	221	207	212	228	228	230	215	213	216	199	202	198	216	243	222	221	232	231	205	215	183	214	230	213	209	198	217	199	210	182	237	216	193	205	244	202	219	194	216	234	229	210	202	222	212	223	252	236	230	227	197	227	214	210	233	189	207	186	218	228	208	204	216	230	220	219	223	199	209	217	198	216	207	240	194	218	216	232	226	210	240	251	192	211	232	231	238	232	231	218	198	237	240	221	206	243	205	210	221	247	208	221	181	217	212	185	207	194	222	229	208	201	194	197	247	202	189	214	237	205	236	197	196	208	215	248	202	207	220	225	231	235	193	207	212	228	213	211	186	209	239	229	203	216	207	229	221	204	231	207	198	215	210	221	192	228	216	225	199	215	231	236	201	217	163	221	217	214	209	197	220	207	194	215	206	217	216	201	209	214	214	192	209	206	230	231	206	208	198	210	242	215	186	219	224	213	229	211	205	199	199	249	208	212	233	183	188	200	186	202	217	220	232	185	217	224	219	198	226	211	217	223	209	182	208	242	201	229	241	242	217	219	217	207	231	234	229	207	211	203	214	246	188	203	248	228	179	193	198	209	193	217	216	200	195	186	191	190	219	233	208	217	229	215	262	218	244	209	211	204	203	209	215	206	231	232	200	220	232	214	205	213	207	199	215	180	218	182	257	245	211	191	222	235	234	206	247	208	201	216	206	211	212	207	207	230	189	209	224	212	233	260	210	234	193	229	257	219	197	218	220	222	219	224	205	225	203	213	226	215	209	196	208	185	209	214	217	200	202	204	200	217	235	240	217	201	217	217	219	198	191	224	251	224	210	215	199	201	229	220	224	201	210	218	193	193	206	215	207	191	210	209	197	221	243	236	211	190	205	218	215	227	245	226	228	230	202	207	165	210	222	212	224	210	216	234	232	215	224	217	201	221	209	227	194	210	248	245	197	247	213	193	198	237	222	201	209	199	212	208	202	225	206	219	215	212	220	191	211	228	237	209	222	226	206	225	199	194	207	217	209	226	177	234	210	244	210	195	212	233	194	184	230	216	228	217	221	206	207	216	226	207	223	210	229	253	204	214	203	189	196	192	192	212	210	198	206	220	202	231	185	201	220	233	231	228	242	188	255	205	210	208	198	162	200	212	202	224	200	212	208	198	210	202	202	223	208	238	236	237	221	228	208	198	214	230	208	180	223	202	231	207	218	212	220	233	221	207	223	207	235	207	218	223	212	219	235	221	202	185	229	231	213	222	191	220	217	226	237	200	227	210	203	216	177	224	223	216	250	243	231	244	211	224	207	210	204	202	216	222	186	213	211	221	213	225	211	210	209	224	213	206	226	217	194	207	197	201	239	218	215	198	204	219	216	199	243	219	213	200	213	181	204	215	195	211	198	206	225	225	215	196	230	237	203	195	224	190	207	209	222	198	214	234	227	235	217	237	211	204	233	204	206	225	235	225	199	230	220	218	205	190	216	228	200	212	222	230	235	217	215	219	176	195	208	202	224	223	226	225	252	250	234	228	207	215	217	254	222	235	221	185	202	200	226	239	230	216	213	215	202	208	227	226	195	233	201	204	234	205	190	218	226	219	216	245	226	195	223	202	194	215	212	218	228	227	192	207	225	234	199	222	242	224	223	263	220	215	222	221	203	224	217	229	228	212	220	226	205	204	235	211	199	202	217	233	226	203	239	235	217	214	209	217	222	210	233	221	259	230	237	255	207	200	194	214	212	231	226	215	202	209	216	202	233	202	202	213	216	213	236	181	214	204	249	212	218	208	218	214	220	243	189	190	220	227	203	257	204	205	206	207	203	206	230	222	236	242	214	199	223	212	209	214	222	242	227	196	196	203	200	218	205	271	212	223	191	251	188	181	210	227	219	201	230	207	206	230	228	219	200	195	219	212	205	225	217	211	198	227	231	206	205	194	214	223	208	232	223	216	236	209	227	215	191	198	209	197	230	201	203	202	225	200	218	195	227	230	229	234	213	206	189	211	231	219	199	192	251	208	208	214	228	212	243	213	199	218	239	207	222	222	195	217	202	203	227	193	231	196	210	229	245	211	221	226	207	223	199	189	225	249	237	217	229	212	203	226	242	222	206	225	233	241	200	234	221	223	206	226	204	225	205	200	201	214	198	224	214	213	196	232	235	230	204	220	202	201	204	234	230	198	222	204	193	221	209	218	220	210	208	220	213	204	201	207	195	165	217	201	220	218	224	239	249	223	207	210	193	178	228	238	237	210	200	211	219	217	220	216	222	214	225	213	220	220	222	218	236	227	215	200	220	207	217	253	221	191	191	208	204	230	204	200	187	221	190	211	217	204	188	216	220	225	225	207	218	254	196	197	209	206	228	212	201	190	241	211	224	236	215	235	208
6749	787	1345	1492	1426	1294	1153	974	833	742	695	606	597	621	570	552	524	526	510	516	521	522	527	480	518	531	509	517	505	578	522	511	473	481	476	497	487	522	495	492	510	478	468	510	488	471	515	504	453	472	482	471	496	509	497	469	551	514	488	502	459	475	495	477	486	497	429	494	469	499	524	478	443	450	498	516	443	518	480	492	467	449	484	454	510	483	468	458	486	441	512	478	530	482	458	501	471	497	490	487	489	534	487	504	464	486	497	506	480	528	447	489	531	468	479	488	488	478	488	488	557	467	470	508	479	461	504	489	501	466	517	483	472	455	480	491	466	470	504	432	461	460	494	528	513	458	475	462	455	518	491	534	480	468	456	488	469	500	441	461	519	481	459	504	474	482	454	453	538	479	481	520	454	521	458	452	494	475	492	507	498	514	448	500	458	462	453	456	456	449	476	504	454	507	475	484	487	483	477	475	463	519	456	442	485	470	472	493	493	507	448	482	481	480	477	470	472	489	509	457	464	482	463	461	471	500	500	505	500	460	458	462	478	485	469	532	452	457	448	462	471	460	507	443	461	431	499	470	498	453	533	474	477	494	482	505	479	463	463	435	462	458	524	470	468	461	458	486	466	508	482	486	473	518	462	477	479	491	452	493	495	474	460	465	434	465	502	471	525	538	452	496	480	457	455	458	470	458	458	482	447	476	467	538	502	502	512	465	464	468	502	469	481	466	484	499	505	464	480	457	424	492	489	485	477	479	465	456	464	495	450	491	485	450	497	509	478	505	508	469	461	478	474	473	451	446	504	502	488	460	489	508	458	475	496	498	484	470	487	481	502	423	486	476	502	438	475	492	458	465	471	488	488	495	461	480	473	489	518	496	490	480	476	475	446	473	465	450	485	482	468	473	450	480	501	520	474	448	411	487	482	492	511	506	494	489	516	498	489	475	465	447	459	468	481	527	472	471	476	491	488	498	455	478	494	448	463	510	502	476	486	465	513	476	459	524	469	480	491	510	465	462	472	455	447	504	540	494	486	491	462	473	492	460	469	471	489	456	477	485	477	468	480	494	475	514	477	447	490	491	483	482	452	475	483	468	455	450	445	455	495	489	491	480	501	488	467	511	450	460	489	447	483	479	465	457	471	465	491	446	482	494	498	513	483	484	464	466	471	481	501	482	486	486	446	474	521	502	477	520	470	430	498	489	471	488	510	463	491	460	469	447	481	455	462	484	469	523	526	481	491	465	481	475	413	477	474	484	537	486	506	512	537	436	460	495	494	492	483	493	493	482	500	494	495	483	499	470	456	474	458	435	520	464	470	476	523	474	513	498	490	515	483	460	483	478	461	497	454	515	467	514	495	485	469	485	522	481	488	508	486	484	436	496	494	449	499	468	468	475	499	475	471	469	485	499	462	466	485	504	496	470	532	485	496	518	475	438	500	467	477	503	493	472	476	472	494	476	472	514	518	505	474	471	483	498	488	497	489	499	502	489	516	438	467	524	489	465	490	497	510	467	449	494	476	472	510	511	483	468	480	489	538	481	470	461	495	457	456	464	490	506	495	522	455	479	485	499	472	498	455	479	514	523	483	454	470	523	500	495	511	471	522	477	514	506	495	479	477	500	458	447	439	536	475	496	477	515	507	532	446	463	521	468	476	493	479	458	469	460	469	468	453	474	514	473	499	514	496	475	491	480	438	462	444	468	474	466	506	525	477	442	474	506	467	484	504	475	501	488	452	496	460	458	479	491	443	477	461	465	470	466	444	495	489	502	458	472	484	474	477	509	488	481	460	456	527	483	483	453	495	487	515	488	492	487	462	500	503	472	506	504	422	516	496	482	488	502	449	494	451	470	487	536	483	503	427	492	497	473	453	452	461	455	488	499	494	460	439	462	503	448	504	477	481	466	459	490	463	459	456	480	447	483	458	470	455	471	486	473	507	500	461	461	460	459	436	554	531	516	492	478	465	490	496	500	481	475	459	461	437	479	468	476	453	527	504	485	496	514	484	493	474	472	475	477	491	474	462	449	482	485	483	466	482	470	531	493	465	451	477	472	508	489	449	482	480	524	446	509	486	480	490	485	484	466	465	453	483	493	503	473	481	510	451	468	491	479	469	426	443	506	529	504	466	491	484	447	480	443	501	457	499	515	484	505	453	457	505	469	464	428	514	470	480	458	437	517	485	463	467	489	466	453	447	471	477	481	465	486	466	486	467	490	473	507	483	482	489	437	468	476	465	489	479	446	504	506	464	488	450	491	455	495	480	456	498	489	534	479	476	505	474	458	503	510	483	479	498	459	478	474	487	501	480	493	452	484	447	465	491	504	476	465	490	464	489	494	443	519	509	504	468	481	471	497	461	497	502	468	514	460	481	486	460	491	488	476	474	469	485	480	485	494	476	481	453	496	496	467	504	505	490	490	475	474	479	499	465	479	488	473	472	474	461	484	472	504	453	506	469	450	473	465	468	454	473	511	473	463	463	487	518	488	488	490	502	507	499	480	455	505	494	483	479	500	498	487	483	503	487	497	497	481	460	471	477	494	483	485	448	483	489	459	488	490	502	542	495	461	512	500	488	480	453	440	453	478	468	453	477	441	489	503	459	523	478	517	508	493	472	470	468	469	501	455	477	458	500	509	536	426	480	509	463	478	482	442	510	482	485	498	477	471	509	457	454	445	478	501	485	493	510	454	487	470	465	473	480	500	479	486	468	504	483	484	504	483	501	508	484	510	478	513	438	470	522	471	467	480	485	456	463	507	497	509	485	479	478	480	472	467	486	472	449	472	500	475	496	473	468	515	523	495	504	470	456	484	488	466	536	512	478	466	472	475	486	469	541	480	467	516	465	478	443	466	486	469	494	471	491	492	471	463	483	447	499	494	457	473	499	492	466	464	427	467	485	513	492	437	474	465	519	508	445	476	490	497	494	508	508	497	484	488	460	479	457	499	507	455	506	466	493	480	502	445	497	445	486	487	479	522	463	511	466	467	459	498	495	481	444	467	504	468	482	462	460	443	472	473	491	494	460	532	475	489	501	508	474	492	501	486	523	503	527	466	495	484	492	498	511	494	495	498	474	488	450	493	464	492	498	536	488	499	459	468	485	465	484	503	483	456	492	468	496	477	475	462	515	480	491	495	468	511	456	449	465	521	451	478	466	456	467	485	528	468	464	465	475	496	467	438	524	507	518	487	463	465	466	532	483	519	454	505	471	441	478	485	499	470	442	472	462	475	487	508	507	463	498	472	462	444	451	481	469	493	486	453	450	475	466	450	496	502	452	443	490	471	486	439	509	460	487	476	501	482	477	483	453	481	511	457	474	475	454	460	452	494	503	492	462	507	466	446	477	487	507	503	476	509	462	495	496	489	472	482	478	457	468	487	497	469	466	499	462	470	435	464	488	490	481	477	488	484	520	465	454	471	489	476	476	487	500	504	475	490	490	477	481	446	453	450	476	468	479	486	475	488	461	475	492	475	466	476	474	441
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
